PageSourceSearch

https://sabor.club/plugins/br.com.fabricadigital.plus.base/static/…/js/plus_editor_froala.min.aa8f74861b15.js

js sabor.club collected 2026-10-04 01:27:48 UTC 2,348,114 bytes, 24 lines download raw bytes

1!function(e){if("object"==typeof exports&&"object"==typeof module)module.exports=e();else{if("function"==typeof define&&define.amd)return define([],e);this.CodeMirror=e()}}(function(){function h(e,t){if(!(this instanceof h))return new h(e,t);this.options=t=t?_(t):{},_(jo,t,!1),k(t);var n,r,o,i,a,s,l=t.value,c=("string"==typeof l&&(l=new S(l,t.mode)),this.doc=l,new h.inputStyles[t.inputStyle](this)),e=this.display=new B(e,l,c),u=(L(e.wrapper.CodeMirror=this),T(this),t.lineWrapping&&(this.display.wrapper.className+=" CodeMirror-wrap"),t.autofocus&&!po&&e.input.focus(),O(this),this.state={keyMaps:[],overlays:[],modeGen:0,overwrite:!1,delayingBlurEvent:!1,focused:!1,suppressEdits:!1,pasteIncoming:!1,cutIncoming:!1,draggingText:!1,highlight:new Rr,keySeq:null,specialChars:null},this);H&&Q<11&&setTimeout(function(){u.display.input.reset(!0)},20),o=(r=this).display,W(o.scroller,"mousedown",U(r,Ht)),W(o.scroller,"dblclick",H&&Q<11?U(r,function(e){var t;kr(r,e)||!(t=Ft(r,e))||$t(r,e)||Ut(r.display,e)||(G(e),e=r.findWordAt(t),He(r.doc,e.anchor,e.head))}):function(e){kr(r,e)||G(e)}),mo||W(o.scroller,"contextmenu",function(e){nn(r,e)}),a={end:0},W(o.scroller,"touchstart",function(e){var t;(e=>1==e.touches.length&&(e=e.touches[0]).radiusX<=1&&e.radiusY<=1)(e)||(clearTimeout(i),t=+new Date,o.activeTouch={start:t,moved:!1,prev:t-a.end<=300?a:null},1==e.touches.length&&(o.activeTouch.left=e.touches[0].pageX,o.activeTouch.top=e.touches[0].pageY))}),W(o.scroller,"touchmove",function(){o.activeTouch&&(o.activeTouch.moved=!0)}),W(o.scroller,"touchend",function(e){var t,n=o.activeTouch;n&&!Ut(o,e)&&null!=n.left&&!n.moved&&new Date-n.start<300&&(t=r.coordsChar(o.activeTouch,"page"),n=!n.prev||f(n,n.prev)?new I(t,t):!n.prev.prev||f(n,n.prev.prev)?r.findWordAt(t):new I(z(t.line,0),D(r.doc,z(t.line+1,0))),r.setSelection(n.anchor,n.head),r.focus(),G(e)),d()}),W(o.scroller,"touchcancel",d),W(o.scroller,"scroll",function(){o.scroller.clientHeight&&(zt(r,o.scroller.scrollTop),Vt(r,o.scroller.scrollLeft,!0),R(r,"scroll",r))}),W(o.scroller,"mousewheel",function(e){Gt(r,e)}),W(o.scroller,"DOMMouseScroll",function(e){Gt(r,e)}),W(o.wrapper,"scroll",function(){o.wrapper.scrollTop=o.wrapper.scrollLeft=0}),o.dragFunctions={simple:function(e){kr(r,e)||ii(e)},start:function(e){var t,n;t=r,e=e,H&&(!t.state.draggingText||+new Date-xo<100)?ii(e):kr(t,e)||Ut(t.display,e)||(e.dataTransfer.setData("Text",t.getSelection()),!e.dataTransfer.setDragImage)||lo||((n=j("img",null,null,"position: fixed; left: 0; top: 0;")).src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==",g&&(n.width=n.height=1,t.display.wrapper.appendChild(n),n._top=n.offsetTop),e.dataTransfer.setDragImage(n,0,0),g&&n.parentNode.removeChild(n))},drop:U(r,Kt)},c=o.input.getField(),W(c,"keyup",function(e){Zt.call(r,e)}),W(c,"keydown",U(r,Xt)),W(c,"keypress",U(r,Jt)),W(c,"focus",Fr(en,r)),W(c,"blur",Fr(tn,r)),_i||(W(window,"resize",function(){null==n&&(n=setTimeout(function(){n=null,Wr(Pt)},100))}),W(window,"blur",function(){Wr(tn)}),_i=!0);function d(){o.activeTouch&&(i=setTimeout(function(){o.activeTouch=null},1e3),(a=o.activeTouch).end=+new Date)}function f(e,t){var n;return null==t.left||400<(n=t.left-e.left)*n+(n=t.top-e.top)*n}for(s in Lt(this),this.curOp.forceUpdate=!0,dr(this,l),t.autofocus&&!po||u.hasFocus()?setTimeout(Fr(en,this),20):tn(this),Ro)Ro.hasOwnProperty(s)&&Ro[s](this,t[s],Io);ne(this),t.finishInit&&t.finishInit(this);for(var p=0;p<Uo.length;++p)Uo[p](this);Nt(this),$&&t.lineWrapping&&"optimizelegibility"==getComputedStyle(e.lineDiv).textRendering&&(e.lineDiv.style.textRendering="auto")}function B(e,t,n){var r=this;this.input=n,r.scrollbarFiller=j("div",null,"CodeMirror-scrollbar-filler"),r.scrollbarFiller.setAttribute("cm-not-content","true"),r.gutterFiller=j("div",null,"CodeMirror-gutter-filler"),r.gutterFiller.setAttribute("cm-not-content","true"),r.lineDiv=j("div",null,"CodeMirror-code"),r.selectionDiv=j("div",null,null,"position: relative; z-index: 1"),r.cursorDiv=j("div",null,"CodeMirror-cursors"),r.measure=j("div",null,"CodeMirror-measure"),r.lineMeasure=j("div",null,"CodeMirror-measure"),r.lineSpace=j("div",[r.measure,r.lineMeasure,r.selectionDiv,r.cursorDiv,r.lineDiv],null,"position: relative; outline: none"),r.mover=j("div",[j("div",[r.lineSpace],"CodeMirror-lines")],null,"position: relative"),r.sizer=j("div",[r.mover],"CodeMirror-sizer"),r.sizerWidth=null,r.heightForcer=j("div",null,null,"position: absolute; height: "+li+"px; width: 1px;"),r.gutters=j("div",null,"CodeMirror-gutters"),r.lineGutter=null,r.scroller=j("div",[r.sizer,r.heightForcer,r.gutters],"CodeMirror-scroll"),r.scroller.setAttribute("tabIndex","-1"),r.wrapper=j("div",[r.scrollbarFiller,r.gutterFiller,r.scroller],"CodeMirror"),H&&Q<8&&(r.gutters.style.zIndex=-1,r.scroller.style.paddingRight=0),$||io&&po||(r.scroller.draggable=!0),e&&(e.appendChild?e.appendChild(r.wrapper):e(r.wrapper)),r.viewFrom=r.viewTo=t.first,r.reportedViewFrom=r.reportedViewTo=t.first,r.view=[],r.renderedView=null,r.externalMeasured=null,r.viewOffset=0,r.lastWrapHeight=r.lastWrapWidth=0,r.updateLineNumbers=null,r.nativeBarWidth=r.barHeight=r.barWidth=0,r.scrollbarsClipped=!1,r.lineNumWidth=r.lineNumInnerWidth=r.lineNumChars=null,r.alignWidgets=!1,r.cachedCharWidth=r.cachedTextHeight=r.cachedPaddingH=null,r.maxLine=null,r.maxLineLength=0,r.maxLineChanged=!1,r.wheelDX=r.wheelDY=r.wheelStartX=r.wheelStartY=null,r.shift=!1,r.selForContextMenu=null,r.activeTouch=null,n.init(r)}function o(e){e.doc.mode=h.getMode(e.options,e.doc.modeOption),i(e)}function i(e){e.doc.iter(function(e){e.stateAfter&&(e.stateAfter=null),e.styles&&(e.styles=null)}),e.doc.frontier=e.doc.first,et(e,100),e.state.modeGen++,e.curOp&&v(e)}function x(r){var o=xt(r.display),i=r.options.lineWrapping,a=i&&Math.max(5,r.display.scroller.clientWidth/Tt(r.display)-3);return function(e){if(Kn(r.doc,e))return 0;var t=0;if(e.widgets)for(var n=0;n<e.widgets.length;n++)e.widgets[n].height&&(t+=e.widgets[n].height);
1return i?t+(Math.ceil(e.text.length/a)||1)*o:t+o}}function a(e){var t=e.doc,n=x(e);t.iter(function(e){var t=n(e);t!=e.height&&hr(e,t)})}function T(e){e.display.wrapper.className=e.display.wrapper.className.replace(/\s*cm-s-\S+/g,"")+e.options.theme.replace(/(^|\s)\s*/g," cm-s-"),mt(e)}function s(e){L(e),v(e),setTimeout(function(){te(e)},20)}function L(e){var t=e.display.gutters,n=e.options.gutters;Kr(t);for(var r=0;r<n.length;++r){var o=n[r],i=t.appendChild(j("div",null,"CodeMirror-gutter "+o));"CodeMirror-linenumbers"==o&&((e.display.lineGutter=i).style.width=(e.display.lineNumWidth||1)+"px")}t.style.display=r?"":"none",l(e)}function l(e){var t=e.display.gutters.offsetWidth;e.display.sizer.style.marginLeft=t+"px"}function N(e){if(0==e.height)return 0;for(var t,n=e.text.length,r=e;t=Pn(r);){r=(o=t.find(0,!0)).from.line;n+=o.from.ch-o.to.ch}for(r=e;t=Un(r);)var o=t.find(0,!0),n=(n-=r.text.length-o.from.ch)+((r=o.to.line).text.length-o.to.ch);return n}function Y(e){var n=e.display,e=e.doc;n.maxLine=F(e,e.first),n.maxLineLength=N(n.maxLine),n.maxLineChanged=!0,e.iter(function(e){var t=N(e);t>n.maxLineLength&&(n.maxLineLength=t,n.maxLine=e)})}function k(e){var t=w(e.gutters,"CodeMirror-linenumbers");-1==t&&e.lineNumbers?e.gutters=e.gutters.concat(["CodeMirror-linenumbers"]):-1<t&&!e.lineNumbers&&(e.gutters=e.gutters.slice(0),e.gutters.splice(t,1))}function X(e){var t=e.display,n=t.gutters.offsetWidth,r=Math.round(e.doc.height+ot(e.display));return{clientHeight:t.scroller.clientHeight,viewHeight:t.wrapper.clientHeight,scrollWidth:t.scroller.scrollWidth,clientWidth:t.scroller.clientWidth,viewWidth:t.wrapper.clientWidth,barLeft:e.options.fixedGutter?n:0,docHeight:r,scrollHeight:r+at(e)+t.barHeight,nativeBarWidth:t.nativeBarWidth,gutterWidth:n}}function c(e,t,n){this.cm=n;var r=this.vert=j("div",[j("div",null,null,"min-width: 1px")],"CodeMirror-vscrollbar"),o=this.horiz=j("div",[j("div",null,null,"height: 100%; min-height: 1px")],"CodeMirror-hscrollbar");e(r),e(o),W(r,"scroll",function(){r.clientHeight&&t(r.scrollTop,"vertical")}),W(o,"scroll",function(){o.clientWidth&&t(o.scrollLeft,"horizontal")}),this.checkedOverlay=!1,H&&Q<8&&(this.horiz.style.minHeight=this.vert.style.minWidth="18px")}function u(){}function O(n){n.display.scrollbars&&(n.display.scrollbars.clear(),n.display.scrollbars.addClass)&&wi(n.display.wrapper,n.display.scrollbars.addClass),n.display.scrollbars=new h.scrollbarModel[n.options.scrollbarStyle](function(e){n.display.wrapper.insertBefore(e,n.display.scrollbarFiller),W(e,"mousedown",function(){n.state.focused&&setTimeout(function(){n.display.input.focus()},0)}),e.setAttribute("cm-not-content","true")},function(e,t){("horizontal"==t?Vt:zt)(n,e)},n),n.display.scrollbars.addClass&&Ei(n.display.wrapper,n.display.scrollbars.addClass)}function Z(e,t){t=t||X(e);var n=e.display.barWidth,r=e.display.barHeight;J(e,t);for(var o=0;o<4&&n!=e.display.barWidth||r!=e.display.barHeight;o++)n!=e.display.barWidth&&e.options.lineWrapping&&ue(e),J(e,X(e)),n=e.display.barWidth,r=e.display.barHeight}function J(e,t){var n=e.display,r=n.scrollbars.update(t);n.sizer.style.paddingRight=(n.barWidth=r.right)+"px",n.sizer.style.paddingBottom=(n.barHeight=r.bottom)+"px",r.right&&r.bottom?(n.scrollbarFiller.style.display="block",n.scrollbarFiller.style.height=r.bottom+"px",n.scrollbarFiller.style.width=r.right+"px"):n.scrollbarFiller.style.display="",r.bottom&&e.options.coverGutterNextToScrollbar&&e.options.fixedGutter?(n.gutterFiller.style.display="block",n.gutterFiller.style.height=r.bottom+"px",n.gutterFiller.style.width=t.gutterWidth+"px"):n.gutterFiller.style.display=""}function ee(e,t,n){var r,o=n&&null!=n.top?Math.max(0,n.top):e.scroller.scrollTop,o=Math.floor(o-rt(e)),i=n&&null!=n.bottom?n.bottom:o+e.wrapper.clientHeight,o=Ar(t,o),i=Ar(t,i);return n&&n.ensure&&(r=n.ensure.from.line,n=n.ensure.to.line,r<o?i=Ar(t,gr(F(t,o=r))+e.wrapper.clientHeight):Math.min(n,t.lastLine())>=i&&(o=Ar(t,gr(F(t,n))-e.wrapper.clientHeight),i=n)),{from:o,to:Math.max(i,o+1)}}function te(e){var t=e.display,n=t.view;if(t.alignWidgets||t.gutters.firstChild&&e.options.fixedGutter){for(var r=oe(t)-t.scroller.scrollLeft+e.doc.scrollLeft,o=t.gutters.offsetWidth,i=r+"px",a=0;a<n.length;a++)if(!n[a].hidden){e.options.fixedGutter&&n[a].gutter&&(n[a].gutter.style.left=i);var s=n[a].alignable;if(s)for(var l=0;l<s.length;l++)s[l].style.left=i}e.options.fixedGutter&&(t.gutters.style.left=r+o+"px")}}function ne(e){var t,n,r,o;
1return e.options.lineNumbers&&(t=re(e.options,(t=e.doc).first+t.size-1)).length!=(n=e.display).lineNumChars?(r=(o=n.measure.appendChild(j("div",[j("div",t)],"CodeMirror-linenumber CodeMirror-gutter-elt"))).firstChild.offsetWidth,o=o.offsetWidth-r,n.lineGutter.style.width="",n.lineNumInnerWidth=Math.max(r,n.lineGutter.offsetWidth-o)+1,n.lineNumWidth=n.lineNumInnerWidth+o,n.lineNumChars=n.lineNumInnerWidth?t.length:-1,n.lineGutter.style.width=n.lineNumWidth+"px",l(e),1):void 0}function re(e,t){return String(e.lineNumberFormatter(t+e.firstLineNumber))}function oe(e){return e.scroller.getBoundingClientRect().left-e.sizer.getBoundingClientRect().left}function ie(e,t,n){var r=e.display;this.viewport=t,this.visible=ee(r,e.doc,t),this.editorIsHidden=!r.wrapper.offsetWidth,this.wrapperHeight=r.wrapper.clientHeight,this.wrapperWidth=r.wrapper.clientWidth,this.oldDisplayWidth=st(e),this.force=n,this.dims=fe(e),this.events=[]}function ae(e,t){var n=e.display,r=e.doc;if(t.editorIsHidden)Rt(e);else if(!(!t.force&&t.visible.from>=n.viewFrom&&t.visible.to<=n.viewTo&&(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)&&n.renderedView==n.view&&0==Dt(e))){ne(e)&&(Rt(e),t.dims=fe(e));var o=r.first+r.size,i=Math.max(t.visible.from-e.options.viewportMargin,r.first),a=Math.min(o,t.visible.to+e.options.viewportMargin),r=(n.viewFrom<i&&i-n.viewFrom<20&&(i=Math.max(r.first,n.viewFrom)),n.viewTo>a&&n.viewTo-a<20&&(a=Math.min(o,n.viewTo)),bo&&(i=Qn(e.doc,i),a=$n(e.doc,a)),i!=n.viewFrom||a!=n.viewTo||n.lastWrapHeight!=t.wrapperHeight||n.lastWrapWidth!=t.wrapperWidth),o=(o=i,i=a,0==(d=(a=e).display).view.length||o>=d.viewTo||i<=d.viewFrom?(d.view=Ot(a,o,i),d.viewFrom=o):(d.viewFrom>o?d.view=Ot(a,o,d.viewFrom).concat(d.view):d.viewFrom<o&&(d.view=d.view.slice(It(a,o))),d.viewFrom=o,d.viewTo<i?d.view=d.view.concat(Ot(a,d.viewTo,i)):d.viewTo>i&&(d.view=d.view.slice(0,It(a,i)))),d.viewTo=i,n.viewOffset=gr(F(e.doc,n.viewFrom)),e.display.mover.style.top=n.viewOffset+"px",Dt(e));if(r||0!=o||t.force||n.renderedView!=n.view||!(null==n.updateLineNumbers||n.updateLineNumbers>=n.viewTo)){var a=zr(),s=(4<o&&(n.lineDiv.style.display="none"),e),l=n.updateLineNumbers,c=t.dims;function u(e){var t=e.nextSibling;return $&&K&&s.display.currentWheelTarget==e?e.style.display="none":e.parentNode.removeChild(e),t}for(var d=s.display,f=s.options.lineNumbers,p=d.lineDiv,h=p.firstChild,A=d.view,g=d.viewFrom,m=0;m<A.length;m++){var v=A[m];if(!v.hidden)if(v.node&&v.node.parentNode==p){for(;h!=v.node;)h=u(h);var b=f&&null!=l&&l<=g&&v.lineNumber;v.changes&&(-1<w(v.changes,"gutter")&&(b=!1),pe(s,v,g,c)),b&&(Kr(v.lineNumber),v.lineNumber.appendChild(document.createTextNode(re(s.options,g)))),h=v.node.nextSibling}else{b=((e,t,n,r)=>{var o=Ae(e,t);return t.text=t.node=o.pre,o.bgClass&&(t.bgClass=o.bgClass),o.textClass&&(t.textClass=o.textClass),ge(t),me(e,t,n,r),ve(e,t,r),t.node})(s,v,g,c);p.insertBefore(b,h)}g+=v.size}for(;h;)h=u(h);return 4<o&&(n.lineDiv.style.display=""),n.renderedView=n.view,a&&zr()!=a&&a.offsetHeight&&a.focus(),Kr(n.cursorDiv),Kr(n.selectionDiv),n.gutters.style.height=0,r&&(n.lastWrapHeight=t.wrapperHeight,n.lastWrapWidth=t.wrapperWidth,et(e,400)),!(n.updateLineNumbers=null)}}return!1}function se(e,t){for(var n=t.viewport,r=!0;(r&&e.options.lineWrapping&&t.oldDisplayWidth!=st(e)||(n&&null!=n.top&&(n={top:Math.min(e.doc.height+ot(e.display)-lt(e),n.top)}),t.visible=ee(e.display,e.doc,n),!(t.visible.from>=e.display.viewFrom&&t.visible.to<=e.display.viewTo)))&&ae(e,t);r=!1){ue(e);var o=X(e);Xe(e),ce(e,o),Z(e,o)}t.signal(e,"update",e),e.display.viewFrom==e.display.reportedViewFrom&&e.display.viewTo==e.display.reportedViewTo||(t.signal(e,"viewportChange",e,e.display.viewFrom,e.display.viewTo),e.display.reportedViewFrom=e.display.viewFrom,e.display.reportedViewTo=e.display.viewTo)}function le(e,t){var n,t=new ie(e,t);ae(e,t)&&(ue(e),se(e,t),n=X(e),Xe(e),ce(e,n),Z(e,n),t.finish())}function ce(e,t){e.display.sizer.style.minHeight=t.docHeight+"px";var n=t.docHeight+e.display.barHeight;e.display.heightForcer.style.top=n+"px",e.display.gutters.style.height=Math.max(n+at(e),t.clientHeight)+"px"}
1function ue(e){for(var t=e.display,n=t.lineDiv.offsetTop,r=0;r<t.view.length;r++){var o=t.view[r];if(!o.hidden){H&&Q<8?(i=(a=o.node.offsetTop+o.node.offsetHeight)-n,n=a):i=(a=o.node.getBoundingClientRect()).bottom-a.top;var i,a,s=o.line.height-i;if(i<2&&(i=xt(t)),(.001<s||s<-.001)&&(hr(o.line,i),de(o.line),o.rest))for(var l=0;l<o.rest.length;l++)de(o.rest[l])}}}function de(e){if(e.widgets)for(var t=0;t<e.widgets.length;++t)e.widgets[t].height=e.widgets[t].node.offsetHeight}function fe(e){for(var t=e.display,n={},r={},o=t.gutters.clientLeft,i=t.gutters.firstChild,a=0;i;i=i.nextSibling,++a)n[e.options.gutters[a]]=i.offsetLeft+i.clientLeft+o,r[e.options.gutters[a]]=i.clientWidth;return{fixedPos:oe(t),gutterTotalWidth:t.gutters.offsetWidth,gutterLeft:n,gutterWidth:r,wrapperWidth:t.wrapper.clientWidth}}function pe(e,t,n,r){for(var o,i=0;i<t.changes.length;i++){var a=t.changes[i];if("text"==a)s=e,o=void 0,o=(c=t).text.className,s=Ae(s,c),c.text==c.node&&(c.node=s.pre),c.text.parentNode.replaceChild(s.pre,c.text),c.text=s.pre,s.bgClass!=c.bgClass||s.textClass!=c.textClass?(c.bgClass=s.bgClass,c.textClass=s.textClass,ge(c)):o&&(c.text.className=o);else if("gutter"==a)me(e,t,n,r);else if("class"==a)ge(t);else if("widget"==a){s=void 0;l=void 0;c=void 0;d=void 0;u=void 0;var s=e;var l=t;var c=r;l.alignable&&(l.alignable=null);for(var u=l.node.firstChild;u;u=d){var d=u.nextSibling;"CodeMirror-linewidget"==u.className&&l.node.removeChild(u)}ve(s,l,c)}}t.changes=null}function he(e){return e.node==e.text&&(e.node=j("div",null,null,"position: relative"),e.text.parentNode&&e.text.parentNode.replaceChild(e.node,e.text),e.node.appendChild(e.text),H)&&Q<8&&(e.node.style.zIndex=2),e.node}function Ae(e,t){var n=e.display.externalMeasured;return n&&n.line==t.line?(e.display.externalMeasured=null,t.measure=n.measure,n.built):nr(e,t)}function ge(e){(n=(r=e).bgClass?r.bgClass+" "+(r.line.bgClass||""):r.line.bgClass)&&(n+=" CodeMirror-linebackground"),r.background?n?r.background.className=n:(r.background.parentNode.removeChild(r.background),r.background=null):n&&(t=he(r),r.background=t.insertBefore(j("div",null,n),t.firstChild)),e.line.wrapClass?he(e).className=e.line.wrapClass:e.node!=e.text&&(e.node.className="");var t,n,r=e.textClass?e.textClass+" "+(e.line.textClass||""):e.line.textClass;e.text.className=r||""}function me(e,t,n,r){t.gutter&&(t.node.removeChild(t.gutter),t.gutter=null);var o=t.line.gutterMarkers;if(e.options.lineNumbers||o){var i=he(t),a=t.gutter=j("div",null,"CodeMirror-gutter-wrapper","left: "+(e.options.fixedGutter?r.fixedPos:-r.gutterTotalWidth)+"px; width: "+r.gutterTotalWidth+"px");if(e.display.input.setUneditable(a),i.insertBefore(a,t.text),t.line.gutterClass&&(a.className+=" "+t.line.gutterClass),!e.options.lineNumbers||o&&o["CodeMirror-linenumbers"]||(t.lineNumber=a.appendChild(j("div",re(e.options,n),"CodeMirror-linenumber CodeMirror-gutter-elt","left: "+r.gutterLeft["CodeMirror-linenumbers"]+"px; width: "+e.display.lineNumInnerWidth+"px"))),o)for(var s=0;s<e.options.gutters.length;++s){var l=e.options.gutters[s],c=o.hasOwnProperty(l)&&o[l];c&&a.appendChild(j("div",[c],"CodeMirror-gutter-elt","left: "+r.gutterLeft[l]+"px; width: "+r.gutterWidth[l]+"px"))}}}function ve(e,t,n){if(be(e,t.line,t,n,!0),t.rest)for(var r=0;r<t.rest.length;r++)be(e,t.rest[r],t,n,!1)}function be(e,t,n,r,o){if(t.widgets)for(var i=he(n),a=0,s=t.widgets;a<s.length;++a){var l=s[a],c=j("div",[l.node],"CodeMirror-linewidget"),u=(l.handleMouseEvents||c.setAttribute("cm-ignore-events","true"),p=f=d=u=void 0,l),d=c,f=n,p=r;u.noHScroll&&((f.alignable||(f.alignable=[])).push(d),f=p.wrapperWidth,d.style.left=p.fixedPos+"px",u.coverGutter||(f-=p.gutterTotalWidth,d.style.paddingLeft=p.gutterTotalWidth+"px"),d.style.width=f+"px"),u.coverGutter&&(d.style.zIndex=5,d.style.position="relative",u.noHScroll||(d.style.marginLeft=-p.gutterTotalWidth+"px")),e.display.input.setUneditable(c),o&&l.above?i.insertBefore(c,n.gutter||n.text):i.appendChild(c),y(l,"redraw")}}function ye(e){return z(e.line,e.ch)}function Ce(e,t){return V(e,t)<0?t:e}function we(e,t){return V(e,t)<0?e:t}function Ee(e){e.state.focused||(e.display.input.focus(),en(e))}function _e(e){return e.options.readOnly||e.doc.cantEdit}function Se(e,t,n,r,o){var i=e.doc,a=(e.display.shift=!1,r=r||i.sel,Bi(t)),s=null;e.state.pasteIncoming&&1<r.ranges.length&&(p&&p.join("\n")==t?s=r.ranges.length%p.length==0&&Dr(p,Bi):a.length==r.ranges.length&&(s=Dr(a,function(e){return[e]})));for(var l=r.ranges.length-1;0<=l;l--){var c=r.ranges[l],u=c.from(),d=c.to(),f=(c.empty()&&(n&&0<n?u=z(u.line,u.ch-n):e.state.overwrite&&!e.state.pasteIncoming&&(d=z(d.line,Math.min(F(i,d.line).text.length,d.ch+C(a).length)))),e.curOp.updateInput),c={from:u,to:d,text:s?s[l%s.length]:a,origin:o||(e.state.pasteIncoming?"paste":e.state.cutIncoming?"cut":"+input")};ln(e.doc,c),y(e,"inputRead",e,c)}t&&!e.state.pasteIncoming&&Be(e,t),gn(e),e.curOp.updateInput=f,e.curOp.typing=!0,e.state.pasteIncoming=e.state.cutIncoming=!1}function Be(e,t){if(e.options.electricChars&&e.options.smartIndent)for(var n=e.doc.sel,r=n.ranges.length-1;0<=r;r--){var o=n.ranges[r];if(!(100<o.head.ch||r&&n.ranges[r-1].head.line==o.head.line)){var i=e.getModeAt(o.head),a=!1;if(i.electricChars){for(var s=0;s<i.electricChars.length;s++)if(-1<t.indexOf(i.electricChars.charAt(s))){a=vn(e,o.head.line,"smart");break}}else i.electricInput&&i.electricInput.test(F(e.doc,o.head.line).text.slice(0,o.head.ch))&&(a=vn(e,o.head.line,"smart"));a&&y(e,"electricInput",e,o.head.line)}}}function xe(e){for(var t=[],n=[],r=0;r<e.doc.sel.ranges.length;r++){var o=e.doc.sel.ranges[r].head.line,o={anchor:z(o,0),head:z(o+1,0)};n.push(o),t.push(e.getRange(o.anchor,o.head))}return{text:t,ranges:n}}function Te(e){e.setAttribute("autocorrect","off"),e.setAttribute("autocapitalize","off"),e.setAttribute("spellcheck","fal
1se")}function Le(e){this.cm=e,this.prevInput="",this.pollingFast=!1,this.polling=new Rr,this.inaccurateSelection=!1,this.hasSelection=!1,this.composing=null}function Ne(){var e=j("textarea",null,null,"position: absolute; padding: 0; width: 1px; height: 1em; outline: none"),t=j("div",[e],null,"overflow: hidden; position: relative; width: 3px; height: 0px;");return $?e.style.width="1000px":e.setAttribute("wrap","off"),fo&&(e.style.border="1px solid black"),Te(e),t}function ke(e){this.cm=e,this.lastAnchorNode=this.lastAnchorOffset=this.lastFocusNode=this.lastFocusOffset=null,this.polling=new Rr,this.gracePeriod=!1}function Oe(e,t){var n,r=dt(e,t.line);return!r||r.hidden?null:(e=ct(r,r=F(e.doc,t.line),t.line),n="left",(r=E(r))&&(n=to(r,t.ch)%2?"right":"left"),(r=ht(e.map,t.ch,n)).offset="right"==r.collapse?r.end:r.start,r)}function je(e,t){return t&&(e.bad=!0),e}function Re(e,t,n){var r;if(t==e.display.lineDiv){if(!(r=e.display.lineDiv.childNodes[n]))return je(e.clipPos(z(e.display.viewTo-1)),!0);t=null,n=0}else for(r=t;;r=r.parentNode){if(!r||r==e.display.lineDiv)return null;if(r.parentNode&&r.parentNode==e.display.lineDiv)break}for(var o=0;o<e.display.view.length;o++){var i=e.display.view[o];if(i.node==r){var c=i;i=t;var a=n;function s(e,t,n){for(var r=-1;r<(h?h.length:0);r++)for(var o=r<0?p.map:h[r],i=0;i<o.length;i+=3){var a,s,l=o[i+2];if(l==e||l==t)return a=b(r<0?c.line:c.rest[r]),s=o[i]+n,(n<0||l!=e)&&(s=o[i+(n?1:0)]),z(a,s)}}var l=c.text.firstChild,u=!1;if(!i||!bi(l,i))return je(z(b(c.line),0),!0);if(i==l&&(u=!0,i=l.childNodes[a],a=0,!i))return d=c.rest?C(c.rest):c.line,je(z(b(d),d.text.length),u);var d=3==i.nodeType?i:null,f=i;for(d||1!=i.childNodes.length||3!=i.firstChild.nodeType||(d=i.firstChild,a=a&&d.nodeValue.length);f.parentNode!=l;)f=f.parentNode;var p=c.measure,h=p.maps,A=s(d,f,a);if(A)return je(A,u);for(var g=f.nextSibling,m=d?d.nodeValue.length-a:0;g;g=g.nextSibling){if(A=s(g,g.firstChild,0))return je(z(A.line,A.ch-m),u);m+=g.textContent.length}for(var v=f.previousSibling,m=a;v;v=v.previousSibling){if(A=s(v,v.firstChild,-1))return je(z(A.line,A.ch+m),u);m+=g.textContent.length}return}}}function Ie(i,e,t,a,s){for(var l="",c=!1;function e(t){if(1==t.nodeType){var n=t.getAttribute("cm-text");if(null!=n)return""==n&&(n=t.textContent.replace(/\u200b/g,"")),l+=n;if(n=t.getAttribute("cm-marker"))return(n=i.findMarks(z(a,0),z(s+1,0),(o=+n,function(e){return e.id==o}))).length&&(n=n[0].find())&&(l+=fr(i.doc,n.from,n.to).join("\n"));if("false"!=t.getAttribute("contenteditable")){for(var r=0;r<t.childNodes.length;r++)e(t.childNodes[r]);/^(pre|div|p)$/i.test(t.nodeName)&&(c=!0)}}else 3==t.nodeType&&(n=t.nodeValue)&&(c&&(l+="\n",c=!1),l+=n);var o}(e),e!=t;)e=e.nextSibling;return l}function Me(e,t){this.ranges=e,this.primIndex=t}function I(e,t){this.anchor=e,this.head=t}function M(e,t){var n=e[t];e.sort(function(e,t){return V(e.from(),t.from())}),t=w(e,n);for(var r=1;r<e.length;r++){var o,i,a=e[r],s=e[r-1];0<=V(s.to(),a.from())&&(o=we(s.from(),a.from()),i=Ce(s.to(),a.to()),a=s.empty()?a.from()==a.head:s.from()==s.head,r<=t&&--t,e.splice(--r,2,new I(a?i:o,a?o:i)))}return new Me(e,t)}function De(e,t){return new Me([new I(e,t||e)],0)}function Pe(e,t){return Math.max(e.first,Math.min(t,e.first+e.size-1))}function D(e,t){var n;return t.line<e.first?z(e.first,0):(n=e.first+e.size-1)<t.line?z(n,F(e,n).text.length):(e=F(e,(n=t).line).text.length,null==(t=n.ch)||e<t?z(n.line,e):t<0?z(n.line,0):n)}function Ue(e,t){return t>=e.first&&t<e.first+e.size}function Fe(e,t,n,r){return e.cm&&e.cm.display.shift||e.extend?(e=t.anchor,r&&((t=V(n,e)<0)!=V(r,e)<0?(e=n,n=r):t!=V(n,r)<0&&(n=r)),new I(e,n)):new I(r||n,n)}function He(e,t,n,r){P(e,new Me([Fe(e,e.sel.primary(),t,n)],0),r)}function Qe(e,t,n){for(var r=[],o=0;o<e.sel.ranges.length;o++)r[o]=Fe(e,e.sel.ranges[o],t[o],null);P(e,M(r,e.sel.primIndex),n)}function $e(e,t,n,r){var o=e.sel.ranges.slice(0);o[t]=n,P(e,M(o,e.sel.primIndex),r)}function Ke(e,t,n,r){P(e,De(t,n),r)}function ze(e,t,n){var r=e.history.done,o=C(r);(o&&o.ranges?(r[r.length-1]=t,Ve):P)(e,t,n)}function P(e,t,n){var r,o,i;Ve(e,t,n),r=(t=e).sel,e=e.cm?e.cm.curOp.id:NaN,n=n,o=t.history,i=n&&n.origin,e==o.lastSelOp||i&&o.lastSelOrigin==i&&(o.lastModTime==o.lastSelTime&&o.lastOrigin==i||((e,t,n,r)=>"*"==(t=t.charAt(0))||"+"==t&&n.ranges.length==r.ranges.length&&n.somethingSelected()==r.somethingSelected()&&new Date-e.history.lastSelTime
1<=(e.cm?e.cm.options.historyEventDelay:500))(t,i,C(o.done),r))?o.done[o.done.length-1]=r:Cr(r,o.done),o.lastSelTime=+new Date,o.lastSelOrigin=i,o.lastSelOp=e,n&&!1!==n.clearRedo&&br(o.undone)}function Ve(e,t,n){(A(e,"beforeSelectionChange")||e.cm&&A(e.cm,"beforeSelectionChange"))&&(r=e,i={ranges:(o=t).ranges,update:function(e){this.ranges=[];for(var t=0;t<e.length;t++)this.ranges[t]=new I(D(r,e[t].anchor),D(r,e[t].head))}},R(r,"beforeSelectionChange",r,i),r.cm&&R(r.cm,"beforeSelectionChange",r.cm,i),t=i.ranges!=o.ranges?M(i.ranges,i.ranges.length-1):o);var r,o,i=n&&n.bias||(V(t.primary().head,e.sel.primary().head)<0?-1:1);Ge(e,qe(e,t,i,!0)),n&&!1===n.scroll||!e.cm||gn(e.cm)}function Ge(e,t){t.equals(e.sel)||(e.sel=t,e.cm&&(e.cm.curOp.updateInput=e.cm.curOp.selectionChanged=!0,Or(e.cm)),y(e,"cursorActivity",e))}function We(e){Ge(e,qe(e,e.sel,null,!1))}function qe(e,t,n,r){for(var o,i=0;i<t.ranges.length;i++){var a=t.ranges[i],s=Ye(e,a.anchor,n,r),l=Ye(e,a.head,n,r);!o&&s==a.anchor&&l==a.head||((o=o||t.ranges.slice(0,i))[i]=new I(s,l))}return o?M(o,t.primIndex):t}function Ye(e,t,n,r){var o=!1,i=t,a=n||1;e.cantEdit=!1;e:for(;;){var s=F(e,i.line);if(s.markedSpans)for(var l=0;l<s.markedSpans.length;++l){var c=s.markedSpans[l],u=c.marker;if((null==c.from||(u.inclusiveLeft?c.from<=i.ch:c.from<i.ch))&&(null==c.to||(u.inclusiveRight?c.to>=i.ch:c.to>i.ch))){if(r&&(R(u,"beforeCursorEnter"),u.explicitlyCleared)){if(s.markedSpans){--l;continue}break}if(u.atomic){c=u.find(a<0?-1:1);if(0==V(c,i)&&(c.ch+=a,c.ch<0?c=c.line>e.first?D(e,z(c.line-1)):null:c.ch>s.text.length&&(c=c.line<e.first+e.size-1?z(c.line+1,0):null),!c)){if(o)return r?(e.cantEdit=!0,z(e.first,0)):Ye(e,t,n,!0);o=!0,c=t,a=-a}i=c;continue e}}}return i}}function Xe(e){e.display.input.showSelection(e.display.input.prepareSelection())}function Ze(e,t){for(var n,r,o,i,a,s,l=e.doc,c={},u=c.cursors=document.createDocumentFragment(),d=c.selection=document.createDocumentFragment(),f=0;f<l.sel.ranges.length;f++)!1===t&&f==l.sel.primIndex||(((r=(n=l.sel.ranges[f]).empty())||e.options.showCursorWhenSelecting)&&(a=u,s=void 0,i=Et(o=e,(i=n).head,"div",null,null,!o.options.singleCursorHeightPerLine),(s=a.appendChild(j("div"," ","CodeMirror-cursor"))).style.left=i.left+"px",s.style.top=i.top+"px",s.style.height=Math.max(0,i.bottom-i.top)*o.options.cursorHeight+"px",i.other)&&((s=a.appendChild(j("div"," ","CodeMirror-cursor CodeMirror-secondarycursor"))).style.display="",s.style.left=i.other.left+"px",s.style.top=i.other.top+"px",s.style.height=.85*(i.other.bottom-i.other.top)+"px"),r)||((o,e,t)=>{function p(e,t,n,r){t<0&&(t=0),t=Math.round(t),r=Math.round(r),s.appendChild(j("div",null,"CodeMirror-selected","position: absolute; left: "+e+"px; top: "+t+"px; width: "+(null==n?A-e:n)+"px; height: "+(r-t)+"px"))}function n(n,s,l){function c(e,t){return wt(o,z(n,e),"div",r,t)}var u,d,r=F(a,n),f=r.text.length;return((e,t,n,r)=>{if(!e)return r(t,n,"ltr");for(var o=!1,i=0;i<e.length;++i){var a=e[i];(a.from<n&&a.to>t||t==n&&a.to==t)&&(r(Math.max(a.from,t),Math.min(a.to,n),1==a.level?"rtl":"ltr"),o=!0)}o||r(t,n,"ltr")})(E(r),s||0,null==l?f:l,function(e,t,n){var r,o,i,a=c(e,"left");e==t?r=o=(i=a).left:(i=c(t-1,"right"),"rtl"==n&&(n=a,a=i,i=n),r=a.left,o=i.right),null==s&&0==e&&(r=h),3<i.top-a.top&&(p(r,a.top,null,a.bottom),r=h,a.bottom<i.top)&&p(r,a.bottom,null,i.top),null==l&&t==f&&(o=A),(!u||a.top<u.top||a.top==u.top&&a.left<u.left)&&(u=a),(!d||i.bottom>d.bottom||i.bottom==d.bottom&&i.right>d.right)&&(d=i),p(r=r<h+1?h:r,i.top,o-r,i.bottom)}),{start:u,end:d}}var r,i=o.display,a=o.doc,s=document.createDocumentFragment(),h=(l=it(o.display)).left,A=Math.max(i.sizerWidth,st(o)-i.sizer.offsetLeft)-l.right,i=e.from(),l=e.to();i.line==l.line?n(i.line,i.ch,l.ch):(e=F(a,i.line),r=F(a,l.line),r=Hn(e)==Hn(r),i=n(i.line,i.ch,r?e.text.length+1:null).end,e=n(l.line,r?0:null,l.ch).start,r&&(i.top<e.top-2?(p(i.right,i.top,null,i.bottom),p(h,e.top,e.left,e.bottom)):p(i.right,i.top,e.left-i.right,i.bottom)),i.bottom<e.top&&p(h,i.bottom,null,e.top)),t.appendChild(s)})(e,n,d);return c}function Je(e){var t,n;e.state.focused&&(t=e.display,clearInterval(t.blinker),n=!0,t.cursorDiv.style.visibility="",0<e.options.cursorBlinkRate?t.blinker=setInterval(function(){t.cursorDiv.style.visibility=(n=!n)?"":"hidden"},e.options.cursorBlinkRate):e.options.cursorBlinkRate<0&&(t.cursorDiv.style.visibility="hidden"))}function et(e,t){e.doc.mode.startState&&e.doc.frontier<e.display.viewTo&&e.state.highlight.set(t,Fr(tt,e))}function tt(a){var s,l,c,u=a.doc;u.frontier<u.first&&(u.frontier=u.first),u.frontier>=a.display.viewTo||(s=+new Date+a.options.workTime,l=Ho(u.mode,nt(a,u.frontier)),c=[],u.iter(u.frontier,Math.min(u.first+u.size,a.display.viewTo+500),function(e){if(u.frontier>=a.display.viewFrom){var t=e.styles,n=Zn(a,e,l,!0),r=(e.styles=n.styles,e.styleClasses),n=n.classes;n?e.styleClasses=n:r&&(e.styleClasses=null);for(var o=!t||t.length!=e.styles.length||r!=n&&(!r||!n||r.bgClass!=n.bgClass||r.textClass!=n.textClass),i=0;!o&&i<t.length;++i)o=t[i]!=e.styles[i];o&&c.push(u.frontier),e.stateAfter=Ho(u.mode,l)}
1else er(a,e.text,l),e.stateAfter=u.frontier%5==0?Ho(u.mode,l):null;return++u.frontier,+new Date>s?(et(a,a.options.workDelay),!0):void 0}),c.length&&d(a,function(){for(var e=0;e<c.length;e++)jt(a,c[e],"text")}))}function nt(n,r,e){var o,i,a=n.doc,s=n.display;return!a.mode.startState||(o=((e,t,n)=>{for(var r,o,i=e.doc,a=n?-1:t-(e.doc.mode.innerMode?1e3:100),s=t;a<s;--s){if(s<=i.first)return i.first;var l=F(i,s-1);if(l.stateAfter&&(!n||s<=i.frontier))return s;l=q(l.text,null,e.options.tabSize);(null==o||l<r)&&(o=s-1,r=l)}return o})(n,r,e),i=(i=a.first<o&&F(a,o-1).stateAfter)?Ho(a.mode,i):Qo(a.mode),a.iter(o,r,function(e){er(n,e.text,i);var t=o==r-1||o%5==0||o>=s.viewFrom&&o<s.viewTo;e.stateAfter=t?Ho(a.mode,i):null,++o}),e&&(a.frontier=o),i)}function rt(e){return e.lineSpace.offsetTop}function ot(e){return e.mover.offsetHeight-e.lineSpace.offsetHeight}function it(e){var t;return e.cachedPaddingH||(t=m(e.measure,j("pre","x")),t=window.getComputedStyle?window.getComputedStyle(t):t.currentStyle,t={left:parseInt(t.paddingLeft),right:parseInt(t.paddingRight)},isNaN(t.left)||isNaN(t.right)||(e.cachedPaddingH=t),t)}function at(e){return li-e.display.nativeBarWidth}function st(e){return e.display.scroller.clientWidth-at(e)-e.display.barWidth}function lt(e){return e.display.scroller.clientHeight-at(e)-e.display.barHeight}function ct(e,t,n){if(e.line==t)return{map:e.measure.map,cache:e.measure.cache};for(var r=0;r<e.rest.length;r++)if(e.rest[r]==t)return{map:e.measure.maps[r],cache:e.measure.caches[r]};for(r=0;r<e.rest.length;r++)if(b(e.rest[r])>n)return{map:e.measure.maps[r],cache:e.measure.caches[r],before:!0}}function ut(e,t,n,r){return pt(e,ft(e,t),n,r)}function dt(e,t){return t>=e.display.viewFrom&&t<e.display.viewTo?e.display.view[It(e,t)]:(e=e.display.externalMeasured)&&t>=e.lineN&&t<e.lineN+e.size?e:void 0}function ft(e,t){var n,r,o=b(t),i=dt(e,o),e=(i&&!i.text?i=null:i&&i.changes&&pe(e,i,o,fe(e)),i||(e=e,r=b(n=Hn(n=t)),(n=e.display.externalMeasured=new kt(e.doc,n,r)).lineN=r,r=n.built=nr(e,n),n.text=r.pre,m(e.display.lineMeasure,r.pre),i=n),ct(i,t,o));return{line:t,view:i,rect:null,map:e.map,cache:e.cache,before:e.before,hasHeights:!1}}function pt(e,t,n,r,o){var i,a=(n=t.before?-1:n)+(r||"");if(t.cache.hasOwnProperty(a))i=t.cache[a];else{if(t.rect||(t.rect=t.view.text.getBoundingClientRect()),!t.hasHeights){var s=e,l=t.view,c=t.rect,u=s.options.lineWrapping,s=u&&st(s);if(!l.measure.heights||u&&l.measure.width!=s){var d=l.measure.heights=[];if(u){l.measure.width=s;for(var f=l.text.firstChild.getClientRects(),p=0;p<f.length-1;p++){var h=f[p],A=f[p+1];2<Math.abs(h.bottom-A.bottom)&&d.push((h.bottom+A.top)/2-c.top)}}d.push(c.bottom-c.top)}t.hasHeights=!0}(i=((e,t,n,r)=>{var o,i=ht(t.map,n,r),a=i.node,s=i.start,l=i.end,c=i.collapse;if(3==a.nodeType){for(var u,d=0;d<4;d++){for(;s&&$r(t.line.text.charAt(i.coverStart+s));)--s;for(;i.coverStart+l<i.coverEnd&&$r(t.line.text.charAt(i.coverStart+l));)++l;if((o=H&&Q<9&&0==s&&l==i.coverEnd-i.coverStart?a.parentNode.getBoundingClientRect():H&&e.options.lineWrapping?(u=vi(a,s,l).getClientRects()).length?u["right"==r?u.length-1:0]:_o:vi(a,s,l).getBoundingClientRect()||_o).left||o.right||0==s)break;l=s,--s,c="right"}H&&Q<11&&(o=((e,t)=>{var n;return window.screen&&null!=screen.logicalXDPI&&screen.logicalXDPI!=screen.deviceXDPI&&(e=>{var t;return null!=Li?Li:(e=m(e,j("span","x")),t=e.getBoundingClientRect(),e=vi(e,0,1).getBoundingClientRect(),Li=1<Math.abs(t.left-e.left))})(e)?(e=screen.logicalXDPI/screen.deviceXDPI,n=screen.logicalYDPI/screen.deviceYDPI,{left:t.left*e,right:t.right*e,top:t.top*n,bottom:t.bottom*n}):t})(e.display.measure,o))}else 0<s&&(c=r="right"),o=e.options.lineWrapping&&1<(u=a.getClientRects()).length?u["right"==r?u.length-1:0]:a.getBoundingClientRect();!(H&&Q<9)||s||o&&(o.left||o.right)||(n=a.parentNode.getClientRects()[0],o=n?{left:n.left,right:n.left+Tt(e.display),top:n.top,bottom:n.bottom}:_o);for(var n=o.top-t.rect.top,f=o.bottom-t.rect.top,p=(n+f)/2,h=t.view.measure.heights,d=0;d<h.length-1&&!(p<h[d]);d++);var A=d?h[d-1]:0,g=h[d],A={left:("right"==c?o.right:o.left)-t.rect.left,right:("left"==c?o.left:o.right)-t.rect.left,top:A,bottom:g};return o.left||o.right||(A.bogus=!0),e.options.singleCursorHeightPerLine||(A.rtop=n,A.rbottom=f),A})(e,t,n,r)).bogus||(t.cache[a]=i)}return{left:i.left,right:i.right,top:o?i.rtop:i.top,bottom:o?i.rbottom:i.bottom}}function ht(e,t,n){for(var r,o,i,a,s=0;s<e.length;s+=3){var l=e[s],c=e[s+1];if(t<l?(o=0,i=1,a="left"):t<c?i=(o=t-l)+1:(s==e.length-3||t==c&&e[s+3]>
1t)&&(o=(i=c-l)-1,c<=t)&&(a="right"),null!=o){if(r=e[s+2],l==c&&n==(r.insertLeft?"left":"right")&&(a=n),"left"==n&&0==o)for(;s&&e[s-2]==e[s-3]&&e[s-1].insertLeft;)r=e[2+(s-=3)],a="left";if("right"==n&&o==c-l)for(;s<e.length-3&&e[s+3]==e[s+4]&&!e[s+5].insertLeft;)r=e[(s+=3)+2],a="right";break}}return{node:r,start:o,end:i,collapse:a,coverStart:l,coverEnd:c}}function At(e){if(e.measure&&(e.measure.cache={},e.measure.heights=null,e.rest))for(var t=0;t<e.rest.length;t++)e.measure.caches[t]={}}function gt(e){e.display.externalMeasure=null,Kr(e.display.lineMeasure);for(var t=0;t<e.display.view.length;t++)At(e.display.view[t])}function mt(e){gt(e),e.display.cachedCharWidth=e.display.cachedTextHeight=e.display.cachedPaddingH=null,e.options.lineWrapping||(e.display.maxLineChanged=!0),e.display.lineNumChars=null}function vt(){return window.pageXOffset||(document.documentElement||document.body).scrollLeft}function bt(){return window.pageYOffset||(document.documentElement||document.body).scrollTop}function yt(e,t,n,r){if(t.widgets)for(var o=0;o<t.widgets.length;++o){var i;t.widgets[o].above&&(i=Vn(t.widgets[o]),n.top+=i,n.bottom+=i)}var a;return"line"!=r&&(r=r||"local",a=gr(t),"local"==r?a+=rt(e.display):a-=e.display.viewOffset,"page"!=r&&"window"!=r||(a+=(e=e.display.lineSpace.getBoundingClientRect()).top+("window"==r?0:bt()),e=e.left+("window"==r?0:vt()),n.left+=e,n.right+=e),n.top+=a,n.bottom+=a),n}function Ct(e,t,n){var r;return"div"==n?t:(r=t.left,t=t.top,"page"==n?(r-=vt(),t-=bt()):"local"!=n&&n||(r+=(n=e.display.sizer.getBoundingClientRect()).left,t+=n.top),{left:r-(n=e.display.lineSpace.getBoundingClientRect()).left,top:t-n.top})}function wt(e,t,n,r,o){return yt(e,r=r||F(e.doc,t.line),ut(e,r,t.ch,o),n)}function Et(n,e,r,o,i,a){function s(e,t){e=pt(n,i,e,t?"right":"left",a);return t?e.left=e.right:e.right=e.left,yt(n,o,e,r)}function t(e,t){var n=c[t],r=n.level%2;return e==qr(n)&&t&&n.level<c[t-1].level?(e=Yr(n=c[--t])-(n.level%2?0:1),r=!0):e==Yr(n)&&t<c.length-1&&n.level<c[t+1].level&&(e=qr(n=c[++t])-n.level%2,r=!1),r&&e==n.to&&e>n.from?s(e-1):s(e,r)}o=o||F(n.doc,e.line),i=i||ft(n,o);var l,c=E(o),e=e.ch;return c?(l=t(e,to(c,e)),null!=ki&&(l.other=t(e,ki)),l):s(e)}function _t(e,t){var n=0,t=D(e.doc,t),t=(e.options.lineWrapping||(n=Tt(e.display)*t.ch),F(e.doc,t.line)),e=gr(t)+rt(e.display);return{left:n,right:n,top:e,bottom:e+t.height}}function St(e,t,n,r){e=z(e,t);return e.xRel=r,n&&(e.outside=!0),e}function Bt(e,t,n){var r=e.doc;if((n+=e.display.viewOffset)<0)return St(r.first,0,!0,-1);var o=Ar(r,n),i=r.first+r.size-1;if(i<o)return St(r.first+r.size-1,F(r,i).text.length,!0,1);t<0&&(t=0);for(var a=F(r,o);;){var s=((t,n,r,e,o)=>{function i(e){e=Et(t,z(r,e),"line",n,c);return s=!0,a>e.bottom?e.left-l:a<e.top?e.left+l:(s=!1,e.left)}var a=o-gr(n),s=!1,l=2*t.display.wrapper.clientWidth,c=ft(t,n),u=E(n),d=n.text.length,f=Xr(n),p=Zr(n),h=i(f),A=s,g=i(p),m=s;if(g<e)return St(r,p,m,1);for(;;){if(u?p==f||p==ro(n,f,1):p-f<=1){for(var v=e<h||e-h<=g-e?f:p,b=e-(v==f?h:g);$r(n.text.charAt(v));)++v;return St(r,v,v==f?A:m,b<-1?-1:1<b?1:0)}var y=Math.ceil(d/2),C=f+y;if(u){C=f;for(var w=0;w<y;++w)C=ro(n,C,1)}b=i(C);e<b?(p=C,g=b,(m=s)&&(g+=1e3),d=y):(f=C,h=b,A=s,d-=y)}})(e,a,o,t,n),l=Un(a),c=l&&l.find(0,!0);if(!l||!(s.ch>c.from.ch||s.ch==c.from.ch&&0<s.xRel))return s;o=b(a=c.to.line)}}function xt(e){if(null!=e.cachedTextHeight)return e.cachedTextHeight;if(null==yo){yo=j("pre");for(var t=0;t<49;++t)yo.appendChild(document.createTextNode("x")),yo.appendChild(j("br"));yo.appendChild(document.createTextNode("x"))}m(e.measure,yo);var n=yo.offsetHeight/50;return 3<n&&(e.cachedTextHeight=n),Kr(e.measure),n||1}function Tt(e){var t,n;return null!=e.cachedCharWidth?e.cachedCharWidth:(n=j("span","xxxxxxxxxx"),t=j("pre",[n]),m(e.measure,t),2<(n=((t=n.getBoundingClientRect()).right-t.left)/10)&&(e.cachedCharWidth=n),n||10)}function Lt(e){e.curOp={cm:e,viewChanged:!1,startHeight:e.doc.height,forceUpdate:!1,updateInput:null,typing:!1,changeObjs:null,cursorActivityHandlers:null,cursorActivityCalled:0,selectionChanged:!1,updateMaxLine:!1,scrollLeft:null,scrollTop:null,
1scrollToPos:null,focus:!1,id:++Bo},So?So.ops.push(e.curOp):e.curOp.ownsGroup=So={ops:[e.curOp],delayedCallbacks:[]}}function Nt(e){var t=e.curOp.ownsGroup;if(t)try{var n=t,r=n.delayedCallbacks,o=0;do{for(;o<r.length;o++)r[o]();for(var i=0;i<n.ops.length;i++){var a=n.ops[i];if(a.cursorActivityHandlers)for(;a.cursorActivityCalled<a.cursorActivityHandlers.length;)a.cursorActivityHandlers[a.cursorActivityCalled++](a.cm)}}while(o<r.length)}finally{So=null;for(var s=0;s<t.ops.length;s++)t.ops[s].cm.curOp=null;for(var l,c,u=t.ops,d=0;d<u.length;d++){f=void 0;p=void 0;h=void 0;A=void 0;g=void 0;var f=u[d];var p=f.cm,h=p.display,A=p,g=A.display;!g.scrollbarsClipped&&g.scroller.offsetWidth&&(g.nativeBarWidth=g.scroller.offsetWidth-g.scroller.clientWidth,g.heightForcer.style.height=at(A)+"px",g.sizer.style.marginBottom=-g.nativeBarWidth+"px",g.sizer.style.borderRightWidth=at(A)+"px",g.scrollbarsClipped=!0),f.updateMaxLine&&Y(p),f.mustUpdate=f.viewChanged||f.forceUpdate||null!=f.scrollTop||f.scrollToPos&&(f.scrollToPos.from.line<h.viewFrom||f.scrollToPos.to.line>=h.viewTo)||h.maxLineChanged&&p.options.lineWrapping,f.update=f.mustUpdate&&new ie(p,f.mustUpdate&&{top:f.scrollTop,ensure:f.scrollToPos},f.forceUpdate)}for(d=0;d<u.length;d++){m=void 0;var m=u[d];m.updatedDisplay=m.mustUpdate&&ae(m.cm,m.update)}for(d=0;d<u.length;d++){v=void 0;b=void 0;y=void 0;var v=u[d];var b=v.cm,y=b.display;v.updatedDisplay&&ue(b),v.barMeasure=X(b),y.maxLineChanged&&!b.options.lineWrapping&&(v.adjustWidthTo=ut(b,y.maxLine,y.maxLine.text.length).left+3,b.display.sizerWidth=v.adjustWidthTo,v.barMeasure.scrollWidth=Math.max(y.scroller.clientWidth,y.sizer.offsetLeft+v.adjustWidthTo+at(b)+b.display.barWidth),v.maxScrollLeft=Math.max(0,y.sizer.offsetLeft+v.adjustWidthTo-st(b))),(v.updatedDisplay||v.selectionChanged)&&(v.preparedSelection=y.input.prepareSelection())}for(d=0;d<u.length;d++){C=void 0;w=void 0;var C=u[d];var w=C.cm;null!=C.adjustWidthTo&&(w.display.sizer.style.minWidth=C.adjustWidthTo+"px",C.maxScrollLeft<w.doc.scrollLeft&&Vt(w,Math.min(w.display.scroller.scrollLeft,C.maxScrollLeft),!0),w.display.maxLineChanged=!1),C.preparedSelection&&w.display.input.showSelection(C.preparedSelection),C.updatedDisplay&&ce(w,C.barMeasure),!C.updatedDisplay&&C.startHeight==w.doc.height||Z(w,C.barMeasure),C.selectionChanged&&Je(w),w.state.focused&&C.updateInput&&w.display.input.reset(C.typing),C.focus&&C.focus==zr()&&Ee(C.cm)}for(d=0;d<u.length;d++){E=void 0;x=void 0;T=void 0;L=void 0;c=void 0;N=void 0;k=void 0;O=void 0;l=void 0;_=void 0;B=void 0;S=void 0;var E=u[d];var _,S,B,x=E.cm,T=x.display,L=x.doc;E.updatedDisplay&&se(x,E.update),null==T.wheelStartX||null==E.scrollTop&&null==E.scrollLeft&&!E.scrollToPos||(T.wheelStartX=T.wheelStartY=null),null==E.scrollTop||T.scroller.scrollTop==E.scrollTop&&!E.forceScroll||(L.scrollTop=Math.max(0,Math.min(T.scroller.scrollHeight-T.scroller.clientHeight,E.scrollTop)),T.scrollbars.setScrollTop(L.scrollTop),T.scroller.scrollTop=L.scrollTop),null==E.scrollLeft||T.scroller.scrollLeft==E.scrollLeft&&!E.forceScroll||(L.scrollLeft=Math.max(0,Math.min(T.scroller.scrollWidth-st(x),E.scrollLeft)),T.scrollbars.setScrollLeft(L.scrollLeft),T.scroller.scrollLeft=L.scrollLeft,te(x)),E.scrollToPos&&(c=((e,t,n,r)=>{null==r&&(r=0);for(var o=0;o<5;o++){var i=!1,a=Et(e,t),s=n&&n!=t?Et(e,n):a,s=hn(e,Math.min(a.left,s.left),Math.min(a.top,s.top)-r,Math.max(a.left,s.left),Math.max(a.bottom,s.bottom)+r),l=e.doc.scrollTop,c=e.doc.scrollLeft;if(null!=s.scrollTop&&(zt(e,s.scrollTop),1<Math.abs(e.doc.scrollTop-l))&&(i=!0),!(i=null!=s.scrollLeft&&(Vt(e,s.scrollLeft),1<Math.abs(e.doc.scrollLeft-c))?!0:i))break}return a})(x,D(L,E.scrollToPos.from),D(L,E.scrollToPos.to),E.scrollToPos.margin),E.scrollToPos.isCursor)&&x.state.focused&&(kr(l=x,"scrollCursorIntoView")||(_=l.dis
1play,B=_.sizer.getBoundingClientRect(),S=null,c.top+B.top<0?S=!0:c.bottom+B.top>(window.innerHeight||document.documentElement.clientHeight)&&(S=!1),null==S)||uo||(B=j("div","​",null,"position: absolute; top: "+(c.top-_.viewOffset-rt(l.display))+"px; height: "+(c.bottom-c.top+at(l)+_.barHeight)+"px; left: "+c.left+"px; width: 2px;"),l.display.lineSpace.appendChild(B),B.scrollIntoView(S),l.display.lineSpace.removeChild(B)));var N=E.maybeHiddenMarkers,k=E.maybeUnhiddenMarkers;if(N)for(var O=0;O<N.length;++O)N[O].lines.length||R(N[O],"hide");if(k)for(O=0;O<k.length;++O)k[O].lines.length&&R(k[O],"unhide");T.wrapper.offsetHeight&&(L.scrollTop=x.display.scroller.scrollTop),E.changeObjs&&R(x,"changes",x,E.changeObjs),E.update&&E.update.finish()}}}function d(e,t){if(e.curOp)return t();Lt(e);try{return t()}finally{Nt(e)}}function U(e,t){return function(){if(e.curOp)return t.apply(e,arguments);Lt(e);try{return t.apply(e,arguments)}finally{Nt(e)}}}function e(e){return function(){if(this.curOp)return e.apply(this,arguments);Lt(this);try{return e.apply(this,arguments)}finally{Nt(this)}}}function t(t){return function(){var e=this.cm;if(!e||e.curOp)return t.apply(this,arguments);Lt(e);try{return t.apply(this,arguments)}finally{Nt(e)}}}function kt(e,t,n){this.line=t,this.rest=(e=>{for(var t,n;t=Un(e);)e=t.find(1,!0).line,(n=n||[]).push(e);return n})(t),this.size=this.rest?b(C(this.rest))-n+1:1,this.node=this.text=null,this.hidden=Kn(e,t)}function Ot(e,t,n){for(var r=[],o=t;o<n;o=a){var i=new kt(e.doc,F(e.doc,o),o),a=o+i.size;r.push(i)}return r}function v(e,t,n,r){null==t&&(t=e.doc.first),null==n&&(n=e.doc.first+e.doc.size);var o,i=e.display,a=((r=r||0)&&n<i.viewTo&&(null==i.updateLineNumbers||i.updateLineNumbers>t)&&(i.updateLineNumbers=t),e.curOp.viewChanged=!0,t>=i.viewTo?bo&&Qn(e.doc,t)<i.viewTo&&Rt(e):n<=i.viewFrom?bo&&$n(e.doc,n+r)>i.viewFrom?Rt(e):(i.viewFrom+=r,i.viewTo+=r):t<=i.viewFrom&&n>=i.viewTo?Rt(e):t<=i.viewFrom?(a=Mt(e,n,n+r,1))?(i.view=i.view.slice(a.index),i.viewFrom=a.lineN,i.viewTo+=r):Rt(e):n>=i.viewTo?(a=Mt(e,t,t,-1))?(i.view=i.view.slice(0,a.index),i.viewTo=a.lineN):Rt(e):(a=Mt(e,t,t,-1),o=Mt(e,n,n+r,1),a&&o?(i.view=i.view.slice(0,a.index).concat(Ot(e,a.lineN,o.lineN)).concat(i.view.slice(o.index)),i.viewTo+=r):Rt(e)),i.externalMeasured);a&&(n<a.lineN?a.lineN+=r:t<a.lineN+a.size&&(i.externalMeasured=null))}function jt(e,t,n){e.curOp.viewChanged=!0;var r=e.display,o=e.display.externalMeasured;o&&t>=o.lineN&&t<o.lineN+o.size&&(r.externalMeasured=null),t<r.viewFrom||t>=r.viewTo||null!=(o=r.view[It(e,t)]).node&&-1==w(r=o.changes||(o.changes=[]),n)&&r.push(n)}function Rt(e){e.display.viewFrom=e.display.viewTo=e.doc.first,e.display.view=[],e.display.viewOffset=0}function It(e,t){if(t>=e.display.viewTo)return null;if((t-=e.display.viewFrom)<0)return null;for(var n=e.display.view,r=0;r<n.length;r++)if((t-=n[r].size)<0)return r}function Mt(e,t,n,r){var o,i=It(e,t),a=e.display.view;if(bo&&n!=e.doc.first+e.doc.size){for(var s=0,l=e.display.viewFrom;s<i;s++)l+=a[s].size;if(l!=t){if(0<r){if(i==a.length-1)return null;o=l+a[i].size-t,i++}else o=l-t;t+=o,n+=o}for(;Qn(e.doc,n)!=n;){if(i==(r<0?0:a.length-1))return null;n+=r*a[i-(r<0?1:0)].size,i+=r}}return{index:i,lineN:n}}function Dt(e){for(var t=e.display.view,n=0,r=0;r<t.length;r++){var o=t[r];o.hidden||o.node&&!o.changes||++n}return n}function Pt(e){var t=e.display;t.lastWrapHeight==t.wrapper.clientHeight&&t.lastWrapWidth==t.wrapper.clientWidth||(t.cachedCharWidth=t.cachedTextHeight=t.cachedPaddingH=null,t.scrollbarsClipped=!1,e.setSize())}function Ut(e,t){for(var n=Tr(t);n!=e.wrapper;n=n.parentNode)if(!n||1==n.nodeType&&"true"==n.getAttribute("cm-ignore-events")||n.parentNode==e.sizer&&n!=e.mover)return 1}function Ft(e,t,n,r){var o=e.display;if(!n&&"true"==Tr(t).getAttribute("cm-not-content"))return null;var i,n=o.lineSpace.getBoundingClientRect();try{i=t.clientX-n.left,a=t.clientY-n.top}catch(t){return null}var a,o=Bt(e,i,a);return r&&1==o.xRel&&(n=F(e.doc,o.line).text).length==o.ch&&(a=q(n,n.length,e.options.tabSize)-n.length,o=z(o.line,Math.max(0,Math.round((i-it(e.display).left)/Tt(e.display))-a))),o}function Ht(e){var t,n,r,o,i,a=this,s=a.display;
1if(!(s.activeTouch&&s.input.supportsTouch()||kr(a,e)))if(s.shift=e.shiftKey,Ut(s,e))$||(s.scroller.draggable=!1,setTimeout(function(){s.scroller.draggable=!0},100));else if(!$t(a,e)){var l=Ft(a,e);switch(window.focus(),Lr(e)){case 1:if(l){L=a,n=e,r=l,H?setTimeout(Fr(Ee,L),0):L.curOp.focus=zr(),m=+new Date,wo&&wo.time>m-400&&0==V(wo.pos,r)?o="triple":Co&&Co.time>m-400&&0==V(Co.pos,r)?(o="double",wo={time:m,pos:r}):(o="single",Co={time:m,pos:r}),m=L.doc.sel,i=K?n.metaKey:n.ctrlKey;if(L.options.dragDrop&&Si&&!_e(L)&&"single"==o&&-1<(y=m.contains(r))&&!m.ranges[y].empty()){var c=L;var u=n;var d=r;var f=i;var p=c.display,h=+new Date,A=U(c,function(e){$&&(p.scroller.draggable=!1),c.state.draggingText=!1,ai(document,"mouseup",A),ai(p.scroller,"drop",A),Math.abs(u.clientX-e.clientX)+Math.abs(u.clientY-e.clientY)<10&&(G(e),!f&&+new Date-200<h&&He(c.doc,d),$||H&&9==Q?setTimeout(function(){document.body.focus(),p.input.focus()},20):p.input.focus())});$&&(p.scroller.draggable=!0),c.state.draggingText=A,p.scroller.dragDrop&&p.scroller.dragDrop(),W(document,"mouseup",A),W(p.scroller,"drop",A)}else{var g=L;var m=n;var v=r;var b=o;var y=i;function C(e){var t=++O,n=Ft(g,e,!0,"rect"==b);if(n)if(0!=V(n,N)){g.curOp.focus=zr();var r=n;if(0!=V(N,r))if(N=r,"rect"==b){for(var o=[],i=g.options.tabSize,a=q(F(_,v.line).text,v.ch,i),s=q(F(_,r.line).text,r.ch,i),l=Math.min(a,s),c=Math.max(a,s),u=Math.min(v.line,r.line),d=Math.min(g.lastLine(),Math.max(v.line,r.line));u<=d;u++){var f=F(_,u).text,p=Ir(f,l,i);l==c?o.push(new I(z(u,p),z(u,p))):f.length>p&&o.push(new I(z(u,p),z(u,Ir(f,c,i))))}o.length||o.push(new I(v,v)),P(_,M(T.ranges.slice(0,B).concat(o),B),{origin:"*mouse",scroll:!1}),g.scrollIntoView(r)}else{var a=S,s=a.anchor,h=r;"single"!=b&&(r="double"==b?g.findWordAt(r):new I(z(r.line,0),D(_,z(r.line+1,0))),s=0<V(r.anchor,s)?(h=r.head,we(a.from(),r.anchor)):(h=r.anchor,Ce(a.to(),r.head))),(o=T.ranges.slice(0))[B]=new I(D(_,s),h),P(_,M(o,B),di)}a=ee(E,_);(n.line>=a.to||n.line<a.from)&&setTimeout(U(g,function(){O==t&&C(e)}),150)}else{var A=e.clientY<k.top?-20:e.clientY>k.bottom?20:0;A&&setTimeout(U(g,function(){O==t&&(E.scroller.scrollTop+=A,C(e))}),50)}}function w(e){O=1/0,G(e),E.input.focus(),ai(document,"mousemove",j),ai(document,"mouseup",R),_.history.lastSelOrigin=null}var E=g.display,_=g.doc;G(m);var S,B,x,T=_.sel,L=T.ranges,N=(y&&!m.shiftKey?(B=_.sel.contains(v),S=-1<B?L[B]:new I(v,v)):(S=_.sel.primary(),B=_.sel.primIndex),m.altKey?(b="rect",y||(S=new I(v,v)),v=Ft(g,m,!0,!0),B=-1):S="double"==b?(x=g.findWordAt(v),g.display.shift||_.extend?Fe(_,S,x.anchor,x.head):x):"triple"==b?(x=new I(z(v.line,0),D(_,z(v.line+1,0))),g.display.shift||_.extend?Fe(_,S,x.anchor,x.head):x):Fe(_,S,v),y?-1==B?(B=L.length,P(_,M(L.concat([S]),B),{scroll:!1,origin:"*mouse"})):1<L.length&&L[B].empty()&&"single"==b&&!m.shiftKey?(P(_,M(L.slice(0,B).concat(L.slice(B+1)),0)),T=_.sel):$e(_,B,S,di):(P(_,new Me([S],B=0),di),T=_.sel),v),k=E.wrapper.getBoundingClientRect(),O=0,j=U(g,function(e){(Lr(e)?C:w)(e)}),R=U(g,w);W(document,"mousemove",j),W(document,"mouseup",R)}}else Tr(e)==s.scroller&&G(e);break;case 2:$&&(a.state.lastMiddleDown=+new Date),l&&He(a.doc,l),setTimeout(function(){s.input.focus()},20),G(e);break;case 3:mo?nn(a,e):((t=a).state.delayingBlurEvent=!0,setTimeout(function(){t.state.delayingBlurEvent&&(t.state.delayingBlurEvent=!1,tn(t))},100))}}}function Qt(e,t,n,r,o){try{var i=t.clientX,a=t.clientY}catch(t){return!1}if(i>=Math.floor(e.display.gutters.getBoundingClientRect().right))return!1;r&&G(t);var s=e.display,r=s.lineDiv.getBoundingClientRect();if(a>r.bottom||!A(e,n))return xr(t);a-=r.top-s.viewOffset;for(var l=0;l<e.options.gutters.length;++l){var c=s.gutters.childNodes[l];if(c&&c.getBoundingClientRect().right>=i)return o(e,n,e,Ar(e.doc,a),e.options.gutters[l],t),xr(t)}}function $t(e,t){return Qt(e,t,"gutterClick",!0,y)}function Kt(e){var r=this;if(!kr(r,e)&&!Ut(r.display,e)){G(e),H&&(xo=+new Date);var t,o=Ft(r,e,!0),n=e.dataTransfer.files;if(o&&!_e(r))if(n&&n.length&&window.FileReader&&window.File)for(var i=n.length,a=Array(i),s=0,l=0;l<i;++l)((e,t)=>{var n=new FileReader;n.onload=U(r,function(){var e;a[t]=n.result,++s==i&&(e={from:o=D(r.doc,o),to:o,text:Bi(a.join("\n")),origin:"paste"},ln(r.doc,e),ze(r.doc,De(o,Oo(e))))}),n.readAsText(e)})(n[l],l);else if(r.state.draggingText&&-1<r.doc.sel.contains(o))r.state.draggingText(e),setTimeout(function(){r.display.input.focus()},20);else try{if(a=e.dataTransfer.getData("Text")){if(r.state.draggingText&&!(K?e.altKey:e.ctrlKey)&&
1(t=r.listSelections()),Ve(r.doc,De(o,o)),t)for(l=0;l<t.length;++l)pn(r.doc,"",t[l].anchor,t[l].head,"drag");r.replaceSelection(a,"around","paste"),r.display.input.focus()}}catch(e){}}}function zt(e,t){Math.abs(e.doc.scrollTop-t)<2||(e.doc.scrollTop=t,io||le(e,{top:t}),e.display.scroller.scrollTop!=t&&(e.display.scroller.scrollTop=t),e.display.scrollbars.setScrollTop(t),io&&le(e),et(e,100))}function Vt(e,t,n){(n?t==e.doc.scrollLeft:Math.abs(e.doc.scrollLeft-t)<2)||(t=Math.min(t,e.display.scroller.scrollWidth-e.display.scroller.clientWidth),e.doc.scrollLeft=t,te(e),e.display.scroller.scrollLeft!=t&&(e.display.scroller.scrollLeft=t),e.display.scrollbars.setScrollLeft(t))}function Gt(e,t){var n,r,o,i=Lo(t),a=i.x,i=i.y,s=e.display,l=s.scroller;if(a&&l.scrollWidth>l.clientWidth||i&&l.scrollHeight>l.clientHeight){if(i&&K&&$)e:for(var c=t.target,u=s.view;c!=l;c=c.parentNode)for(var d=0;d<u.length;d++)if(u[d].node==c){e.display.currentWheelTarget=c;break e}if(a&&!io&&!g&&null!=f)return i&&zt(e,Math.max(0,Math.min(l.scrollTop+i*f,l.scrollHeight-l.clientHeight))),Vt(e,Math.max(0,Math.min(l.scrollLeft+a*f,l.scrollWidth-l.clientWidth))),G(t),s.wheelStartX=null;i&&null!=f&&(n=i*f,o=(r=e.doc.scrollTop)+s.wrapper.clientHeight,n<0?r=Math.max(0,r+n-50):o=Math.min(e.doc.height,o+n+50),le(e,{top:r,bottom:o})),To<20&&(null==s.wheelStartX?(s.wheelStartX=l.scrollLeft,s.wheelStartY=l.scrollTop,s.wheelDX=a,s.wheelDY=i,setTimeout(function(){var e,t;null!=s.wheelStartX&&(e=l.scrollLeft-s.wheelStartX,t=(t=l.scrollTop-s.wheelStartY)&&s.wheelDY&&t/s.wheelDY||e&&s.wheelDX&&e/s.wheelDX,s.wheelStartX=s.wheelStartY=null,t)&&(f=(f*To+t)/(To+1),++To)},200)):(s.wheelDX+=a,s.wheelDY+=i))}}function Wt(e,t,n){if("string"==typeof t&&!(t=$o[t]))return!1;e.display.input.ensurePolled();var r=e.display.shift,o=!1;try{_e(e)&&(e.state.suppressEdits=!0),n&&(e.display.shift=!1),o=t(e)!=ci}finally{e.display.shift=r,e.state.suppressEdits=!1}return o}function qt(e,t,n,r){var o=e.state.keySeq;if(o){if(Vo(t))return"handled";No.set(50,function(){e.state.keySeq==o&&(e.state.keySeq=null,e.display.input.reset())}),t=o+" "+t}r=((e,t,n)=>{for(var r=0;r<e.state.keyMaps.length;r++){var o=zo(t,e.state.keyMaps[r],n,e);if(o)return o}return e.options.extraKeys&&zo(t,e.options.extraKeys,n,e)||zo(t,e.options.keyMap,n,e)})(e,t,r);return"multi"==r&&(e.state.keySeq=t),"handled"==r&&y(e,"keyHandled",e,t,n),"handled"!=r&&"multi"!=r||(G(n),Je(e)),o&&!r&&/\'$/.test(t)?(G(n),!0):!!r}function Yt(t,e){var n=Go(e,!0);return!!n&&(e.shiftKey&&!t.state.keySeq?qt(t,"Shift-"+n,e,function(e){return Wt(t,e,!0)})||qt(t,n,e,function(e){return("string"==typeof e?/^go[A-Z]/.test(e):e.motion)?Wt(t,e):void 0}):qt(t,n,e,function(e){return Wt(t,e)}))}function Xt(e){var t,n,r,o=this;function i(e){18!=e.keyCode&&e.altKey||(wi(r,"CodeMirror-crosshair"),ai(document,"keyup",i),ai(document,"mouseover",i))}o.curOp.focus=zr(),kr(o,e)||(H&&Q<11&&27==e.keyCode&&(e.returnValue=!1),t=e.keyCode,o.display.shift=16==t||e.shiftKey,n=Yt(o,e),g&&(ko=n?t:null,!n)&&88==t&&!Ti&&(K?e.metaKey:e.ctrlKey)&&o.replaceSelection("",null,"cut"),18!=t)||/\bCodeMirror-crosshair\b/.test(o.display.lineDiv.className)||(r=o.display.lineDiv,Ei(r,"CodeMirror-crosshair"),W(document,"keyup",i),W(document,"mouseover",i))}
1function Zt(e){16==e.keyCode&&(this.doc.sel.shift=!1),kr(this,e)}function Jt(e){var t,n,r,o=this;Ut(o.display,e)||kr(o,e)||e.ctrlKey&&!e.altKey||K&&e.metaKey||(n=e.keyCode,t=e.charCode,g&&n==ko?(ko=null,G(e)):g&&(!e.which||e.which<10)&&Yt(o,e)||(n=String.fromCharCode(null==t?n:t),qt(r=o,"'"+n+"'",e,function(e){return Wt(r,e,!0)}))||o.display.input.onKeyPress(e))}function en(e){e.state.delayingBlurEvent&&(e.state.delayingBlurEvent=!1),"nocursor"!=e.options.readOnly&&(e.state.focused||(R(e,"focus",e),e.state.focused=!0,Ei(e.display.wrapper,"CodeMirror-focused"),e.curOp||e.display.selForContextMenu==e.doc.sel||(e.display.input.reset(),$&&setTimeout(function(){e.display.input.reset(!0)},20)),e.display.input.receivedFocus()),Je(e))}function tn(e){e.state.delayingBlurEvent||(e.state.focused&&(R(e,"blur",e),e.state.focused=!1,wi(e.display.wrapper,"CodeMirror-focused")),clearInterval(e.display.blinker),setTimeout(function(){e.state.focused||(e.display.shift=!1)},150))}function nn(e,t){var n,r;Ut(e.display,t)||(r=t,A(n=e,"gutterContextMenu")&&Qt(n,r,"gutterContextMenu",!1,R))||e.display.input.onContextMenu(t)}function rn(e,t){var n,r;return V(e,t.from)<0?e:V(e,t.to)<=0?Oo(t):(n=e.line+t.text.length-(t.to.line-t.from.line)-1,r=e.ch,e.line==t.to.line&&(r+=Oo(t).ch-t.to.ch),z(n,r))}function on(e,t){for(var n=[],r=0;r<e.sel.ranges.length;r++){var o=e.sel.ranges[r];n.push(new I(rn(o.anchor,t),rn(o.head,t)))}return M(n,e.sel.primIndex)}function an(e,t,n){return e.line==t.line?z(n.line,e.ch-t.ch+n.ch):z(n.line+(e.line-t.line),e.ch)}function sn(o,e,t){e={canceled:!1,from:e.from,to:e.to,text:e.text,origin:e.origin,cancel:function(){this.canceled=!0}};return t&&(e.update=function(e,t,n,r){e&&(this.from=D(o,e)),t&&(this.to=D(o,t)),n&&(this.text=n),void 0!==r&&(this.origin=r)}),R(o,"beforeChange",o,e),o.cm&&R(o.cm,"beforeChange",o.cm,e),e.canceled?null:{from:e.from,to:e.to,text:e.text,origin:e.origin}}
1function ln(e,t,n){if(e.cm){if(!e.cm.curOp)return U(e.cm,ln)(e,t,n);if(e.cm.state.suppressEdits)return}if(!(A(e,"beforeChange")||e.cm&&A(e.cm,"beforeChange"))||(t=sn(e,t,!0))){var r=vo&&!n&&((e,t,n)=>{var r=null;if(e.iter(t.line,n.line+1,function(e){if(e.markedSpans)for(var t=0;t<e.markedSpans.length;++t){var n=e.markedSpans[t].marker;!n.readOnly||r&&-1!=w(r,n)||(r=r||[]).push(n)}}),!r)return null;for(var o=[{from:t,to:n}],i=0;i<r.length;++i)for(var a=r[i],s=a.find(0),l=0;l<o.length;++l){var c,u,d,f=o[l];V(f.to,s.from)<0||0<V(f.from,s.to)||(c=[l,1],u=V(f.from,s.from),d=V(f.to,s.to),(u<0||!a.inclusiveLeft&&!u)&&c.push({from:f.from,to:s.from}),(0<d||!a.inclusiveRight&&!d)&&c.push({from:s.to,to:f.to}),o.splice.apply(o,c),l+=c.length-1)}return o})(e,t.from,t.to);if(r)for(var o=r.length-1;0<=o;--o)cn(e,{from:r[o].from,to:r[o].to,text:o?[""]:t.text});else cn(e,t)}}function cn(e,n){var t,r;1==n.text.length&&""==n.text[0]&&0==V(n.from,n.to)||(t=on(e,n),yr(e,n,t,e.cm?e.cm.curOp.id:NaN),fn(e,n,t,Ln(e,n)),r=[],ur(e,function(e,t){t||-1!=w(r,e.history)||(Br(e.history,n),r.push(e.history)),fn(e,n,null,Ln(e,n))}))}function un(e,t,n){if(!e.cm||!e.cm.state.suppressEdits){for(var r,o=e.history,i=e.sel,a="undo"==t?o.done:o.undone,s="undo"==t?o.undone:o.done,l=0;l<a.length&&(r=a[l],n?!r.ranges||r.equals(e.sel):r.ranges);l++);if(l!=a.length){for(o.lastOrigin=o.lastSelOrigin=null;(r=a.pop()).ranges;){if(Cr(r,s),n&&!r.equals(e.sel))return P(e,r,{clearRedo:!1});i=r}var c=[];Cr(i,s),s.push({changes:c,generation:o.generation}),o.generation=r.generation||++o.maxGeneration;for(var u=A(e,"beforeChange")||e.cm&&A(e.cm,"beforeChange"),l=r.changes.length-1;0<=l;--l){var d=r.changes[l];if(d.origin=t,u&&!sn(e,d,!1))return a.length=0;c.push(vr(e,d));var f=l?on(e,d):C(a),p=(fn(e,d,f,kn(e,d)),!l&&e.cm&&e.cm.scrollIntoView({from:d.from,to:Oo(d)}),[]);ur(e,function(e,t){t||-1!=w(p,e.history)||(Br(e.history,d),p.push(e.history)),fn(e,d,null,kn(e,d))})}}}}function dn(e,t){if(0!=t&&(e.first+=t,e.sel=new Me(Dr(e.sel.ranges,function(e){return new I(z(e.anchor.line+t,e.anchor.ch),z(e.head.line+t,e.head.ch))}),e.sel.primIndex),e.cm)){v(e.cm,e.first,e.first-t,t);for(var n=e.cm.display,r=n.viewFrom;r<n.viewTo;r++)jt(e.cm,r,"gutter")}}function fn(e,t,n,r){if(e.cm&&!e.cm.curOp)return U(e.cm,fn)(e,t,n,r);if(t.to.line<e.first)dn(e,t.text.length-1-(t.to.line-t.from.line));else if(!(t.from.line>e.lastLine())){t.from.line<e.first&&(dn(e,o=t.text.length-1-(e.first-t.from.line)),t={from:z(e.first,0),to:z(t.to.line+o,t.to.ch),text:[C(t.text)],origin:t.origin});var o=e.lastLine();if((t=t.to.line>o?{from:t.from,to:z(o,F(e,o).text.length),text:[t.text[0]],origin:t.origin}:t).removed=fr(e,t.from,t.to),n=n||on(e,t),e.cm){o=e.cm;var i=t;var a=r;var s=o.doc,l=o.display,c=i.from,u=i.to,d=!1,f=c.line,a=(o.options.lineWrapping||(f=b(Hn(F(s,c.line))),s.iter(f,u.line+1,function(e){return e==l.maxLine?d=!0:void 0})),-1<s.sel.contains(i.from,i.to)&&Or(o),sr(s,i,a,x(o)),o.options.lineWrapping||(s.iter(f,c.line+i.text.length,function(e){var t=N(e);t>l.maxLineLength&&(l.maxLine=e,l.maxLineLength=t,l.maxLineChanged=!0,d=!1)}),d&&(o.curOp.updateMaxLine=!0)),s.frontier=Math.min(s.frontier,c.line),et(o,400),i.text.length-(u.line-c.line)-1),f=(i.full?v(o):c.line!=u.line||1!=i.text.length||ar(o.doc,i)?v(o,c.line,u.line+1,a):jt(o,c.line,"text"),A(o,"changes"));((s=A(o,"change"))||f)&&(a={from:c,to:u,text:i.text,removed:i.removed,origin:i.origin},s&&y(o,"change",o,a),f)&&(o.curOp.changeObjs||(o.curOp.changeObjs=[])).push(a),o.display.selForContextMenu=null}else sr(e,t,r);Ve(e,n,ui)}}function pn(e,t,n,r,o){var i;V(r=r||n,n)<0&&(i=r,r=n,n=i),ln(e,{from:n,to:r,text:t="string"==typeof t?Bi(t):t,origin:o})}function hn(e,t,n,r,o){var i=e.display,a=xt(e.display),s=(e.curOp&&null!=e.curOp.scrollTop?e.curOp:i.scroller).scrollTop,l=lt(e),c={},u=e.doc.height+ot(i),d=u-a<(o=l<o-(n=n<0?0:n)?n+l:o),n=(n<s?c.scrollTop=n<a?0:n:s+l<o&&(a=Math.min(n,(d?u:o)-l))!=s&&(c.scrollTop=a),(e.curOp&&null!=e.curOp.scrollLeft?e.curOp:i.scroller).scrollLeft),d=st(e)-(e.options.fixedGutter?i.gutters.offsetWidth:0),u=d<r-t;return u&&(r=t+d),t<10?c.scrollLeft=0:t<n?c.scrollLeft=Math.max(0,t-(u?0:10)):d+n-3<r&&(c.scrollLeft=r+(u?0:10)-d),c}
1function An(e,t,n){null==t&&null==n||mn(e),null!=t&&(e.curOp.scrollLeft=(null==e.curOp.scrollLeft?e.doc:e.curOp).scrollLeft+t),null!=n&&(e.curOp.scrollTop=(null==e.curOp.scrollTop?e.doc:e.curOp).scrollTop+n)}function gn(e){mn(e);var t=e.getCursor(),n=t,r=t;e.options.lineWrapping||(n=t.ch?z(t.line,t.ch-1):t,r=z(t.line,t.ch+1)),e.curOp.scrollToPos={from:n,to:r,margin:e.options.cursorScrollMargin,isCursor:!0}}function mn(e){var t,n,r=e.curOp.scrollToPos;r&&(e.curOp.scrollToPos=null,n=_t(e,r.from),t=_t(e,r.to),n=hn(e,Math.min(n.left,t.left),Math.min(n.top,t.top)-r.margin,Math.max(n.right,t.right),Math.max(n.bottom,t.bottom)+r.margin),e.scrollTo(n.scrollLeft,n.scrollTop))}function vn(e,t,n,r){var o,i=e.doc,a=("smart"==(n=null==n?"add":n)&&(i.mode.indent?o=nt(e,t):n="prev"),e.options.tabSize),s=F(i,t),l=q(s.text,null,a);s.stateAfter&&(s.stateAfter=null);var c=s.text.match(/^\s*/)[0];if(r||/\S/.test(s.text)){if("smart"==n&&((u=i.mode.indent(o,s.text.slice(c.length),s.text))==ci||150<u)){if(!r)return;n="prev"}}else u=0,n="not";"prev"==n?u=t>i.first?q(F(i,t-1).text,null,a):0:"add"==n?u=l+e.options.indentUnit:"subtract"==n?u=l-e.options.indentUnit:"number"==typeof n&&(u=l+n);var u=Math.max(0,u),d="",f=0;if(e.options.indentWithTabs)for(var p=Math.floor(u/a);p;--p)f+=a,d+="\t";if(f<u&&(d+=Mr(u-f)),d!=c)return pn(i,d,z(t,0),z(t,c.length),"+input"),!(s.stateAfter=null);for(p=0;p<i.sel.ranges.length;p++){var h=i.sel.ranges[p];if(h.head.line==t&&h.head.ch<c.length){$e(i,p,new I(f=z(t,c.length),f));break}}}function bn(e,t,n,r){var o=t,i=t;return"number"==typeof t?i=F(e,Pe(e,t)):o=b(t),null==o?null:(r(i,o)&&e.cm&&jt(e.cm,o,n),i)}function yn(t,e){for(var n=t.doc.sel.ranges,r=[],o=0;o<n.length;o++){for(var i=e(n[o]);r.length&&V(i.from,C(r).to)<=0;){var a=r.pop();if(V(a.from,i.from)<0){i.from=a.from;break}}r.push(i)}d(t,function(){for(var e=r.length-1;0<=e;e--)pn(t.doc,"",r[e].from,r[e].to,"+delete");gn(t)})}
1function Cn(n,e,r,t,o){function i(e){var t=(o?ro:oo)(c,s,r,!0);if(null==t){if(e||!((e=a+r)<n.first||e>=n.first+n.size?u=!1:c=F(n,a=e)))return u=!1;s=o?(r<0?Zr:Xr)(c):r<0?c.text.length:0}else s=t;return 1}var a=e.line,s=e.ch,l=r,c=F(n,a),u=!0;if("char"==t)i();else if("column"==t)i(!0);else if("word"==t||"group"==t)for(var d=null,f="group"==t,p=n.cm&&n.cm.getHelper(e,"wordChars"),h=!0;!(r<0)||i(!h);h=!1){var A=c.text.charAt(s)||"\n",A=Hr(A,p)?"w":f&&"\n"==A?"n":!f||/\s/.test(A)?null:"p";if(f&&!h&&(A=A||"s"),d&&d!=A){r<0&&(r=1,i());break}if(A&&(d=A),0<r&&!i(!h))break}t=Ye(n,z(a,s),l,!0);return u||(t.hitSide=!0),t}function wn(e,t,n,r){var o,i,a=e.doc,s=t.left;for("page"==r?(o=Math.min(e.display.wrapper.clientHeight,window.innerHeight||document.documentElement.clientHeight),i=t.top+n*(o-(n<0?1.5:.5)*xt(e.display))):"line"==r&&(i=0<n?t.bottom+3:t.top-3);;){var l=Bt(e,s,i);if(!l.outside)break;if(n<0?i<=0:i>=a.height){l.hitSide=!0;break}i+=5*n}return l}function n(e,t,r,n){h.defaults[e]=t,r&&(Ro[e]=n?function(e,t,n){n!=Io&&r(e,t,n)}:r)}function En(e){for(var t,n,r,o,i=e.split(/-(?!$)/),e=i[i.length-1],a=0;a<i.length-1;a++){var s=i[a];if(/^(cmd|meta|m)$/i.test(s))o=!0;else if(/^a(lt)?$/i.test(s))t=!0;else if(/^(c|ctrl|control)$/i.test(s))n=!0;else{if(!/^s(hift)$/i.test(s))throw new Error("Unrecognized modifier name: "+s);r=!0}}return t&&(e="Alt-"+e),n&&(e="Ctrl-"+e),o&&(e="Cmd-"+e),e=r?"Shift-"+e:e}function _n(e){return"string"==typeof e?Ko[e]:e}function Sn(t,n,r,e,o){if(e&&e.shared)return p=t,i=n,a=r,l=o,(s=_(s=e)).shared=!1,c=[Sn(p,i,a,s,l)],u=c[0],d=s.widgetNode,ur(p,function(e){d&&(s.widgetNode=d.cloneNode(!0)),c.push(Sn(e,D(e,i),D(e,a),s,l));for(var t=0;t<e.linked.length;++t)if(e.linked[t].isParent)return;u=C(c)}),new Xo(c,u);var i,a,s,l,c,u,d;if(t.cm&&!t.cm.curOp)return U(t.cm,Sn)(t,n,r,e,o);var f=new Yo(t,o),p=V(n,r);if(e&&_(e,f,!1),!(0<p||0==p&&!1!==f.clearWhenEmpty)){if(f.replacedWith&&(f.collapsed=!0,f.widgetNode=j("span",[f.replacedWith],"CodeMirror-widget"),e.handleMouseEvents||f.widgetNode.setAttribute("cm-ignore-events","true"),e.insertLeft)&&(f.widgetNode.insertLeft=!0),f.collapsed){if(Fn(t,n.line,n,r,f)||n.line!=r.line&&Fn(t,r.line,n,r,f))throw new Error("Inserting collapsed marker partially overlapping an existing one");bo=!0}f.addToHistory&&yr(t,{from:n,to:r,origin:"markText"},t.sel,NaN);var h,A=n.line,g=t.cm;if(t.iter(A,r.line+1,function(e){var t;g&&f.collapsed&&!g.options.lineWrapping&&Hn(e)==g.display.maxLine&&(h=!0),f.collapsed&&A!=n.line&&hr(e,0),e=e,t=new xn(f,A==n.line?n.ch:null,A==r.line?r.ch:null),e.markedSpans=e.markedSpans?e.markedSpans.concat([t]):[t],t.marker.attachLine(e),++A}),f.collapsed&&t.iter(n.line,r.line+1,function(e){Kn(t,e)&&hr(e,0)}),f.clearOnEnter&&W(f,"beforeCursorEnter",function(){f.clear()}),f.readOnly&&(vo=!0,t.history.done.length||t.history.undone.length)&&t.clearHistory(),f.collapsed&&(f.id=++qo,f.atomic=!0),g){if(h&&(g.curOp.updateMaxLine=!0),f.collapsed)v(g,n.line,r.line+1);else if(f.className||f.title||f.startStyle||f.endStyle||f.css)for(var m=n.line;m<=r.line;m++)jt(g,m,"text");f.atomic&&We(g.doc),y(g,"markerAdded",g,f)}}return f}function Bn(e){return e.findMarks(z(e.first,0),e.clipPos(z(e.lastLine())),function(e){return e.parent})}function xn(e,t,n){this.marker=e,this.from=t,this.to=n}function Tn(e,t){if(e)for(var n=0;n<e.length;++n){var r=e[n];if(r.marker==t)return r}}function Ln(e,t){if(t.full)return null;var n=Ue(e,t.from.line)&&F(e,t.from.line).markedSpans,e=Ue(e,t.to.line)&&F(e,t.to.line).markedSpans;if(!n&&!e)return null;var r,o,i=t.from.ch,a=t.to.ch,s=0==V(t.from,t.to),l=((e,t,n)=>{if(e)for(var r,o=0;o<e.length;++o){var i,a=e[o],s=a.marker;!(null==a.from||(s.inclusiveLeft?a.from<=t:a.from<t))&&(a.from!=t||"bookmark"!=s.type||n&&a.marker.insertLeft)||(i=null==a.to||(s.inclusiveRight?a.to>=t:a.to>t),(r=r||[]).push(new xn(s,a.from,i?null:a.to)))}return r})(n,i,s),c=((e,t,n)=>{if(e)for(var r,o=0;o<e.length;++o){var i,a=e[o],s=a.marker;!(null==a.to||(s.inclusiveRight?a.to>=t:a.to>t))&&(a.from!=t||"bookmark"!=s.type||n&&!a.marker.insertLeft)||(i=null==a.from||(s.inclusiveLeft?a.from<=t:a.from<t),(r=r||[]).push(new xn(s,i?null:a.from-t,null==a.to?null:a.to-t)))}return r})(e,a,s),u=1==t.text.length,d=C(t.text).length+(u?i:0);if(l)for(var f=0;f<l.length;
1++f)null==(r=l[f]).to&&((o=Tn(c,r.marker))?u&&(r.to=null==o.to?null:o.to+d):r.to=i);if(c)for(f=0;f<c.length;++f)null!=(r=c[f]).to&&(r.to+=d),null==r.from?(o=Tn(l,r.marker))||(r.from=d,u&&(l=l||[]).push(r)):(r.from+=d,u&&(l=l||[]).push(r));l=l&&Nn(l),c&&c!=l&&(c=Nn(c));var p=[l];if(!u){var h,A=t.text.length-2;if(0<A&&l)for(f=0;f<l.length;++f)null==l[f].to&&(h=h||[]).push(new xn(l[f].marker,null,null));for(f=0;f<A;++f)p.push(h);p.push(c)}return p}function Nn(e){for(var t=0;t<e.length;++t){var n=e[t];null!=n.from&&n.from==n.to&&!1!==n.marker.clearWhenEmpty&&e.splice(t--,1)}return e.length?e:null}function kn(e,t){var n=((e,t)=>{var n=t["spans_"+e.id];if(!n)return null;for(var r=0,o=[];r<t.text.length;++r)o.push((e=>{if(!e)return null;for(var t,n=0;n<e.length;++n)e[n].marker.explicitlyCleared?t=t||e.slice(0,n):t&&t.push(e[n]);return t?t.length?t:null:e})(n[r]));return o})(e,t),r=Ln(e,t);if(!n)return r;if(r)for(var o=0;o<n.length;++o){var i=n[o],a=r[o];if(i&&a)e:for(var s=0;s<a.length;++s){for(var l=a[s],c=0;c<i.length;++c)if(i[c].marker==l.marker)continue e;i.push(l)}else a&&(n[o]=a)}return n}function On(e){var t=e.markedSpans;if(t){for(var n=0;n<t.length;++n)t[n].marker.detachLine(e);e.markedSpans=null}}function jn(e,t){if(t){for(var n=0;n<t.length;++n)t[n].marker.attachLine(e);e.markedSpans=t}}function Rn(e){return e.inclusiveLeft?-1:0}function In(e){return e.inclusiveRight?1:0}function Mn(e,t){var n,r,o=e.lines.length-t.lines.length;return 0!=o?o:(o=e.find(),n=t.find(),(r=V(o.from,n.from)||Rn(e)-Rn(t))?-r:V(o.to,n.to)||In(e)-In(t)||t.id-e.id)}function Dn(e,t){var n,r=bo&&e.markedSpans;if(r)for(var o,i=0;i<r.length;++i)(o=r[i]).marker.collapsed&&null==(t?o.from:o.to)&&(!n||Mn(n,o.marker)<0)&&(n=o.marker);return n}function Pn(e){return Dn(e,!0)}function Un(e){return Dn(e,!1)}function Fn(e,t,n,r,o){var e=F(e,t),i=bo&&e.markedSpans;if(i)for(var a=0;a<i.length;++a){var s=i[a];if(s.marker.collapsed){var l=s.marker.find(0),c=V(l.from,n)||Rn(s.marker)-Rn(o),u=V(l.to,r)||In(s.marker)-In(o);if(!(0<=c&&u<=0||c<=0&&0<=u)&&(c<=0&&(0<V(l.to,n)||s.marker.inclusiveRight&&o.inclusiveLeft)||0<=c&&(V(l.from,r)<0||s.marker.inclusiveLeft&&o.inclusiveRight)))return 1}}}function Hn(e){for(var t;t=Pn(e);)e=t.find(-1,!0).line;return e}function Qn(e,t){var e=F(e,t),n=Hn(e);return e==n?t:b(n)}function $n(e,t){if(t>e.lastLine())return t;var n,r=F(e,t);if(!Kn(e,r))return t;for(;n=Un(r);)r=n.find(1,!0).line;return b(r)+1}function Kn(e,t){var n=bo&&t.markedSpans;if(n)for(var r,o=0;o<n.length;++o)if((r=n[o]).marker.collapsed){if(null==r.from)return!0;if(!r.marker.widgetNode&&0==r.from&&r.marker.inclusiveLeft&&function e(t,n,r){{var o;if(null==r.to)return o=r.marker.find(1,!0),e(t,o.line,Tn(o.line.markedSpans,r.marker))}if(r.marker.inclusiveRight&&r.to==n.text.length)return!0;for(var i,a=0;a<n.markedSpans.length;++a)if(i=n.markedSpans[a],i.marker.collapsed&&!i.marker.widgetNode&&i.from==r.to&&(null==i.to||i.to!=r.from)&&(i.marker.inclusiveLeft||r.marker.inclusiveRight)&&e(t,n,i))return!0}(e,t,r))return!0}}function zn(e,t,n){gr(t)<(e.curOp&&e.curOp.scrollTop||e.doc.scrollTop)&&An(e,null,n)}function Vn(e){var t,n;return null!=e.height?e.height:(t=e.doc.cm)?(bi(document.body,e.node)||(n="position: relative;",e.coverGutter&&(n+="margin-left: -"+t.display.gutters.offsetWidth+"px;"),e.noHScroll&&(n+="width: "+t.display.wrapper.clientWidth+"px;"),m(t.display.measure,j("div",[e.node],null,n))),e.height=e.node.offsetHeight):0}function Gn(e,t){if(e)for(;;){var n=e.match(/(?:^|\s+)line-(background-)?(\S+)/);if(!n)break;e=e.slice(0,n.index)+e.slice(n.index+n[0].length);var r=n[1]?"bgClass":"textClass";null==t[r]?t[r]=n[2]:new RegExp("(?:^|s)"+n[2]+"(?:$|s)").test(t[r])||(t[r]+=" "+n[2])}return e}function Wn(e,t){return e.blankLine?e.blankLine(t):e.innerMode&&(e=h.innerMode(e,t)).mode.blankLine?e.mode.blankLine(e.state):void 0}function qn(e,t,n,r){for(var o=0;o<10;o++){r&&(r[0]=h.innerMode(e,n).mode);var i=e.token(t,n);if(t.pos>t.start)return i}throw new Error("Mode "+e.name+" failed to advance stream.")}function Yn(e,t,n,r){function o(e){return{start:d.start,end:d.pos,string:d.current(),type:i||null,state:e?Ho(a.mode,u):u}}var i,a=e.doc,s=a.mode;t=D(a,t);var l,c=F(a,t.line),u=nt(e,t.line,n),d=new Wo(c.text,e.options.tabSize);for(r&&(l=[]);(r||d.pos<t.ch)&&!d.eol();)d.start=d.pos,i=qn(s,d,u),r&&l.push(o(!0));return r?l:o()}function Xn(e,t,n,r,o,i,a){var s=n.flattenSpans;null==s&&(s=e.options.flattenSpans);var l=0,c=null,u=new Wo(t,e.options.tabSize),d=e.options.addModeClass&&[null];for(""==t&&Gn(Wn(n,r),i);!u.eol();){var f,p=u.pos>e.options.maxHighlightLength?(s=!1,a&&er(e,t,r,u.pos),u.pos=t.length,null):Gn(qn(n,u,r,d),i);
1if(d&&(f=d[0].name)&&(p="m-"+(p?f+" "+p:f)),!s||c!=p){for(;l<u.start;)o(l=Math.min(u.start,l+5e4),c);c=p}u.start=u.pos}for(;l<u.pos;){var h=Math.min(u.pos,l+5e4);o(h,c),l=h}}function Zn(e,t,n,r){var i=[e.state.modeGen],o={};Xn(e,t.text,e.doc.mode,n,function(e,t){i.push(e,t)},o,r);for(var a=0;a<e.state.overlays.length;++a){var s=e.state.overlays[a],l=1,c=0;Xn(e,t.text,s.mode,!0,function(e,t){for(var n=l;c<e;){var r=i[l];e<r&&i.splice(l,1,e,i[l+1],r),l+=2,c=Math.min(e,r)}if(t)if(s.opaque)i.splice(n,l-n,e,"cm-overlay "+t),l=n+2;else for(;n<l;n+=2){var o=i[n+1];i[n+1]=(o?o+" ":"")+"cm-overlay "+t}},o)}return{styles:i,classes:o.bgClass||o.textClass?o:null}}function Jn(e,t,n){var r;return t.styles&&t.styles[0]==e.state.modeGen||(r=Zn(e,t,t.stateAfter=nt(e,b(t))),t.styles=r.styles,r.classes?t.styleClasses=r.classes:t.styleClasses&&(t.styleClasses=null),n===e.doc.frontier&&e.doc.frontier++),t.styles}function er(e,t,n,r){var o=e.doc.mode,i=new Wo(t,e.options.tabSize);for(i.start=i.pos=r||0,""==t&&Wn(o,n);!i.eol()&&i.pos<=e.options.maxHighlightLength;)qn(o,i,n),i.start=i.pos}function tr(e,t){return!e||/^\s*$/.test(e)?null:(t=t.addModeClass?ti:ei)[e]||(t[e]=e.replace(/\S+/g,"cm-$&"))}function nr(e,t){var n=j("span",null,null,$?"padding-right: .1px":null),r={pre:j("pre",[n]),content:n,col:0,pos:0,cm:e,splitSpaces:(H||$)&&e.getOption("lineWrapping")};t.measure={};for(var o=0;o<=(t.rest?t.rest.length:0);o++){var i,a=o?t.rest[o-1]:t.line,s=(r.pos=0,r.addToken=rr,i=e.display.measure,s=void 0,(null!=Ci?Ci:(i=m(i,document.createTextNode("AخA")),!(!(s=vi(i,0,1).getBoundingClientRect())||s.left==s.right)&&(i=vi(i,1,2).getBoundingClientRect(),Ci=i.right-s.right<3)))&&(i=E(a))&&(r.addToken=((d,f)=>function(e,t,n,r,o,i,a){n=n?n+" cm-force-border":"cm-force-border";for(var s=e.pos,l=s+t.length;;){for(var c=0;c<f.length;c++){var u=f[c];if(u.to>s&&u.from<=s)break}if(u.to>=l)return d(e,t,n,r,o,i,a);d(e,t.slice(0,u.to-s),n,r,null,i,a),r=null,t=t.slice(u.to-s),s=u.to}})(r.addToken,i)),r.map=[],t!=e.display.externalMeasured&&b(a));((e,t,n)=>{var r=e.markedSpans,o=e.text,i=0;if(r)for(var a,s,l,c,u,d,f,p=o.length,h=0,A=1,g="",m=0;;){if(m==h){l=c=u=d=s="",f=null,m=1/0;for(var v=[],b=0;b<r.length;++b){var y=r[b],C=y.marker;"bookmark"==C.type&&y.from==h&&C.widgetNode?v.push(C):y.from<=h&&(null==y.to||y.to>h||C.collapsed&&y.to==h&&y.from==h)?(null!=y.to&&y.to!=h&&m>y.to&&(m=y.to,c=""),C.className&&(l+=" "+C.className),C.css&&(s=C.css),C.startStyle&&y.from==h&&(u+=" "+C.startStyle),C.endStyle&&y.to==m&&(c+=" "+C.endStyle),C.title&&!d&&(d=C.title),C.collapsed&&(!f||Mn(f.marker,C)<0)&&(f=y)):y.from>h&&m>y.from&&(m=y.from)}if(f&&(f.from||0)==h){if(ir(t,(null==f.to?p+1:f.to)-h,f.marker,null==f.from),null==f.to)return;f.to==h&&(f=!1)}if(!f&&v.length)for(b=0;b<v.length;++b)ir(t,0,v[b])}if(p<=h)break;for(var w=Math.min(p,m);;){if(g){var E,_=h+g.length;if(f||(E=w<_?g.slice(0,w-h):g,t.addToken(t,E,a?a+l:l,u,h+E.length==m?c:"",d,s)),w<=_){g=g.slice(w-h),h=w;break}h=_,u=""}g=o.slice(i,i=n[A++]),a=tr(n[A++],t.cm.options)}}else for(A=1;A<n.length;A+=2)t.addToken(t,o.slice(i,i=n[A]),tr(n[A+1],t.cm.options))})(a,r,Jn(e,a,s)),a.styleClasses&&(a.styleClasses.bgClass&&(r.bgClass=Gr(a.styleClasses.bgClass,r.bgClass||"")),a.styleClasses.textClass)&&(r.textClass=Gr(a.styleClasses.textClass,r.textClass||"")),0==r.map.length&&r.map.push(0,0,r.content.appendChild((e=>{var t;return null==yi&&(t=j("span","​"),m(e,j("span",[t,document.createTextNode("x")])),0!=e.firstChild.offsetHeight)&&(yi=t.offsetWidth<=1&&2<t.offsetHeight&&!(H&&Q<8)),(e=yi?j("span","​"):j("span"," ",null,"display: inline-block; width: 1px; margin-right: -1px")).setAttribute("cm-text",""),e})(e.display.measure))),0==o?(t.measure.map=r.map,t.measure.cache={}):((t.measure.maps||(t.measure.maps=[])).push(r.map),(t.measure.caches||(t.measure.caches=[])).push({}))}return $&&/\bcm-tab\b/.test(r.content.lastChild.className)&&(r.content.className="cm-tab-wrap-hack"),R(e,"renderLine",e,t.line,r.pre),r.pre.className&&(r.textClass=Gr(r.pre.className,r.textClass||"")),r}
1function rr(e,t,n,r,o,i,a){if(t){var s=e.splitSpaces?t.replace(/ {3,}/g,or):t,l=e.cm.state.specialChars,c=!1;if(l.test(t))for(var u=document.createDocumentFragment(),d=0;;){l.lastIndex=d;var f,p=l.exec(t),h=p?p.index-d:t.length-d;if(h&&(f=document.createTextNode(s.slice(d,d+h)),u.appendChild(H&&Q<9?j("span",[f]):f),e.map.push(e.pos,e.pos+h,f),e.col+=h,e.pos+=h),!p)break;d+=1+h,"\t"==p[0]?(h=e.cm.options.tabSize,(f=u.appendChild(j("span",Mr(h=h-e.col%h),"cm-tab"))).setAttribute("role","presentation"),f.setAttribute("cm-text","\t"),e.col+=h):((f=e.cm.options.specialCharPlaceholder(p[0])).setAttribute("cm-text",p[0]),u.appendChild(H&&Q<9?j("span",[f]):f),e.col+=1),e.map.push(e.pos,e.pos+1,f),e.pos++}else{e.col+=t.length;u=document.createTextNode(s);e.map.push(e.pos,e.pos+t.length,u),H&&Q<9&&(c=!0),e.pos+=t.length}if(n||r||o||c||a)return c=n||"",r&&(c+=r),o&&(c+=o),n=j("span",[u],c,a),i&&(n.title=i),e.content.appendChild(n);e.content.appendChild(u)}}function or(e){for(var t=" ",n=0;n<e.length-2;++n)t+=" ";return t+" "}function ir(e,t,n,r){var o=!r&&n.widgetNode;o&&e.map.push(e.pos,e.pos+t,o),!r&&e.cm.display.input.needsContentAttribute&&(o=o||e.content.appendChild(document.createElement("span"))).setAttribute("cm-marker",n.id),o&&(e.cm.display.input.setUneditable(o),e.content.appendChild(o)),e.pos+=t}function ar(e,t){return 0==t.from.ch&&0==t.to.ch&&""==C(t.text)&&(!e.cm||e.cm.options.wholeLineUpdateBefore)}function sr(e,i,t,a){function o(e){return t?t[e]:null}function n(e,t,n){var r,o;t=t,n=n,o=a,(r=e).text=t,r.stateAfter&&(r.stateAfter=null),r.styles&&(r.styles=null),null!=r.order&&(r.order=null),On(r),jn(r,n),(t=o?o(r):1)!=r.height&&hr(r,t),y(e,"change",e,i)}function r(e,t){for(var n=e,r=[];n<t;++n)r.push(new Jo(u[n],o(n),a));return r}var s,l=i.from,c=i.to,u=i.text,d=F(e,l.line),f=F(e,c.line),p=C(u),h=o(u.length-1),A=c.line-l.line;i.full?(e.insert(0,r(0,u.length)),e.remove(u.length,e.size-u.length)):ar(e,i)?(s=r(0,u.length-1),n(f,f.text,h),A&&e.remove(l.line,A),s.length&&e.insert(l.line,s)):d==f?1==u.length?n(d,d.text.slice(0,l.ch)+p+d.text.slice(c.ch),h):((s=r(1,u.length-1)).push(new Jo(p+d.text.slice(c.ch),h,a)),n(d,d.text.slice(0,l.ch)+u[0],o(0)),e.insert(l.line+1,s)):1==u.length?(n(d,d.text.slice(0,l.ch)+u[0]+f.text.slice(c.ch),o(0)),e.remove(l.line+1,A)):(n(d,d.text.slice(0,l.ch)+u[0],o(0)),n(f,p+f.text.slice(c.ch),h),s=r(1,u.length-1),1<A&&e.remove(l.line+1,A-1),e.insert(l.line+1,s)),y(e,"change",e,i)}function lr(e){this.lines=e,this.parent=null;for(var t=0,n=0;t<e.length;++t)e[t].parent=this,n+=e[t].height;this.height=n}function cr(e){this.children=e;for(var t=0,n=0,r=0;r<e.length;++r){var o=e[r];t+=o.chunkSize(),n+=o.height,o.parent=this}this.size=t,this.height=n,this.parent=null}function ur(e,s,l){!function e(t,n,r){if(t.linked)for(var o=0;o<t.linked.length;++o){var i,a=t.linked[o];a.doc!=n&&(i=r&&a.sharedHist,l&&!i||(s(a.doc,i),e(a.doc,t,i)))}}(e,null,!0)}function dr(e,t){if(t.cm)throw new Error("This document is already in use.");a((e.doc=t).cm=e),o(e),e.options.lineWrapping||Y(e),e.options.mode=t.modeOption,v(e)}function F(e,t){if((t-=e.first)<0||t>=e.size)throw new Error("There is no line "+(t+e.first)+" in the document.");for(var n=e;!n.lines;)for(var r=0;;++r){var o=n.children[r],i=o.chunkSize();if(t<i){n=o;break}t-=i}return n.lines[t]}function fr(e,t,n){var r=[],o=t.line;return e.iter(t.line,n.line+1,function(e){e=e.text;o==n.line&&(e=e.slice(0,n.ch)),o==t.line&&(e=e.slice(t.ch)),r.push(e),++o}),r}function pr(e,t,n){var r=[];return e.iter(t,n,function(e){r.push(e.text)}),r}function hr(e,t){var n=t-e.height;if(n)for(var r=e;r;r=r.parent)r.height+=n}function b(e){if(null==e.parent)return null;for(var t=e.parent,n=w(t.lines,e),r=t.parent;r;r=(t=r).parent)for(var o=0;r.children[o]!=t;++o)n+=r.children[o].chunkSize();return n+t.first}function Ar(e,t){var n=e.first;e:do{for(var r=0;r<e.children.length;++r){var o=e.children[r],i=o.height;if(t<i){e=o;continue e}t-=i,n+=o.chunkSize()}return n}while(!e.lines);for(r=0;r<e.lines.length;++r){var a=e.lines[r].height;if(t<a)break;t-=a}return n+r}function gr(e){for(var t=0,n=(e=Hn(e)).parent,r=0;r<n.lines.length;++r){var o=n.lines[r];if(o==e)break;t+=o.height}for(var i=n.parent;i;i=(n=i).parent)for(r=0;r<i.children.length;++r){var a=i.children[r];if(a==n)break;t+=a.height}return t}function E(e){var t=e.order;return t=null==t?e.order=Di(e.text):t}function mr(e){this.done=[],this.undone=[],this.undoDepth=1/0,this.lastModTime=this.lastSelTime=0,this.lastOp=this.lastSelOp=null,this.lastOrigin=this.lastSelOrigin=null,this.generation=this.maxGeneration=e||1}function vr(e,t){var n={from:ye(t.from),to:Oo(t),text:fr(e,t.from,t.to)};return wr(e,n,t.from.line,t.to.line+1),ur(e,function(e){wr(e,n,t.from.line,t.to.line+1)},!0),n}function br(e){for(;e.length;){if(!C(e).ranges)break;e.pop()}}function yr(e,t,n,r){var o=e.history;o.undone.length=0;var i,a=+new Date;if((o.lastOp==r||o.lastOrigin==t.origin&&t.origin&&("+"==t.origin.charAt(0)&&e.cm&&o.lastModTime>a-e.cm.options.historyEventDelay||"*"==t.origin.charAt(0)))&&(i=(i=o).lastOp==r?(br(i.done),C(i.done)):i.done.length&&!C(i.done).ranges?C(i.done):1<i.done.length&&!i.done[i.done.length-2].ranges?(i.done.pop(),C(i.done)):void 0)){var s=C(i.changes);0==V(t.from,t.to)&&0==V(t.from,s.to)?s.to=Oo(t):i.changes.push(vr(e,t))}else{var l=C(o.done);for(l&&l.ranges||Cr(e.sel,o.done),i={changes:[vr(e,t)],generation:o.generation},o.done.push(i);o.done.length>
1o.undoDepth;)o.done.shift(),o.done[0].ranges||o.done.shift()}o.done.push(n),o.generation=++o.maxGeneration,o.lastModTime=o.lastSelTime=a,o.lastOp=o.lastSelOp=r,o.lastOrigin=o.lastSelOrigin=t.origin,s||R(e,"historyAdded")}function Cr(e,t){var n=C(t);n&&n.ranges&&n.equals(e)||t.push(e)}function wr(t,n,e,r){var o=n["spans_"+t.id],i=0;t.iter(Math.max(t.first,e),Math.min(t.first+t.size,r),function(e){e.markedSpans&&((o=o||(n["spans_"+t.id]={}))[i]=e.markedSpans),++i})}function Er(e,t,n){for(var r=0,o=[];r<e.length;++r){var i=e[r];if(i.ranges)o.push(n?Me.prototype.deepCopy.call(i):i);else{var a=i.changes,s=[];o.push({changes:s});for(var l=0;l<a.length;++l){var c,u=a[l];if(s.push({from:u.from,to:u.to,text:u.text}),t)for(var d in u)(c=d.match(/^spans_(\d+)$/))&&-1<w(t,Number(c[1]))&&(C(s)[d]=u[d],delete u[d])}}}return o}function _r(e,t,n,r){n<e.line?e.line+=r:t<e.line&&(e.line=t,e.ch=0)}function Sr(e,t,n,r){for(var o=0;o<e.length;++o){var i=e[o],a=!0;if(i.ranges){i.copied||((i=e[o]=i.deepCopy()).copied=!0);for(var s=0;s<i.ranges.length;s++)_r(i.ranges[s].anchor,t,n,r),_r(i.ranges[s].head,t,n,r)}else{for(s=0;s<i.changes.length;++s){var l=i.changes[s];if(n<l.from.line)l.from=z(l.from.line+r,l.from.ch),l.to=z(l.to.line+r,l.to.ch);else if(t<=l.to.line){a=!1;break}}a||(e.splice(0,o+1),o=0)}}}function Br(e,t){var n=t.from.line,r=t.to.line,t=t.text.length-(r-n)-1;Sr(e.done,n,r,t),Sr(e.undone,n,r,t)}function xr(e){return null!=e.defaultPrevented?e.defaultPrevented:0==e.returnValue}function Tr(e){return e.target||e.srcElement}function Lr(e){var t=e.which;return null==t&&(1&e.button?t=1:2&e.button?t=3:4&e.button&&(t=2)),t=K&&e.ctrlKey&&1==t?3:t}function y(e,t){var n=e._handlers&&e._handlers[t];if(n){var r,o=Array.prototype.slice.call(arguments,2);So?r=So.delayedCallbacks:si?r=si:(r=si=[],setTimeout(Nr,0));for(var i=0;i<n.length;++i)r.push((e=>function(){e.apply(null,o)})(n[i]))}}function Nr(){var e=si;si=null;for(var t=0;t<e.length;++t)e[t]()}function kr(e,t,n){return"string"==typeof t&&(t={type:t,preventDefault:function(){this.defaultPrevented=!0}}),R(e,n||t.type,e,t),xr(t)||t.codemirrorIgnore}function Or(e){var t=e._handlers&&e._handlers.cursorActivity;if(t)for(var n=e.curOp.cursorActivityHandlers||(e.curOp.cursorActivityHandlers=[]),r=0;r<t.length;++r)-1==w(n,t[r])&&n.push(t[r])}function A(e,t){e=e._handlers&&e._handlers[t];return e&&0<e.length}function jr(e){e.prototype.on=function(e,t){W(this,e,t)},e.prototype.off=function(e,t){ai(this,e,t)}}function Rr(){this.id=null}function Ir(e,t,n){for(var r=0,o=0;;){var i=e.indexOf("\t",r),a=(i=-1==i?e.length:i)-r;if(i==e.length||t<=o+a)return r+Math.min(a,t-o);if(o+=i-r,r=i+1,t<=(o+=n-o%n))return r}}function Mr(e){for(;pi.length<=e;)pi.push(C(pi)+" ");return pi[e]}function C(e){return e[e.length-1]}function w(e,t){for(var n=0;n<e.length;++n)if(e[n]==t)return n;return-1}function Dr(e,t){for(var n=[],r=0;r<e.length;r++)n[r]=t(e[r],r);return n}function Pr(){}function Ur(e,t){e=Object.create?Object.create(e):(Pr.prototype=e,new Pr);return t&&_(t,e),e}function _(e,t,n){for(var r in t=t||{},e)!e.hasOwnProperty(r)||!1===n&&t.hasOwnProperty(r)||(t[r]=e[r]);return t}function Fr(e){var t=Array.prototype.slice.call(arguments,1);return function(){return e.apply(null,t)}}function Hr(e,t){return t?!!(-1<t.source.indexOf("\\w")&&gi(e))||t.test(e):gi(e)}function Qr(e){for(var t in e)if(e.hasOwnProperty(t)&&e[t])return;return 1}function $r(e){return 768<=e.charCodeAt(0)&&mi.test(e)}function j(e,t,n,r){var o=document.createElement(e);if(n&&(o.className=n),r&&(o.style.cssText=r),"string"==typeof t)o.appendChild(document.createTextNode(t));else if(t)for(var i=0;i<t.length;++i)o.appendChild(t[i]);return o}function Kr(e){for(var t=e.childNodes.length;0<t;--t)e.removeChild(e.firstChild);return e}function m(e,t){return Kr(e).appendChild(t)}function zr(){return document.activeElement}function Vr(e){return new RegExp("(^|\\s)"+e+"(?:$|\\s)\\s*")}function Gr(e,t){for(var n=e.split(" "),r=0;r<n.length;r++)n[r]&&!Vr(n[r]).test(t)&&(t+=" "+n[r]);return t}function Wr(e){if(document.body.getElementsByClassName)for(var t=document.body.getElementsByClassName("CodeMirror"),n=0;n<t.length;n++){var r=t[n].CodeMirror;r&&e(r)}}function qr(e){return e.level%2?e.to:e.from}function Yr(e){return e.level%2?e.from:e.to}function Xr(e){e=E(e);return e?qr(e[0]):0}function Zr(e){var t=E(e);return t?Yr(C(t)):e.text.length}function Jr(e,t){var e=F(e.doc,t),n=Hn(e),e=(n!=e&&(t=b(n)),E(n)),e=e?(e[0].level%2?Zr:Xr)(n):0;return z(t,e)}function eo(e,t){var n=Jr(e,t.line),e=F(e.doc,n.line),r=E(e);return r&&0!=r[0].level?n:(r=Math.max(0,e.text.search(/\S/)),e=t.line==n.line&&t.ch<=r&&t.ch,z(n.line,e?0:r))}function to(e,t){ki=null;for(var n,r,o,i,a=0;a<e.length;++a){var s=e[a];if(s.from<t&&s.to>t)return a;
1if(s.from==t||s.to==t){if(null!=n)return r=e,o=s.level,i=e[n].level,r=r[0].level,o==r||i!=r&&o<i?(s.from!=s.to&&(ki=n),a):(s.from!=s.to&&(ki=a),n);n=a}}return n}function no(e,t,n,r){if(!r)return t+n;for(;0<(t+=n)&&$r(e.text.charAt(t)););return t}function ro(e,t,n,r){var o=E(e);if(!o)return oo(e,t,n,r);for(var i=to(o,t),a=o[i],s=no(e,t,a.level%2?-n:n,r);;){if(s>a.from&&s<a.to)return s;if(s==a.from||s==a.to)return to(o,s)==i?s:0<n==(a=o[i+=n]).level%2?a.to:a.from;if(!(a=o[i+=n]))return null;s=0<n==a.level%2?no(e,a.to,-1,r):no(e,a.from,1,r)}}function oo(e,t,n,r){var o=t+n;if(r)for(;0<o&&$r(e.text.charAt(o));)o+=n;return o<0||o>e.text.length?null:o}var io=/gecko\/\d/i.test(navigator.userAgent),ao=/MSIE \d/.test(navigator.userAgent),so=/Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),H=ao||so,Q=H&&(ao?document.documentMode||6:so[1]),$=/WebKit\//.test(navigator.userAgent),ao=$&&/Qt\/\d+\.\d+/.test(navigator.userAgent),so=/Chrome\//.test(navigator.userAgent),g=/Opera\//.test(navigator.userAgent),lo=/Apple Computer/.test(navigator.vendor),co=/Mac OS X 1\d\D([8-9]|\d\d)\D/.test(navigator.userAgent),uo=/PhantomJS/.test(navigator.userAgent),fo=/AppleWeb
1Kit/.test(navigator.userAgent)&&/Mobile\/\w+/.test(navigator.userAgent),po=fo||/Android|webOS|BlackBerry|Opera Mini|Opera Mobi|IEMobile/i.test(navigator.userAgent),K=fo||/Mac/.test(navigator.platform),ho=/win/i.test(navigator.platform),Ao=g&&navigator.userAgent.match(/Version\/(\d*\.\d*)/),go=((Ao=Ao&&Number(Ao[1]))&&15<=Ao&&($=!(g=!1)),K&&(ao||g&&(null==Ao||Ao<12.11))),mo=io||H&&9<=Q,vo=!1,bo=!1,z=(c.prototype=_({update:function(e){var t,n=e.scrollWidth>e.clientWidth+1,r=e.clientHeight+1<e.scrollHeight,o=e.nativeBarWidth;return r?(this.vert.style.display="block",this.vert.style.bottom=n?o+"px":"0",t=e.viewHeight-(n?o:0),this.vert.firstChild.style.height=Math.max(0,e.scrollHeight-e.clientHeight+t)+"px"):(this.vert.style.display="",this.vert.firstChild.style.height="0"),n?(this.horiz.style.display="block",this.horiz.style.right=r?o+"px":"0",this.horiz.style.left=e.barLeft+"px",this.horiz.firstChild.style.width=e.scrollWidth-e.clientWidth+(e.viewWidth-e.barLeft-(r?o:0))+"px"):(this.horiz.style.display="",this.horiz.firstChild.style.width="0"),!this.checkedOverlay&&0<e.clientHeight&&(0==o&&this.overlayHack(),this.checkedOverlay=!0),{right:r?o:0,bottom:n?o:0}},setScrollLeft:function(e){this.horiz.scrollLeft!=e&&(this.horiz.scrollLeft=e)},setScrollTop:function(e){this.vert.scrollTop!=e&&(this.vert.scrollTop=e)},overlayHack:function(){function e(e){Tr(e)!=t.vert&&Tr(e)!=t.horiz&&U(t.cm,Ht)(e)}this.horiz.style.minHeight=this.vert.style.minWidth=K&&!co?"12px":"18px";var t=this;W(this.vert,"mousedown",e),W(this.horiz,"mousedown",e)},clear:function(){var e=this.horiz.parentNode;e.removeChild(this.horiz),e.removeChild(this.vert)}},c.prototype),u.prototype=_({update:function(){return{bottom:0,right:0}},setScrollLeft:function(){},setScrollTop:function(){},clear:function(){}},u.prototype),h.scrollbarModel={native:c,null:u},ie.prototype.signal=function(e,t){A(e,t)&&this.events.push(arguments)},ie.prototype.finish=function(){for(var e=0;e<this.events.length;e++)R.apply(null,this.events[e])},h.Pos=function(e,t){return this instanceof z?(this.line=e,void(this.ch=t)):new z(e,t)}),V=h.cmpPos=function(e,t){return e.line-t.line||e.ch-t.ch},p=null;Le.prototype=_({init:function(t){function e(e){if(r.somethingSelected())p=r.getSelections(),n.inaccurateSelection&&(n.prevInput="",n.inaccurateSelection=!1,i.value=p.join("\n"),hi(i));else{if(!r.options.lineWiseCopyCut)return;var t=xe(r);p=t.text,"cut"==e.type?r.setSelections(t.ranges,null,ui):(n.prevInput="",i.value=t.text.join("\n"),hi(i))}"cut"==e.type&&(r.state.cutIncoming=!0)}var n=this,r=this.cm,o=this.wrapper=Ne(),i=this.textarea=o.firstChild;t.wrapper.insertBefore(o,t.wrapper.firstChild),fo&&(i.style.width="0px"),W(i,"input",function(){H&&9<=Q&&n.hasSelection&&(n.hasSelection=null),n.poll()}),W(i,"paste",function(){var e,t;!$||r.state.fakedLastChar||new Date-r.state.lastMiddleDown<200||(e=i.selectionStart,t=i.selectionEnd,i.value+="$",i.selectionEnd=t,i.selectionStart=e,r.state.fakedLastChar=!0),r.state.pasteIncoming=!0,n.fastPoll()}),W(i,"cut",e),W(i,"copy",e),W(t.scroller,"paste",function(e){Ut(t,e)||(r.state.pasteIncoming=!0,n.focus())}),W(t.lineSpace,"selectstart",function(e){Ut(t,e)||G(e)}),W(i,"compositionstart",function(){var e=r.getCursor("from");n.composing={start:e,range:r.markText(e,r.getCursor("to"),{className:"CodeMirror-composing"})}}),W(i,"compositionend",function(){n.composing&&(n.poll(),n.composing.range.clear(),n.composing=null)})},prepareSelection:function(){var e,t=this.cm,n=t.display,r=t.doc,o=Ze(t);return t.options.moveInputWithCursor&&(t=Et(t,r.sel.primary().head,"div"),r=n.wrapper.getBoundingClientRect(),e=n.lineDiv.getBoundingClientRect(),o.teTop=Math.max(0,Math.min(n.wrapper.clientHeight-10,t.top+e.top-r.top)),o.teLeft=Math.max(0,Math.min(n.wrapper.clientWidth-10,t.left+e.left-r.left))),o},showSelection:function(e){var t=this.cm.display;m(t.cursorDiv,e.cursors),m(t.selectionDiv,e.selection),null!=e.teTop&&(this.wrapper.style.top=e.teTop+"px",this.wrapper.style.left=e.teLeft+"px")},reset:function(e){var t,n,r,o;this.contextMenuPending||(o=(n=this.cm).doc,n.somethingSelected()?(this.prevInput="",o=o.sel.primary(),o=(r=Ti&&(100<o.to().line-o.from().line||1e3<(t=n.getSelection()).length))?"-":t||n.getSelection(),this.textarea.value=o,n.state.focused&&hi(this.textarea),H&&9<=Q&&(this.hasSelection=o)):e||(this.prevInput=this.textarea.value="",H&&9<=Q&&(this.hasSelection=null)),this.inaccurateSelection=r)},getField:function(){return this.textarea},supportsTouch:function(){return!1},focus:function(){if("nocursor"!=this.cm.options.readOnly&&(!po||zr()!=this.textarea))try{this.textarea.focus()}catch(e){}},blur:function(){this.textarea.blur()},resetPosition:function(){this.wrapper.style.top=this.wrapper.style.left=0},receivedFocus:function(){this.slowPoll()},slowPoll:function(){var e=this;e.pollingFast||e.polling.set(this.cm.options.pollInterval,function(){e.poll(),e.cm.state.focused&&e.slowPoll()})},fastPoll:function(){var t=!1,n=this;n.pollingFast=!0,n.polling.set(20,function e(){n.poll()||t?(n.pollingFast=!1,n.slowPoll()):(t=!0,n.polling.set(60,e))})},poll:function(){var e=this.cm,t=this.textarea,n=this.prevInput;if(!e.state.focused||xi(t)&&!n||_e(e)||e.options.disableInput||e.state.keySeq)return!1;e.state.pasteIncoming&&e.state.fakedLastChar&&(t.value=t.value.substring(0,t.value.length-1),e.state.fakedLastChar=!1);var r=t.value;if(r==n&&!e.somethingSelected())return!1;if(H&&9<=Q&&this.hasSelection===r||K&&/[\uf700-\uf7ff]/.test(r))return e.display.input.reset(),!1;if(e.doc.sel==e.display.selForContextMenu){var o=r.charCodeAt(0);if(8203==o&&(n=n||"​"),8666==o)return this.reset(),this.cm.execCommand("undo")}for(var i=0,a=Math.min(n.length,r.length);
1i<a&&n.charCodeAt(i)==r.charCodeAt(i);)++i;var s=this;return d(e,function(){Se(e,r.slice(i),n.length-i,null,s.composing?"*compose":null),1e3<r.length||-1<r.indexOf("\n")?t.value=s.prevInput="":s.prevInput=r,s.composing&&(s.composing.range.clear(),s.composing.range=e.markText(s.composing.start,e.getCursor("to"),{className:"CodeMirror-composing"}))}),!0},ensurePolled:function(){this.pollingFast&&this.poll()&&(this.pollingFast=!1)},onKeyPress:function(){H&&9<=Q&&(this.hasSelection=null),this.fastPoll()},onContextMenu:function(e){function n(){var e,t;null!=c.selectionStart&&(t="​"+((e=s.somethingSelected())?c.value:""),c.value="⇚",c.value=t,a.prevInput=e?"":"​",c.selectionStart=1,c.selectionEnd=t.length,l.selForContextMenu=s.doc.sel)}function t(){var e,t;a.contextMenuPending=!1,a.wrapper.style.position="relative",c.style.cssText=r,H&&Q<9&&l.scrollbars.setScrollTop(l.scroller.scrollTop=d),null!=c.selectionStart&&((!H||Q<9)&&n(),e=0,t=function(){l.selForContextMenu==s.doc.sel&&0==c.selectionStart&&0<c.selectionEnd&&"​"==a.prevInput?U(s,$o.selectAll)(s):e++<10?l.detectingSelectAll=setTimeout(t,500):l.input.reset()},l.detectingSelectAll=setTimeout(t,200))}var r,o,i,a=this,s=a.cm,l=s.display,c=a.textarea,u=Ft(s,e),d=l.scroller.scrollTop;u&&!g&&(s.options.resetSelectionOnContextMenu&&-1==s.doc.sel.contains(u)&&U(s,P)(s.doc,De(u),ui),r=c.style.cssText,a.wrapper.style.position="absolute",c.style.cssText="position: fixed; width: 30px; height: 30px; top: "+(e.clientY-5)+"px; left: "+(e.clientX-5)+"px; z-index: 1000; background: "+(H?"rgba(255, 255, 255, .05)":"transparent")+"; outline: none; border-width: 0; outline: none; overflow: hidden; opacity: .05; filter: alpha(opacity=5);",$&&(o=window.scrollY),l.input.focus(),$&&window.scrollTo(null,o),l.input.reset(),s.somethingSelected()||(c.value=a.prevInput=" "),a.contextMenuPending=!0,l.selForContextMenu=s.doc.sel,clearTimeout(l.detectingSelectAll),H&&9<=Q&&n(),mo?(ii(e),i=function(){ai(window,"mouseup",i),setTimeout(t,20)},W(window,"mouseup",i)):setTimeout(t,50))},setUneditable:Pr,needsContentAttribute:!1},Le.prototype),ke.prototype=_({init:function(e){function t(e){if(o.somethingSelected())p=o.getSelections(),"cut"==e.type&&o.replaceSelection("",null,"cut");else{if(!o.options.lineWiseCopyCut)return;var t=xe(o);p=t.text,"cut"==e.type&&o.operation(function(){o.setSelections(t.ranges,0,ui),o.replaceSelection("",null,"cut")})}var n,r;e.clipboardData&&!fo?(e.preventDefault(),e.clipboardData.clearData(),e.clipboardData.setData("text/plain",p.join("\n"))):(e=(n=Ne()).firstChild,o.display.lineSpace.insertBefore(n,o.display.lineSpace.firstChild),e.value=p.join("\n"),r=document.activeElement,hi(e),setTimeout(function(){o.display.lineSpace.removeChild(n),r.focus()},50))}var r=this,o=r.cm,e=r.div=e.lineDiv;e.contentEditable="true",Te(e),W(e,"paste",function(e){var t=e.clipboardData&&e.clipboardData.getData("text/plain");t&&(e.preventDefault(),o.replaceSelection(t,null,"paste"))}),W(e,"compositionstart",function(e){var t,n,e=e.data;r.composing={sel:o.doc.sel,data:e,startData:e},e&&(t=o.doc.sel.primary(),-1<(n=o.getLine(t.head.line).indexOf(e,Math.max(0,t.head.ch-e.length))))&&n<=t.head.ch&&(r.composing.sel=De(z(t.head.line,n),z(t.head.line,n+e.length)))}),W(e,"compositionupdate",function(e){r.composing.data=e.data}),W(e,"compositionend",function(e){var t=r.composing;t&&(e.data==t.startData||/\u200b/.test(e.data)||(t.data=e.data),setTimeout(function(){t.handled||r.applyComposition(t),r.composing==t&&(r.composing=null)},50))}),W(e,"touchstart",function(){r.forceCompositionEnd()}),W(e,"input",function(){r.composing||r.pollContent()||d(r.cm,function(){v(o)})}),W(e,"copy",t),W(e,"cut",t)},prepareSelection:function(){var e=Ze(this.cm,!1);return e.focus=this.cm.state.focused,e},showSelection:function(e){e&&this.cm.display.view.length&&(e.focus&&this.showPrimarySelection(),this.showMultipleSelections(e))},showPrimarySelection:function(){var e=window.getSelection(),t=this.cm.doc.sel.primary(),n=Re(this.cm,e.anchorNode,e.anchorOffset),r=Re(this.cm,e.focusNode,e.focusOffset);if(!n||n.bad||!r||r.bad||0!=V(we(n,r),t.from())||0!=V(Ce(n,r),t.to())){n=Oe(this.cm,t.from()),r=Oe(this.cm,t.to());if(n||r){var o,t=this.cm.display.view,i=e.rangeCount&&e.getRangeAt(0);n?r||(r={node:(o=(o=t[t.length-1].measure).maps?o.maps[o.maps.length-1]:o.map)[o.length-1],offset:o[o.length-2]-o[o.length-3]}
1):n={node:t[0].measure.map[2],offset:0};try{var a=vi(n.node,n.offset,r.offset,r.node)}catch(e){}a&&(e.removeAllRanges(),e.addRange(a),i&&null==e.anchorNode?e.addRange(i):io&&this.startGracePeriod()),this.rememberSelection()}}},startGracePeriod:function(){var e=this;clearTimeout(this.gracePeriod),this.gracePeriod=setTimeout(function(){e.gracePeriod=!1,e.selectionChanged()&&e.cm.operation(function(){e.cm.curOp.selectionChanged=!0})},20)},showMultipleSelections:function(e){m(this.cm.display.cursorDiv,e.cursors),m(this.cm.display.selectionDiv,e.selection)},rememberSelection:function(){var e=window.getSelection();this.lastAnchorNode=e.anchorNode,this.lastAnchorOffset=e.anchorOffset,this.lastFocusNode=e.focusNode,this.lastFocusOffset=e.focusOffset},selectionInEditor:function(){var e=window.getSelection();return!!e.rangeCount&&(e=e.getRangeAt(0).commonAncestorContainer,bi(this.div,e))},focus:function(){"nocursor"!=this.cm.options.readOnly&&this.div.focus()},blur:function(){this.div.blur()},getField:function(){return this.div},supportsTouch:function(){return!0},receivedFocus:function(){var t=this;this.selectionInEditor()?this.pollSelection():d(this.cm,function(){t.cm.curOp.selectionChanged=!0}),this.polling.set(this.cm.options.pollInterval,function e(){t.cm.state.focused&&(t.pollSelection(),t.polling.set(t.cm.options.pollInterval,e))})},selectionChanged:function(){var e=window.getSelection();return e.anchorNode!=this.lastAnchorNode||e.anchorOffset!=this.lastAnchorOffset||e.focusNode!=this.lastFocusNode||e.focusOffset!=this.lastFocusOffset},pollSelection:function(){var e,t,n,r;this.composing||this.gracePeriod||!this.selectionChanged()||(e=window.getSelection(),t=this.cm,this.rememberSelection(),n=Re(t,e.anchorNode,e.anchorOffset),r=Re(t,e.focusNode,e.focusOffset),n&&r&&d(t,function(){P(t.doc,De(n,r),ui),(n.bad||r.bad)&&(t.curOp.selectionChanged=!0)}))},pollContent:function(){var e,t=this.cm,n=t.display,r=t.doc.sel.primary(),o=r.from(),r=r.to();if(o.line<n.viewFrom||r.line>n.viewTo-1)return!1;o=o.line==n.viewFrom||0==(o=It(t,o.line))?(e=b(n.view[0].line),n.view[0].node):(e=b(n.view[o].line),n.view[o-1].node.nextSibling);var i,r=It(t,r.line);n=r==n.view.length-1?(i=n.viewTo-1,n.view[r].node):(i=b(n.view[r+1].line)-1,n.view[r+1].node.previousSibling);for(var a=Bi(Ie(t,o,n,e,i)),s=fr(t.doc,z(e,0),z(i,F(t.doc,i).text.length));1<a.length&&1<s.length;)if(C(a)==C(s))a.pop(),s.pop(),i--;else{if(a[0]!=s[0])break;a.shift(),s.shift(),e++}for(var l=0,c=0,u=a[0],d=s[0],f=Math.min(u.length,d.length);l<f&&u.charCodeAt(l)==d.charCodeAt(l);)++l;for(var p=C(a),h=C(s),A=Math.min(p.length-(1==a.length?l:0),h.length-(1==s.length?l:0));c<A&&p.charCodeAt(p.length-c-1)==h.charCodeAt(h.length-c-1);)++c;a[a.length-1]=p.slice(0,p.length-c),a[0]=a[0].slice(l);r=z(e,l),o=z(i,s.length?C(s).length-c:0);return 1<a.length||a[0]||V(r,o)?(pn(t.doc,a,r,o,"+input"),!0):void 0},ensurePolled:function(){this.forceCompositionEnd()},reset:function(){this.forceCompositionEnd()},forceCompositionEnd:function(){this.composing&&!this.composing.handled&&(this.applyComposition(this.composing),this.composing.handled=!0,this.div.blur(),this.div.focus())},applyComposition:function(e){e.data&&e.data!=e.startData&&U(this.cm,Se)(this.cm,e.data,0,e.sel)},setUneditable:function(e){e.setAttribute("contenteditable","false")},onKeyPress:function(e){e.preventDefault(),U(this.cm,Se)(this.cm,String.fromCharCode(null==e.charCode?e.keyCode:e.charCode),0)},onContextMenu:Pr,resetPosition:Pr,needsContentAttribute:!0},ke.prototype),h.inputStyles={textarea:Le,contenteditable:ke},Me.prototype={primary:function(){return this.ranges[this.primIndex]},equals:function(e){if(e!=this){if(e.primIndex!=this.primIndex||e.ranges.length!=this.ranges.length)return!1;for(var t=0;t<this.ranges.length;t++){var n=this.ranges[t],r=e.ranges[t];if(0!=V(n.anchor,r.anchor)||0!=V(n.head,r.head))return!1}}return!0},deepCopy:function(){for(var e=[],t=0;t<this.ranges.length;t++)e[t]=new I(ye(this.ranges[t].anchor),ye(this.ranges[t].head));return new Me(e,this.primIndex)},somethingSelected:function(){for(var e=0;e<this.ranges.length;e++)if(!this.ranges[e].empty())return!0;return!1},contains:function(e,t){t=t||e;
1for(var n=0;n<this.ranges.length;n++){var r=this.ranges[n];if(0<=V(t,r.from())&&V(e,r.to())<=0)return n}return-1}},I.prototype={from:function(){return we(this.anchor,this.head)},to:function(){return Ce(this.anchor,this.head)},empty:function(){return this.head.line==this.anchor.line&&this.head.ch==this.anchor.ch}};var yo,Co,wo,Eo,_o={left:0,right:0,top:0,bottom:0},So=null,Bo=0,xo=0,To=0,f=null,Lo=(H?f=-.53:io?f=15:so?f=-.7:lo&&(f=-1/3),function(e){var t=e.wheelDeltaX,n=e.wheelDeltaY;return null==t&&e.detail&&e.axis==e.HORIZONTAL_AXIS&&(t=e.detail),null==n&&e.detail&&e.axis==e.VERTICAL_AXIS?n=e.detail:null==n&&(n=e.wheelDelta),{x:t,y:n}}),No=(h.wheelEventPixels=function(e){e=Lo(e);return e.x*=f,e.y*=f,e},new Rr),ko=null,Oo=h.changeEnd=function(e){return e.text?z(e.from.line+e.text.length-1,C(e.text).length+(1==e.text.length?e.from.ch:0)):e.to},jo=(h.prototype={constructor:h,focus:function(){window.focus(),this.display.input.focus()},setOption:function(e,t){var n=this.options,r=n[e];n[e]==t&&"mode"!=e||(n[e]=t,!Ro.hasOwnProperty(e))||U(this,Ro[e])(this,t,r)},getOption:function(e){return this.options[e]},getDoc:function(){return this.doc},addKeyMap:function(e,t){this.state.keyMaps[t?"push":"unshift"](_n(e))},removeKeyMap:function(e){for(var t=this.state.keyMaps,n=0;n<t.length;++n)if(t[n]==e||t[n].name==e)return t.splice(n,1),!0},addOverlay:e(function(e,t){var n=e.token?e:h.getMode(this.options,e);if(n.startState)throw new Error("Overlays may not be stateful.");this.state.overlays.push({mode:n,modeSpec:e,opaque:t&&t.opaque}),this.state.modeGen++,v(this)}),removeOverlay:e(function(e){for(var t=this.state.overlays,n=0;n<t.length;++n){var r=t[n].modeSpec;if(r==e||"string"==typeof e&&r.name==e)return t.splice(n,1),this.state.modeGen++,void v(this)}}),indentLine:e(function(e,t,n){"string"!=typeof t&&"number"!=typeof t&&(t=null==t?this.options.smartIndent?"smart":"prev":t?"add":"subtract"),Ue(this.doc,e)&&vn(this,e,t,n)}),indentSelection:e(function(e){for(var t=this.doc.sel.ranges,n=-1,r=0;r<t.length;r++){var o=t[r];if(o.empty())o.head.line>n&&(vn(this,o.head.line,e,!0),n=o.head.line,r==this.doc.sel.primIndex)&&gn(this);else{for(var i=o.from(),o=o.to(),a=Math.max(n,i.line),n=Math.min(this.lastLine(),o.line-(o.ch?0:1))+1,s=a;s<n;++s)vn(this,s,e);o=this.doc.sel.ranges;0==i.ch&&t.length==o.length&&0<o[r].from().ch&&$e(this.doc,r,new I(i,o[r].to()),ui)}}}),getTokenAt:function(e,t){return Yn(this,e,t)},getLineTokens:function(e,t){return Yn(this,z(e),t,!0)},getTokenTypeAt:function(e){e=D(this.doc,e);var t,n=Jn(this,F(this.doc,e.line)),r=0,o=(n.length-1)/2,i=e.ch;if(0==i)t=n[2];else for(;;){var a=r+o>>1;if((a?n[2*a-1]:0)>=i)o=a;else{if(!(n[2*a+1]<i)){t=n[2*a+2];break}r=1+a}}e=t?t.indexOf("cm-overlay "):-1;return e<0?t:0==e?null:t.slice(0,e-1)},getModeAt:function(e){var t=this.doc.mode;return t.innerMode?h.innerMode(t,this.getTokenAt(e).state).mode:t},getHelper:function(e,t){return this.getHelpers(e,t)[0]},getHelpers:function(e,t){var n=[];if(Fo.hasOwnProperty(t)){var r=Fo[t],o=this.getModeAt(e);if("string"==typeof o[t])r[o[t]]&&n.push(r[o[t]]);else if(o[t])for(var i=0;i<o[t].length;i++){var a=r[o[t][i]];a&&n.push(a)}else o.helperType&&r[o.helperType]?n.push(r[o.helperType]):r[o.name]&&n.push(r[o.name]);for(i=0;i<r._global.length;i++){var s=r._global[i];s.pred(o,this)&&-1==w(n,s.val)&&n.push(s.val)}}return n},getStateAfter:function(e,t){var n=this.doc;return nt(this,(e=Pe(n,null==e?n.first+n.size-1:e))+1,t)},cursorCoords:function(e,t){var n=this.doc.sel.primary();return Et(this,null==e?n.head:"object"==typeof e?D(this.doc,e):e?n.from():n.to(),t||"page")},charCoords:function(e,t){return wt(this,D(this.doc,e),t||"page")},coordsChar:function(e,t){return Bt(this,(e=Ct(this,e,t||"page")).left,e.top)},lineAtHeight:function(e,t){return e=Ct(this,{top:e,left:0},t||"page").top,Ar(this.doc,e+this.display.viewOffset)},heightAtLine:function(e,t){var n=!1,r="number"==typeof e?(r=this.doc.first+this.doc.size-1,e<this.doc.first?e=this.doc.first:r<e&&(e=r,n=!0),F(this.doc,e)):e;return yt(this,r,{top:0,left:0},t||"page").top+(n?this.doc.height-gr(r):0)},defaultTextHeight:function(){return xt(this.display)},defaultCharWidth:function(){return Tt(this.display)},setGutterMarker:e(function(e,n,r){return bn(this.doc,e,"gutter",function(e){var t=e.gutterMarkers||(e.gutterMarkers={});return!(t[n]=r)&&Qr(t)&&(e.gutterMarkers=null),1})}),clearGutter:e(function(t){var n=this,e=n.doc,r=e.first;e.iter(function(e){e.gutterMarkers&&e.gutterMarkers[t]&&(e.gutterMarkers[t]=null,jt(n,r,"gutter"),Qr(e.gutterMarkers))&&(e.gutterMarkers=null),++r})}),lineInfo:function(e){if("number"==typeof e){if(!Ue(this.doc,e))return null;var t=e;if(!(e=F(this.doc,e)))return null}else if(null==(t=b(e)))return null;return{line:t,handle:e,text:e.text,gutterMarkers:e.gutterMarkers,textClass:e.textClass,bgClass:e.bgClass,wrapClass:e.wrapClass,widgets:e.widgets}},getViewport:function(){return{from:this.display.viewFrom,to:this.display.viewTo}},addWidget:function(e,t,n,r,o){var i,a,s=this.display,l=(e=Et(this,D(this.doc,e))).bottom,c=e.left;t.style.position="absolute",t.setAttribute("cm-ignore-events","true"),this.display.input.setUneditable(t),s.sizer.appendChild(t),"over"==r?l=e.top:"above"!=r&&"near"!=r||(i=Math.max(s.wrapper.clientHeight,this.doc.height),a=Math.max(s.sizer.clientWidth,s.lineSpace.clientWidth),("above"==r||e.bottom+t.offsetHeight>i)&&e.top>t.offsetHeight?l=e.top-t.offsetHeight:e.bottom+t.offsetHeight<=i&&(l=e.bottom),c+t.offsetWidth>a&&(c=a-t.offsetWidth)),t.style.top=l+"px",t.style.left=t.style.right="","right"==o?(c=s.sizer.clientWidth-t.offsetWidth,t.style.right="0px"):("left"==o?c=0:"middle"==o&&(c=(s.sizer.clientWidth-t.offsetWidth)/2),t.style.left=c+"px"),n&&(r=this,i=l,a=(e=c)+t.offsetWidth,null!=(e=hn(r,e,i,a,l+t.offsetHeight)).scrollTop&&zt(r,e.scrollTop),null!=e.scrollLeft)&&Vt(r,e.scrollLeft)},triggerOnKeyDown:e(Xt),triggerOnKeyPress:e(Jt),triggerOnKeyUp:Zt,execCommand:function(e){return $o.hasOwnProperty(e)?$o[e](this):void 0},triggerElectric:e(function(e){Be(this,e)}),findPosH:function(e,t,n,r){var o=1;t<0&&(o=-1,t=-t);for(var i=0,a=D(this.doc,e);i<t&&!(a=Cn(this.doc,a,o,n,r)).hitSide;++i);return a},moveH:e(function(t,n){var r=this;r.extendSelectionsBy(function(e){return r.display.shift||r.doc.extend||e.empty()?Cn(r.doc,e.head,t,n,r.options.rtlMoveVisually):t<0?e.from():e.to()},fi)}),deleteH:e(function(n,r){var e=this.doc.sel,o=this.doc;e.somethingSelected()?o.replaceSelection("",null,"+delete"):yn(this,function(e){var t=Cn(o,e.head,n,r,!1);return n<0?{from:t,to:e.head}:{from:e.head,to:t}})}),findPosV:function(e,t,n,r){var o=1,i=r;t<0&&(o=-1,t=-t);for(var a=0,s=D(this.doc,e);a<t;
1++a){var l=Et(this,s,"div");if(null==i?i=l.left:l.left=i,(s=wn(this,l,o,n)).hitSide)break}return s},moveV:e(function(r,o){var i=this,a=this.doc,s=[],l=!i.display.shift&&!a.extend&&a.sel.somethingSelected();if(a.extendSelectionsBy(function(e){var t,n;return l?r<0?e.from():e.to():(t=Et(i,e.head,"div"),null!=e.goalColumn&&(t.left=e.goalColumn),s.push(t.left),n=wn(i,t,r,o),"page"==o&&e==a.sel.primary()&&An(i,null,wt(i,n,"div").top-t.top),n)},fi),s.length)for(var e=0;e<a.sel.ranges.length;e++)a.sel.ranges[e].goalColumn=s[e]}),findWordAt:function(e){var t=F(this.doc,e.line).text,n=e.ch,r=e.ch;if(t){var o=this.getHelper(e,"wordChars");(e.xRel<0||r==t.length)&&n?--n:++r;for(var i=t.charAt(n),a=Hr(i,o)?function(e){return Hr(e,o)}:/\s/.test(i)?function(e){return/\s/.test(e)}:function(e){return!/\s/.test(e)&&!Hr(e)};0<n&&a(t.charAt(n-1));)--n;for(;r<t.length&&a(t.charAt(r));)++r}return new I(z(e.line,n),z(e.line,r))},toggleOverwrite:function(e){null!=e&&e==this.state.overwrite||(((this.state.overwrite=!this.state.overwrite)?Ei:wi)(this.display.cursorDiv,"CodeMirror-overwrite"),R(this,"overwriteToggle",this,this.state.overwrite))},hasFocus:function(){return this.display.input.getField()==zr()},scrollTo:e(function(e,t){null==e&&null==t||mn(this),null!=e&&(this.curOp.scrollLeft=e),null!=t&&(this.curOp.scrollTop=t)}),getScrollInfo:function(){var e=this.display.scroller;return{left:e.scrollLeft,top:e.scrollTop,height:e.scrollHeight-at(this)-this.display.barHeight,width:e.scrollWidth-at(this)-this.display.barWidth,clientHeight:lt(this),clientWidth:st(this)}},scrollIntoView:e(function(e,t){null==e?(e={from:this.doc.sel.primary().head,to:null},null==t&&(t=this.options.cursorScrollMargin)):"number"==typeof e?e={from:z(e,0),to:null}:null==e.from&&(e={from:e,to:null}),e.to||(e.to=e.from),e.margin=t||0,null!=e.from.line?(mn(this),this.curOp.scrollToPos=e):(t=hn(this,Math.min(e.from.left,e.to.left),Math.min(e.from.top,e.to.top)-e.margin,Math.max(e.from.right,e.to.right),Math.max(e.from.bottom,e.to.bottom)+e.margin),this.scrollTo(t.scrollLeft,t.scrollTop))}),setSize:e(function(e,t){function n(e){return"number"==typeof e||/^\d+$/.test(String(e))?e+"px":e}var r=this,o=(null!=e&&(r.display.wrapper.style.width=n(e)),null!=t&&(r.display.wrapper.style.height=n(t)),r.options.lineWrapping&&gt(this),r.display.viewFrom);r.doc.iter(o,r.display.viewTo,function(e){if(e.widgets)for(var t=0;t<e.widgets.length;t++)if(e.widgets[t].noHScroll){jt(r,o,"widget");break}++o}),r.curOp.forceUpdate=!0,R(r,"refresh",this)}),operation:function(e){return d(this,e)},refresh:e(function(){var e=this.display.cachedTextHeight;v(this),this.curOp.forceUpdate=!0,mt(this),this.scrollTo(this.doc.scrollLeft,this.doc.scrollTop),l(this),(null==e||.5<Math.abs(e-xt(this.display)))&&a(this),R(this,"refresh",this)}),swapDoc:e(function(e){var t=this.doc;return t.cm=null,dr(this,e),mt(this),this.display.input.reset(),this.scrollTo(e.scrollLeft,e.scrollTop),this.curOp.forceScroll=!0,y(this,"swapDoc",this,t),t}),getInputField:function(){return this.display.input.getField()},getWrapperElement:function(){return this.display.wrapper},getScrollerElement:function(){return this.display.scroller},getGutterElement:function(){return this.display.gutters}},jr(h),h.defaults={}),Ro=h.optionHandlers={},Io=h.Init={toString:function(){return"CodeMirror.Init"}},Mo=(n("value","",function(e,t){e.setValue(t)},!0),n("mode",null,function(e,t){e.doc.modeOption=t,o(e)},!0),n("indentUnit",2,o,!0),n("indentWithTabs",!1),n("smartIndent",!0),n("tabSize",4,function(e){i(e),mt(e),v(e)},!0),n("specialChars",/[\t\u0000-\u0019\u00ad\u200b-\u200f\u2028\u2029\ufeff]/g,function(e,t,n){e.state.specialChars=new RegExp(t.source+(t.test("\t")?"":"|\t"),"g"),n!=h.Init&&e.refresh()}),n("specialCharPlaceholder",function(e){var t=j("span","•","cm-invalidchar");return t.title="\\u"+e.charCodeAt(0).toString(16),t.setAttribute("aria-label",t.title),t},function(e){e.refresh()},!0),n("electricChars",!0),n("inputStyle",po?"contenteditable":"textarea",function(){throw new Error("inputStyle can not (yet) be changed in a running editor")},!0),n("rtlMoveVisually",!ho),n("wholeLineUpdateBefore",!0),n("theme","default",function(e){T(e),s(e)},!0),n("keyMap","default",function(e,t,n){t=_n(t),n=n!=h.Init&&_n(n);n&&n.detach&&n.detach(e,t),t.attach&&t.attach(e,n||null)}),n("extraKeys",null),n("lineWrapping",!1,function(e){e.options.lineWrapping?(Ei(e.display.wrapper,"CodeMirror-wrap"),e.display.sizer.style.minWidth="",e.display.sizerWidth=null):(wi(e.display.wrapper,"CodeMirror-wrap"),Y(e)),a(e),v(e),mt(e),setTimeout(function(){Z(e)},100)},!0),n("gutters",[],function(e){k(e.options),s(e)},!0),n("fixedGutter",!0,function(e,t){e.display.gutters.style.left=t?oe(e.display)+"px":"0",e.refresh()},!0),n("coverGutterNextToScrollbar",!1,function(e){Z(e)},!0),n("scrollbarStyle","native",function(e){O(e),Z(e),e.display.scrollbars.setScrollTop(e.doc.scrollTop),e.display.scrollbars.setScrollLeft(e.doc.scrollLeft)},!0),n("lineNumbers",!1,function(e){k(e.options),s(e)},!0),n("firstLineNumber",1,s,!0),n("lineNumberFormatter",function(e){return e},s,!0),n("showCursorWhenSelecting",!1,Xe,!0),n("resetSelectionOnContextMenu",!0),n("lineWiseCopyCut",!0),n("readOnly",!1,function(e,t){"nocursor"==t?(tn(e),e.display.input.blur(),e.display.disabled=!0):(e.display.disabled=!1,t||e.display.input.reset())}),n("disableInput",!1,function(e,t){t||e.display.input.reset()},!0),n("dragDrop",!0,function(e,t,n){!t!=!(n&&n!=h.Init)&&(n=e.display.dragFunctions,(t=t?W:ai)(e.display.scroller,"dragstart",n.start),t(e.display.scroller,"dragenter",n.simple),t(e.display.scroller,"dragover",n.simple),t(e.display.scroller,"drop",n.drop))}),n("cursorBlinkRate",530),n("cursorScrollMargin",0),n("cursorHeight",1,Xe,!0),n("singleCursorHeightPerLine",!0,Xe,!0),n("workTime",100),n("workDelay",100),n("flattenSpans",!0,i,!0),n("addModeClass",!1,i,!0),n("pollInterval",100),n("undoDepth",200,function(e,t){e.doc.history.undoDepth=t}),n("historyEventDelay",1250),n("viewportMargin",10,function(e){e.refresh()},!0),n("maxHighlightLength",1e4,i,!0),n("moveInputWithCursor",!0,function(e,t){t||e.display.input.resetPosition()}),n("tabindex",null,function(e,t){e.display.input.getField().tabIndex=t||""}),n("autofocus",null),h.modes={}),Do=h.mimeModes={},Po=(h.defineMode=function(e,t){h.defaults.mode||"null"==e||(h.defaults.mode=e),2<arguments.length&&(t.dependencies=Array.prototype.slice.call(arguments,2)),Mo[e]=t},h.defineMIME=function(e,t){Do[e]=t},h.resolveMode=function(e){if("string"==typeof e&&Do.hasOwnProperty(e))e=Do[e];else if(e&&"string"==typeof e.name&&Do.hasOwnProperty(e.name)){var t=Do[e.name];(e=Ur(t="string"==typeof t?{name:t}:t,e)).name=t.name}else if("string"==typeof e&&/^[\w\-]+\/[\w\-]+\+xml$/.test(e))return h.resolveMode("application/xml");return"string"==typeof e?{name:e}:e||{name:"null"}},h.getMode=function(e,t){var t=h.resolveMode(t),n=Mo[t.name];if(!n)return h.getMode(e,"text/plain");var r=n(e,t);if(Po.hasOwnProperty(t.name)){var o=Po[t.name];for(i in o)o.hasOwnProperty(i)&&(r.hasOwnProperty(i)&&(r["_"+i]=r[i]),r[i]=o[i])}if(r.name=t.name,t.helperType&&(r.helperType=t.helperType),t.modeProps)for(var i in t.modeProps)r[i]=t.modeProps[i];return r},h.defineMode("null",function(){return{token:function(e){e.skipToEnd()}}}
1),h.defineMIME("text/plain","null"),h.modeExtensions={}),Uo=(h.extendMode=function(e,t){_(t,Po.hasOwnProperty(e)?Po[e]:Po[e]={})},h.defineExtension=function(e,t){h.prototype[e]=t},h.defineDocExtension=function(e,t){S.prototype[e]=t},h.defineOption=n,[]),Fo=(h.defineInitHook=function(e){Uo.push(e)},h.helpers={}),Ho=(h.registerHelper=function(e,t,n){Fo.hasOwnProperty(e)||(Fo[e]=h[e]={_global:[]}),Fo[e][t]=n},h.registerGlobalHelper=function(e,t,n,r){h.registerHelper(e,t,r),Fo[e]._global.push({pred:n,val:r})},h.copyState=function(e,t){if(!0===t)return t;if(e.copyState)return e.copyState(t);var n,r={};for(n in t){var o=t[n];o instanceof Array&&(o=o.concat([])),r[n]=o}return r}),Qo=h.startState=function(e,t,n){return!e.startState||e.startState(t,n)},$o=(h.innerMode=function(e,t){for(;e.innerMode;){var n=e.innerMode(t);if(!n||n.mode==e)break;t=n.state,e=n.mode}return n||{mode:e,state:t}},h.commands={selectAll:function(e){e.setSelection(z(e.firstLine(),0),z(e.lastLine()),ui)},singleSelection:function(e){e.setSelection(e.getCursor("anchor"),e.getCursor("head"),ui)},killLine:function(n){yn(n,function(e){var t;return e.empty()?(t=F(n.doc,e.head.line).text.length,e.head.ch==t&&e.head.line<n.lastLine()?{from:e.head,to:z(e.head.line+1,0)}:{from:e.head,to:z(e.head.line,t)}):{from:e.from(),to:e.to()}})},deleteLine:function(t){yn(t,function(e){return{from:z(e.from().line,0),to:D(t.doc,z(e.to().line+1,0))}})},delLineLeft:function(e){yn(e,function(e){return{from:z(e.from().line,0),to:e.from()}})},delWrappedLineLeft:function(n){yn(n,function(e){var t=n.charCoords(e.head,"div").top+5;return{from:n.coordsChar({left:0,top:t},"div"),to:e.from()}})},delWrappedLineRight:function(n){yn(n,function(e){var t=n.charCoords(e.head,"div").top+5,t=n.coordsChar({left:n.display.lineDiv.offsetWidth+100,top:t},"div");return{from:e.from(),to:t}})},undo:function(e){e.undo()},redo:function(e){e.redo()},undoSelection:function(e){e.undoSelection()},redoSelection:function(e){e.redoSelection()},goDocStart:function(e){e.extendSelection(z(e.firstLine(),0))},goDocEnd:function(e){e.extendSelection(z(e.lastLine()))},goLineStart:function(t){t.extendSelectionsBy(function(e){return Jr(t,e.head.line)},{origin:"+move",bias:1})},goLineStartSmart:function(t){t.extendSelectionsBy(function(e){return eo(t,e.head)},{origin:"+move",bias:1})},goLineEnd:function(i){i.extendSelectionsBy(function(e){for(var t,n=i,r=e.head.line,o=F(n.doc,r);t=Un(o);)o=t.find(1,!0).line,r=null;return n=(n=E(o))?(n[0].level%2?Xr:Zr)(o):o.text.length,z(null==r?b(o):r,n)},{origin:"+move",bias:-1})},goLineRight:function(t){t.extendSelectionsBy(function(e){e=t.charCoords(e.head,"div").top+5;return t.coordsChar({left:t.display.lineDiv.offsetWidth+100,top:e},"div")},fi)},goLineLeft:function(t){t.extendSelectionsBy(function(e){e=t.charCoords(e.head,"div").top+5;return t.coordsChar({left:0,top:e},"div")},fi)},goLineLeftSmart:function(n){n.extendSelectionsBy(function(e){var t=n.charCoords(e.head,"div").top+5,t=n.coordsChar({left:0,top:t},"div");return t.ch<n.getLine(t.line).search(/\S/)?eo(n,e.head):t},fi)},goLineUp:function(e){e.moveV(-1,"line")},goLineDown:function(e){e.moveV(1,"line")},goPageUp:function(e){e.moveV(-1,"page")},goPageDown:function(e){e.moveV(1,"page")},goCharLeft:function(e){e.moveH(-1,"char")},goCharRight:function(e){e.moveH(1,"char")},goColumnLeft:function(e){e.moveH(-1,"column")},goColumnRight:function(e){e.moveH(1,"column")},goWordLeft:function(e){e.moveH(-1,"word")},goGroupRight:function(e){e.moveH(1,"group")},goGroupLeft:function(e){e.moveH(-1,"group")},goWordRight:function(e){e.moveH(1,"word")},delCharBefore:function(e){e.deleteH(-1,"char")},delCharAfter:function(e){e.deleteH(1,"char")},delWordBefore:function(e){e.deleteH(-1,"word")},delWordAfter:function(e){e.deleteH(1,"word")},delGroupBefore:function(e){e.deleteH(-1,"group")},delGroupAfter:function(e){e.deleteH(1,"group")},indentAuto:function(e){e.indentSelection("smart")},indentMore:function(e){e.indentSelection("add")},indentLess:function(e){e.indentSelection("subtract")},insertTab:function(e){e.replaceSelection("\t")},insertSoftTab:function(e){for(var t=[],n=e.listSelections(),r=e.options.tabSize,o=0;o<n.length;o++){var i=n[o].from(),i=q(e.getLine(i.line),i.ch,r);t.push(new Array(r-i%r+1).join(" "))}e.replaceSelections(t)},defaultTab:function(e){e.somethingSelected()?e.indentSelection("add"):e.execCommand("insertTab")},transposeChars:function(a){d(a,function(){for(var e=a.listSelections(),t=[],n=0;n<e.length;n++){var r,o=e[n].head,i=F(a.doc,o.line).text;i&&(0<(o=o.ch==i.length?new z(o.line,o.ch-1):o).ch?(o=new z(o.line,o.ch+1),a.replaceRange(i.charAt(o.ch-1)+i.charAt(o.ch-2),z(o.line,o.ch-2),o,"+transpose")):o.line>a.doc.first&&(r=F(a.doc,o.line-1).text)&&a.replaceRange(i.charAt(0)+"\n"+r.charAt(r.length-1),z(o.line-1,r.length-1),z(o.line,1),"+transpose")),t.push(new I(o,o))}a.setSelections(t)})},newlineAndIndent:function(r){d(r,function(){for(var e=r.listSelections().length,t=0;t<e;t++){var n=r.listSelections()[t];
1r.replaceRange("\n",n.anchor,n.head,"+input"),r.indentLine(n.from().line+1,null,!0),gn(r)}})},toggleOverwrite:function(e){e.toggleOverwrite()}}),Ko=h.keyMap={basic:{Left:"goCharLeft",Right:"goCharRight",Up:"goLineUp",Down:"goLineDown",End:"goLineEnd",Home:"goLineStartSmart",PageUp:"goPageUp",PageDown:"goPageDown",Delete:"delCharAfter",Backspace:"delCharBefore","Shift-Backspace":"delCharBefore",Tab:"defaultTab","Shift-Tab":"indentAuto",Enter:"newlineAndIndent",Insert:"toggleOverwrite",Esc:"singleSelection"},pcDefault:{"Ctrl-A":"selectAll","Ctrl-D":"deleteLine","Ctrl-Z":"undo","Shift-Ctrl-Z":"redo","Ctrl-Y":"redo","Ctrl-Home":"goDocStart","Ctrl-End":"goDocEnd","Ctrl-Up":"goLineUp","Ctrl-Down":"goLineDown","Ctrl-Left":"goGroupLeft","Ctrl-Right":"goGroupRight","Alt-Left":"goLineStart","Alt-Right":"goLineEnd","Ctrl-Backspace":"delGroupBefore","Ctrl-Delete":"delGroupAfter","Ctrl-S":"save","Ctrl-F":"find","Ctrl-G":"findNext","Shift-Ctrl-G":"findPrev","Shift-Ctrl-F":"replace","Shift-Ctrl-R":"replaceAll","Ctrl-[":"indentLess","Ctrl-]":"indentMore","Ctrl-U":"undoSelection","Shift-Ctrl-U":"redoSelection","Alt-U":"redoSelection",fallthrough:"basic"},emacsy:{"Ctrl-F":"goCharRight","Ctrl-B":"goCharLeft","Ctrl-P":"goLineUp","Ctrl-N":"goLineDown","Alt-F":"goWordRight","Alt-B":"goWordLeft","Ctrl-A":"goLineStart","Ctrl-E":"goLineEnd","Ctrl-V":"goPageDown","Shift-Ctrl-V":"goPageUp","Ctrl-D":"delCharAfter","Ctrl-H":"delCharBefore","Alt-D":"delWordAfter","Alt-Backspace":"delWordBefore","Ctrl-K":"killLine","Ctrl-T":"transposeChars"},macDefault:{"Cmd-A":"selectAll","Cmd-D":"deleteLine","Cmd-Z":"undo","Shift-Cmd-Z":"redo","Cmd-Y":"redo","Cmd-Home":"goDocStart","Cmd-Up":"goDocStart","Cmd-End":"goDocEnd","Cmd-Down":"goDocEnd","Alt-Left":"goGroupLeft","Alt-Right":"goGroupRight","Cmd-Left":"goLineLeft","Cmd-Right":"goLineRight","Alt-Backspace":"delGroupBefore","Ctrl-Alt-Backspace":"delGroupAfter","Alt-Delete":"delGroupAfter","Cmd-S":"save","Cmd-F":"find","Cmd-G":"findNext","Shift-Cmd-G":"findPrev","Cmd-Alt-F":"replace","Shift-Cmd-Alt-F":"replaceAll","Cmd-[":"indentLess","Cmd-]":"indentMore","Cmd-Backspace":"delWrappedLineLeft","Cmd-Delete":"delWrappedLineRight","Cmd-U":"undoSelection","Shift-Cmd-U":"redoSelection","Ctrl-Up":"goDocStart","Ctrl-Down":"goDocEnd",fallthrough:["basic","emacsy"]}},zo=(Ko.default=K?Ko.macDefault:Ko.pcDefault,h.normalizeKeyMap=function(e){var t,n,r={};for(t in e)if(e.hasOwnProperty(t)){var o=e[t];if(/^(name|fallthrough|(de|at)tach)$/.test(t))continue;if("..."==o){delete e[t];continue}for(var i=Dr(t.split(" "),En),a=0;a<i.length;a++){var s,l=a==i.length-1?(s=i.join(" "),o):(s=i.slice(0,a+1).join(" "),"..."),c=r[s];if(c){if(c!=l)throw new Error("Inconsistent bindings for "+s)}else r[s]=l}delete e[t]}for(n in r)e[n]=r[n];return e},h.lookupKey=function(e,t,n,r){var o=(t=_n(t)).call?t.call(e,r):t[e];if(!1===o)return"nothing";if("..."===o)return"multi";if(null!=o&&n(o))return"handled";if(t.fallthrough){if("[object Array]"!=Object.prototype.toString.call(t.fallthrough))return zo(e,t.fallthrough,n,r);for(var i=0;i<t.fallthrough.length;i++){var a=zo(e,t.fallthrough[i],n,r);if(a)return a}}}),Vo=h.isModifierKey=function(e){e="string"==typeof e?e:Ni[e.keyCode];return"Ctrl"==e||"Alt"==e||"Shift"==e||"Mod"==e},Go=h.keyName=function(e,t){var n,r;return!(g&&34==e.keyCode&&e.char||null==(r=n=Ni[e.keyCode])||e.altGraphKey)&&(e.altKey&&"Alt"!=n&&(r="Alt-"+r),(go?e.metaKey:e.ctrlKey)&&"Ctrl"!=n&&(r="Ctrl-"+r),(go?e.ctrlKey:e.metaKey)&&"Cmd"!=n&&(r="Cmd-"+r),r=!t&&e.shiftKey&&"Shift"!=n?"Shift-"+r:r)},Wo=(h.fromTextArea=function(t,e){function n(){t.value=s.getValue()}var r;if((e=e?_(e):{}).value=t.value,!e.tabindex&&t.tabIndex&&(e.tabindex=t.tabIndex),!e.placeholder&&t.placeholder&&(e.placeholder=t.placeholder),null==e.autofocus&&(r=zr(),e.autofocus=r==t||null!=t.getAttribute("autofocus")&&r==document.body),t.form&&(W(t.form,"submit",n),!e.leaveSubmitMethodAlone)){var o=t.form,i=o.submit;try{var a=o.submit=function(){n(),o.submit=i,o.submit(),o.submit=a}}catch(e){}}e.finishInit=function(e){e.save=n,e.getTextArea=function(){return t},e.toTextArea=function(){e.toTextArea=isNaN,n(),t.parentNode.removeChild(e.getWrapperElement()),t.style.display="",t.form&&(ai(t.form,"submit",n),"function"==typeof t.form.submit)&&(t.form.submit=i)}},t.style.display="none";var s=h(function(e){t.parentNode.insertBefore(e,t.nextSibling)},e);return s},h.StringStream=function(e,t){this.pos=this.start=0,this.string=e,this.tabSize=t||8,this.lastColumnPos=this.lastColumnValue=0,this.lineStart=0}),qo=(Wo.prototype={eol:function(){return this.pos>=this.string.length},sol:function(){return this.pos==this.lineStart},peek:function(){return this.string.charAt(this.pos)||void 0},next:function(){return this.pos<this.string.length?this.string.charAt(this.pos++):void 0},eat:function(e){var t=this.string.charAt(this.pos);return("string"==typeof e?t==e:t&&(e.test?e.test(t):e(t)))?(++this.pos,t):void 0},eatWhile:function(e){for(var t=this.pos;this.eat(e););return this.pos>t},eatSpace:function(){for(var e=this.pos;/[\s\u00a0]/.test(this.string.charAt(this.pos));)++this.pos;return this.pos>e},skipToEnd:function(){this.pos=this.string.length},skipTo:function(e){e=this.string.indexOf(e,this.pos);return-1<e?(this.pos=e,!0):void 0},backUp:function(e){this.pos-=e},column:function(){return this.lastColumnPos<this.start&&(this.lastColumnValue=q(this.string,this.start,this.tabSize,this.lastColumnPos,this.lastColumnValue),this.lastColumnPos=this.start),this.lastColumnValue-(this.lineStart?q(this.string,this.lineStart,this.tabSize):0)},indentation:function(){return q(this.string,null,this.tabSize)-(this.lineStart?q(this.string,this.lineStart,this.tabSize):0)},match:function(e,t,n){var r;return"string"!=typeof e?(r=this.string.slice(this.pos).match(e))&&0<r.index?null:(r&&!1!==t&&(this.pos+=r[0].length),r):(r=function(e){return n?e.toLowerCase():e})(this.string.substr(this.pos,e.length))==r(e)?(!1!==t&&(this.pos+=e.length),!0):void 0},current:function(){return this.string.slice(this.start,this.pos)},hideFirstChars:function(e,t){this.lineStart+=e;try{return t()}finally{this.lineStart-=e}}},0),Yo=h.TextMarker=function(e,t){this.lines=[],this.type=t,this.doc=e,this.id=++qo},qo=(jr(Yo),Yo.prototype.clear=function(){if(!this.explicitlyCleared){var e,t=this.doc.cm,n=t&&!t.curOp;n&&Lt(t),A(this,"clear")&&(e=this.find())&&y(this,"clear",e.from,e.to);for(var r=null,o=null,i=0;i<this.lines.length;++i){var a=this.lines[i],s=Tn(a.markedSpans,this);t&&!this.collapsed?jt(t,b(a),"text"):t&&(null!=s.to&&(o=b(a)),null!=s.from)&&(r=b(a)),a.markedSpans=((e,t)=>{for(var n,r=0;r<e.length;++r)e[r]!=t&&(n=n||[]).push(e[r]);return n})(a.markedSpans,s),null==s.from&&this.collapsed&&!Kn(this.doc,a)&&t&&hr(a,xt(t.display))}if(t&&this.collapsed&&!t.options.lineWrapping)for(i=0;i<this.lines.length;++i){var l=Hn(this.lines[i]),c=N(l);c>t.display.maxLineLength&&(t.display.maxLine=l,t.display.maxLineLength=c,t.display.maxLineChanged=!0)}null!=r&&t&&this.collapsed&&v(t,r,o+1),this.lines.length=0,this.explicitlyCleared=!0,this.atomic&&this.doc.cantEdit&&(this.doc.cantEdit=!1,t)&&We(t.doc),t&&y(t,"markerCleared",t,this),n&&Nt(t),this.parent&&this.parent.clear()}},Yo.prototype.find=function(e,t){null==e&&"bookmark"==this.type&&(e=1);for(var n,r,o=0;o<this.lines.length;++o){var i=this.lines[o],a=Tn(i.markedSpans,this);if(null!=a.from&&(n=z(t?i:b(i),a.from),-1==e))return n;if(null!=a.to&&(r=z(t?i:b(i),a.to),1==e))return r}return n&&{from:n,to:r}},Yo.prototype.changed=function(){var n=this.find(-1,!0),r=this,o=this.doc.cm;n&&o&&d(o,function(){var e=n.line,t=b(n.line),t=dt(o,t);t&&(At(t),o.curOp.selectionChanged=o.curOp.forceUpdate=!0),o.curOp.updateMaxLine=!0,!Kn(r.doc,e)&&null!=r.height&&(t=r.height,r.height=null,t=Vn(r)-t)&&hr(e,e.height+t)})},Yo.prototype.attachLine=function(e){var t;this.lines.length||!this.doc.cm||(t=this.doc.cm.curOp).maybeHiddenMarkers&&-1!=w(t.maybeHiddenMarkers,this)||(t.maybeUnhiddenMarkers||(t.maybeUnhiddenMarkers=[])).push(this),this.lines.push(e)},Yo.prototype.detachLine=function(e){this.lines.splice(w(this.lines,e),1),!this.lines.length&&this.doc.cm&&((e=this.doc.cm.curOp).maybeHiddenMarkers||(e.maybeHiddenMarkers=[])).push(this)},0),Xo=h.SharedTextMarker=function(e,t){this.markers=e,this.primary=t;for(var n=0;n<e.length;++n)e[n].parent=this},Zo=(jr(Xo),Xo.prototype.clear=function(){if(!this.explicitlyCleared){this.explicitlyCleared=!0;for(var e=0;e<this.markers.length;++e)this.markers[e].clear();y(this,"clear")}},Xo.prototype.find=function(e,t){return this.primary.find(e,t)},h.LineWidget=function(e,t,n){if(n)for(var r in n)n.hasOwnProperty(r)&&(this[r]=n[r]);this.doc=e,this.node=t}),Jo=(jr(Zo),Zo.prototype.clear=function(){var e=this.doc.cm,t=this.line.widgets,n=this.line,r=b(n);if(null!=r&&t){for(var o=0;o<t.length;++o)t[o]==this&&t.splice(o--,1);t.length||(n.widgets=null);var i=Vn(this);hr(n,Math.max(0,n.height-i)),e&&d(e,function(){zn(e,n,-i),jt(e,r,"widget")})}},Zo.prototype.changed=function(){var e=this.height,t=this.doc.cm,n=this.line,r=(this.height=null,Vn(this)-e);r&&(hr(n,n.height+r),t)&&d(t,function(){t.curOp.forceUpdate=!0,zn(t,n,r)})},h.Line=function(e,t,n){this.text=e,jn(this,t),this.height=n?n(this):1}),ei=(jr(Jo),Jo.prototype.lineNo=function(){return b(this)},{}),ti={},ni=(lr.prototype={chunkSize:function(){return this.lines.length},removeInner:function(e,t){for(var n,r=e,o=e+t;r<o;++r){var i=this.lines[r];this.height-=i.height,(n=i).parent=null,On(n),y(i,"delete")}this.lines.splice(e,t)},collapse:function(e){e.push.apply(e,this.lines)},insertInner:function(e,t,n){this.height+=n,this.lines=this.lines.slice(0,e).concat(t).concat(this.lines.slice(e));for(var r=0;r<t.length;++r)t[r].parent=this},iterN:function(e,t,n){for(var r=e+t;e<r;++e)if(n(this.lines[e]))return!0}},cr.prototype={chunkSize:function(){return this.size},removeInner:function(e,t){this.size-=t;for(var n,r=0;r<this.children.length;++r){var o=this.children[r],i=o.chunkSize();if(e<i){var a=Math.min(t,i-e),s=o.height;if(o.removeInner(e,a),this.height-=s-o.height,i==a&&(this.children.splice(r--,1),o.parent=null),0==(t-=a))break;e=0}else e-=i}this.size-t<25&&(1<this.children.length||!(this.children[0]instanceof lr))&&(this.collapse(n=[]),this.children=[new lr(n)],this.children[0].parent=this)},collapse:function(e){for(var t=0;t<this.children.length;++t)this.children[t].collapse(e)},insertInner:function(e,t,n){this.size+=t.length,this.height+=n;for(var r=0;r<this.children.length;++r){var o=this.children[r],i=o.chunkSize();if(e<=i){if(o.insertInner(e,t,n),o.lines&&50<o.lines.length){for(;50<o.lines.length;){var a=new lr(o.lines.splice(o.lines.length-25,25));o.height-=a.height,this.children.splice(r+1,0,a),a.parent=this}this.maybeSpill()}break}e-=i}},maybeSpill:function(){if(!(this.children.length<=10)){var e=this;do{var t,n=new cr(e.children.splice(e.children.length-5,5))}while(e.parent?(e.size-=n.size,e.height-=n.height,t=w(e.parent.children,e),e.parent.children.splice(t+1,0,n)):(((t=new cr(e.children)).parent=e).children=[t,n],e=t),n.parent=e.parent,10<e.children.length);e.parent.maybeSpill()}},iterN:function(e,t,n){for(var r=0;r<this.children.length;++r){var o=this.children[r],i=o.chunkSize();if(e<i){var a=Math.min(t,i-e);if(o.iterN(e,a,n))return!0;
1if(0==(t-=a))break;e=0}else e-=i}}},0),S=h.Doc=function(e,t,n){if(!(this instanceof S))return new S(e,t,n);null==n&&(n=0),cr.call(this,[new lr([new Jo("",null)])]),this.first=n,this.scrollTop=this.scrollLeft=0,this.cantEdit=!1,this.cleanGeneration=1,this.frontier=n;n=z(n,0);this.sel=De(n),this.history=new mr(null),this.id=++ni,this.modeOption=t,sr(this,{from:n,to:n,text:e="string"==typeof e?Bi(e):e}),P(this,De(n),ui)},ri=(S.prototype=Ur(cr.prototype,{constructor:S,iter:function(e,t,n){n?this.iterN(e-this.first,t-e,n):this.iterN(this.first,this.first+this.size,e)},insert:function(e,t){for(var n=0,r=0;r<t.length;++r)n+=t[r].height;this.insertInner(e-this.first,t,n)},remove:function(e,t){this.removeInner(e-this.first,t)},getValue:function(e){var t=pr(this,this.first,this.first+this.size);return!1===e?t:t.join(e||"\n")},setValue:t(function(e){var t=z(this.first,0),n=this.first+this.size-1;ln(this,{from:t,to:z(n,F(this,n).text.length),text:Bi(e),origin:"setValue",full:!0},!0),P(this,De(t))}),replaceRange:function(e,t,n,r){pn(this,e,t=D(this,t),n=n?D(this,n):t,r)},getRange:function(e,t,n){e=fr(this,D(this,e),D(this,t));return!1===n?e:e.join(n||"\n")},getLine:function(e){e=this.getLineHandle(e);return e&&e.text},getLineHandle:function(e){return Ue(this,e)?F(this,e):void 0},getLineNumber:b,getLineHandleVisualStart:function(e){return Hn(e="number"==typeof e?F(this,e):e)},lineCount:function(){return this.size},firstLine:function(){return this.first},lastLine:function(){return this.first+this.size-1},clipPos:function(e){return D(this,e)},getCursor:function(e){var t=this.sel.primary();return null==e||"head"==e?t.head:"anchor"==e?t.anchor:"end"==e||"to"==e||!1===e?t.to():t.from()},listSelections:function(){return this.sel.ranges},somethingSelected:function(){return this.sel.somethingSelected()},setCursor:t(function(e,t,n){Ke(this,D(this,"number"==typeof e?z(e,t||0):e),null,n)}),setSelection:t(function(e,t,n){Ke(this,D(this,e),D(this,t||e),n)}),extendSelection:t(function(e,t,n){He(this,D(this,e),t&&D(this,t),n)}),extendSelections:t(function(e,t){Qe(this,((e,t)=>{for(var n=[],r=0;r<t.length;r++)n[r]=D(e,t[r]);return n})(this,e))}),extendSelectionsBy:t(function(e,t){Qe(this,Dr(this.sel.ranges,e),t)}),setSelections:t(function(e,t,n){if(e.length){for(var r=0,o=[];r<e.length;r++)o[r]=new I(D(this,e[r].anchor),D(this,e[r].head));P(this,M(o,t=null==t?Math.min(e.length-1,this.sel.primIndex):t),n)}}),addSelection:t(function(e,t,n){var r=this.sel.ranges.slice(0);r.push(new I(D(this,e),D(this,t||e))),P(this,M(r,r.length-1),n)}),getSelection:function(e){for(var t=this.sel.ranges,n=0;n<t.length;n++)var r=fr(this,t[n].from(),t[n].to()),o=o?o.concat(r):r;return!1===e?o:o.join(e||"\n")},getSelections:function(e){for(var t=[],n=this.sel.ranges,r=0;r<n.length;r++){var o=fr(this,n[r].from(),n[r].to());!1!==e&&(o=o.join(e||"\n")),t[r]=o}return t},replaceSelection:function(e,t,n){for(var r=[],o=0;o<this.sel.ranges.length;o++)r[o]=e;this.replaceSelections(r,t,n||"+input")},replaceSelections:t(function(e,t,n){for(var r=[],o=this.sel,i=0;i<o.ranges.length;i++){var a=o.ranges[i];r[i]={from:a.from(),to:a.to(),text:Bi(e[i]),origin:n}}for(t=t&&"end"!=t&&((e,t,n)=>{for(var r=[],o=c=z(e.first,0),i=0;i<t.length;i++){var a=t[i],s=an(a.from,c,o),l=an(Oo(a),c,o),c=a.to,o=l;"around"==n?(a=e.sel.ranges[i],a=V(a.head,a.anchor)<0,r[i]=new I(a?l:s,a?s:l)):r[i]=new I(s,s)}return new Me(r,e.sel.primIndex)})(this,r,t),i=r.length-1;0<=i;i--)ln(this,r[i]);t?ze(this,t):this.cm&&gn(this.cm)}),undo:t(function(){un(this,"undo")}),redo:t(function(){un(this,"redo")}),undoSelection:t(function(){un(this,"undo",!0)}),redoSelection:t(function(){un(this,"redo",!0)}),setExtending:function(e){this.extend=e},getExtending:function(){return this.extend},historySize:function(){for(var e=this.history,t=0,n=0,r=0;r<e.done.length;r++)e.done[r].ranges||++t;for(r=0;r<e.undone.length;r++)e.undone[r].ranges||++n;return{undo:t,redo:n}},clearHistory:function(){this.history=new mr(this.history.maxGeneration)},markClean:function(){this.cleanGeneration=this.changeGeneration(!0)},changeGeneration:function(e){return e&&(this.history.lastOp=this.history.lastSelOp=this.history.lastOrigin=null),this.history.generation},isClean:function(e){return this.history.generation==(e||this.cleanGeneration)},getHistory:function(){return{done:Er(this.history.done),undone:Er(this.history.undone)}},setHistory:function(e){var t=this.history=new mr(this.history.maxGeneration);t.done=Er(e.done.slice(0),null,!0),t.undone=Er(e.undone.slice(0),null,!0)},addLineClass:t(function(e,n,r){return bn(this,e,"gutter"==n?"gutter":"class",function(e){var t="text"==n?"textClass":"background"==n?"bgClass":"gutter"==n?"gutterClass":"wrapClass";if(e[t]){if(Vr(r).test(e[t]))return;e[t]+=" "+r}else e[t]=r;return 1})}),removeLineClass:t(function(e,i,a){return bn(this,e,"gutter"==i?"gutter":"class",function(e){var t="text"==i?"textClass":"background"==i?"bgClass":"gutter"==i?"gutterClass":"wrapClass",n=e[t];if(n){if(null==a)e[t]=null;else{var r=n.match(Vr(a));if(!r)return;var o=r.index+r[0].length;e[t]=n.slice(0,r.index)+(r.index&&o!=n.length?" ":"")+n.slice(o)||null}return 1}})}),addLineWidget:t(function(e,t,n){return e=e,o=new Zo(r=this,t,n),(i=r.cm)&&o.noHScroll&&(i.display.alignWidgets=!0),bn(r,e,"widget",function(e){var t=e.widgets||(e.widgets=[]);return null==o.insertAt?t.push(o):t.splice(Math.min(t.length-1,Math.max(0,o.insertAt)),0,o),o.line=e,i&&!Kn(r,e)&&(t=gr(e)<r.scrollTop,hr(e,e.height+Vn(o)),t&&An(i,null,o.height),i.curOp.forceUpdate=!0),1}),o;var r,o,i}),removeLineWidget:function(e){e.clear()},markText:function(e,t,n){return Sn(this,D(this,e),D(this,t),n,"range")},setBookmark:function(e,t){t={replacedWith:t&&(null==t.nodeType?t.widget:t),insertLeft:t&&t.insertLeft,clearWhenEmpty:!1,shared:t&&t.shared,handleMouseEvents:t&&t.handleMouseEvents};return Sn(this,e=D(this,e),e,t,"bookmark")},findMarksAt:function(e){var t=[],n=F(this,(e=D(this,e)).line).markedSpans;if(n)for(var r=0;r<n.length;++r){var o=n[r];(null==o.from||o.from<=e.ch)&&(null==o.to||o.to>
1=e.ch)&&t.push(o.marker.parent||o.marker)}return t},findMarks:function(o,i,a){o=D(this,o),i=D(this,i);var s=[],l=o.line;return this.iter(o.line,i.line+1,function(e){var t=e.markedSpans;if(t)for(var n=0;n<t.length;n++){var r=t[n];l==o.line&&o.ch>r.to||null==r.from&&l!=o.line||l==i.line&&r.from>i.ch||a&&!a(r.marker)||s.push(r.marker.parent||r.marker)}++l}),s},getAllMarks:function(){var r=[];return this.iter(function(e){var t=e.markedSpans;if(t)for(var n=0;n<t.length;++n)null!=t[n].from&&r.push(t[n].marker)}),r},posFromIndex:function(t){var n,r=this.first;return this.iter(function(e){e=e.text.length+1;return t<e?(n=t,!0):(t-=e,void++r)}),D(this,z(r,n))},indexFromPos:function(e){var t=(e=D(this,e)).ch;return e.line<this.first||e.ch<0?0:(this.iter(this.first,e.line,function(e){t+=e.text.length+1}),t)},copy:function(e){var t=new S(pr(this,this.first,this.first+this.size),this.modeOption,this.first);return t.scrollTop=this.scrollTop,t.scrollLeft=this.scrollLeft,t.sel=this.sel,t.extend=!1,e&&(t.history.undoDepth=this.history.undoDepth,t.setHistory(this.getHistory())),t},linkedDoc:function(e){for(var t=this.first,n=this.first+this.size,n=(null!=(e=e||{}).from&&e.from>t&&(t=e.from),null!=e.to&&e.to<n&&(n=e.to),new S(pr(this,t,n),e.mode||this.modeOption,t)),r=(e.sharedHist&&(n.history=this.history),(this.linked||(this.linked=[])).push({doc:n,sharedHist:e.sharedHist}),n.linked=[{doc:this,isParent:!0,sharedHist:e.sharedHist}],n),o=Bn(this),i=0;i<o.length;i++){var a=o[i],s=a.find(),l=r.clipPos(s.from),s=r.clipPos(s.to);V(l,s)&&(l=Sn(r,l,s,a.primary,a.primary.type),a.markers.push(l),l.parent=a)}return n},unlinkDoc:function(e){if(e instanceof h&&(e=e.doc),this.linked)for(var t=0;t<this.linked.length;++t)if(this.linked[t].doc==e){this.linked.splice(t,1),e.unlinkDoc(this),(e=>{for(var t=0;t<e.length;t++){var n=e[t],r=[n.primary.doc];ur(n.primary.doc,function(e){r.push(e)});for(var o=0;o<n.markers.length;o++){var i=n.markers[o];-1==w(r,i.doc)&&(i.parent=null,n.markers.splice(o--,1))}}})(Bn(this));break}var n;e.history==this.history&&(n=[e.id],ur(e,function(e){n.push(e.id)},!0),e.history=new mr(null),e.history.done=Er(this.history.done,n),e.history.undone=Er(this.history.undone,n))},iterLinkedDocs:function(e){ur(this,e)},getMode:function(){return this.mode},getEditor:function(){return this.cm}}),S.prototype.eachLine=S.prototype.iter,"iter insert remove copy getEditor".split(" "));for(Eo in S.prototype)S.prototype.hasOwnProperty(Eo)&&w(ri,Eo)<0&&(h.prototype[Eo]=(e=>function(){return e.apply(this.doc,arguments)})(S.prototype[Eo]));jr(S);var G=h.e_preventDefault=function(e){e.preventDefault?e.preventDefault():e.returnValue=!1},oi=h.e_stopPropagation=function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},ii=h.e_stop=function(e){G(e),oi(e)},W=h.on=function(e,t,n){e.addEventListener?e.addEventListener(t,n,!1):e.attachEvent?e.attachEvent("on"+t,n):((e=e._handlers||(e._handlers={}))[t]||(e[t]=[])).push(n)},ai=h.off=function(e,t,n){if(e.removeEventListener)e.removeEventListener(t,n,!1);else if(e.detachEvent)e.detachEvent("on"+t,n);else{var r=e._handlers&&e._handlers[t];if(r)for(var o=0;o<r.length;++o)if(r[o]==n){r.splice(o,1);break}}},R=h.signal=function(e,t){var n=e._handlers&&e._handlers[t];if(n)for(var r=Array.prototype.slice.call(arguments,2),o=0;o<n.length;++o)n[o].apply(null,r)},si=null,li=30,ci=h.Pass={toString:function(){return"CodeMirror.Pass"}},ui={scroll:!1},di={origin:"*mouse"},fi={origin:"+move"},q=(Rr.prototype.set=function(e,t){clearTimeout(this.id),this.id=setTimeout(t,e)},h.countColumn=function(e,t,n,r,o){null==t&&-1==(t=e.search(/[^\s\u00a0]/))&&(t=e.length);for(var i=r||0,a=o||0;;){var s=e.indexOf("\t",i);if(s<0||t<=s)return a+(t-i);a=(a+=s-i)+(n-a%n),i=s+1}}),pi=[""],hi=function(e){e.select()};fo?hi=function(e){e.selectionStart=0,e.selectionEnd=e.value.length}:H&&(hi=function(e){try{e.select()}catch(e){}});var Ai=/[\u00df\u0587\u0590-\u05f4\u0600-\u06ff\u3040-\u309f\u30a0-\u30ff\u3400-\u4db5\u4e00-\u9fcc\uac00-\ud7af]/,gi=h.isWordChar=function(e){return/\w/.test(e)||"€"<e&&(e.toUpperCase()!=e.toLowerCase()||Ai.test(e))}
1,mi=/[\u0300-\u036f\u0483-\u0489\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u064b-\u065e\u0670\u06d6-\u06dc\u06de-\u06e4\u06e7\u06e8\u06ea-\u06ed\u0711\u0730-\u074a\u07a6-\u07b0\u07eb-\u07f3\u0816-\u0819\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0900-\u0902\u093c\u0941-\u0948\u094d\u0951-\u0955\u0962\u0963\u0981\u09bc\u09be\u09c1-\u09c4\u09cd\u09d7\u09e2\u09e3\u0a01\u0a02\u0a3c\u0a41\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a70\u0a71\u0a75\u0a81\u0a82\u0abc\u0ac1-\u0ac5\u0ac7\u0ac8\u0acd\u0ae2\u0ae3\u0b01\u0b3c\u0b3e\u0b3f\u0b41-\u0b44\u0b4d\u0b56\u0b57\u0b62\u0b63\u0b82\u0bbe\u0bc0\u0bcd\u0bd7\u0c3e-\u0c40\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62\u0c63\u0cbc\u0cbf\u0cc2\u0cc6\u0ccc\u0ccd\u0cd5\u0cd6\u0ce2\u0ce3\u0d3e\u0d41-\u0d44\u0d4d\u0d57\u0d62\u0d63\u0dca\u0dcf\u0dd2-\u0dd4\u0dd6\u0ddf\u0e31\u0e34-\u0e3a\u0e47-\u0e4e\u0eb1\u0eb4-\u0eb9\u0ebb\u0ebc\u0ec8-\u0ecd\u0f18\u0f19\u0f35\u0f37\u0f39\u0f71-\u0f7e\u0f80-\u0f84\u0f86\u0f87\u0f90-\u0f97\u0f99-\u0fbc\u0fc6\u102d-\u1030\u1032-\u1037\u1039\u103a\u103d\u103e\u1058\u1059\u105e-\u1060\u1071-\u1074\u1082\u1085\u1086\u108d\u109d\u135f\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17b7-\u17bd\u17c6\u17c9-\u17d3\u17dd\u180b-\u180d\u18a9\u1920-\u1922\u1927\u1928\u1932\u1939-\u193b\u1a17\u1a18\u1a56\u1a58-\u1a5e\u1a60\u1a62\u1a65-\u1a6c\u1a73-\u1a7c\u1a7f\u1b00-\u1b03\u1b34\u1b36-\u1b3a\u1b3c\u1b42\u1b6b-\u1b73\u1b80\u1b81\u1ba2-\u1ba5\u1ba8\u1ba9\u1c2c-\u1c33\u1c36\u1c37\u1cd0-\u1cd2\u1cd4-\u1ce0\u1ce2-\u1ce8\u1ced\u1dc0-\u1de6\u1dfd-\u1dff\u200c\u200d\u20d0-\u20f0\u2cef-\u2cf1\u2de0-\u2dff\u302a-\u302f\u3099\u309a\ua66f-\ua672\ua67c\ua67d\ua6f0\ua6f1\ua802\ua806\ua80b\ua825\ua826\ua8c4\ua8e0-\ua8f1\ua926-\ua92d\ua947-\ua951\ua980-\ua982\ua9b3\ua9b6-\ua9b9\ua9bc\uaa29-\uaa2e\uaa31\uaa32\uaa35\uaa36\uaa43\uaa4c\uaab0\uaab2-\uaab4\uaab7\uaab8\uaabe\uaabf\uaac1\uabe5\uabe8\uabed\udc00-\udfff\ufb1e\ufe00-\ufe0f\ufe20-\ufe26\uff9e\uff9f]/,vi=document.createRange?function(e,t,n,r){var o=document.createRange();return o.setEnd(r||e,n),o.setStart(e,t),o}:function(e,t,n){var r=document.body.createTextRange();try{r.moveToElementText(e.parentNode)}catch(e){return r}return r.collapse(!0),r.moveEnd("character",n),r.moveStart("character",t),r},bi=h.contains=function(e,t){if(3==t.nodeType&&(t=t.parentNode),e.contains)return e.contains(t);do{if((t=11==t.nodeType?t.host:t)==e)return!0}while(t=t.parentNode)};H&&Q<11&&(zr=function(){try{return document.activeElement}catch(e){return document.body}});var yi,Ci,wi=h.rmClass=function(e,t){var n,r=e.className,t=Vr(t).exec(r);t&&(n=r.slice(t.index+t[0].length),e.className=r.slice(0,t.index)+(n?t[1]+n:""))},Ei=h.addClass=function(e,t){var n=e.className;Vr(t).test(n)||(e.className+=(n?" ":"")+t)},_i=!1,Si=!(H&&Q<9)&&("draggable"in(ao=j("div"))||"dragDrop"in ao),Bi=h.splitLines=3!="\n\nb".split(/\n/).length?function(e){for(var t=0,n=[],r=e.length;t<=r;){var o=e.indexOf("\n",t),i=(-1==o&&(o=e.length),e.slice(t,"\r"==e.charAt(o-1)?o-1:o)),a=i.indexOf("\r");-1!=a?(n.push(i.slice(0,a)),t+=a+1):(n.push(i),t=o+1)}return n}:function(e){return e.split(/\r\n?|\n/)},xi=window.getSelection?function(e){try{return e.selectionStart!=e.selectionEnd}catch(e){return!1}}:function(e){try{var t=e.ownerDocument.selection.createRange()}catch(e){}return!(!t||t.parentElement()!=e)&&0!=t.compareEndPoints("StartToEnd",t)},Ti="oncopy"in(Ao=j("div"))||(Ao.setAttribute("oncopy","return;"),"function"==typeof Ao.oncopy),Li=null,Ni={3:"Enter",8:"Backspace",9:"Tab",13:"Enter",16:"Shift",17:"Ctrl",18:"Alt",19:"Pause",20:"CapsLock",27:"Esc",32:"Space",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"Left",38:"Up",39:"Right",40:"Down",44:"PrintScrn",45:"Insert",46:"Delete",59:";",61:"=",91:"Mod",92:"Mod",93:"Mod",107:"=",109:"-",127:"Delete",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",63232:"Up",63233:"Down",63234:"Left",63235:"Right",63272:"Delete",63273:"Home",63275:"End",63276:"PageUp",63277:"PageDown",63302:"Insert"};h.keyNames=Ni;for(var r=0;r<10;r++)Ni[r+48]=Ni[r+96]=String(r);for(r=65;r<=90;r++)Ni[r]=String.fromCharCode(r);for(r=1;r<=12;r++)Ni[r+111]=Ni[r+63235]="F"+r;Oi=/[\u0590-\u05f4\u0600-\u06ff\u0700-\u08ac]/,ji=/[stwN]/,Ri=/[LRr]/,Ii=/[Lb1n]/,Mi=/[1n]/;var ki,Oi,ji,Ri,Ii,Mi,Di=function(e){if(!Oi.test(e))return!1;for(var t,n=e.length,r=[],o=0;o<n;++o)r.push(u=(t=e.charCodeAt(o))<=247?"bbbbbbbbbtstwsbbbbbbbbbbbbbbssstwNN%%%NNNNNN,N,N1111111111NNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLNNNNbbbbbbsbbbbbbbbbbbbbbbbbbbbbbbbbb,N%%%%NNNNLNNNNN%%11NLNNN1LNNNNNLLLLLLLLLLLLLLLLLLLLLLLNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLN".charAt(t):1424<=t&&t<=1524?"R":1536<=t&&t<=1773?"rrrrrrrrrrrr,rNNmmmmmmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmrrrrrrrnnnnnnnnnn%nnrrrmrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrrmmmmmmmmmmmmmmmmmmmNmmmm".charAt(t-1536):1774<=t&&t<=2220?"r":8192<=t&&t<=8203?"w":8204==t?"b":"L");for(var o=0,i="L";o<n;++o)"m"==(u=r[o])?r[o]=i:i=u;for(var o=0,a="L";o<n;++o)"1"==(u=r[o])&&"r"==a?r[o]="n":Ri.test(u)&&"r"==(a=u)&&(r[o]="R");for(o=1,i=r[0];o<n-1;++o)"+"==(u=r[o])&&"1"==i&&"1"==r[o+1]?r[o]="1":","!=u||i!=r[o+1]||"1"!=i&&"n"!=i||(r[o]=i),i=u;for(o=0;o<n;++o)if(","==(u=r[o]))r[o]="N";else if("%"==u){for(var s=o+1;s<n&&"%"==r[s];++s);for(var l=o&&"!"==r[o-1]||s<n&&"1"==r[s]?"1":"N",c=o;c<s;++c)r[c]=l;o=s-1}for(o=0,a="L";o<n;++o){var u=r[o];"L"==a&&"1"==u?r[o]="L":Ri.test(u)&&(a=u)}for(o=0;o<n;++o)if(ji.test(r[o])){for(s=o+1;s<n&&ji.test(r[s]);++s);for(l="L"==(o?r[o-1]:"L")||"L"==(s<n?r[s]:"L")?"L":"R",c=o;c<s;++c)r[c]=l;o=s-1}for(var d,f=[],o=0;o<n;)if(Ii.test(r[o])){var p=o;for(++o;o<n&&Ii.test(r[o]);++o);f.push(new Pi(0,p,o))}else{var h=o,A=f.length;for(++o;o<n&&"L"!=r[o];++o);for(c=h;c<o;)if(Mi.test(r[c])){h<c&&f.splice(A,0,new Pi(1,h,c));var g=c;for(++c;c<o&&Mi.test(r[c]);++c);f.splice(A,0,new Pi(2,g,c)),h=c}else++c;h<o&&f.splice(A,0,new Pi(1,h,o))}return 1==f[0].level&&(d=e.match(/^\s+/))&&(f[0].from=d[0].length,f.unshift(new Pi(0,0,d[0].length))),1==C(f).level&&(d=e.match(/\s+$/))&&(C(f).to-=d[0].length,f.push(new Pi(0,n-d[0].length,n))),2==f[0].level&&f.unshift(new Pi(1,f[0].to,f[0].to)),f[0].level!=C(f).level&&f.pu
1sh(new Pi(f[0].level,n,n)),f};function Pi(e,t,n){this.level=e,this.from=t,this.to=n}return h.version="5.3.0",h}),(e=>{"object"==typeof exports&&"object"==typeof module?e(require("../../lib/codemirror")):"function"==typeof define&&define.amd?define(["../../lib/codemirror"],e):e(CodeMirror)})(function(S){S.defineMode("xml",function(e,t){function a(t,n){function e(e){return(n.tokenize=e)(t,n)}var r=t.next();return"<"==r?t.eat("!")?t.eat("[")?t.match("CDATA[")?e(o("atom","]]>")):null:t.match("--")?e(o("comment","--\x3e")):t.match("DOCTYPE",!0,!0)?(t.eatWhile(/[\w\._\-]/),e(function r(o){return function(e,t){for(var n;null!=(n=e.next());){if("<"==n)return t.tokenize=r(o+1),t.tokenize(e,t);if(">"==n){if(1!=o)return t.tokenize=r(o-1),t.tokenize(e,t);t.tokenize=a;break}}return"meta"}}(1))):null:t.eat("?")?(t.eatWhile(/[\w\._\-]/),n.tokenize=o("meta","?>"),"meta"):(C=t.eat("/")?"closeTag":"openTag",n.tokenize=s,"tag bracket"):"&"==r?(t.eat("#")?t.eat("x")?t.eatWhile(/[a-fA-F\d]/)&&t.eat(";"):t.eatWhile(/[\d]/)&&t.eat(";"):t.eatWhile(/[\w\.\-:]/)&&t.eat(";"))?"atom":"error":(t.eatWhile(/[^&<]/),null)}function s(e,t){var n,r,o=e.next();return">"==o||"/"==o&&e.eat(">")?(t.tokenize=a,C=">"==o?"endTag":"selfcloseTag","tag bracket"):"="==o?(C="equals",null):"<"==o?(t.tokenize=a,t.state=c,t.tagName=t.tagStart=null,(n=t.tokenize(e,t))?n+" tag error":"tag error"):/[\'\"]/.test(o)?(t.tokenize=(r=o,i.isInAttribute=!0,i),t.stringStartCol=e.column(),t.tokenize(e,t)):(e.match(/^[^\s\u00a0=<>\"\']*[^\s\u00a0=<>\"\'\/]/),"word");function i(e,t){for(;!e.eol();)if(e.next()==r){t.tokenize=s;break}return"string"}}function o(n,r){return function(e,t){for(;!e.eol();){if(e.match(r)){t.tokenize=a;break}e.next()}return n}}function i(e,t,n){this.prev=e.context,this.tagName=t,this.indent=e.indented,this.startOfLine=n,(E.doNotIndent.hasOwnProperty(t)||e.context&&e.context.noIndent)&&(this.noIndent=!0)}function r(e){e.context&&(e.context=e.context.prev)}function l(e,t){for(var n;;){if(!e.context)return;if(n=e.context.tagName,!E.contextGrabbers.hasOwnProperty(n)||!E.contextGrabbers[n].hasOwnProperty(t))return;r(e)}}function c(e,t,n){return"openTag"==e?(n.tagStart=t.column(),u):"closeTag"==e?d:c}function u(e,t,n){return"word"==e?(n.tagName=t.current(),w="tag",h):(w="error",u)}function d(e,t,n){return"word"==e?(e=t.current(),n.context&&n.context.tagName!=e&&E.implicitlyClosed.hasOwnProperty(n.context.tagName)&&r(n),n.context&&n.context.tagName==e?(w="tag",f):(w="tag error",p)):(w="error",p)}function f(e,t,n){return"endTag"!=e?(w="error",f):(r(n),c)}function p(e,t,n){return w="error",f(e,0,n)}function h(e,t,n){var r,o;return"word"==e?(w="attribute",A):"endTag"==e||"selfcloseTag"==e?(r=n.tagName,o=n.tagStart,n.tagName=n.tagStart=null,"selfcloseTag"==e||E.autoSelfClosers.hasOwnProperty(r)?l(n,r):(l(n,r),n.context=new i(n,r,o==n.indented)),c):(w="error",h)}function A(e,t,n){return"equals"==e?g:(E.allowMissing||(w="error"),h(e,0,n))}function g(e,t,n){return"string"==e?m:"word"==e&&E.allowUnquoted?(w="string",h):(w="error",h(e,0,n))}function m(e,t,n){return"string"==e?m:h(e,0,n)}var v=e.indentUnit,b=t.multilineTagIndentFactor||1,y=t.multilineTagIndentPastTag;null==y&&(y=!0);var C,w,E=t.htmlMode?{autoSelfClosers:{area:!0,base:!0,br:!0,col:!0,command:!0,embed:!0,frame:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0,menuitem:!0},implicitlyClosed:{dd:!0,li:!0,optgroup:!0,option:!0,p:!0,rp:!0,rt:!0,tbody:!0,td:!0,tfoot:!0,th:!0,tr:!0},contextGrabbers:{dd:{dd:!0,dt:!0},dt:{dd:!0,dt:!0},li:{li:!0},option:{option:!0,optgroup:!0},optgroup:{optgroup:!0},p:{address:!0,article:!0,aside:!0,blockquote:!0,dir:!0,div:!0,dl:!0,fieldset:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,menu:!0,nav:!0,ol:!0,p:!0,pre:!0,section:!0,table:!0,ul:!0},rp:{rp:!0,rt:!0},rt:{rp:!0,rt:!0},tbody:{tbody:!0,tfoot:!0},td:{td:!0,th:!0},tfoot:{tbody:!0},th:{td:!0,th:!0},thead:{tbody:!0,tfoot:!0},tr:{tr:!0}},doNotIndent:{pre:!0},allowUnquoted:!0,allowMissing:!0,caseFold:!0}:{autoSelfClosers:{},implicitlyClosed:{},contextGrabbers:{},doNotIndent:{}
1,allowUnquoted:!1,allowMissing:!1,caseFold:!1},_=t.alignCDATA;return{startState:function(){return{tokenize:a,state:c,indented:0,tagName:null,tagStart:null,context:null}},token:function(e,t){if(!t.tagName&&e.sol()&&(t.indented=e.indentation()),e.eatSpace())return null;C=null;var n=t.tokenize(e,t);return n=(n||C)&&"comment"!=n&&(w=null,t.state=t.state(C||n,e,t),w)?"error"==w?n+" error":w:n},indent:function(e,t,n){var r=e.context;if(e.tokenize.isInAttribute)return e.tagStart==e.indented?e.stringStartCol+1:e.indented+v;if(r&&r.noIndent)return S.Pass;if(e.tokenize!=s&&e.tokenize!=a)return n?n.match(/^(\s*)/)[0].length:0;if(e.tagName)return y?e.tagStart+e.tagName.length+2:e.tagStart+v*b;if(_&&/<!\[CDATA\[/.test(t))return 0;var o=t&&/^<(\/)?([\w_:\.-]*)/.exec(t);if(o&&o[1])for(;r;){if(r.tagName==o[2]){r=r.prev;break}if(!E.implicitlyClosed.hasOwnProperty(r.tagName))break;r=r.prev}else if(o)for(;r;){var i=E.contextGrabbers[r.tagName];if(!i||!i.hasOwnProperty(o[2]))break;r=r.prev}for(;r&&!r.startOfLine;)r=r.prev;return r?r.indent+v:0},electricInput:/<\/[\s\w:]+>$/,blockCommentStart:"\x3c!--",blockCommentEnd:"--\x3e",configuration:t.htmlMode?"html":"xml",helperType:t.htmlMode?"html":"xml"}}),S.defineMIME("text/xml","xml"),S.defineMIME("application/xml","xml"),S.mimeModes.hasOwnProperty("text/html")||S.defineMIME("text/html",{name:"xml",htmlMode:!0})}),((e,t)=>{"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define("html2pdf",[],t):"object"==typeof exports?exports.html2pdf=t():e.html2pdf=t()})(self,function(){return r={
vendor: 150 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/array/from.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/array/from.js")},
vendor: 158 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/array/is-array.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/array/is-array.js")},
vendor: 146 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/date/now.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/date/now.js")},
vendor: 156 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/bind.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/bind.js")},
vendor: 160 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/concat.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/concat.js")},
vendor: 158 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/every.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/every.js")},
vendor: 156 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/fill.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/fill.js")},
vendor: 160 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/filter.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/filter.js")},
vendor: 164 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/for-each.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/for-each.js")},
vendor: 164 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/includes.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/includes.js")},
vendor: 164 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/index-of.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/index-of.js")},
vendor: 154 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/map.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/map.js")},
vendor: 160 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/reduce.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/reduce.js")},
vendor: 162 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/reverse.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/reverse.js")},
vendor: 158 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/slice.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/slice.js")},
vendor: 156 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/some.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/some.js")},
vendor: 170 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/starts-with.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/starts-with.js")},
vendor: 156 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/trim.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/trim.js")},
vendor: 160 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/instance/values.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/instance/values.js")},
vendor: 142 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/map.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/map/index.js")},
vendor: 178 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/object/define-properties.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/object/define-properties.js")},
vendor: 174 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/object/define-property.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/object/define-property.js")},
vendor: 198 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptor.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/object/get-own-property-descriptor.js")},
vendor: 200 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptors.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/object/get-own-property-descriptors.js")},
vendor: 192 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/object/get-own-property-symbols.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/object/get-own-property-symbols.js")},
vendor: 152 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/object/keys.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/object/keys.js")},
vendor: 152 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/parse-float.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/parse-float.js")},
vendor: 148 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/parse-int.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/parse-int.js")},
vendor: 150 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/promise.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/promise/index.js")},
vendor: 156 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/apply.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/reflect/apply.js")},
vendor: 164 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/construct.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/reflect/construct.js")},
vendor: 176 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/delete-property.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/reflect/delete-property.js")},
vendor: 178 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/get-prototype-of.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/reflect/get-prototype-of.js")},
vendor: 148 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js-stable/symbol.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/stable/symbol/index.js")},
vendor: 145 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/array/from.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/array/from.js")},
vendor: 153 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/array/is-array.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/array/is-array.js")},
vendor: 163 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/get-iterator-method.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/get-iterator-method.js")},
vendor: 149 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/get-iterator.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/get-iterator.js")},
vendor: 153 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/instance/slice.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/instance/slice.js")},
vendor: 151 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/object/create.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/object/create.js")},
vendor: 169 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/object/define-property.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/object/define-property.js")},
vendor: 193 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/object/get-own-property-descriptor.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/object/get-own-property-descriptor.js")},
vendor: 171 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/object/get-prototype-of.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/object/get-prototype-of.js")},
vendor: 171 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/object/set-prototype-of.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/object/set-prototype-of.js")},
vendor: 145 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/promise.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/promise/index.js")},
vendor: 147 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/reflect/get.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/reflect/get.js")},
vendor: 143 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/symbol.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/symbol/index.js")},
vendor: 155 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/core-js/symbol/iterator.js":function(e,t,n){e.exports=n("./node_modules/core-js-pure/features/symbol/iterator.js")},
vendor: 240 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/arrayLikeToArray.js":function(e,t,n){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}n.r(t),n.d(t,{default:function(){return r}})},
vendor: 239 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/arrayWithHoles.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return o}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/array/is-array.js");function o(e){if(r(e))return e}},
vendor: 333 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/arrayWithoutHoles.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/array/is-array.js"),o=n("./node_modules/@babel/runtime-corejs3/helpers/esm/arrayLikeToArray.js");function i(e){if(r(e))return(0,o.default)(e)}},
vendor: 262 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/assertThisInitialized.js":function(e,t,n){function r(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}n.r(t),n.d(t,{default:function(){return r}})},
vendor: 505 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/asyncToGenerator.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return r}});var c=n("./node_modules/@babel/runtime-corejs3/core-js/promise.js");function l(e,t,n,r,o,i,a){try{var s=e[i](a),l=s.value}catch(e){return void n(e)}s.done?t(l):c.resolve(l).then(r,o)}function r(s){return function(){var e=this,a=arguments;return new c(function(t,n){var r=s.apply(e,a);function o(e){l(r,t,n,o,i,"next",e)}function i(e){l(r,t,n,o,i,"throw",e)}o(void 0)})}}},
vendor: 226 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/classCallCheck.js":function(e,t,n){function r(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}n.r(t),n.d(t,{default:function(){return r}})},
vendor: 416 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/createClass.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var o=n("./node_modules/@babel/runtime-corejs3/core-js/object/define-property.js");function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),o(e,r.key,r)}}function i(e,t,n){return t&&r(e.prototype,t),n&&r(e,n),e}},
vendor: 316 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/defineProperty.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return o}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/object/define-property.js");function o(e,t,n){return t in e?r(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}},
vendor: 520 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/get.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return a}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/reflect/get.js"),o=n("./node_modules/@babel/runtime-corejs3/core-js/object/get-own-property-descriptor.js"),i=n("./node_modules/@babel/runtime-corejs3/helpers/esm/superPropBase.js");function a(e,t,n){return(a="undefined"!=typeof Reflect&&r?r:function(e,t,n){var e=(0,i.default)(e,t);if(e)return(e=o(e,t)).get?e.get.call(n):e.value})(e,t,n||e)}},
vendor: 366 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/getPrototypeOf.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/object/set-prototype-of.js"),o=n("./node_modules/@babel/runtime-corejs3/core-js/object/get-prototype-of.js");function i(e){return(i=r?o:function(e){return e.__proto__||o(e)})(e)}},
vendor: 504 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/inherits.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/object/create.js"),o=n("./node_modules/@babel/runtime-corejs3/helpers/esm/setPrototypeOf.js");function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function");e.prototype=r(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&(0,o.default)(e,t)}},
vendor: 419 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/iterableToArray.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return a}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/symbol.js"),o=n("./node_modules/@babel/runtime-corejs3/core-js/get-iterator-method.js"),i=n("./node_modules/@babel/runtime-corejs3/core-js/array/from.js");function a(e){if(void 0!==r&&null!=o(e)||null!=e["@@iterator"])return i(e)}},
vendor: 564 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/iterableToArrayLimit.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return r}});var l=n("./node_modules/@babel/runtime-corejs3/core-js/symbol.js"),c=n("./node_modules/@babel/runtime-corejs3/core-js/get-iterator-method.js");function r(e,t){var n=null==e?null:void 0!==l&&c(e)||e["@@iterator"];if(null!=n){var r,o,i=[],a=!0,s=!1;try{for(n=n.call(e);!(a=(r=n.next()).done)&&(i.push(r.value),!t||i.length!==t);a=!0);}catch(e){s=!0,o=e}finally{try{a||null==n.return||n.return()}finally{if(s)throw o}}return i}}},
vendor: 307 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/nonIterableRest.js":function(e,t,n){function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.r(t),n.d(t,{default:function(){return r}})},
vendor: 304 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/nonIterableSpread.js":function(e,t,n){function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.r(t),n.d(t,{default:function(){return r}})},
vendor: 392 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/possibleConstructorReturn.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var r=n("./node_modules/@babel/runtime-corejs3/helpers/esm/typeof.js"),o=n("./node_modules/@babel/runtime-corejs3/helpers/esm/assertThisInitialized.js");function i(e,t){return!t||"object"!==(0,r.default)(t)&&"function"!=typeof t?(0,o.default)(e):t}},
vendor: 289 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/setPrototypeOf.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return o}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/object/set-prototype-of.js");function o(e,t){return(o=r||function(e,t){return e.__proto__=t,e})(e,t)}},
vendor: 551 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/slicedToArray.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var r=n("./node_modules/@babel/runtime-corejs3/helpers/esm/arrayWithHoles.js"),o=n("./node_modules/@babel/runtime-corejs3/helpers/esm/iterableToArrayLimit.js"),i=n("./node_modules/@babel/runtime-corejs3/helpers/esm/unsupportedIterableToArray.js"),a=n("./node_modules/@babel/runtime-corejs3/helpers/esm/nonIterableRest.js");function s(e,t){return(0,r.default)(e)||(0,o.default)(e,t)||(0,i.default)(e,t)||(0,a.default)()}},
vendor: 315 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/superPropBase.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return o}});var r=n("./node_modules/@babel/runtime-corejs3/helpers/esm/getPrototypeOf.js");function o(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=(0,r.default)(e)););return e}},
vendor: 549 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/toConsumableArray.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return s}});var r=n("./node_modules/@babel/runtime-corejs3/helpers/esm/arrayWithoutHoles.js"),o=n("./node_modules/@babel/runtime-corejs3/helpers/esm/iterableToArray.js"),i=n("./node_modules/@babel/runtime-corejs3/helpers/esm/unsupportedIterableToArray.js"),a=n("./node_modules/@babel/runtime-corejs3/helpers/esm/nonIterableSpread.js");function s(e){return(0,r.default)(e)||(0,o.default)(e)||(0,i.default)(e)||(0,a.default)()}},
vendor: 459 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/typeof.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return i}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/symbol.js"),o=n("./node_modules/@babel/runtime-corejs3/core-js/symbol/iterator.js");function i(e){return(i="function"==typeof r&&"symbol"==typeof o?function(e){return typeof e}:function(e){return e&&"function"==typeof r&&e.constructor===r&&e!==r.prototype?"symbol":typeof e})(e)}},
vendor: 660 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/helpers/esm/unsupportedIterableToArray.js":function(e,t,n){n.r(t),n.d(t,{default:function(){return a}});var r=n("./node_modules/@babel/runtime-corejs3/core-js/instance/slice.js"),o=n("./node_modules/@babel/runtime-corejs3/core-js/array/from.js"),i=n("./node_modules/@babel/runtime-corejs3/helpers/esm/arrayLikeToArray.js");function a(e,t){var n;if(e)return"string"==typeof e?(0,i.default)(e,t):"Map"===(n="Object"===(n=r(n=Object.prototype.toString.call(e)).call(n,8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?o(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,i.default)(e,t):void 0}},
vendor: 139 bytes, line 1
1"./node_modules/@babel/runtime-corejs3/regenerator/index.js":function(e,t,n){e.exports=n("./node_modules/regenerator-runtime/runtime.js")},
1"./src/plugin/hyperlinks.js":function(e,t,n){n.r(t);n("./node_modules/core-js/modules/web.dom-collections.for-each.js"),n("./node_modules/core-js/modules/es.string.link.js");var t=n("./src/worker.js"),l=n("./src/utils.js"),c=[],r={toContainer:t.default.prototype.toContainer,toPdf:t.default.prototype.toPdf};t.default.prototype.toContainer=function(){return r.toContainer.call(this).then(function(){var e,t,s;this.opt.enableLinks&&(t=(e=this.prop.container).querySelectorAll("a"),s=(0,l.unitConvert)(e.getBoundingClientRect(),this.prop.pageSize.k),c=[],Array.prototype.forEach.call(t,function(e){for(var t=e.getClientRects(),n=0;n<t.length;n++){var r=(0,l.unitConvert)(t[n],this.prop.pageSize.k),o=(r.left-=s.left,r.top-=s.top,Math.floor(r.top/this.prop.pageSize.inner.height)+1),i=this.opt.margin[0]+r.top%this.prop.pageSize.inner.height,a=this.opt.margin[1]+r.left;c.push({page:o,top:i,left:a,clientRect:r,link:e})}},this))})},t.default.prototype.toPdf=function(){return r.toPdf.call(this).then(function(){var e;this.opt.enableLinks&&(c.forEach(function(e){this.prop.pdf.setPage(e.page),this.prop.pdf.link(e.left,e.top,e.clientRect.width,e.clientRect.height,{url:e.link.href})},this),e=this.prop.pdf.internal.getNumberOfPages(),this.prop.pdf.setPage(e))})}},
1"./src/plugin/jspdf-plugin.js":function(e,t,n){n.r(t);n("./node_modules/core-js/modules/es.symbol.js"),n("./node_modules/core-js/modules/es.symbol.description.js"),n("./node_modules/core-js/modules/es.object.to-string.js"),n("./node_modules/core-js/modules/es.symbol.iterator.js"),n("./node_modules/core-js/modules/es.array.iterator.js"),n("./node_modules/core-js/modules/es.string.iterator.js"),n("./node_modules/core-js/modules/web.dom-collections.iterator.js");n=n("./node_modules/jspdf/dist/jspdf.es.min.js");function c(e){return(c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.jsPDF.getPageSize=function(e,t,n){"object"===c(e)&&(e=(o=e).orientation,t=o.unit||t,n=o.format||n),t=t||"mm",n=n||"a4",e=(""+(e||"P")).toLowerCase();var r,o=(""+n).toLowerCase(),i={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(t){case"pt":var a=1;break;case"mm":a=72/25.4;break;case"cm":a=72/2.54;break;case"in":a=72;break;case"px":a=.75;break;case"pc":case"em":a=12;break;case"ex":a=6;break;default:throw"Invalid unit: "+t}if(i.hasOwnProperty(o))var s=i[o][1]/a,l=i[o][0]/a;else try{s=n[1],l=n[0]}catch(e){throw new Error("Invalid format: "+n)}if("p"===e||"portrait"===e)e="p",s<l&&(r=l,l=s,s=r);else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",l<s&&(r=l,l=s,s=r)}return{width:l,height:s,unit:t,k:a}},t.default=n.jsPDF},
1"./src/plugin/pagebreaks.js":function(e,t,n){n.r(t);n("./node_modules/core-js/modules/es.array.concat.js"),n("./node_modules/core-js/modules/es.array.slice.js"),n("./node_modules/core-js/modules/es.array.join.js"),n("./node_modules/core-js/modules/web.dom-collections.for-each.js"),n("./node_modules/core-js/modules/es.object.keys.js");var t=n("./src/worker.js"),d=n("./src/utils.js"),r={toContainer:t.default.prototype.toContainer};t.default.template.opt.pagebreak={mode:["css","legacy"],before:[],after:[],avoid:[]},t.default.prototype.toContainer=function(){return r.toContainer.call(this).then(function(){var t=this.prop.container,s=this.prop.pageSize.inner.px.height,e=[].concat(this.opt.pagebreak.mode),l={avoidAll:-1!==e.indexOf("avoid-all"),css:-1!==e.indexOf("css"),legacy:-1!==e.indexOf("legacy")},c={},n=this,u=(["before","after","avoid"].forEach(function(e){c[e]=l.avoidAll&&"avoid"===e?[]:[].concat(n.opt.pagebreak[e]||[]),0<c[e].length&&(c[e]=Array.prototype.slice.call(t.querySelectorAll(c[e].join(", "))))}),t.querySelectorAll(".html2pdf__page-break")),u=Array.prototype.slice.call(u),e=t.querySelectorAll("*");Array.prototype.forEach.call(e,function(t){var e,n,r,o,i={before:!1,after:l.legacy&&-1!==u.indexOf(t),avoid:l.avoidAll},a=(l.css&&(e=window.getComputedStyle(t),a=["always","page","left","right"],i={before:i.before||-1!==a.indexOf(e.breakBefore||e.pageBreakBefore),after:i.after||-1!==a.indexOf(e.breakAfter||e.pageBreakAfter),avoid:i.avoid||-1!==["avoid","avoid-page"].indexOf(e.breakInside||e.pageBreakInside)}
1),Object.keys(i).forEach(function(e){i[e]=i[e]||-1!==c[e].indexOf(t)}),t.getBoundingClientRect());i.avoid&&!i.before&&(e=Math.floor(a.top/s),n=Math.floor(a.bottom/s),r=Math.abs(a.bottom-a.top)/s,n!==e)&&r<=1&&(i.before=!0),i.before&&(o=(0,d.createElement)("div",{style:{display:"block",height:s-a.top%s+"px"}}),t.parentNode.insertBefore(o,t)),i.after&&(o=(0,d.createElement)("div",{style:{display:"block",height:s-a.bottom%s+"px"}}),t.parentNode.insertBefore(o,t.nextSibling))})})}},
1"./src/utils.js":function(e,t,n){n.r(t),n.d(t,{objType:function(){return o},createElement:function(){return i},cloneNode:function(){return a},unitConvert:function(){return s},toPx:function(){return l}});n("./node_modules/core-js/modules/es.number.constructor.js"),n("./node_modules/core-js/modules/es.symbol.js"),n("./node_modules/core-js/modules/es.symbol.description.js"),n("./node_modules/core-js/modules/es.object.to-string.js"),n("./node_modules/core-js/modules/es.symbol.iterator.js"),n("./node_modules/core-js/modules/es.array.iterator.js"),n("./node_modules/core-js/modules/es.string.iterator.js"),n("./node_modules/core-js/modules/web.dom-collections.iterator.js");function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var o=function(e){var t=r(e);return"undefined"===t?"undefined":"string"===t||e instanceof String?"string":"number"===t||e instanceof Number?"number":"function"===t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"===t?"object":"unknown"},i=function(e,t){var n,r=document.createElement(e);if(t.className&&(r.className=t.className),t.innerHTML){r.innerHTML=t.innerHTML;for(var o=r.getElementsByTagName("script"),i=o.length;0<i--;)o[i].parentNode.removeChild(o[i])}for(n in t.style)r.style[n]=t.style[n];return r},a=function e(t,n){for(var r=3===t.nodeType?document.createTextNode(t.nodeValue):t.cloneNode(!1),o=t.firstChild;o;o=o.nextSibling)!0!==n&&1===o.nodeType&&"SCRIPT"===o.nodeName||r.appendChild(e(o,n));return 1===t.nodeType&&("CANVAS"===t.nodeName?(r.width=t.width,r.height=t.height,r.getContext("2d").drawImage(t,0,0)):"TEXTAREA"!==t.nodeName&&"SELECT"!==t.nodeName||(r.value=t.value),r.addEventListener("load",function(){r.scrollTop=t.scrollTop,r.scrollLeft=t.scrollLeft},!0)),r},s=function(e,t){if("number"===o(e))return 72*e/96/t;var n,r={};for(n in e)r[n]=72*e[n]/96/t;return r},l=function(e,t){return Math.floor(e*t/72*96)}},
1"./src/worker.js":function(e,t,n){n.r(t);n("./node_modules/core-js/modules/es.object.assign.js"),n("./node_modules/core-js/modules/es.array.map.js"),n("./node_modules/core-js/modules/es.object.keys.js"),n("./node_modules/core-js/modules/es.array.concat.js"),n("./node_modules/core-js/modules/es.object.to-string.js"),n("./node_modules/core-js/modules/es.regexp.to-string.js"),n("./node_modules/core-js/modules/es.function.name.js"),n("./node_modules/core-js/modules/web.dom-collections.for-each.js");function o(e){var t=Object.assign(o.convert(s.resolve()),JSON.parse(JSON.stringify(o.template)));return t=(t=(t=o.convert(s.resolve(),t)).setProgress(1,o,1,[o])).set(e)}var d=n("./node_modules/jspdf/dist/jspdf.es.min.js"),r=n("./node_modules/html2canvas/dist/html2canvas.js"),i=n("./src/utils.js"),a=n("./node_modules/es6-promise/dist/es6-promise.js"),s=n.n(a)().Promise;((o.prototype=Object.create(s.prototype)).constructor=o).convert=function(e,t){return e.__proto__=t||o.prototype,e},o.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],image:{type:"jpeg",quality:.95},enableLinks:!0,html2canvas:{},jsPDF:{}}},o.prototype.from=function(e,t){return this.then(function(){switch(t=t||(e=>{switch((0,i.objType)(e)){case"string":return"string";case"element":return"canvas"===e.nodeName.toLowerCase?"canvas":"element";default:return"unknown"}})(e)){case"string":return this.set({src:(0,i.createElement)("div",{innerHTML:e})});case"element":return this.set({src:e});case"canvas":return this.set({canvas:e});case"img":return this.set({img:e});default:return this.error("Unknown source type.")}})},o.prototype.to=function(e){switch(e){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},o.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var e={position:"fixed",overflow:"hidden",zIndex:1e3,left:0,right:0,bottom:0,top:0,backgroundColor:"rgba(0,0,0,0.8)"},t={position:"absolute",width:this.prop.pageSize.inner.width+this.prop.pageSize.unit,left:0,right:0,top:0,height:"auto",margin:"auto",backgroundColor:"white"},n=(e.opacity=0,i.cloneNode)(this.prop.src,this.opt.html2canvas.javascriptEnabled);this.prop.overlay=(0,i.createElement)("div",{className:"html2pdf__overlay",style:e}),this.prop.container=(0,i.createElement)("div",{className:"html2pdf__container",style:t}),this.prop.container.appendChild(n),this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay)})},o.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(function(){var e=Object.assign({},this.opt.html2canvas);return delete e.onrendered,r(this.prop.container,e)}).then(function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)})},o.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e})},o.prototype.toPdf=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var e=this.prop.canvas,t=this.opt,n=e.height,r=Math.floor(e.width*this.prop.pageSize.inner.ratio),o=Math.ceil(n/r),i=this.prop.pageSize.inner.height,a=document.createElement("canvas"),s=a.getContext("2d");a.width=e.width,a.height=r,this.prop.pdf=this.prop.pdf||new d.jsPDF(t.jsPDF);for(var l=0;l<o;l++){l===o-1&&n%r!=0&&(a.height=n%r,i=a.height*this.prop.pageSize.inner.width/a.width);var c=a.width,u=a.height,c=(s.fillStyle="white",s.fillRect(0,0,c,u),s.drawImage(e,0,l*r,c,u,0,0,c,u),l&&this.prop.pdf.addPage(),a.toDataURL("image/"+t.image.type,t.image.quality));this.prop.pdf.addImage(c,t.image.type,t.margin[1],t.margin[0],this.prop.pageSize.inner.width,i)}})},o.prototype.output=function(e,t,n){return"img"===(n=n||"pdf").toLowerCase()||"image"===n.toLowerCase()?this.outputImg(e,t):this.outputPdf(e,t)},o.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf(
1)}]).then(function(){return this.prop.pdf.output(e,t)})},o.prototype.outputImg=function(e,t){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(e){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+e+'" is not supported.'}})},o.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},o.prototype.set=function(t){var e;return"object"!==(0,i.objType)(t)?this:(e=Object.keys(t||{}).map(function(e){switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return e in o.template.prop?function(){this.prop[e]=t[e]}:function(){this.opt[e]=t[e]}}},this),this.then(function(){return this.thenList(e)}))},o.prototype.get=function(t,n){return this.then(function(){var e=(t in o.template.prop?this.prop:this.opt)[t];return n?n(e):e})},o.prototype.setMargin=function(e){return this.then(function(){switch((0,i.objType)(e)){case"number":e=[e,e,e,e];case"array":if(4===(e=2===e.length?[e[0],e[1],e[0],e[1]]:e).length)break;default:return this.error("Invalid margin array.")}this.opt.margin=e}).then(this.setPageSize)},o.prototype.setPageSize=function(e){return this.then(function(){(e=e||d.jsPDF.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:(0,i.toPx)(e.inner.width,e.k),height:(0,i.toPx)(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e})},o.prototype.setProgress=function(e,t,n,r){return null!=e&&(this.progress.val=e),null!=t&&(this.progress.state=t),null!=n&&(this.progress.n=n),null!=r&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},o.prototype.updateProgress=function(e,t,n,r){return this.setProgress(e?this.progress.val+e:null,t||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},o.prototype.then=function(e,t){var n=this;return this.thenCore(e,t,function(t,e){return n.updateProgress(null,null,1,[t]),s.prototype.then.call(this,function(e){return n.updateProgress(null,t),e}).then(t,e).then(function(e){return n.updateProgress(1),e})})},o.prototype.thenCore=function(e,t,n){n=n||s.prototype.then;e=e&&e.bind(this),t=t&&t.bind(this);var r=-1!==s.toString().indexOf("[native code]")&&"Promise"===s.name?this:o.convert(Object.assign({},this),s.prototype),n=n.call(r,e,t);return o.convert(n,this.__proto__)},o.prototype.thenExternal=function(e,t){return s.prototype.then.call(this,e,t)},o.prototype.thenList=function(e){var t=this;return e.forEach(function(e){t=t.thenCore(e)}),t},o.prototype.catch=function(e){e=e&&e.bind(this);e=s.prototype.catch.call(this,e);return o.convert(e,this)},o.prototype.catchExternal=function(e){return s.prototype.catch.call(this,e)},o.prototype.error=function(e){return this.then(function(){throw new Error(e)})},o.prototype.using=o.prototype.set,o.prototype.saveAs=o.prototype.save,o.prototype.export=o.prototype.output,o.prototype.run=o.prototype.then,t.default=o},
vendor: 120,692 bytes, line 1
1"./node_modules/canvg/lib/index.es.js":function(n,D,e){e.r(D),e.d(D,{AElement:function(){return hn},AnimateColorElement:function(){return Xt},AnimateElement:function(){return qt},AnimateTransformElement:function(){return Jt},BoundingBox:function(){return N},CB1:function(){return Re},CB2:function(){return Ie},CB3:function(){return Me},CB4:function(){return De},Canvg:function(){return rr},CircleElement:function(){return Et},ClipPathElement:function(){return Pn},DefsElement:function(){return Dt},DescElement:function(){return Zn},Document:function(){return tr},Element:function(){return T},EllipseElement:function(){return St},FeColorMatrixElement:function(){return jn},FeCompositeElement:function(){return Vn},FeDropShadowElement:function(){return Qn},FeGaussianBlurElement:function(){return Wn},FeMorphologyElement:function(){return Kn},FilterElement:function(){return Fn},Font:function(){return L},FontElement:function(){return rn},FontFaceElement:function(){return an},GElement:function(){return Ut},GlyphElement:function(){return un},GradientElement:function(){return Ht},ImageElement:function(){return wn},LineElement:function(){return xt},LinearGradientElement:function(){return $t},MarkerElement:function(){return It},MaskElement:function(){return In},Matrix:function(){return Ze},MissingGlyphElement:function(){return ln},Mouse:function(){return Qe},PSEUDO_ZERO:function(){return S},Parser:function(){return We},PathElement:function(){return j},PathParser:function(){return O},PatternElement:function(){return jt},Point:function(){return x},PolygonElement:function(){return kt},PolylineElement:function(){return Lt},Property:function(){return B},QB1:function(){return Pe},QB2:function(){return Ue},QB3:function(){return Fe},RadialGradientElement:function(){return zt},RectElement:function(){return Ct},RenderedElement:function(){return k},Rotate:function(){return Ye},SVGElement:function(){return bt},SVGFontLoader:function(){return Sn},Scale:function(){return Xe},Screen:function(){return ze},Skew:function(){return et},SkewX:function(){return nt},SkewY:function(){return ot},StopElement:function(){return Gt},StyleElement:function(){return xn},SymbolElement:function(){return _n},TRefElement:function(){return fn},TSpanElement:function(){return pt},TextElement:function(){return dt},TextPathElement:function(){return yn},TitleElement:function(){return Yn},Transform:function(){return it},Translate:function(){return qe},UnknownElement:function(){return st},UseElement:function(){return Ln},ViewPort:function(){return He},compressSpaces:function(){return E},getSelectorSpecificity:function(){return Ne},normalizeAttributeName:function(){return ye},normalizeColor:function(){return we},parseExternalUrl:function(){return Ce},presets:function(){return or},toNumbers:function(){return _},trimLeft:function(){return me},trimRight:function(){return ve},vectorMagnitude:function(){return ke},vectorsAngle:function(){return je},vectorsRatio:function(){return Oe}});var t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/starts-with.js"),P=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/parse-float.js"),s=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/map.js"),m=e.n(t),b=e("./node_modules/@babel/runtime-corejs3/helpers/esm/slicedToArray.js"),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/object/define-property.js"),U=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/object/define-properties.js"),F=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptors.js"),o=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/for-each.js"),v=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptor.js"),i=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/filter.js"),H=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/object/get-own-property-symbols.js"),a=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/object/keys.js"),Q=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/regenerator/index.js"),l=e.n(t),c=e("./node_modules/@babel/runtime-corejs3/helpers/esm/asyncToGenerator.js"),$=e("./node_modules/@babel/runtime-corejs3/helpers/esm/defineProperty.js"),f=e("./node_modules/@babel/runtime-corejs3/helpers/esm/classCallCheck.js"),A=e("./node_modules/@babel/runtime-corejs3/helpers/esm/createClass.js"),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/concat.js"),h=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/reduce.js"),K=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/date/now.js"),z=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/every.js"),V=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/promise.js"),G=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/bind.js"),W=e.n(t),t=e("./node_modules/raf/index.js"),q=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/trim.js"),u=e.n(t),t=e("./node_modules/rgbcolor/index.js"),Y=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/construct.js"),d=e.n(t),g=e("./node_modules/@babel/runtime-corejs3/helpers/esm/inherits.js"),p=e("./node_modules/@babel/runtime-corejs3/helpers/esm/possibleConstructorReturn.js"),y=e("./node_modules/@babel/runtime-corejs3/helpers/esm/getPrototypeOf.js"),X=e("./node_modules/@babel/runtime-corejs3/helpers/esm/toConsumableArray.js"),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/some.js"),Z=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/includes.js"),J=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/array/from.js"),C=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/reverse.js"),ee=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/index-of.js"),te=e.n(t),w=e("./node_modules/@babel/runtime-corejs3/helpers/esm/get.js"),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/fill.js"),ne=e.n(t),re=e("./node_modules/svg-pathdata/lib/SVGPathData.module.js"),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/delete-property.js"),oe=e.n(t),ie=e("./node_modules/@babel/runtime-corejs3/helpers/esm/assertThisInitialized.js"),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/values.js"),ae=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/parse-int.js"),se=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js/get-iterator.js"),le=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/array/is-array.js"),ce=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js/get-iterator-method.js"),ue=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/symbol.js"),de=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/instance/slice.js"),fe=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/map.js"),pe=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/apply.js"),he=e.n(t),t=e("./node_modules/@babel/runtime-corejs3/core-js-stable/reflect/get-prototype-of.js"),Ae=e.n(t),ge=e("./node_modules/stackblur-canvas/dist/stackblur-es.js");function E(e){return e.replace(/(?!\u3000)\s+/gm," ")}function me(e){return e.replace(/^[\n \t]+/,"")}function ve(e){return e.replace(/[\n \t]+$/,"")}function _(e){e=(e||"").match(/-?(\d+(?:\.\d*(?:[eE][+-]?\d+)?)?|\.\d+)(?=\D|$)/gm)||[];return m()(e).call(e,s())}var be=/^[A-Z-]+$/;function ye(e){return be.test(e)?e.toLowerCase():e}function Ce(e){e=e.match(/url\(('([^']+)'|"([^"]+)"|([^'"\)]+))\)/)||[];return e[2]||e[3]||e[4]}function we(e){var n;return P()(e).call(e,"rgb")?(n=3,e.replace(/\d+(\.\d+)?/g,function(e,t){return n--&&t?String(Math.round(s()(e))):e})):e}var Ee=/(\[[^\]]+\])/g,_e=/(#[^\s\+>~\.\[:]+)/g,Se=/(\.[^\s\+>~\.\[:]+)/g,Be=/(::[^\s\+>~\.\[:]+|:first-line|:first-letter|:before|:after)/gi,xe=/(:[\w-]+\([^\)]*\))/gi,Te=/(:[^\s\+>~\.\[:]+)/g,Le=/([^\s\+>~\.\[:]+)/g;function r(e,t){var n=e.match(t);return n?[e.replace(t," "),n.length]:[e,0]}function Ne(e){var t=[0,0,0],n=r(e=e.replace(/:not\(([^\)]*)\)/g,"     $1 ").replace(/{[\s\S]*/gm," "),Ee),n=(0,b.default)(n,2),e=n[0],n=(t[1]+=n[1],r(e,_e)),n=(0,b.default)(n,2),n=(e=n[0],t[0]+=n[1],r(e,Se)),n=(0,b.default)(n,2),n=(e=n[0],t[1]+=n[1],r(e,Be)),n=(0,b.default)(n,2),n=(e=n[0],t[2]+=n[1],r(e,xe)),n=(0,b.default)(n,2),n=(e=n[0],t[1]+=n[1],r(e,Te)),n=(0,b.default)(n,2),n=(e=n[0],t[1]+=n[1],r(e=e.replace(/[\*\s\+>~]/g," ").replace(/[#\.]/g," "),Le)),n=(0,b.default)(n,2);return e=n[0],t[2]+=n[1],t.join("")}var S=1e-8;function ke(e){return Math.sqrt(Math.pow(e[0],2)+Math.pow(e[1],2))}function Oe(e,t){return(e[0]*t[0]+e[1]*t[1])/(ke(e)*ke(t))}function je(e,t){return(e[0]*t[1]<e[1]*t[0]?-1:1)*Math.acos(Oe(e,t))}function Re(e){return e*e*e}function Ie(e){return 3*e*e*(1-e)}function Me(e){return 3*e*(1-e)*(1-e)}function De(e){return(1-e)*(1-e)*(1-e)}function Pe(e){return e*e}function Ue(e){return 2*e*(1-e)}function Fe(e){return(1-e)*(1-e)}var B=(()=>{function a(e,t,n){(0,f.default)(this,a),this.document=e,this.name=t,this.value=n,this.isNormalizedColor=!1}return(0,A.default)(a,[{key:"split",value:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:" ",n=this.document,r=this.name;return m()(e=u()(e=E(this.getString())).call(e).split(t)).call(e,function(e){return new a(n,r,e)})}},{key:"hasValue",value:function(e){var t=this.value;return null!==t&&""!==t&&(e||0!==t)&&void 0!==t}},{key:"isString",value:function(e){var t=this.value,n="string"==typeof t;return n&&e?e.test(t):n}},{key:"isUrlDefinition",value:function(){return this.isString(/^url\(/)}},{key:"isPixels",value:function(){if(!this.hasValue())return!1;var e=this.getString();switch(!0){case/px$/.test(e):case/^[0-9]+$/.test(e):return!0;default:return!1}}},{key:"setValue",value:function(e){return this.value=e,this}},{key:"getValue",value:function(e){return void 0===e||this.hasValue()?this.value:e}},{key:"getNumber",value:function(e){var t;return this.hasValue()?(t=this.value,t=s()(t),this.isString(/%$/)&&(t/=100),t):void 0===e?0:s()(e)}},{key:"getString",value:function(e){return void 0===e||this.hasValue()?void 0===this.value?"":String(this.value):String(e)}},{key:"getColor",value:function(e){e=this.getString(e);return this.isNormalizedColor||(this.isNormalizedColor=!0,e=we(e),this.value=e),e}},{key:"getDpi",value:function(){return 96}},{key:"getRem",value:function(){return this.document.rootEmSize}},{key:"getEm",value:function(){return this.document.emSize}},{key:"getUnits",value:function(){return this.getString().replace(/[0-9\.\-]/g,"")}},{key:"getPixels",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1];if(!this.hasValue())return 0;var e=(0,b.default)("boolean"==typeof e?[void 0,e]:[e],2),n=e[0],e=e[1],r=this.document.screen.viewPort;switch(!0){case this.isString(/vmin$/):return this.getNumber()/100*Math.min(r.computeSize("x"),r.computeSize("y"));case this.isString(/vmax$/):return this.getNumber()/100*Math.max(r.computeSize("x"),r.computeSize("y"));case this.isString(/vw$/):return this.getNumber()/100*r.computeSize("x");case this.isString(/vh$/):return this.getNumber()/100*r.computeSize("y");case this.isString(/rem$/):return this.getNumber()*this.getRem();case this.isString(/em$/):return this.getNumber()*this.getEm();case this.isString(/ex$/):return this.getNumber()*this.getEm()/2;case this.isString(/px$/):return this.getNumber();case this.isString(/pt$/):return this.getNumber()*this.getDpi()*(1/72);case this.isString(/pc$/):return 15*this.getNumber();case this.isString(/cm$/):return this.getNumber()*this.getDpi()/2.54;case this.isString(/mm$/):return this.getNumber()*this.getDpi()/25.4;case this.isString(/in$/):return this.getNumber()*this.getDpi();case this.isString(/%$/)&&e:return this.getNumber()*this.getEm();case this.isString(/%$/):return this.getNumber()*r.computeSize(n);default:var o=this.getNumber();return t&&o<1?o*r.computeSize(n):o}}},{key:"getMilliseconds",value:function(){return this.hasValue()?this.isString(/ms$/)?this.getNumber():1e3*this.getNumber():0}},{key:"getRadians",value:function(){if(!this.hasValue())return 0;switch(!0){case this.isString(/deg$/):return this.getNumber()*(Math.PI/180);case this.isString(/grad$/):return this.getNumber()*(Math.PI/200);case this.isString(/rad$/):return this.getNumber();default:return this.getNumber()*(Math.PI/180)}}},{key:"getDefinition",value:function(){var e=this.getString(),t=(t=e.match(/#([^\)'"]+)/))&&t[1];return this.document.definitions[t=t||e]}},{key:"getFillStyleDefinition",value:function(e,t){var n,r=this.getDefinition();return r?"function"==typeof r.createGradient?r.createGradient(this.document.ctx,e,t):"function"==typeof r.createPattern?(r.getHrefAttribute().hasValue()&&(n=r.getAttribute("patternTransform"),r=r.getHrefAttribute().getDefinition(),n.hasValue())&&r.getAttribute("patternTransform",!0).setValue(n.value),r.createPattern(this.document.ctx,e,t)):null:null}},{key:"getTextBaseline",value:function(){return this.hasValue()?a.textBaselineMapping[this.getString()]:null}},{key:"addOpacity",value:function(e){for(var t,n=this.getColor(),r=n.length,o=0,i=0;i<r&&(","===n[i]&&o++,3!==o);i++);return e.hasValue()&&this.isString()&&3!==o&&(t=new(Y())(n)).ok&&(t.alpha=e.getNumber(),n=t.toRGBA()),new a(this.document,this.name,n)}}],[{key:"empty",value:function(e){return new a(e,"EMPTY","")}}]),a})(),He=(B.textBaselineMapping={baseline:"alphabetic","before-edge":"top","text-before-edge":"top",middle:"middle",central:"middle","after-edge":"bottom","text-after-edge":"bottom",ideographic:"ideographic",alphabetic:"alphabetic",hanging:"hanging",mathematical:"alphabetic"},(()=>{function e(){(0,f.default)(this,e),this.viewPorts=[]}return(0,A.default)(e,[{key:"clear",value:function(){this.viewPorts=[]}},{key:"setCurrent",value:function(e,t){this.viewPorts.push({width:e,height:t})}},{key:"removeCurrent",value:function(){this.viewPorts.pop()}},{key:"getCurrent",value:function(){var e=this.viewPorts;return e[e.length-1]}},{key:"computeSize",value:function(e){return"number"==typeof e?e:"x"===e?this.width:"y"===e?this.height:Math.sqrt(Math.pow(this.width,2)+Math.pow(this.height,2))/Math.sqrt(2)}},{key:"width",get:function(){return this.getCurrent().width}},{key:"height",get:function(){return this.getCurrent().height}}]),e})()),x=(()=>{function i(e,t){(0,f.default)(this,i),this.x=e,this.y=t}return(0,A.default)(i,[{key:"angleTo",value:function(e){return Math.atan2(e.y-this.y,e.x-this.x)}},{key:"applyTransform",value:function(e){var t=this.x,n=this.y,r=t*e[0]+n*e[2]+e[4],t=t*e[1]+n*e[3]+e[5];this.x=r,this.y=t}}],[{key:"parse",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:0,e=_(e),e=(0,b.default)(e,2),n=e[0],e=e[1];return new i(void 0===n?t:n,void 0===e?t:e)}},{key:"parseScale",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:1,e=_(e),e=(0,b.default)(e,2),n=e[0],t=void 0===n?t:n,n=e[1];return new i(t,void 0===n?t:n)}},{key:"parsePath",value:function(e){for(var t=_(e),n=t.length,r=[],o=0;o<n;o+=2)r.push(new i(t[o],t[o+1]));return r}}]),i})(),Qe=(()=>{function t(e){(0,f.default)(this,t),this.screen=e,this.working=!1,this.events=[],this.eventElements=[],this.onClick=W()(e=this.onClick).call(e,this),this.onMouseMove=W()(e=this.onMouseMove).call(e,this)}return(0,A.default)(t,[{key:"isWorking",value:function(){return this.working}},{key:"start",value:function(){var e,t,n;this.working||(n=this.screen,e=this.onClick,t=this.onMouseMove,(n=n.ctx.canvas).onclick=e,n.onmousemove=t,this.working=!0)}},{key:"stop",value:function(){var e;this.working&&(e=this.screen.ctx.canvas,this.working=!1,e.onclick=null,e.onmousemove=null)}},{key:"hasEvents",value:function(){return this.working&&0<this.events.length}},{key:"runEvents",value:function(){var e,o,t;this.working&&(t=this.screen,e=this.events,o=this.eventElements,(t=t.ctx.canvas.style)&&(t.cursor=""),v()(e).call(e,function(e,t){for(var n=e.run,r=o[t];r;)n(r),r=r.parent}),this.events=[],this.eventElements=[])}},{key:"checkPath",value:function(r,o){var e,i;this.working&&o&&(e=this.events,i=this.eventElements,v()(e).call(e,function(e,t){var n=e.x;!i[t]&&o.isPointInPath&&o.isPointInPath(n,e.y)&&(i[t]=r)}))}},{key:"checkBoundingBox",value:function(r,o){var e,i;this.working&&o&&(e=this.events,i=this.eventElements,v()(e).call(e,function(e,t){var n=e.x;!i[t]&&o.isPointInBox(n,e.y)&&(i[t]=r)}))}},{key:"mapXY",value:function(e,t){for(var n=this.screen,r=n.window,n=n.ctx,o=new x(e,t),i=n.canvas;i;)o.x-=i.offsetLeft,o.y-=i.offsetTop,i=i.offsetParent;return r.scrollX&&(o.x+=r.scrollX),r.scrollY&&(o.y+=r.scrollY),o}},{key:"onClick",value:function(e){var e=this.mapXY((e||event).clientX,(e||event).clientY),t=e.x;this.events.push({type:"onclick",x:t,y:e.y,run:function(e){e.onClick&&e.onClick()}})}},{key:"onMouseMove",value:function(e){var e=this.mapXY((e||event).clientX,(e||event).clientY),t=e.x;this.events.push({type:"onmousemove",x:t,y:e.y,run:function(e){e.onMouseMove&&e.onMouseMove()}})}}]),t})(),$e="undefined"!=typeof window?window:null,Ke="undefined"!=typeof fetch?W()(fetch).call(fetch,void 0):null,ze=(()=>{function r(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=t.fetch,n=void 0===n?Ke:n,t=t.window,t=void 0===t?$e:t;(0,f.default)(this,r),this.ctx=e,this.FRAMERATE=30,this.MAX_VIRTUAL_PIXELS=3e4,this.CLIENT_WIDTH=800,this.CLIENT_HEIGHT=600,this.viewPort=new He,this.mouse=new Qe(this),this.animations=[],this.waits=[],this.frameDuration=0,this.isReadyLock=!1,this.isFirstRender=!0,this.intervalId=null,this.window=t,this.fetch=n}return(0,A.default)(r,[{key:"wait",value:function(e){this.waits.push(e)}},{key:"ready",value:function(){return this.readyPromise||G().resolve()}},{key:"isReady",value:function(){var e;return!!this.isReadyLock||((e=V()(e=this.waits).call(e,function(e){return e()}))&&(this.waits=[],this.resolveReady)&&this.resolveReady(),this.isReadyLock=e)}},{key:"setDefaults",value:function(e){e.strokeStyle="rgba(0,0,0,0)",e.lineCap="butt",e.lineJoin="miter",e.miterLimit=4}},{key:"setViewBox",value:function(e){var t=e.document,n=e.ctx,r=e.width,o=e.desiredWidth,i=e.height,a=e.desiredHeight,s=e.minX,s=void 0===s?0:s,l=e.minY,l=void 0===l?0:l,c=e.refX,u=e.refY,d=e.clip,d=void 0!==d&&d,f=e.clipX,f=void 0===f?0:f,p=e.clipY,p=void 0===p?0:p,e=E(e.aspectRatio).replace(/^defer\s/,"").split(" "),e=(0,b.default)(e,2),h=e[0]||"xMidYMid",e=e[1]||"meet",A=r/o,g=i/a,m=Math.min(A,g),v=Math.max(A,g),c=("meet"===e&&(o*=m,a*=m),"slice"===e&&(o*=v,a*=v),new B(t,"refX",c)),t=new B(t,"refY",u),u=c.hasValue()&&t.hasValue();switch(u&&n.translate(-m*c.getPixels("x"),-m*t.getPixels("y")),d&&(c=m*f,t=m*p,n.beginPath(),n.moveTo(c,t),n.lineTo(r,t),n.lineTo(r,i),n.lineTo(c,i),n.closePath(),n.clip()),u||(d="meet"===e&&m===g,f="slice"===e&&v===g,p="meet"===e&&m===A,t="slice"===e&&v===A,/^xMid/.test(h)&&(d||f)&&n.translate(r/2-o/2,0),/YMid$/.test(h)&&(p||t)&&n.translate(0,i/2-a/2),/^xMax/.test(h)&&(d||f)&&n.translate(r-o,0),/YMax$/.test(h)&&(p||t)&&n.translate(0,i-a)),!0){case"none"===h:n.scale(A,g);break;case"meet"===e:n.scale(m,m);break;case"slice"===e:n.scale(v,v)}n.translate(-s,-l)}},{key:"start",value:function(t){var n,r,o,i=this,e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},a=e.enableRedraw,a=void 0!==a&&a,s=e.ignoreMouse,s=void 0!==s&&s,l=e.ignoreAnimation,c=void 0!==l&&l,l=e.ignoreDimensions,u=void 0!==l&&l,l=e.ignoreClear,d=void 0!==l&&l,f=e.forceRedraw,p=e.scaleWidth,h=e.scaleHeight,A=e.offsetX,g=e.offsetY,l=this.FRAMERATE,m=this.mouse,v=1e3/l;this.frameDuration=v,this.readyPromise=new(G())(function(e){i.resolveReady=e}),this.isReady()&&this.render(t,u,d,p,h,A,g),a&&(n=z()(),r=n,o=0,e=function e(){n=z()(),v<=(o=n-r)&&(r=n-o%v,i.shouldUpdate(c,f))&&(i.render(t,u,d,p,h,A,g),m.runEvents()),i.intervalId=q()(e)},s||m.start(),this.intervalId=q()(e))}},{key:"stop",value:function(){this.intervalId&&(q().cancel(this.intervalId),this.intervalId=null),this.mouse.stop()}},{key:"shouldUpdate",value:function(e,t){if(!e){var n=this.frameDuration;if(K()(e=this.animations).call(e,function(e,t){return t.update(n)||e},!1))return!0}return!("function"!=typeof t||!t())||!(this.isReadyLock||!this.isReady())||!!this.mouse.hasEvents()}},{key:"render",value:function(e,t,n,r,o,i,a){var s=this.CLIENT_WIDTH,l=this.CLIENT_HEIGHT,c=this.viewPort,u=this.ctx,d=this.isFirstRender,f=u.canvas,s=(c.clear(),f.width&&f.height?c.setCurrent(f.width,f.height):c.setCurrent(s,l),e.getStyle("width")),l=e.getStyle("height"),p=(!t&&(d||"number"!=typeof r&&"number"!=typeof o)&&(s.hasValue()&&(f.width=s.getPixels("x"),f.style)&&(f.style.width="".concat(f.width,"px")),l.hasValue())&&(f.height=l.getPixels("y"),f.style)&&(f.style.height="".concat(f.height,"px")),f.clientWidth||f.width),f=f.clientHeight||f.height;t&&s.hasValue()&&l.hasValue()&&(p=s.getPixels("x"),f=l.getPixels("y")),c.setCurrent(p,f),"number"==typeof i&&e.getAttribute("x",!0).setValue(i),"number"==typeof a&&e.getAttribute("y",!0).setValue(a),"number"!=typeof r&&"number"!=typeof o||(t=_(e.getAttribute("viewBox").getString()),l=s=0,"number"==typeof r&&((c=e.getStyle("width")).hasValue()?s=c.getPixels("x")/r:isNaN(t[2])||(s=t[2]/r)),"number"==typeof o&&((i=e.getStyle("height")).hasValue()?l=i.getPixels("y")/o:isNaN(t[3])||(l=t[3]/o)),s=s||l,l=l||s,e.getAttribute("width",!0).setValue(r),e.getAttribute("height",!0).setValue(o),(a=e.getStyle("transform",!0,!0)).setValue(h()(i=h()(c="".concat(a.getString()," scale(")).call(c,1/s,", ")).call(i,1/l,")"))),n||u.clearRect(0,0,p,f),e.render(u),d&&(this.isFirstRender=!1)}}]),r})(),Ve=(ze.defaultWindow=$e,ze.defaultFetch=Ke,ze.defaultFetch),Ge="undefined"!=typeof DOMParser?DOMParser:null,We=(()=>{function n(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=e.fetch,t=void 0===t?Ve:t,e=e.DOMParser,e=void 0===e?Ge:e;(0,f.default)(this,n),this.fetch=t,this.DOMParser=e}var t,r;return(0,A.default)(n,[{key:"parse",value:(r=(0,c.default)(l().mark(function e(t){return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:if(/^</.test(t))return e.abrupt("return",this.parseFromString(t));e.next=2;break;case 2:return e.abrupt("return",this.load(t));case 3:case"end":return e.stop()}},e,this)})),function(e){return r.apply(this,arguments)})},{key:"parseFromString",value:function(t){var n=new this.DOMParser;try{return this.checkDocument(n.parseFromString(t,"image/svg+xml"))}catch(e){return this.checkDocument(n.parseFromString(t,"text/xml"))}}},{key:"checkDocument",value:function(e){var t=e.getElementsByTagName("parsererror")[0];if(t)throw new Error(t.textContent);return e}},{key:"load",value:(t=(0,c.default)(l().mark(function e(t){var n;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.fetch(t);case 2:return n=e.sent,e.next=5,n.text();case 5:return n=e.sent,e.abrupt("return",this.parseFromString(n));case 7:case"end":return e.stop()}},e,this)})),function(e){return t.apply(this,arguments)})}]),n})(),qe=(()=>{function n(e,t){(0,f.default)(this,n),this.type="translate",this.point=null,this.point=x.parse(t)}return(0,A.default)(n,[{key:"apply",value:function(e){var t=this.point,n=t.x;e.translate(n||0,t.y||0)}},{key:"unapply",value:function(e){var t=this.point,n=t.x;e.translate(-1*n||0,-1*t.y||0)}},{key:"applyToPoint",value:function(e){var t=this.point,n=t.x;e.applyTransform([1,0,0,1,n||0,t.y||0])}}]),n})(),Ye=(()=>{function r(e,t,n){(0,f.default)(this,r),this.type="rotate",this.angle=null,this.originX=null,this.originY=null,this.cx=0,this.cy=0;t=_(t);this.angle=new B(e,"angle",t[0]),this.originX=n[0],this.originY=n[1],this.cx=t[1]||0,this.cy=t[2]||0}return(0,A.default)(r,[{key:"apply",value:function(e){var t=this.cx,n=this.cy,r=this.originX,o=this.originY,i=this.angle,t=t+r.getPixels("x"),r=n+o.getPixels("y");e.translate(t,r),e.rotate(i.getRadians()),e.translate(-t,-r)}},{key:"unapply",value:function(e){var t=this.cx,n=this.cy,r=this.angle;e.translate(t,n),e.rotate(-1*r.getRadians()),e.translate(-t,-n)}},{key:"applyToPoint",value:function(e){var t=this.cx,n=this.cy,r=this.angle.getRadians();e.applyTransform([1,0,0,1,t||0,n||0]),e.applyTransform([Math.cos(r),Math.sin(r),-Math.sin(r),Math.cos(r),0,0]),e.applyTransform([1,0,0,1,-t||0,-n||0])}}]),r})(),Xe=(()=>{function n(e,t){(0,f.default)(this,n),this.type="scale",this.scale=null;t=x.parseScale(t);0!==t.x&&0!==t.y||(t.x=S,t.y=S),this.scale=t}return(0,A.default)(n,[{key:"apply",value:function(e){var t=this.scale,n=t.x;e.scale(n,t.y||n)}},{key:"unapply",value:function(e){var t=this.scale,n=t.x;e.scale(1/n,1/t.y||n)}},{key:"applyToPoint",value:function(e){var t=this.scale,n=t.x;e.applyTransform([n||0,0,0,t.y||0,0,0])}}]),n})(),Ze=(()=>{function n(e,t){(0,f.default)(this,n),this.type="matrix",this.matrix=[],this.matrix=_(t)}return(0,A.default)(n,[{key:"apply",value:function(e){var t=this.matrix;e.transform(t[0],t[1],t[2],t[3],t[4],t[5])}},{key:"unapply",value:function(e){var t=this.matrix,n=t[0],r=t[2],o=t[4],i=t[1],a=t[3],t=t[5],s=1/(n*(+a-0*t)-r*(+i-0*t)+o*(0*i-0*a));e.transform(s*(+a-0*t),s*(0*t-+i),s*(0*o-+r),s*(+n-0*o),s*(r*t-o*a),s*(o*i-n*t))}},{key:"applyToPoint",value:function(e){e.applyTransform(this.matrix)}}]),n})();function Je(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var et=(()=>{(0,g.default)(o,Ze);var r=Je(o);function o(e,t){var n;return(0,f.default)(this,o),(n=r.call(this,e,t)).type="skew",n.angle=null,n.angle=new B(e,"angle",t),n}return o})();function tt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var nt=(()=>{(0,g.default)(r,et);var n=tt(r);function r(e,t){return(0,f.default)(this,r),(e=n.call(this,e,t)).type="skewX",e.matrix=[1,0,Math.tan(e.angle.getRadians()),1,0,0],e}return r})();function rt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var ot=(()=>{(0,g.default)(r,et);var n=rt(r);function r(e,t){return(0,f.default)(this,r),(e=n.call(this,e,t)).type="skewY",e.matrix=[1,Math.tan(e.angle.getRadians()),0,1,0,0],e}return r})();var it=(()=>{function o(e,t,n){var r=this,t=((0,f.default)(this,o),this.document=e,this.transforms=[],e=t,u()(e=E(e)).call(e).replace(/\)([a-zA-Z])/g,") $1").replace(/\)(\s?,\s?)/g,") ").split(/\s(?=[a-z])/));v()(t).call(t,function(e){var t;"none"!==e&&(e=(e=e).split("("),t=(e=(0,b.default)(e,2))[0],e=e[1],t=[u()(t).call(t),u()(e).call(e).replace(")","")],t=(e=(0,b.default)(t,2))[0],void 0!==(t=o.transformTypes[t]))&&r.transforms.push(new t(r.document,e[1],n))})}return(0,A.default)(o,[{key:"apply",value:function(e){for(var t=this.transforms,n=t.length,r=0;r<n;r++)t[r].apply(e)}},{key:"unapply",value:function(e){for(var t=this.transforms,n=t.length-1;0<=n;n--)t[n].unapply(e)}},{key:"applyToPoint",value:function(e){for(var t=this.transforms,n=t.length,r=0;r<n;r++)t[r].applyToPoint(e)}}],[{key:"fromElement",value:function(e,t){var n=t.getStyle("transform",!1,!0),t=t.getStyle("transform-origin",!1,!0).split(),t=(0,b.default)(t,2),r=t[0],t=t[1],r=[r,void 0===t?r:t];return n.hasValue()?new o(e,n.getString(),r):null}}]),o})(),T=(it.transformTypes={translate:qe,rotate:Ye,scale:Xe,matrix:Ze,skewX:nt,skewY:ot},(()=>{function a(n,e){var t,r,o=this,i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];(0,f.default)(this,a),this.document=n,this.node=e,this.captureTextNodes=i,this.attributes={},this.styles={},this.stylesSpecificity={},this.animationFrozen=!1,this.animationFrozenValue="",this.parent=null,this.children=[],e&&1===e.nodeType&&(v()(t=C()(e.attributes)).call(t,function(e){var t=ye(e.nodeName);o.attributes[t]=new B(n,t,e.value)}),this.addStylesFromStyleDefinition(),this.getAttribute("style").hasValue()&&(t=m()(t=this.getAttribute("style").getString().split(";")).call(t,function(e){return u()(e).call(e)}),v()(t).call(t,function(e){var t;e&&(e=m()(e=e.split(":")).call(e,function(e){return u()(e).call(e)}),t=(e=(0,b.default)(e,2))[0],o.styles[t]=new B(n,t,e[1]))})),t=n.definitions,(r=this.getAttribute("id")).hasValue()&&!t[r.getValue()]&&(t[r.getValue()]=this),v()(t=C()(e.childNodes)).call(t,function(e){1===e.nodeType?o.addChild(e):!i||3!==e.nodeType&&4!==e.nodeType||0<(e=n.createTextNode(e)).getText().length&&o.addChild(e)}))}return(0,A.default)(a,[{key:"getAttribute",value:function(e){var t,n=this.attributes[e];return!n&&(1<arguments.length&&void 0!==arguments[1]&&arguments[1])?(t=new B(this.document,e,""),this.attributes[e]=t):n||B.empty(this.document)}},{key:"getHrefAttribute",value:function(){for(var e in this.attributes)if("href"===e||/:href$/.test(e))return this.attributes[e];return B.empty(this.document)}},{key:"getStyle",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],r=this.styles[e];if(r)return r;var o=this.getAttribute(e);if(o&&o.hasValue())return this.styles[e]=o;if(!n){var o=this.parent;if(o){n=o.getStyle(e);if(n&&n.hasValue())return n}}return t?(o=new B(this.document,e,""),this.styles[e]=o):r||B.empty(this.document)}},{key:"render",value:function(e){var t;"none"!==this.getStyle("display").getString()&&"hidden"!==this.getStyle("visibility").getString()&&(e.save(),this.getStyle("mask").hasValue()?(t=this.getStyle("mask").getDefinition())&&(this.applyEffects(e),t.apply(e,this)):"none"!==this.getStyle("filter").getValue("none")?(t=this.getStyle("filter").getDefinition())&&(this.applyEffects(e),t.apply(e,this)):(this.setContext(e),this.renderChildren(e),this.clearContext(e)),e.restore())}},{key:"setContext",value:function(e){}},{key:"applyEffects",value:function(e){var t=it.fromElement(this.document,this),t=(t&&t.apply(e),this.getStyle("clip-path",!1,!0));t.hasValue()&&(t=t.getDefinition())&&t.apply(e)}},{key:"clearContext",value:function(e){}},{key:"renderChildren",value:function(t){var e;v()(e=this.children).call(e,function(e){e.render(t)})}},{key:"addChild",value:function(e){var t,e=e instanceof a?e:this.document.createElement(e);e.parent=this,J()(t=a.ignoreChildTypes).call(t,e.type)||this.children.push(e)}},{key:"matchesSelector",value:function(t){var e=this.node;return"function"==typeof e.matches?e.matches(t):!(!(e=e.getAttribute("class"))||""===e)&&Z()(e=e.split(" ")).call(e,function(e){if(".".concat(e)===t)return!0})}},{key:"addStylesFromStyleDefinition",value:function(){var e,t=this.document,n=t.styles,r=t.stylesSpecificity;for(e in n)if("@"!==e[0]&&this.matchesSelector(e)){var o=n[e],i=r[e];if(o)for(var a in o){var s=this.stylesSpecificity[a];(s=void 0===s?"000":s)<=i&&(this.styles[a]=o[a],this.stylesSpecificity[a]=i)}}}},{key:"removeStyles",value:function(o,e){return K()(e).call(e,function(e,t){var n,r=o.getStyle(t);return r.hasValue()?(n=r.getString(),r.setValue(""),h()(r=[]).call(r,(0,X.default)(e),[[t,n]])):e},[])}},{key:"restoreStyles",value:function(n,e){v()(e).call(e,function(e){var e=(0,b.default)(e,2),t=e[0],e=e[1];n.getStyle(t,!0).setValue(e)})}}]),a})());function at(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}T.ignoreChildTypes=["title"];var st=(()=>{(0,g.default)(o,T);var r=at(o);function o(e,t,n){return(0,f.default)(this,o),r.call(this,e,t,n)}return o})();function lt(e){e=u()(e).call(e);return/^('|")/.test(e)?e:'"'.concat(e,'"')}var L=(()=>{function c(e,t,n,r,o,i){(0,f.default)(this,c);i=i?"string"==typeof i?c.parse(i):i:{};this.fontFamily=o||i.fontFamily,this.fontSize=r||i.fontSize,this.fontStyle=e||i.fontStyle,this.fontWeight=n||i.fontWeight,this.fontVariant=t||i.fontVariant}return(0,A.default)(c,[{key:"toString",value:function(){var e;return u()(e=[(e=>{if(!e)return"";var t=u()(e).call(e).toLowerCase();switch(t){case"normal":case"italic":case"oblique":case"inherit":case"initial":case"unset":return t;default:return/^oblique\s+(-|)\d+deg$/.test(t)?t:""}})(this.fontStyle),this.fontVariant,(e=>{if(!e)return"";var t=u()(e).call(e).toLowerCase();switch(t){case"normal":case"bold":case"lighter":case"bolder":case"inherit":case"initial":case"unset":return t;default:return/^[\d.]+$/.test(t)?t:""}})(this.fontWeight),this.fontSize,(e=this.fontFamily,"undefined"==typeof process?e:m()(e=u()(e).call(e).split(",")).call(e,lt).join(","))].join(" ")).call(e)}}],[{key:"parse",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:"",t=1<arguments.length?arguments[1]:void 0,r="",o="",i="",a="",s="",e=u()(e=E(e)).call(e).split(" "),l={fontSize:!1,fontStyle:!1,fontWeight:!1,fontVariant:!1};return v()(e).call(e,function(e){var t,n;switch(!0){case!l.fontStyle&&J()(t=c.styles).call(t,e):"inherit"!==e&&(r=e),l.fontStyle=!0;break;case!l.fontVariant&&J()(t=c.variants).call(t,e):"inherit"!==e&&(o=e),l.fontStyle=!0,l.fontVariant=!0;break;case!l.fontWeight&&J()(t=c.weights).call(t,e):"inherit"!==e&&(i=e),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0;break;case!l.fontSize:"inherit"!==e&&(n=e.split("/"),n=(0,b.default)(n,1),a=n[0]),l.fontStyle=!0,l.fontVariant=!0,l.fontWeight=!0,l.fontSize=!0;break;default:"inherit"!==e&&(s+=e)}}),new c(r,o,i,a,s,t)}}]),c})(),N=(L.styles="normal|italic|oblique|inherit",L.variants="normal|small-caps|inherit",L.weights="normal|bold|bolder|lighter|100|200|300|400|500|600|700|800|900|inherit",(()=>{function o(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:Number.NaN,t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:Number.NaN,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:Number.NaN,r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:Number.NaN;(0,f.default)(this,o),this.x1=e,this.y1=t,this.x2=n,this.y2=r,this.addPoint(e,t),this.addPoint(n,r)}return(0,A.default)(o,[{key:"addPoint",value:function(e,t){void 0!==e&&((isNaN(this.x1)||isNaN(this.x2))&&(this.x1=e,this.x2=e),e<this.x1&&(this.x1=e),e>this.x2)&&(this.x2=e),void 0!==t&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=t,this.y2=t),t<this.y1&&(this.y1=t),t>this.y2)&&(this.y2=t)}},{key:"addX",value:function(e){this.addPoint(e,null)}},{key:"addY",value:function(e){this.addPoint(null,e)}},{key:"addBoundingBox",value:function(e){var t,n,r;e&&(t=e.x1,n=e.x2,r=e.y2,this.addPoint(t,e.y1),this.addPoint(n,r))}},{key:"sumCubic",value:function(e,t,n,r,o){return Math.pow(1-e,3)*t+3*Math.pow(1-e,2)*e*n+3*(1-e)*Math.pow(e,2)*r+Math.pow(e,3)*o}},{key:"bezierCurveAdd",value:function(e,t,n,r,o){var i=6*t-12*n+6*r,a=-3*t+9*n-9*r+3*o,s=3*n-3*t;if(0==a)return 0==i?void 0:void(0<(l=-s/i)&&l<1&&(e?this.addX(this.sumCubic(l,t,n,r,o)):this.addY(this.sumCubic(l,t,n,r,o))));var l=Math.pow(i,2)-4*s*a;l<0||(0<(s=(-i+Math.sqrt(l))/(2*a))&&s<1&&(e?this.addX(this.sumCubic(s,t,n,r,o)):this.addY(this.sumCubic(s,t,n,r,o))),0<(s=(-i-Math.sqrt(l))/(2*a))&&s<1&&(e?this.addX(this.sumCubic(s,t,n,r,o)):this.addY(this.sumCubic(s,t,n,r,o))))}},{key:"addBezierCurve",value:function(e,t,n,r,o,i,a,s){this.addPoint(e,t),this.addPoint(a,s),this.bezierCurveAdd(!0,e,n,o,a),this.bezierCurveAdd(!1,t,r,i,s)}},{key:"addQuadraticCurve",value:function(e,t,n,r,o,i){n=e+2/3*(n-e),r=t+2/3*(r-t);this.addBezierCurve(e,t,n,n+1/3*(o-e),r,r+1/3*(i-t),o,i)}},{key:"isPointInBox",value:function(e,t){var n=this.x1,r=this.y1,o=this.x2,i=this.y2;return n<=e&&e<=o&&r<=t&&t<=i}},{key:"x",get:function(){return this.x1}},{key:"y",get:function(){return this.y1}},{key:"width",get:function(){return this.x2-this.x1}},{key:"height",get:function(){return this.y2-this.y1}}]),o})());function ct(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var k=(()=>{(0,g.default)(n,T);var t=ct(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).modifiedEmSizeStack=!1,e}return(0,A.default)(n,[{key:"calculateOpacity",value:function(){for(var e=1,t=this;t;){var n=t.getStyle("opacity",!1,!0);n.hasValue(!0)&&(e*=n.getNumber()),t=t.parent}return e}},{key:"setContext",value:function(e){var t,n,r,o,i,a,s=1<arguments.length&&void 0!==arguments[1]&&arguments[1];s||(a=this.getStyle("fill"),r=this.getStyle("fill-opacity"),n=this.getStyle("stroke"),i=this.getStyle("stroke-opacity"),a.isUrlDefinition()?(t=a.getFillStyleDefinition(this,r))&&(e.fillStyle=t):a.hasValue()&&("currentColor"===a.getString()&&a.setValue(this.getStyle("color").getColor()),"inherit"!==(t=a.getColor()))&&(e.fillStyle="none"===t?"rgba(0,0,0,0)":t),r.hasValue()&&(a=new B(this.document,"fill",e.fillStyle).addOpacity(r).getColor(),e.fillStyle=a),n.isUrlDefinition()?(t=n.getFillStyleDefinition(this,i))&&(e.strokeStyle=t):n.hasValue()&&("currentColor"===n.getString()&&n.setValue(this.getStyle("color").getColor()),"inherit"!==(r=n.getString()))&&(e.strokeStyle="none"===r?"rgba(0,0,0,0)":r),i.hasValue()&&(a=new B(this.document,"stroke",e.strokeStyle).addOpacity(i).getString(),e.strokeStyle=a),(t=this.getStyle("stroke-width")).hasValue()&&(n=t.getPixels(),e.lineWidth=n||S),r=this.getStyle("stroke-linecap"),i=this.getStyle("stroke-linejoin"),a=this.getStyle("stroke-miterlimit"),t=this.getStyle("paint-order"),n=this.getStyle("stroke-dasharray"),o=this.getStyle("stroke-dashoffset"),r.hasValue()&&(e.lineCap=r.getString()),i.hasValue()&&(e.lineJoin=i.getString()),a.hasValue()&&(e.miterLimit=a.getNumber()),t.hasValue()&&(e.paintOrder=t.getValue()),n.hasValue()&&"none"!==n.getString()&&(r=_(n.getString()),void 0!==e.setLineDash?e.setLineDash(r):void 0!==e.webkitLineDash?e.webkitLineDash=r:void 0===e.mozDash||1===r.length&&0===r[0]||(e.mozDash=r),i=o.getPixels(),void 0!==e.lineDashOffset?e.lineDashOffset=i:void 0!==e.webkitLineDashOffset?e.webkitLineDashOffset=i:void 0!==e.mozDashOffset&&(e.mozDashOffset=i))),this.modifiedEmSizeStack=!1,void 0!==e.font&&(a=this.getStyle("font"),t=this.getStyle("font-style"),n=this.getStyle("font-variant"),r=this.getStyle("font-weight"),o=this.getStyle("font-size"),i=this.getStyle("font-family"),a=new L(t.getString(),n.getString(),r.getString(),o.hasValue()?"".concat(o.getPixels(!0),"px"):"",i.getString(),L.parse(a.getString(),e.font)),t.setValue(a.fontStyle),n.setValue(a.fontVariant),r.setValue(a.fontWeight),o.setValue(a.fontSize),i.setValue(a.fontFamily),e.font=a.toString(),o.isPixels())&&(this.document.emSize=o.getPixels(),this.modifiedEmSizeStack=!0),s||(this.applyEffects(e),e.globalAlpha=this.calculateOpacity())}},{key:"clearContext",value:function(e){(0,w.default)((0,y.default)(n.prototype),"clearContext",this).call(this,e),this.modifiedEmSizeStack&&this.document.popEmSize()}}]),n})();function ut(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var dt=(()=>{(0,g.default)(o,k);var r=ut(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,(this instanceof o?this.constructor:void 0)===o||n)).type="text",e.x=0,e.y=0,e.measureCache=-1,e}return(0,A.default)(o,[{key:"setContext",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]&&arguments[1],t=((0,w.default)((0,y.default)(o.prototype),"setContext",this).call(this,e,t),this.getStyle("dominant-baseline").getTextBaseline()||this.getStyle("alignment-baseline").getTextBaseline());t&&(e.textBaseline=t)}},{key:"initializeCoordinates",value:function(e){this.x=this.getAttribute("x").getPixels("x"),this.y=this.getAttribute("y").getPixels("y");var t=this.getAttribute("dx"),n=this.getAttribute("dy");t.hasValue()&&(this.x+=t.getPixels("x")),n.hasValue()&&(this.y+=n.getPixels("y")),this.x+=this.getAnchorDelta(e,this,0)}},{key:"getBoundingBox",value:function(n){var e,r=this;if("text"!==this.type)return this.getTElementBoundingBox(n);this.initializeCoordinates(n);var o=null;return v()(e=this.children).call(e,function(e,t){t=r.getChildBoundingBox(n,r,r,t);o?o.addBoundingBox(t):o=t}),o}},{key:"getFontSize",value:function(){var e=this.document,t=this.parent,e=L.parse(e.ctx.font).fontSize;return t.getStyle("font-size").getNumber(e)}},{key:"getTElementBoundingBox",value:function(e){var t=this.getFontSize();return new N(this.x,this.y-t,this.x+this.measureText(e),this.y)}},{key:"getGlyph",value:function(e,t,n){var r,o,i=t[n],a=null;return a=(a=e.isArabic&&(r=t.length,o=t[n-1],t=t[n+1],void 0===e.glyphs[i]||(a=e.glyphs[i][0<n&&" "!==o&&(n===r-1||" "===t)?"initial":0<n&&" "!==o&&n<r-2&&" "!==t?"medial":(0===n||" "===o)&&n<r-2&&" "!==t?"terminal":"isolated"])||"glyph"!==e.glyphs[i].type)?a:e.glyphs[i])||e.missingGlyph}},{key:"getText",value:function(){return""}},{key:"getTextFromNode",value:function(e){var e=e||this.node,t=C()(e.parentNode.childNodes),n=te()(t).call(t,e),t=t.length-1,e=E(e.value||e.text||e.textContent||"");return 0===n&&(e=me(e)),e=n===t?ve(e):e}},{key:"renderChildren",value:function(n){var e,r=this;"text"!==this.type?this.renderTElementChildren(n):(this.initializeCoordinates(n),v()(e=this.children).call(e,function(e,t){r.renderChild(n,r,r,t)}),(e=this.document.screen.mouse).isWorking()&&e.checkBoundingBox(this,this.getBoundingBox(n)))}},{key:"renderTElementChildren",value:function(e){var t=this.document,n=this.parent,r=this.getText(),o=n.getStyle("font-family").getDefinition();if(o)for(var i=o.fontFace.unitsPerEm,t=L.parse(t.ctx.font),a=n.getStyle("font-size").getNumber(t.fontSize),s=n.getStyle("font-style").getString(t.fontStyle),l=a/i,c=o.isRTL?ee()(t=r.split("")).call(t).join(""):r,u=_(n.getAttribute("dx").getString()),d=c.length,f=0;f<d;f++){var p=this.getGlyph(o,c,f),h=(e.translate(this.x,this.y),e.scale(l,-l),e.lineWidth);e.lineWidth=e.lineWidth*i/a,"italic"===s&&e.transform(1,0,.4,1,0,0),p.render(e),"italic"===s&&e.transform(1,0,-.4,1,0,0),e.lineWidth=h,e.scale(1/l,-1/l),e.translate(-this.x,-this.y),this.x+=a*(p.horizAdvX||o.horizAdvX)/i,void 0===u[f]||isNaN(u[f])||(this.x+=u[f])}else{t=this.x,n=this.y;"stroke"===e.paintOrder?(e.strokeStyle&&e.strokeText(r,t,n),e.fillStyle&&e.fillText(r,t,n)):(e.fillStyle&&e.fillText(r,t,n),e.strokeStyle&&e.strokeText(r,t,n))}}},{key:"getAnchorDelta",value:function(e,t,n){var r=this.getStyle("text-anchor").getString("start");if("start"===r)return 0;for(var o=t.children,i=o.length,a=null,s=0,l=n;l<i&&(a=o[l],!(n<l&&a.getAttribute("x").hasValue()||a.getAttribute("text-anchor").hasValue()));l++)s+=a.measureTextRecursive(e);return-1*("end"===r?s:s/2)}},{key:"adjustChildCoordinates",value:function(e,t,n,r){var o,i,a,s,l,c=n.children[r];return"function"==typeof c.measureText&&(e.save(),c.setContext(e,!0),l=c.getAttribute("x"),o=c.getAttribute("y"),i=c.getAttribute("dx"),a=c.getAttribute("dy"),s=c.getAttribute("text-anchor").getString("start"),0===r&&"textNode"!==c.type&&(l.hasValue()||l.setValue(t.getAttribute("x").getValue("0")),o.hasValue()||o.setValue(t.getAttribute("y").getValue("0")),i.hasValue()||i.setValue(t.getAttribute("dx").getValue("0")),a.hasValue()||a.setValue(t.getAttribute("dy").getValue("0"))),l.hasValue()?(c.x=l.getPixels("x")+t.getAnchorDelta(e,n,r),"start"!==s&&(l=c.measureTextRecursive(e),c.x+=-1*("end"===s?l:l/2)),i.hasValue()&&(c.x+=i.getPixels("x"))):("start"!==s&&(n=c.measureTextRecursive(e),t.x+=-1*("end"===s?n:n/2)),i.hasValue()&&(t.x+=i.getPixels("x")),c.x=t.x),t.x=c.x+c.measureText(e),o.hasValue()?(c.y=o.getPixels("y"),a.hasValue()&&(c.y+=a.getPixels("y"))):(a.hasValue()&&(t.y+=a.getPixels("y")),c.y=t.y),t.y=c.y,c.clearContext(e),e.restore()),c}},{key:"getChildBoundingBox",value:function(n,r,e,t){var o,i=this.adjustChildCoordinates(n,r,e,t);return"function"==typeof i.getBoundingBox&&(o=i.getBoundingBox(n))?(v()(e=i.children).call(e,function(e,t){t=r.getChildBoundingBox(n,r,i,t);o.addBoundingBox(t)}),o):null}},{key:"renderChild",value:function(n,r,e,t){var o=this.adjustChildCoordinates(n,r,e,t);o.render(n),v()(e=o.children).call(e,function(e,t){r.renderChild(n,r,o,t)})}},{key:"measureTextRecursive",value:function(n){var e;return K()(e=this.children).call(e,function(e,t){return e+t.measureTextRecursive(n)},this.measureText(n))}},{key:"measureText",value:function(e){var t=this.measureCache;return~t?t:(t=this.getText(),e=this.measureTargetText(e,t),this.measureCache=e)}},{key:"measureTargetText",value:function(e,t){if(!t.length)return 0;var n=this.parent,r=n.getStyle("font-family").getDefinition();if(r){for(var o=this.getFontSize(),i=r.isRTL?ee()(u=t.split("")).call(u).join(""):t,a=_(n.getAttribute("dx").getString()),s=i.length,l=0,c=0;c<s;c++)l+=(this.getGlyph(r,i,c).horizAdvX||r.horizAdvX)*o/r.fontFace.unitsPerEm,void 0===a[c]||isNaN(a[c])||(l+=a[c]);return l}if(!e.measureText)return 10*t.length;e.save(),this.setContext(e,!0);var u=e.measureText(t).width;return this.clearContext(e),e.restore(),u}}]),o})();function ft(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var pt=(()=>{(0,g.default)(o,dt);var r=ft(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,(this instanceof o?this.constructor:void 0)===o||n)).type="tspan",e.text=0<e.children.length?"":e.getTextFromNode(),e}return(0,A.default)(o,[{key:"getText",value:function(){return this.text}}]),o})();function ht(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var At=(()=>{(0,g.default)(n,pt);var t=ht(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="textNode",e}return n})();function gt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var O=(e=>{(0,g.default)(n,e);var t=gt(n);function n(e){return(0,f.default)(this,n),(e=t.call(this,e.replace(/[+-.]\s+/g,"-").replace(/[^MmZzLlHhVvCcSsQqTtAae\d\s.,+-].*/g,""))).control=null,e.start=null,e.current=null,e.command=null,e.commands=e.commands,e.i=-1,e.previousCommand=null,e.points=[],e.angles=[],e}return(0,A.default)(n,[{key:"reset",value:function(){this.i=-1,this.command=null,this.previousCommand=null,this.start=new x(0,0),this.control=new x(0,0),this.current=new x(0,0),this.points=[],this.angles=[]}},{key:"isEnd",value:function(){return this.i>=this.commands.length-1}},{key:"next",value:function(){var e=this.commands[++this.i];return this.previousCommand=this.command,this.command=e}},{key:"getPoint",value:function(){var e=new x(this.command[0<arguments.length&&void 0!==arguments[0]?arguments[0]:"x"],this.command[1<arguments.length&&void 0!==arguments[1]?arguments[1]:"y"]);return this.makeAbsolute(e)}},{key:"getAsControlPoint",value:function(e,t){e=this.getPoint(e,t);return this.control=e}},{key:"getAsCurrentPoint",value:function(e,t){e=this.getPoint(e,t);return this.current=e}},{key:"getReflectedControlPoint",value:function(){var e,t,n,r=this.previousCommand.type;return r!==re.SVGPathData.CURVE_TO&&r!==re.SVGPathData.SMOOTH_CURVE_TO&&r!==re.SVGPathData.QUAD_TO&&r!==re.SVGPathData.SMOOTH_QUAD_TO?this.current:(e=(r=this.current).x,n=(t=this.control).x,new x(2*e-n,2*r.y-t.y))}},{key:"makeAbsolute",value:function(e){var t,n;return this.command.relative&&(t=(n=this.current).x,n=n.y,e.x+=t,e.y+=n),e}},{key:"addMarker",value:function(e,t,n){var r=this.points,o=this.angles;n&&0<o.length&&!o[o.length-1]&&(o[o.length-1]=r[r.length-1].angleTo(n)),this.addMarkerAngle(e,t?t.angleTo(e):null)}},{key:"addMarkerAngle",value:function(e,t){this.points.push(e),this.angles.push(t)}},{key:"getMarkerPoints",value:function(){return this.points}},{key:"getMarkerAngles",value:function(){for(var e=this.angles,t=e.length,n=0;n<t;n++)if(!e[n])for(var r=n+1;r<t;r++)if(e[r]){e[n]=e[r];break}return e}}]),n})(re.SVGPathData);function mt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var j=(()=>{(0,g.default)(h,k);var r=mt(h);function h(e,t,n){return(0,f.default)(this,h),(e=r.call(this,e,t,n)).type="path",e.pathParser=null,e.pathParser=new O(e.getAttribute("d").getString()),e}return(0,A.default)(h,[{key:"path",value:function(e){var t=this.pathParser,n=new N;for(t.reset(),e&&e.beginPath();!t.isEnd();)switch(t.next().type){case O.MOVE_TO:this.pathM(e,n);break;case O.LINE_TO:this.pathL(e,n);break;case O.HORIZ_LINE_TO:this.pathH(e,n);break;case O.VERT_LINE_TO:this.pathV(e,n);break;case O.CURVE_TO:this.pathC(e,n);break;case O.SMOOTH_CURVE_TO:this.pathS(e,n);break;case O.QUAD_TO:this.pathQ(e,n);break;case O.SMOOTH_QUAD_TO:this.pathT(e,n);break;case O.ARC:this.pathA(e,n);break;case O.CLOSE_PATH:this.pathZ(e,n)}return n}},{key:"getBoundingBox",value:function(e){return this.path()}},{key:"getMarkers",value:function(){var e=this.pathParser,t=e.getMarkerPoints(),n=e.getMarkerAngles();return m()(t).call(t,function(e,t){return[e,n[t]]})}},{key:"renderChildren",value:function(e){this.path(e),this.document.screen.mouse.checkPath(this,e);var t=this.getStyle("fill-rule"),n=(""!==e.fillStyle&&("inherit"!==t.getString("inherit")?ne()(e).call(e,t.getString()):ne()(e).call(e)),""!==e.strokeStyle&&e.stroke(),this.getMarkers());if(n){var r,o,i=n.length-1,t=this.getStyle("marker-start"),a=this.getStyle("marker-mid"),s=this.getStyle("marker-end");if(t.isUrlDefinition()&&(t=t.getDefinition(),r=(o=(0,b.default)(n[0],2))[0],t.render(e,r,o[1])),a.isUrlDefinition())for(var l=a.getDefinition(),c=1;c<i;c++){var u=(0,b.default)(n[c],2),d=u[0];l.render(e,d,u[1])}s.isUrlDefinition()&&(t=s.getDefinition(),o=(r=(0,b.default)(n[i],2))[0],t.render(e,o,r[1]))}}},{key:"pathM",value:function(e,t){var n=this.pathParser,r=h.pathM(n).point,o=r.x,i=r.y;n.addMarker(r),t.addPoint(o,i),e&&e.moveTo(o,i)}},{key:"pathL",value:function(e,t){var n=this.pathParser,r=h.pathL(n),o=r.current,r=r.point,i=r.x,a=r.y;n.addMarker(r,o),t.addPoint(i,a),e&&e.lineTo(i,a)}},{key:"pathH",value:function(e,t){var n=this.pathParser,r=h.pathH(n),o=r.current,r=r.point,i=r.x,a=r.y;n.addMarker(r,o),t.addPoint(i,a),e&&e.lineTo(i,a)}},{key:"pathV",value:function(e,t){var n=this.pathParser,r=h.pathV(n),o=r.current,r=r.point,i=r.x,a=r.y;n.addMarker(r,o),t.addPoint(i,a),e&&e.lineTo(i,a)}},{key:"pathC",value:function(e,t){var n=this.pathParser,r=h.pathC(n),o=r.current,i=r.point,a=r.controlPoint,r=r.currentPoint;n.addMarker(r,a,i),t.addBezierCurve(o.x,o.y,i.x,i.y,a.x,a.y,r.x,r.y),e&&e.bezierCurveTo(i.x,i.y,a.x,a.y,r.x,r.y)}},{key:"pathS",value:function(e,t){var n=this.pathParser,r=h.pathS(n),o=r.current,i=r.point,a=r.controlPoint,r=r.currentPoint;n.addMarker(r,a,i),t.addBezierCurve(o.x,o.y,i.x,i.y,a.x,a.y,r.x,r.y),e&&e.bezierCurveTo(i.x,i.y,a.x,a.y,r.x,r.y)}},{key:"pathQ",value:function(e,t){var n=this.pathParser,r=h.pathQ(n),o=r.current,i=r.controlPoint,r=r.currentPoint;n.addMarker(r,i,i),t.addQuadraticCurve(o.x,o.y,i.x,i.y,r.x,r.y),e&&e.quadraticCurveTo(i.x,i.y,r.x,r.y)}},{key:"pathT",value:function(e,t){var n=this.pathParser,r=h.pathT(n),o=r.current,i=r.controlPoint,r=r.currentPoint;n.addMarker(r,i,i),t.addQuadraticCurve(o.x,o.y,i.x,i.y,r.x,r.y),e&&e.quadraticCurveTo(i.x,i.y,r.x,r.y)}},{key:"pathA",value:function(e,t){var n=this.pathParser,r=h.pathA(n),o=r.currentPoint,i=r.rX,a=r.rY,s=r.sweepFlag,l=r.xAxisRotation,c=r.centp,u=r.a1,r=r.ad,d=1-s?1:-1,f=u+r/2*d,p=new x(c.x+i*Math.cos(f),c.y+a*Math.sin(f));n.addMarkerAngle(p,f-d*Math.PI/2),n.addMarkerAngle(o,f-d*Math.PI),t.addPoint(o.x,o.y),!e||isNaN(u)||isNaN(r)||(p=a<i?i:a,n=a<i?1:i/a,f=a<i?a/i:1,e.translate(c.x,c.y),e.rotate(l),e.scale(n,f),e.arc(0,0,p,u,u+r,Boolean(1-s)),e.scale(1/n,1/f),e.rotate(-l),e.translate(-c.x,-c.y))}},{key:"pathZ",value:function(e,t){h.pathZ(this.pathParser),e&&t.x1!==t.x2&&t.y1!==t.y2&&e.closePath()}}],[{key:"pathM",value:function(e){var t=e.getAsCurrentPoint();return e.start=e.current,{point:t}}},{key:"pathL",value:function(e){return{current:e.current,point:e.getAsCurrentPoint()}}},{key:"pathH",value:function(e){var t=e.current,n=e.command,n=new x((n.relative?t.x:0)+n.x,t.y);return{current:t,point:e.current=n}}},{key:"pathV",value:function(e){var t=e.current,n=e.command,n=new x(t.x,(n.relative?t.y:0)+n.y);return{current:t,point:e.current=n}}},{key:"pathC",value:function(e){return{current:e.current,point:e.getPoint("x1","y1"),controlPoint:e.getAsControlPoint("x2","y2"),currentPoint:e.getAsCurrentPoint()}}},{key:"pathS",value:function(e){return{current:e.current,point:e.getReflectedControlPoint(),controlPoint:e.getAsControlPoint("x2","y2"),currentPoint:e.getAsCurrentPoint()}}},{key:"pathQ",value:function(e){return{current:e.current,controlPoint:e.getAsControlPoint("x1","y1"),currentPoint:e.getAsCurrentPoint()}}},{key:"pathT",value:function(e){var t=e.current,n=e.getReflectedControlPoint();return{current:t,controlPoint:e.control=n,currentPoint:e.getAsCurrentPoint()}}},{key:"pathA",value:function(e){var t=e.current,n=e.command,r=n.rX,o=n.rY,i=n.lArcFlag,a=n.sweepFlag,n=n.xRot*(Math.PI/180),e=e.getAsCurrentPoint(),s=new x(Math.cos(n)*(t.x-e.x)/2+Math.sin(n)*(t.y-e.y)/2,-Math.sin(n)*(t.x-e.x)/2+Math.cos(n)*(t.y-e.y)/2),l=Math.pow(s.x,2)/Math.pow(r,2)+Math.pow(s.y,2)/Math.pow(o,2),l=(1<l&&(r*=Math.sqrt(l),o*=Math.sqrt(l)),(i===a?-1:1)*Math.sqrt((Math.pow(r,2)*Math.pow(o,2)-Math.pow(r,2)*Math.pow(s.y,2)-Math.pow(o,2)*Math.pow(s.x,2))/(Math.pow(r,2)*Math.pow(s.y,2)+Math.pow(o,2)*Math.pow(s.x,2)))),i=(isNaN(l)&&(l=0),new x(l*r*s.y/o,l*-o*s.x/r)),l=new x((t.x+e.x)/2+Math.cos(n)*i.x-Math.sin(n)*i.y,(t.y+e.y)/2+Math.sin(n)*i.x+Math.cos(n)*i.y),t=je([1,0],[(s.x-i.x)/r,(s.y-i.y)/o]),c=[(s.x-i.x)/r,(s.y-i.y)/o],s=[(-s.x-i.x)/r,(-s.y-i.y)/o],i=je(c,s);return Oe(c,s)<=-1&&(i=Math.PI),{currentPoint:e,rX:r,rY:o,sweepFlag:a,xAxisRotation:n,centp:l,a1:t,ad:i=1<=Oe(c,s)?0:i}}},{key:"pathZ",value:function(e){e.current=e.start}}]),h})();function vt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var bt=(()=>{(0,g.default)(p,k);var t=vt(p);function p(){var e;return(0,f.default)(this,p),(e=t.apply(this,arguments)).type="svg",e.root=!1,e}return(0,A.default)(p,[{key:"setContext",value:function(e){var t=this.document,n=t.screen,r=t.window,o=e.canvas,o=(n.setDefaults(e),o.style&&void 0!==e.font&&r&&void 0!==r.getComputedStyle&&(e.font=r.getComputedStyle(o).getPropertyValue("font"),(r=new B(t,"fontSize",L.parse(e.font).fontSize)).hasValue())&&(t.rootEmSize=r.getPixels("y"),t.emSize=t.rootEmSize),this.getAttribute("x").hasValue()||this.getAttribute("x",!0).setValue(0),this.getAttribute("y").hasValue()||this.getAttribute("y",!0).setValue(0),n.viewPort),r=o.width,o=o.height,i=(this.getStyle("width").hasValue()||this.getStyle("width",!0).setValue("100%"),this.getStyle("height").hasValue()||this.getStyle("height",!0).setValue("100%"),this.getStyle("color").hasValue()||this.getStyle("color",!0).setValue("black"),this.getAttribute("refX")),a=this.getAttribute("refY"),s=this.getAttribute("viewBox"),s=s.hasValue()?_(s.getString()):null,l=!this.root&&"visible"!==this.getStyle("overflow").getValue("hidden"),c=0,u=0,d=0,f=0;s&&(c=s[0],u=s[1]),this.root||(r=this.getStyle("width").getPixels("x"),o=this.getStyle("height").getPixels("y"),"marker"===this.type&&(d=c,f=u,u=c=0)),n.viewPort.setCurrent(r,o),this.node&&this.getStyle("transform",!1,!0).hasValue()&&!this.getStyle("transform-origin",!1,!0).hasValue()&&this.getStyle("transform-origin",!0,!0).setValue("50% 50%"),(0,w.default)((0,y.default)(p.prototype),"setContext",this).call(this,e),e.translate(this.getAttribute("x").getPixels("x"),this.getAttribute("y").getPixels("y")),s&&(r=s[2],o=s[3]),t.setViewBox({ctx:e,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:n.viewPort.width,desiredWidth:r,height:n.viewPort.height,desiredHeight:o,minX:c,minY:u,refX:i.getValue(),refY:a.getValue(),clip:l,clipX:d,clipY:f}),s&&(n.viewPort.removeCurrent(),n.viewPort.setCurrent(r,o))}},{key:"clearContext",value:function(e){(0,w.default)((0,y.default)(p.prototype),"clearContext",this).call(this,e),this.document.screen.viewPort.removeCurrent()}},{key:"resize",value:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:e,n=2<arguments.length&&void 0!==arguments[2]&&arguments[2],r=this.getAttribute("width",!0),o=this.getAttribute("height",!0),i=this.getAttribute("viewBox"),a=this.getAttribute("style"),s=r.getNumber(0),l=o.getNumber(0);n&&("string"==typeof n?this.getAttribute("preserveAspectRatio",!0).setValue(n):(n=this.getAttribute("preserveAspectRatio")).hasValue()&&n.setValue(n.getString().replace(/^\s*(\S.*\S)\s*$/,"$1"))),r.setValue(e),o.setValue(t),i.hasValue()||i.setValue(h()(n="0 0 ".concat(s||e," ")).call(n,l||t)),a.hasValue()&&(r=this.getStyle("width"),o=this.getStyle("height"),r.hasValue()&&r.setValue("".concat(e,"px")),o.hasValue())&&o.setValue("".concat(t,"px"))}}]),p})();function yt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Ct=(()=>{(0,g.default)(n,j);var t=yt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="rect",e}return(0,A.default)(n,[{key:"path",value:function(e){var t=this.getAttribute("x").getPixels("x"),n=this.getAttribute("y").getPixels("y"),r=this.getStyle("width",!1,!0).getPixels("x"),o=this.getStyle("height",!1,!0).getPixels("y"),i=this.getAttribute("rx"),a=this.getAttribute("ry"),s=i.getPixels("x"),l=a.getPixels("y");return i.hasValue()&&!a.hasValue()&&(l=s),a.hasValue()&&!i.hasValue()&&(s=l),s=Math.min(s,r/2),l=Math.min(l,o/2),e&&(a=(Math.sqrt(2)-1)/3*4,e.beginPath(),0<o)&&0<r&&(e.moveTo(t+s,n),e.lineTo(t+r-s,n),e.bezierCurveTo(t+r-s+a*s,n,t+r,n+l-a*l,t+r,n+l),e.lineTo(t+r,n+o-l),e.bezierCurveTo(t+r,n+o-l+a*l,t+r-s+a*s,n+o,t+r-s,n+o),e.lineTo(t+s,n+o),e.bezierCurveTo(t+s-a*s,n+o,t,n+o-l+a*l,t,n+o-l),e.lineTo(t,n+l),e.bezierCurveTo(t,n+l-a*l,t+s-a*s,n,t+s,n),e.closePath()),new N(t,n,t+r,n+o)}},{key:"getMarkers",value:function(){return null}}]),n})();function wt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Et=(()=>{(0,g.default)(n,j);var t=wt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="circle",e}return(0,A.default)(n,[{key:"path",value:function(e){var t=this.getAttribute("cx").getPixels("x"),n=this.getAttribute("cy").getPixels("y"),r=this.getAttribute("r").getPixels();return e&&0<r&&(e.beginPath(),e.arc(t,n,r,0,2*Math.PI,!1),e.closePath()),new N(t-r,n-r,t+r,n+r)}},{key:"getMarkers",value:function(){return null}}]),n})();function _t(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var St=(()=>{(0,g.default)(n,j);var t=_t(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="ellipse",e}return(0,A.default)(n,[{key:"path",value:function(e){var t=(Math.sqrt(2)-1)/3*4,n=this.getAttribute("rx").getPixels("x"),r=this.getAttribute("ry").getPixels("y"),o=this.getAttribute("cx").getPixels("x"),i=this.getAttribute("cy").getPixels("y");return e&&0<n&&0<r&&(e.beginPath(),e.moveTo(o+n,i),e.bezierCurveTo(o+n,i+t*r,o+t*n,i+r,o,i+r),e.bezierCurveTo(o-t*n,i+r,o-n,i+t*r,o-n,i),e.bezierCurveTo(o-n,i-t*r,o-t*n,i-r,o,i-r),e.bezierCurveTo(o+t*n,i-r,o+n,i-t*r,o+n,i),e.closePath()),new N(o-n,i-r,o+n,i+r)}},{key:"getMarkers",value:function(){return null}}]),n})();function Bt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var xt=(()=>{(0,g.default)(n,j);var t=Bt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="line",e}return(0,A.default)(n,[{key:"getPoints",value:function(){return[new x(this.getAttribute("x1").getPixels("x"),this.getAttribute("y1").getPixels("y")),new x(this.getAttribute("x2").getPixels("x"),this.getAttribute("y2").getPixels("y"))]}},{key:"path",value:function(e){var t=this.getPoints(),t=(0,b.default)(t,2),n=t[0],r=n.x,n=n.y,t=t[1],o=t.x,t=t.y;return e&&(e.beginPath(),e.moveTo(r,n),e.lineTo(o,t)),new N(r,n,o,t)}},{key:"getMarkers",value:function(){var e=this.getPoints(),e=(0,b.default)(e,2),t=e[0],e=e[1],n=t.angleTo(e);return[[t,n],[e,n]]}}]),n})();function Tt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Lt=(()=>{(0,g.default)(o,j);var r=Tt(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="polyline",e.points=[],e.points=x.parsePath(e.getAttribute("points").getString()),e}return(0,A.default)(o,[{key:"path",value:function(n){var e=this.points,t=(0,b.default)(e,1)[0],r=t.x,t=t.y,o=new N(r,t);return n&&(n.beginPath(),n.moveTo(r,t)),v()(e).call(e,function(e){var t=e.x,e=e.y;o.addPoint(t,e),n&&n.lineTo(t,e)}),o}},{key:"getMarkers",value:function(){var n=this.points,r=n.length-1,o=[];return v()(n).call(n,function(e,t){t!==r&&o.push([e,e.angleTo(n[t+1])])}),0<o.length&&o.push([n[n.length-1],o[o.length-1][1]]),o}}]),o})();function Nt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var kt=(()=>{(0,g.default)(o,Lt);var t=Nt(o);function o(){var e;return(0,f.default)(this,o),(e=t.apply(this,arguments)).type="polygon",e}return(0,A.default)(o,[{key:"path",value:function(e){var t=(0,w.default)((0,y.default)(o.prototype),"path",this).call(this,e),n=(0,b.default)(this.points,1)[0],r=n.x;return e&&(e.lineTo(r,n.y),e.closePath()),t}}]),o})();function Ot(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var jt=(()=>{(0,g.default)(n,T);var t=Ot(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="pattern",e}return(0,A.default)(n,[{key:"createPattern",value:function(e,t,n){var r=this.getStyle("width").getPixels("x",!0),o=this.getStyle("height").getPixels("y",!0),i=new bt(this.document,null),a=(i.attributes.viewBox=new B(this.document,"viewBox",this.getAttribute("viewBox").getValue()),i.attributes.width=new B(this.document,"width","".concat(r,"px")),i.attributes.height=new B(this.document,"height","".concat(o,"px")),i.attributes.transform=new B(this.document,"transform",this.getAttribute("patternTransform").getValue()),i.children=this.children,this.document.createCanvas(r,o)),s=a.getContext("2d"),r=this.getAttribute("x"),o=this.getAttribute("y");r.hasValue()&&o.hasValue()&&s.translate(r.getPixels("x",!0),o.getPixels("y",!0)),n.hasValue()?this.styles["fill-opacity"]=n:oe()(this.styles,"fill-opacity");for(var l=-1;l<=1;l++)for(var c=-1;c<=1;c++)s.save(),i.attributes.x=new B(this.document,"x",l*a.width),i.attributes.y=new B(this.document,"y",c*a.height),i.render(s),s.restore();return e.createPattern(a,"repeat")}}]),n})();function Rt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var It=(()=>{(0,g.default)(n,T);var t=Rt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="marker",e}return(0,A.default)(n,[{key:"render",value:function(e,t,n){var r,o,i,a;t&&(r=t.x,t=t.y,o=this.getAttribute("orient").getValue("auto"),i=this.getAttribute("markerUnits").getValue("strokeWidth"),e.translate(r,t),"auto"===o&&e.rotate(n),"strokeWidth"===i&&e.scale(e.lineWidth,e.lineWidth),e.save(),(a=new bt(this.document,null)).type=this.type,a.attributes.viewBox=new B(this.document,"viewBox",this.getAttribute("viewBox").getValue()),a.attributes.refX=new B(this.document,"refX",this.getAttribute("refX").getValue()),a.attributes.refY=new B(this.document,"refY",this.getAttribute("refY").getValue()),a.attributes.width=new B(this.document,"width",this.getAttribute("markerWidth").getValue()),a.attributes.height=new B(this.document,"height",this.getAttribute("markerHeight").getValue()),a.attributes.overflow=new B(this.document,"overflow",this.getAttribute("overflow").getValue()),a.attributes.fill=new B(this.document,"fill",this.getAttribute("fill").getColor("black")),a.attributes.stroke=new B(this.document,"stroke",this.getAttribute("stroke").getValue("none")),a.children=this.children,a.render(e),e.restore(),"strokeWidth"===i&&e.scale(1/e.lineWidth,1/e.lineWidth),"auto"===o&&e.rotate(-n),e.translate(-r,-t))}}]),n})();function Mt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Dt=(()=>{(0,g.default)(n,T);var t=Mt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="defs",e}return(0,A.default)(n,[{key:"render",value:function(){}}]),n})();function Pt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Ut=(()=>{(0,g.default)(n,k);var t=Pt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="g",e}return(0,A.default)(n,[{key:"getBoundingBox",value:function(t){var e,n=new N;return v()(e=this.children).call(e,function(e){n.addBoundingBox(e.getBoundingBox(t))}),n}}]),n})();function Ft(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Ht=(()=>{(0,g.default)(i,T);var o=Ft(i);function i(e,t,n){(0,f.default)(this,i),(e=o.call(this,e,t,n)).attributesToInherit=["gradientUnits"],e.stops=[];var t=(0,ie.default)(e),r=t.stops,n=t.children;return v()(n).call(n,function(e){"stop"===e.type&&r.push(e)}),e}return(0,A.default)(i,[{key:"getGradientUnits",value:function(){return this.getAttribute("gradientUnits").getString("objectBoundingBox")}},{key:"createGradient",value:function(e,t,n){var r=this,o=this;this.getHrefAttribute().hasValue()&&(o=this.getHrefAttribute().getDefinition(),this.inheritStopContainer(o));var i,a,o=o.stops,s=this.getGradient(e,t);return s?(v()(o).call(o,function(e){s.addColorStop(e.offset,r.addParentOpacity(n,e.color))}),this.getAttribute("gradientTransform").hasValue()?(a=(t=(e=this.document).screen).MAX_VIRTUAL_PIXELS,t=(0,b.default)(t.viewPort.viewPorts,1)[0],(i=new Ct(e,null)).attributes.x=new B(e,"x",-a/3),i.attributes.y=new B(e,"y",-a/3),i.attributes.width=new B(e,"width",a),i.attributes.height=new B(e,"height",a),(a=new Ut(e,null)).attributes.transform=new B(e,"transform",this.getAttribute("gradientTransform").getValue()),a.children=[i],(i=new bt(e,null)).attributes.x=new B(e,"x",0),i.attributes.y=new B(e,"y",0),i.attributes.width=new B(e,"width",t.width),i.attributes.height=new B(e,"height",t.height),i.children=[a],(e=(a=e.createCanvas(t.width,t.height)).getContext("2d")).fillStyle=s,i.render(e),e.createPattern(a,"no-repeat")):s):this.addParentOpacity(n,o[o.length-1].color)}},{key:"inheritStopContainer",value:function(t){var e,n=this;v()(e=this.attributesToInherit).call(e,function(e){!n.getAttribute(e).hasValue()&&t.getAttribute(e).hasValue()&&n.getAttribute(e,!0).setValue(t.getAttribute(e).getValue())})}},{key:"addParentOpacity",value:function(e,t){return e.hasValue()?new B(this.document,"color",t).addOpacity(e).getColor():t}}]),i})();function Qt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var $t=(()=>{(0,g.default)(o,Ht);var r=Qt(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="linearGradient",e.attributesToInherit.push("x1","y1","x2","y2"),e}return(0,A.default)(o,[{key:"getGradient",value:function(e,t){var n="objectBoundingBox"===this.getGradientUnits(),t=n?t.getBoundingBox(e):null;if(n&&!t)return null;this.getAttribute("x1").hasValue()||this.getAttribute("y1").hasValue()||this.getAttribute("x2").hasValue()||this.getAttribute("y2").hasValue()||(this.getAttribute("x1",!0).setValue(0),this.getAttribute("y1",!0).setValue(0),this.getAttribute("x2",!0).setValue(1),this.getAttribute("y2",!0).setValue(0));var r=n?t.x+t.width*this.getAttribute("x1").getNumber():this.getAttribute("x1").getPixels("x"),o=n?t.y+t.height*this.getAttribute("y1").getNumber():this.getAttribute("y1").getPixels("y"),i=n?t.x+t.width*this.getAttribute("x2").getNumber():this.getAttribute("x2").getPixels("x"),n=n?t.y+t.height*this.getAttribute("y2").getNumber():this.getAttribute("y2").getPixels("y");return r===i&&o===n?null:e.createLinearGradient(r,o,i,n)}}]),o})();function Kt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var zt=(()=>{(0,g.default)(o,Ht);var r=Kt(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="radialGradient",e.attributesToInherit.push("cx","cy","r","fx","fy","fr"),e}return(0,A.default)(o,[{key:"getGradient",value:function(e,t){var n="objectBoundingBox"===this.getGradientUnits(),t=t.getBoundingBox(e);if(n&&!t)return null;this.getAttribute("cx").hasValue()||this.getAttribute("cx",!0).setValue("50%"),this.getAttribute("cy").hasValue()||this.getAttribute("cy",!0).setValue("50%"),this.getAttribute("r").hasValue()||this.getAttribute("r",!0).setValue("50%");var r=n?t.x+t.width*this.getAttribute("cx").getNumber():this.getAttribute("cx").getPixels("x"),o=n?t.y+t.height*this.getAttribute("cy").getNumber():this.getAttribute("cy").getPixels("y"),i=r,a=o,n=(this.getAttribute("fx").hasValue()&&(i=n?t.x+t.width*this.getAttribute("fx").getNumber():this.getAttribute("fx").getPixels("x")),this.getAttribute("fy").hasValue()&&(a=n?t.y+t.height*this.getAttribute("fy").getNumber():this.getAttribute("fy").getPixels("y")),n?(t.width+t.height)/2*this.getAttribute("r").getNumber():this.getAttribute("r").getPixels()),t=this.getAttribute("fr").getPixels();return e.createRadialGradient(i,a,t,r,o,n)}}]),o})();function Vt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Gt=(()=>{(0,g.default)(i,T);var o=Vt(i);function i(e,t,n){(0,f.default)(this,i),(e=o.call(this,e,t,n)).type="stop";var t=Math.max(0,Math.min(1,e.getAttribute("offset").getNumber())),n=e.getStyle("stop-opacity"),r=e.getStyle("stop-color",!0);return""===r.getString()&&r.setValue("#000"),n.hasValue()&&(r=r.addOpacity(n)),e.offset=t,e.color=r.getColor(),e}return i})();function Wt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var qt=(()=>{(0,g.default)(o,T);var r=Wt(o);function o(e,t,n){return(0,f.default)(this,o),(t=r.call(this,e,t,n)).type="animate",t.duration=0,t.initialValue=null,t.initialUnits="",t.removed=!1,e.screen.animations.push((t.frozen=!1,ie.default)(t)),t.begin=t.getAttribute("begin").getMilliseconds(),t.maxDuration=t.begin+t.getAttribute("dur").getMilliseconds(),t.from=t.getAttribute("from"),t.to=t.getAttribute("to"),t.values=t.getAttribute("values"),ae()(t).hasValue()&&ae()(t).setValue(ae()(t).getString().split(";")),t}return(0,A.default)(o,[{key:"getProperty",value:function(){var e=this.getAttribute("attributeType").getString(),t=this.getAttribute("attributeName").getString();return"CSS"===e?this.parent.getStyle(t,!0):this.parent.getAttribute(t,!0)}},{key:"calcValue",value:function(){var e=this.initialUnits,t=this.getProgress(),n=t.progress,r=t.from,t=t.to,t=r.getNumber()+(t.getNumber()-r.getNumber())*n;return"%"===e&&(t*=100),h()(r="".concat(t)).call(r,e)}},{key:"update",value:function(e){var t=this.parent,n=this.getProperty();if(this.initialValue||(this.initialValue=n.getString(),this.initialUnits=n.getUnits()),this.duration>this.maxDuration){var r=this.getAttribute("fill").getString("remove");if("indefinite"===this.getAttribute("repeatCount").getString()||"indefinite"===this.getAttribute("repeatDur").getString())this.duration=0;else if("freeze"!==r||this.frozen){if("remove"===r&&!this.removed)return this.removed=!0,n.setValue(t.animationFrozen?t.animationFrozenValue:this.initialValue),!0}else this.frozen=!0,t.animationFrozen=!0,t.animationFrozenValue=n.getString();return!1}this.duration+=e;r=!1;return this.begin<this.duration&&(t=this.calcValue(),(e=this.getAttribute("type")).hasValue()&&(e=e.getString(),t=h()(e="".concat(e,"(")).call(e,t,")")),n.setValue(t),r=!0),r}},{key:"getProgress",value:function(){var e,t,n,r=this.document,o=ae()(this),i={progress:(this.duration-this.begin)/(this.maxDuration-this.begin)};return o.hasValue()?(e=i.progress*(o.getValue().length-1),t=Math.floor(e),n=Math.ceil(e),i.from=new B(r,"from",s()(o.getValue()[t])),i.to=new B(r,"to",s()(o.getValue()[n])),i.progress=(e-t)/(n-t)):(i.from=this.from,i.to=this.to),i}}]),o})();function Yt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Xt=(()=>{(0,g.default)(n,qt);var t=Yt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="animateColor",e}return(0,A.default)(n,[{key:"calcValue",value:function(){var e,t,n=this.getProgress(),r=n.progress,o=n.from,n=n.to,o=new(Y())(o.getColor()),n=new(Y())(n.getColor());return o.ok&&n.ok?(e=o.r+(n.r-o.r)*r,t=o.g+(n.g-o.g)*r,n=o.b+(n.b-o.b)*r,h()(r=h()(o="rgb(".concat(se()(e,10),", ")).call(o,se()(t,10),", ")).call(r,se()(n,10),")")):this.getAttribute("from").getColor()}}]),n})();function Zt(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Jt=(()=>{(0,g.default)(n,qt);var t=Zt(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="animateTransform",e}return(0,A.default)(n,[{key:"calcValue",value:function(){var e=this.getProgress(),n=e.progress,t=e.from,e=e.to,t=_(t.getString()),r=_(e.getString());return m()(t).call(t,function(e,t){return e+(r[t]-e)*n}).join(" ")}}]),n})();function en(e,t){var n,r;if(void 0===de()||null==ue()(e)){if(ce()(e)||(n=((e,t)=>{var n;if(e)return"string"==typeof e?tn(e,t):"Map"===(n="Object"===(n=fe()(n=Object.prototype.toString.call(e)).call(n,8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?C()(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?tn(e,t):void 0})(e))||t&&e&&"number"==typeof e.length)return n&&(e=n),r=0,{s:t=function(){},n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){n=le()(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(a)throw o}}}}function tn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function nn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var rn=(()=>{(0,g.default)(d,T);var u=nn(d);function d(e,t,n){(0,f.default)(this,d),(r=u.call(this,e,t,n)).type="font",r.glyphs={},r.horizAdvX=r.getAttribute("horiz-adv-x").getNumber();var r,o,i=e.definitions,a=en((0,ie.default)(r).children);try{for(a.s();!(o=a.n()).done;){var s=o.value;switch(s.type){case"font-face":var l=(r.fontFace=s).getStyle("font-family");l.hasValue()&&(i[l.getString()]=(0,ie.default)(r));break;case"missing-glyph":r.missingGlyph=s;break;case"glyph":var c=s;c.arabicForm?(r.isRTL=!0,r.isArabic=!0,void 0===r.glyphs[c.unicode]&&(r.glyphs[c.unicode]={}),r.glyphs[c.unicode][c.arabicForm]=c):r.glyphs[c.unicode]=c}}}catch(e){a.e(e)}finally{a.f()}return r}return(0,A.default)(d,[{key:"render",value:function(){}}]),d})();function on(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var an=(()=>{(0,g.default)(o,T);var r=on(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="font-face",e.ascent=e.getAttribute("ascent").getNumber(),e.descent=e.getAttribute("descent").getNumber(),e.unitsPerEm=e.getAttribute("units-per-em").getNumber(),e}return o})();function sn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var ln=(()=>{(0,g.default)(n,j);var t=sn(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="missing-glyph",e.horizAdvX=0,e}return n})();function cn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var un=(()=>{(0,g.default)(o,j);var r=cn(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="glyph",e.horizAdvX=e.getAttribute("horiz-adv-x").getNumber(),e.unicode=e.getAttribute("unicode").getString(),e.arabicForm=e.getAttribute("arabic-form").getString(),e}return o})();function dn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var fn=(()=>{(0,g.default)(n,dt);var t=dn(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="tref",e}return(0,A.default)(n,[{key:"getText",value:function(){var e=this.getHrefAttribute().getDefinition();if(e){e=e.children[0];if(e)return e.getText()}return""}}]),n})();function pn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var hn=(()=>{(0,g.default)(i,dt);var r=pn(i);function i(e,t,n){(0,f.default)(this,i),(e=r.call(this,e,t,n)).type="a";var n=t.childNodes,t=n[0],n=0<n.length&&V()(n=C()(n)).call(n,function(e){return 3===e.nodeType});return e.hasText=n,e.text=n?e.getTextFromNode(t):"",e}return(0,A.default)(i,[{key:"getText",value:function(){return this.text}},{key:"renderChildren",value:function(e){var t,n,r,o;this.hasText?((0,w.default)((0,y.default)(i.prototype),"renderChildren",this).call(this,e),r=this.document,t=this.x,n=this.y,o=r.screen.mouse,r=new B(r,"fontSize",L.parse(r.ctx.font).fontSize),o.isWorking()&&o.checkBoundingBox(this,new N(t,n-r.getPixels("y"),t+this.measureText(e),n))):0<this.children.length&&((o=new Ut(this.document,null)).children=this.children,o.parent=this,o.render(e))}},{key:"onClick",value:function(){var e=this.document.window;e&&e.open(this.getHrefAttribute().getString())}},{key:"onMouseMove",value:function(){this.document.ctx.canvas.style.cursor="pointer"}}]),i})();function An(e,t){var n,r;if(void 0===de()||null==ue()(e)){if(ce()(e)||(n=((e,t)=>{var n;if(e)return"string"==typeof e?gn(e,t):"Map"===(n="Object"===(n=fe()(n=Object.prototype.toString.call(e)).call(n,8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?C()(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?gn(e,t):void 0})(e))||t&&e&&"number"==typeof e.length)return n&&(e=n),r=0,{s:t=function(){},n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,a=!1;return{s:function(){n=le()(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){a=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(a)throw o}}}}function gn(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function mn(t,e){var n,r=Q()(t);return a()&&(n=a()(t),e&&(n=H()(n).call(n,function(e){return i()(t,e).enumerable})),r.push.apply(r,n)),r}function vn(t){for(var e=1;e<arguments.length;e++){var n,r=null!=arguments[e]?arguments[e]:{};e%2?v()(n=mn(Object(r),!0)).call(n,function(e){(0,$.default)(t,e,r[e])}):o()?F()(t,o()(r)):v()(n=mn(Object(r))).call(n,function(e){U()(t,e,i()(r,e))})}return t}function bn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var yn=(()=>{(0,g.default)(o,dt);var r=bn(o);function o(e,t,n){(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="textPath",e.textWidth=0,e.textHeight=0,e.pathLength=-1,e.glyphInfo=null,e.letterSpacingCache=[],e.measuresCache=new(pe())([["",0]]);t=e.getHrefAttribute().getDefinition();return e.text=e.getTextFromNode(),e.dataArray=e.parsePathData(t),e}return(0,A.default)(o,[{key:"getText",value:function(){return this.text}},{key:"path",value:function(p){var e=this.dataArray;p&&p.beginPath(),v()(e).call(e,function(e){var t=e.type,n=e.points;switch(t){case O.LINE_TO:p&&p.lineTo(n[0],n[1]);break;case O.MOVE_TO:p&&p.moveTo(n[0],n[1]);break;case O.CURVE_TO:p&&p.bezierCurveTo(n[0],n[1],n[2],n[3],n[4],n[5]);break;case O.QUAD_TO:p&&p.quadraticCurveTo(n[0],n[1],n[2],n[3]);break;case O.ARC:var r=(0,b.default)(n,8),o=r[0],i=r[1],a=r[2],s=r[3],l=r[4],c=r[5],u=r[6],r=r[7],d=s<a?a:s,f=s<a?1:a/s,s=s<a?s/a:1;p&&(p.translate(o,i),p.rotate(u),p.scale(f,s),p.arc(0,0,d,l,l+c,Boolean(1-r)),p.scale(1/f,1/s),p.rotate(-u),p.translate(-o,-i));break;case O.CLOSE_PATH:p&&p.closePath()}})}},{key:"renderChildren",value:function(i){this.setTextData(i),i.save();var a=this.parent.getStyle("text-decoration").getString(),s=this.getFontSize(),e=this.glyphInfo,t=i.fillStyle;"underline"===a&&i.beginPath(),v()(e).call(e,function(e,t){var n=e.p0,r=e.p1,o=e.rotation,e=e.text;i.save(),i.translate(n.x,n.y),i.rotate(o),i.fillStyle&&i.fillText(e,0,0),i.strokeStyle&&i.strokeText(e,0,0),i.restore(),"underline"===a&&(0===t&&i.moveTo(n.x,n.y+s/8),i.lineTo(r.x,r.y+s/5))}),"underline"===a&&(i.lineWidth=s/20,i.strokeStyle=t,i.stroke(),i.closePath()),i.restore()}},{key:"getLetterSpacingAt",value:function(){return this.letterSpacingCache[0<arguments.length&&void 0!==arguments[0]?arguments[0]:0]||0}},{key:"findSegmentToFitChar",value:function(e,t,n,r,o,i,a,s,l){var e=this.measureText(e,s),s=(" "===s&&"justify"===t&&n<r&&(e+=(r-n)/o),-1<l&&(i+=this.getLetterSpacingAt(l)),this.textHeight/20),t=this.getEquidistantPointOnPath(i,s,0),r=this.getEquidistantPointOnPath(i+e,s,0),n={p0:t,p1:r},o=t&&r?Math.atan2(r.y-t.y,r.x-t.x):0;return a&&(l=Math.cos(Math.PI/2+o)*a,s=Math.cos(-o)*a,n.p0=vn(vn({},t),{},{x:t.x+l,y:t.y+s}),n.p1=vn(vn({},r),{},{x:r.x+l,y:r.y+s})),{offset:i+=e,segment:n,rotation:o}}},{key:"measureText",value:function(e,t){var n=this.measuresCache,t=t||this.getText();return n.has(t)?n.get(t):(e=this.measureTargetText(e,t),n.set(t,e),e)}},{key:"setTextData",value:function(o){var i=this;if(!this.glyphInfo){var e=this.getText(),a=e.split(""),s=e.split(" ").length-1,t=m()(n=this.parent.getAttribute("dx").split()).call(n,function(e){return e.getPixels("x")}),l=this.parent.getAttribute("dy").getPixels("y"),c=this.parent.getStyle("text-anchor").getString("start"),n=this.getStyle("letter-spacing"),r=this.parent.getStyle("letter-spacing"),u=0,d=(n.hasValue()&&"inherit"!==n.getValue()?n.hasValue()&&"initial"!==n.getValue()&&"unset"!==n.getValue()&&(u=n.getPixels()):u=r.getPixels(),[]),f=e.length;this.letterSpacingCache=d;for(var p=0;p<f;p++)d.push(void 0!==t[p]?t[p]:u);var n=K()(d).call(d,function(e,t,n){return 0!==n&&e+t||0},0),r=this.measureText(o),h=Math.max(r+n,0),A=(this.textWidth=r,this.textHeight=this.getFontSize(),this.glyphInfo=[],this.getPathLength()),e=this.getStyle("startOffset").getNumber(0)*A,g="end"!==c&&"right"!==c?"middle"!==c&&"center"!==c?0:-h/2:-h;g+=e,v()(a).call(a,function(e,t){var e=i.findSegmentToFitChar(o,c,h,A,s,g,l,e,t),n=e.offset,r=e.segment;g=n,r.p0&&r.p1&&i.glyphInfo.push({text:a[t],p0:r.p0,p1:r.p1,rotation:e.rotation})})}}},{key:"parsePathData",value:function(e){if(this.pathLength=-1,!e)return[];var t=[],n=e.pathParser;for(n.reset();!n.isEnd();){var r=n.current,o=r?r.x:0,r=r?r.y:0,i=n.next(),a=i.type,s=[];switch(i.type){case O.MOVE_TO:this.pathM(n,s);break;case O.LINE_TO:a=this.pathL(n,s);break;case O.HORIZ_LINE_TO:a=this.pathH(n,s);break;case O.VERT_LINE_TO:a=this.pathV(n,s);break;case O.CURVE_TO:this.pathC(n,s);break;case O.SMOOTH_CURVE_TO:a=this.pathS(n,s);break;case O.QUAD_TO:this.pathQ(n,s);break;case O.SMOOTH_QUAD_TO:a=this.pathT(n,s);break;case O.ARC:s=this.pathA(n);break;case O.CLOSE_PATH:j.pathZ(n)}i.type!==O.CLOSE_PATH?t.push({type:a,points:s,start:{x:o,y:r},pathLength:this.calcLength(o,r,a,s)}):t.push({type:O.CLOSE_PATH,points:[],pathLength:0})}return t}},{key:"pathM",value:function(e,t){var e=j.pathM(e).point,n=e.x;t.push(n,e.y)}},{key:"pathL",value:function(e,t){var e=j.pathL(e).point,n=e.x;return t.push(n,e.y),O.LINE_TO}},{key:"pathH",value:function(e,t){var e=j.pathH(e).point,n=e.x;return t.push(n,e.y),O.LINE_TO}},{key:"pathV",value:function(e,t){var e=j.pathV(e).point,n=e.x;return t.push(n,e.y),O.LINE_TO}},{key:"pathC",value:function(e,t){var e=j.pathC(e),n=e.point,r=e.controlPoint,e=e.currentPoint;t.push(n.x,n.y,r.x,r.y,e.x,e.y)}},{key:"pathS",value:function(e,t){var e=j.pathS(e),n=e.point,r=e.controlPoint,e=e.currentPoint;return t.push(n.x,n.y,r.x,r.y,e.x,e.y),O.CURVE_TO}},{key:"pathQ",value:function(e,t){var e=j.pathQ(e),n=e.controlPoint,e=e.currentPoint;t.push(n.x,n.y,e.x,e.y)}},{key:"pathT",value:function(e,t){var e=j.pathT(e),n=e.controlPoint,e=e.currentPoint;return t.push(n.x,n.y,e.x,e.y),O.QUAD_TO}},{key:"pathA",value:function(e){var e=j.pathA(e),t=e.rX,n=e.sweepFlag,r=e.centp,o=e.ad;return 0===n&&0<o&&(o-=2*Math.PI),1===n&&o<0&&(o+=2*Math.PI),[r.x,r.y,t,e.rY,e.a1,o,e.xAxisRotation,n]}},{key:"calcLength",value:function(e,t,n,r){var o=0,i=null,a=null,s=0;switch(n){case O.LINE_TO:return this.getLineLength(e,t,r[0],r[1]);case O.CURVE_TO:for(i=this.getPointOnCubicBezier(o=0,e,t,r[0],r[1],r[2],r[3],r[4],r[5]),s=.01;s<=1;s+=.01)a=this.getPointOnCubicBezier(s,e,t,r[0],r[1],r[2],r[3],r[4],r[5]),o+=this.getLineLength(i.x,i.y,a.x,a.y),i=a;return o;case O.QUAD_TO:for(i=this.getPointOnQuadraticBezier(o=0,e,t,r[0],r[1],r[2],r[3]),s=.01;s<=1;s+=.01)a=this.getPointOnQuadraticBezier(s,e,t,r[0],r[1],r[2],r[3]),o+=this.getLineLength(i.x,i.y,a.x,a.y),i=a;return o;case O.ARC:var o=0,l=r[4],c=r[5],u=r[4]+c,d=Math.PI/180;if(Math.abs(l-u)<d&&(d=Math.abs(l-u)),i=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],l,0),c<0)for(s=l-d;u<s;s-=d)a=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],s,0),o+=this.getLineLength(i.x,i.y,a.x,a.y),i=a;else for(s=l+d;s<u;s+=d)a=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],s,0),o+=this.getLineLength(i.x,i.y,a.x,a.y),i=a;return a=this.getPointOnEllipticalArc(r[0],r[1],r[2],r[3],u,0),o+=this.getLineLength(i.x,i.y,a.x,a.y)}return 0}},{key:"getPointOnLine",value:function(e,t,n,r,o){var i=5<arguments.length&&void 0!==arguments[5]?arguments[5]:t,a=6<arguments.length&&void 0!==arguments[6]?arguments[6]:n,s=(o-n)/(r-t+S),l=Math.sqrt(e*e/(1+s*s)),c=(r<t&&(l*=-1),s*l),u=null;if(r===t)u={x:i,y:a+c};else if((a-n)/(i-t+S)==s)u={x:i+l,y:a+c};else{c=this.getLineLength(t,n,r,o);if(c<S)return null;var d=(i-t)*(r-t)+(a-n)*(o-n),c=this.getLineLength(i,a,i=t+(d/=c*c)*(r-t),a=n+d*(o-n)),d=Math.sqrt(e*e-c*c),l=Math.sqrt(d*d/(1+s*s));r<t&&(l*=-1),u={x:i+l,y:a+s*l}}return u}},{key:"getPointOnPath",value:function(e){var t=this.getPathLength(),n=0,r=null;if(!(e<-5e-5||t<e-5e-5)){var o,i=An(this.dataArray);try{for(i.s();!(o=i.n()).done;){var a=o.value;if(!a||!(a.pathLength<5e-5||n+a.pathLength+5e-5<e)){var s=e-n,l=0;switch(a.type){case O.LINE_TO:r=this.getPointOnLine(s,a.start.x,a.start.y,a.points[0],a.points[1],a.start.x,a.start.y);break;case O.ARC:var c=a.points[4],u=a.points[5],d=a.points[4]+u,l=c+s/a.pathLength*u;u<0&&l<d||0<=u&&d<l||(r=this.getPointOnEllipticalArc(a.points[0],a.points[1],a.points[2],a.points[3],l,a.points[6]));break;case O.CURVE_TO:1<(l=s/a.pathLength)&&(l=1),r=this.getPointOnCubicBezier(l,a.start.x,a.start.y,a.points[0],a.points[1],a.points[2],a.points[3],a.points[4],a.points[5]);break;case O.QUAD_TO:1<(l=s/a.pathLength)&&(l=1),r=this.getPointOnQuadraticBezier(l,a.start.x,a.start.y,a.points[0],a.points[1],a.points[2],a.points[3])}if(r)return r;break}n+=a.pathLength}}catch(e){i.e(e)}finally{i.f()}}return null}},{key:"getLineLength",value:function(e,t,n,r){return Math.sqrt((n-e)*(n-e)+(r-t)*(r-t))}},{key:"getPathLength",value:function(){var e;return-1===this.pathLength&&(this.pathLength=K()(e=this.dataArray).call(e,function(e,t){return 0<t.pathLength?e+t.pathLength:e},0)),this.pathLength}},{key:"getPointOnCubicBezier",value:function(e,t,n,r,o,i,a,s,l){return{x:s*Re(e)+i*Ie(e)+r*Me(e)+t*De(e),y:l*Re(e)+a*Ie(e)+o*Me(e)+n*De(e)}}},{key:"getPointOnQuadraticBezier",value:function(e,t,n,r,o,i,a){return{x:i*Pe(e)+r*Ue(e)+t*Fe(e),y:a*Pe(e)+o*Ue(e)+n*Fe(e)}}},{key:"getPointOnEllipticalArc",value:function(e,t,n,r,o,i){var a=Math.cos(i),i=Math.sin(i),n=n*Math.cos(o),r=r*Math.sin(o);return{x:e+(n*a-r*i),y:t+(n*i+r*a)}}},{key:"buildEquidistantCache",value:function(e,t){var n=this.getPathLength(),r=t||.25,o=e||n/100;if(!this.equidistantCache||this.equidistantCache.step!==o||this.equidistantCache.precision!==r){this.equidistantCache={step:o,precision:r,points:[]};for(var i=0,a=0;a<=n;a+=r){var s=this.getPointOnPath(a),l=this.getPointOnPath(a+r);s&&l&&o<=(i+=this.getLineLength(s.x,s.y,l.x,l.y))&&(this.equidistantCache.points.push({x:s.x,y:s.y,distance:a}),i-=o)}}}},{key:"getEquidistantPointOnPath",value:function(e,t,n){return this.buildEquidistantCache(t,n),!(e<0||5e-5<e-this.getPathLength())&&(t=Math.round(e/this.getPathLength()*(this.equidistantCache.points.length-1)),this.equidistantCache.points[t])||null}}]),o})();function Cn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var wn=(()=>{(0,g.default)(i,k);var t,n,o=Cn(i);function i(e,t,n){(0,f.default)(this,i),(t=o.call(this,e,t,n)).type="image",t.loaded=!1;var r,n=t.getHrefAttribute().getString();return n?(r=/\.svg$/.test(n),e.images.push((0,ie.default)(t)),r?t.loadSvg(n):t.loadImage(n),t.isSvg=r,t):(0,p.default)(t)}return(0,A.default)(i,[{key:"loadImage",value:(n=(0,c.default)(l().mark(function e(t){var n;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.document.createImage(t);case 3:n=e.sent,this.image=n,e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),console.error('Error while loading image "'.concat(t,'":'),e.t0);case 10:this.loaded=!0;case 11:case"end":return e.stop()}},e,this,[[0,7]])})),function(e){return n.apply(this,arguments)})},{key:"loadSvg",value:(t=(0,c.default)(l().mark(function e(t){var n;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,this.document.fetch(t);case 3:return n=e.sent,e.next=6,n.text();case 6:n=e.sent,this.image=n,e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),console.error('Error while loading image "'.concat(t,'":'),e.t0);case 13:this.loaded=!0;case 14:case"end":return e.stop()}},e,this,[[0,10]])})),function(e){return t.apply(this,arguments)})},{key:"renderChildren",value:function(e){var t=this.document,n=this.image,r=this.loaded,o=this.getAttribute("x").getPixels("x"),i=this.getAttribute("y").getPixels("y"),a=this.getStyle("width").getPixels("x"),s=this.getStyle("height").getPixels("y");r&&n&&a&&s&&(e.save(),this.isSvg?t.canvg.forkString(e,this.image,{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0,ignoreClear:!0,offsetX:o,offsetY:i,scaleWidth:a,scaleHeight:s}).render():(r=this.image,e.translate(o,i),t.setViewBox({ctx:e,aspectRatio:this.getAttribute("preserveAspectRatio").getString(),width:a,desiredWidth:r.width,height:s,desiredHeight:r.height}),this.loaded&&(void 0===r.complete||r.complete)&&e.drawImage(r,0,0)),e.restore())}},{key:"getBoundingBox",value:function(){var e=this.getAttribute("x").getPixels("x"),t=this.getAttribute("y").getPixels("y"),n=this.getStyle("width").getPixels("x"),r=this.getStyle("height").getPixels("y");return new N(e,t,e+n,t+r)}}]),i})();function En(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var _n=(()=>{(0,g.default)(n,k);var t=En(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="symbol",e}return(0,A.default)(n,[{key:"render",value:function(e){}}]),n})(),Sn=(()=>{function t(e){(0,f.default)(this,t),this.document=e,this.loaded=!1,e.fonts.push(this)}var n;return(0,A.default)(t,[{key:"load",value:(n=(0,c.default)(l().mark(function e(t,n){var r,o;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,r=this.document,e.next=4,r.canvg.parser.load(n);case 4:o=e.sent,o=o.getElementsByTagName("font"),v()(o=C()(o)).call(o,function(e){e=r.createElement(e);r.definitions[t]=e}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),console.error('Error while loading font "'.concat(n,'":'),e.t0);case 12:this.loaded=!0;case 13:case"end":return e.stop()}},e,this,[[0,9]])})),function(e,t){return n.apply(this,arguments)})}]),t})();function Bn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var xn=(()=>{(0,g.default)(r,T);var n=Bn(r);function r(o,e,t){(0,f.default)(this,r),(t=n.call(this,o,e,t)).type="style";e=E(m()(e=C()(e.childNodes)).call(e,function(e){return e.data}).join("").replace(/(\/\*([^*]|[\r\n]|(\*+([^*\/]|[\r\n])))*\*+\/)|(^[\s]*\/\/.*)/gm,"").replace(/@import.*;/g,"")).split("}");return v()(e).call(e,function(e){var t,n,e=u()(e).call(e);e&&(t=(e=e.split("{"))[0].split(","),n=e[1].split(";"),v()(t).call(t,function(e){var r,t,e=u()(e).call(e);e&&(r=o.styles[e]||{},v()(n).call(n,function(e){var t=te()(e).call(e,":"),n=u()(n=e.substr(0,t)).call(n),t=u()(e=e.substr(t+1,e.length-t)).call(e);n&&t&&(r[n]=new B(o,n,t))}),o.styles[e]=r,o.stylesSpecificity[e]=Ne(e),"@font-face"===e)&&(t=r["font-family"].getString().replace(/"|'/g,""),e=r.src.getString().split(","),v()(e).call(e,function(e){0<te()(e).call(e,'format("svg")')&&(e=Ce(e))&&new Sn(o).load(t,e)}))}))}),t}return r})();function Tn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}xn.parseExternalUrl=Ce;var Ln=(()=>{(0,g.default)(r,k);var t=Tn(r);function r(){var e;return(0,f.default)(this,r),(e=t.apply(this,arguments)).type="use",e}return(0,A.default)(r,[{key:"setContext",value:function(e){(0,w.default)((0,y.default)(r.prototype),"setContext",this).call(this,e);var t=this.getAttribute("x"),n=this.getAttribute("y");t.hasValue()&&e.translate(t.getPixels("x"),0),n.hasValue()&&e.translate(0,n.getPixels("y"))}},{key:"path",value:function(e){var t=this.element;t&&t.path(e)}},{key:"renderChildren",value:function(e){var t,n,r=this.document,o=this.element;o&&("symbol"===(t=o).type&&((t=new bt(r,null)).attributes.viewBox=new B(r,"viewBox",o.getAttribute("viewBox").getString()),t.attributes.preserveAspectRatio=new B(r,"preserveAspectRatio",o.getAttribute("preserveAspectRatio").getString()),t.attributes.overflow=new B(r,"overflow",o.getAttribute("overflow").getString()),t.children=o.children,o.styles.opacity=new B(r,"opacity",this.calculateOpacity())),"svg"===t.type&&(o=this.getStyle("width",!1,!0),n=this.getStyle("height",!1,!0),o.hasValue()&&(t.attributes.width=new B(r,"width",o.getString())),n.hasValue())&&(t.attributes.height=new B(r,"height",n.getString())),o=t.parent,t.parent=this,t.render(e),t.parent=o)}},{key:"getBoundingBox",value:function(e){var t=this.element;return t?t.getBoundingBox(e):null}},{key:"elementTransform",value:function(){var e=this.document,t=this.element;return it.fromElement(e,t)}},{key:"element",get:function(){return this._element||(this._element=this.getHrefAttribute().getDefinition()),this._element}}]),r})();function Nn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}function kn(e,t,n,r,o,i){return e[n*r*4+4*t+i]}function On(e,t,n,r,o,i,a){e[n*r*4+4*t+i]=a}function R(e,t,n){return e[t]*n}function I(e,t,n,r){return t+Math.cos(e)*n+Math.sin(e)*r}var jn=(()=>{(0,g.default)(a,T);var i=Nn(a);function a(e,t,n){(0,f.default)(this,a),(e=i.call(this,e,t,n)).type="feColorMatrix";var r=_(e.getAttribute("values").getString());switch(e.getAttribute("type").getString("matrix")){case"saturate":var o=r[0],r=[.213+.787*o,.715-.715*o,.072-.072*o,0,0,.213-.213*o,.715+.285*o,.072-.072*o,0,0,.213-.213*o,.715-.715*o,.072+.928*o,0,0,0,0,0,1,0,0,0,0,0,1];break;case"hueRotate":o=r[0]*Math.PI/180;r=[I(o,.213,.787,-.213),I(o,.715,-.715,-.715),I(o,.072,-.072,.928),0,0,I(o,.213,-.213,.143),I(o,.715,.285,.14),I(o,.072,-.072,-.283),0,0,I(o,.213,-.213,-.787),I(o,.715,-.715,.715),I(o,.072,.928,.072),0,0,0,0,0,1,0,0,0,0,0,1];break;case"luminanceToAlpha":r=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,.2125,.7154,.0721,0,0,0,0,0,0,1]}return e.matrix=r,e.includeOpacity=e.getAttribute("includeOpacity").hasValue(),e}return(0,A.default)(a,[{key:"apply",value:function(e,t,n,r,o){for(var i=this.includeOpacity,a=this.matrix,s=e.getImageData(0,0,r,o),l=0;l<o;l++)for(var c=0;c<r;c++){var u=kn(s.data,c,l,r,0,0),d=kn(s.data,c,l,r,0,1),f=kn(s.data,c,l,r,0,2),p=kn(s.data,c,l,r,0,3),h=R(a,0,u)+R(a,1,d)+R(a,2,f)+R(a,3,p)+R(a,4,1),A=R(a,5,u)+R(a,6,d)+R(a,7,f)+R(a,8,p)+R(a,9,1),g=R(a,10,u)+R(a,11,d)+R(a,12,f)+R(a,13,p)+R(a,14,1),u=R(a,15,u)+R(a,16,d)+R(a,17,f)+R(a,18,p)+R(a,19,1);i&&(h=A=g=0,u*=p/255),On(s.data,c,l,r,0,0,h),On(s.data,c,l,r,0,1,A),On(s.data,c,l,r,0,2,g),On(s.data,c,l,r,0,3,u)}e.clearRect(0,0,r,o),e.putImageData(s,0,0)}}]),a})();function Rn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var In=(()=>{(0,g.default)(p,T);var t=Rn(p);function p(){var e;return(0,f.default)(this,p),(e=t.apply(this,arguments)).type="mask",e}return(0,A.default)(p,[{key:"apply",value:function(t,e){var n,r=this.document,o=this.getAttribute("x").getPixels("x"),i=this.getAttribute("y").getPixels("y"),a=this.getStyle("width").getPixels("x"),s=this.getStyle("height").getPixels("y"),l=(a||s||(n=new N,v()(l=this.children).call(l,function(e){n.addBoundingBox(e.getBoundingBox(t))}),o=Math.floor(n.x1),i=Math.floor(n.y1),a=Math.floor(n.width),s=Math.floor(n.height)),this.removeStyles(e,p.ignoreStyles)),c=r.createCanvas(o+a,i+s),u=c.getContext("2d"),d=(r.screen.setDefaults(u),this.renderChildren(u),new jn(r,{nodeType:1,childNodes:[],attributes:[{nodeName:"type",value:"luminanceToAlpha"},{nodeName:"includeOpacity",value:"true"}]}).apply(u,0,0,o+a,i+s),r.createCanvas(o+a,i+s)),f=d.getContext("2d");r.screen.setDefaults(f),e.render(f),f.globalCompositeOperation="destination-in",f.fillStyle=u.createPattern(c,"no-repeat"),f.fillRect(0,0,o+a,i+s),t.fillStyle=f.createPattern(d,"no-repeat"),t.fillRect(0,0,o+a,i+s),this.restoreStyles(e,l)}},{key:"render",value:function(e){}}]),p})();function Mn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}In.ignoreStyles=["mask","transform","clip-path"];function Dn(){}var Pn=(()=>{(0,g.default)(n,T);var t=Mn(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="clipPath",e}return(0,A.default)(n,[{key:"apply",value:function(n){var e,r=this.document,o=Ae()(n),t=n.beginPath,i=n.closePath;o&&(o.beginPath=Dn,o.closePath=Dn),he()(t,n,[]),v()(e=this.children).call(e,function(e){var t;void 0!==e.path&&((t=(t=void 0!==e.elementTransform?e.elementTransform():null)||it.fromElement(r,e))&&t.apply(n),e.path(n),o&&(o.closePath=i),t)&&t.unapply(n)}),he()(i,n,[]),n.clip(),o&&(o.beginPath=t,o.closePath=i)}},{key:"render",value:function(e){}}]),n})();function Un(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Fn=(()=>{(0,g.default)(p,T);var t=Un(p);function p(){var e;return(0,f.default)(this,p),(e=t.apply(this,arguments)).type="filter",e}return(0,A.default)(p,[{key:"apply",value:function(e,t){var n,r,o,i,a,s,l,c,u=this.document,d=this.children,f=t.getBoundingBox(e);f&&(r=n=0,v()(d).call(d,function(e){e=e.extraFilterDistance||0;n=Math.max(n,e),r=Math.max(r,e)}),s=Math.floor(f.width),a=Math.floor(f.height),i=a+2*r,(o=s+2*n)<1||i<1||(a=Math.floor(f.x),s=Math.floor(f.y),f=this.removeStyles(t,p.ignoreStyles),l=u.createCanvas(o,i),c=l.getContext("2d"),u.screen.setDefaults(c),c.translate(-a+n,-s+r),t.render(c),v()(d).call(d,function(e){"function"==typeof e.apply&&e.apply(c,0,0,o,i)}),e.drawImage(l,0,0,o,i,a-n,s-r,o,i),this.restoreStyles(t,f)))}},{key:"render",value:function(e){}}]),p})();function Hn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}Fn.ignoreStyles=["filter","transform","clip-path"];var Qn=(()=>{(0,g.default)(o,T);var r=Hn(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="feDropShadow",e.addStylesFromStyleDefinition(),e}return(0,A.default)(o,[{key:"apply",value:function(e,t,n,r,o){}}]),o})();function $n(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Kn=(()=>{(0,g.default)(n,T);var t=$n(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="feMorphology",e}return(0,A.default)(n,[{key:"apply",value:function(e,t,n,r,o){}}]),n})();function zn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Vn=(()=>{(0,g.default)(n,T);var t=zn(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="feComposite",e}return(0,A.default)(n,[{key:"apply",value:function(e,t,n,r,o){}}]),n})();function Gn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Wn=(()=>{(0,g.default)(o,T);var r=Gn(o);function o(e,t,n){return(0,f.default)(this,o),(e=r.call(this,e,t,n)).type="feGaussianBlur",e.blurRadius=Math.floor(e.getAttribute("stdDeviation").getNumber()),e.extraFilterDistance=e.blurRadius,e}return(0,A.default)(o,[{key:"apply",value:function(e,t,n,r,o){var i=this.document,a=this.blurRadius,s=i.window?i.window.document.body:null,e=e.canvas;e.id=i.getUniqueId(),s&&(e.style.display="none",s.appendChild(e)),(0,ge.canvasRGBA)(e,t,n,r,o,a),s&&s.removeChild(e)}}]),o})();function qn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Yn=(()=>{(0,g.default)(n,T);var t=qn(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="title",e}return n})();function Xn(n){var r=(()=>{if("undefined"==typeof Reflect||!d())return!1;if(d().sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(d()(Date,[],function(){})),!0}catch(e){return!1}})();return function(){var e,t=(0,y.default)(n);return e=r?(e=(0,y.default)(this).constructor,d()(t,arguments,e)):t.apply(this,arguments),(0,p.default)(this,e)}}var Zn=(()=>{(0,g.default)(n,T);var t=Xn(n);function n(){var e;return(0,f.default)(this,n),(e=t.apply(this,arguments)).type="desc",e}return n})(),t={svg:bt,rect:Ct,circle:Et,ellipse:St,line:xt,polyline:Lt,polygon:kt,path:j,pattern:jt,marker:It,defs:Dt,linearGradient:$t,radialGradient:zt,stop:Gt,animate:qt,animateColor:Xt,animateTransform:Jt,font:rn,"font-face":an,"missing-glyph":ln,glyph:un,text:dt,tspan:pt,tref:fn,a:hn,textPath:yn,image:wn,g:Ut,symbol:_n,style:xn,use:Ln,mask:In,clipPath:Pn,filter:Fn,feDropShadow:Qn,feMorphology:Kn,feComposite:Vn,feColorMatrix:jn,feGaussianBlur:Wn,title:Yn,desc:Zn};function Jn(t,e){var n,r=Q()(t);return a()&&(n=a()(t),e&&(n=H()(n).call(n,function(e){return i()(t,e).enumerable})),r.push.apply(r,n)),r}function er(){return(er=(0,c.default)(l().mark(function e(n){var t,r,o=arguments;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=1<o.length&&void 0!==o[1]&&o[1],r=document.createElement("img"),t&&(r.crossOrigin="Anonymous"),e.abrupt("return",new(G())(function(e,t){r.onload=function(){e(r)},r.onerror=function(){t()},r.src=n}));case 4:case"end":return e.stop()}},e)}))).apply(this,arguments)}var tr=(()=>{function a(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},n=t.rootEmSize,n=void 0===n?12:n,r=t.emSize,r=void 0===r?12:r,o=t.createCanvas,o=void 0===o?a.createCanvas:o,i=t.createImage,i=void 0===i?a.createImage:i,t=t.anonymousCrossOrigin;(0,f.default)(this,a),this.canvg=e,this.definitions={},this.styles={},this.stylesSpecificity={},this.images=[],this.fonts=[],this.emSizeStack=[],this.uniqueId=0,this.screen=e.screen,this.rootEmSize=n,this.emSize=r,this.createCanvas=o,this.createImage=this.bindCreateImage(i,t),this.screen.wait(W()(e=this.isImagesLoaded).call(e,this)),this.screen.wait(W()(n=this.isFontsLoaded).call(n,this))}return(0,A.default)(a,[{key:"bindCreateImage",value:function(n,r){return"boolean"==typeof r?function(e,t){return n(e,"boolean"==typeof t?t:r)}:n}},{key:"popEmSize",value:function(){this.emSizeStack.pop()}},{key:"getUniqueId",value:function(){return"canvg".concat(++this.uniqueId)}},{key:"isImagesLoaded",value:function(){var e;return V()(e=this.images).call(e,function(e){return e.loaded})}},{key:"isFontsLoaded",value:function(){var e;return V()(e=this.fonts).call(e,function(e){return e.loaded})}},{key:"createDocumentElement",value:function(e){e=this.createElement(e.documentElement);return e.root=!0,e.addStylesFromStyleDefinition(),this.documentElement=e}},{key:"createElement",value:function(e){var t=e.nodeName.replace(/^[^:]+:/,""),t=a.elementTypes[t];return new(void 0!==t?t:st)(this,e)}},{key:"createTextNode",value:function(e){return new At(this,e)}},{key:"setViewBox",value:function(e){this.screen.setViewBox(function(t){for(var e=1;e<arguments.length;e++){var n,r=null!=arguments[e]?arguments[e]:{};e%2?v()(n=Jn(Object(r),!0)).call(n,function(e){(0,$.default)(t,e,r[e])}):o()?F()(t,o()(r)):v()(n=Jn(Object(r))).call(n,function(e){U()(t,e,i()(r,e))})}return t}({document:this},e))}},{key:"window",get:function(){return this.screen.window}},{key:"fetch",get:function(){return this.screen.fetch}},{key:"ctx",get:function(){return this.screen.ctx}},{key:"emSize",get:function(){var e=this.emSizeStack;return e[e.length-1]},set:function(e){this.emSizeStack.push(e)}}]),a})();function nr(t,e){var n,r=Q()(t);return a()&&(n=a()(t),e&&(n=H()(n).call(n,function(e){return i()(t,e).enumerable})),r.push.apply(r,n)),r}function M(t){for(var e=1;e<arguments.length;e++){var n,r=null!=arguments[e]?arguments[e]:{};e%2?v()(n=nr(Object(r),!0)).call(n,function(e){(0,$.default)(t,e,r[e])}):o()?F()(t,o()(r)):v()(n=nr(Object(r))).call(n,function(e){U()(t,e,i()(r,e))})}return t}tr.createCanvas=function(e,t){var n=document.createElement("canvas");return n.width=e,n.height=t,n},tr.createImage=function(e){return er.apply(this,arguments)},tr.elementTypes=t;var rr=(()=>{function a(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},e=((0,f.default)(this,a),this.parser=new We(n),this.screen=new ze(e,n),this.options=n,new tr(this,n)),n=e.createDocumentElement(t);this.document=e,this.documentElement=n}var n,e;return(0,A.default)(a,[{key:"fork",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return a.from(e,t,M(M({},this.options),n))}},{key:"forkString",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return a.fromString(e,t,M(M({},this.options),n))}},{key:"ready",value:function(){return this.screen.ready()}},{key:"isReady",value:function(){return this.screen.isReady()}},{key:"render",value:(e=(0,c.default)(l().mark(function e(){var t,n=arguments;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return t=0<n.length&&void 0!==n[0]?n[0]:{},this.start(M({enableRedraw:!0,ignoreAnimation:!0,ignoreMouse:!0},t)),e.next=4,this.ready();case 4:this.stop();case 5:case"end":return e.stop()}},e,this)})),function(){return e.apply(this,arguments)})},{key:"start",value:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=this.documentElement,n=this.screen,r=this.options;n.start(t,M(M({enableRedraw:!0},r),e))}},{key:"stop",value:function(){this.screen.stop()}},{key:"resize",value:function(e){this.documentElement.resize(e,1<arguments.length&&void 0!==arguments[1]?arguments[1]:e,2<arguments.length&&void 0!==arguments[2]&&arguments[2])}}],[{key:"from",value:(n=(0,c.default)(l().mark(function e(t,n){var r,o,i=arguments;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return o=new We(r=2<i.length&&void 0!==i[2]?i[2]:{}),e.next=4,o.parse(n);case 4:return o=e.sent,e.abrupt("return",new a(t,o,r));case 6:case"end":return e.stop()}},e)})),function(e,t){return n.apply(this,arguments)})},{key:"fromString",value:function(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{};return new a(e,new We(n).parseFromString(t),n)}}]),a})();var or=Object.freeze({__proto__:null,offscreen:function(){var e=(0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).DOMParser,t={window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:e,createCanvas:function(e,t){return new OffscreenCanvas(e,t)},createImage:function(r){return(0,c.default)(l().mark(function e(){var t,n;return l().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,fetch(r);case 2:return t=e.sent,e.next=5,t.blob();case 5:return t=e.sent,e.next=8,createImageBitmap(t);case 8:return n=e.sent,e.abrupt("return",n);case 10:case"end":return e.stop()}},e)}))()}};return"undefined"==typeof DOMParser&&void 0!==e||oe()(t,"DOMParser"),t},node:function(e){var t=e.DOMParser,n=e.canvas;return{window:null,ignoreAnimation:!0,ignoreMouse:!0,DOMParser:t,fetch:e.fetch,createCanvas:n.createCanvas,createImage:n.loadImage}}});D.default=rr},
vendor: 261 bytes, line 1
1"./node_modules/core-js-pure/es/array/from.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.string.iterator.js"),n("./node_modules/core-js-pure/modules/es.array.from.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Array.from},
vendor: 209 bytes, line 1
1"./node_modules/core-js-pure/es/array/is-array.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.is-array.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Array.isArray},
vendor: 224 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/concat.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.concat.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").concat},
vendor: 221 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/every.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.every.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").every},
vendor: 218 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/fill.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.fill.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").fill},
vendor: 224 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/filter.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.filter.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").filter},
vendor: 229 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/for-each.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.for-each.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").forEach},
vendor: 230 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/includes.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.includes.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").includes},
vendor: 229 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/index-of.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.index-of.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").indexOf},
vendor: 215 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/map.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.map.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").map},
vendor: 224 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/reduce.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.reduce.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").reduce},
vendor: 227 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/reverse.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.reverse.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").reverse},
vendor: 221 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/slice.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.slice.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").slice},
vendor: 218 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/some.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.some.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").some},
vendor: 226 bytes, line 1
1"./node_modules/core-js-pure/es/array/virtual/values.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.iterator.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Array").values},
vendor: 192 bytes, line 1
1"./node_modules/core-js-pure/es/date/now.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.date.now.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Date.now},
vendor: 227 bytes, line 1
1"./node_modules/core-js-pure/es/function/virtual/bind.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.function.bind.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("Function").bind},
vendor: 243 bytes, line 1
1"./node_modules/core-js-pure/es/instance/bind.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/function/virtual/bind.js"),o=Function.prototype;e.exports=function(e){var t=e.bind;return e===o||e instanceof Function&&t===o.bind?r:t}},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/es/instance/concat.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/concat.js"),o=Array.prototype;e.exports=function(e){var t=e.concat;return e===o||e instanceof Array&&t===o.concat?r:t}},
vendor: 238 bytes, line 1
1"./node_modules/core-js-pure/es/instance/every.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/every.js"),o=Array.prototype;e.exports=function(e){var t=e.every;return e===o||e instanceof Array&&t===o.every?r:t}},
vendor: 234 bytes, line 1
1"./node_modules/core-js-pure/es/instance/fill.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/fill.js"),o=Array.prototype;e.exports=function(e){var t=e.fill;return e===o||e instanceof Array&&t===o.fill?r:t}},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/es/instance/filter.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/filter.js"),o=Array.prototype;e.exports=function(e){var t=e.filter;return e===o||e instanceof Array&&t===o.filter?r:t}},
vendor: 399 bytes, line 1
1"./node_modules/core-js-pure/es/instance/includes.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/includes.js"),o=n("./node_modules/core-js-pure/es/string/virtual/includes.js"),i=Array.prototype,a=String.prototype;e.exports=function(e){var t=e.includes;return e===i||e instanceof Array&&t===i.includes?r:"string"==typeof e||e===a||e instanceof String&&t===a.includes?o:t}},
vendor: 248 bytes, line 1
1"./node_modules/core-js-pure/es/instance/index-of.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/index-of.js"),o=Array.prototype;e.exports=function(e){var t=e.indexOf;return e===o||e instanceof Array&&t===o.indexOf?r:t}},
vendor: 230 bytes, line 1
1"./node_modules/core-js-pure/es/instance/map.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/map.js"),o=Array.prototype;e.exports=function(e){var t=e.map;return e===o||e instanceof Array&&t===o.map?r:t}},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/es/instance/reduce.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/reduce.js"),o=Array.prototype;e.exports=function(e){var t=e.reduce;return e===o||e instanceof Array&&t===o.reduce?r:t}},
vendor: 246 bytes, line 1
1"./node_modules/core-js-pure/es/instance/reverse.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/reverse.js"),o=Array.prototype;e.exports=function(e){var t=e.reverse;return e===o||e instanceof Array&&t===o.reverse?r:t}},
vendor: 238 bytes, line 1
1"./node_modules/core-js-pure/es/instance/slice.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/slice.js"),o=Array.prototype;e.exports=function(e){var t=e.slice;return e===o||e instanceof Array&&t===o.slice?r:t}},
vendor: 234 bytes, line 1
1"./node_modules/core-js-pure/es/instance/some.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/array/virtual/some.js"),o=Array.prototype;e.exports=function(e){var t=e.some;return e===o||e instanceof Array&&t===o.some?r:t}},
vendor: 282 bytes, line 1
1"./node_modules/core-js-pure/es/instance/starts-with.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/string/virtual/starts-with.js"),o=String.prototype;e.exports=function(e){var t=e.startsWith;return"string"==typeof e||e===o||e instanceof String&&t===o.startsWith?r:t}},
vendor: 256 bytes, line 1
1"./node_modules/core-js-pure/es/instance/trim.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/string/virtual/trim.js"),o=String.prototype;e.exports=function(e){var t=e.trim;return"string"==typeof e||e===o||e instanceof String&&t===o.trim?r:t}},
vendor: 383 bytes, line 1
1"./node_modules/core-js-pure/es/map/index.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.map.js"),n("./node_modules/core-js-pure/modules/es.object.to-string.js"),n("./node_modules/core-js-pure/modules/es.string.iterator.js"),n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Map},
vendor: 238 bytes, line 1
1"./node_modules/core-js-pure/es/object/create.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.create.js");var r=n("./node_modules/core-js-pure/internals/path.js").Object;e.exports=function(e,t){return r.create(e,t)}},
vendor: 309 bytes, line 1
1"./node_modules/core-js-pure/es/object/define-properties.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.define-properties.js");var r=n("./node_modules/core-js-pure/internals/path.js").Object,n=e.exports=function(e,t){return r.defineProperties(e,t)};r.defineProperties.sham&&(n.sham=!0)},
vendor: 305 bytes, line 1
1"./node_modules/core-js-pure/es/object/define-property.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.define-property.js");var r=n("./node_modules/core-js-pure/internals/path.js").Object,n=e.exports=function(e,t,n){return r.defineProperty(e,t,n)};r.defineProperty.sham&&(n.sham=!0)},
vendor: 345 bytes, line 1
1"./node_modules/core-js-pure/es/object/get-own-property-descriptor.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.get-own-property-descriptor.js");var r=n("./node_modules/core-js-pure/internals/path.js").Object,n=e.exports=function(e,t){return r.getOwnPropertyDescriptor(e,t)};r.getOwnPropertyDescriptor.sham&&(n.sham=!0)},
vendor: 270 bytes, line 1
1"./node_modules/core-js-pure/es/object/get-own-property-descriptors.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.get-own-property-descriptors.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.getOwnPropertyDescriptors},
vendor: 233 bytes, line 1
1"./node_modules/core-js-pure/es/object/get-own-property-symbols.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.symbol.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.getOwnPropertySymbols},
vendor: 235 bytes, line 1
1"./node_modules/core-js-pure/es/object/get-prototype-of.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.get-prototype-of.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.getPrototypeOf},
vendor: 201 bytes, line 1
1"./node_modules/core-js-pure/es/object/keys.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.keys.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.keys},
vendor: 235 bytes, line 1
1"./node_modules/core-js-pure/es/object/set-prototype-of.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.object.set-prototype-of.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Object.setPrototypeOf},
vendor: 200 bytes, line 1
1"./node_modules/core-js-pure/es/parse-float.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.parse-float.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.parseFloat},
vendor: 194 bytes, line 1
1"./node_modules/core-js-pure/es/parse-int.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.parse-int.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.parseInt},
vendor: 647 bytes, line 1
1"./node_modules/core-js-pure/es/promise/index.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.aggregate-error.js"),n("./node_modules/core-js-pure/modules/es.object.to-string.js"),n("./node_modules/core-js-pure/modules/es.promise.js"),n("./node_modules/core-js-pure/modules/es.promise.all-settled.js"),n("./node_modules/core-js-pure/modules/es.promise.any.js"),n("./node_modules/core-js-pure/modules/es.promise.finally.js"),n("./node_modules/core-js-pure/modules/es.string.iterator.js"),n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Promise},
vendor: 207 bytes, line 1
1"./node_modules/core-js-pure/es/reflect/apply.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.reflect.apply.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.apply},
vendor: 219 bytes, line 1
1"./node_modules/core-js-pure/es/reflect/construct.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.reflect.construct.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.construct},
vendor: 236 bytes, line 1
1"./node_modules/core-js-pure/es/reflect/delete-property.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.reflect.delete-property.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.deleteProperty},
vendor: 238 bytes, line 1
1"./node_modules/core-js-pure/es/reflect/get-prototype-of.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.reflect.get-prototype-of.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.getPrototypeOf},
vendor: 201 bytes, line 1
1"./node_modules/core-js-pure/es/reflect/get.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.reflect.get.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Reflect.get},
vendor: 233 bytes, line 1
1"./node_modules/core-js-pure/es/string/virtual/includes.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.string.includes.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("String").includes},
vendor: 241 bytes, line 1
1"./node_modules/core-js-pure/es/string/virtual/starts-with.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.string.starts-with.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("String").startsWith},
vendor: 221 bytes, line 1
1"./node_modules/core-js-pure/es/string/virtual/trim.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.string.trim.js");n=n("./node_modules/core-js-pure/internals/entry-virtual.js");e.exports=n("String").trim},
vendor: 1,427 bytes, line 1
1"./node_modules/core-js-pure/es/symbol/index.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.concat.js"),n("./node_modules/core-js-pure/modules/es.object.to-string.js"),n("./node_modules/core-js-pure/modules/es.symbol.js"),n("./node_modules/core-js-pure/modules/es.symbol.async-iterator.js"),n("./node_modules/core-js-pure/modules/es.symbol.description.js"),n("./node_modules/core-js-pure/modules/es.symbol.has-instance.js"),n("./node_modules/core-js-pure/modules/es.symbol.is-concat-spreadable.js"),n("./node_modules/core-js-pure/modules/es.symbol.iterator.js"),n("./node_modules/core-js-pure/modules/es.symbol.match.js"),n("./node_modules/core-js-pure/modules/es.symbol.match-all.js"),n("./node_modules/core-js-pure/modules/es.symbol.replace.js"),n("./node_modules/core-js-pure/modules/es.symbol.search.js"),n("./node_modules/core-js-pure/modules/es.symbol.species.js"),n("./node_modules/core-js-pure/modules/es.symbol.split.js"),n("./node_modules/core-js-pure/modules/es.symbol.to-primitive.js"),n("./node_modules/core-js-pure/modules/es.symbol.to-string-tag.js"),n("./node_modules/core-js-pure/modules/es.symbol.unscopables.js"),n("./node_modules/core-js-pure/modules/es.json.to-string-tag.js"),n("./node_modules/core-js-pure/modules/es.math.to-string-tag.js"),n("./node_modules/core-js-pure/modules/es.reflect.to-string-tag.js");n=n("./node_modules/core-js-pure/internals/path.js");e.exports=n.Symbol},
vendor: 368 bytes, line 1
1"./node_modules/core-js-pure/es/symbol/iterator.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.symbol.iterator.js"),n("./node_modules/core-js-pure/modules/es.string.iterator.js"),n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");n=n("./node_modules/core-js-pure/internals/well-known-symbol-wrapped.js");e.exports=n.f("iterator")},
vendor: 134 bytes, line 1
1"./node_modules/core-js-pure/features/array/from.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/array/from.js");e.exports=n},
vendor: 142 bytes, line 1
1"./node_modules/core-js-pure/features/array/is-array.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/array/is-array.js");e.exports=n},
vendor: 295 bytes, line 1
1"./node_modules/core-js-pure/features/get-iterator-method.js":function(e,t,n){n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js"),n("./node_modules/core-js-pure/modules/es.string.iterator.js");n=n("./node_modules/core-js-pure/internals/get-iterator-method.js");e.exports=n},
vendor: 281 bytes, line 1
1"./node_modules/core-js-pure/features/get-iterator.js":function(e,t,n){n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js"),n("./node_modules/core-js-pure/modules/es.string.iterator.js");n=n("./node_modules/core-js-pure/internals/get-iterator.js");e.exports=n},
vendor: 142 bytes, line 1
1"./node_modules/core-js-pure/features/instance/slice.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/slice.js");e.exports=n},
vendor: 140 bytes, line 1
1"./node_modules/core-js-pure/features/object/create.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/create.js");e.exports=n},
vendor: 158 bytes, line 1
1"./node_modules/core-js-pure/features/object/define-property.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/define-property.js");e.exports=n},
vendor: 182 bytes, line 1
1"./node_modules/core-js-pure/features/object/get-own-property-descriptor.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/get-own-property-descriptor.js");e.exports=n},
vendor: 160 bytes, line 1
1"./node_modules/core-js-pure/features/object/get-prototype-of.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/get-prototype-of.js");e.exports=n},
vendor: 160 bytes, line 1
1"./node_modules/core-js-pure/features/object/set-prototype-of.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/set-prototype-of.js");e.exports=n},
vendor: 408 bytes, line 1
1"./node_modules/core-js-pure/features/promise/index.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/promise/index.js");n("./node_modules/core-js-pure/modules/esnext.aggregate-error.js"),n("./node_modules/core-js-pure/modules/esnext.promise.all-settled.js"),n("./node_modules/core-js-pure/modules/esnext.promise.try.js"),n("./node_modules/core-js-pure/modules/esnext.promise.any.js"),e.exports=r},
vendor: 136 bytes, line 1
1"./node_modules/core-js-pure/features/reflect/get.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/reflect/get.js");e.exports=n},
vendor: 624 bytes, line 1
1"./node_modules/core-js-pure/features/symbol/index.js":function(e,t,n){var r=n("./node_modules/core-js-pure/es/symbol/index.js");n("./node_modules/core-js-pure/modules/esnext.symbol.async-dispose.js"),n("./node_modules/core-js-pure/modules/esnext.symbol.dispose.js"),n("./node_modules/core-js-pure/modules/esnext.symbol.matcher.js"),n("./node_modules/core-js-pure/modules/esnext.symbol.metadata.js"),n("./node_modules/core-js-pure/modules/esnext.symbol.observable.js"),n("./node_modules/core-js-pure/modules/esnext.symbol.pattern-match.js"),n("./node_modules/core-js-pure/modules/esnext.symbol.replace-all.js"),e.exports=r},
vendor: 144 bytes, line 1
1"./node_modules/core-js-pure/features/symbol/iterator.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/symbol/iterator.js");e.exports=n},
vendor: 171 bytes, line 1
1"./node_modules/core-js-pure/internals/a-function.js":function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},
vendor: 251 bytes, line 1
1"./node_modules/core-js-pure/internals/a-possible-prototype.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/is-object.js");e.exports=function(e){if(r(e)||null===e)return e;throw TypeError("Can't set "+String(e)+" as a prototype")}},
vendor: 98 bytes, line 1
1"./node_modules/core-js-pure/internals/add-to-unscopables.js":function(e){e.exports=function(){}},
vendor: 178 bytes, line 1
1"./node_modules/core-js-pure/internals/an-instance.js":function(e){e.exports=function(e,t,n){if(e instanceof t)return e;throw TypeError("Incorrect "+(n?n+" ":"")+"invocation")}},
vendor: 219 bytes, line 1
1"./node_modules/core-js-pure/internals/an-object.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/is-object.js");e.exports=function(e){if(r(e))return e;throw TypeError(String(e)+" is not an object")}},
vendor: 433 bytes, line 1
1"./node_modules/core-js-pure/internals/array-fill.js":function(e,t,n){var a=n("./node_modules/core-js-pure/internals/to-object.js"),s=n("./node_modules/core-js-pure/internals/to-absolute-index.js"),l=n("./node_modules/core-js-pure/internals/to-length.js");e.exports=function(e){for(var t=a(this),n=l(t.length),r=arguments.length,o=s(1<r?arguments[1]:void 0,n),r=2<r?arguments[2]:void 0,i=void 0===r?n:s(r,n);o<i;)t[o++]=e;return t}},
vendor: 325 bytes, line 1
1"./node_modules/core-js-pure/internals/array-for-each.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/array-iteration.js").forEach,n=n("./node_modules/core-js-pure/internals/array-method-is-strict.js")("forEach");e.exports=n?[].forEach:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}},
vendor: 952 bytes, line 1
1"./node_modules/core-js-pure/internals/array-from.js":function(e,t,n){var p=n("./node_modules/core-js-pure/internals/function-bind-context.js"),h=n("./node_modules/core-js-pure/internals/to-object.js"),A=n("./node_modules/core-js-pure/internals/call-with-safe-iteration-closing.js"),g=n("./node_modules/core-js-pure/internals/is-array-iterator-method.js"),m=n("./node_modules/core-js-pure/internals/to-length.js"),v=n("./node_modules/core-js-pure/internals/create-property.js"),b=n("./node_modules/core-js-pure/internals/get-iterator-method.js");e.exports=function(e){var t,n,r,o,i,a,s=h(e),e="function"==typeof this?this:Array,l=arguments.length,c=1<l?arguments[1]:void 0,u=void 0!==c,d=b(s),f=0;if(u&&(c=p(c,2<l?arguments[2]:void 0,2)),null==d||e==Array&&g(d))for(n=new e(t=m(s.length));f<t;f++)a=u?c(s[f],f):s[f],v(n,f,a);else for(i=(o=d.call(s)).next,n=new e;!(r=i.call(o)).done;f++)a=u?A(o,c,[r.value,f],!0):r.value,v(n,f,a);return n.length=f,n}},
vendor: 503 bytes, line 1
1"./node_modules/core-js-pure/internals/array-includes.js":function(e,t,n){function r(s){return function(e,t,n){var r,o=l(e),i=c(o.length),a=u(n,i);if(s&&t!=t){for(;a<i;)if((r=o[a++])!=r)return!0}else for(;a<i;a++)if((s||a in o)&&o[a]===t)return s||a||0;return!s&&-1}}var l=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),c=n("./node_modules/core-js-pure/internals/to-length.js"),u=n("./node_modules/core-js-pure/internals/to-absolute-index.js");e.exports={includes:r(!0),indexOf:r(!1)}},
vendor: 917 bytes, line 1
1"./node_modules/core-js-pure/internals/array-iteration.js":function(e,t,n){function r(f){var p=1==f,h=2==f,A=3==f,g=4==f,m=6==f,v=7==f,b=5==f||m;return function(e,t,n,r){for(var o,i,a=w(e),s=C(a),l=y(t,n,3),c=E(s.length),u=0,t=r||_,d=p?t(e,c):h||v?t(e,0):void 0;u<c;u++)if((b||u in s)&&(i=l(o=s[u],u,a),f))if(p)d[u]=i;else if(i)switch(f){case 3:return!0;case 5:return o;case 6:return u;case 2:S.call(d,o)}else switch(f){case 4:return!1;case 7:S.call(d,o)}return m?-1:A||g?g:d}}var y=n("./node_modules/core-js-pure/internals/function-bind-context.js"),C=n("./node_modules/core-js-pure/internals/indexed-object.js"),w=n("./node_modules/core-js-pure/internals/to-object.js"),E=n("./node_modules/core-js-pure/internals/to-length.js"),_=n("./node_modules/core-js-pure/internals/array-species-create.js"),S=[].push;e.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6),filterOut:r(7)}},
vendor: 436 bytes, line 1
1"./node_modules/core-js-pure/internals/array-method-has-species-support.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/fails.js"),o=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),i=n("./node_modules/core-js-pure/internals/engine-v8-version.js"),a=o("species");e.exports=function(t){return 51<=i||!r(function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/internals/array-method-is-strict.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/fails.js");e.exports=function(e,t){var n=[][e];return!!n&&r(function(){n.call(null,t||function(){throw 1},1)})}},
vendor: 628 bytes, line 1
1"./node_modules/core-js-pure/internals/array-reduce.js":function(e,t,n){function r(c){return function(e,t,n,r){u(t);var o=d(e),i=f(o),a=p(o.length),s=c?a-1:0,l=c?-1:1;if(n<2)for(;;){if(s in i){r=i[s],s+=l;break}if(s+=l,c?s<0:a<=s)throw TypeError("Reduce of empty array with no initial value")}for(;c?0<=s:s<a;s+=l)s in i&&(r=t(r,i[s],s,o));return r}}var u=n("./node_modules/core-js-pure/internals/a-function.js"),d=n("./node_modules/core-js-pure/internals/to-object.js"),f=n("./node_modules/core-js-pure/internals/indexed-object.js"),p=n("./node_modules/core-js-pure/internals/to-length.js");e.exports={left:r(!1),right:r(!0)}},
vendor: 457 bytes, line 1
1"./node_modules/core-js-pure/internals/array-species-create.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/is-object.js"),o=n("./node_modules/core-js-pure/internals/is-array.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("species");e.exports=function(e,t){var n;return new(void 0===(n=o(e)&&("function"==typeof(n=e.constructor)&&(n===Array||o(n.prototype))||r(n)&&null===(n=n[i]))?void 0:n)?Array:n)(0===t?0:t)}},
vendor: 304 bytes, line 1
1"./node_modules/core-js-pure/internals/call-with-safe-iteration-closing.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/an-object.js"),i=n("./node_modules/core-js-pure/internals/iterator-close.js");e.exports=function(t,e,n,r){try{return r?e(o(n)[0],n[1]):e(n)}catch(e){throw i(t),e}}},
vendor: 477 bytes, line 1
1"./node_modules/core-js-pure/internals/check-correctness-of-iteration.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("iterator"),i=!1;try{var r=0,a={next:function(){return{done:!!r++}},return:function(){i=!0}};a[o]=function(){return this},Array.from(a,function(){throw 2})}catch(e){}e.exports=function(e,t){if(!t&&!i)return!1;var n=!1;try{var r={};r[o]=function(){return{next:function(){return{done:n=!0}}}},e(r)}catch(e){}return n}},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/internals/classof-raw.js":function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},
vendor: 555 bytes, line 1
1"./node_modules/core-js-pure/internals/classof.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-string-tag-support.js"),o=n("./node_modules/core-js-pure/internals/classof-raw.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=r?o:function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=((e,t)=>{try{return e[t]}catch(e){}})(e=Object(e),i))?t:a?o(e):"Object"==(t=o(e))&&"function"==typeof e.callee?"Arguments":t}},
vendor: 2,636 bytes, line 1
1"./node_modules/core-js-pure/internals/collection-strong.js":function(e,t,n){var c=n("./node_modules/core-js-pure/internals/object-define-property.js").f,u=n("./node_modules/core-js-pure/internals/object-create.js"),d=n("./node_modules/core-js-pure/internals/redefine-all.js"),f=n("./node_modules/core-js-pure/internals/function-bind-context.js"),p=n("./node_modules/core-js-pure/internals/an-instance.js"),h=n("./node_modules/core-js-pure/internals/iterate.js"),a=n("./node_modules/core-js-pure/internals/define-iterator.js"),s=n("./node_modules/core-js-pure/internals/set-species.js"),A=n("./node_modules/core-js-pure/internals/descriptors.js"),g=n("./node_modules/core-js-pure/internals/internal-metadata.js").fastKey,n=n("./node_modules/core-js-pure/internals/internal-state.js"),m=n.set,v=n.getterFor;e.exports={getConstructor:function(e,n,r,o){function i(e,t,n){var r,o=l(e),i=a(e,t);return i?i.value=n:(o.last=i={index:r=g(t,!0),key:t,value:n,previous:t=o.last,next:void 0,removed:!1},o.first||(o.first=i),t&&(t.next=i),A?o.size++:e.size++,"F"!==r&&(o.index[r]=i)),e}function a(e,t){var n,e=l(e),r=g(t);if("F"!==r)return e.index[r];for(n=e.first;n;n=n.next)if(n.key==t)return n}var s=e(function(e,t){p(e,s,n),m(e,{type:n,index:u(null),first:void 0,last:void 0,size:0}),A||(e.size=0),null!=t&&h(t,e[o],{that:e,AS_ENTRIES:r})}),l=v(n);return d(s.prototype,{clear:function(){for(var e=l(this),t=e.index,n=e.first;n;)n.removed=!0,n.previous&&(n.previous=n.previous.next=void 0),delete t[n.index],n=n.next;e.first=e.last=void 0,A?e.size=0:this.size=0},delete:function(e){var t,n,r=l(this),e=a(this,e);return e&&(t=e.next,n=e.previous,delete r.index[e.index],e.removed=!0,n&&(n.next=t),t&&(t.previous=n),r.first==e&&(r.first=t),r.last==e&&(r.last=n),A?r.size--:this.size--),!!e},forEach:function(e){for(var t,n=l(this),r=f(e,1<arguments.length?arguments[1]:void 0,3);t=t?t.next:n.first;)for(r(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!a(this,e)}}),d(s.prototype,r?{get:function(e){e=a(this,e);return e&&e.value},set:function(e,t){return i(this,0===e?0:e,t)}}:{add:function(e){return i(this,e=0===e?0:e,e)}}),A&&c(s.prototype,"size",{get:function(){return l(this).size}}),s},setStrong:function(e,t,n){var r=t+" Iterator",o=v(t),i=v(r);a(e,t,function(e,t){m(this,{type:r,target:e,state:o(e),kind:t,last:void 0})},function(){for(var e=i(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:{value:e.target=void 0,done:!0}},n?"entries":"values",!n,!0),s(t)}}},
vendor: 1,715 bytes, line 1
1"./node_modules/core-js-pure/internals/collection.js":function(e,t,n){var d=n("./node_modules/core-js-pure/internals/export.js"),f=n("./node_modules/core-js-pure/internals/global.js"),p=n("./node_modules/core-js-pure/internals/internal-metadata.js"),h=n("./node_modules/core-js-pure/internals/fails.js"),A=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),g=n("./node_modules/core-js-pure/internals/iterate.js"),m=n("./node_modules/core-js-pure/internals/an-instance.js"),v=n("./node_modules/core-js-pure/internals/is-object.js"),b=n("./node_modules/core-js-pure/internals/set-to-string-tag.js"),y=n("./node_modules/core-js-pure/internals/object-define-property.js").f,C=n("./node_modules/core-js-pure/internals/array-iteration.js").forEach,w=n("./node_modules/core-js-pure/internals/descriptors.js"),n=n("./node_modules/core-js-pure/internals/internal-state.js"),E=n.set,_=n.getterFor;e.exports=function(n,e,t){var i,a,r=-1!==n.indexOf("Map"),s=-1!==n.indexOf("Weak"),o=r?"set":"add",l=f[n],c=l&&l.prototype,u={};return w&&"function"==typeof l&&(s||c.forEach&&!h(function(){(new l).entries().next()}))?(i=e(function(e,t){E(m(e,i,n),{type:n,collection:new l}),null!=t&&g(t,e[o],{that:e,AS_ENTRIES:r})}),a=_(n),C(["add","clear","delete","forEach","get","has","set","keys","values","entries"],function(r){var o="add"==r||"set"==r;r in c&&(!s||"clear"!=r)&&A(i.prototype,r,function(e,t){var n=a(this).collection;return o||!s||v(e)?(n=n[r](0===e?0:e,t),o?this:n):"get"==r&&void 0})}),s||y(i.prototype,"size",{configurable:!0,get:function(){return a(this).collection.size}})):(i=t.getConstructor(e,n,r,o),p.REQUIRED=!0),b(i,n,!1,!0),u[n]=i,d({global:!0,forced:!0},u),s||t.setStrong(i,n,r),i}},
vendor: 272 bytes, line 1
1"./node_modules/core-js-pure/internals/correct-is-regexp-logic.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("match");e.exports=function(t){var n=/./;try{"/./"[t](n)}catch(e){try{return n[r]=!1,"/./"[t](n)}catch(e){}}return!1}},
vendor: 258 bytes, line 1
1"./node_modules/core-js-pure/internals/correct-prototype-getter.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/fails.js");e.exports=!n(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},
vendor: 561 bytes, line 1
1"./node_modules/core-js-pure/internals/create-iterator-constructor.js":function(e,t,n){function r(){return this}var o=n("./node_modules/core-js-pure/internals/iterators-core.js").IteratorPrototype,i=n("./node_modules/core-js-pure/internals/object-create.js"),a=n("./node_modules/core-js-pure/internals/create-property-descriptor.js"),s=n("./node_modules/core-js-pure/internals/set-to-string-tag.js"),l=n("./node_modules/core-js-pure/internals/iterators.js");e.exports=function(e,t,n){t+=" Iterator";return e.prototype=i(o,{next:a(1,n)}),s(e,t,!1,!0),l[t]=r,e}},
vendor: 386 bytes, line 1
1"./node_modules/core-js-pure/internals/create-non-enumerable-property.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/descriptors.js"),o=n("./node_modules/core-js-pure/internals/object-define-property.js"),i=n("./node_modules/core-js-pure/internals/create-property-descriptor.js");e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},
vendor: 178 bytes, line 1
1"./node_modules/core-js-pure/internals/create-property-descriptor.js":function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},
vendor: 351 bytes, line 1
1"./node_modules/core-js-pure/internals/create-property.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-primitive.js"),o=n("./node_modules/core-js-pure/internals/object-define-property.js"),i=n("./node_modules/core-js-pure/internals/create-property-descriptor.js");e.exports=function(e,t,n){t=r(t);t in e?o.f(e,t,i(0,n)):e[t]=n}},
vendor: 1,633 bytes, line 1
1"./node_modules/core-js-pure/internals/define-iterator.js":function(e,t,n){function A(){return this}var g=n("./node_modules/core-js-pure/internals/export.js"),m=n("./node_modules/core-js-pure/internals/create-iterator-constructor.js"),v=n("./node_modules/core-js-pure/internals/object-get-prototype-of.js"),b=n("./node_modules/core-js-pure/internals/object-set-prototype-of.js"),y=n("./node_modules/core-js-pure/internals/set-to-string-tag.js"),C=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),w=n("./node_modules/core-js-pure/internals/redefine.js"),r=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),E=n("./node_modules/core-js-pure/internals/is-pure.js"),_=n("./node_modules/core-js-pure/internals/iterators.js"),n=n("./node_modules/core-js-pure/internals/iterators-core.js"),S=n.IteratorPrototype,B=n.BUGGY_SAFARI_ITERATORS,x=r("iterator"),T="values";e.exports=function(e,t,n,r,o,i,a){m(n,t,r);function s(e){if(e===o&&p)return p;if(!B&&e in d)return d[e];switch(e){case"keys":case T:case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}}var l,c,r=t+" Iterator",u=!1,d=e.prototype,f=d[x]||d["@@iterator"]||o&&d[o],p=!B&&f||s(o),h="Array"==t&&d.entries||f;if(h&&(h=v(h.call(new e)),S!==Object.prototype)&&h.next&&(E||v(h)===S||(b?b(h,S):"function"!=typeof h[x]&&C(h,x,A)),y(h,r,!0,!0),E)&&(_[r]=A),o==T&&f&&f.name!==T&&(u=!0,p=function(){return f.call(this)}),E&&!a||d[x]===p||C(d,x,p),_[t]=p,o)if(l={values:s(T),keys:i?p:s("keys"),entries:s("entries")},a)for(c in l)!B&&!u&&c in d||w(d,c,l[c]);else g({target:t,proto:!0,forced:B||u},l);return l}},
vendor: 424 bytes, line 1
1"./node_modules/core-js-pure/internals/define-well-known-symbol.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/path.js"),o=n("./node_modules/core-js-pure/internals/has.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol-wrapped.js"),a=n("./node_modules/core-js-pure/internals/object-define-property.js").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},
vendor: 220 bytes, line 1
1"./node_modules/core-js-pure/internals/descriptors.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/fails.js");e.exports=!n(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},
vendor: 295 bytes, line 1
1"./node_modules/core-js-pure/internals/document-create-element.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),n=n("./node_modules/core-js-pure/internals/is-object.js"),o=r.document,i=n(o)&&n(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},
vendor: 582 bytes, line 1
1"./node_modules/core-js-pure/internals/dom-iterables.js":function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},
vendor: 108 bytes, line 1
1"./node_modules/core-js-pure/internals/engine-is-browser.js":function(e){e.exports="object"==typeof window},
vendor: 195 bytes, line 1
1"./node_modules/core-js-pure/internals/engine-is-ios.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/engine-user-agent.js");e.exports=/(?:iphone|ipod|ipad).*applewebkit/i.test(n)},
vendor: 228 bytes, line 1
1"./node_modules/core-js-pure/internals/engine-is-node.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/classof-raw.js"),n=n("./node_modules/core-js-pure/internals/global.js");e.exports="process"==r(n.process)},
vendor: 188 bytes, line 1
1"./node_modules/core-js-pure/internals/engine-is-webos-webkit.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/engine-user-agent.js");e.exports=/web0s(?!.*chrome)/i.test(n)},
vendor: 180 bytes, line 1
1"./node_modules/core-js-pure/internals/engine-user-agent.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/get-built-in.js");e.exports=n("navigator","userAgent")||""},
vendor: 382 bytes, line 1
1"./node_modules/core-js-pure/internals/engine-v8-version.js":function(e,t,n){var r,o,i=n("./node_modules/core-js-pure/internals/global.js"),n=n("./node_modules/core-js-pure/internals/engine-user-agent.js"),i=i.process,i=i&&i.versions,i=i&&i.v8;i?o=(r=i.split("."))[0]<4?1:r[0]+r[1]:n&&(!(r=n.match(/Edge\/(\d+)/))||74<=r[1])&&(r=n.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},
vendor: 178 bytes, line 1
1"./node_modules/core-js-pure/internals/entry-virtual.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/path.js");e.exports=function(e){return r[e+"Prototype"]}},
vendor: 190 bytes, line 1
1"./node_modules/core-js-pure/internals/enum-bug-keys.js":function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},
vendor: 1,260 bytes, line 1
1"./node_modules/core-js-pure/internals/export.js":function(e,t,n){function h(r){function e(e,t,n){if(this instanceof r){switch(arguments.length){case 0:return new r;case 1:return new r(e);case 2:return new r(e,t)}return new r(e,t,n)}return r.apply(this,arguments)}return e.prototype=r.prototype,e}var A=n("./node_modules/core-js-pure/internals/global.js"),g=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f,m=n("./node_modules/core-js-pure/internals/is-forced.js"),v=n("./node_modules/core-js-pure/internals/path.js"),b=n("./node_modules/core-js-pure/internals/function-bind-context.js"),y=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),C=n("./node_modules/core-js-pure/internals/has.js");e.exports=function(e,t){var n,r,o,i,a,s=e.target,l=e.global,c=e.stat,u=e.proto,d=l?A:c?A[s]:(A[s]||{}).prototype,f=l?v:v[s]||(v[s]={}),p=f.prototype;for(n in t)i=!m(l?n:s+(c?".":"#")+n,e.forced)&&d&&C(d,n),o=f[n],i&&(a=e.noTargetGet?(a=g(d,n))&&a.value:d[n]),r=i&&a?a:t[n],i&&typeof o==typeof r||(i=e.bind&&i?b(r,A):e.wrap&&i?h(r):u&&"function"==typeof r?b(Function.call,r):r,(e.sham||r&&r.sham||o&&o.sham)&&y(i,"sham",!0),f[n]=i,u&&(C(v,o=s+"Prototype")||y(v,o,{}),v[o][n]=r,e.real)&&p&&!p[n]&&y(p,n,r))}},
vendor: 120 bytes, line 1
1"./node_modules/core-js-pure/internals/fails.js":function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},
vendor: 206 bytes, line 1
1"./node_modules/core-js-pure/internals/freezing.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/fails.js");e.exports=!n(function(){return Object.isExtensible(Object.preventExtensions({}))})},
vendor: 450 bytes, line 1
1"./node_modules/core-js-pure/internals/function-bind-context.js":function(e,t,n){var i=n("./node_modules/core-js-pure/internals/a-function.js");e.exports=function(r,o,e){if(i(r),void 0===o)return r;switch(e){case 0:return function(){return r.call(o)};case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)}}return function(){return r.apply(o,arguments)}}},
vendor: 574 bytes, line 1
1"./node_modules/core-js-pure/internals/function-bind.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/a-function.js"),o=n("./node_modules/core-js-pure/internals/is-object.js"),u=[].slice,d={};e.exports=Function.bind||function(a){var s=r(this),l=u.call(arguments,1),c=function(){var e=l.concat(u.call(arguments));if(this instanceof c){var t=s,n=e.length,r=e;if(!(n in d)){for(var o=[],i=0;i<n;i++)o[i]="a["+i+"]";d[n]=Function("C,a","return new C("+o.join(",")+")")}return d[n](t,r)}return s.apply(a,e)};return o(s.prototype)&&(c.prototype=s.prototype),c}},
vendor: 332 bytes, line 1
1"./node_modules/core-js-pure/internals/get-built-in.js":function(e,t,n){function r(e){return"function"==typeof e?e:void 0}var o=n("./node_modules/core-js-pure/internals/path.js"),i=n("./node_modules/core-js-pure/internals/global.js");e.exports=function(e,t){return arguments.length<2?r(o[e])||r(i[e]):o[e]&&o[e][t]||i[e]&&i[e][t]}},
vendor: 348 bytes, line 1
1"./node_modules/core-js-pure/internals/get-iterator-method.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/classof.js"),o=n("./node_modules/core-js-pure/internals/iterators.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("iterator");e.exports=function(e){if(null!=e)return e[i]||e["@@iterator"]||o[r(e)]}},
vendor: 327 bytes, line 1
1"./node_modules/core-js-pure/internals/get-iterator.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/an-object.js"),o=n("./node_modules/core-js-pure/internals/get-iterator-method.js");e.exports=function(e){var t=o(e);if("function"!=typeof t)throw TypeError(String(e)+" is not iterable");return r(t.call(e))}},
vendor: 314 bytes, line 1
1"./node_modules/core-js-pure/internals/global.js":function(e){function t(e){return e&&e.Math==Math&&e}e.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof global&&global)||function(){return this}()||Function("return this")()},
vendor: 208 bytes, line 1
1"./node_modules/core-js-pure/internals/has.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-object.js"),o={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return o.call(r(e),t)}},
vendor: 81 bytes, line 1
1"./node_modules/core-js-pure/internals/hidden-keys.js":function(e){e.exports={}},
vendor: 238 bytes, line 1
1"./node_modules/core-js-pure/internals/host-report-errors.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js");e.exports=function(e,t){var n=r.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},
vendor: 168 bytes, line 1
1"./node_modules/core-js-pure/internals/html.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/get-built-in.js");e.exports=n("document","documentElement")},
vendor: 370 bytes, line 1
1"./node_modules/core-js-pure/internals/ie8-dom-define.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/descriptors.js"),o=n("./node_modules/core-js-pure/internals/fails.js"),i=n("./node_modules/core-js-pure/internals/document-create-element.js");e.exports=!r&&!o(function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},
vendor: 336 bytes, line 1
1"./node_modules/core-js-pure/internals/indexed-object.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/fails.js"),o=n("./node_modules/core-js-pure/internals/classof-raw.js"),i="".split;e.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},
vendor: 270 bytes, line 1
1"./node_modules/core-js-pure/internals/inspect-source.js":function(e,t,n){var n=n("./node_modules/core-js-pure/internals/shared-store.js"),r=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return r.call(e)}),e.exports=n.inspectSource},
vendor: 915 bytes, line 1
1"./node_modules/core-js-pure/internals/internal-metadata.js":function(e,t,n){function r(e){s(e,u,{value:{objectID:"O"+d++,weakData:{}}})}var o=n("./node_modules/core-js-pure/internals/hidden-keys.js"),i=n("./node_modules/core-js-pure/internals/is-object.js"),a=n("./node_modules/core-js-pure/internals/has.js"),s=n("./node_modules/core-js-pure/internals/object-define-property.js").f,l=n("./node_modules/core-js-pure/internals/uid.js"),c=n("./node_modules/core-js-pure/internals/freezing.js"),u=l("meta"),d=0,f=Object.isExtensible||function(){return!0},p=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!i(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!f(e))return"F";if(!t)return"E";r(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!f(e))return!0;if(!t)return!1;r(e)}return e[u].weakData},onFreeze:function(e){return c&&p.REQUIRED&&f(e)&&!a(e,u)&&r(e),e}};o[u]=!0},
vendor: 1,227 bytes, line 1
1"./node_modules/core-js-pure/internals/internal-state.js":function(e,t,n){var r,o,i,a,s,l,c,u,d=n("./node_modules/core-js-pure/internals/native-weak-map.js"),f=n("./node_modules/core-js-pure/internals/global.js"),p=n("./node_modules/core-js-pure/internals/is-object.js"),h=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),A=n("./node_modules/core-js-pure/internals/has.js"),g=n("./node_modules/core-js-pure/internals/shared-store.js"),m=n("./node_modules/core-js-pure/internals/shared-key.js"),n=n("./node_modules/core-js-pure/internals/hidden-keys.js"),v="Object already initialized",f=f.WeakMap;c=d||g.state?(r=g.state||(g.state=new f),o=r.get,i=r.has,a=r.set,s=function(e,t){if(i.call(r,e))throw new TypeError(v);return t.facade=e,a.call(r,e,t),t},l=function(e){return o.call(r,e)||{}},function(e){return i.call(r,e)}):(n[u=m("state")]=!0,s=function(e,t){if(A(e,u))throw new TypeError(v);return t.facade=e,h(e,u,t),t},l=function(e){return A(e,u)?e[u]:{}},function(e){return A(e,u)}),e.exports={set:s,get:l,has:c,enforce:function(e){return c(e)?l(e):s(e,{})},getterFor:function(t){return function(e){if(p(e)&&(e=l(e)).type===t)return e;throw TypeError("Incompatible receiver, "+t+" required")}}}},
vendor: 313 bytes, line 1
1"./node_modules/core-js-pure/internals/is-array-iterator-method.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),o=n("./node_modules/core-js-pure/internals/iterators.js"),i=r("iterator"),a=Array.prototype;e.exports=function(e){return void 0!==e&&(o.Array===e||a[i]===e)}},
vendor: 191 bytes, line 1
1"./node_modules/core-js-pure/internals/is-array.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/classof-raw.js");e.exports=Array.isArray||function(e){return"Array"==r(e)}},
vendor: 353 bytes, line 1
1"./node_modules/core-js-pure/internals/is-forced.js":function(e,t,n){function r(e,t){return(e=s[a(e)])==c||e!=l&&("function"==typeof t?o(t):!!t)}var o=n("./node_modules/core-js-pure/internals/fails.js"),i=/#|\.prototype\./,a=r.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=r.data={},l=r.NATIVE="N",c=r.POLYFILL="P";e.exports=r},
vendor: 144 bytes, line 1
1"./node_modules/core-js-pure/internals/is-object.js":function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},
vendor: 77 bytes, line 1
1"./node_modules/core-js-pure/internals/is-pure.js":function(e){e.exports=!0},
vendor: 348 bytes, line 1
1"./node_modules/core-js-pure/internals/is-regexp.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/is-object.js"),o=n("./node_modules/core-js-pure/internals/classof-raw.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("match");e.exports=function(e){var t;return r(e)&&(void 0!==(t=e[i])?!!t:"RegExp"==o(e))}},
vendor: 1,098 bytes, line 1
1"./node_modules/core-js-pure/internals/iterate.js":function(e,t,n){function g(e,t){this.stopped=e,this.result=t}var m=n("./node_modules/core-js-pure/internals/an-object.js"),v=n("./node_modules/core-js-pure/internals/is-array-iterator-method.js"),b=n("./node_modules/core-js-pure/internals/to-length.js"),y=n("./node_modules/core-js-pure/internals/function-bind-context.js"),C=n("./node_modules/core-js-pure/internals/get-iterator-method.js"),w=n("./node_modules/core-js-pure/internals/iterator-close.js");e.exports=function(e,t,n){function r(e){return i&&w(i),new g(!0,e)}function o(e){return f?(m(e),h?A(e[0],e[1],r):A(e[0],e[1])):h?A(e,r):A(e)}var i,a,s,l,c,u,d=n&&n.that,f=!(!n||!n.AS_ENTRIES),p=!(!n||!n.IS_ITERATOR),h=!(!n||!n.INTERRUPTED),A=y(t,d,1+f+h);if(p)i=e;else{if("function"!=typeof(n=C(e)))throw TypeError("Target is not iterable");if(v(n)){for(a=0,s=b(e.length);a<s;a++)if((l=o(e[a]))&&l instanceof g)return l;return new g(!1)}i=n.call(e)}for(c=i.next;!(u=c.call(i)).done;){try{l=o(u.value)}catch(e){throw w(i),e}if("object"==typeof l&&l&&l instanceof g)return l}return new g(!1)}},
vendor: 215 bytes, line 1
1"./node_modules/core-js-pure/internals/iterator-close.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/an-object.js");e.exports=function(e){var t=e.return;if(void 0!==t)return r(t.call(e)).value}},
vendor: 731 bytes, line 1
1"./node_modules/core-js-pure/internals/iterators-core.js":function(e,t,n){var r,o=n("./node_modules/core-js-pure/internals/fails.js"),i=n("./node_modules/core-js-pure/internals/object-get-prototype-of.js"),a=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),s=n("./node_modules/core-js-pure/internals/has.js"),l=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),n=n("./node_modules/core-js-pure/internals/is-pure.js"),c=l("iterator"),l=!1,u=([].keys&&("next"in(u=[].keys())?(i=i(i(u)))!==Object.prototype&&(r=i):l=!0),null==r||o(function(){var e={};return r[c].call(e)!==e}));u&&(r={}),n&&!u||s(r,c)||a(r,c,function(){return this}),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:l}},
vendor: 79 bytes, line 1
1"./node_modules/core-js-pure/internals/iterators.js":function(e){e.exports={}},
vendor: 1,069 bytes, line 1
1"./node_modules/core-js-pure/internals/microtask.js":function(e,t,n){var r,o,i,a,s,l,c,u,d=n("./node_modules/core-js-pure/internals/global.js"),f=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f,p=n("./node_modules/core-js-pure/internals/task.js").set,h=n("./node_modules/core-js-pure/internals/engine-is-ios.js"),A=n("./node_modules/core-js-pure/internals/engine-is-webos-webkit.js"),g=n("./node_modules/core-js-pure/internals/engine-is-node.js"),n=d.MutationObserver||d.WebKitMutationObserver,m=d.document,v=d.process,b=d.Promise,f=f(d,"queueMicrotask"),f=f&&f.value;f||(r=function(){var e,t;for(g&&(e=v.domain)&&e.exit();o;){t=o.fn,o=o.next;try{t()}catch(e){throw o?a():i=void 0,e}}i=void 0,e&&e.enter()},a=h||g||A||!n||!m?b&&b.resolve?((c=b.resolve(void 0)).constructor=b,u=c.then,function(){u.call(c,r)}):g?function(){v.nextTick(r)}:function(){p.call(d,r)}:(s=!0,l=m.createTextNode(""),new n(r).observe(l,{characterData:!0}),function(){l.data=s=!s})),e.exports=f||function(e){e={fn:e,next:void 0};i&&(i.next=e),o||(o=e,a()),i=e}},
vendor: 162 bytes, line 1
1"./node_modules/core-js-pure/internals/native-promise-constructor.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/global.js");e.exports=n.Promise},
vendor: 342 bytes, line 1
1"./node_modules/core-js-pure/internals/native-symbol.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/engine-v8-version.js"),n=n("./node_modules/core-js-pure/internals/fails.js");e.exports=!!Object.getOwnPropertySymbols&&!n(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})},
vendor: 267 bytes, line 1
1"./node_modules/core-js-pure/internals/native-weak-map.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),n=n("./node_modules/core-js-pure/internals/inspect-source.js"),r=r.WeakMap;e.exports="function"==typeof r&&/native code/.test(n(r))},
vendor: 356 bytes, line 1
1"./node_modules/core-js-pure/internals/new-promise-capability.js":function(e,t,n){function r(e){var n,r;this.promise=new e(function(e,t){if(void 0!==n||void 0!==r)throw TypeError("Bad Promise constructor");n=e,r=t}),this.resolve=o(n),this.reject=o(r)}var o=n("./node_modules/core-js-pure/internals/a-function.js");e.exports.f=function(e){return new r(e)}},
vendor: 240 bytes, line 1
1"./node_modules/core-js-pure/internals/not-a-regexp.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/is-regexp.js");e.exports=function(e){if(r(e))throw TypeError("The method doesn't accept regular expressions");return e}},
vendor: 387 bytes, line 1
1"./node_modules/core-js-pure/internals/number-parse-float.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),o=n("./node_modules/core-js-pure/internals/string-trim.js").trim,n=n("./node_modules/core-js-pure/internals/whitespaces.js"),i=r.parseFloat,r=1/i(n+"-0")!=-1/0;e.exports=r?function(e){var e=o(String(e)),t=i(e);return 0===t&&"-"==e.charAt(0)?-0:t}:i},
vendor: 405 bytes, line 1
1"./node_modules/core-js-pure/internals/number-parse-int.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),o=n("./node_modules/core-js-pure/internals/string-trim.js").trim,n=n("./node_modules/core-js-pure/internals/whitespaces.js"),i=r.parseInt,a=/^[+-]?0[Xx]/,r=8!==i(n+"08")||22!==i(n+"0x16");e.exports=r?function(e,t){e=o(String(e));return i(e,t>>>0||(a.test(e)?16:10))}:i},
vendor: 1,128 bytes, line 1
1"./node_modules/core-js-pure/internals/object-create.js":function(e,t,n){function r(){}var o,i=n("./node_modules/core-js-pure/internals/an-object.js"),a=n("./node_modules/core-js-pure/internals/object-define-properties.js"),s=n("./node_modules/core-js-pure/internals/enum-bug-keys.js"),l=n("./node_modules/core-js-pure/internals/hidden-keys.js"),c=n("./node_modules/core-js-pure/internals/html.js"),u=n("./node_modules/core-js-pure/internals/document-create-element.js"),n=n("./node_modules/core-js-pure/internals/shared-key.js"),d=">",f="<",p="prototype",h="script",A=n("IE_PROTO"),g=function(e){return f+h+d+e+f+"/"+h+d},m=function(){try{o=document.domain&&new ActiveXObject("htmlfile")}catch(e){}m=o?((e=o).write(g("")),e.close(),t=e.parentWindow.Object,e=null,t):(e=u("iframe"),t="java"+h+":",e.style.display="none",c.appendChild(e),e.src=String(t),(t=e.contentWindow.document).open(),t.write(g("document.F=Object")),t.close(),t.F);for(var e,t,n=s.length;n--;)delete m[p][s[n]];return m()};l[A]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(r[p]=i(e),n=new r,r[p]=null,n[A]=e):n=m(),void 0===t?n:a(n,t)}},
vendor: 461 bytes, line 1
1"./node_modules/core-js-pure/internals/object-define-properties.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/descriptors.js"),a=n("./node_modules/core-js-pure/internals/object-define-property.js"),s=n("./node_modules/core-js-pure/internals/an-object.js"),l=n("./node_modules/core-js-pure/internals/object-keys.js");e.exports=r?Object.defineProperties:function(e,t){s(e);for(var n,r=l(t),o=r.length,i=0;i<o;)a.f(e,n=r[i++],t[n]);return e}},
vendor: 536 bytes, line 1
1"./node_modules/core-js-pure/internals/object-define-property.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/descriptors.js"),o=n("./node_modules/core-js-pure/internals/ie8-dom-define.js"),i=n("./node_modules/core-js-pure/internals/an-object.js"),a=n("./node_modules/core-js-pure/internals/to-primitive.js"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(i(e),t=a(t,!0),i(n),o)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},
vendor: 701 bytes, line 1
1"./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/descriptors.js"),o=n("./node_modules/core-js-pure/internals/object-property-is-enumerable.js"),i=n("./node_modules/core-js-pure/internals/create-property-descriptor.js"),a=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),s=n("./node_modules/core-js-pure/internals/to-primitive.js"),l=n("./node_modules/core-js-pure/internals/has.js"),c=n("./node_modules/core-js-pure/internals/ie8-dom-define.js"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t,!0),c)try{return u(e,t)}catch(e){}if(l(e,t))return i(!o.f.call(e,t),e[t])}},
vendor: 482 bytes, line 1
1"./node_modules/core-js-pure/internals/object-get-own-property-names-external.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),o=n("./node_modules/core-js-pure/internals/object-get-own-property-names.js").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){if(!a||"[object Window]"!=i.call(e))return o(r(e));try{return o(e)}catch(e){return a.slice()}}},
vendor: 313 bytes, line 1
1"./node_modules/core-js-pure/internals/object-get-own-property-names.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/object-keys-internal.js"),o=n("./node_modules/core-js-pure/internals/enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},
vendor: 123 bytes, line 1
1"./node_modules/core-js-pure/internals/object-get-own-property-symbols.js":function(e,t){t.f=Object.getOwnPropertySymbols},
vendor: 550 bytes, line 1
1"./node_modules/core-js-pure/internals/object-get-prototype-of.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/has.js"),o=n("./node_modules/core-js-pure/internals/to-object.js"),i=n("./node_modules/core-js-pure/internals/shared-key.js"),n=n("./node_modules/core-js-pure/internals/correct-prototype-getter.js"),a=i("IE_PROTO"),s=Object.prototype;e.exports=n?Object.getPrototypeOf:function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},
vendor: 480 bytes, line 1
1"./node_modules/core-js-pure/internals/object-keys-internal.js":function(e,t,n){var a=n("./node_modules/core-js-pure/internals/has.js"),s=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),l=n("./node_modules/core-js-pure/internals/array-includes.js").indexOf,c=n("./node_modules/core-js-pure/internals/hidden-keys.js");e.exports=function(e,t){var n,r=s(e),o=0,i=[];for(n in r)!a(c,n)&&a(r,n)&&i.push(n);for(;t.length>o;)!a(r,n=t[o++])||~l(i,n)||i.push(n);return i}},
vendor: 257 bytes, line 1
1"./node_modules/core-js-pure/internals/object-keys.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/object-keys-internal.js"),o=n("./node_modules/core-js-pure/internals/enum-bug-keys.js");e.exports=Object.keys||function(e){return r(e,o)}},
vendor: 231 bytes, line 1
1"./node_modules/core-js-pure/internals/object-property-is-enumerable.js":function(e,t){var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){e=r(this,e);return!!e&&e.enumerable}:n},
vendor: 484 bytes, line 1
1"./node_modules/core-js-pure/internals/object-set-prototype-of.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/an-object.js"),i=n("./node_modules/core-js-pure/internals/a-possible-prototype.js");e.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var n,r=!1,e={};try{(n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),r=e instanceof Array}catch(e){}return function(e,t){return o(e),i(t),r?n.call(e,t):e.__proto__=t,e}})():void 0)},
vendor: 272 bytes, line 1
1"./node_modules/core-js-pure/internals/object-to-string.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-string-tag-support.js"),o=n("./node_modules/core-js-pure/internals/classof.js");e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},
vendor: 445 bytes, line 1
1"./node_modules/core-js-pure/internals/own-keys.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/get-built-in.js"),o=n("./node_modules/core-js-pure/internals/object-get-own-property-names.js"),i=n("./node_modules/core-js-pure/internals/object-get-own-property-symbols.js"),a=n("./node_modules/core-js-pure/internals/an-object.js");e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},
vendor: 74 bytes, line 1
1"./node_modules/core-js-pure/internals/path.js":function(e){e.exports={}},
vendor: 153 bytes, line 1
1"./node_modules/core-js-pure/internals/perform.js":function(e){e.exports=function(e){try{return{error:!1,value:e()}}catch(e){return{error:!0,value:e}}}},
vendor: 368 bytes, line 1
1"./node_modules/core-js-pure/internals/promise-resolve.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/an-object.js"),o=n("./node_modules/core-js-pure/internals/is-object.js"),i=n("./node_modules/core-js-pure/internals/new-promise-capability.js");e.exports=function(e,t){return r(e),o(t)&&t.constructor===e?t:((0,(e=i.f(e)).resolve)(t),e.promise)}},
vendor: 227 bytes, line 1
1"./node_modules/core-js-pure/internals/redefine-all.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/redefine.js");e.exports=function(e,t,n){for(var r in t)n&&n.unsafe&&e[r]?e[r]=t[r]:o(e,r,t[r],n);return e}},
vendor: 213 bytes, line 1
1"./node_modules/core-js-pure/internals/redefine.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js");e.exports=function(e,t,n,r){r&&r.enumerable?e[t]=n:o(e,t,n)}},
vendor: 167 bytes, line 1
1"./node_modules/core-js-pure/internals/require-object-coercible.js":function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},
vendor: 272 bytes, line 1
1"./node_modules/core-js-pure/internals/set-global.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),o=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js");e.exports=function(t,n){try{o(r,t,n)}catch(e){r[t]=n}return n}},
vendor: 455 bytes, line 1
1"./node_modules/core-js-pure/internals/set-species.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/get-built-in.js"),o=n("./node_modules/core-js-pure/internals/object-define-property.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),a=n("./node_modules/core-js-pure/internals/descriptors.js"),s=i("species");e.exports=function(e){var e=r(e),t=o.f;a&&e&&!e[s]&&t(e,s,{configurable:!0,get:function(){return this}})}},
vendor: 620 bytes, line 1
1"./node_modules/core-js-pure/internals/set-to-string-tag.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/to-string-tag-support.js"),i=n("./node_modules/core-js-pure/internals/object-define-property.js").f,a=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),s=n("./node_modules/core-js-pure/internals/has.js"),l=n("./node_modules/core-js-pure/internals/object-to-string.js"),c=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("toStringTag");e.exports=function(e,t,n,r){e&&(n=n?e:e.prototype,s(n,c)||i(n,c,{configurable:!0,value:t}),r)&&!o&&a(n,"toString",l)}},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/internals/shared-key.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/shared.js"),o=n("./node_modules/core-js-pure/internals/uid.js"),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/internals/shared-store.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),n=n("./node_modules/core-js-pure/internals/set-global.js"),o="__core-js_shared__",r=r[o]||n(o,{});e.exports=r},
vendor: 364 bytes, line 1
1"./node_modules/core-js-pure/internals/shared.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/is-pure.js"),o=n("./node_modules/core-js-pure/internals/shared-store.js");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.15.2",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},
vendor: 370 bytes, line 1
1"./node_modules/core-js-pure/internals/species-constructor.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/an-object.js"),o=n("./node_modules/core-js-pure/internals/a-function.js"),i=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("species");e.exports=function(e,t){var e=r(e).constructor;return void 0===e||null==(e=r(e)[i])?t:o(e)}},
vendor: 498 bytes, line 1
1"./node_modules/core-js-pure/internals/string-multibyte.js":function(e,t,n){function r(o){return function(e,t){var n,e=String(a(e)),t=i(t),r=e.length;return t<0||r<=t?o?"":void 0:(n=e.charCodeAt(t))<55296||56319<n||t+1===r||(r=e.charCodeAt(t+1))<56320||57343<r?o?e.charAt(t):n:o?e.slice(t,t+2):r-56320+(n-55296<<10)+65536}}var i=n("./node_modules/core-js-pure/internals/to-integer.js"),a=n("./node_modules/core-js-pure/internals/require-object-coercible.js");e.exports={codeAt:r(!1),charAt:r(!0)}},
vendor: 301 bytes, line 1
1"./node_modules/core-js-pure/internals/string-trim-forced.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/fails.js"),o=n("./node_modules/core-js-pure/internals/whitespaces.js");e.exports=function(e){return r(function(){return!!o[e]()||"​…᠎"!="​…᠎"[e]()||o[e].name!==e})}},
vendor: 405 bytes, line 1
1"./node_modules/core-js-pure/internals/string-trim.js":function(e,t,n){function r(t){return function(e){e=String(o(e));return 1&t&&(e=e.replace(i,"")),e=2&t?e.replace(a,""):e}}var o=n("./node_modules/core-js-pure/internals/require-object-coercible.js"),n="["+n("./node_modules/core-js-pure/internals/whitespaces.js")+"]",i=RegExp("^"+n+n+"*"),a=RegExp(n+n+"*$");e.exports={start:r(1),end:r(2),trim:r(3)}},
vendor: 1,445 bytes, line 1
1"./node_modules/core-js-pure/internals/task.js":function(e,t,n){function r(e){return function(){w(e)}}function o(e){w(e.data)}function i(e){s.postMessage(e+"",p.protocol+"//"+p.host)}var a,s=n("./node_modules/core-js-pure/internals/global.js"),l=n("./node_modules/core-js-pure/internals/fails.js"),c=n("./node_modules/core-js-pure/internals/function-bind-context.js"),u=n("./node_modules/core-js-pure/internals/html.js"),d=n("./node_modules/core-js-pure/internals/document-create-element.js"),f=n("./node_modules/core-js-pure/internals/engine-is-ios.js"),n=n("./node_modules/core-js-pure/internals/engine-is-node.js"),p=s.location,h=s.setImmediate,A=s.clearImmediate,g=s.process,m=s.MessageChannel,v=s.Dispatch,b=0,y={},C="onreadystatechange",w=function(e){var t;y.hasOwnProperty(e)&&(t=y[e],delete y[e],t())};h&&A||(h=function(e){for(var t=[],n=1;n<arguments.length;)t.push(arguments[n++]);return y[++b]=function(){("function"==typeof e?e:Function(e)).apply(void 0,t)},a(b),b},A=function(e){delete y[e]},n?a=function(e){g.nextTick(r(e))}:v&&v.now?a=function(e){v.now(r(e))}:m&&!f?(f=(n=new m).port2,n.port1.onmessage=o,a=c(f.postMessage,f,1)):s.addEventListener&&"function"==typeof postMessage&&!s.importScripts&&p&&"file:"!==p.protocol&&!l(i)?(a=i,s.addEventListener("message",o,!1)):a=C in d("script")?function(e){u.appendChild(d("script"))[C]=function(){u.removeChild(this),w(e)}}:function(e){setTimeout(r(e),0)}),e.exports={set:h,clear:A}},
vendor: 222 bytes, line 1
1"./node_modules/core-js-pure/internals/to-absolute-index.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-integer.js"),o=Math.max,i=Math.min;e.exports=function(e,t){e=r(e);return e<0?o(e+t,0):i(e,t)}},
vendor: 256 bytes, line 1
1"./node_modules/core-js-pure/internals/to-indexed-object.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/indexed-object.js"),o=n("./node_modules/core-js-pure/internals/require-object-coercible.js");e.exports=function(e){return r(o(e))}},
vendor: 153 bytes, line 1
1"./node_modules/core-js-pure/internals/to-integer.js":function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0<e?n:t)(e)}},
vendor: 205 bytes, line 1
1"./node_modules/core-js-pure/internals/to-length.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-integer.js"),o=Math.min;e.exports=function(e){return 0<e?o(r(e),9007199254740991):0}},
vendor: 190 bytes, line 1
1"./node_modules/core-js-pure/internals/to-object.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/require-object-coercible.js");e.exports=function(e){return Object(r(e))}},
vendor: 415 bytes, line 1
1"./node_modules/core-js-pure/internals/to-primitive.js":function(e,t,n){var o=n("./node_modules/core-js-pure/internals/is-object.js");e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e))||"function"==typeof(n=e.valueOf)&&!o(r=n.call(e))||!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},
vendor: 212 bytes, line 1
1"./node_modules/core-js-pure/internals/to-string-tag-support.js":function(e,t,n){var r={};r[n("./node_modules/core-js-pure/internals/well-known-symbol.js")("toStringTag")]="z",e.exports="[object z]"===String(r)},
vendor: 173 bytes, line 1
1"./node_modules/core-js-pure/internals/uid.js":function(e){var t=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+n).toString(36)}},
vendor: 200 bytes, line 1
1"./node_modules/core-js-pure/internals/use-symbol-as-uid.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/native-symbol.js");e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},
vendor: 158 bytes, line 1
1"./node_modules/core-js-pure/internals/well-known-symbol-wrapped.js":function(e,t,n){n=n("./node_modules/core-js-pure/internals/well-known-symbol.js");t.f=n},
vendor: 587 bytes, line 1
1"./node_modules/core-js-pure/internals/well-known-symbol.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js"),o=n("./node_modules/core-js-pure/internals/shared.js"),i=n("./node_modules/core-js-pure/internals/has.js"),a=n("./node_modules/core-js-pure/internals/uid.js"),s=n("./node_modules/core-js-pure/internals/native-symbol.js"),n=n("./node_modules/core-js-pure/internals/use-symbol-as-uid.js"),l=o("wks"),c=r.Symbol,u=n?c:c&&c.withoutSetter||a;e.exports=function(e){return i(l,e)&&(s||"string"==typeof l[e])||(s&&i(c,e)?l[e]=c[e]:l[e]=u("Symbol."+e)),l[e]}},
vendor: 157 bytes, line 1
1"./node_modules/core-js-pure/internals/whitespaces.js":function(e){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},
vendor: 857 bytes, line 1
1"./node_modules/core-js-pure/modules/es.aggregate-error.js":function(e,t,n){function r(e,t){var n=this;return n instanceof r?(a&&(n=a(new Error(void 0),i(n))),void 0!==t&&l(n,"message",String(t)),u(e,(t=[]).push,{that:t}),l(n,"errors",t),n):new r(e,t)}var o=n("./node_modules/core-js-pure/internals/export.js"),i=n("./node_modules/core-js-pure/internals/object-get-prototype-of.js"),a=n("./node_modules/core-js-pure/internals/object-set-prototype-of.js"),s=n("./node_modules/core-js-pure/internals/object-create.js"),l=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),c=n("./node_modules/core-js-pure/internals/create-property-descriptor.js"),u=n("./node_modules/core-js-pure/internals/iterate.js");r.prototype=s(Error.prototype,{constructor:c(5,r),message:c(5,""),name:c(5,"AggregateError")}),o({global:!0},{AggregateError:r})},
vendor: 1,281 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.concat.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/fails.js"),d=n("./node_modules/core-js-pure/internals/is-array.js"),f=n("./node_modules/core-js-pure/internals/is-object.js"),p=n("./node_modules/core-js-pure/internals/to-object.js"),h=n("./node_modules/core-js-pure/internals/to-length.js"),A=n("./node_modules/core-js-pure/internals/create-property.js"),g=n("./node_modules/core-js-pure/internals/array-species-create.js"),i=n("./node_modules/core-js-pure/internals/array-method-has-species-support.js"),a=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),n=n("./node_modules/core-js-pure/internals/engine-v8-version.js"),m=a("isConcatSpreadable"),v=9007199254740991,b="Maximum allowed index exceeded",a=51<=n||!o(function(){var e=[];return e[m]=!1,e.concat()[0]!==e}),n=i("concat");r({target:"Array",proto:!0,forced:!a||!n},{concat:function(e){for(var t,n,r,o,i,a=p(this),s=g(a,0),l=0,c=-1,u=arguments.length;c<u;c++)if(i=void 0,!f(o=r=-1===c?a:arguments[c])||(void 0!==(i=o[m])?!i:!d(o))){if(v<=l)throw TypeError(b);A(s,l++,r)}else{if(n=h(r.length),v<l+n)throw TypeError(b);for(t=0;t<n;t++,l++)t in r&&A(s,l,r[t])}return s.length=l,s}})},
vendor: 394 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.every.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-iteration.js").every;r({target:"Array",proto:!0,forced:!n("./node_modules/core-js-pure/internals/array-method-is-strict.js")("every")},{every:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}})},
vendor: 305 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.fill.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-fill.js"),n=n("./node_modules/core-js-pure/internals/add-to-unscopables.js");r({target:"Array",proto:!0},{fill:o}),n("fill")},
vendor: 408 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.filter.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-iteration.js").filter;r({target:"Array",proto:!0,forced:!n("./node_modules/core-js-pure/internals/array-method-has-species-support.js")("filter")},{filter:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}})},
vendor: 260 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.for-each.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),n=n("./node_modules/core-js-pure/internals/array-for-each.js");r({target:"Array",proto:!0,forced:[].forEach!=n},{forEach:n})},
vendor: 340 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.from.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-from.js");r({target:"Array",stat:!0,forced:!n("./node_modules/core-js-pure/internals/check-correctness-of-iteration.js")(function(e){Array.from(e)})},{from:o})},
vendor: 397 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.includes.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-includes.js").includes,n=n("./node_modules/core-js-pure/internals/add-to-unscopables.js");r({target:"Array",proto:!0},{includes:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}}),n("includes")},
vendor: 484 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.index-of.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-includes.js").indexOf,n=n("./node_modules/core-js-pure/internals/array-method-is-strict.js"),i=[].indexOf,a=!!i&&1/[1].indexOf(1,-0)<0,n=n("indexOf");r({target:"Array",proto:!0,forced:a||!n},{indexOf:function(e){return a?i.apply(this,arguments)||0:o(this,e,1<arguments.length?arguments[1]:void 0)}})},
vendor: 220 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.is-array.js":function(e,t,n){n("./node_modules/core-js-pure/internals/export.js")({target:"Array",stat:!0},{isArray:n("./node_modules/core-js-pure/internals/is-array.js")})},
vendor: 790 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.iterator.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),o=n("./node_modules/core-js-pure/internals/add-to-unscopables.js"),i=n("./node_modules/core-js-pure/internals/iterators.js"),a=n("./node_modules/core-js-pure/internals/internal-state.js"),n=n("./node_modules/core-js-pure/internals/define-iterator.js"),s="Array Iterator",l=a.set,c=a.getterFor(s);e.exports=n(Array,"Array",function(e,t){l(this,{type:s,target:r(e),index:0,kind:t})},function(){var e=c(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?{value:e.target=void 0,done:!0}:"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},
vendor: 396 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.map.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-iteration.js").map;r({target:"Array",proto:!0,forced:!n("./node_modules/core-js-pure/internals/array-method-has-species-support.js")("map")},{map:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}})},
vendor: 559 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.reduce.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-reduce.js").left,i=n("./node_modules/core-js-pure/internals/array-method-is-strict.js"),a=n("./node_modules/core-js-pure/internals/engine-v8-version.js"),n=n("./node_modules/core-js-pure/internals/engine-is-node.js");r({target:"Array",proto:!0,forced:!i("reduce")||!n&&79<a&&a<83},{reduce:function(e){return o(this,e,arguments.length,1<arguments.length?arguments[1]:void 0)}})},
vendor: 357 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.reverse.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/is-array.js"),i=[].reverse,n=[1,2];r({target:"Array",proto:!0,forced:String(n)===String(n.reverse())},{reverse:function(){return o(this)&&(this.length=this.length),i.call(this)}})},
vendor: 1,070 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.slice.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),c=n("./node_modules/core-js-pure/internals/is-object.js"),u=n("./node_modules/core-js-pure/internals/is-array.js"),d=n("./node_modules/core-js-pure/internals/to-absolute-index.js"),f=n("./node_modules/core-js-pure/internals/to-length.js"),p=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),h=n("./node_modules/core-js-pure/internals/create-property.js"),o=n("./node_modules/core-js-pure/internals/well-known-symbol.js"),n=n("./node_modules/core-js-pure/internals/array-method-has-species-support.js")("slice"),A=o("species"),g=[].slice,m=Math.max;r({target:"Array",proto:!0,forced:!n},{slice:function(e,t){var n,r,o,i=p(this),a=f(i.length),s=d(e,a),l=d(void 0===t?a:t,a);if(u(i)&&((n="function"==typeof(n=i.constructor)&&(n===Array||u(n.prototype))||c(n)&&null===(n=n[A])?void 0:n)===Array||void 0===n))return g.call(i,s,l);for(r=new(void 0===n?Array:n)(m(l-s,0)),o=0;s<l;s++,o++)s in i&&h(r,o,i[s]);return r.length=o,r}})},
vendor: 390 bytes, line 1
1"./node_modules/core-js-pure/modules/es.array.some.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/array-iteration.js").some;r({target:"Array",proto:!0,forced:!n("./node_modules/core-js-pure/internals/array-method-is-strict.js")("some")},{some:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}})},
vendor: 193 bytes, line 1
1"./node_modules/core-js-pure/modules/es.date.now.js":function(e,t,n){n("./node_modules/core-js-pure/internals/export.js")({target:"Date",stat:!0},{now:function(){return(new Date).getTime()}})},
vendor: 225 bytes, line 1
1"./node_modules/core-js-pure/modules/es.function.bind.js":function(e,t,n){n("./node_modules/core-js-pure/internals/export.js")({target:"Function",proto:!0},{bind:n("./node_modules/core-js-pure/internals/function-bind.js")})},
vendor: 221 bytes, line 1
1"./node_modules/core-js-pure/modules/es.json.to-string-tag.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/global.js");n("./node_modules/core-js-pure/internals/set-to-string-tag.js")(r.JSON,"JSON",!0)},
vendor: 299 bytes, line 1
1"./node_modules/core-js-pure/modules/es.map.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/collection.js"),n=n("./node_modules/core-js-pure/internals/collection-strong.js");e.exports=r("Map",function(e){return function(){return e(this,arguments.length?arguments[0]:void 0)}},n)},
vendor: 76 bytes, line 1
1"./node_modules/core-js-pure/modules/es.math.to-string-tag.js":function(){},
vendor: 288 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.create.js":function(e,t,n){n("./node_modules/core-js-pure/internals/export.js")({target:"Object",stat:!0,sham:!n("./node_modules/core-js-pure/internals/descriptors.js")},{create:n("./node_modules/core-js-pure/internals/object-create.js")})},
vendor: 342 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.define-properties.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/descriptors.js");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperties:n("./node_modules/core-js-pure/internals/object-define-properties.js")})},
vendor: 338 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.define-property.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/descriptors.js");r({target:"Object",stat:!0,forced:!o,sham:!o},{defineProperty:n("./node_modules/core-js-pure/internals/object-define-property.js").f})},
vendor: 551 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.get-own-property-descriptor.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/fails.js"),i=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),a=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f,n=n("./node_modules/core-js-pure/internals/descriptors.js"),o=o(function(){a(1)});r({target:"Object",stat:!0,forced:!n||o,sham:!n},{getOwnPropertyDescriptor:function(e,t){return a(i(e),t)}})},
vendor: 663 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.get-own-property-descriptors.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/descriptors.js"),l=n("./node_modules/core-js-pure/internals/own-keys.js"),c=n("./node_modules/core-js-pure/internals/to-indexed-object.js"),u=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js"),d=n("./node_modules/core-js-pure/internals/create-property.js");r({target:"Object",stat:!0,sham:!o},{getOwnPropertyDescriptors:function(e){for(var t,n,r=c(e),o=u.f,i=l(r),a={},s=0;i.length>s;)void 0!==(n=o(r,t=i[s++]))&&d(a,t,n);return a}})},
vendor: 510 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.get-prototype-of.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/fails.js"),i=n("./node_modules/core-js-pure/internals/to-object.js"),a=n("./node_modules/core-js-pure/internals/object-get-prototype-of.js"),n=n("./node_modules/core-js-pure/internals/correct-prototype-getter.js");r({target:"Object",stat:!0,forced:o(function(){a(1)}),sham:!n},{getPrototypeOf:function(e){return a(i(e))}})},
vendor: 391 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.keys.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/to-object.js"),i=n("./node_modules/core-js-pure/internals/object-keys.js");r({target:"Object",stat:!0,forced:n("./node_modules/core-js-pure/internals/fails.js")(function(){i(1)})},{keys:function(e){return i(o(e))}})},
vendor: 252 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.set-prototype-of.js":function(e,t,n){n("./node_modules/core-js-pure/internals/export.js")({target:"Object",stat:!0},{setPrototypeOf:n("./node_modules/core-js-pure/internals/object-set-prototype-of.js")})},
vendor: 74 bytes, line 1
1"./node_modules/core-js-pure/modules/es.object.to-string.js":function(){},
vendor: 250 bytes, line 1
1"./node_modules/core-js-pure/modules/es.parse-float.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),n=n("./node_modules/core-js-pure/internals/number-parse-float.js");r({global:!0,forced:parseFloat!=n},{parseFloat:n})},
vendor: 242 bytes, line 1
1"./node_modules/core-js-pure/modules/es.parse-int.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),n=n("./node_modules/core-js-pure/internals/number-parse-int.js");r({global:!0,forced:parseInt!=n},{parseInt:n})},
vendor: 781 bytes, line 1
1"./node_modules/core-js-pure/modules/es.promise.all-settled.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),c=n("./node_modules/core-js-pure/internals/a-function.js"),o=n("./node_modules/core-js-pure/internals/new-promise-capability.js"),i=n("./node_modules/core-js-pure/internals/perform.js"),u=n("./node_modules/core-js-pure/internals/iterate.js");r({target:"Promise",stat:!0},{allSettled:function(e){var s=this,t=o.f(s),l=t.resolve,n=t.reject,r=i(function(){var r=c(s.resolve),o=[],i=0,a=1;u(e,function(e){var t=i++,n=!1;o.push(void 0),a++,r.call(s,e).then(function(e){n||(n=!0,o[t]={status:"fulfilled",value:e},--a)||l(o)},function(e){n||(n=!0,o[t]={status:"rejected",reason:e},--a)||l(o)})}),--a||l(o)});return r.error&&n(r.value),t.promise}})},
vendor: 856 bytes, line 1
1"./node_modules/core-js-pure/modules/es.promise.any.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),d=n("./node_modules/core-js-pure/internals/a-function.js"),f=n("./node_modules/core-js-pure/internals/get-built-in.js"),o=n("./node_modules/core-js-pure/internals/new-promise-capability.js"),i=n("./node_modules/core-js-pure/internals/perform.js"),p=n("./node_modules/core-js-pure/internals/iterate.js"),h="No one promise resolved";r({target:"Promise",stat:!0},{any:function(e){var l=this,t=o.f(l),c=t.resolve,u=t.reject,n=i(function(){var r=d(l.resolve),o=[],i=0,a=1,s=!1;p(e,function(e){var t=i++,n=!1;o.push(void 0),a++,r.call(l,e).then(function(e){n||s||(s=!0,c(e))},function(e){n||s||(n=!0,o[t]=e,--a)||u(new(f("AggregateError"))(o,h))})}),--a||u(new(f("AggregateError"))(o,h))});return n.error&&u(n.value),t.promise}})},
vendor: 1,030 bytes, line 1
1"./node_modules/core-js-pure/modules/es.promise.finally.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/is-pure.js"),i=n("./node_modules/core-js-pure/internals/native-promise-constructor.js"),a=n("./node_modules/core-js-pure/internals/fails.js"),s=n("./node_modules/core-js-pure/internals/get-built-in.js"),l=n("./node_modules/core-js-pure/internals/species-constructor.js"),c=n("./node_modules/core-js-pure/internals/promise-resolve.js"),n=n("./node_modules/core-js-pure/internals/redefine.js");r({target:"Promise",proto:!0,real:!0,forced:!!i&&a(function(){i.prototype.finally.call({then:function(){}},function(){})})},{finally:function(t){var n=l(this,s("Promise")),e="function"==typeof t;return this.then(e?function(e){return c(n,t()).then(function(){return e})}:t,e?function(e){return c(n,t()).then(function(){throw e})}:t)}}),o||"function"!=typeof i||(r=s("Promise").prototype.finally,i.prototype.finally!==r&&n(i.prototype,"finally",r,{unsafe:!0}))},
vendor: 5,581 bytes, line 1
1"./node_modules/core-js-pure/modules/es.promise.js":function(M,D,e){function P(r){p.call(s,function(){var e=r.facade,t=r.value,n=de(r);if(n&&(n=g(function(){b?x.emit("unhandledRejection",t,e):ue(N,e,t)}),r.rejection=b||de(r)?se:k,n.error))throw n.value})}function U(t){p.call(s,function(){var e=t.facade;b?x.emit("rejectionHandled",e):ue(oe,e,t.value)})}var n,t,r,o,i=e("./node_modules/core-js-pure/internals/export.js"),a=e("./node_modules/core-js-pure/internals/is-pure.js"),s=e("./node_modules/core-js-pure/internals/global.js"),F=e("./node_modules/core-js-pure/internals/get-built-in.js"),l=e("./node_modules/core-js-pure/internals/native-promise-constructor.js"),c=e("./node_modules/core-js-pure/internals/redefine.js"),H=e("./node_modules/core-js-pure/internals/redefine-all.js"),u=e("./node_modules/core-js-pure/internals/object-set-prototype-of.js"),Q=e("./node_modules/core-js-pure/internals/set-to-string-tag.js"),$=e("./node_modules/core-js-pure/internals/set-species.js"),K=e("./node_modules/core-js-pure/internals/is-object.js"),d=e("./node_modules/core-js-pure/internals/a-function.js"),z=e("./node_modules/core-js-pure/internals/an-instance.js"),V=e("./node_modules/core-js-pure/internals/inspect-source.js"),f=e("./node_modules/core-js-pure/internals/iterate.js"),G=e("./node_modules/core-js-pure/internals/check-correctness-of-iteration.js"),W=e("./node_modules/core-js-pure/internals/species-constructor.js"),p=e("./node_modules/core-js-pure/internals/task.js").set,h=e("./node_modules/core-js-pure/internals/microtask.js"),q=e("./node_modules/core-js-pure/internals/promise-resolve.js"),Y=e("./node_modules/core-js-pure/internals/host-report-errors.js"),A=e("./node_modules/core-js-pure/internals/new-promise-capability.js"),g=e("./node_modules/core-js-pure/internals/perform.js"),m=e("./node_modules/core-js-pure/internals/internal-state.js"),X=e("./node_modules/core-js-pure/internals/is-forced.js"),v=e("./node_modules/core-js-pure/internals/well-known-symbol.js"),Z=e("./node_modules/core-js-pure/internals/engine-is-browser.js"),b=e("./node_modules/core-js-pure/internals/engine-is-node.js"),y=e("./node_modules/core-js-pure/internals/engine-v8-version.js"),J=v("species"),C="Promise",w=m.get,ee=m.set,te=m.getterFor(C),e=l&&l.prototype,E=l,_=e,S=s.TypeError,B=s.document,x=s.process,T=A.f,ne=T,re=!!(B&&B.createEvent&&s.dispatchEvent),L="function"==typeof PromiseRejectionEvent,N="unhandledrejection",oe="rejectionhandled",ie=1,ae=2,k=1,se=2,le=!1,v=X(C,function(){var e,t=V(E),n=t!==String(E);return!n&&66===y||!(!a||_.finally)||!(51<=y&&/native code/.test(t))&&(t=function(e){e(function(){},function(){})},((e=new E(function(e){e(1)})).constructor={})[J]=t,!(le=e.then(function(){})instanceof t)||!n&&Z&&!L)}),m=v||!G(function(e){E.all(e).catch(function(){})}),ce=function(e){var t;return!(!K(e)||"function"!=typeof(t=e.then))&&t},O=function(d,f){var p;d.notified||(d.notified=!0,p=d.reactions,h(function(){for(var e=d.value,t=d.state==ie,n=0;p.length>n;){var r,o,i,a=p[n++],s=t?a.ok:a.fail,l=a.resolve,c=a.reject,u=a.domain;try{s?(t||(d.rejection===se&&U(d),d.rejection=k),!0===s?r=e:(u&&u.enter(),r=s(e),u&&(u.exit(),i=!0)),r===a.promise?c(S("Promise-chain cycle")):(o=ce(r))?o.call(r,l,c):l(r)):c(e)}catch(e){u&&!i&&u.exit(),c(e)}}d.reactions=[],d.notified=!1,f&&!d.rejection&&P(d)}))},ue=function(e,t,n){var r;re?((r=B.createEvent("Event")).promise=t,r.reason=n,r.initEvent(e,!1,!0),s.dispatchEvent(r)):r={promise:t,reason:n},!L&&(t=s["on"+e])?t(r):e===N&&Y("Unhandled promise rejection",n)},de=function(e){return e.rejection!==k&&!e.parent},j=function(t,n,r){return function(e){t(n,e,r)}},R=function(e,t,n){e.done||(e.done=!0,(e=n?n:e).value=t,e.state=ae,O(e,!0))},I=function(n,e,t){if(!n.done){n.done=!0,t&&(n=t);try{if(n.facade===e)throw S("Promise can't be resolved itself");var r=ce(e);r?h(function(){var t={done:!1};try{r.call(e,j(I,t,n),j(R,t,n))}catch(e){R(t,e,n)}}):(n.value=e,n.state=ie,O(n,!1))}catch(e){R({done:!1},e,n)}}};if(v&&(_=(E=function(e){z(this,E,C),d(e),n.call(this);var t=w(this);try{e(j(I,t),j(R,t))}catch(e){R(t,e)}}).prototype,(n=function(e){ee(this,{type:C,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=H(_,{then:function(e,t){var n=te(this),r=T(W(this,E));return r.ok="function"!=typeof e||e,r.fail="function"==typeof t&&t,r.domain=b?x.domain:void 0,n.parent=!0,n.reactions.push(r),0!=n.state&&O(n,!1),r.promise},catch:function(e){return this.then(void 0,e)}}),t=function(){var e=new n,t=w(e);this.promise=e,this.resolve=j(I,t),this.reject=j(R,t)},A.f=T=function(e){return e===E||e===r?new t:ne(e)},!a)&&"function"==typeof l&&e!==Object.prototype){o=e.then,le||(c(e,"then",function(e,t){var n=this;return new E(function(e,t){o.call(n,e,t)}).then(e,t)},{unsafe:!0}),c(e,"catch",_.catch,{unsafe:!0}));try{delete e.constructor}catch(e){}u&&u(e,_)}i({global:!0,wrap:!0,forced:v},{Promise:E}),Q(E,C,!1,!0),$(C),r=F(C),i({target:C,stat:!0,forced:v},{reject:function(e){var t=T(this);return t.reject.call(void 0,e),t.promise}}),i({target:C,stat:!0,forced:a||v},{resolve:function(e){return q(a&&this===r?E:this,e)}}),i({target:C,stat:!0,forced:m},{all:function(e){var s=this,t=T(s),l=t.resolve,c=t.reject,n=g(function(){var r=d(s.resolve),o=[],i=0,a=1;f(e,function(e){var t=i++,n=!1;o.push(void 0),a++,r.call(s,e).then(function(e){n||(n=!0,o[t]=e,--a)||l(o)},c)}),--a||l(o)});return n.error&&c(n.value),t.promise},race:function(e){var n=this,r=T(n),o=r.reject,t=g(function(){var t=d(n.resolve);f(e,function(e){t.call(n,e).then(r.resolve,o)})});return t.error&&o(t.value),r.promise}})},
vendor: 542 bytes, line 1
1"./node_modules/core-js-pure/modules/es.reflect.apply.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/get-built-in.js"),i=n("./node_modules/core-js-pure/internals/a-function.js"),a=n("./node_modules/core-js-pure/internals/an-object.js"),n=n("./node_modules/core-js-pure/internals/fails.js"),s=o("Reflect","apply"),l=Function.apply;r({target:"Reflect",stat:!0,forced:!n(function(){s(function(){})})},{apply:function(e,t,n){return i(e),a(n),s?s(e,t,n):l.call(e,t,n)}})},
vendor: 1,168 bytes, line 1
1"./node_modules/core-js-pure/modules/es.reflect.construct.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/get-built-in.js"),i=n("./node_modules/core-js-pure/internals/a-function.js"),a=n("./node_modules/core-js-pure/internals/an-object.js"),s=n("./node_modules/core-js-pure/internals/is-object.js"),l=n("./node_modules/core-js-pure/internals/object-create.js"),c=n("./node_modules/core-js-pure/internals/function-bind.js"),n=n("./node_modules/core-js-pure/internals/fails.js"),u=o("Reflect","construct"),d=n(function(){function e(){}return!(u(function(){},[],e)instanceof e)}),f=!n(function(){u(function(){})}),o=d||f;r({target:"Reflect",stat:!0,forced:o,sham:o},{construct:function(e,t){i(e),a(t);var n=arguments.length<3?e:i(arguments[2]);if(f&&!d)return u(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var r=[null];return r.push.apply(r,t),new(c.apply(e,r))}r=n.prototype,n=l(s(r)?r:Object.prototype),r=Function.apply.call(e,n,t);return s(r)?r:n}})},
vendor: 406 bytes, line 1
1"./node_modules/core-js-pure/modules/es.reflect.delete-property.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/an-object.js"),i=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f;r({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=i(o(e),t);return!(n&&!n.configurable)&&delete e[t]}})},
vendor: 427 bytes, line 1
1"./node_modules/core-js-pure/modules/es.reflect.get-prototype-of.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/an-object.js"),i=n("./node_modules/core-js-pure/internals/object-get-prototype-of.js");r({target:"Reflect",stat:!0,sham:!n("./node_modules/core-js-pure/internals/correct-prototype-getter.js")},{getPrototypeOf:function(e){return i(o(e))}})},
vendor: 667 bytes, line 1
1"./node_modules/core-js-pure/modules/es.reflect.get.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),i=n("./node_modules/core-js-pure/internals/is-object.js"),a=n("./node_modules/core-js-pure/internals/an-object.js"),s=n("./node_modules/core-js-pure/internals/has.js"),l=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js"),c=n("./node_modules/core-js-pure/internals/object-get-prototype-of.js");r({target:"Reflect",stat:!0},{get:function e(t,n){var r,o=arguments.length<3?t:arguments[2];return a(t)===o?t[n]:(r=l.f(t,n))?s(r,"value")?r.value:void 0===r.get?void 0:r.get.call(o):i(r=c(t))?e(r,n,o):void 0}})},
vendor: 79 bytes, line 1
1"./node_modules/core-js-pure/modules/es.reflect.to-string-tag.js":function(){},
vendor: 492 bytes, line 1
1"./node_modules/core-js-pure/modules/es.string.includes.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/not-a-regexp.js"),i=n("./node_modules/core-js-pure/internals/require-object-coercible.js");r({target:"String",proto:!0,forced:!n("./node_modules/core-js-pure/internals/correct-is-regexp-logic.js")("includes")},{includes:function(e){return!!~String(i(this)).indexOf(o(e),1<arguments.length?arguments[1]:void 0)}})},
vendor: 535 bytes, line 1
1"./node_modules/core-js-pure/modules/es.string.iterator.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/string-multibyte.js").charAt,o=n("./node_modules/core-js-pure/internals/internal-state.js"),n=n("./node_modules/core-js-pure/internals/define-iterator.js"),i="String Iterator",a=o.set,s=o.getterFor(i);n(String,"String",function(e){a(this,{type:i,string:String(e),index:0})},function(){var e=s(this),t=e.string,n=e.index;return n>=t.length?{value:void 0,done:!0}:(t=r(t,n),e.index+=t.length,{value:t,done:!1})})},
vendor: 862 bytes, line 1
1"./node_modules/core-js-pure/modules/es.string.starts-with.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js").f,i=n("./node_modules/core-js-pure/internals/to-length.js"),a=n("./node_modules/core-js-pure/internals/not-a-regexp.js"),s=n("./node_modules/core-js-pure/internals/require-object-coercible.js"),l=n("./node_modules/core-js-pure/internals/correct-is-regexp-logic.js"),n=n("./node_modules/core-js-pure/internals/is-pure.js"),c="".startsWith,u=Math.min,l=l("startsWith");r({target:"String",proto:!0,forced:!!(n||l||!(r=o(String.prototype,"startsWith"))||r.writable)&&!l},{startsWith:function(e){var t=String(s(this)),n=(a(e),i(u(1<arguments.length?arguments[1]:void 0,t.length))),e=String(e);return c?c.call(t,e,n):t.slice(n,n+e.length)===e}})},
vendor: 341 bytes, line 1
1"./node_modules/core-js-pure/modules/es.string.trim.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/string-trim.js").trim;r({target:"String",proto:!0,forced:n("./node_modules/core-js-pure/internals/string-trim-forced.js")("trim")},{trim:function(){return o(this)}})},
vendor: 171 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.async-iterator.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("asyncIterator")},
vendor: 76 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.description.js":function(){},
vendor: 167 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.has-instance.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("hasInstance")},
vendor: 182 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.is-concat-spreadable.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("isConcatSpreadable")},
vendor: 160 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.iterator.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("iterator")},
vendor: 5,573 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.js":function(M,D,e){function r(e,t){var n=B[e]=p(E[C]);return ae(n,{type:y,tag:e,description:t}),i||(n.description=t),n}function n(t,e){c(t);var n=u(e),e=V(n).concat(I(n));return v(e,function(e){i&&!R.call(n,e)||j(t,e,n[e])}),t}function t(e,t){var n,e=u(e),t=d(t,!0);if(e!==w||!l(B,t)||l(x,t))return!(n=le(e,t))||!l(B,t)||l(e,b)&&e[b][t]||(n.enumerable=!0),n}function P(e){var e=ce(u(e)),t=[];return v(e,function(e){l(B,e)||l(ee,e)||t.push(e)}),t}var o=e("./node_modules/core-js-pure/internals/export.js"),U=e("./node_modules/core-js-pure/internals/global.js"),F=e("./node_modules/core-js-pure/internals/get-built-in.js"),H=e("./node_modules/core-js-pure/internals/is-pure.js"),i=e("./node_modules/core-js-pure/internals/descriptors.js"),a=e("./node_modules/core-js-pure/internals/native-symbol.js"),Q=e("./node_modules/core-js-pure/internals/use-symbol-as-uid.js"),s=e("./node_modules/core-js-pure/internals/fails.js"),l=e("./node_modules/core-js-pure/internals/has.js"),$=e("./node_modules/core-js-pure/internals/is-array.js"),K=e("./node_modules/core-js-pure/internals/is-object.js"),c=e("./node_modules/core-js-pure/internals/an-object.js"),z=e("./node_modules/core-js-pure/internals/to-object.js"),u=e("./node_modules/core-js-pure/internals/to-indexed-object.js"),d=e("./node_modules/core-js-pure/internals/to-primitive.js"),f=e("./node_modules/core-js-pure/internals/create-property-descriptor.js"),p=e("./node_modules/core-js-pure/internals/object-create.js"),V=e("./node_modules/core-js-pure/internals/object-keys.js"),G=e("./node_modules/core-js-pure/internals/object-get-own-property-names.js"),W=e("./node_modules/core-js-pure/internals/object-get-own-property-names-external.js"),h=e("./node_modules/core-js-pure/internals/object-get-own-property-symbols.js"),q=e("./node_modules/core-js-pure/internals/object-get-own-property-descriptor.js"),Y=e("./node_modules/core-js-pure/internals/object-define-property.js"),X=e("./node_modules/core-js-pure/internals/object-property-is-enumerable.js"),Z=e("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),A=e("./node_modules/core-js-pure/internals/redefine.js"),g=e("./node_modules/core-js-pure/internals/shared.js"),J=e("./node_modules/core-js-pure/internals/shared-key.js"),ee=e("./node_modules/core-js-pure/internals/hidden-keys.js"),te=e("./node_modules/core-js-pure/internals/uid.js"),ne=e("./node_modules/core-js-pure/internals/well-known-symbol.js"),re=e("./node_modules/core-js-pure/internals/well-known-symbol-wrapped.js"),oe=e("./node_modules/core-js-pure/internals/define-well-known-symbol.js"),ie=e("./node_modules/core-js-pure/internals/set-to-string-tag.js"),m=e("./node_modules/core-js-pure/internals/internal-state.js"),v=e("./node_modules/core-js-pure/internals/array-iteration.js").forEach,b=J("hidden"),y="Symbol",C="prototype",e=ne("toPrimitive"),ae=m.set,se=m.getterFor(y),w=Object[C],E=U.Symbol,_=F("JSON","stringify"),le=q.f,S=Y.f,ce=W.f,ue=X.f,B=g("symbols"),x=g("op-symbols"),T=g("string-to-symbol-registry"),L=g("symbol-to-string-registry"),J=g("wks"),m=U.QObject,N=!m||!m[C]||!m[C].findChild,k=i&&s(function(){return 7!=p(S({},"a",{get:function(){return S(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=le(w,t);r&&delete w[t],S(e,t,n),r&&e!==w&&S(w,t,r)}:S,O=Q?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof E},j=function(e,t,n){e===w&&j(x,t,n),c(e);t=d(t,!0);return c(n),(l(B,t)?(n.enumerable?(l(e,b)&&e[b][t]&&(e[b][t]=!1),n=p(n,{enumerable:f(0,!1)})):(l(e,b)||S(e,b,f(1,{})),e[b][t]=!0),k):S)(e,t,n)},R=function(e){var e=d(e,!0),t=ue.call(this,e);return!(this===w&&l(B,e)&&!l(x,e))&&(!(t||!l(this,e)||!l(B,e)||l(this,b)&&this[b][e])||t)},I=function(e){var t=e===w,e=ce(t?x:u(e)),n=[];return v(e,function(e){!l(B,e)||t&&!l(w,e)||n.push(B[e])}),n};a||(A((E=function(){if(this instanceof E)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?String(arguments[0]):void 0,t=te(e),n=function(e){this===w&&n.call(x,e),l(this,b)&&l(this[b],t)&&(this[b][t]=!1),k(this,t,f(1,e))};return i&&N&&k(w,t,{configurable:!0,set:n}),r(t,e)})[C],"toString",function(){return se(this).tag}),A(E,"withoutSetter",function(e){return r(te(e),e)}),X.f=R,Y.f=j,q.f=t,G.f=W.f=P,h.f=I,re.f=function(e){return r(ne(e),e)},i&&(S(E[C],"description",{configurable:!0,get:function(){return se(this).description}}),H||A(w,"propertyIsEnumerable",R,{unsafe:!0}))),o({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:E}),v(V(J),function(e){oe(e)}),o({target:y,stat:!0,forced:!a},{for:function(e){var t,e=String(e);return l(T,e)?T[e]:(t=E(e),T[e]=t,L[t]=e,t)},keyFor:function(e){if(!O(e))throw TypeError(e+" is not a symbol");if(l(L,e))return L[e]},useSetter:function(){N=!0},useSimple:function(){N=!1}}),o({target:"Object",stat:!0,forced:!a,sham:!i},{create:function(e,t){return void 0===t?p(e):n(p(e),t)},defineProperty:j,defineProperties:n,getOwnPropertyDescriptor:t}),o({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:P,getOwnPropertySymbols:I}),o({target:"Object",stat:!0,forced:s(function(){h.f(1)})},{getOwnPropertySymbols:function(e){return h.f(z(e))}}),_&&o({target:"JSON",stat:!0,forced:!a||s(function(){var e=E();return"[null]"!=_([e])||"{}"!=_({a:e})||"{}"!=_(Object(e))})},{stringify:function(e,t,n){for(var r,o=[e],i=1;i<arguments.length;)o.push(arguments[i++]);if((K(r=t)||void 0!==e)&&!O(e))return $(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!O(t))return t}),o[1]=t,_.apply(null,o)}}),E[C][e]||Z(E[C],e,E[C].valueOf),ie(E,y),ee[b]=!0},
vendor: 161 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.match-all.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("matchAll")},
vendor: 154 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.match.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("match")},
vendor: 158 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.replace.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("replace")},
vendor: 156 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.search.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("search")},
vendor: 158 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.species.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("species")},
vendor: 154 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.split.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("split")},
vendor: 167 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.to-primitive.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("toPrimitive")},
vendor: 168 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.to-string-tag.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("toStringTag")},
vendor: 166 bytes, line 1
1"./node_modules/core-js-pure/modules/es.symbol.unscopables.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("unscopables")},
vendor: 144 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.aggregate-error.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.aggregate-error.js")},
vendor: 152 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.promise.all-settled.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.promise.all-settled.js")},
vendor: 136 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.promise.any.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.promise.any.js")},
vendor: 389 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.promise.try.js":function(e,t,n){var r=n("./node_modules/core-js-pure/internals/export.js"),o=n("./node_modules/core-js-pure/internals/new-promise-capability.js"),i=n("./node_modules/core-js-pure/internals/perform.js");r({target:"Promise",stat:!0},{try:function(e){var t=o.f(this),e=i(e);return(e.error?t.reject:t.resolve)(e.value),t.promise}})},
vendor: 173 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.async-dispose.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("asyncDispose")},
vendor: 162 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.dispose.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("dispose")},
vendor: 162 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.matcher.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("matcher")},
vendor: 164 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.metadata.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("metadata")},
vendor: 168 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.observable.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("observable")},
vendor: 173 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.pattern-match.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("patternMatch")},
vendor: 169 bytes, line 1
1"./node_modules/core-js-pure/modules/esnext.symbol.replace-all.js":function(e,t,n){n("./node_modules/core-js-pure/internals/define-well-known-symbol.js")("replaceAll")},
vendor: 622 bytes, line 1
1"./node_modules/core-js-pure/modules/web.dom-collections.iterator.js":function(e,t,n){n("./node_modules/core-js-pure/modules/es.array.iterator.js");var r,o=n("./node_modules/core-js-pure/internals/dom-iterables.js"),i=n("./node_modules/core-js-pure/internals/global.js"),a=n("./node_modules/core-js-pure/internals/classof.js"),s=n("./node_modules/core-js-pure/internals/create-non-enumerable-property.js"),l=n("./node_modules/core-js-pure/internals/iterators.js"),c=n("./node_modules/core-js-pure/internals/well-known-symbol.js")("toStringTag");for(r in o){var u=i[r],u=u&&u.prototype;u&&a(u)!==c&&s(u,c,r),l[r]=l.Array}},
vendor: 132 bytes, line 1
1"./node_modules/core-js-pure/stable/array/from.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/array/from.js");e.exports=n},
vendor: 140 bytes, line 1
1"./node_modules/core-js-pure/stable/array/is-array.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/array/is-array.js");e.exports=n},
vendor: 156 bytes, line 1
1"./node_modules/core-js-pure/stable/array/virtual/for-each.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/array/virtual/for-each.js");e.exports=n},
vendor: 152 bytes, line 1
1"./node_modules/core-js-pure/stable/array/virtual/values.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/array/virtual/values.js");e.exports=n},
vendor: 128 bytes, line 1
1"./node_modules/core-js-pure/stable/date/now.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/date/now.js");e.exports=n},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/bind.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/bind.js");e.exports=n},
vendor: 142 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/concat.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/concat.js");e.exports=n},
vendor: 140 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/every.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/every.js");e.exports=n},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/fill.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/fill.js");e.exports=n},
vendor: 142 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/filter.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/filter.js");e.exports=n},
vendor: 441 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/for-each.js":function(e,t,n){n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");var r=n("./node_modules/core-js-pure/stable/array/virtual/for-each.js"),o=n("./node_modules/core-js-pure/internals/classof.js"),i=Array.prototype,a={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.forEach;return e===i||e instanceof Array&&t===i.forEach||a.hasOwnProperty(o(e))?r:t}},
vendor: 146 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/includes.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/includes.js");e.exports=n},
vendor: 146 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/index-of.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/index-of.js");e.exports=n},
vendor: 136 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/map.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/map.js");e.exports=n},
vendor: 142 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/reduce.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/reduce.js");e.exports=n},
vendor: 144 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/reverse.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/reverse.js");e.exports=n},
vendor: 140 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/slice.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/slice.js");e.exports=n},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/some.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/some.js");e.exports=n},
vendor: 152 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/starts-with.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/starts-with.js");e.exports=n},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/trim.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/instance/trim.js");e.exports=n},
vendor: 435 bytes, line 1
1"./node_modules/core-js-pure/stable/instance/values.js":function(e,t,n){n("./node_modules/core-js-pure/modules/web.dom-collections.iterator.js");var r=n("./node_modules/core-js-pure/stable/array/virtual/values.js"),o=n("./node_modules/core-js-pure/internals/classof.js"),i=Array.prototype,a={DOMTokenList:!0,NodeList:!0};e.exports=function(e){var t=e.values;return e===i||e instanceof Array&&t===i.values||a.hasOwnProperty(o(e))?r:t}},
vendor: 130 bytes, line 1
1"./node_modules/core-js-pure/stable/map/index.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/map/index.js");e.exports=n},
vendor: 160 bytes, line 1
1"./node_modules/core-js-pure/stable/object/define-properties.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/define-properties.js");e.exports=n},
vendor: 156 bytes, line 1
1"./node_modules/core-js-pure/stable/object/define-property.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/define-property.js");e.exports=n},
vendor: 180 bytes, line 1
1"./node_modules/core-js-pure/stable/object/get-own-property-descriptor.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/get-own-property-descriptor.js");e.exports=n},
vendor: 182 bytes, line 1
1"./node_modules/core-js-pure/stable/object/get-own-property-descriptors.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/get-own-property-descriptors.js");e.exports=n},
vendor: 174 bytes, line 1
1"./node_modules/core-js-pure/stable/object/get-own-property-symbols.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/get-own-property-symbols.js");e.exports=n},
vendor: 134 bytes, line 1
1"./node_modules/core-js-pure/stable/object/keys.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/object/keys.js");e.exports=n},
vendor: 134 bytes, line 1
1"./node_modules/core-js-pure/stable/parse-float.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/parse-float.js");e.exports=n},
vendor: 130 bytes, line 1
1"./node_modules/core-js-pure/stable/parse-int.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/parse-int.js");e.exports=n},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/stable/promise/index.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/promise/index.js");e.exports=n},
vendor: 138 bytes, line 1
1"./node_modules/core-js-pure/stable/reflect/apply.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/reflect/apply.js");e.exports=n},
vendor: 146 bytes, line 1
1"./node_modules/core-js-pure/stable/reflect/construct.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/reflect/construct.js");e.exports=n},
vendor: 158 bytes, line 1
1"./node_modules/core-js-pure/stable/reflect/delete-property.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/reflect/delete-property.js");e.exports=n},
vendor: 160 bytes, line 1
1"./node_modules/core-js-pure/stable/reflect/get-prototype-of.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/reflect/get-prototype-of.js");e.exports=n},
vendor: 136 bytes, line 1
1"./node_modules/core-js-pure/stable/symbol/index.js":function(e,t,n){n=n("./node_modules/core-js-pure/es/symbol/index.js");e.exports=n},
vendor: 166 bytes, line 1
1"./node_modules/core-js/internals/a-function.js":function(e){e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},
vendor: 241 bytes, line 1
1"./node_modules/core-js/internals/a-possible-prototype.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e){if(r(e)||null===e)return e;throw TypeError("Can't set "+String(e)+" as a prototype")}},
vendor: 386 bytes, line 1
1"./node_modules/core-js/internals/add-to-unscopables.js":function(e,t,n){var r=n("./node_modules/core-js/internals/well-known-symbol.js"),o=n("./node_modules/core-js/internals/object-create.js"),n=n("./node_modules/core-js/internals/object-define-property.js"),i=r("unscopables"),a=Array.prototype;null==a[i]&&n.f(a,i,{configurable:!0,value:o(null)}),e.exports=function(e){a[i][e]=!0}},
vendor: 209 bytes, line 1
1"./node_modules/core-js/internals/an-object.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e){if(r(e))return e;throw TypeError(String(e)+" is not an object")}},
vendor: 310 bytes, line 1
1"./node_modules/core-js/internals/array-for-each.js":function(e,t,n){var r=n("./node_modules/core-js/internals/array-iteration.js").forEach,n=n("./node_modules/core-js/internals/array-method-is-strict.js")("forEach");e.exports=n?[].forEach:function(e){return r(this,e,1<arguments.length?arguments[1]:void 0)}},
vendor: 483 bytes, line 1
1"./node_modules/core-js/internals/array-includes.js":function(e,t,n){function r(s){return function(e,t,n){var r,o=l(e),i=c(o.length),a=u(n,i);if(s&&t!=t){for(;a<i;)if((r=o[a++])!=r)return!0}else for(;a<i;a++)if((s||a in o)&&o[a]===t)return s||a||0;return!s&&-1}}var l=n("./node_modules/core-js/internals/to-indexed-object.js"),c=n("./node_modules/core-js/internals/to-length.js"),u=n("./node_modules/core-js/internals/to-absolute-index.js");e.exports={includes:r(!0),indexOf:r(!1)}},
vendor: 890 bytes, line 1
1"./node_modules/core-js/internals/array-iteration.js":function(e,t,n){function r(f){var p=1==f,h=2==f,A=3==f,g=4==f,m=6==f,v=7==f,b=5==f||m;return function(e,t,n,r){for(var o,i,a=w(e),s=C(a),l=y(t,n,3),c=E(s.length),u=0,t=r||_,d=p?t(e,c):h||v?t(e,0):void 0;u<c;u++)if((b||u in s)&&(i=l(o=s[u],u,a),f))if(p)d[u]=i;else if(i)switch(f){case 3:return!0;case 5:return o;case 6:return u;case 2:S.call(d,o)}else switch(f){case 4:return!1;case 7:S.call(d,o)}return m?-1:A||g?g:d}}var y=n("./node_modules/core-js/internals/function-bind-context.js"),C=n("./node_modules/core-js/internals/indexed-object.js"),w=n("./node_modules/core-js/internals/to-object.js"),E=n("./node_modules/core-js/internals/to-length.js"),_=n("./node_modules/core-js/internals/array-species-create.js"),S=[].push;e.exports={forEach:r(0),map:r(1),filter:r(2),some:r(3),every:r(4),find:r(5),findIndex:r(6),filterReject:r(7)}},
vendor: 416 bytes, line 1
1"./node_modules/core-js/internals/array-method-has-species-support.js":function(e,t,n){var r=n("./node_modules/core-js/internals/fails.js"),o=n("./node_modules/core-js/internals/well-known-symbol.js"),i=n("./node_modules/core-js/internals/engine-v8-version.js"),a=o("species");e.exports=function(t){return 51<=i||!r(function(){var e=[];return(e.constructor={})[a]=function(){return{foo:1}},1!==e[t](Boolean).foo})}},
vendor: 232 bytes, line 1
1"./node_modules/core-js/internals/array-method-is-strict.js":function(e,t,n){var r=n("./node_modules/core-js/internals/fails.js");e.exports=function(e,t){var n=[][e];return!!n&&r(function(){n.call(null,t||function(){throw 1},1)})}},
vendor: 424 bytes, line 1
1"./node_modules/core-js/internals/array-species-constructor.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-object.js"),o=n("./node_modules/core-js/internals/is-array.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("species");e.exports=function(e){var t;return void 0===(t=o(e)&&("function"==typeof(t=e.constructor)&&(t===Array||o(t.prototype))||r(t)&&null===(t=t[i]))?void 0:t)?Array:t}},
vendor: 202 bytes, line 1
1"./node_modules/core-js/internals/array-species-create.js":function(e,t,n){var r=n("./node_modules/core-js/internals/array-species-constructor.js");e.exports=function(e,t){return new(r(e))(0===t?0:t)}},
vendor: 133 bytes, line 1
1"./node_modules/core-js/internals/classof-raw.js":function(e){var t={}.toString;e.exports=function(e){return t.call(e).slice(8,-1)}},
vendor: 535 bytes, line 1
1"./node_modules/core-js/internals/classof.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-string-tag-support.js"),o=n("./node_modules/core-js/internals/classof-raw.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag"),a="Arguments"==o(function(){return arguments}());e.exports=r?o:function(e){var t;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(t=((e,t)=>{try{return e[t]}catch(e){}})(e=Object(e),i))?t:a?o(e):"Object"==(t=o(e))&&"function"==typeof e.callee?"Arguments":t}},
vendor: 436 bytes, line 1
1"./node_modules/core-js/internals/copy-constructor-properties.js":function(e,t,n){var s=n("./node_modules/core-js/internals/has.js"),l=n("./node_modules/core-js/internals/own-keys.js"),c=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),u=n("./node_modules/core-js/internals/object-define-property.js");e.exports=function(e,t){for(var n=l(t),r=u.f,o=c.f,i=0;i<n.length;i++){var a=n[i];s(e,a)||r(e,a,o(t,a))}}},
vendor: 248 bytes, line 1
1"./node_modules/core-js/internals/correct-prototype-getter.js":function(e,t,n){n=n("./node_modules/core-js/internals/fails.js");e.exports=!n(function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype})},
vendor: 328 bytes, line 1
1"./node_modules/core-js/internals/create-html.js":function(e,t,n){var i=n("./node_modules/core-js/internals/require-object-coercible.js"),a=n("./node_modules/core-js/internals/to-string.js"),s=/"/g;e.exports=function(e,t,n,r){var e=a(i(e)),o="<"+t;return""!==n&&(o+=" "+n+'="'+a(r).replace(s,"&quot;")+'"'),o+">"+e+"</"+t+">"}},
vendor: 531 bytes, line 1
1"./node_modules/core-js/internals/create-iterator-constructor.js":function(e,t,n){function r(){return this}var o=n("./node_modules/core-js/internals/iterators-core.js").IteratorPrototype,i=n("./node_modules/core-js/internals/object-create.js"),a=n("./node_modules/core-js/internals/create-property-descriptor.js"),s=n("./node_modules/core-js/internals/set-to-string-tag.js"),l=n("./node_modules/core-js/internals/iterators.js");e.exports=function(e,t,n){t+=" Iterator";return e.prototype=i(o,{next:a(1,n)}),s(e,t,!1,!0),l[t]=r,e}},
vendor: 366 bytes, line 1
1"./node_modules/core-js/internals/create-non-enumerable-property.js":function(e,t,n){var r=n("./node_modules/core-js/internals/descriptors.js"),o=n("./node_modules/core-js/internals/object-define-property.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js");e.exports=r?function(e,t,n){return o.f(e,t,i(1,n))}:function(e,t,n){return e[t]=n,e}},
vendor: 173 bytes, line 1
1"./node_modules/core-js/internals/create-property-descriptor.js":function(e){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},
vendor: 334 bytes, line 1
1"./node_modules/core-js/internals/create-property.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-property-key.js"),o=n("./node_modules/core-js/internals/object-define-property.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js");e.exports=function(e,t,n){t=r(t);t in e?o.f(e,t,i(0,n)):e[t]=n}},
vendor: 1,573 bytes, line 1
1"./node_modules/core-js/internals/define-iterator.js":function(e,t,n){function A(){return this}var g=n("./node_modules/core-js/internals/export.js"),m=n("./node_modules/core-js/internals/create-iterator-constructor.js"),v=n("./node_modules/core-js/internals/object-get-prototype-of.js"),b=n("./node_modules/core-js/internals/object-set-prototype-of.js"),y=n("./node_modules/core-js/internals/set-to-string-tag.js"),C=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),w=n("./node_modules/core-js/internals/redefine.js"),r=n("./node_modules/core-js/internals/well-known-symbol.js"),E=n("./node_modules/core-js/internals/is-pure.js"),_=n("./node_modules/core-js/internals/iterators.js"),n=n("./node_modules/core-js/internals/iterators-core.js"),S=n.IteratorPrototype,B=n.BUGGY_SAFARI_ITERATORS,x=r("iterator"),T="values";e.exports=function(e,t,n,r,o,i,a){m(n,t,r);function s(e){if(e===o&&p)return p;if(!B&&e in d)return d[e];switch(e){case"keys":case T:case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}}var l,c,r=t+" Iterator",u=!1,d=e.prototype,f=d[x]||d["@@iterator"]||o&&d[o],p=!B&&f||s(o),h="Array"==t&&d.entries||f;if(h&&(h=v(h.call(new e)),S!==Object.prototype)&&h.next&&(E||v(h)===S||(b?b(h,S):"function"!=typeof h[x]&&C(h,x,A)),y(h,r,!0,!0),E)&&(_[r]=A),o==T&&f&&f.name!==T&&(u=!0,p=function(){return f.call(this)}),E&&!a||d[x]===p||C(d,x,p),_[t]=p,o)if(l={values:s(T),keys:i?p:s("keys"),entries:s("entries")},a)for(c in l)!B&&!u&&c in d||w(d,c,l[c]);else g({target:t,proto:!0,forced:B||u},l);return l}},
vendor: 399 bytes, line 1
1"./node_modules/core-js/internals/define-well-known-symbol.js":function(e,t,n){var r=n("./node_modules/core-js/internals/path.js"),o=n("./node_modules/core-js/internals/has.js"),i=n("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),a=n("./node_modules/core-js/internals/object-define-property.js").f;e.exports=function(e){var t=r.Symbol||(r.Symbol={});o(t,e)||a(t,e,{value:i.f(e)})}},
vendor: 210 bytes, line 1
1"./node_modules/core-js/internals/descriptors.js":function(e,t,n){n=n("./node_modules/core-js/internals/fails.js");e.exports=!n(function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]})},
vendor: 280 bytes, line 1
1"./node_modules/core-js/internals/document-create-element.js":function(e,t,n){var r=n("./node_modules/core-js/internals/global.js"),n=n("./node_modules/core-js/internals/is-object.js"),o=r.document,i=n(o)&&n(o.createElement);e.exports=function(e){return i?o.createElement(e):{}}},
vendor: 577 bytes, line 1
1"./node_modules/core-js/internals/dom-iterables.js":function(e){e.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},
vendor: 170 bytes, line 1
1"./node_modules/core-js/internals/engine-user-agent.js":function(e,t,n){n=n("./node_modules/core-js/internals/get-built-in.js");e.exports=n("navigator","userAgent")||""},
vendor: 390 bytes, line 1
1"./node_modules/core-js/internals/engine-v8-version.js":function(e,t,n){var r,o,i=n("./node_modules/core-js/internals/global.js"),n=n("./node_modules/core-js/internals/engine-user-agent.js"),a=i.process,i=i.Deno,a=a&&a.versions||i&&i.version,i=a&&a.v8;i?o=(r=i.split("."))[0]<4?1:r[0]+r[1]:n&&(!(r=n.match(/Edge\/(\d+)/))||74<=r[1])&&(r=n.match(/Chrome\/(\d+)/))&&(o=r[1]),e.exports=o&&+o},
vendor: 185 bytes, line 1
1"./node_modules/core-js/internals/enum-bug-keys.js":function(e){e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},
vendor: 809 bytes, line 1
1"./node_modules/core-js/internals/export.js":function(e,t,n){var c=n("./node_modules/core-js/internals/global.js"),u=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,d=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),f=n("./node_modules/core-js/internals/redefine.js"),p=n("./node_modules/core-js/internals/set-global.js"),h=n("./node_modules/core-js/internals/copy-constructor-properties.js"),A=n("./node_modules/core-js/internals/is-forced.js");e.exports=function(e,t){var n,r,o,i=e.target,a=e.global,s=e.stat,l=a?c:s?c[i]||p(i,{}):(c[i]||{}).prototype;if(l)for(n in t){if(r=t[n],o=e.noTargetGet?(o=u(l,n))&&o.value:l[n],!A(a?n:i+(s?".":"#")+n,e.forced)&&void 0!==o){if(typeof r==typeof o)continue;h(r,o)}(e.sham||o&&o.sham)&&d(r,"sham",!0),f(l,n,r,e)}}},
vendor: 115 bytes, line 1
1"./node_modules/core-js/internals/fails.js":function(e){e.exports=function(e){try{return!!e()}catch(e){return!0}}},
vendor: 440 bytes, line 1
1"./node_modules/core-js/internals/function-bind-context.js":function(e,t,n){var i=n("./node_modules/core-js/internals/a-function.js");e.exports=function(r,o,e){if(i(r),void 0===o)return r;switch(e){case 0:return function(){return r.call(o)};case 1:return function(e){return r.call(o,e)};case 2:return function(e,t){return r.call(o,e,t)};case 3:return function(e,t,n){return r.call(o,e,t,n)}}return function(){return r.apply(o,arguments)}}},
vendor: 229 bytes, line 1
1"./node_modules/core-js/internals/get-built-in.js":function(e,t,n){var r=n("./node_modules/core-js/internals/global.js");e.exports=function(e,t){return arguments.length<2?"function"==typeof(n=r[e])?n:void 0:r[e]&&r[e][t];var n}},
vendor: 309 bytes, line 1
1"./node_modules/core-js/internals/global.js":function(e){function t(e){return e&&e.Math==Math&&e}e.exports=t("object"==typeof globalThis&&globalThis)||t("object"==typeof window&&window)||t("object"==typeof self&&self)||t("object"==typeof global&&global)||function(){return this}()||Function("return this")()},
vendor: 198 bytes, line 1
1"./node_modules/core-js/internals/has.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-object.js"),o={}.hasOwnProperty;e.exports=Object.hasOwn||function(e,t){return o.call(r(e),t)}},
vendor: 76 bytes, line 1
1"./node_modules/core-js/internals/hidden-keys.js":function(e){e.exports={}},
vendor: 158 bytes, line 1
1"./node_modules/core-js/internals/html.js":function(e,t,n){n=n("./node_modules/core-js/internals/get-built-in.js");e.exports=n("document","documentElement")},
vendor: 350 bytes, line 1
1"./node_modules/core-js/internals/ie8-dom-define.js":function(e,t,n){var r=n("./node_modules/core-js/internals/descriptors.js"),o=n("./node_modules/core-js/internals/fails.js"),i=n("./node_modules/core-js/internals/document-create-element.js");e.exports=!r&&!o(function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a})},
vendor: 321 bytes, line 1
1"./node_modules/core-js/internals/indexed-object.js":function(e,t,n){var r=n("./node_modules/core-js/internals/fails.js"),o=n("./node_modules/core-js/internals/classof-raw.js"),i="".split;e.exports=r(function(){return!Object("z").propertyIsEnumerable(0)})?function(e){return"String"==o(e)?i.call(e,""):Object(e)}:Object},
vendor: 324 bytes, line 1
1"./node_modules/core-js/internals/inherit-if-required.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-object.js"),o=n("./node_modules/core-js/internals/object-set-prototype-of.js");e.exports=function(e,t,n){return o&&"function"==typeof(t=t.constructor)&&t!==n&&r(t=t.prototype)&&t!==n.prototype&&o(e,t),e}},
vendor: 260 bytes, line 1
1"./node_modules/core-js/internals/inspect-source.js":function(e,t,n){var n=n("./node_modules/core-js/internals/shared-store.js"),r=Function.toString;"function"!=typeof n.inspectSource&&(n.inspectSource=function(e){return r.call(e)}),e.exports=n.inspectSource},
vendor: 1,182 bytes, line 1
1"./node_modules/core-js/internals/internal-state.js":function(e,t,n){var r,o,i,a,s,l,c,u,d=n("./node_modules/core-js/internals/native-weak-map.js"),f=n("./node_modules/core-js/internals/global.js"),p=n("./node_modules/core-js/internals/is-object.js"),h=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),A=n("./node_modules/core-js/internals/has.js"),g=n("./node_modules/core-js/internals/shared-store.js"),m=n("./node_modules/core-js/internals/shared-key.js"),n=n("./node_modules/core-js/internals/hidden-keys.js"),v="Object already initialized",f=f.WeakMap;c=d||g.state?(r=g.state||(g.state=new f),o=r.get,i=r.has,a=r.set,s=function(e,t){if(i.call(r,e))throw new TypeError(v);return t.facade=e,a.call(r,e,t),t},l=function(e){return o.call(r,e)||{}},function(e){return i.call(r,e)}):(n[u=m("state")]=!0,s=function(e,t){if(A(e,u))throw new TypeError(v);return t.facade=e,h(e,u,t),t},l=function(e){return A(e,u)?e[u]:{}},function(e){return A(e,u)}),e.exports={set:s,get:l,has:c,enforce:function(e){return c(e)?l(e):s(e,{})},getterFor:function(t){return function(e){if(p(e)&&(e=l(e)).type===t)return e;throw TypeError("Incompatible receiver, "+t+" required")}}}},
vendor: 181 bytes, line 1
1"./node_modules/core-js/internals/is-array.js":function(e,t,n){var r=n("./node_modules/core-js/internals/classof-raw.js");e.exports=Array.isArray||function(e){return"Array"==r(e)}},
vendor: 343 bytes, line 1
1"./node_modules/core-js/internals/is-forced.js":function(e,t,n){function r(e,t){return(e=s[a(e)])==c||e!=l&&("function"==typeof t?o(t):!!t)}var o=n("./node_modules/core-js/internals/fails.js"),i=/#|\.prototype\./,a=r.normalize=function(e){return String(e).replace(i,".").toLowerCase()},s=r.data={},l=r.NATIVE="N",c=r.POLYFILL="P";e.exports=r},
vendor: 139 bytes, line 1
1"./node_modules/core-js/internals/is-object.js":function(e){e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},
vendor: 72 bytes, line 1
1"./node_modules/core-js/internals/is-pure.js":function(e){e.exports=!1},
vendor: 317 bytes, line 1
1"./node_modules/core-js/internals/is-symbol.js":function(e,t,n){var r=n("./node_modules/core-js/internals/get-built-in.js"),n=n("./node_modules/core-js/internals/use-symbol-as-uid.js");e.exports=n?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return"function"==typeof t&&Object(e)instanceof t}},
vendor: 696 bytes, line 1
1"./node_modules/core-js/internals/iterators-core.js":function(e,t,n){var r,o=n("./node_modules/core-js/internals/fails.js"),i=n("./node_modules/core-js/internals/object-get-prototype-of.js"),a=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),s=n("./node_modules/core-js/internals/has.js"),l=n("./node_modules/core-js/internals/well-known-symbol.js"),n=n("./node_modules/core-js/internals/is-pure.js"),c=l("iterator"),l=!1,u=([].keys&&("next"in(u=[].keys())?(i=i(i(u)))!==Object.prototype&&(r=i):l=!0),null==r||o(function(){var e={};return r[c].call(e)!==e}));u&&(r={}),n&&!u||s(r,c)||a(r,c,function(){return this}),e.exports={IteratorPrototype:r,BUGGY_SAFARI_ITERATORS:l}},
vendor: 74 bytes, line 1
1"./node_modules/core-js/internals/iterators.js":function(e){e.exports={}},
vendor: 327 bytes, line 1
1"./node_modules/core-js/internals/native-symbol.js":function(e,t,n){var r=n("./node_modules/core-js/internals/engine-v8-version.js"),n=n("./node_modules/core-js/internals/fails.js");e.exports=!!Object.getOwnPropertySymbols&&!n(function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41})},
vendor: 252 bytes, line 1
1"./node_modules/core-js/internals/native-weak-map.js":function(e,t,n){var r=n("./node_modules/core-js/internals/global.js"),n=n("./node_modules/core-js/internals/inspect-source.js"),r=r.WeakMap;e.exports="function"==typeof r&&/native code/.test(n(r))},
vendor: 1,016 bytes, line 1
1"./node_modules/core-js/internals/object-assign.js":function(e,t,n){var f=n("./node_modules/core-js/internals/descriptors.js"),r=n("./node_modules/core-js/internals/fails.js"),p=n("./node_modules/core-js/internals/object-keys.js"),h=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),A=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),g=n("./node_modules/core-js/internals/to-object.js"),m=n("./node_modules/core-js/internals/indexed-object.js"),o=Object.assign,i=Object.defineProperty;e.exports=!o||r(function(){var e,t,n,r;return!(!f||1===o({b:1},o(i({},"a",{enumerable:!0,get:function(){i(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)||(t={},r="abcdefghijklmnopqrst",(e={})[n=Symbol()]=7,r.split("").forEach(function(e){t[e]=e}),7!=o({},e)[n])||p(o({},t)).join("")!=r})?function(e,t){for(var n=g(e),r=arguments.length,o=1,i=h.f,a=A.f;o<r;)for(var s,l=m(arguments[o++]),c=i?p(l).concat(i(l)):p(l),u=c.length,d=0;d<u;)s=c[d++],f&&!a.call(l,s)||(n[s]=l[s]);return n}:o},
vendor: 1,144 bytes, line 1
1"./node_modules/core-js/internals/object-create.js":function(e,t,n){function r(){}function o(e){e.write(m("")),e.close();var t=e.parentWindow.Object;return e=null,t}var i,a=n("./node_modules/core-js/internals/an-object.js"),s=n("./node_modules/core-js/internals/object-define-properties.js"),l=n("./node_modules/core-js/internals/enum-bug-keys.js"),c=n("./node_modules/core-js/internals/hidden-keys.js"),u=n("./node_modules/core-js/internals/html.js"),d=n("./node_modules/core-js/internals/document-create-element.js"),n=n("./node_modules/core-js/internals/shared-key.js"),f=">",p="<",h="prototype",A="script",g=n("IE_PROTO"),m=function(e){return p+A+f+e+p+"/"+A+f},v=function(){try{i=new ActiveXObject("htmlfile")}catch(e){}v=(!document.domain||!i)&&(()=>{var e=d("iframe"),t="java"+A+":";if(e.style)return e.style.display="none",u.appendChild(e),e.src=String(t),(t=e.contentWindow.document).open(),t.write(m("document.F=Object")),t.close(),t.F})()||o(i);for(var e=l.length;e--;)delete v[h][l[e]];return v()};c[g]=!0,e.exports=Object.create||function(e,t){var n;return null!==e?(r[h]=a(e),n=new r,r[h]=null,n[g]=e):n=v(),void 0===t?n:s(n,t)}},
vendor: 436 bytes, line 1
1"./node_modules/core-js/internals/object-define-properties.js":function(e,t,n){var r=n("./node_modules/core-js/internals/descriptors.js"),a=n("./node_modules/core-js/internals/object-define-property.js"),s=n("./node_modules/core-js/internals/an-object.js"),l=n("./node_modules/core-js/internals/object-keys.js");e.exports=r?Object.defineProperties:function(e,t){s(e);for(var n,r=l(t),o=r.length,i=0;i<o;)a.f(e,n=r[i++],t[n]);return e}},
vendor: 511 bytes, line 1
1"./node_modules/core-js/internals/object-define-property.js":function(e,t,n){var r=n("./node_modules/core-js/internals/descriptors.js"),o=n("./node_modules/core-js/internals/ie8-dom-define.js"),i=n("./node_modules/core-js/internals/an-object.js"),a=n("./node_modules/core-js/internals/to-property-key.js"),s=Object.defineProperty;t.f=r?s:function(e,t,n){if(i(e),t=a(t),i(n),o)try{return s(e,t,n)}catch(e){}if("get"in n||"set"in n)throw TypeError("Accessors not supported");return"value"in n&&(e[t]=n.value),e}},
vendor: 661 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-descriptor.js":function(e,t,n){var r=n("./node_modules/core-js/internals/descriptors.js"),o=n("./node_modules/core-js/internals/object-property-is-enumerable.js"),i=n("./node_modules/core-js/internals/create-property-descriptor.js"),a=n("./node_modules/core-js/internals/to-indexed-object.js"),s=n("./node_modules/core-js/internals/to-property-key.js"),l=n("./node_modules/core-js/internals/has.js"),c=n("./node_modules/core-js/internals/ie8-dom-define.js"),u=Object.getOwnPropertyDescriptor;t.f=r?u:function(e,t){if(e=a(e),t=s(t),c)try{return u(e,t)}catch(e){}if(l(e,t))return i(!o.f.call(e,t),e[t])}},
vendor: 467 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-names-external.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-indexed-object.js"),o=n("./node_modules/core-js/internals/object-get-own-property-names.js").f,i={}.toString,a="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[];e.exports.f=function(e){if(!a||"[object Window]"!=i.call(e))return o(r(e));try{return o(e)}catch(e){return a.slice()}}},
vendor: 298 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-names.js":function(e,t,n){var r=n("./node_modules/core-js/internals/object-keys-internal.js"),o=n("./node_modules/core-js/internals/enum-bug-keys.js").concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return r(e,o)}},
vendor: 118 bytes, line 1
1"./node_modules/core-js/internals/object-get-own-property-symbols.js":function(e,t){t.f=Object.getOwnPropertySymbols},
vendor: 525 bytes, line 1
1"./node_modules/core-js/internals/object-get-prototype-of.js":function(e,t,n){var r=n("./node_modules/core-js/internals/has.js"),o=n("./node_modules/core-js/internals/to-object.js"),i=n("./node_modules/core-js/internals/shared-key.js"),n=n("./node_modules/core-js/internals/correct-prototype-getter.js"),a=i("IE_PROTO"),s=Object.prototype;e.exports=n?Object.getPrototypeOf:function(e){return e=o(e),r(e,a)?e[a]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?s:null}},
vendor: 455 bytes, line 1
1"./node_modules/core-js/internals/object-keys-internal.js":function(e,t,n){var a=n("./node_modules/core-js/internals/has.js"),s=n("./node_modules/core-js/internals/to-indexed-object.js"),l=n("./node_modules/core-js/internals/array-includes.js").indexOf,c=n("./node_modules/core-js/internals/hidden-keys.js");e.exports=function(e,t){var n,r=s(e),o=0,i=[];for(n in r)!a(c,n)&&a(r,n)&&i.push(n);for(;t.length>o;)!a(r,n=t[o++])||~l(i,n)||i.push(n);return i}},
vendor: 242 bytes, line 1
1"./node_modules/core-js/internals/object-keys.js":function(e,t,n){var r=n("./node_modules/core-js/internals/object-keys-internal.js"),o=n("./node_modules/core-js/internals/enum-bug-keys.js");e.exports=Object.keys||function(e){return r(e,o)}},
vendor: 226 bytes, line 1
1"./node_modules/core-js/internals/object-property-is-enumerable.js":function(e,t){var n={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,o=r&&!n.call({1:2},1);t.f=o?function(e){e=r(this,e);return!!e&&e.enumerable}:n},
vendor: 469 bytes, line 1
1"./node_modules/core-js/internals/object-set-prototype-of.js":function(e,t,n){var o=n("./node_modules/core-js/internals/an-object.js"),i=n("./node_modules/core-js/internals/a-possible-prototype.js");e.exports=Object.setPrototypeOf||("__proto__"in{}?(()=>{var n,r=!1,e={};try{(n=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(e,[]),r=e instanceof Array}catch(e){}return function(e,t){return o(e),i(t),r?n.call(e,t):e.__proto__=t,e}})():void 0)},
vendor: 257 bytes, line 1
1"./node_modules/core-js/internals/object-to-string.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-string-tag-support.js"),o=n("./node_modules/core-js/internals/classof.js");e.exports=r?{}.toString:function(){return"[object "+o(this)+"]"}},
vendor: 417 bytes, line 1
1"./node_modules/core-js/internals/ordinary-to-primitive.js":function(e,t,n){var o=n("./node_modules/core-js/internals/is-object.js");e.exports=function(e,t){var n,r;if("string"===t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e))||"function"==typeof(n=e.valueOf)&&!o(r=n.call(e))||"string"!==t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},
vendor: 420 bytes, line 1
1"./node_modules/core-js/internals/own-keys.js":function(e,t,n){var r=n("./node_modules/core-js/internals/get-built-in.js"),o=n("./node_modules/core-js/internals/object-get-own-property-names.js"),i=n("./node_modules/core-js/internals/object-get-own-property-symbols.js"),a=n("./node_modules/core-js/internals/an-object.js");e.exports=r("Reflect","ownKeys")||function(e){var t=o.f(a(e)),n=i.f;return n?t.concat(n(e)):t}},
vendor: 122 bytes, line 1
1"./node_modules/core-js/internals/path.js":function(e,t,n){n=n("./node_modules/core-js/internals/global.js");e.exports=n},
vendor: 864 bytes, line 1
1"./node_modules/core-js/internals/redefine.js":function(e,t,n){var s=n("./node_modules/core-js/internals/global.js"),l=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),c=n("./node_modules/core-js/internals/has.js"),u=n("./node_modules/core-js/internals/set-global.js"),r=n("./node_modules/core-js/internals/inspect-source.js"),n=n("./node_modules/core-js/internals/internal-state.js"),o=n.get,d=n.enforce,f=String(String).split("String");(e.exports=function(e,t,n,r){var o,i=!!r&&!!r.unsafe,a=!!r&&!!r.enumerable,r=!!r&&!!r.noTargetGet;"function"==typeof n&&("string"!=typeof t||c(n,"name")||l(n,"name",t),(o=d(n)).source||(o.source=f.join("string"==typeof t?t:""))),e===s?a?e[t]=n:u(t,n):(i?!r&&e[t]&&(a=!0):delete e[t],a?e[t]=n:l(e,t,n))})(Function.prototype,"toString",function(){return"function"==typeof this&&o(this).source||r(this)})},
vendor: 297 bytes, line 1
1"./node_modules/core-js/internals/regexp-flags.js":function(e,t,n){var r=n("./node_modules/core-js/internals/an-object.js");e.exports=function(){var e=r(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},
vendor: 162 bytes, line 1
1"./node_modules/core-js/internals/require-object-coercible.js":function(e){e.exports=function(e){if(null==e)throw TypeError("Can't call method on "+e);return e}},
vendor: 239 bytes, line 1
1"./node_modules/core-js/internals/set-global.js":function(e,t,n){var r=n("./node_modules/core-js/internals/global.js");e.exports=function(t,n){try{Object.defineProperty(r,t,{value:n,configurable:!0,writable:!0})}catch(e){r[t]=n}return n}},
vendor: 356 bytes, line 1
1"./node_modules/core-js/internals/set-to-string-tag.js":function(e,t,n){var r=n("./node_modules/core-js/internals/object-define-property.js").f,o=n("./node_modules/core-js/internals/has.js"),i=n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag");e.exports=function(e,t,n){e&&!o(e=n?e:e.prototype,i)&&r(e,i,{configurable:!0,value:t})}},
vendor: 227 bytes, line 1
1"./node_modules/core-js/internals/shared-key.js":function(e,t,n){var r=n("./node_modules/core-js/internals/shared.js"),o=n("./node_modules/core-js/internals/uid.js"),i=r("keys");e.exports=function(e){return i[e]||(i[e]=o(e))}},
vendor: 227 bytes, line 1
1"./node_modules/core-js/internals/shared-store.js":function(e,t,n){var r=n("./node_modules/core-js/internals/global.js"),n=n("./node_modules/core-js/internals/set-global.js"),o="__core-js_shared__",r=r[o]||n(o,{});e.exports=r},
vendor: 349 bytes, line 1
1"./node_modules/core-js/internals/shared.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-pure.js"),o=n("./node_modules/core-js/internals/shared-store.js");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.16.0",mode:r?"pure":"global",copyright:"© 2021 Denis Pushkarev (zloirock.ru)"})},
vendor: 239 bytes, line 1
1"./node_modules/core-js/internals/string-html-forced.js":function(e,t,n){var r=n("./node_modules/core-js/internals/fails.js");e.exports=function(t){return r(function(){var e=""[t]('"');return e!==e.toLowerCase()||3<e.split('"').length})}},
vendor: 531 bytes, line 1
1"./node_modules/core-js/internals/string-multibyte.js":function(e,t,n){function r(o){return function(e,t){var n,e=a(s(e)),t=i(t),r=e.length;return t<0||r<=t?o?"":void 0:(n=e.charCodeAt(t))<55296||56319<n||t+1===r||(r=e.charCodeAt(t+1))<56320||57343<r?o?e.charAt(t):n:o?e.slice(t,t+2):r-56320+(n-55296<<10)+65536}}var i=n("./node_modules/core-js/internals/to-integer.js"),a=n("./node_modules/core-js/internals/to-string.js"),s=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports={codeAt:r(!1),charAt:r(!0)}},
vendor: 438 bytes, line 1
1"./node_modules/core-js/internals/string-trim.js":function(e,t,n){function r(t){return function(e){e=i(o(e));return 1&t&&(e=e.replace(a,"")),e=2&t?e.replace(s,""):e}}var o=n("./node_modules/core-js/internals/require-object-coercible.js"),i=n("./node_modules/core-js/internals/to-string.js"),n="["+n("./node_modules/core-js/internals/whitespaces.js")+"]",a=RegExp("^"+n+n+"*"),s=RegExp(n+n+"*$");e.exports={start:r(1),end:r(2),trim:r(3)}},
vendor: 212 bytes, line 1
1"./node_modules/core-js/internals/to-absolute-index.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-integer.js"),o=Math.max,i=Math.min;e.exports=function(e,t){e=r(e);return e<0?o(e+t,0):i(e,t)}},
vendor: 241 bytes, line 1
1"./node_modules/core-js/internals/to-indexed-object.js":function(e,t,n){var r=n("./node_modules/core-js/internals/indexed-object.js"),o=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return r(o(e))}},
vendor: 148 bytes, line 1
1"./node_modules/core-js/internals/to-integer.js":function(e){var t=Math.ceil,n=Math.floor;e.exports=function(e){return isNaN(e=+e)?0:(0<e?n:t)(e)}},
vendor: 195 bytes, line 1
1"./node_modules/core-js/internals/to-length.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-integer.js"),o=Math.min;e.exports=function(e){return 0<e?o(r(e),9007199254740991):0}},
vendor: 180 bytes, line 1
1"./node_modules/core-js/internals/to-object.js":function(e,t,n){var r=n("./node_modules/core-js/internals/require-object-coercible.js");e.exports=function(e){return Object(r(e))}},
vendor: 549 bytes, line 1
1"./node_modules/core-js/internals/to-primitive.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-object.js"),o=n("./node_modules/core-js/internals/is-symbol.js"),i=n("./node_modules/core-js/internals/ordinary-to-primitive.js"),a=n("./node_modules/core-js/internals/well-known-symbol.js")("toPrimitive");e.exports=function(e,t){if(!r(e)||o(e))return e;var n=e[a];if(void 0===n)return i(e,t=void 0===t?"number":t);if(n=n.call(e,t=void 0===t?"default":t),!r(n)||o(n))return n;throw TypeError("Can't convert object to primitive value")}},
vendor: 247 bytes, line 1
1"./node_modules/core-js/internals/to-property-key.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-primitive.js"),o=n("./node_modules/core-js/internals/is-symbol.js");e.exports=function(e){e=r(e,"string");return o(e)?e:String(e)}},
vendor: 202 bytes, line 1
1"./node_modules/core-js/internals/to-string-tag-support.js":function(e,t,n){var r={};r[n("./node_modules/core-js/internals/well-known-symbol.js")("toStringTag")]="z",e.exports="[object z]"===String(r)},
vendor: 231 bytes, line 1
1"./node_modules/core-js/internals/to-string.js":function(e,t,n){var r=n("./node_modules/core-js/internals/is-symbol.js");e.exports=function(e){if(r(e))throw TypeError("Cannot convert a Symbol value to a string");return String(e)}},
vendor: 168 bytes, line 1
1"./node_modules/core-js/internals/uid.js":function(e){var t=0,n=Math.random();e.exports=function(e){return"Symbol("+String(void 0===e?"":e)+")_"+(++t+n).toString(36)}},
vendor: 190 bytes, line 1
1"./node_modules/core-js/internals/use-symbol-as-uid.js":function(e,t,n){n=n("./node_modules/core-js/internals/native-symbol.js");e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},
vendor: 148 bytes, line 1
1"./node_modules/core-js/internals/well-known-symbol-wrapped.js":function(e,t,n){n=n("./node_modules/core-js/internals/well-known-symbol.js");t.f=n},
vendor: 552 bytes, line 1
1"./node_modules/core-js/internals/well-known-symbol.js":function(e,t,n){var r=n("./node_modules/core-js/internals/global.js"),o=n("./node_modules/core-js/internals/shared.js"),i=n("./node_modules/core-js/internals/has.js"),a=n("./node_modules/core-js/internals/uid.js"),s=n("./node_modules/core-js/internals/native-symbol.js"),n=n("./node_modules/core-js/internals/use-symbol-as-uid.js"),l=o("wks"),c=r.Symbol,u=n?c:c&&c.withoutSetter||a;e.exports=function(e){return i(l,e)&&(s||"string"==typeof l[e])||(s&&i(c,e)?l[e]=c[e]:l[e]=u("Symbol."+e)),l[e]}},
vendor: 152 bytes, line 1
1"./node_modules/core-js/internals/whitespaces.js":function(e){e.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},
vendor: 1,221 bytes, line 1
1"./node_modules/core-js/modules/es.array.concat.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),o=n("./node_modules/core-js/internals/fails.js"),d=n("./node_modules/core-js/internals/is-array.js"),f=n("./node_modules/core-js/internals/is-object.js"),p=n("./node_modules/core-js/internals/to-object.js"),h=n("./node_modules/core-js/internals/to-length.js"),A=n("./node_modules/core-js/internals/create-property.js"),g=n("./node_modules/core-js/internals/array-species-create.js"),i=n("./node_modules/core-js/internals/array-method-has-species-support.js"),a=n("./node_modules/core-js/internals/well-known-symbol.js"),n=n("./node_modules/core-js/internals/engine-v8-version.js"),m=a("isConcatSpreadable"),v=9007199254740991,b="Maximum allowed index exceeded",a=51<=n||!o(function(){var e=[];return e[m]=!1,e.concat()[0]!==e}),n=i("concat");r({target:"Array",proto:!0,forced:!a||!n},{concat:function(e){for(var t,n,r,o,i,a=p(this),s=g(a,0),l=0,c=-1,u=arguments.length;c<u;c++)if(i=void 0,!f(o=r=-1===c?a:arguments[c])||(void 0!==(i=o[m])?!i:!d(o))){if(v<=l)throw TypeError(b);A(s,l++,r)}else{if(n=h(r.length),v<l+n)throw TypeError(b);for(t=0;t<n;t++,l++)t in r&&A(s,l,r[t])}return s.length=l,s}})},
vendor: 760 bytes, line 1
1"./node_modules/core-js/modules/es.array.iterator.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-indexed-object.js"),o=n("./node_modules/core-js/internals/add-to-unscopables.js"),i=n("./node_modules/core-js/internals/iterators.js"),a=n("./node_modules/core-js/internals/internal-state.js"),n=n("./node_modules/core-js/internals/define-iterator.js"),s="Array Iterator",l=a.set,c=a.getterFor(s);e.exports=n(Array,"Array",function(e,t){l(this,{type:s,target:r(e),index:0,kind:t})},function(){var e=c(this),t=e.target,n=e.kind,r=e.index++;return!t||r>=t.length?{value:e.target=void 0,done:!0}:"keys"==n?{value:r,done:!1}:"values"==n?{value:t[r],done:!1}:{value:[r,t[r]],done:!1}},"values"),i.Arguments=i.Array,o("keys"),o("values"),o("entries")},
vendor: 446 bytes, line 1
1"./node_modules/core-js/modules/es.array.join.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),o=n("./node_modules/core-js/internals/indexed-object.js"),i=n("./node_modules/core-js/internals/to-indexed-object.js"),n=n("./node_modules/core-js/internals/array-method-is-strict.js"),a=[].join,o=o!=Object,n=n("join",",");r({target:"Array",proto:!0,forced:o||!n},{join:function(e){return a.call(i(this),void 0===e?",":e)}})},
vendor: 376 bytes, line 1
1"./node_modules/core-js/modules/es.array.map.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),o=n("./node_modules/core-js/internals/array-iteration.js").map;r({target:"Array",proto:!0,forced:!n("./node_modules/core-js/internals/array-method-has-species-support.js")("map")},{map:function(e){return o(this,e,1<arguments.length?arguments[1]:void 0)}})},
vendor: 1,020 bytes, line 1
1"./node_modules/core-js/modules/es.array.slice.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),c=n("./node_modules/core-js/internals/is-object.js"),u=n("./node_modules/core-js/internals/is-array.js"),d=n("./node_modules/core-js/internals/to-absolute-index.js"),f=n("./node_modules/core-js/internals/to-length.js"),p=n("./node_modules/core-js/internals/to-indexed-object.js"),h=n("./node_modules/core-js/internals/create-property.js"),o=n("./node_modules/core-js/internals/well-known-symbol.js"),n=n("./node_modules/core-js/internals/array-method-has-species-support.js")("slice"),A=o("species"),g=[].slice,m=Math.max;r({target:"Array",proto:!0,forced:!n},{slice:function(e,t){var n,r,o,i=p(this),a=f(i.length),s=d(e,a),l=d(void 0===t?a:t,a);if(u(i)&&((n="function"==typeof(n=i.constructor)&&(n===Array||u(n.prototype))||c(n)&&null===(n=n[A])?void 0:n)===Array||void 0===n))return g.call(i,s,l);for(r=new(void 0===n?Array:n)(m(l-s,0)),o=0;s<l;s++,o++)s in i&&h(r,o,i[s]);return r.length=o,r}})},
vendor: 374 bytes, line 1
1"./node_modules/core-js/modules/es.function.name.js":function(e,t,n){var r=n("./node_modules/core-js/internals/descriptors.js"),n=n("./node_modules/core-js/internals/object-define-property.js").f,o=Function.prototype,i=o.toString,a=/^\s*function ([^ (]*)/;!r||"name"in o||n(o,"name",{configurable:!0,get:function(){try{return i.call(this).match(a)[1]}catch(e){return""}}})},
vendor: 1,972 bytes, line 1
1"./node_modules/core-js/modules/es.number.constructor.js":function(e,t,n){function r(e){if(d(e))throw TypeError("Cannot convert a Symbol value to a number");var t,n,r,o,i,a,s,l=f(e,"number");if("string"==typeof l&&2<l.length)if(43===(e=(l=v(l)).charCodeAt(0))||45===e){if(88===(t=l.charCodeAt(2))||120===t)return NaN}else if(48===e){switch(l.charCodeAt(1)){case 66:case 98:n=2,r=49;break;case 79:case 111:n=8,r=55;break;default:return+l}for(i=(o=l.slice(2)).length,a=0;a<i;a++)if((s=o.charCodeAt(a))<48||r<s)return NaN;return parseInt(o,n)}return+l}var o=n("./node_modules/core-js/internals/descriptors.js"),i=n("./node_modules/core-js/internals/global.js"),a=n("./node_modules/core-js/internals/is-forced.js"),s=n("./node_modules/core-js/internals/redefine.js"),l=n("./node_modules/core-js/internals/has.js"),c=n("./node_modules/core-js/internals/classof-raw.js"),u=n("./node_modules/core-js/internals/inherit-if-required.js"),d=n("./node_modules/core-js/internals/is-symbol.js"),f=n("./node_modules/core-js/internals/to-primitive.js"),p=n("./node_modules/core-js/internals/fails.js"),h=n("./node_modules/core-js/internals/object-create.js"),A=n("./node_modules/core-js/internals/object-get-own-property-names.js").f,g=n("./node_modules/core-js/internals/object-get-own-property-descriptor.js").f,m=n("./node_modules/core-js/internals/object-define-property.js").f,v=n("./node_modules/core-js/internals/string-trim.js").trim,b="Number",y=i[b],C=y.prototype,w=c(h(C))==b;if(a(b,!y(" 0o1")||!y("0b1")||y("+0x1"))){for(var E,_=function(e){var e=arguments.length<1?0:e,t=this;return t instanceof _&&(w?p(function(){C.valueOf.call(t)}):c(t)!=b)?u(new y(r(e)),t,_):r(e)},S=o?A(y):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger,fromString,range".split(","),B=0;S.length>B;B++)l(y,E=S[B])&&!l(_,E)&&m(_,E,g(y,E));(_.prototype=C).constructor=_,s(i,b,_)}},
vendor: 246 bytes, line 1
1"./node_modules/core-js/modules/es.object.assign.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),n=n("./node_modules/core-js/internals/object-assign.js");r({target:"Object",stat:!0,forced:Object.assign!==n},{assign:n})},
vendor: 366 bytes, line 1
1"./node_modules/core-js/modules/es.object.keys.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),o=n("./node_modules/core-js/internals/to-object.js"),i=n("./node_modules/core-js/internals/object-keys.js");r({target:"Object",stat:!0,forced:n("./node_modules/core-js/internals/fails.js")(function(){i(1)})},{keys:function(e){return i(o(e))}})},
vendor: 302 bytes, line 1
1"./node_modules/core-js/modules/es.object.to-string.js":function(e,t,n){var r=n("./node_modules/core-js/internals/to-string-tag-support.js"),o=n("./node_modules/core-js/internals/redefine.js"),n=n("./node_modules/core-js/internals/object-to-string.js");r||o(Object.prototype,"toString",n,{unsafe:!0})},
vendor: 624 bytes, line 1
1"./node_modules/core-js/modules/es.regexp.to-string.js":function(e,t,n){var r=n("./node_modules/core-js/internals/redefine.js"),o=n("./node_modules/core-js/internals/an-object.js"),i=n("./node_modules/core-js/internals/to-string.js"),a=n("./node_modules/core-js/internals/fails.js"),s=n("./node_modules/core-js/internals/regexp-flags.js"),n="toString",l=RegExp.prototype,c=l[n],a=a(function(){return"/a/b"!=c.call({source:"a",flags:"b"})}),u=c.name!=n;(a||u)&&r(RegExp.prototype,n,function(){var e=o(this),t=i(e.source),n=e.flags;return"/"+t+"/"+i(void 0===n&&e instanceof RegExp&&!("flags"in l)?s.call(e):n)},{unsafe:!0})},
vendor: 563 bytes, line 1
1"./node_modules/core-js/modules/es.string.iterator.js":function(e,t,n){var r=n("./node_modules/core-js/internals/string-multibyte.js").charAt,o=n("./node_modules/core-js/internals/to-string.js"),i=n("./node_modules/core-js/internals/internal-state.js"),n=n("./node_modules/core-js/internals/define-iterator.js"),a="String Iterator",s=i.set,l=i.getterFor(a);n(String,"String",function(e){s(this,{type:a,string:o(e),index:0})},function(){var e=l(this),t=e.string,n=e.index;return n>=t.length?{value:void 0,done:!0}:(t=r(t,n),e.index+=t.length,{value:t,done:!1})})},
vendor: 330 bytes, line 1
1"./node_modules/core-js/modules/es.string.link.js":function(e,t,n){var r=n("./node_modules/core-js/internals/export.js"),o=n("./node_modules/core-js/internals/create-html.js");r({target:"String",proto:!0,forced:n("./node_modules/core-js/internals/string-html-forced.js")("link")},{link:function(e){return o(this,"a","href",e)}})},
vendor: 1,073 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.description.js":function(e,t,n){var r,o,i,a,s,l=n("./node_modules/core-js/internals/export.js"),c=n("./node_modules/core-js/internals/descriptors.js"),u=n("./node_modules/core-js/internals/global.js"),d=n("./node_modules/core-js/internals/has.js"),f=n("./node_modules/core-js/internals/is-object.js"),p=n("./node_modules/core-js/internals/object-define-property.js").f,n=n("./node_modules/core-js/internals/copy-constructor-properties.js"),h=u.Symbol;!c||"function"!=typeof h||"description"in h.prototype&&void 0===h().description||(r={},n(o=function(){var e=arguments.length<1||void 0===arguments[0]?void 0:String(arguments[0]),t=this instanceof o?new h(e):void 0===e?h():h(e);return""===e&&(r[t]=!0),t},h),(u=o.prototype=h.prototype).constructor=o,i=u.toString,a="Symbol(test)"==String(h("test")),s=/^Symbol\((.*)\)[^)]+$/,p(u,"description",{configurable:!0,get:function(){var e=f(this)?this.valueOf():this,t=i.call(e);return d(r,e)?"":""===(e=a?t.slice(7,-1):t.replace(s,"$1"))?void 0:e}}),l({global:!0,forced:!0},{Symbol:o}))},
vendor: 150 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.iterator.js":function(e,t,n){n("./node_modules/core-js/internals/define-well-known-symbol.js")("iterator")},
vendor: 5,333 bytes, line 1
1"./node_modules/core-js/modules/es.symbol.js":function(M,D,e){function r(e,t){var n=x[e]=h(_[w]);return ae(n,{type:C,tag:e,description:t}),i||(n.description=t),n}function n(t,e){u(t);var n=d(e),e=V(n).concat(I(n));return b(e,function(e){i&&!R.call(n,e)||j(t,e,n[e])}),t}function t(e,t){var n,e=d(e),t=f(t);if(e!==E||!l(x,t)||l(T,t))return!(n=le(e,t))||!l(x,t)||l(e,y)&&e[y][t]||(n.enumerable=!0),n}function P(e){var e=ce(d(e)),t=[];return b(e,function(e){l(x,e)||l(ee,e)||t.push(e)}),t}var o=e("./node_modules/core-js/internals/export.js"),U=e("./node_modules/core-js/internals/global.js"),F=e("./node_modules/core-js/internals/get-built-in.js"),H=e("./node_modules/core-js/internals/is-pure.js"),i=e("./node_modules/core-js/internals/descriptors.js"),a=e("./node_modules/core-js/internals/native-symbol.js"),s=e("./node_modules/core-js/internals/fails.js"),l=e("./node_modules/core-js/internals/has.js"),Q=e("./node_modules/core-js/internals/is-array.js"),$=e("./node_modules/core-js/internals/is-object.js"),c=e("./node_modules/core-js/internals/is-symbol.js"),u=e("./node_modules/core-js/internals/an-object.js"),K=e("./node_modules/core-js/internals/to-object.js"),d=e("./node_modules/core-js/internals/to-indexed-object.js"),f=e("./node_modules/core-js/internals/to-property-key.js"),z=e("./node_modules/core-js/internals/to-string.js"),p=e("./node_modules/core-js/internals/create-property-descriptor.js"),h=e("./node_modules/core-js/internals/object-create.js"),V=e("./node_modules/core-js/internals/object-keys.js"),G=e("./node_modules/core-js/internals/object-get-own-property-names.js"),W=e("./node_modules/core-js/internals/object-get-own-property-names-external.js"),A=e("./node_modules/core-js/internals/object-get-own-property-symbols.js"),q=e("./node_modules/core-js/internals/object-get-own-property-descriptor.js"),Y=e("./node_modules/core-js/internals/object-define-property.js"),X=e("./node_modules/core-js/internals/object-property-is-enumerable.js"),Z=e("./node_modules/core-js/internals/create-non-enumerable-property.js"),g=e("./node_modules/core-js/internals/redefine.js"),m=e("./node_modules/core-js/internals/shared.js"),J=e("./node_modules/core-js/internals/shared-key.js"),ee=e("./node_modules/core-js/internals/hidden-keys.js"),te=e("./node_modules/core-js/internals/uid.js"),ne=e("./node_modules/core-js/internals/well-known-symbol.js"),re=e("./node_modules/core-js/internals/well-known-symbol-wrapped.js"),oe=e("./node_modules/core-js/internals/define-well-known-symbol.js"),ie=e("./node_modules/core-js/internals/set-to-string-tag.js"),v=e("./node_modules/core-js/internals/internal-state.js"),b=e("./node_modules/core-js/internals/array-iteration.js").forEach,y=J("hidden"),C="Symbol",w="prototype",e=ne("toPrimitive"),ae=v.set,se=v.getterFor(C),E=Object[w],_=U.Symbol,S=F("JSON","stringify"),le=q.f,B=Y.f,ce=W.f,ue=X.f,x=m("symbols"),T=m("op-symbols"),L=m("string-to-symbol-registry"),N=m("symbol-to-string-registry"),J=m("wks"),v=U.QObject,k=!v||!v[w]||!v[w].findChild,O=i&&s(function(){return 7!=h(B({},"a",{get:function(){return B(this,"a",{value:7}).a}})).a})?function(e,t,n){var r=le(E,t);r&&delete E[t],B(e,t,n),r&&e!==E&&B(E,t,r)}:B,j=function(e,t,n){e===E&&j(T,t,n),u(e);t=f(t);return u(n),(l(x,t)?(n.enumerable?(l(e,y)&&e[y][t]&&(e[y][t]=!1),n=h(n,{enumerable:p(0,!1)})):(l(e,y)||B(e,y,p(1,{})),e[y][t]=!0),O):B)(e,t,n)},R=function(e){var e=f(e),t=ue.call(this,e);return!(this===E&&l(x,e)&&!l(T,e))&&(!(t||!l(this,e)||!l(x,e)||l(this,y)&&this[y][e])||t)},I=function(e){var t=e===E,e=ce(t?T:d(e)),n=[];return b(e,function(e){!l(x,e)||t&&!l(E,e)||n.push(x[e])}),n};a||(g((_=function(){if(this instanceof _)throw TypeError("Symbol is not a constructor");var e=arguments.length&&void 0!==arguments[0]?z(arguments[0]):void 0,t=te(e),n=function(e){this===E&&n.call(T,e),l(this,y)&&l(this[y],t)&&(this[y][t]=!1),O(this,t,p(1,e))};return i&&k&&O(E,t,{configurable:!0,set:n}),r(t,e)})[w],"toString",function(){return se(this).tag}),g(_,"withoutSetter",function(e){return r(te(e),e)}),X.f=R,Y.f=j,q.f=t,G.f=W.f=P,A.f=I,re.f=function(e){return r(ne(e),e)},i&&(B(_[w],"description",{configurable:!0,get:function(){return se(this).description}}),H||g(E,"propertyIsEnumerable",R,{unsafe:!0}))),o({global:!0,wrap:!0,forced:!a,sham:!a},{Symbol:_}),b(V(J),function(e){oe(e)}),o({target:C,stat:!0,forced:!a},{for:function(e){var t,e=z(e);return l(L,e)?L[e]:(t=_(e),L[e]=t,N[t]=e,t)},keyFor:function(e){if(!c(e))throw TypeError(e+" is not a symbol");if(l(N,e))return N[e]},useSetter:function(){k=!0},useSimple:function(){k=!1}}),o({target:"Object",stat:!0,forced:!a,sham:!i},{create:function(e,t){return void 0===t?h(e):n(h(e),t)},defineProperty:j,defineProperties:n,getOwnPropertyDescriptor:t}),o({target:"Object",stat:!0,forced:!a},{getOwnPropertyNames:P,getOwnPropertySymbols:I}),o({target:"Object",stat:!0,forced:s(function(){A.f(1)})},{getOwnPropertySymbols:function(e){return A.f(K(e))}}),S&&o({target:"JSON",stat:!0,forced:!a||s(function(){var e=_();return"[null]"!=S([e])||"{}"!=S({a:e})||"{}"!=S(Object(e))})},{stringify:function(e,t,n){for(var r,o=[e],i=1;i<arguments.length;)o.push(arguments[i++]);if(($(r=t)||void 0!==e)&&!c(e))return Q(t)||(t=function(e,t){if("function"==typeof r&&(t=r.call(this,e,t)),!c(t))return t}),o[1]=t,S.apply(null,o)}}),_[w][e]||Z(_[w],e,_[w].valueOf),ie(_,C),ee[y]=!0},
vendor: 431 bytes, line 1
1"./node_modules/core-js/modules/web.dom-collections.for-each.js":function(e,t,n){var r,o=n("./node_modules/core-js/internals/global.js"),i=n("./node_modules/core-js/internals/dom-iterables.js"),a=n("./node_modules/core-js/internals/array-for-each.js"),s=n("./node_modules/core-js/internals/create-non-enumerable-property.js");for(r in i){var l=o[r],l=l&&l.prototype;if(l&&l.forEach!==a)try{s(l,"forEach",a)}catch(e){l.forEach=a}}},
vendor: 613 bytes, line 1
1"./node_modules/core-js/modules/web.dom-collections.iterator.js":function(e,t,n){var r,o=n("./node_modules/core-js/internals/global.js"),i=n("./node_modules/core-js/internals/dom-iterables.js"),a=n("./node_modules/core-js/modules/es.array.iterator.js"),s=n("./node_modules/core-js/internals/create-non-enumerable-property.js"),n=n("./node_modules/core-js/internals/well-known-symbol.js"),l=n("iterator"),c=n("toStringTag"),u=a.values;for(r in i){var d=o[r],f=d&&d.prototype;if(f){if(f[l]!==u)try{s(f,l,u)}catch(e){f[l]=u}if(f[c]||s(f,c,r),i[r])for(var p in a)if(f[p]!==a[p])try{s(f,p,a[p])}catch(e){f[p]=a[p]}}}},
vendor: 17,310 bytes, line 1
1"./node_modules/dompurify/dist/purify.js":function(e){e.exports=(()=>{var r=Object.hasOwnProperty,i=Object.setPrototypeOf,a=Object.isFrozen,o=Object.getPrototypeOf,s=Object.getOwnPropertyDescriptor,Le=Object.freeze,e=Object.seal,l=Object.create,t="undefined"!=typeof Reflect&&Reflect,c=t.apply,u=t.construct,Ne=(c=c||function(e,t,n){return e.apply(t,n)},Le=Le||function(e){return e},e=e||function(e){return e},u=u||function(e,t){return new(Function.prototype.bind.apply(e,[null].concat((e=>{if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)})(t))))},d(Array.prototype.forEach)),ke=d(Array.prototype.pop),Oe=d(Array.prototype.push),je=d(String.prototype.toLowerCase),Re=d(String.prototype.match),Ie=d(String.prototype.replace),Me=d(String.prototype.indexOf),De=d(String.prototype.trim),Pe=d(RegExp.prototype.test),Ue=(r=>function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return u(r,t)})(TypeError);function d(o){return function(e){for(var t=arguments.length,n=Array(1<t?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];return c(o,e,n)}}function Fe(e,t){i&&i(e,null);for(var n=t.length;n--;){var r,o=t[n];"string"==typeof o&&(r=je(o))!==o&&(a(t)||(t[n]=r),o=r),e[o]=!0}return e}function He(e){var t=l(null),n=void 0;for(n in e)c(r,e,[n])&&(t[n]=e[n]);return t}function Qe(e,t){for(;null!==e;){var n=s(e,t);if(n){if(n.get)return d(n.get);if("function"==typeof n.value)return d(n.value)}e=o(e)}return function(e){return console.warn("fallback value for",e),null}}var $e=Le(["a","abbr","acronym","address","area","article","aside","audio","b","bdi","bdo","big","blink","blockquote","body","br","button","canvas","caption","center","cite","code","col","colgroup","content","data","datalist","dd","decorator","del","details","dfn","dialog","dir","div","dl","dt","element","em","fieldset","figcaption","figure","font","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","img","input","ins","kbd","label","legend","li","main","map","mark","marquee","menu","menuitem","meter","nav","nobr","ol","optgroup","option","output","p","picture","pre","progress","q","rp","rt","ruby","s","samp","section","select","shadow","small","source","spacer","span","strike","strong","style","sub","summary","sup","table","tbody","td","template","textarea","tfoot","th","thead","time","tr","track","tt","u","ul","var","video","wbr"]),Ke=Le(["svg","a","altglyph","altglyphdef","altglyphitem","animatecolor","animatemotion","animatetransform","circle","clippath","defs","desc","ellipse","filter","font","g","glyph","glyphref","hkern","image","line","lineargradient","marker","mask","metadata","mpath","path","pattern","polygon","polyline","radialgradient","rect","stop","style","switch","symbol","text","textpath","title","tref","tspan","view","vkern"]),ze=Le(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),et=Le(["animate","color-profile","cursor","discard","fedropshadow","feimage","font-face","font-face-format","font-face-name","font-face-src","font-face-uri","foreignobject","hatch","hatchpath","mesh","meshgradient","meshpatch","meshrow","missing-glyph","script","set","solidcolor","unknown","use"]),Ve=Le(["math","menclose","merror","mfenced","mfrac","mglyph","mi","mlabeledtr","mmultiscripts","mn","mo","mover","mpadded","mphantom","mroot","mrow","ms","mspace","msqrt","mstyle","msub","msup","msubsup","mtable","mtd","mtext","mtr","munder","munderover"]),tt=Le(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),Ge=Le(["#text"]),We=Le(["accept","action","align","alt","autocapitalize","autocomplete","autopictureinpicture","autoplay","background","bgcolor","border","capture","cellpadding","cellspacing","checked","cite","class","clear","color","cols","colspan","controls","controlslist","coords","crossorigin","datetime","decoding","default","dir","disabled","disablepictureinpicture","disableremoteplayback","download","draggable","enctype","enterkeyhint","face","for","headers","height","hidden","high","href","hreflang","id","inputmode","integrity","ismap","kind","label","lang","list","loading","loop","low","max","maxlength","media","method","min","minlength","multiple","muted","name","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),qe=Le(["accent-height","accumulate","additive","alignment-baseline","ascent","attributename","attributetype","azimuth","basefrequency","baseline-shift","begin","bias","by","class","clip","clippathunits","clip-path","clip-rule","color","color-interpolation","color-interpolation-filters","color-profile","color-rendering","cx","cy","d","dx","dy","diffuseconstant","direction","display","divisor","dur","edgemode","elevation","end","fill","fill-opacity","fill-rule","filter","filterunits","flood-color","flood-opacity","font-family","font-size","font-size-adjust","font-stretch","font-style","font-variant","font-weight","fx","fy","g1","g2","glyph-name","glyphref","gradientunits","gradienttransform","height","href","id","image-rendering","in","in2","k","k1","k2","k3","k4","kerning","keypoints","keysplines","keytimes","lang","lengthadjust","letter-spacing","kernelmatrix","kernelunitlength","lighting-color","local","marker-end","marker-mid","marker-start","markerheight","markerunits","markerwidth","maskcontentunits","maskunits","max","mask","media","method","mode","min","name","numoctaves","offset","operator","opacity","order","orient","orientation","origin","overflow","paint-order","path","pathlength","patterncontentunits","patterntransform","patternunits","points","preservealpha","preserveaspectratio","primitiveunits","r","rx","ry","radius","refx","refy","repeatcount","repeatdur","restart","result","rotate","scale","seed","shape-rendering","specularconstant","specularexponent","spreadmethod","startoffset","stddeviation","stitchtiles","stop-color","stop-opacity","stroke-dasharray","stroke-dashoffset","stroke-linecap","stroke-linejoin","stroke-miterlimit","stroke-opacity","stroke","stroke-width","style","surfacescale","systemlanguage","tabindex","targetx","targety","transform","text-anchor","text-decoration","text-rendering","textlength","type","u1","u2","unicode","values","viewbox","visibility","version","vert-adv-y","vert-origin-x","vert-origin-y","width","word-spacing","wrap","writing-mode","xchannelselector","ychannelselector","x","x1","x2","xmlns","y","y1","y2","z","zoomandpan"]),Ye=Le(["accent","accentunder","align","bevelled","close","columnsalign","columnlines","columnspan","denomalign","depth","dir","display","displaystyle","encoding","fence","frame","height","href","id","largeop","length","linethickness","lspace","lquote","mathbackground","mathcolor","mathsize","mathvariant","maxsize","minsize","movablelimits","notation","numalign","open","rowalign","rowlines","rowspacing","rowspan","rspace","rquote","scriptlevel","scriptminsize","scriptsizemultiplier","selection","separator","separators","stretchy","subscriptshift","supscriptshift","symmetric","voffset","width","xmlns"]),Xe=Le(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),nt=e(/\{\{[\s\S]*|[\s\S]*\}\}/gm),rt=e(/<%[\s\S]*|[\s\S]*%>/gm),ot=e(/^data-[\-\w.\u00B7-\uFFFF]/),it=e(/^aria-[\-\w]+$/),at=e(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),st=e(/^(?:\w+script|data):/i),lt=e(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),Ze="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function Je(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}return function M(e){var s=0<arguments.length&&void 0!==e?e:"undefined"==typeof window?null:window,c=function(e){return M(e)};if(c.version="2.3.0",c.removed=[],s&&s.document&&9===s.document.nodeType){var l=s.document,o=s.document,D=s.DocumentFragment,e=s.HTMLTemplateElement,u=s.Node,P=s.Element,t=s.NodeFilter,U=void 0===(n=s.NamedNodeMap)?s.NamedNodeMap||s.MozNamedAttrMap:n,F=s.Text,H=s.Comment,Q=s.DOMParser,n=s.trustedTypes,$=Qe(r=P.prototype,"cloneNode"),K=Qe(r,"nextSibling"),z=Qe(r,"childNodes"),d=Qe(r,"parentNode"),f=("function"==typeof e&&(r=o.createElement("template")).content&&r.content.ownerDocument&&(o=r.content.ownerDocument),((e,t)=>{if("object"!==(void 0===e?"undefined":Ze(e))||"function"!=typeof e.createPolicy)return null;var n=null,r="data-tt-policy-suffix",t="dompurify"+((n=t.currentScript&&t.currentScript.hasAttribute(r)?t.currentScript.getAttribute(r):n)?"#"+n:"");try{return e.createPolicy(t,{createHTML:function(e){return e}})}catch(e){return console.warn("TrustedTypes policy "+t+" could not be created."),null}})(n,l)),V=f&&B?f.createHTML(""):"",e=o,i=e.implementation,G=e.createNodeIterator,W=e.createDocumentFragment,q=e.getElementsByTagName,Y=l.importNode,r={};try{r=He(o).documentMode?o.documentMode:{}}catch(e){}var X,a={},p=(c.isSupported="function"==typeof d&&i&&void 0!==i.createHTMLDocument&&9!==r,nt),h=rt,Z=ot,J=it,ee=st,te=lt,A=at,g=null,ne=Fe({},[].concat(Je($e),Je(Ke),Je(ze),Je(Ve),Je(Ge))),m=null,re=Fe({},[].concat(Je(We),Je(qe),Je(Ye),Je(Xe))),v=null,b=null,oe=!0,y=!0,ie=!1,C=!1,w=!1,E=!1,ae=!1,_=!1,S=!1,se=!0,B=!1,le=!0,ce=!0,x=!1,T={},ue=Fe({},["annotation-xml","audio","colgroup","desc","foreignobject","head","iframe","math","mi","mn","mo","ms","mtext","noembed","noframes","noscript","plaintext","script","style","svg","template","thead","title","video","xmp"]),de=null,fe=Fe({},["audio","video","img","source","image","track"]),pe=null,he=Fe({},["alt","class","for","id","label","name","pattern","placeholder","summary","title","value","style","xmlns"]),Ae="http://www.w3.org/1998/Math/MathML",ge="http://www.w3.org/2000/svg",L="http://www.w3.org/1999/xhtml",N=L,k=null,me=o.createElement("form"),ve=function(e){k&&k===e||(e=He(e=e&&"object"===(void 0===e?"undefined":Ze(e))?e:{}),g="ALLOWED_TAGS"in e?Fe({},e.ALLOWED_TAGS):ne,m="ALLOWED_ATTR"in e?Fe({},e.ALLOWED_ATTR):re,pe="ADD_URI_SAFE_ATTR"in e?Fe(He(he),e.ADD_URI_SAFE_ATTR):he,de="ADD_DATA_URI_TAGS"in e?Fe(He(fe),e.ADD_DATA_URI_TAGS):fe,v="FORBID_TAGS"in e?Fe({},e.FORBID_TAGS):{},b="FORBID_ATTR"in e?Fe({},e.FORBID_ATTR):{},T="USE_PROFILES"in e&&e.USE_PROFILES,oe=!1!==e.ALLOW_ARIA_ATTR,y=!1!==e.ALLOW_DATA_ATTR,ie=e.ALLOW_UNKNOWN_PROTOCOLS||!1,C=e.SAFE_FOR_TEMPLATES||!1,w=e.WHOLE_DOCUMENT||!1,_=e.RETURN_DOM||!1,S=e.RETURN_DOM_FRAGMENT||!1,se=!1!==e.RETURN_DOM_IMPORT,B=e.RETURN_TRUSTED_TYPE||!1,ae=e.FORCE_BODY||!1,le=!1!==e.SANITIZE_DOM,ce=!1!==e.KEEP_CONTENT,x=e.IN_PLACE||!1,A=e.ALLOWED_URI_REGEXP||A,N=e.NAMESPACE||L,C&&(y=!1),S&&(_=!0),T&&(g=Fe({},[].concat(Je(Ge))),m=[],!0===T.html&&(Fe(g,$e),Fe(m,We)),!0===T.svg&&(Fe(g,Ke),Fe(m,qe),Fe(m,Xe)),!0===T.svgFilters&&(Fe(g,ze),Fe(m,qe),Fe(m,Xe)),!0===T.mathMl)&&(Fe(g,Ve),Fe(m,Ye),Fe(m,Xe)),e.ADD_TAGS&&Fe(g=g===ne?He(g):g,e.ADD_TAGS),e.ADD_ATTR&&Fe(m=m===re?He(m):m,e.ADD_ATTR),e.ADD_URI_SAFE_ATTR&&Fe(pe,e.ADD_URI_SAFE_ATTR),ce&&(g["#text"]=!0),w&&Fe(g,["html","head","body"]),g.table&&(Fe(g,["tbody"]),delete v.tbody),Le&&Le(e),k=e)},be=Fe({},["mi","mo","mn","ms","mtext"]),ye=Fe({},["foreignobject","desc","title","annotation-xml"]),O=Fe({},Ke),Ce=(Fe(O,ze),Fe(O,et),Fe({},Ve)),j=(Fe(Ce,tt),function(t){Oe(c.removed,{element:t});try{t.parentNode.removeChild(t)}catch(e){try{t.outerHTML=V}catch(e){t.remove()}}}),we=function(e,t){try{Oe(c.removed,{attribute:t.getAttributeNode(e),from:t})}catch(e){Oe(c.removed,{attribute:null,from:t})}if(t.removeAttribute(e),"is"===e&&!m[e])if(_||S)try{j(t)}catch(e){}else try{t.setAttribute(e,"")}catch(e){}},Ee=function(e){var t=void 0,n=void 0,r=(ae?e="<remove></remove>"+e:n=(r=Re(e,/^[\r\n\t ]+/))&&r[0],f?f.createHTML(e):e);if(N===L)try{t=(new Q).parseFromString(r,"text/html")}catch(e){}if(!t||!t.documentElement){t=i.createDocument(N,"template",null);try{t.documentElement.innerHTML=X?"":r}catch(e){}}return r=t.body||t.documentElement,e&&n&&r.insertBefore(o.createTextNode(n),r.childNodes[0]||null),N===L?q.call(t,w?"html":"body")[0]:w?t.documentElement:r},_e=function(e){return G.call(e.ownerDocument||e,e,t.SHOW_ELEMENT|t.SHOW_COMMENT|t.SHOW_TEXT,null,!1)},R=function(e){return"object"===(void 0===u?"undefined":Ze(u))?e instanceof u:e&&"object"===(void 0===e?"undefined":Ze(e))&&"number"==typeof e.nodeType&&"string"==typeof e.nodeName},I=function(e,t,n){a[e]&&Ne(a[e],function(e){e.call(c,t,n,k)})},Se=function(e){if(I("beforeSanitizeElements",e,null),((i=e)instanceof F||i instanceof H||"string"==typeof i.nodeName&&"string"==typeof i.textContent&&"function"==typeof i.removeChild&&i.attributes instanceof U&&"function"==typeof i.removeAttribute&&"function"==typeof i.setAttribute&&"string"==typeof i.namespaceURI&&"function"==typeof i.insertBefore)&&!Re(e.nodeName,/[\u0080-\uFFFF]/)){var t,n,r,o,i=je(e.nodeName);if(I("uponSanitizeElement",e,{tagName:i,allowedTags:g}),R(e.firstElementChild)||R(e.content)&&R(e.content.firstElementChild)||!Pe(/<[/\w]/g,e.innerHTML)||!Pe(/<[/\w]/g,e.textContent)){if(g[i]&&!v[i])return e instanceof P&&((n=d(t=e))&&n.tagName||(n={namespaceURI:L,tagName:"template"}),r=je(t.tagName),o=je(n.tagName),t.namespaceURI===ge?n.namespaceURI===L?"svg"!==r:n.namespaceURI===Ae?"svg"!==r||"annotation-xml"!==o&&!be[o]:!Boolean(O[r]):t.namespaceURI===Ae?n.namespaceURI===L?"math"!==r:n.namespaceURI===ge?"math"!==r||!ye[o]:!Boolean(Ce[r]):t.namespaceURI!==L||n.namespaceURI===ge&&!ye[o]||n.namespaceURI===Ae&&!be[o]||(n=Fe({},["title","style","font","a","script"]),Ce[r])||!n[r]&&O[r])||("noscript"===i||"noembed"===i)&&Pe(/<\/no(script|embed)/i,e.innerHTML)?(j(e),!0):(C&&3===e.nodeType&&(t=e.textContent,t=Ie(t,p," "),t=Ie(t,h," "),e.textContent!==t)&&(Oe(c.removed,{element:e.cloneNode()}),e.textContent=t),I("afterSanitizeElements",e,null),!1);if(ce&&!ue[i]){var a=d(e)||e.parentNode,s=z(e)||e.childNodes;if(s&&a)for(var l=s.length-1;0<=l;--l)a.insertBefore($(s[l],!0),K(e))}}}return j(e),!0},Be=function(e,t,n){if(le&&("id"===t||"name"===t)&&(n in o||n in me))return!1;if((!y||b[t]||!Pe(Z,t))&&(!oe||!Pe(J,t))){if(!m[t]||b[t])return!1;if(!pe[t]&&!Pe(A,Ie(n,te,""))&&("src"!==t&&"xlink:href"!==t&&"href"!==t||"script"===e||0!==Me(n,"data:")||!de[e])&&(!ie||Pe(ee,Ie(n,te,"")))&&n)return!1}return!0},xe=function(e){var t=void 0,n=void 0,r=(I("beforeSanitizeAttributes",e,null),e.attributes);if(r){for(var o={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:m},n=r.length;n--;){var i=(s=r[n]).name,a=s.namespaceURI,t=De(s.value),s=je(i);if(o.attrName=s,o.attrValue=t,o.keepAttr=!0,o.forceKeepAttr=void 0,I("uponSanitizeAttribute",e,o),t=o.attrValue,!o.forceKeepAttr&&(we(i,e),o.keepAttr))if(Pe(/\/>/i,t))we(i,e);else{C&&(t=Ie(t,p," "),t=Ie(t,h," "));var l=e.nodeName.toLowerCase();if(Be(l,s,t))try{a?e.setAttributeNS(a,i,t):e.setAttribute(i,t),ke(c.removed)}catch(e){}}}I("afterSanitizeAttributes",e,null)}},Te=function e(t){var n,r=_e(t);for(I("beforeSanitizeShadowDOM",t,null);n=r.nextNode();)I("uponSanitizeShadowNode",n,null),Se(n)||(n.content instanceof D&&e(n.content),xe(n));I("afterSanitizeShadowDOM",t,null)};c.sanitize=function(e,t){var n,r=void 0,o=void 0,i=void 0;if("string"!=typeof(e=(X=!e)?"\x3c!--\x3e":e)&&!R(e)){if("function"!=typeof e.toString)throw Ue("toString is not a function");if("string"!=typeof(e=e.toString()))throw Ue("dirty is not a string, aborting")}if(!c.isSupported){if("object"===Ze(s.toStaticHTML)||"function"==typeof s.toStaticHTML){if("string"==typeof e)return s.toStaticHTML(e);if(R(e))return s.toStaticHTML(e.outerHTML)}return e}if(E||ve(t),c.removed=[],!(x="string"!=typeof e&&x))if(e instanceof u)1===(t=(r=Ee("\x3c!----\x3e")).ownerDocument.importNode(e,!0)).nodeType&&"BODY"===t.nodeName||"HTML"===t.nodeName?r=t:r.appendChild(t);else{if(!_&&!C&&!w&&-1===e.indexOf("<"))return f&&B?f.createHTML(e):e;if(!(r=Ee(e)))return _?null:V}r&&ae&&j(r.firstChild);for(var a=_e(x?e:r);n=a.nextNode();)3===n.nodeType&&n===o||Se(n)||(n.content instanceof D&&Te(n.content),xe(n),o=n);if(o=null,x)return e;if(_){if(S)for(i=W.call(r.ownerDocument);r.firstChild;)i.appendChild(r.firstChild);else i=r;return i=se?Y.call(l,i,!0):i}return t=w?r.outerHTML:r.innerHTML,C&&(t=Ie(t,p," "),t=Ie(t,h," ")),f&&B?f.createHTML(t):t},c.setConfig=function(e){ve(e),E=!0},c.clearConfig=function(){k=null,E=!1},c.isValidAttribute=function(e,t,n){return k||ve({}),e=je(e),t=je(t),Be(e,t,n)},c.addHook=function(e,t){"function"==typeof t&&(a[e]=a[e]||[],Oe(a[e],t))},c.removeHook=function(e){a[e]&&ke(a[e])},c.removeHooks=function(e){a[e]&&(a[e]=[])},c.removeAllHooks=function(){a={}}}else c.isSupported=!1;return c}()})()},
vendor: 5,910 bytes, line 1
1"./node_modules/es6-promise/dist/es6-promise.js":function(e){e.exports=(()=>{function l(e){return"function"==typeof e}var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},r=0,t=void 0,o=void 0,a=function(e,t){d[r]=e,d[r+1]=t,2===(r+=2)&&(o?o(f):h())};var e="undefined"!=typeof window?window:void 0,i=e||{},s=i.MutationObserver||i.WebKitMutationObserver,i="undefined"==typeof self&&"undefined"!=typeof process&&"[object process]"==={}.toString.call(process),c="undefined"!=typeof Uint8ClampedArray&&"undefined"!=typeof importScripts&&"undefined"!=typeof MessageChannel;function u(){var e=setTimeout;return function(){return e(f,1)}}var d=new Array(1e3);function f(){for(var e=0;e<r;e+=2)(0,d[e])(d[e+1]),d[e]=void 0,d[e+1]=void 0;r=0}function p(){try{var e=Function("return this")().require("vertx");return void 0!==(t=e.runOnLoop||e.runOnContext)?function(){t(f)}:u()}catch(e){return u()}}var h=void 0;function A(e,t){var n,r=this,o=new this.constructor(v),i=(void 0===o[m]&&O(o),r._state);return i?(n=arguments[i-1],a(function(){return N(i,o,n,r._result)})):T(r,o,e,t),o}function g(e){var t;return e&&"object"==typeof e&&e.constructor===this?e:(_(t=new this(v),e),t)}h=i?function(){return process.nextTick(f)}:(s?()=>{var e=0,t=new s(f),n=document.createTextNode("");return t.observe(n,{characterData:!0}),function(){n.data=e=++e%2}}:c?()=>{var e=new MessageChannel;return e.port1.onmessage=f,function(){return e.port2.postMessage(0)}}:void 0===e?p:u)();var m=Math.random().toString(36).substring(2);function v(){}var b=void 0,y=1,C=2;function w(e,r,o){a(function(t){var n=!1,e=((e,t,n,r)=>{try{e.call(t,n,r)}catch(e){return e}})(o,r,function(e){n||(n=!0,(r!==e?_:B)(t,e))},function(e){n||(n=!0,x(t,e))},t._label);!n&&e&&(n=!0,x(t,e))},e)}function E(e,t,n){var r,o;t.constructor===e.constructor&&n===A&&t.constructor.resolve===g?(r=e,(o=t)._state===y?B(r,o._result):o._state===C?x(r,o._result):T(o,void 0,function(e){return _(r,e)},function(e){return x(r,e)})):void 0!==n&&l(n)?w(e,t,n):B(e,t)}function _(t,e){if(t===e)x(t,new TypeError("You cannot resolve a promise with itself"));else if(n=typeof e,null===e||"object"!=n&&"function"!=n)B(t,e);else{n=void 0;try{n=e.then}catch(e){return void x(t,e)}E(t,e,n)}var n}function S(e){e._onerror&&e._onerror(e._result),L(e)}function B(e,t){e._state===b&&(e._result=t,e._state=y,0!==e._subscribers.length)&&a(L,e)}function x(e,t){e._state===b&&(e._state=C,e._result=t,a(S,e))}function T(e,t,n,r){var o=e._subscribers,i=o.length;e._onerror=null,o[i]=t,o[i+y]=n,o[i+C]=r,0===i&&e._state&&a(L,e)}function L(e){var t=e._subscribers,n=e._state;if(0!==t.length){for(var r,o=void 0,i=e._result,a=0;a<t.length;a+=3)r=t[a],o=t[a+n],r?N(n,r,o,i):o(i);e._subscribers.length=0}}function N(e,t,n,r){var o=l(n),i=void 0,a=void 0,s=!0;if(o){try{i=n(r)}catch(e){s=!1,a=e}if(t===i)return void x(t,new TypeError("A promises callback cannot return that same promise."))}else i=r;t._state===b&&(o&&s?_(t,i):!1===s?x(t,a):e===y?B(t,i):e===C&&x(t,i))}var k=0;function O(e){e[m]=k++,e._state=void 0,e._result=void 0,e._subscribers=[]}var j=(()=>{function e(e,t){this._instanceConstructor=e,this.promise=new e(v),this.promise[m]||O(this.promise),n(t)?(this.length=t.length,this._remaining=t.length,this._result=new Array(this.length),0!==this.length&&(this.length=this.length||0,this._enumerate(t),0!==this._remaining)||B(this.promise,this._result)):x(this.promise,new Error("Array Methods must be provided an Array"))}return e.prototype._enumerate=function(e){for(var t=0;this._state===b&&t<e.length;t++)this._eachEntry(e[t],t)},e.prototype._eachEntry=function(t,e){var n=this._instanceConstructor,r=n.resolve;if(r===g){var o,i=void 0,a=void 0,s=!1;try{i=t.then}catch(e){s=!0,a=e}i===A&&t._state!==b?this._settledAt(t._state,e,t._result):"function"!=typeof i?(this._remaining--,this._result[e]=t):n===R?(o=new n(v),s?x(o,a):E(o,t,i),this._willSettleAt(o,e)):this._willSettleAt(new n(function(e){return e(t)}),e)}else this._willSettleAt(r(t),e)},e.prototype._settledAt=function(e,t,n){var r=this.promise;r._state===b&&(this._remaining--,e===C?x(r,n):this._result[t]=n),0===this._remaining&&B(r,this._result)},e.prototype._willSettleAt=function(e,t){var n=this;T(e,void 0,function(e){return n._settledAt(y,t,e)},function(e){return n._settledAt(C,t,e)})},e})();var R=(()=>{function n(e){if(this[m]=k++,this._result=this._state=void 0,this._subscribers=[],v!==e){if("function"!=typeof e)throw new TypeError("You must pass a resolver function as the first argument to the promise constructor");if(!(this instanceof n))throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");var t=this;try{e(function(e){_(t,e)},function(e){x(t,e)})}catch(e){x(t,e)}}}return n.prototype.catch=function(e){return this.then(null,e)},n.prototype.finally=function(t){var n=this.constructor;return l(t)?this.then(function(e){return n.resolve(t()).then(function(){return e})},function(e){return n.resolve(t()).then(function(){throw e})}):this.then(t,t)},n})();return R.prototype.then=A,R.all=function(e){return new j(this,e).promise},R.race=function(o){var i=this;return n(o)?new i(function(e,t){for(var n=o.length,r=0;r<n;r++)i.resolve(o[r]).then(e,t)}):new i(function(e,t){return t(new TypeError("You must pass an array to race."))})},R.resolve=g,R.reject=function(e){var t=new this(v);return x(t,e),t},R._setScheduler=function(e){o=e},R._setAsap=function(e){a=e},R._asap=a,R.polyfill=function(){var e=void 0;if("undefined"!=typeof global)e=global;else if("undefined"!=typeof self)e=self;else try{e=Function("return this")()}catch(e){throw new Error("polyfill failed because global object is unavailable in this environment")}var t=e.Promise;if(t){var n=null;try{n=Object.prototype.toString.call(t.resolve())}catch(e){}if("[object Promise]"===n&&!t.cast)return}e.Promise=R},R.Promise=R})()},
vendor: 21,872 bytes, line 1
1"./node_modules/fflate/esm/browser.js":function(A,e,b){b.r(e),b.d(e,{Deflate:function(){return d},AsyncDeflate:function(){return we},deflate:function(){return Ee},deflateSync:function(){return w},Inflate:function(){return h},AsyncInflate:function(){return _e},inflate:function(){return Se},inflateSync:function(){return v},Gzip:function(){return Be},AsyncGzip:function(){return xe},gzip:function(){return Te},gzipSync:function(){return Le},Gunzip:function(){return Ne},AsyncGunzip:function(){return ke},gunzip:function(){return Oe},gunzipSync:function(){return je},Zlib:function(){return Re},AsyncZlib:function(){return Ie},zlib:function(){return Me},zlibSync:function(){return De},Unzlib:function(){return Pe},AsyncUnzlib:function(){return Ue},unzlib:function(){return Fe},unzlibSync:function(){return He},compress:function(){return Te},AsyncCompress:function(){return xe},compressSync:function(){return Le},Compress:function(){return Be},Decompress:function(){return Qe},AsyncDecompress:function(){return $e},decompress:function(){return Ke},decompressSync:function(){return ze},strToU8:function(){return Ge},strFromU8:function(){return We},zip:function(){return et},zipSync:function(){return tt},unzip:function(){return nt},unzipSync:function(){return rt}});for(var y={},E=function(e,t,n,r,o){t=y[t]||(y[t]=URL.createObjectURL(new Blob([e],{type:"text/javascript"}))),e=new Worker(t);return e.onerror=function(e){return o(e.error,null)},e.onmessage=function(e){return o(null,e.data)},e.postMessage(n,r),e},z=Uint8Array,V=Uint16Array,G=Uint32Array,W=new z([0,0,0,0,0,0,0,0,1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5,0,0,0,0]),q=new z([0,0,0,0,1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,11,11,12,12,13,13,0,0]),U=new z([16,17,18,0,8,7,9,6,10,5,11,4,12,3,13,2,14,1,15]),b=function(e,t){for(var n=new V(31),r=0;r<31;++r)n[r]=t+=1<<e[r-1];for(var o=new G(n[30]),r=1;r<30;++r)for(var i=n[r];i<n[r+1];++i)o[i]=i-n[r]<<5|r;return[n,o]},e=b(W,2),$=e[0],J=e[1],e=($[28]=258,J[258]=28,b(q,0)),K=e[0],ee=e[1],p=new V(32768),t=0;t<32768;++t){var n=(43690&t)>>>1|(21845&t)<<1;p[t]=((65280&(n=(61680&(n=(52428&n)>>>2|(13107&n)<<2))>>>4|(3855&n)<<4))>>>8|(255&n)<<8)>>>1}for(var F=function(e,t,n){for(var r=e.length,o=0,i=new V(t);o<r;++o)++i[e[o]-1];var a=new V(t);for(o=0;o<t;++o)a[o]=a[o-1]+i[o-1]<<1;if(n){for(var s=new V(1<<t),l=15-t,o=0;o<r;++o)if(e[o])for(var c=o<<4|e[o],u=t-e[o],d=a[e[o]-1]++<<u,f=d|(1<<u)-1;d<=f;++d)s[p[d]>>>l]=c}else for(s=new V(r),o=0;o<r;++o)s[o]=p[a[e[o]-1]++]>>>15-e[o];return s},I=new z(288),t=0;t<144;++t)I[t]=8;for(t=144;t<256;++t)I[t]=9;for(t=256;t<280;++t)I[t]=7;for(t=280;t<288;++t)I[t]=8;for(var M=new z(32),t=0;t<32;++t)M[t]=5;function r(t){return t.ondata=function(e,t){return postMessage([e,t],[e.buffer])},function(e){return t.push(e.data[0],e.data[1])}}function o(e,n,t,r,o){var i,a=O(e,r,o,function(e,t){e?(a.terminate(),n.ondata.call(n,e)):(t[1]&&a.terminate(),n.ondata.call(n,e,t[0],t[1]))});a.postMessage(t),n.push=function(e,t){if(i)throw"stream finished";if(!n.ondata)throw"no stream handler";a.postMessage([e,i=t],[e.buffer])},n.terminate=function(){a.terminate()}}var te=F(I,9,0),ne=F(I,9,1),re=F(M,5,0),oe=F(M,5,1),ie=function(e){for(var t=e[0],n=1;n<e.length;++n)t<e[n]&&(t=e[n]);return t},H=function(e,t,n){var r=t/8>>0;return(e[r]|e[1+r]<<8)>>>(7&t)&n},ae=function(e,t){var n=t/8>>0;return(e[n]|e[1+n]<<8|e[2+n]<<16)>>>(7&t)},Y=function(e){return(e/8>>0)+(7&e&&1)},X=function(e,t,n){(null==t||t<0)&&(t=0),(null==n||n>e.length)&&(n=e.length);var r=new(e instanceof V?V:e instanceof G?G:z)(n-t);return r.set(e.subarray(t,n)),r},i=function(e,n,t){function r(e){var t=n.length;t<e&&((t=new z(Math.max(2*t,e))).set(n),n=t)}var o=e.length,i=!n||t,a=!t||t.i,s=(t=t||{},n=n||new z(3*o),t.f||0),l=t.p||0,c=t.b||0,u=t.l,d=t.d,f=t.m,p=t.n,h=8*o;do{if(!u){t.f=s=H(e,l,1);var A=H(e,l+1,3);if(l+=3,!A){var g=e[(S=Y(l)+4)-4]|e[S-3]<<8,m=S+g;if(o<m){if(a)throw"unexpected EOF";break}i&&r(c+g),n.set(e.subarray(S,m),c),t.b=c+=g,t.p=l=8*m;continue}if(1==A)u=ne,d=oe,f=9,p=5;else{if(2!=A)throw"invalid block type";for(var g=H(e,l,31)+257,v=H(e,l+10,15)+4,b=g+H(e,l+5,31)+1,y=(l+=14,new z(b)),C=new z(19),w=0;w<v;++w)C[U[w]]=H(e,l+3*w,7);l+=3*v;var m=ie(C),E=(1<<m)-1;if(!a&&h<l+b*(m+7))break;for(var _=F(C,m,1),w=0;w<b;){var S,B=_[H(e,l,E)];if(l+=15&B,(S=B>>>4)<16)y[w++]=S;else{var x=0,T=0;for(16==S?(T=3+H(e,l,3),l+=2,x=y[w-1]):17==S?(T=3+H(e,l,7),l+=3):18==S&&(T=11+H(e,l,127),l+=7);T--;)y[w++]=x}}var L=y.subarray(0,g),N=y.subarray(g),f=ie(L),p=ie(N),u=F(L,f,1),d=F(N,p,1)}if(h<l)throw"unexpected EOF"}i&&r(c+131072);for(var M=(1<<f)-1,D=(1<<p)-1,P=f+p+18;a||l+P<h;){var k=(x=u[ae(e,l)&M])>>>4;if(h<(l+=15&x))throw"unexpected EOF";if(!x)throw"invalid length/literal";if(k<256)n[c++]=k;else{if(256==k){u=null;break}var O=k-254,k=(264<k&&(R=W[w=k-257],O=H(e,l,(1<<R)-1)+$[w],l+=R),d[ae(e,l)&D]),j=k>>>4;if(!k)throw"invalid distance";l+=15&k;var R,N=K[j];if(3<j&&(R=q[j],N+=ae(e,l)&(1<<R)-1,l+=R),h<l)throw"unexpected EOF";i&&r(c+131072);for(var I=c+O;c<I;c+=4)n[c]=n[c-N],n[c+1]=n[c+1-N],n[c+2]=n[c+2-N],n[c+3]=n[c+3-N];c=I}}t.l=u,t.p=l,t.b=c,u&&(s=1,t.m=f,t.d=d,t.n=p)}while(!s);return c==n.length?n:X(n,0,c)},D=function(e,t,n){var r=t/8>>0;e[r]|=n<<=7&t,e[1+r]|=n>>>8},P=function(e,t,n){var r=t/8>>0;e[r]|=n<<=7&t,e[1+r]|=n>>>8,e[2+r]|=n>>>16},se=function(e,t){for(var n=[],r=0;r<e.length;++r)e[r]&&n.push({s:r,f:e[r]});var o=n.length,i=n.slice();if(!o)return[new z(0),0];if(1==o)return(A=new z(n[0].s+1))[n[0].s]=1,[A,1];n.sort(function(e,t){return e.f-t.f}),n.push({s:-1,f:25001});var a=n[0],s=n[1],l=0,c=1,u=2;for(n[0]={s:-1,f:a.f+s.f,l:a,r:s};c!=o-1;)a=n[n[l].f<n[u].f?l++:u++],s=n[l!=c&&n[l].f<n[u].f?l++:u++],n[c++]={s:-1,f:a.f+s.f,l:a,r:s};for(var d=i[0].s,r=1;r<o;++r)i[r].s>d&&(d=i[r].s);var f=new V(d+1),p=_(n[c-1],f,0);if(t<p){var r=0,h=0,A=p-t,g=1<<A;for(i.sort(function(e,t){return f[t.s]-f[e.s]||e.f-t.f});r<o;++r){var m=i[r].s;if(!(f[m]>t))break;h+=g-(1<<p-f[m]),f[m]=t}for(h>>>=A;0<h;){var v=i[r].s;f[v]<t?h-=1<<t-f[v]++-1:++r}for(;0<=r&&h;--r){var b=i[r].s;f[b]==t&&(--f[b],++h)}p=t}return[new z(f),p]},_=function(e,t,n){return-1==e.s?Math.max(_(e.l,t,n+1),_(e.r,t,n+1)):t[e.s]=n},le=function(e){for(var t=e.length;t&&!e[--t];);for(var n=new V(++t),r=0,o=e[0],i=1,a=function(e){n[r++]=e},s=1;s<=t;++s)if(e[s]==o&&s!=t)++i;else{if(!o&&2<i){for(;138<i;i-=138)a(32754);2<i&&(a(10<i?i-11<<5|28690:i-3<<5|12305),i=0)}else if(3<i){for(a(o),--i;6<i;i-=6)a(8304);2<i&&(a(i-3<<5|8208),i=0)}for(;i--;)a(o);i=1,o=e[s]}return[n.subarray(0,r),t]},Q=function(e,t){for(var n=0,r=0;r<t.length;++r)n+=e[r]*t[r];return n},Z=function(e,t,n){var r=n.length,o=Y(t+2);e[o]=255&r,e[o+1]=r>>>8,e[o+2]=255^e[o],e[o+3]=255^e[o+1];for(var i=0;i<r;++i)e[o+i+4]=n[i];return 8*(o+4+r)},ce=function(e,t,n,r,o,i,a,s,l,c,u){D(t,u++,n),++o[256];for(var n=se(o,15),d=n[0],n=n[1],f=se(i,15),p=f[0],f=f[1],h=le(d),A=h[0],h=h[1],g=le(p),m=g[0],g=g[1],v=new V(19),b=0;b<A.length;++b)v[31&A[b]]++;for(b=0;b<m.length;++b)v[31&m[b]]++;for(var y=se(v,7),C=y[0],y=y[1],w=19;4<w&&!C[U[w-1]];--w);var E=c+5<<3,_=Q(o,I)+Q(i,M)+a,o=Q(o,d)+Q(i,p)+a+14+3*w+Q(v,C)+(2*v[16]+3*v[17]+7*v[18]);if(E<=_&&E<=o)return Z(t,u,e.subarray(l,l+c));if(D(t,u,1+(o<_)),u+=2,o<_){var S=F(d,n,0),B=d,x=F(p,f,0),T=p,L=F(C,y,0);D(t,u,h-257),D(t,u+5,g-1),D(t,u+10,w-4),u+=14;for(b=0;b<w;++b)D(t,u+3*b,C[U[b]]);u+=3*w;for(var N=[A,m],k=0;k<2;++k)for(var O=N[k],b=0;b<O.length;++b){var j=31&O[b];D(t,u,L[j]),u+=C[j],15<j&&(D(t,u,O[b]>>>5&127),u+=O[b]>>>12)}}else S=te,B=I,x=re,T=M;for(var R,b=0;b<s;++b)255<r[b]?(j=r[b]>>>18&31,P(t,u,S[j+257]),u+=B[j+257],7<j&&(D(t,u,r[b]>>>23&31),u+=W[j]),R=31&r[b],P(t,u,x[R]),u+=T[R],3<R&&(P(t,u,r[b]>>>5&8191),u+=q[R])):(P(t,u,S[r[b]]),u+=B[r[b]]);return P(t,u,S[256]),u+B[256]},ue=new G([65540,131080,131088,131104,262176,1048704,1048832,2114560,2117632]),de=new z(0),S=function(t,e,n,r,o,i){var a=t.length,s=new z(r+a+5*(1+Math.floor(a/7e3))+o),l=s.subarray(r,s.length-o),c=0;if(!e||a<8)for(var u=0;u<=a;u+=65535)var d=u+65535,c=d<a?Z(l,c,t.subarray(u,d)):(l[u]=i,Z(l,c,t.subarray(u,a)));else{for(var e=ue[e-1],M=e>>>13,D=8191&e,f=(1<<n)-1,p=new V(32768),h=new V(1+f),A=Math.ceil(n/3),P=2*A,g=function(e){return(t[e]^t[e+1]<<A^t[e+2]<<P)&f},m=new G(25e3),v=new V(288),b=new V(32),y=0,C=0,u=0,w=0,E=0,_=0;u<a;++u){var S=g(u),B=32767&u,x=h[S];if(p[B]=x,h[S]=B,E<=u){var T=a-u;if((7e3<y||24576<w)&&423<T){c=ce(t,l,0,m,v,b,C,w,_,u-_,c);for(var w=y=C=0,_=u,L=0;L<286;++L)v[L]=0;for(L=0;L<30;++L)b[L]=0}var N=2,k=0,U=D,O=B-x&32767;if(2<T&&S==g(u-O))for(var F=Math.min(M,T)-1,H=Math.min(32767,u),Q=Math.min(258,T);O<=H&&--U&&B!=x;){if(t[u+N]==t[u+N-O]){for(var j=0;j<Q&&t[u+j]==t[u+j-O];++j);if(N<j){if(k=O,F<(N=j))break;for(var $=Math.min(O,j-2),R=0,L=0;L<$;++L){var I=u-O+L+32768&32767,K=I-p[I]+32768&32767;R<K&&(R=K,x=I)}}}O+=(B=x)-(x=p[B])+32768&32767}k?(m[w++]=268435456|J[N]<<18|ee[k],S=31&J[N],T=31&ee[k],C+=W[S]+q[T],++v[257+S],++b[T],E=u+N,++y):(m[w++]=t[u],++v[t[u]])}}c=ce(t,l,i,m,v,b,C,w,_,u-_,c),i||(c=Z(l,c,de))}return X(s,0,r+Y(c)+o)},B=(()=>{for(var e=new G(256),t=0;t<256;++t){for(var n=t,r=9;--r;)n=(1&n&&3988292384)^n>>>1;e[t]=n}return e})(),C=function(){var r=4294967295;return{p:function(e){for(var t=r,n=0;n<e.length;++n)t=B[255&t^e[n]]^t>>>8;r=t},d:function(){return 4294967295^r}}},x=function(){var a=1,s=0;return{p:function(e){for(var t=a,n=s,r=e.length,o=0;o!=r;){for(var i=Math.min(o+5552,r);o<i;++o)n+=t+=e[o];t%=65521,n%=65521}a=t,s=n},d:function(){return(a>>>8<<16|(255&s)<<8|s>>>8)+2*((255&a)<<23)}}},a=function(e,t,n,r,o){return S(e,null==t.level?6:t.level,null==t.mem?Math.ceil(1.5*Math.max(8,Math.min(13,Math.log(e.length)))):12+t.mem,n,r,!o)},T=function(e,t){var n,r={};for(n in e)r[n]=e[n];for(n in t)r[n]=t[n];return r},L=function(e,t,n){for(var r=e(),e=e.toString(),o=e.slice(e.indexOf("[")+1,e.lastIndexOf("]")).replace(/ /g,"").split(","),i=0;i<r.length;++i){var a=r[i],s=o[i];if("function"==typeof a){t+=";"+s+"=";var l=a.toString();if(a.prototype)if(-1!=l.indexOf("[native code]")){var c=l.indexOf(" ",8)+1;t+=l.slice(c,l.indexOf("(",c))}else for(var u in t+=l,a.prototype)t+=";"+s+".prototype."+u+"="+a.prototype[u].toString();else t+=l}else n[s]=a}return[t,n]},N=[],k=function(e){var t,n=[];for(t in e)(e[t]instanceof z||e[t]instanceof V||e[t]instanceof G)&&n.push((e[t]=new e[t].constructor(e[t])).buffer);return n},O=function(e,t,n,r){var o;if(!N[n]){for(var i="",a={},s=e.length-1,l=0;l<s;++l)i=(o=L(e[l],i,a))[0],a=o[1];N[n]=L(e[s],i,a)}var c=T({},N[n][1]);return E(N[n][0]+";onmessage=function(e){for(var k in e.data)self[k]=e.data[k];onmessage="+t.toString()+"}",n,c,k(c),r)},s=function(){return[z,V,G,W,q,U,$,K,ne,oe,p,F,ie,H,ae,Y,X,i,v,c,he]},l=function(){return[z,V,G,W,q,U,J,ee,te,I,re,M,p,ue,de,F,D,P,se,_,le,Q,Z,ce,Y,X,S,a,w,c]},j=function(){return[Ae,ve,f,C,B]},R=function(){return[ge,me]},fe=function(){return[be,f,x]},pe=function(){return[ye]},c=function(e){return postMessage(e,[e.buffer])},he=function(e){return e&&e.size&&new z(e.size)},u=function(e,t,n,r,o,i){var a=O(n,r,o,function(e,t){a.terminate(),i(e,t)});return t.consume||(e=new z(e)),a.postMessage([e,t],[e.buffer]),function(){a.terminate()}},g=function(e,t){return e[t]|e[t+1]<<8},m=function(e,t){return(e[t]|e[t+1]<<8|e[t+2]<<16)+2*(e[t+3]<<23)},f=function(e,t,n){for(;n;++t)e[t]=n,n>>>=8},Ae=function(e,t){var n=t.filename;if(e[0]=31,e[1]=139,e[2]=8,e[8]=t.level<2?4:9==t.level?2:0,e[9]=3,0!=t.mtime&&f(e,4,Math.floor(new Date(t.mtime||Date.now())/1e3)),n){e[3]=8;for(var r=0;r<=n.length;++r)e[r+10]=n.charCodeAt(r)}},ge=function(e){if(31!=e[0]||139!=e[1]||8!=e[2])throw"invalid gzip data";var t=e[3],n=10;4&t&&(n+=e[10]|2+(e[11]<<8));for(var r=(t>>3&1)+(t>>4&1);0<r;r-=!e[n++]);return n+(2&t)},me=function(e){var t=e.length;return(e[t-4]|e[t-3]<<8|e[t-2]<<16)+2*(e[t-1]<<23)},ve=function(e){return 10+(e.filename&&e.filename.length+1||0)},be=function(e,t){t=t.level,t=0==t?0:t<6?1:9==t?3:2;e[0]=120,e[1]=t<<6|(t?32-2*t:1)},ye=function(e){if(8!=(15&e[0])||7<e[0]>>>4||(e[0]<<8|e[1])%31)throw"invalid zlib data";if(32&e[1])throw"invalid zlib data: preset dictionaries not supported"};function Ce(e,t){return t||"function"!=typeof e||(t=e,e={}),this.ondata=t,e}var d=(()=>{function e(e,t){t||"function"!=typeof e||(t=e,e={}),this.ondata=t,this.o=e||{}}return e.prototype.p=function(e,t){this.ondata(a(e,this.o,0,0,!t),t)},e.prototype.push=function(e,t){if(this.d)throw"stream finished";if(!this.ondata)throw"no stream handler";this.d=t,this.p(e,t||!1)},e})(),we=(()=>function(e,t){o([l,function(){return[r,d]}],this,Ce.call(this,e,t),function(e){e=new d(e.data);onmessage=r(e)},6)})();function Ee(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return u(e,t,[l],function(e){return c(w(e.data[0],e.data[1]))},0,n)}function w(e,t){return a(e,t=void 0===t?{}:t,0,0)}var h=(()=>{function e(e){this.s={},this.p=new z(0),this.ondata=e}return e.prototype.e=function(e){if(this.d)throw"stream finished";if(!this.ondata)throw"no stream handler";var t=this.p.length,n=new z(t+e.length);n.set(this.p),n.set(e,t),this.p=n},e.prototype.c=function(e){this.d=this.s.i=e||!1;var e=this.s.b,t=i(this.p,this.o,this.s);this.ondata(X(t,e,this.s.b),this.d),this.o=X(t,this.s.b-32768),this.s.b=this.o.length,this.p=X(this.p,this.s.p/8>>0),this.s.p&=7},e.prototype.push=function(e,t){this.e(e),this.c(t)},e})(),_e=(()=>function(e){this.ondata=e,o([s,function(){return[r,h]}],this,0,function(){var e=new h;onmessage=r(e)},7)})();function Se(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return u(e,t,[s],function(e){return c(v(e.data[0],he(e.data[1])))},1,n)}function v(e,t){return i(e,t)}var Be=(()=>{function e(e,t){this.c=C(),this.l=0,this.v=1,d.call(this,e,t)}return e.prototype.push=function(e,t){d.prototype.push.call(this,e,t)},e.prototype.p=function(e,t){this.c.p(e),this.l+=e.length;e=a(e,this.o,this.v&&ve(this.o),t&&8,!t);this.v&&(Ae(e,this.o),this.v=0),t&&(f(e,e.length-8,this.c.d()),f(e,e.length-4,this.l)),this.ondata(e,t)},e})(),xe=(()=>function(e,t){o([l,j,function(){return[r,d,Be]}],this,Ce.call(this,e,t),function(e){e=new Be(e.data);onmessage=r(e)},8)})();function Te(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return u(e,t,[l,j,function(){return[Le]}],function(e){return c(Le(e.data[0],e.data[1]))},2,n)}function Le(e,t){void 0===t&&(t={});var n=C(),r=e.length,e=(n.p(e),a(e,t,ve(t),8)),o=e.length;return Ae(e,t),f(e,o-8,n.d()),f(e,o-4,r),e}var Ne=(()=>{function e(e){this.v=1,h.call(this,e)}return e.prototype.push=function(e,t){if(h.prototype.e.call(this,e),this.v){e=ge(this.p);if(e>=this.p.length&&!t)return;this.p=this.p.subarray(e),this.v=0}if(t){if(this.p.length<8)throw"invalid gzip stream";this.p=this.p.subarray(0,-8)}h.prototype.c.call(this,t)},e})(),ke=(()=>function(e){this.ondata=e,o([s,R,function(){return[r,h,Ne]}],this,0,function(){var e=new Ne;onmessage=r(e)},9)})();function Oe(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return u(e,t,[s,R,function(){return[je]}],function(e){return c(je(e.data[0]))},3,n)}function je(e,t){return i(e.subarray(ge(e),-8),t||new z(me(e)))}var Re=(()=>{function e(e,t){this.c=x(),this.v=1,d.call(this,e,t)}return e.prototype.push=function(e,t){d.prototype.push.call(this,e,t)},e.prototype.p=function(e,t){this.c.p(e);e=a(e,this.o,this.v&&2,t&&4,!t);this.v&&(be(e,this.o),this.v=0),t&&f(e,e.length-4,this.c.d()),this.ondata(e,t)},e})(),Ie=(()=>function(e,t){o([l,fe,function(){return[r,d,Re]}],this,Ce.call(this,e,t),function(e){e=new Re(e.data);onmessage=r(e)},10)})();function Me(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return u(e,t,[l,fe,function(){return[De]}],function(e){return c(De(e.data[0],e.data[1]))},4,n)}function De(e,t){void 0===t&&(t={});var n=x(),e=(n.p(e),a(e,t,2,4));return be(e,t),f(e,e.length-4,n.d()),e}var Pe=(()=>{function e(e){this.v=1,h.call(this,e)}return e.prototype.push=function(e,t){if(h.prototype.e.call(this,e),this.v){if(this.p.length<2&&!t)return;this.p=this.p.subarray(2),this.v=0}if(t){if(this.p.length<4)throw"invalid zlib stream";this.p=this.p.subarray(0,-4)}h.prototype.c.call(this,t)},e})(),Ue=(()=>function(e){this.ondata=e,o([s,pe,function(){return[r,h,Pe]}],this,0,function(){var e=new Pe;onmessage=r(e)},11)})();function Fe(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return u(e,t,[s,pe,function(){return[He]}],function(e){return c(He(e.data[0],he(e.data[1])))},5,n)}function He(e,t){return i((ye(e),e.subarray(2,-4)),t)}var Qe=(()=>{function e(e){this.G=Ne,this.I=h,this.Z=Pe,this.ondata=e}return e.prototype.push=function(e,t){if(!this.ondata)throw"no stream handler";var n,r;this.s?this.s.push(e,t):(this.p&&this.p.length?((n=new z(this.p.length+e.length)).set(this.p),n.set(e,this.p.length)):this.p=e,2<this.p.length&&((r=this).s=new(31==this.p[0]&&139==this.p[1]&&8==this.p[2]?this.G:8!=(15&this.p[0])||7<this.p[0]>>4||(this.p[0]<<8|this.p[1])%31?this.I:this.Z)(function(){r.ondata.apply(r,arguments)}),this.s.push(this.p,t),this.p=null))},e})(),$e=(()=>{function e(e){this.G=ke,this.I=_e,this.Z=Ue,this.ondata=e}return e.prototype.push=function(e,t){Qe.prototype.push.call(this,e,t)},e})();function Ke(e,t,n){if(n||(n=t,t={}),"function"!=typeof n)throw"no callback";return(31==e[0]&&139==e[1]&&8==e[2]?Oe:8!=(15&e[0])||7<e[0]>>4||(e[0]<<8|e[1])%31?Se:Fe)(e,t,n)}function ze(e,t){return(31==e[0]&&139==e[1]&&8==e[2]?je:8!=(15&e[0])||7<e[0]>>4||(e[0]<<8|e[1])%31?v:He)(e,t)}var Ve=function(e,t,n,r){for(var o in e){var i=e[o],o=t+o;i instanceof z?n[o]=[i,r]:Array.isArray(i)?n[o]=[i[0],T(r,i[1])]:Ve(i,o+"/",n,r)}};function Ge(e,t){var n=e.length;if(!t&&"undefined"!=typeof TextEncoder)return(new TextEncoder).encode(e);for(var r=new z(e.length+(e.length>>>1)),o=0,i=function(e){r[o++]=e},a=0;a<n;++a){o+5>r.length&&((s=new z(o+8+(n-a<<1))).set(r),r=s);var s=e.charCodeAt(a);s<128||t?i(s):(s<2048?i(192|s>>>6):(55295<s&&s<57344?(i(240|(s=65536+(1047552&s)|1023&e.charCodeAt(++a))>>>18),i(128|s>>>12&63)):i(224|s>>>12),i(128|s>>>6&63)),i(128|63&s))}return X(r,0,o)}function We(e,t){var n="";if(!t&&"undefined"!=typeof TextDecoder)return(new TextDecoder).decode(e);for(var r=0;r<e.length;){var o=e[r++];o<128||t?n+=String.fromCharCode(o):o<224?n+=String.fromCharCode((31&o)<<6|63&e[r++]):o<240?n+=String.fromCharCode((15&o)<<12|(63&e[r++])<<6|63&e[r++]):(o=((15&o)<<18|(63&e[r++])<<12|(63&e[r++])<<6|63&e[r++])-65536,n+=String.fromCharCode(55296|o>>10,56320|1023&o))}return n}var qe=function(e,t){return t+30+g(e,t+26)+g(e,t+28)},Ye=function(e,t,n){var r=g(e,t+28),o=We(e.subarray(t+46,t+46+r),!(2048&g(e,t+8))),r=t+46+r,n=n?Xe(e,r):[m(e,t+20),m(e,t+24),m(e,t+42)],i=n[0],a=n[1],n=n[2];return[g(e,t+10),i,a,o,r+g(e,t+30)+g(e,t+32),n]},Xe=function(e,t){for(;1!=g(e,t);t+=4+g(e,t+2));return[m(e,t+12),m(e,t+4),m(e,t+20)]},Ze=function(e,t,n,r,o,i,a,s,l,c){var u=i.length,d=r.length,a=(f(e,t,null!=l?33639248:67324752),t+=4,null!=l&&(e[t]=20,t+=2),e[t]=20,t+=2,e[t++]=8==c&&(1==s.level?6:s.level<6?4:9==s.level?2:0),e[t++]=a&&8,e[t]=c,t+=2,new Date(s.mtime||Date.now())),c=a.getFullYear()-1980;if(c<0||119<c)throw"date not in range 1980-2099";f(e,t,2*(c<<24)|a.getMonth()+1<<21|a.getDate()<<16|a.getHours()<<11|a.getMinutes()<<5|a.getSeconds()>>>1),f(e,t+=4,n),f(e,t+4,d),f(e,t+8,o),f(e,t+12,u),t+=16,null!=l&&(f(e,t+=10,l),t+=4),e.set(i,t),t+=u,null==l&&e.set(r,t)},Je=function(e,t,n,r,o){f(e,t,101010256),f(e,t+8,n),f(e,t+10,n),f(e,t+12,r),f(e,t+16,o)};function et(e,t,d){if(d||(d=t,t={}),"function"!=typeof d)throw"no callback";for(var f={},p=(Ve(e,"",f,t),Object.keys(f)),h=p.length,A=0,g=0,i=h,m=new Array(h),v=[],b=function(){for(var e=0;e<v.length;++e)v[e]()},y=function(){for(var e=new z(g+22),t=A,n=g-A,r=g=0;r<i;++r){var o=m[r];try{Ze(e,g,o.c,o.d,o.m,o.n,o.u,o.p,null,o.t),Ze(e,A,o.c,o.d,o.m,o.n,o.u,o.p,g,o.t),A+=46+o.n.length,g+=30+o.n.length+o.d.length}catch(e){return d(e,null)}}Je(e,A,m.length,n,t),d(null,e)},n=(h||y(),function(n){function t(e,t){e?(b(),d(e,null)):(e=t.length,m[n]={t:u,d:t,m:s,c:a.d(),u:r.length!=e,n:l,p:i},A+=30+c+e,g+=76+2*c+e,--h||y())}var r=p[n],e=f[r],o=e[0],i=e[1],a=C(),s=o.length,l=(a.p(o),Ge(r)),c=l.length,u=0==i.level?0:8;if(65535<l.length&&t("filename too long",null),u)if(s<16e4)try{t(null,w(o,i))}catch(e){t(e,null)}else v.push(Ee(o,i,t));else t(null,o)}),r=0;r<i;++r)n(r);return b}function tt(e,t){var n,r={},o=[],i=(Ve(e,"",r,t=void 0===t?{}:t),0),a=0;for(n in r){var s=r[n],l=s[0],s=s[1],c=0==s.level?0:8,u=Ge(n),d=u.length;if(65535<u.length)throw"filename too long";var f=c?w(l,s):l,p=f.length,h=C();h.p(l),o.push({t:c,d:f,m:l.length,c:h.d(),u:n.length!=d,n:u,o:i,p:s}),i+=30+d+p,a+=76+2*d+p}for(var A=new z(a+22),e=i,t=a-i,g=0;g<o.length;++g){var m=o[g];Ze(A,m.o,m.c,m.d,m.m,m.n,m.u,m.p,null,m.t),Ze(A,i,m.c,m.d,m.m,m.n,m.u,m.p,m.o,m.t),i+=46+m.n.length}return Je(A,i,o.length,t,e),A}function nt(l,c){if("function"!=typeof c)throw"no callback";for(var u=[],d=function(){for(var e=0;e<u.length;++e)u[e]()},f={},e=l.length-22;101010256!=m(l,e);--e)if(!e||65558<l.length-e)return void c("invalid zip file",null);var p=g(l,e+8),t=(p||c(null,{}),p),h=m(l,e+16),A=4294967295==h;if(A){if(e=m(l,e-12),101075792!=m(l,e))throw"invalid zip file";t=p=m(l,e+32),h=m(l,e+48)}for(var n=function(e){function t(e,t){e?(d(),c(e,null)):(f[a]=t,--p||c(null,f))}var n=Ye(l,h,A),r=n[0],o=n[1],i=n[2],a=n[3],s=n[4],n=qe(l,n[5]);h=s;if(r)if(8==r){s=l.subarray(n,n+o);if(o<32e4)try{t(null,v(s,new z(i)))}catch(e){t(e,null)}else u.push(Se(s,{size:i},t))}else t("unknown compression type "+r,null);else t(null,X(l,n,n+o))},r=0;r<t;++r)n();return d}function rt(e){for(var t={},n=e.length-22;101010256!=m(e,n);--n)if(!n||65558<e.length-n)throw"invalid zip file";var r=g(e,n+8);if(!r)return{};var o=4294967295==(f=m(e,n+16));if(o){if(n=m(e,n-12),101075792!=m(e,n))throw"invalid zip file";r=m(e,n+32),f=m(e,n+48)}for(var i=0;i<r;++i){var a=Ye(e,f,o),s=a[0],l=a[1],c=a[2],u=a[3],d=a[4],a=qe(e,a[5]),f=d;if(s){if(8!=s)throw"unknown compression type "+s;t[u]=v(e.subarray(a,a+l),new z(c))}else t[u]=X(e,a,a+l)}return t}},
vendor: 167,277 bytes, line 1
1"./node_modules/html2canvas/dist/html2canvas.js":function(e){e.exports=(()=>{var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}))(e,t)};function i(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var N=function(){return(N=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function l(i,a,s,l){return new(s=s||Promise)(function(e,t){function n(e){try{o(l.next(e))}catch(e){t(e)}}function r(e){try{o(l.throw(e))}catch(e){t(e)}}function o(t){t.done?e(t.value):new s(function(e){e(t.value)}).then(n,r)}o((l=l.apply(i,a||[])).next())})}function O(r,o){var i,a,s,l={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]},e={next:t(0),throw:t(1),return:t(2)};return"function"==typeof Symbol&&(e[Symbol.iterator]=function(){return this}),e;function t(n){return function(e){var t=[n,e];if(i)throw new TypeError("Generator is already executing.");for(;l;)try{if(i=1,a&&(s=2&t[0]?a.return:t[0]?a.throw||((s=a.return)&&s.call(a),0):a.next)&&!(s=s.call(a,t[1])).done)return s;switch(a=0,(t=s?[2&t[0],s.value]:t)[0]){case 0:case 1:s=t;break;case 4:return l.label++,{value:t[1],done:!1};case 5:l.label++,a=t[1],t=[0];continue;case 7:t=l.ops.pop(),l.trys.pop();continue;default:if(!(s=0<(s=l.trys).length&&s[s.length-1])&&(6===t[0]||2===t[0])){l=0;continue}if(3===t[0]&&(!s||t[1]>s[0]&&t[1]<s[3]))l.label=t[1];else if(6===t[0]&&l.label<s[1])l.label=s[1],s=t;else{if(!(s&&l.label<s[2])){s[2]&&l.ops.pop(),l.trys.pop();continue}l.label=s[2],l.ops.push(t)}}t=o.call(r,l)}catch(e){t=[6,e],a=0}finally{i=s=0}if(5&t[0])throw t[1];return{value:t[0]?t[1]:void 0,done:!0}}}}for(var k=(()=>{function o(e,t,n,r){this.left=e,this.top=t,this.width=n,this.height=r}return o.prototype.add=function(e,t,n,r){return new o(this.left+e,this.top+t,this.width+n,this.height+r)},o.fromClientRect=function(e){return new o(e.left,e.top,e.width,e.height)},o})(),F=function(e){return k.fromClientRect(e.getBoundingClientRect())},H=function(e){var t,n=e.body,e=e.documentElement;if(n&&e)return t=Math.max(Math.max(n.scrollWidth,e.scrollWidth),Math.max(n.offsetWidth,e.offsetWidth),Math.max(n.clientWidth,e.clientWidth)),n=Math.max(Math.max(n.scrollHeight,e.scrollHeight),Math.max(n.offsetHeight,e.offsetHeight),Math.max(n.clientHeight,e.clientHeight)),new k(0,0,t,n);throw new Error("Unable to get document size")},Q=function(e){for(var t=[],n=0,r=e.length;n<r;){var o,i=e.charCodeAt(n++);55296<=i&&i<=56319&&n<r?56320==(64512&(o=e.charCodeAt(n++)))?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),n--):t.push(i)}return t},d=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];if(String.fromCodePoint)return String.fromCodePoint.apply(String,e);var n=e.length;if(!n)return"";for(var r=[],o=-1,i="";++o<n;){var a=e[o];a<=65535?r.push(a):r.push(55296+((a-=65536)>>10),a%1024+56320),(o+1===n||16384<r.length)&&(i+=String.fromCharCode.apply(String,r),r.length=0)}return i},$="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",K="undefined"==typeof Uint8Array?[]:new Uint8Array(256),z=0;z<$.length;z++)K[$.charCodeAt(z)]=z;function V(e,t,n){return e.slice?e.slice(t,n):new Uint16Array(Array.prototype.slice.call(e,t,n))}function f(e){return At<=e&&e<=57}function G(e){return f(e)||vt<=e&&e<=70||gt<=e&&e<=102}function W(e){return 10===e||9===e||32===e}function q(e){return wt(e)||Et(e)||e===pt}function Y(e){return q(e)||f(e)||45===e}function X(e,t){return 92===e&&10!==t}function Z(e,t,n){return 45===e?q(t)||X(t,n):!!q(e)||92===e&&10!==t}function J(e,t,n){return 43===e||45===e?!!f(t)||46===t&&f(n):f(46===e?t:e)}function ee(e){return e.type===g.NUMBER_TOKEN}function te(e){return e.type===g.STRING_TOKEN}function ne(e,t){return m(e)&&e.value===t}function re(e){return e.type!==g.WHITESPACE_TOKEN}function oe(e){return e.type!==g.WHITESPACE_TOKEN&&e.type!==g.COMMA_TOKEN}function c(e){var t=[],n=[];return e.forEach(function(e){if(e.type===g.COMMA_TOKEN){if(0===n.length)throw new Error("Error parsing function args, zero tokens for arg");t.push(n),n=[]}else e.type!==g.WHITESPACE_TOKEN&&n.push(e)}),n.length&&t.push(n),t}function ie(e){return 1<e.length?[e[0],e[1]]:[e[0]]}function ae(e){return e.type===g.DIMENSION_TOKEN&&(e.unit===Jt||e.unit===en||e.unit===tn||e.unit===nn)}function se(e){switch(e.filter(m).map(function(e){return e.value}).join(" ")){case"to bottom right":case"to right bottom":case"left top":case"top left":return[b,b];case"to top":case"bottom":return a(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[b,Xt];case"to right":case"left":return a(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[Xt,Xt];case"to bottom":case"top":return a(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[Xt,b];case"to left":case"right":return a(270)}return 0}function j(e){var t=255&e,n=255&e>>8,r=255&e>>16,e=255&e>>24;return t<255?"rgba("+e+","+r+","+n+","+t/255+")":"rgb("+e+","+r+","+n+")"}function le(e,t){var n;return e.type===g.NUMBER_TOKEN?e.number:e.type===g.PERCENTAGE_TOKEN?(n=3===t?1:255,3===t?e.number/100*n:Math.round(e.number/100*n)):0}function ce(e){var t,n;return 3===(e=e.filter(oe)).length?(n=(t=e.map(le))[0],sn(n,t[1],t[2],1)):4===e.length?(n=(t=e.map(le))[0],sn(n,t[1],t[2],t[3])):0}var g,ue=(()=>{function e(e,t,n,r,o,i){this.initialValue=e,this.errorValue=t,this.highStart=n,this.highValueIndex=r,this.index=o,this.data=i}return e.prototype.get=function(e){var t;if(0<=e){if(e<55296||56319<e&&e<=65535)return t=this.index[e>>5],this.data[t=(t<<2)+(31&e)];if(e<=65535)return t=this.index[2048+(e-55296>>5)],this.data[t=(t<<2)+(31&e)];if(e<this.highStart)return t=this.index[t=2080+(e>>11)],t=this.index[t+=e>>5&63],this.data[t=(t<<2)+(31&e)];if(e<=1114111)return this.data[this.highValueIndex]}return this.errorValue},e})(),de=50,fe=2,pe=3,he=4,Ae=7,ge=8,me=9,ve=10,be=11,ye=12,Ce=13,we=14,Ee=15,_e=16,Se=17,Be=18,xe=19,Te=20,Le=21,Ne=22,ke=23,Oe=24,p=25,je=26,Re=27,Ie=28,Me=29,De=30,Pe=31,Ue=32,Fe=33,He=34,Qe=35,$e=36,Ke=37,ze=38,Ve=39,Ge=40,We=41,qe=42,Ye=43,Xe="!",h="×",Ze="÷",Je=(e=>{var t,n,e=(e=>{for(var t,n,r,o,i=.75*e.length,a=e.length,s=0,i=("="===e[e.length-1]&&(i--,"="===e[e.length-2])&&i--,new("undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.slice?ArrayBuffer:Array)(i)),l=Array.isArray(i)?i:new Uint8Array(i),c=0;c<a;c+=4)t=K[e.charCodeAt(c)],n=K[e.charCodeAt(c+1)],r=K[e.charCodeAt(c+2)],o=K[e.charCodeAt(c+3)],l[s++]=t<<2|n>>4,l[s++]=(15&n)<<4|r>>2,l[s++]=(3&r)<<6|63&o;return i})(e),r=Array.isArray(e)?(e=>{for(var t=e.length,n=[],r=0;r<t;r+=4)n.push(e[r+3]<<24|e[r+2]<<16|e[r+1]<<8|e[r]);return n})(e):new Uint32Array(e),e=Array.isArray(e)?(e=>{for(var t=e.length,n=[],r=0;r<t;r+=2)n.push(e[r+1]<<8|e[r]);return n})(e):new Uint16Array(e),o=V(e,12,r[4]/2),e=2===r[5]?V(e,(24+r[4])/2):(e=r,t=Math.ceil((24+r[4])/4),e.slice?e.slice(t,n):new Uint32Array(Array.prototype.slice.call(e,t,n)));return new ue(r[0],r[1],r[2],r[3],o,e)})("KwAAAAAAAAAACA4AIDoAAPAfAAACAAAAAAAIABAAGABAAEgAUABYAF4AZgBeAGYAYABoAHAAeABeAGYAfACEAIAAiACQAJgAoACoAK0AtQC9AMUAXgBmAF4AZgBeAGYAzQDVAF4AZgDRANkA3gDmAOwA9AD8AAQBDAEUARoBIgGAAIgAJwEvATcBPwFFAU0BTAFUAVwBZAFsAXMBewGDATAAiwGTAZsBogGkAawBtAG8AcIBygHSAdoB4AHoAfAB+AH+AQYCDgIWAv4BHgImAi4CNgI+AkUCTQJTAlsCYwJrAnECeQKBAk0CiQKRApkCoQKoArACuALAAsQCzAIwANQC3ALkAjAA7AL0AvwCAQMJAxADGAMwACADJgMuAzYDPgOAAEYDSgNSA1IDUgNaA1oDYANiA2IDgACAAGoDgAByA3YDfgOAAIQDgACKA5IDmgOAAIAAogOqA4AAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAK8DtwOAAIAAvwPHA88D1wPfAyAD5wPsA/QD/AOAAIAABAQMBBIEgAAWBB4EJgQuBDMEIAM7BEEEXgBJBCADUQRZBGEEaQQwADAAcQQ+AXkEgQSJBJEEgACYBIAAoASoBK8EtwQwAL8ExQSAAIAAgACAAIAAgACgAM0EXgBeAF4AXgBeAF4AXgBeANUEXgDZBOEEXgDpBPEE+QQBBQkFEQUZBSEFKQUxBTUFPQVFBUwFVAVcBV4AYwVeAGsFcwV7BYMFiwWSBV4AmgWgBacFXgBeAF4AXgBeAKsFXgCyBbEFugW7BcIFwgXIBcIFwgXQBdQF3AXkBesF8wX7BQMGCwYTBhsGIwYrBjMGOwZeAD8GRwZNBl4AVAZbBl4AXgBeAF4AXgBeAF4AXgBeAF4AXgBeAGMGXgBqBnEGXgBeAF4AXgBeAF4AXgBeAF4AXgB5BoAG4wSGBo4GkwaAAIADHgR5AF4AXgBeAJsGgABGA4AAowarBrMGswagALsGwwbLBjAA0wbaBtoG3QbaBtoG2gbaBtoG2gblBusG8wb7BgMHCwcTBxsHCwcjBysHMAc1BzUHOgdCB9oGSgdSB1oHYAfaBloHaAfaBlIH2gbaBtoG2gbaBtoG2gbaBjUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHbQdeAF4ANQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQd1B30HNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B4MH2gaKB68EgACAAIAAgACAAIAAgACAAI8HlwdeAJ8HpweAAIAArwe3B14AXgC/B8UHygcwANAH2AfgB4AA6AfwBz4B+AcACFwBCAgPCBcIogEYAR8IJwiAAC8INwg/CCADRwhPCFcIXwhnCEoDGgSAAIAAgABvCHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIfQh3CHgIeQh6CHsIfAh9CHcIeAh5CHoIewh8CH0Idwh4CHkIegh7CHwIhAiLCI4IMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAANQc1BzUHNQc1BzUHNQc1BzUHNQc1B54INQc1B6II2gaqCLIIugiAAIAAvgjGCIAAgACAAIAAgACAAIAAgACAAIAAywiHAYAA0wiAANkI3QjlCO0I9Aj8CIAAgACAAAIJCgkSCRoJIgknCTYHLwk3CZYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiWCJYIlgiAAIAAAAFAAXgBeAGAAcABeAHwAQACQAKAArQC9AJ4AXgBeAE0A3gBRAN4A7AD8AMwBGgEAAKcBNwEFAUwBXAF4QkhCmEKnArcCgAHHAsABz4LAAcABwAHAAd+C6ABoAG+C/4LAAcABwAHAAc+DF4MAAcAB54M3gweDV4Nng3eDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEeDqABVg6WDqABoQ6gAaABoAHXDvcONw/3DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DvcO9w73DncPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB7cPPwlGCU4JMACAAIAAgABWCV4JYQmAAGkJcAl4CXwJgAkwADAAMAAwAIgJgACLCZMJgACZCZ8JowmrCYAAswkwAF4AXgB8AIAAuwkABMMJyQmAAM4JgADVCTAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAqwYWBNkIMAAwADAAMADdCeAJ6AnuCR4E9gkwAP4JBQoNCjAAMACAABUK0wiAAB0KJAosCjQKgAAwADwKQwqAAEsKvQmdCVMKWwowADAAgACAALcEMACAAGMKgABrCjAAMAAwADAAMAAwADAAMAAwADAAMAAeBDAAMAAwADAAMAAwADAAMAAwADAAMAAwAIkEPQFzCnoKiQSCCooKkAqJBJgKoAqkCokEGAGsCrQKvArBCjAAMADJCtEKFQHZCuEK/gHpCvEKMAAwADAAMACAAIwE+QowAIAAPwEBCzAAMAAwADAAMACAAAkLEQswAIAAPwEZCyELgAAOCCkLMAAxCzkLMAAwADAAMAAwADAAXgBeAEELMAAwADAAMAAwADAAMAAwAEkLTQtVC4AAXAtkC4AAiQkwADAAMAAwADAAMAAwADAAbAtxC3kLgAuFC4sLMAAwAJMLlwufCzAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAApwswADAAMACAAIAAgACvC4AAgACAAIAAgACAALcLMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAvwuAAMcLgACAAIAAgACAAIAAyguAAIAAgACAAIAA0QswADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAANkLgACAAIAA4AswADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACJCR4E6AswADAAhwHwC4AA+AsADAgMEAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMACAAIAAGAwdDCUMMAAwAC0MNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQw1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHPQwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADUHNQc1BzUHNQc1BzUHNQc2BzAAMAA5DDUHNQc1BzUHNQc1BzUHNQc1BzUHNQdFDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAgACAAIAATQxSDFoMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAF4AXgBeAF4AXgBeAF4AYgxeAGoMXgBxDHkMfwxeAIUMXgBeAI0MMAAwADAAMAAwAF4AXgCVDJ0MMAAwADAAMABeAF4ApQxeAKsMswy7DF4Awgy9DMoMXgBeAF4AXgBeAF4AXgBeAF4AXgDRDNkMeQBqCeAM3Ax8AOYM7Az0DPgMXgBeAF4AXgBeAF4AXgBeAF4AXgBeAF4AXgBeAF4AXgCgAAANoAAHDQ4NFg0wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAeDSYNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIAAgACAAIAAgACAAC4NMABeAF4ANg0wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAD4NRg1ODVYNXg1mDTAAbQ0wADAAMAAwADAAMAAwADAA2gbaBtoG2gbaBtoG2gbaBnUNeg3CBYANwgWFDdoGjA3aBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gaUDZwNpA2oDdoG2gawDbcNvw3HDdoG2gbPDdYN3A3fDeYN2gbsDfMN2gbaBvoN/g3aBgYODg7aBl4AXgBeABYOXgBeACUG2gYeDl4AJA5eACwO2w3aBtoGMQ45DtoG2gbaBtoGQQ7aBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gZJDjUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B1EO2gY1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQdZDjUHNQc1BzUHNQc1B2EONQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHaA41BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B3AO2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gY1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1BzUHNQc1B2EO2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gZJDtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBtoG2gbaBkkOeA6gAKAAoAAwADAAMAAwAKAAoACgAKAAoACgAKAAgA4wADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAD//wQABAAEAAQABAAEAAQABAAEAA0AAwABAAEAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAKABMAFwAeABsAGgAeABcAFgASAB4AGwAYAA8AGAAcAEsASwBLAEsASwBLAEsASwBLAEsAGAAYAB4AHgAeABMAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAFgAbABIAHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYADQARAB4ABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkAFgAaABsAGwAbAB4AHQAdAB4ATwAXAB4ADQAeAB4AGgAbAE8ATwAOAFAAHQAdAB0ATwBPABcATwBPAE8AFgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwArAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAAQABAANAA0ASwBLAEsASwBLAEsASwBLAEsASwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUAArACsABABQAAQABAAEAAQABAAEAAQAKwArAAQABAArACsABAAEAAQAUAArACsAKwArACsAKwArACsABAArACsAKwArAFAAUAArAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAGgAaAFAAUABQAFAAUABMAB4AGwBQAB4AKwArACsABAAEAAQAKwBQAFAAUABQAFAAUAArACsAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUAArAFAAUAArACsABAArAAQABAAEAAQABAArACsAKwArAAQABAArACsABAAEAAQAKwArACsABAArACsAKwArACsAKwArAFAAUABQAFAAKwBQACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwAEAAQAUABQAFAABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUAArACsABABQAAQABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQAKwArAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwAeABsAKwArACsAKwArACsAKwBQAAQABAAEAAQABAAEACsABAAEAAQAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwArAAQABAArACsABAAEAAQAKwArACsAKwArACsAKwArAAQABAArACsAKwArAFAAUAArAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwAeAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwAEAFAAKwBQAFAAUABQAFAAUAArACsAKwBQAFAAUAArAFAAUABQAFAAKwArACsAUABQACsAUAArAFAAUAArACsAKwBQAFAAKwArACsAUABQAFAAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQAKwArACsABAAEAAQAKwAEAAQABAAEACsAKwBQACsAKwArACsAKwArAAQAKwArACsAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAB4AHgAeAB4AHgAeABsAHgArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABAArACsAKwArACsAKwArAAQABAArAFAAUABQACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAB4AUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABAArACsAKwArACsAKwArAAQABAArACsAKwArACsAKwArAFAAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwArAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAKwBcAFwAKwBcACsAKwBcACsAKwArACsAKwArAFwAXABcAFwAKwBcAFwAXABcAFwAXABcACsAXABcAFwAKwBcACsAXAArACsAXABcACsAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgArACoAKgBcACsAKwBcAFwAXABcAFwAKwBcACsAKgAqACoAKgAqACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAFwAXABcAFwAUAAOAA4ADgAOAB4ADgAOAAkADgAOAA0ACQATABMAEwATABMACQAeABMAHgAeAB4ABAAEAB4AHgAeAB4AHgAeAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUAANAAQAHgAEAB4ABAAWABEAFgARAAQABABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAAQABAAEAAQABAANAAQABABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsADQANAB4AHgAeAB4AHgAeAAQAHgAeAB4AHgAeAB4AKwAeAB4ADgAOAA0ADgAeAB4AHgAeAB4ACQAJACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgAeAB4AHgBcAFwAXABcAFwAXAAqACoAKgAqAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAKgAqACoAKgAqACoAKgBcAFwAXAAqACoAKgAqAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAXAAqAEsASwBLAEsASwBLAEsASwBLAEsAKgAqACoAKgAqACoAUABQAFAAUABQAFAAKwBQACsAKwArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQACsAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwAEAAQABAAeAA0AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAEQArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAADQANAA0AUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAA0ADQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQACsABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoADQANABUAXAANAB4ADQAbAFwAKgArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAB4AHgATABMADQANAA4AHgATABMAHgAEAAQABAAJACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAUABQAFAAUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwAeACsAKwArABMAEwBLAEsASwBLAEsASwBLAEsASwBLAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwBcAFwAXABcAFwAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcACsAKwArACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwAeAB4AXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgArACsABABLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKgAqACoAKgAqACoAKgBcACoAKgAqACoAKgAqACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAUABQAFAAUABQAFAAUAArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4ADQANAA0ADQAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAHgAeAB4AHgBQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwANAA0ADQANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwBQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsABAAEAAQAHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAABABQAFAAUABQAAQABAAEAFAAUAAEAAQABAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAKwBQACsAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAKwArAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAKwAeAB4AHgAeAB4AHgAeAA4AHgArAA0ADQANAA0ADQANAA0ACQANAA0ADQAIAAQACwAEAAQADQAJAA0ADQAMAB0AHQAeABcAFwAWABcAFwAXABYAFwAdAB0AHgAeABQAFAAUAA0AAQABAAQABAAEAAQABAAJABoAGgAaABoAGgAaABoAGgAeABcAFwAdABUAFQAeAB4AHgAeAB4AHgAYABYAEQAVABUAFQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgANAB4ADQANAA0ADQAeAA0ADQANAAcAHgAeAB4AHgArAAQABAAEAAQABAAEAAQABAAEAAQAUABQACsAKwBPAFAAUABQAFAAUAAeAB4AHgAWABEATwBQAE8ATwBPAE8AUABQAFAAUABQAB4AHgAeABYAEQArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAGwAbABsAGwAbABsAGwAaABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAaABsAGwAbABsAGgAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgBQABoAHgAdAB4AUAAeABoAHgAeAB4AHgAeAB4AHgAeAB4ATwAeAFAAGwAeAB4AUABQAFAAUABQAB4AHgAeAB0AHQAeAFAAHgBQAB4AUAAeAFAATwBQAFAAHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AUABQAFAAUABPAE8AUABQAFAAUABQAE8AUABQAE8AUABPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAE8ATwBPAE8ATwBPAE8ATwBPAE8AUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAATwAeAB4AKwArACsAKwAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB0AHQAeAB4AHgAdAB0AHgAeAB0AHgAeAB4AHQAeAB0AGwAbAB4AHQAeAB4AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB0AHgAdAB4AHQAdAB0AHQAdAB0AHgAdAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAdAB0AHQAdAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAlACUAHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBQAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAeAB4AHgAeAB0AHQAeAB4AHgAeAB0AHQAdAB4AHgAdAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB0AHQAeAB4AHQAeAB4AHgAeAB0AHQAeAB4AHgAeACUAJQAdAB0AJQAeACUAJQAlACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAHgAeAB4AHgAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHQAdAB0AHgAdACUAHQAdAB4AHQAdAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHQAdAB0AHQAlAB4AJQAlACUAHQAlACUAHQAdAB0AJQAlAB0AHQAlAB0AHQAlACUAJQAeAB0AHgAeAB4AHgAdAB0AJQAdAB0AHQAdAB0AHQAlACUAJQAlACUAHQAlACUAIAAlAB0AHQAlACUAJQAlACUAJQAlACUAHgAeAB4AJQAlACAAIAAgACAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeABcAFwAXABcAFwAXAB4AEwATACUAHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwArACUAJQBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAKwArACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAE8ATwBPAE8ATwBPAE8ATwAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeACsAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUAArACsAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQBQAFAAUABQACsAKwArACsAUABQAFAAUABQAFAAUABQAA0AUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQACsAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgBQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAABAAEAAQAKwAEAAQAKwArACsAKwArAAQABAAEAAQAUABQAFAAUAArAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsABAAEAAQAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsADQANAA0ADQANAA0ADQANAB4AKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AUABQAFAAUABQAFAAUABQAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAUABQAFAAUABQAA0ADQANAA0ADQANABQAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwANAA0ADQANAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAeAAQABAAEAB4AKwArAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLACsADQArAB4AKwArAAQABAAEAAQAUABQAB4AUAArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwAEAAQABAAEAAQABAAEAAQABAAOAA0ADQATABMAHgAeAB4ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0AUABQAFAAUAAEAAQAKwArAAQADQANAB4AUAArACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXABcAA0ADQANACoASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUAArACsAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANACsADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEcARwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQACsAKwAeAAQABAANAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAEAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUAArACsAUAArACsAUABQACsAKwBQAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AKwArAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAeAB4ADQANAA0ADQAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAArAAQABAArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAEAAQABAAEAAQABAAEACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAFgAWAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAKwBQACsAKwArACsAKwArAFAAKwArACsAKwBQACsAUAArAFAAKwBQAFAAUAArAFAAUAArAFAAKwArAFAAKwBQACsAUAArAFAAKwBQACsAUABQACsAUAArACsAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAUABQAFAAUAArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUAArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAlACUAJQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeACUAJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeACUAJQAlACUAJQAeACUAJQAlACUAJQAgACAAIAAlACUAIAAlACUAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIQAhACEAIQAhACUAJQAgACAAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACAAIAAlACUAJQAlACAAJQAgACAAIAAgACAAIAAgACAAIAAlACUAJQAgACUAJQAlACUAIAAgACAAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeACUAHgAlAB4AJQAlACUAJQAlACAAJQAlACUAJQAeACUAHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAIAAgACAAJQAlACUAIAAgACAAIAAgAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFwAXABcAFQAVABUAHgAeAB4AHgAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAIAAgACAAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAlACAAIAAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsA"),A=[De,$e],et=[1,fe,pe,5],tt=[ve,ge],nt=[Re,je],rt=et.concat(tt),ot=[ze,Ve,Ge,He,Qe],it=[Ee,Ce],at=function(e,r){void 0===r&&(r="strict");var o=[],i=[],a=[];return e.forEach(function(e,t){var n=Je.get(e);if(de<n?(a.push(!0),n-=de):a.push(!1),-1!==["normal","auto","loose"].indexOf(r)&&-1!==[8208,8211,12316,12448].indexOf(e))return i.push(t),o.push(_e);if(n!==he&&n!==be)return i.push(t),n===Pe?o.push("strict"===r?Le:Ke):n===qe||n===Me?o.push(De):n===Ye?o.push(131072<=e&&e<=196605||196608<=e&&e<=262141?Ke:De):void o.push(n);if(0!==t&&-1===rt.indexOf(e=o[t-1]))return i.push(i[t-1]),o.push(e);return i.push(t),o.push(De)}),[i,o,a]},st=function(e,t,n,r){var o=r[n];if(Array.isArray(e)?-1!==e.indexOf(o):e===o)for(var i=n;i<=r.length;){if((s=r[++i])===t)return!0;if(s!==ve)break}if(o===ve)for(i=n;0<i;){var a=r[--i];if(Array.isArray(e)?-1!==e.indexOf(a):e===a)for(var s,l=n;l<=r.length;){if((s=r[++l])===t)return!0;if(s!==ve)break}if(a!==ve)break}return!1},lt=function(e,t){for(var n=e;0<=n;){var r=t[n];if(r!==ve)return r;n--}return 0},ct=function(e,t,n,r,o){if(0===n[r])return h;r-=1;if(Array.isArray(o)&&!0===o[r])return h;var o=r-1,i=1+r,a=t[r],s=0<=o?t[o]:0,l=t[i];if(a===fe&&l===pe)return h;if(-1!==et.indexOf(a))return Xe;if(-1!==et.indexOf(l))return h;if(-1!==tt.indexOf(l))return h;if(lt(r,t)===ge)return Ze;if(Je.get(e[r])===be&&(l===Ke||l===Ue||l===Fe))return h;if(a===Ae||l===Ae)return h;if(a===me)return h;if(-1===[ve,Ce,Ee].indexOf(a)&&l===me)return h;if(-1!==[Se,Be,xe,Oe,Ie].indexOf(l))return h;if(lt(r,t)===Ne)return h;if(st(ke,Ne,r,t))return h;if(st([Se,Be],Le,r,t))return h;if(st(ye,ye,r,t))return h;if(a===ve)return Ze;if(a===ke||l===ke)return h;if(l===_e||a===_e)return Ze;if(-1!==[Ce,Ee,Le].indexOf(l)||a===we)return h;if(s===$e&&-1!==it.indexOf(a))return h;if(a===Ie&&l===$e)return h;if(l===Te&&-1!==A.concat(Te,xe,p,Ke,Ue,Fe).indexOf(a))return h;if(-1!==A.indexOf(l)&&a===p||-1!==A.indexOf(a)&&l===p)return h;if(a===Re&&-1!==[Ke,Ue,Fe].indexOf(l)||-1!==[Ke,Ue,Fe].indexOf(a)&&l===je)return h;if(-1!==A.indexOf(a)&&-1!==nt.indexOf(l)||-1!==nt.indexOf(a)&&-1!==A.indexOf(l))return h;if(-1!==[Re,je].indexOf(a)&&(l===p||-1!==[Ne,Ee].indexOf(l)&&t[1+i]===p)||-1!==[Ne,Ee].indexOf(a)&&l===p||a===p&&-1!==[p,Ie,Oe].indexOf(l))return h;if(-1!==[p,Ie,Oe,Se,Be].indexOf(l))for(var c=r;0<=c;){if((u=t[c])===p)return h;if(-1===[Ie,Oe].indexOf(u))break;c--}if(-1!==[Re,je].indexOf(l))for(var u,c=-1!==[Se,Be].indexOf(a)?o:r;0<=c;){if((u=t[c])===p)return h;if(-1===[Ie,Oe].indexOf(u))break;c--}if(ze===a&&-1!==[ze,Ve,He,Qe].indexOf(l)||-1!==[Ve,He].indexOf(a)&&-1!==[Ve,Ge].indexOf(l)||-1!==[Ge,Qe].indexOf(a)&&l===Ge)return h;if(-1!==ot.indexOf(a)&&-1!==[Te,je].indexOf(l)||-1!==ot.indexOf(l)&&a===Re)return h;if(-1!==A.indexOf(a)&&-1!==A.indexOf(l))return h;if(a===Oe&&-1!==A.indexOf(l))return h;if(-1!==A.concat(p).indexOf(a)&&l===Ne||-1!==A.concat(p).indexOf(l)&&a===Be)return h;if(a===We&&l===We){for(var d=n[r],f=1;0<d&&t[--d]===We;)f++;if(f%2!=0)return h}return a===Ue&&l===Fe?h:Ze},ut=function(n,e){var t=at(n,(e=e||{lineBreak:"normal",wordBreak:"normal"}).lineBreak),r=t[0],o=t[1],t=t[2],e=("break-all"!==e.wordBreak&&"break-word"!==e.wordBreak||(o=o.map(function(e){return-1!==[p,De,qe].indexOf(e)?Ke:e})),"keep-all"===e.wordBreak?t.map(function(e,t){return e&&19968<=n[t]&&n[t]<=40959}):void 0);return[r,o,e]},dt=(()=>{function e(e,t,n,r){this.codePoints=e,this.required=t===Xe,this.start=n,this.end=r}return e.prototype.slice=function(){return d.apply(void 0,this.codePoints.slice(this.start,this.end))},e})(),ft=function(e,t){var n=Q(e),e=ut(n,t),r=e[0],o=e[1],i=e[2],a=n.length,s=0,l=0;return{next:function(){if(a<=l)return{done:!0,value:null};for(var e,t=h;l<a&&(t=ct(n,o,r,++l,i))===h;);return t!==h||l===a?(e=new dt(n,t,s,l),s=l,{value:e,done:!1}):{done:!0,value:null}}}},e=g=g||{},pt=(e[e.STRING_TOKEN=0]="STRING_TOKEN",e[e.BAD_STRING_TOKEN=1]="BAD_STRING_TOKEN",e[e.LEFT_PARENTHESIS_TOKEN=2]="LEFT_PARENTHESIS_TOKEN",e[e.RIGHT_PARENTHESIS_TOKEN=3]="RIGHT_PARENTHESIS_TOKEN",e[e.COMMA_TOKEN=4]="COMMA_TOKEN",e[e.HASH_TOKEN=5]="HASH_TOKEN",e[e.DELIM_TOKEN=6]="DELIM_TOKEN",e[e.AT_KEYWORD_TOKEN=7]="AT_KEYWORD_TOKEN",e[e.PREFIX_MATCH_TOKEN=8]="PREFIX_MATCH_TOKEN",e[e.DASH_MATCH_TOKEN=9]="DASH_MATCH_TOKEN",e[e.INCLUDE_MATCH_TOKEN=10]="INCLUDE_MATCH_TOKEN",e[e.LEFT_CURLY_BRACKET_TOKEN=11]="LEFT_CURLY_BRACKET_TOKEN",e[e.RIGHT_CURLY_BRACKET_TOKEN=12]="RIGHT_CURLY_BRACKET_TOKEN",e[e.SUFFIX_MATCH_TOKEN=13]="SUFFIX_MATCH_TOKEN",e[e.SUBSTRING_MATCH_TOKEN=14]="SUBSTRING_MATCH_TOKEN",e[e.DIMENSION_TOKEN=15]="DIMENSION_TOKEN",e[e.PERCENTAGE_TOKEN=16]="PERCENTAGE_TOKEN",e[e.NUMBER_TOKEN=17]="NUMBER_TOKEN",e[e.FUNCTION=18]="FUNCTION",e[e.FUNCTION_TOKEN=19]="FUNCTION_TOKEN",e[e.IDENT_TOKEN=20]="IDENT_TOKEN",e[e.COLUMN_TOKEN=21]="COLUMN_TOKEN",e[e.URL_TOKEN=22]="URL_TOKEN",e[e.BAD_URL_TOKEN=23]="BAD_URL_TOKEN",e[e.CDC_TOKEN=24]="CDC_TOKEN",e[e.CDO_TOKEN=25]="CDO_TOKEN",e[e.COLON_TOKEN=26]="COLON_TOKEN",e[e.SEMICOLON_TOKEN=27]="SEMICOLON_TOKEN",e[e.LEFT_SQUARE_BRACKET_TOKEN=28]="LEFT_SQUARE_BRACKET_TOKEN",e[e.RIGHT_SQUARE_BRACKET_TOKEN=29]="RIGHT_SQUARE_BRACKET_TOKEN",e[e.UNICODE_RANGE_TOKEN=30]="UNICODE_RANGE_TOKEN",e[e.WHITESPACE_TOKEN=31]="WHITESPACE_TOKEN",e[e.EOF_TOKEN=32]="EOF_TOKEN",95),ht=128,At=48,gt=97,mt=122,vt=65,bt=90,yt=function(e){return gt<=e&&e<=mt},Ct=function(e){return vt<=e&&e<=bt},wt=function(e){return yt(e)||Ct(e)},Et=function(e){return ht<=e},_t={type:g.LEFT_PARENTHESIS_TOKEN},St={type:g.RIGHT_PARENTHESIS_TOKEN},Bt={type:g.COMMA_TOKEN},xt={type:g.SUFFIX_MATCH_TOKEN},Tt={type:g.PREFIX_MATCH_TOKEN},Lt={type:g.COLUMN_TOKEN},Nt={type:g.DASH_MATCH_TOKEN},kt={type:g.INCLUDE_MATCH_TOKEN},Ot={type:g.LEFT_CURLY_BRACKET_TOKEN},jt={type:g.RIGHT_CURLY_BRACKET_TOKEN},Rt={type:g.SUBSTRING_MATCH_TOKEN},It={type:g.BAD_URL_TOKEN},Mt={type:g.BAD_STRING_TOKEN},Dt={type:g.CDO_TOKEN},Pt={type:g.CDC_TOKEN},Ut={type:g.COLON_TOKEN},Ft={type:g.SEMICOLON_TOKEN},Ht={type:g.LEFT_SQUARE_BRACKET_TOKEN},Qt={type:g.RIGHT_SQUARE_BRACKET_TOKEN},$t={type:g.WHITESPACE_TOKEN},Kt={type:g.EOF_TOKEN},zt=(()=>{function e(){this._value=[]}return e.prototype.write=function(e){this._value=this._value.concat(Q(e))},e.prototype.read=function(){for(var e=[],t=this.consumeToken();t!==Kt;)e.push(t),t=this.consumeToken();return e},e.prototype.consumeToken=function(){var e=this.consumeCodePoint();switch(e){case 34:return this.consumeStringToken(34);case 35:var t=this.peekCodePoint(0),n=this.peekCodePoint(1),r=this.peekCodePoint(2);if(Y(t)||X(n,r))return t=Z(t,n,r)?2:1,i=this.consumeName(),{type:g.HASH_TOKEN,value:i,flags:t};break;case 36:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),xt;break;case 39:return this.consumeStringToken(39);case 40:return _t;case 41:return St;case 42:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Rt;break;case 43:if(J(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 44:return Bt;case 45:n=e,r=this.peekCodePoint(0),t=this.peekCodePoint(1);if(J(n,r,t))return this.reconsumeCodePoint(e),this.consumeNumericToken();if(Z(n,r,t))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();if(45===r&&62===t)return this.consumeCodePoint(),this.consumeCodePoint(),Pt;break;case 46:if(J(e,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(e),this.consumeNumericToken();break;case 47:if(42===this.peekCodePoint(0))for(this.consumeCodePoint();;){var o=this.consumeCodePoint();if(42===o&&47===(o=this.consumeCodePoint()))return this.consumeToken();if(-1===o)return this.consumeToken()}break;case 58:return Ut;case 59:return Ft;case 60:if(33===this.peekCodePoint(0)&&45===this.peekCodePoint(1)&&45===this.peekCodePoint(2))return this.consumeCodePoint(),this.consumeCodePoint(),Dt;break;case 64:var i,n=this.peekCodePoint(0),r=this.peekCodePoint(1),t=this.peekCodePoint(2);if(Z(n,r,t))return i=this.consumeName(),{type:g.AT_KEYWORD_TOKEN,value:i};break;case 91:return Ht;case 92:if(X(e,this.peekCodePoint(0)))return this.reconsumeCodePoint(e),this.consumeIdentLikeToken();break;case 93:return Qt;case 61:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Tt;break;case 123:return Ot;case 125:return jt;case 117:case 85:n=this.peekCodePoint(0),r=this.peekCodePoint(1);return 43!==n||!G(r)&&63!==r||(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(e),this.consumeIdentLikeToken();case 124:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),Nt;if(124===this.peekCodePoint(0))return this.consumeCodePoint(),Lt;break;case 126:if(61===this.peekCodePoint(0))return this.consumeCodePoint(),kt;break;case-1:return Kt}return W(e)?(this.consumeWhiteSpace(),$t):f(e)?(this.reconsumeCodePoint(e),this.consumeNumericToken()):q(e)?(this.reconsumeCodePoint(e),this.consumeIdentLikeToken()):{type:g.DELIM_TOKEN,value:d(e)}},e.prototype.consumeCodePoint=function(){var e=this._value.shift();return void 0===e?-1:e},e.prototype.reconsumeCodePoint=function(e){this._value.unshift(e)},e.prototype.peekCodePoint=function(e){return e>=this._value.length?-1:this._value[e]},e.prototype.consumeUnicodeRangeToken=function(){for(var e=[],t=this.consumeCodePoint();G(t)&&e.length<6;)e.push(t),t=this.consumeCodePoint();for(var n=!1;63===t&&e.length<6;)e.push(t),t=this.consumeCodePoint(),n=!0;if(n)return r=parseInt(d.apply(void 0,e.map(function(e){return 63===e?At:e})),16),i=parseInt(d.apply(void 0,e.map(function(e){return 63===e?70:e})),16),{type:g.UNICODE_RANGE_TOKEN,start:r,end:i};var r=parseInt(d.apply(void 0,e),16);if(45===this.peekCodePoint(0)&&G(this.peekCodePoint(1))){this.consumeCodePoint();for(var t=this.consumeCodePoint(),o=[];G(t)&&o.length<6;)o.push(t),t=this.consumeCodePoint();var i=parseInt(d.apply(void 0,o),16);return{type:g.UNICODE_RANGE_TOKEN,start:r,end:i}}return{type:g.UNICODE_RANGE_TOKEN,start:r,end:r}},e.prototype.consumeIdentLikeToken=function(){var e=this.consumeName();return"url"===e.toLowerCase()&&40===this.peekCodePoint(0)?(this.consumeCodePoint(),this.consumeUrlToken()):40===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:g.FUNCTION_TOKEN,value:e}):{type:g.IDENT_TOKEN,value:e}},e.prototype.consumeUrlToken=function(){var e=[];if(this.consumeWhiteSpace(),-1===this.peekCodePoint(0))return{type:g.URL_TOKEN,value:""};var t,n=this.peekCodePoint(0);if(39===n||34===n)return(n=this.consumeStringToken(this.consumeCodePoint())).type===g.STRING_TOKEN&&(this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0))?(this.consumeCodePoint(),{type:g.URL_TOKEN,value:n.value}):(this.consumeBadUrlRemnants(),It);for(;;){var r=this.consumeCodePoint();if(-1===r||41===r)return{type:g.URL_TOKEN,value:d.apply(void 0,e)};if(W(r))return this.consumeWhiteSpace(),-1===this.peekCodePoint(0)||41===this.peekCodePoint(0)?(this.consumeCodePoint(),{type:g.URL_TOKEN,value:d.apply(void 0,e)}):(this.consumeBadUrlRemnants(),It);if(34===r||39===r||40===r||0<=(t=r)&&t<=8||11===t||14<=t&&t<=31||127===t)return this.consumeBadUrlRemnants(),It;if(92===r){if(!X(r,this.peekCodePoint(0)))return this.consumeBadUrlRemnants(),It;e.push(this.consumeEscapedCodePoint())}else e.push(r)}},e.prototype.consumeWhiteSpace=function(){for(;W(this.peekCodePoint(0));)this.consumeCodePoint()},e.prototype.consumeBadUrlRemnants=function(){for(;;){var e=this.consumeCodePoint();if(41===e||-1===e)return;X(e,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},e.prototype.consumeStringSlice=function(e){for(var t="";0<e;){var n=Math.min(6e4,e);t+=d.apply(void 0,this._value.splice(0,n)),e-=n}return this._value.shift(),t},e.prototype.consumeStringToken=function(e){for(var t="",n=0;;){var r,o=this._value[n];if(-1===o||void 0===o||o===e)return t+=this.consumeStringSlice(n),{type:g.STRING_TOKEN,value:t};if(10===o)return this._value.splice(0,n),Mt;92===o&&-1!==(r=this._value[n+1])&&void 0!==r&&(10===r?(t+=this.consumeStringSlice(n),n=-1,this._value.shift()):X(o,r)&&(t=(t+=this.consumeStringSlice(n))+d(this.consumeEscapedCodePoint()),n=-1)),n++}},e.prototype.consumeNumber=function(){var e=[],t=4;for(43!==(n=this.peekCodePoint(0))&&45!==n||e.push(this.consumeCodePoint());f(this.peekCodePoint(0));)e.push(this.consumeCodePoint());var n=this.peekCodePoint(0),r=this.peekCodePoint(1);if(46===n&&f(r))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=8;f(this.peekCodePoint(0));)e.push(this.consumeCodePoint());n=this.peekCodePoint(0);var r=this.peekCodePoint(1),o=this.peekCodePoint(2);if((69===n||101===n)&&((43===r||45===r)&&f(o)||f(r)))for(e.push(this.consumeCodePoint(),this.consumeCodePoint()),t=8;f(this.peekCodePoint(0));)e.push(this.consumeCodePoint());return[(e=>{for(var t=0,n=1,r=(43!==e[t]&&45!==e[t]||(45===e[t]&&(n=-1),t++),[]);f(e[t]);)r.push(e[t++]);for(var o=r.length?parseInt(d.apply(void 0,r),10):0,i=(46===e[t]&&t++,[]);f(e[t]);)i.push(e[t++]);for(var a=i.length,s=a?parseInt(d.apply(void 0,i),10):0,l=(69!==e[t]&&101!==e[t]||t++,1),c=(43!==e[t]&&45!==e[t]||(45===e[t]&&(l=-1),t++),[]);f(e[t]);)c.push(e[t++]);var u=c.length?parseInt(d.apply(void 0,c),10):0;return n*(o+s*Math.pow(10,-a))*Math.pow(10,l*u)})(e),t]},e.prototype.consumeNumericToken=function(){var e=this.consumeNumber(),t=e[0],e=e[1],n=this.peekCodePoint(0),r=this.peekCodePoint(1),o=this.peekCodePoint(2);return Z(n,r,o)?(r=this.consumeName(),{type:g.DIMENSION_TOKEN,number:t,flags:e,unit:r}):37===n?(this.consumeCodePoint(),{type:g.PERCENTAGE_TOKEN,number:t,flags:e}):{type:g.NUMBER_TOKEN,number:t,flags:e}},e.prototype.consumeEscapedCodePoint=function(){var e,t=this.consumeCodePoint();if(G(t)){for(var n=d(t);G(this.peekCodePoint(0))&&n.length<6;)n+=d(this.consumeCodePoint());W(this.peekCodePoint(0))&&this.consumeCodePoint();var r=parseInt(n,16);return 0===r||55296<=(e=r)&&e<=57343||1114111<r?65533:r}return-1===t?65533:t},e.prototype.consumeName=function(){for(var e="";;){var t=this.consumeCodePoint();if(Y(t))e+=d(t);else{if(!X(t,this.peekCodePoint(0)))return this.reconsumeCodePoint(t),e;e+=d(this.consumeEscapedCodePoint())}}},e})(),Vt=(()=>{function n(e){this._tokens=e}return n.create=function(e){var t=new zt;return t.write(e),new n(t.read())},n.parseValue=function(e){return n.create(e).parseComponentValue()},n.parseValues=function(e){return n.create(e).parseComponentValues()},n.prototype.parseComponentValue=function(){for(var e=this.consumeToken();e.type===g.WHITESPACE_TOKEN;)e=this.consumeToken();if(e.type===g.EOF_TOKEN)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(e);for(var t=this.consumeComponentValue();(e=this.consumeToken()).type===g.WHITESPACE_TOKEN;);if(e.type===g.EOF_TOKEN)return t;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},n.prototype.parseComponentValues=function(){for(var e=[];;){var t=this.consumeComponentValue();if(t.type===g.EOF_TOKEN)return e;e.push(t),e.push()}},n.prototype.consumeComponentValue=function(){var e=this.consumeToken();switch(e.type){case g.LEFT_CURLY_BRACKET_TOKEN:case g.LEFT_SQUARE_BRACKET_TOKEN:case g.LEFT_PARENTHESIS_TOKEN:return this.consumeSimpleBlock(e.type);case g.FUNCTION_TOKEN:return this.consumeFunction(e)}return e},n.prototype.consumeSimpleBlock=function(e){for(var t={type:e,values:[]},n=this.consumeToken();;){if(n.type===g.EOF_TOKEN||Wt(n,e))return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue()),n=this.consumeToken()}},n.prototype.consumeFunction=function(e){for(var t={name:e.value,values:[],type:g.FUNCTION};;){var n=this.consumeToken();if(n.type===g.EOF_TOKEN||n.type===g.RIGHT_PARENTHESIS_TOKEN)return t;this.reconsumeToken(n),t.values.push(this.consumeComponentValue())}},n.prototype.consumeToken=function(){var e=this._tokens.shift();return void 0===e?Kt:e},n.prototype.reconsumeToken=function(e){this._tokens.unshift(e)},n})(),Gt=function(e){return e.type===g.DIMENSION_TOKEN},m=function(e){return e.type===g.IDENT_TOKEN},Wt=function(e,t){return t===g.LEFT_CURLY_BRACKET_TOKEN&&e.type===g.RIGHT_CURLY_BRACKET_TOKEN||t===g.LEFT_SQUARE_BRACKET_TOKEN&&e.type===g.RIGHT_SQUARE_BRACKET_TOKEN||t===g.LEFT_PARENTHESIS_TOKEN&&e.type===g.RIGHT_PARENTHESIS_TOKEN},qt=function(e){return e.type===g.NUMBER_TOKEN||e.type===g.DIMENSION_TOKEN},v=function(e){return e.type===g.PERCENTAGE_TOKEN||qt(e)},b={type:g.NUMBER_TOKEN,number:0,flags:4},Yt={type:g.PERCENTAGE_TOKEN,number:50,flags:4},Xt={type:g.PERCENTAGE_TOKEN,number:100,flags:4},Zt=function(e,t,n){var r=e[0],e=e[1];return[R(r,t),R(void 0!==e?e:r,n)]},R=function(e,t){if(e.type===g.PERCENTAGE_TOKEN)return e.number/100*t;if(Gt(e))switch(e.unit){case"rem":case"em":return 16*e.number;default:return e.number}return e.number},Jt="deg",en="grad",tn="rad",nn="turn",rn=function(e){if(e.type===g.DIMENSION_TOKEN)switch(e.unit){case Jt:return Math.PI*e.number/180;case en:return Math.PI/200*e.number;case tn:return e.number;case nn:return 2*Math.PI*e.number}throw new Error("Unsupported angle type")},a=function(e){return Math.PI*e/180},on={name:"color",parse:function(e){if(e.type===g.FUNCTION){var t=mn[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported color function "'+e.name+'"');return t(e.values)}if(e.type===g.HASH_TOKEN){var n,r,o,i;if(3===e.value.length)return n=e.value.substring(0,1),r=e.value.substring(1,2),o=e.value.substring(2,3),sn(parseInt(n+n,16),parseInt(r+r,16),parseInt(o+o,16),1);if(4===e.value.length)return n=e.value.substring(0,1),r=e.value.substring(1,2),o=e.value.substring(2,3),i=e.value.substring(3,4),sn(parseInt(n+n,16),parseInt(r+r,16),parseInt(o+o,16),parseInt(i+i,16)/255);if(6===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),o=e.value.substring(4,6),sn(parseInt(n,16),parseInt(r,16),parseInt(o,16),1);if(8===e.value.length)return n=e.value.substring(0,2),r=e.value.substring(2,4),o=e.value.substring(4,6),i=e.value.substring(6,8),sn(parseInt(n,16),parseInt(r,16),parseInt(o,16),parseInt(i,16)/255)}if(e.type===g.IDENT_TOKEN){t=vn[e.value.toUpperCase()];if(void 0!==t)return t}return vn.TRANSPARENT}},an=function(e){return 0==(255&e)},sn=function(e,t,n,r){return(e<<24|t<<16|n<<8|Math.round(255*r)<<0)>>>0};function ln(e,t,n){return n<0&&(n+=1),1<=n&&--n,n<1/6?(t-e)*n*6+e:n<.5?t:n<2/3?6*(t-e)*(2/3-n)+e:e}function cn(e){var t,n,r=(e=e.filter(oe))[0],o=e[1],i=e[2],e=e[3],r=(r.type===g.NUMBER_TOKEN?a(r.number):rn(r))/(2*Math.PI),o=v(o)?o.number/100:0,i=v(i)?i.number/100:0,e=void 0!==e&&v(e)?R(e,1):1;return 0==o?sn(255*i,255*i,255*i,1):(t=ln(o=2*i-(i=i<=.5?i*(1+o):i+o-i*o),i,r+1/3),n=ln(o,i,r),o=ln(o,i,r-1/3),sn(255*t,255*n,255*o,e))}function un(e){var t=on.parse(e[0]);return(e=e[1])&&v(e)?{color:t,stop:e}:{color:t,stop:null}}function dn(e,n){for(var t=e[0],r=e[e.length-1],o=(null===t.stop&&(t.stop=b),null===r.stop&&(r.stop=Xt),[]),i=0,a=0;a<e.length;a++){var s=e[a].stop;null!==s?(s=R(s,n),o.push(i<s?s:i),i=s):o.push(null)}for(var l=null,a=0;a<o.length;a++){var c=o[a];if(null===c)null===l&&(l=a);else if(null!==l){for(var u=a-l,d=(c-o[l-1])/(1+u),f=1;f<=u;f++)o[l+f-1]=d*f;l=null}}return e.map(function(e,t){return{color:e.color,stop:Math.max(Math.min(1,o[t]/n),0)}})}function fn(e){var n=a(180),r=[];return c(e).forEach(function(e,t){if(0===t){t=e[0];if(t.type===g.IDENT_TOKEN&&-1!==["top","left","right","bottom"].indexOf(t.value))return void(n=se(e));if(ae(t))return void(n=(rn(t)+a(270))%a(360))}t=un(e);r.push(t)}),{angle:n,stops:r,type:I.LINEAR_GRADIENT}}function pn(e){return 0===e[0]&&255===e[1]&&0===e[2]&&255===e[3]}function hn(e,t,n,r,o){var i="http://www.w3.org/2000/svg",a=document.createElementNS(i,"svg"),i=document.createElementNS(i,"foreignObject");return a.setAttributeNS(null,"width",e.toString()),a.setAttributeNS(null,"height",t.toString()),i.setAttributeNS(null,"width","100%"),i.setAttributeNS(null,"height","100%"),i.setAttributeNS(null,"x",n.toString()),i.setAttributeNS(null,"y",r.toString()),i.setAttributeNS(null,"externalResourcesRequired","true"),a.appendChild(i),i.appendChild(o),a}function An(r){return new Promise(function(e,t){var n=new Image;n.onload=function(){return e(n)},n.onerror=t,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(r))})}function gn(e){var r=M.CIRCLE,o=D.FARTHEST_CORNER,i=[],a=[];return c(e).forEach(function(e,t){var n=!0;0===t?n=e.reduce(function(e,t){if(m(t))switch(t.value){case"center":return a.push(Yt),!1;case"top":case"left":return a.push(b),!1;case"right":case"bottom":return a.push(Xt),!1}else if(v(t)||qt(t))return a.push(t),!1;return e},n):1===t&&(n=e.reduce(function(e,t){if(m(t))switch(t.value){case"circle":return r=M.CIRCLE,!1;case"ellipse":return r=M.ELLIPSE,!1;case"contain":case jn:return o=D.CLOSEST_SIDE,!1;case Rn:return o=D.FARTHEST_SIDE,!1;case In:return o=D.CLOSEST_CORNER,!1;case"cover":case Mn:return o=D.FARTHEST_CORNER,!1}else if(qt(t)||v(t))return(o=Array.isArray(o)?o:[]).push(t),!1;return e},n)),n&&(t=un(e),i.push(t))}),{size:o,shape:r,stops:i,position:a,type:I.RADIAL_GRADIENT}}var s,o,I,M,D,mn={hsl:cn,hsla:cn,rgb:ce,rgba:ce},vn={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},e=s=s||{},e=(e[e.VALUE=0]="VALUE",e[e.LIST=1]="LIST",e[e.IDENT_VALUE=2]="IDENT_VALUE",e[e.TYPE_VALUE=3]="TYPE_VALUE",e[e.TOKEN_VALUE=4]="TOKEN_VALUE",o=o||{}),bn=(e[e.BORDER_BOX=0]="BORDER_BOX",e[e.PADDING_BOX=1]="PADDING_BOX",{name:"background-clip",initialValue:"border-box",prefix:!(e[e.CONTENT_BOX=2]="CONTENT_BOX"),type:s.LIST,parse:function(e){return e.map(function(e){if(m(e))switch(e.value){case"padding-box":return o.PADDING_BOX;case"content-box":return o.CONTENT_BOX}return o.BORDER_BOX})}}),yn={name:"background-color",initialValue:"transparent",prefix:!1,type:s.TYPE_VALUE,format:"color"},Cn=function(e,t,n){var r=t/2,o=n/2,t=R(e[0],t)-r,r=o-R(e[1],n);return(Math.atan2(r,t)+2*Math.PI)%(2*Math.PI)},P=function(e,t){return Math.sqrt(e*e+t*t)},wn=function(e,t,r,o,i){return[[0,0],[0,t],[e,0],[e,t]].reduce(function(e,t){var n=t[0],n=P(r-n,o-t[1]);return(i?n<e.optimumDistance:n>e.optimumDistance)?{optimumCorner:t,optimumDistance:n}:e},{optimumDistance:i?1/0:-1/0,optimumCorner:null}).optimumCorner},u={get SUPPORT_RANGE_BOUNDS(){var e=(e=>{if(e.createRange){var t=e.createRange();if(t.getBoundingClientRect){var n=e.createElement("boundtest"),t=(n.style.height="123px",n.style.display="block",e.body.appendChild(n),t.selectNode(n),t.getBoundingClientRect()),t=Math.round(t.height);if(e.body.removeChild(n),123===t)return!0}}return!1})(document);return Object.defineProperty(u,"SUPPORT_RANGE_BOUNDS",{value:e}),e},get SUPPORT_SVG_DRAWING(){var e=(e=>{var t=new Image,n=(e=e.createElement("canvas")).getContext("2d");if(!n)return!1;t.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{n.drawImage(t,0,0),e.toDataURL()}catch(e){return!1}return!0})(document);return Object.defineProperty(u,"SUPPORT_SVG_DRAWING",{value:e}),e},get SUPPORT_FOREIGNOBJECT_DRAWING(){var e="function"==typeof Array.from&&"function"==typeof window.fetch?(n=>{(t=n.createElement("canvas")).width=100,t.height=100;var r=t.getContext("2d");if(!r)return Promise.reject(!1);r.fillStyle="rgb(0, 255, 0)",r.fillRect(0,0,100,100);var e=new Image,o=t.toDataURL(),t=(e.src=o,hn(100,100,0,0,e));return r.fillStyle="red",r.fillRect(0,0,100,100),An(t).then(function(e){r.drawImage(e,0,0);var e=r.getImageData(0,0,100,100).data,t=(r.fillStyle="red",r.fillRect(0,0,100,100),n.createElement("div"));return t.style.backgroundImage="url("+o+")",t.style.height="100px",pn(e)?An(hn(100,100,0,0,t)):Promise.reject(!1)}).then(function(e){return r.drawImage(e,0,0),pn(r.getImageData(0,0,100,100).data)}).catch(function(){return!1})})(document):Promise.resolve(!1);return Object.defineProperty(u,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:e}),e},get SUPPORT_CORS_IMAGES(){var e=void 0!==(new Image).crossOrigin;return Object.defineProperty(u,"SUPPORT_CORS_IMAGES",{value:e}),e},get SUPPORT_RESPONSE_TYPE(){var e="string"==typeof(new XMLHttpRequest).responseType;return Object.defineProperty(u,"SUPPORT_RESPONSE_TYPE",{value:e}),e},get SUPPORT_CORS_XHR(){var e="withCredentials"in new XMLHttpRequest;return Object.defineProperty(u,"SUPPORT_CORS_XHR",{value:e}),e}},U=(()=>{function n(e){var t=e.id,e=e.enabled;this.id=t,this.enabled=e,this.start=Date.now()}return n.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.debug?console.debug.apply(console,[this.id,this.getTime()+"ms"].concat(e)):this.info.apply(this,e))},n.prototype.getTime=function(){return Date.now()-this.start},n.create=function(e){n.instances[e.id]=new n(e)},n.destroy=function(e){delete n.instances[e]},n.getInstance=function(e){var t=n.instances[e];if(void 0===t)throw new Error("No logger instance found with id "+e);return t},n.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&"undefined"!=typeof window&&window.console&&"function"==typeof console.info&&console.info.apply(console,[this.id,this.getTime()+"ms"].concat(e))},n.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.enabled&&("undefined"!=typeof window&&window.console&&"function"==typeof console.error?console.error.apply(console,[this.id,this.getTime()+"ms"].concat(e)):this.info.apply(this,e))},n.instances={},n})(),En=(()=>{function n(){}return n.create=function(e,t){return n._caches[e]=new _n(e,t)},n.destroy=function(e){delete n._caches[e]},n.open=function(e){var t=n._caches[e];if(void 0!==t)return t;throw new Error('Cache with key "'+e+'" not found')},n.getOrigin=function(e){var t=n._link;return t?(t.href=e,t.href=t.href,t.protocol+t.hostname+t.port):"about:blank"},n.isSameOrigin=function(e){return n.getOrigin(e)===n._origin},n.setContext=function(e){n._link=e.document.createElement("a"),n._origin=n.getOrigin(e.location.href)},n.getInstance=function(){var e=n._current;if(null===e)throw new Error("No cache instance attached");return e},n.attachInstance=function(e){n._current=e},n.detachInstance=function(){n._current=null},n._caches={},n._origin="about:blank",n._current=null,n})(),_n=(()=>{function e(e,t){this.id=e,this._options=t,this._cache={}}return e.prototype.addImage=function(e){var t=Promise.resolve();return this.has(e)||(kn(e)||Tn(e))&&(this._cache[e]=this.loadImage(e)),t},e.prototype.match=function(e){return this._cache[e]},e.prototype.loadImage=function(a){return l(this,void 0,void 0,function(){var t,r,n,o,i=this;return O(this,function(e){switch(e.label){case 0:return(t=En.isSameOrigin(a),r=!Ln(a)&&!0===this._options.useCORS&&u.SUPPORT_CORS_IMAGES&&!t,n=!Ln(a)&&!t&&"string"==typeof this._options.proxy&&u.SUPPORT_CORS_XHR&&!r,t||!1!==this._options.allowTaint||Ln(a)||n||r)?(o=a,n?[4,this.proxy(o)]:[3,2]):[2];case 1:o=e.sent(),e.label=2;case 2:return U.getInstance(this.id).debug("Added image "+a.substring(0,256)),[4,new Promise(function(e,t){var n=new Image;n.onload=function(){return e(n)},n.onerror=t,(Nn(o)||r)&&(n.crossOrigin="anonymous"),n.src=o,!0===n.complete&&setTimeout(function(){return e(n)},500),0<i._options.imageTimeout&&setTimeout(function(){return t("Timed out ("+i._options.imageTimeout+"ms) loading image")},i._options.imageTimeout)})];case 3:return[2,e.sent()]}})})},e.prototype.has=function(e){return void 0!==this._cache[e]},e.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},e.prototype.proxy=function(i){var a,s=this,l=this._options.proxy;if(l)return a=i.substring(0,256),new Promise(function(t,n){var e,r=u.SUPPORT_RESPONSE_TYPE?"blob":"text",o=new XMLHttpRequest;o.onload=function(){var e;200===o.status?"text"==r?t(o.response):((e=new FileReader).addEventListener("load",function(){return t(e.result)},!1),e.addEventListener("error",function(e){return n(e)},!1),e.readAsDataURL(o.response)):n("Failed to proxy resource "+a+" with status code "+o.status)},o.onerror=n,o.open("GET",l+"?url="+encodeURIComponent(i)+"&responseType="+r),"text"!=r&&o instanceof XMLHttpRequest&&(o.responseType=r),s._options.imageTimeout&&(e=s._options.imageTimeout,o.timeout=e,o.ontimeout=function(){return n("Timed out ("+e+"ms) proxying "+a)}),o.send()});throw new Error("No proxy defined")},e})(),Sn=/^data:image\/svg\+xml/i,Bn=/^data:image\/.*;base64,/i,xn=/^data:image\/.*/i,Tn=function(e){return u.SUPPORT_SVG_DRAWING||!On(e)},Ln=function(e){return xn.test(e)},Nn=function(e){return Bn.test(e)},kn=function(e){return"blob"===e.substr(0,4)},On=function(e){return"svg"===e.substr(-3).toLowerCase()||Sn.test(e)},jn="closest-side",Rn="farthest-side",In="closest-corner",Mn="farthest-corner",e=I=I||{},e=(e[e.URL=0]="URL",e[e.LINEAR_GRADIENT=1]="LINEAR_GRADIENT",e[e.RADIAL_GRADIENT=2]="RADIAL_GRADIENT",M=M||{}),e=(e[e.CIRCLE=0]="CIRCLE",e[e.ELLIPSE=1]="ELLIPSE",D=D||{}),Dn=(e[e.CLOSEST_SIDE=0]="CLOSEST_SIDE",e[e.FARTHEST_SIDE=1]="FARTHEST_SIDE",e[e.CLOSEST_CORNER=2]="CLOSEST_CORNER",e[e.FARTHEST_CORNER=3]="FARTHEST_CORNER",{name:"image",parse:function(e){if(e.type===g.URL_TOKEN)return t={url:e.value,type:I.URL},En.getInstance().addImage(e.value),t;if(e.type!==g.FUNCTION)throw new Error("Unsupported image type");var t=mr[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported image function "'+e.name+'"');return t(e.values)}});function Pn(e){return{name:"border-"+e+"-color",initialValue:"transparent",prefix:!1,type:s.TYPE_VALUE,format:"color"}}function Un(e){return{name:"border-radius-"+e,initialValue:"0 0",prefix:!1,type:s.LIST,parse:function(e){return ie(e.filter(v))}}}function Fn(e){return{name:"border-"+e+"-style",initialValue:"solid",prefix:!1,type:s.IDENT_VALUE,parse:function(e){switch(e){case"none":return w.NONE;case"dashed":return w.DASHED;case"dotted":return w.DOTTED;case"double":return w.DOUBLE}return w.SOLID}}}function Hn(e){return{name:"border-"+e+"-width",initialValue:"0",type:s.VALUE,prefix:!1,parse:function(e){return Gt(e)?e.number:0}}}function Qn(e){return{name:"margin-"+e,initialValue:"0",prefix:!1,type:s.TOKEN_VALUE}}function $n(e){return{name:"padding-"+e,initialValue:"0",prefix:!1,type:s.TYPE_VALUE,format:"length-percentage"}}function Kn(e,t,n){return e&&(t=e[Math.min(t,e.length-1)])?n?t.open:t.close:""}function zn(e){return on.parse(Vt.create(e).parseComponentValue())}function Vn(e){return"STYLE"===e.tagName}function Gn(r,e,t,o,n,i){return r<e||t<r?Ui(r,n,0<i.length):o.integers.reduce(function(e,t,n){for(;t<=r;)r-=t,e+=o.values[n];return e},"")+i}function y(e,t,n,r,o){var i=n-t+1;return(e<0?"-":"")+(Ni(Math.abs(e),i,r,function(e){return d(Math.floor(e%i)+t)})+o)}function Wn(e,t,n){void 0===n&&(n=". ");var r=t.length;return Ni(Math.abs(e),r,!1,function(e){return t[Math.floor(e%r)]})+n}function qn(e,t,n,r,o,i){if(e<-9999||9999<e)return Ui(e,E.CJK_DECIMAL,0<o.length);var a=Math.abs(e),s=o;if(0===a)return t[0]+s;for(var l=0;0<a&&l<=4;l++){var c=a%10;0==c&&B(i,ki)&&""!==s?s=t[c]+s:1<c||1==c&&0===l||1==c&&1===l&&B(i,Oi)||1==c&&1===l&&B(i,ji)&&100<e||1==c&&1<l&&B(i,Ri)?s=t[c]+(0<l?n[l-1]:"")+s:1==c&&0<l&&(s=n[l-1]+s),a=Math.floor(a/10)}return(e<0?r:"")+s}function Yn(e,n){return e.length===n.length&&e.some(function(e,t){return e===n[t]})}function Xn(e,t,n){return new x(e.x+(t.x-e.x)*n,e.y+(t.y-e.y)*n)}function Zn(e){return[e.topLeftBorderBox,e.topRightBorderBox,e.bottomRightBorderBox,e.bottomLeftBorderBox]}function Jn(e){return[e.topLeftPaddingBox,e.topRightPaddingBox,e.bottomRightPaddingBox,e.bottomLeftPaddingBox]}function er(e,t){switch(t){case 0:return C(e.topLeftBorderBox,e.topLeftPaddingBox,e.topRightBorderBox,e.topRightPaddingBox);case 1:return C(e.topRightBorderBox,e.topRightPaddingBox,e.bottomRightBorderBox,e.bottomRightPaddingBox);case 2:return C(e.bottomRightBorderBox,e.bottomRightPaddingBox,e.bottomLeftBorderBox,e.bottomLeftPaddingBox);default:return C(e.bottomLeftBorderBox,e.bottomLeftPaddingBox,e.topLeftBorderBox,e.topLeftPaddingBox)}}function tr(e,t){var n=[];return T(e)?n.push(e.subdivide(.5,!1)):n.push(e),T(t)?n.push(t.subdivide(.5,!0)):n.push(t),n}function C(e,t,n,r){var o=[];return T(e)?o.push(e.subdivide(.5,!1)):o.push(e),T(n)?o.push(n.subdivide(.5,!0)):o.push(n),T(r)?o.push(r.subdivide(.5,!0).reverse()):o.push(r),T(t)?o.push(t.subdivide(.5,!1).reverse()):o.push(t),o}function nr(e,t,n){var r=ua(Aa(e.styles.backgroundOrigin,t),e),o=da(Aa(e.styles.backgroundClip,t),e),i=(n=ha(Aa(e.styles.backgroundSize,t),n,r))[0],a=n[1],s=Zt(Aa(e.styles.backgroundPosition,t),r.width-i,r.height-a);return[ga(Aa(e.styles.backgroundRepeat,t),s,n,r,o),Math.round(r.left+s[0]),Math.round(r.top+s[1]),i,a]}var rr,or,w,ir,ar,sr,E,lr,cr,_,ur,dr,fr,pr,hr,Ar,gr,S,mr={"linear-gradient":function(e){var n=a(180),r=[];return c(e).forEach(function(e,t){if(0===t){t=e[0];if(t.type===g.IDENT_TOKEN&&"to"===t.value)return void(n=se(e));if(ae(t))return void(n=rn(t))}t=un(e);r.push(t)}),{angle:n,stops:r,type:I.LINEAR_GRADIENT}},"-moz-linear-gradient":fn,"-ms-linear-gradient":fn,"-o-linear-gradient":fn,"-webkit-linear-gradient":fn,"radial-gradient":function(e){var o=M.CIRCLE,i=D.FARTHEST_CORNER,a=[],s=[];return c(e).forEach(function(e,t){var n,r=!0;0===t&&(n=!1,r=e.reduce(function(e,t){if(n)if(m(t))switch(t.value){case"center":return s.push(Yt),e;case"top":case"left":return s.push(b),e;case"right":case"bottom":return s.push(Xt),e}else(v(t)||qt(t))&&s.push(t);else if(m(t))switch(t.value){case"circle":return o=M.CIRCLE,!1;case"ellipse":return o=M.ELLIPSE,!1;case"at":return!(n=!0);case jn:return i=D.CLOSEST_SIDE,!1;case"cover":case Rn:return i=D.FARTHEST_SIDE,!1;case"contain":case In:return i=D.CLOSEST_CORNER,!1;case Mn:return i=D.FARTHEST_CORNER,!1}else if(qt(t)||v(t))return(i=Array.isArray(i)?i:[]).push(t),!1;return e},r)),r&&(t=un(e),a.push(t))}),{size:i,shape:o,stops:a,position:s,type:I.RADIAL_GRADIENT}},"-moz-radial-gradient":gn,"-ms-radial-gradient":gn,"-o-radial-gradient":gn,"-webkit-radial-gradient":gn,"-webkit-gradient":function(e){var t=a(180),r=[],o=I.LINEAR_GRADIENT,n=M.CIRCLE,i=D.FARTHEST_CORNER;return c(e).forEach(function(e,t){var n,e=e[0];if(0===t){if(m(e)&&"linear"===e.value)return void(o=I.LINEAR_GRADIENT);if(m(e)&&"radial"===e.value)return void(o=I.RADIAL_GRADIENT)}e.type===g.FUNCTION&&("from"===e.name?(n=on.parse(e.values[0]),r.push({stop:b,color:n})):"to"===e.name?(n=on.parse(e.values[0]),r.push({stop:Xt,color:n})):"color-stop"===e.name&&2===(t=e.values.filter(oe)).length&&(n=on.parse(t[1]),e=t[0],ee(e))&&r.push({stop:{type:g.PERCENTAGE_TOKEN,number:100*e.number,flags:e.flags},color:n}))}),o===I.LINEAR_GRADIENT?{angle:(t+a(180))%a(360),stops:r,type:o}:{size:i,shape:n,stops:r,position:[],type:o}}},vr={name:"background-image",initialValue:"none",type:s.LIST,prefix:!1,parse:function(e){var t;return 0===e.length||(t=e[0]).type===g.IDENT_TOKEN&&"none"===t.value?[]:e.filter(function(e){return oe(e)&&((e=e).type!==g.FUNCTION||mr[e.name])}).map(Dn.parse)}},br={name:"background-origin",initialValue:"border-box",prefix:!1,type:s.LIST,parse:function(e){return e.map(function(e){if(m(e))switch(e.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},yr={name:"background-position",initialValue:"0% 0%",type:s.LIST,prefix:!1,parse:function(e){return c(e).map(function(e){return e.filter(v)}).map(ie)}},e=rr=rr||{},Cr=(e[e.REPEAT=0]="REPEAT",e[e.NO_REPEAT=1]="NO_REPEAT",e[e.REPEAT_X=2]="REPEAT_X",{name:"background-repeat",initialValue:"repeat",prefix:!(e[e.REPEAT_Y=3]="REPEAT_Y"),type:s.LIST,parse:function(e){return c(e).map(function(e){return e.filter(m).map(function(e){return e.value}).join(" ")}).map(wr)}}),wr=function(e){switch(e){case"no-repeat":return rr.NO_REPEAT;case"repeat-x":case"repeat no-repeat":return rr.REPEAT_X;case"repeat-y":case"no-repeat repeat":return rr.REPEAT_Y;default:return rr.REPEAT}},e=or=or||{},Er=(e.AUTO="auto",e.CONTAIN="contain",{name:"background-size",initialValue:"0",prefix:!(e.COVER="cover"),type:s.LIST,parse:function(e){return c(e).map(function(e){return e.filter(_r)})}}),_r=function(e){return m(e)||v(e)},Sr=Pn("top"),Br=Pn("right"),xr=Pn("bottom"),Tr=Pn("left"),Lr=Un("top-left"),Nr=Un("top-right"),kr=Un("bottom-right"),Or=Un("bottom-left"),e=w=w||{},jr=(e[e.NONE=0]="NONE",e[e.SOLID=1]="SOLID",e[e.DASHED=2]="DASHED",e[e.DOTTED=3]="DOTTED",e[e.DOUBLE=4]="DOUBLE",Fn("top")),Rr=Fn("right"),Ir=Fn("bottom"),Mr=Fn("left"),Dr=Hn("top"),Pr=Hn("right"),Ur=Hn("bottom"),Fr=Hn("left"),Hr={name:"color",initialValue:"transparent",prefix:!1,type:s.TYPE_VALUE,format:"color"},Qr={name:"display",initialValue:"inline-block",prefix:!1,type:s.LIST,parse:function(e){return e.filter(m).reduce(function(e,t){return e|$r(t.value)},0)}},$r=function(e){switch(e){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},e=ir=ir||{},Kr=(e[e.NONE=0]="NONE",e[e.LEFT=1]="LEFT",e[e.RIGHT=2]="RIGHT",e[e.INLINE_START=3]="INLINE_START",{name:"float",initialValue:"none",prefix:!(e[e.INLINE_END=4]="INLINE_END"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"left":return ir.LEFT;case"right":return ir.RIGHT;case"inline-start":return ir.INLINE_START;case"inline-end":return ir.INLINE_END}return ir.NONE}}),zr={name:"letter-spacing",initialValue:"0",prefix:!1,type:s.VALUE,parse:function(e){return!(e.type===g.IDENT_TOKEN&&"normal"===e.value||e.type!==g.NUMBER_TOKEN&&e.type!==g.DIMENSION_TOKEN)?e.number:0}},e=ar=ar||{},Vr={name:"line-break",initialValue:e.NORMAL="normal",prefix:!(e.STRICT="strict"),type:s.IDENT_VALUE,parse:function(e){return"strict"!==e?ar.NORMAL:ar.STRICT}},Gr={name:"line-height",initialValue:"normal",prefix:!1,type:s.TOKEN_VALUE},Wr={name:"list-style-image",initialValue:"none",type:s.VALUE,prefix:!1,parse:function(e){return e.type===g.IDENT_TOKEN&&"none"===e.value?null:Dn.parse(e)}},e=sr=sr||{},qr=(e[e.INSIDE=0]="INSIDE",{name:"list-style-position",initialValue:"outside",prefix:!(e[e.OUTSIDE=1]="OUTSIDE"),type:s.IDENT_VALUE,parse:function(e){return"inside"!==e?sr.OUTSIDE:sr.INSIDE}}),e=E=E||{},Yr=(e[e.NONE=-1]="NONE",e[e.DISC=0]="DISC",e[e.CIRCLE=1]="CIRCLE",e[e.SQUARE=2]="SQUARE",e[e.DECIMAL=3]="DECIMAL",e[e.CJK_DECIMAL=4]="CJK_DECIMAL",e[e.DECIMAL_LEADING_ZERO=5]="DECIMAL_LEADING_ZERO",e[e.LOWER_ROMAN=6]="LOWER_ROMAN",e[e.UPPER_ROMAN=7]="UPPER_ROMAN",e[e.LOWER_GREEK=8]="LOWER_GREEK",e[e.LOWER_ALPHA=9]="LOWER_ALPHA",e[e.UPPER_ALPHA=10]="UPPER_ALPHA",e[e.ARABIC_INDIC=11]="ARABIC_INDIC",e[e.ARMENIAN=12]="ARMENIAN",e[e.BENGALI=13]="BENGALI",e[e.CAMBODIAN=14]="CAMBODIAN",e[e.CJK_EARTHLY_BRANCH=15]="CJK_EARTHLY_BRANCH",e[e.CJK_HEAVENLY_STEM=16]="CJK_HEAVENLY_STEM",e[e.CJK_IDEOGRAPHIC=17]="CJK_IDEOGRAPHIC",e[e.DEVANAGARI=18]="DEVANAGARI",e[e.ETHIOPIC_NUMERIC=19]="ETHIOPIC_NUMERIC",e[e.GEORGIAN=20]="GEORGIAN",e[e.GUJARATI=21]="GUJARATI",e[e.GURMUKHI=22]="GURMUKHI",e[e.HEBREW=22]="HEBREW",e[e.HIRAGANA=23]="HIRAGANA",e[e.HIRAGANA_IROHA=24]="HIRAGANA_IROHA",e[e.JAPANESE_FORMAL=25]="JAPANESE_FORMAL",e[e.JAPANESE_INFORMAL=26]="JAPANESE_INFORMAL",e[e.KANNADA=27]="KANNADA",e[e.KATAKANA=28]="KATAKANA",e[e.KATAKANA_IROHA=29]="KATAKANA_IROHA",e[e.KHMER=30]="KHMER",e[e.KOREAN_HANGUL_FORMAL=31]="KOREAN_HANGUL_FORMAL",e[e.KOREAN_HANJA_FORMAL=32]="KOREAN_HANJA_FORMAL",e[e.KOREAN_HANJA_INFORMAL=33]="KOREAN_HANJA_INFORMAL",e[e.LAO=34]="LAO",e[e.LOWER_ARMENIAN=35]="LOWER_ARMENIAN",e[e.MALAYALAM=36]="MALAYALAM",e[e.MONGOLIAN=37]="MONGOLIAN",e[e.MYANMAR=38]="MYANMAR",e[e.ORIYA=39]="ORIYA",e[e.PERSIAN=40]="PERSIAN",e[e.SIMP_CHINESE_FORMAL=41]="SIMP_CHINESE_FORMAL",e[e.SIMP_CHINESE_INFORMAL=42]="SIMP_CHINESE_INFORMAL",e[e.TAMIL=43]="TAMIL",e[e.TELUGU=44]="TELUGU",e[e.THAI=45]="THAI",e[e.TIBETAN=46]="TIBETAN",e[e.TRAD_CHINESE_FORMAL=47]="TRAD_CHINESE_FORMAL",e[e.TRAD_CHINESE_INFORMAL=48]="TRAD_CHINESE_INFORMAL",e[e.UPPER_ARMENIAN=49]="UPPER_ARMENIAN",e[e.DISCLOSURE_OPEN=50]="DISCLOSURE_OPEN",{name:"list-style-type",initialValue:"none",prefix:!(e[e.DISCLOSURE_CLOSED=51]="DISCLOSURE_CLOSED"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"disc":return E.DISC;case"circle":return E.CIRCLE;case"square":return E.SQUARE;case"decimal":return E.DECIMAL;case"cjk-decimal":return E.CJK_DECIMAL;case"decimal-leading-zero":return E.DECIMAL_LEADING_ZERO;case"lower-roman":return E.LOWER_ROMAN;case"upper-roman":return E.UPPER_ROMAN;case"lower-greek":return E.LOWER_GREEK;case"lower-alpha":return E.LOWER_ALPHA;case"upper-alpha":return E.UPPER_ALPHA;case"arabic-indic":return E.ARABIC_INDIC;case"armenian":return E.ARMENIAN;case"bengali":return E.BENGALI;case"cambodian":return E.CAMBODIAN;case"cjk-earthly-branch":return E.CJK_EARTHLY_BRANCH;case"cjk-heavenly-stem":return E.CJK_HEAVENLY_STEM;case"cjk-ideographic":return E.CJK_IDEOGRAPHIC;case"devanagari":return E.DEVANAGARI;case"ethiopic-numeric":return E.ETHIOPIC_NUMERIC;case"georgian":return E.GEORGIAN;case"gujarati":return E.GUJARATI;case"gurmukhi":return E.GURMUKHI;case"hebrew":return E.HEBREW;case"hiragana":return E.HIRAGANA;case"hiragana-iroha":return E.HIRAGANA_IROHA;case"japanese-formal":return E.JAPANESE_FORMAL;case"japanese-informal":return E.JAPANESE_INFORMAL;case"kannada":return E.KANNADA;case"katakana":return E.KATAKANA;case"katakana-iroha":return E.KATAKANA_IROHA;case"khmer":return E.KHMER;case"korean-hangul-formal":return E.KOREAN_HANGUL_FORMAL;case"korean-hanja-formal":return E.KOREAN_HANJA_FORMAL;case"korean-hanja-informal":return E.KOREAN_HANJA_INFORMAL;case"lao":return E.LAO;case"lower-armenian":return E.LOWER_ARMENIAN;case"malayalam":return E.MALAYALAM;case"mongolian":return E.MONGOLIAN;case"myanmar":return E.MYANMAR;case"oriya":return E.ORIYA;case"persian":return E.PERSIAN;case"simp-chinese-formal":return E.SIMP_CHINESE_FORMAL;case"simp-chinese-informal":return E.SIMP_CHINESE_INFORMAL;case"tamil":return E.TAMIL;case"telugu":return E.TELUGU;case"thai":return E.THAI;case"tibetan":return E.TIBETAN;case"trad-chinese-formal":return E.TRAD_CHINESE_FORMAL;case"trad-chinese-informal":return E.TRAD_CHINESE_INFORMAL;case"upper-armenian":return E.UPPER_ARMENIAN;case"disclosure-open":return E.DISCLOSURE_OPEN;case"disclosure-closed":return E.DISCLOSURE_CLOSED;default:return E.NONE}}}),Xr=Qn("top"),Zr=Qn("right"),Jr=Qn("bottom"),eo=Qn("left"),e=lr=lr||{},to=(e[e.VISIBLE=0]="VISIBLE",e[e.HIDDEN=1]="HIDDEN",e[e.SCROLL=2]="SCROLL",{name:"overflow",initialValue:"visible",prefix:!(e[e.AUTO=3]="AUTO"),type:s.LIST,parse:function(e){return e.filter(m).map(function(e){switch(e.value){case"hidden":return lr.HIDDEN;case"scroll":return lr.SCROLL;case"auto":return lr.AUTO;default:return lr.VISIBLE}})}}),e=cr=cr||{},no={name:"overflow-wrap",initialValue:e.NORMAL="normal",prefix:!(e.BREAK_WORD="break-word"),type:s.IDENT_VALUE,parse:function(e){return"break-word"!==e?cr.NORMAL:cr.BREAK_WORD}},ro=$n("top"),oo=$n("right"),io=$n("bottom"),ao=$n("left"),e=_=_||{},so=(e[e.LEFT=0]="LEFT",e[e.CENTER=1]="CENTER",{name:"text-align",initialValue:"left",prefix:!(e[e.RIGHT=2]="RIGHT"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"right":return _.RIGHT;case"center":case"justify":return _.CENTER;default:return _.LEFT}}}),e=ur=ur||{},lo=(e[e.STATIC=0]="STATIC",e[e.RELATIVE=1]="RELATIVE",e[e.ABSOLUTE=2]="ABSOLUTE",e[e.FIXED=3]="FIXED",{name:"position",initialValue:"static",prefix:!(e[e.STICKY=4]="STICKY"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"relative":return ur.RELATIVE;case"absolute":return ur.ABSOLUTE;case"fixed":return ur.FIXED;case"sticky":return ur.STICKY}return ur.STATIC}}),co={name:"text-shadow",initialValue:"none",type:s.LIST,prefix:!1,parse:function(e){return 1===e.length&&ne(e[0],"none")?[]:c(e).map(function(e){for(var t={color:vn.TRANSPARENT,offsetX:b,offsetY:b,blur:b},n=0,r=0;r<e.length;r++){var o=e[r];qt(o)?(0===n?t.offsetX=o:1===n?t.offsetY=o:t.blur=o,n++):t.color=on.parse(o)}return t})}},e=dr=dr||{},uo=(e[e.NONE=0]="NONE",e[e.LOWERCASE=1]="LOWERCASE",e[e.UPPERCASE=2]="UPPERCASE",{name:"text-transform",initialValue:"none",prefix:!(e[e.CAPITALIZE=3]="CAPITALIZE"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"uppercase":return dr.UPPERCASE;case"lowercase":return dr.LOWERCASE;case"capitalize":return dr.CAPITALIZE}return dr.NONE}}),fo={name:"transform",initialValue:"none",prefix:!0,type:s.VALUE,parse:function(e){if(e.type===g.IDENT_TOKEN&&"none"===e.value)return null;if(e.type!==g.FUNCTION)return null;var t=po[e.name];if(void 0===t)throw new Error('Attempting to parse an unsupported transform function "'+e.name+'"');return t(e.values)}},po={matrix:function(e){e=e.filter(function(e){return e.type===g.NUMBER_TOKEN}).map(function(e){return e.number});return 6===e.length?e:null},matrix3d:function(e){var e=e.filter(function(e){return e.type===g.NUMBER_TOKEN}).map(function(e){return e.number}),t=e[0];return 16===e.length?[t,e[1],e[4],e[5],e[12],e[13]]:null}},e={type:g.PERCENTAGE_TOKEN,number:50,flags:4},ho=[e,e],Ao={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:s.LIST,parse:function(e){e=e.filter(v);return 2!==e.length?ho:[e[0],e[1]]}},e=fr=fr||{},go=(e[e.VISIBLE=0]="VISIBLE",e[e.HIDDEN=1]="HIDDEN",{name:"visible",initialValue:"none",prefix:!(e[e.COLLAPSE=2]="COLLAPSE"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"hidden":return fr.HIDDEN;case"collapse":return fr.COLLAPSE;default:return fr.VISIBLE}}}),e=pr=pr||{},mo=(e.NORMAL="normal",e.BREAK_ALL="break-all",{name:"word-break",initialValue:"normal",prefix:!(e.KEEP_ALL="keep-all"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"break-all":return pr.BREAK_ALL;case"keep-all":return pr.KEEP_ALL;default:return pr.NORMAL}}}),vo={name:"z-index",initialValue:"auto",prefix:!1,type:s.VALUE,parse:function(e){if(e.type===g.IDENT_TOKEN)return{auto:!0,order:0};if(ee(e))return{auto:!1,order:e.number};throw new Error("Invalid z-index number parsed")}},bo={name:"opacity",initialValue:"1",type:s.VALUE,prefix:!1,parse:function(e){return ee(e)?e.number:1}},yo={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:s.TYPE_VALUE,format:"color"},Co={name:"text-decoration-line",initialValue:"none",prefix:!1,type:s.LIST,parse:function(e){return e.filter(m).map(function(e){switch(e.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(e){return 0!==e})}},wo={name:"font-family",initialValue:"",prefix:!1,type:s.LIST,parse:function(e){var t=[],n=[];return e.forEach(function(e){switch(e.type){case g.IDENT_TOKEN:case g.STRING_TOKEN:t.push(e.value);break;case g.NUMBER_TOKEN:t.push(e.number.toString());break;case g.COMMA_TOKEN:n.push(t.join(" ")),t.length=0}}),t.length&&n.push(t.join(" ")),n.map(function(e){return-1===e.indexOf(" ")?e:"'"+e+"'"})}},Eo={name:"font-size",initialValue:"0",prefix:!1,type:s.TYPE_VALUE,format:"length"},_o={name:"font-weight",initialValue:"normal",type:s.VALUE,prefix:!1,parse:function(e){return ee(e)?e.number:!m(e)||"bold"!==e.value?400:700}},So={name:"font-variant",initialValue:"none",type:s.LIST,prefix:!1,parse:function(e){return e.filter(m).map(function(e){return e.value})}},e=hr=hr||{},Bo=(e.NORMAL="normal",e.ITALIC="italic",{name:"font-style",initialValue:"normal",prefix:!(e.OBLIQUE="oblique"),type:s.IDENT_VALUE,parse:function(e){switch(e){case"oblique":return hr.OBLIQUE;case"italic":return hr.ITALIC;default:return hr.NORMAL}}}),B=function(e,t){return 0!=(e&t)},xo={name:"content",initialValue:"none",type:s.LIST,prefix:!1,parse:function(e){var t;return 0===e.length||(t=e[0]).type===g.IDENT_TOKEN&&"none"===t.value?[]:e}},To={name:"counter-increment",initialValue:"none",prefix:!0,type:s.LIST,parse:function(e){if(0===e.length)return null;var t=e[0];if(t.type===g.IDENT_TOKEN&&"none"===t.value)return null;for(var n=[],r=e.filter(re),o=0;o<r.length;o++){var i=r[o],a=r[o+1];i.type===g.IDENT_TOKEN&&(a=a&&ee(a)?a.number:1,n.push({counter:i.value,increment:a}))}return n}},Lo={name:"counter-reset",initialValue:"none",prefix:!0,type:s.LIST,parse:function(e){if(0===e.length)return[];for(var t=[],n=e.filter(re),r=0;r<n.length;r++){var o=n[r],i=n[r+1];m(o)&&"none"!==o.value&&(i=i&&ee(i)?i.number:0,t.push({counter:o.value,reset:i}))}return t}},No={name:"quotes",initialValue:"none",prefix:!0,type:s.LIST,parse:function(e){if(0===e.length)return null;var t=e[0];if(t.type===g.IDENT_TOKEN&&"none"===t.value)return null;var n=[],r=e.filter(te);if(r.length%2!=0)return null;for(var o=0;o<r.length;o+=2){var i=r[o].value,a=r[o+1].value;n.push({open:i,close:a})}return n}},ko={name:"box-shadow",initialValue:"none",type:s.LIST,prefix:!1,parse:function(e){return 1===e.length&&ne(e[0],"none")?[]:c(e).map(function(e){for(var t={color:255,offsetX:b,offsetY:b,blur:b,spread:b,inset:!1},n=0,r=0;r<e.length;r++){var o=e[r];ne(o,"inset")?t.inset=!0:qt(o)?(0===n?t.offsetX=o:1===n?t.offsetY=o:2===n?t.blur=o:t.spread=o,n++):t.color=on.parse(o)}return t})}},Oo=(()=>{function e(e){this.backgroundClip=n(bn,e.backgroundClip),this.backgroundColor=n(yn,e.backgroundColor),this.backgroundImage=n(vr,e.backgroundImage),this.backgroundOrigin=n(br,e.backgroundOrigin),this.backgroundPosition=n(yr,e.backgroundPosition),this.backgroundRepeat=n(Cr,e.backgroundRepeat),this.backgroundSize=n(Er,e.backgroundSize),this.borderTopColor=n(Sr,e.borderTopColor),this.borderRightColor=n(Br,e.borderRightColor),this.borderBottomColor=n(xr,e.borderBottomColor),this.borderLeftColor=n(Tr,e.borderLeftColor),this.borderTopLeftRadius=n(Lr,e.borderTopLeftRadius),this.borderTopRightRadius=n(Nr,e.borderTopRightRadius),this.borderBottomRightRadius=n(kr,e.borderBottomRightRadius),this.borderBottomLeftRadius=n(Or,e.borderBottomLeftRadius),this.borderTopStyle=n(jr,e.borderTopStyle),this.borderRightStyle=n(Rr,e.borderRightStyle),this.borderBottomStyle=n(Ir,e.borderBottomStyle),this.borderLeftStyle=n(Mr,e.borderLeftStyle),this.borderTopWidth=n(Dr,e.borderTopWidth),this.borderRightWidth=n(Pr,e.borderRightWidth),this.borderBottomWidth=n(Ur,e.borderBottomWidth),this.borderLeftWidth=n(Fr,e.borderLeftWidth),this.boxShadow=n(ko,e.boxShadow),this.color=n(Hr,e.color),this.display=n(Qr,e.display),this.float=n(Kr,e.cssFloat),this.fontFamily=n(wo,e.fontFamily),this.fontSize=n(Eo,e.fontSize),this.fontStyle=n(Bo,e.fontStyle),this.fontVariant=n(So,e.fontVariant),this.fontWeight=n(_o,e.fontWeight),this.letterSpacing=n(zr,e.letterSpacing),this.lineBreak=n(Vr,e.lineBreak),this.lineHeight=n(Gr,e.lineHeight),this.listStyleImage=n(Wr,e.listStyleImage),this.listStylePosition=n(qr,e.listStylePosition),this.listStyleType=n(Yr,e.listStyleType),this.marginTop=n(Xr,e.marginTop),this.marginRight=n(Zr,e.marginRight),this.marginBottom=n(Jr,e.marginBottom),this.marginLeft=n(eo,e.marginLeft),this.opacity=n(bo,e.opacity);var t=n(to,e.overflow);this.overflowX=t[0],this.overflowY=t[1<t.length?1:0],this.overflowWrap=n(no,e.overflowWrap),this.paddingTop=n(ro,e.paddingTop),this.paddingRight=n(oo,e.paddingRight),this.paddingBottom=n(io,e.paddingBottom),this.paddingLeft=n(ao,e.paddingLeft),this.position=n(lo,e.position),this.textAlign=n(so,e.textAlign),this.textDecorationColor=n(yo,e.textDecorationColor||e.color),this.textDecorationLine=n(Co,e.textDecorationLine),this.textShadow=n(co,e.textShadow),this.textTransform=n(uo,e.textTransform),this.transform=n(fo,e.transform),this.transformOrigin=n(Ao,e.transformOrigin),this.visibility=n(go,e.visibility),this.wordBreak=n(mo,e.wordBreak),this.zIndex=n(vo,e.zIndex)}return e.prototype.isVisible=function(){return 0<this.display&&0<this.opacity&&this.visibility===fr.VISIBLE},e.prototype.isTransparent=function(){return an(this.backgroundColor)},e.prototype.isTransformed=function(){return null!==this.transform},e.prototype.isPositioned=function(){return this.position!==ur.STATIC},e.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},e.prototype.isFloating=function(){return this.float!==ir.NONE},e.prototype.isInlineLevel=function(){return B(this.display,4)||B(this.display,33554432)||B(this.display,268435456)||B(this.display,536870912)||B(this.display,67108864)||B(this.display,134217728)},e})(),jo=function(e){this.content=n(xo,e.content),this.quotes=n(No,e.quotes)},Ro=function(e){this.counterIncrement=n(To,e.counterIncrement),this.counterReset=n(Lo,e.counterReset)},n=function(e,t){var n=new zt,t=null!=t?t.toString():e.initialValue,r=(n.write(t),new Vt(n.read()));switch(e.type){case s.IDENT_VALUE:var o=r.parseComponentValue();return e.parse(m(o)?o.value:e.initialValue);case s.VALUE:return e.parse(r.parseComponentValue());case s.LIST:return e.parse(r.parseComponentValues());case s.TOKEN_VALUE:return r.parseComponentValue();case s.TYPE_VALUE:switch(e.format){case"angle":return rn(r.parseComponentValue());case"color":return on.parse(r.parseComponentValue());case"image":return Dn.parse(r.parseComponentValue());case"length":var i=r.parseComponentValue();return qt(i)?i:b;case"length-percentage":i=r.parseComponentValue();return v(i)?i:b}}throw new Error("Attempting to parse unsupported css format type "+e.format)},t=function(e){this.styles=new Oo(window.getComputedStyle(e,null)),this.textNodes=[],this.elements=[],null!==this.styles.transform&&fi(e)&&(e.style.transform="none"),this.bounds=F(e),this.flags=0},Io=function(e,t){this.text=e,this.bounds=t},Mo=function(e){var t=e.ownerDocument;if(t){var t=t.createElement("html2canvaswrapper"),n=(t.appendChild(e.cloneNode(!0)),e.parentNode);if(n)return n.replaceChild(t,e),e=F(t),t.firstChild&&n.replaceChild(t.firstChild,t),e}return new k(0,0,0,0)},Do=function(e,t,n){var r=e.ownerDocument;if(r)return(r=r.createRange()).setStart(e,t),r.setEnd(e,t+n),k.fromClientRect(r.getBoundingClientRect());throw new Error("Node has no owner document")},Po=function(e,t){return 0!==t.letterSpacing?Q(e).map(function(e){return d(e)}):Uo(e,t)},Uo=function(e,t){for(var n,r=ft(e,{lineBreak:t.lineBreak,wordBreak:t.overflowWrap===cr.BREAK_WORD?"break-word":t.wordBreak}),o=[];!(n=r.next()).done;)n.value&&o.push(n.value.slice());return o},Fo=function(e,t){var n,r,o,i,a;this.text=Ho(e.data,t.textTransform),this.textBounds=(n=this.text,o=e,n=Po(n,r=t),i=[],a=0,n.forEach(function(e){var t;r.textDecorationLine.length||0<e.trim().length?u.SUPPORT_RANGE_BOUNDS?i.push(new Io(e,Do(o,a,e.length))):(t=o.splitText(e.length),i.push(new Io(e,Mo(o))),o=t):u.SUPPORT_RANGE_BOUNDS||(o=o.splitText(e.length)),a+=e.length}),i)},Ho=function(e,t){switch(t){case dr.LOWERCASE:return e.toLowerCase();case dr.CAPITALIZE:return e.replace(Qo,$o);case dr.UPPERCASE:return e.toUpperCase();default:return e}},Qo=/(^|\s|:|-|\(|\))([a-z])/g,$o=function(e,t,n){return 0<e.length?t+n.toUpperCase():e},Ko=(n=>{function e(e){var t=n.call(this,e)||this;return t.src=e.currentSrc||e.src,t.intrinsicWidth=e.naturalWidth,t.intrinsicHeight=e.naturalHeight,En.getInstance().addImage(t.src),t}return i(e,n),e})(t),zo=(n=>{function e(e){var t=n.call(this,e)||this;return t.canvas=e,t.intrinsicWidth=e.width,t.intrinsicHeight=e.height,t}return i(e,n),e})(t),Vo=(r=>{function e(e){var t=r.call(this,e)||this,n=new XMLSerializer;return t.svg="data:image/svg+xml,"+encodeURIComponent(n.serializeToString(e)),t.intrinsicWidth=e.width.baseVal.value,t.intrinsicHeight=e.height.baseVal.value,En.getInstance().addImage(t.svg),t}return i(e,r),e})(t),Go=(n=>{function e(e){var t=n.call(this,e)||this;return t.value=e.value,t}return i(e,n),e})(t),Wo=(n=>{function e(e){var t=n.call(this,e)||this;return t.start=e.start,t.reversed="boolean"==typeof e.reversed&&!0===e.reversed,t}return i(e,n),e})(t),qo=[{type:g.DIMENSION_TOKEN,flags:0,unit:"px",number:3}],Yo=[{type:g.PERCENTAGE_TOKEN,flags:0,number:50}],Xo="checkbox",Zo="radio",Jo="password",ei=(r=>{function e(e){var t,n=r.call(this,e)||this;switch(n.type=e.type.toLowerCase(),n.checked=e.checked,n.value=0===(t=(e=e).type===Jo?new Array(e.value.length+1).join("•"):e.value).length?e.placeholder||"":t,n.type!==Xo&&n.type!==Zo||(n.styles.backgroundColor=3739148031,n.styles.borderTopColor=n.styles.borderRightColor=n.styles.borderBottomColor=n.styles.borderLeftColor=2779096575,n.styles.borderTopWidth=n.styles.borderRightWidth=n.styles.borderBottomWidth=n.styles.borderLeftWidth=1,n.styles.borderTopStyle=n.styles.borderRightStyle=n.styles.borderBottomStyle=n.styles.borderLeftStyle=w.SOLID,n.styles.backgroundClip=[o.BORDER_BOX],n.styles.backgroundOrigin=[0],n.bounds=(e=n.bounds).width>e.height?new k(e.left+(e.width-e.height)/2,e.top,e.height,e.height):e.width<e.height?new k(e.left,e.top+(e.height-e.width)/2,e.width,e.width):e),n.type){case Xo:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=qo;break;case Zo:n.styles.borderTopRightRadius=n.styles.borderTopLeftRadius=n.styles.borderBottomRightRadius=n.styles.borderBottomLeftRadius=Yo}return n}return i(e,r),e})(t),ti=(n=>{function e(e){var t=n.call(this,e)||this,e=e.options[e.selectedIndex||0];return t.value=e&&e.text||"",t}return i(e,n),e})(t),ni=(n=>{function e(e){var t=n.call(this,e)||this;return t.value=e.value,t}return i(e,n),e})(t),ri=(o=>{function e(e){var t,n,r=o.call(this,e)||this;r.src=e.src,r.width=parseInt(e.width,10)||0,r.height=parseInt(e.height,10)||0,r.backgroundColor=r.styles.backgroundColor;try{e.contentWindow&&e.contentWindow.document&&e.contentWindow.document.documentElement&&(r.tree=si(e.contentWindow.document.documentElement),t=e.contentWindow.document.documentElement?zn(getComputedStyle(e.contentWindow.document.documentElement).backgroundColor):vn.TRANSPARENT,n=e.contentWindow.document.body?zn(getComputedStyle(e.contentWindow.document.body).backgroundColor):vn.TRANSPARENT,r.backgroundColor=an(t)?an(n)?r.styles.backgroundColor:n:t)}catch(e){}return r}return i(e,o),e})(t),oi=["OL","UL","MENU"],ii=function(e,t,n){for(var r=e.firstChild;r;r=i){var o,i=r.nextSibling;ui(r)&&0<r.data.trim().length?t.textNodes.push(new Fo(r,t.styles)):di(r)&&(o=ai(r)).styles.isVisible()&&(li(r,o,n)?o.flags|=4:ci(o.styles)&&(o.flags|=2),-1!==oi.indexOf(r.tagName)&&(o.flags|=8),t.elements.push(o),Ei(r)||vi(r)||_i(r)||ii(r,o,n))}},ai=function(e){return new(Ci(e)?Ko:yi(e)?zo:vi(e)?Vo:hi(e)?Go:Ai(e)?Wo:gi(e)?ei:_i(e)?ti:Ei(e)?ni:wi(e)?ri:t)(e)},si=function(e){var t=ai(e);return t.flags|=4,ii(e,t,t),t},li=function(e,t,n){return t.styles.isPositionedWithZIndex()||t.styles.opacity<1||t.styles.isTransformed()||bi(e)&&n.styles.isTransparent()},ci=function(e){return e.isPositioned()||e.isFloating()},ui=function(e){return e.nodeType===Node.TEXT_NODE},di=function(e){return e.nodeType===Node.ELEMENT_NODE},fi=function(e){return di(e)&&void 0!==e.style&&!pi(e)},pi=function(e){return"object"==typeof e.className},hi=function(e){return"LI"===e.tagName},Ai=function(e){return"OL"===e.tagName},gi=function(e){return"INPUT"===e.tagName},mi=function(e){return"HTML"===e.tagName},vi=function(e){return"svg"===e.tagName},bi=function(e){return"BODY"===e.tagName},yi=function(e){return"CANVAS"===e.tagName},Ci=function(e){return"IMG"===e.tagName},wi=function(e){return"IFRAME"===e.tagName},Ei=function(e){return"TEXTAREA"===e.tagName},_i=function(e){return"SELECT"===e.tagName},Si=(()=>{function e(){this.counters={}}return e.prototype.getCounterValue=function(e){e=this.counters[e];return e&&e.length?e[e.length-1]:1},e.prototype.getCounterValues=function(e){e=this.counters[e];return e||[]},e.prototype.pop=function(e){var t=this;e.forEach(function(e){return t.counters[e].pop()})},e.prototype.parse=function(e){var n=this,t=e.counterIncrement,e=e.counterReset,r=!0,o=(null!==t&&t.forEach(function(e){var t=n.counters[e.counter];t&&0!==e.increment&&(r=!1,t[Math.max(0,t.length-1)]+=e.increment)}),[]);return r&&e.forEach(function(e){var t=n.counters[e.counter];o.push(e.counter),(t=t||(n.counters[e.counter]=[])).push(e.reset)}),o},e})(),Bi={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},xi={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Ti={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},Li={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},Ni=function(e,t,n,r){for(var o="";n||e--,o=r(e)+o,t<=(e/=t)*t;);return o},ki=1,Oi=2,ji=4,Ri=8,Ii="十百千萬",Mi="拾佰仟萬",Di="マイナス",Pi="마이너스",Ui=function(e,t,n){var r=n?". ":"",o=n?"、":"",i=n?", ":"",a=n?" ":"";switch(t){case E.DISC:return"•"+a;case E.CIRCLE:return"◦"+a;case E.SQUARE:return"◾"+a;case E.DECIMAL_LEADING_ZERO:var s=y(e,48,57,!0,r);return s.length<4?"0"+s:s;case E.CJK_DECIMAL:return Wn(e,"〇一二三四五六七八九",o);case E.LOWER_ROMAN:return Gn(e,1,3999,Bi,E.DECIMAL,r).toLowerCase();case E.UPPER_ROMAN:return Gn(e,1,3999,Bi,E.DECIMAL,r);case E.LOWER_GREEK:return y(e,945,969,!1,r);case E.LOWER_ALPHA:return y(e,97,122,!1,r);case E.UPPER_ALPHA:return y(e,65,90,!1,r);case E.ARABIC_INDIC:return y(e,1632,1641,!0,r);case E.ARMENIAN:case E.UPPER_ARMENIAN:return Gn(e,1,9999,xi,E.DECIMAL,r);case E.LOWER_ARMENIAN:return Gn(e,1,9999,xi,E.DECIMAL,r).toLowerCase();case E.BENGALI:return y(e,2534,2543,!0,r);case E.CAMBODIAN:case E.KHMER:return y(e,6112,6121,!0,r);case E.CJK_EARTHLY_BRANCH:return Wn(e,"子丑寅卯辰巳午未申酉戌亥",o);case E.CJK_HEAVENLY_STEM:return Wn(e,"甲乙丙丁戊己庚辛壬癸",o);case E.CJK_IDEOGRAPHIC:case E.TRAD_CHINESE_INFORMAL:return qn(e,"零一二三四五六七八九",Ii,"負",o,Oi|ji|Ri);case E.TRAD_CHINESE_FORMAL:return qn(e,"零壹貳參肆伍陸柒捌玖",Mi,"負",o,ki|Oi|ji|Ri);case E.SIMP_CHINESE_INFORMAL:return qn(e,"零一二三四五六七八九",Ii,"负",o,Oi|ji|Ri);case E.SIMP_CHINESE_FORMAL:return qn(e,"零壹贰叁肆伍陆柒捌玖",Mi,"负",o,ki|Oi|ji|Ri);case E.JAPANESE_INFORMAL:return qn(e,"〇一二三四五六七八九","十百千万",Di,o,0);case E.JAPANESE_FORMAL:return qn(e,"零壱弐参四伍六七八九","拾百千万",Di,o,ki|Oi|ji);case E.KOREAN_HANGUL_FORMAL:return qn(e,"영일이삼사오육칠팔구","십백천만",Pi,i,ki|Oi|ji);case E.KOREAN_HANJA_INFORMAL:return qn(e,"零一二三四五六七八九","十百千萬",Pi,i,0);case E.KOREAN_HANJA_FORMAL:return qn(e,"零壹貳參四五六七八九","拾百千",Pi,i,ki|Oi|ji);case E.DEVANAGARI:return y(e,2406,2415,!0,r);case E.GEORGIAN:return Gn(e,1,19999,Li,E.DECIMAL,r);case E.GUJARATI:return y(e,2790,2799,!0,r);case E.GURMUKHI:return y(e,2662,2671,!0,r);case E.HEBREW:return Gn(e,1,10999,Ti,E.DECIMAL,r);case E.HIRAGANA:return Wn(e,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case E.HIRAGANA_IROHA:return Wn(e,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case E.KANNADA:return y(e,3302,3311,!0,r);case E.KATAKANA:return Wn(e,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",o);case E.KATAKANA_IROHA:return Wn(e,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",o);case E.LAO:return y(e,3792,3801,!0,r);case E.MONGOLIAN:return y(e,6160,6169,!0,r);case E.MYANMAR:return y(e,4160,4169,!0,r);case E.ORIYA:return y(e,2918,2927,!0,r);case E.PERSIAN:return y(e,1776,1785,!0,r);case E.TAMIL:return y(e,3046,3055,!0,r);case E.TELUGU:return y(e,3174,3183,!0,r);case E.THAI:return y(e,3664,3673,!0,r);case E.TIBETAN:return y(e,3872,3881,!0,r);default:E.DECIMAL;return y(e,48,57,!0,r)}},Fi="data-html2canvas-ignore",Hi=(()=>{function e(e,t){if(this.options=t,this.scrolledElements=[],this.referenceElement=e,this.counters=new Si,this.quoteDepth=0,!e.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(e.ownerDocument.documentElement)}return e.prototype.toIFrame=function(e,n){var t,r,o,i,a=this,s=Qi(e,n);return s.contentWindow?(t=e.defaultView.pageXOffset,e=e.defaultView.pageYOffset,o=(r=s.contentWindow).document,i=$i(s).then(function(){return l(a,void 0,void 0,function(){var t;return O(this,function(e){switch(e.label){case 0:return(this.scrolledElements.forEach(Gi),r&&(r.scrollTo(n.left,n.top),!/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||r.scrollY===n.top&&r.scrollX===n.left||(o.documentElement.style.top=-n.top+"px",o.documentElement.style.left=-n.left+"px",o.documentElement.style.position="absolute")),t=this.options.onclone,void 0===this.clonedReferenceElement)?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:o.fonts&&o.fonts.ready?[4,o.fonts.ready]:[3,2];case 1:e.sent(),e.label=2;case 2:return"function"==typeof t?[2,Promise.resolve().then(function(){return t(o)}).then(function(){return s})]:[2,s]}})})}),o.open(),o.write(zi(document.doctype)+"<html></html>"),Vi(this.referenceElement.ownerDocument,t,e),o.replaceChild(o.adoptNode(this.documentElement),o.documentElement),o.close(),i):Promise.reject("Unable to find iframe window")},e.prototype.createElementClone=function(e){return yi(e)?this.createCanvasClone(e):Vn(e)?this.createStyleClone(e):(e=e.cloneNode(!1),Ci(e)&&"lazy"===e.loading&&(e.loading="eager"),e)},e.prototype.createStyleClone=function(e){try{var t,n,r=e.sheet;if(r&&r.cssRules)return t=[].slice.call(r.cssRules,0).reduce(function(e,t){return t&&"string"==typeof t.cssText?e+t.cssText:e},""),(n=e.cloneNode(!1)).textContent=t,n}catch(e){if(U.getInstance(this.options.id).error("Unable to access cssRules property",e),"SecurityError"!==e.name)throw e}return e.cloneNode(!1)},e.prototype.createCanvasClone=function(e){if(this.options.inlineImages&&e.ownerDocument){var t=e.ownerDocument.createElement("img");try{return t.src=e.toDataURL(),t}catch(e){U.getInstance(this.options.id).info("Unable to clone canvas contents, canvas is tainted")}}t=e.cloneNode(!1);try{t.width=e.width,t.height=e.height;var n=e.getContext("2d"),r=t.getContext("2d");r&&(n?r.putImageData(n.getImageData(0,0,e.width,e.height),0,0):r.drawImage(e,0,0))}catch(e){}return t},e.prototype.cloneNode=function(e){if(ui(e))return document.createTextNode(e.data);if(e.ownerDocument){var t=e.ownerDocument.defaultView;if(t&&di(e)&&(fi(e)||pi(e))){for(var n=this.createElementClone(e),r=t.getComputedStyle(e),o=t.getComputedStyle(e,":before"),t=t.getComputedStyle(e,":after"),i=(this.referenceElement===e&&fi(n)&&(this.clonedReferenceElement=n),bi(n)&&Xi(n),this.counters.parse(new Ro(r))),o=this.resolvePseudoContent(e,n,o,Ar.BEFORE),a=e.firstChild;a;a=a.nextSibling)di(a)&&("SCRIPT"===a.tagName||a.hasAttribute(Fi)||"function"==typeof this.options.ignoreElements&&this.options.ignoreElements(a))||this.options.copyStyles&&di(a)&&Vn(a)||n.appendChild(this.cloneNode(a));o&&n.insertBefore(o,n.firstChild);o=this.resolvePseudoContent(e,n,t,Ar.AFTER);return o&&n.appendChild(o),this.counters.pop(i),r&&(this.options.copyStyles||pi(e))&&!wi(e)&&Ki(r,n),0===e.scrollTop&&0===e.scrollLeft||this.scrolledElements.push([n,e.scrollLeft,e.scrollTop]),(Ei(e)||_i(e))&&(Ei(n)||_i(n))&&(n.value=e.value),n}}return e.cloneNode(!1)},e.prototype.resolvePseudoContent=function(a,e,t,n){var s=this;if(t){var l,c,r=t.content,u=e.ownerDocument;if(u&&r&&"none"!==r&&"-moz-alt-content"!==r&&"none"!==t.display)return this.counters.parse(new Ro(t)),l=new jo(t),c=u.createElement("html2canvaspseudoelement"),Ki(t,c),l.content.forEach(function(e){if(e.type===g.STRING_TOKEN)c.appendChild(u.createTextNode(e.value));else if(e.type===g.URL_TOKEN){var t=u.createElement("img");t.src=e.value,t.style.opacity="1",c.appendChild(t)}else if(e.type===g.FUNCTION){var n,r,o,i;"attr"===e.name?(t=e.values.filter(m)).length&&c.appendChild(u.createTextNode(a.getAttribute(t[0].value)||"")):"counter"===e.name?(o=(t=e.values.filter(oe))[0],i=t[1],o&&m(o)&&(t=s.counters.getCounterValue(o.value),n=i&&m(i)?Yr.parse(i.value):E.DECIMAL,c.appendChild(u.createTextNode(Ui(t,n,!1))))):"counters"===e.name&&(o=(t=e.values.filter(oe))[0],n=t[1],i=t[2],o)&&m(o)&&(t=s.counters.getCounterValues(o.value),r=i&&m(i)?Yr.parse(i.value):E.DECIMAL,o=n&&n.type===g.STRING_TOKEN?n.value:"",i=t.map(function(e){return Ui(e,r,!1)}).join(o),c.appendChild(u.createTextNode(i)))}else if(e.type===g.IDENT_TOKEN)switch(e.value){case"open-quote":c.appendChild(u.createTextNode(Kn(l.quotes,s.quoteDepth++,!0)));break;case"close-quote":c.appendChild(u.createTextNode(Kn(l.quotes,--s.quoteDepth,!1)));break;default:c.appendChild(u.createTextNode(e.value))}}),c.className=Wi+" "+qi,r=n===Ar.BEFORE?" "+Wi:" "+qi,pi(e)?e.className.baseValue+=r:e.className+=r,c}},e.destroy=function(e){return!!e.parentNode&&(e.parentNode.removeChild(e),!0)},e})(),e=Ar=Ar||{},Qi=(e[e.BEFORE=0]="BEFORE",e[e.AFTER=1]="AFTER",function(e,t){var n=e.createElement("iframe");return n.className="html2canvas-container",n.style.visibility="hidden",n.style.position="fixed",n.style.left="-10000px",n.style.top="0px",n.style.border="0",n.width=t.width.toString(),n.height=t.height.toString(),n.scrolling="no",n.setAttribute(Fi,"true"),e.body.appendChild(n),n}),$i=function(o){return new Promise(function(t,e){var n=o.contentWindow;if(!n)return e("No window assigned for iframe");var r=n.document;n.onload=o.onload=r.onreadystatechange=function(){n.onload=o.onload=r.onreadystatechange=null;var e=setInterval(function(){0<r.body.childNodes.length&&"complete"===r.readyState&&(clearInterval(e),t(o))},50)}})},Ki=function(e,t){for(var n=e.length-1;0<=n;n--){var r=e.item(n);"content"!==r&&t.style.setProperty(r,e.getPropertyValue(r))}return t},zi=function(e){var t="";return e&&(t+="<!DOCTYPE ",e.name&&(t+=e.name),e.internalSubset&&(t+=e.internalSubset),e.publicId&&(t+='"'+e.publicId+'"'),e.systemId&&(t+='"'+e.systemId+'"'),t+=">"),t},Vi=function(e,t,n){e&&e.defaultView&&(t!==e.defaultView.pageXOffset||n!==e.defaultView.pageYOffset)&&e.defaultView.scrollTo(t,n)},Gi=function(e){var t=e[0],n=e[2];t.scrollLeft=e[1],t.scrollTop=n},Wi="___html2canvas___pseudoelement_before",qi="___html2canvas___pseudoelement_after",Yi='{\n    content: "" !important;\n    display: none !important;\n}',Xi=function(e){Zi(e,"."+Wi+":before"+Yi+"\n         ."+qi+":after"+Yi)},Zi=function(e,t){var n=e.ownerDocument;n&&((n=n.createElement("style")).textContent=t,e.appendChild(n))},e=gr=gr||{},x=(e[e.VECTOR=0]="VECTOR",e[e.BEZIER_CURVE=1]="BEZIER_CURVE",(()=>{function n(e,t){this.type=gr.VECTOR,this.x=e,this.y=t}return n.prototype.add=function(e,t){return new n(this.x+e,this.y+t)},n})()),Ji=(()=>{function a(e,t,n,r){this.type=gr.BEZIER_CURVE,this.start=e,this.startControl=t,this.endControl=n,this.end=r}return a.prototype.subdivide=function(e,t){var n=Xn(this.start,this.startControl,e),r=Xn(this.startControl,this.endControl,e),o=Xn(this.endControl,this.end,e),i=Xn(n,r,e),r=Xn(r,o,e),e=Xn(i,r,e);return t?new a(this.start,n,i,e):new a(e,r,o,this.end)},a.prototype.add=function(e,t){return new a(this.start.add(e,t),this.startControl.add(e,t),this.endControl.add(e,t),this.end.add(e,t))},a.prototype.reverse=function(){return new a(this.end,this.endControl,this.startControl,this.start)},a})(),T=function(e){return e.type===gr.BEZIER_CURVE},ea=function(e){var t=e.styles,n=e.bounds,r=(o=Zt(t.borderTopLeftRadius,n.width,n.height))[0],o=o[1],i=(a=Zt(t.borderTopRightRadius,n.width,n.height))[0],a=a[1],s=(l=Zt(t.borderBottomRightRadius,n.width,n.height))[0],l=l[1],c=(u=Zt(t.borderBottomLeftRadius,n.width,n.height))[0],u=u[1];(d=[]).push((r+i)/n.width),d.push((c+s)/n.width),d.push((o+u)/n.height),d.push((a+l)/n.height);1<(d=Math.max.apply(Math,d))&&(r/=d,o/=d,i/=d,a/=d,s/=d,l/=d,c/=d,u/=d);var d=n.width-i,f=n.height-l,p=n.width-s,h=n.height-u,A=t.borderTopWidth,g=t.borderRightWidth,m=t.borderBottomWidth,v=t.borderLeftWidth,b=R(t.paddingTop,e.bounds.width),y=R(t.paddingRight,e.bounds.width),C=R(t.paddingBottom,e.bounds.width),t=R(t.paddingLeft,e.bounds.width);this.topLeftBorderDoubleOuterBox=0<r||0<o?L(n.left+v/3,n.top+A/3,r-v/3,o-A/3,S.TOP_LEFT):new x(n.left+v/3,n.top+A/3),this.topRightBorderDoubleOuterBox=0<r||0<o?L(n.left+d,n.top+A/3,i-g/3,a-A/3,S.TOP_RIGHT):new x(n.left+n.width-g/3,n.top+A/3),this.bottomRightBorderDoubleOuterBox=0<s||0<l?L(n.left+p,n.top+f,s-g/3,l-m/3,S.BOTTOM_RIGHT):new x(n.left+n.width-g/3,n.top+n.height-m/3),this.bottomLeftBorderDoubleOuterBox=0<c||0<u?L(n.left+v/3,n.top+h,c-v/3,u-m/3,S.BOTTOM_LEFT):new x(n.left+v/3,n.top+n.height-m/3),this.topLeftBorderDoubleInnerBox=0<r||0<o?L(n.left+2*v/3,n.top+2*A/3,r-2*v/3,o-2*A/3,S.TOP_LEFT):new x(n.left+2*v/3,n.top+2*A/3),this.topRightBorderDoubleInnerBox=0<r||0<o?L(n.left+d,n.top+2*A/3,i-2*g/3,a-2*A/3,S.TOP_RIGHT):new x(n.left+n.width-2*g/3,n.top+2*A/3),this.bottomRightBorderDoubleInnerBox=0<s||0<l?L(n.left+p,n.top+f,s-2*g/3,l-2*m/3,S.BOTTOM_RIGHT):new x(n.left+n.width-2*g/3,n.top+n.height-2*m/3),this.bottomLeftBorderDoubleInnerBox=0<c||0<u?L(n.left+2*v/3,n.top+h,c-2*v/3,u-2*m/3,S.BOTTOM_LEFT):new x(n.left+2*v/3,n.top+n.height-2*m/3),this.topLeftBorderStroke=0<r||0<o?L(n.left+v/2,n.top+A/2,r-v/2,o-A/2,S.TOP_LEFT):new x(n.left+v/2,n.top+A/2),this.topRightBorderStroke=0<r||0<o?L(n.left+d,n.top+A/2,i-g/2,a-A/2,S.TOP_RIGHT):new x(n.left+n.width-g/2,n.top+A/2),this.bottomRightBorderStroke=0<s||0<l?L(n.left+p,n.top+f,s-g/2,l-m/2,S.BOTTOM_RIGHT):new x(n.left+n.width-g/2,n.top+n.height-m/2),this.bottomLeftBorderStroke=0<c||0<u?L(n.left+v/2,n.top+h,c-v/2,u-m/2,S.BOTTOM_LEFT):new x(n.left+v/2,n.top+n.height-m/2),this.topLeftBorderBox=0<r||0<o?L(n.left,n.top,r,o,S.TOP_LEFT):new x(n.left,n.top),this.topRightBorderBox=0<i||0<a?L(n.left+d,n.top,i,a,S.TOP_RIGHT):new x(n.left+n.width,n.top),this.bottomRightBorderBox=0<s||0<l?L(n.left+p,n.top+f,s,l,S.BOTTOM_RIGHT):new x(n.left+n.width,n.top+n.height),this.bottomLeftBorderBox=0<c||0<u?L(n.left,n.top+h,c,u,S.BOTTOM_LEFT):new x(n.left,n.top+n.height),this.topLeftPaddingBox=0<r||0<o?L(n.left+v,n.top+A,Math.max(0,r-v),Math.max(0,o-A),S.TOP_LEFT):new x(n.left+v,n.top+A),this.topRightPaddingBox=0<i||0<a?L(n.left+Math.min(d,n.width-g),n.top+A,d>n.width+g?0:Math.max(0,i-g),Math.max(0,a-A),S.TOP_RIGHT):new x(n.left+n.width-g,n.top+A),this.bottomRightPaddingBox=0<s||0<l?L(n.left+Math.min(p,n.width-v),n.top+Math.min(f,n.height-m),Math.max(0,s-g),Math.max(0,l-m),S.BOTTOM_RIGHT):new x(n.left+n.width-g,n.top+n.height-m),this.bottomLeftPaddingBox=0<c||0<u?L(n.left+v,n.top+Math.min(h,n.height-m),Math.max(0,c-v),Math.max(0,u-m),S.BOTTOM_LEFT):new x(n.left+v,n.top+n.height-m),this.topLeftContentBox=0<r||0<o?L(n.left+v+t,n.top+A+b,Math.max(0,r-(v+t)),Math.max(0,o-(A+b)),S.TOP_LEFT):new x(n.left+v+t,n.top+A+b),this.topRightContentBox=0<i||0<a?L(n.left+Math.min(d,n.width+v+t),n.top+A+b,d>n.width+v+t?0:i-v+t,a-(A+b),S.TOP_RIGHT):new x(n.left+n.width-(g+y),n.top+A+b),this.bottomRightContentBox=0<s||0<l?L(n.left+Math.min(p,n.width-(v+t)),n.top+Math.min(f,n.height+A+b),Math.max(0,s-(g+y)),l-(m+C),S.BOTTOM_RIGHT):new x(n.left+n.width-(g+y),n.top+n.height-(m+C)),this.bottomLeftContentBox=0<c||0<u?L(n.left+v+t,n.top+h,Math.max(0,c-(v+t)),u-(m+C),S.BOTTOM_LEFT):new x(n.left+v+t,n.top+n.height-(m+C))},e=S=S||{},L=(e[e.TOP_LEFT=0]="TOP_LEFT",e[e.TOP_RIGHT=1]="TOP_RIGHT",e[e.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",e[e.BOTTOM_LEFT=3]="BOTTOM_LEFT",function(e,t,n,r,o){var i=(Math.sqrt(2)-1)/3*4,a=n*i,s=r*i,l=e+n,c=t+r;switch(o){case S.TOP_LEFT:return new Ji(new x(e,c),new x(e,c-s),new x(l-a,t),new x(l,t));case S.TOP_RIGHT:return new Ji(new x(e,t),new x(e+a,t),new x(l,c-s),new x(l,c));case S.BOTTOM_RIGHT:return new Ji(new x(l,t),new x(l,t+s),new x(e+a,c),new x(e,c));default:S.BOTTOM_LEFT;return new Ji(new x(l,c),new x(l-a,c),new x(e,t+s),new x(e,t))}}),ta=function(e,t,n){this.type=0,this.target=6,this.offsetX=e,this.offsetY=t,this.matrix=n},na=function(e,t){this.type=1,this.target=t,this.path=e},ra=function(e){this.type=2,this.target=6,this.opacity=e},oa=function(e){this.element=e,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]},ia=(()=>{function e(e,t){var n,r;this.container=e,this.effects=t.slice(0),this.curves=new ea(e),e.styles.opacity<1&&this.effects.push(new ra(e.styles.opacity)),null!==e.styles.transform&&(t=e.bounds.left+e.styles.transformOrigin[0].number,r=e.bounds.top+e.styles.transformOrigin[1].number,n=e.styles.transform,this.effects.push(new ta(t,r,n))),e.styles.overflowX!==lr.VISIBLE&&(t=Zn(this.curves),r=Jn(this.curves),Yn(t,r)?this.effects.push(new na(t,6)):(this.effects.push(new na(t,2)),this.effects.push(new na(r,4))))}return e.prototype.getParentEffects=function(){var e,t,n=this.effects.slice(0);return this.container.styles.overflowX!==lr.VISIBLE&&(e=Zn(this.curves),t=Jn(this.curves),Yn(e,t)||n.push(new na(t,6))),n},e})(),aa=function(c,u,d,f){c.container.elements.forEach(function(e){var t,n,r,o,i=B(e.flags,4),a=B(e.flags,2),s=new ia(e,c.getParentEffects()),l=(B(e.styles.display,2048)&&f.push(s),B(e.flags,8)?[]:f);i||a?(a=i||e.styles.isPositioned()?d:u,t=new oa(s),e.styles.isPositioned()||e.styles.opacity<1||e.styles.isTransformed()?(n=e.styles.zIndex.order)<0?(r=0,a.negativeZIndex.some(function(e,t){return n>e.element.container.styles.zIndex.order?(r=t,!1):0<r}),a.negativeZIndex.splice(r,0,t)):0<n?(o=0,a.positiveZIndex.some(function(e,t){return n>=e.element.container.styles.zIndex.order?(o=t+1,!1):0<o}),a.positiveZIndex.splice(o,0,t)):a.zeroOrAutoZIndexOrTransformedOrOpacity.push(t):(e.styles.isFloating()?a.nonPositionedFloats:a.nonPositionedInlineLevel).push(t),aa(s,t,i?t:d,l)):((e.styles.isInlineLevel()?u.inlineLevel:u.nonInlineLevel).push(s),aa(s,u,d,l)),B(e.flags,8)&&sa(e,l)})},sa=function(e,t){for(var n=e instanceof Wo?e.start:1,r=e instanceof Wo&&e.reversed,o=0;o<t.length;o++){var i=t[o];i.container instanceof Go&&"number"==typeof i.container.value&&0!==i.container.value&&(n=i.container.value),i.listValue=Ui(n,i.container.styles.listStyleType,!0),n+=r?-1:1}},la=function(e){var t=e.bounds,e=e.styles;return t.add(e.borderLeftWidth,e.borderTopWidth,-(e.borderRightWidth+e.borderLeftWidth),-(e.borderTopWidth+e.borderBottomWidth))},ca=function(e){var t=e.styles,e=e.bounds,n=R(t.paddingLeft,e.width),r=R(t.paddingRight,e.width),o=R(t.paddingTop,e.width),i=R(t.paddingBottom,e.width);return e.add(n+t.borderLeftWidth,o+t.borderTopWidth,-(t.borderRightWidth+t.borderLeftWidth+n+r),-(t.borderTopWidth+t.borderBottomWidth+o+i))},ua=function(e,t){return 0===e?t.bounds:(2===e?ca:la)(t)},da=function(e,t){return e===o.BORDER_BOX?t.bounds:(e===o.CONTENT_BOX?ca:la)(t)},fa=function(e){return m(e)&&e.value===or.AUTO},pa=function(e){return"number"==typeof e},ha=function(e,t,n){var r=t[0],o=t[1],t=t[2],i=e[0],e=e[1];if(v(i)&&e&&v(e))return[R(i,n.width),R(e,n.height)];var a=pa(t);if(m(i)&&(i.value===or.CONTAIN||i.value===or.COVER))return pa(t)?n.width/n.height<t!=(i.value===or.COVER)?[n.width,n.width/t]:[n.height*t,n.height]:[n.width,n.height];var s=pa(r),l=pa(o),c=s||l;if(fa(i)&&(!e||fa(e)))return s&&l?[r,o]:a||c?c&&a?[s?r:o*t,l?o:r/t]:[s?r:n.width,l?o:n.height]:[n.width,n.height];if(a)return a=c=0,v(i)?c=R(i,n.width):v(e)&&(a=R(e,n.height)),fa(i)?c=a*t:e&&!fa(e)||(a=c/t),[c,a];t=null,c=null;if(v(i)?t=R(i,n.width):e&&v(e)&&(c=R(e,n.height)),null!==(t=null!==(c=null===t||e&&!fa(e)?c:s&&l?t/r*o:n.height)&&fa(i)?s&&l?c/o*r:n.width:t)&&null!==c)return[t,c];throw new Error("Unable to calculate background-size for element")},Aa=function(e,t){t=e[t];return void 0===t?e[0]:t},ga=function(e,t,n,r,o){var i=t[0],a=t[1],s=n[0],l=n[1];switch(e){case rr.REPEAT_X:return[new x(Math.round(r.left),Math.round(r.top+a)),new x(Math.round(r.left+r.width),Math.round(r.top+a)),new x(Math.round(r.left+r.width),Math.round(l+r.top+a)),new x(Math.round(r.left),Math.round(l+r.top+a))];case rr.REPEAT_Y:return[new x(Math.round(r.left+i),Math.round(r.top)),new x(Math.round(r.left+i+s),Math.round(r.top)),new x(Math.round(r.left+i+s),Math.round(r.height+r.top)),new x(Math.round(r.left+i),Math.round(r.height+r.top))];case rr.NO_REPEAT:return[new x(Math.round(r.left+i),Math.round(r.top+a)),new x(Math.round(r.left+i+s),Math.round(r.top+a)),new x(Math.round(r.left+i+s),Math.round(r.top+a+l)),new x(Math.round(r.left+i),Math.round(r.top+a+l))];default:return[new x(Math.round(o.left),Math.round(o.top)),new x(Math.round(o.left+o.width),Math.round(o.top)),new x(Math.round(o.left+o.width),Math.round(o.height+o.top)),new x(Math.round(o.left),Math.round(o.height+o.top))]}},ma="Hidden Text",va=(()=>{function e(e){this._data={},this._document=e}return e.prototype.parseMetrics=function(e,t){var n=this._document.createElement("div"),r=this._document.createElement("img"),o=this._document.createElement("span"),i=this._document.body,e=(n.style.visibility="hidden",n.style.fontFamily=e,n.style.fontSize=t,n.style.margin="0",n.style.padding="0",i.appendChild(n),r.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",r.width=1,r.height=1,r.style.margin="0",r.style.padding="0",r.style.verticalAlign="baseline",o.style.fontFamily=e,o.style.fontSize=t,o.style.margin="0",o.style.padding="0",o.appendChild(this._document.createTextNode(ma)),n.appendChild(o),n.appendChild(r),r.offsetTop-o.offsetTop+2),t=(n.removeChild(o),n.appendChild(this._document.createTextNode(ma)),n.style.lineHeight="normal",r.style.verticalAlign="super",r.offsetTop-n.offsetTop+2);return i.removeChild(n),{baseline:e,middle:t}},e.prototype.getMetrics=function(e,t){var n=e+" "+t;return void 0===this._data[n]&&(this._data[n]=this.parseMetrics(e,t)),this._data[n]},e})(),ba=(()=>{function A(e){this._activeEffects=[],this.canvas=e.canvas||document.createElement("canvas"),this.ctx=this.canvas.getContext("2d"),(this.options=e).canvas||(this.canvas.width=Math.floor(e.width*e.scale),this.canvas.height=Math.floor(e.height*e.scale),this.canvas.style.width=e.width+"px",this.canvas.style.height=e.height+"px"),this.fontMetrics=new va(document),this.ctx.scale(this.options.scale,this.options.scale),this.ctx.translate(-e.x+e.scrollX,-e.y+e.scrollY),this.ctx.textBaseline="bottom",this._activeEffects=[],U.getInstance(e.id).debug("Canvas renderer initialized ("+e.width+"x"+e.height+" at "+e.x+","+e.y+") with scale "+e.scale)}return A.prototype.applyEffects=function(e,t){for(var n=this;this._activeEffects.length;)this.popEffect();e.filter(function(e){return B(e.target,t)}).forEach(function(e){return n.applyEffect(e)})},A.prototype.applyEffect=function(e){this.ctx.save(),2===e.type&&(this.ctx.globalAlpha=e.opacity),0===e.type&&(this.ctx.translate(e.offsetX,e.offsetY),this.ctx.transform(e.matrix[0],e.matrix[1],e.matrix[2],e.matrix[3],e.matrix[4],e.matrix[5]),this.ctx.translate(-e.offsetX,-e.offsetY)),1===e.type&&(this.path(e.path),this.ctx.clip()),this._activeEffects.push(e)},A.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},A.prototype.renderStack=function(t){return l(this,void 0,void 0,function(){return O(this,function(e){switch(e.label){case 0:return t.element.container.styles.isVisible()?[4,this.renderStackContent(t)]:[3,2];case 1:e.sent(),e.label=2;case 2:return[2]}})})},A.prototype.renderNode=function(t){return l(this,void 0,void 0,function(){return O(this,function(e){switch(e.label){case 0:return t.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(t)]:[3,3];case 1:return e.sent(),[4,this.renderNodeContent(t)];case 2:e.sent(),e.label=3;case 3:return[2]}})})},A.prototype.renderTextWithLetterSpacing=function(n,e){var r=this;0===e?this.ctx.fillText(n.text,n.bounds.left,n.bounds.top+n.bounds.height):Q(n.text).map(function(e){return d(e)}).reduce(function(e,t){return r.ctx.fillText(t,e,n.bounds.top+n.bounds.height),e+r.ctx.measureText(t).width},n.bounds.left)},A.prototype.createFontStyle=function(e){var t=e.fontVariant.filter(function(e){return"normal"===e||"small-caps"===e}).join(""),n=e.fontFamily.join(", "),r=Gt(e.fontSize)?""+e.fontSize.number+e.fontSize.unit:e.fontSize.number+"px";return[[e.fontStyle,t,e.fontWeight,r,n].join(" "),n,r]},A.prototype.renderTextNode=function(a,s){return l(this,void 0,void 0,function(){var t,n,r,o,i=this;return O(this,function(e){return t=this.createFontStyle(s),n=t[0],r=t[1],o=t[2],this.ctx.font=n,a.textBounds.forEach(function(n){i.ctx.fillStyle=j(s.color),i.renderTextWithLetterSpacing(n,s.letterSpacing);var e=s.textShadow;e.length&&n.text.trim().length&&(e.slice(0).reverse().forEach(function(e){i.ctx.shadowColor=j(e.color),i.ctx.shadowOffsetX=e.offsetX.number*i.options.scale,i.ctx.shadowOffsetY=e.offsetY.number*i.options.scale,i.ctx.shadowBlur=e.blur.number,i.ctx.fillText(n.text,n.bounds.left,n.bounds.top+n.bounds.height)}),i.ctx.shadowColor="",i.ctx.shadowOffsetX=0,i.ctx.shadowOffsetY=0,i.ctx.shadowBlur=0),s.textDecorationLine.length&&(i.ctx.fillStyle=j(s.textDecorationColor||s.color),s.textDecorationLine.forEach(function(e){switch(e){case 1:var t=i.fontMetrics.getMetrics(r,o).baseline;i.ctx.fillRect(n.bounds.left,Math.round(n.bounds.top+t),n.bounds.width,1);break;case 2:i.ctx.fillRect(n.bounds.left,Math.round(n.bounds.top),n.bounds.width,1);break;case 3:t=i.fontMetrics.getMetrics(r,o).middle;i.ctx.fillRect(n.bounds.left,Math.ceil(n.bounds.top+t),n.bounds.width,1)}}))}),[2]})})},A.prototype.renderReplacedElement=function(e,t,n){var r;n&&0<e.intrinsicWidth&&0<e.intrinsicHeight&&(r=ca(e),t=Jn(t),this.path(t),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(n,0,0,e.intrinsicWidth,e.intrinsicHeight,r.left,r.top,r.width,r.height),this.ctx.restore())},A.prototype.renderNodeContent=function(h){return l(this,void 0,void 0,function(){var r,o,i,a,s,l,c,u,d,f,p;return O(this,function(e){switch(e.label){case 0:this.applyEffects(h.effects,4),r=h.container,o=h.curves,i=r.styles,a=0,s=r.textNodes,e.label=1;case 1:return a<s.length?(l=s[a],[4,this.renderTextNode(l,i)]):[3,4];case 2:e.sent(),e.label=3;case 3:return a++,[3,1];case 4:if(!(r instanceof Ko))return[3,8];e.label=5;case 5:return e.trys.push([5,7,,8]),[4,this.options.cache.match(r.src)];case 6:return d=e.sent(),this.renderReplacedElement(r,o,d),[3,8];case 7:return e.sent(),U.getInstance(this.options.id).error("Error loading image "+r.src),[3,8];case 8:if(r instanceof zo&&this.renderReplacedElement(r,o,r.canvas),!(r instanceof Vo))return[3,12];e.label=9;case 9:return e.trys.push([9,11,,12]),[4,this.options.cache.match(r.svg)];case 10:return d=e.sent(),this.renderReplacedElement(r,o,d),[3,12];case 11:return e.sent(),U.getInstance(this.options.id).error("Error loading svg "+r.svg.substring(0,255)),[3,12];case 12:return r instanceof ri&&r.tree?[4,new A({id:this.options.id,scale:this.options.scale,backgroundColor:r.backgroundColor,x:0,y:0,scrollX:0,scrollY:0,width:r.width,height:r.height,cache:this.options.cache,windowWidth:r.width,windowHeight:r.height}).render(r.tree)]:[3,14];case 13:l=e.sent(),r.width&&r.height&&this.ctx.drawImage(l,0,0,r.width,r.height,r.bounds.left,r.bounds.top,r.bounds.width,r.bounds.height),e.label=14;case 14:if(r instanceof ei&&(u=Math.min(r.bounds.width,r.bounds.height),r.type===Xo?r.checked&&(this.ctx.save(),this.path([new x(r.bounds.left+.39363*u,r.bounds.top+.79*u),new x(r.bounds.left+.16*u,r.bounds.top+.5549*u),new x(r.bounds.left+.27347*u,r.bounds.top+.44071*u),new x(r.bounds.left+.39694*u,r.bounds.top+.5649*u),new x(r.bounds.left+.72983*u,r.bounds.top+.23*u),new x(r.bounds.left+.84*u,r.bounds.top+.34085*u),new x(r.bounds.left+.39363*u,r.bounds.top+.79*u)]),this.ctx.fillStyle=j(707406591),this.ctx.fill(),this.ctx.restore()):r.type===Zo&&r.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(r.bounds.left+u/2,r.bounds.top+u/2,u/4,0,2*Math.PI,!0),this.ctx.fillStyle=j(707406591),this.ctx.fill(),this.ctx.restore())),ya(r)&&r.value.length){switch(this.ctx.font=this.createFontStyle(i)[0],this.ctx.fillStyle=j(i.color),this.ctx.textBaseline="middle",this.ctx.textAlign=wa(r.styles.textAlign),p=ca(r),c=0,r.styles.textAlign){case _.CENTER:c+=p.width/2;break;case _.RIGHT:c+=p.width}u=p.add(c,0,0,-p.height/2+1),this.ctx.save(),this.path([new x(p.left,p.top),new x(p.left+p.width,p.top),new x(p.left+p.width,p.top+p.height),new x(p.left,p.top+p.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Io(r.value,u),i.letterSpacing),this.ctx.restore(),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"}if(!B(r.styles.display,2048))return[3,20];if(null===r.styles.listStyleImage)return[3,19];if((f=r.styles.listStyleImage).type!==I.URL)return[3,18];d=void 0,f=f.url,e.label=15;case 15:return e.trys.push([15,17,,18]),[4,this.options.cache.match(f)];case 16:return d=e.sent(),this.ctx.drawImage(d,r.bounds.left-(d.width+10),r.bounds.top),[3,18];case 17:return e.sent(),U.getInstance(this.options.id).error("Error loading list-style-image "+f),[3,18];case 18:return[3,20];case 19:h.listValue&&r.styles.listStyleType!==E.NONE&&(this.ctx.font=this.createFontStyle(i)[0],this.ctx.fillStyle=j(i.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",p=new k(r.bounds.left,r.bounds.top+R(r.styles.paddingTop,r.bounds.width),r.bounds.width,(t=i.lineHeight,n=i.fontSize.number,(m(t)&&"normal"===t.value?1.2*n:t.type===g.NUMBER_TOKEN?n*t.number:v(t)?R(t,n):n)/2+1)),this.renderTextWithLetterSpacing(new Io(h.listValue,p),i.letterSpacing),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),e.label=20;case 20:return[2]}var t,n})})},A.prototype.renderStackContent=function(g){return l(this,void 0,void 0,function(){var t,n,r,o,i,a,s,l,c,u,d,f,p,h,A;return O(this,function(e){switch(e.label){case 0:return[4,this.renderNodeBackgroundAndBorders(g.element)];case 1:e.sent(),t=0,n=g.negativeZIndex,e.label=2;case 2:return t<n.length?(A=n[t],[4,this.renderStack(A)]):[3,5];case 3:e.sent(),e.label=4;case 4:return t++,[3,2];case 5:return[4,this.renderNodeContent(g.element)];case 6:e.sent(),r=0,o=g.nonInlineLevel,e.label=7;case 7:return r<o.length?(A=o[r],[4,this.renderNode(A)]):[3,10];case 8:e.sent(),e.label=9;case 9:return r++,[3,7];case 10:i=0,a=g.nonPositionedFloats,e.label=11;case 11:return i<a.length?(A=a[i],[4,this.renderStack(A)]):[3,14];case 12:e.sent(),e.label=13;case 13:return i++,[3,11];case 14:s=0,l=g.nonPositionedInlineLevel,e.label=15;case 15:return s<l.length?(A=l[s],[4,this.renderStack(A)]):[3,18];case 16:e.sent(),e.label=17;case 17:return s++,[3,15];case 18:c=0,u=g.inlineLevel,e.label=19;case 19:return c<u.length?(A=u[c],[4,this.renderNode(A)]):[3,22];case 20:e.sent(),e.label=21;case 21:return c++,[3,19];case 22:d=0,f=g.zeroOrAutoZIndexOrTransformedOrOpacity,e.label=23;case 23:return d<f.length?(A=f[d],[4,this.renderStack(A)]):[3,26];case 24:e.sent(),e.label=25;case 25:return d++,[3,23];case 26:p=0,h=g.positiveZIndex,e.label=27;case 27:return p<h.length?(A=h[p],[4,this.renderStack(A)]):[3,30];case 28:e.sent(),e.label=29;case 29:return p++,[3,27];case 30:return[2]}})})},A.prototype.mask=function(e){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(e.slice(0).reverse()),this.ctx.closePath()},A.prototype.path=function(e){this.ctx.beginPath(),this.formatPath(e),this.ctx.closePath()},A.prototype.formatPath=function(e){var r=this;e.forEach(function(e,t){var n=T(e)?e.start:e;0===t?r.ctx.moveTo(n.x,n.y):r.ctx.lineTo(n.x,n.y),T(e)&&r.ctx.bezierCurveTo(e.startControl.x,e.startControl.y,e.endControl.x,e.endControl.y,e.end.x,e.end.y)})},A.prototype.renderRepeat=function(e,t,n,r){this.path(e),this.ctx.fillStyle=t,this.ctx.translate(n,r),this.ctx.fill(),this.ctx.translate(-n,-r)},A.prototype.resizeImage=function(e,t,n){var r;return e.width===t&&e.height===n?e:((r=this.canvas.ownerDocument.createElement("canvas")).width=t,r.height=n,r.getContext("2d").drawImage(e,0,0,e.width,e.height,0,0,t,n),r)},A.prototype.renderBackgroundImage=function(k){return l(this,void 0,void 0,function(){var L,t,N,n,r,o;return O(this,function(e){switch(e.label){case 0:L=k.styles.backgroundImage.length-1,t=function(s){var l,c,u,d,f,p,h,A,g,m,v,b,y,C,w,E,_,S,B,x,T;return O(this,function(e){switch(e.label){case 0:if(s.type!==I.URL)return[3,5];l=void 0,c=s.url,e.label=1;case 1:return e.trys.push([1,3,,4]),[4,N.options.cache.match(c)];case 2:return l=e.sent(),[3,4];case 3:return e.sent(),U.getInstance(N.options.id).error("Error loading background-image "+c),[3,4];case 4:return l&&(m=nr(k,L,[l.width,l.height,l.width/l.height]),p=m[0],b=m[1],y=m[2],g=m[3],m=m[4],d=N.ctx.createPattern(N.resizeImage(l,g,m),"repeat"),N.renderRepeat(p,d,b,y)),[3,6];case 5:s.type===I.LINEAR_GRADIENT?(v=nr(k,L,[null,null,null]),p=v[0],b=v[1],y=v[2],g=v[3],m=v[4],t=s.angle,n=g,r=m,t="number"==typeof t?t:Cn(t,n,r),o=Math.abs(n*Math.sin(t))+Math.abs(r*Math.cos(t)),n/=2,r/=2,i=o/2,a=Math.sin(t-Math.PI/2)*i,t=Math.cos(t-Math.PI/2)*i,C=(v=[o,n-t,n+t,r-a,r+a])[0],f=v[1],A=v[2],h=v[3],v=v[4],(E=document.createElement("canvas")).width=g,E.height=m,w=E.getContext("2d"),u=w.createLinearGradient(f,h,A,v),dn(s.stops,C).forEach(function(e){return u.addColorStop(e.stop,j(e.color))}),w.fillStyle=u,w.fillRect(0,0,g,m),0<g&&0<m&&(d=N.ctx.createPattern(E,"repeat"),N.renderRepeat(p,d,b,y))):s.type===I.RADIAL_GRADIENT&&(f=nr(k,L,[null,null,null]),p=f[0],h=f[1],A=f[2],g=f[3],m=f[4],v=0===s.position.length?[Yt]:s.position,b=R(v[0],g),y=R(v[v.length-1],m),C=((e,t,n,r,o)=>{var i,a,s,l=0,c=0;switch(e.size){case D.CLOSEST_SIDE:e.shape===M.CIRCLE?l=c=Math.min(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-o)):e.shape===M.ELLIPSE&&(l=Math.min(Math.abs(t),Math.abs(t-r)),c=Math.min(Math.abs(n),Math.abs(n-o)));break;case D.CLOSEST_CORNER:e.shape===M.CIRCLE?l=c=Math.min(P(t,n),P(t,n-o),P(t-r,n),P(t-r,n-o)):e.shape===M.ELLIPSE&&(i=Math.min(Math.abs(n),Math.abs(n-o))/Math.min(Math.abs(t),Math.abs(t-r)),s=(a=wn(r,o,t,n,!0))[0],c=i*(l=P(s-t,(a[1]-n)/i)));break;case D.FARTHEST_SIDE:e.shape===M.CIRCLE?l=c=Math.max(Math.abs(t),Math.abs(t-r),Math.abs(n),Math.abs(n-o)):e.shape===M.ELLIPSE&&(l=Math.max(Math.abs(t),Math.abs(t-r)),c=Math.max(Math.abs(n),Math.abs(n-o)));break;case D.FARTHEST_CORNER:e.shape===M.CIRCLE?l=c=Math.max(P(t,n),P(t,n-o),P(t-r,n),P(t-r,n-o)):e.shape===M.ELLIPSE&&(i=Math.max(Math.abs(n),Math.abs(n-o))/Math.max(Math.abs(t),Math.abs(t-r)),s=(a=wn(r,o,t,n,!1))[0],c=i*(l=P(s-t,(a[1]-n)/i)))}return Array.isArray(e.size)&&(l=R(e.size[0],r),c=2===e.size.length?R(e.size[1],o):l),[l,c]})(s,b,y,g,m),w=C[0],E=C[1],0<w)&&(_=N.ctx.createRadialGradient(h+b,A+y,0,h+b,A+y,w),dn(s.stops,2*w).forEach(function(e){return _.addColorStop(e.stop,j(e.color))}),N.path(p),N.ctx.fillStyle=_,w!==E?(S=k.bounds.left+.5*k.bounds.width,B=k.bounds.top+.5*k.bounds.height,T=1/(x=E/w),N.ctx.save(),N.ctx.translate(S,B),N.ctx.transform(1,0,0,x,0,0),N.ctx.translate(-S,-B),N.ctx.fillRect(h,T*(A-B)+B,g,m*T),N.ctx.restore()):N.ctx.fill()),e.label=6;case 6:return L--,[2]}var t,n,r,o,i,a})},N=this,n=0,r=k.styles.backgroundImage.slice(0).reverse(),e.label=1;case 1:return n<r.length?(o=r[n],[5,t(o)]):[3,4];case 2:e.sent(),e.label=3;case 3:return n++,[3,1];case 4:return[2]}})})},A.prototype.renderSolidBorder=function(t,n,r){return l(this,void 0,void 0,function(){return O(this,function(e){return this.path(er(r,n)),this.ctx.fillStyle=j(t),this.ctx.fill(),[2]})})},A.prototype.renderDoubleBorder=function(n,r,o,i){return l(this,void 0,void 0,function(){var t;return O(this,function(e){switch(e.label){case 0:return r<3?[4,this.renderSolidBorder(n,o,i)]:[3,2];case 1:return e.sent(),[2];case 2:return t=((e,t)=>{switch(t){case 0:return C(e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox,e.topRightBorderBox,e.topRightBorderDoubleOuterBox);case 1:return C(e.topRightBorderBox,e.topRightBorderDoubleOuterBox,e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox);case 2:return C(e.bottomRightBorderBox,e.bottomRightBorderDoubleOuterBox,e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox);default:return C(e.bottomLeftBorderBox,e.bottomLeftBorderDoubleOuterBox,e.topLeftBorderBox,e.topLeftBorderDoubleOuterBox)}})(i,o),this.path(t),this.ctx.fillStyle=j(n),this.ctx.fill(),t=((e,t)=>{switch(t){case 0:return C(e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox,e.topRightBorderDoubleInnerBox,e.topRightPaddingBox);case 1:return C(e.topRightBorderDoubleInnerBox,e.topRightPaddingBox,e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox);case 2:return C(e.bottomRightBorderDoubleInnerBox,e.bottomRightPaddingBox,e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox);default:return C(e.bottomLeftBorderDoubleInnerBox,e.bottomLeftPaddingBox,e.topLeftBorderDoubleInnerBox,e.topLeftPaddingBox)}})(i,o),this.path(t),this.ctx.fill(),[2]}})})},A.prototype.renderNodeBackgroundAndBorders=function(u){return l(this,void 0,void 0,function(){var t,n,r,o,i,a,s,l,c=this;return O(this,function(e){switch(e.label){case 0:return(this.applyEffects(u.effects,2),t=u.container.styles,n=!an(t.backgroundColor)||t.backgroundImage.length,r=[{style:t.borderTopStyle,color:t.borderTopColor,width:t.borderTopWidth},{style:t.borderRightStyle,color:t.borderRightColor,width:t.borderRightWidth},{style:t.borderBottomStyle,color:t.borderBottomColor,width:t.borderBottomWidth},{style:t.borderLeftStyle,color:t.borderLeftColor,width:t.borderLeftWidth}],o=Ca(Aa(t.backgroundClip,0),u.curves),n||t.boxShadow.length)?(this.ctx.save(),this.path(o),this.ctx.clip(),an(t.backgroundColor)||(this.ctx.fillStyle=j(t.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(u.container)]):[3,2];case 1:e.sent(),this.ctx.restore(),t.boxShadow.slice(0).reverse().forEach(function(e){c.ctx.save();var n,r,o,i,t=Zn(u.curves),a=e.inset?0:1e4,s=(n=-a+(e.inset?1:-1)*e.spread.number,r=(e.inset?1:-1)*e.spread.number,o=e.spread.number*(e.inset?-2:2),i=e.spread.number*(e.inset?-2:2),t.map(function(e,t){switch(t){case 0:return e.add(n,r);case 1:return e.add(n+o,r);case 2:return e.add(n+o,r+i);case 3:return e.add(n,r+i)}return e}));e.inset?(c.path(t),c.ctx.clip(),c.mask(s)):(c.mask(t),c.ctx.clip(),c.path(s)),c.ctx.shadowOffsetX=e.offsetX.number+a,c.ctx.shadowOffsetY=e.offsetY.number,c.ctx.shadowColor=j(e.color),c.ctx.shadowBlur=e.blur.number,c.ctx.fillStyle=e.inset?j(e.color):"rgba(0,0,0,1)",c.ctx.fill(),c.ctx.restore()}),e.label=2;case 2:a=i=0,s=r,e.label=3;case 3:return a<s.length?(l=s[a]).style!==w.NONE&&!an(l.color)&&0<l.width?l.style!==w.DASHED?[3,5]:[4,this.renderDashedDottedBorder(l.color,l.width,i,u.curves,w.DASHED)]:[3,11]:[3,13];case 4:return e.sent(),[3,11];case 5:return l.style!==w.DOTTED?[3,7]:[4,this.renderDashedDottedBorder(l.color,l.width,i,u.curves,w.DOTTED)];case 6:return e.sent(),[3,11];case 7:return l.style!==w.DOUBLE?[3,9]:[4,this.renderDoubleBorder(l.color,l.width,i,u.curves)];case 8:return e.sent(),[3,11];case 9:return[4,this.renderSolidBorder(l.color,i,u.curves)];case 10:e.sent(),e.label=11;case 11:i++,e.label=12;case 12:return a++,[3,3];case 13:return[2]}})})},A.prototype.renderDashedDottedBorder=function(f,p,h,A,g){return l(this,void 0,void 0,function(){var t,n,r,o,i,a,s,l,c,u,d;return O(this,function(e){return this.ctx.save(),i=((e,t)=>{switch(t){case 0:return tr(e.topLeftBorderStroke,e.topRightBorderStroke);case 1:return tr(e.topRightBorderStroke,e.bottomRightBorderStroke);case 2:return tr(e.bottomRightBorderStroke,e.bottomLeftBorderStroke);default:return tr(e.bottomLeftBorderStroke,e.topLeftBorderStroke)}})(A,h),t=er(A,h),g===w.DASHED&&(this.path(t),this.ctx.clip()),c=(T(t[0])?(n=t[0].start.x,t[0].start):(n=t[0].x,t[0])).y,o=(T(t[1])?(r=t[1].end.x,t[1].end):(r=t[1].x,t[1])).y,c=0===h||2===h?Math.abs(n-r):Math.abs(c-o),this.ctx.beginPath(),g===w.DOTTED?this.formatPath(i):this.formatPath(t.slice(0,2)),o=p<3?3*p:2*p,i=p<3?2*p:p,g===w.DOTTED&&(i=o=p),a=!0,c<=2*o?a=!1:c<=2*o+i?(o*=s=c/(2*o+i),i*=s):(s=Math.floor((c+i)/(o+i)),l=(c-s*o)/(s-1),i=(c=(c-(s+1)*o)/s)<=0||Math.abs(i-l)<Math.abs(i-c)?l:c),a&&(g===w.DOTTED?this.ctx.setLineDash([0,o+i]):this.ctx.setLineDash([o,i])),g===w.DOTTED?(this.ctx.lineCap="round",this.ctx.lineWidth=p):this.ctx.lineWidth=2*p+1.1,this.ctx.strokeStyle=j(f),this.ctx.stroke(),this.ctx.setLineDash([]),g===w.DASHED&&(T(t[0])&&(u=t[3],d=t[0],this.ctx.beginPath(),this.formatPath([new x(u.end.x,u.end.y),new x(d.start.x,d.start.y)]),this.ctx.stroke()),T(t[1]))&&(u=t[1],d=t[2],this.ctx.beginPath(),this.formatPath([new x(u.end.x,u.end.y),new x(d.start.x,d.start.y)]),this.ctx.stroke()),this.ctx.restore(),[2]})})},A.prototype.render=function(o){return l(this,void 0,void 0,function(){return O(this,function(e){switch(e.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=j(this.options.backgroundColor),this.ctx.fillRect(this.options.x-this.options.scrollX,this.options.y-this.options.scrollY,this.options.width,this.options.height)),t=new ia(t=o,[]),n=new oa(t),aa(t,n,n,r=[]),sa(t.container,r),[4,this.renderStack(n)];case 1:return e.sent(),this.applyEffects([],2),[2,this.canvas]}var t,n,r})})},A})(),ya=function(e){return e instanceof ni||e instanceof ti||e instanceof ei&&e.type!==Zo&&e.type!==Xo},Ca=function(e,t){switch(e){case o.BORDER_BOX:return Zn(t);case o.CONTENT_BOX:return[t.topLeftContentBox,t.topRightContentBox,t.bottomRightContentBox,t.bottomLeftContentBox];default:o.PADDING_BOX;return Jn(t)}},wa=function(e){switch(e){case _.CENTER:return"center";case _.RIGHT:return"right";default:_.LEFT;return"left"}},Ea=(()=>{function e(e){this.canvas=e.canvas||document.createElement("canvas"),this.ctx=this.canvas.getContext("2d"),this.options=e,this.canvas.width=Math.floor(e.width*e.scale),this.canvas.height=Math.floor(e.height*e.scale),this.canvas.style.width=e.width+"px",this.canvas.style.height=e.height+"px",this.ctx.scale(this.options.scale,this.options.scale),this.ctx.translate(-e.x+e.scrollX,-e.y+e.scrollY),U.getInstance(e.id).debug("EXPERIMENTAL ForeignObject renderer initialized ("+e.width+"x"+e.height+" at "+e.x+","+e.y+") with scale "+e.scale)}return e.prototype.render=function(n){return l(this,void 0,void 0,function(){var t;return O(this,function(e){switch(e.label){case 0:return t=hn(Math.max(this.options.windowWidth,this.options.width)*this.options.scale,Math.max(this.options.windowHeight,this.options.height)*this.options.scale,this.options.scrollX*this.options.scale,this.options.scrollY*this.options.scale,n),[4,_a(t)];case 1:return t=e.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=j(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(t,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},e})(),_a=function(r){return new Promise(function(e,t){var n=new Image;n.onload=function(){e(n)},n.onerror=t,n.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent((new XMLSerializer).serializeToString(r))})},Sa=void 0,Ba=function(e){return on.parse(Vt.create(e).parseComponentValue())};"undefined"!=typeof window&&En.setContext(window);return function(e,t){return h=e,A=t=void 0===t?{}:t,l(Sa,void 0,void 0,function(){var t,n,r,o,i,a,s,l,c,u,d,f,p;return O(this,function(e){switch(e.label){case 0:if(!(t=h.ownerDocument))throw new Error("Element is not attached to a Document");if(a=t.defaultView)return n=(Math.round(1e3*Math.random())+Date.now()).toString(16),c=bi(h)||mi(h)?H(t):F(h),l=c.width,o=c.height,r=c.left,c=c.top,s=N({},{allowTaint:!1,imageTimeout:15e3,proxy:void 0,useCORS:!1},A),a={backgroundColor:"#ffffff",cache:A.cache||En.create(n,s),logging:!0,removeContainer:!0,foreignObjectRendering:!1,scale:a.devicePixelRatio||1,windowWidth:a.innerWidth,windowHeight:a.innerHeight,scrollX:a.pageXOffset,scrollY:a.pageYOffset,x:r,y:c,width:Math.ceil(l),height:Math.ceil(o),id:n},r=N({},a,s,A),c=new k(r.scrollX,r.scrollY,r.windowWidth,r.windowHeight),U.create({id:n,enabled:r.logging}),U.getInstance(n).debug("Starting document clone"),l=new Hi(h,{id:n,onclone:r.onclone,ignoreElements:r.ignoreElements,inlineImages:r.foreignObjectRendering,copyStyles:r.foreignObjectRendering}),(o=l.clonedReferenceElement)?[4,l.toIFrame(t,c)]:[2,Promise.reject("Unable to find element in cloned iframe")];throw new Error("Document is not attached to a Window");case 1:return(i=e.sent(),a=t.documentElement?Ba(getComputedStyle(t.documentElement).backgroundColor):vn.TRANSPARENT,s=t.body?Ba(getComputedStyle(t.body).backgroundColor):vn.TRANSPARENT,l=A.backgroundColor,c="string"==typeof l?Ba(l):null===l?vn.TRANSPARENT:4294967295,u=h===t.documentElement?an(a)?an(s)?c:s:a:c,d={id:n,cache:r.cache,canvas:r.canvas,backgroundColor:u,scale:r.scale,x:r.x,y:r.y,scrollX:r.scrollX,scrollY:r.scrollY,width:r.width,height:r.height,windowWidth:r.windowWidth,windowHeight:r.windowHeight},r.foreignObjectRendering)?(U.getInstance(n).debug("Document cloned, using foreign object rendering"),[4,new Ea(d).render(o)]):[3,3];case 2:return f=e.sent(),[3,5];case 3:return U.getInstance(n).debug("Document cloned, using computed rendering"),En.attachInstance(r.cache),U.getInstance(n).debug("Starting DOM parsing"),p=si(o),En.detachInstance(),u===p.styles.backgroundColor&&(p.styles.backgroundColor=vn.TRANSPARENT),U.getInstance(n).debug("Starting renderer"),[4,new ba(d).render(p)];case 4:f=e.sent(),e.label=5;case 5:return!0!==r.removeContainer||Hi.destroy(i)||U.getInstance(n).error("Cannot detach cloned iframe as it is not in the DOM anymore"),U.getInstance(n).debug("Finished rendering"),U.destroy(n),En.destroy(n),[2,f]}})});var h,A}})()},
vendor: 327,931 bytes, line 1
1"./node_modules/jspdf/dist/jspdf.es.min.js":function(O,j,f){f.r(j),f.d(j,{AcroForm:function(){return tt},AcroFormAppearance:function(){return B},AcroFormButton:function(){return E},AcroFormCheckBox:function(){return Xe},AcroFormChoiceField:function(){return Ke},AcroFormComboBox:function(){return Ve},AcroFormEditBox:function(){return Ge},AcroFormListBox:function(){return ze},AcroFormPasswordField:function(){return Je},AcroFormPushButton:function(){return We},AcroFormRadioButton:function(){return qe},AcroFormTextField:function(){return Ze},GState:function(){return Sn},ShadingPattern:function(){return vn},TilingPattern:function(){return Bn},jsPDF:function(){return bn}});var R=f("./node_modules/fflate/esm/browser.js"),gn=function(){return"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this}();function I(){gn.console&&"function"==typeof gn.console.log&&gn.console.log.apply(gn.console,arguments)}var mn={log:I,warn:function(e){gn.console&&("function"==typeof gn.console.warn?gn.console.warn.apply(gn.console,arguments):I.call(null,arguments))},error:function(e){gn.console&&("function"==typeof gn.console.error?gn.console.error.apply(gn.console,arguments):I(e))}};function M(e,t,n){var r=new XMLHttpRequest;r.open("GET",e),r.responseType="blob",r.onload=function(){yn(r.response,t,n)},r.onerror=function(){mn.error("could not download file")},r.send()}function D(e){var t=new XMLHttpRequest;t.open("HEAD",e,!1);try{t.send()}catch(e){}return 200<=t.status&&t.status<=299}function P(t){try{t.dispatchEvent(new MouseEvent("click"))}catch(e){var n=document.createEvent("MouseEvents");n.initMouseEvent("click",!0,!0,window,0,0,0,80,20,!1,!1,!1,!1,0,null),t.dispatchEvent(n)}}var yn=gn.saveAs||("object"!=typeof window||window!==gn?function(){}:"undefined"!=typeof HTMLAnchorElement&&"download"in HTMLAnchorElement.prototype?function(e,t,n){var r=gn.URL||gn.webkitURL,o=document.createElement("a");t=t||e.name||"download",o.download=t,o.rel="noopener","string"==typeof e?(o.href=e,o.origin!==location.origin?D(o.href)?M(e,t,n):P(o,o.target="_blank"):P(o)):(o.href=r.createObjectURL(e),setTimeout(function(){r.revokeObjectURL(o.href)},4e4),setTimeout(function(){P(o)},0))}:"msSaveOrOpenBlob"in navigator?function(e,t,n){var r;t=t||e.name||"download","string"==typeof e?D(e)?M(e,t,n):((r=document.createElement("a")).href=e,r.target="_blank",setTimeout(function(){P(r)})):navigator.msSaveOrOpenBlob((e=e,void 0===(n=n)?n={autoBom:!1}:"object"!=typeof n&&(mn.warn("Deprecated: Expected third argument to be a object"),n={autoBom:!n}),n.autoBom&&/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob([String.fromCharCode(65279),e],{type:e.type}):e),t)}:function(e,t,n,r){if((r=r||open("","_blank"))&&(r.document.title=r.document.body.innerText="downloading..."),"string"==typeof e)return M(e,t,n);var o,i,a,t="application/octet-stream"===e.type,n=/constructor/i.test(gn.HTMLElement)||gn.safari,s=/CriOS\/[\d]+/.test(navigator.userAgent);(s||t&&n)&&"object"==typeof FileReader?((o=new FileReader).onloadend=function(){var e=o.result,e=s?e:e.replace(/^data:[^;]*;/,"data:attachment/file;");r?r.location.href=e:location=e,r=null},o.readAsDataURL(e)):(i=gn.URL||gn.webkitURL,a=i.createObjectURL(e),r?r.location=a:location.href=a,r=null,setTimeout(function(){i.revokeObjectURL(a)},4e4))});function Cn(e){e=e||"",this.ok=!1,e={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"}[e=(e=(e="#"==e.charAt(0)?e.substr(1,6):e).replace(/ /g,"")).toLowerCase()]||e;for(var t=[{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^(\w{2})(\w{2})(\w{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^(\w{1})(\w{1})(\w{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}],n=0;n<t.length;n++){var r=t[n].re,o=t[n].process,r=r.exec(e);r&&(o=o(r),this.r=o[0],this.g=o[1],this.b=o[2],this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:255<this.r?255:this.r,this.g=this.g<0||isNaN(this.g)?0:255<this.g?255:this.g,this.b=this.b<0||isNaN(this.b)?0:255<this.b?255:this.b,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return"#"+(e=1==e.length?"0"+e:e)+(t=1==t.length?"0"+t:t)+(n=1==n.length?"0"+n:n)}}function U(e,t){var n=a(e[0],i=e[1],o=e[2],r=e[3],t[0],7,-680876936),r=a(r,n,i,o,t[1],12,-389564586),o=a(o,r,n,i,t[2],17,606105819),i=a(i,o,r,n,t[3],22,-1044525330);n=a(n,i,o,r,t[4],7,-176418897),r=a(r,n,i,o,t[5],12,1200080426),o=a(o,r,n,i,t[6],17,-1473231341),i=a(i,o,r,n,t[7],22,-45705983),n=a(n,i,o,r,t[8],7,1770035416),r=a(r,n,i,o,t[9],12,-1958414417),o=a(o,r,n,i,t[10],17,-42063),i=a(i,o,r,n,t[11],22,-1990404162),n=a(n,i,o,r,t[12],7,1804603682),r=a(r,n,i,o,t[13],12,-40341101),o=a(o,r,n,i,t[14],17,-1502002290),n=s(n,i=a(i,o,r,n,t[15],22,1236535329),o,r,t[1],5,-165796510),r=s(r,n,i,o,t[6],9,-1069501632),o=s(o,r,n,i,t[11],14,643717713),i=s(i,o,r,n,t[0],20,-373897302),n=s(n,i,o,r,t[5],5,-701558691),r=s(r,n,i,o,t[10],9,38016083),o=s(o,r,n,i,t[15],14,-660478335),i=s(i,o,r,n,t[4],20,-405537848),n=s(n,i,o,r,t[9],5,568446438),r=s(r,n,i,o,t[14],9,-1019803690),o=s(o,r,n,i,t[3],14,-187363961),i=s(i,o,r,n,t[8],20,1163531501),n=s(n,i,o,r,t[13],5,-1444681467),r=s(r,n,i,o,t[2],9,-51403784),o=s(o,r,n,i,t[7],14,1735328473),n=l(n,i=s(i,o,r,n,t[12],20,-1926607734),o,r,t[5],4,-378558),r=l(r,n,i,o,t[8],11,-2022574463),o=l(o,r,n,i,t[11],16,1839030562),i=l(i,o,r,n,t[14],23,-35309556),n=l(n,i,o,r,t[1],4,-1530992060),r=l(r,n,i,o,t[4],11,1272893353),o=l(o,r,n,i,t[7],16,-155497632),i=l(i,o,r,n,t[10],23,-1094730640),n=l(n,i,o,r,t[13],4,681279174),r=l(r,n,i,o,t[0],11,-358537222),o=l(o,r,n,i,t[3],16,-722521979),i=l(i,o,r,n,t[6],23,76029189),n=l(n,i,o,r,t[9],4,-640364487),r=l(r,n,i,o,t[12],11,-421815835),o=l(o,r,n,i,t[15],16,530742520),n=c(n,i=l(i,o,r,n,t[2],23,-995338651),o,r,t[0],6,-198630844),r=c(r,n,i,o,t[7],10,1126891415),o=c(o,r,n,i,t[14],15,-1416354905),i=c(i,o,r,n,t[5],21,-57434055),n=c(n,i,o,r,t[12],6,1700485571),r=c(r,n,i,o,t[3],10,-1894986606),o=c(o,r,n,i,t[10],15,-1051523),i=c(i,o,r,n,t[1],21,-2054922799),n=c(n,i,o,r,t[8],6,1873313359),r=c(r,n,i,o,t[15],10,-30611744),o=c(o,r,n,i,t[6],15,-1560198380),i=c(i,o,r,n,t[13],21,1309151649),n=c(n,i,o,r,t[4],6,-145523070),r=c(r,n,i,o,t[11],10,-1120210379),o=c(o,r,n,i,t[2],15,718787259),i=c(i,o,r,n,t[9],21,-343485551),e[0]=u(n,e[0]),e[1]=u(i,e[1]),e[2]=u(o,e[2]),e[3]=u(r,e[3])}function F(e,t,n,r,o,i){return t=u(u(t,e),u(r,i)),u(t<<o|t>>>32-o,n)}function a(e,t,n,r,o,i,a){return F(t&n|~t&r,e,t,o,i,a)}function s(e,t,n,r,o,i,a){return F(t&r|n&~r,e,t,o,i,a)}function l(e,t,n,r,o,i,a){return F(t^n^r,e,t,o,i,a)}function c(e,t,n,r,o,i,a){return F(n^(t|~r),e,t,o,i,a)}function H(e){for(var t=e.length,n=[1732584193,-271733879,-1732584194,271733878],r=64;r<=e.length;r+=64)U(n,(e=>{var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n})(e.substring(r-64,r)));e=e.substring(r-64);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(r=0;r<e.length;r++)o[r>>2]|=e.charCodeAt(r)<<(r%4<<3);if(o[r>>2]|=128<<(r%4<<3),55<r)for(U(n,o),r=0;r<16;r++)o[r]=0;return o[14]=8*t,U(n,o),n}var Q=gn.atob.bind(gn),wn=gn.btoa.bind(gn),$="0123456789abcdef".split("");function K(e){return String.fromCharCode((255&e)>>0,(65280&e)>>8,(16711680&e)>>16,(4278190080&e)>>24)}function z(e){return H(e).map(K).join("")}function u(e,t){return e+t&4294967295}{function u(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}for(var V=H("hello"),G=0;G<V.length;G++)V[G]=(e=>{for(var t="",n=0;n<4;n++)t+=$[e>>8*n+4&15]+$[e>>8*n&15];return t})(V[G]);V.join("")}function W(e,t){var n;if(void 0!==e){n=1+(256/(e=e).length>>0);for(var r=new Array(1+n).join(e),o=[],i=0;i<256;i++)o[i]=i;for(var a=0,i=0;i<256;i++){var s=o[i],a=(a+s+r.charCodeAt(i))%256;o[i]=o[a],o[a]=s}n=o}else o=n;var l=t.length,c=0,u=0,d="";for(i=0;i<l;i++)u=(u+(s=o[c=(c+1)%256]))%256,o[c]=o[u],o[u]=s,r=o[(o[c]+o[u])%256],d+=String.fromCharCode(t.charCodeAt(i)^r);return d}var q={print:4,modify:8,copy:16,"annot-forms":32};function En(e,t,n,r){this.v=1,this.r=2;let o=192;e.forEach(function(e){if(void 0!==q.perm)throw new Error("Invalid permission: "+e);o+=q[e]}),this.padding="(¿N^NuŠAd\0NVÿú�\b..\0¶Ðh>€/\f©þdSiz";e=(t+this.padding).substr(0,32),t=(n+this.padding).substr(0,32);this.O=this.processOwnerPassword(e,t),this.P=-(1+(255^o)),this.encryptionKey=z(e+this.O+this.lsbFirstWord(this.P)+this.hexToBytes(r)).substr(0,5),this.U=W(this.encryptionKey,this.padding)}function _n(i){if("object"!=typeof i)throw new Error("Invalid Context passed to initialize PubSub (jsPDF-module)");var a={};this.subscribe=function(e,t,n){if(n=n||!1,"string"!=typeof e||"function"!=typeof t||"boolean"!=typeof n)throw new Error("Invalid arguments passed to PubSub.subscribe (jsPDF-module)");a.hasOwnProperty(e)||(a[e]={});var r=Math.random().toString(35);return a[e][r]=[t,!!n],r},this.unsubscribe=function(e){for(var t in a)if(a[t][e])return delete a[t][e],0===Object.keys(a[t]).length&&delete a[t],!0;return!1},this.publish=function(e){if(a.hasOwnProperty(e)){var t,n=Array.prototype.slice.call(arguments,1),r=[];for(t in a[e]){var o=a[e][t];try{o[0].apply(i,n)}catch(e){gn.console&&mn.error("jsPDF PubSub Error",e.message,e)}o[1]&&r.push(t)}r.length&&r.forEach(this.unsubscribe)}},this.getTopics=function(){return a}}function Sn(e){if(!(this instanceof Sn))return new Sn(e);var t,n="opacity,stroke-opacity".split(",");for(t in e)e.hasOwnProperty(t)&&0<=n.indexOf(t)&&(this[t]=e[t]);this.id="",this.objectNumber=-1}function Y(e,t){this.gState=e,this.matrix=t,this.id="",this.objectNumber=-1}function vn(e,t,n,r,o){if(!(this instanceof vn))return new vn(e,t,n,r,o);this.type="axial"===e?2:3,this.coords=t,this.colors=n,Y.call(this,r,o)}function Bn(e,t,n,r,o){if(!(this instanceof Bn))return new Bn(e,t,n,r,o);this.boundingBox=e,this.xStep=t,this.yStep=n,this.stream="",this.cloneIndex=0,Y.call(this,r,o)}function bn(e){var S,o="string"==typeof arguments[0]?arguments[0]:"p",B=arguments[1],i=arguments[2],x=arguments[3],T=[],L=1,N=16,k="S",h=null,O=("object"==typeof(e=e||{})&&(o=e.orientation,B=e.unit||B,i=e.format||i,x=e.compress||e.compressPdf||x,null!==(h=e.encryption||null)&&(h.userPassword=h.userPassword||"",h.ownerPassword=h.ownerPassword||"",h.userPermissions=h.userPermissions||[]),L="number"==typeof e.userUnit?Math.abs(e.userUnit):1,void 0!==e.precision&&(S=e.precision),void 0!==e.floatPrecision&&(N=e.floatPrecision),k=e.defaultPathOperation||"S"),T=e.filters||(!0===x?["FlateEncode"]:T),B=B||"mm",o=(""+(o||"P")).toLowerCase(),e.putOnlyUsedFonts||!1),re={},a={internal:{},__private__:{}},j=(a.__private__.PubSub=_n,"1.3"),x=a.__private__.getPdfVersion=function(){return j},R=(a.__private__.setPdfVersion=function(e){j=e},{a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]}),I=(a.__private__.getPageFormats=function(){return R},a.__private__.getPageFormat=function(e){return R[e]}),i=i||"a4",V={COMPAT:"compat",ADVANCED:"advanced"},G=V.COMPAT;function M(){this.saveGraphicsState(),Y(new te(p,0,0,-p,0,hn()*p).toString()+" cm"),this.setFontSize(this.getFontSize()/p),k="n",G=V.ADVANCED}function D(){this.restoreGraphicsState(),k="S",G=V.COMPAT}function P(e,t){if("bold"==e&&"normal"==t||"bold"==e&&400==t||"normal"==e&&"italic"==t||"bold"==e&&"italic"==t)throw new Error("Invalid Combination of fontweight and fontstyle");return e=t&&e!==t?400==t?"italic"==e?"italic":"normal":700==t&&"italic"!==e?"bold":e+""+t:e}a.advancedAPI=function(e){var t=G===V.COMPAT;return t&&M.call(this),"function"==typeof e&&(e(this),t)&&D.call(this),this},a.compatAPI=function(e){var t=G===V.ADVANCED;return t&&D.call(this),"function"==typeof e&&(e(this),t)&&M.call(this),this},a.isAdvancedAPI=function(){return G===V.ADVANCED};function oe(e){if(G!==V.ADVANCED)throw new Error(e+" is only available in 'advanced' API mode. You need to call advancedAPI() first.")}function U(e){return q((e=e,G===V.COMPAT?hn()-e:G===V.ADVANCED?e:void 0))}var F=a.roundToPrecision=a.__private__.roundToPrecision=function(e,t){t=S||t;if(isNaN(e)||isNaN(t))throw new Error("Invalid argument passed to jsPDF.roundToPrecision");return e.toFixed(t).replace(/0+$/,"")},W=a.hpf=a.__private__.hpf="number"==typeof N?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return F(e,N)}:"smart"===N?function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return F(e,-1<e&&e<1?16:5)}:function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.hpf");return F(e,16)},l=a.f2=a.__private__.f2=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f2");return F(e,2)},c=a.__private__.f3=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.f3");return F(e,3)},q=a.scale=a.__private__.scale=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.scale");return G===V.COMPAT?e*p:G===V.ADVANCED?e:void 0};a.__private__.setPrecision=a.setPrecision=function(e){"number"==typeof parseInt(e,10)&&(S=parseInt(e,10))};var H,t="00000000000000000000000000000000",Q=a.__private__.getFileId=function(){return t},$=a.__private__.setFileId=function(e){return t=void 0!==e&&/^[a-fA-F0-9]{32}$/.test(e)?e.toUpperCase():t.split("").map(function(){return"ABCDEF0123456789".charAt(Math.floor(16*Math.random()))}).join(""),null!==h&&(E=new En(h.userPermissions,h.userPassword,h.ownerPassword,t)),t},K=(a.setFileId=function(e){return $(e),this},a.getFileId=function(){return Q()},a.__private__.convertDateToPDFDate=function(e){var t=e.getTimezoneOffset(),n=t<0?"+":"-",r=Math.floor(Math.abs(t/60)),t=Math.abs(t%60),n=[n,u(r),"'",u(t),"'"].join("");return["D:",e.getFullYear(),u(e.getMonth()+1),u(e.getDate()),u(e.getHours()),u(e.getMinutes()),u(e.getSeconds()),n].join("")}),z=a.__private__.convertPDFDateToDate=function(e){var t=parseInt(e.substr(2,4),10),n=parseInt(e.substr(6,2),10)-1,r=parseInt(e.substr(8,2),10),o=parseInt(e.substr(10,2),10),i=parseInt(e.substr(12,2),10),e=parseInt(e.substr(14,2),10);return new Date(t,n,r,o,i,e,0)},ie=a.__private__.setCreationDate=function(e){var t;if((e=void 0===e?new Date:e)instanceof Date)t=K(e);else{if(!/^D:(20[0-2][0-9]|203[0-7]|19[7-9][0-9])(0[0-9]|1[0-2])([0-2][0-9]|3[0-1])(0[0-9]|1[0-9]|2[0-3])(0[0-9]|[1-5][0-9])(0[0-9]|[1-5][0-9])(\+0[0-9]|\+1[0-4]|-0[0-9]|-1[0-1])'(0[0-9]|[1-5][0-9])'?$/.test(e))throw new Error("Invalid argument passed to jsPDF.setCreationDate");t=e}return H=t},ae=a.__private__.getCreationDate=function(e){var t=H;return t="jsDate"===e?z(H):t};a.setCreationDate=function(e){return ie(e),this},a.getCreationDate=function(e){return ae(e)};function se(e){pe||(he=e)}var s,u=a.__private__.padd2=function(e){return("0"+parseInt(e)).slice(-2)},le=a.__private__.padd2Hex=function(e){return("00"+(e=e.toString())).substr(e.length)},r=0,ce=[],ue=[],de=0,fe=[],d=[],pe=!1,he=ue,Y=(a.__private__.setCustomOutputDestination=function(e){pe=!0,he=e},a.__private__.resetCustomOutputDestination=function(){pe=!1,he=ue},a.__private__.out=function(e){return e=e.toString(),de+=e.length+1,he.push(e),he}),Ae=a.__private__.write=function(e){return Y(1===arguments.length?e.toString():Array.prototype.join.call(arguments," "))},ge=a.__private__.getArrayBuffer=function(e){for(var t=e.length,n=new ArrayBuffer(t),r=new Uint8Array(n);t--;)r[t]=e.charCodeAt(t);return n},me=[["Helvetica","helvetica","normal","WinAnsiEncoding"],["Helvetica-Bold","helvetica","bold","WinAnsiEncoding"],["Helvetica-Oblique","helvetica","italic","WinAnsiEncoding"],["Helvetica-BoldOblique","helvetica","bolditalic","WinAnsiEncoding"],["Courier","courier","normal","WinAnsiEncoding"],["Courier-Bold","courier","bold","WinAnsiEncoding"],["Courier-Oblique","courier","italic","WinAnsiEncoding"],["Courier-BoldOblique","courier","bolditalic","WinAnsiEncoding"],["Times-Roman","times","normal","WinAnsiEncoding"],["Times-Bold","times","bold","WinAnsiEncoding"],["Times-Italic","times","italic","WinAnsiEncoding"],["Times-BoldItalic","times","bolditalic","WinAnsiEncoding"],["ZapfDingbats","zapfdingbats","normal",null],["Symbol","symbol","normal",null]],X=(a.__private__.getStandardFonts=function(){return me},e.fontSize||16);a.__private__.setFontSize=a.setFontSize=function(e){return X=G===V.ADVANCED?e/p:e,this};var n,ve=a.__private__.getFontSize=a.getFontSize=function(){return G===V.COMPAT?X:X*p},be=e.R2L||!1;a.__private__.setR2L=a.setR2L=function(e){return be=e,this},a.__private__.getR2L=a.getR2L=function(){return be};var ye,Ce=a.__private__.setZoomMode=function(e){if(/^\d*\.?\d*%$/.test(e))n=e;else if(isNaN(e)){if(-1===[void 0,null,"fullwidth","fullheight","fullpage","original"].indexOf(e))throw new Error('zoom must be Integer (e.g. 2), a percentage Value (e.g. 300%) or fullwidth, fullheight, fullpage, original. "'+e+'" is not recognized.');n=e}else n=parseInt(e,10)};a.__private__.getZoomMode=function(){return n};var we,Ee=a.__private__.setPageMode=function(e){if(-1==[void 0,null,"UseNone","UseOutlines","UseThumbs","FullScreen"].indexOf(e))throw new Error('Page mode must be one of UseNone, UseOutlines, UseThumbs, or FullScreen. "'+e+'" is not recognized.');ye=e},_e=(a.__private__.getPageMode=function(){return ye},a.__private__.setLayoutMode=function(e){if(-1==[void 0,null,"continuous","single","twoleft","tworight","two"].indexOf(e))throw new Error('Layout mode must be one of continuous, single, twoleft, tworight. "'+e+'" is not recognized.');we=e}),f=(a.__private__.getLayoutMode=function(){return we},a.__private__.setDisplayMode=a.setDisplayMode=function(e,t,n){return Ce(e),_e(t),Ee(n),this},{title:"",subject:"",author:"",keywords:"",creator:""});a.__private__.getDocumentProperty=function(e){if(-1===Object.keys(f).indexOf(e))throw new Error("Invalid argument passed to jsPDF.getDocumentProperty");return f[e]},a.__private__.getDocumentProperties=function(){return f},a.__private__.setDocumentProperties=a.setProperties=a.setDocumentProperties=function(e){for(var t in f)f.hasOwnProperty(t)&&e[t]&&(f[t]=e[t]);return this},a.__private__.setDocumentProperty=function(e,t){if(-1===Object.keys(f).indexOf(e))throw new Error("Invalid arguments passed to jsPDF.setDocumentProperty");return f[e]=t};function Se(e){Ve(e.resourcesOid,!0),Y("<<"),Y("/ProcSet [/PDF /Text /ImageB /ImageC /ImageI]"),ct(),ut(),dt(e.objectOid),ft(),lt(),Y(">>"),Y("endobj")}function Be(){var e,t,n,r=[];for(e in J)J.hasOwnProperty(e)&&(!1===O||!0===O&&re.hasOwnProperty(e))&&nt(J[e]);for(t in m)m.hasOwnProperty(t)&&st(m[t]);for(n in y)y.hasOwnProperty(n)&&rt(y[n]);var o,i=r;for(o in g)g.hasOwnProperty(o)&&(g[o]instanceof vn?it(g[o]):g[o]instanceof Bn&&at(g[o],i));ee.publish("putResources"),r.forEach(Se),Se({resourcesOid:qe,objectOid:Number.MAX_SAFE_INTEGER}),ee.publish("postPutResources")}function xe(e){A[e.fontName]=A[e.fontName]||{},A[e.fontName][e.fontStyle]=e.id}function Te(e,t,n,r,o){return e={id:"F"+(Object.keys(J).length+1).toString(10),postScriptName:e,fontName:t,fontStyle:n,encoding:r,isStandardFont:o||!1,metadata:{}},ee.publish("addFont",{font:e,instance:this}),J[e.id]=e,xe(e),e.id}function Le(e,t){var n,r;switch(o=t||o,"string"==typeof e&&(t=I(e.toLowerCase()),Array.isArray(t))&&(n=t[0],r=t[1]),Array.isArray(e)&&(n=e[0]*p,r=e[1]*p),isNaN(n)&&(n=i[0],r=i[1]),(14400<n||14400<r)&&(mn.warn("A page in a PDF can not be wider or taller than 14400 userUnit. jsPDF limits the width/height to 14400"),n=Math.min(14400,n),r=Math.min(14400,r)),i=[n,r],o.substr(0,1)){case"l":n<r&&(i=[r,n]);break;case"p":r<n&&(i=[r,n])}pt(i),Qt(Ht),Y(qt),0!==en&&Y(en+" J"),0!==tn&&Y(tn+" j"),ee.publish("addPage",{pageNumber:v})}function Ne(e,t,n){var r,o=void 0;return n=n||{},e=void 0!==e?e:J[Z].fontName,t=void 0!==t?t:J[Z].fontStyle,r=e.toLowerCase(),void 0!==A[r]&&void 0!==A[r][t]?o=A[r][t]:void 0!==A[e]&&void 0!==A[e][t]?o=A[e][t]:!1===n.disableWarning&&mn.warn("Unable to look up font label for font '"+e+"', '"+t+"'. Refer to getFontList() for available fonts."),o||n.noFallback||null==(o=A.times[t])&&(o=A.times.normal),o}function ke(e){return!0===Array.isArray(Fe)&&-1<Fe.indexOf(e)}var Z,p,Oe,je,Re,Ie,J={},A={},Me=[],g={},De={},m={},Pe={},Ue=null,v=0,b=[],ee=new _n(a),Fe=e.hotfixes||[],y={},He={},Qe=[],te=function(e,t,n,r,o,i){if(!(this instanceof te))return new te(e,t,n,r,o,i);isNaN(e)&&(e=1),isNaN(t)&&(t=0),isNaN(n)&&(n=0),isNaN(r)&&(r=1),isNaN(o)&&(o=0),isNaN(i)&&(i=0),this._matrix=[e,t,n,r,o,i]},$e=(Object.defineProperty(te.prototype,"sx",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(te.prototype,"shy",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(te.prototype,"shx",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(te.prototype,"sy",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(te.prototype,"tx",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(te.prototype,"ty",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(te.prototype,"a",{get:function(){return this._matrix[0]},set:function(e){this._matrix[0]=e}}),Object.defineProperty(te.prototype,"b",{get:function(){return this._matrix[1]},set:function(e){this._matrix[1]=e}}),Object.defineProperty(te.prototype,"c",{get:function(){return this._matrix[2]},set:function(e){this._matrix[2]=e}}),Object.defineProperty(te.prototype,"d",{get:function(){return this._matrix[3]},set:function(e){this._matrix[3]=e}}),Object.defineProperty(te.prototype,"e",{get:function(){return this._matrix[4]},set:function(e){this._matrix[4]=e}}),Object.defineProperty(te.prototype,"f",{get:function(){return this._matrix[5]},set:function(e){this._matrix[5]=e}}),Object.defineProperty(te.prototype,"rotation",{get:function(){return Math.atan2(this.shx,this.sx)}}),Object.defineProperty(te.prototype,"scaleX",{get:function(){return this.decompose().scale.sx}}),Object.defineProperty(te.prototype,"scaleY",{get:function(){return this.decompose().scale.sy}}),Object.defineProperty(te.prototype,"isIdentity",{get:function(){return 1===this.sx&&0===this.shy&&0===this.shx&&1===this.sy&&0===this.tx&&0===this.ty}}),te.prototype.join=function(e){return[this.sx,this.shy,this.shx,this.sy,this.tx,this.ty].map(W).join(e)},te.prototype.multiply=function(e){var t=e.sx*this.sx+e.shy*this.shx,n=e.sx*this.shy+e.shy*this.sy,r=e.shx*this.sx+e.sy*this.shx,o=e.shx*this.shy+e.sy*this.sy,i=e.tx*this.sx+e.ty*this.shx+this.tx,e=e.tx*this.shy+e.ty*this.sy+this.ty;return new te(t,n,r,o,i,e)},te.prototype.decompose=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,o=this.tx,i=this.ty,a=Math.sqrt(e*e+t*t),s=(e/=a)*n+(t/=a)*r,l=(n-=e*s,r-=t*s,Math.sqrt(n*n+r*r));return s/=l,e*(r/=l)<t*(n/=l)&&(e=-e,t=-t,s=-s,a=-a),{scale:new te(a,0,0,l,0,0),translate:new te(1,0,0,1,o,i),rotate:new te(e,t,-t,e,0,0),skew:new te(1,0,s,1,0,0)}},te.prototype.toString=function(e){return this.join(" ")},te.prototype.inversed=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,o=this.tx,i=this.ty,a=1/(e*r-t*n),r=r*a,t=-t*a,n=-n*a,e=e*a;return new te(r,t,n,e,-r*o-n*i,-t*o-e*i)},te.prototype.applyToPoint=function(e){var t=e.x*this.sx+e.y*this.shx+this.tx,e=e.x*this.shy+e.y*this.sy+this.ty;return new rn(t,e)},te.prototype.applyToRectangle=function(e){var t=this.applyToPoint(e),e=this.applyToPoint(new rn(e.x+e.w,e.y+e.h));return new on(t.x,t.y,e.x-t.x,e.y-t.y)},te.prototype.clone=function(){var e=this.sx,t=this.shy,n=this.shx,r=this.sy,o=this.tx,i=this.ty;return new te(e,t,n,r,o,i)},a.Matrix=te,a.matrixMult=function(e,t){return t.multiply(e)}),Ke=new te(1,0,0,1,0,0),ze=(a.unitMatrix=a.identityMatrix=Ke,function(e,t){var n;De[e]||(n=(t instanceof vn?"Sh":"P")+(Object.keys(g).length+1).toString(10),t.id=n,De[e]=n,g[n]=t,ee.publish("addPattern",t))}),C=(a.ShadingPattern=vn,a.TilingPattern=Bn,a.addShadingPattern=function(e,t){return oe("addShadingPattern()"),ze(e,t),this},a.beginTilingPattern=function(e){oe("beginTilingPattern()"),an(e.boundingBox[0],e.boundingBox[1],e.boundingBox[2]-e.boundingBox[0],e.boundingBox[3]-e.boundingBox[1],e.matrix)},a.endTilingPattern=function(e,t){oe("endTilingPattern()"),t.stream=d[s].join("\n"),ze(e,t),ee.publish("endTilingPattern",t),Qe.pop().restore()},a.__private__.newObject=function(){var e=w();return Ve(e,!0),e}),w=a.__private__.newObjectDeferred=function(){return ce[++r]=function(){return de},r},Ve=function(e,t){return t="boolean"==typeof t&&t,ce[e]=de,t&&Y(e+" 0 obj"),e},Ge=a.__private__.newAdditionalObject=function(){var e={objId:w(),content:""};return fe.push(e),e},We=w(),qe=w(),Ye=a.__private__.decodeColorString=function(e){var t=e.split(" ");2!==t.length||"g"!==t[1]&&"G"!==t[1]?5!==t.length||"k"!==t[4]&&"K"!==t[4]||(t=[(1-t[0])*(1-t[3]),(1-t[1])*(1-t[3]),(1-t[2])*(1-t[3]),"r"]):t=[e=parseFloat(t[0]),e,e,"r"];for(var n="#",r=0;r<3;r++)n+=("0"+Math.floor(255*parseFloat(t[r])).toString(16)).slice(-2);return n},Xe=a.__private__.encodeColorString=function(e){var t,n=(e="string"==typeof e?{ch1:e}:e).ch1,r=e.ch2,o=e.ch3,i=e.ch4,a="draw"===e.pdfColorType?["G","RG","K"]:["g","rg","k"];if("string"==typeof n&&"#"!==n.charAt(0)){var s=new Cn(n);if(s.ok)n=s.toHex();else if(!/^\d*\.?\d*$/.test(n))throw new Error('Invalid color "'+n+'" passed to jsPDF.encodeColorString.')}if("string"==typeof(n="string"==typeof n&&/^#[0-9A-Fa-f]{3}$/.test(n)?"#"+n[1]+n[1]+n[2]+n[2]+n[3]+n[3]:n)&&/^#[0-9A-Fa-f]{6}$/.test(n)&&(n=(s=parseInt(n.substr(1),16))>>16&255,r=s>>8&255,o=255&s),void 0===r||void 0===i&&n===r&&r===o)t="string"==typeof n?n+" "+a[0]:2===e.precision?l(n/255)+" "+a[0]:c(n/255)+" "+a[0];else if(void 0===i||"object"==typeof i){if(i&&!isNaN(i.a)&&0===i.a)return["1.","1.","1.",a[1]].join(" ");t=("string"==typeof n?[n,r,o,a[1]]:2===e.precision?[l(n/255),l(r/255),l(o/255),a[1]]:[c(n/255),c(r/255),c(o/255),a[1]]).join(" ")}else t=("string"==typeof n?[n,r,o,i,a[2]]:2===e.precision?[l(n),l(r),l(o),l(i),a[2]]:[c(n),c(r),c(o),c(i),a[2]]).join(" ");return t},Ze=a.__private__.getFilters=function(){return T},Je=a.__private__.putStream=function(e){var t=(e=e||{}).data||"",n=e.filters||Ze(),r=e.alreadyAppliedFilters||[],o=e.addLength1||!1,i=t.length,a=e.objectId,s=function(e){return e};if(null!==h&&void 0===a)throw new Error("ObjectId must be passed to putStream for file encryption");null!==h&&(s=E.encryptor(a,0));var l={},c=(!0===n&&(n=["FlateEncode"]),e.additionalKeyValues||[]),a=(l=void 0!==bn.API.processDataByFilters?bn.API.processDataByFilters(t,n):{data:t,reverseChain:[]}).reverseChain+(Array.isArray(r)?r.join(" "):r.toString());if(0!==l.data.length&&(c.push({key:"Length",value:l.data.length}),!0===o)&&c.push({key:"Length1",value:i}),0!=a.length)if(a.split("/").length-1==1)c.push({key:"Filter",value:a});else{c.push({key:"Filter",value:"["+a+"]"});for(var u=0;u<c.length;u+=1)if("DecodeParms"===c[u].key){for(var d=[],f=0;f<l.reverseChain.split("/").length-1;f+=1)d.push("null");d.push(c[u].value),c[u].value="["+d.join(" ")+"]"}}Y("<<");for(var p=0;p<c.length;p++)Y("/"+c[p].key+" "+c[p].value);Y(">>"),0!==l.data.length&&(Y("stream"),Y(s(l.data)),Y("endstream"))},et=a.__private__.putPage=function(e){var t=e.number,n=e.data,r=e.objId,o=e.contentsObjId,e=(Ve(r,!0),Y("<</Type /Page"),Y("/Parent "+e.rootDictionaryObjId+" 0 R"),Y("/Resources "+e.resourceDictionaryObjId+" 0 R"),Y("/MediaBox ["+parseFloat(W(e.mediaBox.bottomLeftX))+" "+parseFloat(W(e.mediaBox.bottomLeftY))+" "+W(e.mediaBox.topRightX)+" "+W(e.mediaBox.topRightY)+"]"),null!==e.cropBox&&Y("/CropBox ["+W(e.cropBox.bottomLeftX)+" "+W(e.cropBox.bottomLeftY)+" "+W(e.cropBox.topRightX)+" "+W(e.cropBox.topRightY)+"]"),null!==e.bleedBox&&Y("/BleedBox ["+W(e.bleedBox.bottomLeftX)+" "+W(e.bleedBox.bottomLeftY)+" "+W(e.bleedBox.topRightX)+" "+W(e.bleedBox.topRightY)+"]"),null!==e.trimBox&&Y("/TrimBox ["+W(e.trimBox.bottomLeftX)+" "+W(e.trimBox.bottomLeftY)+" "+W(e.trimBox.topRightX)+" "+W(e.trimBox.topRightY)+"]"),null!==e.artBox&&Y("/ArtBox ["+W(e.artBox.bottomLeftX)+" "+W(e.artBox.bottomLeftY)+" "+W(e.artBox.topRightX)+" "+W(e.artBox.topRightY)+"]"),"number"==typeof e.userUnit&&1!==e.userUnit&&Y("/UserUnit "+e.userUnit),ee.publish("putPage",{objId:r,pageContext:b[t],pageNumber:t,page:n}),Y("/Contents "+o+" 0 R"),Y(">>"),Y("endobj"),n.join("\n"));return G===V.ADVANCED&&(e+="\nQ"),Ve(o,!0),Je({data:e,filters:Ze(),objectId:o}),Y("endobj"),r},tt=a.__private__.putPages=function(){for(var e=[],t=1;t<=v;t++)b[t].objId=w(),b[t].contentsObjId=w();for(t=1;t<=v;t++)e.push(et({number:t,data:d[t],objId:b[t].objId,contentsObjId:b[t].contentsObjId,mediaBox:b[t].mediaBox,cropBox:b[t].cropBox,bleedBox:b[t].bleedBox,trimBox:b[t].trimBox,artBox:b[t].artBox,userUnit:b[t].userUnit,rootDictionaryObjId:We,resourceDictionaryObjId:qe}));Ve(We,!0),Y("<</Type /Pages");for(var n="/Kids [",r=0;r<v;r++)n+=e[r]+" 0 R ";Y(n+"]"),Y("/Count "+v),Y(">>"),Y("endobj"),ee.publish("postPutPages")},nt=function(e){function t(e,t){return-1!==e.indexOf(" ")?"("+ne(e,t)+")":ne(e,t)}ee.publish("putFont",{font:e,out:Y,newObject:C,putStream:Je,pdfEscapeWithNeededParanthesis:t}),!0!==e.isAlreadyPutted&&(e.objectNumber=C(),Y("<<"),Y("/Type /Font"),Y("/BaseFont /"+t(e.postScriptName)),Y("/Subtype /Type1"),"string"==typeof e.encoding&&Y("/Encoding /"+e.encoding),Y("/FirstChar 32"),Y("/LastChar 255"),Y(">>"),Y("endobj"))},rt=function(e){e.objectNumber=C();var t=[],n=(t.push({key:"Type",value:"/XObject"}),t.push({key:"Subtype",value:"/Form"}),t.push({key:"BBox",value:"["+[W(e.x),W(e.y),W(e.x+e.width),W(e.y+e.height)].join(" ")+"]"}),t.push({key:"Matrix",value:"["+e.matrix.toString()+"]"}),e.pages[1].join("\n"));Je({data:n,additionalKeyValues:t,objectId:e.objectNumber}),Y("endobj")},ot=function(e,t){for(var n=[],r=1/(t-1),o=0;o<1;o+=r)n.push(o);n.push(1),0!=e[0].offset&&(t={offset:0,color:e[0].color},e.unshift(t)),1!=e[e.length-1].offset&&(t={offset:1,color:e[e.length-1].color},e.push(t));for(var i="",a=0,s=0;s<n.length;s++){for(o=n[s];o>e[a+1].offset;)a++;var l=e[a].offset,l=(o-l)/(e[a+1].offset-l),c=e[a].color,u=e[a+1].color;i+=le(Math.round((1-l)*c[0]+l*u[0]).toString(16))+le(Math.round((1-l)*c[1]+l*u[1]).toString(16))+le(Math.round((1-l)*c[2]+l*u[2]).toString(16))}return i.trim()},it=function(e,t){t=t||21;var n=C(),r=ot(e.colors,t),o=[],t=(o.push({key:"FunctionType",value:"0"}),o.push({key:"Domain",value:"[0.0 1.0]"}),o.push({key:"Size",value:"["+t+"]"}),o.push({key:"BitsPerSample",value:"8"}),o.push({key:"Range",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),o.push({key:"Decode",value:"[0.0 1.0 0.0 1.0 0.0 1.0]"}),Je({data:r,additionalKeyValues:o,alreadyAppliedFilters:["/ASCIIHexDecode"],objectId:n}),Y("endobj"),e.objectNumber=C(),Y("<< /ShadingType "+e.type),Y("/ColorSpace /DeviceRGB"),"/Coords ["+W(parseFloat(e.coords[0]))+" "+W(parseFloat(e.coords[1]))+" ");2===e.type?t+=W(parseFloat(e.coords[2]))+" "+W(parseFloat(e.coords[3])):t+=W(parseFloat(e.coords[2]))+" "+W(parseFloat(e.coords[3]))+" "+W(parseFloat(e.coords[4]))+" "+W(parseFloat(e.coords[5])),Y(t+="]"),e.matrix&&Y("/Matrix ["+e.matrix.toString()+"]"),Y("/Function "+n+" 0 R"),Y("/Extend [true true]"),Y(">>"),Y("endobj")},at=function(e,t){var n=w(),r=C(),t=(t.push({resourcesOid:n,objectOid:r}),e.objectNumber=r,[]);t.push({key:"Type",value:"/Pattern"}),t.push({key:"PatternType",value:"1"}),t.push({key:"PaintType",value:"1"}),t.push({key:"TilingType",value:"1"}),t.push({key:"BBox",value:"["+e.boundingBox.map(W).join(" ")+"]"}),t.push({key:"XStep",value:W(e.xStep)}),t.push({key:"YStep",value:W(e.yStep)}),t.push({key:"Resources",value:n+" 0 R"}),e.matrix&&t.push({key:"Matrix",value:"["+e.matrix.toString()+"]"}),Je({data:e.stream,additionalKeyValues:t,objectId:e.objectNumber}),Y("endobj")},st=function(e){for(var t in e.objectNumber=C(),Y("<<"),e)switch(t){case"opacity":Y("/ca "+l(e[t]));break;case"stroke-opacity":Y("/CA "+l(e[t]))}Y(">>"),Y("endobj")},lt=function(){for(var e in Y("/XObject <<"),y)y.hasOwnProperty(e)&&0<=y[e].objectNumber&&Y("/"+e+" "+y[e].objectNumber+" 0 R");ee.publish("putXobjectDict"),Y(">>")},ct=function(){for(var e in Y("/Font <<"),J)J.hasOwnProperty(e)&&(!1===O||!0===O&&re.hasOwnProperty(e))&&Y("/"+e+" "+J[e].objectNumber+" 0 R");Y(">>")},ut=function(){if(0<Object.keys(g).length){for(var e in Y("/Shading <<"),g)g.hasOwnProperty(e)&&g[e]instanceof vn&&0<=g[e].objectNumber&&Y("/"+e+" "+g[e].objectNumber+" 0 R");ee.publish("putShadingPatternDict"),Y(">>")}},dt=function(e){if(0<Object.keys(g).length){for(var t in Y("/Pattern <<"),g)g.hasOwnProperty(t)&&g[t]instanceof a.TilingPattern&&0<=g[t].objectNumber&&g[t].objectNumber<e&&Y("/"+t+" "+g[t].objectNumber+" 0 R");ee.publish("putTilingPatternDict"),Y(">>")}},ft=function(){if(0<Object.keys(m).length){for(var e in Y("/ExtGState <<"),m)m.hasOwnProperty(e)&&0<=m[e].objectNumber&&Y("/"+e+" "+m[e].objectNumber+" 0 R");ee.publish("putGStateDict"),Y(">>")}},ne=a.__private__.pdfEscape=a.pdfEscape=function(e,t){return((e,t)=>{var n,r,o,i,a,s,l=(t=t||{}).sourceEncoding||"Unicode",c=t.outputEncoding;if((t.autoencode||c)&&J[Z].metadata&&J[Z].metadata[l]&&J[Z].metadata[l].encoding&&(l=J[Z].metadata[l].encoding,c="string"==typeof(c=!(c=!c&&J[Z].encoding?J[Z].encoding:c)&&l.codePages?l.codePages[0]:c)?l[c]:c)){for(i=!1,o=[],n=0,r=e.length;n<r;n++)(a=c[e.charCodeAt(n)])?o.push(String.fromCharCode(a)):o.push(e[n]),o[n].charCodeAt(0)>>8&&(i=!0);e=o.join("")}for(n=e.length;void 0===i&&0!==n;)e.charCodeAt(n-1)>>8&&(i=!0),n--;if(!i)return e;for(o=t.noBOM?[]:[254,255],n=0,r=e.length;n<r;n++){if((s=(a=e.charCodeAt(n))>>8)>>8)throw new Error("Character at position "+n+" of string '"+e+"' exceeds 16bits. Cannot be encoded into UCS-2 BE");o.push(s),o.push(a-(s<<8))}return String.fromCharCode.apply(void 0,o)})(e,t).replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},pt=a.__private__.beginPage=function(e){d[++v]=[],b[v]={objId:0,contentsObjId:0,userUnit:Number(L),artBox:null,bleedBox:null,cropBox:null,trimBox:null,mediaBox:{bottomLeftX:0,bottomLeftY:0,topRightX:Number(e[0]),topRightY:Number(e[1])}},ht(v),se(d[s])},ht=function(e){0<e&&e<=v&&(s=e)},At=a.__private__.getNumberOfPages=a.getNumberOfPages=function(){return d.length-1},gt=a.__private__.putInfo=function(){var e,t=C(),n=function(e){return e};for(e in null!==h&&(n=E.encryptor(t,0)),Y("<<"),Y("/Producer ("+ne(n("jsPDF "+bn.version))+")"),f)f.hasOwnProperty(e)&&f[e]&&Y("/"+e.substr(0,1).toUpperCase()+e.substr(1)+" ("+ne(n(f[e]))+")");Y("/CreationDate ("+ne(n(H))+")"),Y(">>"),Y("endobj")},mt=a.__private__.putCatalog=function(e){e=(e=e||{}).rootDictionaryObjId||We;switch(C(),Y("<<"),Y("/Type /Catalog"),Y("/Pages "+e+" 0 R"),n=n||"fullwidth"){case"fullwidth":Y("/OpenAction [3 0 R /FitH null]");break;case"fullheight":Y("/OpenAction [3 0 R /FitV null]");break;case"fullpage":Y("/OpenAction [3 0 R /Fit]");break;case"original":Y("/OpenAction [3 0 R /XYZ null null 1]");break;default:var t=""+n;"number"==typeof(n="%"===t.substr(t.length-1)?parseInt(n)/100:n)&&Y("/OpenAction [3 0 R /XYZ null null "+l(n)+"]")}switch(we=we||"continuous"){case"continuous":Y("/PageLayout /OneColumn");break;case"single":Y("/PageLayout /SinglePage");break;case"two":case"twoleft":Y("/PageLayout /TwoColumnLeft");break;case"tworight":Y("/PageLayout /TwoColumnRight")}ye&&Y("/PageMode /"+ye),ee.publish("putCatalog"),Y(">>"),Y("endobj")},vt=a.__private__.putTrailer=function(){Y("trailer"),Y("<<"),Y("/Size "+(r+1)),Y("/Root "+r+" 0 R"),Y("/Info "+(r-1)+" 0 R"),null!==h&&Y("/Encrypt "+E.oid+" 0 R"),Y("/ID [ <"+t+"> <"+t+"> ]"),Y(">>")},bt=a.__private__.putHeader=function(){Y("%PDF-"+j),Y("%ºß¬à")},yt=a.__private__.putXRef=function(){var e="0000000000";Y("xref"),Y("0 "+(r+1)),Y("0000000000 65535 f ");for(var t=1;t<=r;t++)"function"==typeof ce[t]?Y((e+ce[t]()).slice(-10)+" 00000 n "):void 0!==ce[t]?Y((e+ce[t]).slice(-10)+" 00000 n "):Y("0000000000 00000 n ")},Ct=a.__private__.buildDocument=function(){de=r=0,ue=[],ce=[],fe=[],We=w(),qe=w(),se(ue),ee.publish("buildDocument"),bt(),tt(),ee.publish("putAdditionalObjects");for(var e=0;e<fe.length;e++){var t=fe[e];Ve(t.objId,!0),Y(t.content),Y("endobj")}ee.publish("postPutAdditionalObjects"),Be(),null!==h&&(E.oid=C(),Y("<<"),Y("/Filter /Standard"),Y("/V "+E.v),Y("/R "+E.r),Y("/U <"+E.toHexString(E.U)+">"),Y("/O <"+E.toHexString(E.O)+">"),Y("/P "+E.P),Y(">>"),Y("endobj")),gt(),mt();var n=de;return yt(),vt(),Y("startxref"),Y(""+n),Y("%%EOF"),se(d[s]),ue.join("\n")},wt=a.__private__.getBlob=function(e){return new Blob([ge(e)],{type:"application/pdf"})},Et=a.output=a.__private__.output=((Ie=function(e,t){switch("string"==typeof(t=t||{})?t={filename:t}:t.filename=t.filename||"generated.pdf",e){case void 0:return Ct();case"save":a.save(t.filename);break;case"arraybuffer":return ge(Ct());case"blob":return wt(Ct());case"bloburi":case"bloburl":if(void 0!==gn.URL&&"function"==typeof gn.URL.createObjectURL)return gn.URL&&gn.URL.createObjectURL(wt(Ct()))||void 0;mn.warn("bloburl is not supported by your system, because URL.createObjectURL is not supported by your browser.");break;case"datauristring":case"dataurlstring":var n="",r=Ct();try{n=wn(r)}catch(e){n=wn(unescape(encodeURIComponent(r)))}return"data:application/pdf;filename="+t.filename+";base64,"+n;case"pdfobjectnewwindow":if("[object Window]"===Object.prototype.toString.call(gn))return r='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><script src="'+(t.pdfObjectUrl||"https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.1.1/pdfobject.min.js")+'"><\/script><script >PDFObject.embed("'+this.output("dataurlstring")+'", '+JSON.stringify(t)+");<\/script></body></html>",null!==(n=gn.open())&&n.document.write(r),n;throw new Error("The option pdfobjectnewwindow just works in a browser-environment.");case"pdfjsnewwindow":var o,i;if("[object Window]"===Object.prototype.toString.call(gn))return r='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe id="pdfViewer" src="'+(t.pdfJsUrl||"examples/PDF.js/web/viewer.html")+"?file=&downloadName="+t.filename+'" width="500px" height="400px" /></body></html>',null!==(o=gn.open())&&(o.document.write(r),i=this,o.document.documentElement.querySelector("#pdfViewer").onload=function(){o.document.title=t.filename,o.document.documentElement.querySelector("#pdfViewer").contentWindow.PDFViewerApplication.open(i.output("bloburl"))}),o;throw new Error("The option pdfjsnewwindow just works in a browser-environment.");case"dataurlnewwindow":if("[object Window]"!==Object.prototype.toString.call(gn))throw new Error("The option dataurlnewwindow just works in a browser-environment.");n='<html><style>html, body { padding: 0; margin: 0; } iframe { width: 100%; height: 100%; border: 0;}  </style><body><iframe src="'+this.output("datauristring",t)+'"></iframe></body></html>',r=gn.open();if(null!==r&&(r.document.write(n),r.document.title=t.filename),r||"undefined"==typeof safari)return r;break;case"datauri":case"dataurl":return gn.document.location.href=this.output("datauristring",t);default:return null}}).foo=function(){try{return Ie.apply(this,arguments)}catch(e){var t=e.stack||"",t="Error in function "+(t=~t.indexOf(" at ")?t.split(" at ")[1]:t).split("\n")[0].split("<")[0]+": "+e.message;if(!gn.console)throw new Error(t);gn.console.error(t,e),gn.alert&&alert(t)}},(Ie.foo.bar=Ie).foo);switch(B){case"pt":p=1;break;case"mm":p=72/25.4;break;case"cm":p=72/2.54;break;case"in":p=72;break;case"px":p=1==ke("px_scaling")?.75:96/72;break;case"pc":case"em":p=12;break;case"ex":p=6;break;default:throw new Error("Invalid unit: "+B)}function _t(e){null===e||G===V.ADVANCED&&void 0===e||(e=Lt(e),Y(e))}var E=null,St=(ie(),$(),a.__private__.getPageInfo=a.getPageInfo=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfo");return{objId:b[e].objId,pageNumber:e,pageContext:b[e]}}),Bt=a.__private__.getPageInfoByObjId=function(e){if(isNaN(e)||e%1!=0)throw new Error("Invalid argument passed to jsPDF.getPageInfoByObjId");for(var t in b)if(b[t].objId===e)break;return St(t)},xt=a.__private__.getCurrentPageInfo=a.getCurrentPageInfo=function(){return{objId:b[s].objId,pageNumber:s,pageContext:b[s]}},Tt=(a.addPage=function(){return Le.apply(this,arguments),this},a.setPage=function(){return ht.apply(this,arguments),se.call(this,d[s]),this},a.insertPage=function(e){return this.addPage(),this.movePage(s,e),this},a.movePage=function(e,t){if(t<e){for(var n=d[e],r=b[e],o=e;t<o;o--)d[o]=d[o-1],b[o]=b[o-1];d[t]=n,b[t]=r,this.setPage(t)}else if(e<t){n=d[e],r=b[e];for(var i=e;i<t;i++)d[i]=d[i+1],b[i]=b[i+1];d[t]=n,b[t]=r,this.setPage(t)}return this},a.deletePage=function(){return function(e){0<e&&e<=v&&(d.splice(e,1),b.splice(e,1),--v<s&&(s=v),this.setPage(s))}.apply(this,arguments),this},a.__private__.text=a.text=function(e,t,n,r,o){var i=(r=r||{}).scope||this;if("number"!=typeof e||"number"!=typeof t||"string"!=typeof n&&!Array.isArray(n)||(s=n,n=t,t=e,e=s),arguments[3]instanceof te==0?(b=o,y=arguments[5],"object"==typeof(C=arguments[3])&&null!==C||("string"==typeof b&&(y=b,b=null),"string"==typeof C&&(y=C,C=null),"number"==typeof C&&(b=C,C=null),r={flags:C,angle:b,align:y})):(oe("The transform parameter of text() with a Matrix value"),d=o),isNaN(t)||isNaN(n)||null==e)throw new Error("Invalid arguments passed to jsPDF.text");if(0!==e.length){var a,s="",o="number"==typeof r.lineHeightFactor?r.lineHeightFactor:Ut,I=i.internal.scaleFactor,l=!1,M=!0;if("string"==typeof e)l=!0;else if(Array.isArray(e)){for(var D,P=e.concat(),c=[],u=P.length;u--;)("string"!=typeof(D=P.shift())||Array.isArray(D)&&"string"!=typeof D[0])&&(M=!1);l=M}if(!1===l)throw new Error('Type of text must be string or Array. "'+e+'" is not recognized.');"string"==typeof e&&(e=e.match(/[\r?\n]/)?e.split(/\r\n|\r|\n/g):[e]);var d,f=X/i.internal.scaleFactor,p=f*(Ut-1);switch(r.baseline){case"bottom":n-=p;break;case"top":n+=f-p;break;case"hanging":n+=f-2*p;break;case"middle":n+=f/2-p}0<(x=r.maxWidth||0)&&("string"==typeof e?e=i.splitTextToSize(e,x):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce(function(e,t){return e.concat(i.splitTextToSize(t,x))},[]))),l={text:e,x:t,y:n,options:r,mutex:{pdfEscape:ne,activeFontKey:Z,fonts:J,activeFontSize:X}},ee.publish("preProcessText",l),e=l.text,b=(r=l.options).angle,d instanceof te==0&&b&&"number"==typeof b?(b*=Math.PI/180,0===r.rotationDirection&&(b=-b),G===V.ADVANCED&&(b=-b),g=Math.cos(b),A=Math.sin(b),d=new te(g,A,-A,g,0,0)):b&&b instanceof te&&(d=b),G===V.ADVANCED&&(d=d||Ke),void 0!==(H=r.charSpace||Jt)&&(s+=W(q(H))+" Tc\n",this.setCharSpace(this.getCharSpace()||0));var h=-1,A=void 0!==r.renderingMode?r.renderingMode:r.stroke,g=i.internal.getCurrentPageInfo().pageContext;switch(A){case 0:case!1:case"fill":h=0;break;case 1:case!0:case"stroke":h=1;break;case 2:case"fillThenStroke":h=2;break;case 3:case"invisible":h=3;break;case 4:case"fillAndAddForClipping":h=4;break;case 5:case"strokeAndAddPathForClipping":h=5;break;case 6:case"fillThenStrokeAndAddToPathForClipping":h=6;break;case 7:case"addToPathForClipping":h=7}var m,v,b=void 0!==g.usedRenderingMode?g.usedRenderingMode:-1,y=(-1!==h?s+=h+" Tr\n":-1!==b&&(s+="0 Tr\n"),-1!==h&&(g.usedRenderingMode=h),r.align||"left"),U=X*o,A=i.internal.pageSize.getWidth(),F=J[Z],H=r.charSpace||Jt,C=(x=r.maxWidth||0,Object.assign({autoencode:!0,noBOM:!0},r.flags)),w=[];if("[object Array]"===Object.prototype.toString.call(e)){c=K(e),"left"!==y&&(m=c.map(function(e){return i.getStringUnitWidth(e,{font:F,charSpace:H,fontSize:X,doKerning:!1})*X/I}));var E,_=0;if("right"===y){t-=m[0],e=[];for(var u=c.length,S=0;S<u;S++)v=0===S?(E=Vt(t),Gt(n)):(E=q(_-m[S]),-U),e.push([c[S],E,v]),_=m[S]}else if("center"===y){t-=m[0]/2,e=[],u=c.length;for(var B=0;B<u;B++)v=0===B?(E=Vt(t),Gt(n)):(E=q((_-m[B])/2),-U),e.push([c[B],E,v]),_=m[B]}else if("left"===y){e=[],u=c.length;for(var Q=0;Q<u;Q++)e.push(c[Q])}else{if("justify"!==y)throw new Error('Unrecognized alignment option, use "left", "center", "right" or "justify".');e=[],u=c.length;for(var x=0!==x?x:A,T=0;T<u;T++)v=0===T?Gt(n):-U,E=0===T?Vt(t):0,T<u-1&&w.push(W(q((x-m[T])/(c[T].split(" ").length-1)))),e.push([c[T],E,v])}}l={text:e=!0===("boolean"==typeof r.R2L?r.R2L:be)?z(e,function(e,t,n){return[e.split("").reverse().join(""),t,n]}):e,x:t,y:n,options:r,mutex:{pdfEscape:ne,activeFontKey:Z,fonts:J,activeFontSize:X}},ee.publish("postProcessText",l),e=l.text,a=l.mutex.isHex||!1;b=J[Z].encoding;c=K(e="WinAnsiEncoding"!==b&&"StandardEncoding"!==b?e:z(e,function(e,t,n){return[(e=(e=e).split("\t").join(Array(r.TabLen||9).join(" ")),ne(e,C)),t,n]})),e=[];for(var L,N,k,O=Array.isArray(c[0])?1:0,j="",$=function(e,t,n){return n instanceof te?(n="number"==typeof r.angle?$e(n,new te(1,0,0,1,e,t)):$e(new te(1,0,0,1,e,t),n),(n=G===V.ADVANCED?$e(new te(1,0,0,-1,0,0),n):n).join(" ")+" Tm\n"):W(e)+" "+W(t)+" Td\n"},R=0;R<c.length;R++){switch(j="",O){case 1:k=(a?"<":"(")+c[R][0]+(a?">":")"),L=parseFloat(c[R][1]),N=parseFloat(c[R][2]);break;case 0:k=(a?"<":"(")+c[R]+(a?">":")"),L=Vt(t),N=Gt(n)}void 0!==w&&void 0!==w[R]&&(j=w[R]+" Tw\n"),0===R?e.push(j+$(L,N,d)+k):0==O?e.push(j+k):1==O&&e.push(j+$(L,N,d)+k)}e=0==O?e.join(" Tj\nT* "):e.join(" Tj\n"),e+=" Tj\n";g="BT\n/",g=(g+=Z+" "+X+" Tf\n")+(W(X*o)+" TL\n");Y(g=(g=g+(Xt+"\n")+s)+e+"ET"),re[Z]=!0}return i;function K(e){for(var t,n=e.concat(),r=[],o=n.length;o--;)"string"==typeof(t=n.shift())?r.push(t):Array.isArray(e)&&(1===t.length||void 0===t[1]&&void 0===t[2])?r.push(t[0]):r.push([t[0],t[1],t[2]]);return r}function z(e,t){var n;if("string"==typeof e)n=t(e)[0];else if(Array.isArray(e)){for(var r,o=e.concat(),i=[],a=o.length;a--;)"string"==typeof(r=o.shift())?i.push(t(r)[0]):Array.isArray(r)&&"string"==typeof r[0]&&(r=t(r[0],r[1],r[2]),i.push([r[0],r[1],r[2]]));n=i}return n}},a.__private__.clip=a.clip=function(e){return Y("evenodd"===e?"W*":"W"),this}),_=(a.clipEvenOdd=function(){return Tt("evenodd")},a.__private__.discardPath=a.discardPath=function(){return Y("n"),this},a.__private__.isValidStyle=function(e){var t=!1;return t=-1!==[void 0,null,"S","D","F","DF","FD","f","f*","B","B*","n"].indexOf(e)?!0:t}),Lt=(a.__private__.setDefaultPathOperation=a.setDefaultPathOperation=function(e){return _(e)&&(k=e),this},a.__private__.getStyle=a.getStyle=function(e){var t=k;switch(e){case"D":case"S":t="S";break;case"F":t="f";break;case"FD":case"DF":t="B";break;case"f":case"f*":case"B":case"B*":t=e}return t}),Nt=a.close=function(){return Y("h"),this},kt=(a.stroke=function(){return Y("S"),this},a.fill=function(e){return kt("f",e),this},a.fillEvenOdd=function(e){return kt("f*",e),this},a.fillStroke=function(e){return kt("B",e),this},a.fillStrokeEvenOdd=function(e){return kt("B*",e),this},function(e,t){"object"==typeof t?Ot(t,e):Y(e)});var Ot=function(e,t){var n,r=De[e.key],o=g[r];o instanceof vn?(Y("q"),Y(jt(t)),o.gState&&a.setGState(o.gState),Y(e.matrix.toString()+" cm"),Y("/"+r+" sh"),Y("Q")):o instanceof Bn&&(n=new te(1,0,0,-1,0,hn()),e.matrix&&(n=n.multiply(e.matrix||Ke),r=function(e,t,n,r,o){return(t=new Bn(t||this.boundingBox,n||this.xStep,r||this.yStep,this.gState,o||this.matrix)).stream=this.stream,n=e+"$$"+this.cloneIndex+++"$$",ze(n,t),t}.call(o,e.key,e.boundingBox,e.xStep,e.yStep,n).id),Y("q"),Y("/Pattern cs"),Y("/"+r+" scn"),o.gState&&a.setGState(o.gState),Y(t),Y("Q"))},jt=function(e){switch(e){case"f":case"F":return"W n";case"f*":return"W* n";case"B":return"W S";case"B*":return"W* S";case"S":return"W S";case"n":return"W n"}},Rt=a.moveTo=function(e,t){return Y(W(q(e))+" "+W(U(t))+" m"),this},It=a.lineTo=function(e,t){return Y(W(q(e))+" "+W(U(t))+" l"),this},Mt=a.curveTo=function(e,t,n,r,o,i){return Y([W(q(e)),W(U(t)),W(q(n)),W(U(r)),W(q(o)),W(U(i)),"c"].join(" ")),this},Dt=(a.__private__.line=a.line=function(e,t,n,r,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!_(o))throw new Error("Invalid arguments passed to jsPDF.line");return G===V.COMPAT?this.lines([[n-e,r-t]],e,t,[1,1],o||"S"):this.lines([[n-e,r-t]],e,t,[1,1]).stroke()},a.__private__.lines=a.lines=function(e,t,n,r,o,i){var a,s,l,c,u,d,f,p,h,A,g,m;if("number"==typeof e&&(m=n,n=t,t=e,e=m),r=r||[1,1],i=i||!1,isNaN(t)||isNaN(n)||!Array.isArray(e)||!Array.isArray(r)||!_(o)||"boolean"!=typeof i)throw new Error("Invalid arguments passed to jsPDF.lines");for(Rt(t,n),a=r[0],s=r[1],c=e.length,A=t,g=n,l=0;l<c;l++)2===(u=e[l]).length?(A=u[0]*a+A,g=u[1]*s+g,It(A,g)):(d=u[0]*a+A,f=u[1]*s+g,p=u[2]*a+A,h=u[3]*s+g,A=u[4]*a+A,g=u[5]*s+g,Mt(d,f,p,h,A,g));return i&&Nt(),_t(o),this},a.path=function(e){for(var t=0;t<e.length;t++){var n=e[t],r=n.c;switch(n.op){case"m":Rt(r[0],r[1]);break;case"l":It(r[0],r[1]);break;case"c":Mt.apply(this,r);break;case"h":Nt()}}return this},a.__private__.rect=a.rect=function(e,t,n,r,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!_(o))throw new Error("Invalid arguments passed to jsPDF.rect");return G===V.COMPAT&&(r=-r),Y([W(q(e)),W(U(t)),W(q(n)),W(q(r)),"re"].join(" ")),_t(o),this},a.__private__.triangle=a.triangle=function(e,t,n,r,o,i,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(i)||!_(a))throw new Error("Invalid arguments passed to jsPDF.triangle");return this.lines([[n-e,r-t],[o-n,i-r],[e-o,t-i]],e,t,[1,1],a,!0),this},a.__private__.roundedRect=a.roundedRect=function(e,t,n,r,o,i,a){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(i)||!_(a))throw new Error("Invalid arguments passed to jsPDF.roundedRect");var s=4/3*(Math.SQRT2-1);return o=Math.min(o,.5*n),i=Math.min(i,.5*r),this.lines([[n-2*o,0],[o*s,0,o,i-i*s,o,i],[0,r-2*i],[0,i*s,-o*s,i,-o,i],[2*o-n,0],[-o*s,0,-o,-i*s,-o,-i],[0,2*i-r],[0,-i*s,o*s,-i,o,-i]],e+o,t,[1,1],a,!0),this},a.__private__.ellipse=a.ellipse=function(e,t,n,r,o){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||!_(o))throw new Error("Invalid arguments passed to jsPDF.ellipse");var i=4/3*(Math.SQRT2-1)*n,a=4/3*(Math.SQRT2-1)*r;return Rt(e+n,t),Mt(e+n,t-a,e+i,t-r,e,t-r),Mt(e-i,t-r,e-n,t-a,e-n,t),Mt(e-n,t+a,e-i,t+r,e,t+r),Mt(e+i,t+r,e+n,t+a,e+n,t),_t(o),this},a.__private__.circle=a.circle=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||!_(r))throw new Error("Invalid arguments passed to jsPDF.circle");return this.ellipse(e,t,n,n,r)},a.setFont=function(e,t,n){return n&&(t=P(t,n)),Z=Ne(e,t,{disableWarning:!1}),this},a.__private__.getFont=a.getFont=function(){return J[Ne.apply(a,arguments)]});a.__private__.getFontList=a.getFontList=function(){var e,t,n={};for(e in A)if(A.hasOwnProperty(e))for(t in n[e]=[],A[e])A[e].hasOwnProperty(t)&&n[e].push(t);return n},a.addFont=function(e,t,n,r,o){var i=["StandardEncoding","MacRomanEncoding","Identity-H","WinAnsiEncoding"];return r&&-1!==i.indexOf(r)?o=r:r&&-1==i.indexOf(r)&&(n=P(n,r)),Te.call(this,e,t,n,o=o||"Identity-H")};function Pt(){this.page=v,this.currentPage=s,this.pages=d.slice(0),this.pagesContext=b.slice(0),this.x=Oe,this.y=je,this.matrix=Re,this.width=fn(s),this.height=hn(s),this.outputDestination=he,this.id="",this.objectNumber=-1}var Ut,Ft,Ht=e.lineWidth||.200025,Qt=a.__private__.setLineWidth=a.setLineWidth=function(e){return Y(W(q(e))+" w"),this},$t=(a.__private__.setLineDash=bn.API.setLineDash=bn.API.setLineDashPattern=function(e,t){if(e=e||[],t=t||0,isNaN(t)||!Array.isArray(e))throw new Error("Invalid arguments passed to jsPDF.setLineDash");return e=e.map(function(e){return W(q(e))}).join(" "),t=W(q(t)),Y("["+e+"] "+t+" d"),this},a.__private__.getLineHeight=a.getLineHeight=function(){return X*Ut}),Kt=(a.__private__.getLineHeight=a.getLineHeight=function(){return X*Ut},a.__private__.setLineHeightFactor=a.setLineHeightFactor=function(e){return"number"==typeof(e=e||1.15)&&(Ut=e),this}),zt=a.__private__.getLineHeightFactor=a.getLineHeightFactor=function(){return Ut},Vt=(Kt(e.lineHeight),a.__private__.getHorizontalCoordinate=function(e){return q(e)}),Gt=a.__private__.getVerticalCoordinate=function(e){return G===V.ADVANCED?e:b[s].mediaBox.topRightY-b[s].mediaBox.bottomLeftY-q(e)},Kt=a.__private__.getHorizontalCoordinateString=a.getHorizontalCoordinateString=function(e){return W(Vt(e))},Wt=a.__private__.getVerticalCoordinateString=a.getVerticalCoordinateString=function(e){return W(Gt(e))},qt=e.strokeColor||"0 G",Yt=(a.__private__.getStrokeColor=a.getDrawColor=function(){return Ye(qt)},a.__private__.setStrokeColor=a.setDrawColor=function(e,t,n,r){return qt=Xe({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"draw",precision:2}),Y(qt),this},e.fillColor||"0 g"),Xt=(a.__private__.getFillColor=a.getFillColor=function(){return Ye(Yt)},a.__private__.setFillColor=a.setFillColor=function(e,t,n,r){return Yt=Xe({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"fill",precision:2}),Y(Yt),this},e.textColor||"0 g"),Zt=a.__private__.getTextColor=a.getTextColor=function(){return Ye(Xt)},Jt=(a.__private__.setTextColor=a.setTextColor=function(e,t,n,r){return Xt=Xe({ch1:e,ch2:t,ch3:n,ch4:r,pdfColorType:"text",precision:3}),this},e.charSpace),e=a.__private__.getCharSpace=a.getCharSpace=function(){return parseFloat(Jt||0)},en=(a.__private__.setCharSpace=a.setCharSpace=function(e){if(isNaN(e))throw new Error("Invalid argument passed to jsPDF.setCharSpace");return Jt=e,this},0),tn=(a.CapJoinStyles={0:0,butt:0,but:0,miter:0,1:1,round:1,rounded:1,circle:1,2:2,projecting:2,project:2,square:2,bevel:2},a.__private__.setLineCap=a.setLineCap=function(e){var t=a.CapJoinStyles[e];if(void 0===t)throw new Error("Line cap style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Y((en=t)+" J"),this},0),nn=(a.__private__.setLineJoin=a.setLineJoin=function(e){var t=a.CapJoinStyles[e];if(void 0===t)throw new Error("Line join style of '"+e+"' is not recognized. See or extend .CapJoinStyles property for valid styles");return Y((tn=t)+" j"),this},a.__private__.setLineMiterLimit=a.__private__.setMiterLimit=a.setLineMiterLimit=a.setMiterLimit=function(e){if(e=e||0,isNaN(e))throw new Error("Invalid argument passed to jsPDF.setLineMiterLimit");return Y(W(q(e))+" M"),this},a.GState=Sn,a.setGState=function(e){(e="string"==typeof e?m[Pe[e]]:nn(null,e)).equals(Ue)||(Y("/"+e.id+" gs"),Ue=e)},function(e,t){if(!e||!Pe[e]){var n,r,o=!1;for(n in m)if(m.hasOwnProperty(n)&&m[n].equals(t)){o=!0;break}return o?t=m[n]:(r="GS"+(Object.keys(m).length+1).toString(10),(m[r]=t).id=r),e&&(Pe[e]=t.id),ee.publish("addGState",t),t}}),rn=(a.addGState=function(e,t){return nn(e,t),this},a.saveGraphicsState=function(){return Y("q"),Me.push({key:Z,size:X,color:Xt}),this},a.restoreGraphicsState=function(){Y("Q");var e=Me.pop();return Z=e.key,X=e.size,Xt=e.color,Ue=null,this},a.setCurrentTransformationMatrix=function(e){return Y(e.toString()+" cm"),this},a.comment=function(e){return Y("#"+e),this},function(e,t){var n=e||0,r=(Object.defineProperty(this,"x",{enumerable:!0,get:function(){return n},set:function(e){isNaN(e)||(n=parseFloat(e))}}),t||0),o=(Object.defineProperty(this,"y",{enumerable:!0,get:function(){return r},set:function(e){isNaN(e)||(r=parseFloat(e))}}),"pt");return Object.defineProperty(this,"type",{enumerable:!0,get:function(){return o},set:function(e){o=e.toString()}}),this}),on=function(e,t,n,r){rn.call(this,e,t),this.type="rect";var o=n||0,i=(Object.defineProperty(this,"w",{enumerable:!0,get:function(){return o},set:function(e){isNaN(e)||(o=parseFloat(e))}}),r||0);return Object.defineProperty(this,"h",{enumerable:!0,get:function(){return i},set:function(e){isNaN(e)||(i=parseFloat(e))}}),this},an=(Pt.prototype.restore=function(){v=this.page,s=this.currentPage,b=this.pagesContext,d=this.pages,Oe=this.x,je=this.y,Re=this.matrix,pn(s,this.width),An(s,this.height),he=this.outputDestination},function(e,t,n,r,o){Qe.push(new Pt),v=s=0,d=[],Oe=e,je=t,Re=o,pt([n,r])});for(Ft in a.beginFormObject=function(e,t,n,r,o){return an(e,t,n,r,o),this},a.endFormObject=function(e){return He[e=e]||(t=new Pt,n="Xo"+(Object.keys(y).length+1).toString(10),t.id=n,y[He[e]=n]=t,ee.publish("addFormObject",t),Qe.pop().restore()),this;var t,n},a.doFormObject=function(e,t){e=y[He[e]];return Y("q"),Y(t.toString()+" cm"),Y("/"+e.id+" Do"),Y("Q"),this},a.getFormObject=function(e){e=y[He[e]];return{x:e.x,y:e.y,width:e.width,height:e.height,matrix:e.matrix}},a.save=function(r,e){return r=r||"generated.pdf",(e=e||{}).returnPromise=e.returnPromise||!1,!1===e.returnPromise?(yn(wt(Ct()),r),"function"==typeof yn.unload&&gn.setTimeout&&setTimeout(yn.unload,911),this):new Promise(function(e,t){try{var n=yn(wt(Ct()),r);"function"==typeof yn.unload&&gn.setTimeout&&setTimeout(yn.unload,911),e(n)}catch(e){t(e.message)}})},bn.API)if(bn.API.hasOwnProperty(Ft))if("events"===Ft&&bn.API.events.length){sn=void 0;ln=void 0;cn=void 0;un=void 0;dn=void 0;var sn=ee;var ln=bn.API.events;for(var cn,un,dn=ln.length-1;-1!==dn;dn--)cn=ln[dn][0],un=ln[dn][1],sn.subscribe.apply(sn,[cn].concat("function"==typeof un?[un]:un))}else a[Ft]=bn.API[Ft];var fn=a.getPageWidth=function(e){return(b[e=e||s].mediaBox.topRightX-b[e].mediaBox.bottomLeftX)/p},pn=a.setPageWidth=function(e,t){b[e].mediaBox.topRightX=t*p+b[e].mediaBox.bottomLeftX},hn=a.getPageHeight=function(e){return(b[e=e||s].mediaBox.topRightY-b[e].mediaBox.bottomLeftY)/p},An=a.setPageHeight=function(e,t){b[e].mediaBox.topRightY=t*p+b[e].mediaBox.bottomLeftY};return a.internal={pdfEscape:ne,getStyle:Lt,getFont:Dt,getFontSize:ve,getCharSpace:e,getTextColor:Zt,getLineHeight:$t,getLineHeightFactor:zt,write:Ae,getHorizontalCoordinate:Vt,getVerticalCoordinate:Gt,getCoordinateString:Kt,getVerticalCoordinateString:Wt,collections:{},newObject:C,newAdditionalObject:Ge,newObjectDeferred:w,newObjectDeferredBegin:Ve,getFilters:Ze,putStream:Je,events:ee,scaleFactor:p,pageSize:{getWidth:function(){return fn(s)},setWidth:function(e){pn(s,e)},getHeight:function(){return hn(s)},setHeight:function(e){An(s,e)}},encryptionOptions:h,encryption:E,getEncryptor:function(e){return null!==h?E.encryptor(e,0):function(e){return e}},output:Et,getNumberOfPages:At,pages:d,out:Y,f2:l,f3:c,getPageInfo:St,getPageInfoByObjId:Bt,getCurrentPageInfo:xt,getPDFVersion:x,Point:rn,Rectangle:on,Matrix:te,hasHotfix:ke},Object.defineProperty(a.internal.pageSize,"width",{get:function(){return fn(s)},set:function(e){pn(s,e)},enumerable:!0,configurable:!0}),Object.defineProperty(a.internal.pageSize,"height",{get:function(){return hn(s)},set:function(e){An(s,e)},enumerable:!0,configurable:!0}),function(e){for(var t=0,n=me.length;t<n;t++){var r=Te.call(this,e[t][0],e[t][1],e[t][2],me[t][3],!0),o=(!1===O&&(re[r]=!0),e[t][0].split("-"));xe({id:r,fontName:o[0],fontStyle:o[1]||""})}ee.publish("addFonts",{fonts:J,dictionary:A})}.call(a,me),Z="F1",Le(i,o),ee.publish("initialized"),a}En.prototype.lsbFirstWord=function(e){return String.fromCharCode(e>>0&255,e>>8&255,e>>16&255,e>>24&255)},En.prototype.toHexString=function(e){return e.split("").map(function(e){return("0"+(255&e.charCodeAt(0)).toString(16)).slice(-2)}).join("")},En.prototype.hexToBytes=function(e){for(var t=[],n=0;n<e.length;n+=2)t.push(String.fromCharCode(parseInt(e.substr(n,2),16)));return t.join("")},En.prototype.processOwnerPassword=function(e,t){return W(z(t).substr(0,5),e)},En.prototype.encryptor=function(e,t){let n=z(this.encryptionKey+String.fromCharCode(255&e,e>>8&255,e>>16&255,255&t,t>>8&255)).substr(0,10);return function(e){return W(n,e)}},Sn.prototype.equals=function(e){var t,n="id,objectNumber,equals";if(!e||typeof e!=typeof this)return!1;var r=0;for(t in this)if(!(0<=n.indexOf(t))){if(this.hasOwnProperty(t)&&!e.hasOwnProperty(t))return!1;if(this[t]!==e[t])return!1;r++}for(t in e)e.hasOwnProperty(t)&&n.indexOf(t)<0&&r--;return 0===r},bn.API={events:[]},bn.version="2.3.1";function X(e){return e.replace(/\\\\/g,"\\").replace(/\\\(/g,"(").replace(/\\\)/g,")")}function Z(e){return e.toFixed(5)}function e(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e}function J(e){return e*Ie}function ee(e,t,n){var r=t.scope.internal.getFont(t.fontName,t.fontStyle),e=t.scope.getStringUnitWidth(e,{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n);return{height:t.scope.getStringUnitWidth("3",{font:r,fontSize:parseFloat(n),charSpace:0})*parseFloat(n)*1.5,width:e}}function te(v,e){if(void 0!==(e.scope=v).internal&&(void 0===v.internal.acroformPlugin||!1===v.internal.acroformPlugin.isInitialized)){if(b.FieldNum=0,v.internal.acroformPlugin=JSON.parse(JSON.stringify(Qe)),v.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("Exception while creating AcroformDictionary");Ie=v.internal.scaleFactor,v.internal.acroformPlugin.acroFormDictionaryRoot=new oe,(v.internal.acroformPlugin.acroFormDictionaryRoot.scope=v).internal.acroformPlugin.acroFormDictionaryRoot._eventID=v.internal.events.subscribe("postPutResources",function(){var e;(e=v).internal.events.unsubscribe(e.internal.acroformPlugin.acroFormDictionaryRoot._eventID),delete e.internal.acroformPlugin.acroFormDictionaryRoot._eventID,e.internal.acroformPlugin.printedOut=!0}),v.internal.events.subscribe("buildDocument",function(){var e=v;e.internal.acroformPlugin.acroFormDictionaryRoot.objId=void 0;var t,n,r=e.internal.acroformPlugin.acroFormDictionaryRoot.Fields;for(t in r)r.hasOwnProperty(t)&&((n=r[t]).objId=void 0,n.hasAnnotation)&&((e,t)=>{var n={type:"reference",object:e};void 0===t.internal.getPageInfo(e.page).pageContext.annotations.find(function(e){return e.type===n.type&&e.object===n.object})&&t.internal.getPageInfo(e.page).pageContext.annotations.push(n)})(n,e)}),v.internal.events.subscribe("putCatalog",function(){var e=v;if(void 0===e.internal.acroformPlugin.acroFormDictionaryRoot)throw new Error("putCatalogCallback: Root missing.");e.internal.write("/AcroForm "+e.internal.acroformPlugin.acroFormDictionaryRoot.objId+" 0 R")}),v.internal.events.subscribe("postPutPages",function(e){var t,n,r,o=e,i=v,e=!o;for(h in o||(i.internal.newObjectDeferredBegin(i.internal.acroformPlugin.acroFormDictionaryRoot.objId,!0),i.internal.acroformPlugin.acroFormDictionaryRoot.putStream()),o=o||i.internal.acroformPlugin.acroFormDictionaryRoot.Kids)if(o.hasOwnProperty(h)){var a,s=o[h],l=[],c=s.Rect;if(s.Rect&&(s.Rect=Fe(s.Rect,i)),i.internal.newObjectDeferredBegin(s.objId,!0),s.DA=B.createDefaultAppearanceStream(s),"object"==typeof s&&"function"==typeof s.getKeyValueListForStream&&(l=s.getKeyValueListForStream()),s.Rect=c,s.hasAppearanceStream&&!s.appearanceStreamContent&&(n=a=c=void 0,a=(t=s).appearanceStreamContent||(t.V||t.DV?(c=[],a=t._V||t.DV,a=He(t,a),n=t.scope.internal.getFont(t.fontName,t.fontStyle).id,c.push("/Tx BMC"),c.push("q"),c.push("BT"),c.push(t.scope.__private__.encodeColorString(t.color)),c.push("/"+n+" "+S(a.fontSize)+" Tf"),c.push("1 0 0 1 0 0 Tm"),c.push(a.text),c.push("ET"),c.push("Q"),c.push("EMC"),(n=y(t)).scope=t.scope,n.stream=c.join("\n"),n):void 0),l.push({key:"AP",value:"<</N "+a+">>"}),i.internal.acroformPlugin.xForms.push(a)),s.appearanceStreamContent){var u,d="";for(u in s.appearanceStreamContent)if(s.appearanceStreamContent.hasOwnProperty(u)){var f,p=s.appearanceStreamContent[u],d=d+("/"+u+" ")+"<<";if(1<=Object.keys(p).length||Array.isArray(p))for(var h in p)p.hasOwnProperty(h)&&(d+="/"+h+" "+(f="function"==typeof(f=p[h])?f.call(i,s):f)+" ",0<=i.internal.acroformPlugin.xForms.indexOf(f)||i.internal.acroformPlugin.xForms.push(f));else d+="/"+h+" "+(f="function"==typeof(f=p)?f.call(i,s):f),0<=i.internal.acroformPlugin.xForms.indexOf(f)||i.internal.acroformPlugin.xForms.push(f);d+=">>"}l.push({key:"AP",value:"<<\n"+d+">>"})}i.internal.putStream({additionalKeyValues:l,objectId:s.objId}),i.internal.out("endobj")}if(e){var A,g=i.internal.acroformPlugin.xForms,m=i;for(A in g)g.hasOwnProperty(A)&&(r=g[A=A],m.internal.newObjectDeferredBegin(r.objId,!0),"object"==typeof r&&"function"==typeof r.putStream&&r.putStream(),delete g[A])}}),v.internal.acroformPlugin.isInitialized=!0}}function ne(e,t,n){var r=function(e){return e};return void 0!==t&&n&&(r=n.internal.getEncryptor(t)),(e=e||"").toString(),"("+Me(r(e))+")"}function m(){this._objId=void 0,this._scope=void 0,Object.defineProperty(this,"objId",{get:function(){if(void 0===this._objId){if(void 0===this.scope)return;this._objId=this.scope.internal.newObjectDeferred()}return this._objId},set:function(e){this._objId=e}}),Object.defineProperty(this,"scope",{value:this._scope,writable:!0})}function re(){m.call(this),Object.defineProperty(this,"Type",{value:"/XObject",configurable:!1,writable:!0}),Object.defineProperty(this,"Subtype",{value:"/Form",configurable:!1,writable:!0}),Object.defineProperty(this,"FormType",{value:1,configurable:!1,writable:!0});var t,n=[];Object.defineProperty(this,"BBox",{configurable:!1,get:function(){return n},set:function(e){n=e}}),Object.defineProperty(this,"Resources",{value:"2 0 R",configurable:!1,writable:!0}),Object.defineProperty(this,"stream",{enumerable:!1,configurable:!0,set:function(e){t=e.trim()},get:function(){return t||null}})}function oe(){m.call(this);var t,e=[];Object.defineProperty(this,"Kids",{enumerable:!1,configurable:!0,get:function(){return 0<e.length?e:void 0}}),Object.defineProperty(this,"Fields",{enumerable:!1,configurable:!1,get:function(){return e}}),Object.defineProperty(this,"DA",{enumerable:!1,configurable:!1,get:function(){var e;if(t)return e=function(e){return e},this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+Me(e(t))+")"},set:function(e){t=e}})}function b(){m.call(this);var t=4,n=(Object.defineProperty(this,"F",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute F supplied.');t=e}}),Object.defineProperty(this,"showWhenPrinted",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(t,3))},set:function(e){!0===Boolean(e)?this.F=C(t,3):this.F=w(t,3)}}),0),r=(Object.defineProperty(this,"Ff",{enumerable:!1,configurable:!1,get:function(){return n},set:function(e){if(isNaN(e))throw new Error('Invalid value "'+e+'" for attribute Ff supplied.');n=e}}),[]),o=(Object.defineProperty(this,"Rect",{enumerable:!1,configurable:!1,get:function(){if(0!==r.length)return r},set:function(e){r=void 0!==e?e:[]}}),Object.defineProperty(this,"x",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[0])?0:r[0]},set:function(e){r[0]=e}}),Object.defineProperty(this,"y",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[1])?0:r[1]},set:function(e){r[1]=e}}),Object.defineProperty(this,"width",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[2])?0:r[2]},set:function(e){r[2]=e}}),Object.defineProperty(this,"height",{enumerable:!0,configurable:!0,get:function(){return!r||isNaN(r[3])?0:r[3]},set:function(e){r[3]=e}}),""),i=(Object.defineProperty(this,"FT",{enumerable:!0,configurable:!1,get:function(){return o},set:function(e){switch(e){case"/Btn":case"/Tx":case"/Ch":case"/Sig":o=e;break;default:throw new Error('Invalid value "'+e+'" for attribute FT supplied.')}}}),null),a=(Object.defineProperty(this,"T",{enumerable:!0,configurable:!1,get:function(){if(!i||i.length<1){if(this instanceof Ye)return;i="FieldObject"+b.FieldNum++}var e=function(e){return e};return this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),"("+Me(e(i))+")"},set:function(e){i=e.toString()}}),Object.defineProperty(this,"fieldName",{configurable:!0,enumerable:!0,get:function(){return i},set:function(e){i=e}}),"helvetica"),s=(Object.defineProperty(this,"fontName",{enumerable:!0,configurable:!0,get:function(){return a},set:function(e){a=e}}),"normal"),l=(Object.defineProperty(this,"fontStyle",{enumerable:!0,configurable:!0,get:function(){return s},set:function(e){s=e}}),0),c=(Object.defineProperty(this,"fontSize",{enumerable:!0,configurable:!0,get:function(){return l},set:function(e){l=e}}),void 0),u=(Object.defineProperty(this,"maxFontSize",{enumerable:!0,configurable:!0,get:function(){return void 0===c?50/Ie:c},set:function(e){c=e}}),"black"),d=(Object.defineProperty(this,"color",{enumerable:!0,configurable:!0,get:function(){return u},set:function(e){u=e}}),"/F1 0 Tf 0 g"),f=(Object.defineProperty(this,"DA",{enumerable:!0,configurable:!1,get:function(){if(!(!d||this instanceof Ye||this instanceof Ze))return ne(d,this.objId,this.scope)},set:function(e){e=e.toString(),d=e}}),null),p=(Object.defineProperty(this,"DV",{enumerable:!1,configurable:!1,get:function(){if(f)return this instanceof E==0?ne(f,this.objId,this.scope):f},set:function(e){e=e.toString(),f=this instanceof E==0?"("===e.substr(0,1)?X(e.substr(1,e.length-2)):X(e):e}}),Object.defineProperty(this,"defaultValue",{enumerable:!0,configurable:!0,get:function(){return this instanceof E==1?X(f.substr(1,f.length-1)):f},set:function(e){e=e.toString(),f=this instanceof E==1?"/"+e:e}}),null);Object.defineProperty(this,"_V",{enumerable:!1,configurable:!1,get:function(){if(p)return p},set:function(e){this.V=e}}),Object.defineProperty(this,"V",{enumerable:!1,configurable:!1,get:function(){if(p)return this instanceof E==0?ne(p,this.objId,this.scope):p},set:function(e){e=e.toString(),p=this instanceof E==0?"("===e.substr(0,1)?X(e.substr(1,e.length-2)):X(e):e}}),Object.defineProperty(this,"value",{enumerable:!0,configurable:!0,get:function(){return this instanceof E==1?X(p.substr(1,p.length-1)):p},set:function(e){e=e.toString(),p=this instanceof E==1?"/"+e:e}}),Object.defineProperty(this,"hasAnnotation",{enumerable:!0,configurable:!0,get:function(){return this.Rect}}),Object.defineProperty(this,"Type",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Annot":null}}),Object.defineProperty(this,"Subtype",{enumerable:!0,configurable:!1,get:function(){return this.hasAnnotation?"/Widget":null}});var h,A=!1,g=(Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return A},set:function(e){e=Boolean(e),A=e}}),Object.defineProperty(this,"page",{enumerable:!0,configurable:!0,get:function(){if(h)return h},set:function(e){h=e}}),Object.defineProperty(this,"readOnly",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,1))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,1):this.Ff=w(this.Ff,1)}}),Object.defineProperty(this,"required",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,2))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,2):this.Ff=w(this.Ff,2)}}),Object.defineProperty(this,"noExport",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,3))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,3):this.Ff=w(this.Ff,3)}}),null);Object.defineProperty(this,"Q",{enumerable:!0,configurable:!1,get:function(){if(null!==g)return g},set:function(e){if(-1===[0,1,2].indexOf(e))throw new Error('Invalid value "'+e+'" for attribute Q supplied.');g=e}}),Object.defineProperty(this,"textAlign",{get:function(){var e;switch(g){case 0:default:e="left";break;case 1:e="center";break;case 2:e="right"}return e},configurable:!0,enumerable:!0,set:function(e){switch(e){case"right":case 2:g=2;break;case"center":case 1:g=1;break;default:g=0}}})}var ie,ae,_,se,le,ce,ue,de,fe,pe,d,he,Ae,ge,me,ve,be,p,h,ye,Ce,we,Ee,_e,Se,Be,xe,Te,Le,Ne,ke,Oe,je,Re,t=bn.API,Ie=1,Me=function(e){return e.replace(/\\/g,"\\\\").replace(/\(/g,"\\(").replace(/\)/g,"\\)")},S=function(e){return e.toFixed(2)},y=(t.__acroform__={},function(e){var t=new re,n=B.internal.getHeight(e)||0,e=B.internal.getWidth(e)||0;return t.BBox=[0,0,Number(S(e)),Number(S(n))],t}),De=t.__acroform__.setBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBit");return e|1<<t},Pe=t.__acroform__.clearBit=function(e,t){if(e=e||0,t=t||0,isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBit");return e&~(1<<t)},Ue=t.__acroform__.getBit=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBit");return 0==(e&1<<t)?0:1},v=t.__acroform__.getBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.getBitForPdf");return Ue(e,t-1)},C=t.__acroform__.setBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.setBitForPdf");return De(e,t-1)},w=t.__acroform__.clearBitForPdf=function(e,t){if(isNaN(e)||isNaN(t))throw new Error("Invalid arguments passed to jsPDF.API.__acroform__.clearBitForPdf");return Pe(e,t-1)},Fe=t.__acroform__.calculateCoordinates=function(e,t){var n=t.internal.getHorizontalCoordinate,t=t.internal.getVerticalCoordinate,r=e[0],o=e[1],i=e[2],e=e[3],a={};return a.lowerLeft_X=n(r)||0,a.lowerLeft_Y=t(o+e)||0,a.upperRight_X=n(r+i)||0,a.upperRight_Y=t(o)||0,[Number(S(a.lowerLeft_X)),Number(S(a.lowerLeft_Y)),Number(S(a.upperRight_X)),Number(S(a.upperRight_Y))]},He=function(e,t){var n,r=0===e.fontSize?e.maxFontSize:e.fontSize,o={text:"",fontSize:""},i=(t=")"==(t="("==t.substr(0,1)?t.substr(1):t).substr(t.length-1)?t.substr(0,t.length-1):t).split(" "),a=r,s=(s=B.internal.getHeight(e)||0)<0?-s:s,l=(l=B.internal.getWidth(e)||0)<0?-l:l;a++;e:for(;0<a;){t="";var c,u,d=ee("3",e,--a).height,f=e.multiline?s-a:(s-d)/2,p=f+=2,h=0,A=0;if(a<=0){t="(...) Tj\n",t+="% Width of Text: "+ee(t,e,a=12).width+", FieldWidth:"+l+"\n";break}var g,m="",v=0;for(g in i)if(i.hasOwnProperty(g)){var m=" "==(m+=i[g]+" ").substr(m.length-1)?m.substr(0,m.length-1):m,b=parseInt(g),y=(C=m,n=a,(y=b)+1<i.length&&(C=C+" "+i[y+1],ee(C,e,n).width<=l-4)),C=g>=i.length-1;if(y&&!C){m+=" ";continue}if(y||C){if(C)A=b;else if(e.multiline&&s<(d+2)*(v+2)+2)continue e}else{if(!e.multiline)continue e;if(s<(d+2)*(v+2)+2)continue e;A=b}for(var w="",E=h;E<=A;E++)w+=i[E]+" ";switch(w=" "==w.substr(w.length-1)?w.substr(0,w.length-1):w,u=ee(w,e,a).width,e.textAlign){case"right":c=l-u-2;break;case"center":c=(l-u)/2;break;default:c=2}t=(t=(t+=S(c)+" "+S(p)+" Td\n")+("("+Me(w)+") Tj\n"))+(-S(c)+" 0 Td\n"),p=-(a+2),h=A+1,v++,m=""}break}return o.text=t,o.fontSize=a,o},Qe={fields:[],xForms:[],acroFormDictionaryRoot:null,printedOut:!1,internal:null,isInitialized:!1},$e=t.__acroform__.arrayToPdfArray=function(e,t,n){var r=function(e){return e};if(Array.isArray(e)){for(var o="[",i=0;i<e.length;i++)switch(0!==i&&(o+=" "),typeof e[i]){case"boolean":case"number":case"object":o+=e[i].toString();break;case"string":"/"!==e[i].substr(0,1)?(void 0!==t&&n&&(r=n.internal.getEncryptor(t)),o+="("+Me(r(e[i].toString()))+")"):o+=e[i].toString()}return o+"]"}throw new Error("Invalid argument passed to jsPDF.__acroform__.arrayToPdfArray")},Ke=(m.prototype.toString=function(){return this.objId+" 0 R"},m.prototype.putStream=function(){var e=this.getKeyValueListForStream();this.scope.internal.putStream({data:this.stream,additionalKeyValues:e,objectId:this.objId}),this.scope.internal.out("endobj")},m.prototype.getKeyValueListForStream=function(){var e,t,n,r=[],o=Object.getOwnPropertyNames(this).filter(function(e){return"content"!=e&&"appearanceStreamContent"!=e&&"scope"!=e&&"objId"!=e&&"_"!=e.substring(0,1)});for(e in o)!1===Object.getOwnPropertyDescriptor(this,o[e]).configurable&&(n=this[t=o[e]])&&(Array.isArray(n)?r.push({key:t,value:$e(n,this.objId,this.scope)}):n instanceof m?(n.scope=this.scope,r.push({key:t,value:n.objId+" 0 R"})):"function"!=typeof n&&r.push({key:t,value:n}));return r},e(re,m),e(oe,m),e(b,m),function(){b.call(this),this.FT="/Ch",this.V="()",this.fontName="zapfdingbats";var t=0,n=(Object.defineProperty(this,"TI",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"topIndex",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){t=e}}),[]);Object.defineProperty(this,"Opt",{enumerable:!0,configurable:!1,get:function(){return $e(n,this.objId,this.scope)},set:function(e){var t=[];"string"==typeof e&&(t=((e,t,n)=>{n=n||1;for(var r,o=[];r=t.exec(e);)o.push(r[n]);return o})(e,/\((.*?)\)/g)),n=t}}),this.getOptions=function(){return n},this.setOptions=function(e){n=e,this.sort&&n.sort()},this.addOption=function(e){e=(e=e||"").toString(),n.push(e),this.sort&&n.sort()},this.removeOption=function(e,t){for(t=t||!1,e=(e=e||"").toString();-1!==n.indexOf(e)&&(n.splice(n.indexOf(e),1),!1!==t););},Object.defineProperty(this,"combo",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,18))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,18):this.Ff=w(this.Ff,18)}}),Object.defineProperty(this,"edit",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,19))},set:function(e){!0===this.combo&&(!0===Boolean(e)?this.Ff=C(this.Ff,19):this.Ff=w(this.Ff,19))}}),Object.defineProperty(this,"sort",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,20))},set:function(e){!0===Boolean(e)?(this.Ff=C(this.Ff,20),n.sort()):this.Ff=w(this.Ff,20)}}),Object.defineProperty(this,"multiSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,22))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,22):this.Ff=w(this.Ff,22)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,23):this.Ff=w(this.Ff,23)}}),Object.defineProperty(this,"commitOnSelChange",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,27))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,27):this.Ff=w(this.Ff,27)}}),this.hasAppearanceStream=!1}),ze=(e(Ke,b),function(){Ke.call(this),this.fontName="helvetica",this.combo=!1}),Ve=(e(ze,Ke),function(){ze.call(this),this.combo=!0}),Ge=(e(Ve,ze),function(){Ve.call(this),this.edit=!0}),E=(e(Ge,Ve),function(){b.call(this),this.FT="/Btn",Object.defineProperty(this,"noToggleToOff",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,15))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,15):this.Ff=w(this.Ff,15)}}),Object.defineProperty(this,"radio",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,16))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,16):this.Ff=w(this.Ff,16)}}),Object.defineProperty(this,"pushButton",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,17))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,17):this.Ff=w(this.Ff,17)}}),Object.defineProperty(this,"radioIsUnison",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,26):this.Ff=w(this.Ff,26)}});var t,r={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};if(this.scope&&(e=this.scope.internal.getEncryptor(this.objId)),0!==Object.keys(r).length){var t,n=[];for(t in n.push("<<"),r)n.push("/"+t+" ("+Me(e(r[t]))+")");return n.push(">>"),n.join("\n")}},set:function(e){"object"==typeof e&&(r=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return r.CA||""},set:function(e){"string"==typeof e&&(r.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return t.substr(1,t.length-1)},set:function(e){t="/"+e}})}),We=(e(E,b),function(){E.call(this),this.pushButton=!0}),qe=(e(We,E),function(){E.call(this),this.radio=!0,this.pushButton=!1;var t=[];Object.defineProperty(this,"Kids",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=void 0!==e?e:[]}})}),Ye=(e(qe,E),function(){var t,n;b.call(this),Object.defineProperty(this,"Parent",{enumerable:!1,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"optionName",{enumerable:!1,configurable:!0,get:function(){return n},set:function(e){n=e}});var r,o={};Object.defineProperty(this,"MK",{enumerable:!1,configurable:!1,get:function(){var e=function(e){return e};this.scope&&(e=this.scope.internal.getEncryptor(this.objId));var t,n=[];for(t in n.push("<<"),o)n.push("/"+t+" ("+Me(e(o[t]))+")");return n.push(">>"),n.join("\n")},set:function(e){"object"==typeof e&&(o=e)}}),Object.defineProperty(this,"caption",{enumerable:!0,configurable:!0,get:function(){return o.CA||""},set:function(e){"string"==typeof e&&(o.CA=e)}}),Object.defineProperty(this,"AS",{enumerable:!1,configurable:!1,get:function(){return r},set:function(e){r=e}}),Object.defineProperty(this,"appearanceState",{enumerable:!0,configurable:!0,get:function(){return r.substr(1,r.length-1)},set:function(e){r="/"+e}}),this.caption="l",this.appearanceState="Off",this._AppearanceType=B.RadioButton.Circle,this.appearanceStreamContent=this._AppearanceType.createAppearanceStream(this.optionName)}),Xe=(e(Ye,b),qe.prototype.setAppearance=function(e){if(!("createAppearanceStream"in e&&"getCA"in e))throw new Error("Couldn't assign Appearance to RadioButton. Appearance was Invalid!");for(var t in this.Kids)this.Kids.hasOwnProperty(t)&&((t=this.Kids[t]).appearanceStreamContent=e.createAppearanceStream(t.optionName),t.caption=e.getCA())},qe.prototype.createOption=function(e){var t=new Ye;return t.Parent=this,t.optionName=e,this.Kids.push(t),et.call(this.scope,t),t},function(){E.call(this),this.fontName="zapfdingbats",this.caption="3",this.appearanceState="On",this.value="On",this.textAlign="center",this.appearanceStreamContent=B.CheckBox.createAppearanceStream()}),Ze=(e(Xe,E),function(){b.call(this),this.FT="/Tx",Object.defineProperty(this,"multiline",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,13))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,13):this.Ff=w(this.Ff,13)}}),Object.defineProperty(this,"fileSelect",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,21))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,21):this.Ff=w(this.Ff,21)}}),Object.defineProperty(this,"doNotSpellCheck",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,23))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,23):this.Ff=w(this.Ff,23)}}),Object.defineProperty(this,"doNotScroll",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,24))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,24):this.Ff=w(this.Ff,24)}}),Object.defineProperty(this,"comb",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,25))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,25):this.Ff=w(this.Ff,25)}}),Object.defineProperty(this,"richText",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,26))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,26):this.Ff=w(this.Ff,26)}});var t=null;Object.defineProperty(this,"MaxLen",{enumerable:!0,configurable:!1,get:function(){return t},set:function(e){t=e}}),Object.defineProperty(this,"maxLength",{enumerable:!0,configurable:!0,get:function(){return t},set:function(e){Number.isInteger(e)&&(t=e)}}),Object.defineProperty(this,"hasAppearanceStream",{enumerable:!0,configurable:!0,get:function(){return this.V||this.DV}})}),Je=(e(Ze,b),function(){Ze.call(this),Object.defineProperty(this,"password",{enumerable:!0,configurable:!0,get:function(){return Boolean(v(this.Ff,14))},set:function(e){!0===Boolean(e)?this.Ff=C(this.Ff,14):this.Ff=w(this.Ff,14)}}),this.password=!0}),B=(e(Je,Ze),{CheckBox:{createAppearanceStream:function(){return{N:{On:B.CheckBox.YesNormal},D:{On:B.CheckBox.YesPushDown,Off:B.CheckBox.OffPushDown}}},YesPushDown:function(e){var t=y(e),n=(t.scope=e.scope,[]),r=e.scope.internal.getFont(e.fontName,e.fontStyle).id,o=e.scope.__private__.encodeColorString(e.color),i=He(e,e.caption);return n.push("0.749023 g"),n.push("0 0 "+S(B.internal.getWidth(e))+" "+S(B.internal.getHeight(e))+" re"),n.push("f"),n.push("BMC"),n.push("q"),n.push("0 0 1 rg"),n.push("/"+r+" "+S(i.fontSize)+" Tf "+o),n.push("BT"),n.push(i.text),n.push("ET"),n.push("Q"),n.push("EMC"),t.stream=n.join("\n"),t},YesNormal:function(e){var t=y(e),n=(t.scope=e.scope,e.scope.internal.getFont(e.fontName,e.fontStyle).id),r=e.scope.__private__.encodeColorString(e.color),o=[],i=B.internal.getHeight(e),a=B.internal.getWidth(e),e=He(e,e.caption);return o.push("1 g"),o.push("0 0 "+S(a)+" "+S(i)+" re"),o.push("f"),o.push("q"),o.push("0 0 1 rg"),o.push("0 0 "+S(a-1)+" "+S(i-1)+" re"),o.push("W"),o.push("n"),o.push("0 g"),o.push("BT"),o.push("/"+n+" "+S(e.fontSize)+" Tf "+r),o.push(e.text),o.push("ET"),o.push("Q"),t.stream=o.join("\n"),t},OffPushDown:function(e){var t=y(e),n=(t.scope=e.scope,[]);return n.push("0.749023 g"),n.push("0 0 "+S(B.internal.getWidth(e))+" "+S(B.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join("\n"),t}},RadioButton:{Circle:{createAppearanceStream:function(e){var t={D:{Off:B.RadioButton.Circle.OffPushDown},N:{}};return t.N[e]=B.RadioButton.Circle.YesNormal,t.D[e]=B.RadioButton.Circle.YesPushDown,t},getCA:function(){return"l"},YesNormal:function(e){var t=y(e),n=(t.scope=e.scope,[]),r=B.internal.getWidth(e)<=B.internal.getHeight(e)?B.internal.getWidth(e)/4:B.internal.getHeight(e)/4,r=Number((.9*r).toFixed(5)),o=B.internal.Bezier_C,o=Number((r*o).toFixed(5));return n.push("q"),n.push("1 0 0 1 "+Z(B.internal.getWidth(e)/2)+" "+Z(B.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+o+" "+o+" "+r+" 0 "+r+" c"),n.push("-"+o+" "+r+" -"+r+" "+o+" -"+r+" 0 c"),n.push("-"+r+" -"+o+" -"+o+" -"+r+" 0 -"+r+" c"),n.push(o+" -"+r+" "+r+" -"+o+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(e){var t=y(e),n=(t.scope=e.scope,[]),r=B.internal.getWidth(e)<=B.internal.getHeight(e)?B.internal.getWidth(e)/4:B.internal.getHeight(e)/4,r=Number((.9*r).toFixed(5)),o=Number((2*r).toFixed(5)),i=Number((o*B.internal.Bezier_C).toFixed(5)),a=Number((r*B.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Z(B.internal.getWidth(e)/2)+" "+Z(B.internal.getHeight(e)/2)+" cm"),n.push(o+" 0 m"),n.push(o+" "+i+" "+i+" "+o+" 0 "+o+" c"),n.push("-"+i+" "+o+" -"+o+" "+i+" -"+o+" 0 c"),n.push("-"+o+" -"+i+" -"+i+" -"+o+" 0 -"+o+" c"),n.push(i+" -"+o+" "+o+" -"+i+" "+o+" 0 c"),n.push("f"),n.push("Q"),n.push("0 g"),n.push("q"),n.push("1 0 0 1 "+Z(B.internal.getWidth(e)/2)+" "+Z(B.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+a+" "+a+" "+r+" 0 "+r+" c"),n.push("-"+a+" "+r+" -"+r+" "+a+" -"+r+" 0 c"),n.push("-"+r+" -"+a+" -"+a+" -"+r+" 0 -"+r+" c"),n.push(a+" -"+r+" "+r+" -"+a+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t},OffPushDown:function(e){var t=y(e),n=(t.scope=e.scope,[]),r=B.internal.getWidth(e)<=B.internal.getHeight(e)?B.internal.getWidth(e)/4:B.internal.getHeight(e)/4,r=Number((.9*r).toFixed(5)),r=Number((2*r).toFixed(5)),o=Number((r*B.internal.Bezier_C).toFixed(5));return n.push("0.749023 g"),n.push("q"),n.push("1 0 0 1 "+Z(B.internal.getWidth(e)/2)+" "+Z(B.internal.getHeight(e)/2)+" cm"),n.push(r+" 0 m"),n.push(r+" "+o+" "+o+" "+r+" 0 "+r+" c"),n.push("-"+o+" "+r+" -"+r+" "+o+" -"+r+" 0 c"),n.push("-"+r+" -"+o+" -"+o+" -"+r+" 0 -"+r+" c"),n.push(o+" -"+r+" "+r+" -"+o+" "+r+" 0 c"),n.push("f"),n.push("Q"),t.stream=n.join("\n"),t}},Cross:{createAppearanceStream:function(e){var t={D:{Off:B.RadioButton.Cross.OffPushDown},N:{}};return t.N[e]=B.RadioButton.Cross.YesNormal,t.D[e]=B.RadioButton.Cross.YesPushDown,t},getCA:function(){return"8"},YesNormal:function(e){var t=y(e),n=(t.scope=e.scope,[]),r=B.internal.calculateCross(e);return n.push("q"),n.push("1 1 "+S(B.internal.getWidth(e)-2)+" "+S(B.internal.getHeight(e)-2)+" re"),n.push("W"),n.push("n"),n.push(S(r.x1.x)+" "+S(r.x1.y)+" m"),n.push(S(r.x2.x)+" "+S(r.x2.y)+" l"),n.push(S(r.x4.x)+" "+S(r.x4.y)+" m"),n.push(S(r.x3.x)+" "+S(r.x3.y)+" l"),n.push("s"),n.push("Q"),t.stream=n.join("\n"),t},YesPushDown:function(e){var t=y(e),n=(t.scope=e.scope,B.internal.calculateCross(e)),r=[];return r.push("0.749023 g"),r.push("0 0 "+S(B.internal.getWidth(e))+" "+S(B.internal.getHeight(e))+" re"),r.push("f"),r.push("q"),r.push("1 1 "+S(B.internal.getWidth(e)-2)+" "+S(B.internal.getHeight(e)-2)+" re"),r.push("W"),r.push("n"),r.push(S(n.x1.x)+" "+S(n.x1.y)+" m"),r.push(S(n.x2.x)+" "+S(n.x2.y)+" l"),r.push(S(n.x4.x)+" "+S(n.x4.y)+" m"),r.push(S(n.x3.x)+" "+S(n.x3.y)+" l"),r.push("s"),r.push("Q"),t.stream=r.join("\n"),t},OffPushDown:function(e){var t=y(e),n=(t.scope=e.scope,[]);return n.push("0.749023 g"),n.push("0 0 "+S(B.internal.getWidth(e))+" "+S(B.internal.getHeight(e))+" re"),n.push("f"),t.stream=n.join("\n"),t}}},createDefaultAppearanceStream:function(e){var t=e.scope.internal.getFont(e.fontName,e.fontStyle).id,n=e.scope.__private__.encodeColorString(e.color);return"/"+t+" "+e.fontSize+" Tf "+n}}),et=(B.internal={Bezier_C:.551915024494,calculateCross:function(e){var t=B.internal.getWidth(e),e=B.internal.getHeight(e),n=Math.min(t,e);return{x1:{x:(t-n)/2,y:(e-n)/2+n},x2:{x:(t-n)/2+n,y:(e-n)/2},x3:{x:(t-n)/2,y:(e-n)/2},x4:{x:(t-n)/2+n,y:(e-n)/2+n}}}},B.internal.getWidth=function(e){var t=0;return t="object"==typeof e?J(e.Rect[2]):t},B.internal.getHeight=function(e){var t=0;return t="object"==typeof e?J(e.Rect[3]):t},t.addField=function(e){var t;if(te(this,e),e instanceof b)return(t=e).scope.internal.acroformPlugin.printedOut&&(t.scope.internal.acroformPlugin.printedOut=!1,t.scope.internal.acroformPlugin.acroFormDictionaryRoot=null),t.scope.internal.acroformPlugin.acroFormDictionaryRoot.Fields.push(t),e.page=e.scope.internal.getCurrentPageInfo().pageNumber,this;throw new Error("Invalid argument passed to jsPDF.addField.")}),tt=(t.AcroFormChoiceField=Ke,t.AcroFormListBox=ze,t.AcroFormComboBox=Ve,t.AcroFormEditBox=Ge,t.AcroFormButton=E,t.AcroFormPushButton=We,t.AcroFormRadioButton=qe,t.AcroFormCheckBox=Xe,t.AcroFormTextField=Ze,t.AcroFormPasswordField=Je,t.AcroFormAppearance=B,t.AcroForm={ChoiceField:Ke,ListBox:ze,ComboBox:Ve,EditBox:Ge,Button:E,PushButton:We,RadioButton:qe,CheckBox:Xe,TextField:Ze,PasswordField:Je,Appearance:B},bn.AcroForm={ChoiceField:Ke,ListBox:ze,ComboBox:Ve,EditBox:Ge,Button:E,PushButton:We,RadioButton:qe,CheckBox:Xe,TextField:Ze,PasswordField:Je,Appearance:B},bn.AcroForm);function nt(e){return e.reduce(function(e,t,n){return e[t]=n,e},{})}function rt(){void 0===this.internal.__cell__&&(this.internal.__cell__={},this.internal.__cell__.padding=3,this.internal.__cell__.headerFunction=void 0,this.internal.__cell__.margins=Object.assign({},ie),this.internal.__cell__.margins.width=this.getPageWidth(),ot.call(this))}function ot(){this.internal.__cell__.lastCell=new _,this.internal.__cell__.pages=1}function it(){var t=void 0,n=(Object.defineProperty(this,"pdf",{get:function(){return t},set:function(e){t=e}}),150),r=(Object.defineProperty(this,"width",{get:function(){return n},set:function(e){n=isNaN(e)||!1===Number.isInteger(e)||e<0?150:e,this.getContext("2d").pageWrapXEnabled&&(this.getContext("2d").pageWrapX=n+1)}}),300),o=(Object.defineProperty(this,"height",{get:function(){return r},set:function(e){r=isNaN(e)||!1===Number.isInteger(e)||e<0?300:e,this.getContext("2d").pageWrapYEnabled&&(this.getContext("2d").pageWrapY=r+1)}}),[]),i=(Object.defineProperty(this,"childNodes",{get:function(){return o},set:function(e){o=e}}),{});Object.defineProperty(this,"style",{get:function(){return i},set:function(e){i=e}}),Object.defineProperty(this,"parentNode",{})}function at(e){for(var t,n,r=0,o=0,i="",a=(e=e||"").split("\\s+"),s=[],r=0;r<a.length;r+=1){for(s.push(""),o=0;o<a[r].length;o+=1)i=a[r][o],t=a[r][o-1],n=a[r][o+1],d(i)?(t=be(i,t,n),s[r]+=-1!==t?String.fromCharCode(ce[i.charCodeAt(0)][t]):i):s[r]+=i;s[r]=ve(s[r])}return s.join(" ")}function st(e){return void 0!==e&&""!=e}function lt(){var e,t=this.internal.collections.addImage_images;for(e in t)we.call(this,t[e])}function ct(){var e,t,n=this.internal.collections.addImage_images,r=this.internal.write;for(t in n)r("/I"+(e=n[t]).index,e.objectId,"0","R")}function ut(e){return"function"==typeof p["process"+e.toUpperCase()]}function dt(e){return"object"==typeof e&&1===e.nodeType}function ft(e,t){if("IMG"===e.nodeName&&e.hasAttribute("src")){var n=""+e.getAttribute("src");if(0===n.indexOf("data:image/"))return Q(unescape(n).split("base64,").pop());n=p.loadFile(n,!0);if(void 0!==n)return n}if("CANVAS"===e.nodeName){var r;switch(t){case"PNG":r="image/png";break;case"WEBP":r="image/webp";break;default:r="image/jpeg"}return Q(e.toDataURL(r,1).split("base64,").pop())}}function pt(e,t,n,r,o,i){var a,s=function(e,t,n){return e||t||(t=e=-96),e<0&&(e=-1*n.width*72/e/this.internal.scaleFactor),t<0&&(t=-1*n.height*72/t/this.internal.scaleFactor),[e=0===e?t*n.width/n.height:e,t=0===t?e*n.height/n.width:t]}.call(this,n,r,o),l=this.internal.getCoordinateString,c=this.internal.getVerticalCoordinateString,u=function(){var e=this.internal.collections.addImage_images;return Ee.call(this),e}.call(this);n=s[0],r=s[1],u[o.index]=o,i&&(i*=Math.PI/180,s=Math.cos(i),u=Math.sin(i),a=[(a=function(e){return e.toFixed(4)})(s),a(u),a(-1*u),a(s),0,0,"cm"]),this.internal.write("q"),i?(this.internal.write([1,"0","0",1,l(e),c(t+r),"cm"].join(" ")),this.internal.write(a.join(" ")),this.internal.write([l(n),"0","0",l(r),"0","0","cm"].join(" "))):this.internal.write([l(n),"0","0",l(r),l(e),c(t+r),"cm"].join(" ")),this.isAdvancedAPI()&&this.internal.write([1,0,0,-1,0,0,"cm"].join(" ")),this.internal.write("/I"+o.index+" Do"),this.internal.write("Q")}(p=bn.API).__addimage__={},h="UNKNOWN",ye={PNG:[[137,80,78,71]],TIFF:[[77,77,0,42],[73,73,42,0]],JPEG:[[255,216,255,224,void 0,void 0,74,70,73,70,0],[255,216,255,225,void 0,void 0,69,120,105,102,0,0],[255,216,255,219],[255,216,255,238]],JPEG2000:[[0,0,0,12,106,80,32,32]],GIF87a:[[71,73,70,56,55,97]],GIF89a:[[71,73,70,56,57,97]],WEBP:[[82,73,70,70,void 0,void 0,void 0,void 0,87,69,66,80]],BMP:[[66,77],[66,65],[67,73],[67,80],[73,67],[80,84]]},Ce=p.__addimage__.getImageFileTypeByImageData=function(e,t){var n,r;t=t||h;var o,i,a,s=h;if(Ne(e))for(a in ye)for(o=ye[a],n=0;n<o.length;n+=1){for(i=!0,r=0;r<o[n].length;r+=1)if(void 0!==o[n][r]&&o[n][r]!==e[r]){i=!1;break}if(!0===i){s=a;break}}else for(a in ye)for(o=ye[a],n=0;n<o.length;n+=1){for(i=!0,r=0;r<o[n].length;r+=1)if(void 0!==o[n][r]&&o[n][r]!==e.charCodeAt(r)){i=!1;break}if(!0===i){s=a;break}}return s=s===h&&t!==h?t:s},we=function(e){for(var t=this.internal.write,n=this.internal.putStream,r=(0,this.internal.getFilters)();-1!==r.indexOf("FlateEncode");)r.splice(r.indexOf("FlateEncode"),1);e.objectId=this.internal.newObject();var o=[];if(o.push({key:"Type",value:"/XObject"}),o.push({key:"Subtype",value:"/Image"}),o.push({key:"Width",value:e.width}),o.push({key:"Height",value:e.height}),e.colorSpace===_e.INDEXED?o.push({key:"ColorSpace",value:"[/Indexed /DeviceRGB "+(e.palette.length/3-1)+" "+("sMask"in e&&void 0!==e.sMask?e.objectId+2:e.objectId+1)+" 0 R]"}):(o.push({key:"ColorSpace",value:"/"+e.colorSpace}),e.colorSpace===_e.DEVICE_CMYK&&o.push({key:"Decode",value:"[1 0 1 0 1 0 1 0]"})),o.push({key:"BitsPerComponent",value:e.bitsPerComponent}),"decodeParameters"in e&&void 0!==e.decodeParameters&&o.push({key:"DecodeParms",value:"<<"+e.decodeParameters+">>"}),"transparency"in e&&Array.isArray(e.transparency)){for(var i="",a=0,s=e.transparency.length;a<s;a++)i+=e.transparency[a]+" "+e.transparency[a]+" ";o.push({key:"Mask",value:"["+i+"]"})}void 0!==e.sMask&&o.push({key:"SMask",value:e.objectId+1+" 0 R"});var l=void 0!==e.filter?["/"+e.filter]:void 0;n({data:e.data,additionalKeyValues:o,alreadyAppliedFilters:l,objectId:e.objectId}),t("endobj"),"sMask"in e&&void 0!==e.sMask&&(o="/Predictor "+e.predictor+" /Colors 1 /BitsPerComponent "+e.bitsPerComponent+" /Columns "+e.width,l={width:e.width,height:e.height,colorSpace:"DeviceGray",bitsPerComponent:e.bitsPerComponent,decodeParameters:o,data:e.sMask},"filter"in e&&(l.filter=e.filter),we.call(this,l)),e.colorSpace===_e.INDEXED&&(o=this.internal.newObject(),n({data:Oe(new Uint8Array(e.palette)),objectId:o}),t("endobj"))},Ee=function(){this.internal.collections.addImage_images||(this.internal.collections.addImage_images={},this.internal.events.subscribe("putResources",lt),this.internal.events.subscribe("putXobjectDict",ct))},_e=p.color_spaces={DEVICE_RGB:"DeviceRGB",DEVICE_GRAY:"DeviceGray",DEVICE_CMYK:"DeviceCMYK",CAL_GREY:"CalGray",CAL_RGB:"CalRGB",LAB:"Lab",ICC_BASED:"ICCBased",INDEXED:"Indexed",PATTERN:"Pattern",SEPARATION:"Separation",DEVICE_N:"DeviceN"},p.decode={DCT_DECODE:"DCTDecode",FLATE_DECODE:"FlateDecode",LZW_DECODE:"LZWDecode",JPX_DECODE:"JPXDecode",JBIG2_DECODE:"JBIG2Decode",ASCII85_DECODE:"ASCII85Decode",ASCII_HEX_DECODE:"ASCIIHexDecode",RUN_LENGTH_DECODE:"RunLengthDecode",CCITT_FAX_DECODE:"CCITTFaxDecode"},Se=p.image_compression={NONE:"NONE",FAST:"FAST",MEDIUM:"MEDIUM",SLOW:"SLOW"},Be=p.__addimage__.sHashCode=function(e){var t,n,r=0;if("string"==typeof e)for(n=e.length,t=0;t<n;t++)r=(r<<5)-r+e.charCodeAt(t),r|=0;else if(Ne(e))for(n=e.byteLength/2,t=0;t<n;t++)r=(r<<5)-r+e[t],r|=0;return r},xe=p.__addimage__.validateStringAsBase64=function(e){(e=e||"").toString().trim();var t=!0;return 0===e.length&&(t=!1),e.length%4!=0&&(t=!1),!1===/^[A-Za-z0-9+/]+$/.test(e.substr(0,e.length-2))&&(t=!1),t=!1===/^[A-Za-z0-9/][A-Za-z0-9+/]|[A-Za-z0-9+/]=|==$/.test(e.substr(-2))?!1:t},Te=p.__addimage__.extractImageFromDataUrl=function(e){var t,e=(e=e||"").split("base64,"),n=null;return n=2===e.length&&(t=/^data:(\w*\/\w*);*(charset=(?!charset=)[\w=-]*)*;*$/.exec(e[0]),Array.isArray(t))?{mimeType:t[1],charset:t[2],data:e[1]}:n},Le=p.__addimage__.supportsArrayBuffer=function(){return"undefined"!=typeof ArrayBuffer&&"undefined"!=typeof Uint8Array},p.__addimage__.isArrayBuffer=function(e){return Le()&&e instanceof ArrayBuffer},Ne=p.__addimage__.isArrayBufferView=function(e){return Le()&&"undefined"!=typeof Uint32Array&&(e instanceof Int8Array||e instanceof Uint8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)},ke=p.__addimage__.binaryStringToUint8Array=function(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n},Oe=p.__addimage__.arrayBufferToBinaryString=function(t){try{return Q(wn(String.fromCharCode.apply(null,t)))}catch(e){if("undefined"!=typeof Uint8Array&&void 0!==Uint8Array.prototype.reduce)return new Uint8Array(t).reduce(function(e,t){return e.push(String.fromCharCode(t)),e},[]).join("")}},p.addImage=function(){l="number"==typeof arguments[1]?(t=h,n=arguments[1],r=arguments[2],o=arguments[3],i=arguments[4],a=arguments[5],s=arguments[6],arguments[7]):(t=arguments[1],n=arguments[2],r=arguments[3],o=arguments[4],i=arguments[5],a=arguments[6],s=arguments[7],arguments[8]),"object"==typeof(e=arguments[0])&&!dt(e)&&"imageData"in e&&(e=(c=e).imageData,t=c.format||t||h,n=c.x||n||0,r=c.y||r||0,o=c.w||c.width||o,i=c.h||c.height||i,a=c.alias||a,s=c.compression||s,l=c.rotation||c.angle||l);var e,t,n,r,o,i,a,s,l,c=this.internal.getFilters();if(void 0===s&&-1!==c.indexOf("FlateEncode")&&(s="SLOW"),isNaN(n)||isNaN(r))throw new Error("Invalid coordinates passed to jsPDF.addImage");Ee.call(this);c=je.call(this,e,t,a,s);return pt.call(this,n,r,o,i,c,l),this},je=function(e,t,n,r){var o,i,a;if("string"==typeof e&&Ce(e)===h&&(e=unescape(e),""===(a=Re(e,!1))&&void 0===(a=p.loadFile(e,!0))||(e=a)),dt(e)&&(e=ft(e,t)),t=Ce(e,t),!ut(t))throw new Error("addImage does not support files of type '"+t+"', please ensure that a plugin for '"+t+"' support is added.");if(null!=n&&0!==n.length||(n="string"==typeof(a=e)||Ne(a)?Be(a):null),(o=function(e){var t=this.internal.collections.addImage_images;if(t)for(var n in t)if(e===t[n].alias)return t[n]}.call(this,n))||(!Le()||e instanceof Uint8Array||(e=ke(i=e)),o=this["process"+t.toUpperCase()](e,function(){return Object.keys(this.internal.collections.addImage_images).length}.call(this),n,(t=(t=r)&&"string"==typeof t?t.toUpperCase():t)in p.image_compression?t:Se.NONE,i)),o)return o;throw new Error("An unknown error occurred whilst processing the image.")},Re=p.__addimage__.convertBase64ToBinaryString=function(e,t){t="boolean"!=typeof t||t;var n,r="";if("string"==typeof e){n=null!==(n=Te(e))?n.data:e;try{r=Q(n)}catch(e){if(t)throw xe(n)?new Error("atob-Error in jsPDF.convertBase64ToBinaryString "+e.message):new Error("Supplied Data is not a valid base64-String jsPDF.convertBase64ToBinaryString ")}}return r},p.getImageProperties=function(e){var t="";if("string"==typeof(e=dt(e)?ft(e):e)&&Ce(e)===h&&(e=t=""===(t=Re(e,!1))?p.loadFile(e)||"":t),t=Ce(e),!ut(t))throw new Error("addImage does not support files of type '"+t+"', please ensure that a plugin for '"+t+"' support is added.");if(!Le()||e instanceof Uint8Array||(e=ke(e)),e=this["process"+t.toUpperCase()](e))return e.fileType=t,e;throw new Error("An unknown error occurred whilst processing the image")},(t=bn.API).events.push(["addPage",function(e){this.internal.getPageInfo(e.pageNumber).pageContext.annotations=[]}]),t.events.push(["putPage",function(e){for(var t=this.internal.getCoordinateString,n=this.internal.getVerticalCoordinateString,r=this.internal.getPageInfoByObjId(e.objId),o=e.pageContext.annotations,i=!1,a=0;a<o.length&&!i;a++)switch((l=o[a]).type){case"link":(st(l.options.url)||st(l.options.pageNumber))&&(i=!0);break;case"reference":case"text":case"freetext":i=!0}if(0!=i){this.internal.write("/Annots [");for(var s=0;s<o.length;s++){var l=o[s],c=this.internal.pdfEscape,u=this.internal.getEncryptor(e.objId);switch(l.type){case"reference":this.internal.write(" "+l.object.objId+" 0 R ");break;case"text":var d=this.internal.newAdditionalObject(),f=this.internal.newAdditionalObject(),p=this.internal.getEncryptor(d.objId),h=l.title||"Note",A="<</Type /Annot /Subtype /Text "+(g="/Rect ["+t(l.bounds.x)+" "+n(l.bounds.y+l.bounds.h)+" "+t(l.bounds.x+l.bounds.w)+" "+n(l.bounds.y)+"] ")+"/Contents ("+c(p(l.contents))+")",p=(A=(A=(A+=" /Popup "+f.objId+" 0 R")+(" /P "+r.objId+" 0 R"))+(" /T ("+c(p(h))+") >>"),d.content=A,d.objId+" 0 R");A="<</Type /Annot /Subtype /Popup "+(g="/Rect ["+t(l.bounds.x+30)+" "+n(l.bounds.y+l.bounds.h)+" "+t(l.bounds.x+l.bounds.w+30)+" "+n(l.bounds.y)+"] ")+" /Parent "+p,l.open&&(A+=" /Open true"),A+=" >>",f.content=A,this.internal.write(d.objId,"0 R",f.objId,"0 R");break;case"freetext":var g="/Rect ["+t(l.bounds.x)+" "+n(l.bounds.y)+" "+t(l.bounds.x+l.bounds.w)+" "+n(l.bounds.y+l.bounds.h)+"] ",h=l.color||"#000000";A="<</Type /Annot /Subtype /FreeText "+g+"/Contents ("+c(u(l.contents))+")",A=(A+=" /DS(font: Helvetica,sans-serif 12.0pt; text-align:left; color:#"+h+")")+" /Border [0 0 0]"+" >>",this.internal.write(A);break;case"link":if(l.options.name?(p=this.annotations._nameMap[l.options.name],l.options.pageNumber=p.page,l.options.top=p.y):l.options.top||(l.options.top=0),g="/Rect ["+l.finalBounds.x+" "+l.finalBounds.y+" "+l.finalBounds.w+" "+l.finalBounds.h+"] ",A="",l.options.url)A="<</Type /Annot /Subtype /Link "+g+"/Border [0 0 0] /A <</S /URI /URI ("+c(u(l.options.url))+") >>";else if(l.options.pageNumber)switch(A="<</Type /Annot /Subtype /Link "+g+"/Border [0 0 0] /Dest ["+this.internal.getPageInfo(l.options.pageNumber).objId+" 0 R",l.options.magFactor=l.options.magFactor||"XYZ",l.options.magFactor){case"Fit":A+=" /Fit]";break;case"FitH":A+=" /FitH "+l.options.top+"]";break;case"FitV":l.options.left=l.options.left||0,A+=" /FitV "+l.options.left+"]";break;default:var m=n(l.options.top);l.options.left=l.options.left||0,void 0===l.options.zoom&&(l.options.zoom=0),A+=" /XYZ "+l.options.left+" "+m+" "+l.options.zoom+"]"}""!=A&&(A+=" >>",this.internal.write(A))}}this.internal.write("]")}}]),t.createAnnotation=function(e){var t=this.internal.getCurrentPageInfo();switch(e.type){case"link":this.link(e.bounds.x,e.bounds.y,e.bounds.w,e.bounds.h,e);break;case"text":case"freetext":t.pageContext.annotations.push(e)}},t.link=function(e,t,n,r,o){var i=this.internal.getCurrentPageInfo(),a=this.internal.getCoordinateString,s=this.internal.getVerticalCoordinateString;i.pageContext.annotations.push({finalBounds:{x:a(e),y:s(t),w:a(e+n),h:s(t+r)},options:o,type:"link"})},t.textWithLink=function(e,t,n,r){var o=this.getTextWidth(e),i=this.internal.getLineHeight()/this.internal.scaleFactor;return this.text(e,t,n,r),"center"===r.align&&(t-=o/2),"right"===r.align&&(t-=o),this.link(t,(n+=.2*i)-i,o,i,r),o},t.getTextWidth=function(e){var t=this.internal.getFontSize();return this.getStringUnitWidth(e)*t/this.internal.scaleFactor},t=bn.API,ce={1569:[65152],1570:[65153,65154],1571:[65155,65156],1572:[65157,65158],1573:[65159,65160],1574:[65161,65162,65163,65164],1575:[65165,65166],1576:[65167,65168,65169,65170],1577:[65171,65172],1578:[65173,65174,65175,65176],1579:[65177,65178,65179,65180],1580:[65181,65182,65183,65184],1581:[65185,65186,65187,65188],1582:[65189,65190,65191,65192],1583:[65193,65194],1584:[65195,65196],1585:[65197,65198],1586:[65199,65200],1587:[65201,65202,65203,65204],1588:[65205,65206,65207,65208],1589:[65209,65210,65211,65212],1590:[65213,65214,65215,65216],1591:[65217,65218,65219,65220],1592:[65221,65222,65223,65224],1593:[65225,65226,65227,65228],1594:[65229,65230,65231,65232],1601:[65233,65234,65235,65236],1602:[65237,65238,65239,65240],1603:[65241,65242,65243,65244],1604:[65245,65246,65247,65248],1605:[65249,65250,65251,65252],1606:[65253,65254,65255,65256],1607:[65257,65258,65259,65260],1608:[65261,65262],1609:[65263,65264,64488,64489],1610:[65265,65266,65267,65268],1649:[64336,64337],1655:[64477],1657:[64358,64359,64360,64361],1658:[64350,64351,64352,64353],1659:[64338,64339,64340,64341],1662:[64342,64343,64344,64345],1663:[64354,64355,64356,64357],1664:[64346,64347,64348,64349],1667:[64374,64375,64376,64377],1668:[64370,64371,64372,64373],1670:[64378,64379,64380,64381],1671:[64382,64383,64384,64385],1672:[64392,64393],1676:[64388,64389],1677:[64386,64387],1678:[64390,64391],1681:[64396,64397],1688:[64394,64395],1700:[64362,64363,64364,64365],1702:[64366,64367,64368,64369],1705:[64398,64399,64400,64401],1709:[64467,64468,64469,64470],1711:[64402,64403,64404,64405],1713:[64410,64411,64412,64413],1715:[64406,64407,64408,64409],1722:[64414,64415],1723:[64416,64417,64418,64419],1726:[64426,64427,64428,64429],1728:[64420,64421],1729:[64422,64423,64424,64425],1733:[64480,64481],1734:[64473,64474],1735:[64471,64472],1736:[64475,64476],1737:[64482,64483],1739:[64478,64479],1740:[64508,64509,64510,64511],1744:[64484,64485,64486,64487],1746:[64430,64431],1747:[64432,64433]},ue={65247:{65154:65269,65156:65271,65160:65273,65166:65275},65248:{65154:65270,65156:65272,65160:65274,65166:65276},65165:{65247:{65248:{65258:65010}}},1617:{1612:64606,1613:64607,1614:64608,1615:64609,1616:64610}},de={1612:64606,1613:64607,1614:64608,1615:64609,1616:64610},fe=[1570,1571,1573,1575],t.__arabicParser__={},pe=t.__arabicParser__.isInArabicSubstitutionA=function(e){return void 0!==ce[e.charCodeAt(0)]},d=t.__arabicParser__.isArabicLetter=function(e){return"string"==typeof e&&/^[\u0600-\u06FF\u0750-\u077F\u08A0-\u08FF\uFB50-\uFDFF\uFE70-\uFEFF]+$/.test(e)},he=t.__arabicParser__.isArabicEndLetter=function(e){return d(e)&&pe(e)&&ce[e.charCodeAt(0)].length<=2},Ae=t.__arabicParser__.isArabicAlfLetter=function(e){return d(e)&&0<=fe.indexOf(e.charCodeAt(0))},t.__arabicParser__.arabicLetterHasIsolatedForm=function(e){return d(e)&&pe(e)&&1<=ce[e.charCodeAt(0)].length},ge=t.__arabicParser__.arabicLetterHasFinalForm=function(e){return d(e)&&pe(e)&&2<=ce[e.charCodeAt(0)].length},t.__arabicParser__.arabicLetterHasInitialForm=function(e){return d(e)&&pe(e)&&3<=ce[e.charCodeAt(0)].length},me=t.__arabicParser__.arabicLetterHasMedialForm=function(e){return d(e)&&pe(e)&&4==ce[e.charCodeAt(0)].length},ve=t.__arabicParser__.resolveLigatures=function(e){for(var t=0,n=ue,r="",o=0,t=0;t<e.length;t+=1)void 0!==n[e.charCodeAt(t)]?(o++,"number"==typeof(n=n[e.charCodeAt(t)])&&(r+=String.fromCharCode(n),n=ue,o=0),t===e.length-1&&(n=ue,r+=e.charAt(t-(o-1)),t-=o-1,o=0)):(n=ue,r+=e.charAt(t-o),t-=o,o=0);return r},t.__arabicParser__.isArabicDiacritic=function(e){return void 0!==e&&void 0!==de[e.charCodeAt(0)]},be=t.__arabicParser__.getCorrectForm=function(e,t,n){return!d(e)||!1===pe(e)?-1:!ge(e)||!d(t)&&!d(n)||!d(n)&&he(t)||he(e)&&!d(t)||he(e)&&Ae(t)||he(e)&&he(t)?0:me(e)&&d(t)&&!he(t)&&d(n)&&ge(n)?3:he(e)||!d(n)?1:2},r=t.__arabicParser__.processArabic=t.processArabic=function(){var e,t="string"==typeof arguments[0]?arguments[0]:arguments[0].text,n=[];if(Array.isArray(t)){for(var r=0,n=[],r=0;r<t.length;r+=1)Array.isArray(t[r])?n.push([at(t[r][0]),t[r][1],t[r][2]]):n.push([at(t[r])]);e=n}else e=at(t);return"string"==typeof arguments[0]?e:(arguments[0].text=e,arguments[0])},t.events.push(["preProcessText",r]),bn.API.autoPrint=function(e){var t;return"javascript"===((e=e||{}).variant=e.variant||"non-conform",e.variant)?this.addJS("print({});"):(this.internal.events.subscribe("postPutResources",function(){t=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /Named"),this.internal.out("/Type /Action"),this.internal.out("/N /Print"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){this.internal.out("/OpenAction "+t+" 0 R")})),this},t=bn.API,it.prototype.getContext=function(e,t){if("2d"!==(e=e||"2d"))return null;for(var n in t)this.pdf.context2d.hasOwnProperty(n)&&(this.pdf.context2d[n]=t[n]);return(this.pdf.context2d._canvas=this).pdf.context2d},it.prototype.toDataURL=function(){throw new Error("toDataURL is not implemented.")},t.events.push(["initialized",function(){this.canvas=new it,this.canvas.pdf=this}]),r=bn.API,ae=!(ie={left:0,top:0,bottom:0,right:0}),(_=function(){var t=arguments[0],n=(Object.defineProperty(this,"x",{enumerable:!0,get:function(){return t},set:function(e){t=e}}),arguments[1]),r=(Object.defineProperty(this,"y",{enumerable:!0,get:function(){return n},set:function(e){n=e}}),arguments[2]),o=(Object.defineProperty(this,"width",{enumerable:!0,get:function(){return r},set:function(e){r=e}}),arguments[3]),i=(Object.defineProperty(this,"height",{enumerable:!0,get:function(){return o},set:function(e){o=e}}),arguments[4]),a=(Object.defineProperty(this,"text",{enumerable:!0,get:function(){return i},set:function(e){i=e}}),arguments[5]),s=(Object.defineProperty(this,"lineNumber",{enumerable:!0,get:function(){return a},set:function(e){a=e}}),arguments[6]);return Object.defineProperty(this,"align",{enumerable:!0,get:function(){return s},set:function(e){s=e}}),this}).prototype.clone=function(){return new _(this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align)},_.prototype.toArray=function(){return[this.x,this.y,this.width,this.height,this.text,this.lineNumber,this.align]},r.setHeaderFunction=function(e){return rt.call(this),this.internal.__cell__.headerFunction="function"==typeof e?e:void 0,this},r.getTextDimensions=function(e,t){rt.call(this);var n,r=(t=t||{}).fontSize||this.getFontSize(),o=t.font||this.getFont(),i=t.scaleFactor||this.internal.scaleFactor,a=0,s=0,l=this;if(!Array.isArray(e)&&"string"!=typeof e){if("number"!=typeof e)throw new Error("getTextDimensions expects text-parameter to be of type String or type Number or an Array of Strings.");e=String(e)}let c=t.maxWidth;0<c?"string"==typeof e?e=this.splitTextToSize(e,c):"[object Array]"===Object.prototype.toString.call(e)&&(e=e.reduce(function(e,t){return e.concat(l.splitTextToSize(t,c))},[])):e=Array.isArray(e)?e:[e];for(var u=0;u<e.length;u++)a<(n=this.getStringUnitWidth(e[u],{font:o})*r)&&(a=n);return 0!==a&&(s=e.length),{w:a/=i,h:Math.max((s*r*this.getLineHeightFactor()-r*(this.getLineHeightFactor()-1))/i,0)}},r.cellAddPage=function(){rt.call(this),this.addPage();var e=this.internal.__cell__.margins||ie;return this.internal.__cell__.lastCell=new _(e.left,e.top,void 0,void 0),this.internal.__cell__.pages+=1,this},se=r.cell=function(){var e=arguments[0]instanceof _?arguments[0]:new _(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]),t=(rt.call(this),this.internal.__cell__.lastCell),n=this.internal.__cell__.padding,r=this.internal.__cell__.margins||ie,o=this.internal.__cell__.tableHeaderRow,i=this.internal.__cell__.printHeaders;return void 0!==t.lineNumber&&(t.lineNumber===e.lineNumber?(e.x=(t.x||0)+(t.width||0),e.y=t.y||0):t.y+t.height+e.height+r.bottom>this.getPageHeight()?(this.cellAddPage(),e.y=r.top,i&&o&&(this.printHeaderRow(e.lineNumber,!0),e.y+=o[0].height)):e.y=t.y+t.height||e.y),void 0!==e.text[0]&&(this.rect(e.x,e.y,e.width,e.height,!0===ae?"FD":void 0),"right"===e.align?this.text(e.text,e.x+e.width-n,e.y+n,{align:"right",baseline:"top"}):"center"===e.align?this.text(e.text,e.x+e.width/2,e.y+n,{align:"center",baseline:"top",maxWidth:e.width-n-n}):this.text(e.text,e.x+n,e.y+n,{align:"left",baseline:"top",maxWidth:e.width-n-n})),this.internal.__cell__.lastCell=e,this},r.table=function(t,n,e,r,o){if(rt.call(this),!e)throw new Error("No data for PDF table.");var i,a,s=[],l=[],c=[],u={},d={},f=[],p=(o=o||{}).autoSize||!1,h=!1!==o.printHeaders,A=o.css&&void 0!==o.css["font-size"]?16*o.css["font-size"]:o.fontSize||12,g=o.margins||Object.assign({width:this.getPageWidth()},ie),m="number"==typeof o.padding?o.padding:3,o=o.headerBackgroundColor||"#c8c8c8";if(ot.call(this),this.internal.__cell__.printHeaders=h,this.internal.__cell__.margins=g,this.internal.__cell__.table_font_size=A,this.internal.__cell__.padding=m,this.internal.__cell__.headerBackgroundColor=o,this.setFontSize(A),null==r)l=s=Object.keys(e[0]),c=s.map(function(){return"left"});else if(Array.isArray(r)&&"object"==typeof r[0])for(s=r.map(function(e){return e.name}),l=r.map(function(e){return e.prompt||e.name||""}),c=r.map(function(e){return e.align||"left"}),b=0;b<r.length;b+=1)d[r[b].name]=r[b].width*(19.049976/25.4);else Array.isArray(r)&&"string"==typeof r[0]&&(l=s=r,c=s.map(function(){return"left"}));if(p||Array.isArray(r)&&"string"==typeof r[0])for(b=0;b<s.length;b+=1){for(u[a=s[b]]=e.map(function(e){return e[a]}),this.setFont(void 0,"bold"),f.push(this.getTextDimensions(l[b],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w),i=u[a],this.setFont(void 0,"normal"),E=0;E<i.length;E+=1)f.push(this.getTextDimensions(i[E],{fontSize:this.internal.__cell__.table_font_size,scaleFactor:this.internal.scaleFactor}).w);d[a]=Math.max.apply(null,f)+m+m,f=[]}if(h){for(var v={},b=0;b<s.length;b+=1)v[s[b]]={},v[s[b]].text=l[b],v[s[b]].align=c[b];var y=le.call(this,v,d),g=s.map(function(e){return new _(t,n,d[e],y,v[e].text,void 0,v[e].align)});this.setTableHeaderRow(g),this.printHeaderRow(1,!1)}var C=r.reduce(function(e,t){return e[t.name]=t.align,e},{});for(b=0;b<e.length;b+=1)for(var w=le.call(this,e[b],d),E=0;E<s.length;E+=1)se.call(this,new _(t,n,d[s[E]],w,e[b][s[E]],b+2,C[s[E]]));return this.internal.__cell__.table_x=t,this.internal.__cell__.table_y=n,this},le=function(n,r){var o=this.internal.__cell__.padding,t=this.internal.__cell__.table_font_size,i=this.internal.scaleFactor;return Object.keys(n).map(function(e){var t=n[e];return this.splitTextToSize(t.hasOwnProperty("text")?t.text:t,r[e]-o-o)},this).map(function(e){return this.getLineHeightFactor()*e.length*t/i+o+o},this).reduce(function(e,t){return Math.max(e,t)},0)},r.setTableHeaderRow=function(e){rt.call(this),this.internal.__cell__.tableHeaderRow=e},r.printHeaderRow=function(e,t){if(rt.call(this),!this.internal.__cell__.tableHeaderRow)throw new Error("Property tableHeaderRow does not exist.");var n,r;ae=!0,"function"==typeof this.internal.__cell__.headerFunction&&(r=this.internal.__cell__.headerFunction(this,this.internal.__cell__.pages),this.internal.__cell__.lastCell=new _(r[0],r[1],r[2],r[3],void 0,-1)),this.setFont(void 0,"bold");for(var o=[],i=0;i<this.internal.__cell__.tableHeaderRow.length;i+=1)n=this.internal.__cell__.tableHeaderRow[i].clone(),t&&(n.y=this.internal.__cell__.margins.top||0,o.push(n)),n.lineNumber=e,this.setFillColor(this.internal.__cell__.headerBackgroundColor),se.call(this,n);0<o.length&&this.setTableHeaderRow(o),this.setFont(void 0,"normal"),ae=!1};var ht={italic:["italic","oblique","normal"],oblique:["oblique","italic","normal"],normal:["normal","oblique","italic"]},At=["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded"],gt=nt(At),mt=[100,200,300,400,500,600,700,800,900],vt=nt(mt);function bt(e){var t=e.family.replace(/"|'/g,"").toLowerCase(),n=(n=e.style,ht[n=n||"normal"]?n:"normal"),r=(r=e.weight)?"number"==typeof r?100<=r&&r<=900&&r%100==0?r:400:/^\d00$/.test(r)?parseInt(r):"bold"!==r?400:700:400,o="number"==typeof gt[o=e.stretch||"normal"]?o:"normal";return{family:t,style:n,weight:r,stretch:o,src:e.src||[],ref:e.ref||{name:t,style:[o,n,r].join(" ")}}}function yt(e,t,n,r){for(var o=n;0<=o&&o<t.length;o+=r)if(e[t[o]])return e[t[o]];for(o=n;0<=o&&o<t.length;o-=r)if(e[t[o]])return e[t[o]]}var Ct={"sans-serif":"helvetica",fixed:"courier",monospace:"courier",terminal:"courier",cursive:"times",fantasy:"times",serif:"times"},wt={caption:"times",icon:"times",menu:"times","message-box":"times","small-caption":"times","status-bar":"times"};function Et(e){return[e.stretch,e.style,e.weight,e.family].join(" ")}function _t(e,t,n){for(var r=(n=n||{}).defaultFontFamily||"times",o=Object.assign({},Ct,n.genericFontFamilies||{}),i=null,a=null,s=0;s<t.length;++s)if(o[(i=bt(t[s])).family]&&(i.family=o[i.family]),e.hasOwnProperty(i.family)){a=e[i.family];break}if(!(a=a||e[r]))throw new Error("Could not find a font-family for the rule '"+Et(i)+"' and default family '"+r+"'.");if(a=((e,t)=>{if(t[e])return t[e];var n=gt[e],r=n<=gt.normal?-1:1;if(t=yt(t,At,n,r))return t;throw new Error("Could not find a matching font-stretch value for "+e)})(i.stretch,a),a=((e,t)=>{if(t[e])return t[e];for(var n=ht[e],r=0;r<n.length;++r)if(t[n[r]])return t[n[r]];throw new Error("Could not find a matching font-style for "+e)})(i.style,a),a=((e,t)=>{if(t[e])return t[e];if(400===e&&t[500])return t[500];if(500===e&&t[400])return t[400];var n=vt[e];if(t=yt(t,mt,n,e<400?-1:1))return t;throw new Error("Could not find a matching font-weight for value "+e)})(i.weight,a))return a;throw new Error("Failed to resolve a font for the rule '"+Et(i)+"'.")}function St(e){return e.trimLeft()}var Bt,xt,Tt,Lt,Nt,kt,Ot,jt,Rt,It,A,Mt,x,Dt,n,Pt,Ut,Ft,Ht,Qt,$t,Kt,zt,Vt,Gt,Wt,qt,Yt,Xt,Zt,Jt,en,tn,nn,rn,on,an,sn,ln=["times"];function cn(){return(gn.html2canvas?Promise.resolve(gn.html2canvas):Promise.resolve().then(f.t.bind(f,"./node_modules/html2canvas/dist/html2canvas.js",23))).catch(function(e){return Promise.reject(new Error("Could not load html2canvas: "+e))}).then(function(e){return e.default||e})}function un(){return(gn.DOMPurify?Promise.resolve(gn.DOMPurify):Promise.resolve().then(f.t.bind(f,"./node_modules/dompurify/dist/purify.js",23))).catch(function(e){return Promise.reject(new Error("Could not load dompurify: "+e))}).then(function(e){return e.default||e})}function dn(e){var t=typeof e;return"undefined"==t?"undefined":"string"==t||e instanceof String?"string":"number"==t||e instanceof Number?"number":"function"==t||e instanceof Function?"function":e&&e.constructor===Array?"array":e&&1===e.nodeType?"element":"object"==t?"object":"unknown"}function fn(e,t){var n,r=document.createElement(e);for(n in t.className&&(r.className=t.className),t.innerHTML&&t.dompurify&&(r.innerHTML=t.dompurify.sanitize(t.innerHTML)),t.style)r.style[n]=t.style[n];return r}function pn(e,t){for(var n=3===e.nodeType?document.createTextNode(e.nodeValue):e.cloneNode(!1),r=e.firstChild;r;r=r.nextSibling)!0!==t&&1===r.nodeType&&"SCRIPT"===r.nodeName||n.appendChild(pn(r,t));return 1===e.nodeType&&("CANVAS"===e.nodeName?(n.width=e.width,n.height=e.height,n.getContext("2d").drawImage(e,0,0)):"TEXTAREA"!==e.nodeName&&"SELECT"!==e.nodeName||(n.value=e.value),n.addEventListener("load",function(){n.scrollTop=e.scrollTop,n.scrollLeft=e.scrollLeft},!0)),n}function o(e){var t=Object.assign(o.convert(Promise.resolve()),JSON.parse(JSON.stringify(o.template)));return(t=(t=o.convert(Promise.resolve(),t)).setProgress(1,o,1,[o])).set(e)}function hn(e){return this.isStrokeTransparent=(e=e||{}).isStrokeTransparent||!1,this.strokeOpacity=e.strokeOpacity||1,this.strokeStyle=e.strokeStyle||"#000000",this.fillStyle=e.fillStyle||"#000000",this.isFillTransparent=e.isFillTransparent||!1,this.fillOpacity=e.fillOpacity||1,this.font=e.font||"10px sans-serif",this.textBaseline=e.textBaseline||"alphabetic",this.textAlign=e.textAlign||"left",this.lineWidth=e.lineWidth||1,this.lineJoin=e.lineJoin||"miter",this.lineCap=e.lineCap||"butt",this.path=e.path||[],this.transform=void 0!==e.transform?e.transform.clone():new x,this.globalCompositeOperation=e.globalCompositeOperation||"normal",this.globalAlpha=e.globalAlpha||1,this.clip_path=e.clip_path||[],this.currentPoint=e.currentPoint||new A,this.miterLimit=e.miterLimit||10,this.lastPoint=e.lastPoint||new A,this.ignoreClearRect="boolean"!=typeof e.ignoreClearRect||e.ignoreClearRect,this}bn.API.events.push(["initialized",function(){this.context2d=new n(this),kt=this.internal.f2,Ot=this.internal.getCoordinateString,jt=this.internal.getVerticalCoordinateString,Rt=this.internal.getHorizontalCoordinate,It=this.internal.getVerticalCoordinate,A=this.internal.Point,Mt=this.internal.Rectangle,x=this.internal.Matrix,Dt=new hn}]),(n=function(e){Object.defineProperty(this,"canvas",{get:function(){return{parentNode:!1,style:!1}}});var t=e,n=(Object.defineProperty(this,"pdf",{get:function(){return t}}),!1),r=(Object.defineProperty(this,"pageWrapXEnabled",{get:function(){return n},set:function(e){n=Boolean(e)}}),!1),o=(Object.defineProperty(this,"pageWrapYEnabled",{get:function(){return r},set:function(e){r=Boolean(e)}}),0),i=(Object.defineProperty(this,"posX",{get:function(){return o},set:function(e){isNaN(e)||(o=e)}}),0),a=(Object.defineProperty(this,"posY",{get:function(){return i},set:function(e){isNaN(e)||(i=e)}}),!1),s=(Object.defineProperty(this,"autoPaging",{get:function(){return a},set:function(e){a=Boolean(e)}}),0),l=(Object.defineProperty(this,"lastBreak",{get:function(){return s},set:function(e){s=e}}),[]),c=(Object.defineProperty(this,"pageBreaks",{get:function(){return l},set:function(e){l=e}}),Object.defineProperty(this,"ctx",{get:function(){return Dt},set:function(e){e instanceof hn&&(Dt=e)}}),Object.defineProperty(this,"path",{get:function(){return Dt.path},set:function(e){Dt.path=e}}),[]),u=(Object.defineProperty(this,"ctxStack",{get:function(){return c},set:function(e){c=e}}),Object.defineProperty(this,"fillStyle",{get:function(){return this.ctx.fillStyle},set:function(e){e=Pt(e);this.ctx.fillStyle=e.style,this.ctx.isFillTransparent=0===e.a,this.ctx.fillOpacity=e.a,this.pdf.setFillColor(e.r,e.g,e.b,{a:e.a}),this.pdf.setTextColor(e.r,e.g,e.b,{a:e.a})}}),Object.defineProperty(this,"strokeStyle",{get:function(){return this.ctx.strokeStyle},set:function(e){e=Pt(e);this.ctx.strokeStyle=e.style,this.ctx.isStrokeTransparent=0===e.a,this.ctx.strokeOpacity=e.a,0===e.a?this.pdf.setDrawColor(255,255,255):(e.a,this.pdf.setDrawColor(e.r,e.g,e.b))}}),Object.defineProperty(this,"lineCap",{get:function(){return this.ctx.lineCap},set:function(e){-1!==["butt","round","square"].indexOf(e)&&(this.ctx.lineCap=e,this.pdf.setLineCap(e))}}),Object.defineProperty(this,"lineWidth",{get:function(){return this.ctx.lineWidth},set:function(e){isNaN(e)||(this.ctx.lineWidth=e,this.pdf.setLineWidth(e))}}),Object.defineProperty(this,"lineJoin",{get:function(){return this.ctx.lineJoin},set:function(e){-1!==["bevel","round","miter"].indexOf(e)&&(this.ctx.lineJoin=e,this.pdf.setLineJoin(e))}}),Object.defineProperty(this,"miterLimit",{get:function(){return this.ctx.miterLimit},set:function(e){isNaN(e)||(this.ctx.miterLimit=e,this.pdf.setMiterLimit(e))}}),Object.defineProperty(this,"textBaseline",{get:function(){return this.ctx.textBaseline},set:function(e){this.ctx.textBaseline=e}}),Object.defineProperty(this,"textAlign",{get:function(){return this.ctx.textAlign},set:function(e){-1!==["right","end","center","left","start"].indexOf(e)&&(this.ctx.textAlign=e)}}),null);function d(e,t){var r,o;return null===u&&(r=e.getFontList(),o=[],Object.keys(r).forEach(function(n){r[n].forEach(function(e){var t=null;switch(e){case"bold":t={family:n,weight:"bold"};break;case"italic":t={family:n,style:"italic"};break;case"bolditalic":t={family:n,weight:"bold",style:"italic"};break;case"":case"normal":t={family:n}}null!==t&&(t.ref={name:n,style:e},o.push(t))})}),u=(e=>{for(var t={},n=0;n<e.length;++n){var r=bt(e[n]),o=r.family,i=r.stretch,a=r.style,s=r.weight;t[o]=t[o]||{},t[o][i]=t[o][i]||{},t[o][i][a]=t[o][i][a]||{},t[o][i][a][s]=r}return t})(o.concat(t))),u}var f=null;Object.defineProperty(this,"fontFaces",{get:function(){return f},set:function(e){u=null,f=e}}),Object.defineProperty(this,"font",{get:function(){return this.ctx.font},set:function(e){if(this.ctx.font=e,null!==(e=/^\s*(?=(?:(?:[-a-z]+\s*){0,2}(italic|oblique))?)(?=(?:(?:[-a-z]+\s*){0,2}(small-caps))?)(?=(?:(?:[-a-z]+\s*){0,2}(bold(?:er)?|lighter|[1-9]00))?)(?:(?:normal|\1|\2|\3)\s*){0,3}((?:xx?-)?(?:small|large)|medium|smaller|larger|[.\d]+(?:\%|in|[cem]m|ex|p[ctx]))(?:\s*\/\s*(normal|[.\d]+(?:\%|in|[cem]m|ex|p[ctx])))?\s*([-_,\"\'\sa-z]+?)\s*$/i.exec(e))){var t=e[1],n=(e[2],e[3]),r=e[4],a=(e[5],e[6]),e=/^([.\d]+)((?:%|in|[cem]m|ex|p[ctx]))$/i.exec(r)[2],r="px"!==e&&"em"===e?Math.floor(parseFloat(r)*this.pdf.getFontSize()):Math.floor(parseFloat(r)*this.pdf.internal.scaleFactor),o=(this.pdf.setFontSize(r),(()=>{var e,t,n,r,o=[],i=a.trim();if(""===i)return ln;if(i in wt)return[wt[i]];for(;""!==i;){switch(t=null,e=(i=St(i)).charAt(0)){case'"':case"'":t=((e,t)=>{for(var n=0;n<e.length;){if(e.charAt(n)===t)return[e.substring(0,n),e.substring(n+1)];n+=1}return null})(i.substring(1),e);break;default:r=void 0,t=null===(r=(n=i).match(/^(-[a-z_]|[a-z_])[a-z0-9_-]*/i))?null:[r[0],n.substring(r[0].length)]}if(null===t)return ln;if(o.push(t[0]),""!==(i=St(t[1]))&&","!==i.charAt(0))return ln;i=i.replace(/^,/,"")}return o})());if(this.fontFaces){e=_t(d(this.pdf,this.fontFaces),o.map(function(e){return{family:e,stretch:"normal",weight:n,style:t}}));this.pdf.setFont(e.ref.name,e.ref.style)}else{var i="";("bold"===n||700<=parseInt(n,10)||"bold"===t)&&(i="bold"),"italic"===t&&(i+="italic"),0===i.length&&(i="normal");for(var s="",l={arial:"Helvetica",Arial:"Helvetica",verdana:"Helvetica",Verdana:"Helvetica",helvetica:"Helvetica",Helvetica:"Helvetica","sans-serif":"Helvetica",fixed:"Courier",monospace:"Courier",terminal:"Courier",cursive:"Times",fantasy:"Times",serif:"Times"},c=0;c<o.length;c++){if(void 0!==this.pdf.internal.getFont(o[c],i,{noFallback:!0,disableWarning:!0})){s=o[c];break}if("bolditalic"===i&&void 0!==this.pdf.internal.getFont(o[c],"bold",{noFallback:!0,disableWarning:!0}))s=o[c],i="bold";else if(void 0!==this.pdf.internal.getFont(o[c],"normal",{noFallback:!0,disableWarning:!0})){s=o[c],i="normal";break}}if(""===s)for(var u=0;u<o.length;u++)if(l[o[u]]){s=l[o[u]];break}this.pdf.setFont(s=""===s?"Times":s,i)}}}}),Object.defineProperty(this,"globalCompositeOperation",{get:function(){return this.ctx.globalCompositeOperation},set:function(e){this.ctx.globalCompositeOperation=e}}),Object.defineProperty(this,"globalAlpha",{get:function(){return this.ctx.globalAlpha},set:function(e){this.ctx.globalAlpha=e}}),Object.defineProperty(this,"ignoreClearRect",{get:function(){return this.ctx.ignoreClearRect},set:function(e){this.ctx.ignoreClearRect=Boolean(e)}})}).prototype.fill=function(){zt.call(this,"fill",!1)},n.prototype.stroke=function(){zt.call(this,"stroke",!1)},n.prototype.beginPath=function(){this.path=[{type:"begin"}]},n.prototype.moveTo=function(e,t){if(isNaN(e)||isNaN(t))throw mn.error("jsPDF.context2d.moveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.moveTo");var n=this.ctx.transform.applyToPoint(new A(e,t));this.path.push({type:"mt",x:n.x,y:n.y}),this.ctx.lastPoint=new A(e,t)},n.prototype.closePath=function(){for(var e=new A(0,0),t=0,t=this.path.length-1;-1!==t;t--)if("begin"===this.path[t].type&&"object"==typeof this.path[t+1]&&"number"==typeof this.path[t+1].x){e=new A(this.path[t+1].x,this.path[t+1].y),this.path.push({type:"lt",x:e.x,y:e.y});break}"object"==typeof this.path[t+2]&&"number"==typeof this.path[t+2].x&&this.path.push(JSON.parse(JSON.stringify(this.path[t+2]))),this.path.push({type:"close"}),this.ctx.lastPoint=new A(e.x,e.y)},n.prototype.lineTo=function(e,t){if(isNaN(e)||isNaN(t))throw mn.error("jsPDF.context2d.lineTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.lineTo");e=this.ctx.transform.applyToPoint(new A(e,t));this.path.push({type:"lt",x:e.x,y:e.y}),this.ctx.lastPoint=new A(e.x,e.y)},n.prototype.clip=function(){this.ctx.clip_path=JSON.parse(JSON.stringify(this.path)),zt.call(this,null,!0)},n.prototype.quadraticCurveTo=function(e,t,n,r){if(isNaN(n)||isNaN(r)||isNaN(e)||isNaN(t))throw mn.error("jsPDF.context2d.quadraticCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.quadraticCurveTo");n=this.ctx.transform.applyToPoint(new A(n,r)),r=this.ctx.transform.applyToPoint(new A(e,t));this.path.push({type:"qct",x1:r.x,y1:r.y,x:n.x,y:n.y}),this.ctx.lastPoint=new A(n.x,n.y)},n.prototype.bezierCurveTo=function(e,t,n,r,o,i){if(isNaN(o)||isNaN(i)||isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw mn.error("jsPDF.context2d.bezierCurveTo: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.bezierCurveTo");o=this.ctx.transform.applyToPoint(new A(o,i)),i=this.ctx.transform.applyToPoint(new A(e,t)),e=this.ctx.transform.applyToPoint(new A(n,r));this.path.push({type:"bct",x1:i.x,y1:i.y,x2:e.x,y2:e.y,x:o.x,y:o.y}),this.ctx.lastPoint=new A(o.x,o.y)},n.prototype.arc=function(e,t,n,r,o,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o))throw mn.error("jsPDF.context2d.arc: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.arc");var a,s;i=Boolean(i),this.ctx.transform.isIdentity||(e=(a=this.ctx.transform.applyToPoint(new A(e,t))).x,t=a.y,a=this.ctx.transform.applyToPoint(new A(0,n)),s=this.ctx.transform.applyToPoint(new A(0,0)),n=Math.sqrt(Math.pow(a.x-s.x,2)+Math.pow(a.y-s.y,2))),Math.abs(o-r)>=2*Math.PI&&(r=0,o=2*Math.PI),this.path.push({type:"arc",x:e,y:t,radius:n,startAngle:r,endAngle:o,counterclockwise:i})},n.prototype.arcTo=function(e,t,n,r,o){throw new Error("arcTo not implemented.")},n.prototype.rect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw mn.error("jsPDF.context2d.rect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rect");this.moveTo(e,t),this.lineTo(e+n,t),this.lineTo(e+n,t+r),this.lineTo(e,t+r),this.lineTo(e,t),this.lineTo(e+n,t),this.lineTo(e,t)},n.prototype.fillRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw mn.error("jsPDF.context2d.fillRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillRect");var o;Ut.call(this)||(o={},"butt"!==this.lineCap&&(o.lineCap=this.lineCap,this.lineCap="butt"),"miter"!==this.lineJoin&&(o.lineJoin=this.lineJoin,this.lineJoin="miter"),this.beginPath(),this.rect(e,t,n,r),this.fill(),o.hasOwnProperty("lineCap")&&(this.lineCap=o.lineCap),o.hasOwnProperty("lineJoin")&&(this.lineJoin=o.lineJoin))},n.prototype.strokeRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw mn.error("jsPDF.context2d.strokeRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeRect");Ft.call(this)||(this.beginPath(),this.rect(e,t,n,r),this.stroke())},n.prototype.clearRect=function(e,t,n,r){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r))throw mn.error("jsPDF.context2d.clearRect: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.clearRect");this.ignoreClearRect||(this.fillStyle="#ffffff",this.fillRect(e,t,n,r))},n.prototype.save=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("q");this.pdf.setPage(t),e&&(this.ctx.fontSize=this.pdf.internal.getFontSize(),t=new hn(this.ctx),this.ctxStack.push(this.ctx),this.ctx=t)},n.prototype.restore=function(e){e="boolean"!=typeof e||e;for(var t=this.pdf.internal.getCurrentPageInfo().pageNumber,n=0;n<this.pdf.internal.getNumberOfPages();n++)this.pdf.setPage(n+1),this.pdf.internal.out("Q");this.pdf.setPage(t),e&&0!==this.ctxStack.length&&(this.ctx=this.ctxStack.pop(),this.fillStyle=this.ctx.fillStyle,this.strokeStyle=this.ctx.strokeStyle,this.font=this.ctx.font,this.lineCap=this.ctx.lineCap,this.lineWidth=this.ctx.lineWidth,this.lineJoin=this.ctx.lineJoin)},n.prototype.toDataURL=function(){throw new Error("toDataUrl not implemented.")},Pt=function(e){var t,n,r,o,i;return(e=!0===e.isCanvasGradient?e.getColor():e)?(/transparent|rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*0+\s*\)/.test(e)?i=r=n=t=0:null!==(o=/rgb\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*\)/.exec(e))?(t=parseInt(o[1]),n=parseInt(o[2]),r=parseInt(o[3]),i=1):null!==(o=/rgba\s*\(\s*(\d+)\s*,\s*(\d+)\s*,\s*(\d+)\s*,\s*([\d.]+)\s*\)/.exec(e))?(t=parseInt(o[1]),n=parseInt(o[2]),r=parseInt(o[3]),i=parseFloat(o[4])):(i=1,4===(e="string"==typeof e&&"#"!==e.charAt(0)?(o=new Cn(e)).ok?o.toHex():"#000000":e).length?(t=e.substring(1,2),t+=t,n=e.substring(2,3),n+=n,r=e.substring(3,4),r+=r):(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7)),t=parseInt(t,16),n=parseInt(n,16),r=parseInt(r,16)),{r:t,g:n,b:r,a:i,style:e}):{r:0,g:0,b:0,a:0,style:e}},Ut=function(){return this.ctx.isFillTransparent||0==this.globalAlpha},Ft=function(){return Boolean(this.ctx.isStrokeTransparent||0==this.globalAlpha)},n.prototype.fillText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||"string"!=typeof e)throw mn.error("jsPDF.context2d.fillText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.fillText");var o,i;r=isNaN(r)?void 0:r,Ut.call(this)||(n=Gt.call(this,n),o=on(this.ctx.transform.rotation),i=this.ctx.transform.scaleX,Zt.call(this,{text:e,x:t,y:n,scale:i,angle:o,align:this.textAlign,maxWidth:r}))},n.prototype.strokeText=function(e,t,n,r){if(isNaN(t)||isNaN(n)||"string"!=typeof e)throw mn.error("jsPDF.context2d.strokeText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.strokeText");var o,i;Ft.call(this)||(r=isNaN(r)?void 0:r,n=Gt.call(this,n),o=on(this.ctx.transform.rotation),i=this.ctx.transform.scaleX,Zt.call(this,{text:e,x:t,y:n,scale:i,renderingMode:"stroke",angle:o,align:this.textAlign,maxWidth:r}))},n.prototype.measureText=function(e){if("string"!=typeof e)throw mn.error("jsPDF.context2d.measureText: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.measureText");var t=this.pdf,n=this.pdf.internal.scaleFactor,r=t.internal.getFontSize(),e=t.getStringUnitWidth(e)*r/t.internal.scaleFactor;return new function(e){var t=(e=e||{}).width||0;return Object.defineProperty(this,"width",{get:function(){return t}}),this}({width:e*=Math.round(96*n/72*1e4)/1e4})},n.prototype.scale=function(e,t){if(isNaN(e)||isNaN(t))throw mn.error("jsPDF.context2d.scale: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.scale");e=new x(e,0,0,t,0,0);this.ctx.transform=this.ctx.transform.multiply(e)},n.prototype.rotate=function(e){if(isNaN(e))throw mn.error("jsPDF.context2d.rotate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.rotate");e=new x(Math.cos(e),Math.sin(e),-Math.sin(e),Math.cos(e),0,0);this.ctx.transform=this.ctx.transform.multiply(e)},n.prototype.translate=function(e,t){if(isNaN(e)||isNaN(t))throw mn.error("jsPDF.context2d.translate: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.translate");e=new x(1,0,0,1,e,t);this.ctx.transform=this.ctx.transform.multiply(e)},n.prototype.transform=function(e,t,n,r,o,i){if(isNaN(e)||isNaN(t)||isNaN(n)||isNaN(r)||isNaN(o)||isNaN(i))throw mn.error("jsPDF.context2d.transform: Invalid arguments",arguments),new Error("Invalid arguments passed to jsPDF.context2d.transform");e=new x(e,t,n,r,o,i);this.ctx.transform=this.ctx.transform.multiply(e)},n.prototype.setTransform=function(e,t,n,r,o,i){e=isNaN(e)?1:e,t=isNaN(t)?0:t,n=isNaN(n)?0:n,r=isNaN(r)?1:r,o=isNaN(o)?0:o,i=isNaN(i)?0:i,this.ctx.transform=new x(e,t,n,r,o,i)},n.prototype.drawImage=function(e,t,n,r,o,i,a,s,l){var c=this.pdf.getImageProperties(e),u=1,d=1,f=1,p=1;void 0!==r&&void 0!==s&&(f=s/r,p=l/o,u=c.width/r*s/r,d=c.height/o*l/o),void 0===i&&(i=t,a=n,n=t=0),void 0!==r&&void 0===s&&(s=r,l=o),void 0===r&&void 0===s&&(s=c.width,l=c.height);for(var s=this.ctx.transform.decompose(),h=on(s.rotate.shx),A=(new x).multiply(s.translate).multiply(s.skew).multiply(s.scale).applyToRectangle(new Mt(i-t*f,a-n*p,r*u,o*d)),g=Ht.call(this,A),m=[],v=0;v<g.length;v+=1)-1===m.indexOf(g[v])&&m.push(g[v]);if(Kt(m),this.autoPaging)for(var b=m[m.length-1],y=m[0];y<b+1;y++){this.pdf.setPage(y),0!==this.ctx.clip_path.length&&(C=this.path,w=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=$t(w,this.posX,-1*this.pdf.internal.pageSize.height*(y-1)+this.posY),Vt.call(this,"fill",!0),this.path=C);var C,w=JSON.parse(JSON.stringify(A)),w=$t([w],this.posX,-1*this.pdf.internal.pageSize.height*(y-1)+this.posY)[0];this.pdf.addImage(e,"JPEG",w.x,w.y,w.w,w.h,null,null,h)}else this.pdf.addImage(e,"JPEG",A.x,A.y,A.w,A.h,null,null,h)},Ht=function(e,t,n){var r=[];switch(t=t||this.pdf.internal.pageSize.width,n=n||this.pdf.internal.pageSize.height,e.type){default:case"mt":case"lt":r.push(Math.floor((e.y+this.posY)/n)+1);break;case"arc":r.push(Math.floor((e.y+this.posY-e.radius)/n)+1),r.push(Math.floor((e.y+this.posY+e.radius)/n)+1);break;case"qct":var o=an(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x,e.y);r.push(Math.floor(o.y/n)+1),r.push(Math.floor((o.y+o.h)/n)+1);break;case"bct":o=sn(this.ctx.lastPoint.x,this.ctx.lastPoint.y,e.x1,e.y1,e.x2,e.y2,e.x,e.y);r.push(Math.floor(o.y/n)+1),r.push(Math.floor((o.y+o.h)/n)+1);break;case"rect":r.push(Math.floor((e.y+this.posY)/n)+1),r.push(Math.floor((e.y+e.h+this.posY)/n)+1)}for(var i=0;i<r.length;i+=1)for(;this.pdf.internal.getNumberOfPages()<r[i];)Qt.call(this);return r},Qt=function(){var e=this.fillStyle,t=this.strokeStyle,n=this.font,r=this.lineCap,o=this.lineWidth,i=this.lineJoin;this.pdf.addPage(),this.fillStyle=e,this.strokeStyle=t,this.font=n,this.lineCap=r,this.lineWidth=o,this.lineJoin=i},$t=function(e,t,n){for(var r=0;r<e.length;r++)switch(e[r].type){case"bct":e[r].x2+=t,e[r].y2+=n;case"qct":e[r].x1+=t,e[r].y1+=n;default:e[r].x+=t,e[r].y+=n}return e},Kt=function(e){return e.sort(function(e,t){return e-t})},zt=function(e,t){for(var n=this.fillStyle,r=this.strokeStyle,o=this.lineCap,i=this.lineWidth,a=i*this.ctx.transform.scaleX,s=this.lineJoin,l=JSON.parse(JSON.stringify(this.path)),c=JSON.parse(JSON.stringify(this.path)),u=[],d=0;d<c.length;d++)if(void 0!==c[d].x)for(var f=Ht.call(this,c[d]),p=0;p<f.length;p+=1)-1===u.indexOf(f[p])&&u.push(f[p]);for(var h,A,g=0;g<u.length;g++)for(;this.pdf.internal.getNumberOfPages()<u[g];)Qt.call(this);if(Kt(u),this.autoPaging)for(var m=u[u.length-1],v=u[0];v<m+1;v++)this.pdf.setPage(v),this.fillStyle=n,this.strokeStyle=r,this.lineCap=o,this.lineWidth=a,this.lineJoin=s,0!==this.ctx.clip_path.length&&(h=this.path,A=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=$t(A,this.posX,-1*this.pdf.internal.pageSize.height*(v-1)+this.posY),Vt.call(this,e,!0),this.path=h),A=JSON.parse(JSON.stringify(l)),this.path=$t(A,this.posX,-1*this.pdf.internal.pageSize.height*(v-1)+this.posY),!1!==t&&0!==v||Vt.call(this,e,t),this.lineWidth=i;else this.lineWidth=a,Vt.call(this,e,t),this.lineWidth=i;this.path=l},Vt=function(e,t){if(("stroke"!==e||t||!Ft.call(this))&&("stroke"===e||t||!Ut.call(this))){for(var n=[],r=this.path,o=0;o<r.length;o++){var i=r[o];switch(i.type){case"begin":n.push({begin:!0});break;case"close":n.push({close:!0});break;case"mt":n.push({start:i,deltas:[],abs:[]});break;case"lt":var a=n.length;if(!isNaN(r[o-1].x)&&(p=[i.x-r[o-1].x,i.y-r[o-1].y],0<a))for(;0<=a;a--)if(!0!==n[a-1].close&&!0!==n[a-1].begin){n[a-1].deltas.push(p),n[a-1].abs.push(i);break}break;case"bct":p=[i.x1-r[o-1].x,i.y1-r[o-1].y,i.x2-r[o-1].x,i.y2-r[o-1].y,i.x-r[o-1].x,i.y-r[o-1].y],n[n.length-1].deltas.push(p);break;case"qct":var s=r[o-1].x+2/3*(i.x1-r[o-1].x),l=r[o-1].y+2/3*(i.y1-r[o-1].y),c=i.x+2/3*(i.x1-i.x),u=i.y+2/3*(i.y1-i.y),d=i.x,f=i.y,p=[s-r[o-1].x,l-r[o-1].y,c-r[o-1].x,u-r[o-1].y,d-r[o-1].x,f-r[o-1].y];n[n.length-1].deltas.push(p);break;case"arc":n.push({deltas:[],abs:[],arc:!0}),Array.isArray(n[n.length-1].abs)&&n[n.length-1].abs.push(i)}}for(var h,A,g=t?null:"stroke"===e?"stroke":"fill",m=0;m<n.length;m++){if(n[m].arc){for(var v=n[m].abs,b=0;b<v.length;b++){var y=v[b];"arc"===y.type?Wt.call(this,y.x,y.y,y.radius,y.startAngle,y.endAngle,y.counterclockwise,void 0,t):Jt.call(this,y.x,y.y)}qt.call(this,g),this.pdf.internal.out("h")}n[m].arc||!0===n[m].close||!0===n[m].begin||(h=n[m].start.x,A=n[m].start.y,en.call(this,n[m].deltas,h,A))}g&&qt.call(this,g),t&&Yt.call(this)}},Gt=function(e){var t=this.pdf.internal.getFontSize()/this.pdf.internal.scaleFactor,n=t*(this.pdf.internal.getLineHeightFactor()-1);switch(this.ctx.textBaseline){case"bottom":return e-n;case"top":return e+t-n;case"hanging":return e+t-2*n;case"middle":return e+t/2-n;case"ideographic":return e;default:return e}},n.prototype.createLinearGradient=function(){function e(){}return e.colorStops=[],e.addColorStop=function(e,t){this.colorStops.push([e,t])},e.getColor=function(){return 0===this.colorStops.length?"#000000":this.colorStops[0][1]},e.isCanvasGradient=!0,e},n.prototype.createPattern=function(){return this.createLinearGradient()},n.prototype.createRadialGradient=function(){return this.createLinearGradient()},Wt=function(e,t,n,r,o,i,a,s){for(var l=nn.call(this,n,r,o,i),c=0;c<l.length;c++){var u=l[c];0===c&&Xt.call(this,u.x1+e,u.y1+t),tn.call(this,e,t,u.x2,u.y2,u.x3,u.y3,u.x4,u.y4)}s?Yt.call(this):qt.call(this,a)},qt=function(e){switch(e){case"stroke":this.pdf.internal.out("S");break;case"fill":this.pdf.internal.out("f")}},Yt=function(){this.pdf.clip(),this.pdf.discardPath()},Xt=function(e,t){this.pdf.internal.out(Ot(e)+" "+jt(t)+" m")},Zt=function(e){var t;switch(e.align){case"right":case"end":t="right";break;case"center":t="center";break;default:t="left"}for(var n,r,o=this.ctx.transform.applyToPoint(new A(e.x,e.y)),i=this.ctx.transform.decompose(),a=(a=(a=(a=new x).multiply(i.translate)).multiply(i.skew)).multiply(i.scale),i=this.pdf.getTextDimensions(e.text),s=this.ctx.transform.applyToRectangle(new Mt(e.x,e.y,i.w,i.h)),a=a.applyToRectangle(new Mt(e.x,e.y-i.h,i.w,i.h)),l=Ht.call(this,a),c=[],u=0;u<l.length;u+=1)-1===c.indexOf(l[u])&&c.push(l[u]);if(Kt(c),!0===this.autoPaging)for(var d=c[c.length-1],f=c[0];f<d+1;f++){this.pdf.setPage(f),0!==this.ctx.clip_path.length&&(p=this.path,h=JSON.parse(JSON.stringify(this.ctx.clip_path)),this.path=$t(h,this.posX,-1*this.pdf.internal.pageSize.height*(f-1)+this.posY),Vt.call(this,"fill",!0),this.path=p);var p,h=JSON.parse(JSON.stringify(s)),h=$t([h],this.posX,-1*this.pdf.internal.pageSize.height*(f-1)+this.posY)[0];.01<=e.scale&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*e.scale),r=this.lineWidth,this.lineWidth=r*e.scale),this.pdf.text(e.text,h.x,h.y,{angle:e.angle,align:t,renderingMode:e.renderingMode,maxWidth:e.maxWidth}),.01<=e.scale&&(this.pdf.setFontSize(n),this.lineWidth=r)}else.01<=e.scale&&(n=this.pdf.internal.getFontSize(),this.pdf.setFontSize(n*e.scale),r=this.lineWidth,this.lineWidth=r*e.scale),this.pdf.text(e.text,o.x+this.posX,o.y+this.posY,{angle:e.angle,align:t,renderingMode:e.renderingMode,maxWidth:e.maxWidth}),.01<=e.scale&&(this.pdf.setFontSize(n),this.lineWidth=r)},Jt=function(e,t,n,r){r=r||0,this.pdf.internal.out(Ot(e+(n=n||0))+" "+jt(t+r)+" l")},en=function(e,t,n){return this.pdf.lines(e,t,n,null,null)},tn=function(e,t,n,r,o,i,a,s){this.pdf.internal.out([kt(Rt(n+e)),kt(It(r+t)),kt(Rt(o+e)),kt(It(i+t)),kt(Rt(a+e)),kt(It(s+t)),"c"].join(" "))},nn=function(e,t,n,r){for(var o=2*Math.PI,i=Math.PI/2;n<t;)t-=o;var a=Math.abs(n-t);a<o&&r&&(a=o-a);for(var s=[],l=r?-1:1,c=t;1e-5<a;){var u=c+l*Math.min(a,i);s.push(rn.call(this,e,c,u)),a-=Math.abs(u-c),c=u}return s},rn=function(e,t,n){var r=(n-t)/2,o=e*Math.cos(r),i=e*Math.sin(r),a=o,s=-i,l=a*a+s*s,c=l+a*o+s*i,l=4/3*(Math.sqrt(2*l*c)-c)/(a*i-s*o),c=a-l*s,i=s+l*a,o=c,s=-i,l=r+t,a=Math.cos(l),r=Math.sin(l);return{x1:e*Math.cos(t),y1:e*Math.sin(t),x2:c*a-i*r,y2:c*r+i*a,x3:o*a-s*r,y3:o*r+s*a,x4:e*Math.cos(n),y4:e*Math.sin(n)}},on=function(e){return 180*e/Math.PI},an=function(e,t,n,r,o,i){var a=e+.5*(n-e),s=t+.5*(r-t),n=o+.5*(n-o),r=i+.5*(r-i),l=Math.min(e,o,a,n),e=Math.max(e,o,a,n),o=Math.min(t,i,s,r),a=Math.max(t,i,s,r);return new Mt(l,o,e-l,a-o)},sn=function(e,t,n,r,o,i,a,s){for(var l,c,u,d,f,p,h,A,g=n-e,m=r-t,v=o-n,b=i-r,y=a-o,C=s-i,w=0;w<41;w++)u=(c=(c=e+(d=w/40)*g)+d*((u=n+d*v)-c))+d*(u+d*(o+d*y-u)-c),d=(c=(c=t+d*m)+d*((l=r+d*b)-c))+d*(l+d*(i+d*C-l)-c),A=0==w?(h=f=u,p=d):(f=Math.min(f,u),p=Math.min(p,d),h=Math.max(h,u),Math.max(A,d));return new Mt(Math.round(f),Math.round(p),Math.round(h-f),Math.round(A-p))},bn.API.processDataByFilters=function(e,t){var n=0,r=e||"",o=[];for("string"==typeof(t=t||[])&&(t=[t]),n=0;n<t.length;n+=1)switch(t[n]){case"ASCII85Decode":case"/ASCII85Decode":r=(e=>{var t,n,r,o,i,a=String,s="length",l="charCodeAt";for(e.slice(-2),e=e.slice(0,-2).replace(/\s/g,"").replace("z","!!!!!"),r=[],o=0,i=(e+=t="uuuuu".slice(e[s]%5||5))[s];o<i;o+=5)n=52200625*(e[l](o)-33)+614125*(e[l](o+1)-33)+7225*(e[l](o+2)-33)+85*(e[l](o+3)-33)+(e[l](o+4)-33),r.push(255&n>>24,255&n>>16,255&n>>8,255&n);for(var c=r,u=t[s];0<u;u--)c.pop();return a.fromCharCode.apply(a,r)})(r),o.push("/ASCII85Encode");break;case"ASCII85Encode":case"/ASCII85Encode":r=(e=>{var t,n,r,o,i,a,s,l,c;for(/[^\x00-\xFF]/.test(e),n=[],r=0,o=(e+=t="\0\0\0\0".slice(e.length%4||4)).length;r<o;r+=4)0!==(a=(e.charCodeAt(r)<<24)+(e.charCodeAt(r+1)<<16)+(e.charCodeAt(r+2)<<8)+e.charCodeAt(r+3))?(i=((a=((a=((a=(a-(c=a%85))/85)-(l=a%85))/85)-(s=a%85))/85)-(a=a%85))/85%85,n.push(33+i,33+a,33+s,33+l,33+c)):n.push(122);for(var u=n,d=t.length;0<d;d--)u.pop();return String.fromCharCode.apply(String,n)+"~>"})(r),o.push("/ASCII85Decode");break;case"ASCIIHexDecode":case"/ASCIIHexDecode":r=(e=>{var t=new RegExp(/^([0-9A-Fa-f]{2})+$/);if((e=-1!==(e=e.replace(/\s/g,"")).indexOf(">")?e.substr(0,e.indexOf(">")):e).length%2&&(e+="0"),!1===t.test(e))return"";for(var n="",r=0;r<e.length;r+=2)n+=String.fromCharCode("0x"+(e[r]+e[r+1]));return n})(r),o.push("/ASCIIHexEncode");break;case"ASCIIHexEncode":case"/ASCIIHexEncode":r=r.split("").map(function(e){return("0"+e.charCodeAt().toString(16)).slice(-2)}).join("")+">",o.push("/ASCIIHexDecode");break;case"FlateEncode":case"/FlateEncode":r=(e=>{for(var t=new Uint8Array(e.length),n=e.length;n--;)t[n]=e.charCodeAt(n);return(t=(0,R.zlibSync)(t)).reduce(function(e,t){return e+String.fromCharCode(t)},"")})(r),o.push("/FlateDecode");break;default:throw new Error('The filter: "'+t[n]+'" is not implemented')}return{data:r,reverseChain:o.reverse().join(" ")}},(t=bn.API).loadFile=function(e,t,n){var r=e,e=void 0,o=void 0,t=(e=!1!==t,o="function"==typeof n?n:function(){},void 0);try{t=((e,t,n)=>{function r(e){var t=e.length,n=[],r=String.fromCharCode;for(i=0;i<t;i+=1)n.push(r(255&e.charCodeAt(i)));return n.join("")}var o=new XMLHttpRequest,i=0;if(o.open("GET",e,!t),o.overrideMimeType("text/plain; charset=x-user-defined"),!1==t&&(o.onload=function(){200===o.status?n(r(this.responseText)):n(void 0)}),o.send(null),t&&200===o.status)return r(o.responseText)})(r,e,o)}catch(r){}return t},t.loadImageFile=t.loadFile,r=bn.API,((o.prototype=Object.create(Promise.prototype)).constructor=o).convert=function(e,t){return e.__proto__=t||o.prototype,e},o.template={prop:{src:null,container:null,overlay:null,canvas:null,img:null,pdf:null,pageSize:null,callback:function(){}},progress:{val:0,state:null,n:0,stack:[]},opt:{filename:"file.pdf",margin:[0,0,0,0],enableLinks:!0,x:0,y:0,html2canvas:{},jsPDF:{},backgroundColor:"transparent"}},o.prototype.from=function(t,e){return this.then(function(){switch(e=e||(e=>{switch(dn(e)){case"string":return"string";case"element":return"canvas"===e.nodeName.toLowerCase()?"canvas":"element";default:return"unknown"}})(t)){case"string":return this.then(un).then(function(e){return this.set({src:fn("div",{innerHTML:t,dompurify:e})})});case"element":return this.set({src:t});case"canvas":return this.set({canvas:t});case"img":return this.set({img:t});default:return this.error("Unknown source type.")}})},o.prototype.to=function(e){switch(e){case"container":return this.toContainer();case"canvas":return this.toCanvas();case"img":return this.toImg();case"pdf":return this.toPdf();default:return this.error("Invalid target.")}},o.prototype.toContainer=function(){return this.thenList([function(){return this.prop.src||this.error("Cannot duplicate - no source HTML.")},function(){return this.prop.pageSize||this.setPageSize()}]).then(function(){var e={position:"relative",display:"inline-block",width:Math.max(this.prop.src.clientWidth,this.prop.src.scrollWidth,this.prop.src.offsetWidth)+"px",left:0,right:0,top:0,margin:"auto",backgroundColor:this.opt.backgroundColor},t=pn(this.prop.src,this.opt.html2canvas.javascriptEnabled);"BODY"===t.tagName&&(e.height=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight)+"px"),this.prop.overlay=fn("div",{className:"html2pdf__overlay",style:{position:"fixed",overflow:"hidden",zIndex:1e3,left:"-100000px",right:0,bottom:0,top:0}}),this.prop.container=fn("div",{className:"html2pdf__container",style:e}),this.prop.container.appendChild(t),this.prop.container.firstChild.appendChild(fn("div",{style:{clear:"both",border:"0 none transparent",margin:0,padding:0,height:0}})),this.prop.container.style.float="none",this.prop.overlay.appendChild(this.prop.container),document.body.appendChild(this.prop.overlay),this.prop.container.firstChild.style.position="relative",this.prop.container.height=Math.max(this.prop.container.firstChild.clientHeight,this.prop.container.firstChild.scrollHeight,this.prop.container.firstChild.offsetHeight)+"px"})},o.prototype.toCanvas=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(cn).then(function(e){var t=Object.assign({},this.opt.html2canvas);return delete t.onrendered,e(this.prop.container,t)}).then(function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)})},o.prototype.toContext2d=function(){return this.thenList([function(){return document.body.contains(this.prop.container)||this.toContainer()}]).then(cn).then(function(e){var t=this.opt.jsPDF,n=this.opt.fontFaces,r=Object.assign({async:!0,allowTaint:!0,scale:1,scrollX:this.opt.scrollX||0,scrollY:this.opt.scrollY||0,backgroundColor:"#ffffff",imageTimeout:15e3,logging:!0,proxy:null,removeContainer:!0,foreignObjectRendering:!1,useCORS:!1},this.opt.html2canvas);if(delete r.onrendered,t.context2d.autoPaging=!0,t.context2d.posX=this.opt.x,t.context2d.posY=this.opt.y,t.context2d.fontFaces=n)for(var o=0;o<n.length;++o){var i=n[o],a=i.src.find(function(e){return"truetype"===e.format});a&&t.addFont(a.url,i.ref.name,i.ref.style)}return r.windowHeight=r.windowHeight||0,r.windowHeight=0==r.windowHeight?Math.max(this.prop.container.clientHeight,this.prop.container.scrollHeight,this.prop.container.offsetHeight):r.windowHeight,e(this.prop.container,r)}).then(function(e){(this.opt.html2canvas.onrendered||function(){})(e),this.prop.canvas=e,document.body.removeChild(this.prop.overlay)})},o.prototype.toImg=function(){return this.thenList([function(){return this.prop.canvas||this.toCanvas()}]).then(function(){var e=this.prop.canvas.toDataURL("image/"+this.opt.image.type,this.opt.image.quality);this.prop.img=document.createElement("img"),this.prop.img.src=e})},o.prototype.toPdf=function(){return this.thenList([function(){return this.toContext2d()}]).then(function(){this.prop.pdf=this.prop.pdf||this.opt.jsPDF})},o.prototype.output=function(e,t,n){return"img"===(n=n||"pdf").toLowerCase()||"image"===n.toLowerCase()?this.outputImg(e,t):this.outputPdf(e,t)},o.prototype.outputPdf=function(e,t){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){return this.prop.pdf.output(e,t)})},o.prototype.outputImg=function(e){return this.thenList([function(){return this.prop.img||this.toImg()}]).then(function(){switch(e){case void 0:case"img":return this.prop.img;case"datauristring":case"dataurlstring":return this.prop.img.src;case"datauri":case"dataurl":return document.location.href=this.prop.img.src;default:throw'Image output type "'+e+'" is not supported.'}})},o.prototype.save=function(e){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).set(e?{filename:e}:null).then(function(){this.prop.pdf.save(this.opt.filename)})},o.prototype.doCallback=function(){return this.thenList([function(){return this.prop.pdf||this.toPdf()}]).then(function(){this.prop.callback(this.prop.pdf)})},o.prototype.set=function(t){var e;return"object"!==dn(t)?this:(e=Object.keys(t||{}).map(function(e){if(e in o.template.prop)return function(){this.prop[e]=t[e]};switch(e){case"margin":return this.setMargin.bind(this,t.margin);case"jsPDF":return function(){return this.opt.jsPDF=t.jsPDF,this.setPageSize()};case"pageSize":return this.setPageSize.bind(this,t.pageSize);default:return function(){this.opt[e]=t[e]}}},this),this.then(function(){return this.thenList(e)}))},o.prototype.get=function(t,n){return this.then(function(){var e=(t in o.template.prop?this.prop:this.opt)[t];return n?n(e):e})},o.prototype.setMargin=function(e){return this.then(function(){switch(dn(e)){case"number":e=[e,e,e,e];case"array":if(4===(e=2===e.length?[e[0],e[1],e[0],e[1]]:e).length)break;default:return this.error("Invalid margin array.")}this.opt.margin=e}).then(this.setPageSize)},o.prototype.setPageSize=function(e){function t(e,t){return Math.floor(e*t/72*96)}return this.then(function(){(e=e||bn.getPageSize(this.opt.jsPDF)).hasOwnProperty("inner")||(e.inner={width:e.width-this.opt.margin[1]-this.opt.margin[3],height:e.height-this.opt.margin[0]-this.opt.margin[2]},e.inner.px={width:t(e.inner.width,e.k),height:t(e.inner.height,e.k)},e.inner.ratio=e.inner.height/e.inner.width),this.prop.pageSize=e})},o.prototype.setProgress=function(e,t,n,r){return null!=e&&(this.progress.val=e),null!=t&&(this.progress.state=t),null!=n&&(this.progress.n=n),null!=r&&(this.progress.stack=r),this.progress.ratio=this.progress.val/this.progress.state,this},o.prototype.updateProgress=function(e,t,n,r){return this.setProgress(e?this.progress.val+e:null,t||null,n?this.progress.n+n:null,r?this.progress.stack.concat(r):null)},o.prototype.then=function(e,t){var n=this;return this.thenCore(e,t,function(t,e){return n.updateProgress(null,null,1,[t]),Promise.prototype.then.call(this,function(e){return n.updateProgress(null,t),e}).then(t,e).then(function(e){return n.updateProgress(1),e})})},o.prototype.thenCore=function(e,t,n){n=n||Promise.prototype.then,e=e&&e.bind(this),t=t&&t.bind(this);var r=-1!==Promise.toString().indexOf("[native code]")&&"Promise"===Promise.name?this:o.convert(Object.assign({},this),Promise.prototype),n=n.call(r,e,t);return o.convert(n,this.__proto__)},o.prototype.thenExternal=function(e,t){return Promise.prototype.then.call(this,e,t)},o.prototype.thenList=function(e){var t=this;return e.forEach(function(e){t=t.thenCore(e)}),t},o.prototype.catch=function(e){e=e&&e.bind(this);e=Promise.prototype.catch.call(this,e);return o.convert(e,this)},o.prototype.catchExternal=function(e){return Promise.prototype.catch.call(this,e)},o.prototype.error=function(e){return this.then(function(){throw new Error(e)})},o.prototype.using=o.prototype.set,o.prototype.saveAs=o.prototype.save,o.prototype.export=o.prototype.output,o.prototype.run=o.prototype.then,bn.getPageSize=function(e,t,n){"object"==typeof e&&(e=(o=e).orientation,t=o.unit||t,n=o.format||n),t=t||"mm",n=n||"a4",e=(""+(e||"P")).toLowerCase();var r,o=(""+n).toLowerCase(),i={a0:[2383.94,3370.39],a1:[1683.78,2383.94],a2:[1190.55,1683.78],a3:[841.89,1190.55],a4:[595.28,841.89],a5:[419.53,595.28],a6:[297.64,419.53],a7:[209.76,297.64],a8:[147.4,209.76],a9:[104.88,147.4],a10:[73.7,104.88],b0:[2834.65,4008.19],b1:[2004.09,2834.65],b2:[1417.32,2004.09],b3:[1000.63,1417.32],b4:[708.66,1000.63],b5:[498.9,708.66],b6:[354.33,498.9],b7:[249.45,354.33],b8:[175.75,249.45],b9:[124.72,175.75],b10:[87.87,124.72],c0:[2599.37,3676.54],c1:[1836.85,2599.37],c2:[1298.27,1836.85],c3:[918.43,1298.27],c4:[649.13,918.43],c5:[459.21,649.13],c6:[323.15,459.21],c7:[229.61,323.15],c8:[161.57,229.61],c9:[113.39,161.57],c10:[79.37,113.39],dl:[311.81,623.62],letter:[612,792],"government-letter":[576,756],legal:[612,1008],"junior-legal":[576,360],ledger:[1224,792],tabloid:[792,1224],"credit-card":[153,243]};switch(t){case"pt":r=1;break;case"mm":r=72/25.4;break;case"cm":r=72/2.54;break;case"in":r=72;break;case"px":r=.75;break;case"pc":case"em":r=12;break;case"ex":r=6;break;default:throw"Invalid unit: "+t}var a,s=0,l=0;if(i.hasOwnProperty(o))s=i[o][1]/r,l=i[o][0]/r;else try{s=n[1],l=n[0]}catch(e){throw new Error("Invalid format: "+n)}if("p"===e||"portrait"===e)e="p",s<l&&(a=l,l=s,s=a);else{if("l"!==e&&"landscape"!==e)throw"Invalid orientation: "+e;e="l",l<s&&(a=l,l=s,s=a)}return{width:l,height:s,unit:t,k:r,orientation:e}},r.html=function(e,t){(t=t||{}).callback=t.callback||function(){},t.html2canvas=t.html2canvas||{},t.html2canvas.canvas=t.html2canvas.canvas||this.canvas,t.jsPDF=t.jsPDF||this,t.fontFaces=t.fontFaces?t.fontFaces.map(bt):null;var n=new o(t);return t.worker?n:n.from(e).doCallback()},bn.API.addJS=function(e){return Tt=e,this.internal.events.subscribe("postPutResources",function(){Bt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/Names [(EmbeddedJS) "+(Bt+1)+" 0 R]"),this.internal.out(">>"),this.internal.out("endobj"),xt=this.internal.newObject(),this.internal.out("<<"),this.internal.out("/S /JavaScript"),this.internal.out("/JS ("+Tt+")"),this.internal.out(">>"),this.internal.out("endobj")}),this.internal.events.subscribe("putCatalog",function(){void 0!==Bt&&void 0!==xt&&this.internal.out("/Names <</JavaScript "+Bt+" 0 R>>")}),this},(t=bn.API).events.push(["postPutResources",function(){var e=this,t=/^(\d+) 0 obj$/;if(0<this.outline.root.children.length)for(var n=e.outline.render().split(/\r\n/),r=0;r<n.length;r++){var o=n[r],i=t.exec(o);null!=i&&(i=i[1],e.internal.newObjectDeferredBegin(i,!1)),e.internal.write(o)}if(this.outline.createNamedDestinations){for(var a=this.internal.pages.length,s=[],r=0;r<a;r++){var l=e.internal.newObject(),l=(s.push(l),e.internal.getPageInfo(r+1));e.internal.write("<< /D["+l.objId+" 0 R /XYZ null null null]>> endobj")}var c=e.internal.newObject();for(e.internal.write("<< /Names [ "),r=0;r<s.length;r++)e.internal.write("(page_"+(r+1)+")"+s[r]+" 0 R");e.internal.write(" ] >>","endobj"),Nt=e.internal.newObject(),e.internal.write("<< /Dests "+c+" 0 R"),e.internal.write(">>","endobj")}}]),t.events.push(["putCatalog",function(){0<this.outline.root.children.length&&(this.internal.write("/Outlines",this.outline.makeRef(this.outline.root)),this.outline.createNamedDestinations)&&this.internal.write("/Names "+Nt+" 0 R")}]),t.events.push(["initialized",function(){var a=this;a.outline={createNamedDestinations:!1,root:{children:[]}},a.outline.add=function(e,t,n){t={title:t,options:n,children:[]};return(e=null==e?this.root:e).children.push(t),t},a.outline.render=function(){return this.ctx={},this.ctx.val="",this.ctx.pdf=a,this.genIds_r(this.root),this.renderRoot(this.root),this.renderItems(this.root),this.ctx.val},a.outline.genIds_r=function(e){e.id=a.internal.newObjectDeferred();for(var t=0;t<e.children.length;t++)this.genIds_r(e.children[t])},a.outline.renderRoot=function(e){this.objStart(e),this.line("/Type /Outlines"),0<e.children.length&&(this.line("/First "+this.makeRef(e.children[0])),this.line("/Last "+this.makeRef(e.children[e.children.length-1]))),this.line("/Count "+this.count_r({count:0},e)),this.objEnd()},a.outline.renderItems=function(e){for(var t=this.ctx.pdf.internal.getVerticalCoordinateString,n=0;n<e.children.length;n++){var r=e.children[n],o=(this.objStart(r),this.line("/Title "+this.makeString(r.title)),this.line("/Parent "+this.makeRef(e)),0<n&&this.line("/Prev "+this.makeRef(e.children[n-1])),n<e.children.length-1&&this.line("/Next "+this.makeRef(e.children[n+1])),0<r.children.length&&(this.line("/First "+this.makeRef(r.children[0])),this.line("/Last "+this.makeRef(r.children[r.children.length-1]))),this.count=this.count_r({count:0},r));0<o&&this.line("/Count "+o),r.options&&r.options.pageNumber&&(o=a.internal.getPageInfo(r.options.pageNumber),this.line("/Dest ["+o.objId+" 0 R /XYZ 0 "+t(0)+" 0]")),this.objEnd()}for(var i=0;i<e.children.length;i++)this.renderItems(e.children[i])},a.outline.line=function(e){this.ctx.val+=e+"\r\n"},a.outline.makeRef=function(e){return e.id+" 0 R"},a.outline.makeString=function(e){return"("+a.internal.pdfEscape(e)+")"},a.outline.objStart=function(e){this.ctx.val+="\r\n"+e.id+" 0 obj\r\n<<\r\n"},a.outline.objEnd=function(){this.ctx.val+=">> \r\nendobj\r\n"},a.outline.count_r=function(e,t){for(var n=0;n<t.children.length;n++)e.count++,this.count_r(e,t.children[n]);return e.count}}]),r=bn.API,Lt=[192,193,194,195,196,197,198,199],r.processJPEG=function(e,t,n,r,o,i){var a=this.decode.DCT_DECODE,s=null;if("string"==typeof e||this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)){switch(e=this.__addimage__.isArrayBuffer(e=o||e)?new Uint8Array(e):e,(o=(e=>{for(var t,n=256*e.charCodeAt(4)+e.charCodeAt(5),r=e.length,o={width:0,height:0,numcomponents:1},i=4;i<r;i+=2){if(i+=n,-1!==Lt.indexOf(e.charCodeAt(i+1))){t=256*e.charCodeAt(i+5)+e.charCodeAt(i+6),o={width:256*e.charCodeAt(i+7)+e.charCodeAt(i+8),height:t,numcomponents:e.charCodeAt(i+9)};break}n=256*e.charCodeAt(i+2)+e.charCodeAt(i+3)}return o})(e=this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e)).numcomponents){case 1:i=this.color_spaces.DEVICE_GRAY;break;case 4:i=this.color_spaces.DEVICE_CMYK;break;case 3:i=this.color_spaces.DEVICE_RGB}s={data:e,width:o.width,height:o.height,colorSpace:i,bitsPerComponent:8,filter:a,index:t,alias:n}}return s};var An,xn,Tn,Ln,Nn,kn,On,jn,Rn,In,Mn,T,Dn,Pn,Un,Fn,Hn,Qn,$n,Kn,zn=(()=>{var c,t,n;function e(e){var t,n,r,o,i,a,s,l,c,u,d;for(this.data=e,this.pos=8,this.palette=[],this.imgData=[],this.transparency={},this.animation=null,this.text={},o=null;;){switch(t=this.readUInt32(),a=function(){for(var e=[],t=0;t<4;++t)e.push(String.fromCharCode(this.data[this.pos++]));return e}.call(this).join("")){case"IHDR":this.width=this.readUInt32(),this.height=this.readUInt32(),this.bits=this.data[this.pos++],this.colorType=this.data[this.pos++],this.compressionMethod=this.data[this.pos++],this.filterMethod=this.data[this.pos++],this.interlaceMethod=this.data[this.pos++];break;case"acTL":this.animation={numFrames:this.readUInt32(),numPlays:this.readUInt32()||1/0,frames:[]};break;case"PLTE":this.palette=this.read(t);break;case"fcTL":o&&this.animation.frames.push(o),this.pos+=4,o={width:this.readUInt32(),height:this.readUInt32(),xOffset:this.readUInt32(),yOffset:this.readUInt32()},l=this.readUInt16(),i=this.readUInt16()||100,o.delay=1e3*l/i,o.disposeOp=this.data[this.pos++],o.blendOp=this.data[this.pos++],o.data=[];break;case"IDAT":case"fdAT":for("fdAT"===a&&(this.pos+=4,t-=4),e=(null!=o?o.data:void 0)||this.imgData,c=0;0<=t?c<t:t<c;0<=t?++c:--c)e.push(this.data[this.pos++]);break;case"tRNS":switch(this.transparency={},this.colorType){case 3:if(r=this.palette.length/3,this.transparency.indexed=this.read(t),this.transparency.indexed.length>r)throw new Error("More transparent colors than palette size");if(0<(s=r-this.transparency.indexed.length))for(u=0;0<=s?u<s:s<u;0<=s?++u:--u)this.transparency.indexed.push(255);break;case 0:this.transparency.grayscale=this.read(t)[0];break;case 2:this.transparency.rgb=this.read(t)}break;case"tEXt":i=(l=this.read(t)).indexOf(0),d=String.fromCharCode.apply(String,l.slice(0,i)),this.text[d]=String.fromCharCode.apply(String,l.slice(i+1));break;case"IEND":return o&&this.animation.frames.push(o),this.colors=function(){switch(this.colorType){case 0:case 3:case 4:return 1;case 2:case 6:return 3}}.call(this),this.hasAlphaChannel=4===(d=this.colorType)||6===d,n=this.colors+(this.hasAlphaChannel?1:0),this.pixelBitlength=this.bits*n,this.colorSpace=function(){switch(this.colors){case 1:return"DeviceGray";case 3:return"DeviceRGB"}}.call(this),void(this.imgData=new Uint8Array(this.imgData));default:this.pos+=t}if(this.pos+=4,this.pos>this.data.length)throw new Error("Incomplete or corrupt PNG file")}}function r(){if("[object Window]"!==Object.prototype.toString.call(gn))return!1;try{t=gn.document.createElement("canvas"),n=t.getContext("2d")}catch(e){return!1}return!0}return e.prototype.read=function(e){for(var t=[],n=0;0<=e?n<e:e<n;0<=e?++n:--n)t.push(this.data[this.pos++]);return t},e.prototype.readUInt32=function(){return this.data[this.pos++]<<24|this.data[this.pos++]<<16|this.data[this.pos++]<<8|this.data[this.pos++]},e.prototype.readUInt16=function(){return this.data[this.pos++]<<8|this.data[this.pos++]},e.prototype.decodePixels=function(L){var N=this.pixelBitlength/8,k=new Uint8Array(this.width*this.height*N),O=0,j=this;return 0===(L=null==L?this.imgData:L).length?new Uint8Array(0):(L=(0,R.unzlibSync)(L),1==j.interlaceMethod?(e(0,0,8,8),e(4,0,8,8),e(0,4,4,8),e(2,0,4,4),e(0,2,2,4),e(1,0,2,2),e(0,1,1,2)):e(0,0,1,1),k);function e(e,t,n,r){for(var o,i,a,s,l,c,u,d,f,p,h,A,g,m=Math.ceil((j.width-e)/n),v=Math.ceil((j.height-t)/r),b=j.width==m&&j.height==v,y=N*m,C=b?k:new Uint8Array(y*v),w=L.length,E=0,_=0;E<v&&O<w;){switch(L[O++]){case 0:for(x=f=0;f<y;x=f+=1)C[_++]=L[O++];break;case 1:for(x=p=0;p<y;x=p+=1)o=L[O++],a=x<N?0:C[_-N],C[_++]=(o+a)%256;break;case 2:for(x=h=0;h<y;x=h+=1)o=L[O++],i=(x-x%N)/N,u=E&&C[(E-1)*y+i*N+x%N],C[_++]=(u+o)%256;break;case 3:for(x=A=0;A<y;x=A+=1)o=L[O++],i=(x-x%N)/N,a=x<N?0:C[_-N],u=E&&C[(E-1)*y+i*N+x%N],C[_++]=(o+Math.floor((a+u)/2))%256;break;case 4:for(x=g=0;g<y;x=g+=1)o=L[O++],i=(x-x%N)/N,a=x<N?0:C[_-N],0===E?u=d=0:(u=C[(E-1)*y+i*N+x%N],d=i&&C[(E-1)*y+(i-1)*N+x%N]),c=a+u-d,s=Math.abs(c-a),l=Math.abs(c-u),c=Math.abs(c-d),C[_++]=(o+(s<=l&&s<=c?a:l<=c?u:d))%256;break;default:throw new Error("Invalid filter algorithm: "+L[O-1])}if(!b)for(var S=((t+E*r)*j.width+e)*N,B=E*y,x=0;x<m;x+=1){for(var T=0;T<N;T+=1)k[S++]=C[B++];S+=(n-1)*N}E++}}},e.prototype.decodePalette=function(){for(var e,t,n=this.palette,r=this.transparency.indexed||[],o=new Uint8Array((r.length||0)+n.length),i=0,a=0,s=e=0,l=n.length;e<l;s=e+=3)o[i++]=n[s],o[i++]=n[s+1],o[i++]=n[s+2],o[i++]=null!=(t=r[a++])?t:255;return o},e.prototype.copyToImageData=function(e,t){var n,r,o,i,a,s,l,c,u=this.colors,d=null,f=this.hasAlphaChannel;if(this.palette.length&&(d=null!=(c=this._decodedPalette)?c:this._decodedPalette=this.decodePalette(),u=4,f=!0),s=(n=e.data||e).length,o=d||t,r=i=0,1===u)for(;r<s;)a=d?4*t[r/4]:i,l=o[a++],n[r++]=l,n[r++]=l,n[r++]=l,n[r++]=f?o[a++]:255,i=a;else for(;r<s;)a=d?4*t[r/4]:i,n[r++]=o[a++],n[r++]=o[a++],n[r++]=o[a++],n[r++]=f?o[a++]:255,i=a},e.prototype.decode=function(){var e=new Uint8Array(this.width*this.height*4);return this.copyToImageData(e,this.decodePixels()),e},r(),c=function(e){if(!0===r())return n.width=e.width,n.height=e.height,n.clearRect(0,0,e.width,e.height),n.putImageData(e,0,0),(e=new Image).src=t.toDataURL(),e;throw new Error("This method requires a Browser with Canvas-capability.")},e.prototype.decodeFrames=function(e){var t,n,r,o,i,a,s,l;if(this.animation){for(l=[],n=i=0,a=(s=this.animation.frames).length;i<a;n=++i)t=s[n],r=e.createImageData(t.width,t.height),o=this.decodePixels(new Uint8Array(t.data)),this.copyToImageData(r,o),t.imageData=r,l.push(t.image=c(r));return l}},e.prototype.renderFrame=function(e,t){var n=(r=this.animation.frames)[t],r=r[t-1];return 0===t&&e.clearRect(0,0,this.width,this.height),1===(null!=r?r.disposeOp:void 0)?e.clearRect(r.xOffset,r.yOffset,r.width,r.height):2===(null!=r?r.disposeOp:void 0)&&e.putImageData(r.imageData,r.xOffset,r.yOffset),0===n.blendOp&&e.clearRect(n.xOffset,n.yOffset,n.width,n.height),e.drawImage(n.image,n.xOffset,n.yOffset)},e.prototype.animate=function(n){var r,o=this,i=0,e=this.animation,a=e.numFrames,s=e.frames,l=e.numPlays;return(r=function(){var e=i++%a,t=s[e];if(o.renderFrame(n,e),1<a&&i/a<l)return o.animation._timeout=setTimeout(r,t.delay)})()},e.prototype.stopAnimation=function(){var e;return clearTimeout(null!=(e=this.animation)?e._timeout:void 0)},e.prototype.render=function(e){var t;return e._png&&e._png.stopAnimation(),e._png=this,e.width=this.width,e.height=this.height,e=e.getContext("2d"),this.animation?(this.decodeFrames(e),this.animate(e)):(t=e.createImageData(this.width,this.height),this.copyToImageData(t,this.decodePixels()),e.putImageData(t,0,0))},e})();function Vn(b){var e=0;if(71!==b[e++]||73!==b[e++]||70!==b[e++]||56!==b[e++]||56!=(b[e++]+1&253)||97!==b[e++])throw new Error("Invalid GIF 87a/89a header.");var y=b[e++]|b[e++]<<8,t=b[e++]|b[e++]<<8,n=b[e++],r=1<<1+(7&n),o=(e++,e++,null),i=null,a=(n>>7&&(o=e,e+=3*(i=r)),!0),s=[],l=0,c=null,u=0,d=null;for(this.width=y,this.height=t;a&&e<b.length;)switch(b[e++]){case 33:switch(b[e++]){case 255:if(11!==b[e]||78==b[e+1]&&69==b[e+2]&&84==b[e+3]&&83==b[e+4]&&67==b[e+5]&&65==b[e+6]&&80==b[e+7]&&69==b[e+8]&&50==b[e+9]&&46==b[e+10]&&48==b[e+11]&&3==b[e+12]&&1==b[e+13]&&0==b[e+16])e+=14,d=b[e++]|b[e++]<<8,e++;else for(e+=12;;){if(!(0<=(p=b[e++])))throw Error("Invalid block size");if(0===p)break;e+=p}break;case 249:if(4!==b[e++]||0!==b[e+4])throw new Error("Invalid graphics extension block.");var f=b[e++],l=b[e++]|b[e++]<<8,c=b[e++];0==(1&f)&&(c=null),u=f>>2&7,e++;break;case 254:for(;;){if(!(0<=(p=b[e++])))throw Error("Invalid block size");if(0===p)break;e+=p}break;default:throw new Error("Unknown graphic control label: 0x"+b[e-1].toString(16))}break;case 44:var p,h=b[e++]|b[e++]<<8,A=b[e++]|b[e++]<<8,g=b[e++]|b[e++]<<8,m=b[e++]|b[e++]<<8,v=b[e++],C=v>>6&1,w=1<<1+(7&v),E=o,_=i,S=!1,v=(v>>7&&(S=!0,E=e,e+=3*(_=w)),e);for(e++;;){if(!(0<=(p=b[e++])))throw Error("Invalid block size");if(0===p)break;e+=p}s.push({x:h,y:A,width:g,height:m,has_local_palette:S,palette_offset:E,palette_size:_,data_offset:v,data_length:e-v,transparent_index:c,interlaced:!!C,delay:l,disposal:u});break;case 59:a=!1;break;default:throw new Error("Unknown gif block: 0x"+b[e-1].toString(16))}this.numFrames=function(){return s.length},this.loopCount=function(){return d},this.frameInfo=function(e){if(e<0||s.length<=e)throw new Error("Frame index out of range.");return s[e]},this.decodeAndBlitFrameBGRA=function(e,t){var e=this.frameInfo(e),n=e.width*e.height,r=new Uint8Array(n),o=(Gn(b,e.data_offset,r,n),e.palette_offset),i=e.transparent_index,a=(null===i&&(i=256),e.width),s=y-a,l=a,c=4*(e.y*y+e.x),u=4*((e.y+e.height)*y+e.x),d=c,f=4*s;!0===e.interlaced&&(f+=4*y*7);for(var p=8,h=0,A=r.length;h<A;++h){var g,m,v=r[h];0===l&&(l=a,(d+=f)>=u)&&(f=4*s+4*y*(p-1),d=c+(a+s)*(p<<1),p>>=1),v===i?d+=4:(g=b[o+3*v],m=b[o+3*v+1],t[d++]=b[o+3*v+2],t[d++]=m,t[d++]=g,t[d++]=255),--l}},this.decodeAndBlitFrameRGBA=function(e,t){var e=this.frameInfo(e),n=e.width*e.height,r=new Uint8Array(n),o=(Gn(b,e.data_offset,r,n),e.palette_offset),i=e.transparent_index,a=(null===i&&(i=256),e.width),s=y-a,l=a,c=4*(e.y*y+e.x),u=4*((e.y+e.height)*y+e.x),d=c,f=4*s;!0===e.interlaced&&(f+=4*y*7);for(var p=8,h=0,A=r.length;h<A;++h){var g,m,v=r[h];0===l&&(l=a,(d+=f)>=u)&&(f=4*s+4*y*(p-1),d=c+(a+s)*(p<<1),p>>=1),v===i?d+=4:(g=b[o+3*v],m=b[o+3*v+1],v=b[o+3*v+2],t[d++]=g,t[d++]=m,t[d++]=v,t[d++]=255),--l}}}function Gn(e,t,n,r){for(var o=e[t++],i=1<<o,a=1+i,s=1+a,l=o+1,c=(1<<l)-1,u=0,d=0,f=0,p=e[t++],h=new Int32Array(4096),A=null;;){for(;u<16&&0!==p;)d|=e[t++]<<u,u+=8,1===p?p=e[t++]:--p;if(u<l)break;var g=d&c;if(d>>=l,u-=l,g!=i){if(g==a)break;for(var m=g<s?g:A,v=0,b=m;i<b;)b=h[b]>>8,++v;var y=b;if(r<f+v+(m!==g?1:0))return mn.log("Warning, gif stream longer than expected.");n[f++]=y;var C=f+=v;for(m!==g&&(n[f++]=y),b=m;v--;)b=h[b],n[--C]=255&b,b>>=8;null!==A&&s<4096&&(h[s++]=A<<8|y,c+1<=s)&&l<12&&(++l,c=c<<1|1),A=g}else s=1+a,c=(1<<(l=o+1))-1,A=null}f!==r&&mn.log("Warning, gif stream shorter than expected.")}function Wn(e){var f,p=Math.floor,B=new Array(64),x=new Array(64),T=new Array(64),L=new Array(64),A=new Array(65535),g=new Array(65535),k=new Array(64),m=new Array(64),N=[],O=0,j=7,R=new Array(64),I=new Array(64),M=new Array(64),c=new Array(256),D=new Array(2048),v=[0,1,5,6,14,15,27,28,2,4,7,13,16,26,29,42,3,8,12,17,25,30,41,43,9,11,18,24,31,40,44,53,10,19,23,32,39,45,52,54,20,22,33,38,46,51,55,60,21,34,37,47,50,56,59,61,35,36,48,49,57,58,62,63],P=[0,0,1,5,1,1,1,1,1,1,0,0,0,0,0,0,0],U=[0,1,2,3,4,5,6,7,8,9,10,11],F=[0,0,2,1,3,3,2,4,3,5,5,4,4,0,0,1,125],H=[1,2,3,0,4,17,5,18,33,49,65,6,19,81,97,7,34,113,20,50,129,145,161,8,35,66,177,193,21,82,209,240,36,51,98,114,130,9,10,22,23,24,25,26,37,38,39,40,41,42,52,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,225,226,227,228,229,230,231,232,233,234,241,242,243,244,245,246,247,248,249,250],Q=[0,0,3,1,1,1,1,1,1,1,1,1,0,0,0,0,0],G=[0,1,2,3,4,5,6,7,8,9,10,11],W=[0,0,2,1,2,4,4,3,4,7,5,4,4,0,1,2,119],q=[0,1,2,3,17,4,5,33,49,6,18,65,81,7,97,113,19,34,50,129,8,20,66,145,161,177,193,9,35,51,82,240,21,98,114,209,10,22,36,52,225,37,241,23,24,25,26,38,39,40,41,42,53,54,55,56,57,58,67,68,69,70,71,72,73,74,83,84,85,86,87,88,89,90,99,100,101,102,103,104,105,106,115,116,117,118,119,120,121,122,130,131,132,133,134,135,136,137,138,146,147,148,149,150,151,152,153,154,162,163,164,165,166,167,168,169,170,178,179,180,181,182,183,184,185,186,194,195,196,197,198,199,200,201,202,210,211,212,213,214,215,216,217,218,226,227,228,229,230,231,232,233,234,242,243,244,245,246,247,248,249,250];function t(e,t){for(var n=0,r=0,o=new Array,i=1;i<=16;i++){for(var a=1;a<=e[i];a++)o[t[r]]=[],o[t[r]][0]=n,o[t[r]][1]=i,r++,n++;n*=2}return o}function $(e){for(var t=e[0],n=e[1]-1;0<=n;)t&1<<n&&(O|=1<<j),n--,--j<0&&(255==O?(K(255),K(0)):K(O),j=7,O=0)}function K(e){N.push(e)}function z(e){K(e>>8&255),K(255&e)}function V(e,t,n,r,o){for(var i,a=o[0],s=o[240],l=((e,t)=>{for(var n,r,o=0,i=0;i<8;++i){var a=e[o],s=e[o+1],l=e[o+2],c=e[o+3],u=e[o+4],d=e[o+5],f=e[o+6],p=a+(n=e[o+7]),h=a-n,A=s+f,g=s-f,m=l+d,v=l-d,b=c+u,y=c-u,C=p+b,p=p-b,b=A+m,A=A-m,m=(e[o]=C+b,e[o+4]=C-b,.707106781*(A+p)),b=(e[o+2]=p+m,e[o+6]=p-m,.382683433*((C=y+v)-(A=g+h))),p=.5411961*C+b,m=1.306562965*A+b,y=.707106781*(v+g),C=h+y,A=h-y;e[o+5]=A+p,e[o+3]=A-p,e[o+1]=C+m,e[o+7]=C-m,o+=8}for(i=o=0;i<8;++i){var w=(a=e[o])+(n=e[o+56]),E=a-n,_=(s=e[o+8])+(f=e[o+48]),S=s-f,B=(l=e[o+16])+(d=e[o+40]),x=l-d,T=(c=e[o+24])+(u=e[o+32]),L=c-u,N=w+T,w=w-T,T=_+B,_=_-B,B=(e[o]=N+T,e[o+32]=N-T,.707106781*(_+w)),T=(e[o+16]=w+B,e[o+48]=w-B,.382683433*((N=L+x)-(_=S+E))),w=.5411961*N+T,B=1.306562965*_+T,L=.707106781*(x+S),N=E+L,_=E-L;e[o+40]=_+w,e[o+24]=_-w,e[o+8]=N+B,e[o+56]=N-B,o++}for(i=0;i<64;++i)r=e[i]*t[i],k[i]=0<r?.5+r|0:r-.5|0;return k})(e,t),c=0;c<64;++c)m[v[c]]=l[c];e=m[0]-n;n=m[0],0==e?$(r[0]):($(r[g[i=32767+e]]),$(A[i]));for(var u=63;0<u&&0==m[u];)u--;if(0==u)$(a);else{for(var d=1;d<=u;){for(var f=d;0==m[d]&&d<=u;)++d;f=d-f;if(16<=f){for(var p=f>>4,h=1;h<=p;++h)$(s);f&=15}i=32767+m[d],$(o[(f<<4)+g[i]]),$(A[i]),d++}63!=u&&$(a)}return n}function Y(e){if(e=Math.min(Math.max(e,1),100),f!=e){for(var t=e<50?Math.floor(5e3/e):Math.floor(200-2*e),n=[16,11,10,16,24,40,51,61,12,12,14,19,26,58,60,55,14,13,16,24,40,57,69,56,14,17,22,29,51,87,80,62,18,22,37,56,68,109,103,77,24,35,55,64,81,104,113,92,49,64,78,87,103,121,120,101,72,92,95,98,112,100,103,99],r=0;r<64;r++){var o=p((n[r]*t+50)/100),o=Math.min(Math.max(o,1),255);B[v[r]]=o}for(var i=[17,18,24,47,99,99,99,99,18,21,26,66,99,99,99,99,24,26,56,99,99,99,99,99,47,66,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99,99],a=0;a<64;a++){var s=p((i[a]*t+50)/100),s=Math.min(Math.max(s,1),255);x[v[a]]=s}for(var l=[1,1.387039845,1.306562965,1.175875602,1,.785694958,.5411961,.275899379],c=0,u=0;u<8;u++)for(var d=0;d<8;d++)T[c]=1/(B[v[c]]*l[u]*l[d]*8),L[c]=1/(x[v[c]]*l[u]*l[d]*8),c++;f=e}}this.encode=function(e,t){t&&Y(t),N=new Array,O=0,j=7,z(65496),z(65504),z(16),K(74),K(70),K(73),K(70),K(0),K(1),K(1),K(0),z(1),z(1),K(0),K(0),z(65499),z(132),K(0);for(var n=0;n<64;n++)K(B[n]);K(1);for(var r=0;r<64;r++)K(x[r]);t=e.width,C=e.height,z(65472),z(17),K(8),z(C),z(t),K(3),K(1),K(17),K(0),K(2),K(17),K(1),K(3),K(17),K(1),z(65476),z(418),K(0);for(var o=0;o<16;o++)K(P[o+1]);for(var i=0;i<=11;i++)K(U[i]);K(16);for(var a=0;a<16;a++)K(F[a+1]);for(var s=0;s<=161;s++)K(H[s]);K(1);for(var l=0;l<16;l++)K(Q[l+1]);for(var c=0;c<=11;c++)K(G[c]);K(17);for(var u=0;u<16;u++)K(W[u+1]);for(var d=0;d<=161;d++)K(q[d]);z(65498),z(12),K(3),K(1),K(0),K(2),K(17),K(3),K(17),K(0),K(63),K(0);var f=0,p=0,h=0;O=0,j=7,this.encode.displayName="_encode_";for(var A,g,m,v,b,y,C,w=e.data,E=e.height,_=4*e.width,S=0;S<E;){for(A=0;A<_;){for(g=_*S+A,y=0;y<64;y++)m=g+(b=y>>3)*_+(v=4*(7&y)),E<=S+b&&(m-=_*(S+1+b-E)),_<=A+v&&(m-=A+v-_+4),b=w[m++],v=w[m++],m=w[m++],R[y]=(D[b]+D[v+256>>0]+D[m+512>>0]>>16)-128,I[y]=(D[b+768>>0]+D[v+1024>>0]+D[m+1280>>0]>>16)-128,M[y]=(D[b+1280>>0]+D[v+1536>>0]+D[m+1792>>0]>>16)-128;f=V(R,T,f,X,J),p=V(I,L,p,Z,ee),h=V(M,L,h,Z,ee),A+=32}S+=8}return 0<=j&&((C=[])[1]=j+1,C[0]=(1<<j+1)-1,$(C)),z(65497),new Uint8Array(N)},e=e||50;for(var u=String.fromCharCode,n=0;n<256;n++)c[n]=u(n);for(var X=t(P,U),Z=t(Q,G),J=t(F,H),ee=t(W,q),r=1,o=2,i=1;i<=15;i++){for(var a=r;a<o;a++)g[32767+a]=i,A[32767+a]=[],A[32767+a][1]=i,A[32767+a][0]=a;for(var s=-(o-1);s<=-r;s++)g[32767+s]=i,A[32767+s]=[],A[32767+s][1]=i,A[32767+s][0]=o-1+s;r<<=1,o<<=1}for(var l=0;l<256;l++)D[l]=19595*l,D[l+256>>0]=38470*l,D[l+512>>0]=7471*l+32768,D[l+768>>0]=-11059*l,D[l+1024>>0]=-21709*l,D[l+1280>>0]=32768*l+8421375,D[l+1536>>0]=-27439*l,D[l+1792>>0]=-5329*l;Y(e)}function g(e,t){if(this.pos=0,this.buffer=e,this.datav=new DataView(e.buffer),this.is_with_alpha=!!t,this.bottom_up=!0,this.flag=String.fromCharCode(this.buffer[0])+String.fromCharCode(this.buffer[1]),this.pos+=2,-1===["BM","BA","CI","CP","IC","PT"].indexOf(this.flag))throw new Error("Invalid BMP File");this.parseHeader(),this.parseBGR()}function qn(e){function Io(e){if(!e)throw Error("assert :P")}function Mo(e,t,n){for(var r=0;r<4;r++)if(e[t+r]!=n.charCodeAt(r))return 1}function Do(e,t,n,r,o){for(var i=0;i<o;i++)e[t+i]=n[r+i]}function Po(e,t,n,r){for(var o=0;o<r;o++)e[t+o]=n}function Uo(e){return new Int32Array(e)}function Fo(e,t){for(var n=[],r=0;r<e;r++)n.push(new t);return n}function Ho(e,a){var t=[];return function e(t,n,r){for(var o=r[n],i=0;i<o&&(t.push(r.length>n+1?[]:new a),!(r.length<n+1));i++)e(t[i],n+1,r)}(t,0,e),t}function p(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16)>>>0}function h(e,t){return(e[t+0]<<0|e[t+1]<<8|e[t+2]<<16|e[t+3]<<24)>>>0}new(qn=function(){var g=this;function S(e,t){for(var n=1<<t-1>>>0;e&n;)n>>>=1;return n?(e&n-1)+n:e}function B(e,t,n,r,o){for(Io(!(r%n));e[t+(r-=n)]=o,0<r;);}function Ye(e,t,n,r,o){if(Io(o<=2328),o<=512)var i=Uo(512);else if(null==(i=Uo(o)))return 0;var a=e,s=t,l=n,c=r,u=o,d=i,f=s,p=1<<l,h=Uo(16),A=Uo(16);for(Io(0!=u),Io(null!=c),Io(null!=a),Io(0<l),E=0;E<u;++E){if(15<c[E])return 0;++h[c[E]]}if(h[0]==u)return 0;for(A[1]=0,_=1;_<15;++_){if(h[_]>1<<_)return 0;A[_+1]=A[_]+h[_]}for(E=0;E<u;++E)_=c[E],0<c[E]&&(d[A[_]++]=E);if(1==A[15])return(c=new $e).g=0,c.value=d[0],B(a,f,1,p,c),p;var g,m=-1,v=p-1,b=0,y=1,C=1,w=1<<l,E=0,_=1;for(u=2;_<=l;++_,u<<=1){if(y+=C<<=1,(C-=h[_])<0)return 0;for(;0<h[_];--h[_])(c=new $e).g=_,c.value=d[E++],B(a,f+b,u,w,c),b=S(b,_)}for(_=l+1,u=2;_<=15;++_,u<<=1){if(y+=C<<=1,(C-=h[_])<0)return 0;for(;0<h[_];--h[_]){if(c=new $e,(b&v)!=m){for(f+=w,g=1<<(m=_)-l;m<15&&!((g-=h[m])<=0);)++m,g<<=1;p+=w=1<<(g=m-l),a[s+(m=b&v)].g=g+l,a[s+m].value=f-s-m}c.g=_-l,c.value=d[E++],B(a,f+(b>>l),u,w,c),b=S(b,_)}}return y!=2*A[15]-1?0:p}function $e(){this.value=this.g=0}function r(){this.value=this.g=0}function Xe(){this.G=Fo(5,$e),this.H=Uo(5),this.jc=this.Qb=this.qb=this.nd=0,this.pd=Fo(Un,r)}function x(e,t,n,r){Io(null!=e),Io(null!=t),Io(r<2147483648),e.Ca=254,e.I=0,e.b=-8,e.Ka=0,e.oa=t,e.pa=n,e.Jd=t,e.Yc=n+r,e.Zc=4<=r?n+r-4+1:n,k(e)}function h(e,t){for(var n=0;0<t--;)n|=D(e,128)<<t;return n}function A(e,t){t=h(e,t);return m(e)?-t:t}function Q(e,t,n,r){var o,i=0;for(Io(null!=e),Io(null!=t),Io(r<4294967288),e.Sb=r,e.Ra=0,e.u=0,4<r&&(r=4),o=e.h=0;o<r;++o)i+=t[n+o]<<8*o;e.Ra=i,e.bb=r,e.oa=t,e.pa=n}function s(e){for(;8<=e.u&&e.bb<e.Sb;)e.Ra>>>=8,e.Ra+=e.oa[e.pa+e.bb]<<Qn-8>>>0,++e.bb,e.u-=8;$(e)&&(e.h=1,e.u=0)}function Ke(e,t){var n;return Io(0<=t),!e.h&&t<=Hn?(n=ze(e)&Fn[t],e.u+=t,s(e),n):(e.h=1,e.u=0)}function L(){this.b=this.Ca=this.I=0,this.oa=[],this.pa=0,this.Jd=[],this.Yc=0,this.Zc=[],this.Ka=0}function N(){this.Ra=0,this.oa=[],this.h=this.u=this.bb=this.Sb=this.pa=0}function ze(e){return e.Ra>>>(e.u&Qn-1)>>>0}function $(e){return Io(e.bb<=e.Sb),e.h||e.bb==e.Sb&&e.u>Qn}function Ve(e,t){e.u=t,e.h=$(e)}function Ge(e){e.u>=$n&&(Io(e.u>=$n),s(e))}function k(e){Io(null!=e&&null!=e.oa),e.pa<e.Zc?(e.I=(e.oa[e.pa++]|e.I<<8)>>>0,e.b+=8):(Io(null!=e&&null!=e.oa),e.pa<e.Yc?(e.b+=8,e.I=e.oa[e.pa++]|e.I<<8):e.Ka?e.b=0:(e.I<<=8,e.b+=8,e.Ka=1))}function m(e){return h(e,1)}function D(e,t){var n=e.Ca,r=(e.b<0&&k(e),e.b),o=n*t>>>8,t=+(o<e.I>>>r);for(t?(n-=o,e.I-=o+1<<r>>>0):n=o+1,r=n,o=0;256<=r;)o+=8,r>>=8;return r=7^o+Kn[r],e.b-=r,e.Ca=(n<<r)-1,t}function a(e,t,n){e[t+0]=n>>24&255,e[t+1]=n>>16&255,e[t+2]=n>>8&255,e[t+3]=n>>0&255}function O(e,t){return e[t+0]<<0|e[t+1]<<8}function j(e,t){return O(e,t)|e[t+2]<<16}function T(e,t){return O(e,t)|O(e,t+2)<<16}function Ze(e,t){var n=1<<t;return Io(null!=e),Io(0<t),e.X=Uo(n),null!=e.X&&(e.Mb=32-t,e.Xa=t,1)}function R(e,t){Io(null!=e),Io(null!=t),Io(e.Xa==t.Xa),Do(t.X,0,e.X,0,1<<t.Xa)}function I(){this.X=[],this.Xa=this.Mb=0}function M(e,t,n,r){Io(null!=n),Io(null!=r);var o=n[0],i=r[0];return 0==o&&(o=(e*i+t/2)/t),0==i&&(i=(t*o+e/2)/e),!(o<=0||i<=0)&&(n[0]=o,r[0]=i,1)}function We(e,t){return e+(1<<t)-1>>>t}function Je(e,t){return((4278255360&e)+(4278255360&t)>>>0&4278255360)+((16711935&e)+(16711935&t)>>>0&16711935)>>>0}function e(c,e){g[e]=function(e,t,n,r,o,i,a){for(var s=0;s<o;++s){var l=g[c](i[a+s-1],n,r+s);i[a+s]=Je(e[t+s],l)}}}function K(){this.ud=this.hd=this.jd=0}function o(e,t){return((4278124286&(e^t))>>>1)+(e&t)>>>0}function i(e){return 0<=e&&e<256?e:e<0?0:255<e?255:void 0}function z(e,t){return i(e+(e-t+.5>>1))}function V(e,t,n){return Math.abs(t-n)-Math.abs(e-n)}function G(e,t,n,r,o,i,a){for(r=i[a-1],n=0;n<o;++n)i[a+n]=r=Je(e[t+n],r)}function W(e,t,n,r,o){for(var i=0;i<n;++i){var a=e[t+i],s=a>>8&255,l=16711935&(l=16711935&a)+((s<<16)+s);r[o+i]=(4278255360&a)+l>>>0}}function q(e,t){t.jd=e>>0&255,t.hd=e>>8&255,t.ud=e>>16&255}function Y(e,t,n,r,o,i){for(var a=0;a<r;++a){var s=t[n+a],l=s>>>8,c=s,u=255&(u=s>>>16)+((e.jd<<24>>24)*(l<<24>>24)>>>5),c=255&(c+=(e.hd<<24>>24)*(l<<24>>24)>>>5)+((e.ud<<24>>24)*(u<<24>>24)>>>5);o[i+a]=(4278255360&s)+(u<<16)+c}}function X(e,t,p,h,A){g[t]=function(e,t,n,r,o,i,a,s,l){for(r=a;r<s;++r)for(a=0;a<l;++a)o[i++]=A(n[h(e[t++])])},g[e]=function(e,t,n,r,o,i,a){var s=8>>e.b,l=e.Ea,c=e.K[0],u=e.w;if(s<8)for(e=(1<<e.b)-1,u=(1<<s)-1;t<n;++t)for(var d=0,f=0;f<l;++f)f&e||(d=h(r[o++])),i[a++]=A(c[d&u]),d>>=s;else g["VP8LMapColor"+p](r,o,c,u,i,a,t,n,l)}}function Z(e,t,n,r,o){for(n=t+n;t<n;){var i=e[t++];r[o++]=i>>16&255,r[o++]=i>>8&255,r[o++]=i>>0&255}}function J(e,t,n,r,o){for(n=t+n;t<n;){var i=e[t++];r[o++]=i>>16&255,r[o++]=i>>8&255,r[o++]=i>>0&255,r[o++]=i>>24&255}}function ee(e,t,n,r,o){for(n=t+n;t<n;){var i=(a=e[t++])>>16&240|a>>12&15,a=a>>0&240|a>>28&15;r[o++]=i,r[o++]=a}}function te(e,t,n,r,o){for(n=t+n;t<n;){var i=(a=e[t++])>>16&248|a>>13&7,a=a>>5&224|a>>3&31;r[o++]=i,r[o++]=a}}function ne(e,t,n,r,o){for(n=t+n;t<n;){var i=e[t++];r[o++]=i>>0&255,r[o++]=i>>8&255,r[o++]=i>>16&255}}function re(e,t,n,r,o,i){if(0==i)for(n=t+n;t<n;)a(r,((i=e[t++])[0]>>24|i[1]>>8&65280|i[2]<<8&16711680|i[3]<<24)>>>0),o+=32;else Do(r,o,e,t,n)}function oe(e,t){g[t][0]=g[e+"0"],g[t][1]=g[e+"1"],g[t][2]=g[e+"2"],g[t][3]=g[e+"3"],g[t][4]=g[e+"4"],g[t][5]=g[e+"5"],g[t][6]=g[e+"6"],g[t][7]=g[e+"7"],g[t][8]=g[e+"8"],g[t][9]=g[e+"9"],g[t][10]=g[e+"10"],g[t][11]=g[e+"11"],g[t][12]=g[e+"12"],g[t][13]=g[e+"13"],g[t][14]=g[e+"0"],g[t][15]=g[e+"0"]}function ie(e){return e==Fr||e==Hr||e==Qr||e==$r}function ae(){this.eb=[],this.size=this.A=this.fb=0}function se(){this.y=[],this.f=[],this.ea=[],this.F=[],this.Tc=this.Ed=this.Cd=this.Fd=this.lb=this.Db=this.Ab=this.fa=this.J=this.W=this.N=this.O=0}function le(){this.Rd=this.height=this.width=this.S=0,this.f={},this.f.RGBA=new ae,this.f.kb=new se,this.sd=null}function ce(){this.width=[0],this.height=[0],this.Pd=[0],this.Qd=[0],this.format=[0]}function ue(){this.Id=this.fd=this.Md=this.hb=this.ib=this.da=this.bd=this.cd=this.j=this.v=this.Da=this.Sd=this.ob=0}function de(e){return alert("todo:WebPSamplerProcessPlane"),e.T}function fe(e,t){var n=e.T,r=t.ba.f.RGBA,o=r.eb,i=r.fb+e.ka*r.A,a=_[t.ba.S],s=e.y,l=e.O,c=e.f,u=e.N,d=e.ea,f=e.W,p=t.cc,h=t.dc,A=t.Mc,g=t.Nc,m=e.ka,v=e.ka+e.T,b=e.U,y=b+1>>1;for(0==m?a(s,l,null,null,c,u,d,f,c,u,d,f,o,i,null,null,b):(a(t.ec,t.fc,s,l,p,h,A,g,c,u,d,f,o,i-r.A,o,i,b),++n);m+2<v;m+=2)h=u,g=f,u+=e.Rc,i+=2*r.A,a(s,(l+=2*e.fa)-e.fa,s,l,p=c,h,A=d,g,c,u,d,f+=e.Rc,o,i-r.A,o,i,b);return l+=e.fa,e.j+v<e.o?(Do(t.ec,t.fc,s,l,b),Do(t.cc,t.dc,c,u,y),Do(t.Mc,t.Nc,d,f,y),n--):1&v||a(s,l,null,null,c,u,d,f,c,u,d,f,o,i+r.A,null,null,b),n}function pe(e,t,n){var r,o,i,a,s,l,c=e.F,u=[e.J];return null!=c&&(r=e.U,i=(o=t.ba.S)==Dr||o==Qr,t=t.ba.f.RGBA,l=e.ka,(a=[0])[0]=e.T,e.Kb&&(0==l?--a[0]:(--l,u[0]-=e.width),e.j+e.ka+e.T==e.o)&&(a[0]=e.o-e.j-l),s=t.eb,e=_r(c,u[0],e.width,r,a,s,(l=t.fb+l*t.A)+(i?0:3),t.A),Io(n==a),e)&&ie(o)&&wr(s,l,i,r,a,t.A),0}function he(e){var t=e.ma,n=t.ba.S,r=n<11,o=n==Rr||n==Mr||n==Dr||n==Pr||12==n||ie(n);if(t.memory=null,t.Ib=null,t.Jb=null,t.Nd=null,!Mn(t.Oa,e,o?11:12))return 0;if(o&&ie(n)&&yn(),e.da)alert("todo:use_scaling");else{if(r){if(t.Ib=de,e.Kb){if(n=e.U+1>>1,t.memory=Uo(e.U+2*n),null==t.memory)return 0;t.ec=t.memory,t.fc=0,t.cc=t.ec,t.dc=t.fc+e.U,t.Mc=t.cc,t.Nc=t.dc+n,t.Ib=fe,yn()}}else alert("todo:EmitYUV");o&&(t.Jb=pe,r)&&bn()}if(r&&!_o){for(e=0;e<256;++e)So[e]=89858*(e-128)+bo>>vo,To[e]=-22014*(e-128)+bo,xo[e]=-45773*(e-128),Bo[e]=113618*(e-128)+bo>>vo;for(e=yo;e<Co;++e)Lo[e-yo]=v(t=76283*(e-16)+bo>>vo,255),No[e-yo]=v(t+8>>4,15);_o=1}return 1}function Ae(e){var t=e.ma,n=e.U,r=e.T;return Io(!(1&e.ka)),n<=0||r<=0?0:(n=t.Ib(e,t),null!=t.Jb&&t.Jb(e,t,n),t.Dc+=n,1)}function ge(e){e.ma.memory=null}function me(e,t,n,r){return 47==Ke(e,8)&&(t[0]=Ke(e,14)+1,n[0]=Ke(e,14)+1,r[0]=Ke(e,1),0==Ke(e,3))&&!e.h}function ve(e,t){return e<4?e+1:(2+(1&e)<<(e=e-2>>1))+Ke(t,e)+1}function be(e,t){return 120<t?t-120:1<=(t=((t=qr[t-1])>>4)*e+(8-(15&t)))?t:1}function P(e,t,n){var r,o=e[t+=255&ze(n)].g-8;return 0<o&&(Ve(n,n.u+8),r=ze(n),t=t+e[t].value+(r&(1<<o)-1)),Ve(n,n.u+e[t].g),e[t].value}function et(e,t,n){return n.g+=e.g,n.value+=e.value<<t>>>0,Io(n.g<=8),e.g}function U(e,t,n){var r=e.xc;return Io((t=0==r?0:e.vc[e.md*(n>>r)+(t>>r)])<e.Wb),e.Ya[t]}function ye(e,t,n,r){var o=e.ab,i=e.c*t,a=e.C,s=(t=a+t,n),l=r;for(r=e.Ta,n=e.Ua;0<o--;){var c=e.gc[o],u=a,d=t,f=s,p=l,h=(l=r,s=n,c.Ea);switch(Io(u<d),Io(d<=c.nc),c.hc){case 2:Gn(f,p,(d-u)*h,l,s);break;case 0:var A=u,g=d,m=l,v=s,b=(_=c).Ea;0==A&&(zn(f,p,null,null,1,m,v),G(f,p+1,0,0,b-1,m,v+1),p+=b,v+=b,++A);for(var y=1<<_.b,C=y-1,w=We(b,_.b),E=_.K,_=_.w+(A>>_.b)*w;A<g;){var S=E,B=_,x=1;for(Vn(f,p,m,v-b,1,m,v);x<b;){var T=(x&~C)+y;b<T&&(T=b),(0,Zn[S[B++]>>8&15])(f,p+ +x,m,v+x-b,T-x,m,v+x),x=T}p+=b,v+=b,++A&C||(_+=w)}d!=c.nc&&Do(l,s-h,l,s+(d-u-1)*h,h);break;case 1:for(h=f,g=p,b=(f=c.Ea)-(v=f&~(m=(p=1<<c.b)-1)),A=We(f,c.b),y=c.K,c=c.w+(u>>c.b)*A;u<d;){for(C=y,w=c,E=new K,_=g+v,S=g+f;g<_;)q(C[w++],E),Jn(E,h,g,p,l,s),g+=p,s+=p;g<S&&(q(C[w++],E),Jn(E,h,g,b,l,s),g+=b,s+=b),++u&m||(c+=A)}break;case 3:if(f==l&&p==s&&0<c.b){for(g=l,f=h=s+(d-u)*h-(v=(d-u)*We(c.Ea,c.b)),p=l,m=s,A=[],v=(b=v)-1;0<=v;--v)A[v]=p[m+v];for(v=b-1;0<=v;--v)g[f+v]=A[v];Wn(c,u,d,l,h,l,s)}else Wn(c,u,d,f,p,l,s)}s=r,l=n}l!=n&&Do(r,n,s,l,i)}function Ce(e,t){var n=e.V,r=e.Ba+e.c*e.C,o=t-e.C;if(Io(t<=e.l.o),Io(o<=16),0<o){var i,a=e.l,s=e.Ta,l=e.Ua,c=a.width;if(ye(e,o,n,r),o=l=[l],Io((n=e.C)<(r=t)),Io(a.v<a.va),a.o<r&&(r=a.o),n<a.j&&(i=a.j-n,n=a.j,o[0]+=i*c),n=r<=n?0:(o[0]+=4*a.v,a.ka=n-a.j,a.U=a.va-a.v,a.T=r-n,1)){if(l=l[0],(n=e.ca).S<11){for(var u=n.f.RGBA,d=(r=n.S,o=a.U,a=a.T,i=u.eb,u.A),f=a,u=u.fb+e.Ma*u.A;0<f--;){var p=s,h=l,A=o,g=i,m=u;switch(r){case jr:er(p,h,A,g,m);break;case Rr:tr(p,h,A,g,m);break;case Fr:tr(p,h,A,g,m),wr(g,m,0,A,1,0);break;case Ir:or(p,h,A,g,m);break;case Mr:re(p,h,A,g,m,1);break;case Hr:re(p,h,A,g,m,1),wr(g,m,0,A,1,0);break;case Dr:re(p,h,A,g,m,0);break;case Qr:re(p,h,A,g,m,0),wr(g,m,1,A,1,0);break;case Pr:nr(p,h,A,g,m);break;case $r:nr(p,h,A,g,m),Er(g,m,A,1,0);break;case Ur:rr(p,h,A,g,m);break;default:Io(0)}l+=c,u+=d}e.Ma+=a}else alert("todo:EmitRescaledRowsYUVA");Io(e.Ma<=n.height)}}e.C=t,Io(e.C<=e.i)}function we(e){var t;if(0<e.ua)return 0;for(t=0;t<e.Wb;++t){var n=e.Ya[t].G,r=e.Ya[t].H;if(0<n[1][r[1]+0].g||0<n[2][r[2]+0].g||0<n[3][r[3]+0].g)return 0}return 1}function Ee(e,t,n,r,o,i){if(0!=e.Z){var a=e.qd,s=e.rd;for(Io(null!=H[e.Z]);t<n;++t)H[e.Z](a,s,r,o,r,o,i),a=r,s=o,o+=i;e.qd=a,e.rd=s}}function _e(e,t){var n,r,o,i,a,s,l=e.l.ma,c=0==l.Z||1==l.Z?e.l.j:e.C,c=e.C<c?c:e.C;Io(t<=e.l.o),c<t&&(n=e.l.width,r=l.ca,o=l.tb+n*c,i=e.V,a=e.Ba+e.c*c,s=e.gc,Io(1==e.ab),Io(3==s[0].hc),Yn(s[0],c,t,i,a,r,o),Ee(l,c,t,r,o,n)),e.C=e.Ma=t}function tt(e,t,n,r,o,i,a){var s=e.$/r,l=e.$%r,c=e.m,u=e.s,d=n+e.$,f=d,p=(o=n+r*o,n+r*i),h=280+u.ua,A=e.Pb?s:16777216,g=0<u.ua?u.Wa:null,m=u.wc,v=d<p?U(u,l,s):null,b=(Io(e.C<i),Io(p<=o),!1);e:for(;;){for(;b||d<p;){var y,C,w,E=0;if(A<=s&&(y=d-n,Io((A=e).Pb),A.wd=A.m,A.xd=y,0<A.s.ua&&R(A.s.Wa,A.s.vb),A=s+Xr),Io(null!=(v=l&m?v:U(u,l,s))),v.Qb&&(t[d]=v.qb,b=!0),b||(Ge(c),v.jc?(y=t,C=d,w=v.pd[ze(E=c)&Un-1],Io(v.jc),0==(E=w.g<256?(Ve(E,E.u+w.g),y[C]=w.value,0):(Ve(E,E.u+w.g-256),Io(256<=w.value),w.value))&&(b=!0)):E=P(v.G[0],v.H[0],c)),c.h)break;if(b||E<256){if(!b)if(v.nd)t[d]=(v.qb|E<<8)>>>0;else{if(Ge(c),b=P(v.G[1],v.H[1],c),Ge(c),y=P(v.G[2],v.H[2],c),C=P(v.G[3],v.H[3],c),c.h)break;t[d]=(C<<24|b<<16|E<<8|y)>>>0}if(b=!1,++d,++l>=r&&(l=0,++s,null!=a&&s<=i&&!(s%16)&&a(e,s),null!=g))for(;f<d;)E=t[f++],g.X[(506832829*E&4294967295)>>>g.Mb]=E}else if(E<280){if(E=ve(E-256,c),y=P(v.G[4],v.H[4],c),Ge(c),y=be(r,y=ve(y,c)),c.h)break;if(d-n<y||o-d<E)break e;for(C=0;C<E;++C)t[d+C]=t[d+C-y];for(d+=E,l+=E;r<=l;)l-=r,++s,null!=a&&s<=i&&!(s%16)&&a(e,s);if(Io(d<=o),l&m&&(v=U(u,l,s)),null!=g)for(;f<d;)E=t[f++],g.X[(506832829*E&4294967295)>>>g.Mb]=E}else{if(!(E<h))break e;for(b=E-280,Io(null!=g);f<d;)E=t[f++],g.X[(506832829*E&4294967295)>>>g.Mb]=E;E=d,Io(!(b>>>(y=g).Xa)),t[E]=y.X[b],b=!0}b||Io(c.h==$(c))}if(e.Pb&&c.h&&d<o)Io(e.m.h),e.a=5,e.m=e.wd,e.$=e.xd,0<e.s.ua&&R(e.s.vb,e.s.Wa);else{if(c.h)break;null!=a&&a(e,i<s?i:s),e.a=0,e.$=d-n}return 1}return e.a=3,0}function nt(e){Io(null!=e),e.vc=null,e.yc=null,e.Ya=null;var t=e.Wa;null!=t&&(t.X=null),Io((e.vb=null)!=e)}function Se(){var e=new un;return null==e?null:(e.a=0,e.xb=co,oe("Predictor","VP8LPredictors"),oe("Predictor","VP8LPredictors_C"),oe("PredictorAdd","VP8LPredictorsAdd"),oe("PredictorAdd","VP8LPredictorsAdd_C"),Gn=W,Jn=Y,er=Z,tr=J,nr=ee,rr=te,or=ne,g.VP8LMapColor32b=qn,g.VP8LMapColor8b=Xn,e)}function qe(M,D,e,t,P){for(var U,n=1,r=[M],o=[D],F=t.m,H=t.s,Q=null,i=0;;){if(e)for(;n&&Ke(F,1);){var $=r,K=o,a=t,z=1,V=a.m,s=a.gc[a.ab],G=Ke(V,2);if(a.Oc&1<<G)n=0;else{switch(a.Oc|=1<<G,s.hc=G,s.Ea=$[0],s.nc=K[0],s.K=[null],++a.ab,Io(a.ab<=4),G){case 0:case 1:s.b=Ke(V,3)+2,z=qe(We(s.Ea,s.b),We(s.nc,s.b),0,a,s.K),s.K=s.K[0];break;case 3:var l=Ke(V,8)+1,c=16<l?0:4<l?1:2<l?2:3;if($[0]=We(s.Ea,c),s.b=c,c=z=qe(l,1,0,a,s.K)){var u,W=l,l=s,q=1<<(8>>l.b),d=Uo(q);if(null==d)c=0;else{var Y=l.K[0],X=l.w;for(d[0]=l.K[0][0],u=1;u<+W;++u)d[u]=Je(Y[X+u],d[u-1]);for(;u<4*q;++u)d[u]=0;l.K[0]=null,l.K[0]=d,c=1}}z=c;break;case 2:break;default:Io(0)}n=z}}if(r=r[0],o=o[0],n&&Ke(F,1)&&!(n=1<=(i=Ke(F,4))&&i<=11)){t.a=3;break}if(U=n)e:{var f,p=t,Z=r,J=o,h=i,ee=e,te=p.m,A=p.s,g=[null],m=1,ne=0,re=Yr[h];t:for(;;){if(ee&&Ke(te,1)){var v=Ke(te,3)+2,b=We(Z,v),oe=We(J,v),ie=b*oe;if(!qe(b,oe,0,p,g))break;for(g=g[0],A.xc=v,w=0;w<ie;++w){var ae=g[w]>>8&65535;m<=(g[w]=ae)&&(m=1+ae)}}if(te.h)break;for(B=0;B<5;++B){var y=Vr[B];!B&&0<h&&(y+=1<<h),ne<y&&(ne=y)}var b=Fo(m*re,$e),oe=m,v=Fo(oe,Xe),se=null==v?null:(Io(oe<=65536),v),C=Uo(ne);if(null==se||null==C||null==b){p.a=1;break}for(var le=b,w=f=0;w<m;++w){for(var E=se[w],_=E.G,S=E.H,ce=0,ue=1,de=0,B=0;B<5;++B){y=Vr[B],!B&&0<h&&(y+=1<<h);n:{var fe,pe=y,he=p,x=C,Ae=_[B]=le,ge=S[B]=f,me=0,T=he.m,ve=Ke(T,1);if(Po(x,0,0,pe),ve)var ve=Ke(T,1)+1,L=Ke(T,1),L=(x[Ke(T,0==L?1:8)]=1,2==ve&&(x[Ke(T,8)]=1),1);else{var be=Uo(19),ye=Ke(T,4)+4;if(19<ye){he.a=3;var Ce=0;break n}for(fe=0;fe<ye;++fe)be[Wr[fe]]=Ke(T,3);var we=void 0,N=void 0,ve=he,Ee=be,_e=pe,Se=x,Be=0,k=ve.m,xe=8,Te=Fo(128,$e);r:for(;Ye(Te,0,7,Ee,19);){if(Ke(k,1)){var Le=2+2*Ke(k,3);if((we=2+Ke(k,Le))>_e)break}else we=_e;for(N=0;N<_e&&we--;){Ge(k);var O=Te[127&ze(k)],O=(Ve(k,k.u+O.g),O.value);if(O<16)0!=(Se[N++]=O)&&(xe=O);else{var Ne=16==O,O=O-16,ke=zr[O],Oe=Ke(k,Kr[O])+ke;if(_e<N+Oe)break r;for(var je=Ne?xe:0;0<Oe--;)Se[N++]=je}}Be=1;break}Be||(ve.a=3),L=Be}(L=L&&!T.h)&&(me=Ye(Ae,ge,8,x,pe)),Ce=L&&0!=me?me:(he.a=3,0)}if(0==Ce)break t;if(ue&&1==Gr[B]&&(ue=0==le[f].g),ce+=le[f].g,f+=Ce,B<=3){for(var Re=C[0],Ie=1;Ie<y;++Ie)C[Ie]>Re&&(Re=C[Ie]);de+=Re}}if(E.nd=ue,E.Qb=0,ue&&(E.qb=(_[3][S[3]+0].value<<24|_[1][S[1]+0].value<<16|_[2][S[2]+0].value)>>>0,0==ce)&&_[0][S[0]+0].value<256&&(E.Qb=1,E.qb+=_[0][S[0]+0].value<<8),E.jc=!E.Qb&&de<6,E.jc)for(var j=E,Me=0;Me<Un;++Me){var R=Me,I=j.pd[R],De=j.G[0][j.H[0]+R];256<=De.value?(I.g=De.g+256,I.value=De.value):(I.g=0,I.value=0,R=(R=(R>>=et(De,8,I))>>et(j.G[1][j.H[1]+R],16,I))>>et(j.G[2][j.H[2]+R],0,I),et(j.G[3][j.H[3]+R],24,I))}}A.vc=g,A.Wb=m,A.Ya=se,A.yc=b,U=1;break e}U=0}if(!(n=U)){t.a=3;break}if(0<i){if(H.ua=1<<i,!Ze(H.Wa,i)){t.a=1,n=0;break}}else H.ua=0;var Pe=t,Ue=r,Fe=o,He=Pe.s,Qe=He.xc;if(Pe.c=Ue,Pe.i=Fe,He.md=We(Ue,Qe),He.wc=0==Qe?-1:(1<<Qe)-1,e){t.xb=lo;break}if(null==(Q=Uo(r*o))){t.a=1,n=0;break}n=(n=tt(t,Q,0,r,o,o,null))&&!F.h;break}return n&&(null!=P?P[0]=Q:(Io(null==Q),Io(e)),t.$=0,e)||nt(H),n}function Be(e,t){var n=e.c*e.i,r=n+t+16*t;return Io(e.c<=t),e.V=Uo(r),null==e.V?(e.Ta=null,e.Ua=0,e.a=1,0):(e.Ta=e.V,e.Ua=e.Ba+n+t,1)}function xe(e,t){var n=e.C,r=t-n,o=e.V,i=e.Ba+e.c*n;for(Io(t<=e.l.o);0<r;){var a=16<r?16:r,s=e.l.ma,l=e.l.width,c=l*a,u=s.ca,d=s.tb+l*n,f=e.Ta,p=e.Ua;ye(e,a,o,i),Sr(f,p,u,d,c),Ee(s,n,n+a,u,d,l),r-=a,o+=a*e.c,n+=a}Io(n==t),e.C=e.Ma=t}function Te(){this.ub=this.yd=this.td=this.Rb=0}function Le(){this.Kd=this.Ld=this.Ud=this.Td=this.i=this.c=0}function Ne(){this.Fb=this.Bb=this.Cb=0,this.Zb=Uo(4),this.Lb=Uo(4)}function ke(){var e;this.Yb=(function e(t,n,r){for(var o=r[n],i=0;i<o&&(t.push(r.length>n+1?[]:0),!(r.length<n+1));i++)e(t[i],n+1,r)}(e=[],0,[3,11]),e)}function Oe(){this.jb=Uo(3),this.Wc=Ho([4,8],ke),this.Xc=Ho([4,17],ke)}function je(){this.Pc=this.wb=this.Tb=this.zd=0,this.vd=new Uo(4),this.od=new Uo(4)}function Re(){this.ld=this.La=this.dd=this.tc=0}function Ie(){this.Na=this.la=0}function Me(){this.Sc=[0,0],this.Eb=[0,0],this.Qc=[0,0],this.ia=this.lc=0}function De(){this.ad=Uo(384),this.Za=0,this.Ob=Uo(16),this.$b=this.Ad=this.ia=this.Gc=this.Hc=this.Dd=0}function Pe(){this.uc=this.M=this.Nb=0,this.wa=Array(new Re),this.Y=0,this.ya=Array(new De),this.aa=0,this.l=new He}function Ue(){this.y=Uo(16),this.f=Uo(8),this.ea=Uo(8)}function Fe(){this.cb=this.a=0,this.sc="",this.m=new L,this.Od=new Te,this.Kc=new Le,this.ed=new je,this.Qa=new Ne,this.Ic=this.$c=this.Aa=0,this.D=new Pe,this.Xb=this.Va=this.Hb=this.zb=this.yb=this.Ub=this.za=0,this.Jc=Fo(8,L),this.ia=0,this.pb=Fo(4,Me),this.Pa=new Oe,this.Bd=this.kc=0,this.Ac=[],this.Bc=0,this.zc=[0,0,0,0],this.Gd=Array(new Ue),this.Hd=0,this.rb=Array(new Ie),this.sb=0,this.wa=Array(new Re),this.Y=0,this.oc=[],this.pc=0,this.sa=[],this.ta=0,this.qa=[],this.ra=0,this.Ha=[],this.B=this.R=this.Ia=0,this.Ec=[],this.M=this.ja=this.Vb=this.Fc=0,this.ya=Array(new De),this.L=this.aa=0,this.gd=Ho([4,2],Re),this.ga=null,this.Fa=[],this.Cc=this.qc=this.P=0,this.Gb=[],this.Uc=0,this.mb=[],this.nb=0,this.rc=[],this.Ga=this.Vc=0}function v(e,t){return e<0?0:t<e?t:e}function He(){this.T=this.U=this.ka=this.height=this.width=0,this.y=[],this.f=[],this.ea=[],this.Rc=this.fa=this.W=this.N=this.O=0,this.ma="void",this.put="VP8IoPutHook",this.ac="VP8IoSetupHook",this.bc="VP8IoTeardownHook",this.ha=this.Kb=0,this.data=[],this.hb=this.ib=this.da=this.o=this.j=this.va=this.v=this.Da=this.ob=this.w=0,this.F=[],this.J=0}function Qe(){var e=new Fe;return null!=e&&(e.a=0,e.sc="OK",e.cb=0,e.Xb=0,eo=eo||it),e}function F(e,t,n){return 0==e.a&&(e.a=t,e.sc=n,e.cb=0),0}function rt(e,t,n){return 3<=n&&157==e[t+0]&&1==e[t+1]&&42==e[t+2]}function ot(e,t){if(null!=e){if(e.a=0,e.sc="OK",null==t)return F(e,2,"null VP8Io passed to VP8GetHeaders()"),0;var n=t.data,r=t.w;if((u=t.ha)<4)return F(e,7,"Truncated header."),0;var o=n[r+0]|n[r+1]<<8|n[r+2]<<16,i=e.Od;if(i.Rb=!(1&o),i.td=o>>1&7,i.yd=o>>4&1,i.ub=o>>5,3<i.td)return F(e,3,"Incorrect keyframe parameters."),0;if(!i.yd)return F(e,4,"Frame not displayable."),0;r+=3,u-=3;var a=e.Kc;if(i.Rb){if(u<7)return F(e,7,"cannot parse picture header"),0;if(!rt(n,r,u))return F(e,3,"Bad code word"),0;a.c=16383&(n[r+4]<<8|n[r+3]),a.Td=n[r+4]>>6,a.i=16383&(n[r+6]<<8|n[r+5]),a.Ud=n[r+6]>>6,r+=7,u-=7,e.za=a.c+15>>4,e.Ub=a.i+15>>4,t.width=a.c,t.height=a.i,t.Da=0,t.j=0,t.v=0,t.va=t.width,t.o=t.height,t.da=0,t.ib=t.width,t.hb=t.height,t.U=t.width,t.T=t.height,Po((o=e.Pa).jb,0,255,o.jb.length),Io(null!=(o=e.Qa)),o.Cb=0,o.Bb=0,o.Fb=1,Po(o.Zb,0,0,o.Zb.length),Po(o.Lb,0,0,o.Lb)}if(u<i.ub)return F(e,7,"bad partition length"),0;x(o=e.m,n,r,i.ub),r+=i.ub,u-=i.ub,i.Rb&&(a.Ld=m(o),a.Kd=m(o));var s,a=e.Qa,l=e.Pa;if(Io(null!=o),Io(null!=a),a.Cb=m(o),a.Cb){if(a.Bb=m(o),m(o)){for(a.Fb=m(o),s=0;s<4;++s)a.Zb[s]=m(o)?A(o,7):0;for(s=0;s<4;++s)a.Lb[s]=m(o)?A(o,6):0}if(a.Bb)for(s=0;s<3;++s)l.jb[s]=m(o)?h(o,8):255}else a.Bb=0;if(o.Ka)return F(e,3,"cannot parse segment header"),0;if((a=e.ed).zd=m(o),a.Tb=h(o,6),a.wb=h(o,3),a.Pc=m(o),a.Pc&&m(o)){for(l=0;l<4;++l)m(o)&&(a.vd[l]=A(o,6));for(l=0;l<4;++l)m(o)&&(a.od[l]=A(o,6))}if(e.L=0==a.Tb?0:a.zd?1:2,o.Ka)return F(e,3,"cannot parse filter header"),0;var c=u,u=s=r,r=s+c;if(a=c,e.Xb=(1<<h(e.m,2))-1,c<3*(l=e.Xb))n=7;else{for(s+=3*l,a-=3*l,c=0;c<l;++c){var d=n[u+0]|n[u+1]<<8|n[u+2]<<16;a<d&&(d=a),x(e.Jc[+c],n,s,d),s+=d,a-=d,u+=3}x(e.Jc[+l],n,s,a),n=s<r?0:5}if(0!=n)return F(e,n,"cannot parse partitions"),0;for(n=h(s=e.m,7),u=m(s)?A(s,4):0,r=m(s)?A(s,4):0,a=m(s)?A(s,4):0,l=m(s)?A(s,4):0,s=m(s)?A(s,4):0,c=e.Qa,d=0;d<4;++d){if(c.Cb){var f=c.Zb[d];c.Fb||(f+=n)}else{if(0<d){e.pb[d]=e.pb[0];continue}f=n}var p=e.pb[d];p.Sc[0]=Zr[v(f+u,127)],p.Sc[1]=Jr[v(f+0,127)],p.Eb[0]=2*Zr[v(f+r,127)],p.Eb[1]=101581*Jr[v(f+a,127)]>>16,p.Eb[1]<8&&(p.Eb[1]=8),p.Qc[0]=Zr[v(f+l,117)],p.Qc[1]=Jr[v(f+s,127)],p.lc=f+s}if(!i.Rb)return F(e,4,"Not a key frame."),0;for(m(o),i=e.Pa,n=0;n<4;++n){for(u=0;u<8;++u)for(r=0;r<3;++r)for(a=0;a<11;++a)l=D(o,ao[n][u][r][a])?h(o,8):oo[n][u][r][a],i.Wc[n][u].Yb[r][a]=l;for(u=0;u<17;++u)i.Xc[n][u]=i.Wc[n][so[u]]}return e.kc=m(o),e.kc&&(e.Bd=h(o,8)),e.cb=1}}function it(e,t,n,r,o,i,a){var s=t[o].Yb[n];for(n=0;o<16;++o){if(!D(e,s[n+0]))return o;for(;!D(e,s[n+1]);)if(s=t[++o].Yb[0],n=0,16==o)return 16;var l=t[o+1].Yb;if(D(e,s[n+2])){var c=e,u=0;if(D(c,(f=s)[(d=n)+3]))if(D(c,f[d+6])){for(s=0,d=2*(u=D(c,f[d+8]))+(f=D(c,f[d+9+u])),u=0,f=to[d];f[s];++s)u+=u+D(c,f[s]);u+=3+(8<<d)}else D(c,f[d+7])?(u=7+2*D(c,165),u+=D(c,145)):u=5+D(c,159);else u=D(c,f[d+4])?3+D(c,f[d+5]):2;s=l[2]}else s=l[u=1];l=a+no[o],(c=e).b<0&&k(c);var d,f=c.b,p=(d=c.Ca>>1)-(c.I>>f)>>31;--c.b,c.Ca+=p,c.Ca|=1,c.I-=(d+1&p)<<f,i[l]=((u^p)-p)*r[+(0<o)]}return 16}function at(e){var t=e.rb[e.sb-1];t.la=0,Po(e.zc,t.Na=0,0,e.zc.length),e.ja=0}function st(e,t){if(null!=e){if(null==t)return F(e,2,"NULL VP8Io parameter in VP8Decode()."),0;if(e.cb||ot(e,t)){if(Io(e.cb),null==t.ac||t.ac(t)){t.ob&&(e.L=0);var n=Oo[e.L];if(2==e.L?(e.yb=0,e.zb=0):(e.yb=t.v-n>>4,e.zb=t.j-n>>4,e.yb<0&&(e.yb=0),e.zb<0&&(e.zb=0)),e.Va=t.o+15+n>>4,e.Hb=t.va+15+n>>4,e.za<e.Hb&&(e.Hb=e.za),e.Ub<e.Va&&(e.Va=e.Ub),0<e.L)for(var r,o,i=e.ed,n=0;n<4;++n)for(e.Qa.Cb?(o=e.Qa.Lb[n],e.Qa.Fb||(o+=i.Tb)):o=i.Tb,r=0;r<=1;++r){var a,s=e.gd[n][r],l=o;i.Pc&&(l+=i.vd[0],r)&&(l+=i.od[0]),0<(l=l<0?0:63<l?63:l)?(a=l,(a=0<i.wb&&(a=4<i.wb?a>>2:a>>1)>9-i.wb?9-i.wb:a)<1&&(a=1),s.dd=a,s.tc=2*l+a,s.ld=40<=l?2:15<=l?1:0):s.tc=0,s.La=r}n=0}else F(e,6,"Frame setup failed"),n=e.a;if(n=0==n){if(n){(e.$c=0)<e.Aa||(e.Ic=1);e:{var i=4*(a=e.za),c=32*a,u=a+1,d=0<e.L?a*(0<e.Aa?2:1):0,f=(2==e.Aa?2:1)*a;if((s=i+832+(r=3*(16*(n=e.Ic)+Oo[e.L])/2*c)+(o=null!=e.Fa&&0<e.Fa.length?e.Kc.c*e.Kc.i:0))!=s)n=0;else{if(s>e.Vb){if(e.Vb=0,e.Ec=Uo(s),e.Fc=0,null==e.Ec){n=F(e,1,"no memory during frame initialization.");break e}e.Vb=s}l=e.Fc,e.Ac=s=e.Ec,e.Bc=l,l+=i,e.Gd=Fo(c,Ue),e.Hd=0,e.rb=Fo(u+1,Ie),e.sb=1,e.wa=d?Fo(d,Re):null,e.Y=0,e.D.Nb=0,e.D.wa=e.wa,e.D.Y=e.Y,0<e.Aa&&(e.D.Y+=a),Io(!0),e.oc=s,e.pc=l,l+=832,e.ya=Fo(f,De),e.aa=0,e.D.ya=e.ya,e.D.aa=e.aa,2==e.Aa&&(e.D.aa+=a),e.R=16*a,e.B=8*a,a=(c=Oo[e.L])*e.R,c=c/2*e.B,e.sa=s,e.ta=l+a,e.qa=e.sa,e.ra=e.ta+16*n*e.R+c,e.Ha=e.qa,e.Ia=e.ra+8*n*e.B+c,e.$c=0,l+=r,e.mb=o?s:null,e.nb=o?l:null,Io(l+o<=e.Fc+e.Vb),at(e),Po(e.Ac,e.Bc,0,i),n=1}}if(n){if(t.ka=0,t.y=e.sa,t.O=e.ta,t.f=e.qa,t.N=e.ra,t.ea=e.Ha,t.Vd=e.Ia,t.fa=e.R,t.Rc=e.B,t.F=null,t.J=0,!Nr){for(n=-255;n<=255;++n)Br[255+n]=n<0?-n:n;for(n=-1020;n<=1020;++n)xr[1020+n]=n<-128?-128:127<n?127:n;for(n=-112;n<=112;++n)Tr[112+n]=n<-16?-16:15<n?15:n;for(n=-255;n<=510;++n)Lr[255+n]=n<0?0:255<n?255:n;Nr=1}ir=At,ar=dt,lr=ft,p=pt,cr=ht,sr=ut,ur=Xt,dr=Zt,fr=tn,pr=nn,hr=Jt,Ar=en,gr=rn,mr=on,vr=Gt,br=Wt,yr=qt,Cr=Yt,w[0]=Lt,w[1]=mt,w[2]=xt,w[3]=Tt,w[4]=Nt,w[5]=Ot,w[6]=kt,w[7]=jt,w[8]=It,w[9]=Rt,C[0]=Et,C[1]=bt,C[2]=yt,C[3]=Ct,C[4]=_t,C[5]=St,C[6]=Bt,E[0]=Ut,E[1]=vt,E[2]=Mt,E[3]=Dt,E[4]=Ht,E[5]=Ft,E[6]=Qt,n=1}else n=0}n=n&&((e,M)=>{for(e.M=0;e.M<e.Va;++e.M){for(var t=e.Jc[e.M&e.Xb],n=e.m,r=e,o=0;o<r.za;++o){var i=n,a=(f=r).Ac,s=f.Bc+4*o,l=f.zc,c=f.ya[f.aa+o];if(f.Qa.Bb?c.$b=D(i,f.Pa.jb[0])?2+D(i,f.Pa.jb[2]):D(i,f.Pa.jb[1]):c.$b=0,f.kc&&(c.Ad=D(i,f.Bd)),c.Za=+!D(i,145),c.Za)for(var u=c.Ob,d=0,f=0;f<4;++f){for(var p=l[0+f],h=0;h<4;++h){for(var p=io[a[s+h]][p],A=ro[D(i,p[0])];0<A;)A=ro[2*A+D(i,p[A])];a[s+h]=p=-A}Do(u,d,a,s,4),d+=4,l[0+f]=p}else p=D(i,156)?D(i,128)?1:3:D(i,163)?2:0,Po(a,s,c.Ob[0]=p,4),Po(l,0,p,4);c.Dd=D(i,142)?D(i,114)?D(i,183)?1:3:2:0}if(r.m.Ka)return F(e,7,"Premature end-of-partition0 encountered.");for(;e.ja<e.za;++e.ja){if(r=t,i=(n=e).rb[n.sb-1],a=n.rb[n.sb+n.ja],o=n.ya[n.aa+n.ja],s=n.kc?o.Ad:0)i.la=a.la=0,o.Za||(i.Na=a.Na=0),o.Hc=0,o.Gc=0,o.ia=0;else{var g,i=a,a=r,s=n.Pa.Xc,l=n.ya[n.aa+n.ja],c=n.pb[l.$b],d=n.rb[n.sb-1];if(Po(f=l.ad,u=0,p=h=0,384),l.Za)var m=0,v=s[3];else{A=Uo(16);var b=i.Na+d.Na,b=eo(a,s[1],b,c.Eb,0,A,0);if(i.Na=d.Na=+(0<b),1<b)ir(A,0,f,u);else for(var y=A[0]+3>>3,A=0;A<256;A+=16)f[u+A]=y;m=1,v=s[0]}var C=15&i.la,w=15&d.la;for(A=0;A<4;++A){for(var E=1&w,y=g=0;y<4;++y)C=C>>1|(E=(b=eo(a,v,b=E+(1&C),c.Sc,m,f,u))>m)<<7,g=g<<2|(3<b?3:1<b?2:0!=f[u+0]),u+=16;C>>=4,w=w>>1|E<<7,h=(h<<8|g)>>>0}for(v=C,m=w>>4,N=0;N<4;N+=2){for(C=i.la>>4+N,w=d.la>>4+N,A=g=0;A<2;++A){for(E=1&w,y=0;y<2;++y)C=C>>1|(E=0<(b=eo(a,s[2],b=E+(1&C),c.Qc,0,f,u)))<<3,g=g<<2|(3<b?3:1<b?2:0!=f[u+0]),u+=16;C>>=2,w=w>>1|E<<5}p|=g<<4*N,v|=C<<4<<N,m|=(240&w)<<N}i.la=v,d.la=m,l.Hc=h,l.Gc=p,l.ia=43690&p?0:c.ia,s=!(h|p)}if(0<n.L&&(n.wa[n.Y+n.ja]=n.gd[o.$b][o.Za],n.wa[n.Y+n.ja].La|=!s),r.Ka)return F(e,7,"Premature end-of-file encountered.")}if(at(e),n=M,r=1,o=(t=e).D,i=0<t.L&&t.M>=t.zb&&t.M<=t.Va,0==t.Aa)e:{if(o.M=t.M,o.uc=i,Rn(t,o),o=(g=t.D).Nb,i=(p=Oo[t.L])*t.R,a=p/2*t.B,A=16*o*t.R,y=8*o*t.B,s=t.sa,l=t.ta-i+A,c=t.qa,f=t.ra-a+y,u=t.Ha,d=t.Ia-a+y,w=0==(C=g.M),h=C>=t.Va-(r=1),2==t.Aa&&Rn(t,g),g.uc)for(E=(b=t).D.M,Io(b.D.uc),g=b.yb;g<b.Hb;++g){var _,S,B,x,T,m=g,v=E,L=(k=(T=b).D).Nb,N=T.R,k=k.wa[k.Y+m],O=T.sa,j=T.ta+16*L*N+16*m,R=k.dd,I=k.tc;0!=I&&(Io(3<=I),1==T.L?(0<m&&br(O,j,N,I+4),k.La&&Cr(O,j,N,I),0<v&&vr(O,j,N,I+4),k.La&&yr(O,j,N,I)):(_=T.B,S=T.qa,B=T.ra+8*L*_+8*m,x=T.Ha,T=T.Ia+8*L*_+8*m,L=k.ld,0<m&&(dr(O,j,N,I+4,R,L),pr(S,B,x,T,_,I+4,R,L)),k.La&&(Ar(O,j,N,I,R,L),mr(S,B,x,T,_,I,R,L)),0<v&&(ur(O,j,N,I+4,R,L),fr(S,B,x,T,_,I+4,R,L)),k.La&&(hr(O,j,N,I,R,L),gr(S,B,x,T,_,I,R,L))))}if(t.ia&&alert("todo:DitherRow"),null!=n.put){if(g=16*C,C=16*(C+1),w?(n.y=t.sa,n.O=t.ta+A,n.f=t.qa,n.N=t.ra+y,n.ea=t.Ha,n.W=t.Ia+y):(g-=p,n.y=s,n.O=l,n.f=c,n.N=f,n.ea=u,n.W=d),h||(C-=p),C>n.o&&(C=n.o),n.F=null,(n.J=null)!=t.Fa&&0<t.Fa.length&&g<C&&(n.J=((e,t,n,r)=>{var o,i=t.width,a=t.o;if(Io(null!=e&&null!=t),n<0||r<=0||a<n+r)return null;if(!e.Cc){if(null==e.ga){if(e.ga=new dn,(o=null==e.ga)||(o=t.width*t.o,Io(0==e.Gb.length),e.Gb=Uo(o),e.Uc=0,o=!(o=null==e.Gb?0:(e.mb=e.Gb,e.nb=e.Uc,e.rc=null,1))),!o){o=e.ga;var s=e.Fa,l=e.P,c=e.qc,u=e.mb,d=e.nb,f=l+1,p=c-1,h=o.l;if(Io(null!=s&&null!=u&&null!=t),H[0]=null,H[1]=fn,H[2]=pn,H[3]=hn,o.ca=u,o.tb=d,o.c=t.width,o.i=t.height,Io(0<o.c&&0<o.i),c<=1)t=0;else if(o.$a=s[l+0]>>0&3,o.Z=s[l+0]>>2&3,o.Lc=s[l+0]>>4&3,l=s[l+0]>>6&3,o.$a<0||1<o.$a||4<=o.Z||1<o.Lc||l)t=0;else if(h.put=Ae,h.ac=he,h.bc=ge,h.ma=o,h.width=t.width,h.height=t.height,h.Da=t.Da,h.v=t.v,h.va=t.va,h.j=t.j,h.o=t.o,o.$a)t:{for(Io(1==o.$a),t=Se();;){if(null==t){t=0;break t}if(Io(null!=o),(o.mc=t).c=o.c,t.i=o.i,t.l=o.l,t.l.ma=o,t.l.width=o.c,t.l.height=o.i,t.a=0,Q(t.m,s,f,p),!qe(o.c,o.i,1,t,null))break;if(!(t=1==t.ab&&3==t.gc[0].hc&&we(t.s)?(o.ic=1,s=t.c*t.i,t.Ta=null,t.Ua=0,t.V=Uo(s),t.Ba=0,null==t.V?(t.a=1,0):1):(o.ic=0,Be(t,o.c))))break;t=1;break t}o.mc=null,t=0}else t=p>=o.c*o.i;o=!t}if(o)return null;1!=e.ga.Lc?e.Ga=0:r=a-n}Io(null!=e.ga),Io(n+r<=a);t:{if(t=(s=e.ga).c,a=s.l.o,0==s.$a){if(f=e.rc,p=e.Vc,h=e.Fa,c=e.mb,u=e.nb+n*t,Io((l=e.P+1+n*t)<=e.P+e.qc),0!=s.Z)for(Io(null!=H[s.Z]),o=0;o<r;++o)H[s.Z](f,p,h,l,c,u,t),f=c,p=u,u+=t,l+=t;else for(o=0;o<r;++o)Do(c,u,h,l,t),f=c,p=u,u+=t,l+=t;e.rc=f,e.Vc=p}else{if(Io(null!=s.mc),t=n+r,Io(null!=(o=s.mc)),Io(t<=o.i),t<=o.C)t=1;else if(s.ic||bn(),s.ic){s=o.V,f=o.Ba,p=o.c;var A=o.i,g=(h=1,l=o.$/p,c=o.$%p,u=o.m,d=o.s,o.$),m=p*A,v=p*t,b=d.wc,y=g<v?U(d,c,l):null;Io(g<=m),Io(t<=A),Io(we(d));n:for(;;){for(;!u.h&&g<v;){if(Io(null!=(y=c&b?y:U(d,c,l))),Ge(u),(A=P(y.G[0],y.H[0],u))<256)s[f+g]=A,++g,++c>=p&&(c=0,++l<=t)&&!(l%16)&&_e(o,l);else{if(!(A<280)){h=0;break n}A=ve(A-256,u);var C,w=P(y.G[4],y.H[4],u);if(Ge(u),!(g>=(w=be(p,w=ve(w,u)))&&A<=m-g)){h=0;break n}for(C=0;C<A;++C)s[f+g+C]=s[f+g+C-w];for(g+=A,c+=A;p<=c;)c-=p,++l<=t&&!(l%16)&&_e(o,l);g<v&&c&b&&(y=U(d,c,l))}Io(u.h==$(u))}_e(o,t<l?t:l);break}!h||u.h&&g<m?(h=0,o.a=u.h?5:3):o.$=g,t=h}else t=tt(o,o.V,o.Ba,o.c,o.i,t,xe);if(!t){r=0;break t}}a<=n+r&&(e.Cc=1),r=1}if(!r)return null;if(e.Cc&&(null!=(r=e.ga)&&(r.mc=null),e.ga=null,0<e.Ga))return alert("todo:WebPDequantizeLevels"),null}return e.nb+n*i})(t,n,g,C-g),n.F=t.mb,null==n.F)&&0==n.F.length){r=F(t,3,"Could not decode alpha data.");break e}g<n.j&&(p=n.j-g,g=n.j,Io(!(1&p)),n.O+=t.R*p,n.N+=t.B*(p>>1),n.W+=t.B*(p>>1),null!=n.F)&&(n.J+=n.width*p),g<C&&(n.O+=n.v,n.N+=n.v>>1,n.W+=n.v>>1,null!=n.F&&(n.J+=n.v),n.ka=g-n.j,n.U=n.va-n.v,n.T=C-g,r=n.put(n))}o+1!=t.Ic||h||(Do(t.sa,t.ta-i,s,l+16*t.R,i),Do(t.qa,t.ra-a,c,f+8*t.B,a),Do(t.Ha,t.Ia-a,u,d+8*t.B,a))}if(!r)return F(e,6,"Output aborted.")}return 1})(e,t),null!=t.bc&&t.bc(t),n&=1}return n&&(e.cb=0,n)}}}function d(e,t,n,r,o){o=e[t+n+32*r]+(o>>3),e[t+n+32*r]=-256&o?o<0?0:255:o}function lt(e,t,n,r,o,i){d(e,t,0,n,r+o),d(e,t,1,n,r+i),d(e,t,2,n,r-i),d(e,t,3,n,r-o)}function f(e){return(20091*e>>16)+e}function ct(e,t,n,r){for(var o=0,i=Uo(16),a=0;a<4;++a){var s=e[t+0]+e[t+8],l=e[t+0]-e[t+8],c=(35468*e[t+4]>>16)-f(e[t+12]),u=f(e[t+4])+(35468*e[t+12]>>16);i[o+0]=s+u,i[o+1]=l+c,i[o+2]=l-c,i[o+3]=s-u,o+=4,t++}for(a=o=0;a<4;++a)s=(e=i[o+0]+4)+i[o+8],l=e-i[o+8],c=(35468*i[o+4]>>16)-f(i[o+12]),d(n,r,0,0,s+(u=f(i[o+4])+(35468*i[o+12]>>16))),d(n,r,1,0,l+c),d(n,r,2,0,l-c),d(n,r,3,0,s-u),o++,r+=32}function ut(e,t,n,r){var o=e[t+0]+4,i=35468*e[t+4]>>16,a=f(e[t+4]),s=35468*e[t+1]>>16;lt(n,r,0,o+a,e=f(e[t+1]),s),lt(n,r,1,o+i,e,s),lt(n,r,2,o-i,e,s),lt(n,r,3,o-a,e,s)}function dt(e,t,n,r,o){ct(e,t,n,r),o&&ct(e,t+16,n,r+4)}function ft(e,t,n,r){ar(e,t+0,n,r,1),ar(e,t+32,n,r+128,1)}function pt(e,t,n,r){var o;for(e=e[t+0]+4,o=0;o<4;++o)for(t=0;t<4;++t)d(n,r,t,o,e)}function ht(e,t,n,r){e[t+0]&&p(e,t+0,n,r),e[t+16]&&p(e,t+16,n,r+4),e[t+32]&&p(e,t+32,n,r+128),e[t+48]&&p(e,t+48,n,r+128+4)}function At(e,t,n,r){for(var o=Uo(16),i=0;i<4;++i){var a=e[t+0+i]+e[t+12+i],s=e[t+4+i]+e[t+8+i],l=e[t+4+i]-e[t+8+i],c=e[t+0+i]-e[t+12+i];o[0+i]=a+s,o[8+i]=a-s,o[4+i]=c+l,o[12+i]=c-l}for(i=0;i<4;++i)a=(e=o[0+4*i]+3)+o[3+4*i],s=o[1+4*i]+o[2+4*i],l=o[1+4*i]-o[2+4*i],c=e-o[3+4*i],n[r+0]=a+s>>3,n[r+16]=c+l>>3,n[r+32]=a-s>>3,n[r+48]=c-l>>3,r+=64}function gt(e,t,n){for(var r=t-32,o=b,i=255-e[r-1],a=0;a<n;++a){for(var s=o,l=i+e[t-1],c=0;c<n;++c)e[t+c]=s[l+e[r+c]];t+=32}}function mt(e,t){gt(e,t,4)}function vt(e,t){gt(e,t,8)}function bt(e,t){gt(e,t,16)}function yt(e,t){for(var n=0;n<16;++n)Do(e,t+32*n,e,t-32,16)}function Ct(e,t){for(var n=16;0<n;--n)Po(e,t,e[t-1],16),t+=32}function wt(e,t,n){for(var r=0;r<16;++r)Po(t,n+32*r,e,16)}function Et(e,t){for(var n=16,r=0;r<16;++r)n+=e[t-1+32*r]+e[t+r-32];wt(n>>5,e,t)}function _t(e,t){for(var n=8,r=0;r<16;++r)n+=e[t-1+32*r];wt(n>>4,e,t)}function St(e,t){for(var n=8,r=0;r<16;++r)n+=e[t+r-32];wt(n>>4,e,t)}function Bt(e,t){wt(128,e,t)}function u(e,t,n){return e+2*t+n+2>>2}function xt(e,t){for(var n=t-32,n=new Uint8Array([u(e[n-1],e[n],e[1+n]),u(e[n],e[1+n],e[2+n]),u(e[1+n],e[2+n],e[3+n]),u(e[2+n],e[3+n],e[4+n])]),r=0;r<4;++r)Do(e,t+32*r,n,0,n.length)}function Tt(e,t){var n=e[t-1],r=e[t-1+32],o=e[t-1+64],i=e[t-1+96];a(e,t+0,16843009*u(e[t-1-32],n,r)),a(e,t+32,16843009*u(n,r,o)),a(e,t+64,16843009*u(r,o,i)),a(e,t+96,16843009*u(o,i,i))}function Lt(e,t){for(var n=4,r=0;r<4;++r)n+=e[t+r-32]+e[t-1+32*r];for(n>>=3,r=0;r<4;++r)Po(e,t+32*r,n,4)}function Nt(e,t){var n=e[t-1],r=e[t-1+32],o=e[t-1+64],i=e[t-1-32],a=e[t+0-32],s=e[t+1-32],l=e[t+2-32],c=e[t+3-32];e[t+0+96]=u(r,o,e[t-1+96]),e[t+1+96]=e[t+0+64]=u(n,r,o),e[t+2+96]=e[t+1+64]=e[t+0+32]=u(i,n,r),e[t+3+96]=e[t+2+64]=e[t+1+32]=e[t+0+0]=u(a,i,n),e[t+3+64]=e[t+2+32]=e[t+1+0]=u(s,a,i),e[t+3+32]=e[t+2+0]=u(l,s,a),e[t+3+0]=u(c,l,s)}function kt(e,t){var n=e[t+1-32],r=e[t+2-32],o=e[t+3-32],i=e[t+4-32],a=e[t+5-32],s=e[t+6-32],l=e[t+7-32];e[t+0+0]=u(e[t+0-32],n,r),e[t+1+0]=e[t+0+32]=u(n,r,o),e[t+2+0]=e[t+1+32]=e[t+0+64]=u(r,o,i),e[t+3+0]=e[t+2+32]=e[t+1+64]=e[t+0+96]=u(o,i,a),e[t+3+32]=e[t+2+64]=e[t+1+96]=u(i,a,s),e[t+3+64]=e[t+2+96]=u(a,s,l),e[t+3+96]=u(s,l,l)}function Ot(e,t){var n=e[t-1],r=e[t-1+32],o=e[t-1+64],i=e[t-1-32],a=e[t+0-32],s=e[t+1-32],l=e[t+2-32],c=e[t+3-32];e[t+0+0]=e[t+1+64]=i+a+1>>1,e[t+1+0]=e[t+2+64]=a+s+1>>1,e[t+2+0]=e[t+3+64]=s+l+1>>1,e[t+3+0]=l+c+1>>1,e[t+0+96]=u(o,r,n),e[t+0+64]=u(r,n,i),e[t+0+32]=e[t+1+96]=u(n,i,a),e[t+1+32]=e[t+2+96]=u(i,a,s),e[t+2+32]=e[t+3+96]=u(a,s,l),e[t+3+32]=u(s,l,c)}function jt(e,t){var n=e[t+0-32],r=e[t+1-32],o=e[t+2-32],i=e[t+3-32],a=e[t+4-32],s=e[t+5-32],l=e[t+6-32],c=e[t+7-32];e[t+0+0]=n+r+1>>1,e[t+1+0]=e[t+0+64]=r+o+1>>1,e[t+2+0]=e[t+1+64]=o+i+1>>1,e[t+3+0]=e[t+2+64]=i+a+1>>1,e[t+0+32]=u(n,r,o),e[t+1+32]=e[t+0+96]=u(r,o,i),e[t+2+32]=e[t+1+96]=u(o,i,a),e[t+3+32]=e[t+2+96]=u(i,a,s),e[t+3+64]=u(a,s,l),e[t+3+96]=u(s,l,c)}function Rt(e,t){var n=e[t-1],r=e[t-1+32],o=e[t-1+64],i=e[t-1+96];e[t+0+0]=n+r+1>>1,e[t+2+0]=e[t+0+32]=r+o+1>>1,e[t+2+32]=e[t+0+64]=o+i+1>>1,e[t+1+0]=u(n,r,o),e[t+3+0]=e[t+1+32]=u(r,o,i),e[t+3+32]=e[t+1+64]=u(o,i,i),e[t+3+64]=e[t+2+64]=e[t+0+96]=e[t+1+96]=e[t+2+96]=e[t+3+96]=i}function It(e,t){var n=e[t-1],r=e[t-1+32],o=e[t-1+64],i=e[t-1+96],a=e[t-1-32],s=e[t+0-32],l=e[t+1-32],c=e[t+2-32];e[t+0+0]=e[t+2+32]=n+a+1>>1,e[t+0+32]=e[t+2+64]=r+n+1>>1,e[t+0+64]=e[t+2+96]=o+r+1>>1,e[t+0+96]=i+o+1>>1,e[t+3+0]=u(s,l,c),e[t+2+0]=u(a,s,l),e[t+1+0]=e[t+3+32]=u(n,a,s),e[t+1+32]=e[t+3+64]=u(r,n,a),e[t+1+64]=e[t+3+96]=u(o,r,n),e[t+1+96]=u(i,o,r)}function Mt(e,t){for(var n=0;n<8;++n)Do(e,t+32*n,e,t-32,8)}function Dt(e,t){for(var n=0;n<8;++n)Po(e,t,e[t-1],8),t+=32}function Pt(e,t,n){for(var r=0;r<8;++r)Po(t,n+32*r,e,8)}function Ut(e,t){for(var n=8,r=0;r<8;++r)n+=e[t+r-32]+e[t-1+32*r];Pt(n>>4,e,t)}function Ft(e,t){for(var n=4,r=0;r<8;++r)n+=e[t+r-32];Pt(n>>3,e,t)}function Ht(e,t){for(var n=4,r=0;r<8;++r)n+=e[t-1+32*r];Pt(n>>3,e,t)}function Qt(e,t){Pt(128,e,t)}function $t(e,t,n){var r=e[t-n],o=e[t+0],i=3*(o-r)+kr[1020+e[t-2*n]-e[t+n]],a=Or[112+(i+4>>3)];e[t-n]=b[255+r+Or[112+(i+3>>3)]],e[t+0]=b[255+o-a]}function Kt(e,t,n,r){var o=e[t+0];return y[255+e[t-2*n]-e[t-n]]>r||y[255+e[t+n]-o]>r}function zt(e,t,n,r){return 4*y[255+e[t-n]-e[t+0]]+y[255+e[t-2*n]-e[t+n]]<=r}function Vt(e,t,n,r,o){var i=e[t-3*n],a=e[t-2*n],s=e[t-n],l=e[t+0],c=e[t+n],u=e[t+2*n];return!(4*y[255+s-l]+y[255+a-c]>r)&&y[255+e[t-4*n]-i]<=o&&y[255+i-a]<=o&&y[255+a-s]<=o&&y[255+e[t+3*n]-u]<=o&&y[255+u-c]<=o&&y[255+c-l]<=o}function Gt(e,t,n,r){var o=2*r+1;for(r=0;r<16;++r)zt(e,t+r,n,o)&&$t(e,t+r,n)}function Wt(e,t,n,r){var o=2*r+1;for(r=0;r<16;++r)zt(e,t+r*n,1,o)&&$t(e,t+r*n,1)}function qt(e,t,n,r){for(var o=3;0<o;--o)Gt(e,t+=4*n,n,r)}function Yt(e,t,n,r){for(var o=3;0<o;--o)Wt(e,t+=4,n,r)}function l(e,t,n,r,o,i,a,s){for(i=2*i+1;0<o--;){var l,c,u,d,f,p,h,A,g,m,v;Vt(e,t,n,i,a)&&(Kt(e,t,n,s)?$t(e,t,n):(d=(l=e)[(c=t)-2*(u=n)],A=l[c+2*u],g=27*(v=kr[1020+3*((p=l[c+0])-(f=l[c-u]))+kr[1020+d-(h=l[c+u])]])+63>>7,m=18*v+63>>7,l[c-3*u]=b[255+l[c-3*u]+(v=9*v+63>>7)],l[c-2*u]=b[255+d+m],l[c-u]=b[255+f+g],l[c+0]=b[255+p-g],l[c+u]=b[255+h-m],l[c+2*u]=b[255+A-v])),t+=r}}function c(e,t,n,r,o,i,a,s){for(i=2*i+1;0<o--;){var l,c,u,d,f,p,h,A,g;Vt(e,t,n,i,a)&&(Kt(e,t,n,s)?$t(e,t,n):(d=(l=e)[(c=t)-(u=n)],p=l[c+u],h=Or[112+(4+(A=3*((f=l[c+0])-d))>>3)],A=Or[112+(3+A>>3)],l[c-2*u]=b[255+l[c-2*u]+(g=h+1>>1)],l[c-u]=b[255+d+A],l[c+0]=b[255+f-h],l[c+u]=b[255+p-g])),t+=r}}function Xt(e,t,n,r,o,i){l(e,t,n,1,16,r,o,i)}function Zt(e,t,n,r,o,i){l(e,t,1,n,16,r,o,i)}function Jt(e,t,n,r,o,i){for(var a=3;0<a;--a)c(e,t+=4*n,n,1,16,r,o,i)}function en(e,t,n,r,o,i){for(var a=3;0<a;--a)c(e,t+=4,1,n,16,r,o,i)}function tn(e,t,n,r,o,i,a,s){l(e,t,o,1,8,i,a,s),l(n,r,o,1,8,i,a,s)}function nn(e,t,n,r,o,i,a,s){l(e,t,1,o,8,i,a,s),l(n,r,1,o,8,i,a,s)}function rn(e,t,n,r,o,i,a,s){c(e,t+4*o,o,1,8,i,a,s),c(n,r+4*o,o,1,8,i,a,s)}function on(e,t,n,r,o,i,a,s){c(e,t+4,1,o,8,i,a,s),c(n,r+4,1,o,8,i,a,s)}function an(){this.ba=new le,this.ec=[],this.cc=[],this.Mc=[],this.Dc=this.Nc=this.dc=this.fc=0,this.Oa=new ue,this.memory=0,this.Ib="OutputFunc",this.Jb="OutputAlphaFunc",this.Nd="OutputRowFunc"}function sn(){this.data=[],this.offset=this.kd=this.ha=this.w=0,this.na=[],this.xa=this.gb=this.Ja=this.Sa=this.P=0}function ln(){this.nc=this.Ea=this.b=this.hc=0,this.K=[],this.w=0}function cn(){this.ua=0,this.Wa=new I,this.vb=new I,this.md=this.xc=this.wc=0,this.vc=[],this.Wb=0,this.Ya=new Xe,this.yc=new $e}function un(){this.xb=this.a=0,this.l=new He,this.ca=new le,this.V=[],this.Ba=0,this.Ta=[],this.Ua=0,this.m=new N,this.Pb=0,this.wd=new N,this.Ma=this.$=this.C=this.i=this.c=this.xd=0,this.s=new cn,this.ab=0,this.gc=Fo(4,ln),this.Oc=0}function dn(){this.Lc=this.Z=this.$a=this.i=this.c=0,this.l=new He,this.ic=0,this.ca=[],this.tb=0,this.qd=null,this.rd=0}function fn(e,t,n,r,o,i,a){for(e=null==e?0:e[t+0],t=0;t<a;++t)o[i+t]=e+n[r+t]&255,e=o[i+t]}function pn(e,t,n,r,o,i,a){var s;if(null==e)fn(null,null,n,r,o,i,a);else for(s=0;s<a;++s)o[i+s]=e[t+s]+n[r+s]&255}function hn(e,t,n,r,o,i,a){if(null==e)fn(null,null,n,r,o,i,a);else for(var s=e[t+0],l=s,c=s,u=0;u<a;++u)l=c+(s=e[t+u])-l,c=n[r+u]+(-256&l?l<0?0:255:l)&255,l=s,o[i+u]=c}function An(e,t,n,r,o,i){for(;0<o--;){for(var a=e,s=t+(n?1:0),l=e,c=t+(n?0:3),u=0;u<r;++u){var d=l[c+4*u];255!=d&&(d*=32897,a[s+4*u+0]=a[s+4*u+0]*d>>23,a[s+4*u+1]=a[s+4*u+1]*d>>23,a[s+4*u+2]=a[s+4*u+2]*d>>23)}t+=i}}function gn(e,t,n,r,o){for(;0<r--;){for(var i=0;i<n;++i){var a=e[t+2*i+0],s=15&(c=e[t+2*i+1]),l=4369*s,c=(240&c|c>>4)*l>>16;e[t+2*i+0]=(240&a|a>>4)*l>>16&240|(15&a|a<<4)*l>>16>>4&15,e[t+2*i+1]=240&c|s}t+=o}}function mn(e,t,n,r,o,i,a,s){for(var l,c=255,u=0;u<o;++u){for(l=0;l<r;++l){var d=e[t+l];c&=i[a+4*l]=d}t+=n,a+=s}return 255!=c}function vn(e,t,n,r,o){for(var i=0;i<o;++i)n[r+i]=e[t+i]>>8}function bn(){wr=An,Er=gn,_r=mn,Sr=vn}function t(e,B,x){g[e]=function(e,t,n,r,o,i,a,s,l,c,u,d,f,p,h,A,g){var m,v=g-1>>1,b=o[i+0]|a[s+0]<<16,y=l[c+0]|u[d+0]<<16,C=(Io(null!=e),3*b+y+131074>>2);for(B(e[t+0],255&C,C>>16,f,p),null!=n&&B(n[r+0],255&(C=3*y+b+131074>>2),C>>16,h,A),m=1;m<=v;++m){var w=o[i+m]|a[s+m]<<16,E=l[c+m]|u[d+m]<<16,_=b+w+y+E+524296,S=_+2*(w+y)>>3,C=S+b>>1,b=(_=_+2*(b+E)>>3)+w>>1;B(e[t+2*m-1],255&C,C>>16,f,p+(2*m-1)*x),B(e[+(t+2*m)],255&b,b>>16,f,p+2*m*x),null!=n&&(b=S+E>>1,B(n[r+2*m-1],255&(C=_+y>>1),C>>16,h,A+(2*m-1)*x),B(n[r+2*m+0],255&b,b>>16,h,A+(2*m+0)*x)),b=w,y=E}1&g||(B(e[t+g-1],255&(C=3*b+y+131074>>2),C>>16,f,p+(g-1)*x),null!=n&&B(n[r+g-1],255&(C=3*y+b+131074>>2),C>>16,h,A+(g-1)*x))}}function yn(){_[jr]=uo,_[Rr]=po,_[Ir]=fo,_[Mr]=ho,_[Dr]=Ao,_[Pr]=go,_[Ur]=mo,_[Fr]=po,_[Hr]=ho,_[Qr]=Ao,_[$r]=go}function Cn(e){return e&~Eo?e<0?0:255:e>>wo}function wn(e,t){return Cn((19077*e>>8)+(26149*t>>8)-14234)}function En(e,t,n){return Cn((19077*e>>8)-(6419*t>>8)-(13320*n>>8)+8708)}function _n(e,t){return Cn((19077*e>>8)+(33050*t>>8)-17685)}function Sn(e,t,n,r,o){r[o+0]=wn(e,n),r[o+1]=En(e,t,n),r[o+2]=_n(e,t)}function Bn(e,t,n,r,o){r[o+0]=_n(e,t),r[o+1]=En(e,t,n),r[o+2]=wn(e,n)}function xn(e,t,n,r,o){var i=En(e,t,n);t=i<<3&224|_n(e,t)>>3,r[o+0]=248&wn(e,n)|i>>5,r[o+1]=t}function Tn(e,t,n,r,o){var i=240&_n(e,t)|15;r[o+0]=240&wn(e,n)|En(e,t,n)>>4,r[o+1]=i}function Ln(e,t,n,r,o){r[o+0]=255,Sn(e,t,n,r,o+1)}function Nn(e,t,n,r,o){Bn(e,t,n,r,o),r[o+3]=255}function kn(e,t,n,r,o){Sn(e,t,n,r,o),r[o+3]=255}function v(e,t){return e<0?0:t<e?t:e}function n(e,u,d){g[e]=function(e,t,n,r,o,i,a,s,l){for(var c=s+(-2&l)*d;s!=c;)u(e[t+0],n[r+0],o[i+0],a,s),u(e[t+1],n[r+0],o[i+0],a,s+d),t+=2,++r,++i,s+=2*d;1&l&&u(e[t+0],n[r+0],o[i+0],a,s)}}function On(e,t,n){return 0==n?0==e?0==t?6:5:0==t?4:0:n}function jn(e,t,n,r,o){switch(e>>>30){case 3:ar(t,n,r,o,0);break;case 2:sr(t,n,r,o);break;case 1:p(t,n,r,o)}}function Rn(e,t){for(var n,r=t.M,o=t.Nb,i=e.oc,a=e.pc+40,s=e.oc,l=e.pc+584,c=e.oc,u=e.pc+600,d=0;d<16;++d)i[a+32*d-1]=129;for(d=0;d<8;++d)s[l+32*d-1]=129,c[u+32*d-1]=129;for(0<r?i[a-1-32]=s[l-1-32]=c[u-1-32]=129:(Po(i,a-32-1,127,21),Po(s,l-32-1,127,9),Po(c,u-32-1,127,9)),n=0;n<e.za;++n){var f=t.ya[t.aa+n];if(0<n){for(d=-1;d<16;++d)Do(i,a+32*d-4,i,a+32*d+12,4);for(d=-1;d<8;++d)Do(s,l+32*d-4,s,l+32*d+4,4),Do(c,u+32*d-4,c,u+32*d+4,4)}var p=e.Gd,h=e.Hd+n,A=f.ad,g=f.Hc;if(0<r&&(Do(i,a-32,p[h].y,0,16),Do(s,l-32,p[h].f,0,8),Do(c,u-32,p[h].ea,0,8)),f.Za){var m=i,v=a-32+16;for(0<r&&(n>=e.za-1?Po(m,v,p[h].y[15],4):Do(m,v,p[h+1].y,0,4)),d=0;d<4;d++)m[v+128+d]=m[v+256+d]=m[v+384+d]=m[v+0+d];for(d=0;d<16;++d,g<<=2)v=a+ko[d],w[f.Ob[d]](m=i,v),jn(g,A,16*+d,m,v)}else if(m=On(n,r,f.Ob[0]),C[m](i,a),0!=g)for(d=0;d<16;++d,g<<=2)jn(g,A,16*+d,i,a+ko[d]);for(d=f.Gc,m=On(n,r,f.Dd),E[m](s,l),E[m](c,u),g=A,m=s,v=l,255&(f=d>>0)&&(170&f?lr:cr)(g,256,m,v),f=c,g=u,255&(d>>=8)&&(170&d?lr:cr)(A,320,f,g),r<e.Ub-1&&(Do(p[h].y,0,i,a+480,16),Do(p[h].f,0,s,l+224,8),Do(p[h].ea,0,c,u+224,8)),p=e.sa,h=e.ta+16*n+16*o*e.R,A=e.qa,f=e.ra+8*n+(d=8*o*e.B),g=e.Ha,m=e.Ia+8*n+d,d=0;d<16;++d)Do(p,h+d*e.R,i,a+32*d,16);for(d=0;d<8;++d)Do(A,f+d*e.B,s,l+32*d,8),Do(g,m+d*e.B,c,u+32*d,8)}}function In(e,t,n,r,o,i,a,s,l){var c=[0],u=[0],d=0,f=null!=l?l.kd:0,p=null!=l?l:new sn;if(null==e||n<12)return 7;p.data=e,t=[p.w=t],n=[p.ha=n],p.gb=[p.gb];e:{var h=t,A=n,g=p.gb;if(Io(null!=e),Io(null!=A),Io(null!=g),12<=A[g[0]=0]&&!Mo(e,h[0],"RIFF")){if(Mo(e,h[0]+8,"WEBP")){g=3;break e}var m=T(e,h[0]+4);if(m<12||4294967286<m){g=3;break e}if(f&&m>A[0]-8){g=7;break e}g[0]=m,h[0]+=12,A[0]-=12}g=0}if(0!=g)return g;for(m=0<p.gb[0],n=n[0];;){e:{var v=e,A=t,b=c,y=u,C=h=[0],w=d=[0];if((g=n)[0]<8)g=7;else{if(!Mo(v,A[0],"VP8X")){if(10!=T(v,A[0]+4)){g=3;break e}if(g[0]<18){g=7;break e}var E=T(v,A[0]+8),_=1+j(v,A[0]+12);if(2147483648<=_*(v=1+j(v,A[0]+15))){g=3;break e}null!=C&&(C[0]=E),null!=b&&(b[0]=_),null!=y&&(y[0]=v),A[0]+=18,g[0]-=18,w[0]=1}g=0}}if(d=d[0],h=h[0],0!=g)return g;if(A=!!(2&h),!m&&d)return 3;if(null!=i&&(i[0]=!!(16&h)),null!=a&&(a[0]=A),null!=s&&(s[0]=0),a=c[0],h=u[0],d&&A&&null==l){g=0;break}if(n<4){g=7;break}if(m&&d||!m&&!d&&!Mo(e,t[0],"ALPH")){n=[n],p.na=[p.na],p.P=[p.P],p.Sa=[p.Sa];e:{E=e,g=t;var m=n,w=p.gb,b=p.na,y=p.P,C=p.Sa,_=22,v=(Io(null!=E),Io(null!=m),g[0]),S=m[0];for(Io(null!=b),Io(null!=C),b[0]=null,y[0]=null,C[0]=0;;){if(g[0]=v,(m[0]=S)<8){g=7;break e}var B=T(E,v+4);if(4294967286<B){g=3;break e}var x=8+B+1&-2;if(_+=x,0<w&&w<_){g=3;break e}if(!Mo(E,v,"VP8 ")||!Mo(E,v,"VP8L")){g=0;break e}if(S[0]<x){g=7;break e}Mo(E,v,"ALPH")||(b[0]=E,y[0]=v+8,C[0]=B),v+=x,S-=x}}if(n=n[0],p.na=p.na[0],p.P=p.P[0],p.Sa=p.Sa[0],0!=g)break}n=[n],p.Ja=[p.Ja],p.xa=[p.xa];e:if(w=e,g=t,m=n,b=p.gb[0],y=p.Ja,C=p.xa,v=!Mo(w,E=g[0],"VP8 "),_=!Mo(w,E,"VP8L"),Io(null!=w),Io(null!=m),Io(null!=y),Io(null!=C),m[0]<8)g=7;else{if(v||_){if(w=T(w,E+4),12<=b&&b-12<w){g=3;break e}if(f&&w>m[0]-8){g=7;break e}y[0]=w,g[0]+=8,m[0]-=8,C[0]=_}else C[0]=5<=m[0]&&47==w[E+0]&&!(w[E+4]>>5),y[0]=m[0];g=0}if(n=n[0],p.Ja=p.Ja[0],p.xa=p.xa[0],t=t[0],0!=g)break;if(4294967286<p.Ja)return 3;if(null==s||A||(s[0]=p.xa?2:1),a=[a],h=[h],p.xa){if(n<5){g=7;break}s=a,f=h,A=i,e=!(null==e||n<5)&&5<=n&&47==e[t+0]&&!(e[t+4]>>5)&&(m=[0],w=[0],b=[0],Q(y=new N,e,t,n),me(y,m,w,b))?(null!=s&&(s[0]=m[0]),null!=f&&(f[0]=w[0]),null!=A&&(A[0]=b[0]),1):0}else{if(n<10){g=7;break}s=h,e=null==e||n<10||!rt(e,t+3,n-3)||(f=e[t+0]|e[t+1]<<8|e[t+2]<<16,A=16383&(e[t+7]<<8|e[t+6]),e=16383&(e[t+9]<<8|e[t+8]),1&f)||3<(f>>1&7)||!(f>>4&1)||f>>5>=p.Ja||!A||!e?0:(a&&(a[0]=A),s&&(s[0]=e),1)}if(!e)return 3;if(a=a[0],h=h[0],d&&(c[0]!=a||u[0]!=h))return 3;null!=l&&(l[0]=p,l.offset=t-l.w,Io(t-l.w<4294967286),Io(l.offset==l.ha-n));break}return 0==g||7==g&&d&&null==l?(null!=i&&(i[0]|=null!=p.na&&0<p.na.length),null!=r&&(r[0]=a),null!=o&&(o[0]=h),0):g}function Mn(e,t,n){var r=t.width,o=t.height,i=0,a=0,s=r,l=o;if(t.Da=null!=e&&0<e.Da,!(t.Da&&(s=e.cd,l=e.bd,i=e.v,a=e.j,n<11||(i&=-2,a&=-2),i<0||a<0||s<=0||l<=0||r<i+s||o<a+l))){if(t.v=i,t.j=a,t.va=i+s,t.o=a+l,t.U=s,t.T=l,t.da=null!=e&&0<e.da,t.da){if(!M(s,l,n=[e.ib],i=[e.hb]))return;t.ib=n[0],t.hb=i[0]}return t.ob=null!=e&&e.ob,t.Kb=null==e||!e.Sd,t.da&&(t.ob=t.ib<3*r/4&&t.hb<3*o/4,t.Kb=0),1}}function Dn(e){var t;return null==e?2:(e.S<11?((t=e.f.RGBA).fb+=(e.height-1)*t.A,t.A=-t.A):((t=e.f.kb).O+=((e=e.height)-1)*t.fa,t.fa=-t.fa,t.N+=(e-1>>1)*t.Ab,t.Ab=-t.Ab,t.W+=(e-1>>1)*t.Db,t.Db=-t.Db,null!=t.F&&(t.J+=(e-1)*t.lb,t.lb=-t.lb)),0)}function Pn(e,t,n,r){if(null==r||e<=0||t<=0)return 2;if(null!=n){if(n.Da){var o=n.cd,i=n.bd,a=-2&n.v,s=-2&n.j;if(a<0||s<0||o<=0||i<=0||e<a+o||t<s+i)return 2;e=o,t=i}if(n.da){if(!M(e,t,o=[n.ib],i=[n.hb]))return 2;e=o[0],t=i[0]}}r.width=e,r.height=t;e:{var l,c,u=r.width,d=r.height;if(e=r.S,u<=0||d<=0||!(jr<=e&&e<13))e=2;else{if(r.Rd<=0&&null==r.sd){var a=i=o=t=0,f=(s=u*Ro[e])*d;if(e<11||(i=(d+1)/2*(t=(u+1)/2),12==e&&(a=(o=u)*d)),null==(d=Uo(f+2*i+a))){e=1;break e}r.sd=d,e<11?((u=r.f.RGBA).eb=d,u.fb=0,u.A=s,u.size=f):((u=r.f.kb).y=d,u.O=0,u.fa=s,u.Fd=f,u.f=d,u.N=0+f,u.Ab=t,u.Cd=i,u.ea=d,u.W=0+f+i,u.Db=t,u.Ed=i,12==e&&(u.F=d,u.J=0+f+2*i),u.Tc=a,u.lb=o)}t=1,i=r.width,a=r.height,jr<=(o=r.S)&&o<13?o<11?(e=r.f.RGBA,t=(t=(t&=(s=Math.abs(e.A))*(a-1)+i<=e.size)&s>=i*Ro[o])&null!=e.eb):(e=r.f.kb,s=(i+1)/2,f=(a+1)/2,u=Math.abs(e.fa),d=Math.abs(e.Ab),l=Math.abs(e.Db),c=Math.abs(e.lb),t=(t=(t=(t&=u*(a-1)+i<=e.Fd)&d*(f-1)+s<=e.Cd)&l*(f-1)+s<=e.Ed)&i<=u&s<=d&s<=l,t=(t=(t&=null!=e.y)&null!=e.f)&null!=e.ea,12==o&&(t=(t=t&i<=c&c*(a-1)+i<=e.Tc)&null!=e.F)):t=0,e=t?0:2}}return e=0==e&&null!=n&&n.fd?Dn(r):e}var Un=64,Fn=[0,1,3,7,15,31,63,127,255,511,1023,2047,4095,8191,16383,32767,65535,131071,262143,524287,1048575,2097151,4194303,8388607,16777215],Hn=24,Qn=32,$n=8,Kn=[0,0,1,1,2,2,2,2,3,3,3,3,3,3,3,3,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7],zn=(e("Predictor0","PredictorAdd0"),g.Predictor0=function(){return 4278190080},g.Predictor1=function(e){return e},g.Predictor2=function(e,t,n){return t[n+0]},g.Predictor3=function(e,t,n){return t[n+1]},g.Predictor4=function(e,t,n){return t[n-1]},g.Predictor5=function(e,t,n){return o(o(e,t[n+1]),t[n+0])},g.Predictor6=function(e,t,n){return o(e,t[n-1])},g.Predictor7=function(e,t,n){return o(e,t[n+0])},g.Predictor8=function(e,t,n){return o(t[n-1],t[n+0])},g.Predictor9=function(e,t,n){return o(t[n+0],t[n+1])},g.Predictor10=function(e,t,n){return o(o(e,t[n-1]),o(t[n+0],t[n+1]))},g.Predictor11=function(e,t,n){var r=t[n+0];return V(r>>24&255,e>>24&255,(t=t[n-1])>>24&255)+V(r>>16&255,e>>16&255,t>>16&255)+V(r>>8&255,e>>8&255,t>>8&255)+V(255&r,255&e,255&t)<=0?r:e},g.Predictor12=function(e,t,n){var r=t[n+0];return(i((e>>24&255)+(r>>24&255)-((t=t[n-1])>>24&255))<<24|i((e>>16&255)+(r>>16&255)-(t>>16&255))<<16|i((e>>8&255)+(r>>8&255)-(t>>8&255))<<8|i((255&e)+(255&r)-(255&t)))>>>0},g.Predictor13=function(e,t,n){var r=t[n-1];return(z((e=o(e,t[n+0]))>>24&255,r>>24&255)<<24|z(e>>16&255,r>>16&255)<<16|z(e>>8&255,r>>8&255)<<8|z(e>>0&255,r>>0&255))>>>0},g.PredictorAdd0),Vn=(g.PredictorAdd1=G,e("Predictor2","PredictorAdd2"),e("Predictor3","PredictorAdd3"),e("Predictor4","PredictorAdd4"),e("Predictor5","PredictorAdd5"),e("Predictor6","PredictorAdd6"),e("Predictor7","PredictorAdd7"),e("Predictor8","PredictorAdd8"),e("Predictor9","PredictorAdd9"),e("Predictor10","PredictorAdd10"),e("Predictor11","PredictorAdd11"),e("Predictor12","PredictorAdd12"),e("Predictor13","PredictorAdd13"),g.PredictorAdd2);X("ColorIndexInverseTransform","MapARGB","32b",function(e){return e>>8&255},function(e){return e}),X("VP8LColorIndexInverseTransformAlpha","MapAlpha","8b",function(e){return e},function(e){return e>>8&255});var Gn,Wn=g.ColorIndexInverseTransform,qn=g.MapARGB,Yn=g.VP8LColorIndexInverseTransformAlpha,Xn=g.MapAlpha,Zn=g.VP8LPredictorsAdd=[];Zn.length=16,(g.VP8LPredictors=[]).length=16,(g.VP8LPredictorsAdd_C=[]).length=16,(g.VP8LPredictors_C=[]).length=16;var Jn,er,tr,nr,rr,or,ir,ar,sr,lr,p,cr,ur,dr,fr,pr,hr,Ar,gr,mr,vr,br,yr,Cr,wr,Er,_r,Sr,Br=Uo(511),xr=Uo(2041),Tr=Uo(225),Lr=Uo(767),Nr=0,kr=xr,Or=Tr,b=Lr,y=Br,jr=0,Rr=1,Ir=2,Mr=3,Dr=4,Pr=5,Ur=6,Fr=7,Hr=8,Qr=9,$r=10,Kr=[2,3,7],zr=[3,3,11],Vr=[280,256,256,256,40],Gr=[0,1,1,1,0],Wr=[17,18,0,1,2,3,4,5,16,6,7,8,9,10,11,12,13,14,15],qr=[24,7,23,25,40,6,39,41,22,26,38,42,56,5,55,57,21,27,54,58,37,43,72,4,71,73,20,28,53,59,70,74,36,44,88,69,75,52,60,3,87,89,19,29,86,90,35,45,68,76,85,91,51,61,104,2,103,105,18,30,102,106,34,46,84,92,67,77,101,107,50,62,120,1,119,121,83,93,17,31,100,108,66,78,118,122,33,47,117,123,49,63,99,109,82,94,0,116,124,65,79,16,32,98,110,48,115,125,81,95,64,114,126,97,111,80,113,127,96,112],Yr=[2954,2956,2958,2962,2970,2986,3018,3082,3212,3468,3980,5004],Xr=8,Zr=[4,5,6,7,8,9,10,10,11,12,13,14,15,16,17,17,18,19,20,20,21,21,22,22,23,23,24,25,25,26,27,28,29,30,31,32,33,34,35,36,37,37,38,39,40,41,42,43,44,45,46,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,76,77,78,79,80,81,82,83,84,85,86,87,88,89,91,93,95,96,98,100,101,102,104,106,108,110,112,114,116,118,122,124,126,128,130,132,134,136,138,140,143,145,148,151,154,157],Jr=[4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,60,62,64,66,68,70,72,74,76,78,80,82,84,86,88,90,92,94,96,98,100,102,104,106,108,110,112,114,116,119,122,125,128,131,134,137,140,143,146,149,152,155,158,161,164,167,170,173,177,181,185,189,193,197,201,205,209,213,217,221,225,229,234,239,245,249,254,259,264,269,274,279,284],eo=null,to=[[173,148,140,0],[176,155,140,135,0],[180,157,141,134,130,0],[254,254,243,230,196,177,153,140,133,130,129,0]],no=[0,1,4,8,5,2,3,6,9,12,13,10,7,11,14,15],ro=[-0,1,-1,2,-2,3,4,6,-3,5,-4,-5,-6,7,-7,8,-8,-9],oo=[[[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]],[[253,136,254,255,228,219,128,128,128,128,128],[189,129,242,255,227,213,255,219,128,128,128],[106,126,227,252,214,209,255,255,128,128,128]],[[1,98,248,255,236,226,255,255,128,128,128],[181,133,238,254,221,234,255,154,128,128,128],[78,134,202,247,198,180,255,219,128,128,128]],[[1,185,249,255,243,255,128,128,128,128,128],[184,150,247,255,236,224,128,128,128,128,128],[77,110,216,255,236,230,128,128,128,128,128]],[[1,101,251,255,241,255,128,128,128,128,128],[170,139,241,252,236,209,255,255,128,128,128],[37,116,196,243,228,255,255,255,128,128,128]],[[1,204,254,255,245,255,128,128,128,128,128],[207,160,250,255,238,128,128,128,128,128,128],[102,103,231,255,211,171,128,128,128,128,128]],[[1,152,252,255,240,255,128,128,128,128,128],[177,135,243,255,234,225,128,128,128,128,128],[80,129,211,255,194,224,128,128,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[246,1,255,128,128,128,128,128,128,128,128],[255,128,128,128,128,128,128,128,128,128,128]]],[[[198,35,237,223,193,187,162,160,145,155,62],[131,45,198,221,172,176,220,157,252,221,1],[68,47,146,208,149,167,221,162,255,223,128]],[[1,149,241,255,221,224,255,255,128,128,128],[184,141,234,253,222,220,255,199,128,128,128],[81,99,181,242,176,190,249,202,255,255,128]],[[1,129,232,253,214,197,242,196,255,255,128],[99,121,210,250,201,198,255,202,128,128,128],[23,91,163,242,170,187,247,210,255,255,128]],[[1,200,246,255,234,255,128,128,128,128,128],[109,178,241,255,231,245,255,255,128,128,128],[44,130,201,253,205,192,255,255,128,128,128]],[[1,132,239,251,219,209,255,165,128,128,128],[94,136,225,251,218,190,255,255,128,128,128],[22,100,174,245,186,161,255,199,128,128,128]],[[1,182,249,255,232,235,128,128,128,128,128],[124,143,241,255,227,234,128,128,128,128,128],[35,77,181,251,193,211,255,205,128,128,128]],[[1,157,247,255,236,231,255,255,128,128,128],[121,141,235,255,225,227,255,255,128,128,128],[45,99,188,251,195,217,255,224,128,128,128]],[[1,1,251,255,213,255,128,128,128,128,128],[203,1,248,255,255,128,128,128,128,128,128],[137,1,177,255,224,255,128,128,128,128,128]]],[[[253,9,248,251,207,208,255,192,128,128,128],[175,13,224,243,193,185,249,198,255,255,128],[73,17,171,221,161,179,236,167,255,234,128]],[[1,95,247,253,212,183,255,255,128,128,128],[239,90,244,250,211,209,255,255,128,128,128],[155,77,195,248,188,195,255,255,128,128,128]],[[1,24,239,251,218,219,255,205,128,128,128],[201,51,219,255,196,186,128,128,128,128,128],[69,46,190,239,201,218,255,228,128,128,128]],[[1,191,251,255,255,128,128,128,128,128,128],[223,165,249,255,213,255,128,128,128,128,128],[141,124,248,255,255,128,128,128,128,128,128]],[[1,16,248,255,255,128,128,128,128,128,128],[190,36,230,255,236,255,128,128,128,128,128],[149,1,255,128,128,128,128,128,128,128,128]],[[1,226,255,128,128,128,128,128,128,128,128],[247,192,255,128,128,128,128,128,128,128,128],[240,128,255,128,128,128,128,128,128,128,128]],[[1,134,252,255,255,128,128,128,128,128,128],[213,62,250,255,255,128,128,128,128,128,128],[55,93,255,128,128,128,128,128,128,128,128]],[[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128],[128,128,128,128,128,128,128,128,128,128,128]]],[[[202,24,213,235,186,191,220,160,240,175,255],[126,38,182,232,169,184,228,174,255,187,128],[61,46,138,219,151,178,240,170,255,216,128]],[[1,112,230,250,199,191,247,159,255,255,128],[166,109,228,252,211,215,255,174,128,128,128],[39,77,162,232,172,180,245,178,255,255,128]],[[1,52,220,246,198,199,249,220,255,255,128],[124,74,191,243,183,193,250,221,255,255,128],[24,71,130,219,154,170,243,182,255,255,128]],[[1,182,225,249,219,240,255,224,128,128,128],[149,150,226,252,216,205,255,171,128,128,128],[28,108,170,242,183,194,254,223,255,255,128]],[[1,81,230,252,204,203,255,192,128,128,128],[123,102,209,247,188,196,255,233,128,128,128],[20,95,153,243,164,173,255,203,128,128,128]],[[1,222,248,255,216,213,128,128,128,128,128],[168,175,246,252,235,205,255,255,128,128,128],[47,116,215,255,211,212,255,255,128,128,128]],[[1,121,236,253,212,214,255,255,128,128,128],[141,84,213,252,201,202,255,219,128,128,128],[42,80,160,240,162,185,255,205,128,128,128]],[[1,1,255,128,128,128,128,128,128,128,128],[244,1,255,128,128,128,128,128,128,128,128],[238,1,255,128,128,128,128,128,128,128,128]]]],io=[[[231,120,48,89,115,113,120,152,112],[152,179,64,126,170,118,46,70,95],[175,69,143,80,85,82,72,155,103],[56,58,10,171,218,189,17,13,152],[114,26,17,163,44,195,21,10,173],[121,24,80,195,26,62,44,64,85],[144,71,10,38,171,213,144,34,26],[170,46,55,19,136,160,33,206,71],[63,20,8,114,114,208,12,9,226],[81,40,11,96,182,84,29,16,36]],[[134,183,89,137,98,101,106,165,148],[72,187,100,130,157,111,32,75,80],[66,102,167,99,74,62,40,234,128],[41,53,9,178,241,141,26,8,107],[74,43,26,146,73,166,49,23,157],[65,38,105,160,51,52,31,115,128],[104,79,12,27,217,255,87,17,7],[87,68,71,44,114,51,15,186,23],[47,41,14,110,182,183,21,17,194],[66,45,25,102,197,189,23,18,22]],[[88,88,147,150,42,46,45,196,205],[43,97,183,117,85,38,35,179,61],[39,53,200,87,26,21,43,232,171],[56,34,51,104,114,102,29,93,77],[39,28,85,171,58,165,90,98,64],[34,22,116,206,23,34,43,166,73],[107,54,32,26,51,1,81,43,31],[68,25,106,22,64,171,36,225,114],[34,19,21,102,132,188,16,76,124],[62,18,78,95,85,57,50,48,51]],[[193,101,35,159,215,111,89,46,111],[60,148,31,172,219,228,21,18,111],[112,113,77,85,179,255,38,120,114],[40,42,1,196,245,209,10,25,109],[88,43,29,140,166,213,37,43,154],[61,63,30,155,67,45,68,1,209],[100,80,8,43,154,1,51,26,71],[142,78,78,16,255,128,34,197,171],[41,40,5,102,211,183,4,1,221],[51,50,17,168,209,192,23,25,82]],[[138,31,36,171,27,166,38,44,229],[67,87,58,169,82,115,26,59,179],[63,59,90,180,59,166,93,73,154],[40,40,21,116,143,209,34,39,175],[47,15,16,183,34,223,49,45,183],[46,17,33,183,6,98,15,32,183],[57,46,22,24,128,1,54,17,37],[65,32,73,115,28,128,23,128,205],[40,3,9,115,51,192,18,6,223],[87,37,9,115,59,77,64,21,47]],[[104,55,44,218,9,54,53,130,226],[64,90,70,205,40,41,23,26,57],[54,57,112,184,5,41,38,166,213],[30,34,26,133,152,116,10,32,134],[39,19,53,221,26,114,32,73,255],[31,9,65,234,2,15,1,118,73],[75,32,12,51,192,255,160,43,51],[88,31,35,67,102,85,55,186,85],[56,21,23,111,59,205,45,37,192],[55,38,70,124,73,102,1,34,98]],[[125,98,42,88,104,85,117,175,82],[95,84,53,89,128,100,113,101,45],[75,79,123,47,51,128,81,171,1],[57,17,5,71,102,57,53,41,49],[38,33,13,121,57,73,26,1,85],[41,10,67,138,77,110,90,47,114],[115,21,2,10,102,255,166,23,6],[101,29,16,10,85,128,101,196,26],[57,18,10,102,102,213,34,20,43],[117,20,15,36,163,128,68,1,26]],[[102,61,71,37,34,53,31,243,192],[69,60,71,38,73,119,28,222,37],[68,45,128,34,1,47,11,245,171],[62,17,19,70,146,85,55,62,70],[37,43,37,154,100,163,85,160,1],[63,9,92,136,28,64,32,201,85],[75,15,9,9,64,255,184,119,16],[86,6,28,5,64,255,25,248,1],[56,8,17,132,137,255,55,116,128],[58,15,20,82,135,57,26,121,40]],[[164,50,31,137,154,133,25,35,218],[51,103,44,131,131,123,31,6,158],[86,40,64,135,148,224,45,183,128],[22,26,17,131,240,154,14,1,209],[45,16,21,91,64,222,7,1,197],[56,21,39,155,60,138,23,102,213],[83,12,13,54,192,255,68,47,28],[85,26,85,85,128,128,32,146,171],[18,11,7,63,144,171,4,4,246],[35,27,10,146,174,171,12,26,128]],[[190,80,35,99,180,80,126,54,45],[85,126,47,87,176,51,41,20,32],[101,75,128,139,118,146,116,128,85],[56,41,15,176,236,85,37,9,62],[71,30,17,119,118,255,17,18,138],[101,38,60,138,55,70,43,26,142],[146,36,19,30,171,255,97,27,20],[138,45,61,62,219,1,81,188,64],[32,41,20,117,151,142,20,21,163],[112,19,12,61,195,128,48,4,24]]],ao=[[[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[176,246,255,255,255,255,255,255,255,255,255],[223,241,252,255,255,255,255,255,255,255,255],[249,253,253,255,255,255,255,255,255,255,255]],[[255,244,252,255,255,255,255,255,255,255,255],[234,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255]],[[255,246,254,255,255,255,255,255,255,255,255],[239,253,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[251,255,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[251,254,254,255,255,255,255,255,255,255,255],[254,255,254,255,255,255,255,255,255,255,255]],[[255,254,253,255,254,255,255,255,255,255,255],[250,255,254,255,254,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[217,255,255,255,255,255,255,255,255,255,255],[225,252,241,253,255,255,254,255,255,255,255],[234,250,241,250,253,255,253,254,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[223,254,254,255,255,255,255,255,255,255,255],[238,253,254,254,255,255,255,255,255,255,255]],[[255,248,254,255,255,255,255,255,255,255,255],[249,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,255,255,255,255,255,255,255,255,255],[247,254,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[252,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[253,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[186,251,250,255,255,255,255,255,255,255,255],[234,251,244,254,255,255,255,255,255,255,255],[251,251,243,253,254,255,254,255,255,255,255]],[[255,253,254,255,255,255,255,255,255,255,255],[236,253,254,255,255,255,255,255,255,255,255],[251,253,253,254,254,255,255,255,255,255,255]],[[255,254,254,255,255,255,255,255,255,255,255],[254,254,254,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,254,255,255,255,255,255,255,255,255,255],[254,254,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]],[[[248,255,255,255,255,255,255,255,255,255,255],[250,254,252,254,255,255,255,255,255,255,255],[248,254,249,253,255,255,255,255,255,255,255]],[[255,253,253,255,255,255,255,255,255,255,255],[246,253,253,255,255,255,255,255,255,255,255],[252,254,251,254,254,255,255,255,255,255,255]],[[255,254,252,255,255,255,255,255,255,255,255],[248,254,253,255,255,255,255,255,255,255,255],[253,255,254,254,255,255,255,255,255,255,255]],[[255,251,254,255,255,255,255,255,255,255,255],[245,251,254,255,255,255,255,255,255,255,255],[253,253,254,255,255,255,255,255,255,255,255]],[[255,251,253,255,255,255,255,255,255,255,255],[252,253,254,255,255,255,255,255,255,255,255],[255,254,255,255,255,255,255,255,255,255,255]],[[255,252,255,255,255,255,255,255,255,255,255],[249,255,254,255,255,255,255,255,255,255,255],[255,255,254,255,255,255,255,255,255,255,255]],[[255,255,253,255,255,255,255,255,255,255,255],[250,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]],[[255,255,255,255,255,255,255,255,255,255,255],[254,255,255,255,255,255,255,255,255,255,255],[255,255,255,255,255,255,255,255,255,255,255]]]],so=[0,1,2,3,6,4,5,6,6,6,6,6,6,6,6,7,0],C=[],w=[],E=[],lo=1,co=2,H=[],_=[],uo=(t("UpsampleRgbLinePair",Sn,3),t("UpsampleBgrLinePair",Bn,3),t("UpsampleRgbaLinePair",kn,4),t("UpsampleBgraLinePair",Nn,4),t("UpsampleArgbLinePair",Ln,4),t("UpsampleRgba4444LinePair",Tn,2),t("UpsampleRgb565LinePair",xn,2),g.UpsampleRgbLinePair),fo=g.UpsampleBgrLinePair,po=g.UpsampleRgbaLinePair,ho=g.UpsampleBgraLinePair,Ao=g.UpsampleArgbLinePair,go=g.UpsampleRgba4444LinePair,mo=g.UpsampleRgb565LinePair,vo=16,bo=1<<vo-1,yo=-227,Co=482,wo=6,Eo=(256<<wo)-1,_o=0,So=Uo(256),Bo=Uo(256),xo=Uo(256),To=Uo(256),Lo=Uo(Co-yo),No=Uo(Co-yo),ko=(n("YuvToRgbRow",Sn,3),n("YuvToBgrRow",Bn,3),n("YuvToRgbaRow",kn,4),n("YuvToBgraRow",Nn,4),n("YuvToArgbRow",Ln,4),n("YuvToRgba4444Row",Tn,2),n("YuvToRgb565Row",xn,2),[0,4,8,12,128,132,136,140,256,260,264,268,384,388,392,396]),Oo=[0,2,8],jo=[8,7,6,4,4,2,2,2,1,1,1,1],Ro=(this.WebPDecodeRGBA=function(e,t,n,r,o){var i=Rr,a=new an,s=new le,l=((a.ba=s).S=i,s.width=[s.width],s.height=[s.height],s.width),c=s.height,u=new ce,d=null==u||null==e?2:(Io(null!=u),In(e,t,n,u.width,u.height,u.Pd,u.Qd,u.format,null));if(l=0!=d?0:(null!=l&&(l[0]=u.width[0]),null!=c&&(c[0]=u.height[0]),1)){s.width=s.width[0],s.height=s.height[0],null!=r&&(r[0]=s.width),null!=o&&(o[0]=s.height);e:{if(r=new He,(o=new sn).data=e,o.w=t,o.ha=n,o.kd=1,t=[0],Io(null!=o),0==(t=e=0!=(e=In(o.data,o.w,o.ha,null,null,null,t,null,o))&&7!=e||!t[0]?e:4)){if(Io(null!=a),r.data=o.data,r.w=o.w+o.offset,r.ha=o.ha-o.offset,r.put=Ae,r.ac=he,r.bc=ge,r.ma=a,o.xa){if(null==(e=Se())){a=1;break e}if(((e,t)=>{for(var n=[0],r=[0],o=[0];;){if(null==e)return;if(null==t)return e.a=2,0;if(e.l=t,e.a=0,Q(e.m,t.data,t.w,t.ha),!me(e.m,n,r,o)){e.a=3;break}if(e.xb=co,t.width=n[0],t.height=r[0],qe(n[0],r[0],1,e,null))return 1;break}return Io(0!=e.a),0})(e,r)){if(r=0==(t=Pn(r.width,r.height,a.Oa,a.ba))){t:{for(r=e;;){if(null==r){r=0;break t}if(Io(null!=r.s.yc),Io(null!=r.s.Ya),Io(0<r.s.Wb),Io(null!=(n=r.l)),Io(null!=(o=n.ma)),0!=r.xb){if(r.ca=o.ba,r.tb=o.tb,Io(null!=r.ca),!Mn(o.Oa,n,Mr)){r.a=2;break}if(!Be(r,n.width))break;if(n.da)break;if((n.da||ie(r.ca.S))&&bn(),r.ca.S<11||(alert("todo:WebPInitConvertARGBToYUV"),null!=r.ca.f.kb.F&&bn()),r.Pb&&0<r.s.ua&&null==r.s.vb.X&&!Ze(r.s.vb,r.s.Wa.Xa)){r.a=1;break}r.xb=0}if(!tt(r,r.V,r.Ba,r.c,r.i,n.o,Ce))break;o.Dc=r.Ma,r=1;break t}Io(0!=r.a),r=0}r=!r}r&&(t=e.a)}else t=e.a}else{if(null==(e=new Qe)){a=1;break e}if(e.Fa=o.na,e.P=o.P,e.qc=o.Sa,ot(e,r)){if(0==(t=Pn(r.width,r.height,a.Oa,a.ba))){if(e.Aa=0,n=a.Oa,Io(null!=(o=e)),null!=n){if(0<(l=(l=n.Md)<0?0:100<l?255:255*l/100)){for(c=u=0;c<4;++c)(d=o.pb[c]).lc<12&&(d.ia=l*jo[d.lc<0?0:d.lc]>>3),u|=d.ia;u&&(alert("todo:VP8InitRandom"),o.ia=1)}o.Ga=n.Id,100<o.Ga?o.Ga=100:o.Ga<0&&(o.Ga=0)}st(e,r)||(t=e.a)}}else t=e.a}0==t&&null!=a.Oa&&a.Oa.fd&&(t=Dn(a.ba))}a=t}i=0!=a?null:i<11?s.f.RGBA.eb:s.f.kb.y}else i=null;return i},[3,4,3,4,4,2,2,4,4,4,2,1,1])});var t=[0],n=[0],r=[],o=new qn,i=((e,t)=>{var n={},r=0,o=!1,i=0,a=0;if(n.frames=[],!((e,t)=>{for(var n=0;n<4;n++)if(e[t+n]!="RIFF".charCodeAt(n))return 1})(e,t)){for(h(e,t+=4),t+=8;t<e.length;){var s,l,c=((e,t)=>{for(var n="",r=0;r<4;r++)n+=String.fromCharCode(e[t++]);return n})(e,t),u=h(e,t+=4),d=(t+=4,u+(1&u));switch(c){case"VP8 ":case"VP8L":void 0===n.frames[r]&&(n.frames[r]={}),(l=n.frames[r]).src_off=o?a:t-8,l.src_size=i+u+8,r++,o&&(o=!1,a=i=0);break;case"VP8X":(l=n.header={}).feature_flags=e[t];var f=t+4;l.canvas_width=1+p(e,f),l.canvas_height=1+p(e,f+=3),f+=3;break;case"ALPH":o=!0,i=d+8,a=t-8;break;case"ANIM":(l=n.header).bgcolor=h(e,t),l.loop_count=e[(s=f=t+4)+0]<<0|e[s+1]<<8,f+=2;break;case"ANMF":(l=n.frames[r]={}).offset_x=2*p(e,t),l.offset_y=2*p(e,t+=3),l.width=1+p(e,t+=3),l.height=1+p(e,t+=3),l.duration=p(e,t+=3),t+=3,s=e[t++],l.dispose=1&s,l.blend=s>>1&1}"ANMF"!=c&&(t+=d)}return n}})(e,0),a=(i.response=e,i.rgbaoutput=!0,i.dataurl=!1,i.header||null),s=i.frames||null;if(a){a.loop_counter=a.loop_count;for(var t=[a.canvas_height],n=[a.canvas_width],l=0;l<s.length&&0!=s[l].blend;l++);}var i=s[0],c=o.WebPDecodeRGBA(e,i.src_off,i.src_size,n,t);i.rgba=c,i.imgwidth=n[0],i.imgheight=t[0];for(var u=0;u<n[0]*t[0]*4;u++)r[u]=c[u];return this.width=n,this.height=t,this.data=r,this}Dn=function(e){e=Array.apply([],e);return e.unshift(0),e},Pn=function(e,t){var n,r=[],o=e.length;r[0]=1;for(var i=0;i<o;i+=1)n=e[i-t]||0,r[i+1]=e[i]-n+256&255;return r},Un=function(e,t,n){var r,o=[],i=e.length;o[0]=2;for(var a=0;a<i;a+=1)r=n&&n[a]||0,o[a+1]=e[a]-r+256&255;return o},Fn=function(e,t,n){var r,o,i=[],a=e.length;i[0]=3;for(var s=0;s<a;s+=1)r=e[s-t]||0,o=n&&n[s]||0,i[s+1]=e[s]+256-(r+o>>>1)&255;return i},Hn=function(e,t,n){var r,o,i,a=[],s=e.length;a[0]=4;for(var l=0;l<s;l+=1)i=e[l-t]||0,r=n&&n[l]||0,o=n&&n[l-t]||0,i=Qn(i,r,o),a[l+1]=e[l]-i+256&255;return a},Qn=function(e,t,n){var r,o,i;return e===t&&t===n||(r=Math.abs(t-n),o=Math.abs(e-n),i=Math.abs(e+t-n-n),r<=o&&r<=i)?e:o<=i?t:n},$n=function(){return[Dn,Pn,Un,Fn,Hn]},Kn=function(e){e=e.map(function(e){return e.reduce(function(e,t){return e+Math.abs(t)},0)});return e.indexOf(Math.min.apply(null,e))},(T=bn.API).processPNG=function(e,t,n,r){var o,i,a,s,l,c,u,d,f,p=this.decode.FLATE_DECODE,h="";if(this.__addimage__.isArrayBuffer(e)&&(e=new Uint8Array(e)),this.__addimage__.isArrayBufferView(e)){if(e=(a=new zn(e)).imgData,i=a.bits,o=a.colorSpace,l=a.colors,-1!==[4,6].indexOf(a.colorType)){if(8===a.bits)for(var A,g=(d=new(32==a.pixelBitlength?Uint32Array:16==a.pixelBitlength?Uint16Array:Uint8Array)(a.decodePixels().buffer)).length,m=new Uint8Array(g*a.colors),v=new Uint8Array(g),b=a.pixelBitlength-a.bits,y=0,C=0;y<g;y++){for(f=d[y],A=0;A<b;)m[C++]=f>>>A&255,A+=a.bits;v[y]=f>>>A&255}if(16===a.bits){g=(d=new Uint32Array(a.decodePixels().buffer)).length,m=new Uint8Array(g*(32/a.pixelBitlength)*a.colors),v=new Uint8Array(g*(32/a.pixelBitlength));for(var w=1<a.colors,E=C=y=0;y<g;)f=d[y++],m[C++]=f>>>0&255,w&&(m[C++]=f>>>16&255,f=d[y++],m[C++]=f>>>0&255),v[E++]=f>>>16&255;i=8}r!==T.image_compression.NONE&&"function"==typeof R.zlibSync?(e=fr(m,a.width*a.colors,a.colors,r),u=fr(v,a.width,1,r)):(e=m,u=v,p=void 0)}if(3===a.colorType&&(o=this.color_spaces.INDEXED,c=a.palette,a.transparency.indexed)){var _=a.transparency.indexed,S=0;for(y=0,g=_.length;y<g;++y)S+=_[y];if((S/=255)==g-1&&-1!==_.indexOf(0))s=[_.indexOf(0)];else if(S!==g){for(d=a.decodePixels(),v=new Uint8Array(d.length),y=0,g=d.length;y<g;y++)v[y]=_[d[y]];u=fr(v,a.width,1)}}var B=(()=>{var e;switch(r){case T.image_compression.FAST:e=11;break;case T.image_compression.MEDIUM:e=13;break;case T.image_compression.SLOW:e=14;break;default:e=12}return e})();return p===this.decode.FLATE_DECODE&&(h="/Predictor "+B+" "),h+="/Colors "+l+" /BitsPerComponent "+i+" /Columns "+a.width,{alias:n,data:e=this.__addimage__.isArrayBuffer(e)||this.__addimage__.isArrayBufferView(e)?this.__addimage__.arrayBufferToBinaryString(e):e,index:t,filter:p,decodeParameters:h,transparency:s,palette:c,sMask:u=u&&this.__addimage__.isArrayBuffer(u)||this.__addimage__.isArrayBufferView(u)?this.__addimage__.arrayBufferToBinaryString(u):u,predictor:B,width:a.width,height:a.height,bitsPerComponent:i,colorSpace:o}}},(Mn=bn.API).processGIF89A=function(e,t,n,r){var e=new Vn(e),o=e.width,i=e.height,a=[],e=(e.decodeAndBlitFrameRGBA(0,a),{data:a,width:o,height:i}),a=new Wn(100).encode(e,100);return Mn.processJPEG.call(this,a,t,n,r)},Mn.processGIF87A=Mn.processGIF89A,g.prototype.parseHeader=function(){if(this.fileSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.reserved=this.datav.getUint32(this.pos,!0),this.pos+=4,this.offset=this.datav.getUint32(this.pos,!0),this.pos+=4,this.headerSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.width=this.datav.getUint32(this.pos,!0),this.pos+=4,this.height=this.datav.getInt32(this.pos,!0),this.pos+=4,this.planes=this.datav.getUint16(this.pos,!0),this.pos+=2,this.bitPP=this.datav.getUint16(this.pos,!0),this.pos+=2,this.compress=this.datav.getUint32(this.pos,!0),this.pos+=4,this.rawSize=this.datav.getUint32(this.pos,!0),this.pos+=4,this.hr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.vr=this.datav.getUint32(this.pos,!0),this.pos+=4,this.colors=this.datav.getUint32(this.pos,!0),this.pos+=4,this.importantColors=this.datav.getUint32(this.pos,!0),this.pos+=4,16===this.bitPP&&this.is_with_alpha&&(this.bitPP=15),this.bitPP<15){var e=0===this.colors?1<<this.bitPP:this.colors;this.palette=new Array(e);for(var t=0;t<e;t++){var n=this.datav.getUint8(this.pos++,!0),r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0);this.palette[t]={red:o,green:r,blue:n,quad:i}}}this.height<0&&(this.height*=-1,this.bottom_up=!1)},g.prototype.parseBGR=function(){this.pos=this.offset;try{var e="bit"+this.bitPP,t=this.width*this.height*4;this.data=new Uint8Array(t),this[e]()}catch(e){mn.log("bit decode error:"+e)}},g.prototype.bit1=function(){for(var e=Math.ceil(this.width/8),t=e%4,n=this.height-1;0<=n;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<e;o++)for(var i=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+8*o*4,s=0;s<8&&8*o+s<this.width;s++){var l=this.palette[i>>7-s&1];this.data[a+4*s]=l.blue,this.data[a+4*s+1]=l.green,this.data[a+4*s+2]=l.red,this.data[a+4*s+3]=255}0!=t&&(this.pos+=4-t)}},g.prototype.bit4=function(){for(var e=Math.ceil(this.width/2),t=e%4,n=this.height-1;0<=n;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<e;o++){var i=this.datav.getUint8(this.pos++,!0),a=r*this.width*4+2*o*4,s=15&i,i=this.palette[i>>4];if(this.data[a]=i.blue,this.data[1+a]=i.green,this.data[2+a]=i.red,this.data[3+a]=255,2*o+1>=this.width)break;i=this.palette[s],this.data[4+a]=i.blue,this.data[4+a+1]=i.green,this.data[4+a+2]=i.red,this.data[4+a+3]=255}0!=t&&(this.pos+=4-t)}},g.prototype.bit8=function(){for(var e=this.width%4,t=this.height-1;0<=t;t--){for(var n=this.bottom_up?t:this.height-1-t,r=0;r<this.width;r++){var o=this.datav.getUint8(this.pos++,!0),i=n*this.width*4+4*r;o<this.palette.length?(o=this.palette[o],this.data[i]=o.red,this.data[1+i]=o.green,this.data[2+i]=o.blue):(this.data[i]=255,this.data[1+i]=255,this.data[2+i]=255),this.data[3+i]=255}0!=e&&(this.pos+=4-e)}},g.prototype.bit15=function(){for(var e=this.width%3,t=parseInt("11111",2),n=this.height-1;0<=n;n--){for(var r=this.bottom_up?n:this.height-1-n,o=0;o<this.width;o++){var i=this.datav.getUint16(this.pos,!0),a=(this.pos+=2,(i&t)/t*255|0),s=(i>>5&t)/t*255|0,l=i>>15?255:0,c=r*this.width*4+4*o;this.data[c]=(i>>10&t)/t*255|0,this.data[1+c]=s,this.data[2+c]=a,this.data[3+c]=l}this.pos+=e}},g.prototype.bit16=function(){for(var e=this.width%3,t=parseInt("11111",2),n=parseInt("111111",2),r=this.height-1;0<=r;r--){for(var o=this.bottom_up?r:this.height-1-r,i=0;i<this.width;i++){var a=this.datav.getUint16(this.pos,!0),s=(this.pos+=2,(a&t)/t*255|0),l=(a>>5&n)/n*255|0,c=o*this.width*4+4*i;this.data[c]=(a>>11)/t*255|0,this.data[1+c]=l,this.data[2+c]=s,this.data[3+c]=255}this.pos+=e}},g.prototype.bit24=function(){for(var e=this.height-1;0<=e;e--){for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=t*this.width*4+4*n;this.data[a]=i,this.data[1+a]=o,this.data[2+a]=r,this.data[3+a]=255}this.pos+=this.width%4}},g.prototype.bit32=function(){for(var e=this.height-1;0<=e;e--)for(var t=this.bottom_up?e:this.height-1-e,n=0;n<this.width;n++){var r=this.datav.getUint8(this.pos++,!0),o=this.datav.getUint8(this.pos++,!0),i=this.datav.getUint8(this.pos++,!0),a=this.datav.getUint8(this.pos++,!0),s=t*this.width*4+4*n;this.data[s]=i,this.data[1+s]=o,this.data[2+s]=r,this.data[3+s]=a}},g.prototype.getData=function(){return this.data},(In=bn.API).processBMP=function(e,t,n,r){var e=new g(e,!1),o=e.width,i=e.height,e={data:e.getData(),width:o,height:i},o=new Wn(100).encode(e,100);return In.processJPEG.call(this,o,t,n,r)},qn.prototype.getData=function(){return this.data},(Rn=bn.API).processWEBP=function(e,t,n,r){var e=new qn(e,!1),o=e.width,i=e.height,e={data:e.getData(),width:o,height:i},o=new Wn(100).encode(e,100);return Rn.processJPEG.call(this,o,t,n,r)},bn.API.setLanguage=function(e){return void 0===this.internal.languageSettings&&(this.internal.languageSettings={},this.internal.languageSettings.isSubscribed=!1),void 0!=={af:"Afrikaans",sq:"Albanian",ar:"Arabic (Standard)","ar-DZ":"Arabic (Algeria)","ar-BH":"Arabic (Bahrain)","ar-EG":"Arabic (Egypt)","ar-IQ":"Arabic (Iraq)","ar-JO":"Arabic (Jordan)","ar-KW":"Arabic (Kuwait)","ar-LB":"Arabic (Lebanon)","ar-LY":"Arabic (Libya)","ar-MA":"Arabic (Morocco)","ar-OM":"Arabic (Oman)","ar-QA":"Arabic (Qatar)","ar-SA":"Arabic (Saudi Arabia)","ar-SY":"Arabic (Syria)","ar-TN":"Arabic (Tunisia)","ar-AE":"Arabic (U.A.E.)","ar-YE":"Arabic (Yemen)",an:"Aragonese",hy:"Armenian",as:"Assamese",ast:"Asturian",az:"Azerbaijani",eu:"Basque",be:"Belarusian",bn:"Bengali",bs:"Bosnian",br:"Breton",bg:"Bulgarian",my:"Burmese",ca:"Catalan",ch:"Chamorro",ce:"Chechen",zh:"Chinese","zh-HK":"Chinese (Hong Kong)","zh-CN":"Chinese (PRC)","zh-SG":"Chinese (Singapore)","zh-TW":"Chinese (Taiwan)",cv:"Chuvash",co:"Corsican",cr:"Cree",hr:"Croatian",cs:"Czech",da:"Danish",nl:"Dutch (Standard)","nl-BE":"Dutch (Belgian)",en:"English","en-AU":"English (Australia)","en-BZ":"English (Belize)","en-CA":"English (Canada)","en-IE":"English (Ireland)","en-JM":"English (Jamaica)","en-NZ":"English (New Zealand)","en-PH":"English (Philippines)","en-ZA":"English (South Africa)","en-TT":"English (Trinidad & Tobago)","en-GB":"English (United Kingdom)","en-US":"English (United States)","en-ZW":"English (Zimbabwe)",eo:"Esperanto",et:"Estonian",fo:"Faeroese",fj:"Fijian",fi:"Finnish",fr:"French (Standard)","fr-BE":"French (Belgium)","fr-CA":"French (Canada)","fr-FR":"French (France)","fr-LU":"French (Luxembourg)","fr-MC":"French (Monaco)","fr-CH":"French (Switzerland)",fy:"Frisian",fur:"Friulian",gd:"Gaelic (Scots)","gd-IE":"Gaelic (Irish)",gl:"Galacian",ka:"Georgian",de:"German (Standard)","de-AT":"German (Austria)","de-DE":"German (Germany)","de-LI":"German (Liechtenstein)","de-LU":"German (Luxembourg)","de-CH":"German (Switzerland)",el:"Greek",gu:"Gujurati",ht:"Haitian",he:"Hebrew",hi:"Hindi",hu:"Hungarian",is:"Icelandic",id:"Indonesian",iu:"Inuktitut",ga:"Irish",it:"Italian (Standard)","it-CH":"Italian (Switzerland)",ja:"Japanese",kn:"Kannada",ks:"Kashmiri",kk:"Kazakh",km:"Khmer",ky:"Kirghiz",tlh:"Klingon",ko:"Korean","ko-KP":"Korean (North Korea)","ko-KR":"Korean (South Korea)",la:"Latin",lv:"Latvian",lt:"Lithuanian",lb:"Luxembourgish",mk:"FYRO Macedonian",ms:"Malay",ml:"Malayalam",mt:"Maltese",mi:"Maori",mr:"Marathi",mo:"Moldavian",nv:"Navajo",ng:"Ndonga",ne:"Nepali",no:"Norwegian",nb:"Norwegian (Bokmal)",nn:"Norwegian (Nynorsk)",oc:"Occitan",or:"Oriya",om:"Oromo",fa:"Persian","fa-IR":"Persian/Iran",pl:"Polish",pt:"Portuguese","pt-BR":"Portuguese (Brazil)",pa:"Punjabi","pa-IN":"Punjabi (India)","pa-PK":"Punjabi (Pakistan)",qu:"Quechua",rm:"Rhaeto-Romanic",ro:"Romanian","ro-MO":"Romanian (Moldavia)",ru:"Russian","ru-MO":"Russian (Moldavia)",sz:"Sami (Lappish)",sg:"Sango",sa:"Sanskrit",sc:"Sardinian",sd:"Sindhi",si:"Singhalese",sr:"Serbian",sk:"Slovak",sl:"Slovenian",so:"Somani",sb:"Sorbian",es:"Spanish","es-AR":"Spanish (Argentina)","es-BO":"Spanish (Bolivia)","es-CL":"Spanish (Chile)","es-CO":"Spanish (Colombia)","es-CR":"Spanish (Costa Rica)","es-DO":"Spanish (Dominican Republic)","es-EC":"Spanish (Ecuador)","es-SV":"Spanish (El Salvador)","es-GT":"Spanish (Guatemala)","es-HN":"Spanish (Honduras)","es-MX":"Spanish (Mexico)","es-NI":"Spanish (Nicaragua)","es-PA":"Spanish (Panama)","es-PY":"Spanish (Paraguay)","es-PE":"Spanish (Peru)","es-PR":"Spanish (Puerto Rico)","es-ES":"Spanish (Spain)","es-UY":"Spanish (Uruguay)","es-VE":"Spanish (Venezuela)",sx:"Sutu",sw:"Swahili",sv:"Swedish","sv-FI":"Swedish (Finland)","sv-SV":"Swedish (Sweden)",ta:"Tamil",tt:"Tatar",te:"Teluga",th:"Thai",tig:"Tigre",ts:"Tsonga",tn:"Tswana",tr:"Turkish",tk:"Turkmen",uk:"Ukrainian",hsb:"Upper Sorbian",ur:"Urdu",ve:"Venda",vi:"Vietnamese",vo:"Volapuk",wa:"Walloon",cy:"Welsh",xh:"Xhosa",ji:"Yiddish",zu:"Zulu"}[e]&&(this.internal.languageSettings.languageCode=e,!1===this.internal.languageSettings.isSubscribed)&&(this.internal.events.subscribe("putCatalog",function(){this.internal.write("/Lang ("+this.internal.languageSettings.languageCode+")")}),this.internal.languageSettings.isSubscribed=!0),this},xn=(An=bn.API).getCharWidthsArray=function(e,t){for(var n,r,o=(t=t||{}).font||this.internal.getFont(),i=t.fontSize||this.internal.getFontSize(),a=t.charSpace||this.internal.getCharSpace(),s=t.widths||o.metadata.Unicode.widths,l=s.fof||1,c=t.kerning||o.metadata.Unicode.kerning,u=c.fof||1,d=!1!==t.doKerning,f=e.length,p=0,h=s[0]||l,A=[],g=0;g<f;g++)n=e.charCodeAt(g),"function"==typeof o.metadata.widthOfString?A.push((o.metadata.widthOfGlyph(o.metadata.characterToGlyph(n))+a*(1e3/i)||0)/1e3):(r=d&&"object"==typeof c[n]&&!isNaN(parseInt(c[n][p],10))?c[n][p]/u:0,A.push((s[n]||h)/l+r)),p=n;return A},Tn=An.getStringUnitWidth=function(e,t){var n=(t=t||{}).fontSize||this.internal.getFontSize(),r=t.font||this.internal.getFont(),t=t.charSpace||this.internal.getCharSpace();return An.processArabic&&(e=An.processArabic(e)),"function"==typeof r.metadata.widthOfString?r.metadata.widthOfString(e,n,t)/n:xn.apply(this,arguments).reduce(function(e,t){return e+t},0)},Ln=function(e,t,n,r){for(var o=[],i=0,a=e.length,s=0;i!==a&&s+t[i]<n;)s+=t[i],i++;o.push(e.slice(0,i));for(var l=i,s=0;i!==a;)s+t[i]>r&&(o.push(e.slice(l,i)),s=0,l=i),s+=t[i],i++;return l!==i&&o.push(e.slice(l,i)),o},Nn=function(e,t,n){var r,o,i,a,s,l,c,u=[],d=[u],f=(n=n||{}).textIndent||0,p=0,h=0,A=e.split(" "),g=xn.apply(this,[" ",n])[0];for((s=-1===n.lineIndent?A[0].length+2:n.lineIndent||0)&&(l=Array(s).join(" "),c=[],A.map(function(e){1<(e=e.split(/\s*\n/)).length?c=c.concat(e.map(function(e,t){return(t&&e.length?"\n":"")+e})):c.push(e[0])}),A=c,s=Tn.apply(this,[l,n])),o=0,i=A.length;o<i;o++){var m=0,v=A[o];if(s&&"\n"==v[0]&&(v=v.substr(1),m=1),f+p+(h=(r=xn.apply(this,[v,n])).reduce(function(e,t){return e+t},0))>t||m){if(t<h){for(a=Ln.apply(this,[v,r,t-(f+p),t]),u.push(a.shift()),u=[a.pop()];a.length;)d.push([a.shift()]);h=r.slice(v.length-(u[0]?u[0].length:0)).reduce(function(e,t){return e+t},0)}else u=[v];d.push(u),f=h+s}else u.push(v),f+=p+h;p=g}return d.map(s?function(e,t){return(t?l:"")+e.join(" ")}:function(e){return e.join(" ")})},An.splitTextToSize=function(e,t,n){var r=(n=n||{}).fontSize||this.internal.getFontSize(),o=function(e){return e.widths&&e.kerning?{widths:e.widths,kerning:e.kerning}:(e=this.internal.getFont(e.fontName,e.fontStyle)).metadata.Unicode?{widths:e.metadata.Unicode.widths||{0:1},kerning:e.metadata.Unicode.kerning||{}}:{font:e.metadata,fontSize:this.internal.getFontSize(),charSpace:this.internal.getCharSpace()}}.call(this,n),i=Array.isArray(e)?e:String(e).split(/\r?\n/),a=+this.internal.scaleFactor*t/r;o.textIndent=n.textIndent?+n.textIndent*this.internal.scaleFactor/r:0,o.lineIndent=n.lineIndent;for(var s=[],l=0,c=i.length;l<c;l++)s=s.concat(Nn.apply(this,[i[l],a,o]));return s};var t=bn.API;t.__fontmetrics__=t.__fontmetrics__||{};for(var Yn="klmnopqrstuvwxyz",Xn={},Zn={},Jn=0;Jn<Yn.length;Jn++)Xn[Yn[Jn]]="0123456789abcdef"[Jn],Zn["0123456789abcdef"[Jn]]=Yn[Jn];function er(e){return"0x"+parseInt(e,10).toString(16)}var tr=t.__fontmetrics__.compress=function(e){var t,n,r,o,i=["{"];for(o in e){if(t=e[o],n=isNaN(parseInt(o,10))?"'"+o+"'":(o=parseInt(o,10),(n=er(o).slice(2)).slice(0,-1)+Zn[n.slice(-1)]),"number"==typeof t)r=(t<0?(r=er(t).slice(3),"-"):(r=er(t).slice(2),""))+r.slice(0,-1)+Zn[r.slice(-1)];else{if("object"!=typeof t)throw new Error("Don't know what to do with value type "+typeof t+".");r=tr(t)}i.push(n+r)}return i.push("}"),i.join("")},r=t.__fontmetrics__.uncompress=function(e){if("string"!=typeof e)throw new Error("Invalid argument passed to uncompress.");for(var t,n,r,o,i={},a=1,s=i,l=[],c="",u="",d=e.length-1,f=1;f<d;f+=1)"'"==(o=e[f])?t=t?void(r=t.join("")):[]:t?t.push(o):"{"==o?(l.push([s,r]),s={},r=void 0):"}"==o?((n=l.pop())[0][n[1]]=s,r=void 0,s=n[0]):"-"==o?a=-1:void 0===r?Xn.hasOwnProperty(o)?(c+=Xn[o],r=parseInt(c,16)*a,a=1,c=""):c+=o:Xn.hasOwnProperty(o)?(u+=Xn[o],s[r]=parseInt(u,16)*a,a=1,r=void 0,u=""):u+=o;return i},i={codePages:["WinAnsiEncoding"],WinAnsiEncoding:r("{19m8n201n9q201o9r201s9l201t9m201u8m201w9n201x9o201y8o202k8q202l8r202m9p202q8p20aw8k203k8t203t8v203u9v2cq8s212m9t15m8w15n9w2dw9s16k8u16l9u17s9z17x8y17y9y}")},nr={Unicode:{Courier:i,"Courier-Bold":i,"Courier-BoldOblique":i,"Courier-Oblique":i,Helvetica:i,"Helvetica-Bold":i,"Helvetica-BoldOblique":i,"Helvetica-Oblique":i,"Times-Roman":i,"Times-Bold":i,"Times-BoldItalic":i,"Times-Italic":i}},rr={Unicode:{"Courier-Oblique":r("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-BoldItalic":r("{'widths'{k3o2q4ycx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2r202m2n2n3m2o3m2p5n202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5n4l4m4m4m4n4m4o4s4p4m4q4m4r4s4s4y4t2r4u3m4v4m4w3x4x5t4y4s4z4s5k3x5l4s5m4m5n3r5o3x5p4s5q4m5r5t5s4m5t3x5u3x5v2l5w1w5x2l5y3t5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q2l6r3m6s3r6t1w6u1w6v3m6w1w6x4y6y3r6z3m7k3m7l3m7m2r7n2r7o1w7p3r7q2w7r4m7s3m7t2w7u2r7v2n7w1q7x2n7y3t202l3mcl4mal2ram3man3mao3map3mar3mas2lat4uau1uav3maw3way4uaz2lbk2sbl3t'fof'6obo2lbp3tbq3mbr1tbs2lbu1ybv3mbz3mck4m202k3mcm4mcn4mco4mcp4mcq5ycr4mcs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz2w203k6o212m6o2dw2l2cq2l3t3m3u2l17s3x19m3m}'kerning'{cl{4qu5kt5qt5rs17ss5ts}201s{201ss}201t{cks4lscmscnscoscpscls2wu2yu201ts}201x{2wu2yu}2k{201ts}2w{4qx5kx5ou5qx5rs17su5tu}2x{17su5tu5ou}2y{4qx5kx5ou5qx5rs17ss5ts}'fof'-6ofn{17sw5tw5ou5qw5rs}7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qs}3v{17su5tu5os5qs}7p{17su5tu}ck{4qu5kt5qt5rs17ss5ts}4l{4qu5kt5qt5rs17ss5ts}cm{4qu5kt5qt5rs17ss5ts}cn{4qu5kt5qt5rs17ss5ts}co{4qu5kt5qt5rs17ss5ts}cp{4qu5kt5qt5rs17ss5ts}6l{4qu5ou5qw5rt17su5tu}5q{ckuclucmucnucoucpu4lu}5r{ckuclucmucnucoucpu4lu}7q{cksclscmscnscoscps4ls}6p{4qu5ou5qw5rt17sw5tw}ek{4qu5ou5qw5rt17su5tu}el{4qu5ou5qw5rt17su5tu}em{4qu5ou5qw5rt17su5tu}en{4qu5ou5qw5rt17su5tu}eo{4qu5ou5qw5rt17su5tu}ep{4qu5ou5qw5rt17su5tu}es{17ss5ts5qs4qu}et{4qu5ou5qw5rt17sw5tw}eu{4qu5ou5qw5rt17ss5ts}ev{17ss5ts5qs4qu}6z{17sw5tw5ou5qw5rs}fm{17sw5tw5ou5qw5rs}7n{201ts}fo{17sw5tw5ou5qw5rs}fp{17sw5tw5ou5qw5rs}fq{17sw5tw5ou5qw5rs}7r{cksclscmscnscoscps4ls}fs{17sw5tw5ou5qw5rs}ft{17su5tu}fu{17su5tu}fv{17su5tu}fw{17su5tu}fz{cksclscmscnscoscps4ls}}}"),"Helvetica-Bold":r("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),Courier:r("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-BoldOblique":r("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Bold":r("{'widths'{k3q2q5ncx2r201n3m201o6o201s2l201t2l201u2l201w3m201x3m201y3m2k1t2l2l202m2n2n3m2o3m2p6o202q6o2r1w2s2l2t2l2u3m2v3t2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w3t3x3t3y3t3z3m4k5x4l4s4m4m4n4s4o4s4p4m4q3x4r4y4s4y4t2r4u3m4v4y4w4m4x5y4y4s4z4y5k3x5l4y5m4s5n3r5o4m5p4s5q4s5r6o5s4s5t4s5u4m5v2l5w1w5x2l5y3u5z3m6k2l6l3m6m3r6n2w6o3r6p2w6q2l6r3m6s3r6t1w6u2l6v3r6w1w6x5n6y3r6z3m7k3r7l3r7m2w7n2r7o2l7p3r7q3m7r4s7s3m7t3m7u2w7v2r7w1q7x2r7y3o202l3mcl4sal2lam3man3mao3map3mar3mas2lat4uau1yav3maw3tay4uaz2lbk2sbl3t'fof'6obo2lbp3rbr1tbs2lbu2lbv3mbz3mck4s202k3mcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw2r2m3rcy2rcz2rdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3rek3mel3mem3men3meo3mep3meq4ser2wes2wet2weu2wev2wew1wex1wey1wez1wfl3rfm3mfn3mfo3mfp3mfq3mfr3tfs3mft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3m3u2l17s4s19m3m}'kerning'{cl{4qt5ks5ot5qy5rw17sv5tv}201t{cks4lscmscnscoscpscls4wv}2k{201ts}2w{4qu5ku7mu5os5qx5ru17su5tu}2x{17su5tu5ou5qs}2y{4qv5kv7mu5ot5qz5ru17su5tu}'fof'-6o7t{cksclscmscnscoscps4ls}3u{17su5tu5os5qu}3v{17su5tu5os5qu}fu{17su5tu5ou5qu}7p{17su5tu5ou5qu}ck{4qt5ks5ot5qy5rw17sv5tv}4l{4qt5ks5ot5qy5rw17sv5tv}cm{4qt5ks5ot5qy5rw17sv5tv}cn{4qt5ks5ot5qy5rw17sv5tv}co{4qt5ks5ot5qy5rw17sv5tv}cp{4qt5ks5ot5qy5rw17sv5tv}6l{17st5tt5ou5qu}17s{ckuclucmucnucoucpu4lu4wu}5o{ckuclucmucnucoucpu4lu4wu}5q{ckzclzcmzcnzcozcpz4lz4wu}5r{ckxclxcmxcnxcoxcpx4lx4wu}5t{ckuclucmucnucoucpu4lu4wu}7q{ckuclucmucnucoucpu4lu}6p{17sw5tw5ou5qu}ek{17st5tt5qu}el{17st5tt5ou5qu}em{17st5tt5qu}en{17st5tt5qu}eo{17st5tt5qu}ep{17st5tt5ou5qu}es{17ss5ts5qu}et{17sw5tw5ou5qu}eu{17sw5tw5ou5qu}ev{17ss5ts5qu}6z{17sw5tw5ou5qu5rs}fm{17sw5tw5ou5qu5rs}fn{17sw5tw5ou5qu5rs}fo{17sw5tw5ou5qu5rs}fp{17sw5tw5ou5qu5rs}fq{17sw5tw5ou5qu5rs}7r{cktcltcmtcntcotcpt4lt5os}fs{17sw5tw5ou5qu5rs}ft{17su5tu5ou5qu}7m{5os}fv{17su5tu5ou5qu}fw{17su5tu5ou5qu}fz{cksclscmscnscoscps4ls}}}"),Symbol:r("{'widths'{k3uaw4r19m3m2k1t2l2l202m2y2n3m2p5n202q6o3k3m2s2l2t2l2v3r2w1t3m3m2y1t2z1wbk2sbl3r'fof'6o3n3m3o3m3p3m3q3m3r3m3s3m3t3m3u1w3v1w3w3r3x3r3y3r3z2wbp3t3l3m5v2l5x2l5z3m2q4yfr3r7v3k7w1o7x3k}'kerning'{'fof'-6o}}"),Helvetica:r("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}"),"Helvetica-BoldOblique":r("{'widths'{k3s2q4scx1w201n3r201o6o201s1w201t1w201u1w201w3m201x3m201y3m2k1w2l2l202m2n2n3r2o3r2p5t202q6o2r1s2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v2l3w3u3x3u3y3u3z3x4k6l4l4s4m4s4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3r4v4s4w3x4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v2l5w1w5x2l5y3u5z3r6k2l6l3r6m3x6n3r6o3x6p3r6q2l6r3x6s3x6t1w6u1w6v3r6w1w6x5t6y3x6z3x7k3x7l3x7m2r7n3r7o2l7p3x7q3r7r4y7s3r7t3r7u3m7v2r7w1w7x2r7y3u202l3rcl4sal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3xbq3rbr1wbs2lbu2obv3rbz3xck4s202k3rcm4scn4sco4scp4scq6ocr4scs4mct4mcu4mcv4mcw1w2m2zcy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3res3ret3reu3rev3rew1wex1wey1wez1wfl3xfm3xfn3xfo3xfp3xfq3xfr3ufs3xft3xfu3xfv3xfw3xfz3r203k6o212m6o2dw2l2cq2l3t3r3u2l17s4m19m3r}'kerning'{cl{4qs5ku5ot5qs17sv5tv}201t{2ww4wy2yw}201w{2ks}201x{2ww4wy2yw}2k{201ts201xs}2w{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}2x{5ow5qs}2y{7qs4qu5kw5os5qw5rs17su5tu7tsfzs}'fof'-6o7p{17su5tu5ot}ck{4qs5ku5ot5qs17sv5tv}4l{4qs5ku5ot5qs17sv5tv}cm{4qs5ku5ot5qs17sv5tv}cn{4qs5ku5ot5qs17sv5tv}co{4qs5ku5ot5qs17sv5tv}cp{4qs5ku5ot5qs17sv5tv}6l{17st5tt5os}17s{2kwclvcmvcnvcovcpv4lv4wwckv}5o{2kucltcmtcntcotcpt4lt4wtckt}5q{2ksclscmscnscoscps4ls4wvcks}5r{2ks4ws}5t{2kwclvcmvcnvcovcpv4lv4wwckv}eo{17st5tt5os}fu{17su5tu5ot}6p{17ss5ts}ek{17st5tt5os}el{17st5tt5os}em{17st5tt5os}en{17st5tt5os}6o{201ts}ep{17st5tt5os}es{17ss5ts}et{17ss5ts}eu{17ss5ts}ev{17ss5ts}6z{17su5tu5os5qt}fm{17su5tu5os5qt}fn{17su5tu5os5qt}fo{17su5tu5os5qt}fp{17su5tu5os5qt}fq{17su5tu5os5qt}fs{17su5tu5os5qt}ft{17su5tu5ot}7m{5os}fv{17su5tu5ot}fw{17su5tu5ot}}}"),ZapfDingbats:r("{'widths'{k4u2k1w'fof'6o}'kerning'{'fof'-6o}}"),"Courier-Bold":r("{'widths'{k3w'fof'6o}'kerning'{'fof'-6o}}"),"Times-Italic":r("{'widths'{k3n2q4ycx2l201n3m201o5t201s2l201t2l201u2l201w3r201x3r201y3r2k1t2l2l202m2n2n3m2o3m2p5n202q5t2r1p2s2l2t2l2u3m2v4n2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v2l3w4n3x4n3y4n3z3m4k5w4l3x4m3x4n4m4o4s4p3x4q3x4r4s4s4s4t2l4u2w4v4m4w3r4x5n4y4m4z4s5k3x5l4s5m3x5n3m5o3r5p4s5q3x5r5n5s3x5t3r5u3r5v2r5w1w5x2r5y2u5z3m6k2l6l3m6m3m6n2w6o3m6p2w6q1w6r3m6s3m6t1w6u1w6v2w6w1w6x4s6y3m6z3m7k3m7l3m7m2r7n2r7o1w7p3m7q2w7r4m7s2w7t2w7u2r7v2s7w1v7x2s7y3q202l3mcl3xal2ram3man3mao3map3mar3mas2lat4wau1vav3maw4nay4waz2lbk2sbl4n'fof'6obo2lbp3mbq3obr1tbs2lbu1zbv3mbz3mck3x202k3mcm3xcn3xco3xcp3xcq5tcr4mcs3xct3xcu3xcv3xcw2l2m2ucy2lcz2ldl4mdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek3mel3mem3men3meo3mep3meq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr4nfs3mft3mfu3mfv3mfw3mfz2w203k6o212m6m2dw2l2cq2l3t3m3u2l17s3r19m3m}'kerning'{cl{5kt4qw}201s{201sw}201t{201tw2wy2yy6q-t}201x{2wy2yy}2k{201tw}2w{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}2x{17ss5ts5os}2y{7qs4qy7rs5ky7mw5os5qx5ru17su5tu}'fof'-6o6t{17ss5ts5qs}7t{5os}3v{5qs}7p{17su5tu5qs}ck{5kt4qw}4l{5kt4qw}cm{5kt4qw}cn{5kt4qw}co{5kt4qw}cp{5kt4qw}6l{4qs5ks5ou5qw5ru17su5tu}17s{2ks}5q{ckvclvcmvcnvcovcpv4lv}5r{ckuclucmucnucoucpu4lu}5t{2ks}6p{4qs5ks5ou5qw5ru17su5tu}ek{4qs5ks5ou5qw5ru17su5tu}el{4qs5ks5ou5qw5ru17su5tu}em{4qs5ks5ou5qw5ru17su5tu}en{4qs5ks5ou5qw5ru17su5tu}eo{4qs5ks5ou5qw5ru17su5tu}ep{4qs5ks5ou5qw5ru17su5tu}es{5ks5qs4qs}et{4qs5ks5ou5qw5ru17su5tu}eu{4qs5ks5qw5ru17su5tu}ev{5ks5qs4qs}ex{17ss5ts5qs}6z{4qv5ks5ou5qw5ru17su5tu}fm{4qv5ks5ou5qw5ru17su5tu}fn{4qv5ks5ou5qw5ru17su5tu}fo{4qv5ks5ou5qw5ru17su5tu}fp{4qv5ks5ou5qw5ru17su5tu}fq{4qv5ks5ou5qw5ru17su5tu}7r{5os}fs{4qv5ks5ou5qw5ru17su5tu}ft{17su5tu5qs}fu{17su5tu5qs}fv{17su5tu5qs}fw{17su5tu5qs}}}"),"Times-Roman":r("{'widths'{k3n2q4ycx2l201n3m201o6o201s2l201t2l201u2l201w2w201x2w201y2w2k1t2l2l202m2n2n3m2o3m2p5n202q6o2r1m2s2l2t2l2u3m2v3s2w1t2x2l2y1t2z1w3k3m3l3m3m3m3n3m3o3m3p3m3q3m3r3m3s3m203t2l203u2l3v1w3w3s3x3s3y3s3z2w4k5w4l4s4m4m4n4m4o4s4p3x4q3r4r4s4s4s4t2l4u2r4v4s4w3x4x5t4y4s4z4s5k3r5l4s5m4m5n3r5o3x5p4s5q4s5r5y5s4s5t4s5u3x5v2l5w1w5x2l5y2z5z3m6k2l6l2w6m3m6n2w6o3m6p2w6q2l6r3m6s3m6t1w6u1w6v3m6w1w6x4y6y3m6z3m7k3m7l3m7m2l7n2r7o1w7p3m7q3m7r4s7s3m7t3m7u2w7v3k7w1o7x3k7y3q202l3mcl4sal2lam3man3mao3map3mar3mas2lat4wau1vav3maw3say4waz2lbk2sbl3s'fof'6obo2lbp3mbq2xbr1tbs2lbu1zbv3mbz2wck4s202k3mcm4scn4sco4scp4scq5tcr4mcs3xct3xcu3xcv3xcw2l2m2tcy2lcz2ldl4sdm4sdn4sdo4sdp4sdq4sds4sdt4sdu4sdv4sdw4sdz3mek2wel2wem2wen2weo2wep2weq4mer2wes2wet2weu2wev2wew1wex1wey1wez1wfl3mfm3mfn3mfo3mfp3mfq3mfr3sfs3mft3mfu3mfv3mfw3mfz3m203k6o212m6m2dw2l2cq2l3t3m3u1w17s4s19m3m}'kerning'{cl{4qs5ku17sw5ou5qy5rw201ss5tw201ws}201s{201ss}201t{ckw4lwcmwcnwcowcpwclw4wu201ts}2k{201ts}2w{4qs5kw5os5qx5ru17sx5tx}2x{17sw5tw5ou5qu}2y{4qs5kw5os5qx5ru17sx5tx}'fof'-6o7t{ckuclucmucnucoucpu4lu5os5rs}3u{17su5tu5qs}3v{17su5tu5qs}7p{17sw5tw5qs}ck{4qs5ku17sw5ou5qy5rw201ss5tw201ws}4l{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cm{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cn{4qs5ku17sw5ou5qy5rw201ss5tw201ws}co{4qs5ku17sw5ou5qy5rw201ss5tw201ws}cp{4qs5ku17sw5ou5qy5rw201ss5tw201ws}6l{17su5tu5os5qw5rs}17s{2ktclvcmvcnvcovcpv4lv4wuckv}5o{ckwclwcmwcnwcowcpw4lw4wu}5q{ckyclycmycnycoycpy4ly4wu5ms}5r{cktcltcmtcntcotcpt4lt4ws}5t{2ktclvcmvcnvcovcpv4lv4wuckv}7q{cksclscmscnscoscps4ls}6p{17su5tu5qw5rs}ek{5qs5rs}el{17su5tu5os5qw5rs}em{17su5tu5os5qs5rs}en{17su5qs5rs}eo{5qs5rs}ep{17su5tu5os5qw5rs}es{5qs}et{17su5tu5qw5rs}eu{17su5tu5qs5rs}ev{5qs}6z{17sv5tv5os5qx5rs}fm{5os5qt5rs}fn{17sv5tv5os5qx5rs}fo{17sv5tv5os5qx5rs}fp{5os5qt5rs}fq{5os5qt5rs}7r{ckuclucmucnucoucpu4lu5os}fs{17sv5tv5os5qx5rs}ft{17ss5ts5qs}fu{17sw5tw5qs}fv{17sw5tw5qs}fw{17ss5ts5qs}fz{ckuclucmucnucoucpu4lu5os5rs}}}"),"Helvetica-Oblique":r("{'widths'{k3p2q4mcx1w201n3r201o6o201s1q201t1q201u1q201w2l201x2l201y2l2k1w2l1w202m2n2n3r2o3r2p5t202q6o2r1n2s2l2t2l2u2r2v3u2w1w2x2l2y1w2z1w3k3r3l3r3m3r3n3r3o3r3p3r3q3r3r3r3s3r203t2l203u2l3v1w3w3u3x3u3y3u3z3r4k6p4l4m4m4m4n4s4o4s4p4m4q3x4r4y4s4s4t1w4u3m4v4m4w3r4x5n4y4s4z4y5k4m5l4y5m4s5n4m5o3x5p4s5q4m5r5y5s4m5t4m5u3x5v1w5w1w5x1w5y2z5z3r6k2l6l3r6m3r6n3m6o3r6p3r6q1w6r3r6s3r6t1q6u1q6v3m6w1q6x5n6y3r6z3r7k3r7l3r7m2l7n3m7o1w7p3r7q3m7r4s7s3m7t3m7u3m7v2l7w1u7x2l7y3u202l3rcl4mal2lam3ran3rao3rap3rar3ras2lat4tau2pav3raw3uay4taz2lbk2sbl3u'fof'6obo2lbp3rbr1wbs2lbu2obv3rbz3xck4m202k3rcm4mcn4mco4mcp4mcq6ocr4scs4mct4mcu4mcv4mcw1w2m2ncy1wcz1wdl4sdm4ydn4ydo4ydp4ydq4yds4ydt4sdu4sdv4sdw4sdz3xek3rel3rem3ren3reo3rep3req5ter3mes3ret3reu3rev3rew1wex1wey1wez1wfl3rfm3rfn3rfo3rfp3rfq3rfr3ufs3xft3rfu3rfv3rfw3rfz3m203k6o212m6o2dw2l2cq2l3t3r3u1w17s4m19m3r}'kerning'{5q{4wv}cl{4qs5kw5ow5qs17sv5tv}201t{2wu4w1k2yu}201x{2wu4wy2yu}17s{2ktclucmucnu4otcpu4lu4wycoucku}2w{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}2x{17sy5ty5oy5qs}2y{7qs4qz5k1m17sy5ow5qx5rsfsu5ty7tufzu}'fof'-6o7p{17sv5tv5ow}ck{4qs5kw5ow5qs17sv5tv}4l{4qs5kw5ow5qs17sv5tv}cm{4qs5kw5ow5qs17sv5tv}cn{4qs5kw5ow5qs17sv5tv}co{4qs5kw5ow5qs17sv5tv}cp{4qs5kw5ow5qs17sv5tv}6l{17sy5ty5ow}do{17st5tt}4z{17st5tt}7s{fst}dm{17st5tt}dn{17st5tt}5o{ckwclwcmwcnwcowcpw4lw4wv}dp{17st5tt}dq{17st5tt}7t{5ow}ds{17st5tt}5t{2ktclucmucnu4otcpu4lu4wycoucku}fu{17sv5tv5ow}6p{17sy5ty5ow5qs}ek{17sy5ty5ow}el{17sy5ty5ow}em{17sy5ty5ow}en{5ty}eo{17sy5ty5ow}ep{17sy5ty5ow}es{17sy5ty5qs}et{17sy5ty5ow5qs}eu{17sy5ty5ow5qs}ev{17sy5ty5ow5qs}6z{17sy5ty5ow5qs}fm{17sy5ty5ow5qs}fn{17sy5ty5ow5qs}fo{17sy5ty5ow5qs}fp{17sy5ty5qs}fq{17sy5ty5ow5qs}7r{5ow}fs{17sy5ty5ow5qs}ft{17sv5tv5ow}7m{5ow}fv{17sv5tv5ow}fw{17sv5tv5ow}}}")}},or=(t.events.push(["addFont",function(e){var e=e.font,t=rr.Unicode[e.postScriptName],t=(t&&(e.metadata.Unicode={},e.metadata.Unicode.widths=t.widths,e.metadata.Unicode.kerning=t.kerning),nr.Unicode[e.postScriptName]);t&&(e.metadata.Unicode.encoding=t,e.encoding=t.codePages[0])}]),(jn=bn).API.events.push(["addFont",function(e){var t=e.font,e=e.instance;if(!t.isStandardFont){if(void 0===e)throw new Error("Font does not exist in vFS, import fonts or remove declaration doc.addFont('"+t.postScriptName+"').");if("string"!=typeof(e=!1===e.existsFileInVFS(t.postScriptName)?e.loadFile(t.postScriptName):e.getFileFromVFS(t.postScriptName)))throw new Error("Font is not stored as string-data in vFS, import fonts or remove declaration doc.addFont('"+t.postScriptName+"').");t=t,e=/^\x00\x01\x00\x00/.test(e=e)?dr(e):dr(Q(e)),t.metadata=jn.API.TTFFont.open(e),t.metadata.Unicode=t.metadata.Unicode||{encoding:{},kerning:{},widths:[]},t.metadata.glyIdsUsed=[0]}}]),bn.API.addSvgAsImage=function(t,e,n,r,o,i,a,s){if(isNaN(e)||isNaN(n))throw mn.error("jsPDF.addSvgAsImage: Invalid coordinates",arguments),new Error("Invalid coordinates passed to jsPDF.addSvgAsImage");if(isNaN(r)||isNaN(o))throw mn.error("jsPDF.addSvgAsImage: Invalid measurements",arguments),new Error("Invalid measurements (width and/or height) passed to jsPDF.addSvgAsImage");var l=document.createElement("canvas"),c=(l.width=r,l.height=o,l.getContext("2d")),u=(c.fillStyle="#fff",c.fillRect(0,0,l.width,l.height),{ignoreMouse:!0,ignoreAnimation:!0,ignoreDimensions:!0}),d=this;return(gn.canvg?Promise.resolve(gn.canvg):Promise.resolve().then(f.bind(f,"./node_modules/canvg/lib/index.es.js"))).catch(function(e){return Promise.reject(new Error("Could not load canvg: "+e))}).then(function(e){return e.default||e}).then(function(e){return e.fromString(c,t,u)},function(){return Promise.reject(new Error("Could not load canvg."))}).then(function(e){return e.render(u)}).then(function(){d.addImage(l.toDataURL("image/jpeg",1),e,n,r,o,a,s)})},bn.API.putTotalPages=function(e){for(var t,n=0,n=parseInt(this.internal.getFont().id.substr(1),10)<15?(t=new RegExp(e,"g"),this.internal.getNumberOfPages()):(t=new RegExp(this.pdfEscape16(e,this.internal.getFont()),"g"),this.pdfEscape16(this.internal.getNumberOfPages()+"",this.internal.getFont())),r=1;r<=this.internal.getNumberOfPages();r++)for(var o=0;o<this.internal.pages[r].length;o++)this.internal.pages[r][o]=this.internal.pages[r][o].replace(t,n);return this},bn.API.viewerPreferences=function(e,t){var n;e=e||{},t=t||!1;var r,o,i,a={HideToolbar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideMenubar:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},HideWindowUI:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},FitWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},CenterWindow:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.3},DisplayDocTitle:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.4},NonFullScreenPageMode:{defaultValue:"UseNone",value:"UseNone",type:"name",explicitSet:!1,valueSet:["UseNone","UseOutlines","UseThumbs","UseOC"],pdfVersion:1.3},Direction:{defaultValue:"L2R",value:"L2R",type:"name",explicitSet:!1,valueSet:["L2R","R2L"],pdfVersion:1.3},ViewArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},ViewClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintArea:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintClip:{defaultValue:"CropBox",value:"CropBox",type:"name",explicitSet:!1,valueSet:["MediaBox","CropBox","TrimBox","BleedBox","ArtBox"],pdfVersion:1.4},PrintScaling:{defaultValue:"AppDefault",value:"AppDefault",type:"name",explicitSet:!1,valueSet:["AppDefault","None"],pdfVersion:1.6},Duplex:{defaultValue:"",value:"none",type:"name",explicitSet:!1,valueSet:["Simplex","DuplexFlipShortEdge","DuplexFlipLongEdge","none"],pdfVersion:1.7},PickTrayByPDFSize:{defaultValue:!1,value:!1,type:"boolean",explicitSet:!1,valueSet:[!0,!1],pdfVersion:1.7},PrintPageRange:{defaultValue:"",value:"",type:"array",explicitSet:!1,valueSet:null,pdfVersion:1.7},NumCopies:{defaultValue:1,value:1,type:"integer",explicitSet:!1,valueSet:null,pdfVersion:1.7}},s=Object.keys(a),l=[],c=0,u=0,d=0;function f(e,t){for(var n=!1,r=0;r<e.length;r+=1)e[r]===t&&(n=!0);return n}if(void 0===this.internal.viewerpreferences&&(this.internal.viewerpreferences={},this.internal.viewerpreferences.configuration=JSON.parse(JSON.stringify(a)),this.internal.viewerpreferences.isSubscribed=!1),n=this.internal.viewerpreferences.configuration,"reset"===e||!0===t)for(var p=s.length,d=0;d<p;d+=1)n[s[d]].value=n[s[d]].defaultValue,n[s[d]].explicitSet=!1;if("object"==typeof e)for(o in e)if(i=e[o],f(s,o)&&void 0!==i){if("boolean"===n[o].type&&"boolean"==typeof i)n[o].value=i;else if("name"===n[o].type&&f(n[o].valueSet,i))n[o].value=i;else if("integer"===n[o].type&&Number.isInteger(i))n[o].value=i;else if("array"===n[o].type){for(c=0;c<i.length;c+=1)if(r=!0,1===i[c].length&&"number"==typeof i[c][0])l.push(String(i[c]-1));else if(1<i[c].length){for(u=0;u<i[c].length;u+=1)"number"!=typeof i[c][u]&&(r=!1);!0===r&&l.push([i[c][0]-1,i[c][1]-1].join(" "))}n[o].value="["+l.join(" ")+"]"}else n[o].value=n[o].defaultValue;n[o].explicitSet=!0}return!1===this.internal.viewerpreferences.isSubscribed&&(this.internal.events.subscribe("putCatalog",function(){var e,t=[];for(e in n)!0===n[e].explicitSet&&("name"===n[e].type?t.push("/"+e+" /"+n[e].value):t.push("/"+e+" "+n[e].value));0!==t.length&&this.internal.write("/ViewerPreferences\n<<\n"+t.join("\n")+"\n>>")}),this.internal.viewerpreferences.isSubscribed=!0),this.internal.viewerpreferences.configuration=n,this},bn.API.addMetadata=function(e,t){return void 0===this.internal.__metadata__&&(this.internal.__metadata__={metadata:e,namespaceuri:t||"http://jspdf.default.namespaceuri/"},this.internal.events.subscribe("putCatalog",ur),this.internal.events.subscribe("postPutResources",cr)),this},bn);function ir(e){for(var t,n,r,o="/CIDInit /ProcSet findresource begin\n12 dict begin\nbegincmap\n/CIDSystemInfo <<\n  /Registry (Adobe)\n  /Ordering (UCS)\n  /Supplement 0\n>> def\n/CMapName /Adobe-Identity-UCS def\n/CMapType 2 def\n1 begincodespacerange\n<0000><ffff>\nendcodespacerange",i=[],a=0,s=(n=Object.keys(e).sort(function(e,t){return e-t})).length;a<s;a++)t=n[a],100<=i.length&&(o+="\n"+i.length+" beginbfchar\n"+i.join("\n")+"\nendbfchar",i=[]),null!=e[t]&&"function"==typeof e[t].toString&&(r=("0000"+e[t].toString(16)).slice(-4),t=("0000"+(+t).toString(16)).slice(-4),i.push("<"+t+"><"+r+">"));return i.length&&(o+="\n"+i.length+" beginbfchar\n"+i.join("\n")+"\nendbfchar\n"),o+"endcmap\nCMapName currentdict /CMap defineresource pop\nend\nend"}function ar(e){var t,n=e.text||"",r=e.x,o=e.y,i=e.options||{},a=(e=e.mutex||{}).pdfEscape,s=e.activeFontKey,l=e.fonts,c=s,u="",d=0,f="",p=l[c].encoding;if("Identity-H"!==l[c].encoding)return{text:n,x:r,y:o,options:i,mutex:e};for(f=n,c=s,Array.isArray(n)&&(f=n[0]),d=0;d<f.length;d+=1)(t=l[c].metadata.hasOwnProperty("cmap")?l[c].metadata.cmap.unicode.codeMap[f[d].charCodeAt(0)]:t)||f[d].charCodeAt(0)<256&&l[c].metadata.hasOwnProperty("Unicode")?u+=f[d]:u+="";return s="",parseInt(c.slice(1))<14||"WinAnsiEncoding"===p?s=a(u,c).split("").map(function(e){return e.charCodeAt(0).toString(16)}).join(""):"Identity-H"===p&&(s=sr(u,l[c])),e.isHex=!0,{text:s,x:r,y:o,options:i,mutex:e}}var i=or.API,sr=i.pdfEscape16=function(e,t){for(var n,r=t.metadata.Unicode.widths,o=["","0","00","000","0000"],i=[""],a=0,s=e.length;a<s;++a){if(n=t.metadata.characterToGlyph(e.charCodeAt(a)),t.metadata.glyIdsUsed.push(n),t.metadata.toUnicode[n]=e.charCodeAt(a),-1==r.indexOf(n)&&(r.push(n),r.push([parseInt(t.metadata.widthOfGlyph(n),10)])),"0"==n)return i.join("");n=n.toString(16),i.push(o[4-n.length],n)}return i.join("")};function L(e){if(this.rawData=e,e=this.contents=new hr(e),this.contents.pos=4,"ttcf"===e.readString(4))throw new Error("TTCF not supported.");e.pos=0,this.parse(),this.subset=new Ir(this),this.registerTTF()}function lr(){return void 0===this.internal.vFS&&(this.internal.vFS={}),!0}function cr(){var e='<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><rdf:Description rdf:about="" xmlns:jspdf="'+this.internal.__metadata__.namespaceuri+'"><jspdf:metadata>',t=unescape(encodeURIComponent('<x:xmpmeta xmlns:x="adobe:ns:meta/">')),e=unescape(encodeURIComponent(e)),n=unescape(encodeURIComponent(this.internal.__metadata__.metadata)),r=unescape(encodeURIComponent("</jspdf:metadata></rdf:Description></rdf:RDF>")),o=unescape(encodeURIComponent("</x:xmpmeta>")),i=e.length+n.length+r.length+t.length+o.length;this.internal.__metadata__.metadata_object_number=this.internal.newObject(),this.internal.write("<< /Type /Metadata /Subtype /XML /Length "+i+" >>"),this.internal.write("stream"),this.internal.write(t+e+n+r+o),this.internal.write("endstream"),this.internal.write("endobj")}function ur(){this.internal.__metadata__.metadata_object_number&&this.internal.write("/Metadata "+this.internal.__metadata__.metadata_object_number+" 0 R")}function dr(e){for(var t=e.length,n=new Uint8Array(t),r=0;r<t;r++)n[r]=e.charCodeAt(r);return n}function fr(e,t,n,r){var o=4,i=Un;switch(r){case T.image_compression.FAST:o=1,i=Pn;break;case T.image_compression.MEDIUM:o=6,i=Fn;break;case T.image_compression.SLOW:o=9,i=Hn}return e=((e,t,n,r)=>{for(var o,i,a,s=e.length/t,l=new Uint8Array(e.length+s),c=$n(),u=0;u<s;u+=1){if(a=u*t,o=e.subarray(a,a+t),r)l.set(r(o,n,i),a+u);else{for(var d,f=c.length,p=[];d<f;d+=1)p[d]=c[d](o,n,i);var h=Kn(p.concat());l.set(p[h],a+u)}i=o}return l})(e,t,n,i),r=(0,R.zlibSync)(e,{level:o}),T.__addimage__.arrayBufferToBinaryString(r)}i.events.push(["putFont",function(e){var t=e.font,n=e.out,r=e.newObject,o=e.putStream,e=e.pdfEscapeWithNeededParanthesis;if(t.metadata instanceof or.API.TTFFont&&"Identity-H"===t.encoding){for(var i=t.metadata.Unicode.widths,a=t.metadata.subset.encode(t.metadata.glyIdsUsed,1),s="",l=0;l<a.length;l++)s+=String.fromCharCode(a[l]);var c=r(),u=(o({data:s,addLength1:!0,objectId:c}),n("endobj"),r()),o=(o({data:ir(t.metadata.toUnicode),addLength1:!0,objectId:u}),n("endobj"),r()),c=(n("<<"),n("/Type /FontDescriptor"),n("/FontName /"+e(t.fontName)),n("/FontFile2 "+c+" 0 R"),n("/FontBBox "+or.API.PDFObject.convert(t.metadata.bbox)),n("/Flags "+t.metadata.flags),n("/StemV "+t.metadata.stemV),n("/ItalicAngle "+t.metadata.italicAngle),n("/Ascent "+t.metadata.ascender),n("/Descent "+t.metadata.decender),n("/CapHeight "+t.metadata.capHeight),n(">>"),n("endobj"),r());n("<<"),n("/Type /Font"),n("/BaseFont /"+e(t.fontName)),n("/FontDescriptor "+o+" 0 R"),n("/W "+or.API.PDFObject.convert(i)),n("/CIDToGIDMap /Identity"),n("/DW 1000"),n("/Subtype /CIDFontType2"),n("/CIDSystemInfo"),n("<<"),n("/Supplement 0"),n("/Registry (Adobe)"),n("/Ordering ("+t.encoding+")"),n(">>"),n(">>"),n("endobj"),t.objectNumber=r(),n("<<"),n("/Type /Font"),n("/Subtype /Type0"),n("/ToUnicode "+u+" 0 R"),n("/BaseFont /"+e(t.fontName)),n("/Encoding /"+t.encoding),n("/DescendantFonts ["+c+" 0 R]"),n(">>"),n("endobj"),t.isAlreadyPutted=!0}}]),i.events.push(["putFont",function(e){var t=e.font,n=e.out,r=e.newObject,o=e.putStream,e=e.pdfEscapeWithNeededParanthesis;if(t.metadata instanceof or.API.TTFFont&&"WinAnsiEncoding"===t.encoding){for(var i=t.metadata.rawData,a="",s=0;s<i.length;s++)a+=String.fromCharCode(i[s]);var l=r(),c=(o({data:a,addLength1:!0,objectId:l}),n("endobj"),r()),o=(o({data:ir(t.metadata.toUnicode),addLength1:!0,objectId:c}),n("endobj"),r());n("<<"),n("/Descent "+t.metadata.decender),n("/CapHeight "+t.metadata.capHeight),n("/StemV "+t.metadata.stemV),n("/Type /FontDescriptor"),n("/FontFile2 "+l+" 0 R"),n("/Flags 96"),n("/FontBBox "+or.API.PDFObject.convert(t.metadata.bbox)),n("/FontName /"+e(t.fontName)),n("/ItalicAngle "+t.metadata.italicAngle),n("/Ascent "+t.metadata.ascender),n(">>"),n("endobj"),t.objectNumber=r();for(var u=0;u<t.metadata.hmtx.widths.length;u++)t.metadata.hmtx.widths[u]=parseInt(t.metadata.hmtx.widths[u]*(1e3/t.metadata.head.unitsPerEm));n("<</Subtype/TrueType/Type/Font/ToUnicode "+c+" 0 R/BaseFont/"+e(t.fontName)+"/FontDescriptor "+o+" 0 R/Encoding/"+t.encoding+" /FirstChar 29 /LastChar 255 /Widths "+or.API.PDFObject.convert(t.metadata.hmtx.widths)+">>"),n("endobj"),t.isAlreadyPutted=!0}}]),i.events.push(["postProcessText",function(e){var t=e.text||"",n=[],r={text:t,x:e.x,y:e.y,options:e.options,mutex:e.mutex};if(Array.isArray(t)){for(var o=0,o=0;o<t.length;o+=1)Array.isArray(t[o])&&3===t[o].length?n.push([ar(Object.assign({},r,{text:t[o][0]})).text,t[o][1],t[o][2]]):n.push(ar(Object.assign({},r,{text:t[o]})).text);e.text=n}else e.text=ar(Object.assign({},r,{text:t})).text}]),(r=bn.API).existsFileInVFS=function(e){return lr.call(this),void 0!==this.internal.vFS[e]},r.addFileToVFS=function(e,t){return lr.call(this),this.internal.vFS[e]=t,this},r.getFileFromVFS=function(e){return lr.call(this),void 0!==this.internal.vFS[e]?this.internal.vFS[e]:null},(t=bn).__bidiEngine__=t.prototype.__bidiEngine__=function(e){function s(e){for(var t,n=0;n<e.length;n++){if("L"===(t=S(e.charAt(n))))return!1;if("R"===t)return!0}return!1}function l(e,t,n){return e=e.split(""),n&&g(e,n,{hiLevel:_}),e.reverse(),t&&t.reverse(),e.join("")}function c(e,t,n){var e=e.split(""),r={hiLevel:_},o=(g(e,n=n||[],r),e),i=n;if(0!==r.hiLevel&&h)for(var a,s=0;s<o.length;s++)1===i[s]&&0<=(a=A.indexOf(o[s]))&&(o[s]=A[a+1]);return m(2,e,t,n,r),m(1,e,t,n,r),e.join("")}var v,b,u,d,f,p,h,r=kn,y=[[0,3,0,1,0,0,0],[0,3,0,1,2,2,0],[0,3,0,17,2,0,1],[0,3,5,5,4,1,0],[0,3,21,21,4,0,1],[0,3,5,5,4,2,0]],C=[[2,0,1,1,0,1,0],[2,0,1,1,0,2,0],[2,0,2,1,3,2,0],[2,0,2,33,3,1,1]],w={L:0,R:1,EN:2,AN:3,N:4,B:5,S:6},o={0:0,5:1,6:2,7:3,32:4,251:5,254:6,255:7},A=["(",")","(","<",">","<","[","]","[","{","}","{","«","»","«","‹","›","‹","⁅","⁆","⁅","⁽","⁾","⁽","₍","₎","₍","≤","≥","≤","〈","〉","〈","﹙","﹚","﹙","﹛","﹜","﹛","﹝","﹞","﹝","﹤","ï¹¥","﹤"],i=new RegExp(/^([1-4|9]|1[0-9]|2[0-9]|3[0168]|4[04589]|5[012]|7[78]|159|16[0-9]|17[0-2]|21[569]|22[03489]|250)$/),E=!1,_=0,S=(this.__bidiEngine__={},function(e){var e=e.charCodeAt(),t=e>>8,n=o[t];return void 0!==n?r[256*n+(255&e)]:252==t||253==t?"AL":i.test(t)?"L":8==t?"R":"N"}),B=function(e,t,n,r){var o,i,a=t[r];switch(a){case"L":case"R":E=!1;break;case"N":case"AN":break;case"EN":E&&(a="AN");break;case"AL":E=!0,a="R";break;case"WS":a="N";break;case"CS":r<1||r+1>=t.length||"EN"!==(l=n[r-1])&&"AN"!==l||"EN"!==(s=t[r+1])&&"AN"!==s?a="N":E&&(s="AN"),a=s===l?s:"N";break;case"ES":a="EN"===(l=0<r?n[r-1]:"B")&&r+1<t.length&&"EN"===t[r+1]?"EN":"N";break;case"ET":if(0<r&&"EN"===n[r-1])a="EN";else if(E)a="N";else{for(o=r+1,i=t.length;o<i&&"ET"===t[o];)o++;a=o<i&&"EN"===t[o]?"EN":"N"}break;case"NSM":if(u&&!d){for(i=t.length,o=r+1;o<i&&"NSM"===t[o];)o++;if(o<i){var s=e[r],l=t[o];if((1425<=s&&s<=2303||64286===s)&&("R"===l||"AL"===l)){a="R";break}}}a=r<1||"B"===(l=t[r-1])?"N":n[r-1];break;case"B":v=!(E=!1),a=_;break;case"S":b=!0,a="N";break;case"LRE":case"RLE":case"LRO":case"RLO":case"PDF":E=!1;break;case"BN":a="N"}return a},g=function(e,t,n){var r,o,i,a,s=-1,l=e.length,c=0,u=[],d=_?C:y,f=[];for(b=v=E=!1,r=0;r<l;r++)f[r]=S(e[r]);for(o=0;o<l;o++){if(a=c,u[o]=B(e,f,u,o),a=240&(c=d[a][w[u[o]]]),c&=15,t[o]=i=d[c][5],0<a){if(16==a)for(r=s;r<o;r++)t[r]=1;s=-1}if(d[c][6])-1===s&&(s=o);else if(-1<s){for(r=s;r<o;r++)t[r]=i;s=-1}"B"===f[o]&&(t[o]=0),n.hiLevel|=i}if(b)for(var p=f,h=t,A=l,g=0;g<A;g++)if("S"===p[g]){h[g]=_;for(var m=g-1;0<=m&&"WS"===p[m];m--)h[m]=_}},m=function(e,t,n,r,o){if(!(o.hiLevel<e))if(1!==e||1!==_||v)for(var i,a,s,l,c=t.length,u=0;u<c;){if(r[u]>=e){for(s=u+1;s<c&&r[s]>=e;)s++;for(l=u,a=s-1;l<a;l++,a--)i=t[l],t[l]=t[a],t[a]=i,n&&(i=n[l],n[l]=n[a],n[a]=i);u=s}u++}else t.reverse(),n&&n.reverse()};return this.__bidiEngine__.doBidiReorder=function(e,t,n){var r,o=e,i=t;if(i)for(var a=0;a<o.length;a++)i[a]=a;return void 0===d&&(d=s(o)),void 0===p&&(p=s(o)),u||!f||p?u&&f&&d^p?(_=d?1:0,e=l(e,t,n)):!u&&f&&p?(_=d?1:0,e=c(e,t,n),e=l(e,t)):!u||d||f||p?u&&!f&&d^p?(e=l(e,t),e=d?(_=0,c(e,t,n)):(_=1,e=c(e,t,n),l(e,t))):u&&d&&!f&&p?(_=1,e=c(e,t,n),e=l(e,t)):!u&&!f&&d^p&&(r=h,d?(_=1,e=c(e,t,n),_=0,h=!1,e=c(e,t,n),h=r):(_=0,e=c(e,t,n),e=l(e,t),h=!(_=1),e=c(e,t,n),h=r,e=l(e,t))):(_=0,e=c(e,t,n)):(_=d?1:0,e=c(e,t,n)),e},this.__bidiEngine__.setOptions=function(e){e&&(u=e.isInputVisual,f=e.isOutputVisual,d=e.isInputRtl,p=e.isOutputRtl,h=e.isSymmetricSwapping)},this.__bidiEngine__.setOptions(e),this.__bidiEngine__},kn=["BN","BN","BN","BN","BN","BN","BN","BN","BN","S","B","S","WS","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","B","B","B","S","WS","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","BN","BN","BN","BN","BN","BN","B","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","BN","CS","N","ET","ET","ET","ET","N","N","N","N","L","N","N","BN","N","N","ET","ET","EN","EN","N","L","N","N","N","EN","L","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","L","L","L","L","L","L","L","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","L","N","N","N","N","N","ET","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","NSM","R","NSM","NSM","R","NSM","NSM","R","NSM","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","N","N","N","N","N","R","R","R","R","R","N","N","N","N","N","N","N","N","N","N","N","AN","AN","AN","AN","AN","AN","N","N","AL","ET","ET","AL","CS","AL","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","AN","AN","AN","AN","AN","AN","AN","AN","AN","ET","AN","AN","AL","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AN","N","NSM","NSM","NSM","NSM","NSM","NSM","AL","AL","NSM","NSM","N","NSM","NSM","NSM","NSM","AL","AL","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","AL","AL","NSM","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","R","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","R","R","N","N","N","N","R","N","N","N","N","N","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","WS","BN","BN","BN","L","R","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","B","LRE","RLE","PDF","LRO","RLO","CS","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","WS","BN","BN","BN","BN","BN","N","LRI","RLI","FSI","PDI","BN","BN","BN","BN","BN","BN","EN","L","N","N","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","L","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","ES","ES","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","N","N","N","N","N","R","NSM","R","R","R","R","R","R","R","R","R","R","ES","R","R","R","R","R","R","R","R","R","R","R","R","R","N","R","R","R","R","R","N","R","N","R","R","N","R","R","N","R","R","R","R","R","R","R","R","R","R","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","NSM","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","CS","N","CS","N","N","CS","N","N","N","N","N","N","N","N","N","ET","N","N","ES","ES","N","N","N","N","N","ET","ET","N","N","N","N","N","AL","AL","AL","AL","AL","N","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","AL","N","N","BN","N","N","N","ET","ET","ET","N","N","N","N","N","ES","CS","ES","CS","CS","EN","EN","EN","EN","EN","EN","EN","EN","EN","EN","CS","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","N","N","N","N","N","N","N","N","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","L","N","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","L","L","L","N","N","L","L","L","N","N","N","ET","ET","N","N","N","ET","ET","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N","N"],On=new t.__bidiEngine__({isInputVisual:!0}),t.API.events.push(["postProcessText",function(e){var t=e.text,n=e.options||{},r=(n.lang,[]);if(n.isInputVisual="boolean"!=typeof n.isInputVisual||n.isInputVisual,On.setOptions(n),"[object Array]"===Object.prototype.toString.call(t)){for(var o=0,r=[],o=0;o<t.length;o+=1)"[object Array]"===Object.prototype.toString.call(t[o])?r.push([On.doBidiReorder(t[o][0]),t[o][1],t[o][2]]):r.push([On.doBidiReorder(t[o])]);e.text=r}else e.text=On.doBidiReorder(t);On.setOptions({isInputVisual:!0})}]),bn.API.TTFFont=(L.open=function(e){return new L(e)},L.prototype.parse=function(){return this.directory=new Ar(this.contents),this.head=new Cr(this),this.name=new xr(this),this.cmap=new Er(this),this.toUnicode={},this.hhea=new _r(this),this.maxp=new Tr(this),this.hmtx=new Lr(this),this.post=new Br(this),this.os2=new Sr(this),this.loca=new Rr(this),this.glyf=new kr(this),this.ascender=this.os2.exists&&this.os2.ascender||this.hhea.ascender,this.decender=this.os2.exists&&this.os2.decender||this.hhea.decender,this.lineGap=this.os2.exists&&this.os2.lineGap||this.hhea.lineGap,this.bbox=[this.head.xMin,this.head.yMin,this.head.xMax,this.head.yMax]},L.prototype.registerTTF=function(){var o,e,t;if(this.scaleFactor=1e3/this.head.unitsPerEm,this.bbox=function(){for(var e,t=[],n=0,r=(e=this.bbox).length;n<r;n++)o=e[n],t.push(Math.round(o*this.scaleFactor));return t}.call(this),this.stemV=0,this.post.exists?(e=255&(t=this.post.italic_angle),0!=(32768&(t=t>>16))&&(t=-(1+(65535^t))),this.italicAngle=+(t+"."+e)):this.italicAngle=0,this.ascender=Math.round(this.ascender*this.scaleFactor),this.decender=Math.round(this.decender*this.scaleFactor),this.lineGap=Math.round(this.lineGap*this.scaleFactor),this.capHeight=this.os2.exists&&this.os2.capHeight||this.ascender,this.xHeight=this.os2.exists&&this.os2.xHeight||0,this.familyClass=(this.os2.exists&&this.os2.familyClass||0)>>8,this.isSerif=1===(t=this.familyClass)||2===t||3===t||4===t||5===t||7===t,this.isScript=10===this.familyClass,this.flags=0,this.post.isFixedPitch&&(this.flags|=1),this.isSerif&&(this.flags|=2),this.isScript&&(this.flags|=8),0!==this.italicAngle&&(this.flags|=64),this.flags|=32,!this.cmap.unicode)throw new Error("No unicode cmap for font")},L.prototype.characterToGlyph=function(e){var t;return(null!=(t=this.cmap.unicode)?t.codeMap[e]:void 0)||0},L.prototype.widthOfGlyph=function(e){var t=1e3/this.head.unitsPerEm;return this.hmtx.forGlyph(e).advance*t},L.prototype.widthOfString=function(e,t,n){for(var r,o=0,i=0,a=(e=""+e).length;0<=a?i<a:a<i;i=0<=a?++i:--i)r=e.charCodeAt(i),o+=this.widthOfGlyph(this.characterToGlyph(r))+n*(1e3/t)||0;return o*(t/1e3)},L.prototype.lineHeight=function(e,t){t=(t=null==t?!1:t)?this.lineGap:0;return(this.ascender+t-this.decender)/1e3*e},L);function N(e,t){for(var n in t)gr.call(t,n)&&(e[n]=t[n]);function r(){this.constructor=e}r.prototype=t.prototype,e.prototype=new r,e.__super__=t.prototype}k.prototype.readByte=function(){return this.data[this.pos++]},k.prototype.writeByte=function(e){return this.data[this.pos++]=e},k.prototype.readUInt32=function(){return 16777216*this.readByte()+(this.readByte()<<16)+(this.readByte()<<8)+this.readByte()},k.prototype.writeUInt32=function(e){return this.writeByte(e>>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},k.prototype.readInt32=function(){var e;return 2147483648<=(e=this.readUInt32())?e-4294967296:e},k.prototype.writeInt32=function(e){return e<0&&(e+=4294967296),this.writeUInt32(e)},k.prototype.readUInt16=function(){return this.readByte()<<8|this.readByte()},k.prototype.writeUInt16=function(e){return this.writeByte(e>>8&255),this.writeByte(255&e)},k.prototype.readInt16=function(){var e;return 32768<=(e=this.readUInt16())?e-65536:e},k.prototype.writeInt16=function(e){return e<0&&(e+=65536),this.writeUInt16(e)},k.prototype.readString=function(e){for(var t=[],n=0;0<=e?n<e:e<n;n=0<=e?++n:--n)t[n]=String.fromCharCode(this.readByte());return t.join("")},k.prototype.writeString=function(e){for(var t=[],n=0,r=e.length;0<=r?n<r:r<n;n=0<=r?++n:--n)t.push(this.writeByte(e.charCodeAt(n)));return t},k.prototype.readShort=function(){return this.readInt16()},k.prototype.writeShort=function(e){return this.writeInt16(e)},k.prototype.readLongLong=function(){var e=this.readByte(),t=this.readByte(),n=this.readByte(),r=this.readByte(),o=this.readByte(),i=this.readByte(),a=this.readByte(),s=this.readByte();return 128&e?-1*(72057594037927940*(255^e)+281474976710656*(255^t)+1099511627776*(255^n)+4294967296*(255^r)+16777216*(255^o)+65536*(255^i)+256*(255^a)+(255^s)+1):72057594037927940*e+281474976710656*t+1099511627776*n+4294967296*r+16777216*o+65536*i+256*a+s},k.prototype.writeLongLong=function(e){var t=Math.floor(e/4294967296),e=4294967295&e;return this.writeByte(t>>24&255),this.writeByte(t>>16&255),this.writeByte(t>>8&255),this.writeByte(255&t),this.writeByte(e>>24&255),this.writeByte(e>>16&255),this.writeByte(e>>8&255),this.writeByte(255&e)},k.prototype.readInt=function(){return this.readInt32()},k.prototype.writeInt=function(e){return this.writeInt32(e)},k.prototype.read=function(e){for(var t=[],n=0;0<=e?n<e:e<n;n=0<=e?++n:--n)t.push(this.readByte());return t},k.prototype.write=function(e){for(var t,n=[],r=0,o=e.length;r<o;r++)t=e[r],n.push(this.writeByte(t));return n};var pr,hr=k,Ar=(mr.prototype.encode=function(e){var t,n,r,o,i,a,s=Object.keys(e).length,l=Math.log(2),c=16*Math.floor(Math.log(s)/l),l=Math.floor(c/l),u=16*s-c;for(a in(t=new hr).writeInt(this.scalarType),t.writeShort(s),t.writeShort(c),t.writeShort(l),t.writeShort(u),r=t.pos+16*s,n=null,i=[],e)for(o=e[a],t.writeString(a),t.writeInt(pr(o)),t.writeInt(r),t.writeInt(o.length),i=i.concat(o),"head"===a&&(n=r),r+=o.length;r%4;)i.push(0),r++;return t.write(i),c=2981146554-pr(t.data),t.pos=n+8,t.writeUInt32(c),t.data},pr=function(e){var t,n,r,o;for(e=Nr.call(e);e.length%4;)e.push(0);for(r=new hr(e),t=n=0,o=e.length;t<o;t+=4)n+=r.readUInt32();return 4294967295&n},mr),gr={}.hasOwnProperty;function mr(e){var t,n,r;for(this.scalarType=e.readInt(),this.tableCount=e.readShort(),this.searchRange=e.readShort(),this.entrySelector=e.readShort(),this.rangeShift=e.readShort(),this.tables={},n=0,r=this.tableCount;0<=r?n<r:r<n;n=0<=r?++n:--n)t={tag:e.readString(4),checksum:e.readInt(),offset:e.readInt(),length:e.readInt()},this.tables[t.tag]=t}function k(e){this.data=null!=e?e:[],this.pos=0,this.length=this.data.length}function vr(e){this.file=e,e=this.file.directory.tables[this.tag],this.exists=!!e,e&&(this.offset=e.offset,this.length=e.length,this.parse(this.file.contents))}vr.prototype.parse=function(){},vr.prototype.encode=function(){},vr.prototype.raw=function(){return this.exists?(this.file.contents.pos=this.offset,this.file.contents.read(this.length)):null};function br(e,t){this.raw=e,this.length=e.length,this.platformID=t.platformID,this.encodingID=t.encodingID,this.languageID=t.languageID}N(qr,i=vr),qr.prototype.tag="head",qr.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.revision=e.readInt(),this.checkSumAdjustment=e.readInt(),this.magicNumber=e.readInt(),this.flags=e.readShort(),this.unitsPerEm=e.readShort(),this.created=e.readLongLong(),this.modified=e.readLongLong(),this.xMin=e.readShort(),this.yMin=e.readShort(),this.xMax=e.readShort(),this.yMax=e.readShort(),this.macStyle=e.readShort(),this.lowestRecPPEM=e.readShort(),this.fontDirectionHint=e.readShort(),this.indexToLocFormat=e.readShort(),this.glyphDataFormat=e.readShort()},qr.prototype.encode=function(e){var t;return(t=new hr).writeInt(this.version),t.writeInt(this.revision),t.writeInt(this.checkSumAdjustment),t.writeInt(this.magicNumber),t.writeShort(this.flags),t.writeShort(this.unitsPerEm),t.writeLongLong(this.created),t.writeLongLong(this.modified),t.writeShort(this.xMin),t.writeShort(this.yMin),t.writeShort(this.xMax),t.writeShort(this.yMax),t.writeShort(this.macStyle),t.writeShort(this.lowestRecPPEM),t.writeShort(this.fontDirectionHint),t.writeShort(e),t.writeShort(this.glyphDataFormat),t.data};var yr,Cr=qr,wr=(Wr.encode=function(e,M){var t,n,r,o,i,a,s,l,c,u,d,f,p,h,A,g,m,v,b,y,C,w,E,_,D,S,B,x,T,P,U,F,H,Q,$,K,z,L,N,V,k,O,j,R=new hr,I=Object.keys(e).sort(function(e,t){return e-t});switch(M){case"macroman":for(f=0,p=(()=>{var e=[];for(d=0;d<256;++d)e.push(0);return e})(),A={0:0},r={},S=0,P=I.length;S<P;S++)null==A[V=e[n=I[S]]]&&(A[V]=++f),r[n]={old:e[n],new:A[e[n]]},p[n]=A[e[n]];return R.writeUInt16(1),R.writeUInt16(0),R.writeUInt32(12),R.writeUInt16(0),R.writeUInt16(262),R.writeUInt16(0),R.write(p),{charMap:r,subtable:R.data,maxGlyphID:f+1};case"unicode":for(_=[],l=[],A={},t={},h=a=null,B=g=0,U=I.length;B<U;B++)null==A[m=e[n=I[B]]]&&(A[m]=++g),t[n]={old:m,new:A[m]},o=A[m]-n,null!=h&&o===a||(h&&l.push(h),_.push(n),a=o),h=n;for(h&&l.push(h),l.push(65535),_.push(65535),w=2*(C=_.length),y=2*Math.pow(Math.log(C)/Math.LN2,2),c=Math.log(y/2)/Math.LN2,b=2*C-y,i=[],v=[],u=[],d=x=0,F=_.length;x<F;d=++x){if(E=_[d],s=l[d],65535===E){i.push(0),v.push(0);break}if(32768<=E-(D=t[E].new))for(i.push(0),v.push(2*(u.length+C-d)),n=T=E;E<=s?T<=s:s<=T;n=E<=s?++T:--T)u.push(t[n].new);else i.push(D-E),v.push(0)}for(R.writeUInt16(3),R.writeUInt16(1),R.writeUInt32(12),R.writeUInt16(4),R.writeUInt16(16+8*C+2*u.length),R.writeUInt16(0),R.writeUInt16(w),R.writeUInt16(y),R.writeUInt16(c),R.writeUInt16(b),L=0,H=l.length;L<H;L++)R.writeUInt16(n=l[L]);for(R.writeUInt16(0),N=0,Q=_.length;N<Q;N++)R.writeUInt16(n=_[N]);for(k=0,$=i.length;k<$;k++)R.writeUInt16(o=i[k]);for(O=0,K=v.length;O<K;O++)R.writeUInt16(v[O]);for(j=0,z=u.length;j<z;j++)R.writeUInt16(f=u[j]);return{charMap:t,subtable:R.data,maxGlyphID:g+1}}},Wr),Er=(N(Gr,i),Gr.prototype.tag="cmap",Gr.prototype.parse=function(e){var t,n,r;for(e.pos=this.offset,this.version=e.readUInt16(),r=e.readUInt16(),this.tables=[],this.unicode=null,n=0;0<=r?n<r:r<n;n=0<=r?++n:--n)t=new wr(e,this.offset),this.tables.push(t),t.isUnicode&&null==this.unicode&&(this.unicode=t);return!0},Gr.encode=function(e,t){e=wr.encode(e,t=null==t?"macroman":t);return(t=new hr).writeUInt16(0),t.writeUInt16(1),e.table=t.data.concat(e.subtable),e},Gr),_r=(N(Vr,i),Vr.prototype.tag="hhea",Vr.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.ascender=e.readShort(),this.decender=e.readShort(),this.lineGap=e.readShort(),this.advanceWidthMax=e.readShort(),this.minLeftSideBearing=e.readShort(),this.minRightSideBearing=e.readShort(),this.xMaxExtent=e.readShort(),this.caretSlopeRise=e.readShort(),this.caretSlopeRun=e.readShort(),this.caretOffset=e.readShort(),e.pos+=8,this.metricDataFormat=e.readShort(),this.numberOfMetrics=e.readUInt16()},Vr),Sr=(N(zr,i),zr.prototype.tag="OS/2",zr.prototype.parse=function(n){if(n.pos=this.offset,this.version=n.readUInt16(),this.averageCharWidth=n.readShort(),this.weightClass=n.readUInt16(),this.widthClass=n.readUInt16(),this.type=n.readShort(),this.ySubscriptXSize=n.readShort(),this.ySubscriptYSize=n.readShort(),this.ySubscriptXOffset=n.readShort(),this.ySubscriptYOffset=n.readShort(),this.ySuperscriptXSize=n.readShort(),this.ySuperscriptYSize=n.readShort(),this.ySuperscriptXOffset=n.readShort(),this.ySuperscriptYOffset=n.readShort(),this.yStrikeoutSize=n.readShort(),this.yStrikeoutPosition=n.readShort(),this.familyClass=n.readShort(),this.panose=(()=>{for(var e=[],t=0;t<10;++t)e.push(n.readByte());return e})(),this.charRange=(()=>{for(var e=[],t=0;t<4;++t)e.push(n.readInt());return e})(),this.vendorID=n.readString(4),this.selection=n.readShort(),this.firstCharIndex=n.readShort(),this.lastCharIndex=n.readShort(),0<this.version&&(this.ascent=n.readShort(),this.descent=n.readShort(),this.lineGap=n.readShort(),this.winAscent=n.readShort(),this.winDescent=n.readShort(),this.codePageRange=(()=>{for(var e=[],t=0;t<2;t=++t)e.push(n.readInt());return e})(),1<this.version))return this.xHeight=n.readShort(),this.capHeight=n.readShort(),this.defaultChar=n.readShort(),this.breakChar=n.readShort(),this.maxContext=n.readShort()},zr),Br=(N(Kr,i),Kr.prototype.tag="post",Kr.prototype.parse=function(r){var e,t;switch(r.pos=this.offset,this.format=r.readInt(),this.italicAngle=r.readInt(),this.underlinePosition=r.readShort(),this.underlineThickness=r.readShort(),this.isFixedPitch=r.readInt(),this.minMemType42=r.readInt(),this.maxMemType42=r.readInt(),this.minMemType1=r.readInt(),this.maxMemType1=r.readInt(),this.format){case 65536:break;case 131072:var o,n=r.readUInt16();for(this.glyphNameIndex=[],o=0;0<=n?o<n:n<o;o=0<=n?++o:--o)this.glyphNameIndex.push(r.readUInt16());for(this.names=[],t=[];r.pos<this.offset+this.length;)e=r.readByte(),t.push(this.names.push(r.readString(e)));return t;case 151552:return n=r.readUInt16(),this.offsets=r.read(n);case 196608:break;case 262144:return this.map=function(){var e,t,n=[];for(o=e=0,t=this.file.maxp.numGlyphs;0<=t?e<t:t<e;o=0<=t?++e:--e)n.push(r.readUInt32());return n}.call(this)}},Kr),xr=(N($r,i),$r.prototype.tag="name",$r.prototype.parse=function(e){var t,n,r,o,i,a,s,l,c,u;for(e.pos=this.offset,e.readShort(),t=e.readShort(),i=e.readShort(),n=[],o=0;0<=t?o<t:t<o;o=0<=t?++o:--o)n.push({platformID:e.readShort(),encodingID:e.readShort(),languageID:e.readShort(),nameID:e.readShort(),length:e.readShort(),offset:this.offset+i+e.readShort()});for(a={},o=l=0,c=n.length;l<c;o=++l)e.pos=(r=n[o]).offset,s=e.readString(r.length),s=new br(s,r),null==a[u=r.nameID]&&(a[u]=[]),a[r.nameID].push(s);this.strings=a,this.copyright=a[0],this.fontFamily=a[1],this.fontSubfamily=a[2],this.uniqueSubfamily=a[3],this.fontName=a[4],this.version=a[5];try{this.postscriptName=a[6][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}catch(e){this.postscriptName=a[4][0].raw.replace(/[\x00-\x19\x80-\xff]/g,"")}return this.trademark=a[7],this.manufacturer=a[8],this.designer=a[9],this.description=a[10],this.vendorUrl=a[11],this.designerUrl=a[12],this.license=a[13],this.licenseUrl=a[14],this.preferredFamily=a[15],this.preferredSubfamily=a[17],this.compatibleFull=a[18],this.sampleText=a[19]},$r),Tr=(N(Qr,i),Qr.prototype.tag="maxp",Qr.prototype.parse=function(e){return e.pos=this.offset,this.version=e.readInt(),this.numGlyphs=e.readUInt16(),this.maxPoints=e.readUInt16(),this.maxContours=e.readUInt16(),this.maxCompositePoints=e.readUInt16(),this.maxComponentContours=e.readUInt16(),this.maxZones=e.readUInt16(),this.maxTwilightPoints=e.readUInt16(),this.maxStorage=e.readUInt16(),this.maxFunctionDefs=e.readUInt16(),this.maxInstructionDefs=e.readUInt16(),this.maxStackElements=e.readUInt16(),this.maxSizeOfInstructions=e.readUInt16(),this.maxComponentElements=e.readUInt16(),this.maxComponentDepth=e.readUInt16()},Qr),Lr=(N(Hr,i),Hr.prototype.tag="hmtx",Hr.prototype.parse=function(n){var r,e,o,i,t,a,s;for(n.pos=this.offset,this.metrics=[],r=0,a=this.file.hhea.numberOfMetrics;0<=a?r<a:a<r;r=0<=a?++r:--r)this.metrics.push({advance:n.readUInt16(),lsb:n.readInt16()});for(o=this.file.maxp.numGlyphs-this.file.hhea.numberOfMetrics,this.leftSideBearings=(()=>{var e,t=[];for(r=e=0;0<=o?e<o:o<e;r=0<=o?++e:--e)t.push(n.readInt16());return t})(),this.widths=function(){for(var e,t=[],n=0,r=(e=this.metrics).length;n<r;n++)i=e[n],t.push(i.advance);return t}.call(this),e=this.widths[this.widths.length-1],s=[],r=t=0;0<=o?t<o:o<t;r=0<=o?++t:--t)s.push(this.widths.push(e));return s},Hr.prototype.forGlyph=function(e){return e in this.metrics?this.metrics[e]:{advance:this.metrics[this.metrics.length-1].advance,lsb:this.leftSideBearings[e-this.metrics.length]}},Hr),Nr=[].slice,kr=(N(Fr,i),Fr.prototype.tag="glyf",Fr.prototype.parse=function(){return this.cache={}},Fr.prototype.glyphFor=function(e){var t,n,r,o,i,a;return e in this.cache?this.cache[e]:(o=this.file.loca,t=this.file.contents,n=o.indexOf(e),0===(o=o.lengthOf(e))?this.cache[e]=null:(t.pos=this.offset+n,t=(n=new hr(t.read(o))).readShort(),o=n.readShort(),a=n.readShort(),r=n.readShort(),i=n.readShort(),this.cache[e]=-1===t?new jr(n,o,a,r,i):new Or(n,t,o,a,r,i),this.cache[e]))},Fr.prototype.encode=function(e,t,n){for(var r,o=[],i=[],a=0,s=t.length;a<s;a++)r=e[t[a]],i.push(o.length),r&&(o=o.concat(r.encode(n)));return i.push(o.length),{table:o,offsets:i}},Fr),Or=(Ur.prototype.encode=function(){return this.raw.data},Ur),jr=(Pr.prototype.encode=function(){for(var e=new hr(Nr.call(this.raw.data)),t=0,n=this.glyphIDs.length;t<n;++t)e.pos=this.glyphOffsets[t];return e.data},Pr),Rr=(N(Dr,i),Dr.prototype.tag="loca",Dr.prototype.parse=function(n){var e,r;return n.pos=this.offset,e=this.file.head.indexToLocFormat,this.offsets=(0===e?function(){var e,t=[];for(r=0,e=this.length;r<e;r+=2)t.push(2*n.readUInt16());return t}:function(){var e,t=[];for(r=0,e=this.length;r<e;r+=4)t.push(n.readUInt32());return t}).call(this)},Dr.prototype.indexOf=function(e){return this.offsets[e]},Dr.prototype.lengthOf=function(e){return this.offsets[e+1]-this.offsets[e]},Dr.prototype.encode=function(e,t){for(var n,r=new Uint32Array(this.offsets.length),o=0,i=0,a=0;a<r.length;++a)r[a]=o,i<t.length&&t[i]==a&&(++i,r[a]=o,n=this.offsets[a],0<(n=this.offsets[a+1]-n))&&(o+=n);for(var s=new Array(4*r.length),l=0;l<r.length;++l)s[4*l+3]=255&r[l],s[4*l+2]=(65280&r[l])>>8,s[4*l+1]=(16711680&r[l])>>16,s[4*l]=(4278190080&r[l])>>24;return s},Dr),Ir=(Mr.prototype.generateCmap=function(){var e,t,n,r=this.font.cmap.tables[0].codeMap,o={};for(e in n=this.subset)t=n[e],o[e]=r[t];return o},Mr.prototype.glyphsFor=function(e){for(var t,n,r,o,i={},a=0,s=e.length;a<s;a++)i[r=e[a]]=this.font.glyf.glyphFor(r);for(r in t=[],i)null!=(n=i[r])&&n.compound&&t.push.apply(t,n.glyphIDs);if(0<t.length)for(r in o=this.glyphsFor(t))n=o[r],i[r]=n;return i},Mr.prototype.encode=function(e,t){var n,r,o,i,a,s,l,c,u=Er.encode(this.generateCmap(),"unicode"),e=this.glyphsFor(e),d={0:0};for(n in c=u.charMap)d[(o=c[n]).old]=o.new;for(l in s=u.maxGlyphID,e)l in d||(d[l]=s++);return i=(e=>{var t,n={};for(t in e)n[e[t]]=t;return n})(d),a=Object.keys(i).sort(function(e,t){return e-t}),u=(()=>{for(var e=[],t=0,n=a.length;t<n;t++)r=a[t],e.push(i[r]);return e})(),e=this.font.glyf.encode(e,u,d),u=this.font.loca.encode(e.offsets,u),e={cmap:this.font.cmap.raw(),glyf:e.table,loca:u,hmtx:this.font.hmtx.raw(),hhea:this.font.hhea.raw(),maxp:this.font.maxp.raw(),post:this.font.post.raw(),name:this.font.name.raw(),head:this.font.head.encode(t)},this.font.os2.exists&&(e["OS/2"]=this.font.os2.raw()),this.font.directory.encode(e)},Mr);function Mr(e){this.font=e,this.subset={},this.unicodes={},this.next=33}function Dr(){return Dr.__super__.constructor.apply(this,arguments)}function Pr(e,t,n,r,o){var i,a;for(this.raw=e,this.xMin=t,this.yMin=n,this.xMax=r,this.yMax=o,this.compound=!0,this.glyphIDs=[],this.glyphOffsets=[],i=this.raw;a=i.readShort(),this.glyphOffsets.push(i.pos),this.glyphIDs.push(i.readUInt16()),32&a;)i.pos+=1&a?4:2,128&a?i.pos+=8:64&a?i.pos+=4:8&a&&(i.pos+=2)}function Ur(e,t,n,r,o,i){this.raw=e,this.numberOfContours=t,this.xMin=n,this.yMin=r,this.xMax=o,this.yMax=i,this.compound=!1}function Fr(){return Fr.__super__.constructor.apply(this,arguments)}function Hr(){return Hr.__super__.constructor.apply(this,arguments)}function Qr(){return Qr.__super__.constructor.apply(this,arguments)}function $r(){return $r.__super__.constructor.apply(this,arguments)}function Kr(){return Kr.__super__.constructor.apply(this,arguments)}function zr(){return zr.__super__.constructor.apply(this,arguments)}function Vr(){return Vr.__super__.constructor.apply(this,arguments)}function Gr(){return Gr.__super__.constructor.apply(this,arguments)}function Wr(n,e){var t,r,o,i,a,s,l,c,u,d,f,p,h,A,g,m;switch(this.platformID=n.readUInt16(),this.encodingID=n.readShort(),this.offset=e+n.readInt(),e=n.pos,n.pos=this.offset,this.format=n.readUInt16(),this.length=n.readUInt16(),this.language=n.readUInt16(),this.isUnicode=3===this.platformID&&1===this.encodingID&&4===this.format||0===this.platformID&&4===this.format,this.codeMap={},this.format){case 0:for(s=0;s<256;++s)this.codeMap[s]=n.readByte();break;case 4:for(d=n.readUInt16(),u=d/2,n.pos+=6,o=(()=>{var e,t=[];for(s=e=0;0<=u?e<u:u<e;s=0<=u?++e:--e)t.push(n.readUInt16());return t})(),n.pos+=2,p=(()=>{var e,t=[];for(s=e=0;0<=u?e<u:u<e;s=0<=u?++e:--e)t.push(n.readUInt16());return t})(),l=(()=>{var e,t=[];for(s=e=0;0<=u?e<u:u<e;s=0<=u?++e:--e)t.push(n.readUInt16());return t})(),c=(()=>{var e,t=[];for(s=e=0;0<=u?e<u:u<e;s=0<=u?++e:--e)t.push(n.readUInt16());return t})(),r=(this.length-n.pos+this.offset)/2,a=(()=>{var e,t=[];for(s=e=0;0<=r?e<r:r<e;s=0<=r?++e:--e)t.push(n.readUInt16());return t})(),s=A=0,m=o.length;A<m;s=++A)for(h=o[s],t=g=f=p[s];f<=h?g<=h:h<=g;t=f<=h?++g:--g)0===c[s]?i=t+l[s]:0!==(i=a[c[s]/2+(t-f)-(u-s)]||0)&&(i+=l[s]),this.codeMap[t]=65535&i}n.pos=e}function qr(){return qr.__super__.constructor.apply(this,arguments)}function Yr(){}bn.API.PDFObject=(yr=function(e,t){return(Array(t+1).join("0")+e).slice(-t)},Yr.convert=function(r){var o,e,t,n;if(Array.isArray(r))return"["+(()=>{for(var e=[],t=0,n=r.length;t<n;t++)o=r[t],e.push(Yr.convert(o));return e})().join(" ")+"]";if("string"==typeof r)return"/"+r;if(null!=r&&r.isString)return"("+r+")";if(r instanceof Date)return"(D:"+yr(r.getUTCFullYear(),4)+yr(r.getUTCMonth(),2)+yr(r.getUTCDate(),2)+yr(r.getUTCHours(),2)+yr(r.getUTCMinutes(),2)+yr(r.getUTCSeconds(),2)+"Z)";if("[object Object]"!=={}.toString.call(r))return""+r;for(e in t=["<<"],r)n=r[e],t.push("/"+e+" "+Yr.convert(n));return t.push(">>"),t.join("\n")},Yr),j.default=bn},
vendor: 564 bytes, line 1
1"./node_modules/performance-now/lib/performance-now.js":function(a){!function(){var e,t,n,r,o,i;"undefined"!=typeof performance&&null!==performance&&performance.now?a.exports=function(){return performance.now()}:"undefined"!=typeof process&&null!==process&&process.hrtime?(a.exports=function(){return(e()-o)/1e6},t=process.hrtime,r=(e=function(){var e=t();return 1e9*e[0]+e[1]})(),i=1e9*process.uptime(),o=r-i):n=Date.now?(a.exports=function(){return Date.now()-n},Date.now()):(a.exports=function(){return(new Date).getTime()-n},(new Date).getTime())}.call(this)},
vendor: 934 bytes, line 1
1"./node_modules/raf/index.js":function(e,t,n){for(var r,o,i,a=n("./node_modules/performance-now/lib/performance-now.js"),s="undefined"==typeof window?global:window,l=["moz","webkit"],c="AnimationFrame",u=s["request"+c],d=s["cancel"+c]||s["cancelRequest"+c],f=0;!u&&f<l.length;f++)u=s[l[f]+"Request"+c],d=s[l[f]+"Cancel"+c]||s[l[f]+"CancelRequest"+c];u&&d||(o=r=0,i=[],u=function(e){var t,n;return 0===i.length&&(t=a(),n=Math.max(0,1e3/60-(t-r)),r=n+t,setTimeout(function(){for(var e=i.slice(0),t=i.length=0;t<e.length;t++)if(!e[t].cancelled)try{e[t].callback(r)}catch(e){setTimeout(function(){throw e},0)}},Math.round(n))),i.push({handle:++o,callback:e,cancelled:!1}),o},d=function(e){for(var t=0;t<i.length;t++)i[t].handle===e&&(i[t].cancelled=!0)}),e.exports=function(e){return u.call(s,e)},e.exports.cancel=function(){d.apply(s,arguments)},e.exports.polyfill=function(e){(e=e||s).requestAnimationFrame=u,e.cancelAnimationFrame=d}},
vendor: 6,458 bytes, line 1
1"./node_modules/regenerator-runtime/runtime.js":function(t){t=(a=>{var l,e=Object.prototype,c=e.hasOwnProperty,t="function"==typeof Symbol?Symbol:{},r=t.iterator||"@@iterator",n=t.asyncIterator||"@@asyncIterator",o=t.toStringTag||"@@toStringTag";function i(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{i({},"")}catch(e){i=function(e,t,n){return e[t]=n}}function s(e,t,n,r){var o,i,a,s,t=t&&t.prototype instanceof g?t:g,t=Object.create(t.prototype),r=new S(r||[]);return t._invoke=(o=e,i=n,a=r,s=d,function(e,t){if(s===p)throw new Error("Generator is already running");if(s===h){if("throw"===e)throw t;return x()}for(a.method=e,a.arg=t;;){var n=a.delegate;if(n){n=function e(t,n){var r=t.iterator[n.method];if(r===l){if(n.delegate=null,"throw"===n.method){if(t.iterator.return&&(n.method="return",n.arg=l,e(t,n),"throw"===n.method))return A;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return A}r=u(r,t.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,A;r=r.arg;if(!r)return n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,A;{if(!r.done)return r;n[t.resultName]=r.value,n.next=t.nextLoc,"return"!==n.method&&(n.method="next",n.arg=l)}n.delegate=null;return A}(n,a);if(n){if(n===A)continue;return n}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(s===d)throw s=h,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);s=p;n=u(o,i,a);if("normal"===n.type){if(s=a.done?h:f,n.arg!==A)return{value:n.arg,done:a.done}}else"throw"===n.type&&(s=h,a.method="throw",a.arg=n.arg)}}),t}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}a.wrap=s;var d="suspendedStart",f="suspendedYield",p="executing",h="completed",A={};function g(){}function m(){}function v(){}i(t={},r,function(){return this});var b=Object.getPrototypeOf,y=((b=b&&b(b(B([]))))&&b!==e&&c.call(b,r)&&(t=b),v.prototype=g.prototype=Object.create(t));function C(e){["next","throw","return"].forEach(function(t){i(e,t,function(e){return this._invoke(t,e)})})}function w(a,s){var t;this._invoke=function(n,r){function e(){return new s(function(e,t){!function t(e,n,r,o){var i,e=u(a[e],a,n);if("throw"!==e.type)return(n=(i=e.arg).value)&&"object"==typeof n&&c.call(n,"__await")?s.resolve(n.__await).then(function(e){t("next",e,r,o)},function(e){t("throw",e,r,o)}):s.resolve(n).then(function(e){i.value=e,r(i)},function(e){return t("throw",e,r,o)});o(e.arg)}(n,r,e,t)})}return t=t?t.then(e,e):e()}}function E(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function _(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function S(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(E,this),this.reset(!0)}function B(t){if(t){var n,e=t[r];if(e)return e.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length))return n=-1,(e=function e(){for(;++n<t.length;)if(c.call(t,n))return e.value=t[n],e.done=!1,e;return e.value=l,e.done=!0,e}).next=e}return{next:x}}function x(){return{value:l,done:!0}}return i(y,"constructor",m.prototype=v),i(v,"constructor",m),m.displayName=i(v,o,"GeneratorFunction"),a.isGeneratorFunction=function(e){e="function"==typeof e&&e.constructor;return!!e&&(e===m||"GeneratorFunction"===(e.displayName||e.name))},a.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,v):(e.__proto__=v,i(e,o,"GeneratorFunction")),e.prototype=Object.create(y),e},a.awrap=function(e){return{__await:e}},C(w.prototype),i(w.prototype,n,function(){return this}),a.AsyncIterator=w,a.async=function(e,t,n,r,o){void 0===o&&(o=Promise);var i=new w(s(e,t,n,r),o);return a.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},C(y),i(y,o,"Generator"),i(y,r,function(){return this}),i(y,"toString",function(){return"[object Generator]"}),a.keys=function(n){var e,r=[];for(e in n)r.push(e);return r.reverse(),function e(){for(;r.length;){var t=r.pop();if(t in n)return e.value=t,e.done=!1,e}return e.done=!0,e}},a.values=B,S.prototype={constructor:S,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=l,this.done=!1,this.delegate=null,this.method="next",this.arg=l,this.tryEntries.forEach(_),!e)for(var t in this)"t"===t.charAt(0)&&c.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=l)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var r=this;function e(e,t){return i.type="throw",i.arg=n,r.next=e,t&&(r.method="next",r.arg=l),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var o=this.tryEntries[t],i=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var a=c.call(o,"catchLoc"),s=c.call(o,"finallyLoc");if(a&&s){if(this.prev<o.catchLoc)return e(o.catchLoc,!0);if(this.prev<o.finallyLoc)return e(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return e(o.catchLoc,!0)}else{if(!s)throw new Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return e(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;0<=n;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&c.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}var i=(o=o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc?null:o)?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,A):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),A},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),_(n),A}},catch:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n,r,o=this.tryEntries[t];if(o.tryLoc===e)return"throw"===(n=o.completion).type&&(r=n.arg,_(o)),r}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:B(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=l),A}},a})(t.exports);try{regeneratorRuntime=t}catch(e){"object"==typeof globalThis?globalThis.regeneratorRuntime=t:Function("r","regeneratorRuntime = r")(t)}},
vendor: 5,025 bytes, line 1
1"./node_modules/rgbcolor/index.js":function(e){e.exports=function(e){this.ok=!1,this.alpha=1,e=(e=(e="#"==e.charAt(0)?e.substr(1,6):e).replace(/ /g,"")).toLowerCase();for(var u={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dodgerblue:"1e90ff",feldspar:"d19275",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgrey:"d3d3d3",lightgreen:"90ee90",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslateblue:"8470ff",lightslategray:"778899",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"00ff00",limegreen:"32cd32",linen:"faf0e6",magenta:"ff00ff",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370d8",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"d87093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"ff0000",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",violetred:"d02090",wheat:"f5deb3",white:"ffffff",whitesmoke:"f5f5f5",yellow:"ffff00",yellowgreen:"9acd32"},d=(e=u[e]||e,[{re:/^rgba\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3}),\s*((?:\d?\.)?\d)\)$/,example:["rgba(123, 234, 45, 0.8)","rgba(255,234,245,1.0)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3]),parseFloat(e[4])]}},{re:/^rgb\((\d{1,3}),\s*(\d{1,3}),\s*(\d{1,3})\)$/,example:["rgb(123, 234, 45)","rgb(255,234,245)"],process:function(e){return[parseInt(e[1]),parseInt(e[2]),parseInt(e[3])]}},{re:/^([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,example:["#00ff00","336699"],process:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16)]}},{re:/^([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,example:["#fb0","f0f"],process:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16)]}}]),t=0;t<d.length;t++){var n=d[t].re,r=d[t].process,n=n.exec(e);n&&(r=r(n),this.r=r[0],this.g=r[1],this.b=r[2],3<r.length&&(this.alpha=r[3]),this.ok=!0)}this.r=this.r<0||isNaN(this.r)?0:255<this.r?255:this.r,this.g=this.g<0||isNaN(this.g)?0:255<this.g?255:this.g,this.b=this.b<0||isNaN(this.b)?0:255<this.b?255:this.b,this.alpha=this.alpha<0?0:1<this.alpha||isNaN(this.alpha)?1:this.alpha,this.toRGB=function(){return"rgb("+this.r+", "+this.g+", "+this.b+")"},this.toRGBA=function(){return"rgba("+this.r+", "+this.g+", "+this.b+", "+this.alpha+")"},this.toHex=function(){var e=this.r.toString(16),t=this.g.toString(16),n=this.b.toString(16);return"#"+(e=1==e.length?"0"+e:e)+(t=1==t.length?"0"+t:t)+(n=1==n.length?"0"+n:n)},this.getHelpXML=function(){for(var e,t=new Array,n=0;n<d.length;n++)for(var r=d[n].example,o=0;o<r.length;o++)t[t.length]=r[o];for(e in u)t[t.length]=e;var i=document.createElement("ul");i.setAttribute("id","rgbcolor-examples");for(n=0;n<t.length;n++)try{var a=document.createElement("li"),s=new RGBColor(t[n]),l=document.createElement("div"),c=(l.style.cssText="margin: 3px; border: 1px solid black; background:"+s.toHex()+"; color:"+s.toHex(),l.appendChild(document.createTextNode("test")),document.createTextNode(" "+t[n]+" -> "+s.toRGB()+" -> "+s.toHex()));a.appendChild(l),a.appendChild(c),i.appendChild(a)}catch(e){}return i}}},
vendor: 6,420 bytes, line 1
1"./node_modules/stackblur-canvas/dist/stackblur-es.js":function(e,t,n){function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}n.r(t),n.d(t,{BlurStack:function(){return we},canvasRGB:function(){return u},canvasRGBA:function(){return l},image:function(){return r},imageDataRGB:function(){return d},imageDataRGBA:function(){return c}});var ye=[512,512,456,512,328,456,335,512,405,328,271,456,388,335,292,512,454,405,364,328,298,271,496,456,420,388,360,335,312,292,273,512,482,454,428,405,383,364,345,328,312,298,284,271,259,496,475,456,437,420,404,388,374,360,347,335,323,312,302,292,282,273,265,512,497,482,468,454,441,428,417,405,394,383,373,364,354,345,337,328,320,312,305,298,291,284,278,271,265,259,507,496,485,475,465,456,446,437,428,420,412,404,396,388,381,374,367,360,354,347,341,335,329,323,318,312,307,302,297,292,287,282,278,273,269,265,261,512,505,497,489,482,475,468,461,454,447,441,435,428,422,417,411,405,399,394,389,383,378,373,368,364,359,354,350,345,341,337,332,328,324,320,316,312,309,305,301,298,294,291,287,284,281,278,274,271,268,265,262,259,257,507,501,496,491,485,480,475,470,465,460,456,451,446,442,437,433,428,424,420,416,412,408,404,400,396,392,388,385,381,377,374,370,367,363,360,357,354,350,347,344,341,338,335,332,329,326,323,320,318,315,312,310,307,304,302,299,297,294,292,289,287,285,282,280,278,275,273,271,269,267,265,263,261,259],Ce=[9,11,12,13,13,14,14,15,15,15,15,16,16,16,16,17,17,17,17,17,17,17,18,18,18,18,18,18,18,18,18,19,19,19,19,19,19,19,19,19,19,19,19,19,19,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,20,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,21,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,22,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,23,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24];function r(e,t,n,r,o,i){var a;(e="string"==typeof e?document.getElementById(e):e)&&"naturalWidth"in e&&(a=e[(o=o?"offset":"natural")+"Width"],o=e[o+"Height"],t="string"==typeof t?document.getElementById(t):t)&&"getContext"in t&&(i||(t.style.width=a+"px",t.style.height=o+"px"),t.width=a,t.height=o,(i=t.getContext("2d")).clearRect(0,0,a,o),i.drawImage(e,0,0,e.naturalWidth,e.naturalHeight,0,0,a,o),isNaN(n)||n<1||(r?l:u)(t,0,0,a,o,n))}function s(e,t,n,r,o){if(!((e="string"==typeof e?document.getElementById(e):e)&&"object"===i(e)&&"getContext"in e))throw new TypeError("Expecting canvas with `getContext` method in processCanvasRGB(A) calls!");e=e.getContext("2d");try{return e.getImageData(t,n,r,o)}catch(e){throw new Error("unable to access image data: "+e)}}function l(e,t,n,r,o,i){var a;isNaN(i)||i<1||(i|=0,a=c(a=s(e,t,n,r,o),0,0,r,o,i),e.getContext("2d").putImageData(a,t,n))}function c(M,D,P,e,t,n){for(var r,o=M.data,U=2*n+1,i=e-1,a=t-1,s=n+1,l=s*(s+1)/2,c=new we,u=c,F=1;F<U;F++)u=u.next=new we,F===s&&(r=u);u.next=c;for(var d=null,f=null,H=0,p=0,h=ye[n],A=Ce[n],Q=0;Q<t;Q++){for(var u=c,$=o[p],K=o[p+1],z=o[p+2],V=o[p+3],G=0;G<s;G++)u.r=$,u.g=K,u.b=z,u.a=V,u=u.next;for(var W=0,q=0,Y=0,X=0,Z=s*$,J=s*K,ee=s*z,te=s*V,g=l*$,m=l*K,v=l*z,b=l*V,y=1;y<s;y++){var C=p+((i<y?i:y)<<2),ne=o[C],re=o[C+1],oe=o[C+2],C=o[C+3],w=s-y;g+=(u.r=ne)*w,m+=(u.g=re)*w,v+=(u.b=oe)*w,b+=(u.a=C)*w,W+=ne,q+=re,Y+=oe,X+=C,u=u.next}d=c;for(var f=r,ie=0;ie<e;ie++){var E=b*h>>A,E=(0!=(o[p+3]=E)?(o[p]=(g*h>>A)*(E=255/E),o[p+1]=(m*h>>A)*E,o[p+2]=(v*h>>A)*E):o[p]=o[p+1]=o[p+2]=0,g-=Z,m-=J,v-=ee,b-=te,Z-=d.r,J-=d.g,ee-=d.b,te-=d.a,ie+n+1),d=(g+=W+=d.r=o[E=H+(E<i?E:i)<<2],m+=q+=d.g=o[1+E],v+=Y+=d.b=o[2+E],b+=X+=d.a=o[3+E],d.next),E=f,ae=E.r,se=E.g,le=E.b,E=E.a;Z+=ae,J+=se,ee+=le,te+=E,W-=ae,q-=se,Y-=le,X-=E,f=f.next,p+=4}H+=e}for(var _=0;_<e;_++){var S=o[p=_<<2],B=o[p+1],x=o[p+2],T=o[p+3],ce=s*S,ue=s*B,de=s*x,fe=s*T,L=l*S,N=l*B,k=l*x,O=l*T;u=c;for(var pe=0;pe<s;pe++)u.r=S,u.g=B,u.b=x,u.a=T,u=u.next;for(var he=e,Ae=0,ge=0,me=0,ve=0,j=1;j<=n;j++){var p=he+_<<2,R=s-j;L+=(u.r=S=o[p])*R,N+=(u.g=B=o[p+1])*R,k+=(u.b=x=o[p+2])*R,O+=(u.a=T=o[p+3])*R,ve+=S,Ae+=B,ge+=x,me+=T,u=u.next,j<a&&(he+=e)}p=_,d=c,f=r;for(var be=0;be<t;be++){var I=p<<2;o[3+I]=T=O*h>>A,0<T?(o[I]=(L*h>>A)*(T=255/T),o[1+I]=(N*h>>A)*T,o[2+I]=(k*h>>A)*T):o[I]=o[1+I]=o[2+I]=0,L-=ce,N-=ue,k-=de,O-=fe,ce-=d.r,ue-=d.g,de-=d.b,fe-=d.a,I=_+((I=be+s)<a?I:a)*e<<2,L+=ve+=d.r=o[I],N+=Ae+=d.g=o[1+I],k+=ge+=d.b=o[2+I],O+=me+=d.a=o[3+I],d=d.next,ce+=S=f.r,ue+=B=f.g,de+=x=f.b,fe+=T=f.a,ve-=S,Ae-=B,ge-=x,me-=T,f=f.next,p+=e}}return M}function u(e,t,n,r,o,i){var a;isNaN(i)||i<1||(i|=0,a=d(a=s(e,t,n,r,o),0,0,r,o,i),e.getContext("2d").putImageData(a,t,n))}function d(M,D,P,e,t,n){for(var r,o=M.data,U=2*n+1,i=e-1,a=t-1,s=n+1,l=s*(s+1)/2,c=new we,u=c,d=1;d<U;d++)u=u.next=new we,d===s&&(r=u);u.next=c;for(var f,p,h=null,A=null,g=ye[n],m=Ce[n],F=0,v=0,H=0;H<t;H++){for(var b=o[v],y=o[v+1],C=o[v+2],w=s*b,E=s*y,Q=s*C,_=l*b,S=l*y,B=l*C,u=c,$=0;$<s;$++)u.r=b,u.g=y,u.b=C,u=u.next;for(var K=0,z=0,V=0,x=1;x<s;x++)_+=(u.r=b=o[f=v+((i<x?i:x)<<2)])*(p=s-x),S+=(u.g=y=o[f+1])*p,B+=(u.b=C=o[f+2])*p,K+=b,z+=y,V+=C,u=u.next;for(var h=c,A=r,G=0;G<e;G++)o[v]=_*g>>m,o[v+1]=S*g>>m,o[v+2]=B*g>>m,_-=w,S-=E,B-=Q,w-=h.r,E-=h.g,Q-=h.b,f=F+((f=G+n+1)<i?f:i)<<2,_+=K+=h.r=o[f],S+=z+=h.g=o[f+1],B+=V+=h.b=o[f+2],h=h.next,w+=b=A.r,E+=y=A.g,Q+=C=A.b,K-=b,z-=y,V-=C,A=A.next,v+=4;F+=e}for(var T=0;T<e;T++){var L=o[v=T<<2],N=o[v+1],k=o[v+2],W=s*L,q=s*N,Y=s*k,O=l*L,j=l*N,R=l*k;u=c;for(var X=0;X<s;X++)u.r=L,u.g=N,u.b=k,u=u.next;for(var Z=0,J=0,ee=0,I=1,te=e;I<=n;I++)O+=(u.r=L=o[v=te+T<<2])*(p=s-I),j+=(u.g=N=o[v+1])*p,R+=(u.b=k=o[v+2])*p,Z+=L,J+=N,ee+=k,u=u.next,I<a&&(te+=e);v=T,h=c,A=r;for(var ne=0;ne<t;ne++)o[f=v<<2]=O*g>>m,o[f+1]=j*g>>m,o[f+2]=R*g>>m,O-=W,j-=q,R-=Y,W-=h.r,q-=h.g,Y-=h.b,f=T+((f=ne+s)<a?f:a)*e<<2,O+=Z+=h.r=o[f],j+=J+=h.g=o[f+1],R+=ee+=h.b=o[f+2],h=h.next,W+=L=A.r,q+=N=A.g,Y+=k=A.b,Z-=L,J-=N,ee-=k,A=A.next,v+=e}return M}var we=function e(){if(!(this instanceof e))throw new TypeError("Cannot call a class as a function");this.r=0,this.g=0,this.b=0,this.a=0,this.next=null}},
vendor: 17,869 bytes, line 1
1"./node_modules/svg-pathdata/lib/SVGPathData.module.js":function(e,t,n){n.r(t),n.d(t,{COMMAND_ARG_COUNTS:function(){return C},SVGPathData:function(){return k},SVGPathDataParser:function(){return y},SVGPathDataTransformer:function(){return s},encodeSVGPath:function(){return i}});var r=function(e,t){return(r=Object.setPrototypeOf||({__proto__:[]}instanceof Array?function(e,t){e.__proto__=t}:function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])}))(e,t)};function o(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}function i(e){var t="";Array.isArray(e)||(e=[e]);for(var n=0;n<e.length;n++){var r=e[n];if(r.type===k.CLOSE_PATH)t+="z";else if(r.type===k.HORIZ_LINE_TO)t+=(r.relative?"h":"H")+r.x;else if(r.type===k.VERT_LINE_TO)t+=(r.relative?"v":"V")+r.y;else if(r.type===k.MOVE_TO)t+=(r.relative?"m":"M")+r.x+" "+r.y;else if(r.type===k.LINE_TO)t+=(r.relative?"l":"L")+r.x+" "+r.y;else if(r.type===k.CURVE_TO)t+=(r.relative?"c":"C")+r.x1+" "+r.y1+" "+r.x2+" "+r.y2+" "+r.x+" "+r.y;else if(r.type===k.SMOOTH_CURVE_TO)t+=(r.relative?"s":"S")+r.x2+" "+r.y2+" "+r.x+" "+r.y;else if(r.type===k.QUAD_TO)t+=(r.relative?"q":"Q")+r.x1+" "+r.y1+" "+r.x+" "+r.y;else if(r.type===k.SMOOTH_QUAD_TO)t+=(r.relative?"t":"T")+r.x+" "+r.y;else{if(r.type!==k.ARC)throw new Error('Unexpected command type "'+r.type+'" at index '+n+".");t+=(r.relative?"a":"A")+r.rX+" "+r.rY+" "+r.xRot+" "+ +r.lArcFlag+" "+ +r.sweepFlag+" "+r.x+" "+r.y}}return t}function g(e,t){var n=e[0],e=e[1];return[n*Math.cos(t)-e*Math.sin(t),n*Math.sin(t)+e*Math.cos(t)]}function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];for(var n=0;n<e.length;n++)if("number"!=typeof e[n])throw new Error("assertNumbers arguments["+n+"] is not a number. "+typeof e[n]+" == typeof "+e[n])}var f=Math.PI;function B(e,t,n){e.lArcFlag=0===e.lArcFlag?0:1,e.sweepFlag=0===e.sweepFlag?0:1;var r=e.rX,o=e.rY,i=e.x,a=e.y,r=Math.abs(e.rX),o=Math.abs(e.rY),s=g([(t-i)/2,(n-a)/2],-e.xRot/180*f),l=s[0],s=s[1],c=Math.pow(l,2)/Math.pow(r,2)+Math.pow(s,2)/Math.pow(o,2),c=(1<c&&(r*=Math.sqrt(c),o*=Math.sqrt(c)),e.rX=r,e.rY=o,Math.pow(r,2)*Math.pow(s,2)+Math.pow(o,2)*Math.pow(l,2)),c=(e.lArcFlag!==e.sweepFlag?1:-1)*Math.sqrt(Math.max(0,(Math.pow(r,2)*Math.pow(o,2)-c)/c)),u=r*s/o*c,c=-o*l/r*c,d=g([u,c],e.xRot/180*f);e.cX=d[0]+(t+i)/2,e.cY=d[1]+(n+a)/2,e.phi1=Math.atan2((s-c)/o,(l-u)/r),e.phi2=Math.atan2((-s-c)/o,(-l-u)/r),0===e.sweepFlag&&e.phi2>e.phi1&&(e.phi2-=2*f),1===e.sweepFlag&&e.phi2<e.phi1&&(e.phi2+=2*f),e.phi1*=180/f,e.phi2*=180/f}function x(e,t,n){a(e,t,n);var r=e*e+t*t-n*n;return r<0?[]:0==r?[[e*n/(e*e+t*t),t*n/(e*e+t*t)]]:[[(e*n+t*(r=Math.sqrt(r)))/(e*e+t*t),(t*n-e*r)/(e*e+t*t)],[(e*n-t*r)/(e*e+t*t),(t*n+e*r)/(e*e+t*t)]]}var s,m=Math.PI/180;function v(e,t,n){return(1-n)*e+n*t}function T(e,t,n,r){return e+Math.cos(r/180*f)*t+Math.sin(r/180*f)*n}function L(e,t,n,r){var e=t-e,t=n-t,r=3*e+3*(r-n)-6*t,n=6*(t-e),t=3*e;return Math.abs(r)<1e-6?[-t/n]:(n=(e=n/r)*e/4-t/r)<-(t=void 0===(t=1e-6)?1e-6:t)?[]:n<=t?[-e/2]:[-e/2-(t=Math.sqrt(n)),-e/2+t]}function N(e,t,n,r,o){var i=1-o;return e*(i*i*i)+t*(3*i*i*o)+n*(3*i*o*o)+r*(o*o*o)}function l(){return b(function(e,t,n){return e.relative&&(void 0!==e.x1&&(e.x1+=t),void 0!==e.y1&&(e.y1+=n),void 0!==e.x2&&(e.x2+=t),void 0!==e.y2&&(e.y2+=n),void 0!==e.x&&(e.x+=t),void 0!==e.y&&(e.y+=n),e.relative=!1),e})}function c(){var r=NaN,o=NaN,i=NaN,a=NaN;return b(function(e,t,n){return e.type&k.SMOOTH_CURVE_TO&&(e.type=k.CURVE_TO,r=isNaN(r)?t:r,o=isNaN(o)?n:o,e.x1=e.relative?t-r:2*t-r,e.y1=e.relative?n-o:2*n-o),o=e.type&k.CURVE_TO?(r=e.relative?t+e.x2:e.x2,e.relative?n+e.y2:e.y2):r=NaN,e.type&k.SMOOTH_QUAD_TO&&(e.type=k.QUAD_TO,i=isNaN(i)?t:i,a=isNaN(a)?n:a,e.x1=e.relative?t-i:2*t-i,e.y1=e.relative?n-a:2*n-a),a=e.type&k.QUAD_TO?(i=e.relative?t+e.x1:e.x1,e.relative?n+e.y1:e.y1):i=NaN,e})}function u(){var i=NaN,a=NaN;return b(function(e,t,n){var r,o;return e.type&k.SMOOTH_QUAD_TO&&(e.type=k.QUAD_TO,i=isNaN(i)?t:i,a=isNaN(a)?n:a,e.x1=e.relative?t-i:2*t-i,e.y1=e.relative?n-a:2*n-a),e.type&k.QUAD_TO?(i=e.relative?t+e.x1:e.x1,a=e.relative?n+e.y1:e.y1,r=e.x1,o=e.y1,e.type=k.CURVE_TO,e.x1=((e.relative?0:t)+2*r)/3,e.y1=((e.relative?0:n)+2*o)/3,e.x2=(e.x+2*r)/3,e.y2=(e.y+2*o)/3):a=i=NaN,e})}function b(n){var r=0,o=0,i=NaN,a=NaN;return function(e){var t;if(!isNaN(i)||e.type&k.MOVE_TO)return t=n(e,r,o,i,a),e.type&k.CLOSE_PATH&&(r=i,o=a),void 0!==e.x&&(r=e.relative?r+e.x:e.x),void 0!==e.y&&(o=e.relative?o+e.y:e.y),e.type&k.MOVE_TO&&(i=r,a=o),t;throw new Error("path must start with moveto")}}function d(c,u,d,f,p,h){return a(c,u,d,f,p,h),b(function(e,t,n,r){var o=e.x1,i=e.x2,r=e.relative&&!isNaN(r),a=void 0!==e.x?e.x:r?0:t,s=void 0!==e.y?e.y:r?0:n;function l(e){return e*e}e.type&k.HORIZ_LINE_TO&&0!==u&&(e.type=k.LINE_TO,e.y=e.relative?0:n),e.type&k.VERT_LINE_TO&&0!==d&&(e.type=k.LINE_TO,e.x=e.relative?0:t),void 0!==e.x&&(e.x=e.x*c+s*d+(r?0:p)),void 0!==e.y&&(e.y=a*u+e.y*f+(r?0:h)),void 0!==e.x1&&(e.x1=e.x1*c+e.y1*d+(r?0:p)),void 0!==e.y1&&(e.y1=o*u+e.y1*f+(r?0:h)),void 0!==e.x2&&(e.x2=e.x2*c+e.y2*d+(r?0:p)),void 0!==e.y2&&(e.y2=i*u+e.y2*f+(r?0:h));n=c*f-u*d;return void 0===e.xRot||1===c&&0===u&&0===d&&1===f||(0==n?(delete e.rX,delete e.rY,delete e.xRot,delete e.lArcFlag,delete e.sweepFlag,e.type=k.LINE_TO):(t=e.xRot*Math.PI/180,s=Math.sin(t),a=Math.cos(t),o=1/l(e.rX),i=1/l(e.rY),r=l(a)*o+l(s)*i,t=l(s)*o+l(a)*i,a=r*f*f-(s=2*s*a*(o-i))*u*f+t*u*u,o=s*(c*f+u*d)-2*(r*d*f+t*c*u),i=r*d*d-s*c*d+t*c*c,r=(Math.atan2(o,a-i)+Math.PI)%Math.PI/2,s=Math.sin(r),t=Math.cos(r),e.rX=Math.abs(n)/Math.sqrt(a*l(t)+o*s*t+i*l(s)),e.rY=Math.abs(n)/Math.sqrt(a*l(s)-o*s*t+i*l(t)),e.xRot=180*r/Math.PI)),void 0!==e.sweepFlag&&n<0&&(e.sweepFlag=+!e.sweepFlag),e})}(n=s=s||{}).ROUND=function(t){function n(e){return Math.round(e*t)/t}return a(t=void 0===t?1e13:t),function(e){return void 0!==e.x1&&(e.x1=n(e.x1)),void 0!==e.y1&&(e.y1=n(e.y1)),void 0!==e.x2&&(e.x2=n(e.x2)),void 0!==e.y2&&(e.y2=n(e.y2)),void 0!==e.x&&(e.x=n(e.x)),void 0!==e.y&&(e.y=n(e.y)),void 0!==e.rX&&(e.rX=n(e.rX)),void 0!==e.rY&&(e.rY=n(e.rY)),e}},n.TO_ABS=l,n.TO_REL=function(){return b(function(e,t,n){return e.relative||(void 0!==e.x1&&(e.x1-=t),void 0!==e.y1&&(e.y1-=n),void 0!==e.x2&&(e.x2-=t),void 0!==e.y2&&(e.y2-=n),void 0!==e.x&&(e.x-=t),void 0!==e.y&&(e.y-=n),e.relative=!0),e})},n.NORMALIZE_HVZ=function(i,a,s){return void 0===i&&(i=!0),void 0===a&&(a=!0),void 0===s&&(s=!0),b(function(e,t,n,r,o){if(!isNaN(r)||e.type&k.MOVE_TO)return a&&e.type&k.HORIZ_LINE_TO&&(e.type=k.LINE_TO,e.y=e.relative?0:n),s&&e.type&k.VERT_LINE_TO&&(e.type=k.LINE_TO,e.x=e.relative?0:t),i&&e.type&k.CLOSE_PATH&&(e.type=k.LINE_TO,e.x=e.relative?r-t:r,e.y=e.relative?o-n:o),e.type&k.ARC&&(0===e.rX||0===e.rY)&&(e.type=k.LINE_TO,delete e.rX,delete e.rY,delete e.xRot,delete e.lArcFlag,delete e.sweepFlag),e;throw new Error("path must start with moveto")})},n.NORMALIZE_ST=c,n.QT_TO_C=u,n.INFO=b,n.SANITIZE=function(p){a(p=void 0===p?0:p);var h=NaN,A=NaN,g=NaN,m=NaN;return b(function(e,t,n,r,o){var i,a,s,l,c=Math.abs,u=!1,d=0,f=0;return e.type&k.SMOOTH_CURVE_TO&&(d=isNaN(h)?0:t-h,f=isNaN(A)?0:n-A),A=e.type&(k.CURVE_TO|k.SMOOTH_CURVE_TO)?(h=e.relative?t+e.x2:e.x2,e.relative?n+e.y2:e.y2):h=NaN,m=e.type&k.SMOOTH_QUAD_TO?(g=isNaN(g)?t:2*t-g,isNaN(m)?n:2*n-m):e.type&k.QUAD_TO?(g=e.relative?t+e.x1:e.x1,e.relative?n+e.y1:e.y2):g=NaN,(e.type&k.LINE_COMMANDS||e.type&k.ARC&&(0===e.rX||0===e.rY||!e.lArcFlag)||e.type&k.CURVE_TO||e.type&k.SMOOTH_CURVE_TO||e.type&k.QUAD_TO||e.type&k.SMOOTH_QUAD_TO)&&(i=void 0===e.x?0:e.relative?e.x:e.x-t,a=void 0===e.y?0:e.relative?e.y:e.y-n,d=isNaN(g)?void 0===e.x1?d:e.relative?e.x:e.x1-t:g-t,f=isNaN(m)?void 0===e.y1?f:e.relative?e.y:e.y1-n:m-n,s=void 0===e.x2?0:e.relative?e.x:e.x2-t,l=void 0===e.y2?0:e.relative?e.y:e.y2-n,c(i)<=p)&&c(a)<=p&&c(d)<=p&&c(f)<=p&&c(s)<=p&&c(l)<=p&&(u=!0),(u=e.type&k.CLOSE_PATH&&c(t-r)<=p&&c(n-o)<=p?!0:u)?[]:e})},n.MATRIX=d,n.ROTATE=function(e,t,n){a(e,t=void 0===t?0:t,n=void 0===n?0:n);var r=Math.sin(e),e=Math.cos(e);return d(e,r,-r,e,t-t*e+n*r,n-t*r-n*e)},n.TRANSLATE=function(e,t){return a(e,t=void 0===t?0:t),d(1,0,0,1,e,t)},n.SCALE=function(e,t){return a(e,t=void 0===t?e:t),d(e,0,0,t,0,0)},n.SKEW_X=function(e){return a(e),d(1,0,Math.atan(e),1,0,0)},n.SKEW_Y=function(e){return a(e),d(1,Math.atan(e),0,1,0,0)},n.X_AXIS_SYMMETRY=function(e){return a(e=void 0===e?0:e),d(-1,0,0,1,e,0)},n.Y_AXIS_SYMMETRY=function(e){return a(e=void 0===e?0:e),d(1,0,0,-1,0,e)},n.A_TO_C=function(){return b(function(e,t,n){if(k.ARC!==e.type)return e;var r=e,t=e.relative?0:t,e=e.relative?0:n;r.cX||B(r,t,e);for(var n=Math.min(r.phi1,r.phi2),n=Math.max(r.phi1,r.phi2)-n,o=Math.ceil(n/90),i=new Array(o),a=t,s=e,l=0;l<o;l++){var c=v(r.phi1,r.phi2,l/o),u=v(r.phi1,r.phi2,(l+1)/o),d=4/3*Math.tan((u-c)*m/4),c=[Math.cos(c*m)-d*Math.sin(c*m),Math.sin(c*m)+d*Math.cos(c*m)],f=c[0],c=c[1],p=[Math.cos(u*m),Math.sin(u*m)],h=p[0],p=p[1],d=[h+d*Math.sin(u*m),p-d*Math.cos(u*m)],u=d[0],d=d[1],A=(i[l]={relative:r.relative,type:k.CURVE_TO},function(e,t){e=g([e*r.rX,t*r.rY],r.xRot),t=e[0];return[r.cX+t,r.cY+e[1]]}),f=A(f,c);i[l].x1=f[0],i[l].y1=f[1],c=A(u,d),i[l].x2=c[0],i[l].y2=c[1],f=A(h,p),i[l].x=f[0],i[l].y=f[1],r.relative&&(i[l].x1-=a,i[l].y1-=s,i[l].x2-=a,i[l].y2-=s,i[l].x-=a,i[l].y-=s),a=(u=[i[l].x,i[l].y])[0],s=u[1]}return i})},n.ANNOTATE_ARCS=function(){return b(function(e,t,n){return e.relative&&(n=t=0),k.ARC===e.type&&B(e,t,n),e})},n.CLONE=function(){return function(e){var t,n={};for(t in e)n[t]=e[t];return n}},n.CALCULATE_BOUNDS=function(){var w=l(),E=u(),_=c(),S=b(function(e,t,n){var r=_(E(w((e=>{var t,n={};for(t in e)n[t]=e[t];return n})(e))));function o(e){e>S.maxX&&(S.maxX=e),e<S.minX&&(S.minX=e)}function i(e){e>S.maxY&&(S.maxY=e),e<S.minY&&(S.minY=e)}if(r.type&k.DRAWING_COMMANDS&&(o(t),i(n)),r.type&k.HORIZ_LINE_TO&&o(r.x),r.type&k.VERT_LINE_TO&&i(r.y),r.type&k.LINE_TO&&(o(r.x),i(r.y)),r.type&k.CURVE_TO){o(r.x),i(r.y);for(var a=0,s=L(t,r.x1,r.x2,r.x);a<s.length;a++)0<(b=s[a])&&b<1&&o(N(t,r.x1,r.x2,r.x,b));for(var l=0,c=L(n,r.y1,r.y2,r.y);l<c.length;l++)0<(b=c[l])&&b<1&&i(N(n,r.y1,r.y2,r.y,b))}if(r.type&k.ARC){o(r.x),i(r.y),B(r,t,n);for(var u=r.xRot/180*Math.PI,d=Math.cos(u)*r.rX,f=Math.sin(u)*r.rX,p=-Math.sin(u)*r.rY,h=Math.cos(u)*r.rY,u=r.phi1<r.phi2?[r.phi1,r.phi2]:r.phi2<-180?[r.phi2+360,r.phi1+360]:[r.phi2,r.phi1],A=u[0],g=u[1],u=function(e){var t=e[0],e=180*Math.atan2(e[1],t)/Math.PI;return e<A?360+e:e},m=0,v=x(p,-d,0).map(u);m<v.length;m++)(b=v[m])>A&&b<g&&o(T(r.cX,d,p,b));for(var b,y=0,C=x(h,-f,0).map(u);y<C.length;y++)(b=C[y])>A&&b<g&&i(T(r.cY,f,h,b))}return e});return S.minX=1/0,S.maxX=-1/0,S.minY=1/0,S.maxY=-1/0,S};function p(e){return"0".charCodeAt(0)<=e.charCodeAt(0)&&e.charCodeAt(0)<="9".charCodeAt(0)}_.prototype.round=function(e){return this.transform(s.ROUND(e))},_.prototype.toAbs=function(){return this.transform(s.TO_ABS())},_.prototype.toRel=function(){return this.transform(s.TO_REL())},_.prototype.normalizeHVZ=function(e,t,n){return this.transform(s.NORMALIZE_HVZ(e,t,n))},_.prototype.normalizeST=function(){return this.transform(s.NORMALIZE_ST())},_.prototype.qtToC=function(){return this.transform(s.QT_TO_C())},_.prototype.aToC=function(){return this.transform(s.A_TO_C())},_.prototype.sanitize=function(e){return this.transform(s.SANITIZE(e))},_.prototype.translate=function(e,t){return this.transform(s.TRANSLATE(e,t))},_.prototype.scale=function(e,t){return this.transform(s.SCALE(e,t))},_.prototype.rotate=function(e,t,n){return this.transform(s.ROTATE(e,t,n))},_.prototype.matrix=function(e,t,n,r,o,i){return this.transform(s.MATRIX(e,t,n,r,o,i))},_.prototype.skewX=function(e){return this.transform(s.SKEW_X(e))},_.prototype.skewY=function(e){return this.transform(s.SKEW_Y(e))},_.prototype.xSymmetry=function(e){return this.transform(s.X_AXIS_SYMMETRY(e))},_.prototype.ySymmetry=function(e){return this.transform(s.Y_AXIS_SYMMETRY(e))},_.prototype.annotateArcs=function(){return this.transform(s.ANNOTATE_ARCS())};var h,A,t=_,y=(o(E,A=t),E.prototype.finish=function(e){if(this.parse(" ",e=void 0===e?[]:e),0===this.curArgs.length&&this.canParseCommandOrComma)return e;throw new SyntaxError("Unterminated command at the path end.")},E.prototype.parse=function(e,t){var n=this;void 0===t&&(t=[]);for(var r=function(e){t.push(e),n.curArgs.length=0,n.canParseCommandOrComma=!0},o=0;o<e.length;o++){var i=e[o],a=!(this.curCommandType!==k.ARC||3!==this.curArgs.length&&4!==this.curArgs.length||1!==this.curNumber.length||"0"!==this.curNumber&&"1"!==this.curNumber),s=p(i)&&("0"===this.curNumber&&"0"===i||a);if(!p(i)||s)if("e"!==i&&"E"!==i)if("-"!==i&&"+"!==i||!this.curNumberHasExp||this.curNumberHasExpDigits)if("."!==i||this.curNumberHasExp||this.curNumberHasDecimal||a){if(this.curNumber&&-1!==this.curCommandType){var a=Number(this.curNumber);if(isNaN(a))throw new SyntaxError("Invalid number ending at "+o);if(this.curCommandType===k.ARC)if(0===this.curArgs.length||1===this.curArgs.length){if(a<0)throw new SyntaxError('Expected positive number, got "'+a+'" at index "'+o+'"')}else if((3===this.curArgs.length||4===this.curArgs.length)&&"0"!==this.curNumber&&"1"!==this.curNumber)throw new SyntaxError('Expected a flag, got "'+this.curNumber+'" at index "'+o+'"');this.curArgs.push(a),this.curArgs.length===C[this.curCommandType]&&(k.HORIZ_LINE_TO===this.curCommandType?r({type:k.HORIZ_LINE_TO,relative:this.curCommandRelative,x:a}):k.VERT_LINE_TO===this.curCommandType?r({type:k.VERT_LINE_TO,relative:this.curCommandRelative,y:a}):this.curCommandType===k.MOVE_TO||this.curCommandType===k.LINE_TO||this.curCommandType===k.SMOOTH_QUAD_TO?(r({type:this.curCommandType,relative:this.curCommandRelative,x:this.curArgs[0],y:this.curArgs[1]}),k.MOVE_TO===this.curCommandType&&(this.curCommandType=k.LINE_TO)):this.curCommandType===k.CURVE_TO?r({type:k.CURVE_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x2:this.curArgs[2],y2:this.curArgs[3],x:this.curArgs[4],y:this.curArgs[5]}):this.curCommandType===k.SMOOTH_CURVE_TO?r({type:k.SMOOTH_CURVE_TO,relative:this.curCommandRelative,x2:this.curArgs[0],y2:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===k.QUAD_TO?r({type:k.QUAD_TO,relative:this.curCommandRelative,x1:this.curArgs[0],y1:this.curArgs[1],x:this.curArgs[2],y:this.curArgs[3]}):this.curCommandType===k.ARC&&r({type:k.ARC,relative:this.curCommandRelative,rX:this.curArgs[0],rY:this.curArgs[1],xRot:this.curArgs[2],lArcFlag:this.curArgs[3],sweepFlag:this.curArgs[4],x:this.curArgs[5],y:this.curArgs[6]})),this.curNumber="",this.curNumberHasExpDigits=!1,this.curNumberHasExp=!1,this.curNumberHasDecimal=!1,this.canParseCommandOrComma=!0}if(" "!==(a=i)&&"\t"!==a&&"\r"!==a&&"\n"!==a)if(","===i&&this.canParseCommandOrComma)this.canParseCommandOrComma=!1;else if("+"!==i&&"-"!==i&&"."!==i)if(s)this.curNumber=i,this.curNumberHasDecimal=!1;else{if(0!==this.curArgs.length)throw new SyntaxError("Unterminated command at index "+o+".");if(!this.canParseCommandOrComma)throw new SyntaxError('Unexpected character "'+i+'" at index '+o+". Command cannot follow comma");if(this.canParseCommandOrComma=!1,"z"!==i&&"Z"!==i)if("h"===i||"H"===i)this.curCommandType=k.HORIZ_LINE_TO,this.curCommandRelative="h"===i;else if("v"===i||"V"===i)this.curCommandType=k.VERT_LINE_TO,this.curCommandRelative="v"===i;else if("m"===i||"M"===i)this.curCommandType=k.MOVE_TO,this.curCommandRelative="m"===i;else if("l"===i||"L"===i)this.curCommandType=k.LINE_TO,this.curCommandRelative="l"===i;else if("c"===i||"C"===i)this.curCommandType=k.CURVE_TO,this.curCommandRelative="c"===i;else if("s"===i||"S"===i)this.curCommandType=k.SMOOTH_CURVE_TO,this.curCommandRelative="s"===i;else if("q"===i||"Q"===i)this.curCommandType=k.QUAD_TO,this.curCommandRelative="q"===i;else if("t"===i||"T"===i)this.curCommandType=k.SMOOTH_QUAD_TO,this.curCommandRelative="t"===i;else{if("a"!==i&&"A"!==i)throw new SyntaxError('Unexpected character "'+i+'" at index '+o+".");this.curCommandType=k.ARC,this.curCommandRelative="a"===i}else t.push({type:k.CLOSE_PATH}),this.canParseCommandOrComma=!0,this.curCommandType=-1}else this.curNumber=i,this.curNumberHasDecimal="."===i}else this.curNumber+=i,this.curNumberHasDecimal=!0;else this.curNumber+=i;else this.curNumber+=i,this.curNumberHasExp=!0;else this.curNumber+=i,this.curNumberHasExpDigits=this.curNumberHasExp}return t},E.prototype.transform=function(i){return Object.create(this,{parse:{value:function(e,t){void 0===t&&(t=[]);for(var n=0,r=Object.getPrototypeOf(this).parse.call(this,e);n<r.length;n++){var o=r[n],o=i(o);Array.isArray(o)?t.push.apply(t,o):t.push(o)}return t}}})},E),k=(o(w,h=t),w.prototype.encode=function(){return w.encode(this.commands)},w.prototype.getBounds=function(){var e=s.CALCULATE_BOUNDS();return this.transform(e),e},w.prototype.transform=function(e){for(var t=[],n=0,r=this.commands;n<r.length;n++){var o=e(r[n]);Array.isArray(o)?t.push.apply(t,o):t.push(o)}return this.commands=t,this},w.encode=i,w.parse=function(e){var t=new y,n=[];return t.parse(e,n),t.finish(n),n},w.CLOSE_PATH=1,w.MOVE_TO=2,w.HORIZ_LINE_TO=4,w.VERT_LINE_TO=8,w.LINE_TO=16,w.CURVE_TO=32,w.SMOOTH_CURVE_TO=64,w.QUAD_TO=128,w.SMOOTH_QUAD_TO=256,w.ARC=512,w.LINE_COMMANDS=w.LINE_TO|w.HORIZ_LINE_TO|w.VERT_LINE_TO,w.DRAWING_COMMANDS=w.HORIZ_LINE_TO|w.VERT_LINE_TO|w.LINE_TO|w.CURVE_TO|w.SMOOTH_CURVE_TO|w.QUAD_TO|w.SMOOTH_QUAD_TO|w.ARC,w),C=((n={})[k.MOVE_TO]=2,n[k.LINE_TO]=2,n[k.HORIZ_LINE_TO]=1,n[k.VERT_LINE_TO]=1,n[k.CLOSE_PATH]=0,n[k.QUAD_TO]=4,n[k.SMOOTH_QUAD_TO]=2,n[k.CURVE_TO]=6,n[k.SMOOTH_CURVE_TO]=4,n[k.ARC]=7,n);function w(e){var t=h.call(this)||this;return t.commands="string"==typeof e?w.parse(e):e,t}function E(){var e=A.call(this)||this;return e.curNumber="",e.curCommandType=-1,e.curCommandRelative=!1,e.canParseCommandOrComma=!0,e.curNumberHasExp=!1,e.curNumberHasExpDigits=!1,e.curNumberHasDecimal=!1,e.curArgs=[],e}function _(){}}
1},o={},i.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return i.d(t,{a:t}),t},s=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},i.t=function(t,e){if(1&e&&(t=this(t)),8&e)return t;if("object"==typeof t&&t){if(4&e&&t.__esModule)return t;if(16&e&&"function"==typeof t.then)return t}var n=Object.create(null),r=(i.r(n),{});a=a||[null,s({}),s([]),s(s)];for(var o=2&e&&t;"object"==typeof o&&!~a.indexOf(o);o=s(o))Object.getOwnPropertyNames(o).forEach(function(e){r[e]=function(){return t[e]}});return r.default=function(){return t},i.d(n,r),n},i.d=function(e,t){for(var n in t)i.o(t,n)&&!i.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},i.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},e={},(i.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})})(e),t=i("./src/worker.js"),i("./src/plugin/jspdf-plugin.js"),i("./src/plugin/pagebreaks.js"),i("./src/plugin/hyperlinks.js"),n.Worker=t.default,e.default=n,e=e.default;function i(e){var t=o[e];return void 0!==t||(t=o[e]={exports:{}},r[e].call(t.exports,t,t.exports,i)),t.exports}function n(e,t){return t=new n.Worker(t),e?t.from(e).save():t}var a,s,r,o,e,t}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Tribute=t()})(this,function(){function S(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function e(e,t,n){t&&r(e.prototype,t),n&&r(e,n)}function i(e,t){return(e=>{if(Array.isArray(e))return e})(e)||((e,t)=>{if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e)){var n=[],r=!0,o=!1,i=void 0;try{for(var a,s=e[Symbol.iterator]();!(r=(a=s.next()).done)&&(n.push(a.value),!t||n.length!==t);r=!0);}catch(e){o=!0,i=e}finally{try{r||null==s.return||s.return()}finally{if(o)throw i}}return n}})(e,t)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance")})()}Array.prototype.find||(Array.prototype.find=function(e){if(null===this)throw new TypeError("Array.prototype.find called on null or undefined");if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var t,n=Object(this),r=n.length>>>0,o=arguments[1],i=0;i<r;i++)if(t=n[i],e.call(o,t,i,n))return t}),window&&"function"!=typeof window.CustomEvent&&(t=function(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n},void 0!==window.Event&&(t.prototype=window.Event.prototype),window.CustomEvent=t),e(s,[{key:"bind",value:function(e){e.boundKeydown=this.keydown.bind(e,this),e.boundKeyup=this.keyup.bind(e,this),e.boundInput=this.input.bind(e,this),e.addEventListener("keydown",e.boundKeydown,!1),e.addEventListener("keyup",e.boundKeyup,!1),e.addEventListener("input",e.boundInput,!1)}},{key:"unbind",value:function(e){e.removeEventListener("keydown",e.boundKeydown,!1),e.removeEventListener("keyup",e.boundKeyup,!1),e.removeEventListener("input",e.boundInput,!1),delete e.boundKeydown,delete e.boundKeyup,delete e.boundInput}},{key:"keydown",value:function(t,n){t.shouldDeactivate(n)&&(t.tribute.isActive=!1,t.tribute.hideMenu());var r=this;t.commandEvent=!1,s.keys().forEach(function(e){e.key===n.keyCode&&(t.commandEvent=!0,t.callbacks()[e.value.toLowerCase()](n,r))})}},{key:"input",value:function(e,t){e.inputEvent=!0,e.keyup.call(this,e,t)}},{key:"click",value:function(e,t){var n=e.tribute;if(n.menu&&n.menu.contains(t.target)){var r=t.target;for(t.preventDefault(),t.stopPropagation();"li"!==r.nodeName.toLowerCase();)if(!(r=r.parentNode)||r===n.menu)throw new Error("cannot find the <li> container for the click");n.selectItemAtIndex(r.getAttribute("data-index"),t),n.hideMenu()}else n.current.element&&!n.current.externalTrigger&&(n.current.externalTrigger=!1,setTimeout(function(){return n.hideMenu()}))}},{key:"keyup",value:function(e,t){if(e.inputEvent&&(e.inputEvent=!1),e.updateSelection(this),27!==t.keyCode)if(!e.tribute.allowSpaces&&e.tribute.hasTrailingSpace)e.tribute.hasTrailingSpace=!1,e.commandEvent=!0,e.callbacks().space(t,this);else{if(!e.tribute.isActive)if(e.tribute.autocompleteMode)e.callbacks().triggerChar(t,this,"");else{var n=e.getKeyCode(e,this,t);if(isNaN(n)||!n)return;var r=e.tribute.triggers().find(function(e){return e.charCodeAt(0)===n});void 0!==r&&e.callbacks().triggerChar(t,this,r)}e.tribute.current.mentionText.length<e.tribute.current.collection.menuShowMinLength||((e.tribute.current.trigger||e.tribute.autocompleteMode)&&!1===e.commandEvent||e.tribute.isActive&&8===t.keyCode)&&e.tribute.showMenuFor(this,!0)}}},{key:"shouldDeactivate",value:function(t){var n;return!!this.tribute.isActive&&0===this.tribute.current.mentionText.length&&(n=!1,s.keys().forEac
1h(function(e){t.keyCode===e.key&&(n=!0)}),!n)}},{key:"getKeyCode",value:function(e,t,n){e=e.tribute,e=e.range.getTriggerInfo(!1,e.hasTrailingSpace,!0,e.allowSpaces,e.autocompleteMode);return!!e&&e.mentionTriggerChar.charCodeAt(0)}},{key:"updateSelection",value:function(e){this.tribute.current.element=e;e=this.tribute.range.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);e&&(this.tribute.current.selectedPath=e.mentionSelectedPath,this.tribute.current.mentionText=e.mentionText,this.tribute.current.selectedOffset=e.mentionSelectedOffset)}},{key:"callbacks",value:function(){var i=this;return{triggerChar:function(e,t,n){var r=i.tribute,o=(r.current.trigger=n,r.collection.find(function(e){return e.trigger===n}));r.current.collection=o,r.current.mentionText.length>=r.current.collection.menuShowMinLength&&r.inputEvent&&r.showMenuFor(t,!0)},enter:function(e,t){i.tribute.isActive&&i.tribute.current.filteredItems&&(e.preventDefault(),e.stopPropagation(),setTimeout(function(){i.tribute.selectItemAtIndex(i.tribute.menuSelected,e),i.tribute.hideMenu()},0))},escape:function(e,t){i.tribute.isActive&&(e.preventDefault(),e.stopPropagation(),i.tribute.isActive=!1,i.tribute.hideMenu())},tab:function(e,t){i.callbacks().enter(e,t)},space:function(e,t){i.tribute.isActive&&(i.tribute.spaceSelectsMatch?i.callbacks().enter(e,t):i.tribute.allowSpaces||(e.stopPropagation(),setTimeout(function(){i.tribute.hideMenu(),i.tribute.isActive=!1},0)))},up:function(e,t){var n;i.tribute.isActive&&i.tribute.current.filteredItems&&(e.preventDefault(),e.stopPropagation(),e=i.tribute.current.filteredItems.length,(n=i.tribute.menuSelected)<e&&0<n?(i.tribute.menuSelected--,i.setActiveLi()):0===n&&(i.tribute.menuSelected=e-1,i.setActiveLi(),i.tribute.menu.scrollTop=i.tribute.menu.scrollHeight))},down:function(e,t){var n;i.tribute.isActive&&i.tribute.current.filteredItems&&(e.preventDefault(),e.stopPropagation(),e=i.tribute.current.filteredItems.length-1,(n=i.tribute.menuSelected)<e?(i.tribute.menuSelected++,i.setActiveLi()):e===n&&(i.tribute.menuSelected=0,i.setActiveLi(),i.tribute.menu.scrollTop=0))},delete:function(e,t){i.tribute.isActive&&i.tribute.current.mentionText.length<1?i.tribute.hideMenu():i.tribute.isActive&&i.tribute.showMenuFor(t)}}}},{key:"setActiveLi",value:function(e){var t=this.tribute.menu.querySelectorAll("li"),n=t.length>>>0;e&&(this.tribute.menuSelected=parseInt(e));for(var r=0;r<n;r++){var o,i,a,s=t[r];r===this.tribute.menuSelected?(s.classList.add(this.tribute.current.collection.selectClass),o=s.getBoundingClientRect(),i=this.tribute.menu.getBoundingClientRect(),o.bottom>i.bottom?(a=o.bottom-i.bottom,this.tribute.menu.scrollTop+=a):o.top<i.top&&(a=i.top-o.top,this.tribute.menu.scrollTop-=a)):s.classList.remove(this.tribute.current.collection.selectClass)}}},{key:"getFullHeight",value:function(e,t){var n=e.getBoundingClientRect().height;return t?(t=e.currentStyle||window.getComputedStyle(e),n+parseFloat(t.marginTop)+parseFloat(t.marginBottom)):n}}],[{key:"keys",value:function(){return[{key:9,value:"TAB"},{key:8,value:"DELETE"},{key:13,value:"ENTER"},{key:27,value:"ESCAPE"},{key:32,value:"SPACE"},{key:38,value:"UP"},{key:40,value:"DOWN"}]}}]);var t,B=s,x=(e(a,[{key:"bind",value:function(e){var t=this;this.menuClickEvent=this.tribute.events.click.bind(null,this),this.menuContainerScrollEvent=this.debounce(function(){t.tribute.isActive&&t.tribute.showMenuFor(t.tribute.current.element,!1)},300,!1),this.windowResizeEvent=this.debounce(function(){t.tribute.isActive&&t.tribute.range.positionMenuAtCaret(!0)},300,!1),this.tribute.range.getDocument().addEventListener("MSPointerDown",this.menuClickEvent,!1),this.tribute.range.getDocument().addEventListener("mousedown",this.menuClickEvent,!1),window.addEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.addEventListener("scroll",this.menuContainerScrollEvent,!1):window.addEventListener("scroll",this.menuContainerScrollEvent)}},{key:"unbind",value:function(e){this.tribute.range.getDocument().removeEventListener("mousedown",this.menuClickEvent,!1),this.tribute.range.getDocument().removeEventListener("MSPointerDown",this.menuClickEvent,!1),window.removeEventListener("resize",this.windowResizeEvent),this.menuContainer?this.menuContainer.removeEventListener("scroll",this.menuContainerScrollEvent,!1):window.removeEventListener("scroll",this.menuContainerScrollEvent)}},{key:"debounce",value:function(r,o,i){var a,s=arguments,l=this;return function(){var e=l,t=s,n=i&&!a;clearTimeout(a),a=setTimeout(function(){a=null,i||r.apply(e,t)},o),n&&r.apply(e,t)}}}]),a),T=(e(o,[{key:"getDocument",value:function(){var e;return(e=this.tribute.current.collection?this.tribute.current.collection.iframe:e)?e.contentWindow.document:document}},{key:"positionMenuAtCaret",value:function(r){var o,i=this,e=this.tribute.current,t=this.getTriggerInfo(!1,this.tribute.hasTrailingSpace,!0,this.tribute.allowSpaces,this.tribute.autocompleteMode);void 0!==t?this.tribute.positionMenu?(o=this.isContentEditable(e.element)?this.getContentEditableCaretPosition(t.mentionPosition):this.getTextAreaOrInputUnderlinePosition(this.tribute.current.element,t.mentionPosition),this.tribute.menu.style.cssText="top: ".concat(o.top,"px;\n                                     left: ").concat(o.left,"px;\n                                     right: ").concat(o.right,"px;\n                                     bottom: ").concat(o.bottom,"px;\n                                     position: absolute;\n                                     display: block;"),"auto"===o.left&&(this.tribute.menu.style.left="auto"),"auto"===o.top&&(this.tribute.menu.style.top="auto"),r&&this.scrollIntoView(),window.setTimeout(function(){var e={
1width:i.tribute.menu.offsetWidth,height:i.tribute.menu.offsetHeight},t=i.isMenuOffScreen(o,e),n=window.innerWidth>e.width&&(t.left||t.right),e=e.height<window.innerHeight&&(t.top||t.bottom);(n||e)&&(i.tribute.menu.style.cssText="display: none",i.positionMenuAtCaret(r))},0)):this.tribute.menu.style.cssText="display: block;":this.tribute.menu.style.cssText="display: none"}},{key:"selectElement",value:function(e,t,n){var r,o=e;if(t)for(var i=0;i<t.length;i++){if(void 0===(o=o.childNodes[t[i]]))return;for(;o.length<n;)n-=o.length,o=o.nextSibling;0!==o.childNodes.length||o.length||(o=o.previousSibling)}var a=this.getWindowSelection();(r=this.getDocument().createRange()).setStart(o,n),r.setEnd(o,n),r.collapse(!0);try{a.removeAllRanges()}catch(e){}a.addRange(r),e.focus()}},{key:"replaceTriggerText",value:function(e,t,n,r,o){var i,a,n=this.getTriggerInfo(!0,n,t,this.tribute.allowSpaces,this.tribute.autocompleteMode);void 0!==n&&(t=this.tribute.current,o=new CustomEvent("tribute-replaced",{detail:{item:o,instance:t,context:n,event:r}}),this.isContentEditable(t.element)?(e+="string"==typeof this.tribute.replaceTextSuffix?this.tribute.replaceTextSuffix:" ",r=n.mentionPosition+n.mentionText.length,this.tribute.autocompleteMode||(r+=n.mentionTriggerChar.length),this.pasteHtml(e,n.mentionPosition,r)):(r=this.tribute.current.element,e+=a="string"==typeof this.tribute.replaceTextSuffix?this.tribute.replaceTextSuffix:" ",i=n.mentionPosition,a=n.mentionPosition+n.mentionText.length+a.length,this.tribute.autocompleteMode||(a+=n.mentionTriggerChar.length-1),r.value=r.value.substring(0,i)+e+r.value.substring(a,r.value.length),r.selectionStart=i+e.length,r.selectionEnd=i+e.length),t.element.dispatchEvent(new CustomEvent("input",{bubbles:!0})),t.element.dispatchEvent(o))}},{key:"pasteHtml",value:function(e,t,n){var r,o=this.getWindowSelection(),i=((r=this.getDocument().createRange()).setStart(o.anchorNode,t),r.setEnd(o.anchorNode,n),r.deleteContents(),this.getDocument().createElement("div"));i.innerHTML=e;for(var a,s,l=this.getDocument().createDocumentFragment();a=i.firstChild;)s=l.appendChild(a);r.insertNode(l),s&&((r=r.cloneRange()).setStartAfter(s),r.collapse(!0),o.removeAllRanges(),o.addRange(r))}},{key:"getWindowSelection",value:function(){return(this.tribute.collection.iframe?this.tribute.collection.iframe.contentWindow:window).getSelection()}},{key:"getNodePositionInParent",value:function(e){if(null===e.parentNode)return 0;for(var t=0;t<e.parentNode.childNodes.length;t++)if(e.parentNode.childNodes[t]===e)return t}},{key:"getContentEditableSelectedPath",value:function(e){var t=this.getWindowSelection(),n=t.anchorNode,r=[];if(null!=n){for(var o,i=n.contentEditable;null!==n&&"true"!==i;)o=this.getNodePositionInParent(n),r.push(o),null!==(n=n.parentNode)&&(i=n.contentEditable);return r.reverse(),{selected:n,path:r,offset:t.getRangeAt(0).startOffset}}}},{key:"getTextPrecedingCurrentSelection",value:function(){var e,t=this.tribute.current,n="";return this.isContentEditable(t.element)?null!=(t=this.getWindowSelection().anchorNode)&&(t=t.textContent,e=this.getWindowSelection().getRangeAt(0).startOffset,t)&&0<=e&&(n=t.substring(0,e)):(t=this.tribute.current.element)&&(e=t.selectionStart,t.value)&&0<=e&&(n=t.value.substring(0,e)),n}},{key:"getLastWordInText",value:function(e){e=(e=e.replace(/\u00A0/g," ")).split(/\s+/);return e[e.length-1].trim()}},{key:"getTriggerInfo",value:function(e,t,r,n,o){var i,a,s,l=this,c=this.tribute.current,u=(this.isContentEditable(c.element)?(c=this.getContentEditableSelectedPath(c))&&(i=c.selected,a=c.path,s=c.offset):i=this.tribute.current.element,this.getTextPrecedingCurrentSelection()),c=this.getLastWordInText(u);if(o)return{mentionPosition:u.length-c.length,mentionText:c,mentionSelectedElement:i,mentionSelectedPath:a,mentionSelectedOffset:s};if(null!=u){var d=-1;if(this.tribute.collection.forEach(function(e){var t=e.trigger,n=e.requireLeadingSpace?l.lastIndexWithLeadingSpace(u,t):u.lastIndexOf(t);d<n&&(d=n,f=t,r=e.requireLeadingSpace)}),0<=d&&(0===d||!r||/[\xA0\s]/g.test(u.substring(d-1,d)))){var o=u.substring(d+f.length,u.length),f=u.substring(d,d+f.length),c=o.substring(0,1),c=0<o.length&&(" "===c||" "===c),t=(t&&(o=o.trim()),n?/[^\S ]/g:/[\xA0\s]/g);if(this.tribute.hasTrailingSpace=t.test(o),!c&&(e||!t.test(o)))return{mentionPosition:d,mentionText:o,mentionSelectedElement:i,mentionSelectedPath:a,mentionSelectedOffset:s,mentionTriggerChar:f}}}}},{key:"lastIndexWithLeadingSpace",value:function(e,t){for(var n=e.split("").reverse().join(""),r=-1,o=0,i=e.length;o<i;o++){for(var a=o===e.length-1,s=/\s/.test(n[o+1]),l=!0,c=t.length-1;0<=c;c--)if(t[c]!==n[o-c]){l=!1;break}if(l&&(a||s)){r=e.length-1-o;break}}return r}}
1,{key:"isContentEditable",value:function(e){return"INPUT"!==e.nodeName&&"TEXTAREA"!==e.nodeName}},{key:"isMenuOffScreen",value:function(e,t){var n=window.innerWidth,r=window.innerHeight,o=document.documentElement,i=(window.pageXOffset||o.scrollLeft)-(o.clientLeft||0),o=(window.pageYOffset||o.scrollTop)-(o.clientTop||0),a="number"==typeof e.top?e.top:o+r-e.bottom-t.height,s="number"==typeof e.right?e.right:e.left+t.width,l="number"==typeof e.bottom?e.bottom:e.top+t.height,e="number"==typeof e.left?e.left:i+n-e.right-t.width;return{top:a<Math.floor(o),right:s>Math.ceil(i+n),bottom:l>Math.ceil(o+r),left:e<Math.floor(i)}}},{key:"getMenuDimensions",value:function(){var e={width:null,height:null};return this.tribute.menu.style.cssText="top: 0px;\n                                 left: 0px;\n                                 position: fixed;\n                                 display: block;\n                                 visibility; hidden;",e.width=this.tribute.menu.offsetWidth,e.height=this.tribute.menu.offsetHeight,this.tribute.menu.style.cssText="display: none;",e}},{key:"getTextAreaOrInputUnderlinePosition",value:function(e,t,n){var r=null!==window.mozInnerScreenX,o=this.getDocument().createElement("div"),i=(o.id="input-textarea-caret-position-mirror-div",this.getDocument().body.appendChild(o),o.style),a=window.getComputedStyle?getComputedStyle(e):e.currentStyle,r=(i.whiteSpace="pre-wrap","INPUT"!==e.nodeName&&(i.wordWrap="break-word"),i.position="absolute",i.visibility="hidden",["direction","boxSizing","width","height","overflowX","overflowY","borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth","paddingTop","paddingRight","paddingBottom","paddingLeft","fontStyle","fontVariant","fontWeight","fontStretch","fontSize","fontSizeAdjust","lineHeight","fontFamily","textAlign","textTransform","textIndent","textDecoration","letterSpacing","wordSpacing"].forEach(function(e){i[e]=a[e]}),r?(i.width="".concat(parseInt(a.width)-2,"px"),e.scrollHeight>parseInt(a.height)&&(i.overflowY="scroll")):i.overflow="hidden",o.textContent=e.value.substring(0,t),"INPUT"===e.nodeName&&(o.textContent=o.textContent.replace(/\s/g," ")),this.getDocument().createElement("span")),t=(r.textContent=e.value.substring(t)||".",o.appendChild(r),e.getBoundingClientRect()),s=document.documentElement,l=(window.pageXOffset||s.scrollLeft)-(s.clientLeft||0),s=(window.pageYOffset||s.scrollTop)-(s.clientTop||0),c=0,u=0,c=(this.menuContainerIsBody&&(c=t.top,u=t.left),{top:c+s+r.offsetTop+parseInt(a.borderTopWidth)+parseInt(a.fontSize)-e.scrollTop,left:u+l+r.offsetLeft+parseInt(a.borderLeftWidth)}),e=window.innerWidth,u=window.innerHeight,d=this.getMenuDimensions(),f=this.isMenuOffScreen(c,d),p=(f.right&&(c.right=e-c.left,c.left="auto"),(this.tribute.menuContainer||this.getDocument().body).offsetHeight);return f.bottom&&(p=p-(u-(this.tribute.menuContainer||this.getDocument().body).getBoundingClientRect().top),c.bottom=p+(u-t.top-r.offsetTop),c.top="auto"),(f=this.isMenuOffScreen(c,d)).left&&(c.left=e>d.width?l+e-d.width:l,delete c.right),f.top&&(c.top=u>d.height?s+u-d.height:s,delete c.bottom),this.getDocument().body.removeChild(o),c}},{key:"getContentEditableCaretPosition",value:function(e){var t=this.getWindowSelection(),t=((n=this.getDocument().createRange()).setStart(t.anchorNode,e),n.setEnd(t.anchorNode,e),n.collapse(!1),n.getBoundingClientRect()),e=document.documentElement,n=(window.pageXOffset||e.scrollLeft)-(e.clientLeft||0),e=(window.pageYOffset||e.scrollTop)-(e.clientTop||0),r={left:t.left+n,top:t.top+t.height+e},o=window.innerWidth,i=window.innerHeight,a=this.getMenuDimensions(),s=this.isMenuOffScreen(r,a),l=(s.right&&(r.left="auto",r.right=o-t.left-n),(this.tribute.menuContainer||this.getDocument().body).offsetHeight);return s.bottom&&(l=l-(i-(this.tribute.menuContainer||this.getDocument().body).getBoundingClientRect().top),r.top="auto",r.bottom=l+(i-t.top)),(s=this.isMenuOffScreen(r,a)).left&&(r.left=o>a.width?n+o-a.width:n,delete r.right),s.top&&(r.top=i>a.height?e+i-a.height:e,delete r.bottom),this.menuContainerIsBody||(r.left=r.left&&r.left-this.tribute.menuContainer.offsetLeft,r.top=r.top&&r.top-this.tribute.menuContainer.offsetTop),r}},{key:"scrollIntoView",value:function(e){var t,n=this.menu;if(void 0!==n){for(;void 0===t||0===t.height;)if(0===(t=n.getBoundingClientRect()).height&&(void 0===(n=n.childNodes[0])||!n.getBoundingClientRect))return;var r=t.top,o=r+t.height;r<0?window.scrollTo(0,window.pageYOffset+t.top-20):o>window.innerHeight&&((r=100<(r=window.pageYOffset+t.top-20)-window.pageYOffset?window.pageYOffset+100:r)<(o=window.pageYOffset-(window.innerHeight-o))&&(o=r),window.scrollTo(0,o))}}},{key:"menuContainerIsBody",get:function(){return this.tribute.menuContainer===document.body||!this.tribute.menuContainer}}
1]),o),L=(e(n,[{key:"simpleFilter",value:function(t,e){var n=this;return e.filter(function(e){return n.test(t,e)})}},{key:"test",value:function(e,t){return null!==this.match(e,t)}},{key:"match",value:function(e,t,n){t.length;var r=(n=n||{}).pre||"",o=n.post||"",i=n.caseSensitive&&t||t.toLowerCase();if(n.skip)return{rendered:t,score:0};e=n.caseSensitive&&e||e.toLowerCase();n=this.traverse(i,e,0,0,[]);return n?{rendered:this.render(t,n.cache,r,o),score:n.score}:null}},{key:"traverse",value:function(e,t,n,r,o){if(t.length===r)return{score:this.calculateScore(o),cache:o.slice()};if(!(e.length===n||t.length-r>e.length-n)){for(var i,a,s=t[r],l=e.indexOf(s,n);-1<l;){if(o.push(l),a=this.traverse(e,t,l+1,r+1,o),o.pop(),!a)return i;(!i||i.score<a.score)&&(i=a),l=e.indexOf(s,l+1)}return i}}},{key:"calculateScore",value:function(n){var r=0,o=1;return n.forEach(function(e,t){0<t&&(n[t-1]+1===e?o+=o+1:o=1),r+=o}),r}},{key:"render",value:function(n,r,o,i){var a=n.substring(0,r[0]);return r.forEach(function(e,t){a+=o+n[e]+i+n.substring(e+1,r[t+1]||n.length)}),a}},{key:"filter",value:function(i,e,a){var s=this;return a=a||{},e.reduce(function(e,t,n,r){var o=t,o=(a.extract&&(o=(o=a.extract(t))||""),s.match(i,o,a));return null!=o&&(e[e.length]={string:o.rendered,score:o.score,index:n,original:t}),e},[]).sort(function(e,t){return t.score-e.score||e.index-t.index})}}]),n);function n(e){S(this,n),this.tribute=e,this.tribute.search=this}function o(e){S(this,o),this.tribute=e,this.tribute.range=this}function a(e){S(this,a),this.tribute=e,(this.tribute.menuEvents=this).menu=this.tribute.menu}function s(e){S(this,s),this.tribute=e,this.tribute.events=this}return e(N,[{key:"triggers",value:function(){return this.collection.map(function(e){return e.trigger})}},{key:"attach",value:function(e){if(!e)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");
1if((e="undefined"!=typeof jQuery&&e instanceof jQuery?e.get():e).constructor===NodeList||e.constructor===HTMLCollection||e.constructor===Array)for(var t=e.length,n=0;n<t;++n)this._attach(e[n]);else this._attach(e)}},{key:"_attach",value:function(e){e.hasAttribute("data-tribute")&&console.warn("Tribute was already bound to "+e.nodeName),this.ensureEditable(e),this.events.bind(e),e.setAttribute("data-tribute",!0)}},{key:"ensureEditable",value:function(e){if(-1===N.inputTypes().indexOf(e.nodeName)){if(!e.contentEditable)throw new Error("[Tribute] Cannot bind to "+e.nodeName);e.contentEditable=!0}}},{key:"createMenu",value:function(e){var t=this.range.getDocument().createElement("div"),n=this.range.getDocument().createElement("ul");return t.className=e,t.appendChild(n),(this.menuContainer||this.range.getDocument().body).appendChild(t)}},{key:"showMenuFor",value:function(e,n){var o=this;this.isActive&&this.current.element===e&&this.current.mentionText===this.currentMentionTextSnapshot||(this.currentMentionTextSnapshot=this.current.mentionText,this.menu||(this.menu=this.createMenu(this.current.collection.containerClass),e.tributeMenu=this.menu,this.menuEvents.bind(this.menu)),this.isActive=!0,this.menuSelected=0,this.current.mentionText||(this.current.mentionText=""),e=function(e){var t,r;o.isActive&&(e=o.search.filter(o.current.mentionText,e,{pre:o.current.collection.searchOpts.pre||"<span>",post:o.current.collection.searchOpts.post||"</span>",skip:o.current.collection.searchOpts.skip,extract:function(e){if("string"==typeof o.current.collection.lookup)return e[o.current.collection.lookup];if("function"==typeof o.current.collection.lookup)return o.current.collection.lookup(e,o.current.mentionText);throw new Error("Invalid lookup attribute, lookup must be string or function.")}}),o.current.collection.menuItemLimit&&(e=e.slice(0,o.current.collection.menuItemLimit)),o.current.filteredItems=e,t=o.menu.querySelector("ul"),o.range.positionMenuAtCaret(n),e.length?(t.innerHTML="",r=o.range.getDocument().createDocumentFragment(),e.forEach(function(e,t){var n=o.range.getDocument().createElement("li");n.setAttribute("data-index",t),n.className=o.current.collection.itemClass,n.addEventListener("mousemove",function(e){var t=i(o._findLiTarget(e.target),2);t[0],0!==e.movementY&&o.events.setActiveLi(t[1])}),o.menuSelected===t&&n.classList.add(o.current.collection.selectClass),n.innerHTML=o.current.collection.menuItemTemplate(e),r.appendChild(n)}),t.appendChild(r)):(e=new CustomEvent("tribute-no-match",{detail:o.menu}),o.current.element.dispatchEvent(e),"function"==typeof o.current.collection.noMatchTemplate&&!o.current.collection.noMatchTemplate()||!o.current.collection.noMatchTemplate?o.hideMenu():"function"==typeof o.current.collection.noMatchTemplate?t.innerHTML=o.current.collection.noMatchTemplate():t.innerHTML=o.current.collection.noMatchTemplate))},"function"==typeof this.current.collection.values?this.current.collection.values(this.current.mentionText,e):e(this.current.collection.values))}},{key:"_findLiTarget",value:function(e){var t;return e?(t=e.getAttribute("data-index"))?[e,t]:this._findLiTarget(e.parentNode):[]}},{key:"showMenuForCollection",value:function(e,t){e!==document.activeElement&&this.placeCaretAtEnd(e),this.current.collection=this.collection[t||0],this.current.externalTrigger=!0,(this.current.element=e).isContentEditable?this.insertTextAtCursor(this.current.collection.trigger):this.insertAtCaret(e,this.current.collection.trigger),this.showMenuFor(e)}},{key:"placeCaretAtEnd",value:function(e){var t,n;e.focus(),void 0!==window.getSelection&&void 0!==document.createRange?((t=document.createRange()).selectNodeContents(e),t.collapse(!1),(n=window.getSelection()).removeAllRanges(),n.addRange(t)):void 0!==document.body.createTextRange&&((n=document.body.createTextRange()).moveToElementText(e),n.collapse(!1),n.select())}},{key:"insertTextAtCursor",value:function(e){(n=(t=window.getSelection()).getRangeAt(0)).deleteContents();var t,n,e=document.createTextNode(e);n.insertNode(e),n.selectNodeContents(e),n.collapse(!1),t.removeAllRanges(),t.addRange(n)}}
1,{key:"insertAtCaret",value:function(e,t){var n=e.scrollTop,r=e.selectionStart,o=e.value.substring(0,r),i=e.value.substring(e.selectionEnd,e.value.length);e.value=o+t+i,r+=t.length,e.selectionStart=r,e.selectionEnd=r,e.focus(),e.scrollTop=n}},{key:"hideMenu",value:function(){this.menu&&(this.menu.style.cssText="display: none;",this.isActive=!1,this.menuSelected=0,this.current={})}},{key:"selectItemAtIndex",value:function(e,t){var n;"number"!=typeof(e=parseInt(e))||isNaN(e)||(e=this.current.filteredItems[e],null!==(n=this.current.collection.selectTemplate(e))&&this.replaceText(n,t,e))}},{key:"replaceText",value:function(e,t,n){this.range.replaceTriggerText(e,!0,!0,t,n)}},{key:"_append",value:function(e,t,n){if("function"==typeof e.values)throw new Error("Unable to append to values, as it is a function.");e.values=n?t:e.values.concat(t)}},{key:"append",value:function(e,t,n){e=parseInt(e);if("number"!=typeof e)throw new Error("please provide an index for the collection to update.");e=this.collection[e];this._append(e,t,n)}},{key:"appendCurrent",value:function(e,t){if(!this.isActive)throw new Error("No active state. Please use append instead and pass an index.");this._append(this.current.collection,e,t)}},{key:"detach",value:function(e){if(!e)throw new Error("[Tribute] Must pass in a DOM node or NodeList.");
1if((e="undefined"!=typeof jQuery&&e instanceof jQuery?e.get():e).constructor===NodeList||e.constructor===HTMLCollection||e.constructor===Array)for(var t=e.length,n=0;n<t;++n)this._detach(e[n]);else this._detach(e)}},{key:"_detach",value:function(e){var t=this;this.events.unbind(e),e.tributeMenu&&this.menuEvents.unbind(e.tributeMenu),setTimeout(function(){e.removeAttribute("data-tribute"),t.isActive=!1,e.tributeMenu&&e.tributeMenu.remove()})}},{key:"isActive",get:function(){return this._isActive},set:function(e){this._isActive!=e&&(this._isActive=e,this.current.element)&&(e=new CustomEvent("tribute-active-".concat(e)),this.current.element.dispatchEvent(e))}}],[{key:"defaultSelectTemplate",value:function(e){return void 0===e?"".concat(this.current.collection.trigger).concat(this.current.mentionText):this.range.isContentEditable(this.current.element)?'<span class="tribute-mention">'+(this.current.collection.trigger+e.original[this.current.collection.fillAttr])+"</span>":this.current.collection.trigger+e.original[this.current.collection.fillAttr]}},{key:"defaultMenuItemTemplate",value:function(e){return e.string}},{key:"inputTypes",value:function(){return["TEXTAREA","INPUT"]}}]),N;function N(e){var n=this,t=e.values,t=void 0===t?null:t,r=e.iframe,o=void 0===r?null:r,r=e.selectClass,i=void 0===r?"highlight":r,r=e.containerClass,a=void 0===r?"tribute-container":r,r=e.itemClass,s=void 0===r?"":r,r=e.trigger,l=void 0===r?"@":r,r=e.autocompleteMode,r=void 0!==r&&r,c=e.selectTemplate,c=void 0===c?null:c,u=e.menuItemTemplate,u=void 0===u?null:u,d=e.lookup,f=void 0===d?"key":d,d=e.fillAttr,p=void 0===d?"value":d,d=e.collection,d=void 0===d?null:d,h=e.menuContainer,h=void 0===h?null:h,A=e.noM
1atchTemplate,g=void 0===A?null:A,A=e.requireLeadingSpace,A=void 0===A||A,m=e.allowSpaces,m=void 0!==m&&m,v=e.replaceTextSuffix,v=void 0===v?null:v,b=e.positionMenu,b=void 0===b||b,y=e.spaceSelectsMatch,y=void 0!==y&&y,C=e.searchOpts,w=void 0===C?{}:C,C=e.menuItemLimit,E=void 0===C?null:C,C=e.menuShowMinLength,_=void 0===C?0:C;if(S(this,N),this.autocompleteMode=r,this.menuSelected=0,this.current={},this.inputEvent=!1,this.isActive=!1,this.menuContainer=h,this.allowSpaces=m,this.replaceTextSuffix=v,this.positionMenu=b,this.hasTrailingSpace=!1,this.spaceSelectsMatch=y,this.autocompleteMode&&(l=""),t)this.collection=[{trigger:l,iframe:o,selectClass:i,containerClass:a,itemClass:s,selectTemplate:(c||N.defaultSelectTemplate).bind(this),menuItemTemplate:(u||N.defaultMenuItemTemplate).bind(this),noMatchTemplate:"string"==typeof(e=g)?""===e.trim()?null:e:"function"==typeof e?e.bind(n):g||function(){return"<li>No Match Found!</li>"}.bind(n),lookup:f,fillAttr:p,values:t,requireLeadingSpace:A,searchOpts:w,menuItemLimit:E,menuShowMinLength:_}];else{if(!d)throw new Error("[Tribute] No collection specified.");this.autocompleteMode&&console.warn("Tribute in autocomplete mode does not work for collections"),this.collection=d.map(function(e){return{trigger:e.trigger||l,iframe:e.iframe||o,selectClass:e.selectClass||i,containerClass:e.containerClass||a,itemClass:e.itemClass||s,selectTemplate:(e.selectTemplate||N.defaultSelectTemplate).bind(n),menuItemTemplate:(e.menuItemTemplate||N.defaultMenuItemTemplate).bind(n),noMatchTemplate:"string"==typeof(t=g)?""===t.trim()?null:t:"function"==typeof t?t.bind(n):g||function(){return"<li>No Match Found!</li>"}.bind(n),lookup:e.lookup||f,fillAttr:e.fillAttr||p,values:e.values,requireLeadingSpace:e.requireLeadingSpace,searchOpts:e.searchOpts||w,menuItemLimit:e.menuItemLimit||E,menuShowMinLength:e.menuShowMinLength||_};var t})}new T(this),new B(this),new x(this),new L(this)}}),(h=>{function o(e){var t=e.pluginName||"plus_plugin";return h.extend({pluginName:t,baseClassPlugin:"."+t,title:null,icon:null,elementIframeID:"plus_editor_froala_modal_iframe",elementLoadingID:"plus_editor_froala_modal_loading",windowContext:"plus_editor_froala_context",modalClass:"fr-modal-h-xl",dontCacheIframeModal:!1,commandDisplaySelectionWidth:170,callback:{},buttons:{}},e||{})}var r={};h.fn.froalaDropdownHtml=function(e,t,n){var r,o,i='<ul class="fr-dropdown-list" role="presentation">',a=e.opts[t],s=n||t;for(r in a)a.hasOwnProperty(r)&&("object"==typeof(o=a[r])&&(o=o.title),i+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="'+s+'" data-param1="'.concat(r,'">').concat(e.language.translate(o),"</a></li>"));return i+="</ul>"},h.fn.froalaExitGuard=function(e,t){return e.shared[t]=!1,{mark:function(){e.shared[t]=!0},unmark:function(){e.shared[t]=!1},canExit:function(){return e.shared[t]}}},h.fn.froalaRefreshDropdownActive=function(e,n){var r=0;return e.find(".fr-command").each(function(){var e=h(this),t=Boolean(n(e.data("param1"),e));e.toggleClass("fr-active",t).attr("aria-selected",t),t&&(r+=1)}),r},h.fn.froalaRefreshGroupedButton=function(e,t,n){t=Boolean(t());return e.toggleClass("fr-hidden",!t),n&&e.closest(".fr-popup").find("."+n).toggleClass("d-none",!t),t},h.fn.froalaScrubHtml=function(e,t){e=h("<div />").html(e);return t(e),e.html()},h.fn.getFroalaUrlFunction=function(n){return function(e){var t=n,e=h.param(e||{});return 0<e.length&&(e="?"+e),r[t+=e]||(r[t]=Urls[n](),r[t]+=e),r[t]}},h.fn.getFroalaMainCommandOptionsForModal=function(e,t,n){var r=o(e);return h.extend({undo:!1,focus:!0,refreshAfterCallback:!1,modal:!0,plugin:r.pluginName,callback:function(){this[r.pluginName].isReady()&&(this.modals.isVisible(r.buttons.insert.modalID)?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.modals.hide(r.buttons.insert.modalID)):(this[r.pluginName].show(),this[r.pluginName].changeIframe(t(this[r.pluginName].getURLParams()))))}},n||{})},h.fn.getFroalaQuickCommandOptionsForModal=function(e,t,n){var r=o(e);return h.extend({undo:!1,focus:!0,refreshAfterCallback:!1,modal:!0,requiredPlugin:r.pluginName,callback:function(){this[r.pluginName].isReady()&&(this.modals.isVisible(r.buttons.insert.modalID)?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore(
1)),this.modals.hide(r.buttons.insert.modalID)):(this[r.pluginName].show(),this[r.pluginName].changeIframe(t(this[r.pluginName].getURLParams()))))}},n||{})},h.fn.getFroalaModalCommandOptionsForModal=function(e,t,n){var r=o(e);return h.extend({title:"Titulo do modal",displaySelectionWidth:r.commandDisplaySelectionWidth,displaySelection:function(e){return!0},defaultSelection:function(e){return"<span class='d-flex align-items-center'>"+e.icon.create(this.icon)+"<span>"+this.title+"</span></span>"},callback:function(){this[r.pluginName].changeIframe(t(this[r.pluginName].getURLParams()))}},n||{})},h.fn.getFroalaRemoveCommandOptionsForModal=function(e,t){var n=o(e);return h.extend({title:"Remove",callback:function(){this[n.pluginName].remove()}},t||{})},h.fn.froalaGeneratePluginForModal=function(e){var p=o(e);return function(l){var r,o,i,t=h().froalaExitGuard(l,p.windowContext);function e(){t.mark()}function n(){t.unmark()}function a(e){var t,n;return!(!e||"touchend"!=e.type||!i)||(e&&l.edit.isDisabled()?(e.stopPropagation(),e.preventDefault(),!1):!l.edit.isDisabled()&&(l.toolbar.disable(),l.helpers.isMobile()&&(l.events.disableBlur(),l.$el.blur(),l.events.enableBlur()),l.$el.find(p.baseClassPlugin+".fr-active").removeClass("fr-active"),(r=h(this)).addClass("fr-active"),l.opts.iframe&&l.size.syncIframe(),r&&(l.selection.clear(),(e=l.doc.createRange()).selectNode(r.get(0)),l.selection.get().addRange(e)),p.buttons.edit&&p.buttons.edit.popupID&&(l.popups.get(p.buttons.edit.popupID)||(()=>{var e=[];if(0<(e=p.buttons.edit.buttonsID?l.opts[p.buttons.edit.buttonsID]:e).length)return e={buttons:'<div class="fr-buttons">\n        '.concat(l.button.buildList(e),"\n        </div>")},l.popups.create(p.buttons.edit.popupID,e)})())&&r&&((e=r.children().first()).length<=0&&(e=r),l.popups.setContainer(p.buttons.edit.popupID,l.$sc),l.popups.refresh(p.buttons.edit.popupID),t=e.offset().left+e.outerWidth()/2,n=e.offset().top+e.outerHeight(),l.popups.show(p.buttons.edit.popupID,t,n,e.outerHeight(),!0)),l.selection.clear(),void l.button.bulkRefresh()))}var c=function(e){return(p.buttons.insert.modalID+"-"+e).replace(".","-")};function s(){var e=l.modals.get(p.buttons.insert.modalID);if(e)return e;var t=[],e="",n=(0<(t=p.buttons.insert.buttonsID?l.opts[p.buttons.insert.buttonsID]:t).length&&(e='<div class="fr-buttons d-flex align-items-center h-100 ">\n        '.concat(l.button.buildList(t),"\n        </div>")),h("<div />")),r=h("<div />"),o=h('<div class="d-flex align-items-center h-100" />'),i=(r.append(o),p.title&&(i=h('<div class="d-flex h-100 align-items-center font-weight-bold mb-0 h5" />'),p.icon&&i.append('<i class="'+p.icon+'"></i>'),i.append(p.title),o.append(i)),o.append(e),h("<iframe />",{frameborder:"0",id:c(p.elementIframeID),class:"w-100 h-100 d-none mb-0"})),o=h("<div />",{id:c(p.elementLoadingID),class:"d-flex h-100 align-items-center justify-content-center"}),e=h("<div />",{class:"spinner-border text-primary"});o.append(e),n.append(o),n.append(i),(modal=l.modals.create(p.buttons.insert.modalID,r.html(),n.html())).$modal.addClass(p.modalClass);for(var a=0;a<t.length;a++){var s=t[a];FroalaEditor.COMMANDS[s]&&(s="".concat(s,"-").concat(l.id),h(l.button.getButtons("#"+s)).click(function(){l.commands.exec(h(this).data("cmd"))}))}return modal}function u(e){r&&(t.canExit()||!0===e)&&(l.toolbar.enable(),r.removeClass("fr-active"),r=null,n())}function d(){var e;r&&(e=r,l.popups.hideAll(),u(!0),l.selection.setBefore(e.get(0))||l.selection.setAfter(e.get(0)),e.remove(),l.selection.restore(),l.html.fillEmptyBlocks())}var f={_init:function(){l.events.on("mousedown window.mousedown",e),l.events.on("window.touchmove",n),l.events.on("mouseup window.mouseup",function(){u()}),l.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&u()}),l.events.on("commands.undo commands.redo element.dropped",function(){u(!0)}),l.helpers.isMobile()&&(l.events.$on(l.$el,"touchstart",p.baseClassPlugin,function(){i=!1}),l.events.$on(l.$el,"touchmove",function(){i=!0})),l.events.$on(l.$el,"mousedown",p.baseClassPlugin,function(e){e.stopPropagation(),!l.browser.msie&&!l.browser.edge||e.target.innerText||(e.target.dragDrop(),a.call(this,e))}),l.events.$on(l.$el,"click touchend",p.baseClassPlugin,function(e){a.call(this,e)}),l.events.on("keydown",function(e){var t=e.which;return!r||t!=FroalaEditor.KEYCODE.BACKSPACE&&t!=FroalaEditor.KEYCODE.DELETE?r&&t==FroalaEditor.KEYCODE.ESC?(u(!0),e.preventDefault(),!1):r&&t!=FroalaEditor.KEYCODE.F10&&!l.keys.isBrowserAction(e)?(e.preventDefault(),!1):void 0:(e.preventDefault(),d(),l.undo.saveStep(),!1)},!0),l.events.on("toolbar.esc",function(){if(r)return l.events.disableBlur(),l.events.focus(),!1},!0),l.events.on("toolbar.focusEditor",function(){if(r)return!1},!0),l.events.on("keydown",function(){l.$el.find(p.baseClassPlugin+":empty").remove()}),l.events.on("image.inserted",function(e){var t=e.parents(p.baseClassPlugin);0<t.length&&t.parent().prepend(e)}),l.events.on("popups.show.link.edit",function(){var e=l.link.get();0<h(e).parents(p.baseClassPlugin).length&&l.popups.hide("link.edit")}),p.buttons.insert&&s()},show:function(){(l.modals.get(p.buttons.insert.modalID)||s())&&(window[p.windowContext]=this,l.modals.show(p.buttons.insert.modalID))},hide:function(){l.modals.hide(p.buttons.insert.modalID),window[p.windowContext]=null},remove:d,insertDom:function(e){l.edit.on(),l.events.focus(!0),l.selection.restore(
1),l.undo.saveStep(),l.html.insert("<p>"+e.get(0).outerHTML+"</p><p><br></p>"),l.undo.saveStep()},isReady:function(){var e="object"==typeof Urls;return e=1==e&&p.callback&&p.callback.isReady?p.callback.isReady(l):e},getURLParams:function(){return p.callback&&p.callback.getURLParams?p.callback.getURLParams(l):{}},getContext:function(){return window[p.windowContext]},changeIframe:function(e){var t,n;!p.dontCacheIframeModal&&o==e||(o=e,t=h("#"+c(p.elementLoadingID)),n=h("#"+c(p.elementIframeID)),t.addClass("d-flex").removeClass("d-none"),n.addClass("d-none"),n.attr("src",e),n.on("load",function(){t.removeClass("d-flex").addClass("d-none"),n.removeClass("d-none")}))},selectFromModal:function(e,t){return p.callback&&"function"==typeof p.callback.onModalSelect?p.callback.onModalSelect(e,t,l,f):(console.warn("froalaGeneratePluginForModal: settings.callback.onModalSelect não definido para "+p.pluginName),!1)}};return f}}})(jQuery),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FroalaEditor=t()})(this,function(){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function l(e,t,n,r,o,i,a){try{var s=e[i](a),l=s.value}catch(e){return n(e)}s.done?t(l):Promise.resolve(l).then(r,o)}function x(s){return function(){var e=this,a=arguments;return new Promise(function(t,n){var r=s.apply(e,a);function o(e){l(r,t,n,o,i,"next",e)}function i(e){l(r,t,n,o,i,"throw",e)}o(void 0)})}}function D(e,t){var n,r,o,i,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return o=!(r=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==a.return||a.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(a=s(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),i=0,{s:t=function(){},n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function j(e,t,n){(t=(e=>"symbol"==typeof(e=((e,t)=>{if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0===n)return("string"===t?String:Number)(e);if("object"!=typeof(n=n.call(e,t||"default")))return n;throw new TypeError("@@toPrimitive must return a primitive value.")})(e,"string"))?e:e+"")(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}function k(t,e){var n,r=Object.keys(t);return Object.getOwnPropertySymbols&&(n=Object.getOwnPropertySymbols(t),e&&(n=n.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),r.push.apply(r,n)),r}function T(){var h,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,i,a,s,l,c,u,d,f,t=t&&t.prototype instanceof g?t:g,t=Object.create(t.prototype);return v(t,"_invoke",(o=e,i=n,u=r||[],d=!1,f={p:c=0,n:0,v:h,a:p,f:p.bind(h,4),d:function(e,t){return a=e,s=0,l=h,f.n=t,A}},function(e,t,n){if(1<c)throw TypeError("Generator is already running");for(d&&1===t&&p(t,n),s=t,l=n;(m=s<2?h:l)||!d;){a||(s?s<3?(1<s&&(f.n=-1),p(s,l)):f.n=l:f.v=l);try{if(c=2,a){if(m=a[e=s?e:"next"]){if(!(m=m.call(a,l)))throw TypeError("iterator result is not an object");if(!m.done)return m;l=m.value,s<2&&(s=0)}else 1===s&&(m=a.return)&&m.call(a),s<2&&(l=TypeError("The iterator does not provide a '"+e+"' method"),s=1);a=h}else if((m=(d=f.n<0)?l:o.call(i,f))!==A)break}catch(e){a=h,s=1,l=e}finally{c=1}}return{value:m,done:d}}),!0),t;function p(e,t){for(s=e,l=t,m=0;!d&&c&&!n&&m<u.length;m++){var n,r=u[m],o=f.p,i=r[2];3<e?(n=i===t)&&(l=r[(s=r[4])?5:s=3],r[4]=r[5]=h):r[0]<=o&&((n=e<2&&o<r[1])?(s=0,f.v=t,f.n=r[1]):o<i&&(n=e<3||r[0]>t||i<t)&&(r[4]=e,r[5]=t,f.n=i,s=0))}if(n||1<e)return A;throw d=!0,t}}var A={};function g(){}function o(){}function i(){}var m=Object.getPrototypeOf,e=[][t]?m(m([][t]())):(v(m={},t,function(){return this}),m),a=i.prototype=g.prototype=Object.create(e);function s(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,i):(e.__proto__=i,v(e,n,"GeneratorFunction")),e.prototype=Object.create(a),e}return v(a,"constructor",o.prototype=i),v(i,"constructor",o),v(i,n,o.displayName="GeneratorFunction"),v(a),v(a,n,"Generator"),v(a,t,function(){return this}),v(a,"toString",function(){return"[object Generator]"}),(T=function(){return{w:r,m:s}})()}function v(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(v=function(e,t,n,r){function o(t,n){v(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function P(e,t){return(e=>{if(Array.isArray(e))return e})(e)||((e,t)=>{var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}
vendor: 10,610 bytes, line 1
1finally{try{if(!l&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(c)throw o}}return s}})(e,t)||s(e,t)||(()=>{throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function L(e){return(e=>{if(Array.isArray(e))return r(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||s(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var n;if(e)return"string"==typeof e?r(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(document.documentElement.contains(t))do{if(t.matches(e))return t}while(null!==(t=t.parentElement||t.parentNode)&&1===t.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1<n}),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),r=1;r<arguments.length;r++){var o=arguments[r];if(null!=o)for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])}return n},writable:!0,configurable:!0});var n,i=/^\s*:scope/gi,a=/,\s*:scope/gi,c=document.createElement("div");function t(e,t){var o=e[t];e[t]=function(e){var t,n=!1,r=!1;return e&&!Array.isArray(e)&&(e.match(i)||e.match(a))?(this.parentNode||(c.appendChild(this),r=!0),t=this.parentNode,this.id||(this.id="rootedQuerySelector_id_".concat((new Date).getTime()),n=!0),t=o.call(t,e.replace(i,"#".concat(this.id)).replace(a,",#".concat(this.id))),n&&(this.id=""),r&&c.removeChild(this),t):o.call(this,e)}}try{var o=c.querySelectorAll(":scope *");if(!o||Array.isArray(o))throw"error"}catch(e){t(Element.prototype,"querySelector"),t(Element.prototype,"querySelectorAll"),t(HTMLElement.prototype,"querySelector"),t(HTMLElement.prototype,"querySelectorAll")}if("document"in self){if(!("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g")))&&"Element"in(o=self)){var u="classList",e="prototype",o=o.Element[e],d=Object,R=String[e].trim||function(){return this.replace(/^\s+|\s+$/g,"")},I=Array[e].indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(t in this&&this[t]===e)return t;return-1},f=function(e,t){this.name=e,this.code=DOMException[e],this.message=t},h=function(e,t){if(""===t)throw new f("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(t))throw new f("INVALID_CHARACTER_ERR","The token must not contain space characters.");return I.call(e,t)},A=function(e){for(var t=R.call(e.getAttribute("class")||""),n=t?t.split(/\s+/):[],r=0,o=n.length;r<o;r++)this.push(n[r]);this._updateClassName=function(){e.setAttribute("class",this.toString())}},g=A[e]=[],m=function(){return new A(this)};if(f[e]=Error[e],g.item=function(e){return this[e]||null},g.contains=function(e){return~h(this,e+"")},g.add=function(){for(var e,t=arguments,n=0,r=t.length,o=!1;~h(this,e=t[n]+"")||(this.push(e),o=!0),++n<r;);o&&this._updateClassName()},g.remove=function(){var e,t,n=arguments,r=0,o=n.length,i=!1;do{for(t=h(this,e=n[r]+"");~t;)this.splice(t,1),i=!0,t=h(this,e)}while(++r<o);i&&this._updateClassName()},g.toggle=function(e,t){var n=this.contains(e),r=n?!0!==t&&"remove":!1!==t&&"add";return r&&this[r](e),!0===t||!1===t?t:!n},g.replace=function(e,t){e=h(e+"");~e&&(this.splice(e,1,t),this._updateClassName())},g.toString=function(){return this.join(" ")},d.defineProperty){g={get:m,enumerable:!0,configurable:!0};try{d.defineProperty(o,u,g)}catch(e){void 0!==e.number&&-2146823252!==e.number||(g.enumerable=!1,d.defineProperty(o,u,g))}}else d[e].__defineGetter__&&o.__defineGetter__(u,m)}(g=document.createElement("_")).classList.add("c1","c2"),g.classList.contains("c2")||((d=function(e){var r=DOMTokenList.prototype[e];DOMTokenList.prototype[e]=function(e){for(var t=arguments.length,n=0;n<t;n++)r.call(this,arguments[n])}})("add"),d("remove")),g.classList.toggle("c3",!1),g.classList.contains("c3")&&(n=DOMTokenList.prototype.toggle,DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:n.call(this,e)}),"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(e,t){var n=this.toString().split(" "),e=n.indexOf(e+"");~e&&(n=n.slice(e),this.remove.apply(this,n),this.add(t),this.add.apply(this,n.slice(1)))})}var b,e=-1;if("Microsoft Internet Explorer"===navigator.appName?(b=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(b)&&(e=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(b=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(b))&&(e=parseFloat(RegExp.$1)),!("undefined"==typeof window||"undefined"==typeof document||"undefined"==typeof HTMLElement||e<0)){var y,C=!1;try{var M=document.createElement("div");M.addEventListener("focus",function(e){e.preventDefault(),e.stopPropagation()},!0),M.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&void 0!==navigator.userAgent&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return C=!1;C=!0}}))}catch(e){}void 0!==HTMLElement.prototype.nativeFocus||C||(HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus,y=function(e){for(var t=0;t<e.length;t++)e[t][0].scrollTop=e[t][1],e[t][0].scrollLeft=e[t][2]},HTMLElement.prototype.focus=function(e){var t,n;e&&e.preventScroll?(t=(e=>{for(var t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;t&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push([t,t.scrollTop,t.scrollLeft]),t=t.parentNode;return n.push([t=r,t.scrollTop,t.scrollLeft]),n})(this),"function"==typeof setTimeout?(n=this,setTimeout(function(){n.nativeFocus(),y(t)},0)):(this.nativeFocus(),y(t))):this.nativeFocus()})}function U(e,t,n){if("string"!=typeof e)return new U.Bootstrap(e,t,n);for(var r=document.querySelectorAll(e),o=(t&&t.iframe_document&&(r=t.iframe_document.querySelectorAll(e)),[]),i=0;i<r.length;i++){var a=r[i]["data-froala.editor"];a?(console.warn("Froala Editor instance already exists."),o.push(a)):o.push(new U.Bootstrap(r[i],t,n))}return 1==o.length?o[0]:o}U.RegisterPlugins=function(e){for(var t=0;t<e.length;t++)e[t].call(U)},Object.assign(U,{DEFAULTS:{allowStylingOnNonEditable:!1,initOnClick:!1,pluginsEnabled:null,pluginsDisabled:null},MODULES:{},PLUGINS:{},VERSION:"4.7.1",INSTANCES:[],OPTS_MAPPING:{},SHARED:{},ID:0}),U.MODULES.node=function(a){var n=a.$;function s(e){return e&&"IFRAME"!==e.tagName?Array.prototype.slice.call(e.childNodes||[]):[]}function l(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&0<=U.BLOCK_TAGS.indexOf(e.tagName.toLowerCase())}function c(e){var t={},n=e.attributes;if(n)for(var r=0;r<n.length;r++){var o=n[r];t[o.nodeName]=o.value}return t}function t(e){for(var t="",n=c(e),r=Object.keys(n),o=0;o<r.length;o++){var i=r[o],a=n[i];a.indexOf("'")<0&&0<=a.indexOf('"')?t+=" ".concat(i,"='").concat(a,"'"):(0<=a.indexOf('"')&&0<=a.indexOf("'")&&(a=a.replace(/"/g,"&quot;")),t+=" ".concat(i,'="').concat(a,'"'))}return t}function r(e){return e===a.el}return{isBlock:l,isEmpty:function(e,t){if(!e)return!0;if(e.querySelector("table"))return!1;for(var n=s(e),r=(1===n.length&&l(n[0])&&(n=s(n[0])),!1),o=0;o<n.length;o++){var i=n[o];if((!t||!a.node.hasClass(i,"fr-marker"))&&(i.nodeType!==Node.TEXT_NODE||0!==i.textContent.length)){if("BR"!==i.tagName&&0<(i.textContent||"").replace(/\u200B/gi,"").replace(/\n/g,"").length)return!1;if(r)return!1;"BR"===i.tagName&&(r=!0)}}return!(e.querySelectorAll(U.VOID_ELEMENTS.join(",")).length-e.querySelectorAll("br").length||e.querySelector("".concat(a.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||1<e.querySelectorAll(U.BLOCK_TAGS.join(",")).length||e.querySelector("".concat(a.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)")))},blockParent:function(e){for(;e&&e.parentNode!==a.el&&(!e.parentNode||!a.node.hasClass(e.parentNode,"fr-inner"));)if(l(e=e.parentNode))return e;return null},deepestParent:function(e,t,n){if(void 0===n&&(n=!0),(t=void 0===t?[]:t).push(a.el),0<=t.indexOf(e.parentNode)||e.parentNode&&a.node.hasClass(e.parentNode,"fr-inner")||e.parentNode&&0<=U.SIMPLE_ENTER_TAGS.indexOf(e.parentNode.tagName)&&n)return null;for(;t.indexOf(e.parentNode)<0&&e.parentNode&&!a.node.hasClass(e.parentNode,"fr-inner")&&(U.SIMPLE_ENTER_TAGS.indexOf(e.parentNode.tagName)<0||!n)&&(!l(e)||l(e.parentNode))&&(!l(e)||!l(e.parentNode)||!n);)e=e.parentNode;return e},rawAttributes:c,attributes:t,clearAttributes:function(e){for(var t=e.attributes,n=t.length-1;0<=n;n--){var r=t[n];e.removeAttribute(r.nodeName)}},openTagString:function(e){return"<".concat(e.tagName.toLowerCase()).concat(t(e),">")},closeTagString:function(e){return"</".concat(e.tagName.toLowerCase(),">")},isFirstSibling:function e(t,n){void 0===n&&(n=!0);for(var r=t.previousSibling;r&&n&&a.node.hasClass(r,"fr-marker");)r=r.previousSibling;return!r||r.nodeType===Node.TEXT_NODE&&""===r.textContent&&e(r)},isLastSibling:function e(t,n){void 0===n&&(n=!0);for(var r=t.nextSibling;r&&n&&a.node.hasClass(r,"fr-marker");)r=r.nextSibling;return!r||r.nodeType===Node.TEXT_NODE&&""===r.textContent&&e(r)},isList:function(e){return!!e&&0<=["UL","OL"].indexOf(e.tagName)},isLink:function(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&"a"===e.tagName.toLowerCase()},isElement:r,contents:s,isVoid:function(e){return e&&e.nodeType===Node.ELEMENT_NODE&&
vendor: 4,623 bytes, line 1
10<=U.VOID_ELEMENTS.indexOf((e.tagName||"").toLowerCase())},hasFocus:function(e){return e===a.doc.activeElement&&(!a.doc.hasFocus||a.doc.hasFocus())&&Boolean(r(e)||e.type||e.href||~e.tabIndex)},isEditable:function(e){return(!e.getAttribute||"false"!==e.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(e.tagName)<0&&!(e.viewportElement&&"svg"===e.viewportElement.tagName)},isDeletable:function(e){return e&&e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=(e.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function(e,t){return(e=e instanceof n?e.get(0):e)&&e.classList&&e.classList.contains(t)},filter:function(e){return a.browser.msie?e:{acceptNode:e}}}},Object.assign(U.DEFAULTS,{DOMPurify:window.DOMPurify,htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,preserveTabSpaces:!1,fullPage:!1}),U.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},U.MODULES.clean=function(_){var p,h,A,g,S=_.$;function o(e){if(e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=e.getAttribute("class").indexOf("fr-marker")||["TABLE","TBODY","THEAD","TFOOT","TR","TD","TH"].includes(e.nodeName))return!1;for(var t=_.node.contents(e),n=[],r=0;r<t.length;r++)t[r].nodeType!==Node.ELEMENT_NODE||_.node.isVoid(t[r])?t[r].nodeType===Node.TEXT_NODE&&(t[r].textContent=t[r].textContent.replace(/\u200b/g,"")):t[r].textContent.replace(/\u200b/g,"").length!==t[r].textContent.length&&o(t[r]);if(e.nodeType===Node.ELEMENT_NODE&&!_.node.isVoid(e)&&(e.normalize(),t=_.node.contents(e),n=e.querySelectorAll(".fr-marker"),t.length-n.length==0)){for(r=0;r<t.length;r++)if(t[r].nodeType===Node.ELEMENT_NODE&&(t[r].getAttribute("class")||"").indexOf("fr-marker")<0)return!1;for(r=0;r<n.length;r++)e.parentNode.insertBefore(n[r].cloneNode(!0),e);return e.parentNode.removeChild(e),!1}}var a=[];function m(e){e=e.replace(/;;/gi,";");return";"!==(e=e.replace(/^;/gi,"")).charAt(e.length)&&(e+=";"),e}function s(e){var t,n,r;for(t in e)Object.prototype.hasOwnProperty.call(e,t)&&(n=t.match(A),r=null,"style"===t&&_.opts.htmlAllowedStyleProps.length&&(r=e[t].match(g)),n&&r?e[t]=m(r.join(";")):n&&("style"!==t||r)||delete e[t]);for(var o="",i=Object.keys(e).sort(),a=0;a<i.length;a++)e[t=i[a]].indexOf('"')<0?o+=" ".concat(t,'="').concat(e[t],'"'):o+=" ".concat(t,"='").concat(e[t],"'");return o}function l(e,t){var n=document.implementation.createHTMLDocument("Froala DOC").createElement("DIV"),e=e.replace(/(<col[^>]*>)&nbsp;/g,"$1"),r=(S(n).append(e),"");if(n){for(var o=_.node.contents(n),i=0;i<o.length;i++)t(o[i]);for(o=_.node.contents(n),i=0;i<o.length;
vendor: 26,803 bytes, line 1
1i++)r+=function e(t,n){if(t.nodeType===Node.COMMENT_NODE)return"\x3c!--".concat(t.nodeValue,"--\x3e");if(t.nodeType===Node.TEXT_NODE)return n?t.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"):_.opts.preserveTabSpaces?t.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g," ".repeat(_.opts.tabSpaces)||" ".repeat(4)):t.textContent.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g,"");if(t.nodeType!==Node.ELEMENT_NODE)return t.outerHTML;if(t.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(t.tagName))return t.outerHTML;var r,o;if(t.nodeType===Node.ELEMENT_NODE&&"svg"===t.tagName)return r=document.createElement("div"),o=t.cloneNode(!0),r.appendChild(o),r.innerHTML;if("IFRAME"===t.tagName)return t.outerHTML.replace(/&lt;/g,"<").replace(/&gt;/g,">");var i=t.childNodes;if(0===i.length)return t.outerHTML;for(var a="",s=0;s<i.length;s++)"PRE"===t.tagName&&(n=!0),a+=e(i[s],n);return _.node.openTagString(t)+a+_.node.closeTagString(t)}(o[i])}return r}function c(e,t,n){a=[];var r,o=e=e.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,function(e){return a.push(e),"[FROALA.EDITOR.SCRIPT ".concat(a.length-1,"]")}).replace(/<noscript\b[^<]*(?:(?!<\/noscript>)<[^<]*)*<\/noscript>/gi,function(e){return a.push(e),"[FROALA.EDITOR.NOSCRIPT ".concat(a.length-1,"]")}).replace(/<meta((?:[\w\W]*?)) http-equiv="/g,'<meta$1 data-fr-http-equiv="').replace(/<img((?:[\w\W]*?)) src="/g,'<img$1 data-fr-src="'),i=null,i=(_.opts.fullPage&&(o=_.html.extractNode(e,"body")||(0<=e.indexOf("<body")?"":e),n)&&(i=_.html.extractNode(e,"head")||""),o=l(o,t),i=i&&l(i,t),n=o,t=i,o=e,_.opts.fullPage?(i=_.html.extractDoctype(o),e=s(_.html.extractNodeAttrs(o,"html")),t=null===t?_.html.extractNode(o,"head")||"<title></title>":t,r=s(_.html.extractNodeAttrs(o,"head")),o=s(_.html.extractNodeAttrs(o,"body")),"".concat(i,"<html").concat(e,"><head").concat(r,">").concat(t,"</head><body").concat(o,">").concat(n,"</body></html>")):n);return i.replace(/\[FROALA\.EDITOR\.SCRIPT ([\d]*)\]/gi,function(e,t){return 0<=_.opts.htmlRemoveTags.indexOf("script")?"":a[parseInt(t,10)]}).replace(/\[FROALA\.EDITOR\.NOSCRIPT ([\d]*)\]/gi,function(e,t){var n,r;return 0<=_.opts.htmlRemoveTags.indexOf("noscript")?"":(t=a[parseInt(t,10)].replace(/&lt;/g,"<").replace(/&gt;/g,">"),(n=S(t))&&n.length&&(r=l(n.html(),u),n.html(r),t=n.get(0).outerHTML),t)}).replace(/<img((?:[\w\W]*?)) data-fr-src="/g,'<img$1 src="')}function v(e){var t=_.doc.createElement("DIV");return t.innerText=e,t.textContent}function r(n){var e,t;if(!("SPAN"===n.tagName&&0<=(n.getAttribute("class")||"").indexOf("fr-marker")))if("PRE"===n.tagName&&0<=(t=(e=n).innerHTML).indexOf("\n")&&(e.innerHTML=t.replace(/\n/g,"<br>")),n.nodeType===Node.ELEMENT_NODE&&(n.getAttribute("data-fr-src")&&0!==n.getAttribute("data-fr-src").indexOf("blob:")&&n.setAttribute("data-fr-src",_.helpers.sanitizeURL(v(n.getAttribute("data-fr-src")))),n.getAttribute("href")&&n.setAttribute("href",_.helpers.sanitizeURL(v(n.getAttribute("href")))),n.getAttribute("src")&&n.setAttribute("src",_.helpers.sanitizeURL(v(n.getAttribute("src")))),n.getAttribute("srcdoc")&&n.setAttribute("srcdoc",_.clean.html(n.getAttribute("srcdoc"))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(n.tagName))&&(n.innerHTML=n.innerHTML.trim()),!_.opts.pasteAllowLocalImages&&n.nodeType===Node.ELEMENT_NODE&&"IMG"===n.tagName&&n.getAttribute("data-fr-src")&&0===n.getAttribute("data-fr-src").indexOf("file://"))n.parentNode.removeChild(n);else if(n.nodeType===Node.ELEMENT_NODE&&U.HTML5Map[n.tagName]&&""===_.node.attributes(n)&&(e=U.HTML5Map[n.tagName],t="<".concat(e,">").concat(n.innerHTML,"</").concat(e,">"),n.insertAdjacentHTML("beforebegin",t),(n=n.previousSibling).parentNode.removeChild(n.nextSibling)),_.opts.htmlAllowComments||n.nodeType!==Node.COMMENT_NODE)if(n.tagName&&n.tagName.match(h)){if("STYLE"==n.tagName&&_.helpers.isMac()){for(var r,o=n.innerHTML.trim(),i=[],a=/{([^}]+)}/g,o=o.replace(/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*|<!--[\s\S]*?-->$/,"");r=a.exec(o);)i.push(r[1]);for(var s=0;-1!=o.indexOf("{");s++)(t=>{var e=o.substring(0,o.indexOf("{")).trim();0==!/^[a-z_-][a-z\d_-]*$/i.test(e)&&n.parentNode.querySelectorAll(e).forEach(function(e){e.removeAttribute("class"),e.setAttribute("style",i[t])}),o=o.substring(o.indexOf("}")+1)})(s)}n.parentNode.removeChild(n)}else if(n.tagName&&!n.tagName.match(p))"svg"===n.tagName?n.parentNode.removeChild(n):_.browser.safari&&"path"===n.tagName&&n.parentNode&&"svg"===n.parentNode.tagName||(n.outerHTML=n.innerHTML);else{var l=n.attributes;if(l)for(var c=l.length-1;0<=c;c--){var u=l[c],d=u.nodeName.match(A),f=null;"style"===u.nodeName&&_.opts.htmlAllowedStyleProps.length&&(f=u.value.match(g)),d&&f?u.value=m(f.join(";")):d&&("style"!==u.nodeName||f)||n.removeAttribute(u.nodeName)}}else 0!==n.data.indexOf("[FROALA.EDITOR")&&n.parentNode.removeChild(n)}function u(e){for(var t=_.node.contents(e),n=0;n<t.length;n++)t[n].nodeType!==Node.TEXT_NODE&&u(t[n]);r(e)}function B(){var e,t=[];do{if(t.length){var n=t[0],r=_.doc.createElement("ul");n.parentNode.insertBefore(r,n);do{var o=n,n=n.nextSibling}while(r.appendChild(o),n&&"LI"===n.tagName)}for(var t=[],i=_.el.querySelectorAll("li"),a=0;a<i.length;a++)e=i[a],_.node.isList(e.parentNode)||t.push(i[a])}while(0<t.length)}function x(){var e;do{for(var t=!1,n=_.el.querySelectorAll("li:empty"),r=0;r<n.length;r++)n[r].parentNode.removeChild(n[r]);var o=_.el.querySelectorAll("ul, ol");for(r=0;r<o.length;r++)(e=o[r]).querySelector("LI")||(t=!0,e.parentNode.removeChild(e))}while(!0===t)}function T(){for(var e=_.el.querySelectorAll("ul, ol"),t=0;t<e.length;t++)for(var n=e[t],r=_.node.contents(n),i=0;i<r.length;i++)(()=>{var e=r[i],t=_.node.contents(e);if(e.nodeType!==Node.ELEMENT_NODE)return;var n=e.querySelectorAll("ul, ol");if(0<n.length&&1==t.length&&t[0].nodeType===Node.ELEMENT_NODE){t=n[0],n=r[i-1];if(!n)return;var o=S(n).data("tracking")&&_.opts.trackChangesEnabled;L(t.querySelectorAll("li")).reverse().forEach(function(e){var t,n,r;o&&(t="pending-".concat(_.id,"-").concat(_.track_changes.getPendingChanges().length),n=_.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=e.innerHTML,e.innerHTML='<span data-tracking="true" data-track-id="'.concat(t,'" ').concat(n,">").concat(r,"</span>"),_.track_changes.pushChange(t))}),n.append(t),e.remove()}})()}return{_init:function(){_.opts.fullPage&&S.merge(_.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=!1),0<=e.indexOf("<plaintext>")&&(e=e.replace(/<plaintext>/g,"").replace(/<\/plaintext>/g,"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/\u00A0/g,"&nbsp;").replace(/\t/g,_.opts.preserveTabSpaces?" ".repeat(_.opts.tabSpaces||4):""),r=_.html.defaultTag(),_.opts.enter!=U.ENTER_BR)&&(e="<".concat(r,">").concat(e,"</").concat(r,">"));for(var o=S.merge([],_.opts.htmlAllowedTags),i=0;i<t.length;i++)0<=o.indexOf(t[i])&&o.splice(o.indexOf(t[i]),1);var a=S.merge([],_.opts.htmlAllowedAttrs);for(i=0;i<n.length;i++)0<=a.indexOf(n[i])&&a.splice(a.indexOf(n[i]),1);return a.push("data-fr-.*"),a.push("fr-.*"),p=new RegExp("^".concat(o.join("$|^"),"$"),"gi"),A=new RegExp("^".concat(a.join("$|^"),"$"),"gi"),h=new RegExp("^".concat(_.opts.htmlRemoveTags.join("$|^"),"$"),"gi"),g=_.opts.htmlAllowedStyleProps.length?new RegExp("((^|;|\\s)".concat(_.opts.htmlAllowedStyleProps.join(":.+?(?=;|$))|((^|;|\\s)"),":.+?(?=(;)|$))"),"gi"):null,e=c(e,u,!0),void 0!==_.opts.DOMPurify&&(r={ALLOW_UNKNOWN_PROTOCOLS:!0},1===_.opts.htmlAllowedTags.length&&".*"===_.opts.htmlAllowedTags[0]||(r.ALLOWED_TAGS=_.opts.htmlAllowedTags),1===_.opts.htmlAllowedAttrs.length&&".*"===_.opts.htmlAllowedAttrs[0]||(r.ALLOWED_ATTR=_.opts.htmlAllowedAttrs),e=_.opts.DOMPurify.sanitize(e,r)),e},toHTML5:function(){var e=_.el.querySelectorAll(Object.keys(U.HTML5Map).join(","));if(e.length){var t=!1;_.el.querySelector(".fr-marker")||(_.selection.save(),t=!0);for(var n=0;n<e.length;n++)""===_.node.attributes(e[n])&&S(e[n]).replaceWith("<".concat(U.HTML5Map[e[n].tagName],">").concat(e[n].innerHTML,"</").concat(U.HTML5Map[e[n].tagName],">"));t&&_.selection.restore()}},tables:function(){for(var e=_.el.querySelectorAll("tr"),t=0,n=0;n<e.length;n++){for(var r,o,i=e[n].outerHTML.match(/rowspan="([0-9]+)"/),a=(i&&(t+=Number(i[1])-1),e[n].children),s=!0,l=0;l<a.length;l++)if("TH"!==a[l].tagName){s=!1;break}!1!==s&&0!==a.length&&(1===a.length&&"TH"===a[0].tagName&&t?t--:(r=(i=e[n]).closest("table"))&&((o=r.querySelector("thead"))||(o=_.doc.createElement("THEAD"),r.insertBefore(o,r.firstChild)),o.contains(i)||o.appendChild(i)))}for(var c=_.$el.find("table[style]"),u=0;u<c.length;u++){var d=S(c[u]);d.attr("style").indexOf("width")<0&&d.css("width","100%")}for(var f=_.$el.find("td[width]"),p=0;p<f.length;p++){var h=S(f[p]),A=h.attr("width");A&&(h.css("width",A),h.removeAttr("width"))}},lists:function(){B();for(var e=_.el.querySelectorAll("ol + ol, ul + ul"),t=0;t<e.length;t++){var n=e[t];if(_.node.isList(n.previousSibling)&&_.node.openTagString(n)===_.node.openTagString(n.previousSibling)){for(var r=_.node.contents(n),o=0;o<r.length;o++)n.previousSibling.appendChild(r[o]);n.parentNode.removeChild(n)}}for(var i=_.el.querySelectorAll("ul, ol"),a=0;a<i.length;a++)for(var s=_.node.contents(i[a]),l=null,c=s.length-1;0<=c;c--)(s[c].tagName||!_.opts.htmlUntouched)&&"LI"!==s[c].tagName&&"UL"!=s[c].tagName&&"OL"!=s[c].tagName?"BR"==s[c].tagName?S(s[c]).remove():(l||(l=S(_.doc.createElement("LI"))).insertBefore(s[c]),l.prepend(s[c])):l=null;x();for(var u=_.el.querySelectorAll("ul > ul, ol > ol, ul > ol, ol > ul"),d=0;d<u.length;d++){var f=u[d],p=f.previousSibling;p&&("LI"===p.tagName?p.appendChild(f):S(f).wrap("<li></li>"))}for(var h=_.el.querySelectorAll("li > ul, li > ol"),A=0;A<h.length;A++){var g=h[A];if(g.nextSibling)for(var m=g.nextSibling;0<m.childNodes.length;)g.append(m.childNodes[0])}for(var v=_.el.querySelectorAll("li > ul, li > ol"),b=0;b<v.length;b++){var y=v[b];if(_.node.isFirstSibling(y)&&"none"!=y.parentNode.style.listStyleType)S(y).before("<br/>");else if(y.previousSibling&&"BR"===y.previousSibling.tagName){for(var C=y.previousSibling.previousSibling;C&&_.node.hasClass(C,"fr-marker");)C=C.previousSibling;C&&"BR"!==C.tagName&&S(y.previousSibling).remove()}}for(var w=_.el.querySelectorAll("li:empty"),E=0;E<w.length;E++)S(w[E]).remove();T()},invisibleSpaces:function(e){return e.replace(/\u200b/g,"").length===e.length?e:_.clean.exec(e,o)},exec:c}},U.XS=0,U.SM=1,U.MD=2,U.LG=3;function F(e,t){return{altKey:e.altKey,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:e.changedTouches,ctrlKey:e.ctrlKey,detail:e.detail,eventPhase:e.eventPhase,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,shiftKey:e.shiftKey,view:e.view,char:e.char,key:e.key,keyCode:e.keyCode,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX,offsetY:e.offsetY,pointerId:e.pointerId,pointerType:e.pointerType,screenX:e.screenX,screenY:e.screenY,targetTouches:e.targetTouches,toElement:e.toElement,touches:e.touches,type:e.type,which:e.which,target:e.target,currentTarget:t,originalEvent:e,stopPropagation:function(){e.stopPropagation()},stopImmediatePropagation:function(){e.stopImmediatePropagation()},preventDefault:function(){(/Android/i.test(navigator.userAgent)&&"touchend"===e.type||-1===K.indexOf(e.type))&&e.preventDefault()}}}function H(e){return!!(e.ownerDocument&&e.ownerDocument.body&&e.ownerDocument.body.contains(e)||"#document"===e.nodeName||"HTML"===e.nodeName||e===window)||"function"==typeof e.getRootNode&&(e=e.getRootNode())&&e.host&&H(e.host)}function Q(n,r){return function(e){var t=e.target;if(r)for(r=w(r);t&&t!==this;)Element.prototype.matches.call(t,w(r))&&n.call(t,F(e,t)),t=t.parentNode;else H(t)&&n.call(t,F(e,t))}}function w(e){return e&&"string"==typeof e?e.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):e}function $(e){return"function"==typeof e&&"number"!=typeof e.nodeType}U.LinkRegExCommon="[".concat("a-z\\u0080-\\u009f\\u00a1-\\uffff0-9-_\\.","]{1,}"),U.LinkRegExEnd="((:[0-9]{1,5})|)(((\\/|\\?|#)[a-zA-Z0-9\\u00a1-\\uffff@\\[\\]\\(\\)\\{\\}.,:;!?%&$^=*+~#_\\-`'\"\\\\\\/|]*)|())",U.LinkRegExTLD="((".concat(U.LinkRegExCommon,")(\\.(com|net|org|edu|mil|gov|co|biz|info|me|dev|in|fr|it)))"),U.LinkRegExHTTP="((ftp|http|https):\\/\\/".concat(U.LinkRegExCommon,")"),U.LinkRegExAuth="((ftp|http|https):\\/\\/[\\u0021-\\uffff]{1,}@".concat(U.LinkRegExCommon,")"),U.LinkRegExWWW="(www\\.".concat(U.LinkRegExCommon,"\\.[a-z0-9-]{2,24})"),U.LinkRegEx="(".concat(U.LinkRegExTLD,"|").concat(U.LinkRegExHTTP,"|").concat(U.LinkRegExWWW,"|").concat(U.LinkRegExAuth,")").concat(U.LinkRegExEnd),U.LinkProtocols=["mailto","tel","sms","notes","data"],U.MAIL_REGEX=/.+@.+\..+/i,U.MODULES.helpers=function(o){var i,a=o.$;function e(){var e,t,n={},r=(e=-1,"Microsoft Internet Explorer"===navigator.appName?(r=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(r)&&(e=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(r=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(r))&&(e=parseFloat(RegExp.$1)),e);return 0<r?n.msie=!0:(e=navigator.userAgent.toLowerCase(),t=(e=/(edge)[ /]([\w.]+)/.exec(e)||/(chrome)[ /]([\w.]+)/.exec(e)||/(webkit)[ /]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ /]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[])[1]||"",e[1]&&(n[t]=!0),n.chrome?n.webkit=!0:n.webkit&&(n.safari=!0)),n.msie&&(n.version=r),n}function t(){return(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||n())&&!l()}function n(){return navigator.maxTouchPoints&&2<navigator.maxTouchPoints&&/Macintosh/.test(navigator.userAgent)}function r(){return/(Android)/g.test(navigator.userAgent)&&!l()}function s(){return/(Blackberry)/g.test(navigator.userAgent)}function l(){return/(Windows Phone)/gi.test(navigator.userAgent)}var c=null;function u(){return(u=x(T().m(function e(t){var n;return T().w(function(e){for(;;)switch(e.n){case 0:if(t&&o.browser.safari){e.n=1;break}return e.a(2,!1);case 1:return e.n=2,t.text();case 2:return n=e.v,e.a(2,/caret-color:\s*rgb\(/.test(n)||/direction:\s*ltr.*margin-top:\s*0in/.test(n)||/width:\s*[\d.]+in/.test(n))}},e)}))).apply(this,arguments)}return{_init:function(){o.browser=e()},isIOS:t,isMac:function(){return c=null===c?0<=navigator.platform.toUpperCase().indexOf("MAC"):c},isIpadOS:n,getIOSVersion:function(){var e;return t()&&(e=navigator.userAgent.match(/OS (\d)?\d_\d(_\d)?/i)||navigator.userAgent.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/))&&e.length&&Math.abs(e[0].split("_")[0].replace("OS ",""))||NaN},getSafariVersion:function(){var e=navigator.userAgent;if(-1!==e.indexOf("Safari")){e=e.match(/Version\/(\d+\.\d+)/);if(e)return parseInt(e[1])}return null},isAndroid:r,isBlackberry:s,isWindowsPhone:l,isMobile:function(){return r()||t()||s()},isEmail:function(e){return!/^(https?:|ftps?:|)\/\//i.test(e)&&U.MAIL_REGEX.test(e)},requestAnimationFrame:function(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}},getPX:function(e){return parseInt(e,10)||0},screenSize:function(e){try{var t=0;return(t=(e?o.$box:o.$sc).width())<768?U.XS:768<=t&&t<992?U.SM:992<=t&&t<1200?U.MD:1200<=t?U.LG:void 0}catch(e){return U.LG}},isTouch:function(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch},sanitizeURL:function(e){var t;return o.opts.DOMPurify&&(t={ALLOW_UNKNOWN_PROTOCOLS:!0,ALLOWED_URI_REGEXP:/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp|xxx):|[^a-z]|[a-z+.]+(?:[^a-z+.\-:]|$))/i},1===o.opts.htmlAllowedTags.length&&".*"===o.opts.htmlAllowedTags[0]||(t.ALLOWED_TAGS=o.opts.htmlAllowedTags),1===o.opts.htmlAllowedAttrs.length&&".*"===o.opts.htmlAllowedAttrs[0]||(t.ALLOWED_ATTR=o.opts.htmlAllowedAttrs),e=o.opts.DOMPurify.sanitize(e,t)),e=e.replace(/(["'/]|\s+)on\w+=(?:"[^"]*"|'[^']*'|[^>\s]+)/gi,""),e=/^(https?:|ftps?:|)\/\//i.test(e)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)||new RegExp("^(".concat(U.LinkProtocols.join("|"),"):"),"i").test(e)?e:encodeURIComponent(e).replace(/%23/g,"#").replace(/%2F/g,"/").replace(/%25/g,"%").replace(/mailto%3A/gi,"mailto:").replace(/file%3A/gi,"file:").replace(/sms%3A/gi,"sms:").replace(/tel%3A/gi,"tel:").replace(/notes%3A/gi,"notes:").replace(/data%3Aimage/gi,"data:image").replace(/blob%3A/gi,"blob:").replace(/%3A(\d)/gi,":$1").replace(/webkit-fake-url%3A/gi,"webkit-fake-url:").replace(/%3F/g,"?").replace(/%3D/g,"=").replace(/%26/g,"&").replace(/&amp;/g,"&").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%2B/g,"+").replace(/%40/g,"@").replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%7B/g,"{").replace(/%7D/g,"}").replace(/%[0-1]+[0-9]+|%[0-1]+[A-F]+/g,"")},isArray:function(e){return e&&!Object.prototype.propertyIsEnumerable.call(e,"length")&&"object"===p(e)&&"number"==typeof e.length},RGBToHex:function(e){function t(e){return"0".concat(parseInt(e,10).toString(16)).slice(-2)}try{var n;return e&&"transparent"!==e?/^#[0-9A-F]{6}$/i.test(e)||/^#[0-9A-F]{8}$/i.test(e)?e.toUpperCase():(n=e.match(/^rgb\(\s*(\d+),\s*(\d+),\s*(\d+)\s*\)$/i))?"#".concat(t(n[1])).concat(t(n[2])).concat(t(n[3])).toUpperCase():(n=e.match(/^rgba\(\s*(\d+),\s*(\d+),\s*(\d+),\s*(\d*\.?\d+)\s*\)$/i))?"#".concat(t(n[1])).concat(t(n[2])).concat(t(n[3])).concat(t(Math.round(255*parseFloat(n[4])))).toUpperCase():void 0:""}catch(e){return null}},HEXtoRGB:function(e){if(e=e.replace(/^#/,""),/^rgba?\(\d+,\s*\d+,\s*\d+(,\s*(0|1|0?\.\d+))?\)$/i.test(e))return e;if(6===(e=3!==e.length&&4!==e.length?e:e.split("").map(function(e){return e+e}).join("")).length)return(r=/^([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?"rgb(".concat(parseInt(r[1],16),", ").concat(parseInt(r[2],16),", ").concat(parseInt(r[3],16),")"):"";if(8===e.length){var t,n,r=/^([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);if(r)return e=parseInt(r[1],16),t=parseInt(r[2],16),n=parseInt(r[3],16),r=parseInt(r[4],16)/255,"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(r.toFixed(2),")")}return""},isURL:function(e){return!!/^(https?:|ftps?:|)\/\//i.test(e)&&(e=String(e).replace(/</g,"%3C").replace(/>/g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat(U.LinkRegExHTTP).concat(U.LinkRegExEnd,"$"),"gi").test(e))},getAlignment:function(e){var t,n,r,e=((e=e.css?e:a(e)).css("text-align")||"").replace(/-(.*)-/g,"");return["left","right","justify","center"].indexOf(e)<0&&(i||(t=a('<div dir="'.concat("rtl"===o.opts.direction?"rtl":"auto",'" style="text-align: ').concat(o.$el.css("text-align"),'; position: fixed; left: -3000px;"><span id="s1">.</span><span id="s2">.</span></div>')),a("body").first().append(t),n=t.find("#s1").get(0).getBoundingClientRect().left,r=t.find("#s2").get(0).getBoundingClientRect().left,t.remove(),i=n<r?"left":"right"),e=i),e},scrollTop:function(){return o.o_win.pageYOffset||(o.o_doc.documentElement&&o.o_doc.documentElement.scrollTop?o.o_doc.documentElement.scrollTop:o.o_doc.body.scrollTop||0)},scrollLeft:function(){return o.o_win.pageXOffset||(o.o_doc.documentElement&&o.o_doc.documentElement.scrollLeft?o.o_doc.documentElement.scrollLeft:o.o_doc.body.scrollLeft||0)},isInViewPort:function(e){return e=e.getBoundingClientRect(),0<=(e={top:Math.round(e.top),bottom:Math.round(e.bottom)}).top&&e.bottom<=(window.innerHeight||document.documentElement.clientHeight)||e.top<=0&&e.bottom>=(window.innerHeight||document.documentElement.clientHeight)},isValidHexColor:function(e){return/^#([0-9A-F]{3}|[0-9A-F]{6})$/i.test(e)},isRGBColor:function(e){return/^rgba?\(\d+,\s*\d+,\s*\d+(,\s*\d+\.?\d*)?\)$/i.test(e)},isOneNoteOnSafari:function(e){return u.apply(this,arguments)}}},U.MODULES.events=function(u){var t,d=u.$,a={};function e(e,t,n){h(e,t,n)}function n(e){if(e.originalEvent&&"insertReplacementText"===e.originalEvent.inputType){e=u.selection.get();if(e&&0!==e.rangeCount){for(var t=e.getRangeAt(0),n=t.startContainer,r=t.startOffset,o=t.endContainer,i=t.endOffset;n;){for(var a=n.textContent,s=r-1;0<=s&&f(a[s]);)s--;if(s<=r-1){r=s+1;break}r=(n=(e=>{for(;e;)if((!(e=e.previousSibling)||!d(e).hasClass("fr-marker"))&&e&&e.nodeType===Node.TEXT_NODE&&e.textContent.trim())return e;return null})(n))?n.textContent.length:0}for(;o;){for(var l=o.textContent,c=i;c<l.length&&f(l[c]);)c++;if(i<=c&&(c<l.length||!n.isSameNode(o))){i=c;break}o=(e=>{for(;e;)if((!(e=e.nextSibling)||!d(e).hasClass("fr-marker"))&&e&&e.nodeType===Node.TEXT_NODE&&e.textContent.trim())return e;return null})(o),i=0}n&&o&&((t=document.createRange()).setStart(n,r),t.setEnd(o,i),e.removeAllRanges(),e.addRange(t))}}}function f(e){return/\w/.test(e)}function r(e){var t;if(void 0===e&&(e=!0),!u.$wp)return!1;if(u.helpers.isIOS()&&u.$win.get(0).focus(),u.core.hasFocus())return!1;if(!u.core.hasFocus()&&e){var e=u.$win.scrollTop();if(u.browser.msie&&u.$box&&u.$box.css("position","fixed"),u.browser.msie&&u.$wp&&u.$wp.css("overflow","visible"),u.browser.msie&&u.$sc&&u.$sc.css("position","fixed"),u.browser.msie||(s(),u.el.focus(),u.events.trigger("focus"),i()),u.browser.msie&&u.$sc&&u.$sc.css("position",""),u.browser.msie&&u.$box&&u.$box.css("position",""),u.browser.msie&&u.$wp&&u.$wp.css("overflow","auto"),e!==u.$win.scrollTop()&&u.$win.scrollTop(e),!u.selection.info(u.el).atStart)return!1}if(!u.core.hasFocus()||0<u.$el.find(".fr-marker").length)return!1;u.selection.info(u.el).atStart&&u.selection.isCollapsed()&&null!==u.html.defaultTag()&&((e=u.markers.insert())&&!u.node.blockParent(e)?(d(e).remove(),(t=u.$el.find(u.html.blockTagsQuery()).get(0))&&(d(t).prepend(U.MARKERS),u.selection.restore())):e&&d(e).remove())}var o=!1;function i(){t=!0}function s(){t=!1}function l(){return t}function c(e,t,n){var r=e.split(" ");if(1<r.length){for(var o=0;o<r.length;o++)c(r[o],t,n);return!0}void 0===n&&(n=!1),e=(0!==e.indexOf("shared.")?(a[e]=a[e]||[],a):(u.shared._events[e]=u.shared._events[e]||[],u.shared._events))[e],n?e.unshift(t):e.push(t)}var p=[];function h(e,t,n,r,o){"function"==typeof n&&(o=r,r=n,n=!1);var i=o?u.shared.$_events:p,o=o?u.sid:u.id,t="".concat(t.trim().split(" ").join(".ed".concat(o," ")),".ed").concat(o);n?e.on(t,n,r):e.on(t,r),i.push([e,t])}function A(e){for(var t=0;t<e.length;t++)e[t][0].off(e[t][1])}function g(e,t,n){if(!u.edit.isDisabled()||n){var r,o;if(0!==e.indexOf("shared."))r=a[e];else{if(0<u.shared.count)return!1;r=u.shared._events[e]}if(r)for(var i=0;i<r.length;i++)if(!1===(o=r[i].apply(u,t)))return!1;return u.opts.events&&u.opts.events[e]&&!1===(o=u.opts.events[e].apply(u,t))?!1:o}}function m(){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&delete a[e]}function v(){for(var e in u.shared._events)Object.prototype.hasOwnProperty.call(u.shared._events,e)&&delete u.shared._events[e]}return{_init:function(){u.shared.$_events=u.shared.$_events||[],u.shared._events={},u.helpers.isMobile()?(u._mousedown="touchstart",u._mouseup="touchend",u._move="touchmove",u._mousemove="touchmove"):(u._mousedown="mousedown",u._mouseup="mouseup",u._move="",u._mousemove="mousemove"),e(u.$el,"click mouseup mousemove mousedown touchstart touchend dragenter dragover dragleave dragend drop dragstart",function(e){g(e.type,[e])}),c("mousedown",function(){for(var e=0;e<U.INSTANCES.length;e++)U.INSTANCES[e]!==u&&U.INSTANCES[e].popups&&U.INSTANCES[e].popups.areVisible()&&U.INSTANCES[e].$el.find(".fr-marker").remove()}),e(u.$win,u._mousedown,function(e){g("window.mousedown",[e]),i()}),e(u.$win,"touchend"===u._mouseup?"touchend mouseup":"mouseup",function(e){g("window.mouseup",[e])}),e(u.$win,"beforeinput cut copy keydown keyup touchmove touchend",function(e){g("window.".concat(e.type),[e])}),e(u.$doc,"dragend drop",function(e){g("document.".concat(e.type),[e])}),e(u.$el,"beforeinput keydown keypress keyup input",function(e){g(e.type,[e])}),e(u.$el,"focus",function(e){t&&(r(!1),!1===o)&&(g(e.type,[e]),u.helpers.isMobile())&&s()}),e(u.$el,"blur",function(e){t&&!0===o&&(g(e.type,[e]),u.helpers.isMobile()&&u.opts.toolbarContainer&&(u.shared.selected_editor=u.id),i())}),h(u.$el,"mousedown",'[contenteditable="true"]',function(){s(),u.$el.blur()}),c("focus",function(){o=!0}),c("blur",function(){o=!1}),i(),e(u.$el,"cut copy paste beforepaste",function(e){g(e.type,[e])}),c("destroy",m),c("shared.destroy",v),c("beforeinput",n)},on:c,trigger:g,bindClick:function(e,t,o){h(e,u._mousedown,t,function(e){var t;u.edit.isDisabled()||(t=d((e=e).currentTarget),u.edit.isDisabled()||u.node.hasClass(t.get(0),"fr-disabled")?e.preventDefault():"mousedown"===e.type&&1!==e.which||(u.helpers.isMobile()||e.preventDefault(),(u.helpers.isAndroid()||u.helpers.isWindowsPhone())&&0===t.parents(".fr-dropdown-menu").length&&(e.preventDefault(),e.stopPropagation()),t.addClass("fr-selected"),u.events.trigger("commands.mousedown",[t])))},!0),h(e,"".concat(u._mouseup," ").concat(u._move),t,function(e){var t,n,r;u.edit.isDisabled()||(u.helpers.isIOS()&&null!==u.selection.get().focusNode&&u.selection.save(),t=o,r=d((e=e).currentTarget),u.edit.isDisabled()||u.node.hasClass(r.get(0),"fr-disabled")?e.preventDefault():"mouseup"===e.type&&1!==e.which||u.button.getButtons(".fr-selected",!0).get(0)==r.get(0)&&!u.node.hasClass(r.get(0),"fr-selected")||("touchmove"!==e.type?(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault(),u.node.hasClass(r.get(0),"fr-selected")?(u.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),r.data("dragging")||r.attr("disabled")?r.removeData("dragging"):((n=r.data("timeout"))&&(clearTimeout(n),r.removeData("timeout")),t.apply(u,[e]))):u.button.getButtons(".fr-selected",!0).removeClass("fr-selected")):r.data("timeout")||r.data("timeout",setTimeout(function(){r.data("dragging",!0)},100))))},!0),h(e,"mouseup",t,function(e){u.helpers.isIpadOS()&&!u.edit.isDisabled()&&u.helpers.isMobile()&&"touchend"==u._mouseup&&(o.apply(u,[e]),e.stopPropagation(),e.preventDefault())},!0),h(e,"mousedown click mouseup",t,function(e){u.edit.isDisabled()||e.stopPropagation()},!0),c("window.mouseup",function(){u.edit.isDisabled()||(e.find(t).removeClass("fr-selected"),i())}),h(e,"mouseover",t,function(){d(this).hasClass("fr-options")&&d(this).prev(".fr-btn").addClass("fr-btn-hover"),d(this).next(".fr-btn").hasClass("fr-options")&&d(this).next(".fr-btn").addClass("fr-btn-hover")}),h(e,"mouseout",t,function(){d(this).hasClass("fr-options")&&d(this).prev(".fr-btn").removeClass("fr-btn-hover"),d(this).next(".fr-btn").hasClass("fr-options")&&d(this).next(".fr-btn").removeClass("fr-btn-hover")})},disableBlur:s,enableBlur:i,blurActive:l,focus:r,chainTrigger:function(e,t,n){if(!u.edit.isDisabled()||n){var r,o;
vendor: 8,209 bytes, line 1
1if(0!==e.indexOf("shared."))r=a[e];else{if(0<u.shared.count)return!1;r=u.shared._events[e]}if(r)for(var i=0;i<r.length;i++)void 0!==(o=r[i].apply(u,[t]))&&(t=o);return t=u.opts.events&&u.opts.events[e]&&void 0!==(o=u.opts.events[e].apply(u,[t]))?o:t}},$on:h,$off:function(){A(p),p=[],0===u.shared.count&&(A(u.shared.$_events),u.shared.$_events=[])}}},Object.assign(U.DEFAULTS,{indentMargin:20}),U.COMMANDS={bold:{title:"Bold",toggle:!0,refresh:function(e){var t=this.format.is("strong");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},italic:{title:"Italic",toggle:!0,refresh:function(e){var t=this.format.is("em");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},underline:{title:"Underline",toggle:!0,refresh:function(e){var t=this.format.is("u");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},strikeThrough:{title:"Strikethrough",toggle:!0,refresh:function(e){var t=this.format.is("s");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},subscript:{title:"Subscript",toggle:!0,refresh:function(e){var t=this.format.is("sub");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},superscript:{title:"Superscript",toggle:!0,refresh:function(e){var t=this.format.is("sup");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},outdent:{title:"Decrease Indent"},indent:{title:"Increase Indent"},undo:{title:"Undo",undo:!1,forcedRefresh:!0,disabled:!0},redo:{title:"Redo",undo:!1,forcedRefresh:!0,disabled:!0},insertHR:{title:"Insert Horizontal Line"},clearFormatting:{title:"Clear Formatting"},selectAll:{title:"Select All",undo:!1},moreText:{title:"More Text",undo:!1},moreParagraph:{title:"More Paragraph",undo:!1},moreRich:{title:"More Rich",undo:!1},moreMisc:{title:"More Misc",undo:!1}},U.RegisterCommand=function(e,t){U.COMMANDS[e]=t},U.MODULES.commands=function(s){var l=s.$;function i(e){return e=s.html.defaultTag()?"<".concat(s.html.defaultTag(),">").concat(e,"</").concat(s.html.defaultTag(),">"):e}var a={bold:function(){e(0,"strong")},subscript:function(){s.format.is("sup")&&s.format.remove("sup"),e(0,"sub")},superscript:function(){s.format.is("sub")&&s.format.remove("sub"),e(0,"sup")},italic:function(){e(0,"em")},strikeThrough:function(){e(0,"s")},underline:function(){e(0,"u")},undo:function(){s.undo.run()},redo:function(){s.undo.redo()},indent:function(){r(1)},outdent:function(){r(-1)},show:function(){s.opts.toolbarInline&&s.toolbar.showInline(null,!0)},insertHR:function(){s.selection.remove();var e,t,n="",r=(s.core.isEmpty()&&(n=i(n="<br>")),'<hr id="fr-just" class="fr-just">'.concat(n)),r=(s.opts.trackChangesEnabled&&(r=s.track_changes.wrapInTracking(l(r),"hrWrapper").get(0).outerHTML),s.html.insert(r),s.$el.find("hr#fr-just").length?s.$el.find("hr#fr-just"):s.$el.find(".fr-just")),o=(r.removeAttr("id"),r.removeAttr("class"),s.opts.trackChangesEnabled&&"SPAN"===r[0].parentNode.tagName&&"P"===r[0].parentNode.parentNode.tagName);0===r.next().length&&((t=s.html.defaultTag())&&!o?r.after(l(s.doc.createElement(t)).append("<br>").get(0)):o?r[0].parentNode.after(l(s.doc.createElement(t)).append("<br>").get(0)):r.after("<br>")),r.prev().is("hr")?e=s.selection.setAfter(r.get(0),!1):r.next().is("hr")?e=s.selection.setBefore(r.get(0),!1):o||s.selection.setAfter(r.get(0),!1)?s.selection.setAfter(r[0].parentNode,!1):s.selection.setBefore(r.get(0),!1),e||void 0===e||(n=i(n="".concat(U.MARKERS,"<br>")),r.after(n)),s.selection.restore()},clearFormatting:function(){s.format.remove()},selectAll:function(){s.doc.execCommand("selectAll",!1,!1);var e=null,t=null,n=null,r=null,o=!0===s.opts.iframe,i=l(".fr-iframe")[0],a=o?l(i.contentWindow.document.body):s.$el;r=(o&&i?(o=i.contentWindow,n=o.document.createRange.bind(o.document),o):(n=document.createRange.bind(document),window)).getSelection(),s.selection.isCollapsed()&&(r.removeAllRanges(),i=a.contents(),e=i.first()[0],t=i.last()[0],e)&&t&&((o=n()).setStart(e,0),o.setEnd(t,(t.nodeType===Node.TEXT_NODE?t.textContent:t.childNodes).length),r.addRange(o),s.selection.save())},moreText:function(e){t(e)},moreParagraph:function(e){t(e)},moreRich:function(e){t(e)},moreMisc:function(e){t(e)},moreTrackChanges:function(){t("trackChanges")}};function t(e){var e=s.$tb.find("[data-cmd=".concat(e,"]")),t=s.$tb.find("[data-cmd=html]"),n=(s.opts.trackChangesEnabled||s.markdown&&s.markdown.isEnabled()?t&&t.addClass("fr-disabled"):t&&t.removeClass("fr-disabled"),e),t=(s.helpers.isMobile()&&s.opts.toolbarInline&&s.events.disableBlur(),s.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("data-group-name"),'"]')));"trackChanges"===n.data("cmd")&&(t=s.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("id"),'"]'))),s.$tb.find(".fr-open").not(n).not('[data-cmd="trackChanges"]').removeClass("fr-open").attr("aria-expanded",!1),n.toggleClass("fr-open"),n.attr("aria-expanded",n.hasClass("fr-open")),s.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),s.$tb.find(".fr-expanded").not(t).length?(s.$tb.find(".fr-expanded").not(t).each(function(e,t){(0==l(t).data("name").indexOf("trackChanges-")||0==l(t).data("name").indexOf("moreRich-"))&&(n.parents('[data-name^="moreRich-"]').length||0==l(t).data("name").indexOf("trackChanges-")||l(t).find('[id^="trackChanges-"]').length&&s.opts.trackChangesEnabled)||l(t).toggleClass("fr-expanded")}),t.toggleClass("fr-expanded")):(t.toggleClass("fr-expanded"),s.$box.toggleClass("fr-toolbar-open"),s.$tb.toggleClass("fr-toolbar-open")),s.toolbar.setMoreToolbarsHeight()}function n(e,t){var n,r,o;s.markdown&&s.markdown.isEnabled()&&("bold"===e||"italic"===e||"underline"===e)||s.opts.trackChangesEnabled&&"markdown"===e||!1!==s.events.trigger("commands.before",l.merge([e],t||[]))&&(n=U.COMMANDS[e]&&U.COMMANDS[e].callback||a[e],r=!(o=!0),U.COMMANDS[e]&&(void 0!==U.COMMANDS[e].focus&&(o=U.COMMANDS[e].focus),void 0!==U.COMMANDS[e].accessibilityFocus)&&(r=U.COMMANDS[e].accessibilityFocus),(!s.core.hasFocus()&&o||!s.core.hasFocus()&&r&&s.accessibility.hasFocus())&&(o=s.selection.ranges()[0],s.opts.allowStylingOnNonEditable&&o&&l(o.startContainer).parentsUntil(s.$el,'[contenteditable="false"]').length&&s.selection.save(),s.el.focus({preventScroll:!0}),s.events.trigger("focus")),U.COMMANDS[e]&&!1!==U.COMMANDS[e].undo&&(s.$el.find(".fr-marker").length&&(s.events.disableBlur(),s.selection.restore()),s.undo.saveStep()),n&&n.apply(s,l.merge([e],t||[])),s.events.trigger("commands.after",l.merge([e],t||[])),U.COMMANDS[e])&&!1!==U.COMMANDS[e].undo&&s.undo.saveStep()}function e(e,t){s.format.toggle(t)}function r(e){s.selection.save(),s.html.wrap(!0,!0,!0,!0),s.selection.restore();for(var t,n,r,o,i=s.selection.blocks(),a=0;a<i.length;a++)"LI"===i[a].tagName||"LI"==i[a].parentNode.tagName||"LI"===i[a].tagName&&"LI"===i[a].parentNode.tagName||(t=l(i[a]),"LI"!=i[a].tagName&&"LI"==i[a].parentNode.tagName&&(t=l(i[a].parentNode)),n="rtl"===s.opts.direction||"rtl"===t.css("direction")?"margin-right":"margin-left",r=s.helpers.getPX(t.css(n)),o=s.helpers.getPX(t.css("text-indent")),t.width()<2*s.opts.indentMargin&&0<e)||r+o<=0&&e<0||("UL"!=i[a].parentNode.tagName&&"OL"!=i[a].parentNode.tagName&&"LI"!=i[a].parentNode.tagName&&t.css(n,Math.max(r+e*s.opts.indentMargin,0)||""),t.removeClass("fr-temp-div"));s.selection.save(),s.html.unwrap(),s.selection.restore()}var o,c={};for(o in a)Object.prototype.hasOwnProperty.call(a,o)&&(c[o]=(e=>function(){n(e)})(o));return Object.assign(c,{exec:n,_init:function(){s.events.on("keydown",function(e){var t=s.selection.element();if((e.ctrlKey||e.metaKey)&&"a"===e.key&&(e.preventDefault(),n("selectAll")),t&&"HR"===t.tagName&&!s.keys.isArrow(e.which))return e.preventDefault(),!1}),s.events.on("keyup",function(e){var t=s.selection.element();if(t&&"HR"===t.tagName)if(e.which===U.KEYCODE.ARROW_LEFT||e.which===U.KEYCODE.ARROW_UP){if(t.previousSibling)return s.node.isBlock(t.previousSibling)?s.selection.setAtEnd(t.previousSibling):l(t).before(U.MARKERS),s.selection.restore(),!1}else if((e.which===U.KEYCODE.ARROW_RIGHT||e.which===U.KEYCODE.ARROW_DOWN)&&t.nextSibling)return s.node.isBlock(t.nextSibling)?s.selection.setAtStart(t.nextSibling):l(t).after(U.MARKERS),s.selection.restore(),!1}),s.events.on("mousedown",function(e){if(e.target&&"HR"===e.target.tagName)return e.preventDefault(),e.stopPropagation(),!1}
vendor: 5,055 bytes, line 1
1),s.events.on("mouseup",function(){var e=s.selection.element();e===s.selection.endElement()&&e&&"HR"===e.tagName&&(e.nextSibling&&(s.node.isBlock(e.nextSibling)?s.selection.setAtStart(e.nextSibling):l(e).after(U.MARKERS)),s.selection.restore())})}})},U.MODULES.cursorLists=function(A){var g=A.$;function m(e){for(var t=e;"LI"!==t.tagName;)t=t.parentNode;return t}function v(e){for(var t=e;!A.node.isList(t);)t=t.parentNode;return t}function b(e){for(var t="",n=0;n<e.length;n++){var r=e[n];t+="".concat(r.name,"='").concat(r.value,"' ")}return t}return{_startEnter:function(e){var t=m(e),n=t.nextSibling,r=t.previousSibling,o=A.html.defaultTag();if(A.node.isEmpty(t,!0)&&n){for(var i="",a="",s=e.parentNode;!A.node.isList(s)&&s.parentNode&&("LI"!==s.parentNode.tagName||s.parentNode===t);)-1<["OL","LI","UL"].indexOf(s.tagName)&&(i=A.node.openTagString(s)+i,a+=A.node.closeTagString(s)),s=s.parentNode;i=A.node.openTagString(s)+i,a+=A.node.closeTagString(s);var l="";for(l=(s.parentNode&&"LI"===s.parentNode.tagName?(s.parentNode.attributes.length?(c=b(s.parentNode.attributes),"".concat(a,"<li ").concat(c,">")):"".concat(a,"<li>")).concat(U.MARKERS,"<br>"):o?"".concat(a,"<").concat(o,">").concat(U.MARKERS,"<br></").concat(o,">"):"".concat(a+U.MARKERS,"<br>")).concat(i);["UL","OL"].indexOf(s.tagName)<0||s.parentNode&&"LI"===s.parentNode.tagName;)s=s.parentNode;g(t).replaceWith('<span id="fr-break"></span>');var c=(c=A.node.openTagString(s)+g(s).html()+A.node.closeTagString(s)).replace(/<span id="fr-break"><\/span>/g,l);g(s).replaceWith(c),A.$el.find("li:empty").remove(),A.$el.find("li > p > span:empty").length&&A.$el.find("li > p > span:empty")[0].parentNode.parentNode.remove()}else if(r&&n||!A.node.isEmpty(t,!0)){var u="<br>",d=e.parentNode;for(d&&"A"===d.tagName&&(d=null);d&&"LI"!==d.tagName;)u=A.node.openTagString(d)+u+A.node.closeTagString(d),d=d.parentNode;d&&d.attributes.length?(l=b(d.attributes),g(t).before("<li ".concat(l,">").concat(u,"</li>"))):g(t).before("<li>".concat(u,"</li>")),g(e).remove()}else{if(r){for(var f=v(t),p="".concat(U.MARKERS,"<br>"),h=e.parentNode;h&&"LI"!==h.tagName;)p=A.node.openTagString(h)+p+A.node.closeTagString(h),h=h.parentNode;f.parentNode&&"LI"===f.parentNode.tagName?f.parentNode.attributes.length?(c=b(f.parentNode.attributes),g(f.parentNode).after("<li ".concat(c,">").concat(p,"</li>"))):g(f.parentNode).after("<li>".concat(p,"</li>")):o?g(f).after("<".concat(o,">").concat(p,"</").concat(o,">")):g(f).after(p)}else(f=v(t)).parentNode&&"LI"===f.parentNode.tagName?n?g(f.parentNode).before("".concat(A.node.openTagString(t)+U.MARKERS,"<br></li>")):g(f.parentNode).after("".concat(A.node.openTagString(t)+U.MARKERS,"<br></li>")):o?g(f).before("<".concat(o,">").concat(U.MARKERS,"<br></").concat(o,">")):g(f).before("".concat(U.MARKERS,"<br>"));g(t).remove()}},_middleEnter:function(e){for(var t,n=m(e),r=e,o="",i="",a=!1;r!==n;){var s="A"===(r=r.parentNode).tagName&&A.cursor.isAtEnd(e,r)?"fr-to-remove":"";a||r==n||A.node.isBlock(r)||(a=!0,o+=U.INVISIBLE_SPACE),o=A.node.openTagString(g(r).clone().addClass(s).get(0))+o,i+=A.node.closeTagString(r)}t=i+""+o+U.MARKERS+(A.opts.keepFormatOnDelete?U.INVISIBLE_SPACE:""),g(e).replaceWith('<span id="fr-break"></span>');var l=(l=A.node.openTagString(n)+g(n).html()+A.node.closeTagString(n)).replace(/<span id="fr-break"><\/span>/g,t);g(n).replaceWith(l)},_endEnter:function(e){for(var t,n=m(e),r=U.MARKERS,o="",i=e,a=!1;i!==n;)(i=i.parentNode).classList.contains("fr-img-space-wrap")||i.classList.contains("fr-img-space-wrap2")||(t="A"===i.tagName&&A.cursor.isAtEnd(e,i)?"fr-to-remove":"",a||i===n||A.node.isBlock(i)||(a=!0,o+=U.INVISIBLE_SPACE),o=A.node.openTagString(g(i).clone().addClass(t).get(0))+o,r+=A.node.closeTagString(i));var s=o+r;g(e).remove(),g(n).after(s)},_backspace:function(e){var t=m(e),n=t.previousSibling;if(n){for(var r,o=g(n).children().last(),o=o[0]&&o[0].tagName?o[0].tagName:"",i="P"===o,a=0<g(n).find("table").length,o=(["TABLE","TBODY","TR","TD","TH"].includes(o)||a&&i||(n=g(n).find(A.html.blockTagsQuery()).get(-1)||n),g(e).replaceWith(U.MARKERS),A.node.contents(n)),s=(o.length&&"BR"===o[o.length-1].tagName&&g(o[o.length-1]).remove(),g(t).find(A.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&g(this).replaceWith(g(this).html()+(A.node.isEmpty(this)?"":"<br>"))}),A.node.contents(t)[0]);s&&!A.node.isList(s);)r=s.nextSibling,g(n).append(s),s=r;for(n=t.previousSibling;s;)r=s.nextSibling,g(n).append(s),s=r;1<(o=A.node.contents(n)).length&&"BR"===o[o.length-1].tagName&&g(o[o.length-1]).remove(),g(t).remove()}else{a=v(t);g(e).replaceWith(U.MARKERS),a.parentNode&&"LI"===a.parentNode.tagName?(i=a.previousSibling,A.node.isBlock(i)?(g(t).find(A.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&g(this).replaceWith(g(this).html()+(A.node.isEmpty(this)?"":"<br>"))}),g(i).append(g(t).html())):g(a).before(g(t).html())):(o=A.html.defaultTag())&&0===g(t).find(A.html.blockTagsQuery()).length?g(a).before("<".concat(o,">").concat(g(t).html(),"</").concat(o,">
1")):g(a).before(g(t).html()),g(t).remove(),A.html.wrap(),0===g(a).find("li").length&&g(a).remove()}},_del:function(e){var t,n=m(e),r=n.nextSibling;if(r){(t=A.node.contents(r)).length&&"BR"===t[0].tagName&&g(t[0]).remove(),g(r).find(A.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===r&&g(this).replaceWith(g(this).html()+(A.node.isEmpty(this)?"":"<br>"))});for(var o,i=e,a=A.node.contents(r)[0];a&&!A.node.isList(a);)o=a.nextSibling,g(i).after(a),i=a,a=o;for(;a;)o=a.nextSibling,g(n).append(a),a=o;g(e).replaceWith(U.MARKERS),g(r).remove()}else{for(var s=n;!s.nextSibling&&s!==A.el;)s=s.parentNode;if(s===A.el)return!1;if(s=s.nextSibling,A.node.isBlock(s))U.NO_DELETE_TAGS.indexOf(s.tagName)<0&&(g(e).replaceWith(U.MARKERS),(t=A.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&g(t[t.length-1]).remove(),!s.isContentEditable||"DIV"!==s.tagName||A.node.isBlock(s.previousSibling)&&"DIV"!==s.previousSibling.tagName)&&(g(n).append(g(s).html()),g(s).remove());else{for((t=A.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&g(t[t.length-1]).remove(),g(e).replaceWith(U.MARKERS);s&&!A.node.isBlock(s)&&"BR"!==s.tagName;)g(n).append(g(s)),s=s.nextSibling;g(s).remove()}}}}},U.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],U.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],Object.assign(U.DEFAULTS,{clearFormatOnEnterNewLine:!1}),U.MODULES.cursor=function(d){var f=d.$,u=function(e){function t(e){f(e).contents().each(function(){this.nodeType===Node.TEXT_NODE&&this.nodeValue.trim()?n=this:this.nodeType===Node.ELEMENT_NODE&&t(this)})}var n=null;e&&e.nodeType===Node.TEXT_NODE&&e.nodeValue.trim()&&(n=e);return t(e),n};function c(e){return!!e&&(d.node.isBlock(e)?"P"!==e.tagName||!e.nextElementSibling||!e.parentElement||"OL"!==e.nextElementSibling.tagName||"LI"!==e.parentElement.tagName:e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?c(e.nextSibling):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&c(e.parentNode))}function p(e){return!!e&&(!!d.node.isBlock(e)||(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?p(e.previousSibling):!e.previousSibling&&(!(e.previousSibling||!d.node.hasClass(e.parentNode,"fr-inner"))||p(e.parentNode))))}function h(e,t){return!!e&&e!==d.$wp.get(0)&&(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?h(e.previousSibling,t):!e.previousSibling&&(e.parentNode===t||h(e.parentNode,t)))}function A(e,t){return!!e&&e!==d.$wp.get(0)&&(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?A(e.nextSibling,t):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&(e.parentNode===t||A(e.parentNode,t)))}function g(e){return 0<f(e).parentsUntil(d.$el,"LI").length&&0===f(e).parentsUntil("LI","TABLE").length}function m(e,t){t=new RegExp("".concat(t?"^":"","(([\\uD83C-\\uDBFF\\uDC00-\\uDFFF]+\\u200D)*[\\uD83C-\\uDBFF\\uDC00-\\uDFFF]{2})").concat(t?"":"$"),"i"),e=e.match(t);return e?e[0].length:1}function v(e){for(var t,n=e;!n.previousSibling;)if(n=n.parentNode,d.node.isElement(n))return!1;var n=n.previousSibling,r=d.opts.htmlAllowedEmptyTags,o=n.tagName&&n.tagName.toLowerCase();if((!d.node.isBlock(n)||n.lastChild&&o&&0<=r.indexOf(o))&&d.node.isEditable(n)){for(t=d.node.contents(n);n.nodeType!==Node.TEXT_NODE&&!d.node.isDeletable(n)&&t.length&&d.node.isEditable(n);)n=t[t.length-1],t=d.node.contents(n);if(n.nodeType===Node.TEXT_NODE){r=n.textContent,o=r.length;if(r.length&&"\n"===r[r.length-1])return n.textContent=r.substring(0,o-2),0===n.textContent.length&&n.parentNode.removeChild(n),v(e);(d.opts.tabSpaces&&r.length>=d.opts.tabSpaces||d.opts.preserveTabSpaces&&4<=r.length)&&(i=d.opts.tabSpaces||4,0===r.substr(r.length-i,r.length-1).replace(/ /g,"").replace(new RegExp(U.UNICODE_NBSP,"g"),"").length)&&(o=r.length-i+1),n.textContent=r.substring(0,o-m(r));var i=n.textContent,o=((d.opts.enter===U.ENTER_BR&&0<i.length&&" "===i.charAt(i.length-1)||0===i.length&&e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&"TD"!==e.parentNode.tagName&&"LI"!==e.parentNode.tagName&&r!==String.fromCharCode(8203))&&(d.node.isBlock(f(e).parentsUntil(d.el).last().get(0))&&e.insertAdjacentHTML("beforebegin",U.MARKERS),e.insertAdjacentHTML("beforebegin",U.INVISIBLE_SPACE),n=n.nextSibling),d.opts.trackChangesEnabled&&0===n.textContent.length&&f(n.parentElement).data("tracking")&&0===f(n.parentElement).find("[data-tracking-deleted=true]").length&&(f(e).insertBefore(n.parentElement),f(n.parentElement).remove(),n=f(e)[0].previousSibling),d.opts.htmlUntouched&&!e.nextSibling&&n.textContent.length&&" "===n.textContent[n.textContent.length-1]&&(n.textContent=n.textContent.substring(0,n.textContent.length-1)+U.UNICODE_NBSP),r.length!==n.textContent.length);if(d.opts.enter!==U.ENTER_BR&&n&&n.previousSibling&&n.previousSibling.previousSibling&&"BR"===n.previousSibling.previousSibling.tagName&&0===n.textContent.length&&n.previousSibling.previousSibling.remove(),0===n.textContent.length&&"LI"===n.parentNode.tagName&&n.previousSibling&&"BR"===n.previousSibling.tagName&&n.previousSibling.remove(),0===n.textContent.length&&n.parentNode.tagName&&"svg"===n.parentNode.tagName.toLowerCase()&&n.parentElement.remove(),0===n.textContent.length)if(o&&d.opts.keepFormatOnDelete)f(n).after(U.INVISIBLE_SPACE+U.MARKERS);else if(0!==r.length&&d.node.isBlock(n.parentNode))f(n).after(U.MARKERS);else if((2!=n.parentNode.childNodes.length||n.parentNode!=e.parentNode)&&1!=n.parentNode.childNodes.length||d.node.isBlock(n.parentNode)||d.node.isElement(n.parentNode)||!
vendor: 6,499 bytes, line 1
1d.node.isDeletable(n.parentNode)){for(var a,i=n;!d.node.isElement(n.parentNode)&&d.node.isEmpty(n.parentNode)&&U.NO_DELETE_TAGS.indexOf(n.parentNode.tagName)<0;)if("A"===(n=n.parentNode).tagName){var s=n.childNodes[0];for(f(n).before(s),a=!0;0<s.childNodes.length;)s=s.childNodes[0];n.parentNode.removeChild(n),n=s;break}f(n=a?n:i).after(U.MARKERS),d.node.isElement(n.parentNode)&&!e.nextSibling&&n.previousSibling&&"BR"===n.previousSibling.tagName&&f(e).after("<br>");o=n.parentNode;n.parentNode.removeChild(n),d.node.isEmpty(o)&&f(o).html(U.INVISIBLE_SPACE+U.MARKERS)}else f(n.parentNode).after(U.MARKERS),f(n.parentNode).remove();else f(n).after(U.MARKERS)}else d.node.isDeletable(n)?(f(n).after(U.MARKERS),f(n).remove()):e.nextSibling&&"BR"===e.nextSibling.tagName&&d.node.isVoid(n)&&"BR"!==n.tagName?(f(e.nextSibling).remove(),f(e).replaceWith(U.MARKERS)):!1!==d.events.trigger("node.remove",[f(n)])&&(("BR"===n.tagName?f(u(n.previousSibling)):f(n)).after(U.MARKERS),f(n).remove())}else if(U.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(d.node.isEditable(n)||d.node.isDeletable(n)))if(d.node.isDeletable(n))f(e).replaceWith(U.MARKERS),f(n).remove();else if(d.node.isEmpty(n)&&!d.node.isList(n))f(n).remove(),f(e).replaceWith(U.MARKERS);else{for(d.node.isList(n)&&(n=f(n).find("li").last().get(0)),(t=d.node.contents(n))&&0<t.length&&"BR"===t[t.length-1].tagName&&f(t[t.length-1]).remove(),t=d.node.contents(n);t&&0<t.length&&d.node.isBlock(t[t.length-1]);)n=t[t.length-1],t=d.node.contents(n);for(var r=u(n),i=r&&0<f(r).parents("span").length,l=(d.opts.enter===U.ENTER_BR&&i&&(o=f(n).find("span").last().get(0))?f(u(o)).after(U.MARKERS):f(n).append(U.MARKERS),e);!l.previousSibling;)l=l.parentNode;for(;l&&"BR"!==l.tagName&&!d.node.isBlock(l);){var c=l,l=l.nextSibling;f(n).append(c)}l&&"BR"===l.tagName&&f(l).remove(),f(e).remove()}else e.nextSibling&&"BR"===e.nextSibling.tagName&&f(e.nextSibling).remove();return!0}function i(e){var t=0<f(e).parentsUntil(d.$el,"BLOCKQUOTE").length,n=d.node.deepestParent(e,[],!t);if(null!==(n=n&&"BLOCKQUOTE"===n.tagName&&(t=d.node.deepestParent(e,[f(e).parentsUntil(d.$el,"BLOCKQUOTE").get(0)]))&&t.nextSibling?t:n)){var r,o,i=n.nextSibling;if(d.node.isBlock(n)&&(d.node.isEditable(n)||d.node.isDeletable(n))&&i&&U.NO_DELETE_TAGS.indexOf(i.tagName)<0)if(d.node.isDeletable(i))f(i).remove(),f(e).replaceWith(U.MARKERS);else if(d.node.isBlock(i)&&d.node.isEditable(i))if(d.node.isList(i))d.node.isEmpty(n,!0)?(f(n).remove(),f(i).find("li").first().prepend(U.MARKERS)):(o=f(i).find("li").first(),"BLOCKQUOTE"===n.tagName&&(r=d.node.contents(n)).length&&d.node.isBlock(r[r.length-1])&&(n=r[r.length-1]),0===o.find("ul, ol").length&&(f(e).replaceWith(U.MARKERS),o.find(d.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===o.get(0)&&f(this).replaceWith(f(this).html()+(d.node.isEmpty(this)?"":"<br>"))}),f(n).append(d.node.contents(o.get(0))),o.remove(),0===f(i).find("li").length)&&f(i).remove());else{if((r=d.node.contents(i)).length&&"BR"===r[0].tagName&&f(r[0]).remove(),"BLOCKQUOTE"!==i.tagName&&"BLOCKQUOTE"===n.tagName)for(r=d.node.contents(n);r.length&&d.node.isBlock(r[r.length-1]);)n=r[r.length-1],r=d.node.contents(n);else if("BLOCKQUOTE"===i.tagName&&"BLOCKQUOTE"!==n.tagName)for(r=d.node.contents(i);r.length&&d.node.isBlock(r[0]);)i=r[0],r=d.node.contents(i);f(e).replaceWith(U.MARKERS),f(n).append(i.innerHTML),f(i).remove()}else{for(f(e).replaceWith(U.MARKERS);i&&"BR"!==i.tagName&&!d.node.isBlock(i)&&d.node.isEditable(i);){var a=i,i=i.nextSibling;f(n).append(a)}i&&"BR"===i.tagName&&d.node.isEditable(i)&&f(i).remove()}}}function n(e){for(var t,n=e;!n.nextSibling;)if(n=n.parentNode,d.node.isElement(n))return;if("BR"===(n=n.nextSibling).tagName&&d.node.isEditable(n))if(n.nextSibling){if(d.node.isBlock(n.nextSibling)&&d.node.isEditable(n.nextSibling)){if(!(U.NO_DELETE_TAGS.indexOf(n.nextSibling.tagName)<0))return void f(n).remove();n=n.nextSibling,f(n.previousSibling).remove()}}else if(c(n))return void(g(e)?d.cursorLists._del(e):d.node.deepestParent(n)&&((!d.node.isEmpty(d.node.blockParent(n))||(d.node.blockParent(n).nextSibling&&U.NO_DELETE_TAGS.indexOf(d.node.blockParent(n).nextSibling.tagName))<0)&&f(n).remove(),n&&n.parentNode&&8203===n.parentNode.textContent.charCodeAt()&&n.parentNode.childNodes[1]&&"BR"===n.parentNode.childNodes[1].tagName&&n.parentNode.tagName.toLowerCase()===d.html.defaultTag()&&n.parentNode.nextSibling&&"TABLE"===n.parentNode.nextSibling.tagName&&f(n.parentNode).remove(),i(e)));if(!d.node.isBlock(n)&&d.node.isEditable(n)){for(t=d.node.contents(n);n.nodeType!==Node.TEXT_NODE&&t.length&&!d.node.isDeletable(n)&&d.node.isEditable(n);)n=t[0],t=d.node.contents(n);n.nodeType===Node.TEXT_NODE?(f(n).before(U.MARKERS),n.textContent.length&&(n.textContent=n.textContent.substring(m(n.textContent,!0),n.textContent.length))):!d.node.isDeletable(n)&&!1===d.events.trigger("node.remove",[f(n)])||(f(n).before(U.MARKERS),f(n).remove()),f(e).remove()}else if(U.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(d.node.isEditable(n)||d.node.isDeletable(n)))if(d.node.isDeletable(n))f(e).replaceWith(U.MARKERS),f(n).remove();else if(d.node.isList(n))e.previousSibling?(f(n).find("li").first().prepend(e),d.cursorLists._backspace(e)):(f(n).find("li").first().prepend(U.MARKERS),f(e).remove());else if((t=d.node.contents(n))&&0<t.length&&"BR"===t[0].tagName&&f(t[0]).remove(),t&&0<t.length&&"BLOCKQUOTE"===n.tagName){var r=t[0];for(f(e).before(U.MARKERS);r&&"BR"!==r.tagName;){var o=r,r=r.nextSibling;f(e).before(o)}r&&"BR"===r.tagName&&f(r).remove()}else f(e).after(f(n).html()).after(U.MARKERS),f(n).remove()}function b(){for(var e=d.el.querySelectorAll("blockquote:empty"),t=0;t<e.length;t++)e[t].parentNode.removeChild(e[t])}function l(e,t,n){var r=d.node.deepestParent(e,[],!n);if(r&&"BLOCKQUOTE"===r.tagName)return A(e,r)?(o=d.html.defaultTag(),t?f(e).replaceWith("<br>"+U.MARKERS):o?f(r).after("<".concat(o,">").concat(U.MARKERS,"<br></").concat(o,">")):f(r).after("".concat(U.MARKERS,"<br>")),f(e).remove()):y(e,t,n),!1;if(null===r)(o=d.html.defaultTag())&&d.node.isElement(e.parentNode)?f(e).replaceWith("<".concat(o,">").concat(U.MARKERS,"<br></").concat(o,">")):!e.previousSibling||f(e.previousSibling).is("br")||e.nextSibling?f(e).replaceWith("<br>".concat(U.MARKERS)):f(e).replaceWith("<br>".concat(U.MARKERS,"<br>"));else{var o,i=e,n="",a=("PRE"!=r.tagName||e.nextSibling||(t=!0),d.node.isBlock(r)&&!t||(n="<br/>"),""),s="",l="",c="";(o=d.html.defaultTag())&&d.node.isBlock(r)&&(l="<".concat(o,">
1"),c="</".concat(o,">"),r.tagName===o.toUpperCase())&&(o=f(r).clone().removeAttr("id").removeAttr("data-pasted"),d.opts.clearFormatOnEnterNewLine&&o.attr("style")&&o.removeAttr("style"),l=d.node.openTagString(o.get(0)));do{var u,i=i.parentNode}while(t&&i===r&&(!t||d.node.isBlock(r))||(a+=d.node.closeTagString(i),s=i===r&&d.node.isBlock(r)?l+s:(u=("A"===i.tagName||d.node.hasClass(i,"fa"))&&A(e,i)?"fr-to-remove":"",i.getAttribute("data-pasted")?d.node.openTagString(f(i).clone().attr("style","").addClass(u).get(0))+s:d.node.openTagString(f(i).clone().addClass(u).get(0))+s)),i!==r);n=a+n+s+(e.parentNode===r&&d.node.isBlock(r)?"":U.INVISIBLE_SPACE)+U.MARKERS,d.node.isBlock(r)&&!f(r).find("*").last().is("br")&&f(r).append("<br/>"),f(e).after('<span id="fr-break"></span>'),f(e).remove(),r.nextSibling&&!d.node.isBlock(r.nextSibling)||d.node.isBlock(r)||f(r).after("<br>"),o=(o=!t&&d.node.isBlock(r)?d.node.openTagString(r)+f(r).html()+c:d.node.openTagString(r)+f(r).html()+d.node.closeTagString(r)).replace(/<span id="fr-break"><\/span>/g,n),f(r).replaceWith(o)}}function y(e,t,n){var r=d.node.deepestParent(e,[],!n);if(null===r)d.html.defaultTag()&&e.parentNode===d.el?f(e).replaceWith("<".concat(d.html.defaultTag(),">").concat(U.MARKERS,"<br></").concat(d.html.defaultTag(),">")):(e.nextSibling&&!d.node.isBlock(e.nextSibling)||f(e).after("<br>"),f(e).replaceWith("<br>".concat(U.MARKERS)));else if(e.previousSibling&&"IMG"==e.previousSibling.tagName||e.nextSibling&&"IMG"==e.nextSibling.tagName)f(e).replaceWith("<"+d.html.defaultTag()+">"+U.MARKERS+"<br></"+d.html.defaultTag()+">");else{var o=e,n="",i=("PRE"===r.tagName&&(t=!0),d.node.isBlock(r)&&!t||(n="<br>"),""),a="";do{var s=o,o=o.parentNode}while("BLOCKQUOTE"===r.tagName&&d.node.isEmpty(s)&&!d.node.hasClass(s,"fr-marker")&&f(s).contains(e)&&f(s).after(e),"BLOCKQUOTE"===r.tagName&&(A(e,o)||h(e,o))||(!t||o!==r||t&&!d.node.isBlock(r)?(i+=d.node.closeTagString(o),s="A"==o.tagName&&A(e,o)||d.node.hasClass(o,"fa")?"fr-to-remove":"",a=d.node.openTagString(f(o).clone().addClass(s).removeAttr("id").removeAttr("data-pasted").get(0))+a,d.opts.enter!==U.ENTER_DIV&&o===r&&"DIV"===r.tagName&&(i="<br>",a="")):"BLOCKQUOTE"==r.tagName&&t&&(a=i="")),o!==r);var l=r===e.parentNode&&d.node.isBlock(r)||e.nextSibling;n="BLOCKQUOTE"===r.tagName?(e.previousSibling&&d.node.isBlock(e.previousSibling)&&e.nextSibling&&"BR"===e.nextSibling.tagName&&(f(e.nextSibling).after(e),e.nextSibling)&&"BR"===e.nextSibling.tagName&&f(e.nextSibling).remove(),t?i+n+U.MARKERS+a:(c=d.html.defaultTag(),"".concat(i+n+(c?"<".concat(c,">"):"")+U.MARKERS,"<br>").concat(c?"</".concat(c,">"):"").concat(a))):i+n+a+(l?"":U.INVISIBLE_SPACE)+U.MARKERS,f(e).replaceWith('<span id="fr-break"></span>');var c=(c=d.node.openTagString(r)+f(r).html()+d.node.closeTagString(r)).replace(/<span id="fr-break"><\/span>/g,n);f(r).replaceWith(c)}}function a(e){var e=e.getBoundingClientRect(),t=window.pageXOffset||document.documentElement.scrollLeft,n=window.pageYOffset||document.documentElement.scrollTop;return d.opts.iframe?{top:e.top+d.$wp.offset().top,left:e.left+t}:{top:e.top+n,left:e.left+t}}function s(){var e=d.selection.get(),t=null;if(d.selection.inEditor()&&e.rangeCount)for(var n=d.selection.ranges(),r=0;r<n.length;r++){var o=n[r],t=d.selection.rangeElement(o.startContainer,o.startOffset);break}return t}return{enter:function(e){var t=d.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!d.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return f(t).replaceWith(U.MARKERS),d.selection.restore(),!1;if("true"===n.getAttribute("contenteditable"))break;n=n.parentNode}d.el.normalize();var r,o,i=!1,e=(0<f(t).parentsUntil(d.$el,"BLOCKQUOTE").length&&(i=!0),f(t).parentsUntil(d.$el,"TD, TH").length&&(i=!1),c(t)?!g(t)||e||i?l(t,e,i):d.cursorLists._endEnter(t):p(t)?!g(t)||e||i?function e(t,n,r){var o,i=d.node.deepestParent(t,[],!r);if(i&&"TABLE"===i.tagName)return f(i).find("td, th").first().prepend(t),e(t,n,r);if(i&&"BLOCKQUOTE"===i.tagName)if(h(t,i)){if(!n)return(o=d.html.defaultTag())?f(i).before("<".concat(o,">").concat(U.MARKERS,"<br></").concat(o,">")):f(i).before("".concat(U.MARKERS,"<br>")),f(t).remove(),!1}else(A(t,i)?l:y)(t,n,!0);if(null===i)(o=d.html.defaultTag())&&d.node.isElement(t.parentNode)?f(t).replaceWith("<".concat(o,">").concat(U.MARKERS,"<br></").concat(o,">")):f(t).replaceWith("<br>".concat(U.MARKERS));else{if(o=d.html.defaultTag(),d.node.isBlock(i)){if(n="PRE"===i.tagName||n)f(t).remove(),f(i).prepend("<br>".concat(U.MARKERS));else if(t.nextSibling&&"IMG"==t.nextSibling.tagName||t.nextSibling&&t.nextSibling.nextElementSibling&&"IMG"==t.nextSibling.nextElementSibling)f(t).replaceWith("<"+d.html.defaultTag()+">"+U.MARKERS+"<br></"+d.html.defaultTag()+">");else{if(d.node.isEmpty(i,!0))return l(t,n,r);if(d.opts.keepFormatOnDelete||"DIV"===i.tagName||"div"===d.html.defaultTag())if(!d.opts.keepFormatOnDelete&&"DIV"===i.tagName||"div"===d.html.defaultTag())f
vendor: 4,904 bytes, line 1
1(i).before("<"+d.html.defaultTag()+"><br></"+d.html.defaultTag()+">");else if(d.opts.keepFormatOnDelete&&!d.opts.htmlUntouched&&"DIV"!==i.tagName&&"div"!==d.html.defaultTag()&&p(d.selection.get().focusNode))f(i).before("".concat(d.node.openTagString(f(i).clone().removeAttr("id").removeAttr("data-pasted").get(0)),"<br>").concat(d.node.closeTagString(i)));else{for(var a=t,s=U.INVISIBLE_SPACE;a!==i&&!d.node.isElement(a);)a=a.parentNode,s=d.node.openTagString(a)+s+d.node.closeTagString(a);f(i).before(s)}else f(i).before("".concat(d.node.openTagString(f(i).clone().removeAttr("id").removeAttr("data-pasted").get(0)),"<br>").concat(d.node.closeTagString(i)))}d.opts.clearFormatOnEnterNewLine&&f(i.previousSibling).attr("style")&&f(i.previousSibling).removeAttr("style")}else f(i).before("<br>");f(t).remove()}}(t,e,i):d.cursorLists._startEnter(t):!g(t)||e||i?y(t,e,i):d.cursorLists._middleEnter(t),d.$el.find(".fr-to-remove").each(function(){for(var e=d.node.contents(this),t=0;t<e.length;t++)e[t].nodeType===Node.TEXT_NODE&&(e[t].textContent=e[t].textContent.replace(/\u200B/g,""));f(this).replaceWith(this.innerHTML)}),d.html.fillEmptyBlocks(!0),d.opts.htmlUntouched||(d.html.cleanEmptyTags(),d.clean.lists(),d.spaces.normalizeAroundCursor()),d.selection.restore(),d.o_win.innerHeight);d.$oel[0].offsetHeight>e?(i=s())&&(r=(r=a(i)).top,o=i.getBoundingClientRect().top,d.opts.iframe&&(o=o+d.$wp.offset().top-d.helpers.scrollTop()),d.opts.scrollableContainer&&d.opts.enter!==U.ENTER_BR&&"BR"===i.tagName&&o+20===e&&(o=r=i.parentNode.offsetTop),i.parentNode&&"TD"===i.parentNode.tagName&&e<o?d.o_win.scroll(0,o-50):"BR"===i.tagName&&o<0?d.o_win.scroll(0,r-80):d.opts.scrollableContainer&&e<o+20?d.o_win.scroll(0,r-e+50):d.opts.scrollableContainer&&o+2*d.$tb.height()>d.$sc[0].scrollTop+f(d.$sc).height()&&d.$sc[0].scroll(0,r-f(d.$sc).height()+2*d.$tb.height())):d.opts.scrollableContainer&&d.opts.toolbarSticky&&(i=s())&&(e=(e=a(i)).top,o=i.getBoundingClientRect().top,d.opts.enter!==U.ENTER_BR&&"BR"===i.tagName&&(o=e=i.parentNode.offsetTop),d.opts.iframe&&o+2*d.$tb.height()>d.$sc[0].scrollTop+f(d.$sc).height()||o+2*d.$tb.height()>f(d.$sc).height())&&d.$sc[0].scroll(0,e-f(d.$sc).height()+2*d.$tb.height())},backspace:function(){var e=!1,t=d.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!d.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return f(t).replaceWith(U.MARKERS),d.selection.restore(),!1;if(n.innerText.length&&"true"===n.getAttribute("contenteditable"))break;n=n.parentNode}if(d.el.normalize(),(r=t.previousSibling)&&(o=r.textContent)&&o.length&&8203===o.charCodeAt(o.length-1)&&(1===o.length?f(r).remove():r.textContent=r.textContent.substr(0,o.length-m(o))),c(t))g(t)&&h(t,f(t).parents("li").first().get(0))?d.cursorLists._backspace(t):e=v(t);else if(p(t))if(g(t)&&h(t,f(t).parents("li").first().get(0)))d.cursorLists._backspace(t);else{for(var r=t,o=0<f(r).parentsUntil(d.$el,"BLOCKQUOTE").length,i=d.node.deepestParent(r,[],!o),a=i;i&&!i.previousSibling&&"BLOCKQUOTE"!==i.tagName&&i.parentElement!==d.el&&!d.node.hasClass(i.parentElement,"fr-inner")&&U.SIMPLE_ENTER_TAGS.indexOf(i.parentElement.tagName)<0;)i=i.parentElement;if(i&&"BLOCKQUOTE"===i.tagName&&(o=d.node.deepestParent(r,[f(r).parentsUntil(d.$el,"BLOCKQUOTE").get(0)]))&&o.previousSibling&&(a=i=o),null!==i){var s,l=i.previousSibling;if(d.node.isBlock(i)&&d.node.isEditable(i))if(l&&U.NO_DELETE_TAGS.indexOf(l.tagName)<0){if(d.node.isDeletable(l))f(l).remove(),f(r).replaceWith(U.MARKERS);else if(d.node.isEditable(l))if(d.node.isBlock(l))if(d.node.isEmpty(l)&&!d.node.isList(l))f(l).remove(),f(r).after(d.opts.keepFormatOnDelete?U.INVISIBLE_SPACE:"");else{if(d.node.isList(l)&&(l=f(l).find("li").last().get(0)),(s=d.node.contents(l)).length&&"BR"===s[s.length-1].tagName&&f(s[s.length-1]).remove(),"BLOCKQUOTE"===l.tagName&&"BLOCKQUOTE"!==i.tagName)for(s=d.node.contents(l);s.length&&d.node.isBlock(s[s.length-1]);)l=s[s.length-1],s=d.node.contents(l);else if("BLOCKQUOTE"!==l.tagName&&"BLOCKQUOTE"===a.tagName)for(s=d.node.contents(a);s.length&&d.node.isBlock(s[0]);)a=s[0],s=d.node.contents(a);d.node.isEmpty(i)?(f(r).remove(),d.selection.setAtEnd(l,!0)):(f(r).replaceWith(U.MARKERS),o=l.childNodes,(d.node.isBlock(o[o.length-1])?f(o[o.length-1]):f(l)).append(a.innerHTML)),f(a).remove(),d.node.isEmpty(i)&&f(i).remove()}else f(r).replaceWith(U.MARKERS),("BLOCKQUOTE"===i.tagName&&l.nodeType===Node.ELEMENT_NODE||(f(l).after(d.node.isEmpty(i)?"":f(i).html()),f(i).remove(),"BR"===l.tagName))&&f(l).remove()}else l?8203===i.textContent.charCodeAt()&&i.childNodes[1]&&"BR"===i.childNodes[1].tagName&&i.tagName.toLowerCase()===d.html.defaultTag()&&i.previousSibling&&"TABLE"===i.previousSibling.tagName&&f(i).remove():i&&"BLOCKQUOTE"===i.tagName&&0===f(i).text().replace(/\u200B/g,"").length?f(i).remove():(o=i.nextSibling,d.node.isEmpty(i)&&i.parentNode&&d.node.isEditable(i.parentNode)&&!o&&
1(i.parentNode!=d.el&&"TD"!==i.parentNode.tagName?f(i.parentNode).remove():i.parentNode!=d.el&&"TD"===i.parentNode.tagName&&f(i).remove()))}}else e=v(t);return f(t).remove(),b(),d.html.fillEmptyBlocks(!0),d.opts.htmlUntouched||(d.html.cleanEmptyTags(),d.clean.lists(),d.spaces.normalizeAroundCursor()),d.selection.restore(),e},del:function(){var e,t=d.markers.insert();if(!t)return!1;d.el.normalize(),c(t)?g(t)?0===f(t).parents("li").first().find("ul, ol").length?d.cursorLists._del(t):((e=(e=f(t).parents("li").first().find("ul, ol").first().find("li").first()).find(d.html.blockTagsQuery()).get(-1)||e).prepend(t),d.cursorLists._backspace(t)):i(t):(p(t),n(t)),f(t).remove(),b(),d.html.fillEmptyBlocks(!0),d.opts.htmlUntouched||(d.html.cleanEmptyTags(),d.clean.lists()),d.spaces.normalizeAroundCursor(),d.selection.restore()},isAtEnd:A,isAtStart:h}},U.MODULES.data=function(l){function c(e){if(!e)return e;for(var t="",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".indexOf(e[0]),r=1;r<e.length-2;r++){for(var o=(e=>{for(var t=e.toString(),n=0,r=0;r<t.length;r++)n+=parseInt(t.charAt(r),10);return 10<n?n%9+1:n})(++n),i=e.charCodeAt(r),a="";/[0-9-]/.test(e[r+1]);)a+=e[++r];i=((e,t,n)=>{for(var r=Math.abs(n);0<r--;)e-=t;return n<0&&(e+=123),e})(i,o,a=parseInt(a,10)||0),i^=n-1&31,t+=String.fromCharCode(i)}return t}function u(e){return e&&"block"!==e.css("display")||e&&0===l.helpers.getPX(e.css("height"))?(e.remove(),!0):!(!e||"absolute"!==e.css("position")&&"fixed"!==e.css("position")||(e.remove(),0))}function d(e){return e&&0===l.$box.find(e).length}function f(){10<e&&(l[L("0ppecjvc==")](),setTimeout(function(){m.FE=null},10)),l.$box&&(l.$wp.prepend(S?_:L(L(_))),A=l.$wp.find("> div").first(),g=A.find("> a"),"rtl"===l.opts.direction&&A.css("left","auto").css("right",0).attr("direction","rtl"),e++)}function p(e){for(var t=[L("9qqG-7amjlwq=="),L("KA3B3C2A6D1D5H5H1A3=="),L("3B9B3B5F3C4G3E3=="),L("QzbzvxyB2yA-9m=="),L("ji1kacwmgG5bc=="),L("nmA-13aogi1A3c1jd=="),L("BA9ggq=="),L("emznbjbH3fij=="),L("tkC-22d1qC-13sD1wzF-7=="),L("tA3jjf=="),L("1D1brkm==")],n=0;n<t.length;n++)if(String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),e.endsWith(t[n]))return 1}function h(){var e=L(n),t=L("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==").split(".");try{return window.parent.document.querySelector(e)&&window[t[1]][t[2]]}catch(e){}}var A,g,m=l.$,v="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",b="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",y="ykUH5bTC3D9zPA4xqH-8B2vDC4D3C2AC2I1C1mLC2ebhiWF1A10C8RB5PC4h1C3i1A8b1D5c1G4DG2A1A19A6C5bmF1G5C2sEB2OB2RA4PE4WH4WC10d2C5a1F4uhvjivrmG1D2GH2B3xkbkB-9oLG1C9B-16WE5SG5VD4vYB5dE-11ijDD2CA5FA5F3D2kecbHD3MC1TC4H-8H-8cVC8sirC-8qzf1B9uegCF2B-7rOB12B6plf1xHE1J-7bRC1D5xcC-8SH4nb1A5vYD3WG2style1C2FA1HH1sdcajsxSI4QB7c1F6e1B3ywg1A8ZE6ED2jbEE2B-21tyxgOG1HB1KA7RD6UF4TA26C3YC6ivmYE2A19A7EC3klhlH2jylqNC
17E1E1VE1A3A10PB7d1C5nonXC6D6A5ZB2GG3D2I2FC6C1IB5G3h1jH-7bC-16A-13sVE5d1E4SB10TTRYF3c1G3VGA3wKE4E1lH2lpB-16eIF2IF1hfaQC2E5C4bZA18A-32upjZA3vnA1B10A4C4kBB1OG1IA2EC1NB1D5dPE4QA10d1a1C3C4F4e1B2E3wA4E1E3srpvqjKC1eOC5A1B-7cPA7brczD-8D3PC7ZB4F5c1B2E2E2izomC-11G1C1KA9EC-22NA6C1D5dVA3A14C11UD2A4F4c1D3a3A12VB5uolBG2oknoB2dLH2ebjrwhB-13WB4f1C1H4A-21xxXA4jucCA6C2cvEA2yB-7LB3A4D4==",C="9D4d1B2zHC4F3A-9wCD2IB2ZaJG2jhwRB1B8E7wtosg1G3B-21C-16d1E3B3B2CA18A15B8vGD3F-11AG4D2xOB1HB1D5PF1A3B3TC3A6C4spqxla1A4D3CB3B2qodnKE6D2C1aLE1XB2B6jVD2A4F4uI-7kykd1A3jIE2xAA6A2C2CE4H2F1IB11D2B1B-11xhTF4lxyA-13c1C3vjkf1B7hzeA2jfglAA2JE6B1A-9H-9yMA10SC1E7C5rRI4lnmufXA2F3E2hGB4Hdkg1xKF1HB1LF2iVC4WI4c2A8yrc1B2C3G3XA8C8E7==",n="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",w="LB3D2D1A1E5A4D4I1B16B7AD6A3E5H4F4I4A7B8D5B4B3F3X==",E="tYb2FQb1==",_="pyKA1botNE7PE1D5E4QE1A9C5pYB2B3F3if1B5GD4lAB2DE3D1A3A-16HE6C1E1IF1H4A10pVE6RC4ZE3h1C9b1B4b1B3ukeA15ukD1E3KF2HA1NA1LC2SA5SF1H3tWC3D9e1F-11YA2A2J3a1A5D5C3yEF2buC-22qdyfuLG1TB10VE7D-11B5WD4D3rlxA4yD3b1B2CJ2bGA5D1DE4F1MD3A2LA6B1D5RB3WA2QC7e1F-11D4c1H2A29hghBD3FF3G2A15ppJC2BD5C2udNC10eaxvA-9f1G4uB-22kYD5b1G4c1G2GA6B4D3B-13qdB-8HG1OA2nB-11E-11bRH1I3bd2E2D6YD4C3XB2b2B6ZF3oeKC2J1C5FC2zKF4F1D1MA1uyvulPA29VC7RRRb1A3H-8hkkC4BC2wtEA28B5A2A-21dwfF-10ai1VB11D-17xA-13vYB3B-7H-7wD-16sfcykD2oGB1FC1d1f1NC1OC3LB6SD5RG4TE1C10A6jrwmf1E2D3fBB3f1jiaiKA3klkDC4A1QF3VB1C6A5rcra2B10SA6XB4G-10lCA10sC-22skF1A1HB3A5DA11A2D-16gbkQI4dtB-16nZF6oqh1G2C7A4boJE2MG2H-7fkB-13C-11kLE1FJ4XgglafRD3ZC7Qktle1A1kuBD5boFB1E1KD3B1C1jhuD-8yrwad1UE4F-10jC-7xlhkEB3qGD3A13A8DA2bboNB1KyzvyzUD5YxH-7c1D-17YC3D4D4d1C2BC6ECF5E2E2LD1cC3iE-13JC1h1D-8PJ4dmod1C2F3vvg1B6C5E5AG3EH2qodnrfNF1obtaie2E1G5UD4dTC8zmSF3D4oa3A10C4A4AB3rsCA28B5B3ID7B1F1C-8cuSB11A7TE5F6F-10C3phYD7uwdG1H3C2EC9A3E3f1MG4B1C1wB-22mvRC5ff1B3trialYE3mjWB7B3xmvbGA15nHC7B3ME1H-9bA-62rjkB-13TB1G3B-7PA5A7jd1B4d1E3B2A16yGC3dCA4A2KA27A3NC1mF6xaPA8B15B9ee2F3E5f1H4kyB-21wmpaBA2AI2IC2A3aMH2OD1TA9yjsRE4E3A28==",S=!1,B=!1,x=!0,T=(()=>{for(var e=0,t=document.domain,n=t.split("."),r="_gd".concat((new Date).getTime());e<n.length-1&&-1===document.cookie.indexOf("".concat(r,"=").concat(r));)t=n.slice(-1-++e).join("."),document.cookie="".concat(r,"=").concat(r,";domain=").concat(t,";");return document.cookie="".concat(r,"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=").concat(t,";"),(t||"").replace(/(^\.*)|(\.*$)/g,"")})(),L=c,e=0;return{_init:function(){for(var e=l.opts.key||[""],t=L("ziRA1E3B9pA5B-11D-11xg1A3ZB5D1D4B-11ED2EG2pdeoC1clIH4wB-22yQD5uF4YE3E3A9=="),o=("string"==typeof e&&(e=[e]),!(l.ul=!0)),n=0,r=0;r<e.length;r++){i=e[r];var i=4===(i=(L(i)||"").split("|")).length&&"V3"===i[0]?[i[1],i[3],i[2]]:[null,null,""],a=i[2];if(a===L(L("LGnD1KNZf1CPBYCAZB-8F3UDSLLSG1VFf1A3C2=="))||0<=a.indexOf(T,a.length-T.length)||p(T)||h()){var a=new RegExp("^(".concat(L(E),")?\\d{4}-\\d{2}-\\d{2}$"));if(i[1]&&!a.test(i[1])&&0<(T||"").length&&!p(T)&&!h())break;if(x=!1,(null===(a=i[1])||(0==a.indexOf("".concat(L(E)))?(B=!0,a=new Date(a.replace(L(E),"")),isNaN(Date.parse(a))||new Date(a)<new Date&&(v=b,1)):new Date(a)<new Date(L(w))))&&0<(T||"").length&&!p(T)&&!h())o=!0,_=v;else{if(!((e=>{if(null!==e&&0==e.indexOf("".concat(L(E)))){if(e=new Date(e.replace(L(E),"")),isNaN(Date.parse(e)))return 1;if(new Date(e)>new Date)return e=e-new Date,e=Math.ceil(e/864e5),_=L(L(y))+e+L(L(C)),1}})(i[1])&&0<(T||"").length)||p(T)||h()){l.ul=!1;break}B=S=!0}n=i[0]||-1}}var s=new Image;!0===l.ul&&(f(),s.src=o?"".concat(L(t),"e=").concat(n):"".concat(L(t),"u")),!0===l.ul&&(l.events.on("contentChanged",function(){(u(A)||u(g)||d(A)||d(g))&&f()}),l.events.on("html.get",function(e){return e+L("qD2H-9G3ioD-17qA1tE1B-8qI3A4hA-13C-11E2C1njfldD1E6pg1C-8sC3hfbkcD2G3stC-22gqgB3G2B-7vtoA4nweeD1A31A15B9uC-16A1F5dkykdc1B8dE-11bA3F2D3A9gd1E7F2tlI-8H-7vtxB2A5B2C3B2F2B5A6ldbyC4iqC-22D-17E-13mA3D2dywiB3oxlvfC1H4C2TjqbzlnI3ntB4E3qA2zaqsC6D3pmnkoE3C6D5wvuE3bwifdhB6hch1E4xibD-17dmrC1rG-7pntnF6nB-8F1D2A11C8plrkmF2F3MC-16bocqA2WwA-21ayeA1C4d1isC-22rD-13D6DfjpjtC2E6hB2G2G4A-7D2==")})),l.events.on("html.set",function(){var e=l.el.querySelector('[data-f-id="pbf"]');e&&m(e).remove()}),l.events.on("destroy",function(){A&&A.length&&A.remove()}
vendor: 4,232 bytes, line 1
1,!0),U.POPUP_TEMPLATES["license.popup"]="[_LICENSE_LAYER_]",l.events.on("commands.before",function(e){var e=U.COMMANDS[e],t=c("zD3pI-8j1C4D-17uB-11hoH5E1yrD6njgg1htmC8B6omyoB4A-7I-7gd1qpxcA-7kA1B-21jxpkE3rgwA4B9ruD-11lH4G2XegA-16D4wwri1j1drD3piB1rrjB1awcjhddkmA6ceD4yfjD2tjcD-11gssA1mhrC-13qE1iesqjkkF5C4d1fE3I-7baalF-10A2sC-7xA4prymoiynA1C-16neE5fI-8ujhzlC5dyD-8I3J-7btD-16zaxF2xI-7C-21D-16iusylG3I4roadubH4jeexlmB-11E3C-8gaC5fwB-11A-9jB1oyC-22sD1auB4G1eC3numoE2A3algcdD-13F5G1uysdXD-16htA-9qC-7A16cnoA1wpdmmjB-21B4b1hF-11zubfB4B7A7pxjD1C3I3PtC-13znrgA3J2A4BbC-11hcgC-7I3obe1B4pG-10plI3b1qA1F5G4ZoqI-7ld1E6C3B2QcfeC10C5E2MD4F1NYH2A11C8uxA2E4C3ptoyoB-11ltdfB14B4A3oiB3C1C1A-62baalA-13xG-10tC2E3A9gjB-13wripE1B7D5ggbpptbB-22C7C4E2C1d1bjqbwE3D5A4fewosD-16yD2A3G3ddvbmiuE5B1B1kicxzB4E5A4B-7zwpxdqwB-8G1A19A10qothmmwA22A15C4IE5F2JXeoaB-22bB3E4B4C2UxvmD-17xhC1Xmoj1nbB6VgkmzB3C4C8lB3VD-8dD2puD-17E3vtjuD1jtmvtD5vkaC3vfolF4jxA20B8nD5yf1vrC3A13B-31lmjhB4B2C2yrncoeG4eheB14A-21rE-13dyvwA5wwB-16ayeE2A-8bzqmrzsC3H5G4pdte1mA-9G2A3SobnD-13zE3E3RgyvtxD5B2B-8G4A3koA8pfrlcpB13hfgD4yfjA17wwre1f1drkA10B14C5xthD5=="),n=c("mB2caF-11F4hi1lA-21A-16A4B3taA1yJ-7tB-16wiE-11E1E1zI-7td1C4nkpubmgC-16nE-11C5kyuJ-7fB1gpbB3C1mhnyD1D6KhhqA30bc1gsD-11F-10oF3eA-31C7aE-13eG3rbtC-21B-22yA-13vB-9D1tpB1tigA5qkjnkldxiiF3yucazB-11B-11F2G2LvC3nrqqG-10kE4cohC6f1biB-8C-7yiC-16B4nB-9uD2vlezxjG-10B1tioA1ordojqhB14hnooyeciG-7B2C6bE-13qterB1zuuhC-11A-9kD4nwqB6vgkmzH3C-21ilcA3qeD2C2uA3D-13eA-9C-9G4B1qC-22wstnH2PeictHoxdmaoB11sD-13F-11A3gi1tH-7A-21znD5NxojervD6B2C2h1hzB11A3A2D1dmjC-8bwB4B7A7RrlxswoC2E-13rpA1h1lj1C-22C2OaD4F2C1JJ-7anB-13pE2D5D4AsvuD3E1G4e1H2I3h1ID8D4E3ehG4G2B1c1dE-13iC-9kI-8dtvB3D6C5C-9yF1A22B12nrqqG-10khldB11C3E3wzlgbyc1C6A1C7wwri1j1drkA2E1E4D3MrzargD5D2E2vugD-16coiD4D1H1ttfrD-11yeB2E3G3B-22yshjB1D2C2njge1htagmB2A1A1aF-11dxA-7A-63gA2C4E6YC1B3ZHuC-21qkrF5A4C1A28EhfC-13khxH3HB-32C-21pD-13rF3FwH-8H-7jD4E6E3C-11C5FotC11d1ekB4fdzeC8zdD-11fdA2fF-7qA3fvC-9A-8C1zhC2B8D-13D6ipfbB1B10oB-13D-11zxH2A31A16ibD-13sC-9uD1uxuB3mbotifgA7ggmqiuA26lrjaD-11bjcA3B9B5d1tdpA-9mB3C1CD-16rE-11njH5F1BwifdhF2D4mG2C7D-17E-13C3g1vbI-8sc1D3xvwD1ivzA11ggbpptbB-33B9B3B6hdxC2=="),r=x||o&&B;if(e&&(e.plugin&&!["fontAwesome","embedly","imageTUI","spellChecker","filestack","wirisEditor","wirisChemistry"].includes(e.plugin)||!e.plugin&&!["Bold","Italic","Underline","More Text"].includes(e.title))&&r)return l.popups.get("license.popup")||(e={buttons:"",license_layer:o?t:n},l.popups.create("license.popup",e)),l.popups.setContainer("license.popup",l.$tb),l.popups.show("license.popup"),!1})}}},U.MODULES.edit=function(e){function t(){if(e.browser.mozilla)try{e.doc.execCommand("enableObjectResizing",!1,"false"),e.doc.execCommand("enableInlineTableEditing",!1,"false")}catch(e){}if(e.browser.msie)try{e.doc.body.addEventListener("mscontrolselect",function(e){return e.srcElement.focus(),!1})}catch(e){}}var n=!1;function r(){return n}return{_init:function(){e.events.on("focus",function(){n?e.edit.off():e.edit.on()})},on:function(){e.$wp?(e.$el.attr("contenteditable",!0),e.$el.removeClass("fr-disabled").attr("aria-disabled",!1),t()):e.$el.is("a")&&e.$el.attr("contenteditable",!0),e.events.trigger("edit.on",[],!0),n=!1},off:function(){e.events.disableBlur(),e.$wp?(e.$el.attr("contenteditable",!1),e.$el.addClass("fr-disabled").attr("aria-disabled",!0)):e.$el.is("a")&&e.$el.attr("contenteditable",!1),e.events.trigger("edit.off"),e.events.enableBlur(),n=!0},disableDesign:t,isDisabled:r}},U.MODULES.format=function(y){var C=y.$,w={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}},g=!1;function b(e,t){var n,r=e;for(n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r+="id"===n?"#".concat(t[n]):"class"===n?".".concat(t[n]):"[".concat(n,'="').concat(t[n],'"]'));return r}function E(e,t){return e&&e.nodeType===Node.ELEMENT_NODE&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function _(s,l,c){var u,d=function(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?k(Object(n),!0).forEach(function(e){j(t,e,n[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):k(Object(n)).forEac
1h(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))})}return t}({},c||{});if(s){var e="LI"===(s=L(s)?s.nextSibling:s).tagName?s:C(s).parentsUntil(y.$el,"li").get(0),e=C(e).find(".fr-marker[data-type=false]").get(0);if("LI"!==s.parentNode.parentNode.tagName||!e||null!=e.previousSibling){if(y.node.isBlock(s)&&s.hasAttribute("contenteditable")&&"false"===s.getAttribute("contenteditable")&&!y.opts.allowStylingOnNonEditable||s.parentNode&&s.parentNode.hasAttribute("contenteditable")&&"false"===s.parentNode.getAttribute("contenteditable")&&!y.opts.allowStylingOnNonEditable){if(s.nextSibling&&C(s.nextSibling).hasClass("fr-marker"))return;if(s.nextSibling)return void _(s.nextSibling,l,c);if(s.parentNode)return void _(s.parentNode,l,c)}for(;s&&s.nodeType===Node.COMMENT_NODE;)s=s.nextSibling;if(s)if(y.node.isBlock(s)&&"HR"!==s.tagName&&"LI"!==s.tagName)if(y.node.hasClass(s.firstChild,"fr-marker"))_(s.firstChild.nextSibling,l,c);else{if(C(s).parents("table").first().length)return e=s.nextSibling,v=s.parentNode.nextSibling,void("TD"!==s.tagName||s.firstChild?s.firstChild&&(_(s.firstChild,l,c),e)&&_(e,l,c):(e&&_(e,l,c),!e&&v&&_(v.firstChild,l,c),e||v||_(s.closest("table").nextSibling,l,c)));_(s.firstChild,l,c)}else{d.style&&((e=d.style.split(";").map(function(e){return e.trim()}).filter(function(e){e=P(e.split(":").map(function(e){return e&&e.trim()}),2);return e[0]&&e[1]}).join("; "))?d.style=e+";":delete d.style);var n,r,f=C(y.doc.createElement(l));if(f.attr(d),!("span"===l&&s.parentNode&&"span"===s.parentNode.tagName.toLowerCase())&&s.parentNode&&s.parentNode.hasAttribute("contenteditable")&&"false"===s.parentNode.getAttribute("contenteditable")&&y.opts.allowStylingOnNonEditable){for(var t=s.parentNode,o=C(y.doc.createElement(l)).attr(c);t.firstChild;)o.append(t.firstChild);C(t).append(o),C(t.lastChild.lastChild).hasClass("fr-marker")||_(t.nextSibling,l,c)}else{if(f.insertBefore(s),(u=x(s))&&(0<=["strong","em"].indexOf(l)||"span"===l&&c.hasOwnProperty("style")))if(r="span"===l?(v=c.style.replace(/;$/,"").split(":"),n=v[0].trim(),v[1].trim()):(n=w[l].prop,w[l].val),"background-color"!==n){e=C(u);e.css(n,r),e.find("a").each(function(){var e=C(this),t=this.style;""===r?t.getPropertyValue(n)&&(t.removeProperty(n),t.length||this.removeAttribute("style")):e.css(n,r)});var i,a=n,p=u.childNodes;for(i=0;i<p.length;i++)0<=["UL","OL","LI"].indexOf(p[i].tagName)&&""===p[i].style[a]&&C(p[i]).css(a,"initial")}for(var h,A=s,g=!1,m=function(){var r,e,t,n=A;if("SPAN"===A.tagName&&C(A).hasClass("fr-tracking-deleted"))return A=A.nextSibling,0;if(y.node.isBlock(A)&&"HR"!==s.tagName)return _(A.firstChild,l,c),{v:!1};if("SPAN"===A.tagName&&y.node.isEditable(A))return f.is(":empty")&&f.remove(),_(A.firstChild,l,c),{v:!1};if(A.tagName&&A.hasAttribute("contenteditable")&&"false"===A.getAttribute("contenteditable")&&!y.opts.allowStylingOnNonEditable&&!A.classList.contains("fr-anchor"))return o=f.get(0).parentNode,e=A.nextSibling,"P"===A.parentNode.tagName&&null==A.nextSibling?e=A.parentNode.nextSibling:!e&&o&&o.nextSibling&&"DIV"===o.nextSibling.tagName&&(e=o.nextSibling),_(e,l,c),{v:void 0};if(!y.node.isEditable(A.parentNode)&&!y.opts.allowStylingOnNonEditable)return y.selection.restore(),y.toolbar.disable(),{v:void 0};if(A=A.nextSibling,"span"!=l||u?w[l]&&u||f.append(n):(r=n,["u","s"].forEach(function(e){0<C(n).parents(e).length&&(r=C(r).wrap("<".concat(e,"></").concat(e,">")).get(0).parentNode,g=!0)}),t=r,0<(o=[].filter.call(t.parentNode.childNodes,function(e){return e.nodeType===Node.TEXT_NODE&&e!==t})).length&&0<C(r).parents("u, s").length&&(o.forEach(function(e){var t=null,n=null;0<C(r).parents("u").length&&(n=t=document.createElement("u")),(n=0<C(r).parents("s").length?n?(t.appendChild(document.createElement("s")),t.firstChild):t=document.createElement("s"):n).appendChild(e.cloneNode()),e.replaceWith(t)}),y.selection.restore(),y.selection.save()),(e="A"===r.tagName?r:r.parentNode&&"A"===r.parentNode.tagName?r.parentNode:null)&&(!d.style&&e.hasAttribute("style")?e.removeAttribute("style"):d.style&&C(e).attr("style",d.style)),f.append(r)),y.browser.mozilla&&0<f.length){var o=f[0];if(C(o).parentsUntil(y.$el,"TABLE").length){for(var i=null,a=o.nextSibling;a;)"BR"===a.nodeName&&(i=a),a=a.nextSibling;i&&!i.nextSibling&&"TD"!=i.parentNode.nodeName&&i.parentNode.textContent&&i.remove()}}};A&&!C(A).hasClass("fr-marker")&&0===C(A).find(".fr-marker").length&&"UL"!==A.tagName&&"OL"!==A.tagName;)if(0!==(h=m())&&h)return h.v;if(A)!C(A).find(".fr-marker").length&&"UL"!==A.tagName&&"OL"!==A.tagName||_(A.firstChild,l,c);else{for(var v,b=f.get(0).parentNode;b&&!b.nextSibling&&!y.node.isElement(b);)b=b.parentNode;b&&(v=b.nextSibling,"font-weight"===n&&"LI"===b.tagName&&C(b).find("strong").each(function(){var e=C(this);e[0].outerHTML=e[0].innerHTML}),v)&&(y.node.isBlock(v)?"HR"===v.tagName?_(v.nextSibling,l,c):_(v.firstChild,l,c):_(v,l,c))}
1f.is(":empty")?f.remove():g&&(f.parents("u, s").get().forEach(function(e){var t,n=e.parentNode;n&&(t=document.createDocumentFragment(),e.childNodes.forEach(function(e){t.appendChild(e.cloneNode(!0))}),n.replaceChild(t,e))}),y.selection.restore(),y.selection.save())}}}}}function S(e,t){if(!y.table)return!0;var n={color:"applytextColor",strong:"bold",em:"italic",u:"underline",s:"strikeThrough",sub:"subscript",sup:"superscript","font-family":"fontFamily","font-size":"fontSize","background-color":"applybackgroundColor",span:"inlineClass","line-height":"lineHeight"}[e]||e,r=y.table.selectedCells();if(!g&&0<r.length&&n){y.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-placeholder");for(var o,i,a,s,l,c,e=U.COMMANDS[n].undo,u=(U.COMMANDS[n].undo=!1,g=!0,{}),d=0;d<r.length;d++){var f=r[d],p=f.closest("tr").rowIndex;u[p]||(u[p]=[]),u[p].push(f)}for(o in u){var h=u[o],A=(y.selection.get().removeAllRanges(),y.doc.createRange());A.setStartBefore(h[0]),A.setEndAfter(h[h.length-1]),y.selection.get().addRange(A),y.commands.exec(n,[t])}return 1===r.length?(a=(i=y.selection.get()).getRangeAt(0).endContainer,s=document.createRange(),a.nodeType===Node.TEXT_NODE?s.setStart(a,a.length):(c=0,(l=a.childNodes[a.childNodes.length-1])&&"BR"===l.nodeName?(c=0,s.setStartAfter(l)):l&&l.lastChild&&l.lastChild.nodeType===Node.TEXT_NODE?(c=l.lastChild.textContent.length,s.setStart(l.lastChild,c)):l&&l.nodeType===Node.ELEMENT_NODE?"BR"===l.lastChild.tagName?s.setStartBefore(l.lastChild):s.setStartAfter(l.lastChild):l&&l.nodeType===Node.TEXT_NODE?(c=l.textContent.length,s.setStart(l,c)):s.setStart(a,a.childNodes.length)),s.collapse(!0),i.removeAllRanges(),i.addRange(s)):1<r.length&&y.selection.get().removeAllRanges(),y.$el.find(".fr-marker-placeholder").addClass("fr-marker").removeClass("fr-marker-placeholder"),y.selection.restore(),y.undo.saveStep(),U.COMMANDS[n].undo=e,g=!1}}function s(e,t){if((t=void 0===t?{}:t).style&&delete t.style,!1!==S(e))if(y.selection.isCollapsed()){y.markers.insert();var n=y.$el.find(".fr-marker");n.length&&(n.get(0).nextSibling&&y.node.isBlock(n.get(0).nextSibling)&&!n.get(0).previousSibling&&"LI"===n.get(0).parentNode.tagName&&n.get(0).nextSibling.prepend(n.get(0)),n[0].previousSibling&&"BR"===n[0].previousSibling.tagName&&!n[0].previousSibling.previousSibling&&(n[0].previousSibling.remove(),n[0].after(C("<br>")[0])),n.replaceWith(((e,t)=>{var n,r="<".concat(e);for(n in t)Object.prototype.hasOwnProperty.call(t,n)&&(r+=" ".concat(n,'="').concat(t[n],'"'));return r+=">"})(e,t)+U.INVISIBLE_SPACE+U.MARKERS+"</".concat(e,">")),y.selection.restore())}else{y.selection.save();var r,n=y.$el.find('.fr-marker[data-type="true"]').length&&y.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;_(n,e,t),C(n).parent().find("a:empty").not(".fr-anchor").remove();do{for(r=y.$el.find("".concat(b(e,t)," > ").concat(b(e,t))),i=0;i<r.length;i++)r[i].outerHTML=r[i].innerHTML}while(r.length);y.el.normalize();for(var o=y.el.querySelectorAll(".fr-marker"),i=0;i<o.length;i++){var a=C(o[i]);!0===a.data("type")?E(a.get(0).nextSibling,b(e,t))&&a.next().prepend(a):E(a.get(0).previousSibling,b(e,t))&&a.prev().append(a)}y.selection.restore()}}function B(e,t,n,r){if(!r){var o=!1;if(!0===e.data("type"))for(;y.node.isFirstSibling(e.get(0))&&!e.parent().is(y.$el)&&!e.parent().is("ol")&&!e.parent().is("ul");)e.parent().before(e),o=!0;else if(!1===e.data("type"))for(;y.node.isLastSibling(e.get(0))&&!e.parent().is(y.$el)&&!e.parent().is("ol")&&!e.parent().is("ul");)e.parent().after(e),o=!0;if(o)return 1}if(e.parents(t).length||void 0===t){var i="",a="",s=e.parent();if((s="A"===s[0].tagName?s.parent():s).is(y.$el)||y.node.isBlock(s.get(0)))return;for(;!(y.node.isBlock(s.parent().get(0))||void 0!==t&&E(s.get(0),b(t,n))||["#document","HTML","BODY"].includes(s.parent().get(0).nodeName.toUpperCase()));)i+=y.node.closeTagString(s.get(0)),a=y.node.openTagString(s.get(0))+a,s=s.parent();var r=e.get(0).outerHTML;return e.replaceWith('<span id="mark"></span>'),r=s.html().replace(/<span id="mark"><\/span>/,i+y.node.closeTagString(s.get(0))+a+r+i+y.node.openTagString(s.get(0))+a),s.replaceWith(y.node.openTagString(s.get(0))+r+y.node.closeTagString(s.get(0))),1}}function l(e,t){(t=void 0===t?{}:t).style&&delete t.style,S(e);
vendor: 4,510 bytes, line 1
1var n=y.selection.isCollapsed(),r=y.selection.element(),o=w[e],o=((r="BR"===r.tagName&&"LI"===r.parentNode.tagName?r.parentNode:r)&&"LI"===r.tagName&&o&&r.style.getPropertyValue(o.prop)===o.val&&(y.selection.save(),(o=y.$el.find(".fr-marker")).last().parent().is(r)||N(o.last().parent().get(0),e),N(r,e),y.selection.restore()),y.selection.save(),y.$el.find(".fr-marker"));if(e&&o.length&&(o[0].parentNode&&o[0].parentNode.tagName===e.toUpperCase()||o[1].parentNode.tagName===e.toUpperCase())){for(var r=o[0],i=(r=o[0].parentNode.tagName!==e.toUpperCase()?o[1]:r).parentNode.previousSibling;null!=i;)i.nodeType===Node.TEXT_NODE&&(i.textContent=i.textContent.replace(/\u200B/g,"")),i=i.previousSibling;for(var a=r.parentNode.nextSibling;null!=a;)a.nodeType===Node.TEXT_NODE&&(a.textContent=a.textContent.replace(/\u200B/g,"")),a=a.nextSibling}for(var s=!0;s;)for(var s=!1,l=y.$el.find(".fr-marker"),c=0;c<l.length;c++){var u,d=C(l[c]);if(d.attr("data-cloned")||n||(u=d.clone().removeClass("fr-marker").addClass("fr-clone"),d.data("type")&&"true"===d.data("type").toString()?d.attr("data-cloned",!0).after(u):d.attr("data-cloned",!0).before(u)),B(d,e,t,n)){s=!0;break}}!function e(t,n,r,o){for(var i=(i=y.node.contents(t.get(0))).filter(function(e){return!C(e).hasClass("fr-page-break")}),a=0;a<i.length;a++){var s=i[a],l="strong"===r&&"LI"===s.tagName&&0<C(s).find(".fr-marker").length&&0===C(s).contents().filter(function(){return!(this.nodeType===Node.ELEMENT_NODE&&(this.classList.contains("fr-marker")||"BR"===this.tagName)||this.nodeType===Node.TEXT_NODE&&""===this.textContent.trim())}).length;if(s.innerHTML&&8203==s.innerHTML.charCodeAt()&&s.tagName.toLocaleLowerCase()==r&&s.childNodes.length<2&&!y.helpers.isMobile()&&(s.outerHTML=s.innerHTML),y.node.hasClass(s,"fr-marker"))n=(n+1)%2;else if(n||l)if(0<C(s).find(".fr-marker").length&&!l)n=e(C(s),n,r,o);else{(p="LI"===s.tagName?s:C(s).parentsUntil(y.$el,"li").get(0))&&(void 0===r||0<=["strong","em"].indexOf(r))&&(r?C(p).css(w[r].prop,""):p.style=""),(p=s.parentNode!==y.el?s.parentNode:null)&&1===p.nodeType&&["p","strong","u","em","s","sub","sup","a"].indexOf(r)<0&&p.hasAttribute("style")&&"SPAN"!==p.tagName&&"LI"!==p.tagName?p.style="":s&&1===s.nodeType&&s.hasAttribute("style")&&["p","strong","u","em","s","sub","sup","a"].indexOf(r)<0&&(y.browser.msie?C(s).attr("style",""):s.style="");for(var l=w[r],c=r,u=(l&&(c+=', [style*="'.concat(l.prop,": ").concat(l.val,'"]')),C(s).find(c||"*:not(br)")),d=u.length-1;0<=d;d--){var f,p,h=u[d];(p="LI"===h.tagName?h:C(h).parentsUntil(y.$el,"li").get(0))&&(!r||0<=["strong","em"].indexOf(r))&&(r?C(p).css(w[r].prop,""):p.style=""),"A"===h.tagName||y.node.isBlock(h)||y.node.isVoid(h)||void 0!==r&&!E(h,b(r,o))?y.node.isBlock(h)&&void 0===r&&"TABLE"!==s.tagName&&"VIDEO"!==h.tagName&&y.node.clearAttributes(h):(f="IFRAME"===h.tagName&&h.parentNode&&"SPAN"===h.parentNode.tagName&&y.node.hasClass(h.parentNode,"fr-video")||"SPAN"===h.tagName&&y.node.hasClass(h,"fr-video"),y.node.hasClass(h,"fr-clone")||f||y.node.hasClass(h,"fr-tracking-deleted")||C(h).data("tracking")||(h.outerHTML=h.innerHTML))}"A"!==s.tagName&&void 0===r&&s.nodeType===Node.ELEMENT_NODE&&!y.node.isVoid(s)||E(s,b(r,o))?y.node.isBlock(s)?s.style="":(s.innerHTML=s.innerHTML.replace(/&ZeroWidthSpace;/gi,"").replace(/[\u200B-\u200D\uFEFF]/g,""),(y.node.hasClass(s,"fr-clone")||y.node.hasClass(s,"fr-video")||y.opts.trackChangesEnabled)&&(y.node.hasClass(s,"fr-clone")||y.node.hasClass(s,"fr-video")||!y.opts.trackChangesEnabled||!s.parentNode)||(s.innerHTML.length?s.outerHTML=s.innerHTML:s.remove())):void 0===r&&s.nodeType===Node.ELEMENT_NODE&&y.node.isBlock(s)&&!["TABLE","VIDEO"].includes(s.tagName)&&y.node.clearAttributes(s)}else 0<C(s).find(".fr-marker").length&&(n=e(C(s),n,r,o))}return n}(y.$el,0,e,t),n||(y.$el.find(".fr-marker").remove(),y.$el.find(".fr-clone").removeClass("fr-clone").addClass("fr-marker")),n&&y.$el.find(".fr-marker").before(U.INVISIBLE_SPACE).after(U.INVISIBLE_SPACE),y.html.cleanEmptyTags(),y.el.normalize(),y.selection.restore();o=y.win.getSelection()&&y.win.getSelection().anchorNode;if(o){var r=y.node.blockParent(o),f=!!o.textContent.replace(/\u200B/g,"").length,p=y.win.getSelection().getRangeAt(0),h=p.startOffset,p=p.endOffset,r=(y.selection.text().replace(/\u200B/g,"").length||!function t(e,n){if(e&&n){if(e.isSameNode(n)?e.textContent=e.textContent.replace(/\u200B(?=.*\u200B)/g,""):e.nodeType===Node.TEXT_NODE&&(e.textContent=e.textContent.replace(/\u200B/g,"")),!e.childNodes.length)return!1;
vendor: 1,108 bytes, line 1
1Array.isArray(e.childNodes)&&e.childNodes.forEach(function(e){t(e,n)})}}(r,o),y.win.getSelection().getRangeAt(0));if(o.nodeType===Node.TEXT_NODE)f&&(y.selection.text().length||h!==p)||(f=o.textContent.search(/\u200B/g)+1,y.browser.msie?(h=y.doc.createRange(),y.selection.get().removeAllRanges(),h.setStart(o,f),h.setEnd(o,f),y.selection.get().addRange(h)):"a"!==e&&(r.setStart(o,f),r.setEnd(o,f)));else{var A,g,m=0,v=C(o).contents();if(y.browser.msie){for(;g=v[m];)g.nodeType===Node.TEXT_NODE&&0<=g.textContent.search(/\u200B/g)&&(A=g),m++;A=C(A)}else A=v.filter(function(e){return e.nodeType===Node.TEXT_NODE&&0<=e.textContent.search(/\u200B/g)});A.length&&!y.opts.trackChangesEnabled&&(p=A.text().search(/\u200B/g)+1,r.setStart(A.get(0),p),r.setEnd(A.get(0),p))}}}function t(e,t){var n,r,o=null;if(S(e,t),y.selection.isCollapsed()){y.markers.insert();var i,a=(i=y.$el.find(".fr-marker")).parent();if(!a.length)return;y.node.openTagString(a.get(0))==='<span style="'.concat(e,": ").concat(a.css(e),';">')?(y.node.isEmpty(a.get(0))?(o=C(y.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";
vendor: 5,429 bytes, line 1
1")).html("".concat(U.INVISIBLE_SPACE).concat(U.MARKERS)),a.replaceWith(o)):((u={})["style*"]="".concat(e,":"),B(i,"span",u,!0),i=y.$el.find(".fr-marker"),t?(o=C(y.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(U.INVISIBLE_SPACE).concat(U.MARKERS)),i.replaceWith(o)):i.replaceWith(U.INVISIBLE_SPACE+U.MARKERS)),y.html.cleanEmptyTags()):y.node.isEmpty(a.get(0))&&a.is("span")?(i.replaceWith(U.MARKERS),a.css(e,t)):(i.get(0).nextSibling&&y.node.isBlock(i.get(0).nextSibling)&&!i.get(0).previousSibling&&"LI"===i.get(0).parentNode.tagName&&i.get(0).nextSibling.prepend(i.get(0)),o=C((t?'<span style="'.concat(e,": ").concat(t,';">'):"<span>").concat(U.INVISIBLE_SPACE).concat(U.MARKERS,"</span>")),i.replaceWith(o)),o&&T(o,e,t)}else{if(y.selection.save(),null===t||"color"===e&&0<y.$el.find(".fr-marker").parents("u, a").length)for(var s=y.$el.find(".fr-marker"),l=0;l<s.length;l++)if(!0===(i=C(s[l])).data("type")||"true"===i.data("type"))for(;y.node.isFirstSibling(i.get(0))&&!i.parent().is(y.$el)&&!y.node.isElement(i.parent().get(0))&&!y.node.isBlock(i.parent().get(0));)i.parent().before(i);else for(;y.node.isLastSibling(i.get(0))&&!i.parent().is(y.$el)&&!y.node.isElement(i.parent().get(0))&&!y.node.isBlock(i.parent().get(0));)i.parent().after(i);var c=y.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;for(L(c)&&(c=c.nextSibling);c.firstChild;)L(c=c.firstChild)&&(c=c.nextSibling);var u={class:"fr-unprocessed"};for((t||e)&&(u.style="".concat(e,": ").concat(t||"",";")),_(c,"span",u),y.$el.find(".fr-marker + .fr-unprocessed").each(function(){C(this).prepend(C(this).prev())}),y.$el.find(".fr-unprocessed + .fr-marker").each(function(){C(this).prev().append(C(this))}),(t||"").match(/\dem$/)&&y.$el.find("span.fr-unprocessed").removeClass("fr-unprocessed");0<y.$el.find("span.fr-unprocessed").length;){var d,f=x(o=y.$el.find("span.fr-unprocessed").first().removeClass("fr-unprocessed"));for(o.parent().get(0).normalize(),o.parent().is("span")&&1===o.parent().get(0).childNodes.length&&(d=t,y.browser.msie&&!t&&(d=""),o.parent().css(e,d),o=(d=o).parent(),d.replaceWith(d.html()),1!==o.parent().get(0).childNodes.length||t||"background-color"!==e||o.parents("span").css(e,t)),n=o.find("span"),f&&"background-color"!==e&&(f.normalize(),n=C(f).find("span:not(.fr-unprocessed)")),l=n.length-1;0<=l;l--)((e,t)=>{var n=C(e),e=(n.css(t,""),["fr-find-replace-highlight","fr-find-replace-current-highlight"].some(function(e){return n.hasClass(e)}));""!==n.attr("style")||e||n.replaceWith(n.html())})(n[l],e);T(o,e,t)}}for(;0<y.$el.find(".fr-split:empty").length;)y.$el.find(".fr-split:empty").remove();y.$el.find(".fr-split").removeClass("fr-split"),y.$el.find('[style=""]').removeAttr("style"),y.$el.find('[class=""]').removeAttr("class"),y.html.cleanEmptyTags();for(var p=y.$el.find("span"),h=p.length-1;0<=h;h--){var A=p[h];A.attributes&&0!==A.attributes.length||C(A).replaceWith(A.innerHTML)}y.el.normalize();var g=y.$el.find("span[style] + span[style]");for(r=0;r<g.length;r++){var m=C(g[r]),v=C(g[r]).prev();m.get(0).previousSibling===v.get(0)&&y.node.openTagString(m.get(0))===y.node.openTagString(v.get(0))&&(m.prepend(v.html()),v.remove())}y.$el.find("span[style] span[style]").each(function(){var e;0<=C(this).attr("style").indexOf("font-size")&&(e=C(this).parents("span[style]")).attr("style")&&0<=e.attr("style").indexOf("background-color")&&(C(this).attr("style",((e,t)=>{function n(e){return e.split(";").reduce(function(e,t){var t=P(t.split(":"),2),n=t[0],t=t[1];return n&&t&&(e[n.trim()]=t.trim()),e},{})}return t=Object.assign(n(t),n(e)),Object.entries(t).map(function(e){var e=P(e,2),t=e[0],e=e[1];return"".concat(t,": ").concat(e)}).join("; ")})(C(this).attr("style"),e.attr("style"))),B(C(this),"span[style]",{},!1))}),y.el.normalize(),y.selection.restore()}function x(e){var t,n,r,e="LI"===e.tagName?e:C(e).parentsUntil(y.$el,"li").get(0);if(e){if((r=y.selection.info(e)).atStart&&r.atEnd)return e;if(r.atStart&&!r.atEnd&&(r=C(e).find(".fr-marker[data-type=false]").get(0),t=C(r).parentsUntil(y.$el,"li").get(0),n=C(r).parentsUntil(t).get(-1),(r=r.nextSibling)&&0<=["UL","OL"].indexOf(r.tagName)||!t.isSameNode(e)||!r&&n&&("LI"===n.tagName||!n.nextSibling||0<=["UL","OL"].indexOf(n.nextSibling.tagName)||y.node.isVoid(n.nextSibling))))return e}}function T(e,t,n){for(var r,o,i=e.parentsUntil(y.$el,"span[style]"),a=[],s=i.length-1;0<=s;s--)r=i[s],o=t,0===C(r).attr("style").indexOf("".concat(o,":"))||0<=C(r).attr("style").indexOf(";".concat(o,":"))||0<=C(r).attr("style").indexOf("; ".concat(o,":"))||a.push(i[s]);if((i=i.not(a)).length){for(var l="",c="",u="",d="",f=e.get(0);f=f.parentNode,!["TABLE","TD","TR"].includes(f.tagName)&&(C(f).addClass("fr-split"),l+=y.node.closeTagString(f),c=y.node.openTagString(C(f).clone().addClass("fr-split").get(0))+c,i.get(0)!==f&&(u+=y.node.closeTagString(f),d=y.node.openTagString(C(f).clone().addClass("fr-split").get(0))+d),i.get(0)!==f););var p="".concat(l+y.node.openTagString(C(i.get(0)).clone().css(t,n||"").get(0))+d+e.css(t,"").get(0).outerHTML+u,"</span>").concat(c),n=(e.replaceWith('<span id="fr-break"></span>'),i.get(0).outerHTML);C(i.get(0)).replaceWith(n.replace(/<span id="fr-break"><\/span>/g,function(){return p}))}}function c(e,t){(t=void 0===t?{}:t).style&&delete t.style;var n=b(e,t),t=w[e],e=(t&&(n+=', [style*="'.concat(t.prop,": ").concat(t.val,'"]')),y.selection.ranges(0)),r=e.startContainer;
vendor: 5,132 bytes, line 1
1if(L(r=r.nodeType===Node.ELEMENT_NODE&&0<r.childNodes.length&&r.childNodes[e.startOffset]?r.childNodes[e.startOffset]:r)&&(r=r.nextSibling),!e.collapsed&&r.nodeType===Node.TEXT_NODE&&e.startOffset===(r.textContent||"").length){for(;!y.node.isBlock(r.parentNode)&&!r.nextSibling;)r=r.parentNode;r.nextSibling&&(r=r.nextSibling)}for(var o=r;o&&o.nodeType===Node.ELEMENT_NODE&&!E(o,n);)L(o=o.firstChild)&&(o=o.nextSibling);if(o&&o.nodeType===Node.ELEMENT_NODE&&E(o,n))return!0;var i=r;for(i&&i.nodeType!==Node.ELEMENT_NODE&&(i=i.parentNode);i&&i.nodeType===Node.ELEMENT_NODE&&i!==y.el&&!E(i,n);)i=i.parentNode;return!(!i||i.nodeType!==Node.ELEMENT_NODE||i===y.el||!E(i,n))}function L(e){return e&&e.nodeType===Node.ELEMENT_NODE&&"COLGROUP"===e.tagName}function N(e,t){var n,r,o;"strong"!==t&&"em"!==t||(o=e.querySelector("ol, ul"),(n=(r=e.lastElementChild)&&"BR"===r.tagName)&&!r.nextSibling&&r.remove(),r=null,o&&(r=o.cloneNode(!0),o.remove()),(o=y.doc.createElement(t)).innerHTML=e.innerHTML.trim(),e.innerHTML="",e.appendChild(o),n&&e.appendChild(y.doc.createElement("br")),r&&e.appendChild(r))}return{_init:function(){y.events.on("commands.before",function(e,t){var n=y.table&&0<y.table.selectedCells().length;if(!g&&n&&["formatOLSimple","formatOL","formatUL","paragraphFormat","paragraphStyle","outdent","indent","quote","clearFormatting"].includes(e))return y.undo.saveStep(),S(e,t),!1})},is:c,toggle:function(e,t){var n,r,o,i,a;y.browser.safari&&y.shared.safariSelection&&(n=(i=y.shared.safariSelection).startContainer,r=i.endContainer,o=i.startOffset,i=i.endOffset,(a=y.doc.createRange()).setStart(n,o),a.setEnd(r,i),y.selection.get().removeAllRanges(),y.selection.get().addRange(a),y.shared.safariSelection=null),(c(e,t)?l:s)(e,t)},apply:s,remove:l,applyStyle:t,removeStyle:function(e){t(e,null)}}},U.MODULES.spaces=function(f){var p=f.$;function r(e,t){var n=e.previousSibling,r=e.nextSibling,o=e.textContent,i=e.parentNode,a=[U.ENTER_P,U.ENTER_DIV,U.ENTER_BR];if(!f.html.isPreformatted(i)){t&&(o=f.opts.preserveTabSpaces?o.replace(/[\f\n\r\v]{2,}/g," "):o.replace(/[\f\n\r\t\v ]{2,}/g," "),r&&"BR"!==r.tagName&&!f.node.isBlock(r)||!(f.node.isBlock(i)||f.node.isLink(i)&&!i.nextSibling||f.node.isElement(i))||(o=o.replace(/[\f\n\r\t\v ]{1,}$/g,"")),n&&"BR"!==n.tagName&&!f.node.isBlock(n)||!(f.node.isBlock(i)||f.node.isLink(i)&&!i.previousSibling||f.node.isElement(i))||(o=o.replace(/^[\f\n\r\t\v ]{1,}/g,""))," "===(o=!f.node.isBlock(r)&&!f.node.isBlock(n)||n&&"A"===n.tagName?o:o.replace(/^[\f\n\r\t\v ]{1,}/g,"")))&&(n&&f.node.isVoid(n)||r&&f.node.isVoid(r))&&!(n&&r&&f.node.isVoid(n)||r&&n&&f.node.isVoid(r))&&(o=""),(!n&&f.node.isBlock(r)||!r&&f.node.isBlock(n))&&f.node.isBlock(i)&&i!==f.el&&(o=o.replace(/^[\f\n\r\t\v ]{1,}/g,"")),t||(o=o.replace(new RegExp(U.UNICODE_NBSP,"g")," "));for(var s=i.nextSibling&&i.nextSibling.tagName,l=i.previousSibling&&i.previousSibling.tagName,c=["SPAN","STRONG","U","EM"],u=(s||p(i).parent().each(function(){return-1!==c.indexOf(this.tagName)&&(this.nextSibling?(s=this.nextSibling&&this.nextSibling.tagName,!1):void 0)}),l||p(i).parent().each(function(){return-1!==c.indexOf(this.tagName)&&(this.previousSibling?(l=this.previousSibling&&this.previousSibling.tagName,!1):void 0)}),""),d=0;d<o.length;d++)32!=o.charCodeAt(d)||0!==d&&32!=u.charCodeAt(d-1)||e.nodeType===Node.TEXT_NODE&&"SPAN"===i.tagName&&i.parentNode&&0<=c.indexOf(i.parentNode.tagName)&&(0<=c.indexOf(s)||0<=c.indexOf(l))||!((f.opts.enter===U.ENTER_BR||f.opts.enter===U.ENTER_DIV)&&(n&&"BR"===n.tagName||r&&"BR"===r.tagName)||n&&r&&n.tagName===r.tagName||!(n&&r&&f.node.isVoid(n)||n&&r&&f.node.isVoid(r))||n&&r&&0<=["STRONG","U","EM"].indexOf(n.tagName)&&"BR"===r.tagName)?u+=o[d]:u+=U.UNICODE_NBSP;f.browser.chrome&&1<u.length&&32===u.charCodeAt(u.length-1)&&(r&&r.nextSibling&&r.nextSibling.nextSibling&&"BR"===r.nextSibling.nextSibling.tagName||r&&"BR"===r.tagName)&&(u=u.substring(0,u.length-1)+U.UNICODE_NBSP),!(!r||f.node.isBlock(r)||r&&r.nodeType===Node.ELEMENT_NODE&&f.win.getComputedStyle(r)&&"block"===f.win.getComputedStyle(r).display)||e.nodeType===Node.TEXT_NODE&&"SPAN"===i.tagName&&i.parentNode&&0<=c.indexOf(i.parentNode.tagName)&&(0<=c.indexOf(s)||0<=c.indexOf(l))||(!f.node.isVoid(n)||n&&-1!==["P","DIV","BR"].indexOf(n.tagName)&&-1!==a.indexOf(f.opts.enter))&&(u=u.replace(/ $/,U.UNICODE_NBSP)),!n||f.node.isVoid(n)||f.node.isBlock(n)||1!==(u=u.replace(/^\u00A0([^ $])/," $1")).length||160!==u.charCodeAt(0)||!r||f.node.isVoid(r)||f.node.isBlock(r)||f.node.hasClass(n,"fr-marker")&&f.node.hasClass(r,"fr-marker")||(u=" "),t||(u=u.replace(/([^ \u00A0])\u00A0([^ \u00A0])/g,"$1 $2")),e.textContent!==u&&(e.textContent=u)}}function l(e,t){if(void 0===t&&(t=!1),!(e=void 0!==e&&e?e:f.el).getAttribute||"false"!==e.getAttribute("contenteditable"))if(e.nodeType===Node.TEXT_NODE)r(e,t);else if(e.nodeType===Node.ELEMENT_NODE)for(var n=f.doc.createTreeWalker(e,NodeFilter.SHOW_TEXT,f.node.filter(function(e){for(var t=e.parentNode;t&&t!==f.el;){if("STYLE"===t.tagName||"IFRAME"===t.tagName)return!1;if("PRE"===t.tagName)return!1;t=t.parentNode}return null!==e.textContent.match(/([ \u00A0\f\n\r\t\v]{2,}
vendor: 6,066 bytes, line 1
1)|(^[ \u00A0\f\n\r\t\v]{1,})|([ \u00A0\f\n\r\t\v]{1,}$)/g)&&!f.node.hasClass(e.parentNode,"fr-marker")}),!1);n.nextNode();)r(n.currentNode,t)}return{normalize:l,normalizeAroundCursor:function(){for(var e=[],t=f.el.querySelectorAll(".fr-marker"),n=0;n<t.length;n++){for(var r=null,o=f.node.blockParent(t[n]),i=(r=o||t[n]).nextSibling,a=r.previousSibling;i&&"BR"===i.tagName;)i=i.nextSibling;for(;a&&"BR"===a.tagName;)a=a.previousSibling;r&&e.indexOf(r)<0&&e.push(r),a&&e.indexOf(a)<0&&e.push(a),i&&e.indexOf(i)<0&&e.push(i)}for(var s=0;s<e.length;s++)l(e[s])}}},U.INVISIBLE_SPACE="&#8203;",U.HAIR_SPACE="&#8202;",U.START_MARKER='<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;">'.concat(U.INVISIBLE_SPACE,"</span>"),U.END_MARKER='<span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;">'.concat(U.INVISIBLE_SPACE,"</span>"),U.MARKERS=U.START_MARKER+U.END_MARKER,U.MODULES.markers=function(d){var f=d.$;function i(){if(!d.$wp)return null;try{var e=d.selection.ranges(0),t=e.commonAncestorContainer;if(t===d.el||d.$el.contains(t)){var n=e.cloneRange(),r=e.cloneRange(),o=(n.collapse(!0),f(d.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html(U.INVISIBLE_SPACE).get(0));if(n.insertNode(o),o=d.$el.find("span.fr-marker").get(0)){for(var i=o.nextSibling;i&&i.nodeType===Node.TEXT_NODE&&0===i.textContent.length;)f(i).remove(),i=d.$el.find("span.fr-marker").get(0).nextSibling;return d.selection.clear(),d.selection.get().addRange(r),o}}return null}catch(e){console.warn("MARKER",e)}}function a(){d.$el.find(".fr-marker").remove()}return{place:function(e,t,n){var r,o,i,a,s,l;try{var c=e.cloneRange();if(c.collapse(t),c.insertNode((a=t,s=n,(l=f(d.doc.createElement("SPAN"))).addClass("fr-marker").attr("data-id",s).attr("data-type",a).attr("style","display: ".concat(d.browser.safari?"none":"inline-block","; line-height: 0;")).html(U.INVISIBLE_SPACE),l.get(0))),!0===t)for(i=(r=d.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(n,'"]')).get(0)).nextSibling;i&&i.nodeType===Node.TEXT_NODE&&0===i.textContent.length;)f(i).remove(),i=r.nextSibling;if(!0===t&&!e.collapsed){for(;!d.node.isElement(r.parentNode)&&!i;)-1</\bfa\b/g.test(r.parentNode.className)&&"I"===r.parentNode.tagName?f(r.parentNode).before(r):f(r.parentNode).after(r),i=r.nextSibling;if(i&&i.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(i)&&"HR"!==i.tagName&&!f(i).hasClass("fr-page-break")){for(o=[i];i=o[0],(o=d.node.contents(i))[0]&&d.node.isBlock(o[0]););f(i).prepend(f(r))}}if(!1===t&&!e.collapsed){if((i=(r=d.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(n,'"]')).get(0)).previousSibling)&&i.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(i)&&!["TABLE","HR"].includes(i.tagName)&&!f(i).hasClass("fr-page-break")){for(o=[i];i=o[o.length-1],(o=d.node.contents(i))[o.length-1]&&d.node.isBlock(o[o.length-1]););f(i).append(f(r))}(r.parentNode&&0<=["TD","TH"].indexOf(r.parentNode.tagName)||!r.previousSibling&&d.node.isBlock(r.parentElement))&&(!r.parentNode.previousSibling||f(r.parentNode.previousSibling).hasClass("fr-page-break")||r.previousSibling?0<=["TD","TH"].indexOf(r.parentNode.tagName)&&r.parentNode.firstChild===r&&(r.parentNode.previousSibling?f(r.parentNode.previousSibling).append(r):r.parentNode.parentNode&&r.parentNode.parentNode.previousSibling&&f(r.parentNode.parentNode.previousSibling).append(r)):f(r.parentNode.previousSibling).append(r))}var u=d.$el.find('span.fr-marker[data-type="'.concat(t,'"][data-id="').concat(n,'"]')).get(0);return u&&(u.style.display="none"),u}catch(e){return null}},insert:i,split:function(){d.selection.isCollapsed()||d.selection.remove();var e=d.$el.find(".fr-marker").get(0);if(!(e=e||i()))return null;var t=d.node.deepestParent(e);if(t||(t=d.node.blockParent(e))&&"LI"!==t.tagName&&(t=null),t)if(d.node.isBlock(t)&&d.node.isEmpty(t))"LI"!==t.tagName||t.parentNode.firstElementChild!==t||d.node.isEmpty(t.parentNode)?f(t).replaceWith('<span class="fr-marker"></span>'):f(t).append('<span class="fr-marker"></span>');else if(d.cursor.isAtStart(e,t))f(t).before('<span class="fr-marker"></span>'),f(e).remove();else if(d.cursor.isAtEnd(e,t))f(t).after('<span class="fr-marker"></span>'),f(e).remove();else if("true"!==t.contentEditable){for(var n=e,r="",o="";n=n.parentNode,r+=d.node.closeTagString(n),o=d.node.openTagString(n)+o,n!==t;);f(e).replaceWith('<span id="fr-break"></span>');e=(e=d.node.openTagString(t)+f(t).html()+d.node.closeTagString(t)).replace(/<span id="fr-break"><\/span>/g,"".concat(r,'<span class="fr-marker"></span>').concat(o));f(t).replaceWith(e)}return d.$el.find(".fr-marker").get(0)},insertAtPoint:function(e){var t=e.clientX,e=e.clientY,n=(a(),null);if(void 0!==d.doc.caretPositionFromPoint?(r=d.doc.caretPositionFromPoint(t,e),(n=d.doc.createRange()).setStart(r.offsetNode,r.offset),n.setEnd(r.offsetNode,r.offset)):void 0!==d.doc.caretRangeFromPoint&&(r=d.doc.caretRangeFromPoint(t,e),(n=d.doc.createRange()).setStart(r.startContainer,r.startOffset),n.setEnd(r.startContainer,r.startOffset)),null!==n&&void 0!==d.win.getSelection){var r=d.win.getSelection();r.removeAllRanges(),r.addRange(n)}else if(void 0!==d.doc.body.createTextRange)try{(n=d.doc.body.createTextRange()).moveToPoint(t,e);var o=n.duplicate();o.moveToPoint(t,e),n.setEndPoint("EndToEnd",o),n.select()}catch(e){return!1}i()},remove:a}},U.MODULES.selection=function(v){var b=v.$;function s(){var e="";return v.win.getSelection?e=v.win.getSelection():v.doc.getSelection?e=v.doc.getSelection():v.doc.selection&&(e=v.doc.selection.createRange().text),e.toString()}function y(){return v.win.getSelection?v.win.getSelection():v.doc.getSelection?v.doc.getSelection():v.doc.selection.createRange()}function f(e){var t=y(),n=[];if(t&&t.getRangeAt&&t.rangeCount)for(var n=[],r=0;r<t.rangeCount;r++)n.push(t.getRangeAt(r));else n=v.doc.createRange?[v.doc.createRange()]:[];return void 0!==e?n[e]:n}function C(){var e=y();try{e.removeAllRanges?e.removeAllRanges():e.empty?e.empty():e.clear&&e.clear()}catch(e){}}
vendor: 12,796 bytes, line 1
1function p(e,t){return e=(e=e.nodeType===Node.ELEMENT_NODE&&0<e.childNodes.length&&e.childNodes[t]?e.childNodes[t]:e).nodeType===Node.TEXT_NODE?e.parentNode:e}function A(){if(v.$wp){v.markers.remove();for(var e=f(),t=[],n=0;n<e.length;n++)if(e[n].startContainer!==v.doc||v.browser.msie){var r,o=(r=e[n]).collapsed,i=v.markers.place(r,!0,n),a=v.markers.place(r,!1,n);if(void 0!==i&&i||!o||(b(".fr-marker").remove(),v.selection.setAtEnd(v.el)),v.el.normalize(),v.browser.safari&&!o)try{(r=v.doc.createRange()).setStartAfter(i),r.setEndBefore(a),t.push(r)}catch(e){}}if(v.browser.safari&&t.length)for(v.selection.clear(),n=0;n<t.length;n++)v.selection.get().addRange(t[n])}}function g(){var e=v.el.querySelectorAll('.fr-marker[data-type="true"]');if(!v.$wp)return v.markers.remove(),!1;if(0===e.length)return!1;if(v.browser.msie||v.browser.edge)for(n=0;n<e.length;n++)e[n].style.display="inline-block";v.core.hasFocus()||v.browser.msie||v.browser.webkit||v.$el.focus(),C();for(var t=y(),n=0;n<e.length;n++){var r=b(e[n]).data("id"),o=e[n],i=v.doc.createRange(),r=v.$el.find('.fr-marker[data-type="false"][data-id="'.concat(r,'"]')),a=((v.browser.msie||v.browser.edge)&&r.css("display","inline-block"),null);if(0<r.length){r=r[0];try{for(var s=!1,l=o.nextSibling,c=null;l&&l.nodeType===Node.TEXT_NODE&&0===l.textContent.length;)l=(c=l).nextSibling,b(c).remove();for(var u,d,f=r.nextSibling;f&&f.nodeType===Node.TEXT_NODE&&0===f.textContent.length;)f=(c=f).nextSibling,b(c).remove();if(o.nextSibling===r||r.nextSibling===o){for(var p=o.nextSibling===r?o:r,h=p===o?r:o,A=p.previousSibling;A&&A.nodeType===Node.TEXT_NODE&&0===A.length;)A=(c=A).previousSibling,b(c).remove();if(A&&A.nodeType===Node.TEXT_NODE)for(;A&&A.previousSibling&&A.previousSibling.nodeType===Node.TEXT_NODE;)A.previousSibling.textContent+=A.textContent,A=A.previousSibling,b(A.nextSibling).remove();for(var g,m=h.nextSibling;m&&m.nodeType===Node.TEXT_NODE&&0===m.length;)m=(c=m).nextSibling,b(c).remove();if(m&&m.nodeType===Node.TEXT_NODE)for(;m&&m.nextSibling&&m.nextSibling.nodeType===Node.TEXT_NODE;)m.nextSibling.textContent=m.textContent+m.nextSibling.textContent,m=m.nextSibling,b(m.previousSibling).remove();A&&(v.node.isVoid(A)||v.node.isBlock(A))&&(A=null),m&&(v.node.isVoid(m)||v.node.isBlock(m))&&(m=null),A&&m&&A.nodeType===Node.TEXT_NODE&&m.nodeType===Node.TEXT_NODE?(b(o).remove(),b(r).remove(),g=A.textContent.length,A.textContent+=m.textContent,b(m).remove(),v.spaces.normalize(A),i.setStart(A,g),i.setEnd(A,g),s=!0):!A&&m&&m.nodeType===Node.TEXT_NODE?(b(o).remove(),b(r).remove(),v.opts.htmlUntouched||v.spaces.normalize(m),a=b(v.doc.createTextNode("​")).get(0),b(m).before(a),i.setStart(m,0),i.setEnd(m,0),s=!0):!m&&A&&A.nodeType===Node.TEXT_NODE&&(b(o).remove(),b(r).remove(),v.opts.htmlUntouched||v.spaces.normalize(A),a=b(v.doc.createTextNode("​")).get(0),b(A).after(a),i.setStart(A,A.textContent.length),i.setEnd(A,A.textContent.length),s=!0)}s||(d=u=void 0,d=(v.browser.chrome||v.browser.edge||v.helpers.isIOS())&&o.nextSibling===r?(u=w(r,i,!0)||i.setStartAfter(r),w(o,i,!1)||i.setEndBefore(o)):((r=o.previousSibling===r?(o=r).nextSibling:r).nextSibling&&"BR"===r.nextSibling.tagName||!r.nextSibling&&v.node.isBlock(o.previousSibling)||o.previousSibling&&"BR"===o.previousSibling.tagName||(o.style.display="inline",r.style.display="inline",a=b(v.doc.createTextNode("​")).get(0)),u=w(o,i,!0)||b(o).before(a)&&i.setStartBefore(o),w(r,i,!1)||b(r).after(a)&&i.setEndAfter(r)),"function"==typeof u&&u(),"function"==typeof d&&d())}catch(e){console.warn("RESTORE RANGE",e)}}a&&b(a).remove();try{t.addRange(i)}catch(e){console.warn("ADD RANGE",e)}}v.markers.remove()}function w(e,t,n){var r,o=e.previousSibling,i=e.nextSibling;return o&&i&&o.nodeType===Node.TEXT_NODE&&i.nodeType===Node.TEXT_NODE?(r=o.textContent.length,n?(i.textContent=o.textContent+i.textContent,b(o).remove(),b(e).remove(),v.opts.htmlUntouched||v.spaces.normalize(i),function(){t.setStart(i,r)}):(o.textContent+=i.textContent,b(i).remove(),b(e).remove(),v.opts.htmlUntouched||v.spaces.normalize(o),function(){t.setEnd(o,r)})):o&&!i&&o.nodeType===Node.TEXT_NODE?(r=o.textContent.length,n?(v.opts.htmlUntouched||v.spaces.normalize(o),function(){t.setStart(o,r)}):(v.opts.htmlUntouched||v.spaces.normalize(o),function(){t.setEnd(o,r)})):!(!i||o||i.nodeType!==Node.TEXT_NODE)&&(n?(v.opts.htmlUntouched||v.spaces.normalize(i),function(){t.setStart(i,0)}):(v.opts.htmlUntouched||v.spaces.normalize(i),function(){t.setEnd(i,0)}))}function m(){for(var e=f(),t=0;t<e.length;t++)if(!e[t].collapsed)return!1;return!0}function o(e){var t,n,r,o=!1,i=!1;return v.win.getSelection?(r=v.win.getSelection()).rangeCount&&((n=(t=r.getRangeAt(0)).cloneRange()).selectNodeContents(e),n.setEnd(t.startContainer,t.startOffset),o=a(n),n.selectNodeContents(e),n.setStart(t.endContainer,t.endOffset),i=a(n)):v.doc.selection&&"Control"!==v.doc.selection.type&&((n=(t=v.doc.selection.createRange()).duplicate()).moveToElementText(e),n.setEndPoint("EndToStart",t),o=a(n),n.moveToElementText(e),n.setEndPoint("StartToEnd",t),i=a(n)),{atStart:o,atEnd:i}}function a(e){return""===e.toString().replace(/[\u200B-\u200D\uFEFF]/g,"")}function l(){return 0===b(this).find("fr-inner").length}function E(e,t){var n=v.node.contents(e.get(0));0<=["TD","TH"].indexOf(e.get(0).tagName)&&1===e.find(".fr-marker").length&&(v.node.hasClass(n[0],"fr-marker")||"BR"==n[0].tagName&&v.node.hasClass(n[0].nextElementSibling,"fr-marker"))&&e.attr("data-del-cell",!0);for(var r=0;r<n.length;r++){var o,i=n[r];"TABLE"===i.tagName&&(e=>{var n,t=v.selection?v.selection.get():window.getSelection();return t&&0!==t.rangeCount&&!(n=t.getRangeAt(0)).collapsed&&0!==(t=e.querySelectorAll("td, th")).length?Array.from(t).every(function(e){var t=document.createRange();return t.selectNodeContents(e),n.compareBoundaryPoints(Range.START_TO_START,t)<=0&&0<=n.compareBoundaryPoints(Range.END_TO_END,t)}):void 0})(i)&&"TABLE"===n[0].tagName&&(o=b(document.createElement("span")).attr("data-first","true").attr("data-text","true"),b(i)[0].replaceWith(o[0])),v.node.hasClass(i,"fr-marker")?t=(t+1)%2:t?0<b(i).find(".fr-marker").length?t=E(b(i),t):["TD","TH"].indexOf(i.tagName)<0&&!v.node.hasClass(i,"fr-inner")?!v.opts.keepFormatOnDelete||0<v.$el.find("[data-first]").length||v.node.isVoid(i)?b(i).remove():function e(t,n){void 0===n&&(n=!0);for(var r=b(t).html(),o=(r&&r.replace(/\u200b/g,"").length!==r.length&&b(t).html(r.replace(/\u200b/g,"")),v.node.contents(t)),i=0;i<o.length;i++)o[i].nodeType!==Node.ELEMENT_NODE?b(o[i]).remove():(e(o[i],0===i),0===i&&(n=!1));t.nodeType===Node.TEXT_NODE?(r=b(document.createElement("span")).attr("data-first","true").attr("data-text","true"),b(t)[0].replaceWith(r[0])):n&&b(t).attr("data-first",!0)}(i):v.node.hasClass(i,"fr-inner")?(0===b(i).find(".fr-inner").length?b(i):b(i).find(".fr-inner").filter(l)).html("<br>"):(b(i).empty(),b(i).attr("data-del-cell",!0)):0<b(i).find(".fr-marker").length&&(t=E(b(i),t))}return t}function h(){try{if(!v.$wp)return!1;for(var e=f(0).commonAncestorContainer;e&&!v.node.isElement(e);)e=e.parentNode;return v.node.isElement(e)?!0:!1}catch(e){return!1}}function r(e,t){if(!e||0<e.getElementsByClassName("fr-marker").length)return!1;for(var n=e.firstChild;n&&(v.node.isBlock(n)||t&&!v.node.isVoid(n)&&n.nodeType===Node.ELEMENT_NODE);)n=(e=n).firstChild;e.innerHTML=U.MARKERS+e.innerHTML}function i(e,t){if(!e||0<e.getElementsByClassName("fr-marker").length)return!1;for(var n=e.lastChild;n&&(v.node.isBlock(n)||t&&!v.node.isVoid(n)&&n.nodeType===Node.ELEMENT_NODE);)n=(e=n).lastChild;var r=v.doc.createElement("SPAN");for(r.setAttribute("id","fr-sel-markers"),r.innerHTML=U.MARKERS;e.parentNode&&v.opts.htmlAllowedEmptyTags&&0<=v.opts.htmlAllowedEmptyTags.indexOf(e.tagName.toLowerCase());)e=e.parentNode;e.appendChild(r);r=e.querySelector("#fr-sel-markers");r.outerHTML=r.innerHTML}return{text:s,get:y,ranges:f,clear:C,element:function(){var e=y();try{if(e.rangeCount){var t,n=f(0),r=n.startContainer;if(v.node.isElement(r)&&0===n.startOffset&&r.childNodes.length)for(;r.childNodes.length&&r.childNodes[0].nodeType===Node.ELEMENT_NODE;)r=r.childNodes[0];if((r=r.nodeType===Node.TEXT_NODE&&n.startOffset===(r.textContent||"").length&&r.nextSibling?r.nextSibling:r).nodeType===Node.ELEMENT_NODE){var o=!1;if(v.node.isElement(r)&&""==r.textContent&&"IMG"==r.childNodes[0].tagName&&r.childNodes.length)for(;r.childNodes.length&&r.childNodes[0].nodeType===Node.ELEMENT_NODE;)r=r.childNodes[0];if(0<r.childNodes.length&&r.childNodes[n.startOffset]){for(t=r.childNodes[n.startOffset];t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;)t=t.nextSibling;if(t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0),!o&&1<r.childNodes.length&&0<n.startOffset&&r.childNodes[n.startOffset-1]){for(t=r.childNodes[n.startOffset-1];t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;)t=t.nextSibling;t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0)}}else!n.collapsed&&r.nextSibling&&r.nextSibling.nodeType===Node.ELEMENT_NODE&&(t=r.nextSibling)&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0);!o&&0<r.childNodes.length&&b(r.childNodes[0]).text().replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&["BR","IMG","HR"].indexOf(r.childNodes[0].tagName)<0&&(r=r.childNodes[0])}for(;r.nodeType!==Node.ELEMENT_NODE&&r.parentNode;)r=r.parentNode;for(var i=b(r).parentsUntil(v.$el,".fr-img-wrap .fr-inner"),a=r=0<i.length?i.get(0):r;a&&"HTML"!==a.tagName;){if(a===v.el)return r;a=b(a).parent()[0]}}}catch(e){}return v.el},endElement:function(){var e=y();try{if(e.rangeCount){var t,n,r=f(0),o=r.endContainer;for((o=o.nodeType===Node.ELEMENT_NODE&&(n=!1,0<o.childNodes.length&&o.childNodes[r.endOffset]&&b(o.childNodes[r.endOffset]).text()===s()?(o=o.childNodes[r.endOffset],n=!0):!r.collapsed&&o.previousSibling&&o.previousSibling.nodeType===Node.ELEMENT_NODE?(t=o.previousSibling)&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(o=t,n=!0):!r.collapsed&&0<o.childNodes.length&&o.childNodes[r.endOffset]&&(t=o.childNodes[r.endOffset].previousSibling).nodeType===Node.ELEMENT_NODE&&t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(o=t,n=!0),!n)&&0<o.childNodes.length&&b(o.childNodes[o.childNodes.length-1]).text()===s()&&["BR","IMG","HR"].indexOf(o.childNodes[o.childNodes.length-1].tagName)<0?o.childNodes[o.childNodes.length-1]:o).nodeType===Node.TEXT_NODE&&0===r.endOffset&&o.previousSibling&&o.previousSibling.nodeType===Node.ELEMENT_NODE&&(o=o.previousSibling);o.nodeType!==Node.ELEMENT_NODE&&o.parentNode;)o=o.parentNode;for(var i=o;i&&"HTML"!==i.tagName;){if(i===v.el)return o;i=b(i).parent()[0]}}}catch(e){}return v.el},save:A,restore:g,isCollapsed:m,isFull:function(){if(m())return!1;v.selection.save();for(var e=v.el.querySelectorAll("td, th, img, br, iframe"),t=0;t<e.length;t++)!e[t].nextSibling&&"IMG"!==e[t].tagName&&"IFRAME"!==e[t].tagName||(e[t].innerHTML='<span class="fr-mk" style="display: none;">&nbsp;</span>'.concat(e[t].innerHTML));var n=!1,r=o(v.el);for(r.atStart&&r.atEnd&&(n=!0),e=v.el.querySelectorAll(".fr-mk"),t=0;t<e.length;t++)e[t].parentNode.removeChild(e[t]);return v.selection.restore(),n},inEditor:h,remove:function(){if(m())return!0;A();for(var e=v.$el.find('.fr-marker[data-type="true"]'),t=0;t<e.length;t++)for(var n=e[t];!((e=>{for(var t=e.previousSibling;t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;){var n=t,t=t.previousSibling;b(n).remove()}return t})(n)||v.node.isBlock(n.parentNode)||v.$el.is(n.parentNode)||v.node.hasClass(n.parentNode,"fr-inner"));)b(n.parentNode).before(n);var r=v.$el.find('.fr-marker[data-type="false"]');for(t=0;t<r.length;t++){for(var o=r[t];!((e=>{for(var t=e.nextSibling;t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;){var n=t,t=t.nextSibling;b(n).remove()}return t})(o)||v.node.isBlock(o.parentNode)||v.$el.is(o.parentNode)||v.node.hasClass(o.parentNode,"fr-inner"));)b(o.parentNode).after(o);o.parentNode&&v.node.isBlock(o.parentNode)&&v.node.isEmpty(o.parentNode)&&!v.$el.is(o.parentNode)&&!v.node.hasClass(o.parentNode,"fr-inner")&&v.opts.keepFormatOnDelete&&b(o.parentNode).after(o)}if((()=>{for(var e=v.$el.find(".fr-marker"),t=0;t<e.length;t++)if(b(e[t]).parentsUntil('.fr-element, [contenteditable="true"]','[contenteditable="false"]').length)return;return 1})()){E(v.$el,0);var i=v.$el.find('[data-first="true"]');if(i.length)v.$el.find(".fr-marker").remove(),i.append(U.INVISIBLE_SPACE+U.MARKERS).removeAttr("data-first"),i.attr("data-text")&&i.replaceWith(i.html());else for(v.$el.find("table").filter(function(){return 0<b(this).find("[data-del-cell]").length&&b(this).find("[data-del-cell]").length===b(this).find("td, th").length}).remove(),v.$el.find("[data-del-cell]").removeAttr("data-del-cell"),e=v.$el.find('.fr
1-marker[data-type="true"]'),t=0;t<e.length;t++){var a=e[t],s=a.nextSibling,l=v.$el.find('.fr-marker[data-type="false"][data-id="'.concat(b(a).data("id"),'"]')).get(0);if(l){if(a&&(!s||s!==l)){var c=v.node.blockParent(a),u=v.node.blockParent(l),d=!1,f=!1;if(c&&0<=["UL","OL"].indexOf(c.tagName)&&(d=!(c=null)),u&&0<=["UL","OL"].indexOf(u.tagName)&&(f=!(u=null)),b(a).after(l),c!==u)if(null!==c||d)if(null!==u||f||0!==b(c).parentsUntil(v.$el,"table").length)c&&u&&0===b(c).parentsUntil(v.$el,"table").length&&0===b(u).parentsUntil(v.$el,"table").length&&!b(c).contains(u)&&!b(u).contains(c)&&(b(c).append(b(u).html()),b(u).remove());else{for(s=c;!s.nextSibling&&s.parentNode!==v.el;)s=s.parentNode;for(s=s.nextSibling;s&&"BR"!==s.tagName;){var p=s.nextSibling;b(c).append(s),s=p}s&&"BR"===s.tagName&&b(s).remove()}else{d=v.node.deepestParent(a);d?(b(d).after(b(u).html()),b(u).remove()):0===b(u).parentsUntil(v.$el,"table").length&&(b(a).next().after(b(u).html()),b(u).remove())}}}else l=b(a).clone().attr("data-type",!1),b(a).after(l)}}v.$el.find("li:empty").remove(),v.opts.keepFormatOnDelete||v.html.fillEmptyBlocks(),v.html.cleanEmptyTags(!0),v.opts.htmlUntouched||(v.clean.lists(),v.$el.find("li:empty").append("<br>"),v.spaces.normalize());var i=v.$el.find(".fr-marker").last().get(0),h=v.$el.find(".fr-marker").first().get(0);void 0!==i&&void 0!==h&&!i.nextSibling&&h.previousSibling&&"BR"===h.previousSibling.tagName&&v.node.isElement(i.parentNode)&&v.node.isElement(h.parentNode)&&v.$el.append("<br>"),g()},blocks:function(e,t){var n=[],r=y();if(h()&&r.rangeCount)for(var o=f(),i=0;i<o.length;i++){var a,s=o[i],l=p(s.startContainer,s.startOffset),c=p(s.endContainer,s.endOffset);(a=v.node.blockParent(l))&&n.indexOf(a)<0&&n.push(a),(v.node.isBlock(l)||v.node.hasClass(l,"fr-inner"))&&n.indexOf(l)<0&&n.push(l);for(var u=[],d=l;d!==c&&d!==v.el;)u.indexOf(d)<0&&d.children&&d.children.length?(u.push(d),d=d.children[0]):d.nextSibling?d=d.nextSibling:d.parentNode&&(d=d.parentNode,u.push(d)),v.node.isBlock(d)&&u.indexOf(d)<0&&n.indexOf(d)<0&&(d!==c||0<s.endOffset)&&n.push(d);v.node.isBlock(c)&&n.indexOf(c)<0&&0<s.endOffset&&n.push(c),(a=v.node.blockParent(c))&&n.indexOf(a)<0&&n.push(a)}for(i=n.length-1;0<i;i--)b(n[i-1]).contains(n[i])?e&&b(n[i]).find("ul, ol").length||t&&"LI"==n[i-1].tagName||n.splice(i-1,1):!b(n[i]).contains(n[i-1])||e&&b(n[i]).find("ul, ol").length||n.splice(i,1);return n},info:o,setAtEnd:i,setAtStart:r,setBefore:function(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;)n=n.previousSibling;return n?(v.node.isBlock(n)?i(n):"BR"===n.tagName?b(n).before(U.MARKERS):b(n).after(U.MARKERS),!0):!!t&&(v.node.isBlock(e)?r(e):b(e).before(U.MARKERS),!0)},setAfter:function(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;)n=n.nextSibling;return n?(v.node.isBlock(n)?r(n):b(n).before(U.MARKERS),!0):!!t&&(v.node.isBlock(e)?i(e):b(e).after(U.MARKERS),!0)},rangeElement:p}},Object.assign(U.DEFAULTS,{language:null}),U.LANGUAGE={},U.MODULES.language=function(e){var t;return{_init:function(){(t=U.LANGUAGE?U.LANGUAGE[e.opts.language]:t)&&t.direction&&(e.opts.direction=t.direction)},translate:function(e){return t&&t.translation[e]&&t.translation[e].length?t.translation[e]:e}}},Object.assign(U.DEFAULTS,{placeholderText:"Type something"}),U.MODULES.placeholder=function(d){var f=d.$;function e(){d.$placeholder||(d.$placeholder=f(d.doc.createElement("SPAN")).addClass("fr-placeholder"),d.$wp.append(d.$placeholder));var e,t=(d.opts.iframe?d.$iframe:d.$el).prev().outerHeight(!0),n=0,r=0,o=0,i=0,a=0,s=0,l=d.node.contents(d.el),c=d.selection.element(),u=f(c).css("text-align");l.length&&l[0].nodeType===Node.ELEMENT_NODE?(l=f(l[0]),(0<d.$wp.prev().length||0<d.$el.prev().length)&&d.ready&&(n=d.helpers.getPX(l.css("margin-top")),i=d.helpers.getPX(l.css("padding-top")),r=d.helpers.getPX(l.css("margin-left")),o=d.helpers.getPX(l.css("margin-right")),a=d.helpers.getPX(l.css("padding-left")),s=d.helpers.getPX(l.css("padding-right"))),e=l.children().first(),e=c===d.el?e.length?e:l:f(c),d.$placeholder.css("font-size",e.css("font-size")),d.$placeholder.css("line-height",e.css("line-height")),d.$placeholder.css("font-family",e.css("font-family"))):(d.$placeholder.css("font-size",d.$el.css("font-size")),d.$placeholder.css("line-height",d.$el.css("line-height")),d.$placeholder.css("font-family",d.$el.css("font-family"))),d.$wp.addClass("show-placeholder"),d.$placeholder.css({marginTop:Math.max(d.helpers.getPX(d.$el.css("margin-top")),n)+(t||0),paddingTop:Math.max(d.helpers.getPX(d.$el.css("padding-top")),i),paddingLeft:Math.max(d.helpers.getPX(d.$el.css("padding-left")),a),marginLeft:Math.max(d.helpers.getPX(d.$el.css("margin-left")),r),paddingRight:Math.max(d.helpers.getPX(d.$el.css("padding-right")),s),marginRight:Math.max(d.helpers.getPX(d.$el.css("margin-right")),o),textAlign:u}).text(d.language.translate(d.opts.placeholderText||d.$oel.attr("placeholder")||"")),d.$placeholder.html(d.$placeholder.text().replace(/\n/g,"<br>"))}function t(){d.$wp.removeClass("show-placeholder")}function n(){if(!d.$wp)return!1;(d.core.isEmpty()?e:t)()}return{_init:function(){if(!d.$wp)return!1;d.events.on("init input keydown keyup contentChanged initialized",n)},show:e,hide:t,refresh:n,isVisible:function(){return!d.$wp||d.node.hasClass(d.$wp.get(0),"show-placeholder")}}},U.UNICODE_NBSP=String.fromCharCode(160),U.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],U.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign(U.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0,cleanReduntantStyleOnGet:!1}),U.MODULES.html=function(L){var N=L.$;function m(){return L.opts.enter===U.ENTER_P?"p":L.opts.enter===U.ENTER_DIV?"div":L.opts.enter===U.ENTER_BR?null:void 0}function a(e,t){return!(!e||e===L.el)&&(t?-1!=["PRE","SCRIPT","STYLE"].indexOf(e.tagName)||a(e.parentNode,t):-1!==["PRE","SCRIPT","STYLE"].indexOf(e.tagName))}function o(e){var t=[],n=[];if(e)for(var r=L.el.querySelectorAll(".fr-marker"),o=0;o<r.length;o++){var i,a,s=L.node.blockParent(r[o])||r[o];s&&(i=s.nextSibling,a=s.previousSibling,s&&n.indexOf(s)<0&&L.node.isBlock(s)&&n.push(s),a&&L.node.isBlock(a)&&n.indexOf(a)<0&&n.push(a),i)&&L.node.isBlock(i)&&n.indexOf(i)<0&&n.push(i)}else n=L.el.querySelectorAll(f());var l=(l=(l=f())+",".concat(U.VOID_ELEMENTS.join(","))+", .fr-inner")+",".concat(L.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)");for(o=n.length-1;0<=o;o--)if(!(n[o].textContent&&0<n[o].textContent.replace(/\u200B|\n/g,"").length||0<n[o].querySelectorAll(l).length)){for(var c=L.node.contents(n[o]),u=!1,d=0;d<c.length;d++)if(c[d].nodeType!==Node.COMMENT_NODE&&c[d].textContent&&0<c[d].textContent.replace(/\u200B|\n/g,"").length){u=!0;break}u||t.push(n[o])}return t}function f(){return U.BLOCK_TAGS.join(", ")}
vendor: 8,910 bytes, line 1
1function s(e){var t,n=N.merge([],U.VOID_ELEMENTS),n=N.merge(n,L.opts.htmlAllowedEmptyTags);n=void 0===e?N.merge(n,U.BLOCK_TAGS):N.merge(n,U.NO_DELETE_TAGS),t=L.el.querySelectorAll("*:empty:not(".concat(n.join("):not("),"):not(.fr-marker):not(template)"));do{for(var r=!1,o=0;o<t.length;o++)0!==t[o].attributes.length&&void 0===t[o].getAttribute("href")||(t[o].parentNode.removeChild(t[o]),r=!0)}while((t=(t=L.el.querySelectorAll("*:empty:not(".concat(n.join("):not("),"):not(.fr-marker):not(template)"))).length?t:L.el.querySelectorAll("a[href]:not([name]):empty")).length&&r)}function l(e,t){var n=m();if(n=t?"div":n){for(var r=L.doc.createDocumentFragment(),o=null,i=!1,a=e.firstChild,s=!1,l=null,c=L.selection.ranges(),u=null,d=null,f=null,p=(c.length&&(u=c[0].endContainer,d=c[0].startOffset,f=c[0].endOffset,(c=c[0].startContainer).nodeType===Node.ELEMENT_NODE)&&("TD"===c.tagName||"TH"===c.tagName)&&c.childNodes&&c.childNodes.length>d+1&&c.childNodes[d+1]===u&&(d=0),!1),h=function(e,t){e===u?(p=!0,l=t.lastChild):0<=Array.from(e.childNodes).indexOf(u)&&(p=!0,l=t.lastChild.childNodes[Array.from(e.childNodes).indexOf(u)])};a;){var A=a.nextSibling;if(a.nodeType===Node.ELEMENT_NODE&&(L.node.isBlock(a)||0<=L.opts.htmlDoNotWrapTags.indexOf(a.tagName.toLowerCase())&&!L.node.hasClass(a,"fr-marker")))r.appendChild(a.cloneNode(!(o=null)));else if(a.nodeType!==Node.ELEMENT_NODE&&a.nodeType!==Node.TEXT_NODE)r.appendChild(a.cloneNode(!(o=null)));else if("BR"===a.tagName)null===o?(o=L.doc.createElement(n),s=!0,t&&(o.setAttribute("class","fr-temp-div"),o.setAttribute("data-empty",!0)),o.appendChild(a.cloneNode(!0)),a&&a.parentNode&&["TD","TH"].indexOf(a.parentNode.tagName)<0&&r.appendChild(o)):!1===i&&(o.appendChild(L.doc.createElement("br")),t)&&(o.setAttribute("class","fr-temp-div"),o.setAttribute("data-empty",!0)),o=null;else{var g=a.textContent;if(a.nodeType!==Node.TEXT_NODE||0<g.replace(/\n/g,"").replace(/(^ *)|( *$)/g,"").length||g.replace(/(^ *)|( *$)/g,"").length&&g.indexOf("\n")<0){if("SPAN"===a.tagName&&N(a).hasClass("fr-marker")&&!a.previousSibling&&(a.nextSibling&&"TABLE"==a.nextSibling.tagName||a.nextSibling&&a.nextSibling.nextSibling&&"TABLE"==a.nextSibling.nextSibling.tagName)){r.appendChild(a),h(a,r),a=A;continue}if("SPAN"===a.tagName&&N(a).hasClass("fr-marker")&&a.previousSibling&&a.previousSibling.nodeType===Node.ELEMENT_NODE&&(a.nextSibling&&"TABLE"==a.nextSibling.tagName||a.nextSibling&&a.nextSibling.nextSibling&&"TABLE"==a.nextSibling.nextSibling.tagName)){r.appendChild(a),s=!0,h(a,r),a=A;continue}null===o&&(o=L.doc.createElement(n),s=!0,t&&o.setAttribute("class","fr-temp-div"),r.appendChild(o),i=!1),o.appendChild(a.cloneNode(!0)),i||L.node.hasClass(a,"fr-marker")||a.nodeType===Node.TEXT_NODE&&0===g.replace(/ /g,"").length||(i=!0),h(a,o)}else s=!0}a=A}s&&(e.innerHTML="",e.appendChild(r),p)&&(c=L.doc.createRange(),L.selection.get().removeAllRanges(),c.setStart(l,d),c.setEnd(l,f),L.selection.get().addRange(c))}}function c(e,t){for(var n=e.length-1;0<=n;n--)l(e[n],t)}function u(e,t,n,r,o){if(!L.$wp)return!1;void 0===e&&(e=!1),void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===r&&(r=!1),void 0===o&&(o=!1);var i=L.$wp.scrollTop();l(L.el,e),r&&c(L.el.querySelectorAll(".fr-inner"),e),t&&c(L.el.querySelectorAll("td, th"),e),n&&c(L.el.querySelectorAll("blockquote"),e),o&&c(L.el.querySelectorAll("li"),e),i!==L.$wp.scrollTop()&&L.$wp.scrollTop(i)}function d(e){if((e=void 0===e?L.el:e)&&0<=["SCRIPT","STYLE","PRE"].indexOf(e.tagName))return!1;for(var t=L.doc.createTreeWalker(e,NodeFilter.SHOW_TEXT,L.node.filter(function(e){return null!==e.textContent.match(/([ \n]{2,})|(^[ \n]{1,})|([ \n]{1,}$)/g)}),!1);t.nextNode();){var n,r,o,i=t.currentNode;a(i.parentNode,!0)||(n=L.node.isBlock(i.parentNode)||L.node.isElement(i.parentNode),o=void 0,o=(L.opts.preserveTabSpaces?i.textContent:i.textContent.replace(/(?!^)( ){2,}(?!$)/g," ")).replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "),n&&(n=i.previousSibling,r=i.nextSibling,n&&r&&" "===o?o=L.node.isBlock(n)&&L.node.isBlock(r)?"":" ":(n||(o=o.replace(/^ */,"")),r||(o=o.replace(/ *$/,"")))),i.textContent=o)}}function n(e,t,n){t=new RegExp(t,"gi").exec(e);return t?t[n]:null}function k(e){var e=e.doctype,t="<!DOCTYPE html>";return t=e?"<!DOCTYPE ".concat(e.name).concat(e.publicId?' PUBLIC "'.concat(e.publicId,'"'):"").concat(!e.publicId&&e.systemId?" SYSTEM":"").concat(e.systemId?' "'.concat(e.systemId,'"'):"",">"):t}function i(e){var t=e.parentNode;if(t&&(L.node.isBlock(t)||L.node.isElement(t))&&["TD","TH"].indexOf(t.tagName)<0){for(var n=e.previousSibling,r=e.nextSibling;n&&(n.nodeType===Node.TEXT_NODE&&0===n.textContent.replace(/\n|\r/g,"").length||L.node.hasClass(n,"fr-tmp"));)n=n.previousSibling;r||n&&t&&"BR"!==n.tagName&&!L.node.isBlock(n)&&!r&&0<t.textContent.replace(/\u200B/g,"").length&&0<n.textContent.length&&!L.node.hasClass(n,"fr-marker")&&(L.el===t&&!r&&L.opts.enter===U.ENTER_BR&&L.browser.msie||e.parentNode.removeChild(e))}else!t||L.node.isBlock(t)||L.node.isElement(t)||e.previousSibling||e.nextSibling||!L.node.isDeletable(e.parentNode)||i(e.parentNode)}function p(){L.opts.htmlUntouched||(s(),u(),d(),L.spaces.normalize(null,!0),L.html.fillEmptyBlocks(),L.clean.lists(),L.clean.tables(),L.clean.toHTML5(),L.html.cleanBRs());var e=L.el;if(e&&e.isContentEditable&&!L.node.isEmpty(e)){var t,n,r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT|NodeFilter.SHOW_TEXT,{acceptNode:function(e){return e.nodeType===Node.TEXT_NODE?e.nodeValue.trim()?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP:e.nodeType===Node.ELEMENT_NODE&&"none"!==(e=window.getComputedStyle(e)).display&&"hidden"!==e.visibility?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}}),o=null,i=!0,a=r.nextNode();if(a&&a.nodeType!==Node.TEXT_NODE){do{if(a.nodeType===Node.ELEMENT_NODE&&a.isContentEditable&&(a.textContent.trim().length||["IMG","BR","HR"].includes(a.tagName)||N(a).find("img, br, hr").length)){if(i)break;o=a;break}}while(i=!1,a=r.nextNode());i||(t=L.doc.createRange(),n=L.selection.get(),o?t.selectNodeContents(o):(o=document.createTextNode("​"),e.appendChild(o),t.setStart(o,0)),t.collapse(!0),n.removeAllRanges(),n.addRange(t))}}L.selection.restore(),h(),L.placeholder.refresh()}function h(){L.node.isEmpty(L.el)&&(null!==m()?L.el.querySelector(f())||L.el.querySelector("".concat(L.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||(L.core.hasFocus()?(L.$el.html("<".concat(m(),">").concat(U.MARKERS,"<br/></").concat(m(),">")),L.selection.restore()):L.$el.html("<".concat(m(),"><br/></").concat(m(),">"))):L.el.querySelector("*:not(.fr-marker):not(br)")||(L.core.hasFocus()?(L.$el.html("".concat(U.MARKERS,"<br/>")),L.selection.restore()):L.$el.html("<br/>")))}function A(e,t){return n(e,"<".concat(t,"[^>]*?>([\\w\\W]*)</").concat(t,">"),1)}function g(e,t){e=N("<div ".concat(n(e,"<".concat(t,"([^>]*?)>"),1)||"",">"));return L.node.rawAttributes(e.get(0))}function v(e){return(n(e,"<!DOCTYPE([^>]*?)>",0)||"<!DOCTYPE html>").replace(/\n/g," ").replace(/ {2,}/g," ")}function b(e,t){L.opts.htmlExecuteScripts?e.html(t):e.get(0).innerHTML=t}function O(e){if(L.events.trigger("html.processGet",[e]),e&&e.getAttribute&&""===e.getAttribute("class")&&e.removeAttribute("class"),e&&e.getAttribute&&""===e.getAttribute("style")&&e.removeAttribute("style"),e&&e.nodeType===Node.ELEMENT_NODE){var t=e.querySelectorAll('[class=""],[style=""]');for(o=0;o<t.length;o++){var n=t[o];""===n.getAttribute("class")&&n.removeAttribute("class"),""===n.getAttribute("style")&&n.removeAttribute("style")}if("BR"===e.tagName)i(e);else for(var r=e.querySelectorAll("br"),o=0;o<r.length;o++)i(r[o])}}function j(e,t){return e[3]-t[3]}function R(){for(var e=L.el.querySelectorAll("input, textarea"),t=0;t<e.length;t++)"checkbox"!==e[t].type&&"radio"!==e[t].type||(e[t].checked?e[t].setAttribute("checked",e[t].checked):L.$(e[t]).removeAttr("checked")),e[t].getAttribute("value")&&e[t].setAttribute("value",e[t].value)}function y(e){var t=L.doc.createElement("div");return t.innerHTML=e,null!==t.querySelector(f())}function e(e){var t=null;if(void 0===e&&(t=L.selection.element()),L.opts.keepFormatOnDelete)return!1;e=t?(t.textContent.match(/\u200B/g)||[]).length-t.querySelectorAll(".fr-marker").length:0;if((L.el.textContent.match(/\u200B/g)||[]).length-L.el.querySelectorAll(".fr-marker").length==e)return!1;do{for(var n=!1,r=L.el.querySelectorAll("*:not(.fr-marker)"),o=0;o<r.length;o++){var i,a=r[o];t!==a&&(i=a.textContent,0===a.children.length&&1===i.length&&8203===i.charCodeAt(0)&&["TD","STRONG","SPAN","EM","U","S","SUB","SUP","LI"].indexOf(a.tagName)<0)&&(N(a).remove(),n=!0)}}while(n)}function t(){e(),L.placeholder&&setTimeout(L.placeholder.refresh,0)}function C(){return L.opts.fontSizeDefaultSelection&&L.opts.fontSizeUnit&&"Font Size"!=L.opts.fontSizeDefaultSelection}function w(){return L.opts.fontFamilyDefaultSelection&&"Font Family"!=L.opts.fontFamilyDefaultSelection}
vendor: 2,064 bytes, line 1
1function E(e){var t=L.selection.element(),n=t.getAttribute("style")||"";!L.node.isEmpty(t)&&!e||L.markdown&&L.markdown.isEnabled()||t==L.el&&L.opts.enter!=U.ENTER_BR||(C()&&!n.includes("font-size")&&L.fontSize&&L.fontSize.apply(L.opts.fontSizeDefaultSelection+L.opts.fontSizeUnit),w()&&!n.includes("font-family")&&L.fontFamily&&L.fontFamily.apply(L.opts.fontFamilyDefaultSelection),L.placeholder.refresh())}function r(e){var t=e.which;if(L.keys.ctrlKey(e)||37<=t&&t<=40||!L.keys.isCharacter(t)&&t!==U.KEYCODE.DELETE&&t!==U.KEYCODE.BACKSPACE&&t!==U.KEYCODE.ENTER&&t!==U.KEYCODE.IME)return!0;var n=L.selection.element();if(!(0<=["UL","OL"].indexOf(n.tagName))){var r,o="LI"===n.tagName?N(n):N(n).parents("li").first();if(o.length){var i=o.get(0),i=L.node.isEmpty(i),a=!o.siblings().last().length,s=o.parents("ul, ol"),s=s.first().get(0)===s.last().get(0);if(i&&a&&s){if(t===U.KEYCODE.BACKSPACE)return void requestAnimationFrame(function(){L.cursor.backspace(),E()});C()&&o.css("font-size",L.opts.fontSizeDefaultSelection+L.opts.fontSizeUnit),w()&&o.css("font-family",L.opts.fontFamilyDefaultSelection)}}else t===U.KEYCODE.BACKSPACE||t===U.KEYCODE.DELETE?(r=L.selection.isFull(),requestAnimationFrame(function(){var e=L.node.deepestParent(n);(e&&L.node.isEmpty(e)||r)&&E()})):(i=L.selection.get()).baseOffset===i.focusOffset||L.keys.ctrlKey(e)||!L.keys.isCharacter(e.which)||L.selection.isCollapsed()||e.ctrlKey||e.altKey?(a=["TD","TH"].includes(n.tagName)||n.parentElement&&["TD","TH"].includes(n.parentElement.tagName),(y(n)||a||"BR"==n.tagName)&&E()):(L.selection.remove(),E())}}function _(){L.node.isEmpty(L.el)&&(L.selection.setAtStart(L.el),E(),L.markers.remove(),L.placeholder.refresh())}function S(){var e=N(L.selection.element());L.selection.text()&&!e.attr("style")&&(E(!0),x(L.selection.ranges(0).endContainer))}function B(){0<N(L.selection.element()).filter("td, tr").length&&E(!0),x(L.selection.ranges(0).endContainer)}function x(e){var t=L.doc.createRange(),e=(t.selectNodeContents(e),t.collapse(!1),L.selection.get());e.removeAllRanges(),e.addRange(t)}
vendor: 5,136 bytes, line 1
1function T(e){e=(new DOMParser).parseFromString(e,"text/html");return Array.from(e.body.childNodes).some(function(e){return 1===e.nodeType})}function I(e){var t=/^<([a-z1-6]+)(\s[^>]*)?>[\s\S]*<\/\1>$|^<([a-z1-6]+)(\s[^>]*)?\/?>$/.test(e.trim()),t=!(!e||0===e.trim().length)&&T(e)&&t&&y(e),n=L.selection.element();if(e&&!/<[^>]+style=["'][^"']*(font-(size|family))[^"']*["']/.test(e)&&(L.node.isEmpty(n)||L.selection.isFull())&&!N(n).parents("ol, ul").length)return t?e.replace(/^<([^>]+)>/,"<$1>".concat(U.START_MARKER)).replace(/<\/([^>]+)>$/,"".concat(U.END_MARKER,"</$1>")):U.START_MARKER+e+U.END_MARKER}function M(){setTimeout(E,0)}return{defaultTag:m,isPreformatted:a,emptyBlocks:o,emptyBlockTagsQuery:function(){return"".concat(U.BLOCK_TAGS.join(":empty, "),":empty")},blockTagsQuery:f,fillEmptyBlocks:function(e){var t=o(e);L.node.isEmpty(L.el)&&L.opts.enter===U.ENTER_BR&&t.push(L.el);for(var n=0;n<t.length;n++){var r=t[n];"false"===r.getAttribute("contenteditable")||r.querySelector("".concat(L.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||L.node.isVoid(r)||"TABLE"===r.tagName||"TBODY"===r.tagName||"TR"===r.tagName||"UL"===r.tagName||"OL"===r.tagName||r.querySelector("br")||r.appendChild(L.doc.createElement("br"))}L.browser.msie&&L.opts.enter===U.ENTER_BR&&(e=L.node.contents(L.el)).length&&e[e.length-1].nodeType===Node.TEXT_NODE&&L.$el.append("<br>")},cleanEmptyTags:s,cleanWhiteTags:e,cleanBlankSpaces:d,blocks:function(){return L.$el.get(0).querySelectorAll(f())},getDoctype:k,set:function(e){var t,n,r,o,i,e=L.clean.html((e||"").trim(),[],[],L.opts.fullPage),a=(!w()&&!C()||T(e)||(e=U.START_MARKER+e+U.END_MARKER),new RegExp("%3A//","g")),e=e.replace(a,"://"),s=(L.opts.fullPage?(a=A(e,"body")||(0<=e.indexOf("<body")?"":e),s=g(e,"body"),n=A(e,"head")||"<title></title>",t=g(e,"head"),(i=N("<div>")).append(n).contents().each(function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)}),i=i.html().trim(),n=N("<div>").append(n).contents().map(function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""}).toArray().join(""),r=v(e),o=g(e,"html"),b(L.$el,"".concat(i,"\n").concat(a)),L.node.clearAttributes(L.el),L.$el.attr(s),L.$el.addClass("fr-view"),L.$el.attr("spellcheck",L.opts.spellcheck),L.$el.attr("dir",L.opts.direction),b(L.$head,n),L.node.clearAttributes(L.$head.get(0)),L.$head.attr(t),L.node.clearAttributes(L.$html.get(0)),L.$html.attr(o),L.iframe_document.doctype.parentNode.replaceChild((i=L.iframe_document,(a=(a=r).match(/<!DOCTYPE ?([^ ]*) ?([^ ]*) ?"?([^"]*)"? ?"?([^"]*)"?>/i))?i.implementation.createDocumentType(a[1],a[3],a[4]):i.implementation.createDocumentType("html")),L.iframe_document.doctype)):b(L.$el,e),L.edit.isDisabled());L.edit.on(),L.core.injectStyle(L.opts.iframeDefaultStyle+L.opts.iframeStyle),p(),L.opts.useClasses||(L.$el.find("[fr-original-class]").each(function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")}),L.$el.find("[fr-original-style]").each(function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")})),s&&L.edit.off(),L.events.trigger("html.set"),L.events.trigger("charCounter.update"),L.events.trigger("wordCounter.update")},syncInputs:R,get:function(e,t){if(!L.$wp)return L.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var n,r,o,i,a="",s=(L.events.trigger("html.beforeGet"),[]),l={},c=[];if(R(),!L.opts.useClasses&&!t){for(var u=new RegExp("^".concat(L.opts.htmlIgnoreCSSProperties.join("$|^"),"$"),"gi"),d=0;d<L.doc.styleSheets.length;d++){var f=void 0,p=0;try{f=L.doc.styleSheets[d].cssRules,L.doc.styleSheets[d].ownerNode&&"STYLE"===L.doc.styleSheets[d].ownerNode.nodeType&&(p=1)}catch(e){}if(f)for(var h=0,A=f.length;h<A;h++)if(f[h].selectorText&&0<f[h].style.cssText.length){var g=f[h].selectorText.replace(/body \s tbody \.fr-view /g,"").replace(/::/g,":"),m=void 0;try{m=L.el.querySelectorAll(g)}catch(e){m=[]}for(x=0;x<m.length;x++){!m[x].getAttribute("fr-original-style")&&m[x].getAttribute("style")?(m[x].setAttribute("fr-original-style",m[x].getAttribute("style")),s.push(m[x])):m[x].getAttribute("fr-original-style")||(m[x].setAttribute("fr-original-style",""),s.push(m[x])),l[m[x]]||(l[m[x]]={});for(var v=1e3*p+(n=f[h].selectorText,r=void 0,r=100*((n=(r=/:not\(([^)]*)\)/g).test(n)?n.replace(r,"     $1 "):n).match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(n.match(/(\[[^]]+\])/g)||[]).length+10*(n.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(n.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(n.match(/(:[^\s+>~.[:]+)/g)||[]).length+(n.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length,r+=((n=(n=n.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length),b=f[h].style.cssText.split(";"),y=0;y<b.length;y++){var C,w=b[y].trim().split(":")[0];
vendor: 4,483 bytes, line 1
1!w||w.match(u)||(l[m[x]][w]&&(l[m[x]][w],""!=m[x].getAttribute("fr-original-style"))||(l[m[x]][w]=0)<=(m[x].getAttribute("fr-original-style")||"").indexOf("".concat(w,":"))&&(l[m[x]][w]=1e4),v>=l[m[x]][w]&&(l[m[x]][w]=v,b[y].trim().length)&&((C=b[y].trim().split(":")).splice(0,1),-1<(C=C.join(":").trim()).indexOf("!important")&&(v+=1),c.push([m[x],w.trim(),C,v])))}}}}for(c.sort(j),d=0;d<c.length;d++){var E=c[d];E[0].style[E[1]]=E[2].replace(/!important/,"")}for(d=0;d<s.length;d++)if(s[d].getAttribute("class")&&(s[d].setAttribute("fr-original-class",s[d].getAttribute("class")),s[d].removeAttribute("class")),0<(s[d].getAttribute("fr-original-style")||"").trim().length)for(var _,S,B=s[d].getAttribute("fr-original-style").split(";"),x=0;x<B.length;x++)0<B[x].indexOf(":")&&(S=(_=B[x].split(":"))[0],_.splice(0,1),s[d].style[S.trim()]=_.join(":").trim())}if(L.node.isEmpty(L.el)?L.opts.fullPage&&(a=k(L.iframe_document),a+="<html".concat(L.node.attributes(L.$html.get(0)),">").concat(L.$html.find("head").get(0).outerHTML,"<body></body></html>")):(void 0===e&&(e=!1),L.opts.fullPage?(a=k(L.iframe_document),L.$el.removeClass("fr-view"),T=L.opts.heightMin,o=L.opts.height,i=L.opts.heightMax,L.opts.heightMin=null,L.opts.height=null,L.opts.heightMax=null,L.size.refresh(),a+="<html".concat(L.node.attributes(L.$html.get(0)),">").concat(L.$html.html(),"</html>"),L.opts.iframe&&L.$html&&0<L.$html.find(".fr-element").length&&(a=L.$html.find(".fr-element").html()),L.opts.heightMin=T,L.opts.height=o,L.opts.heightMax=i,L.size.refresh(),L.$el.addClass("fr-view")):(a=L.$el.html(),L.opts.iframe&&L.$html&&0<L.$html.find(".fr-element").length&&(a=L.$html.find(".fr-element").html()))),!L.opts.useClasses&&!t)for(d=0;d<s.length;d++)s[d].getAttribute("fr-original-class")&&(s[d].setAttribute("class",s[d].getAttribute("fr-original-class")),s[d].removeAttribute("fr-original-class")),null!==s[d].getAttribute("fr-original-style")&&void 0!==s[d].getAttribute("fr-original-style")?(0!==s[d].getAttribute("fr-original-style").length?s[d].setAttribute("style",s[d].getAttribute("fr-original-style")):s[d].removeAttribute("style"),s[d].removeAttribute("fr-original-style")):s[d].removeAttribute("style");L.opts.fullPage&&(a=(a=(a=(a=(a=(a=(a=(a=a.replace(/<style data-fr-style="true">(?:[\w\W]*?)<\/style>/g,"")).replace(/<link([^>]*)data-fr-style="true"([^>]*)>/g,"")).replace(/<style(?:[\w\W]*?)class="firebugResetStyles"(?:[\w\W]*?)>(?:[\w\W]*?)<\/style>/g,"")).replace(/<body((?:[\w\W]*?)) spellcheck="true"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")).replace(/<body((?:[\w\W]*?)) contenteditable="(true|false)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?)) dir="([\w]*)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?))class="([\w\W]*?)(fr-rtl|fr-ltr)([\w\W]*?)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,'<body$1class="$2$4"$5>$6</body>')).replace(/<body((?:[\w\W]*?)) class=""((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")),L.opts.htmlSimpleAmpersand&&(a=a.replace(/&amp;/gi,"&")),L.events.trigger("html.afterGet"),e||(a=a.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,"")),a=L.clean.invisibleSpaces(a),a=L.clean.exec(a,O);var T=L.events.chainTrigger("html.get",a);return a=(a=(a="string"==typeof T?T:a).replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(e){return e.replace(/<br>/g,"\n")})).replace(/<meta((?:[\w\W]*?)) data-fr-http-equiv="/g,'<meta$1 http-equiv="'),a=L.opts.cleanReduntantStyleOnGet?(e=>{function l(e){var t={};if(e){var n,r=D(e.split(";"));try{for(r.s();!(n=r.n()).done;){var o=P(n.value.split(":"),2),i=o[0],a=o[1];i&&a&&(t[i.trim().toLowerCase()]=a.trim())}}catch(e){r.e(e)}finally{r.f()}}return t}for(var n;n=!1,e.find("[style]").each(function(e,t){(e=>{if(!(n=e.parent()).length)return!1;var t=!1,n=n.attr("style"),r=e.attr("style");if(n&&r){var o,i=l(n),a=l(r);for(o in a){var s=a[o];i[o]&&i[o]===s&&(delete a[o],t=!0)}n=Object.entries(a).map(function(e){var e=P(e,2),t=e[0],e=e[1];return"".concat(t,": ").concat(e)}).join("; ");n?e.attr("style",n):e.removeAttr("style")}return L.node.isBlock(e[0])||e[0].attributes.length&&(1!==e[0].attributes.length||!e.attr("data-pasted"))||(e[0].outerHTML=e[0].innerHTML,t=!0),t})(N(t))&&(n=!0)}),n;);return e.html()})(N("<div>").html(a)):a},getSelected:function(){var e,t,n="";if(void 0!==L.win.getSelection){L.browser.mozilla&&(L.selection.save(),1<L.$el.find('.fr
1-marker[data-type="false"]').length&&(L.$el.find('.fr-marker[data-type="false"][data-id="0"]').remove(),L.$el.find('.fr-marker[data-type="false"]:last').attr("data-id","0"),L.$el.find(".fr-marker").not('[data-id="0"]').remove()),L.selection.restore());for(var r=L.selection.ranges(),o=0;o<r.length;o++){for(var i=document.createElement("div"),a=(i.appendChild(r[o].cloneContents()),a=void 0,i),s=(e=s=void 0,t=null,L.win.getSelection?(e=L.win.getSelection())&&e.rangeCount&&((t=e.getRangeAt(0).commonAncestorContainer).nodeType===Node.ELEMENT_NODE||L.opts.enter===U.ENTER_BR&&t.parentNode===L.$el[0]||(t=t.parentNode)):(e=L.doc.selection)&&"Control"!==e.type&&(t=e.createRange().parentElement()),null!==t&&(0<=N(t).parents().toArray().indexOf(L.el)||t===L.el)?t:null);s&&(s.nodeType===Node.TEXT_NODE||!L.node.isBlock(s))&&!L.node.isElement(s)&&!L.node.hasClass(s,"fr-inner")&&(L.opts.enter!==U.ENTER_BR||s!==L.$el[0]);)s&&s.nodeType!==Node.TEXT_NODE&&N(a).wrapContent(s),s=s.parentNode;s&&a.innerHTML===s.innerHTML?a.innerHTML=s.outerHTML:s&&"DIV"!==s.tagName&&"LI"!==s.tagName&&s.innerText&&-1!=s.innerText.indexOf(a.innerHTML)&&s!==L.$el.get(0)&&(a.innerHTML=L.node.openTagString(s)+a.innerHTML+L.node.closeTagString(s)),n+=(i=0<N(i).find(".fr-element").length?L.el:i).innerHTML}}else void 0!==L.doc.selection&&"Text"===L.doc.selection.type&&(n=L.doc.selection.createRange().htmlText);return n},insert:function(e,t,n){if(!1===L.events.trigger("html.beforeInsert",[e,t,n]))return!1;var r=L.selection.element();if(!w()&&!C()||T(e)||!L.node.isEmpty(r)||N(r).parents("ol, ul").length||(e=U.START_MARKER+e+U.END_MARKER),L.selection.isCollapsed()||L.selection.remove(),r=t?e:L.clean.html(e),0===e.indexOf('<i class="fa ')&&(r="<span>&nbsp;".concat(r,"</span>")),e.indexOf('class="fr-marker"')<0&&(t=r,(e=L.doc.createElement("div")).innerHTML=t,L.selection.setAtEnd(e,!0),r=e.innerHTML),L.node.isEmpty(L.el)&&!L.opts.keepFormatOnDelete&&y(r))L.opts.trackChangesEnabled?L.track_changes.pasteInEmptyEdior(r):L.el.innerHTML=r;else{(t=L.selection.ranges(0).commonAncestorContainer)===L.el||L.$el.contains(t)||L.selection.restore();e=L.markers.insert();if(e)if(L.opts.trackChangesEnabled)L.track_changes.pasteInEdior(r);else{L.node.isLastSibling(e)&&N(e).parent().hasClass("fr-deletable")&&N(e).insertAfter(N(e).parent());t=L.node.blockParent(e);if((y(r)||n)&&(L.node.deepestParent(e)||t&&"LI"===t.tagName)){t&&"LI"===t.tagName&&(r=(e=>{if(!L.html.defaultTag())return e;for(var t=L.doc.createElement("div"),n=(t.innerHTML=e,t.querySelectorAll(":scope > ".concat(L.html.defaultTag()))),r=n.length-1;0<=r;r--){var o=n[r];L.node.isBlock(o.previousSibling)||(o.previousSibling&&!L.node.isEmpty(o)&&N("<br>").insertAfter(o.previousSibling),o.outerHTML=o.innerHTML)}return t.innerHTML})(r));n=L.selection.element();if(n&&N(n).parentsUntil(L.el,"ul, ol").length&&"LI"!=e.parentNode.tagName&&("DIV"==N(r).get(0).tagName&&1==N(r).length&&"UL"==N(r).get(0).firstChild.tagName?r=N(r).get(0).firstChild.innerHTML:"UL"==N(r).get(0).tagName&&(r=N(r).get(0).innerHTML),e=L.markers.split()),!(e=L.markers.split()))return!1}e.outerHTML=r}else L.el.innerHTML+=r}p(),L.keys.positionCaret(),L.events.trigger("html.inserted")},wrap:u,unwrap:function(){L.$el.find("div.fr-temp-div").each(function(){this.previousSibling&&this.previousSibling.nodeType===Node.TEXT_NODE&&N(this).before("<br>"),N(this).attr("data-empty")||!this.nextSibling||L.node.isBlock(this.nextSibling)&&!N(this.nextSibling).hasClass("fr-temp-div")?N(this).replaceWith(N(this).html()):N(this).replaceWith("".concat(N(this).html(),"<br>"))}),L.$el.find(".fr-temp-div").removeClass("fr-temp-div").filter(function(){return""===N(this).attr("class")}).removeAttr("class")},escapeEntities:function(e){return e.replace(/</gi,"&lt;").replace(/>/gi,"&gt;").replace(/"/gi,"&quot;").replace(/'/gi,"&#39;")},checkIfEmpty:h,extractNode:A,extractNodeAttrs:g,extractDoctype:v,cleanBRs:function(){for(var e=L.el.getElementsByTagName("br"),t=0;t<e.length;t++)i(e[t])},_init:function(){L.events.$on(L.$el,"mousemove","span.fr-word-select",function(e){var t=window.getSelection(),t=window.getSelection(),n=document.createRange();n.selectNodeContents(e.target),t.removeAllRanges(),t.addRange(n)}),L.$wp&&(L.events.on("mouseup",t),L.events.on("keydown",t),L.events.on("contentChanged",h),C()||w())&&(L.events.on("keydown",r),L.events.on("initialized",_),L.events.on("html.inserted html.set",S),L.events.on("paste.afterCleanup",I),L.events.on("paste.after",B),L.events.on("window.cut",M),L.events.on("commands.after",function(e){"clearFormatting"!=e&&"markdown"!==e||E(!0)}))},_setHtml:b}},U.ENTER_P=0,U.ENTER_DIV=1,U.ENTER_BR=2,U.KEYCODE={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,FF_SEMICOLON:59,FF_EQUALS:61,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_
vendor: 12,810 bytes, line 1
1SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,FF_HYPHEN:173,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,HYPHEN:189,PERIOD:190,SLASH:191,APOSTROPHE:192,TILDE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,IME:229},Object.assign(U.DEFAULTS,{enter:U.ENTER_P,multiLine:!0,tabSpaces:0}),U.MODULES.keys=function(A){var g,n,r,m=A.$,v=!1,b=!1;function y(e){var t;A.selection.isCollapsed()?(["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&A.cursor.backspace(),A.helpers.isIOS()?((t=A.selection.ranges(0)).deleteContents(),t.insertNode(document.createTextNode("​")),A.selection.get().modify("move","forward","character")):(["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&e.preventDefault(),e.stopPropagation())):(e.preventDefault(),e.stopPropagation(),A.selection.remove()),A.placeholder.refresh()}function C(e){["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&e.preventDefault(),e.stopPropagation(),""!==A.selection.text()||A.selection.element().hasAttribute("contenteditable")&&"false"===A.selection.element().getAttribute("contenteditable")||!A.selection.isCollapsed()&&"IMG"==A.selection.element().tagName?A.selection.remove():A.cursor.del(),A.placeholder.refresh()}function e(){var e,t;A.browser.mozilla&&A.selection.isCollapsed()&&!v&&(e=(t=A.selection.ranges(0)).startContainer,t=t.startOffset,e)&&e.nodeType===Node.TEXT_NODE&&t<=e.textContent.length&&0<t&&32===e.textContent.charCodeAt(t-1)&&(A.selection.save(),A.spaces.normalize(),A.selection.restore())}function t(){A.selection.isFull()&&setTimeout(function(){var e=A.html.defaultTag();e?A.$el.html("<".concat(e,">").concat(U.MARKERS,"<br/></").concat(e,">")):A.$el.html("".concat(U.MARKERS,"<br/>")),A.selection.restore(),A.placeholder.refresh(),A.button.bulkRefresh(),A.undo.saveStep()},0)}function o(){v=!1}function i(){v=!1}function w(){var e=A.html.defaultTag();e?A.$el.html("<".concat(e,">").concat(U.MARKERS,"<br/></").concat(e,">")):A.$el.html("".concat(U.MARKERS,"<br/>")),A.selection.restore()}function E(e,t){if(e&&e.parentElement){var n=(e&&e.parentElement).parentElement;if(e.parentElement&&(-1<e.innerHTML.indexOf("<span")||-1<e.parentElement.innerHTML.indexOf("<span")||n&&-1<e.parentElement.parentElement.innerHTML.indexOf("<span"))&&(e.classList.contains("fr-img-space-wrap")||e.parentElement.classList.contains("fr-img-space-wrap")||n&&e.parentElement.parentElement.classList.contains("fr-img-space-wrap"))){if(m(e.parentElement).is("p"))return(n=(n=e.parentElement.innerHTML).replace(/<br>/g,"")).length<1?e.parentElement.insertAdjacentHTML("afterbegin","&nbsp;"):"&nbsp;"!=n&&" "!=n&&"Backspace"==t.key?y(t):"&nbsp;"!=n&&" "!=n&&"Delete"==t.key&&C(t),1;if(m(e).is("p"))return(n=e.innerHTML.replace(/<br>/g,"")).length<1?e.insertAdjacentHTML("afterbegin","&nbsp;"):"&nbsp;"!=n&&" "!=n&&"Backspace"==t.key?y(t):"&nbsp;"!=n&&" "!=n&&"Delete"==t.key&&C(t),1}}}function a(e){var t=A.selection.element();if(t&&0<=["INPUT","TEXTAREA"].indexOf(t.tagName))return!0;if(e&&B(e.which))return o=A.selection.element(),n=(r=A.selection.get()).anchorNode,r=r.anchorOffset,!(!n||!r||(n.nodeType===Node.TEXT_NODE&&0<r&&1<n.textContent.length&&8203===n.textContent.charCodeAt(r)&&(_(o),o=A.doc.createRange(),A.selection.get().removeAllRanges(),r=Math.max(0,Math.min(r-1,n.textContent.length-1)),o.setStart(n,r),o.setEnd(n,r),A.selection.get().addRange(o)),0));A.events.disableBlur();var n=e.which;if(16===n)return!0;if((g=n)===U.KEYCODE.IME)return v=!0;if(v=!1,n===U.KEYCODE.BACKSPACE&&(e.metaKey||e.ctrlKey)){var r=A.selection.element(),o=["strong","u","em","s","sub","sup","span"],o=m(r).find(o.join()).length||-1<o.indexOf(r.tagName.toLowerCase());if(A.opts.keepFormatOnDelete&&!A.node.isEmpty(r)&&o){r=!0;if(A.selection.isCollapsed())if(A.helpers.isMac())o=A.markers.insert(),m(o).removeClass("fr-marker").addClass("fr-marker-placeholder"),o=A.selection.ranges(0).getBoundingClientRect(),r=!!(i=A.selection.blocks()[0])&&(i=A.selection.rangeElement(i).getBoundingClientRect(),A.markers.insertAtPoint({clientX:i.x,clientY:o.y}),A.$el.find(".fr-marker").replaceWith(U.START_MARKER),A.$el.find(".fr-marker-placeholder").replaceWith(U.END_MARKER),A.selection.restore(),!0);else{var i=A.selection.get();if(0!==i.rangeCount){var a=i.getRangeAt(0),s=a.startContainer,a=a.startOffset;if(s.nodeType===Node.TEXT_NODE){for(var l=s.textContent,c=a;0<c&&/[\s\u200B\u200C\u200D\uFEFF]/.test(l[c-1]);)c--;for(;0<c&&!/[\s\u200B\u200C\u200D\uFEFF]/.test(l[c-1]);)c--;var u=A.doc.createRange();u.setStart(s,c),u.setEnd(s,a),i.removeAllRanges(),i.addRange(u)}}}s=A.selection.ranges(0).startContainer.previousSibling;!r||s&&s.nodeType!==Node.TEXT_NODE&&"BR"==s.tagName||y(e)}A.helpers.isMac()&&(b=!0)}if(S(e))return!0;var d,a=x(n)&&!S(e)&&!e.altKey,u=n===U.KEYCODE.BACKSPACE||n===U.KEYCODE.DELETE;if((A.selection.isFull()&&!A.opts.keepFormatOnDelete&&!A.placeholder.isVisible()||u&&A.placeholder.isVisible()&&A.opts.keepFormatOnDelete)&&(a||u)&&(w(),!x(n)))return e.preventDefault(),!0;if(n===U.KEYCODE.ENTER)!A.helpers.isIOS()&&e.shiftKey||t.classList.contains("fr-inner")||t.parentElement&&t.parentElement.classList.contains("fr-inner")?((r=e).preventDefault(),r.stopPropagation(),A.opts.multiLine&&(A.selection.isCollapsed()||A.selection.remove(),A.cursor.enter(!0))):(d=e,A.opts.multiLine?(A.helpers.isIOS()||(d.preventDefault(),d.stopPropagation()),A.selection.isCollapsed()||A.selection.remove(),A.cursor.enter()):(d.preventDefault(),d.stopPropagation()));else if(n===U.KEYCODE.BACKSPACE&&(e.metaKey||e.ctrlKey))setTimeout(function(){A.events.disableBlur(),A.events.focus()},0);else if(n!==U.KEYCODE.BACKSPACE||S(e)||e.altKey)if(n!==U.KEYCODE.DELETE||S(e)||e.altKey||e.shiftKey)if(n===U.KEYCODE.SPACE)d=e,f=A.selection.element(),!A.helpers.isMobile()&&f&&"A"===f.tagName&&(d.preventDefault(),d.stopPropagation(),A.selection.isCollapsed()||A.selection.remove(),f=A.markers.insert())&&(d=f.previousSibling,!f.nextSibling&&f.parentNode&&"A"===f.parentNode.tagName?(f.parentNode.insertAdjacentHTML("afterend","&nbsp;".concat(U.MARKERS)),f.parentNode.removeChild(f)):(d&&d.nodeType===Node.TEXT_NODE&&1===d.textContent.length&&160===d.textContent.charCodeAt(0)?d.textContent+=" ":f.insertAdjacentHTML("beforebegin","&nbsp;"),f.outerHTML=U.MARKERS),A.selection.restore());else if(n===U.KEYCODE.TAB){var f=e;if(0<A.opts.tabSpaces)if(A.selection.isCollapsed()){A.undo.saveStep(),f.preventDefault(),f.stopPropagation();for(var p="",h=0;h<A.opts.tabSpaces;h++)p+="&nbsp;";A.html.insert(p),A.placeholder.refresh(),A.undo.saveStep()}else f.preventDefault(),f.stopPropagation(),f.shiftKey?A.commands.outdent():A.commands.indent()}else S(e)||!x(e.which)||A.selection.isCollapsed()||e.ctrlKey||e.altKey||A.browser.mozilla||A.selection.remove();else{if(E(t,e))return e.preventDefault(),void e.stopPropagation();A.placeholder.isVisible()?(A.opts.keepFormatOnDelete||w(),e.preventDefault(),e.stopPropagation()):C(e)}else{if(E(t,e))return e.preventDefault(),void e.stopPropagation();A.placeholder.isVisible()?(A.opts.keepFormatOnDelete||w(),e.preventDefault(),e.stopPropagation()):y(e)}A.events.enableBlur()}function _(e){for(var t=e,n=(-1<["STRONG","U","EM"].indexOf(e.nodeName)&&e.parentNode&&(t=e.parentNode),A.doc.createTreeWalker(t,NodeFilter.SHOW_TEXT,A.node.filter(function(e){return/\u200B/gi.test(e.textContent)}),!1));n.nextNode();){var r=n.currentNode;r.textContent=r.textContent.replace(/\u200B/gi,"")}}function s(){if(!A.$wp)return!0;var e,t,n,r,o;A.opts.height||A.opts.heightMax?(e=A.position.getBoundingRect().top,(A.helpers.isIOS()||A.helpers.isAndroid())&&(e-=A.helpers.scrollTop()),A.opts.iframe&&(e+=A.$iframe.offset().top),r=null,(t=A.selection.blocks())&&0<t.length&&t[0].offsetTop&&(r=t[0].getBoundingClientRect().top,3===A.selection.get().anchorNode.nodeType)&&(t=A.doc.createRange(),o=A.selection.get().anchorNode,n=A.selection.get().anchorOffset,t.selectNode(o),t.setStart(o,n),r=t.getBoundingClientRect().top),!A.opts.iframe&&e>A.$wp.offset().top-A.helpers.scrollTop()+A.$wp.height()-20?A.$wp.scrollTop(e+A.$wp.scrollTop()-(A.$wp.height()+A.$wp.offset().top)+A.helpers.scrollTop()+20):A.opts.iframe&&r&&(A.$wp.scrollTop()>r?A.$wp.scrollTop(r-20):r+20>A.$wp.scrollTop()+A.$wp.height()&&(o=r-A.$wp.height()+50,A.$wp.scrollTop(o)))):(e=A.position.getBoundingRect().top,A.opts.toolbarBottom&&(e+=A.opts.toolbarStickyOffset),(A.helpers.isIOS()||A.helpers.isAndroid())&&(e-=A.helpers.scrollTop()),A.opts.iframe&&(e=(e+=A.$iframe.offset().top)-A.helpers.scrollTop()),(e+=A.opts.toolbarStickyOffset)>A.o_win.innerHeight-20&&m(A.o_win).scrollTop(e+A.helpers.scrollTop()-A.o_win.innerHeight+20),e=A.position.getBoundingRect().top,A.opts.toolbarBottom||(e-=A.opts.toolbarStickyOffset),(A.helpers.isIOS()||A.helpers.isAndroid())&&(e-=A.helpers.scrollTop()),(e=A.opts.iframe?(e+=A.$iframe.offset().top)-A.helpers.scrollTop():e)<100&&m(A.o_win).scrollTop(e+A.helpers.scrollTop()-100))}function l(e){var t=A.selection.element();if(t&&0<=["INPUT","TEXTAREA"].indexOf(t.tagName))return!0;if(e&&0===e.which&&g&&(e.which=g),A.helpers.isAndroid()&&A.browser.mozilla)return!0;if(v)return!1;if(e&&A.helpers.isIOS()&&e.which===U.KEYCODE.ENTER&&A.doc.execCommand("undo"),!A.selection.isCollapsed())return!0;if(e&&(e.which===U.KEYCODE.META||e.which===U.KEYCODE.CTRL)&&!b)return!0;if(e&&B(e.which))return!0;if(e&&!A.helpers.isIOS()&&(e.which===U.KEYCODE.ENTER||e.which===U.KEYCODE.BACKSPACE||b||37<=e.which&&e.which<=40&&!A.browser.msie))try{s(),b=!1}catch(e){}var n,t=A.selection.element();!(e=>e&&!!((e=(e=e.innerHTML).replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,""))&&/\u200B/.test(e)&&0<e.replace(/\u200B/gi,"").length))(t)||A.node.hasClass(t,"fr-marker")||"IFRAME"===t.tagName||(n=t,A.helpers.isIOS()&&0!==((n.textContent||"").match(/[\u3041-\u3096\u30A0-\u30FF\u4E00-\u9FFF\u3130-\u318F\uAC00-\uD7AF]/gi)||[]).length)||(A.selection.save(),n=A.$el.find(".fr-marker")[1],e=(e||"").which,A.opts.enter===U.ENTER_BR&&t===A.$el.get(0)&&8===e&&null==n.nextSibling||_(t),A.selection.restore())}function S(e){if(-1!==navigator.userAgent.indexOf("Mac OS X")){if(e.metaKey&&!e.altKey)return!0}else if(e.ctrlKey&&!e.altKey)return!0;return!1}function B(e){if(e>=U.KEYCODE.ARROW_LEFT&&e<=U.KEYCODE.ARROW_DOWN)return!0}function x(e){if(e>=U.KEYCODE.ZERO&&e<=U.KEYCODE.NINE)return!0;if(e>=U.KEYCODE.NUM_ZERO&&e<=U.KEYCODE.NUM_MULTIPLY)return!0;if(e>=U.KEYCODE.A&&e<=U.KEYCODE.Z)return!0;if(A.browser.webkit&&0===e)return!0;switch(e){case U.KEYCODE.SPACE:case U.KEYCODE.QUESTION_MARK:case U.KEYCODE.NUM_PLUS:case U.KEYCODE.NUM_MINUS:case U.KEYCODE.NUM_PERIOD:case U.KEYCODE.NUM_DIVISION:case U.KEYCODE.SEMICOLON:case U.KEYCODE.FF_SEMICOLON:case U.KEYCODE.DASH:case U.KEYCODE.EQUALS:case U.KEYCODE.FF_EQUALS:case U.KEYCODE.COMMA:case U.KEYCODE.PERIOD:case U.KEYCODE.SLASH:case U.KEYCODE.APOSTROPHE:case U.KEYCODE.SINGLE_QUOTE:case U.KEYCODE.OPEN_SQUARE_BRACKET:case U.KEYCODE.BACKSLASH:case U.KEYCODE.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}function c(e){var t=e.which;if(S(e)||37<=t&&t<=40||!x(t)&&t!==U.KEYCODE.DELETE&&t!==U.KEYCODE.BACKSPACE&&t!==U.KEYCODE.ENTER&&t!==U.KEYCODE.IME)return!0;n||(r=A.snapshot.get(),A.undo.canDo())||A.undo.saveStep(),clearTimeout(n),n=setTimeout(function(){n=null,A.undo.saveStep()},Math.max(250,A.opts.typingTimer))}function u(e){var t=e.which;if(S(e)||37<=t&&t<=40)return!0;r&&n?(A.undo.saveStep(r),r=null):void 0!==t&&0!==t||r||n||A.undo.saveStep()}function d(e){if(!(e&&e.nodeType===Node.ELEMENT_NODE&&0<=U.VOID_ELEMENTS.indexOf(e.tagName.toLowerCase())||e.lastChild&&e.lastChild.nodeType===Node.ELEMENT_NODE&&0<=U.VOID_ELEMENTS.indexOf(e.lastChild.tagName.toLowerCase())))try{return 0===(e.textContent||"").length&&e.querySelector&&!e.querySelector(":scope > br")||e.childNodes&&1===e.childNodes.length&&e.childNodes[0].getAttribute&&("false"===e.childNodes[0].getAttribute("contenteditable")||A.node.hasClass(e.childNodes[0],"fr-img-caption"))}catch(e){}}function f(e){var t=A.el.childNodes,n=A.html.defaultTag(),r=A.node.blockParent(A.selection.blocks()[0]);function o(e){return!!m(e).parentsUntil(A.$el,'[contenteditable="false"]').length}r&&"TR"==r.tagName&&null==r.getAttribute("contenteditable")&&(r=r.closest("table"));r=window.getSelection(),r=0<r.rangeCount&&(o(r.getRangeAt(0).startContainer)||o(r.getRangeAt(0).endContainer));return!A.node.isEditable(e.target)||o(e.target)||r?A.toolbar.disable():A.toolbar.enable(),!(!e.target||e.target===A.el)||0===t.length||void(t[0].offsetHeight+t[0].offsetTop<=e.offsetY?d(t[t.length-1])&&(n?A.$el.append("<".concat(n,">").concat(U.MARKERS,"<br></").concat(n,">")):A.$el.append("".concat(U.MARKERS,"<br>
vendor: 4,306 bytes, line 1
1")),A.selection.restore(),s()):e.offsetY<=10&&d(t[0])&&(n?A.$el.prepend("<".concat(n,">").concat(U.MARKERS,"<br></").concat(n,">")):A.$el.prepend("".concat(U.MARKERS,"<br>")),A.selection.restore(),s()))}function p(){n&&clearTimeout(n)}return{_init:function(){A.events.on("keydown",c),A.events.on("input",e),A.events.on("mousedown",i),A.events.on("keyup input",u),A.events.on("keypress",o),A.events.on("keydown",a),A.events.on("keyup",l),A.events.on("destroy",p),A.events.on("html.inserted",l),A.events.on("cut",t),A.opts.multiLine&&A.events.on("click",f),A.events.on("initialized",function(){A.el.addEventListener("compositionstart",function(){var e,t;A.selection.isCollapsed()&&(t=(e=A.selection.ranges(0)).startContainer,e=e.startOffset,t)&&t.nodeType===Node.TEXT_NODE&&e<=t.textContent.length&&0<e&&8203===t.textContent.charCodeAt(e-1)&&(A.selection.save(),t=A.$el.find(".fr-marker"),m(t.get(0).previousSibling).before(U.HAIR_SPACE),t.get(0).previousSibling.textContent=t.get(0).previousSibling.textContent.replace(/\u200B/gi,""),A.selection.restore())}),A.el.addEventListener("compositionend",function(){var e,t;A.selection.isCollapsed()&&(e=(t=A.selection.ranges(0)).startContainer,t=t.startOffset,e)&&e.nodeType===Node.TEXT_NODE&&t<=e.textContent.length&&0<t&&8202===e.textContent.charCodeAt(0)&&(A.selection.save(),(t=A.$el.find(".fr-marker")).get(0).previousSibling.textContent=t.get(0).previousSibling.textContent.replace(/\u200A/gi,""),A.selection.restore())})})},ctrlKey:S,isCharacter:x,isArrow:B,forceUndo:function(){n&&(clearTimeout(n),A.undo.saveStep(),r=null)},isIME:function(){return v},isBrowserAction:function(e){var t=e.which;return S(e)||t===U.KEYCODE.F5},positionCaret:s}},Object.assign(U.DEFAULTS,{pastePlain:!1,pasteDeniedTags:["colgroup","col","meta"],pasteDeniedAttrs:["class","id"],pasteAllowedStyleProps:[".*"],pasteAllowLocalImages:!1}),U.MODULES.paste=function(m){var v,l,b,y,c,C,i,w=m.$;function a(e,t){i=2<arguments.length&&void 0!==arguments[2]&&arguments[2];try{m.win.localStorage.setItem("fr-copied-html",e),m.win.localStorage.setItem("fr-copied-text",t)}catch(e){}}function e(e){var t,n,r,o;i?(t=m.win.localStorage.getItem("fr-copied-html"),n=m.win.localStorage.getItem("fr-copied-text"),i=!1):a(t=m.html.getSelected(),n=w(m.doc.createElement("div")).html(t).text()),"cut"===e.type&&(r=m.$el.find("table.fr-selection-handle-selected"),o=m.$el.find(".fr-page-break.fr-selection-handle-selected"),!r.length&&!o.length||m.opts.trackChangesEnabled||(r.length&&m.table&&m.table.remove(),o.length&&m.pageBreak&&m.pageBreak.remove(),e.preventDefault()),e.clipboardData.setData("text/plain",n),e.clipboardData.setData("text/html",t),setTimeout(function(){m.selection.save(),m.html.wrap(),m.selection.restore(),m.events.focus(),m.undo.saveStep()},0))}var u,t=!1;function n(c){return"INPUT"===(u=c).target.nodeName&&"text"===c.target.type||!m.edit.isDisabled()&&!s(c.target)&&!t&&(c.originalEvent&&(c=c.originalEvent),B()&&navigator.clipboard?(navigator.clipboard.read({unsanitized:["text/html"]}).then((()=>{var t=x(T().m(function e(t){var n,r,o,i,a,s,l;return T().w(function(e){for(;;)switch(e.p=e.n){case 0:r=t[0].types,n=new DataTransfer,r=D(r),e.p=1,r.s();case 2:if((a=r.n()).done){e.n=8;break}return o=a.value,e.n=3,t[0].getType(o);case 3:if(i=e.v,o.startsWith("text"))return e.n=4,i.text();e.n=5;break;case 4:s=e.v,e.n=6;break;case 5:s=i;case 6:a=s,o.startsWith("text")?n.setData(o,a):n.items.add(new File([a],"file"));case 7:e.n=2;break;case 8:e.n=10;break;case 9:e.p=9,l=e.v,r.e(l);case 10:return e.p=10,r.f(),e.f(10);case 11:return e.a(2,d(c,n))}},e,null,[[1,9,10,11]])}));return function(e){return t.apply(this,arguments)}})()),c.preventDefault(),!1):d(c))}function d(e,t){var n=t||e&&e.clipboardData;if(!1===m.events.trigger("paste.before",[e,t]))e.preventDefault();else{if(n&&n.getData){var r="";if(y=n.types,m.helpers.isArray(y))for(var o=0;o<y.length;o++)r+="".concat(y[o],";");else r=y;if(v="",/text\/rtf/.test(r)&&(l=n.getData("text/rtf")),/text\/html/.test(r)?(v=n.getData("text/html"),m.browser.mozilla&&("<p></p>"===v||""===v||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(v)||/<!--StartFragment-->([<p></p>]*)<!--EndFragment-->/.test(v))&&(v=m.win.localStorage.getItem("fr-copied-html"))):/text\/uri-list/.test(r)&&m.browser.safari?v=n.getData("text/uri-l
1ist"):/text\/rtf/.test(r)&&m.browser.safari?v=l:/public.rtf/.test(r)&&m.browser.safari&&(v=n.getData("text/rtf")),b=n.getData("text"),""!==v)return h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault()),!1;v=null}m.selection.save(),m.events.disableBlur(),v=null,c?(c.html(""),a=f(m.selection.get().anchorNode)+m.$wp.offset().top,c.css("top",a),m.browser.edge&&m.opts.iframe&&m.$el.append(c)):(a=document.getElementsByTagName("BODY")[0],a=window.getComputedStyle(a).transform,c="none"!==a?(s=f(m.selection.get().anchorNode)+m.$wp.offset().top,w('<div contenteditable="true" style="position: fixed; top: '+s+'px; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>')):w('<div contenteditable="true" style="position: fixed; top: 0; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>'),m.browser.webkit||m.browser.mozilla?("none"===a&&c.css("top",m.$sc.scrollTop()),m.$el.after(c)):m.browser.edge&&m.opts.iframe?m.$el.append(c):m.$box.after(c),m.events.on("destroy",function(){c.remove()})),m.helpers.isIOS()&&m.$sc&&(i=m.$sc.scrollTop()),m.opts.iframe&&m.$el.attr("contenteditable","false"),m.helpers.isIOS()&&m.$sc&&m.$sc.scrollTop(i);var i,a,s=u.clipboardData.getData("Text");4e5<s.length||B()&&navigator.clipboard?(u.preventDefault(),a=p(s||b),c.get(0).innerText="",c.get(0).appendChild(a)):c.focus(),m.win.setTimeout(h,1)}return!1}function s(e){return e&&"false"===e.contentEditable}function r(e){if(s((e=e.originalEvent?e.originalEvent:e).target))return!1;if(e&&e.dataTransfer&&e.dataTransfer.getData){var t="";if(y=e.dataTransfer.types,m.helpers.isArray(y))for(var n=0;n<y.length;n++)t+="".concat(y[n],";");else t=y;v="",/text\/rtf/.test(t)&&(l=e.dataTransfer.getData("text/rtf")),/text\/html/.test(t)?v=e.dataTransfer.getData("text/html"):/text\/rtf/.test(t)&&m.browser.safari?v=l:/text\/plain/.test(t)&&!this.browser.mozilla&&(v=m.html.escapeEntities(e.dataTransfer.getData("text/plain")).replace(/\n/g,"<br>"));var r=m.$el.find(".fr-element-draggable");if(r.length){var o=m.$box.find(".fr-selection-drop-indicator");if(o&&!o.isVisible())return!0;var i=o.attr("data-position"),o=o.data("target-element");if(C=m.snapshot.get(),"above"===i?m.selection.setAtStart(o):m.selection.setAtEnd(o),r.hasClass("fr-page-break"))return!0;r.removeClass("fr-element-draggable"),r.remove();i=m.el.querySelector(".fr-marker");w(i).replaceWith(U.MARKERS),m.selection.restore(),m.win.localStorage.removeItem("fr-copied-text"),m.win.localStorage.removeItem("fr-copied-html"),h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault())}else if(""!==v){m.keys.forceUndo(),C=m.snapshot.get(),m.selection.save(),m.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-helper");o=m.markers.insertAtPoint(e);if(m.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-placeholder"),m.$el.find(".fr-marker-helper").addClass("fr-marker").removeClass("fr-marker-helper"),m.selection.restore(),m.selection.remove(),m.$el.find(".fr-marker-placeholder").addClass("fr-marker").removeClass("fr-marker-placeholder"),!1!==o)return r=m.el.querySelector(".fr-marker"),w(r).replaceWith(U.MARKERS),m.selection.restore(),h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault()),!1}else v=null}}function f(e){return(e.nodeType===Node.TEXT_NODE?e.parentNode:e).offsetTop}function p(e){var n=m.html.defaultTag()||"p",e=e.split(/\n/g),r=document.createDocumentFragment();return e.forEach(function(e){var t=document.createElement(n);t.appendChild(""===e?document.createElement("br"):document.createTextNode(e)),r.appendChild(t)}),r}function E(e){for(var t,n=null,r=m.doc.createElement("div"),o=(r.innerHTML=e,r.querySelectorAll("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote")),i=0;i<o.length;i++)(n=o[i]).innerHTML&&(t=m.clean.html("<".concat(m.html.defaultTag()||"DIV",">").concat(n.innerHTML,"</").concat(m.html.defaultTag()||"DIV",">")),n.outerHTML=t);for(o=r.querySelectorAll("table, tbody, thead, th, tr, td, ul, ol, li"),i=0;i<o.length;i++){var a,s,l,c=(n=o[i]).tagName.toLowerCase();["table","td","tr","th","thead","tbody"].includes(c)?(a=n.getAttribute("style")||"",s=[],n.hasAttribute("style")&&a&&((l=a.match(/border[^:]*\s*:\s*[^;]+/gi))&&s.push.apply(s,L(l)),"table"===c)&&(l=a.match(/border-collapse\s*:\s*[^;]+/i))&&s.push(l[0]),0<s.length&&n.setAttribute("style",s.join("; "))):n.removeAttribute("style")}for(i=(o=r.querySelectorAll("*:not(".concat("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, table, tbody, thead, tr, td, th, br, img".split(",").join("):not("),")"))).length-1;0<=i;i--)(n=o[i]).outerHTML=n.innerHTML;return function e(t){for(var n=m.node.contents(t),r=0;r<n.length;r++)n[r].nodeType!==Node.TEXT_NODE&&n[r].nodeType!==Node.ELEMENT_NODE?n[r].parentNode.removeChild(n[r]):e(n[r])}(r),r.innerHTML}function h(){m.opts.iframe&&m.$el.attr("contenteditable","true"),m.browser.edge&&m.opts.iframe&&m.$box.after(c),C||(m.keys.forceUndo(),C=m.snapshot.get()),v||(v=c.get(0).innerHTML,b=c.text(),m.$el[0].setAttribute("plainpaste",!0),m.selection.restore(
1),m.events.enableBlur());var e=v.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice|class="?TextRun|class="?NormalTextRun|class="?EOP|OneNote\.File|caret-color:\s*rgb\(0,\s*0,\s*0\)|OutlineElement|OfficeHtml)/gi),t=(/<span[^>]+class=["']?EOP\b/i.test(v)&&(v=v.replace(/<span\b[^>]*class=["'][^"']*\bEOP\b[^"']*["'][^>]*>[\s\S]*?<\/span>/gi,"")),m.events.chainTrigger("paste.beforeCleanup",v));t&&"string"==typeof t&&(v=t,t=(new DOMParser).parseFromString(t,"text/html"),b=t.body.innerText),e&&!1===m.events.trigger("paste.wordPaste",[v])||o(v,e)}function _(e){for(var t="",n=0;n++<e;)t+="&nbsp;";return t}function o(e,t,n){var r=null,o=null,i=(0<=e.toLowerCase().indexOf("<body")&&(i="",e=(e=(e=(i=0<=e.indexOf("<style")?e.replace(/[.\s\S\w\W<>]*(<style[^>]*>[\s]*[.\s\S\w\W<>]*[\s]*<\/style>)[.\s\S\w\W<>]*/gi,"$1"):i)+e.replace(/[.\s\S\w\W<>]*<body[^>]*>[\s]*([.\s\S\w\W<>]*)[\s]*<\/body>[.\s\S\w\W<>]*/gi,"$1")).replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(e){return e.replace(/\n/g,"<br />")})).replace(/ \n/g," ").replace(/\n /g," ").replace(/([^>])\n([^<])/g,"$1 $2")),!1),a=(0<=e.indexOf('id="docs-internal-guid')&&(e=e.replace(/^[\w\W\s\S]* id="docs-internal-guid[^>]*>([\w\W\s\S]*)<\/b>[\w\W\s\S]*$/g,"$1"),i=!0),(0<=e.indexOf('content="Sheets"')||0<=e.indexOf("google-sheets-html-origin"))&&(e=e.replace(/width:0px;/g,"")),!1),s=(t||((a=(()=>{var e=null,t=null;try{e=m.win.localStorage.getItem("fr-copied-text"),t=m.win.localStorage.getItem("fr-copied-html")}catch(e){}var n=(new DOMParser).parseFromString(t,"text/html").querySelector("table"),r=m.node.hasClass(n,"fr-selection-handle-selected"),o=(new DOMParser).parseFromString(v,"text/html").querySelector("table"),i=m.node.hasClass(o,"fr-selection-handle-selected"),n=n&&o&&r===i;return!(!e||!b||y&&-1===y.indexOf("text/html")||b.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")!==e.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")&&b.replace(/\s/g,"")!==e.replace(/\s/g,""))||!(!(t&&v&&n)||y&&-1===y.indexOf("text/html"))})())&&(e=m.win.localStorage.getItem("fr-copied-html")),e=a?m.clean.html(e,m.opts.pasteDeniedTags,m.opts.pasteDeniedAttrs):(s=m.opts.htmlAllowedStyleProps,m.opts.htmlAllowedStyleProps=m.opts.pasteAllowedStyleProps,m.opts.htmlAllowComments=!1,e=(e=(e=e.replace(/<span class="Apple-tab-span">\s*<\/span>/g,_(m.opts.tabSpaces||4))).replace(/<span class="Apple-tab-span" style="white-space:pre">(\t*)<\/span>/g,function(e,t){return _(t.length*(m.opts.tabSpaces||4))})).replace(/\t/g,_(m.opts.tabSpaces||4)),e=m.clean.html(e,m.opts.pasteDeniedTags,m.opts.pasteDeniedAttrs),m.opts.htmlAllowedStyleProps=s,m.opts.htmlAllowComments=!0,(e=(e=m.html.defaultTag()&&"div"===m.html.defaultTag()?e:S(e)).replace(/\r/g,"")).replace(/^ */g,"").replace(/ *$/g,""))),!t||m.wordPaste&&n||(e=S(e=(e=>{e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(/<p(.*?)class="?'?MsoListParagraph"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li>$3</li></ul>")).replace(/<p(.*?)class="?'?NumberedText"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li>$3</li></ol>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListBullet"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ul>")).replace(/<p(.*?)class="?'?NumberedTextCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ol>")).replace(/<span([^<]*?)style="?'?mso-list:Ignore"?'?([\s\S]*?)>([\s\S]*?)<span/gi,"<span><span")).replace(/<!--\[if !supportLists\]-->([\s\S]*?)<!--\[endif\]-->/gi,"")).replace(/<!\[if !supportLists\]>([\s\S]*?)<!\[endif\]>/gi,"")).replace(/(\n|\r| class=(")?Mso[a-zA-Z0-9]+(")?)/gi," ")).replace(/<!--[\s\S]*?-->/gi,"")).replace(/<(\/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>
vendor: 5,727 bytes, line 1
1/gi,"");for(var t,n=["style","script","applet","embed","noframes","noscript"],r=0;r<n.length;r++){var o=new RegExp("<".concat(n[r],".*?").concat(n[r],"(.*?)>"),"gi");e=e.replace(o,"")}for(e=(e=(e=e.replace(/&nbsp;/gi," ")).replace(/<td([^>]*)><\/td>/g,"<td$1><br></td>")).replace(/<th([^>]*)><\/th>/g,"<th$1><br></th>");(e=(t=e).replace(/<[^/>][^>]*><\/[^>]+>/gi,""))!==t;);e=(e=e.replace(/<lilevel([^1])([^>]*)>/gi,'<li data-indent="true"$2>')).replace(/<lilevel1([^>]*)>/gi,"<li$1>"),e=(e=(e=m.clean.html(e,m.opts.pasteDeniedTags,m.opts.pasteDeniedAttrs)).replace(/<a>(.[^<]+)<\/a>/gi,"$1")).replace(/<br> */g,"<br>");var i=m.o_doc.createElement("div"),a=(i.innerHTML=e,i.querySelectorAll("li[data-indent]"));for(r=0;r<a.length;r++){var s,l=a[r],c=l.previousElementSibling;c&&"LI"===c.tagName?((s=c.querySelector(":scope > ul, :scope > ol"))||(s=document.createElement("ul"),c.appendChild(s)),s.appendChild(l)):l.removeAttribute("data-indent")}return m.html.cleanBlankSpaces(i),e=i.innerHTML})(e=0===(e=e.replace(/^\n*/g,"").replace(/^ /g,"")).indexOf("<colgroup>")?"<table>".concat(e,"</table>"):e))),m.opts.pastePlain&&(e=E(e)),m.events.chainTrigger("paste.afterCleanup",e));if(m.$el[0].removeAttribute("plainpaste",!0),""!==(e="string"==typeof s?s:e)){var l=m.o_doc.createElement("div"),c=(0<=(l.innerHTML=e).indexOf("<body>")?(m.html.cleanBlankSpaces(l),m.spaces.normalize(l,!0)):m.spaces.normalize(l),l.getElementsByTagName("span"));for(f=c.length-1;0<=f;f--){var u=c[f];0===u.attributes.length&&(u.outerHTML=u.innerHTML)}if(!0===m.opts.linkAlwaysBlank)for(var d=l.getElementsByTagName("a"),f=d.length-1;0<=f;f--){var p=d[f];p.getAttribute("target")||p.setAttribute("target","_blank")}t=m.selection.element(),n=!1;if((n=t&&w(t).parentsUntil(m.el,"ul, ol").length?!0:n)&&1===(s=l.children).length&&0<=["OL","UL"].indexOf(s[0].tagName)&&(s[0].outerHTML=s[0].innerHTML),!i){var h=l.getElementsByTagName("br");for(f=h.length-1;0<=f;f--){var A=h[f];m.node.isBlock(A.previousSibling)&&A.parentNode.removeChild(A)}}if(m.opts.enter===U.ENTER_BR)for(f=(r=l.querySelectorAll("p, div")).length-1;0<=f;f--)0===(o=r[f]).attributes.length&&(o.outerHTML=o.innerHTML+(o.nextSibling&&!m.node.isEmpty(o)?"<br>":""));else if(m.opts.enter===U.ENTER_DIV)for(f=(r=l.getElementsByTagName("p")).length-1;0<=f;f--)0===(o=r[f]).attributes.length&&(o.outerHTML="<div>".concat(o.innerHTML,"</div>"));else m.opts.enter===U.ENTER_P&&1===l.childNodes.length&&"P"===l.childNodes[0].tagName&&0===l.childNodes[0].attributes.length&&(l.childNodes[0].outerHTML=l.childNodes[0].innerHTML);if(l.childNodes[0]instanceof HTMLHeadingElement&&m.selection.element().tagName===l.childNodes[0].tagName&&(l.childNodes[0].outerHTML=l.childNodes[0].innerHTML),l.children&&0<l.children.length)if(m.opts.trackChangesEnabled)for(var g=0;g<l.children.length;g++)l.children[g].setAttribute("data-pasted","true");else l.children[0].setAttribute("data-pasted","true");Array.from(l.querySelectorAll('li[style*="font-family"]')).forEach(function(e){var t=e.getAttribute("style").replace(/font-family:\s*[^;]+/gi,m.browser.safari?"font-family: -apple-system":"font-family: initial");e.setAttribute("style",t)});t=w(l).find('[style], [data-title="PageBreak"]').filter(function(){var e=w(this).attr("style")||"";return/page-break-(before|after):\s*always/i.test(e)||/break-(before|after):\s*page/i.test(e)||"PageBreak"===w(this).attr("data-title")});t.length&&t.each(function(e,t){m.pageBreak.insert(t)}),e=(e=l.innerHTML).replace(/\n/g,""),a&&(e=(e=>{for(var t,n=m.o_doc.createElement("div"),r=(n.innerHTML=e,n.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(U.VOID_ELEMENTS.join("):not("),"):not(").concat(m.opts.htmlAllowedEmptyTags.join("):not("),")")));r.length;){for(t=0;t<r.length;t++)r[t].parentNode.removeChild(r[t]);r=n.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(U.VOID_ELEMENTS.join("):not("),"):not(").concat(m.opts.htmlAllowedEmptyTags.join("):not("),")"))}return n.innerHTML})(e)),m.html.insert(e,!0)}m.events.trigger("paste.after"),m.undo.saveStep(C),C=null,m.undo.saveStep()}function A(e){for(var t=e.length-1;0<=t;t--)e[t].attributes&&e[t].attributes.length&&e.splice(t,1);return e}function S(e){for(var t,n=m.o_doc.createElement("div"),r=(n.innerHTML=e,A(Array.prototype.slice.call(n.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])"))));r.length;){var o,i=r[r.length-1];m.html.defaultTag()&&"div"!==m.html.defaultTag()?i.querySelector(m.html.blockTagsQuery())?i.outerHTML=i.innerHTML:i.outerHTML="<".concat(m.html.defaultTag(),">").concat(i.innerHTML,"</").concat(m.html.defaultTag(),">"):!(o=i.querySelectorAll("*")).length||"BR"!==o[o.length-1].tagName&&0===i.innerText.length||!o.length||"BR"!==o[o.length-1].tagName||o[o.length-1].nextSibling?i.outerHTML=i.innerHTML+(i.nextSibling?"<br>":""):i.outerHTML=i.innerHTML,r=A(Array.prototype.slice.call(n.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")))}for(r=A(Array.prototype.slice.call(n.querySelectorAll("div:not([style])")));r.length;){for(t=0;t<r.length;t++){var a=r[t],s=a.innerHTML.replace(/\u0009/gi,"").trim();a.outerHTML=s}r=A(Array.prototype.slice.call(n.querySelectorAll("div:not([style])")))}return n.innerHTML}function g(){m.el.removeEventListener("copy",e),m.el.removeEventListener("cut",e),m.el.removeEventListener("paste",n)}function B(){var e=navigator.userAgent.match(/chrome\/(\d+)/i),e=e?parseInt(e[1],10):0;return m.helpers.isAndroid()&&m.browser.chrome&&99<e}return{_init:function(){m.el.addEventListener("copy",e),m.el.addEventListener("cut",e),m.el.addEventListener("paste",n,{
vendor: 9,778 bytes, line 1
1capture:!0}),m.events.on("drop",r),m.browser.msie&&m.browser.version<11&&(m.events.on("mouseup",function(e){2===e.button&&(setTimeout(function(){t=!1},50),t=!0)},!0),m.events.on("beforepaste",n)),m.events.on("destroy",g)},cleanEmptyTagsAndDivs:S,getRtfClipboard:function(){return l},saveCopiedText:a,clean:o,replaceNewLines:p}},Object.assign(U.DEFAULTS,{shortcutsEnabled:[],shortcutsHint:!0}),U.SHORTCUTS_MAP={},U.RegisterShortcut=function(e,t,n,r,o,i){U.SHORTCUTS_MAP[(o?"^":"")+(i?"@":"")+e]={cmd:t,val:n,letter:r,shift:o,option:i},U.DEFAULTS.shortcutsEnabled.push(t)},U.RegisterShortcut(U.KEYCODE.E,"show",null,"E",!1,!1),U.RegisterShortcut(U.KEYCODE.B,"bold",null,"B",!1,!1),U.RegisterShortcut(U.KEYCODE.I,"italic",null,"I",!1,!1),U.RegisterShortcut(U.KEYCODE.U,"underline",null,"U",!1,!1),U.RegisterShortcut(U.KEYCODE.S,"strikeThrough",null,"S",!1,!1),U.RegisterShortcut(U.KEYCODE.CLOSE_SQUARE_BRACKET,"indent",null,"]",!1,!1),U.RegisterShortcut(U.KEYCODE.OPEN_SQUARE_BRACKET,"outdent",null,"[",!1,!1),U.RegisterShortcut(U.KEYCODE.Z,"undo",null,"Z",!1,!1),U.RegisterShortcut(U.KEYCODE.Z,"redo",null,"Z",!0,!1),U.RegisterShortcut(U.KEYCODE.Y,"redo",null,"Y",!1,!1),U.MODULES.shortcuts=function(o){var n=null;var i=!1;function e(e){if(!o.core.hasFocus())return!0;var t=e.which,n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey;if("keyup"===e.type&&i&&t!==U.KEYCODE.META)return i=!1;"keydown"===e.type&&(i=!1);var t=(e.shiftKey?"^":"")+(e.altKey?"@":"")+t,r=o.node.blockParent(o.selection.blocks()[0]);if(r&&"TR"==r.tagName&&null==r.getAttribute("contenteditable")&&(r=r.closest("table")),n&&U.SHORTCUTS_MAP[t]&&(!r||"false"!==r.getAttribute("contenteditable"))){n=U.SHORTCUTS_MAP[t].cmd;if(n&&0<=o.opts.shortcutsEnabled.indexOf(n))return r=U.SHORTCUTS_MAP[t].val,!1===o.events.trigger("shortcut",[e,n,r])?!(i=!0):n&&(o.commands[n]||U.COMMANDS[n]&&U.COMMANDS[n].callback)?(e.preventDefault(),e.stopPropagation(),"keydown"===e.type&&((o.commands[n]||U.COMMANDS[n].callback)(),i=!0),!1):void 0}}return{_init:function(){o.events.on("keydown",e,!0),o.events.on("keyup",e,!0)},get:function(e){if(!o.opts.shortcutsHint)return null;if(!n)for(var t in n={},U.SHORTCUTS_MAP)Object.prototype.hasOwnProperty.call(U.SHORTCUTS_MAP,t)&&0<=o.opts.shortcutsEnabled.indexOf(U.SHORTCUTS_MAP[t].cmd)&&(n["".concat(U.SHORTCUTS_MAP[t].cmd,".").concat(U.SHORTCUTS_MAP[t].val||"")]={shift:U.SHORTCUTS_MAP[t].shift,option:U.SHORTCUTS_MAP[t].option,letter:U.SHORTCUTS_MAP[t].letter});return(e=n[e])?(o.helpers.isMac()?String.fromCharCode(8984):"".concat(o.language.translate("Ctrl"),"+"))+(e.shift?o.helpers.isMac()?String.fromCharCode(8679):"".concat(o.language.translate("Shift"),"+"):"")+(e.option?o.helpers.isMac()?String.fromCharCode(8997):"".concat(o.language.translate("Alt"),"+"):"")+e.letter:null}}},U.MODULES.snapshot=function(u){function o(e){var t=[];if(!e.parentNode)return[];for(;!u.node.isElement(e);)t.push((e=>{for(var t,n,r,o=e.parentNode.childNodes,i=0,a=null,s=0;s<o.length;s++){if(a&&(t=o[s].nodeType===Node.TEXT_NODE&&""===o[s].textContent,n=a.nodeType===Node.TEXT_NODE&&o[s].nodeType===Node.TEXT_NODE,r=a.nodeType===Node.TEXT_NODE&&""===a.textContent,t||n||r||i++),o[s]===e)return i;a=o[s]}})(e)),e=e.parentNode;return t.reverse()}function i(e,t){for(;e&&e.nodeType===Node.TEXT_NODE;){var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&(t+=n.textContent.length),e=n}return t}function d(e){for(var t=u.el,n=0;n<e.length;n++)t=t.childNodes[e[n]];return t}return{get:function(){var e,t={};if(u.events.trigger("snapshot.before"),t.html=(u.$wp?u.$el.html():u.$oel.get(0).outerHTML).replace(/ style=""/g,""),t.ranges=[],u.$wp&&u.selection.inEditor()&&u.core.hasFocus())for(var n=u.selection.ranges(),r=0;r<n.length;r++)t.ranges.push({scLoc:o((e=n[r]).startContainer),scOffset:i(e.startContainer,e.startOffset),ecLoc:o(e.endContainer),ecOffset:i(e.endContainer,e.endOffset)});return u.events.trigger("snapshot.after",[t]),t},restore:function(e){u.$el.html()!==e.html&&(u.opts.htmlExecuteScripts?u.$el.html(e.html):u.el.innerHTML=e.html);var t=u.selection.get();u.selection.clear(),u.events.focus(!0);for(var n=0;n<e.ranges.length;n++){c=l=s=a=i=o=r=void 0;var r=t,o=e.ranges[n];try{var i=d(o.scLoc),a=o.scOffset,s=d(o.ecLoc),l=o.ecOffset,c=u.doc.createRange();c.setStart(i,a),c.setEnd(s,l),r.addRange(c)}catch(e){}}},equal:function(e,t){return e.html===t.html&&(!u.core.hasFocus()||JSON.stringify(e.ranges)===JSON.stringify(t.ranges))}}},U.MODULES.undo=function(n){function e(e){var t=e.which;n.keys.ctrlKey(e)&&(t===U.KEYCODE.Z&&e.shiftKey&&e.preventDefault(),t===U.KEYCODE.Z)&&e.preventDefault()}var r=null;function o(){if(n.undo_stack&&!n.undoing)for(;n.undo_stack.length>n.undo_index;)n.undo_stack.pop()}function t(){n.undo_index=0,n.undo_stack=[]}function i(){n.undo_stack=[]}return{_init:function(){t(),n.events.on("initialized",function(){r=(n.$wp?n.$el.html():n.$oel.get(0).outerHTML).replace(/ style=""/g,"")}),n.events.on("blur",function(){n.el.querySelector(".fr-dragging")||n.undo.saveStep()}),n.events.on("keydown",e),n.events.on("destroy",i)},run:function(){var e;1<n.undo_index&&(n.undoing=!0,e=n.undo_stack[--n.undo_index-1],clearTimeout(n._content_changed_timer),n.snapshot.restore(e),r=e.html,n.popups.hideAll(),n.toolbar.enable(),n.events.trigger("contentChanged"),n.events.trigger("commands.undo"),n.undoing=!1,n.selection.restore())},redo:function(){var e;n.undo_index<n.undo_stack.length&&(n.undoing=!0,e=n.undo_stack[n.undo_index++],clearTimeout(n._content_changed_timer),n.snapshot.restore(e),r=e.html,n.popups.hideAll(),n.toolbar.enable(),n.events.trigger("contentChanged"),n.events.trigger("commands.redo"),n.undoing=!1)},canDo:function(){return!(0===n.undo_stack.length||n.undo_index<=1)},canRedo:function(){return n.undo_index!==n.undo_stack.length},dropRedo:o,reset:t,saveStep:function(e){var t;!n.undo_stack||n.undoing||n.el.querySelector(".fr-marker")||n.el.querySelector(".fr-marker")&&n.opts.iframe&&n.markdown&&!n.markdown.isEnabled()||(void 0===e?(e=n.snapshot.get())&&e.html&&n.undo_stack[n.undo_index-1]&&e.html===n.undo_stack[n.undo_index-1].html||n.undo_stack[n.undo_index-1]&&n.snapshot.equal(n.undo_stack[n.undo_index-1],e)||(o(),n.undo_stack.push(e),n.undo_index++,t=r,e.html.split("fr-selected-cell").join("").split(' class=""').join("")!==t.split("fr-selected-cell").join("").split(' class=""').join("")&&(n.events.trigger("contentChanged"),r=e.html)):(o(),0<n.undo_index?n.undo_stack[n.undo_index-1]=e:(n.undo_stack.push(e),n.undo_index++)))}}},U.ICON_TEMPLATES={font_awesome:'<i class="fa fa-[NAME]" aria-hidden="true"></i>',font_awesome_5:'<i class="fas fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5r:'<i class="far fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5l:'<i class="fal fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5b:'<i class="fab fa-[FA5NAME]" aria-hidden="true"></i>',text:'<span style="text-align: center;">[NAME]</span>',image:"<img src=[SRC] alt=[ALT] />",svg:'<svg class="fr-svg" focusable="false" viewBox="[VIEWBOX]" xmlns="http://www.w3.org/2000/svg"><path d="[PATH]"/></svg>',svgMultiplePath:'<svg class="fr-svg" focusable="false" viewBox="[VIEWBOX]" xmlns="http://www.w3.org/2000/svg">[PATHS]</svg>',empty:" "},U.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},cancel:{NAME:"cancel",SVG_KEY:"cancel"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insert:{NAME:"insert",SVG_KEY:"insert"},insertAll:{NAME:"insertAll",SVG_KEY:"insertAll"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},minimize:{NAME:"minimize",SVG_KEY:"minimize"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},U.DefineIconTemplate=function(e,t){U.ICON_TEMPLATES[e]=t},U.DefineIcon=function(e,t){U.ICONS[e]=t},Object.assign(U.DEFAULTS,{iconsTemplate:"svg"}),U.MODULES.icon=function(o){return{create:function(n){var e,t=null,r=U.ICONS[n];return(t=void 0!==r&&((e=r.template||U.ICON_DEFAULT_TEMPLATE||o.opts.iconsTemplate)&&e.apply&&(e=e.apply(o)),r.FA5NAME||(r.FA5NAME=r.NAME),"svg"!==e||r.PATH||(r.PATH=U.SVG[r.SVG_KEY]||""),e=e&&U.ICON_TEMPLATES[e])?e.replace(/\[([a-zA-Z0-9]*)\]/g,function(e,t){return"NAME"===t?r[t]||n:"VIEWBOX"===t?r[t]||"0 0 24 24":r[t]}):t)||n},getTemplate:function(e){var e=U.ICONS[e],t=o.opts.iconsTemplate;return void 0!==e?e.template||U.ICON_DEFAULT_TEMPLATE||o.opts.iconsTemplate:t},getFileIcon:function(e){var t=U.FILEICONS[e];return void 0!==t?t:e}}},U.SVG={imageTransformations:"M3 5.8h2.8V3H3v2.8Zm0 7.6h2.8v-2.8H3v2.8Zm15.2 0H21v-2.8h-2.8v2.8Zm-7.6-7.6h2.8V3h-2.8v2.8Zm0 14.2h2.8v-2.8h-2.8V20ZM3 20h2.8v-2.8H3V20ZM18.2 5.8H21V3h-2.8v2.8Zm0 14.2H21v-2.8h-2.8V20ZM6.8 4.9h2.8V4H6.8v.9Zm0 14.2h2.8v-.9H6.8v.9Zm7.6-14.2h2.8V4h-2.8v.9Zm0 14.2h2.8v-.9h-2.8v.9ZM3.9 9.6h.9V6.8h-.9v2.8Zm15.2 0h.9V6.8h-.9v2.8ZM3.9 16.2h.9v-1.9h-.9v1.9Zm15.2 0h.9v-1.9h-.9v1.9ZM15.8 14l-2.2 2.3V14h2.2Zm0-6.8v6.2H15V8H9v7.3h4.1v.9H8.2v-9h7.6Zm-4.3 5.3v.8h-.8v-.8h.8Zm1.3-1.4v.8h-2.2v-.8h2.2Zm.6-1.5v.8h-2.7v-.8h2.7Z",filestackIcon:"M19 16.5 15 21v-4.5h4Zm0-1.125h-1.5V4.687h-11v14.625l7.5.001V21H5V3h14v12.375Zm-8-1.687v1.687H9.5v-1.687H11Zm2.5-2.813v1.687h-4v-1.687h4Zm1-2.813v1.687h-5V8.062h5Z",
vendor: 24,695 bytes, line 1
1add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4  V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",autoplay:"M 7.570312 0.292969 C 7.542969 0.292969 7.515625 0.292969 7.488281 0.296875 C 7.203125 0.324219 6.984375 0.539062 6.980469 0.792969 L 6.925781 3.535156 C 2.796875 3.808594 -0.0078125 6.425781 -0.0859375 10.09375 C -0.121094 11.96875 0.710938 13.6875 2.265625 14.921875 C 3.769531 16.117188 5.839844 16.796875 8.097656 16.828125 C 8.140625 16.828125 12.835938 16.898438 13.035156 16.886719 C 15.171875 16.796875 17.136719 16.128906 18.558594 15.003906 C 20.066406 13.816406 20.882812 12.226562 20.917969 10.40625 C 20.960938 8.410156 20.023438 6.605469 18.289062 5.335938 C 18.214844 5.277344 18.128906 5.230469 18.035156 5.203125 C 17.636719 5.074219 17.222656 5.199219 17 5.476562 L 15.546875 7.308594 C 15.304688 7.609375 15.363281 8.007812 15.664062 8.265625 C 16.351562 8.851562 16.707031 9.625 16.6875 10.5 C 16.652344 12.25 15.070312 13.390625 12.757812 13.535156 C 12.59375 13.539062 8.527344 13.472656 8.164062 13.464844 C 5.703125 13.429688 4.101562 12.191406 4.140625 10.3125 C 4.175781 8.570312 5.132812 7.46875 6.847656 7.199219 L 6.796875 9.738281 C 6.792969 9.992188 7 10.214844 7.285156 10.253906 C 7.3125 10.257812 7.339844 10.257812 7.367188 10.257812 C 7.503906 10.261719 7.632812 10.222656 7.738281 10.148438 L 14.039062 5.785156 C 14.171875 5.691406 14.253906 5.558594 14.253906 5.410156 C 14.257812 5.261719 14.1875 5.125 14.058594 5.027344 L 7.941406 0.414062 C 7.835938 0.335938 7.707031 0.292969 7.570312 0.292969 ",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cancel:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4  l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2  C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4  c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z   M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4  c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10  c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7  c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4  z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4  c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17  c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0  V9z",edit:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0  c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fileInsert:"M 8.09375 12.75 L 5.90625 12.75 C 5.542969 12.75 5.25 12.394531 5.25 11.953125 L 5.25 6.375 L 2.851562 6.375 C 2.367188 6.375 2.121094 5.660156 2.464844 5.242188 L 6.625 0.1875 C 6.832031 -0.0585938 7.167969 -0.0585938 7.371094 0.1875 L 11.535156 5.242188 C 11.878906 5.660156 11.632812 6.375 11.148438 6.375 L 8.75 6.375 L 8.75 11.953125 C 8.75 12.394531 8.457031 12.75 8.09375 12.75 Z M 14 12.484375 L 14 16.203125 C 14 16.644531 13.707031 17 13.34375 17 L 0.65625 17 C 0.292969 17 0 16.644531 0 16.203125 L 0 12.484375 C 0 12.042969 0.292969 11.6875 0.65625 11.6875 L 4.375 11.6875 L 4.375 11.953125 C 4.375 12.980469 5.0625 13.8125 5.90625 13.8125 L 8.09375 13.8125 C 8.9375 13.8125 9.625 12.980469 9.625 11.953125 L 9.625 11.6875 L 13.34375 11.6875 C 13.707031 11.6875 14 12.042969 14 12.484375 Z M 10.609375 15.40625 C 10.609375 15.039062 10.363281 14.742188 10.0625 14.742188 C 9.761719 14.742188 9.515625 15.039062 9.515625 15.40625 C 9.515625 15.773438 9.761719 16.070312 10.0625 16.070312 C 10.363281 16.070312 10.609375 15.773438 10.609375 15.40625 Z M 12.359375 15.40625 C 12.359375 15.039062 12.113281 14.742188 11.8125 14.742188 C 11.511719 14.742188 11.265625 15.039062 11.265625 15.40625 C 11.265625 15.773438 11.511719 16.070312 11.8125 16.070312 C 12.113281 16.070312 12.359375 15.773438 12.359375 15.40625 Z M 12.359375 15.40625 ",fileManager:"M 0 5.625 L 20.996094 5.625 L 21 15.75 C 21 16.371094 20.410156 16.875 19.6875 16.875 L 1.3125 16.875 C 0.585938 16.875 0 16.371094 0 15.75 Z M 0 5.625 M 21 4.5 L 0 4.5 L 0 2.25 C 0 1.628906 0.585938 1.125 1.3125 1.125 L 6.921875 1.125 C 7.480469 1.125 8.015625 1.316406 8.40625 1.652344 L 9.800781 2.847656 C 10.195312 3.183594 10.730469 3.375 11.289062 3.375 L 19.6875 3.375 C 20.414062 3.375 21 3.878906 21 4.5 Z M 21 4.5",markdown:"M5.55006 17.75V7.35L8.96006 16.89H10.7101L14.2301 7.37V14.0729C14.3951 14.1551 14.5499 14.265 14.6875 14.4026L14.7001 14.4151V11.64C14.7001 10.8583 15.2127 10.1963 15.9201 9.97171V5H13.6801L10.0401 14.86L6.51006 5H4.00006V17.75H5.55006ZM17.2001 11.64C17.2001 11.2258 16.8643 10.89 16.4501 10.89C16.0359 10.89 15.7001 11.2258 15.7001 11.64V16.8294L13.9804 15.1097C13.6875 14.8168 13.2126 14.8168 12.9197 15.1097C12.6269 15.4026 12.6269 15.8775 12.9197 16.1703L15.9197 19.1703C16.2126 19.4632 16.6875 19.4632 16.9804 19.1703L19.9804 16.1703C20.2733 15.8775 20.2733 15.4026 19.9804 15.1097C19.6875 14.8168 19.2126 14.8168 18.9197 15.1097L17.2001 16.8294V11.64Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5  C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z   M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4  c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z   M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3  L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1  c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15  c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8  l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insert:"M13.889,11.611c-0.17,0.17-0.443,0.17-0.612,0l-3.189-3.187l-3.363,3.36c-0.171,0.171-0.441,0.171-0.612,0c-0.172-0.169-0.172-0.443,0-0.611l3.667-3.669c0.17-0.17,0.445-0.172,0.614,0l3.496,3.493C14.058,11.167,14.061,11.443,13.889,11.611 M18.25,10c0,4.558-3.693,8.25-8.25,8.25c-4.557,0-8.25-3.692-8.25-8.25c0-4.557,3.693-8.25,8.25-8.25C14.557,1.75,18.25,5.443,18.25,10 M17.383,10c0-4.07-3.312-7.382-7.383-7.382S2.618,5.93,2.618,10S5.93,17.381,10,17.381S17.383,14.07,17.383,10",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z   M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3  h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17  v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4  c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",uploadFiles:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1  c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7  c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1  c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1  c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3  s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",minimize:"M5,12h14 M19,11H5v2h14V11z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2  h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6  L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6  h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5  c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5  c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4  c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4  c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6  C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7  C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1  c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1  c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4  c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4  v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6  C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",insertAll:"M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 ",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4  c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5  v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5  z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2  V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6  L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1  l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674  l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088
vendor: 7,141 bytes, line 1
1c0.15975-0.19418,0.30419-0.40046,0.432-0.617  c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621  c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416  c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465  c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548  c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692  c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437  c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458  c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333  c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612  c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823  c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4  l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0  H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20  c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableFooter:"M20,19H4a2.006,2.006,0,0,1-2-2V7A2.006,2.006,0,0,1,4,5H20a2.006,2.006,0,0,1,2,2V17A2.006,2.006,0,0,1,20,19ZM8,6.5H4a.458.458,0,0,0-.5.4h0V9H8Zm0,4H3.5v3H8Zm6.5-4h-5V9h5Zm0,4h-5v3h5Zm6-3.5a.458.458,0,0,0-.4-.5H16V9h4.5Zm0,3.5H16v3h4.5Zm0,4.5H3.5v2a.458.458,0,0,0,.4.5H20a.458.458,0,0,0,.5-.4h0Z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9  C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12  C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1  L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7  S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z   M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z",filestackIconAdd:"M21 16.75 16.985 21v-4.25H21ZM7.154 12.5c2.294 0 4.154 1.902 4.154 4.25S9.448 21 7.154 21C4.86 21 3 19.097 3 16.75s1.86-4.25 4.154-4.25Zm8.862 6.8V21H10.24a5.283 5.283 0 0 0 1.441-1.7h4.334ZM7.46 14.093h-.614a.215.215 0 0 0-.212.218v1.907H4.77a.215.215 0 0 0-.212.218v.628c0 .12.094.217.212.217h1.865v1.908c0 .12.095.217.212.217h.614a.214.214 0 0 0 .212-.217V17.28h1.865a.214.214 0 0 0 .212-.217v-.628a.215.215 0 0 0-.212-.218H7.673v-1.907a.215.215 0 0 0-.212-.218Zm5.647-.035v1.558h-.886a5.324 5.324 0 0 0-.615-1.558h1.501ZM21 4v11.616h-1.522V5.559H8.538v6.094a5.018 5.018 0 0 0-1.384-.216V4H21Zm-5.4 7.366v1.559h-4.015v-1.559h4.016Zm.97-2.691v1.559h-4.985v-1.56h4.985Z",trackChanges:"M17.2 20H12.4599L13.9938 19.2076L14.0305 19.1886L14.0616 19.1612C14.1036 19.1242 14.1373 19.0786 14.1603 19.0275C14.1806 18.9825 14.1923 18.9342 14.1948 18.885H14.2H14.3384L14.4364 18.7874L14.7049 18.52H15.45C15.5747 18.52 15.6942 18.4705 15.7823 18.3823C15.8705 18.2942 15.92 18.1746 15.92 18.05C15.92 17.9253 15.8705 17.8058 
vendor: 41,213 bytes, line 1
115.7823 17.7176C15.7351 17.6704 15.6789 17.6343 15.6177 17.6109L17.33 15.9056V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H11.2508C11.2396 19.9629 11.2337 19.9242 11.2337 19.885C11.2337 19.8133 11.2533 19.7431 11.29 19.6819L11.2739 19.6734L11.8838 18.52H5C4.87535 18.52 4.7558 18.4705 4.66766 18.3823C4.57952 18.2942 4.53 18.1746 4.53 18.05C4.53 17.9253 4.57952 17.8058 4.66766 17.7176C4.7558 17.6295 4.87535 17.58 5 17.58H12.3809L12.3925 17.5582L12.4187 17.5284C12.4558 17.4864 12.5014 17.4527 12.5525 17.4297C12.5836 17.4156 12.6163 17.4057 12.6498 17.4001C12.6522 17.3065 12.6877 17.2166 12.7503 17.1467L13 17.37C12.9902 17.381 12.9847 17.3952 12.9847 17.41C12.9847 17.4247 12.9902 17.439 13 17.45L14.13 18.55H14.2L19.09 13.68V13.6L17.99 12.5C17.979 12.4902 17.9647 12.4847 17.95 12.4847C17.9352 12.4847 17.921 12.4902 17.91 12.5L13 17.37L12.7641 17.1322L15.1759 14.74H5C4.87535 14.74 4.7558 14.6905 4.66766 14.6023C4.57952 14.5142 4.53 14.3946 4.53 14.27C4.53 14.1453 4.57952 14.0258 4.66766 13.9376C4.7558 13.8495 4.87535 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9376C15.8169 13.9722 15.8454 14.0115 15.8675 14.0541L17.33 12.6034V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM11.7889 20H11.8785C11.8902 19.9746 11.898 19.9475 11.9015 19.9197L11.8661 19.9866L11.8117 19.9578L13.84 18.91C13.8464 18.9044 13.8515 18.8974 13.855 18.8897C13.8585 18.8819 13.8603 18.8735 13.8603 18.865C13.8603 18.8565 13.8585 18.8481 13.855 18.8403C13.8515 18.8325 13.8464 18.8256 13.84 18.82L12.76 17.75C12.7544 17.7436 12.7474 17.7385 12.7397 17.735C12.7319 17.7315 12.7235 17.7297 12.715 17.7297C12.7065 17.7297 12.6981 17.7315 12.6903 17.735C12.6825 17.7385 12.6756 17.7436 12.67 17.75L11.57 19.83L11.5023 19.7942L11.58 19.85C11.5727 19.8602 11.5687 19.8724 11.5687 19.885C11.5687 19.8975 11.5727 19.9098 11.58 19.92L11.67 20H11.73L11.7642 19.9823L11.7889 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60183 10.9735 6.54621C10.9534 6.49058 10.9224 6.43948 10.8825 6.39582C10.8425 6.35216 10.7944 6.31681 10.7408 6.29179C10.6871 6.26677 10.6291 6.25257 10.57 6.25H5C4.88239 6.25773 4.77251 6.3113 4.69397 6.39918C4.61543 6.48707 4.57451 6.60226 4.58 6.72C4.57451 6.83774 4.61543 6.95293 4.69397 7.04082C4.77251 7.12871 4.88239 7.18227 5 7.19H10.6C10.714 7.1774 10.8189 7.12173 10.8933 7.03438C10.9676 6.94702 11.0058 6.83457 11 6.72ZM11.1 8.14001H5C4.87535 8.14001 4.7558 8.18953 4.66766 8.27767C4.57952 8.36582 4.53 8.48536 4.53 8.61001C4.53 8.73467 4.57952 8.85421 4.66766 8.94236C4.7558 9.0305 4.87535 9.08001 5 9.08001H11.1C11.2247 9.08001 11.3442 9.0305 11.4323 8.94236C11.5205 8.85421 11.57 8.73467 11.57 8.61001C11.57 8.48536 11.5205 8.36582 11.4323 8.27767C11.3442 8.18953 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8536C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1464C15.7098 10.0527 15.5826 10 15.45 10H5C4.86739 10 4.74021 10.0527 4.64645 10.1464C4.55268 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55268 10.7598 4.64645 10.8536C4.74021 10.9473 4.86739 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3337 11.9673 11.2202 11.9152 11.1 11.91H5C4.94089 11.9126 4.88286 11.9268 4.82924 11.9518C4.77562 11.9768 4.72746 12.0122 4.68752 12.0558C4.64758 12.0995 4.61664 12.1506 4.59648 12.2062C4.57631 12.2618 4.56731 12.3209 4.57 12.38C4.56451 12.5004 4.60649 12.6181 4.6869 12.7079C4.76731 12.7976 4.87974 12.8523 5 12.86ZM11.1 16.63H5C4.87535 16.63 4.7558 16.5805 4.66766 16.4923C4.57952 16.4042 4.53 16.2846 4.53 16.16C4.53 16.0353 4.57952 15.9158 4.66766 15.8276C4.7558 15.7395 4.87535 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4323 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4323 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.8503 11.592C18.7991 11.6175 18.7545 11.6544 18.72 11.7L18.26 12.14C18.2501 12.151 18.2447 12.1652 18.2447 12.18C18.2447 12.1947 18.2501 12.209 18.26 12.22L19.37 13.32C19.381 13.3298 19.3952 13.3353 19.41 13.3353C19.4247 13.3353 19.439 13.3298 19.45 13.32L19.86 12.91C19.9057 12.867 19.9421 12.8151 19.967 12.7575C19.9919 12.6998 20.0047 12.6377 20.0047 12.575C20.0047 12.5122 19.9919 12.4501 19.967 12.3925C19.9421 12.3349 19.9057 12.283 19.86 12.24L19.31 11.7C19.2755 11.6544 19.2309 11.6175 19.1797 11.592C19.1285 11.5666 19.0721 11.5533 19.015 11.5533C18.9578 11.5533 18.9014 11.5666 18.8503 11.592Z",showTrackChanges:"M17.2421 13.6048C17.2631 13.6136 17.2841 13.6226 17.305 13.6317V9.29505H13.2626C13.1897 9.30481 13.1159 9.30481 13.043 9.29505C12.7532 9.21632 12.4953 9.04872 12.3056 8.81577C12.1158 8.58283 12.0037 8.29625 11.985 7.99627V4H4.12976C4.09534 4 4.06234 4.01368 4.038 4.03804C4.01367 4.0624 4 4.09543 4 4.12988V19.8552C4 19.8896 4.01367 19.9227 4.038 19.947C4.06234 19.9714 4.09534 19.9851 4.12976 19.9851H13.4875C13.0501 19.8216 12.6281 19.6155 12.2277 19.3686C11.8529 19.1551 11.4911 18.9196 11.1442 18.6632C11.0697 18.6152 10.9982 18.5628 10.9302 18.5065H4.99812C4.87371 18.5065 4.75438 18.457 4.66641 18.3689C4.57843 18.2809 4.529 18.1614 4.529 18.0369C4.529 17.9124 4.57843 17.7929 4.66641 17.7049C4.75438 17.6168 4.87371 17.5673 4.99812 17.5673H10.4396C10.4472 17.4488 10.4756 17.3324 10.5235 17.2235C10.5939 17.017 10.6761 16.8149 10.7694 16.6182H4.99812C4.87371 16.6182 4.75438 16.5687 4.66641 16.4807C4.57843 16.3926 4.529 16.2732 4.529 16.1487C4.529 16.0241 4.57843 15.9047 4.66641 15.8166C4.75438 15.7286 4.87371 15.6791 4.99812 15.6791H11.0867C11.1576 15.6791 11.2268 15.6952 11.2895 15.7253C11.5204 15.361 11.7938 15.027 12.1033 14.73H4.99812C4.87371 14.73 4.75438 14.6805 4.66641 14.5924C4.57843 14.5044 4.529 14.385 4.529 14.2604C4.529 14.1359 4.57843 14.0164 4.66641 13.9284C4.75438 13.8403 4.87371 13.7909 4.99812 13.7909H13.4434C13.9833 13.525 14.5656 13.3516 15.166 13.2795L15.1923 13.2763H15.2189H15.4925C16.0923 13.2609 16.6886 13.3728 17.2421 13.6048ZM13.0829 4.64939L16.5764 8.14613C16.5975 8.16843 16.6118 8.19636 16.6174 8.22657C16.6231 8.25677 16.62 8.28798 16.6084 8.31645C16.5968 8.34492 16.5773 8.36944 16.5521 8.38707C16.527 8.40471 16.4973 8.41471 16.4666 8.41587H13.043L12.8134 8.18609V4.75929C12.8146 4.72857 12.8246 4.69884 12.8422 4.67366C12.8598 4.64849 12.8843 4.62893 12.9128 4.61733C12.9412 4.60573 12.9724 4.60259 13.0026 4.60827C13.0328 4.61396 13.0607 4.62824 13.0829 4.64939ZM10.9869 6.71746C10.9896 6.65841 10.9806 6.59941 10.9604 6.54383C10.9403 6.48825 10.9094 6.4372 10.8696 6.39358C10.8297 6.34997 10.7816 6.31465 10.7281 6.28965C10.6746 6.26466 10.6167 6.25047 10.5577 6.2479H4.99813C4.88074 6.25562 4.77106 6.30914 4.69267 6.39694C4.61428 6.48475 4.57343 6.59983 4.57891 6.71746C4.57343 6.83509 4.61428 6.95017 4.69267 7.03798C4.77106 7.12579 4.88074 7.1793 4.99813 7.18702H10.5876C10.7014 7.17444 10.8061 7.11882 10.8803 7.03154C10.9545 6.94427 10.9927 6.83192 10.9869 6.71746ZM11.0867 8.13614H4.99812C4.87371 8.13614 4.75438 8.18561 4.66641 8.27367C4.57843 8.36173 4.529 8.48116 4.529 8.6057C4.529 8.73023 4.57843 8.84967 4.66641 8.93773C4.75438 9.02579 4.87371 9.07526 4.99812 9.07526H11.0867C11.2111 9.07526 11.3304 9.02579 11.4184 8.93773C11.5064 8.84967 11.5558 8.73023 11.5558 8.6057C11.5558 8.48116 11.5064 8.36173 11.4184 8.27367C11.3304 8.18561 11.2111 8.13614 11.0867 8.13614ZM4.99812 10.9935H15.4285C15.5609 10.9935 15.6878 10.9408 15.7814 10.8472C15.875 10.7535 15.9276 10.6264 15.9276 10.4939C15.9276 10.3614 15.875 10.2344 15.7814 10.1407C15.6878 10.047 15.5609 9.9944 15.4285 9.9944H4.99812C4.86576 9.9944 4.73883 10.047 4.64523 10.1407C4.55164 10.2344 4.49906 10.3614 4.49906 10.4939C4.49906 10.6264 4.55164 10.7535 4.64523 10.8472C4.73883 10.9408 4.86576 10.9935 4.99812 10.9935ZM4.99812 12.8517H11.0867C11.2076 12.844 11.3208 12.7898 11.4027 12.7004C11.4845 12.611 11.5287 12.4934 11.5259 12.3722C11.5286 12.252 11.4841 12.1355 11.402 12.0477C11.3199 11.9599 11.2067 11.9078 11.0867 11.9026H4.99812C4.93912 11.9052 4.8812 11.9194 4.82769 11.9444C4.77417 11.9694 4.7261 12.0047 4.68623 12.0483C4.64637 12.0919 4.61549 12.143 4.59536 12.1985C4.57523 12.2541 4.56625 12.3131 4.56893 12.3722C4.56345 12.4925 4.60535 12.6101 4.68561 12.6998C4.76587 12.7894 4.87809 12.844 4.99812 12.8517ZM19.97 17.4974C19.5787 16.5636 19.0431 15.6971 18.383 14.9298C18.0152 14.5351 17.5679 14.2233 17.0706 14.0148C16.5732 13.8064 16.0373 13.7062 15.4984 13.7209H15.2189C14.4787 13.8098 13.7684 14.0666 13.1423 14.4717C12.5162 14.8769 11.9906 15.4196 11.6057 16.0587C11.3211 16.4677 11.0959 16.9151 10.937 17.3875C10.9006 17.464 10.8817 17.5476 10.8817 17.6323C10.8817 17.717 10.9006 17.8006 10.937 17.877C11.0642 18.0428 11.2196 18.1849 11.3961 18.2967C11.7346 18.5476 12.0879 18.7778 12.4541 18.986C13.4096 19.5767 14.497 19.92 15.6182 19.9851C16.4392 20.0504 17.2632 19.9005 18.0088 19.5501C18.7544 19.1998 19.3959 18.661 19.8702 17.9869C19.9311 17.923 19.9729 17.8432 19.9905 17.7566C20.0082 17.67 20.0011 17.5801 19.97 17.4974ZM15.9775 19.1758C14.3849 19.068 12.8507 18.5331 11.5358 17.6273C11.5788 17.5678 11.6255 17.5111 11.6756 17.4574C12.3061 16.569 13.1295 15.8359 14.0832 15.3126C13.8003 15.7406 13.6785 16.2566 13.7417 16.7681C13.7676 17.0339 13.8465 17.2918 13.9737 17.5265C14.1009 17.7613 14.2739 17.9681 14.4823 18.1348C14.6907 18.3016 14.9304 18.4248 15.1872 18.4972C15.4441 18.5696 15.7128 18.5897 15.9775 18.5564C16.305 18.4971 16.6137 18.3609 16.8785 18.159C17.1432 17.9572 17.3564 17.6954 17.5005 17.3951C17.6446 17.0949 17.7156 16.7647 17.7077 16.4317C17.6997 16.0987 17.613 15.7723 17.4547 15.4793C17.2614 15.3391 17.0533 15.2235 16.8351 15.1339C17.0715 15.226 17.2966 15.3485 17.5046 15.4993C18.0049 15.8976 18.4424 16.3691 18.8022 16.898L18.8927 17.0137L18.8927 17.0137C19.0823 17.2564 19.2729 17.5004 19.4709 17.7072C18.5404 18.6311 17.288 19.1576 15.9775 19.1758ZM16.3168 15.769C16.2085 15.8106 16.1171 15.8873 16.0574 15.9869C15.9977 16.0865 15.9731 16.2032 15.9875 16.3185C15.9949 16.3856 16.0156 16.4505 16.0483 16.5096C16.081 16.5686 16.1251 16.6206 16.178 16.6624C16.2309 16.7042 16.2916 16.7351 16.3566 16.7532C16.4216 16.7714 16.4895 16.7764 16.5564 16.7681H16.6063C16.5618 16.9495 16.4637 17.1132 16.3248 17.238C16.186 17.3627 16.0127 17.4427 15.8278 17.4674H15.6481C15.4335 17.4396 15.2337 17.3427 15.0789 17.1913C14.924 17.04 14.8226 16.8423 14.7897 16.6282C14.7628 16.3782 14.8311 16.1271 14.981 15.9253C15.1305 15.7238 15.3504 15.5861 15.5968 15.5395C15.3446 15.5862 15.12 15.7284 14.9697 15.9364C14.8191 16.1448 14.7547 16.4034 14.7897 16.6582C14.8226 16.8723 14.924 17.0699 15.0789 17.2213C15.2337 17.3727 15.4335 17.4696 15.6481 17.4974H15.8377C16.0209 17.4708 16.1919 17.39 16.3289 17.2654C16.4658 17.1408 16.5625 16.978 16.6063 16.7981C16.7293 16.7633 16.8359 16.686 16.9072 16.5799C16.9785 16.4737 17.0098 16.3457 16.9956 16.2186C16.9882 16.1515 16.9675 16.0865 16.9348 16.0275C16.9021 15.9685 16.858 15.9165 16.805 15.8747C16.7521 15.8329 16.6914 15.802 16.6264 15.7838C16.5615 15.7657 16.4936 15.7607 16.4266 15.769H16.3168Z",acceptAllChanges:"M9.36499 16.7348C9.38499 16.7547 9.41212 16.7659 9.44041 16.7659H10.9881C10.9028 16.6008 10.9289 16.3933 11.0663 16.2541L11.7266 15.585H10.1444C10.0549 15.5701 9.97363 15.5238 9.91498 15.4547C9.85639 15.3856 9.82422 15.298 9.82422 15.2074C9.82422 15.1169 9.85639 15.0292 9.91498 14.9601C9.97363 14.891 10.0549 14.8448 10.1444 14.8298H12.4879C12.5584 14.785 12.6407 14.7607 12.7257 14.7607C12.8106 14.7607 12.893 14.785 12.9635 14.8298H16.5295L18.3303 13.0091C18.4135 12.925 18.5271 12.8776 18.6456 12.8777C18.7642 12.8777 18.8777 12.9252 18.9609 13.0094L20 14.0621V8.25532H16.8001C16.7301 8.27288 16.6568 8.27288 16.5868 8.25532C16.3485 8.1935 16.1367 8.0565 15.9829 7.86478C15.8292 7.67306 15.7416 7.43688 15.7335 7.19149V4H9.44041C9.41293 4.0024 9.38718 4.01437 9.36767 4.03383C9.34816 4.05329 9.33615 4.07897 9.33375 4.10638V16.6596C9.33375 16.6878 9.34499 16.7148 9.36499 16.7348ZM10.0744 17.2979H11.4803L12.259 18.0957H5.06727C5.01734 18.0957 4.96838 18.1057 4.9232 18.1246C4.8788 18.1431 4.83798 18.1702 4.80335 18.2048C4.7333 18.2746 4.69398 18.3693 4.69398 18.468C4.69398 18.5668 4.7333 18.6615 4.80335 18.7313C4.87333 18.8011 4.96832 18.8404 5.06727 18.8404H12.9857L13.7947 19.6693L14.0836 19.9574H4.10733C4.09291 19.9591 4.07829 19.9576 4.06457 19.9528C4.05085 19.9481 4.03838 19.9403 4.02812 19.9301C4.01785 19.9198 4.01004 19.9074 4.00529 19.8937C4.00054 19.88 3.99896 19.8654 4.00067 19.8511V7.29787C4.00067 7.26966 4.01191 7.2426 4.03191 7.22265C4.05192 7.2027 4.07905 7.19149 4.10733 7.19149H8.70447V9.05319H5.06727C4.97294 9.05867 4.88453 9.10069 4.8208 9.17019C4.757 9.23973 4.72302 9.33135 4.72594 9.42553C4.72289 9.52082 4.75654 9.61364 4.82002 9.6849C4.88356 9.75613 4.97203 9.80038 5.06727 9.8085H8.70447V10.5638H5.06727C5.01968 10.5652 4.97274 10.5759 4.92932 10.5954C4.88583 10.6148 4.84664 10.6426 4.8139 10.6772C4.78122 10.7118 4.7557 10.7525 4.73877 10.7969C4.72184 10.8413 4.7139 10.8887 4.71527 10.9361C4.7139 10.9837 4.72184 11.031 4.73877 11.0754C4.74424 11.0897 4.75055 11.1037 4.75778 11.1171C4.76162 11.1243 4.76566 11.1313 4.76995 11.1382C4.78265 11.1585 4.79736 11.1776 4.8139 11.1951C4.84664 11.2297 4.88583 11.2575 4.92932 11.2769C4.95491 11.2884 4.98173 11.2968 5.0092 11.3021C5.02834 11.3058 5.04774 11.3079 5.06727 11.3085H8.70447V12.0638H5.06734C4.97782 12.0789 4.89651 12.1251 4.83792 12.1942C4.77926 12.2633 4.7471 12.351 4.7471 12.4415C4.7471 12.5321 4.77926 12.6197 4.83792 12.6888C4.89651 12.758 4.97782 12.8041 5.06734 12.8192H8.70447V13.5745H5.06734C4.97782 13.5895 4.89651 13.6357 4.83792 13.7048C4.81383 13.7332 4.79424 13.7647 4.77946 13.7983C4.7583 13.8465 4.7471 13.8988 4.7471 13.9522C4.7471 14.0427 4.77926 14.1303 4.83792 14.1994C4.89651 14.2686 4.97782 14.3147 5.06734 14.3298H8.70447V15.0744H5.06727C4.97776 15.0895 4.89651 15.1357 4.83785 15.2048C4.77926 15.2739 4.7471 15.3616 4.7471 15.4521C4.7471 15.5043 4.75778 15.5556 4.77809 15.6029C4.793 15.6376 4.81305 15.6701 4.83785 15.6994C4.89651 15.7685 4.97776 15.8147 5.06727 15.8298H8.70447V16.5851H5.06727C4.97776 16.6001 4.89651 16.6463 4.83785 16.7154C4.79489 16.7661 4.76618 16.8267 4.75387 16.8912C4.74938 16.9146 4.7471 16.9386 4.7471 16.9628C4.7471 17.0533 4.77926 17.1409 4.83785 17.21C4.89651 17.2792 4.97776 17.3253 5.06727 17.3404H9.95241C9.99552 17.3331 10.0367 17.3187 10.0744 17.2979ZM20 15.3204L18.5709 16.7659H19.8933C19.9216 16.7659 19.9487 16.7547 19.9687 16.7348C19.9887 16.7148 20 16.6878 20 16.6596V15.3204ZM14.7526 16.6264L13.7248 15.585H15.7825L14.7526 16.6264ZM14.9498 6.08721C14.9465 6.06854 14.9416 6.05023 14.9353 6.03244C14.9202 5.98939 14.897 5.94929 14.8665 5.91442C14.8145 5.85488 14.7444 5.81394 14.6669 5.79787H10.1337C10.0348 5.79787 9.93978 5.83709 9.8698 5.90693C9.79975 5.97676 9.76043 6.07146 9.76043 6.17022C9.76043 6.19463 9.76283 6.21879 9.76752 6.24239C9.77462 6.2782 9.78692 6.31268 9.80398 6.34479C9.82123 6.37716 9.8433 6.40709 9.8698 6.43348C9.93978 6.50332 10.0348 6.54257 10.1337 6.54257H14.6669C14.6811 6.54023 14.6951 6.53702 14.7088 6.53299C14.7206 6.52955 14.7322 6.52549 14.7436 6.52082C14.7624 6.51309 14.7806 6.50371 14.7979 6.4928C14.8378 6.46764 14.8722 6.43468 14.8991 6.39599C14.9259 6.35729 14.9447 6.31359 14.9543 6.26749C14.9554 6.26232 14.9563 6.25716 14.9571 6.25197C14.9579 6.24739 14.9586 6.24281 14.9591 6.23824C14.9612 6.22129 14.962 6.20424 14.9616 6.18723C14.961 6.16727 14.9588 6.14733 14.9549 6.12766C14.9539 6.11406 14.9523 6.10055 14.9498 6.08721ZM15.0189 7.29788H10.1445C10.0549 7.31291 9.97363 7.35911 9.91504 7.42823C9.85639 7.49738 9.82422 7.585 9.82422 7.67555C9.82422 7.76609 9.85639 7.85369 9.91504 7.92284C9.97363 7.99196 10.0549 8.03815 10.1445 8.05319H15.0189C15.0321 8.05241 15.0451 8.05095 15.058 8.04877C15.0745 8.04601 15.0906 8.04212 15.1064 8.03718C15.1669 8.01822 15.2219 7.98361 15.2654 7.93618C15.3291 7.86664 15.3632 7.77502 15.3602 7.68084C15.3606 7.67392 15.3608 7.66701 15.3608 7.66009C15.3609 7.65087 15.3606 7.64165 15.3599 7.63247C15.3592 7.62263 15.358 7.61279 15.3565 7.60302C15.3532 7.58188 15.3479 7.56104 15.3409 7.54072C15.3254 7.49575 15.301 7.45426 15.2693 7.41868C15.2492 7.39621 15.2265 7.37638 15.2017 7.35959C15.1872 7.34979 15.172 7.34102 15.1562 7.33339C15.1132 7.31265 15.0665 7.3006 15.0189 7.29788ZM10.1445 9.56381H18.496C18.5856 9.54877 18.6669 9.50258 18.7255 9.43346C18.7841 9.3643 18.8163 9.27671 18.8163 9.18617C18.8163 9.09562 18.7841 9.008 18.7255 8.93884C18.6669 8.86973 18.5856 8.82353 18.496 8.8085H10.1445C10.0549 8.82353 9.97363 8.86973 9.91504 8.93884C9.85639 9.008 9.82422 9.09562 9.82422 9.18617C9.82422 9.24412 9.83738 9.30087 9.86224 9.35236C9.87624 9.38132 9.89395 9.40859 9.91504 9.43346C9.97363 9.50258 10.0549 9.54877 10.1445 9.56381ZM10.1445 11.0638H15.0189C15.1084 11.0488 15.1897 11.0026 15.2483 10.9335C15.2854 10.8898 15.3118 10.8387 15.3263 10.7842C15.3347 10.7525 15.3391 10.7195 15.3391 10.6861C15.3391 10.5956 15.3069 10.508 15.2483 10.4389C15.1897 10.3697 15.1084 10.3235 15.0189 10.3085H10.1445C10.0549 10.3235 9.97363 10.3697 9.91504 10.4389C9.85639 10.508 9.82422 10.5956 9.82422 10.6861C9.82422 10.7424 9.83666 10.7976 9.8601 10.8478C9.87442 10.8785 9.89284 10.9073 9.91504 10.9335C9.97363 11.0026 10.0549 11.0488 10.1445 11.0638ZM18.496 12.5745H10.1444C10.0549 12.5594 9.97363 12.5132 9.91498 12.4441C9.85639 12.3749 9.82422 12.2873 9.82422 12.1968C9.82422 12.1062 9.85639 12.0186 9.91498 11.9495C9.97363 11.8803 10.0549 11.8342 10.1444 11.8191H18.496C18.5856 11.8342 18.6669 11.8803 18.7255 11.9495C18.7841 12.0186 18.8163 12.1062 18.8163 12.1968C18.8163 12.2873 18.7841 12.3749 18.7255 12.4441C18.6971 12.4776 18.6633 12.5058 18.6259 12.5276C18.5861 12.5507 18.5421 12.5667 18.496 12.5745ZM15.0189 14.0744H10.1444C10.0968 14.0731 10.0499 14.0624 10.0064 14.0429C9.96296 14.0234 9.92376 13.9956 9.89102 13.961C9.85834 13.9265 9.83282 13.8857 9.81589 13.8413C9.79897 13.7969 9.79102 13.7496 9.79239 13.7021C9.79102 13.6546 9.79897 13.6073 9.81589 13.5628C9.83282 13.5184 9.85834 13.4778 9.89102 13.4432C9.92376 13.4086 9.96296 13.3808 10.0064 13.3613C10.0499 13.3419 10.0968 13.3311 10.1444 13.3297H15.0189C15.0661 13.3311 15.1125 13.3419 15.1554 13.3615C15.1983 13.381 15.2368 13.4091 15.2686 13.4438C15.3005 13.4785 15.325 13.5193 15.3407 13.5637C15.3564 13.608 15.363 13.6551 15.3602 13.7021C15.3631 13.7963 15.3291 13.8879 15.2653 13.9574C15.2016 14.027 15.1132 14.0689 15.0189 14.0744ZM16.6188 4.52128L19.4133 7.30852C19.4293 7.32624 19.4401 7.34808 19.4443 7.37157C19.4485 7.39506 19.446 7.41925 19.4371 7.4414C19.4282 7.46356 19.4133 7.48278 19.394 7.4969C19.3747 7.51102 19.3518 7.51947 19.328 7.52128H16.5868L16.4054 7.34043V4.60639C16.4073 4.5826 16.4157 4.55979 16.4299 4.54056C16.444 4.52133 16.4633 4.50644 16.4855 4.49757C16.5077 4.48871 16.532 4.48624 16.5556 4.49043C16.5791 4.49462 16.601 4.50531 16.6188 4.52128ZM18.6454 13.3192L20 14.6915L14.7522 20L14.7416 19.9894L14.1123 19.3617L13.3976 18.6277L11.3817 16.5638L12.7257 15.2021L14.7522 17.2553L18.6454 13.3192Z",rejectAllChanges:"M9.54637 16.5847H8.96997V15.8295H12.786C12.8024 15.8265 12.8186 15.8223 12.8343 15.817C12.8535 15.8105 12.8719 15.8023 12.8897 15.7926C12.9315 15.7697 12.969 15.738 12.9997 15.6991C13.0268 15.6649 13.0478 15.6261 13.0621 15.5847H13.571V16.7656H9.79386C9.78396 16.7479 9.77269 16.731 9.76011 16.7151C9.70552 16.6459 9.62976 16.5998 9.54637 16.5847ZM13.4717 12.9573V13.3295H9.72523C9.6809 13.3309 9.63716 13.3416 9.59671 13.361C9.57578 13.3711 9.55595 13.3834 9.53745 13.3977C9.5201 13.411 9.50391 13.4262 9.48917 13.4429C9.45872 13.4775 9.43494 13.5182 9.41917 13.5626C9.41778 13.5664 9.41644 13.5703 9.41523 13.5742H8.96997V12.8189H12.786C12.8694 12.8039 12.9452 12.7577 12.9997 12.6886C13.0078 12.6784 13.0153 12.6677 13.0223 12.6568L13.029 12.6458L13.033 12.6389L13.0397 12.6266C13.0452 12.6157 13.0503 12.6046 13.055 12.5931C13.0576 12.5869 13.0599 12.5806 13.0621 12.5742H13.6872C13.6453 12.5965 13.607 12.6269 13.5746 12.6644C13.5059 12.7439 13.469 12.849 13.4717 12.9573ZM9.82598 14.0742H13.4758C13.4809 14.0932 13.4904 14.1108 13.5037 14.1251C13.5242 14.147 13.552 14.1593 13.581 14.1593H13.6008L13.571 14.1912V14.8295H9.72523C9.64183 14.8445 9.56614 14.8907 9.51149 14.9598C9.4845 14.994 9.46351 15.0328 9.4492 15.0741H8.96997V14.3295H9.54637C9.62976 14.3145 9.70552 14.2683 9.76011 14.1992C9.78947 14.162 9.81166 14.1195 9.82598 14.0742ZM18.9075 8.2552V12.5317H17.7846V12.323C17.7978 12.2827 17.8047 12.2399 17.8047 12.1965C17.8047 12.106 17.7747 12.0184 17.7201 11.9493C17.6655 11.8801 17.5897 11.834 17.5063 11.8189H9.72523C9.64183 11.834 9.56614 11.8801 9.51149 11.9493C9.48444 11.9835 9.46351 12.0222 9.4492 12.0636H8.96997V11.3083H9.54637C9.63425 11.3028 9.71662 11.2608 9.776 11.1913C9.80687 11.1551 9.83029 11.113 9.84527 11.0676L9.84654 11.0637H14.2667C14.3501 11.0486 14.4258 11.0024 14.4805 10.9333C14.5231 10.8794 14.5507 10.8142 14.5607 10.7452C14.5636 10.7258 14.565 10.706 14.565 10.686C14.565 10.6658 14.5635 10.6458 14.5606 10.626C14.5572 10.6026 14.5516 10.5796 14.5442 10.5573C14.5299 10.5144 14.5084 10.4741 14.4805 10.4387C14.4258 10.3696 14.3501 10.3234 14.2667 10.3083H9.72529C9.6832 10.3159 9.64299 10.3314 9.60653 10.3538C9.57081 10.3759 9.5386 10.4045 9.51155 10.4387C9.49639 10.4579 9.4831 10.4785 9.47182 10.5002C9.46133 10.5205 9.45259 10.5417 9.44568 10.5636H8.96997V9.80838H9.16873C9.25656 9.80286 9.33899 9.76085 9.39837 9.69131C9.45775 9.62177 9.48947 9.53022 9.48674 9.43601C9.48711 9.42951 9.48735 9.42302 9.48741 9.41653C9.48741 9.41049 9.48729 9.40445 9.48705 9.39848C9.49457 9.41055 9.50269 9.42218 9.51155 9.43334C9.56614 9.50249 9.64189 9.54866 9.72529 9.56372H17.5063C17.5897 9.54866 17.6655 9.50249 17.7201 9.43334C17.7747 9.36419 17.8047 9.2766 17.8047 9.18603C17.8047 9.09552 17.7747 9.00786 17.7201 8.93878C17.6655 8.86963 17.5897 8.82346 17.5063 8.8084H9.72529C9.64189 8.82346 9.56614 8.86963 9.51155 8.93878C9.4569 9.00786 9.42694 9.09552 9.42694 9.18603L9.427 9.19707L9.42754 9.20875C9.41972 9.19661 9.41123 9.18499 9.40201 9.17389C9.38478 9.15311 9.36537 9.1346 9.34427 9.11863C9.33735 9.11344 9.33026 9.1085 9.32298 9.10383C9.31855 9.10097 9.31406 9.09824 9.30951 9.09565L9.30424 9.09266L9.29659 9.08857C9.28792 9.08402 9.27906 9.07993 9.27009 9.07623C9.2616 9.07279 9.25298 9.06974 9.24431 9.06701C9.21974 9.05935 9.19439 9.05461 9.16873 9.05305H8.96997V4.10638C8.97221 4.07897 8.9834 4.05328 9.00157 4.03383C9.01975 4.01437 9.04374 4.0024 9.06935 4H14.9325V7.1914C14.9401 7.43679 15.0216 7.67296 15.1649 7.86468C15.3082 8.0564 15.5055 8.19338 15.7275 8.2552C15.7927 8.27277 15.861 8.27277 15.9262 8.2552H18.9075ZM13.571 17.2975V19.4251L13.5722 19.4615C13.5835 19.6376 13.6323 19.8068 13.7133 19.957H4.10061C4.08718 19.9587 4.07355 19.9571 4.06077 19.9524C4.04799 19.9477 4.03637 19.9399 4.02681 19.9296C4.01724 19.9194 4.00997 19.907 4.00554 19.8933C4.00111 19.8796 3.99964 19.865 4.00124 19.8506V7.29778C4.00124 7.26957 4.01171 7.24251 4.03034 7.22256C4.04898 7.20261 4.07426 7.1914 4.10061 7.1914H8.38368V9.05305H4.99497C4.90708 9.05857 4.82471 9.10052 4.76533 9.17006C4.70589 9.2396 4.67423 9.33121 4.67696 9.42536C4.67411 9.52067 4.70547 9.61346 4.76461 9.68475C4.8238 9.75598 4.90623 9.80026 4.99497 9.80838H8.38368V10.5636H4.99497C4.96682 10.5645 4.93898 10.5692 4.91199 10.5774C4.89647 10.5821 4.88124 10.588 4.86644 10.5952C4.8494 10.6034 4.83308 10.613 4.81762 10.6241C4.79627 10.6393 4.77655 10.657 4.7589 10.6771C4.72846 10.7116 4.70468 10.7523 4.68891 10.7967C4.67314 10.8411 4.66574 10.8885 4.66701 10.9359C4.66641 10.9597 4.66792 10.9834 4.67156 11.0067C4.6752 11.03 4.68102 11.053 4.68891 11.0752C4.70468 11.1196 4.72846 11.1603 4.7589 11.1949C4.7731 11.211 4.78862 11.2256 4.80524 11.2386C4.81452 11.2459 4.82417 11.2527 4.83417 11.259C4.84461 11.2655 4.85534 11.2714 4.86644 11.2767C4.9069 11.2962 4.95063 11.3069 4.99497 11.3083H8.38368V12.0636H4.99503C4.91163 12.0787 4.83587 12.1249 4.78128 12.194C4.7526 12.2303 4.7307 12.2717 4.71639 12.3159C4.70347 12.3559 4.69667 12.3983 4.69667 12.4413C4.69667 12.5318 4.72664 12.6194 4.78128 12.6886C4.809 12.7237 4.84218 12.7529 4.87906 12.7751C4.89416 12.7842 4.90993 12.7921 4.92619 12.7988C4.94833 12.8079 4.97137 12.8147 4.99503 12.8189H8.38368V13.5742H4.99503C4.95275 13.5819 4.91242 13.5975 4.87584 13.62C4.8403 13.642 4.80822 13.6705 4.78128 13.7046C4.72664 13.7737 4.69667 13.8613 4.69667 13.9519C4.69667 14.0424 4.72664 14.13 4.78128 14.1992C4.83587 14.2683 4.91163 14.3145 4.99503 14.3295H8.38368V15.0741H4.99497C4.94644 15.0829 4.90047 15.1022 4.85977 15.1304C4.83878 15.145 4.81919 15.162 4.80136 15.1811C4.79439 15.1885 4.78765 15.1964 4.78122 15.2045C4.77188 15.2163 4.76327 15.2287 4.75539 15.2416C4.74441 15.2594 4.73495 15.2781 4.727 15.2975C4.71924 15.3163 4.71293 15.3358 4.70808 15.3558C4.70407 15.3723 4.7011 15.389 4.69922 15.4061C4.69752 15.4212 4.69667 15.4364 4.69667 15.4518C4.69667 15.5423 4.72664 15.6299 4.78122 15.6991C4.83587 15.7682 4.91157 15.8144 4.99497 15.8295H8.38368V16.5847H4.99497C4.91157 16.5998 4.83587 16.6459 4.78122 16.7151C4.72664 16.7842 4.69667 16.8718 4.69667 16.9624C4.69667 17.0529 4.72664 17.1405 4.78122 17.2097C4.83587 17.2788 4.91157 17.325 4.99497 17.34H9.54637C9.58655 17.3328 9.62496 17.3183 9.66008 17.2975H13.571ZM15.7573 4.52124L18.3609 7.30839C18.3758 7.32612 18.3858 7.34796 18.3897 7.37145C18.3937 7.39493 18.3914 7.41913 18.3831 7.44128C18.3748 7.46343 18.3609 7.48266 18.3429 7.49678C18.325 7.51089 18.3036 7.51934 18.2814 7.52115H15.7275L15.5585 7.34031V4.60634C15.5602 4.58255 15.5681 4.55975 15.5813 4.54051C15.5945 4.52128 15.6125 4.50639 15.6332 4.49753C15.6539 4.48867 15.6765 4.48619 15.6984 4.49038C15.7203 4.49457 15.7407 4.50526 15.7573 4.52124ZM14.1248 5.91437C14.1732 5.97391 14.2021 6.04884 14.2071 6.1276C14.2157 6.17377 14.2155 6.22129 14.2065 6.26739C14.2045 6.27778 14.2021 6.28804 14.1992 6.29817L14.1944 6.31388C14.1847 6.34291 14.1715 6.3705 14.1551 6.39595C14.13 6.43465 14.098 6.46757 14.0608 6.49276C14.0354 6.5099 14.008 6.52328 13.9794 6.53244C13.9661 6.53672 13.9525 6.5401 13.9387 6.5425H9.71529C9.62309 6.5425 9.5346 6.50328 9.4694 6.43342C9.40413 6.36362 9.3675 6.26889 9.3675 6.17013C9.3675 6.07144 9.40413 5.97671 9.4694 5.90691C9.5346 5.83704 9.62309 5.79783 9.71529 5.79783H13.9387C13.9718 5.80516 14.0034 5.81769 14.0326 5.83484C14.0672 5.85522 14.0984 5.88204 14.1248 5.91437ZM14.2667 7.29776H9.72529C9.69606 7.30302 9.66773 7.31211 9.64092 7.3247C9.62612 7.33171 9.61175 7.33977 9.59798 7.34879C9.56565 7.36996 9.53642 7.39664 9.51155 7.42813C9.4569 7.49722 9.42694 7.58487 9.42694 7.67538C9.42694 7.70155 9.42942 7.72752 9.43434 7.75285C9.44635 7.81505 9.47273 7.87355 9.51155 7.9227C9.55292 7.9751 9.60647 8.01432 9.66628 8.03678C9.67762 8.04107 9.6892 8.04477 9.70097 8.04775C9.70898 8.04983 9.71711 8.05158 9.72529 8.05308H14.2667C14.3546 8.04756 14.437 8.00555 14.4964 7.93601C14.5558 7.86647 14.5875 7.77492 14.5847 7.68071C14.5874 7.63318 14.5813 7.58559 14.5667 7.54059C14.5522 7.4956 14.5296 7.45417 14.5 7.41859C14.4704 7.38301 14.4346 7.35398 14.3946 7.33327C14.3546 7.31256 14.3111 7.30048 14.2667 7.29776ZM4.99497 18.84H12.786C12.8783 18.84 12.9667 18.8008 13.032 18.731C13.0972 18.6611 13.1338 18.5664 13.1338 18.4677C13.1338 18.3689 13.0972 18.2742 13.032 18.2044C12.9667 18.1346 12.8783 18.0954 12.786 18.0954H4.99497C4.90277 18.0954 4.81428 18.1346 4.74908 18.2044C4.68381 18.2742 4.64718 18.3689 4.64718 18.4677C4.64718 18.5664 4.68381 18.6611 4.74908 18.731C4.81428 18.8008 4.90277 18.84 4.99497 18.84ZM17.5858 12.7444H19.5733H19.623C19.7249 12.7499 19.821 12.7971 19.8913 12.8764C19.9616 12.9556 20.0007 13.0607 20.0006 13.17V13.8295C20.0007 13.8458 19.9976 13.862 19.9914 13.8769C19.9853 13.8918 19.9764 13.9052 19.9652 13.9163C19.9539 13.9273 19.9407 13.9357 19.9262 13.9409C19.9118 13.9461 19.8965 13.948 19.8814 13.9465H13.7797C13.7507 13.9465 13.7229 13.9342 13.7024 13.9123C13.6819 13.8903 13.6704 13.8606 13.6704 13.8295V13.17C13.6677 13.0617 13.7046 12.9566 13.7733 12.8771C13.842 12.7976 13.9371 12.75 14.0381 12.7444H16.0256V12.5104C16.0352 12.439 16.0687 12.3737 16.1199 12.3268C16.1711 12.2798 16.2365 12.2544 16.3039 12.2551H17.2976C17.3667 12.2517 17.4345 12.276 17.4878 12.3232C17.541 12.3704 17.576 12.4371 17.5858 12.5104V12.7444ZM14.0679 19.4251V14.1912H19.5037V19.4251C19.4935 19.585 19.4256 19.7344 19.3143 19.8416C19.203 19.9488 19.0571 20.0055 18.9075 19.9996H14.6642C14.5146 20.0055 14.3687 19.9488 14.2574 19.8416C14.1461 19.7344 14.0781 19.585 14.0679 19.4251ZM15.5983 15.1593H15.2505C15.0969 15.1593 14.9723 15.2926 14.9723 15.4572V18.7336C14.9723 18.8981 15.0969 19.0315 15.2505 19.0315H15.5983C15.752 19.0315 15.8766 18.8981 15.8766 18.7336V15.4572C15.8766 15.2926 15.752 15.1593 15.5983 15.1593ZM16.9598 15.1593H16.612C16.4583 15.1593 16.3337 15.2926 16.3337 15.4572V18.7336C16.3337 18.8981 16.4583 19.0315 16.612 19.0315H16.9598C17.1135 19.0315 17.238 18.8981 17.238 18.7336V15.4572C17.238 15.2926 17.1135 15.1593 16.9598 15.1593ZM17.9635 15.1593H18.3113C18.465 15.1593 18.5895 15.2926 18.5895 15.4572V18.7336C18.5895 18.8981 18.465 19.0315 18.3113 19.0315H17.9635C17.8098 19.0315 17.6852 18.8981 17.6852 18.7336V15.4572C17.6852 15.2926 17.8098 15.1593 17.9635 15.1593Z",acceptSingleChange:"M17.2 20H15.6628L17.33 18.3091V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H14.4978L14.1823 19.6791L13.5135 18.9904L13.5123 18.9891L13.0529 18.52H5C4.87537 18.52 4.75586 18.4705 4.66766 18.3823C4.57953 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 17.9253 4.57953 17.8058 4.66766 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H12.1323L11.6235 17.0604L11.6231 16.48L12.8831 15.19L13.4765 15.1896L15.0807 16.8276L17.33 14.5413V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5208 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9534 6.49057 10.9224 6.43948 10.8825 6.39581C10.8425 6.35217 10.7944 6.3168 10.7408 6.29178C10.6871 6.26678 10.6292 6.25256 10.57 6.25H5C4.88239 6.25772 4.77252 6.31131 4.69397 6.39917C4.61542 6.48706 4.57452 6.60226 4.58002 6.72C4.57452 6.83774 4.61542 6.95294 4.69397 7.04083C4.77252 7.12869 4.88239 7.18228 5 7.19H10.6C10.7141 7.1774 10.8189 7.12173 10.8933 7.03436C10.9677 6.94702 11.0058 6.83456 11 6.72ZM11.1 8.14001H5C4.87537 8.14001 4.75586 8.18954 4.66766 8.27768C4.57953 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57953 8.85422 4.66766 8.94235C4.71558 8.99023 4.77277 9.02673 4.83496 9.05008C4.86932 9.06296 4.90521 9.07184 4.94189 9.07642C4.96106 9.0788 4.98047 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.5205 8.85422 11.57 8.73468 11.57 8.61002C11.57 8.48535 11.5205 8.36581 11.4324 8.27768C11.3442 8.18954 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8035 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8035 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86737 10 4.74023 10.0527 4.64642 10.1465C4.55267 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55267 10.7598 4.64642 10.8535C4.74023 10.9473 4.86737 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.416 12.0552C11.3337 11.9673 11.2203 11.9152 11.1 11.91H5C4.94086 11.9126 4.88287 11.9268 4.82922 11.9518C4.77563 11.9768 4.72748 12.0122 4.6875 12.0558C4.65833 12.0878 4.63391 12.1237 4.61505 12.1624C4.60809 12.1767 4.60193 12.1913 4.5965 12.2062C4.58264 12.2443 4.5741 12.2841 4.57092 12.3243C4.56946 12.3428 4.56915 12.3614 4.57001 12.38C4.56451 12.5004 4.60651 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM15.45 14.74H5C4.87537 14.74 4.75586 14.6905 4.66766 14.6023C4.57953 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57953 14.0258 4.66766 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9377C15.8705 14.0258 15.92 14.1453 15.92 14.27C15.92 14.3947 15.8705 14.5142 15.7823 14.6023C15.6942 14.6905 15.5747 14.74 15.45 14.74ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66766 16.4923C4.57953 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57953 15.9158 4.66766 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.73 13.71L20 15.01L15.08 20L15.07 19.99L14.48 19.39L13.81 18.7L11.92 16.77L13.18 15.48L15.08 17.42L18.73 13.71Z",rejectSingleChange:"M17.0495 11.5C17.1461 11.5 17.241 11.5173 17.33 11.5501V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20H13.2305C13.1075 19.8287 13.0338 19.6249 13.0205 19.4112L13.0195 19.3956V18.52H5C4.87537 18.52 4.75586 18.4705 4.66772 18.3823C4.57959 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 18.0119 4.53467 17.9742 4.54358 17.9378C4.56396 17.8552 4.60657 17.7788 4.66772 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H13.0195V14.74H5C4.87537 14.74 4.75586 14.6905 4.66772 14.6023C4.57959 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57959 14.0258 4.66772 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H12.8393C12.6229 13.6377 12.4998 13.3897 12.4998 13.1032C12.4997 12.8414 12.6008 12.5847 12.7513 12.3911C12.9 12.1998 13.1561 12 13.4994 12L15.2519 12C15.2928 11.8972 15.3589 11.7915 15.4649 11.6992C15.6135 11.5698 15.8041 11.499 16.0011 11.5H17.0495ZM13.1 4.65L16.6 8.15C16.6211 8.17232 16.6354 8.20028 16.6411 8.23051C16.6468 8.26075 16.6437 8.29199 16.6321 8.32048C16.6204 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8311 4.72925 12.8411 4.6995 12.8588 4.67429C12.8764 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9892 4.60315 13.0194 4.60884C13.0497 4.61453 13.0776 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9716 6.5408 10.9695 6.53543 10.9673 6.53012C10.9626 6.51852 10.9575 6.50717 10.9518 6.49603C10.9406 6.47391 10.9275 6.45273 10.9127 6.43274C10.9033 6.41992 10.8932 6.40759 10.8824 6.39581C10.8425 6.35217 10.7943 6.3168 10.7407 6.29178C10.6871 6.26678 10.629 6.25256 10.5699 6.25H5C4.88232 6.25772 4.77246 6.31131 4.69397 6.39917C4.61536 6.48706 4.57446 6.60226 4.57996 6.72C4.57715 6.7811 4.58679 6.84152 4.60767 6.8978C4.61523 6.91803 4.62415 6.93771 4.63452 6.9567C4.65088 6.98669 4.67078 7.01495 4.69397 7.04083C4.77246 7.12869 4.88232 7.18228 5 7.19H10.6C10.714 7.1774 10.8188 7.12173 10.8932 7.03436C10.922 7.00049 10.9454 6.96283 10.9629 6.92273C10.9725 6.9006 10.9805 6.87775 10.9865 6.8544C10.9933 6.82791 10.9977 6.80075 10.9995 6.77325C11.0001 6.76453 11.0004 6.75574 11.0005 6.74695C11.0006 6.73798 11.0005 6.729 11 6.72ZM11.1 8.14001H5C4.97534 8.14001 4.95081 8.14194 4.92676 8.14575C4.89587 8.15063 4.8656 8.15857 4.83643 8.1694C4.77368 8.19272 4.71606 8.2294 4.66772 8.27768C4.57959 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57959 8.85422 4.66772 8.94235C4.75586 9.03049 4.87537 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.4617 8.91306 11.4867 8.88028 11.5071 8.845C11.5349 8.79691 11.554 8.74414 11.5634 8.68915C11.5677 8.66318 11.5701 8.63672 11.5701 8.61002C11.5701 8.48535 11.5205 8.36581 11.4324 8.27768C11.3929 8.23831 11.3474 8.20663 11.2979 8.18365C11.2365 8.15518 11.1689 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86743 10 4.74023 10.0527 4.64648 10.1465C4.55273 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55273 10.7598 4.64648 10.8535C4.74023 10.9473 4.86743 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4987 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3336 11.9673 11.2202 11.9152 11.1 11.91H5C4.94092 11.9126 4.88281 11.9268 4.82922 11.9518C4.77563 11.9768 4.72742 12.0122 4.6875 12.0558C4.64758 12.0995 4.6167 12.1506 4.59644 12.2062C4.58899 12.2266 4.58313 12.2475 4.57874 12.2687C4.57129 12.3052 4.56824 12.3426 4.56995 12.38C4.56445 12.5004 4.60645 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66772 16.4923C4.57959 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57959 15.9158 4.66772 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.5701 16.0353 11.5701 16.16C11.5701 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM19.59 12.53H17.36V12.3C17.3574 12.2195 17.3236 12.1432 17.2657 12.0872C17.2078 12.0313 17.1305 12 17.05 12H16C15.9242 11.9994 15.8509 12.0265 15.7938 12.0762C15.7367 12.126 15.6997 12.1949 15.69 12.27V12.5H13.44C13.3768 12.4994 13.3142 12.5125 13.2565 12.5382C13.1988 12.564 13.1473 12.6019 13.1055 12.6493C13.0638 12.6968 13.0327 12.7526 13.0145 12.8132C12.9963 12.8737 12.9913 12.9374 13 13V13.67C13 13.6871 13.0033 13.704 13.0099 13.7198C13.0164 13.7355 13.026 13.7499 13.038 13.7619C13.0501 13.774 13.0644 13.7836 13.0802 13.7901C13.096 13.7966 13.1129 13.8 13.13 13.8H19.84C19.8611 13.8054 19.8834 13.8054 19.9045 13.8C19.9257 13.7946 19.9452 13.7839 19.9611 13.7689C19.9771 13.754 19.989 13.7352 19.9958 13.7144C20.0026 13.6937 20.004 13.6715 20 13.65V13C20.0028 12.8866 19.9617 12.7765 19.8853 12.6927C19.809 12.6088 19.7031 12.5577 19.59 12.55V12.53ZM13.52 14V19.38C13.5303 19.5454 13.6054 19.7 13.7289 19.8105C13.8525 19.9209 14.0145 19.9782 14.18 19.97H18.84C19.0055 19.9782 19.1676 19.9209 19.2911 19.8105C19.4146 19.7 19.4897 19.5454 19.5 19.38V14H13.52ZM15.52 18.67C15.52 18.7522 15.4874 18.8311 15.4292 18.8892C15.3711 18.9473 15.2922 18.98 15.21 18.98H14.83C14.7478 18.98 14.669 18.9473 14.6108 18.8892C14.5527 18.8311 14.52 18.7522 14.52 18.67V15.33C14.52 15.2893 14.528 15.249 14.5436 15.2114C14.5592 15.1738 14.582 15.1396 14.6108 15.1108C14.6396 15.082 14.6738 15.0592 14.7114 15.0436C14.749 15.028 14.7893 15.02 14.83 15.02H15.21C15.2507 15.02 15.291 15.028 15.3287 15.0436C15.3663 15.0592 15.4004 15.082 15.4292 15.1108C15.458 15.1396 15.4808 15.1738 15.4964 15.2114C15.512 15.249 15.52 15.2893 15.52 15.33V18.67ZM17.01 18.67C17.01 18.7522 16.9774 18.8311 16.9192 18.8892C16.8611 18.9473 16.7822 18.98 16.7 18.98H16.32C16.2798 18.98 16.2399 18.9719 16.2029 18.9562C16.1658 18.9405 16.1323 18.9176 16.1043 18.8886C16.0763 18.8597 16.0544 18.8254 16.0399 18.7879C16.0254 18.7503 16.0187 18.7102 16.02 18.67V15.33C16.0187 15.2898 16.0254 15.2497 16.0399 15.2121C16.0544 15.1746 16.0763 15.1403 16.1043 15.1114C16.1323 15.0824 16.1658 15.0595 16.2029 15.0438C16.2399 15.0281 16.2798 15.02 16.32 15.02H16.7C16.7407 15.02 16.781 15.028 16.8187 15.0436C16.8563 15.0592 16.8904 15.082 16.9192 15.1108C16.948 15.1396 16.9708 15.1738 16.9864 15.2114C17.002 15.249 17.01 15.2893 17.01 15.33V18.67ZM18.51 18.67C18.51 18.7107 18.502 18.751 18.4864 18.7886C18.4708 18.8262 18.448 18.8604 18.4192 18.8892C18.3904 18.918 18.3563 18.9408 18.3187 18.9564C18.281 18.972 18.2407 18.98 18.2 18.98H17.82C17.7378 18.98 17.659 18.9473 17.6008 18.8892C17.5427 18.8311 17.51 18.7522 17.51 18.67V15.33C17.51 15.2893 17.518 15.249 17.5336 15.2114C17.5492 15.1738 17.572 15.1396 17.6008 15.1108C17.6296 15.082 17.6638 15.0592 17.7014 15.0436C17.739 15.028 17.7793 15.02 17.82 15.02H18.2C18.2407 15.02 18.281 15.028 18.3187 15.0436C18.3563 15.0592 18.3904 15.082 18.4192 15.1108C18.448 15.1396 18.4708 15.1738 18.4864 15.2114C18.502 15.249 18.51 15.2893 18.51 15.33V18.67Z"
1,chevronDown:"M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z",chevronUp:"M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z",bookmark:"M0.499939 18V2C0.499939 1.45 0.695772 0.979167 1.08744 0.5875C1.47911 0.195833 1.94994 0 2.49994 0H12.4999C13.0499 0 13.5208 0.195833 13.9124 0.5875C14.3041 0.979167 14.4999 1.45 14.4999 2V18L7.49994 15L0.499939 18ZM2.49994 14.95L7.49994 12.8L12.4999 14.95V2H2.49994V14.95Z"},U
vendor: 100,814 bytes, line 1
1.FILEICONS={docIcon:{extension:".doc",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.617188 46.875 C 13.234375 46.875 16.160156 43.929688 16.160156 40.292969 C 16.160156 36.695312 13.234375 33.75 9.617188 33.75 L 7.402344 33.75 C 6.820312 33.75 6.371094 34.199219 6.371094 34.78125 L 6.371094 45.84375 C 6.371094 46.335938 6.714844 46.757812 7.191406 46.855469 L 7.402344 46.875 Z M 9.617188 44.792969 L 8.453125 44.792969 L 8.453125 35.832031 L 9.617188 35.832031 C 12.089844 35.832031 14.078125 37.835938 14.078125 40.292969 C 14.078125 42.789062 12.089844 44.773438 9.617188 44.792969 Z M 24.816406 46.875 C 26.539062 46.875 28.191406 46.085938 29.296875 44.867188 C 30.460938 43.648438 31.191406 41.980469 31.191406 40.125 C 31.191406 38.269531 30.460938 36.617188 29.296875 35.382812 C 28.191406 34.144531 26.539062 33.375 24.816406 33.375 C 23.015625 33.375 21.367188 34.144531 20.222656 35.382812 C 19.058594 36.617188 18.367188 38.269531 18.367188 40.125 C 18.367188 41.980469 19.058594 43.648438 20.222656 44.867188 C 21.367188 46.085938 23.015625 46.875 24.816406 46.875 Z M 24.816406 44.738281 C 23.617188 44.738281 22.566406 44.230469 21.777344 43.386719 C 20.992188 42.582031 20.503906 41.398438 20.503906 40.125 C 20.503906 38.851562 20.992188 37.667969 21.777344 36.84375 C 22.566406 36 23.617188 35.511719 24.816406 35.511719 C 25.941406 35.511719 26.992188 36 27.777344 36.84375 C 28.546875 37.667969 29.054688 38.851562 29.054688 40.125 C 29.054688 41.398438 28.546875 42.582031 27.777344 43.386719 C 26.992188 44.230469 25.941406 44.738281 24.816406 44.738281 Z M 39.996094 46.875 C 41.648438 46.875 43.148438 46.332031 44.328125 45.414062 C 44.777344 45.054688 44.851562 44.382812 44.515625 43.914062 C 44.140625 43.460938 43.445312 43.386719 43.015625 43.707031 C 42.171875 44.382812 41.160156 44.738281 39.996094 44.738281 C 38.703125 44.738281 37.503906 44.210938 36.621094 43.386719 C 35.777344 42.5625 35.253906 41.398438 35.253906 40.125 C 35.253906 38.851562 35.777344 37.726562 36.621094 36.863281 C 37.503906 36.039062 38.703125 35.511719 39.996094 35.511719 C 41.160156 35.511719 42.191406 35.867188 43.015625 36.542969 C 43.445312 36.882812 44.140625 36.804688 44.515625 36.335938 C 44.851562 35.867188 44.777344 35.210938 44.328125 34.835938 C 43.148438 33.917969 41.648438 33.375 39.996094 33.375 C 36.246094 33.394531 33.132812 36.414062 33.117188 40.125 C 33.132812 43.855469 36.246094 46.875 39.996094 46.875 Z M 39.996094 46.875 "/>\n      </g>'},gifIcon:{extension:".gif",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.394531 46.875 C 18.988281 46.875 20.46875 46.332031 21.648438 45.414062 C 21.835938 45.28125 21.949219 45.132812 22.003906 44.960938 L 22.003906 44.945312 C 22.023438 44.90625 22.023438 44.886719 22.042969 44.851562 C 22.0625 44.738281 22.097656 44.664062 22.097656 44.53125 L 22.097656 40.386719 C 22.097656 39.789062 21.613281 39.335938 21.011719 39.335938 L 17.28125 39.335938 C 16.699219 39.335938 16.210938 39.789062 16.210938 40.386719 C 16.210938 40.96875 16.699219 41.457031 17.28125 41.457031 L 19.960938 41.457031 L 19.960938 44.023438 C 19.210938 44.457031 18.332031 44.738281 17.394531 44.738281 C 16.042969 44.738281 14.863281 44.230469 14.019531 43.367188 C 13.136719 42.523438 12.613281 41.382812 12.613281 40.144531 C 12.613281 38.867188 13.136719 37.726562 14.019531 36.882812 C 14.863281 36.019531 16.042969 35.511719 17.394531 35.511719 C 18.519531 35.511719 19.550781 35.90625 20.355469 36.523438 C 20.824219 36.898438 21.519531 36.804688 21.875 36.355469 C 22.230469 35.886719 22.15625 35.195312 21.667969 34.835938 C 20.503906 33.917969 18.988281 33.375 17.394531 33.375 C 13.585938 33.375 10.472656 36.375 10.472656 40.144531 C 10.472656 43.894531 13.585938 46.875 17.394531 46.875 Z M 26.945312 46.875 C 27.507812 46.875 27.996094 46.425781 27.996094 45.84375 L 27.996094 34.78125 C 27.996094 34.199219 27.507812 33.75 26.945312 33.75 C 26.363281 33.75 25.914062 34.199219 25.914062 34.78125 L 25.914062 45.84375 C 25.914062 46.425781 26.363281 46.875 26.945312 46.875 Z M 33.066406 46.875 C 33.648438 46.875 34.117188 46.40625 34.117188 45.84375 L 34.117188 41.34375 L 38.488281 41.34375 C 39.050781 41.34375 39.519531 40.875 39.519531 40.292969 C 39.519531 39.75 39.050781 39.261719 38.488281 39.261719 L 34.117188 39.261719 L 34.117188 35.832031 L 39.199219 35.832031 C 39.742188 35.832031 40.230469 35.363281 40.230469 34.78125 C 40.230469 34.21875 39.742188 33.75 39.199219 33.75 L 33.066406 33.75 C 32.488281 33.75 32.035156 34.21875 32.035156 34.78125 L 32.035156 45.84375 C 32.035156 46.40625 32.488281 46.875 33.066406 46.875 Z M 33.066406 46.875 "/>\n      </g>'},jpegIcon:{extension:".jpeg",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 43.75 C 11.140625 43.75 12.890625 42.015625 12.890625 39.875 L 12.890625 33.671875 C 12.890625 33.1875 12.5 32.8125 12.03125 32.8125 C 11.546875 32.8125 11.15625 33.1875 11.15625 33.671875 L 11.15625 39.875 C 11.15625 41.046875 10.1875 42.015625 9 42.015625 C 8.046875 42.015625 7.234375 41.390625 6.953125 40.53125 C 6.8125 40.078125 6.328125 39.828125 5.859375 39.984375 C 5.421875 40.109375 5.15625 40.59375 5.3125 41.0625 C 5.8125 42.625 7.28125 43.75 9 43.75 Z M 15.640625 43.75 C 16.125 43.75 16.515625 43.359375 16.515625 42.890625 L 16.515625 39.5 L 18.4375 39.5 C 20.296875 39.5 21.796875 38 21.796875 36.171875 C 21.796875 34.3125 20.296875 32.8125 18.4375 32.8125 L 15.640625 32.8125 C 15.171875 32.8125 14.78125 33.1875 14.78125 33.671875 L 14.78125 42.890625 C 14.78125 43.359375 15.171875 43.75 15.640625 43.75 Z M 18.4375 37.765625 L 16.515625 37.765625 L 16.515625 34.546875 L 18.4375 34.546875 C 19.34375 34.546875 20.046875 35.265625 20.0625 36.171875 C 20.046875 37.046875 19.34375 37.765625 18.4375 37.765625 Z M 29.234375 43.75 C 29.6875 43.75 30.09375 43.359375 30.09375 42.890625 C 30.09375 42.40625 29.6875 42.015625 29.234375 42.015625 L 25 42.015625 L 25 39.140625 L 28.640625 39.140625 C 29.109375 39.140625 29.5 38.75 29.5 38.265625 C 29.5 37.8125 29.109375 37.40625 28.640625 37.40625 L 25 37.40625 L 25 34.546875 L 29.234375 34.546875 C 29.6875 34.546875 30.09375 34.15625 30.09375 33.671875 C 30.09375 33.1875 29.6875 32.8125 29.234375 32.8125 L 24.125 32.8125 C 23.640625 32.8125 23.265625 33.1875 23.265625 33.671875 L 23.265625 42.890625 C 23.265625 43.359375 23.640625 43.75 24.125 43.75 C 24.125 43.75 24.140625 43.734375 24.140625 43.734375 C 24.140625 43.734375 24.140625 43.75 24.171875 43.75 Z M 37.1875 43.75 C 38.515625 43.75 39.75 43.296875 40.734375 42.53125 C 40.890625 42.421875 40.984375 42.296875 41.03125 42.15625 L 41.03125 42.140625 C 41.046875 42.109375 41.046875 42.09375 41.0625 42.0625 C 41.078125 41.96875 41.109375 41.90625 41.109375 41.796875 L 41.109375 38.34375 C 41.109375 37.914062 40.8125 37.578125 40.410156 37.492188 L 40.203125 37.46875 L 37.09375 37.46875 C 36.609375 37.46875 36.203125 37.84375 36.203125 38.34375 C 36.203125 38.828125 36.609375 39.234375 37.09375 39.234375 L 39.328125 39.234375 L 39.328125 41.375 C 38.703125 41.734375 37.96875 41.96875 37.1875 41.96875 C 36.0625 41.96875 35.078125 41.546875 34.375 40.828125 C 33.640625 40.125 33.203125 39.171875 33.203125 38.140625 C 33.203125 37.078125 33.640625 36.125 34.375 35.421875 C 35.078125 34.703125 36.0625 34.28125 37.1875 34.28125 C 38.125 34.28125 38.984375 34.609375 39.65625 35.125 C 40.046875 35.4375 40.625 35.359375 40.921875 34.984375 C 41.21875 34.59375 41.15625 34.015625 40.75 33.71875 C 39.78125 32.953125 38.515625 32.5 37.1875 32.5 C 34.015625 32.5 31.421875 35 31.421875 38.140625 C 31.421875 41.265625 34.015625 43.75 37.1875 43.75 Z M 37.1875 43.75 "/>\n      </g>'},logIcon:{extension:".log",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.542969 46.875 C 14.085938 46.875 14.574219 46.40625 14.574219 45.84375 C 14.574219 45.261719 14.085938 44.792969 13.542969 44.792969 L 8.460938 44.792969 L 8.460938 34.78125 C 8.460938 34.21875 7.992188 33.75 7.410156 33.75 C 6.828125 33.75 6.378906 34.21875 6.378906 34.78125 L 6.378906 45.84375 C 6.378906 46.40625 6.828125 46.875 7.410156 46.875 Z M 21.742188 46.875 C 23.46875 46.875 25.117188 46.085938 26.222656 44.867188 C 27.386719 43.648438 28.117188 41.980469 28.117188 40.125 C 28.117188 38.269531 27.386719 36.617188 26.222656 35.382812 C 25.117188 34.144531 23.46875 33.375 21.742188 33.375 C 19.941406 33.375 18.292969 34.144531 17.148438 35.382812 C 15.984375 36.617188 15.292969 38.269531 15.292969 40.125 C 15.292969 41.980469 15.984375 43.648438 17.148438 44.867188 C 18.292969 46.085938 19.941406 46.875 21.742188 46.875 Z M 21.742188 44.738281 C 20.542969 44.738281 19.492188 44.230469 18.703125 43.386719 C 17.917969 42.582031 17.429688 41.398438 17.429688 40.125 C 17.429688 38.851562 17.917969 37.667969 18.703125 36.84375 C 19.492188 36 20.542969 35.511719 21.742188 35.511719 C 22.867188 35.511719 23.917969 36 24.703125 36.84375 C 25.472656 37.667969 25.980469 38.851562 25.980469 40.125 C 25.980469 41.398438 25.472656 42.582031 24.703125 43.386719 C 23.917969 44.230469 22.867188 44.738281 21.742188 44.738281 Z M 37.300781 46.875 C 38.894531 46.875 40.375 46.332031 41.558594 45.414062 C 41.746094 45.28125 41.855469 45.132812 41.914062 44.960938 L 41.914062 44.945312 L 41.949219 44.851562 C 41.96875 44.738281 42.007812 44.664062 42.007812 44.53125 L 42.007812 40.386719 C 42.007812 39.789062 41.519531 39.335938 40.917969 39.335938 L 37.1875 39.335938 C 36.605469 39.335938 36.121094 39.789062 36.121094 40.386719 C 36.121094 40.96875 36.605469 41.457031 37.1875 41.457031 L 39.871094 41.457031 L 39.871094 44.023438 C 39.121094 44.457031 38.238281 44.738281 37.300781 44.738281 C 35.949219 44.738281 34.769531 44.230469 33.925781 43.367188 C 33.042969 42.523438 32.519531 41.382812 32.519531 40.144531 C 32.519531 38.867188 33.042969 37.726562 33.925781 36.882812 C 34.769531 36.019531 35.949219 35.511719 37.300781 35.511719 C 38.425781 35.511719 39.457031 35.90625 40.261719 36.523438 C 40.730469 36.898438 41.425781 36.804688 41.78125 36.355469 C 42.136719 35.886719 42.0625 35.195312 41.574219 34.835938 C 40.414062 33.917969 38.894531 33.375 37.300781 33.375 C 33.496094 33.375 30.382812 36.375 30.382812 40.144531 C 30.382812 43.894531 33.496094 46.875 37.300781 46.875 Z M 37.300781 46.875 "/>\n      </g>'},movIcon:{extension:".mov",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 15.472656 46.875 C 16.035156 46.875 16.523438 46.40625 16.523438 45.84375 L 16.523438 34.78125 C 16.523438 34.289062 16.152344 33.882812 15.679688 33.777344 L 15.472656 33.75 L 15.453125 33.75 C 15.117188 33.75 14.816406 33.898438 14.609375 34.179688 L 10.878906 39.355469 L 7.148438 34.179688 C 6.960938 33.898438 6.625 33.75 6.324219 33.75 L 6.265625 33.75 C 5.703125 33.75 5.234375 34.21875 5.234375 34.78125 L 5.234375 45.84375 C 5.234375 46.40625 5.703125 46.875 6.265625 46.875 C 6.847656 46.875 7.316406 46.40625 7.316406 45.84375 L 7.316406 37.949219 L 10 41.699219 C 10.203125 41.980469 10.523438 42.132812 10.859375 42.132812 L 10.898438 42.132812 C 11.234375 42.132812 11.535156 41.980469 11.742188 41.699219 L 14.441406 37.949219 L 14.441406 45.84375 C 14.441406 46.40625 14.890625 46.875 15.472656 46.875 Z M 25.460938 46.875 C 27.1875 46.875 28.835938 46.085938 29.941406 44.867188 C 31.105469 43.648438 31.835938 41.980469 31.835938 40.125 C 31.835938 38.269531 31.105469 36.617188 29.941406 35.382812 C 28.835938 34.144531 27.1875 33.375 25.460938 33.375 C 23.660156 33.375 22.011719 34.144531 20.867188 35.382812 C 19.703125 36.617188 19.011719 38.269531 19.011719 40.125 C 19.011719 41.980469 19.703125 43.648438 20.867188 44.867188 C 22.011719 46.085938 23.660156 46.875 25.460938 46.875 Z M 25.460938 44.738281 C 24.261719 44.738281 23.210938 44.230469 22.421875 43.386719 C 21.636719 42.582031 21.148438 41.398438 21.148438 40.125 C 21.148438 38.851562 21.636719 37.667969 22.421875 36.84375 C 23.210938 36 24.261719 35.511719 25.460938 35.511719 C 26.585938 35.511719 27.636719 36 28.421875 36.84375 C 29.191406 37.667969 29.699219 38.851562 29.699219 40.125 C 29.699219 41.398438 29.191406 42.582031 28.421875 43.386719 C 27.636719 44.230469 26.585938 44.738281 25.460938 44.738281 Z M 38.683594 46.855469 L 38.71875 46.855469 C 38.777344 46.835938 38.8125 46.820312 38.871094 46.820312 C 38.886719 46.800781 38.886719 46.800781 38.90625 46.800781 C 38.964844 46.78125 39.019531 46.726562 39.058594 46.707031 L 39.09375 46.6875 L 39.207031 46.59375 C 39.226562 46.574219 39.226562 46.574219 39.246094 46.539062 L 39.339844 46.425781 C 39.355469 46.425781 39.355469 46.425781 39.355469 46.40625 C 39.394531 46.367188 39.414062 46.292969 39.433594 46.257812 L 44.0625 35.304688 C 44.269531 34.800781 44.027344 34.179688 43.5 33.976562 C 42.996094 33.75 42.375 33.992188 42.152344 34.519531 L 38.496094 43.199219 L 34.839844 34.519531 C 34.613281 33.992188 34.011719 33.75 33.507812 33.976562 C 32.964844 34.179688 32.71875 34.800781 32.945312 35.304688 L 37.539062 46.257812 C 37.574219 46.292969 37.613281 46.367188 37.632812 46.40625 C 37.632812 46.425781 37.652344 46.425781 37.652344 46.425781 C 37.667969 46.460938 37.707031 46.5 37.746094 46.539062 C 37.746094 46.574219 37.761719 46.574219 37.761719 46.59375 C 37.820312 46.632812 37.855469 46.648438 37.894531 46.6875 L 37.914062 46.6875 C 37.96875 46.726562 38.042969 46.78125 38.082031 46.800781 L 38.101562 46.800781 C 38.101562 46.800781 38.121094 46.800781 38.121094 46.820312 C 38.15625 46.820312 38.230469 46.835938 38.269531 46.855469 L 38.308594 46.855469 L 38.402344 46.871094 L 38.496094 46.875 C 38.550781 46.875 38.605469 46.875 38.683594 46.855469 Z M 38.683594 46.855469 "/>\n      </g>'},ogvIcon:{extension:".ogv",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 11.511719 46.875 C 13.238281 46.875 14.886719 46.085938 15.996094 44.867188 C 17.15625 43.648438 17.886719 41.980469 17.886719 40.125 C 17.886719 38.269531 17.15625 36.617188 15.996094 35.382812 C 14.886719 34.144531 13.238281 33.375 11.511719 33.375 C 9.714844 33.375 8.0625 34.144531 6.917969 35.382812 C 5.757812 36.617188 5.0625 38.269531 5.0625 40.125 C 5.0625 41.980469 5.757812 43.648438 6.917969 44.867188 C 8.0625 46.085938 9.714844 46.875 11.511719 46.875 Z M 11.511719 44.738281 C 10.3125 44.738281 9.261719 44.230469 8.476562 43.386719 C 7.6875 42.582031 7.199219 41.398438 7.199219 40.125 C 7.199219 38.851562 7.6875 37.667969 8.476562 36.84375 C 9.261719 36 10.3125 35.511719 11.511719 35.511719 C 12.636719 35.511719 13.6875 36 14.476562 36.84375 C 15.246094 37.667969 15.75 38.851562 15.75 40.125 C 15.75 41.398438 15.246094 42.582031 14.476562 43.386719 C 13.6875 44.230469 12.636719 44.738281 11.511719 44.738281 Z M 27.25 46.875 C 28.84375 46.875 30.324219 46.332031 31.507812 45.414062 C 31.695312 45.28125 31.804688 45.132812 31.863281 44.960938 L 31.863281 44.945312 C 31.882812 44.90625 31.882812 44.886719 31.898438 44.851562 C 31.917969 44.738281 31.957031 44.664062 31.957031 44.53125 L 31.957031 40.386719 C 31.957031 39.789062 31.46875 39.335938 30.867188 39.335938 L 27.136719 39.335938 C 26.554688 39.335938 26.070312 39.789062 26.070312 40.386719 C 26.070312 40.96875 26.554688 41.457031 27.136719 41.457031 L 29.820312 41.457031 L 29.820312 44.023438 C 29.070312 44.457031 28.1875 44.738281 27.25 44.738281 C 25.898438 44.738281 24.71875 44.230469 23.875 43.367188 C 22.992188 42.523438 22.46875 41.382812 22.46875 40.144531 C 22.46875 38.867188 22.992188 37.726562 23.875 36.882812 C 24.71875 36.019531 25.898438 35.511719 27.25 35.511719 C 28.375 35.511719 29.40625 35.90625 30.210938 36.523438 C 30.679688 36.898438 31.375 36.804688 31.730469 36.355469 C 32.085938 35.886719 32.011719 35.195312 31.523438 34.835938 C 30.363281 33.917969 28.84375 33.375 27.25 33.375 C 23.445312 33.375 20.332031 36.375 20.332031 40.144531 C 20.332031 43.894531 23.445312 46.875 27.25 46.875 Z M 40.191406 46.855469 L 40.230469 46.855469 C 40.285156 46.835938 40.324219 46.820312 40.378906 46.820312 C 40.398438 46.800781 40.398438 46.800781 40.417969 46.800781 C 40.472656 46.78125 40.53125 46.726562 40.566406 46.707031 C 40.605469 46.6875 40.605469 46.6875 40.605469 46.6875 L 40.71875 46.59375 C 40.738281 46.574219 40.738281 46.574219 40.753906 46.539062 L 40.847656 46.425781 C 40.867188 46.425781 40.867188 46.425781 40.867188 46.40625 C 40.90625 46.367188 40.925781 46.292969 40.941406 46.257812 L 45.574219 35.304688 C 45.78125 34.800781 45.535156 34.179688 45.011719 33.976562 C 44.503906 33.75 43.886719 33.992188 43.660156 34.519531 L 40.003906 43.199219 L 36.347656 34.519531 C 36.125 33.992188 35.523438 33.75 35.019531 33.976562 C 34.472656 34.179688 34.230469 34.800781 34.457031 35.304688 L 39.050781 46.257812 C 39.085938 46.292969 39.125 46.367188 39.144531 46.40625 C 39.144531 46.425781 39.160156 46.425781 39.160156 46.425781 C 39.179688 46.460938 39.21875 46.5 39.253906 46.539062 C 39.253906 46.574219 39.273438 46.574219 39.273438 46.59375 C 39.332031 46.632812 39.367188 46.648438 39.40625 46.6875 L 39.425781 46.6875 C 39.480469 46.726562 39.554688 46.78125 39.59375 46.800781 L 39.613281 46.800781 C 39.613281 46.800781 39.628906 46.800781 39.628906 46.820312 C 39.667969 46.820312 39.742188 46.835938 39.78125 46.855469 L 39.816406 46.855469 L 39.910156 46.871094 L 40.003906 46.875 C 40.0625 46.875 40.117188 46.875 40.191406 46.855469 Z M 40.191406 46.855469 "/>\n      </g>'},pngIcon:{extension:".png",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.523438 46.875 C 8.105469 46.875 8.574219 46.40625 8.574219 45.84375 L 8.574219 41.773438 L 10.878906 41.773438 C 13.109375 41.773438 14.910156 39.976562 14.910156 37.78125 C 14.910156 35.550781 13.109375 33.75 10.878906 33.75 L 7.523438 33.75 C 6.960938 33.75 6.492188 34.199219 6.492188 34.78125 L 6.492188 45.84375 C 6.492188 46.40625 6.960938 46.875 7.523438 46.875 Z M 10.878906 39.695312 L 8.574219 39.695312 L 8.574219 35.832031 L 10.878906 35.832031 C 11.964844 35.832031 12.808594 36.695312 12.828125 37.78125 C 12.808594 38.832031 11.964844 39.695312 10.878906 39.695312 Z M 26.75 46.875 C 27.3125 46.875 27.78125 46.40625 27.78125 45.84375 L 27.78125 34.949219 C 27.78125 34.40625 27.3125 33.9375 26.75 33.9375 C 26.1875 33.9375 25.738281 34.40625 25.738281 34.949219 L 25.738281 42.675781 L 19.679688 34.292969 C 19.363281 33.84375 18.722656 33.75 18.253906 34.070312 C 17.972656 34.273438 17.824219 34.613281 17.84375 34.929688 L 17.84375 45.84375 C 17.84375 46.40625 18.292969 46.875 18.875 46.875 C 19.417969 46.875 19.886719 46.40625 19.886719 45.84375 L 19.886719 38.0625 L 25.886719 46.386719 C 25.90625 46.425781 25.941406 46.460938 25.980469 46.5 C 26.167969 46.726562 26.449219 46.875 26.75 46.875 Z M 38.082031 46.875 C 39.675781 46.875 41.15625 46.332031 42.339844 45.414062 C 42.527344 45.28125 42.636719 45.132812 42.695312 44.960938 L 42.695312 44.945312 C 42.714844 44.90625 42.714844 44.886719 42.730469 44.851562 C 42.75 44.738281 42.789062 44.664062 42.789062 44.53125 L 42.789062 40.386719 C 42.789062 39.789062 42.300781 39.335938 41.699219 39.335938 L 37.96875 39.335938 C 37.386719 39.335938 36.902344 39.789062 36.902344 40.386719 C 36.902344 40.96875 37.386719 41.457031 37.96875 41.457031 L 40.652344 41.457031 L 40.652344 44.023438 C 39.902344 44.457031 39.019531 44.738281 38.082031 44.738281 C 36.730469 44.738281 35.550781 44.230469 34.707031 43.367188 C 33.824219 42.523438 33.300781 41.382812 33.300781 40.144531 C 33.300781 38.867188 33.824219 37.726562 34.707031 36.882812 C 35.550781 36.019531 36.730469 35.511719 38.082031 35.511719 C 39.207031 35.511719 40.238281 35.90625 41.042969 36.523438 C 41.511719 36.898438 42.207031 36.804688 42.5625 36.355469 C 42.917969 35.886719 42.84375 35.195312 42.355469 34.835938 C 41.195312 33.917969 39.675781 33.375 38.082031 33.375 C 34.277344 33.375 31.164062 36.375 31.164062 40.144531 C 31.164062 43.894531 34.277344 46.875 38.082031 46.875 Z M 38.082031 46.875 "/>\n      </g>'},txtIcon:{extension:".txt",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 12.847656 46.875 C 13.429688 46.875 13.878906 46.425781 13.878906 45.84375 L 13.878906 35.832031 L 16.859375 35.832031 C 17.421875 35.832031 17.890625 35.34375 17.890625 34.78125 C 17.890625 34.199219 17.421875 33.75 16.859375 33.75 L 8.855469 33.75 C 8.273438 33.75 7.824219 34.199219 7.824219 34.78125 C 7.824219 35.34375 8.273438 35.832031 8.855469 35.832031 L 11.816406 35.832031 L 11.816406 45.84375 C 11.816406 46.425781 12.285156 46.875 12.847656 46.875 Z M 29.019531 46.875 C 29.222656 46.875 29.429688 46.800781 29.617188 46.667969 C 30.085938 46.351562 30.160156 45.695312 29.84375 45.242188 L 26.28125 40.367188 L 29.84375 35.53125 C 30.160156 35.0625 30.085938 34.425781 29.617188 34.105469 C 29.148438 33.75 28.53125 33.84375 28.175781 34.332031 L 25.023438 38.644531 L 21.855469 34.332031 C 21.535156 33.84375 20.878906 33.75 20.429688 34.105469 C 19.960938 34.425781 19.867188 35.0625 20.1875 35.53125 L 23.75 40.367188 L 20.1875 45.242188 C 19.867188 45.695312 19.960938 46.351562 20.429688 46.667969 C 20.597656 46.800781 20.804688 46.875 21.03125 46.875 C 21.347656 46.875 21.648438 46.707031 21.855469 46.445312 L 25.023438 42.113281 L 28.175781 46.445312 C 28.378906 46.707031 28.679688 46.875 29.019531 46.875 Z M 37.464844 46.875 C 38.042969 46.875 38.496094 46.425781 38.496094 45.84375 L 38.496094 35.832031 L 41.476562 35.832031 C 42.039062 35.832031 42.507812 35.34375 42.507812 34.78125 C 42.507812 34.199219 42.039062 33.75 41.476562 33.75 L 33.46875 33.75 C 32.886719 33.75 32.4375 34.199219 32.4375 34.78125 C 32.4375 35.34375 32.886719 35.832031 33.46875 35.832031 L 36.433594 35.832031 L 36.433594 45.84375 C 36.433594 46.425781 36.902344 46.875 37.464844 46.875 Z M 37.464844 46.875 "/>\n      </g>'},webmIcon:{extension:".webm",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.195312 43.734375 L 7.242188 43.734375 C 7.273438 43.71875 7.304688 43.703125 7.367188 43.703125 C 7.367188 43.6875 7.382812 43.6875 7.382812 43.6875 L 7.398438 43.6875 C 7.429688 43.671875 7.476562 43.625 7.523438 43.59375 L 7.554688 43.59375 C 7.585938 43.5625 7.617188 43.53125 7.648438 43.515625 C 7.648438 43.5 7.664062 43.5 7.664062 43.46875 L 7.757812 43.375 C 7.757812 43.375 7.757812 43.359375 7.773438 43.359375 C 7.789062 43.328125 7.820312 43.265625 7.835938 43.21875 L 9.882812 38.375 L 11.929688 43.21875 C 11.945312 43.265625 11.960938 43.328125 11.992188 43.359375 C 11.992188 43.359375 11.992188 43.375 12.023438 43.375 L 12.085938 43.46875 C 12.101562 43.5 12.101562 43.5 12.117188 43.515625 C 12.148438 43.53125 12.179688 43.5625 12.226562 43.59375 L 12.242188 43.59375 C 12.273438 43.625 12.320312 43.671875 12.382812 43.6875 C 12.398438 43.6875 12.398438 43.6875 12.414062 43.703125 C 12.445312 43.703125 12.476562 43.71875 12.523438 43.734375 L 12.570312 43.734375 L 12.640625 43.746094 L 12.710938 43.75 C 12.773438 43.75 12.820312 43.75 12.867188 43.734375 L 12.898438 43.734375 C 12.945312 43.71875 12.992188 43.703125 13.023438 43.703125 C 13.023438 43.6875 13.039062 43.6875 13.039062 43.6875 L 13.054688 43.6875 C 13.117188 43.671875 13.148438 43.625 13.195312 43.59375 L 13.210938 43.59375 C 13.242188 43.5625 13.289062 43.53125 13.320312 43.515625 C 13.320312 43.5 13.335938 43.5 13.335938 43.46875 C 13.367188 43.4375 13.398438 43.40625 13.414062 43.375 C 13.414062 43.375 13.429688 43.359375 13.429688 43.359375 C 13.460938 43.328125 13.492188 43.265625 13.507812 43.21875 L 17.335938 34.109375 C 17.523438 33.6875 17.320312 33.171875 16.898438 33 C 16.445312 32.8125 15.945312 33.015625 15.757812 33.453125 L 12.710938 40.6875 L 10.695312 35.890625 C 10.539062 35.546875 10.210938 35.359375 9.882812 35.359375 C 9.539062 35.359375 9.210938 35.546875 9.070312 35.890625 L 7.054688 40.6875 L 3.992188 33.453125 C 3.820312 33.015625 3.304688 32.8125 2.882812 33 C 2.429688 33.171875 2.242188 33.6875 2.414062 34.109375 L 6.257812 43.21875 C 6.289062 43.265625 6.304688 43.328125 6.335938 43.359375 L 6.335938 43.375 C 6.367188 43.40625 6.382812 43.4375 6.414062 43.46875 C 6.429688 43.5 6.429688 43.5 6.445312 43.515625 C 6.492188 43.53125 6.507812 43.5625 6.554688 43.59375 L 6.570312 43.59375 C 6.601562 43.625 6.664062 43.671875 6.710938 43.6875 C 6.726562 43.6875 6.726562 43.6875 6.742188 43.703125 C 6.773438 43.703125 6.804688 43.71875 6.851562 43.734375 L 6.898438 43.734375 L 6.976562 43.746094 L 7.054688 43.75 C 7.101562 43.75 7.148438 43.75 7.195312 43.734375 Z M 25.179688 43.75 C 25.632812 43.75 26.039062 43.359375 26.039062 42.890625 C 26.039062 42.40625 25.632812 42.015625 25.179688 42.015625 L 20.945312 42.015625 L 20.945312 39.140625 L 24.585938 39.140625 C 25.054688 39.140625 25.445312 38.75 25.445312 38.265625 C 25.445312 37.8125 25.054688 37.40625 24.585938 37.40625 L 20.945312 37.40625 L 20.945312 34.546875 L 25.179688 34.546875 C 25.632812 34.546875 26.039062 34.15625 26.039062 33.671875 C 26.039062 33.1875 25.632812 32.8125 25.179688 32.8125 L 20.070312 32.8125 C 19.585938 32.8125 19.210938 33.1875 19.210938 33.671875 L 19.210938 42.890625 C 19.210938 43.359375 19.585938 43.75 20.070312 43.75 C 20.070312 43.75 20.085938 43.734375 20.085938 43.734375 C 20.085938 43.734375 20.085938 43.75 20.117188 43.75 Z M 31.539062 43.75 C 33.382812 43.75 34.882812 42.25 34.882812 40.390625 C 34.882812 39.203125 34.242188 38.15625 33.304688 37.5625 C 33.679688 37.0625 33.898438 36.453125 33.898438 35.78125 C 33.898438 34.140625 32.570312 32.8125 30.929688 32.8125 L 28.710938 32.8125 C 28.242188 32.8125 27.851562 33.1875 27.851562 33.671875 L 27.851562 42.890625 C 27.851562 43.359375 28.242188 43.75 28.710938 43.75 L 28.757812 43.734375 C 28.757812 43.734375 28.757812 43.75 28.773438 43.75 Z M 30.929688 37.046875 L 29.585938 37.046875 L 29.585938 34.546875 L 30.929688 34.546875 C 31.617188 34.546875 32.164062 35.09375 32.164062 35.78125 C 32.164062 36.46875 31.617188 37.046875 30.929688 37.046875 Z M 31.539062 42.015625 L 29.585938 42.015625 L 29.585938 38.78125 L 31.539062 38.78125 C 32.429688 38.796875 33.148438 39.5 33.148438 40.390625 C 33.148438 41.296875 32.429688 42 31.539062 42.015625 Z M 45.664062 43.75 C 46.132812 43.75 46.539062 43.359375 46.539062 42.890625 L 46.539062 33.671875 C 46.539062 33.269531 46.242188 32.9375 45.859375 32.839844 L 45.664062 32.8125 L 45.648438 32.8125 C 45.367188 32.8125 45.117188 32.9375 44.945312 33.171875 L 41.835938 37.484375 L 38.726562 33.171875 C 38.570312 32.9375 38.289062 32.8125 38.039062 32.8125 L 37.992188 32.8125 C 37.523438 32.8125 37.132812 33.203125 37.132812 33.671875 L 37.132812 42.890625 C 37.132812 43.359375 37.523438 43.75 37.992188 43.75 C 38.476562 43.75 38.867188 43.359375 38.867188 42.890625 L 38.867188 36.3125 L 41.101562 39.4375 C 41.273438 39.671875 41.539062 39.796875 41.820312 39.796875 L 41.851562 39.796875 C 42.132812 39.796875 42.382812 39.671875 42.554688 39.4375 L 44.804688 36.3125 L 44.804688 42.890625 C 44.804688 43.359375 45.179688 43.75 45.664062 43.75 Z M 45.664062 43.75 "/>\n      </g>'},webpIcon:{extension:".webp",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.234375 43.734375 L 9.28125 43.734375 C 9.3125 43.71875 9.34375 43.703125 9.40625 43.703125 L 9.414062 43.6875 C 9.421875 43.6875 9.421875 43.6875 9.4375 43.6875 C 9.46875 43.671875 9.515625 43.625 9.5625 43.59375 L 9.59375 43.59375 C 9.625 43.5625 9.65625 43.53125 9.6875 43.515625 C 9.6875 43.5 9.703125 43.5 9.703125 43.46875 L 9.796875 43.375 C 9.796875 43.375 9.796875 43.359375 9.8125 43.359375 C 9.828125 43.328125 9.859375 43.265625 9.875 43.21875 L 11.921875 38.375 L 13.96875 43.21875 C 13.984375 43.265625 14 43.328125 14.03125 43.359375 C 14.03125 43.359375 14.03125 43.375 14.0625 43.375 L 14.125 43.46875 C 14.140625 43.5 14.140625 43.5 14.15625 43.515625 L 14.203125 43.546875 L 14.265625 43.59375 C 14.265625 43.59375 14.265625 43.59375 14.28125 43.59375 C 14.3125 43.625 14.359375 43.671875 14.421875 43.6875 C 14.4375 43.6875 14.4375 43.6875 14.453125 43.703125 C 14.484375 43.703125 14.515625 43.71875 14.5625 43.734375 L 14.609375 43.734375 L 14.679688 43.746094 L 14.75 43.75 C 14.8125 43.75 14.859375 43.75 14.90625 43.734375 L 14.9375 43.734375 C 14.984375 43.71875 15.03125 43.703125 15.0625 43.703125 C 15.0625 43.6875 15.078125 43.6875 15.078125 43.6875 L 15.09375 43.6875 C 15.15625 43.671875 15.1875 43.625 15.234375 43.59375 L 15.25 43.59375 C 15.28125 43.5625 15.328125 43.53125 15.359375 43.515625 C 15.359375 43.5 15.375 43.5 15.375 43.46875 C 15.40625 43.4375 15.4375 43.40625 15.453125 43.375 L 15.46875 43.359375 C 15.5 43.328125 15.53125 43.265625 15.546875 43.21875 L 19.375 34.109375 C 19.5625 33.6875 19.359375 33.171875 18.9375 33 C 18.484375 32.8125 17.984375 33.015625 17.796875 33.453125 L 14.75 40.6875 L 12.734375 35.890625 C 12.578125 35.546875 12.25 35.359375 11.921875 35.359375 C 11.578125 35.359375 11.25 35.546875 11.109375 35.890625 L 9.09375 40.6875 L 6.03125 33.453125 C 5.859375 33.015625 5.34375 32.8125 4.921875 33 C 4.46875 33.171875 4.28125 33.6875 4.453125 34.109375 L 8.296875 43.21875 C 8.328125 43.265625 8.34375 43.328125 8.375 43.359375 L 8.375 43.375 C 8.40625 43.40625 8.421875 43.4375 8.453125 43.46875 C 8.46875 43.5 8.46875 43.5 8.484375 43.515625 L 8.539062 43.546875 L 8.59375 43.59375 C 8.59375 43.59375 8.59375 43.59375 8.609375 43.59375 C 8.640625 43.625 8.703125 43.671875 8.75 43.6875 C 8.765625 43.6875 8.765625 43.6875 8.78125 43.703125 C 8.8125 43.703125 8.84375 43.71875 8.890625 43.734375 L 8.9375 43.734375 L 9.015625 43.746094 L 9.09375 43.75 C 9.140625 43.75 9.1875 43.75 9.234375 43.734375 Z M 27.21875 43.75 C 27.671875 43.75 28.078125 43.359375 28.078125 42.890625 C 28.078125 42.40625 27.671875 42.015625 27.21875 42.015625 L 22.984375 42.015625 L 22.984375 39.140625 L 26.625 39.140625 C 27.09375 39.140625 27.484375 38.75 27.484375 38.265625 C 27.484375 37.8125 27.09375 37.40625 26.625 37.40625 L 22.984375 37.40625 L 22.984375 34.546875 L 27.21875 34.546875 C 27.671875 34.546875 28.078125 34.15625 28.078125 33.671875 C 28.078125 33.1875 27.671875 32.8125 27.21875 32.8125 L 22.109375 32.8125 C 21.625 32.8125 21.25 33.1875 21.25 33.671875 L 21.25 42.890625 C 21.25 43.359375 21.625 43.75 22.109375 43.75 L 22.125 43.734375 C 22.125 43.734375 22.125 43.75 22.15625 43.75 Z M 33.578125 43.75 C 35.421875 43.75 36.921875 42.25 36.921875 40.390625 C 36.921875 39.203125 36.28125 38.15625 35.34375 37.5625 C 35.71875 37.0625 35.9375 36.453125 35.9375 35.78125 C 35.9375 34.140625 34.609375 32.8125 32.96875 32.8125 L 30.75 32.8125 C 30.28125 32.8125 29.890625 33.1875 29.890625 33.671875 L 29.890625 42.890625 C 29.890625 43.359375 30.28125 43.75 30.75 43.75 C 30.765625 43.75 30.765625 43.734375 30.796875 43.734375 C 30.796875 43.734375 30.796875 43.75 30.8125 43.75 Z M 32.96875 37.046875 L 31.625 37.046875 L 31.625 34.546875 L 32.96875 34.546875 C 33.65625 34.546875 34.203125 35.09375 34.203125 35.78125 C 34.203125 36.46875 33.65625 37.046875 32.96875 37.046875 Z M 33.578125 42.015625 L 31.625 42.015625 L 31.625 38.78125 L 33.578125 38.78125 C 34.46875 38.796875 35.1875 39.5 35.1875 40.390625 C 35.1875 41.296875 34.46875 42 33.578125 42.015625 Z M 40.03125 43.75 C 40.515625 43.75 40.90625 43.359375 40.90625 42.890625 L 40.90625 39.5 L 42.828125 39.5 C 44.6875 39.5 46.1875 38 46.1875 36.171875 C 46.1875 34.3125 44.6875 32.8125 42.828125 32.8125 L 40.03125 32.8125 C 39.5625 32.8125 39.171875 33.1875 39.171875 33.671875 L 39.171875 42.890625 C 39.171875 43.359375 39.5625 43.75 40.03125 43.75 Z M 42.828125 37.765625 L 40.90625 37.765625 L 40.90625 34.546875 L 42.828125 34.546875 C 43.734375 34.546875 44.4375 35.265625 44.453125 36.171875 C 44.4375 37.046875 43.734375 37.765625 42.828125 37.765625 Z M 42.828125 37.765625 "/>\n      </g>'},wmvIcon:{extension:".wmv",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.484375 43.734375 L 8.53125 43.734375 C 8.5625 43.71875 8.59375 43.703125 8.65625 43.703125 L 8.664062 43.6875 C 8.671875 43.6875 8.671875 43.6875 8.6875 43.6875 C 8.71875 43.671875 8.765625 43.625 8.8125 43.59375 L 8.84375 43.59375 C 8.875 43.5625 8.90625 43.53125 8.9375 43.515625 C 8.9375 43.5 8.953125 43.5 8.953125 43.46875 L 9.046875 43.375 C 9.046875 43.375 9.046875 43.359375 9.0625 43.359375 C 9.078125 43.328125 9.109375 43.265625 9.125 43.21875 L 11.171875 38.375 L 13.21875 43.21875 C 13.234375 43.265625 13.25 43.328125 13.28125 43.359375 C 13.28125 43.359375 13.28125 43.375 13.3125 43.375 L 13.375 43.46875 C 13.390625 43.5 13.390625 43.5 13.40625 43.515625 L 13.453125 43.546875 L 13.515625 43.59375 C 13.515625 43.59375 13.515625 43.59375 13.53125 43.59375 C 13.5625 43.625 13.609375 43.671875 13.671875 43.6875 C 13.6875 43.6875 13.6875 43.6875 13.703125 43.703125 C 13.734375 43.703125 13.765625 43.71875 13.8125 43.734375 L 13.859375 43.734375 L 13.929688 43.746094 L 14 43.75 C 14.0625 43.75 14.109375 43.75 14.15625 43.734375 L 14.1875 43.734375 C 14.234375 43.71875 14.28125 43.703125 14.3125 43.703125 C 14.3125 43.6875 14.328125 43.6875 14.328125 43.6875 L 14.34375 43.6875 C 14.40625 43.671875 14.4375 43.625 14.484375 43.59375 L 14.5 43.59375 C 14.53125 43.5625 14.578125 43.53125 14.609375 43.515625 C 14.609375 43.5 14.625 43.5 14.625 43.46875 C 14.65625 43.4375 14.6875 43.40625 14.703125 43.375 L 14.71875 43.359375 C 14.75 43.328125 14.78125 43.265625 14.796875 43.21875 L 18.625 34.109375 C 18.8125 33.6875 18.609375 33.171875 18.1875 33 C 17.734375 32.8125 17.234375 33.015625 17.046875 33.453125 L 14 40.6875 L 11.984375 35.890625 C 11.828125 35.546875 11.5 35.359375 11.171875 35.359375 C 10.828125 35.359375 10.5 35.546875 10.359375 35.890625 L 8.34375 40.6875 L 5.28125 33.453125 C 5.109375 33.015625 4.59375 32.8125 4.171875 33 C 3.71875 33.171875 3.53125 33.6875 3.703125 34.109375 L 7.546875 43.21875 C 7.578125 43.265625 7.59375 43.328125 7.625 43.359375 L 7.625 43.375 C 7.65625 43.40625 7.671875 43.4375 7.703125 43.46875 C 7.71875 43.5 7.71875 43.5 7.734375 43.515625 L 7.789062 43.546875 L 7.84375 43.59375 C 7.84375 43.59375 7.84375 43.59375 7.859375 43.59375 C 7.890625 43.625 7.953125 43.671875 8 43.6875 C 8.015625 43.6875 8.015625 43.6875 8.03125 43.703125 C 8.0625 43.703125 8.09375 43.71875 8.140625 43.734375 L 8.1875 43.734375 L 8.265625 43.746094 L 8.34375 43.75 C 8.390625 43.75 8.4375 43.75 8.484375 43.734375 Z M 29.03125 43.75 C 29.5 43.75 29.90625 43.359375 29.90625 42.890625 L 29.90625 33.671875 C 29.90625 33.269531 29.609375 32.9375 29.226562 32.839844 L 29.03125 32.8125 L 29.015625 32.8125 C 28.734375 32.8125 28.484375 32.9375 28.3125 33.171875 L 25.203125 37.484375 L 22.09375 33.171875 C 21.9375 32.9375 21.65625 32.8125 21.40625 32.8125 L 21.359375 32.8125 C 20.890625 32.8125 20.5 33.203125 20.5 33.671875 L 20.5 42.890625 C 20.5 43.359375 20.890625 43.75 21.359375 43.75 C 21.84375 43.75 22.234375 43.359375 22.234375 42.890625 L 22.234375 36.3125 L 24.46875 39.4375 C 24.640625 39.671875 24.90625 39.796875 25.1875 39.796875 L 25.21875 39.796875 C 25.5 39.796875 25.75 39.671875 25.921875 39.4375 L 28.171875 36.3125 L 28.171875 42.890625 C 28.171875 43.359375 28.546875 43.75 29.03125 43.75 Z M 37.015625 43.734375 L 37.0625 43.734375 C 37.09375 43.71875 37.125 43.703125 37.1875 43.703125 L 37.195312 43.6875 C 37.203125 43.6875 37.203125 43.6875 37.21875 43.6875 C 37.25 43.671875 37.296875 43.625 37.34375 43.59375 L 37.375 43.59375 C 37.40625 43.5625 37.4375 43.53125 37.46875 43.515625 C 37.46875 43.5 37.484375 43.5 37.484375 43.46875 L 37.578125 43.375 C 37.578125 43.375 37.578125 43.359375 37.59375 43.359375 C 37.609375 43.328125 37.640625 43.265625 37.65625 43.21875 L 39.703125 38.375 L 41.75 43.21875 C 41.765625 43.265625 41.78125 43.328125 41.8125 43.359375 C 41.8125 43.359375 41.8125 43.375 41.84375 43.375 L 41.90625 43.46875 C 41.921875 43.5 41.921875 43.5 41.9375 43.515625 L 41.984375 43.546875 L 42.046875 43.59375 C 42.046875 43.59375 42.046875 43.59375 42.0625 43.59375 C 42.09375 43.625 42.140625 43.671875 42.203125 43.6875 C 42.21875 43.6875 42.21875 43.6875 42.234375 43.703125 C 42.265625 43.703125 42.296875 43.71875 42.34375 43.734375 L 42.390625 43.734375 L 42.460938 43.746094 L 42.53125 43.75 C 42.59375 43.75 42.640625 43.75 42.6875 43.734375 L 42.71875 43.734375 C 42.765625 43.71875 42.8125 43.703125 42.84375 43.703125 C 42.84375 43.6875 42.859375 43.6875 42.859375 43.6875 L 42.875 43.6875 C 42.9375 43.671875 42.96875 43.625 43.015625 43.59375 L 43.03125 43.59375 C 43.0625 43.5625 43.109375 43.53125 43.140625 43.515625 C 43.140625 43.5 43.15625 43.5 43.15625 43.46875 C 43.1875 43.4375 43.21875 43.40625 43.234375 43.375 L 43.25 43.359375 C 43.28125 43.328125 43.3125 43.265625 43.328125 43.21875 L 47.15625 34.109375 C 47.34375 33.6875 47.140625 33.171875 46.71875 33 C 46.265625 32.8125 45.765625 33.015625 45.578125 33.453125 L 42.53125 40.6875 L 40.515625 35.890625 C 40.359375 35.546875 40.03125 35.359375 39.703125 35.359375 C 39.359375 35.359375 39.03125 35.546875 38.890625 35.890625 L 36.875 40.6875 L 33.8125 33.453125 C 33.640625 33.015625 33.125 32.8125 32.703125 33 C 32.25 33.171875 32.0625 33.6875 32.234375 34.109375 L 36.078125 43.21875 C 36.109375 43.265625 36.125 43.328125 36.15625 43.359375 L 36.15625 43.375 C 36.1875 43.40625 36.203125 43.4375 36.234375 43.46875 C 36.25 43.5 36.25 43.5 36.265625 43.515625 L 36.320312 43.546875 L 36.375 43.59375 C 36.375 43.59375 36.375 43.59375 36.390625 43.59375 C 36.421875 43.625 36.484375 43.671875 36.53125 43.6875 C 36.546875 43.6875 36.546875 43.6875 36.5625 43.703125 C 36.59375 43.703125 36.625 43.71875 36.671875 43.734375 L 36.71875 43.734375 L 36.796875 43.746094 L 36.875 43.75 C 36.921875 43.75 36.96875 43.75 37.015625 43.734375 Z M 37.015625 43.734375 "/>\n      </g>'},xlsIcon:{extension:".xls",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.21875 46.875 C 17.425781 46.875 17.632812 46.800781 17.820312 46.667969 C 18.289062 46.351562 18.363281 45.695312 18.042969 45.242188 L 14.480469 40.367188 L 18.042969 35.53125 C 18.363281 35.0625 18.289062 34.425781 17.820312 34.105469 C 17.351562 33.75 16.730469 33.84375 16.375 34.332031 L 13.226562 38.644531 L 10.054688 34.332031 C 9.738281 33.84375 9.082031 33.75 8.632812 34.105469 C 8.164062 34.425781 8.070312 35.0625 8.386719 35.53125 L 11.949219 40.367188 L 8.386719 45.242188 C 8.070312 45.695312 8.164062 46.351562 8.632812 46.667969 C 8.800781 46.800781 9.007812 46.875 9.230469 46.875 C 9.550781 46.875 9.851562 46.707031 10.054688 46.445312 L 13.226562 42.113281 L 16.375 46.445312 C 16.582031 46.707031 16.882812 46.875 17.21875 46.875 Z M 29.351562 46.875 C 29.894531 46.875 30.382812 46.40625 30.382812 45.84375 C 30.382812 45.261719 29.894531 44.792969 29.351562 44.792969 L 24.269531 44.792969 L 24.269531 34.78125 C 24.269531 34.21875 23.800781 33.75 23.21875 33.75 C 22.636719 33.75 22.1875 34.21875 22.1875 34.78125 L 22.1875 45.84375 C 22.1875 46.335938 22.53125 46.757812 23.007812 46.855469 L 23.222656 46.875 Z M 37.28125 46.855469 C 38.613281 46.855469 39.832031 46.460938 40.75 45.789062 C 41.6875 45.113281 42.363281 44.082031 42.363281 42.882812 C 42.363281 42.300781 42.195312 41.738281 41.914062 41.289062 C 41.480469 40.59375 40.804688 40.105469 40.039062 39.730469 C 39.289062 39.375 38.40625 39.132812 37.449219 38.945312 L 37.414062 38.945312 C 36.398438 38.757812 35.554688 38.457031 35.070312 38.117188 C 34.824219 37.949219 34.65625 37.78125 34.5625 37.632812 C 34.46875 37.480469 34.429688 37.332031 34.429688 37.105469 C 34.429688 36.710938 34.636719 36.300781 35.144531 35.925781 C 35.648438 35.550781 36.398438 35.289062 37.242188 35.289062 C 38.386719 35.289062 39.304688 35.851562 40.261719 36.488281 C 40.710938 36.789062 41.3125 36.65625 41.59375 36.207031 C 41.894531 35.773438 41.761719 35.175781 41.332031 34.875 C 40.375 34.257812 39.042969 33.375 37.242188 33.375 C 36.023438 33.375 34.882812 33.730469 34 34.367188 C 33.136719 35.007812 32.5 35.980469 32.5 37.105469 C 32.5 37.667969 32.648438 38.195312 32.929688 38.644531 C 33.34375 39.300781 33.960938 39.769531 34.675781 40.105469 C 35.386719 40.445312 36.210938 40.667969 37.09375 40.835938 L 37.132812 40.835938 C 38.238281 41.042969 39.15625 41.363281 39.699219 41.71875 C 39.980469 41.90625 40.148438 42.09375 40.261719 42.28125 C 40.375 42.46875 40.429688 42.636719 40.429688 42.882812 C 40.429688 43.351562 40.1875 43.820312 39.625 44.230469 C 39.0625 44.644531 38.21875 44.925781 37.28125 44.925781 C 35.949219 44.945312 34.523438 44.15625 33.699219 43.480469 C 33.289062 43.144531 32.667969 43.199219 32.332031 43.613281 C 32.011719 44.023438 32.070312 44.644531 32.480469 44.980469 C 33.550781 45.824219 35.257812 46.835938 37.28125 46.855469 Z M 37.28125 46.855469 "/>\n      </g>'},xlsxIcon:{extension:".xlsx",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.070312 43.75 C 13.242188 43.75 13.414062 43.6875 13.570312 43.578125 C 13.960938 43.3125 14.023438 42.765625 13.757812 42.390625 L 10.789062 38.328125 L 13.757812 34.296875 C 14.023438 33.90625 13.960938 33.375 13.570312 33.109375 C 13.179688 32.8125 12.664062 32.890625 12.367188 33.296875 L 9.742188 36.890625 L 7.101562 33.296875 C 6.835938 32.890625 6.289062 32.8125 5.914062 33.109375 C 5.523438 33.375 5.445312 33.90625 5.710938 34.296875 L 8.679688 38.328125 L 5.710938 42.390625 C 5.445312 42.765625 5.523438 43.3125 5.914062 43.578125 C 6.054688 43.6875 6.226562 43.75 6.414062 43.75 C 6.679688 43.75 6.929688 43.609375 7.101562 43.390625 L 9.742188 39.78125 L 12.367188 43.390625 C 12.539062 43.609375 12.789062 43.75 13.070312 43.75 Z M 23.179688 43.75 C 23.632812 43.75 24.039062 43.359375 24.039062 42.890625 C 24.039062 42.40625 23.632812 42.015625 23.179688 42.015625 L 18.945312 42.015625 L 18.945312 33.671875 C 18.945312 33.203125 18.554688 32.8125 18.070312 32.8125 C 17.585938 32.8125 17.210938 33.203125 17.210938 33.671875 L 17.210938 42.890625 C 17.210938 43.359375 17.585938 43.75 18.070312 43.75 Z M 29.789062 43.734375 C 30.898438 43.734375 31.914062 43.40625 32.679688 42.84375 C 33.460938 42.28125 34.023438 41.421875 34.023438 40.421875 C 34.023438 39.9375 33.882812 39.46875 33.648438 39.09375 C 33.289062 38.515625 32.726562 38.109375 32.085938 37.796875 C 31.460938 37.5 30.726562 37.296875 29.929688 37.140625 L 29.898438 37.140625 C 29.054688 36.984375 28.351562 36.734375 27.945312 36.453125 C 27.742188 36.3125 27.601562 36.171875 27.523438 36.046875 C 27.445312 35.921875 27.414062 35.796875 27.414062 35.609375 C 27.414062 35.28125 27.585938 34.9375 28.007812 34.625 C 28.429688 34.3125 29.054688 34.09375 29.757812 34.09375 C 30.710938 34.09375 31.476562 34.5625 32.273438 35.09375 C 32.648438 35.34375 33.148438 35.234375 33.382812 34.859375 C 33.632812 34.5 33.523438 34 33.164062 33.75 C 32.367188 33.234375 31.257812 32.5 29.757812 32.5 C 28.742188 32.5 27.789062 32.796875 27.054688 33.328125 C 26.335938 33.859375 25.804688 34.671875 25.804688 35.609375 C 25.804688 36.078125 25.929688 36.515625 26.164062 36.890625 C 26.507812 37.4375 27.023438 37.828125 27.617188 38.109375 C 28.210938 38.390625 28.898438 38.578125 29.632812 38.71875 L 29.664062 38.71875 C 30.585938 38.890625 31.351562 39.15625 31.804688 39.453125 C 32.039062 39.609375 32.179688 39.765625 32.273438 39.921875 C 32.367188 40.078125 32.414062 40.21875 32.414062 40.421875 C 32.414062 40.8125 32.210938 41.203125 31.742188 41.546875 C 31.273438 41.890625 30.570312 42.125 29.789062 42.125 C 28.679688 42.140625 27.492188 41.484375 26.804688 40.921875 C 26.460938 40.640625 25.945312 40.6875 25.664062 41.03125 C 25.398438 41.375 25.445312 41.890625 25.789062 42.171875 C 26.679688 42.875 28.101562 43.71875 29.789062 43.734375 Z M 43.179688 43.75 C 43.351562 43.75 43.523438 43.6875 43.679688 43.578125 C 44.070312 43.3125 44.132812 42.765625 43.867188 42.390625 L 40.898438 38.328125 L 43.867188 34.296875 C 44.132812 33.90625 44.070312 33.375 43.679688 33.109375 C 43.289062 32.8125 42.773438 32.890625 42.476562 33.296875 L 39.851562 36.890625 L 37.210938 33.296875 C 36.945312 32.890625 36.398438 32.8125 36.023438 33.109375 C 35.632812 33.375 35.554688 33.90625 35.820312 34.296875 L 38.789062 38.328125 L 35.820312 42.390625 C 35.554688 42.765625 35.632812 43.3125 36.023438 43.578125 C 36.164062 43.6875 36.335938 43.75 36.523438 43.75 C 36.789062 43.75 37.039062 43.609375 37.210938 43.390625 L 39.851562 39.78125 L 42.476562 43.390625 C 42.648438 43.609375 42.898438 43.75 43.179688 43.75 Z M 43.179688 43.75 "/>\n      </g>'},zipIcon:{extension:".zip",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.175781 46.875 C 20.855469 46.875 21.402344 46.351562 21.402344 45.671875 C 21.402344 44.992188 20.855469 44.445312 20.175781 44.445312 L 13.132812 44.445312 L 21.183594 33.488281 L 21.183594 33.445312 C 21.203125 33.421875 21.226562 33.378906 21.25 33.335938 C 21.269531 33.3125 21.269531 33.289062 21.292969 33.269531 C 21.3125 33.203125 21.3125 33.179688 21.335938 33.136719 C 21.335938 33.09375 21.378906 33.070312 21.378906 33.007812 C 21.378906 32.984375 21.378906 32.960938 21.402344 32.917969 L 21.402344 32.679688 C 21.402344 32.632812 21.402344 32.613281 21.378906 32.546875 C 21.378906 32.503906 21.378906 32.480469 21.335938 32.4375 C 21.335938 32.414062 21.3125 32.371094 21.3125 32.304688 C 21.292969 32.285156 21.269531 32.242188 21.269531 32.21875 C 21.25 32.195312 21.226562 32.152344 21.203125 32.109375 C 21.183594 32.066406 21.160156 32.042969 21.117188 32.023438 C 21.09375 32 21.074219 31.957031 21.050781 31.933594 C 21.03125 31.914062 21.007812 31.867188 20.964844 31.847656 C 20.941406 31.824219 20.941406 31.804688 20.898438 31.78125 L 20.875 31.78125 C 20.832031 31.757812 20.8125 31.738281 20.765625 31.714844 C 20.746094 31.695312 20.722656 31.648438 20.65625 31.648438 L 20.570312 31.605469 L 20.4375 31.585938 C 20.417969 31.585938 20.375 31.5625 20.351562 31.5625 L 10.75 31.5625 C 10.070312 31.5625 9.546875 32.085938 9.546875 32.765625 C 9.546875 33.421875 10.070312 33.992188 10.75 33.992188 L 17.8125 33.992188 L 9.785156 44.972656 L 9.765625 44.972656 C 9.742188 45.015625 9.71875 45.058594 9.699219 45.082031 C 9.699219 45.101562 9.675781 45.148438 9.632812 45.167969 C 9.632812 45.210938 9.609375 45.257812 9.609375 45.277344 C 9.589844 45.320312 9.589844 45.367188 9.566406 45.386719 L 9.566406 45.496094 C 9.546875 45.539062 9.546875 45.585938 9.546875 45.648438 L 9.546875 45.738281 C 9.546875 45.78125 9.566406 45.824219 9.566406 45.890625 C 9.566406 45.933594 9.589844 45.957031 9.589844 45.976562 L 9.632812 46.109375 C 9.632812 46.152344 9.675781 46.175781 9.699219 46.21875 C 9.699219 46.242188 9.71875 46.261719 9.742188 46.328125 C 9.765625 46.351562 9.785156 46.394531 9.808594 46.414062 C 9.828125 46.4375 9.851562 46.460938 9.894531 46.480469 L 9.9375 46.542969 L 9.984375 46.589844 C 10.003906 46.613281 10.027344 46.632812 10.046875 46.632812 L 10.046875 46.65625 C 10.070312 46.679688 10.09375 46.679688 10.136719 46.699219 C 10.179688 46.722656 10.222656 46.742188 10.246094 46.742188 C 10.265625 46.789062 10.289062 46.789062 10.3125 46.808594 C 10.375 46.808594 10.421875 46.832031 10.464844 46.832031 C 10.484375 46.851562 10.507812 46.851562 10.53125 46.851562 L 10.648438 46.871094 Z M 26.214844 46.875 C 26.871094 46.875 27.4375 46.351562 27.4375 45.671875 L 27.4375 32.765625 C 27.4375 32.085938 26.871094 31.5625 26.214844 31.5625 C 25.535156 31.5625 25.011719 32.085938 25.011719 32.765625 L 25.011719 45.671875 C 25.011719 46.351562 25.535156 46.875 26.214844 46.875 Z M 32.734375 46.875 C 33.410156 46.875 33.957031 46.328125 33.957031 45.671875 L 33.957031 40.925781 L 36.648438 40.925781 C 39.25 40.925781 41.351562 38.824219 41.351562 36.265625 C 41.351562 33.664062 39.25 31.5625 36.648438 31.5625 L 32.734375 31.5625 C 32.078125 31.5625 31.53125 32.085938 31.53125 32.765625 L 31.53125 45.671875 C 31.53125 46.328125 32.078125 46.875 32.734375 46.875 Z M 36.648438 38.496094 L 33.957031 38.496094 L 33.957031 33.992188 L 36.648438 33.992188 C 37.917969 33.992188 38.902344 34.996094 38.921875 36.265625 C 38.902344 37.492188 37.917969 38.496094 36.648438 38.496094 Z M 36.648438 38.496094 "/>\n      </g>'},docxIcon:{extension:".docx",path:'<g id="surface9" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.789062 43.75 C 9.589844 43.75 10.988281 43.269531 11.984375 42.304688 C 12.980469 41.339844 13.476562 39.984375 13.476562 38.234375 C 13.476562 36.496094 12.980469 35.144531 11.984375 34.179688 C 10.988281 33.214844 9.589844 32.734375 7.789062 32.734375 L 4.695312 32.734375 C 4.394531 32.734375 4.15625 32.816406 3.984375 32.984375 C 3.8125 33.152344 3.726562 33.386719 3.726562 33.6875 L 3.726562 42.796875 C 3.726562 43.097656 3.8125 43.332031 3.984375 43.5 C 4.15625 43.667969 4.394531 43.75 4.695312 43.75 Z M 7.664062 42.109375 L 5.742188 42.109375 L 5.742188 34.375 L 7.664062 34.375 C 10.195312 34.375 11.460938 35.660156 11.460938 38.234375 C 11.460938 40.816406 10.195312 42.109375 7.664062 42.109375 Z M 20.414062 43.890625 C 21.476562 43.890625 22.402344 43.660156 23.1875 43.203125 C 23.972656 42.746094 24.582031 42.089844 25.007812 41.234375 C 25.433594 40.378906 25.648438 39.378906 25.648438 38.234375 C 25.648438 37.089844 25.4375 36.089844 25.015625 35.242188 C 24.59375 34.394531 23.988281 33.738281 23.203125 33.28125 C 22.417969 32.824219 21.488281 32.59375 20.414062 32.59375 C 19.339844 32.59375 18.410156 32.824219 17.617188 33.28125 C 16.824219 33.738281 16.21875 34.394531 15.796875 35.242188 C 15.375 36.089844 15.164062 37.089844 15.164062 38.234375 C 15.164062 39.378906 15.378906 40.378906 15.804688 41.234375 C 16.230469 42.089844 16.839844 42.746094 17.625 43.203125 C 18.410156 43.660156 19.339844 43.890625 20.414062 43.890625 Z M 20.414062 42.28125 C 19.394531 42.28125 18.597656 41.933594 18.03125 41.234375 C 17.464844 40.535156 17.179688 39.535156 17.179688 38.234375 C 17.179688 36.933594 17.464844 35.933594 18.03125 35.242188 C 18.597656 34.550781 19.394531 34.203125 20.414062 34.203125 C 21.425781 34.203125 22.214844 34.550781 22.78125 35.242188 C 23.347656 35.933594 23.632812 36.933594 23.632812 38.234375 C 23.632812 39.535156 23.347656 40.535156 22.78125 41.234375 C 22.214844 41.933594 21.425781 42.28125 20.414062 42.28125 Z M 32.601562 43.890625 C 33.289062 43.890625 33.933594 43.789062 34.539062 43.585938 C 35.144531 43.382812 35.679688 43.089844 36.148438 42.703125 C 36.285156 42.597656 36.378906 42.488281 36.429688 42.367188 C 36.480469 42.246094 36.507812 42.109375 36.507812 41.953125 C 36.507812 41.722656 36.445312 41.53125 36.320312 41.375 C 36.195312 41.21875 36.042969 41.140625 35.867188 41.140625 C 35.753906 41.140625 35.644531 41.160156 35.539062 41.203125 C 35.433594 41.246094 35.332031 41.296875 35.226562 41.359375 C 34.746094 41.683594 34.316406 41.910156 33.9375 42.046875 C 33.558594 42.183594 33.144531 42.25 32.695312 42.25 C 31.613281 42.25 30.792969 41.910156 30.234375 41.234375 C 29.675781 40.558594 29.398438 39.558594 29.398438 38.234375 C 29.398438 36.921875 29.675781 35.925781 30.234375 35.25 C 30.792969 34.574219 31.613281 34.234375 32.695312 34.234375 C 33.164062 34.234375 33.589844 34.300781 33.976562 34.429688 C 34.363281 34.558594 34.777344 34.792969 35.226562 35.125 C 35.445312 35.269531 35.660156 35.34375 35.867188 35.34375 C 36.042969 35.34375 36.195312 35.265625 36.320312 35.109375 C 36.445312 34.953125 36.507812 34.761719 36.507812 34.53125 C 36.507812 34.363281 36.480469 34.222656 36.429688 34.109375 C 36.378906 33.996094 36.285156 33.886719 36.148438 33.78125 C 35.679688 33.394531 35.144531 33.101562 34.539062 32.898438 C 33.933594 32.695312 33.289062 32.59375 32.601562 32.59375 C 31.539062 32.59375 30.609375 32.824219 29.8125 33.28125 C 29.015625 33.738281 28.402344 34.394531 27.976562 35.242188 C 27.550781 36.089844 27.335938 37.089844 27.335938 38.234375 C 27.335938 39.378906 27.550781 40.378906 27.976562 41.234375 C 28.402344 42.089844 29.015625 42.746094 29.8125 43.203125 C 30.609375 43.660156 31.539062 43.890625 32.601562 43.890625 Z M 46.132812 43.84375 C 46.382812 43.84375 46.605469 43.75 46.796875 43.5625 C 46.988281 43.375 47.085938 43.15625 47.085938 42.90625 C 47.085938 42.707031 47.003906 42.511719 46.835938 42.3125 L 43.445312 38.15625 L 46.710938 34.171875 C 46.867188 34.003906 46.945312 33.808594 46.945312 33.578125 C 46.945312 33.328125 46.847656 33.113281 46.65625 32.929688 C 46.464844 32.746094 46.242188 32.65625 45.992188 32.65625 C 45.730469 32.65625 45.507812 32.769531 45.320312 33 L 42.273438 36.765625 L 39.226562 33 C 39.027344 32.769531 38.800781 32.65625 38.539062 32.65625 C 38.289062 32.65625 38.070312 32.746094 37.882812 32.929688 C 37.695312 33.113281 37.601562 33.328125 37.601562 33.578125 C 37.601562 33.808594 37.679688 34.003906 37.835938 34.171875 L 41.101562 38.15625 L 37.695312 42.3125 C 37.539062 42.5 37.460938 42.699219 37.460938 42.90625 C 37.460938 43.15625 37.558594 43.371094 37.75 43.554688 C 37.941406 43.738281 38.164062 43.828125 38.414062 43.828125 C 38.675781 43.828125 38.898438 43.71875 39.085938 43.5 L 42.273438 39.5625 L 45.445312 43.5 C 45.644531 43.730469 45.871094 43.84375 46.132812 43.84375 Z M 46.132812 43.84375 "/>\n      </g>'},jpgIcon:{extension:".jpg",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.789062 47.007812 L 9.488281 46.960938 C 12.214844 46.757812 13.578125 45.277344 13.578125 42.523438 L 13.578125 32.742188 C 13.578125 32.320312 13.453125 31.980469 13.195312 31.726562 C 12.941406 31.472656 12.59375 31.34375 12.15625 31.34375 C 11.734375 31.34375 11.394531 31.472656 11.140625 31.726562 C 10.886719 31.980469 10.757812 32.320312 10.757812 32.742188 L 10.757812 42.523438 C 10.757812 43.238281 10.605469 43.769531 10.296875 44.117188 C 9.992188 44.46875 9.539062 44.660156 8.941406 44.6875 L 8.242188 44.730469 C 7.847656 44.761719 7.558594 44.867188 7.378906 45.046875 C 7.195312 45.230469 7.105469 45.496094 7.105469 45.847656 C 7.105469 46.664062 7.667969 47.050781 8.789062 47.007812 Z M 18.304688 47.007812 C 18.742188 47.007812 19.089844 46.878906 19.34375 46.625 C 19.597656 46.367188 19.726562 46.023438 19.726562 45.585938 L 19.726562 40.882812 L 23.640625 40.882812 C 25.289062 40.882812 26.574219 40.464844 27.492188 39.632812 C 28.410156 38.804688 28.871094 37.644531 28.871094 36.15625 C 28.871094 34.667969 28.410156 33.511719 27.492188 32.6875 C 26.574219 31.863281 25.289062 31.453125 23.640625 31.453125 L 18.261719 31.453125 C 17.839844 31.453125 17.507812 31.570312 17.265625 31.804688 C 17.023438 32.035156 16.90625 32.363281 16.90625 32.789062 L 16.90625 45.585938 C 16.90625 46.023438 17.03125 46.367188 17.289062 46.625 C 17.542969 46.878906 17.882812 47.007812 18.304688 47.007812 Z M 23.292969 38.714844 L 19.726562 38.714844 L 19.726562 33.640625 L 23.292969 33.640625 C 25.230469 33.640625 26.203125 34.488281 26.203125 36.179688 C 26.203125 37.871094 25.230469 38.714844 23.292969 38.714844 Z M 38.605469 47.070312 C 39.320312 47.070312 40.0625 47.011719 40.835938 46.898438 C 41.609375 46.78125 42.285156 46.621094 42.871094 46.414062 C 43.410156 46.242188 43.765625 46.015625 43.941406 45.738281 C 44.117188 45.460938 44.203125 44.988281 44.203125 44.316406 L 44.203125 39.613281 C 44.203125 39.292969 44.101562 39.03125 43.898438 38.835938 C 43.695312 38.640625 43.425781 38.539062 43.089844 38.539062 L 39.21875 38.539062 C 38.867188 38.539062 38.59375 38.628906 38.398438 38.804688 C 38.199219 38.976562 38.101562 39.226562 38.101562 39.546875 C 38.101562 39.867188 38.199219 40.117188 38.398438 40.289062 C 38.59375 40.464844 38.867188 40.554688 39.21875 40.554688 L 41.6875 40.554688 L 41.6875 44.425781 C 40.699219 44.703125 39.707031 44.839844 38.714844 44.839844 C 35.390625 44.839844 33.726562 42.945312 33.726562 39.152344 C 33.726562 37.300781 34.132812 35.90625 34.941406 34.964844 C 35.75 34.023438 36.949219 33.554688 38.539062 33.554688 C 39.238281 33.554688 39.867188 33.644531 40.421875 33.828125 C 40.972656 34.007812 41.574219 34.324219 42.214844 34.777344 C 42.390625 34.894531 42.542969 34.980469 42.671875 35.03125 C 42.804688 35.082031 42.949219 35.105469 43.109375 35.105469 C 43.359375 35.105469 43.570312 34.996094 43.746094 34.777344 C 43.921875 34.558594 44.007812 34.289062 44.007812 33.96875 C 44.007812 33.75 43.96875 33.558594 43.886719 33.398438 C 43.808594 33.238281 43.679688 33.078125 43.503906 32.917969 C 42.191406 31.808594 40.507812 31.257812 38.453125 31.257812 C 36.90625 31.257812 35.5625 31.574219 34.425781 32.207031 C 33.289062 32.84375 32.410156 33.753906 31.789062 34.941406 C 31.171875 36.128906 30.859375 37.535156 30.859375 39.152344 C 30.859375 40.800781 31.171875 42.21875 31.789062 43.40625 C 32.410156 44.597656 33.304688 45.503906 34.46875 46.132812 C 35.636719 46.757812 37.015625 47.070312 38.605469 47.070312 Z M 38.605469 47.070312 "/>\n      </g>'},mp3Icon:{extension:".mp3",path:'<g id="surface9" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 43.828125 43.710938 C 43.605469 44.28125 43.273438 44.804688 42.84375 45.265625 C 42.40625 45.730469 41.867188 46.113281 41.242188 46.398438 C 40.597656 46.699219 39.851562 46.855469 39.027344 46.855469 C 38.328125 46.855469 37.703125 46.757812 37.160156 46.570312 C 36.609375 46.378906 36.160156 46.136719 35.769531 45.839844 C 35.386719 45.550781 35.050781 45.210938 34.796875 44.832031 C 34.570312 44.507812 34.394531 44.195312 34.265625 43.890625 C 34.140625 43.59375 34.054688 43.335938 33.996094 43.101562 C 33.792969 42.261719 34.304688 41.417969 35.140625 41.210938 C 35.980469 41.007812 36.828125 41.519531 37.03125 42.355469 C 37.039062 42.390625 37.066406 42.488281 37.144531 42.671875 C 37.191406 42.777344 37.265625 42.914062 37.371094 43.0625 C 37.4375 43.160156 37.53125 43.257812 37.65625 43.351562 C 37.792969 43.453125 37.972656 43.542969 38.195312 43.625 C 38.332031 43.667969 38.59375 43.730469 39.027344 43.730469 C 39.390625 43.730469 39.695312 43.675781 39.925781 43.566406 C 40.1875 43.445312 40.398438 43.300781 40.558594 43.132812 C 40.71875 42.957031 40.839844 42.773438 40.914062 42.578125 C 40.996094 42.371094 41.03125 42.195312 41.03125 42.023438 C 41.03125 41.789062 41 41.585938 40.921875 41.398438 C 40.871094 41.257812 40.785156 41.148438 40.660156 41.039062 C 40.515625 40.910156 40.296875 40.792969 40.011719 40.699219 C 39.6875 40.59375 39.253906 40.539062 38.738281 40.535156 C 37.882812 40.527344 37.1875 39.832031 37.1875 38.972656 L 37.1875 38.832031 C 37.1875 37.984375 37.859375 37.292969 38.699219 37.265625 C 39.070312 37.257812 39.398438 37.195312 39.679688 37.101562 C 39.921875 37.011719 40.121094 36.902344 40.273438 36.773438 C 40.40625 36.652344 40.507812 36.519531 40.582031 36.359375 C 40.652344 36.210938 40.6875 36.027344 40.6875 35.8125 C 40.6875 35.523438 40.644531 35.289062 40.574219 35.125 C 40.5 34.96875 40.414062 34.847656 40.304688 34.757812 C 40.1875 34.660156 40.042969 34.582031 39.867188 34.53125 C 39.402344 34.386719 38.878906 34.398438 38.480469 34.542969 C 38.289062 34.617188 38.121094 34.714844 37.976562 34.84375 C 37.820312 34.984375 37.695312 35.148438 37.59375 35.339844 C 37.484375 35.550781 37.40625 35.773438 37.367188 36.039062 C 37.230469 36.890625 36.429688 37.472656 35.574219 37.335938 C 34.722656 37.195312 34.140625 36.398438 34.28125 35.542969 C 34.378906 34.9375 34.5625 34.378906 34.835938 33.871094 C 35.109375 33.355469 35.464844 32.898438 35.890625 32.519531 C 36.320312 32.132812 36.824219 31.828125 37.382812 31.617188 C 38.433594 31.226562 39.667969 31.199219 40.78125 31.539062 C 41.351562 31.714844 41.863281 31.992188 42.308594 32.355469 C 42.777344 32.753906 43.148438 33.242188 43.414062 33.824219 C 43.679688 34.402344 43.8125 35.070312 43.8125 35.8125 C 43.8125 36.476562 43.679688 37.097656 43.421875 37.660156 C 43.25 38.046875 43.023438 38.394531 42.746094 38.707031 C 43.242188 39.148438 43.609375 39.671875 43.835938 40.261719 C 44.046875 40.804688 44.15625 41.398438 44.15625 42.023438 C 44.15625 42.578125 44.046875 43.148438 43.828125 43.710938 Z M 31.445312 38.492188 C 31.148438 39.140625 30.734375 39.703125 30.199219 40.164062 C 29.6875 40.605469 29.078125 40.957031 28.390625 41.199219 C 27.71875 41.4375 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.859375 24.296875 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.859375 21.875 45 L 21.875 32.8125 C 21.875 31.945312 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.667969 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.03125 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.28125 L 14.015625 43.140625 C 14.007812 43.164062 13.996094 43.191406 13.984375 43.214844 C 13.71875 43.777344 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.9375 44.117188 11.375 43.777344 11.109375 43.214844 L 11.082031 43.160156 L 9.339844 39.101562 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.1875 L 12.527344 39.09375 L 15.59375 32.207031 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.167969 31.261719 C 18.03125 31.261719 18.730469 31.960938 18.730469 32.824219 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.136719 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.136719 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 28.257812 34.902344 C 27.835938 34.550781 27.140625 34.375 26.191406 34.375 L 25 34.375 L 25 38.4375 L 26.191406 38.4375 C 26.621094 38.4375 27.007812 38.375 27.34375 38.253906 C 27.667969 38.140625 27.929688 37.992188 28.148438 37.804688 C 28.34375 37.632812 28.492188 37.4375 28.601562 37.195312 C 28.710938 36.964844 28.757812 36.703125 28.757812 36.40625 C 28.757812 35.324219 28.382812 35.003906 28.257812 34.902344 "/>\n      <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 11.34125 13.57875 C 11.345 13.5925 11.3525 13.62375 11.36375 13.67375 C 11.3775 13.7225 11.3975 13.78125 11.42625 13.85 C 11.45375 13.9175 11.49375 13.9875 11.54625 14.0625 C 11.5975 14.13875 11.66625 14.20875 11.75 14.27125 C 11.83375 14.33625 11.9375 14.38875 12.0575 14.43125 C 12.1775 14.4725 12.32 14.49375 12.4875 14.49375 C 12.67875 14.49375 12.845 14.46125 12.9875 14.39375 C 13.13 14.32875 13.24875 14.245 13.34375 14.1425 C 13.43875 14.0425 13.51125 13.93 13.55875 13.8075 C 13.6075 13.6825 13.63125 13.56375 13.63125 13.4475 C 13.63125 13.31125 13.6075 13.1825 13.5625 13.065 C 13.515 12.9475 13.4425 12.845 13.3425 12.7575 C 13.2425 12.67 13.115 12.6 12.96 12.55 C 12.805 12.49875 12.6175 12.4725 12.4 12.4725 L 12.4 12.42625 C 12.57 12.42 12.72375 12.3925 12.8625 12.34375 C 13.0025 12.29625 13.11875 12.2275 13.21625 12.14375 C 13.31375 12.05875 13.3875 11.96 13.44125 11.845 C 13.4925 11.7275 13.52 11.60125 13.52 11.46 C 13.52 11.29375 13.4925 11.1525 13.43875 11.0325 C 13.38375 10.91375 13.31125 10.81625 13.21875 10.74 C 13.1275 10.66375 13.0225 10.6075 12.90375 10.5725 C 12.78625 10.535 12.66375 10.5175 12.5375 10.5175 C 12.395 10.5175 12.26125 10.54 12.14 10.58625 C 12.0175 10.6325 11.91 10.69625 11.81875 10.77875 C 11.72625 10.8625 11.64875 10.96 11.5875 11.07375 C 11.5275 11.18875 11.48625 11.315 11.4625 11.45375 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.475 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n      </g>'},mp4Icon:{extension:".mp4",path:'<g id="surface6" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 36.898438 40.625 L 40.625 35.480469 L 40.625 40.625 Z M 28.761719 36.40625 C 28.761719 36.703125 28.707031 36.964844 28.605469 37.195312 C 28.496094 37.433594 28.347656 37.632812 28.148438 37.804688 C 27.929688 37.992188 27.667969 38.144531 27.34375 38.257812 C 27.003906 38.375 26.621094 38.4375 26.191406 38.4375 L 25 38.4375 L 25 34.375 L 26.191406 34.375 C 27.140625 34.375 27.835938 34.554688 28.253906 34.902344 C 28.378906 35.007812 28.761719 35.324219 28.761719 36.40625 Z M 44.6875 43.75 L 43.75 43.75 L 43.75 45.3125 C 43.75 46.175781 43.050781 46.875 42.1875 46.875 C 41.324219 46.875 40.625 46.175781 40.625 45.3125 L 40.625 43.75 L 34.066406 43.75 C 33.199219 43.75 32.503906 43.050781 32.503906 42.1875 L 32.503906 41.875 C 32.503906 41.546875 32.605469 41.226562 32.800781 40.957031 L 39.363281 31.898438 C 39.660156 31.492188 40.128906 31.25 40.628906 31.25 L 42.1875 31.25 C 43.050781 31.25 43.75 31.949219 43.75 32.8125 L 43.75 40.625 L 44.6875 40.625 C 45.550781 40.625 46.25 41.324219 46.25 42.1875 C 46.25 43.050781 45.550781 43.75 44.6875 43.75 Z M 31.445312 38.492188 C 31.148438 39.140625 30.730469 39.703125 30.195312 40.167969 C 29.6875 40.605469 29.082031 40.957031 28.390625 41.203125 C 27.71875 41.441406 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.863281 24.300781 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.863281 21.875 45 L 21.875 32.8125 C 21.875 31.949219 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.671875 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.027344 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.6875 L 14.035156 43.105469 C 14.019531 43.144531 14.003906 43.179688 13.984375 43.214844 C 13.71875 43.78125 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.941406 44.117188 11.378906 43.78125 11.113281 43.214844 C 11.097656 43.183594 11.078125 43.152344 11.066406 43.125 L 9.339844 39.484375 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.191406 L 9.355469 32.226562 L 12.523438 38.90625 L 15.578125 32.242188 C 15.585938 32.226562 15.597656 32.210938 15.605469 32.191406 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.164062 31.261719 C 18.027344 31.261719 18.726562 31.960938 18.726562 32.824219 L 18.726562 45.210938 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface6" mask="url(#mask0)"/>\n      <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 14.3 13.5 L 10.90125 13.5 L 10.90125 13.4 L 13.00125 10.5 L 13.5 10.5 L 13.5 14.5 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.47625 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n      </g>'},oggIcon:{extension:".ogg",path:'<g id="surface9" clip-path="url(#clip1)">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n      </g>\n      </defs>\n      <g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n      <use xlink:href="#surface9" mask="url(#mask0)"/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);
vendor: 2,573 bytes, line 1
1fill-opacity:1;" d="M 8.976562 47.070312 C 10.464844 47.070312 11.757812 46.75 12.859375 46.109375 C 13.960938 45.46875 14.808594 44.550781 15.40625 43.351562 C 16.003906 42.15625 16.304688 40.757812 16.304688 39.152344 C 16.304688 37.550781 16.007812 36.152344 15.417969 34.964844 C 14.828125 33.777344 13.980469 32.859375 12.882812 32.21875 C 11.78125 31.578125 10.480469 31.257812 8.976562 31.257812 C 7.472656 31.257812 6.167969 31.578125 5.0625 32.21875 C 3.953125 32.859375 3.101562 33.777344 2.511719 34.964844 C 1.921875 36.152344 1.625 37.550781 1.625 39.152344 C 1.625 40.757812 1.925781 42.15625 2.523438 43.351562 C 3.121094 44.550781 3.972656 45.46875 5.070312 46.109375 C 6.171875 46.75 7.472656 47.070312 8.976562 47.070312 Z M 8.976562 44.820312 C 7.546875 44.820312 6.433594 44.332031 5.640625 43.351562 C 4.847656 42.375 4.449219 40.976562 4.449219 39.152344 C 4.449219 37.332031 4.847656 35.933594 5.640625 34.964844 C 6.433594 33.996094 7.546875 33.507812 8.976562 33.507812 C 10.390625 33.507812 11.496094 33.996094 12.289062 34.964844 C 13.085938 35.933594 13.484375 37.332031 13.484375 39.152344 C 13.484375 40.976562 13.085938 42.375 12.289062 43.351562 C 11.496094 44.332031 10.390625 44.820312 8.976562 44.820312 Z M 26.410156 47.070312 C 27.125 47.070312 27.871094 47.011719 28.640625 46.898438 C 29.414062 46.78125 30.09375 46.621094 30.675781 46.414062 C 31.214844 46.242188 31.574219 46.015625 31.75 45.738281 C 31.921875 45.460938 32.011719 44.988281 32.011719 44.316406 L 32.011719 39.613281 C 32.011719 39.292969 31.910156 39.03125 31.703125 38.835938 C 31.5 38.640625 31.230469 38.539062 30.894531 38.539062 L 27.023438 38.539062 C 26.671875 38.539062 26.398438 38.628906 26.203125 38.804688 C 26.007812 38.976562 25.90625 39.226562 25.90625 39.546875 C 25.90625 39.867188 26.007812 40.117188 26.203125 40.289062 C 26.398438 40.464844 26.671875 40.554688 27.023438 40.554688 L 29.496094 40.554688 L 29.496094 44.425781 C 28.503906 44.703125 27.511719 44.839844 26.519531 44.839844 C 23.195312 44.839844 21.53125 42.945312 21.53125 39.152344 C 21.53125 37.300781 21.9375 35.90625 22.746094 34.964844 C 23.554688 34.023438 24.753906 33.554688 26.34375 33.554688 C 27.046875 33.554688 27.671875 33.644531 28.226562 33.828125 C 28.78125 34.007812 29.378906 34.324219 30.019531 34.777344 C 30.195312 34.894531 30.347656 34.980469 30.480469 35.03125 C 30.609375 35.082031 30.757812 35.105469 30.917969 35.105469 C 31.164062 35.105469 31.375 34.996094 31.550781 34.777344 C 31.726562 34.558594 31.8125 34.289062 31.8125 33.96875 C 31.8125 33.75 3
vendor: 7,442 bytes, line 1
11.773438 33.558594 31.695312 33.398438 C 31.613281 33.238281 31.484375 33.078125 31.3125 32.917969 C 30 31.808594 28.3125 31.257812 26.257812 31.257812 C 24.710938 31.257812 23.371094 31.574219 22.234375 32.207031 C 21.09375 32.84375 20.214844 33.753906 19.597656 34.941406 C 18.976562 36.128906 18.667969 37.535156 18.667969 39.152344 C 18.667969 40.800781 18.976562 42.21875 19.597656 43.40625 C 20.214844 44.597656 21.109375 45.503906 22.277344 46.132812 C 23.441406 46.757812 24.820312 47.070312 26.410156 47.070312 Z M 42.445312 47.070312 C 43.160156 47.070312 43.902344 47.011719 44.675781 46.898438 C 45.449219 46.78125 46.128906 46.621094 46.710938 46.414062 C 47.25 46.242188 47.609375 46.015625 47.78125 45.738281 C 47.957031 45.460938 48.046875 44.988281 48.046875 44.316406 L 48.046875 39.613281 C 48.046875 39.292969 47.941406 39.03125 47.738281 38.835938 C 47.535156 38.640625 47.265625 38.539062 46.929688 38.539062 L 43.058594 38.539062 C 42.707031 38.539062 42.433594 38.628906 42.238281 38.804688 C 42.039062 38.976562 41.941406 39.226562 41.941406 39.546875 C 41.941406 39.867188 42.039062 40.117188 42.238281 40.289062 C 42.433594 40.464844 42.707031 40.554688 43.058594 40.554688 L 45.53125 40.554688 L 45.53125 44.425781 C 44.539062 44.703125 43.546875 44.839844 42.554688 44.839844 C 39.230469 44.839844 37.566406 42.945312 37.566406 39.152344 C 37.566406 37.300781 37.972656 35.90625 38.78125 34.964844 C 39.589844 34.023438 40.789062 33.554688 42.378906 33.554688 C 43.078125 33.554688 43.707031 33.644531 44.261719 33.828125 C 44.816406 34.007812 45.414062 34.324219 46.054688 34.777344 C 46.230469 34.894531 46.382812 34.980469 46.515625 35.03125 C 46.644531 35.082031 46.792969 35.105469 46.953125 35.105469 C 47.199219 35.105469 47.410156 34.996094 47.585938 34.777344 C 47.761719 34.558594 47.847656 34.289062 47.847656 33.96875 C 47.847656 33.75 47.808594 33.558594 47.726562 33.398438 C 47.648438 33.238281 47.519531 33.078125 47.34375 32.917969 C 46.03125 31.808594 44.347656 31.257812 42.292969 31.257812 C 40.746094 31.257812 39.40625 31.574219 38.265625 32.207031 C 37.128906 32.84375 36.25 33.753906 35.632812 34.941406 C 35.011719 36.128906 34.703125 37.535156 34.703125 39.152344 C 34.703125 40.800781 35.011719 42.21875 35.632812 43.40625 C 36.25 44.597656 37.144531 45.503906 38.3125 46.132812 C 39.476562 46.757812 40.855469 47.070312 42.445312 47.070312 Z M 42.445312 47.070312 "/>\n      </g>'},pdfIcon:{extension:".pdf",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.59375 25 L 39.4375 25 C 41.476562 25.003906 43.484375 25.472656 45.3125 26.375 L 45.3125 15.375 C 45.347656 14.191406 44.867188 13.054688 44 12.25 L 34.625 2.875 C 33.875 2.003906 32.773438 1.523438 31.625 1.5625 L 6.625 1.5625 C 5.589844 1.5625 4.75 2.402344 4.75 3.4375 L 4.75 26.375 C 6.566406 25.480469 8.566406 25.007812 10.59375 25 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.71875 L 42.15625 12.5 L 34.53125 12.5 C 34.480469 12.511719 34.425781 12.511719 34.375 12.5 Z M 6.25 25.71875 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.300781 13.980469 32.316406 15.253906 33.75 15.625 C 33.957031 15.675781 34.167969 15.675781 34.375 15.625 L 43.75 15.625 L 43.75 25.71875 C 44.859375 26.09375 45.910156 26.621094 46.875 27.28125 L 46.875 15.375 C 46.964844 13.722656 46.3125 12.117188 45.09375 11 L 35.71875 1.625 C 34.648438 0.523438 33.160156 -0.0664062 31.625 0 L 6.625 0 C 5.703125 -0.015625 4.8125 0.339844 4.152344 0.984375 C 3.496094 1.632812 3.125 2.515625 3.125 3.4375 L 3.125 27.28125 C 4.09375 26.625 5.144531 26.101562 6.25 25.71875 Z M 6.25 25.71875 "/>\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.625 28.125 C 6.335938 28.117188 4.136719 29.023438 2.515625 30.640625 C 0.898438 32.261719 -0.0078125 34.460938 0 36.75 L 0 41.375 C 0 46.136719 3.863281 50 8.625 50 L 41.375 50 C 46.132812 49.984375 49.984375 46.132812 50 41.375 L 50 36.75 C 50 31.988281 46.136719 28.125 41.375 28.125 Z M 8.625 28.125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 14.40625 41.78125 L 12.09375 41.78125 L 12.09375 45.84375 C 12.003906 46.351562 11.5625 46.726562 11.046875 46.726562 C 10.53125 46.726562 10.089844 46.351562 10 45.84375 L 10 34.78125 C 10 34.210938 10.460938 33.75 11.03125 33.75 L 14.40625 33.75 C 15.925781 33.617188 17.390625 34.351562 18.191406 35.648438 C 18.992188 36.945312 18.992188 38.585938 18.191406 39.882812 C 17.390625 41.179688 15.925781 41.914062 14.40625 41.78125 Z M 12.09375 39.6875 L 14.40625 39.6875 C 15.152344 39.78125 15.882812 39.4375 16.289062 38.804688 C 16.691406 38.171875 16.691406 37.359375 16.289062 36.726562 C 15.882812 36.09375 15.152344 35.75 14.40625 35.84375 L 12.09375 35.84375 Z M 12.09375 39.6875 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.3125 45.84375 L 20.3125 34.78125 C 20.3125 34.210938 20.773438 33.75 21.34375 33.75 L 23.5625 33.75 C 27.1875 33.75 30.125 36.6875 30.125 40.3125 C 30.125 43.9375 27.1875 46.875 23.5625 46.875 L 21.34375 46.875 C 20.773438 46.875 20.3125 46.414062 20.3125 45.84375 Z M 22.40625 44.78125 L 23.5625 44.78125 C 26.03125 44.78125 28.03125 42.78125 28.03125 40.3125 C 28.03125 37.84375 26.03125 35.84375 23.5625 35.84375 L 22.40625 35.84375 Z M 22.40625 44.78125 "/>\n      <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 33.1875 45.84375 L 33.1875 34.78125 C 33.183594 34.476562 33.3125 34.1875 33.542969 33.992188 C 33.769531 33.792969 34.074219 33.703125 34.375 33.75 L 40.625 33.75 C 41.132812 33.839844 41.507812 34.28125 41.507812 34.796875 C 41.507812 35.3125 41.132812 35.753906 40.625 35.84375 L 35.25 35.84375 L 35.25 39.28125 L 39.625 39.28125 C 40.195312 39.28125 40.65625 39.742188 40.65625 40.3125 C 40.65625 40.882812 40.195312 41.34375 39.625 41.34375 L 35.25 41.34375 L 35.25 45.84375 C 35.257812 46.359375 34.882812 46.796875 34.375 46.875 C 34.074219 46.921875 33.769531 46.832031 33.542969 46.632812 C 33.3125 46.4375 33.183594 46.148438 33.1875 45.84375 Z M 33.1875 45.84375 "/>\n      </g>'},defaultIcon:{extension:".default",path:'<g id="surface1">\n      <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 3.117188 44.777344 C 1.394531 44.777344 0 43.386719 0 41.671875 L 0 3.484375 C 0 1.769531 1.394531 0.378906 3.117188 0.378906 L 25.792969 0.378906 C 27.164062 0.304688 28.5 0.808594 29.480469 1.765625 L 37.980469 10.230469 C 39.144531 11.242188 39.769531 12.730469 39.683594 14.265625 L 39.683594 41.671875 C 39.683594 43.386719 38.289062 44.777344 36.5625 44.777344 Z M 25.511719 3.203125 L 3.117188 3.203125 C 2.960938 3.203125 2.832031 3.328125 2.832031 3.484375 L 2.832031 41.671875 C 2.832031 41.828125 2.960938 41.957031 3.117188 41.957031 L 36.5625 41.957031 C 36.679688 41.949219 36.785156 41.867188 36.820312 41.757812 L 36.820312 14.492188 L 28.34375 14.492188 C 28.160156 14.539062 27.964844 14.539062 27.777344 14.492188 C 26.480469 14.15625 25.554688 13.007812 25.511719 11.671875 Z M 28.34375 4.640625 L 28.34375 11.671875 C 28.390625 11.683594 28.441406 11.683594 28.488281 11.671875 L 35.402344 11.671875 Z M 28.34375 4.640625 "/>\n      </g>'}},
vendor: 5,970 bytes, line 1
1Object.assign(U.DEFAULTS,{draggableElement:["table",".fr-page-break"]}),U.MODULES.dragSelectControls=function(s){var l,c=s.$,a={},o={},u=s.opts.draggableElement.join(", "),i=!1;function d(e){var t,n,r=(e=>{var t,n,r=e.target,o=e.clientY;return"OL"===r.tagName||"UL"===r.tagName?(e=c(r).find("li"),t=null,n=1/0,e.each(function(){var e=this.getBoundingClientRect(),e=e.top+e.height/2,e=Math.abs(o-e);e<n&&(n=e,t=this)}),t||r):(e=c(r).closest("li")[0])||(s.opts.enter!==U.ENTER_BR?f(r):r)})(e),o=E(e);if(s.opts.enter===U.ENTER_BR&&o){for(var i=o&&o.previousSibling,a=o&&o.parentElement;i&&i.ELEMENT_NODE!==Node.ELEMENT_NODE;)i=i.previousSibling;(r=i||a)&&"BR"!==r.tagName&&(r=f(r))}o&&s.el.firstChild.nodeType===Node.TEXT_NODE&&s.el.firstChild===o&&(s.el.firstChild.before(s.doc.createElement("div")),r=s.el.firstChild),r&&(a=r.getBoundingClientRect(),o=e.clientY,e=parseFloat(c(r).css("margin-top"))||0,n=parseFloat(c(r).css("margin-bottom"))||0,a=(o=o<a.top+a.height/2)?a.top:a.bottom,e=o?-e:n,n=(n=c(r).is("td, th")?c(r):c(r).parents("td, th")).length?n:s.$el,t=parseInt(n.css("padding")),a=a-s.$box.offset().top+s.helpers.scrollTop()+e/2,e=n.offset().left-s.$wp.offset().left+t,n=n.width()-2*t,l||(l=c(s.doc.createElement("div")).addClass("fr-selection-drop-indicator").html('<div class="fr-selection-drop-indicator-line"></div>'),s.$box.append(l)),s.opts.iframe&&(a+=s.$iframe.offset().top-s.helpers.scrollTop(),e+=s.$iframe.offset().left),l.css({top:a+"px",left:e,width:n+"px"}).attr("data-position",o?"above":"below").data("target-element",r),l.show())}function f(e){for(var t=e;t&&t!==s.$el[0];){if(s.node.isBlock(t))return t;t=t.parentElement}return null}function p(){a[s.id]&&!i&&(a[s.id].addClass("fr-selection-handle-inactive"),b(s.$el.find(".fr-selection-handle-hover"),"fr-selection-handle-hover"))}function e(){o[s.id]&&!i&&(o[s.id].addClass("fr-selection-handle-inactive"),l)&&(i=!1,l.hide(),l.removeAttr("data-position"),l.removeData("target-element"))}function h(){s.toolbar&&(b(s.$el.find(".fr-selection-handle-selected"),"fr-selection-handle-selected fr-selection-handle-hover"),o[s.id].addClass("fr-selection-handle-inactive"),p(),e(),s.toolbar.enable())}function A(e,t){t.data("instance",s);var n,r,o=e.offset().left-s.$box.offset().left+16,e=e.offset().top-s.$box.offset().top-t.outerHeight();s.opts.iframe&&(n=s.helpers.getPX(s.$wp.find(".fr-iframe").css("padding-top")),r=s.helpers.getPX(s.$wp.find(".fr-iframe").css("padding-left")),o+=s.$iframe.offset().left-s.helpers.scrollLeft()+r,e+=s.$iframe.offset().top+n),t.css("top",e),t.css("left",o)}function g(e){var t,n,r,o,i;s.$el.find(u).length&&(n=s.doc.elementFromPoint(e.pageX-s.win.pageXOffset,e.pageY-s.win.pageYOffset),t=c(n),!s.opts.enableTableSelection&&t.closest("table").length||(t=e,n=c(e=n),r=s.$el.find(".fr-selection-handle-hover"),o=s.$el.find(".fr-selection-handle-selected"),i=a[s.id],s.node.isElement(e)||s.node.isElement(n.parents(".fr-view").first().get(0))||s.core.sameInstance(n)||s.core.sameInstance(n.parents("div.fr-selection-handle"))?n.parents(".fr-selection-handle").length||((e=n.closest(u).filter(function(){return!(!s.$el||!s.$el.length)&&s.$el.get(0).contains(this)})).length?(A(e,i),i.addClass("fr-selection-handle-active"),b(i,"fr-selection-handle-inactive"),b(r,"fr-selection-handle-hover"),e.addClass("fr-selection-handle-hover")):r.length&&Math.abs(r.offset().top-t.pageY)<5||i.hasClass("fr-selection-handle-inactive")||p()):o.length||p()))}function m(){var e=s.$el.find(".fr-selection-handle-selected"),t=o[s.id],n="0.01"===t.css("opacity");e.length?(e=>{var t=s.$wp.get(0).getBoundingClientRect(),n=(e=e.getBoundingClientRect()).top,e=e.left;return s.opts.iframe&&(n+=s.$iframe.offset().top,e+=s.$iframe.offset().left),n>=t.top&&n<=t.bottom&&e>=t.left&&e<=t.right})(e.get(0))?(n&&t.css("opacity",1),A(e,t),p()):n||t.css("opacity",.01):h()}function v(e){var t,e=c(e.target),n=e.attr("draggable")?(t=s.$el.find(".fr-selection-handle-selected"),"Drag "):(t=s.$el.find(".fr-selection-handle-hover"),"Select "),r=t.length?t.get(0).tagName.toLowerCase().replace(/\b\w/g,function(e){return e.toUpperCase()}):"Element";n+=t.attr("data-title")?t.attr("data-title"):r,e.find("a").attr("title",s.language.translate(n))}function b(e,t){e=c(e);e.removeClass(t),e.length&&e.get(0).hasAttribute("class")&&!e.attr("class").trim()&&e.removeAttr("class")}function y(){var e,t,n,r,o=s.$el.find(".fr-selection-handle-selected");o.length&&(e=s.doc.createRange(),s.selection.get().removeAllRanges(),o=o.get(0),e.selectNode(o),t=o.previousSibling,n=o.nextSibling,t&&t.nodeType==Node.ELEMENT_NODE&&!t.hasAttribute("contenteditable")&&c(o).hasClass("fr-page-break")?(t.setAttribute("contenteditable","false"),o.setAttribute("contenteditable","true"),(r=n&&s.node.isEmpty(n))&&n.setAttribute("contenteditable","false"),s.selection.get().addRange(e),t.removeAttribute("contenteditable"),r&&n.removeAttribute("contenteditable"),o.setAttribute("contenteditable","false")):s.selection.get().addRange(e))}function C(){var e=s.$el.find(".fr-selection-handle-hover"),t=s.$el.find(".fr-selection-handle-selected");e.length&&(b(t,"fr-selection-handle-selected"),a[s.id].addClass("fr-selection-handle-inactive"),o[s.id].removeClass("fr-selection-handle-inactive"),A(e,o[s.id]),e.addClass("fr-selection-handle-selected"),b(e,"fr-selection-handle-hover"),t=e),y(),m(),v({target:o[s.id].get(0)}),t.hasClass("fr-page-break")&&s.toolbar&&s.toolbar.disable()}function w(e){var t,n,r,o=s.$el.find(".fr-selection-handle-selected");s.$el.find(".fr-element-draggable").removeClass("fr-element-draggable"),o&&o.length&&(i=!0,t=(n=o.clone(!0).removeClass("fr-selection-handle-selected fr-element-draggable"))[0].outerHTML,n=n.text().trim(),e.originalEvent.dataTransfer.setDragImage(o[0],10,10),e.originalEvent.dataTransfer.setData("text/html",t),e.originalEvent.dataTransfer.setData("text/plain",n),n=new Blob([t],{type:"text/html"}),r=URL.createObjectURL(n),e.originalEvent.dataTransfer.setData("text/uri-l
1ist",r),e.originalEvent.dataTransfer.setData("DownloadURL","text/html:el.html:".concat(r)),e.originalEvent.dataTransfer.effectAllowed="Move",o.addClass("fr-element-draggable"),setTimeout(function(){return URL.revokeObjectURL(r)},5e3))}function E(e){var t;return void 0!==s.doc.caretRangeFromPoint?(t=s.doc.caretRangeFromPoint(e.clientX,e.clientY))&&t.commonAncestorContainer:void 0!==s.doc.caretPositionFromPoint?(t=s.doc.caretPositionFromPoint(e.clientX,e.clientY))&&t.offsetNode:void 0}function _(e){var t,n,r,o;i&&(e.preventDefault(),e.stopPropagation(),t=s.$el.find(".fr-selection-handle-selected"),n=e.target,(r=E(e))&&s.el.firstChild===r&&d(e.originalEvent),o=f(r),t.is(n)||t.contains(n)||o&&t.hasClass("fr-page-break")&&c(o).parents("table").length||o&&c(o).hasClass("fr-page-break")||c(o).parents(".fr-page-break").length?(l&&l.hide(),t.addClass("fr-not-dropzone")):(s.opts.enter!==U.ENTER_BR&&r&&(r.nodeType===Node.TEXT_NODE&&r.parentElement===s.el||r.nodeType===Node.ELEMENT_NODE&&r===s.el)?t.addClass("fr-not-dropzone"):t.removeClass("fr-not-dropzone"),d(e.originalEvent)))}function S(e){var t=s.$el.find(".fr-element-draggable");if(e=e.originalEvent,i=!1,h(),t.hasClass("fr-page-break"))return!0;var n=E(e)||e.target,r=!0;n&&(n=n.nodeType===Node.TEXT_NODE?n.parentElement:n)&&(n===s.el||s.el.contains(n))&&(r=!1),e&&e.dataTransfer&&"move"===e.dataTransfer.dropEffect&&r?t.remove():t.removeClass("fr-element-draggable")}function B(e){var t=e.which,n=e.ctrlKey||e.metaKey||t===U.KEYCODE.SHIFT;s.$el.find(".fr-page-break.fr-selection-handle-selected").length&&!s.keys.isArrow(e.which)&&!n||(e=t===U.KEYCODE.DELETE||t===U.KEYCODE.BACKSPACE,n&&!e)||h()}return{_init:function(){if(!s.$wp||a[s.id]&&o[s.id])return!1;var e=s.id+"_"+Math.random().toString(36).substring(2,6),t=s.id+"_"+Math.random().toString(36).substring(2,6),e=s.icon.create("selectorHoverIcon").replace(/mask0_[\d_]+/g,"mask0_".concat(e)).replace(/url\(#mask0_[\d_]+\)/g,"url(#mask0_".concat(e,")")),t=s.icon.create("selectedDragIcon").replace(/mask0_[\d_]+/g,"mask0_".concat(t)).replace(/url\(#mask0_[\d_]+\)/g,"url(#mask0_".concat(t,")")),n=(a[s.id]=c(document.createElement("div")).attr("class","fr-selection-handle fr-selection-handle-active fr-selection-handle-inactive").html('<a role="button" tabIndex="-1">'.concat(e,"</a>")),s.$box.append(a[s.id]),o[s.id]=c(document.createElement("div")).attr("class","fr-selection-handle fr-selection-handle-active-selected fr-selection-handle-inactive").attr("draggable",!0).html('<a role="button" tabIndex="-1">'.concat(t,"</a>")),s.$box.append(o[s.id]),s.events.$on(s.$win,"mouseup",g),s.helpers.isMobile()||s.events.$on(s.$win,"mousemove",g),s.events.$on(a[s.id],"mouseover",v),s.events.$on(o[s.id],"mouseover",v),s.events.$on(a[s.id],"click",C),s.events.$on(o[s.id],"click",function(){s.$el.find(".fr-page-break.fr-selection-handle-selected").length&&s.toolbar&&s.toolbar.disable(),y()}),s.events.$on(c(s.o_win),"resize scroll",m),s.events.$on(s.$wp,"resize scroll",m),s.events.$on(s.$wp,"keydown",B),s.events.on("keydown",B),s.events.on("drop, contentChanged, mousedown, cut, mouseup",h),s.events.$on(o[s.id],"dragstart",w),s.events.$on(o[s.id],"dragend",S),s.events.on("dragover",_),s.events.on("commands.undo commands.redo commands.before paste.after",function(e){var t=s.$el.find(".fr-selection-handle-selected");t.length&&"TABLE"===t[0].tagName&&s.table&&s.table.placeCursorInFirstCell(t),/^(align|html)/.test(e)||h()}),null),r=null;s.events.on("snapshot.before",function(){r=s.$el.find(".fr-selection-handle-hover"),n=s.$el.find(".fr-selection-handle-selected"),b(r,"fr-selection-handle-hover"),b(n,"fr-selection-handle-selected")}),s.events.on("snapshot.after",function(){n&&n.addClass("fr-selection-handle-selected"),r&&r.addClass("fr-selection-handle-hover")}),s.events.on("destroy",function(){h(),a[s.id]=null,o[s.id]=null,l&&l.remove()})}}},U.DefineIcon("selectorHoverIcon",{template:"svgMultiplePath",VIEWBOX:"1 1 14 14",PATHS:'<mask id="mask0_85_21" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16"><rect width="16" height="16" fill="white"/></mask>\n          <g mask="url(#mask0_85_21)"><path d="M3.33333 14C2.96667 14 2.65278 13.8694 2.39167 13.6083C2.13056 13.3472 2 13.0333 2 12.6667V10H3.33333V12.6667H6V14H3.33333ZM10 \n          14V12.6667H12.6667V10H14V12.6667C14 13.0333 13.8694 13.3472 13.6083 13.6083C13.3472 13.8694 13.0333 14 12.6667 14H10ZM2 6V3.33333C2 2.96667 2.13056 2.65278 2.39167 \n          2.39167C2.65278 2.13056 2.96667 2 3.33333 2H6V3.33333H3.33333V6H2ZM12.6667 6V3.33333H10V2H12.6667C13.0333 2 13.3472 2.13056 13.6083 2.39167C13.8694 2.65278 14 2.96667 \n          14 3.33333V6H12.6667Z" fill="white"/> <rect opacity="0.4" x="4" y="4" width="8" height="8" fill="white"/></g>'}),U.DefineIcon("selectedDragIcon",{template:"svgMultiplePath",VIEWBOX:"1 1 14 14",PATHS:'<mask id="mask0_85_22" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="16" height="16"><rect width="16" height="16" fill="white"/></mask>\n          <g mask="url(#mask0_85_22)"><path d="M3.33333 14C2.96667 14 2.65278 13.8694 2.39167 13.6083C2.13056 13.3472 2 13.0333 2 12.6667V10H3.33333V12.6667H6V14H3.33333ZM10 \n          14V12.6667H12.6667V10H14V12.6667C14 13.0333 13.8694 13.3472 13.6083 13.6083C13.3472 13.8694 13.0333 14 12.6667 14H10ZM2 6V3.33333C2 2.96667 2.13056 2.65278 2.39167 \n          2.39167C2.65278 2.13056 2.96667 2 3.33333 2H6V3.33333H3.33333V6H2ZM12.6667 6V3.33333H10V2H12.6667C13.0333 2 13.3472 2.13056 13.6083 2.39167C13.8694 2.65278 14 2.96667 \n          14 3.33333V6H12.6667Z" fill="white"/> <rect opacity="0.4" x="4" y="4" width="8" height="8" fill="white"/></g>'}),Object.assign(U.DEFAULTS,{height:null,heightMax:null,heightMin:null,width:null}),U.MODULES.size=function(r){function e(){o(),r.opts.height&&r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")));var e=!1;if(r.opts.fullPage)for(var t=r.$el.find("span,p,div"),n=0;n<t.length;n++)if(t[n].style.height&&t[n].style.height.includes("vh")){e=!0;break}r.opts.fullPage&&e&&(r.opts.heightMin&&r.$iframe.css("minHeight",r.opts.heightMin),r.opts.heightMax&&r.$iframe.css("maxHeight",r.opts.heightMax),r.$el.css("overflow-y","auto")),r.opts.iframe&&r.markdown&&r.markdown.isEnabled()?r.$iframe.height(r.$wp.parent().outerHeight(!0)):r.$iframe.height(r.$el.outerHeight(!0))}function o(){r.opts.heightMin?r.$el.css("minHeight",r.opts.heightMin):r.$el.css("minHeight",""),r.opts.heightMax?(r.$wp.css("maxHeight",r.opts.heightMax),r.$wp.css("overflow","auto")):(r.$wp.css("maxHeight",""),r.$wp.css("overflow","")),r.opts.height?(r.$wp.css("height",r.opts.height),r.$wp.css("overflow","auto"),r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")))):(r.$wp.css("height",""),r.opts.heightMin||r.$el.css("minHeight",""),r.opts.heightMax||r.$wp.css("overflow","")),r.opts.width&&r.$box.width(r.opts.width)}return{_init:function(){if(!r.$wp)return!1;o(),r.$iframe&&(r.events.on("keyup keydown",function(){setTimeout(e,0)},!0),r.events.on("commands.after html.set init initialized paste.after",e))},syncIframe:e,refresh:o}},Object.assign(U.DEFAULTS,{documentReady:!1,editorClass:null,typingTimer:500,iframe:!1,requestWithCORS:!0,requestWithCredentials:!1,requestHeaders:{},useClasses:!0,spellcheck:!0,iframeDefaultStyle:'html{margin:0px;height:auto;}body{height:auto;padding:20px;background:transparent;color:#000000;position:relative;z-index: 2;-webkit-user-select:auto;margin:0px;overflow:hidden;min-height:20px;}body:after{content:"";display:block;clear:both;}body::-moz-selection{background:#b5d6fd;color:#000;}body::selection{background:#b5d6fd;color:#000;}',iframeStyle:"",iframeStyleFiles:[],direction:"auto",zIndex:1,tabIndex:null,disableRightClick:!1,scrollableContainer:"body",keepFormatOnDelete:!1,theme:null}),U.MODULES.core=function(a){var s=a.$;function e(){if(a.$box.addClass("fr-box".concat(a.opts.editorClass?" ".concat(a.opts.editorClass):"")),a.$box.attr("role","application"),a.$wp.addClass("fr-wrapper"),a.opts.documentReady&&a.$box.addClass("fr-document"),a.opts.iframe||a.$el.addClass("fr-element fr-view"),(a.opts.height&&a.opts.height<window.innerHeight||a.opts.heightMax&&a.opts.heightMax<window.innerHeight)&&a.$el.addClass("fr-element-scroll-visible"),a.opts.iframe){a.$iframe.addClass("fr-iframe"),a.$el.addClass("fr-view");for(var e=0;e<a.o_doc.styleSheets.length;e++){var t,n=void 0,r=!1;try{n=a.o_doc.styleSheets[e].cssRules}catch(e){}if(a.o_doc.styleSheets[e].href&&(-1<a.o_doc.styleSheets[e].href.indexOf("codemirror")||-1<a.o_doc.styleSheets[e].href.indexOf("font-awesome"))&&(r=!(n=null)),n)for(var o=0,i=n.length;o<i;o++)if(!n[o].selectorText||0!==n[o].selectorText.indexOf(".fr-view")&&0!==n[o].selectorText.indexOf(".fr-element")&&0!==n[o].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&0!==n[o].selectorText.indexOf(".fr-markdown-view")&&0!==n[o].selectorText.indexOf(".fr-markdown-editor")&&0!==n[o].selectorText.indexOf(".fr-wrapper-markdown")&&0!==n[o].selectorText.indexOf(".gutter-horizontal")&&0!==n[o].selectorText.indexOf(".e-resize-handler")&&0!==n[o].selectorText.indexOf(".fr-find-replace-highlight")&&0!==n[o].selectorText.indexOf(".fr-find-replace-current-highlight"))try{r&&a.o_doc.styleSheets[e].href&&n[o].selectorText&&(a.opts.iframeStyle+="".concat(n[o].selectorText,"{").concat(n[o].style.cssText,"}"),r=!1)}catch(e){}else 0<n[o].style.cssText.length&&(0===n[o].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&(a.opts.iframeStyle+="".concat(n[o].selectorText,"{").concat(n[o].style.cssText,"}")),0===n[o].selectorText.indexOf(".fr-view")?a.opts.iframeStyle+="".concat(n[o].selectorText.replace(/\.fr
vendor: 5,716 bytes, line 1
1-view/g,"body"),"{").concat(n[o].style.cssText,"}"):a.opts.iframeStyle+="".concat(n[o].selectorText.replace(/\.fr-element/g,"body"),"{").concat(n[o].style.cssText,"}"));else a.o_doc.styleSheets[e].href&&(-1<a.o_doc.styleSheets[e].href.indexOf("codemirror")||-1<a.o_doc.styleSheets[e].href.indexOf("font-awesome")||-1<a.o_doc.styleSheets[e].href.indexOf("froala-editor"))&&(t=s("<link rel='stylesheet' type='text/css' href='".concat(a.o_doc.styleSheets[e].href,"'>")),a.$head.append(t))}}"auto"!==a.opts.direction&&a.$box.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(a.opts.direction)),a.$el.attr("dir",a.opts.direction),a.$wp.attr("dir",a.opts.direction),1<a.opts.zIndex&&a.$box.css("z-index",a.opts.zIndex),a.opts.theme&&a.$box.addClass("".concat(a.opts.theme,"-theme")),a.opts.tabIndex=a.opts.tabIndex||a.$oel.attr("tabIndex"),a.opts.tabIndex&&a.$el.attr("tabIndex",a.opts.tabIndex)}return{_init:function(){if(U.INSTANCES.push(a),a.drag_support={filereader:"undefined"!=typeof FileReader,formdata:Boolean(a.win.FormData),progress:"upload"in new XMLHttpRequest},a.$wp){e(),a.html.set(a._original_html),a.$el.attr("spellcheck",a.opts.spellcheck),a.helpers.isMobile()&&(a.$el.attr("autocomplete",a.opts.spellcheck?"on":"off"),a.$el.attr("autocorrect",a.opts.spellcheck?"on":"off"),a.$el.attr("autocapitalize",a.opts.spellcheck?"on":"off")),a.opts.disableRightClick&&a.events.$on(a.$el,"contextmenu",function(e){if(2===e.button)return e.preventDefault(),e.stopPropagation(),!1});try{a.doc.execCommand("styleWithCSS",!1,!1)}catch(e){}}"TEXTAREA"===a.$oel.get(0).tagName&&(a.events.on("contentChanged",function(){a.$oel.val(a.html.get())}),a.events.on("form.submit",function(){a.$oel.val(a.html.get())}),a.events.on("form.reset",function(){a.html.set(a._original_html)}),a.$oel.val(a.html.get())),a.helpers.isIOS()&&a.events.$on(a.$doc,"selectionchange",function(){a.$doc.get(0).hasFocus()||a.$win.get(0).focus()}),a.events.trigger("init"),a.opts.autofocus&&!a.opts.initOnClick&&a.$wp&&a.events.on("initialized",function(){a.events.focus(!0)})},destroy:function(e){"TEXTAREA"===a.$oel.get(0).tagName&&a.$oel.val(e),a.$box&&a.$box.removeAttr("role"),a.$wp&&("TEXTAREA"===a.$oel.get(0).tagName?(a.$el.html(""),a.$wp.html(""),a.$box.replaceWith(a.$oel),a.$oel.show()):(a.$wp.replaceWith(e),a.$el.html(""),a.$box.removeClass("fr-view fr-ltr fr-box ".concat(a.opts.editorClass||"")),a.opts.theme&&a.$box.addClass("".concat(a.opts.theme,"-theme")))),this.$wp=null,this.$el=null,this.el=null,this.$box=null},isEmpty:function(){return a.node.isEmpty(a.el)},getXHR:function(e,t){var n,r=new XMLHttpRequest;for(n in r.open(t,e,!0),a.opts.requestWithCredentials&&(r.withCredentials=!0),a.opts.requestHeaders)Object.prototype.hasOwnProperty.call(a.opts.requestHeaders,n)&&r.setRequestHeader(n,a.opts.requestHeaders[n]);return r},injectStyle:function(e){if(a.opts.iframe){a.$head.find("style[data-fr-style], link[data-fr-style]").remove(),a.$head.append('<style data-fr-style="true">'.concat(e,"</style>"));for(var t=0;t<a.opts.iframeStyleFiles.length;t++){var n=s('<link data-fr-style="true" rel="stylesheet" href="'.concat(a.opts.iframeStyleFiles[t],'">'));n.get(0).addEventListener("load",a.size.syncIframe),a.$head.append(n)}}},hasFocus:function(){return a.browser.mozilla&&a.helpers.isMobile()?a.selection.inEditor():a.node.hasFocus(a.el)||0<a.$el.find("*:focus").length},sameInstance:function(e){return!!e&&!!(e=e.data("instance"))&&e.id===a.id}}},U.POPUP_TEMPLATES={"text.edit":"[_EDIT_]"},U.RegisterTemplate=function(e,t){U.POPUP_TEMPLATES[e]=t},U.MODULES.popups=function(f){var n,p,s=f.$,h=(f.shared.popups||(f.shared.popups={}),f.shared.popups);function A(e,t){(t=t.isVisible()?t:f.$sc).is(h[e].data("container"))||(h[e].data("container",t),t.append(h[e]))}function r(e){var t;e.find(".fr-upload-progress").addClass("fr-height-set"),e.find(".fr-upload-progress").removeClass("fr-height-auto"),f.popups.get("filesManager.insert").removeClass("fr-height-auto"),e.find(".fr-files-upload-layer").hasClass("fr-active")&&(t=1),e.find(".fr-files-by-url-layer").hasClass("fr-active")&&(t=2),e.find(".fr-files-embed-layer").hasClass("fr-active")&&(t=3),e.find(".fr-upload-progress-layer").get(0).clientHeight+10<e.find(".fr-upload-progress").get(0).clientHeight&&e.find(".fr-upload-progress").addClass("fr-height-auto"),400<e[0].clientHeight&&(e[0].childNodes[4].style.height="".concat(e[0].clientHeight-(e[0].childNodes[0].clientHeight+e[0].childNodes[t].clientHeight)-80,"px"))}var o=2e3;function l(){s(this).toggleClass("fr-not-empty",!0)}function c(){var e=s(this);e.toggleClass("fr-not-empty",""!==e.val())}function g(e){return h[e]&&f.node.hasClass(h[e],"fr-active")&&f.core.sameInstance(h[e])||!1}function m(e){for(var t in h)if(Object.prototype.hasOwnProperty.call(h,t)&&g(t)&&(void 0===e||h[t].data("instance")===e))return h[t];return!1}function i(e){var t=null;if((t="string"!=typeof e?e:h[e])&&f.node.hasClass(t,"fr-do-not-hide")||"filesManager.insert"===e&&f.filesManager&&f.filesManager.isChildWindowOpen())return!1;if(t&&f.node.hasClass(t,"fr-active")&&("findReplace.popup"!==e&&f.$el.find("span.fr-custom-selection-highlight").length&&v(),t.removeClass("fr-active fr-above"),f.events.trigger("popups.hide.".concat(e)),f.$tb&&(1<f.opts.zIndex?f.$tb.css("zIndex",f.opts.zIndex+1):f.$tb.css("zIndex","")),f.events.disableBlur(),t.find("input, textarea, button").each(function(){this===this.ownerDocument.activeElement&&this.blur()}),t.find("input, textarea").attr("disabled","disabled"),p))for(var n=0;n<p.length;n++)s(p[n]).removeClass("fr-btn-active-popup")}function v(){var e=f.$el.find("span.fr-custom-selection-highlight");e.length&&e.each(function(){var e=s(this),t=(e.attr("class")||"").split(/\s+/).filter(
vendor: 8,428 bytes, line 1
1Boolean),t=1===t.length&&"fr-custom-selection-highlight"===t[0],n=1<this.attributes.length||1===this.attributes.length&&"class"!==this.attributes[0].name;if(t&&!n){var r=this,t=f.selection.get();if(t.rangeCount){for(var n=t.getRangeAt(0).cloneRange(),o=document.createElement("span"),i=(o.className="fr-temp-cursor-marker",o.textContent="​",n.insertNode(o),r.parentNode);r.firstChild;)i.insertBefore(r.firstChild,r);i.removeChild(r);n=f.el.querySelector(".fr-temp-cursor-marker");n&&((o=document.createRange()).setStartAfter(n),o.collapse(!0),t.removeAllRanges(),t.addRange(o),n.remove())}else r.outerHTML=r.innerHTML}else e.removeClass("fr-custom-selection-highlight")})}function b(e){for(var t in void 0===e&&(e=[]),h)Object.prototype.hasOwnProperty.call(h,t)&&e.indexOf(t)<0&&i(t)}function t(){f.shared.exit_flag=!0}function y(){f.shared.exit_flag=!1}function a(){return f.shared.exit_flag}function u(e,t){var t=((e,t)=>{var n,r=U.POPUP_TEMPLATES[e];if(!r)return null;for(n in"function"==typeof r&&(r=r.apply(f)),t)Object.prototype.hasOwnProperty.call(t,n)&&(r=r.replace("[_".concat(n.toUpperCase(),"_]"),t[n]));return r})(e,t),n=s(f.doc.createElement("DIV"));if(!t)return"filesManager.insert"===e?n.addClass("fr-popup fr-files-manager fr-empty"):n.addClass("fr-popup fr-empty"),(r=s("body").first()).append(n),n.data("container",r),h[e]=n;"filesManager.insert"===e?n.addClass("fr-popup fr-files-manager".concat(f.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(f.opts.toolbarInline?" fr-inline":"")):n.addClass("fr-popup".concat(f.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(f.opts.toolbarInline?" fr-inline":"")),n.html(t),f.opts.theme&&n.addClass("".concat(f.opts.theme,"-theme")),1<f.opts.zIndex&&(!f.opts.editInPopup&&f.$tb?f.$tb:n).css("z-index",f.opts.zIndex+2),"auto"!==f.opts.direction&&n.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(f.opts.direction)),n.find("input, textarea").attr("dir",f.opts.direction).attr("disabled","disabled"),(r=s("body").first()).append(n),n.data("container",r);var r,o,t=(h[e]=n).find(".fr-color-hex-layer");return 0<t.length&&(r=f.helpers.getPX(n.find(".fr-color-set > span").css("width")),e=f.helpers.getPX(t.css("paddingLeft")),o=f.helpers.getPX(t.css("paddingRight")),t.css("width",r*f.opts.colorsStep+e+o)),f.button.bindCommands(n,!1),n}function C(r){var o=h[r];return{_windowResize:function(){var e,t,n=o.data("instance")||f;!n.helpers.isMobile()&&o.isVisible()&&(e=o.find(".fr-file-progress-bar-layer"),"file.insert"===r&&0<e.length&&e.hasClass("fr-active")?(e=f.$tb.find('.fr-command[data-cmd="insertFile"]'),n.events.disableBlur(),t=(e=f.button.getPosition(e)).left,f.position.at(t,e.top,h[r],0)):(n.events.disableBlur(),n.popups.hide(r)),n.events.enableBlur())},_inputFocus:function(e){var t,n=o.data("instance")||f,r=s(e.currentTarget);r.is("input:file")&&r.closest(".fr-layer").addClass("fr-input-focus"),e.preventDefault(),e.stopPropagation(),setTimeout(function(){n.events.enableBlur()},100),n.helpers.isMobile()&&(t=s(n.o_win).scrollTop(),setTimeout(function(){s(n.o_win).scrollTop(t)},0))},_inputBlur:function(e){var t=o.data("instance")||f,e=s(e.currentTarget);e.is("input:file")&&e.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&s(this).isVisible()&&(t.events.blurActive()&&t.events.trigger("blur"),t.events.enableBlur())},_editorKeydown:function(e){var t=o.data("instance")||f;t.keys.ctrlKey(e)||e.which===U.KEYCODE.ALT||e.which===U.KEYCODE.ESC||(g(r)&&o.findVisible(".fr-back").length?t.button.exec(o.findVisible(".fr-back").first()):e.which!==U.KEYCODE.ALT&&t.popups.hide(r))},_preventFocus:function(e){var t=o.data("instance")||f,n=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null,t=("mouseup"===e.type||s(n).is(":focus")||t.events.disableBlur(),"mouseup"!==e.type||s(n).hasClass("fr-command")||0<s(n).parents(".fr-command").length||s(n).hasClass("fr-dropdown-content")||s(n).hasClass("fr-dropdown-menu")||f.button.hideActiveDropdowns(o),(f.browser.safari||f.browser.mozilla)&&"mousedown"===e.type&&s(n).is("input[type=file]")&&t.events.disableBlur(),"input, textarea, button, select, label, .fr-command");if(n&&!s(n).is(t)&&0===s(n).parents(t).length)return e.stopPropagation(),!1;n&&s(n).is(t)&&e.stopPropagation(),y()},_editorMouseup:function(){o.isVisible()&&a()&&0<o.findVisible("input:focus, textarea:focus, button:focus, select:focus").length&&f.events.disableBlur()},_windowMouseup:function(e){if(!f.core.sameInstance(o))return!0;var t=o.data("instance")||f;o.isVisible()&&a()&&(e.stopPropagation(),t.markers.remove(),t.popups.hide(r),y())},_windowKeydown:function(e){var t,n;return!f.core.sameInstance(o)||(t=o.data("instance")||f,n=e.which,U.KEYCODE.ESC===n?t.popups.isVisible(r)&&t.opts.toolbarInline?(e.stopPropagation(),t.popups.isVisible(r)&&(o.findVisible(".fr-back").length?(t.button.exec(o.findVisible(".fr-back").first()),t.accessibility.focusPopupButton(o)):o.findVisible(".fr-dismiss").length?t.button.exec(o.findVisible(".fr-dismiss").first()):(t.popups.hide(r),t.toolbar.showInline(null,!0),t.accessibility.focusPopupButton(o))),!1):t.popups.isVisible(r)?(o.findVisible(".fr-back").length?(t.button.exec(o.findVisible(".fr-back").first),t.accessibility.focusPopupButton(o)):o.findVisible(".fr-dismiss").length?t.button.exec(o.findVisible(".fr-dismiss").first()):(t.popups.hide(r),t.accessibility.focusPopupButton(o)),!1):void 0:void 0)},_repositionPopup:function(){if(!f.opts.height&&!f.opts.heightMax||f.opts.toolbarInline)return!0;var e,t;f.$wp&&g(r)&&o.parent().get(0)===f.$sc.get(0)&&(e=o.offset().top-f.$wp.offset().top,t=f.$wp.outerHeight(),f.node.hasClass(o.get(0),"fr-above")&&(e+=o.outerHeight()),t<e||e<0?o.addClass("fr-hidden"):o.removeClass("fr-hidden"))},handleWindowClick:function(e){if(!f.core.sameInstance(o))return!0;var t=o.data("instance")||f;o.isVisible()&&e.target&&(0<s(e.target).find("body").length||"BODY"===s(e.target)[0].tagName)&&(e.stopPropagation(),t.popups.hide(r))}}}function d(e,t){f.events.on("mouseup",e._editorMouseup,!0),f.$wp&&f.events.on("keydown",e._editorKeydown),f.events.on("focus",function(){h[t].removeClass("focused")}),f.events.on("blur",function(){m()&&f.markers.remove(),f.helpers.isMobile()?h[t].hasClass("focused")?(b(),h[t].removeClass("focused")):h[t].addClass("focused"):h[t].find("iframe").length||b()}),f.$wp&&!f.helpers.isMobile()&&f.events.$on(f.$wp,"scroll.popup".concat(t),e._repositionPopup),f.events.on("window.mouseup",e._windowMouseup,!0),f.events.on("window.keydown",e._windowKeydown,!0),f.opts.iframe&&window.addEventListener("click",e.handleWindowClick),h[t].data("inst".concat(f.id),!0),f.events.on("destroy",function(){f.core.sameInstance(h[t])&&(s("body").first().append(h[t]),h[t].removeClass("fr-active"))},!0)}function w(){var e=s(this).prev().children().first();e.attr("checked",!e.attr("checked"))}function e(){for(var e in h){var t;Object.prototype.hasOwnProperty.call(h,e)&&(t=h[e])&&(t.html("").removeData().remove(),h[e]=null)}h=[]}return f.shared.exit_flag=!1,{_init:function(){n=window.innerHeight,f.events.on("shared.destroy",e,!0),f.events.on("window.mousedown",t),f.events.on("window.touchmove",y),f.events.$on(s(f.o_win),"scroll",y),f.events.on("commands.before",function(e){f.popups.areVisible()&&"findReplaceButton"!=e&&v()}),f.events.on("mousedown",function(e){m()&&(e.stopPropagation(),f.$el.find(".fr-marker").remove(),t(),f.events.disableBlur())})},create:function(e,t){for(var t=u(e,t),n=C(e),r=(d(n,e),f.events.$on(t,"mousedown mouseup touchstart touchend touch","*",n._preventFocus,!0),f.events.$on(t,"focus","input, textarea, button, select",n._inputFocus,!0),f.events.$on(t,"blur","input, textarea, button, select",n._inputBlur,!0),t.find("input, textarea")),o=r,i=0;i<o.length;i++){var a=s(o[i]);0===a.next().length&&a.attr("placeholder")&&(a.after('<label for="'.concat(a.attr("id"),'">').concat(a.attr("placeholder"),"</label>")),a.attr("placeholder",""))}return f.events.$on(r,"focus",l),f.events.$on(r,"blur change",c),f.events.$on(t,"click",".fr-checkbox + label",w),f.accessibility.registerPopup(e),f.helpers.isIOS()&&f.events.$on(t,"touchend","label",function(){s("#".concat(s(this).attr("for"))).prop("checked",function(e,t){return!t})},!0),f.events.$on(s(f.o_win),"resize",n._windowResize,!0),"filesManager.insert"===e&&h["filesManager.insert"].css("zIndex",2147483641),t},get:function(e){var t=h[e];return t&&!t.data("inst".concat(f.id))&&d(C(e),e),t}
vendor: 14,856 bytes, line 1
1,show:function(e,t,n,r,o){if(g(e)||(m()&&0<f.$el.find(".fr-marker").length?(f.events.disableBlur(),f.selection.restore()):m()||(f.events.disableBlur(),f.events.focus(),f.events.enableBlur())),b([e]),!h[e])return!1;(a=f.button.getButtons(".fr-dropdown.fr-active")).removeClass("fr-active").attr("aria-expanded",!1).parents(".fr-toolbar").css("zIndex","").find("> .fr-dropdown-wrapper").css("height",""),a.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),h[e].data("instance",f),f.$tb&&f.$tb.data("instance",f);var i,a=g(e),s=(h[e].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled"),h[e].data("container")),l=(l=e,(i=(i=s).isVisible()?i:f.$sc).contains([h[l].get(0)])||i.append(h[l]),f.opts.toolbarInline&&s&&f.$tb&&s.get(0)===f.$tb.get(0)&&(A(e,f.$sc),n=f.$tb.offset().top-f.helpers.getPX(f.$tb.css("margin-top")),t=f.$tb.offset().left+f.$tb.outerWidth()/2,f.node.hasClass(f.$tb.get(0),"fr-above")&&n&&(n+=f.$tb.outerHeight()),r=0),s=h[e].data("container"),!f.opts.iframe||r||a||(i=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-top")),l=f.helpers.getPX(f.$wp.find(".fr-iframe").css("padding-left")),t&&(t-=f.$iframe.offset().left+l),n&&(n-=f.$iframe.offset().top+i)),s.is(f.$tb)?f.$tb.css("zIndex",(f.opts.zIndex||1)+4):h[e].css("zIndex",(f.opts.zIndex||1)+3),f.opts.toolbarBottom&&s&&f.$tb&&s.get(0)===f.$tb.get(0)&&(h[e].addClass("fr-above"),n)&&(n-=h[e].outerHeight()),o&&(t-=h[e].width()/2),t+h[e].outerWidth()>f.$sc.offset().left+f.$sc.width()&&(t-=t+h[e].outerWidth()-f.$sc.offset().left-f.$sc.width()),t<f.$sc.offset().left&&"rtl"===f.opts.direction&&(t=f.$sc.offset().left),h[e].removeClass("fr-active"),f.position.at(t,n,h[e],r||0),f.node.blockParent(f.selection.blocks()[0]));if(l&&"false"===l.getAttribute("contenteditable")||(i=f.selection.element().parentElement.getAttribute("contenteditable"))&&"false"===i?h[e].removeClass("fr-active"):h[e].addClass("fr-active"),!a&&(f.accessibility.focusPopup(h[e]),"findReplace.popup"!==e)&&f.selection.get().isCollapsed){v();s=f.$el.find('.fr-marker[data-type="true"]'),o=f.$el.find('.fr-marker[data-type="false"]');if(s.length&&o.length){for(var s=s[0],o=o[0],c=document.createRange(),u=(c.setStartAfter(s),c.setEndBefore(o),document.createTreeWalker(c.commonAncestorContainer,NodeFilter.SHOW_TEXT,{acceptNode:function(e){return e.nodeValue.trim()&&(document.createRange().selectNodeContents(e),c.intersectsNode(e))?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_REJECT}})),d=[];u.nextNode();)d.push(u.currentNode);d.forEach(function(e){var t=document.createRange(),n=(t.selectNodeContents(e),0<c.compareBoundaryPoints(Range.START_TO_START,t)&&(n=c.startOffset-t.startOffset,e=e.splitText(n)),c.compareBoundaryPoints(Range.END_TO_END,t)<0&&e.splitText(c.endOffset-t.startOffset),document.createElement("span"));n.className="fr-custom-selection-highlight",e.parentNode.replaceChild(n,e),n.appendChild(e)})}}f.opts.toolbarInline&&f.toolbar.hide(),f.$tb&&(p=f.$tb.find(".fr-btn-active-popup")),f.events.trigger("popups.show.".concat(e)),C(e)._repositionPopup(),y()},hide:i,onHide:function(e,t){f.events.on("popups.hide.".concat(e),t)},hideAll:b,setContainer:A,refresh:function(e){h[e].data("instance",f),f.events.trigger("popups.refresh.".concat(e));for(var t=h[e].find(".fr-command"),n=0;n<t.length;n++){var r=s(t[n]);0===r.parents(".fr-dropdown-menu").length&&f.button.refresh(r)}},onRefresh:function(e,t){f.events.on("popups.refresh.".concat(e),t)},onShow:function(e,t){f.events.on("popups.show.".concat(e),t)},isVisible:g,setFileListHeight:r,areVisible:m,setPopupDimensions:function(e,t){switch(t&&e.find(".fr-upload-progress-layer").get(0).clientHeight<o&&(e.find(".fr-upload-progress").addClass("fr-height-auto"),f.popups.get("filesManager.insert").addClass("fr-height-auto"),e.find(".fr-upload-progress").removeClass("fr-height-set"),o=2e3),e.get(0).clientHeight>window.innerHeight/2&&(window.innerWidth<500?e.get(0).clientHeight>.6*n&&r(e):400<e.get(0).clientHeight&&r(e),o=e.find(".fr-upload-progress-layer").get(0).clientHeight),!0){case(t=window.innerWidth)<=320:e.width(200);break;case t<=420:e.width(250);break;case t<=520:e.width(300);break;case t<=720:e.width(400);break;case 720<t:e.width(530)}}}},U.MODULES.accessibility=function(c){var a,u=c.$,i=!0;function s(t){for(var e,n,r=c.$el.find('[contenteditable="true"]'),o=!1,i=0;r.get(i);)u(r.get(i)).is(":focus")&&(o=!0),i++;t&&t.length&&!o&&(t.data("blur-event-set")||t.parents(".fr-popup").length||(c.events.$on(t,"blur",function(){var e=t.parents(".fr-toolbar, .fr-popup").data("instance")||c;e.events.blurActive()&&!c.core.hasFocus()&&e.events.trigger("blur"),setTimeout(function(){e.events.enableBlur()},100)},!0),t.data("blur-event-set",!0)),e=t.parents(".fr-toolbar, .fr-popup").data("instance")||c,!c.browser.safari||a&&null!=c.shared.safariSelection||((n=c.selection.get())&&0<n.rangeCount?c.shared.safariSelection=n.getRangeAt(0).cloneRange():c.shared.safariSelection=null),e.events.disableBlur(),t.get(0).focus(),c.shared.$f_el=t)}function d(e,t){t=t?"last":"first",e=h(A(e))[t]();if(e.length)return s(e),!0}function o(e){return e.is("input, textarea, select")&&t(),c.events.disableBlur(),e.get(0).focus(),!0}function f(e,t){var n=(r=e.find("input, textarea, button, select, span").filter(function(){return u(this).isVisible()}).not(":disabled")).first(),r=n.parents(".fr-color-set").get(0)&&n.parents(".fr-popup").get(0)?r.filter("input"):t?r.last():r.first();return r.length?o(r):c.shared.with_kb?(n=e.findVisible(".fr-active-item").first()).length?o(n):(t=e.findVisible("[tabIndex]").first()).length?o(t):void 0:void 0}function t(){0===c.$el.find(".fr-marker").length&&c.core.hasFocus()&&c.selection.save()}function l(){var e,t=c.popups.areVisible();return t?(e=t.find(".fr-buttons")).find("button:focus, .fr-group span:focus").length?!d(t.data("instance").$tb):!d(e):!d(c.$tb)}function p(){var e=null;return c.shared.$f_el.is(".fr-dropdown.fr-active")?e=c.shared.$f_el:c.shared.$f_el.closest(".fr-dropdown-menu").prev().is(".fr-dropdown.fr-active")&&(e=c.shared.$f_el.closest(".fr-dropdown-menu").prev()),e}function h(e){for(var t=-1,n=0;n<e.length;n++)u(e[n]).hasClass("fr-open")&&(t=n);var r=e.index(c.$tb.find(".fr-more-toolbar.fr-expanded > button.fr-command").first());if(0<r&&-1!==t){var o=e.slice(r,e.length),r=(e=e.slice(0,r)).slice(0,t+1),i=e.slice(t+1,e.length);e=r;for(var a=0;a<o.length;a++)e.push(o[a]);for(var s=0;s<i.length;s++)e.push(i[s])}return e}function A(e){return e.findVisible("button:not(.fr-disabled), .fr-group span.fr-command").filter(function(e){e=u(e).parents(".fr-more-toolbar");return 0===e.length||0<e.length&&e.hasClass("fr-expanded")})}function n(e,t,n){var r,o,i;if(c.shared.$f_el)return(r=p())&&(c.button.click(r),c.shared.$f_el=r),0===(o=(r=h(A(e))).index(c.shared.$f_el))&&!n||o===r.length-1&&n?(t&&!1===(i=e.parent().is(".fr-popup")?!f(e.parent().children().not(".fr-buttons"),!n):i)&&(c.shared.$f_el=null),t&&!1===i||d(e,!n)):s(u(r.get(o+(n?1:-1)))),!1}function g(e,t){return n(e,t,!0)}function m(e,t){return n(e,t)}function v(e){var t;if(c.shared.$f_el)return c.shared.$f_el.is(".fr-dropdown.fr-active")?(s(t=e?c.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").first():c.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").last()),!1):c.shared.$f_el.is("a.fr-command")?(s(t=(t=(e?c.shared.$f_el.closest("li").nextAllVisible():c.shared.$f_el.closest("li").prevAllVisible()).first().find(".fr-command:not(.fr-disabled)").first()).length?t:e?c.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").first():c.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").last()),!1):void 0}function b(){var e,t;if(c.shared.$f_el)return c.shared.$f_el.hasClass("fr-dropdown")?c.button.click(c.shared.$f_el):c.shared.$f_el.is("button.fr-back")?(c.opts.toolbarInline&&(c.events.disableBlur(),c.events.focus()),(e=c.popups.areVisible(c))&&(c.shared.with_kb=!1),c.button.click(c.shared.$f_el),C(e)):(c.events.disableBlur(),c.button.click(c.shared.$f_el),c.shared.$f_el.attr("data-group-name")?(e=c.$tb.find('.fr-more-toolbar[data-name="'.concat(c.shared.$f_el.attr("data-group-name"),'"]')),t=c.shared.$f_el,(t=e.hasClass("fr-expanded")?e.findVisible("button:not(.fr-disabled)").first():t)&&s(t)):c.shared.$f_el.attr("data-popup")?(e=c.popups.areVisible(c))&&e.data("popup-button",c.shared.$f_el):c.shared.$f_el.attr("data-modal")&&(t=c.modals.areVisible(c))&&t.data("modal-button",c.shared.$f_el),c.shared.$f_el=null),!1}function y(){var e,t,n,r,o;c.shared.$f_el&&(c.events.disableBlur(),c.shared.$f_el.blur(),c.shared.$f_el=null),!1!==c.events.trigger("toolbar.focusEditor")&&(c.events.disableBlur(),c.$el.get(0).focus(),c.events.focus(),c.browser.safari)&&c.shared.safariSelection&&(e=(r=c.shared.safariSelection).startContainer,t=r.endContainer,n=r.startOffset,r=r.endOffset,(o=c.doc.createRange()).setStart(e,n),o.setEnd(t,r),c.selection.get().removeAllRanges(),c.selection.get().addRange(o),c.shared.safariSelection=null)}function r(r){r&&r.length&&(c.events.$on(r,"keydown",function(e){var t;return!u(e.target).is("a.fr-command, button.fr-command, .fr-group span.fr-command")||(t=r.parents(".fr-popup").data("instance")||r.data("instance")||c,c.shared.with_kb=!0,t=t.accessibility.exec(e,r),c.shared.with_kb=!1,t)},!0),c.events.$on(r,"mouseenter","[tabIndex]",function(e){var t,n=r.parents(".fr-popup").data("instance")||r.data("instance")||c;i?(t=u(e.currentTarget),n.shared.$f_el&&n.shared.$f_el.not(t)&&n.accessibility.focusEditor()):(e.stopPropagation(),e.preventDefault())},!0),c.$tb)&&c.events.$on(c.$tb,"transitionend",".fr-more-toolbar",function(){c.shared.$f_el=u(document.activeElement)})}function C(e){var t=e.data("popup-button");t&&setTimeout(function(){s(t),e.data("popup-button",null)},0)}function w(e){e=c.popups.areVisible(e);e&&e.data("popup-button",null)}function e(e){var t,n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey;return!(e.which===U.KEYCODE.F10&&!n&&!e.shiftKey&&e.altKey&&(n=!(c.shared.with_kb=!0),(n=(t=c.popups.areVisible(c))?f(t.children().not(".fr-buttons")):n)||l(),c.shared.with_kb=!1,e.preventDefault(),e.stopPropagation(),1))}return{_init:function(){c.$wp?c.events.on("keydown",e,!0):c.events.$on(c.$win,"keydown",e,!0),c.events.on("mousedown",function(e){w(c),c.shared.$f_el&&c.el.isSameNode(c.shared.$f_el[0])&&(c.accessibility.restoreSelection(),e.stopPropagation(),c.events.disableBlur(),c.shared.$f_el=null)},!0),c.events.on("blur",function(){c.shared.$f_el=null,w(c)},!0)},registerPopup:function(e){var s,l,t=c.popups.get(e),n=(s=e,l=c.popups.get(s),{_tiKeydown:function(e){var t=l.data("instance")||c;if(!1===t.events.trigger("popup.tab",[e]))return!1;var n,r=e.which,o=l.find(":focus").first();if(U.KEYCODE.TAB===r)return e.preventDefault(),0<=(a=(i=(n=l.children().not(".fr-buttons")).findVisible("input, textarea, button, select").not(".fr-no-touch input, .fr-no-touch textarea, .fr-no-touch button, .fr-no-touch select, :disabled").toArray()).indexOf(this)+(e.shiftKey?-1:1))&&a<i.length?(t.events.disableBlur(),u(i[a]).focus(),e.stopPropagation(),!1):(i=l.find(".fr-buttons")).length&&d(i,Boolean(e.shiftKey))||f(n)?(e.stopPropagation(),!1):void 0;if(U.KEYCODE.ENTER===r&&e.target&&"TEXTAREA"!==e.target.tagName){var i,a=null;0<l.findVisible(".fr-submit").length?a=l.findVisible(".fr-submit").first():l.findVisible(".fr-dismiss").length&&(a=l.findVisible(".fr-dismiss").first()),(a=!a&&0<l.findVisible(".fr-enable-accessibility").length&&0<(i=l.findVisible(".fr-enable-accessibility:focus")).length?i:a)&&(e.preventDefault(),e.stopPropagation(),t.events.disableBlur(),t.button.exec(a))}else{if(U.KEYCODE.ESC===r)return e.preventDefault(),e.stopPropagation(),t.accessibility.restoreSelection(),t.popups.isVisible(s)&&l.findVisible(".fr-back").length?(t.opts.toolbarInline&&(t.events.disableBlur(),t.events.focus()),t.button.exec(l.findVisible(".fr-back").first()),C(l)):t.popups.isVisible(s)&&l.findVisible(".fr-dismiss").length?t.button.exec(l.findVisible(".fr-dismiss").first()):(t.popups.hide(s),t.opts.toolbarInline&&t.toolbar.showInline(null,!0),C(l)),!1;if(U.KEYCODE.SPACE===r&&(o.is(".fr-submit")||o.is(".fr-dismiss")||o.is(".fr-enable-accessibility")))return e.preventDefault(),e.stopPropagation(),t.events.disableBlur(),t.button.exec(o),!0;{if(!(t.keys.isBrowserAction(e)||o.is("input[type=text], textarea")||U.KEYCODE.SPACE===r&&(o.is(".fr-link-attr")||o.is("input[type=file]"))))return e.stopPropagation(),e.preventDefault(),!1;e.stopPropagation()}}},_tiMouseenter:function(){w(l.data("instance")||c)}});r(t.find(".fr-buttons")),c.events.$on(t,"mouseenter","tabIndex",n._tiMouseenter,!0),c.events.$on(t.children().not(".fr-buttons"),"keydown","[tabIndex]",n._tiKeydown,!0),c.popups.onHide(e,function(){(t.data("instance")||c).accessibility.restoreSelection()}),c.popups.onShow(e,function(){i=!1,setTimeout(function(){i=!0},0)})},registerToolbar:r,focusToolbarElement:s,focusToolbar:d,focusContent:f,focusPopup:function(r){var o=r.children().not(".fr-buttons");o.data("mouseenter-event-set")||(c.events.$on(o,"mouseenter","[tabIndex]",function(e){var t,n=r.data("instance")||c;i?(t=o.find(":focus").first()).length&&!t.is("input, button, textarea, select")&&(n.events.disableBlur(),t.blur(),n.events.disableBlur(),n.events.focus()):(e.stopPropagation(),e.preventDefault())}),o.data("mouseenter-event-set",!0)),!f(o)&&c.shared.with_kb&&d(r.find(".fr-buttons"))},focusModal:function(e){c.core.hasFocus()||(c.events.disableBlur(),c.events.focus()),c.accessibility.saveSelection(),c.events.disableBlur(),c.el.blur(),c.selection.clear(),c.events.disableBlur(),(c.shared.with_kb?e.find(".fr-command[tabIndex], [tabIndex]"):e.find("[tabIndex]")).first().focus()},focusEditor:y,focusPopupButton:C,focusModalButton:function(e){var t=e.data("modal-button");t&&setTimeout(function(){s(t),e.data("modal-button",null)},0)},hasFocus:function(){return null!==c.shared.$f_el},exec:function(e,t){var n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,r=e.which,o=!1;return r!==U.KEYCODE.TAB||n||e.shiftKey||e.altKey?r!==U.KEYCODE.ARROW_RIGHT||n||e.shiftKey||e.altKey?r!==U.KEYCODE.TAB||n||!e.shiftKey||e.altKey?r!==U.KEYCODE.ARROW_LEFT||n||e.shiftKey||e.altKey?r!==U.KEYCODE.ARROW_UP||n||e.shiftKey||e.altKey?r!==U.KEYCODE.ARROW_DOWN||n||e.shiftKey||e.altKey?r!==U.KEYCODE.ENTER&&r!==U.KEYCODE.SPACE||n||e.shiftKey||e.altKey?r!==U.KEYCODE.ESC||n||e.shiftKey||e.altKey?r!==U.KEYCODE.F10||n||e.shiftKey||!e.altKey||(o=l()):o=(e=>{var t;if(c.shared.$f_el)return(t=p())?(c.button.click(t),s(t)):e.parent().findVisible(".fr-back").length?(c.shared.with_kb=!1,c.opts.toolbarInline&&(c.events.disableBlur(),c.events.focus()),c.button.exec(e.parent().findVisible(".fr-back")).first(),C(e.parent())):c.shared.$f_el.is("button, .fr-group span")&&(e.parent().is(".fr
1-popup")?(c.accessibility.restoreSelection(),c.shared.$f_el=null,!1!==c.events.trigger("toolbar.esc")&&(c.popups.hide(e.parent()),c.opts.toolbarInline&&c.toolbar.showInline(null,!0),C(e.parent()))):y()),!1})(t):o=b():o=c.shared.$f_el&&c.shared.$f_el.is(".fr-dropdown:not(.fr-active)")?b():v(!0):o=v():o=m(t):o=m(t,!0):o=g(t):(a=r,o=g(t,!0)),!!(o=!((o=!c.shared.$f_el&&void 0===o||o)||!c.keys.isBrowserAction(e))||o)||(e.preventDefault(),e.stopPropagation(),!1)},saveSelection:t,restoreSelection:function(){c.$el.find(".fr-marker").length&&(c.events.disableBlur(),c.selection.restore(),c.events.enableBlur())}}},Object.assign(U.DEFAULTS,{tooltips:!0}),U.MODULES.tooltip=function(l){var c=l.$;function r(){l.helpers.isMobile()||l.$tooltip&&l.$tooltip.removeClass("fr-visible").css("left","-3000px").css("position","fixed")}function o(e,t){if(!l.helpers.isMobile()){var n=e.attr("id")&&e.attr("id").split("-")[0],r=e.attr("title"),o=l.opts.trackChangesEnabled,i=l.opts.showChangesEnabled;if(l.opts.toolbarContainer){for(var a=!1,s=0;s<U.INSTANCES.length;s++)if(U.INSTANCES[s].core.hasFocus()){o=U.INSTANCES[s].opts.trackChangesEnabled,i=U.INSTANCES[s].opts.showChangesEnabled,a=!0;break}a||(i=o=e.hasClass("fr-active"))}if("trackChanges"===n)r=o?"Disable Track Changes":"Enable Track Changes";else if("showChanges"===n)r=i?"Hide Changes":"Show Changes";else if(("applyAll"===n||"removeAll"===n||"applyLast"===n||"removeLast"===n)&&0===l.track_changes.getPendingChanges().length)return;e.data("title",r),e.data("title")&&(l.$tooltip||l.opts.tooltips&&!l.helpers.isMobile()&&(l.shared.$tooltip?l.$tooltip=l.shared.$tooltip:(l.shared.$tooltip=c(l.doc.createElement("DIV")).addClass("fr-tooltip"),l.$tooltip=l.shared.$tooltip,l.opts.theme&&l.$tooltip.addClass("".concat(l.opts.theme,"-theme")),n={},(0<(n=l.$wp&&0<l.$wp.length?l.$wp.closest("dialog"):n).length?n.first():l.$box&&0<l.$box.length&&l.$box[0]&&(n=l.$box[0].getRootNode())instanceof ShadowRoot?c(n):c(l.o_doc).find("body").first()).append(l.$tooltip)),l.events.on("shared.destroy",function(){l.$tooltip.html("").removeData().remove(),l.$tooltip=null},!0)),e.removeAttr("title"),l.$tooltip.text(l.language.translate(e.data("title"))),l.$tooltip.addClass("fr-visible"),(r=(r=e.offset().left+(e.outerWidth()-l.$tooltip.outerWidth())/2)<0?0:r)+l.$tooltip.outerWidth()>c(l.o_win).width()&&(r=c(l.o_win).width()-l.$tooltip.outerWidth()),void 0===t&&(t=l.opts.toolbarBottom),n=(t=e.offset().top-c(window).scrollTop()+e.outerHeight()+10>=c(window).height()?!0:t)?e.offset().top-l.$tooltip.height():e.offset().top+e.outerHeight(),l.$tooltip.css("position",""),l.$tooltip.css("left",r),l.$tooltip.css("top",Math.ceil(n)),t={},0<(t=l.$wp&&0<l.$wp.length?l.$wp.closest("dialog"):t).length?(l.$tooltip.css("margin-left",-t.first().offset().left),l.$tooltip.css("margin-top",-t.first().offset().top)):"static"!==c(l.o_doc).find("body").first().css("position")?(l.$tooltip.css("margin-left",-c(l.o_doc).find("body").first().offset().left),l.$tooltip.css("margin-top",-c(l.o_doc).find("body").first().offset().top)):(l.$tooltip.css("margin-left",""),l.$tooltip.css("margin-top","")))}}return{hide:r,to:o,bind:function(e,t,n){l.opts.tooltips&&!l.helpers.isMobile()&&(l.events.$on(e,"mouseover",t,function(e){l.node.hasClass(e.currentTarget,"fr-disabled")||l.edit.isDisabled()||o(c(e.currentTarget),n)},!0),l.events.$on(e,"mouseout ".concat(l._mousedown," ").concat(l._mouseup),t,function(){r()},!0))}}},U.TOOLBAR_VISIBLE_BUTTONS=3,U.MODULES.button=function(A){var l=A.$,a=[],s=((A.opts.toolbarInline||A.opts.toolbarContainer)&&(A.shared.buttons||(A.shared.buttons=[]),a=A.shared.buttons),[]);function c(e,t,n){for(var r=l(),o=0;o<e.length;o++){var i=l(e[o]);i.is(t)&&(r=r.add(i)),n&&i.is(".fr-dropdown")&&(i=i.next().find(t),r=r.add(i))}return r}function u(e,t){var n,r,o,i=l();if(e){for(n in i=(i=i.add(c(a,e,t))).add(c(s,e,t)),A.shared.popups)Object.prototype.hasOwnProperty.call(A.shared.popups,n)&&(r=A.shared.popups[n].children().find(e),i=i.add(r));for(n in A.shared.modals)Object.prototype.hasOwnProperty.call(A.shared.modals,n)&&(o=A.shared.modals[n].$modal.find(e),i=i.add(o))}return i}function o(e){var t=e.next(),n=A.node.hasClass(e.get(0),"fr-active"),r=u(".fr-dropdown.fr-active").not(e),o=e.parents(".fr-toolbar, .fr-popup").data("instance")||A,i=(o.helpers.isIOS()&&!o.el.querySelector(".fr-marker")&&(o.selection.save(),o.selection.clear(),o.selection.restore(
vendor: 5,719 bytes, line 1
1)),t.parents(".fr-more-toolbar").addClass("fr-overflow-visible"),0),a=0,s=t.find("> .fr-dropdown-wrapper"),i=(n||(n=e.data("cmd"),t.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),o.selection.get&&o.selection.get()&&o.helpers.isIpadOS()&&o.helpers.isMobile()&&"touchend"==o._mouseup&&o.selection.save(),U.COMMANDS[n]&&U.COMMANDS[n].refreshOnShow&&U.COMMANDS[n].refreshOnShow.apply(o,[e,t]),t.css("left",e.offset().left-e.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===A.opts.direction?t.width()-e.outerWidth():0)),t.addClass("test-height"),i=t.outerHeight(),a=A.helpers.getPX(s.css("max-height")),t.removeClass("test-height"),t.css("top","").css("bottom",""),n=e.outerHeight()/10,!A.opts.toolbarBottom&&t.offset().top+e.outerHeight()+i<l(A.o_doc).height()?t.css("top",e.position().top+e.outerHeight()-n):((o=0)<(n=e.parents(".fr-more-toolbar")).length&&(o=n.first().height()),t.css("bottom",e.parents(".fr-popup, .fr-toolbar").first().height()-o-e.position().top))),e.addClass("fr-blink").toggleClass("fr-active"),e.hasClass("fr-options")&&e.prev().toggleClass("fr-expanded"),e.hasClass("fr-active")?(t.attr("aria-hidden",!1),e.attr("aria-expanded",!0),n=s,(o=a)<=(a=i)&&(n.parent().css("overflow","auto"),n.parent().css("overflow-x","hidden")),n.css("height",Math.min(a,o))):(t.attr("aria-hidden",!0).css("overflow",""),e.attr("aria-expanded",!1),s.css("height","")),setTimeout(function(){e.removeClass("fr-blink")},300),t.css("margin-left",""),t.offset().left+t.outerWidth()>A.$sc.offset().left+A.$sc.width()&&t.css("margin-left",-(t.offset().left+t.outerWidth()-A.$sc.offset().left-A.$sc.width())),t.offset().left<A.$sc.offset().left&&"rtl"===A.opts.direction&&t.css("margin-left",A.$sc.offset().left),r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==e.parents(".fr-popup").length||A.opts.toolbarInline||(A.node.hasClass(e.get(0),"fr-active")?A.$tb.css("zIndex",(A.opts.zIndex||1)+4):A.$tb.css("zIndex","")),t.find("a.fr-command.fr-active").first());A.helpers.isMobile()||(i.length?(A.accessibility.focusToolbarElement(i),s.scrollTop(Math.abs(i.parents(".fr-dropdown-content").offset().top-i.offset().top)-i.offset().top)):(A.accessibility.focusToolbarElement(e),s.scrollTop(0)))}function i(e){e.addClass("fr-blink"),setTimeout(function(){e.removeClass("fr-blink")},500);for(var t=e.data("cmd"),n=[];void 0!==e.data("param".concat(n.length+1));)n.push(e.data("param".concat(n.length+1)));var r=u(".fr-dropdown.fr-active");r.length&&(r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),e.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(t,n)}function t(e){var t=e.parents(".fr-popup, .fr-toolbar").data("instance"),n=A.popups.get("link.insert");if(0!==e.parents(".fr-popup").length||!e.data("popup")||e.hasClass("fr-btn-active-popup")||e.attr("id")==="insertLink-".concat(A.id)&&n&&n.hasClass("fr-active")||e.addClass("fr-btn-active-popup"),0!==e.parents(".fr-popup").length||e.data("popup")||t.popups.hideAll(),t.popups.areVisible()&&!t.popups.areVisible(t)){for(var r=0;r<U.INSTANCES.length;r++)U.INSTANCES[r]!==t&&U.INSTANCES[r].popups&&U.INSTANCES[r].popups.areVisible()&&U.INSTANCES[r].$el.find(".fr-marker").remove();t.popups.hideAll()}A.node.hasClass(e.get(0),"fr-dropdown")?o(e):(i(e),U.COMMANDS[e.data("cmd")]&&!1!==U.COMMANDS[e.data("cmd")].refreshAfterCallback&&t.button.bulkRefresh())}function d(e){t(l(e.currentTarget))}function f(e){e=e.find(".fr-dropdown.fr-active");e.length&&(e.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),e.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),e.prev().removeClass("fr-expanded"))}function p(e){e.preventDefault(),e.stopPropagation()}function h(e){if(e.stopPropagation(),!A.helpers.isMobile())return!1}function g(e){var t,n,r,o,i,a,s=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},l=2<arguments.length?arguments[2]:void 0;return A.helpers.isMobile()&&!1===s.showOnMobile?"":("function"==typeof(n=s.displaySelection)&&(n=n(A)),t="","options"!==s.type&&(n?(n="function"==typeof s.defaultSelection?s.defaultSelection(A):s.defaultSelection,t='<span style="width:'.concat(s.displaySelectionWidth||100,'px">').concat(A.language.translate(n||s.title),"</span>")):(t=A.icon.create(s.icon||e),t+='<span class="fr-sr-only">'.concat(A.language.translate(s.title)||"","</span>"))),n=s.popup?' data-popup="true"':"",r=s.modal?' data-modal="true"':"",a=(a=A.shortcuts.get("".concat(e,".")))?" (".concat(a,")"):"",o="".concat(e,"-").concat(A.id),i="dropdown-menu-".concat(o),a='<button id="'.concat(o,'"').concat(s.more_btn?' data-group-name="'.concat(o,'" aria-expanded="false" '):" ",'type="button" tabIndex="-1" role="button"').concat(s.toggle?' aria-pressed="false"':"").concat("dropdown"===s.type||"options"===s.type?' aria-controls="'.concat(i,'" aria-expanded="false" aria-haspopup="true"'):"").concat(s.disabled?' aria-disabled="true"':"",' title="').concat(A.language.translate(s.title)||"").concat(a,'" class="fr-command fr-btn').concat("dropdown"===s.type||"options"==s.type?" fr-dropdown":"").concat("options"==s.type?" fr-options":"").concat("more"==s.type?" fr-more":"").concat(s.displaySelection?" fr-selection":"").concat(s.back?" fr-back":"").concat(s.disabled?" fr-
1disabled":"").concat(l?"":" fr-hidden",'" data-cmd="').concat(e,'"').concat(n).concat(r,">").concat(t,"</button>"),"dropdown"!==s.type&&"options"!==s.type||(a+='<div id="'.concat(i,'" class="fr-dropdown-menu" role="listbox" aria-labelledby="').concat(o,'" aria-hidden="true"><div class="fr-dropdown-wrapper" role="presentation"><div class="fr-dropdown-content" role="presentation">')+((e,t)=>{var n="";if(t.html)"function"==typeof t.html?n+=t.html.call(A):n+=t.html;else{var r,o,i=t.options;for(r in n+='<ul class="fr-dropdown-list" role="presentation">',i="function"==typeof i?i():i)Object.prototype.hasOwnProperty.call(i,r)&&(o=(o=A.shortcuts.get("".concat(e,".").concat(r)))?'<span class="fr-shortcut">'.concat(o,"</span>"):"",n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="'.concat("options"===t.type?e.replace(/Options/g,""):e,'" data-param1="').concat(r,'" title="').concat(i[r],'">').concat(A.language.translate(i[r]),"</a></li>"));n+="</ul>"}return n})(e,s)+"</div></div></div>"),s.hasOptions&&s.hasOptions.apply(A)?'<div class="fr-btn-wrap">'.concat(a," ").concat(g(e+"Options",Object.assign({},s,{type:"options",hasOptions:!1}),l),"  </div>"):a)}function e(o){var i=A.$tb&&A.$tb.data("instance")||A;!1!==A.events.trigger("buttons.refresh")&&setTimeout(function(){for(var e=i.selection.inEditor()&&i.core.hasFocus(),t=0;t<o.length;t++){var n=l(o[t]),r=n.data("cmd");0===n.parents(".fr-popup").length?e||U.COMMANDS[r]&&U.COMMANDS[r].forcedRefresh?i.button.refresh(n):A.node.hasClass(n.get(0),"fr-dropdown")||(n.removeClass("fr-active"),n.attr("aria-pressed")&&n.attr("aria-pressed",!1)):n.parents(".fr-popup").isVisible()&&i.button.refresh(n)}},0)}function n(){e(a),e(s)}function r(){a=[],s=[]}A.shared.popup_buttons||(A.shared.popup_buttons=[]);var s=A.shared.popup_buttons,m=null;function v(){clearTimeout(m),m=setTimeout(n,50)}return{_init:function(){A.opts.toolbarInline?A.events.on("toolbar.show",n):(A.events.on("mouseup",v),A.events.on("keyup",v),A.events.on("blur",v),A.events.on("focus",v),A.events.on("contentChanged",v),A.helpers.isMobile()&&A.events.$on(A.$doc,"selectionchange",n)),A.events.on("shared.destroy",r)},build:g,buildList:function(e,t){for(var n="",r=0;r<e.length;r++){var o=e[r],i=U.COMMANDS[o];i&&void 0!==i.plugin&&A.opts.pluginsEnabled.indexOf(i.plugin)<0||(i?n+=g(o,i,void 0===t||0<=t.indexOf(o)):"|"===o?n+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"===o&&(n+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>'))}return n},buildGroup:function(e){var t,n="",r="";for(t in e){var o=e[t];if(o.buttons){for(var i,a,s="",l="",c=0,u="left",d=U.TOOLBAR_VISIBLE_BUTTONS,f=0;f<o.buttons.length;f++){var p=o.buttons[f],h=U.COMMANDS[p];h||("|"==p?s+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"==p&&(s+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),!h||void 0!==h.plugin&&A.opts.pluginsEnabled.indexOf(h.plugin)<0||(void 0!==e[t].align&&(u=e[t].align),void 0!==e[t].buttonsVisible&&(d=e[t].buttonsVisible),e.showMoreButtons&&d<=c?l+=g(p,h,!0):s+=g(p,h,!0),c++)}e.showMoreButtons&&d<c&&(i=t,(a=U.COMMANDS[i]).more_btn=!0,s+=g(i,a,!0)),"trackChanges"!==t&&(n+='<div class="fr-btn-grp fr-float-'.concat(u,'">').concat(s,"</div>")),e.showMoreButtons&&0<l.length&&(r+='<div class="fr-more-toolbar" data-name="'.concat(t+"-"+A.id,'">').concat(l,"</div>"))}}return A.opts.toolbarBottom?A.helpers.isMobile()?'<div class="fr-bottom-extended">'.concat(r,"</div><div>").concat(n,"</div>"):"".concat(r,'<div class="fr-newline"></div>').concat(n):"".concat(n,'<div class="fr-newline"></div>').concat(r)},bindCommands:function(t,e){A.events.bindClick(t,".fr-command:not(.fr-disabled)",d),A.events.$on(t,"".concat(A._mousedown," ").concat(A._mouseup," ").concat(A._move),".fr-dropdown-menu",p,!0),A.events.$on(t,"".concat(A._mousedown," ").concat(A._mouseup," ").concat(A._move),".fr-dropdown-menu .fr-dropdown-wrapper",h,!0);var n="defaultView"in(n=t.get(0).ownerDocument)?n.defaultView:n.parentWindow;function r(e){(!e||e.type===A._mouseup&&e.target!==l("html").get(0)||"keydown"===e.type&&(A.keys.isCharacter(e.which)&&!A.keys.ctrlKey(e)||e.which===U.KEYCODE.ESC))&&(f(t),A.opts.iframe)&&(e=(e=t).find(".fr-popup.fr-active")).length&&(e.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),e.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),e.prev().removeClass("fr-expanded"),e=A.$tb.find(".fr-btn-active-popup"),l(e[0]).removeClass("fr-btn-active-popup"))}A.events.$on(l(n),"".concat(A._mouseup," resize keydown"),r,!0),A.opts.iframe&&A.events.$on(A.$win,A._mouseup,r,!0),A.node.hasClass(t.get(0),"fr-popup")?l.merge(s,t.find(".fr-btn").toArray()):l.merge(a,t.find(".fr-btn").toArray()),A.tooltip.bind(t,".fr-btn, .fr-title",e)},refresh:function(e){var t,n=e.parents(".fr-popup, .fr-toolbar").data("instance")||A,r=e.data("cmd");A.node.hasClass(e.get(0),"fr-dropdown")?t=e.next():(e.removeClass("fr-active"),e.attr("aria-pressed")&&!e.hasClass("fr-active-tab")&&e.attr("aria-pressed",!1)),U.COMMANDS[r]&&U.COMMANDS[r].refresh?U.COMMANDS[r].refresh.apply(n,[e,t]):A.refresh[r]&&n.refresh[r](e,t)},bulkRefresh:n,exec:i,click:t,hideActiveDropdowns:f,addButtons:function(e){for(var t=0;t<e.length;t++)a.push(e[t])},getButtons:u,getPosition:function(e){var t=e.offset().left,n=A.opts.toolbarBottom?10:e.outerHeight()-10;return{left:t,top:e.offset().top+n}}}},U.MODULES.modals=function(a){var s,l=a.$,c=(a.shared.modals||(a.shared.modals={}),a.shared.modals);function e(){for(var e in c)Object.prototype.hasOwnProperty.call(c,e)&&(e=c[e])&&e.$modal&&e.$modal.removeData().remove();s&&s.removeData().remove(),c={}}function u(e,t){var n;c[e]&&((n=(e=c[e].$modal).data("instance")||a).events.enableBlur(),e.hide(),s.hide(),l(n.o_doc).find("body").first().removeClass("fr-prevent-scroll fr-mobile"),e.removeClass("fr-active"),t||(n.accessibility.restoreSelection(),n.events.trigger("modals.hide")))}function n(e){var t;if("string"==typeof e){if(!c[e])return;t=c[e].$modal}else t=e;return t&&a.node.hasClass(t,"fr-active")&&a.core.sameInstance(t)||!1}return{_init:function(){a.events.on("shared.destroy",e,!0)},get:function(e){return c[e]},create:function(n,e,t){var r,o,i;return e='<div class="fr-modal-head-line">'.concat(e,"</div>"),a.shared.$overlay||(a.shared.$overlay=l(a.doc.createElement("DIV")).addClass("fr-overlay"),l("body").first().append(a.shared.$overlay)),s=a.shared.$overlay,a.opts.theme&&s.addClass("".concat(a.opts.theme,"-theme")),c[n]||(e=e,t=t,o='<div tabIndex="-1" class="fr-modal'.concat(a.opts.theme?" ".concat(a.opts.theme,"-theme"):"",'"><div class="fr-modal-wrapper">'),i='<button title="'.concat(a.language.translate("Cancel"),'" class="fr-command fr-btn fr-modal-close"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 24 24">
1<path d="').concat(U.SVG.close,'"/></svg></button>'),o=(o+='<div class="fr-modal-head">'.concat(e).concat(i,"</div>"))+'<div tabIndex="-1" class="fr-modal-body">'.concat(t,"</div>")+"</div></div>",(e=l(a.doc.createElement("DIV"))).html(o),r=e.find("> .fr-modal"),c[n]={$modal:r,$head:r.find(".fr-modal-head"),$body:r.find(".fr-modal-body")},a.helpers.isMobile()||r.addClass("fr-desktop"),l("body").first().append(r),a.events.$on(r,"click",".fr-modal-close",function(){u(n)},!0),c[n].$body.css("margin-top",c[n].$head.outerHeight()),a.events.$on(r,"keydown",function(e){var t=e.which;return t===U.KEYCODE.ESC?(u(n),a.accessibility.focusModalButton(r),!1):!(!l(e.currentTarget).is("input[type=text], textarea")&&t!==U.KEYCODE.ARROW_UP&&t!==U.KEYCODE.ARROW_DOWN&&!a.keys.isBrowserAction(e)&&(e.preventDefault(),e.stopPropagation(),1))},!0),u(n,!0)),c[n]},show:function(e){c[e]&&((e=c[e].$modal).data("instance",a),e.show(),s.show(),l(a.o_doc).find("body").first().addClass("fr-prevent-scroll"),a.helpers.isMobile()&&l(a.o_doc).find("body").first().addClass("fr-mobile"),e.addClass("fr-active"),a.accessibility.focusModal(e))},hide:u,resize:function(e){var t;c[e]&&(t=(e=c[e]).$modal,e=e.$body,t=(t=a.o_win.innerHeight-(t=t.find(".fr-modal-wrapper")).outerHeight(!0)+(t.height()-(e.outerHeight(!0)-e.height())))<e.get(0).scrollHeight?t:"auto",e.height(t))},isVisible:n,areVisible:function(e){for(var t in c)if(Object.prototype.hasOwnProperty.call(c,t)&&n(t)&&(void 0===e||c[t].$modal.data("instance")===e))return c[t].$modal;return!1}}},U.MODULES.position=function(h){var A=h.$;function o(){var e,t,n,r,o=h.selection.ranges(0),i=o.getBoundingClientRect();return(0===i.top&&0===i.left&&0===i.width||0===i.height)&&(e=!1,t=h.opts.toolbarInline&&o.startContainer&&o.startContainer.firstChild&&"BR"===o.startContainer.firstChild.tagName,0===h.$el.find(".fr-marker").length&&(t?A(o.startContainer.firstChild).after(U.MARKERS):h.selection.save(),e=!0),(o=h.$el.find(".fr-marker").first()).css("display","inline"),o.css("line-height",""),n=o.offset(),r=o.outerHeight(),o.css("display","none"),o.css("line-height",0),(i={}).left=n&&n.left,i.width=0,i.height=r,i.top=n&&n.top-(h.helpers.isMobile()&&!h.helpers.isIOS()||h.opts.iframe?0:h.helpers.scrollTop()),i.right=1,i.bottom=1,i.ok=!0,e)&&(t?h.$el.find(".fr-marker").remove():h.selection.restore()),i}function i(e,t,n,r){var o,i,a=n.data("container"),a=(!a||"BODY"===a.get(0).tagName&&"static"===a.css("position")||(e&&(e-=a.offset().left),t&&(t-=a.offset().top),"BODY"!==a.get(0).tagName?(e&&(e+=a.get(0).scrollLeft),t&&(t+=a.get(0).scrollTop)):"absolute"===a.css("position")&&(e&&(e+=a.position().left),t)&&(t+=a.position().top)),h.opts.iframe&&a&&h.$tb&&a.get(0)!==h.$tb.get(0)&&(a=h.helpers.getPX(h.$wp.find(".fr-iframe").css("padding-top")),o=h.helpers.getPX(h.$wp.find(".fr-iframe").css("padding-left")),e&&(e+=h.$iframe.offset().left+o),t)&&(t+=h.$iframe.offset().top+a),o=e,a=(a=n).outerWidth(!0),o=(o=o+a>h.$sc.get(0).clientWidth-10?h.$sc.get(0).clientWidth-a-10:o)<0?10:o);e&&n.css("left",a),t&&n.css("top",(e=t,a=r,r=(t=n).outerHeight(!0),!h.helpers.isMobile()&&h.$tb&&t.parent().get(0)!==h.$tb.get(0)&&(n=t.parent().offset().top,a=e-r-(a||0),t.parent().get(0)===h.$sc.get(0)&&(n-=t.parent().position().top),i=h.$sc.get(0).clientHeight,n+e+r>h.$sc.offset().top+i&&0<t.parent().offset().top+a&&0<a?a>h.$wp.scrollTop()&&(e=a,t.addClass("fr-above")):t.removeClass("fr-above")),e))}function a(){if(h.helpers.requestAnimationFrame()(a),!1!==h.events.trigger("position.refresh"))for(var e,t,n,r=0;r<h._stickyElements.length;r++)h.opts.toolbarBottom?(t=(e=h.$tb.parent()).get(0).offsetWidth-e.get(0).clientWidth,(n=A(h._stickyElements[r])).width(e.width()-t),n.addClass("fr-sticky-on"),h.$box.addClass("fr-sticky-box")):(e=>{var t,n,r=A(e),o=r.is(".fr-sticky-on"),i=r.data("sticky-top"),a=r.data("sticky-scheduled");void 0===i?(r.data("sticky-top",0),t=A('<div class="fr-sticky-dummy" style="height: '.concat(r.outerHeight(),'px;"></div>')),h.$box.prepend(t)):h.$box.find(".fr-sticky-dummy").css("height",r.outerHeight()),h.core.hasFocus()||0<h.$tb.findVisible("input:focus").length?(t=h.helpers.scrollTop(),(n=Math.min(Math.max(t-h.$tb.parent().offset().top,0),h.$tb.parent().outerHeight()-r.outerHeight()))!==i&&n!==a&&(clearTimeout(r.data("sticky-timeout")),r.data("sticky-scheduled",n),r.outerHeight()<t-h.$tb.parent().offset().top&&r.addClass("fr-opacity-0"),r.data("sticky-timeout",setTimeout(function(){var e=h.helpers.scrollTop(),e=Math.min(Math.max(e-h.$tb.parent().offset().top,0),h.$tb.parent().outerHeight()-r.outerHeight());0<e&&"BODY"===h.$tb.parent().get(0).tagName&&(e+=h.$tb.parent().position().top),e!==i&&(r.css("top",Math.max(e,0)),r.data("sticky-top",e),r.data("sticky-scheduled",e)),r.removeClass("fr-opacity-0")},100))),o||(n=(a=h.$tb.parent()).get(0).offsetWidth-a.get(0).clientWidth,r.css("top","0"),r.width(a.width()-n),r.addClass("fr-sticky-on"),h.$box.addClass("fr-sticky-box"))):(clearTimeout(A(e).css("sticky-timeout")),r.css("top","0"),r.css("position",""),r.css("width",""),r.data("sticky-top",0),r.removeClass("fr-sticky-on"),h.$box.removeClass("fr-sticky-box"))})(h._stickyElements[r])}function t(){if(h._stickyElements)for(var e=0;e<h._stickyElements.length;e++)t=h._stickyElements[e],p=f=d=u=c=l=s=a=i=o=r=n=void 0,t.offsetWidth&&(t=A(t),u=t.outerHeight(),n=t.data("sticky-position"),f=A("body"===h.opts.scrollableContainer?h.o_win:h.opts.scrollableContainer).outerHeight(),o=r=0,"body"!==h.opts.scrollableContainer&&(r=h.$sc.offset().top,o=A(h.o_win).outerHeight()-r-f),d="body"===h.opts.scrollableContainer?h.helpers.scrollTop():r,i=t.
vendor: 4,029 bytes, line 1
1is(".fr-sticky-on"),t.data("sticky-parent")||t.data("sticky-parent",t.parent()),a=t.data("sticky-parent"),s=a.offset().top,l=a.outerHeight(),t.data("sticky-offset")?h.$box.find(".fr-sticky-dummy").css("height","".concat(u,"px")):(t.data("sticky-offset",!0),t.after('<div class="fr-sticky-dummy" style="height: '.concat(u,'px;"></div>'))),n||((c="auto"!==t.css("top")||"auto"!==t.css("bottom"))||t.css("position","fixed"),n={top:h.node.hasClass(t.get(0),"fr-top"),bottom:h.node.hasClass(t.get(0),"fr-bottom")},c||t.css("position",""),t.data("sticky-position",n),t.data("top",h.node.hasClass(t.get(0),"fr-top")?t.css("top"):"auto"),t.data("bottom",h.node.hasClass(t.get(0),"fr-bottom")?t.css("bottom"):"auto")),c=h.helpers.getPX(t.data("top")),p=h.helpers.getPX(t.data("bottom")),c=n.top&&s<d+c&&d+c<=s+l-u,u=n.bottom&&s+u<d+f-p&&d+f-p<s+l,c||u?(d=a.get(0).offsetWidth-a.get(0).clientWidth,t.css("width","".concat(a.get(0).getBoundingClientRect().width-d,"px")),i?"body"!==h.opts.scrollableContainer&&(t.css("top")&&"auto"!==t.data("top")&&t.css("top",h.helpers.getPX(t.data("top"))+r-window.scrollY),t.css("bottom"))&&"auto"!==t.data("bottom")&&t.css("bottom",h.helpers.getPX(t.data("bottom"))+o+window.scrollY):(t.addClass("fr-sticky-on"),t.removeClass("fr-sticky-off"),t.css("top")&&("auto"!==t.data("top")?(f="body"===h.opts.scrollableContainer?r:r-window.scrollY,t.css("top",h.helpers.getPX(t.data("top"))+f)):t.data("top","auto")),t.css("bottom")&&("auto"!==t.data("bottom")?(p="body"===h.opts.scrollableContainer?o:o+window.scrollY,t.css("bottom",h.helpers.getPX(t.data("bottom"))+p)):t.css("bottom","auto")))):h.node.hasClass(t.get(0),"fr-sticky-off")||(t.css("width",""),t.removeClass("fr-sticky-on"),t.addClass("fr-sticky-off"),t.css("top")&&"auto"!==t.data("top")&&n.top&&t.css("top",0),t.css("bottom")&&"auto"!==t.data("bottom")&&n.bottom&&t.css("bottom",0)));var t,n,r,o,i,a,s,l,c,u,d,f,p}return{_init:function(){var e;h._stickyElements=[],h.helpers.getIOSVersion()<=8?(a(),h.events.$on(A(h.o_win),"scroll",function(){if(h.core.hasFocus())for(var e=0;e<h._stickyElements.length;e++){var t=A(h._stickyElements[e]),n=t.parent(),r=h.helpers.scrollTop();t.outerHeight()<r-n.offset().top&&(h.opts.toolbarBottom&&h.helpers.isIOS()||(t.addClass("fr-opacity-0"),t.data("sticky-top",-1),t.data("sticky-scheduled",-1)))}},!0)):("body"!==h.opts.scrollableContainer&&h.events.$on(A(h.opts.scrollableContainer),"scroll",t,!0),h.events.$on(A(h.o_win),"scroll",t,!0),h.events.$on(A(h.o_win),"resize",t,!0),h.events.on("initialized",t),h.events.on("focus",t),h.events.$on(A(h.o_win),"resize","textarea",t,!0),(e=A(h.el).parents(".modal")).get(0)&&h.events.$on(e,"scroll",t,!0)),h.events.on("destroy",function(){h._stickyElements=[]})},forSelection:function(e){var t,n,r=o();null!=r.top&&(e.css({top:0,left:0}),t=r.top+r.height,n=r.left+r.width/2-e.get(0).offsetWidth/2+h.helpers.scrollLeft(),h.opts.iframe||(t+=h.helpers.scrollTop()),i(n,t,e,r.height))},addSticky:function(e){e.addClass("fr-sticky"),h.helpers.isIOS()&&!h.opts.toolbarBottom&&e.addClass("fr-sticky-ios"),e.removeClass("fr-sticky"),h._stickyElements.push(e.get(0))},refresh:t,at:i,getBoundingRect:o}},U.MODULES.refresh=function(a){var s=a.$;function i(e,t){e.toggleClass("fr-disabled",t).attr("aria-disabled",t)}function e(e){var t=a.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("data-group-name"),'"]')),e=((e,t)=>{var n,r=0,o=((t=t.find("> .fr-command, > .fr-btn-wrap")).each(function(e,t){r+=s(t).outerWidth()}),a.helpers.getPX(s(t[0]).css("margin-left"))),i=a.helpers.getPX(s(t[0]).css("margin-right"));return(n="rtl"===a.opts.direction?a.$tb.outerWidth()-e.offset().left+a.$tb.offset().left-(r+e.outerWidth()+t.length*(o+i))/2:e.offset().left-a.$tb.offset().left-(r-e.outerWidth()+t.length*(o+i))/2)+r+t.length*(o+i)>a.$tb.outerWidth()&&(n-=(r+t.length*(o+i)-e.outerWidth())/2),n=n<0?0:n})(e,t);"rtl"===a.opts.direction?t.css("padding-right",e):t.css("padding-left",e)}return{undo:function(e){i(e,!a.undo.canDo())},redo:function(e){i(e,!a.undo.canRedo())}
vendor: 5,726 bytes, line 1
1,outdent:function(e){if(a.node.hasClass(e.get(0),"fr-no-refresh"))return!1;if(s("button#markdown-".concat(a.id,".fr-active")).length)return!1;for(var t=a.selection.blocks(),n=0;n<t.length;n++){var r="rtl"===a.opts.direction||"rtl"===s(t[n]).css("direction")?"margin-right":"margin-left",o=t[0].parentElement;if(["HTML","P","DIV","UL","OL","LI","TR","BLOCKQUOTE","BODY"].indexOf(o.parentNode.tagName)<0)return i(e,!0),!0;if(t[0].previousSibling&&"none"==o.parentNode.style.listStyleType)return i(e,!0),!0;if("LI"===t[n].tagName||"LI"===t[n].parentNode.tagName)return i(e,!1),!0;if(0<a.helpers.getPX(s(t[n]).css(r))+a.helpers.getPX(s(t[n]).css("text-indent")))return i(e,!1),!0}i(e,!0)},indent:function(e){if(a.node.hasClass(e.get(0),"fr-no-refresh"))return!1;if(s("button#markdown-".concat(a.id,".fr-active")).length)return!1;for(var t=a.selection.blocks(),n=0;n<t.length;n++){for(var r=t[n].previousSibling;r&&r.nodeType===Node.TEXT_NODE&&0===r.textContent.length;)r=r.previousSibling;if("LI"!==t[n].tagName||r)return i(e,!1),!0;i(e,!0)}},moreText:e,moreParagraph:e,moreMisc:e,moreRich:e}},Object.assign(U.DEFAULTS,{attribution:!0,toolbarBottom:!1,toolbarButtons:null,toolbarButtonsXS:null,toolbarButtonsSM:null,toolbarButtonsMD:null,toolbarContainer:null,toolbarInline:!1,toolbarSticky:!0,toolbarStickyOffset:0,toolbarVisibleWithoutSelection:!1,toolbarResponsiveToEditor:!1}),U.TOOLBAR_BUTTONS={moreText:{buttons:["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","backgroundColor","inlineClass","inlineStyle","clearFormatting"]},moreParagraph:{buttons:["alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"]},exportImport:{buttons:["export_to_word"]},moreRich:{buttons:["trackChanges","markdown","insertAnchor","insertLink","insertFiles","insertImage","insertVideo","pageBreak","insertTable","emoticons","fontAwesome","specialCharacters","embedly","insertFile","insertHR","openFilePicker"],buttonsVisible:4},moreMisc:{buttons:["undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help","findReplaceButton"],align:"right",buttonsVisible:2},trackChanges:{buttons:["showChanges","applyAll","removeAll","applyLast","removeLast"],buttonsVisible:0}},U.TOOLBAR_BUTTONS_MD=null,U.TOOLBAR_BUTTONS_SM={},U.TOOLBAR_BUTTONS_SM.moreText=Object.assign({},U.TOOLBAR_BUTTONS.moreText,{buttonsVisible:2}),U.TOOLBAR_BUTTONS_SM.moreParagraph=Object.assign({},U.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:2}),U.TOOLBAR_BUTTONS_SM.exportImport=Object.assign({},U.TOOLBAR_BUTTONS.exportImport,{buttonsVisible:1}),U.TOOLBAR_BUTTONS_SM.moreRich=Object.assign({},U.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:2}),U.TOOLBAR_BUTTONS_SM.moreMisc=Object.assign({},U.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),U.TOOLBAR_BUTTONS_SM.trackChanges=Object.assign({},U.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),U.TOOLBAR_BUTTONS_XS={},U.TOOLBAR_BUTTONS_XS.moreText=Object.assign({},U.TOOLBAR_BUTTONS.moreText,{buttonsVisible:0}),U.TOOLBAR_BUTTONS_XS.moreParagraph=Object.assign({},U.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:0}),U.TOOLBAR_BUTTONS_XS.exportImport=Object.assign({},U.TOOLBAR_BUTTONS.exportImport,{buttonsVisible:1}),U.TOOLBAR_BUTTONS_XS.moreRich=Object.assign({},U.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:0}),U.TOOLBAR_BUTTONS_XS.moreMisc=Object.assign({},U.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),U.TOOLBAR_BUTTONS_XS.trackChanges=Object.assign({},U.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),U.POWERED_BY='<a id="fr-logo" href="https://froala.com/wysiwyg-editor" target="_blank" title="Froala WYSIWYG HTML Editor"><span>Powered by</span><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 822.8 355.33"><defs><style>.fr-logo{fill:#b1b2b7;}</style></defs><title>Froala</title><path class="fr-logo" d="M123.58,78.65A16.16,16.16,0,0,0,111.13,73H16.6C7.6,73,0,80.78,0,89.94V128.3a16.45,16.45,0,0,0,32.9,0V104.14h78.5A15.63,15.63,0,0,0,126.87,91.2,15.14,15.14,0,0,0,123.58,78.65Z"/><path class="fr-logo" d="M103.54,170a16.05,16.05,0,0,0-11.44-4.85H15.79A15.81,15.81,0,0,0,0,180.93v88.69a16.88,16.88,0,0,0,5,11.92,16,16,0,0,0,11.35,4.7h.17a16.45,16.45,0,0,0,16.41-16.6v-73.4H92.2A15.61,15.61,0,0,0,107.89,181,15.1,15.1,0,0,0,103.54,170Z"/><path class="fr-logo" d="M233,144.17c-5.29-6.22-16-7.52-24.14-7.52-16.68,0-28.72,7.71-36.5,23.47v-5.67a16.15,16.15,0,1,0-32.3,0v115.5a16.15,16.15,0,1,0,32.3,0v-38.7c0-19.09,3.5-63.5,35.9-63.5a44.73,44.73,0,0,1,5.95.27h.12c12.79,1.2,20.06-2.73,21.6-11.69C236.76,151.48,235.78,147.39,233,144.17Z"/><path class="fr-logo" d="M371.83,157c-13.93-13.11-32.9-20.33-53.43-20.33S279,143.86,265.12,157c-14.67,13.88-22.42,32.82-22.42,54.77,0,21.68,8,41.28,22.4,55.2,13.92,13.41,32.85,20.8,53.3,20.8s39.44-7.38,53.44-20.79c14.55-13.94,22.56-33.54,22.56-55.21S386.39,170.67,371.83,157Zm-9.73,54.77c0,25.84-18.38,44.6-43.7,44.6s-43.7-18.76-43.7-44.6c0-25.15,18.38-43.4,43.7-43.4S362.1,186.59,362.1,211.74Z"/><path class="fr-logo" d="M552.7,138.14a16.17,16.17,0,0,0-16,16.3v1C526.41,143.85,509,136.64,490,136.64c-19.83,0-38.19,7.24-51.69,20.4C424,171,416.4,190,416.4,212c0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,552.7,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C513.73,168.34,536.4,183.55,536.4,211.74Z"/><path class="fr-logo" d="M623.5,61.94a16.17,16.17,0,0,0-16,16.3v191.7a16.15,16.15,0,1,0,32.3,0V78.24A16.32,16.32,0,0,0,623.5,61.94Z"/><path class="fr-logo" d="M806.5,138.14a16.17,16.17,0,0,0-16,16.3v1c-10.29-11.
163-27.74-18.84-46.7-18.84-19.83,0-38.19,7.24-51.69,20.4-14.33,14-21.91,33-21.91,55,0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,806.5,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C767.53,168.34,790.2,183.55,790.2,211.74Z"/></svg></a>',U.MODULES.toolbar=function(y){var C=y.$;function e(e){var t,n,r,o,i;return-1<y.opts.pluginsEnabled.indexOf("filestack")&&y.opts.filestackOptions&&y.opts.filestackOptions.uploadToFilestackOnly?(o=(t=JSON.parse(JSON.stringify(e))).moreRich&&t.moreRich.buttons&&t.moreRich.buttons.includes("openFilePicker"),i=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.includes("insertFile"),n=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.includes("insertFiles"),o?(-1!==(r=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.findIndex(function(e){return"insertFile"===e}))&&t.moreRich.buttons.splice(r,1),-1!==(r=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.findIndex(function(e){return"insertFiles"===e}))&&t.moreRich.buttons.splice(r,1)):i&&n&&-1!==(r=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.findIndex(function(e){return"insertFiles"===e}))&&t.moreRich.buttons.splice(r,1),-1<(o=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.findIndex(function(e){return"insertImage"===e}))&&null!==o&&(t.moreRich.buttons[o]="openFilePickerImageOnly"),-1<(i=t.moreRich&&t.moreRich.buttons&&t.moreRich.buttons.findIndex(function(e){return"insertVideo"===e}))&&null!==i&&(t.moreRich.buttons[i]="openFilePickerVideoOnly"),t):e}var w,t=[];function n(e){var n={};if(Array.isArray(e)){if(!Array.isArray(e[0])){for(var t=[],r=[],o=0;o<e.length;o++)"|"===e[o]||"-"===e[o]?(0<r.length&&t.push(r),r=[]):r.push(e[o]);0<r.length&&t.push(r),e=t}e.forEach(function(e,t){n["group".concat(t+1)]={buttons:e}}),n.showMoreButtons=!1}else"object"!==p(e)||Array.isArray(e)||((n=e).showMoreButtons=!0);return n}function E(){var e=y.helpers.screenSize(y.opts.toolbarResponsiveToEditor);return t[w=e]}function _(){for(var e=y.$tb.find(".fr-btn-grp, .fr-more-toolbar"),t=0;t<e.length;t++)(()=>{var n=C(e[t]);n.children().each(function(e,t){n.before(t)}),n.remove()})()}function S(){for(var l=y.$tb.find(".fr-more-toolbar"),c=0;c<l.length;c++)(()=>{var n,r,o,e,t,i,a,s=C(l[c]);s.hasClass("fr-expanded")?(y.codeView&&y.codeView.isActive()&&(i=(a=s.data("name"))?a.split("-")[0]:null)&&y.refresh[i]&&(a=y.$tb.find('.fr-command[data-group-name="'.concat(a,'"]')),y.refresh[i](a)),n=y.helpers.getPX(s.css("padding-left")),i=s.find("> .fr-command, > .fr-btn-wrap"),a=C(i[0]),r=y.helpers.getPX(a.css("margin-left")),o=y.helpers.getPX(a.css("margin-right")),e=y.helpers.getPX(a.css("margin-top")),t=y.helpers.getPX(a.css("margin-bottom")),i.each(function(e,t){n+=C(t).outerWidth()+r+o}),y.$tb.outerWidth()<n&&(i=Math.floor(n/y.$tb.outerWidth()),n+=i*(n/s[0].childElementCount),i=Math.ceil(n/y.$tb.outerWidth()),a=(y.helpers.getPX(a.css("height"))+e+t)*i,s.css("height",a))):s.css("height","")})();!y.helpers.isMobile()&&y.opts.toolbarBottom?y.$tb.find(".fr-toolbar .fr-more-toolbar").removeClass("position-relative"):y.$tb.find(".fr-toolbar .fr-more-toolbar").addClass("position-relative")}function r(){if(0==y.$tb.find("[data-name='trackChanges-".concat(y.id,"']")).length&&-1<y.opts.pluginsEnabled.indexOf("track_changes")){y.$tb.append(C('<div class="fr-more-toolbar"></div>').data("name","trackChanges-".concat(y.id)));for(var e=0,t=["showChanges","applyAll","removeAll","applyLast","removeLast"];e<t.length;e++){var n=t[e],r=U.COMMANDS[n];r&&(r.more_btn=!0,n=C(y.button.build(n,r,!0)),y.button.addButtons(n),y.$tb.find("[data-name='trackChanges-".concat(y.id,"']")).append(n))}}if(w!==y.helpers.screenSize(y.opts.toolbarResponsiveToEditor)){var o,i,a=E(),s=C(),l=C();for(o in y.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),_(),y.$tb.find(".fr-separator.fr-vs, .fr-separator.fr-hs").remove(),a){var c=a[o];if(c.buttons&&("trackChanges"!==o||-1!==y.opts.pluginsEnabled.indexOf("track_changes"))){var u=void 0,d=0,f=3,p=void 0;"trackChanges"!==o&&(p=C('<div class="fr-btn-grp fr-float-'.concat(a[o].align||"left",'"></div>'))),a.showMoreButtons&&(u=C('<div class="fr-more-toolbar"></div>').data("name","".concat(o,"-").concat(y.id)),"trackChanges"!==o&&"moreRich"!==o||!y.opts.trackChangesEnabled||u.addClass("fr-expanded"));for(var h,A,g,m=0;m<c.buttons.length;m++){void 0!==c.buttonsVisible&&(f=c.buttonsVisible);var v=y.$tb.find('> .fr-command[data-cmd="'+c.buttons[m]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+c.buttons[m]+'"]'),b=null;y.node.hasClass(v.next().get(0),"fr-dropdown-menu")&&(b=v.next()),y.node.hasClass(v.next().get(0),"fr-options")&&(v.removeClass("fr-hidden"),v.next().removeClass("fr-hidden"),v=v.parent()),v.removeClass("fr-hidden"),a.showMoreButtons&&f<=d?(u.append(v),b&&u.append(b)):(p.append(v),"|"===c.buttons[m]?p.append(C('<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>')):"-"===c.buttons[m]&&p.append(C('<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),b&&p.append(b)),d++}
vendor: 13,902 bytes, line 1
1a.showMoreButtons&&f<d&&(0<(h=y.$tb.find('.fr-command[data-cmd="'.concat(o,'"]'))).length?h.removeClass("fr-hidden fr-open"):(A=o,(g=U.COMMANDS[A])&&(g.more_btn=!0,h=C(y.button.build(A,g,!0)),y.button.addButtons(h))),p)&&p.append(h),p&&s.push(p),a.showMoreButtons&&l.push(u)}}y.opts.toolbarBottom?(y.$tb.append(l),y.$tb.find(".fr-newline").remove(),y.$tb.append('<div class="fr-newline"></div>'),y.$tb.append(s)):(y.$tb.append(s),y.$tb.find(".fr-newline").remove(),y.$tb.append('<div class="fr-newline"></div>'),y.$tb.append(l)),y.codeView&&y.codeView.isActive()?(y.$tb.addClass("fr-toolbar-open"),y.$box.addClass("fr-toolbar-open"),(i=y.$tb.find('.fr-command[data-cmd="html"]')).length&&(i=i.closest(".fr-more-toolbar")).length&&i.addClass("fr-expanded")):(y.$tb.removeClass("fr-toolbar-open"),y.$box.removeClass("fr-toolbar-open"))}S()}function o(t,n){setTimeout(function(){var e;e=(y.opts.iframe?y.$iframe.get(0).contentWindow.document:document).activeElement,t&&t.which==U.KEYCODE.ESC||!y.selection.inEditor()||!y.core.hasFocus()||y.popups.areVisible()||"false"==C(y.selection.blocks()[0]).closest("table").attr("contenteditable")||"INPUT"===e.tagName||"TEXTAREA"===e.tagName||(y.opts.toolbarVisibleWithoutSelection||!y.selection.isCollapsed()&&!y.keys.isIME()||n)&&(y.$tb.data("instance",y),!1===y.events.trigger("toolbar.show",[t])||t&&y.helpers.isMobile()&&!((e,t)=>{for(var n=e.target;n;){if(n===t)return 1;n=n.parentElement}})(t,y.$box)||(y.$tb.show(),y.opts.toolbarContainer||y.position.forSelection(y.$tb),1<y.opts.zIndex?y.$tb.css("z-index",y.opts.zIndex+1):y.$tb.css("z-index",null)))},0)}function i(e){return!(e&&"blur"===e.type&&document.activeElement===y.el||e&&"blur"===e.type&&y.helpers.isMobile())&&(!(!e||"keydown"!==e.type||!y.keys.ctrlKey(e))||!!y.button.getButtons(".fr-dropdown.fr-active").next().find(y.o_doc.activeElement).length||(y.helpers.isMobile()&&y.opts.toolbarInline&&(y.$tb.find(".fr-expanded").toggleClass("fr-expanded"),y.$tb.find(".fr-open").removeClass("fr-open"),y.$tb.removeClass("fr-toolbar-open"),S()),void(!1!==y.events.trigger("toolbar.hide")&&y.$tb.hide())))}t[U.XS]=n(e(y.opts.toolbarButtonsXS||y.opts.toolbarButtons||U.TOOLBAR_BUTTONS_XS||U.TOOLBAR_BUTTONS||[])),t[U.SM]=n(e(y.opts.toolbarButtonsSM||y.opts.toolbarButtons||U.TOOLBAR_BUTTONS_SM||U.TOOLBAR_BUTTONS||[])),t[U.MD]=n(e(y.opts.toolbarButtonsMD||y.opts.toolbarButtons||U.TOOLBAR_BUTTONS_MD||U.TOOLBAR_BUTTONS||[])),t[U.LG]=n(e(y.opts.toolbarButtons||U.TOOLBAR_BUTTONS||[]));var a=null;function s(e){clearTimeout(a),e&&e.which===U.KEYCODE.ESC||(a=setTimeout(o,y.opts.typingTimer))}function l(){y.events.on("window.mousedown",i),y.events.on("keydown",i),y.events.on("blur",i),y.events.$on(y.$tb,"transitionend",".fr-more-toolbar",function(){y.position.forSelection(y.$tb)}),y.helpers.isMobile()||y.events.on("window.mouseup",o),y.helpers.isMobile()?y.helpers.isIOS()||(y.events.on("window.touchend",o),y.browser.mozilla&&setInterval(o,200)):y.events.on("window.keyup",s),y.events.on("keydown",function(e){e&&e.which===U.KEYCODE.ESC&&y.events.trigger("toolbar.esc")}),y.events.on("keydown",function(e){if(e.which===U.KEYCODE.ALT)return e.stopPropagation(),!1},!0),y.events.$on(y.$wp,"scroll.toolbar",o),y.events.on("commands.after",o),y.helpers.isMobile()&&(y.events.$on(y.$doc,"selectionchange",s),y.events.$on(y.$doc,"orientationchange",o))}function c(){y.$tb&&(y.$tb.html("").removeData().remove(),y.$tb=null),y.$second_tb&&(y.$second_tb.html("").removeData().remove(),y.$second_tb=null)}function u(){y.$box.removeClass("fr-top fr-bottom fr-inline fr-basic"),y.$box.find(".fr-sticky-dummy").remove()}function d(){var e,t;y.opts.theme&&y.$tb.addClass("".concat(y.opts.theme,"-theme")),1<y.opts.zIndex&&y.$tb.css("z-index",y.opts.zIndex+1),"auto"!==y.opts.direction&&y.$tb.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(y.opts.direction)),y.helpers.isMobile()?y.$tb.addClass("fr-mobile"):y.$tb.addClass("fr-desktop"),y.opts.toolbarContainer?(y.opts.toolbarInline&&(l(),i()),y.opts.toolbarBottom?y.$tb.addClass("fr-bottom"):y.$tb.addClass("fr-top")):y.opts.toolbarInline?(y.$sc.append(y.$tb),y.$tb.data("container",y.$sc),y.$tb.addClass("fr-inline"),l(),y.opts.toolbarBottom=!1):(y.opts.toolbarBottom?(y.$box.append(y.$tb),y.$tb.addClass("fr-bottom"),y.$box.addClass("fr-bottom")):(y.opts.toolbarBottom=!1,y.$box.prepend(y.$tb),y.$tb.addClass("fr-top"),y.$box.addClass("fr-top")),y.$tb.addClass("fr-basic"),y.opts.toolbarSticky&&(y.opts.toolbarStickyOffset&&(y.opts.toolbarBottom?y.$tb.css("bottom",y.opts.toolbarStickyOffset):y.$tb.css("top",y.opts.toolbarStickyOffset)),y.position.addSticky(y.$tb))),e=y.button.buildGroup(E()),y.$tb.append(e),S(),y.button.bindCommands(y.$tb),y.events.$on(C(y.o_win),"resize",r),y.events.$on(C(y.o_win),"orientationchange",r),y.opts.toolbarButtons&&-1<JSON.stringify(y.opts.toolbarButtons).indexOf("trackChanges")&&r(),e=y.$tb.find(".fr-more-toolbar[data-name=trackChanges-".concat(y.id,"]")),t=0!==e.length&&e.hasClass("fr-expanded"),y.opts.trackChangesEnabled&&!t&&(t=y.$tb.find(".fr-command.fr-btn[data-cmd=trackChanges"),e.addClass("fr-expanded"),t.toggleClass("fr-open"),y.toolbar.enable()),y.accessibility.registerToolbar(y.$tb),y.events.$on(y.$tb,"".concat(y._mousedown," ").concat(y._mouseup),function(e){var t=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;if(t&&"INPUT"!==t.tagName&&!y.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1},!0),y.helpers.isMobile()&&y.events.$on(y.$tb,"click",function(){y.popups.areVisible().length||y.id!==y.shared.selected_editor&&y.shared.selected_editor||y.$el.focus()}),y.events.$on(y.$tb,"transitionend",".fr-more-toolbar",function(){y.$box.hasClass("fr-fullscreen")&&(y.opts.height=y.o_win.innerHeight-(y.opts.toolbarInline?0:y.$tb.outerHeight()+(y.$second_tb?y.$second_tb.outerHeight():0)),y.size.refresh())})}var f=!1;return{_init:function(){if(y.$sc=C(y.opts.scrollableContainer).first(),!y.$wp)return!1;y.opts.toolbarInline||y.opts.toolbarBottom||(y.$second_tb=C(y.doc.createElement("div")).attr("class","fr-second-toolbar"),y.$box.append(y.$second_tb),!1===y.ul&&!y.opts.attribution)||y.$second_tb.prepend(U.POWERED_BY),y.opts.toolbarContainer?(y.shared.$tb?(y.$tb=y.shared.$tb,y.opts.toolbarInline&&l()):(y.shared.$tb=C(y.doc.createElement("DIV")),y.shared.$tb.addClass("fr-toolbar"),y.$tb=y.shared.$tb,C(y.opts.toolbarContainer).append(y.$tb),d(),y.$tb.data("instance",y)),y.opts.toolbarInline?y.$box.addClass("fr-inline"):y.$box.addClass("fr-basic"),y.events.on("focus",function(){y.$tb.data("instance",y)},!0),y.opts.toolbarInline=!1):y.opts.toolbarInline?(y.$box.addClass("fr-inline"),(y.shared.$tb?(y.$tb=y.shared.$tb,l):(y.shared.$tb=C(y.doc.createElement("DIV")),y.shared.$tb.addClass("fr-toolbar"),y.$tb=y.shared.$tb,d))()):(y.$box.addClass("fr-basic"),y.$tb=C(y.doc.createElement("DIV")),y.$tb.addClass("fr-toolbar"),d(),y.$tb.data("instance",y)),y.events.on("destroy",u,!0),y.events.on(y.opts.toolbarInline||y.opts.toolbarContainer?"shared.destroy":"destroy",c,!0),y.events.on("edit.on",function(){y.$tb.removeClass("fr-disabled").removeAttr("aria-disabled")}),y.events.on("edit.off",function(){y.$tb.addClass("fr-disabled").attr("aria-disabled",!0)}),y.events.on("shortcut",function(e,t,n){var r;if(t&&!n?r=y.$tb.find('.fr-command[data-cmd="'.concat(t,'"]')):t&&n&&(r=y.$tb.find('.fr-command[data-cmd="'.concat(t,'"][data-param1="').concat(n,'"]'))),r.length&&(e.preventDefault(),e.stopPropagation(),r.parents(".fr-toolbar").data("instance",y),"keydown"===e.type))return y.button.exec(r),!1})},hide:i,show:function(){if(!1===y.events.trigger("toolbar.show"))return!1;y.$tb.show()},showInline:o,disable:function(){!f&&y.$tb&&(y.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),f=!0)},enable:function(){f&&y.$tb&&(y.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),f=!1),y.button.bulkRefresh()},setMoreToolbarsHeight:S}};var K=["scroll","wheel","touchmove","touchstart","touchend"],z=["webkit","moz","ms","o"],V=["transitionend"],G=document.createElement("div").style,W=["Webkit","Moz","ms","O","css","style"],E={visibility:"hidden",display:"block"},q=["focus","blur","click"],_={},S=function(e,t){return new Y(e,t)},B=S,Y=(S.fn=S.prototype={constructor:S,length:0,contains:function(e){if(e)if(Array.isArray(e)){for(var t=0;t<e.length;t++)if(this.contains(e[t])&&this!=e[t])return!0}else for(var n=0;n<this.length;n++)for(var r=e;r;){if(r==this[n]||r[0]&&r[0].isEqualNode(this[n]))return!0;r=r.parentNode}return!1},findVisible:function(e){for(var t=this.find(e),n=t.length-1;0<=n;n--)B(t[n]).isVisible()||t.splice(n,1);return t},formatParams:function(t){var e="".concat(Object.keys(t).map(function(e){return"".concat(e,"=").concat(encodeURIComponent(t[e]))}).join("&"));return e||""},ajax:function(t){var e,n=new XMLHttpRequest,r=this.formatParams(t.data);for(e in"GET"===t.method.toUpperCase()&&(t.url=r?t.url+"?"+r:t.url),n.open(t.method,t.url,!0),t.withCredentials&&(n.withCredentials=!0),t.crossDomain&&n.setRequestHeader("Access-Control-Allow-Origin","*"),t.headers)Object.prototype.hasOwnProperty.call(t.headers,e)&&n.setRequestHeader(e,t.headers[e]);Object.prototype.hasOwnProperty.call(t.headers,"Content-Type")||("json"===t.dataType?n.setRequestHeader("Content-Type","application/json"):n.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8")),n.onload=function(){var e;200==n.status?(e=n.responseText,"json"===t.dataType&&(e=JSON.parse(e)),t.done(e,n.status,n)):t.fail(n)},n.send(r)},prevAll:function(){var e=B();if(this[0])for(var t=this[0];t&&t.previousSibling;)t=t.previousSibling,e.push(t);return e},index:function(e){return e?"string"==typeof e?[].indexOf.call(B(e),this[0]):[].indexOf.call(this,e.length?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},isVisible:function(){return!!this[0]&&!!(this[0].offsetWidth||this[0].offsetHeight||this[0].getClientRects().length)},toArray:function(){return[].slice.call(this)},get:function(e){return null==e?[].slice.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=S.merge(this.constructor(),e);return e.prevObject=this,e},wrapAll:function(e){return this[0]&&($(e)&&(e=e.call(this[0])),e=S(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){if("string"==typeof e){for(var t=e.split(" "),n=0;n<t.length&&0===t[n].trim().length;)n++;if(n<t.length&&(B(e).length&&t[n].trim()===B(e)[0].tagName&&(e=document.createElement(t[n].trim())),n++),"string"!=typeof e)for(var r=B(e);n<t.length;n++){t[n]=t[n].trim();var o=t[n].split("=");r.attr(o[0],o[1].replace('"',""))}}for(;this[0].firstChild&&this[0].firstChild!==e&&"string"!=typeof e;)e.appendChild(this[0].firstChild)},wrapContent:function(e){for(var t=document.createElement(e.tagName),n=0;n<e.attributes.length;n++)B(t).attr(e.attributes[n].nodeName,e.attributes[n].value);B(this[0]).contents().wrapAll(t)},wrap:function(t){var n=$(t);return this.each(function(e){B(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){this.nodeName&&this.nodeName.toLowerCase()===name.toLowerCase()||S(this).replaceWith(this.childNodes)})},grep:function(e,t,n){for(var r=[],o=0,i=e.length,a=!n;o<i;o++)!t(e[o],o)!=a&&r.push(e[o]);return r},map:function(n){return this.pushStack(S.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack([].slice.apply(this,arguments))},each:function(e){if(this.length)for(var t=0;t<this.length&&!1!==e.call(this[t],t,this[t]);t++);return this},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},empty:function(){for(var e=0;e<this.length;e++)this[e].innerHTML=""},contents:function(){for(var e=B(),t=0;t<this.length;t++)for(var n=this[t].childNodes,r=0;r<n.length;r++)e.push(n[r]);return e},attr:function(e,t){if("object"===p(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&null!==e[n]&&this.attr(n,e[n]);return this}if(void 0!==t){if("checked"===e)for(var r=0;r<this.length;r++)this[r].checked=t;else if("tagName"===e)for(var o=0;o<this.length;o++)this[o].tagName=t;else for(var i=0;i<this.length;i++)this[i].setAttribute(e,t);return this}if(0!==this.length&&(this[0].getAttribute||"checked"===e))return"checked"===e?this[0].checked:"tagName"===e?this[0].tagName:this[0].getAttribute(e)},removeAttr:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute(e);return this},hide:function(){return this.css("display","none"),this},show:function(){return this.css("display","block"),this},focus:function(){return this.length&&this[0].focus(),this},blur:function(){return this.length&&this[0].blur(),this},data:function(e,t){if(void 0!==t){for(var n=0;n<this.length;n++)"object"!==p(this[n]["data-"+e]=t)&&"function"!=typeof t&&this[n].setAttribute&&this[n].setAttribute("data-"+e,t);return this}if(0!==this.length)for(var r=0;r<this.length;r++){var o=this[r]["data-"+e];if(void 0!==(o=null==o&&this[r].getAttribute?this[r].getAttribute("data-"+e):o)&&null!=o)return o}},removeData:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute("data-"+e),this[t]["data-"+e]=null;return this},getCorrectStyleName:function(e){if(!_[e]){e in G&&(t=e);for(var t,n=e[0].toUpperCase()+e.slice(1),r=W.length;r--;)(e=W[r]+n)in G&&(t=e);_[e]=t}return _[e]},css:function(e,t){if(void 0!==t){if(0!==this.length){("string"!=typeof t||""===t.trim()||isNaN(t))&&"number"!=typeof t||!/(margin)|(padding)|(height)|(width)|(top
vendor: 13,606 bytes, line 1
1)|(left)|(right)|(bottom)/gi.test(e)||/(line-height)/gi.test(e)||(t+="px");for(var n=0;n<this.length;n++)e=B(this).getCorrectStyleName(e),this[n].style[e]=t}return this}if("string"!=typeof e){for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&this.css(r,e[r]);return this}var o;if(0!==this.length)return o=(o=this[0].ownerDocument||document).defaultView||o.parentWindow,e=B(this).getCorrectStyleName(e),o.getComputedStyle(this[0])[e]},toggleClass:function(e,t){if(1<e.split(" ").length)for(var n=e.split(" "),r=0;r<n.length;r++)this.toggleClass(n[r],t);else for(var o=0;o<this.length;o++)void 0===t?this[o].classList.contains(e)?this[o].classList.remove(e):this[o].classList.add(e):t?this[o].classList.contains(e)||this[o].classList.add(e):this[o].classList.contains(e)&&this[o].classList.remove(e);return this},addClass:function(e){if(0!==e.length)if(1<e.split(" ").length)for(var t=e.split(" "),n=0;n<t.length;n++)this.addClass(t[n]);else for(var r=0;r<this.length;r++)this[r].classList.add(e);return this},removeClass:function(e){if(1<e.split(" ").length)for(var t=e.split(" "),n=0;n<t.length;n++)t[n]=t[n].trim(),t[n].length&&this.removeClass(t[n]);else for(var r=0;r<this.length;r++)e.length&&this[r].classList.remove(e);return this},getClass:function(e){return e.getAttribute&&e.getAttribute("class")||""},stripAndCollapse:function(e){return(e.match(/[^\x20\t\r\n\f]+/g)||[]).join(" ")},hasClass:function(e){for(var t,n=0,r=" "+e+" ";t=this[n++];)if(1===t.nodeType&&-1<(" "+B(this).stripAndCollapse(B(this).getClass(t))+" ").indexOf(r))return!0;return!1},scrollTop:function(e){if(void 0!==e)for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(document.documentElement.scrollLeft,e):this[t].scrollTop=e;else if(0!==this.length)return(this[0]===document?document.documentElement:this[0]).scrollTop},scrollLeft:function(e){if(void 0!==e)for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(e,document.documentElement.scrollTop):this[t].scrollLeft=e;else if(0!==this.length)return(this[0]===document?document.documentElement:this[0]).scrollLeft},on:function(e,t,n){if(1<e.split(" ").length){for(var r=e.split(" "),o=0;o<r.length;o++)if(-1!==V.indexOf(e))for(var i=0;i<z.length;i++)this.on(z[i]+e[0].toUpperCase()+e.slice(1),t,n);else this.on(r[o],t,n);return this}n="function"==typeof t?Q(t,null):Q(n,t);for(var a=0;a<this.length;a++){var s=B(this[a]);s.data("events")||s.data("events",[]),s.data("events").push([e,n]);var l=e.split(".")[0];/Android/i.test(navigator.userAgent)&&e.includes("touchend")||!(0<=K.indexOf(l))?s.get(0).addEventListener(l,n):s.get(0).addEventListener(l,n,{passive:!0})}},off:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.off(t[n]);return this}for(var r=0;r<this.length;r++){var o=B(this[r]);if(o.data("events"))for(var i=e.split(".")[0],a=o.data("events")||[],s=a.length-1;0<=s;s--){var l=a[s];l[0]==e&&(o.get(0).removeEventListener(i,l[1]),a.splice(s,1))}}},trigger:function(e){for(var t=0;t<this.length;t++){var n=void 0;"function"==typeof Event?n=0<=e.search(/^mouse/g)?new MouseEvent(e,{view:window,cancelable:!0,bubbles:!0}):new Event(e):0<=e.search(/^mouse/g)?(n=document.createEvent("MouseEvents")).initMouseEvent(e,!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null):(n=document.createEvent("Event")).initEvent(e,!0,!0),0<=q.indexOf(e)&&"function"==typeof this[t][e]?this[t][e]():this[t].dispatchEvent(n)}},triggerHandler:function(){},val:function(e){if(void 0===e)return this[0].value;for(var t=0;t<this.length;t++)this[t].value=e;return this},siblings:function(){return B(this[0]).parent().children().not(this)},find:function(e){var t=B();if("string"!=typeof e){for(var n=0;n<e.length;n++)for(var r=0;r<this.length;r++)if(this[r]!==e[n]&&B(this[r]).contains(e[n])){t.push(e[n]);break}}else{e=w(e);for(var o,i=0;i<this.length;i++)if(this[i].querySelectorAll){var a=[];if(e&&"string"==typeof e)try{a=this[i].querySelectorAll(e)}catch(e){a=this[i].children}else o=e,("object"===("undefined"==typeof HTMLElement?"undefined":p(HTMLElement))?o instanceof HTMLElement:o&&"object"===p(o)&&null!==o&&1===o.nodeType&&"string"==typeof o.nodeName)&&(a=[e]);for(var s=0;s<a.length;s++)t.push(a[s])}}return t},children:function(){for(var e=B(),t=0;t<this.length;t++)for(var n=this[t].children,r=0;r<n.length;r++)e.push(n[r]);return e},not:function(e){if("string"==typeof e)for(var t=this.length-1;0<=t;t--)Element.prototype.matches.call(this[t],e)&&this.splice(t,1);else if(e instanceof S){for(var n=this.length-1;0<=n;n--)for(var r=0;r<e.length;r++)if(this[n]===e[r]){this.splice(n,1);break}}else for(var o=this.length-1;0<=o;o--)this[o]===e[0]&&this.splice(o,1);return this},add:function(e){for(var t=0;t<e.length;t++)this.push(e[t]);return this},closest:function(e){for(var t=0;t<this.length;t++){var n=Element.prototype.closest.call(this[t],e);if(n)return B(n)}return B()},html:function(e){if(void 0===e)return 0===this.length?void 0:this[0].innerHTML;if("string"==typeof e)for(var t=0;t<this.length;t++){this[t].innerHTML=e;for(var n,r=this[t].children,o=this[t].ownerDocument||document,i=0;i<r.length;i++)"SCRIPT"===r[i].tagName&&((n=o.createElement("script")).innerHTML=r[i].innerHTML,r[i].hasAttribute("async")&&n.setAttribute("async",""),n.src=r[i].src,r[i].hasAttribute("defer")&&n.setAttribute("defer",""),o.head.appendChild(n).parentNode.removeChild(n))}else{this[0].innerHTML="",this.append(e[0]);var a,s=this[0].ownerDocument||document;"SCRIPT"===e[0].tagName&&((a=s.createElement("script")).innerHTML=e[0].innerHTML,s.head.appendChild(a).parentNode.removeChild(a))}return this},text:function(e){if(!e)return this.length?this[0].textContent:"";for(var t=0;t<this.length;t++)this[t].textContent=e},after:function(e){if(e)if("string"==typeof e)for(var t,n,r=0;r<this.length;r++)(t=this[r]).nodeType!=Node.ELEMENT_NODE?(n=t.ownerDocument.createElement("SPAN"),B(t).after(n),B(n).after(e).remove()):t.insertAdjacentHTML("afterend",e);else{var o=this[0];if(o.nextSibling)if(e instanceof S)for(var i=0;i<e.length;i++)o.nextSibling.parentNode.insertBefore(e[i],o.nextSibling);else o.nextSibling.parentNode.insertBefore(e,o.nextSibling);else B(o.parentNode).append(e)}return this},clone:function(e){for(var t=B(),n=0;n<this.length;n++)t.push(this[n].cloneNode(e));return t},replaceWith:function(e){if("string"==typeof e)for(var t=0;t<this.length;t++)this[t].parentNode&&(this[t].outerHTML=e);else if(e&&e.length)for(var n=0;n<this.length;n++)this.replaceWith(e[n]);else this.after(e).remove()},insertBefore:function(e){return B(e).before(this[0]),this},before:function(e){if(e instanceof S)for(var t=0;t<e.length;t++)this.before(e[t]);else if(e)if("string"==typeof e)for(var n,r,o=0;o<this.length;o++)(n=this[o]).nodeType!=Node.ELEMENT_NODE?(r=n.ownerDocument.createElement("SPAN"),B(n).before(r),B(r).before(e).remove()):n.parentNode&&n.insertAdjacentHTML("beforebegin",e);else{var i=this[0];if(i.parentNode)if(e instanceof S)for(var a=0;a<e.length;a++)i.parentNode.insertBefore(e[a],i);else i.parentNode.insertBefore(e,i)}return this},append:function(e){if(0!=this.length)if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],r=n.ownerDocument.createElement("SPAN");B(n).append(r),B(r).after(e).remove()}else if(e instanceof S||Array.isArray(e))for(var o=0;o<e.length;o++)this.append(e[o]);else"function"!=typeof e&&this[0].appendChild(e);return this},prepend:function(e){if(0!=this.length)if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],r=n.ownerDocument.createElement("SPAN");B(n).prepend(r),B(r).before(e).remove()}else if(e instanceof S)for(var o=0;o<e.length;o++)this.prepend(e[o]);else{var i=this[0];i.firstChild?i.firstChild?i.insertBefore(e,i.firstChild):i.appendChild(e):B(i).append(e)}return this},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},prev:function(){return this.length&&this[0].previousElementSibling?B(this[0].previousElementSibling):B()},next:function(){return this.length&&this[0].nextElementSibling?B(this[0].nextElementSibling):B()},nextAllVisible:function(){return this.next()},prevAllVisible:function(){return this.prev()},outerHeight:function(e){if(0!==this.length){var t=this[0];if(t===t.window)return t.innerHeight;var n={},r=this.isVisible();if(!r)for(var o in E)n[o]=t.style[o],t.style[o]=E[o];var i=t.offsetHeight;if(e&&(i+=parseInt(B(t).css("marginTop"))+parseInt(B(t).css("marginBottom"))),!r)for(var a in E)t.style[a]=n[a];return i}},outerWidth:function(e){if(0!==this.length){var t=this[0];if(t===t.window)return t.outerWidth;var n={},r=this.isVisible();if(!r)for(var o in E)n[o]=t.style[o],t.style[o]=E[o];var i=t.offsetWidth;if(e&&(i+=parseInt(B(t).css("marginLeft"))+parseInt(B(t).css("marginRight"))),!r)for(var a in E)t.style[a]=n[a];return i}},width:function(e){if(void 0===e)return this[0]instanceof HTMLDocument?this[0].body.offsetWidth:this[0]?this[0].offsetWidth:void 0;this[0].style.width=e+"px"},height:function(e){var t,n=this[0];if(void 0===e)return n instanceof HTMLDocument?(t=n.documentElement,Math.max(n.body.scrollHeight,t.scrollHeight,n.body.offsetHeight,t.offsetHeight,t.clientHeight)):n.offsetHeight;n.style.height=e+"px"},is:function(e){return 0!==this.length&&("string"==typeof e&&this[0].matches?this[0].matches(e):e instanceof S?this[0]==e[0]:this[0]==e)},parent:function(){return 0===this.length?B():B(this[0].parentNode)},_matches:function(e,t){var n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;return e&&!t?n:n.call(e,t)},parents:function(e){for(var t=B(),n=0;n<this.length;n++)for(var r=this[n].parentNode;r&&r!=document&&this._matches(r);)e&&!this._matches(r,e)||t.push(r),r=r.parentNode;return t},parentsUntil:function(e,t){var n=B();e instanceof S&&0<e.length&&(e=e[0]);for(var r=0;r<this.length;r++)for(var o=this[r].parentNode;o&&o!=document&&o!=e&&this[r]!=e&&("string"!=typeof e||!Element.prototype.matches.call(o,e));)t&&!Element.prototype.matches.call(o,t)||n.push(o),o=o.parentNode;return n},insertAfter:function(e){var t=e.parent()[0];t&&t.insertBefore(this[0],e[0].nextElementSibling)},filter:function(e){var t=B();if("function"==typeof e)for(var n=0;n<this.length;n++)e.call(this[n],this[n])&&t.push(this[n]);else if("string"==typeof e)for(var r=0;r<this.length;r++)this[r].matches(e)&&t.push(this[r]);return t},offset:function(){var e,t;if(0!==this.length)return e=this[0].getBoundingClientRect(),t=this[0].ownerDocument.defaultView,{top:e.top+t.pageYOffset,left:e.left+t.pageXOffset}},position:function(){return{left:this[0].offsetLeft,top:this[0].offsetTop}},push:[].push,splice:[].splice},S.extend=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],n)&&(e[n]=arguments[t][n]);return e},S.merge=function(e,t){for(var n=+t.length,r=0,o=e.length;r<n;r++)e[o++]=t[r];return e.length=o,e},S.map=function(e,t,n){var r,o,i=0,a=[];if(Array.isArray(e))for(r=e.length;i<r;i++)null!=(o=t(e[i],i,n))&&a.push(o);else for(i in e)null!=(o=t(e[i],i,n))&&a.push(o);return[].concat.apply([],a)},function(e,t){if(e){var n;if("string"==typeof e&&"<"===e[0])return(n=document.createElement("DIV")).innerHTML=e,B(n.firstElementChild);if(t=t instanceof S?t[0]:t,"string"!=typeof e)return e instanceof S?e:(this[0]=e,this.length=1,this);e=w(e);for(var r=(t||document).querySelectorAll(e),o=0;o<r.length;o++)this[o]=r[o];this.length=r.length}return this}),N=(Y.prototype=S.prototype,U);function O(){var t=this;this.doc=this.$el.get(0).ownerDocument,this.win="defaultView"in this.doc?this.doc.defaultView:this.doc.parentWindow,this.$doc=S(this.doc),this.$win=S(this.win),this.opts.pluginsEnabled||(this.opts.pluginsEnabled=Object.keys(N.PLUGINS)),this.opts.pluginsDisabled&&(this.opts.pluginsDisabled=Array.isArray(this.opts.pluginsDisabled)?this.opts.pluginsDisabled:[this.opts.pluginsDisabled],this.opts.pluginsEnabled=this.opts.pluginsEnabled.filter(function(e){return!t.opts.pluginsDisabled.includes(e)})),this.opts.initOnClick?(this.load(N.MODULES),this.$el.on("touchstart.init",function(){S(this).data("touched",!0)}),this.$el.on("touchmove.init",function(){S(this).removeData("touched")}),this.$el.on("mousedown.init touchend.init dragenter.init focus.init",function(e){var t,n;if("false"!==this.$el.attr("contentEditable")||!this.opts.initOnClick)return"touchend"===e.type&&!this.$el.data("touched")||void(1!==e.which&&e.which||(this.$el.off("mousedown.init touchstart.init touchmove.init touchend.init dragenter.init focus.init"),this.load(N.MODULES),this.load(N.PLUGINS),(t=e.originalEvent&&e.originalEvent.originalTarget)&&"IMG"===t.tagName&&S(t).trigger("mousedown"),void 0===this.ul&&this.destroy(),"touchend"===e.type&&this.image&&e.originalEvent&&e.originalEvent.target&&S(e.originalEvent.target).is("img")&&(n=this,setTimeout(function(){n.image.edit(S(e.originalEvent.target))},100)),this.ready=!0,this.events.trigger("initialized")))}.bind(this)),this.events.trigger("initializationDelayed")):(this.load(N.MODULES),this.load(N.PLUGINS),S(this.o_win).scrollTop(this.c_scroll),void 0===this.ul&&this.destroy(),this.ready=!0,this.events.trigger("initialized"))}return N.Bootstrap=function(e,t,n){this.id=++N.ID,this.$=S;var r={},n=("function"==typeof t&&(n=t,t={}),n&&(t.events||(t.events={}),t.events.initialized=n),t&&t.documentReady&&(r.toolbarButtons=[["fullscreen","undo","redo","getPDF","print","export_to_word"],["bold","italic","underline","textColor","backgroundColor","clearFormatting"],["alignLeft","alignCenter","alignRight","alignJustify"],["formatO
1L","formatUL","indent","outdent"],["paragraphFormat"],["fontFamily"],["fontSize"],["insertLink","insertImage","quote","pageBreak"]],r.paragraphFormatSelection=!0,r.fontFamilySelection=!0,r.fontSizeSelection=!0,r.placeholderText="",r.quickInsertEnabled=!1,r.charCounterCount=!1),this.opts=Object.assign({},Object.assign({},N.DEFAULTS,r,"object"===p(t)&&t)),JSON.stringify(this.opts));N.OPTS_MAPPING[n]=N.OPTS_MAPPING[n]||this.id,this.sid=N.OPTS_MAPPING[n],N.SHARED[this.sid]=N.SHARED[this.sid]||{},this.shared=N.SHARED[this.sid],this.shared.count=(this.shared.count||0)+1,this.$oel=S(e),this.$oel.data("froala.editor",this),this.o_doc=e.ownerDocument,this.o_win="defaultView"in this.o_doc?this.o_doc.defaultView:this.o_doc.parentWindow,this.c_scroll=S(this.o_win).scrollTop(),this._init()},N.Bootstrap.prototype._init=function(){var e=this.$oel.get(0).tagName,t=(1<=this.$oel.closest("label").length&&console.warn("Note! It is not recommended to initialize the Froala Editor within a label tag."),function(){"TEXTAREA"!==e&&(this._original_html=this._original_html||this.$oel.html()),this.$box=this.$box||this.$oel,this.opts.fullPage&&(this.opts.iframe=!0),this.opts.iframe?(this.$iframe=S('<iframe src="about:blank" frameBorder="0">'),this.$wp=S("<div></div>"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write("<!DOCTYPE html>"),this.$iframe.get(0).contentWindow.document.write("<html><head></head><body></body></html>"),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=S(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=S(this.iframe_document.querySelector("head")),this.$html=S(this.iframe_document.querySelector("html"))):(this.$el=S(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=S(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(O.bind(this),0)}.bind(this)),n=function(){this.$box=S("<div>"),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var e=this;this.$oel.parents("form").on("submit.".concat(this.id),function(){e.events.trigger("form.submit")}),this.$oel.parents("form").on("reset.".concat(this.id),function(){e.events.trigger("form.reset")}),t()}.bind(this),r=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(O.bind(this),0)}.bind(this),o=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(O.bind(this),0)}.bind(this),i=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",function(e){e.preventDefault()}),setTimeout(O.bind(this),0)}.bind(this);(this.opts.editInPopup?i:"TEXTAREA"===e?n:"A"===e?r:"IMG"===e?o:"BUTTON"===e||"INPUT"===e?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,i):t)()},N.Bootstrap.prototype.load=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)&&!this[t]&&!(N.PLUGINS[t]&&this.opts.pluginsEnabled.indexOf(t)<0)&&(this[t]=new e[t](this),this[t]._init)&&(this[t]._init(),this.opts.initOnClick)&&"core"===t)return!1},N.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var e=this.html&&this.html.get();if(this.events&&(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var t in this.shared)Object.prototype.hasOwnProperty.call(this.shared,t)&&(this.shared[t]=null,N.SHARED[this.sid][t]=null);delete N.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(e),N.INSTANCES.splice(N.INSTANCES.indexOf(this),1)},U}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(r){(r=r&&r.hasOwnProperty("default")?r.default:r).PLUGINS.align=function(u){var d=u.$;return{apply:function(t){var e=u.selection.ranges(0),n=(n=e.commonAncestorContainer).nodeType===Node.TEXT_NODE?u.selection.element
1():n,r=d(n).closest("table.fr-selection-handle-selected"),o=d(n).parents("TD, TH"),i=!u.selection.isCollapsed(),a="TD"===n.tagName||"TH"===n.tagName,e=(i=i&&a)&&(null==(s=n.textContent)?void 0:s.trim())===(null==(s=e.toString())?void 0:s.trim()),s=u.table&&u.table.selectedCells(),a=a||s&&0<s.length||o.length&&u.el.contains(o.get(0))&&"BR"===n.tagName;if(d(n).parents(".fr-img-caption").length)d(n).css("text-align",t);else if(r.length&&u.el.contains(r[0]))r.find("td").css("text-align",t);else if(a&&!i||e)s&&s.length?s.forEach(function(e){e=d(e);e.css("text-align",t),e.children().css("text-align","")}):((r=["TD","TH"].includes(n.tagName)?d(n):o).css("text-align",t),r.children().css("text-align",""));else{u.selection.save(),s&&s.length||u.html.wrap(!0,!0,!0,!0),u.selection.restore();for(var l=u.selection.blocks(),c=0;c<l.length;c++)d(l[c]).css("text-align",t).removeClass("fr-temp-div"),""===d(l[c]).attr("class")&&d(l[c]).removeAttr("class"),""===d(l[c]).attr("style")&&d(l[c]).removeAttr("style");u.selection.save(),u.html.unwrap(),u.selection.restore()}},refresh:function(e){var t=u.selection.blocks();t.length&&(t=u.helpers.getAlignment(d(t[0])),e.find("> *").first().replaceWith(u.icon.create("align-".concat(t))))},refreshOnShow:function(e,t){var n=u.selection.blocks();n.length&&(n=u.helpers.getAlignment(d(n[0])),t.find('a.fr-command[data-param1="'.concat(n,'"]')).addClass("fr-active").attr("aria-selected",!0))},refreshForToolbar:function(e){var t=u.selection.blocks();t.length&&(t=(t=u.helpers.getAlignment(d(t[0]))).charAt(0).toUpperCase()+t.slice(1),"align".concat(t)===e.attr("data-cmd"))&&e.addClass("fr-active")}}},r.DefineIcon("align",{NAME:"align-left",SVG_KEY:"alignLeft"}),r.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),r.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),r.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),r.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),r.RegisterCommand("align",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=r.COMMANDS.align.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="align"data-param1="\n        '.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.icon.create("align-".concat(e)),'<span class="fr-sr-only">\n        ').concat(this.language.translate(n[e]),"</span></a></li>"));return t+="</ul>"},callback:function(e,t){this.align.apply(t)},refresh:function(e){this.align.refresh(e)},refreshOnShow:function(e,t){this.align.refreshOnShow(e,t)},plugin:"align"}),r.RegisterCommand("alignLeft",{type:"button",icon:"align-left",title:"Align Left",callback:function(){this.align.apply("left")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),r.RegisterCommand("alignRight",{type:"button",icon:"align-right",title:"Align Right",callback:function(){this.align.apply("right")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),r.RegisterCommand("alignCenter",{type:"button",icon:"align-center",title:"Align Center",callback:function(){this.align.apply("center")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),r.RegisterCommand("alignJustify",{type:"button",icon:"align-justify",title:"Align Justify",callback:function(){this.align.apply("justify")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(f){f=f&&f.hasOwnProperty("default")?f.default:f,Object.assign(f.DEFAULTS,{charCounterMax:-1,charCounterCount:!0}),f.PLUGINS.charCounter=function(u){var t,r=u.$,d=function(){var e=u.opts.iframe&&u.markdown&&u.markdown.isEnabled()?u.$el.text()||"":u.el.textContent||"",t=u.$el.find(".fr-page-break"),n=(t.text()||"").length;return e.replace(/\u200B/g,"").length-n*t.length};function e(e){var t=u.opts.charCounterMax;if(!(t<0)){var n=d();if("keydown"===e.type){if(n<t)return!0;var r=e.which;if(!u.keys.ctrlKey(e)&&u.keys.isCharacter(r)||r===f.KEYCODE.IME)return e.preventDefault(),e.stopPropagation(),u.events.trigger("charCounter.exceeded"),!1}r=e.originalEvent&&e.originalEvent.inputType||"";if(!/delete|historyUndo|historyRedo/.test(r)){if("beforeinput"===e.type){r=e.data||e.originalEvent&&e.originalEvent.data||e.originalEvent&&e.originalEvent.dataTransfer&&e.originalEvent.dataTransfer.getData("text")||"",r=n-u.win.getSelection().toString().length+r.length;if(t-n<=0||t<r)return e.preventDefault(),e.stopPropagation(),u.events.trigger("charCounter.exceeded"),!1}if("input"===e.type&&t<n){u.selection.save();for(var o,r=u.el,i=t,a="",s=document.createTreeWalker(r,NodeFilter.SHOW_TEXT,null,!1),l=!0;(o=s.nextNode())&&a.length<i;){var c=i-a.length;if(o.textContent.length>c){o.textContent=o.textContent.slice(0,c),l=!1;break}a+=o.textContent}for(l&&(o=s.previousNode());o=s.nextNode();)o.textContent="";
1u.selection.restore()}}}return!0}function n(e){return u.opts.charCounterMax<0||r("<div>").html(e).text().length+d()<=u.opts.charCounterMax?e:(u.events.trigger("charCounter.exceeded"),"")}function o(e,t,n){return u.opts.charCounterMax<0||(e.includes('<span class="fr-emoticon')||e.includes('<i class="fa ')?!(d()>=u.opts.charCounterMax&&(u.events.trigger("charCounter.exceeded"),1)):r("<div>").html(e).text().length+d()<=u.opts.charCounterMax||(u.events.trigger("charCounter.exceeded"),!1))}function i(){var e;u.opts.charCounterCount&&(e=d()+(0<u.opts.charCounterMax?"/"+u.opts.charCounterMax:""),t.text("".concat(u.language.translate("Characters")," : ").concat(e)),u.opts.toolbarBottom&&t.css("margin-bottom",u.$tb.outerHeight(!0)),0<=(e=u.$wp.get(0).offsetWidth-u.$wp.get(0).clientWidth))&&("rtl"==u.opts.direction?t.css("margin-left",e):t.css("margin-right",e))}return{_init:function(){return!!u.$wp&&!!u.opts.charCounterCount&&((t=r(document.createElement("span")).attr("class","fr-counter")).css("bottom",u.$wp.css("border-bottom-width")),(u.$second_tb||u.$wp).append(t),u.events.on("keydown beforeinput input",e,!0),u.events.on("paste.afterCleanup",n),u.events.on("keyup contentChanged input",function(){u.events.trigger("charCounter.update")}),u.events.on("html.beforeInsert",o),u.events.on("charCounter.update",i),u.events.trigger("charCounter.update"),void u.events.on("destroy",function(){r(u.o_win).off("resize.char".concat(u.id)),t.removeData().remove(),t=null}))},count:d}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){(e=e&&e.hasOwnProperty("default")?e.default:e).PLUGINS.codeBeautifier=function(){var e,t,n,r,$={};function E(r,e){var n,t={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0},o={"@media":!0,"@supports":!0,"@document":!0},i=(e=e||{},r=(r=r||"").replace(/\r\n|[\r\u2028\u2029]/g,"\n"),e.indent_size||4),a=e.indent_char||" ",s=void 0===e.selector_separator_newline||e.selector_separator_newline,l=void 0!==e.end_with_newline&&e.end_with_newline,c=void 0===e.newline_between_rules||e.newline_between_rules,u=e.eol||"\n",d=("string"==typeof i&&(i=parseInt(i,10)),e.indent_with_tabs&&(a="\t",i=1),u=u.replace(/\\r/,"\r").replace(/\\n
vendor: 4,496 bytes, line 1
1/,"\n"),/^\s+$/),f=-1,p=0;function h(){return(n=r.charAt(++f))||""}function A(e){var t=f;return e&&m(),e=r.charAt(f+1)||"",f=t-1,h(),e}function g(e){for(var t=f;h();)if("\\"===n)h();else{if(-1!==e.indexOf(n))break;if("\n"===n)break}return r.substring(t,f+1)}function m(){for(;d.test(A());)h(),0}function v(e){var t=f;for(e="/"===A(),h();h();){if(!e&&"*"===n&&"/"===A()){h();break}if(e&&"\n"===n)return r.substring(t,f)}return r.substring(t,f)+n}function b(e){return r.substring(f-e.length,f).toLowerCase()===e}var y=r.match(/^[\t ]*/)[0],C=new Array(i+1).join(a),w=0,E=0;for(var _={"{":function(e){_.singleSpace(),S.push(e),_.newLine()},"}":function(e){_.newLine(),S.push(e),_.newLine()},_lastCharWhitespace:function(){return d.test(S[S.length-1])},newLine:function(e){S.length&&(e||"\n"===S[S.length-1]||_.trim(),S.push("\n"),y)&&S.push(y)},singleSpace:function(){S.length&&!_._lastCharWhitespace()&&S.push(" ")},preserveSingleSpace:function(){O&&_.singleSpace()},trim:function(){for(;_._lastCharWhitespace();)S.pop()}},S=[],B=!1,x=!1,T=!1,L="";;){var N,k=(()=>{var e="";for(n&&d.test(n)&&(e=n);d.test(h());)e+=n;return e})(),O=""!==k,k=-1!==k.indexOf("\n"),j=L,L=n;if(!n)break;"/"===n&&"*"===A()?(N=0===w,(k||N)&&_.newLine(),S.push(v()),_.newLine(),N&&_.newLine(!0)):"/"===n&&"/"===A()?(k||"{"===j||_.trim(),_.singleSpace(),S.push(v()),_.newLine()):"@"===n?(_.preserveSingleSpace(),S.push(n),N=void 0,N=f,k=g(k=": , {}()[]/='\""),f=N-1,h(),(j=k).match(/[ :]$/)&&(h(),j=g(": ").replace(/\s$/,""),S.push(j),_.singleSpace()),(j=j.replace(/\s$/,""))in t&&(E+=1,j in o)&&(T=!0)):"#"===n&&"{"===A()?(_.preserveSingleSpace(),S.push(g("}"))):"{"===n?"}"===A(!0)?(m(),h(),_.singleSpace(),S.push("{}"),_.newLine(),c&&0===w&&_.newLine(!0)):(w++,y+=C,_["{"](n),B=T?(T=!1,E<w):E<=w):"}"===n?(w--,y=y.slice(0,-i),_["}"](n),x=B=!1,E&&E--,c&&0===w&&_.newLine(!0)):":"===n?(m(),!B&&!T||b("&")||(()=>{for(var e=0,t=f+1;t<r.length;t++){var n=r.charAt(t);if("{"===n)return 1;if("("===n)e+=1;else if(")"===n){if(0===e)return;--e}else if(" "===n||"}"===n)return}})()?":"===A()?(h(),S.push("::")):S.push(":"):(x=!0,S.push(":"),_.singleSpace())):'"'===n||"'"===n?(_.preserveSingleSpace(),S.push(g(n))):" "===n?(x=!1,S.push(n),_.newLine()):"("===n?b("url")?(S.push(n),m(),h()&&(")"!==n&&'"'!==n&&"'"!==n?S.push(g(")")):f--)):(p++,_.preserveSingleSpace(),S.push(n),m()):")"===n?(S.push(n),p--):","===n?(S.push(n),m(),s&&!x&&p<1?_.newLine():_.singleSpace()):("]"!==n&&("["!==n&&"="===n?(m(),n="="):_.preserveSingleSpace()),S.push(n))}e="";return y&&(e+=y),e+=S.join("").replace(/[\r\n\t ]+$/,""),l&&(e+="\n"),e="\n"!=u?e.replace(/[\n]/g,u):e}function K(e,t){for(var n=0;n<t.length;n+=1)if(t[n]===e)return!0;return!1}function z(e){return e.replace(/^\s+|\s+$/g,"")}function _(e,t){return new o(e,t).beautify()}e=$,t="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-Ô§Ô±-Ֆՙա-ևא-תװ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࢠࢢ-ࢬऄ-हऽॐक़-ॡॱ-ॷॹ-ॿঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-ళవ-హఽౘౙౠౡಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൠൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄງຈຊຍດ-ທນ-ຟມ-ຣລວສຫອ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏼᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛰᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡷᢀ-ᢨᢪᢰ-ᣵᤀ-ᤜᥐ-ᥭᥰ-ᥴᦀ-ᦫᧁ-ᧇᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᳩ-ᳬᳮ-ᳱᳵᳶᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-á¾´á¾¶-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-á¿´á¿¶-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕℙ-ℝℤΩℨK-ℭℯ-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞⸯ々-〇〡-〩〱-〵〸-〼ぁ-ゖゝ-ゟァ-ヺー-ヿㄅ-ㄭㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿌ꀀ-ꒌꓐ-ꓽꔀ-ꘌê
1˜-ꘟꘪꘫꙀ-ꙮꙿ-ꚗꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞎꞐ-ꞓꞠ-Ɦꟸ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꪀ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꯀ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-ï©­ï©°-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ï¹´ï¹¶-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",n=new RegExp("[".concat(t,"]")),r=new RegExp("[".concat(t," ").concat("̀-ͯ҃-֑҇-ׇֽֿׁׂׅׄؐ-ؚؠ-ىٲ-ۓۧ-Û¨Û»-ۼܰ-݊ࠀ-ࠔࠛ-ࠣࠥ-à §à ©-࠭ࡀ-ࡗࣤ-ࣾऀ-ःऺ-़ा-ॏ॑-ॗॢ-ॣ०-९ঁ-ঃ়া-ৄেৈৗয়-ৠਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢ-ૣ૦-૯ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୟ-à­ à­¦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఁ-ఃె-ైొ-్ౕౖౢ-ౣ౦-౯ಂಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢ-ೣ೦-೯ംഃെ-ൈൗൢ-ൣ൦-൯ංඃ්ා-ුූෘ-ෟෲෳิ-ฺเ-ๅ๐-๙ິ-ູ່-ໍ໐-໙༘༙༠-༩༹༵༷ཁ-ཇཱ-྄྆-྇ྍ-ྗྙ-ྼ࿆က-ဩ၀-၉ၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟ᜎ-ᜐᜠ-ᜰᝀ-ᝐᝲᝳក-ឲ៝០-៩᠋-᠍᠐-᠙ᤠ-ᤫᤰ-᤻ᥑ-ᥭᦰ-ᧀᧈ-ᧉ᧐-᧙ᨀ-ᨕᨠ-ᩓ᩠-᩿᩼-᪉᪐-᪙ᭆ-ᭋ᭐-᭙᭫-᭳᮰-᮹᯦-᯳ᰀ-ᰢ᱀-᱉ᱛ-ᱽ᳐-᳒ᴀ-ᶾḁ-ἕ‌‍‿⁀⁔⃐-⃥⃜⃡-⃰ⶁ-ⶖⷠ-ⷿ〡-〨゙゚Ꙁ-ꙭꙴ-꙽ꚟ꛰-꛱ꟸ-ꠀ꠆ꠋꠣ-ꠧꢀ-ꢁꢴ-꣄꣐-꣙ꣳ-ꣷ꤀-꤉ꤦ-꤭ꤰ-ꥅꦀ-ꦃ꦳-꧀ꨀ-ꨧꩀ-ꩁꩌ-ꩍ꩐-꩙ꩻꫠ-ꫩꫲ-ꫳꯀ-ꯡ꯬꯭꯰-꯹ﬠ-ﬨ︀-️︠-︦︳︴﹍-﹏0-9_","]")),e.newline=/[\n\r\u2028\u2029]/,e.lineBreak=new RegExp("\r\n|".concat(e.newline.source)),e.allLineBreaks=new RegExp(e.lineBreak.source,"g"),e.isIdentifierStart=function(e){return e<65?36===e||64===e:e<91||(e<97?95===e:e<123||170<=e&&n.test(String.fromCharCode(e)))},e.isIdentifierChar=function(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||170<=e&&r.test(String.fromCharCode(e))))};var R={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function o(r,e){var a,o,i,s,l,c,t,u,n,d,f,p,h,A=[],g="";function m(e,t){var n=0;return e&&(n=e.indentation_level,!a.just_added_newline())&&e.line_indent_level>n&&(n=e.line_indent_level),{mode:t,parent:e,last_text:e?e.last_text:"",last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:n,line_indent_level:e?e.line_indent_level:n,start_line_index:a.get_line_number(),ternary_depth:0}}for(p={TK_START_EXPR:function(){N();var e=R.Expression;if("["===s.text){if("TK_WORD"===l||")"===u.last_text)return"TK_RESERVED"===l&&K(u.last_text,i.line_starters)&&(a.space_before_token=!0),S(e),E(),_(),void(h.space_in_paren&&(a.space_before_token=!0));e=R.ArrayLiteral,!B(u.mode)||"["!==u.last_text&&(","!==u.last_text||"]"!==c&&"}"!==c)||h.keep_array_indentation||C()}else"TK_RESERVED"===l&&"for"===u.last_text?e=R.ForInitializer:"TK_RESERVED"===l&&K(u.last_text,["if","while"])&&(e=R.Conditional);" "===u.last_text||"TK_START_BLOCK"===l?C():"TK_END_EXPR"===l||"TK_START_EXPR"===l||"TK_END_BLOCK"===l||"."===u.last_text?y(s.wanted_newline):"TK_RESERVED"===l&&"("===s.text||"TK_WORD"===l||"TK_OPE
1RATOR"===l?"TK_RESERVED"===l&&("function"===u.last_word||"typeof"===u.last_word)||"*"===u.last_text&&"function"===c?h.space_after_anon_function&&(a.space_before_token=!0):"TK_RESERVED"!==l||!K(u.last_text,i.line_starters)&&"catch"!==u.last_text||h.space_before_conditional&&(a.space_before_token=!0):a.space_before_token=!0;"("===s.text&&"TK_RESERVED"===l&&"await"===u.last_word&&(a.space_before_token=!0);"("!==s.text||"TK_EQUALS"!==l&&"TK_OPERATOR"!==l||L()||y();S(e),E(),h.space_in_paren&&(a.space_before_token=!0);_()},TK_END_EXPR:function(){for(;u.mode===R.Statement;)T();u.multiline_frame&&y("]"===s.text&&B(u.mode)&&!h.keep_array_indentation);h.space_in_paren&&("TK_START_EXPR"!==l||h.space_in_empty_paren?a.space_before_token=!0:(a.trim(),a.space_before_token=!1));("]"===s.text&&h.keep_array_indentation?(E(),T):(T(),E))();a.remove_redundant_indentation(n),u.do_while&&n.mode===R.Conditional&&(n.mode=R.Expression,u.do_block=!1,u.do_while=!1)},TK_START_BLOCK:function(){var e=O(1),t=O(2);!t||!(":"===t.text&&K(e.type,["TK_STRING","TK_WORD","TK_RESERVED"])||K(e.text,["get","set"])&&K(t.type,["TK_WORD","TK_RESERVED"]))||K(c,["class","interface"])?S(R.BlockStatement):S(R.ObjectLiteral);t=!e.comments_before.length&&"}"===e.text&&"function"===u.last_word&&"TK_END_EXPR"===l;"expand"===h.brace_style||"none"===h.brace_style&&s.wanted_newline?"TK_OPERATOR"!==l&&(t||"TK_EQUALS"===l||"TK_RESERVED"===l&&k(u.last_text)&&"else"!==u.last_text)?a.space_before_token=!0:C(!1,!0):"TK_OPERATOR"!==l&&"TK_START_EXPR"!==l?"TK_START_BLOCK"===l?C():a.space_before_token=!0:B(n.mode)&&","===u.last_text&&("}"===c?a.space_before_token=!0:C());E(),_()},TK_END_BLOCK:function(){for(;u.mode===R.Statement;)T();var e="TK_START_BLOCK"===l;"expand"===h.brace_style?e||C():e||(B(u.mode)&&h.keep_array_indentation?(h.keep_array_indentation=!1,C(),h.keep_array_indentation=!0):C());T(),E()},TK_WORD:j,TK_RESERVED:j,TK_SEMICOLON:function(){N()&&(a.space_before_token=!1);for(;u.mode===R.Statement&&!u.if_block&&!u.do_block;)T();E()},TK_STRING:function(){N()||"TK_RESERVED"===l||"TK_WORD"===l?a.space_before_token=!0:"TK_COMMA"===l||"TK_START_EXPR"===l||"TK_EQUALS"===l||"TK_OPE
1RATOR"===l?L()||y():C();E()},TK_EQUALS:function(){N();u.declaration_statement&&(u.declaration_assignment=!0);a.space_before_token=!0,E(),a.space_before_token=!0},TK_OPERATOR:function(){N();var e,t;"TK_RESERVED"===l&&k(u.last_text)?(a.space_before_token=!0,E()):"*"===s.text&&"TK_DOT"===l?E():":"===s.text&&u.in_case?(u.case_body=!0,_(),E(),C(),u.in_case=!1):"::"===s.text?E():("TK_OPERATOR"===l&&y(),t=e=!0,K(s.text,["--","++","!","~"])||K(s.text,["-","+"])&&(K(l,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||K(u.last_text,i.line_starters)||","===u.last_text)?(t=e=!1,!s.wanted_newline||"--"!==s.text&&"++"!==s.text||C(!1,!0)," "===u.last_text&&x(u.mode)&&(e=!0),"TK_RESERVED"===l?e=!0:"TK_END_EXPR"===l?e=!("]"===u.last_text&&("--"===s.text||"++"===s.text)):"TK_OPERATOR"===l&&(e=K(s.text,["--","-","++","+"])&&K(u.last_text,["--","-","++","+"]),K(s.text,["+","-"]))&&K(u.last_text,["--","++"])&&(t=!0),u.mode!==R.BlockStatement&&u.mode!==R.Statement||"{"!==u.last_text&&" "!==u.last_text||C()):":"===s.text?0===u.ternary_depth?e=!1:--u.ternary_depth:"?"===s.text?u.ternary_depth+=1:"*"===s.text&&"TK_RESERVED"===l&&"function"===u.last_text&&(t=e=!1),a.space_before_token=a.space_before_token||e,E(),a.space_before_token=t)},TK_COMMA:function(){u.declaration_statement?(x(u.parent.mode)&&(u.declaration_assignment=!1),E(),u.declaration_assignment?C(u.declaration_assignment=!1,!0):(a.space_before_token=!0,h.comma_first&&y())):(E(),u.mode===R.ObjectLiteral||u.mode===R.Statement&&u.parent.mode===R.ObjectLiteral?(u.mode===R.Statement&&T(),C()):(a.space_before_token=!0,h.comma_first&&y()))},TK_BLOCK_COMMENT:function(){if(a.raw)a.add_raw_token(s),!s.directives||"end"!==s.directives.preserve||h.test_output_raw||(a.raw=!1);else if(s.directives)C(!1,!0),E(),"start"===s.directives.preserve&&(a.raw=!0),C(!1,!0);else if($.newline.test(s.text)||s.wanted_newline){var e,t=(e=>{e=e.replace(/\x0d/g,"");var t,n=[];for(t=e.indexOf("\n");-1!==t;)n.push(e.substring(0,t)),e=e.substring(t+1),t=e.indexOf("\n");return e.length&&n.push(e),n})(s.text),n=!1,r=!1,o=s.whitespace_before,i=o.length;for(C(!1,!0),1<t.length&&(((e,t)=>{for(var n=0;n<e.length;n++)if(z(e[n]).charAt(0)!==t)return;return 1})(t.slice(1),"*")?n=!0:((e,t)=>{for(var n,r=0,o=e.length;r<o;r++)if((n=e[r])&&0!==n.indexOf(t))return;return 1})(t.slice(1),o)&&(r=!0)),E(t[0]),e=1;e<t.length;e++)C(!1,!0),n?E(" ".concat(t[e].replace(/^\s+/g,""))):r&&t[e].length>i?E(t[e].substring(i)):a.add_token(t[e]);C(!1,!0)}else a.space_before_token=!0,E(),a.space_before_token=!0},TK_COMMENT:function(){s.wanted_newline?C(!1,!0):a.trim(!0);a.space_before_token=!0,E(),C(!1,!0)},TK_DOT:function(){N();"TK_RESERVED"===l&&k(u.last_text)?a.space_before_token=!0:y(")"===u.last_text&&h.break_chained_methods);E()},TK_UNKNOWN:function(){E(),"\n"===s.text[s.text.length-1]&&C()},TK_EOF:function(){for(;u.mode===R.Statement;)T()}},h={},void 0!==(e=e||{}).braces_on_own_line&&(h.brace_style=e.braces_on_own_line?"expand":"collapse"),h.brace_style=e.brace_style||h.brace_style||"collapse","expand-strict"===h.brace_style&&(h.brace_style="expand"),h.indent_size=e.indent_size?parseInt(e.indent_size,10):4,h.indent_char=e.indent_char||" ",h.eol=e.eol||"\n",h.preserve_newlines=void 0===e.preserve_newlines||e.preserve_newlines,h.break_chained_methods=void 0!==e.break_chained_methods&&e.break_chained_methods,h.max_preserve_newlines=void 0===e.max_preserve_newlines?0:parseInt(e.max_preserve_newlines,10),h.space_in_paren=void 0!==e.space_in_paren&&e.space_in_paren,h.space_in_empty_paren=void 0!==e.space_in_empty_paren&&e.space_in_empty_paren,h.jslint_happy=void 0!==e.jslint_happy&&e.jslint_happy,h.space_after_anon_function=void 0!==e.space_after_anon_function&&e.space_after_anon_function,h.keep_array_indentation=void 0!==e.keep_array_indentation&&e.keep_array_indentation,h.space_before_conditional=void 0===e.space_before_conditional||e.space_before_conditional,h.unescape_strings=void 0!==e.unescape_strings&&e.unescape_strings,h.wrap_line_length=void 0===e.wrap_line_length?0:parseInt(e.wrap_line_length,10),h.e4x=void 0!==e.e4x&&e.e4x,h.end_with_newline=void 0!==e.end_with_newline&&e.end_with_newline,h.comma_first=void 0!==e.comma_first&&e.comma_first,h.test_output_raw=void 0!==e.test_output_raw&&e.test_output_raw,h.jslint_happy&&(h.space_after_anon_function=!0),e.indent_with_tabs&&(h.indent_char="\t",h.indent_size=1),h.eol=h.eol.replace(/\\r/,"\r").replace(/\\n
vendor: 4,306 bytes, line 1
1/,"\n"),t="";0<h.indent_size;)t+=h.indent_char,--h.indent_size;var v=0;if(r&&r.length){for(;" "===r.charAt(v)||"\t"===r.charAt(v);)g+=r.charAt(v),v+=1;r=r.substring(v)}function b(e){var t=e.newlines;if(h.keep_array_indentation&&B(u.mode))for(var n=0;n<t;n+=1)C(0<n);else if(h.max_preserve_newlines&&t>h.max_preserve_newlines&&(t=h.max_preserve_newlines),h.preserve_newlines&&1<e.newlines){C();for(var r=1;r<t;r+=1)C(!0)}p[(s=e).type]()}function y(e){e=void 0!==e&&e,a.just_added_newline()||(h.preserve_newlines&&s.wanted_newline||e||h.wrap_line_length&&a.current_line.get_character_count()+s.text.length+(a.space_before_token?1:0)>=h.wrap_line_length)&&C(!1,!0)}function C(e,t){if(!t&&" "!==u.last_text&&","!==u.last_text&&"="!==u.last_text&&"TK_OPERATOR"!==l)for(;u.mode===R.Statement&&!u.if_block&&!u.do_block;)T();a.add_new_line(e)&&(u.multiline_frame=!0)}function w(){a.just_added_newline()&&(h.keep_array_indentation&&B(u.mode)&&s.wanted_newline?(a.current_line.push(s.whitespace_before),a.space_before_token=!1):a.set_indent(u.indentation_level)&&(u.line_indent_level=u.indentation_level))}function E(e){a.raw?a.add_raw_token(s):(h.comma_first&&"TK_COMMA"===l&&a.just_added_newline()&&","===a.previous_line.last()&&(a.previous_line.pop(),w(),a.add_token(","),a.space_before_token=!0),e=e||s.text,w(),a.add_token(e))}function _(){u.indentation_level+=1}function S(e){n=u?(d.push(u),u):m(null,e),u=m(n,e)}function B(e){return e===R.ArrayLiteral}function x(e){return K(e,[R.Expression,R.ForInitializer,R.Conditional])}function T(){0<d.length&&(n=u,u=d.pop(),n.mode===R.Statement)&&a.remove_redundant_indentation(n)}function L(){return u.parent.mode===R.ObjectLiteral&&u.mode===R.Statement&&(":"===u.last_text&&0===u.ternary_depth||"TK_RESERVED"===l&&K(u.last_text,["get","set"]))}function N(){return("TK_RESERVED"===l&&K(u.last_text,["const","let","const"])&&"TK_WORD"===s.type||"TK_RESERVED"===l&&"do"===u.last_text||"TK_RESERVED"===l&&"return"===u.last_text&&!s.wanted_newline||"TK_RESERVED"===l&&"else"===u.last_text&&("TK_RESERVED"!==s.type||"if"!==s.text)||"TK_END_EXPR"===l&&(n.mode===R.ForInitializer||n.mode===R.Conditional)||"TK_WORD"===l&&u.mode===R.BlockStatement&&!u.in_case&&"--"!==s.text&&"++"!==s.text&&"function"!==c&&"TK_WORD"!==s.type&&"TK_RESERVED"!==s.type||u.mode===R.ObjectLiteral&&(":"===u.last_text&&0===u.ternary_depth||"TK_RESERVED"===l&&K(u.last_text,["get","set"])))&&(S(R.Statement),_(),"TK_RESERVED"===l&&K(u.last_text,["const","let","const"])&&"TK_WORD"===s.type&&(u.declaration_statement=!0),L()||y("TK_RESERVED"===s.type&&K(s.text,["do","for","if","while"])),1)}function k(e){return K(e,["case","return","do","if","throw","else"])}function O(e){e=o+(e||0);return e<0||e>=A.length?null:A[e]}function j(){if("TK_RESERVED"===s.type&&u.mode!==R.ObjectLiteral&&K(s.text,["set","get"])&&(s.type="TK_WORD"),"TK_RESERVED"===s.type&&u.mode===R.ObjectLiteral&&":"===O(1).text&&(s.type="TK_WORD"),N()||!s.wanted_newline||x(u.mode)||"TK_OPERATOR"===l&&"--"!==u.last_text&&"++"!==u.last_text||"TK_EQUALS"===l||!h.preserve_newlines&&"TK_RESERVED"===l&&K(u.last_text,["const","let","const","set","get"])||C(),u.do_block&&!u.do_while){if("TK_RESERVED"===s.type&&"while"===s.text)return a.space_before_token=!0,E(),a.space_before_token=!0,void(u.do_while=!0);C(),u.do_block=!1}if(u.if_block)if(u.else_block||"TK_RESERVED"!==s.type||"else"!==s.text){for(;u.mode===R.Statement;)T();u.if_block=!1,u.else_block=!1}else u.else_block=!0;"TK_RESERVED"===s.type&&("case"===s.text||"default"===s.text&&u.in_case_statement)?(C(),(u.case_body||h.jslint_happy)&&(0<u.indentation_level&&(!u.parent||u.indentation_level>u.parent.indentation_level)&&--u.indentation_level,u.case_body=!1),E(),u.in_case=!0,u.in_case_statement=!0):("TK_RESERVED"===s.type&&"function"===s.text&&(!(K(u.last_text,["}"," "])||a.just_added_newline()&&!K(u.last_text,["[","{",":","=",","]))||a.just_added_blankline()||s.comments_before.length||(C(),C(!0)),"TK_RESERVED"===l||"TK_WORD"===l?"TK_RESERVED"===l&&K(u.last_text,["get","set","new","return","export","async"])||"TK_RESERVED"===l&&"default"===u.last_text&&"export"===c?a.space_before_token=!0:C():"TK_OPERATOR"===l||"="===u.last_text?a.space_before_token=!0:!u.multiline_frame&&(x(u.mode)||B(u.mode))||C()),"TK_COMMA"!==l&&"TK_START_EXPR"!==l&&"TK_EQUALS"!==l&&"TK_OPE
1RATOR"!==l||L()||y(),"TK_RESERVED"===s.type&&K(s.text,["function","get","set"])?(E(),u.last_word=s.text):(f="NONE","TK_END_BLOCK"===l?"TK_RESERVED"!==s.type||!K(s.text,["else","catch","finally"])||"expand"===h.brace_style||"end-expand"===h.brace_style||"none"===h.brace_style&&s.wanted_newline?f="NEWLINE":(f="SPACE",a.space_before_token=!0):"TK_SEMICOLON"===l&&u.mode===R.BlockStatement?f="NEWLINE":"TK_SEMICOLON"===l&&x(u.mode)?f="SPACE":"TK_STRING"===l?f="NEWLINE":"TK_RESERVED"===l||"TK_WORD"===l||"*"===u.last_text&&"function"===c?f="SPACE":"TK_START_BLOCK"===l?f="NEWLINE":"TK_END_EXPR"===l&&(a.space_before_token=!0,f="NEWLINE"),"TK_RESERVED"===s.type&&K(s.text,i.line_starters)&&")"!==u.last_text&&(f="else"===u.last_text||"export"===u.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===s.type&&K(s.text,["else","catch","finally"])?"TK_END_BLOCK"!==l||"expand"===h.brace_style||"end-expand"===h.brace_style||"none"===h.brace_style&&s.wanted_newline?C():(a.trim(!0),"}"!==a.current_line.last()&&C(),a.space_before_token=!0):"NEWLINE"===f?"TK_RESERVED"===l&&k(u.last_text)?a.space_before_token=!0:"TK_END_EXPR"!==l?"TK_START_EXPR"===l&&"TK_RESERVED"===s.type&&K(s.text,["const","let","const"])||":"===u.last_text||("TK_RESERVED"===s.type&&"if"===s.text&&"else"===u.last_text?a.space_before_token=!0:C()):"TK_RESERVED"===s.type&&K(s.text,i.line_starters)&&")"!==u.last_text&&C():u.multiline_frame&&B(u.mode)&&","===u.last_text&&"}"===c?C():"SPACE"===f&&(a.space_before_token=!0),E(),u.last_word=s.text,"TK_RESERVED"===s.type&&"do"===s.text&&(u.do_block=!0),"TK_RESERVED"===s.type&&"if"===s.text&&(u.if_block=!0)))}l="TK_START_BLOCK",c="",(a=new I(t,g)).raw=h.test_output_raw,d=[],S(R.BlockStatement),this.beautify=function(){var e,t;for(i=new M(r,h),A=i.tokenize(),o=0;e=O();){for(var n=0;n<e.comments_before.length;n++)b(e.comments_before[n]);b(e),c=u.last_text,l=e.type,u.last_text=e.text,o+=1}return t=a.get_code(),h.end_with_newline&&(t+="\n"),t="\n"!=h.eol?t.replace(/[\n]/g,h.eol):t}}function i(t){var n=0,r=-1,o=[],i=!0;this.set_indent=function(e){n=t.baseIndentLength+e*t.indent_length,r=e},this.get_character_count=function(){return n},this.is_empty=function(){return i},this.last=function(){return this._empty?null:o[o.length-1]},this.push=function(e){o.push(e),n+=e.length,i=!1},this.pop=function(){var e=null;return i||(e=o.pop(),n-=e.length,i=0===o.length),e},this.remove_indent=function(){0<r&&(--r,n-=t.indent_length)},this.trim=function(){for(;" "===this.last();)o.pop(),--n;i=0===o.length},this.toString=function(){var e="";return this._empty||(0<=r&&(e=t.indent_cache[r]),e+=o.join("")),e}}function I(t,n){n=n||"",this.indent_cache=[n],this.baseIndentLength=n.length,this.indent_length=t.length,this.raw=!1;var r=[];this.baseIndentString=n,this.indent_string=t,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new i(this),r.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return r.length},this.add_new_line=function(e){return!(1===this.get_line_number()&&this.just_added_newline()||!e&&this.just_added_newline()||(this.raw||this.add_outputline(),0))},this.get_code=function(){return r.join("\n").replace(/[\r\n\t ]+$/,"")},this.set_indent=function(e){if(1<r.length){for(;e>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t<e.newlines;t++)this.add_outputline();this.current_line.push(e.whitespace_before),this.current_line.push(e.text),this.space_before_token=!1},this.add_token=function(e){this.add_space_before_token(),this.current_line.push(e)},this.add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&this.current_line.push(" "),this.space_before_token=!1},this.remove_redundant_indentation=function(e){if(!e.multiline_frame&&e.mode!==R.ForInitializer&&e.mode!==R.Conditional)for(var t=e.start_line_index,n=r.length;t<n;)r[t].remove_indent(),t++},this.trim=function(e){for(e=void 0!==e&&e,this.current_line.trim(t,n);e&&1<r.length&&this.current_line.is_empty();)r.pop(),this.current_line=r[r.length-1],this.current_line.trim();this.previous_line=1<r.length?r[r.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===r.length||r[r.length-2].is_empty())}}var V=function(e,t,n,r,o,i){this.type=e,this.text=t,this.comments_before=[],this.newlines=n||0,this.wanted_newline=0<n,this.whitespace_before=r||"",this.parent=null,this.directives=null};function M(E,_,e){var S,B,x,T,L,N,k="\n\r\t ".split(""),O=/[0-9]/,j=/[01234567]/,R=/[0123456789abcdefABCDEF]/,I="+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>
1".split(" "),M=(this.line_starters="continue,try,throw,return,const,let,const,if,switch,case,default,for,while,break,function,import,export".split(","),this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"])),D=/([\s\S]*?)((?:\*\/)|$)/g,P=/([^\n\r\u2028\u2029]*)/g,U=/\/\* beautify( \w+[:]\w+)+ \*\//g,F=/ (\w+)[:](\w+)/g,H=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,Q=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function a(){var e=[];if(S=0,B="",N<=L)return["","TK_EOF"];var t=T.length?T[T.length-1]:new V("TK_START_BLOCK","{"),n=E.charAt(L);for(L+=1;K(n,k);){if($.newline.test(n)?"\n"===n&&"\r"===E.charAt(L-2)||(S+=1,e=[]):e.push(n),N<=L)return["","TK_EOF"];n=E.charAt(L),L+=1}if(e.length&&(B=e.join("")),O.test(n)){var r=!0,o=!0,i=O;for("0"===n&&L<N&&/[Xxo]/.test(E.charAt(L))?(o=r=!1,n+=E.charAt(L),L+=1,i=/[o]/.test(E.charAt(L))?j:R):(n="",--L);L<N&&i.test(E.charAt(L));)n+=E.charAt(L),L+=1,r&&L<N&&"."===E.charAt(L)&&(n+=E.charAt(L),L+=1,r=!1),o&&L<N&&/[Ee]/.test(E.charAt(L))&&(n+=E.charAt(L),(L+=1)<N&&/[+-]/.test(E.charAt(L))&&(n+=E.charAt(L),L+=1),r=o=!1);return[n,"TK_WORD"]}if($.isIdentifierStart(E.charCodeAt(L-1))){if(L<N)for(;$.isIdentifierChar(E.charCodeAt(L))&&(n+=E.charAt(L),(L+=1)!==N););return"TK_DOT"===t.type||"TK_RESERVED"===t.type&&K(t.text,["set","get"])||!K(n,M)?[n,"TK_WORD"]:"in"===n?[n,"TK_OPERATOR"]:[n,"TK_RESERVED"]}if("("===n||"["===n)return[n,"TK_START_EXPR"];if(")"===n||"]"===n)return[n,"TK_END_EXPR"];if("{"===n)return[n,"TK_START_BLOCK"];if("}"===n)return[n,"TK_END_BLOCK"];if(" "===n)return[n,"TK_SEMICOLON"];if("/"===n){var a="";if("*"===E.charAt(L))return L+=1,D.lastIndex=L,w=D.exec(E),a="/*".concat(w[0]),L+=w[0].length,(y=(e=>{if(!e.match(U))return null;for(var t={},n=(F.lastIndex=0,F.exec(e));n;)t[n[1]]=n[2],n=F.exec(e);return t})(a))&&"start"===y.ignore&&(H.lastIndex=L,a+=(w=H.exec(E))[0],L+=w[0].length),[a=a.replace($.lineBreak,"\n"),"TK_BLOCK_COMMENT",y];if("/"===E.charAt(L))return L+=1,P.lastIndex=L,w=P.exec(E),a="//".concat(w[0]),L+=w[0].length,[a,"TK_COMMENT"]}if("`"===n||"'"===n||'"'===n||("/"===n||_.e4x&&"<"===n&&E.slice(L-1).match(/^<([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/))&&("TK_RESERVED"===t.type&&K(t.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===t.type&&")"===t.text&&t.parent&&"TK_RESERVED"===t.parent.type&&K(t.parent.text,["if","while","for"])||K(t.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var s=n,l=!1,c=!1,u=n;if("/"===s)for(var d=!1;L<N&&(l||d||E.charAt(L)!==s)&&!$.newline.test(E.charAt(L));)u+=E.charAt(L),l?l=!1:(l="\\"===E.charAt(L),"["===E.charAt(L)?d=!0:"]"===E.charAt(L)&&(d=!1)),L+=1;else if(_.e4x&&"<"===s){var f=/<(\/?)([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/g,p=E.slice(L-1),h=f.exec(p);if(h&&0===h.index){for(var A=h[2],g=0;h;){var m=!!h[1],v=h[2],b=!!h[h.length-1]||"![CDATA["===v.slice(0,8);if(v!==A||b||(m?--g:++g),g<=0)break;h=f.exec(p)}var y=h?h.index+h[0].length:p.length,p=p.slice(0,y);return L+=y-1,[p=p.replace($.lineBreak,"\n"),"TK_STRING"]}}else for(;L<N&&(l||E.charAt(L)!==s&&("`"===s||!$.newline.test(E.charAt(L))));)(l||"`"===s)&&$.newline.test(E.charAt(L))?("\r"===E.charAt(L)&&"\n"===E.charAt(L+1)&&(L+=1),u+="\n"):u+=E.charAt(L),l=l?("x"!==E.charAt(L)&&"u"!==E.charAt(L)||(c=!0),!1):"\\"===E.charAt(L),L+=1;if(c&&_.unescape_strings&&(u=(e=>{for(var t,n=!1,r="",o=0,i="",a=0;n||o<e.length;)if(t=e.charAt(o),o++,n){if(n=!1,"x"===t)i=e.substr(o,2),o+=2;else{if("u"!==t){r+="\\".concat(t);continue}i=e.substr(o,4),o+=4}if(!i.match(/^[0123456789abcdefABCDEF]+$/))return e;if(0<=(a=parseInt(i,16))&&a<32)r+=("x"===t?"\\x":"\\u").concat(i);else if(34===a||39===a||92===a)r+="\\".concat(String.fromCharCode(a));else{if("x"===t&&126<a&&a<=255)return e;r+=String.fromCharCode(a)}}else"\\"===t?n=!0:r+=t;return r})(u)),L<N&&E.charAt(L)===s&&(u+=s,L+=1,"/"===s))for(;L<N&&$.isIdentifierStart(E.charCodeAt(L));)u+=E.charAt(L),L+=1;return[u,"TK_STRING"]}if("#"===n){if(0===T.length&&"!"===E.charAt(L)){for(u=n;L<N&&"\n"!==n;)u+=n=E.charAt(L),L+=1;return["".concat(z(u),"\n"),"TK_UNKNOWN"]}var C="#";if(L<N&&O.test(E.charAt(L))){for(;C+=n=E.charAt(L),(L+=1)<N&&"#"!==n&&"="!==n;);return"#"!==n&&("["===E.charAt(L)&&"]"===E.charAt(L+1)?(C+="[]",L+=2):"{"===E.charAt(L)&&"}"===E.charAt(L+1)&&(C+="{}",L+=2)),[C,"TK_WORD"]}}if("<"===n&&("?"===E.charAt(L)||"%"===E.charAt(L))){Q.lastIndex=L-1;var w=Q.exec(E);if(w)return n=w[0],L+=n.length-1,[n=n.replace($.lineBreak,"\n"),"TK_STRING"]}if("<"===n&&"\x3c!--"===E.substring(L-1,L+3)){for(L+=3,n="\x3c!--";!$.newline.test(E.charAt(L))&&L<N;)n+=E.charAt(L),L++;return x=!0,[n,"TK_COMMENT"]}if("-"===n&&x&&"--\x3e"===E.substring(L-1,L+2))return x=!1,L+=2,["--\x3e","TK_COMMENT"];if("."===n)return[n,"TK_DOT"];if(K(n,I)){for(;L<N&&K(n+E.charAt(L),I)&&(n+=E.charAt(L),!(N<=(L+=1))););
vendor: 8,771 bytes, line 1
1return","===n?[n,"TK_COMMA"]:"="===n?[n,"TK_EQUALS"]:[n,"TK_OPERATOR"]}return[n,"TK_UNKNOWN"]}this.tokenize=function(){N=E.length,L=0,x=!1,T=[];for(var e,t,n,r=null,o=[],i=[];!t||"TK_EOF"!==t.type;){for(n=a(),e=new V(n[1],n[0],S,B);"TK_COMMENT"===e.type||"TK_BLOCK_COMMENT"===e.type||"TK_UNKNOWN"===e.type;)"TK_BLOCK_COMMENT"===e.type&&(e.directives=n[2]),i.push(e),n=a(),e=new V(n[1],n[0],S,B);i.length&&(e.comments_before=i,i=[]),"TK_START_BLOCK"===e.type||"TK_START_EXPR"===e.type?(e.parent=t,o.push(r),r=e):("TK_END_BLOCK"===e.type||"TK_END_EXPR"===e.type)&&r&&("]"===e.text&&"["===r.text||")"===e.text&&"("===r.text||"}"===e.text&&"{"===r.text)&&(e.parent=r.parent,r=o.pop()),T.push(e),t=e}return T}}return{run:function(e,t){function a(e){return e.replace(/\s+$/g,"")}var n,r,o,h,i,s,A,l,c,g,m,v,u,d;for(void 0!==(t=t||{}).wrap_line_length&&0!==parseInt(t.wrap_line_length,10)||void 0===t.max_char||0===parseInt(t.max_char,10)||(t.wrap_line_length=t.max_char),r=void 0!==t.indent_inner_html&&t.indent_inner_html,o=void 0===t.indent_size?4:parseInt(t.indent_size,10),h=void 0===t.indent_char?" ":t.indent_char,s=void 0===t.brace_style?"collapse":t.brace_style,i=0===parseInt(t.wrap_line_length,10)?32786:parseInt(t.wrap_line_length||250,10),A=t.unformatted||["a","span","img","bdo","em","strong","dfn","code","samp","kbd","const","cite","abbr","acronym","q","sub","sup","tt","i","b","big","small","u","s","strike","font","ins","del","address","pre"],l=void 0===t.preserve_newlines||t.preserve_newlines,c=l?isNaN(parseInt(t.max_preserve_newlines,10))?32786:parseInt(t.max_preserve_newlines,10):0,g=void 0!==t.indent_handlebars&&t.indent_handlebars,m=void 0===t.wrap_attributes?"auto":t.wrap_attributes,v=void 0!==t.wrap_attributes_indent_size&&parseInt(t.wrap_attributes_indent_size,10)||o,u=void 0!==t.end_with_newline&&t.end_with_newline,d=Array.isArray(t.extra_liners)?t.extra_liners.concat():("string"==typeof t.extra_liners?t.extra_liners:"head,body,/html").split(","),t.indent_with_tabs&&(h="\t",o=1),(n=new function(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.newlines=0,this.indent_content=r,this.Utils={whitespace:"\n\r\t ".split(""),single_token:"br,input,link,meta,source,!doctype,basefont,base,area,hr,wbr,param,img,isindex,embed".split(","),extra_liners:d,in_array:function(e,t){for(var n=0;n<t.length;n++)if(e===t[n])return!0;return!1}},this.is_whitespace=function(e){for(;0<e.length;e++)if(!this.Utils.in_array(e.charAt(0),this.Utils.whitespace))return!1;return!0},this.traverse_whitespace=function(){var e="",e=this.input.charAt(this.pos);if(this.Utils.in_array(e,this.Utils.whitespace)){for(this.newlines=0;this.Utils.in_array(e,this.Utils.whitespace);)l&&"\n"===e&&this.newlines<=c&&(this.newlines+=1),this.pos++,e=this.input.charAt(this.pos);return!0}return!1},this.space_or_wrap=function(e){this.line_char_count>=this.wrap_line_length?(this.print_newline(!1,e),this.print_indentation(e)):(this.line_char_count++,e.push(" "))},this.get_content=function(){for(var e=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return e.length?e.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(e);else{if(g){var t=this.input.substr(this.pos,3);if("{{#"===t||"{{/"===t)break;if("{{!"===t)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}t=this.input.charAt(this.pos),this.pos++,this.line_char_count++,e.push(t)}}return e.length?e.join(""):""},this.get_contents_to=function(e){var t;return this.pos===this.input.length?["","TK_EOF"]:(t="",(e=new RegExp("</".concat(e,"\\s*>"),"igm")).lastIndex=this.pos,e=(e=e.exec(this.input))?e.index:this.input.length,this.pos<e&&(t=this.input.substring(this.pos,e),this.pos=e),t)},this.record_tag=function(e){this.tags["".concat(e,"count")]?this.tags["".concat(e,"count")]++:this.tags["".concat(e,"count")]=1,this.tags[e+this.tags["".concat(e,"count")]]=this.indent_level,this.tags[e+this.tags["".concat(e,"count")]+"parent"]=this.tags.parent,this.tags.parent=e+this.tags["".concat(e,"count")]},this.retrieve_tag=function(e){if(this.tags["".concat(e,"count")]){for(var t=this.tags.parent;t&&e+this.tags["".concat(e,"count")]!==t;)t=this.tags["".concat(t,"parent")];t&&(this.indent_level=this.tags[e+this.tags["".concat(e,"count")]],this.tags.parent=this.tags[t+"parent"]),delete this.tags[e+this.tags["".concat(e,"count")]+"parent"],delete this.tags[e+this.tags["".concat(e,"count")]],1===this.tags["".concat(e,"count")]?delete this.tags["".concat(e,"count")]:this.tags["".concat(e,"count")]--}},this.indent_to_tag=function(e){if(this.tags["".concat(e,"count")]){for(var t=this.tags.parent;t&&e+this.tags["".concat(e,"count")]!==t;)t=this.tags["".concat(t,"parent")];t&&(this.indent_level=this.tags[e+this.tags["".concat(e,"count")]])}},this.get_tag=function(e){var t,n,r="",o=[],i=!1,a=!0,s=this.pos,l=this.line_char_count;e=void 0!==e&&e;do{if(this.pos>=this.input.length)return e&&(this.pos=s,this.line_char_count=l),o.length?o.join(""):["","TK_EOF"];if(r=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(r,this.Utils.whitespace))i=!0;else{if("'"!==r&&'"'!==r||(r+=this.get_unformatted(r),i=!0),"="===r&&(i=!1),o.length&&"="!=o[o.length-1]&&">"!=r&&i){if(this.space_or_wrap(o),i=!1,!a&&"force"===m&&"/"!=r){this.print_newline(!0,o),this.print_indentation(o);for(var c=0;c<v;c++)o.push(h)}for(var u=0;u<o.length;u++)if(" "===o[u]){a=!1;break}}if(g&&"<"===n&&r+this.input.charAt(this.pos)==="{{"&&(r+=this.get_unformatted("}}"),o.length&&" "!=o[o.length-1]&&"<"!=o[o.length-1]&&(r=" ".concat(r)),i=!0),"<"!==r||n||(t=this.pos-1,n="<"),g&&!n&&2<=o.length&&"{"===o[o.length-1]&&"{"===o[o.length-2]&&(t="#"===r||"/"===r||"!"===r?this.pos-3:this.pos-2,n="{"),this.line_char_count++,o.push(r),o[1]&&("!"===o[1]||"?"===o[1]||"%"===o[1])){o=[this.get_comment(t)];break}if(g&&o[1]&&"{"===o[1]&&o[2]&&"!"===o[2]){o=[this.get_comment(t)];break}if(g&&"{"===n&&2<o.length&&"}"===o[o.length-2]&&"}"===o[o.length-1])break}}while(">"!=r);var d=o.join(""),f=-1!=d.indexOf(" ")?d.indexOf(" "):"{"===d[0]?d.indexOf("}"):d.indexOf(">"),p="<"!==d[0]&&g?"#"===d[2]?3:2:1,p=d.substring(p,f).toLowerCase();return"/"===d.charAt(d.length-2)||this.Utils.in_array(p,this.Utils.single_token)?e||(this.tag_type="SINGLE"):g&&"{"===d[0]&&"else"===p?e||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(p,A)?(f=this.get_unformatted("</".concat(p,">"),d),o.push(f),this.pos,this.tag_type="SINGLE"):"script"===p&&(-1===d.search("type")||-1<d.search("type")&&-1<d.search(/\b(text|application)\/(x-)?(javascript|ecmascript|jscript|livescript)/))?e||(this.record_tag(p),this.tag_type="SCRIPT"):"style"===p&&(-1===d.search("type")||-1<d.search("type")&&-1<d.search("text/css"))?e||(this.record_tag(p),this.tag_type="STYLE"):"!"===p.charAt(0)?e||(this.tag_type="SINGLE",this.traverse_whitespace()):e||("/"===p.charAt(0)?(this.retrieve_tag(p.substring(1)),this.tag_type="END"):(this.record_tag(p),"html"!=p.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(o),this.Utils.in_array(p,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length)&&"\n"!=this.output[this.output.length-2]&&this.print_newline(!0,this.output)),e&&(this.pos=s,this.line_char_count=l),o.join("")},this.get_comment=function(e){var t="",n=">",r=!1,o=(this.pos=e,this.input.charAt(this.pos));for(this.pos++;this.pos<=this.input.length&&((t+=o)[t.length-1]!==n[n.length-1]||-1==t.indexOf(n));)!r&&t.length<10&&(0===t.indexOf("<![if")?(n="<![endif]>",r=!0):0===t.indexOf("<![cdata[")?(n="]]>",r=!0):0===t.indexOf("<![")?(n="]>",r=!0):0===t.indexOf("\x3c!--")?(n="--\x3e",r=!0):0===t.indexOf("{{!")?(n="}}",r=!0):0===t.indexOf("<?")?(n="?>",r=!0):0===t.indexOf("<%")&&(n="%>",r=!0)),o=this.input.charAt(this.pos),this.pos++;return t},this.get_unformatted=function(e,t){if(t&&-1!=t.toLowerCase().indexOf(e))return"";var n="",r="",o=!0,i="";do{if(this.pos>=this.input.length)return r;if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!o){this.line_char_count--;continue}if("\n"===n||"\r"===n){r+="\n",this.line_char_count=0;continue}}r+=n,(i+=n.toLowerCase()).length>e.length&&(i=i.substring(1)),this.line_char_count++,o=!0,g&&"{"===n&&r.length&&"{"===r[r.length-2]&&(r+=this.get_unformatted("}}"))}while(i!==e);return r},this.get_token=function(){var e,t;return"TK_TAG_SCRIPT"===this.last_token||"TK_TAG_STYLE"===this.last_token?(e=this.last_token.substr(7),"string"!=typeof(t=this.get_contents_to(e))?t
vendor: 5,834 bytes, line 1
1:[t,"TK_".concat(e)]):"CONTENT"===this.current_mode?"string"!=typeof(t=this.get_content())?t:[t,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(t=this.get_tag())?t:[t,"TK_TAG_".concat(this.tag_type)]:void 0},this.get_full_indent=function(e){return(e=this.indent_level+e||0)<1?"":new Array(e+1).join(this.indent_string)},this.is_unformatted=function(e,t){return!(!this.Utils.in_array(e,t)||"a"==e.toLowerCase()&&this.Utils.in_array("a",t)&&(e=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/))&&!this.Utils.in_array(e,t))},this.printer=function(e,t,n,r,o){this.input=e||"",this.output=[],this.indent_character=t,this.indent_string="",this.indent_size=n,this.brace_style=o,this.indent_level=0,this.wrap_line_length=r;for(var i=this.line_char_count=0;i<this.indent_size;i++)this.indent_string+=this.indent_character;this.print_newline=function(e,t){this.line_char_count=0,t&&t.length&&(!e&&"\n"==t[t.length-1]||("\n"!=t[t.length-1]&&(t[t.length-1]=a(t[t.length-1])),t.push("\n")))},this.print_indentation=function(e){for(var t=0;t<this.indent_level;t++)e.push(this.indent_string),this.line_char_count+=this.indent_string.length},this.print_token=function(e){this.is_whitespace(e)&&!this.output.length||((e||""!==e)&&this.output.length&&"\n"===this.output[this.output.length-1]&&(this.print_indentation(this.output),e=e.replace(/^\s+/g,"")),this.print_token_raw(e))},this.print_token_raw=function(e){(e=0<this.newlines?a(e):e)&&""!==e&&(1<e.length&&"\n"===e[e.length-1]?(this.output.push(e.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(e));for(var t=0;t<this.newlines;t++)this.print_newline(0<t,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){0<this.indent_level&&this.indent_level--}},this}).printer(e,h,o,i,s);;){var f,p,b,y,C=n.get_token();if(n.token_text=C[0],n.token_type=C[1],"TK_EOF"===n.token_type)break;switch(n.token_type){case"TK_TAG_START":n.print_newline(!1,n.output),n.print_token(n.token_text),n.indent_content&&(n.indent(),n.indent_content=!1),n.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":n.print_newline(!1,n.output),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_END":"TK_CONTENT"===n.last_token&&""===n.last_text&&(w=n.token_text.match(/\w+/)[0],(y=null)!==(y=n.output.length?n.output[n.output.length-1].match(/(?:<|{{#)\/?\s*(\w+)/):y)&&(y[1]==w||n.Utils.in_array(y[1],A))||n.print_newline(!1,n.output)),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var w=n.token_text.match(/^\s*<([a-z-]+)/i);w&&n.Utils.in_array(w[1],A)||n.print_newline(!1,n.output),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":n.print_token(n.token_text),n.indent_content&&(n.indent(),n.indent_content=!1),n.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":case"TK_CONTENT":n.print_token(n.token_text),n.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":""!==n.token_text&&(n.print_newline(!1,n.output),y=n.token_text,p=void 0,b=1,"TK_SCRIPT"===n.token_type?p=_:"TK_STYLE"===n.token_type&&(p=E),"keep"===t.indent_scripts?b=0:"separate"===t.indent_scripts&&(b=-n.indent_level),f=n.get_full_indent(b),y=p?p(y.replace(/^\s*/,f),t):(p=y.match(/^\s*/)[0].match(/[^\n\r]*$/)[0].split(n.indent_string).length-1,b=n.get_full_indent(b-p),y.replace(/^\s*/,f).replace(/\r\n|\r|\n/g,"\n"+b).replace(/\s+$/,"")))&&(n.print_token_raw(y),n.print_newline(!0,n.output)),n.current_mode="TAG";break;default:""!==n.token_text&&n.print_token(n.token_text)}n.last_token=n.token_type,n.last_text=n.token_text}return e=n.output.join("").replace(/[\r\n\t ]+$/,""),u&&(e+="\n"),e}}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{codeMirror:window.CodeMirror,codeMirrorOptions:{lineNumbers:!0,tabMode:"indent",indentWithTabs:!0,lineWrapping:!0,mode:"text/html",tabSize:2},codeBeautifierOptions:{end_with_newline:!0,indent_inner_html:!0,extra_liners:["p","h1","h2","h3","h4","h5","h6","blockquote","pre","ul","ol","table","dl"],brace_style:"expand",indent_char:"\t",indent_size:1,wrap_line_length:0},codeViewKeepActiveButtons:["fullscreen"]}),e.PLUGINS.codeView=function(l){var c,u,d=l.$,f=function(){return l.$box.hasClass("fr-code-view")};function p(){return u?u.getValue():c.val()}function h(){f()&&(u&&u.setSize(null,l.opts.height||"auto"),l.opts.heightMin||l.opts.height?(l.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",l.opts.heightMin||l.opts.height),c.css("height",l.opts.height)):l.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",""))}var A,g=!1;function m(){f()&&l.events.trigger("blur")}function v(){f()&&g&&l.events.trigger("focus")}function n(e){function t(){return!f()}c||(c=d('<textarea class="fr-code" tabIndex="-1">'),l.$wp.append(c),c.attr("dir",l.opts.direction),l.$box.hasClass("fr-basic")||(A=d('<a data-cmd="html" title="Code View" class="fr-command fr-btn html-switch'.concat(l.helpers.isMobile()?"":" fr-desktop",'" role="button" tabIndex="-1"><i class="fa fa-code"></i></button>')),l.$box.append(A),l.events.bindClick(l.$box,"a.html-switch",function(){l.events.trigger("commands.before",["html"]),b(!1),l.events.trigger("commands.after",["html"])})),l.events.on("buttons.refresh",t),l.events.on("copy",t,!0),l.events.on("cut",t,!0),l.events.on("paste",t,!0),l.events.on("destroy",y,!0),l.events.on("html.set",function(){f()&&b(!0)}),l.events.on("codeView.update",h),l.events.on("codeView.toggle",function(){l.$box.hasClass("fr-code-view")&&b()}),l.events.on("form.submit",function(){f()&&(l.html.set(p()),l.events.trigger("contentChanged",[],!0))}
vendor: 8,695 bytes, line 1
1,!0),!u&&l.opts.codeMirror?((u=l.opts.codeMirror.fromTextArea(c.get(0),l.opts.codeMirrorOptions)).on("blur",m),u.on("focus",v)):(l.events.$on(c,"keydown keyup change input",function(){l.opts.height?this.removeAttribute("rows"):(this.rows=1,0===this.value.length?this.style.height="auto":this.style.height="".concat(this.scrollHeight,"px"))}),l.events.$on(c,"blur",m),l.events.$on(c,"focus",v))),l.undo.saveStep(),l.html.cleanEmptyTags(),l.html.cleanWhiteTags(!0),l.core.hasFocus()&&!l.core.isEmpty()&&(l.selection.save(),l.$el.find('.fr-marker[data-type="true"]').first().replaceWith('<span class="fr-tmp fr-sm">F</span>'),l.$el.find('.fr-marker[data-type="false"]').last().replaceWith('<span class="fr-tmp fr-em">F</span>'));var n,r,o,i,a=l.html.get(!1,!0),s=(l.$el.find("span.fr-tmp").remove(),l.$box.toggleClass("fr-code-view",!0),!1);l.core.hasFocus()&&(s=!0,l.events.disableBlur(),l.$el.blur()),a=(a=a.replace(/<span class="fr-tmp fr-sm">F<\/span>/,"FROALA-SM")).replace(/<span class="fr-tmp fr-em">F<\/span>/,"FROALA-EM"),l.codeBeautifier&&!a.includes("fr-embedly")&&(a=l.codeBeautifier.run(a,l.opts.codeBeautifierOptions)),u?(r=a.indexOf("FROALA-SM"),(o=a.indexOf("FROALA-EM"))<r?r=o:o-=9,i=(a=a.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).substring(0,r).length-a.substring(0,r).replace(/\n/g,"").length,n=a.substring(0,o).length-a.substring(0,o).replace(/\n/g,"").length,r=a.substring(0,r).length-a.substring(0,a.substring(0,r).lastIndexOf("\n")+1).length,o=a.substring(0,o).length-a.substring(0,a.substring(0,o).lastIndexOf("\n")+1).length,u.setSize(null,l.opts.height||"auto"),l.opts.heightMin&&l.$box.find(".CodeMirror-scroll").css("min-height",l.opts.heightMin),u.setValue(a),g=!s,u.focus(),g=!0,u.setSelection({line:i,ch:r},{line:n,ch:o}),u.refresh(),u.clearHistory()):(r=a.indexOf("FROALA-SM"),o=a.indexOf("FROALA-EM")-9,l.opts.heightMin&&c.css("min-height",l.opts.heightMin),l.opts.height&&c.css("height",l.opts.height),l.opts.heightMax&&c.css("max-height",l.opts.height||l.opts.heightMax),c.val(a.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).trigger("change"),i=d(l.o_doc).scrollTop(),g=!s,c.focus(),g=!0,c.get(0).setSelectionRange(r,o),d(l.o_doc).scrollTop(i)),l.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).filter(function(){return l.opts.codeViewKeepActiveButtons.indexOf(d(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!0),e.addClass("fr-active").attr("aria-pressed",!0),!l.helpers.isMobile()&&l.opts.toolbarInline&&l.toolbar.hide()}function b(e){void 0===e&&(e=!f());var t=l.$tb.find('.fr-command[data-cmd="html"]');e?(l.popups.hideAll(),n(t)):(l.$box.toggleClass("fr-code-view",!1),e=t,t=p(),l.html.set(t),l.$el.blur(),l.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1),(t=d(l.el).children().first()).is("table")?(e=t.find("td").first()).length&&l.selection.setAtStart(e[0]):l.selection.setAtStart(l.el),l.selection.restore(),l.placeholder.refresh(),l.undo.saveStep(),l.events.trigger("codeView.update"))}function y(){f()&&b(!1),u&&u.toTextArea(),c.val("").removeData().remove(),c=null,A&&(A.remove(),A=null)}return{_init:function(){if(l.events.on("focus",function(){var e;l.opts.toolbarContainer&&(e=l.$tb.find('.fr-command[data-cmd="html"]'),(f()?(l.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).filter(function(){return l.opts.codeViewKeepActiveButtons.indexOf(d(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!1),e.addClass("fr-active")):(l.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active"))).attr("aria-pressed",!1))}),!l.$wp)return!1},toggle:b,isActive:f,get:p}},e.RegisterCommand("html",{title:"Code View",undo:!1,focus:!1,forcedRefresh:!0,toggle:!0,callback:function(){this.codeView.toggle()},plugin:"codeView"}),e.DefineIcon("html",{NAME:"code",SVG_KEY:"codeView"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(p){p=p&&p.hasOwnProperty("default")?p.default:p,Object.assign(p.POPUP_TEMPLATES,{"textColor.picker":"[_BUTTONS_][_TEXT_COLORS_][_CUSTOM_COLOR_]","backgroundColor.picker":"[_BUTTONS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(p.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsButtons:["colorsBack","|","-"]}),p.PLUGINS.colors=function(d){var f=d.$,i='<div class="fr-color-hex-layer fr-active fr-layer" id="fr-color-hex-layer- \n  '.concat(d.id,'"><div class="fr-input-line"><input maxlength="9" id="[ID]"\n  type="text" placeholder="').concat(d.language.translate("HEX Color"),'" \n  tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button \n  type="button" class="fr-command fr-submit" data-cmd="[COMMAND]" tabIndex="2" role="button">\n  ').concat(d.language.translate("OK"),"</button></div></div>");function a(e){for(var t="text"===e?d.opts.colorsText:d.opts.colorsBackground,n='<div class="fr-color-set fr-'.concat(e,'-color fr-selected-set">'),r=0;r<t.length;r++)0!==r&&r%d.opts.colorsStep==0&&(n+="<br>"),"REMOVE"!==t[r]?n+='<span class="fr-command fr-select-color" style="background:'.concat(t[r].toUpperCase(),';" \n        tabIndex="-1" aria-selected="false" role="button" data-cmd="apply').concat(e,'Color" \n        data-param1="').concat(t[r].toUpperCase(),'"><span class="fr-sr-only"> ').concat(d.language.translate("Color")).concat(t[r]," \n        &nbsp;&nbsp;&nbsp;</span></span>"):n+='<span class="fr-command fr-select-color" data-cmd="apply'.concat(e,'Color"\n         tabIndex="-1" role="button" data-param1="REMOVE" \n         title="').concat(d.language.translate("Clear Formatting"),'">').concat(d.icon.create("remove"),' \n        <span class="fr-sr-only"> ').concat(d.language.translate("Clear Formatting")," </span></span>");return"".concat(n,"</div>")}function s(e){var t=d.popups.get("".concat(e,"Color.picker")),n=f(d.selection.element()),r="background"===e?"background-color":"color",o=t.find(".fr-".concat(e,"-color .fr-select-color"));for(o.find(".fr-selected-color").remove(),o.removeClass("fr-active-item"),o.not('[data-param1="REMOVE"]').attr("aria-selected",!1);n.get(0)!==d.el;){if("transparent"!==n.css(r)&&"rgba(0, 0, 0, 0)"!==n.css(r)){var i=t.find(".fr-".concat(e,'-color .fr-select-color[data-param1="').concat(d.helpers.RGBToHex(n.css(r)),'"]'));i.append('<span class="fr-selected-color" aria-hidden="true"></span>'),i.addClass("fr-active-item").attr("aria-selected",!0);break}n=n.parent()}var o=e,o=(a=d.popups.get("".concat(o,"Color.picker"))).find(".fr-".concat(o,"-color .fr-active-item")).attr("data-param1"),a=a.find(".fr-color-hex-layer input");o=o||"",a.length&&f(a.val(o).input).trigger("change")}function n(e){"REMOVE"!==e?d.format.applyStyle("background-color",d.helpers.HEXtoRGB(e)):d.format.removeStyle("background-color"),d.popups.hide("backgroundColor.picker")}function r(e){"REMOVE"!==e?d.format.applyStyle("color",d.helpers.HEXtoRGB(e)):d.format.removeStyle("color"),d.popups.hide("textColor.picker")}return{showColorsPopup:function(e){var t,n,r=d.$tb.find('.fr-command[data-cmd="'.concat(e,'"]')),o=d.popups.get("".concat(e,".picker"));(o=o||(e=>{var t="",n=(d.opts.toolbarInline&&0<d.opts.colorsButtons.length&&(t+='<div class="fr-buttons fr-colors-buttons fr-tabs">\n        '.concat(d.button.buildList(d.opts.colorsButtons),"\n        </div>")),""),c=(t="textColor"===e?(d.opts.colorsHEXInput&&(n=i.replace(/\[ID\]/g,"fr-color-hex-layer-text-".concat(d.id)).replace(/\[COMMAND\]/g,"customTextColor")),{buttons:t,text_colors:a("text"),custom_color:n}):(d.opts.colorsHEXInput&&(n=i.replace(/\[ID\]/g,"fr-color-hex-layer-background-".concat(d.id)).replace(/\[COMMAND\]/g,"customBackgroun
1dColor")),{buttons:t,background_colors:a("background"),custom_color:n}),n=d.popups.create("".concat(e,".picker"),t)),u="".concat(e,".picker");return d.events.on("popup.tab",function(e){var t,n,r,o,i,a,s,l=f(e.currentTarget);return!d.popups.isVisible(u)||!l.is("span, input, button")||(t=e.which,n=!0,p.KEYCODE.TAB===t?(i=c.find("span.fr-select-color"),(l.is(i.first())&&e.shiftKey||l.is(c.find("span.fr-submit"))&&!e.shiftKey)&&(i=c.find(".fr-buttons"),n=!d.accessibility.focusToolbar(i,!!e.shiftKey)),!1!==n&&((i=c.find("span.fr-select-color")).add(c.find("input")),i.add(c.find("button.fr-submit")),r=i.index(l),r=e.shiftKey?((r-1)%i.length+i.length)%i.length:(r+1)%i.length,i=i.get(r),d.events.disableBlur(),i.focus(),n=!1)):p.KEYCODE.ARROW_UP===t||p.KEYCODE.ARROW_DOWN===t||p.KEYCODE.ARROW_LEFT===t||p.KEYCODE.ARROW_RIGHT===t?l.is("span.fr-select-color")&&(i=(r=l.parent().find("span.fr-select-color")).index(l),o=d.opts.colorsStep,s=Math.floor(r.length/o),a=i%o,i=Math.floor(i/o)*o+a,a=s*o,p.KEYCODE.ARROW_UP===t?i=((i-o)%a+a)%a:p.KEYCODE.ARROW_DOWN===t?i=(i+o)%a:p.KEYCODE.ARROW_LEFT===t?i=((i-1)%a+a)%a:p.KEYCODE.ARROW_RIGHT===t&&(i=(i+1)%a),s=f(r.get(i)),d.events.disableBlur(),s.focus(),n=!1):p.KEYCODE.ENTER===t&&(d.button.exec(l),n=!1),!1===n&&(e.preventDefault(),e.stopPropagation()),n)},!0),n})(e)).hasClass("fr-active")||(d.popups.setContainer("".concat(e,".picker"),d.$tb),s("textColor"===e?"text":"background"),r.isVisible()?(t=(n=d.button.getPosition(r)).left,n=n.top,d.popups.show("".concat(e,".picker"),t,n,r.outerHeight())):(d.position.forSelection(o),d.popups.show("".concat(e,".picker"))))},background:n,customColor:function(e){var t=d.popups.get("".concat(e,"Color.picker")).find(".fr-color-hex-layer input");t.length&&("background"===e?n:r)(t.val())},text:r,back:function(){d.popups.hide("textColor.picker"),d.popups.hide("backgroundColor.picker"),d.toolbar.showInline()}}},p.DefineIcon("textColor",{NAME:"tint",SVG_KEY:"textColor"}),p.RegisterCommand("textColor",{title:"Text Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("textColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("textColor.picker")):this.colors.showColorsPopup("textColor")}}),p.RegisterCommand("applytextColor",{undo:!0,callback:function(e,t){this.colors.text(t)}}),p.RegisterCommand("customTextColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("text")}}),p.DefineIcon("backgroundColor",{NAME:"paint-brush",SVG_KEY:"backgroundColor"}),p.RegisterCommand("backgroundColor",{title:"Background Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("backgroundColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("backgroundColor.picker")):this.colors.showColorsPopup("backgroundColor")}}),p.RegisterCommand("applybackgroundColor",{undo:!0,callback:function(e,t){this.colors.background(t)}}),p.RegisterCommand("customBackgroundColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("background")}}),p.DefineIcon("colorsBack",{NAME:"arrow-left",SVG_KEY:"back"}),p.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),p.DefineIcon("remove",{NAME:"eraser",SVG_KEY:"remove"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){(e=e&&e.hasOwnProperty("default")?e.default:e).PLUGINS.cryptoJSPlugin=function(I){for(var M,D,P,u,U,e,F,H,Q,$,K,z,V,G,W,q,Y,X,Z,J,ee,ne,re,t,oe,ie,a,ae,se,le,ce,ue,o,de,n,fe,pe,i,s,l,c,d,f,r=(c=>{var r;if(!(r=!(r=!(r="undefined"!=typeof window&&window.crypto?window.crypto:r)&&"undefined"!=typeof window&&window.msCrypto?window.msCrypto:r)&&"undefined"!=typeof global&&global.crypto?global.crypto:r)&&"function"==typeof require)try{r=require("crypto")}catch(e){}var n=Object.create||function(e){return t.prototype=e,e=new t,t.prototype=null,e};function t(){}var e={},o=e.lib={},i=o.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.a
vendor: 30,685 bytes, line 1
1pply(this,arguments)}),(t.init.prototype=t).$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},u=o.WordArray=i.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||s).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,o=e.sigBytes;if(this.clamp(),r%4)for(var i=0;i<o;i++){var a=n[i>>>2]>>>24-i%4*8&255;t[r+i>>>2]|=a<<24-(r+i)%4*8}else for(i=0;i<o;i+=4)t[r+i>>>2]=n[i>>>2];return this.sigBytes+=o,this},clamp:function(){var e=this.words,t=this.sigBytes;e[t>>>2]&=4294967295<<32-t%4*8,e.length=c.ceil(t/4)},clone:function(){var e;return(e=i.clone.call(this)).words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push((()=>{if(r){if("function"==typeof r.getRandomValues)try{return r.getRandomValues(new Uint32Array(1))[0]}catch(e){}if("function"==typeof r.randomBytes)try{return r.randomBytes(4).readInt32LE()}catch(e){}}throw new Error("Native crypto module could not be used to get secure random number.")})());return new u.init(t,e)}}),a=e.enc={},s=a.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var i=t[o>>>2]>>>24-o%4*8&255;r.push((i>>>4).toString(16)),r.push((15&i).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new u.init(n,t/2)}},l=a.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o++){var i=t[o>>>2]>>>24-o%4*8&255;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new u.init(n,t)}},d=a.Utf8={stringify:function(e){try{return decodeURIComponent(escape(l.stringify(e)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(e){return l.parse(unescape(encodeURIComponent(e)))}},f=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new u.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=d.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var t,n=this._data,r=n.words,o=n.sigBytes,i=this.blockSize,a=o/(4*i),s=(a=e?c.ceil(a):c.max((0|a)-this._minBufferSize,0))*i,e=c.min(4*s,o);if(s){for(var l=0;l<s;l+=i)this._doProcessBlock(r,l);t=r.splice(0,s),n.sigBytes-=e}return new u.init(t,e)},clone:function(){var e;return(e=i.clone.call(this))._data=this._data.clone(),e},_minBufferSize:0}),p=(o.Hasher=f.extend({cfg:i.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){f.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(n){return function(e,t){return new n.init(t).finalize(e)}},_createHmacHelper:function(n){return function(e,t){return new p.HMAC.init(n,t).finalize(e)}}}),e.algo={});return e})(Math),he=(M=(p=r).lib.WordArray,p.enc.Base64={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=this._map,o=(e.clamp(),[]),i=0;i<n;i+=3)for(var a=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s<n;s++)o.push(r.charAt(a>>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;o.length%4;)o.push(l);return o.join("")},parse:function(e){var t=e.length,n=this._map;if(!(r=this._reverseMap))for(var r=this._reverseMap=[],o=0;o<n.length;o++)r[n.charCodeAt(o)]=o;for(var i,a,s=n.charAt(64),l=(s&&-1!==(s=e.indexOf(s))&&(t=s),e),c=t,u=r,d=[],f=0,p=0;p<c;p++)p%4&&(i=u[l.charCodeAt(p-1)]<<p%4*2,a=u[l.charCodeAt(p)]>>>6-p%4*2,d[f>>>2]|=(i|a)<<24-f%4*8,f++);return M.create(d,f)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},Math),p=r,Ae=(h=p.lib).WordArray,ge=h.Hasher,h=p.algo,B=[],me=0;me<64;me++)B[me]=4294967296*he.abs(he.sin(me+1))|0;function x(e,t,n,r,o,i,a){e=e+(t&n|~t&r)+o+a;return(e<<i|e>>>32-i)+t}function T(e,t,n,r,o,i,a){e=e+(t&r|n&~r)+o+a;return(e<<i|e>>>32-i)+t}function L(e,t,n,r,o,i,a){e=e+(t^n^r)+o+a;return(e<<i|e>>>32-i)+t}function N(e,t,n,r,o,i,a){e=e+(n^(t|~r))+o+a;return(e<<i|e>>>32-i)+t}h=h.MD5=ge.extend({_doReset:function(){this._hash=new Ae.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}var i=this._hash.words,a=e[t+0],s=e[t+1],l=e[t+2],c=e[t+3],u=e[t+4],d=e[t+5],f=e[t+6],p=e[t+7],h=e[t+8],A=e[t+9],g=e[t+10],m=e[t+11],v=e[t+12],b=e[t+13],y=e[t+14],C=e[t+15],w=x(i[0],S=i[1],_=i[2],E=i[3],a,7,B[0]),E=x(E,w,S,_,s,12,B[1]),_=x(_,E,w,S,l,17,B[2]),S=x(S,_,E,w,c,22,B[3]);w=x(w,S,_,E,u,7,B[4]),E=x(E,w,S,_,d,12,B[5]),_=x(_,E,w,S,f,17,B[6]),S=x(S,_,E,w,p,22,B[7]),w=x(w,S,_,E,h,7,B[8]),E=x(E,w,S,_,A,12,B[9]),_=x(_,E,w,S,g,17,B[10]),S=x(S,_,E,w,m,22,B[11]),w=x(w,S,_,E,v,7,B[12]),E=x(E,w,S,_,b,12,B[13]),_=x(_,E,w,S,y,17,B[14]),w=T(w,S=x(S,_,E,w,C,22,B[15]),_,E,s,5,B[16]),E=T(E,w,S,_,f,9,B[17]),_=T(_,E,w,S,m,14,B[18]),S=T(S,_,E,w,a,20,B[19]),w=T(w,S,_,E,d,5,B[20]),E=T(E,w,S,_,g,9,B[21]),_=T(_,E,w,S,C,14,B[22]),S=T(S,_,E,w,u,20,B[23]),w=T(w,S,_,E,A,5,B[24]),E=T(E,w,S,_,y,9,B[25]),_=T(_,E,w,S,c,14,B[26]),S=T(S,_,E,w,h,20,B[27]),w=T(w,S,_,E,b,5,B[28]),E=T(E,w,S,_,l,9,B[29]),_=T(_,E,w,S,p,14,B[30]),w=L(w,S=T(S,_,E,w,v,20,B[31]),_,E,d,4,B[32]),E=L(E,w,S,_,h,11,B[33]),_=L(_,E,w,S,m,16,B[34]),S=L(S,_,E,w,y,23,B[35]),w=L(w,S,_,E,s,4,B[36]),E=L(E,w,S,_,u,11,B[37]),_=L(_,E,w,S,p,16,B[38]),S=L(S,_,E,w,g,23,B[39]),w=L(w,S,_,E,b,4,B[40]),E=L(E,w,S,_,a,11,B[41]),_=L(_,E,w,S,c,16,B[42]),S=L(S,_,E,w,f,23,B[43]),w=L(w,S,_,E,A,4,B[44]),E=L(E,w,S,_,v,11,B[45]),_=L(_,E,w,S,C,16,B[46]),w=N(w,S=L(S,_,E,w,l,23,B[47]),_,E,a,6,B[48]),E=N(E,w,S,_,p,10,B[49]),_=N(_,E,w,S,y,15,B[50]),S=N(S,_,E,w,d,21,B[51]),w=N(w,S,_,E,v,6,B[52]),E=N(E,w,S,_,c,10,B[53]),_=N(_,E,w,S,g,15,B[54]),S=N(S,_,E,w,s,21,B[55]),w=N(w,S,_,E,h,6,B[56]),E=N(E,w,S,_,C,10,B[57]),_=N(_,E,w,S,f,15,B[58]),S=N(S,_,E,w,b,21,B[59]),w=N(w,S,_,E,u,6,B[60]),E=N(E,w,S,_,m,10,B[61]),_=N(_,E,w,S,l,15,B[62]),S=N(S,_,E,w,A,21,B[63]),i[0]=i[0]+w|0,i[1]=i[1]+S|0,i[2]=i[2]+_|0,i[3]=i[3]+E|0},_doFinalize:function(){for(var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes,o=(t[r>>>5]|=128<<24-r%32,he.floor(n/4294967296)),o=(t[15+(64+r>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t[14+(64+r>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process(),this._hash),i=o.words,a=0;a<4;a++){var s=i[a];i[a]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return o},clone:function(){var e;return(e=ge.clone.call(this))._hash=this._hash.clone(),e}}),p.MD5=ge._createHelper(h),p.HmacMD5=ge._createHmacHelper(h),h=(p=r).lib,D=h.WordArray,P=h.Hasher,u=[],h=p.algo.SHA1=P.extend({_doReset:function(){this._hash=new D.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],a=n[3],s=n[4],l=0;l<80;l++){u[l]=l<16?0|e[t+l]:(c=u[l-3]^u[l-8]^u[l-14]^u[l-16])<<1|c>>>31;var c=(r<<5|r>>>27)+s+u[l];c+=l<20?1518500249+(o&i|~o&a):l<40?1859775393+(o^i^a):l<60?(o&i|o&a|i&a)-1894007588:(o^i^a)-899497514,s=a,a=i,i=o<<30|o>>>2,o=r,r=c}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(64+r>>>9<<4)]=Math.floor(n/4294967296),t[15+(64+r>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e;return(e=P.clone.call(this))._hash=this._hash.clone(),e}}),p.SHA1=P._createHelper(h),p.HmacSHA1=P._createHmacHelper(h);var ve=Math,p=r,be=(h=p.lib).WordArray,ye=h.Hasher,h=p.algo,Ce=[],we=[];function Ee(e){return 4294967296*(e-(0|e))|0}for(var _e=2,Se=0;Se<64;)(e=>{for(var t=ve.sqrt(e),n=2;n<=t;n++)if(!(e%n))return;return 1})(_e)&&(Se<8&&(Ce[Se]=Ee(ve.pow(_e,.5))),we[Se]=Ee(ve.pow(_e,1/3)),Se++),_e++;var A=[],h=h.SHA256=ye.extend({_doReset:function(){this._hash=new be.init(Ce.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],o=n[1],i=n[2],a=n[3],s=n[4],l=n[5],c=n[6],u=n[7],d=0;d<64;d++){A[d]=d<16?0|e[t+d]:(((f=A[d-15])<<25|f>>>7)^(f<<14|f>>>18)^f>>>3)+A[d-7]+(((f=A[d-2])<<15|f>>>17)^(f<<13|f>>>19)^f>>>10)+A[d-16];var f=r&o^r&i^o&i,p=u+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&c)+we[d]+A[d],u=c,c=l,l=s,s=a+p|0,a=i,i=o,o=r,r=p+(((r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22))+f)|0}n[0]=n[0]+r|0,n[1]=n[1]+o|0,n[2]=n[2]+i|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0,n[5]=n[5]+l|0,n[6]=n[6]+c|0,n[7]=n[7]+u|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(64+r>>>9<<4)]=ve.floor(n/4294967296),t[15+(64+r>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function(){var e;return(e=ye.clone.call(this))._hash=this._hash.clone(),e}}),p=(p.SHA256=ye._createHelper(h),p.HmacSHA256=ye._createHmacHelper(h),r),Be=p.lib.WordArray;function xe(e){return e<<8&4278255360|e>>>8&16711935}function Te(e,t,n){return e&t|~e&n}function Le(e,t,n){return e&n|t&~n}function Ne(e,t){return e<<t|e>>>32-t}(p=p.enc).Utf16=p.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o+=2){var i=t[o>>>2]>>>16-o%4*8&65535;r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>1]|=e.charCodeAt(r)<<16-r%2*16;return Be.create(n,2*t)}},p.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],o=0;o<n;o+=2){var i=xe(t[o>>>2]>>>16-o%4*8&65535);r.push(String.fromCharCode(i))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>1]|=xe(e.charCodeAt(r)<<16-r%2*16);return Be.create(n,2*t)}},"function"==typeof ArrayBuffer&&(h=r.lib.WordArray,U=h.init,(h.init=function(e){if((e=(e=e instanceof ArrayBuffer?new Uint8Array(e):e)instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array?new Uint8Array(e.buffer,e.byteOffset,e.byteLength):e)instanceof Uint8Array){for(var t=e.byteLength,n=[],r=0;r<t;r++)n[r>>>2]|=e[r]<<24-r%4*8;U.call(this,n,t)}else U.apply(this,arguments)}).prototype=h),Math,h=(p=r).lib,e=h.WordArray,F=h.Hasher,h=p.algo,H=e.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),Q=e.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),$=e.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),K=e.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),z=e.create([0,1518500249,1859775393,2400959708,2840853838]),V=e.create([1352829926,1548603684,1836072691,2053994217,0]),h=h.RIPEMD160=F.extend({_doReset:function(){this._hash=e.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,o=e[r];e[r]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8)}for(var i,a,s,l,c,u,d=this._hash.words,f=z.words,p=V.words,h=H.words,A=Q.words,g=$.words,m=K.words,v=i=d[0],b=a=d[1],y=s=d[2],C=l=d[3],w=c=d[4],n=0;n<80;n+=1)u=(u=Ne(u=(u=i+e[t+h[n]]|0)+(n<16?(a^s^l)+f[0]:n<32?Te(a,s,l)+f[1]:n<48?((a|~s)^l)+f[2]:n<64?Le(a,s,l)+f[3]:(a^(s|~l))+f[4])|0,g[n]))+c|0,i=c,c=l,l=Ne(s,10),s=a,a=u,u=(u=Ne(u=(u=v+e[t+A[n]]|0)+(n<16?(b^(y|~C))+p[0]:n<32?Le(b,y,C)+p[1]:n<48?((b|~y)^C)+p[2]:n<64?Te(b,y,C)+p[3]:(b^y^C)+p[4])|0,m[n]))+w|0,v=w,w=C,C=Ne(y,10),y=b,b=u;u=d[1]+s+C|0,d[1]=d[2]+l+w|0,d[2]=d[3]+c+v|0,d[3]=d[4]+i+b|0,d[4]=d[0]+a+y|0,d[0]=u},_doFinalize:function(){for(var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes,r=(t[r>>>5]|=128<<24-r%32,t[14+(64+r>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process(),this._hash),o=r.words,i=0;i<5;i++){var a=o[i];o[i]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}return r},clone:function(){var e;return(e=F.clone.call(this))._hash=this._hash.clone(),e}}),p.RIPEMD160=F._createHelper(h),p.HmacRIPEMD160=F._createHmacHelper(h),h=(p=r).lib.Base,G=p.enc.Utf8,p.algo.HMAC=h.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=G.parse(t));for(var n=e.blockSize,r=4*n,e=((t=t.sigBytes>r?e.finalize(t):t).clamp(),this._oKey=t.clone()),t=this._iKey=t.clone(),o=e.words,i=t.words,a=0;a<n;a++)o[a]^=1549556828,i[a]^=909522486;e.sigBytes=t.sigBytes=r,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,e=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(e))}}),h=(p=r).lib,g=h.Base,W=h.WordArray,m=(h=p.algo).SHA1,q=h.HMAC,Y=h.PBKDF2=g.extend({cfg:g.extend({keySize:4,hasher:m,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=q.create(n.hasher,e),o=W.create(),i=W.create([1]),a=o.words,s=i.words,l=n.keySize,c=n.iterations;a.length<l;){for(var u=r.update(t).finalize(i),d=(r.reset(),u.words),f=d.length,p=u,h=1;h<c;h++){p=r.finalize(p),r.reset();for(var A=p.words,g=0;g<f;g++)d[g]^=A[g]}o.concat(u),s[0]++}return o.sigBytes=4*l,o}}),p.PBKDF2=function(e,t,n){return Y.create(n).compute(e,t)},g=(h=r).lib,m=g.Base,X=g.WordArray,p=(g=h.algo).MD5,Z=g.EvpKDF=m.extend({cfg:m.extend({keySize:4,hasher:p,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,r=this.cfg,o=r.hasher.create(),i=X.create(),a=i.words,s=r.keySize,l=r.iterations;a.length<s;){n&&o.update(n),n=o.update(e).finalize(t),o.reset();for(var c=1;c<l;c++)n=o.finalize(n),o.reset();i.concat(n)}return i.sigBytes=4*s,i}}),h.EvpKDF=function(e,t,n){return Z.create(n).compute(e,t)},J=(g=r).lib.WordArray,ee=(m=g.algo).SHA256,m=m.SHA224=ee.extend({_doReset:function(){this._hash=new J.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=ee._doFinalize.call(this);return e.sigBytes-=4,e}}),g.SHA224=ee._createHelper(m),g.HmacSHA224=ee._createHmacHelper(m),h=(p=r).lib,ne=h.Base,re=h.WordArray,(h=p.x64={}).Word=ne.extend({init:function(e,t){this.high=e,this.low=t}}),h.WordArray=ne.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:8*e.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r<t;r++){var o=e[r];n.push(o.high),n.push(o.low)}return re.create(n,this.sigBytes)},clone:function(){for(var e,t=(e=ne.clone.call(this)).words=this.words.slice(0),n=t.length,r=0;r<n;r++)t[r]=t[r].clone();return e}});for(var ke=Math,g=r,Oe=(m=g.lib).WordArray,je=m.Hasher,Re=g.x64.Word,m=g.algo,Ie=[],Me=[],De=[],v=1,b=0,Pe=0;Pe<24;Pe++){Ie[v+5*b]=(Pe+1)*(Pe+2)/2%64;var Ue=(2*v+3*b)%5;v=b%5,b=Ue}for(v=0;v<5;v++)for(b=0;b<5;b++)Me[v+5*b]=b+(2*v+3*b)%5*5;for(var Fe=1,He=0;He<24;He++){for(var Qe,$e=0,Ke=0,ze=0;ze<7;ze++)1&Fe&&((Qe=(1<<ze)-1)<32?Ke^=1<<Qe:$e^=1<<Qe-32),128&Fe?Fe=Fe<<1^113:Fe<<=1;De[He]=Re.create($e,Ke)}for(var k=[],Ve=0;Ve<25;Ve++)k[Ve]=Re.create();m=m.SHA3=je.extend({cfg:je.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new Re.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,r=this.blockSize/2,o=0;o<r;o++){var i=e[t+2*o],a=e[t+2*o+1],i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8);(w=n[o]).high^=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),w.low^=i}for(var s=0;s<24;s++){for(var l=0;l<5;l++){for(var c=0,u=0,d=0;d<5;d++)c^=(w=n[l+5*d]).high,u^=w.low;var f=k[l];f.high=c,f.low=u}for(l=0;l<5;l++)for(var p=k[(l+4)%5],h=k[(l+1)%5],A=h.high,h=h.low,c=p.high^(A<<1|h>>>31),u=p.low^(h<<1|A>>>31),d=0;d<5;d++)(w=n[l+5*d]).high^=c,w.low^=u;for(var g=1;g<25;g++){var m=(w=n[g]).high,v=w.low,b=Ie[g],m=(u=b<32?(c=m<<b|v>>>32-b,v<<b|m>>>32-b):(c=v<<b-32|m>>>64-b,m<<b-32|v>>>64-b),k[Me[g]]);m.high=c,m.low=u}var y=k[0],C=n[0];y.high=C.high,y.low=C.low;for(l=0;l<5;l++)for(d=0;d<5;d++){var w=n[g=l+5*d],E=k[g],_=k[(l+1)%5+5*d],S=k[(l+2)%5+5*d];w.high=E.high^~_.high&S.high,w.low=E.low^~_.low&S.low}w=n[0],y=De[s];w.high^=y.high,w.low^=y.low}},_doFinalize:function(){for(var e=this._data,t=e.words,n=(this._nDataBytes,8*e.sigBytes),r=32*this.blockSize,o=(t[n>>>5]|=1<<24-n%32,t[(ke.ceil((1+n)/r)*r>>>5)-1]|=128,e.sigBytes=4*t.length,this._process(),this._state),n=this.cfg.outputLength/8,i=n/8,a=[],s=0;s<i;s++){var l=o[s],c=l.high,l=l.low,c=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8);a.push(16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8)),a.push(c)}return new Oe.init(a,n)},clone:function(){for(var e,t=(e=je.clone.call(this))._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}}),g.SHA3=je._createHelper(m),g.HmacSHA3=je._createHmacHelper(m);var p=r,Ge=p.lib.Hasher,y=(h=p.x64).Word,We=h.WordArray,h=p.algo;function C(){return y.create.apply(y,arguments)}for(var qe=[C(1116352408,3609767458),C(1899447441,602891725),C(3049323471,3964484399),C(3921009573,2173295548),C(961987163,4081628472),C(1508970993,3053834265),C(2453635748,2937671579),C(2870763221,3664609560),C(3624381080,2734883394),C(310598401,1164996542),C(607225278,1323610764),C(1426881987,3590304994),C(1925078388,4068182383),C(2162078206,991336113),C(2614888103,633803317),C(3248222580,3479774868),C(3835390401,2666613458),C(4022224774,944711139),C(264347078,2341262773),C(604807628,2007800933),C(770255983,1495990901),C(1249150122,1856431235),C(1555081692,3175218132),C(1996064986,2198950837),C(2554220882,3999719339),C(2821834349,766784016),C(2952996808,2566594879),C(3210313671,3203337956),C(3336571891,1034457026),C(3584528711,2466948901),C(113926993,3758326383),C(338241895,168717936),C(666307205,1188179964),C(773529912,1546045734),C(1294757372,1522805485),C(1396182291,2643833823),C(1695183700,2343527390),C(1986661051,1014477480),C(2177026350,1206759142),C(2456956037,344077627),C(2730485921,1290863460),C(2820302411,3158454273),C(3259730800,3505952657),C(3345764771,106217008),C(3516065817,3606008344),C(3600352804,1432725776),C(4094571909,1467031594),C(275423344,851169720),C(430227734,3100823752),C(506948616,1363258195),C(659060556,3750685593),C(883997877,3785050280),C(958139571,3318307427),C(1322822218,3812723403),C(1537002063,2003034995),C(1747873779,3602036899),C(1955562222,1575990012),C(2024104815,1125592928),C(2227730452,2716904306),C(2361852424,442776044),C(2428436474,593698344),C(2756734187,3733110249),C(3204031479,2999351573),C(3329325298,3815920427),C(3391569614,3928383900),C(3515267271,566280711),C(3940187606,3454069534),C(4118630271,4000239992),C(116418474,1914138554),C(174292421,2731055270),C(289380356,3203993006),C(460393269,320620315),C(685471733,587496836),C(852142971,1086792851),C(1017036298,365543100),C(1126000580,2618297676),C(1288033470,3409855158),C(1501505948,4234509866),C(1607167915,987167468),C(1816402316,1246189591)],te=[],Ye=0;Ye<80;Ye++)te[Ye]=C();function Xe(e){return"string"==typeof e?de:o}function Ze(e,t,n){var r,o=this._iv;o?(r=o,this._iv=void 0):r=this._prevBlock;for(var i=0;i<n;i++)e[t+i]^=r[i]}function Je(e,t,n,r){var o,i=this._iv;i?(o=i.slice(0),this._iv=void 0):o=this._prevBlock,r.encryptBlock(o,0);for(var a=0;a<n;a++)e[t+a]^=o[a]}h=h.SHA512=Ge.extend({_doReset:function(){this._hash=new We.init([new y.init(1779033703,4089235720),new y.init(3144134277,2227873595),new y.init(1013904242,4271175723),new y.init(2773480762,1595750129),new y.init(1359893119,2917565137),new y.init(2600822924,725511199),new y.init(528734635,4215389547),new y.init(1541459225,327033209)])},_doProcessBlock:function(M,D){for(var e=this._hash.words,t=e[0],n=e[1],r=e[2],o=e[3],i=e[4],a=e[5],s=e[6],e=e[7],P=t.high,l=t.low,U=n.high,c=n.low,F=r.high,u=r.low,H=o.high,d=o.low,Q=i.high,f=i.low,$=a.high,p=a.low,K=s.high,h=s.low,z=e.high,A=e.low,g=P,m=l,v=U,b=c,y=F,C=u,V=H,w=d,E=Q,_=f,G=$,S=p,W=K,B=h,q=z,Y=A,x=0;x<80;x++)var T,L,N=te[x],k=(x<16?(L=N.high=0|M[D+2*x],T=N.low=0|M[D+2*x+1]):(R=(O=te[x-15]).high,j=(X=te[x-2]).high,k=(I=te[x-7]).high,J=(Z=te[x-16]).high,L=(L=((R>>>1|(O=O.low)<<31)^(R>>>8|O<<24)^R>>>7)+k+((T=(k=(O>>>1|R<<31)^(O>>>8|R<<24)^(O>>>7|R<<25))+I.low)>>>0<k>>>0?1:0))+((j>>>19|(O=X.low)<<13)^(j<<3|O>>>29)^j>>>6)+((T+=R=(O>>>19|j<<13)^(O<<3|j>>>29)^(O>>>6|j<<26))>>>0<R>>>0?1:0),T+=I=Z.low,N.high=L=L+J+(T>>>0<I>>>0?1:0),N.low=T),E&G^~E&W),X=_&S^~_&B,O=g&v^g&y^v&y,j=(m>>>28|g<<4)^(m<<30|g>>>2)^(m<<25|g>>>7),R=qe[x],Z=R.high,J=R.low,I=Y+((_>>>14|E<<18)^(_>>>18|E<<14)^(_<<23|E>>>9)),N=q+((E>>>14|_<<18)^(E>>>18|_<<14)^(E<<23|_>>>9))+(I>>>0<Y>>>0?1:0),ee=j+(m&b^m&C^b&C),q=W,Y=B,W=G,B=S,G=E,S=_,E=V+(N=N+k+((I=I+X)>>>0<X>>>0?1:0)+Z+((I=I+J)>>>0<J>>>0?1:0)+L+((I=I+T)>>>0<T>>>0?1:0))+((_=w+I|0)>>>0<w>>>0?1:0)|0,V=y,w=C,y=v,C=b,v=g,b=m,g=N+(((g>>>28|m<<4)^(g<<30|m>>>2)^(g<<25|m>>>7))+O+(ee>>>0<j>>>0?1:0))+((m=I+ee|0)>>>0<I>>>0?1:0)|0;l=t.low=l+m,t.high=P+g+(l>>>0<m>>>0?1:0),c=n.low=c+b,n.high=U+v+(c>>>0<b>>>0?1:0),u=r.low=u+C,r.high=F+y+(u>>>0<C>>>0?1:0),d=o.low=d+w,o.high=H+V+(d>>>0<w>>>0?1:0),f=i.low=f+_,i.high=Q+E+(f>>>0<_>>>0?1:0),p=a.low=p+S,a.high=$+G+(p>>>0<S>>>0?1:0),h=s.low=h+B,s.high=K+W+(h>>>0<B>>>0?1:0),A=e.low=A+Y,e.high=z+q+(A>>>0<Y>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(128+r>>>10<<5)]=Math.floor(n/4294967296),t[31+(128+r>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function(){var e;return(e=Ge.clone.call(this))._hash=this._hash.clone(),e},blockSize:32}),p.SHA512=Ge._createHelper(h),p.HmacSHA512=Ge._createHmacHelper(h),m=(g=r).x64,t=m.Word,oe=m.WordArray,ie=(m=g.algo).SHA512,m=m.SHA384=ie.extend({_doReset:function(){this._hash=new oe.init([new t.init(3418070365,3238371032),new t.init(1654270250,914150663),new t.init(2438529370,812702999),new t.init(355462360,4144912697),new t.init(1731405415,4290775857),new t.init(2394180231,1750603025),new t.init(3675008525,1694076839),new t.init(1203062813,3204075428)])},_doFinalize:function(){var e=ie._doFinalize.call(this);return e.sigBytes-=16,e}}),g.SHA384=ie._createHelper(m),g.HmacSHA384=ie._createHmacHelper(m),r.lib.Cipher||(h=(p=r).lib,g=h.Base,a=h.WordArray,ae=h.BufferedBlockAlgorithm,(m=p.enc).Utf8,se=m.Base64,le=p.algo.EvpKDF,ce=h.Cipher=ae.extend({cfg:g.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){ae.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(r){return{encrypt:function(e,t,n){return Xe(t).encrypt(r,e,t,n)},decrypt:function(e,t,n){return Xe(t).decrypt(r,e,t,n)}}}}),h.StreamCipher=ce.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),m=p.mode={},n=h.BlockCipherMode=g.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),n=m.CBC=((m=n.extend()).Encryptor=m.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize;Ze.call(this,e,t,r),n.encryptBlock(e,t),this._prevBlock=e.slice(t,t+r)}}),m.Decryptor=m.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=e.slice(t,t+r);n.decryptBlock(e,t),Ze.call(this,e,t,r),this._prevBlock=o}}),m),m=(p.pad={}).Pkcs7={pad:function(e,t){for(var t=4*t,n=t-e.sigBytes%t,r=n<<24|n<<16|n<<8|n,o=[],i=0;i<n;i+=4)o.push(r);t=a.create(o,n);e.concat(t)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},h.BlockCipher=ce.extend({cfg:ce.cfg.extend({mode:n,padding:m}),reset:function(){ce.reset.call(this);var e,t=this.cfg,n=t.iv,t=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=t.createEncryptor:(e=t.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(t,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),ue=h.CipherParams=g.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),n=(p.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,e=e.salt,e=e?a.create([1398893684,1701076831]).concat(e).concat(t):t;return e.toString(se)},parse:function(e){var t,e=se.parse(e),n=e.words;return 1398893684==n[0]&&1701076831==n[1]&&(t=a.create(n.slice(2,4)),n.splice(0,4),e.sigBytes-=16),ue.create({ciphertext:e,salt:t})}},o=h.SerializableCipher=g.extend({cfg:g.extend({format:n}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var o=e.createEncryptor(n,r),t=o.finalize(t),o=o.cfg;return ue.create({ciphertext:t,key:n,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),m=(p.kdf={}).OpenSSL={execute:function(e,t,n,r){r=r||a.random(8);e=le.create({keySize:t+n}).compute(e,r),n=a.create(e.words.slice(t),4*n);return e.sigBytes=4*t,ue.create({key:e,iv:n,salt:r})}},de=h.PasswordBasedCipher=o.extend({cfg:o.cfg.extend({kdf:m}),encrypt:function(e,t,n,r){n=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize),r.iv=n.iv,e=o.encrypt.call(this,e,t,n.key,r);return e.mixIn(n),e},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);n=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);return r.iv=n.iv,o.decrypt.call(this,e,t,n.key,r)}})),r.mode.CFB=((g=r.lib.BlockCipherMode.extend()).Encryptor=g.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize;Je.call(this,e,t,r,n),this._prevBlock=e.slice(t,t+r)}}),g.Decryptor=g.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=e.slice(t,t+r);Je.call(this,e,t,r,n),this._prevBlock=o}}),g),r.mode.ECB=((n=r.lib.BlockCipherMode.extend()).Encryptor=n.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),n.Decryptor=n.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),n),r.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,t=4*t,t=t-n%t,n=n+t-1;e.clamp(),e.words[n>>>2]|=t<<24-n%4*8,e.sigBytes+=t},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso10126={pad:function(e,t){t*=4,t-=e.sigBytes%t;e.concat(r.lib.WordArray.random(t-1)).concat(r.lib.WordArray.create([t<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},r.pad.Iso97971={pad:function(e,t){e.concat(r.lib.WordArray.create([2147483648],1)),r.pad.ZeroPadding.pad(e,t)},unpad:function(e){r.pad.ZeroPadding.unpad(e),e.sigBytes--}},r.mode.OFB=(p=r.lib.BlockCipherMode.extend(),h=p.Encryptor=p.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,i=this._keystream;o&&(i=this._keystream=o.slice(0),this._iv=void 0),n.encryptBlock(i,0);for(var a=0;a<r;a++)e[t+a]^=i[a]}}),p.Decryptor=h,p),r.pad.NoPadding={pad:function(){},unpad:function(){}},fe=(m=r).lib.CipherParams,pe=m.enc.Hex,m.format.Hex={stringify:function(e){return e.ciphertext.toString(pe)},parse:function(e){e=pe.parse(e);return fe.create({ciphertext:e})}};for(var g=r,h=g.lib.BlockCipher,p=g.algo,w=[],et=[],tt=[],nt=[],rt=[],ot=[],it=[],at=[],st=[],lt=[],E=[],_=0;_<256;_++)E[_]=_<128?_<<1:_<<1^283;for(var S=0,O=0,_=0;_<256;_++){var j=O^O<<1^O<<2^O<<3^O<<4,ct=E[et[w[S]=j=j>>>8^255&j^99]=S],ut=E[ct],dt=E[ut],R=257*E[j]^16843008*j;tt[S]=R<<24|R>>>8,nt[S]=R<<16|R>>>16,rt[S]=R<<8|R>>>24,ot[S]=R,it[j]=(R=16843009*dt^65537*ut^257*ct^16843008*S)<<24|R>>>8,at[j]=R<<16|R>>>16,st[j]=R<<8|R>>>24,lt[j]=R,S?(S=ct^E[E[E[dt^ct]]],O^=E[E[O]]):S=O=1}var ft=[0,1,2,4,8,16,32,64,128,27,54],p=p.AES=h.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,r=4*(1+(this._nRounds=6+n)),o=this._keySchedule=[],i=0;i<r;i++)i<n?o[i]=t[i]:(l=o[i-1],i%n?6<n&&i%n==4&&(l=w[l>>>24]<<24|w[l>>>16&255]<<16|w[l>>>8&255]<<8|w[255&l]):(l=w[(l=l<<8|l>>>24)>>>24]<<24|w[l>>>16&255]<<16|w[l>>>8&255]<<8|w[255&l],l^=ft[i/n|0]<<24),o[i]=o[i-n]^l);for(var a=this._invKeySchedule=[],s=0;s<r;s++){var l,i=r-s;l=s%4?o[i]:o[i-4],a[s]=s<4||i<=4?l:it[w[l>>>24]]^at[w[l>>>16&255]]^st[w[l>>>8&255]]^lt[w[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,tt,nt,rt,ot,w)},decryptBlock:function(e,t){var n=e[t+1],n=(e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,it,at,st,lt,et),e[t+1]);e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,o,i,a,s){for(var l=this._nRounds,c=e[t]^n[0],u=e[t+1]^n[1],d=e[t+2]^n[2],f=e[t+3]^n[3],p=4,h=1;h<l;h++)var A=r[c>>>24]^o[u>>>16&255]^i[d>>>8&255]^a[255&f]^n[p++],g=r[u>>>24]^o[d>>>16&255]^i[f>>>8&255]^a[255&c]^n[p++],m=r[d>>>24]^o[f>>>16&255]^i[c>>>8&255]^a[255&u]^n[p++],v=r[f>>>24]^o[c>>>16&255]^i[u>>>8&255]^a[255&d]^n[p++],c=A,u=g,d=m,f=v;A=(s[c>>>24]<<24|s[u>>>16&255]<<16|s[d>>>8&255]<<8|s[255&f])^n[p++],g=(s[u>>>24]<<24|s[d>>>16&255]<<16|s[f>>>8&255]<<8|s[255&c])^n[p++],m=(s[d>>>24]<<24|s[f>>>16&255]<<16|s[c>>>8&255]<<8|s[255&u])^n[p++],v=(s[f>>>24]<<24|s[c>>>16&255]<<16|s[u>>>8&255]<<8|s[255&d])^n[p++];e[t]=A,e[t+1]=g,e[t+2]=m,e[t+3]=v},keySize:8}),m=(g.AES=h._createHelper(p),r),pt=(g=m.lib).WordArray,g=g.BlockCipher,h=m.algo,ht=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],At=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],gt=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],mt
vendor: 7,629 bytes, line 1
1=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],
vendor: 6,827 bytes, line 1
1vt=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],bt=h.DES=g.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=ht[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var o=this._subKeys=[],i=0;i<16;i++){for(var a=o[i]=[],s=gt[i],n=0;n<24;n++)a[n/6|0]|=t[(At[n]-1+s)%28]<<31-n%6,a[4+(n/6|0)]|=t[28+(At[n+24]-1+s)%28]<<31-n%6;a[0]=a[0]<<1|a[0]>>>31;for(n=1;n<7;n++)a[n]=a[n]>>>4*(n-1)+3;a[7]=a[7]<<5|a[7]>>>27}for(var l=this._invSubKeys=[],n=0;n<16;n++)l[n]=o[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],yt.call(this,4,252645135),yt.call(this,16,65535),Ct.call(this,2,858993459),Ct.call(this,8,16711935),yt.call(this,1,1431655765);for(var r=0;r<16;r++){for(var o=n[r],i=this._lBlock,a=this._rBlock,s=0,l=0;l<8;l++)s|=mt[l][((a^o[l])&vt[l])>>>0];this._lBlock=a,this._rBlock=i^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,yt.call(this,1,1431655765),Ct.call(this,8,16711935),Ct.call(this,2,858993459),yt.call(this,16,65535),yt.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function yt(e,t){t=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=t,this._lBlock^=t<<e}function Ct(e,t){t=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=t,this._rBlock^=t<<e}m.DES=g._createHelper(bt),h=h.TripleDES=g.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),e=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=bt.createEncryptor(pt.create(t)),this._des2=bt.createEncryptor(pt.create(n)),this._des3=bt.createEncryptor(pt.create(e))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2}),m.TripleDES=g._createHelper(h);var p=r,m=p.lib.StreamCipher,g=p.algo,wt=g.RC4=m.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],o=0;o<256;o++)r[o]=o;for(var o=0,i=0;o<256;o++){var a=o%n,a=t[a>>>2]>>>24-a%4*8&255,i=(i+r[o]+a)%256,a=r[o];r[o]=r[i],r[i]=a}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=Et.call(this)},keySize:8,ivSize:0});function Et(){for(var e=this._S,t=this._i,n=this._j,r=0,o=0;o<4;o++){var n=(n+e[t=(t+1)%256])%256,i=e[t];e[t]=e[n],e[n]=i,r|=e[(e[t]+e[n])%256]<<24-8*o}return this._i=t,this._j=n,r}function _t(e){var t,n,r;return 255==(e>>24&255)?(n=e>>8&255,r=255&e,255===(t=e>>16&255)?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e=(e+=t<<16)+(n<<8)+r):e+=1<<24,e}function St(){for(var e=this._X,t=this._C,n=0;n<8;n++)s[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<s[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<s[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<s[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<s[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<s[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<s[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<s[6]>>>0?1:0)|0,this._b=t[7]>>>0<s[7]>>>0?1:0;for(n=0;n<8;n++){var r=e[n]+t[n],o=65535&r,i=r>>>16;l[n]=((o*o>>>17)+o*i>>>15)+i*i^((4294901760&r)*r|0)+((65535&r)*r|0)}e[0]=l[0]+(l[7]<<16|l[7]>>>16)+(l[6]<<16|l[6]>>>16)|0,e[1]=l[1]+(l[0]<<8|l[0]>>>24)+l[7]|0,e[2]=l[2]+(l[1]<<16|l[1]>>>16)+(l[0]<<16|l[0]>>>16)|0,e[3]=l[3]+(l[2]<<8|l[2]>>>24)+l[1]|0,e[4]=l[4]+(l[3]<<16|l[3]>>>16)+(l[2]<<16|l[2]>>>16)|0,e[5]=l[5]+(l[4]<<8|l[4]>>>24)+l[3]|0,e[6]=l[6]+(l[5]<<16|l[5]>>>16)+(l[4]<<16|l[4]>>>16)|0,e[7]=l[7]+(l[6]<<8|l[6]>>>24)+l[5]|0}function Bt(){for(var e=this._X,t=this._C,n=0;n<8;n++)d[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<d[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<d[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<d[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<d[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<d[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<d[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<d[6]>>>0?1:0)|0,this._b=t[7]>>>0<d[7]>>>0?1:0;for(n=0;n<8;n++){var r=e[n]+t[n],o=65535&r,i=r>>>16;f[n]=((o*o>>>17)+o*i>>>15)+i*i^((4294901760&r)*r|0)+((65535&r)*r|0)}e[0]=f[0]+(f[7]<<16|f[7]>>>16)+(f[6]<<16|f[6]>>>16)|0,e[1]=f[1]+(f[0]<<8|f[0]>>>24)+f[7]|0,e[2]=f[2]+(f[1]<<16|f[1]>>>16)+(f[0]<<16|f[0]>>>16)|0,e[3]=f[3]+(f[2]<<8|f[2]>>>24)+f[1]|0,e[4]=f[4]+(f[3]<<16|f[3]>>>16)+(f[2]<<16|f[2]>>>16)|0,e[5]=f[5]+(f[4]<<8|f[4]>>>24)+f[3]|0,e[6]=f[6]+(f[5]<<16|f[5]>>>16)+(f[4]<<16|f[4]>>>16)|0,e[7]=f[7]+(f[6]<<8|f[6]>>>24)+f[5]|0}return p.RC4=m._createHelper(wt),g=g.RC4Drop=wt.extend({cfg:wt.cfg.extend({drop:192}),_doReset:function(){wt._doReset.call(this);for(var e=this.cfg.drop;0<e;e--)Et.call(this)}}),p.RC4Drop=m._createHelper(g),r.mode.CTRGladman=(h=r.lib.BlockCipherMode.extend(),p=h.Encryptor=h.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,i=this._counter,a=(o&&(i=this._counter=o.slice(0),this._iv=void 0),0===((o=i)[0]=_t(o[0]))&&(o[1]=_t(o[1])),i.slice(0));n.encryptBlock(a,0);for(var s=0;s<r;s++)e[t+s]^=a[s]}}),h.Decryptor=p,h),g=(m=r).lib.StreamCipher,i=[],s=[],l=[],p=m.algo.Rabbit=g.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);for(var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],o=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]],n=this._b=0;n<4;n++)St.call(this);for(n=0;n<8;n++)o[n]^=r[n+4&7];if(t){var t=t.words,i=t[0],t=t[1],i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),t=16711935&(t<<8|t>>>24)|4278255360&(t<<24|t>>>8),a=i>>>16|4294901760&t,s=t<<16|65535&i;o[0]^=i,o[1]^=a,o[2]^=t,o[3]^=s,o[4]^=i,o[5]^=a,o[6]^=t,o[7]^=s;for(n=0;n<4;n++)St.call(this)}},_doProcessBlock:function(e,t){var n=this._X;St.call(this),i[0]=n[0]^n[5]>>>16^n[3]<<16,i[1]=n[2]^n[7]>>>16^n[5]<<16,i[2]=n[4]^n[1]>>>16^n[7]<<16,i[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)i[r]=16711935&(i[r]<<8|i[r]>>>24)|4278255360&(i[r]<<24|i[r]>>>8),e[t+r]^=i[r]},blockSize:4,ivSize:2}),m.Rabbit=g._createHelper(p),r.mode.CTR=(h=r.lib.BlockCipherMode.extend(),m=h.Encryptor=h.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,o=this._iv,i=this._counter,a=(o&&(i=this._counter=o.slice(0),this._iv=void 0),i.slice(0));n.encryptBlock(a,0),i[r-1]=i[r-1]+1|0;for(var s=0;s<r;s++)e[t+s]^=a[s]}}),h.Decryptor=m,h),p=(g=r).lib.StreamCipher,c=[],d=[],f=[],m=g.algo.RabbitLegacy=
vendor: 11,325 bytes, line 1
1p.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]],o=this._b=0;o<4;o++)Bt.call(this);for(o=0;o<8;o++)r[o]^=n[o+4&7];if(t){var e=t.words,t=e[0],e=e[1],t=16711935&(t<<8|t>>>24)|4278255360&(t<<24|t>>>8),e=16711935&(e<<8|e>>>24)|4278255360&(e<<24|e>>>8),i=t>>>16|4294901760&e,a=e<<16|65535&t;r[0]^=t,r[1]^=i,r[2]^=e,r[3]^=a,r[4]^=t,r[5]^=i,r[6]^=e,r[7]^=a;for(o=0;o<4;o++)Bt.call(this)}},_doProcessBlock:function(e,t){var n=this._X;Bt.call(this),c[0]=n[0]^n[5]>>>16^n[3]<<16,c[1]=n[2]^n[7]>>>16^n[5]<<16,c[2]=n[4]^n[1]>>>16^n[7]<<16,c[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)c[r]=16711935&(c[r]<<8|c[r]>>>24)|4278255360&(c[r]<<24|c[r]>>>8),e[t+r]^=c[r]},blockSize:4,ivSize:2}),g.RabbitLegacy=p._createHelper(m),r.pad.ZeroPadding={pad:function(e,t){t*=4;e.clamp(),e.sigBytes+=t-(e.sigBytes%t||t)},unpad:function(e){for(var t=e.words,n=e.sigBytes-1,n=e.sigBytes-1;0<=n;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},{init:function(){},cryptoJS:r}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(h){h=h&&h.hasOwnProperty("default")?h.default:h,Object.assign(h.DEFAULTS,{dragInline:!0}),h.PLUGINS.draggable=function(c){var u=c.$;function e(e){return!(!e.originalEvent||!e.originalEvent.target||e.originalEvent.target.nodeType!==Node.TEXT_NODE)||(e.target&&"A"===e.target.tagName&&1===e.target.childNodes.length&&"IMG"===e.target.childNodes[0].tagName&&(e.target=e.target.childNodes[0]),u(e.target).hasClass("fr-draggable")?(c.undo.canDo()||c.undo.saveStep(),c.opts.dragInline?c.$el.attr("contenteditable",!0):c.$el.attr("contenteditable",!1),c.opts.toolbarInline&&c.toolbar.hide(),u(e.target).addClass("fr-dragging"),c.browser.msie||c.browser.edge||c.selection.clear(),void e.originalEvent.dataTransfer.setData("text","Froala")):(e.preventDefault(),!1))}var d,f=function(e){return!(e&&("HTML"===e.tagName||"BODY"===e.tagName||c.node.isElement(e)))};function p(e,t,n){var r,o;c.opts.iframe&&(r=c.helpers.getPX(c.$wp.find(".fr-iframe").css("padding-top")),o=c.helpers.getPX(c.$wp.find(".fr-iframe").css("padding-left")),e+=c.$iframe.offset().top+r,t+=c.$iframe.offset().left+o),d.offset().top!==e&&d.css("top",e),d.offset().left!==t&&d.css("left",t),d.width()!==n&&d.css("width",n)}function t(e){if(e.originalEvent.dataTransfer.dropEffect="move",c.opts.dragInline)(()=>{for(var e=null,t=0;t<h.INSTANCES.length;t++)if((e=h.INSTANCES[t].$el.find(".fr-dragging")).length)return e.get(0)})()&&!c.browser.msie&&!c.browser.edge||e.preventDefault();else{e.preventDefault();var t,n,r=e,o=c.doc.elementFromPoint(r.originalEvent.pageX-c.win.pageXOffset,r.originalEvent.pageY-c.win.pageYOffset);if(!f(o)){for(var i=0,a=o;!f(a)&&a===o&&0<r.originalEvent.pageY-c.win.pageYOffset-i;)a=c.doc.elementFromPoint(r.originalEvent.pageX-c.win.pageXOffset,r.originalEvent.pageY-c.win.pageYOffset-++i);(!f(a)||d&&0===c.$el.find(a).length&&a!==d.get(0))&&(a=null);for(var s=0,l=o;!f(l)&&l===o&&r.originalEvent.pageY-c.win.pageYOffset+s<u(c.doc).height();)l=c.doc.elementFromPoint(r.originalEvent.pageX-c.win.pageXOffset,r.originalEvent.pageY-c.win.pageYOffset+ ++s);o=null===(l=!f(l)||d&&0===c.$el.find(l).length&&l!==d.get(0)?null:l)&&a?a:l&&null===a?l:l&&a?i<s?a:l:null}u(o).hasClass("fr-drag-helper")||((o=(o=(o=o&&!c.node.isBlock(o)?c.node.blockParent(o):o)&&0<=["TD","TH","TR","THEAD","TBODY"].indexOf(o.tagName)?u(o).parents("table").get(0):o)&&0<=["LI"].indexOf(o.tagName)?u(o).parents("UL, OL").get(0):o)&&!u(o).hasClass("fr-drag-helper")?(d||(h.$draggable_helper||(h.$draggable_helper=u(document.createElement("div")).attr("class","fr-drag-helper")),d=h.$draggable_helper,c.events.on("shared.destroy",function(){d.html("").removeData().remove(),d=null},!0)),e=r.originalEvent.pageY<u(o).offset().top+u(o).outerHeight()/2,t=u(o),n=0,e||0!==t.next().length?(e||(t=t.next()),"before"===d.data("fr-position")&&t.is(d.data("fr-tag"))||(0<t.prev().length&&(n=parseFloat(t.prev().css("margin-bottom"))||0),n=Math.max(n,parseFloat(t.css("margin-top"))||0),p(t.offset().top-n/2-c.$box.offset().top,t.offset().left-c.win.pageXOffset-c.$box.offset().left,t.width()),d.data("fr-position","before"))):"after"===d.data("fr-position")&&t.is(d.data("fr-tag"))||(n=parseFloat(t.css("margin-bottom"))||0,p(t.offset().top+u(o).height()+n/2-c.$box.offset().top,t.offset().left-c.win.pageXOffset-c.$box.offset().left,t.width()),d.data("fr-position","after")),d.data("fr-tag",t),d.addClass("fr-visible"),c.$box.append(d)):d&&0<c.$box.find(d).length&&d.removeClass("fr-visible"))}}function n(e){e.originalEvent.dataTransfer.dropEffect="move",c.opts.dragInline||e.preventDefault()}function r(e){c.$el.attr("contenteditable",!0);var t=c.$el.find(".fr-dragging");d&&d.hasClass("fr-visible")&&c.$box.find(d).length?o(e):t.length&&(e.preventDefault(),e.stopPropagation()),d&&c.$box.find(d).length&&d.removeClass("fr-visible"),t.removeClass("fr-dragging")}function o(e){var t,n;c.$el.attr("contenteditable",!0);for(var r,o=0;o<h.INSTANCES.length;o++)if((t=h.INSTANCES[o].$el.find(".fr-dragging")).length){n=h.INSTANCES[o];break}if(t.length){if(e.preventDefault(),e.stopPropagation(),d&&d.hasClass("fr-visible")&&c.$box.find(d).length)d.data("fr-tag")[d.data("fr-position")]('<span class="fr-marker"></span>'),d.removeClass("fr-visible");else if(!1===c.markers.insertAtPoint(e.originalEvent))return!1;return t.removeClass("fr-dragging"),!1!==(t=c.events.chainTrigger("element.beforeDrop",t))&&((e=t).parent().is("A")&&1===t.parent().get(0).childNodes.length&&(e=t.parent()),c.core.isEmpty()?c.events.focus():(c.$el.find(".fr-marker").replaceWith(h.MARKERS),c.selection.restore()),n===c||c.undo.canDo()||c.undo.saveStep(),c.core.isEmpty()?c.$el.html(e):(r=c.markers.insert(),(c||"").selection&&e.contains(r)&&e.before(r),0===e.find(r).length?u(r).replaceWith(e):0===t.find(r).length&&u(r).replaceWith(t),t.after(h.MARKERS),c.selection.restore()),c.popups.hideAll(),c.selection.save(),c.$el.find(c.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(c.opts.htmlAllowedEmptyTags.join(",")).remove(),c.html.wrap(),c.html.fillEmptyBlocks(),c.selection.restore(),c.undo.saveStep(),c.opts.iframe&&c.size.syncIframe(),n!==c&&(n.popups.hideAll(),n.$el.find(n.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),n.html.wrap(),n.html.fillEmptyBlocks(),n.undo.saveStep(),n.events.trigger("element.dropped"),n.opts.iframe)&&n.size.syncIframe(),c.events.trigger("element.dropped",[e])),!1}d&&d.removeClass("fr-visible"),c.undo.canDo()||c.undo.saveStep(),setTimeout(function(){c.undo.saveStep()},0)}function i(e){if(e&&"DIV"===e.tagName&&c.node.hasClass(e,"fr-drag-helper"))e.parentNode.removeChild(e);else if(e&&e.nodeType===Node.ELEMENT_NODE)for(var t=e.querySelectorAll("div.fr-drag-helper"),n=0;n<t.length;n++)t[n].parentNode.removeChild(t[n])}return{_init:function(){c.opts.enter===h.ENTER_BR&&(c.opts.dragInline=!0),c.events.on("dragstart",e,!0),c.events.on("dragover",t,!0),c.events.on("dragenter",n,!0),c.events.on("document.dragend",r,!0),c.events.on("document.drop",r,!0),c.events.on("drop",o,!0),c.events.on("html.processGet",i)}}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{editInPopup:!1}),e.MODULES.editInPopup=function(n){function t(){n.events.$on(n.$el,n._mouseup,function(){setTimeout(function(){var e,t;e=n.popups.get("text.edit"),t="INPUT"===n.el.tagName?n.$el.attr("placeholder"):n.$el.text(),e.find("input").val(t).trigger("change"),n.popups.setContainer("text.edit",n.$sc),n.popups.show("text.edit",n.$el.offset().left+n.$el.outerWidth()/2,n.$el.offset().top+n.$el.outerHeight(),n.$el.outerHeight())},10)})}return{_init:function(){var e;n.opts.editInPopup&&(e='<div id="fr-text-edit-'.concat(n.id,'" class="fr-layer fr-text-edit-layer"><div class="fr-input-line"><input type="text" placeholder="').concat(n.language.translate("Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="updateText" tabIndex="2">').concat(n.language.translate("Update"),"</button></div></div>"),n.popups.create("text.edit",{edit:e}),t())},update:function(){var e=n.popups.get("text.edit").find("input").val();0===e.length&&(e=n.opts.placeholderText),"INPUT"===n.el.tagName?n.$el.attr("placeholder",e):n.$el.text(e),n.events.trigger("contentChanged"),n.popups.hide("text.edit")}}},e.RegisterCommand("updateText",{focus:!1,undo:!1,callback:function(){this.editInPopup.update()}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{entities:"&quot;&#39;&iexcl;&cent;&pound;&curren;&yen;&brvbar;&sect;&uml;&copy;&ordf;&laquo;&not;&shy;&reg;&macr;&deg;&plusmn;&sup2;&sup3;&acute;&micro;&para;&middot;&cedil;&sup1;&ordm;&raquo;&frac14;&frac12;&frac34;&iquest;&Agrave;&Aacute;&Acirc;&Atilde;&Auml;&Aring;&AElig;&Ccedil;&Egrave;&Eacute;&Ecirc;&Euml;&Igrave;&Iacute;&Icirc;&Iuml;&ETH;&Ntilde;&Ograve;&Oacute;&Ocirc;&Otilde;&Ouml;&times;&Oslash;&Ugrave;&Uacute;&Ucirc;&Uuml;&Yacute;&THORN;&szlig;&agrave;&aacute;&acirc;&atilde;&auml;&aring;&aelig;&ccedil;&egrave;&eacute;&ecirc;&euml;&igrave;&iacute;&icirc;&iuml;&eth;&ntilde;&ograve;&oacute;&ocirc;&otilde;&ouml;&divide;&oslash;&ugrave;&uacute;&ucirc;&uuml;&yacute;&thorn;&yuml;&OElig;&oelig;&Scaron;&scaron;&Yuml;&fnof;&circ;&tilde;&Alpha;&Beta;&Gamma;&Delta;&Epsilon;&Zeta;&Eta;&Theta;&Iota;&Kappa;&Lambda;&Mu;&Nu;&Xi;&Omicron;&Pi;&Rho;&Sigma;&Tau;&Upsilon;&Phi;&Chi;&Psi;&Omega;&alpha;&beta;&gamma;&delta;&epsilon;&zeta;&eta;&theta;&iota;&kappa;&lambda;&mu;&nu;&xi;&omicron;&pi;&rho;&sigmaf;&sigma;&tau;&upsilon;&phi;&chi;&psi;&omega;&thetasym;&upsih;&piv;&ensp;&emsp;&thinsp;&zwnj;&zwj;&lrm;&rlm;&ndash;&mdash;&lsquo;&rsquo;&sbquo;&ldquo;&rdquo;&bdquo;&dagger;&Dagger;&bull;&hellip;&permil;&prime;&Prime;&lsaquo;&rsaquo;&oline;&frasl;&euro;&image;&weierp;&real;&trade;&alefsym;&larr;&uarr;&rarr;&darr;&harr;&crarr;&lArr;&uArr;&rArr;&dArr;&hArr;&forall;&part;&exist;&empty;&nabla;&isin;&notin;&ni;&prod;&sum;&minus;&lowast;&radic;&prop;&infin;&ang;&and;&or;&cap;&cup;&int;&there4;&sim;&cong;&asymp;&ne;&equiv;&le;&ge;&sub;&sup;&nsub;&sube;&supe;&oplus;&otimes;&perp;&sdot;&lceil;&rceil;&lfloor;&rfloor;&lang;&rang;&loz;&spades;&clubs;&hearts;&diams;",entitiesDenyTags:["STYLE","SCRIPT","svg","IFRAME"]}),e.PLUGINS.entities=function(o){var i,a,s=o.$;function r(e){var t=e.textContent;if(t.match(i)){for(var n="",r=0;r<t.length;r++)a[t[r]]?n+=a[t[r]]:n+=t[r];e.textContent=n}}function l(e){if(e&&0<=o.opts.entitiesDenyTags.indexOf(e.tagName))return!0;for(var t=o.node.contents(e),n=0;n<t.length;n++)(t[n].nodeType===Node.TEXT_NODE?r:l)(t[n]);
1return e.nodeType===Node.TEXT_NODE&&r(e),!1}function c(e){return 0===e.length?"":o.clean.exec(e,l).replace(/\&amp;/g,"&")}return{_init:function(){o.opts.htmlSimpleAmpersand||(o.opts.entities="".concat(o.opts.entities,"&amp;"));var e=s(document.createElement("div")).html(o.opts.entities).text(),t=o.opts.entities.split(";");a={},i="";for(var n=0;n<e.length;n++){var r=e.charAt(n);a[r]="".concat(t[n],";"),i+="\\".concat(r+(n<e.length-1?"|":""))}i=new RegExp("(".concat(i,")"),"g"),o.events.on("html.get",c,!0)}}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif,-webkit-standard":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),e.PLUGINS.fontFamily=function(o){var i=o.$;function a(e){e=e.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return i(this).grep(e,function(e){return 0<e.length})}function n(){var e,t,n=a(i(o.selection.element()).css("font-family")),r=[];for(e in o.opts.fontFamily)o.opts.fontFamily.hasOwnProperty(e)&&(t=((e,t)=>{for(var n=0;n<e.length;n++)for(var r=0;r<t.length;r++)if(e[n].toLowerCase()===t[r].toLowerCase())return[n,r];return null})(n,a(e)))&&r.push([e,t]);return 0===r.length?null:(r.sort(function(e,t){var n=e[1][0]-t[1][0];return 0==n?e[1][1]-t[1][1]:n}),r[0][0])}return{apply:function(e){o.format.applyStyle("font-family",e)},refreshOnShow:function(e,t){t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr
1-command[data-param1="'.concat(n(),'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function(e){var t;o.opts.fontFamilySelection&&(t=i(o.selection.element()).css("font-family").replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'|/g,"").split(","),e.find("> span").text(o.opts.fontFamily[n()]||t[0]||o.language.translate(o.opts.fontFamilyDefaultSelection)))}}},e.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(e){return e.opts.fontFamilySelection},defaultSelection:function(e){return e.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=this.opts.fontFamily;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontFamily" data-param1="'.concat(e,'" \n        style="font-family: ').concat(e,'" title="').concat(n[e],'">').concat(n[e],"</a></li>"));return t+="</ul>"},title:"Font Family",callback:function(e,t){this.fontFamily.apply(t)},refresh:function(e){this.fontFamily.refresh(e)},refreshOnShow:function(e,t){this.fontFamily.refreshOnShow(e,t)},plugin:"fontFamily"}),e.DefineIcon("fontFamily",{NAME:"font",SVG_KEY:"fontFamily"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"Font Size",fontSizeUnit:"px"}),e.PLUGINS.fontSize=function(r){var o=r.$;return{apply:function(e){r.format.applyStyle("font-size",e)},refreshOnShow:function(e,t){var n=o(r.selection.element()).css("font-size");"pt"===r.opts.fontSizeUnit&&(n="".concat(Math.round(72*parseFloat(n,10)/96),"pt")),t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr
1-command[data-param1="'.concat(n,'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function(e){var t;r.opts.fontSizeSelection&&(t=r.helpers.getPX(o(r.selection.element()).css("font-size")),"pt"===r.opts.fontSizeUnit&&(t="".concat(Math.round(72*parseFloat(t,10)/96),"pt")),e.find("> span").text(t))}}},e.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(e){return e.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(e){return e.opts.fontSizeDefaultSelection},html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.fontSize,n=0;n<t.length;n++){var r=t[n];e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontSize" data-param1="'.concat(r).concat(this.opts.fontSizeUnit,'" title="').concat(r,'">').concat(r,"</a></li>")}return e+="</ul>"},callback:function(e,t){this.fontSize.apply(t)},refresh:function(e){this.fontSize.refresh(e)},refreshOnShow:function(e,t){this.fontSize.refreshOnShow(e,t)},plugin:"fontSize"}),e.DefineIcon("fontSize",{NAME:"text-height",SVG_KEY:"fontSize"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.POPUP_TEMPLATES,{"forms.edit":"[_BUTTONS_]","forms.update":"[_BUTTONS_][_TEXT_LAYER_]"}),Object.assign(e.DEFAULTS,{formEditButtons:["inputStyle","inputEdit"],formStyles:{"fr-rounded":"Rounded","fr-large":"Large"},formMultipleStyles:!0,formUpdateButtons:["inputBack","|"]}),e.PLUGINS.forms=function(o){var r,i=o.$;function e(e){o.selection.clear(),i(this).data("mousedown",!0)}function t(e){i(this).data("mousedown")&&(e.stopPropagation(),i(this).removeData("mousedown"),l(r=this)),e.preventDefault()}function n(){o.$el.find("input, textarea, button").removeData("mousedown")}function a(){i(this).removeData("mousedown")}function s(){return r||null}function l(e){var t,n;-1==["checkbox","radio"].indexOf(e.type)&&(o.popups.get("forms.edit")||(t="",t={buttons:t=0<o.opts.formEditButtons.length?'<div class="fr-buttons">'.concat(o.button.buildList(o.opts.formEditButtons),"</div>"):t},t=o.popups.create("forms.edit",t),o.$wp&&o.events.$on(o.$wp,"scroll.link-edit",function(){r&&o.popups.isVisible("forms.edit")&&l(s())})),t=i(r=e),o.popups.refresh("forms.edit"),o.popups.setContainer("forms.edit",o.$sc),e=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.outerHeight(),o.popups.show("forms.edit",e,n,t.outerHeight()))}function c(){var e=o.popups.get("forms.update"),t=s();t&&((t=i(t)).is("button")?e.find('input[type="text"][name="text"]').val(t.text()):t.is("input[type=button]")||t.is("input[type=submit]")||t.is("input[type=reset]")?e.find('input[type="text"][name="text"]').val(t.val()):e.find('input[type="text"][name="text"]').val(t.attr("placeholder"))),e.find('input[type="text"][name="text"]').trigger("change")}function u(){r=null}function d(e){var t,n;return e?(o.popups.onRefresh("forms.update",c),o.popups.onHide("forms.update",u),!0):(e="",1<=o.opts.formUpdateButtons.length&&(e='<div class="fr-buttons">'.concat(o.button.buildList(o.opts.formUpdateButtons),"</div>")),n="",t=0,n='<div class="fr-forms-text-layer fr-layer fr-active"> \n    <div class="fr-input-line"><input name="text" type="text" placeholder="Text" tabIndex=" '.concat(++t,' "></div>\n    <div class="fr-action-buttons"><button class="fr-command fr-submit" data-cmd="updateInput" href="#" tabIndex="').concat(2,'" type="button">').concat(o.language.translate("Update"),"</button></div></div>"),o.popups.create("forms.update",{buttons:e,text_layer:n}))}return{_init:function(){o.events.$on(o.$el,o._mousedown,"input, textarea, button",e),o.events.$on(o.$el,o._mouseup,"input, textarea, button",t),o.events.$on(o.$el,"touchmove","input, textarea, button",a),o.events.$on(o.$el,o._mouseup,n),o.events.$on(o.$win,o._mouseup,n),d(!0),o.events.$on(o.$el,"submit","form",function(e){return e.preventDefault(),!1})},updateInput:function(){var e,t=o.popups.get("forms.update"),n=s();n&&(e=i(n),t=t.find('input[type="text"][name="text"]').val()||"",e.is("button")?t.length?e.text(t):e.text("​"):-1!=["button","submit","reset"].indexOf(n.type)?e.attr("value",t):e.attr("placeholder",t),o.popups.hide("forms.update"),l(n))},getInput:s,applyStyle:function(e,t,n){void 0===t&&(t=o.opts.formStyles),void 0===n&&(n=o.opts.formMultipleStyles);var r=s();if(!r)return!1;n||((n=Object.keys(t)).splice(n.indexOf(e),1),i(r).removeClass(n.join(" "))),i(r).toggleClass(e)},showUpdatePopup:function(){var e,t,n=s();n&&(n=i(n),o.popups.get("forms.update")||d(),o.popups.isVisible("forms.update")||o.popups.refresh("forms.update"),o.popups.setContainer("forms.update",o.$sc),e=n.offset().left+n.outerWidth()/2,t=n.offset().top+n.outerHeight(),o.popups.show("forms.update",e,t,n.outerHeight()))},showEditPopup:l,back:function(){o.events.disableBlur(),o.selection.restore(
vendor: 6,049 bytes, line 1
1),o.events.enableBlur();var e=s();e&&o.$wp&&("BUTTON"===e.tagName&&o.selection.restore(),l(e))}}},e.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),e.DefineIcon("inputStyle",{NAME:"magic",SVG_KEY:"inlineStyle"}),e.RegisterCommand("inputStyle",{title:"Style",type:"dropdown",html:function(){var e,t='<ul class="fr-dropdown-list">',n=this.opts.formStyles;for(e in n)n.hasOwnProperty(e)&&(t+='<li><a class="fr-command" tabIndex="-1" data-cmd="inputStyle" data-param1="'.concat(e,'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},callback:function(e,t){var n=this.forms.getInput();n&&(this.forms.applyStyle(t),this.forms.showEditPopup(n))},refreshOnShow:function(e,t){var n,r=this.$,o=this.forms.getInput();o&&(n=r(o),t.find(".fr-command").each(function(){var e=r(this).data("param1");r(this).toggleClass("fr-active",n.hasClass(e))}))}}),e.DefineIcon("inputEdit",{NAME:"edit",SVG_KEY:"edit"}),e.RegisterCommand("inputEdit",{title:"Edit Button",undo:!1,refreshAfterCallback:!1,callback:function(){this.forms.showUpdatePopup()}}),e.DefineIcon("inputBack",{NAME:"arrow-left",SVG_KEY:"back"}),e.RegisterCommand("inputBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.forms.back()}}),e.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){(e=e&&e.hasOwnProperty("default")?e.default:e).PLUGINS.fullscreen=function(o){var t,n,r,i,a=o.$,s=function(){return o.$box.hasClass("fr-fullscreen")};function l(){if(o.helpers.isIOS()&&o.core.hasFocus())o.$el.blur(),setTimeout(u,250);else{t=o.helpers.scrollTop(),o.opts.iframe&&o.markdown&&o.markdown.isEnabled()&&(o.$box=o.$oel),o.$box.toggleClass("fr-fullscreen"),a("body").first().toggleClass("fr-fullscreen"),o.helpers.isMobile()&&(o.opts.toolbarBottom?o.$tb[0].removeAttribute("style"):(o.$tb.data("parent",o.$tb.parent()),o.$box.prepend(o.$tb),o.$tb.data("sticky-dummy")&&o.$tb.after(o.$tb.data("sticky-dummy")))),n=o.opts.height,r=o.opts.heightMax,i=o.opts.zIndex,o.opts.height=o.o_win.innerHeight-(o.opts.toolbarInline?0:o.$tb.outerHeight()+(o.$second_tb?o.$second_tb.outerHeight():0)),o.opts.zIndex=2147483641,o.opts.heightMax=null,o.size.refresh(),o.opts.toolbarInline&&o.toolbar.showInline();for(var e=o.$box.parent();!e.first().is("body");)e.addClass("fr-fullscreen-wrapper"),e=e.parent();o.opts.toolbarContainer&&o.$box.prepend(o.$tb),o.events.trigger("charCounter.update"),o.events.trigger("codeView.update"),o.$win.trigger("scroll")}}function c(){if(o.helpers.isIOS()&&o.core.hasFocus())o.$el.blur(),setTimeout(u,250);else{o.$box.toggleClass("fr-fullscreen"),a("body").first().toggleClass("fr-fullscreen"),o.$tb.data("parent")&&o.$tb.data("parent").prepend(o.$tb),o.$tb.data("sticky-dummy")&&o.$tb.after(o.$tb.data("sticky-dummy")),o.opts.height=n,o.opts.heightMax=r,o.opts.zIndex=i,o.size.refresh(),o.o_win.scroll(0,t),o.opts.toolbarInline&&o.toolbar.showInline(),o.events.trigger("charCounter.update"),o.opts.toolbarSticky&&o.opts.toolbarStickyOffset&&(o.opts.toolbarBottom?o.$tb.css("bottom",o.opts.toolbarStickyOffset).data("bottom",o.opts.toolbarStickyOffset):o.$tb.css("top",o.opts.toolbarStickyOffset).data("top",o.opts.toolbarStickyOffset));for(var e=o.$box.parent();!e.first().is("body");)e.removeClass("fr-fullscreen-wrapper"),e=e.parent();o.opts.toolbarContainer&&a(o.opts.toolbarContainer).append(o.$tb),a(o.o_win).trigger("scroll"),o.events.trigger("codeView.update")}}function u(){(s()?c:l)(),d(o.$tb.find('.fr-command[data-cmd="fullscreen"]'));var e=o.$tb.find('.fr-command[data-cmd="moreText"]'),t=o.$tb.find('.fr-command[data-cmd="moreParagraph"]'),n=o.$tb.find('.fr-command[data-cmd="moreRich"]'),r=o.$tb.find('.fr-command[data-cmd="moreMisc"]');e.length&&o.refresh.moreText(e),t.length&&o.refresh.moreParagraph(t),n.length&&o.refresh.moreRich(n),r.length&&o.refresh.moreMisc(r)}function d(e){var t=s();e.toggleClass("fr-active",t).attr("aria-pressed",t),e.find("> *").not(".fr-sr-only").replaceWith(t?o.icon.create("fullscreenCompress"):o.icon.create("fullscreen"))}return{_init:function(){if(!o.$wp)return!1;o.events.$on(a(o.o_win),"resize",function(){s()&&(c(),l())}),o.events.on("toolbar.hide",function(){if(s()&&o.helpers.isMobile())return!1}),o.events.on("position.refresh",function(){if(o.helpers.isIOS())return!s()}),o.events.on("destroy",function(){s()&&c()},!0)},toggle:u,refresh:d,isActive:s}},e.RegisterCommand("fullscreen",{title:"Fullscreen",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.fullscreen.toggle()},refresh:function(e){this.fullscreen.refresh(e)},plugin:"fullscreen"}),e.DefineIcon("fullscreen",{NAME:"expand",SVG_KEY:"fullscreen"}),e.DefineIcon("fullscreenCompress",{NAME:"compress",SVG_KEY:"exitFullscreen"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{helpSets:[{title:"Inline Editor",commands:[{val:"OSkeyE",desc:"Show the editor"}]},{title:"Common actions",commands:[{val:"OSkeyC",desc:"Copy"},{val:"OSkeyX",desc:"Cut"},{val:"OSkeyV",desc:"Paste"},{val:"OSkeyZ",desc:"Undo"},{val:"OSkeyShift+Z",desc:"Redo"},{val:"OSkeyK",desc:"Insert Link"},{val:"OSkeyP",desc:"Insert Image"},{val:"OSkeyD",desc:"Insert Anchor"}]},{title:"Basic Formatting",commands:[{val:"OSkeyA",desc:"Select All"},{val:"OSkeyB",desc:"Bold"},{val:"OSkeyI",desc:"Italic"},{val:"OSkeyU",desc:"Underline"},{val:"OSkeyS",desc:"Strikethrough"},{val:"OSkey]",desc:"Increase Indent"},{val:"OSkey[",desc:"Decrease Indent"}]},{title:"Quote",commands:[{val:"OSkey'",desc:"Increase quote level"},{val:"OSkeyShift+'",desc:"Decrease quote level"}]}
1,{title:"Image / Video",commands:[{val:"OSkey+",desc:"Resize larger"},{val:"OSkey-",desc:"Resize smaller"}]},{title:"Table",commands:[{val:"Alt+Space",desc:"Select table cell"},{val:"Shift+Left/Right arrow",desc:"Extend selection one cell"},{val:"Shift+Up/Down arrow",desc:"Extend selection one row"}]},{title:"Navigation",commands:[{val:"OSkey/",desc:"Shortcuts"},{val:"Alt+F10",desc:"Focus popup / toolbar"},{val:"Esc",desc:"Return focus to previous position"}]},{title:"Find and Replace",commands:[{val:"OSkeyF",desc:"Find and Replace"}]}]}),e.PLUGINS.help=function(a){var n,r=a.$,o="help";return{_init:function(){},show:function(){var e,t;n||(t="<h4>".concat(a.language.translate("Shortcuts"),"</h4>"),e=(()=>{for(var e='<div class="fr-help-modal">',t=0;t<a.opts.helpSets.length;t++){var n=a.opts.helpSets[t];i=(i="<table>")+"<thead><tr><th>".concat(a.language.translate(n.title),"</th></tr></thead>")+"<tbody>";for(var r=0;r<n.commands.length;r++)var o=n.commands[r],i=(i=(i+="<tr>")+"<td>".concat(a.language.translate(o.desc),"</td>"))+"<td>".concat(o.val.replace("OSkey",a.helpers.isMac()?"&#8984;":"Ctrl+"),"</td>")+"</tr>";e+=i+="</tbody></table>"}return e+="</div>"})(),t=a.modals.create(o,t,e),n=t.$modal,a.events.$on(r(a.o_win),"resize",function(){a.modals.resize(o)})),a.modals.show(o),a.modals.resize(o)},hide:function(){a.modals.hide(o)}}},e.DefineIcon("help",{NAME:"question",SVG_KEY:"help"}),e.RegisterShortcut(e.KEYCODE.SLASH,"help",null,"/"),e.RegisterCommand("help",{title:"Help",icon:"help",undo:!1,focus:!1,modal:!0,callback:function(){this.help.show()},plugin:"help",showOnMobile:!1})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(_e){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function Se(e,t,n,r,o,i,a){try{var s=e[i](a),l=s.value}catch(e){return n(e)}s.done?t(l):Promise.resolve(l).then(r,o)}function Be(e,t){var n,r,o,i,a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(a)return o=!(r=!0),{s:function(){a=a.call(e)},n:function(){var e=a.next();return r=e.done,e},e:function(e){o=!0,n=e},f:function(){try{r||null==a.return||a.return()}finally{if(o)throw n}}};if(Array.isArray(e)||(a=s(e))||t&&e&&"number"==typeof e.length)return a&&(e=a),i=0,{s:t=function(){},n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function xe(){var h,e="function"==typeof Symbol?Symbol:{},t=e.iterator||"@@iterator",n=e.toStringTag||"@@toStringTag";function r(e,t,n,r){var o,i,a,s,l,c,u,d,f,t=t&&t.prototype instanceof g?t:g,t=Object.create(t.prototype);return v(t,"_invoke",(o=e,i=n,u=r||[],d=!1,f={p:c=0,n:0,v:h,a:p,f:p.bind(h,4),d:function(e,t){return a=e,s=0,l=h,f.n=t,A}},function(e,t,n){if(1<c)throw TypeError("Generator is already running");for(d&&1===t&&p(t,n),s=t,l=n;(m=s<2?h:l)||!d;){a||(s?s<3?(1<s&&(f.n=-1),p(s,l)):f.n=l:f.v=l);try{if(c=2,a){if(m=a[e=s?e:"next"]){if(!(m=m.call(a,l)))throw TypeError("iterator result is not an object");if(!m.done)return m;l=m.value,s<2&&(s=0)}else 1===s&&(m=a.return)&&m.call(a),s<2&&(l=TypeError("The iterator does not provide a '"+e+"' method"),s=1);a=h}else if((m=(d=f.n<0)?l:o.call(i,f))!==A)break}catch(e){a=h,s=1,l=e}finally{c=1}}return{value:m,done:d}}),!0),t;function p(e,t){for(s=e,l=t,m=0;!d&&c&&!n&&m<u.length;m++){var n,r=u[m],o=f.p,i=r[2];3<e?(n=i===t)&&(l=r[(s=r[4])?5:s=3],r[4]=r[5]=h):r[0]<=o&&((n=e<2&&o<r[1])?(s=0,f.v=t,f.n=r[1]):o<i&&(n=e<3||r[0]>t||i<t)&&(r[4]=e,r[5]=t,f.n=i,s=0))}if(n||1<e)return A;throw d=!0,t}}var A={};function g(){}function o(){}function i(){}var m=Object.getPrototypeOf,e=[][t]?m(m([][t]())):(v(m={},t,function(){return this}),m),a=i.prototype=g.prototype=Object.create(e);function s(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,i):(e.__proto__=i,v(e,n,"GeneratorFunction")),e.prototype=Object.create(a),e}return v(a,"constructor",o.prototype=i),v(i,"constructor",o),v(i,n,o.displayName="GeneratorFunction"),v(a),v(a,n,"Generator"),v(a,t,function(){return this}),v(a,"toString",function(){return"[object Generator]"}),(xe=function(){return{w:r,m:s}})()}function v(e,t,n,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}(v=function(e,t,n,r){function o(t,n){v(e,t,function(e){return this._invoke(t,n,e)})}t?i?i(e,t,{value:n,enumerable:!r,configurable:!r,writable:!r}):e[t]=n:(o("next",0),o("throw",1),o("return",2))})(e,t,n,r)}function Te(e){return(e=>{if(Array.isArray(e))return r(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||s(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}function Le(e){return(Le="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function s(e,t){var n;if(e)return"string"==typeof e?r(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}_e=_e&&_e.hasOwnProperty("default")?_e.default:_e,Object.assign(_e.POPUP_TEMPLATES,{"image.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(_e.DEFAULTS,{imageInsertButtons:["imageBack","|","imageUpload","imageByURL"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,imageUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,imageUploadParam:"file",imageUploadParams:{},imageUploadToS3:!1,imageUploadToAzure:!1,imageUploadMethod:"POST",imageMaxSize:10485760,imageAllowedTypes:["jpeg","jpg","png","gif","webp"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr
1-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),_e.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,_e.PLUGINS.image=function(w){var E,c,o,u,d,n,_=w.$,M="https://i.froala.com/upload",t=!1,r=1,D=2,P=3,f=4,U=5,S=6,i={};function F(){var e=w.popups.get("image.insert").find(".fr-image-by-url-layer input");e.val(""),E&&e.val(E.attr("src")),e.trigger("change")}function H(e){return window.pageYOffset+e.get(0).getBoundingClientRect().top}function a(){var e,t,n,r,o,i=w.popups.get("image.edit");(i=i||V())&&(e=E,w.popups.setContainer("image.edit",w.$wp||w.$sc),w.popups.refresh("image.edit"),t=e.offset().left+e.outerWidth()/2,n=e&&H(e),r=(r=w.$wp&&H(w.$wp))||n,o=0,w.opts.iframe?(o=(o=w.$wp.scrollTop()+i.outerHeight())<e.get(0).getBoundingClientRect().top?e.get(0).getBoundingClientRect().top:o)>e.get(0).getBoundingClientRect().top+e.height()&&(o=e.get(0).getBoundingClientRect().top+e.height()):o=r<n?n:w.$wp&&n+e.height()<r+w.$wp.height()?n+e.height():r+i.outerHeight(),E.hasClass("fr-uploading")?T():w.popups.show("image.edit",t,o,1,!0))}function Q(){l()}function e(){for(var e,t,n,r="IMG"==w.el.tagName?[w.el]:w.el.querySelectorAll("img"),o=0;o<r.length;o++){var i=_(r[o]);!w.opts.htmlUntouched&&w.opts.useClasses?(!w.opts.imageDefaultAlign&&!w.opts.imageDefaultDisplay||(n=0<(n=i).parents(".fr-img-caption").length?n.parents(".fr-img-caption").first():n).hasClass("fr-dii")||n.hasClass("fr-dib")||(n.addClass("fr-fi".concat(k(n)[0])),n.addClass("fr-di".concat(Ce(n)[0])),n.css("margin",""),n.css("float",""),n.css("display",""),n.css("z-index",""),n.css("position",""),n.css("overflow",""),n.css("vertical-align","")),w.opts.imageTextNear||(0<i.parents(".fr-img-caption").length?i.parents(".fr-img-caption").first():i).removeClass("fr-dii").addClass("fr-dib")):w.opts.htmlUntouched||w.opts.useClasses||(w.opts.imageDefaultAlign||w.opts.imageDefaultDisplay)&&(t=n=void 0,n=(e=0<(e=i).parents(".fr-img-caption").length?e.parents(".fr-img-caption").first():e).hasClass("fr-dib")?"block":e.hasClass("fr-dii")?"inline":null,t=e.hasClass("fr-fil")?"left":e.hasClass("fr-fir")?"right":k(e),C(e,n,t),e.removeClass("fr-dib fr-dii fr-fir fr-fil")),w.opts.iframe&&i.on("load",w.size.syncIframe)}}function p(e){void 0===e&&(e=!0);var t,n=Array.prototype.slice.call(w.el.querySelectorAll("img")),r=[];for(i=0;i<n.length;i++)r.push(n[i].getAttribute("src")),_(n[i]).toggleClass("fr-draggable",w.opts.imageMove),""===n[i].getAttribute("class")&&n[i].removeAttribute("class"),""===n[i].getAttribute("style")&&n[i].removeAttribute("style"),n[i].parentNode&&n[i].parentNode.parentNode&&w.node.hasClass(n[i].parentNode.parentNode,"fr-img-caption")&&(t=n[i].parentNode.parentNode,w.browser.mozilla||t.setAttribute("contenteditable",!1),t.setAttribute("draggable",!1),t.classList.add("fr-draggable"),t=n[i].nextSibling)&&!w.browser.mozilla&&t.setAttribute("contenteditable",!0);if(d)for(i=0;i<d.length;i++)r.indexOf(d[i].getAttribute("src"))<0&&w.events.trigger("image.removed",[_(d[i])]);if(d&&e){for(var o=[],i=0;i<d.length;i++)o.push(d[i].getAttribute("src"));for(i=0;i<n.length;i++)o.indexOf(n[i].getAttribute("src"))<0&&w.events.trigger("image.loaded",[_(n[i])])}d=n}function B(){var r,o,i,e,t,n,a,s,l;c||(w.shared.$image_resizer?(c=w.shared.$image_resizer,u=w.shared.$img_overlay,w.events.on("destroy",function(){_("body").first().append(c.removeClass("fr-active"))},!0)):(w.shared.$image_resizer=_(document.createElement("div")).attr("class","fr-image-resizer"),c=w.shared.$image_resizer,w.events.$on(c,"mousedown",function(e){e.stopPropagation()},!0),w.opts.imageResize&&(c.append(h("nw")+h("ne")+h("sw")+h("se")),w.shared.$img_overlay=_(document.createElement("div")).attr("class","fr-image-overlay"),u=w.shared.$img_overlay,e=c.get(0).ownerDocument,_(e).find("body").first().append(u))),w.events.on("shared.destroy",function(){c.html("").removeData().remove(),c=null,w.opts.imageResize&&(u.remove(),u=null)},!0),w.helpers.isMobile()||w.events.$on(_(w.o_win),"resize",function(){E&&!E.hasClass("fr-uploading")?N(!0):E&&(B(),we(),T(!1))}),w.opts.imageResize&&(e=c.get(0).ownerDocument,w.events.$on(c,w._mousedown,".fr-handler",$),w.events.$on(_(e),w._mousemove,K),w.events.$on(_(e.defaultView||e.parentWindow),w._mouseup,z),w.events.$on(u,"mouseleave",z),r=1,o=null,i=0,w.events.on("keydown",function(e){var t,n;E&&(t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,((n=e.which)!==o||200<e.timeStamp-i)&&(r=1),(n==_e.KEYCODE.EQUALS||w.browser.mozilla&&n==_e.KEYCODE.FF_EQUALS)&&t&&!e.altKey?r=le.call(this,e,1,1,r):(n==_e.KEYCODE.HYPHEN||w.browser.mozilla&&n==_e.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?r=le.call(this,e,2,-1,r):w.keys.ctrlKey(e)||n!=_e.KEYCODE.ENTER||(E.before("<br>"),L(E)),o=n,i=e.timeStamp)},!0),w.events.on("keyup",function(){r=1}))),E&&((e=w.$wp||w.$sc).append(c),c.data("instance",w),t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),n=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0),n-=w.helpers.getPX(e.css("border-left-width")),t-=w.helpers.getPX(e.css("border-top-width")),w.$el.is("img")&&w.$sc.is("body")&&(n=t=0),a=j(),R()&&(a=a.find(".fr-img-wrap")),l=s=0,w.opts.iframe&&(s=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),l=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"))),c.css("top",(w.opts.iframe?a.offset().top+s:a.offset().top+t)-1).css("left",(w.opts.iframe?a.offset().left+l:a.offset().left+n)-1).css("width",a.get(0).getBoundingClientRect().width).css("height",a.get(0).getBoundingClientRect().height).addClass("fr-active"))}function h(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function s(e){R()&&E.parents(".fr-img-caption").css("width",e),E.css("width",e)}function $(e){if(!w.core.sameInstance(c))return!0;
vendor: 19,170 bytes, line 1
1if(e.preventDefault(),e.stopPropagation(),w.$el.find("img.fr-error").left)return!1;w.undo.canDo()||w.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var e=w.$oel.get(0),n=e.ownerDocument,n=n.defaultView||n.parentWindow,r=!1;try{r=n.location!=n.parent.location&&!(n.$&&n.$.FE)}catch(e){}r&&n.frameElement&&(t+=w.helpers.getPX(_(e).offset().left)+n.frameElement.clientLeft)}(o=_(this)).data("start-x",t),o.data("start-width",E.width()),o.data("start-height",E.height());r=E.width();w.opts.imageResizeWithPercent&&(e=E.parentsUntil(w.$el,w.html.blockTagsQuery()).get(0)||w.el,r=(r/_(e).outerWidth()*100).toFixed(2)+"%"),s(r),u.show(),w.popups.hideAll(),y()}function K(e){var t,n;return!w.core.sameInstance(c)||(o&&E?(e.preventDefault(),!w.$el.find("img.fr-error").left&&!!(e=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null))&&(e=e-o.data("start-x"),n=o.data("start-width"),(o.hasClass("fr-hnw")||o.hasClass("fr-hsw"))&&(e=0-e),w.opts.imageResizeWithPercent?(t=E.parentsUntil(w.$el,w.html.blockTagsQuery()).get(0)||w.el,n=((n+e)/_(t).outerWidth()*100).toFixed(2),w.opts.imageRoundPercent&&(n=Math.round(n)),s("".concat(n,"%")),(t=(R()?w.helpers.getPX(E.parents(".fr-img-caption").css("width"))/_(t).outerWidth()*100:w.helpers.getPX(E.css("width"))/_(t).outerWidth()*100).toFixed(2))===n||w.opts.imageRoundPercent||s("".concat(t,"%")),E.css("height","").removeAttr("height")):(n+e>=w.opts.imageMinWidth&&(s(n+e),t=R()?w.helpers.getPX(E.parents(".fr-img-caption").css("width")):w.helpers.getPX(E.css("width"))),t!==n+e&&s(t),((E.attr("style")||"").match(/(^height:)|(; *height:)/)||E.attr("height"))&&(E.css("height",o.data("start-height")*E.width()/o.data("start-width")),E.removeAttr("height"))),B(),void w.events.trigger("image.resize",[E]))):void 0)}function z(e){if(!w.core.sameInstance(c))return!0;if(o&&E){if(e&&e.stopPropagation(),w.$el.find("img.fr-error").left)return!1;o=null,u.hide(),B(),a(),w.undo.saveStep(),w.events.trigger("image.resizeEnd",[E])}else c.removeClass("fr-active")}function x(e,t,n){w.edit.on(),E&&E.addClass("fr-error"),i[e]?G(w.language.translate(i[e])):G(w.language.translate("Something went wrong. Please try again.")),!E&&n&&b(n),w.events.trigger("image.error",[{code:e,message:i[e]},t,n])}function V(e){return e?(w.$wp&&w.events.$on(w.$wp,"scroll.image-edit",function(){E&&w.popups.isVisible("image.edit")&&(w.events.disableBlur(),a())}),!0):(e="",0<w.opts.imageEditButtons.length&&(e+='<div class="fr-buttons">\n        '.concat(w.button.buildList(w.opts.imageEditButtons),"\n        </div>"),w.popups.create("image.edit",{buttons:e})))}function T(e){var t,n,r=w.popups.get("image.insert");(r=r||v()).find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),r.find(".fr-image-progress-bar-layer").addClass("fr-active"),r.find(".fr-buttons").hide(),E&&(r=j(),w.popups.setContainer("image.insert",w.$sc),t=r.offset().left,n=r.offset().top+r.height(),w.popups.show("image.insert",t,n,r.outerHeight())),void 0===e&&A(w.language.translate("Uploading"),0)}function l(e){var t=w.popups.get("image.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||w.$el.find("img.fr-error").length)&&(w.events.focus(),w.$el.find("img.fr-error").length&&(w.$el.find("img.fr-error").remove(),w.undo.saveStep(),w.undo.run(),w.undo.dropRedo()),!w.$wp&&E&&(t=E,N(!0),w.selection.setAfter(t.get(0)),w.selection.restore()),w.popups.hide("image.insert"))}function A(e,t){var n=w.popups.get("image.insert");n&&((n=n.find(".fr-image-progress-bar-layer")).find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate"))}function G(e){T();var t=w.popups.get("image.insert").find(".fr-image-progress-bar-layer"),t=(t.addClass("fr-error"),t.find("h3"));t.text(e),w.events.disableBlur(),t.focus()}function L(e){ve.call(e.get(0))}function W(){var e=_(this);w.popups.hide("image.insert"),e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),L(e),w.events.trigger("image.loaded",[e])}function g(s,e,l,c,u){c&&"string"==typeof c&&(c=w.$(c)),w.edit.off(),A(w.language.translate("Loading image")),e&&(s=w.helpers.sanitizeURL(s));e=new Image;e.onload=function(){var e,t;if(c){w.undo.canDo()||c.hasClass("fr-uploading")||w.undo.saveStep();for(var n,r=c.data("fr-old-src"),o=(c.data("fr-image-pasted")&&(r=null),w.$wp?((e=c.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),r&&c.attr("src",r),!w.opts.trackChangesEnabled||c[0].parentNode&&"SPAN"===c[0].parentNode.tagName&&c[0].parentNode.hasAttribute("data-tracking")||w.track_changes.replaceSpecialItem(c),0<=(n=d.indexOf(c[0]))&&(d[n]=e[0]),c.replaceWith(e)):e=c,e.get(0).attributes),i=0;i<o.length;i++){var a=o[i];(0===a.nodeName.indexOf("data-")&&"data-pasted"!==a.nodeName||l&&l.hasOwnProperty(a.nodeName))&&e.removeAttr(a.nodeName)}if(void 0!==l)for(t in l)l.hasOwnProperty(t)&&"link"!=t&&e.attr("".concat(t),l[t]);e.on("load",W),e.attr("src",s),w.edit.on(),p(!1),c[0].src!=s&&w.selection.restore(),w.undo.saveStep(),w.events.disableBlur(),w.$el.blur(),w.events.trigger(r?"image.replaced":"image.inserted",[e,u])}else(e=Z(s,l,W))&&(p(!1),w.undo.saveStep(),w.events.disableBlur(),w.$el.blur(),w.events.trigger("image.inserted",[e,u]))},e.onerror=function(){x(r)},T(w.language.translate("Loading image")),e.src=s}function q(t,e,n){A(w.language.translate("Loading image"));var r,o,i=this.status,a=this.response,s=this.responseXML,l=this.responseText;try{if(w.opts.imageUploadToS3||w.opts.imageUploadToAzure)if(201==i){if(w.opts.imageUploadToAzure){if(!1===w.events.trigger("image.uploadedToAzure",[this.responseURL,n,a],!0))return w.edit.on(),!1;o=e}else o=(t=>{try{var e=_(t).find("Location").text(),n=_(t).find("Key").text();return!1===w.events.trigger("image.uploadedToS3",[e,n,t],!0)?(w.edit.on(),!1):e}catch(e){return x(f,t),!1}})(s);o&&g(o,!1,[],t,a||s)}else x(f,a||s,t);else 200<=i&&i<300?(r=(t=>{try{var e;return!1===w.events.trigger("image.uploaded",[t],!0)?(w.edit.on(),!1):(e=JSON.parse(t)).link?e:(x(D,t),!1)}catch(e){return x(f,t),!1}})(l))&&g(r.link,!1,r,t,a||l):x(P,a||l,t)}catch(e){x(f,a||l,t)}}function Y(){x(f,this.response||this.responseText||this.responseXML)}function X(e){e.lengthComputable&&(e=e.loaded/e.total*100|0,A(w.language.translate("Uploading"),e))}function Z(e,t,n){var r,o=_(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(r in t)t.hasOwnProperty(r)&&"link"!=r&&(" data-".concat(r,'="').concat(t[r],'"'),o.attr("".concat(r),t[r]));e=w.opts.imageDefaultWidth,e&&"auto"!=e&&(e=w.opts.imageResizeWithPercent?"100%":"".concat(e,"px")),o.attr("style",e?"width: ".concat(e,";"):""),C(o,w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign),o.on("load",n),o.on("error",n),w.edit.on(),w.events.focus(!0),w.selection.restore(),w.undo.saveStep(),w.opts.imageSplitHTML?w.markers.split():w.markers.insert(),w.html.wrap(),e=w.$el.find(".fr-marker");if(e.length)(e.parent().is("hr")||e.parent().is("IMG"))&&e.parent().after(e),w.node.isLastSibling(e)&&e.parent().hasClass("fr-deletable")&&e.insertAfter(e.parent()),e.replaceWith(o);else{if(w.opts.trackChangesEnabled)return l(!0),!1;w.$el.append(o)}return w.selection.clear(),o}function J(){w.edit.on(),l(!0)}function m(e,t){if(void 0!==e&&0<e.length){if(!1===w.events.trigger("image.beforeUpload",[e,t]))return!1;var n,r,e=e[0];if(!(null!==w.opts.imageUploadURL&&w.opts.imageUploadURL!=M||w.opts.imageUploadToS3||w.opts.imageUploadToAzure))return b=e,y=t||E,(C=new FileReader).onload=function(){var e=C.result;if(C.result.indexOf("svg+xml")<0){for(var t=atob(C.result.split(",")[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));e=window.URL.createObjectURL(new Blob([new Uint8Array(n)],{type:b.type})),y&&y.data("fr-old-src",y.attr("src")),w.image.insert(e,!1,null,y)}else w.image.insert(e,null,null,w.image.get())},T(),C.readAsDataURL(b),!1;if(e.name||(e.name=(new Date).getTime()+"."+(e.type||"image/jpeg").replace(/image\//g,"")),e.size>w.opts.imageMaxSize)return x(U),!1;if(w.opts.imageAllowedTypes.indexOf(e.type.replace(/image\//g,""))<0)return x(S),!1;if(n=w.drag_support.formdata?w.drag_support.formdata?new FormData:null:n){if(!1!==w.opts.imageUploadToS3)for(r in n.append("key",w.opts.imageUploadToS3.keyStart+(new Date).getTime()+"-"+(e.name||"untitled")),n.append("success_action_status","201"),n.append("X-Requested-With","xhr"),n.append("Content-Type",e.type),w.opts.imageUploadToS3.params)w.opts.imageUploadToS3.params.hasOwnProperty(r)&&n.append(r,w.opts.imageUploadToS3.params[r]);for(r in w.opts.imageUploadParams)w.opts.imageUploadParams.hasOwnProperty(r)&&n.append(r,w.opts.imageUploadParams[r]);n.append(w.opts.imageUploadParam,e,e.name);var o,i=w.opts.imageUploadURL,a=w.opts.imageUploadMethod,s=(w.opts.imageUploadToS3&&(i=w.opts.imageUploadToS3.uploadURL||"https://".concat(w.opts.imageUploadToS3.region,".amazonaws.com/").concat(w.opts.imageUploadToS3.bucket)),w.opts.imageUploadToAzure&&(o=i=w.opts.imageUploadToAzure.uploadURL?"".concat(w.opts.imageUploadToAzure.uploadURL,"/").concat(e.name):encodeURI("https://".concat(w.opts.imageUploadToAzure.account,".blob.core.windows.net/").concat(w.opts.imageUploadToAzure.container,"/").concat(e.name)),w.opts.imageUploadToAzure.SASToken&&(i+=w.opts.imageUploadToAzure.SASToken),a="PUT"),w.core.getXHR(i,a));if(w.opts.imageUploadToAzure){var l,c,u,i=(new Date).toUTCString();for(r in!w.opts.imageUploadToAzure.SASToken&&w.opts.imageUploadToAzure.accessKey&&(l=w.opts.imageUploadToAzure.account,u=w.opts.imageUploadToAzure.container,w.opts.imageUploadToAzure.uploadURL&&(u=(c=w.opts.imageUploadToAzure.uploadURL.split("/")).pop(),l=c.pop().split(".")[0]),c="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(i,"\nx-ms-version:2019-07-07"),u=encodeURI("/"+l+"/"+u+"/"+e.name),a=a+"\n\n\n"+e.size+"\n\n"+e.type+"\n\n\n\n\n\n\n"+c+"\n"+u,c=w.cryptoJSPlugin.cryptoJS.HmacSHA256(a,w.cryptoJSPlugin.cryptoJS.enc.Base64.parse(w.opts.imageUploadToAzure.accessKey)).toString(w.cryptoJSPlugin.cryptoJS.enc.Base64),s.setRequestHeader("Authorization","SharedKey "+l+":"+(u=c))),s.setRequestHeader("x-ms-version","2019-07-07"),s.setRequestHeader("x-ms-date",i),s.setRequestHeader("Content-Type",e.type),s.setRequestHeader("x-ms-blob-type","BlockBlob"),w.opts.imageUploadParams)w.opts.imageUploadParams.hasOwnProperty(r)&&s.setRequestHeader(r,w.opts.imageUploadParams[r]);for(r in w.opts.imageUploadToAzure.params)w.opts.imageUploadToAzure.params.hasOwnProperty(r)&&s.setRequestHeader(r,w.opts.imageUploadToAzure.params[r])}f=s,p=n,h=e,A=t||E,g=o,m=u,(v=new FileReader).onload=function(){var e=v.result;if(v.result.indexOf("svg+xml")<0){for(var t=atob(v.result.split(",")[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));e=window.URL.createObjectURL(new Blob([new Uint8Array(n)],{type:"image/jpeg"}))}A?(A.on("load",d),A.on("error",function(){d(),_(this).off("error")}),w.edit.on(),w.undo.saveStep(),A.data("fr-old-src",A.attr("src")),A.attr("src",e)):Z(e,null,d)},v.readAsDataURL(h)}}function d(){var e=_(this);e.off("load"),e.addClass("fr-uploading"),e.next().is("br")&&e.next().remove(),w.placeholder.refresh(),L(e),B(),T(),w.edit.off(),f.onload=function(){q.call(f,e,g,m)},f.onerror=Y,f.upload.onprogress=X,f.onabort=J,_(e.off("abortUpload")).on("abortUpload",function(){4!=f.readyState&&(f.abort(),A?(A.attr("src",A.data("fr-old-src")),A.removeClass("fr-uploading")):e.remove(),N(!0))}),f.send(w.opts.imageUploadToAzure?h:p)}var f,p,h,A,g,m,v,b,y,C}function ee(e){if(e.is("img")&&0<e.parents(".fr-img-caption").length)return e.parents(".fr-img-caption")}function te(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n,r,o,i,a=t.files[0];if(a&&a.type&&-1!==a.type.indexOf("image")&&0<=w.opts.imageAllowedTypes.indexOf(a.type.replace(/image\//g,"")))return w.opts.imageUpload?(w.markers.remove(),w.markers.insertAtPoint(e.originalEvent),w.$el.find(".fr-marker").replaceWith(_e.MARKERS),0===w.$el.find(".fr-marker").length&&w.selection.setAtEnd(w.el),w.popups.hideAll(),w.popups.get("image.insert")||v(),n=(w.popups.setContainer("image.insert",w.$sc),e.originalEvent.pageX),r=e.originalEvent.pageY,w.opts.iframe&&(o=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),i=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left")),r+=w.$iframe.offset().top+o,n+=w.$iframe.offset().left+i),w.popups.show("image.insert",n,r),T(),0<=w.opts.imageAllowedTypes.indexOf(a.type.replace(/image\//g,""))?(N(!0),m(t.files)):x(S),e.preventDefault(),e.stopPropagation()):(e.preventDefault(),e.stopPropagation()),!1}}function v(e){var t,n,r,o,i,a,s;return e?(w.popups.onRefresh("image.insert",F),w.popups.onHide("image.insert",Q),!0):(e="",w.opts.imageUpload||-1===w.opts.imageInsertButtons.indexOf("imageUpload")||w.opts.imageInsertButtons.splice(w.opts.imageInsertButtons.indexOf("imageUpload"),1),""!==(r=w.button.buildList(w.opts.imageInsertButtons))&&(e='<div class="fr-buttons fr-tabs">'.concat(r,"</div>")),r=w.opts.imageInsertButtons.indexOf("imageUpload"),o=w.opts.imageInsertButtons.indexOf("imageByURL"),i="",0<=r&&(t=" fr-active",i='<div class="fr-image-upload-layer'.concat(t=0<=o&&o<r?"":t,' fr-layer" id="fr-image-upload-layer-').concat(w.id,'"><strong>').concat(w.language.translate("Drop image"),"</strong><br>(").concat(w.language.translate("or click"),')<div class="fr-form"><input type="file" accept="image/').concat(w.opts.imageAllowedTypes.join(", image/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-image-upload-layer-').concat(w.id,'" role="button"></div></div>')),a="",0<=o&&(t=" fr-active",a='<div class="fr-image-by-url-layer'.concat(t=0<=r&&r<o?"":t,' fr-layer" id="fr-image-by-url-layer-').concat(w.id,'"><div class="fr-input-line"><input id="fr-image-by-url-layer-text-').concat(w.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageInsertByURL" tabIndex="2" role="button">').concat(w.language.translate("Insert"),"</button></div></div>")),1<=w.opts.imageInsertButtons.length&&(n=w.popups.create("image.insert",{buttons:e,upload_layer:i,by_url_layer:a,progress_bar:'<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>'})),w.$wp&&w.events.$on(w.$wp,"scroll",function(){E&&w.popups.isVisible("image.insert")&&we()}),s=n,w.events.$on(s,"dragover dragenter",".fr-image-upload-layer",function(e){return _(this).addClass("fr-drop"),(w.browser.msie||w.browser.edge)&&e.preventDefault(),!1},!0),w.events.$on(s,"dragleave dragend",".fr-image-upload-layer",function(e){return _(this).removeClass("fr-drop"),(w.browser.msie||w.browser.edge)&&e.preventDefault(),!1},!0),w.events.$on(s,"drop",".fr-image-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),_(this).removeClass("fr-drop");var t,e=e.originalEvent.dataTransfer;e&&e.files&&((t=s.data("instance")||w).events.disableBlur(),t.image.upload(e.files),t.events.enableBlur())},!0),w.helpers.isIOS()&&w.events.$on(s,"touchstart",'.fr-image-upload-layer input[type="file"]',function(){_(this).trigger("click")},!0),w.events.$on(s,"change",'.fr-image-upload-layer input[type="file"]',function(){var e;this.files&&((e=s.data("instance")||w).events.disableBlur(),s.find("input:focus").blur(),e.events.enableBlur(),e.image.upload(this.files,E)),_(this).val("")},!0),n)}function ne(){E&&w.popups.get("image.alt").find("input").val(E.attr("alt")||"").trigger("change")}function re(){w.popups.get("image.alt")||oe();l(),w.popups.refresh("image.alt"),w.popups.setContainer("image.alt",w.$sc);var e=j(),t=e.outerWidth()/2,t=(R()&&(e=e.find(".fr-img-wrap"),t=E.outerWidth()/2),e.offset().left+t),n=e.offset().top+e.outerHeight(),e=e.outerHeight();w.opts.iframe&&R()&&(e=E?E.outerHeight():0),w.popups.show("image.alt",t,n,e,!0)}function oe(e){var t;return e?(w.popups.onRefresh("image.alt",ne),!0):(e="",e='<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.imageAltButtons),"</div>"),t="",t='<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(w.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(w.id,'" type="text" placeholder="').concat(w.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(w.language.translate("Update"),"</button></div></div>"),e=w.popups.create("image.alt",{buttons:e,alt_layer:t}),w.$wp&&w.events.$on(w.$wp,"scroll.image-alt",function(){E&&w.popups.isVisible("image.alt")&&re()}),e)}function ie(){var e=w.popups.get("image.size"),t=E.get(0).style.height?E.get(0).style.height:"auto",n=E.get(0).style.width?E.get(0).style.width:"auto";E&&(R()&&!E.parent().get(0).style.width&&E.parent().parent(),e.find('input[name="width"]').val(n).trigger("change"),e.find('input[name="height"]').val(t).trigger("change"))}function ae(){w.popups.get("image.size")||se();l(),w.popups.refresh("image.size"),w.popups.setContainer("image.size",w.$sc);var e=j(),t=e.outerWidth()/2,n=(R()&&(e=e.find(".fr-img-wrap"),t=E.outerWidth()/2),e.outerHeight()),t=(w.opts.iframe&&R()&&(n=E?E.outerHeight():0),e.offset().left+t),e=e.offset().top+e.outerHeight();w.popups.show("image.size",t,e,n,!0)}function se(e){var t;return e?(w.popups.onRefresh("image.size",ie),!0):(e="",e='<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.imageSizeButtons),"</div>"),t="",t='<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(w.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(w.id,'" type="text" name="width" placeholder="').concat(w.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(w.id,'" type="text" name="height" placeholder="').concat(w.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(w.language.translate("Update"),"</button></div></div>"),e=w.popups.create("image.size",{buttons:e,size_layer:t}),w.$wp&&w.events.$on(w.$wp,"scroll.image-size",function(){E&&w.popups.isVisible("image.size")&&ae()}),e)}function le(e,t,n,r){return e.pageX=t,$.call(this,e),e.pageX=e.pageX+n*Math.floor(Math.pow(1.1,r)),K.call(this,e),z.call(this,e),++r}function b(e){e=e||j(),!w.opts.trackChangesEnabled||w.helpers.isMobile()||e[0].parentNode&&"SPAN"===e[0].parentNode.tagName&&e[0].parentNode.hasAttribute("data-tracking")?e&&!1!==w.events.trigger("image.beforeRemove",[e])&&(w.popups.hideAll(),O(),N(!0),w.und
1o.canDo()||w.undo.saveStep(),e.get(0)==w.el?e.removeAttr("src"):((e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(w.selection.setBefore(e.get(0).parentNode)||w.selection.setAfter(e.get(0).parentNode)||e.parent().after(_e.MARKERS),_(e.get(0).parentNode)):(w.selection.setBefore(e.get(0))||w.selection.setAfter(e.get(0))||e.after(_e.MARKERS),e)).remove(),w.html.fillEmptyBlocks(),w.selection.restore()),w.undo.saveStep()):(w.track_changes.removeSpecialItem(e),w.popups.hideAll(),N(!0))}function ce(e){var t=e.which,n=document.getElementsByClassName("fs-transforms-container"),r=!1;if(n&&n.length){var o,i=Be(n);try{for(i.s();!(o=i.n()).done;){var a=o.value;a.childNodes&&a.childNodes.length&&(r=!0)}}catch(e){i.e(e)}finally{i.f()}}return!(E=r?null:E)||t!=_e.KEYCODE.BACKSPACE&&t!=_e.KEYCODE.DELETE?E&&t==_e.KEYCODE.ESC?(n=E,N(!0),w.selection.setAfter(n.get(0)),w.selection.restore(),e.preventDefault(),!1):!E||t!=_e.KEYCODE.ARROW_LEFT&&t!=_e.KEYCODE.ARROW_RIGHT?E&&t===_e.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),N(!0),!1):E&&t!=_e.KEYCODE.F10&&!w.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0:(n=E.get(0),N(!0),t==_e.KEYCODE.ARROW_LEFT?w.selection.setBefore(n):w.selection.setAfter(n),w.selection.restore(),e.preventDefault(),!1):(e.preventDefault(),e.stopPropagation(),b(),!1)}function ue(e){var t;if(e&&"IMG"==e.tagName)w.node.hasClass(e,"fr-uploading")||w.node.hasClass(e,"fr-error")?e.parentNode.removeChild(e):w.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable"),e.parentNode&&e.parentNode.parentNode&&w.node.hasClass(e.parentNode.parentNode,"fr-img-caption")&&((t=e.parentNode.parentNode).removeAttribute("contenteditable"),t.removeAttribute("draggable"),t.classList.remove("fr-draggable"),t=e.nextSibling)&&t.removeAttribute("contenteditable");else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var n=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),r=0;r<n.length;r++)ue(n[r])}function de(e){if(!1===w.events.trigger("image.beforePasteUpload",[e]))_(e).removeAttr("data-fr-image-pasted");else{E=_(e),B(),a(),T(),E.on("load",function(){var t=[];B(),_(w.popups.get("image.insert").get(0)).find("div.fr-active.fr-error").length<1&&T(),_(this).data("events").filter(function(e){"load"===e[0]&&t.push(e)}),t.length<=1&&_(this).off("load")});for(var e=_(e).attr("src").split(","),t=atob(e[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));m([w.browser.safari&&!w.opts.imageUploadURL?new Blob([new Uint8Array(n)],{type:e[0].replace(/data\:/g,"")}):new Blob([new Uint8Array(n)],{type:e[0].replace(/data\:/g,"").replace(/;base64/g,"")})],E)}}function fe(){w.opts.imagePaste?w.$el.find("img[data-fr-image-pasted]").each(function(e,n){var t;w.opts.imagePasteProcess&&((t=w.opts.imageDefaultWidth)&&"auto"!=t&&(t+=w.opts.imageResizeWithPercent?"%":"px"),_(n).css("width",t).removeClass("fr-dii fr-dib fr-fir fr-fil"),C(_(n),w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign)),0===n.src.indexOf("data:")?de(n):0===n.src.indexOf("blob:")||0===n.src.indexOf("http")&&w.opts.imageUploadRemoteUrls&&w.opts.imageCORSProxy?((t=new Image).crossOrigin="Anonymous",t.onload=function(){var e=w.o_doc.createElement("CANVAS"),t=e.getContext("2d");e.height=this.naturalHeight,e.width=this.naturalWidth,t.drawImage(this,0,0),setTimeout(function(){de(n)},0),n.src=e.toDataURL(_e.IMAGE_TYPE)},w.browser.msie&&_e.IMAGE_ALLOW_REGEX.test(n.src)&&(_e.IMAGE_TYPE="image/"+n.src.split(_e.IMAGE_ALLOW_REGEX)[1]),t.src=(0===n.src.indexOf("blob:")?"":"".concat(w.opts.imageCORSProxy,"/"))+n.src,0!==n.src.indexOf("blob:")&&w.undo.saveStep()):0!==n.src.indexOf("http")||0===n.src.indexOf("https://mail.google.com/mail")?(w.selection.save(),_(n).remove(),w.selection.restore()):_(n).removeAttr("data-fr-image-pasted")}):w.$el.find("img[data-fr-image-pasted]").remove()}function pe(e){var e=e.target.result,t=w.opts.imageDefaultWidth,e=(t&&"auto"!=t&&(t+=w.opts.imageResizeWithPercent?"%":"px"),w.undo.saveStep(),w.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">")),w.$el.find('img[data-fr-image-pasted="true"]'));e&&C(e,w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign),w.events.trigger("paste.after")}function he(e,t){var n,r,o=new FileReader;o.onload=(n=t,(r=w.opts.imageDefaultWidth)&&"auto"!=r&&(r+=w.opts.imageResizeWithPercent?"%":"px"),w.html.insert('<img data-fr-image-pasted="true" src="'.concat(n,'"').concat(r?' style="width: '.concat(r,';"'):"",">")),(n=w.$el.find('img[data-fr-image-pasted="true"]'))&&C(n,w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign),void w.events.trigger("paste.after")),o.readAsDataURL(e,t)}function Ae(e,t){return ge.apply(this,arguments)}function ge(){var s;return s=xe().m(function e(r,o){var i,a,s,l,c,u,d,f,p;return xe().w(function(e){for(;;)switch(e.n){case 0:if((i=o||r&&r.clipboardData)&&i.items)return a=i||window.clipboardData,a=a.getData("text/html")||"",e.n=1,w.helpers.isOneNoteOnSafari(i.files?i.files[0]:null);e.n=16;break;case 1:if(s=e.v,a.match('content="Microsoft OneNote')||s)return e.a(2,!0);e.n=2;break;case 2:if(w.browser.mozilla&&(""===a||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(a))&&(a=w.win.localStorage.getItem("fr-copied-html")),s=(new DOMParser).parseFromString(a,"text/html"),!(l=s.querySelector("img"))||w.opts.imageUploadURL){e.n=10;break}if(l){e.n=3;break}return e.a(2,!1);case 3:if(c=l.src,u=null,i.types&&-1!=[].indexOf.call(i.types,"text/rtf")||i.getData("text/rtf")){e.n=7;break}d=0;case 4:if(d<i.items.length){if(u=i.items[d].getAsFile())return _e.IMAGE_TYPE=u.type,e.a(3,6);e.n=5}else e.n=6;break;case 5:d++,e.n=4;break;case 6:e.n=8;break;case 7:u=i.items[0].getAsFile();case 8:if(u)return he(u,c),e.a(2,!1);e.n=9;break;case 9:e.n=16;break;case 10:if(f=null,i.types&&-1!=[].indexOf.call(i.types,"text/rtf")||i.getData("text/rtf")){e.n=14;break}p=0;case 11:if(p<i.items.length){if(f=i.items[p].getAsFile())return e.a(3,13);e.n=12}else e.n=13;break;case 12:p++,e.n=11;break;case 13:e.n=15;break;case 14:f=i.items[0].getAsFile();case 15:if(f)return t=f,n=void 0,(n=new FileReader).onload=pe,n.readAsDataURL(t),e.a(2,!1);e.n=16;break;case 16:return e.a(2)}var t,n},e)}),(ge=function(){var e=this,a=arguments;return new Promise(function(t,n){var r=s.apply(e,a);function o(e){Se(r,t,n,o,i,"next",e)}function i(e){Se(r,t,n,o,i,"throw",e)}o(void 0)})}).apply(this,arguments)}function me(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function ve(e){if("false"==_(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;
vendor: 10,397 bytes, line 1
1if(e&&"touchend"==e.type&&n)return!0;if(e&&w.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<_e.INSTANCES.length;t++)_e.INSTANCES[t]!=w&&_e.INSTANCES[t].events.trigger("image.hideResizer");w.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault()),w.helpers.isMobile()&&(w.events.disableBlur(),w.$el.blur(),w.events.enableBlur()),w.opts.iframe&&w.size.syncIframe(),E=_(this),O(),B(),a(),w.browser.msie?(w.popups.areVisible()&&w.events.disableBlur(),w.win.getSelection&&(w.win.getSelection().removeAllRanges(),w.win.getSelection().addRange(w.doc.createRange()))):w.selection.clear(),w.helpers.isIOS()&&(w.events.disableBlur(),w.$el.blur()),w.button.bulkRefresh(),w.events.trigger("video.hideResizer")}function N(e){E&&(be||!0===e)&&(w.toolbar.enable(),c.removeClass("fr-active"),w.popups.hideAll(),y(),o=E=null,u)&&u.hide()}i[r]="Image cannot be loaded from the passed link.",i[D]="No link in upload response.",i[P]="Error during file upload.",i[f]="Parsing response failed.",i[U]="File is too large.",i[S]="Image file type is invalid.",i[7]="Files can be uploaded only to same domain in IE 8 and IE 9.";var be=!(i[8]="Image file is corrupted.");function ye(){be=!0}function y(){be=!1}function C(e,t,n){var r,o;!w.opts.htmlUntouched&&w.opts.useClasses?(e.removeClass("fr-fil fr-fir fr-dib fr-dii"),n&&e.addClass("fr-fi".concat(n[0])),t&&e.addClass("fr-di".concat(t[0]))):"inline"==t?(e.css({display:"inline-block",verticalAlign:"bottom",margin:w.opts.imageDefaultMargin}),"center"==n?e.css({float:"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*w.opts.imageDefaultMargin,"px)"),textAlign:"center"}):"left"==n?(r="0px",(o=(o=e.parent("span.fr-img-caption").get(0))||e.parent().get(0))&&"li"===o.tagName.toLowerCase()?r="20px":o&&"p"===o.tagName.toLowerCase()&&(r="15px"),e.css({float:"left",marginLeft:0,maxWidth:"calc(100% - ".concat(w.opts.imageDefaultMargin,"px)"),textAlign:"left",marginRight:r})):e.css({float:"right",marginRight:0,maxWidth:"calc(100% - ".concat(w.opts.imageDefaultMargin,"px)"),textAlign:"right"})):"block"==t&&(e.css({display:"block",float:"none",verticalAlign:"top",margin:"".concat(w.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==n?e.css({marginLeft:0,textAlign:"left"}):"right"==n&&e.css({marginRight:0,textAlign:"right"}))}function k(e){if(e=void 0===e?j():e){if(e.hasClass("fr-fil"))return"left";if(e.hasClass("fr-fir"))return"right";if(e.hasClass("fr-dib")||e.hasClass("fr-dii"))return"center";var t=e.css("float");if(e.css("float","none"),"block"==e.css("display")){if(e.css("float",""),e.css("float")!=t&&e.css("float",t),0===parseInt(e.css("margin-left"),10))return"left";if(0===parseInt(e.css("margin-right"),10))return"right"}else{if(e.css("float",""),e.css("float")!=t&&e.css("float",t),"left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function Ce(e){var t=(e=void 0===e?j():e).css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function we(){w.popups.get("image.insert")||v();w.popups.isVisible("image.insert")||(l(),w.popups.refresh("image.insert"),w.popups.setContainer("image.insert",w.$sc));var e=j(),t=e&&e.outerWidth()/2,t=(R()&&(e=e.find(".fr-img-wrap"),t=E.outerWidth()/2),e.offset().left+t),n=e.outerHeight(!0);w.opts.iframe&&R()&&(n=E?E.outerHeight():0),e=0<w.$el.find("img[data-fr-image-pasted]").length?w.$wp.offset().top-w.helpers.scrollTop()+w.$wp.height():e.offset().top+e.outerHeight(),w.popups.show("image.insert",t,e,n,!0)}function O(){var e;E&&(w.events.disableBlur(),w.selection.clear(),(e=w.doc.createRange()).selectNode(E.get(0)),w.browser.msie&&e.collapse(!0),w.selection.get().addRange(e),w.events.enableBlur())}function Ee(){return E}function j(){return R()?E.parents(".fr-img-caption").first():E}function R(){return!!E&&0<E.parents(".fr-img-caption").length}function I(e){for(var t=document.createDocumentFragment();e.firstChild;){var n=e.removeChild(e.firstChild);t.appendChild(n)}e.parentNode.replaceChild(t,e)}return{_init:function(){var r;w.events.$on(w.$el,w._mousedown,"IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==_(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;w.helpers.isMobile()||w.selection.clear(),t=!0,w.popups.areVisible()&&w.events.disableBlur(),w.browser.msie&&(w.events.disableBlur(),w.$el.attr("contenteditable",!1)),w.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),w.events.$on(w.$el,w._mousedown,".fr-img-caption .fr-inner",function(e){w.core.hasFocus()||w.events.focus(),e.stopPropagation()}),w.events.$on(w.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===w.opts.toolbarInline&&(w.toolbar.hide(),e.stopPropagation())}),w.events.$on(w.$el,w._mousedown,'img:not([contenteditable="false"])',function(e){var t=this;w.browser.mozilla&&3==e.which&&(_(this).attr("contenteditable",!1),setTimeout(function(){_(t).removeAttr("contenteditable")},200))}),w.events.$on(w.$el,w._mouseup,"IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==_(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),w.browser.msie)&&(w.$el.attr("contenteditable",!0),w.events.enableBlur())}),w.events.on("keyup",function(e){var t;e.shiftKey&&""===w.selection.text().replace(/\n/g,"")&&w.keys.isArrow(e.which)&&(e=w.selection.element(),t=w.selection.endElement(),e&&"IMG"==e.tagName?L(_(e)):t&&"IMG"==t.tagName&&L(_(t)))},!0),w.events.on("drop",te),w.events.on("element.beforeDrop",ee),w.events.on("mousedown window.mousedown",ye),w.events.on("window.touchmove",y),w.events.on("mouseup window.mouseup",function(){if(E&&!w.helpers.isMobile())return N(),!1;y()}),w.events.on("touchstart touchend",function(){if(E&&w.helpers.isMobile())return N(),!1;y()}),w.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&N()}),w.events.on("image.resizeEnd",function(){w.opts.iframe&&w.size.syncIframe()}),w.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){N(!(t=!1))}),w.events.on("modals.hide",function(){E&&(O(),w.selection.clear())}),w.events.on("image.resizeEnd",function(){w.win.getSelection&&L(E)}),w.events.on("filestack-init",function(){v()}),w.events.on("filestack-init-edit",function(){for(var e=w.$(".fr-popup:not(.fr-do-not-hide)"),t=e.length-1;0<=t;t--)e[t].parentElement.removeChild(e[t]);V()}),w.opts.imageAddNewLine&&w.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!w.node.isElement(t);)t=w.node.isLastSibling(t)?t.parentNode:null;w.node.isElement(t)&&(w.opts.enter===_e.ENTER_BR?e.after("<br>"):_(w.node.blockParent(e.get(0))).after("<".concat(w.html.defaultTag(),"><br></").concat(w.html.defaultTag(),">")))}),"IMG"==w.el.tagName&&w.$el.addClass("fr-view"),w.events.$on(w.$el,w.helpers.isMobile()&&!w.helpers.isWindowsPhone()?"touchend":"click","IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',ve),w.helpers.isMobile()&&(w.events.$on(w.$el,"touchstart","IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',function(){n=!1}),w.events.$on(w.$el,"touchmove",function(){n=!0})),w.$wp?(w.events.on("window.keydown keydown",ce,!0),w.events.on("keyup",function(e){if(E&&e.which==_e.KEYCODE.ENTER)return!1},!0),w.events.$on(w.$el,"keydown",function(){var e=w.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&w.node.isLastSibling(e))&&(e=e.parentNode),w.node.hasClass(e,"fr-inner")||(w.node.hasClass(e,"fr-img-caption")||(e=_(e).parents(".fr-img-caption").get(0)),w.node.hasClass(e,"fr-img-caption")&&(w.opts.trackChangesEnabled||_(e).after(_e.INVISIBLE_SPACE+_e.MARKERS),w.selection.restore()))})):w.events.$on(w.$win,"keydown",ce),w.events.on("toolbar.esc",function(){var e;if(E)return w.$wp?(w.events.disableBlur(),w.events.focus()):(e=E,N(!0),w.selection.setAfter(e.get(0)),w.selection.restore()),!1},!0),w.events.on("toolbar.focusEditor",function(){if(E)return!1},!0),w.events.on("window.cut window.copy",function(e){var t;E&&w.popups.isVisible("image.edit")&&!w.popups.get("image.edit").find(":focus").length&&(t=j(),R()?(t.before(_e.START_MARKER),t.after(_e.END_MARKER),w.selection.restore(),w.paste.saveCopiedText(t.get(0).outerHTML,t.text())):(O(),w.paste.saveCopiedText(E.get(0).outerHTML,E.attr("alt"))),"copy"==e.type?setTimeout(function(){L(E)}):(N(!0),w.undo.saveStep(),setTimeout(function(){w.undo.saveStep()},0)))},!0),w.browser.msie&&w.events.on("keydown",function(e){if(!w.selection.isCollapsed()||!E)return!0;var t=e.which;t==_e.KEYCODE.C&&w.keys.ctrlKey(e)?w.events.trigger("window.copy"):t==_e.KEYCODE.X&&w.keys.ctrlKey(e)&&w.events.trigger("window.cut")}),w.events.$on(_(w.o_win),"keydown",function(e){if(w.opts.pluginsEnabled.includes("filestack")&&w.opts.iframe){var t=document.getElementsByClassName("fs-transforms-container"),n=!1;if(t&&t.length){var r,o=Be(t);try{for(o.s();!(r=o.n()).done;){var i=r.value;i.childNodes&&i.childNodes.length&&(n=!0)}}catch(e){o.e(e)}finally{o.f()}}n&&(E=null)}t=e.which;if(E&&t==_e.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),w.events.$on(w.$win,"keydown",function(e){e=e.which;E&&E.hasClass("fr-uploading")&&e==_e.KEYCODE.ESC&&E.trigger("abortUpload")}),w.events.on("destroy",function(){E&&E.hasClass("fr-uploading")&&E.trigger("abortUpload")}),w.events.on("paste.before",Ae),w.events.on("paste.beforeCleanup",me),w.events.on("paste.after",fe),w.events.on("html.set",e),w.events.on("html.inserted",e),e(),w.events.on("destroy",function(){d=[]}),w.events.on("html.processGet",ue),w.opts.imageOutputSize&&w.events.on("html.beforeGet",function(){r=w.el.querySelectorAll("img");for(var e=0;e<r.length;e++){var t=parseFloat(_(r[e]).css("padding-left"))+parseFloat(_(r[e]).css("padding-right")),t=_(r[e]).width()-t,t=r[e].style.width||t,n=r[e].style.height||_(r[e]).height();t&&r[e].setAttribute("width","".concat(t).replace(/px/,"")),n&&r[e].setAttribute("height","".concat(n).replace(/px/,""))}}),w.opts.iframe&&w.events.on("image.loaded",w.size.syncIframe),w.$wp&&(p(),w.events.on("contentChanged",p)),w.events.$on(_(w.o_win),"orientationchange.
1image",function(){setTimeout(function(){E&&L(E)},100)}),V(!0),v(!0),se(!0),oe(!0),w.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return b(e),!1})},showInsertPopup:function(){var e,t,n=w.$tb.find('.fr-command[data-cmd="insertImage"]'),r=(r=w.popups.get("image.insert"))||v();l(),r.hasClass("fr-active")||(w.popups.refresh("image.insert"),w.popups.setContainer("image.insert",w.$tb),n.isVisible()?(t=(e=w.button.getPosition(n)).left,w.popups.show("image.insert",t,e.top,n.outerHeight())):(w.position.forSelection(r),w.popups.show("image.insert")))},showLayer:function(e){var t,n,r,o=w.popups.get("image.insert");E||w.opts.toolbarInline?E&&(n=j(),t=0,R()&&(n=n.find(".fr-img-wrap"),t=E.outerWidth()/2),r=n.offset().top+n.outerHeight(),n=n.offset().left+t):(n=(t=w.$tb.find('.fr-command[data-cmd="insertImage"]')).offset().left,r=t.offset().top+(w.opts.toolbarBottom?10:t.outerHeight()-10)),!E&&w.opts.toolbarInline&&(r=o.offset().top-w.helpers.getPX(o.css("margin-top")),o.hasClass("fr-above"))&&(r+=o.outerHeight()),o.find(".fr-layer").removeClass("fr-active"),o.find(".fr-".concat(e,"-layer")).addClass("fr-active"),w.popups.show("image.insert",n,r,E?E.outerHeight():0,R()),w.accessibility.focusPopup(o)},refreshUploadButton:function(e){var t=w.popups.get("image.insert");t&&t.find(".fr-image-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function(e){var t=w.popups.get("image.insert");t&&t.find(".fr-image-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:m,insertByURL:function(){var e,t,n=w.popups.get("image.insert").find(".fr-image-by-url-layer input");0<n.val().length&&(T(),A(w.language.translate("Loading image")),e=n.val().trim(),w.opts.imageUploadRemoteUrls&&w.opts.imageCORSProxy&&w.opts.imageUpload?((t=new XMLHttpRequest).onload=function(){200==this.status?m([new Blob([this.response],{type:this.response.type||"image/png"})],E):x(r)},t.onerror=function(){g(e,!0,[],E)},t.open("GET","".concat(w.opts.imageCORSProxy,"/").concat(e),!0),t.responseType="blob",t.send()):g(e,!0,[],E),n.val(""),n.blur())},align:function(e){var t=j();t.removeClass("fr-fir fr-fil"),!w.opts.htmlUntouched&&w.opts.useClasses?"left"==e?t.addClass("fr-fil"):"right"==e&&t.addClass("fr-fir"):C(t,Ce(),e),O(),B(),a(),w.selection.clear()},refreshAlign:function(e){E&&e.find("> *").first().replaceWith(w.icon.create("image-align-".concat(k())))}
vendor: 4,441 bytes, line 1
1,refreshAlignOnShow:function(e,t){E&&t.find('.fr-command[data-param1="'.concat(k(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function(e){var t=j();t.removeClass("fr-dii fr-dib"),!w.opts.htmlUntouched&&w.opts.useClasses?"inline"==e?t.addClass("fr-dii"):"block"==e&&t.addClass("fr-dib"):C(t,e,k()),O(),B(),a(),w.selection.clear()},refreshDisplayOnShow:function(e,t){E&&t.find('.fr-command[data-param1="'.concat(Ce(),'"]')).addClass("fr-active").attr("aria-selected",!0)},replace:we,back:function(){E?(w.events.disableBlur(),_(".fr-popup input:focus").blur(),L(E)):(w.events.disableBlur(),w.selection.restore(),w.events.enableBlur(),w.popups.hide("image.insert"),w.toolbar.showInline())},get:Ee,getEl:j,insert:g,showProgressBar:T,remove:b,hideProgressBar:l,applyStyle:function(e,t,n){if(void 0===t&&(t=w.opts.imageStyles),void 0===n&&(n=w.opts.imageMultipleStyles),!E)return!1;var r=j();n||((n=Object.keys(t)).splice(n.indexOf(e),1),r.removeClass(n.join(" "))),"object"==Le(t[e])?(r.removeAttr("style"),r.css(t[e].style)):(r.toggleClass(e),R()&&E.hasClass(e)&&E.removeClass(e)),L(E)},showAltPopup:re,showSizePopup:ae,setAlt:function(e){var t;E&&(t=w.popups.get("image.alt"),E.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),L(E))},setSize:function(e,t){var n,r;E&&(n=w.popups.get("image.size"),e=e||n.find('input[name="width"]').val()||"",t=t||n.find('input[name="height"]').val()||"",r=/^[\d]+((px)|%)*$/g,E.removeAttr("width").removeAttr("height"),e.match(r)?E.css("width",e):E.css("width",""),t.match(r)?E.css("height",t):E.css("height",""),R()&&(E.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(r)?E.parents(".fr-img-caption").css("width",e):E.parents(".fr-img-caption").css("width",""),t.match(r)?E.parents(".fr-img-caption").css("height",t):E.parents(".fr-img-caption").css("height","")),n&&n.find("input:focus").blur(),L(E))},toggleCaption:function(){var e,t=w.$el.get(0),n=["fr-dii","fr-dib","fr-fil","fr-fir"];if(E&&!R()){(e=E).parent().is("a")&&(e=E.parent());var r=E.parents("ul")&&0<E.parents("ul").length?E.parents("ul"):E.parents("ol")&&0<E.parents("ol").length?E.parents("ol"):[],o=(0<r.length&&(o=r.find("li").length,i=E.parents("li"),a=document.createElement("li"),o-1===i.index())&&(r.append(a),a.innerHTML="&nbsp;"),(E.attr("class")||"").split(/\s+/)),i=o.filter(function(e){return n.includes(e)}),a=(E.attr("class",o.filter(function(e){return!n.includes(e)}).join(" ")),e.attr("style")?f=-1<(r=e.attr("style").split(":")).indexOf("width")?r[r.indexOf("width")+1].replace(";",""):"":e.attr("width")&&(f=e.attr("width")),w.opts.imageResizeWithPercent?(-1<f.indexOf("px")?null:f)||"100%":E.width()+"px"),o=(e.wrap('<div class="fr-img-space-wrap"><span '+(w.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+i.join(" ")+'" style="'+(e.attr("style")||"")+'" draggable="false"></span></div>'),e.wrap('<span class="fr-img-wrap"></span>'),E.after('<span class="fr-inner"'.concat(w.browser.mozilla?"":' contenteditable="true"',">").concat(_e.START_MARKER).concat(w.language.translate("Image Caption")).concat(_e.END_MARKER,"</span>")),E.parents(".fr-img-caption").css("width",a),E.parents(".fr-img-space-wrap").length);1==o?I(t.querySelector(".fr-img-space-wrap")):1<o&&(I(t.querySelector(".fr-img-space-wrap")),I(t.querySelector(".fr-img-space-wrap2"))),N(!0),w.selection.restore()}else{if(e=j(),E.insertBefore(e),null!==e[0].querySelector("a")){for(var s,r=e[0].querySelector("a"),l=document.createElement("a"),c=0,u=r.attributes,d=u.length;c<d;c++)s=u[c],l.setAttribute(s.nodeName,s.nodeValue);E.wrap(l)}var f=(e.attr("class")||"").split(/\s+/),p=["fr-img-caption"],i=f.filter(function(e){return!p.includes(e)}),a=(E.attr("class")||"").split(/\s+/),o=Te(new Set(a.concat(i))),r=(E.attr("class",o.join(" ")).attr("style",e.attr("style")),e.remove(),E.parents(".fr-img-space-wrap").length);1==r?I(t.querySelector(".fr-img-space-wrap")):1<r&&(I(t.querySelector(".fr-img-space-wrap")),I(t.querySelector(".fr-img-space-wrap2"))),L(E)}},hasCaption:R,exitEdit:N,edit:L}},_e.DefineIcon("insertImage",{NAME:"image",SVG_KEY:"insertImage"}),_e.RegisterShortcut(_e.KEYCODE.P,"insertImage",null,"P"),_e.RegisterCommand("insertImage",{title:"Insert Image",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("image.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore(
vendor: 4,418 bytes, line 1
1)),this.popups.hide("image.insert")):this.image.showInsertPopup()},plugin:"image"}),_e.DefineIcon("imageUpload",{NAME:"upload",SVG_KEY:"upload"}),_e.RegisterCommand("imageUpload",{title:"Upload Image",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-upload")},refresh:function(e){this.image.refreshUploadButton(e)}}),_e.DefineIcon("imageByURL",{NAME:"link",SVG_KEY:"insertLink"}),_e.RegisterCommand("imageByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-by-url")},refresh:function(e){this.image.refreshByURLButton(e)}}),_e.RegisterCommand("imageInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.image.insertByURL()},refresh:function(e){this.image.get()?e.text(this.language.translate("Replace")):e.text(this.language.translate("Insert"))}}),_e.DefineIcon("imageDisplay",{NAME:"star",SVG_KEY:"imageDisplay"}),_e.RegisterCommand("imageDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.image.display(t)},refresh:function(e){this.opts.imageTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.image.refreshDisplayOnShow(e,t)}}),_e.DefineIcon("image-align",{NAME:"align-left",SVG_KEY:"alignLeft"}),_e.DefineIcon("image-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),_e.DefineIcon("image-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),_e.DefineIcon("image-align-center",{NAME:"align-justify",SVG_KEY:"alignCenter"}),_e.DefineIcon("imageAlign",{NAME:"align-justify",SVG_KEY:"alignJustify"}),_e.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=_e.COMMANDS.imageAlign.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="imageAlign" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.icon.create("image-align-".concat(e)),'<span class="fr-sr-only">').concat(this.language.translate(n[e]),"</span></a></li>"));return t+="</ul>"},callback:function(e,t){this.image.align(t)},refresh:function(e){this.image.refreshAlign(e)},refreshOnShow:function(e,t){this.image.refreshAlignOnShow(e,t)}}),_e.DefineIcon("imageReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),_e.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.image.replace()}}),_e.DefineIcon("imageRemove",{NAME:"trash",SVG_KEY:"remove"}),_e.RegisterCommand("imageRemove",{title:"Remove",callback:function(){this.image.remove()}}),_e.DefineIcon("imageBack",{NAME:"arrow-left",SVG_KEY:"back"}),_e.RegisterCommand("imageBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.image.back()},refresh:function(e){this.$;this.image.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),_e.RegisterCommand("imageDismissError",{title:"OK",undo:!1,callback:function(){this.image.hideProgressBar(!0)}}),_e.DefineIcon("imageStyle",{NAME:"magic",SVG_KEY:"imageClass"}),_e.RegisterCommand("imageStyle",{title:"Style",type:"dropdown",html:function(){var e,t,n='<ul class="fr-dropdown-list" role="presentation">',r=this.opts.imageStyles;for(e in r)r.hasOwnProperty(e)&&("object"==Le(t=r[e])&&(t=t.title),n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="imageStyle" data-param1="'.concat(e,'">').concat(this.language.translate(t),"</a></li>"));return n+="</ul>"},callback:function(e,t){this.image.applyStyle(t)},refreshOnShow:function(e,t){var n=this.$,r=this.image.getEl();r&&t.find(".fr-command").each(function(){var e=n(this).data("param1"),e=r.hasClass(e);n(this).toggleClass("fr-active",e).attr("aria-selected",e)})}}),_e.DefineIcon("imageAlt",{NAME:"info",SVG_KEY:"imageAltText"}),_e.RegisterCommand("imageAlt",{undo:!1,focus:!1,popup:!0,title:"Alternative Text",callback:function(){this.image.showAltPopup()}}),_e.RegisterCommand("imageSetAlt",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setAlt()}}),_e.DefineIcon("imageSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}
vendor: 14,803 bytes, line 1
1),_e.RegisterCommand("imageSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.image.showSizePopup()}}),_e.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize()}}),_e.DefineIcon("imageCaption",{NAME:"commenting",FA5NAME:"comment-alt",SVG_KEY:"imageCaption"}),_e.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){this.image.toggleCaption()},refresh:function(e){this.image.get()&&e.toggleClass("fr-active",this.image.hasCaption())}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{inlineClasses:{"fr-class-code":"Code","fr-class-highlighted":"Highlighted","fr-class-transparency":"Transparent"}}),e.PLUGINS.inlineClass=function(n){var r=n.$;return{apply:function(e){n.format.toggle("span",{class:e})},refreshOnShow:function(e,t){t.find(".fr-command").each(function(){var e=r(this).data("param1"),e=n.format.is("span",{class:e});r(this).toggleClass("fr-active",e).attr("aria-selected",e)})}}},e.RegisterCommand("inlineClass",{type:"dropdown",title:"Inline Class",html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=this.opts.inlineClasses;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineClass" data-param1="'.concat(e,'" title="').concat(n[e],'">').concat(n[e],"</a></li>"));return t+="</ul>"},callback:function(e,t){this.inlineClass.apply(t)},refreshOnShow:function(e,t){this.inlineClass.refreshOnShow(e,t)},plugin:"inlineClass"}),e.DefineIcon("inlineClass",{NAME:"tag",SVG_KEY:"inlineClass"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{inlineStyles:{"Big Red":"font-size: 20px; color: red;","Small Blue":"font-size: 14px; color: blue;"}}),e.PLUGINS.inlineStyle=function(o){return{apply:function(e){for(var t=e.split(";"),n=0;n<t.length;n++){var r=t[n].split(":");t[n].length&&2==r.length&&o.format.applyStyle(r[0].trim(),r[1].trim())}}}},e.RegisterCommand("inlineStyle",{type:"dropdown",html:function(){var e,t,n='<ul class="fr-dropdown-list" role="presentation">',r=this.opts.inlineStyles;for(e in r)r.hasOwnProperty(e)&&(t=r[e]+(-1===r[e].indexOf("display:block;")?" display:block;":""),n+='<li role="presentation"><span style="'.concat(t,'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineStyle" data-param1="').concat(r[e],'" title="').concat(this.language.translate(e),'">').concat(this.language.translate(e),"</a></span></li>"));return n+="</ul>"},title:"Inline Style",callback:function(e,t){this.inlineStyle.apply(t)},plugin:"inlineStyle"}),e.DefineIcon("inlineStyle",{NAME:"paint-brush",SVG_KEY:"inlineStyle"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(g){g=g&&g.hasOwnProperty("default")?g.default:g,Object.assign(g.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly","img"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),g.PLUGINS.lineBreaker=function(s){var l,t,c,u=s.$;function d(e,t){var n,r;if(null==e)i=(o=t.parent()).offset().top,n=(n=t.offset().top)-Math.min((n-i)/2,s.opts.lineBreakerOffset);else if(null==t)(i=(o=e.parent()).offset().top+o.outerHeight())<(a=e.offset().top+e.outerHeight())&&(i=(o=u(o).parent()).offset().top+o.outerHeight()),n=a+Math.min(Math.abs(i-a)/2,s.opts.lineBreakerOffset);else{var o=e.parent(),i=e.offset().top+e.height(),a=t.offset().top;if(a<i)return;n=(i+a)/2}i=o.outerWidth(),a=o.offset().left,s.opts.iframe&&(o=s.helpers.getPX(s.$wp.find(".fr-iframe").css("padding-top")),r=s.helpers.getPX(s.$wp.find(".fr-iframe").css("padding-left")),a+=s.$iframe.offset().left-s.helpers.scrollLeft()+r,n+=s.$iframe.offset().top-s.helpers.scrollTop()+o),s.$box.append(l),l.css("top",n-s.win.pageYOffset),l.css("left",a-s.win.pageXOffset),l.css("width",i),l.data("tag1",e),l.data("tag2",t),l.addClass("fr-visible").data("instance",s)}function f(e){if(e){var t=u(e);if(0===s.$el.find(t).length)return null;if(e.nodeType!=Node.TEXT_NODE&&t.is(s.opts.lineBreakerTags.join(",")))return t;if(0<t.parents(s.opts.lineBreakerTags.join(",")).length)return e=t.parents(s.opts.lineBreakerTags.join(",")).get(0),0!==s.$el.find(u(e)).length&&u(e).is(s.opts.lineBreakerTags.join(","))?u(e):null}return null}function i(e,t){e=s.doc.elementFromPoint(e,t);return e&&!u(e).closest(".fr-line-breaker").length&&!s.node.isElement(e)&&e!=s.$wp.get(0)&&(e=>{if(void 0!==e.inFroalaWrapper)return e.inFroalaWrapper;for(var t=e;e.parentNode&&e.parentNode!==s.$wp.get(0);)e=e.parentNode;return t.inFroalaWrapper=e.parentNode==s.$wp.get(0),t.inFroalaWrapper})(e)?e:null}function p(e,t,n){for(var r=n,o=null;r<=s.opts.lineBreakerOffset&&!o;)o=(o=i(e,t-r))||i(e,t+r),r+=n;return o}function h(e,t,n){for(var r=null,o=100;!r&&e>s.$box.offset().left&&e<s.$box.offset().left+s.$box.outerWidth()&&0<o;)r=(r=i(e,t))||p(e,t,5),"left"==n?e-=s.opts.lineBreakerHorizontalOffset:e+=s.opts.lineBreakerHorizontalOffset,o-=s.opts.lineBreakerHorizontalOffset;return r}function n(e){var t=c=null,n=s.doc.elementFromPoint(e.pageX-s.win.pageXOffset,e.pageY-s.win.pageYOffset);if(t=n&&("HTML"==n.tagName||"BODY"==n.tagName||s.node.isElement(n)||0<=(n.getAttribute("class")||"").indexOf("fr-line-breaker"))?f(p(e.pageX-s.win.pageXOffset,e.pageY-s.win.pageYOffset,1)||h(e.pageX-s.win.pageXOffset-s.opts.lineBreakerHorizontalOffset,e.pageY-s.win.pageYOffset,"left")||h(e.pageX-s.win.pageXOffset+s.opts.lineBreakerHorizontalOffset,e.pageY-s.win.pageYOffset,"right")):f(n)){var r,n=t,t=e.pageY,e=n.offset().top,o=n.offset().top+n.outerHeight();if(Math.abs(o-t)<=s.opts.lineBreakerOffset||Math.abs(t-e)<=s.opts.lineBreakerOffset)if(Math.abs(o-t)<Math.abs(t-e)){var i,a=null;for((i=n.get(0)).nextSibling&&(a=i.nextSibling.offsetParent?i.nextSibling:null);a&&a.nodeType==Node.TEXT_NODE&&0===a.textContent.length;)a=a.nextSibling;if(!a)return void d(n,null);if(r=f(a))return void d(n,r)}else{if(!(i=n.get(0)).previousSibling)return void d(null,n);if(r=f(i.previousSibling))return void d(r,n)}l.removeClass("fr-visible").removeData("instance")}else s.core.sameInstance(l)&&l.removeClass("fr-visible").removeData("instance")}function e(e){return!(l.hasClass("fr-visible")&&!s.core.sameInstance(l))&&(s.popups.areVisible()||s.el.querySelector(".fr-selected-cell")?(l.removeClass("fr-visible"),!0):void(!1!==t||s.edit.isDisabled()||(c&&clearTimeout(c),c=setTimeout(n,30,e))))}function r(){c&&clearTimeout(c),l&&l.hasClass("fr-visible")&&l.removeClass("fr-visible").removeData("instance")}function o(){t=!0,r()}function a(){t=!1}function A(e){e.preventDefault();var t,n,r,e=l.data("instance")||s,o=(l.removeClass("fr-visible").removeData("instance"),l.data("tag1")),i=l.data("tag2"),a=s.html.defaultTag();null==o?s.opts.keepTextFormatOnTable&&null!=i.children().get(0)&&"TBODY"==i.children().get(0).tagName?(n=null!=(r=null!=(t=i.find("span"))[t.length-1]?t[t.length-1].getAttribute("style"):null)?"<"+t[t.length-1].nodeName.toLowerCase()+' style="'+r+'">':"<"+i.parent().get(0).nodeName.toLowerCase()+">",r=null!=r?"</"+t[t.length-1].nodeName.toLowerCase()+">":"</"+i.parent().get(0).nodeName.toLowerCase()+">",a?i.before("<".concat(a,">").concat(n).concat(g.MARKERS,"<br>").concat(r,"</").concat(a,">")):i.before("".concat(n).concat(g.MARKERS,"<br>").concat(r))):a&&"TD"!=i.parent().get(0).tagName&&0===i.parents(a).length?i.before("<".concat(a,">").concat(g.MARKERS,"<br></").concat(a,">")):i.before("".concat(g.MARKERS,"<br>")):s.opts.keepTextFormatOnTable&&null!=o.children().get(0)&&"TBODY"==o.children().get(0).tagName?(r=null!=(n=null!=(t=o.find("span"))[t.length-1]?t[t.length-1].getAttribute("style"):null)?"<"+t[t.length-1].nodeName.toLowerCase()+' style="'+n+'">':"<"+o.parent().get(0).nodeName.toLowerCase()+">",i=null!=n?"</"+t[t.length-1].nodeName.toLowerCase()+">":"</"+o.parent().get(0).nodeName.toLowerCase()+">",a?o.after("<".concat(a,">").concat(r).concat(g.MARKERS,"<br>").concat(i,"</").concat(a,">")):o.after("".concat(r).concat(g.MARKERS,"<br>").concat(i))):a&&"TD"!=o.parent().get(0).tagName&&0===o.parents(a).length?o.after("<".concat(a,">").concat(g.MARKERS,"<br></").concat(a,">")):o.after("".concat(g.MARKERS,"<br>")),e.selection.restore(),s.undo.saveStep(),s.toolbar.enable()}return{_init:function(){if(!s.$wp)return!1;s.shared.$line_breaker||(s.shared.$line_breaker=u(document.createElement("div")).attr("class","fr-line-breaker").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(s.language.translate("Break"),'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="17" y="7" width="2" height="8"/><rect x="10" y="13" width="7" height="2"/><path d="M10.000,10.000 L10.000,18.013 L5.000,14.031 L10.000,10.000 Z"/></svg></a>'))),l=s.shared.$line_breaker,s.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null},!0),s.events.on("destroy",function(){l.removeData("instance").removeClass("fr-visible"),u("body").first().append(l),clearTimeout(c)},!0),s.events.$on(l,"mousemove",function(e){e.stopPropagation()},!0),s.events.bindClick(l,"a",A),t=!1,s.events.$on(s.$win,"mousemove",e),s.events.$on(u(s.win),"scroll",r),s.events.on("popups.show.table.edit",r),s.events.on("commands.after",r),s.events.$on(u(s.win),"mousedown",o),s.events.$on(u(s.win),"mouseup",a)}}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(o){o=o&&o.hasOwnProperty("default")?o.default:o,Object.assign(o.DEFAULTS,{lineHeights:{Default:"",Single:"1",1.15:"1.15",1.5:"1.5",Double:"2"}}),o.PLUGINS.lineHeight=function(r){var i=r.$;return{_init:function(){},apply:function(e){r.selection.save(),r.html.wrap(!0,!0,!0,!0),r.selection.restore();var t=r.selection.blocks();t.length&&i(t[0]).parent().is("td")&&r.format.applyStyle("line-height",e.toString()),r.selection.save();for(var n=0;n<t.length;n++)i(t[n]).css("line-height",e),r.opts.enter!==o.ENTER_BR||t.length&&i(t[0]).parent().is("td")||(i(t[n]).hasClass("fr-temp-div")&&i(t[n]).removeClass("fr-temp-div"),""===i(t[n]).attr("class")&&i(t[n]).removeAttr("class")),""===i(t[n]).attr("style")&&i(t[n]).removeAttr("style");r.html.unwrap(),r.selection.restore()},refreshOnShow:function(e,t){var o,n=r.selection.blocks();n.length&&(o=i(n[0]),t.find(".fr-command").each(function(){var e,t=i(this).data("param1"),n=o.attr("style"),r=0<=(n||"").indexOf("line-height: "+t+";");!n||(e=(e=(e=n.substring(n.indexOf("line-height"))).substr(0,e.indexOf(";")))&&e.split(":")[1])&&e.length||"Default"!==o.text()||(r=!0),n&&-1!==n.indexOf("line-height")||""!==t||(r=!0),i(this).toggleClass("fr-active",r).attr("aria-selected",r)}))}}},o.RegisterCommand("lineHeight",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.lineHeights;if(t instanceof Array)for(var n=0;n<t.length;n++)e+='<li role="presentation"><a class="fr-command '.concat(t[n].label,'" tabIndex="-1" role="option" data-cmd="lineHeight" data-param1="').concat(t[n].value,'" title="').concat(this.language.translate(t[n].label),'">').concat(this.language.translate(t[n].label),"</a></li>");else if(t instanceof Object)for(var r in t)t.hasOwnProperty(r)&&(e+='<li role="presentation"><a class="fr-command '.concat(r,'" tabIndex="-1" role="option" data-cmd="lineHeight" data-param1="').concat(t[r],'" title="').concat(this.language.translate(r),'">').concat(this.language.translate(r),"</a></li>"));return e+="</ul>"},title:"Line Height",callback:function(e,t){this.lineHeight.apply(t)},refreshOnShow:function(e,t){this.lineHeight.refreshOnShow(e,t)},plugin:"lineHeight"}),o.DefineIcon("lineHeight",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"lineHeight"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(S){S=S&&S.hasOwnProperty("default")?S.default:S,Object.assign(S.POPUP_TEMPLATES,{"link.edit":"[_BUTTONS_]","link.insert":"[_BUTTONS_][_INPUT_LAYER_]"}),Object.assign(S.DEFAULTS,{linkEditButtons:["linkOpen","linkStyle","linkEdit","linkRemove"],linkInsertButtons:["linkBack","|","linkList"],linkAttributes:{},linkAutoPrefix:"http://",linkStyles:{"fr-green":"Green","fr-strong":"Thick"},linkMultipleStyles:!0,linkConvertEmailAddress:!0,linkAlwaysBlank:!1,linkAlwaysNoFollow:!1,linkNoOpener:!0,linkNoReferrer:!0,linkList:[{text:"Froala",href:"https://froala.com",target:"_blank"},{text:"Google",href:"https://google.com",target:"_blank"},{displayText:"Facebook",href:"https://facebook.com"}],linkText:!0}),S.PLUGINS.link=function(b){var t,y=b.$;function C(e){t=e}function w(){var t=b.image?b.image.get():null;if(t||!b.$wp)return"A"==b.el.tagName?b.el:t&&t.get(0).parentNode&&"A"==t.get(0).parentNode.tagName?t.get(0).parentNode:void 0;t=b.selection.ranges(0).commonAncestorContainer;try{t&&(t.contains&&t.contains(b.el)||!b.el.contains(t)||b.el==t)&&(t=null)}catch(e){t=null}if(t&&"A"===t.tagName)return t;var e,t=b.selection.element(),n=b.selection.endElement();"A"==t.tagName||b.node.isElement(t)||(t=b.opts.iframe&&null!=(e=b.markdown)&&e.isEnabled()?null:y(t).parentsUntil(b.$el,"a").first().get(0)),"A"==n.tagName||b.node.isElement(n)||(n=b.opts.iframe&&null!=(e=b.markdown)&&e.isEnabled()?null:y(n).parentsUntil(b.$el,"a").first().get(0));try{n&&(n.contains&&n.contains(b.el)||!b.el.contains(n)||b.el==n)&&(n=null)}catch(e){n=null}try{t&&(t.contains&&t.contains(b.el)||!b.el.contains(t)||b.el==t)&&(t=null)}catch(e){t=null}return!n||n!=t||"A"!=n.tagName||(b.browser.msie||b.helpers.isMobile())&&(b.selection.info(t).atEnd||b.selection.info(t).atStart)?null:t}function E(){var e,t,n=b.image?b.image.get():null,r=[];if(n)"A"==n.get(0).parentNode.tagName&&r.push(n.get(0).parentNode);else if(b.win.getSelection){var o=b.win.getSelection();if(o.getRangeAt&&o.rangeCount)for(var i=b.doc.createRange(),a=0;a<o.rangeCount;++a)if((t=(t=(e=o.getRangeAt(a)).commonAncestorContainer)&&1!=t.nodeType?t.parentNode:t)&&"a"==t.nodeName.toLowerCase())r.push(t);else for(var s=t.getElementsByTagName("a"),l=0;l<s.length;++l)i.selectNodeContents(s[l]),i.compareBoundaryPoints(e.END_TO_START,e)<1&&-1<i.
vendor: 4,212 bytes, line 1
1compareBoundaryPoints(e.START_TO_END,e)&&r.push(s[l])}else if(b.doc.selection&&"Control"!=b.doc.selection.type)if("a"==(t=(e=b.doc.selection.createRange()).parentElement()).nodeName.toLowerCase())r.push(t);else{s=t.getElementsByTagName("a"),i=b.doc.body.createTextRange();for(var c=0;c<s.length;++c)i.moveToElementText(s[c]),-1<i.compareEndPoints("StartToEnd",e)&&i.compareEndPoints("EndToStart",e)<1&&r.push(s[c])}return r}function _(n){if(b.core.hasFocus()||b.opts.iframe&&(!document.hasFocus||document.hasFocus())){if(r(),n&&"keyup"===n.type&&(n.altKey||n.which==S.KEYCODE.ALT))return!0;setTimeout(function(){if(!n||1==n.which||"mouseup"!=n.type){var e=w(),t=b.image?b.image.get():null;if(e&&!t){if(b.image){var t=b.node.contents(e);if(1==t.length&&"IMG"==t[0].tagName)return 0===(t=b.selection.ranges(0)).startOffset&&0===t.endOffset?y(e).before(S.INVISIBLE_SPACE+S.MARKERS):y(e).after(S.INVISIBLE_SPACE+S.MARKERS),b.selection.restore(),!1}n&&n.stopPropagation(),y(e).hasClass("fr-anchor")||o(e)}}},b.helpers.isIOS()?100:0)}}function o(e){b.popups.get("link.edit")||(t="",1<=b.opts.linkEditButtons.length&&("A"==b.el.tagName&&0<=b.opts.linkEditButtons.indexOf("linkRemove")&&b.opts.linkEditButtons.splice(b.opts.linkEditButtons.indexOf("linkRemove"),1),t='<div class="fr-buttons">'.concat(b.button.buildList(b.opts.linkEditButtons),"</div>")),t={buttons:t},t=b.popups.create("link.edit",t),b.$wp&&b.events.$on(b.$wp,"scroll.link-edit",function(){var e=w();e&&b.popups.isVisible("link.edit")&&(y(e).hasClass("fr-anchor")||o(e))}));var t;var e=y(e),n=(b.popups.isVisible("link.edit")||b.popups.refresh("link.edit"),b.popups.setContainer("link.edit",b.$sc),e.offset().left+e.outerWidth()/2),r=e.offset().top+e.outerHeight();b.popups.show("link.edit",n,r,e.outerHeight(),!0)}function r(){b.popups.hide("link.edit")}function a(){var e=b.popups.get("link.insert"),t=w();if(t){for(var n=y(t),r=e.find('input.fr-link-attr[type="text"]'),o=e.find('input.fr-link-attr[type="checkbox"]'),i=0;i<r.length;i++){var a,s=(a=y(r[i])).attr("name")||"",s="href"===s?decodeURI(n.attr(s)):n.attr(s);a.val(s)}for(o.attr("checked",!1),i=0;i<o.length;i++)a=y(o[i]),n.attr(a.attr("name"))==a.data("checked")&&a.attr("checked",!0);e.find('input.fr-link-attr[type="text"][name="text"]').val(n.text())}else e.find('input.fr-link-attr[type="text"]').val(""),e.find('input.fr-link-attr[type="checkbox"]').attr("checked",!1),e.find('input.fr-link-attr[type="text"][name="text"]').val(b.selection.text());e.find("input.fr-link-attr").trigger("change"),(b.image?b.image.get():null)?e.find('.fr-link-attr[name="text"]').parent().hide():e.find('.fr-link-attr[name="text"]').parent().show()}function i(e){if(e)return b.popups.onRefresh("link.insert",a),!0;var t,n,e="",r=(1<=b.opts.linkInsertButtons.length&&(e='<div class="fr-buttons fr-tabs">'.concat(b.button.buildList(b.opts.linkInsertButtons),"</div>")),""),o=0,i=b.button.buildList(["anchorList"]),r='<div class="fr-link-insert-layer fr-layer fr-active" id="fr-link-insert-layer-'.concat(b.id,'">');for(t in r+='<div class="fr-link-input-layer"><div class="fr-input-line"><input id="fr-link-insert-layer-url-'.concat(b.id,'" name="href" type="text" class="fr-link-attr" placeholder="').concat(b.language.translate("URL"),'" tabIndex="').concat(++o,'"></div><div class="fr-buttons">').concat(i,"</div></div>"),b.opts.linkText&&(r+='<div class="fr-input-line"><input id="fr-link-insert-layer-text-'.concat(b.id,'" name="text" type="text" class="fr-link-attr" placeholder="').concat(b.language.translate("Text"),'" tabIndex="').concat(++o,'"></div>')),b.opts.linkAttributes)b.opts.linkAttributes.hasOwnProperty(t)&&(n=b.opts.linkAttributes[t],r+='<div class="fr-input-line"><input name="'.concat(t,'" type="text" class="fr-link-attr" placeholder="').concat(b.language.translate(n),'" tabIndex="').concat(++o,'"></div>'));b.opts.linkAlwaysBlank||(r+='<div class="fr-checkbox-line"><span class="fr-checkbox"><input name="target" class="fr-link-attr" data-checked="_blank" type="checkbox" id="fr-link-target-'.concat(b.id,'" tabIndex="').concat(++o,'"><span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewB
1ox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span><label id="fr-label-target-').concat(b.id,'">').concat(b.language.translate("Open in new tab"),"</label></div>")),r+='<div class="fr-action-buttons"><button class="fr-command fr-submit" role="button" data-cmd="linkInsert" href="#" tabIndex="'.concat(++o,'" type="button">').concat(b.language.translate("Insert"),"</button></div></div>");i=b.popups.create("link.insert",{buttons:e,input_layer:r});return b.$wp&&b.events.$on(b.$wp,"scroll.link-insert",function(){(b.image?b.image.get():null)&&b.popups.isVisible("link.insert")&&c(),w()&&b.popups.isVisible("link.insert")&&s()}),i}function l(e,t,n){if(b.opts.trackChangesEnabled){if(b.edit.on(),b.events.focus(!0),b.undo.saveStep(),b.markers.insert(),b.html.wrap(),!b.$el.find(".fr-marker").length)return void b.popups.hide("link.insert");b.markers.remove()}if(!1===b.events.trigger("link.beforeInsert",[e,t,n=void 0===n?{}:n]))return!1;var r=b.image?b.image.get():null,o=(r||"A"==b.el.tagName?"A"==b.el.tagName&&b.$el.focus():(b.selection.restore(),b.popups.hide("link.insert")),e);b.opts.linkConvertEmailAddress&&b.helpers.isEmail(e)&&!/^mailto:.*/i.test(e)&&(e="mailto:".concat(e));if(""===b.opts.linkAutoPrefix||new RegExp("^("+S.LinkProtocols.join("|")+"):.","i").test(e)||/^data:image.*/i.test(e)||/^(https?:|ftps?:|file:|)\/\//i.test(e)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)||["/","{","[","#","(",".",'"',"\\"].indexOf((e||"")[0])<0&&(e=b.opts.linkAutoPrefix+e),(e=b.helpers.sanitizeURL(e))===decodeURIComponent(e)&&(e=encodeURI(e)),b.opts.linkAlwaysBlank&&(n.target="_blank"),b.opts.linkAlwaysNoFollow&&(n.rel="nofollow"),b.helpers.isEmail(o)&&(n.target=null,n.rel=null),"_blank"==n.target?(b.opts.linkNoOpener&&(n.rel?n.rel+=" noopener":n.rel="noopener"),b.opts.linkNoReferrer&&(n.rel?n.rel+=" noreferrer":n.rel="noreferrer")):null==n.target&&(n.rel?n.rel=n.rel.replace(/noopener/,"").replace(/noreferrer/,""):n.rel=null),t=t||"",e===b.opts.linkAutoPrefix)return b.popups.get("link.insert").find('input[name="href"]').addClass("fr-error"),b.events.trigger("link.bad",[o]),!1;var i,a=w();if(a){if((i=y(a)).attr("href",e),0<t.length&&i.text()!=t&&!r){b.opts.trackChangesEnabled&&((s=y(i.get(0).outerHTML)).insertBefore(i.parent()),s=b.track_changes.wrapLinkInTracking(s,b.track_changes.getPendingChanges().length-1),s=b.track_changes.wrapInDelete(s),i.parent().append(s));for(var s,l=i.get(0);1===l.childNodes.length&&l.childNodes[0].nodeType==Node.ELEMENT_NODE;)l=l.childNodes[0];y(l).text(t)}for(var c in r||i.prepend(S.START_MARKER).append(S.END_MARKER),n)n[c]?i.attr(c,n[c]):i.removeAttr(c);r||b.selection.restore()}else{if(r)r.wrap('<a href="'.concat(e,'"></a>')),b.image.hasCaption()&&r.parent().append(r.parents(".fr-img-caption").find(".fr-inner"));else if(b.format.remove("a"),b.selection.isCollapsed())t=0===t.length?o:t,b.html.insert('<a href="'.concat(e,'">').concat(S.START_MARKER).concat(t.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;")).concat(S.END_MARKER,"</a>")),b.selection.restore();else if(0<t.length&&t!=b.selection.text().replace(/\n/g,""))b.selection.remove(),b.html.insert('<a href="'.concat(e,'">').concat(S.START_MARKER).concat(t.replace(/&/g,"&amp;")).concat(S.END_MARKER,"</a>")),b.selection.restore();else{if(!b.selection.isCollapsed()){b.selection.save();for(var u=b.$el.find(".fr-marker").addClass("fr-unprocessed").toArray();u.length;){var d=y(u.pop()),f=(d.removeClass("fr-unprocessed"),b.node.deepestParent(d.get(0)));if(f){for(var p=d.get(0),h="",A="";p=p.parentNode,b.node.isBlock(p)||(h+=b.node.closeTagString(p),A=b.node.openTagString(p)+A),p!=f;);var g=b.node.openTagString(d.get(0))+d.html()+b.node.closeTagString(d.get(0)),d=(d.replaceWith('<span id="fr-break"></span>'),f.outerHTML);d=(d=d.replace(/<span id="fr-break"><\/span>/g,h+g+A)).replace(A+h,""),f.outerHTML=d}u=b.$el.find(".fr-marker.fr-unprocessed").toArray()}b.html.cleanEmptyTags(),b.selection.restore()}b.format.apply("a",{href:e})}for(var m=E(),v=0;v<m.length;v++)(i=y(m[v])).attr(n),i.removeAttr("_moz_dirty");1==m.length&&b.$wp&&!r&&(y(m[0]).prepend(S.START_MARKER).append(S.END_MARKER),b.selection.restore(
vendor: 4,186 bytes, line 1
1))}a&&C(a),r?((s=b.popups.get("link.insert"))&&s.find("input:focus").blur(),b.image.edit(r)):_()}function s(){r();var e,t,n=w();n&&(b.popups.get("link.insert")||i(),b.popups.isVisible("link.insert")||(b.popups.refresh("link.insert"),b.selection.save(),b.helpers.isMobile()&&(b.events.disableBlur(),b.$el.blur(),b.events.enableBlur())),b.popups.setContainer("link.insert",b.$sc),e=(n=(b.image?b.image.get():null)||y(n)).offset().left+n.outerWidth()/2,t=n.offset().top+n.outerHeight(),b.popups.show("link.insert",e,t,n.outerHeight(),!0))}function c(){var e,t,n,r=b.image?b.image.getEl():null;r&&(e=b.popups.get("link.insert"),t=r.outerWidth()/2,b.image.hasCaption()&&(r=r.find(".fr-img-wrap"),y(r))&&y(r).find("img")&&(t=y(r).find("img").outerWidth()/2),e=e||i(),a(),b.popups.setContainer("link.insert",b.$sc),e=r.offset().left+t,t=r.offset().top+r.outerHeight(),n=r.outerHeight(),b.opts.iframe&&b.image.hasCaption()&&y(r)&&y(r).find("img")&&(n=y(r).find("img").outerHeight()),b.popups.show("link.insert",e,t,n,!0))}return{_init:function(){b.events.on("keyup",function(e){e.which!=S.KEYCODE.ESC&&_(e)}),b.events.on("window.mouseup",_),b.events.$on(b.$el,"click","a",function(e){b.edit.isDisabled()&&e.preventDefault()}),b.helpers.isMobile()&&b.events.$on(b.$doc,"selectionchange",_),i(!0),"A"==b.el.tagName&&b.$el.addClass("fr-view"),b.events.on("toolbar.esc",function(){if(b.popups.isVisible("link.edit"))return b.events.disableBlur(),b.events.focus(),!1},!0)},remove:function(){var e,t=w(),n=b.image?b.image.get():null;if(!1===b.events.trigger("link.beforeRemove",[t]))return!1;n&&t?b.image.hasCaption()?(n.addClass("img-link-caption"),y(t).replaceWith(y(t).html()),e=document.querySelectorAll("img.img-link-caption"),b.image.edit(y(e[0])),y(e[0]).removeClass("img-link-caption")):(n.unwrap(),b.image.edit(n)):t&&(b.selection.save(),y(t).replaceWith(y(t).html()),b.selection.restore(),r())},showInsertPopup:function(){var e,t,n=b.$tb.find('.fr-command[data-cmd="insertLink"]'),r=b.popups.get("link.insert");(r=r||i()).hasClass("fr-active")||(b.popups.refresh("link.insert"),b.popups.setContainer("link.insert",b.$tb||b.$sc),n.isVisible()?(t=(e=b.button.getPosition(n)).left,b.popups.show("link.insert",t,e.top,n.outerHeight())):(b.position.forSelection(r),b.popups.show("link.insert")),(t=r.find('button[data-cmd="anchorList"]')).isVisible()&&b.button.click(t))},usePredefined:function(e,t){var n,r,o=b.opts.linkList[e]||t,i=(e=b.popups.get("link.insert")).find('input.fr-link-attr[type="text"]'),a=e.find('input.fr-link-attr[type="checkbox"]');for(o.rel&&(e.rel=o.rel),r=0;r<i.length;r++)o[(n=y(i[r])).attr("name")]?(n.val(o[n.attr("name")]),n.toggleClass("fr-not-empty",!0)):"text"!=n.attr("name")&&n.val("");for(r=0;r<a.length;r++)(n=y(a[r])).attr("checked",n.data("checked")==o[n.attr("name")]);b.accessibility.focusPopup(e)},insertCallback:function(){for(var e,t=b.popups.get("link.insert"),n=t.find('input.fr-link-attr[type="text"]'),r=t.find('input.fr-link-attr[type="checkbox"]'),o=(n.filter('[name="href"]').val()||"").trim(),i=b.opts.linkText?n.filter('[name="text"]').val():"",a={},s=0;s<n.length;s++)e=y(n[s]),["href","text"].indexOf(e.attr("name"))<0&&(a[e.attr("name")]=e.val());for(s=0;s<r.length;s++)(e=y(r[s])).is(":checked")?a[e.attr("name")]=e.data("checked"):a[e.attr("name")]=e.data("unchecked")||null;t.rel&&(a.rel=t.rel),t=b.helpers.scrollTop(),l(o,i,a),y(b.o_win).scrollTop(t)},insert:l,update:s,get:w,allSelected:E,back:function(){(b.image?b.image.get():null)?b.image.back():(b.events.disableBlur(),b.selection.restore(),b.events.enableBlur(),w()&&b.$wp?(b.selection.restore(),r(),_()):"A"==b.el.tagName?(b.$el.focus(),_()):(b.popups.hide("link.insert"),b.toolbar.showInline()))},imageLink:c,applyStyle:function(e,t,n){void 0===n&&(n=b.opts.linkMultipleStyles),void 0===t&&(t=b.opts.linkStyles);var r=w();if(!r)return!1;n||((n=Object.keys(t)).splice(n.indexOf(e),1),y(r).removeClass(n.join(" "))),y(r).toggleClass(e),_()},get_current_link:function(){return t},set_current_link:C,getAllAnchorList:function(){var e=b.$el.find('[data-cmd="anchor"]').get().map(function(e){return e.name}),t='<ul class="fr-dropdown-list" role="presentation">';if(!e.length)return!1;
vendor: 4,821 bytes, line 1
1var n=b.icon.create("anchorListIcon");y(n).find("path").css("fill","dimgray");for(var r=0;r<e.length;r++)t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="anchorList" data-param1="#'.concat(e[r],'">').concat(n).concat(e[r],"</a></li>");return t+="</ul>"},scrollToAnchor:function(e){var t,e=e.startsWith("#")?e.slice(1):e;return!!(e=b.$el.get(0).querySelector('[name="'.concat(e,'"]')))&&(e.scrollIntoView({behavior:"smooth",block:"center"}),b.linkToAnchor?b.linkToAnchor.focusOnAnchor(e):(t=b.doc.createRange(),b.selection.get().removeAllRanges(),t.selectNode(e),b.selection.get().addRange(t),$anchor.trigger("mousedown"),$anchor.trigger("mouseup")),!0)}}},S.DefineIcon("insertLink",{NAME:"link",SVG_KEY:"insertLink"}),S.RegisterShortcut(S.KEYCODE.K,"insertLink",null,"K"),S.RegisterCommand("insertLink",{title:"Insert Link",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("link.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("link.insert")):this.link.showInsertPopup()},plugin:"link"}),S.DefineIcon("linkOpen",{NAME:"external-link",FA5NAME:"external-link-alt",SVG_KEY:"openLink"}),S.RegisterCommand("linkOpen",{title:"Open Link",undo:!1,refresh:function(e){var t,n=this.link.get();n?(e.removeClass("fr-hidden"),t="Open Link",n.href.includes("#")&&(t="Scroll to target"),e.attr("title",this.language.translate(t))):e.addClass("fr-hidden")},callback:function(){var e,t,n=this.link.get();n&&((e=n.getAttribute("href"))&&e.startsWith("#_mso")?(t='a[href="#'.concat(n.name,'"]'),(t=this.$el.find(t)).length&&t.get(0).scrollIntoView({behavior:"smooth",block:"center"})):e&&e.startsWith("#")?this.link.scrollToAnchor(e):-1!==n.href.indexOf("mailto:")?this.o_win.open(n.href).close():(n.target||(n.target="_self"),this.browser.msie||this.browser.edge?this.o_win.open(n.href,n.target):this.o_win.open(n.href,n.target,"noopener")),this.popups.hide("link.edit"))},plugin:"link"}),S.DefineIcon("linkEdit",{NAME:"edit",SVG_KEY:"edit"}),S.RegisterCommand("linkEdit",{title:"Edit Link",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.link.update()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),S.DefineIcon("linkRemove",{NAME:"unlink",SVG_KEY:"unlink"}),S.RegisterCommand("linkRemove",{title:"Unlink",callback:function(){this.link.remove()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),S.DefineIcon("linkBack",{NAME:"arrow-left",SVG_KEY:"back"}),S.RegisterCommand("linkBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.link.back()},refresh:function(e){var t=this.link.get()&&this.doc.hasFocus();(this.image?this.image.get():null)||t||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))},plugin:"link"}),S.DefineIcon("linkList",{NAME:"search",SVG_KEY:"search"}),S.RegisterCommand("linkList",{title:"Choose Link",type:"dropdown",focus:!1,undo:!1,refreshAfterCallback:!1,html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkList,n=0;n<t.length;n++)e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkList" data-param1="'.concat(n,'">').concat(t[n].displayText||t[n].text,"</a></li>");return e+="</ul>"},callback:function(e,t){this.link.usePredefined(t)},plugin:"link"}),S.RegisterCommand("linkInsert",{focus:!1,refreshAfterCallback:!1,callback:function(){this.link.insertCallback()},refresh:function(e){this.link.get()?e.text(this.language.translate("Update")):e.text(this.language.translate("Insert"))},plugin:"link"}),S.DefineIcon("imageLink",{NAME:"link",SVG_KEY:"insertLink"}),S.RegisterCommand("imageLink",{title:"Insert Link",undo:!1,focus:!1,popup:!0,callback:function(){this.link.imageLink()},refresh:function(e){var t;this.link.get()?((t=e.prev()).hasClass("fr-separator")&&t.removeClass("fr-hidden"),e.addClass("fr-hidden")):((t=e.prev()).hasClass("fr-separator")&&t.addClass("fr-hidden"),e.removeClass("fr-hidden"))},plugin:"link"}),S.DefineIcon("linkStyle",{NAME:"magic",SVG_KEY:"linkStyles"}),S.RegisterCommand("linkStyle",{title:"Style",type:"dropdown",html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=this.opts.linkStyles;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkStyle" data-param1="'.concat(e,'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},callback:function(e,t){this.link.applyStyle(t)},refreshOnShow:function(e,t){var n,r=this.$,o=this.link.get();
1o&&(n=r(o),t.find(".fr-command").each(function(){var e=r(this).data("param1"),e=n.hasClass(e);r(this).toggleClass("fr-active",e).attr("aria-selected",e)}))},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),S.DefineIcon("anchorList",{}),S.RegisterCommand("anchorList",{title:"Anchor Link",type:"dropdown",focus:!0,undo:!1,icon:"",refreshAfterCallback:!0,html:function(){return this.link.getAllAnchorList()},callback:function(e,t){this.link.usePredefined(!1,{href:t,target:"_self",text:""})},refresh:function(e){this.link.getAllAnchorList()?e.show():e.hide()},refreshOnShow:function(e,t){t.find(".fr-dropdown-content")[0].innerHTML=this.link.getAllAnchorList();var n=t.parents(".fr-link-input-layer"),r=n.find(".fr-input-line");setTimeout(function(){t.css("top",r.height()-parseInt(r.css("padding-bottom"))),t.css("left",0),t.css("margin-left",0),t.css("width",n.width()),t.css("bottom","auto")},10)},plugin:"link"}),S.DefineIcon("anchorListIcon",{NAME:"bookmark",SVG_KEY:"bookmark",VIEWBOX:"-10 -10 35 35"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(i){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function L(e){return(e=>{if(Array.isArray(e))return r(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||((e,t)=>{var n;if(e)return"string"==typeof e?r(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0})(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}i=i&&i.hasOwnProperty("default")?i.default:i,Object.assign(i.DEFAULTS,{listAdvancedTypes:!0}),i.PLUGINS.lists=function(x){var T=x.$;function f(e){return'<span class="fr-open-'.concat(e.toLowerCase(),'"></span>')}function p(e){return'<span class="fr-close-'.concat(e.toLowerCase(),'"></span>')}function a(e,t){for(var n=e,r=t,o=[],i=0;i<n.length;i++){var a=n[i].parentNode;"LI"==n[i].tagName&&a.tagName!=r&&o.indexOf(a)<0&&o.push(a)}for(var s=o.length-1;0<=s;s--){var l=T(o[s]);l.replaceWith("<".concat(r.toLowerCase()," ").concat(x.node.attributes(l.get(0)),">").concat(l.html(),"</").concat(r.toLowerCase(),">"))}var c,u=x.html.defaultTag(),d=null;e.length&&(c="rtl"==x.opts.direction||"rtl"==T(e[0]).css("direction")?"margin-right":"margin-left");for(var f=0;f<e.length;f++){var p=x.helpers.getPX(T(e[f]).css(c))||0,h=0<(d=(e[f].style.marginLeft=null)===d?p:d)?"<".concat(t,' style="').concat(c,": ").concat(d,'px ">'):"<".concat(t,">"),A="</".concat(t,">");if("TD"==e[f].tagName||"TH"==e[f].tagName)e[f].firstChild||T(e[f]).append("".concat(h,"<li>​</li>").concat(A));else if("LI"!=e[f].tagName){for(p-=d;0<p/x.opts.indentMargin;)h+="</".concat(t,">"),A+=A,p-=x.opts.indentMargin;var g=function(e){for(var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:"next",n="next"===t?e.nextSibling:e.previousSibling;n;){if(n.nodeType!==Node.ELEMENT_NODE||"SPAN"!==n.tagName||!n.classList.contains("fr-marker"))return!0;n="next"===t?n.nextSibling:n.previousSibling}return!1},m=T(e[f]),v=m.find("strong");if(u&&e[f].tagName.toLowerCase()==u){var b=x.node.attributes(e[f]);if(0<v.length&&x.node.blockParent(v[0])===m[0]){for(var y=v[0].previousSibling,C=v[0].nextSibling,w=!y&&!C,E=Array.from(m[0].childNodes).every(function(e){return e.nodeType===Node.ELEMENT_NODE&&("STRONG"===e.tagName||"BR"===e.tagName)||e.nodeType===Node.TEXT_NODE&&!e.nodeValue.trim()}),_=v.parent();_.is("u")||_.is("em");)_=_.parent();var E=w&&!_.is("span")||C&&"BR"===C.tagName&&!C.nextSibling||E,w=w&&_.is("span")&&!g(_[0],"next")&&!g(_[0],"prev"),S=y&&!g(v[0],"prev"),B=C&&!g(v[0],"next");(E||w||S&&B||S&&!C||B&&!y)&&(b.includes("style=")?b=b.replace(/style="([^"]*)"/,function(e,t){var n;
vendor: 5,686 bytes, line 1
1return t.includes("font-weight:")?(n=t.replace(/font-weight:\s*[^;]+/,"font-weight: bold"),'style="'.concat(n,'"')):(n=t.trim().endsWith(";")?" ":"; ",'style="'.concat(t).concat(n,'font-weight: bold;"'))}):b+=' style="font-weight: bold;"',v.each(function(){this.replaceWith.apply(this,L(this.childNodes))}))}m.replaceWith("".concat(h,"<li").concat(b,">").concat(m[0].innerHTML,"</li>").concat(A))}else"STRONG"!==m.parent()[0].tagName||g(m[0],"next")||g(m[0],"prev")?1!=v.length||g(v[0],"next")||g(v[0],"prev")?m.wrap("".concat(h,"<li></li>").concat(A)):(v[0].outerHTML=v[0].innerHTML,m.wrap("".concat(h,'<li style="font-weight: bold;"></li>').concat(A))):(m.unwrap(),m.wrap("".concat(h,'<li style="font-weight: bold;"></li>').concat(A)))}}x.clean.lists()}function y(l){for(var e,t=[],c=l.length-1;0<=c;c--)for(e=c-1;0<=e;e--){if(T(l[e]).find(l[c]).length||l[e]==l[c]){T(l[c]).addClass("fr-removed-block-".concat(c)),t.push(c),l.splice(c,1);break}if(T(l[e]).contains(l[c])){T(l[e]).addClass("fr-removed-block-".concat(e)),t.push(e),l.splice(e,1);break}}var u=[],d=!1;for(c=0;c<l.length;c++)(()=>{var e,t,n,r,o=T(l[c]),i=l[c].parentNode,a=o.attr("class"),s=o.attr("style");o.is(":first-child")&&(d=!0,T(i.parentNode).removeAttr("start")),o.before(p(i.tagName)),"LI"==i.parentNode.tagName?(o.is(":last-child")&&(e=o.find("> ul, > ol").last()).length&&e.wrap("<".concat(i.tagName,">")),o.before(p("LI")),o.after(f("LI"))):"OL"==i.parentNode.tagName?d||(o.before(p("OL")),o.after(f("OL"))):"UL"==i.parentNode.tagName?d||(o.before(p("UL")),o.after(f("UL"))):(e="",n=t=!1,s&&(e+=s.trim().replace(/;?$/,";")),s="rtl"===x.opts.direction||"rtl"===o.css("direction")?"margin-right":"margin-left",(r=x.helpers.getPX(T(i).css(s)))&&(T(i).attr("style")||"").includes("".concat(s,":"))&&(e+="".concat(s,":").concat(r,"px;")),e=(e=(e=e.replace(/font-weight\s*:\s*bold\s*;?/i,function(){return t=!0,""})).replace(/font-style\s*:\s*italic\s*;?/i,function(){return n=!0,""})).trim().length?e.trim().replace(/;{2,}/g,";").replace(/;$/,"")+";":"",s=function(e,t,n){e.prepend(f(n)),e.append(p(n)),t.each(function(){var e=T(this);e.before(p(n)),e.prepend(f(n)),e.append(p(n)),e.after(f(n))})},r=o.find(x.html.blockTagsQuery()),t&&s(o,r,"STRONG"),n&&s(o,r,"EM"),x.html.defaultTag()&&0===o.find(x.html.blockTagsQuery()).length&&((s=T(document.createElement(x.html.defaultTag()))).attr(e?{style:e}:null),a&&s.addClass(a),s.append(o.contents()),o[0].innerHTML=s[0].outerHTML),x.node.isEmpty(o.get(0),!0)||0!==o.find(x.html.blockTagsQuery()).length||("DIV"==i.parentNode.tagName&&x.html.defaultTag()?(o.prepend(f(x.html.defaultTag())),o.append(p(x.html.defaultTag()))):o.append("<br>")),o.append(f("LI")),o.prepend(p("LI"))),o.after(f(i.tagName)),"LI"==i.parentNode.tagName&&(i=i.parentNode.parentNode),u.indexOf(i)<0&&u.push(i)})();for(c=0;c<u.length;c++)(()=>{var e=T(u[c]),t=e.html(),n=x.helpers.getPX(e.css("margin-left"))||0;t=(t=t.replace(/<span class="fr-open-([a-z]*)"><\/span>/g,function(e,t){return 0<n?"<".concat(t,' style="margin-left:').concat(n,'px;">'):"<".concat(t,">")})).replace(/<span class="fr-close-([a-z]*)"><\/span>/g,"</$1>"),e.replaceWith(x.node.openTagString(e.get(0))+t+x.node.closeTagString(e.get(0)))})();return x.$el.find("li:empty").remove(),x.$el.find("ul:empty, ol:empty").remove(),x.$el.find("strong:empty, em:empty").remove(),x.clean.lists(),x.$el.find("ul:empty, ol:empty").remove(),x.html.wrap(),t}function C(e,t){var n=T(document.createElement("li"));if(e.childNodes.length)for(var r=e.childNodes[0].attributes,o=0;o<r.length;o++){var i=r[o];"style"===i.name&&(n[0].style.cssText+=i.value)}T(e).prepend(n),T(e).removeAttr("start");for(var a=x.node.contents(t)[0];a&&!x.node.isList(a);){var s=a.nextSibling;n.append(a),a=s}}function e(e){if("indent"==e||"outdent"==e){var t=!1,n=x.selection.blocks(!1,!0),r=[],o=n[0].previousSibling||n[0].parentElement;if("outdent"==e){if("UL"!=n[0].parentNode.tagName&&"UL"!=o.parentNode.tagName&&"OL"!=o.parentNode.tagName&&"LI"!=o.parentNode.tagName)return;if(!n[0].previousSibling&&"none"==o.parentNode.style.listStyleType){var i=o;for(x.selection.save();0<i.childNodes.length;)i.parentNode.parentNode.append(i.childNodes[0]);return x.clean.lists(),void x.selection.restore()}}else{if("UL"!=n[0].parentElement.tagName&&"OL"!=n[0].parentElement.tagName&&"LI"!=n[0].parentElement.tagName)return;if(x.node.isBlock(n[0])&&"LI"!==n[0].tagName&&0<T(n[0]).parentsUntil(x.$el,"LI").length&&(n[0]=n[0].parentElement,o=n[0].parentElement),!n[0].previousSibling||"LI"!=n[0].previousSibling.tagName){if(o&&["UL","OL"].includes(o.tagName)){var a=o,s=(x.selection.save(),"OL"==a.tagName?document.createElement("ol"):document.createElement("ul"));for(T(s).css("list-style-type",T(a).css("list-style-type"));0<a.childNodes.length;)s.append(a.childNodes[0]);o=T(document.createElement("li"));return o.css("list-style-type","none"),o.append(s),a.append(o.get(0)),x.clean.lists(),void x.selection.restore()}t=!0}}for(var l=0;l<n.length;l++)"LI"==n[l].tagName?(t=!0,r.push(n[l])):"LI"==n[l].parentNode.tagName&&r.indexOf(n[l].parentNode)<0&&(t=!0,r.push(n[l].parentNode));if(t){if("indent"==e){var c=r;x.selection.save();for(var u=!1,d=0;d<c.length;d++){var f,p,h,A=c[d].previousSibling;A&&"LI"==A.tagName&&!u?(f=T(c[d]).find("> ul, > ol").last().get(0))?(C(f,c[d]),T(A).append(T(f)),T(c[d]).remove()):((f=T(A).find("> ul, > ol").last().get(0))?T(f):(f=T("<".concat(c[d].parentNode.tagName,">")),T(A).append(f),f)).append(T(c[d])):!A||"OL"!=A.tagName&&"UL"!=A.tagName?(u=!0,"UL"!=(f=c[d].parentNode).tagName&&"OL"!=f.tagName||(h=T(c[d]).find("> ol, > ul"),p=null==c[d].previousSibling,h.length?(C(h=h.first().get(0),c[d]),p?T(f).prepend(T(h)):T(f).append(T(h)
vendor: 6,321 bytes, line 1
1),T(c[d]).remove()):T(c[d]).wrap("<".concat(f.tagName,">")),p&&0<T(f).find("> li").length&&T(f).attr("start","2"))):(h=T(c[d]).find("> ol, > ul").first().get(0))?(C(h,c[d]),T(A).append(T(h).children()),T(c[d]).remove(),T(h).remove()):T(A).append(T(c[d]))}x.clean.lists()}else{var g,m=r;x.selection.save();do{g=y(m),m=[];for(var v=0;v<g.length;v++){var b=x.$el.find(".fr-removed-block-".concat(g[v])).first().get(0);T(b).removeClass("fr-removed-block-".concat(g[v])),""==T(b).attr("class")&&T(b).removeAttr("class"),m.push(b)}}while(0<g.length)}x.selection.restore()}}}return{_init:function(){x.events.on("commands.after",e),x.events.on("keydown",function(e){if(e.which==i.KEYCODE.TAB||(e.ctrlKey||e.metaKey)&&"]"===e.key){if(!e.shiftKey&&x.$tb.find('[data-cmd="indent"]').hasClass("fr-disabled"))return e.preventDefault(),e.stopPropagation(),!1;for(var t=x.selection.blocks(),n=[],r=0;r<t.length;r++)"LI"==t[r].tagName?n.push(t[r]):"LI"==t[r].parentNode.tagName&&n.push(t[r].parentNode);return 1<=n.length||n.length&&(x.selection.info(n[0]).atStart||x.node.isEmpty(n[0]))?(e.preventDefault(),e.stopPropagation(),e.shiftKey?x.commands.outdent():x.commands.indent(),!1):void 0}},!0),x.events.on("keydown",function(e){if(e.which==i.KEYCODE.ENTER&&!e.ctrlKey&&!e.metaKey){e=x.markers.insert();if(!e)return!0;var t=e.parentNode,n="STRONG"===t.tagName,r=t.parentNode,o="LI"===r.tagName;!n||!o||t.previousSibling||t.nextSibling&&(t.nextSibling,"BR"!==t.nextSibling.tagName||t.nextSibling.nextSibling)||(t.outerHTML=t.innerHTML,T(r).css("font-weight","bold")),T(e).remove()}})},format:function(e,t){var n,r=x.selection.blocks(!0),o=1<r.length&&r[r.length-1],i=x.selection.ranges();for(o&&o.firstChild&&i.length&&x.node.isEmpty(o)&&!i[0].endOffset&&i[0].setEndAfter(o.firstChild,1),x.html.syncInputs(),x.selection.save(),x.browser.safari&&x.helpers.getSafariVersion()<17&&(o=x.selection.ranges(),i)&&i[0].endContainer&&o&&o[0].endContainer&&!i[0].endContainer.isSameNode(o[0].endContainer)&&i[0].endContainer.previousSibling&&i[0].endContainer.previousSibling.isSameNode(o[0].endContainer)&&(o=T(o[0].endContainer).find('.fr-marker[data-type="false"]'),T(i[0].endContainer).append(o[0])),x.html.wrap(!0,!0,!0,!0),x.selection.restore(),r=x.selection.blocks(!0),n=0;n<r.length;n++)"LI"!=r[n].tagName&&"LI"==r[n].parentNode.tagName&&(r[n]=r[n].parentNode);if(x.selection.save(),((e,t)=>{for(var n=!0,r=0;r<e.length;r++){if("LI"!=e[r].tagName)return;e[r].parentNode.tagName!=t&&(n=!1)}return n})(r,e)?t||y(r):a(r,e),x.html.unwrap(),x.selection.restore(),t=t||"default"){for(r=x.selection.blocks(),n=0;n<r.length;n++)"LI"!=r[n].tagName&&"LI"==r[n].parentNode.tagName&&(r[n]=r[n].parentNode);for(n=0;n<r.length;n++)"LI"==r[n].tagName&&(T(r[n].parentNode).css("list-style-type","default"===t?"":t),0===(T(r[n].parentNode).attr("style")||"").length)&&T(r[n].parentNode).removeAttr("style")}},refresh:function(e,t){var n,r=T(x.selection.element());r.get(0)!=x.el&&(n=("LI"==(n=r.get(0)).tagName||!n.firstElementChild||"LI"==n.firstElementChild.tagName)&&("LI"==n.tagName||n.firstElementChild)?n.firstElementChild&&"LI"==n.firstElementChild.tagName?r.get(0).firstChild:r.get(0):r.parents("li").get(0))&&n.parentNode.tagName==t&&x.el.contains(n.parentNode)&&e.addClass("fr-active")}}},i.DefineIcon("formatOLSimple",{NAME:"list-ol",SVG_KEY:"orderedList"}),i.RegisterCommand("formatOLSimple",{title:"Ordered List",type:"button",options:{default:"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),i.RegisterCommand("formatUL",{title:"Unordered List",type:"button",hasOptions:function(){return this.opts.listAdvancedTypes},options:{default:"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"UL")},callback:function(e,t){this.lists.format("UL",t)},plugin:"lists"}),i.RegisterCommand("formatOL",{title:"Ordered List",hasOptions:function(){return this.opts.listAdvancedTypes},options:{default:"Default","lower-alpha":"Lower Alpha","lower-greek":"Lower Greek","lower-roman":"Lower Roman","upper-alpha":"Upper Alpha","upper-roman":"Upper Roman"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),i.DefineIcon("formatUL",{NAME:"list-ul",SVG_KEY:"unorderedList"}),i.DefineIcon("formatOL",{NAME:"list-ol",SVG_KEY:"orderedList"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){function d(e){return(d="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function r(e){var t={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated 
1with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `«««` and `»»»` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(t));var n,r={};for(n in t)t.hasOwnProperty(n)&&(r[n]=t[n].defaultValue);return r}e=e&&e.hasOwnProperty("default")?e.default:e;var _={},n={},f={},p=r(!0),h="vanilla",A={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:r(!0),allOn:(()=>{var e,t=r(!0),n={};for(e in t)t.hasOwnProperty(e)&&(n[e]=!0);return n})()};function g(e,t){var n=t?"Error in "+t+" extension->":"Error in unnamed extension",r={valid:!0,error:""};_.helper.isArray(e)||(e=[e]);for(var o=0;o<e.length;++o){var i=n+" sub-extension "+o+": ",a=e[o];
vendor: 6,229 bytes, line 1
1if("object"!==d(a))return r.valid=!1,r.error=i+"must be an object, but "+d(a)+" given",r;if(!_.helper.isString(a.type))return r.valid=!1,r.error=i+'property "type" must be a string, but '+d(a.type)+" given",r;var s=a.type=a.type.toLowerCase();if("lang"!==(s="html"===(s="language"===s?a.type="lang":s)?a.type="output":s)&&"output"!==s&&"listener"!==s)return r.valid=!1,r.error=i+"type "+s+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',r;if("listener"===s){if(_.helper.isUndefined(a.listeners))return r.valid=!1,r.error=i+'. Extensions of type "listener" must have a property called "listeners"',r}else if(_.helper.isUndefined(a.filter)&&_.helper.isUndefined(a.regex))return r.valid=!1,r.error=i+s+' extensions must define either a "regex" property or a "filter" method',r;if(a.listeners){if("object"!==d(a.listeners))return r.valid=!1,r.error=i+'"listeners" property must be an object but '+d(a.listeners)+" given",r;for(var l in a.listeners)if(a.listeners.hasOwnProperty(l)&&"function"!=typeof a.listeners[l])return r.valid=!1,r.error=i+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+l+" must be a function but "+d(a.listeners[l])+" given",r}if(a.filter){if("function"!=typeof a.filter)return r.valid=!1,r.error=i+'"filter" must be a function, but '+d(a.filter)+" given",r}else if(a.regex){if(_.helper.isString(a.regex)&&(a.regex=new RegExp(a.regex,"g")),!(a.regex instanceof RegExp))return r.valid=!1,r.error=i+'"regex" property must either be a string or a RegExp object, but '+d(a.regex)+" given",r;if(_.helper.isUndefined(a.replace))return r.valid=!1,r.error=i+'"regex" extensions must implement a replace string or function',r}}return r}function o(e,t){return"¨E"+t.charCodeAt(0)+"E"}_.helper={},_.extensions={},_.setOption=function(e,t){return p[e]=t,this},_.getOption=function(e){return p[e]},_.getOptions=function(){return p},_.resetOptions=function(){p=r(!0)},_.setFlavor=function(e){if(!A.hasOwnProperty(e))throw Error(e+" flavor was not found");_.resetOptions();var t,n=A[e];for(t in h=e,n)n.hasOwnProperty(t)&&(p[t]=n[t])},_.getFlavor=function(){return h},_.getFlavorOptions=function(e){if(A.hasOwnProperty(e))return A[e]},_.getDefaultOptions=r,_.subParser=function(e,t){if(_.helper.isString(e)){if(void 0===t){if(n.hasOwnProperty(e))return n[e];throw Error("SubParser named "+e+" not registered!")}n[e]=t}},_.extension=function(e,t){if(!_.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=_.helper.stdExtName(e),_.helper.isUndefined(t)){if(f.hasOwnProperty(e))return f[e];throw Error("Extension named "+e+" is not registered!")}"function"==typeof t&&(t=t());var n=g(t=_.helper.isArray(t)?t:[t],e);if(!n.valid)throw Error(n.error);f[e]=t},_.getAllExtensions=function(){return f},_.removeExtension=function(e){delete f[e]},_.resetExtensions=function(){f={}},_.validateExtension=function(e){e=g(e,null);return!!e.valid||(console.warn(e.error),!1)},_.hasOwnProperty("helper")||(_.helper={}),_.helper.isString=function(e){return"string"==typeof e||e instanceof String},_.helper.isFunction=function(e){return e&&"[object Function]"==={}.toString.call(e)},_.helper.isArray=function(e){return Array.isArray(e)},_.helper.isUndefined=function(e){return void 0===e},_.helper.forEach=function(e,t){if(_.helper.isUndefined(e))throw new Error("obj param is required");if(_.helper.isUndefined(t))throw new Error("callback param is required");if(!_.helper.isFunction(t))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(t);else if(_.helper.isArray(e))for(var n=0;n<e.length;n++)t(e[n],n,e);else{if("object"!==d(e))throw new Error("obj does not seem to be an array or an iterable object");for(var r in e)e.hasOwnProperty(r)&&t(e[r],r,e)}},_.helper.stdExtName=function(e){return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},_.helper.escapeCharactersCallback=o,_.helper.escapeCharacters=function(e,t,n){t="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])",n&&(t="\\\\"+t),n=new RegExp(t,"g");return e=e.replace(n,o)},_.helper.unescapeHTMLEntities=function(e){return e.replace(/&quot;/g,'"').replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&")};function u(e,t,n,r){var o,i,a,s=-1<(r=r||"").indexOf("g"),l=new RegExp(t+"|"+n,"g"+r.replace(/g/g,"")),c=new RegExp(t,r.replace(/g/g,"")),u=[];do{for(o=0;f=l.exec(e);)if(c.test(f[0]))o++||(a=(i=l.lastIndex)-f[0].length);else if(o&&!--o){var d=f.index+f[0].length,f={left:{start:a,end:i},match:{start:i,end:f.index},right:{start:f.index,end:d},wholeMatch:{start:a,end:d}};if(u.push(f),!s)return u}}while(o&&(l.lastIndex=i));return u}function i(u){return function(e,t,n,r,o,i,a){var s=n=n.replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback),l="",c="",t=t||"",a=a||"";return/^www\./i.test(n)&&(n=n.replace(/^www\./i,"http://www.")),u.excludeTrailingPunctuationFromURLs&&i&&(l=i),t+'<a href="'+n+'"'+(c=u.openLinksInNewWindow?' rel="noopener noreferrer" target="¨E95Eblank"':c)+">"+s+"</a>"+l+a}}function a(o,i){return function(e,t,n){var r="mailto:";return t=t||"",n=_.subParser("unescapeSpecialChars")(n,o,i),o.encodeEmails?(r=_.helper.encodeEmailAddress(r+n),n=_.helper.encodeEmailAddress(n)):r+=n,t+'<a href="'+r+'">'+n+"</a>"}}_.helper.matchRecursiveRegExp=function(e,t,n,r){for(var o=u(e,t,n,r),i=[],a=0;a<o.length;++a)i.push([e.slice(o[a].wholeMatch.start,o[a].wholeMatch.end),e.slice(o[a].match.start,o[a].match.end),e.slice(o[a].left.start,o[a].left.end),e.slice(o[a].right.start,o[a].right.end)]);return i},_.helper.replaceRecursiveRegExp=function(e,t,n,r,o){_.helper.isFunction(t)||(i=t,t=function(){return i});var i,a=u(e,n,r,o),n=e,s=a.length;if(0<s){var l=[];0!==a[0].wholeMatch.start&&l.push(e.slice(0,a[0].wholeMatch.start));for(var c=0;c<s;++c)l.push(t(e.slice(a[c].wholeMatch.start,a[c].wholeMatch.end),e.slice(a[c].match.start,a[c].match.end),e.slice(a[c].left.start,a[c].left.end),e.slice(a[c].right.start,a[c].right.end))),c<s-1&&l.push(e.slice(a[c].wholeMatch.end,a[c+1].wholeMatch.start));a[s-1].wholeMatch.end<e.length&&l.push(e.slice(a[s-1].wholeMatch.end)),n=l.join("")}return n},_.helper.regexIndexOf=function(e,t,n){if(!_.helper.isString(e))throw"InvalidArgumentError: f
1irst parameter of showdown.helper.regexIndexOf function must be a string";if(t instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";e=e.substring(n||0).search(t);return 0<=e?e+(n||0):e},_.helper.splitAtIndex=function(e,t){if(_.helper.isString(e))return[e.substring(0,t),e.substring(t)];throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string"},_.helper.encodeEmailAddress=function(e){var n=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,function(e){var t;return e="@"===e?n[Math.floor(2*Math.random())](e):.9<(t=Math.random())?n[2](e):.45<t?n[1](e):n[0](e)})},_.helper.padEnd=function(e,t,n){return t>>=0,n=String(n||" "),e.length>t?String(e):((t-=e.length)>n.length&&(n+=n.repeat(t/n.length)),String(e)+n.slice(0,t))},"undefined"==typeof console&&(console={warn:function(e){alert(e)},log:function(e){alert(e)},error:function(e){throw e}}),_.helper.regexes={asteriskDashAndColon:/([*_:~])/g},_
vendor: 23,477 bytes, line 1
1.helper.emojis={"+1":"👍","-1":"👎",100:"💯",1234:"🔢","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","8ball":"🎱",a:"🅰️",ab:"🆎",abc:"🔤",abcd:"🔡",accept:"🉑",aerial_tramway:"🚡",airplane:"✈️",alarm_clock:"⏰",alembic:"⚗️",alien:"👽",ambulance:"🚑",amphora:"🏺",anchor:"⚓️",angel:"👼",anger:"💢",angry:"😠",anguished:"😧",ant:"🐜",apple:"🍎",aquarius:"♒️",aries:"♈️",arrow_backward:"◀️",arrow_double_down:"⏬",arrow_double_up:"⏫",arrow_down:"⬇️",arrow_down_small:"🔽",arrow_forward:"▶️",arrow_heading_down:"⤵️",arrow_heading_up:"⤴️",arrow_left:"⬅️",arrow_lower_left:"↙️",arrow_lower_right:"↘️",arrow_right:"➡️",arrow_right_hook:"↪️",arrow_up:"⬆️",arrow_up_down:"↕️",arrow_up_small:"🔼",arrow_upper_left:"↖️",arrow_upper_right:"↗️",arrows_clockwise:"🔃",arrows_counterclockwise:"🔄",art:"🎨",articulated_lorry:"🚛",artificial_satellite:"🛰",astonished:"😲",athletic_shoe:"👟",atm:"🏧",atom_symbol:"⚛️",avocado:"🥑",b:"🅱️",baby:"👶",baby_bottle:"🍼",baby_chick:"🐤",baby_symbol:"🚼",back:"🔙",bacon:"🥓",badminton:"🏸",baggage_claim:"🛄",baguette_bread:"🥖",balance_scale:"⚖️",balloon:"🎈",ballot_box:"🗳",ballot_box_with_check:"☑️",bamboo:"🎍",banana:"🍌",bangbang:"‼️",bank:"🏦",bar_chart:"📊",barber:"💈",baseball:"⚾️",basketball:"🏀",basketball_man:"⛹️",basketball_woman:"⛹️&zwj;♀️",bat:"🦇",bath:"🛀",bathtub:"🛁",battery:"🔋",beach_umbrella:"🏖",bear:"🐻",bed:"🛏",bee:"🐝",beer:"🍺",beers:"🍻",beetle:"🐞",beginner:"🔰",bell:"🔔",bellhop_bell:"🛎",bento:"🍱",biking_man:"🚴",bike:"🚲",biking_woman:"🚴&zwj;♀️",bikini:"👙",biohazard:"☣️",bird:"🐦",birthday:"🎂",black_circle:"⚫️",black_flag:"🏴",black_heart:"🖤",black_joker:"🃏",black_large_square:"⬛️",black_medium_small_square:"◾️",black_medium_square:"◼️",black_nib:"✒️",black_small_square:"▪️",black_square_button:"🔲",blonde_man:"👱",blonde_woman:"👱&zwj;♀️",blossom:"🌼",blowfish:"🐡",blue_book:"📘",blue_car:"🚙",blue_heart:"💙",blush:"😊",boar:"🐗",boat:"⛵️",bomb:"💣",book:"📖",bookmark:"🔖",bookmark_tabs:"📑",books:"📚",boom:"💥",boot:"👢",bouquet:"💐",bowing_man:"🙇",bow_and_arrow:"🏹",bowing_woman:"🙇&zwj;♀️",bowling:"🎳",boxing_glove:"🥊",boy:"👦",bread:"🍞",bride_with_veil:"👰",bridge_at_night:"🌉",briefcase:"💼",broken_heart:"💔",bug:"🐛",building_construction:"🏗",bulb:"💡",bullettrain_front:"🚅",bullettrain_side:"🚄",burrito:"🌯",bus:"🚌",business_suit_levitating:"🕴",busstop:"🚏",bust_in_silhouette:"👤",busts_in_silhouette:"👥",butterfly:"🦋",cactus:"🌵",cake:"🍰",calendar:"📆",call_me_hand:"🤙",calling:"📲",camel:"🐫",camera:"📷",camera_flash:"📸",camping:"🏕",cancer:"♋️",candle:"🕯",candy:"🍬",canoe:"🛶",capital_abcd:"🔠",capricorn:"♑️",car:"🚗",card_file_box:"🗃",card_index:"📇",card_index_dividers:"🗂",carousel_horse:"🎠",carrot:"🥕",cat:"🐱",cat2:"🐈",cd:"💿",chains:"⛓",champagne:"🍾",chart:"💹",chart_with_downwards_trend:"📉",chart_with_upwards_trend:"📈",checkered_flag:"🏁",cheese:"🧀",cherries:"🍒",cherry_blossom:"🌸",chestnut:"🌰",chicken:"🐔",children_crossing:"🚸",chipmunk:"🐿",chocolate_bar:"🍫",christmas_tree:"🎄",church:"⛪️",cinema:"🎦",circus_tent:"🎪",city_sunrise:"🌇",city_sunset:"🌆",cityscape:"🏙",cl:"🆑",clamp:"🗜",clap:"👏",clapper:"🎬",classical_building:"🏛",clinking_glasses:"🥂",clipboard:"📋",clock1:"🕐",clock10:"🕙",clock1030:"🕥",clock11:"🕚",clock1130:"🕦",clock12:"🕛",clock1230:"🕧",clock130:"🕜",clock2:"🕑",clock230:"🕝",clock3:"🕒",clock330:"🕞",clock4:"🕓",clock430:"🕟",clock5:"🕔",clock530:"🕠",clock6:"🕕",clock630:"🕡",clock7:"🕖",clock730:"🕢",clock8:"🕗",clock830:"🕣",clock9:"🕘",clock930:"🕤",closed_book:"📕",closed_lock_with_key:"🔐",closed_umbrella:"🌂",cloud:"☁️",cloud_with_lightning:"🌩",cloud_with_lightning_and_rain:"⛈",cloud_with_rain:"🌧",cloud_with_snow:"🌨",clown_face:"🤡",clubs:"♣️",cocktail:"🍸",coffee:"☕️",coffin:"⚰️",cold_sweat:"😰",comet:"☄️",computer:"💻",computer_mouse:"🖱",confetti_ball:"🎊",confounded:"😖",confused:"😕",congratulations:"㊗️",construction:"🚧",construction_worker_man:"👷",construction_worker_woman:"👷&zwj;♀️",control_knobs:"🎛",convenience_store:"🏪",cookie:"🍪",cool:"🆒",policeman:"👮",copyright:"©️",corn:"🌽",couch_and_lamp:"🛋",couple:"👫",couple_with_heart_woman_man:"💑",couple_with_heart_man_man:"👨&zwj;❤️&zwj;👨",couple_with_heart_woman_woman:"👩&zwj;❤️&zwj;👩",couplekiss_man_man:"👨&zwj;❤️&zwj;💋&zwj;👨",couplekiss_man_woman:"💏",couplekiss_woman_woman:"👩&zwj;❤️&zwj;💋&zwj;👩",cow:"🐮",cow2:"🐄",cowboy_hat_face:"🤠",crab:"🦀",crayon:"🖍",credit_card:"💳",crescent_moon:"🌙",cricket:"🏏",crocodile:"🐊",croissant:"🥐",crossed_fingers:"🤞",crossed_flags:"🎌",crossed_swords:"⚔️",crown:"👑",cry:"😢",crying_cat_face:"😿",crystal_ball:"🔮",cucumber:"🥒",cupid:"💘",curly_loop:"➰",currency_exchange:"💱",curry:"🍛",custard:"🍮",customs:"🛃",cyclone:"🌀",dagger:"🗡",dancer:"💃",dancing_women:"👯",dancing_men:"👯&zwj;♂️",dango:"🍡",dark_sunglasses:"🕶",dart:"🎯",dash:"💨",date:"📅",deciduous_tree:"🌳",deer:"🦌",department_store:"🏬",derelict_house:"🏚",desert:"🏜",desert_island:"🏝",desktop_computer:"🖥",male_detective:"🕵️",diamond_shape_with_a_dot_inside:"💠",diamonds:"♦️",disappointed:"😞",disappointed_relieved:"😥",dizzy:"💫",dizzy_face:"😵",do_not_litter:"🚯",dog:"🐶",dog2:"🐕",dollar:"💵",dolls:"🎎",dolphin:"🐬",door:"🚪",doughnut:"🍩",dove:"🕊",dragon:"🐉",dragon_face:"🐲",dress:"👗",dromedary_camel:"🐪",drooling_face:"🤤",droplet:"💧",drum:"🥁",duck:"🦆",dvd:"📀","e-mail":"📧",eagle:"🦅",ear:"👂",ear_of_rice:"🌾",earth_africa:"🌍",earth_americas:"🌎",earth_asia:"🌏",egg:"🥚",eggplant:"🍆",eight_pointed_black_star:"✴️",eight_spoked_asterisk:"✳️",electric_plug:"🔌",elephant:"🐘",email:"✉️",end:"🔚",envelope_with_arrow:"📩",euro:"💶",european_castle:"🏰",european_post_office:"🏤",evergreen_tree:"🌲",exclamation:"❗️",expressionless:"😑",eye:"👁",eye_speech_bubble:"👁&zwj;🗨",eyeglasses:"👓",eyes:"👀",face_with_head_bandage:"🤕",face_with_thermometer:"🤒",fist_oncoming:"👊",factory:"🏭",fallen_leaf:"🍂",family_man_woman_boy:"👪",family_man_boy:"👨&zwj;👦",family_man_boy_boy:"👨&zwj;👦&zwj;👦",family_man_girl:"👨&zwj;👧",family_man_girl_boy:"👨&zwj;👧&zwj;👦",family_man_girl_girl:"👨&zwj;👧&zwj;👧",family_man_man_boy:"👨&zwj;👨&zwj;👦",family_man_man_boy_boy:"👨&zwj;👨&zwj;👦&zwj;👦",family_man_man_girl:"👨&zwj;👨&zwj;👧",family_man_man_girl_boy:"👨&zwj;👨&zwj;👧&zwj;👦",family_man_man_girl_girl:"👨&zwj;👨&zwj;👧&zwj;👧",family_man_woman_boy_boy:"👨&zwj;👩&zwj;👦&zwj;👦",family_man_woman_girl:"👨&zwj;👩&zwj;👧",family_man_woman_girl_boy:"👨&zwj;👩&zwj;👧&zwj;👦",family_man_woman_girl_girl:"👨&zwj;👩&zwj;👧&zwj;👧",family_woman_boy:"👩&zwj;👦",family_woman_boy_boy:"👩&zwj;👦&zwj;👦",family_woman_girl:"👩&zwj;👧",family_woman_girl_boy:"👩&zwj;👧&zwj;👦",family_woman_girl_girl:"👩&zwj;👧&zwj;👧",family_woman_woman_boy:"👩&zwj;👩&zwj;👦",family_woman_woman_boy_boy:"👩&zwj;👩&zwj;👦&zwj;👦",family_woman_woman_girl:"👩&zwj;👩&zwj;👧",family_woman_woman_girl_boy:"👩&zwj;👩&zwj;👧&zwj;👦",family_woman_woman_girl_girl:"👩&zwj;👩&zwj;👧&zwj;👧",fast_forward:"⏩",fax:"📠",fearful:"😨",feet:"🐾",female_detective:"🕵️&zwj;♀️",ferris_wheel:"🎡",ferry:"⛴",field_hockey:"🏑",file_cabinet:"🗄",file_folder:"📁",film_projector:"📽",film_strip:"🎞",fire:"🔥",fire_engine:"🚒",fireworks:"🎆",first_quarter_moon:"🌓",first_quarter_moon_with_face:"🌛",fish:"🐟",fish_cake:"🍥",fishing_pole_and_fish:"🎣",fist_raised:"✊",fist_left:"🤛",fist_right:"🤜",flags:"🎏",flashlight:"🔦",fleur_de_lis:"⚜️",flight_arrival:"🛬",flight_departure:"🛫",floppy_disk:"💾",flower_playing_cards:"🎴",flushed:"😳",fog:"🌫",foggy:"🌁",football:"🏈",footprints:"👣",fork_and_knife:"🍴",fountain:"⛲️",fountain_pen:"🖋",four_leaf_clover:"🍀",fox_face:"🦊",framed_picture:"🖼",free:"🆓",fried_egg:"🍳",fried_shrimp:"🍤",fries:"🍟",frog:"🐸",frowning:"😦",frowning_face:"☹️",frowning_man:"🙍&zwj;♂️",frowning_woman:"🙍",middle_finger:"🖕",fuelpump:"⛽️",full_moon:"🌕",full_moon_with_face:"🌝",funeral_urn:"⚱️",game_die:"🎲",gear:"⚙️",gem:"💎",gemini:"♊️",ghost:"👻",gift:"🎁",gift_heart:"💝",girl:"👧",globe_with_meridians:"🌐",goal_net:"🥅",goat:"🐐",golf:"⛳️",golfing_man:"🏌️",golfing_woman:"🏌️&zwj;♀️",gorilla:"🦍",grapes:"🍇",green_apple:"🍏",green_book:"📗",green_heart:"💚",green_salad:"🥗",grey_exclamation:"❕",grey_question:"❔",grimacing:"😬",grin:"😁",grinning:"😀",guardsman:"💂",guardswoman:"💂&zwj;♀️",guitar:"🎸",gun:"🔫",haircut_woman:"💇",haircut_man:"💇&zwj;♂️",hamburger:"🍔",hammer:"🔨",hammer_and_pick:"⚒",hammer_and_wrench:"🛠",hamster:"🐹",hand:"✋",handbag:"👜",handshake:"🤝",hankey:"💩",hatched_chick:"🐥",hatching_chick:"🐣",headphones:"🎧",hear_no_evil:"🙉",heart:"❤️",heart_decoration:"💟",heart_eyes:"😍",heart_eyes_cat:"😻",heartbeat:"💓",heartpulse:"💗",hearts:"♥️",heavy_check_mark:"✔️",heavy_division_sign:"➗",heavy_dollar_sign:"💲",heavy_heart_exclamation:"❣️",heavy_minus_sign:"➖",heavy_multiplication_x:"✖️",heavy_plus_sign:"➕",helicopter:"🚁",herb:"🌿",hibiscus:"🌺",high_brightness:"🔆",high_heel:"👠",hocho:"🔪",hole:"🕳",honey_pot:"🍯",horse:"🐴",horse_racing:"🏇",hospital:"🏥",hot_pepper:"🌶",hotdog:"🌭",hotel:"🏨",hotsprings:"♨️",hourglass:"⌛️",hourglass_flowing_sand:"⏳",house:"🏠",house_with_garden:"🏡",houses:"🏘",hugs:"🤗",hushed:"😯",ice_cream:"🍨",ice_hockey:"🏒",ice_skate:"⛸",icecream:"🍦",id:"🆔",ideograph_advantage:"🉐",imp:"👿",inbox_tray:"📥",incoming_envelope:"📨",tipping_hand_woman:"💁",information_source:"ℹ️",innocent:"😇",interrobang:"⁉️",iphone:"📱",izakaya_lantern:"🏮",jack_o_lantern:"🎃",japan:"🗾",japanese_castle:"🏯",japanese_goblin:"👺",japanese_ogre:"👹",jeans:"👖",joy:"😂",joy_cat:"😹",joystick:"🕹",kaaba:"🕋",key:"🔑",keyboard:"⌨️",keycap_ten:"🔟",kick_scooter:"🛴",kimono:"👘",kiss:"💋",kissing:"😗",kissing_cat:"😽",kissing_closed_eyes:"😚",kissing_heart:"😘",kissing_smiling_eyes:"😙",kiwi_fruit:"🥝",koala:"🐨",koko:"🈁",label:"🏷",large_blue_circle:"🔵",large_blue_diamond:"🔷",large_orange_diamond:"🔶",last_quarter_moon:"🌗",last_quarter_moon_with_face:"🌜",latin_cross:"✝️",laughing:"😆",leaves:"🍃",ledger:"📒",left_luggage:"🛅",left_right_arrow:"↔️",leftwards_arrow_with_hook:"↩️",lemon:"🍋",leo:"♌️",leopard:"🐆",level_slider:"🎚",libra:"♎️",light_rail:"🚈",link:"🔗",lion:"🦁",lips:"👄",lipstick:"💄",lizard:"🦎",lock:"🔒",lock_with_ink_pen:"🔏",lollipop:"🍭",loop:"➿",loud_sound:"🔊",loudspeaker:"📢",love_hotel:"🏩",love_letter:"💌",low_brightness:"🔅",lying_face:"🤥",m:"Ⓜ️",mag:"🔍",mag_right:"🔎",mahjong:"🀄️",mailbox:"📫",mailbox_closed:"📪",mailbox_with_mail:"📬",mailbox_with_no_mail:"📭",man:"👨",man_artist:"👨&zwj;🎨",man_astronaut:"👨&zwj;🚀",man_cartwheeling:"🤸&zwj;♂️",man_cook:"👨&zwj;🍳",man_dancing:"🕺",man_facepalming:"🤦&zwj;♂️",man_factory_worker:"👨&zwj;🏭",man_farmer:"👨&zwj;🌾",man_firefighter:"👨&zwj;🚒",man_health_worker:"👨&zwj;⚕️",man_in_tuxedo:"🤵",man_judge:"👨&zwj;⚖️",man_juggling:"🤹&zwj;♂️",man_mechanic:"👨&zwj;🔧",man_office_worker:"👨&zwj;💼",man_pilot:"👨&zwj;✈️",man_playing_handball:"🤾&zwj;♂️",man_playing_water_polo:"🤽&zwj;♂️",man_scientist:"👨&zwj;🔬",man_shrugging:"🤷&zwj;♂️",man_singer:"👨&zwj;🎤",man_student:"👨&zwj;🎓",man_teacher:"👨&zwj;🏫",man_technologist:"👨&zwj;💻",man_with_gua_pi_mao:"👲",man_with_turban:"👳",tangerine:"🍊",mans_shoe:"👞",mantelpiece_clock:"🕰",maple_leaf:"🍁",martial_arts_uniform:"🥋",mask:"😷",massage_woman:"💆",massage_man:"💆&zwj;♂️",meat_on_bone:"🍖",medal_military:"🎖",medal_sports:"🏅",mega:"📣",melon:"🍈",memo:"📝",men_wrestling:"🤼&zwj;♂️",menorah:"🕎",mens:"🚹",metal:"🤘",metro:"🚇",microphone:"🎤",microscope:"🔬",milk_glass:"🥛",milky_way:"🌌",minibus:"🚐",minidisc:"💽",mobile_phone_off:"📴",money_mouth_face:"🤑",money_with_wings:"💸",moneybag:"💰",monkey:"🐒",monkey_face:"🐵",monorail:"🚝",moon:"🌔",mortar_board:"🎓",mosque:"🕌",motor_boat:"🛥",motor_scooter:"🛵",motorcycle:"🏍",motorway:"🛣",mount_fuji:"🗻",mountain:"⛰",mountain_biking_man:"🚵",mountain_biking_woman:"🚵&zwj;♀️",mountain_cableway:"🚠",mountain_railway:"🚞",mountain_snow:"🏔",mouse:"🐭",mouse2:"🐁",movie_camera:"🎥",moyai:"🗿",mrs_claus:"🤶",muscle:"💪",mushroom:"🍄",musical_keyboard:"🎹",musical_note:"🎵",musical_score:"🎼",mute:"🔇",nail_care:"💅",name_badge:"📛",national_park:"🏞",nauseated_face:"🤢",necktie:"👔",negative_squared_cross_mark:"❎",nerd_face:"🤓",neutral_face:"😐",new:"🆕",new_moon:"🌑",new_moon_with_face:"🌚",newspaper:"📰",newspaper_roll:"🗞",next_track_button:"⏭",ng:"🆖",no_good_man:"🙅&zwj;♂️",no_good_woman:"🙅",night_with_stars:"🌃",no_bell:"🔕",no_bicycles:"🚳",no_entry:"⛔️",no_entry_sign:"🚫",no_mobile_phones:"📵",no_mouth:"😶",no_pedestrians:"🚷",no_smoking:"🚭","non-potable_water":"🚱",nose:"👃",notebook:"📓",notebook_with_decorative_cover:"📔",notes:"🎶",nut_and_bolt:"🔩",o:"⭕️",o2:"🅾️",ocean:"🌊",octopus:"🐙",oden:"🍢",office:"🏢",oil_drum:"🛢",ok:"🆗",ok_hand:"👌",ok_man:"🙆&zwj;♂️",ok_woman:"🙆",old_key:"🗝",older_man:"👴",older_woman:"👵",om:"🕉",on:"🔛",oncoming_automobile:"🚘",oncoming_bus:"🚍",oncoming_police_car:"🚔",oncoming_taxi:"🚖",open_file_folder:"📂",open_hands:"👐",open_mouth:"😮",open_umbrella:"☂️",ophiuchus:"⛎",orange_book:"📙",orthodox_cross:"☦️",outbox_tray:"📤",owl:"🦉",ox:"🐂",package:"📦",page_facing_up:"📄",page_with_curl:"📃",pager:"📟",paintbrush:"🖌",palm_tree:"🌴",pancakes:"🥞",panda_face:"🐼",paperclip:"📎",paperclips:"🖇",parasol_on_ground:"⛱",parking:"🅿️",part_alternation_mark:"〽️",partly_sunny:"⛅️",passenger_ship:"🛳",passport_control:"🛂",pause_button:"⏸",peace_symbol:"☮️",peach:"🍑",peanuts:"🥜",pear:"🍐",pen:"🖊",pencil2:"✏️",penguin:"🐧",pensive:"😔",performing_arts:"🎭",persevere:"😣",person_fencing:"🤺",pouting_woman:"🙎",phone:"☎️",pick:"⛏",pig:"🐷",pig2:"🐖",pig_nose:"🐽",pill:"💊",pineapple:"🍍",ping_pong:"🏓",pisces:"♓️",pizza:"🍕",place_of_worship:"🛐",plate_with_cutlery:"🍽",play_or_pause_button:"⏯",point_down:"👇",point_left:"👈",point_right:"👉",point_up:"☝️",point_up_2:"👆",police_car:"🚓",policewoman:"👮&zwj;♀️",poodle:"🐩",popcorn:"🍿",post_office:"🏣",postal_horn:"📯",postbox:"📮",potable_water:"🚰",potato:"🥔",pouch:"👝",poultry_leg:"🍗",pound:"💷",rage:"😡",pouting_cat:"😾",pouting_man:"🙎&zwj;♂️",pray:"🙏",prayer_beads:"📿",pregnant_woman:"🤰",previous_track_button:"⏮",prince:"🤴",princess:"👸",printer:"🖨",purple_heart:"💜",purse:"👛",pushpin:"📌",put_litter_in_its_place:"🚮",question:"❓",rabbit:"🐰",rabbit2:"🐇",racehorse:"🐎",racing_car:"🏎",radio:"📻",radio_button:"🔘",radioactive:"☢️",railway_car:"🚃",railway_track:"🛤",rainbow:"🌈",rainbow_flag:"🏳️&zwj;🌈",raised_back_of_hand:"🤚",raised_hand_with_fingers_splayed:"🖐",raised_hands:"🙌",raising_hand_woman:"🙋",raising_hand_man:"🙋&zwj;♂️",ram:"🐏",ramen:"🍜",rat:"🐀",record_button:"⏺",recycle:"♻️",red_circle:"🔴",registered:"®️",relaxed:"☺️",relieved:"😌",reminder_ribbon:"🎗",repeat:"🔁",repeat_one:"🔂",rescue_worker_helmet:"⛑",restroom:"🚻",revolving_hearts:"💞",rewind:"⏪",rhinoceros:"🦏",ribbon:"🎀",rice:"🍚",rice_ball:"🍙",rice_cracker:"🍘",rice_scene:"🎑",right_anger_bubble:"🗯",ring:"💍",robot:"🤖",rocket:"🚀",rofl:"🤣",roll_eyes:"🙄",roller_coaster:"🎢",rooster:"🐓",rose:"🌹",rosette:"🏵",rotating_light:"🚨",round_pushpin:"📍",rowing_man:"🚣",rowing_woman:"🚣&zwj;♀️",rugby_football:"🏉",running_man:"🏃",running_shirt_with_sash:"🎽",running_woman:"🏃&zwj;♀️",sa:"🈂️",sagittarius:"♐️",sake:"🍶",sandal:"👡",santa:"🎅",satellite:"📡",saxophone:"🎷",school:"🏫",school_satchel:"🎒",scissors:"✂️",scorpion:"🦂",scorpius:"♏️",scream:"😱",scream_cat:"🙀",scroll:"📜",seat:"💺",secret:"㊙️",see_no_evil:"🙈",seedling:"🌱",selfie:"🤳",shallow_pan_of_food:"🥘",shamrock:"☘️",shark:"🦈",shaved_ice:"🍧",sheep:"🐑",shell:"🐚",shield:"🛡",shinto_shrine:"⛩",ship:"🚢",shirt:"👕",shopping:"🛍",shopping_cart:"🛒",shower:"🚿",shrimp:"🦐",signal_strength:"📶",six_pointed_star:"🔯",ski:"🎿",skier:"⛷",skull:"💀",skull_and_crossbones:"☠️",sleeping:"😴",sleeping_bed:"🛌",sleepy:"😪",slightly_frowning_face:"🙁",slightly_smiling_face:"🙂",slot_machine:"🎰",small_airplane:"🛩",small_blue_diamond:"🔹",small_orange_diamond:"🔸",small_red_triangle:"🔺",small_red_triangle_down:"🔻",smile:"😄",smile_cat:"😸",smiley:"😃",smiley_cat:"😺",smiling_imp:"😈",smirk:"😏",smirk_cat:"😼",smoking:"🚬",snail:"🐌",snake:"🐍",sneezing_face:"🤧",snowboarder:"🏂",snowflake:"❄️",snowman:"⛄️",snowman_with_snow:"☃️",sob:"😭",soccer:"⚽️",soon:"🔜",sos:"🆘",sound:"🔉",space_invader:"👾",spades:"♠️",spaghetti:"🍝",sparkle:"❇️",sparkler:"🎇",sparkles:"✨",sparkling_heart:"💖",speak_no_evil:"🙊",speaker:"🔈",speaking_head:"🗣",speech_balloon:"💬",speedboat:"🚤",spider:"🕷",spider_web:"🕸",spiral_calendar:"🗓",spiral_notepad:"🗒",spoon:"🥄",squid:"🦑",stadium:"🏟",star:"⭐️",star2:"🌟",star_and_crescent:"☪️",star_of_david:"✡️",stars:"🌠",station:"🚉",statue_of_liberty:"🗽",steam_locomotive:"🚂",stew:"🍲",stop_button:"⏹",stop_sign:"🛑",stopwatch:"⏱",straight_ruler:"📏",strawberry:"🍓",stuck_out_tongue:"😛",stuck_out_tongue_closed_eyes:"😝",stuck_out_tongue_winking_eye:"😜",studio_microphone:"🎙",stuffed_flatbread:"🥙",sun_behind_large_cloud:"🌥",sun_behind_rain_cloud:"🌦",sun_behind_small_cloud:"🌤",sun_with_face:"🌞",sunflower:"🌻",sunglasses:"😎",sunny:"☀️",sunrise:"🌅",sunrise_over_mountains:"🌄",surfing_man:"🏄",surfing_woman:"🏄&zwj;♀️",sushi:"🍣",suspension_railway:"🚟",sweat:"😓",sweat_drops:"💦",sweat_smile:"😅",sweet_potato:"🍠",swimming_man:"🏊",swimming_woman:"🏊&zwj;♀️",symbols:"🔣",synagogue:"🕍",syringe:"💉",taco:"🌮",tada:"🎉",tanabata_tree:"🎋",taurus:"♉️",taxi:"🚕",tea:"🍵",telephone_receiver:"📞",telescope:"🔭",tennis:"🎾",tent:"⛺️",thermometer:"🌡",thinking:"🤔",thought_balloon:"💭",ticket:"🎫",tickets:"🎟",tiger:"🐯",tiger2:"🐅",timer_clock:"⏲",tipping_hand_man:"💁&zwj;♂️",tired_face:"😫",tm:"™️",toilet:"🚽",tokyo_tower:"🗼",tomato:"🍅",tongue:"👅",top:"🔝",tophat:"🎩",tornado:"🌪",trackball:"🖲",tractor:"🚜",traffic_light:"🚥",train:"🚋",train2:"🚆",tram:"🚊",triangular_flag_on_post:"🚩",triangular_ruler:"📐",trident:"🔱",triumph:"😤",trolleybus:"🚎",trophy:"🏆",tropical_drink:"🍹",tropical_fish:"🐠",truck:"🚚",trumpet:"🎺",tulip:"🌷",tumbler_glass:"🥃",turkey:"🦃",turtle:"🐢",tv:"📺",twisted_rightwards_arrows:"🔀",two_hearts:"💕",two_men_holding_hands:"👬",two_women_holding_hands:"👭",u5272:"🈹",u5408:"🈴",u55b6:"🈺",u6307:"🈯️",u6708:"🈷️",u6709:"🈶",u6e80:"🈵",u7121:"🈚️",u7533:"🈸",u7981:"🈲",u7a7a:"🈳",umbrella:"☔️",unamused:"😒",underage:"🔞",unicorn:"🦄",unlock:"🔓",up:"🆙",upside_down_face:"🙃",v:"✌️",vertical_traffic_light:"🚦",vhs:"📼",vibration_mode:"📳",video_camera:"📹",video_game:"🎮",violin:"🎻",virgo:"♍️",volcano:"🌋",volleyball:"🏐",vs:"🆚",vulcan_salute:"🖖",walking_man:"🚶",walking_woman:"🚶&zwj;♀️",waning_crescent_moon:"🌘",waning_gibbous_moon:"🌖",warning:"⚠️",wastebasket:"🗑",watch:"⌚️",water_buffalo:"🐃",watermelon:"🍉",wave:"👋",wavy_dash:"〰️",waxing_crescent_moon:"🌒",wc:"🚾",weary:"😩",wedding:"💒",weight_lifting_man:"🏋️",weight_lifting_woman:"🏋️&zwj;♀️",whale:"🐳",whale2:"🐋",wheel_of_dharma:"☸️",wheelchair:"♿️",white_check_mark:"✅",white_circle:"⚪️",white_flag:"🏳️",white_flower:"💮",white_large_square:"⬜️",white_medium_small_square:"◽️",white_medium_square:"◻️",white_small_square:"▫️",white_square_button:"🔳",wilted_flower:"🥀",wind_chime:"🎐",wind_face:"🌬",wine_glass:"🍷",wink:"😉",wolf:"🐺",woman:"👩",woman_artist:"👩&zwj;🎨",woman_astronaut:"👩&zwj;🚀",woman_cartwheeling:"🤸&zwj;♀️",woman_cook:"👩&zwj;🍳",woman_facepalming:"🤦&zwj;♀️",woman_factory_worker:"👩&zwj;🏭",woman_farmer:"👩&zwj;🌾",woman_firefighter:"👩&zwj;🚒",woman_health_worker:"👩&zwj;⚕️",woman_judge:"👩&zwj;⚖️",woman_juggling:"🤹&zwj;♀️",woman_mechanic:"👩&zwj;🔧",woman_office_worker:"👩&zwj;💼",woman_pilot:"👩&zwj;✈️",woman_playing_handball:"🤾&zwj;♀️",woman_playing_water_polo:"🤽&zwj;♀️",woman_scientist:"👩&zwj;🔬",woman_shrugging:"🤷&zwj;♀️",woman_singer:"👩&zwj;🎤",woman_student:"👩&zwj;🎓",woman_teacher:"👩&zwj;🏫",woman_technologist:"👩&zwj;💻",woman_with_turban:"👳&zwj;♀️",womans_clothes:"👚",womans_hat:"👒",women_wrestling:"🤼&zwj;♀️",womens:"🚺",world_map:"🗺",worried:"😟",wrench:"🔧",writing_hand:"✍️",x:"❌",yellow_heart:"💛",yen:"💴",yin_yang:"☯️",yum:"😋",zap:"⚡️",zipper_mouth_face:"🤐",zzz:"💤",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},
vendor: 3,970 bytes, line 1
1_.Converter=function(e){var t,n,o={},s=[],l=[],a={},r=h,i={parsed:{},raw:"",format:""};for(t in e=e||{},p)p.hasOwnProperty(t)&&(o[t]=p[t]);if("object"!==d(e))throw Error("Converter expects the passed parameter to be an object, but "+d(e)+" was passed instead.");for(n in e)e.hasOwnProperty(n)&&(o[n]=e[n]);function c(e,t){if(t=t||null,_.helper.isString(e)){if(t=e=_.helper.stdExtName(e),_.extensions[e]){console.warn("DEPRECATION WARNING: "+e+" is an old extension that uses a deprecated loading method.Please inform the developer that the extension should be updated!");var n=_.extensions[e],r=e;if("function"==typeof n&&(n=n(new _.Converter)),_.helper.isArray(n)||(n=[n]),!(r=g(n,r)).valid)throw Error(r.error);for(var o=0;o<n.length;++o)switch(n[o].type){case"lang":s.push(n[o]);break;case"output":l.push(n[o]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}return}if(_.helper.isUndefined(f[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=f[e]}"function"==typeof e&&(e=e());r=g(e=_.helper.isArray(e)?e:[e],t);if(!r.valid)throw Error(r.error);for(var i=0;i<e.length;++i){switch(e[i].type){case"lang":s.push(e[i]);break;case"output":l.push(e[i])}if(e[i].hasOwnProperty("listeners"))for(var a in e[i].listeners)e[i].listeners.hasOwnProperty(a)&&u(a,e[i].listeners[a])}}function u(e,t){if(!_.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+d(e)+" given");if("function"!=typeof t)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+d(t)+" given");a.hasOwnProperty(e)||(a[e]=[]),a[e].push(t)}o.extensions&&_.helper.forEach(o.extensions,c),this._dispatch=function(e,t,n,r){if(a.hasOwnProperty(e))for(var o=0;o<a[e].length;++o){var i=a[e][o](e,t,this,n,r);i&&void 0!==i&&(t=i)}return t},this.listen=function(e,t){return u(e,t),this},this.makeHtml=function(t){var n,e,r;return t&&(n={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:s,outputModifiers:l,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}},t=(t=(t=(t=(t=t.replace(/¨/g,"¨T")).replace(/\$/g,"¨D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g,"&nbsp;"),o.smartIndentationFix&&(r=(e=t).match(/^\s*/)[0].length,r=new RegExp("^\\s{0,"+r+"}","gm"),t=e.replace(r,"")),t="\n\n"+t+"\n\n",t=(t=_.subParser("detab")(t,o,n)).replace(/^[ \t]+$/gm,""),_.helper.forEach(s,function(e){t=_.subParser("runExtension")(e,t,o,n)}),t=_.subParser("metadata")(t,o,n),t=_.subParser("hashPreCodeTags")(t,o,n),t=_.subParser("githubCodeBlocks")(t,o,n),t=_.subParser("hashHTMLBlocks")(t,o,n),t=_.subParser("hashCodeTags")(t,o,n),t=_.subParser("stripLinkDefinitions")(t,o,n),t=_.subParser("blockGamut")(t,o,n),t=_.subParser("unhashHTMLSpans")(t,o,n),t=(t=(t=_.subParser("unescapeSpecialChars")(t,o,n)).replace(/¨D/g,"$$")).replace(/¨T/g,"¨"),t=_.subParser("completeHTMLDocument")(t,o,n),_.helper.forEach(l,function(e){t=_.subParser("runExtension")(e,t,o,n)}),i=n.metadata),t},this.makeMarkdown=this.makeMd=function(e,t){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">¨NBSP;<"),!t){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");t=window.document}for(var t=t.createElement("div"),n=(t.innerHTML=e,{preList:(e=>{for(var t=e.querySelectorAll("pre"),n=[],r=0;r<t.length;++r)if(1===t[r].childElementCount&&"code"===t[r].firstChild.tagName.toLowerCase()){var o=t[r].firstChild.innerHTML.trim(),i=t[r].firstChild.getAttribute("data-language")||"";if(""===i)for(var a=t[r].firstChild.className.split(" "),s=0;s<a.length;++s){var l=a[s].match(/^language-(.+)$/);if(null!==l){i=l[1];break}}o=_.helper.unescapeHTMLEntities(o),n.push(o),t[r].outerHTML='<precode language="'+i+'" prec
vendor: 7,015 bytes, line 1
1odenum="'+r.toString()+'"></precode>'}else n.push(t[r].innerHTML),t[r].innerHTML="",t[r].setAttribute("prenum",r.toString());return n})(t)}),r=(!function e(t){for(var n=0;n<t.childNodes.length;++n){var r=t.childNodes[n];3===r.nodeType?/\S/.test(r.nodeValue)?(r.nodeValue=r.nodeValue.split("\n").join(" "),r.nodeValue=r.nodeValue.replace(/(\s)+/g,"$1")):(t.removeChild(r),--n):1===r.nodeType&&e(r)}}(t),t.childNodes),o="",i=0;i<r.length;i++)o+=_.subParser("makeMarkdown.node")(r[i],n);return o},this.setOption=function(e,t){o[e]=t},this.getOption=function(e){return o[e]},this.getOptions=function(){return o},this.addExtension=function(e,t){c(e,t=t||null)},this.useExtension=function(e){c(e)},this.setFlavor=function(e){if(!A.hasOwnProperty(e))throw Error(e+" flavor was not found");var t,n=A[e];for(t in r=e,n)n.hasOwnProperty(t)&&(o[t]=n[t])},this.getFlavor=function(){return r},this.removeExtension=function(e){_.helper.isArray(e)||(e=[e]);for(var t=0;t<e.length;++t){for(var n=e[t],r=0;r<s.length;++r)s[r]===n&&s[r].splice(r,1);for(;0<l.length;++r)l[0]===n&&l[0].splice(r,1)}},this.getAllExtensions=function(){return{language:s,output:l}},this.getMetadata=function(e){return e?i.raw:i.parsed},this.getMetadataFormat=function(){return i.format},this._setMetadataPair=function(e,t){i.parsed[e]=t},this._setMetadataFormat=function(e){i.format=e},this._setMetadataRaw=function(e){i.raw=e}},_.subParser("anchors",function(e,s,l){function t(e,t,n,r,o,i,a){if(_.helper.isUndefined(a)&&(a=""),n=n.toLowerCase(),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))r="";else if(!r){if(r="#"+(n=n||t.toLowerCase().replace(/ ?\n/g," ")),_.helper.isUndefined(l.gUrls[n]))return e;r=l.gUrls[n],_.helper.isUndefined(l.gTitles[n])||(a=l.gTitles[n])}return e='<a href="'+(r=r.replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'"',""!==a&&null!==a&&(e+=' title="'+(a=(a=a.replace(/"/g,"&quot;")).replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'"'),s.openLinksInNewWindow&&!/^#/.test(r)&&(e+=' rel="noopener noreferrer" target="¨E95Eblank"'),e+=">"+t+"</a>"}return e=(e=(e=(e=(e=l.converter._dispatch("anchors.before",e,s,l)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,t)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,t)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,t)).replace(/\[([^\[\]]+)]()()()()()/g,t),s.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,function(e,t,n,r,o){if("\\"===n)return t+r;if(_.helper.isString(s.ghMentionsLink))return n="",t+'<a href="'+s.ghMentionsLink.replace(/\{u}/g,o)+'"'+(n=s.openLinksInNewWindow?' rel="noopener noreferrer" target="¨E95Eblank"':n)+">"+r+"</a>";throw new Error("ghMentionsLink option must be a string")})),e=l.converter._dispatch("anchors.after",e,s,l)});var s=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,l=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,c=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,m=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,v=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi;_.subParser("autoLinks",function(e,t,n){return e=(e=(e=n.converter._dispatch("autoLinks.before",e,t,n)).replace(c,i(t))).replace(v,a(t,n)),e=n.converter._dispatch("autoLinks.after",e,t,n)}),_.subParser("simplifiedAutoLinks",function(e,t,n){return t.simplifiedAutoLink&&(e=n.converter._dispatch("simplifiedAutoLinks.before",e,t,n),e=(e=t.excludeTrailingPunctuationFromURLs?e.replace(l,i(t)):e.replace(s,i(t))).replace(m,a(t,n)),e=n.converter._dispatch("simplifiedAutoLinks.after",e,t,n)),e}),_.subParser("blockGamut",function(e,t,n){return e=n.converter._dispatch("blockGamut.before",e,t,n),e=_.subParser("blockQuotes")(e,t,n),e=_.subParser("headers")(e,t,n),e=_.subParser("horizontalRule")(e,t,n),e=_.subParser("lists")(e,t,n),e=_.subParser("codeBlocks")(e,t,n),e=_.subParser("tables")(e,t,n),e=_.subParser("hashHTMLBlocks")(e,t,n),e=_.subParser("paragraphs")(e,t,n),e=n.converter._dispatch("blockGamut.after",e,t,n)}),_.subParser("blockQuotes",function(e,t,n){e=n.converter._dispatch("blockQuotes.before",e,t,n);var r=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return t.splitAdjacentBlockquotes&&(r=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=(e+="\n\n").replace(r,function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/¨0/g,"")).replace(/^[ \t]+$/gm,""),e=_.subParser("githubCodeBlocks")(e,t,n),e=(e=(e=_.subParser("blockGamut")(e,t,n)).replace(/(^|\n)/g,"$1  ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(e,t){return t.replace(/^ {2}/gm,"¨0").replace(/¨0/g,"")}),_.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",t,n)}),e=n.converter._dispatch("blockQuotes.after",e,t,n)}),_.subParser("codeBlocks",function(e,o,i){e=i.converter._dispatch("codeBlocks.before",e,o,i);return e=(e=(e+="¨0").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=¨0))/g,function(e,t,n){var r="\n",t=_.subParser("outdent")(t,o,i);return t=_.subParser("encodeCode")(t,o,i),t="<pre><code>"+(t=(t=(t=_.subParser("detab")(t,o,i)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+(r=o.omitExtraWLInCodeBlocks?"":r)+"</code></pre>",_.subParser("hashBlock")(t,o,i)+n})).replace(/¨0/,""),e=i.converter._dispatch("codeBlocks.after",e,o,i)}),_.subParser("codeSpans",function(e,o,i){return e=(e=void 0===(e=i.converter._dispatch("codeSpans.before",e,o,i))?"":e).replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(e,t,n,r){return r=(r=r.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),r=t+"<code>"+(r=_.subParser("encodeCode")(r,o,i))+"</code>",r=_.subParser("hashHTMLSpans")(r,o,i)}),e=i.converter._dispatch("codeSpans.after",e,o,i)}),_.subParser("completeHTMLDocument",function(e,t,n){if(t.completeHTMLDocument){e=n.converter._dispatch("completeHTMLDocument.before",e,t,n);var r,o="html",i="<!DOCTYPE HTML>\n",a="",s='<meta charset="utf-8">\n',l="",c="";for(r in void 0!==n.metadata.parsed.doctype&&(i="<!DOCTYPE "+n.metadata.parsed.doctype+">\n","html"!==(o=n.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==o||(s='<meta charset="utf-8">')),n.metadata.parsed)if(n.metadata.parsed.hasOwnProperty(r))switch(r.toLowerCase()){case"doctype":break;case"title":a="<title>"+n.metadata.parsed.title+"</title>\n";break;case"charset":s="html"===o||"html5"===o?'<meta charset="'+n.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+n.metadata.parsed.charset+'">\n';break;case"language":case"lang":l=' lang="'+n.metadata.parsed[r]+'"',c+='<meta name="'+r+'" content="'+n.metadata.parsed[r]+'">\n';break;default:c+='<meta name="'+r+'" content="'+n.metadata.parsed[r]+'">\n'}e=i+"<html"+l+">\n<head>\n"+a+s+c+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=n.converter._dispatch("completeHTMLDocument.after",e,t,n)}return e}
vendor: 8,561 bytes, line 1
1),_.subParser("detab",function(e,t,n){return e=(e=(e=(e=(e=(e=n.converter._dispatch("detab.before",e,t,n)).replace(/\t(?=\t)/g,"    ")).replace(/\t/g,"¨A¨B")).replace(/¨B(.+?)¨A/g,function(e,t){for(var n=t,r=4-n.length%4,o=0;o<r;o++)n+=" ";return n})).replace(/¨A/g,"    ")).replace(/¨B/g,""),e=n.converter._dispatch("detab.after",e,t,n)}),_.subParser("ellipsis",function(e,t,n){return e=(e=n.converter._dispatch("ellipsis.before",e,t,n)).replace(/\.\.\./g,"…"),e=n.converter._dispatch("ellipsis.after",e,t,n)}),_.subParser("emoji",function(e,t,n){return t.emoji&&(e=(e=n.converter._dispatch("emoji.before",e,t,n)).replace(/:([\S]+?):/g,function(e,t){return _.helper.emojis.hasOwnProperty(t)?_.helper.emojis[t]:e}),e=n.converter._dispatch("emoji.after",e,t,n)),e}),_.subParser("encodeAmpsAndAngles",function(e,t,n){return e=(e=(e=(e=(e=n.converter._dispatch("encodeAmpsAndAngles.before",e,t,n)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&amp;")).replace(/<(?![a-z\/?$!])/gi,"&lt;")).replace(/</g,"&lt;")).replace(/>/g,"&gt;"),e=n.converter._dispatch("encodeAmpsAndAngles.after",e,t,n)}),_.subParser("encodeBackslashEscapes",function(e,t,n){return e=(e=(e=n.converter._dispatch("encodeBackslashEscapes.before",e,t,n)).replace(/\\(\\)/g,_.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,_.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeBackslashEscapes.after",e,t,n)}),_.subParser("encodeCode",function(e,t,n){return e=(e=n.converter._dispatch("encodeCode.before",e,t,n)).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/([*_{}\[\]\\=~-])/g,_.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeCode.after",e,t,n)}),_.subParser("escapeSpecialCharsWithinTagAttributes",function(e,t,n){return e=(e=(e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,t,n)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,_.helper.escapeCharactersCallback)})).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(e){return e.replace(/([\\`*_~=|])/g,_.helper.escapeCharactersCallback)}),e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,t,n)}),_.subParser("githubCodeBlocks",function(e,i,a){return i.ghCodeBlocks?(e=a.converter._dispatch("githubCodeBlocks.before",e,i,a),e=(e=(e+="¨0").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(e,t,n,r){var o=i.omitExtraWLInCodeBlocks?"":"\n";return r=_.subParser("encodeCode")(r,i,a),r="<pre><code"+(n?' class="'+n+" language-"+n+'"':"")+">"+(r=(r=(r=_.subParser("detab")(r,i,a)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+o+"</code></pre>",r=_.subParser("hashBlock")(r,i,a),"\n\n¨G"+(a.ghCodeBlocks.push({text:e,codeblock:r})-1)+"G\n\n"})).replace(/¨0/,""),a.converter._dispatch("githubCodeBlocks.after",e,i,a)):e}),_.subParser("hashBlock",function(e,t,n){return e=(e=n.converter._dispatch("hashBlock.before",e,t,n)).replace(/(^\n+|\n+$)/g,""),e="\n\n¨K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n",e=n.converter._dispatch("hashBlock.after",e,t,n)}),_.subParser("hashCodeTags",function(e,o,i){e=i.converter._dispatch("hashCodeTags.before",e,o,i);return e=_.helper.replaceRecursiveRegExp(e,function(e,t,n,r){n=n+_.subParser("encodeCode")(t,o,i)+r;return"¨C"+(i.gHtmlSpans.push(n)-1)+"C"},"<code\\b[^>]*>","</code>","gim"),e=i.converter._dispatch("hashCodeTags.after",e,o,i)}),_.subParser("hashElement",function(e,t,n){return function(e,t){return t=(t=(t=t.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),t="\n\n¨K"+(n.gHtmlBlocks.push(t)-1)+"K\n\n"}}),_.subParser("hashHTMLBlocks",function(e,t,o){e=o.converter._dispatch("hashHTMLBlocks.before",e,t,o);function n(e,t,n,r){return-1!==n.search(/\bmarkdown\b/)&&(e=n+o.converter.makeHtml(t)+r),"\n\n¨K"+(o.gHtmlBlocks.push(e)-1)+"K\n\n"}var r=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"];t.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(e,t){return"&lt;"+t+"&gt;"}));for(var i=0;i<r.length;++i)for(var a=new RegExp("^ {0,3}(<"+r[i]+"\\b[^>]*>)","im"),s="<"+r[i]+"\\b[^>]*>",l="</"+r[i]+">";-1!==(c=_.helper.regexIndexOf(e,a));){var c=_.helper.splitAtIndex(e,c),u=_.helper.replaceRecursiveRegExp(c[1],n,s,l,"im");if(u===c[1])break;e=c[0].concat(u)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,_.subParser("hashElement")(e,t,o)),e=(e=_.helper.replaceRecursiveRegExp(e,function(e){return"\n\n¨K"+(o.gHtmlBlocks.push(e)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,_.subParser("hashElement")(e,t,o)),e=o.converter._dispatch("hashHTMLBlocks.after",e,t,o)}),_.subParser("hashHTMLSpans",function(e,t,n){function r(e){return"¨C"+(n.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=n.converter._dispatch("hashHTMLSpans.before",e,t,n)).replace(/<[^>]+?\/>/gi,r)).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,r)).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,r)).replace(/<[^>]+?>/gi,r),e=n.converter._dispatch("hashHTMLSpans.after",e,t,n)}),_.subParser("unhashHTMLSpans",function(e,t,n){e=n.converter._dispatch("unhashHTMLSpans.before",e,t,n);for(var r=0;r<n.gHtmlSpans.length;++r){for(var o=n.gHtmlSpans[r],i=0;/¨C(\d+)C/.test(o);){var a=RegExp.$1,o=o.replace("¨C"+a+"C",n.gHtmlSpans[a]);if(10===i){console.error("maximum nesting of 10 spans reached!!!");break}++i}e=e.replace("¨C"+r+"C",o)}return e=n.converter._dispatch("unhashHTMLSpans.after",e,t,n)}),_.subParser("hashPreCodeTags",function(e,o,i){e=i.converter._dispatch("hashPreCodeTags.before",e,o,i);return e=_.helper.replaceRecursiveRegExp(e,function(e,t,n,r){n=n+_.subParser("encodeCode")(t,o,i)+r;return"\n\n¨G"+(i.ghCodeBlocks.push({text:e,codeblock:n})-1)+"G\n\n"},"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=i.converter._dispatch("hashPreCodeTags.after",e,o,i)}),_.subParser("headers",function(e,o,i){e=i.converter._dispatch("headers.before",e,o,i);var a=isNaN(parseInt(o.headerLevelStart))?1:parseInt(o.headerLevelStart),t=o.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,n=o.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm,t=(e=(e=e.replace(t,function(e,t){var n=_.subParser("spanGamut")(t,o,i),t=o.noHeaderId?"":' id="'+s(t)+'"',t="<h"+a+t+">"+n+"</h"+a+">";return _.subParser("hashBlock")(t,o,i)})).replace(n,function(e,t){var n=_.subParser("spanGamut")(t,o,i),t=o.noHeaderId?"":' id="'+s(t)+'"',r=a+1,t="<h"+r+t+">"+n+"</h"+r+">";return _.subParser("hashBlock")(t,o,i)}),o.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm);function s(e){var t=e=o.customizedHeaderId&&(t=e.match(/\{([^{]+?)}\s*$/))&&t[1]?t[1]:e,e=_.helper.isString(o.prefixHeaderId)?o.prefixHeaderId:!0===o.prefixHeaderId?"section-":"";return o.rawPrefixHeaderId||(t=e+t),t=(o.ghCompatibleHeaderId?t.replace(/ /g,"-").replace(/&amp;/g,"").replace(/¨T/g,"").replace(/¨D/g,"").replace(/[&+$,\/:;=?@"#{}|^¨~\[\]`\\*)(%.!'<>]/g,""):o.rawHeaderId?t.replace(/ /g,"-").replace(/&amp;/g,"&").replace(/¨T/g,"¨").replace(/¨D/g,"$").replace(/["']/g,"-"):t.replace(/[^\w]/g,"")).toLowerCase(),i.hashLinkCounts[t=o.rawPrefixHeaderId?e+t:t]?t=t+"-"+i.hashLinkCounts[t]++:i.hashLinkCounts[t]=1,t}return e=e.replace(t,function(e,t,n){var r=n,r=(o.customizedHeaderId&&(r=n.replace(/\s?\{([^{]+?)}\s*$/,"")),_.subParser("spanGamut")(r,o,i)),n=o.noHeaderId?"":' id="'+s(n)+'"',t=a-1+t.length,n="<h"+t+n+">"+r+"</h"+t+">";return _.subParser("hashBlock")(n,o,i)}),e=i.converter._dispatch("headers.after",e,o,i)}),_.subParser("horizontalRule",function(e,t,n){e=n.converter._dispatch("horizontalRule.before",e,t,n);var r=_.subParser("hashBlock")("<hr />",t,n);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,r)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,r)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,r),e=n.converter._dispatch("horizontalRule.after",e,t,n)}),_.subParser("images",function(e,t,d){function l(e,t,n,r,o,i,a,s){var l=d.gUrls,c=d.gTitles,u=d.gDimensions;if(n=n.toLowerCase(),s=s||"",-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))r="";else if(""===r||null===r){if(r="#"+(n=""!==n&&null!==n?n:t.toLowerCase().replace(/ ?\n/g," ")),_.helper.isUndefined(l[n]))return e;r=l[n],_.helper.isUndefined(c[n])||(s=c[n]),_.helper.isUndefined(u[n])||
vendor: 17,429 bytes, line 1
1(o=u[n].width,i=u[n].height)}t=t.replace(/"/g,"&quot;").replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback);e='<img src="'+(r=r.replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'" alt="'+t+'"';return s&&_.helper.isString(s)&&(e+=' title="'+(s=s.replace(/"/g,"&quot;").replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'"'),o&&i&&(e=e+(' width="'+(o="*"===o?"auto":o))+'" height="'+(i="*"===i?"auto":i)+'"'),e+=" />"}return e=(e=(e=(e=(e=(e=d.converter._dispatch("images.before",e,t,d)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function(e,t,n,r,o,i,a,s){return l(e,t,n,r=r.replace(/\s/g,""),o,i,0,s)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,l)).replace(/!\[([^\[\]]+)]()()()()()/g,l),e=d.converter._dispatch("images.after",e,t,d)}),_.subParser("italicsAndBold",function(e,t,n){return e=n.converter._dispatch("italicsAndBold.before",e,t,n),e=t.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,t){return"<strong><em>"+t+"</em></strong>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,t){return"<strong>"+t+"</strong>"})).replace(/\b_(\S[\s\S]*?)_\b/g,function(e,t){return"<em>"+t+"</em>"}):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,t){return/\S$/.test(t)?"<strong><em>"+t+"</em></strong>":e})).replace(/__(\S[\s\S]*?)__/g,function(e,t){return/\S$/.test(t)?"<strong>"+t+"</strong>":e})).replace(/_([^\s_][\s\S]*?)_/g,function(e,t){return/\S$/.test(t)?"<em>"+t+"</em>":e}),e=t.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(e,t,n){return t+"<strong><em>"+n+"</em></strong>"})).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(e,t,n){return t+"<strong>"+n+"</strong>"})).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(e,t,n){return t+"<em>"+n+"</em>"}):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(e,t){return/\S$/.test(t)?"<strong><em>"+t+"</em></strong>":e})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(e,t){return/\S$/.test(t)?"<strong>"+t+"</strong>":e})).replace(/\*([^\s*][\s\S]*?)\*/g,function(e,t){return/\S$/.test(t)?"<em>"+t+"</em>":e}),e=n.converter._dispatch("italicsAndBold.after",e,t,n)}),_.subParser("lists",function(e,f,c){function p(e,t){c.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var n=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0| {0,3}([*+-]|\d+[.])[ \t]+))/gm,l=/\n[ \t]*\n(?!¨0)/.test(e+="¨0");return f.disableForced4SpacesIndentedSublists&&(n=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(¨0|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(n,function(e,t,n,r,o,i,a){a=a&&""!==a.trim();var o=_.subParser("outdent")(o,f,c),s="";return i&&f.tasklists&&(s=' class="task-list-item" style="list-style-type: none;"',o=o.replace(/^[ \t]*\[(x|X| )?]/m,function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return a&&(e+=" checked"),e+=">"})),o=o.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(e){return"¨A"+e}),o="<li"+s+">"+(o=(o=(t||-1<o.search(/\n{2,}/)?(o=_.subParser("githubCodeBlocks")(o,f,c),_.subParser("blockGamut")):(o=(o=_.subParser("lists")(o,f,c)).replace(/\n$/,""),o=(o=_.subParser("hashHTMLBlocks")(o,f,c)).replace(/\n\n+/g,"\n\n"),_.subParser(l?"paragraphs":"spanGamut")))(o,f,c)).replace("¨A",""))+"</li>\n"})).replace(/¨0/g,""),c.gListLevel--,e=t?e.replace(/\s+$/,""):e}function h(e,t){if("ol"===t){t=e.match(/^ *(\d+)\./);if(t&&"1"!==t[1])return' start="'+t[1]+'"'}return""}function A(e){return"ul"===e?' style="list-style: disc !important;padding: 0px 0px 0px 40px !important;"':' style="list-style: decimal !important;padding: 0px 0px 0px 40px !important;"'}function o(o,i,a){var e,s=f.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,l=f.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,c="ul"===i?s:l,u="",d=A(i);return-1!==o.search(c)?function e(t){var n=t.search(c),r=h(o,i);d=A(i),-1!==n?(u+="\n\n<"+i+d+r+">\n"+p(t.slice(0,n),!!a)+"</"+i+">\n",c="ul"===(i="ul"===i?"ol":"ul")?s:l,e(t.slice(n))):u+="\n\n<"+i+d+r+">\n"+p(t,!!a)+"</"+i+">\n"}(o):(e=h(o,i),u="\n\n<"+i+d+e+">\n"+p(o,!!a)+"</"+i+">\n"),u}return e=c.converter._dispatch("lists.before",e,f,c),e+="¨0",e=(e=c.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,t,n){return o(t,-1<n.search(/[*+-]/g)?"ul":"ol",!0)}):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(¨0|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,t,n,r){return o(n,-1<r.search(/[*+-]/g)?"ul":"ol",!1)})).replace(/¨0/,""),e=c.converter._dispatch("lists.after",e,f,c)}),_.subParser("metadata",function(e,t,r){return t.metadata&&(e=(e=(e=(e=r.converter._dispatch("metadata.before",e,t,r)).replace(/^\s*«««+(\S*?)\n([\s\S]+?)\n»»»+\n/,function(e,t,n){return o(n),"¨M"})).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(e,t,n){return t&&(r.metadata.format=t),o(n),"¨M"})).replace(/¨M/g,""),e=r.converter._dispatch("metadata.after",e,t,r)),e;function o(e){(e=(e=(r.metadata.raw=e).replace(/&/g,"&amp;").replace(/"/g,"&quot;")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,function(e,t,n){return r.metadata.parsed[t]=n,""})}}),_.subParser("outdent",function(e,t,n){return e=(e=(e=n.converter._dispatch("outdent.before",e,t,n)).replace(/^(\t|[ ]{1,4})/gm,"¨0")).replace(/¨0/g,""),e=n.converter._dispatch("outdent.after",e,t,n)}),_.subParser("paragraphs",function(e,t,n){for(var r=(e=(e=(e=n.converter._dispatch("paragraphs.before",e,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),o=[],i=r.length,a=0;a<i;a++){var s=r[a];0<=s.search(/¨(K|G)(\d+)\1/g)?o.push(s):0<=s.search(/\S/)&&(s=(s=_.subParser("spanGamut")(s,t,n)).replace(/^([ \t]*)/g,"<p>"),o.push(s+="</p>"))}for(i=o.length,a=0;a<i;a++){for(var l="",c=o[a],u=!1;/¨(K|G)(\d+)\1/.test(c);){var d=RegExp.$1,f=RegExp.$2;l=(l="K"===d?n.gHtmlBlocks[f]:u?_.subParser("encodeCode")(n.ghCodeBlocks[f].text,t,n):n.ghCodeBlocks[f].codeblock).replace(/\$/g,"$$$$"),c=c.replace(/(\n\n)?¨(K|G)\d+\2(\n\n)?/,l),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(c)&&(u=!0)}o[a]=c}return e=(e=(e=o.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),n.converter._dispatch("paragraphs.after",e,t,n)}),_.subParser("runExtension",function(e,t,n,r){return e.filter?t=e.filter(t,r.converter,n):e.regex&&((r=e.regex)instanceof RegExp||(r=new RegExp(r,"g")),t=t.replace(r,e.replace)),t}),_.subParser("spanGamut",function(e,t,n){return e=n.converter._dispatch("spanGamut.before",e,t,n),e=_.subParser("codeSpans")(e,t,n),e=_.subParser("escapeSpecialCharsWithinTagAttributes")(e,t,n),e=_.subParser("encodeBackslashEscapes")(e,t,n),e=_.subParser("images")(e,t,n),e=_.subParser("anchors")(e,t,n),e=_.subParser("autoLinks")(e,t,n),e=_.subParser("simplifiedAutoLinks")(e,t,n),e=_.subParser("emoji")(e,t,n),e=_.subParser("underline")(e,t,n),e=_.subParser("italicsAndBold")(e,t,n),e=_.subParser("strikethrough")(e,t,n),e=_.subParser("ellipsis")(e,t,n),e=_.subParser("hashHTMLSpans")(e,t,n),e=_.subParser("encodeAmpsAndAngles")(e,t,n),t.simpleLineBreaks?/\n\n¨K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/  +\n/g,"<br />\n"),e=n.converter._dispatch("spanGamut.after",e,t,n)}),_.subParser("strikethrough",function(e,n,r){return n.strikethrough&&(e=(e=r.converter._dispatch("strikethrough.before",e,n,r)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(e,t){return t=t,"<del>"+(t=n.simplifiedAutoLink?_.subParser("simplifiedAutoLinks")(t,n,r):t)+"</del>"}),e=r.converter._dispatch("strikethrough.after",e,n,r)),e}),_.subParser("stripLinkDefinitions",function(e,s,l){function t(e,t,n,r,o,i,a){return t=t.toLowerCase(),n.match(/^data:.+?\/.+?;base64,/)?l.gUrls[t]=n.replace(/\s/g,""):l.gUrls[t]=_.subParser("encodeAmpsAndAngles")(n,s,l),i?i+a:(a&&(l.gTitles[t]=a.replace(/"|'/g,"&quot;")),s.parseImgDimensions&&r&&o&&(l.gDimensions[t]={width:r,height:o}),"")}return e=(e=(e=(e+="¨0").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=¨0)|(?=\n\[))/gm,t)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=¨0))/gm,t)).replace(/¨0/,"")}),_.subParser("tables",function(e,w,E){return w.tables&&(e=(e=(e=(e=E.converter._dispatch("tables.before",e,w,E)).replace(/\\(\|)/g,_.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|¨0)/gm,t)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|¨0)/gm,t),e=E.converter._dispatch("tables.after",e,w,E)),e;function t(e){for(var t=e.split("\n"),n=0;n<t.length;++n)/^ {0,3}\|/.test(t[n])&&(t[n]=t[n].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(t[n])&&(t[n]=t[n].replace(/\|[ \t]*$/,"")),t[n]=_.subParser("codeSpans")(t[n],w,E);var r,o,i,a,s,l=t[0].split("|").map(function(e){return e.trim()}),c=t[1].split("|").map(function(e){return e.trim()}),u=[],d=[],f=[],p=[];for(t.shift(),t.shift(),n=0;n<t.length;++n)""!==t[n].trim()&&u.push(t[n].split("|").map(function(e){return e.trim()}));if(l.length<c.length)return e;for(n=0;n<c.length;++n)f.push((r=c[n],/^:[ \t]*--*$/.test(r)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(r)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(r)?' style="text-align:center;"':""));for(n=0;n<l.length;++n)_.helper.isUndefined(f[n])&&(f[n]=""),d.push((o=l[n],i=f[n],void 0,a="",o=o.trim(),"<th"+(a=w.tablesHeaderId||w.tableHeaderId?' id="'+o.replace(/ /g,"_").toLowerCase()+'"':a)+i+">"+(o=_.subParser("spanGamut")(o,w,E))+"</th>\n"));for(n=0;n<u.length;++n){for(var h=[],A=0;A<d.length;++A)_.helper.isUndefined(u[n][A]),h.push((s=u[n][A],"<td"+f[A]+">"+_.subParser("spanGamut")(s,w,E)+"</td>\n"));p.push(h)}for(var g=d,m=p,v="<table>\n<thead>\n<tr>\n",b=g.length,y=0;y<b;++y)v+=g[y];for(v+="</tr>\n</thead>\n<tbody>\n",y=0;y<m.length;++y){v+="<tr>\n";for(var C=0;C<b;++C)v+=m[y][C];v+="</tr>\n"}return v+="</tbody>\n</table>\n"}}),_.subParser("underline",function(e,t,n){return t.underline&&(e=n.converter._dispatch("underline.before",e,t,n),e=(e=t.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,t){return"<u>"+t+"</u>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,t){return"<u>"+t+"</u>"}):(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e})).replace(/__(\S[\s\S]*?)__/g,function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e})).replace(/(_)/g,_.helper.escapeCharactersCallback),e=n.converter._dispatch("underline.after",e,t,n)),e}),_.subParser("unescapeSpecialChars",function(e,t,n){return e=(e=n.converter._dispatch("unescapeSpecialChars.before",e,t,n)).replace(/¨E(\d+)E/g,function(e,t){t=parseInt(t);return String.fromCharCode(t)}),e=n.converter._dispatch("unescapeSpecialChars.after",e,t,n)}),_.subParser("makeMarkdown.blockquote",function(e,t){var n="";if(e.hasChildNodes())for(var r=e.childNodes,o=r.length,i=0;i<o;++i){var a=_.subParser("makeMarkdown.node")(r[i],t);""!==a&&(n+=a)}return n="> "+(n=n.trim()).split("\n").join("\n> ")}),_.subParser("makeMarkdown.codeBlock",function(e,t){var n=e.getAttribute("language"),e=e.getAttribute("precodenum");return"```"+n+"\n"+t.preList[e]+"\n```"}),_.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),_.subParser("makeMarkdown.emphasis",function(e,t){var n="";if(e.hasChildNodes()){n+="*";for(var r=e.childNodes,o=r.length,i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t);n+="*"}return n}),_.subParser("makeMarkdown.header",function(e,t,n){var n=new Array(n+1).join("#"),r="";if(e.hasChildNodes())for(var r=n+" ",o=e.childNodes,i=o.length,a=0;a<i;++a)r+=_.subParser("makeMarkdown.node")(o[a],t);return r}),_.subParser("makeMarkdown.hr",function(){return"---"}),_.subParser("makeMarkdown.image",function(e){var t="";return e.hasAttribute("src")&&(t=(t+="!["+e.getAttribute("alt")+"](")+"<"+e.getAttribute("src")+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(t+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"),t}),_.subParser("makeMarkdown.links",function(e,t){var n="";if(e.hasChildNodes()&&e.hasAttribute("href")){for(var r=e.childNodes,o=r.length,n="[",i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t);n=(n+="](")+("<"+e.getAttribute("href")+">"),e.hasAttribute("title")&&(n+=' "'+e.getAttribute("title")+'"'),n+=")"}return n}),_.subParser("makeMarkdown.list",function(e,t,n){var r="";if(!e.hasChildNodes())return"";for(var o=e.childNodes,i=o.length,a=e.getAttribute("start")||1,s=0;s<i;++s)void 0!==o[s].tagName&&"li"===o[s].tagName.toLowerCase()&&(r+=("ol"===n?a.toString()+". ":"- ")+_.subParser("makeMarkdown.listItem")(o[s],t),++a);return(r+="\n\x3c!-- --\x3e\n").trim()}),_.subParser("makeMarkdown.listItem",function(e,t){for(var n="",r=e.childNodes,o=r.length,i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t);return/\n$/.test(n)?n=n.split("\n").join("\n    ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):n+="\n",n}),_.subParser("makeMarkdown.node",function(e,t,n){n=n||!1;var r="";if(3===e.nodeType)return _.subParser("makeMarkdown.txt")(e,t);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":n||(r=_.subParser("makeMarkdown.header")(e,t,1)+"\n\n");break;case"h2":n||(r=_.subParser("makeMarkdown.header")(e,t,2)+"\n\n");break;case"h3":n||(r=_.subParser("makeMarkdown.header")(e,t,3)+"\n\n");break;case"h4":n||(r=_.subParser("makeMarkdown.header")(e,t,4)+"\n\n");break;case"h5":n||(r=_.subParser("makeMarkdown.header")(e,t,5)+"\n\n");break;case"h6":n||(r=_.subParser("makeMarkdown.header")(e,t,6)+"\n\n");break;case"p":n||(r=_.subParser("makeMarkdown.paragraph")(e,t)+"\n\n");break;case"blockquote":n||(r=_.subParser("makeMarkdown.blockquote")(e,t)+"\n\n");break;case"hr":n||(r=_.subParser("makeMarkdown.hr")(e,t)+"\n\n");break;case"ol":n||(r=_.subParser("makeMarkdown.list")(e,t,"ol")+"\n\n");break;case"ul":n||(r=_.subParser("makeMarkdown.list")(e,t,"ul")+"\n\n");break;case"precode":n||(r=_.subParser("makeMarkdown.codeBlock")(e,t)+"\n\n");break;case"pre":n||(r=_.subParser("makeMarkdown.pre")(e,t)+"\n\n");break;case"table":n||(r=_.subParser("makeMarkdown.table")(e,t)+"\n\n");break;case"code":r=_.subParser("makeMarkdown.codeSpan")(e,t);break;case"em":case"i":r=_.subParser("makeMarkdown.emphasis")(e,t);break;case"strong":case"b":r=_.subParser("makeMarkdown.strong")(e,t);break;case"del":r=_.subParser("makeMarkdown.strikethrough")(e,t);break;case"a":r=_.subParser("makeMarkdown.links")(e,t);break;case"img":r=_.subParser("makeMarkdown.image")(e,t);break;default:r=e.outerHTML+"\n\n"}return r}),_.subParser("makeMarkdown.paragraph",function(e,t){var n="";if(e.hasChildNodes())for(var r=e.childNodes,o=r.length,i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t);return n=n.trim()}),_.subParser("makeMarkdown.pre",function(e,t){e=e.getAttribute("prenum");return"<pre>"+t.preList[e]+"</pre>"}),_.subParser("makeMarkdown.strikethrough",function(e,t){var n="";if(e.hasChildNodes()){n+="~~";for(var r=e.childNodes,o=r.length,i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t);n+="~~"}return n}),_.subParser("makeMarkdown.strong",function(e,t){var n="";if(e.hasChildNodes()){n+="**";for(var r=e.childNodes,o=r.length,i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t);n+="**"}return n}),_.subParser("makeMarkdown.table",function(e,t){for(var n="",r=[[],[]],o=e.querySelectorAll("thead>tr>th"),i=e.querySelectorAll("tbody>tr"),a=0;a<o.length;++a){var s=_.subParser("makeMarkdown.tableCell")(o[a],t),l="---";if(o[a].hasAttribute("style"))switch(o[a].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":l=":---";break;case"text-align:right;":l="---:";break;case"text-align:center;":l=":---:"}r[0][a]=s.trim(),r[1][a]=l}for(a=0;a<i.length;++a)for(var c=r.push([])-1,u=i[a].getElementsByTagName("td"),d=0;d<o.length;++d){var f=" ";void 0!==u[d]&&(f=_.subParser("makeMarkdown.tableCell")(u[d],t)),r[c].push(f)}var p=3;for(a=0;a<r.length;++a)for(d=0;d<r[a].length;++d){var h=r[a][d].length;p<h&&(p=h)}for(a=0;a<r.length;++a){for(d=0;d<r[a].length;++d)1===a?":"===r[a][d].slice(-1)?r[a][d]=_.helper.padEnd(r[a][d].slice(-1),p-1,"-")+":":r[a][d]=_.helper.padEnd(r[a][d],p,"-"):r[a][d]=_.helper.padEnd(r[a][d],p);n+="| "+r[a].join(" | ")+" |\n"}return n.trim()}),_.subParser("makeMarkdown.tableCell",function(e,t){var n="";if(!e.hasChildNodes())return"";for(var r=e.childNodes,o=r.length,i=0;i<o;++i)n+=_.subParser("makeMarkdown.node")(r[i],t,!0);return n.trim()}),_.subParser("makeMarkdown.txt",function(e){e=e.nodeValue;return e=(e=e.replace(/ +/g," ")).replace(/¨NBSP;
1/g," "),e=(e=(e=(e=(e=(e=(e=(e=(e=_.helper.unescapeHTMLEntities(e)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),e.PLUGINS.markdown=function(a){var s,l,e,n,t,r=a.$,i=!1,o="",c="",u="",d="",f=[],p=[],h="",A=null,g=null;function m(){var i;o=a.html.get(!0,!0),a.html.set(c),a.opts.pastePlain=!0,a.opts.iframe?(a.$el[0].removeAttribute("spellcheck"),Array.from(a.$el[0].attributes).map(function(e){var t=e.name,e=e.value;return"class"!=t&&(f[t]=e),p[t]=e,a.$el[0].removeAttribute(t)}),a.$el[0].style.padding=0,a.$el[0].innerHTML="",a.$placeholder.hide()):a.$el.addClass("fr-markdown-editor"),t=r('<div class="fr-wrapper-markdown" />'),a.opts.heightMin?t.css("min-height","".concat(a.opts.heightMin,"px")):t.css("min-height","200px"),a.opts.heightMax?(t.css("maxHeight","".concat(a.opts.heightMax,"px")),t.css("overflow","auto")):(t.css("maxHeight",""),t.css("overflow","")),a.opts.height&&(t.css("height","".concat(a.opts.height,"px")),t.css("overflow","auto"),t.css("minHeight",a.opts.height-a.helpers.getPX(a.$el.css("padding-top"))-a.helpers.getPX(a.$el.css("padding-bottom")))),a.opts.iframe?(d=r('<div class="fr-box fr-basic fr-top"></div>'),u=r('<div class="fr-markdown-wrapper"></div>'),h=r('<div class="fr-element fr-markdown-editor"><p><br></p></div>'),Object.keys(f).map(function(e){return h[0].setAttribute(e,f[e])}),c&&(h[0].innerHTML=c),t[0].appendChild(h[0]),u[0].appendChild(t[0]),d[0].appendChild(u[0]),1==r(a.$html.find("body")[0]).find(".fr-box").length?(a.$el.prevAll().filter(function(e){return!["CodeMirror cm-s-default CodeMirror-wrap","fr-code"].includes(e.className)}).remove(),a.$el[0].appendChild(t[0])):(a.$el[0].appendChild(d[0]),A=a.$wp,a.$wp=u),g=a.$el,a.$el=h):(a.$wp.append(t),t[0].appendChild(a.$el[0])),s=r('<div class="gutter-horizontal"><div class="e-resize-handler"><i class="fa fa-circle-thin" aria-hidden="true"></i></div></div>'),r(t).append(s[0]),l=r('<div class="fr-element fr-markdown-view"></div>'),r(t).append(l[0]),r(t).after(a.$placeholder[0]),a.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).filter(function(){return"fullscreen"!==r(this).data("cmd")&&"moreMisc"!==r(this).data("cmd")}).addClass("fr-disabled").attr("aria-disabled",!0),r(s).on("mousedown touchstart",function(e){i={e:e,offsetLeft:s[0].offsetLeft,offsetTop:s[0].offsetTop,firstWidth:a.$el[0].offsetWidth,secondWidth:l[0].offsetWidth};function t(e){a.selection.clear(),(e={x:e.clientX-i.e.clientX,y:e.clientY-i.e.clientY}).x=Math.min(Math.max(e.x,-i.firstWidth),i.secondWidth),i.firstWidth+e.x<125||i.secondWidth-e.x<125||(s[0].style.left=i.offsetLeft+e.x+"px",a.$el[0].style.width=i.firstWidth+e.x+"px",l[0].style.width=i.secondWidth-e.x+"px")}function n(e){a.selection.clear(),(e={x:e.changedTouches[0].clientX-i.e.changedTouches[0].clientX,y:e.changedTouches[0].clientY-i.e.changedTouches[0].clientY}).x=Math.min(Math.max(e.x,-i.firstWidth),i.secondWidth),i.firstWidth+e.x<100||i.secondWidth-e.x<100||(s[0].style.left=i.offsetLeft+e.x+"px",a.$el[0].style.width=i.firstWidth+e.x+"px",l[0].style.width=i.secondWidth-e.x+"px")}function r(){document.onmousemove=document.onmouseup=null,document.ontouchmove=document.ontouchend=null}function o(){a.$doc[0].onmousemove=a.$doc[0].onmouseup=null,a.$doc[0].ontouchmove=a.$doc[0].ontouchend=null}a.opts.iframe&&a.markdown.isEnabled?(a.$doc[0].onmousemove=t,a.$doc[0].ontouchmove=n,a.$doc[0].onmouseup=o,a.$doc[0].ontouchend=o):(document.onmousemove=t,document.ontouchmove=n,document.onmouseup=r,document.ontouchend=r)}),v(c)}function v(e){var t;e=(e=>{var t=e,n=e.match(/(\[\^(.+?)\])[^:]/g),r=e.match(/(\[\^(.+?)\]:)/g);if(n&&r){n.forEach(function(e,t,n){n[t]=n[t].substring(0,n[t].length-1)}),n=n.filter(function(e,t){return n.indexOf(e)===t}),r=r.filter(function(e,t){return r.indexOf(e)===t});for(var o=1,i=0;i<n.length;i++){var a=1==o?'<hr class="footnote-sep"><ol>':"";if(-1<r.indexOf(n[i]+":")){for(var s=-1<(t=(t=t.split(r[i]).join("{ftnt-plc}")).replace(r[i].substring(0,r[i].length-1),'<sup id="fnref:'.concat(o,'"><a href="#fn:').concat(o,'" class="footnote-a">').concat(o,"</a></sup>"))).indexOf(n[i])?1:0,l=0;s&&(l++,t=t.replace(r[i].substring(0,r[i].length-1),'<sup id="fnref:'.concat(o,":").concat(l,'"><a href="#fn:').concat(o,":").concat(l,'" class="footnote-a">').concat(o,":").concat(l,"</a></sup>
1")),s=-1<t.indexOf(n[i])?1:0););var c=(t=t.split("{ftnt-plc}").join(r[i])).indexOf(r[i]),u=t,d=u.substring(c,u.length-1);if(d=d.split("\n")[0],t=t.replace(d,""),-1<d.indexOf(": ")){d=d.split(": ")[1],d+='<a href="#fnref:'.concat(o,'" class="footnote-a">↩</a>');for(var f=l;0!=l;)d+='<a href="#fnref:'.concat(o,":").concat(f-l+1,'" class="footnote-a">↩</a>'),l--;d+="</p></li>",t=t+a+'<li id="fn:'.concat(o,'"><p>')+d,o++}}}1!=o&&(t+="</ol>")}return e=t})(e=(e=>{for(var t=/^[A-Za-z0-9]/g,n=/^:[ ]{1}(.+?)+/g,r=e.split("\n"),o=r,i=r.length-1,a=1;a<i;a++)null!==r[a].match(n)&&(null!==r[a-1].match(t)&&a<i-1&&null!==r[a+1].match(n)?(o[a-1]="<dl><dt>"+r[a-1]+"</dt>",o[a]="<dd>"+r[a].substring(2)+"</dd>"):null!==r[a-1].match(t)&&(a<i-1&&null===r[a+1].match(n)||a==i-1)?(o[a-1]="<dl><dt>"+r[a-1]+"</dt>",o[a]="<dd>"+r[a].substring(2)+"</dd></dl>"):a<i-1&&null!==r[a+1].match(n)?o[a]="<dd>"+r[a].substring(2)+"</dd>":o[a]="<dd>"+r[a].substring(2)+"</dd></dl>");return e=o.join("\n")})(e=(e=>{var r=e.indexOf("```"),o=0;return-1<r&&(o=-1<(o=e.substring(r+1).indexOf("```"))?o+3:o),e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,function(e,t,n){return r<n&&n<o?"---":"<hr />\n"})})(e=t=-1<(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=(t=e).split("</p>").join("</p>\n")).split("</div>").join("\n")).replace(/(<([^>]+)>)/gi,"")).replace(/&gt;/gi,">")).replace(/&lt;/gi,"<")).split("&quot;").join('"')).split("&amp;").join("&")).split("&#39;").join("'")).split("&nbsp;").join(" ")).replace(/\|+\n[^\|]/g,function(e){return e.replace("\n","\n\n")})).indexOf("Powered by Froala Editor")?t.replace("Powered by Froala Editor",""):t))),e=n.makeHtml(e),e=a.clean.html(e),a.$wp.find(l)[0].innerHTML=e}return{_init:function(){if(a.events.on("contentChanged",function(){i&&v(a.html.get(!1,!1))},!0),a.events.$on(r(a.o_win),"resize",function(){i&&(l[0].style.width=a.$wp[0].clientWidth-a.$el[0].clientWidth+2+"px")}),a.events.on("paste.afterCleanup",function(e){if(i){for(var t,n=a.doc.createElement("div"),r=(n.innerHTML=e,n.querySelectorAll("img")),o=0;o<r.length;o++)(t=r[o]).outerHTML=t.outerHTML.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#039;");e=n.innerHTML}return e}),n=new _.Converter({strikethrough:!0,tables:!0,tablesHeaderId:!0,simpleLineBreaks:!0,ghCodeBlocks:!0,tasklists:!0,customizedHeaderId:!0,requireSpaceBeforeHeadingText:!0,underline:!0}),a.$tb&&(e=a.$tb.find('.fr-command[data-cmd="markdown"]')),!a.$wp)return!1},refresh:function(e){var t=i;e.toggleClass("fr-active",t).attr("aria-pressed",t)},toggle:function(){i?(c=a.html.get(!0,!0),a.opts.pastePlain=!1,a.$el.removeClass("fr-markdown-editor"),a.$wp.append(t[0].firstChild),r(t).remove(),a.$wp.find(s).remove(),a.$wp.find(l).remove(),a.$wp[0].lastChild.after(a.$placeholder[0]),a.$el.removeAttr("style"),a.size.refresh(),a.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),a.opts.iframe&&(a.$el=g,a.$wp=A,Object.keys(p).map(function(e){a.$el[0].setAttribute(e,p[e]),"class"!=e&&h[0].removeAttribute(e)}),a.$el[0].style.removeProperty("padding")),a.html.set(o),a.opts.iframe&&(a.$el=g,a.$wp=A,a.$placeholder=null,a.placeholder.show(),a.placeholder.refresh())):m(),i=!i},isEnabled:function(){return i}}},e.DefineIcon("markdown",{NAME:"markdown",SVG_KEY:"markdown"}),e.RegisterCommand("markdown",{title:"Markdown",undo:!1,focus:!1,toggle:!0,forcedRefresh:!0,accessibilityFocus:!0,callback:function(){this.markdown.toggle()},refresh:function(e){this.markdown.refresh(e)},plugin:"markdown"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{paragraphFormat:{N:"Normal",H1:"Heading 1",H2:"Heading 2",H3:"Heading 3",H4:"Heading 4",PRE:"Code"},paragraphFormatSelection:!1,paragraphDefaultSelection:"Paragraph Format"}),e.PLUGINS.paragraphFormat=function(p){var h=p.$;return{apply:function(e){"N"==e&&(e=p.html.defaultTag()),p.selection.save(),p.html.wrap(!0,!0,!p.opts.paragraphFormat.BLOCKQUOTE,!0,!0),p.selection.restore(
vendor: 1,855 bytes, line 1
1);var t=p.selection.blocks();p.selection.save(),p.$el.find("pre").attr("skip",!0);for(var n,r,o=0;o<t.length;o++)if(t[o].tagName!=e&&!p.node.isList(t[o])){var i,a=h(t[o]);if("LI"==t[o].tagName){f=d=u=c=l=s=void 0;var s=a,l=e,c=p.html.defaultTag();if(l&&l.toLowerCase()!=c)if(0<s.find("ul, ol").length)for(var u=h("<"+l+">"),d=(s.prepend(u),p.node.contents(s.get(0))[0]);d&&["UL","OL"].indexOf(d.tagName)<0;){var f=d.nextSibling;u.append(d),d=f}else s.html("<"+l+">"+s.html()+"</"+l+">")}else"LI"==t[o].parentNode.tagName&&t[o]?(c=a,s=e,l=void 0,l=p.html.defaultTag(),s&&s.toLowerCase()!=l||(s='div class="fr-temp-div"'),c.replaceWith(h("<"+s+">").html(c.html()))):0<=["TD","TH"].indexOf(t[o].parentNode.tagName)?(n=a,r=e,i=void 0,i=p.html.defaultTag(),(r=r||'div class="fr-temp-div"'+(p.node.isEmpty(n.get(0),!0)?' data-empty="true"':"")).toLowerCase()==i?(p.node.isEmpty(n.get(0),!0)||n.append("<br/>"),n.replaceWith(n.html())):n.replaceWith(h("<"+r+">").html(n.html()))):("PRE"===e&&null===a[0].nextSibling&&(i=h("<br>"),a[0].after(i[0])),r=a,("H1"==(n=(n=e)||'div class="fr-temp-div"'+(p.node.isEmpty(r.get(0),!0)?' data-empty="true"':""))||"H2"==n||"H3"==n||"H4"==n||"H5"==n)&&-1<p.node.attributes(r.get(0)).indexOf("font-size:")?r.replaceWith(h("<"+n+" "+p.node.attributes(r.get(0)).replace(/font-size:[0-9]+px;?/,"")+">").html(r.html()).removeAttr("data-empty")):r.replaceWith(h("<"+n+" "+p.node.attributes(r.get(0))+">").html(r.html()).removeAttr("data-empty")))}p.$el.find('pre:not([skip="true"]) + pre:not([skip="true"])').each(function(){h(this).prev().append("<br>"+h(this).html()),h(this).remove()}),p.$el.find("pre").removeAttr("skip"),p.html.unwrap(),p.selection.restore()},refreshOnShow:function(e,t){var n,r,o=p.selection.blocks();(o.length?(o=o[0],n="N",r=p.html.defaultTag(),o.tagName.toLowerCase()!=r&&o!=p.el&&(n=o.tagName),t.find('.fr
1-command[data-param1="'+n+'"]')):t.find('.fr-command[data-param1="N"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function(e){var t,n,r;p.opts.paragraphFormatSelection&&((t=p.selection.blocks()).length?(t=t[0],n="N",r=p.html.defaultTag(),t.tagName.toLowerCase()!=r&&t!=p.el&&(n=t.tagName),0<=["LI","TD","TH"].indexOf(n)&&(n="N"),e.find(">span").text(p.language.translate(p.opts.paragraphFormat[n]))):e.find(">span").text(p.language.translate(p.opts.paragraphFormat.N)))}}},e.RegisterCommand("paragraphFormat",{type:"dropdown",displaySelection:function(e){return e.opts.paragraphFormatSelection},defaultSelection:function(e){return e.language.translate(e.opts.paragraphDefaultSelection)},displaySelectionWidth:80,html:function(){var e,t,n='<ul class="fr-dropdown-list" role="presentation">',r=this.opts.paragraphFormat;for(e in r)r.hasOwnProperty(e)&&(t=(t=this.shortcuts.get("paragraphFormat."+e))?'<span class="fr-shortcut">'+t+"</span>":"",n+='<li role="presentation"><'+("N"==e?this.html.defaultTag()||"DIV":e)+' style="padding: 0 !important; margin: 0 !important; border: 0 !important; background-color: transparent !important; '+("PRE"==e||"N"==e?"font-size: 15px":"font-weight: bold !important; ")+("H1"==e?"font-size: 2em !important; ":"")+("H2"==e?"font-size: 1.5em !important; ":"")+("H3"==e?"font-size: 1.17em !important; ":"")+("H4"==e?"font-size: 15px !important;":"")+'"  role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="paragraphFormat" data-param1="'+e+'" title="'+this.language.translate(r[e])+'">'+this.language.translate(r[e])+"</a></"+("N"==e?this.html.defaultTag()||"DIV":e)+"></li>");return n+="</ul>"},title:"Paragraph Format",callback:function(e,t){this.paragraphFormat.apply(t)},refresh:function(e){this.paragraphFormat.refresh(e)},refreshOnShow:function(e,t){this.paragraphFormat.refreshOnShow(e,t)},plugin:"paragraphFormat"}),e.DefineIcon("paragraphFormat",{NAME:"paragraph",SVG_KEY:"paragraphFormat"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{paragraphStyles:{"fr
1-text-gray":"Gray","fr-text-bordered":"Bordered","fr-text-spaced":"Spaced","fr-text-uppercase":"Uppercase"},paragraphMultipleStyles:!0}),e.PLUGINS.paragraphStyle=function(s){var l=s.$;return{_init:function(){},apply:function(e,t,n){void 0===t&&(t=s.opts.paragraphStyles);for(var r="",o=((n=void 0===n?s.opts.paragraphMultipleStyles:n)||((r=Object.keys(t)).splice(r.indexOf(e),1),r=r.join(" ")),s.selection.save(),s.html.wrap(!0,!0,!0,!0),s.selection.restore(),s.selection.blocks()),i=(s.selection.save(),l(o[0]).hasClass(e)),a=0;a<o.length;a++)l(o[a]).removeClass(r).toggleClass(e,!i),l(o[a]).hasClass("fr-temp-div")&&l(o[a]).removeClass("fr-temp-div"),""===l(o[a]).attr("class")&&l(o[a]).removeAttr("class");1===o.length&&"fr-text-bordered"===e&&null===o[0].nextSibling&&(n=l("<br>"),o[0].after(n[0])),s.html.unwrap(),s.selection.restore()},refreshOnShow:function(e,t){var n,r=s.selection.blocks();r.length&&(n=l(r[0]),t.find(".fr-command").each(function(){var e=l(this).data("param1"),e=n.hasClass(e);l(this).toggleClass("fr-active",e).attr("aria-selected",e)}))}}},e.RegisterCommand("paragraphStyle",{type:"dropdown",html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=this.opts.paragraphStyles;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command '.concat(e,'" tabIndex="-1" role="option" data-cmd="paragraphStyle" data-param1="').concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},title:"Paragraph Style",callback:function(e,t){this.paragraphStyle.apply(t)},refreshOnShow:function(e,t){this.paragraphStyle.refreshOnShow(e,t)},plugin:"paragraphStyle"}),e.DefineIcon("paragraphStyle",{NAME:"magic",SVG_KEY:"paragraphStyle"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){e=e&&e.hasOwnProperty("default")?e.default:e,Object.assign(e.DEFAULTS,{html2pdf:window.html2pdf}),e.PLUGINS.print=function(a){return{run:function(){var e=function(){setTimeout(function(){a.events.disableBlur(),window.frames["fr-print"].focus(),window.frames["fr-print"].print(),a.$win.get(0).focus(),a.events.disableBlur(),a.events.focus()},0)},t=((i=a.opts.useClasses)||a.$el.addClass("print"),a.html.get()),n=(i||a.$el.removeClass("print"),null);a.shared.print_iframe?n=a.shared.print_iframe:((n=document.createElement("iframe")).name="fr-print",n.style.position="fixed",n.style.top="0",n.style.left="-9999px",n.style.height="100%",n.style.width="0",n.style.overflow="hidden",n.style["z-index"]="2147483647",n.style.tabIndex="-1",a.events.on("shared.destroy",function(){n.remove()}),a.shared.print_iframe=n);try{document.body.removeChild(n)}catch(e){}function r(){e(),n.removeEventListener("load",r)}document.body.appendChild(n),n.addEventListener("load",r);var o=n.contentWindow,i=(o.document.open(),o.document.write("<!DOCTYPE html><html "+(a.opts.documentReady?'style="margin: 0; padding: 0;"':"")+"><head><title>"+document.title+"</title>"),Array.prototype.forEach.call(document.querySelectorAll("style"),function(e){e=e.cloneNode(!0),o.document.write(e.outerHTML)}),document.querySelectorAll("link[rel=stylesheet]"));Array.prototype.forEach.call(i,function(e){var t=document.createElement("link");t.rel=e.rel,t.href=e.href,t.media="print",t.type="text/css",t.media="all",o.document.write(t.outerHTML)}
vendor: 4,271 bytes, line 1
1),o.document.write('</head><body style="height:auto;text-align: '+("rtl"==a.opts.direction?"right":"left")+"; direction: "+a.opts.direction+"; "+(a.opts.documentReady?" padding: 2cm; width: 17cm; margin: 0;":"")+'"><div class="fr-view">'),o.document.write(t),o.document.write("</div></body></html>"),o.document.close()},toPDF:function(){a.opts.html2pdf&&(a.$el.css("text-align","left"),a.$el.addClass("pdf-export"),a.opts.html2pdf().set({margin:[10,20],html2canvas:{useCORS:!0}}).from(a.el).save(),setTimeout(function(){a.$el.css("text-align",""),a.$el.removeClass("pdf-export")},100))}}},e.DefineIcon("print",{NAME:"print",SVG_KEY:"print"}),e.RegisterCommand("print",{title:"Print",undo:!1,focus:!1,plugin:"print",callback:function(){this.print.run()}}),e.DefineIcon("getPDF",{NAME:"file-pdf-o",FA5NAME:"file-pdf",SVG_KEY:"pdfExport"}),e.RegisterCommand("getPDF",{title:"Download PDF",type:"button",focus:!1,undo:!1,callback:function(){this.print.toPDF()}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(p){p=p&&p.hasOwnProperty("default")?p.default:p,Object.assign(p.DEFAULTS,{quickInsertButtons:["image","video","embedly","table","ul","ol","hr"],quickInsertTags:["p","div","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertEnabled:!0}),p.QUICK_INSERT_BUTTONS={},p.DefineIcon("quickInsert",{SVG_KEY:"add",template:"svg"}),p.RegisterQuickInsertButton=function(e,t){p.QUICK_INSERT_BUTTONS[e]=Object.assign({undo:!0},t)},p.RegisterQuickInsertButton("image",{icon:"insertImage",requiredPlugin:"image",title:"Insert Image",undo:!1,callback:function(){var e=this,t=e.$;e.shared.$qi_image_input||(e.shared.$qi_image_input=t(document.createElement("input")).attr("accept","image/"+e.opts.imageAllowedTypes.join(", image/").toLowerCase()).attr("name","quickInsertImage".concat(this.id)).attr("style","display: none;").attr("type","file"),t("body").first().append(e.shared.$qi_image_input),e.events.$on(e.shared.$qi_image_input,"change",function(){var e=t(this).data("inst");this.files&&(e.quickInsert.hide(),e.image.upload(this.files)),t(this).val("")},!0)),e.$qi_image_input=e.shared.$qi_image_input,e.helpers.isMobile()&&e.selection.save(),e.events.disableBlur(),e.$qi_image_input.data("inst",e)[0].click()}}),p.RegisterQuickInsertButton("video",{icon:"insertVideo",requiredPlugin:"video",title:"Insert Video",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of the video you want to insert."));e&&this.video.insertByURL(e)}}),p.RegisterQuickInsertButton("embedly",{icon:"embedly",requiredPlugin:"embedly",title:"Embed URL",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of any web content you want to insert."));e&&this.embedly.add(e)}}),p.RegisterQuickInsertButton("table",{icon:"insertTable",requiredPlugin:"table",title:"Insert Table",callback:function(){this.table.insert(2,2)}}),p.RegisterQuickInsertButton("ol",{icon:"formatOL",requiredPlugin:"lists",title:"Ordered List",callback:function(){this.lists.format("OL")}}),p.RegisterQuickInsertButton("ul",{icon:"formatUL",requiredPlugin:"lists",title:"Unordered List",callback:function(){this.lists.format("UL")}}),p.RegisterQuickInsertButton("hr",{icon:"insertHR",title:"Insert Horizontal Line",callback:function(){this.commands.insertHR()}}),p.PLUGINS.quickInsert=function(a){var s,l,c=a.$,u=!1;function t(e){var t,n,r=e.offset().top-a.$box.offset().top,o=(a.$iframe&&a.$iframe.offset().left||0)+e.offset().left-e.position().left-4<s.outerWidth()?e.offset().left+s.outerWidth():0-s.outerWidth();a.opts.enter!=p.ENTER_BR?t=(s.outerHeight()-e.outerHeight())/2:(c(document.createElement("span")).html(p.INVISIBLE_SPACE).insertAfter(e),t=(s.outerHeight()-e.next().outerHeight())/2,e.next().remove()),a.opts.iframe&&(n=a.helpers.getPX(a.$wp.find(".fr-iframe").css("padding-top")),r+=a.$iframe.offset().top+n),s.hasClass("fr-on")&&0<=r&&l.css("top",r-t),0<=r&&r-Math.abs(t)<=a.$box.outerHeight()-e.outerHeight()?(s.hasClass("fr-hidden")&&(s.hasClass("fr-on")&&i(),s.removeClass("fr-hidden")),s.css("top",r-t)):s.hasClass("fr-visible")&&!a.opts.toolbarInline&&(s.addClass("fr-hidden"),d()),s.css("left",o)}
vendor: 4,697 bytes, line 1
1function n(e){if(!a.markdown||!a.markdown.isEnabled()){if(!s)a.shared.$quick_insert||(a.shared.$quick_insert=c(document.createElement("div")).attr("class","fr-quick-insert").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(a.language.translate("Quick Insert"),'">').concat(a.icon.create("quickInsert"),"</a>"))),s=a.shared.$quick_insert,a.tooltip.bind(a.$box,".fr-quick-insert > a.fr-floating-btn"),a.events.on("destroy",function(){c("body").first().append(s.removeClass("fr-on")),l&&(d(),c("body").first().append(l.css("left",-9999).css("top",-9999)))},!0),a.events.on("shared.destroy",function(){s.html("").removeData().remove(),s=null,l&&(l.html("").removeData().remove(),l=null)},!0),a.events.on("commands.before",o),a.events.on("commands.after",function(){a.popups.areVisible()||r()}),a.events.bindClick(a.$box,".fr-quick-insert > a",i),a.events.bindClick(a.$box,".fr-qi-helper > a.fr-btn",function(e){var t=c(e.currentTarget).data("cmd");if(!1===a.events.trigger("quickInsert.commands.before",[t]))return!1;p.QUICK_INSERT_BUTTONS[t].callback.apply(a,[e.currentTarget]),p.QUICK_INSERT_BUTTONS[t].undo&&a.undo.saveStep(),a.events.trigger("quickInsert.commands.after",[t]),a.quickInsert.hide()}),a.events.$on(a.$wp,"scroll",f),a.events.$on(a.$tb,"transitionend",".fr-more-toolbar",f);s.hasClass("fr-on")&&d(),a.$box.append(s),t(e),s.data("tag",e),s.addClass("fr-visible")}}function r(){var e,t;a.core.hasFocus()&&(e=a.selection.element(),a.opts.enter==p.ENTER_BR||a.node.isBlock(e)||(e=a.node.blockParent(e)),a.opts.enter!=p.ENTER_BR||a.node.isBlock(e)||(t=a.node.deepestParent(e))&&(e=t),e&&(a.opts.enter!=p.ENTER_BR&&a.node.isEmpty(e)&&0<=a.opts.quickInsertTags.indexOf(e.tagName.toLowerCase())||a.opts.enter==p.ENTER_BR&&("BR"==e.tagName&&(!e.previousSibling||"BR"==e.previousSibling.tagName||a.node.isBlock(e.previousSibling))||a.node.isEmpty(e)&&(!e.previousSibling||"BR"==e.previousSibling.tagName||a.node.isBlock(e.previousSibling))&&(!e.nextSibling||"BR"==e.nextSibling.tagName||a.node.isBlock(e.nextSibling))))?s&&s.data("tag").is(c(e))&&s.hasClass("fr-on")?d():a.selection.isCollapsed()&&n(c(e)):o())}function o(){s&&!u&&(s.hasClass("fr-on")&&d(),s.removeClass("fr-visible fr-on"),s.css("left",-9999).css("top",-9999))}function i(e){if(e&&e.preventDefault(),s.hasClass("fr-on")&&!s.hasClass("fr-hidden"))d();else{if(!a.shared.$qi_helper){for(var t=a.opts.quickInsertButtons,n='<div class="fr-qi-helper">',r=0,o=0;o<t.length;o++){var i=p.QUICK_INSERT_BUTTONS[t[o]];i&&(!i.requiredPlugin||p.PLUGINS[i.requiredPlugin]&&0<=a.opts.pluginsEnabled.indexOf(i.requiredPlugin))&&(n+='<a class="fr-btn fr-floating-btn" role="button" title="'.concat(a.language.translate(i.title),'" tabIndex="-1" data-cmd="').concat(t[o],'" style="transition-delay: ').concat(.025*r++,'s;">').concat(a.icon.create(i.icon),"</a>"))}a.shared.$qi_helper=c(n+="</div>"),a.tooltip.bind(a.shared.$qi_helper,"a.fr-btn"),a.events.$on(a.shared.$qi_helper,"mousedown",function(e){e.preventDefault()},!0)}l=a.shared.$qi_helper,a.$box.append(l),u=!0,setTimeout(function(){u=!1,l.css("top",parseFloat(s.css("top"))),l.css("left",parseFloat(s.css("left"))+s.outerWidth()),l.find("a").addClass("fr-size-1"),s.addClass("fr-on")},10)}}function d(){var t=a.$box.find(".fr-qi-helper");if(t.length){for(var n=t.find("a"),e=0;e<n.length;e++)(e=>{setTimeout(function(){t.children().eq(n.length-1-e).removeClass("fr-size-1")},25*e)})(e);setTimeout(function(){t.css("left",-9999),s&&!s.hasClass("fr-hidden")&&s.removeClass("fr-on")},25*e)}}function f(){s.hasClass("fr-visible")&&t(s.data("tag"))}return{_init:function(){if(!a.$wp||!a.opts.quickInsertEnabled)return!1;a.popups.onShow("image.edit",o),a.events.on("mouseup",r),a.helpers.isMobile()&&a.events.$on(c(a.o_doc),"selectionchange",r),a.events.on("blur",o),a.events.on("keyup",r),a.events.on("keydown",function(){setTimeout(function(){r()},0)})},hide:o,show_for_object:function(e){a.selection.clear();var t=a.doc.createRange();t.selectNode(e.get(0)),a.selection.get().addRange(t),setTimeout(function(){n(e)},0)}}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){(e=e&&e.hasOwnProperty("default")?e.default:e).PLUGINS.quote=function(o){var i=o.$;function a(){for(var e=o.selection.blocks(),t=0;t<e.length;t++)e[t]=(e=>{for(;e.parentNode&&e.parentNode!=o.el;)e=e.parentNode;return e})(e[t]);o.selection.save();var n=i(document.createElement("blockquote"));for(n.insertBefore(e[0]),t=0;t<e.length;t++)n.append(e[t]);o.opts.trackChangesEnabled&&o.track_changes.addQuote(n),o.html.unwrap(),o.selection.restore(
vendor: 10,247 bytes, line 1
1)}return{apply:function(e){if(o.selection.save(),o.html.wrap(!0,!0,!0,!0),o.selection.restore(),"increase"==e)a();else if("decrease"==e){for(var t=o.opts.trackChangesEnabled,n=o.selection.blocks(),r=0;r<n.length;r++)"BLOCKQUOTE"!=n[r].tagName&&(n[r]=t&&i(n[r]).parentsUntil(o.$el,"[data-track-id^=pending]").get(0)||i(n[r]).parentsUntil(o.$el,"BLOCKQUOTE").get(0));for(o.selection.save(),r=0;r<n.length;r++)n[r]&&(t?o.track_changes.removeQuote(i(n[r]),r):i(n[r]).replaceWith(n[r].innerHTML));o.html.unwrap(),o.selection.restore()}}}},e.RegisterShortcut(e.KEYCODE.SINGLE_QUOTE,"quote","increase","'"),e.RegisterShortcut(e.KEYCODE.SINGLE_QUOTE,"quote","decrease","'",!0),e.RegisterCommand("quote",{title:"Quote",type:"dropdown",html:function(){var e,t,n='<ul class="fr-dropdown-list" role="presentation">',r={increase:"Increase",decrease:"Decrease"};for(e in r)r.hasOwnProperty(e)&&(t=this.shortcuts.get("quote.".concat(e)),n+='<li role="presentation"><a class="fr-command fr-active '.concat(e,'" tabIndex="-1" role="option" data-cmd="quote" data-param1="').concat(e,'" title="').concat(r[e],'">').concat(this.language.translate(r[e])).concat(t?'<span class="fr-shortcut">'.concat(t,"</span>"):"","</a></li>"));return n+="</ul>"},callback:function(e,t){this.quote.apply(t)},plugin:"quote"}),e.DefineIcon("quote",{NAME:"quote-left",SVG_KEY:"blockquote"})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(p){p=p&&p.hasOwnProperty("default")?p.default:p,Object.assign(p.DEFAULTS,{specialCharactersSets:[{title:"Latin",char:"&iexcl;",list:[{char:"&iexcl;",desc:"INVERTED EXCLAMATION MARK"},{char:"&cent;",desc:"CENT SIGN"},{char:"&pound;",desc:"POUND SIGN"},{char:"&curren;",desc:"CURRENCY SIGN"},{char:"&yen;",desc:"YEN SIGN"},{char:"&brvbar;",desc:"BROKEN BAR"},{char:"&sect;",desc:"SECTION SIGN"},{char:"&uml;",desc:"DIAERESIS"},{char:"&copy;",desc:"COPYRIGHT SIGN"},{char:"&trade;",desc:"TRADEMARK SIGN"},{char:"&ordf;",desc:"FEMININE ORDINAL INDICATOR"},{char:"&laquo;",desc:"LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"},{char:"&not;",desc:"NOT SIGN"},{char:"&reg;",desc:"REGISTERED SIGN"},{char:"&macr;",desc:"MACRON"},{char:"&deg;",desc:"DEGREE SIGN"},{char:"&plusmn;",desc:"PLUS-MINUS SIGN"},{char:"&sup2;",desc:"SUPERSCRIPT TWO"},{char:"&sup3;",desc:"SUPERSCRIPT THREE"},{char:"&acute;",desc:"ACUTE ACCENT"},{char:"&micro;",desc:"MICRO SIGN"},{char:"&para;",desc:"PILCROW SIGN"},{char:"&middot;",desc:"MIDDLE DOT"},{char:"&cedil;",desc:"CEDILLA"},{char:"&sup1;",desc:"SUPERSCRIPT ONE"},{char:"&ordm;",desc:"MASCULINE ORDINAL INDICATOR"},{char:"&raquo;",desc:"RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"},{char:"&frac14;",desc:"VULGAR FRACTION ONE QUARTER"},{char:"&frac12;",desc:"VULGAR FRACTION ONE HALF"},{char:"&frac34;",desc:"VULGAR FRACTION THREE QUARTERS"},{char:"&iquest;",desc:"INVERTED QUESTION MARK"},{char:"&Agrave;",desc:"LATIN CAPITAL LETTER A WITH GRAVE"},{char:"&Aacute;",desc:"LATIN CAPITAL LETTER A WITH ACUTE"},{char:"&Acirc;",desc:"LATIN CAPITAL LETTER A WITH CIRCUMFLEX"},{char:"&Atilde;",desc:"LATIN CAPITAL LETTER A WITH TILDE"},{char:"&Auml;",desc:"LATIN CAPITAL LETTER A WITH DIAERESIS "},{char:"&Aring;",desc:"LATIN CAPITAL LETTER A WITH RING ABOVE"},{char:"&AElig;",desc:"LATIN CAPITAL LETTER AE"},{char:"&Ccedil;",desc:"LATIN CAPITAL LETTER C WITH CEDILLA"},{char:"&Egrave;",desc:"LATIN CAPITAL LETTER E WITH GRAVE"},{char:"&Eacute;",desc:"LATIN CAPITAL LETTER E WITH ACUTE"},{char:"&Ecirc;",desc:"LATIN CAPITAL LETTER E WITH CIRCUMFLEX"},{char:"&Euml;",desc:"LATIN CAPITAL LETTER E WITH DIAERESIS"},{char:"&Igrave;",desc:"LATIN CAPITAL LETTER I WITH GRAVE"},{char:"&Iacute;",desc:"LATIN CAPITAL LETTER I WITH ACUTE"},{char:"&Icirc;",desc:"LATIN CAPITAL LETTER I WITH CIRCUMFLEX"},{char:"&Iuml;",desc:"LATIN CAPITAL LETTER I WITH DIAERESIS"},{char:"&ETH;",desc:"LATIN CAPITAL LETTER ETH"},{char:"&Ntilde;",desc:"LATIN CAPITAL LETTER N WITH TILDE"},{char:"&Ograve;",desc:"LATIN CAPITAL LETTER O WITH GRAVE"},{char:"&Oacute;",desc:"LATIN CAPITAL LETTER O WITH ACUTE"},{char:"&Ocirc;",desc:"LATIN CAPITAL LETTER O WITH CIRCUMFLEX"},{char:"&Otilde;",desc:"LATIN CAPITAL LETTER O WITH TILDE"},{char:"&Ouml;",desc:"LATIN CAPITAL LETTER O WITH DIAERESIS"},{char:"&times;",desc:"MULTIPLICATION SIGN"},{char:"&Oslash;",desc:"LATIN CAPITAL LETTER O WITH STROKE"},{char:"&Ugrave;",desc:"LATIN CAPITAL LETTER U WITH GRAVE"},{char:"&Uacute;",desc:"LATIN CAPITAL LETTER U WITH ACUTE"},{char:"&Ucirc;",desc:"LATIN CAPITAL LETTER U WITH CIRCUMFLEX"},{char:"&Uuml;",desc:"LATIN CAPITAL LETTER U WITH DIAERESIS"},{char:"&Yacute;",desc:"LATIN CAPITAL LETTER Y WITH ACUTE"},{char:"&THORN;",desc:"LATIN CAPITAL LETTER THORN"},{char:"&szlig;",desc:"LATIN SMALL LETTER SHARP S"},{char:"&agrave;",desc:"LATIN SMALL LETTER A WITH GRAVE"},{char:"&aacute;",desc:"LATIN SMALL LETTER A WITH ACUTE "},{char:"&acirc;",desc:"LATIN SMALL LETTER A WITH CIRCUMFLEX"},{char:"&atilde;",desc:"LATIN SMALL LETTER A WITH TILDE"},{char:"&auml;",desc:"LATIN SMALL LETTER A WITH DIAERESIS"},{char:"&aring;",desc:"LATIN SMALL LETTER A WITH RING ABOVE"},{char:"&aelig;",desc:"LATIN SMALL LETTER AE"},{char:"&ccedil;",desc:"LATIN SMALL LETTER C WITH CEDILLA"},{char:"&egrave;",desc:"LATIN SMALL LETTER E WITH GRAVE"},{char:"&eacute;",desc:"LATIN SMALL LETTER E WITH ACUTE"},{char:"&ecirc;",desc:"LATIN SMALL LETTER E WITH CIRCUMFLEX"},{char:"&euml;",desc:"LATIN SMALL LETTER E WITH DIAERESIS"},{char:"&igrave;",desc:"LATIN SMALL LETTER I WITH GRAVE"},{char:"&iacute;",desc:"LATIN SMALL LETTER I WITH ACUTE"},{char:"&icirc;",desc:"LATIN SMALL LETTER I WITH CIRCUMFLEX"},{char:"&iuml;",desc:"LATIN SMALL LETTER I WITH DIAERESIS"},{char:"&eth;",desc:"LATIN SMALL LETTER ETH"},{char:"&ntilde;",desc:"LATIN SMALL LETTER N WITH TILDE"},{char:"&ograve;",desc:"LATIN SMALL LETTER O WITH GRAVE"},{char:"&oacute;",desc:"LATIN SMALL LETTER O WITH ACUTE"},{char:"&ocirc;",desc:"LATIN SMALL LETTER O WITH CIRCUMFLEX"},{char:"&otilde;",desc:"LATIN SMALL LETTER O WITH TILDE"},{char:"&ouml;",desc:"LATIN SMALL LETTER O WITH DIAERESIS"},{char:"&divide;",desc:"DIVISION SIGN"},{char:"&oslash;",desc:"LATIN SMALL LETTER O WITH STROKE"},{char:"&ugrave;",desc:"LATIN SMALL LETTER U WITH GRAVE"},{char:"&uacute;",desc:"LATIN SMALL LETTER U WITH ACUTE"},{char:"&ucirc;",desc:"LATIN SMALL LETTER U WITH CIRCUMFLEX"},{char:"&uuml;",desc:"LATIN SMALL LETTER U WITH DIAERESIS"},{char:"&yacute;",desc:"LATIN SMALL LETTER Y WITH ACUTE"},{char:"&thorn;",desc:"LATIN SMALL LETTER THORN"},{char:"&yuml;",desc:"LATIN SMALL LETTER Y WITH DIAERESIS"}]},{title:"Greek",char:"&Alpha;",list:[{char:"&Alpha;",desc:"GREEK CAPITAL LETTER ALPHA"},{char:"&Beta;",desc:"GREEK CAPITAL LETTER BETA"},{char:"&Gamma;",desc:"GREEK CAPITAL LETTER GAMMA"},{char:"&Delta;",desc:"GREEK CAPITAL LETTER DELTA"},{char:"&Epsilon;",desc:"GREEK CAPITAL LETTER EPSILON"},{char:"&Zeta;",desc:"GREEK CAPITAL LETTER ZETA"},{char:"&Eta;",desc:"GREEK CAPITAL LETTER ETA"},{char:"&Theta;",desc:"GREEK CAPITAL LETTER THETA"},{char:"&Iota;",desc:"GREEK CAPITAL LETTER IOTA"},{char:"&Kappa;",desc:"GREEK CAPITAL LETTER KAPPA"},{char:"&Lambda;",desc:"GREEK CAPITAL LETTER LAMBDA"},{char:"&Mu;",desc:"GREEK CAPITAL LETTER MU"},{char:"&Nu;",desc:"GREEK CAPITAL LETTER NU"},{char:"&Xi;",desc:"GREEK CAPITAL LETTER XI"},{char:"&Omicron;",desc:"GREEK CAPITAL LETTER OMICRON"},{char:"&Pi;",desc:"GREEK CAPITAL LETTER PI"},{char:"&Rho;",desc:"GREEK CAPITAL LETTER RHO"},{char:"&Sigma;",desc:"GREEK CAPITAL LETTER SIGMA"},{char:"&Tau;",desc:"GREEK CAPITAL LETTER TAU"},{char:"&Upsilon;",desc:"GREEK CAPITAL LETTER UPSILON"},{char:"&Phi;",desc:"GREEK CAPITAL LETTER PHI"},{char:"&Chi;",desc:"GREEK CAPITAL LETTER CHI"},{char:"&Psi;",desc:"GREEK CAPITAL LETTER PSI"},{char:"&Omega;",desc:"GREEK CAPITAL LETTER OMEGA"},{char:"&alpha;",desc:"GREEK SMALL LETTER ALPHA"},{char:"&beta;",desc:"GREEK SMALL LETTER BETA"},{char:"&gamma;",desc:"GREEK SMALL LETTER GAMMA"},{char:"&delta;",desc:"GREEK SMALL LETTER DELTA"},{char:"&epsilon;",desc:"GREEK SMALL LETTER EPSILON"},{char:"&zeta;",desc:"GREEK SMALL LETTER ZETA"},{char:"&eta;",desc:"GREEK SMALL LETTER ETA"},{char:"&theta;",desc:"GREEK SMALL LETTER THETA"},{char:"&iota;",desc:"GREEK SMALL LETTER IOTA"},{char:"&kappa;",desc:"GREEK SMALL LETTER KAPPA"},{char:"&lambda;",desc:"GREEK SMALL LETTER LAMBDA"},{char:"&mu;",desc:"GREEK SMALL LETTER MU"},{char:"&nu;",desc:"GREEK SMALL LETTER NU"},{char:"&xi;",desc:"GREEK SMALL LETTER XI"},{char:"&omicron;",desc:"GREEK SMALL LETTER OMICRON"},{char:"&pi;",desc:"GREEK SMALL LETTER PI"},{char:"&rho;",desc:"GREEK SMALL LETTER RHO"},{char:"&sigmaf;",desc:"GREEK SMALL LETTER FINAL SIGMA"},{char:"&sigma;",desc:"GREEK SMALL LETTER SIGMA"},{char:"&tau;",desc:"GREEK SMALL LETTER TAU"},{char:"&upsilon;",desc:"GREEK SMALL LETTER UPSILON"},{char:"&phi;",desc:"GREEK SMALL LETTER PHI"},{char:"&chi;",desc:"GREEK SMALL LETTER CHI"},{char:"&psi;",desc:"GREEK SMALL LETTER PSI"},{char:"&omega;",desc:"GREEK SMALL LETTER OMEGA"},{char:"&thetasym;",desc:"GREEK THETA SYMBOL"},{char:"&upsih;",desc:"GREEK UPSILON WITH HOOK SYMBOL"},{char:"&straightphi;",desc:"GREEK PHI SYMBOL"},{char:"&piv;",desc:"GREEK PI SYMBOL"},{char:"&Gammad;",desc:"GREEK LETTER DIGAMMA"},{char:"&gammad;",desc:"GREEK SMALL LETTER DIGAMMA"},{char:"&varkappa;",desc:"GREEK KAPPA SYMBOL"},{char:"&varrho;",desc:"GREEK RHO SYMBOL"},{char:"&straightepsilon;",desc:"GREEK LUNATE EPSILON SYMBOL"},{char:"&backepsilon;",desc:"GREEK REVERSED LUNATE EPSILON SYMBOL"}]},{title:"Cyrillic",char:"&#x400",list:[{char:"&#x400",desc:"CYRILLIC CAPITAL LETTER IE WITH GRAVE"},{char:"&#x401",desc:"CYRILLIC CAPITAL LETTER IO"},{char:"&#x402",desc:"CYRILLIC CAPITAL LETTER DJE"},{char:"&#x403",desc:"CYRILLIC CAPITAL LETTER GJE"},{char:"&#x404",desc:"CYRILLIC CAPITAL LETTER UKRAINIAN IE"},{char:"&#x405",desc:"CYRILLIC CAPITAL LETTER DZE"},{char:"&#x406",desc:"CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I"},{char:"&#x407",desc:"CYRILLIC CAPITAL LETTER YI"},{char:"&#x408",desc:"CYRILLIC CAPITAL LETTER JE"},{char:"&#x409",desc:"CYRILLIC CAPITAL LETTER LJE"},{char:"&#x40A",desc:"CYRILLIC CAPITAL LETTER NJE"},{char:"&#x40B",desc:"CYRILLIC CAPITAL LETTER TSHE"}
1,{char:"&#x40C",desc:"CYRILLIC CAPITAL LETTER KJE"},{char:"&#x40D",desc:"CYRILLIC CAPITAL LETTER I WITH GRAVE"},{char:"&#x40E",desc:"CYRILLIC CAPITAL LETTER SHORT U"},{char:"&#x40F",desc:"CYRILLIC CAPITAL LETTER DZHE"},{char:"&#x410",desc:"CYRILLIC CAPITAL LETTER A"},{char:"&#x411",desc:"CYRILLIC CAPITAL LETTER BE"},{char:"&#x412",desc:"CYRILLIC CAPITAL LETTER VE"},{char:"&#x413",desc:"CYRILLIC CAPITAL LETTER GHE"},{char:"&#x414",desc:"CYRILLIC CAPITAL LETTER DE"},{char:"&#x415",desc:"CYRILLIC CAPITAL LETTER IE"},{char:"&#x416",desc:"CYRILLIC CAPITAL LETTER ZHE"},{char:"&#x417",desc:"CYRILLIC CAPITAL LETTER ZE"},{char:"&#x418",desc:"CYRILLIC CAPITAL LETTER I"},{char:"&#x419",desc:"CYRILLIC CAPITAL LETTER SHORT I"},{char:"&#x41A",desc:"CYRILLIC CAPITAL LETTER KA"},{char:"&#x41B",desc:"CYRILLIC CAPITAL LETTER EL"},{char:"&#x41C",desc:"CYRILLIC CAPITAL LETTER EM"},{char:"&#x41D",desc:"CYRILLIC CAPITAL LETTER EN"},{char:"&#x41E",desc:"CYRILLIC CAPITAL LETTER O"},{char:"&#x41F",desc:"CYRILLIC CAPITAL LETTER PE"},{char:"&#x420",desc:"CYRILLIC CAPITAL LETTER ER"},{char:"&#x421",desc:"CYRILLIC CAPITAL LETTER ES"},{char:"&#x422",desc:"CYRILLIC CAPITAL LETTER TE"},{char:"&#x423",desc:"CYRILLIC CAPITAL LETTER U"},{char:"&#x424",desc:"CYRILLIC CAPITAL LETTER EF"},{char:"&#x425",desc:"CYRILLIC CAPITAL LETTER HA"},{char:"&#x426",desc:"CYRILLIC CAPITAL LETTER TSE"},{char:"&#x427",desc:"CYRILLIC CAPITAL LETTER CHE"},{char:"&#x428",desc:"CYRILLIC CAPITAL LETTER SHA"},{char:"&#x429",desc:"CYRILLIC CAPITAL LETTER SHCHA"},{char:"&#x42A",desc:"CYRILLIC CAPITAL LETTER HARD SIGN"},{char:"&#x42B",desc:"CYRILLIC CAPITAL LETTER YERU"},{char:"&#x42C",desc:"CYRILLIC CAPITAL LETTER SOFT SIGN"},{char:"&#x42D",desc:"CYRILLIC CAPITAL LETTER E"},{char:"&#x42E",desc:"CYRILLIC CAPITAL LETTER YU"},{char:"&#x42F",desc:"CYRILLIC CAPITAL LETTER YA"},{char:"&#x430",desc:"CYRILLIC SMALL LETTER A"},{char:"&#x431",desc:"CYRILLIC SMALL LETTER BE"},{char:"&#x432",desc:"CYRILLIC SMALL LETTER VE"},{char:"&#x433",desc:"CYRILLIC SMALL LETTER GHE"},{char:"&#x434",desc:"CYRILLIC SMALL LETTER DE"},{char:"&#x435",desc:"CYRILLIC SMALL LETTER IE"},{char:"&#x436",desc:"CYRILLIC SMALL LETTER ZHE"},{char:"&#x437",desc:"CYRILLIC SMALL LETTER ZE"},{char:"&#x438",desc:"CYRILLIC SMALL LETTER I"},{char:"&#x439",desc:"CYRILLIC SMALL LETTER SHORT I"},{char:"&#x43A",desc:"CYRILLIC SMALL LETTER KA"},{char:"&#x43B",desc:"CYRILLIC SMALL LETTER EL"},{char:"&#x43C",desc:"CYRILLIC SMALL LETTER EM"},{char:"&#x43D",desc:"CYRILLIC SMALL LETTER EN"},{char:"&#x43E",desc:"CYRILLIC SMALL LETTER O"},{char:"&#x43F",desc:"CYRILLIC SMALL LETTER PE"},{char:"&#x440",desc:"CYRILLIC SMALL LETTER ER"},{char:"&#x441",desc:"CYRILLIC SMALL LETTER ES"},{char:"&#x442",desc:"CYRILLIC SMALL LETTER TE"},{char:"&#x443",desc:"CYRILLIC SMALL LETTER U"},{char:"&#x444",desc:"CYRILLIC SMALL LETTER EF"},{char:"&#x445",desc:"CYRILLIC SMALL LETTER HA"},{char:"&#x446",desc:"CYRILLIC SMALL LETTER TSE"},{char:"&#x447",desc:"CYRILLIC SMALL LETTER CHE"},{char:"&#x448",desc:"CYRILLIC SMALL LETTER SHA"},{char:"&#x449",desc:"CYRILLIC SMALL LETTER SHCHA"},{char:"&#x44A",desc:"CYRILLIC SMALL LETTER HARD SIGN"},{char:"&#x44B",desc:"CYRILLIC SMALL LETTER YERU"},{char:"&#x44C",desc:"CYRILLIC SMALL LETTER SOFT SIGN"},{char:"&#x44D",desc:"CYRILLIC SMALL LETTER E"},{char:"&#x44E",desc:"CYRILLIC SMALL LETTER YU"},{char:"&#x44F",desc:"CYRILLIC SMALL LETTER YA"},{char:"&#x450",desc:"CYRILLIC SMALL LETTER IE WITH GRAVE"},{char:"&#x451",desc:"CYRILLIC SMALL LETTER IO"},{char:"&#x452",desc:"CYRILLIC SMALL LETTER DJE"},{char:"&#x453",desc:"CYRILLIC SMALL LETTER GJE"},{char:"&#x454",desc:"CYRILLIC SMALL LETTER UKRAINIAN IE"},{char:"&#x455",desc:"CYRILLIC SMALL LETTER DZE"},{char:"&#x456",desc:"CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},{char:"&#x457",desc:"CYRILLIC SMALL LETTER YI"},{char:"&#x458",desc:"CYRILLIC SMALL LETTER JE"},{char:"&#x459",desc:"CYRILLIC SMALL LETTER LJE"},{char:"&#x45A",desc:"CYRILLIC SMALL LETTER NJE"},{char:"&#x45B",desc:"CYRILLIC SMALL LETTER TSHE"},{char:"&#x45C",desc:"CYRILLIC SMALL LETTER KJE"},{char:"&#x45D",desc:"CYRILLIC SMALL LETTER I WITH GRAVE"},{char:"&#x45E",desc:"CYRILLIC SMALL LETTER SHORT U"},{char:"&#x45F",desc:"CYRILLIC SMALL LETTER DZHE"}]},{title:"Punctuation",char:"&ndash;",list:[{char:"&ndash;",desc:"EN DASH"},{char:"&mdash;",desc:"EM DASH"},{char:"&lsquo;",desc:"LEFT SINGLE QUOTATION MARK"},{char:"&rsquo;",desc:"RIGHT SINGLE QUOTATION MARK"},{char:"&sbquo;",desc:"SINGLE LOW-9 QUOTATION MARK"},{char:"&ldquo;",desc:"LEFT DOUBLE QUOTATION MARK"},{char:"&rdquo;",desc:"RIGHT DOUBLE QUOTATION MARK"},{char:"&bdquo;",desc:"DOUBLE LOW-9 QUOTATION MARK"},{char:"&dagger;",desc:"DAGGER"},{char:"&Dagger;",desc:"DOUBLE DAGGER"},{char:"&bull;",desc:"BULLET"},{char:"&hellip;",desc:"HORIZONTAL ELLIPSIS"},{char:"&permil;",desc:"PER MILLE SIGN"},{char:"&prime;",desc:"PRIME"},{char:"&Prime;",desc:"DOUBLE PRIME"},{char:"&lsaquo;",desc:"SINGLE LEFT-POINTING ANGLE QUOTATION MARK"},{char:"&rsaquo;",desc:"SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"},{char:"&oline;",desc:"OVERLINE"},{char:"&frasl;
1",desc:"FRACTION SLASH"}]},{title:"Currency",char:"&#x20A0",list:[{char:"&#x20A0",desc:"EURO-CURRENCY SIGN"},{char:"&#x20A1",desc:"COLON SIGN"},{char:"&#x20A2",desc:"CRUZEIRO SIGN"},{char:"&#x20A3",desc:"FRENCH FRANC SIGN"},{char:"&#x20A4",desc:"LIRA SIGN"},{char:"&#x20A5",desc:"MILL SIGN"},{char:"&#x20A6",desc:"NAIRA SIGN"},{char:"&#x20A7",desc:"PESETA SIGN"},{char:"&#x20A8",desc:"RUPEE SIGN"},{char:"&#x20A9",desc:"WON SIGN"},{char:"&#x20AA",desc:"NEW SHEQEL SIGN"},{char:"&#x20AB",desc:"DONG SIGN"},{char:"&#x20AC",desc:"EURO SIGN"},{char:"&#x20AD",desc:"KIP SIGN"},{char:"&#x20AE",desc:"TUGRIK SIGN"},{char:"&#x20AF",desc:"DRACHMA SIGN"},{char:"&#x20B0",desc:"GERMAN PENNY SYMBOL"},{char:"&#x20B1",desc:"PESO SIGN"},{char:"&#x20B2",desc:"GUARANI SIGN"},{char:"&#x20B3",desc:"AUSTRAL SIGN"},{char:"&#x20B4",desc:"HRYVNIA SIGN"},{char:"&#x20B5",desc:"CEDI SIGN"},{char:"&#x20B6",desc:"LIVRE TOURNOIS SIGN"},{char:"&#x20B7",desc:"SPESMILO SIGN"},{char:"&#x20B8",desc:"TENGE SIGN"},{char:"&#x20B9",desc:"INDIAN RUPEE SIGN"}]},{title:"Arrows",char:"&#x2190",list:[{char:"&#x2190",desc:"LEFTWARDS ARROW"},{char:"&#x2191",desc:"UPWARDS ARROW"},{char:"&#x2192",desc:"RIGHTWARDS ARROW"},{char:"&#x2193",desc:"DOWNWARDS ARROW"},{char:"&#x2194",desc:"LEFT RIGHT ARROW"},{char:"&#x2195",desc:"UP DOWN ARROW"},{char:"&#x2196",desc:"NORTH WEST ARROW"},{char:"&#x2197",desc:"NORTH EAST ARROW"},{char:"&#x2198",desc:"SOUTH EAST ARROW"},{char:"&#x2199",desc:"SOUTH WEST ARROW"},{char:"&#x219A",desc:"LEFTWARDS ARROW WITH STROKE"}
1,{char:"&#x219B",desc:"RIGHTWARDS ARROW WITH STROKE"},{char:"&#x219C",desc:"LEFTWARDS WAVE ARROW"},{char:"&#x219D",desc:"RIGHTWARDS WAVE ARROW"},{char:"&#x219E",desc:"LEFTWARDS TWO HEADED ARROW"},{char:"&#x219F",desc:"UPWARDS TWO HEADED ARROW"},{char:"&#x21A0",desc:"RIGHTWARDS TWO HEADED ARROW"},{char:"&#x21A1",desc:"DOWNWARDS TWO HEADED ARROW"},{char:"&#x21A2",desc:"LEFTWARDS ARROW WITH TAIL"},{char:"&#x21A3",desc:"RIGHTWARDS ARROW WITH TAIL"},{char:"&#x21A4",desc:"LEFTWARDS ARROW FROM BAR"},{char:"&#x21A5",desc:"UPWARDS ARROW FROM BAR"},{char:"&#x21A6",desc:"RIGHTWARDS ARROW FROM BAR"},{char:"&#x21A7",desc:"DOWNWARDS ARROW FROM BAR"},{char:"&#x21A8",desc:"UP DOWN ARROW WITH BASE"},{char:"&#x21A9",desc:"LEFTWARDS ARROW WITH HOOK"},{char:"&#x21AA",desc:"RIGHTWARDS ARROW WITH HOOK"},{char:"&#x21AB",desc:"LEFTWARDS ARROW WITH LOOP"},{char:"&#x21AC",desc:"RIGHTWARDS ARROW WITH LOOP"},{char:"&#x21AD",desc:"LEFT RIGHT WAVE ARROW"},{char:"&#x21AE",desc:"LEFT RIGHT ARROW WITH STROKE"},{char:"&#x21AF",desc:"DOWNWARDS ZIGZAG ARROW"},{char:"&#x21B0",desc:"UPWARDS ARROW WITH TIP LEFTWARDS"},{char:"&#x21B1",desc:"UPWARDS ARROW WITH TIP RIGHTWARDS"},{char:"&#x21B2",desc:"DOWNWARDS ARROW WITH TIP LEFTWARDS"},{char:"&#x21B3",desc:"DOWNWARDS ARROW WITH TIP RIGHTWARDS"},{char:"&#x21B4",desc:"RIGHTWARDS ARROW WITH CORNER DOWNWARDS"},{char:"&#x21B5",desc:"DOWNWARDS ARROW WITH CORNER LEFTWARDS"},{char:"&#x21B6",desc:"ANTICLOCKWISE TOP SEMICIRCLE ARROW"},{char:"&#x21B7",desc:"CLOCKWISE TOP SEMICIRCLE ARROW"},{char:"&#x21B8",desc:"NORTH WEST ARROW TO LONG BAR"},{char:"&#x21B9",desc:"LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR"},{char:"&#x21BA",desc:"ANTICLOCKWISE OPEN CIRCLE ARROW"},{char:"&#x21BB",desc:"CLOCKWISE OPEN CIRCLE ARROW"},{char:"&#x21BC",desc:"LEFTWARDS HARPOON WITH BARB UPWARDS"},{char:"&#x21BD",desc:"LEFTWARDS HARPOON WITH BARB DOWNWARDS"},{char:"&#x21BE",desc:"UPWARDS HARPOON WITH BARB RIGHTWARDS"},{char:"&#x21BF",desc:"UPWARDS HARPOON WITH BARB LEFTWARDS"},{char:"&#x21C0",desc:"RIGHTWARDS HARPOON WITH BARB UPWARDS"},{char:"&#x21C1",desc:"RIGHTWARDS HARPOON WITH BARB DOWNWARDS"},{char:"&#x21C2",desc:"DOWNWARDS HARPOON WITH BARB RIGHTWARDS"},{char:"&#x21C3",desc:"DOWNWARDS HARPOON WITH BARB LEFTWARDS"},{char:"&#x21C4",desc:"RIGHTWARDS ARROW OVER LEFTWARDS ARROW"},{char:"&#x21C5",desc:"UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW"},{char:"&#x21C6",desc:"LEFTWARDS ARROW OVER RIGHTWARDS ARROW"},{char:"&#x21C7",desc:"LEFTWARDS PAIRED ARROWS"},{char:"&#x21C8",desc:"UPWARDS PAIRED ARROWS"},{char:"&#x21C9",desc:"RIGHTWARDS PAIRED ARROWS"},{char:"&#x21CA",desc:"DOWNWARDS PAIRED ARROWS"},{char:"&#x21CB",desc:"LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON"},{char:"&#x21CC",desc:"RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON"},{char:"&#x21CD",desc:"LEFTWARDS DOUBLE ARROW WITH STROKE"},{char:"&#x21CE",desc:"LEFT RIGHT DOUBLE ARROW WITH STROKE"},{char:"&#x21CF",desc:"RIGHTWARDS DOUBLE ARROW WITH STROKE"},{char:"&#x21D0",desc:"LEFTWARDS DOUBLE ARROW"},{char:"&#x21D1",desc:"UPWARDS DOUBLE ARROW"},{char:"&#x21D2",desc:"RIGHTWARDS DOUBLE ARROW"},{char:"&#x21D3",desc:"DOWNWARDS DOUBLE ARROW"},{char:"&#x21D4",desc:"LEFT RIGHT DOUBLE ARROW"},{char:"&#x21D5",desc:"UP DOWN DOUBLE ARROW"},{char:"&#x21D6",desc:"NORTH WEST DOUBLE ARROW"},{char:"&#x21D7",desc:"NORTH EAST DOUBLE ARROW"},{char:"&#x21D8",desc:"SOUTH EAST DOUBLE ARROW"},{char:"&#x21D9",desc:"SOUTH WEST DOUBLE ARROW"},{char:"&#x21DA",desc:"LEFTWARDS TRIPLE ARROW"},{char:"&#x21DB",desc:"RIGHTWARDS TRIPLE ARROW"},{char:"&#x21DC",desc:"LEFTWARDS SQUIGGLE ARROW"},{char:"&#x21DD",desc:"RIGHTWARDS SQUIGGLE ARROW"},{char:"&#x21DE",desc:"UPWARDS ARROW WITH DOUBLE STROKE"},{char:"&#x21DF",desc:"DOWNWARDS ARROW WITH DOUBLE STROKE"},{char:"&#x21E0",desc:"LEFTWARDS DASHED ARROW"},{char:"&#x21E1",desc:"UPWARDS DASHED ARROW"},{char:"&#x21E2",desc:"RIGHTWARDS DASHED ARROW"},{char:"&#x21E3",desc:"DOWNWARDS DASHED ARROW"},{char:"&#x21E4",desc:"LEFTWARDS ARROW TO BAR"},{char:"&#x21E5",desc:"RIGHTWARDS ARROW TO BAR"},{char:"&#x21E6",desc:"LEFTWARDS WHITE ARROW"},{char:"&#x21E7",desc:"UPWARDS WHITE ARROW"},{char:"&#x21E8",desc:"RIGHTWARDS WHITE ARROW"},{char:"&#x21E9",desc:"DOWNWARDS WHITE ARROW"},{char:"&#x21EA",desc:"UPWARDS WHITE ARROW FROM BAR"},{char:"&#x21EB",desc:"UPWARDS WHITE ARROW ON PEDESTAL"},{char:"&#x21EC",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR"},{char:"&#x21ED",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR"}
vendor: 4,314 bytes, line 1
1,{char:"&#x21EE",desc:"UPWARDS WHITE DOUBLE ARROW"},{char:"&#x21EF",desc:"UPWARDS WHITE DOUBLE ARROW ON PEDESTAL"},{char:"&#x21F0",desc:"RIGHTWARDS WHITE ARROW FROM WALL"},{char:"&#x21F1",desc:"NORTH WEST ARROW TO CORNER"},{char:"&#x21F2",desc:"SOUTH EAST ARROW TO CORNER"},{char:"&#x21F3",desc:"UP DOWN WHITE ARROW"},{char:"&#x21F4",desc:"RIGHT ARROW WITH SMALL CIRCLE"},{char:"&#x21F5",desc:"DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW"},{char:"&#x21F6",desc:"THREE RIGHTWARDS ARROWS"},{char:"&#x21F7",desc:"LEFTWARDS ARROW WITH VERTICAL STROKE"},{char:"&#x21F8",desc:"RIGHTWARDS ARROW WITH VERTICAL STROKE"},{char:"&#x21F9",desc:"LEFT RIGHT ARROW WITH VERTICAL STROKE"},{char:"&#x21FA",desc:"LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{char:"&#x21FB",desc:"RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{char:"&#x21FC",desc:"LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE"},{char:"&#x21FD",desc:"LEFTWARDS OPEN-HEADED ARROW"},{char:"&#x21FE",desc:"RIGHTWARDS OPEN-HEADED ARROW"},{char:"&#x21FF",desc:"LEFT RIGHT OPEN-HEADED ARROW"}]},{title:"Math",char:"&forall;",list:[{char:"&forall;",desc:"FOR ALL"},{char:"&part;",desc:"PARTIAL DIFFERENTIAL"},{char:"&exist;",desc:"THERE EXISTS"},{char:"&empty;",desc:"EMPTY SET"},{char:"&nabla;",desc:"NABLA"},{char:"&isin;",desc:"ELEMENT OF"},{char:"&notin;",desc:"NOT AN ELEMENT OF"},{char:"&ni;",desc:"CONTAINS AS MEMBER"},{char:"&prod;",desc:"N-ARY PRODUCT"},{char:"&sum;",desc:"N-ARY SUMMATION"},{char:"&minus;",desc:"MINUS SIGN"},{char:"&lowast;",desc:"ASTERISK OPERATOR"},{char:"&radic;",desc:"SQUARE ROOT"},{char:"&prop;",desc:"PROPORTIONAL TO"},{char:"&infin;",desc:"INFINITY"},{char:"&ang;",desc:"ANGLE"},{char:"&and;",desc:"LOGICAL AND"},{char:"&or;",desc:"LOGICAL OR"},{char:"&cap;",desc:"INTERSECTION"},{char:"&cup;",desc:"UNION"},{char:"&int;",desc:"INTEGRAL"},{char:"&there4;",desc:"THEREFORE"},{char:"&sim;",desc:"TILDE OPERATOR"},{char:"&cong;",desc:"APPROXIMATELY EQUAL TO"},{char:"&asymp;",desc:"ALMOST EQUAL TO"},{char:"&ne;",desc:"NOT EQUAL TO"},{char:"&equiv;",desc:"IDENTICAL TO"},{char:"&le;",desc:"LESS-THAN OR EQUAL TO"},{char:"&ge;",desc:"GREATER-THAN OR EQUAL TO"},{char:"&sub;",desc:"SUBSET OF"},{char:"&sup;",desc:"SUPERSET OF"},{char:"&nsub;",desc:"NOT A SUBSET OF"},{char:"&sube;",desc:"SUBSET OF OR EQUAL TO"},{char:"&supe;",desc:"SUPERSET OF OR EQUAL TO"},{char:"&oplus;",desc:"CIRCLED PLUS"},{char:"&otimes;",desc:"CIRCLED TIMES"},{char:"&perp;",desc:"UP TACK"}]},{title:"Misc",char:"&spades;",list:[{char:"&spades;",desc:"BLACK SPADE SUIT"},{char:"&clubs;",desc:"BLACK CLUB SUIT"},{char:"&hearts;",desc:"BLACK HEART SUIT"},{char:"&diams;",desc:"BLACK DIAMOND SUIT"},{char:"&#x2669",desc:"QUARTER NOTE"},{char:"&#x266A",desc:"EIGHTH NOTE"},{char:"&#x266B",desc:"BEAMED EIGHTH NOTES"},{char:"&#x266C",desc:"BEAMED SIXTEENTH NOTES"},{char:"&#x266D",desc:"MUSIC FLAT SIGN"},{char:"&#x266E",desc:"MUSIC NATURAL SIGN"},{char:"&#x2600",desc:"BLACK SUN WITH RAYS"},{char:"&#x2601",desc:"CLOUD"},{char:"&#x2602",desc:"UMBRELLA"},{char:"&#x2603",desc:"SNOWMAN"},{char:"&#x2615",desc:"HOT BEVERAGE"},{char:"&#x2618",desc:"SHAMROCK"},{char:"&#x262F",desc:"YIN YANG"},{char:"&#x2714",desc:"HEAVY CHECK MARK"},{char:"&#x2716",desc:"HEAVY MULTIPLICATION X"},{char:"&#x2744",desc:"SNOWFLAKE"},{char:"&#x275B",desc:"HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"},{char:"&#x275C",desc:"HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"},{char:"&#x275D",desc:"HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"},{char:"&#x275E",desc:"HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"},{char:"&#x2764",desc:"HEAVY BLACK HEART"}]}],specialCharButtons:["specialCharBack","|"]}),Object.assign(p.POPUP_TEMPLATES,{specialCharacters:"[_BUTTONS_][_CUSTOM_LAYER_]"}),p.PLUGINS.specialCharacters=function(d){var f=d.$,o=d.opts.specialCharactersSets,i=d.opts.specialCharactersSets[0],r="";function a(){return'\n        <div class="fr-buttons fr-tabs fr-tabs-scroll">\n          '.concat((n=i,r="",o.forEach(function(e){var t=e.title===n.title,e={elementClass:t?"fr-active fr-active-tab":"",title:e.title,dataParam1:e.title,desc:e.char};r+='<button class="fr-command fr-btn fr-special-character-category '.concat(e.elementClass,'" \n      title="').concat(e.title,'" data-cmd="setSpecialCharacterCategory" data-param1="').concat(e.dataParam1,'" aria-pressed="').concat(t,'">
1\n      <span>').concat(e.desc,"</span></button>")}),r),'\n        </div>\n        <div class="fr-icon-container fr-sc-container" style="outline: none;">\n          ').concat((t="",i.list.forEach(function(e){e={dataParam1:e.char,title:e.desc,splCharValue:e.char};t+='<span class="fr-command fr-special-character fr-icon" role="button" \n      data-cmd="insertSpecialCharacter" data-param1="'.concat(e.dataParam1,'" tabindex="0"\n      title="').concat(e.title,'">').concat(e.splCharValue,"</span>")}),t),"\n        </div>");var t,n,r}return{setSpecialCharacterCategory:function(t){var e;i=o.filter(function(e){return e.title===t})[0],d.popups.get("specialCharacters").html(r+a()),e=d.popups.get("specialCharacters").children().not(".fr-buttons"),d.accessibility.registerPopup("specialCharacters"),d.accessibility.focusContent(e)},showSpecialCharsPopup:function(){var e,t,n=d.popups.get("specialCharacters");if(!n){d.opts.toolbarInline&&0<d.opts.specialCharButtons.length&&(r='<div class="fr-buttons fr-tabs">'.concat(d.button.buildList(d.opts.specialCharButtons),"</div>")),e={buttons:r,custom_layer:a()};var u=e=d.popups.create("specialCharacters",e);d.events.on("popup.tab",function(e){var t,n,r,o,i,a,s,l,c=f(e.currentTarget);return!d.popups.isVisible("specialCharacters")||!c.is("span, a")||(t=e.which,i=window.getComputedStyle(u.find(".fr-icon-container")[0]).getPropertyValue("grid-template-columns").split(" ").length,p.KEYCODE.TAB==t?(o=u.find("span.fr-special-character"),(c.is(o.first())&&e.shiftKey||c.is(o.last())&&!e.shiftKey)&&(o=u.find(".fr-buttons"),r=!d.accessibility.focusToolbar(o,!!e.shiftKey)),!1!==r&&((o=u.find("span.fr-special-character")).add(u.find("button.fr-btn")),s=o.index(c),s=e.shiftKey?((s-1)%o.length+o.length)%o.length:(s+1)%o.length,n=o.get(s),d.events.disableBlur(),n.focus(),r=!1)):p.KEYCODE.ARROW_UP==t||p.KEYCODE.ARROW_DOWN==t||p.KEYCODE.ARROW_LEFT==t||p.KEYCODE.ARROW_RIGHT==t?c.is("span.fr-icon")&&(s=(o=c.parent().find("span.fr-icon")).index(c),i=i,a=Math.ceil(o.length/i),l=s%i,s=Math.floor(s/i)*i+l,l=a*i,p.KEYCODE.ARROW_UP==t?s=((s-i)%l+l)%l:p.KEYCODE.ARROW_DOWN==t?s=(s+i)%l:p.KEYCODE.ARROW_LEFT==t?s=((s-1)%l+l)%l:p.KEYCODE.ARROW_RIGHT==t&&(s=(s+1)%l),n=f(o.get(s)),d.events.disableBlur(),n.focus(),r=!1):p.KEYCODE.ENTER==t&&(c.is("a")?c[0].click():d.button.exec(c),r=!1),!1===r&&(e.preventDefault(),e.stopPropagation()),r)},!0),n=e}n.hasClass("fr-active")||(d.popups.refresh("specialCharacters"),d.popups.setContainer("specialCharacters",d.$tb),e=d.$tb.find('.fr-command[data-cmd="specialCharacters"]'),t=(n=d.button.getPosition(e)).left,d.popups.show("specialCharacters",t,n.top,outerHeight))},back:function(){d.popups.hide("specialCharacters"),d.toolbar.showInline()}}},p.DefineIcon("specialCharacters",{NAME:"dollar-sign",SVG_KEY:"symbols"}),p.RegisterCommand("specialCharacters",{title:"Special Characters",icon:"specialCharacters",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,plugin:"specialCharacters",showOnMobile:!0,callback:function(){this.popups.isVisible("specialCharacters")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("specialCharacters")):this.specialCharacters.showSpecialCharsPopup()}}),p.RegisterCommand("insertSpecialCharacter",{callback:function(e,t){this.undo.saveStep(),this.html.insert(t),this.undo.saveStep(),this.popups.hide("specialCharacters")}}),p.RegisterCommand("setSpecialCharacterCategory",{undo:!1,focus:!1,callback:function(e,t){this.specialCharacters.setSpecialCharacterCategory(t)}}),p.DefineIcon("specialCharBack",{NAME:"arrow-left",SVG_KEY:"back"}),p.RegisterCommand("specialCharBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.specialCharacters.back()}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(me){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function ve(e){return(e=>{if(Array.isArray(e))return r(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||((e,t)=>{var n;if(e)return"string"==typeof e?r(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0})(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}me=me&&me.hasOwnProperty("default")?me.default:me,Object.assign(me.POPUP_TEMPLATES,{"table.insert":"[_BUTTONS_][_ROWS_COLUMNS_]","table.edit":"[_BUTTONS_]","table.colors":"[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]","table.cellProperties":"[_CELL_PROPERTIES_FORM_][_BUTTONS_]","table.tableProperties":"[_TABLE_PROPERTIES_FORM_][_BUTTONS_]"}),Object.assign(me.DEFAULTS,{tableInsertMaxSize:10,tableEditButtons:["tableHeader","tableFooter","tableRemove","tableRows","tableColumns","tableProperties","-","tableCells","tableCellProperties","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],tableInsertButtons:["tableBack","|"],tableResizer:!0,tableDefaultWidth:"50%",tableDefaultAlign:"center",tableDefaultHeight:"100px",tableDefaultBGColor:"",tableDefaultBorderColor:"",tableDefaultBorderWidth:"1px",tableDefaultBorderStyle:"solid",tableBorderStyle:["solid","dashed","dotted","double","groove","ridge","inset","outset"],tableResizerOffset:5,tableResizingLimit:30,tableColorsButtons:["tableBack","|"],tableColors:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],tableColorsStep:7,tableCellStyles:{"fr
1-highlighted":"Highlighted","fr-thick":"Thick"},tableStyles:{"fr-dashed-borders":"Dashed Borders","fr-alternate-rows":"Alternate Rows"},tableCellMultipleStyles:!0,tableMultipleStyles:!0,tableInsertHelper:!0,keepTextFormatOnTable:!1,tableInsertHelperOffset:15,proportionalTableResize:!0,enableTableSelection:!0}),me.PLUGINS.table=function(B){var x,A,f,p,r,T,h,l,L=B.$;function g(){var e,t=N();t&&(B.popups.get("table.edit")||a())&&(B.popups.setContainer("table.edit",B.$sc),e=(t=w(t)).left+(t.right-t.left)/2,B.popups.show("table.edit",e,t.bottom,t.bottom-t.top,!0),B.edit.isDisabled())&&(B.$el.removeClass("fr-no-selection"),B.edit.on(),B.button.bulkRefresh(),B.selection.setAtEnd(B.$el.find(".fr-selected-cell").last().get(0)),B.selection.restore())}function t(){0===M().length&&B.toolbar.enable()}function i(e){return e?(B.popups.onHide("table.insert",function(){B.popups.get("table.insert").find('.fr-table-size .fr-select-table-size > span[data-row="1"][data-col="1"]').trigger("mouseover")}),!0):(e="",e={buttons:e=0<B.opts.tableInsertButtons.length?'<div class="fr-buttons fr-tabs">'.concat(B.button.buildList(B.opts.tableInsertButtons),"</div>"):e,rows_columns:(()=>{for(var e='<div class="fr-table-size"><div class="fr-table-size-info">1 &times; 1</div><div class="fr-select-table-size">',t=1;t<=B.opts.tableInsertMaxSize;t++){for(var n=1;n<=B.opts.tableInsertMaxSize;n++){var r="inline-block",o=(2<t&&!B.helpers.isMobile()&&(r="none"),"fr-table-cell ");1==t&&1==n&&(o+=" hover"),e+='<span class="fr-command '.concat(o,'" tabIndex="-1" data-cmd="tableInsert" data-row="').concat(t,'" data-col="').concat(n,'" data-param1="').concat(t,'" data-param2="').concat(n,'" style="display: ').concat(r,';" role="button"><span></span><span class="fr-sr-only">').concat(t," &times; ").concat(n,"&nbsp;&nbsp;&nbsp;</span></span>")}e+='<div class="new-line"></div>'}return e+="</div></div>"})()},e=B.popups.create("table.insert",e),B.events.$on(e,"mouseover",".fr-table-size .fr-select-table-size .fr-table-cell",function(e){s(L(e.currentTarget))},!0),B.events.$on(e,"focus","[tabIndex]",function(e){s(L(e.currentTarget))}),B.events.on("popup.tab",function(e){var t,n,r,o,i,a=L(e.currentTarget);return!B.popups.isVisible("table.insert")||!a.is("span, a")||(t=e.which,me.KEYCODE.ARROW_UP==t||me.KEYCODE.ARROW_DOWN==t||me.KEYCODE.ARROW_LEFT==t||me.KEYCODE.ARROW_RIGHT==t?a.is("span.fr-table-cell")&&(r=(o=(i=a.parent().find("span.fr-table-cell")).index(a))%(n=B.opts.tableInsertMaxSize),o=Math.floor(o/n),me.KEYCODE.ARROW_UP==t?o=Math.max(0,o-1):me.KEYCODE.ARROW_DOWN==t?o=Math.min(B.opts.tableInsertMaxSize-1,o+1):me.KEYCODE.ARROW_LEFT==t?r=Math.max(0,r-1):me.KEYCODE.ARROW_RIGHT==t&&(r=Math.min(B.opts.tableInsertMaxSize-1,r+1)),s(i=L(i.get(o*n+r))),B.events.disableBlur(),i.focus(),o=!1):me.KEYCODE.ENTER==t&&(B.button.exec(a),o=!1),!1===o&&(e.preventDefault(),e.stopPropagation()),o)},!0),e)}function s(e){var t=e.data("row"),n=(null!==t&&(t=parseInt(t)),e.data("col")),r=(null!==n&&(n=parseInt(n)),e.parent());r.siblings(".fr-table-size-info").html("".concat(t," &times; ").concat(n)),r.find("> span").removeClass("hover fr-active-item");for(var o=1;o<=B.opts.tableInsertMaxSize;o++)for(var i=0;i<=B.opts.tableInsertMaxSize;i++){var a=r.find('> span[data-row="'.concat(o,'"][data-col="').concat(i,'"]'));o<=t&&i<=n?a.addClass("hover"):o<=t+1||o<=2&&!B.helpers.isMobile()?a.css("display","inline-block"):2<o&&!B.helpers.isMobile()&&a.css("display","none")}e.addClass("fr-active-item")}function a(e){return e?(B.popups.onHide("table.edit",t),!0):(e="",0<B.opts.tableEditButtons.length&&(e='<div class="fr-buttons">'.concat(B.button.buildList(B.opts.tableEditButtons),"</div>"),e=B.popups.create("table.edit",{buttons:e}),B.events.$on(B.$wp,"scroll.table-edit",function(){B.popups.isVisible("table.edit")&&g()}),e))}function m(e,t,n){e=L(e),t=L(t);n&&"REMOVE"!==n&&"transparent"!==n&&"rgba(0, 0, 0, 0)"!==n?(e.css("background-color",n),t.css("display","none")):(e.css("background-color","transparent"),t.css("display","block"))}function H(){var e,t=B.popups.get("table.cellProperties");return t||(e={cell_properties_form:'\n          <div class="fr-cell-properties-form">\n            <div class="fr-cell-properties-section">\n              <label>
1'.concat(B.language.translate("Background"),'</label>\n              <div class="fr-cell-bg-container">\n                <input type="text" id="fr-cell-bg" class="fr-input" tabIndex="1" title="').concat(B.language.translate("Color"),'" placeholder="').concat(B.language.translate("Color"),'">\n                <button type="button" title="').concat(B.language.translate("Color"),'" class="fr-command fr-btn-cell-bg-color" tabIndex="2" data-param1="cell" data-cmd="openColorPicker">\n                  <div class="fr-color-preview">\n                    <div class="fr-color-preview-indicator"></div>\n                  </div>\n                </button>\n              </div>\n            </div>\n        \n            <div class="fr-cell-dimensions-container">\n              <div class="fr-cell-dimension-section">\n                <label>').concat(B.language.translate("Dimensions"),'</label>\n                <div class="fr-dimension-inputs">\n                  <input type="text" id="fr-cell-width" tabIndex="3" title="').concat(B.language.translate("Width"),'" placeholder="').concat(B.language.translate("Width"),'">\n                  <span class="fr-dimension-separator">×</span>\n                  <input type="text" id="fr-cell-height" tabIndex="4" title="').concat(B.language.translate("Height"),'" placeholder="').concat(B.language.translate("Height"),'">\n                  <label for="fr-cell-height"></label>\n                </div>\n              </div>\n        \n              <div class="fr-cell-padding-section">\n                <label>').concat(B.language.translate("Padding"),'</label>\n                <div>\n                  <input type="text" id="fr-cell-padding" tabIndex="5" title="').concat(B.language.translate("Size"),'" placeholder="').concat(B.language.translate("Size"),'">\n                  <label for="fr-cell-padding"></label>\n                </div>\n              </div>\n            </div>\n        \n            <div class="fr-cell-properties-buttons">\n              <button type="button" class="fr-command fr-enable-accessibility fr-cancel-button" tabIndex="6" data-cmd="onCancel">').concat(B.language.translate("Cancel"),'</button>\n              <button type="button" class="fr-command fr-enable-accessibility fr-save-button" tabIndex="7" data-cmd="applyCellProperties">').concat(B.language.translate("Save"),"</button>\n            </div>\n          </div>"),buttons:""},t=B.popups.create("table.cellProperties",e),v(),B.events.$on(t,"input","#fr-cell-bg",function(){t.data("bg-modified",!0)}),B.events.$on(t,"input","#fr-cell-width",function(){t.data("width-modified",!0)}),B.events.$on(t,"input","#fr-cell-height",function(){t.data("height-modified",!0)}),B.events.$on(t,"input","#fr-cell-padding",function(){t.data("padding-modified",!0)})),t}function v(){var e=B.popups.get("table.cellProperties");e&&(e.data("bg-modified",!1),e.data("width-modified",!1),e.data("height-modified",!1),e.data("padding-modified",!1))}function Q(e){var t,n,r,o,i,a=B.popups.get("table.colors").data("type");"table"===a?(t=(r=B.popups.get("table.tableProperties")).find(".fr-color-preview"),n=r.find(".fr-color-preview-indicator"),r=r.find("#fr-table-bg")):"cell"===a?(t=(o=B.popups.get("table.cellProperties")).find(".fr-color-preview"),n=o.find(".fr-color-preview-indicator"),r=o.find("#fr-cell-bg"),o=B.popups.get("table.cellProperties")):"border"===a&&(t=(i=B.popups.get("table.tableProperties")).find(".fr-border-color-preview"),n=i.find(".fr-border-color-preview-indicator"),r=i.find("#fr-table-border-color")),"string"==typeof e&&(B.helpers.isRGBColor(e)&&(e=B.helpers.RGBToHex(e).toUpperCase()),B.helpers.isValidHexColor(e)||"transparent"===e||""===e)&&(L(r).val(e),L(r).focus(),"cell"===a&&L(o).data("bg-modified",!0),m(t,n,e))}function $(e){var t=B.doc.createRange(),e=e.get(0).querySelector("td, th"),e=(t.setStart(e,0),t.collapse(!0),B.selection.get());e.removeAllRanges(),e.addRange(t)}
vendor: 29,781 bytes, line 1
1function K(e,t){for(var n=t.get(0),t=(M().length?M():n.rows[0].cells)[0],o=t&&t.parentNode?t.parentNode.rowIndex:0,i=t?t.cellIndex:0,a=n.rows,s=e.rows,l=0;l<s.length;l++){if(!a[o+l])for(var r=a[a.length-1].cells.length,c=n.insertRow(),u=0;u<r;u++)c.insertCell();for(var d=a[o+l],f=0;f<s[l].cells.length;f++)(()=>{if(!d.cells[i+f])for(var e=0;e<a.length;e++)a[e].insertCell();var t=d.cells[i+f],n=s[l].cells[f],r=(t.outerHTML=n.outerHTML,a[o+l].cells[i+f]);setTimeout(function(){B.events.trigger("cell.replaced",[t,r])},10)})()}return!0}function z(e){var t={startTag:"",closeTag:""};return{startTag:(t=B.opts.keepTextFormatOnTable?V((e=>{for(var t=new Set,n=e.textContent,r=0,o=[e.firstChild];0<o.length;){var i=o.pop();if(i&&(t.has(i)||(0===r&&n!==i.textContent&&(n=i.textContent,r++),t.add(i)),i.hasChildNodes()))for(var a=0;a<i.childNodes.length;){if(3===i.childNodes[a].nodeType)return ve(t);if(i.childNodes[a].textContent){if(0===r&&i.childNodes[a].textContent!==n){n=i.childNodes[a].textContent,o.push(i.childNodes[a]),r++;break}i.childNodes[a].textContent===n&&o.push(i.childNodes[a])}a++}}return ve(t)})(e).reverse()):t).startTag,closeTag:t.closeTag}}function V(e){var t="",n="",r=["br","#text","#comment","font"];if(0<e.length)for(var o=e.length-1;0<=o;o--){var i=e[o],a=B.node.isBlock(i),s=r.indexOf(i.nodeName.toLowerCase());if(!a&&s<0){var l=i.style,c="";if(l&&l.length){for(var u=0;u<l.length;u++)c+=l[u]+": "+l[l[u]].replace(/"/gi,"")+"; ";c=c.trim()}t+=c?"<"+i.nodeName.toLowerCase()+' style="'+c+'">':"<"+i.nodeName.toLowerCase()+">",n="</"+i.nodeName.toLowerCase()+">"+n}}return{startTag:t,closeTag:n}}function b(){var e=D(),t=M(),n=0<t.length,r=0<e.length;(n||r)&&(n&&(B.selection.setBefore(t[0])||B.selection.setAfter(t[0]),B.selection.restore(),B.popups.hide("table.edit")),$(e),B.undo.saveStep(),y(),e.remove(),B.$el.focus())}function G(e){var t=D();if(0<t.length&&!(0<B.$el.find("thead .fr-selected-cell").length&&"above"==e||0<B.$el.find("tfoot td.fr-selected-cell").length&&"below"==e)){var n=N(),r=C(n);if(null!=r){for(var o,i,a="above"==e?r.min_i:r.max_i,s="<tr>",l=0;l<n[a].length;l++)"below"==e&&a<n.length-1&&n[a][l]==n[a+1][l]||"above"==e&&0<a&&n[a][l]==n[a-1][l]?(0===l||0<l&&n[a][l]!=n[a][l-1])&&(o=L(n[a][l])).attr("rowspan",parseInt(o.attr("rowspan"),10)+1):"TH"==(o=L(n[a][l])).attr("tagName").toUpperCase()?s+='<th style="'+o.attr("style")+'" ><br></th>':(i=z(n[a][l]),s+='<td style="'+o.attr("style")+'" >'+i.startTag+"<br>"+i.closeTag+"</td>");s+="</tr>",r=0<B.$el.find("thead .fr-selected-cell").length&&"below"==e||0<B.$el.find("tfoot td.fr-selected-cell").length&&"above"==e?L(t.find("tbody").not(t.find("> table tbody"))):(r=(r=L(t.find("tr").not(t.find("> table tr")))).filter(function(){return L(this).closest("table")[0]===t[0]}),L(r.get(a))),"below"==e?"TBODY"==r.attr("tagName")?r.prepend(s):r[0].parentNode&&r[0].insertAdjacentHTML("afterend",s):"above"==e&&("TBODY"==r.attr("tagName")?r.append(s):r.before(s),B.popups.isVisible("table.edit"))&&g()}}}function W(e,t,n){var r,o,i,a,s,l=0,c=N(n);if(e<(t=Math.min(t,c[0].length-1)))for(o=e;o<=t;o++)if(!(e<o&&c[0][o]==c[0][o-1])&&1<(a=Math.min(parseInt(c[0][o].getAttribute("colspan"),10)||1,t-e+1))&&c[0][o]==c[0][o+1])for(l=a-1,r=1;r<c.length;r++)if(c[r][o]!=c[r-1][o]){for(i=o;i<o+a;i++)if(void 0!==c[r][i])if(1<(s=parseInt(c[r][i].getAttribute("colspan"),10)||1)&&c[r][i]==c[r][i+1])i+=l=Math.min(l,s-1);else if(!(l=Math.max(0,l-1)))break;if(!l)break}l&&Y(c,l,"colspan",0,c.length-1,e,t)}function q(e,t,n){var r,o,i,a,s,l=0,c=N(n);if(e<(t=Math.min(t,c.length-1)))for(r=e;r<=t;r++)if(!(e<r&&c[r][0]==c[r-1][0])&&void 0!==c[r][0]&&1<(a=Math.min(parseInt(c[r][0].getAttribute("rowspan"),10)||1,t-e+1))&&c[r][0]==c[r+1][0])for(l=a-1,o=1;o<c[0].length;o++)if(c[r][o]!=c[r][o-1]){for(i=r;i<r+a;i++)if(void 0!==c[i][o])if(1<(s=parseInt(c[i][o].getAttribute("rowspan"),10)||1)&&c[i][o]==c[i+1][o])i+=l=Math.min(l,s-1);else if(!(l=Math.max(0,l-1)))break;if(!l)break}l&&Y(c,l,"rowspan",e,t,0,c[0].length-1)}function Y(e,t,n,r,o,i,a){for(var s,l,c=r;c<=o;c++)for(s=i;s<=a;s++)r<c&&e[c][s]==e[c-1][s]||i<s&&e[c][s]==e[c][s-1]||void 0!==e[c][s]&&1<(l=parseInt(e[c][s].getAttribute(n),10)||1)&&(1<l-t?e[c][s].setAttribute(n,l-t):e[c][s].removeAttribute(n))}function X(e,t,n,r,o){q(e,t,o),W(n,r,o)}function Z(e){e.style.removeProperty("border"),e.style.removeProperty("border-top"),e.style.removeProperty("border-bottom"),e.style.removeProperty("border-left"),e.style.removeProperty("border-right")}function N(e){var c=[];if(e=null==(e=e||null)&&0<M().length?D():e){if(!e.find("tr").html().match(/xl[0-9]+/gi)){for(var n=e.find("tr:empty"),t=n.length-1;0<=t;t--)L(n[t]).remove();n.length&&e.find("td[rowspan]").each(function(){var e=L(this),t=parseInt(e.attr("rowspan"),10)-n.length;1<t?e.attr("rowspan",t):e.removeAttr("rowspan")})}e.find("tr").not(e.find("> table tr")).filter(function(){return L(this).closest("table")[0]===e[0]}).each(function(s,e){var e=L(e),l=0;e.find("> th, > td").each(function(e,t){for(var n=L(t),r=parseInt(n.attr("colspan"),10)||1,o=parseInt(n.attr("rowspan"),10)||1,i=s;i<s+o;i++)for(var a=l;a<l+r;a++)c[i]||(c[i]=[]),c[i][a]?l++:c[i][a]=t;l+=r})})}return c}function k(e,t){for(var n=0;n<t.length;n++)for(var r=0;r<t[n].length;r++)if(t[n][r]==e)return{row:n,col:r}}function O(e,t,n){for(var r=e+1,o=t+1;r<n.length;){if(n[r][t]!=n[e][t]){r--;break}r++}for(r==n.length&&r--;o<n[e].length;){if(n[e][o]!=n[e][t]){o--;break}o++}return o==n[e].length&&o--,{row:r,col:o}}function J(){B.el.querySelector(".fr-cell-fixed")&&B.el.querySelector(".fr-cell-fixed").classList.remove("fr-cell-fixed"),B.el.querySelector(".fr-cell-handler")&&B.el.querySelector(".fr-cell-handler").classList.remove("fr-cell-handler")}function y(){var e=B.$el.find(".fr-selected-cell");0<e.length&&e.each(function(){var e=L(this);e.removeClass("fr-selected-cell"),""===e.attr("class")&&e.removeAttr("class")}),J()}function c(){B.events.disableBlur(),B.selection.clear(),B.$el.addClass("fr-no-selection"),B.$el.blur(),B.events.enableBlur()}function C(e){var t=B.$el.find(".fr-selected-cell");if(0<t.length){for(var n=e.length,r=0,o=e[0].length,i=0,a=0;a<t.length;a++)var s=k(t[a],e),l=O(s.row,s.col,e),n=Math.min(s.row,n),r=Math.max(l.row,r),o=Math.min(s.col,o),i=Math.max(l.col,i);return{min_i:n,max_i:r,min_j:o,max_j:i}}return null}function w(e){var t,n,r=C(e);if(null!=r)return t=L(e[r.min_i][r.min_j]),n=L(e[r.min_i][r.max_j]),e=L(e[r.max_i][r.min_j]),{left:t.length&&t.offset().left,right:n.length&&n.offset().left+n.outerWidth(),top:t.length&&t.offset().top,bottom:e.length&&e.offset().top+e.outerHeight()}}function d(e,t){if(L(e).is(t))y(),L(e).addClass("fr-selected-cell");else{c(),B.edit.off();var n=N(),r=k(e,n),o=k(t,n);if(r&&o){var i=function e(t,n,r,o,i){for(var a,s,l,c=t,u=n,d=r,f=o,p=c;p<=u;p++)(1<(parseInt(L(i[p][d]).attr("rowspan"),10)||1)||1<(parseInt(L(i[p][d]).attr("colspan"),10)||1))&&(l=O((s=k(i[p][d],i)).row,s.col,i),c=Math.min(s.row,c),u=Math.max(l.row,u),d=Math.min(s.col,d),f=Math.max(l.col,f)),(1<(parseInt(L(i[p][f]).attr("rowspan"),10)||1)||1<(parseInt(L(i[p][f]).attr("colspan"),10)||1))&&(l=O((s=k(i[p][f],i)).row,s.col,i),c=Math.min(s.row,c),u=Math.max(l.row,u),d=Math.min(s.col,d),f=Math.max(l.col,f));for(a=d;a<=f;a++)(1<(parseInt(L(i[c][a]).attr("rowspan"),10)||1)||1<(parseInt(L(i[c][a]).attr("colspan"),10)||1))&&(l=O((s=k(i[c][a],i)).row,s.col,i),c=Math.min(s.row,c),u=Math.max(l.row,u),d=Math.min(s.col,d),f=Math.max(l.col,f)),(1<(parseInt(L(i[u][a]).attr("rowspan"),10)||1)||1<(parseInt(L(i[u][a]).attr("colspan"),10)||1))&&(l=O((s=k(i[u][a],i)).row,s.col,i),c=Math.min(s.row,c),u=Math.max(l.row,u),d=Math.min(s.col,d),f=Math.max(l.col,f));return c==t&&u==n&&d==r&&f==o?{min_i:t,max_i:n,min_j:r,max_j:o}:e(c,u,d,f,i)}(Math.min(r.row,o.row),Math.max(r.row,o.row),Math.min(r.col,o.col),Math.max(r.col,o.col),n);y(),e.classList.add("fr-cell-fixed"),t.classList.add("fr-cell-handler");for(var a=i.min_i;a<=i.max_i;a++)for(var s=i.min_j;s<=i.max_j;s++)L(e).closest("table").is(L(n[a][s]).closest("table"))&&L(n[a][s]).addClass("fr-selected-cell")}}}function E(e){var t=null,n=L(e.target);return"TD"==e.target.tagName||"TH"==e.target.tagName?t=e.target:0<n.closest("th",n.closest("thead")[0]).length?t=n.closest("th",n.closest("thead")[0]).get(0):0<n.closest("td",n.closest("tr")[0]).length&&(t=n.closest("td",n.closest("tr")[0]).get(0)),-1===B.$el.html.toString().search(t)?null:t}function _(){y(),B.popups.hide("table.edit")}function e(e){var t,n=E(e);if("false"==L(n).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;0<M().length&&!n&&_(),B.edit.isDisabled()&&!B.popups.isVisible("table.edit")||(1!=e.which||1==e.which&&B.helpers.isMac()&&e.ctrlKey?(3==e.which||1==e.which&&B.helpers.isMac()&&e.ctrlKey)&&n&&_():(p=!0,n&&(0<M().length&&!e.shiftKey&&_(),e.stopPropagation(),B.events.trigger("image.hideResizer"),B.events.trigger("video.hideResizer"),f=!0,t=n.tagName.toLowerCase(),e.shiftKey&&0<B.$el.find("".concat(t,".fr-selected-cell")).length?L(B.$el.find("".concat(t,".fr-selected-cell")).closest("table")).is(L(n).closest("table"))?d(r,n):c():((B.keys.ctrlKey(e)||e.shiftKey)&&"TD"===e.currentTarget.tagName&&(1<M().length||0===L(n).find(B.selection.element()).length&&!L(n).is(B.selection.element()))&&c(),r=n,0<B.opts.tableEditButtons.length&&d(r,r)))))}function o(e){var t,n,r,o,i,a,s,l,c,u,d=B.popups.areVisible();return!(B.edit.isDisabled()||!d||d.hasClass("fr-do-not-hide"))||(e.target===document?null:(d=E(e),1===M().length&&null===d&&(B.toolbar.enable(),y()),(1===M().length&&d&&"TD"!==d.tagName&&"TH"!==d.tagName||!f&&!B.$tb.is(e.target)&&!B.$tb.is(L(e.target).closest(".fr-toolbar")))&&(B.toolbar.enable(),setTimeout(function(){y()},100)),("BODY"===e.target.tagName||"HTML"===e.target.tagName)&&!d&&0<M().length&&B.toolbar.enable(),void(1!=e.which||1==e.which&&B.helpers.isMac()&&e.ctrlKey||(p=!1,f&&(f=!1,E(e)||1!=M().length?0<M().length?B.selection.isCollapsed()?(g(),B.toolbar.enable()):(y(),B.edit.on()):M().length||(B.$el.removeClass("fr-no-selection"),B.edit.on()):y()),h&&(h=!1,x.removeClass("fr-moving"),B.$el.removeClass("fr-no-selection"),B.edit.on(),x.hasClass("fr-table-col-resizer")?(d=parseFloat(x.css("left"))+B.opts.tableResizerOffset+B.$wp.offset().left,B.opts.iframe&&(d-=B.$iframe.offset().left),x.data("release-position",d),x.removeData("max-left"),x.removeData("max-right")):(e=parseFloat(x.css("top")),x.data("release-position",e),x.removeData("max-top"),x.removeData("max-bottom")),d=x.data("origin"),e=x.data("release-position"),d!==e&&(u=x.data("first"),t=x.data("second"),n=x.data("table"),s=n.outerWidth(),B.undo.canDo()||B.undo.saveStep(),x.hasClass("fr-table-col-resizer")?(c=N(n),r=c[0]?c[0].length:0,r=P(n,r),(-1==u||-1==t)&&B.opts.proportionalTableResize||(c=((e,t,n)=>{for(var r=t[0]?t[0].length:0,o=e.outerWidth(),i=[],a=[],s=n.find("col"),l=0;l<r;l++){var c=s.eq(l),u=void 0,d=parseFloat(c.attr("width")||c.css("width"));u=d&&!isNaN(d)?(c.attr("width")||"").includes("%")||(c.css("width")||"").includes("%")?d/100*o:d:L(t[0][l]).outerWidth(),i[l]=u,a[l]=u/o*100}return{currentWidths:i,currentPercentages:a}})(n,c,r),l=c.currentWidths,i=ve(c=c.currentPercentages),o=(e-d)/s*100,B.opts.proportionalTableResize?(l=(c[u]*(l[u]+e-d)/l[u]).toFixed(4),c=(c[u]+c[t]-l).toFixed(4),i[u]=+l,i[t]=+c):(i[u]+=o,i[t]-=o,i[u]<1&&(l=1-i[u],i[u]=1,i[t]-=l),i[t]<1&&(c=1-i[t],i[t]=1,i[u]-=c)),F(r,i)),o=r.find("col"),l=-1==u&&0==t,c=u==o.length-1&&-1==t,(l||c)&&(i=n.parent(),r=parseFloat(i.css("padding-left")),o=parseFloat(i.css("padding-right")),l=r+o,c=s/(i.width()-l)*100,"rtl"==B.opts.direction&&0===t||"rtl"!=B.opts.direction&&0!==t?a=(s+e-d)/s*c:("rtl"==B.opts.direction&&0!==t||"rtl"!=B.opts.direction&&0===t)&&(a=(s-e+d)/s*c),n.css("width","".concat(Math.round(a).toFixed(4),"%")))):(r=n.find("tr"),o=Math.round(e-d),i=n.height(),-1!=u&&-1!=t?(l=r.eq(u),s=l.outerHeight(),c=Math.max(s+o,B.opts.tableResizingLimit),n.css("height",""),l.css("height",c+"px"),n.css("height",n.height()+"px")):(a=-1==u&&0==t,B.opts.proportionalTableResize?Ae(n,(a?-o:o)+i):(n.css("height",""),a?(e=r.eq(0),d=e.outerHeight(),s=Math.max(d-o,B.opts.tableResizingLimit),e.css("height",s+"px")):(l=r.eq(r.length-1),c=l.outerHeight(),u=Math.max(c+o,B.opts.tableResizingLimit),l.css("height",u+"px")),n.css("height",n.height()+"px"))),B.opts.iframe&&B.$iframe.height(B.iframe_document.scrollingElement.offsetHeight)),B.selection.restore(),B.undo.saveStep(),B.events.trigger("table.resized",[n.get(0)])),x.removeData("origin"),x.removeData("release-position"),x.removeData("first"),x.removeData("second"),x.removeData("table"),j())))))}function ee(e){(L(e.currentTarget).is(L(e.originalEvent.relatedTarget))||e.currentTarget.contains(e.originalEvent.relatedTarget)||e.originalEvent.relatedTarget&&e.originalEvent.relatedTarget.contains(e.currentTarget))&&!e.currentTarget.querySelector("input, textarea")||(B.events.$on(L("input, textarea"),"click",n),!0===f&&0<B.opts.tableEditButtons.length&&(L(e.currentTarget).closest("table").is(D())?d(r,e.currentTarget):"TD"!==e.currentTarget.tagName&&"TH"!==e.currentTarget.tagName&&c()))}function te(e,t,n,r){for(var o,i=t;i!=B.el&&"TD"!=i.tagName&&"TH"!=i.tagName&&("up"==r?o=i.previousElementSibling:"down"==r&&(o=i.nextElementSibling),!o);)i=i.parentNode;if("TD"==i.tagName||"TH"==i.tagName){for(var a,t=i,s=r,l=t;l&&"TABLE"!=l.tagName&&l.parentNode!=B.el;)l=l.parentNode;l&&"TABLE"==l.tagName&&(a=N(L(l)),"up"==s?ne(k(t,a),l,a):"down"==s&&re(k(t,a),l,a))}else o&&("up"==r&&B.selection.setAtEnd(o),"down"==r)&&B.selection.setAtStart(o)}function ne(e,t,n){0<L(".tribute-container").length&&"none"!=L(".tribute-container").css("display")||(0<e.row?B.selection.setAtEnd(n[e.row-1][e.col]):te(0,t,0,"up"))}function re(e,t,n){var r;0<L(".tribute-container").length&&"none"!=L(".tribute-container").css("display")||(r=parseInt(n[e.row][e.col].getAttribute("rowspan"),10)||1,e.row<n.length-r?B.selection.setAtStart(n[e.row+r][e.col]):te(0,t,0,"down"))}function oe(e){var t=e.which,n=B.selection.blocks();if(n.length&&("TD"==(n="P"!==(n=n[0]).tagName&&"DIV"!==n.tagName?n:n.parentNode).tagName||"TH"==n.tagName)){for(var r=n;r&&"TABLE"!=r.tagName&&r.parentNode!=B.el;)r=r.parentNode;!r||"TABLE"!=r.tagName||me.KEYCODE.ARROW_LEFT!=t&&me.KEYCODE.ARROW_UP!=t&&me.KEYCODE.ARROW_RIGHT!=t&&me.KEYCODE.ARROW_DOWN!=t||(0<M().length&&_(),!B.browser.webkit)||me.KEYCODE.ARROW_UP!=t&&me.KEYCODE.ARROW_DOWN!=t||((e,t,n)=>{if(e){var r="TD"===e.tagName||"TH"===e.tagName?e:L(e).parentsUntil(B.el,"td, th").get(0);if(r){if(r.textContent.trim().length<=0&&1===r.children.length&&"BR"===r.children[0].tagName)return 1;"TD"!==r.tagName&&"TH"!==r.tagName||!e||e.nodeType===Node.TEXT_NODE||(e.children&&0<e.children.length?(a=t>e.children.length?e.children.length-1:t-1,(a=e.children[a]||e.firstChild)&&"string"==typeof a.textContent&&(t=(e=a).textContent.trim().length-1)):e.firstChild&&"string"==typeof e.firstChild.textContent&&(e=e.firstChild,t=e.textContent.trim().length-1));var o,i,a=document.createRange(),a=(a.selectNodeContents(r),a.getBoundingClientRect());o=(e.textContent.trim().length<=0&&e.getBoundingClientRect?e:((o=e).nodeType!==Node.TEXT_NODE&&(o=(e=>{for(var t=document.createTreeWalker(e,NodeFilter.SHOW_TEXT,null,!1),n=null;t.nextNode();)n=t.currentNode;return n})(e),t=o&&"up"===n?o.textContent.length:0),(i=document.createRange()).setStart(o||e,t),i.collapse(!0),i)).getBoundingClientRect();if("up"===n){if("BR"===e.tagName){if(r.firstChild.isSameNode(e))return 1;if(e.previousSibling&&(B.node.isBlock(e.previousSibling)||B.node.isVoid(e.previousSibling)))return}return Math.abs(o.top-a.top)<=6}if("down"===n){if("BR"===e.tagName){if(r.lastChild.isSameNode(e))return 1;if(e.nextSibling&&(B.node.isBlock(e.nextSibling)||B.node.isVoid(e.nextSibling)))return r.lastChild.isSameNode(e.nextSibling)||!1}return Math.abs(a.bottom-o.bottom)<=6}}}})(B.selection.ranges(0).startContainer,B.selection.ranges(0).startOffset,me.KEYCODE.ARROW_UP==t?"up":"down")&&(e.preventDefault(),e.stopPropagation(),n=k(n,e=N(L(r))),me.KEYCODE.ARROW_UP==t?ne(n,r,e):me.KEYCODE.ARROW_DOWN==t&&re(n,r,e),B.selection.restore())}}function ie(){B.shared.$table_resizer||(B.shared.$table_resizer=L(document.createElement("div")).attr("class","fr-table-resizer").html("<div></div>")),x=B.shared.$table_resizer,B.events.$on(x,"mousedown",function(e){return!B.core.sameInstance(x)||(0<M().length&&_(),1==e.which?(B.selection.save(),h=!0,x.addClass("fr-moving"),c(),B.edit.off(),x.find("div").css("opacity",1),!1):void 0)}),B.events.$on(x,"mousemove",function(e){if(!B.core.sameInstance(x))return!0;h&&(B.opts.iframe&&(e.pageX-=B.$iframe.offset().left,e.pageY-=B.$iframe.offset().top),ue(e))});function e(e){h&&o(e)}window.addEventListener("mouseup",e,!0),B.events.on("destroy",function(){window.removeEventListener("mouseup",e,!0)},!0),B.events.on("shared.destroy",function(){x.html("").removeData().remove(),x=null},!0),B.events.on("destroy",function(){B.$el.find(".fr-selected-cell").removeClass("fr-selected-cell"),L("body").first().append(x.hide())},!0)}function j(){x&&(x.find("div").css("opacity",0),x.css("top",0),x.css("left",0),x.css("height",0),x.css("width",0),x.find("div").css("height",0),x.find("div").css("width",0),x.css("padding-top",0),x.css("padding-bottom",0),x.css("padding-left",0),x.css("padding-right",0),x.hide())}function S(){A&&A.removeClass("fr-visible").css("left","-9999px")}function ae(e,t){if(0===M().length){var n,r,o,i,a,s,l,c,u,d,f,p,h;if(t&&("HTML"==t.tagName||"BODY"==t.tagName||B.node.isElement(t)))for(n=1;n<=B.opts.tableInsertHelperOffset;n++){if(c=B.doc.elementFromPoint(e.pageX-B.win.pageXOffset,e.pageY-B.win.pageYOffset+n),L(c).hasClass("fr-tooltip"))return;if(c&&("TH"==c.tagName||"TD"==c.tagName||"TABLE"==c.tagName)&&(L(c).parents(".fr-wrapper").length||B.opts.iframe)&&"false"!=L(c).closest("table").attr("contenteditable"))return l=e,c=L(c).closest("table"),void(B.$box.find(".fr-line-breaker").isVisible()||(A||de(),B.$box.append(A),A.data("instance",B),c=L(c).find("tr").first(),r=l.pageX,i=o=0,B.opts.iframe&&(l=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-top")),a=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-left")),o+=B.$iframe.offset().left-B.helpers.scrollLeft()+a,i+=B.$iframe.offset().top-B.helpers.scrollTop()+l),c.find("th, td").each(function(){var e=L(this);return e.offset().left<=r&&r<e.offset().left+e.outerWidth()/2?(s=parseInt(A.find("a").css("width"),10),A.css("top",i+e.offset().top-B.$box.offset().top-s-5),A.css("left",o+e.offset().left-B.$box.offset().left-s/2),A.data("selected-cell",e),A.data("position","before"),A.addClass("fr-visible"),!1):e.offset().left+e.outerWidth()/2<=r&&r<e.offset().left+e.outerWidth()?(s=parseInt(A.find("a").css("width"),10),A.css("top",i+e.offset().top-B.$box.offset().top-s-5),A.css("left",o+e.offset().left-B.$box.offset().left+e.outerWidth()-s/2),A.data("selected-cell",e),A.data("position","after"),A.addClass("fr-visible"),!1):void 0})));if(a=B.doc.elementFromPoint(e.pageX-B.win.pageXOffset+n,e.pageY-B.win.pageYOffset),L(a).hasClass("fr-tooltip"))return;if(a&&("TH"==a.tagName||"TD"==a.tagName||"TABLE"==a.tagName)&&(L(a).parents(".fr-wrapper").length||B.opts.iframe)&&"false"!=L(a).closest("table").attr("contenteditable"))return l=e,c=L(a).closest("table"),void(B.$box.find(".fr-line-breaker").isVisible()||(A||de(),B.$box.append(A),A.data("instance",B),c=L(c),u=l.pageY,f=d=0,B.opts.iframe&&(l=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-top")),p=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-left")),d+=B.$iframe.offset().left-B.helpers.scrollLeft()+p,f+=B.$iframe.offset().top-B.helpers.scrollTop()+l),c.find("tr").each(function(){var e=L(this),t=(h=parseInt(A.find("a").css("width"),10),d+e.offset().left-B.$box.offset().left),t=0!==B.$box.offset().left?t-h-5:t+h-5;return e.offset().top<=u&&u<e.offset().top+e.outerHeight()/2?(A.css("top",f+e.offset().top-B.$box.offset().top-h/2),A.css("left",t),A.data("selected-cell",e.find("td").first()),A.data("position","above"),A.addClass("fr-visible"),!1):e.offset().top+e.outerHeight()/2<=u&&u<e.offset().top+e.outerHeight()?(A.css("top",f+e.offset().top-B.$box.offset().top+e.outerHeight()-h/2),A.css("left",t),A.data("selected-cell",e.find("td").first()),A.data("position","below"),A.addClass("fr-visible"),!1):void 0})))}B.core.sameInstance(A)&&S()}}function u(e,t){e=L(e);e.removeClass(t),e.length&&e.get(0).hasAttribute("class")&&!e.attr("class").trim()&&e.removeAttr("class")}function se(e){T=null;var t,n,r,o,i,a,s,l,c,u,d,f,p,h,A,g,m,v,b,y,C,w,E,_,S=B.doc.elementFromPoint(e.pageX-B.win.pageXOffset,e.pageY-B.win.pageYOffset);if(0===L(S).length)return!1;B.opts.tableResizer&&(!B.popups.areVisible()||B.popups.areVisible()&&B.popups.isVisible("table.edit"))&&(t=e,E=L(n=S),_=(r=E?E.closest("table"):r).parent(),n&&"TD"!=n.tagName&&"TH"!=n.tagName&&(0<E.closest("td").length?n=E.closest("td"):0<E.closest("th").length&&(n=E.closest("th"))),!n||"TD"!=n.tagName&&"TH"!=n.tagName?x&&E.get(0)!=x.get(0)&&E.parent().get(0)!=x.get(0)&&B.core.sameInstance(x)&&j():(E=L(n),0!==B.$el.find(E).length&&(l=(y=E.offset().left-1)+E.outerWidth(),i=(o=E.offset().top-1)+E.outerHeight(),Math.abs(t.pageX-y)<=B.opts.tableResizerOffset||Math.abs(l-t.pageX)<=B.opts.tableResizerOffset?(b=O((c=k(n,u=N(r))).row,c.col,u),A=r.offset().top,a=r.outerHeight()-1,"rtl"!=B.opts.direction?t.pageX-y<=B.opts.tableResizerOffset?(s=y,0<c.col?(C=y-R(c.col-1,u)+B.opts.tableResizingLimit,w=y+R(c.col,u)-B.opts.tableResizingLimit,d=c.col-1,h=c.col):(d=-1,h=0,C=B.$wp.offset().left-1+parseFloat(_.css("padding-left")),w=B.opts.proportionalTableResize?r.offset().left-1+r.width()-u[0].length*B.opts.tableResizingLimit:y+R(c.col,u)-B.opts.tableResizingLimit)):l-t.pageX<=B.opts.tableResizerOffset&&(s=l,b.col<u[b.row].length&&u[b.row][b.col+1]?(C=l-R(b.col,u)+B.opts.tableResizingLimit,w=l+R(b.col+1,u)-B.opts.tableResizingLimit,d=b.col,h=b.col+1):(d=b.col,h=-1,C=B.opts.proportionalTableResize?r.offset().left-1+u[0].length*B.opts.tableResizingLimit:l-R(b.col,u)+B.opts.tableResizingLimit,w=_.offset().left-1+_.width()-parseFloat(_.css("padding-left")))):l-t.pageX<=B.opts.tableResizerOffset?(s=l,0<c.col?(C=l-R(c.col,u)+B.opts.tableResizingLimit,w=l+R(c.col-1,u)-B.opts.tableResizingLimit,d=c.col,h=c.col-1):(d=null,h=0,C=r.offset().left+u[0].length*B.opts.tableResizingLimit,w=_.offset().left-1+_.width()+parseFloat(_.css("padding-left")))):t.pageX-y<=B.opts.tableResizerOffset&&(s=y,b.col<u[b.row].length&&u[b.row][b.col+1]?(C=y-R(b.col+1,u)+B.opts.tableResizingLimit,w=y+R(b.col,u)-B.opts.tableResizingLimit,d=b.col+1,h=b.col):(d=b.col,h=null,C=_.offset().left+parseFloat(_.css("padding-left")),w=r.offset().left-1+r.width()-u[0].length*B.opts.tableResizingLimit)),x||ie(),j(),x.removeClass("fr-table-row-resizer"),x.addClass("fr-table-col-resizer"),x.data("table",r),x.data("first",d),x.data("second",h),x.data("instance",B),B.$wp.append(x),l=s-B.win.pageXOffset-B.opts.tableResizerOffset-B.$wp.offset().left,c=A-B.$wp.offset().top+B.$wp.scrollTop(),B.opts.iframe&&(y=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-top")),b=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-left")),l+=B.$iframe.offset().left+b,c+=B.$iframe.offset().top+y,C+=B.$iframe.offset().left,w+=B.$iframe.offset().left),x.data("max-left",C),x.data("max-right",w),x.data("origin",s-B.win.pageXOffset),x.css("top",c),x.css("left",l),x.css("height",a),x.find("div").css("height",a),x.css("padding-left",B.opts.tableResizerOffset),x.css("padding-right",B.opts.tableResizerOffset),x.show()):Math.abs(t.pageY-o)<=B.opts.tableResizerOffset||Math.abs(i-t.pageY)<=B.opts.tableResizerOffset?(d=O((u=k(n,_=N(r))).row,u.col,_),h=r.offset().left,A=r.outerWidth()-1,t.pageY-o<=B.opts.tableResizerOffset?(g=o,0<u.row?(m=o-ce(u.row-1,_),v=B.win.outerHeight,f=u.row-1,p=u.row):(f=-1,p=0,m=B.$el.offset().top-1+parseInt(r.css("margin-top"),10),v=B.opts.proportionalTableResize?r.offset().top-1+r.height()-_.length*B.opts.tableResizingLimit:r.offset().top+E.height())):i-t.pageY<=B.opts.tableResizerOffset&&(g=i,d.row<_.length-1?(m=i-ce(d.row,_),v=B.win.outerHeight,f=d.row,p=d.row+1):(f=d.row,p=-1,m=B.opts.proportionalTableResize?r.offset().top-1+_.length*B.opts.tableResizingLimit:i-ce(d.row,_),v=B.win.outerHeight)),x||ie(),j(),x.removeClass("fr-table-col-resizer"),x.addClass("fr-table-row-resizer"),x.data("table",r),x.data("first",f),x.data("second",p),x.data("instance",B),B.$wp.append(x),b=h-B.$wp.offset().left,y=g-B.$wp.offset().top+B.$wp.scrollTop()-B.opts.tableResizerOffset,B.opts.iframe&&(C=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-top")),w=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-left")),b+=B.$iframe.offset().left+w,y+=B.$iframe.offset().top+C,m+=B.$iframe.offset().top,v+=B.$iframe.offset().top),x.data("max-top",m-B.$wp.offset().top+B.$wp.scrollTop()-B.opts.tableResizerOffset),x.data("max-bottom",v-B.$wp.offset().top+B.$wp.scrollTop()-B.opts.tableResizerOffset),x.data("origin",y),x.css("top",y),x.css("left",b),x.css("width",A),x.find("div").css("width",A),x.css("padding-top",B.opts.tableResizerOffset),x.css("padding-bottom",B.opts.tableResizerOffset),x.show()):B.core.sameInstance(x)&&j()))),!B.opts.tableInsertHelper||B.popups.areVisible()||B.$tb.hasClass("fr-inline")&&B.$tb.isVisible()||ae(e,S)}function le(){var e,t;h&&(e=x.data("table").offset().top-B.win.pageYOffset,B.opts.iframe&&(t=B.helpers.getPX(B.$wp.find(".fr-iframe").css("padding-top")),e+=B.$iframe.offset().top-B.helpers.scrollTop()+t),x.css("top",e))}function R(e,t){for(var n=L(t[0][e]).outerWidth(),r=1;r<t.length;r++)n=Math.min(n,L(t[r][e]).outerWidth());return n}function ce(e,t){for(var n=L(t[e][0]).outerHeight(),r=1;r<t[e].length;r++)n=Math.min(n,L(t[e][r]).outerHeight());return n}function ue(e){var t,n,r,o;1<M().length&&p&&c(),!1===p&&!1===f&&!1===h?(T&&clearTimeout(T),B.edit.isDisabled()&&!B.popups.isVisible("table.edit")||(T=setTimeout(se,30,e))):h?x.hasClass("fr-table-col-resizer")?(t=e.pageX-B.win.pageXOffset,B.opts.iframe&&(t+=B.$iframe.offset().left),o=x.data("max-left"),n=x.data("max-right"),o<=t&&t<=n?x.css("left",t-B.opts.tableResizerOffset-B.$wp.offset().left):t<o&&parseFloat(x.css("left"),10)>o-B.opts.tableResizerOffset?x.css("left",o-B.opts.tableResizerOffset-B.$wp.offset().left):n<t&&parseFloat(x.css("left"),10)<n-B.opts.tableResizerOffset&&x.css("left",n-B.opts.tableResizerOffset-B.$wp.offset().left)):(o=e.pageY-B.win.pageYOffset,B.opts.iframe&&(o+=B.$iframe.offset().top),t=x.data("max-top"),n=x.data("max-bottom"),o=B.opts.height?(r=o-B.opts.tableResizerOffset-B.$wp.offset().top+B.$wp.scrollTop(),B.opts.iframe&&(n=B.win.innerHeight),r):(r=o-B.opts.tableResizerOffset-B.$wp.offset().top+B.helpers.scrollTop(),B.opts.iframe&&(r=o-B.opts.tableResizerOffset-B.$wp.offset().top),n=B.win.innerHeight,e.clientY),t<=r&&o<=n&&x.css("top",r)):p&&S()}function I(e){B.node.isEmpty(e.get(0))?B.opts.keepTextFormatOnTable&&B.browser.mozilla?e.append(me.MARKERS):e.prepend(me.MARKERS):e.prepend(me.START_MARKER).append(me.END_MARKER)}function de(){B.shared.$ti_helper||(B.shared.$ti_helper=L(document.createElement("div")).attr("class","fr-insert-helper").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(B.language.translate("Insert"),'"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M22,16.75 L16.75,16.75 L16.75,22 L15.25,22.000 L15.25,16.75 L10,16.75 L10,15.25 L15.25,15.25 L15.25,10 L16.75,10 L16.75,15.25 L22,15.25 L22,16.75 Z"/></svg></a>')),B.events.bindClick(B.shared.$ti_helper,"a",function(){var e=A.data("selected-cell"),t=A.data("position"),n=A.data("instance")||B;"before"==t||"after"==t?(B.undo.saveStep(),e.addClass("fr-selected-cell"),n.table.insertColumn(t),e.removeClass("fr-selected-cell"),B.undo.saveStep()):"above"!=t&&"below"!=t||(B.undo.saveStep(),e.addClass("fr-selected-cell"),n.table.insertRow(t),e.removeClass("fr-selected-cell"),B.undo.saveStep()),S()}),B.events.on("shared.destroy",function(){B.shared.$ti_helper.html("").removeData().remove(),B.shared.$ti_helper=null},!0),B.events.$on(B.shared.$ti_helper,"mousemove",function(e){e.stopPropagation()},!0),B.events.$on(L(B.o_win),"scroll",function(){S()},!0),B.events.$on(B.$wp,"scroll",function(){S()},!0)),A=B.shared.$ti_helper,B.events.on("destroy",function(){A=null}),B.tooltip.bind(B.$box,".fr-insert-helper > a.fr-floating-btn")}function fe(){r=null,clearTimeout(T)}function M(){return B.el.querySelectorAll(".fr-selected-cell")}function D(){var e=M(),t=B.$el.find("table.fr-selection-handle-selected");if(e.length){for(var n=e[0];n&&"TABLE"!=n.tagName&&n.parentNode!=B.el;)n=n.parentNode;return n&&"TABLE"==n.tagName?L(n):L([])}return t.length?L(t.get(0)):L([])}function pe(e){var t=B.popups.get("table.tableProperties"),n=t.find(".fr-table-alignment-container"),r=n.find(".fr-table-".concat(e,"-align")).get(0);n.find(".fr-table-left-align").get(0).innerHTML=B.icon.create("leftTableAlign"),n.find(".fr-table-center-align").get(0).innerHTML=B.icon.create("centerTableAlign"),n.find(".fr-table-right-align").get(0).innerHTML=B.icon.create("rightTableAlign"),r.innerHTML=B.icon.create("".concat(e,"TableAlignActive")),r.focus(),t.data("tableAlign",e)}function he(){function e(e,r,o){i.find(e).on("keydown",function(t){var e=L(t.target),n=t.which;n!==me.KEYCODE.ENTER&&n!==me.KEYCODE.ARROW_DOWN&&n!==me.KEYCODE.SPACE||e.hasClass("fr-active")||!e.is("button")||(r&&o&&B.button.click(e),t.preventDefault(),t.stopPropagation()),setTimeout(function(){var e;n===me.KEYCODE.TAB&&r&&o&&((e=t.shiftKey?i.find(r):i.find(o))&&e.length&&e.focus(),t.preventDefault(),t.stopPropagation())},10)})}var t={buttons:"",table_properties_form:'\n         <div class="fr-table-properties-form">\n            <div class="fr-table-properties-section">\n              <label>
1'.concat(B.language.translate("Background"),'</label>\n              <div class="fr-table-bg-container">\n                <div class="fr-input-line">\n                  <input type="text" title="').concat(B.language.translate("Custom background color input"),'" id="fr-table-bg" class="fr-input" placeholder="').concat(B.language.translate("Color"),'" tabIndex="1" aria-required="true">\n                </div>\n                <button title="').concat(B.language.translate("Background color picker"),'" role="button" type="button" class="fr-command fr-enable-accessibility fr-btn-table-bg-color" data-param1="table" tabIndex="2" data-cmd="openColorPicker">\n                  <div class="fr-color-preview">\n                    <div class="fr-color-preview-indicator"></div>\n                  </div>\n                </button>\n              </div>\n              <label>').concat(B.language.translate("Border"),'</label>\n              <div class="fr-table-border-container">\n                <div class="fr-input-line">\n                  <label class="fr-field-lable">').concat(B.language.translate("Style"),'</label>\n                  <div class= "fr-buttons fr-border-style"> ').concat(B.button.build("tableBorderStyle",me.COMMANDS.tableBorderStyle,!0),'</div>\n                </div>\n                <div class="fr-input-line">\n                  <input  title="').concat(B.language.translate("Custom border color input"),'" id="fr-table-border-color" class="fr-input" type="text" placeholder="').concat(B.language.translate("Color"),'" tabIndex="3" aria-required="true">\n                </div>\n                <button  title="').concat(B.language.translate("Border color picker"),'" role="button" type="button" class="fr-command fr-btn-table-border-bg-color fr-enable-accessibility" tabIndex="4" data-param1="border" data-cmd="openColorPicker">\n                  <div class="fr-border-color-preview">\n                    <div class="fr-border-color-preview-indicator"></div>\n                  </div>\n                </button>\n                <div class="fr-input-line">\n                  <input  title="').concat(B.language.translate("Border width"),'" id="fr-table-border-width" type="text" class="fr-input" placeholder="').concat(B.language.translate("Width"),'" tabIndex="5" aria-required="true">\n                </div>\n              </div>\n              <div class="fr-table-dimensions-section">\n                <div>\n                  <label>').concat(B.language.translate("Dimensions"),'</label>\n                  <div class="fr-table-dimensions-container">\n                    <div class="fr-input-line">\n                      <input title="').concat(B.language.translate("Table width"),'" type="text" id="fr-table-width" placeholder="').concat(B.language.translate("Width"),'" tabIndex="6">\n                    </div>\n                    <span class="fr-dimension-separator">×</span>\n                    <div class="fr-input-line">\n                      <input title="').concat(B.language.translate("Table height"),'" type="text" id="fr-table-height" placeholder="').concat(B.language.translate("Height"),'" tabIndex="7">\n                    </div>\n                  </div>\n                </div>\n                <div class="fr-table-alignment-section">\n                  <label>').concat(B.language.translate("Alignment"),'</label>\n                  <div class="fr-table-alignment-container">\n                    <button title="').concat(B.language.translate("Left align"),'" class="fr-enable-accessibility fr-command fr-table-left-align" data-param1="left" data-cmd="tableAlign" tabIndex="8">').concat(B.icon.create("leftTableAlign"),'</button>\n                    <button title="').concat(B.language.translate("Center align"),'" class="fr-enable-accessibility fr-command fr-table-center-align" data-param1="center" data-cmd="tableAlign" tabIndex="9">').concat(B.icon.create("centerTableAlign"),'</button>\n                    <button title="').concat(B.language.translate("Right align"),'" class="fr-enable-accessibility fr-command fr-table-right-align" data-param1="right" data-cmd="tableAlign" tabIndex="10">').concat(B.icon.create("rightTableAlign"),"</button>\n                  </div>\n                </div>\n              </div>\n              <label>").concat(B.language.translate("Table Style"),'</label>\n              <div class="fr-table-style-container">\n                <div class="fr-input-line">\n                  <label class="fr-field-lable">').concat(B.language.translate("Style"),'</label>\n                  <div class= "fr-buttons fr-table-style"> ').concat(B.button.build("tableStyle",me.COMMANDS.tableStyle,!0),'</div>\n                </div>\n              </div>\n            </div>\n            <div class="fr-table-properties-buttons">\n              <button role="button" type="button" class="fr-enable-accessibility fr-command fr-cancel-button" tabIndex="11" data-cmd="onCancel">').concat(B.language.translate("Cancel"),'</button>\n              <button role="button" type="button" class="fr-enable-accessibility fr-command fr-save-button" tabIndex="12" data-cmd="applyTableProperties">').concat(B.language.translate("Save"),"</button>\n            </div>\n          </div>\n        ")},i=B.popups.create("table.tableProperties",t);return e(".fr-border-style > button",".fr-btn-table-bg-color","#fr-table-border-color"),e(".fr-border-style > .fr-dropdown-menu li",".fr-btn-table-bg-color","#fr-table-border-color"),e(".fr-table-style > button",".fr-table-right-align",".fr-cancel-button"),e(".fr-table-style > .fr-dropdown-menu li",".fr-table-right-align",".fr-cancel-button"),e(".fr-save-button",".fr-cancel-button","#fr-table-bg"),i}function n(){f=!1}function P(e,t){var n=e.find("colgroup"),r=(0===n.length&&(n=L(B.doc.createElement("colgroup")),e.prepend(n)),n.find("col").length);if(r<t)for(var o=r;o<t;o++)n.append(L(B.doc.createElement("col")));else t<r&&n.find("col").slice(t).remove();return F(n,U(e)),e.find("th, td").each(function(){L(this).css("width","")}),n}function U(e){var t=[];return e.find("colgroup").find("col").each(function(){var e=Math.round(L(this).width())||0;t.push(e)}),t}function F(e,t){var n,e=e.find("col"),r=t.reduce(function(e,t){return e+t},0);.01<Math.abs(r-100)&&(n=100/r,t=t.map(function(e){return e*n}
vendor: 29,237 bytes, line 1
1)),e.each(function(e){e<t.length&&L(this).css("width",t[e].toFixed(4)+"%")})}function Ae(e,t){e.css("height","");var n=e.height(),r=e.find("tr"),o=(t-n)/r.length;r.each(function(){var e=L(this),t=e.outerHeight(),t=Math.max(t+o,B.opts.tableResizingLimit);e.css("height",t+"px")}),e.css("height","".concat(t,"px"))}function ge(){u(B.$el.find("table.fr-selection-handle-selected"),"fr-selection-handle-selected fr-selection-handle-hover"),B.$box.find(".fr-selection-handle").addClass("fr-selection-handle-inactive")}return{_init:function(){if(!B.$wp)return!1;var t,n,r;B.helpers.isMobile()&&(B.events.$on(B.$el,"mousedown",e),B.events.$on(B.$win,"mouseup",o)),B.helpers.isMobile()||(h=f=p=!1,B.events.$on(B.$el,"mousedown",e),B.popups.onShow("image.edit",function(){y(),f=p=!1}),B.popups.onShow("link.edit",function(){y(),f=p=!1}),B.events.$on(B.$el,"mouseover","th, td",ee),B.events.$on(B.$win,"mouseup",o),B.opts.iframe&&B.events.$on(L(B.o_win),"mouseup",o),B.events.$on(B.$win,"mousemove",ue),B.events.$on(L(B.o_win),"scroll",le),B.events.on("contentChanged",function(){0<M().length&&!B.popups.isVisible("table.tableProperties")&&(g(),B.$el.find("img").on("load.selected-cells",function(){L(this).off("load.selected-cells"),0<M().length&&g()}))}),B.events.$on(L(B.o_win),"resize",function(){y()}),B.events.on("toolbar.esc",function(){if(0<M().length)return B.events.disableBlur(),B.events.focus(),!1},!0),B.events.$on(L(B.o_win),"keydown",function(){p&&f&&(f=p=!1,B.$el.removeClass("fr-no-selection"),B.edit.on(),B.selection.setAtEnd(B.$el.find(".fr-selected-cell").last().get(0)),B.selection.restore(),y())}),B.events.$on(B.$el,"keydown",function(e){e.shiftKey?!1===(e=>{var t=M();if(null!=t&&0<t.length){var n,r=N(),e=e.which,t=1==t.length?n=t[0]:(n=B.el.querySelector(".fr-cell-fixed"),B.el.querySelector(".fr-cell-handler")),t=k(t,r);if(me.KEYCODE.ARROW_RIGHT==e){if(t.col<r[0].length-1)return d(n,r[t.row][t.col+1]),!1}else if(me.KEYCODE.ARROW_DOWN==e){if(t.row<r.length-1)return d(n,r[t.row+1][t.col]),!1}else if(me.KEYCODE.ARROW_LEFT==e){if(0<t.col)return d(n,r[t.row][t.col-1]),!1}else if(me.KEYCODE.ARROW_UP==e&&0<t.row)return d(n,r[t.row-1][t.col]),!1}})(e)&&setTimeout(function(){g()},0):oe(e)}),B.events.on("keydown",function(e){if(!1===(e=>{var t,n=e.which;if(n==me.KEYCODE.TAB&&(0<M().length?t=B.$el.find(".fr-selected-cell").last():"TD"==(n=B.selection.element()).tagName||"TH"==n.tagName?t=L(n):n!=B.el&&(0<L(n).parentsUntil(B.$el,"td").length?t=L(n).parents("td").first():0<L(n).parentsUntil(B.$el,"th").length&&(t=L(n).parents("th").first())),t))return e.preventDefault(),!!(0===B.selection.get().focusOffset&&0<L(B.selection.element()).parentsUntil(B.$el,"ol, ul").length&&(0<L(B.selection.element()).closest("li").prev().length||L(B.selection.element()).is("li")&&0<L(B.selection.element()).prev().length))||(_(),e.shiftKey?0<t.prev().length?I(t.prev()):0<t.closest("tr").length&&0<t.closest("tr").prev().length?I(t.closest("tr").prev().find("td").last()):0<t.closest("tbody").length&&0<t.closest("table").find("thead tr").length&&I(t.closest("table").find("thead tr th").last()):0<t.next().length?I(t.next()):0<t.closest("tr").length&&0<t.closest("tr").next().length?I(t.closest("tr").next().find("td").first()):0<t.closest("thead").length&&0<t.closest("table").find("tbody tr").length?I(t.closest("table").find("tbody tr td").first()):(t.addClass("fr-selected-cell"),G("below"),y(),I(t.closest("tr").next().find("td").first())),B.selection.restore(),!1)})(e))return!1;function t(){y(),ge(),e.preventDefault(),e.stopPropagation()}var n,r,o=B.$el.find("table.fr-selection-handle-selected"),i=e.which;if(o.length&&!B.keys.isArrow(e.which)&&i!==me.KEYCODE.TAB&&i!==me.KEYCODE.ALT&&i!==me.KEYCODE.ESC){if(e.ctrlKey||e.metaKey||i===me.KEYCODE.SHIFT)return!0;b(),B.undo.saveStep(),t();var a,s,l=B.html.defaultTag();return(i===me.KEYCODE.ENTER||B.keys.isCharacter(i)&&!e.ctrlKey&&!e.metaKey)&&(a=i===me.KEYCODE.ENTER,l=l?(a?"<".concat(l,' id="cursor-marker"></'):"<".concat(l,' id="cursor-marker"> ').concat(i===me.KEYCODE.SPACE?"&nbsp;":e.key,"</")).concat(l,">"):a?'<br id="cursor-marker">':"".concat(i===me.KEYCODE.SPACE?"&nbsp;":e.key,' <br id="cursor-marker">'),B.html.insert(l,!0,!0),(s=B.$el.find("#cursor-marker").get(0))&&s.parentNode&&setTimeout(function(){var e=B.doc.createRange(),t=(e.setStart(s,a?0:1),e.setEnd(s,a?0:1),e.collapse(!0),B.selection.get());t.removeAllRanges(),t.addRange(e),B.$el.focus()},0),s)&&s.removeAttribute("id"),!1}if(o.length&&B.keys.isArrow(e.which))return i=e.which===me.KEYCODE.ARROW_DOWN||e.which===me.KEYCODE.ARROW_RIGHT,l=e.which===me.KEYCODE.ARROW_UP||e.which===me.KEYCODE.ARROW_LEFT,(i||l)&&(l=i?o.next():o.prev())&&l.length&&l[0].nodeType===Node.ELEMENT_NODE&&("UL"!==(n=l[0]).tagName&&"OL"!==n.tagName||0<(r=n.querySelectorAll("li")).length&&(n=r[r.length-1]),r=B.doc.createRange(),i?r.setStartBefore(l[0]):(r.selectNodeContents(n),r.collapse(!1)),(i=B.selection.get()).removeAllRanges(),i.addRange(r),setTimeout(function(){B.events.disableBlur(),B.$el[0].focus(),B.events.enableBlur()},0)),t(),!1;e.ctrlKey||e.metaKey||!o.length||(y(),ge());var c=M();if(0<c.length){if(0<c.length&&B.keys.ctrlKey(e)&&e.which==me.KEYCODE.A)return y(),B.popups.isVisible("table.edit")&&B.popups.hide("table.edit"),c=[],!0;if(e.which==me.KEYCODE.ESC&&B.popups.isVisible("table.edit"))return y(),B.popups.hide("table.edit"),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),!(c=[]);if(1<c.length&&(e.which==me.KEYCODE.BACKSPACE||e.which==me.KEYCODE.DELETE)){B.undo.saveStep();for(var u=0;u<c.length;u++)L(c[u]).html("<br>"),u==c.length-1&&L(c[u]).prepend(me.MARKERS);return B.selection.restore(),B.undo.saveStep(),!(c=[])}return 1<c.length&&e.which!=me.KEYCODE.F10&&!B.keys.isBrowserAction(e)?(e.preventDefault(),!(c=[])):void 0}return!(c=[])!==(e=>{if(e.altKey&&e.which==me.KEYCODE.SPACE){var t,n=B.selection.element();if("TD"==n.tagName||"TH"==n.tagName?t=n:0<L(n).closest("td").length?t=L(n).closest("td").get(0):0<L(n).closest("th").length&&(t=L(n).closest("th").get(0)),t)return e.preventDefault(),d(t,t),g(),!1}})(e)&&void 0},!0),t=null,n=[],B.events.on("html.beforeGet",function(){n=M();for(var e=0;e<n.length;e++)n[e].className=(n[e].className||"").replace(/fr-selected-cell/g,"");(t=B.$el.find("table.fr-selection-handle-selected"))&&t.length&&u(t,"fr-selection-handle-selected")}),B.events.on("html.afterGet",function(){for(var e=0;e<n.length;e++)n[e].className=(n[e].className?n[e].className.trim()+" ":"")+"fr-selected-cell";n=[],t&&t.length&&t.addClass("fr-selection-handle-selected")}),B.events.on("dragover",_),B.events.on("element.dropped",function(e){e&&(_(),f=p=!1,e=E({target:e.get(0)}))&&(d(e,e),g())}),B.el.addEventListener("copy",function(e){var t,n,r,o,i,a,s,l,c=(l=M())&&0!==l.length?(c=(a=l[0]).parentElement,s=(l=l[l.length-1]).parentElement,t=c.closest("table"),n=(t=Array.from(t.rows)).indexOf(c),r=t.indexOf(s),o=Array.from(c.cells).indexOf(a),i=Array.from(s.cells).indexOf(l),{rows:t.slice(n,r+1).map(function(e){return Array.from(e.cells).slice(o,i+1)})}):null;c&&(a=c.rows.map(function(e){return"<tr>"+e.map(function(e){var t=e.tagName.toLowerCase(),n=e.getAttribute("style");return"<".concat(t).concat(n?' style="'.concat(n,'"'):"",">").concat(e.innerHTML,"</").concat(t,">")}).join("")+"</tr>"}).join(""),s=c.rows.map(function(e){return e.map(function(e){return e.textContent.trim()}).join("\t")}).join("\n"),l="<table>".concat(a,"</table>"),B.paste.saveCopiedText(l,s),e.clipboardData.setData("text/html",l),e.preventDefault())}),B.events.on("commands.after",function(e){var t;"applyTableProperties"===e&&(t=!!(e=B.$el.find(".fr-selected-cell").closest("table")).length&&parseFloat(e[0].style.height))&&Ae(e,t)}),r=B.language.translate("The content you are pasting does not contain a table.\nPlease ensure the copied content is in table format."),B.events.on("paste.before",function(e,t){if(B.popups.hideAll(),B.$el.find("table.fr-selection-handle-selected").length){t=t||e&&e.clipboardData;if(t&&t.items){t=(t||window.clipboardData).getData("text/html")||"";if(!t||-1===t.indexOf("<table"))return alert(r),e.preventDefault(),e.stopPropagation(),!1}}return!0}),B.events.on("html.beforeInsert",function(e){var t,n;if(!l)return t=B.$el.find("table.fr-selection-handle-selected"),!(t=(n=M()).length&&!t.length&&e.startsWith("<table")?L(n[0].closest("table")):t).length||((n=(e=>{for(var t=B.doc.createElement("div"),n=(t.innerHTML=e,t.firstChild);n;){var r=n.nextSibling;(n.nodeType===Node.TEXT_NODE&&""===n.textContent.replace(/\u200b/g,"").trim()||n.nodeType===Node.COMMENT_NODE||"SPAN"===n.tagName&&""===n.textContent.replace(/\u200b/g,"").trim())&&n.remove(),n=r}return 1===t.childNodes.length&&"TABLE"===t.childNodes[0].tagName&&t.childNodes[0]})(e))?(K(n,t)&&setTimeout(function(){B.$el.find(".fr-selected-cell").removeClass("fr-selected-cell");var e=B.snapshot.get();B.undo_stack[B.undo_index-1]=e},20),B.keys.positionCaret(),B.popups.hideAll(),B.events.trigger("html.inserted")):alert(r),!1);l=!1}),i(!0),a(!0),B.dragSelectControls._init()),B.events.on("destroy",fe)},insert:function(e,t){var n,r,o=(()=>{var e,t={startTag:"",closeTag:""};return B.opts.keepTextFormatOnTable&&(e=L(B.selection.element().firstChild).parentsUntil(B.$el),t=V(e)),{startTag:t.startTag,closeTag:t.closeTag}})(),i=[];B.opts.tableDefaultWidth&&i.push("width: "+B.opts.tableDefaultWidth+";"),B.opts.tableDefaultHeight&&i.push("height: "+B.opts.tableDefaultHeight+";"),i.push("margin: auto;"),"left"===B.opts.tableDefaultAlign?i.push("float: left;"):"right"===B.opts.tableDefaultAlign&&i.push("float: right;"),B.opts.tableDefaultBorderColor&&i.push("border-color: "+B.opts.tableDefaultBorderColor+";"),B.opts.tableDefaultBorderWidth&&i.push("border-width: "+B.opts.tableDefaultBorderWidth+";"),B.opts.tableDefaultBorderStyle&&i.push("border-style: "+B.opts.tableDefaultBorderStyle+";"),B.opts.tableDefaultBGColor&&i.push("background-color: "+B.opts.tableDefaultBorderStyle+";");var a="<table "+((i=i.join(" "))?'style="'+i+'"':"")+' class="fr-inserted-table">',s=100/t;for(a+="<colgroup>",r=0;r<t;r++)a+="<col"+(B.opts.tableDefaultWidth?' style="width: '+s.toFixed(4)+'%;"':"")+">";for(a=a+"</colgroup>"+"<tbody>",n=0;n<e;n++){for(a+="<tr>",r=0;r<t;r++)a+="<td>"+o.startTag,0===n&&0===r&&(a+=me.MARKERS),a+="<br>"+o.closeTag+"</td>";a+="</tr>"}a+="</tbody></table>",B.opts.trackChangesEnabled?(B.edit.on(),B.events.focus(!0),B.selection.restore(),B.undo.saveStep(),B.markers.insert(),B.html.wrap(),i=B.$el.find(".fr-marker"),B.node.isLastSibling(i)&&i.parent().hasClass("fr-deletable")&&i.insertAfter(i.parent()),i.replaceWith(a),B.selection.clear()):(l=!0,B.html.insert(a)),B.selection.restore(),u(i=B.$el.find(".fr-inserted-table"),"fr-inserted-table"),B.events.trigger("table.inserted",[i.get(0)])},remove:b,insertRow:G,deleteRow:function(){var e=D();if(0<e.length){var t,n=N(),r=C(n);if(null!=r)if(0===r.min_i&&r.max_i==n.length-1)b();else{for(t=r.max_i;t>=r.min_i;t--){for(var o=(o=e.find("tr").not(e.find("> table tr"))).filter(function(){return L(this).closest("table")[0]===e[0]}),i=L(o.get(t)),a=0;a<n[t].length;a++)if(0===a||n[t][a]!=n[t][a-1]){var s,l=L(n[t][a]);if(l.attr("rowspan")&&1<parseInt(l.attr("rowspan"),10)&&(1==(s=parseInt(l.attr("rowspan"),10)-1)?l.removeAttr("rowspan"):l.attr("rowspan",s)),t<n.length-1&&n[t][a]==n[t+1][a]&&(0===t||n[t][a]!=n[t-1][a])){for(var l=n[t][a],c=a;0<c&&n[t][c]==n[t][c-1];)c--;0===c?L(o.get(t+1)).prepend(l):L(n[t+1][c-1])[0].parentNode&&L(n[t+1][c-1])[0].insertAdjacentElement("afterend",l)}}var u=i.parent();i.remove(),0===u.find("tr").length&&u.remove(),n=N(e)}X(0,n.length-1,0,n[0].length-1,e),0<r.min_i?B.selection.setAtEnd(n[r.min_i-1][0]):B.selection.setAtEnd(n[0][0]),B.selection.restore(),B.popups.hide("table.edit")}}},insertColumn:function(l){var c,u,t,e,n,r,o,i,a,s,d=D();0<d.length&&(s=C(c=N()),u="before"==l?s.min_j:s.max_j,P(d,c[0].length),s=(e=>{var t,n=e.reduce(function(e,t){return e+t},0);return 0<n?e.map(function(e){return e/n*100}):(t=100/e.length,new Array(e.length).fill(t))})(s=U(d)),n=100/(c[0].length+1),t=(100-n)/100,s=s.map(function(e){return e*t}),d.find("th, td").each(function(){(e=L(this)).data("old-width",e.outerWidth()/d.outerWidth()*100)}),r=l,o=u,i=n,a=s,s=(n=(n=d).find("colgroup")).find("col"),r="before"===r?o:o+1,(o=L(B.doc.createElement("col"))).css("width",i.toFixed(4)+"%"),r<s.length?s.eq(r).before(o):n.append(o),s.each(function(e){e=a[e]||i;L(this).css("width",e.toFixed(4)+"%")}),d.find("tr").not(d.find("> table tr")).filter(function(){return L(this).closest("table")[0]===d[0]}).each(function(e){for(var t,n=L(this),r=0,o=0;r-1<u;){if(!(t=n.find("> th, > td").get(o))){t=null;break}t==c[e][r]?(r+=parseInt(L(t).attr("colspan"),10)||1,o++):(r+=parseInt(L(c[e][r]).attr("colspan"),10)||1,"after"==l&&(t=0===o?-1:n.find("> th, > td").get(o-1)))}var i,a,s=L(t);"after"==l&&u<r-1||"before"==l&&0<u&&c[e][u]==c[e][u-1]?(0===e||0<e&&c[e][u]!=c[e-1][u])&&(i=parseInt(s.attr("colspan"),10)+1,s.attr("colspan",i),s.removeData("old-width")):(i=(s.get(0)||"").tagName,a=0<n.find("th").length&&"TH"===i?"<th><br></th>":(i=z(c[e][u]),a=s.attr("style")||"","<td".concat(a?' style="'.concat(a,'"'):"",">")+i.startTag+"<br>"+i.closeTag+"</td>"),L(a).append("<br>"),-1==t?n.prepend(a):null==t?n.append(a):"before"==l?s.before(a):"after"==l&&s.after(a))}),d.find("th, td").each(function(){L(this).removeData("old-width")}),B.popups.isVisible("table.edit"))&&g()},deleteColumn:function(){if(0<(u=D()).length){var e,t=N(),n=(P(u,t[0].length),C(t));if(null!=n)if(0===n.min_j&&n.max_j==t[0].length-1)b();else{for(var r,o,i=U(u),a=n.max_j;a>=n.min_j;a--)for(e=0;e<t.length;e++)0!==e&&t[e][a]==t[e-1][a]||(o=L(t[e][a]),1<(parseInt(o.attr("colspan"),10)||1)?(1==(r=parseInt(o.attr("colspan"),10)-1)?o.removeAttr("colspan"):o.attr("colspan",r),o.removeData("old-width")):(r=L(o.parent().get(0)),o.remove(),0===r.find("> th, > td").length&&(0===r.prev().length||0===r.next().length||r.prev().find("> th[rowspan], > td[rowspan]").length<r.prev().find("> th, > td").length)&&r.remove()));X(0,t.length-1,0,t[0].length-1,u);var s=n.min_j,l=n.max_j,c=i,i=c.length-(l-s+1);if(0<i){for(var u=P(u,i),d=0,f=0;f<c.length;f++)(f<s||l<f)&&(d+=c[f]);for(var p,h=[],A=0;A<c.length;A++)(A<s||l<A)&&(p=100*c[A]/d,h.push(p));F(u,h)}0<n.min_j?B.selection.setAtEnd(t[n.min_i][n.min_j-1]):B.selection.setAtEnd(t[n.min_i][0]),B.selection.restore(),B.popups.hide("table.edit")}}},mergeCells:function(){if(1<M().length&&(0===B.$el.find("th.fr-selected-cell").length||0===B.$el.find("td.fr-selected-cell").length)){J();var e=N(),t=C(e);if(null!=t){var n,r=B.$el.find(".fr-selected-cell"),o=L(r[0]),i=o.closest("table"),a=o.html(),s=U(i);for(t.min_j<t.max_j&&o.attr("colspan",t.max_j-t.min_j+1),t.min_i<t.max_i&&o.attr("rowspan",t.max_i-t.min_i+1),c=1;c<r.length;c++)"<br>"!=(n=L(r[c])).html()&&""!==n.html()&&(a+="<br>".concat(n.html())),n.remove();o.html(a),B.selection.setAtEnd(o.get(0)),B.selection.restore(),B.toolbar.enable(),q(t.min_i,t.max_i,i);for(var l=i.find("tr:empty"),c=l.length-1;0<=c;c--)L(l[c]).remove();W(t.min_j,t.max_j,i);var u,o=N(i),t=o[0]?o[0].length:0;e[0].length>t&&(o=i.find("colgroup"),u=(e=e[0].map(function(e,t){return L(e).is(".fr-selected-cell")?t:null}).filter(function(e){return null!==e})).reduce(function(e,t){return e+s[t]},0),F(o,[].concat(ve(s.slice(0,Math.min.apply(Math,ve(e)))),[u],ve(s.slice(Math.max.apply(Math,ve(e))+1))))),P(i,t),g()}}},splitCellVertically:function(){if(1==M().length){var e=B.$el.find(".fr-selected-cell"),t=parseInt(e.attr("colspan"),10)||1,n=e.parent().outerWidth(),r=e.outerWidth(),o=e.parents("table"),i=e.clone().html("<br>"),a=N(),s=k(e.get(0),a);if(1<t)d=Math.ceil(t/2),r=((e,t,n)=>{var r,o=0;for(r=e;r<=t;r++)o+=R(r,n);return o})(s.col,s.col+d-1,a)/n*100,1<d?e.attr("colspan",d):e.removeAttr("colspan"),1<t-d?i.attr("colspan",t-d):i.removeAttr("colspan");else{for(var l,c,u=0;u<a.length;u++)0!==u&&a[u][s.col]==a[u-1][s.col]||(l=L(a[u][s.col])).is(e)||(c=(parseInt(l.attr("colspan"),10)||1)+1,l.attr("colspan",c));r=r/n*100/2}e[0].parentNode&&e[0].insertAdjacentElement("afterend",i[0]);var d=o,n=s,i=t,o=r,t=a,r=d.find("colgroup");0===r.length&&(r=P(d,t[0].length)),t=r.find("col"),1<i?(i=U(d),F(r,i)):(d=o,(i=t.eq(n.col)).length&&i.css("width",d.toFixed(4)+"%"),(o=L(B.doc.createElement("col"))).css("width",d.toFixed(4)+"%"),n.col+1<t.length?t.eq(n.col+1).before(o):r.append(o)),y(),B.popups.hide("table.edit")}},splitCellHorizontally:function(){if(1==M().length){var e=B.$el.find(".fr-selected-cell"),t=e.parent(),n=e.closest("table"),r=parseInt(e.attr("rowspan"),10),o=N(),i=k(e.get(0),o),a=e.clone().html("<br>");if(1<r){for(var s=Math.ceil(r/2),l=(1<s?e.attr("rowspan",s):e.removeAttr("rowspan"),1<r-s?a.attr("rowspan",r-s):a.removeAttr("rowspan"),i.row+s),c=0===i.col?i.col:i.col-1;0<=c&&(o[l][c]==o[l][c-1]||0<l&&o[l][c]==o[l-1][c]);)c--;-1==c?(r=(r=n.find("tr").not(n.find("> table tr"))).filter(function(){return L(this).closest("table")[0]===n[0]}),L(r.get(l)).prepend(a)):L(o[l][c])[0].parentNode&&L(o[l][c])[0].insertAdjacentElement("afterend",a[0])}else{for(var u,s=L(document.createElement("tr")).append(a),d=0;d<o[0].length;d++)0!==d&&o[i.row][d]==o[i.row][d-1]||(u=L(o[i.row][d])).is(e)||u.attr("rowspan",(parseInt(u.attr("rowspan"),10)||1)+1);t[0].parentNode&&t[0].insertAdjacentElement("afterend",s[0])}y(),B.popups.hide("table.edit")}},addHeader:function(){var e=D();if(0<e.length&&0===e.find("> th").length){var t,n="<thead><tr>",r=0,r=e.find("tr").first().find("> th").length;for(e.find("tr").first().find("> td").each(function(){var e=L(this);r+=parseInt(e.attr("colspan"),10)||1}),t=0;t<r;t++)n+="<th><br></th>";e.prepend(n+="</tr></thead>"),g()}},addFooter:function(){var e=D();if(0<e.length&&0===e.find("tfoot").length){var t="<tfoot><tr>",n=0,r=e.find("thead tr").first();(r=0===r.length?e.find("tbody tr").first():r).find("th, td").each(function(){n+=parseInt(L(this).attr("colspan"),10)||1});for(var o=0;o<n;o++)t+="<td><br></td>";e.append(t+="</tr></tfoot>"),g()}},removeHeader:function(){var e=D(),t=e.find("> thead");0<(t=L(t)).length&&(0===e.find("tbody tr").length?b():(t.remove(),0<M().length?g():(B.popups.hide("table.edit"),(t=e.find("tbody tr").first().find("td").first().get(0))&&(B.selection.setAtEnd(t),B.selection.restore()))))},removeFooter:function(){var e=D(),t=e.find("tfoot");0<t.length&&(0===e.find("tbody tr").length?b():(t.remove(),0<M().length?g():(B.popups.hide("table.edit"),(t=e.find("tbody tr").first().find("td").first().get(0))&&(B.selection.setAtEnd(t),B.selection.restore()))))},setBackground:function(e){var t=B.$el.find(".fr-selected-cell");"REMOVE"!=e?t.css("background-color",B.helpers.HEXtoRGB(e)):t.css("background-color","")},showInsertPopup:function(){var e,t,n=B.$tb.find('.fr-command[data-cmd="insertTable"]');(B.popups.get("table.insert")||i()).hasClass("fr-active")||(B.popups.refresh("table.insert"),B.popups.setContainer("table.insert",B.$tb),t=(e=B.button.getPosition(n)).left,B.popups.show("table.insert",t,e.top,n.outerHeight()))},showEditPopup:g,showColorsPopup:function(e){var t,n,r,o,i=N();i&&((B.popups.get("table.colors")||(()=>{var e="",t=0,n=(0<B.opts.tableColorsButtons.length&&(e='<div class="fr-buttons fr-colors-buttons fr-tabs">'.concat(B.button.buildList(B.opts.tableColorsButtons),"</div>")),""),c=(B.opts.colorsHEXInput&&(n='<div class="fr-color-hex-layer fr-table-colors-hex-layer fr-active fr-layer" id="fr-table-colors-hex-layer-'.concat(B.id,'">\n        <div class="fr-input-line">\n        <input maxlength="7" id="fr-table-colors-hex-layer-text" tabIndex="').concat(++t,'" type="text" placeholder="').concat(B.language.translate("HEX Color"),'" aria-required="true">\n        </div>\n        <div class="fr-action-buttons">\n        <button type="button" class="fr-command fr-submit" tabIndex="').concat(2,'" data-cmd="applyCustomColor" role="button">\n        ').concat(B.language.translate("OK"),"\n        </button>\n        </div>\n        </div>")),t={buttons:e,colors:(()=>{for(var e='<div class="fr-color-set fr-table-colors">',t=0;t<B.opts.tableColors.length;t++)0!==t&&t%B.opts.tableColorsStep==0&&(e+="<br>"),"REMOVE"!=B.opts.tableColors[t]?e+='<span class="fr-command fr-select-color" style="background: '.concat(B.opts.tableColors[t],';" tabIndex="-1" aria-selected="false" role="button" data-cmd=\'onSelectColor\' data-param1="').concat(B.opts.tableColors[t],'"><span class="fr-sr-only">').concat(B.language.translate("Color")," ").concat(B.opts.tableColors[t],"&nbsp;&nbsp;&nbsp;</span></span>"):e+='<span class="fr-command fr-select-color" data-cmd=\'onColorClear\' tabIndex="-1" role="button" title="'.concat(B.language.translate("Clear Formatting"),'">').concat(B.icon.create("tableColorRemove"),'<span class="fr-sr-only">').concat(B.language.translate("Clear Formatting"),"</span></span>");return e+="</div>"})(),custom_color:n},e=B.popups.create("table.colors",t));return B.events.on("popup.tab",function(e){var t,n,r,o,i,a,s,l=L(e.currentTarget);return!B.popups.isVisible("table.colors")||!l.is("span, input, button")||(t=e.which,n=!0,me.KEYCODE.TAB==t?(i=c.find("span.fr-select-color"),(l.is(i.first())&&e.shiftKey||l.is(c.find("span.fr-submit"))&&!e.shiftKey)&&(i=c.find(".fr-buttons"),n=!B.accessibility.focusToolbar(i,!!e.shiftKey)),!1!==n&&((i=c.find("span.fr-select-color")).add(c.find("input")),i.add(c.find("button.fr-submit")),r=i.index(l),r=e.shiftKey?((r-1)%i.length+i.length)%i.length:(r+1)%i.length,i=i.get(r),B.events.disableBlur(),i.focus(),n=!1)):me.KEYCODE.ARROW_UP==t||me.KEYCODE.ARROW_DOWN==t||me.KEYCODE.ARROW_LEFT==t||me.KEYCODE.ARROW_RIGHT==t?(i=(r=l.parent().find("span.fr-command")).index(l),o=B.opts.colorsStep,s=Math.floor(r.length/o),a=i%o,i=Math.floor(i/o)*o+a,a=s*o,me.KEYCODE.ARROW_UP==t?i=((i-o)%a+a)%a:me.KEYCODE.ARROW_DOWN==t?i=(i+o)%a:me.KEYCODE.ARROW_LEFT==t?i=((i-1)%a+a)%a:me.KEYCODE.ARROW_RIGHT==t&&(i=(i+1)%a),s=L(r.get(i)),B.events.disableBlur(),s.focus(),n=!1):me.KEYCODE.ENTER==t&&(B.button.exec(l),n=!1),!1===n&&(e.preventDefault(),e.stopPropagation()),n)},!0),e})()).data("type",e),B.popups.setContainer("table.colors",B.$sc),i=((e=w(i)).left+e.right)/2,t=e.bottom,n=B.popups.get("table.colors"),r=B.$el.find(".fr-selected-cell").first(),r=B.helpers.RGBToHex(r.css("background-color")),o=n.find(".fr-table-colors-hex-layer input"),n.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),n.find('span[data-param1="'.concat(r,'"]')).addClass("fr-selected-color fr-active-item"),o.val(""),B.popups.show("table.colors",i,t,e.bottom-e.top,!0))},showTableProperties:function(){var o,e,t,n,r,i,a,s,l,c,u,d,f,p,h=N();h&&(o=(o=B.popups.get("table.tableProperties"))||he(),p=D(),o.data("tableStyle",{}),o.data("borderStyle",""),a=p[0],u=a&&a.getAttribute("style")||"",f=(c=!!u)&&/background(-color)?\s*:/i.test(u)?p.css("background-color"):"",e=c&&/border(-color)?\s*:/i.test(u)?p.css("border-color"):"",t=c&&/border(-style)?\s*:/i.test(u)?p.css("border-style"):"",n=c&&/border(-width)?\s*:/i.test(u)?p[0].style.borderWidth:"",r=c&&/(^|\s|;)width\s*:/i.test(u)&&a?a.style.width:"",i=c&&/(^|\s|;)height\s*:/i.test(u)&&a?a.style.height:"",a=c?/\bfloat\s*:\s*right\b/i.test(u)?"right":!/\bfloat\s*:\s*left\b/i.test(u)&&/\bmargin\s*:\s*auto\b/i.test(u)?"center":"left":"left",c="",l={},p.is("[class]")&&(u=p.attr("class").split(/\s+/),s=B.opts.tableStyles,l=u.reduce(function(e,t){return s.hasOwnProperty(t)&&(e[t]=s[t]),e},{}),c=Object.values(l).join(", ")),p=function(e,t,n,r){r=B.helpers.isRGBColor(r)?B.helpers.RGBToHex(r):r;o.find(e).val(r),m(o.find(t),o.find(n),r)},u=o.find(".fr-border-style").find(".fr-dropdown"),d=o.find(".fr-table-style").find(".fr-dropdown"),p("#fr-table-bg",".fr-color-preview",".fr-color-preview-indicator",f),p("#fr-table-border-color",".fr-border-color-preview",".fr-border-color-preview-indicator",e),u.find("> span").text(t),d.find("> span").text(c||" "),pe(a),setTimeout(function(){n&&o.find("#fr-table-border-width").val(n).focus(),e&&o.find("#fr-table-border-color").focus(),r&&o.find("#fr-table-width").val(r).focus(),i&&o.find("#fr-table-height").val(i).focus(),t&&o.data("borderStyle",t),l&&o.data("tableStyle",l),o.find("#fr-table-bg").focus()},10),B.popups.setContainer("table.tableProperties",B.$sc),p=((f=w(h)).left+f.right)/2,B.popups.show("table.tableProperties",p,f.bottom,f.bottom-f.top,!0))},hideTableProperties:function(){B.popups.hide("table.tableProperties")},updateTableAlign:pe,back:function(e){var t,n,r,o;e&&B.popups.isVisible("table.colors")?(B.popups.hide("table.colors"),(o=N())&&(n=(n=B.popups.get(t=(r="table"===e||"border"===e)?"table.tableProperties":"table.cellProperties"))||(r?he:H)(),B.popups.setContainer(t,B.$sc),o=(r=w(o)).left+(r.right-r.left)/2,B.popups.show(t,o,r.bottom,r.bottom-r.top,!0),n.find("table"===e?".fr-btn-table-bg-color":"border"===e?".fr-btn-table-border-bg-color":".fr-btn-cell-bg-color").focus())):0<M().length?g():(B.popups.hide("table.insert"),B.toolbar.showInline())},verticalAlign:function(e){B.$el.find(".fr-selected-cell").css("vertical-align",e)},horizontalAlign:function(e){var t=B.$el.find(".fr-selected-cell");t.css("text-align",e),t.children().css("text-align","")},applyStyle:function(e,t,n,r){0<t.length&&(B.opts.useClasses||("TABLE"===t.get(0).tagName?function e(t,n){var r=t.childNodes;if(0<r.length)for(var o=0;o<r.length;o++)"TD"===r[o].tagName?"fr-dashed-borders"===n||"fr-highlighted"===n||"fr-thick"===n?Z(r[o]):"fr-alternate-rows"===n&&r[o].style.removeProperty("background-color"):e(r[o],n)}(t.get(0),e):Z(t.get(0))),n||((n=Object.keys(r)).splice(n.indexOf(e),1),t.removeClass(n.join(" "))),t.toggleClass(e))},selectedTable:D,selectedCells:M,customColor:function(){var e=B.popups.get("table.colors").find(".fr-table-colors-hex-layer input"),t=e.val(),n=t;t&&t.length&&Q(n=0!==t.indexOf("#")?"#"+t:n),e.val("")},selectCells:d,resetAll:v,showCellPropertiesPopup:function(){var e,t,i,a,s,l,c,u,d,f,n,r,o,p,h=N();h&&((e=B.popups.get("table.cellProperties")||H()).find("#fr-cell-bg, #fr-cell-width, #fr-cell-height, #fr-cell-padding").val(""),v(),m(e.find(".fr-color-preview"),e.find(".fr-color-preview-indicator"),""),(t=B.table.selectedCells()).length)&&(a=!(i=null),l=!(s=null),u=!(c=null),f=!(d=null),n=function(e){return"rgba(0, 100, 255, 0.15)"===e},Array.from(t).forEach(function(e,t){var n,e=L(e),r=e.css("background-color"),r=(r&&"rgba(0, 0, 0, 0)"!==r&&"transparent"!==r&&(n=B.helpers.RGBToHex(r)),e.attr("data-cell-width")),o=e.attr("data-cell-height"),e=e.attr("data-cell-padding");0===t?(s=r||null,c=o||null,d=e||null,i=n||null):(r!==s&&(l=!1),o!==c&&(u=!1),e!==d&&(f=!1),n!==i&&(a=!1))}),r="",1===t.length?(p=(o=L(t[0])).css("background-color"),(o[0]&&o[0].hasAttribute("style")&&/background(-color)?:/i.test(o.attr("style"))||!n(p))&&(r=B.helpers.isRGBColor(p)?B.helpers.RGBToHex(p):p)):a&&i&&Array.from(t).every(function(e){var t=L(e),e=e.getAttribute("style")||"",e=/background(-color)?:/i.test(e),t=t.css("background-color");return e||!n(t)})&&(r=B.helpers.isRGBColor(i)?B.helpers.RGBToHex(i):i),e.find("#fr-cell-bg").val(r),m(e.find(".fr-color-preview"),e.find(".fr-color-preview-indicator"),r),l&&s&&e.find("#fr-cell-width").val(s),u&&c&&e.find("#fr-cell-height").val(c),f&&d&&e.find("#fr-cell-padding").val(d),B.popups.setContainer("table.cellProperties",B.$sc),p=(o=w(h)).left+(o.right-o.left)/2,B.popups.show("table.cellProperties",p,o.bottom,o.bottom-o.top,!0))},updateSelectedColor:Q,placeCursorInFirstCell:$}},me.RegisterCommand("tableProperties",{title:"Table Properties",icon:"tablePropertiesIcon",undo:!1,focus:!1,popup:!0,callback:function(){this.table.showTableProperties()}}),me.RegisterCommand("openColorPicker",{title:"Select color",focus:!1,popup:!0,callback:function(e,t){this.table.showColorsPopup(t)}}),me.RegisterCommand("onCancel",{title:"Cancel",callback:function(){this.popups.hide("table.tableProperties"),this.popups.hide("table.cellProperties"),this.table.showEditPopup()}}),me.RegisterCommand("applyCustomColor",{title:"OK",undo:!0,callback:function(){var e=this.popups.get("table.colors");this.table.back(e.data("type")),this.table.customColor()}}),me.RegisterCommand("onSelectColor",{undo:!0,focus:!1,callback:function(e,t){var n=this.popups.get("table.colors");this.table.back(n.data("type")),this.table.updateSelectedColor(t)}}),me.RegisterCommand("tableAlign",{title:"Table Align",undo:!0,callback:function(e,t){this.table.updateTableAlign(t)}}),me.RegisterCommand("tableBorderStyle",{title:"",type:"dropdown",focus:!0,undo:!0,refreshAfterCallback:!0,displaySelection:function(e){return e.opts.tableBorderStyle},html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableBorderStyle,n=0;n<t.length;n++)e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableBorderStyle" data-param1="'.concat(t[n],'" title="').concat(t[n],'">').concat(t[n],"</a></li>");return e+="</ul>"},callback:function(e,t){var n=this.popups.get("table.tableProperties"),r=n.find(".fr-border-style").find(".fr-dropdown");r.find("> span").text(t),n.data("borderStyle",t),r.focus()},refreshOnShow:function(e,t){var n=this.popups.get("table.tableProperties").data("borderStyle");t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr
1-command[data-param1="'.concat(n,'"]')).addClass("fr-active").attr("aria-selected",!0)}}),me.RegisterCommand("tableStyle",{title:"",type:"dropdown",focus:!0,undo:!0,displaySelectionWidth:"300",refreshAfterCallback:!0,displaySelection:function(e){return e.opts.tableStyles},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=this.opts.tableStyles;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableStyle" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},callback:function(e,t){var n=this.popups.get("table.tableProperties"),r=n.find(".fr-table-style").find(".fr-dropdown"),o=this.opts.tableStyles,i=(!this.opts.tableMultipleStyles&&n.data("tableStyle")&&n.removeData("tableStyle"),n.data("tableStyle")||{}),o=(i[t]?delete i[t]:i[t]=o[t],n.data("tableStyle",i),Object.keys(i).length?Object.values(i).join(", "):" ");r.find("> span").text(o),r.focus()},refreshOnShow:function(e,t){var r=this,n=this.$el.find(".fr-selected-cell").closest("table"),o=this.popups.get("table.tableProperties");n&&t.find(".fr-command").each(function(e,t){var n=r.$(t).data("param1"),n=o.data("tableStyle")&&o.data("tableStyle")[n];n&&r.$(t).toggleClass("fr-active",n).attr("aria-selected",n)})}}),me.RegisterCommand("onColorClear",{undo:!0,focus:!1,callback:function(){var e=this.popups.get("table.colors");this.table.back(e.data("type")),e.find("#fr-table-colors-hex-layer-text").val(""),this.table.updateSelectedColor("")}}),me.RegisterCommand("applyTableProperties",{title:"Apply Table Properties",undo:!0,focus:!0,callback:function(){function e(e){return""===e||(e=e.trim(),/^-?\d+(\.\d+)?$/.test(e)&&(e+="px"),/^-?\d+(\.\d+)?(px|%)$/.test(e)?e:null)}var t=this.popups.get("table.tableProperties"),n=t.find("#fr-table-bg").val(),r=t.find("#fr-table-border-color").val(),o=this.table.selectedTable(),i=t.find("#fr-table-width").val(),a=t.find("#fr-table-height").val(),s=t.find("#fr-table-border-width").val(),l=t.data("borderStyle"),c=t.data("tableAlign"),u=t.data("tableStyle"),t=(o.css("background-color",!n||"REMOVE"===n||"transparent"===n||"rgba(0, 0, 0, 0)"===n?"":n),!r||"REMOVE"===r||"transparent"===r||"rgba(0, 0, 0, 0)"===r);o.css("border-color",t?"":r);if(i&&e(i)?o.css("width",e(i)):o.css("width",""),a&&e(a)?o.css("height",e(a)):o.css("height",""),s&&e(s)?o.css("border-width",e(s)):o.css("border-width",""),l&&o.css("border-style",l),"center"===c?(o.css("margin","auto"),o.css("float","")):(o.parent().is("li")&&o.parent().css("display","list-item flow-root"),o.css("float",c),o.css("margin","")),o.removeAttr("class"),u&&0<Object.keys(u).length)for(var d in u)u.hasOwnProperty(d)&&o.addClass(d);this.popups.hide("table.tableProperties")}}),me.RegisterCommand("tableCellProperties",{title:"Cell Properties",icon:"tableCellProperties",undo:!1,focus:!1,popup:!0,callback:function(){this.table.showCellPropertiesPopup()},refresh:function(e){var t=0<this.table.selectedCells().length;e.toggleClass("fr-disabled",!t).attr("aria-disabled",!t)}}),me.RegisterCommand("applyCellProperties",{title:"Apply Cell Properties",undo:!0,focus:!1,callback:function(){function r(e,t,n,r){e=o(e),n?(r&&e.attr(r,n),n!==e[0].style[t]&&(["width","height"].includes(t)&&e.removeAttr(t),e.css(t,n))):(e.css(t,""),r&&e.removeAttr(r),["width","height"].includes(t)&&e.removeAttr(t))}var o=this.$,e=this.popups.get("table.cellProperties"),i=e.find("#fr-cell-bg").val(),a=e.find("#fr-cell-width").val(),s=e.find("#fr-cell-height").val(),l=e.find("#fr-cell-padding").val(),c=!0===e.data("bg-modified"),u=!0===e.data("width-modified"),d=!0===e.data("height-modified"),f=!0===e.data("padding-modified");
vendor: 9,359 bytes, line 1
1this.table.selectedCells().forEach(function(e){function t(e){return""===e||(e=e.trim(),/^-?\d+(\.\d+)?$/.test(e)&&(e+="px"),/^-?\d+(\.\d+)?(px|%)$/.test(e)?e:null)}var n=o(e);c&&n.css("background-color",!i||"REMOVE"===i||"transparent"===i||"rgba(0, 0, 0, 0)"===i?"":i);u&&t(a)&&r(e,"width",a,"data-cell-width"),d&&t(s)&&r(e,"height",s,"data-cell-height"),f&&t(l)&&r(e,"padding",l,"data-cell-padding")}),this.table.resetAll(),this.popups.hide("table.cellProperties")}}),me.DefineIcon("insertTable",{NAME:"table",SVG_KEY:"insertTable"}),me.RegisterCommand("insertTable",{title:"Insert Table",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("table.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("table.insert")):this.table.showInsertPopup()},plugin:"table"}),me.RegisterCommand("tableInsert",{callback:function(e,t,n){this.table.insert(t,n),this.popups.hide("table.insert")}}),me.DefineIcon("tableHeader",{NAME:"header",FA5NAME:"heading",SVG_KEY:"tableHeader"}),me.RegisterCommand("tableHeader",{title:"Table Header",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableHeader"]').hasClass("fr-active")?this.table.removeHeader():this.table.addHeader()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("> thead").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),me.DefineIcon("tableFooter",{NAME:"table",FA5NAME:"table",SVG_KEY:"tableFooter"}),me.RegisterCommand("tableFooter",{title:"Table Footer",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableFooter"]').hasClass("fr-active")?this.table.removeFooter():this.table.addFooter()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("tfoot").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),me.DefineIcon("tableRows",{NAME:"bars",SVG_KEY:"row"}),me.RegisterCommand("tableRows",{type:"dropdown",focus:!1,title:"Row",options:{above:"Insert row above",below:"Insert row below",delete:"Delete row"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=me.COMMANDS.tableRows.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableRows" data-param1="'+e+'" title="'+this.language.translate(n[e])+'">'+this.language.translate(n[e])+"</a></li>");return t+="</ul>"},callback:function(e,t){"above"==t||"below"==t?this.table.insertRow(t):this.table.deleteRow()}}),me.DefineIcon("tableColumns",{NAME:"bars fa-rotate-90",SVG_KEY:"columns"}),me.RegisterCommand("tableColumns",{type:"dropdown",focus:!1,title:"Column",options:{before:"Insert column before",after:"Insert column after",delete:"Delete column"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=me.COMMANDS.tableColumns.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableColumns" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},callback:function(e,t){"before"==t||"after"==t?this.table.insertColumn(t):this.table.deleteColumn()}}),me.DefineIcon("tableCells",{NAME:"square-o",FA5NAME:"square",SVG_KEY:"cellOptions"}),me.RegisterCommand("tableCells",{type:"dropdown",focus:!1,title:"Cell",options:{merge:"Merge cells","vertical-split":"Vertical split","horizontal-split":"Horizontal split"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=me.COMMANDS.tableCells.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCells" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},callback:function(e,t){"merge"==t?this.table.mergeCells():"vertical-split"==t?this.table.splitCellVertically():this.table.splitCellHorizontally()},refreshOnShow:function(e,t){(1<this.$el.find(".fr-selected-cell").length?(t.find('a[data-param1="vertical-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="horizontal-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="merge"]')):(t.find('a[data-param1="merge"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="vertical-split"]').removeClass("fr-disabled").attr("aria-disabled",!1),t.find('a[data-param1="horizontal-split"]'))).removeClass("fr-disabled").attr("aria-disabled",!1)}}),me.DefineIcon("tableRemove",{NAME:"trash",SVG_KEY:"removeTable"}),me.RegisterCommand("tableRemove",{title:"Remove Table",focus:!1,callback:function(){this.table.remove()}}),me.DefineIcon("tableBack",{NAME:"arrow-left",SVG_KEY:"back"}),me.RegisterCommand("tableBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){var e=this.popups.get("table.colors");this.table.back(e&&e.length?e.data("type"):null)}}),me.DefineIcon("tableCellVerticalAlign",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"verticalAlignMiddle"}),me.RegisterCommand("tableCellVerticalAlign",{type:"dropdown",focus:!1,title:"Vertical Align",options:{Top:"Align Top",Middle:"Align Middle",Bottom:"Align Bottom"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=me.COMMANDS.tableCellVerticalAlign.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellVerticalAlign" data-param1="'.concat(e.toLowerCase(),'" title="').concat(this.language.translate(n[e]),'">').concat(this.language.translate(e),"</a></li>"));return t+="</ul>"},callback:function(e,t){this.table.verticalAlign(t)},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.$el.find(".fr-selected-cell").css("vertical-align")+'"]').addClass("fr-active").attr("aria-selected",!0)}}),me.DefineIcon("tableCellHorizontalAlign",{NAME:"align-left",SVG_KEY:"alignLeft"}),me.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),me.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),me.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),me.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),me.RegisterCommand("tableCellHorizontalAlign",{type:"dropdown",focus:!1,title:"Horizontal Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=me.COMMANDS.tableCellHorizontalAlign.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="tableCellHorizontalAlign" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.icon.create("align-".concat(e)),'<span class="fr-sr-only">').concat(this.language.translate(n[e]),"</span></a></li>"));return t+="</ul>"},callback:function(e,t){this.table.horizontalAlign(t)},refresh:function(e){var t=this.table.selectedCells(),n=this.$;t.length&&e.find("> *").first().replaceWith(this.icon.create("align-".concat(this.helpers.getAlignment(n(t[0])))))},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.helpers.getAlignment(this.$el.find(".fr-selected-cell").first())+'"]').addClass("fr-active").attr("aria-selected",!0)}}),me.DefineIcon("tableCellStyle",{NAME:"magic",SVG_KEY:"cellStyle"}),me.RegisterCommand("tableCellStyle",{title:"Cell Style",type:"dropdown",focus:!1,html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=this.opts.tableCellStyles;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellStyle" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.language.translate(n[e]),"</a></li>"));return t+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell"),this.opts.tableCellMultipleStyles,this.opts.tableCellStyles)},refreshOnShow:function(e,t){var n=this.$,r=this.$el.find(".fr-selected-cell").first();r&&t.find(".fr-command").each(function(){var e=n(this).data("param1"),e=r.hasClass(e);n(this).toggleClass("fr-active",e).attr("aria-selected",e)})}}),me.DefineIcon("tableColorRemove",{NAME:"eraser",SVG_KEY:"remove"}),me.DefineIcon("tableCellProperties",{template:"svgMultiplePath",PATHS:'\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M19.513 3.25C20.9736 3.25 22.1577 4.43408 22.1577 5.89471V12.6517L22.1546 12.6526C21.8784 12.4577 21.6084 12.2933 21.3448 12.1593C21.1821 12.0767 21.0123 11.9963 20.8353 11.9183V8.53928H15.546V12.2584C15.3417 12.3719 15.1339 12.5033 14.9223 12.6526L12.7375 11.9949L11.6254 13.8287H8.93418V16.4735H12.9027C12.893 16.6127 12.8882 16.7519 12.8882 16.891C12.8882 17.1927 12.911 17.4943 12.9565 17.7959H3.64471C2.18408 17.7959 1 16.6118 1 15.1512V5.89471C1 4.43408 2.18408 3.25 3.64471 3.25H19.513ZM19.513 4.57235H15.546V7.21692H20.8353V5.89471C20.8353 5.16439 20.2433 4.57235 19.513 4.57235ZM8.93418 4.57235H14.2236V
17.21692H8.93418V4.57235ZM3.64471 4.57235H7.61183V7.21692H2.32235V5.89471C2.32235 5.16439 2.91439 4.57235 3.64471 4.57235ZM2.32235 12.5063V8.53928H7.61183V12.5063H2.32235ZM2.32235 15.1512V13.8287H7.61183V16.4735H3.64471C2.91439 16.4735 2.32235 15.8815 2.32235 15.1512Z" fill="#333333"/>\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M17.102 20.6423L17.4335 22.25H19.6434L19.9749 20.6423C20.1959 20.553 20.4031 20.4592 20.5964 20.361C20.7898 20.2627 20.9878 20.1421 21.1903 19.9992L22.7925 20.4815L23.8974 18.6595L22.6268 17.5877C22.6636 17.3555 22.682 17.1232 22.682 16.891C22.682 16.6588 22.6636 16.4266 22.6268 16.1944L23.8974 15.1226L22.7925 13.3005L21.1903 13.7828C20.9878 13.6399 20.7898 13.5193 20.5964 13.4211C20.4031 13.3228 20.1959 13.2291 19.9749 13.1397L19.6434 11.5321H17.4335L17.102 13.1397C16.881 13.2291 16.6739 13.3228 16.4805 13.4211C16.2871 13.5193 16.0892 13.6399 15.8866 13.7828L14.2844 13.3005L13.1795 15.1226L14.4502 16.1944C14.4133  16.4266 14.3949 16.6588 14.3949 16.891C14.3949 17.1232 14.4133 17.3555 14.4502 17.5877L13.1795 18.6595L14.2844 20.4815L15.8866 19.9992C16.0892 20.1421 16.2871 20.2627 16.4805 20.361C16.6739 20.4592 16.881 20.553 17.102 20.6423ZM20.0992 18.4049C19.6664 18.8247 19.1462 19.0346 18.5385 19.0346C17.9307  19.0346 17.4105 18.8247 16.9777 18.4049C16.545 17.9851 16.3286 17.4805 16.3286 16.891C16.3286 16.3015 16.545 15.7969 16.9777 15.3771C17.4105 14.9573 17.9307 14.7474 18.5385 14.7474C19.1462 14.7474 19.6664 14.9573 20.0992 15.3771C20.532 15.7969 20.7483 16.3015 20.7483 16.891C20.7483 17.4805 20.532 17.9851 20.0992 18.4049Z" fill="#333333"/>\n  '}),me.DefineIcon("tablePropertiesIcon",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M22.1577 5.89471C22.1577 4.43408 20.9736 3.25 19.513 3.25H3.64471C2.18408 3.25 1 4.43408 1 5.89471V15.1512C1 16.6118 2.18408 17.7959 3.64471 17.7959H12.9565C12.911 17.4943 12.8882 17.1927 12.8882 16.891C12.8882 16.7519 12.893 16.6127 12.9027 16.4735H8.93418V13.8287H11.6254L12.4273 12.5063H8.93418V8.53928H14.2236V12.4422L14.9223 12.6526C15.1339 12.5033 15.3417 12.3719 15.546 12.2584V8.53928H20.8353V11.9183C21.0123 11.9963 21.1821 12.0767 21.3448 12.1593C21.6084 12.2933 21.8784 12.4577 22.1546 12.6526L22.1577 12.6517V5.89471ZM15.546 4.57235H19.513C20.2433 4.57235 20.8353 5.16439 20.8353 5.89471V7.21692H15.546V4.57235ZM14.2236 4.57235H8.93418V7.21692H14.2236V4.57235ZM7.61183 4.57235H3.64471C2.91439 4.57235 2.32235 5.16439 2.32235 5.89471V7.21692H7.61183V4.57235ZM2.32235 8.53928V12.5063H7.61183V8.53928H2.32235ZM2.32235 13.8287V15.1512C2.32235 15.8815 2.91439 16.4735 3.64471 16.4735H7.61183V13.8287H2.32235Z" fill="#333333"/>\n    <path fill-rule="evenodd" clip-rule="evenodd" d="M17.102 20.6423L17.4335 22.25H19.6434L19.9749 20.6423C20.1959 20.553 20.4031 20.4592 20.5964 20.361C20.7898 20.2627 20.9878 20.1421 21.1903 19.9992L22.7925 20.4815L23.8974 18.6595L22.6268 17.5877C22.6636 17.3555 22.682 17.1232 22.682 16.891C22.682 16.6588 22.6636 16.4266 22.6268 16.1944L23.8974 15.1226L22.7925 13.3005L21.1903 13.7828C20.9878 13.6399 20.7898 13.5193 20.5964 13.4211C20.4031 13.3228 20.1959 13.2291 19.9749 13.1397L19.6434 11.5321H17.4335L17.102 13.1397C16.881 13.2291 16.6739 13.3228 16.4805 13.4211C16.2871 13.5193 16.0892 13.6399 15.8866 13.7828L14.2844 13.3005L13.1795 15.1226L14.4502 16.1944C14.4133 16.4266 14.3949 16.6588 14.3949 16.891C14.3949 17.1232 14.4133 17.3555 14.4502 17.5877L13.1795 18.6595L14.2844 20.4815L15.8866 19.9992C16.0892 20.1421 16.2871 20.2627 16.4805 20.361C16.6739 20.4592 16.881 20.553 17.102 20.6423ZM20.0992 18.4049C19.6664 18.8247 19.1462 19.0346 18.5385 19.0346C17.9307 19.0346 17.4105 18.8247 16.9777 18.4049C16.545 17.9851 16.3286 17.4805 16.3286 16.891C16.3286 16.3015 16.545 15.7969 16.9777 15.3771C17.4105 14.9573 17.9307 14.7474 18.5385 14.7474C19.1462 14.7474 19.6664 14.9573 20.0992 15.3771C20.532 15.7969 20.7483 16.3015 20.7483 16.891C20.7483 17.4805 20.532 17.9851 20.0992 18.4049Z" fill="#333333"/>\n  '}),me.DefineIcon("leftTableAlign",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path d="M18.3333 3V4.33333H1V3H18.3333Z" fill="#999998"/>\n    <path d="M18.3333 15V16.3333H1V15H18.3333Z" fill="#999998"/>\n    <path d="M18.3333 6.45801V7.79134H13V6.45801H18.3333Z" fill="#999998"/>\n    <path d="M18.3333 9.12467V10.458H13V9.12467H18.3333Z" fill="#999998"/>\n    <path d="M18.3333 11.7913V13.1247H13V11.7913H18.3333Z" fill="#999998"/>\n    <path d="M10.3333 12.3333V13.6667H2.33333V12.3333H10.3333ZM10.3333 7H2.33333V13.6667C1.6431 13.6667 1.07495 13.1422 1.00651 12.4701L1 12.3333V7C1 6.26362 1.59695 5.66667 2.33333 5.66667H10.3333C11.0697 5.66667 11.6667 6.26362 11.6667 7V12.3333L11.6602 12.4701C11.5917 13.1422 11.0236 13.6667 10.3333 13.6667V7Z" fill="#333333"/>\n  '}),me.DefineIcon("leftTableAlignActive",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path d="M18.8333 3.5V4.83333H1.5V3.5H18.8333Z" fill="#90B7FF"/>\n    <path d="M18.8333 15.5V16.8333H1.5V15.5H18.8333Z" fill="#90B7FF"/>\n    <path d="M18.8333 6.95801V8.29134H13.5V6.95801H18.8333Z" fill="#90B7FF"/>\n    <path d="M18.8333 9.62467V10.958H13.5V9.62467H18.8333Z" fill="#90B7FF"/>\n    <path d="M18.8333 12.2913V13.6247H13.5V12.2913H18.8333Z" fill="#90B7FF"/>\n    <path d="M10.8333 12.8333V14.1667H2.83333V12.8333H10.8333ZM10.8333 7.5H2.83333V14.1667C2.1431 14.1667 1.57495 13.6422 1.50651 12.9701L1.5 12.8333V7.5C1.5 6.76362 2.09695 6.16667 2.83333 6.16667H10.8333C11.5697 6.16667 12.1667 6.76362 12.1667 7.5V12.8333L12.1602 12.9701C12.0917 13.6422 11.5236 14.1667 10.8333 14.1667V7.5Z" fill="#2A77FF"/>\n  '}),me.DefineIcon("centerTableAlign",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path d="M18.3333 3V4.33333H1V3H18.3333Z" fill="#999998"/>\n    <path d="M18.3333 15V16.3333H1V15H18.3333Z" fill="#999998"/>\n    <path d="M13 12.3333V13.6667H6.33333V12.3333H13ZM13 7H6.33333V13.6667L6.19661 13.6602C5.56938 13.5963 5.07038 13.0973 5.006
151 12.4701L5 12.3333V7C5 6.26362 5.59695 5.66667 6.33333 5.66667H13C13.7364 5.66667 14.3333 6.26362 14.3333 7V12.3333L14.3268 12.4701C14.263 13.0973 13.764 13.5963 13.1367 13.6602L13 13.6667V7Z" fill="#333333"/>\n  '}),me.DefineIcon("centerTableAlignActive",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path d="M18.8333 3.5V4.83333H1.5V3.5H18.8333Z" fill="#90B7FF"/>\n    <path d="M18.8333 15.5V16.8333H1.5V15.5H18.8333Z" fill="#90B7FF"/>\n    <path d="M13.5 12.8333V14.1667H6.83333V12.8333H13.5ZM13.5 7.5H6.83333V14.1667L6.69661 14.1602C6.06938 14.0963 5.57038 13.5973 5.50651 12.9701L5.5 12.8333V7.5C5.5 6.76362 6.09695 6.16667 6.83333 6.16667H13.5C14.2364 6.16667 14.8333 6.76362 14.8333 7.5V12.8333L14.8268 12.9701C14.763 13.5973 14.264 14.0963 13.6367 14.1602L13.5 14.1667V7.5Z" fill="#2A77FF"/>\n '}),me.DefineIcon("rightTableAlignActive",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path d="M18.8333 3.5V4.83333H1.5V3.5H18.8333Z" fill="#90B7FF"/>\n    <path d="M18.8333 15.5V16.8333H1.5V15.5H18.8333Z" fill="#90B7FF"/>\n    <path d="M6.83333 6.95801V8.29134H1.5V6.95801H6.83333Z" fill="#90B7FF"/>\n    <path d="M6.83333 9.62467V10.958H1.5V9.62467H6.83333Z" fill="#90B7FF"/>\n    <path d="M6.83333 12.2913V13.6247H1.5V12.2913H6.83333Z" fill="#90B7FF"/>\n    <path d="M17.5 12.8333V14.1667H9.5V12.8333H17.5ZM17.5 7.5H9.5V14.1667C8.80976 14.1667 8.24162 13.6422 8.17318 12.9701L8.16667 12.8333V7.5C8.16667 6.76362 8.76362 6.16667 9.5 6.16667H17.5C18.2364 6.16667 18.8333 6.76362 18.8333 7.5V12.8333L18.8268 12.9701C18.7584 13.6422 18.1902 14.1667 17.5 14.1667V7.5Z" fill="#2A77FF"/>\n  '}),me.DefineIcon("rightTableAlign",{template:"svgMultiplePath",viewBox:"0 0 24 24",PATHS:'\n    <path d="M18.3333 3V4.33333H1V3H18.3333Z" fill="#999998"/>\n    <path d="M18.3333 15V16.3333H1V15H18.3333Z" fill="#999998"/>\n    <path d="M6.33333 6.45801V7.79134H1V6.45801H6.33333Z" fill="#999998"/>\n    <path d="M6.33333 9.12468V10.458H1V9.12468H6.33333Z" fill="#999998"/>\n    <path d="M6.33333 11.7913V13.1247H1V11.7913H6.33333Z" fill="#999998"/>\n    <path d="M17 12.3333V13.6667H9V12.3333H17ZM17 7H9V13.6667C8.30976 13.6667 7.74162 13.1422 7.67318 12.4701L7.66667 12.3333V7C7.66667 6.26362 8.26362 5.66667 9 5.66667H17C17.7364 5.66667 18.3333 6.26362 18.3333 7V12.3333L18.3268 12.4701C18.2584 13.1422 17.6902 13.6667 17 13.6667V7Z" fill="#333333"/>\n  '})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(R){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function I(e){return(e=>{if(Array.isArray(e))return r(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||((e,t)=>{var n;if(e)return"string"==typeof e?r(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0})(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}R=R&&R.hasOwnProperty("default")?R.default:R,Object.assign(R.DEFAULTS,{trackChangesEnabled:!1,showChangesEnabled:!1}),R.PLUGINS.track_changes=function(w){var a,o,E=w.$,d=(E.fn.isAfter=function(e){var t,n=E(this),r=n.parents(),o=e.parents(),i=n;for(t in r){var a=e;if(r.hasOwnProperty(t)){var s,l=E(r[t]);for(s in o)if(o.hasOwnProperty(s)){var c,u=E(o[s]);if(l[0]===u[0])return c=i.index(),a.index()<c;a=u}i=l}}return!1},[]),_="",S="",B="",x="",v=[],b=null,T=[],s=!1,L=!1,N=null;w.events.on("keydown",function(e){if(!w.opts.trackChangesEnabled)return!0;if(w.keys.ctrlKey(e)&&e.keyCode===R.KEYCODE.F)return!0;var t,n=e.which,r=w.$el.find("table.fr-selection-handle-selected");if(r.length&&!w.keys.isArrow(n)&&n!==R.KEYCODE.TAB&&n!==R.KEYCODE.ALT&&n!==R.KEYCODE.ESC){if(e.ctrlKey||e.metaKey||n===R.KEYCODE.SHIFT)return;r.removeClass("fr-selection-handle-selected"),w.selection.get().collapse(r.get(0));var o,i=r.get(0);i&&i.parentNode&&(o=null,n=n===R.KEYCODE.ENTER,h(r),o=i.nextSibling&&i.nextSibling.nodeType===Node.ELEMENT_NODE||e.which==R.KEYCODE.BACKSPACE||e.which==R.KEYCODE.DELETE?i.nextSibling:(r=w.html.defaultTag(),i=(r=n?null:r)?"<".concat(r,' id="cursor-marker"></').concat(r,">"):' <br id="cursor-marker">',w.html.insert(i,!0,!0),w.$el.find("#cursor-marker").get(0)))&&o.nodeType===Node.ELEMENT_NODE&&((n=w.doc.createRange()).selectNodeContents(o),n.collapse(!0),(r=w.selection.get()).removeAllRanges(),r.addRange(n),o.removeAttribute("id"))}a=null==(i=w.selection.get())||null==(i=i.focusNode)?void 0:i.nodeValue,w.helpers.isAndroid()?(r=w.selection.get(),_=null==r||null==(n=r.focusNode)?void 0:n.nodeValue,S=null==r?void 0:r.focusNode,x=null==(o=S)?void 0:o.nextSibling,B=null==r?void 0:r.focusOffset):(i=e,(!w.keys.ctrlKey(i)||i.which!==R.KEYCODE.Z&&i.which!==R.KEYCODE.C)&&(48<=i.keyCode&&i.keyCode<=57||65<=i.keyCode&&i.keyCode<=90||97<=i.keyCode&&i.keyCode<=122||186<=i.keyCode&&i.keyCode<=222||13===i.keyCode||8===i.keyCode||32===i.keyCode||46===i.keyCode||96<=i.keyCode&&i.keyCode<=111)&&(!w.keys.ctrlKey(e)||"b"!==e.key&&"i"!==e.key&&"u"!==e.key?w.keys.ctrlKey(e)&&"a"===e.key||w.keys.ctrlKey(e)&&"s"===e.key||w.keys.ctrlKey(e)&&"x"===e.key||(L=L&&w.keys.ctrlKey(e)&&"v"===e.key,w.markers.insert(),(r=(o=(n=w.$el.find(".fr-marker")).get(0))?o.previousElementSibling||o.parentNode.previousElementSibling:null)&&E(r).data("enter-key")&&!e.ctrlKey&&(o=w.selection.get(),(t=w.doc.createRange()).setStartBefore(r),t.collapse(!0),o.removeAllRanges(),o.addRange(t)),E(n).remove(),y(e)):C()))},!0),w.events.on("copy",function(e){if(!w.opts.trackChangesEnabled)return!0;var t=w.$el.find("table.fr-selection-handle-selected");L=!!t.length},!0),w.events.on("cut",function(e){if(!w.opts.trackChangesEnabled)return!0;for(var t=w.selection.get().getRangeAt(0).cloneContents(),n="",r="",o=0;o<t.childNodes.length;o++){var i=t.childNodes[o],a=i.outerHTML,s=i.textContent;i.nodeType===Node.TEXT_NODE&&(s=a=i.textContent.replace(/\u200B/g,"")),n+=a,r+=s}w.paste.saveCopiedText(n,r,!0),e.preventDefault();var l,c,u=w.$el.find("table.fr-selection-handle-selected");L=!!u.length,u.length?(u.removeClass("fr-selection-handle-selected"),(c=u.next().get(0))?((l=w.doc.createRange()).setStart(c,0),l.collapse(!0),(c=w.selection.get()).removeAllRanges(),c.addRange(l)):w.selection.get().collapse(u.get(0)),w.track_changes.removedTable(u)):y(e)},!0),w.events.on("keyup",function(e){if(!w.opts.trackChangesEnabled)return!0;var t;if(w.helpers.isMobile())if(o=null==(t=w.selection.get())||null==(t=t.focusNode)?void 0:t.nodeValue,s){for(var n=0;n<T.length;n++)w.opts.showChangesEnabled&&E(T[n].span).empty(),E(T[n].span).prepend(T[n].delete);s=!(T=[])}else if(w.helpers.isIOS()){for(var r=0;r<T.length;r++)o&&1===o.length&&a&&1==a.length?(E(T[r].delete).attr("contenteditable","true"),E(T[r].delete).addClass("fr-ios-mobile-disable-select")):E(T[r].delete).attr("contenteditable","false");T=[]}else{if(46===e.keyCode)return!0;y(e)}},!0),w.events.on("beforeinput",function(e){var t=e.originalEvent,n=!1;if(!w.opts.trackChangesEnabled)return!0;
vendor: 5,928 bytes, line 1
1if(w.helpers.isAndroid()){var r=w.selection.get(),o=w.selection.ranges(0),i=o.startContainer,o=o.endContainer,a=E(i).parentsUntil(w.$el,"[data-tracking=true]"),o=E(o).parentsUntil(w.$el,"[data-tracking=true]");if("insertCompositionText"===t.inputType)if(""===t.data)n=!0;else if(r.toString().length>t.data.length){if(0<a.length||0<o.length)return s=!0,e.preventDefault(),!1;e.composing=n=!0}!(n="insertText"!==t.inputType||w.selection.isCollapsed()?n:!0)&&"deleteContentBackward"!==t.inputType||(s=!0,i.lastChild&&!r.toString()&&null!=(a=i.lastChild.children)&&null!=(a=a.item(0))&&a.hasAttribute("contenteditable"))||(e.keyCode=8,e.deletion=!0,y(e))}},!0),w.events.on("cell.replaced",function(e,t){if(!w.opts.trackChangesEnabled)return!0;var r,n;function o(e,t){if(1<arguments.length&&void 0!==t&&t){var n=document.createElement("span");for(n.setAttribute("data-tracking-deleted","true"),n.setAttribute("contenteditable","false"),n.classList.add("fr-tracking-deleted");e.firstChild;)n.appendChild(e.firstChild);e.appendChild(n),e.classList.add("fr-track-hide"),e.setAttribute("data-track-id",r),E(e).data("cell-deleted","true")}else{t=w.opts.showChangesEnabled?"fr-highlight-change":"";e.setAttribute("data-tracking","true"),e.setAttribute("data-track-id",r),e.classList.add(t)}}e&&t&&(n=w.track_changes.getPendingChanges().length-1,r="pending-".concat(w.id,"-").concat(n),o(n=e.cloneNode(!0),!0),t.parentNode&&t.parentNode.insertBefore(n,t),o(t,!1),w.track_changes.getPendingChanges().includes("".concat(r))||w.track_changes.pushChange(r))}),w.events.on("paste.before",function(e){w.opts.trackChangesEnabled&&w.helpers.isMobile()&&y(e)},!0),w.events.on("paste.after",function(e){if(w.opts.trackChangesEnabled){w.markers.insert();for(var r,t,n=w.$el.find(".fr-marker"),o=n.next();o.is("br");){var i=o.next();o.remove(),o=i}(o.is("ul")||o.is("ol"))&&(n=n.closest("ul, ol"),(t=o.children("li")).find("[data-tracking=true]").add(t.closest("[data-tracking=true]")).addClass("fr-highlight-change"),r=0<o.closest("li").next().length?o.closest("li").next():n.append('<li data-temp-li="true"></li>').find("li").last(),t.each(function(){var e=E(this),t="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),n=w.opts.showChangesEnabled?'class="fr-highlight-change"':"";E('<li><span data-tracking="true" data-track-id="'.concat(t,'" ').concat(n,">").concat(e.html(),"</span></li>")).insertBefore(r),w.track_changes.pushChange(t)}),0<(t=n.find("li[data-temp-li=true")).length&&t.remove(),o.remove()),w.markers.remove()}},!0),w.events.on("image.inserted",function(e){w.helpers.isMobile()&&w.opts.trackChangesEnabled&&e.data("tracking-img",!0)}),w.events.on("image.removed",function(e){var t,n,r,o,i,a;w.helpers.isMobile()&&w.opts.trackChangesEnabled&&!e.data("tracking-img")&&!e.parent().data("tracking")&&(t=w.selection.ranges(0).startContainer,n=E(t).parentsUntil(w.$el,"[data-tracking=true]"),w.markers.insert(),r=w.$el.find(".fr-marker"),o="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),i=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",i=E('<span data-tracking="true" data-track-id="'.concat(o,'" ').concat(i,"></span>")),a=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),w.opts.showChangesEnabled||a.addClass("fr-track-hide"),e.data("tracking-img",!0),E(t).data("tracking")||n.length?(E(r).replaceWith(a),E(a).append(e),w.markers.remove()):(E(r).replaceWith(i),E(i).prepend(a),E(a).append(e),w.markers.remove(),w.track_changes.pushChange(o)))}),w.events.on("commands.before",function(t){if(!w.opts.trackChangesEnabled)return!0;var e=["applytextColor","bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","applybackgroundColor","inlineClass","inlineStyle","alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"];if(["change","applyAll","applyLast","removeLast","showChanges","trackChanges","moreTrackChanges","undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help"].filter(function(e){return e===t}).length||e.filter(function(e){return e===t}).length){if(e.filter(function(e){return e===t}).length&&"paragraphFormat"!==t&&"paragraphStyle"!==t&&"lineHeight"!==t){if("true"==E(w.selection.element()).data("enter-key"))return!1;C(t)}else if("paragraphFormat"===t||"paragraphStyle"===t||"lineHeight"===t){w.selection.save();for(var e=w.$el.find('.fr-marker[data-type="true"]').length&&w.$el.find('.fr-marker[data-type="true"]').get(0),n=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",r="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),o=E('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(n,"></span>")),i=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false" style="display:none"></span>'),a=e.parentNode.cloneNode(!0),s=a.childNodes,l=0;l<s.length;)s[l].className&&"fr-marker"===s[l].className?s[l].remove():l++;E(i).append(a),E(o).append(i),E(e.parentNode).after(E("<p></p>")),E(e.parentNode.nextSibling).append(o),o=E('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(n,"></span>")),E(e.parentNode.nextSibling).after(E("<p></p>")),E(e.parentNode.nextSibling.nextSibling).append(o),o.append(e.parentNode),w.track_changes.pushChange(r),w.selection.restore()}}else{if(R.COMMANDS[t]&&(R.COMMANDS[t].hasOwnProperty("type")&&"dropdown"===R.COMMANDS[t].type||R.COMMANDS[t].more_btn||R.COMMANDS[t].popup)){if("insertImage"!=t&&"insertFile"!=t)return}else if("clearFormatting"===t){if(w.opts.trackChangesEnabled){b=w.selection.blocks();for(var c=[],u=0,d=0;d<b.length;d++){var u=d<u?u:d,f=E(b[d]);f.is("li")&&f.siblings("li").each(function(e,t){E(t).find("li").length&&(c.push({index:u,item:t}),u+=1)}),v[d]=E("<span>
1".concat(f.get(0).innerHTML,"</span>"))}for(var p=0,h=c;p<h.length;p++){var A=h[p],g=A.index,A=A.item,m=E(E(A).get(0).outerHTML);m.find("ul").remove(),m.find("ol").remove(),v=[].concat(I(v.slice(0,g+1)),[E("<span>".concat(m.get(0).innerHTML,"</span>"))],I(v.slice(g+1))),b=[].concat(I(b.slice(0,g+1)),[A],I(b.slice(g+1)))}}return}y()}},!0),w.events.on("commands.after",function(e){if(!w.opts.trackChangesEnabled)return!0;if(0<=["undo","redo"].indexOf(e)){var t=w.$el.find("[data-tracking=true]");d.splice(0,d.length);for(var n=0;n<t.length;n++){var r=E(t.get(n)).data("track-id");d[r.slice(r.lastIndexOf("-")+1)]=r}}else if("clearFormatting"==e&&w.opts.trackChangesEnabled){var o,i="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length);for(o in b){var a,s,l,c,u=E(b[o]);v[o]&&(c=l=s=a=void 0,a=u,s=v[o],l=i,c=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",l=E('<span data-tracking="true" data-track-id="'.concat(l,'" ').concat(c,"></span>")),c=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),w.opts.showChangesEnabled||c.addClass("fr-track-hide"),c.append(s.get(0).innerHTML),l.append(c),s=a.get(0).innerHTML,a.html(""),a.append(l),l.append(s),v[o]=null,o,0)}w.track_changes.pushChange(i),v=[],b=null}},!0),w.events.on("quickInsert.commands.before",function(e){w.opts.trackChangesEnabled&&y(e)}),w.events.on("findandreplace.beforeOnReplace",function(e){var t,n;w.opts.trackChangesEnabled&&(n=w.$el.find(".fr-find-replace-current-highlight").get(0),(t=w.doc.createRange()).selectNodeContents(n),(n=w.selection.get()).removeAllRanges(),n.addRange(t),w.selection.save(),w.$el.get(0).querySelectorAll(".fr-find-replace-current-highlight").forEach(function(e){e.classList.remove("fr-find-replace-current-highlight"),e.classList.remove("fr-find-replace-highlight")}),y(e),w.markers.insert())});var r=null,i=!1,l=null;function c(e){var t,n=null;return void 0!==w.doc.caretPositionFromPoint?n={offsetNode:(t=w.doc.caretPositionFromPoint(e.clientX,e.clientY)).offsetNode,offset:t.offset}:void 0!==w.doc.caretRangeFromPoint&&(n={offsetNode:(t=w.doc.caretRangeFromPoint(e.clientX,e.clientY)).startContainer,offset:t.startOffset}),n}function u(){return d.pop()}function y(e){var t=!(!e||8!=e.keyCode),n=e&&13==e.keyCode,r=!(!e||46!=e.keyCode);if(w.opts.trackChangesEnabled){w.selection.restore(),e&&e.composing&&(w.selection.save(),w.selection.ranges()[0].collapse(!1));var o=w.selection.ranges(0),i=o.startContainer,a=!1,s=t&&0===o.startOffset&&w.$el.get(0).firstChild===i;if(t){var l="​"===i.textContent;if((0===o.startOffset||l)&&w.$el.get(0).firstChild!==i&&i!==document){for(var c=O(i)?O(i):O(w.node.blockParent(i)),l=O(i);c&&c.nodeType===Node.TEXT_NODE&&1===c.length&&8203===c.textContent.charCodeAt(0);)c=O(c);if(c&&0===o.startOffset){if(a=!0,d=E(i=c).data("enter-key")?c:E(c).find('[data-enter-key="true"]').get(0))return void E(d).remove();if(!l)return}for(var u=(i.nodeType===Node.TEXT_NODE?i.parentNode:i).previousSibling;u&&u.nodeType===Node.ELEMENT_NODE&&(u.classList.contains("fr-marker")||"BR"===u.tagName||"​"===u.textContent);)u=u.previousSibling;if(u&&E(u).data("enter-key"))return void E(u).remove()}}var d=E(i).parentsUntil(w.$el,"[data-tracking=true]");if(E(i).data("tracking")&&t)w.markers.insert(),(l=w.$el.find(".fr-marker"))[0].previousSibling&&"IMG"===l[0].previousSibling.tagName||w.selection.clear(),E(l).remove();else if(!d.length||E(i).data("tracking-deleted")&&t||"TD"==i.tagName||n){if(w.selection.isCollapsed()){if(a){var f=i;if(f&&f.nodeType!==Node.TEXT_NODE&&0<f.childNodes.length){for(var p=null,h=f.childNodes.length-1;0<=h;h--)if(f.childNodes[h].nodeType===Node.TEXT_NODE){p=f.childNodes[h];break}null!==p&&(f=p)}l=o.cloneRange();l.setStart(f,f.length),l.setEnd(f,f.length),w.selection.get().removeAllRanges(),w.selection.get().addRange(l)}var A,g="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),d=w.opts.showChangesEnabled?'class="fr-highlight-change"':"";if(n&&!e.ctrlKey&&!e.metaKey)return l=!1,0===i.textContent.length&&"true"===E(i.parentNode).data("tracking")&&(i.parentNode.remove(),l=!0),N=w.snapshot.get(),w.markers.insert(),n=w.$el.find(".fr-marker"),E(i.parentNode).data("tracking")&&!l||(d=E(i.parentNode).hasClass("fr-highlight-change")&&!l?"":d,l=E('<span data-tracking="true" contenteditable="false" data-enter-key="true" data-track-id="'.concat(g,'" ').concat(d,">&#x21b5;</span>"))[0],w.opts.showChangesEnabled||E(l).addClass("fr-track-visibility-hidden"),(b=n[0].previousSibling)&&"BR"===b.tagName&&("BR"===b.previousSibling.tagName&&b.previousSibling.remove(),b=E('<sp
1an data-remove-element="true" class="fr-track-hide" data-track-id="'.concat(g,'" contenteditable="false" >&nbsp;</span>')),n.before(b[0])),n.before(l),w.track_changes.pushChange(g)),!(b=n[n.length-1]).nextSibling&&e.shiftKey&&(A=E(w.doc.createTextNode("​")).get(0),E(b).after(A)),l=o.cloneRange(),n=w.selection.get(),l.setStartBefore(b),l.setEndAfter(b),n.removeAllRanges(),n.addRange(l),void setTimeout(function(){var e,t,n;A&&(e=(e=w.$el.find('[data-track-id="'.concat(g,'"][data-enter-key="true"]')).get(0))?e.nextSibling:null,A=e?e.nextSibling:null)&&"​"===A.textContent&&(t=o.cloneRange(),n=w.selection.get(),A.remove(),t.setStartAfter(e.nextSibling),t.setEndAfter(e.nextSibling),n.removeAllRanges(),n.addRange(t))},20);!a&&s||e&&"drop"===e.type&&0<w.$el.find(".fr-marker").length||w.markers.insert();var m=w.$el.find(".fr-marker");if(!(m=e&&e.composing?E(m[1]):m).length)return;if(t||r){if(t){if(!m[0].previousSibling||m[0].previousSibling.nodeType!==Node.ELEMENT_NODE||!m[0].previousSibling.lastChild||m[0].previousSibling.lastChild.nodeType!==Node.ELEMENT_NODE||"IMG"!==m[0].previousSibling.lastChild.tagName){for(;E(m[0].previousSibling).data("tracking");)m.insertBefore(m.prev());E(m[0].previousSibling).find("[data-tracking=true]").length&&m.insertBefore(E(m[0].previousSibling).find("[data-tracking=true]").eq(0))}}else{if(E(i).data("tracking")){if(!i.nextSibling)return void(m[0].nextSibling&&"IMG"===m[0].nextSibling.tagName&&m[0].nextSibling.remove());m.insertBefore(i.nextSibling)}k(m)}var v,b=m[0]&&m[0].previousSibling?m[0].previousSibling.nodeValue:"",n=b&&b.slice(0,-(e.selectionLength||1)),l=(r&&(m[0].nextSibling&&"SPAN"!==m[0].nextSibling.tagName&&null===m[0].nextSibling.nodeValue&&m[0].nextSibling.firstChild&&m[0].nextSibling.firstChild.before(m[0]),n=(b=m[0].nextSibling?m[0].nextSibling.nodeValue:" ")&&b.slice(1)),r&&m[0].nextSibling&&1===m[0].nextSibling.nodeType&&m[0].nextSibling.getAttribute("data-pasted")?n=(b=m[0].nextSibling?m[0].nextSibling.textContent:" ")&&b.slice(1):t&&m[0].previousSibling&&1===m[0].previousSibling.nodeType&&m[0].previousSibling.getAttribute("data-pasted")&&(n=(b=m[0].previousSibling?m[0].previousSibling.textContent:" ")&&b.slice(0,-(e.selectionLength||1))),E('<span data-tracking="true" data-track-id="'.concat(g,'" ').concat(d,"></span>"))),a=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" '.concat(w.helpers.isIOS()?"":'contenteditable="false"',"></span>")),s=(w.opts.showChangesEnabled||(w.helpers.isMobile()?a.addClass("fr-track-hide-mobile"):a.addClass("fr-track-hide")),!1),i=!1;if(t)try{var y=m[0]&&m[0].previousSibling;if(m[0]&&m[0].previousElementSibling&&"I"===m[0].previousElementSibling.tagName&&!b&&(v=m[0].previousElementSibling),y&&3===y.nodeType&&"SPAN"!==y.parentNode.tagName&&y.previousSibling&&"SPAN"===y.previousSibling.tagName&&" "===y.nodeValue&&0<E(y.previousSibling).find(".fr-emoticon").length?v=y.previousSibling:y&&"SPAN"===y.parentNode.tagName&&0<E(y.parentNode).find(".fr-emoticon").length?(v=y.parentNode,s=!0):y&&("SPAN"===y.tagName&&1===y.nodeType&&!y.hasAttribute("data-pasted")||"HR"===y.tagName)?v=y:E(m).parent().prev().is("hr")?(v=E(m).parent().prev().get(0),s=i=!0):y&&"IMG"===y.tagName&&(v=y,E(l).prepend("".concat(R.MARKERS)),E(l).append("".concat(R.MARKERS))),w.helpers.isMobile()&&m[0]&&!v&&!b&&!n)return;s?(E(m[0].parentNode).after(l),(i?E(m).parent():E(m)).remove()):m[0]?e.composing?E(m).after(l):E(m).before(l):E(x).before(l)}catch(e){x&&E(x).before(l)}else r&&(y=m[0].nextSibling,m[0].nextElementSibling&&"I"===m[0].nextElementSibling.tagName&&!m[0].nextSibling.nodeValue?v=m[0].nextElementSibling:y&&3===y.nodeType&&"SPAN"!==y.parentNode.tagName&&y.nextSibling&&"SPAN"===y.nextSibling.tagName&&" "===y.nodeValue&&0<E(y.nextSibling).find(".fr-emoticon").length?v=y.nextSibling:y&&"SPAN"===y.parentNode.tagName&&0<E(y.parentNode).find(".fr-emoticon").length?(v=y.parentNode,s=!0):y&&"SPAN"===y.tagName&&m[0].nextSibling&&1===m[0].nextSibling.nodeType&&!m[0].nextSibling.hasAttribute("data-pasted")?v=y:y&&"IMG"===y.tagName&&(v=y,E(l).prepend("".concat(R.MARKERS)),E(l).append("".concat(R.MARKERS))),s?(E(m[0].parentNode).before(l),E(m).remove()):E(m).after(l));if(e.composing?T.push({span:l,delete:a}):(w.helpers.isIOS()&&T.push({delete:a}),E(l).prepend(a)),v||(v=b&&b.replace(n,""),w.helpers.isMobile()&&_&&!e.composing&&(i=w.selection.get().focusNode,y=w.selection.get().focusOffset,C=1,S&&i&&S.isSameNode(i)&&(C=B-y),v=_.replace(/\u00a0/g," ").replace(b.replace(/\u00a0/g," "),"").slice(0,C))),v&&(s?(E(a).append(E(E(v).get(0).outerHTML)),w.markers.insert()
vendor: 18,155 bytes, line 1
1):E(a).append(v)),v&&0==v.length)return;w.browser.msie&&t&&(E(l).prepend("".concat(R.MARKERS)),E(l).append("".concat(R.MARKERS))),t&&(n||""===n)&&m[0].previousSibling?m[0].previousSibling.nodeValue=n:r&&(E(l).append("".concat(R.MARKERS)),m[0].nextSibling.nodeValue=n)}else{i=R.INVISIBLE_SPACE;e&&w.helpers.isMobile()&&((i=m[0]&&m[0].previousSibling&&m[0].previousSibling.nodeValue?m[0].previousSibling.nodeValue.slice(-1):R.INVISIBLE_SPACE)&&m[0]&&m[0].previousSibling&&m[0].previousSibling.nodeValue?m[0].previousSibling.nodeValue=m[0].previousSibling.nodeValue.slice(0,-1):!m[0]||m[0].previousSibling||m[0].nextSibling||i!==R.INVISIBLE_SPACE||(i=w.selection.get().focusNode.nodeValue.slice(B,w.selection.get().focusOffset),w.selection.get().focusNode.nodeValue=w.selection.get().focusNode.nodeValue.slice(w.selection.get().focusOffset))),m[0].previousSibling&&"BR"===m[0].previousSibling.tagName&&m[0].previousSibling.remove(),L&&m[0].parentNode&&"DIV"!=m[0].parentNode.tagName?((y=w.doc.createElement("div")).innerHTML='<span data-tracking="true" data-track-id="'.concat(g,'" ').concat(d,">").concat(R.MARKERS,"</span>"),E(y.firstChild).addClass("fr-highlight-table"),m.replaceWith(y),L=!1):m.replaceWith('<span data-tracking="true" data-track-id="'.concat(g,'" ').concat(d,">").concat(i+R.MARKERS,"</span>"))}w.selection.restore(),w.track_changes.pushChange(g)}else{w.selection.save();var b=w.$el.find('.fr-marker[data-type="true"]').length&&w.$el.find('.fr-marker[data-type="true"]').get(0),C=w.$el.find('.fr-marker[data-type="false"]').length&&w.$el.find('.fr-marker[data-type="false"]').get(0);E(b).parent().hasClass("fr-emoticon")&&E(b).parent().before(b),E(b).isAfter(E(C))&&(s=b,b=C,C=s),j(b,C,e&&e.deletion),w.selection.restore()}w.helpers.isMobile()&&_&&w.markers.remove()}}}function k(e){if(E(e[0].nextSibling).data("tracking")){for(;E(e[0].nextSibling).data("tracking")&&(!(0<E(e[0].previousElementSibling).find("[data-tracking-deleted=true]").length&&0<E(e[0].nextElementSibling).find("[data-tracking-deleted=true]").length)||E(e[0].previousSibling).data("tracking"));)E(e).insertAfter(e.next());e.insertBefore(e[0].previousSibling)}}function O(e){var t=e.previousSibling;return t||null!==(e=E(e).parent().get(0).previousSibling)&&(t=e.lastChild||e),t}function j(e,t,n){var r=2<arguments.length&&void 0!==n&&n;if(e&&(!e.isSameNode(t)||!E(e).hasClass("fr-marker"))){for(;e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(E(e).parent().is("table")&&0!==E(e).parent().next().text().length&&j(E(e).parent().next()[0],t,r),"TD"!==e.tagName||1!==e.childNodes.length||"BR"!==e.childNodes[0].tagName)if(w.node.isBlock(e)&&"HR"!==e.tagName)w.node.hasClass(e.firstChild,"fr-marker")?j(e.firstChild.nextSibling,t,r):j(e.firstChild,t,r);else{"BR"===e.tagName&&"TD"===e.parentElement.tagName&&(n=e.parentElement.nextElementSibling,E(e).remove(),j(n,t));var n="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),o=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",o=E('<span data-tracking="true" data-track-id="'.concat(n,'" ').concat(o,"></span>")),i=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" '.concat(w.helpers.isIOS()?"":'contenteditable="false"',"></span>")),a=(w.opts.showChangesEnabled||(w.helpers.isMobile()?i.addClass("fr-track-hide-mobile"):i.addClass("fr-track-hide")),e);for(E(e).before(o),w.track_changes.pushChange(n);a&&E(a).hasClass("fr-marker");)a=a.nextSibling;for(var s=!1;a&&!s&&!E(a).hasClass("fr-marker")&&!E(a).is("[data-track-id]")&&0===E(a).find("fr-marker").length&&"UL"!==a.tagName&&"OL"!==a.tagName;){var l=a;if("IMG"===a.tagName&&E(a).data("tracking-img","true"),w.node.isBlock(a)&&"HR"!==e.tagName)return void j(a.firstChild,t,r);if(a)for(var c=a.childNodes,u=0;u<c.length;u++)if(c[u].className&&"fr-marker"===c[u].className){s=!0,j(a.firstChild,t,r);break}s||(a=a.nextSibling,E(i).append(l))}if(!a||"UL"!==a.tagName&&"OL"!==a.tagName||j(a,t,r),r?T.push({span:o,delete:i}):(w.helpers.isIOS()&&T.push({delete:i}),E(o).prepend(i)),w.browser.msie?E(o).prepend("".concat(R.INVISIBLE_SPACE+R.MARKERS)):E(o).prepend("".concat(R.INVISIBLE_SPACE)),E(o).append("".concat(R.INVISIBLE_SPACE+R.MARKERS)),!a&&!e.isSameNode(t)){for(var d=o.get(0).parentNode;d&&!d.nextSibling&&!w.node.isElement(d);)d=d.parentNode;d&&(n=d.nextSibling)&&(w.node.isBlock(n)?"HR"===n.tagName?j(n.nextSibling,t,r):(w.browser.mozilla&&"LI"===d.tagName&&"SPAN"===d.lastChild.tagName&&E(d.lastChild).hasClass("fr-marker")&&d.lastChild.remove(),j(n.firstChild,t,r)):j(n,t,r))}}}}function C(e){if(w.opts.trackChangesEnabled){w.selection.restore();var t=w.selection.ranges(0).startContainer,n=E(t).parentsUntil(w.$el,"[data-tracking=true]");if(!E(t).data("tracking")&&(!n.length&&!w.selection.isCollapsed()&&"quote"!=e)){w.selection.save();f(w.$el.find('.fr-marker[data-type="true"]').length&&w.$el.find('.fr-marker[data-type="true"]').get(0),w.$el.find('.fr-marker[data-type="false"]').length&&w.$el.find('.fr-marker[data-type="false"]').get(0));t=w.$el.find('.fr-marker[data-type="true"]').length&&w.$el.find('.fr-marker[data-type="true"]').get(0),n=t.parentNode;if(n&&"A"===n.tagName&&n.firstChild&&"SPAN"===n.firstChild.tagName&&2<n.firstChild.childNodes.length&&"STRONG"===n.firstChild.childNodes[3].tagName)E(n.firstChild.childNodes[3].firstChild).before(t);else{for(var r=t.previousSibling.firstChild;r&&"SPAN"!==r.tagName;)r=r.nextSibling;E(r).after(t)}w.selection.restore()}}}function f(e,t,n){if(e&&!("<br>"===E(e).html()&&E(e).parent().is("td")||(E(e).parent().is("table")&&0!==E(e).parent().next().text().length&&f(E(e).parent().next()[0],t,n),E(e).is("br")&&E(e).parent().length&&E(e).parent().is("td")&&0===E(e).parent().text().length))){for(n||(n="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),w.track_changes.pushChange(n));e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(w.node.isBlock(e)&&"HR"!==e.tagName)w.node.hasClass(e.firstChild,"fr-marker")?f(e.firstChild.nextSibling,t,n):f(e.firstChild,t,n);else{var r=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",o=E('<span data-tracking="true" data-track-id="'.concat(n,'" ').concat(r,"></span>")),i=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false" style="display:none"></span>'),a=e;for(E(e).before(o);a&&E(a).hasClass("fr-marker");)a=a.nextSibling;for(var s=!1;a&&!s&&!E(a).hasClass("fr-marker")&&0===E(a).find("fr-marker").length&&"UL"!==a.tagName&&"OL"!==a.tagName;){var l=a;if(w.node.isBlock(a)&&"HR"!==e.tagName)return void f(a.firstChild,t,n);if(a)for(var c=a.childNodes,u=0;u<c.length;u++)if(c[u].className&&"fr-marker"===c[u].className){s=!0,f(a.firstChild,t,n);break}s||(a=a.nextSibling,E(i).append(l.cloneNode(!0)),E(o).append(l))}if(!a||"UL"!==a.tagName&&"OL"!==a.tagName||f(a,t,n),E(a).hasClass("fr-marker")&&E(o).append(a),E(o).prepend(i),E(o).prepend("".concat(R.INVISIBLE_SPACE)),E(o).append("".concat(R.INVISIBLE_SPACE)),!a&&!e.isSameNode(t)){for(var d=o.get(0).parentNode;d&&!d.nextSibling&&!w.node.isElement(d);)d=d.parentNode;d&&(r=d.nextSibling)&&(w.node.isBlock(r)?"HR"===r.tagName?f(r.nextSibling,t,n):f(r.firstChild,t,n):f(r,t,n))}}}}function n(e){var t=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');return w.opts.showChangesEnabled||(w.helpers.isMobile()?t.addClass("fr-track-hide-mobile"):t.addClass("fr-track-hide")),t.append(e),t}function p(e,t){var n="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),r=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=E('<span data-tracking="true" data-track-id="'.concat(n,'" ').concat(r,"></span>")),t=(t&&r.addClass(t),E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'));return w.opts.showChangesEnabled||t.addClass("fr-track-hide"),e.before(r),r.append(e),w.track_changes.pushChange(n),r}function h(e){var o,i,t,n,r,a=!1;e.find("[data-tracking=true]").each(function(){var e=this.innerText.replace(/\u200B/g,"");0<e.length&&"\n"!=e&&(a=!0)}),a?alert("Your table has pending changes. Please resolve them before remove table."):(o="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),i=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",n=(t=E('<div><span data-tracking="true" data-track-id="'.concat(o,'" ').concat(i,"></span></div>"))).find("span").first(),r=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),e.before(t.get(0)),e.find("tr").find("> td").each(function(){var e=E('<span data-tracking="true" data-track-id="'.concat(o,'" ').concat(i,"></span>")),t=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),n=E(this),r=n[0].innerText;E(t)[0].innerText=r,n[0].innerText="",e.prepend(t),n.prepend(e)}),w.opts.showChangesEnabled||r.addClass("fr-track-hide"),r.append(e),n.append(r),w.track_changes.pushChange(o))}function A(){if(w.events.trigger("image.hideResizer"),w.events.trigger("video.hideResizer"),w.html.cleanEmptyTags(!0),w.helpers.isMobile())for(var e=w.$el.find("img[data-tracking-img]"),t=0;t<e.length;t++){var n=E(e.get(t));n.parent()&&n.parent().data("tracking")||n.removeData("tracking-img")}}function e(){w.$el.find("li").each(function(){0===this.innerText.replace(/\u200B/g,"").length&&this.remove()})}function g(e){E(e).removeData("tracking"),E(e).removeData("track-id"),E(e).removeData("enter-key"),E(e).removeClass("fr-highlight-change")}function t(){var e=u();if(e){var t,r=w.$el.find("[data-track-id=".concat(e,"]"));if(r.length)for(var n,e=r.parent("a"),i=(e.length&&(n=E(e.get(0).outerHTML).text(),1===[].filter.call(n,function(e){return 8203!==e.charCodeAt(0)&&8629!==e.charCodeAt(0)}).length)&&"TR"!==e.get(0).tagName&&(t=e),0);i<r.length;i++)(()=>{var o,e=r.get(i);if("TD"===e.tagName||"TH"===e.tagName)return"true"==E(e).data("cell-deleted")?E(e).get(0).remove():g(e);if((t=E(r).data("tracking-deleted")?E(r):E(e).find("[data-tracking-deleted=true]")).length&&(t.get(0).remove?t.get(0).remove():t.get(0).parentNode.removeChild(t.get(0))),e.hasAttribute("style"))g(e);else{if(w.selection.save(),0<E(e).find("IFRAME").length)g(e);else{var t=r.get(i),n=E(t);if("true"===E(t).data("remove-element"))return n.remove();n.is("[data-enter-key]")&&(o=n[0],Array.from(o.childNodes).forEach(function(e){var n,r;e.nodeType===Node.TEXT_NODE&&e.nodeValue.includes("↵")&&(n=e.nodeValue.split("↵"),r=document.createDocumentFragment(),n.forEach(function(e,t){e&&r.appendChild(document.createTextNode(e)),!(t<n.length-1)||n[n.length-1]||o.nextElementSibling&&"BR"==o.nextElementSibling.tagName||r.appendChild(document.createElement("br"))}),o.replaceChild(r,e))}),g(t),e=t),e.outerHTML=e.innerHTML}w.selection.restore()}})();t&&t.remove()}A()}function m(){var e=u();if(e){var t=w.$el.find("[data-track-id=".concat(e,"]"));if(t.length){w.selection.save();for(var n=t.length-1;0<=n;n--){var r=t.get(n);if("true"==E(r).data("cell-deleted")){var o=E(r).get(0);E(r).removeClass("fr-track-hide"),E(r).removeData("track-id"),E(r).removeData("cell-deleted"),o.innerHTML=o.firstChild?o.firstChild.innerHTML:""}else{r=E(t).data("tracking-deleted")?E(t):E(t.get(n)).find("[data-tracking-deleted=true]");if(r.length)0<E(t).find("IFRAME").length?(E(t).removeData("tracking"),E(t).removeData("track-id"),E(t).removeClass("fr-highlight-change"),E(t).removeClass("fr-tracking-deleted"),E(t).removeData("tracking-deleted"),E(t).removeAttr("contenteditable")):r.parent("[data-tracking=true]").data("track-id")==e?(E(t.get(n)).find("[data-tracking-deleted=true]").remove(),t.get(n).outerHTML=r.get(0).innerHTML):t.get(n).remove?t.get(n).remove():t.get(n).parentNode.removeChild(t.get(n));else{o=t.get(n),r=E(o);if("true"===E(o).data("remove-element"))r.remove();else if(r.is("[data-enter-key]")){for(var i=r;i.length&&(!i.next().length||i[0]===w.$el[0]);)i=i.parent();var a=i.next();a.length&&(a.contents().length&&r.after(a.contents()),a.remove()),r.remove()}else r.remove?r.remove():r.parentNode.removeChild(r)}}}w.selection.restore()}}A()}return w.events.on("drop",function(e){if(w.opts.trackChangesEnabled){var t=c(e),n=w.selection.ranges(0);if(!(t&&w.$el.contains(t.offsetNode)&&w.selection.inEditor()&&n&&(n.startContainer===t.offsetNode&&n.startOffset===t.offset||n.endContainer===t.offsetNode&&n.endOffset===t.offset||n.startContainer===t.offsetNode&&n.endContainer===t.offsetNode&&t.offset>=n.startOffset&&t.offset<=n.endOffset))){t=E(e.target);if(t.hasClass("fr-highlight-change")&&t.children(".fr-tracking-deleted").length)return e.preventDefault(),e.stopPropagation(),!1;e.originalEvent.dataTransfer&&0===e.originalEvent.dataTransfer.items.length&&0===e.originalEvent.dataTransfer.files.length||(w.undo.saveStep(),n=w.track_changes.getPendingChanges().length,y(e),n!==w.track_changes.getPendingChanges().length&&(i=!0,l=w.id),r=e)}}},!0),w.events.on("paste.beforeCleanup",function(e){var t;if(w.opts.trackChangesEnabled&&r)return t=E(c(r).offsetNode).parentsUntil(w.$el,'[data-tracking="true"]'),i&&l===w.id&&0===t.length&&u(),y(r),r=null,i=!1,e},!0),w.events.on("element.beforeDrop",function(e){var t;w.opts.trackChangesEnabled&&(t=p(n(e.clone())),e.after(t),i=!0,l=w.id)},!0),w.events.on("element.dropped",function(e){w.opts.trackChangesEnabled&&(i&&l===w.id&&(u(),i=!1,l=null),p(e),r=null)},!0),w.events.on("keyup input",function(e){e&&13==e.keyCode&&w.opts.trackChangesEnabled&&(w.undo_stack.length&&w.undo.dropRedo(),w.undo.saveStep(N),N=null)}),{toggleTracking:function(){w.opts.trackChangesEnabled&&-1<w.html.get(!0,!0).indexOf("data-tracking")||w.opts.trackChangesEnabled&&0<w.$el.find("[data-tracking=true]").length?alert("Your editor has pending changes. Please resolve them before turning off Track Changes in the toolbar."):(w.commands.moreTrackChanges(),w.opts.trackChangesEnabled=!w.opts.trackChangesEnabled,w.opts.trackChangesEnabled||(w.opts.showChangesEnabled=!1))},pushChange:function(e){d.push(e)},insertChangeAt:function(e,t){d=[].concat(I(d.slice(0,e)),[t],I(d.slice(e)))},popChange:u,getPendingChanges:function(){return d},showChanges:function(){w.opts.showChangesEnabled=!w.opts.showChangesEnabled;for(var e=w.$el.find(".fr-tracking-deleted"),t=w.opts.showChangesEnabled,n=0;n<e.length;n++)t?(E(e.get(n)).removeClass("fr-track-hide"),E(e.get(n)).removeClass("fr-track-hide-mobile")):w.helpers.isMobile()?E(e.get(n)).addClass("fr-track-hide-mobile"):E(e.get(n)).addClass("fr-track-hide");var r=w.$el.find('[data-enter-key="true"]');if(r.length&&(w.opts.showChangesEnabled?E(r).removeClass("fr-track-visibility-hidden"):E(r).addClass("fr-track-visibility-hidden")),w.opts.showChangesEnabled)for(var o=w.$el.find("[data-tracking=true]").not(".fr-highlight-change"),i=0;i<o.length;i++)E(o.get(i)).addClass("fr-highlight-change");else for(var a=w.$el.find(".fr-highlight-change"),s=0;s<a.length;s++)E(a.get(s)).removeClass("fr-highlight-change")},acceptAllChanges:function(){for(;0!=w.track_changes.getPendingChanges().length;)t();d=[],e(),w.$el.find("li").each(function(){!E(this).children()[0]||"OL"!==E(this).children()[0].tagName&&"UL"!==E(this).children()[0].tagName||e()})},rejectAllChanges:function(){for(;0!=w.track_changes.getPendingChanges().length;)m();d=[]},acceptSingleChange:t,rejectSingleChange:m,refresh:function(e){var t=w.$el.find("[data-tracking=true]");e.toggleClass("fr-disabled",!d.length),e.toggleClass("fr-active",d.length).attr("aria-pressed",d.length),0<!t.length&&(e.removeClass("fr-active"),e.addClass("fr-disabled")),(e=null==(t=w.$tb)?void 0:t.find('.fr-command[data-cmd="markdown"]'))&&w.opts.trackChangesEnabled?e.addClass("fr-disabled"):e&&!E(".fr-active.fr-popup").length&&e.removeClass("fr-disabled"),(e=null==(t=w.$tb)?void 0:t.find('.fr-command[data-cmd="showChanges"]'))&&w.opts.trackChangesEnabled&&e.removeClass("fr-disabled")},replaceSpecialItem:function(e){w.selection.setBefore(e.get(0)),w.selection.setAfter(e.get(0)),f(w.$el.find('.fr-marker[data-type="true"]').length&&w.$el.find('.fr-marker[data-type="true"]').get(0),w.$el.find('.fr-marker[data-type="false"]').length&&w.$el.find('.fr-marker[data-type="false"]').get(0))},removeSpecialItem:function(e){w.selection.setBefore(e.get(0)),w.selection.setAfter(e.get(0)),j(w.$el.find('.fr-marker[data-type="true"]').length&&w.$el.find('.fr-marker[data-type="true"]').get(0),w.$el.find('.fr-marker[data-type="false"]').length&&w.$el.find('.fr-marker[data-type="false"]').get(0))},removedTable:h,addQuote:function(e){var t="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),n=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=E('<div data-tracking="true" data-track-id="'.concat(t,'" ').concat(n,"></div>")),n=E('<div data-tracking="true" data-track-id="'.concat(t,'" ').concat(n,"></div>")),o=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),i=(w.opts.showChangesEnabled||o.addClass("fr-track-hide"),e.before(n),e.before(r),e.get(0).innerHTML);o.append(i),r.append(o),n.append(e),n.find('[data-tracking="true"]').each(function(e,t){E(t).children().eq(0).insertBefore(E(t)),E(t).remove()}),w.track_changes.pushChange(t)},removeQuote:function(e,t){var n,r,o,i;0<t||(t="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),r=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",n=E('<div data-tracking="true" data-track-id="'.concat(t,'" ').concat(r,"></div>")),r=E('<div data-tracking="true" data-track-id="'.concat(t,'" ').concat(r,"></div>")),o=E('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),w.opts.showChangesEnabled||o.addClass("fr-track-hide"),e.before(r),e.before(n),i=(i=e.find("blockQuote").eq(0).html())||e.html(),o.append(e),n.append(o),r.append(i),r.find('[data-tracking="true"]').each(function(e,t){E(t).children().eq(0).insertBefore(E(t)),E(t).remove()}),w.track_changes.pushChange(t))},wrapInTracking:p,wrapInDelete:n,wrapLinkInTracking:function(e,t){var n="pending-".concat(w.id,"-").concat(w.track_changes.getPendingChanges().length),r=w.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=E('<sp
1an data-tracking="true" data-track-id="'.concat(n,'" ').concat(r,"></span>"));return e.before(r),r.append(e),w.track_changes.insertChangeAt(t-1,n),r},pasteInEmptyEdior:function(e){var t=w.$el.find(".fr-highlight-change");E(t)[0].style.display="block",E(t)[0].innerHTML=e},pasteInEdior:function(e){var t=w.$el.find(".fr-marker");E(t)[0].outerHTML=e,w.markers.remove()}}},R.DefineIcon("trackChanges",{NAME:"enable-tracking",SVG_KEY:"trackChanges"}),R.DefineIcon("showChanges",{NAME:"show-changes",SVG_KEY:"showTrackChanges"}),R.DefineIcon("applyAll",{NAME:"apply-all",SVG_KEY:"acceptAllChanges"}),R.DefineIcon("removeAll",{NAME:"remove-all",SVG_KEY:"rejectAllChanges"}),R.DefineIcon("applyLast",{NAME:"apply-last",SVG_KEY:"acceptSingleChange"}),R.DefineIcon("removeLast",{NAME:"remove-last",SVG_KEY:"rejectSingleChange"}),R.RegisterCommand("trackChanges",{type:"button",title:"Enable Track Changes",plugin:"track_changes",showOnMobile:!0,callback:function(){this.track_changes.toggleTracking()},refreshAfterCallback:!0,forcedRefresh:!0,refresh:function(e){var t;e&&this.$tb&&(t=0!==(t=this.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("id"),'"]'))).length&&t.hasClass("fr-expanded"),(this.opts.trackChangesEnabled&&this.opts.toolbarContainer&&!t||!this.opts.trackChangesEnabled&&this.opts.toolbarContainer&&t)&&(this.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("id"),'"]')).toggleClass("fr-expanded"),this.$box.toggleClass("fr-toolbar-open"),this.$tb.toggleClass("fr-toolbar-open"),e.toggleClass("fr-open")),e.toggleClass("fr-active",this.opts.trackChangesEnabled).attr("aria-pressed",this.opts.trackChangesEnabled))}}),R.RegisterCommand("showChanges",{type:"button",icon:"showChanges",title:"Show Changes",plugin:"track_changes",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,refreshAfterCallback:!0,toggle:!0,callback:function(){this.track_changes.showChanges()},refresh:function(e){e.toggleClass("fr-active",this.opts.showChangesEnabled).attr("aria-pressed",this.opts.showChangesEnabled)}}),R.RegisterCommand("applyAll",{type:"button",icon:"applyAll",title:"Accept All Changes",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.acceptAllChanges()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}}),R.RegisterCommand("removeAll",{type:"button",icon:"removeAll",title:"Reject All Changes",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.rejectAllChanges()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}}),R.RegisterCommand("applyLast",{type:"button",icon:"applyLast",title:"Accept Single Change",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.acceptSingleChange()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}}),R.RegisterCommand("removeLast",{type:"button",icon:"removeLast",title:"Reject Single Change",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.rejectSingleChange()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(r){(r=r&&r.hasOwnProperty("default")?r.default:r).URLRegEx="(^| |\\u00A0)(".concat(r.LinkRegEx,"|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\\.[a-z0-9+-_]{1,}))$"),r.PLUGINS.url=function(i){var o=i.$,a=null;function t(e,t,n){for(var r="";n.length&&"."==n[n.length-1];)r+=".",n=n.substring(0,n.length-1);var o=n;if(i.opts.linkConvertEmailAddress)i.helpers.isEmail(o)&&!/^mailto:.*/i.test(o)&&(o="mailto:".concat(o));else if(i.helpers.isEmail(o))return t+n;return/^((http|https|ftp|ftps|mailto|tel|sms|notes|data)\:)/i.test(o)||(o="//".concat(o)),(t||"")+"<a".concat(i.opts.linkAlwaysBlank?' target="_blank"':"").concat(a?' rel="'.concat(a,'"'):"",' data-fr-linked="true" href="').concat(o,'">').concat(n.replace(/&amp;/g,"&").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;"),"</a>").concat(r)}var s=function(){return new RegExp(r.URLRegEx,"gi")};function l(e){return i.opts.linkAlwaysNoFollow&&(a="nofollow"),i.opts.linkAlwaysBlank&&(i.opts.linkNoOpener&&(a?a+=" noopener":a="noopener"),i.opts.linkNoReferrer)&&(a?a+=" noreferrer":a="noreferrer"),e.replace(s(),t)}function c(e){e=e.split(" ");return e[e.length-1]}function n(){var e,t=i.selection.ranges(0),n=t.startContainer;if(n.nodeType===Node.TEXT_NODE){if(!n||t.startOffset!==(n.textContent||"").length){i.markers.insert();var t=i.$el.find(".fr-marker"),r=n.textContent.match(/(^| |\u00A0)(((([a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})(\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))|((ftp|http|https):\/\/[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})|(www\.[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}\.[a-z0-9-]{2,24})|((ftp|http|https):\/\/[\u0021-\uffff]{1,}@[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}))((:[0-9]{1,5})|)(((\/|\?|#)[a-z\u00a1-\uffff0-9@?\|!^=%&amp;\/~+#-\'*-_{}]*)|())|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\.[a-z0-9+-_]{1,}))$/gi);if(t.remove(),!r)return}!function e(t){return!!t&&("A"===t.tagName||!(!t.parentNode||t.parentNode==i.el)&&e(t.parentNode))}(n)&&(s().test(c(n.textContent))?(0<(t=n.textContent.length)&&","===n.textContent.charAt(t-1)?(o(n).before(l(n.textContent.substring(0,t-1))),(e=o(n.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),n.textContent=",",(r=i.win.getSelection().getRangeAt(0)).setStart(n,1),r.setEnd(n,1)):(o(n).before(l(n.textContent)),(e=o(n.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),n.parentNode.removeChild(n)),i.events.trigger("url.linked",[e.get(0)])):n.textContent.split(" ").length<=2&&n.previousSibling&&"A"===n.previousSibling.tagName&&(t=n.previousSibling.innerText+n.textContent,r=n.textContent.length,s().test(c(t)))&&","!==n.textContent.charAt(r-1)&&(e=(new DOMParser).parseFromString(l(t),"text/html").body.childNodes,n.parentNode.replaceChild(e[0],n.previousSibling),e.length&&o(n).before(e[0]),n.parentNode.removeChild(n)))}}return{_init:function(){i.events.on("keypress",function(e){!i.selection.isCollapsed()||")"!=e.key&&"("!=e.key||n()},!0),i.events.on("keydown",function(e){e=e.which;!i.selection.isCollapsed()||e!=r.KEYCODE.ENTER&&e!=r.KEYCODE.SPACE||n()},!0),i.events.on("paste.beforeCleanup",function(e){if(i.helpers.isURL(e)&&!i.$el[0].getAttribute("plainpaste"))return t=null,i.opts.linkAlwaysBlank&&(i.opts.linkNoOpener&&(t?t+=" noopener":t="noopener"),i.opts.linkNoReferrer)&&(t?t+=" noreferrer":t="noreferrer"),"<a".concat(i.opts.linkAlwaysBlank?' target="_blank"':"").concat(t?' rel="'.concat(t,'"'):"",' href="').concat(e,'" >').concat(e,"</a>");if(i.$el[0].getAttribute("plainpaste")){var t=e;if("string"==typeof t)return(t=t.replace(/&amp;/g,"&")).replace(/(?:https?|ftp|file):\/\/(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.'’"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$?!:,.'’"`()[\]{}\\])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.'’"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$'’"`()[\]{}\\])|www\.(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.'’"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$?!:,.'’"`()[\]{}\\])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.'’"`()[\]{}\\]*\)|[-A-Z0-9+&@#\/%=~_|$'’"`()[\]{}\\])|(?:[a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z]{2,})|(?:[a-z0-9](?:[a-z0-9-]{0,61}[a-z0-9])?\.)+[a-z]{2,}(?:\/[^\s<]*)?/gim,l)}})}}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(te){te=te&&te.hasOwnProperty("default")?te.default:te,Object.assign(te.POPUP_TEMPLATES,{"video.insert":"[_BUTTONS_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_LAYER_][_PROGRESS_BAR_]","video.edit":"[_BUTTONS_]","video.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(te.DEFAULTS,{videoAllowedTypes:["mp4","webm","ogg","mp3","mpeg","url"],videoAllowedProviders:[".*"],videoDefaultAlign:"center",videoDefaultDisplay:"block",videoDefaultWidth:600,videoEditButtons:["videoReplace","videoRemove","videoDisplay","videoAlign","videoSize","autoplay"],videoInsertButtons:["videoBack","|","videoByURL","videoEmbed","videoUpload"],videoMaxSize:52428800,videoMove:!0,videoResize:!0,videoResponsive:!1,videoSizeButtons:["videoBack","|"],videoSplitHTML:!1,videoTextNear:!0,videoUpload:!0,videoUploadMethod:"POST",videoUploadParam:"file",videoUploadParams:{},videoUploadToS3:!1,videoUploadToAzure:!1,videoUploadURL:null}),te.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\/?((shorts\/)|(v=))?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/|shorts\/)?([0-9a-zA-Z_\-]+)(.*)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque&rel=0" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^https?:\/\/(www\.)?vimeo\.com\/(event\/\d+(\/embed\/[A-Za-z0-9]+)?|\d+)/i,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo\.com\/(?:(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/\d+\/video\/|video\/|event\/\d+\/embed\/)?([0-9]+)(?:\/[a-zA-Z0-9_\-]+)?(\?.*)?)/i,url_text:function(e){var t,n;return(!e.includes("/event/")||!e.includes("/embed/"))&&(n=e.match(/vimeo\.com\/(\d+)(\?.*)?/))?(t=n[1],n=n[2]||"","https://player.vimeo.com/video/".concat(t).concat(n)):e},html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],te.VIDEO_EMBED_REGEX=/^\W*(<div[^>]*>\s*<iframe[^>]*>.*?<\/iframe>\s*<\/div>(\s*<script[^>]*>.*?<\/script>)?|<iframe[^>]*>.*?<\/iframe>|<embed(.|\n)*>)\W*$/i,te.PLUGINS.video=function(p){var a,i,s,h,r,n,A=p.$,D="https://i.froala.com/upload",c=2,P=3,u=4,U=5,g=6,o={};function F(){var e=p.popups.get("video.insert"),t=(e.find(".fr-video-by-url-layer input").val("").trigger("change"),e.find(".fr-video-embed-layer textarea"));t.val("").trigger("change"),(t=e.find(".fr-video-upload-layer input")).val("").trigger("change")}function l(){var e,t,n,r;(p.popups.get("video.edit")||(()=>{var e="";return 0<p.opts.videoEditButtons.length&&(p.opts.videoResponsive&&(-1<p.opts.videoEditButtons.indexOf("videoSize")&&p.opts.videoEditButtons.splice(p.opts.videoEditButtons.indexOf("videoSize"),1),-1<p.opts.videoEditButtons.indexOf("videoDisplay")&&p.opts.videoEditButtons.splice(p.opts.videoEditButtons.indexOf("videoDisplay"),
vendor: 31,092 bytes, line 1
11),-1<p.opts.videoEditButtons.indexOf("videoAlign"))&&p.opts.videoEditButtons.splice(p.opts.videoEditButtons.indexOf("videoAlign"),1),e={buttons:e+='<div class="fr-buttons"> \n      '.concat(p.button.buildList(p.opts.videoEditButtons)," \n      </div>")},e=p.popups.create("video.edit",e),p.events.$on(p.$wp,"scroll.video-edit",function(){h&&p.popups.isVisible("video.edit")&&(p.events.disableBlur(),E(h))}),e)})())&&(p.popups.setContainer("video.edit",p.$sc),p.popups.refresh("video.edit"),t=(e=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video"))).offset().left+e.outerWidth()/2,n=e.offset().top+e.outerHeight(),r=!(!(r=(r=(r=e.get(0).src?e.get(0).src:e.get(0).currentSrc).split("."))[r.length-1]).includes("pdf")&&!r.includes("txt")),e.hasClass("fr-file")||r||h.find("audio").get(0)?(document.getElementById("autoplay-".concat(p.id))&&(document.getElementById("autoplay-".concat(p.id)).style.display="none"),document.getElementById("videoReplace-".concat(p.id))&&(document.getElementById("videoReplace-".concat(p.id)).style.display="none")):(document.getElementById("autoplay-".concat(p.id))&&(document.getElementById("autoplay-".concat(p.id)).style.display=""),document.getElementById("videoReplace-".concat(p.id))&&(document.getElementById("videoReplace-".concat(p.id)).style.display="")),p.popups.show("video.edit",t,n,e.outerHeight(),!0))}function d(e){var t,n,r,o,i,a,s,l;return e?(p.popups.onRefresh("video.insert",F),p.popups.onHide("video.insert",J),!0):(e="",p.opts.videoUpload||-1===p.opts.videoInsertButtons.indexOf("videoUpload")||p.opts.videoInsertButtons.splice(p.opts.videoInsertButtons.indexOf("videoUpload"),1),""!==(o=p.button.buildList(p.opts.videoInsertButtons))&&(e='<div class="fr-buttons">'+o+"</div>"),o="",t=p.opts.videoInsertButtons.indexOf("videoUpload"),n=p.opts.videoInsertButtons.indexOf("videoByURL"),s=p.opts.videoInsertButtons.indexOf("videoEmbed"),0<=n&&(r=" fr-active",o='<div class="fr-video-by-url-layer fr-layer'.concat(r=t<n&&0<=t||s<n&&0<=s?"":r,'" id="fr-video-by-url-layer-').concat(p.id,'"><div class="fr-input-line"><input id="fr-video-by-url-layer-text-').concat(p.id,'" type="text" placeholder="').concat(p.language.translate("Paste in a video URL"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><span style=\'float:left\'><div class="fr-checkbox-line fr-autoplay-margin"><span class="fr-checkbox"> <input id=\'videoPluginAutoplay\' data-checked="_blank" type="checkbox" aria-label="').concat(p.language.translate("Autoplay"),'"><span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span> <label id="fr-label-target-').concat(p.id,'">').concat(p.language.translate("Autoplay"),'</label></div> </span><button type="button" class="fr-command fr-submit" data-cmd="videoInsertByURL" tabIndex="2" role="button">').concat(p.language.translate("Insert"),"</button></div></div>")),i="",0<=s&&(r=" fr-active",i='<div class="fr-video-embed-layer fr-layer'.concat(r=t<s&&0<=t||n<s&&0<=n?"":r,'" id="fr-video-embed-layer-').concat(p.id,'"><div class="fr-input-line"><textarea id="fr-video-embed-layer-text').concat(p.id,'" type="text" placeholder="').concat(p.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoInsertEmbed" tabIndex="2" role="button">').concat(p.language.translate("Insert"),"</button></div></div>")),a="",0<=t&&(r=" fr-active",a='<div class="fr-video-upload-layer fr-layer'.concat(r=s<t&&0<=s||n<t&&0<=n?"":r,'" id="fr-video-upload-layer-').concat(p.id,'"><strong>').concat(p.language.translate("Drop video"),"</strong><br>(").concat(p.language.translate("or click"),')<div class="fr-form"><input type="file" accept="video/').concat(p.opts.videoAllowedTypes.join(", video/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-video-upload-layer-').concat(p.id,'" role="button"></div></div>')),s=p.popups.create("video.insert",{buttons:e,by_url_layer:o,embed_layer:i,upload_layer:a,progress_bar:'<div class="fr-video-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="videoDismissError" tabIndex="2" role="button">OK</button></div></div>'}),l=s,p.events.$on(l,"dragover dragenter",".fr-video-upload-layer",function(){return A(this).addClass("fr-drop"),!1},!0),p.events.$on(l,"dragleave dragend",".fr-video-upload-layer",function(){return A(this).removeClass("fr-drop"),!1},!0),p.events.$on(l,"drop",".fr-video-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),A(this).removeClass("fr-drop");var t,e=e.originalEvent.dataTransfer;e&&e.files&&((t=l.data("instance")||p).events.disableBlur(),t.video.upload(e.files),t.events.enableBlur())},!0),p.helpers.isIOS()&&p.events.$on(l,"touchstart",'.fr-video-upload-layer input[type="file"]',function(){A(this).trigger("click")},!0),p.events.$on(l,"change",'.fr-video-upload-layer input[type="file"]',function(){var e;this.files&&((e=l.data("instance")||p).events.disableBlur(),l.find("input:focus").blur(),e.events.enableBlur(),e.video.upload(this.files)),A(this).val("")},!0),s)}function f(e){p.events.focus(!0),p.selection.restore();var t=!1,n=(h&&(j(),t=!0),p.opts.trackChangesEnabled?(p.edit.on(),p.events.focus(!0),p.selection.restore(),p.undo.saveStep(),p.markers.insert(),p.html.wrap(),n=p.$el.find(".fr-marker"),p.node.isLastSibling(n)&&n.parent().hasClass("fr-deletable")&&n.insertAfter(n.parent()),n.replaceWith('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>")),p.selection.clear()):p.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>"),!1,p.opts.videoSplitHTML),p.popups.hide("video.insert"),p.$el.find(".fr-jiv"));n.removeClass("fr-jiv"),n.toggleClass("fr-rv",p.opts.videoResponsive),R(n,p.opts.videoDefaultDisplay,p.opts.videoDefaultAlign),n.toggleClass("fr-draggable",p.opts.videoMove),p.events.trigger(t?"video.replaced":"video.inserted",[n])}function m(){var e=A(this);p.popups.hide("video.insert"),e.removeClass("fr-uploading"),e.parent().next().is("br")&&e.parent().next().remove(),E(e.parent()),p.events.trigger("video.loaded",[e.parent()])}function v(e,t,n,r,o,i){p.edit.off(),C("Loading video"),t&&(e=p.helpers.sanitizeURL(e));var a,s;if(b("Loading video"),r){p.undo.canDo()||r.find("video").hasClass("fr-uploading")||p.undo.saveStep();var t=r.find("video").data("fr-old-src"),l=r.data("fr-replaced");if(r.data("fr-replaced",!1),0<r.find("iframe").length)r.remove(),a=z(e,n,m);else{p.$wp?((a=r.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),a.find("video").off("canplay"),t&&r.find("video").attr("src",t),r.replaceWith(a)):a=r;for(var c=a.find("video").get(0).attributes,u=0;u<c.length;u++){var d=c[u];0===d.nodeName.indexOf("data-")&&a.find("video").removeAttr(d.nodeName)}if(void 0!==n)for(s in n)n.hasOwnProperty(s)&&"link"!=s&&a.find("video").attr("data-".concat(s),n[s]);a.find("video").on("canplay",m),a.find("video").attr("src",e)}p.edit.on(),B(),p.undo.saveStep(),p.$el.blur(),p.events.trigger(l?"video.replaced":"video.inserted",[a,o])}else a=z(e,n,m,i),B(),p.undo.saveStep(),p.events.trigger("video.inserted",[a,o])}function b(e){var t,n,r=p.popups.get("video.insert");(r=r||d()).find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),r.find(".fr-video-progress-bar-layer").addClass("fr-active"),r.find(".fr-buttons").hide(),h&&(r=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video")),p.popups.setContainer("video.insert",p.$sc),t=r.offset().left,n=r.offset().top+r.height(),p.popups.show("video.insert",t,n,r.outerHeight())),void 0===e&&C(p.language.translate("Uploading"),0)}function y(e){var t=p.popups.get("video.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||p.$el.find("video.fr-error").length)&&(p.events.focus(),p.$el.find("video.fr-error").length&&(p.$el.find("video.fr-error").parent().remove(),p.undo.saveStep(),p.undo.run(),p.undo.dropRedo()),!p.$wp&&h&&(t=h,T(!0),p.selection.setAfter(t.find("video").get(0)),p.selection.restore()),p.popups.hide("video.insert"))}function C(e,t){var n=p.popups.get("video.insert");n&&((n=n.find(".fr-video-progress-bar-layer")).find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate"))}function w(e){b();var t=p.popups.get("video.insert").find(".fr-video-progress-bar-layer"),t=(t.addClass("fr-error"),t.find("h3"));t.text(e),p.events.disableBlur(),t.focus()}function E(e){t.call(e.get(0))}function H(e,t,n){C("Loading video");var r,o,i=this.status,a=this.response,s=this.responseXML,l=this.responseText;try{if(p.opts.videoUploadToS3||p.opts.videoUploadToAzure)if(201==i){if(p.opts.videoUploadToAzure){if(!1===p.events.trigger("video.uploadedToAzure",[this.responseURL,n,a],!0))return p.edit.on(),!1;o=t}else o=(t=>{try{var e=A(t).find("Location").text(),n=A(t).find("Key").text();return!1===p.events.trigger("video.uploadedToS3",[e,n,t],!0)?(p.edit.on(),!1):e}catch(e){return N(u,t),!1}})(s);o&&v(o,!1,[],e,a||s)}else N(u,a||s);else 200<=i&&i<300?(r=(t=>{try{var e;return!1===p.events.trigger("video.uploaded",[t],!0)?(p.edit.on(),!1):(e=JSON.parse(t)).link?e:(N(c,t),!1)}catch(e){return N(u,t),!1}})(l))&&v(r.link,!1,r,e,a||l):N(P,a||l)}catch(e){N(u,a||l)}}function Q(){N(u,this.response||this.responseText||this.responseXML)}function $(e){e.lengthComputable&&(e=e.loaded/e.total*100|0,C(p.language.translate("Uploading"),e))}function K(){p.edit.on(),y(!0)}function z(e,t,n,r){var o,i="";if(t&&void 0!==t)for(o in t)t.hasOwnProperty(o)&&"link"!=o&&(i+=" ".concat(o,'="').concat(t[o],'"'));var a=p.opts.videoDefaultWidth,a=(a&&"auto"!=a&&(a="".concat(a,"px")),p.helpers.isMobile()&&p.browser.safari&&(i+=" autoplay playsinline"),(e="audio"==r?A(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+p.opts.videoDefaultDisplay[0]+("center"!=p.opts.videoDefaultAlign?" fr-fv"+p.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+i+" controls>"+p.language.translate("Your browser does not support HTML5 video.")+"</audio>"):A(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+p.opts.videoDefaultDisplay[0]+("center"!=p.opts.videoDefaultAlign?" fr-fv"+p.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+i+(a?' style="width: '+a+';" ':"")+" controls>"+p.language.translate("Your browser does not support HTML5 video.")+"</video>")).toggleClass("fr-draggable",p.opts.videoMove),p.edit.on(),p.events.focus(!0),p.selection.restore(),p.undo.saveStep(),p.opts.videoSplitHTML?p.markers.split():(p.cursor.enter(),p.markers.insert()),p.html.wrap(),p.$el.find(".fr-marker"));return p.node.isLastSibling(a)&&a.parent().hasClass("fr-deletable")&&a.insertAfter(a.parent()),a.replaceWith(e),p.selection.clear(),"audio"!==r&&(e.find("video").get(0).readyState>e.find("video").get(0).HAVE_FUTURE_DATA||p.helpers.isIOS()?n.call(e.find("video").get(0)):e.find("video").on("canplaythrough load",n)),e}function V(e){if(!p.core.sameInstance(s))return!0;e.preventDefault(),e.stopPropagation();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),n=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!n)return!1;if("mousedown"==e.type){var r=p.$oel.get(0).ownerDocument,r=r.defaultView||r.parentWindow,o=!1;try{o=r.location!=r.parent.location&&!(r.$&&r.$.FE)}catch(e){}o&&r.frameElement&&(t+=p.helpers.getPX(A(r.frameElement).offset().left)+r.frameElement.clientLeft,n=e.clientY+p.helpers.getPX(A(r.frameElement).offset().top)+r.frameElement.clientTop)}p.undo.canDo()||p.undo.saveStep(),(i=A(this)).data("start-x",t),i.data("start-y",n),a.show(),p.popups.hideAll(),L()}function G(e){if(!p.core.sameInstance(s))return!0;if(i){e.preventDefault();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),e=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!e)return!1;var n=i.data("start-x"),r=i.data("start-y"),t=(i.data("start-x",t),i.data("start-y",e),t-n),n=e-r,e=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video")),r=e.width(),o=e.height();(i.hasClass("fr-hnw")||i.hasClass("fr-hsw"))&&(t=0-t),(i.hasClass("fr-hnw")||i.hasClass("fr-hne"))&&(n=0-n),e.css("width",r+t),e.css("height",o+n),e.removeAttr("width"),e.removeAttr("height"),x()}}function _(e){if(!p.core.sameInstance(s))return!0;i&&h&&(e&&e.stopPropagation(),i=null,a.hide(),x(),l(),p.undo.saveStep())}function S(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function W(e,t,n,r){return e.pageX=t,e.pageY=t,V.call(this,e),e.pageX=e.pageX+n*Math.floor(Math.pow(1.1,r)),e.pageY=e.pageY+n*Math.floor(Math.pow(1.1,r)),G.call(this,e),_.call(this,e),++r}function B(){for(var e=Array.prototype.slice.call(p.el.querySelectorAll("video, .fr-video > *")),t=[],n=0;n<e.length;n++)t.push(e[n].getAttribute("src")),A(e[n]).toggleClass("fr-draggable",p.opts.videoMove),""===e[n].getAttribute("class")&&e[n].removeAttribute("class"),""===e[n].getAttribute("style")&&e[n].removeAttribute("style");if(r)for(n=0;n<r.length;n++)t.indexOf(r[n].getAttribute("src"))<0&&p.events.trigger("video.removed",[A(r[n])]);r=e}function x(){s||(p.shared.$video_resizer?(s=p.shared.$video_resizer,a=p.shared.$vid_overlay,p.events.on("destroy",function(){A("body").first().append(s.removeClass("fr-active"))},!0)):(p.shared.$video_resizer=A(document.createElement("div")).attr("class","fr-video-resizer"),s=p.shared.$video_resizer,p.events.$on(s,"mousedown",function(e){e.stopPropagation()},!0),p.opts.videoResize&&(s.append(S("nw")+S("ne")+S("sw")+S("se")),p.shared.$vid_overlay=A(document.createElement("div")).attr("class","fr-video-overlay"),a=p.shared.$vid_overlay,e=s.get(0).ownerDocument,A(e).find("body").first().append(a))),p.events.on("shared.destroy",function(){s.html("").removeData().remove(),s=null,p.opts.videoResize&&(a.remove(),a=null)},!0),p.helpers.isMobile()||p.events.$on(A(p.o_win),"resize.video",function(){T(!0)}),p.opts.videoResize&&(e=s.get(0).ownerDocument,p.events.$on(s,p._mousedown,".fr-handler",V),p.events.$on(A(e),p._mousemove,G),p.events.$on(A(e.defaultView||e.parentWindow),p._mouseup,_),p.events.$on(a,"mouseleave",_),r=1,o=null,i=0,p.events.on("keydown",function(e){var t,n;h&&(t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,((n=e.which)!==o||200<e.timeStamp-i)&&(r=1),(n==te.KEYCODE.EQUALS||p.browser.mozilla&&n==te.KEYCODE.FF_EQUALS)&&t&&!e.altKey?r=W.call(this,e,1,1,r):(n==te.KEYCODE.HYPHEN||p.browser.mozilla&&n==te.KEYCODE.FF_HYPHEN)&&t&&!e.altKey&&(r=W.call(this,e,2,-1,r)),o=n,i=e.timeStamp)}),p.events.on("keyup",function(){r=1}))),(p.$wp||p.$sc).append(s),s.data("instance",p);var r,o,i,e=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video")),t=0,n=0;p.opts.iframe&&(n=p.helpers.getPX(p.$wp.find(".fr-iframe").css("padding-top")),t=p.helpers.getPX(p.$wp.find(".fr-iframe").css("padding-left"))),s.css("top",(p.opts.iframe?e.offset().top+n-1:e.offset().top-p.$wp.offset().top-1)+p.$wp.scrollTop()).css("left",(p.opts.iframe?e.offset().left+t-1:e.offset().left-p.$wp.offset().left-1)+p.$wp.scrollLeft()).css("width",e.get(0).getBoundingClientRect().width).css("height",e.get(0).getBoundingClientRect().height).addClass("fr-active")}function t(e){if(e&&"touchend"==e.type&&n)return!0;if(e&&p.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;if(p.edit.isDisabled())return!1;for(var t=0;t<te.INSTANCES.length;t++)te.INSTANCES[t]!=p&&te.INSTANCES[t].events.trigger("video.hideResizer");p.toolbar.disable(),p.helpers.isMobile()&&(p.events.disableBlur(),p.$el.blur(),p.events.enableBlur()),p.$el.find(".fr-video.fr-active").removeClass("fr-active"),(h=A(this)).addClass("fr-active"),p.opts.iframe&&p.size.syncIframe(),M(),x(),l(),p.selection.clear(),p.button.bulkRefresh(),p.events.trigger("image.hideResizer")}function T(e){h&&(p.shared.vid_exit_flag||!0===e)&&(s.removeClass("fr-active"),p.toolbar.enable(),h.removeClass("fr-active"),h=null,L())}function e(){p.shared.vid_exit_flag=!0}function L(){p.shared.vid_exit_flag=!1}function q(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n=t.files[0];if(n&&n.type&&-1!==n.type.indexOf("video"))return p.opts.videoUpload?(p.markers.remove(),p.markers.insertAtPoint(e.originalEvent),p.$el.find(".fr-marker").replaceWith(te.MARKERS),p.popups.hideAll(),p.popups.get("video.insert")||d(),p.popups.setContainer("video.insert",p.$sc),p.popups.show("video.insert",e.originalEvent.pageX,e.originalEvent.pageY),b(),0<=p.opts.videoAllowedTypes.indexOf(n.type.replace(/video\//g,""))?Y(t.files):N(g),e.preventDefault(),e.stopPropagation()):(e.preventDefault(),e.stopPropagation()),!1}}function Y(e){if(void 0!==e&&0<e.length){if(!1===p.events.trigger("video.beforeUpload",[e]))return!1;var t,n,e=e[0];if(!(null!==p.opts.videoUploadURL&&p.opts.videoUploadURL!=D||p.opts.videoUploadToS3||p.opts.videoUploadToAzure))return d=e,h&&h.find("iframe")&&h.find("iframe").length&&j(),(f=new FileReader).onload=function(){f.result;for(var e=atob(f.result.split(",")[1]),t=[],n=0;n<e.length;n++)t.push(e.charCodeAt(n));v(window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:d.type})),!1,null,h)},b(),f.readAsDataURL(d),!1;if(e.size>p.opts.videoMaxSize)return N(U),!1;if(p.opts.videoAllowedTypes.indexOf(e.type.replace(/video\//g,""))<0)return N(g),!1;if(t=p.drag_support.formdata?p.drag_support.formdata?new FormData:null:t){if(!1!==p.opts.videoUploadToS3)for(n in t.append("key",p.opts.videoUploadToS3.keyStart+(new Date).getTime()+"-"+(e.name||"untitled")),t.append("success_action_status","201"),t.append("X-Requested-With","xhr"),t.append("Content-Type",e.type),p.opts.videoUploadToS3.params)p.opts.videoUploadToS3.params.hasOwnProperty(n)&&t.append(n,p.opts.videoUploadToS3.params[n]);for(n in p.opts.videoUploadParams)p.opts.videoUploadParams.hasOwnProperty(n)&&t.append(n,p.opts.videoUploadParams[n]);t.append(p.opts.videoUploadParam,e);var r,o=p.opts.videoUploadURL,i=(p.opts.videoUploadToS3&&(o=p.opts.videoUploadToS3.uploadURL||"https://".concat(p.opts.videoUploadToS3.region,".amazonaws.com/").concat(p.opts.videoUploadToS3.bucket)),p.opts.videoUploadMethod),a=(p.opts.videoUploadToAzure&&(o=p.opts.videoUploadToAzure.uploadURL?"".concat(p.opts.videoUploadToAzure.uploadURL,"/").concat(e.name):encodeURI("https://".concat(p.opts.videoUploadToAzure.account,".blob.core.windows.net/").concat(p.opts.videoUploadToAzure.container,"/").concat(e.name)),r=o,p.opts.videoUploadToAzure.SASToken&&(o+=p.opts.videoUploadToAzure.SASToken),i="PUT"),p.core.getXHR(o,i));if(p.opts.videoUploadToAzure){var s,l,c,o=(new Date).toUTCString();for(n in!p.opts.videoUploadToAzure.SASToken&&p.opts.videoUploadToAzure.accessKey&&(s=p.opts.videoUploadToAzure.account,u=p.opts.videoUploadToAzure.container,p.opts.videoUploadToAzure.uploadURL&&(u=(l=p.opts.videoUploadToAzure.uploadURL.split("/")).pop(),s=l.pop().split(".")[0]),l="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(o,"\nx-ms-version:2019-07-07"),u=encodeURI("/"+s+"/"+u+"/"+e.name),i=i+"\n\n\n"+e.size+"\n\n"+e.type+"\n\n\n\n\n\n\n"+l+"\n"+u,l=p.cryptoJSPlugin.cryptoJS.HmacSHA256(i,p.cryptoJSPlugin.cryptoJS.enc.Base64.parse(p.opts.videoUploadToAzure.accessKey)).toString(p.cryptoJSPlugin.cryptoJS.enc.Base64),c=l,a.setRequestHeader("Authorization","SharedKey "+s+":"+l)),a.setRequestHeader("x-ms-version","2019-07-07"),a.setRequestHeader("x-ms-date",o),a.setRequestHeader("Content-Type",e.type),a.setRequestHeader("x-ms-blob-type","BlockBlob"),p.opts.videoUploadParams)p.opts.videoUploadParams.hasOwnProperty(n)&&a.setRequestHeader(n,p.opts.videoUploadParams[n]);for(n in p.opts.videoUploadToAzure.params)p.opts.videoUploadToAzure.params.hasOwnProperty(n)&&a.setRequestHeader(n,p.opts.videoUploadToAzure.params[n])}a.onload=function(){H.call(a,h,r,c)},a.onerror=Q,a.upload.onprogress=$,a.onabort=K,b(),p.events.disableBlur(),p.edit.off(),p.events.enableBlur();var u=p.popups.get("video.insert");u&&A(u.off("abortUpload")).on("abortUpload",function(){4!=a.readyState&&a.abort()}),a.send(p.opts.videoUploadToAzure?e:t)}}var d,f}function N(e,t){p.edit.on(),h&&h.find("video").addClass("fr-error"),w(p.language.translate("Something went wrong. Please try again.")),p.events.trigger("video.error",[{code:e,message:o[e]},t])}function X(){var e,t;h&&(e=p.popups.get("video.size"),t=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video")),e.find('input[name="width"]').val(t.get(0).style.width||t.attr("width")).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height||t.attr("height")).trigger("change"))}function Z(e){var t;return e?(p.popups.onRefresh("video.size",X),!0):(e="",e='<div class="fr-buttons fr-tabs">'.concat(p.button.buildList(p.opts.videoSizeButtons),"</div>"),t="",t='<div class="fr-video-size-layer fr-layer fr-active" id="fr-video-size-layer-'.concat(p.id,'"><div class="fr-video-group"><div class="fr-input-line"><input id="fr-video-size-layer-width-').concat(p.id,'" type="text" name="width" placeholder="').concat(p.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-video-size-layer-height-').concat(p.id,'" type="text" name="height" placeholder="').concat(p.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoSetSize" tabIndex="2" role="button">').concat(p.language.translate("Update"),"</button></div></div>"),e=p.popups.create("video.size",{buttons:e,size_layer:t}),p.events.$on(p.$wp,"scroll",function(){h&&p.popups.isVisible("video.size")&&(p.events.disableBlur(),E(h))}),e)}function k(e){if(e=void 0===e?h:e){if(e.hasClass("fr-fvl"))return"left";if(e.hasClass("fr-fvr"))return"right";if(e.hasClass("fr-dvb")||e.hasClass("fr-dvi"))return"center";if("block"==e.css("display")){if("left"==e.css("text-align"))return"left";if("right"==e.css("text-align"))return"right"}else{if("left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function O(e){var t=(e=void 0===e?h:e).css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function j(){var e;h&&!1!==p.events.trigger("video.beforeRemove",[h])&&(e=h,p.popups.hideAll(),T(!0),!p.opts.trackChangesEnabled||e[0].parentNode&&"SPAN"===e[0].parentNode.tagName&&e[0].parentNode.hasAttribute("data-tracking")?(p.selection.setBefore(e.get(0))||p.selection.setAfter(e.get(0)),e.remove(),p.selection.restore(),p.html.fillEmptyBlocks()):p.track_changes.removeSpecialItem(e))}function J(){y()}function R(e,t,n){!p.opts.htmlUntouched&&p.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(n[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==n?e.css({float:"none"}):"left"==n?e.css({float:"left"}):e.css({float:"right"})):(e.css({display:"block",clear:"both"}),"left"==n?e.css({textAlign:"left"}):"right"==n?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}function ee(){var e=p.$el.find("video").filter(function(){return 0===A(this).parents("span.fr-video").length});if(0!=e.length){e.wrap(A(document.createElement("span")).attr("class","fr-video fr-deletable").attr("contenteditable","false")),p.$el.find("embed, iframe").filter(function(){if(p.browser.safari&&this.getAttribute("src")&&this.setAttribute("src",this.src),!(0<A(this).parents("span.fr-video").length))for(var e=A(this).attr("src"),t=0;t<te.VIDEO_PROVIDERS.length;t++){var n=te.VIDEO_PROVIDERS[t];if(n.test_regex.test(e)&&new RegExp(p.opts.videoAllowedProviders.join("|")).test(n.provider))return!0}return!1}).map(function(){return 0===A(this).parents("object").length?this:A(this).parents("object").get(0)}).wrap(A(document.createElement("span")).attr("class","fr-video").attr("contenteditable","false"));for(var t,n,r=p.$el.find("span.fr-video, video"),o=0;o<r.length;o++){var i=A(r[o]);!p.opts.htmlUntouched&&p.opts.useClasses?((n=i).hasClass("fr-dvi")||n.hasClass("fr-dvb")||(n.addClass("fr-fv".concat(k(n)[0])),n.addClass("fr-dv".concat(O(n)[0]))),p.opts.videoTextNear||i.removeClass("fr-dvi").addClass("fr-dvb")):p.opts.htmlUntouched||p.opts.useClasses||(t=n=void 0,n=(i=i).hasClass("fr-dvb")?"block":i.hasClass("fr-dvi")?"inline":null,t=i.hasClass("fr-fvl")?"left":i.hasClass("fr-fvr")?"right":k(i),R(i,n,t),i.removeClass("fr-dvb fr-dvi fr-fvr fr-fvl"))}r.toggleClass("fr-draggable",p.opts.videoMove)}}function I(e){document.getElementById("autoplay-".concat(p.id)).style.cssText="background:".concat(e)}function M(){var e;h&&(p.selection.clear(),(e=p.doc.createRange()).selectNode(h.get(0)),p.selection.get().addRange(e))}return o[1]="Video cannot be loaded from the passed link.",o[c]="No link in upload response.",o[P]="Error during file upload.",o[u]="Parsing response failed.",o[U]="File is too large.",o[g]="Video file type is invalid.",p.shared.vid_exit_flag=!(o[7]="Files can be uploaded only to same domain in IE 8 and IE 9."),{_init:function(){p.opts.videoResponsive&&(p.opts.videoResize=!1),p.events.on("drop",q,!0),p.events.on("mousedown window.mousedown",e),p.events.on("window.touchmove",L),p.events.on("mouseup window.mouseup",T),p.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&T()}),p.events.on("video.hideResizer commands.undo commands.redo element.dropped",function(){T(!0)}),p.events.on("filestack-init-video",function(){d()}),p.helpers.isMobile()&&(p.events.$on(p.$el,"touchstart","span.fr-video",function(){n=!1}),p.events.$on(p.$el,"touchmove",function(){n=!0})),p.events.on("html.set",ee),ee(),p.events.$on(p.$el,"mousedown","span.fr-video",function(e){e.stopPropagation(),!p.browser.msie&&!p.browser.edge||e.target.innerText||(e.target.dragDrop(),t.call(this,e))}),p.events.$on(p.$el,"click touchend","span.fr-video",function(e){if(e.target.innerText.length||"false"==A(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t.call(this,e)}),p.events.on("keydown",function(e){var t=e.which;return!h||t!=te.KEYCODE.BACKSPACE&&t!=te.KEYCODE.DELETE?h&&t==te.KEYCODE.ESC?(T(!0),e.preventDefault(),!1):h&&t!=te.KEYCODE.F10&&!p.keys.isBrowserAction(e)?(e.preventDefault(),!1):void 0:(e.preventDefault(),j(),p.undo.saveStep(),!1)},!0),p.events.on("toolbar.esc",function(){if(h)return p.events.disableBlur(),p.events.focus(),!1},!0),p.events.on("toolbar.focusEditor",function(){if(h)return!1},!0),p.events.on("keydown",function(){p.$el.find("span.fr-video:empty").remove()}),p.$wp&&(B(),p.events.on("contentChanged",B)),d(!0),Z(!0)},showInsertPopup:function(){var e,t,n=p.$tb.find('.fr-command[data-cmd="insertVideo"]'),r=(r=p.popups.get("video.insert"))||d();y(),r.hasClass("fr-active")||(p.popups.refresh("video.insert"),p.popups.setContainer("video.insert",p.$tb),n.isVisible()?(t=(e=p.button.getPosition(n)).left,p.popups.show("video.insert",t,e.top,n.outerHeight())):(p.position.forSelection(r),p.popups.show("video.insert")))},showLayer:function(e){var t,n,r=p.popups.get("video.insert");h||p.opts.toolbarInline||(t=(n=p.$tb.find('.fr-command[data-cmd="insertVideo"]')).offset().left,n=n.offset().top+(p.opts.toolbarBottom?10:n.outerHeight()-10)),p.opts.toolbarInline&&(n=r.offset().top-p.helpers.getPX(r.css("margin-top")),r.hasClass("fr-above"))&&(n+=r.outerHeight()),r.find(".fr-layer").removeClass("fr-active"),r.find(".fr-".concat(e,"-layer")).addClass("fr-active"),p.popups.show("video.insert",t,n,0),p.accessibility.focusPopup(r)},refreshByURLButton:function(e){var t=p.popups.get("video.insert");t&&t.find(".fr-video-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshEmbedButton:function(e){var t=p.popups.get("video.insert");t&&t.find(".fr-video-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshUploadButton:function(e){var t=p.popups.get("video.insert");t&&t.find(".fr-video-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:Y,insertByURL:function(e){var t,n,r,o=!!document.getElementById("videoPluginAutoplay")&&document.getElementById("videoPluginAutoplay").checked,i=(void 0===e&&(e=(p.popups.get("video.insert").find('.fr-video-by-url-layer input[type="text"]').val()||"").trim(),/vimeo\.com\/event\/\d+\/embed\/[a-zA-Z0-9]+/i.test(e)||((t=e.match(/^(https?:\/\/)?(www\.)?vimeo\.com\/(\d{6,11})(\?.+)?$/))?(n=t[3],t=t[4]||"",e="https://vimeo.com/".concat(n).concat(t)):(n=e.match(/(https?:\/\/)?(www\.)?(player\.)?vimeo\.com\/?(showcase\/)*([0-9])([a-z]*\/)*([0-9]{6,11})[?]?.*/))&&7==n.length&&(t=n[6],n=e.substring(0,e.lastIndexOf("/")),(r=e.substring(e.lastIndexOf("/")+1,e.length)).includes("?h=")||r.includes("?v=")||t===r?e=("".concat(n,"/").concat(r)||"").trim():r.includes("?")||(e=("".concat(n,"?h=").concat(r)||"").trim())))),null);if(/^http/.test(e)||(e="https://".concat(e)),p.helpers.isURL(e))for(var a=0;a<te.VIDEO_PROVIDERS.length;a++){var s,l=te.VIDEO_PROVIDERS[a],c="autoplay=1&mute=1";if(l.html.includes("autoplay=1")&&document.getElementById("videoPluginAutoplay").checked?(l.html=l.html,document.getElementById("videoPluginAutoplay").checked=!1):o?(s=l.html.indexOf("{url}")+5,l.html=[l.html.slice(0,s),c,l.html.slice(s)].join(""),o=!1,document.getElementById("videoPluginAutoplay").checked=!1):(l=te.VIDEO_PROVIDERS[a]).html=l.html.replace(c,""),l.test_regex.test(e)&&new RegExp(p.opts.videoAllowedProviders.join("|")).test(l.provider)){i=e.replace(l.url_regex,l.url_text),i=l.html.replace(/\{url\}/,i);break}}i?f(i):(w(p.language.translate("Something went wrong. Please try again.")),p.events.trigger("video.linkError",[e]))},insertEmbed:function(e){0!==(e=void 0===e?p.popups.get("video.insert").find(".fr-video-embed-layer textarea").val()||"":e).length&&te.VIDEO_EMBED_REGEX.test(e)?f(e):(w(p.language.translate("Something went wrong. Please try again.")),p.events.trigger("video.codeError",[e]))},insert:f,align:function(e){h.removeClass("fr-fvr fr-fvl"),!p.opts.htmlUntouched&&p.opts.useClasses?"left"==e?h.addClass("fr-fvl"):"right"==e&&h.addClass("fr-fvr"):R(h,O(),e),M(),x(),l(),p.selection.clear()},refreshAlign:function(e){if(!h)return!1;e.find(">*").first().replaceWith(p.icon.create("video-align-".concat(k())))}
vendor: 5,951 bytes, line 1
1,refreshAlignOnShow:function(e,t){h&&t.find('.fr-command[data-param1="'.concat(k(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function(e){h.removeClass("fr-dvi fr-dvb"),!p.opts.htmlUntouched&&p.opts.useClasses?"inline"==e?h.addClass("fr-dvi"):"block"==e&&h.addClass("fr-dvb"):R(h,e,k()),M(),x(),l(),p.selection.clear()},refreshDisplayOnShow:function(e,t){h&&t.find('.fr-command[data-param1="'.concat(O(),'"]')).addClass("fr-active").attr("aria-selected",!0)},remove:j,hideProgressBar:y,showSizePopup:function(){p.popups.get("video.size")||Z(),y(),p.popups.refresh("video.size"),p.popups.setContainer("video.size",p.$sc);var e=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video")),t=e.offset().left+e.outerWidth()/2,n=e.offset().top+e.height();p.popups.show("video.size",t,n,e.height(),!0)},replace:function(){p.popups.get("video.insert")||d(),p.popups.isVisible("video.insert")||(y(),p.popups.refresh("video.insert"),p.popups.setContainer("video.insert",p.$sc));var e=h.offset().left+h.outerWidth()/2,t=h.offset().top+h.height();p.popups.show("video.insert",e,t,h.outerHeight(),!0)},back:function(){h?(p.events.disableBlur(),h[0].click()):(p.events.disableBlur(),p.selection.restore(),p.events.enableBlur(),p.popups.hide("video.insert"),p.toolbar.showInline())},setSize:function(e,t){var n,r;h&&(n=p.popups.get("video.size"),(r=h.find("iframe, embed, ".concat(h.find("iframe, embed, audio").get(0)?"audio":"video"))).css("width",e||n.find('input[name="width"]').val()),r.css("height",t||n.find('input[name="height"]').val()),r.get(0).style.width&&r.removeAttr("width"),r.get(0).style.height&&r.removeAttr("height"),n.find("input:focus").blur(),setTimeout(function(){h.trigger("click")},p.helpers.isAndroid()?50:0))},get:function(){return h},showProgressBar:b,_editVideo:E,setAutoplay:function(){var e,t;h.find("iframe, embed, audio").get(0)?(t=h.find("iframe, embed, audio")).get(0).src.includes("autoplay=1")?(I("#FFFFFF"),t.get(0).src=t.get(0).src.replace("&autoplay=1","")):(I("#D6D6D6"),t.get(0).src=t.get(0).src+"&autoplay=1"):(t=h.find("iframe, embed, video")).get(0).outerHTML.includes("autoplay")?(I("#FFFFFF"),t.get(0).outerHTML=t.get(0).outerHTML.replace("autoplay","")):(I("#D6D6D6"),e=t.get(0).outerHTML.indexOf("class")-1,t.get(0).outerHTML=[t.get(0).outerHTML.slice(0,e),"autoplay",t.get(0).outerHTML.slice(e)].join(""))},insertHtmlVideo:v}},te.RegisterCommand("insertVideo",{title:"Insert Video",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("video.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("video.insert")):this.video.showInsertPopup()},plugin:"video"}),te.DefineIcon("insertVideo",{NAME:"video-camera",FA5NAME:"camera",SVG_KEY:"insertVideo"}),te.DefineIcon("videoByURL",{NAME:"link",SVG_KEY:"insertLink"}),te.RegisterCommand("videoByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-by-url")},refresh:function(e){this.video.refreshByURLButton(e)}}),te.DefineIcon("videoEmbed",{NAME:"code",SVG_KEY:"codeView"}),te.RegisterCommand("videoEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-embed")},refresh:function(e){this.video.refreshEmbedButton(e)}}),te.DefineIcon("videoUpload",{NAME:"upload",SVG_KEY:"upload"}),te.RegisterCommand("videoUpload",{title:"Upload Video",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-upload")},refresh:function(e){this.video.refreshUploadButton(e)}}),te.RegisterCommand("videoInsertByURL",{undo:!0,focus:!0,callback:function(){this.video.insertByURL()}}),te.RegisterCommand("videoInsertEmbed",{undo:!0,focus:!0,callback:function(){this.video.insertEmbed()}}),te.DefineIcon("videoDisplay",{NAME:"star",SVG_KEY:"star"}),te.RegisterCommand("videoDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.video.display(t)},refresh:function(e){this.opts.videoTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.video.refreshDisplayOnShow(e,t)}}),te.DefineIcon("video-align",{NAME:"align-left",SVG_KEY:"align Left"}),te.DefineIcon("video-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),te.DefineIcon("video-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),te.DefineIcon("video-align-center",{NAME:"align-justify",SVG_KEY:"alignJustify"}),te.DefineIcon("videoAlign",{NAME:"align-center",SVG_KEY:"alignCenter"}),te.RegisterCommand("videoAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=te.COMMANDS.videoAlign.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="videoAlign" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.icon.create("video-align-".concat(e)),'<span class="fr-sr-only">').concat(this.language.translate(n[e]),"</span></a></li>"));return t+="</ul>"},callback:function(e,t){this.video.align(t)},refresh:function(e){this.video.refreshAlign(e)},refreshOnShow:function(e,t){this.video.refreshAlignOnShow(e,t)}}),te.DefineIcon("videoReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),te.RegisterCommand("videoReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.video.replace()}}),te.DefineIcon("videoRemove",{NAME:"trash",SVG_KEY:"remove"}),te.RegisterCommand("videoRemove",{title:"Remove",callback:function(){this.video.remove()}}),te.DefineIcon("autoplay",{NAME:"autoplay",SVG_KEY:"autoplay"}),te.RegisterCommand("autoplay",{undo:!1,focus:!1,popup:!0,title:"Autoplay",callback:function(){this.video.setAutoplay()}}),te.DefineIcon("videoSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}
1),te.RegisterCommand("videoSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.video.showSizePopup()}}),te.DefineIcon("videoBack",{NAME:"arrow-left",SVG_KEY:"back"}),te.RegisterCommand("videoBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.video.back()},refresh:function(e){this.video.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().addClass("fr-hidden"))}}),te.RegisterCommand("videoDismissError",{title:"OK",undo:!1,callback:function(){this.video.hideProgressBar(!0)}}),te.RegisterCommand("videoSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.video.setSize()}})}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(R){function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function l(e){return(e=>{if(Array.isArray(e))return r(e)})(e)||(e=>{if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)})(e)||((e,t)=>{var n;if(e)return"string"==typeof e?r(e,t):"Map"===(n="Object"===(n={}.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0})(e)||(()=>{throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")})()}R=R&&R.hasOwnProperty("default")?R.default:R,Object.assign(R.DEFAULTS,{wordDeniedTags:[],wordDeniedAttrs:[],wordAllowedStyleProps:["font-family","font-size","background","color","width","text-align","vertical-align","background-color","padding","margin","height","margin-top","margin-left","margin-right","margin-bottom","text-decoration","font-weight","font-style","text-indent","border","border-.*","line-height","list-style-type","text-transform"],wordPasteModal:!0,wordPasteKeepFormatting:!0}),R.PLUGINS.wordPaste=function(_){var n,r,v,S=_.$,o="word_paste",d={},b=!0;function i(e){var t=_.opts.wordAllowedStyleProps,e=(e||(_.opts.wordAllowedStyleProps=[]),r=s(r=(r=0===r.indexOf("<colgroup>")?"<table>"+r+"</table>":r).replace(/<span[\n\r ]*style='mso-spacerun:yes'>([\r\n\u00a0 ]*)<\/span>/g,function(e,t){for(var n="",r=0;r++<t.length;)n+="&nbsp;";return n}
vendor: 1,039 bytes, line 1
1),_.paste.getRtfClipboard()),_.doc.createElement("DIV"));e.innerHTML=r,_.html.cleanBlankSpaces(e),r=e.innerHTML,r=(r=_.paste.cleanEmptyTagsAndDivs(r)).replace(/\u200b/g,""),_.modals.hide(o),_.helpers.isMobile()&&_.events.focus(),_.paste.clean(r,!0,!0),_.opts.wordAllowedStyleProps=t}function y(e){e.parentNode&&e.parentNode.removeChild(e)}function B(e,t){if(t(e))for(var n=e.firstChild;n;){var r=n,o=n.previousSibling,n=n.nextSibling;B(r,t),r.previousSibling||r.nextSibling||r.parentNode||!n||o===n.previousSibling||!n.parentNode?r.previousSibling||r.nextSibling||r.parentNode||!n||n.previousSibling||n.nextSibling||n.parentNode||(o?n=r.childNodes.length?o.nextSibling:o.nextSibling?o.nextSibling.nextSibling:null:e.firstChild&&(n=e.firstChild.nextSibling)):n=o?o.nextSibling:e.firstChild}}function x(e){return S(e).hasClass("ListContainerWrapper")&&0<S(e).find("ol").length}function T(e){return S(e).hasClass("ListContainerWrapper")&&0<S(e).find("ul").length}function L(e){if(x(e)||T(e))return 1;if(e.getAttribute("style")&&/mso-list:[\s]
1*l/gi.test(e.getAttribute("style").replace(/\n/gi,""))){try{if(!e.querySelector('[style="mso-list:Ignore"]'))return!!(e.outerHTML&&0<=e.outerHTML.indexOf("\x3c!--[if !supportLists]--\x3e"))}catch(e){return}return 1}}var f=null,p={};function N(e){var t;if(x(e)||T(e))t=S(e).find("li").attr("data-aria-level");else{var n=(null==(n=e.getAttribute("style"))?void 0:n.replace(/\n/g,""))||"",r=f&&(null==(r=f.getAttribute("style"))?void 0:r.replace(/\n/g,""))||"",o=n.match(/mso-list:(\s*l([0-9]+)\s*level([0-9]+)\s*)lfo([0-9]+)/i),i=r.match(/mso-list:(\s*l([0-9]+)\s*level([0-9]+)\s*)lfo([0-9]+)/i);if(o){if(p[o[1]])return f=e,p[o[1]].toString();var a=i&&i[2],s=o[2],r=r&&p[i[1]]||0,s=a&&a!==s&&parseFloat((null==(a=f)||null==(a=a.style)?void 0:a.marginLeft)||0)<parseFloat(e.style.marginLeft||0)?r+parseInt(o[3],10):parseInt(o[3],10);i&&i[4]!==o[4]&&s===parseInt(o[3],10)&&(s+=1),t=s.toString(),p[o[1]]=s}else t=n.replace(/.*level([0-9]+?).*/gi,"$1")}return f=e,t}function k(e,t,n,r){for(var o,i,a,s,l,c,u,d,f=navigator.userAgent.toLowerCase(),p=(-1!=f.indexOf("safari")&&(f=-1<f.indexOf("chrome")?1:"safari"),e.innerHTML.includes("mso-list:\nIgnore")&&(e.innerHTML=e.innerHTML.replace(/mso-list:\nIgnore/gi,"mso-list:Ignore")),/[0-9a-zA-Z]./gi),h="",A=x(e),g=null==(g=S(e).find("ol"))||null==(g=g.attr("style"))||null==(g=g.split(";"))?void 0:g.find(function(e){return e.trim().startsWith("list-style-type")}),f=(null==g&&T(e)&&(g=null==(m=S(e).find("ul"))||null==(m=m.attr("style"))||null==(m=m.split(";"))?void 0:m.find(function(e){return e.trim().startsWith("list-style-type")})),A?(s="ol",l=g?"list-style-type: "+g.replace("list-style-type:","").trim()+";":""):T(e)?(s="ul",l=g?"list-style-type: "+g.replace("list-style-type:","").trim()+";":""):(m=!1,(g=null==(g=e.querySelector('span[style="mso-list:Ignore"]'))&&"safari"==f?e.querySelector('span[lang="PT-BR"]'):g)&&(m=m||p.test(g.textContent)),null!==g&&(c=g.textContent.trim().split(".")[0]),s=1==m?(c=(c=g.textContent.trim().split(".")[0]).replace(/\(([^)]+)\)|[)]$/g,"$1"),isNaN(parseInt(c))?/^(m{0,4}(cm|cd|d?c{0,3})(xc|xl|l?x{0,3})(ix|iv|v?i{0,3}))$/.test(c)?(l="lower-roman;",e.nextElementSibling&&1===e.nextElementSibling.textContent.trim().split(".")[0].length&&(l="lower-alpha;")):/^(M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3}))$/.test(c)?(l="upper-roman;",e.nextElementSibling&&1===e.nextElementSibling.textContent.trim().split(".")[0].length&&(l="upper-alpha;")):"o"==c?l="circle;":c.match(/^v$/)||(c.match(/^[a-z]$/)||c.match(/^[a-z]\)$/)?l="lower-alpha;":(c.match(/^[A-Z]$/)||c.match(/^[A-Z]\)$/))&&(l="upper-alpha;")):l="decimal;",l=l?"list-style-type: "+l:"","ol"):("§"==(c=null!=g?g.textContent.trim().split(".")[0]:c)?l="square;":"·"==c&&(l="disc;"),l=l?"list-style-type: "+l:"","ul"),null==g||null==g.textContent||isNaN(parseInt(g.textContent.trim().split(".")[1],10))||(h=' class="decimal_type" ')),1),m="",g=(N(e),e.style.marginLeft),v="",b=(e=>(e=e?e.match(/margin-left\s*:\s*([^;]+)/i):null)?e[1].trim():"")(t[e.tagName.toLowerCase()+"."+e.className]),b=b||0,y=(g&&parseFloat(g)!==parseFloat(b)&&(g.includes("in")?(v="in",g=parseFloat(g)-.5):g.includes("pt")&&(v="px",g=parseFloat(g)-10),d=" margin-left: "+g+v+";"),f="list-style-type: upper-alpha;"==l?A?parseInt(S(e).find("ol").attr("start")):c.charCodeAt(0)-64:"list-style-type: lower-alpha;"==l?A?parseInt(S(e).find("ol").attr("start")):c.charCodeAt(0)-96:"list-style-type: upper-roman;"==l||"list-style-type: lower-roman;"==l?A?parseInt(S(e).find("ol").attr("start")):(e=>{for(var t={I:1,V:5,X:10,L:50,C:100,D:500,M:1e3,i:1,v:5,x:10,l:50,c:100,d:500,m:1e3},n=0,r=0,o=e.length-1;0<=o;o--){var i=t[e[o]];r<=i?n+=i:n-=i,r=i}return n})(c):A?parseInt(S(e).find("ol").attr("start")):parseInt(c),m=m+(l||"")+(d||""),u="<"+s,"none"===e.style.display&&(u+=' class="fr-mso-hidden"'),u=(u=(u+=h||"")+("ol"!=s||1==f||isNaN(f)?"":' start = "'+f+'"'))+(m?' style = "'+m+'"':"")+">",!1);e;){if(!L(e)){if(e.outerHTML&&0<e.outerHTML.indexOf("mso-bookmark")&&0==(e.textContent||"").length){e=e.nextElementSibling;continue}break}var C=N(e);if((n=n||C)<C)u+=(a=k(e,t,C,e.style.marginLeft)).el.outerHTML,e=a.currentNode;else{if(C<n)break;var w=x(e),E=i&&x(i);if(i&&w!==E)break;e.firstElementChild&&e.firstElementChild.firstElementChild&&e.firstElementChild.firstElementChild.firstChild&&(p.lastIndex=0),i&&i.firstElementChild&&i.firstElementChild.firstElementChild&&i.firstElementChild.firstElementChild.firstChild&&(p.lastIndex=0,o=p.test(i.firstElementChild.firstElementChild.firstChild.data||i.firstElementChild.firstElementChild.firstChild.firstChild&&i.firstElementChild.firstElementChild.firstChild.firstChild.data||""));var w=!1,E=i&&N(i),w=((!r&&!e.style.marginLeft||r&&e.style.marginLeft&&r===e.style.marginLeft||E&&E===C)&&(w=!0),r=e.style.marginLeft,w||void 0===o?(E=((e,n)=>{var t=e.cloneNode(!0),r=(-1!==["H1","H2","H3","H4","H5","H6"].indexOf(e.tagName)&&((l=document.createElement(e.tagName.toLowerCase())).setAttribute("style",e.getAttribute("style")),l.innerHTML=t.innerHTML,t.innerHTML=l.outerHTML),B(t,function(e){if(e.nodeType==Node.COMMENT_NODE&&(_.browser.msie||_.browser.safari||_.browser.edge))try{if("[if !supportLists]"===e.data){for(e=e.nextSibling;e&&e.nodeType!==Node.COMMENT_NODE;){var t=e.nextSibling;e.parentNode.removeChild(e),e=t}e&&e.nodeType==Node.COMMENT_NODE&&e.parentNode.removeChild(e)}}catch(e){return!1}
vendor: 14,224 bytes, line 1
1return e.nodeType===Node.ELEMENT_NODE&&("mso-list:\nIgnore"===e.getAttribute("style")&&e.setAttribute("style","mso-list:Ignore"),"mso-list:Ignore"===e.getAttribute("style")&&e.parentNode.removeChild(e),e.setAttribute("style",O(e)),j(e,n)),!0}),(x(e)?S(e).find("li").get(0):t).innerHTML);if(x(e)||T(e))for(var r="",o=S(e).find("li"),i=0;i<o.length;i++){var a=S(o.get(i).innerHTML),s=(a.find("span").each(function(){"&nbsp;"===S(this).html()&&(0<S(this).prev().text().trim().length?S(this).remove():S(this).html("&ZeroWidthSpace;"))}),o[i].style.marginLeft);s?(s=parseFloat(parseFloat(s).toFixed(2))+s.match(/[a-zA-Z]+/g)[0],r+='<li style = "margin-left: '.concat(s,';">').concat(a.get(0).innerHTML,"</li>")):r+="<li >".concat(a.get(0).innerHTML,"</li>")}else{var l,t=null==(l=S(e).find("p").get(0))?void 0:l.style.marginLeft;r=(t?(t=parseFloat(parseFloat(t).toFixed(2))+t.match(/[a-zA-Z]+/g)[0],'<li style = "margin-left: '.concat(t,';">')):"<li>").concat(r,"</li>")}return r=r.replace(/<!--[\s\S]*?-->/gi,"")})(e,t),!e.nextSibling||null==e.nextSibling.innerText||null==e.nextSibling.innerText||u.includes('class="decimal_type"')||isNaN(parseInt(e.nextSibling.innerText.trim().split(".")[1],10))||(u=u.substring(3,0)+' class="decimal_type"'+u.substring(3,u.length)),u+=E):(1==C&&(u+="</"+s+">",y=!0,i=null),u+=(a=k(e,t,C,e.style.marginLeft)).el.outerHTML,e=a.currentNode),e&&e.nextElementSibling);if(w&&(i=w.previousElementSibling),e&&!L(e)){if(e.outerHTML&&0<e.outerHTML.indexOf("mso-bookmark")&&0==(e.textContent||"").length){e=e.nextElementSibling;continue}break}e&&e.parentNode&&e.parentNode.removeChild(e),w&&L(w)&&(C=(E=function(e){e=e.match(/mso-list:\s*l(\d+)/);return e?parseInt(e[1]):null})(e.getAttribute("style")||""),E=E(w.getAttribute("style")||""),w=null!==C&&C===E?w:null),e=w}}y||(u+="</"+s+">");b=document.createElement("div");return b.innerHTML=u,{el:b,currentNode:e}}function O(e,t){var n="",t=["line-height","font-family","font-size","color","background"].concat(l((1<arguments.length&&void 0!==t?t:null)||[])),r=e.getAttribute("style");return r&&t.forEach(function(t){var e=r.split(";").find(function(e){return e.trim().includes(t+":")});e&&(e=e.includes("mso")?e.match(new RegExp(t+":.*(;|)"))[0]:e).trim().startsWith(t)&&(n+=e+";")}),n}function h(e,t){for(var n=document.createElement(t),r=0;r<e.attributes.length;r++){var o=e.attributes[r].name;"FONT"===e.tagName&&(_.browser.msie&&["id","class","style"].indexOf(o)<0||!_.browser.msie&&CSS.supports(o,e.getAttribute(o)))?S(n).css(o,e.getAttribute(o)):n.setAttribute(o,e.getAttribute(o))}return n.innerHTML=e.innerHTML,e.parentNode.replaceChild(n,e),n}function A(e,t){_.node.clearAttributes(e);for(var n=e.firstElementChild,r=0,o=!1,i=null;n;){if(n.firstElementChild&&-1!==n.firstElementChild.tagName.indexOf("W:"))for(var a=0;a<n.children.length;a++)"<('[^']*'|\"[^\"]*\"|[^\"'>])*>"==n.children[a]&&(n.innerHTML+=n.children[a]);(i=(i=n.getAttribute("width"))||n.style.width)||(o=o||!0),r+=parseInt(i,10),n.firstChild&&(n.firstChild,n.firstChild.data!==R.UNICODE_NBSP)||(n.firstChild&&y(n.firstChild),n.innerHTML="<br>");for(var s=n.firstElementChild,l=1===n.children.length;s;)"P"!==s.tagName||L(s)||l&&C(s),s=s.nextElementSibling;t&&((c=n.getAttribute("class"))&&(c=(c=w(c)).match(/xl[0-9]+/gi))&&t[c="."+c[0]]&&E(n,t[c]),t.td)&&E(n,t.td);var c=n.getAttribute("style"),u=((c=c&&w(c))&&";"!==c.slice(-1)&&(c+=";"),n.getAttribute("valign")),d=(!u&&c&&(d=c.match(/vertical-align:.+?[; "]{1,1}/gi))&&(u=d[d.length-1].replace(/vertical-align:(.+?)[; "]{1,1}/gi,"$1")),null),f=(c&&"general"===(d=(f=c.match(/text-align:.+?[; "]{1,1}/gi))?f[f.length-1].replace(/text-align:(.+?)[; "]{1,1}/gi,"$1"):d)&&(d=null),null),p=(c&&(p=c.match(/background:.+?[; "]{1,1}/gi))&&(f=p[p.length-1].replace(/background:(.+?)[; "]{1,1}/gi,"$1")),n.getAttribute("colspan")),h=n.getAttribute("rowspan");p&&n.setAttribute("colspan",p),h&&n.setAttribute("rowspan",h),u&&(n.style["vertical-align"]=u),d&&(n.style["text-align"]=d),f&&(n.style["background-color"]=f),i&&n.setAttribute("width",i),n=n.nextElementSibling}for(n=e.firstElementChild;n;)i=n.getAttribute("width"),o&&n.removeAttribute("width"),n=n.nextElementSibling;if(e.previousSibling?v!=r&&(b=!1):v=r,!e.nextElementSibling){for(var A,g=e,e=g.closest("table"),m=0;g;)(()=>{var n=0;Array.from(g.children).forEach(function(e){e=parseInt(e.getAttribute("width"),10);isNaN(e)||(n+=e)}),m<n&&(m=n),b?Array.from(g.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);!isNaN(t)&&0<n&&(t=100*t/n,e.setAttribute("width","".concat(t,"%")))}):Array.from(g.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);isNaN(t)||e.setAttribute("width","".concat(t,"px"))}),g=g.previousElementSibling})();e&&0<m&&!(e.getAttribute("width")||"").trim().endsWith("%")&&(A=parseInt(e.style.width,10),isNaN(A)||0===A)&&(e.style.width="".concat(m,"px"))}}function C(e){var t=e.getAttribute("align");t&&(e.style["text-align"]=t,e.removeAttribute("align"))}function w(e){return e.replace(/\n|\r|\n\r|&quot;/g,"")}function E(e,t,n){var r;t&&((r=e.getAttribute("style"))&&";"!==r.slice(-1)&&(r+=";"),t&&";"!==t.slice(-1)&&(t+=";"),t=t.replace(/\n/gi,""),e.setAttribute("style",n?(r||"")+t:t+(r||"")))}var g=null;function a(e,t,n){for(var r=e.split(n),o=1;o<r.length;o++)if(1<(i=(i=r[o]).split("shplid")).length){for(var i=i[1],a="",s=0;s<i.length&&"\\"!==i[s]&&"{"!==i[s]&&" "!==i[s]&&"\r"!==i[s]&&"\n"!==i[s];)a+=i[s],s++;var l=i.split("bliptag");if(!(l&&l.length<2)){var c=null;if(-1!==l[0].indexOf("pngblip")?c="image/png":-1!==l[0].indexOf("jpegblip")&&(c="image/jpeg"),c){l=l[1].split("}");if(!(l&&l.length<2)){var u=void 0;if(2<l.length&&-1!==l[0].indexOf("blipuid"))u=l[1].split(" ");else{if((u=l[0].split(" "))&&u.length<2)continue;u.shift()}l=u.join("");g[t+a]={image_hex:l,image_type:c}}}}}}function m(e,t){if(t){if("IMG"===e.tagName){var n=e.getAttribute("src");if(!n||-1===n.indexOf("file://"))return;if(0===n.indexOf("file://")&&_.helpers.isURL(e.getAttribute("alt")))return void e.setAttribute("src",e.getAttribute("alt"));(n=d[e.getAttribute("v:shapes")])||(n=e.getAttribute("v:shapes"),e.parentNode&&e.parentNode.parentNode&&0<=e.parentNode.parentNode.innerHTML.indexOf("msEquation")&&(n=null))}else n=e.parentNode.getAttribute("o:spid");e.removeAttribute("height"),n&&(g={},a(t=t,"i","\\shppict"),a(t,"s","\\shp{"),t=g[n.substring(7)])&&(n=(e=>{for(var t=e.match(/[0-9a-f]{2}/gi),n=[],r=0;r<t.length;r++)n.push(String.fromCharCode(parseInt(t[r],16)));return e=n.join(""),btoa(e)})(t.image_hex),t="data:"+t.image_type+";base64,"+n,"IMG"===e.tagName?(e.src=t,e.setAttribute("data-fr-image-pasted",!0)):S(e).parent().before('<img data-fr-image-pasted="true" src="'.concat(t,'" style="').concat(e.parentNode.getAttribute("style"),'">')).remove())}}function j(e,t){var n=e.tagName,r=n.toLowerCase();e.firstElementChild&&("I"===e.firstElementChild.tagName?h(e.firstElementChild,"em"):"B"===e.firstElementChild.tagName&&h(e.firstElementChild,"strong"));if(-1!==["SCRIPT","APPLET","EMBED","NOFRAMES","NOSCRIPT"].indexOf(n))return y(e),!1;for(var o=["META","LINK","XML","ST1:","O:","W:","FONT"],i=0;i<o.length;i++)if(-1!==n.indexOf(o[i]))return e.innerHTML&&(e.outerHTML=e.innerHTML),y(e),!1;if("TD"!==n){var a=e.getAttribute("class")||"MsoNormal";if(t&&a){for(var s=(a=w(a)).split(" "),l=0;l<s.length;l++){var c=[],u="."+s[l];c.push(u),c.push(r+u);for(var d=0;d<c.length;d++)t[c[d]]&&E(e,t[c[d]])}e.removeAttribute("class")}t&&t[r]&&E(e,t[r])}if(-1!==["P","H1","H2","H3","H4","H5","H6","PRE"].indexOf(n)&&((a=e.getAttribute("class"))&&(t&&t[n.toLowerCase()+"."+a]&&E(e,t[n.toLowerCase()+"."+a]),-1!==a.toLowerCase().indexOf("mso"))&&((a=(a=w(a)).replace(/[0-9a-z-_]*mso[0-9a-z-_]*/gi,""))?e.setAttribute("class",a):e.removeAttribute("class")),(a=e.getAttribute("style"))&&(a=a.match(/text-align:.+?[; "]{1,1}/gi))&&a[a.length-1].replace(/(text-align:.+?[; "]{1,1})/gi,"$1"),C(e)),"TR"===n&&A(e,t),"A"!==n||e.attributes.getNamedItem("href")||e.attributes.getNamedItem("name")||!e.innerHTML||(e.outerHTML=e.innerHTML),"A"==n&&e.getAttribute("href")&&e.querySelector("img"))for(var f=e.querySelectorAll("span"),p=0;p<f.length;p++)f[p].innerText||(f[p].outerHTML=f[p].innerHTML);return"TD"!==n&&"TH"!==n||e.innerHTML||(e.innerHTML="<br>"),e.getAttribute("lang")&&e.removeAttribute("lang"),e.getAttribute("style")&&-1!==e.getAttribute("style").toLowerCase().indexOf("mso")&&((a=(a=w(e.getAttribute("style"))).replace(/[0-9a-z-_]*mso[0-9a-z-_]*:.+?(;{1,1}|$)/gi,"").replace("line-height:107%",""))?e.setAttribute("style",a):e.removeAttribute("style")),!0}function s(e,t){for(var s=(e=0<=e.indexOf("<html")?e.replace(/[.\s\S\w\W<>]*(<html[^>]*>[.\s\S\w\W<>]*<\/html>)[.\s\S\w\W<>]*/i,"$1"):e).match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi),n=e.split("v:shape"),r=1;r<n.length;r++){var o=n[r],i=o.split(' id="')[1];i&&1<i.length&&(i=i.split('"')[0],o=o.split(' o:spid="')[1])&&1<o.length&&(o=o.split('"')[0],d[i]=o)}var e=(new DOMParser).parseFromString(e,"text/html"),a=e.head,e=e.body,l=(e=>{var t={};if((e=e.getElementsByTagName("style")).length){var n=e[0].innerHTML.match(/[\S ]+\s+{[\s\S]+?}/gi);if(n)for(var r=0;r<n.length;r++){var o=n[r],i=o.replace(/([\S ]+\s+){[\s\S]+?}/gi,"$1"),a=o.replace(/[\S ]+\s+{([\s\S]+?)}/gi,"$1"),i=i.replace(/^[\s]|[\s]$/gm,""),a=a.replace(/^[\s]|[\s]$/gm,"");i=i.replace(/\n|\r|\n\r/g,""),a=a.replace(/\n|\r|\n\r/g,"");for(var s=i.split(", "),l=0;l<s.length;l++)t[s[l]]=a}}return t})(a);B(e,function(e){var t;return e.nodeType===Node.ELEMENT_NODE&&e.hasAttribute("style")&&(t=e.getAttribute("style"),e.setAttribute("style",t),e.style.fontFamily||e.setAttribute("style",t.replace(/mso-(bidi|fareast|fareast-theme)-font-family/g,"font-family"))),!0}),B(e,function(e){if(e.nodeType===Node.TEXT_NODE&&/\n|\u00a0|\r/.test(e.data)){if(!/\S| /.test(e.data)&&!/[\u00a0]+/.test(e.data))return e.data===R.UNICODE_NBSP?(e.data="​",!0):1===e.data.length&&10===e.data.charCodeAt(0)?(e.data=" ",!0):(y(e),!1);e.data=e.data.replace(/\n|\r/gi," ")}return!0}),B(e,function(e){return e.nodeType!==Node.ELEMENT_NODE||"V:IMAGEDATA"!==e.tagName&&"IMG"!==e.tagName||m(e,t),!0});e.querySelectorAll('a[class*="msocomoff"]').forEach(function(e){var t=e.getAttribute("href").split("#_msoanchor_")[1];e.setAttribute("name","_msocom_".concat(t))}),_.browser.safari&&e.querySelectorAll('a[name^="_mso"]').forEach(function(e){var t=e.getAttribute("href");t&&(t=t.split("#")[1],e.setAttribute("href","#".concat(t)))});for(var c=e.querySelectorAll("ul > ul, ul > ol, ol > ul, ol > ol"),u=c.length-1;0<=u;u--)c[u].previousElementSibling&&"LI"===c[u].previousElementSibling.tagName&&c[u].previousElementSibling.appendChild(c[u]);B(e,function(e){if(e.nodeType===Node.TEXT_NODE)e.data=e.data.replace(/<br>(\n|\r)/gi,"<br>");else{var t,n,r,o,i;if(e.nodeType===Node.ELEMENT_NODE)return L(e)?(t=e.parentNode,o=e.previousSibling,n=k(e,l).el,r=null,(r=o?o.nextSibling:t.firstChild)?t.insertBefore(n,r):t.appendChild(n),!1):("FONT"===e.tagName&&(s&&"LibreOffice"===s[0]||l["."+e.getAttribute("class")])?e=h(e,"span"):s&&"\x3c!--StartFragment--\x3e"===s[0]&&"UL"===e.tagName&&(S(e).find("li span").each(function(){"&nbsp;"===S(this).html()&&(0<S(this).prev().text().trim().length?S(this).remove():S(this).html("&ZeroWidthSpace;"))}),S(e).is("ul")&&e.setAttribute("style",O(e,["margin","margin-left","list-style-type"])),S(e).find("ul").each(function(){this.setAttribute("style",O(this,["margin","margin-left","list-style-type"]))})),"img"!==e.tagName.toLowerCase()&&(i=e,Array.from(i.attributes).map(function(e){return e.name}).filter(function(e){return e.toLowerCase().startsWith("data-")||e.toLowerCase().startsWith("xml:")}).forEach(function(e){S(i).removeAttr(e)})),j(e,l));if(e.nodeType!==Node.COMMENT_NODE)return!0;if(-1<e.data.indexOf("[if !supportLineBreakNewLine]"))for(var a=e.nextSibling;a;)(a=e.nextSibling)&&y(a),a.data&&-1<a.data.indexOf("[endif]")&&(a=null);-1<e.data.indexOf("[if supportFields]")&&-1<e.data.indexOf("FORMCHECKBOX")&&((o=document.createElement("input")).type="checkbox",e.parentNode.insertBefore(o,e.nextSibling)),y(e)}return!1}),f=null,p={},e.innerHTML=(e=>{for(var t=S(document.createElement("div")).attr("id","top-level"),n=(t.html(e),t[0].querySelectorAll("ol, ul")),r=0;r<n.length;r++)if(S(n[r]).parentsUntil("#top-level","ol, ul").length){n[r].style.removeProperty("margin-left");for(var o=n[r].children,i=0;i<o.length;i++)"LI"==o[i].tagName&&o[i].style.removeProperty("margin-left")}return t[0].innerHTML})(e.innerHTML),B(e,function(e){if(e.nodeType===Node.ELEMENT_NODE){var t=e.tagName;if(!e.innerHTML&&-1===["BR","IMG","INPUT"].indexOf(t)){for(var n=e.parentNode;n&&(y(e),!(e=n).innerHTML)&&"TD"!==e.parentNode.tagName;)n=e.parentNode;return!1}var r=e,t=r.getAttribute("style");if(t){(t=w(t))&&";"!==t.slice(-1)&&(t+=";");var o=t.match(/(^|\S+?):.+?;{1,1}/gi);if(o){for(var i={},a=0;a<o.length;a++){var s=o[a].split(":");2!==s.length||"text-align"===s[0]&&"SPAN"===r.tagName||(i[s[0]]=s[1])}var l,c="";for(l in i)if(i.hasOwnProperty(l)){if("font-size"===l&&"pt;"===i[l].slice(-3)){var u,d=null;try{d=parseFloat(i[l].slice(0,-3),10)}catch(e){d=null}d&&("px"===(u=_.opts.fontSizeUnit)?(d=Math.round(1.33*d),i[l]=d+"px;"):"pt"===u&&(d=Math.round(d),i[l]=d+"pt;"))}c+=l+":"+i[l]}c&&r.setAttribute("style",c)}}}return!0}),B(e,function(e){if(e&&"A"===e.nodeName){if(e.hasAttribute("name")&&e.getAttribute("name").startsWith("_Toc")&&e.parentNode&&(e.parentNode.id=e.getAttribute("name")),""===e.href){for(var t=document.createDocumentFragment();e.firstChild;)t.appendChild(e.firstChild);e.parentNode.replaceChild(t,e)}e.hasAttribute("href")&&e.getAttribute("href").startsWith("#_Toc")&&(e.removeChild(e.lastChild),e.removeChild(e.lastChild))}return!0}),B(e,function(e){return e&&"P"===e.tagName&&"DIV"===e.parentNode.tagName&&1==e.parentNode.children.length&&S(e).unwrap(),!0}),B(e,function(e){if(e&&"SPAN"===e.tagName)for(;e.nextSibling&&e.nextSibling.nodeType===Node.ELEMENT_NODE&&"SPAN"===e.nextSibling.tagName&&e.getAttribute("style")===e.nextSibling.getAttribute("style");)S(e).append(e.nextSibling.innerHTML),S(e.nextSibling).remove();return!0}),B(e,function(e){var t;
vendor: 4,286 bytes, line 1
1return e.nodeType===Node.ELEMENT_NODE&&"BR"===e.tagName&&((t=e.getAttribute("style")||"").includes("page-break-before")||t.includes("page-break-after"))&&_.pageBreak.insert(e),!0});a=e.outerHTML,e=_.opts.htmlAllowedStyleProps;return _.opts.htmlAllowedStyleProps=_.opts.wordAllowedStyleProps,a=_.clean.html(a,_.opts.wordDeniedTags,_.opts.wordDeniedAttrs,!1),_.opts.htmlAllowedStyleProps=e,a}return{_init:function(){_.events.on("paste.wordPaste",function(e){var t;return r=e,_.opts.wordPasteModal?(n||(e='<h4><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 74.95 73.23" style="height: 25px; vertical-align: text-bottom; margin-right: 5px; display: inline-block"><defs><style>.a{fill:#2a5699;}.b{fill:#fff;}</style></defs><path class="a" d="M615.15,827.22h5.09V834c9.11.05,18.21-.09,27.32.05a2.93,2.93,0,0,1,3.29,3.25c.14,16.77,0,33.56.09,50.33-.09,1.72.17,3.63-.83,5.15-1.24.89-2.85.78-4.3.84-8.52,0-17,0-25.56,0v6.81h-5.32c-13-2.37-26-4.54-38.94-6.81q0-29.8,0-59.59c13.05-2.28,26.11-4.5,39.17-6.83Z" transform="translate(-575.97 -827.22)"/><path class="b" d="M620.24,836.59h28.1v54.49h-28.1v-6.81h22.14v-3.41H620.24v-4.26h22.14V873.2H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24V846h22.14v-3.41H620.24Zm-26.67,15c1.62-.09,3.24-.16,4.85-.25,1.13,5.75,2.29,11.49,3.52,17.21,1-5.91,2-11.8,3.06-17.7,1.7-.06,3.41-.15,5.1-.26-1.92,8.25-3.61,16.57-5.71,24.77-1.42.74-3.55,0-5.24.09-1.13-5.64-2.45-11.24-3.47-16.9-1,5.5-2.29,10.95-3.43,16.42q-2.45-.13-4.92-.3c-1.41-7.49-3.07-14.93-4.39-22.44l4.38-.18c.88,5.42,1.87,10.82,2.64,16.25,1.2-5.57,2.43-11.14,3.62-16.71Z" transform="translate(-575.97 -827.22)"/></svg> '+_.language.translate("Word Paste Detected")+"</h4>",t=(()=>{var e='<div class="fr-word-paste-modal" style="padding: 20px 20px 10px 20px;">';return e=(e+='<p style="text-align: left;">'+_.language.translate("The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?")+"</p>")+'<div style="text-align: right; margin-top: 50px;"><button class="fr-remove-word fr-command">'+_.language.translate("Clean")+'</button> <button class="fr-keep-word fr-command">'+_.language.translate("Keep")+"</button></div></div>"})(),e=_.modals.create(o,e,t),t=e.$body,(n=e.$modal).addClass("fr-middle"),_.events.bindClick(t,"button.fr-remove-word",function(){(n.data("instance")||_).wordPaste.clean()}),_.events.bindClick(t,"button.fr-keep-word",function(){(n.data("instance")||_).wordPaste.clean(!0)}),_.events.$on(S(_.o_win),"resize",function(){_.modals.resize(o)})),_.modals.show(o),_.modals.resize(o)):i(_.opts.wordPasteKeepFormatting),!1})},clean:i,_wordClean:s}}}),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(S){S=S&&S.hasOwnProperty("default")?S.default:S,Object.assign(S.POPUP_TEMPLATES,{"file.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_PROGRESS_BAR_]"}),Object.assign(S.DEFAULTS,{fileUpload:!0,fileUploadURL:null,fileUploadParam:"file",fileUploadParams:{},fileUploadToS3:!1,fileUploadToAzure:!1,fileUploadMethod:"POST",fileMaxSize:10485760,fileAllowedTypes:["*"],fileInsertButtons:["fileBack","|"],fileUseSelectedText:!1,elfinder_desactive:!1}),S.PLUGINS.file=function(h){var r,c=h.$,A="https://i.froala.com/upload",u=2,d=3,f=4,g=5,m=6,o={};function v(){var e=h.popups.get("file.insert");(e=e||l()).find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),e.find(".fr-file-progress-bar-layer").addClass("fr-active"),e.find(".fr-buttons").hide(),t(h.language.translate("Uploading"),0)}function i(e){var t=h.popups.get("file.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-file-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e)&&(h.events.focus(),h.popups.hide("file.insert"))}function t(e,t){var n=h.popups.get("file.insert");n&&((n=n.find(".fr-file-progress-bar-layer")).find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate"))}function p(e,t,n,r){h.edit.on(),h.events.focus(!0),h.selection.restore(
vendor: 7,667 bytes, line 1
1),h.opts.fileUseSelectedText&&h.selection.text().length&&(t=h.selection.text());var o,i=r&&-1!==r.mime.indexOf("video"),a=r&&-1!==r.mime.indexOf("audio");if(h.opts.elfinder_desactive||!i&&!a){var s='<a href="'.concat(e,'" id="fr-inserted-file" ');if(void 0!==r)for(o in r)r.hasOwnProperty(o)&&"link"!=o&&(s+="".concat(o,'="').concat(r[o],'" '));-1==s.indexOf(' class="')&&(s+='class="fr-file" '),s+=">".concat(t,"</a>"),h.html.insert(s);e=h.$el.find("#fr-inserted-file");e.removeAttr("id"),h.popups.hide("file.insert"),h.undo.saveStep(),_(),h.events.trigger("file.inserted",[e,n])}else h.popups.hide("file.insert"),h.undo.saveStep(),_(),i?h.events.trigger("videofile.dropped",[n]):a&&h.events.trigger("audiofile.dropped",[n])}function b(e,t,n){var r,o,i=this.status,a=this.response,s=this.responseXML,l=this.responseText;try{if(h.opts.fileUploadToS3||h.opts.fileUploadToAzure)if(201===i){if(h.opts.fileUploadToAzure){if(!1===h.events.trigger("file.uploadedToAzure",[this.responseURL,n,a],!0))return h.edit.on(),!1;o=t}else o=(t=>{try{var e=c(t).find("Location").text(),n=c(t).find("Key").text();return!1===h.events.trigger("file.uploadedToS3",[e,n,t],!0)?(h.edit.on(),!1):e}catch(e){return w(f,t),!1}})(s);o&&p(o,e,a||s)}else w(f,a||s);else 200<=i&&i<300?(r=(t=>{try{var e;return!1===h.events.trigger("file.uploaded",[t],!0)?(h.edit.on(),!1):(e=JSON.parse(t)).link?e:(w(u,t),!1)}catch(e){return w(f,t),!1}})(l))&&p(r.link,e,a||l,r):w(d,a||l)}catch(e){w(f,a||l)}}function y(){w(f,this.response||this.responseText||this.responseXML)}function C(e){e.lengthComputable&&(e=e.loaded/e.total*100|0,t(h.language.translate("Uploading"),e))}function w(e,t){var n,r;h.edit.on(),n=h.language.translate("Something went wrong. Please try again."),v(),(r=h.popups.get("file.insert").find(".fr-file-progress-bar-layer")).addClass("fr-error"),(r=r.find("h3")).text(n),h.events.disableBlur(),r.focus(),h.events.trigger("file.error",[{code:e,message:o[e]},t])}function E(){h.edit.on(),i(!0)}function a(e){if(void 0!==e&&0<e.length){var t=e[0].type;if(e[0].name&&e[0].name.endsWith(".msg")&&(t="application/vnd.ms-outlook"),!1===h.events.trigger("file.beforeUpload",[e]))return!1;var n,r,o=e[0];if(!(null!==h.opts.fileUploadURL&&h.opts.fileUploadURL!==A||h.opts.fileUploadToS3||h.opts.fileUploadToAzure))return f=o,(p=new FileReader).onload=function(){p.result;for(var e=atob(p.result.split(",")[1]),t=[],n=0;n<e.length;n++)t.push(e.charCodeAt(n));var r=f.type;f.name&&f.name.endsWith(".msg")&&(r="application/vnd.ms-outlook"),r=window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:r})),h.file.insert(r,f.name,null)},v(),p.readAsDataURL(f),!1;if(o.size>h.opts.fileMaxSize)return w(g),!1;if(h.opts.fileAllowedTypes.indexOf("*")<0&&h.opts.fileAllowedTypes.indexOf(t.replace(/file\//g,""))<0)return w(m),!1;if(n=h.drag_support.formdata?h.drag_support.formdata?new FormData:null:n){if(!1!==h.opts.fileUploadToS3)for(r in n.append("key",h.opts.fileUploadToS3.keyStart+(new Date).getTime()+"-"+(o.name||"untitled")),n.append("success_action_status","201"),n.append("X-Requested-With","xhr"),n.append("Content-Type",t),h.opts.fileUploadToS3.params)h.opts.fileUploadToS3.params.hasOwnProperty(r)&&n.append(r,h.opts.fileUploadToS3.params[r]);for(r in h.opts.fileUploadParams)h.opts.fileUploadParams.hasOwnProperty(r)&&n.append(r,h.opts.fileUploadParams[r]);n.append(h.opts.fileUploadParam,o);var i,e=h.opts.fileUploadURL,a=(h.opts.fileUploadToS3&&(e=h.opts.fileUploadToS3.uploadURL||"https://".concat(h.opts.fileUploadToS3.region,".amazonaws.com/").concat(h.opts.fileUploadToS3.bucket)),h.opts.fileUploadMethod),s=(h.opts.fileUploadToAzure&&(e=h.opts.fileUploadToAzure.uploadURL?"".concat(h.opts.fileUploadToAzure.uploadURL,"/").concat(o.name):encodeURI("https://".concat(h.opts.fileUploadToAzure.account,".blob.core.windows.net/").concat(h.opts.fileUploadToAzure.container,"/").concat(o.name)),i=e,h.opts.fileUploadToAzure.SASToken&&(e+=h.opts.fileUploadToAzure.SASToken),a="PUT"),h.core.getXHR(e,a));if(h.opts.fileUploadToAzure){var l,c,u,e=(new Date).toUTCString();for(r in!h.opts.fileUploadToAzure.SASToken&&h.opts.fileUploadToAzure.accessKey&&(l=h.opts.fileUploadToAzure.account,d=h.opts.fileUploadToAzure.container,h.opts.fileUploadToAzure.uploadURL&&(d=(c=h.opts.fileUploadToAzure.uploadURL.split("/")).pop(),l=c.pop().split(".")[0]),c="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(e,"\nx-ms-version:2019-07-07"),d=encodeURI("/"+l+"/"+d+"/"+o.name),a=a+"\n\n\n"+o.size+"\n\n"+t+"\n\n\n\n\n\n\n"+c+"\n"+d,c=h.cryptoJSPlugin.cryptoJS.HmacSHA256(a,h.cryptoJSPlugin.cryptoJS.enc.Base64.parse(h.opts.fileUploadToAzure.accessKey)).toString(h.cryptoJSPlugin.cryptoJS.enc.Base64),u=c,s.setRequestHeader("Authorization","SharedKey "+l+":"+c)),s.setRequestHeader("x-ms-version","2019-07-07"),s.setRequestHeader("x-ms-date",e),s.setRequestHeader("Content-Type",t),s.setRequestHeader("x-ms-blob-type","BlockBlob"),h.opts.fileUploadParams)h.opts.fileUploadParams.hasOwnProperty(r)&&s.setRequestHeader(r,h.opts.fileUploadParams[r]);for(r in h.opts.fileUploadToAzure.params)h.opts.fileUploadToAzure.params.hasOwnProperty(r)&&s.setRequestHeader(r,h.opts.fileUploadToAzure.params[r])}s.onload=function(){b.call(s,o.name,i,u)},s.onerror=y,s.upload.onprogress=C,s.onabort=E,v();var d=h.popups.get("file.insert");d&&(d.off("abortUpload"),d.on("abortUpload",function(){4!==s.readyState&&s.abort()})),s.send(h.opts.fileUploadToAzure?o:n)}}var f,p}function s(){i()}function l(e){var t,n;return e?(h.popups.onHide("file.insert",s),!0):(e="",h.opts.fileUpload||-1===h.opts.fileInsertButtons.indexOf("fileUpload")||h.opts.fileInsertButtons.splice(h.opts.fileInsertButtons.indexOf("fileUpload"),1),e='<div class="fr-buttons fr-tabs">'.concat(h.button.buildList(h.opts.fileInsertButtons),"</div>"),t="",h.opts.fileUpload&&(t='<div class="fr-file-upload-layer fr-layer fr-active" id="fr-file-upload-layer-'.concat(h.id,'"><strong>').concat(h.language.translate("Drop file"),"</strong><br>(").concat(h.language.translate("or click"),')<div class="fr-form"><input type="file" name="').concat(h.opts.fileUploadParam,'" accept="').concat(0<=h.opts.fileAllowedTypes.indexOf("*")?"/":"").concat(h.opts.fileAllowedTypes.join(", ").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-file-upload-layer-').concat(h.id,'" role="button"></div></div>')),e=h.popups.create("file.insert",{buttons:e,upload_layer:t,progress_bar:'<div class="fr-file-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="fileDismissError" tabIndex="2" role="button">OK</button></div></div>'}),n=e,h.events.$on(n,"dragover dragenter",".fr-file-upload-layer",function(){return c(this).addClass("fr-drop"),!1},!0),h.events.$on(n,"dragleave dragend",".fr-file-upload-layer",function(){return c(this).removeClass("fr-drop"),!1},!0),h.events.$on(n,"drop",".fr-file-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),c(this).removeClass("fr-drop");e=e.originalEvent.dataTransfer;e&&e.files&&(n.data("instance")||h).file.upload(e.files)},!0),h.helpers.isIOS()&&h.events.$on(n,"touchstart",'.fr-file-upload-layer input[type="file"]',function(){c(this).trigger("click")}),h.events.$on(n,"change",'.fr-file-upload-layer input[type="file"]',function(){var e;this.files&&((e=n.data("instance")||h).events.disableBlur(),n.find("input:focus").blur(),e.events.enableBlur(),e.file.upload(this.files)),c(this).val("")},!0),e)}function e(e){h.node.hasClass(e,"fr-file")}function n(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n=t.files[0];
1if(n&&void 0!==n.type){if(n.type.indexOf("image")<0)return h.opts.fileUpload?(h.markers.remove(),h.markers.insertAtPoint(e.originalEvent),h.$el.find(".fr-marker").replaceWith(S.MARKERS),h.popups.hideAll(),h.popups.get("file.insert")||l(),h.popups.setContainer("file.insert",h.$sc),h.popups.show("file.insert",e.originalEvent.pageX,e.originalEvent.pageY),v(),a(t.files),e.preventDefault(),e.stopPropagation()):(e.preventDefault(),e.stopPropagation()),!1}else n.type.indexOf("image")<0&&(e.preventDefault(),e.stopPropagation())}}function _(){for(var e=Array.prototype.slice.call(h.el.querySelectorAll("a.fr-file")),t=[],n=0;n<e.length;n++)t.push(e[n].getAttribute("href"));if(r)for(n=0;n<r.length;n++)t.indexOf(r[n].getAttribute("href"))<0&&h.events.trigger("file.unlink",[r[n]]);r=e}return o[1]="File cannot be loaded from the passed link.",o[u]="No link in upload response.",o[d]="Error during file upload.",o[f]="Parsing response failed.",o[g]="File is too large.",o[m]="File file type is invalid.",o[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",{_init:function(){h.events.on("initialized",function(){h.events.on("drop",n,!0)}),h.events.$on(h.$win,"keydown",function(e){var e=e.which,t=h.popups.get("file.insert");t&&e===S.KEYCODE.ESC&&t.trigger("abortUpload")}),h.events.on("destroy",function(){var e=h.popups.get("file.insert");e&&e.trigger("abortUpload")}),h.events.on("link.beforeRemove",e),h.$wp&&(_(),h.events.on("contentChanged",_)),l(!0)},showInsertPopup:function(){var e,t,n=h.$tb.find('.fr-command[data-cmd="insertFile"]'),r=(r=h.popups.get("file.insert"))||l();i(),r.hasClass("fr-active")||(h.popups.refresh("file.insert"),h.popups.setContainer("file.insert",h.$tb),n.isVisible?(t=(e=h.button.getPosition(n)).left,h.popups.show("file.insert",t,e.top,n.outerHeight())):(h.position.forSelection(r),h.popups.show("file.insert")))},upload:a,insert:p,back:function(){h.events.disableBlur(),h.selection.restore(),h.events.enableBlur(),h.popups.hide("file.insert"),h.toolbar.showInline()},hideProgressBar:i}},S.DefineIcon("insertFile",{NAME:"file-o",FA5NAME:"file",SVG_KEY:"insertFile"}),S.RegisterCommand("insertFile",{title:"Upload File",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("file.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("file.insert")):this.file.showInsertPopup()},plugin:"file"}),S.DefineIcon("fileBack",{NAME:"arrow-left",SVG_KEY:"back"}),S.RegisterCommand("fileBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.file.back()},refresh:function(e){this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),S.RegisterCommand("fileDismissError",{title:"OK",callback:function(){this.file.hideProgressBar(!0)}})}),(e=>{function t(e,t){return $().froalaDropdownHtml(e,t)}function n(e,t,n,r){var o=e.animate.get();o&&$().froalaRefreshDropdownActive(n,function(e){return o.attr("data-"+r)==e})}function r(e,t){return $().froalaRefreshGroupedButton(t,function(){return e.animate.isReady()&&e.animate.get()},"fr-button-group-aos-label")}var a="animateType",s="animateEasing",l="animateDuration",c="animateDelay",o={animateEnabled:!1,animateType:{REMOVE:"Nenhuma",fade:"Aparecer","fade-up":"Aparecer de baixo para cima","fade-down":"Aparecer de cima para baixo","fade-left":"Aparecer da esquerda para a direita","fade-right":"Aparecer da direita para a esquerda","fade-up-right":"Aparecer em diagonal para cima e para a direita","fade-up-left":"Aparecer em diagonal para cima e para a esquerda","fade-down-right":"Aparecer em diagonal para baixo e para a direita","fade-down-left":"Aparecer em diagonal para baixo e para a esquerda","flip-up":"Girar de baixo para cima","flip-down":"Girar de cima para baixo","flip-left":"Girar da esquerda para a direita","flip-right":"Girar da direita para a esquerda","slide-up":"Deslizar de baixo para cima","slide-down":"Deslizar de cima para baixo","slide-left":"Deslizar da direita para a esquerda","slide-right":"Deslizar da esquerda para a direita","zoom-in":"Ampliar","zoom-in-up":"Ampliar de baixo para cima","zoom-in-down":"Ampliar de cima para baixo","zoom-in-left":"Ampliar da direita para a esquerda","zoom-in-right":"Ampliar da esquerda para a direita","zoom-out":"Diminuir","zoom-out-up":"Diminuir de baixo para cima","zoom-out-down":"Diminuir de cima para baixo","zoom-out-left":"Diminuir da direita para a esquerda","zoom-out-right":"Diminuir da esquerda para a direita"},animateEasing:{linear:"Linear: constante do início ao fim",ease:"Ease: início lento, durante rápido e final lento.","ease-in":"Ease-in: lento apenas no início","ease-out":"Ease-out: lento apenas no final","ease-in-out":"Ease-in-out: início e final lentos","ease-in-back":"Ease-in-back: Início lento, salto no início e final rápido","ease-out-back":"Ease-out-back: Início rápido, salto no final e final lento.","ease-in-out-back":"Ease-in-out-back: Início e final lentos, salto no início e no final","ease-in-sine":"Ease-in-sine: início lento e final rápido de forma suave.","ease-out-sine":"Ease-out-sine: início lento de forma suave e final rápido","ease-in-out-sine":"Ease-in-out-sine: início e final lentos de forma suave e durante rápido.","ease-in-quad":"Ease-in-quad: animação 'ease-in-sine' com maior velocidade.","ease-out-quad":"Ease-out-quad:animação 'ease-out-sine' com maior velocidade.","ease-in-out-quad":"ease-in-out-quad: animação 'ease-in-out-sine' com maior velocidade.","ease-in-cubic":"Ease-in-cubic: animação 'ease-in-quad' com maior velocidade.","ease-out-cubic":"Ease-out-cubic:animação 'ease-out-quad' com maior velocidade.","ease-in-out-cubic":"Ease-in-out-cubic: animação 'ease-in-out-quad' com maior velocidade.","ease-in-quart":"Ease-in-quart: animação 'ease-in-cubic' com maior velocidade.","ease-out-quart":"Ease-out-quart: animação 'ease-out-cubic' com maior velocidade.","ease-in-out-quart":"Ease-in-out-quart: animação 'ease-in-out-cubic' com maior velocidade."},animateDuration:{500:"0,5 segundos",1e3:"1 segundo",1500:"1,5 segundos",2e3:"2 segundos",2500:"2,5 segundos",3e3:"3 segundos"},animateDelay:{500:"0,5 segundos",1e3:"1 segundo",1500:"1,5 segundos",2e3:"2 segundos",2500:"2,5 segundos",3e3:"3 segundos"}};Object.assign(e.DEFAULTS,o),e.PLUGINS.animate=function(n){function e(){return Boolean(window.AOS)&&n.opts.animateEnabled}var r=function(){return n.opts.containerEnabled&&n.container&&n.container.getBlock()||n.elfinder.get_current_image()||n.image.get()},t=function(e){(e?e.removeClass("aos-init"):(n.$el.find(".aos-init").removeClass("aos-init"),n.$el.find(".aos-animate"))).removeClass("aos-animate")},o=function(e){t(e),n.events.trigger("betterAdjust.initializeLooper")};function i(e,t){var n=r();if(!n)return!1;t="data-"+t;"REMOVE"!=e?(n.attr(t,e),o(n)):n.removeAttr(t)}return{_init:function(){if(!e())return!1;n.events.on("initialized",function(){n.opts.iframe&&(n.$el.attr("data-aos-easing","ease"),n.$el.attr("data-aos-duration",1e3),n.$el.attr("data-aos-delay",0)),o()}),n.events.on("betterAdjust.initializeLooperIframeCallback",function(){setTimeout(function(){n.iframe_window.AOS.refreshHard()},1500)}),n.events.on("betterAdjust.initializeLooperCallback",function(){setTimeout(function(){AOS.refreshHard()},1500)}),n.events.on("betterAdjust.form.submit.text",function(e){return e=e,$().froalaScrubHtml(e,function(e){$(".aos-init",e).removeClass("aos-init"),$(".aos-animate",e).removeClass("aos-animate")})})},get:r,isReady:e,callContentAnimate:o,setAnimations:function(e,t){return void 0===t&&(t=n.opts[a]),i(e,"aos")},setEasing:function(e,t){return void 0===t&&(t=n.opts[s]),i(e,"aos-easing")},setDuration:function(e,t){return void 0===t&&(t=n.opts[l]),i(e,"aos-duration")},setDelay:function(e,t){return void 0===t&&(t=n.opts[c]),i(e,"aos-delay")}}},e.DefineIcon("animate",{NAME:"play"}),e.DefineIcon(a,{NAME:"star-shooting"}),e.DefineIcon(s,{NAME:"bezier-curve"}),e.DefineIcon(l,{NAME:"stopwatch"}),e.DefineIcon(c,{NAME:"hourglass-start"}
1),e.RegisterCommand("animate",{title:"Animar conteúdo",icon:"animate",modal:!1,popup:!1,undo:!1,focus:!0,initial_hidden:!0,showOnMobile:!0,refreshAfterCallback:!1,forcedRefresh:!0,plugin:"animate",callback:function(){this.animate.isReady()&&this.animate.callContentAnimate()},refresh:function(e){e.toggleClass("fr-hidden",!this.animate.isReady())}}),e.RegisterCommand(a,{title:"Animação",icon:a,type:"dropdown",refreshAfterCallback:!1,html:function(){return t(this,a)},callback:function(e,t){this.animate.setAnimations(t)},refreshOnShow:function(e,t){return n(this,0,t,"aos")},refresh:function(e){return r(this,e)}}),e.RegisterCommand(s,{title:"Movimento da animação",icon:s,type:"dropdown",refreshAfterCallback:!1,html:function(){return t(this,s)},callback:function(e,t){this.animate.setEasing(t)},refreshOnShow:function(e,t){return n(this,0,t,"aos-easing")},refresh:function(e){return r(this,e)}}),e.RegisterCommand(l,{title:"Duração da animação",icon:l,type:"dropdown",refreshAfterCallback:!1,html:function(){return t(this,l)},callback:function(e,t){this.animate.setDuration(t)},refreshOnShow:function(e,t){return n(this,0,t,"aos-duration")},refresh:function(e){return r(this,e)}}),e.RegisterCommand(c,{title:"Atraso da animação",icon:c,type:"dropdown",refreshAfterCallback:!1,html:function(){return t(this,c)},callback:function(e,t){this.animate.setDelay(t)},refreshOnShow:function(e,t){return n(this,0,t,"aos-delay")},refresh:function(e){return r(this,e)}})})(FroalaEditor),(e=>{function t(e){return e.opts.iframe}Object.assign(e.DEFAULTS,{betterAdjustDarkModeClass:"fr-editor-dark",betterAdjustIframeBodyClass:"fr-view-content-detail",betterAdjustWrapperFroalaClass:"froala-editor-root-wrapper",betterAdjustReadonlyEnabled:!0,betterAdjustTinyMCEEnabled:!0,betterAdjustFixDraggableEnabled:!0,betterAdjustFdbIconEnabled:!0,betterAdjustIframeScriptFiles:[],betterAdjustIframeReferrerPolicy:"strict-origin-when-cross-origin",betterAdjustContentReferrerPolicy:"strict-origin-when-cross-origin"}),e.PLUS_ADJUST={hasIframe:t,managedInterval:function(e,t,n,r){function o(){null!==i&&(clearInterval(i),i=null),null!==a&&(clearTimeout(a),a=null)}var i=null,a=null,i=setInterval(function(){!0===t()&&o()},n),a=setTimeout(o,r||3e4);return e&&e.events&&e.events.on("destroy",o,!0),{stop:o}},bindOutside:function(e,t,n,r){var o=n+".betterAdjust"+e.id;t.off(o).on(o,r),e.events.on("destroy",function(){t.off(o)},!0)},adjustIframeContainer:function(e){t(e)&&(e.$el.css("height","auto"),e.size.syncIframe())}}})(FroalaEditor),(o=>{function i(e){var t=$(e.$oel),n=f(e);o.PLUS_ADJUST.hasIframe(e)?o.PLUS_ADJUST.managedInterval(e,function(){if(e.$iframe&&0<e.$iframe.height())return t.hasClass("d-none")&&(n.remove(),t.removeClass("d-none")),!0},400):t.hasClass("d-none")&&(n.remove(),t.removeClass("d-none"))}function a(e){o.PLUS_ADJUST.hasIframe(e)&&e.$el.addClass(e.opts.betterAdjustIframeBodyClass)}function r(e){var t,n,r;a(e),e.opts.initOnClick&&(e.$box.addClass("fr-basic").addClass(l),e.$wp.addClass(c),e.$el.addClass(u),n=d(t=e),r=o.PLUS_ADJUST.managedInterval(t,function(){Boolean(0<parseInt(t.$box.css("height")))&&(n.css("height",t.$box.css("height")),n.css("margin-top","-"+t.$box.css("height")),n.removeClass("d-none"),n.addClass("d-flex"))},400),n.click(function(e){r.stop(),t.$el.trigger("mousedown",[e]),t.$el.trigger("window.mousedown",[e]),t.$el.trigger("mouseup",[e]),t.$el.trigger("window.mouseup",[e]),t.$box.removeClass(l),t.$wp.removeClass(c),t.$el.removeClass(u),n.remove(),t.$el.focus()})),i(e),e.placeholder.refresh()}var s=o.Bootstrap.prototype._init,l="fr-box-init-onclick-placeholder-active",c="fr-wrap-init-onclick-placeholder-active",u="fr-body-init-onclick-active",d=function(e){e=$(e.$oel);return $("#"+e.attr("id")+"-froala-initonclick-placeholder")},f=function(e){e=$(e.$oel);return $("#"+e.attr("id")+"-froala-loading")};o.Bootstrap.prototype._init=function(){var e,t=this,n=(t.opts.events=this.opts.events||{},t.opts.events.initializationDelayed=function(){r(t),t.events.trigger("betterAdjust.initializationDelayed")},$("<div></div>")),n=(n.addClass(t.opts.betterAdjustWrapperFroalaClass),$(t.$oel).wrap(n),o.PLUS_ADJUST.hasIframe(t)&&o.PLUS_ADJUST.managedInterval(t,function(){return o.PLUS_ADJUST.adjustIframeContainer(t),Boolean(t.$iframe&&0<t.$iframe.height())},400),t.opts.betterAdjustLoadingEnabled&&window.nunjucks&&((e=(n=$(t.$oel)).attr("id"))||(e="froala_fake_id_"+t.id,n.attr("id",e)),e={editor_id:e,height:t.opts.height,heightMin:t.opts.heightMin,charCounterCount:t.opts.charCounterCount,toolbarInline:t.opts.toolbarInline,toolbarBottom:t.opts.toolbarBottom,initOnClick:t.opts.initOnClick}
1,n.addClass("d-none"),0===f(t).length&&n.after(nunjucks.render("plus_editor_froala/jinja2/includes/editor_froala_loading.jinja2",e)),t.opts.initOnClick)&&0===d(t).length&&n.after(nunjucks.render("plus_editor_froala/jinja2/includes/editor_froala_initonclick_placeholder.jinja2",e)),s.call(t));return o.BETTER_ADJUST_REFERRER&&(o.BETTER_ADJUST_REFERRER.setIframePolicy(t),o.BETTER_ADJUST_REFERRER.setContentPolicy(t)),n},o.PLUGINS.betterAdjustLoading=function(t){function e(){t.$placeholder&&0<t.$placeholder.length&&t.$placeholder.on("click",function(e){t.$el.focus()})}return{_init:function(){t.events.on("initialized",function(){i(t),t.core.isEmpty()&&(o.PLUS_ADJUST.hasIframe(t)?(t.$placeholder.remove(),t.$placeholder=null,setTimeout(function(){t.placeholder.refresh(),e()},500)):e())})}}},o.PLUGINS.betterAdjustReadonly=function(e){function t(){e.opts.webspellcheckerEnabled=!1,o.PLUS_ADJUST.hasIframe(e)&&(e.opts.heightMin=1),e.$el.addClass("fr-body-readonly-active"),i(e),e.events.on("html.set",function(){e.edit.off()})}return{_init:function(){e.opts.betterAdjustReadonlyEnabled&&$(e.$oel).prop("readonly")&&t()},active:t}},o.PLUGINS.betterAdjustInitOnClick=function(e){return{_init:function(){e.events.on("initialized",function(){e.opts.initOnClick||a(e)})}}},o.PLUGINS.betterAdjustDarkMode=function(e){function t(){return o.PLUS_ADJUST.hasIframe(e)}return{_init:function(){},isReady:t,hasActive:function(){return e.$el.hasClass(e.opts.betterAdjustDarkModeClass)},toggle:function(){t()&&e.$el.toggleClass(e.opts.betterAdjustDarkModeClass)}}},o.DefineIcon("betterAdjustDarkMode",{NAME:"moon"}),o.RegisterCommand("betterAdjustDarkMode",{title:"Tema escuro",icon:"betterAdjustDarkMode",callback:function(){this.betterAdjustDarkMode.toggle()},refreshOnShow:function(e,t){var n=this.betterAdjustDarkMode.hasActive();$(this).toggleClass("fr-active",n).attr("aria-selected",n)},refresh:function(e){e.toggleClass("fr-hidden",!this.betterAdjustDarkMode.isReady())}})})(FroalaEditor),(e=>{var o,t,n,i;function r(e){var t;e.selection&&"function"==typeof e.selection.get&&(e=e.selection.get())&&e.rangeCount&&!e.isCollapsed&&(t=(e=>{for(var t=e.cloneRange(),n=function(e){return String(e).replace(/[\s​]+/g,"")},r=0;r++<200;){var o=t.endContainer,i=t.endOffset;if(3===o.nodeType){if(0<i)break;t.setEndBefore(o)}else{var a=o.childNodes[i-1];if(a)if(""===n(a.textContent))t.setEnd(o,i-1);else{if(3===a.nodeType){t.setEnd(a,a.nodeValue.length);break}t.setEnd(a,a.childNodes.length)}else{if(!o.parentNode)break;t.setEndBefore(o)}}if(t.collapsed)return null}return n(t.toString())!==n(e.toString())||t.endContainer===e.endContainer&&t.endOffset===e.endOffset?null:t})(e.getRangeAt(0)))&&(e.removeAllRanges(),e.addRange(t))}e.PLUGINS.betterAdjustFixPasteBug=function(e){return{_init:function(){e.events.on("paste.after",function(){$("#isPasted",e.$el).removeAttr("id"),$("[data-pasted]",e.$el).removeAttr("data-pasted")})}}},"function"==typeof(o=e.PLUGINS.image)&&(e.PLUGINS.image=function(n){var e=o.call(this,n),t=e&&e._init;function r(e,t){t=t||e&&e.clipboardData;if(t&&t.items&&t.getData&&!(t.getData("text/html")||"").match('content="Microsoft OneNote')&&(e=(e=>{var t,n;if(e.types&&-1!=[].indexOf.call(e.types,"text/rtf")||e.getData("text/rtf"))return e.items[0]&&e.items[0].getAsFile();for(t=0;t<e.items.length;t++)if(n=e.items[t].getAsFile())return n;return null})(t))&&(!n.browser||!n.browser.safari||0===(e.type||"").indexOf("image/")))return!1}return"function"==typeof t&&(e._init=function(){var e=t.apply(this,arguments);return n.events.on("paste.before",r),e}),e}),(n=e.COMMANDS&&e.COMMANDS.linkInsert)&&"function"==typeof n.callback&&(t=n.callback,n.callback=function(){try{this.selection.restore(),r(this),this.selection.save()}catch(e){}return t.apply(this,arguments)}),e.PLUGINS.betterAdjustFixCaptionToolbar=function(t){function e(e){t.toolbar&&"function"==typeof t.toolbar.enable&&(e=>(e=e&&3===e.nodeType?e.parentElement:e)&&"function"==typeof e.closest&&(e=e.closest("[contenteditable]"))&&"true"===e.getAttribute("contenteditable"))(e&&e.target)&&t.toolbar.enable()}return{_init:function(){t.events.on("click",e)}}},"function"==typeof(i=e.MODULES&&e.MODULES.format)&&(e.MODULES.format=function(n){var e=i.apply(this,arguments),r=e&&e.remove;return"function"==typeof r&&(e.remove=function(e,t){if(void 0!==e||!(e=>{var t=e.selection.get();if(t&&t.rangeCount){var n=t.getRangeAt(0),r=n.commonAncestorContainer,r=3===r.nodeType?r.parentElement:r;
1if(r&&"function"==typeof r.closest&&r.closest(".fr-inner")){if(!n.collapsed){for(var r=e.doc,o=r.createElement("div"),i=(o.appendChild(n.extractContents()),[].slice.call(o.querySelectorAll("*")).reverse()),a=0;a<i.length;a++){var s=i[a];if("A"===s.tagName)s.removeAttribute("style"),s.removeAttribute("class");else if("BR"!==s.tagName){for(;s.firstChild;)s.parentNode.insertBefore(s.firstChild,s);s.parentNode.removeChild(s)}}for(var l=r.createDocumentFragment();o.firstChild;)l.appendChild(o.firstChild);r=l.lastChild;n.insertNode(l),r&&(n.setStartAfter(r),n.collapse(!0),t.removeAllRanges(),t.addRange(n)),e.undo.saveStep()}return 1}}})(n))return r.apply(this,arguments)}),e}),e.PLUGINS.betterAdjustFixDraggable=function(e){return{_init:function(){if(!e.opts.betterAdjustFixDraggableEnabled)return!1;e.events.on("betterAdjust.form.submit.text",function(t){{let e=$("<div />").html(t);return $("[draggable]",e).removeAttr("draggable"),t=e.html(),e=null,t}})}}},e.PLUGINS.betterAdjustFdbIcon=function(e){function t(){$(".fdb-icon",e.$el).each(function(){var e,t=$(this);(t.attr("style")||"").match(/(^height:)|(; *height:)/)||t.attr("height")||(e=t.innerHeight(),0<parseInt(e)&&t.css("height",e))})}return{_init:function(){if(!e.opts.betterAdjustFdbIconEnabled)return!1;e.events.on("contentChanged",function(){t()}),e.events.on("initialized",function(){window.setTimeout(function(){t()},500)})}}},e.PLUGINS.betterAdjustTinyMCE=function(t){return{_init:function(){t.events.on("initialized",function(){if(!t.opts.betterAdjustTinyMCEEnabled)return!1;var e;t.core.isEmpty()||(e=$("<div />").append(t.html.get()),$("p:empty",e).append("&nbsp;"),t.html.set(e.html()))})}}},e.PLUGINS.betterAdjustFormEditButtons=function(t){return{_init:function(){}
1,remove:function(){var e=$(t.forms.getInput());e.length&&(t.popups.hideAll(),t.selection.setBefore(e.get(0))||t.selection.setAfter(e.get(0)),e.remove(),t.selection.restore(),t.html.fillEmptyBlocks(),t.opts.iframe)&&t.size.syncIframe()},duplicate:function(){var e=$(t.forms.getInput());e.length&&(t.popups.hideAll(),t.selection.setBefore(e.get(0))||t.selection.setAfter(e.get(0)),e.clone().insertAfter(e),t.selection.restore(),t.html.fillEmptyBlocks(),t.opts.iframe)&&t.size.syncIframe()}}},e.DefineIcon("inputRemove",{NAME:"trash",SVG_KEY:"remove"}),e.DefineIcon("inputDuplicate",{NAME:"clone"}),e.RegisterCommand("inputRemove",{title:"Remover",icon:"inputRemove",callback:function(){this.betterAdjustFormEditButtons.remove()}}),e.RegisterCommand("inputDuplicate",{title:"Duplicar",icon:"inputDuplicate",callback:function(){this.betterAdjustFormEditButtons.duplicate()}})})(FroalaEditor),(a=>{a.PLUGINS.betterAdjustIframe=function(i){var n=i.fullscreen.toggle;function r(){var e=i.helpers.getPX(i.$tb.data("top"))||0,e=Math.max(e,i.$tb.outerHeight());$([document.documentElement,document.body]).scrollTop(i.$box.offset().top-e)}return i.fullscreen.toggle=function(){a.PLUS_ADJUST.hasIframe(i)&&i.helpers.isIOS()&&(e="froala_better_adjust_iframe"+i.id,(0<$("#"+e).length?$("#"+e):(e=$("<input id='"+e+"' type='text' style='position: absolute; opacity: 0; width: 1px; z-index: -1; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;'>"),$(i.$wp).prepend(e),e)).focus());var e,t=i.fullscreen.isActive();n(),i.fullscreen.isActive()||r(),i.fullscreen.isActive()!==t?i.events.trigger("betterAdjustFullscreen.toggle"):a.PLUS_ADJUST.managedInterval(i,function(){if(i.fullscreen.isActive()!==t)return i.fullscreen.isActive()||r(),i.events.trigger("betterAdjustFullscreen.toggle"),!0},50,500)},{_init:function(){window.visualViewport&&i.events.$on($(i.o_win.visualViewport),"resize",function(){var e;i.fullscreen.isActive()&&(e=parseFloat(getComputedStyle(document.documentElement).getPropertyValue("--vh")))&&(i.opts.height=(e*=100)-(i.opts.toolbarInline?0:i.$tb.outerHeight()+(i.$second_tb?i.$second_tb.outerHeight():0)),i.size.refresh())}),a.PLUS_ADJUST.hasIframe(i)&&(i.iframe_window=i.$iframe.get(0).contentWindow,i.events.on("initialized",function(){a.PLUS_ADJUST.bindOutside(i,$('[data-toggle="tab"]'),"shown.bs.tab",function(e){var t=$.trim($(e.target).attr("href")||"");"#"!==t&&""!==t&&(0===(t=$(t).closest(".tab-pane")).length&&(t=$($(e.target).data("target")).closest(".tab-pane")),$("img",t).one("load",function(e){i.size.syncIframe()}),t.find(i.$box).length&&$(i.o_win).trigger("resize"),i.size.syncIframe())}),a.PLUS_ADJUST.bindOutside(i,$(".collapse"),"shown.bs.collapse",function(e){$(e.target).find(i.$box).length&&i.size.syncIframe()}),a.PLUS_ADJUST.adjustIframeContainer(i);var n=i.opts.betterAdjustIframeScriptFiles||[],r=0,o=function(){var e,t;r>=n.length?i.events.trigger("betterAdjust.initializeLooper"):((e=i.iframe_document.createElement("script")).src=n[r],t=function(){r+=1,o()},e.onload=t,e.onerror=t,i.iframe_document.documentElement.appendChild(e))};o()}),i.events.on("contentChanged",function(){a.PLUS_ADJUST.adjustIframeContainer(i)}),i.events.on("container.content.done",function(e){a.PLUS_ADJUST.adjustIframeContainer(i)}),i.events.on("html.set",function(){a.PLUS_ADJUST.adjustIframeContainer(i)}),i.events.on("edit.off",function(){a.PLUS_ADJUST.adjustIframeContainer(i)}))}}},a.PLUGINS.betterAdjustSticky=function(n){function t(){var e=$("#top-nav");return 0<e.length?e.outerHeight():0}function r(){var e=t();e&&(n.opts.toolbarStickyOffset=e,n.$tb.is(".fr-sticky-on")?n.$tb.css("top",e):void 0!==n.$tb.data("top")&&n.$tb.css("top",0))}return{_init:function(){n.opts.toolbarSticky&&(n.opts.toolbarStickyOffset=t(),n.events.on("initialized",function(){var e,t=n.$tb?n.$tb.get(0):null;t&&window.MutationObserver&&((e=new MutationObserver(function(){setTimeout(r,50)})).observe(t,{attributes:!0,attributeFilter:["class"]}),n.events.on("destroy",function(){e.disconnect()})),n.events.$on($(n.o_win),"resize",function(){r()}),n.events.on("betterAdjustFullscreen.toggle",function(){a.PLUS_ADJUST.managedInterval(n,function(){return r(),!0},100,400)}),setTimeout(r,50)}))}}},a.PLUGINS.smartAccordionCollapse=function(e){return{_init:function(){function n(e){e.removeClass("smart-collapse-initialized"),$(".smart-collapse-container",e).removeAttr("id"),$(".smart-collapse-
1action",e).removeAttr("data-target").removeAttr("data-toggle"),$(".smart-collapse-target",e).removeAttr("data-parent").removeAttr("id")}e.events.on("container.duplicate",function(e,t){n(t)}),e.events.on("container.insert",function(e){n(e)}),e.events.on("betterAdjust.form.submit.text",function(e){return e=e,$().froalaScrubHtml(e,function(e){$(".smart-collapse-initialized",e).removeClass("smart-collapse-initialized")})})}}},a.PLUGINS.betterAdjustLity=function(e){return{_init:function(){e.events.on("contentChanged",function(){window.looper_lity_confirm_dialog=!0}),e.events.on("betterAdjust.form.submit.text",function(e){return window.looper_lity_confirm_dialog=!1,e})}}}})(FroalaEditor),(o=>{function i(e,t){if(!e||!t)return e;a(t);var n=document.createElement("template");return n.innerHTML=e,r(n.content,t),n.innerHTML}function n(){var e=o.COMMANDS;e&&e.videoInsertEmbed&&(e.videoInsertEmbed.betterAdjustReferrerPatched||(e.videoInsertEmbed.betterAdjustReferrerPatched=!0,e.videoInsertEmbed.callback=function(){var e=this.opts.betterAdjustContentReferrerPolicy,t=this.popups.get("video.insert"),t=t&&t.find(".fr-video-embed-layer textarea").val()||"";t&&e&&(t=i(t,e)),this.video.insertEmbed(t)}))}var s="referrerpolicy",l=[],a=function(e){e&&-1===l.indexOf(e)&&l.push(e)},c=function(e){if(!e)return!1;try{var t=new URL(e,window.location.href);return"http:"!==t.protocol&&"https:"!==t.protocol?!1:t.origin!==window.location.origin}catch(e){return!1}},r=function(e,t){for(var n=e.querySelectorAll("iframe[src]"),r=0;r<n.length;r+=1){var o=n[r];o.hasAttribute(s)||c(o.getAttribute("src"))&&o.setAttribute(s,t)}};n(),o.BETTER_ADJUST_REFERRER={stampHtml:i,setIframePolicy:function(e){var t,n;o.PLUS_ADJUST.hasIframe(e)&&e.opts.betterAdjustIframeReferrerPolicy&&(t=e.$head&&e.$head.get?e.$head.get(0):null)&&!t.querySelector('meta[name="referrer"]')&&((n=t.ownerDocument.createElement("meta")).setAttribute("name","referrer"),n.setAttribute("content",e.opts.betterAdjustIframeReferrerPolicy),t.appendChild(n))},setContentPolicy:function(e){if(!o.PLUS_ADJUST.hasIframe(e)&&e.opts.betterAdjustContentReferrerPolicy){var t=e.opts.betterAdjustContentReferrerPolicy;if(t&&o.VIDEO_PROVIDERS){a(t);for(var n=0;n<o.VIDEO_PROVIDERS.length;n+=1){var r=o.VIDEO_PROVIDERS[n];r.html&&-1===r.html.indexOf(s)&&(r.html=r.html.replace("<iframe ","<iframe "+s+'="'+t+'" '))}}"string"==typeof e._original_html&&(e._original_html=i(e._original_html,e.opts.betterAdjustContentReferrerPolicy))}}},o.PLUGINS.betterAdjustReferrerPolicy=function(i){function e(){a=[];var e=i.$el&&i.$el.get?i.$el.get(0):null;if(e&&0!==l.length)for(var t=e.querySelectorAll("iframe["+s+"]"),n=0;n<t.length;n+=1){var r=t[n],o=r.getAttribute(s);-1!==l.indexOf(o)&&(r.removeAttribute(s),a.push({node:r,value:o}))}}function t(){for(var e=0;e<a.length;e+=1)a[e].node.setAttribute(s,a[e].value);a=[]}var a=[];return{_init:function(){i.events.on("html.beforeGet",e),i.events.on("html.afterGet",t),n()}}}})(FroalaEditor),(l=>{var r=l.MODULES.html;l.MODULES.html=function(t){var e=r(t),n=e.cleanEmptyTags;return"function"==typeof n&&(e.cleanEmptyTags=function(){var e=n.apply(this,arguments);return t.events.trigger("html.cleanEmptyTags"),e}),e},l.PLUGINS.betterInitializeLooper=function(r){var o=[],i=!1;function a(){0<o.length&&!i&&(i=!0,o.shift()())}return{_init:function(){function t(){r.events.chainTrigger("betterAdjust.form.submit.html");var e=r.events.chainTrigger("betterAdjust.form.submit.text",r.html.get());e&&r.$oel.val(e)}function e(){r.$el.find("span").not(".fr-marker").each(function(){var e=$
1(this);if(0===e.children("*").length)"false"!=e.attr("contenteditable")&&""===$.trim(e.get(0).innerText)&&$(this).remove();else if("false"==e.attr("contenteditable"))for(var t=e.get(0),n=t.childNodes,r=n.length-1;0<=r;r--){var o=n[r];"#text"==o.nodeName&&0==o.childNodes.length&&"\n"==o.textContent&&t.removeChild(o)}})}function n(){i=!0,r.opts.iframe&&r.iframe_window?l.PLUS_ADJUST.managedInterval(r,function(){if(void 0!==r.iframe_window.$&&r.events.trigger("betterAdjust.initializeLooperIframeJQuery"),void 0!==r.iframe_window.$&&void 0!==r.iframe_window.Looper)return r.events.trigger("betterAdjust.initializeLooperIframeBeforeLooper"),r.iframe_window.$(r.iframe_window.document).ready(function(){r.iframe_window.Looper.newDomNodes&&r.iframe_window.Looper.newDomNodes(),r.iframe_window.$(r.iframe_window).trigger("load.bs"),r.size.syncIframe(),r.events.trigger("betterAdjust.initializeLooperIframeCallback"),i=!1,a()}),!0},250):l.PLUS_ADJUST.managedInterval(r,function(){if("undefined"!=typeof jQuery&&r.events.trigger("betterAdjust.initializeLooperJQuery"),"undefined"!=typeof jQuery&&void 0!==window.Looper)return r.events.trigger("betterAdjust.initializeLooperBeforeLooper"),$(document).ready(function(){Looper.newDomNodes&&Looper.newDomNodes(),$(window).trigger("load.bs"),r.events.trigger("betterAdjust.initializeLooperCallback"),i=!1,a()}),!0},250)}r.events.on("form.submit",function(e){t()}),l.PLUS_ADJUST.bindOutside(r,$("form.exform"),"lity.editable.form.submit",function(){t()}),l.PLUS_ADJUST.bindOutside(r,$("form.exform"),"lity.editable.form.submit.before",function(){r.events.trigger("form.submit")}),r.events.on("html.cleanEmptyTags",e),r.events.on("html.set",e),r.events.on("html.inserted",e),r.events.on("html.set",function(){r.events.trigger("betterAdjust.initializeLooper")}),r.events.on("container.insert",function(e){r.events.trigger("betterAdjust.initializeLooper")}),r.events.on("container.duplicate",function(e,t){r.events.trigger("betterAdjust.initializeLooper")}),r.events.on("container.content.done",function(e){r.events.trigger("betterAdjust.initializeLooper")}),r.events.on("betterAdjust.initializeLooper",function(){o.push(n),a()})}}},l.PLUGINS.betterNunjucks=function(s){return{_init:function(){function n(e){var t=$("<div />");return t.html(e),a(t),t}function e(e,r){for(var t=0;t<o.length;t++)l.PLUS_ADJUST.bindOutside(s,e(r),o[t],function(e,t,n){n.html=r.Looper.froala_edit_protection_by_html(n.html)});for(t=0;t<i.length;t++)l.PLUS_ADJUST.bindOutside(s,e(r),i[t],function(e,t,n){r.Looper.froala_edit_protection_by_event(n)})}var t="template-nunjucks-initialized",r="ajax-nunjucks-initialized",o=["theme:nunjucksTemplateBeforeDone","theme:nunjucksAjaxBeforeDone","theme:nunjucksAjaxBeforeFail","theme:nunjucksAjaxBeforeLoading"],i=["theme:nunjucksTemplateAfterDone","theme:nunjucksAjaxAfterDone","theme:nunjucksAjaxAfterFail","theme:nunjucksAjaxAfterLoading"],a=function(e){$("."+t,e).empty().removeClass(t),$("."+r,e).empty().removeClass(r)};s.events.on("commands.after",function(e){"html"==e&&s.$box.hasClass("fr-code-view")&&(e=n(s.$el.html()),s.html.set(e.html()))}),s.events.on("container.duplicate",function(e,t){a(t)}),s.events.on("container.insert",function(e){a(e)}),s.events.on("betterAdjust.form.submit.text",function(t){{let e=n(t);return t=e.html(),e=null,t}}),s.events.on("betterAdjust.initializeLooperIframeJQuery",function(){e(s.iframe_window.$,s.iframe_window)}),s.events.on("betterAdjust.initializeLooperJQuery",function(){e($,window)})}}}})(FroalaEditor),FroalaEditor.PLUGINS.betterFullscreen=function(t){var n=!1;function r(){return t.helpers.isMobile()}function o(){var e="froala_better_fullscreen";return 0<$("#"+e).length?$("#"+e):(e=$("<button id='"+e+"' class='btn btn-primary btn-floated btn-fr-fullscreen d-none'><i class='fas fa-times'></i></button>"),$("body").append(e),e)}function i(){o().addClass("d-none")}function e(){var e=o();e.off("click").removeClass("d-none"),e.on("click",function(e){e.stopPropagation(),e.preventDefault(),i(),t.fullscreen.toggle()})}return{_init:function(){t.events.on("mouseup",function(e){!r()||t.fullscreen.isActive()||n||(n=!0,t.fullscreen.toggle())}),t.events.on("initialized",function(e){t.opts.initOnClick&&r()&&!t.fullscreen.isActive()&&!n&&(n=!0,t.fullscreen.toggle())}),t.events.$on($(t.o_win),"resize",function(){n||t.fullscreen.isActive()||i()}),t.events.on("destroy",function(){i(),n=!1},!0),t.events.on("betterAdjustFullscreen.toggle",function(){r()&&(t.fullscreen.isActive()?e:i)(),n=!1},!0)},isActive:r,set_focus:function(e){},get_focus:function(){return t.fullscreen.isActive()},hidden_button:i,show_button:e}},(e=>{var n="betterPreview",t={betterPreviewEnabled:!1,betterPreview:{"fr-fullscreen-wrapper-cell":"Celular","fr-fullscreen-wrapper-tablet":"Tablet","fr-fullscreen-wrapper-desktop":"Monitor","fr-fullscreen-wrapper-desktop-lg":"Monitor ultra wide"}},c="fr-better-preview-active";Object.assign(e.DEFAULTS,t),e.PLUGINS.betterPreview=function(n){function e(){return n.opts.betterPreviewEnabled&&!n.helpers.isMobile()}function r(){return $(n.$box).parents("."+n.opts.betterAdjustWrapperFroalaClass)}var o;function i(){var e="froala_better_preview";return 0<$("#"+e).length?$("#"+e):(e=$("<button id='"+e+"' class='btn btn-primary btn-floated btn-fr-fullscreen d-none'><i class='fas fa-times'></i></button>"),$("body").append(e),e)}function a(){i().addClass("d-none")}function s(){setTimeout(function(){n.opts.iframe&&n.iframe_window?(n.size.syncIframe(),n.$wp.height(n.$el.height())):(n.$wp.height(n.$box.height()),(n.opts.heightMin||n.opts.height)&&n.$el.css("minHeight",n.$box.height()))},25)}function l(){var e=r();n.toolbar.show(),n.toolbar.enable(),n.$el.removeClass(c),n.edit.on(),e.removeClass(o),n.fullscreen.toggle(),a()}return{_init:function(){if(!e())return!1;n.events.$on($(n.o_win),"resize",function(){n.$el.hasClass(c)&&s()},!0)},isReady:e,setPreview:function(e){var t=r();o=e,n.toolbar.disable(),n.toolbar.hide(),n.edit.off(),n.$el.addClass(c),n.fullscreen.toggle(),n.size.refresh(),s(),t.addClass(e),(t=i()).off("click").removeClass("d-none"),t.on("click",function(){a(),l()})},cancelPreview:l}},e.DefineIcon(n,{NAME:"phone-laptop"}),e.RegisterCommand(n,{title:"Visualizar",icon:n,modal:!1,popup:!1,undo:!1,focus:!1,initial_hidden:!0,showOnMobile:!1,refreshAfterCallback:!1,refreshAfterCallback:!1,forcedRefresh:!0,plugin:"betterPreview",type:"dropdown",html:function(){return e=this,t=n,$().froalaDropdownHtml(e,t);var e,t},callback:function(e,t){this.betterPreview.setPreview(t)},refresh:function(e){this.betterPreview.isReady()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")}})})(FroalaEditor),((i,a)=>{var n,t;i&&i.MODULES&&("function"==typeof(n=i.MODULES.button)&&(i.MODULES.button=function(e){var t=n.apply(this,arguments),r=t&&t.build;return"function"==typeof r&&(t.build=function(e,t){var n=r.apply(this,arguments);return t&&t.initial_hidden&&"string"==typeof n&&n?/\bfr-hidden\b/.test(t=n)?t:t.replace(/class="([^"]*)"/,function(e,t){return'class="'+t+' fr-hidden"'}):n}
1),t}),"function"==typeof(t=i.PLUGINS&&i.PLUGINS.quickInsert))&&(i.PLUGINS.quickInsert=function(o){var e=t.apply(this,arguments)||{},n=e._init;return e._init=function(){var e,t=n?n.apply(this,arguments):void 0;return"undefined"!=typeof MutationObserver&&o.$box&&o.$box.length&&((e=new MutationObserver(function(e){e.forEach(function(e){Array.prototype.forEach.call(e.addedNodes||[],function(e){var n,r;1===e.nodeType&&e.classList&&e.classList.contains("fr-qi-helper")&&(n=o,r=i.QUICK_INSERT_BUTTONS||{},a(e).find("a[data-cmd]").each(function(){var e=a(this),t=r[e.attr("data-cmd")];t&&"function"==typeof t.isVisible&&!t.isVisible.apply(n)&&e.addClass("fr-hidden d-none")}))})})})).observe(o.$box.get(0),{childList:!0}),o.events.on("destroy",function(){e.disconnect()},!0)),t},e})})(window.FroalaEditor,window.jQuery),(e=>{var t="containerAdvanced",u="fdb-container-editor-advanced",d=t+".insert",f=t+"Iframe",p=t+"Loading",n=$().getFroalaUrlFunction("xadmin:site_objects_contentblockadvancedfroala_changelist");Object.assign(e.DEFAULTS,{containerAdvancedEnabled:!1}),e.PLUGINS.containerAdvanced=function(i){var r,t=function(e,t){return(e+"-"+String(i.id)+"-"+t).replace(".","-")},a=function(){return t(d,"Main")},s=function(e){return t(d,e)};function o(){return i.opts.containerEnabled&&i.opts.containerContentEnabled&&i.opts.containerAdvancedEnabled&&i.container&&i.containerContent}function n(){var e=$("<div />"),t=$("<div />"),n=$("<span />",{class:"h6 d-sm-none mb-0",text:"Elementos do site"}),r=$("<span />",{class:"h5 d-sm-inline-block d-none mb-0",text:"Elementos do site"}),o=$("<i />",{class:"far fa-puzzle-piece mr-2"}),o=(o.clone().prependTo(n),o.clone().prependTo(r),t.append([n,r]),e.append(t),$("<div />")),n=$("<iframe />",{frameborder:"0",id:s(f),class:"w-100 h-100 d-none mb-0"}),r=$("<div />",{id:s(p),class:"d-flex h-100 align-items-center justify-content-center"}),t=$("<div />",{class:"spinner-border text-primary"}),t=(r.append(t),o.append(r),o.append(n),i.modals.create(a(),e.html(),o.html()));return t.$modal.addClass("fr-modal-w-xl fr-modal-h-xl fr-modal-scroll-hidden"),$(".fr-modal-head-line",t.$head).addClass("border-bottom d-flex align-items-center py-3 px-3 px-md-4"),t}function e(){var e,t;e=a(),t=n,(i.modals.get(e)||t())&&(window.froalaContextContainerContent=i).modals.show(e)}function l(){return e=a(),i.modals.hide(e),void delete window.froalaContextContainerContent;var e}function c(e,t,n){o()&&(i.modals.isVisible(e)?(i.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),t):n)()}return{_init:function(){o()&&n()},get:function(){if(o())return $("."+u,i.container.getBlock())[0]},showModalInsert:e,hideModalInsert:l,controlModalInsert:function(){return c(a(),l,function(){e()})},changeModalInsert:function(e){var t,n;r!=e&&(r=e,t=$("#"+s(p)),n=$("#"+s(f)),t.addClass("d-flex").removeClass("d-none"),n.addClass("d-none"),n.attr("src",e),n.on("load",function(){t.removeClass("d-flex").addClass("d-none"),n.removeClass("d-none")}))},insert:function(e,t){var n=$("<div />");n.html(e),n.children().addClass(u),i.containerContent.insert(n.html(),t,!0),i.containerContent.convertJinjaEditor()},isReady:o}},e.DefineIcon(t,{NAME:"puzzle-piece"}),e.RegisterCommand(t,{title:"Inserir elementos do site",icon:t,modal:!1,popup:!1,undo:!0,focus:!0,showOnMobile:!0,refreshAfterCallback:!1,forcedRefresh:!0,initial_hidden:!0,plugin:t,callback:function(){this.containerAdvanced.isReady()&&(this.containerAdvanced.controlModalInsert(),this.containerAdvanced.changeModalInsert(n({})))},refresh:function(e){e.toggleClass("fr-hidden",!this.containerAdvanced.isReady())}})})(FroalaEditor),(d=>{function e(e,t){return $().froalaDropdownHtml(e,t)}function n(e,t,n){var r=e.containerBg.get();r&&$().froalaRefreshDropdownActive(n,function(e){return r.hasClass(e)})}function r(e,t){return $().froalaRefreshGroupedButton(t,function(){return e.containerBg.isReady()&&e.containerBg.get()},"fr-button-group-containerbg-label")}function t(e,t){1==r(e,t)&&e.containerBg.hasBackgroundImage()?t.removeClass("fr-hidden"):t.addClass("fr-hidden")}var o="containerBg",f=o+".colors",i=o+"Back",s="containerBgImageRepeat",l="containerBgImageAttachment",c="containerBgImagePosition",p="containerBgImageSize",a="containerBgElfinderImage",u="containerBgImageRemove",h="containerBgColors",A=o+"Backgroun
1dSetColor",g=o+"BackgroundCustomColors",m=o+"BackgroundColorRemove",v=o+"BackgroundColorTransparent",b=h+"Options",y=h+"Step",C={containerBgEnabled:!(d.POPUP_TEMPLATES[f]="[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]"),containerBgColorsOptions:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","TRANSPARENT","REMOVE"],containerBgColorsStep:6,containerBgImageRepeat:{"bg-repeat":"Repetir na horizal e vertical","bg-repeat-x":"Repetir na horizontal","bg-repeat-y":"Repetir na vertical","bg-no-repeat":"Não repetir"},containerBgImageAttachment:{"bg-attachment-scroll":"Rolar com a página","bg-attachment-fixed":"Não rolar com a página."},containerBgImagePosition:{"bg-left-top":"Superior à esquerda","bg-right-top":"Superior à direita","bg-center-top":"Superior ao centro","bg-left-bottom":"Inferior à esquerda","bg-right-bottom":"Inferior à direita","bg-center-bottom":"Inferior ao centro","bg-left-center":"À esquerda e centralizado","bg-right-center":"À direita e centralizado","bg-center":"Centralizado"},containerBgImageSize:{"bg-contain":"Conter","bg-cover":"Cobrir","bg-auto":"Automático"}};C[f]=[i,"|"],Object.assign(d.DEFAULTS,C),d.PLUGINS.containerBg=function(u){function e(){return u.opts.containerEnabled&&u.opts.containerBgEnabled&&u.container}var i=function(){if(e())return u.container.getBg()};function n(e,t){var n=i();if(!n)return!1;var r=Object.keys(t),o=r.indexOf(e);-1!==o&&r.splice(o,1),n.removeClass(r.join(" ")),"object"==typeof t[e]?(n.removeAttr("style"),n.css(t[e].style)):n.addClass(e)}function a(){var c,e="",t=(0<u.opts[f].length&&(e='<div class="fr-buttons fr-tabs">'.concat(u.button.buildList(u.opts[f]),"</div>
1")),""),e=(u.opts.colorsHEXInput&&(t='<div class="fr-color-hex-layer fr-containerBg-colors-hex-layer fr-active fr-layer" id="fr-containerBg-colors-hex-layer-'.concat(u.id,'"><div class="fr-input-line"><input maxlength="7" id="fr-containerBg-colors-hex-layer-text-').concat(u.id,'" type="text" placeholder="').concat(u.language.translate("HEX Color"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="').concat(g,'" tabIndex="2" role="button">').concat(u.language.translate("OK"),"</button></div></div>")),{buttons:e,colors:(()=>{for(var e='<div class="fr-color-set fr-table-colors">',t=0;t<u.opts[b].length;t++)0!==t&&t%u.opts[y]==0&&(e+="<br>"),"REMOVE"==u.opts[b][t]?e+='<span class="fr-command" data-cmd="'.concat(A,'" tabIndex="-1" role="button" data-param1="REMOVE" title="').concat(u.language.translate("Clear Formatting"),'">').concat(u.icon.create(m),'<span class="fr-sr-only">').concat(u.language.translate("Clear Formatting"),"</span></span>"):"TRANSPARENT"==u.opts[b][t]?e+='<span class="fr-command" data-cmd="'.concat(A,'" tabIndex="-1" role="button" data-param1="TRANSPARENT" title="').concat("Transparente",'">').concat(u.icon.create(v),'<span class="fr-sr-only">').concat("Transparente","</span></span>"):e+='<span class="fr-command" style="background: '.concat(u.opts[b][t],';" tabIndex="-1" role="button" data-cmd="').concat(A,'" data-param1="').concat(u.opts[b][t],'"><span class="fr-sr-only">').concat(u.language.translate("Color")," ").concat(u.opts[b][t],"&nbsp;&nbsp;&nbsp;</span></span>");return e+="</div>"})(),custom_color:t}),t=u.popups.create(f,e);return u.events.$on(u.$wp,"scroll."+o+".colors",function(){u.popups.isVisible(f)&&r()}),c=t,u.events.on("popup.tab",function(e){var t,n,r,o,i,a,s,l=$(e.currentTarget);return!u.popups.isVisible(f)||!l.is("span")||(t=e.which,n=!0,d.KEYCODE.TAB==t?(r=c.find(".fr-buttons"),n=!u.accessibility.focusToolbar(r,!!e.shiftKey)):d.KEYCODE.ARROW_UP==t||d.KEYCODE.ARROW_DOWN==t||d.KEYCODE.ARROW_LEFT==t||d.KEYCODE.ARROW_RIGHT==t?(i=(r=l.parent().find("span.fr-command")).index(l),o=u.opts.colorsStep,s=Math.floor(r.length/o),a=i%o,i=Math.floor(i/o)*o+a,a=s*o,d.KEYCODE.ARROW_UP==t?i=((i-o)%a+a)%a:d.KEYCODE.ARROW_DOWN==t?i=(i+o)%a:d.KEYCODE.ARROW_LEFT==t?i=((i-1)%a+a)%a:d.KEYCODE.ARROW_RIGHT==t&&(i=(i+1)%a),s=$(r.get(i)),u.events.disableBlur(),s.focus(),n=!1):d.KEYCODE.ENTER==t&&(u.button.exec(l),n=!1),!1===n&&(e.preventDefault(),e.stopPropagation()),n)},!0),t}function r(){var e,t,n,r=(r=u.popups.get(f))||a(),o=i();r&&o&&(r=1,(e=u.container.getPopupCursorPosition())&&e.top&&e.left||((t=o.first()).length<=0&&(t=o),(e={}).left=t.offset().left+t.outerWidth()/2,e.top=t.offset().top+t.outerHeight(),r=t.outerHeight()),u.popups.setContainer(f,u.$sc),u.popups.refresh(f),o=u.popups.get(f),t=i().css("background-color"),n="",n="rgba(0, 0, 0, 0)"==t?"transparent":u.helpers.RGBToHex(t),t=
1o.find(".fr-containerBg-colors-hex-layer input"),o.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),o.find('span[data-param1="'.concat(n,'"]')).addClass("fr-selected-color fr-active-item"),t.val(n).trigger("change"),u.popups.show(f,e.left,e.top,r,!0))}function t(e){var t=i();"REMOVE"==e?t.css("background-color",""):"TRANSPARENT"==e?t.css("background-color","transparent"):t.css("background-color",u.helpers.HEXtoRGB(e)),u.container.showEditPopup(null,u.container.getPopupCursorPosition())}return{_init:function(){},backgroundRepeat:function(e,t){return n(e,t=void 0===t?u.opts[s]:t)},backgroundAttachment:function(e,t){return n(e,t=void 0===t?u.opts[l]:t)},backgroundPosition:function(e,t){return n(e,t=void 0===t?u.opts[c]:t)},backgroundSize:function(e,t){return n(e,t=void 0===t?u.opts[p]:t)},backgroundColors:r,backgroundCustomColor:function(){var e=u.popups.get(f).find(".fr-containerBg-colors-hex-layer input");e.length&&t(e.val())},setBackgroundColor:t,hasBackgroundImage:function(){var e=i();if(e)return"none"!=e.css("background-image")},back:function(){i()?u.container.showEditPopup(null,u.container.getPopupCursorPosition()):(u.container.hideEditPopup(),u.toolbar.showInline())},get:i,isReady:e}},d.DefineIcon(s,{NAME:"repeat"}),d.DefineIcon(l,{NAME:"mouse-alt"}),d.DefineIcon(c,{NAME:"arrow-alt-to-right"}),d.DefineIcon(p,{NAME:"arrows-v"}
1),d.DefineIcon(h,{NAME:"fill-drip",SVG_KEY:"cellBackground"}),d.DefineIcon(a,{NAME:"folder",SVG_KEY:"imageManager"}),d.DefineIcon(u,{NAME:"folder-minus"}),d.DefineIcon(i,{NAME:"arrow-left",SVG_KEY:"back"}),d.DefineIcon(m,{NAME:"eraser",SVG_KEY:"remove"}),d.DefineIcon(v,{NAME:"tint-slash"}),d.RegisterCommand(s,{title:"Repetir imagem de fundo",icon:s,type:"dropdown",refreshAfterCallback:!1,html:function(){return e(this,s)},callback:function(e,t){this.containerBg.backgroundRepeat(t)},refreshOnShow:function(e,t){return n(this,0,t)},refresh:function(e){return t(this,e)}}),d.RegisterCommand(l,{title:"Rolagem da imagem de fundo",icon:l,type:"dropdown",refreshAfterCallback:!1,html:function(){return e(this,l)},callback:function(e,t){this.containerBg.backgroundAttachment(t)},refreshOnShow:function(e,t){return n(this,0,t)},refresh:function(e){return t(this,e)}}),d.RegisterCommand(c,{title:"Posição da imagem de fundo",icon:c,type:"dropdown",refreshAfterCallback:!1,html:function(){return e(this,c)},callback:function(e,t){this.containerBg.backgroundPosition(t)},refreshOnShow:function(e,t){return n(this,0,t)},refresh:function(e){return t(this,e)}}),d.RegisterCommand(p,{title:"Tamanho da imagem de fundo",icon:p,type:"dropdown",refreshAfterCallback:!1,html:function(){return e(this,p)},callback:function(e,t){this.containerBg.backgroundSize(t)},refreshOnShow:function(e,t){return n(this,0,t)},refresh:function(e){return t(this,e)}}),d.RegisterCommand(h,{title:"Cor do plano de fundo",icon:h,focus:!1,popup:!0,callback:function(){this.containerBg.backgroundColors()},refresh:function(e){return r(this,e)}}),d.RegisterCommand(a,{title:"Imagem do plano de fundo",icon:a,focus:!1,popup:!0,callback:function(){this.elfinder.open({container:this.containerBg.get()})},refresh:function(e){return r(this,e)}}),d.RegisterCommand(u,{title:"Remover imagem do plano de fundo",icon:u,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.elfinder.set_current_container(this.containerBg.get()),this.elfinder.container_image_delete()},refresh:function(e){return t(this,e)}}),d.RegisterCommand(g,{title:"OK",undo:!0,callback:function(){this.containerBg.backgroundCustomColor()}}),d.RegisterCommand(A,{undo:!0,focus:!1,callback:function(e,t){this.containerBg.setBackgroundColor(t)}}),d.RegisterCommand(i,{title:"Back",icon:i,undo:!1,focus:!1,back:!0,callback:function(){this.containerBg.back()}})})(FroalaEditor),(e=>{var t="containerContent",n="containerContentChangeOptions",E="jinja_container",_="jinja_editor",r=[_.toUpperCase(),"JINJA_EDITOR_BLOCK","JINJA_EDITOR_COMMENT"],S="hidra_plugin",B=new RegExp(S+"\\s*\\(\\s*[\"'](\\w+)[\"']\\s*\\,?\\s*(.*)\\)"),x="Configurações do conteúdo",T=t+".insert",L=t+".form",N=t+"Iframe",k=t+"Loading",O=t+"navstatic",j=t+"navdynamic",R=t+"navcustom",I=$().getFroalaUrlFunction("xadmin:site_objects_contentblockfroala_changelist"),M="?_p_is_dynamic__exact=0&_p_is_customized__exact=0";Object.assign(e.DEFAULTS,{containerContentEnabled:!1}),$.merge(e.DEFAULTS.htmlAllowedTags,r),$.merge(e.DEFAULTS.entitiesDenyTags,r),e.PLUGINS.containerContent=function(l){var r,t=function(e,t){return(e+"-"+String(l.id)+"-"+t).replace(".","-")},a=function(e){return t(L,e)},s=function(){return t(L,"Main")},i=function(){return t(T,"Main")},c=function(e){return t(T,e)};function o(){return l.opts.containerEnabled&&l.opts.containerContentEnabled&&l.container}function u(){if(o())return $("."+E,l.container.getBlock())[0]}function e(){var e=$("<div />"),t=$("<div />"),n=$("<span />",{class:"h6 d-sm-none mb-0",text:"Blocos"}),r=$("<span />",{class:"h5 d-sm-inline-block d-none mb-0",text:"Blocos de conteúdo"}),o=$("<i />",{class:"far fa-cubes mr-2"}),o=(o.clone().prependTo(n),o.clone().prependTo(r),t.append([n,r]),e.append(t),$('<ul class="nav nav-tabs card-header-tabs ml-3 ml-lg-4"></ul>')),n=(o.append($('<a class="nav-link nav-link-editor-static px-2 px-md-3" data-toggle="tab" href="#"><i class="far fa-cube text-editor-static mr-2"></i> <span class="d-none d-lg-inline-block">Estático</span></a>')),o.append($('<a class="nav-link nav-link-editor-dynamic px-2 px-md-3" data-toggle="tab"  href="#"><i class="far fa-bolt text-editor-dynamic mr-2"></i> <span class="d-none d-lg-inline-block">Dinâmico</span></a>')),o.append($('<a class="nav-link nav-link-editor-custom px-2 px-md-3" data-toggle="tab" href="#"><i class="far fa-sparkles text-editor-custom mr-2"></i> <span class="d-none d-lg-inline-block">Personalizado</span></a>')),$(".nav-link",o).wrap('<li class="nav-item"></li>'),e.append(o),$("<div />")),r=$("<iframe />",{frameborder:"0",id:c(N),class:"w-100 h-100 d-none mb-0"}),t=$("<div />",{id:c(k),class:"d-flex h-100 align-items-center justify-content-center"}
1),o=$("<div />",{class:"spinner-border text-primary"}),o=(t.append(o),n.append(t),n.append(r),l.modals.create(i(),e.html(),n.html())),t=(o.$modal.addClass("fr-modal-w-xl fr-modal-h-xl fr-modal-scroll-hidden"),$(".fr-modal-head-line",o.$head).addClass("border-bottom d-flex align-items-center py-3 px-3 px-md-4"),$(".nav-link-editor-static",o.$head)),r=(t.attr("id",c(O)),t.parent().on("click",function(e){e.preventDefault(),l.containerContent.changeModalInsert(I({})+M)}),$(".nav-link-editor-dynamic",o.$head)),e=(r.attr("id",c(j)),r.parent().on("click",function(e){e.preventDefault(),l.containerContent.changeModalInsert(I({})+"?_p_is_dynamic__exact=1&_p_is_customized__exact=0")}),$(".nav-link-editor-custom",o.$head));return e.attr("id",c(R)),e.parent().on("click",function(e){e.preventDefault(),l.containerContent.changeModalInsert(I({})+"?_p_is_customized__exact=1")}),o}function d(){var e=$("<div />"),t=$("<div />"),n=$('<div class="d-flex align-items-center h-100" />'),r=(t.append(n),$('<div class="d-flex h-100 align-items-center font-weight-bold mb-0 h5" />')),n=(r.append('<i class="far fa-shapes ml-2 mr-3"></i>'),r.append(x),n.append(r),$("<iframe />",{frameborder:"0",id:a(N),name:a(N),class:"w-100 h-100 d-none mb-0"})),r=$("<div />",{id:a(k),class:"d-flex h-100 align-items-center justify-content-center"}),o=$("<div />",{class:"spinner-border text-primary"}),o=(r.append(o),e.append(r),e.append(n),l.modals.create(s(),t.html(),e.html()));return o.$modal.addClass("fr-modal-w-lg fr-modal-h-lg fr-modal-scroll-hidden"),o}function n(e,t){(l.modals.get(e)||t())&&(window.froalaContextContainerContent=l).modals.show(e)}function f(e){l.modals.hide(e),delete window.froalaContextContainerContent}function p(){return n(i(),e)}function h(){return n(s(),d)}function A(){return f(i())}function g(){return f(s())}function m(e,t,n){o()&&(l.modals.isVisible(e)?(l.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),t):n)()}function v(e){return m(s(),g,function(){h()})}function b(e){var s=[],e=e||l.$el;return $(_,e).each(function(){var t=this.innerText.match(B);if(t&&t[1]){var e=$.Deferred(),n=t[1],t=t[2],r={},o=(e=>{for(var e=e||32,t="",n="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",r=n.length,o=0;o<e;o++)t+=n.charAt(Math.floor(Math.random()*r));return t})(),i=document.createElement("span");if(i.setAttribute("id",o),i.setAttribute("class",E),i.setAttribute("data-plugin-id",n),i.setAttribute("contenteditable","false"),t)try{r=JSON.parse(t),i.setAttribute("data-plugin-options",JSON.stringify(r))}catch(e){console.log("Ocorreu um erro ao parsear plugin options",t)}i.appendChild($('<div class="fdb-container-skeleton mw-sm mx-auto pulse" contenteditable="false"></div>').get(0)),this.replaceWith(i);var a=function(){return $("#"+o,l.$el)};s.push(e),$.post({url:Urls["site_objects:editor_plugin_render"]({plugin_class_name:n}),data:JSON.stringify(r),contentType:"application/json",dataType:"html"}).always(function(){e.resolve()}).done(function(e){var t=a();""===$.trim(e)?t.html(w("Ocorreu um problema ao carregar o bloco de conteúdo, verifique sua configuração")):(t.html($.trim(Looper.froala_edit_protection_by_html(e))),l.events.trigger("container.content.done",[t]),Looper.froala_edit_protection_by_event(t),l.opts.iframe&&$("img",t).on("load",function(e){l.size.syncIframe()}))}).fail(function(e,t,n){a().html(w("Falha ao carregar o bloco de conteúdo"))})}}),s}function y(){var e=C(l.$el.html());l.html.set(e.html())}var C=function(e){var t=$("<div />");
1return t.html(e),$("."+E,t).replaceWith(function(){var e=$("<"+_+"/>"),t=$(this).attr("data-plugin-id"),n=(n=$(this).attr("data-plugin-options")||"")&&","+n;return e.text(S+'("'+t+'"'+n+")"),e}),t},w=function(e){return'<div class="fdb-container-fail rounded" contenteditable="false">\n      <span class="fdb-container-fail-icon fal fa-shapes"></span>\n      <span class="fdb-container-fail-text">'+e+"</span>\n</div>"};return{_init:function(){l.events.on("html.beforeGet",function(){l.$box.hasClass("fr-code-view")||b()}),l.events.on("betterAdjust.form.submit.text",function(t){{let e=C(t);return t=e.html(),e=null,t}}),l.events.on("commands.after",function(e){"html"==e&&(l.$box.hasClass("fr-code-view")?y:b)()}),o()&&e()},get:u,isChangeOptionsCancel:function(){var e=l.container.getBlock();if(e)return $(e).hasClass(l.opts.containerEditorOptionsNoFormClass)},showModalInsert:p,hideModalInsert:A,controlModalInsert:function(){return m(i(),A,function(){p()})},changeModalInsert:function(e){var t,n;r!=e&&(r=e,t=$("#"+c(k)),n=$("#"+c(N)),t.addClass("d-flex").removeClass("d-none"),n.addClass("d-none"),n.attr("src",e),$("#"+c(O)).addClass("active").addClass("show"),$("#"+c(j)).removeClass("active").removeClass("show"),$("#"+c(R)).removeClass("active").removeClass("show"),n.on("load",function(){t.removeClass("d-flex").addClass("d-none"),n.removeClass("d-none")}))},convertJinjaEditor:b,showModalForm:h,hideModalForm:g,controlModalForm:v,changeModalForm:function(e){var t,n,r,o,i=$(u());i&&(l.modals.get(s())||d(),t=$("#"+a(k)),n=$("#"+a(N)),t.addClass("d-flex").removeClass("d-none"),n.addClass("d-none"),n.removeAttr("src"),o=i.attr("data-plugin-id"),i=i.attr("data-plugin-options")||"",e=Urls["xadmin:editor_plugin_form"]({plugin_class_name:o}),(r=$("<form />")).attr("method","POST"),r.attr("action",e),r.attr("class","d-none"),r.attr("target",a(N)),""==$.trim(i)&&(i="{}"),(o=$('<input type="hidden" name="_editor_plugin_json_data" />')).val(i),r.append(o),n.on("load",function(){t.removeClass("d-flex").addClass("d-none"),n.removeClass("d-none"),r.remove()}),v(),$("body").append(r),r.submit(),l.container.getBlock().removeClass("fr-active"),l.container.hideEditPopup())},insert:function(e,t,n){var r={block_type:"editor-static",is_template:!1};if(t)try{r=JSON.parse(t)}catch(e){}(t=$("<div />")).html(e);var o,e=t.children();1==r.is_template?(o=$("<section></section>
1").addClass(l.opts.containerClass).addClass(l.opts.containerEditorOptionsNoFormClass).html('<jinja_editor>hidra_plugin("ContentBlockEditorPlugin", {"pk":'+r.pk+"})</jinja_editor>"),t=$("<div />").html(o)):"editor-custom"==r.block_type&&(1<e.length||!e.hasClass(l.opts.containerClass))&&(o=$("<section></section>").addClass(l.opts.containerClass).html(t.html()),t=$("<div />").html(o)),t.children().addClass("fdb-container-"+r.block_type),l.container.insert(t.html(),n)},setOptions:function(e){var t=$(u());t&&(t.attr("data-plugin-options",e),y(),0<(t=b()).length)&&$.when.apply($,t).done(function(){l.undo.saveStep()})},isReady:o}},e.DefineIcon(t,{NAME:"cubes"}),e.DefineIcon(n,{NAME:"cog"}),e.RegisterCommand(t,{title:"Inserir bloco de conteúdo",icon:t,modal:!1,popup:!1,undo:!0,focus:!0,showOnMobile:!0,refreshAfterCallback:!1,forcedRefresh:!0,initial_hidden:!0,plugin:t,callback:function(){this.containerContent.isReady()&&(this.containerContent.controlModalInsert(),this.containerContent.changeModalInsert(I({})+M))},refresh:function(e){e.toggleClass("fr-hidden",!this.containerContent.isReady()),e.toggleClass("fr-disabled",!this.container.hasAllowed())}}),e.RegisterQuickInsertButton(t,{title:"Inserir bloco de conteúdo",icon:t,undo:!1,requiredPlugin:t,callback:function(){this.containerContent.isReady()&&(this.containerContent.controlModalInsert(),this.containerContent.changeModalInsert(I({})+M))},isVisible:function(){return this.containerContent.isReady()}}),e.RegisterCommand(n,{title:x,icon:n,focus:!1,popup:!0,undo:!1,refreshAfterCallback:!1,callback:function(){this.containerContent.changeModalForm()},refresh:function(e){return this.containerContent.isReady()&&this.containerContent.get()&&!this.containerContent.isChangeOptionsCancel()?(e.removeClass("fr-hidden"),!0):(e.addClass("fr-hidden"),!1)}})})(FroalaEditor),(e=>{var s="containerDisplay",t={containerDisplayEnabled:!1,containerDisplay:{"fdb-container-display-full":'<i class="far fa-align-justify"></i> Esticar',"fdb-container-display-center":'<i class="far fa-align-center"></i> Alinhar ao centro',"fdb-container-display-right":'<i class="far fa-align-right"></i> Alinhar à direita',"fdb-container-display-left":'<i class="far fa-align-left"></i> Alinhar à esquerda'}};Object.assign(e.DEFAULTS,t),e.PLUGINS.containerDisplay=function(i){function e(){return i.opts.containerEnabled&&i.opts.containerDisplayEnabled&&i.container}function a(){if(e())return i.container.getDisplay()}return{_init:function(){},get:a,set:function(e){var t=a();if(!t)return!1;var n=i.opts[s],r=Object.keys(n),o=r.indexOf(e);-1!==o&&r.splice(o,1),t.removeClass(r.join(" ")),"object"==typeof n[e]?(t.removeAttr("style"),t.css(n[e].style)):t.addClass(e)},isReady:e}},e.DefineIcon(s,{NAME:"align-justify"}),e.RegisterCommand(s,{title:"Alinhamento",icon:s,type:"dropdown",refreshAfterCallback:!1,html:function(){return $().froalaDropdownHtml(this,s)},callback:function(e,t){this.containerDisplay.set(t)},refreshOnShow:function(e,t){var n=this.containerDisplay.get();n&&$().froalaRefreshDropdownActive(t,function(e){return n.hasClass(e)})},refresh:function(e){this.containerDisplay.isReady()&&this.containerDisplay.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")}})})(FroalaEditor),(j=>{let R={BUTTON_LINK_REMOVE:"containerLinkRemove",BUTTON_LINK_DUPLICATE:"containerLinkDuplicate",BUTTON_REMOVE:"containerRemove",BUTTON_DUPLICATE:"containerDuplicate",BUTTON_CONTAINER_BOOTSTRAP:"containerBootstrap",BUTTON_INSERT_EXAMPLE:"containerInsertExample",BUTTON_PADDING_DESKTOP_Y:"containerPaddingDesktopY",BUTTON_PADDING_TABLET_Y:"containerPaddingTabletY",BUTTON_PADDING_MOBILE_Y:"containerPaddingMobileY",BUTTON_PADDING_DESKTOP_X:"containerPaddingDesktopX",BUTTON_PADDING_TABLET_X:"containerPaddingTabletX",BUTTON_PADDING_MOBILE_X:"containerPaddingMobileX",POPUP_EDIT:"containerEditButtons",DENIED_POPUP_BUTTON_CLASS:"fdb-container-denied-options-popup",POPUP_BUTTON_CLASS:"fdb-container-options-popup",CONTAINER_CLASS:"fdb-container",TEXT_CLASS:"fdb-container-text",ROW_CLASS:"fdb-container-row",COL_CLASS:"fdb-container-col",EDITOR_STATIC_CLASS:"fdb-container-editor-static",EDITOR_DYNAMIC_CLASS:"fdb-container-editor-dynamic",EDITOR_CUSTOM_CLASS:"fdb-container-editor-custom",PLACEHOLDER_DRAGGABLE_CLASS:"fdb-container-placeholder-draggable",LINE_BREAKER_CLASS:"fdb-container-line-breaker",EDITOR_OPTIONS_NO_FORM_CLASS:"fdb-container-editor-noform",BG_CLASS:"fdb-container-bg",DISPLAY_CLASS:"fdb-container-display",INSERTED_BLOCK_CLASS:"fr-inserted-section-fdbblock",POPUP_INNER_BUTTON_CLASS:"fdb-container-options-popup-btn",POPUP_INNER_BUTTON_BADGE_CLASS:"fdb-container-options-popup-btn-badge",POPUP_INNER_BUTTON_EDIT_CLASS:"fdb-container-options-popup-btn-edit",POPUP_INNER_BUTTON_MOVE_CLASS:"fdb-container-options-popup-btn-move",BUTTON_GROUP_CONTAINER_LABEL_CLASS:"fr-button-group-container-label",BUTTON_GROUP_LABEL_CLASS:"fr-button-group-label",CONTAINER_BUTTONS_CLASS:"fr-container-buttons",BUTTONS_SMART_HIDDEN_CLASS:"fr-buttons-smart-hidden",DEVICE_DESKTOP:"Monitor",DEVICE_TABLET:"Tablet",DEVICE_MOBILE:"Celular",ICON_DESKTOP:"fa-solid fa-desktop",ICON_TABLET:"fa-solid fa-tablet-screen-button",ICON_MOBILE:"fa-regular fa-mobile",TITLE_PADD
1ING_Y_DESKTOP:"Espaçamento vertical desktop",TITLE_PADDING_Y_TABLET:"Espaçamento vertical tablet",TITLE_PADDING_Y_MOBILE:"Espaçamento vertical celular",TITLE_PADDING_X_DESKTOP:"Espaçamento horizontal desktop",TITLE_PADDING_X_TABLET:"Espaçamento horizontal tablet",TITLE_PADDING_X_MOBILE:"Espaçamento horizontal celular",PADDING_OPTION_DEFAULT:"Padrão",PADDING_OPTION_ZERO:"Nenhum",PADDING_OPTION_XS:"Extra pequeno",PADDING_OPTION_SM:"Pequeno",PADDING_OPTION_MD:"Médio",PADDING_OPTION_LG:"Grande",PADDING_OPTION_XL:"Extra grande",PADDING_Y_XS_CLASS:"fdb-container-padding-y-xs",PADDING_Y_SM_CLASS:"fdb-container-padding-y-sm",PADDING_Y_MD_CLASS:"fdb-container-padding-y-md",PADDING_Y_LG_CLASS:"fdb-container-padding-y-lg",PADDING_Y_XL_CLASS:"fdb-container-padding-y-xl",PADDING_X_XS_CLASS:"fdb-container-padding-x-xs",PADDING_X_SM_CLASS:"fdb-container-padding-x-sm",PADDING_X_MD_CLASS:"fdb-container-padding-x-md",PADDING_X_LG_CLASS:"fdb-container-padding-x-lg",PADDING_X_XL_CLASS:"fdb-container-padding-x-xl",PADDING_DESKTOP_Y_XS_CLASS:"fdb-container-padding-desktop-y-xs",PADDING_DESKTOP_Y_SM_CLASS:"fdb-container-padding-desktop-y-sm",PADDING_DESKTOP_Y_MD_CLASS:"fdb-container-padding-desktop-y-md",PADDING_DESKTOP_Y_LG_CLASS:"fdb-container-padding-desktop-y-lg",PADDING_DESKTOP_Y_XL_CLASS:"fdb-container-padding-desktop-y-xl",PADDING_DESKTOP_Y_ZERO_CLASS:"fdb-container-padding-desktop-y-0",PADDING_TABLET_Y_XS_CLASS:"fdb-container-padding-tablet-y-xs",PADDING_TABLET_Y_SM_CLASS:"fdb-container-padding-tablet-y-sm",PADDING_TABLET_Y_MD_CLASS:"fdb-container-padding-tablet-y-md",PADDING_TABLET_Y_LG_CLASS:"fdb-container-padding-tablet-y-lg",PADDING_TABLET_Y_XL_CLASS:"fdb-container-padding-tablet-y-xl",PADDING_TABLET_Y_ZERO_CLASS:"fdb-container-padding-tablet-y-0",PADDING_MOBILE_Y_XS_CLASS:"fdb-container-padding-mobile-y-xs",PADDING_MOBILE_Y_SM_CLASS:"fdb-container-padding-mobile-y-sm",PADDING_MOBILE_Y_MD_CLASS:"fdb-container-padding-mobile-y-md",PADDING_MOBILE_Y_LG_CLASS:"fdb-container-padding-mobile-y-lg",PADDING_MOBILE_Y_XL_CLASS:"fdb-container-padding-mobile-y-xl",PADDING_MOBILE_Y_ZERO_CLASS:"fdb-container-padding-mobile-y-0",PADDING_DESKTOP_X_XS_CLASS:"fdb-container-padding-desktop-x-xs",PADDING_DESKTOP_X_SM_CLASS:"fdb-container-padding-desktop-x-sm",PADDING_DESKTOP_X_MD_CLASS:"fdb-container-padding-desktop-x-md",PADDING_DESKTOP_X_LG_CLASS:"fdb-container-padding-desktop-x-lg",PADDING_DESKTOP_X_XL_CLASS:"fdb-container-padding-desktop-x-xl",PADDING_DESKTOP_X_ZERO_CLASS:"fdb-container-padding-desktop-x-0",PADDING_TABLET_X_XS_CLASS:"fdb-container-padding-tablet-x-xs",PADDING_TABLET_X_SM_CLASS:"fdb-container-padding-tablet-x-sm",PADDING_TABLET_X_MD_CLASS:"fdb-container-padding-tablet-x-md",PADDING_TABLET_X_LG_CLASS:"fdb-container-padding-tablet-x-lg",PADDING_TABLET_X_XL_CLASS:"fdb-container-padding-tablet-x-xl",PADDING_TABLET_X_ZERO_CLASS:"fdb-container-padding-tablet-x-0",PADDING_MOBILE_X_XS_CLASS:"fdb-container-padding-mobile-x-xs",PADDING_MOBILE_X_SM_CLASS:"fdb-container-padding-mobile-x-sm",PADDING_MOBILE_X_MD_CLASS:"fdb-container-padding-mobile-x-md",PADDING_MOBILE_X_LG_CLASS:"fdb-container-padding-mobile-x-lg",PADDING_MOBILE_X_XL_CLASS:"fdb-container-padding-mobile-x-xl",PADDING_MOBILE_X_ZERO_CLASS:"fdb-container-padding-mobile-x-0",BS_CONTAINER_MD_CLASS:"container-md",BS_CONTAINER_LG_CLASS:"container-lg",BS_CONTAINER_XL_CLASS:"container-xl",BS_CONTAINER_CLASS:"container"},I={CONTAINER:"."+R.CONTAINER_CLASS,BG:"."+R.BG_CLASS,DISPLAY:"."+R.DISPLAY_CLASS,DENIED_POPUP_BUTTON:"."+R.DENIED_POPUP_BUTTON_CLASS,POPUP_BUTTON:"."+R.POPUP_BUTTON_CLASS,ROW:"."+R.ROW_CLASS,COL:"."+R.COL_CLASS,EDITOR_STATIC:"."+R.EDITOR_STATIC_CLASS,EDITOR_DYNAMIC:"."+R.EDITOR_DYNAMIC_CLASS,EDITOR_CUSTOM:"."+R.EDITOR_CUSTOM_CLASS,EDITOR_OPTIONS_NO_FORM:"."+R.EDITOR_OPTIONS_NO_FORM_CLASS,LINE_BREAKER:"."+R.LINE_BREAKER_CLASS,LEGACY_LINE_BREAKER:"p."+R.LINE_BREAKER_CLASS,BUTTON_GROUP_CONTAINER_LABEL:"."+R.BUTTON_GROUP_CONTAINER_LABEL_CLASS,INSERTED_BLOCK:"."+R.INSERTED_BLOCK_CLASS},M=[{cls:R.EDITOR_STATIC_CLASS,icon:"fa-regular fa-cube",title:"Bloco estático"},{cls:R.EDITOR_DYNAMIC_CLASS,icon:"fa-regular fa-bolt",title:"Bloco dinâmico"},{cls:R.EDITOR_CUSTOM_CLASS,icon:"fa-regular fa-sparkles",title:"Bloco personalizado"},{cls:R.ROW_CLASS,icon:"fa-regular fa-grip-lines",title:"Bloco de linhas"},{cls:R.COL_CLASS,icon:"fa-regular fa-grip-lines-vertical",title:"Bloco de colunas"},{cls:R.BG_CLASS,icon:"fa-regular fa-palette",title:"Bloco com fundo"}];var e={containerEnabled:!1,containerInsertExampleEnabled:!1,containerSelector:I.CONTAINER,containerSelectors:[I.CONTAINER],containerSelectorsWithTag:["section"+I.CONTAINER,"header"+I.CONTAINER,"footer"+I.CONTAINER],containerSelectorsFindByParent:["p","h1","h2","h3","h4","h5","h6"],containerBgSelector:I.BG,containerDisplaySelector:I.DISPLAY,containerDeniedPopupButtonClass:R.DENIED_POPUP_BUTTON_CLASS,containerPopupButtonClass:R.POPUP_BUTTON_CLASS,containerClass:R.CONTAINER_CLASS,containerTextClass:R.TEXT_CLASS,containerRowClass:R.ROW_CLASS,containerColClass:R.COL_CLASS,containerEditorStaticClass:R.EDITOR_STATIC_CLASS,containerEditorDynamicClass:R.EDITOR_DYNAMIC_CLASS,containerEditorCustomClass:R.EDITOR_CUSTOM_CLASS,containerEditorOptionsNoFormClass:R.EDITOR_OPTIONS_NO_FORM_CLASS,containerPlaceholderDraggableClass:R.PLACEHOLDER_DRAGGABLE_CLASS,containerDeniedPopupButtonSelector:I.DENIED_POPUP_BUTTON,containerPopupButtonSelector:I.POPUP_BUTTON,containerRowSelector:I.ROW,containerColSelector:I.COL,containerEditorStaticSelector:I.EDITOR_STATIC,containerEditorDynamicSelector:I.EDITOR_DYNAMIC,containerEditorCustomSelector:I.EDITOR_CUSTOM,containerEditorOptionsNoFormSelector:I.EDITOR_OPTIONS_NO_FORM},t=(e[R.BUTTON_PADDING_DESKTOP_Y]={"":R.PADDING_OPTION_DEFAULT,[R.PADDING_DESKTOP_Y_XS_CLASS]:R.PADDING_OPTION_XS,[R.PADDING_DESKTOP_Y_SM_CLASS]:R.PADDING_OPTION_SM,[R.PADDING_DESKTOP_Y_MD_CLASS]:R.PADDING_OPTION_MD,[R.PADDING_DESKTOP_Y_LG_CLASS]:R.PADDING_OPTION_LG,[R.PADDING_DESKTOP_Y_XL_CLASS]:R.PADDING_OPTION_XL,[R.PADDING_DESKTOP_Y_ZERO_CLASS]:R.PADDING_OPTION_ZERO},e[R.BUTTON_PADDING_TABLET_Y]={"":R.PADDING_OPTION_DEFAULT,[R.PADDING_TABLET_Y_XS_CLASS]:R.PADDING_OPTION_XS,[R.PADDING_TABLET_Y_SM_CLASS]:R.PADDING_OPTION_SM,[R.PADDING_TABLET_Y_MD_CLASS]:R.PADDING_OPTION_MD,[R.PADDING_TABLET_Y_LG_CLASS]:R.PADDING_OPTION_LG,[R.PADDING_TABLET_Y_XL_CLASS]:R.PADDING_OPTION_XL,[R.PADDING_TABLET_Y_ZERO_CLASS]:R.PADDING_OPTION_ZERO},e[R.BUTTON_PADDING_MOBILE_Y]={"":R.PADDING_OPTION_DEFAULT,[R.PADDING_MOBILE_Y_XS_CLASS]:R.PADDING_OPTION_XS,[R.PADDING_MOBILE_Y_SM_CLASS]:R.PADDING_OPTION_SM,[R.PADDING_MOBILE_Y_MD_CLASS]:R.PADDING_OPTION_MD,[R.PADDING_MOBILE_Y_LG_CLASS]:R.PADDING_OPTION_LG,[R.PADDING_MOBILE_Y_XL_CLASS]:R.PADDING_OPTION_XL,[R.PADDING_MOBILE_Y_ZERO_CLASS]:R.PADDING_OPTION_ZERO},e[R.BUTTON_PADDING_DESKTOP_X]={"":R.PADDING_OPTION_DEFAULT,[R.PADDING_DESKTOP_X_XS_CLASS]:R.PADDING_OPTION_XS,[R.PADDING_DESKTOP_X_SM_CLASS]:R.PADDING_OPTION_SM,[R.PADDING_DESKTOP_X_MD_CLASS]:R.PADDING_OPTION_MD,[R.PADDING_DESKTOP_X_LG_CLASS]:R.PADDING_OPTION_LG,[R.PADDING_DESKTOP_X_XL_CLASS]:R.PADDING_OPTION_XL,[R.PADDING_DESKTOP_X_ZERO_CLASS]:R.PADDING_OPTION_ZERO},e[R.BUTTON_PADDING_TABLET_X]={"":R.PADDING_OPTION_DEFAULT,[R.PADDING_TABLET_X_XS_CLASS]:R.PADDING_OPTION_XS,[R.PADDING_TABLET_X_SM_CLASS]:R.PADDING_OPTION_SM,[R.PADDING_TABLET_X_MD_CLASS]:R.PADDING_OPTION_MD,[R.PADDING_TABLET_X_LG_CLASS]:R.PADDING_OPTION_LG,[R.PADDING_TABLET_X_XL_CLASS]:R.PADDING_OPTION_XL,[R.PADDING_TABLET_X_ZERO_CLASS]:R.PADDING_OPTION_ZERO},e[R.BUTTON_PADDING_MOBILE_X]={"":R.PADDING_OPTION_DEFAULT,[R.PADDING_MOBILE_X_XS_CLASS]:R.PADDING_OPTION_XS,[R.PADDING_MOBILE_X_SM_CLASS]:R.PADDING_OPTION_SM,[R.PADDING_MOBILE_X_MD_CLASS]:R.PADDING_OPTION_MD,[R.PADDING_MOBILE_X_LG_CLASS]:R.PADDING_OPTION_LG,[R.PADDING_MOBILE_X_XL_CLASS]:R.PADDING_OPTION_XL,[R.PADDING_MOBILE_X_ZERO_CLASS]:R.PADDING_OPTION_ZERO},e[R.BUTTON_CONTAINER_BOOTSTRAP]={"":"Nenhum",[R.BS_CONTAINER_MD_CLASS]:"A partir de dispositivo médio",[R.BS_CONTAINER_LG_CLASS]:"A partir de dispositivo grande",[R.BS_CONTAINER_XL_CLASS]:"A partir de dispositivo extra grande",[R.BS_CONTAINER_CLASS]:"Em todos os dispositivos"},(e,t,n,r)=>`<div class="${R.BUTTON_GROUP_LABEL_CLASS} fr-button-group-${e}-label my-2 mb-0 ml-2" data-toggle="collapse" data-target="#fr-button-group-container-${t}">${n}<span class="collapse-indicator"><i class="fa fa-fw fa-caret-down"></i></span></div>`+`
2		`+`<div id="fr-button-group-container-${t}" class="collapse">${r}</div>`);function s(t,n){var r,o=t.opts[n];let i="";for(r in o)if(o.hasOwnProperty(r)){let e=o[r];"object"==typeof e&&(e=e.title),i+=`<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="${n}" data-param1="${r}">${t.language.translate(e)}</a></li>`}return`<ul class="fr-dropdown-list" role="presentation">${i}</ul>`}function n(e,t,n,r,o,i){let a={title:t,row_icon:n,row_name:r,type:"dropdown",refreshAfterCallback:!0,html:function(){return s(this,e)},callback:function(e,t){o.call(this,t)},displaySelection:function(){return!0},refreshOnShow:function(e,t){let n=this.container.getBlock();n&&!$().froalaRefreshDropdownActive(t,function(e){return""!==e&&n.hasClass(e)}
2)&&t.find('.fr-command[data-param1=""]').addClass("fr-active").attr("aria-selected","true")},hideButton:function(e){var t=e.parent(),n=t.parent(),r=n.parent();e.addClass("fr-hidden"),t.addClass("d-none"),0===n.children().filter(":not(.d-none)").length&&(r.addClass("d-none"),r.prev().addClass("d-none"))},showButton:function(e){var t=e.parent(),n=t.parent(),r=n.parent();e.removeClass("fr-hidden"),t.removeClass("d-none"),0<n.children().filter(":not(.d-none)").length&&(r.removeClass("d-none"),r.prev().removeClass("d-none"))},refresh:function(e){var t,n;this.container.isReady()&&this.container.getBlock()?(a.showButton(e),t=e.find("span"),n=i.call(this,this),0<t.length?t.html(n):e.append(`<span class="font-weight-bold">${n}</span>`)):a.hideButton(e)}};return a}Object.assign(j.DEFAULTS,e),j.POPUP_TEMPLATES[R.POPUP_EDIT]=`
3		<div class="${R.BUTTON_GROUP_LABEL_CLASS} ${R.BUTTON_GROUP_CONTAINER_LABEL_CLASS} mt-3 mb-0 ml-2">Configurações gerais</div>
4		[_BUTTONS_]
5		${t("containerbg","containerbg","Plano de fundo","[_BUTTONS_BG_]")}
6		${t("paddingx","paddingx","Espaçamento horizontal","[_BUTTONS_PADDING_X_]")}
7		${t("paddingy","paddingy","Espaçamento vertical","[_BUTTONS_PADDING_Y_]")}
8		${t("slick","slick","Carrossel","[_BUTTONS_SLICK_]")}
9		${t("aos","aos","Animação","[_BUTTONS_AOS_]")}
10	`,$.merge(j.DEFAULTS.lineBreakerTags,e.containerSelectorsWithTag.concat([I.LINE_BREAKER])),$.merge(j.DEFAULTS.htmlAllowedEmptyTags,[I.LINE_BREAKER]),j.PLUGINS.container=function(s){let i,r=!1,t,o=s.opts.containerSelectors.concat([s.opts.containerBgSelector]),a={};var n=$().froalaExitGuard(s,"container_context");function e(){n.mark()}function l(){n.unmark()}function c(){return s.opts.containerEnabled}function u(){return i}function d(){var e=i;if(e&&((n,e)=>{let t=e||s.opts.containerSelectors,r=!1;return $.each(t,function(e,t){if(!0===(r=n.is(t)&&"false"!==n.attr("contenteditable")))return!1}),r})(e))return e}function f(e){i=e}function p(e,t){var n=d();if(!n)return!1;var e=s.opts[e],r=Object.keys(e),o=r.indexOf(t);-1!==o&&r.splice(o,1),n.removeClass(r.join(" ")),"object"==typeof e[t]?(n.removeAttr("style"),n.css(e[t].style)):n.addClass(t)}function h(e){var t=d();if(!t)return null;var n,r=s.opts[e];for(n in r)if(r.hasOwnProperty(n)&&""!==n&&t.hasClass(n)){let e=r[n];return"object"==typeof e&&(e=e.title),s.language.translate(e)}return s.language.translate(r[""])}function A(e){let n=$(e||s.selection.blocks()),r=!0;return $.each(s.opts.containerSelectors,function(e,t){if(n.is(t)||0<n.parents(t).length)return r=!1}),r}function g(){return`<div class="${R.LINE_BREAKER_CLASS} fr-deletable" contenteditable="false"></div>`}function m(e,t){var n=$("<div />");n.html(e),n.children().addClass(R.INSERTED_BLOCK_CLASS),s.events.trigger("container.insert",[n]);let r=n.html();e=g(),s.undo.saveStep(),t?(r+=e,s.html.set(r.concat(s.$el.html()))):(r=""+e+r+e,s.selection.remove(),s.events.focus(!0),s.selection.restore(),s.html.insert(r),s.selection.restore()),s.undo.saveStep(),s.events.disableBlur(),s.$el.blur(),n=s.$el.find(I.INSERTED_BLOCK);n.removeClass(R.INSERTED_BLOCK_CLASS).addClass("fr-active"),f(n),s.opts.iframe&&s.size.syncIframe()}function v(t,n){let r="";for(let e=0;e<t.length;e++){var o,i=t[e],a=j.COMMANDS[i];a&&void 0!==a.plugin&&s.opts.pluginsEnabled.indexOf(a.plugin)<0||a&&(o=void 0===n||0<=n.indexOf(i),r+=`<div class="fr-command-group">
11                            <i class="${a.row_icon} fr-command-group-icon" aria-hidden="true"></i>
12                            <span class="fr-command-group-label">${a.row_name}</span>
13                            ${s.button.build(i,a,o)}
14                        </div>`)}return r}function b(){s.popups.hide(R.POPUP_EDIT)}function y(){return s.popups.isVisible(R.POPUP_EDIT)}function C(e,t){e=e||window.event;let n=t,r=s.popups.get(R.POPUP_EDIT);r=r||(t={buttons:`<div class="fr-buttons ${R.CONTAINER_BUTTONS_CLASS}">${s.button.buildList(s.opts.containerEditButtons)}</div>`,buttons_bg:`<div class="fr-buttons ${R.CONTAINER_BUTTONS_CLASS}">${s.button.buildList(s.opts.containerBgEditButtons)}</div>`,buttons_aos:`<div class="fr-buttons ${R.CONTAINER_BUTTONS_CLASS}">${s.button.buildList(s.opts.containerAOSEditButtons)}</div>`,buttons_slick:`<div class="fr-buttons ${R.CONTAINER_BUTTONS_CLASS}">${s.button.buildList(s.opts.containerSlickEditButtons)}</div>`,buttons_padding_x:`<div class="fr-buttons ${R.CONTAINER_BUTTONS_CLASS}">${v(s.opts.containerPaddingXButtons)}</div>`,buttons_padding_y:`<div class="fr-buttons ${R.CONTAINER_BUTTONS_CLASS}">${v(s.opts.containerPaddingYButtons)}</div>`},s.popups.create(R.POPUP_EDIT,t));var o,t=i;r&&t&&(s.popups.setContainer(R.POPUP_EDIT,s.$sc),s.popups.refresh(R.POPUP_EDIT),n&&n.top&&n.left||(
14o=e,(a={}).top=o.clientY,a.left=o.clientX,(n={}).left=e.clientX,n.top=e.clientY),t.hasClass(s.opts.containerTextClass)?(s.position.forSelection(r),s.popups.show(R.POPUP_EDIT)):s.popups.show(R.POPUP_EDIT,n.left,n.top,1,!0))}function w(e){var t=i;t&&(n.canExit()||!0===e)&&(s.toolbar.enable(),t.removeClass("fr-active"),f(null),l())}let E;function _(e,t){if(e&&"touchend"===e.type&&E)return!0;if(e&&s.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;if(e&&(e.stopPropagation(),e.preventDefault()),s.edit.isDisabled())return!1;s.helpers.isMobile()&&(s.events.disableBlur(),s.$el.blur(),s.events.enableBlur()),s.opts.iframe&&s.size.syncIframe(),$.each(o,function(e,t){s.$el.find(t+".fr-active").removeClass("fr-active")});var n;t&&!t.hasClass(s.opts.containerTextClass)&&(s.toolbar.disable(),s.events.disableBlur(),s.selection.clear(),(n=s.doc.createRange()).selectNode(t.get(0)),s.selection.get().addRange(n),s.events.enableBlur()),t.addClass("fr-active"),f(t),C(e),t&&!t.hasClass(s.opts.containerTextClass)&&(s.browser.msie?(s.popups.areVisible()&&s.events.disableBlur(),s.win.getSelection&&(s.win.getSelection().removeAllRanges(),s.win.getSelection().addRange(s.doc.createRange()))):s.selection.clear()),s.helpers.isIOS()&&(s.events.disableBlur(),s.$el.blur()),s.button.bulkRefresh()}function S(e){e&&e.length&&(s.popups.hideAll(),w(!0),e=s.events.chainTrigger("container.remove.before",e))&&(s.selection.setBefore(e.get(0))||s.selection.setAfter(e.get(0)),e.remove(),s.events.trigger("container.remove"),s.selection.restore(),s.html.fillEmptyBlocks(),s.opts.iframe)&&s.size.syncIframe()}function B(e){var t;e&&e.length&&(s.popups.hideAll(),w(!0),e=s.events.chainTrigger("container.duplicate.before",e))&&(s.selection.setBefore(e.get(0))||s.selection.setAfter(e.get(0)),(t=e.clone()).insertAfter(e),s.events.trigger("container.duplicate",[e,t]),s.selection.restore(),s.html.fillEmptyBlocks(),s.opts.iframe)&&s.size.syncIframe()}function x(e){let n=e||s.$el;$.each(o,function(e,t){$(t,n).each(function(){var t=$(this);if(!t.hasClass(s.opts.containerDeniedPopupButtonClass)&&!t.children(":first").hasClass(s.opts.containerPopupButtonClass)&&0===t.parents(""+s.opts.containerEditorCustomSelector+s.opts.containerEditorOptionsNoFormSelector).length){let e="div";t.hasClass(s.opts.containerTextClass)&&(e="span");var n=N(t)+L("fa-regular fa-edit","Editar",R.POPUP_INNER_BUTTON_EDIT_CLASS)+L("fa-regular fa-arrows-alt","Mover",R.POPUP_INNER_BUTTON_MOVE_CLASS+" cursor-move"),n=`<${e} contenteditable="false">${n}</${e}>`,n=$(n);n.addClass(s.opts.containerPopupButtonClass),t.prepend(n)}})}),$(I.LEGACY_LINE_BREAKER,n).replaceWith(g())}let T=function(e){var t=$("<div />");return t.html(e),$(s.opts.containerPopupButtonSelector,t).remove(),t},L=function(e,t,n){return`<i class="${`${e} ${R.POPUP_INNER_BUTTON_CLASS} `+n}" data-title="${t}" contenteditable="false"></i>`},N=function(t){return M.filter(e=>t.hasClass(e.cls)).map(e=>L(e.icon,e.title,R.POPUP_INNER_BUTTON_BADGE_CLASS)).join("")};function k(){var e,t,n;$.fn.sortable&&(t=s.opts.containerEditorStaticSelector+" > "+s.opts.containerPopupButtonSelector,n=s.opts.containerEditorDynamicSelector+" > "+s.opts.containerPopupButtonSelector,e=s.opts.containerEditorCustomSelector+" > "+s.opts.containerPopupButtonSelector,O($(s.$el),t+`,${n},`+e,"y"),t=s.opts.containerColSelector+" > "+s.opts.containerPopupButtonSelector,O($(s.opts.containerRowSelector,$(s.$el)),t,!1),n=s.opts.containerRowSelector+" > "+s.opts.containerPopupButtonSelector,O($(s.opts.containerRowSelector,$(s.$el)).parent(),n,"y"),s.events.trigger("container.sortable"))}let O=function(e,t,n){e.sortable({handle:$(t,$(s.$el)),axis:n,cursor:"move",opacity:.5,tolerance:"pointer",forcePlaceholderSize:!0,placeholder:s.opts.containerPlaceholderDraggableClass,stop:function(e,t){var n=$(t.item);n.css({position:"",opacity:"",top:"",left:""}),s.undo.saveStep(),s.events.trigger("container.sortable.stop",[n,e,t])}})};return{_init:function(){if(!c())return!1;s.events.on("html.beforeGet",function(){s.$box.hasClass("fr-code-view")||x()}),s.events.on("betterAdjust.form.submit.text",function(t){{let e=T(t);return $(".fr-active",e).removeClass("fr-active"),t=e.html(),e=null,t}}),s.events.on("commands.after",function(e){if("html"===e)if(s.$box.hasClass("fr-code-view")){let e=T(s.$el.html());$(".fr-active",e).removeClass("fr-active"),s.html.set(e.html()),e=null}else x()}),s.events.on("mousedown window.mousedown",e),s.events.on("window.touchmove",l),s.events.on("mouseup window.mouseup",function(){w()}),s.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&w()}),s.events.on("commands.undo commands.redo element.dropped",function(){w(!0)}),s.events.on("element.beforeDrop",function(e){var t=s.$el.find(".fr-marker");return t&&!A(t.parent())?(s.markers.remove(),!1):e}),s.helpers.isMobile()&&(s.events.$on(s.$el,"touchstart",s.opts.containerPopupButtonSelector,function(){E=!1}),s.events.$on(s.$el,"touchmove",function(){E=!0})),s.events.on("contentChanged",function(){$(I.LINE_BREAKER,s.$el).each(function(){var t=$(this);if(0<t.length){let e=t.next(I.LINE_BREAKER);for(;0<e.length;)e.remove(),e=t.next(I.LINE_BREAKER)}}),k()}),s.events.on("initialized",function(){k()}),s.events.on("paste.before",function(e){t=s.win.localStorage.getItem("fr-copied-html"),A($(e.target))||(r=!0,s.win.localStorage.setItem("fr-copied-html",s.win.localStorage.getItem("fr-copied-text")))}),s.events.on("paste.beforeCleanup",function(e){var t;return!0===r?(t=(e=>{(e=$("<div />").html(e)).find(s.opts.htmlRemoveTags.join(",")).remove(),e.find("p").append("<br>");let n=$("<div />");return function e(t){$(t).contents().each(function(){this.nodeType===Node.TEXT_NODE?n.append(document.createTextNode(this.nodeValue)):this.nodeType===Node.ELEMENT_NODE&&("BR"===this.tagName?n.append("<br>"):e(this))})}(e.get(0)),n.html().replace(/&nbsp;/g," ").replace(/\s+/g," ").trim()})(e),s.win.localStorage.setItem("fr-copied-html",t),t):e}),s.events.on("paste.after",function(){s.win.localStorage.setItem("fr-copied-html",t),r=!1});var n=0;s.events.on("window.mouseup",function(e){if(e&&"touchend"===e.type)n=Date.now();else if(e&&"mouseup"===e.type&&Date.now()-n<700)return!1;var t;if(e.which!==j.KEYCODE.ESC)return(t=$(e.currentTarget)).hasClass(s.opts.containerTextClass)&&(y()?b():_.call(this,e,t)),e.preventDefault(),!1}),s.events.on("click touchend",function(e){if(!e)return!1;var t,n=$(e.currentTarget);if(n.hasClass(R.POPUP_INNER_BUTTON_BADGE_CLASS))return!1;let r=n,o;r.hasClass(s.opts.containerPopupButtonClass)||(r=r.parents(s.opts.containerPopupButtonSelector)),o=r.parent(),(0<r.length&&o.hasClass(s.opts.containerClass)||(t=n.siblings(s.opts.containerPopupButtonSelector),o=n.parent(),0<t.length&&"SPAN"===t.get(0).nodeName&&o.hasClass(s.opts.containerClass)))&&_.call(this,e,o)}),s.events.on("click touchend",function(r){if(!r)return!1;if(s.quickInsert&&s.quickInsert.show_for_object&&s.opts.quickInsertEnabled){let n=$(r.currentTarget),e=n.parent();var o,i;if(0<n.length&&n.hasClass(s.opts.containerClass)&&e.get(0)===s.$el.get(0)||0<(o=n.parents(s.opts.containerSelector).last()).length&&o.hasClass(s.opts.containerEditorDynamicClass)&&(n=o,e=n.parent()),0<n.length&&n.hasClass(s.opts.containerTextClass))return!1;if(0<n.length&&n.hasClass(s.opts.containerClass)&&e.get(0)===s.$el.get(0)){let e=n.next(I.LINE_BREAKER),t=n.prev(I.LINE_BREAKER);0===e.length&&(e=$(g())).insertAfter(n),0===t.length&&(t=$(g())).insertBefore(n),s.opts.iframe&&s.size.syncIframe(),0<e.length&&0<t.length&&(o=parseInt(e.offset().top+e.outerHeight()),i=parseInt(t.offset().top+t.outerHeight()),r=r.pageY,Math.abs(o-r)<Math.abs(i-r)?s.quickInsert.show_for_object(e):s.quickInsert.show_for_object(t))}}}),s.events.on("keydown",function(e){var t=e.which;if(i&&t===j.KEYCODE.ESC)return w(!0),e.preventDefault(),!1},!0),s.events.on("toolbar.esc",function(){if(i)return s.events.disableBlur(),s.events.focus(),!1},!0),s.events.on("toolbar.focusEditor",function(){if(i)return!1},!0)},insert:m,insertExample:function(){m(`
15				<section class="${R.CONTAINER_CLASS} ${R.PADDING_Y_LG_CLASS} ${R.BG_CLASS}">
16					<div class="container container-mw-xl">
17						<div class="row justify-content-center">
18							<div class="col col-md-8 text-center">
19								<p class="lead text-muted mb-3">Novo bloco de conteúdo, edite esse texto e insira novos elementos para enriquecer seu conteúdo.</p>
20							</div>
21						</div>
22					</div>
23				</section>
24			`)},hasAllowed:A,showEditPopup:C,hideEditPopup:b,sortable_button:O,add_container_popup_button:x,remove_container_popup_button:function(e,t){let n=e||s.$el;t?$(s.opts.containerPopupButtonSelector,t).remove():$.each(o,function(e,t){$(t,n).each(function(){$(s.opts.containerPopupButtonSelector,$(this)).remove()})})},isVisibleEditPopup:y,getPopupCursorPosition:function(){return a},remove:function(){return S(d())},removeLink:function(){return S($(s.link.get()))},duplicate:function(){var e=d();B(e),e.parent().get(0)===s.$el.get(0)&&(e.after(g()),e.before(g()),s.opts.iframe)&&s.size.syncIframe()},duplicateLink:function(){return B($(s.link.get()))},getAny:u,getBlock:d,getBg:function(){var e=i;if(e&&e.is(s.opts.containerBgSelector))return e},getDisplay:function(){var e=i;if(e&&e.is(s.opts.containerDisplaySelector))return e},set:f,setPaddingDesktopY:function(e){return p(R.BUTTON_PADDING_DESKTOP_Y,e)},setPaddingTabletY:function(e){return p(R.BUTTON_PADDING_TABLET_Y,e)},setPaddingMobileY:function(e){return p(R.BUTTON_PADDING_MOBILE_Y,e)},setPaddingDesktopX:function(e){return p(R.BUTTON_PADDING_DESKTOP_X,e)},setPaddingTabletX:function(e){return p(R.BUTTON_PADDING_TABLET_X,e)},setPaddingMobileX:function(e){return p(R.BUTTON_PADDING_MOBILE_X,e)},setContainerBootstrap:function(e){return p(R.BUTTON_CONTAINER_BOOTSTRAP,e)},getPaddingDesktopY:function(){return h(R.BUTTON_PADDING_DESKTOP_Y)}
24,getPaddingTabletY:function(){return h(R.BUTTON_PADDING_TABLET_Y)},getPaddingMobileY:function(){return h(R.BUTTON_PADDING_MOBILE_Y)},getPaddingDesktopX:function(){return h(R.BUTTON_PADDING_DESKTOP_X)},getPaddingTabletX:function(){return h(R.BUTTON_PADDING_TABLET_X)},getPaddingMobileX:function(){return h(R.BUTTON_PADDING_MOBILE_X)},getContainerBootstrap:function(){return h(R.BUTTON_CONTAINER_BOOTSTRAP)},isReady:c}},j.DefineIcon(R.BUTTON_INSERT_EXAMPLE,{NAME:"cube"}),j.DefineIcon(R.BUTTON_REMOVE,{NAME:"trash",SVG_KEY:"remove"}),j.DefineIcon(R.BUTTON_DUPLICATE,{NAME:"clone"}),j.DefineIcon(R.BUTTON_PADDING_DESKTOP_Y,{NAME:"down"}),j.DefineIcon(R.BUTTON_PADDING_TABLET_Y,{NAME:"down"}),j.DefineIcon(R.BUTTON_PADDING_MOBILE_Y,{NAME:"down"}),j.DefineIcon(R.BUTTON_PADDING_DESKTOP_X,{NAME:"down"}),j.DefineIcon(R.BUTTON_PADDING_TABLET_X,{NAME:"down"}),j.DefineIcon(R.BUTTON_PADDING_MOBILE_X,{NAME:"down"}),j.DefineIcon(R.BUTTON_CONTAINER_BOOTSTRAP,{NAME:"compress-arrows-alt"}),j.RegisterCommand(R.BUTTON_INSERT_EXAMPLE,{title:"Inserir container para conteúdo",icon:R.BUTTON_INSERT_EXAMPLE,modal:!1,popup:!1,undo:!0,focus:!1,initial_hidden:!0,forcedRefresh:!0,plugin:"container",callback:function(){this.container.isReady()&&this.container.insertExample()},refresh:function(e){e.toggleClass("fr-hidden",!this.opts.containerInsertExampleEnabled),e.toggleClass("fr-disabled",!this.container.hasAllowed())}}),j.RegisterQuickInsertButton(R.BUTTON_INSERT_EXAMPLE,{title:"Inserir container para conteúdo",icon:R.BUTTON_INSERT_EXAMPLE,undo:!0,requiredPlugin:"container",callback:function(){this.container.isReady()&&this.container.insertExample()},isVisible:function(){return this.opts.containerInsertExampleEnabled}}),t=(e,t,n)=>({title:e,icon:t,callback:n,refresh:function(e){var t=$(this.link.get());this.container.isReady()&&t&&t.hasClass(this.opts.containerTextClass)?e.removeClass("fr-hidden"):e.addClass("fr-hidden")}}),j.RegisterCommand(R.BUTTON_LINK_REMOVE,t("Remover",R.BUTTON_REMOVE,function(){this.container.removeLink()})),j.RegisterCommand(R.BUTTON_LINK_DUPLICATE,t("Duplicar",R.BUTTON_DUPLICATE,function(){this.container.duplicateLink()})),e=(e,t,n)=>({title:e,icon:t,callback:n,refresh:function(e){e.addClass(R.BUTTONS_SMART_HIDDEN_CLASS);var t=e.closest(".fr-popup").find(I.BUTTON_GROUP_CONTAINER_LABEL);this.container.isReady()&&this.container.getBlock()?(e.removeClass("fr-hidden"),t.removeClass("d-none")):(e.addClass("fr-hidden"),t.addClass("d-none"))}}),j.RegisterCommand(R.BUTTON_REMOVE,e("Remover bloco de conteúdo",R.BUTTON_REMOVE,function(){this.container.remove()})),j.RegisterCommand(R.BUTTON_DUPLICATE,e("Duplicar",R.BUTTON_DUPLICATE,function(){this.container.duplicate()})),j.RegisterCommand(R.BUTTON_CONTAINER_BOOTSTRAP,{title:"Limitar a largura",icon:R.BUTTON_CONTAINER_BOOTSTRAP,type:"dropdown",refreshAfterCallback:!1,html:function(){return s(this,R.BUTTON_CONTAINER_BOOTSTRAP)},callback:function(e,t){this.container.setContainerBootstrap(t)},refreshOnShow:function(e,t){let n=this.container.getBlock();n&&$().froalaRefreshDropdownActive(t,function(e){return n.hasClass(e)})},refresh:function(e){this.container.isReady()&&this.container.getBlock()?e.removeClass("fr-hidden"):e.addClass("fr-hidden");var t=this.container.getAny();(!t||t.hasClass(this.opts.containerTextClass)||t.hasClass(this.opts.containerRowClass)||t.hasClass(this.opts.containerColClass))&&e.addClass("fr-hidden")}}),j.RegisterCommand(R.BUTTON_PADDING_DESKTOP_Y,n(R.BUTTON_PADDING_DESKTOP_Y,R.TITLE_PADDING_Y_DESKTOP,R.ICON_DESKTOP,R.DEVICE_DESKTOP,function(e){this.container.setPaddingDesktopY(e)},function(e){return e.container.getPaddingDesktopY()})),j.RegisterCommand(R.BUTTON_PADDING_TABLET_Y,n(R.BUTTON_PADDING_TABLET_Y,R.TITLE_PADDING_Y_TABLET,R.ICON_TABLET,R.DEVICE_TABLET,function(e){this.container.setPaddingTabletY(e)},function(e){return e.container.getPaddingTabletY()})),j.RegisterCommand(R.BUTTON_PADDING_MOBILE_Y,n(R.BUTTON_PADDING_MOBILE_Y,R.TITLE_PADDING_Y_MOBILE,R.ICON_MOBILE,R.DEVICE_MOBILE,function(e){this.container.setPaddingMobileY(e)},function(e){return e.container.getPaddingMobileY()})),j.RegisterCommand(R.BUTTON_PADDING_DESKTOP_X,n(R.BUTTON_PADDING_DESKTOP_X,R.TITLE_PADD
24ING_X_DESKTOP,R.ICON_DESKTOP,R.DEVICE_DESKTOP,function(e){this.container.setPaddingDesktopX(e)},function(e){return e.container.getPaddingDesktopX()})),j.RegisterCommand(R.BUTTON_PADDING_TABLET_X,n(R.BUTTON_PADDING_TABLET_X,R.TITLE_PADDING_X_TABLET,R.ICON_TABLET,R.DEVICE_TABLET,function(e){this.container.setPaddingTabletX(e)},function(e){return e.container.getPaddingTabletX()})),j.RegisterCommand(R.BUTTON_PADDING_MOBILE_X,n(R.BUTTON_PADDING_MOBILE_X,R.TITLE_PADDING_X_MOBILE,R.ICON_MOBILE,R.DEVICE_MOBILE,function(e){this.container.setPaddingMobileX(e)},function(e){return e.container.getPaddingMobileX()}))})(FroalaEditor),(e=>{var t="containerMenu",u="fdb-container-editor-menu",d=t+".insert",f=t+"Iframe",p=t+"Loading",n=$().getFroalaUrlFunction("xadmin:site_objects_contentblockmenufroala_changelist");Object.assign(e.DEFAULTS,{containerMenuEnabled:!1}),e.PLUGINS.containerMenu=function(i){var r,t=function(e,t){return(e+"-"+String(i.id)+"-"+t).replace(".","-")},a=function(){return t(d,"Main")},s=function(e){return t(d,e)};function o(){return i.opts.containerEnabled&&i.opts.containerContentEnabled&&i.opts.containerMenuEnabled&&i.container&&i.containerContent}function n(){var e=$("<div />"),t=$("<div />"),n=$("<span />",{class:"h6 d-sm-none mb-0",text:"Cabeçalhos"}),r=$("<span />",{class:"h5 d-sm-inline-block d-none mb-0",text:"Cabeçalhos"}),o=$("<i />",{class:"far fa-bars mr-2"}),o=(o.clone().prependTo(n),o.clone().prependTo(r),t.append([n,r]),e.append(t),$("<div />")),n=$("<iframe />",{frameborder:"0",id:s(f),class:"w-100 h-100 d-none mb-0"}),r=$("<div />",{id:s(p),class:"d-flex h-100 align-items-center justify-content-center"}),t=$("<div />",{class:"spinner-border text-primary"}),t=(r.append(t),o.append(r),o.append(n),i.modals.create(a(),e.html(),o.html()));return t.$modal.addClass("fr-modal-w-xl fr-modal-h-xl fr-modal-scroll-hidden"),$(".fr-modal-head-line",t.$head).addClass("border-bottom d-flex align-items-center py-3 px-3 px-md-4"),t}function e(){var e,t;e=a(),t=n,(i.modals.get(e)||t())&&(window.froalaContextContainerContent=i).modals.show(e)}function l(){return e=a(),i.modals.hide(e),void delete window.froalaContextContainerContent;var e}function c(e,t,n){o()&&(i.modals.isVisible(e)?(i.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),t):n)()}return{_init:function(){o()&&n()},get:function(){if(o())return $("."+u,i.container.getBlock())[0]},showModalInsert:e,hideModalInsert:l,controlModalInsert:function(){return c(a(),l,function(){e()})},changeModalInsert:function(e){var t,n;r!=e&&(r=e,t=$("#"+s(p)),n=$("#"+s(f)),t.addClass("d-flex").removeClass("d-none"),n.addClass("d-none"),n.attr("src",e),n.on("load",function(){t.removeClass("d-flex").addClass("d-none"),n.removeClass("d-none")}))},insert:function(e,t){var n=$("<div />");n.html(e),n.children().addClass(u),i.containerContent.insert(n.html(),t,!0),i.containerContent.convertJinjaEditor()},hasAllowed:function(){return 0==$("."+u,i.$el).length},isReady:o}},e.DefineIcon(t,{NAME:"bars"}),e.RegisterCommand(t,{title:"Inserir cabeçalho",icon:t,modal:!1,popup:!1,undo:!0,focus:!0,showOnMobile:!0,refreshAfterCallback:!1,forcedRefresh:!0,initial_hidden:!0,plugin:t,callback:function(){this.containerMenu.isReady()&&this.containerMenu.hasAllowed()&&(this.containerMenu.controlModalInsert(),this.containerMenu.changeModalInsert(n({})))},refresh:function(e){e.toggleClass("fr-hidden",!this.containerMenu.isReady()),e.toggleClass("fr-disabled",!this.containerMenu.hasAllowed())}})})(FroalaEditor),(r=>{var t=r.MODULES.popups;"function"==typeof t&&(r.MODULES.popups=function(r){var e=t.apply(this,arguments),o=e&&e.create;return"function"==typeof o&&(e.create=function(e,t){var n=Array.prototype.slice.call(arguments);return"image.edit"===e&&"function"==typeof r.opts.imageTemplateEditButtons&&(n[1]=r.opts.imageTemplateEditButtons(r)),o.apply(this,n)}),e}),r.POPUP_TEMPLATES=Object.assign(r.POPUP_TEMPLATES,{"audio.edit":"[_BUTTONS_]","image.edit":'<div class="fr-button-group-label fr-button-group-image-label d-block mt-3 mb-0 ml-2">Configurações gerais</div>'.concat("[_BUTTONS_]").concat('<div class="fr-button-group-label fr-button-group-imagelink-label my-2 mb-0 ml-2" data-toggle="collapse" data-target="#fr-button-group-elfinder-imagelink">Link<span class="collapse-indicator"><i class="fa fa-fw fa-caret-down"></i></span></div><div id="fr-button-group-elfinder-imagelink" class="collapse">').concat("[_BUTTONS_LINK_]").concat("</div>").concat('<div class="fr-button-group-label fr-button-group-imagestyle-label my-2 mb-0 ml-2" data-toggle="collapse" data-target="#fr-button-group-elfinder-imagestyle">Formatação<span class="collapse-indicator"><i class="fa fa-fw fa-caret-down"></i></span></div><div id="fr-button-group-elfinder-imagestyle" class="collapse">').concat("[_BUTTONS_STYLE_]").concat("</div>").concat('<div class="fr-button-group-label fr-button-group-aos-label my-2 mb-0 ml-2" data-toggle="collapse" data-target="#fr-button-group-elfinder-aos">Animação<span class="collapse-indicator"><i class="fa fa-fw fa-caret-down"></i></span></div><div id="fr-button-group-elfinder-aos" class="collapse">').concat("[_BUTTONS_AOS_]").concat("</div>")}),Object.assign(r.DEFAULTS,{elfinder_volume:"fs_media",elfinder_use_volume:!0,elfinder_desactive:!1,elfinder_url:null,elfinder_url_view_name:null,elfinder_collection_id:null,elfinder_content_type:null,elfinder_content_pk:null,elfinder_video_auto
24play:!1,elfinder_audioEditButtons:["videoRemove"],elfinder_image_size_default:"300x300",elfinder_metadata_loading:"lazy",elfinder_metadata_media_path:null,elfinder_metadata_media_size:null,elfinder_metadata_media_crop:null,elfinder_metadata_media_upscale:null,elfinder_metadata_media_hash:null,elfinder_metadata_activated:null,elfinder_metadata_container_activated:null,elfinder_metadata_mimetype_icon:null,elfinder_metadata_thumbnail_density_factor:2,elfinder_translate:{title:"Inserir arquivos",error:"Erro ao tentar carregar o Gerenciador de arquivo",modal:{title:"Inserir arquivos"}},imageTemplateEditButtons:function(e){return{buttons:'<div class="fr-buttons fr-container-buttons">'.concat(e.button.buildList(e.opts.imageEditButtons),"</div>"),buttons_link:'<div class="fr-buttons fr-container-buttons">'.concat(e.button.buildList(e.opts.imageLinkEditButtons),"</div>"),buttons_style:'<div class="fr-buttons fr-container-buttons">'.concat(e.button.buildList(e.opts.imageStyleEditButtons),"</div>"),buttons_aos:'<div class="fr-buttons fr-container-buttons">'.concat(e.button.buildList(e.opts.imageAOSEditButtons),"</div>")}},imageThumbnailResizeOptions:{"":"Nenhum",smart:"Inteligente",scale:"Proporcional"}}),$.merge(r.DEFAULTS.htmlAllowedAttrs,["loading"]),r.PLUGINS.elfinder=function(s){var e,t,n="<h4 data-text='true'><span class='far fa-folder mr-2'></span>"+s.opts.elfinder_translate.modal.title+"</h4>",o="<span class='fr-preloader elfinder_modal_loading'><span class='spinner-border text-primary'></span></span><div class='froala_elfinder plus_elfinder'></div>",r=!1,i=null,a=null,l=null;function c(){return"elfinder"}function u(e){var t;return s.image.hasCaption()?[(t=e.parents(".fr-img-caption")).width(),t.height()]:[e.width(),e.height()]}function d(e){l=e}function f(){return l}function p(e){i=e}function h(){return i}function A(e){a=e?u(e):null}function g(){return a}function m(e){s.link.set_current_link(e)}function v(){return s.link.get_current_link()}function b(e,t){var e=$(e.$body),n=$(".elfinder_modal_loading",e);0==r&&(n.hide(),$(".froala_elfinder",e).elfinder(t).elfinder("instance"),r=!0)}function y(){var r=s.modals.get("elfinder");void 0===r&&((r=s.modals.create("elfinder",n,o)).$modal.addClass("fr-modal-w-xl fr-modal-h-xl fr-modal-scroll-hidden fr-modal-mobile-fullscreen"),void 0===window.elfinderOpts?$.getJSON((()=>{var e=s.opts.elfinder_url,t=s.opts.elfinder_collection_id,n=s.opts.elfinder_content_type,r=s.opts.elfinder_content_pk,o=s.opts.elfinder_url_view_name,i={};return e||(o=Urls[o||"plus_elfinder:elfinder_index"],e=t?o(t):o()),n&&(i.content_type=n,i.content_pk=r),s.opts.elfinder_use_volume&&(i.volume=s.opts.elfinder_volume),t=$.param(i),e=0<t.length?e+"?"+t:e})()).done(function(e){window.elfinderOpts=PlusElfinderOptions.behavior(e),b(r,window.elfinderOpts)}).fail(function(){var e,t,n;e=r,t=s.language.translate("An error occurred while loading the file manager."),e=$(e.$body),$(".elfinder_modal_loading",e).remove(),0===(n=$(".elfinder_modal_error",e)).length&&(n=$("<div class='elfinder_modal_error fr-error' tabindex='-1' role='alert'></div>"),e.prepend(n)),n.text(t),s.events.disableBlur(),n.focus()}):b(r,window.elfinderOpts))}function C(e){return e&&e.path_hash&&e.hash}function w(e){var t={};return t[s.opts.elfinder_metadata_activated]=1,t[s.opts.elfinder_metadata_media_path]=e.path_hash,t[s.opts.elfinder_metadata_media_hash]=e.hash,t[s.opts.elfinder_metadata_mimetype_icon]=e.mime,t}function E(e){var t={};return t[s.opts.elfinder_metadata_container_activated]=1,t[s.opts.elfinder_metadata_media_path]=e.path_hash,t[s.opts.elfinder_metadata_media_hash]=e.hash,t}function _(){return[s.opts.elfinder_metadata_container_activated,s.opts.elfinder_metadata_media_path,s.opts.elfinder_metadata_media_hash]}function S(n,e){$.each(w(e),function(e,t){n.data(e,t)})}function B(e,t,n){var r,o,e=e||s.image.get(),i=null!=s.image.get(),t=1==t,n=n||"";e&&e.data(s.opts.elfinder_metadata_media_path)&&(s.image.edit(e),t=(i=1==i&&0==t&&a?a:u(e))[0],i=i[1],0===t&&0===i&&(t=(r=s.opts.elfinder_image_size_default.split("x").map(function(e){return parseInt(e,10)}))[0],i=r[1]),r=t+"x"+i,o=s.opts.elfinder_metadata_thumbnail_density_factor,o=Math.round(t*o)+"x"+Math.round(i*o),s.image.hasCaption()&&(e.css("width",t),e.css("height",i)),e.data(s.opts.elfinder_metadata_media_size,r),t="1",e.data(s.opts.elfinder_metadata_media_upscale,t),e.attr("src",Urls["plus_thumbnail:image"](o,e.data(s.opts.elfinder_metadata_media_path))+"?upscale=1"+n))}function x(){return s.opts.elfinder_translate.error}function T(){return null!=s.opts.elfinder_metadata_media_path&&null!=s.opts.elfinder_metadata_media_size&&null!=s.opts.elfinder_metadata_activated&&null!=s.opts.elfinder_metadata_media_hash&&null!=s.opts.elfinder_metadata_mimetype_icon&&1!=s.opts.elfinder_desactive}function L(e,t,n,r){var o,i="";if(t&&void 0!==t)for(o in t)t.hasOwnProperty(o)&&"link"!=o&&(i+=" data-".concat(o,'="').concat(t[o],'"'));var a=s.opts.videoDefaultWidth,a=(a&&"auto"!=a&&(a="".concat(a,"px")),(e=(r=r)&&"audio"===r.split("/")[0]?$(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+s.opts.videoDefaultDisplay[0]+("center"!=s.opts.videoDefaultAlign?" fr-fv"+s.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+i+" controls>"+s.language.translate("Your browser does not support HTML5 audio.")+"</audio>
24"):(r="",s.opts.elfinder_video_autoplay&&(r="autoplay"),$(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+s.opts.videoDefaultDisplay[0]+("center"!=s.opts.videoDefaultAlign?" fr-fv"+s.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+i+(a?' style="width: '+a+';" ':"")+r+"  controls>"+s.language.translate("Your browser does not support HTML5 video.")+"</video>"))).toggleClass("fr-draggable",s.opts.videoMove),s.edit.on(),s.events.focus(!0),s.selection.restore(),s.undo.saveStep(),s.opts.videoSplitHTML?s.markers.split():s.markers.insert(),s.html.wrap(),s.$el.find(".fr-marker"));return a.length?(s.node.isLastSibling(a)&&a.parent().hasClass("fr-deletable")&&a.insertAfter(a.parent()),a.replaceWith(e)):$(s.$el).append(e),e}function N(e){if("string"==typeof e)try{e=JSON.parse(e)}catch(e){}return e}function k(){y(),s.modals.show(c())}return s.opts.elfinder_desactive||(e={params:{volume:s.opts.elfinder_volume}},window.xadmin&&window.xadmin.path_prefix?e.url=window.xadmin.path_prefix+"elfinder/upload/":(t=Urls["plus_elfinder_hidra:upload"],e.url=t?t():"/elfinder/upload/"),e.params.csrfmiddlewaretoken=Looper.getCsrftoken(),s.opts.elfinder_collection_id&&(e.params.collection_id=s.opts.elfinder_collection_id),s.opts.elfinder_content_type&&s.opts.elfinder_content_pk&&(e.params.content_type=s.opts.elfinder_content_type,e.params.object_id=s.opts.elfinder_content_pk),s.modals.create("file.upload.modal",'<h3 class="text-danger">Error</h3>','<pre class="text-center fr-fielupload font-weight-normal"></pre>'),e.handlers={error:function(e,t){for(var n=(t=N(t))&&t.error||e.message||"Server error ("+e.code+")!",r=["file.insert","image.insert"],o=0;o<r.length;o++){var i=s.popups.get(r[o]);i&&i.find(".fr-error").length&&i.find(".fr-error h3").text(n)}return!1}},s.opts.fileUpload&&(s.opts.fileUploadURL=e.url,s.opts.fileUploadParams=e.params,s.events.on("file.error",e.handlers.error)),s.opts.imageUpload&&(s.opts.imageUploadURL=e.url,s.opts.imageUploadParams=e.params,s.events.on("image.error",e.handlers.error))),{_init:function(){if(0==T())return!1;function e(e){s.edit.isDisabled()||(e.preventDefault(),setTimeout(function(){s.popups.hide("link.edit")},s.helpers.isIOS()?101:1))}s.events.on("file.inserted",function(e,t){C(t=N(t))&&S(e,t)}),s.events.on("image.inserted",function(e,t){var n;C(t=N(t))&&((n=e.parent())&&n.hasClass("fr-inner")&&0<(n=n.parents(".fr-img-caption")).length&&n.after(e),S(e,t),B(e),e.attr("loading",s.opts.elfinder_metadata_loading),s.opts.iframe)&&s.size.syncIframe()}),s.events.on("videofile.dropped",function(e){e=N(e),s.elfinder.video_insert(e)}),s.events.on("audiofile.dropped",function(e){e=N(e),s.elfinder.audio_insert(e)}),s.events.$on(s.$el,"click","a span.fr-inner",e),s.events.$on(s.$el,"click","span.fr-img-wrap a",e),s.events.on("image.resize",function(e){e.addClass("fr-image-resize-active")}),s.events.on("image.resizeEnd",function(e){B(e,!0),e.removeClass("fr-image-resize-active")}),s.events.on("betterAdjust.form.submit.text",function(e){return $().froalaScrubHtml(e,function(e){$(".fr-image-resize-active",e).removeClass("fr-image-resize-active")})}),s.events.on("popups.show.video.edit",function(){var e,t,n=s.video.get().find("audio");0<n.length&&(s.popups.hide("video.edit"),(e=s.popups.get("audio.edit"))||(t="",e=0<s.opts.elfinder_audioEditButtons.length&&(t+='<div class="fr-buttons"> \n      '.concat(s.button.buildList(s.opts.elfinder_audioEditButtons)," \n      </div>"),s.popups.create("audio.edit",{buttons:t}))),e)&&(s.popups.setContainer("audio.edit",s.$sc),s.popups.refresh("audio.edit"),t=n.offset().left+n.outerWidth()/2,e=n.offset().top+n.outerHeight(),s.popups.show("audio.edit",t,e,n.outerHeight(),!0))})},open:function(e){return!1===T()?(alert(x()),!1):(e=e||{},window.elfinder_froala_context=s,m(e.link||null),p(e.image||null),d(e.container||null),A(e.image_size||null),k(),!0)},validate_plugin:T,get_error_message:x,show_elfinder:k,hide_elfinder:function(){y(),s.modals.hide(c(),!1),window.elfinder_froala_context=null},video_insert:function(e){L(e.url,w(e),0,e.mime),s.opts.iframe&&s.size.syncIframe()},audio_insert:function(e){L(e.url,w(e),0,e.mime).addClass("fr-audio"),s.opts.iframe&&s.size.syncIframe()},file_insert:function(e){var n;v()||i?(i&&s.image.edit(i),s.link.insert(e.url,e.name),S($(v()),e),n=$(v()),$.each(w(e),function(e,t){n.attr("data-"+e,t)})):s.file.insert(e.url,e.name,e),p(null),d(null),A(null),m(null)},image_insert:function(e){s.image.insert(e.thumbnail_url,null,null,i,e),p(null),d(null),m(null)},container_image_insert:function(e){var n,r,t=l;t.css("background-image","url("+e.url+")"),n=t,$.each(E(e),function(e,t){n.data(e,t)}),r=t,$.each(E(e),function(e,t){r.attr("data-"+e,t)}),p(null),d(null),A(null),m(null)},container_image_delete:function(){var n,r,e=l;e.css("background-image",""),n=e,$.each(_(),function(e,t){n.removeData(t)}),r=e,$.each(_(),function(e,t){r.removeAttr("data-"+t)}),p(null),d(null),A(null),m(null)},image_resize:B,image_crop:function(e){var t=s.image.get(),n="";e&&""!=$.trim(e)&&(n="&crop="+e),B(t,!1,n),t.data(s.opts.elfinder_metadata_media_crop,e)},get_metadata_crop:function(e){return e.data(s.opts.elfinder_metadata_media_crop)},get_current_container:f,set_current_container:d,get_current_image:h,set_current_image:p,get_current_image_size:g,set_current_image_size:A,get_current_link:v,set_current_link:m}},r.DefineIcon("insertVideo",{template:"font_awesome_5b",FA5NAME:"youtube"}),r.DefineIcon("elfinder",{NAME:"folder",SVG_KEY:"imageManager"}),r.DefineIcon("imageThumbnailResize",{NAME:"cut"}),r.RegisterCommand("elfinder",{title:"Inserir arquivos",icon:"elfinder",modal:!0,popup:!1,undo:!1,focus:!1,showOnMobile:!0,plugin:"elfinder",callback:function(){this.elfinder.open()}}),r.RegisterQuickInsertButton("elfinder",{title:"Inserir arquivos",icon:"elfinder",undo:!1,requiredPlugin:"elfinder",callback:function(){this.elfinder.open()}}),r.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right"},html:function(){var e,t='<ul class="fr-dropdown-list" role="presentation">',n=r.COMMANDS.imageAlign.options;for(e in n)n.hasOwnProperty(e)&&(t+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="imageAlign" data-param1="'.concat(e,'" title="').concat(this.language.translate(n[e]),'">').concat(this.icon.create("image-align-".concat(e)),'<span class="fr-sr-only">').concat(this.language.translate(n[e]),"</span></a></li>"));return t+="</ul>"},callback:function(e,t){var n=this.image.get();n&&(this.image.align(t),"center"==t&&(n.hasClass("fr-dii")||this.image.hasCaption())?this.image.display("block"):n.hasClass("fr-dib")&&this.image.display("inline"))},refresh:function(e){this.image.refreshAlign(e)},refreshOnShow:function(e,t){this.image.refreshAlignOnShow(e,t)}}),r.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){var e=this.image.get();this.image.toggleCaption(),this.image.edit(e),this.image.get()&&this.image.hasCaption()&&e.removeClass("fr-dii").addClass("fr-dib")},refresh:function(e){this.image.get()&&e.toggleClass("fr-active",this.image.hasCaption())}}
24),r.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize(),this.elfinder.image_resize(null,!0)}}),r.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.elfinder.open({image:this.image.get(),image_size:this.image.get()})}}),r.RegisterCommand("linkElfinderReplace",{title:"Link para arquivo",undo:!1,focus:!1,popup:!1,icon:"elfinder",refreshAfterCallback:!1,callback:function(){this.elfinder.open({link:this.link.get()})}}),r.RegisterCommand("imagelinkElfinderReplace",{title:"Link para arquivo",undo:!1,focus:!1,popup:!1,icon:"elfinder",refreshAfterCallback:!1,callback:function(){this.elfinder.open({link:this.link.get(),image:this.image.get()})}}),r.RegisterCommand("imageThumbnailResize",{title:"Cortar imagem",icon:"imageThumbnailResize",type:"dropdown",refreshAfterCallback:!1,html:function(){return $().froalaDropdownHtml(this,"imageThumbnailResizeOptions","imageThumbnailResize")},callback:function(e,t){this.elfinder.image_crop(t)},refreshOnShow:function(e,t){var n,r=this.image.get();r&&(n=this.elfinder.get_metadata_crop(r),$().froalaRefreshDropdownActive(t,function(e){return e==n}))}})})(FroalaEditor),(()=>{var p=FroalaEditor,h=(Object.assign(p.POPUP_TEMPLATES,{"embedGeneric.insert":"[_BUTTONS_][_BY_URL_LAYER_][_EMBED_LAYER_][_PROGRESS_BAR_]"}),Object.assign(p.DEFAULTS,{embedGenericEnabled:!0,embedGenericInsertButtons:["embedGenericBack","|","embedGenericByURL","embedGenericEmbed"]}),"fr-embed-generic"),A="fr-custom-iframe",g=["fr-video",h],m="data-fr-embed-generic-new";p.PLUGINS.embedGeneric=function(i){var r=[];function a(){return i.$el&&i.$el.get?i.$el.get(0):null}function e(){var e=a();if(e)for(var t=e.querySelectorAll("span."+A),n=0;n<t.length;n+=1)t[n].classList.add(g[0],g[1])}function t(){var e=a();if(e)for(var t=e.querySelectorAll("iframe, embed"),n=0;n<t.length;n+=1){var r,o=t[n];o.closest("span.fr-video")||((r=e.ownerDocument.createElement("span")).setAttribute("contenteditable","false"),r.setAttribute("draggable","true"),r.className="fr-video fr-deletable "+h,o.parentNode.insertBefore(r,o),r.appendChild(o))}}function n(){r=[];var e=a();if(e)for(var t=e.querySelectorAll("span."+A+"."+h),n=0;n<t.length;n+=1)t[n].classList.remove(g[0],g[1]),r.push(t[n])}function o(){for(var e=0;e<r.length;e+=1)r[e].classList.add(g[0],g[1]);r=[]}function s(e){var e=(e=p.BETTER_ADJUST_REFERRER?p.BETTER_ADJUST_REFERRER.stampHtml(e,i.opts.betterAdjustContentReferrerPolicy):e).replace(/<iframe\b/i,"<iframe "+m+'="1"'),e=(i.video.insert(e),a());e&&(e=e.querySelector("iframe["+m+"]"))&&(e.removeAttribute(m),e=e.closest("span.fr-video"))&&e.classList.add(h)}function l(){var e=i.popups.get("embedGeneric.insert");e.find(".fr-embed-generic-by-url-layer input").val("").trigger("change"),e.find(".fr-embed-generic-embed-layer textarea").val("").trigger("change")}function c(e){var t,n,r,o;return e?(i.popups.onRefresh("embedGeneric.insert",l),i.popups.onHide("embedGeneric.insert",d),!0):((e="")!==(t=i.button.buildList(i.opts.embedGenericInsertButtons))&&(e='<div class="fr-buttons">'+t+"</div>"),t=i.opts.embedGenericInsertButtons.indexOf("embedGenericByURL"),n=i.opts.embedGenericInsertButtons.indexOf("embedGenericEmbed"),r="",0<=t&&(r='<div class="fr-embed-generic-by-url-layer fr-layer'+(n<t&&0<=n?"":" fr-active")+'" id="fr-embed-generic-by-url-layer-'+i.id+'"><div class="fr-input-line"><input id="fr-embed-generic-by-url-layer-text-'+i.id+'" type="text" placeholder="'+i.language.translate("Paste in a Iframe URL")+'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="embedGenericInsertByURL" tabIndex="2" role="button">'+i.language.translate("Insert")+"</button></div></div>"),o="",0<=n&&(o='<div class="fr-embed-generic-embed-layer fr-layer'+(t<n&&0<=t?"":" fr-active")+'" id="fr-embed-generic-embed-layer-'+i.id+'"><div class="fr-input-line"><textarea id="fr-embed-generic-embed-layer-text'+i.id+'" type="text" placeholder="'+i.language.translate("Embedded Code")+'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="embedGenericInsertEmbed" tabIndex="2" role="button">'+i.language.translate("Insert")+"</button></div></div>"),i.popups.create("embedGeneric.insert",{buttons:e,by_url_layer:r,embed_layer:o,progress_bar:'<div class="fr-embed-generic-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">&nbsp;</h3><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="embedGenericDismissError" tabIndex="2" role="button">OK</button></div></div>'}))}function u(){var e=i.popups.get("embedGeneric.insert");(e=e||c()).find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),e.find(".fr-embed-generic-progress-bar-layer").addClass("fr-active"),e.find(".fr-buttons").hide()}function d(e){var t=i.popups.get("embedGeneric.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-embed-generic-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e)&&(i.events.focus(),i.popups.hide("embedGeneric.insert"))}function f(e){u();var t=i.popups.get("embedGeneric.insert").find(".fr-embed-generic-progress-bar-layer"),t=(t.addClass("fr-error"),t.find("h3"));t.text(e),i.events.disableBlur(),t.focus()}return{_init:function(){i.opts.embedGenericEnabled&&(i.events.on("initialized",e),i.events.on("html.set",e),i.events.on("html.inserted",e),i.events.on("initialized",t),i.events.on("html.set",t),i.events.on("html.inserted",t),i.events.on("html.beforeGet",n),i.events.on("html.afterGet",o),c(!0))},insert:s,insertByURL:function(e){void 0===e&&(e=(i.popups.get("embedGeneric.insert").find('.fr
24-embed-generic-by-url-layer input[type="text"]').val()||"").trim()),/^http/.test(e)||(e="https://".concat(e)),i.helpers.isURL(e)?s('<iframe width="640" height="360" src="{url}" allow="autoplay; encrypted-media; fullscreen; picture-in-picture" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>'.replace("{url}",e)):f(i.language.translate("Something went wrong. Please try again."))},insertEmbed:function(e){0!==(e=void 0===e?i.popups.get("embedGeneric.insert").find(".fr-embed-generic-embed-layer textarea").val()||"":e).length&&p.VIDEO_EMBED_REGEX.test(e)?s(e):f(i.language.translate("Something went wrong. Please try again."))},showInsertPopup:function(){var e,t=i.$tb.find('.fr-command[data-cmd="insertCustomIframe"]'),n=(n=i.popups.get("embedGeneric.insert"))||c();d(),n.hasClass("fr-active")||(i.popups.refresh("embedGeneric.insert"),i.popups.setContainer("embedGeneric.insert",i.$tb),t.isVisible()?(e=i.button.getPosition(t),i.popups.show("embedGeneric.insert",e.left,e.top,t.outerHeight())):(i.position.forSelection(n),i.popups.show("embedGeneric.insert")))},showLayer:function(e){var t,n,r,o=i.popups.get("embedGeneric.insert");i.opts.toolbarInline?(r=o.offset().top-i.helpers.getPX(o.css("margin-top")),o.hasClass("fr-above")&&(r+=o.outerHeight())):(n=(t=i.$tb.find('.fr-command[data-cmd="insertCustomIframe"]')).offset().left,r=t.offset().top+(i.opts.toolbarBottom?10:t.outerHeight()-10)),o.find(".fr-layer").removeClass("fr-active"),o.find(".fr-"+e+"-layer").addClass("fr-active"),i.popups.show("embedGeneric.insert",n,r,0),i.accessibility.focusPopup(o)},refreshByURLButton:function(e){var t=i.popups.get("embedGeneric.insert");t&&t.find(".fr-embed-generic-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshEmbedButton:function(e){var t=i.popups.get("embedGeneric.insert");t&&t.find(".fr-embed-generic-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},showProgressBar:u,hideProgressBar:d,back:function(){i.events.disableBlur(),i.selection.restore(),i.events.enableBlur(),i.popups.hide("embedGeneric.insert"),i.toolbar.showInline()}}},p.RegisterCommand("insertCustomIframe",{title:"Insert Iframe",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("embedGeneric.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("embedGeneric.insert")):this.embedGeneric.showInsertPopup()},plugin:"embedGeneric"}),p.DefineIcon("insertCustomIframe",{template:"font_awesome_5",FA5NAME:"browser"}),p.DefineIcon("embedGenericByURL",{NAME:"link",SVG_KEY:"insertLink"}),p.RegisterCommand("embedGenericByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.embedGeneric.showLayer("embed-generic-by-url")},refresh:function(e){this.embedGeneric.refreshByURLButton(e)}}),p.DefineIcon("embedGenericEmbed",{NAME:"code",SVG_KEY:"codeView"}),p.RegisterCommand("embedGenericEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.embedGeneric.showLayer("embed-generic-embed")},refresh:function(e){this.embedGeneric.refreshEmbedButton(e)}}),p.RegisterCommand("embedGenericInsertByURL",{undo:!0,focus:!0,callback:function(){this.embedGeneric.insertByURL()}}),p.RegisterCommand("embedGenericInsertEmbed",{undo:!0,focus:!0,callback:function(){this.embedGeneric.insertEmbed()}}),p.DefineIcon("embedGenericBack",{NAME:"arrow-left",SVG_KEY:"back"}),p.RegisterCommand("embedGenericBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.embedGeneric.back()},refresh:function(e){var t=!this.opts.toolbarInline;e.toggleClass("fr-hidden",t),e.next().hasClass("fr-separator")&&e.next().toggleClass("fr-hidden",t)}}),p.RegisterCommand("embedGenericDismissError",{title:"OK",undo:!1,callback:function(){this.embedGeneric.hideProgressBar(!0)}})})(),((o,i)=>{var a;o&&o.COMMANDS&&(a={inlineClass:"inlineClasses",paragraphStyle:"paragraphStyles"},Object.keys(a).forEach(function(e){var n,r,t=o.COMMANDS[e];t&&(n=a[e],r=t.refresh,t.refresh=function(e,t){if(i.isEmptyObject(this.opts[n])&&e.addClass("fr-hidden"),"function"==typeof r)return r.apply(this,[e,t])})}))})(window.FroalaEditor,window.jQuery),(e=>{Object.assign(e.DEFAULTS,{htmlAllowedEmptyTags:e.DEFAULTS.htmlAllowedEmptyTags.concat([".oi",".fas",".far",".fal",".fat",".fad",".fab",".fass",".fasr",".fasl",".fast",".fa-solid",".fa-regular",".fa-light",".fa-thin",".fa-duotone",".fa-sharp",".fa-brands"])})})(FroalaEditor),(r=>{function e(){r("#content-block").addClass("d-none"),r("#modal_froala_loader").removeClass("d-none")}function t(){r("#content-block").removeClass("d-none"),r("#modal_froala_loader").addClass("d-none")}var o={showLoading:e,showContent:t};function i(e,t){var n=window.parent&&window.parent[e];return n&&"function"==typeof n.selectFromModal?n.selectFromModal(t,o):(console.error("FroalaModalPage: contexto do editor não encontrado: "+e),!1)}function n(e){var t=e.data("froala-modal-window-context"),n=e.data("froala-modal-filter-click"),n=(n&&e.on("click","."+n,function(e){return e.preventDefault(),i(t,r(this).closest("tr").data("froala-identifier"))}),e.data("froala-modal-created"));void 0!==n&&""!==n&&i(t,n),e.attr("data-froala-modal-mounted","true")}function a(e){r(e||document).find("[data-froala-modal]").not("[data-froala-modal-mounted]").each(function(){n(r(this))})}window.FroalaModalPage={showLoading:e,showContent:t,select:i,mount:n,mountAll:a},r(function(){a(document)})})(jQuery),(u=>{u.DEFAULT_WEBSPELLCHECKER_OPTIONS={disableOptionsStorage:["all"],disableOptionsStorage:["lang"],localization:"en",autoDestroy:!1,serviceProtocol:"https",servicePort:"80",serviceHost:"svc.webspellchecker.net",servicePath:"spellcheck/script/ssrv.cgi",scriptPath:"https://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js"},Object.assign(u.DEFAULTS,{webspellcheckerEnabled:!0,webspellcheckerAutoLoad:!0,webspellcheckerServiceId:"",webspellcheckerScriptId:"webspellchecker_script",webspellcheckerOptions:{}}),u.PLUGINS.spellChecker=function(n){var t;function e(e){t&&t.isDisabled&&!t.isDisabled()&&0<=["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","html"].indexOf(e)&&t.removeMarkupInSelectionNode({removeInside:!0})}function r(e){t&&t.isDisabled&&!t.isDisabled()&&0<=["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","html"].indexOf(e)&&t.reloadMarkup()}function o(e){t&&t.isDisabled&&!t.isDisabled()&&e.which==u.KEYCODE.ENTER&&setTimeout(function(){t.reloadMarkup()},20)}function i(e){if(e&&e.getAttribute&&e.getAttribute("data-scayt-word"))e.outerHTML=e.innerHTML;else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var t=e.querySelectorAll("[data-scayt-word], [data-spelling-word]"),n=0;n<t.length;n++)t[n].outerHTML=t[n].innerHTML}function a(){t&&t.disable&&(t.disable(),$(".wsc-element",n.$wp).addClass("d-none"))}function s(){t&&t.enable&&(t.enable(),$(".wsc-element",n.$wp).removeClass("d-none"))}function l(){n.events.on("commands.before",e),n.events.on("commands.after",r),n.events.on("keydown",o,!0),n.events.on("html.processGet",i)}function c(){var e=n.opts.webspellcheckerOptions;e.serviceId=n.opts.webspellcheckerServiceId,e.container=(n.$iframe||n.$el).get(0),e.autoStartup=n.opts.webspellcheckerAutoLoad,e.onLoad=l,null!==n.opts.language&&(n.opts.spellCheckerLanguage=n.opts.language),!0===n.opts.webspellcheckerAutoLoad&&(n.opts.spellcheck=!1),t=new WEBSPELLCHECKER.init(e)}return{_init:function(){var e,t;return!!n.$wp&&!!n.opts.webspellcheckerEnabled&&(n.opts.webspellcheckerOptions=Object.assign({},u.DEFAULT_WEBSPELLCHECKER_OPTIONS,n.opts.webspellcheckerOptions),n.events.on("edit.off",a),n.events.on("edit.on",s),void("undefined"!=typeof WEBSPELLCHECKER?c():(n.shared.spellCheckerLoaded||(n.shared.spellCheckerCallbacks=[]),n.shared.spellCheckerCallbacks.push(c),n.shared.spellCheckerLoaded||(n.shared.spellCheckerLoaded=!0,(e=$("#"+n.opts.webspellcheckerScriptId)).length<=0?((t=d
24ocument.createElement("script")).type="text/javascript",t.src=n.opts.webspellcheckerOptions.scriptPath,t.id=n.opts.webspellcheckerScriptId,t.innerText="",t.onload=function(){for(var e=0;e<n.shared.spellCheckerCallbacks.length;e++)n.shared.spellCheckerCallbacks[e]()},document.getElementsByTagName("head")[0].appendChild(t)):e.on("load",function(){for(var e=0;e<n.shared.spellCheckerCallbacks.length;e++)n.shared.spellCheckerCallbacks[e]()})))))}}}})(FroalaEditor),(e=>{Object.assign(e.DEFAULTS,{smartMarqueeEnabled:!0}),e.PLUGINS.smartMarquee=function(t){function e(){return Boolean(t.opts.containerEnabled&&t.opts.smartMarqueeEnabled&&t.container)}function n(){var e;$.fn.sortable&&(e=".smart-marquee-item > "+t.opts.containerPopupButtonSelector,t.container.sortable_button($(".smart-marquee-track",$(t.$el)),e,"x"))}return{_init:function(){if(!e())return!1;t.events.on("container.sortable",function(){n()}),t.events.on("betterAdjust.initializeLooperIframeJQuery",function(){n()}),t.events.on("betterAdjust.initializeLooperJQuery",function(){n()})},isReady:e}}})(FroalaEditor),(e=>{let t="slickHorizontalQtdDefault",n="slickHorizontalQtdTabled",r="slickHorizontalQtdPhone",o="slickSpeedMovement",i="slickOptions";var a={smartSlickEnabled:!0,slickOptions:{autoplay:"Começar com movimento",infinite:"Manter uma repetição infinita",arrows:"Exibir navegação por setas",dots:"Exibir indicadores de navegação"}},s={};for(let e=1;e<=12;e++)s[e]=e;function l(e,t){return $().froalaDropdownHtml(e,t)}function v(e,t){if("infinite"===t){var n=e.$slider.attr("smart-slick-infinite");if(n)return b(n)}return!0===e.getOption(t)}function c(e,t,n,r){var o;(e=e.smartSlick.getSlick())&&(o=e.getOption("responsive")||[],$().froalaRefreshDropdownActive(n,function(e){for(var t=0;t<o.length;t++){var n=o[t];if(n.breakpoint&&String(n.breakpoint)===String(r)&&n.settings)return String(n.settings.slidesToShow)===String(e)}return!1}))}function u(e,t,n,r){var o=e.smartSlick.getSlick();o&&$().froalaRefreshDropdownActive(n,function(e){return String(o.getOption(r))===String(e)})}function d(e,t){return $().froalaRefreshGroupedButton(t,function(){return e.smartSlick.isReady()&&e.smartSlick.getSlick()},"fr-button-group-slick-label")}function f(e,t){e.smartSlick.isReady()&&e.smartSlick.getSlick()&&0==e.smartSlick.hasVariableWidth()?t.removeClass("fr-hidden"):t.addClass("fr-hidden")}a[t]=s,a[n]=s,a[r]=s,a[o]={500:"0,5 segundos",1e3:"1 segundo",1500:"1,5 segundos",2e3:"2 segundos",2500:"2,5 segundos",3e3:"3 segundos",3500:"3,5 segundos",4e3:"4 segundos",4500:"4,5 segundos",5e3:"5 segundos",5500:"5,5 segundos",6e3:"6 segundos",6500:"6,5 segundos",7e3:"7 segundos",7500:"7,5 segundos",8e3:"8 segundos"},Object.assign(e.DEFAULTS,a);var b=function(e){return"true"===e.toLowerCase()};e.PLUGINS.smartSlick=function(i){function o(e){return e&&$(".smart-slick",e).first()}function n(){var e=l();if(e&&0<e.length)return s(e)}function r(){return Boolean($.fn.slick&&i.opts.containerEnabled&&i.opts.smartSlickEnabled&&i.container)}function a(e,t,n,r){var o=JSON.parse(JSON.stringify(t.getOption("responsive")||[]));for(let e=0;e<o.length;e++)String(o[e].breakpoint)==String(n)&&(o[e].settings.slidesToShow=parseInt(r));c(e,t,"responsive",o)}var s=function(e){if(e&&0<e.length)try{return e.slick("getSlick")}catch(e){}},l=function(){if(r()){var e=i.container.getBlock(),t=o(e);if(t&&t.parents(i.opts.containerSelector).first().get(0)===e.get(0))return t}},c=function(e,t,n,r){"infinite"==n&&1==t.getOption("variableWidth")&&(r=!0),t.setOption(n,r,!0);t=e.attr("data-slick-all-options");t&&((t=JSON.parse(t))[n]=r,e.attr("data-slick-all-options",JSON.stringify(t)))};function e(e){var t;e&&(e.$slider.attr("smart-slick-paused")&&(e.$slider.removeAttr("smart-slick-paused"),!0===e.getOption("autoplay"))&&e.play(),t=e.$slider.attr("smart-slick-infinite"))&&(e.setOption("infinite",b(t),!0),e.$slider.removeAttr("smart-slick-infinite"))}function u(n,r,e){!e.hasClass("smart-slick")||e.hasClass("slick-initialized")||e.data("smart-slick-event-init")?h(n,r,s(e)):(e.data("smart-slick-event-init",1),e.on("init reInit",function(e,t){h(n,r,t)}))}function d(e){e&&0<e.length?m(e):i.$el.find(".smart-slick").each(function(){m($(this))})}function f(e){i.opts.iframe&&i.iframe_window?i.iframe_window.$(".smart-slick",i.$el).each(function(){t(i.iframe_window.$,i.iframe_window.Looper,i.iframe_window.$(this),e)}):$(".smart-slick",i.$el).each(function(){t($,Looper,$(this),e)})}var p=function(){i.container.sortable_button($(".slick-track",$(i.$el)),i.opts.containerColSelector+" > "+i.opts.containerPopupButtonSelector,!1)},h=function(e,t,n){n&&(e(".card-slick-row",n.$slides).addClass(i.opts.containerClass+" "+i.opts.containerColClass),i.container.add_container_popup_button(),n.$slider.removeClass("smart-slick-loading"),n.$slider.css("height",n.$slider.attr("smart-slick-height-origin")||""),window.setTimeout(function(){p()},500))},A=function(e,t,n){n&&e(".card-slick-row",n.$slides).removeClass(i.opts.containerClass+" "+i.opts.containerColClass)},g=function(e,t){e&&(t||((t=e.$slider.get(0).style.height)&&e.$slider.attr("smart-slick-height-origin",t),e.$slider.css("height",e.$slider.height()),e.$slider.addClass("smart-slick-loading")),e.unslick())},m=function(e){e&&e.length&&e.removeClass("smart-slick-loading smart-slick-initialized slick-initialized").removeAttr("id").removeAttr("smart-slick-paused").removeAttr("smart-slick-infinite").removeAttr("smart-slick-height-origin").css("height","")},t=function(e,t,n,r){i.selection.setBefore(n.get(0))||i.selection.setAfter(n.get(0)),i.container.remove_container_popup_button(i.$el,n);var o=s(n);o&&(A(e,t,o),g(o,r)),r?m(n):n.removeClass("smart-slick-initialized slick-initialized").removeAttr("id"),i.selection.restore(
24)};return{_init:function(){if(!r())return!1;i.events.on("initialized",function(){d()}),i.events.on("container.sortable",function(){p()}),i.events.on("container.sortable.stop",function(e,t,n){var r,e=e.parents(".smart-slick");0<e.length&&(r=s(e))&&window.setTimeout(function(){r.unload(),r.$slides=r.$slideTrack.children(r.options.slide),r.$slideTrack.children(r.options.slide).detach(),r.$slideTrack.append(r.$slides),r.$slidesCache=r.$slides,r.reinit()},100)}),i.events.on("betterAdjust.initializeLooperIframeJQuery",function(){i.iframe_window.$(".smart-slick",i.$el).each(function(){u(i.iframe_window.$,i.iframe_window.Looper,i.iframe_window.$(this))})}),i.events.on("betterAdjust.initializeLooperJQuery",function(){$(".smart-slick",i.$el).each(function(){u($,Looper,$(this))})}),i.events.on("container.duplicate.before",function(e){var t,n,r;return e.hasClass("card-slick-row")?(r=e.parents(".smart-slick"),0<=(t=e.parent().parent().not(".slick-cloned")).length&&0<r.length&&(n=s(r))&&(i.container.remove_container_popup_button(i.$el,r),n.slickAdd("<div>"+t.html()+"</div>",n.$slideTrack.children().not(".slick-cloned").index(t))),!1):((r=s(o(e)))&&g(r,!1),e)}),i.events.on("container.duplicate",function(e,t){t=o(t);t&&0<t.length&&d(t)}),i.events.on("container.remove.before",function(e){var t,n;return e.hasClass("card-slick-row")?(n=e.parents(".smart-slick"),0<=(t=e.parent().parent().not(".slick-cloned")).length&&0<n.length&&(n=s(n))&&n.removeSlide(n.$slideTrack.children().not(".slick-cloned").index(t)),!1):e}),i.events.on("container.insert",function(e){e=o(e);e&&0<e.length&&d(e)}),i.events.on("popups.show.containerEditButtons",function(){let e=n();var t;e||(t=i.container.getBlock())&&0<t.length&&(e=s(t.parents(".smart-slick"))),e&&(t=e)&&(!0===t.getOption("autoplay")&&(t.$slider.attr("smart-slick-paused",1),t.pause()),!0===t.getOption("infinite"))&&(t.$slider.attr("smart-slick-infinite",t.getOption("infinite")),t.setOption("infinite",!1,!0))}),i.events.on("popups.hide.containerEditButtons",function(){i.opts.iframe&&i.iframe_window?i.iframe_window.$(".smart-slick",i.$el).each(function(){e(s(i.iframe_window.$(this)))}):$(".smart-slick",i.$el).each(function(){e(s($(this)))})}),i.events.on("popups.show.forms.edit",function(){0<$(i.forms.getInput()).parents(".smart-slick").length&&i.popups.hideAll()}),i.events.on("betterAdjust.form.submit.html",function(){f(!0)}),i.events.on("commands.before",function(e){"html"===e&&f()});var t="theme:slickBeforeInitialized.smartslick"+i.id;i.events.on("commands.after",function(e){"html"!==e||i.$box.hasClass("fr-code-view")||(i.opts.iframe&&i.iframe_window?i.iframe_window.$(i.iframe_window).off(t).on(t,function(e,t,n){u(i.iframe_window.$,i.iframe_window.Looper,t)}):$(window).off(t).on(t,function(e,t,n){u($,Looper,t)}))}),i.events.on("destroy",function(){(i.opts.iframe&&i.iframe_window?i.iframe_window.$(i.iframe_window):$(window)).off(t)},!0)},get:l,getSlick:n,isReady:r,hasVariableWidth:function(){var e=l();return!!(e=s(e))&&e.getOption("variableWidth")},setBreakpointTablet:function(e){var t=l(),n=s(t);if(!n)return!1;a(t,n,"992",e)},setBreakpointPhone:function(e){var t=l(),n=s(t);if(!n)return!1;a(t,n,"768",e)},setBooleanOptions:function(e){var t=l(),n=s(t);if(!n)return!1;var r=!v(n,e);c(t,n,e,r),"infinite"===e&&n.$slider.attr("smart-slick-infinite")&&n.$slider.attr("smart-slick-infinite",String(r))},setSlidesToShow:function(e){var t=l(),n=s(t);if(!n)return!1;c(t,n,"slidesToShow",parseInt(e))},setAutoplaySpeed:function(e){var t=l(),n=s(t);if(!n)return!1;c(t,n,"autoplaySpeed",parseInt(e))}}},e.DefineIcon(t,{NAME:"desktop"}),e.DefineIcon(n,{NAME:"tablet-alt"}),e.DefineIcon(r,{NAME:"mobile-alt"}),e.DefineIcon(o,{NAME:"stopwatch"}),e.DefineIcon(i,{NAME:"sliders-h"}),e.RegisterCommand(t,{title:"Quantidade de slides no desktop",icon:t,type:"dropdown",refreshAfterCallback:!1,html:function(){return l(this,t)},callback:function(e,t){this.smartSlick.setSlidesToShow(t)},refreshOnShow:function(e,t){return u(this,0,t,"slidesToShow")},refresh:function(e){return f(this,e)}}),e.RegisterCommand(n,{title:"Quantidade de slides no tablet",icon:n,type:"dropdown",refreshAfterCallback:!1,html:function(){return l(this,n)},callback:function(e,t){this.smartSlick.setBreakpointTablet(t)},refreshOnShow:function(e,t){return c(this,0,t,"992")},refresh:function(e){return f(this,e)}}),e.RegisterCommand(r,{title:"Quantidade de slides no celular",icon:r,type:"dropdown",refreshAfterCallback:!1,html:function(){return l(this,r)},callback:function(e,t){this.smartSlick.setBreakpointPhone(t)},refreshOnShow:function(e,t){return c(this,0,t,"768")},refresh:function(e){return f(this,e)}}),e.RegisterCommand(o,{title:"Tempo de transição",icon:o,type:"dropdown",refreshAfterCallback:!1,html:function(){return l(this,o)},callback:function(e,t){this.smartSlick.setAutoplaySpeed(t)},refreshOnShow:function(e,t){return u(this,0,t,"autoplaySpeed")},refresh:function(e){return d(this,e)}}),e.RegisterCommand(i,{title:"Mais configurações",icon:i,type:"dropdown",refreshAfterCallback:!1,html:function(){return l(this,i)},callback:function(e,t){this.smartSlick.setBooleanOptions(t)},refreshOnShow:function(e,t){var n;t=t,(n=this.smartSlick.getSlick())&&$().froalaRefreshDropdownActive(t,function(e){return v(n,e)})},refresh:function(e){return d(this,e)}})})(FroalaEditor),(g=>{Object.assign(g.DEFAULTS,{tribute:{view:"_",extra_data:null,collection:null,enabled:!1}});var m=/[\u0300-\u036f]/g;g.PLUGINS.tribute=function(o){var i,a,s=o.opts.tribute,l={pluginName:"tribute",baseClassPlugin:".tribute-user",windowContext:"plus_editor_froala_tribute_context",urlName:"hidra-rest-api:plus_editor_froala_tribute_rest-list"},c=null,t=$().froalaExitGuard(o,l.windowContext);function u(){t.mark()}function d(){t.unmark()}function f(){return!!s.url||"object"==typeof Urls&&"function"==typeof Urls[l.urlName]}function p(e){i&&(t.canExit()||!0===e)&&(o.toolbar.enable(),i.removeClass("fr-active"),i=null,d())}function h(e){return!(!e||"touchend"!=e.type||!a)||(e&&o.edit.isDisabled()?(e.stopPropagation(),e.preventDefault(),!1):!o.edit.isDisabled()&&(o.$el.find(l.baseClassPlugin+".fr-active").removeClass("fr-active"),(i=$(this)).addClass("fr-active"),void(o.opts.iframe&&o.size.syncIframe())))}function A(){var e;i&&(e=i,o.popups.hideAll(),p(!0),o.selection.setBefore(e.get(0))||o.selection.setAfter(e.get(0)),e.remove(),o.selection.restore(
24),o.html.fillEmptyBlocks())}return{_init:function(){var e,t,n,r;s.enabled&&("string"==typeof(r=s.url||(f()?Urls[l.urlName]():null))&&r?(o.events.on("mousedown window.mousedown",u),o.events.on("window.touchmove",d),o.events.on("mouseup window.mouseup",function(){p()}),o.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&p()}),o.events.on("commands.undo commands.redo element.dropped",function(){p(!0)}),o.helpers.isMobile()&&(o.events.$on(o.$el,"touchstart",l.baseClassPlugin,function(){a=!1}),o.events.$on(o.$el,"touchmove",function(){a=!0})),o.events.$on(o.$el,"mousedown",l.baseClassPlugin,function(e){e.stopPropagation(),!o.browser.msie&&!o.browser.edge||e.target.innerText||(e.target.dragDrop(),h.call(this,e))}),o.events.$on(o.$el,"click touchend",l.baseClassPlugin,function(e){h.call(this,e)}),o.events.on("keydown",function(e){var t=e.which;return!(!o.helpers.isIOS()&&t==g.KEYCODE.ENTER&&c&&c.isActive)&&(!i||t!=g.KEYCODE.BACKSPACE&&t!=g.KEYCODE.DELETE?i&&t==g.KEYCODE.ESC?(p(!0),e.preventDefault(),!1):void 0:(e.preventDefault(),A(),o.undo.saveStep(),!1))},!0),o.events.on("toolbar.esc",function(){if(i)return o.events.disableBlur(),o.events.focus(),!1},!0),o.events.on("toolbar.focusEditor",function(){if(i)return!1},!0),o.events.on("keydown",function(){o.$el.find(l.baseClassPlugin+":empty").remove()}),o.events.on("image.inserted",function(e){var t=e.parents(l.baseClassPlugin);0<t.length&&t.parent().prepend(e)}),o.events.on("popups.show.link.edit",function(){var e=o.link.get();0<$(e).parents(l.baseClassPlugin).length&&o.popups.hide("link.edit")}),t=function(){return null},(e=$.extend(!0,{lookup:"value",trigger:"@",selectTemplate:function(e){return e?(e=$($.parseHTML('<span class="tribute-user fr-deletable fr-tribute fr-draggable" contenteditable="false" draggable="true" data-tribute-id="'+e.original.key+'">'+(this.current.collection.trigger+e.original[this.current.collection.fillAttr])+"</span>")),h.call(e),e.removeClass("fr-active"),e.get(0).outerHTML):""},menuItemTemplate:function(e){var t='<span class="tile tile-circle mr-2"><i class="fas text-dark fa-user"></i></span>';return(t=e.original.photo_url?'<figure class="user-avatar mr-2"><img src="'+e.original.photo_url+'"></figure>':t)+e.string},loadingItemTemplate:'<div class="spinner-border text-primary" role="status"><span class="sr-only">Carregando...</span></div>',noMatchTemplate:t,searchOpts:{skip:!1}},s.collection||{})).values=function(e,t){e=$.extend(!0,{search:e,view:s.view},s.extra_data||{});$.ajax({url:r,data:e,cache:!1}).done(function(e){t(e)})},n=(c=new Tribute({spaceSelectsMatch:!0,collection:[e],noMatchTemplate:t})).events.click,c.events.click=function(e,t){try{return n.call(this,e,t)}catch(e){if(!e.message||-1===e.message.indexOf("<li> container"))throw e;c.hideMenu()}},c.search&&"function"==typeof c.search.match&&(c.search.match=function(e,t,n){var r;return(n=n||{}).skip?{rendered:t,score:0}:(r=(e=>{var t=String(e);if("function"!=typeof t.normalize)return t;for(var n="",r=0;r<t.length;r++){var o=t.charAt(r),i=o.normalize("NFD").replace(m,"");n+=1===i.length?i:o}return n})(n.caseSensitive?t:String(t).toLowerCase()),e=n.caseSensitive?e:String(e).toLowerCase(),e="function"!=typeof(e=String(e)).normalize?e:e.normalize("NFD").replace(m,""),(r=this.traverse(r,e,0,0,[]))?{rendered:this.render(t,r.cache,n.pre||"",n.post||""),score:r.score}:null)}),c.attach(o.el),o.events.on("destroy",function(){c&&"function"==typeof c.detach&&c.detach(o.el)},!0)):console.warn('plus_editor_froala: mencoes (@) desligadas - a rota "'+l.urlName+'" nao esta no catalogo de urls. Verifique HIDRA_REST_LIST_DEACTIVATED.'))},remove:A,isReady:f}}})(FroalaEditor),(e=>{var t="plus_gallery",n="plusgallery",r="."+t,o={},o=(e.POPUP_TEMPLATES[t+".edit"]="[_BUTTONS_]",o[n+"EditButtons"]=[n+"Remove"],Object.assign(e.DEFAULTS,o),$.merge(e.DEFAULTS.lineBreakerTags,[r]),{pluginName:t,baseClassPlugin:r,windowContext:"plus_gallery_froala_context",commandDisplaySelectionWidth:"180",buttons:{edit:{popupID:t+".edit",buttonsID:n+"EditButtons"}}});e.PLUGINS[t]=$().froalaGeneratePluginForModal(o),e.DefineIcon(n+"Remove",{NAME:"trash",SVG_KEY:"remove"}),e.RegisterCommand(n+"Remove",$().getFroalaRemoveCommandOptionsForModal(o),{icon:n+"Remove"})})(FroalaEditor),(e=>{var t="plus_surveys",n="plussurveys",r="."+t,o={},o=(e.POPUP_TEMPLATES[t+".edit"]="[_BUTTONS_]",o[n+"EditButtons"]=[n+"Remove"],Object.assign(e.DEFAULTS,o),$.merge(e.DEFAULTS.lineBreakerTags,[r]),{pluginName:t,baseClassPlugin:r,windowContext:"plus_surveys_froala_context",buttons:{edit:{popupID:t+".edit",buttonsID:n+"EditButtons"}}});e.PLUGINS[t]=$().froalaGeneratePluginForModal(o),e.DefineIcon(n+"Remove",{NAME:"trash",SVG_KEY:"remove"}),e.RegisterCommand(n+"Remove",$().getFroalaRemoveCommandOptionsForModal(o),{icon:n+"Remove"})})(FroalaEditor),(e=>{var t="plus_surveys_site",n="plussurveyssite",r=".plus_surveys",o={},o=(e.POPUP_TEMPLATES[t+".edit"]="[_BUTTONS_]",o[n+"InsertButtons"]=[n+"Insert","|",n+"List"],o[n+"EditButtons"]=[n+"Remove"],o.plus_surveys_site_content_type=null,o.plus_surveys_site_content_pk=null,Object.assign(e.DEFAULTS,o),$.merge(e.DEFAULTS.lineBreakerTags,[r]),$().getFroalaUrlFunction("plus_surveys:create")),i=$().getFroalaUrlFunction("plus_surveys:froala-list"),r={pluginName:t,baseClassPlugin:r,windowContext:"plus_surveys_froala_context",modalClass:"fr-modal-w-xl fr-modal-h-xl",dontCacheIframeModal:!0,callback:{isReady:function(e){return!(!e.opts.plus_surveys_site_content_type||!e.opts.plus_surveys_site_content_pk)},getURLParams:function(e){return{content_type:e.opts.plus_surveys_site_content_type,object_pk:e.opts.plus_surveys_site_content_pk,lity:1,froala_plugin:1}},onModalSelect:function(e,t,n,r){if(!window.plusSurveyFroala)return console.error("plus_surveys_site: window.plusSurveyFroala não disponível"),!1;t.showLoading();e=$("<span />",{contenteditable:"false",draggable:"true",class:"plus_surveys fr-draggable fr-deletable"}).attr("data-surveys-slug",e);return window.plusSurveyFroala(e,function(e){r.insertDom(e),r.hide(),t.showContent()}),!0}},buttons:{insert:{modalID:t+".insert",buttonsID:n+"InsertButtons"},edit:{popupID:t+".edit",buttonsID:n+"EditButtons"}}};e.PLUGINS[t]=$().froalaGeneratePluginForModal(r),e.DefineIcon(n+"Icon",{NAME:"ballot"}),e.DefineIcon(n+"Remove",{NAME:"trash",SVG_KEY:"remove"}),e.RegisterCommand(t,$().getFroalaMainCommandOptionsForModal(r,o,{title:"Votações",icon:n+"Icon"})),e.RegisterCommand(n+"Insert",$().getFroalaModalCommandOptionsForModal(r,o,{title:"Criar votação",icon:n+"Icon"})),e.RegisterCommand(n+"List",$().getFroalaModalCommandOptionsForModal(r,i,{title:"Listar votações",icon:n+"Icon"})),e.RegisterCommand(n+"Remove",$().getFroalaRemoveCommandOptionsForModal(r),{icon:n+"Remove"})})(FroalaEditor),$(function(){var e;(e=FroalaEditor).POPUP_TEMPLATES["recorder.popup"]="[_BUTTONS_][_CUSTOM_LAYER_]",Object.assign(e.DEFAULTS,{recorderButtons:["recorderPopupClose",""]}),e.PLUGINS.recorder=function(u){var d,f,e,t,p,n,o,h="record_start_button",A=gettext("Record"),g="record_stop_button",m="record_cancel_button",v=gettext("Cancel"),b="record_display",y="00:00",C="10:00",w="record_limit_display",E={class:"fr-command",type:"button",role:"button"},_="record_loading",S="record_container",B="fr-action-buttons",x="spinner-border text-primary mt-n2 mb-2",r={},i=!1,a=$("script[data-recorder='1']").data("base-url"),s="plus_elfinder/nunjucks/editor_froala/recorder/";function l(){return"object"==typeof Urls&&Recorder.isRecordingSupported()&&u.opts.elfinder_content_pk&&0<u.opts.elfinder_content_pk&&u.opts.elfinder_volume&&0<u.opts.elfinder_volume.length}function c(){var n=0,r=new Date;r.setHours(0,0,0,0),o=setInterval(function(){var e=1+(n%=60),t=(r.setSeconds(e),t=L((e=r).getMinutes()),e=L(e.getSeconds()),t+":"+e);T(t),n++,t==C&&j()},1e3)}function T(e){$("#"+b).text(e)}function L(e){return 9<e?""+e:"0"+e}function N(e,t){var n,r=$("div#alert-popup");(e=e||"")?(t.error?n=$("<i/>",{class:"fas fa-times mr-1"}):t.alert&&(n=$("<i/>",{class:"fas fa-exclamation-circle mr-1"})),n&&(r=r.text(e).prepend(n))):r=r.text(e),r[e?"show":"hide"]()}function k(){clearInterval(o),T(y),t.attr("disabled","disabled"),n.attr("disabled","disabled"),setTimeout(function(){e.removeAttr("disabled")},1e3)}function O(){e.attr("disabled","disabled"),t.removeAttr("disabled"),n.removeAttr("disabled");(d=new Recorder({mediaTrackConstraints:{audio:!0,video:!1},encoderPath:a+"/waveWorker.min.js"})).cancelled=!1,d.start().catch(function(e){u.recorder.log("Ocorreu um erro ao tentar gravar: "+e),N(gettext("Unable to start recording"),{alert:!0}),k()}),d.onstreamerror=function(e){u.recorder.log("Error encountered: "+e.message),N(e.message,{error:!0})},d.onstart=function(){u.recorder.log("Gravação iniciada."),N(),c()},d.onstop=function(){k()},d.ondataavailable=function(e){var t;d.cancelled||(e=new Blob([e],{type:"audio/wav"}
24),e=e,(t=new FormData).append("file",e),t.append("object_id",u.opts.elfinder_content_pk),t.append("volume",u.opts.elfinder_volume),$.ajax({type:"POST",url:(r.recorderUploadURL||(r.recorderUploadURL=Urls["plus_elfinder_file_transcription:upload"]()),r.recorderUploadURL),data:t,processData:!1,contentType:!1,dataType:"JSON",beforeSend:function(e,t){e.setRequestHeader("X-CSRFToken",Looper.getCsrftoken()),f.addClass("d-none"),p.show()}}).done(function(e){e=nunjucks.render(s+"done.njk",e),u.html.insert("<p></p>"+e+"<p></p>",!0),u.undo.saveStep(),u.events.trigger("contentChanged",[],!1),u.events.focus(),I()}).fail(function(e){f.removeClass("d-none"),N(gettext("File sending failed"),{error:!0}),p.hide()}).always(function(){}))}}function j(){d.cancelled=!1,d.stop()}function R(){1!=i&&(e=$("#"+h),t=$("#"+g),n=$("#"+m),p=$("#"+_),f=$("#"+S),e.click(function(e){return e.stopPropagation(),O(),!1}),t.click(function(e){return e.stopPropagation(),j(),!1}),n.click(function(e){return e.stopPropagation(),d.cancelled=!0,d.stop(),!1}),i=!0)}function I(){u.popups.hide("recorder.popup")}return{_init:function(){if(!l())return!1},log:function(e){u.opts.recorder.debug&&console.log(e)},show:function(){u.popups.get("recorder.popup")||(e="",1<u.opts.recorderButtons.length&&(e=(e+='<div class="fr-buttons">')+u.button.buildList(u.opts.recorderButtons)+"</div>"),t=$("<div />",{class:"custom-layer"}),n=$("<div />",{id:S,class:B}),r=$("<i />",{class:x}),r=$("<div />",{id:_}).append(r),o=$("<div />",{id:"alert-popup",class:"alert alert-danger text-center",style:"display: none",rolo:"alert"}),s=$("<button />",$.extend(E,{id:h})).text(A),l=$("<button />",$.extend(E,{id:g,disabled:"disabled"})).text(gettext("Stop")),c=$("<span />",{id:b}).text(y),i=$("<i />",{class:"fa fa-info-circle mr-1"}),i=$("<label />",{id:w,class:"small text-muted p-1 text-center"}).text(gettext("Maximum recording time: ")+C).prepend(i),a=$("<button />",$.extend(E,{id:m})).text(v),t.append(r),t.append(o),n.append(s),n.append(l),n.append(c),n.append(a),n.append(i),t.append(n),r={buttons:e,custom_layer:t.html()},o=u.popups.create("recorder.popup",r),u.popups.onHide("recorder.popup",function(){null!=d&&d.recording&&j()})),u.popups.setContainer("recorder.popup",u.$tb);var e,t,n,r,o,i,a,s=u.$tb.find('.fr-command[data-cmd="recorder"]'),l=s.offset().left,c=s.offset().top+(u.opts.toolbarBottom?10:s.outerHeight()-10);u.popups.show("recorder.popup",l,c,s.outerHeight()),R(),p.hide(),f.removeClass("d-none")},hide:I,isReady:l}},e.DefineIcon("recorderIcon",{NAME:"microphone"}),e.RegisterCommand("recorder",{title:gettext("Record audio"),icon:"recorderIcon",focus:!0,undo:!0,refreshAfterCallback:!0,plugin:"recorder",refresh:function(e){this.recorder.isReady()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},callback:function(){this.recorder.isReady()&&(this.recorder.log("recorder popup open"),this.recorder.show())}}),e.DefineIcon("recorderPopupClose",{NAME:"times",SVG_KEY:"back"}),e.RegisterCommand("recorderPopupClose",{title:gettext("Close"),undo:!1,focus:!1,callback:function(){this.recorder.log("recorder popup close"),this.recorder.hide()}})}),(e=>{var t=["animateType","animateEasing","animateDuration","animateDelay"];Object.assign(e.DEFAULTS,{key:"wFE7nG5D3G3C3B10B6eMRPYf1h1REb1BGQOQIc2CDBREJImA11C8D6A5B1G4I3F2F3B8==",autofocus:!1,heightMin:140,heightMax:280,betterAdjustIframeBodyClass:"fr-view-content-detail",charCounterCount:!1,entities:"&quot;&#39;&iexcl;&cent;&pound;&curren;&yen;&brvbar;&sect;&uml;&copy;&ordf;&laquo;&not;&shy;&reg;&macr;&deg;&plusmn;&sup2;&sup3;&acute;&micro;&para;&middot;&cedil;&sup1;&ordm;&raquo;&frac14;&frac12;&frac34;&iquest;&Auml;&Aring;&AElig;&Euml;&Iuml;&ETH;&Ntilde;&Ouml;&times;&Oslash;&Uuml;&Yacute;&THORN;&szlig;&auml;&aring;&aelig;&euml;&iuml;&eth;&ntilde;&otilde;&ouml;&divide;&oslash;&uuml;&yacute;&thorn;&yuml;&OElig;&oelig;&Scaron;&scaron;&Yuml;&fnof;&circ;&Alpha;&Beta;&Gamma;&Delta;&Epsilon;&Zeta;&Eta;&Theta;&Iota;&Kappa;&Lambda;&Mu;&Nu;&Xi;&Omicron;&Pi;&Rho;&Sigma;&Tau;&Upsilon;&Phi;&Chi;&Psi;&Omega;&alpha;&beta;&gamma;&delta;&epsilon;&zeta;&eta;&theta;&iota;&kappa;&lambda;&mu;&nu;&xi;&omicron;&pi;&rho;&sigmaf;&sigma;&tau;&upsilon;&phi;&chi;&psi;&omega;&thetasym;&upsih;&piv;&ensp;&emsp;&thinsp;&zwnj;&zwj;&lrm;&rlm;&ndash;&mdash;&lsquo;&rsquo;&sbquo;&ldquo;&rdquo;&bdquo;&dagger;&Dagger;&bull;&hellip;&permil;&prime;&Prime;&lsaquo;&rsaquo;&oline;&frasl;&euro;&image;&weierp;&real;&trade;&alefsym;&larr;&uarr;&rarr;&darr;&harr;&crarr;&lArr;&uArr;&rArr;&dArr;&hArr;&forall;&part;&exist;&empty;&nabla;&isin;&notin;&ni;&prod;&sum;&minus;&lowast;&radic;&prop;&infin;&ang;&and;&or;&cap;&cup;&int;&there4;&sim;&cong;&asymp;&ne;&equiv;&le;&ge;&sub;&sup;&nsub;&sube;&supe;&oplus;&otimes;&perp;&sdot;&lceil;&rceil;&lfloor;&rfloor;&lang;&rang;&loz;&spades;&clubs;&hearts;&diams;",iconsTemplate:"font_awesome_5r",attribution:!1,initOnClick:!0,iframe:!0,iframeStyle:"",fullPage:!1,inlineMode:!1,documentReady:!1,toolbarSticky:!1,toolbarResponsiveToEditor:!0,paragraphFormat:{N:"Normal",H1:"Cabeçalho 1",H2:"Cabeçalho 2",H3:"Cabeçalho 3",H4:"Cabeçalho 4",H5:"Cabeçalho 5",H6:"Cabeçalho 6",PRE:"Pré-formatado",CODE:"Código"},paragraphMultipleStyles:!1,containerEnabled:!0,containerBgEnabled:!0,containerDisplayEnabled:!0,containerContentEnabled:!0,containerMenuEnabled:!1,animateEnabled:!1,betterPreviewEnabled:!0,keepFormatOnDelete:!0,quickInsertEnabled:!1,quickInsertTags:["div","p","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertButtons:["elfinder","containerContent","video","table","ol","ul","hr"],lineBreakerTags:["table","hr","dl","span.fr-video","span.fr-custom-iframe",".fr-embedly"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10,htmlRemoveTags:["script","style","head","title","link","base","body","html","meta"],dragInline:!1,spellcheck:!1,wordPasteModal:!0,wordPasteKeepFormatting:!0,pastePlain:!1,pasteAllowLocalImages:!1,pasteAllowedStyleProps:["font-style","font-weight","text-align"],imagePaste:!1,imagePasteProcess:!1,imageUploadURL:null,imageUpload:!1,imageDefaultAlign:"left",imageDefaultDisplay:"inline",imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove"],imageLinkEditButtons:["imageLink","linkOpen","linkEdit","linkRemove","imagelinkElfinderReplace"],imageStyleEditButtons:["imageStyle","imageAlt","imageSize","imageThumbnailResize"],imageAOSEditButtons:t,imageStyles:{"fr
24-bordered":"Exibir borda","fr-shadow":"Efeito sombreado","fr-rounded":"Efeito borda arredondada"},imageAddNewLine:!0,containerEditButtons:["containerContentChangeOptions","containerDisplay","containerBootstrap","containerDuplicate","containerRemove"],containerPaddingXButtons:["containerPaddingDesktopX","containerPaddingTabletX","containerPaddingMobileX"],containerPaddingYButtons:["containerPaddingDesktopY","containerPaddingTabletY","containerPaddingMobileY"],containerBgEditButtons:["containerBgColors","containerBgElfinderImage","containerBgImageRemove","containerBgImageRepeat","containerBgImageAttachment","containerBgImagePosition","containerBgImageSize"],containerAOSEditButtons:t,containerSlickEditButtons:["slickHorizontalQtdDefault","slickHorizontalQtdTabled","slickHorizontalQtdPhone","slickSpeedMovement","slickOptions"],fileUploadURL:null,fileUpload:!1,videoUpload:!1,videoTextNear:!1,videoInsertButtons:["videoBack","|","videoByURL","videoEmbed"],videoEditButtons:["videoReplace","videoSize","videoRemove"],videoDefaultAlign:"center",videoDefaultDisplay:"block",embedGenericInsertButtons:["embedGenericBack","|","embedGenericByURL","embedGenericEmbed"],linkEditButtons:["linkOpen","linkEdit","linkElfinderReplace","linkRemove","containerLinkDuplicate","containerLinkRemove"],formEditButtons:["inputStyle","inputEdit","inputDuplicate","inputRemove"],linkInsertButtons:["linkBack"],tableEditButtons:["tableHeader","tableRemove","tableRows","tableColumns","tableStyle","-","tableCells","tableCellProperties","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],webspellcheckerEnabled:!1,elfinder_video_autoplay:!1,elfinder_audioEditButtons:["videoRemove"],elfinder_image_size_default:"300x300"})})(FroalaEditor),((e,t)=>{"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)})(this,function(e){(e=e&&e.hasOwnProperty("default")?e.default:e).LANGUAGE.pt_br={translation:{"Type something":"Digite algo",Bold:"Negrito",Italic:"Itálito",Underline:"Sublinhar",Strikethrough:"Tachado",Size:"Tamanho",Insert:"Inserir",Delete:"Apagar",Cancel:"Cancelar",OK:"Ok",Back:"Voltar",Remove:"Remover",More:"Mais",Update:"Atualizar",Style:"Estilo","Text Color":"Cor do texto","Background Color":"Cor de fundo","Inline Class":"Classe Inline",Default:"Padrão","Lower Alpha":"Alfa minúsculo","Lower Greek":"Grego minúsculo","Lower Roman":"Roman minúsculo","Upper Alpha":"Alfa maiúsculo","Upper Roman":"Roman maiúscula",Circle:"Círculo",Disc:"Disco",Square:"Quadrado",Single:"Único",Double:"Duplo","Insert Files":"Inserir arquivos","Download PDF":"Baixar PDF","Font Family":"Fonte","Font Size":"Tamanho",Colors:"Cores",Color:"Cor",Background:"Fundo",Text:"Texto","HEX Color":"Cor hexadecimal","Paragraph Format":"Formatos",Normal:"Normal",Code:"Código","Heading 1":"Cabeçalho 1","Heading 2":"Cabeçalho 2","Heading 3":"Cabeçalho 3","Heading 4":"Cabeçalho 4","Paragraph Style":"Estilo de parágrafo","Inline Style":"Estilo embutido",Padding:"Preenchimento",Align:"Alinhar","Align Left":"Alinhar à esquerda","Align Center":"Centralizar","Align Right":"Alinhar à direita","Align Justify":"Justificar",None:"Nenhum",Alignment:"Alinhamento",Next:"Próximo",Previous:"Anterior","Advanced Options":"Opções avançadas",Close:"Fechar","Ordered List":"Lista ordenada","Unordered List":"Lista não ordenada","Decrease Indent":"Diminuir recuo","Increase Indent":"Aumentar recuo","Insert Link":"Inserir link","Open in new tab":"Abrir em uma nova aba","Open Link":"Abrir link","Edit Link":"Editar link",Unlink:"Remover link","Choose Link":"Escolha o link","Insert Image":"Inserir imagem","Upload Image":"Carregar imagem","By URL":"Por um endereço URL",Browse:"Procurar","Drop image":"Arraste sua imagem aqui","or click":"ou clique aqui","Manage Images":"Gerenciar imagens",Loading:"Carregando",Deleting:"Excluindo",Tags:"Etiquetas","Are you sure? Image will be deleted.":"Você tem certeza? A imagem será apagada.",Replace:"Substituir",Uploading:"Carregando imagem","Loading image":"Carregando imagem",Display:"Exibir",Inline:"Em linha","Break Text":"Texto de quebra","Alternate Text":"Texto alternativo","Change Size":"Alterar tamanho",Width:"Largura",Height:"Altura","Something went wrong. Please try again.":"Algo deu errado. Por favor, tente novamente.","Image Caption":"Legenda da imagem","Advanced Edit":"Edição avançada","Insert Video":"Inserir vídeo","Embedded Code":"Código embutido","Paste in a video URL":"Colar um endereço de vídeo","Drop video":"Solte o vídeo","Your browser does not support HTML5 vídeo.":"Seu navegador não suporta vídeo em HTML5.","Upload Video":"Carregar vídeo","Insert Table":"Inserir tabela","Table Header":"Cabeçalho da tabela","Remove Table":"Remover tabela","Table Style":"Estilo de tabela","Horizontal Align":"Alinhamento horizontal",Row:"Linha","Insert row above":"Inserir linha antes","Insert row below":"Inserir linha depois","Delete row":"Excluir linha",Column:"Coluna","Insert column before":"Inserir coluna antes","Insert column after":"Inserir coluna depois","Delete column":"Excluir coluna",Cell:"Célula","Merge cells":"Agrupar células","Horizontal split":"Divisão horizontal","Vertical split":"Divisão vertical","Cell Backgroun
24d":"Fundo da célula","Vertical Align":"Alinhamento vertical",Top:"Topo",Middle:"Meio",Bottom:"Fundo","Align Top":"Alinhar topo","Align Middle":"Alinhar meio","Align Bottom":"Alinhar fundo","Cell Style":"Estilo de célula","Table Properties":"Propriedades da tabela","Cell Properties":"Propriedades da célula","Table Footer":"Rodapé da tabela",Dimensions:"Dimensões","Custom background color input":"Entrada de cor de fundo personalizada","Background color picker":"Seletor de cor de fundo","Custom border color input":"Entrada de cor da borda personalizada","Border color picker":"Seletor de cor da borda","Border width":"Largura da borda","Border style":"Estilo da borda","Border color":"Cor da borda","Table width":"Largura da tabela","Table height":"Altura da tabela","Left align":"Alinhar à esquerda","Center align":"Centralizar","Right align":"Alinhar à direita","Upload File":"Carregar arquivo","Drop file":"Arraste seu arquivo aqui",Emoticons:"Emoticons","Grinning face":"Rosto sorrindo","Grinning face with smiling eyes":"Rosto sorrindo rosto com olhos sorridentes","Face with tears of joy":"Rosto com lágrimas de alegria","Smiling face with open mouth":"Rosto sorrindo com a boca aberta","Smiling face with open mouth and smiling eyes":"Rosto sorrindo com a boca aberta e olhos sorridentes","Smiling face with open mouth and cold sweat":"Rosto sorrindo com a boca aberta e suor frio","Smiling face with open mouth and tightly-closed eyes":"Rosto sorrindo com a boca aberta e os olhos bem fechados","Smiling face with halo":"Rosto sorrindo com aréola","Smiling face with horns":"Rosto sorrindo com chifres","Winking face":"Rosto piscando","Smiling face with smiling eyes":"Rosto sorrindo com olhos sorridentes","Face savoring delicious food":"Rosto saboreando uma deliciosa comida","Relieved face":"Rosto aliviado","Smiling face with heart-shaped eyes":"Rosto sorrindo com os olhos em forma de coração","Smiling face with sunglasses":"Rosto sorrindo com óculos de sol","Smirking face":"Rosto sorridente","Neutral face":"Rosto neutro","Expressionless face":"Rosto inexpressivo","Unamused face":"Rosto sem expressão","Face with cold sweat":"Rosto com suor frio","Pensive face":"Rosto pensativo","Confused face":"Rosto confuso","Confounded face":"Rosto atônito","Kissing face":"Rosto beijando","Face throwing a kiss":"Rosto jogando um beijo","Kissing face with smiling eyes":"Rosto beijando com olhos sorridentes","Kissing face with closed eyes":"Rosto beijando com os olhos fechados","Face with stuck out tongue":"Rosto com a língua para fora","Face with stuck out tongue and winking eye":"Rosto com a língua para fora e um olho piscando","Face with stuck out tongue and tightly-closed eyes":"Rosto com a língua para fora e os olhos bem fechados","Disappointed face":"Rosto decepcionado","Worried face":"Rosto preocupado","Angry face":"Rosto irritado","Pouting face":"Rosto com beicinho","Crying face":"Rosto chorando","Persevering face":"Rosto perseverante","Face with look of triumph":"Rosto com olhar de triunfo","Disappointed but relieved face":"Rosto decepcionado mas aliviado","Frowning face with open mouth":"Rosto franzido com a boca aberta","Anguished face":"Rosto angustiado","Fearful face":"Rosto com medo","Weary face":"Rosto cansado","Sleepy face":"Rosto com sono","Tired face":"Rosto cansado","Grimacing face":"Rosto fazendo careta","Loudly crying face":"Rosto chorando alto","Face with open mouth":"Rosto com a boca aberta","Hushed face":"Rosto silencioso","Face with open mouth and cold sweat":"Rosto com a boca aferta e suando frio","Face screaming in fear":"Rosto gritando de medo","Astonished face":"Rosto surpreso","Flushed face":"Rosto envergonhado","Sleeping face":"Rosto dormindo","Dizzy face":"Rosto tonto","Face without mouth":"Rosto sem boca","Face with medical mask":"Rosto com máscara médica",Break:"Quebrar linha",Subscript:"Subscrito",Superscript:"Sobrescrito",Fullscreen:"Tela cheia","Insert Horizontal Line":"Inserir linha horizontal","Clear Formatting":"Remover formatação",Save:"Salve",Ok:"OK",Undo:"Desfazer",Redo:"Refazer","Select All":"Selecionar tudo","Code View":"Exibir de código",Quote:"Citação",Increase:"Aumentar",Decrease:"Diminuir","Quick Insert":"Inserção rápida","Special Characters":"Caracteres especiais",Latin:"Latino",Greek:"Grego",Cyrillic:"Cirílico",Punctuation:"Pontuação",Currency:"Moeda",Arrows:"Setas",Math:"Matemática",Misc:"Misc",Print:"Impressão","Spell Checker":"Corretor ortográfico",Help:"Ajuda",Shortcuts:"Atalhos","Inline Editor":"Editor em linha","Show the editor":"Mostre o editor","Common actions":"Ações comuns",Copy:"Cópia de",Cut:"Cortar",Paste:"Colar","Basic Formatting":"Formatação básica","Increase quote level":"Aumentar o nível de cotação","Decrease quote level":"Diminuir o nível de cotação","Image / Video":"Imagem / Vídeo","Resize larger":"Redimensionar maior","Resize smaller":"Redimensionar menor",Table:"Tabela","Select table cell":"Selecione a célula da tabela","Extend selection one cell":"Ampliar a seleção de uma célula","Extend selection one row":"Ampliar a seleção de uma linha",Navigation:"Navegação","Focus popup / toolbar":"Pop-up de foco / Barra de ferramentas","Return focus to previous position":"Retornar o foco para a posição anterior","Embed URL":"URL de inserção","Paste in a URL to embed":"Colar um endereço URL para incorporar","The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?":"O conteúdo colado vem de um documento Microsoft Word. Você quer manter o formato ou limpá-lo?",Keep:"Manter formatação",Clean:"Limpar formatação","Word Paste Detected":"Texto do Word detectado",Characters:"Caracteres","Find and Replace":"Localizar e substituir",Find:"Localizar","Replace with":"Substituir por","Replace All":"Substituir tudo","Match case":"Diferenciar maiúsculas de minúsculas","Whole words only":"Apenas palavras inteiras","More Text":"Mais Texto","More Paragraph":"Mais Parágrafo","More Rich":"Mais Rico","More Misc":"Mais  Misc",Border:"Borda","Select Table":"Selecionar tabela","Drag Table":"Arrastar tabela","Select PageBreak":"Selecionar quebra de página","Drag PageBreak":"Arrastar quebra de página","Page Break":"Quebra de página","Insert Anchor":"Inserir Âncora","There are no entries matching":"Não há entradas correspondentes","Update Anchor":"Atualizar Âncora","Edit Anchor":"Editar Âncora","Anchor Name":"Nome da Âncora","Anchor Link":"Link da Âncora","Scroll to target":"Rolar para o destino","Enter the anch
24or name without space":"Digite o nome da âncora sem espaços","Anchor name already exists.":"O nome da âncora já existe.","Export to Word":"Exportar para o Word"},direction:"ltr"}}),(e=>{if(e&&e.LANGUAGE){var t="pt_br",n={Italic:"Itálico","Alternative Text":"Texto alternativo","Your browser does not support HTML5 video.":"Seu navegador não suporta vídeo em HTML5.","Your browser does not support HTML5 audio.":"Seu navegador não suporta áudio em HTML5.","An error occurred while loading the file manager.":"Ocorreu um erro ao carregar o gerenciador de arquivos.","More Rich":"Mais opções","More Misc":"Outros","Big Red":"Vermelho Grande","Small Blue":"Azul Pequeno",Gray:"Cinza",Bordered:"Com Borda",Spaced:"Espaçado",Uppercase:"Maiúsculo","Dashed Borders":"Bordas tracejadas","Alternate Rows":"Linhas alternadas",Highlighted:"Destacada",Thick:"Grossa",Rounded:"Arredondado",Large:"Grande","Edit Button":"Editar botão","Insert Iframe":"Inserir iframe","Paste in a Iframe URL":"Colar um endereço de iframe"},r=e.LANGUAGE[t];if(r&&r.translation)for(var o in n)n.hasOwnProperty(o)&&(r.translation[o]=n[o])}})(window.FroalaEditor),$(function(){$.fn.froalaEditor=function(e){return new FroalaEditor("#"+this.attr("id"),$.extend(!0,{},e||{}))},$.fn.froalaEditorBuild=function(){return this.each(function(){var e=$
24(this);!e.data("editor")&&e.data("editor_options")&&(e.data("editor",e.froalaEditor(e.data("editor_options"))),e.trigger("froala_editor_created",[e.data("editor")]))})}}),$(document).ready(function(e){$("textarea.froalaeditor").froalaEditorBuild()});

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