PageSourceSearch

https://services.afdas.com/++webresource++f60b6626-9d6a-5c7b-832d-…/chunks/tinymce.5df62b5e12ab251088e2.min.js

js afdas.com collected 2026-10-02 03:52:19 UTC 1,327,325 bytes, 2 lines download raw bytes

1(self.webpackChunkplone_staticresources=self.webpackChunkplone_staticresources||[]).push([[68285],{73329:function(t,n,e){"use strict";var o=e(87537),r=e.n(o),i=e(23645),a=e.n(i),c=e(61667),l=e.n(c),u=new URL(e(28212),e.b),s=new URL(e(2709),e.b),d=new URL(e(81211),e.b),A=new URL(e(31180),e.b),f=new URL(e(98811),e.b),m=new URL(e(96917),e.b),g=new URL(e(33682),e.b),p=new URL(e(97960),e.b),x=new URL(e(63605),e.b),h=new URL(e(30034),e.b),b=new URL(e(51643),e.b),C=new URL(e(85891),e.b),v=new URL(e(11525),e.b),y=new URL(e(18077),e.b),w=new URL(e(5195),e.b),_=new URL(e(14467),e.b),E=new URL(e(46036),e.b),k=new URL(e(86223),e.b),B=new URL(e(23379),e.b),F=new URL(e(83566),e.b),S=new URL(e(55642),e.b),z=new URL(e(60724),e.b),D=new URL(e(70675),e.b),O=new URL(e(58462),e.b),M=new URL(e(97274),e.b),T=new URL(e(69015),e.b),N=new URL(e(65715),e.b),R=new URL(e(69106),e.b),H=a()(r()),L=l()(u),I=l()(s),U=l()(d),V=l()(A),P=l()(f),q=l()(m),j=l()(g),Y=l()(p),W=l()(x),G=l()(h),K=l()(b),Q=l()(C),X=l()(v),J=l()(y),$=l()(w),Z=l()(_),tt=l()(E),nt=l()(k),et=l()(B),ot=l()(F),rt=l()(S),it=l()(z),at=l()(D),ct=l()(O),lt=l()(M),ut=l()(T),st=l()(N),dt=l()(R);H.push([t.id,".mce-content-body .mce-item-anchor{background:rgba(0,0,0,0) url("+L+") no-repeat center;cursor:default;display:inline-block;height:12px !important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px !important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("+I+");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("+U+')}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#f8f8f2;background:none;text-shadow:0 1px rgba(0,0,0,.3);font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#282a36}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#6272a4}.token.punctuation{color:#f8f8f2}.namespace{opacity:.7}.token.property,.token.tag,.token.constant,.token.symbol,.token.deleted{color:#ff79c6}.token.boolean,.token.number{color:#bd93f9}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#50fa7b}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.function,.token.class-name{color:#f1fa8c}.token.keyword{color:#8be9fd}.token.regex,.token.important{color:#ffb86c}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body *[data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body *[contentEditable=false]{cursor:default}.mce-content-body *[contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url('+V+"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url("+P+');height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:rgba(0,0,0,0) url('+q+") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url("+P+');height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}
1.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--21by9,.tiny-pageembed--16by9,.tiny-pageembed--4by3,.tiny-pageembed--1by1{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--21by9 iframe,.tiny-pageembed--16by9 iframe,.tiny-pageembed--4by3 iframe,.tiny-pageembed--1by1 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,.mce-content-body .mce-clonedresizable.mce-resizetable-columns td{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:bold;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url('+j+') no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body img[data-mce-selected],.mce-content-body video[data-mce-selected],.mce-content-body audio[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body table[data-mce-selected]{outline:3px solid #4099ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #4099ff;outline-offset:1px}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:3px solid #4099ff}
1.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:3px solid #4099ff}.mce-content-body *[contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #4099ff}.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,.mce-content-body.mce-content-readonly *[contentEditable=true]:hover{outline:none}.mce-content-body *[data-mce-selected=inline-boundary]{background-color:#4099ff}.mce-content-body .mce-edit-focus{outline:3px solid #4099ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:none}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:none}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(0,0,0,0);bottom:-1px;content:"";left:-1px;mix-blend-mode:lighten;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img::-moz-selection{background:none}.mce-content-body img::selection{background:none}.ephox-snooker-resizer-bar{background-color:#4099ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url('+Y+");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("+W+');background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}table[style*="border-width: 0px"],.mce-item-table:not([border]),.mce-item-table[border="0"],table[style*="border-width: 0px"] td,.mce-item-table:not([border]) td,.mce-item-table[border="0"] td,table[style*="border-width: 0px"] th,.mce-item-table:not([border]) th,.mce-item-table[border="0"] th,table[style*="border-width: 0px"] caption,.mce-item-table:not([border]) caption,.mce-item-table[border="0"] caption{border:1px dashed #bbb}.mce-visualblocks p,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks section,.mce-visualblocks article,.mce-visualblocks blockquote,.mce-visualblocks address,.mce-visualblocks pre,.mce-visualblocks figure,.mce-visualblocks figcaption,.mce-visualblocks hgroup,.mce-visualblocks aside,.mce-visualblocks ul,.mce-visualblocks ol,.mce-visualblocks dl{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url('+G+")}.mce-visualblocks h1{background-image:url("+K+")}.mce-visualblocks h2{background-image:url("+Q+")}.mce-visualblocks h3{background-image:url("+X+")}.mce-visualblocks h4{background-image:url("+J+")}.mce-visualblocks h5{background-image:url("+$+")}.mce-visualblocks h6{background-image:url("+Z+")}.mce-visualblocks div:not([data-mce-bogus]){background-image:url("+tt+")}.mce-visualblocks section{background-image:url("+nt+")}.mce-visualblocks article{background-image:url("+et+")}.mce-visualblocks blockquote{background-image:url("+ot+")}.mce-visualblocks address{background-image:url("+rt+")}.mce-visualblocks pre{background-image:url("+it+")}.mce-visualblocks figure{background-image:url("+at+")}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url("+ct+")}.mce-visualblocks aside{background-image:url("+lt+")}.mce-visualblocks ul{background-image:url("+ut+")}.mce-visualblocks ol{background-image:url("+st+")}.mce-visualblocks dl{background-image:url("+dt+')}.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) ul,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) dl{margin-left:3px}.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] ul,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] dl{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:"-"}body{font-family:sans-serif}table{border-collapse:collapse}',"",{version:3,sources:["webpack://./node_modules/tinymce/skins/ui/oxide-dark/content.css"],names:[],mappings:"AAMA,mCACE,iFAAA,CACA,cAAA,CACA,oBAAA,CACA,sBAAA,CACA,aAAA,CACA,6BAAA,CACA,0BAAA,CACA,uBAAA,CACA,oBAAA,CACA,mBAAA,CACI,eAAA,CACJ,oBAAA,CAEF,sDACE,kBAAA,CAEF,mCACE,wBAAA,CAEF,2CACE,wBAAA,CAEF,8
1CACE,eAAA,CACA,cAAA,CAEF,sDACE,+CAAA,CACA,cAAA,CACA,UAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,SAAA,CAEF,6EACE,+CAAA,CAEF,gEACE,aAAA,CACA,mBAAA,CAUF,6CAEE,aAAA,CACA,eAAA,CACA,gCAAA,CACA,iEAAA,CACA,eAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,UAAA,CACA,oBAAA,CACA,gBAAA,CACA,YAAA,CAGF,sBACE,WAAA,CACA,aAAA,CACA,aAAA,CACA,kBAAA,CAEF,uDAEE,kBAAA,CAGF,iCACE,YAAA,CACA,kBAAA,CACA,kBAAA,CAEF,yDAIE,aAAA,CAEF,mBACE,aAAA,CAEF,WACE,UAAA,CAEF,wEAKE,aAAA,CAEF,6BAEE,aAAA,CAEF,0FAME,aAAA,CAEF,0GAME,aAAA,CAEF,kEAIE,aAAA,CAEF,eACE,aAAA,CAEF,8BAEE,aAAA,CAEF,6BAEE,gBAAA,CAEF,cACE,iBAAA,CAEF,cACE,WAAA,CAGF,kBACE,wBAAA,CACA,oBAAA,CAEF,oCACE,qBAAA,CACA,6BAAA,CACA,iBAAA,CAEF,2CACE,YAAA,CAEF,oCACE,YAAA,CACA,QAAA,CACA,SAAA,CACA,iBAAA,CACA,UAAA,CACA,KAAA,CAEF,2CACE,eAAA,CACA,mBAAA,CACA,iBAAA,CAEF,2CACE,cAAA,CAEF,0CACE,WAAA,CAEF,2BACE,sDAAA,CAEF,oCACE,UAAA,CAEF,qCACE,WAAA,CAEF,4CACE,aAAA,CACA,gBAAA,CACA,iBAAA,CAEF,oBACE,qBAAA,CACA,oBAAA,CACA,aAAA,CACA,kBAAA,CACA,iBAAA,CAEF,8BACE,kDAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,qDACE,YAAA,CAEF,YACE,iFAAA,CACA,sBAAA,CAEF,eACE,sBAAA,CACA,cAAA,CACA,aAAA,CACA,UAAA,CACA,eAAA,CACA,wBAAA,CACA,UAAA,CAEF,aACE,eACE,QAAA,CAAA,CAGJ,0BACE,kDAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,iDACE,YAAA,CAEF,gBACE,oBAAA,CACA,iBAAA,CAEF,0FAIE,aAAA,CACA,eAAA,CACA,SAAA,CACA,iBAAA,CACA,UAAA,CAEF,uBACE,sBAAA,CAEF,uBACE,kBAAA,CAEF,sBACE,eAAA,CAEF,sBACE,gBAAA,CAEF,sHAIE,QAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,wCACE,iBAAA,CAEF,uEACE,uBAAA,CACA,kCAAA,CACA,iBAAA,CAEF,sFACE,QAAA,CAEF,gFACE,SAAA,CAEF,uCACE,wBAAA,CACA,oBAAA,CACA,kBAAA,CACA,gBAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CAEF,6CACE,wBAAA,CAEF,sDACE,kBAAA,CAEF,sDACE,kBAAA,CAEF,sDACE,kBAAA,CAEF,sDACE,kBAAA,CAEF,uCACE,aAAA,CAEF,uCACE,cAAA,CACA,UAAA,CACA,uBAAA,CACA,iBAAA,CACA,aAAA,CAEF,oIAEE,QAAA,CAEF,qCACE,eAAA,CACA,0BAAA,CACA,UAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CACA,sBAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,kBAAA,CACA,aAAA,CAEF,wBACE,iBAAA,CAEF,qBACE,QAAA,CACA,cAAA,CACA,iBAAA,CACA,KAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,iBAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,iBAAA,CACA,UAAA,CACA,QAAA,CACA,SAAA,CAEF,kCACE,wBAAA,CACA,mBAAA,CACA,qBAAA,CACA,UAAA,CACA,uBAAA,CACA,aAAA,CACA,cAAA,CACA,gBAAA,CACA,SAAA,CACA,cAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,SAAA,CACA,kBAAA,CACA,YAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,sBACE,kFAAA,CACA,qBAAA,CACA,gBAAA,CACA,eAAA,CAEF,kBACE,eAAA,CACA,UAAA,CAEF,2BACE,eAAA,CACA,UAAA,CAEF,2CACE,eAAA,CACA,UAAA,CAEF,sCACE,eAAA,CACA,UAAA,CAEF,iQAME,yBAAA,CAEF,wCACE,yBAAA,CACA,kBAAA,CAEF,yEACE,yBAAA,CAEF,yEACE,yBAAA,CAEF,8DACE,kBAAA,CACA,yBAAA,CAEF,0IAEE,YAAA,CAEF,uDACE,wBAAA,CAEF,kCACE,yBAAA,CAEF,gFAEE,iBAAA,CAEF,gHAEE,eAAA,CAEF,sGAEE,eAAA,CAEF,oFAEE,YAAA,CACA,0BAAA,CACA,wBAAA,CACG,qBAAA,CACC,oBAAA,CACI,gBAAA,CAEV,8FAEE,qCAAA,CACA,8BAAA,CACA,WAAA,CACA,UAAA,CACA,SAAA,CACA,sBAAA,CACA,iBAAA,CACA,UAAA,CACA,QAAA,CAEF,wEACE,8FAEE,8BAAA,CAAA,CAGJ,sCACE,eAAA,CAEF,iCACE,eAAA,CAEF,2BACE,wBAAA,CACA,SAAA,CACA,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,gBAAA,CAEF,4BACE,iBAAA,CAEF,4BACE,iBAAA,CAEF,8DACE,SAAA,CAEF,uBACE,wDAAA,CACA,sCAAA,CACA,0BAAA,CACA,wBAAA,CACA,cAAA,CACA,WAAA,CAEF,0BACE,wDAAA,CACA,sCAAA,CACA,0BAAA,CACA,wBAAA,CACA,cAAA,CAEF,SACE,qBAAA,CAEF,YACE,UAAA,CAEF,YACE,oBAAA,CAEF,0ZAYE,sBAAA,CAEF,qeAoBE,2BAAA,CACA,sBAAA,CACA,eAAA,CACA,gBAAA,CAEF,oBACE,wDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,4CACE,yDAAA,CAEF,0BACE,yDAAA,CAEF,0BACE,yDAAA,CAEF,6BACE,yDAAA,CAEF,0BACE,yDAAA,CAEF,sBACE,yDAAA,CAEF,yBACE,yDAAA,CAEF,6BACE,sBAAA,CAEF,yBACE,yDAAA,CAEF,wBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,ixBAoBE,eAAA,CAEF,ypBAoBE,2BAAA,CACA,gBAAA,CAEF,mBAEE,eAAA,CAEF,gBACE,WAAA,CAEF,KACE,sBAAA,CAEF,MACE,wBAAA",sourcesContent:['/**\n * Copyright (c) Tiny Technologies, Inc. All rights reserved.\n * Licensed under the LGPL or a commercial license.\n * For LGPL see License.txt in the project root for license information.\n * For commercial licenses see https://www.tiny.cloud/\n */\n.mce-content-body .mce-item-anchor {\n  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D\'8\'%20height%3D\'12\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%3E%3Cpath%20d%3D\'M0%200L8%200%208%2012%204.09117821%209%200%2012z\'%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;
1\n  cursor: default;\n  display: inline-block;\n  height: 12px !important;\n  padding: 0 2px;\n  -webkit-user-modify: read-only;\n  -moz-user-modify: read-only;\n  -webkit-user-select: all;\n  -moz-user-select: all;\n  -ms-user-select: all;\n      user-select: all;\n  width: 8px !important;\n}\n.mce-content-body .mce-item-anchor[data-mce-selected] {\n  outline-offset: 1px;\n}\n.tox-comments-visible .tox-comment {\n  background-color: #fff0b7;\n}\n.tox-comments-visible .tox-comment--active {\n  background-color: #ffe168;\n}\n.tox-checklist > li:not(.tox-checklist--hidden) {\n  list-style: none;\n  margin: 0.25em 0;\n}\n.tox-checklist > li:not(.tox-checklist--hidden)::before {\n  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%236d737b%22%20rx%3D%222%22%2F%3
1E%3C%2Fg%3E%3C%2Fsvg%3E%0A");\n  cursor: pointer;\n  height: 1em;\n  margin-left: -1.5em;\n  margin-top: 0.125em;\n  position: absolute;\n  width: 1em;\n}\n.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {\n  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");\n}\n[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {\n  margin-left: 0;\n  margin-right: -1.5em;\n}\n/* stylelint-disable */\n/* http://prismjs.com/ */\n/**\n * Dracula Theme originally by Zeno Rocha [@zenorocha]\n * https://draculatheme.com/\n *\n * Ported for PrismJS by Albert Vallverdu [@byverdu]\n */\ncode[class*="language-"],\npre[class*="language-"] {\n  color: #f8f8f2;\n  background: none;\n  text-shadow: 0 1px rgba(0, 0, 0, 0.3);\n  font-family: Consolas, Monaco, \'Andale Mono\', \'Ubuntu Mono\', monospace;\n  text-align: left;\n  white-space: pre;\n  word-spacing: normal;\n  word-break: normal;\n  word-wrap: normal;\n  line-height: 1.5;\n  -moz-tab-size: 4;\n  tab-size: 4;\n  -webkit-hyphens: none;\n  -ms-hyphens: none;\n  hyphens: none;\n}\n/* Code blocks */\npre[class*="language-"] {\n  padding: 1em;\n  margin: 0.5em 0;\n  overflow: auto;\n  border-radius: 0.3em;\n}\n:not(pre) > code[class*="language-"],\npre[class*="language-"] {\n  background: #282a36;\n}\n/* Inline code */\n:not(pre) > code[class*="language-"] {\n  padding: 0.1em;\n  border-radius: 0.3em;\n  white-space: normal;\n}\n.token.comment,\n.token.prolog,\n.token.doctype,\n.token.cdata {\n  color: #6272a4;\n}\n.token.punctuation {\n  color: #f8f8f2;\n}\n.namespace {\n  opacity: 0.7;\n}\n.token.property,\n.token.tag,\n.token.constant,\n.token.symbol,\n.token.deleted {\n  color: #ff79c6;\n}\n.token.boolean,\n.token.number {\n  color: #bd93f9;\n}\n.token.selector,\n.token.attr-name,\n.token.string,\n.token.char,\n.token.builtin,\n.token.inserted {\n  color: #50fa7b;\n}\n.token.operator,\n.token.entity,\n.token.url,\n.language-css .token.string,\n.style .token.string,\n.token.variable {\n  color: #f8f8f2;\n}\n.token.atrule,\n.token.attr-value,\n.token.function,\n.token.class-name {\n  color: #f1fa8c;\n}\n.token.keyword {\n  color: #8be9fd;\n}\n.token.regex,\n.token.important {\n  color: #ffb86c;\n}\n.token.important,\n.token.bold {\n  font-weight: bold;\n}\n.token.italic {\n  font-style: italic;\n}\n.token.entity {\n  cursor: help;\n}\n/* stylelint-enable */\n.mce-content-body {\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n}\n.mce-content-body .mce-visual-caret {\n  background-color: black;\n  background-color: currentColor;\n  position: absolute;\n}\n.mce-content-body .mce-visual-caret-hidden {\n  display: none;\n}\n.mce-content-body *[data-mce-caret] {\n  left: -1000px;\n  margin: 0;\n  padding: 0;\n  position: absolute;\n  right: auto;\n  top: 0;\n}\n.mce-content-body .mce-offscreen-selection {\n  left: -2000000px;\n  max-width: 1000000px;\n  position: absolute;\n}\n.mce-content-body *[contentEditable=false] {\n  cursor: default;\n}\n.mce-content-body *[contentEditable=true] {\n  cursor: text;\n}\n.tox-cursor-format-painter {\n  cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;\n}\n.mce-content-body figure.align-left {\n  float: left;\n}\n.mce-content-body figure.align-right {\n  float: right;\n}\n.mce-content-body figure.image.align-center {\n  display: table;\n  margin-left: auto;\n  margin-right: auto;\n}\n.mce-preview-object {\n  border: 1px solid gray;\n  display: inline-block;\n  line-height: 0;\n  margin: 0 2px 0 2px;\n  position: relative;\n}\n.mce-preview-object .mce-shim {\n  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.mce-preview-object[data-mce-selected="2"] .mce-shim {\n  display: none;\n}\n.mce-object {\n  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%20fill%3D%22%23cccccc%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;\n  border: 1px dashed #aaa;\n}\n.mce-pagebreak {\n  border: 1px dashed #aaa;\n  cursor: default;\n  display: block;\n  height: 5px;\n  margin-top: 15px;\n  page-break-before: always;\n  width: 100%;\n}\n@media print {\n  .mce-pagebreak {\n    border: 0;\n  }\n}\n.tiny-pageembed .mce-shim {\n  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.tiny-pageembed[data-mce-selected="2"] .mce-shim {\n  display: none;\n}\n.tiny-pageembed {\n  display: inline-block;\n  position: relative;\n}\n.tiny-pageembed--21by9,\n.tiny-pageembed--16by9,\n.tiny-pageembed--4by3,\n.tiny-pageembed--1by1 {\n  display: block;\n  overflow: hidden;\n  padding: 0;\n  position: relative;\n  width: 100%;\n}\n.tiny-pageembed--21by9 {\n  padding-top: 42.857143%;\n}\n.tiny-pageembed--16by9 {\n  padding-top: 56.25%;\n}\n.tiny-pageembed--4by3 {\n  padding-top: 75%;\n}\n.tiny-pageembed--1by1 {\n  padding-top: 100%;\n}\n.tiny-pageembed--21by9 iframe,\n.tiny-pageembed--16by9 iframe,\n.tiny-pageembed--4by3 iframe,\n.tiny-pageembed--1by1 iframe {\n  border: 0;\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.mce-content-body[data-mce-placeholder] {\n  position: relative;\n}\n.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {\n  color: rgba(34, 47, 62, 0.7);\n  content: attr(data-mce-placeholder);\n  position: absolute;\n}\n.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {\n  left: 1px;\n}\n.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {\n  right: 1px;\n}\n.mce-content-body div.mce-resizehandle {\n  background-color: #4099ff;\n  border-color: #4099ff;\n  border-style: solid;\n  border-width: 1px;\n  box-sizing: border-box;\n  height: 10px;\n  position: absolute;\n  width: 10px;\n  z-index: 1298;\n}\n.mce-content-body div.mce-resizehandle:hover {\n  background-color: #4099ff;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(1) {\n  cursor: nwse-resize;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(2) {\n  cursor: nesw-resize;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(3) {\n  cursor: nwse-resize;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(4) {\n  cursor: nesw-resize;\n}\n.mce-content-body .mce-resize-backdrop {\n  z-index: 10000;\n}\n.mce-content-body .mce-clonedresizable {\n  cursor: default;\n  opacity: 0.5;\n  outline: 1px dashed black;\n  position: absolute;\n  z-index: 10001;\n}\n.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,\n.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {\n  border: 0;\n}\n.mce-content-body .mce-resize-helper {\n  background: #555;\n  background: rgba(0, 0, 0, 0.75);\n  border: 1px;\n  border-radius: 3px;\n  color: white;\n  display: none;\n  font-family: sans-serif;\n  font-size: 12px;\n  line-height: 14px;\n  margin: 5px 10px;\n  padding: 5px;\n  position: absolute;\n  white-space: nowrap;\n  z-index: 10002;\n}\n.tox-rtc-user-selection {\n  position: relative;\n}\n.tox-rtc-user-cursor {\n  bottom: 0;\n  cursor: default;\n  position: absolute;\n  top: 0;\n  width: 2px;\n}\n.tox-rtc-user-cursor::before {\n  background-color: inherit;\n  border-radius: 50%;\n  content: \'\';\n  display: block;\n  height: 8px;\n  position: absolute;\n  right: -3px;\n  top: -3px;\n  width: 8px;\n}\n.tox-rtc-user-cursor:hover::after {\n  background-color: inherit;\n  border-radius: 100px;\n  box-sizing: border-box;\n  color: #fff;
1\n  content: attr(data-user);\n  display: block;\n  font-size: 12px;\n  font-weight: bold;\n  left: -5px;\n  min-height: 8px;\n  min-width: 8px;\n  padding: 0 12px;\n  position: absolute;\n  top: -11px;\n  white-space: nowrap;\n  z-index: 1000;\n}\n.tox-rtc-user-selection--1 .tox-rtc-user-cursor {\n  background-color: #2dc26b;\n}\n.tox-rtc-user-selection--2 .tox-rtc-user-cursor {\n  background-color: #e03e2d;\n}\n.tox-rtc-user-selection--3 .tox-rtc-user-cursor {\n  background-color: #f1c40f;\n}\n.tox-rtc-user-selection--4 .tox-rtc-user-cursor {\n  background-color: #3598db;\n}\n.tox-rtc-user-selection--5 .tox-rtc-user-cursor {\n  background-color: #b96ad9;\n}\n.tox-rtc-user-selection--6 .tox-rtc-user-cursor {\n  background-color: #e67e23;\n}\n.tox-rtc-user-selection--7 .tox-rtc-user-cursor {\n  background-color: #aaa69d;\n}\n.tox-rtc-user-selection--8 .tox-rtc-user-cursor {\n  background-color: #f368e0;\n}\n.tox-rtc-remote-image {\n  background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;\n  border: 1px solid #ccc;\n  min-height: 240px;\n  min-width: 320px;\n}\n.mce-match-marker {\n  background: #aaa;\n  color: #fff;\n}\n.mce-match-marker-selected {\n  background: #39f;\n  color: #fff;\n}\n.mce-match-marker-selected::-moz-selection {\n  background: #39f;\n  color: #fff;\n}\n.mce-match-marker-selected::selection {\n  background: #39f;\n  color: #fff;\n}\n.mce-content-body img[data-mce-selected],\n.mce-content-body video[data-mce-selected],\n.mce-content-body audio[data-mce-selected],\n.mce-content-body object[data-mce-selected],\n.mce-content-body embed[data-mce-selected],\n.mce-content-body table[data-mce-selected] {\n  outline: 3px solid #4099ff;\n}\n.mce-content-body hr[data-mce-selected] {\n  outline: 3px solid #4099ff;\n  outline-offset: 1px;\n}\n.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {\n  outline: 3px solid #4099ff;\n}\n.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {\n  outline: 3px solid #4099ff;\n}\n.mce-content-body *[contentEditable=false][data-mce-selected] {\n  cursor: not-allowed;\n  outline: 3px solid #4099ff;\n}\n.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,\n.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {\n  outline: none;\n}\n.mce-content-body *[data-mce-selected="inline-boundary"] {\n  background-color: #4099ff;\n}\n.mce-content-body .mce-edit-focus {\n  outline: 3px solid #4099ff;\n}\n.mce-content-body td[data-mce-selected],\n.mce-content-body th[data-mce-selected] {\n  position: relative;\n}\n.mce-content-body td[data-mce-selected]::-moz-selection,\n.mce-content-body th[data-mce-selected]::-moz-selection {\n  background: none;\n}\n.mce-content-body td[data-mce-selected]::selection,\n.mce-content-body th[data-mce-selected]::selection {\n  background: none;\n}\n.mce-content-body td[data-mce-selected] *,\n.mce-content-body th[data-mce-selected] * {\n  outline: none;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;
1\n      -ms-user-select: none;\n          user-select: none;\n}\n.mce-content-body td[data-mce-selected]::after,\n.mce-content-body th[data-mce-selected]::after {\n  background-color: rgba(180, 215, 255, 0.7);\n  border: 1px solid transparent;\n  bottom: -1px;\n  content: \'\';\n  left: -1px;\n  mix-blend-mode: lighten;\n  position: absolute;\n  right: -1px;\n  top: -1px;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  .mce-content-body td[data-mce-selected]::after,\n  .mce-content-body th[data-mce-selected]::after {\n    border-color: rgba(0, 84, 180, 0.7);\n  }\n}\n.mce-content-body img::-moz-selection {\n  background: none;\n}\n.mce-content-body img::selection {\n  background: none;\n}\n.ephox-snooker-resizer-bar {\n  background-color: #4099ff;\n  opacity: 0;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.ephox-snooker-resizer-cols {\n  cursor: col-resize;\n}\n.ephox-snooker-resizer-rows {\n  cursor: row-resize;\n}\n.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {\n  opacity: 1;\n}\n.mce-spellchecker-word {\n  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D\'4\'%20height%3D\'4\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%3E%3Cpath%20stroke%3D\'%23ff0000\'%20fill%3D\'none\'%20stroke-linecap%3D\'round\'%20stroke-opacity%3D\'.75\'%20d%3D\'M0%203L2%201%204%203\'%2F%3E%3C%2Fsvg%3E%0A");\n  background-position: 0 calc(100% + 1px);\n  background-repeat: repeat-x;\n  background-size: auto 6px;\n  cursor: default;\n  height: 2rem;\n}\n.mce-spellchecker-grammar {\n  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D\'4\'%20height%3D\'4\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%3E%3Cpath%20stroke%3D\'%2300A835\'%20fill%3D\'none\'%20stroke-linecap%3D\'round\'%20d%3D\'M0%203L2%201%204%203\'%2F%3E%3C%2Fsvg%3E%0A");\n  background-position: 0 calc(100% + 1px);\n  background-repeat: repeat-x;\n  background-size: auto 6px;\n  cursor: default;\n}\n.mce-toc {\n  border: 1px solid gray;\n}\n.mce-toc h2 {\n  margin: 4px;\n}\n.mce-toc li {\n  list-style-type: none;\n}\ntable[style*="border-width: 0px"],\n.mce-item-table:not([border]),\n.mce-item-table[border="0"],\ntable[style*="border-width: 0px"] td,\n.mce-item-table:not([border]) td,\n.mce-item-table[border="0"] td,\ntable[style*="border-width: 0px"] th,\n.mce-item-table:not([border]) th,\n.mce-item-table[border="0"] th,\ntable[style*="border-width: 0px"] caption,\n.mce-item-table:not([border]) caption,\n.mce-item-table[border="0"] caption {\n  border: 1px dashed #bbb;\n}\n.mce-visualblocks p,\n.mce-visualblocks h1,\n.mce-visualblocks h2,\n.mce-visualblocks h3,\n.mce-visualblocks h4,\n.mce-visualblocks h5,\n.mce-visualblocks h6,\n.mce-visualblocks div:not([data-mce-bogus]),\n.mce-visualblocks section,\n.mce-visualblocks article,\n.mce-visualblocks blockquote,\n.mce-visualblocks address,\n.mce-visualblocks pre,\n.mce-visualblocks figure,\n.mce-visualblocks figcaption,\n.mce-visualblocks hgroup,\n.mce-visualblocks aside,\n.mce-visualblocks ul,\n.mce-visualblocks ol,\n.mce-visualblocks dl {\n  background-repeat: no-repeat;\n  border: 1px dashed #bbb;\n  margin-left: 3px;\n  padding-top: 10px;\n}\n.mce-visualblocks p {\n  background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);\n}\n.mce-visualblocks h1 {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);\n}\n.mce-visualblocks h2 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);\n}\n.mce-visualblocks h3 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);\n}\n.mce-visualblocks h4 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);\n}\n.mce-visualblocks h5 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);\n}\n.mce-visualblocks h6 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);\n}\n.mce-visualblocks div:not([data-mce-bogus]) {\n  background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);\n}\n.mce-visualblocks section {\n  background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);\n}\n.mce-visualblocks article {\n  background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);\n}\n.mce-visualblocks blockquote {\n  background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);\n}\n.mce-visualblocks address {\n  background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A
11/IpGdKkyFpNmCkAADs=);\n}\n.mce-visualblocks pre {\n  background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);\n}\n.mce-visualblocks figure {\n  background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);\n}\n.mce-visualblocks figcaption {\n  border: 1px dashed #bbb;\n}\n.mce-visualblocks hgroup {\n  background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);\n}\n.mce-visualblocks aside {\n  background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);\n}\n.mce-visualblocks ul {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);\n}\n.mce-visualblocks ol {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);\n}\n.mce-visualblocks dl {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);\n}\n.mce-visualblocks:not([dir=rtl]) p,\n.mce-visualblocks:not([dir=rtl]) h1,\n.mce-visualblocks:not([dir=rtl]) h2,\n.mce-visualblocks:not([dir=rtl]) h3,\n.mce-visualblocks:not([dir=rtl]) h4,\n.mce-visualblocks:not([dir=rtl]) h5,\n.mce-visualblocks:not([dir=rtl]) h6,\n.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),\n.mce-visualblocks:not([dir=rtl]) section,\n.mce-visualblocks:not([dir=rtl]) article,\n.mce-visualblocks:not([dir=rtl]) blockquote,\n.mce-visualblocks:not([dir=rtl]) address,\n.mce-visualblocks:not([dir=rtl]) pre,\n.mce-visualblocks:not([dir=rtl]) figure,\n.mce-visualblocks:not([dir=rtl]) figcaption,\n.mce-visualblocks:not([dir=rtl]) hgroup,\n.mce-visualblocks:not([dir=rtl]) aside,\n.mce-visualblocks:not([dir=rtl]) ul,\n.mce-visualblocks:not([dir=rtl]) ol,\n.mce-visualblocks:not([dir=rtl]) dl {\n  margin-left: 3px;\n}\n.mce-visualblocks[dir=rtl] p,\n.mce-visualblocks[dir=rtl] h1,\n.mce-visualblocks[dir=rtl] h2,\n.mce-visualblocks[dir=rtl] h3,\n.mce-visualblocks[dir=rtl] h4,\n.mce-visualblocks[dir=rtl] h5,\n.mce-visualblocks[dir=rtl] h6,\n.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),\n.mce-visualblocks[dir=rtl] section,\n.mce-visualblocks[dir=rtl] article,\n.mce-visualblocks[dir=rtl] blockquote,\n.mce-visualblocks[dir=rtl] address,\n.mce-visualblocks[dir=rtl] pre,\n.mce-visualblocks[dir=rtl] figure,\n.mce-visualblocks[dir=rtl] figcaption,\n.mce-visualblocks[dir=rtl] hgroup,\n.mce-visualblocks[dir=rtl] aside,\n.mce-visualblocks[dir=rtl] ul,\n.mce-visualblocks[dir=rtl] ol,\n.mce-visualblocks[dir=rtl] dl {\n  background-position-x: right;\n  margin-right: 3px;\n}\n.mce-nbsp,\n.mce-shy {\n  background: #aaa;\n}\n.mce-shy::after {\n  content: \'-\';\n}\nbody {\n  font-family: sans-serif;\n}\ntable {\n  border-collapse: collapse;\n}\n'],sourceRoot:""}]),n.Z=H},38580:function(t,n,e){"use strict";var o=e(87537),r=e.n(o),i=e(23645),a=e.n(i),c=e(61667),l=e.n(c),u=new URL(e(81241),e.b),s=new URL(e(94197),e.b),d=a()(r()),A=l()(u),f=l()(s);d.push([t.id,'.tox{box-shadow:none;box-sizing:content-box;color:#2a3746;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:normal;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox *:not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox *:not(svg):not(rect){background:rgba(0,0,0,0);border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #000;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit !important}.tox-tinymce-inline{border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce *:focus,.tox-tinymce-aux *:focus{outline:none}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #000;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>
1div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>*:last-child:not(:only-child){border-color:#000;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,.5);border-color:#207ab7;color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>*:last-child{border-color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.5);border-color:rgba(255,165,0,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>*:last-child{border-color:rgba(255,165,0,.8)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.5);border-color:rgba(204,0,0,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>*:last-child{border-color:rgba(204,0,0,.8)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.5);border-color:rgba(120,171,70,.8);color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>*:last-child{border-color:rgba(120,171,70,.8)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#fff}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#fff}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#fff}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>*:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>*:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:24px;margin:0;outline:none;padding:4px 16px;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#3d546f;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#3d546f;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#fff;font-size:14px;font-style:normal;font-weight:bold;letter-spacing:normal;outline:none;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#3d546f;background-image:none;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:hover:not(:disabled){background-color:#34485f;background-image:none;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--secondary:active:not(:disabled){background-color:#2b3b4e;background-image:none;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;
1cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:normal;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:unset;color:#fff}.tox .tox-button--naked[disabled]{background-color:#3d546f;border-color:#3d546f;box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#34485f;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--naked:focus:not(:disabled){background-color:#34485f;border-color:#34485f;box-shadow:none;color:#fff}.tox .tox-button--naked:active:not(:disabled){background-color:#2b3b4e;border-color:#2b3b4e;box-shadow:none;color:#fff}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#fff}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px rgba(0,0,0,0);box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(255,255,255,.2)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(255,255,255,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(255,255,255,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(255,255,255,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#1a1a1a;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#333;color:#fff;cursor:default;font-size:12px;font-style:normal;font-weight:normal;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#fff;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#2b3b4e;color:#fff}.tox .tox-collection--list .tox-collection__item--active{background-color:#4a5562}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#757d87;color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#4a5562}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#757d87;color:#fff}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#4a5562;color:#fff}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#fff}.tox .tox-collection__item-icon,.tox .tox-collection__item-checkmark{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-icon svg,.tox .tox-collection__item-checkmark svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:normal;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(255,255,255,.5);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#fff}.tox .tox-collection__item--state-disabled{background-color:rgba(0,0,0,0);color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(255,255,255,.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#2b3b4e;border:1px solid #1a1a1a;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{-ms-grid-row-align:center;align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{-ms-grid-row-align:center;align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #000}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>*:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #000}.tox[dir=rtl] .tox-collection--list .tox-collection__item>*:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:none;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red !important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__primary .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:hover,.tox .tox-swatch:focus{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(0.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#4a5562}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#2b3b4e;position:relative}.tox .tox-comment-thread>
1*:not(:first-child){margin-top:8px}.tox .tox-comment{background:#2b3b4e;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px 0 rgba(42,55,70,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#fff;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(255,255,255,.5);font-size:12px}.tox .tox-comment__body{color:#fff;font-size:14px;font-style:normal;font-weight:normal;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(255,255,255,.5);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#2b3b4e;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>*:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(43, 59, 78, 0), #2b3b4e);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#2b3b4e;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#fff;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#2b3b4e;box-shadow:0 0 8px 8px #2b3b4e;color:#fff;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#2b3b4e;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>*:last-child,.tox:not([dir=rtl]) .tox-comment__edit>*:last-child,.tox:not([dir=rtl]) .tox-comment__reply>*:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>*:last-child,.tox[dir=rtl] .tox-comment__edit>*:last-child,.tox[dir=rtl] .tox-comment__reply>*:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(255,255,255,.5)}.tox .tox-user__name{color:rgba(255,255,255,.5);font-size:12px;font-style:normal;font-weight:bold;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(34,47,62,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#222f3e}.tox .tox-dialog{background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(42,55,70,.15),0 0 40px 1px rgba(42,55,70,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#2b3b4e;border-bottom:none;color:#fff;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}
1.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:normal;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#fff;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:normal;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid rgba(0,0,0,0);color:rgba(255,255,255,.5);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>*:first-child{margin-top:0}.tox .tox-dialog__body-content>*:last-child{margin-bottom:0}.tox .tox-dialog__body-content>*:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:hover,.tox .tox-dialog__body-content a:focus{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#fff}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#fff;font-size:20px;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#fff;font-size:16px;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#2b3b4e;border-top:1px solid #000;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-start,.tox .tox-dialog__footer-end{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(34,47,62,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:bold;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #000}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #000;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(255,255,255,.5);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #000}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;
1transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:rgba(0,0,0,0);box-shadow:0 4px 4px -3px rgba(0,0,0,.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:bold}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(42,55,70,.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:hover:not([aria-disabled=true]),.tox .tox-color-input span:focus:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%),linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%),linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #2b3b4e;border-radius:3px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(255,255,255,.5);display:block;font-size:14px;font-style:normal;font-weight:normal;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(33.3333333333% - 4px)}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>*:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>*:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-textfield,.tox .tox-toolbar-textfield,.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textfield[disabled],.tox .tox-textarea[disabled]{background-color:#222f3e;color:rgba(255,255,255,.85);
1cursor:not-allowed}.tox .tox-textfield:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus{background-color:#2b3b4e;border-color:#207ab7;box-shadow:none;outline:none}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:rgba(0,0,0,0);border:0;border-color:rgba(0,0,0,0);box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#fff}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#fff}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#2b3b4e;border-color:#000;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#19232e;color:rgba(255,255,255,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#2b3b4e;border-color:#207ab7;box-shadow:none;outline:none}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen,.tox-shadowhost.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:rgba(0,0,0,0)}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url('+A+")}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;filter:alpha(opacity=50);opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;
1left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#000;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,.5);border-color:rgba(32,122,183,.5)}.tox .tox-insert-table-picker__label{color:#fff;display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#2b3b4e;border:1px solid #000;border-radius:3px;box-shadow:0 4px 8px 0 rgba(42,55,70,.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p,.tox .tox-menu__label blockquote,.tox .tox-menu__label code{margin:0}.tox .tox-menubar{background:url("+f+') left 0 top 0 #222f3e;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #000}.tox .tox-mbtn{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:34px;justify-content:center;margin:2px 0 3px 0;outline:none;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:rgba(0,0,0,0);border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn--active{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-mbtn__select-label{cursor:default;font-weight:normal;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:normal;-ms-grid-columns:minmax(40px, 1fr) auto minmax(40px, 1fr);grid-template-columns:minmax(40px, 1fr) auto minmax(40px, 1fr);margin-top:4px;opacity:0;padding:4px;transition:transform 100ms ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:normal}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#fff}.tox .tox-notification--success p{color:#fff}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#fff}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#fff}.tox .tox-notification--error p{color:#fff}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#fff}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#fff}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#fff}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#fff}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#fff}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#fff}.tox .tox-notification--info p{color:#fff}.tox .tox-notification--info a{color:#fff}.tox .tox-notification--info svg{fill:#fff}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#fff;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::before,.tox .tox-pop--transition::after{transition:all .15s,visibility 0s,opacity .075s ease .075s}.tox .tox-pop__dialog{background-color:#222f3e;border:1px solid #000;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>*:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:rgba(0,0,0,0);margin-bottom:-1px}.tox .tox-pop::before,.tox .tox-pop::after{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset::before,.tox .tox-pop.tox-pop--inset::after{opacity:0;transition:all 0s .15s,visibility 0s,opacity .075s ease}.tox .tox-pop.tox-pop--bottom::before,.tox .tox-pop.tox-pop--bottom::after{left:50%;
1top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#222f3e rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::before,.tox .tox-pop.tox-pop--top::after{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #222f3e rgba(0,0,0,0);border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #000 rgba(0,0,0,0);border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::before,.tox .tox-pop.tox-pop--left::after{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:rgba(0,0,0,0) #222f3e rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:rgba(0,0,0,0) #000 rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::before,.tox .tox-pop.tox-pop--right::after{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #222f3e;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #000;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::before,.tox .tox-pop.tox-pop--align-left::after{left:20px}.tox .tox-pop.tox-pop--align-right::before,.tox .tox-pop.tox-pop--align-right::after{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#222f3e;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:rgba(0,0,0,0);border:1px solid #000;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(255,255,255,.5);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-0.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-0.16s}@keyframes tam-bouncing-dots{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#222f3e;border-top:1px solid #000;color:#fff;display:flex;flex:0 0 auto;font-size:12px;font-weight:normal;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:#fff;text-decoration:none}.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;
1cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:#fff}.tox .tox-statusbar__resize-handle:focus svg{background-color:#4a5562;border-radius:1px;box-shadow:0 0 0 2px #4a5562}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(34,47,62,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:3px;box-shadow:none;color:#fff;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:34px;justify-content:center;margin:2px 0 3px 0;outline:none;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#fff}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#4a5562;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#4a5562;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:hover svg{fill:#fff}.tox .tox-tbtn:active{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn:active svg{fill:#fff}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:rgba(0,0,0,0);border:0;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(255,255,255,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#757d87;border:0;box-shadow:none;color:#fff}.tox .tox-tbtn--enabled>*,.tox .tox-tbtn--enabled:hover>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#fff}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#fff}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:normal;letter-spacing:-0.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:normal;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(255,255,255,.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #4a5562 inset}.tox .tox-split-button:focus{background:#4a5562;box-shadow:none;color:#fff}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(255,255,255,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus{background:rgba(0,0,0,0);box-shadow:none;color:rgba(255,255,255,.5)}.tox .tox-toolbar-overlord{background-color:#222f3e}.tox .tox-toolbar,.tox .tox-toolbar__primary,.tox .tox-toolbar__overflow{background:url('+f+') left 0 top 0 #222f3e;background-color:#222f3e;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #000;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary{border-top:1px solid #000}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#222f3e;border:1px solid #000;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #000}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #000}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#3d546f;border-radius:3px;box-shadow:0 2px 4px rgba(42,55,70,.3);color:rgba(255,255,255,.75);font-size:14px;font-style:normal;font-weight:normal;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}
1.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #3d546f;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #3d546f;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #3d546f;border-top:8px solid rgba(0,0,0,0);position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #3d546f;border-top:8px solid rgba(0,0,0,0);left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #000;border-radius:3px;padding:8px;width:100%}.tox .tox-well>*:first-child{margin-top:0}.tox .tox-well>*:last-child{margin-bottom:0}.tox .tox-well>*:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #000;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px}',"",{version:3,sources:["webpack://./node_modules/tinymce/skins/ui/oxide-dark/skin.css"],names:[],mappings:"AAMA,KACE,eAAA,CACA,sBAAA,CACA,aAAA,CACA,WAAA,CACA,uHAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,kBAAA,CACA,yCAAA,CACA,oBAAA,CACA,gBAAA,CACA,mBAAA,CACA,sBAAA,CACA,kBAAA,CAEF,0BACE,kBAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,mBAAA,CACA,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mCAAA,CACA,kBAAA,CACA,uBAAA,CACA,mBAAA,CACA,sBAAA,CACA,sBAAA,CACA,mBAAA,CAEF,0BAEE,wBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,cAAA,CACA,SAAA,CACA,SAAA,CACA,eAAA,CACA,UAAA,CAEF,oBACE,aAAA,CACA,eAAA,CAEF,cACE,aAAA,CACA,gBAAA,CAEF,aACE,qBAAA,CACA,eAAA,CACA,eAAA,CACA,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,uHAAA,CACA,eAAA,CACA,iBAAA,CACA,6BAAA,CAEF,oBACE,WAAA,CACA,eAAA,CAEF,uCACE,8BAAA,CACA,qBAAA,CACA,eAAA,CACA,eAAA,CAEF,iBACE,uHAAA,CACA,YAAA,CAEF,8CAEE,YAAA,CAEF,yBACE,QAAA,CAEF,kCACE,yBAAA,CAEF,kCACE,kBAAA,CACA,YAAA,CACA,iBAAA,CAEF,uCACE,mBAAA,CACA,qBAAA,CACA,iBAAA,CACA,YAAA,CACA,6BAAA,CAEF,2CACE,kBAAA,CAEF,+CACE,kBAAA,CACA,YAAA,CACA,iBAAA,CAEF,qEACE,iBAAA,CACA,kBAAA,CAEF,kCACE,eAAA,CAEF,4FACE,oCAAA,CACA,oBAAA,CACA,UAAA,CAEF,yGACE,oBAAA,CAEF,8EACE,UAAA,CAEF,wEACE,SAAA,CAEF,sEACE,UAAA,CAEF,4FACE,mCAAA,CACA,+BAAA,CACA,UAAA,CAEF,yGACE,+BAAA,CAEF,8EACE,UAAA,CAEF,wEACE,SAAA,CAEF,sEACE,UAAA,CAEF,6FACE,iCAAA,CACA,6BAAA,CACA,UAAA,CAEF,0GACE,6BAAA,CAEF,+EACE,UAAA,CAEF,yEACE,SAAA,CAEF,uEACE,UAAA,CAEF,+FACE,oCAAA,CACA,gCAAA,CACA,UAAA,CAEF,4GACE,gCAAA,CAEF,iFACE,UAAA,CAEF,2EACE,SAAA,CAEF,yEACE,UAAA,CAEF,oJAEE,YAAA,CAEF,uFACE,eAAA,CAEF,+FACE,gBAAA,CAEF,gFACE,uBAAA,CAEF,6FACE,qBAAA,CACA,gBAAA,CAEF,iFACE,gBAAA,CAEF,yFACE,iBAAA,CAEF,0EACE,uBAAA,CAEF,uFACE,sBAAA,CACA,iBAAA,CAEF,oBACE,YAAA,CACA,aAAA,CAEF,cACE,YAAA,CACA,aAAA,CAEF,iBACE,wBAAA,CACA,qBAAA,CACA,uBAAA,CACA,wBAAA,CACA,oBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,UAAA,CACA,cAAA,CACA,oBAAA,CACA,uHAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,gBAAA,CACA,QAAA,CACA,YAAA,CACA,gBAAA,CACA,iBAAA,CACA,oBAAA,CACA,mBAAA,CACA,kBAAA,CAEF,2BACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,0BAAA,CACA,kBAAA,CAEF,sCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,sCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,uCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,4BACE,wBAAA,CACA,qBAAA,CACA,uBAAA,CACA,wBAAA,CACA,oBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,UAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,YAAA,CACA,gBAAA,CACA,oBAAA,CACA,mBAAA,CAEF,sCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,0BAAA,CAEF,iDACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,iDACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,kDACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,iHAGE,WAAA,CAEF,2JAGE,aAAA,CACA,iBAAA,CAEF,sBACE,YAAA,CACA,WAAA,CACA,qBAAA,CACA,cAAA,CACA,oBAAA,CACA,uHAAA,CACA,cAAA,CACA,kBAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,kBAAA,CAEF,0BACE,cAAA,CAEF,w
1BACE,8BAAA,CACA,0BAAA,CACA,gBAAA,CACA,UAAA,CAEF,kCACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,0BAAA,CAEF,6CACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,6CACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,8CACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,sCACE,iBAAA,CAEF,8DACE,UAAA,CAEF,mBACE,kBAAA,CACA,iBAAA,CACA,cAAA,CACA,YAAA,CACA,WAAA,CACA,cAAA,CAEF,0BAEE,UAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,SAAA,CAEF,0BACE,kBAAA,CACA,iBAAA,CACA,kCAAA,CACA,sBAAA,CACA,YAAA,CACA,WAAA,CACA,sBAAA,CACA,WAAA,CACA,UAAA,CAEF,4DACE,aAAA,CACA,yBAAA,CAEF,gEACE,YAAA,CACA,YAAA,CAEF,0DACE,YAAA,CACA,YAAA,CAEF,6BACE,0BAAA,CACA,kBAAA,CAEF,kFACE,yBAAA,CAEF,oFACE,yBAAA,CAEF,wFACE,yBAAA,CAEF,8FACE,YAAA,CAEF,4FACE,aAAA,CAEF,oGACE,YAAA,CAEF,wGACE,aAAA,CAEF,0DACE,iBAAA,CACA,kCAAA,CACA,WAAA,CAEF,yCACE,eAAA,CAEF,yCACE,aAAA,CAEF,2CACE,eAAA,CAEF,mCACE,gBAAA,CAEF,mCACE,cAAA,CAEF,qCACE,gBAAA,CAKF,qDACE,YAAA,CACA,SAAA,CAEF,kDACE,YAAA,CACA,cAAA,CACA,gBAAA,CACA,iBAAA,CACA,eAAA,CACA,SAAA,CAEF,kDACE,qBAAA,CACA,oBAAA,CACA,mBAAA,CACA,oBAAA,CACA,kBAAA,CACA,oBAAA,CACA,aAAA,CAEF,8DACE,kBAAA,CAEF,oCACE,qBAAA,CACA,UAAA,CACA,cAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,iBAAA,CACA,eAAA,CACA,eAAA,CACA,mBAAA,CACA,0BAAA,CACA,wBAAA,CACG,qBAAA,CACC,oBAAA,CACI,gBAAA,CAEV,2BACE,kBAAA,CACA,UAAA,CACA,cAAA,CACA,YAAA,CACA,0BAAA,CACA,wBAAA,CACG,qBAAA,CACC,oBAAA,CACI,gBAAA,CAEV,iDACE,eAAA,CAEF,oDACE,iBAAA,CACA,WAAA,CAEF,iDACE,iBAAA,CACA,WAAA,CAEF,0DACE,wBAAA,CACA,UAAA,CAEF,yDACE,wBAAA,CAEF,6DACE,wBAAA,CACA,UAAA,CAEF,4DACE,wBAAA,CAEF,0DACE,wBAAA,CACA,UAAA,CAEF,oGACE,wBAAA,CACA,UAAA,CAEF,oGACE,UAAA,CAEF,uGACE,UAAA,CAEF,qEAEE,kBAAA,CACA,YAAA,CACA,WAAA,CACA,sBAAA,CACA,UAAA,CAEF,6EAEE,iBAAA,CAEF,4DACE,WAAA,CACA,UAAA,CAEF,iCACE,kBAAA,CACA,oBAAA,CACA,MAAA,CACA,4BAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,mBAAA,CACA,oBAAA,CAEF,qCACE,0BAAA,CACA,oBAAA,CACA,cAAA,CACA,WAAA,CACA,gBAAA,CACA,mBAAA,CAEF,iCACE,kBAAA,CACA,YAAA,CACA,eAAA,CAEF,wCACE,UAAA,CACA,WAAA,CACA,kBAAA,CAEF,qCACE,SAAA,CAEF,2CACE,8BAAA,CACA,0BAAA,CACA,kBAAA,CAEF,2EACE,yBAAA,CAEF,yHACE,YAAA,CAEF,qJACE,YAAA,CAEF,iCACE,wBAAA,CACA,wBAAA,CACA,iBAAA,CACA,oCAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CAEF,wDACE,kBAAA,CACA,YAAA,CACA,gBAAA,CACA,QAAA,CACA,aAAA,CAEF,uDACE,WAAA,CACA,kBAAA,CACA,aAAA,CAEF,6DACE,kBAAA,CAEF,6DACE,eAAA,CAEF,qCACE,YAAA,CAEF,0CACE,kBAAA,CACA,aAAA,CACA,kBAAA,CAEF,qFACE,iBAAA,CAEF,sFACE,wBAAA,CACA,gBAAA,CAEF,qFACE,sBAAA,CACA,kBAAA,CAEF,wFACE,kBAAA,CAEF,wFACE,oBAAA,CACA,eAAA,CAEF,6CACE,yBAAA,CACI,iBAAA,CACJ,aAAA,CACA,qBAAA,CAEF,wFACE,sBAAA,CAEF,yFACE,oBAAA,CAEF,wFACE,qBAAA,CAEF,2FACE,yBAAA,CACI,iBAAA,CAEN,2FACE,mBAAA,CAEF,0FACE,2BAAA,CAEF,oFACE,eAAA,CAEF,wGACE,eAAA,CAEF,oDACE,gBAAA,CACA,gBAAA,CAEF,gEACE,gBAAA,CAEF,oFACE,0BAAA,CAEF,8EACE,gBAAA,CAEF,kGACE,gBAAA,CAEF,8CACE,iBAAA,CACA,eAAA,CAEF,0DACE,iBAAA,CACA,yBAAA,CAEF,sEACE,gBAAA,CAEF,iCACE,YAAA,CACA,kBAAA,CACA,YAAA,CACA,QAAA,CAEF,qBACE,qBAAA,CACA,YAAA,CACA,WAAA,CAEF,8BACE,WAAA,CAEF,mDAEE,WAAA,CAEF,2BACE,eAAA,CACA,qBAAA,CACA,iBAAA,CACA,sBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,iCACE,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,qBACE,qBAAA,CACA,WAAA,CACA,UAAA,CAEF,8BACE,qIAAA,CACA,WAAA,CACA,UAAA,CAEF,mDAEE,UAAA,CAEF,2BACE,eAAA,CACA,qBAAA,CACA,sBAAA,CACA,UAAA,CACA,UAAA,CAEF,mBACE,YAAA,CACA,qBAAA,CACA,6BAAA,CAEF,uBACE,kBAAA,CACA,YAAA,CACA,6BAAA,CACA,iBAAA,CACA,aAAA,CAEF,yBACE,SAAA,CAEF,qCAEE,+BAAA,CAEF,qCACE,qBAAA,CACA,WAAA,CACA,eAAA,CAEF,oCACE,iBAAA,CAEF,oCACE,iBAAA,CAEF,0CACE,gBAAA,CAEF,wCACE,iBAAA,CAEF,8BACE,gBAAA,CAEF,8BACE,gBAAA,CAEF,oCACE,iBAAA,CAEF,kCACE,gBAAA,CAEF,mHAGE,oBAAA,CAEF,qEACE,QAAA,CACA,aAAA,CAEF,wBACE,YAAA,CAEF,iBACE,WAAA,CACA,yCAAA,CACA,UAAA,CAEF,8CAEE,+CAAA,CACA,oBAAA,CAEF,yBACE,kBAAA,CACA,YAAA,CACA,sBAAA,CAEF,kCACE,cAAA,CAEF,+BACE,kBAAA,CACA,8BAAA,CACA,QAAA,CACA,cAAA,CACA,YAAA,CACA,WAAA,CACA,sBAAA,CACA,YAAA,CACA,SAAA,CACA,UAAA,CAEF,mCACE,WAAA,CACA,UAAA,CAEF,qCACE,kBAAA,CAEF,8CACE,gBAAA,CAEF,wCACE,iBAAA,CAEF,yBACE,kBAAA,CACA,iBAAA,CAEF,6CACE,cAAA,CAEF,kBACE,kBAAA,CACA,qBAAA,CACA,iBAAA,CACA,wCAAA,CACA,wBAAA,CACA,iBAAA,CAEF,0BACE,kBAAA,CACA,UAAA,CACA,YAAA,CACA,6BAAA,CAEF,wBACE,0BAAA,CACA,cAAA,CAEF,wBACE,UAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,cAAA,CACA,iBAAA,CACA,sBAAA,CAEF,iCACE,WAAA,CACA,kBAAA,CACA,UAAA,CAEF,4BACE,eAAA,CAEF,8BACE,0BAAA,CACA,cAAA,CACA,iBAAA,CAEF,0BACE,QAAA,CAEF,iCACE,gBAAA,CACA,iBAAA,CAEF,yCACE,kBAAA,CACA,QAAA,CACA,UAAA,CACA,YAAA,CACA,MAAA,CACA,UAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CAEF,yBACE,YAAA,CACA,aAAA,CACA,cAAA,CACA,wBAAA,CACA,cAAA,CAEF,uCACE,iBAAA,CACA,UAAA,CAEF,w
1BACE,YAAA,CACA,cAAA,CACA,wBAAA,CACA,eAAA,CAEF,mCACE,wDAAA,CACA,QAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,gBAAA,CACA,iBAAA,CACA,UAAA,CAEF,2BACE,kBAAA,CACA,QAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,MAAA,CACA,UAAA,CACA,iBAAA,CACA,OAAA,CACA,iBAAA,CACA,KAAA,CACA,SAAA,CAEF,gCACE,kBAAA,CACA,UAAA,CACA,YAAA,CACA,qBAAA,CACA,iBAAA,CAEF,oCACE,mBAAA,CAEF,+BACE,QAAA,CACA,qBAAA,CACA,cAAA,CACA,MAAA,CACA,WAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,UAAA,CAEF,iCACE,wBAAA,CACA,8BAAA,CACA,UAAA,CACA,iBAAA,CAEF,kDACE,cAAA,CAEF,gCACE,kBAAA,CACA,wBAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,UAAA,CAEF,0BACE,YAAA,CACA,qBAAA,CACA,aAAA,CACA,aAAA,CAEF,wBACE,UAAA,CAEF,uCACE,eAAA,CAEF,sKAGE,eAAA,CAEF,iCACE,gBAAA,CAEF,oJAGE,gBAAA,CAEF,eACE,kBAAA,CACA,YAAA,CAEF,2BACE,yBAAA,CAEF,qBACE,0BAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,wBAAA,CAEF,0CACE,gBAAA,CAEF,sDACE,eAAA,CAEF,oCACE,eAAA,CAEF,gDACE,gBAAA,CAEF,sBACE,kBAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,cAAA,CACA,OAAA,CACA,KAAA,CACA,YAAA,CAEF,gCACE,mCAAA,CACA,QAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CAEF,wCACE,wBAAA,CAEF,iBACE,wBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,+EAAA,CACA,YAAA,CACA,qBAAA,CACA,eAAA,CACA,eAAA,CACA,eAAA,CACA,iBAAA,CACA,UAAA,CACA,SAAA,CAEF,0CACE,8CACE,qBAAA,CACA,eAAA,CACA,wBAAA,CAAA,CAGJ,wBACE,YAAA,CAEF,yBACE,kBAAA,CACA,wBAAA,CACA,kBAAA,CACA,UAAA,CACA,YAAA,CACA,cAAA,CACA,6BAAA,CACA,uBAAA,CACA,iBAAA,CAEF,qCACE,SAAA,CAEF,6BACE,WAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,oCACE,eAAA,CAEF,0BACE,gBAAA,CAEF,wBACE,uHAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,QAAA,CACA,mBAAA,CAEF,uBACE,UAAA,CACA,YAAA,CACA,MAAA,CACA,4BAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,WAAA,CACA,eAAA,CACA,mBAAA,CAEF,0CACE,oDACE,qBAAA,CAAA,CAGJ,2BACE,sBAAA,CACA,YAAA,CACA,qBAAA,CACA,iBAAA,CAEF,0CACE,wDACE,kBAAA,CACA,gCAAA,CACA,eAAA,CACA,gBAAA,CAAA,CAGJ,gCACE,qCAAA,CACA,0BAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CACA,oBAAA,CACA,kBAAA,CAEF,sCACE,oCAAA,CAEF,wCACE,+BAAA,CACA,aAAA,CAEF,+BACE,qBAAA,CACA,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CACA,gBAAA,CACA,aAAA,CACA,gCAAA,CACA,iBAAA,CAEF,iCACE,eAAA,CACA,eAAA,CAEF,6CACE,YAAA,CAEF,4CACE,eAAA,CAEF,4CACE,eAAA,CACA,YAAA,CAEF,iCACE,aAAA,CACA,cAAA,CACA,oBAAA,CAEF,8EAEE,aAAA,CACA,oBAAA,CAEF,wCACE,aAAA,CACA,oBAAA,CAEF,mCACE,SAAA,CAEF,kCACE,aAAA,CACA,oBAAA,CACA,kBAAA,CACA,oBAAA,CACQ,mBAAA,CACR,sBAAA,CACQ,qBAAA,CACR,4BAAA,CACQ,2BAAA,CAEV,mDACE,UAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,kBAAA,CACA,eAAA,CACA,mBAAA,CAEF,mDACE,UAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,kBAAA,CACA,eAAA,CACA,mBAAA,CAEF,kDACE,kBAAA,CAEF,4LAGE,YAAA,CAEF,yLAGE,eAAA,CAEF,yLAGE,eAAA,CACA,YAAA,CAEF,2BACE,YAAA,CACA,gBAAA,CAEF,2BACE,eAAA,CAEF,qDACE,aAAA,CAEF,yCACE,iBAAA,CAEF,yBACE,kBAAA,CACA,wBAAA,CACA,yBAAA,CACA,YAAA,CACA,6BAAA,CACA,gBAAA,CAEF,4DAEE,YAAA,CAEF,+BACE,kBAAA,CACA,mCAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CAEF,wBACE,wBAAA,CACA,UAAA,CAEF,iCACE,gBAAA,CACA,kBAAA,CAEF,iCACE,4BAAA,CAEF,4CACE,kBAAA,CAEF,2BACE,kBAAA,CACA,eAAA,CAEF,yBACE,iBAAA,CACA,UAAA,CACA,YAAA,CAEF,8BACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CAEF,0CACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,wDACE,MAAA,CACA,4BAAA,CACA,WAAA,CAEF,8BACE,SAAA,CACA,iBAAA,CAEF,6BACE,SAAA,CACA,kBAAA,CAEF,iCACE,oDAAA,CAEF,wDACE,mBAAA,CAKF,sCACE,yBAAA,CAEF,0CACE,uEACE,cAAA,CAAA,CAGJ,0CACE,8FACE,eAAA,CAAA,CAGJ,sIAEE,eAAA,CAEF,gCACE,gBAAA,CAEF,0CACE,iEACE,aAAA,CAAA,CAGJ,0CACE,wFACE,gBAAA,CAAA,CAGJ,0HAEE,gBAAA,CAEF,gCACE,eAAA,CAEF,6BACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,mBACE,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,sBAAA,CACA,gBAAA,CACA,YAAA,CAEF,qBACE,0BAAA,CACA,iBAAA,CAEF,oBACE,YAAA,CACA,MAAA,CACA,4BAAA,CACA,eAAA,CACA,iBAAA,CAEF,4BACE,qBAAA,CACA,QAAA,CACA,qBAAA,CACA,MAAA,CACA,4BAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,0BACE,sBAAA,CAEF,2BACE,YAAA,CACA,aAAA,CACA,qBAAA,CACA,eAAA,CAEF,wBACE,SAAA,CAEF,iDACE,eAAA,CACA,yBAAA,CAEF,+FAEE,kBAAA,CAEF,uDACE,8BAAA,CACA,yCAAA,CAEF,yBACE,SAAA,CACA,iBAAA,CAEF,wBACE,SAAA,CACA,kBAAA,CAEF,4BACE,sDAAA,CAEF,mDACE,mBAAA,CAEF,uBACE,MAAA,CACA,iBAAA,CAEF,2SAGE,YAAA,CAEF,2BACE,aAAA,CAEF,yCACE,iBAAA,CACA,OAAA,CACA,0BAAA,CAEF,gDACE,SAAA,CAEF,gDACE,WAAA,CAEF,8
1CACE,UAAA,CAEF,6MAGE,kBAAA,CAEF,wDACE,SAAA,CAEF,2LAGE,iBAAA,CAEF,kDACE,QAAA,CAEF,wBACE,cAAA,CAEF,kCACE,cAAA,CAEF,qDACE,gBAAA,CAEF,sBACE,YAAA,CACA,iBAAA,CACA,SAAA,CAEF,qCACE,UAAA,CAEF,2BACE,8BAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,OAAA,CACA,UAAA,CAEF,sHAEE,oBAAA,CACA,cAAA,CAEF,mCACE,8SAAA,CACA,6CAAA,CACA,yBAAA,CACA,wBAAA,CACA,iBAAA,CACA,qBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,UAAA,CAEF,+CACE,kBAAA,CAKF,oDACE,iBAAA,CAEF,0CACE,QAAA,CAKF,8CACE,kBAAA,CAEF,oCACE,SAAA,CAEF,wCAEE,0BAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CAEF,wBACE,aAAA,CAEF,yBACE,iBAAA,CAEF,eACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CAEF,sBACE,qBAAA,CACA,iBAAA,CAEF,+BACE,MAAA,CAEF,6BACE,UAAA,CAEF,kCACE,YAAA,CAEF,qBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,6BAAA,CAEF,4CACE,qBAAA,CAEF,4CACE,gCAAA,CAEF,4CACE,qBAAA,CAEF,iCACE,kBAAA,CACA,YAAA,CAEF,8BACE,kBAAA,CACA,YAAA,CAEF,iCACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CAEF,+CACE,MAAA,CACA,4BAAA,CAEF,6CACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,2DACE,MAAA,CACA,4BAAA,CACA,WAAA,CAEF,oEACE,eAAA,CAEF,8DACE,gBAAA,CAEF,sGAEE,YAAA,CAEF,+GAIE,uBAAA,CACG,oBAAA,CACK,eAAA,CACR,wBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,UAAA,CACA,uHAAA,CACA,cAAA,CACA,gBAAA,CACA,QAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,WAAA,CACA,UAAA,CAEF,2DAEE,wBAAA,CACA,2BAAA,CACA,kBAAA,CAEF,qGAGE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,YAAA,CAEF,4BACE,cAAA,CACA,iBAAA,CACA,cAAA,CACA,eAAA,CAEF,oBACE,8BAAA,CACA,QAAA,CACA,0BAAA,CACA,gBAAA,CACA,aAAA,CACA,cAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CAEF,wBACE,aAAA,CACA,SAAA,CAEF,6CACE,eAAA,CAEF,uCACE,gBAAA,CAEF,uBACE,cAAA,CACA,iBAAA,CAEF,sDACE,wBAAA,CACA,2BAAA,CACA,kBAAA,CAEF,gCACE,cAAA,CACA,MAAA,CACA,YAAA,CAEF,kCACE,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CAEF,sCACE,SAAA,CAEF,4CACE,kBAAA,CACA,YAAA,CAEF,0CACE,SAAA,CAEF,oCACE,QAAA,CAEF,sBACE,cAAA,CACA,iBAAA,CAEF,6BACE,uBAAA,CACG,oBAAA,CACK,eAAA,CACR,wBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,UAAA,CACA,uHAAA,CACA,cAAA,CACA,gBAAA,CACA,QAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,WAAA,CACA,UAAA,CAEF,uCACE,wBAAA,CACA,2BAAA,CACA,kBAAA,CAEF,yCACE,YAAA,CAEF,mCACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,YAAA,CAEF,0BACE,mBAAA,CACA,iBAAA,CACA,OAAA,CACA,0BAAA,CAEF,4GAEE,kBAAA,CAEF,yCACE,SAAA,CAEF,gGAEE,iBAAA,CAEF,mCACE,QAAA,CAEF,mBACE,2BAAA,CACG,wBAAA,CACK,mBAAA,CACR,oBAAA,CAEF,gBACE,QAAA,CACA,WAAA,CACA,QAAA,CACA,eAAA,CACA,wBAAA,CACI,wBAAA,CACJ,SAAA,CACA,uBAAA,CACA,UAAA,CAEF,8DACE,YAAA,CAEF,+DAEE,MAAA,CACA,cAAA,CACA,KAAA,CACA,YAAA,CAEF,gCACE,8BAAA,CAEF,0EAEE,YAAA,CAEF,0BACE,eAAA,CACA,cAAA,CAEF,sBACE,UAAA,CAEF,+BACE,kBAAA,CACA,YAAA,CACA,sBAAA,CAEF,6BACE,qBAAA,CACA,YAAA,CACA,aAAA,CACA,iBAAA,CACA,UAAA,CAEF,oFAEE,cAAA,CAEF,gCACE,kDAAA,CAEF,2CACE,MAAA,CACA,4BAAA,CAEF,yBACE,eAAA,CACA,wBAAA,CACA,UAAA,CACA,iBAAA,CACA,MAAA,CAEF,0BACE,qBAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,+BACE,QAAA,CACA,WAAA,CACA,iBAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,oBAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,qBAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,uBAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,sBAAA,CACA,SAAA,CAEF,8EACE,eAAA,CAEF,sEACE,gBAAA,CAEF,sEACE,gBAAA,CAEF,wEACE,gBAAA,CAEF,gEACE,iBAAA,CAEF,gEACE,iBAAA,CAEF,8BACE,YAAA,CACA,cAAA,CACA,WAAA,CAEF,kCACE,iBAAA,CACA,kBAAA,CACA,wBAAA,CACA,qBAAA,CACA,WAAA,CACA,UAAA,CAEF,2EACE,aAAA,CAEF,iEACE,oCAAA,CACA,gCAAA,CAEF,qCACE,UAAA,CACA,aAAA,CACA,cAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAKF,gEACE,cAAA,CAKF,4DACE,cAAA,CAMF,eACE,wBAAA,CACA,qBAAA,CACA,iBAAA,CACA,wCAAA,CACA,oBAAA,CACA,eAAA,CACA,kBAAA,CACA,YAAA,CAEF,mDACE,SAAA,CAEF,sDACE,WAAA,CAEF,mDACE,WAAA,CAEF,0OASE,QAAA,CAEF,kBACE,uEAAA,CACA,wBAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CACA,cAAA,CACA,mBAAA,CAEF,4FACE,yBAAA,CAGF,eACE,kBAAA,CACA,wBAAA,CACA,QAAA,CACA,iBAAA,CACA,eAAA,CACA,UAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,WAAA,CACA,sBAAA,CACA,kBAAA,CACA,YAAA,CACA,eAAA,CACA,aAAA,CACA,mBAAA,CACA,UAAA,CAEF,yBACE,8BAAA,CACA,QAAA,CACA,eAAA,CACA,0BAAA,CACA,kBAAA,CAEF,oCACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CAEF,uBACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CAEF,2DACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CAEF,6BACE,cAAA,CACA,kBAAA,CACA,YAAA,CAEF,iDACE,kBAAA,CAEF,+BACE,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CACA,YAAA,CAEF,uBACE,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,gBAAA,CACA,YAAA,CACA,cAAA,CACA,kBAAA,CACA,yDAAA,CACI,8DAAA,CACJ,cAAA,CACA,SAAA,CACA,WAAA,CACA,wDAAA,CAEF,yBACE,cAAA,CACA,kBAAA,CAEF,yBACE,cAAA,CACA,yBAAA,CAEF,2BACE,SAAA,CAEF,gCACE,wBAAA,CACA,oBAAA,CACA,UAAA,CAEF,kCACE,UAAA,CAEF,kCACE,aAAA,CAEF,oCACE,SAAA,CAEF,8BACE,wBAAA,CACA,oBAAA,CACA,UAAA,CAEF,gCACE,UAAA,CAEF,gCACE,UAAA,CAEF,kCACE,SAAA,CAEF,6DAEE,wBAAA,CACA,oBAAA,CACA,UAAA,CAEF,iEAEE,UAAA,CAEF,iEAEE,UAAA,CAEF,qEAEE,SAAA,CAEF,6BACE,wBAAA,CACA,oBAAA,CACA,UAAA,CAEF,+BACE,UAAA,CAEF,+BACE,UAAA,CAEF,iCACE,SAAA,CAEF,6BACE,yBAAA,CACI,iBAAA,CACJ,UAAA,CACA,cAAA,CACA,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,iBAAA,CACA,kBAAA,CACA,oBAAA,CACA,qBAAA,CAEF,+BACE,QAAA,CAEF,iCACE,eAAA,CAEF,6BACE,yBAAA,CACI,iBAAA,CACJ,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,yBAAA,CACI,gBAAA,CAEN,iCACE,aAAA,CAEF,gCACE,wBAAA,CACI,gBAAA,CACJ,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,yBAAA,CACI,gBAAA,CAEN,yCACE,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,4BAAA,CACI,mBAAA,CAEN,cACE,oBAAA,CACA,iBAAA,CAEF,w
1BACE,yBAAA,CAEF,iFAEE,gBAAA,CAEF,0BACE,oBAAA,CACA,yCAAA,CAEF,mEAEE,0DAAA,CAEF,sBACE,wBAAA,CACA,qBAAA,CACA,iBAAA,CACA,oCAAA,CACA,WAAA,CACA,eAAA,CAEF,0CACE,sBAAA,CAEF,mCACE,8BAAA,CACA,kBAAA,CAEF,2CAEE,kBAAA,CACA,UAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CACA,iBAAA,CACA,OAAA,CAEF,yEAEE,SAAA,CACA,uDAAA,CAEF,2EAEE,QAAA,CACA,QAAA,CAEF,qCACE,8DAAA,CACA,gBAAA,CACA,gBAAA,CACA,eAAA,CAEF,sCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CAEF,qEAEE,QAAA,CACA,KAAA,CACA,2BAAA,CAEF,kCACE,8DAAA,CACA,gBAAA,CACA,gBAAA,CACA,cAAA,CAEF,mCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CAEF,uEAEE,MAAA,CACA,mBAAA,CACA,0BAAA,CAEF,mCACE,8DAAA,CACA,gBAAA,CACA,iBAAA,CAEF,oCACE,2DAAA,CACA,iBAAA,CACA,iBAAA,CAEF,yEAEE,SAAA,CACA,mBAAA,CACA,0BAAA,CAEF,oCACE,8DAAA,CACA,gBAAA,CACA,gBAAA,CAEF,qCACE,2DAAA,CACA,iBAAA,CACA,gBAAA,CAEF,mFAEE,SAAA,CAEF,qFAEE,sBAAA,CAEF,uBACE,YAAA,CACA,kBAAA,CACA,WAAA,CACA,yBAAA,CACA,YAAA,CAEF,kBACE,wBAAA,CACA,YAAA,CACA,kBAAA,CACA,wBAAA,CAEF,0BACE,YAAA,CACA,eAAA,CAEF,kCACE,YAAA,CAEF,wBACE,YAAA,CAEF,kCACE,SAAA,CAEF,gCACE,SAAA,CAEF,wEAEE,0CAAA,CAEF,mBACE,wBAAA,CACA,oBAAA,CACA,kBAAA,CACA,gBAAA,CACA,qBAAA,CACA,oBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,sCACE,WAAA,CACA,UAAA,CAEF,iBACE,kBAAA,CACA,YAAA,CACA,MAAA,CACA,4BAAA,CACA,WAAA,CACA,sBAAA,CACA,iBAAA,CAEF,uBACE,8BAAA,CACA,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,eAAA,CACA,UAAA,CAEF,yBACE,wBAAA,CACA,wBAAA,CACA,iBAAA,CACA,eAAA,CACA,WAAA,CACA,QAAA,CACA,iBAAA,CACA,OAAA,CACA,2CAAA,CACA,UAAA,CAEF,sBACE,aAAA,CAEF,kBACE,YAAA,CAEF,sBACE,6DAAA,CACA,qCAAA,CACA,kBAAA,CACA,UAAA,CACA,SAAA,CAEF,mCACE,sBAAA,CAEF,mCACE,sBAAA,CAEF,6BACE,YAGE,kBAAA,CAEF,IACE,kBAAA,CAAA,CAGJ,uDACE,eAAA,CAEF,iDACE,gBAAA,CAEF,oBACE,kBAAA,CACA,wBAAA,CACA,yBAAA,CACA,UAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,kBAAA,CACA,WAAA,CACA,eAAA,CACA,aAAA,CACA,iBAAA,CACA,wBAAA,CAEF,oCACE,YAAA,CACA,aAAA,CACA,wBAAA,CACA,eAAA,CAEF,0BACE,YAAA,CACA,aAAA,CACA,iBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAEF,4BACE,cAAA,CACA,kBAAA,CAEF,+BACE,aAAA,CACA,eAAA,CAEF,oFAGE,UAAA,CACA,oBAAA,CAEF,kcAME,cAAA,CACA,yBAAA,CAEF,mCACE,oBAAA,CACA,kBAAA,CACA,kBAAA,CACA,YAAA,CACA,aAAA,CACA,wBAAA,CACA,gBAAA,CACA,iBAAA,CACA,gBAAA,CAEF,uCACE,aAAA,CACA,SAAA,CAEF,6CACE,wBAAA,CACA,iBAAA,CACA,4BAAA,CAEF,2CACE,gBAAA,CAEF,6CACE,eAAA,CAEF,6BACE,0BAAA,CAEF,qCACE,eAAA,CAEF,mBACE,YAAA,CAEF,iCACE,kBAAA,CACA,kCAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CAEF,eACE,kBAAA,CACA,wBAAA,CACA,QAAA,CACA,iBAAA,CACA,eAAA,CACA,UAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,WAAA,CACA,sBAAA,CACA,kBAAA,CACA,YAAA,CACA,eAAA,CACA,SAAA,CACA,mBAAA,CACA,UAAA,CAEF,mBACE,aAAA,CACA,SAAA,CAEF,6BACE,gBAAA,CACA,iBAAA,CACA,aAAA,CAEF,qBACE,kBAAA,CACA,QAAA,CACA,eAAA,CAEF,qBACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CAEF,yBACE,SAAA,CAEF,sBACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CAEF,0BACE,SAAA,CAEF,8GAIE,wBAAA,CACA,QAAA,CACA,eAAA,CACA,0BAAA,CACA,kBAAA,CAEF,8HAKE,yBAAA,CAEF,sDAEE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CAEF,0DAEE,cAAA,CAEF,8DAGE,SAAA,CAEF,8CACE,UAAA,CAEF,kDACE,SAAA,CAEF,wBACE,cAAA,CAEF,mBACE,WAAA,CACA,UAAA,CAEF,mBACE,qBAAA,CACA,WAAA,CACA,UAAA,CAEF,uBACE,0BAAA,CACI,kBAAA,CACJ,YAAA,CACA,UAAA,CAEF,wBACE,aAAA,CACA,WAAA,CAEF,uBACE,aAAA,CACA,cAAA,CACA,kBAAA,CACA,uBAAA,CACA,iBAAA,CACA,kBAAA,CAEF,uBACE,kBAAA,CACA,aAAA,CACA,UAAA,CAEF,6BACE,cAAA,CACA,kBAAA,CACA,YAAA,CAEF,+BACE,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CAEF,mCACE,yBAAA,CAEF,gDACE,eAAA,CACA,sBAAA,CACA,kBAAA,CACA,SAAA,CAEF,uBACE,QAAA,CACA,iBAAA,CACA,qBAAA,CACA,YAAA,CACA,kBAAA,CACA,eAAA,CAEF,6BACE,kCAAA,CAEF,6BACE,kBAAA,CACA,eAAA,CACA,UAAA,CAEF,yBACE,eAAA,CAEF,gCACE,UAAA,CAEF,oCACE,yBAAA,CAEF,iCACE,QAAA,CAEF,gEACE,UAAA,CAEF,mDACE,UAAA,CAEF,oNAIE,wBAAA,CACA,eAAA,CACA,0BAAA,CAEF,2BACE,wBAAA,CAEF,yEAGE,uEAAA,CACA,wBAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CACA,cAAA,CACA,WAAA,CAEF,0DACE,QAAA,CACA,SAAA,CACA,gBAAA,CACA,aAAA,CACA,iBAAA,CAEF,qCACE,iDAAA,CAEF,uCACE,0EAAA,CAEF,6FAEE,yBAAA,CACA,eAAA,CAEF,6BACE,gBAAA,CACA,eAAA,CAEF,2BACE,cAAA,CAEF,8BACE,qBAAA,CAEF,uOAEE,yBAAA,CAEF,4CACE,wBAAA,CACA,qBAAA,CACA,iBAAA,CACA,oCAAA,CAEF,yBACE,kBAAA,CACA,YAAA,CACA,cAAA,CACA,UAAA,CACA,mBAAA,CAEF,qCACE,gBAAA,CAEF,iDACE,aAAA,CACA,gBAAA,CAEF,2DACE,2BAAA,CAEF,qDACE,0BAAA,CAEF,kBACE,oBAAA,CACA,WAAA,CACA,iBAAA,CAEF,w
1BACE,wBAAA,CACA,iBAAA,CACA,sCAAA,CACA,2BAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,mBAAA,CAEF,yBACE,iBAAA,CAEF,4CACE,mCAAA,CACA,oCAAA,CACA,4BAAA,CACA,QAAA,CACA,QAAA,CACA,iBAAA,CACA,0BAAA,CAEF,0CACE,+BAAA,CACA,mCAAA,CACA,oCAAA,CACA,QAAA,CACA,iBAAA,CACA,KAAA,CACA,0BAAA,CAEF,6CACE,qCAAA,CACA,6BAAA,CACA,kCAAA,CACA,iBAAA,CACA,OAAA,CACA,OAAA,CACA,0BAAA,CAEF,4CACE,qCAAA,CACA,8BAAA,CACA,kCAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,0BAAA,CAEF,eACE,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CAEF,6BACE,YAAA,CAEF,4BACE,eAAA,CAEF,4BACE,QAAA,CAEF,wBACE,qBAAA,CACA,iBAAA,CACA,YAAA,CACA,MAAA,CACA,iBAAA,CAMF,iCACE,+BAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CAEF,cACE,cAAA,CAEF,6BACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,+CACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,iCACE,WAAA,CAEF,+BACE,WAAA",sourcesContent:['/**\n * Copyright (c) Tiny Technologies, Inc. All rights reserved.\n * Licensed under the LGPL or a commercial license.\n * For LGPL see License.txt in the project root for license information.\n * For commercial licenses see https://www.tiny.cloud/\n */\n.tox {\n  box-shadow: none;\n  box-sizing: content-box;\n  color: #2A3746;\n  cursor: auto;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: normal;\n  -webkit-tap-highlight-color: transparent;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  vertical-align: initial;\n  white-space: normal;\n}\n.tox *:not(svg):not(rect) {\n  box-sizing: inherit;\n  color: inherit;\n  cursor: inherit;\n  direction: inherit;\n  font-family: inherit;\n  font-size: inherit;\n  font-style: inherit;\n  font-weight: inherit;\n  line-height: inherit;\n  -webkit-tap-highlight-color: inherit;\n  text-align: inherit;\n  text-decoration: inherit;\n  text-shadow: inherit;\n  text-transform: inherit;\n  vertical-align: inherit;\n  white-space: inherit;\n}\n.tox *:not(svg):not(rect) {\n  /* stylelint-disable-line no-duplicate-selectors */\n  background: transparent;\n  border: 0;\n  box-shadow: none;\n  float: none;\n  height: auto;\n  margin: 0;\n  max-width: none;\n  outline: 0;\n  padding: 0;\n  position: static;\n  width: auto;\n}\n.tox:not([dir=rtl]) {\n  direction: ltr;\n  text-align: left;\n}\n.tox[dir=rtl] {\n  direction: rtl;\n  text-align: right;\n}\n.tox-tinymce {\n  border: 1px solid #000000;\n  border-radius: 0;\n  box-shadow: none;\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  overflow: hidden;\n  position: relative;\n  visibility: inherit !important;\n}\n.tox-tinymce-inline {\n  border: none;\n  box-shadow: none;\n}\n.tox-tinymce-inline .tox-editor-header {\n  background-color: transparent;\n  border: 1px solid #000000;\n  border-radius: 0;\n  box-shadow: none;\n}\n.tox-tinymce-aux {\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  z-index: 1300;\n}\n.tox-tinymce *:focus,\n.tox-tinymce-aux *:focus {\n  outline: none;\n}\nbutton::-moz-focus-inner {\n  border: 0;\n}\n.tox[dir=rtl] .tox-icon--flip svg {\n  transform: rotateY(180deg);\n}\n.tox .accessibility-issue__header {\n  align-items: center;\n  display: flex;\n  margin-bottom: 4px;\n}\n.tox .accessibility-issue__description {\n  align-items: stretch;\n  border: 1px solid #000000;\n  border-radius: 3px;\n  display: flex;\n  justify-content: space-between;\n}\n.tox .accessibility-issue__description > div {\n  padding-bottom: 4px;\n}\n.tox .accessibility-issue__description > div > div {\n  align-items: center;\n  display: flex;\n  margin-bottom: 4px;\n}\n.tox .accessibility-issue__description > *:last-child:not(:only-child) {\n  border-color: #000000;\n  border-style: solid;\n}\n.tox .accessibility-issue__repair {\n  margin-top: 16px;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description {\n  background-color: rgba(32, 122, 183, 0.5);\n  border-color: #207ab7;\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child {\n  border-color: #207ab7;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg {\n  fill: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description {\n  background-color: rgba(255, 165, 0, 0.5);\n  border-color: rgba(255, 165, 0, 0.8);\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child {\n  border-color: rgba(255, 165, 0, 0.8);\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg {\n  fill: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description {\n  background-color: rgba(204, 0, 0, 0.5);\n  border-color: rgba(204, 0, 0, 0.8);\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child {\n  border-color: rgba(204, 0, 0, 0.8);\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg {\n  fill: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description {\n  background-color: rgba(120, 171, 70, 0.5);\n  border-color: rgba(120, 171, 70, 0.8);\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child {\n  border-color: rgba(120, 171, 70, 0.8);\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg {\n  fill: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon {\n  color: #fff;\n}\n.tox .tox-dialog__body-content .accessibility-issue__header h1,\n.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 {\n  margin-top: 0;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button {\n  margin-left: 4px;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {\n  margin-left: auto;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description {\n  padding: 4px 4px 4px 8px;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child {\n  border-left-width: 1px;\n  padding-left: 4px;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button {\n  margin-right: 4px;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {\n  margin-right: auto;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description {\n  padding: 4px 8px 4px 4px;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child {\n  border-right-width: 1px;\n  padding-right: 4px;\n}\n.tox .tox-anchorbar {\n  display: flex;\n  flex: 0 0 auto;\n}\n.tox .tox-bar {\n  display: flex;\n  flex: 0 0 auto;\n}\n.tox .tox-button {\n  background-color: #207ab7;\n  background-image: none;\n  background-position: 0 0;\n  background-repeat: repeat;\n  border-color: #207ab7;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  color: #fff;
1\n  cursor: pointer;\n  display: inline-block;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  line-height: 24px;\n  margin: 0;\n  outline: none;\n  padding: 4px 16px;\n  text-align: center;\n  text-decoration: none;\n  text-transform: none;\n  white-space: nowrap;\n}\n.tox .tox-button[disabled] {\n  background-color: #207ab7;\n  background-image: none;\n  border-color: #207ab7;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);\n  cursor: not-allowed;\n}\n.tox .tox-button:focus:not(:disabled) {\n  background-color: #1c6ca1;\n  background-image: none;\n  border-color: #1c6ca1;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button:hover:not(:disabled) {\n  background-color: #1c6ca1;\n  background-image: none;\n  border-color: #1c6ca1;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button:active:not(:disabled) {\n  background-color: #185d8c;\n  background-image: none;\n  border-color: #185d8c;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--secondary {\n  background-color: #3d546f;\n  background-image: none;\n  background-position: 0 0;\n  background-repeat: repeat;\n  border-color: #3d546f;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  color: #fff;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  outline: none;\n  padding: 4px 16px;\n  text-decoration: none;\n  text-transform: none;\n}\n.tox .tox-button--secondary[disabled] {\n  background-color: #3d546f;\n  background-image: none;\n  border-color: #3d546f;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-button--secondary:focus:not(:disabled) {\n  background-color: #34485f;\n  background-image: none;\n  border-color: #34485f;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--secondary:hover:not(:disabled) {\n  background-color: #34485f;\n  background-image: none;\n  border-color: #34485f;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--secondary:active:not(:disabled) {\n  background-color: #2b3b4e;\n  background-image: none;\n  border-color: #2b3b4e;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--icon,\n.tox .tox-button.tox-button--icon,\n.tox .tox-button.tox-button--secondary.tox-button--icon {\n  padding: 4px;\n}\n.tox .tox-button--icon .tox-icon svg,\n.tox .tox-button.tox-button--icon .tox-icon svg,\n.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg {\n  display: block;\n  fill: currentColor;\n}\n.tox .tox-button-link {\n  background: 0;\n  border: none;\n  box-sizing: border-box;\n  cursor: pointer;\n  display: inline-block;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  font-weight: normal;\n  line-height: 1.3;\n  margin: 0;\n  padding: 0;\n  white-space: nowrap;\n}\n.tox .tox-button-link--sm {\n  font-size: 14px;\n}\n.tox .tox-button--naked {\n  background-color: transparent;\n  border-color: transparent;\n  box-shadow: unset;\n  color: #fff;\n}\n.tox .tox-button--naked[disabled] {\n  background-color: #3d546f;\n  border-color: #3d546f;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-button--naked:hover:not(:disabled) {\n  background-color: #34485f;\n  border-color: #34485f;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--naked:focus:not(:disabled) {\n  background-color: #34485f;\n  border-color: #34485f;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--naked:active:not(:disabled) {\n  background-color: #2b3b4e;\n  border-color: #2b3b4e;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--naked .tox-icon svg {\n  fill: currentColor;\n}\n.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) {\n  color: #fff;\n}\n.tox .tox-checkbox {\n  align-items: center;\n  border-radius: 3px;\n  cursor: pointer;\n  display: flex;\n  height: 36px;\n  min-width: 36px;\n}\n.tox .tox-checkbox__input {\n  /* Hide from view but visible to screen readers */\n  height: 1px;\n  overflow: hidden;\n  position: absolute;\n  top: auto;\n  width: 1px;\n}\n.tox .tox-checkbox__icons {\n  align-items: center;\n  border-radius: 3px;\n  box-shadow: 0 0 0 2px transparent;\n  box-sizing: content-box;\n  display: flex;\n  height: 24px;\n  justify-content: center;\n  padding: calc(4px - 1px);\n  width: 24px;\n}\n.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  display: block;\n  fill: rgba(255, 255, 255, 0.2);\n}\n.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {\n  display: none;\n  fill: #207ab7;\n}\n.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg {\n  display: none;\n  fill: #207ab7;\n}\n.tox .tox-checkbox--disabled {\n  color: rgba(255, 255, 255, 0.5);
1\n  cursor: not-allowed;\n}\n.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  display: none;\n}\n.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg {\n  display: block;\n}\n.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  display: none;\n}\n.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {\n  display: block;\n}\n.tox input.tox-checkbox__input:focus + .tox-checkbox__icons {\n  border-radius: 3px;\n  box-shadow: inset 0 0 0 1px #207ab7;\n  padding: calc(4px - 1px);\n}\n.tox:not([dir=rtl]) .tox-checkbox__label {\n  margin-left: 4px;\n}\n.tox:not([dir=rtl]) .tox-checkbox__input {\n  left: -10000px;\n}\n.tox:not([dir=rtl]) .tox-bar .tox-checkbox {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-checkbox__label {\n  margin-right: 4px;\n}\n.tox[dir=rtl] .tox-checkbox__input {\n  right: -10000px;\n}\n.tox[dir=rtl] .tox-bar .tox-checkbox {\n  margin-right: 4px;\n}\n.tox {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox .tox-collection--toolbar .tox-collection__group {\n  display: flex;\n  padding: 0;\n}\n.tox .tox-collection--grid .tox-collection__group {\n  display: flex;\n  flex-wrap: wrap;\n  max-height: 208px;\n  overflow-x: hidden;\n  overflow-y: auto;\n  padding: 0;\n}\n.tox .tox-collection--list .tox-collection__group {\n  border-bottom-width: 0;\n  border-color: #1a1a1a;\n  border-left-width: 0;\n  border-right-width: 0;\n  border-style: solid;\n  border-top-width: 1px;\n  padding: 4px 0;\n}\n.tox .tox-collection--list .tox-collection__group:first-child {\n  border-top-width: 0;\n}\n.tox .tox-collection__group-heading {\n  background-color: #333333;\n  color: #fff;\n  cursor: default;\n  font-size: 12px;\n  font-style: normal;\n  font-weight: normal;\n  margin-bottom: 4px;\n  margin-top: -4px;\n  padding: 4px 8px;\n  text-transform: none;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n.tox .tox-collection__item {\n  align-items: center;\n  color: #fff;\n  cursor: pointer;\n  display: flex;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n.tox .tox-collection--list .tox-collection__item {\n  padding: 4px 8px;\n}\n.tox .tox-collection--toolbar .tox-collection__item {\n  border-radius: 3px;\n  padding: 4px;\n}\n.tox .tox-collection--grid .tox-collection__item {\n  border-radius: 3px;\n  padding: 4px;\n}\n.tox .tox-collection--list .tox-collection__item--enabled {\n  background-color: #2b3b4e;\n  color: #fff;\n}\n.tox .tox-collection--list .tox-collection__item--active {\n  background-color: #4a5562;\n}\n.tox .tox-collection--toolbar .tox-collection__item--enabled {\n  background-color: #757d87;\n  color: #fff;\n}\n.tox .tox-collection--toolbar .tox-collection__item--active {\n  background-color: #4a5562;\n}\n.tox .tox-collection--grid .tox-collection__item--enabled {\n  background-color: #757d87;\n  color: #fff;\n}\n.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) {\n  background-color: #4a5562;\n  color: #fff;\n}\n.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) {\n  color: #fff;\n}\n.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) {\n  color: #fff;\n}\n.tox .tox-collection__item-icon,\n.tox .tox-collection__item-checkmark {\n  align-items: center;\n  display: flex;\n  height: 24px;\n  justify-content: center;\n  width: 24px;\n}\n.tox .tox-collection__item-icon svg,\n.tox .tox-collection__item-checkmark svg {\n  fill: currentColor;\n}\n.tox .tox-collection--toolbar-lg .tox-collection__item-icon {\n  height: 48px;\n  width: 48px;\n}\n.tox .tox-collection__item-label {\n  color: currentColor;\n  display: inline-block;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 24px;\n  text-transform: none;\n  word-break: break-all;\n}\n.tox .tox-collection__item-accessory {\n  color: rgba(255, 255, 255, 0.5);\n  display: inline-block;\n  font-size: 14px;\n  height: 24px;\n  line-height: 24px;\n  text-transform: none;\n}\n.tox .tox-collection__item-caret {\n  align-items: center;\n  display: flex;\n  min-height: 24px;\n}
1\n.tox .tox-collection__item-caret::after {\n  content: \'\';\n  font-size: 0;\n  min-height: inherit;\n}\n.tox .tox-collection__item-caret svg {\n  fill: #fff;\n}\n.tox .tox-collection__item--state-disabled {\n  background-color: transparent;\n  color: rgba(255, 255, 255, 0.5);\n  cursor: not-allowed;\n}\n.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg {\n  display: none;\n}\n.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark {\n  display: none;\n}\n.tox .tox-collection--horizontal {\n  background-color: #2b3b4e;\n  border: 1px solid #1a1a1a;\n  border-radius: 3px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n  display: flex;\n  flex: 0 0 auto;\n  flex-shrink: 0;\n  flex-wrap: nowrap;\n  margin-bottom: 0;\n  overflow-x: auto;\n  padding: 0;\n}\n.tox .tox-collection--horizontal .tox-collection__group {\n  align-items: center;\n  display: flex;\n  flex-wrap: nowrap;\n  margin: 0;\n  padding: 0 4px;\n}\n.tox .tox-collection--horizontal .tox-collection__item {\n  height: 34px;\n  margin: 2px 0 3px 0;\n  padding: 0 4px;\n}\n.tox .tox-collection--horizontal .tox-collection__item-label {\n  white-space: nowrap;\n}\n.tox .tox-collection--horizontal .tox-collection__item-caret {\n  margin-left: 4px;\n}\n.tox .tox-collection__item-container {\n  display: flex;\n}\n.tox .tox-collection__item-container--row {\n  align-items: center;\n  flex: 1 1 auto;\n  flex-direction: row;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--align-left {\n  margin-right: auto;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--align-right {\n  justify-content: flex-end;\n  margin-left: auto;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top {\n  align-items: flex-start;\n  margin-bottom: auto;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle {\n  align-items: center;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom {\n  align-items: flex-end;\n  margin-top: auto;\n}\n.tox .tox-collection__item-container--column {\n  -ms-grid-row-align: center;\n      align-self: center;\n  flex: 1 1 auto;\n  flex-direction: column;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--align-left {\n  align-items: flex-start;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--align-right {\n  align-items: flex-end;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top {\n  align-self: flex-start;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle {\n  -ms-grid-row-align: center;\n      align-self: center;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom {\n  align-self: flex-end;\n}\n.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {\n  border-right: 1px solid #000000;\n}\n.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) {\n  margin-left: 8px;\n}\n.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child {\n  margin-left: 4px;\n}\n.tox:not([dir=rtl]) .tox-collection__item-accessory {\n  margin-left: 16px;\n  text-align: right;\n}\n.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret {\n  margin-left: 16px;\n}\n.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {\n  border-left: 1px solid #000000;\n}\n.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) {\n  margin-right: 8px;\n}\n.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child {\n  margin-right: 4px;\n}\n.tox[dir=rtl] .tox-collection__item-accessory {\n  margin-right: 16px;\n  text-align: left;\n}\n.tox[dir=rtl] .tox-collection .tox-collection__item-caret {\n  margin-right: 16px;\n  transform: rotateY(180deg);\n}\n.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret {\n  margin-right: 4px;\n}\n.tox .tox-color-picker-container {\n  display: flex;\n  flex-direction: row;\n  height: 225px;\n  margin: 0;\n}\n.tox .tox-sv-palette {\n  box-sizing: border-box;\n  display: flex;\n  height: 100%;\n}\n.tox .tox-sv-palette-spectrum {\n  height: 100%;\n}\n.tox .tox-sv-palette,\n.tox .tox-sv-palette-spectrum {\n  width: 225px;\n}\n.tox .tox-sv-palette-thumb {\n  background: none;\n  border: 1px solid black;\n  border-radius: 50%;\n  box-sizing: content-box;\n  height: 12px;\n  position: absolute;\n  width: 12px;\n}\n.tox .tox-sv-palette-inner-thumb {\n  border: 1px solid white;\n  border-radius: 50%;\n  height: 10px;\n  position: absolute;\n  width: 10px;\n}\n.tox .tox-hue-slider {\n  box-sizing: border-box;\n  height: 100%;\n  width: 25px;\n}\n.tox .tox-hue-slider-spectrum {\n  background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00);\n  height: 100%;\n  width: 100%;\n}\n.tox .tox-hue-slider,\n.tox .tox-hue-slider-spectrum {\n  width: 20p
1x;\n}\n.tox .tox-hue-slider-thumb {\n  background: white;\n  border: 1px solid black;\n  box-sizing: content-box;\n  height: 4px;\n  width: 100%;\n}\n.tox .tox-rgb-form {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n.tox .tox-rgb-form div {\n  align-items: center;\n  display: flex;\n  justify-content: space-between;\n  margin-bottom: 5px;\n  width: inherit;\n}\n.tox .tox-rgb-form input {\n  width: 6em;\n}\n.tox .tox-rgb-form input.tox-invalid {\n  /* Need !important to override Chrome\'s focus styling unfortunately */\n  border: 1px solid red !important;\n}\n.tox .tox-rgb-form .tox-rgba-preview {\n  border: 1px solid black;\n  flex-grow: 2;\n  margin-bottom: 0;\n}\n.tox:not([dir=rtl]) .tox-sv-palette {\n  margin-right: 15px;\n}\n.tox:not([dir=rtl]) .tox-hue-slider {\n  margin-right: 15px;\n}\n.tox:not([dir=rtl]) .tox-hue-slider-thumb {\n  margin-left: -1px;\n}\n.tox:not([dir=rtl]) .tox-rgb-form label {\n  margin-right: 0.5em;\n}\n.tox[dir=rtl] .tox-sv-palette {\n  margin-left: 15px;\n}\n.tox[dir=rtl] .tox-hue-slider {\n  margin-left: 15px;\n}\n.tox[dir=rtl] .tox-hue-slider-thumb {\n  margin-right: -1px;\n}\n.tox[dir=rtl] .tox-rgb-form label {\n  margin-left: 0.5em;\n}\n.tox .tox-toolbar .tox-swatches,\n.tox .tox-toolbar__primary .tox-swatches,\n.tox .tox-toolbar__overflow .tox-swatches {\n  margin: 2px 0 3px 4px;\n}\n.tox .tox-collection--list .tox-collection__group .tox-swatches-menu {\n  border: 0;\n  margin: -4px 0;\n}\n.tox .tox-swatches__row {\n  display: flex;\n}\n.tox .tox-swatch {\n  height: 30px;\n  transition: transform 0.15s, box-shadow 0.15s;\n  width: 30px;\n}\n.tox .tox-swatch:hover,\n.tox .tox-swatch:focus {\n  box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset;\n  transform: scale(0.8);\n}\n.tox .tox-swatch--remove {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n}\n.tox .tox-swatch--remove svg path {\n  stroke: #e74c3c;\n}\n.tox .tox-swatches__picker-btn {\n  align-items: center;\n  background-color: transparent;\n  border: 0;\n  cursor: pointer;\n  display: flex;\n  height: 30px;\n  justify-content: center;\n  outline: none;\n  padding: 0;\n  width: 30px;\n}\n.tox .tox-swatches__picker-btn svg {\n  height: 24px;\n  width: 24px;\n}\n.tox .tox-swatches__picker-btn:hover {\n  background: #4a5562;\n}\n.tox:not([dir=rtl]) .tox-swatches__picker-btn {\n  margin-left: auto;\n}\n.tox[dir=rtl] .tox-swatches__picker-btn {\n  margin-right: auto;\n}\n.tox .tox-comment-thread {\n  background: #2b3b4e;\n  position: relative;\n}\n.tox .tox-comment-thread > *:not(:first-child) {\n  margin-top: 8px;\n}\n.tox .tox-comment {\n  background: #2b3b4e;\n  border: 1px solid #000000;\n  border-radius: 3px;\n  box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1);\n  padding: 8px 8px 16px 8px;\n  position: relative;\n}\n.tox .tox-comment__header {\n  align-items: center;\n  color: #fff;\n  display: flex;\n  justify-content: space-between;\n}\n.tox .tox-comment__date {\n  color: rgba(255, 255, 255, 0.5);\n  font-size: 12px;\n}\n.tox .tox-comment__body {\n  color: #fff;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  margin-top: 8px;\n  position: relative;\n  text-transform: initial;\n}\n.tox .tox-comment__body textarea {\n  resize: none;\n  white-space: normal;\n  width: 100%;\n}\n.tox .tox-comment__expander {\n  padding-top: 8px;\n}\n.tox .tox-comment__expander p {\n  color: rgba(255, 255, 255, 0.5);\n  font-size: 14px;\n  font-style: normal;\n}\n.tox .tox-comment__body p {\n  margin: 0;\n}\n.tox .tox-comment__buttonspacing {\n  padding-top: 16px;\n  text-align: center;\n}\n.tox .tox-comment-thread__overlay::after {\n  background: #2b3b4e;\n  bottom: 0;\n  content: "";\n  display: flex;\n  left: 0;\n  opacity: 0.9;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 5;\n}\n.tox .tox-comment__reply {\n  display: flex;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  margin-top: 8px;\n}\n.tox .tox-comment__reply > *:first-child {\n  margin-bottom: 8px;\n  width: 100%;\n}\n.tox .tox-comment__edit {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  margin-top: 16px;\n}\n.tox .tox-comment__gradient::after {\n  background: linear-gradient(rgba(43, 59, 78, 0), #2b3b4e);\n  bottom: 0;\n  content: "";\n  display: block;\n  height: 5em;
1\n  margin-top: -40px;\n  position: absolute;\n  width: 100%;\n}\n.tox .tox-comment__overlay {\n  background: #2b3b4e;\n  bottom: 0;\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  left: 0;\n  opacity: 0.9;\n  position: absolute;\n  right: 0;\n  text-align: center;\n  top: 0;\n  z-index: 5;\n}\n.tox .tox-comment__loading-text {\n  align-items: center;\n  color: #fff;\n  display: flex;\n  flex-direction: column;\n  position: relative;\n}\n.tox .tox-comment__loading-text > div {\n  padding-bottom: 16px;\n}\n.tox .tox-comment__overlaytext {\n  bottom: 0;\n  flex-direction: column;\n  font-size: 14px;\n  left: 0;\n  padding: 1em;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 10;\n}\n.tox .tox-comment__overlaytext p {\n  background-color: #2b3b4e;\n  box-shadow: 0 0 8px 8px #2b3b4e;\n  color: #fff;\n  text-align: center;\n}\n.tox .tox-comment__overlaytext div:nth-of-type(2) {\n  font-size: 0.8em;\n}\n.tox .tox-comment__busy-spinner {\n  align-items: center;\n  background-color: #2b3b4e;\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 20;\n}\n.tox .tox-comment__scroll {\n  display: flex;\n  flex-direction: column;\n  flex-shrink: 1;\n  overflow: auto;\n}\n.tox .tox-conversations {\n  margin: 8px;\n}\n.tox:not([dir=rtl]) .tox-comment__edit {\n  margin-left: 8px;\n}\n.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child,\n.tox:not([dir=rtl]) .tox-comment__edit > *:last-child,\n.tox:not([dir=rtl]) .tox-comment__reply > *:last-child {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-comment__edit {\n  margin-right: 8px;\n}\n.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child,\n.tox[dir=rtl] .tox-comment__edit > *:last-child,\n.tox[dir=rtl] .tox-comment__reply > *:last-child {\n  margin-right: 8px;\n}\n.tox .tox-user {\n  align-items: center;\n  display: flex;\n}\n.tox .tox-user__avatar svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-user__name {\n  color: rgba(255, 255, 255, 0.5);\n  font-size: 12px;\n  font-style: normal;\n  font-weight: bold;\n  text-transform: uppercase;\n}\n.tox:not([dir=rtl]) .tox-user__avatar svg {\n  margin-right: 8px;\n}\n.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-user__avatar svg {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-user__avatar + .tox-user__name {\n  margin-right: 8px;\n}\n.tox .tox-dialog-wrap {\n  align-items: center;\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: fixed;\n  right: 0;\n  top: 0;\n  z-index: 1100;\n}\n.tox .tox-dialog-wrap__backdrop {\n  background-color: rgba(34, 47, 62, 0.75);\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 1;\n}\n.tox .tox-dialog-wrap__backdrop--opaque {\n  background-color: #222f3e;\n}\n.tox .tox-dialog {\n  background-color: #2b3b4e;\n  border-color: #000000;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: 0 16px 16px -10px rgba(42, 55, 70, 0.15), 0 0 40px 1px rgba(42, 55, 70, 0.15);\n  display: flex;\n  flex-direction: column;\n  max-height: 100%;\n  max-width: 480px;\n  overflow: hidden;\n  position: relative;\n  width: 95vw;\n  z-index: 2;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox .tox-dialog {\n    align-self: flex-start;\n    margin: 8px auto;\n    width: calc(100vw - 16px);\n  }\n}\n.tox .tox-dialog-inline {\n  z-index: 1100;\n}\n.tox .tox-dialog__header {\n  align-items: center;\n  background-color: #2b3b4e;\n  border-bottom: none;\n  color: #fff;\n  display: flex;\n  font-size: 16px;\n  justify-content: space-between;\n  padding: 8px 16px 0 16px;\n  position: relative;\n}\n.tox .tox-dialog__header .tox-button {\n  z-index: 1;\n}\n.tox .tox-dialog__draghandle {\n  cursor: grab;\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.tox .tox-dialog__draghandle:active {\n  cursor: grabbing;\n}\n.tox .tox-dialog__dismiss {\n  margin-left: auto;\n}\n.tox .tox-dialog__title {\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 20px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  margin: 0;\n  text-transform: none;\n}\n.tox .tox-dialog__body {\n  color: #fff;\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  font-size: 16px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  min-width: 0;\n  text-align: left;\n  text-transform: none;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox .tox-dialog__body {\n    flex-direction: column;\n  }\n}\n.tox .tox-dialog__body-nav {\n  align-items: flex-start;\n  display: flex;\n  flex-direction: column;\n  padding: 16px 16px;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox .tox-dialog__body-nav {\n    flex-direction: row;\n    -webkit-overflow-scrolling: touch;\n    overflow-x: auto;\n    padding-bottom: 0;\n  }\n}\n.tox .tox-dialog__body-nav-item {\n  border-bottom: 2px solid transparent;\n  color: rgba(255, 255, 255, 0.5);\n  display: inline-block;\n  font-size: 14px;\n  line-height: 1.3;\n  margin-bottom: 8px;\n  text-decoration: none;\n  white-space: nowrap;\n}\n.tox .tox-dialog__body-nav-item:focus {\n  background-color: rgba(32, 122, 183, 0.1);\n}\n.tox .tox-dialog__body-nav-item--active {\n  border-bottom: 2px solid #207ab7;\n  color: #207ab7;\n}\n.tox .tox-dialog__body-content {\n  box-sizing: border-box;\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n  max-height: 650px;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  padding: 16px 16px;\n}\n.tox .tox-dialog__body-content > * {\n  margin-bottom: 0;\n  margin-top: 16px;\n}\n.tox .tox-dialog__body-content > *:first-child {\n  margin-top: 0;\n}\n.tox .tox-dialog__body-content > *:last-child {\n  margin-bottom: 0;\n}\n.tox .tox-dialog__body-content > *:only-child {\n  margin-bottom: 0;\n  margin-top: 0;\n}\n.tox .tox-dialog__body-content a {\n  color: #207ab7;\n  cursor: pointer;\n  text-decoration: none;\n}\n.tox .tox-dialog__body-content a:hover,\n.tox .tox-dialog__body-content a:focus {\n  color: #185d8c;\n  text-decoration: none;\n}\n.tox .tox-dialog__body-content a:active {\n  color: #185d8c;\n  text-decoration: none;\n}\n.tox .tox-dialog__body-content svg {\n  fill: #fff;\n}\n.tox .tox-dialog__body-content ul {\n  display: block;\n  list-style-type: disc;\n  margin-bottom: 16px;\n  -webkit-margin-end: 0;\n          margin-inline-end: 0;\n  -webkit-margin-start: 0;\n          margin-inline-start: 0;\n  -webkit-padding-start: 2.5rem;\n          padding-inline-start: 2.5rem;\n}\n.tox .tox-dialog__body-content .tox-form__group h1 {\n  color: #fff;\n  font-size: 20px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  margin-bottom: 16px;\n  margin-top: 2rem;\n  text-transform: none;\n}\n.tox .tox-dialog__body-content .tox-form__group h2 {\n  color: #fff;\n  font-size: 16px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  margin-bottom: 16px;\n  margin-top: 2rem;\n  text-transform: none;\n}\n.tox .tox-dialog__body-content .tox-form__group p {\n  margin-bottom: 16px;\n}\n.tox .tox-dialog__body-content .tox-form__group h1:first-child,\n.tox .tox-dialog__body-content .tox-form__group h2:first-child,\n.tox .tox-dialog__body-content .tox-form__group p:first-child {\n  margin-top: 0;\n}\n.tox .tox-dialog__body-content .tox-form__group h1:last-child,\n.tox .tox-dialog__body-content .tox-form__group h2:last-child,\n.tox .tox-dialog__body-content .tox-form__group p:last-child {\n  margin-bottom: 0;\n}\n.tox .tox-dialog__body-content .tox-form__group h1:only-child,\n.tox .tox-dialog__body-content .tox-form__group h2:only-child,\n.tox .tox-dialog__body-content .tox-form__group p:only-child {\n  margin-bottom: 0;\n  margin-top: 0;\n}\n.tox .tox-dialog--width-lg {\n  height: 650px;\n  max-width: 1200px;\n}\n.tox .tox-dialog--width-md {\n  max-width: 800px;\n}\n.tox .tox-dialog--width-md .tox-dialog__body-content {\n  overflow: auto;\n}\n.tox .tox-dialog__body-content--centered {\n  text-align: center;\n}\n.tox .tox-dialog__footer {\n  align-items: center;\n  background-color: #2b3b4e;\n  border-top: 1px solid #000000;\n  display: flex;\n  justify-content: space-between;\n  padding: 8px 16px;\n}\n.tox .tox-dialog__footer-start,\n.tox .tox-dialog__footer-end {\n  display: flex;\n}\n.tox .tox-dialog__busy-spinner {\n  align-items: center;\n  background-color: rgba(34, 47, 62, 0.75);\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 3;\n}\n.tox .tox-dialog__table {\n  border-collapse: collapse;\n  width: 100%;\n}\n.tox .tox-dialog__table thead th {\n  font-weight: bold;\n  padding-bottom: 8px;\n}\n.tox .tox-dialog__table tbody tr {\n  border-bottom: 1px solid #000000;\n}\n.tox .tox-dialog__table tbody tr:last-child {\n  border-bottom: none;\n}\n.tox .tox-dialog__table td {\n  padding-bottom: 8px;\n  padding-top: 8px;\n}\n.tox .tox-dialog__popups {\n  position: absolute;\n  width: 100%;\n  z-index: 1100;\n}\n.tox .tox-dialog__body-iframe {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dialog__body-iframe .tox-navobj {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 100%;\n}\n.tox .tox-dialog-dock-fadeout {\n  opacity: 0;\n  visibility: hidden;\n}\n.tox .tox-dialog-dock-fadein {\n  opacity: 1;\n  visibility: visible;\n}\n.tox .tox-dialog-dock-transition {\n  transition: visibility 0s linear 0.3s, opacity 0.3s ease;\n}\n.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein {\n  transition-delay: 0s;\n}\n.tox.tox-platform-ie {\n  /* IE11 CSS styles go here */\n}\n.tox.tox-platform-ie .tox-dialog-wrap {\n  position: -ms-device-fixed;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav {\n    margin-right: 0;\n  }\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) {\n    margin-left: 8px;\n  }\n}\n.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *,\n.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-dialog__body {\n  text-align: right;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav {\n    margin-left: 0;\n  }\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) {\n    margin-right: 8px;\n  }\n}\n.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *,\n.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * {\n  margin-right: 8px;\n}\nbody.tox-dialog__disable-scroll {\n  overflow: hidden;\n}\n.tox .tox-dropzone-container {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dropzone {\n  align-items: center;\n  background: #fff;\n  border: 2px dashed #000000;\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  justify-content: center;\n  min-height: 100px;\n  padding: 10px;\n}\n.tox .tox-dropzone p {\n  color: rgba(255, 255, 255, 0.5);\n  margin: 0 0 16px 0;\n}\n.tox .tox-edit-area {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  overflow: hidden;\n  position: relative;\n}\n.tox .tox-edit-area__iframe {\n  background-color: #fff;\n  border: 0;\n  box-sizing: border-box;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 100%;\n  position: absolute;\n  width: 100%;\n}\n.tox.tox-inline-edit-area {\n  border: 1px dotted #000000;\n}\n.tox .tox-editor-container {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  overflow: hidden;\n}\n.tox .tox-editor-header {\n  z-index: 1;\n}\n.tox:not(.tox-tinymce-inline) .tox-editor-header {\n  box-shadow: none;\n  transition: box-shadow 0.5s;\n}\n.tox.tox-tinymce--toolbar-bottom .tox-editor-header,\n.tox.tox-tinymce-inline .tox-editor-header {\n  margin-bottom: -1px;\n}\n.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header {\n  background-color: transparent;\n  box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25);\n}\n.tox-editor-dock-fadeout {\n  opacity: 0;\n  visibility: hidden;\n}\n.tox-editor-dock-fadein {\n  opacity: 1;\n  visibility: visible;\n}\n.tox-editor-dock-transition {\n  transition: visibility 0s linear 0.25s, opacity 0.25s ease;\n}\n.tox-editor-dock-transition.tox-editor-dock-fadein {\n  transition-delay: 0s;\n}\n.tox .tox-control-wrap {\n  flex: 1;\n  position: relative;\n}\n.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,\
1n.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,\n.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid {\n  display: none;\n}\n.tox .tox-control-wrap svg {\n  display: block;\n}\n.tox .tox-control-wrap__status-icon-wrap {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox .tox-control-wrap__status-icon-invalid svg {\n  fill: #c00;\n}\n.tox .tox-control-wrap__status-icon-unknown svg {\n  fill: orange;\n}\n.tox .tox-control-wrap__status-icon-valid svg {\n  fill: green;\n}\n.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,\n.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,\n.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield {\n  padding-right: 32px;\n}\n.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap {\n  right: 4px;\n}\n.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,\n.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,\n.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield {\n  padding-left: 32px;\n}\n.tox[dir=rtl] .tox-control-wrap__status-icon-wrap {\n  left: 4px;\n}\n.tox .tox-autocompleter {\n  max-width: 25em;\n}\n.tox .tox-autocompleter .tox-menu {\n  max-width: 25em;\n}\n.tox .tox-autocompleter .tox-autocompleter-highlight {\n  font-weight: bold;\n}\n.tox .tox-color-input {\n  display: flex;\n  position: relative;\n  z-index: 1;\n}\n.tox .tox-color-input .tox-textfield {\n  z-index: -1;\n}\n.tox .tox-color-input span {\n  border-color: rgba(42, 55, 70, 0.2);\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  height: 24px;\n  position: absolute;\n  top: 6px;\n  width: 24px;\n}\n.tox .tox-color-input span:hover:not([aria-disabled=true]),\n.tox .tox-color-input span:focus:not([aria-disabled=true]) {\n  border-color: #207ab7;\n  cursor: pointer;\n}\n.tox .tox-color-input span::before {\n  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(255, 255, 255, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(255, 255, 255, 0.25) 75%);\n  background-position: 0 0, 0 6px, 6px -6px, -6px 0;\n  background-size: 12px 12px;\n  border: 1px solid #2b3b4e;\n  border-radius: 3px;\n  box-sizing: border-box;\n  content: \'\';\n  height: 24px;\n  left: -1px;\n  position: absolute;\n  top: -1px;\n  width: 24px;\n  z-index: -1;\n}\n.tox .tox-color-input span[aria-disabled=true] {\n  cursor: not-allowed;\n}\n.tox:not([dir=rtl]) .tox-color-input {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox:not([dir=rtl]) .tox-color-input .tox-textfield {\n  padding-left: 36px;\n}\n.tox:not([dir=rtl]) .tox-color-input span {\n  left: 6px;\n}\n.tox[dir="rtl"] .tox-color-input {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox[dir="rtl"] .tox-color-input .tox-textfield {\n  padding-right: 36px;\n}\n.tox[dir="rtl"] .tox-color-input span {\n  right: 6px;\n}\n.tox .tox-label,\n.tox .tox-toolbar-label {\n  color: rgba(255, 255, 255, 0.5);\n  display: block;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  padding: 0 8px 0 0;\n  text-transform: none;\n  white-space: nowrap;\n}\n.tox .tox-toolbar-label {\n  padding: 0 8px;\n}\n.tox[dir=rtl] .tox-label {\n  padding: 0 0 0 8px;\n}\n.tox .tox-form {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group {\n  box-sizing: border-box;\n  margin-bottom: 4px;\n}\n.tox .tox-form-group--maximize {\n  flex: 1;\n}\n.tox .tox-form__group--error {\n  color: #c00;\n}\n.tox .tox-form__group--collection {\n  display: flex;\n}\n.tox .tox-form__grid {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n.tox .tox-form__grid--2col > .tox-form__group {\n  width: calc(50% - (8px / 2));\n}\n.tox .tox-form__grid--3col > .tox-form__group {\n  width: calc(100% / 3 - (8px / 2));\n}\n.tox .tox-form__grid--4col > .tox-form__group {\n  width: calc(25% - (8px / 2));\n}\n.tox .tox-form__controls-h-stack {\n  align-items: center;\n  display: flex;\n}\n.tox .tox-form__group--inline {\n  align-items: center;\n  display: flex;\n}\n.tox .tox-form__group--stretched {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group--stretched .tox-textarea {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group--stretched .tox-navobj {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group--stretched .tox-navobj :nth-child(2) {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 100%;\n}\n.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) {\n  margin-right: 4px;\n}\n.tox .tox-lock.tox-locked .tox-lock-icon__unlock,\n.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock {\n  display: none;\n}\n.tox .tox-textfield,\n.tox .tox-toolbar-textfield,\n.tox .tox-listboxfield .tox-listbox--select,\n.tox .tox-textarea {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n  background-color: #2b3b4e;\n  border-color: #000000;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  color: #fff;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  line-height: 24px;\n  margin: 0;\n  min-height: 34px;\n  outline: none;\n  padding: 5px 4.75px;\n  resize: none;\n  width: 100%;\n}\n.tox .tox-textfield[disabled],\n.tox .tox-textarea[disabled] {\n  background-color: #222f3e;\n  color: rgba(255, 255, 255, 0.85);
1\n  cursor: not-allowed;\n}\n.tox .tox-textfield:focus,\n.tox .tox-listboxfield .tox-listbox--select:focus,\n.tox .tox-textarea:focus {\n  background-color: #2b3b4e;\n  border-color: #207ab7;\n  box-shadow: none;\n  outline: none;\n}\n.tox .tox-toolbar-textfield {\n  border-width: 0;\n  margin-bottom: 3px;\n  margin-top: 2px;\n  max-width: 250px;\n}\n.tox .tox-naked-btn {\n  background-color: transparent;\n  border: 0;\n  border-color: transparent;\n  box-shadow: unset;\n  color: #207ab7;\n  cursor: pointer;\n  display: block;\n  margin: 0;\n  padding: 0;\n}\n.tox .tox-naked-btn svg {\n  display: block;\n  fill: #fff;\n}\n.tox:not([dir=rtl]) .tox-toolbar-textfield + * {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-toolbar-textfield + * {\n  margin-right: 4px;\n}\n.tox .tox-listboxfield {\n  cursor: pointer;\n  position: relative;\n}\n.tox .tox-listboxfield .tox-listbox--select[disabled] {\n  background-color: #19232e;\n  color: rgba(255, 255, 255, 0.85);\n  cursor: not-allowed;\n}\n.tox .tox-listbox__select-label {\n  cursor: default;\n  flex: 1;\n  margin: 0 4px;\n}\n.tox .tox-listbox__select-chevron {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  width: 16px;\n}\n.tox .tox-listbox__select-chevron svg {\n  fill: #fff;\n}\n.tox .tox-listboxfield .tox-listbox--select {\n  align-items: center;\n  display: flex;\n}\n.tox:not([dir=rtl]) .tox-listboxfield svg {\n  right: 8px;\n}\n.tox[dir=rtl] .tox-listboxfield svg {\n  left: 8px;\n}\n.tox .tox-selectfield {\n  cursor: pointer;\n  position: relative;\n}\n.tox .tox-selectfield select {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n  background-color: #2b3b4e;\n  border-color: #000000;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  color: #fff;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  line-height: 24px;\n  margin: 0;\n  min-height: 34px;\n  outline: none;\n  padding: 5px 4.75px;\n  resize: none;\n  width: 100%;\n}\n.tox .tox-selectfield select[disabled] {\n  background-color: #19232e;\n  color: rgba(255, 255, 255, 0.85);\n  cursor: not-allowed;\n}\n.tox .tox-selectfield select::-ms-expand {\n  display: none;\n}\n.tox .tox-selectfield select:focus {\n  background-color: #2b3b4e;\n  border-color: #207ab7;\n  box-shadow: none;\n  outline: none;\n}\n.tox .tox-selectfield svg {\n  pointer-events: none;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox:not([dir=rtl]) .tox-selectfield select[size="0"],\n.tox:not([dir=rtl]) .tox-selectfield select[size="1"] {\n  padding-right: 24px;\n}\n.tox:not([dir=rtl]) .tox-selectfield svg {\n  right: 8px;\n}\n.tox[dir=rtl] .tox-selectfield select[size="0"],\n.tox[dir=rtl] .tox-selectfield select[size="1"] {\n  padding-left: 24px;\n}\n.tox[dir=rtl] .tox-selectfield svg {\n  left: 8px;\n}\n.tox .tox-textarea {\n  -webkit-appearance: textarea;\n     -moz-appearance: textarea;\n          appearance: textarea;\n  white-space: pre-wrap;\n}\n.tox-fullscreen {\n  border: 0;\n  height: 100%;\n  margin: 0;\n  overflow: hidden;\n  -ms-scroll-chaining: none;
1\n      overscroll-behavior: none;\n  padding: 0;\n  touch-action: pinch-zoom;\n  width: 100%;\n}\n.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {\n  display: none;\n}\n.tox.tox-tinymce.tox-fullscreen,\n.tox-shadowhost.tox-fullscreen {\n  left: 0;\n  position: fixed;\n  top: 0;\n  z-index: 1200;\n}\n.tox.tox-tinymce.tox-fullscreen {\n  background-color: transparent;\n}\n.tox-fullscreen .tox.tox-tinymce-aux,\n.tox-fullscreen ~ .tox.tox-tinymce-aux {\n  z-index: 1201;\n}\n.tox .tox-help__more-link {\n  list-style: none;\n  margin-top: 1em;\n}\n.tox .tox-image-tools {\n  width: 100%;\n}\n.tox .tox-image-tools__toolbar {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n}\n.tox .tox-image-tools__image {\n  background-color: #666;\n  height: 380px;\n  overflow: auto;\n  position: relative;\n  width: 100%;\n}\n.tox .tox-image-tools__image,\n.tox .tox-image-tools__image + .tox-image-tools__toolbar {\n  margin-top: 8px;\n}\n.tox .tox-image-tools__image-bg {\n  background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==);\n}\n.tox .tox-image-tools__toolbar > .tox-spacer {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-croprect-block {\n  background: black;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n  position: absolute;\n  zoom: 1;\n}\n.tox .tox-croprect-handle {\n  border: 2px solid white;\n  height: 20px;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 20px;\n}\n.tox .tox-croprect-handle-move {\n  border: 0;\n  cursor: move;\n  position: absolute;\n}\n.tox .tox-croprect-handle-nw {\n  border-width: 2px 0 0 2px;\n  cursor: nw-resize;\n  left: 100px;\n  margin: -2px 0 0 -2px;\n  top: 100px;\n}\n.tox .tox-croprect-handle-ne {\n  border-width: 2px 2px 0 0;\n  cursor: ne-resize;\n  left: 200px;\n  margin: -2px 0 0 -20px;\n  top: 100px;\n}\n.tox .tox-croprect-handle-sw {\n  border-width: 0 0 2px 2px;\n  cursor: sw-resize;\n  left: 100px;\n  margin: -20px 2px 0 -2px;\n  top: 200px;\n}\n.tox .tox-croprect-handle-se {\n  border-width: 0 2px 2px 0;\n  cursor: se-resize;\n  left: 200px;\n  margin: -20px 0 0 -20px;\n  top: 200px;\n}\n.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {\n  margin-left: 8px;\n}\n.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-button + .tox-slider {\n  margin-left: 32px;\n}\n.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider + .tox-button {\n  margin-left: 32px;\n}\n.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {\n  margin-right: 8px;\n}\n.tox[dir=rtl] .tox-image-tools__toolbar > .tox-button + .tox-slider {\n  margin-right: 32px;\n}\n.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider + .tox-button {\n  margin-right: 32px;\n}\n.tox .tox-insert-table-picker {\n  display: flex;\n  flex-wrap: wrap;\n  width: 170px;\n}\n.tox .tox-insert-table-picker > div {\n  border-color: #000000;\n  border-style: solid;\n  border-width: 0 1px 1px 0;\n  box-sizing: border-box;\n  height: 17px;\n  width: 17px;\n}\n.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker {\n  margin: -4px 0;\n}\n.tox .tox-insert-table-picker .tox-insert-table-picker__selected {\n  background-color: rgba(32, 122, 183, 0.5);\n  border-color: rgba(32, 122, 183, 0.5);\n}\n.tox .tox-insert-table-picker__label {\n  color: #fff;\n  display: block;\n  font-size: 14px;\n  padding: 4px;\n  text-align: center;\n  width: 100%;\n}\n.tox:not([dir=rtl]) {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) {\n  border-right: 0;\n}\n.tox[dir=rtl] {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) {\n  border-right: 0;\n}\n.tox {\n  /* stylelint-disable */\n  /* stylelint-enable */\n}\n.tox .tox-menu {\n  background-color: #2b3b4e;\n  border: 1px solid #000000;\n  border-radius: 3px;\n  box-shadow: 0 4px 8px 0 rgba(42, 55, 70, 0.1);\n  display: inline-block;\n  overflow: hidden;\n  vertical-align: top;\n  z-index: 1150;\n}\n.tox .tox-menu.tox-collection.tox-collection--list {\n  padding: 0;\n}\n.tox .tox-menu.tox-collection.tox-collection--toolbar {\n  padding: 4px;\n}\n.tox .tox-menu.tox-collection.tox-collection--grid {\n  padding: 4px;\n}\n.tox .tox-menu__label h1,\n.tox .tox-menu__label h2,\n.tox .tox-menu__label h3,\n.tox .tox-menu__label h4,\n.tox .tox-menu__label h5,\n.tox .tox-menu__label h6,\n.tox .tox-menu__label p,\n.tox .tox-menu__label blockquote,\n.tox .tox-menu__label code {\n  margin: 0;\n}\n.tox .tox-menubar {\n  background: url("data:image/svg+xml;charset=utf8,%3Csvg height=\'39px\' viewBox=\'0 0 40 39px\' width=\'40\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Crect x=\'0\' y=\'38px\' width=\'100\' height=\'1\' fill=\'%23000000\'/%3E%3C/svg%3E") left 0 top 0 #222f3e;\n  background-color: #222f3e;\n  display: flex;\n  flex: 0 0 auto;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  padding: 0 4px 0 4px;\n}\n.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar {\n  border-top: 1px solid #000000;\n}\n/* Deprecated. Remove in next major release */\n.tox .tox-mbtn {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 3px;\n  box-shadow: none;\n  color: #fff;\n  display: flex;\n  flex: 0 0 auto;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  height: 34px;\n  justify-content: center;\n  margin: 2px 0 3px 0;\n  outline: none;\n  overflow: hidden;\n  padding: 0 4px;\n  text-transform: none;\n  width: auto;\n}\n.tox .tox-mbtn[disabled] {\n  background-color: transparent;\n  border: 0;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);
1\n  cursor: not-allowed;\n}\n.tox .tox-mbtn:focus:not(:disabled) {\n  background: #4a5562;\n  border: 0;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-mbtn--active {\n  background: #757d87;\n  border: 0;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {\n  background: #4a5562;\n  border: 0;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-mbtn__select-label {\n  cursor: default;\n  font-weight: normal;\n  margin: 0 4px;\n}\n.tox .tox-mbtn[disabled] .tox-mbtn__select-label {\n  cursor: not-allowed;\n}\n.tox .tox-mbtn__select-chevron {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  width: 16px;\n  display: none;\n}\n.tox .tox-notification {\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  display: -ms-grid;\n  display: grid;\n  font-size: 14px;\n  font-weight: normal;\n  -ms-grid-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);\n      grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);\n  margin-top: 4px;\n  opacity: 0;\n  padding: 4px;\n  transition: transform 100ms ease-in, opacity 150ms ease-in;\n}\n.tox .tox-notification p {\n  font-size: 14px;\n  font-weight: normal;\n}\n.tox .tox-notification a {\n  cursor: pointer;\n  text-decoration: underline;\n}\n.tox .tox-notification--in {\n  opacity: 1;\n}\n.tox .tox-notification--success {\n  background-color: #e4eeda;\n  border-color: #d7e6c8;\n  color: #fff;\n}\n.tox .tox-notification--success p {\n  color: #fff;\n}\n.tox .tox-notification--success a {\n  color: #547831;\n}\n.tox .tox-notification--success svg {\n  fill: #fff;\n}\n.tox .tox-notification--error {\n  background-color: #f8dede;\n  border-color: #f2bfbf;\n  color: #fff;\n}\n.tox .tox-notification--error p {\n  color: #fff;\n}\n.tox .tox-notification--error a {\n  color: #c00;\n}\n.tox .tox-notification--error svg {\n  fill: #fff;\n}\n.tox .tox-notification--warn,\n.tox .tox-notification--warning {\n  background-color: #fffaea;\n  border-color: #ffe89d;\n  color: #fff;\n}\n.tox .tox-notification--warn p,\n.tox .tox-notification--warning p {\n  color: #fff;\n}\n.tox .tox-notification--warn a,\n.tox .tox-notification--warning a {\n  color: #fff;\n}\n.tox .tox-notification--warn svg,\n.tox .tox-notification--warning svg {\n  fill: #fff;\n}\n.tox .tox-notification--info {\n  background-color: #d9edf7;\n  border-color: #779ecb;\n  color: #fff;\n}\n.tox .tox-notification--info p {\n  color: #fff;\n}\n.tox .tox-notification--info a {\n  color: #fff;\n}\n.tox .tox-notification--info svg {\n  fill: #fff;\n}\n.tox .tox-notification__body {\n  -ms-grid-row-align: center;\n      align-self: center;\n  color: #fff;\n  font-size: 14px;\n  -ms-grid-column-span: 1;\n  grid-column-end: 3;\n  -ms-grid-column: 2;\n      grid-column-start: 2;\n  -ms-grid-row-span: 1;\n  grid-row-end: 2;\n  -ms-grid-row: 1;\n      grid-row-start: 1;\n  text-align: center;\n  white-space: normal;\n  word-break: break-all;\n  word-break: break-word;\n}\n.tox .tox-notification__body > * {\n  margin: 0;\n}\n.tox .tox-notification__body > * + * {\n  margin-top: 1rem;\n}\n.tox .tox-notification__icon {\n  -ms-grid-row-align: center;\n      align-self: center;\n  -ms-grid-column-span: 1;\n  grid-column-end: 2;\n  -ms-grid-column: 1;\n      grid-column-start: 1;\n  -ms-grid-row-span: 1;\n  grid-row-end: 2;\n  -ms-grid-row: 1;\n      grid-row-start: 1;\n  -ms-grid-column-align: end;\n      justify-self: end;\n}\n.tox .tox-notification__icon svg {\n  display: block;\n}\n.tox .tox-notification__dismiss {\n  -ms-grid-row-align: start;\n      align-self: start;\n  -ms-grid-column-span: 1;\n  grid-column-end: 4;\n  -ms-grid-column: 3;\n      grid-column-start: 3;\n  -ms-grid-row-span: 1;\n  grid-row-end: 2;\n  -ms-grid-row: 1;\n      grid-row-start: 1;\n  -ms-grid-column-align: end;\n      justify-self: end;\n}\n.tox .tox-notification .tox-progress-bar {\n  -ms-grid-column-span: 3;\n  grid-column-end: 4;\n  -ms-grid-column: 1;\n      grid-column-start: 1;\n  -ms-grid-row-span: 1;\n  grid-row-end: 3;\n  -ms-grid-row: 2;\n      grid-row-start: 2;\n  -ms-grid-column-align: center;\n      justify-self: center;\n}\n.tox .tox-pop {\n  display: inline-block;\n  position: relative;\n}\n.tox .tox-pop--resizing {\n  transition: width 0.1s ease;\n}\n.tox .tox-pop--resizing .tox-toolbar,\n.tox .tox-pop--resizing .tox-toolbar__group {\n  flex-wrap: nowrap;\n}\n.tox .tox-pop--transition {\n  transition: 0.15s ease;\n  transition-property: left, right, top, bottom;\n}\n.tox .tox-pop--transition::before,\n.tox .tox-pop--transition::after {\n  transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s;\n}\n.tox .tox-pop__dialog {\n  background-color: #222f3e;\n  border: 1px solid #000000;\n  border-radius: 3px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n  min-width: 0;\n  overflow: hidden;\n}\n.tox .tox-pop__dialog > *:not(.tox-toolbar) {\n  margin: 4px 4px 4px 8px;\n}\n.tox .tox-pop__dialog .tox-toolbar {\n  background-color: transparent;\n  margin-bottom: -1px;\n}\n.tox .tox-pop::before,\n.tox .tox-pop::after {\n  border-style: solid;\n  content: \'\';\n  display: block;\n  height: 0;\n  opacity: 1;\n  position: absolute;\n  width: 0;\n}\n.tox .tox-pop.tox-pop--inset::before,\n.tox .tox-pop.tox-pop--inset::after {\n  opacity: 0;\n  transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease;\n}\n.tox .tox-pop.tox-pop--bottom::before,\n.tox .tox-pop.tox-pop--bottom::after {\n  left: 50%;\n  top: 100%;\n}\n.tox .tox-pop.tox-pop--bottom::after {\n  border-color: #222f3e transparent transparent transparent;\n  border-width: 8px;\n  margin-left: -8px;
1\n  margin-top: -1px;\n}\n.tox .tox-pop.tox-pop--bottom::before {\n  border-color: #000000 transparent transparent transparent;\n  border-width: 9px;\n  margin-left: -9px;\n}\n.tox .tox-pop.tox-pop--top::before,\n.tox .tox-pop.tox-pop--top::after {\n  left: 50%;\n  top: 0;\n  transform: translateY(-100%);\n}\n.tox .tox-pop.tox-pop--top::after {\n  border-color: transparent transparent #222f3e transparent;\n  border-width: 8px;\n  margin-left: -8px;\n  margin-top: 1px;\n}\n.tox .tox-pop.tox-pop--top::before {\n  border-color: transparent transparent #000000 transparent;\n  border-width: 9px;\n  margin-left: -9px;\n}\n.tox .tox-pop.tox-pop--left::before,\n.tox .tox-pop.tox-pop--left::after {\n  left: 0;\n  top: calc(50% - 1px);\n  transform: translateY(-50%);\n}\n.tox .tox-pop.tox-pop--left::after {\n  border-color: transparent #222f3e transparent transparent;\n  border-width: 8px;\n  margin-left: -15px;\n}\n.tox .tox-pop.tox-pop--left::before {\n  border-color: transparent #000000 transparent transparent;\n  border-width: 10px;\n  margin-left: -19px;\n}\n.tox .tox-pop.tox-pop--right::before,\n.tox .tox-pop.tox-pop--right::after {\n  left: 100%;\n  top: calc(50% + 1px);\n  transform: translateY(-50%);\n}\n.tox .tox-pop.tox-pop--right::after {\n  border-color: transparent transparent transparent #222f3e;\n  border-width: 8px;\n  margin-left: -1px;\n}\n.tox .tox-pop.tox-pop--right::before {\n  border-color: transparent transparent transparent #000000;\n  border-width: 10px;\n  margin-left: -1px;\n}\n.tox .tox-pop.tox-pop--align-left::before,\n.tox .tox-pop.tox-pop--align-left::after {\n  left: 20px;\n}\n.tox .tox-pop.tox-pop--align-right::before,\n.tox .tox-pop.tox-pop--align-right::after {\n  left: calc(100% - 20px);\n}\n.tox .tox-sidebar-wrap {\n  display: flex;\n  flex-direction: row;\n  flex-grow: 1;\n  -ms-flex-preferred-size: 0;\n  min-height: 0;\n}\n.tox .tox-sidebar {\n  background-color: #222f3e;\n  display: flex;\n  flex-direction: row;\n  justify-content: flex-end;\n}\n.tox .tox-sidebar__slider {\n  display: flex;\n  overflow: hidden;\n}\n.tox .tox-sidebar__pane-container {\n  display: flex;\n}\n.tox .tox-sidebar__pane {\n  display: flex;\n}\n.tox .tox-sidebar--sliding-closed {\n  opacity: 0;\n}\n.tox .tox-sidebar--sliding-open {\n  opacity: 1;\n}\n.tox .tox-sidebar--sliding-growing,\n.tox .tox-sidebar--sliding-shrinking {\n  transition: width 0.5s ease, opacity 0.5s ease;\n}\n.tox .tox-selector {\n  background-color: #4099ff;\n  border-color: #4099ff;\n  border-style: solid;\n  border-width: 1px;\n  box-sizing: border-box;\n  display: inline-block;\n  height: 10px;\n  position: absolute;\n  width: 10px;\n}\n.tox.tox-platform-touch .tox-selector {\n  height: 12px;\n  width: 12px;\n}\n.tox .tox-slider {\n  align-items: center;\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 24px;\n  justify-content: center;\n  position: relative;\n}\n.tox .tox-slider__rail {\n  background-color: transparent;\n  border: 1px solid #000000;\n  border-radius: 3px;\n  height: 10px;\n  min-width: 120px;\n  width: 100%;\n}\n.tox .tox-slider__handle {\n  background-color: #207ab7;\n  border: 2px solid #185d8c;\n  border-radius: 3px;\n  box-shadow: none;\n  height: 24px;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%);\n  width: 14px;\n}\n.tox .tox-source-code {\n  overflow: auto;\n}\n.tox .tox-spinner {\n  display: flex;\n}\n.tox .tox-spinner > div {\n  animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both;\n  background-color: rgba(255, 255, 255, 0.5);\n  border-radius: 100%;\n  height: 8px;\n  width: 8px;\n}\n.tox .tox-spinner > div:nth-child(1) {\n  animation-delay: -0.32s;\n}\n.tox .tox-spinner > div:nth-child(2) {\n  animation-delay: -0.16s;\n}\n@keyframes tam-bouncing-dots {\n  0%,\n  80%,\n  100% {\n    transform: scale(0);\n  }\n  40% {\n    transform: scale(1);\n  }\n}\n.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-spinner > div:not(:first-child) {\n  margin-right: 4px;\n}\n.tox .tox-statusbar {\n  align-items: center;\n  background-color: #222f3e;\n  border-top: 1px solid #000000;\n  color: #fff;\n  display: flex;\n  flex: 0 0 auto;\n  font-size: 12px;\n  font-weight: normal;\n  height: 18px;\n  overflow: hidden;\n  padding: 0 8px;\n  position: relative;\n  text-transform: uppercase;\n}\n.tox .tox-statusbar__text-container {\n  display: flex;\n  flex: 1 1 auto;\n  justify-content: flex-end;\n  overflow: hidden;\n}\n.tox .tox-statusbar__path {\n  display: flex;\n  flex: 1 1 auto;\n  margin-right: auto;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.tox .tox-statusbar__path > * {\n  display: inline;\n  white-space: nowrap;\n}\n.tox .tox-statusbar__wordcount {\n  flex: 0 0 auto;\n  margin-left: 1ch;\n}\n.tox .tox-statusbar a,\n.tox .tox-statusbar__path-item,\n.tox .tox-statusbar__wordcount {\n  color: #fff;\n  text-decoration: none;\n}\n.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) {\n  cursor: pointer;\n  text-decoration: underline;\n}\n.tox .tox-statusbar__resize-handle {\n  align-items: flex-end;\n  align-self: stretch;\n  cursor: nwse-resize;\n  display: flex;\n  flex: 0 0 auto;\n  justify-content: flex-end;\n  margin-left: auto;\n  margin-right: -8px;\n  padding-left: 1ch;\n}\n.tox .tox-statusbar__resize-handle svg {\n  display: block;\n  fill: #fff;\n}\n.tox .tox-statusbar__resize-handle:focus svg {\n  background-color: #4a5562;\n  border-radius: 1px;\n  box-shadow: 0 0 0 2px #4a5562;\n}\n.tox:not([dir=rtl]) .tox-statusbar__path > * {\n  margin-right: 4px;\n}\n.tox:not([dir=rtl]) .tox-statusbar__branding {\n  margin-left: 1ch;\n}\n.tox[dir=rtl] .tox-statusbar {\n  flex-direction: row-reverse;\n}\n.tox[dir=rtl] .tox-statusbar__path > * {\n  margin-left: 4px;\n}\n.tox .tox-throbber {\n  z-index: 1299;\n}\n.tox .tox-throbber__busy-spinner {\n  align-items: center;\n  background-color: rgba(34, 47, 62, 0.6);\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n.tox .tox-tbtn {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 3px;\n  box-shadow: none;\n  color: #fff;\n  display: flex;\n  flex: 0 0 auto;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  height: 34px;\n  justify-content: center;\n  margin: 2px 0 3px 0;\n  outline: none;\n  overflow: hidden;\n  padding: 0;\n  text-transform: none;\n  width: 34px;\n}\n.tox .tox-tbtn svg {\n  display: block;\n  fill: #fff;\n}\n.tox .tox-tbtn.tox-tbtn-more {\n  padding-left: 5px;\n  padding-right: 5px;\n  width: inherit;\n}\n.tox .tox-tbtn:focus {\n  background: #4a5562;\n  border: 0;\n  box-shadow: none;\n}\n.tox .tox-tbtn:hover {\n  background: #4a5562;\n  border: 0;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-tbtn:hover svg {\n  fill: #fff;\n}\n.tox .tox-tbtn:active {\n  background: #757d87;\n  border: 0;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-tbtn:active svg {\n  fill: #fff;\n}\n.tox .tox-tbtn--disabled,\n.tox .tox-tbtn--disabled:hover,\n.tox .tox-tbtn:disabled,\n.tox .tox-tbtn:disabled:hover {\n  background: transparent;\n  border: 0;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);
1\n  cursor: not-allowed;\n}\n.tox .tox-tbtn--disabled svg,\n.tox .tox-tbtn--disabled:hover svg,\n.tox .tox-tbtn:disabled svg,\n.tox .tox-tbtn:disabled:hover svg {\n  /* stylelint-disable-line no-descending-specificity */\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-tbtn--enabled,\n.tox .tox-tbtn--enabled:hover {\n  background: #757d87;\n  border: 0;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-tbtn--enabled > *,\n.tox .tox-tbtn--enabled:hover > * {\n  transform: none;\n}\n.tox .tox-tbtn--enabled svg,\n.tox .tox-tbtn--enabled:hover svg {\n  /* stylelint-disable-line no-descending-specificity */\n  fill: #fff;\n}\n.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) {\n  color: #fff;\n}\n.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg {\n  fill: #fff;\n}\n.tox .tox-tbtn:active > * {\n  transform: none;\n}\n.tox .tox-tbtn--md {\n  height: 51px;\n  width: 51px;\n}\n.tox .tox-tbtn--lg {\n  flex-direction: column;\n  height: 68px;\n  width: 68px;\n}\n.tox .tox-tbtn--return {\n  -ms-grid-row-align: stretch;\n      align-self: stretch;\n  height: unset;\n  width: 16px;\n}\n.tox .tox-tbtn--labeled {\n  padding: 0 4px;\n  width: unset;\n}\n.tox .tox-tbtn__vlabel {\n  display: block;\n  font-size: 10px;\n  font-weight: normal;\n  letter-spacing: -0.025em;\n  margin-bottom: 4px;\n  white-space: nowrap;\n}\n.tox .tox-tbtn--select {\n  margin: 2px 0 3px 0;\n  padding: 0 4px;\n  width: auto;\n}\n.tox .tox-tbtn__select-label {\n  cursor: default;\n  font-weight: normal;\n  margin: 0 4px;\n}\n.tox .tox-tbtn__select-chevron {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  width: 16px;\n}\n.tox .tox-tbtn__select-chevron svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-tbtn--bespoke .tox-tbtn__select-label {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  width: 7em;
1\n}\n.tox .tox-split-button {\n  border: 0;\n  border-radius: 3px;\n  box-sizing: border-box;\n  display: flex;\n  margin: 2px 0 3px 0;\n  overflow: hidden;\n}\n.tox .tox-split-button:hover {\n  box-shadow: 0 0 0 1px #4a5562 inset;\n}\n.tox .tox-split-button:focus {\n  background: #4a5562;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-split-button > * {\n  border-radius: 0;\n}\n.tox .tox-split-button__chevron {\n  width: 16px;\n}\n.tox .tox-split-button__chevron svg {\n  fill: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-split-button .tox-tbtn {\n  margin: 0;\n}\n.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child {\n  width: 30px;\n}\n.tox.tox-platform-touch .tox-split-button__chevron {\n  width: 20px;\n}\n.tox .tox-split-button.tox-tbtn--disabled:hover,\n.tox .tox-split-button.tox-tbtn--disabled:focus,\n.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,\n.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus {\n  background: transparent;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);\n}\n.tox .tox-toolbar-overlord {\n  background-color: #222f3e;\n}\n.tox .tox-toolbar,\n.tox .tox-toolbar__primary,\n.tox .tox-toolbar__overflow {\n  background: url("data:image/svg+xml;charset=utf8,%3Csvg height=\'39px\' viewBox=\'0 0 40 39px\' width=\'40\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Crect x=\'0\' y=\'38px\' width=\'100\' height=\'1\' fill=\'%23000000\'/%3E%3C/svg%3E") left 0 top 0 #222f3e;\n  background-color: #222f3e;\n  display: flex;\n  flex: 0 0 auto;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  padding: 0 0;\n}\n.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed {\n  height: 0;\n  opacity: 0;\n  padding-bottom: 0;\n  padding-top: 0;\n  visibility: hidden;\n}\n.tox .tox-toolbar__overflow--growing {\n  transition: height 0.3s ease, opacity 0.2s linear 0.1s;\n}\n.tox .tox-toolbar__overflow--shrinking {\n  transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s;\n}\n.tox .tox-menubar + .tox-toolbar,\n.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary {\n  border-top: 1px solid #000000;\n  margin-top: -1px;\n}\n.tox .tox-toolbar--scrolling {\n  flex-wrap: nowrap;\n  overflow-x: auto;\n}\n.tox .tox-pop .tox-toolbar {\n  border-width: 0;\n}\n.tox .tox-toolbar--no-divider {\n  background-image: none;\n}\n.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child,\n.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary {\n  border-top: 1px solid #000000;\n}\n.tox.tox-tinymce-aux .tox-toolbar__overflow {\n  background-color: #222f3e;\n  border: 1px solid #000000;\n  border-radius: 3px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n}\n.tox .tox-toolbar__group {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  margin: 0 0;\n  padding: 0 4px 0 4px;\n}\n.tox .tox-toolbar__group--pull-right {\n  margin-left: auto;\n}\n.tox .tox-toolbar--scrolling .tox-toolbar__group {\n  flex-shrink: 0;\n  flex-wrap: nowrap;\n}\n.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {\n  border-right: 1px solid #000000;\n}\n.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) {\n  border-left: 1px solid #000000;\n}\n.tox .tox-tooltip {\n  display: inline-block;\n  padding: 8px;\n  position: relative;\n}\n.tox .tox-tooltip__body {\n  background-color: #3d546f;\n  border-radius: 3px;\n  box-shadow: 0 2px 4px rgba(42, 55, 70, 0.3);\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  padding: 4px 8px;\n  text-transform: none;\n}\n.tox .tox-tooltip__arrow {\n  position: absolute;\n}\n.tox .tox-tooltip--down .tox-tooltip__arrow {\n  border-left: 8px solid transparent;\n  border-right: 8px solid transparent;\n  border-top: 8px solid #3d546f;\n  bottom: 0;\n  left: 50%;\n  position: absolute;\n  transform: translateX(-50%);\n}\n.tox .tox-tooltip--up .tox-tooltip__arrow {\n  border-bottom: 8px solid #3d546f;\n  border-left: 8px solid transparent;\n  border-right: 8px solid transparent;\n  left: 50%;\n  position: absolute;\n  top: 0;\n  transform: translateX(-50%);\n}\n.tox .tox-tooltip--right .tox-tooltip__arrow {\n  border-bottom: 8px solid transparent;\n  border-left: 8px solid #3d546f;\n  border-top: 8px solid transparent;\n  position: absolute;\n  right: 0;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox .tox-tooltip--left .tox-tooltip__arrow {\n  border-bottom: 8px solid transparent;\n  border-right: 8px solid #3d546f;\n  border-top: 8px solid transparent;\n  left: 0;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox .tox-well {\n  border: 1px solid #000000;\n  border-radius: 3px;\n  padding: 8px;\n  width: 100%;\n}\n.tox .tox-well > *:first-child {\n  margin-top: 0;\n}\n.tox .tox-well > *:last-child {\n  margin-bottom: 0;\n}\n.tox .tox-well > *:only-child {\n  margin: 0;\n}\n.tox .tox-custom-editor {\n  border: 1px solid #000000;\n  border-radius: 3px;\n  display: flex;\n  flex: 1;\n  position: relative;\n}
1\n/* stylelint-disable */\n.tox {\n  /* stylelint-enable */\n}\n.tox .tox-dialog-loading::before {\n  background-color: rgba(0, 0, 0, 0.5);\n  content: "";\n  height: 100%;\n  position: absolute;\n  width: 100%;\n  z-index: 1000;\n}\n.tox .tox-tab {\n  cursor: pointer;\n}\n.tox .tox-dialog__content-js {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dialog__body-content .tox-collection {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-image-tools-edit-panel {\n  height: 60px;\n}\n.tox .tox-image-tools__sidebar {\n  height: 60px;\n}\n'],sourceRoot:""}]),n.Z=d},26004:function(t,n,e){"use strict";var o=e(87537),r=e.n(o),i=e(23645),a=e.n(i),c=e(61667),l=e.n(c),u=new URL(e(91787),e.b),s=new URL(e(67274),e.b),d=new URL(e(81211),e.b),A=new URL(e(31180),e.b),f=new URL(e(98811),e.b),m=new URL(e(56432),e.b),g=new URL(e(33682),e.b),p=new URL(e(97960),e.b),x=new URL(e(63605),e.b),h=new URL(e(30034),e.b),b=new URL(e(51643),e.b),C=new URL(e(85891),e.b),v=new URL(e(11525),e.b),y=new URL(e(18077),e.b),w=new URL(e(5195),e.b),_=new URL(e(14467),e.b),E=new URL(e(46036),e.b),k=new URL(e(86223),e.b),B=new URL(e(23379),e.b),F=new URL(e(83566),e.b),S=new URL(e(55642),e.b),z=new URL(e(60724),e.b),D=new URL(e(70675),e.b),O=new URL(e(58462),e.b),M=new URL(e(97274),e.b),T=new URL(e(69015),e.b),N=new URL(e(65715),e.b),R=new URL(e(69106),e.b),H=a()(r()),L=l()(u),I=l()(s),U=l()(d),V=l()(A),P=l()(f),q=l()(m),j=l()(g),Y=l()(p),W=l()(x),G=l()(h),K=l()(b),Q=l()(C),X=l()(v),J=l()(y),$=l()(w),Z=l()(_),tt=l()(E),nt=l()(k),et=l()(B),ot=l()(F),rt=l()(S),it=l()(z),at=l()(D),ct=l()(O),lt=l()(M),ut=l()(T),st=l()(N),dt=l()(R);H.push([t.id,".mce-content-body .mce-item-anchor{background:rgba(0,0,0,0) url("+L+") no-repeat center;cursor:default;display:inline-block;height:12px !important;padding:0 2px;-webkit-user-modify:read-only;-moz-user-modify:read-only;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all;width:8px !important}.mce-content-body .mce-item-anchor[data-mce-selected]{outline-offset:1px}.tox-comments-visible .tox-comment{background-color:#fff0b7}.tox-comments-visible .tox-comment--active{background-color:#ffe168}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0}.tox-checklist>li:not(.tox-checklist--hidden)::before{content:url("+I+");cursor:pointer;height:1em;margin-left:-1.5em;margin-top:.125em;position:absolute;width:1em}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{content:url("+U+')}[dir=rtl] .tox-checklist>li:not(.tox-checklist--hidden)::before{margin-left:0;margin-right:-1.5em}code[class*=language-],pre[class*=language-]{color:#000;background:none;text-shadow:0 1px #fff;font-family:Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;tab-size:4;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection{text-shadow:none;background:#b3d4fc}pre[class*=language-]::selection,pre[class*=language-] ::selection,code[class*=language-]::selection,code[class*=language-] ::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:#708090}.token.punctuation{color:#999}.namespace{opacity:.7}.token.property,.token.tag,.token.boolean,.token.number,.token.constant,.token.symbol,.token.deleted{color:#905}.token.selector,.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:#690}.token.operator,.token.entity,.token.url,.language-css .token.string,.style .token.string{color:#9a6e3a;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.function,.token.class-name{color:#dd4a68}.token.regex,.token.important,.token.variable{color:#e90}.token.important,.token.bold{font-weight:bold}.token.italic{font-style:italic}.token.entity{cursor:help}.mce-content-body{overflow-wrap:break-word;word-wrap:break-word}.mce-content-body .mce-visual-caret{background-color:#000;background-color:currentColor;position:absolute}.mce-content-body .mce-visual-caret-hidden{display:none}.mce-content-body *[data-mce-caret]{left:-1000px;margin:0;padding:0;position:absolute;right:auto;top:0}.mce-content-body .mce-offscreen-selection{left:-2000000px;max-width:1000000px;position:absolute}.mce-content-body *[contentEditable=false]{cursor:default}
1.mce-content-body *[contentEditable=true]{cursor:text}.tox-cursor-format-painter{cursor:url('+V+"),default}.mce-content-body figure.align-left{float:left}.mce-content-body figure.align-right{float:right}.mce-content-body figure.image.align-center{display:table;margin-left:auto;margin-right:auto}.mce-preview-object{border:1px solid gray;display:inline-block;line-height:0;margin:0 2px 0 2px;position:relative}.mce-preview-object .mce-shim{background:url("+P+');height:100%;left:0;position:absolute;top:0;width:100%}.mce-preview-object[data-mce-selected="2"] .mce-shim{display:none}.mce-object{background:rgba(0,0,0,0) url('+q+") no-repeat center;border:1px dashed #aaa}.mce-pagebreak{border:1px dashed #aaa;cursor:default;display:block;height:5px;margin-top:15px;page-break-before:always;width:100%}@media print{.mce-pagebreak{border:0}}.tiny-pageembed .mce-shim{background:url("+P+');height:100%;left:0;position:absolute;top:0;width:100%}.tiny-pageembed[data-mce-selected="2"] .mce-shim{display:none}.tiny-pageembed{display:inline-block;position:relative}.tiny-pageembed--21by9,.tiny-pageembed--16by9,.tiny-pageembed--4by3,.tiny-pageembed--1by1{display:block;overflow:hidden;padding:0;position:relative;width:100%}.tiny-pageembed--21by9{padding-top:42.857143%}.tiny-pageembed--16by9{padding-top:56.25%}.tiny-pageembed--4by3{padding-top:75%}.tiny-pageembed--1by1{padding-top:100%}.tiny-pageembed--21by9 iframe,.tiny-pageembed--16by9 iframe,.tiny-pageembed--4by3 iframe,.tiny-pageembed--1by1 iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.mce-content-body[data-mce-placeholder]{position:relative}.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before{color:rgba(34,47,62,.7);content:attr(data-mce-placeholder);position:absolute}.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before{left:1px}.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before{right:1px}.mce-content-body div.mce-resizehandle{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;height:10px;position:absolute;width:10px;z-index:1298}.mce-content-body div.mce-resizehandle:hover{background-color:#4099ff}.mce-content-body div.mce-resizehandle:nth-of-type(1){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(2){cursor:nesw-resize}.mce-content-body div.mce-resizehandle:nth-of-type(3){cursor:nwse-resize}.mce-content-body div.mce-resizehandle:nth-of-type(4){cursor:nesw-resize}.mce-content-body .mce-resize-backdrop{z-index:10000}.mce-content-body .mce-clonedresizable{cursor:default;opacity:.5;outline:1px dashed #000;position:absolute;z-index:10001}.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,.mce-content-body .mce-clonedresizable.mce-resizetable-columns td{border:0}.mce-content-body .mce-resize-helper{background:#555;background:rgba(0,0,0,.75);border:1px;border-radius:3px;color:#fff;display:none;font-family:sans-serif;font-size:12px;line-height:14px;margin:5px 10px;padding:5px;position:absolute;white-space:nowrap;z-index:10002}.tox-rtc-user-selection{position:relative}.tox-rtc-user-cursor{bottom:0;cursor:default;position:absolute;top:0;width:2px}.tox-rtc-user-cursor::before{background-color:inherit;border-radius:50%;content:"";display:block;height:8px;position:absolute;right:-3px;top:-3px;width:8px}.tox-rtc-user-cursor:hover::after{background-color:inherit;border-radius:100px;box-sizing:border-box;color:#fff;content:attr(data-user);display:block;font-size:12px;font-weight:bold;left:-5px;min-height:8px;min-width:8px;padding:0 12px;position:absolute;top:-11px;white-space:nowrap;z-index:1000}.tox-rtc-user-selection--1 .tox-rtc-user-cursor{background-color:#2dc26b}.tox-rtc-user-selection--2 .tox-rtc-user-cursor{background-color:#e03e2d}.tox-rtc-user-selection--3 .tox-rtc-user-cursor{background-color:#f1c40f}.tox-rtc-user-selection--4 .tox-rtc-user-cursor{background-color:#3598db}.tox-rtc-user-selection--5 .tox-rtc-user-cursor{background-color:#b96ad9}.tox-rtc-user-selection--6 .tox-rtc-user-cursor{background-color:#e67e23}.tox-rtc-user-selection--7 .tox-rtc-user-cursor{background-color:#aaa69d}.tox-rtc-user-selection--8 .tox-rtc-user-cursor{background-color:#f368e0}.tox-rtc-remote-image{background:#eaeaea url('+j+') no-repeat center center;border:1px solid #ccc;min-height:240px;min-width:320px}.mce-match-marker{background:#aaa;color:#fff}.mce-match-marker-selected{background:#39f;
1color:#fff}.mce-match-marker-selected::-moz-selection{background:#39f;color:#fff}.mce-match-marker-selected::selection{background:#39f;color:#fff}.mce-content-body img[data-mce-selected],.mce-content-body video[data-mce-selected],.mce-content-body audio[data-mce-selected],.mce-content-body object[data-mce-selected],.mce-content-body embed[data-mce-selected],.mce-content-body table[data-mce-selected]{outline:3px solid #b4d7ff}.mce-content-body hr[data-mce-selected]{outline:3px solid #b4d7ff;outline-offset:1px}.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus{outline:3px solid #b4d7ff}.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover{outline:3px solid #b4d7ff}.mce-content-body *[contentEditable=false][data-mce-selected]{cursor:not-allowed;outline:3px solid #b4d7ff}.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,.mce-content-body.mce-content-readonly *[contentEditable=true]:hover{outline:none}.mce-content-body *[data-mce-selected=inline-boundary]{background-color:#b4d7ff}.mce-content-body .mce-edit-focus{outline:3px solid #b4d7ff}.mce-content-body td[data-mce-selected],.mce-content-body th[data-mce-selected]{position:relative}.mce-content-body td[data-mce-selected]::-moz-selection,.mce-content-body th[data-mce-selected]::-moz-selection{background:none}.mce-content-body td[data-mce-selected]::selection,.mce-content-body th[data-mce-selected]::selection{background:none}.mce-content-body td[data-mce-selected] *,.mce-content-body th[data-mce-selected] *{outline:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{background-color:rgba(180,215,255,.7);border:1px solid rgba(180,215,255,.7);bottom:-1px;content:"";left:-1px;mix-blend-mode:multiply;position:absolute;right:-1px;top:-1px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.mce-content-body td[data-mce-selected]::after,.mce-content-body th[data-mce-selected]::after{border-color:rgba(0,84,180,.7)}}.mce-content-body img::-moz-selection{background:none}.mce-content-body img::selection{background:none}.ephox-snooker-resizer-bar{background-color:#b4d7ff;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ephox-snooker-resizer-cols{cursor:col-resize}.ephox-snooker-resizer-rows{cursor:row-resize}.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging{opacity:1}.mce-spellchecker-word{background-image:url('+Y+");background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default;height:2rem}.mce-spellchecker-grammar{background-image:url("+W+');background-position:0 calc(100% + 1px);background-repeat:repeat-x;background-size:auto 6px;cursor:default}.mce-toc{border:1px solid gray}.mce-toc h2{margin:4px}.mce-toc li{list-style-type:none}table[style*="border-width: 0px"],.mce-item-table:not([border]),.mce-item-table[border="0"],table[style*="border-width: 0px"] td,.mce-item-table:not([border]) td,.mce-item-table[border="0"] td,table[style*="border-width: 0px"] th,.mce-item-table:not([border]) th,.mce-item-table[border="0"] th,table[style*="border-width: 0px"] caption,.mce-item-table:not([border]) caption,.mce-item-table[border="0"] caption{border:1px dashed #bbb}.mce-visualblocks p,.mce-visualblocks h1,.mce-visualblocks h2,.mce-visualblocks h3,.mce-visualblocks h4,.mce-visualblocks h5,.mce-visualblocks h6,.mce-visualblocks div:not([data-mce-bogus]),.mce-visualblocks section,.mce-visualblocks article,.mce-visualblocks blockquote,.mce-visualblocks address,.mce-visualblocks pre,.mce-visualblocks figure,.mce-visualblocks figcaption,.mce-visualblocks hgroup,.mce-visualblocks aside,.mce-visualblocks ul,.mce-visualblocks ol,.mce-visualblocks dl{background-repeat:no-repeat;border:1px dashed #bbb;margin-left:3px;padding-top:10px}.mce-visualblocks p{background-image:url('+G+")}.mce-visualblocks h1{background-image:url("+K+")}.mce-visualblocks h2{background-image:url("+Q+")}.mce-visualblocks h3{background-image:url("+X+")}.mce-visualblocks h4{background-image:url("+J+")}
1.mce-visualblocks h5{background-image:url("+$+")}.mce-visualblocks h6{background-image:url("+Z+")}.mce-visualblocks div:not([data-mce-bogus]){background-image:url("+tt+")}.mce-visualblocks section{background-image:url("+nt+")}.mce-visualblocks article{background-image:url("+et+")}.mce-visualblocks blockquote{background-image:url("+ot+")}.mce-visualblocks address{background-image:url("+rt+")}.mce-visualblocks pre{background-image:url("+it+")}.mce-visualblocks figure{background-image:url("+at+")}.mce-visualblocks figcaption{border:1px dashed #bbb}.mce-visualblocks hgroup{background-image:url("+ct+")}.mce-visualblocks aside{background-image:url("+lt+")}.mce-visualblocks ul{background-image:url("+ut+")}.mce-visualblocks ol{background-image:url("+st+")}.mce-visualblocks dl{background-image:url("+dt+')}.mce-visualblocks:not([dir=rtl]) p,.mce-visualblocks:not([dir=rtl]) h1,.mce-visualblocks:not([dir=rtl]) h2,.mce-visualblocks:not([dir=rtl]) h3,.mce-visualblocks:not([dir=rtl]) h4,.mce-visualblocks:not([dir=rtl]) h5,.mce-visualblocks:not([dir=rtl]) h6,.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),.mce-visualblocks:not([dir=rtl]) section,.mce-visualblocks:not([dir=rtl]) article,.mce-visualblocks:not([dir=rtl]) blockquote,.mce-visualblocks:not([dir=rtl]) address,.mce-visualblocks:not([dir=rtl]) pre,.mce-visualblocks:not([dir=rtl]) figure,.mce-visualblocks:not([dir=rtl]) figcaption,.mce-visualblocks:not([dir=rtl]) hgroup,.mce-visualblocks:not([dir=rtl]) aside,.mce-visualblocks:not([dir=rtl]) ul,.mce-visualblocks:not([dir=rtl]) ol,.mce-visualblocks:not([dir=rtl]) dl{margin-left:3px}.mce-visualblocks[dir=rtl] p,.mce-visualblocks[dir=rtl] h1,.mce-visualblocks[dir=rtl] h2,.mce-visualblocks[dir=rtl] h3,.mce-visualblocks[dir=rtl] h4,.mce-visualblocks[dir=rtl] h5,.mce-visualblocks[dir=rtl] h6,.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),.mce-visualblocks[dir=rtl] section,.mce-visualblocks[dir=rtl] article,.mce-visualblocks[dir=rtl] blockquote,.mce-visualblocks[dir=rtl] address,.mce-visualblocks[dir=rtl] pre,.mce-visualblocks[dir=rtl] figure,.mce-visualblocks[dir=rtl] figcaption,.mce-visualblocks[dir=rtl] hgroup,.mce-visualblocks[dir=rtl] aside,.mce-visualblocks[dir=rtl] ul,.mce-visualblocks[dir=rtl] ol,.mce-visualblocks[dir=rtl] dl{background-position-x:right;margin-right:3px}.mce-nbsp,.mce-shy{background:#aaa}.mce-shy::after{content:"-"}body{font-family:sans-serif}table{border-collapse:collapse}',"",{version:3,sources:["webpack://./node_modules/tinymce/skins/ui/oxide/content.css"],names:[],mappings:"AAMA,mCACE,iFAAA,CACA,cAAA,CACA,oBAAA,CACA,sBAAA,CACA,aAAA,CACA,6BAAA,CACA,0BAAA,CACA,uBAAA,CACA,oBAAA,CACA,mBAAA,CACI,eAAA,CACJ,oBAAA,CAEF,sDACE,kBAAA,CAEF,mCACE,wBAAA,CAEF,2CACE,wBAAA,CAEF,8CACE,eAAA,CACA,cAAA,CAEF,sDACE,+CAAA,CACA,cAAA,CACA,UAAA,CACA,kBAAA,CACA,iBAAA,CACA,iBAAA,CACA,SAAA,CAEF,6EACE,+CAAA,CAEF,gEACE,aAAA,CACA,mBAAA,CASF,6CAEE,UAAA,CACA,eAAA,CACA,sBAAA,CACA,iEAAA,CACA,aAAA,CACA,eAAA,CACA,eAAA,CACA,mBAAA,CACA,iBAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,UAAA,CACA,oBAAA,CACA,gBAAA,CACA,YAAA,CAEF,4JAIE,gBAAA,CACA,kBAAA,CAEF,wIAIE,gBAAA,CACA,kBAAA,CAEF,aACE,6CAEE,gBAAA,CAAA,CAIJ,sBACE,WAAA,CACA,aAAA,CACA,aAAA,CAEF,uDAEE,kBAAA,CAGF,iCACE,YAAA,CACA,kBAAA,CACA,kBAAA,CAEF,yDAIE,aAAA,CAEF,mBACE,UAAA,CAEF,WACE,UAAA,CAEF,qGAOE,UAAA,CAEF,0FAME,UAAA,CAEF,0FAKE,aAAA,CACA,+BAAA,CAEF,+CAGE,UAAA,CAEF,kCAEE,aAAA,CAEF,8CAGE,UAAA,CAEF,6BAEE,gBAAA,CAEF,cACE,iBAAA,CAEF,cACE,WAAA,CAGF,kBACE,wBAAA,CACA,oBAAA,CAEF,oCACE,qBAAA,CACA,6BAAA,CACA,iBAAA,CAEF,2CACE,YAAA,CAEF,oCACE,YAAA,CACA,QAAA,CACA,SAAA,CACA,iBAAA,CACA,UAAA,CACA,KAAA,CAEF,2CACE,eAAA,CACA,mBAAA,CACA,iBAAA,CAEF,2CACE,cAAA,CAEF,0CACE,WAAA,CAEF,2BACE,sDAAA,CAEF,oCACE,UAAA,CAEF,qCACE,WAAA,CAEF,4CACE,aAAA,CACA,gBAAA,CACA,iBAAA,CAEF,oBACE,qBAAA,CACA,oBAAA,CACA,aAAA,CACA,kBAAA,CACA,iBAAA,CAEF,8BACE,kDAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,qDACE,YAAA,CAEF,YACE,iFAAA,CACA,sBAAA,CAEF,eACE,sBAAA,CACA,cAAA,CACA,aAAA,CACA,UAAA,CACA,eAAA,CACA,wBAAA,CACA,UAAA,CAEF,aACE,eACE,QAAA,CAAA,CAGJ,0BACE,kDAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,iDACE,YAAA,CAEF,gBACE,oBAAA,CACA,iBAAA,CAEF,0FAIE,aAAA,CACA,eAAA,CACA,SAAA,CACA,iBAAA,CACA,UAAA,CAEF,uBACE,sBAAA,CAEF,uBACE,kBAAA,CAEF,sBACE,eAAA,CAEF,sBACE,gBAAA,CAEF,sHAIE,QAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,wCACE,iBAAA,CAEF,uEACE,uBAAA,CACA,kCAAA,CACA,iBAAA,CAEF,sFACE,QAAA,CAEF,gFACE,SAAA,CAEF,uCACE,wBAAA,CACA,oBAAA,CACA,kBAAA,CACA,gBAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CAEF,6CACE,wBAAA,CAEF,sDACE,kBAAA,CAEF,sDACE,kBAAA,CAEF,sDACE,kBAAA,CAEF,sDACE,kBAAA,CAEF,uCACE,aAAA,CAEF,uCACE,cAAA,CACA,UAAA,CACA,uBAAA,CACA,iBAAA,CACA,aAAA,CAEF,oIAEE,QAAA,CAEF,qCACE,eAAA,CACA,0BAAA,CACA,UAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CACA,sBAAA,CACA,cAAA,CACA,gBAAA,CACA,eAAA,CACA,WAAA,CACA,iBAAA,CACA,kBAAA,CACA,aAAA,CAEF,w
1BACE,iBAAA,CAEF,qBACE,QAAA,CACA,cAAA,CACA,iBAAA,CACA,KAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,iBAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,iBAAA,CACA,UAAA,CACA,QAAA,CACA,SAAA,CAEF,kCACE,wBAAA,CACA,mBAAA,CACA,qBAAA,CACA,UAAA,CACA,uBAAA,CACA,aAAA,CACA,cAAA,CACA,gBAAA,CACA,SAAA,CACA,cAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,SAAA,CACA,kBAAA,CACA,YAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,gDACE,wBAAA,CAEF,sBACE,kFAAA,CACA,qBAAA,CACA,gBAAA,CACA,eAAA,CAEF,kBACE,eAAA,CACA,UAAA,CAEF,2BACE,eAAA,CACA,UAAA,CAEF,2CACE,eAAA,CACA,UAAA,CAEF,sCACE,eAAA,CACA,UAAA,CAEF,iQAME,yBAAA,CAEF,wCACE,yBAAA,CACA,kBAAA,CAEF,yEACE,yBAAA,CAEF,yEACE,yBAAA,CAEF,8DACE,kBAAA,CACA,yBAAA,CAEF,0IAEE,YAAA,CAEF,uDACE,wBAAA,CAEF,kCACE,yBAAA,CAEF,gFAEE,iBAAA,CAEF,gHAEE,eAAA,CAEF,sGAEE,eAAA,CAEF,oFAEE,YAAA,CACA,0BAAA,CACA,wBAAA,CACG,qBAAA,CACC,oBAAA,CACI,gBAAA,CAEV,8FAEE,qCAAA,CACA,qCAAA,CACA,WAAA,CACA,UAAA,CACA,SAAA,CACA,uBAAA,CACA,iBAAA,CACA,UAAA,CACA,QAAA,CAEF,wEACE,8FAEE,8BAAA,CAAA,CAGJ,sCACE,eAAA,CAEF,iCACE,eAAA,CAEF,2BACE,wBAAA,CACA,SAAA,CACA,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,gBAAA,CAEF,4BACE,iBAAA,CAEF,4BACE,iBAAA,CAEF,8DACE,SAAA,CAEF,uBACE,wDAAA,CACA,sCAAA,CACA,0BAAA,CACA,wBAAA,CACA,cAAA,CACA,WAAA,CAEF,0BACE,wDAAA,CACA,sCAAA,CACA,0BAAA,CACA,wBAAA,CACA,cAAA,CAEF,SACE,qBAAA,CAEF,YACE,UAAA,CAEF,YACE,oBAAA,CAEF,0ZAYE,sBAAA,CAEF,qeAoBE,2BAAA,CACA,sBAAA,CACA,eAAA,CACA,gBAAA,CAEF,oBACE,wDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,4CACE,yDAAA,CAEF,0BACE,yDAAA,CAEF,0BACE,yDAAA,CAEF,6BACE,yDAAA,CAEF,0BACE,yDAAA,CAEF,sBACE,yDAAA,CAEF,yBACE,yDAAA,CAEF,6BACE,sBAAA,CAEF,yBACE,yDAAA,CAEF,wBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,qBACE,yDAAA,CAEF,ixBAoBE,eAAA,CAEF,ypBAoBE,2BAAA,CACA,gBAAA,CAEF,mBAEE,eAAA,CAEF,gBACE,WAAA,CAEF,KACE,sBAAA,CAEF,MACE,wBAAA",sourcesContent:['/**\n * Copyright (c) Tiny Technologies, Inc. All rights reserved.\n * Licensed under the LGPL or a commercial license.\n * For LGPL see License.txt in the project root for license information.\n * For commercial licenses see https://www.tiny.cloud/\n */\n.mce-content-body .mce-item-anchor {\n  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D\'8\'%20height%3D\'12\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%3E%3Cpath%20d%3D\'M0%200L8%200%208%2012%204.09117821%209%200%2012z\'%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;\n  cursor: default;\n  display: inline-block;\n  height: 12px !important;\n  padding: 0 2px;\n  -webkit-user-modify: read-only;\n  -moz-user-modify: read-only;\n  -webkit-user-select: all;\n  -moz-user-select: all;\n  -ms-user-select: all;\n      user-select: all;\n  width: 8px !important;\n}\n.mce-content-body .mce-item-anchor[data-mce-selected] {\n  outline-offset: 1px;\n}\n.tox-comments-visible .tox-comment {\n  background-color: #fff0b7;\n}\n.tox-comments-visible .tox-comment--active {\n  background-color: #ffe168;\n}\n.tox-checklist > li:not(.tox-checklist--hidden) {\n  list-style: none;\n  margin: 0.25em 0;\n}\n.tox-checklist > li:not(.tox-checklist--hidden)::before {\n  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3
1E%3C%2Fg%3E%3C%2Fsvg%3E%0A");\n  cursor: pointer;\n  height: 1em;\n  margin-left: -1.5em;\n  margin-top: 0.125em;\n  position: absolute;\n  width: 1em;\n}\n.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before {\n  content: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%234099FF%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");\n}\n[dir=rtl] .tox-checklist > li:not(.tox-checklist--hidden)::before {\n  margin-left: 0;\n  margin-right: -1.5em;\n}\n/* stylelint-disable */\n/* http://prismjs.com/ */\n/**\n * prism.js default theme for JavaScript, CSS and HTML\n * Based on dabblet (http://dabblet.com)\n * @author Lea Verou\n */\ncode[class*="language-"],\npre[class*="language-"] {\n  color: black;\n  background: none;\n  text-shadow: 0 1px white;\n  font-family: Consolas, Monaco, \'Andale Mono\', \'Ubuntu Mono\', monospace;\n  font-size: 1em;\n  text-align: left;\n  white-space: pre;\n  word-spacing: normal;\n  word-break: normal;\n  word-wrap: normal;\n  line-height: 1.5;\n  -moz-tab-size: 4;\n  tab-size: 4;\n  -webkit-hyphens: none;\n  -ms-hyphens: none;\n  hyphens: none;\n}\npre[class*="language-"]::-moz-selection,\npre[class*="language-"] ::-moz-selection,\ncode[class*="language-"]::-moz-selection,\ncode[class*="language-"] ::-moz-selection {\n  text-shadow: none;\n  background: #b3d4fc;\n}\npre[class*="language-"]::selection,\npre[class*="language-"] ::selection,\ncode[class*="language-"]::selection,\ncode[class*="language-"] ::selection {\n  text-shadow: none;\n  background: #b3d4fc;\n}\n@media print {\n  code[class*="language-"],\n  pre[class*="language-"] {\n    text-shadow: none;\n  }\n}\n/* Code blocks */\npre[class*="language-"] {\n  padding: 1em;\n  margin: 0.5em 0;\n  overflow: auto;\n}\n:not(pre) > code[class*="language-"],\npre[class*="language-"] {\n  background: #f5f2f0;\n}\n/* Inline code */\n:not(pre) > code[class*="language-"] {\n  padding: 0.1em;\n  border-radius: 0.3em;\n  white-space: normal;\n}\n.token.comment,\n.token.prolog,\n.token.doctype,\n.token.cdata {\n  color: slategray;\n}\n.token.punctuation {\n  color: #999;\n}\n.namespace {\n  opacity: 0.7;\n}\n.token.property,\n.token.tag,\n.token.boolean,\n.token.number,\n.token.constant,\n.token.symbol,\n.token.deleted {\n  color: #905;\n}\n.token.selector,\n.token.attr-name,\n.token.string,\n.token.char,\n.token.builtin,\n.token.inserted {\n  color: #690;\n}\n.token.operator,\n.token.entity,\n.token.url,\n.language-css .token.string,\n.style .token.string {\n  color: #9a6e3a;\n  background: hsla(0, 0%, 100%, 0.5);\n}\n.token.atrule,\n.token.attr-value,\n.token.keyword {\n  color: #07a;\n}\n.token.function,\n.token.class-name {\n  color: #DD4A68;\n}\n.token.regex,\n.token.important,\n.token.variable {\n  color: #e90;\n}\n.token.important,\n.token.bold {\n  font-weight: bold;\n}\n.token.italic {\n  font-style: italic;\n}\n.token.entity {\n  cursor: help;\n}\n/* stylelint-enable */\n.mce-content-body {\n  overflow-wrap: break-word;\n  word-wrap: break-word;\n}\n.mce-content-body .mce-visual-caret {\n  background-color: black;\n  background-color: currentColor;\n  position: absolute;\n}\n.mce-content-body .mce-visual-caret-hidden {\n  display: none;\n}\n.mce-content-body *[data-mce-caret] {\n  left: -1000px;\n  margin: 0;\n  padding: 0;\n  position: absolute;\n  right: auto;\n  top: 0;\n}\n.mce-content-body .mce-offscreen-selection {\n  left: -2000000px;\n  max-width: 1000000px;\n  position: absolute;\n}\n.mce-content-body *[contentEditable=false] {\n  cursor: default;\n}\n.mce-content-body *[contentEditable=true] {\n  cursor: text;\n}
1\n.tox-cursor-format-painter {\n  cursor: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%3E%0A%20%20%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M15%2C6%20C15%2C5.45%2014.55%2C5%2014%2C5%20L6%2C5%20C5.45%2C5%205%2C5.45%205%2C6%20L5%2C10%20C5%2C10.55%205.45%2C11%206%2C11%20L14%2C11%20C14.55%2C11%2015%2C10.55%2015%2C10%20L15%2C9%20L16%2C9%20L16%2C12%20L9%2C12%20L9%2C19%20C9%2C19.55%209.45%2C20%2010%2C20%20L11%2C20%20C11.55%2C20%2012%2C19.55%2012%2C19%20L12%2C14%20L18%2C14%20L18%2C7%20L15%2C7%20L15%2C6%20Z%22%2F%3E%0A%20%20%20%20%3Cpath%20fill%3D%22%23000%22%20fill-rule%3D%22nonzero%22%20d%3D%22M1%2C1%20L8.25%2C1%20C8.66421356%2C1%209%2C1.33578644%209%2C1.75%20L9%2C1.75%20C9%2C2.16421356%208.66421356%2C2.5%208.25%2C2.5%20L2.5%2C2.5%20L2.5%2C8.25%20C2.5%2C8.66421356%202.16421356%2C9%201.75%2C9%20L1.75%2C9%20C1.33578644%2C9%201%2C8.66421356%201%2C8.25%20L1%2C1%20Z%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A"), default;\n}\n.mce-content-body figure.align-left {\n  float: left;\n}\n.mce-content-body figure.align-right {\n  float: right;\n}\n.mce-content-body figure.image.align-center {\n  display: table;\n  margin-left: auto;\n  margin-right: auto;\n}\n.mce-preview-object {\n  border: 1px solid gray;\n  display: inline-block;\n  line-height: 0;\n  margin: 0 2px 0 2px;\n  position: relative;\n}\n.mce-preview-object .mce-shim {\n  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.mce-preview-object[data-mce-selected="2"] .mce-shim {\n  display: none;\n}\n.mce-object {\n  background: transparent url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2224%22%20height%3D%2224%22%3E%3Cpath%20d%3D%22M4%203h16a1%201%200%200%201%201%201v16a1%201%200%200%201-1%201H4a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1zm1%202v14h14V5H5zm4.79%202.565l5.64%204.028a.5.5%200%200%201%200%20.814l-5.64%204.028a.5.5%200%200%201-.79-.407V7.972a.5.5%200%200%201%20.79-.407z%22%2F%3E%3C%2Fsvg%3E%0A") no-repeat center;\n  border: 1px dashed #aaa;\n}\n.mce-pagebreak {\n  border: 1px dashed #aaa;\n  cursor: default;\n  display: block;\n  height: 5px;\n  margin-top: 15px;\n  page-break-before: always;\n  width: 100%;\n}\n@media print {\n  .mce-pagebreak {\n    border: 0;\n  }\n}\n.tiny-pageembed .mce-shim {\n  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.tiny-pageembed[data-mce-selected="2"] .mce-shim {\n  display: none;\n}\n.tiny-pageembed {\n  display: inline-block;\n  position: relative;\n}\n.tiny-pageembed--21by9,\n.tiny-pageembed--16by9,\n.tiny-pageembed--4by3,\n.tiny-pageembed--1by1 {\n  display: block;\n  overflow: hidden;\n  padding: 0;\n  position: relative;\n  width: 100%;\n}\n.tiny-pageembed--21by9 {\n  padding-top: 42.857143%;\n}\n.tiny-pageembed--16by9 {\n  padding-top: 56.25%;\n}\n.tiny-pageembed--4by3 {\n  padding-top: 75%;\n}\n.tiny-pageembed--1by1 {\n  padding-top: 100%;\n}\n.tiny-pageembed--21by9 iframe,\n.tiny-pageembed--16by9 iframe,\n.tiny-pageembed--4by3 iframe,\n.tiny-pageembed--1by1 iframe {\n  border: 0;\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.mce-content-body[data-mce-placeholder] {\n  position: relative;\n}\n.mce-content-body[data-mce-placeholder]:not(.mce-visualblocks)::before {\n  color: rgba(34, 47, 62, 0.7);\n  content: attr(data-mce-placeholder);\n  position: absolute;\n}\n.mce-content-body:not([dir=rtl])[data-mce-placeholder]:not(.mce-visualblocks)::before {\n  left: 1px;\n}\n.mce-content-body[dir=rtl][data-mce-placeholder]:not(.mce-visualblocks)::before {\n  right: 1px;\n}\n.mce-content-body div.mce-resizehandle {\n  background-color: #4099ff;\n  border-color: #4099ff;\n  border-style: solid;\n  border-width: 1px;\n  box-sizing: border-box;\n  height: 10px;\n  position: absolute;\n  width: 10px;\n  z-index: 1298;\n}\n.mce-content-body div.mce-resizehandle:hover {\n  background-color: #4099ff;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(1) {\n  cursor: nwse-resize;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(2) {\n  cursor: nesw-resize;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(3) {\n  cursor: nwse-resize;\n}\n.mce-content-body div.mce-resizehandle:nth-of-type(4) {\n  cursor: nesw-resize;\n}\n.mce-content-body .mce-resize-backdrop {\n  z-index: 10000;\n}\n.mce-content-body .mce-clonedresizable {\n  cursor: default;\n  opacity: 0.5;\n  outline: 1px dashed black;\n  position: absolute;\n  z-index: 10001;\n}\n.mce-content-body .mce-clonedresizable.mce-resizetable-columns th,\n.mce-content-body .mce-clonedresizable.mce-resizetable-columns td {\n  border: 0;\n}\n.mce-content-body .mce-resize-helper {\n  background: #555;\n  background: rgba(0, 0, 0, 0.75);\n  border: 1px;\n  border-radius: 3px;\n  color: white;\n  display: none;\n  font-family: sans-serif;\n  font-size: 12px;\n  line-height: 14px;\n  margin: 5px 10px;\n  padding: 5px;\n  position: absolute;\n  white-space: nowrap;\n  z-index: 10002;\n}\n.tox-rtc-user-selection {\n  position: relative;\n}\n.tox-rtc-user-cursor {\n  bottom: 0;\n  cursor: default;\n  position: absolute;\n  top: 0;\n  width: 2px;\n}\n.tox-rtc-user-cursor::before {\n  background-color: inherit;\n  border-radius: 50%;\n  content: \'\';\n  display: block;\n  height: 8px;\n  position: absolute;\n  right: -3px;\n  top: -3px;\n  width: 8px;\n}\n.tox-rtc-user-cursor:hover::after {\n  background-color: inherit;\n  border-radius: 100px;\n  box-sizing: border-box;\n  color: #fff;
1\n  content: attr(data-user);\n  display: block;\n  font-size: 12px;\n  font-weight: bold;\n  left: -5px;\n  min-height: 8px;\n  min-width: 8px;\n  padding: 0 12px;\n  position: absolute;\n  top: -11px;\n  white-space: nowrap;\n  z-index: 1000;\n}\n.tox-rtc-user-selection--1 .tox-rtc-user-cursor {\n  background-color: #2dc26b;\n}\n.tox-rtc-user-selection--2 .tox-rtc-user-cursor {\n  background-color: #e03e2d;\n}\n.tox-rtc-user-selection--3 .tox-rtc-user-cursor {\n  background-color: #f1c40f;\n}\n.tox-rtc-user-selection--4 .tox-rtc-user-cursor {\n  background-color: #3598db;\n}\n.tox-rtc-user-selection--5 .tox-rtc-user-cursor {\n  background-color: #b96ad9;\n}\n.tox-rtc-user-selection--6 .tox-rtc-user-cursor {\n  background-color: #e67e23;\n}\n.tox-rtc-user-selection--7 .tox-rtc-user-cursor {\n  background-color: #aaa69d;\n}\n.tox-rtc-user-selection--8 .tox-rtc-user-cursor {\n  background-color: #f368e0;\n}\n.tox-rtc-remote-image {\n  background: #eaeaea url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2236%22%20height%3D%2212%22%20viewBox%3D%220%200%2036%2012%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%3Ccircle%20cx%3D%226%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2218%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.33s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%20%20%3Ccircle%20cx%3D%2230%22%20cy%3D%226%22%20r%3D%223%22%20fill%3D%22rgba(0%2C%200%2C%200%2C%20.2)%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22r%22%20values%3D%223%3B5%3B3%22%20calcMode%3D%22linear%22%20begin%3D%22.66s%22%20dur%3D%221s%22%20repeatCount%3D%22indefinite%22%20%2F%3E%0A%20%20%3C%2Fcircle%3E%0A%3C%2Fsvg%3E%0A") no-repeat center center;\n  border: 1px solid #ccc;\n  min-height: 240px;\n  min-width: 320px;\n}\n.mce-match-marker {\n  background: #aaa;\n  color: #fff;\n}\n.mce-match-marker-selected {\n  background: #39f;\n  color: #fff;\n}\n.mce-match-marker-selected::-moz-selection {\n  background: #39f;\n  color: #fff;\n}\n.mce-match-marker-selected::selection {\n  background: #39f;\n  color: #fff;\n}\n.mce-content-body img[data-mce-selected],\n.mce-content-body video[data-mce-selected],\n.mce-content-body audio[data-mce-selected],\n.mce-content-body object[data-mce-selected],\n.mce-content-body embed[data-mce-selected],\n.mce-content-body table[data-mce-selected] {\n  outline: 3px solid #b4d7ff;\n}\n.mce-content-body hr[data-mce-selected] {\n  outline: 3px solid #b4d7ff;\n  outline-offset: 1px;\n}\n.mce-content-body *[contentEditable=false] *[contentEditable=true]:focus {\n  outline: 3px solid #b4d7ff;\n}\n.mce-content-body *[contentEditable=false] *[contentEditable=true]:hover {\n  outline: 3px solid #b4d7ff;\n}\n.mce-content-body *[contentEditable=false][data-mce-selected] {\n  cursor: not-allowed;\n  outline: 3px solid #b4d7ff;\n}\n.mce-content-body.mce-content-readonly *[contentEditable=true]:focus,\n.mce-content-body.mce-content-readonly *[contentEditable=true]:hover {\n  outline: none;\n}\n.mce-content-body *[data-mce-selected="inline-boundary"] {\n  background-color: #b4d7ff;\n}\n.mce-content-body .mce-edit-focus {\n  outline: 3px solid #b4d7ff;\n}\n.mce-content-body td[data-mce-selected],\n.mce-content-body th[data-mce-selected] {\n  position: relative;\n}\n.mce-content-body td[data-mce-selected]::-moz-selection,\n.mce-content-body th[data-mce-selected]::-moz-selection {\n  background: none;\n}\n.mce-content-body td[data-mce-selected]::selection,\n.mce-content-body th[data-mce-selected]::selection {\n  background: none;\n}\n.mce-content-body td[data-mce-selected] *,\n.mce-content-body th[data-mce-selected] * {\n  outline: none;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;
1\n      -ms-user-select: none;\n          user-select: none;\n}\n.mce-content-body td[data-mce-selected]::after,\n.mce-content-body th[data-mce-selected]::after {\n  background-color: rgba(180, 215, 255, 0.7);\n  border: 1px solid rgba(180, 215, 255, 0.7);\n  bottom: -1px;\n  content: \'\';\n  left: -1px;\n  mix-blend-mode: multiply;\n  position: absolute;\n  right: -1px;\n  top: -1px;\n}\n@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {\n  .mce-content-body td[data-mce-selected]::after,\n  .mce-content-body th[data-mce-selected]::after {\n    border-color: rgba(0, 84, 180, 0.7);\n  }\n}\n.mce-content-body img::-moz-selection {\n  background: none;\n}\n.mce-content-body img::selection {\n  background: none;\n}\n.ephox-snooker-resizer-bar {\n  background-color: #b4d7ff;\n  opacity: 0;\n  -webkit-user-select: none;\n  -moz-user-select: none;\n  -ms-user-select: none;\n  user-select: none;\n}\n.ephox-snooker-resizer-cols {\n  cursor: col-resize;\n}\n.ephox-snooker-resizer-rows {\n  cursor: row-resize;\n}\n.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {\n  opacity: 1;\n}\n.mce-spellchecker-word {\n  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D\'4\'%20height%3D\'4\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%3E%3Cpath%20stroke%3D\'%23ff0000\'%20fill%3D\'none\'%20stroke-linecap%3D\'round\'%20stroke-opacity%3D\'.75\'%20d%3D\'M0%203L2%201%204%203\'%2F%3E%3C%2Fsvg%3E%0A");\n  background-position: 0 calc(100% + 1px);\n  background-repeat: repeat-x;\n  background-size: auto 6px;\n  cursor: default;\n  height: 2rem;\n}\n.mce-spellchecker-grammar {\n  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D\'4\'%20height%3D\'4\'%20xmlns%3D\'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg\'%3E%3Cpath%20stroke%3D\'%2300A835\'%20fill%3D\'none\'%20stroke-linecap%3D\'round\'%20d%3D\'M0%203L2%201%204%203\'%2F%3E%3C%2Fsvg%3E%0A");\n  background-position: 0 calc(100% + 1px);\n  background-repeat: repeat-x;\n  background-size: auto 6px;\n  cursor: default;\n}\n.mce-toc {\n  border: 1px solid gray;\n}\n.mce-toc h2 {\n  margin: 4px;\n}\n.mce-toc li {\n  list-style-type: none;\n}\ntable[style*="border-width: 0px"],\n.mce-item-table:not([border]),\n.mce-item-table[border="0"],\ntable[style*="border-width: 0px"] td,\n.mce-item-table:not([border]) td,\n.mce-item-table[border="0"] td,\ntable[style*="border-width: 0px"] th,\n.mce-item-table:not([border]) th,\n.mce-item-table[border="0"] th,\ntable[style*="border-width: 0px"] caption,\n.mce-item-table:not([border]) caption,\n.mce-item-table[border="0"] caption {\n  border: 1px dashed #bbb;\n}\n.mce-visualblocks p,\n.mce-visualblocks h1,\n.mce-visualblocks h2,\n.mce-visualblocks h3,\n.mce-visualblocks h4,\n.mce-visualblocks h5,\n.mce-visualblocks h6,\n.mce-visualblocks div:not([data-mce-bogus]),\n.mce-visualblocks section,\n.mce-visualblocks article,\n.mce-visualblocks blockquote,\n.mce-visualblocks address,\n.mce-visualblocks pre,\n.mce-visualblocks figure,\n.mce-visualblocks figcaption,\n.mce-visualblocks hgroup,\n.mce-visualblocks aside,\n.mce-visualblocks ul,\n.mce-visualblocks ol,\n.mce-visualblocks dl {\n  background-repeat: no-repeat;\n  border: 1px dashed #bbb;\n  margin-left: 3px;\n  padding-top: 10px;\n}\n.mce-visualblocks p {\n  background-image: url(data:image/gif;base64,R0lGODlhCQAJAJEAAAAAAP///7u7u////yH5BAEAAAMALAAAAAAJAAkAAAIQnG+CqCN/mlyvsRUpThG6AgA7);\n}\n.mce-visualblocks h1 {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGu1JuxHoAfRNRW3TWXyF2YiRUAOw==);\n}\n.mce-visualblocks h2 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8Hybbx4oOuqgTynJd6bGlWg3DkJzoaUAAAOw==);\n}\n.mce-visualblocks h3 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIZjI8Hybbx4oOuqgTynJf2Ln2NOHpQpmhAAQA7);\n}\n.mce-visualblocks h4 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxInR0zqeAdhtJlXwV1oCll2HaWgAAOw==);\n}\n.mce-visualblocks h5 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjane4iq5GlW05GgIkIZUAAAOw==);\n}\n.mce-visualblocks h6 {\n  background-image: url(data:image/gif;base64,R0lGODlhDgAKAIABALu7u////yH5BAEAAAEALAAAAAAOAAoAAAIajI8HybbxIoiuwjan04jep1iZ1XRlAo5bVgAAOw==);\n}\n.mce-visualblocks div:not([data-mce-bogus]) {\n  background-image: url(data:image/gif;base64,R0lGODlhEgAKAIABALu7u////yH5BAEAAAEALAAAAAASAAoAAAIfjI9poI0cgDywrhuxfbrzDEbQM2Ei5aRjmoySW4pAAQA7);\n}\n.mce-visualblocks section {\n  background-image: url(data:image/gif;base64,R0lGODlhKAAKAIABALu7u////yH5BAEAAAEALAAAAAAoAAoAAAI5jI+pywcNY3sBWHdNrplytD2ellDeSVbp+GmWqaDqDMepc8t17Y4vBsK5hDyJMcI6KkuYU+jpjLoKADs=);\n}\n.mce-visualblocks article {\n  background-image: url(data:image/gif;base64,R0lGODlhKgAKAIABALu7u////yH5BAEAAAEALAAAAAAqAAoAAAI6jI+pywkNY3wG0GBvrsd2tXGYSGnfiF7ikpXemTpOiJScasYoDJJrjsG9gkCJ0ag6KhmaIe3pjDYBBQA7);\n}\n.mce-visualblocks blockquote {\n  background-image: url(data:image/gif;base64,R0lGODlhPgAKAIABALu7u////yH5BAEAAAEALAAAAAA+AAoAAAJPjI+py+0Knpz0xQDyuUhvfoGgIX5iSKZYgq5uNL5q69asZ8s5rrf0yZmpNkJZzFesBTu8TOlDVAabUyatguVhWduud3EyiUk45xhTTgMBBQA7);\n}\n.mce-visualblocks address {\n  background-image: url(data:image/gif;base64,R0lGODlhLQAKAIABALu7u////yH5BAEAAAEALAAAAAAtAAoAAAI/jI+pywwNozSP1gDyyZcjb3UaRpXkWaXmZW4OqKLhBmLs+K263DkJK7OJeifh7FicKD9A
11/IpGdKkyFpNmCkAADs=);\n}\n.mce-visualblocks pre {\n  background-image: url(data:image/gif;base64,R0lGODlhFQAKAIABALu7uwAAACH5BAEAAAEALAAAAAAVAAoAAAIjjI+ZoN0cgDwSmnpz1NCueYERhnibZVKLNnbOq8IvKpJtVQAAOw==);\n}\n.mce-visualblocks figure {\n  background-image: url(data:image/gif;base64,R0lGODlhJAAKAIAAALu7u////yH5BAEAAAEALAAAAAAkAAoAAAI0jI+py+2fwAHUSFvD3RlvG4HIp4nX5JFSpnZUJ6LlrM52OE7uSWosBHScgkSZj7dDKnWAAgA7);\n}\n.mce-visualblocks figcaption {\n  border: 1px dashed #bbb;\n}\n.mce-visualblocks hgroup {\n  background-image: url(data:image/gif;base64,R0lGODlhJwAKAIABALu7uwAAACH5BAEAAAEALAAAAAAnAAoAAAI3jI+pywYNI3uB0gpsRtt5fFnfNZaVSYJil4Wo03Hv6Z62uOCgiXH1kZIIJ8NiIxRrAZNMZAtQAAA7);\n}\n.mce-visualblocks aside {\n  background-image: url(data:image/gif;base64,R0lGODlhHgAKAIABAKqqqv///yH5BAEAAAEALAAAAAAeAAoAAAItjI+pG8APjZOTzgtqy7I3f1yehmQcFY4WKZbqByutmW4aHUd6vfcVbgudgpYCADs=);\n}\n.mce-visualblocks ul {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIAAALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybGuYnqUVSjvw26DzzXiqIDlVwAAOw==);\n}\n.mce-visualblocks ol {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybH6HHt0qourxC6CvzXieHyeWQAAOw==);\n}\n.mce-visualblocks dl {\n  background-image: url(data:image/gif;base64,R0lGODlhDQAKAIABALu7u////yH5BAEAAAEALAAAAAANAAoAAAIXjI8GybEOnmOvUoWznTqeuEjNSCqeGRUAOw==);\n}\n.mce-visualblocks:not([dir=rtl]) p,\n.mce-visualblocks:not([dir=rtl]) h1,\n.mce-visualblocks:not([dir=rtl]) h2,\n.mce-visualblocks:not([dir=rtl]) h3,\n.mce-visualblocks:not([dir=rtl]) h4,\n.mce-visualblocks:not([dir=rtl]) h5,\n.mce-visualblocks:not([dir=rtl]) h6,\n.mce-visualblocks:not([dir=rtl]) div:not([data-mce-bogus]),\n.mce-visualblocks:not([dir=rtl]) section,\n.mce-visualblocks:not([dir=rtl]) article,\n.mce-visualblocks:not([dir=rtl]) blockquote,\n.mce-visualblocks:not([dir=rtl]) address,\n.mce-visualblocks:not([dir=rtl]) pre,\n.mce-visualblocks:not([dir=rtl]) figure,\n.mce-visualblocks:not([dir=rtl]) figcaption,\n.mce-visualblocks:not([dir=rtl]) hgroup,\n.mce-visualblocks:not([dir=rtl]) aside,\n.mce-visualblocks:not([dir=rtl]) ul,\n.mce-visualblocks:not([dir=rtl]) ol,\n.mce-visualblocks:not([dir=rtl]) dl {\n  margin-left: 3px;\n}\n.mce-visualblocks[dir=rtl] p,\n.mce-visualblocks[dir=rtl] h1,\n.mce-visualblocks[dir=rtl] h2,\n.mce-visualblocks[dir=rtl] h3,\n.mce-visualblocks[dir=rtl] h4,\n.mce-visualblocks[dir=rtl] h5,\n.mce-visualblocks[dir=rtl] h6,\n.mce-visualblocks[dir=rtl] div:not([data-mce-bogus]),\n.mce-visualblocks[dir=rtl] section,\n.mce-visualblocks[dir=rtl] article,\n.mce-visualblocks[dir=rtl] blockquote,\n.mce-visualblocks[dir=rtl] address,\n.mce-visualblocks[dir=rtl] pre,\n.mce-visualblocks[dir=rtl] figure,\n.mce-visualblocks[dir=rtl] figcaption,\n.mce-visualblocks[dir=rtl] hgroup,\n.mce-visualblocks[dir=rtl] aside,\n.mce-visualblocks[dir=rtl] ul,\n.mce-visualblocks[dir=rtl] ol,\n.mce-visualblocks[dir=rtl] dl {\n  background-position-x: right;\n  margin-right: 3px;\n}\n.mce-nbsp,\n.mce-shy {\n  background: #aaa;\n}\n.mce-shy::after {\n  content: \'-\';\n}\nbody {\n  font-family: sans-serif;\n}\ntable {\n  border-collapse: collapse;\n}\n'],sourceRoot:""}]),n.Z=H},23714:function(t,n,e){"use strict";var o=e(87537),r=e.n(o),i=e(23645),a=e.n(i),c=e(61667),l=e.n(c),u=new URL(e(81241),e.b),s=new URL(e(73285),e.b),d=a()(r()),A=l()(u),f=l()(s);d.push([t.id,'.tox{box-shadow:none;box-sizing:content-box;color:#222f3e;cursor:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-style:normal;font-weight:normal;line-height:normal;-webkit-tap-highlight-color:rgba(0,0,0,0);text-decoration:none;text-shadow:none;text-transform:none;vertical-align:initial;white-space:normal}.tox *:not(svg):not(rect){box-sizing:inherit;color:inherit;cursor:inherit;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;-webkit-tap-highlight-color:inherit;text-align:inherit;text-decoration:inherit;text-shadow:inherit;text-transform:inherit;vertical-align:inherit;white-space:inherit}.tox *:not(svg):not(rect){background:rgba(0,0,0,0);border:0;box-shadow:none;float:none;height:auto;margin:0;max-width:none;outline:0;padding:0;position:static;width:auto}.tox:not([dir=rtl]){direction:ltr;text-align:left}.tox[dir=rtl]{direction:rtl;text-align:right}.tox-tinymce{border:1px solid #ccc;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;overflow:hidden;position:relative;visibility:inherit !important}.tox-tinymce-inline{border:none;box-shadow:none}.tox-tinymce-inline .tox-editor-header{background-color:rgba(0,0,0,0);border:1px solid #ccc;border-radius:0;box-shadow:none}.tox-tinymce-aux{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1300}.tox-tinymce *:focus,.tox-tinymce-aux *:focus{outline:none}button::-moz-focus-inner{border:0}.tox[dir=rtl] .tox-icon--flip svg{transform:rotateY(180deg)}.tox .accessibility-issue__header{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description{align-items:stretch;border:1px solid #ccc;border-radius:3px;display:flex;justify-content:space-between}.tox .accessibility-issue__description>div{padding-bottom:4px}.tox .accessibility-issue__description>div>
1div{align-items:center;display:flex;margin-bottom:4px}.tox .accessibility-issue__description>*:last-child:not(:only-child){border-color:#ccc;border-style:solid}.tox .accessibility-issue__repair{margin-top:16px}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description{background-color:rgba(32,122,183,.1);border-color:rgba(32,122,183,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description>*:last-child{border-color:rgba(32,122,183,.4)}.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg{fill:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon{color:#207ab7}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description{background-color:rgba(255,165,0,.1);border-color:rgba(255,165,0,.5);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description>*:last-child{border-color:rgba(255,165,0,.5)}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg{fill:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon{color:#cc8500}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description{background-color:rgba(204,0,0,.1);border-color:rgba(204,0,0,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description>*:last-child{border-color:rgba(204,0,0,.4)}.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg{fill:#c00}.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon{color:#c00}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description{background-color:rgba(120,171,70,.1);border-color:rgba(120,171,70,.4);color:#222f3e}.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description>*:last-child{border-color:rgba(120,171,70,.4)}.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg{fill:#78ab46}.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon{color:#78ab46}.tox .tox-dialog__body-content .accessibility-issue__header h1,.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2{margin-top:0}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-left:4px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-left:auto}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description{padding:4px 4px 4px 8px}.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description>*:last-child{border-left-width:1px;padding-left:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button{margin-right:4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header>*:nth-last-child(2){margin-right:auto}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description{padding:4px 8px 4px 4px}.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description>*:last-child{border-right-width:1px;padding-right:4px}.tox .tox-anchorbar{display:flex;flex:0 0 auto}.tox .tox-bar{display:flex;flex:0 0 auto}.tox .tox-button{background-color:#207ab7;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#207ab7;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:14px;font-style:normal;font-weight:bold;letter-spacing:normal;line-height:24px;margin:0;outline:none;padding:4px 16px;text-align:center;text-decoration:none;text-transform:none;white-space:nowrap}.tox .tox-button[disabled]{background-color:#207ab7;background-image:none;border-color:#207ab7;box-shadow:none;color:rgba(255,255,255,.5);cursor:not-allowed}.tox .tox-button:focus:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:hover:not(:disabled){background-color:#1c6ca1;background-image:none;border-color:#1c6ca1;box-shadow:none;color:#fff}.tox .tox-button:active:not(:disabled){background-color:#185d8c;background-image:none;border-color:#185d8c;box-shadow:none;color:#fff}.tox .tox-button--secondary{background-color:#f0f0f0;background-image:none;background-position:0 0;background-repeat:repeat;border-color:#f0f0f0;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;color:#222f3e;font-size:14px;font-style:normal;font-weight:bold;letter-spacing:normal;outline:none;padding:4px 16px;text-decoration:none;text-transform:none}.tox .tox-button--secondary[disabled]{background-color:#f0f0f0;background-image:none;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--secondary:focus:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:hover:not(:disabled){background-color:#e3e3e3;background-image:none;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--secondary:active:not(:disabled){background-color:#d6d6d6;background-image:none;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--icon,.tox .tox-button.tox-button--icon,.tox .tox-button.tox-button--secondary.tox-button--icon{padding:4px}.tox .tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--icon .tox-icon svg,.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg{display:block;fill:currentColor}.tox .tox-button-link{background:0;border:none;box-sizing:border-box;
1cursor:pointer;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;font-weight:normal;line-height:1.3;margin:0;padding:0;white-space:nowrap}.tox .tox-button-link--sm{font-size:14px}.tox .tox-button--naked{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0);box-shadow:unset;color:#222f3e}.tox .tox-button--naked[disabled]{background-color:#f0f0f0;border-color:#f0f0f0;box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-button--naked:hover:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:focus:not(:disabled){background-color:#e3e3e3;border-color:#e3e3e3;box-shadow:none;color:#222f3e}.tox .tox-button--naked:active:not(:disabled){background-color:#d6d6d6;border-color:#d6d6d6;box-shadow:none;color:#222f3e}.tox .tox-button--naked .tox-icon svg{fill:currentColor}.tox .tox-button--naked.tox-button--icon:hover:not(:disabled){color:#222f3e}.tox .tox-checkbox{align-items:center;border-radius:3px;cursor:pointer;display:flex;height:36px;min-width:36px}.tox .tox-checkbox__input{height:1px;overflow:hidden;position:absolute;top:auto;width:1px}.tox .tox-checkbox__icons{align-items:center;border-radius:3px;box-shadow:0 0 0 2px rgba(0,0,0,0);box-sizing:content-box;display:flex;height:24px;justify-content:center;padding:3px;width:24px}.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:block;fill:rgba(34,47,62,.3)}.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:none;fill:#207ab7}.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg{display:none;fill:#207ab7}.tox .tox-checkbox--disabled{color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg{fill:rgba(34,47,62,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg{fill:rgba(34,47,62,.5)}.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{fill:rgba(34,47,62,.5)}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:checked+.tox-checkbox__icons .tox-checkbox-icon__checked svg{display:block}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__unchecked svg{display:none}.tox input.tox-checkbox__input:indeterminate+.tox-checkbox__icons .tox-checkbox-icon__indeterminate svg{display:block}.tox input.tox-checkbox__input:focus+.tox-checkbox__icons{border-radius:3px;box-shadow:inset 0 0 0 1px #207ab7;padding:3px}.tox:not([dir=rtl]) .tox-checkbox__label{margin-left:4px}.tox:not([dir=rtl]) .tox-checkbox__input{left:-10000px}.tox:not([dir=rtl]) .tox-bar .tox-checkbox{margin-left:4px}.tox[dir=rtl] .tox-checkbox__label{margin-right:4px}.tox[dir=rtl] .tox-checkbox__input{right:-10000px}.tox[dir=rtl] .tox-bar .tox-checkbox{margin-right:4px}.tox .tox-collection--toolbar .tox-collection__group{display:flex;padding:0}.tox .tox-collection--grid .tox-collection__group{display:flex;flex-wrap:wrap;max-height:208px;overflow-x:hidden;overflow-y:auto;padding:0}.tox .tox-collection--list .tox-collection__group{border-bottom-width:0;border-color:#ccc;border-left-width:0;border-right-width:0;border-style:solid;border-top-width:1px;padding:4px 0}.tox .tox-collection--list .tox-collection__group:first-child{border-top-width:0}.tox .tox-collection__group-heading{background-color:#e6e6e6;color:rgba(34,47,62,.7);cursor:default;font-size:12px;font-style:normal;font-weight:normal;margin-bottom:4px;margin-top:-4px;padding:4px 8px;text-transform:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection__item{align-items:center;color:#222f3e;cursor:pointer;display:flex;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tox .tox-collection--list .tox-collection__item{padding:4px 8px}.tox .tox-collection--toolbar .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--grid .tox-collection__item{border-radius:3px;padding:4px}.tox .tox-collection--list .tox-collection__item--enabled{background-color:#fff;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--toolbar .tox-collection__item--enabled{background-color:#c8cb
1cf;color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active{background-color:#dee0e2}.tox .tox-collection--grid .tox-collection__item--enabled{background-color:#c8cbcf;color:#222f3e}.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled){background-color:#dee0e2;color:#222f3e}.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled){color:#222f3e}.tox .tox-collection__item-icon,.tox .tox-collection__item-checkmark{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tox .tox-collection__item-icon svg,.tox .tox-collection__item-checkmark svg{fill:currentColor}.tox .tox-collection--toolbar-lg .tox-collection__item-icon{height:48px;width:48px}.tox .tox-collection__item-label{color:currentColor;display:inline-block;flex:1;-ms-flex-preferred-size:auto;font-size:14px;font-style:normal;font-weight:normal;line-height:24px;text-transform:none;word-break:break-all}.tox .tox-collection__item-accessory{color:rgba(34,47,62,.7);display:inline-block;font-size:14px;height:24px;line-height:24px;text-transform:none}.tox .tox-collection__item-caret{align-items:center;display:flex;min-height:24px}.tox .tox-collection__item-caret::after{content:"";font-size:0;min-height:inherit}.tox .tox-collection__item-caret svg{fill:#222f3e}.tox .tox-collection__item--state-disabled{background-color:rgba(0,0,0,0);color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg{fill:rgba(34,47,62,.5)}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg{display:none}.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory+.tox-collection__item-checkmark{display:none}.tox .tox-collection--horizontal{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:nowrap;margin-bottom:0;overflow-x:auto;padding:0}.tox .tox-collection--horizontal .tox-collection__group{align-items:center;display:flex;flex-wrap:nowrap;margin:0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item{height:34px;margin:2px 0 3px 0;padding:0 4px}.tox .tox-collection--horizontal .tox-collection__item-label{white-space:nowrap}.tox .tox-collection--horizontal .tox-collection__item-caret{margin-left:4px}.tox .tox-collection__item-container{display:flex}.tox .tox-collection__item-container--row{align-items:center;flex:1 1 auto;flex-direction:row}.tox .tox-collection__item-container--row.tox-collection__item-container--align-left{margin-right:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--align-right{justify-content:flex-end;margin-left:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top{align-items:flex-start;margin-bottom:auto}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle{align-items:center}.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom{align-items:flex-end;margin-top:auto}.tox .tox-collection__item-container--column{-ms-grid-row-align:center;align-self:center;flex:1 1 auto;flex-direction:column}.tox .tox-collection__item-container--column.tox-collection__item-container--align-left{align-items:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--align-right{align-items:flex-end}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top{align-self:flex-start}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle{-ms-grid-row-align:center;align-self:center}.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom{align-self:flex-end}.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-right:1px solid #ccc}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>*:not(:first-child){margin-left:8px}.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-left:4px}.tox:not([dir=rtl]) .tox-collection__item-accessory{margin-left:16px;text-align:right}.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret{margin-left:16px}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type){border-left:1px solid #ccc}.tox[dir=rtl] .tox-collection--list .tox-collection__item>*:not(:first-child){margin-right:8px}.tox[dir=rtl] .tox-collection--list .tox-collection__item>.tox-collection__item-label:first-child{margin-right:4px}.tox[dir=rtl] .tox-collection__item-accessory{margin-right:16px;text-align:left}.tox[dir=rtl] .tox-collection .tox-collection__item-caret{margin-right:16px;transform:rotateY(180deg)}.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret{margin-right:4px}.tox .tox-color-picker-container{display:flex;flex-direction:row;height:225px;margin:0}.tox .tox-sv-palette{box-sizing:border-box;display:flex;height:100%}.tox .tox-sv-palette-spectrum{height:100%}.tox .tox-sv-palette,.tox .tox-sv-palette-spectrum{width:225px}.tox .tox-sv-palette-thumb{background:none;border:1px solid #000;border-radius:50%;box-sizing:content-box;height:12px;position:absolute;width:12px}.tox .tox-sv-palette-inner-thumb{border:1px solid #fff;border-radius:50%;height:10px;position:absolute;width:10px}.tox .tox-hue-slider{box-sizing:border-box;height:100%;width:25px}.tox .tox-hue-slider-spectrum{background:linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00);height:100%;width:100%}.tox .tox-hue-slider,.tox .tox-hue-slider-spectrum{width:20px}.tox .tox-hue-slider-thumb{background:#fff;border:1px solid #000;box-sizing:content-box;height:4px;width:100%}.tox .tox-rgb-form{display:flex;flex-direction:column;justify-content:space-between}.tox .tox-rgb-form div{align-items:center;display:flex;justify-content:space-between;margin-bottom:5px;width:inherit}.tox .tox-rgb-form input{width:6em}.tox .tox-rgb-form input.tox-invalid{border:1px solid red !important}.tox .tox-rgb-form .tox-rgba-preview{border:1px solid #000;flex-grow:2;margin-bottom:0}.tox:not([dir=rtl]) .tox-sv-palette{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider{margin-right:15px}.tox:not([dir=rtl]) .tox-hue-slider-thumb{margin-left:-1px}.tox:not([dir=rtl]) .tox-rgb-form label{margin-right:.5em}.tox[dir=rtl] .tox-sv-palette{margin-left:15px}.tox[dir=rtl] .tox-hue-slider{margin-left:15px}.tox[dir=rtl] .tox-hue-slider-thumb{margin-right:-1px}.tox[dir=rtl] .tox-rgb-form label{margin-left:.5em}.tox .tox-toolbar .tox-swatches,.tox .tox-toolbar__primary .tox-swatches,.tox .tox-toolbar__overflow .tox-swatches{margin:2px 0 3px 4px}.tox .tox-collection--list .tox-collection__group .tox-swatches-menu{border:0;margin:-4px 0}.tox .tox-swatches__row{display:flex}.tox .tox-swatch{height:30px;transition:transform .15s,box-shadow .15s;width:30px}.tox .tox-swatch:hover,.tox .tox-swatch:focus{box-shadow:0 0 0 1px rgba(127,127,127,.3) inset;transform:scale(0.8)}.tox .tox-swatch--remove{align-items:center;display:flex;justify-content:center}.tox .tox-swatch--remove svg path{stroke:#e74c3c}.tox .tox-swatches__picker-btn{align-items:center;background-color:rgba(0,0,0,0);border:0;cursor:pointer;display:flex;height:30px;justify-content:center;outline:none;padding:0;width:30px}.tox .tox-swatches__picker-btn svg{height:24px;width:24px}.tox .tox-swatches__picker-btn:hover{background:#dee0e2}.tox:not([dir=rtl]) .tox-swatches__picker-btn{margin-left:auto}.tox[dir=rtl] .tox-swatches__picker-btn{margin-right:auto}.tox .tox-comment-thread{background:#fff;position:relative}.tox .tox-comment-thread>
1*:not(:first-child){margin-top:8px}.tox .tox-comment{background:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);padding:8px 8px 16px 8px;position:relative}.tox .tox-comment__header{align-items:center;color:#222f3e;display:flex;justify-content:space-between}.tox .tox-comment__date{color:rgba(34,47,62,.7);font-size:12px}.tox .tox-comment__body{color:#222f3e;font-size:14px;font-style:normal;font-weight:normal;line-height:1.3;margin-top:8px;position:relative;text-transform:initial}.tox .tox-comment__body textarea{resize:none;white-space:normal;width:100%}.tox .tox-comment__expander{padding-top:8px}.tox .tox-comment__expander p{color:rgba(34,47,62,.7);font-size:14px;font-style:normal}.tox .tox-comment__body p{margin:0}.tox .tox-comment__buttonspacing{padding-top:16px;text-align:center}.tox .tox-comment-thread__overlay::after{background:#fff;bottom:0;content:"";display:flex;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:5}.tox .tox-comment__reply{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;margin-top:8px}.tox .tox-comment__reply>*:first-child{margin-bottom:8px;width:100%}.tox .tox-comment__edit{display:flex;flex-wrap:wrap;justify-content:flex-end;margin-top:16px}.tox .tox-comment__gradient::after{background:linear-gradient(rgba(255, 255, 255, 0), #fff);bottom:0;content:"";display:block;height:5em;margin-top:-40px;position:absolute;width:100%}.tox .tox-comment__overlay{background:#fff;bottom:0;display:flex;flex-direction:column;flex-grow:1;left:0;opacity:.9;position:absolute;right:0;text-align:center;top:0;z-index:5}.tox .tox-comment__loading-text{align-items:center;color:#222f3e;display:flex;flex-direction:column;position:relative}.tox .tox-comment__loading-text>div{padding-bottom:16px}.tox .tox-comment__overlaytext{bottom:0;flex-direction:column;font-size:14px;left:0;padding:1em;position:absolute;right:0;top:0;z-index:10}.tox .tox-comment__overlaytext p{background-color:#fff;box-shadow:0 0 8px 8px #fff;color:#222f3e;text-align:center}.tox .tox-comment__overlaytext div:nth-of-type(2){font-size:.8em}.tox .tox-comment__busy-spinner{align-items:center;background-color:#fff;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:20}.tox .tox-comment__scroll{display:flex;flex-direction:column;flex-shrink:1;overflow:auto}.tox .tox-conversations{margin:8px}.tox:not([dir=rtl]) .tox-comment__edit{margin-left:8px}.tox:not([dir=rtl]) .tox-comment__buttonspacing>*:last-child,.tox:not([dir=rtl]) .tox-comment__edit>*:last-child,.tox:not([dir=rtl]) .tox-comment__reply>*:last-child{margin-left:8px}.tox[dir=rtl] .tox-comment__edit{margin-right:8px}.tox[dir=rtl] .tox-comment__buttonspacing>*:last-child,.tox[dir=rtl] .tox-comment__edit>*:last-child,.tox[dir=rtl] .tox-comment__reply>*:last-child{margin-right:8px}.tox .tox-user{align-items:center;display:flex}.tox .tox-user__avatar svg{fill:rgba(34,47,62,.7)}.tox .tox-user__name{color:rgba(34,47,62,.7);font-size:12px;font-style:normal;font-weight:bold;text-transform:uppercase}.tox:not([dir=rtl]) .tox-user__avatar svg{margin-right:8px}.tox:not([dir=rtl]) .tox-user__avatar+.tox-user__name{margin-left:8px}.tox[dir=rtl] .tox-user__avatar svg{margin-left:8px}.tox[dir=rtl] .tox-user__avatar+.tox-user__name{margin-right:8px}.tox .tox-dialog-wrap{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1100}.tox .tox-dialog-wrap__backdrop{background-color:rgba(255,255,255,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.tox .tox-dialog-wrap__backdrop--opaque{background-color:#fff}.tox .tox-dialog{background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:0 16px 16px -10px rgba(34,47,62,.15),0 0 40px 1px rgba(34,47,62,.15);display:flex;flex-direction:column;max-height:100%;max-width:480px;overflow:hidden;position:relative;width:95vw;z-index:2}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog{align-self:flex-start;margin:8px auto;width:calc(100vw - 16px)}}.tox .tox-dialog-inline{z-index:1100}.tox .tox-dialog__header{align-items:center;background-color:#fff;border-bottom:none;color:#222f3e;display:flex;font-size:16px;justify-content:space-between;padding:8px 16px 0 16px;position:relative}.tox .tox-dialog__header .tox-button{z-index:1}.tox .tox-dialog__draghandle{cursor:grab;height:100%;left:0;position:absolute;top:0;width:100%}.tox .tox-dialog__draghandle:active{cursor:grabbing}
1.tox .tox-dialog__dismiss{margin-left:auto}.tox .tox-dialog__title{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:20px;font-style:normal;font-weight:normal;line-height:1.3;margin:0;text-transform:none}.tox .tox-dialog__body{color:#222f3e;display:flex;flex:1;-ms-flex-preferred-size:auto;font-size:16px;font-style:normal;font-weight:normal;line-height:1.3;min-width:0;text-align:left;text-transform:none}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body{flex-direction:column}}.tox .tox-dialog__body-nav{align-items:flex-start;display:flex;flex-direction:column;padding:16px 16px}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox .tox-dialog__body-nav{flex-direction:row;-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:0}}.tox .tox-dialog__body-nav-item{border-bottom:2px solid rgba(0,0,0,0);color:rgba(34,47,62,.7);display:inline-block;font-size:14px;line-height:1.3;margin-bottom:8px;text-decoration:none;white-space:nowrap}.tox .tox-dialog__body-nav-item:focus{background-color:rgba(32,122,183,.1)}.tox .tox-dialog__body-nav-item--active{border-bottom:2px solid #207ab7;color:#207ab7}.tox .tox-dialog__body-content{box-sizing:border-box;display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto;max-height:650px;overflow:auto;-webkit-overflow-scrolling:touch;padding:16px 16px}.tox .tox-dialog__body-content>*{margin-bottom:0;margin-top:16px}.tox .tox-dialog__body-content>*:first-child{margin-top:0}.tox .tox-dialog__body-content>*:last-child{margin-bottom:0}.tox .tox-dialog__body-content>*:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog__body-content a{color:#207ab7;cursor:pointer;text-decoration:none}.tox .tox-dialog__body-content a:hover,.tox .tox-dialog__body-content a:focus{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content a:active{color:#185d8c;text-decoration:none}.tox .tox-dialog__body-content svg{fill:#222f3e}.tox .tox-dialog__body-content ul{display:block;list-style-type:disc;margin-bottom:16px;-webkit-margin-end:0;margin-inline-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-padding-start:2.5rem;padding-inline-start:2.5rem}.tox .tox-dialog__body-content .tox-form__group h1{color:#222f3e;font-size:20px;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group h2{color:#222f3e;font-size:16px;font-style:normal;font-weight:bold;letter-spacing:normal;margin-bottom:16px;margin-top:2rem;text-transform:none}.tox .tox-dialog__body-content .tox-form__group p{margin-bottom:16px}.tox .tox-dialog__body-content .tox-form__group h1:first-child,.tox .tox-dialog__body-content .tox-form__group h2:first-child,.tox .tox-dialog__body-content .tox-form__group p:first-child{margin-top:0}.tox .tox-dialog__body-content .tox-form__group h1:last-child,.tox .tox-dialog__body-content .tox-form__group h2:last-child,.tox .tox-dialog__body-content .tox-form__group p:last-child{margin-bottom:0}.tox .tox-dialog__body-content .tox-form__group h1:only-child,.tox .tox-dialog__body-content .tox-form__group h2:only-child,.tox .tox-dialog__body-content .tox-form__group p:only-child{margin-bottom:0;margin-top:0}.tox .tox-dialog--width-lg{height:650px;max-width:1200px}.tox .tox-dialog--width-md{max-width:800px}.tox .tox-dialog--width-md .tox-dialog__body-content{overflow:auto}.tox .tox-dialog__body-content--centered{text-align:center}.tox .tox-dialog__footer{align-items:center;background-color:#fff;border-top:1px solid #ccc;display:flex;justify-content:space-between;padding:8px 16px}.tox .tox-dialog__footer-start,.tox .tox-dialog__footer-end{display:flex}.tox .tox-dialog__busy-spinner{align-items:center;background-color:rgba(255,255,255,.75);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:3}.tox .tox-dialog__table{border-collapse:collapse;width:100%}.tox .tox-dialog__table thead th{font-weight:bold;padding-bottom:8px}.tox .tox-dialog__table tbody tr{border-bottom:1px solid #ccc}.tox .tox-dialog__table tbody tr:last-child{border-bottom:none}.tox .tox-dialog__table td{padding-bottom:8px;padding-top:8px}.tox .tox-dialog__popups{position:absolute;width:100%;z-index:1100}.tox .tox-dialog__body-iframe{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox .tox-dialog-dock-fadeout{opacity:0;visibility:hidden}.tox .tox-dialog-dock-fadein{opacity:1;visibility:visible}.tox .tox-dialog-dock-transition{transition:visibility 0s linear .3s,opacity .3s ease}.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein{transition-delay:0s}.tox.tox-platform-ie .tox-dialog-wrap{position:-ms-device-fixed}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav{margin-right:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child){margin-left:8px}}.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start>*,.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end>*{margin-left:8px}.tox[dir=rtl] .tox-dialog__body{text-align:right}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav{margin-left:0}}@media only screen and (max-width: 767px){body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child){margin-right:8px}}.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start>*,.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end>*{margin-right:8px}body.tox-dialog__disable-scroll{overflow:hidden}.tox .tox-dropzone-container{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dropzone{align-items:center;background:#fff;border:2px dashed #ccc;box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;min-height:100px;padding:10px}.tox .tox-dropzone p{color:rgba(34,47,62,.7);margin:0 0 16px 0}.tox .tox-edit-area{display:flex;flex:1;-ms-flex-preferred-size:auto;overflow:hidden;position:relative}.tox .tox-edit-area__iframe{background-color:#fff;border:0;box-sizing:border-box;flex:1;-ms-flex-preferred-size:auto;height:100%;position:absolute;width:100%}.tox.tox-inline-edit-area{border:1px dotted #ccc}.tox .tox-editor-container{display:flex;flex:1 1 auto;flex-direction:column;overflow:hidden}.tox .tox-editor-header{z-index:1}.tox:not(.tox-tinymce-inline) .tox-editor-header{box-shadow:none;
1transition:box-shadow .5s}.tox.tox-tinymce--toolbar-bottom .tox-editor-header,.tox.tox-tinymce-inline .tox-editor-header{margin-bottom:-1px}.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header{background-color:rgba(0,0,0,0);box-shadow:0 4px 4px -3px rgba(0,0,0,.25)}.tox-editor-dock-fadeout{opacity:0;visibility:hidden}.tox-editor-dock-fadein{opacity:1;visibility:visible}.tox-editor-dock-transition{transition:visibility 0s linear .25s,opacity .25s ease}.tox-editor-dock-transition.tox-editor-dock-fadein{transition-delay:0s}.tox .tox-control-wrap{flex:1;position:relative}.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid{display:none}.tox .tox-control-wrap svg{display:block}.tox .tox-control-wrap__status-icon-wrap{position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-control-wrap__status-icon-invalid svg{fill:#c00}.tox .tox-control-wrap__status-icon-unknown svg{fill:orange}.tox .tox-control-wrap__status-icon-valid svg{fill:green}.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield{padding-right:32px}.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap{right:4px}.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield{padding-left:32px}.tox[dir=rtl] .tox-control-wrap__status-icon-wrap{left:4px}.tox .tox-autocompleter{max-width:25em}.tox .tox-autocompleter .tox-menu{max-width:25em}.tox .tox-autocompleter .tox-autocompleter-highlight{font-weight:bold}.tox .tox-color-input{display:flex;position:relative;z-index:1}.tox .tox-color-input .tox-textfield{z-index:-1}.tox .tox-color-input span{border-color:rgba(34,47,62,.2);border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;height:24px;position:absolute;top:6px;width:24px}.tox .tox-color-input span:hover:not([aria-disabled=true]),.tox .tox-color-input span:focus:not([aria-disabled=true]){border-color:#207ab7;cursor:pointer}.tox .tox-color-input span::before{background-image:linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%),linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%),linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%),linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%);background-position:0 0,0 6px,6px -6px,-6px 0;background-size:12px 12px;border:1px solid #fff;border-radius:3px;box-sizing:border-box;content:"";height:24px;left:-1px;position:absolute;top:-1px;width:24px;z-index:-1}.tox .tox-color-input span[aria-disabled=true]{cursor:not-allowed}.tox:not([dir=rtl]) .tox-color-input .tox-textfield{padding-left:36px}.tox:not([dir=rtl]) .tox-color-input span{left:6px}.tox[dir=rtl] .tox-color-input .tox-textfield{padding-right:36px}.tox[dir=rtl] .tox-color-input span{right:6px}.tox .tox-label,.tox .tox-toolbar-label{color:rgba(34,47,62,.7);display:block;font-size:14px;font-style:normal;font-weight:normal;line-height:1.3;padding:0 8px 0 0;text-transform:none;white-space:nowrap}.tox .tox-toolbar-label{padding:0 8px}.tox[dir=rtl] .tox-label{padding:0 0 0 8px}.tox .tox-form{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group{box-sizing:border-box;margin-bottom:4px}.tox .tox-form-group--maximize{flex:1}.tox .tox-form__group--error{color:#c00}.tox .tox-form__group--collection{display:flex}.tox .tox-form__grid{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tox .tox-form__grid--2col>.tox-form__group{width:calc(50% - 4px)}.tox .tox-form__grid--3col>.tox-form__group{width:calc(33.3333333333% - 4px)}.tox .tox-form__grid--4col>.tox-form__group{width:calc(25% - 4px)}.tox .tox-form__controls-h-stack{align-items:center;display:flex}.tox .tox-form__group--inline{align-items:center;display:flex}.tox .tox-form__group--stretched{display:flex;flex:1;flex-direction:column;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-textarea{flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-form__group--stretched .tox-navobj :nth-child(2){flex:1;-ms-flex-preferred-size:auto;height:100%}.tox:not([dir=rtl]) .tox-form__controls-h-stack>*:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-form__controls-h-stack>*:not(:first-child){margin-right:4px}.tox .tox-lock.tox-locked .tox-lock-icon__unlock,.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock{display:none}.tox .tox-textfield,.tox .tox-toolbar-textfield,.tox .tox-listboxfield .tox-listbox--select,.tox .tox-textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 4.75px;resize:none;width:100%}.tox .tox-textfield[disabled],.tox .tox-textarea[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);
1cursor:not-allowed}.tox .tox-textfield:focus,.tox .tox-listboxfield .tox-listbox--select:focus,.tox .tox-textarea:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:none}.tox .tox-toolbar-textfield{border-width:0;margin-bottom:3px;margin-top:2px;max-width:250px}.tox .tox-naked-btn{background-color:rgba(0,0,0,0);border:0;border-color:rgba(0,0,0,0);box-shadow:unset;color:#207ab7;cursor:pointer;display:block;margin:0;padding:0}.tox .tox-naked-btn svg{display:block;fill:#222f3e}.tox:not([dir=rtl]) .tox-toolbar-textfield+*{margin-left:4px}.tox[dir=rtl] .tox-toolbar-textfield+*{margin-right:4px}.tox .tox-listboxfield{cursor:pointer;position:relative}.tox .tox-listboxfield .tox-listbox--select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-listbox__select-label{cursor:default;flex:1;margin:0 4px}.tox .tox-listbox__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-listbox__select-chevron svg{fill:#222f3e}.tox .tox-listboxfield .tox-listbox--select{align-items:center;display:flex}.tox:not([dir=rtl]) .tox-listboxfield svg{right:8px}.tox[dir=rtl] .tox-listboxfield svg{left:8px}.tox .tox-selectfield{cursor:pointer;position:relative}.tox .tox-selectfield select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#ccc;border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;color:#222f3e;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:16px;line-height:24px;margin:0;min-height:34px;outline:none;padding:5px 4.75px;resize:none;width:100%}.tox .tox-selectfield select[disabled]{background-color:#f2f2f2;color:rgba(34,47,62,.85);cursor:not-allowed}.tox .tox-selectfield select::-ms-expand{display:none}.tox .tox-selectfield select:focus{background-color:#fff;border-color:#207ab7;box-shadow:none;outline:none}.tox .tox-selectfield svg{pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.tox:not([dir=rtl]) .tox-selectfield select[size="0"],.tox:not([dir=rtl]) .tox-selectfield select[size="1"]{padding-right:24px}.tox:not([dir=rtl]) .tox-selectfield svg{right:8px}.tox[dir=rtl] .tox-selectfield select[size="0"],.tox[dir=rtl] .tox-selectfield select[size="1"]{padding-left:24px}.tox[dir=rtl] .tox-selectfield svg{left:8px}.tox .tox-textarea{-webkit-appearance:textarea;-moz-appearance:textarea;appearance:textarea;white-space:pre-wrap}.tox-fullscreen{border:0;height:100%;margin:0;overflow:hidden;-ms-scroll-chaining:none;overscroll-behavior:none;padding:0;touch-action:pinch-zoom;width:100%}.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle{display:none}.tox.tox-tinymce.tox-fullscreen,.tox-shadowhost.tox-fullscreen{left:0;position:fixed;top:0;z-index:1200}.tox.tox-tinymce.tox-fullscreen{background-color:rgba(0,0,0,0)}.tox-fullscreen .tox.tox-tinymce-aux,.tox-fullscreen~.tox.tox-tinymce-aux{z-index:1201}.tox .tox-help__more-link{list-style:none;margin-top:1em}.tox .tox-image-tools{width:100%}.tox .tox-image-tools__toolbar{align-items:center;display:flex;justify-content:center}.tox .tox-image-tools__image{background-color:#666;height:380px;overflow:auto;position:relative;width:100%}.tox .tox-image-tools__image,.tox .tox-image-tools__image+.tox-image-tools__toolbar{margin-top:8px}.tox .tox-image-tools__image-bg{background:url('+A+")}.tox .tox-image-tools__toolbar>.tox-spacer{flex:1;-ms-flex-preferred-size:auto}.tox .tox-croprect-block{background:#000;filter:alpha(opacity=50);opacity:.5;position:absolute;zoom:1}.tox .tox-croprect-handle{border:2px solid #fff;height:20px;left:0;position:absolute;top:0;width:20px}.tox .tox-croprect-handle-move{border:0;cursor:move;position:absolute}.tox .tox-croprect-handle-nw{border-width:2px 0 0 2px;cursor:nw-resize;left:100px;margin:-2px 0 0 -2px;top:100px}.tox .tox-croprect-handle-ne{border-width:2px 2px 0 0;cursor:ne-resize;left:200px;margin:-2px 0 0 -20px;top:100px}.tox .tox-croprect-handle-sw{border-width:0 0 2px 2px;cursor:sw-resize;left:100px;margin:-20px 2px 0 -2px;top:200px}.tox .tox-croprect-handle-se{border-width:0 2px 2px 0;cursor:se-resize;
1left:200px;margin:-20px 0 0 -20px;top:200px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-left:8px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-left:32px}.tox:not([dir=rtl]) .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-left:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider:not(:first-of-type){margin-right:8px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-button+.tox-slider{margin-right:32px}.tox[dir=rtl] .tox-image-tools__toolbar>.tox-slider+.tox-button{margin-right:32px}.tox .tox-insert-table-picker{display:flex;flex-wrap:wrap;width:170px}.tox .tox-insert-table-picker>div{border-color:#ccc;border-style:solid;border-width:0 1px 1px 0;box-sizing:border-box;height:17px;width:17px}.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker{margin:-4px 0}.tox .tox-insert-table-picker .tox-insert-table-picker__selected{background-color:rgba(32,122,183,.5);border-color:rgba(32,122,183,.5)}.tox .tox-insert-table-picker__label{color:rgba(34,47,62,.7);display:block;font-size:14px;padding:4px;text-align:center;width:100%}.tox:not([dir=rtl]) .tox-insert-table-picker>div:nth-child(10n){border-right:0}.tox[dir=rtl] .tox-insert-table-picker>div:nth-child(10n+1){border-right:0}.tox .tox-menu{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 4px 8px 0 rgba(34,47,62,.1);display:inline-block;overflow:hidden;vertical-align:top;z-index:1150}.tox .tox-menu.tox-collection.tox-collection--list{padding:0}.tox .tox-menu.tox-collection.tox-collection--toolbar{padding:4px}.tox .tox-menu.tox-collection.tox-collection--grid{padding:4px}.tox .tox-menu__label h1,.tox .tox-menu__label h2,.tox .tox-menu__label h3,.tox .tox-menu__label h4,.tox .tox-menu__label h5,.tox .tox-menu__label h6,.tox .tox-menu__label p,.tox .tox-menu__label blockquote,.tox .tox-menu__label code{margin:0}.tox .tox-menubar{background:url("+f+') left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 4px 0 4px}.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar{border-top:1px solid #ccc}.tox .tox-mbtn{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:34px;justify-content:center;margin:2px 0 3px 0;outline:none;overflow:hidden;padding:0 4px;text-transform:none;width:auto}.tox .tox-mbtn[disabled]{background-color:rgba(0,0,0,0);border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-mbtn:focus:not(:disabled){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn--active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active){background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-mbtn__select-label{cursor:default;font-weight:normal;margin:0 4px}.tox .tox-mbtn[disabled] .tox-mbtn__select-label{cursor:not-allowed}.tox .tox-mbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px;display:none}.tox .tox-notification{border-radius:3px;border-style:solid;border-width:1px;box-shadow:none;box-sizing:border-box;display:-ms-grid;display:grid;font-size:14px;font-weight:normal;-ms-grid-columns:minmax(40px, 1fr) auto minmax(40px, 1fr);grid-template-columns:minmax(40px, 1fr) auto minmax(40px, 1fr);margin-top:4px;opacity:0;padding:4px;transition:transform 100ms ease-in,opacity 150ms ease-in}.tox .tox-notification p{font-size:14px;font-weight:normal}.tox .tox-notification a{cursor:pointer;text-decoration:underline}.tox .tox-notification--in{opacity:1}.tox .tox-notification--success{background-color:#e4eeda;border-color:#d7e6c8;color:#222f3e}.tox .tox-notification--success p{color:#222f3e}.tox .tox-notification--success a{color:#547831}.tox .tox-notification--success svg{fill:#222f3e}.tox .tox-notification--error{background-color:#f8dede;border-color:#f2bfbf;color:#222f3e}.tox .tox-notification--error p{color:#222f3e}.tox .tox-notification--error a{color:#c00}.tox .tox-notification--error svg{fill:#222f3e}.tox .tox-notification--warn,.tox .tox-notification--warning{background-color:#fffaea;border-color:#ffe89d;color:#222f3e}.tox .tox-notification--warn p,.tox .tox-notification--warning p{color:#222f3e}.tox .tox-notification--warn a,.tox .tox-notification--warning a{color:#222f3e}.tox .tox-notification--warn svg,.tox .tox-notification--warning svg{fill:#222f3e}.tox .tox-notification--info{background-color:#d9edf7;border-color:#779ecb;color:#222f3e}.tox .tox-notification--info p{color:#222f3e}.tox .tox-notification--info a{color:#222f3e}.tox .tox-notification--info svg{fill:#222f3e}.tox .tox-notification__body{-ms-grid-row-align:center;align-self:center;color:#222f3e;font-size:14px;-ms-grid-column-span:1;grid-column-end:3;-ms-grid-column:2;grid-column-start:2;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;text-align:center;white-space:normal;word-break:break-all;word-break:break-word}.tox .tox-notification__body>*{margin:0}.tox .tox-notification__body>*+*{margin-top:1rem}.tox .tox-notification__icon{-ms-grid-row-align:center;align-self:center;-ms-grid-column-span:1;grid-column-end:2;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification__icon svg{display:block}.tox .tox-notification__dismiss{-ms-grid-row-align:start;align-self:start;-ms-grid-column-span:1;grid-column-end:4;-ms-grid-column:3;grid-column-start:3;-ms-grid-row-span:1;grid-row-end:2;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:end;justify-self:end}.tox .tox-notification .tox-progress-bar{-ms-grid-column-span:3;grid-column-end:4;-ms-grid-column:1;grid-column-start:1;-ms-grid-row-span:1;grid-row-end:3;-ms-grid-row:2;grid-row-start:2;-ms-grid-column-align:center;justify-self:center}.tox .tox-pop{display:inline-block;position:relative}.tox .tox-pop--resizing{transition:width .1s ease}.tox .tox-pop--resizing .tox-toolbar,.tox .tox-pop--resizing .tox-toolbar__group{flex-wrap:nowrap}.tox .tox-pop--transition{transition:.15s ease;transition-property:left,right,top,bottom}.tox .tox-pop--transition::before,.tox .tox-pop--transition::after{transition:all .15s,visibility 0s,opacity .075s ease .075s}.tox .tox-pop__dialog{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15);min-width:0;overflow:hidden}.tox .tox-pop__dialog>*:not(.tox-toolbar){margin:4px 4px 4px 8px}.tox .tox-pop__dialog .tox-toolbar{background-color:rgba(0,0,0,0);margin-bottom:-1px}.tox .tox-pop::before,.tox .tox-pop::after{border-style:solid;content:"";display:block;height:0;opacity:1;position:absolute;width:0}.tox .tox-pop.tox-pop--inset::before,.tox .tox-pop.tox-pop--inset::after{opacity:0;transition:all 0s .15s,visibility 0s,opacity .075s ease}.tox .tox-pop.tox-pop--bottom::before,.tox .tox-pop.tox-pop--bottom::after{left:50%;
1top:100%}.tox .tox-pop.tox-pop--bottom::after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;margin-left:-8px;margin-top:-1px}.tox .tox-pop.tox-pop--bottom::before{border-color:#ccc rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--top::before,.tox .tox-pop.tox-pop--top::after{left:50%;top:0;transform:translateY(-100%)}.tox .tox-pop.tox-pop--top::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);border-width:8px;margin-left:-8px;margin-top:1px}.tox .tox-pop.tox-pop--top::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #ccc rgba(0,0,0,0);border-width:9px;margin-left:-9px}.tox .tox-pop.tox-pop--left::before,.tox .tox-pop.tox-pop--left::after{left:0;top:calc(50% - 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--left::after{border-color:rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0);border-width:8px;margin-left:-15px}.tox .tox-pop.tox-pop--left::before{border-color:rgba(0,0,0,0) #ccc rgba(0,0,0,0) rgba(0,0,0,0);border-width:10px;margin-left:-19px}.tox .tox-pop.tox-pop--right::before,.tox .tox-pop.tox-pop--right::after{left:100%;top:calc(50% + 1px);transform:translateY(-50%)}.tox .tox-pop.tox-pop--right::after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;border-width:8px;margin-left:-1px}.tox .tox-pop.tox-pop--right::before{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ccc;border-width:10px;margin-left:-1px}.tox .tox-pop.tox-pop--align-left::before,.tox .tox-pop.tox-pop--align-left::after{left:20px}.tox .tox-pop.tox-pop--align-right::before,.tox .tox-pop.tox-pop--align-right::after{left:calc(100% - 20px)}.tox .tox-sidebar-wrap{display:flex;flex-direction:row;flex-grow:1;-ms-flex-preferred-size:0;min-height:0}.tox .tox-sidebar{background-color:#fff;display:flex;flex-direction:row;justify-content:flex-end}.tox .tox-sidebar__slider{display:flex;overflow:hidden}.tox .tox-sidebar__pane-container{display:flex}.tox .tox-sidebar__pane{display:flex}.tox .tox-sidebar--sliding-closed{opacity:0}.tox .tox-sidebar--sliding-open{opacity:1}.tox .tox-sidebar--sliding-growing,.tox .tox-sidebar--sliding-shrinking{transition:width .5s ease,opacity .5s ease}.tox .tox-selector{background-color:#4099ff;border-color:#4099ff;border-style:solid;border-width:1px;box-sizing:border-box;display:inline-block;height:10px;position:absolute;width:10px}.tox.tox-platform-touch .tox-selector{height:12px;width:12px}.tox .tox-slider{align-items:center;display:flex;flex:1;-ms-flex-preferred-size:auto;height:24px;justify-content:center;position:relative}.tox .tox-slider__rail{background-color:rgba(0,0,0,0);border:1px solid #ccc;border-radius:3px;height:10px;min-width:120px;width:100%}.tox .tox-slider__handle{background-color:#207ab7;border:2px solid #185d8c;border-radius:3px;box-shadow:none;height:24px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:14px}.tox .tox-source-code{overflow:auto}.tox .tox-spinner{display:flex}.tox .tox-spinner>div{animation:tam-bouncing-dots 1.5s ease-in-out 0s infinite both;background-color:rgba(34,47,62,.7);border-radius:100%;height:8px;width:8px}.tox .tox-spinner>div:nth-child(1){animation-delay:-0.32s}.tox .tox-spinner>div:nth-child(2){animation-delay:-0.16s}@keyframes tam-bouncing-dots{0%,80%,100%{transform:scale(0)}40%{transform:scale(1)}}.tox:not([dir=rtl]) .tox-spinner>div:not(:first-child){margin-left:4px}.tox[dir=rtl] .tox-spinner>div:not(:first-child){margin-right:4px}.tox .tox-statusbar{align-items:center;background-color:#fff;border-top:1px solid #ccc;color:rgba(34,47,62,.7);display:flex;flex:0 0 auto;font-size:12px;font-weight:normal;height:18px;overflow:hidden;padding:0 8px;position:relative;text-transform:uppercase}.tox .tox-statusbar__text-container{display:flex;flex:1 1 auto;justify-content:flex-end;overflow:hidden}.tox .tox-statusbar__path{display:flex;flex:1 1 auto;margin-right:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tox .tox-statusbar__path>*{display:inline;white-space:nowrap}.tox .tox-statusbar__wordcount{flex:0 0 auto;margin-left:1ch}.tox .tox-statusbar a,.tox .tox-statusbar__path-item,.tox .tox-statusbar__wordcount{color:rgba(34,47,62,.7);text-decoration:none}.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]){cursor:pointer;text-decoration:underline}.tox .tox-statusbar__resize-handle{align-items:flex-end;align-self:stretch;
1cursor:nwse-resize;display:flex;flex:0 0 auto;justify-content:flex-end;margin-left:auto;margin-right:-8px;padding-left:1ch}.tox .tox-statusbar__resize-handle svg{display:block;fill:rgba(34,47,62,.7)}.tox .tox-statusbar__resize-handle:focus svg{background-color:#dee0e2;border-radius:1px;box-shadow:0 0 0 2px #dee0e2}.tox:not([dir=rtl]) .tox-statusbar__path>*{margin-right:4px}.tox:not([dir=rtl]) .tox-statusbar__branding{margin-left:1ch}.tox[dir=rtl] .tox-statusbar{flex-direction:row-reverse}.tox[dir=rtl] .tox-statusbar__path>*{margin-left:4px}.tox .tox-throbber{z-index:1299}.tox .tox-throbber__busy-spinner{align-items:center;background-color:rgba(255,255,255,.6);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.tox .tox-tbtn{align-items:center;background:rgba(0,0,0,0);border:0;border-radius:3px;box-shadow:none;color:#222f3e;display:flex;flex:0 0 auto;font-size:14px;font-style:normal;font-weight:normal;height:34px;justify-content:center;margin:2px 0 3px 0;outline:none;overflow:hidden;padding:0;text-transform:none;width:34px}.tox .tox-tbtn svg{display:block;fill:#222f3e}.tox .tox-tbtn.tox-tbtn-more{padding-left:5px;padding-right:5px;width:inherit}.tox .tox-tbtn:focus{background:#dee0e2;border:0;box-shadow:none}.tox .tox-tbtn:hover{background:#dee0e2;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:hover svg{fill:#222f3e}.tox .tox-tbtn:active{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn:active svg{fill:#222f3e}.tox .tox-tbtn--disabled,.tox .tox-tbtn--disabled:hover,.tox .tox-tbtn:disabled,.tox .tox-tbtn:disabled:hover{background:rgba(0,0,0,0);border:0;box-shadow:none;color:rgba(34,47,62,.5);cursor:not-allowed}.tox .tox-tbtn--disabled svg,.tox .tox-tbtn--disabled:hover svg,.tox .tox-tbtn:disabled svg,.tox .tox-tbtn:disabled:hover svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--enabled,.tox .tox-tbtn--enabled:hover{background:#c8cbcf;border:0;box-shadow:none;color:#222f3e}.tox .tox-tbtn--enabled>*,.tox .tox-tbtn--enabled:hover>*{transform:none}.tox .tox-tbtn--enabled svg,.tox .tox-tbtn--enabled:hover svg{fill:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled){color:#222f3e}.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg{fill:#222f3e}.tox .tox-tbtn:active>*{transform:none}.tox .tox-tbtn--md{height:51px;width:51px}.tox .tox-tbtn--lg{flex-direction:column;height:68px;width:68px}.tox .tox-tbtn--return{-ms-grid-row-align:stretch;align-self:stretch;height:unset;width:16px}.tox .tox-tbtn--labeled{padding:0 4px;width:unset}.tox .tox-tbtn__vlabel{display:block;font-size:10px;font-weight:normal;letter-spacing:-0.025em;margin-bottom:4px;white-space:nowrap}.tox .tox-tbtn--select{margin:2px 0 3px 0;padding:0 4px;width:auto}.tox .tox-tbtn__select-label{cursor:default;font-weight:normal;margin:0 4px}.tox .tox-tbtn__select-chevron{align-items:center;display:flex;justify-content:center;width:16px}.tox .tox-tbtn__select-chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-tbtn--bespoke .tox-tbtn__select-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:7em}.tox .tox-split-button{border:0;border-radius:3px;box-sizing:border-box;display:flex;margin:2px 0 3px 0;overflow:hidden}.tox .tox-split-button:hover{box-shadow:0 0 0 1px #dee0e2 inset}.tox .tox-split-button:focus{background:#dee0e2;box-shadow:none;color:#222f3e}.tox .tox-split-button>*{border-radius:0}.tox .tox-split-button__chevron{width:16px}.tox .tox-split-button__chevron svg{fill:rgba(34,47,62,.5)}.tox .tox-split-button .tox-tbtn{margin:0}.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child{width:30px}.tox.tox-platform-touch .tox-split-button__chevron{width:20px}.tox .tox-split-button.tox-tbtn--disabled:hover,.tox .tox-split-button.tox-tbtn--disabled:focus,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus{background:rgba(0,0,0,0);box-shadow:none;color:rgba(34,47,62,.5)}.tox .tox-toolbar-overlord{background-color:#fff}.tox .tox-toolbar,.tox .tox-toolbar__primary,.tox .tox-toolbar__overflow{background:url('+f+') left 0 top 0 #fff;background-color:#fff;display:flex;flex:0 0 auto;flex-shrink:0;flex-wrap:wrap;padding:0 0}.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed{height:0;opacity:0;padding-bottom:0;padding-top:0;visibility:hidden}.tox .tox-toolbar__overflow--growing{transition:height .3s ease,opacity .2s linear .1s}.tox .tox-toolbar__overflow--shrinking{transition:opacity .3s ease,height .2s linear .1s,visibility 0s linear .3s}.tox .tox-menubar+.tox-toolbar,.tox .tox-menubar+.tox-toolbar-overlord .tox-toolbar__primary{border-top:1px solid #ccc;margin-top:-1px}.tox .tox-toolbar--scrolling{flex-wrap:nowrap;overflow-x:auto}.tox .tox-pop .tox-toolbar{border-width:0}.tox .tox-toolbar--no-divider{background-image:none}.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child,.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary{border-top:1px solid #ccc}.tox.tox-tinymce-aux .tox-toolbar__overflow{background-color:#fff;border:1px solid #ccc;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.15)}.tox .tox-toolbar__group{align-items:center;display:flex;flex-wrap:wrap;margin:0 0;padding:0 4px 0 4px}.tox .tox-toolbar__group--pull-right{margin-left:auto}.tox .tox-toolbar--scrolling .tox-toolbar__group{flex-shrink:0;flex-wrap:nowrap}.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #ccc}.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type){border-left:1px solid #ccc}.tox .tox-tooltip{display:inline-block;padding:8px;position:relative}.tox .tox-tooltip__body{background-color:#222f3e;border-radius:3px;box-shadow:0 2px 4px rgba(34,47,62,.3);color:rgba(255,255,255,.75);font-size:14px;font-style:normal;font-weight:normal;padding:4px 8px;text-transform:none}.tox .tox-tooltip__arrow{position:absolute}
1.tox .tox-tooltip--down .tox-tooltip__arrow{border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-top:8px solid #222f3e;bottom:0;left:50%;position:absolute;transform:translateX(-50%)}.tox .tox-tooltip--up .tox-tooltip__arrow{border-bottom:8px solid #222f3e;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);left:50%;position:absolute;top:0;transform:translateX(-50%)}.tox .tox-tooltip--right .tox-tooltip__arrow{border-bottom:8px solid rgba(0,0,0,0);border-left:8px solid #222f3e;border-top:8px solid rgba(0,0,0,0);position:absolute;right:0;top:50%;transform:translateY(-50%)}.tox .tox-tooltip--left .tox-tooltip__arrow{border-bottom:8px solid rgba(0,0,0,0);border-right:8px solid #222f3e;border-top:8px solid rgba(0,0,0,0);left:0;position:absolute;top:50%;transform:translateY(-50%)}.tox .tox-well{border:1px solid #ccc;border-radius:3px;padding:8px;width:100%}.tox .tox-well>*:first-child{margin-top:0}.tox .tox-well>*:last-child{margin-bottom:0}.tox .tox-well>*:only-child{margin:0}.tox .tox-custom-editor{border:1px solid #ccc;border-radius:3px;display:flex;flex:1;position:relative}.tox .tox-dialog-loading::before{background-color:rgba(0,0,0,.5);content:"";height:100%;position:absolute;width:100%;z-index:1000}.tox .tox-tab{cursor:pointer}.tox .tox-dialog__content-js{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-dialog__body-content .tox-collection{display:flex;flex:1;-ms-flex-preferred-size:auto}.tox .tox-image-tools-edit-panel{height:60px}.tox .tox-image-tools__sidebar{height:60px}',"",{version:3,sources:["webpack://./node_modules/tinymce/skins/ui/oxide/skin.css"],names:[],mappings:"AAMA,KACE,eAAA,CACA,sBAAA,CACA,aAAA,CACA,WAAA,CACA,uHAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,kBAAA,CACA,yCAAA,CACA,oBAAA,CACA,gBAAA,CACA,mBAAA,CACA,sBAAA,CACA,kBAAA,CAEF,0BACE,kBAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,mBAAA,CACA,iBAAA,CACA,kBAAA,CACA,mBAAA,CACA,mBAAA,CACA,mCAAA,CACA,kBAAA,CACA,uBAAA,CACA,mBAAA,CACA,sBAAA,CACA,sBAAA,CACA,mBAAA,CAEF,0BAEE,wBAAA,CACA,QAAA,CACA,eAAA,CACA,UAAA,CACA,WAAA,CACA,QAAA,CACA,cAAA,CACA,SAAA,CACA,SAAA,CACA,eAAA,CACA,UAAA,CAEF,oBACE,aAAA,CACA,eAAA,CAEF,cACE,aAAA,CACA,gBAAA,CAEF,aACE,qBAAA,CACA,eAAA,CACA,eAAA,CACA,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,uHAAA,CACA,eAAA,CACA,iBAAA,CACA,6BAAA,CAEF,oBACE,WAAA,CACA,eAAA,CAEF,uCACE,8BAAA,CACA,qBAAA,CACA,eAAA,CACA,eAAA,CAEF,iBACE,uHAAA,CACA,YAAA,CAEF,8CAEE,YAAA,CAEF,yBACE,QAAA,CAEF,kCACE,yBAAA,CAEF,kCACE,kBAAA,CACA,YAAA,CACA,iBAAA,CAEF,uCACE,mBAAA,CACA,qBAAA,CACA,iBAAA,CACA,YAAA,CACA,6BAAA,CAEF,2CACE,kBAAA,CAEF,+CACE,kBAAA,CACA,YAAA,CACA,iBAAA,CAEF,qEACE,iBAAA,CACA,kBAAA,CAEF,kCACE,eAAA,CAEF,4FACE,oCAAA,CACA,gCAAA,CACA,aAAA,CAEF,yGACE,gCAAA,CAEF,8EACE,aAAA,CAEF,wEACE,YAAA,CAEF,sEACE,aAAA,CAEF,4FACE,mCAAA,CACA,+BAAA,CACA,aAAA,CAEF,yGACE,+BAAA,CAEF,8EACE,aAAA,CAEF,wEACE,YAAA,CAEF,sEACE,aAAA,CAEF,6FACE,iCAAA,CACA,6BAAA,CACA,aAAA,CAEF,0GACE,6BAAA,CAEF,+EACE,UAAA,CAEF,yEACE,SAAA,CAEF,uEACE,UAAA,CAEF,+FACE,oCAAA,CACA,gCAAA,CACA,aAAA,CAEF,4GACE,gCAAA,CAEF,iFACE,aAAA,CAEF,2EACE,YAAA,CAEF,yEACE,aAAA,CAEF,oJAEE,YAAA,CAEF,uFACE,eAAA,CAEF,+FACE,gBAAA,CAEF,gFACE,uBAAA,CAEF,6FACE,qBAAA,CACA,gBAAA,CAEF,iFACE,gBAAA,CAEF,yFACE,iBAAA,CAEF,0EACE,uBAAA,CAEF,uFACE,sBAAA,CACA,iBAAA,CAEF,oBACE,YAAA,CACA,aAAA,CAEF,cACE,YAAA,CACA,aAAA,CAEF,iBACE,wBAAA,CACA,qBAAA,CACA,uBAAA,CACA,wBAAA,CACA,oBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,UAAA,CACA,cAAA,CACA,oBAAA,CACA,uHAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,gBAAA,CACA,QAAA,CACA,YAAA,CACA,gBAAA,CACA,iBAAA,CACA,oBAAA,CACA,mBAAA,CACA,kBAAA,CAEF,2BACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,0BAAA,CACA,kBAAA,CAEF,sCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,sCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,uCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,UAAA,CAEF,4BACE,wBAAA,CACA,qBAAA,CACA,uBAAA,CACA,wBAAA,CACA,oBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,YAAA,CACA,gBAAA,CACA,oBAAA,CACA,mBAAA,CAEF,sCACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,uBAAA,CAEF,iDACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CAEF,iDACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CAEF,kDACE,wBAAA,CACA,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CAEF,iHAGE,WAAA,CAEF,2JAGE,aAAA,CACA,iBAAA,CAEF,sBACE,YAAA,CACA,WAAA,CACA,qBAAA,CACA,cAAA,CACA,oBAAA,CACA,uHAAA,CACA,cAAA,CACA,kBAAA,CACA,eAAA,CACA,QAAA,CACA,SAAA,CACA,kBAAA,CAEF,0BACE,cAAA,CAEF,w
1BACE,8BAAA,CACA,0BAAA,CACA,gBAAA,CACA,aAAA,CAEF,kCACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,uBAAA,CAEF,6CACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CAEF,6CACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CAEF,8CACE,wBAAA,CACA,oBAAA,CACA,eAAA,CACA,aAAA,CAEF,sCACE,iBAAA,CAEF,8DACE,aAAA,CAEF,mBACE,kBAAA,CACA,iBAAA,CACA,cAAA,CACA,YAAA,CACA,WAAA,CACA,cAAA,CAEF,0BAEE,UAAA,CACA,eAAA,CACA,iBAAA,CACA,QAAA,CACA,SAAA,CAEF,0BACE,kBAAA,CACA,iBAAA,CACA,kCAAA,CACA,sBAAA,CACA,YAAA,CACA,WAAA,CACA,sBAAA,CACA,WAAA,CACA,UAAA,CAEF,4DACE,aAAA,CACA,sBAAA,CAEF,gEACE,YAAA,CACA,YAAA,CAEF,0DACE,YAAA,CACA,YAAA,CAEF,6BACE,uBAAA,CACA,kBAAA,CAEF,kFACE,sBAAA,CAEF,oFACE,sBAAA,CAEF,wFACE,sBAAA,CAEF,8FACE,YAAA,CAEF,4FACE,aAAA,CAEF,oGACE,YAAA,CAEF,wGACE,aAAA,CAEF,0DACE,iBAAA,CACA,kCAAA,CACA,WAAA,CAEF,yCACE,eAAA,CAEF,yCACE,aAAA,CAEF,2CACE,eAAA,CAEF,mCACE,gBAAA,CAEF,mCACE,cAAA,CAEF,qCACE,gBAAA,CAKF,qDACE,YAAA,CACA,SAAA,CAEF,kDACE,YAAA,CACA,cAAA,CACA,gBAAA,CACA,iBAAA,CACA,eAAA,CACA,SAAA,CAEF,kDACE,qBAAA,CACA,iBAAA,CACA,mBAAA,CACA,oBAAA,CACA,kBAAA,CACA,oBAAA,CACA,aAAA,CAEF,8DACE,kBAAA,CAEF,oCACE,wBAAA,CACA,uBAAA,CACA,cAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,iBAAA,CACA,eAAA,CACA,eAAA,CACA,mBAAA,CACA,0BAAA,CACA,wBAAA,CACG,qBAAA,CACC,oBAAA,CACI,gBAAA,CAEV,2BACE,kBAAA,CACA,aAAA,CACA,cAAA,CACA,YAAA,CACA,0BAAA,CACA,wBAAA,CACG,qBAAA,CACC,oBAAA,CACI,gBAAA,CAEV,iDACE,eAAA,CAEF,oDACE,iBAAA,CACA,WAAA,CAEF,iDACE,iBAAA,CACA,WAAA,CAEF,0DACE,qBAAA,CACA,aAAA,CAEF,yDACE,wBAAA,CAEF,6DACE,wBAAA,CACA,aAAA,CAEF,4DACE,wBAAA,CAEF,0DACE,wBAAA,CACA,aAAA,CAEF,oGACE,wBAAA,CACA,aAAA,CAEF,oGACE,aAAA,CAEF,uGACE,aAAA,CAEF,qEAEE,kBAAA,CACA,YAAA,CACA,WAAA,CACA,sBAAA,CACA,UAAA,CAEF,6EAEE,iBAAA,CAEF,4DACE,WAAA,CACA,UAAA,CAEF,iCACE,kBAAA,CACA,oBAAA,CACA,MAAA,CACA,4BAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,mBAAA,CACA,oBAAA,CAEF,qCACE,uBAAA,CACA,oBAAA,CACA,cAAA,CACA,WAAA,CACA,gBAAA,CACA,mBAAA,CAEF,iCACE,kBAAA,CACA,YAAA,CACA,eAAA,CAEF,wCACE,UAAA,CACA,WAAA,CACA,kBAAA,CAEF,qCACE,YAAA,CAEF,2CACE,8BAAA,CACA,uBAAA,CACA,kBAAA,CAEF,2EACE,sBAAA,CAEF,yHACE,YAAA,CAEF,qJACE,YAAA,CAEF,iCACE,qBAAA,CACA,qBAAA,CACA,iBAAA,CACA,oCAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CACA,gBAAA,CACA,eAAA,CACA,eAAA,CACA,SAAA,CAEF,wDACE,kBAAA,CACA,YAAA,CACA,gBAAA,CACA,QAAA,CACA,aAAA,CAEF,uDACE,WAAA,CACA,kBAAA,CACA,aAAA,CAEF,6DACE,kBAAA,CAEF,6DACE,eAAA,CAEF,qCACE,YAAA,CAEF,0CACE,kBAAA,CACA,aAAA,CACA,kBAAA,CAEF,qFACE,iBAAA,CAEF,sFACE,wBAAA,CACA,gBAAA,CAEF,qFACE,sBAAA,CACA,kBAAA,CAEF,wFACE,kBAAA,CAEF,wFACE,oBAAA,CACA,eAAA,CAEF,6CACE,yBAAA,CACI,iBAAA,CACJ,aAAA,CACA,qBAAA,CAEF,wFACE,sBAAA,CAEF,yFACE,oBAAA,CAEF,wFACE,qBAAA,CAEF,2FACE,yBAAA,CACI,iBAAA,CAEN,2FACE,mBAAA,CAEF,0FACE,2BAAA,CAEF,oFACE,eAAA,CAEF,wGACE,eAAA,CAEF,oDACE,gBAAA,CACA,gBAAA,CAEF,gEACE,gBAAA,CAEF,oFACE,0BAAA,CAEF,8EACE,gBAAA,CAEF,kGACE,gBAAA,CAEF,8CACE,iBAAA,CACA,eAAA,CAEF,0DACE,iBAAA,CACA,yBAAA,CAEF,sEACE,gBAAA,CAEF,iCACE,YAAA,CACA,kBAAA,CACA,YAAA,CACA,QAAA,CAEF,qBACE,qBAAA,CACA,YAAA,CACA,WAAA,CAEF,8BACE,WAAA,CAEF,mDAEE,WAAA,CAEF,2BACE,eAAA,CACA,qBAAA,CACA,iBAAA,CACA,sBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,iCACE,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,qBACE,qBAAA,CACA,WAAA,CACA,UAAA,CAEF,8BACE,qIAAA,CACA,WAAA,CACA,UAAA,CAEF,mDAEE,UAAA,CAEF,2BACE,eAAA,CACA,qBAAA,CACA,sBAAA,CACA,UAAA,CACA,UAAA,CAEF,mBACE,YAAA,CACA,qBAAA,CACA,6BAAA,CAEF,uBACE,kBAAA,CACA,YAAA,CACA,6BAAA,CACA,iBAAA,CACA,aAAA,CAEF,yBACE,SAAA,CAEF,qCAEE,+BAAA,CAEF,qCACE,qBAAA,CACA,WAAA,CACA,eAAA,CAEF,oCACE,iBAAA,CAEF,oCACE,iBAAA,CAEF,0CACE,gBAAA,CAEF,wCACE,iBAAA,CAEF,8BACE,gBAAA,CAEF,8BACE,gBAAA,CAEF,oCACE,iBAAA,CAEF,kCACE,gBAAA,CAEF,mHAGE,oBAAA,CAEF,qEACE,QAAA,CACA,aAAA,CAEF,wBACE,YAAA,CAEF,iBACE,WAAA,CACA,yCAAA,CACA,UAAA,CAEF,8CAEE,+CAAA,CACA,oBAAA,CAEF,yBACE,kBAAA,CACA,YAAA,CACA,sBAAA,CAEF,kCACE,cAAA,CAEF,+BACE,kBAAA,CACA,8BAAA,CACA,QAAA,CACA,cAAA,CACA,YAAA,CACA,WAAA,CACA,sBAAA,CACA,YAAA,CACA,SAAA,CACA,UAAA,CAEF,mCACE,WAAA,CACA,UAAA,CAEF,qCACE,kBAAA,CAEF,8CACE,gBAAA,CAEF,wCACE,iBAAA,CAEF,yBACE,eAAA,CACA,iBAAA,CAEF,6CACE,cAAA,CAEF,kBACE,eAAA,CACA,qBAAA,CACA,iBAAA,CACA,wCAAA,CACA,wBAAA,CACA,iBAAA,CAEF,0BACE,kBAAA,CACA,aAAA,CACA,YAAA,CACA,6BAAA,CAEF,wBACE,uBAAA,CACA,cAAA,CAEF,wBACE,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,cAAA,CACA,iBAAA,CACA,sBAAA,CAEF,iCACE,WAAA,CACA,kBAAA,CACA,UAAA,CAEF,4BACE,eAAA,CAEF,8BACE,uBAAA,CACA,cAAA,CACA,iBAAA,CAEF,0BACE,QAAA,CAEF,iCACE,gBAAA,CACA,iBAAA,CAEF,yCACE,eAAA,CACA,QAAA,CACA,UAAA,CACA,YAAA,CACA,MAAA,CACA,UAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CAEF,yBACE,YAAA,CACA,aAAA,CACA,cAAA,CACA,wBAAA,CACA,cAAA,CAEF,uCACE,iBAAA,CACA,UAAA,CAEF,w
1BACE,YAAA,CACA,cAAA,CACA,wBAAA,CACA,eAAA,CAEF,mCACE,wDAAA,CACA,QAAA,CACA,UAAA,CACA,aAAA,CACA,UAAA,CACA,gBAAA,CACA,iBAAA,CACA,UAAA,CAEF,2BACE,eAAA,CACA,QAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,MAAA,CACA,UAAA,CACA,iBAAA,CACA,OAAA,CACA,iBAAA,CACA,KAAA,CACA,SAAA,CAEF,gCACE,kBAAA,CACA,aAAA,CACA,YAAA,CACA,qBAAA,CACA,iBAAA,CAEF,oCACE,mBAAA,CAEF,+BACE,QAAA,CACA,qBAAA,CACA,cAAA,CACA,MAAA,CACA,WAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,UAAA,CAEF,iCACE,qBAAA,CACA,2BAAA,CACA,aAAA,CACA,iBAAA,CAEF,kDACE,cAAA,CAEF,gCACE,kBAAA,CACA,qBAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,UAAA,CAEF,0BACE,YAAA,CACA,qBAAA,CACA,aAAA,CACA,aAAA,CAEF,wBACE,UAAA,CAEF,uCACE,eAAA,CAEF,sKAGE,eAAA,CAEF,iCACE,gBAAA,CAEF,oJAGE,gBAAA,CAEF,eACE,kBAAA,CACA,YAAA,CAEF,2BACE,sBAAA,CAEF,qBACE,uBAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,wBAAA,CAEF,0CACE,gBAAA,CAEF,sDACE,eAAA,CAEF,oCACE,eAAA,CAEF,gDACE,gBAAA,CAEF,sBACE,kBAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,cAAA,CACA,OAAA,CACA,KAAA,CACA,YAAA,CAEF,gCACE,sCAAA,CACA,QAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CAEF,wCACE,qBAAA,CAEF,iBACE,qBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,+EAAA,CACA,YAAA,CACA,qBAAA,CACA,eAAA,CACA,eAAA,CACA,eAAA,CACA,iBAAA,CACA,UAAA,CACA,SAAA,CAEF,0CACE,8CACE,qBAAA,CACA,eAAA,CACA,wBAAA,CAAA,CAGJ,wBACE,YAAA,CAEF,yBACE,kBAAA,CACA,qBAAA,CACA,kBAAA,CACA,aAAA,CACA,YAAA,CACA,cAAA,CACA,6BAAA,CACA,uBAAA,CACA,iBAAA,CAEF,qCACE,SAAA,CAEF,6BACE,WAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,oCACE,eAAA,CAEF,0BACE,gBAAA,CAEF,wBACE,uHAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,QAAA,CACA,mBAAA,CAEF,uBACE,aAAA,CACA,YAAA,CACA,MAAA,CACA,4BAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,WAAA,CACA,eAAA,CACA,mBAAA,CAEF,0CACE,oDACE,qBAAA,CAAA,CAGJ,2BACE,sBAAA,CACA,YAAA,CACA,qBAAA,CACA,iBAAA,CAEF,0CACE,wDACE,kBAAA,CACA,gCAAA,CACA,eAAA,CACA,gBAAA,CAAA,CAGJ,gCACE,qCAAA,CACA,uBAAA,CACA,oBAAA,CACA,cAAA,CACA,eAAA,CACA,iBAAA,CACA,oBAAA,CACA,kBAAA,CAEF,sCACE,oCAAA,CAEF,wCACE,+BAAA,CACA,aAAA,CAEF,+BACE,qBAAA,CACA,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CACA,gBAAA,CACA,aAAA,CACA,gCAAA,CACA,iBAAA,CAEF,iCACE,eAAA,CACA,eAAA,CAEF,6CACE,YAAA,CAEF,4CACE,eAAA,CAEF,4CACE,eAAA,CACA,YAAA,CAEF,iCACE,aAAA,CACA,cAAA,CACA,oBAAA,CAEF,8EAEE,aAAA,CACA,oBAAA,CAEF,wCACE,aAAA,CACA,oBAAA,CAEF,mCACE,YAAA,CAEF,kCACE,aAAA,CACA,oBAAA,CACA,kBAAA,CACA,oBAAA,CACQ,mBAAA,CACR,sBAAA,CACQ,qBAAA,CACR,4BAAA,CACQ,2BAAA,CAEV,mDACE,aAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,kBAAA,CACA,eAAA,CACA,mBAAA,CAEF,mDACE,aAAA,CACA,cAAA,CACA,iBAAA,CACA,gBAAA,CACA,qBAAA,CACA,kBAAA,CACA,eAAA,CACA,mBAAA,CAEF,kDACE,kBAAA,CAEF,4LAGE,YAAA,CAEF,yLAGE,eAAA,CAEF,yLAGE,eAAA,CACA,YAAA,CAEF,2BACE,YAAA,CACA,gBAAA,CAEF,2BACE,eAAA,CAEF,qDACE,aAAA,CAEF,yCACE,iBAAA,CAEF,yBACE,kBAAA,CACA,qBAAA,CACA,yBAAA,CACA,YAAA,CACA,6BAAA,CACA,gBAAA,CAEF,4DAEE,YAAA,CAEF,+BACE,kBAAA,CACA,sCAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CACA,SAAA,CAEF,wBACE,wBAAA,CACA,UAAA,CAEF,iCACE,gBAAA,CACA,kBAAA,CAEF,iCACE,4BAAA,CAEF,4CACE,kBAAA,CAEF,2BACE,kBAAA,CACA,eAAA,CAEF,yBACE,iBAAA,CACA,UAAA,CACA,YAAA,CAEF,8BACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CAEF,0CACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,wDACE,MAAA,CACA,4BAAA,CACA,WAAA,CAEF,8BACE,SAAA,CACA,iBAAA,CAEF,6BACE,SAAA,CACA,kBAAA,CAEF,iCACE,oDAAA,CAEF,wDACE,mBAAA,CAKF,sCACE,yBAAA,CAEF,0CACE,uEACE,cAAA,CAAA,CAGJ,0CACE,8FACE,eAAA,CAAA,CAGJ,sIAEE,eAAA,CAEF,gCACE,gBAAA,CAEF,0CACE,iEACE,aAAA,CAAA,CAGJ,0CACE,wFACE,gBAAA,CAAA,CAGJ,0HAEE,gBAAA,CAEF,gCACE,eAAA,CAEF,6BACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,mBACE,kBAAA,CACA,eAAA,CACA,sBAAA,CACA,qBAAA,CACA,YAAA,CACA,qBAAA,CACA,WAAA,CACA,sBAAA,CACA,gBAAA,CACA,YAAA,CAEF,qBACE,uBAAA,CACA,iBAAA,CAEF,oBACE,YAAA,CACA,MAAA,CACA,4BAAA,CACA,eAAA,CACA,iBAAA,CAEF,4BACE,qBAAA,CACA,QAAA,CACA,qBAAA,CACA,MAAA,CACA,4BAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,0BACE,sBAAA,CAEF,2BACE,YAAA,CACA,aAAA,CACA,qBAAA,CACA,eAAA,CAEF,wBACE,SAAA,CAEF,iDACE,eAAA,CACA,yBAAA,CAEF,+FAEE,kBAAA,CAEF,uDACE,8BAAA,CACA,yCAAA,CAEF,yBACE,SAAA,CACA,iBAAA,CAEF,wBACE,SAAA,CACA,kBAAA,CAEF,4BACE,sDAAA,CAEF,mDACE,mBAAA,CAEF,uBACE,MAAA,CACA,iBAAA,CAEF,2SAGE,YAAA,CAEF,2BACE,aAAA,CAEF,yCACE,iBAAA,CACA,OAAA,CACA,0BAAA,CAEF,gDACE,SAAA,CAEF,gDACE,WAAA,CAEF,8
1CACE,UAAA,CAEF,6MAGE,kBAAA,CAEF,wDACE,SAAA,CAEF,2LAGE,iBAAA,CAEF,kDACE,QAAA,CAEF,wBACE,cAAA,CAEF,kCACE,cAAA,CAEF,qDACE,gBAAA,CAEF,sBACE,YAAA,CACA,iBAAA,CACA,SAAA,CAEF,qCACE,UAAA,CAEF,2BACE,8BAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,WAAA,CACA,iBAAA,CACA,OAAA,CACA,UAAA,CAEF,sHAEE,oBAAA,CACA,cAAA,CAEF,mCACE,sRAAA,CACA,6CAAA,CACA,yBAAA,CACA,qBAAA,CACA,iBAAA,CACA,qBAAA,CACA,UAAA,CACA,WAAA,CACA,SAAA,CACA,iBAAA,CACA,QAAA,CACA,UAAA,CACA,UAAA,CAEF,+CACE,kBAAA,CAKF,oDACE,iBAAA,CAEF,0CACE,QAAA,CAKF,8CACE,kBAAA,CAEF,oCACE,SAAA,CAEF,wCAEE,uBAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,iBAAA,CACA,mBAAA,CACA,kBAAA,CAEF,wBACE,aAAA,CAEF,yBACE,iBAAA,CAEF,eACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CAEF,sBACE,qBAAA,CACA,iBAAA,CAEF,+BACE,MAAA,CAEF,6BACE,UAAA,CAEF,kCACE,YAAA,CAEF,qBACE,YAAA,CACA,kBAAA,CACA,cAAA,CACA,6BAAA,CAEF,4CACE,qBAAA,CAEF,4CACE,gCAAA,CAEF,4CACE,qBAAA,CAEF,iCACE,kBAAA,CACA,YAAA,CAEF,8BACE,kBAAA,CACA,YAAA,CAEF,iCACE,YAAA,CACA,MAAA,CACA,qBAAA,CACA,4BAAA,CAEF,+CACE,MAAA,CACA,4BAAA,CAEF,6CACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,2DACE,MAAA,CACA,4BAAA,CACA,WAAA,CAEF,oEACE,eAAA,CAEF,8DACE,gBAAA,CAEF,sGAEE,YAAA,CAEF,+GAIE,uBAAA,CACG,oBAAA,CACK,eAAA,CACR,qBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,aAAA,CACA,uHAAA,CACA,cAAA,CACA,gBAAA,CACA,QAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,WAAA,CACA,UAAA,CAEF,2DAEE,wBAAA,CACA,wBAAA,CACA,kBAAA,CAEF,qGAGE,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,YAAA,CAEF,4BACE,cAAA,CACA,iBAAA,CACA,cAAA,CACA,eAAA,CAEF,oBACE,8BAAA,CACA,QAAA,CACA,0BAAA,CACA,gBAAA,CACA,aAAA,CACA,cAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CAEF,wBACE,aAAA,CACA,YAAA,CAEF,6CACE,eAAA,CAEF,uCACE,gBAAA,CAEF,uBACE,cAAA,CACA,iBAAA,CAEF,sDACE,wBAAA,CACA,wBAAA,CACA,kBAAA,CAEF,gCACE,cAAA,CACA,MAAA,CACA,YAAA,CAEF,kCACE,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CAEF,sCACE,YAAA,CAEF,4CACE,kBAAA,CACA,YAAA,CAEF,0CACE,SAAA,CAEF,oCACE,QAAA,CAEF,sBACE,cAAA,CACA,iBAAA,CAEF,6BACE,uBAAA,CACG,oBAAA,CACK,eAAA,CACR,qBAAA,CACA,iBAAA,CACA,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,aAAA,CACA,uHAAA,CACA,cAAA,CACA,gBAAA,CACA,QAAA,CACA,eAAA,CACA,YAAA,CACA,kBAAA,CACA,WAAA,CACA,UAAA,CAEF,uCACE,wBAAA,CACA,wBAAA,CACA,kBAAA,CAEF,yCACE,YAAA,CAEF,mCACE,qBAAA,CACA,oBAAA,CACA,eAAA,CACA,YAAA,CAEF,0BACE,mBAAA,CACA,iBAAA,CACA,OAAA,CACA,0BAAA,CAEF,4GAEE,kBAAA,CAEF,yCACE,SAAA,CAEF,gGAEE,iBAAA,CAEF,mCACE,QAAA,CAEF,mBACE,2BAAA,CACG,wBAAA,CACK,mBAAA,CACR,oBAAA,CAEF,gBACE,QAAA,CACA,WAAA,CACA,QAAA,CACA,eAAA,CACA,wBAAA,CACI,wBAAA,CACJ,SAAA,CACA,uBAAA,CACA,UAAA,CAEF,8DACE,YAAA,CAEF,+DAEE,MAAA,CACA,cAAA,CACA,KAAA,CACA,YAAA,CAEF,gCACE,8BAAA,CAEF,0EAEE,YAAA,CAEF,0BACE,eAAA,CACA,cAAA,CAEF,sBACE,UAAA,CAEF,+BACE,kBAAA,CACA,YAAA,CACA,sBAAA,CAEF,6BACE,qBAAA,CACA,YAAA,CACA,aAAA,CACA,iBAAA,CACA,UAAA,CAEF,oFAEE,cAAA,CAEF,gCACE,kDAAA,CAEF,2CACE,MAAA,CACA,4BAAA,CAEF,yBACE,eAAA,CACA,wBAAA,CACA,UAAA,CACA,iBAAA,CACA,MAAA,CAEF,0BACE,qBAAA,CACA,WAAA,CACA,MAAA,CACA,iBAAA,CACA,KAAA,CACA,UAAA,CAEF,+BACE,QAAA,CACA,WAAA,CACA,iBAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,oBAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,qBAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,uBAAA,CACA,SAAA,CAEF,6BACE,wBAAA,CACA,gBAAA,CACA,UAAA,CACA,sBAAA,CACA,SAAA,CAEF,8EACE,eAAA,CAEF,sEACE,gBAAA,CAEF,sEACE,gBAAA,CAEF,wEACE,gBAAA,CAEF,gEACE,iBAAA,CAEF,gEACE,iBAAA,CAEF,8BACE,YAAA,CACA,cAAA,CACA,WAAA,CAEF,kCACE,iBAAA,CACA,kBAAA,CACA,wBAAA,CACA,qBAAA,CACA,WAAA,CACA,UAAA,CAEF,2EACE,aAAA,CAEF,iEACE,oCAAA,CACA,gCAAA,CAEF,qCACE,uBAAA,CACA,aAAA,CACA,cAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAKF,gEACE,cAAA,CAKF,4DACE,cAAA,CAMF,eACE,qBAAA,CACA,qBAAA,CACA,iBAAA,CACA,wCAAA,CACA,oBAAA,CACA,eAAA,CACA,kBAAA,CACA,YAAA,CAEF,mDACE,SAAA,CAEF,sDACE,WAAA,CAEF,mDACE,WAAA,CAEF,0OASE,QAAA,CAEF,kBACE,oEAAA,CACA,qBAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CACA,cAAA,CACA,mBAAA,CAEF,4FACE,yBAAA,CAGF,eACE,kBAAA,CACA,wBAAA,CACA,QAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,WAAA,CACA,sBAAA,CACA,kBAAA,CACA,YAAA,CACA,eAAA,CACA,aAAA,CACA,mBAAA,CACA,UAAA,CAEF,yBACE,8BAAA,CACA,QAAA,CACA,eAAA,CACA,uBAAA,CACA,kBAAA,CAEF,oCACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,aAAA,CAEF,uBACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,aAAA,CAEF,2DACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,aAAA,CAEF,6BACE,cAAA,CACA,kBAAA,CACA,YAAA,CAEF,iDACE,kBAAA,CAEF,+BACE,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CACA,YAAA,CAEF,uBACE,iBAAA,CACA,kBAAA,CACA,gBAAA,CACA,eAAA,CACA,qBAAA,CACA,gBAAA,CACA,YAAA,CACA,cAAA,CACA,kBAAA,CACA,yDAAA,CACI,8DAAA,CACJ,cAAA,CACA,SAAA,CACA,WAAA,CACA,wDAAA,CAEF,yBACE,cAAA,CACA,kBAAA,CAEF,yBACE,cAAA,CACA,yBAAA,CAEF,2BACE,SAAA,CAEF,gCACE,wBAAA,CACA,oBAAA,CACA,aAAA,CAEF,kCACE,aAAA,CAEF,kCACE,aAAA,CAEF,oCACE,YAAA,CAEF,8BACE,wBAAA,CACA,oBAAA,CACA,aAAA,CAEF,gCACE,aAAA,CAEF,gCACE,UAAA,CAEF,kCACE,YAAA,CAEF,6DAEE,wBAAA,CACA,oBAAA,CACA,aAAA,CAEF,iEAEE,aAAA,CAEF,iEAEE,aAAA,CAEF,qEAEE,YAAA,CAEF,6BACE,wBAAA,CACA,oBAAA,CACA,aAAA,CAEF,+BACE,aAAA,CAEF,+BACE,aAAA,CAEF,iCACE,YAAA,CAEF,6BACE,yBAAA,CACI,iBAAA,CACJ,aAAA,CACA,cAAA,CACA,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,iBAAA,CACA,kBAAA,CACA,oBAAA,CACA,qBAAA,CAEF,+BACE,QAAA,CAEF,iCACE,eAAA,CAEF,6BACE,yBAAA,CACI,iBAAA,CACJ,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,yBAAA,CACI,gBAAA,CAEN,iCACE,aAAA,CAEF,gCACE,wBAAA,CACI,gBAAA,CACJ,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,yBAAA,CACI,gBAAA,CAEN,yCACE,sBAAA,CACA,iBAAA,CACA,iBAAA,CACI,mBAAA,CACJ,mBAAA,CACA,cAAA,CACA,cAAA,CACI,gBAAA,CACJ,4BAAA,CACI,mBAAA,CAEN,cACE,oBAAA,CACA,iBAAA,CAEF,w
1BACE,yBAAA,CAEF,iFAEE,gBAAA,CAEF,0BACE,oBAAA,CACA,yCAAA,CAEF,mEAEE,0DAAA,CAEF,sBACE,qBAAA,CACA,qBAAA,CACA,iBAAA,CACA,oCAAA,CACA,WAAA,CACA,eAAA,CAEF,0CACE,sBAAA,CAEF,mCACE,8BAAA,CACA,kBAAA,CAEF,2CAEE,kBAAA,CACA,UAAA,CACA,aAAA,CACA,QAAA,CACA,SAAA,CACA,iBAAA,CACA,OAAA,CAEF,yEAEE,SAAA,CACA,uDAAA,CAEF,2EAEE,QAAA,CACA,QAAA,CAEF,qCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CACA,eAAA,CAEF,sCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CAEF,qEAEE,QAAA,CACA,KAAA,CACA,2BAAA,CAEF,kCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CACA,cAAA,CAEF,mCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CAEF,uEAEE,MAAA,CACA,mBAAA,CACA,0BAAA,CAEF,mCACE,2DAAA,CACA,gBAAA,CACA,iBAAA,CAEF,oCACE,2DAAA,CACA,iBAAA,CACA,iBAAA,CAEF,yEAEE,SAAA,CACA,mBAAA,CACA,0BAAA,CAEF,oCACE,2DAAA,CACA,gBAAA,CACA,gBAAA,CAEF,qCACE,2DAAA,CACA,iBAAA,CACA,gBAAA,CAEF,mFAEE,SAAA,CAEF,qFAEE,sBAAA,CAEF,uBACE,YAAA,CACA,kBAAA,CACA,WAAA,CACA,yBAAA,CACA,YAAA,CAEF,kBACE,qBAAA,CACA,YAAA,CACA,kBAAA,CACA,wBAAA,CAEF,0BACE,YAAA,CACA,eAAA,CAEF,kCACE,YAAA,CAEF,wBACE,YAAA,CAEF,kCACE,SAAA,CAEF,gCACE,SAAA,CAEF,wEAEE,0CAAA,CAEF,mBACE,wBAAA,CACA,oBAAA,CACA,kBAAA,CACA,gBAAA,CACA,qBAAA,CACA,oBAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CAEF,sCACE,WAAA,CACA,UAAA,CAEF,iBACE,kBAAA,CACA,YAAA,CACA,MAAA,CACA,4BAAA,CACA,WAAA,CACA,sBAAA,CACA,iBAAA,CAEF,uBACE,8BAAA,CACA,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,eAAA,CACA,UAAA,CAEF,yBACE,wBAAA,CACA,wBAAA,CACA,iBAAA,CACA,eAAA,CACA,WAAA,CACA,QAAA,CACA,iBAAA,CACA,OAAA,CACA,2CAAA,CACA,UAAA,CAEF,sBACE,aAAA,CAEF,kBACE,YAAA,CAEF,sBACE,6DAAA,CACA,kCAAA,CACA,kBAAA,CACA,UAAA,CACA,SAAA,CAEF,mCACE,sBAAA,CAEF,mCACE,sBAAA,CAEF,6BACE,YAGE,kBAAA,CAEF,IACE,kBAAA,CAAA,CAGJ,uDACE,eAAA,CAEF,iDACE,gBAAA,CAEF,oBACE,kBAAA,CACA,qBAAA,CACA,yBAAA,CACA,uBAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,kBAAA,CACA,WAAA,CACA,eAAA,CACA,aAAA,CACA,iBAAA,CACA,wBAAA,CAEF,oCACE,YAAA,CACA,aAAA,CACA,wBAAA,CACA,eAAA,CAEF,0BACE,YAAA,CACA,aAAA,CACA,iBAAA,CACA,eAAA,CACA,sBAAA,CACA,kBAAA,CAEF,4BACE,cAAA,CACA,kBAAA,CAEF,+BACE,aAAA,CACA,eAAA,CAEF,oFAGE,uBAAA,CACA,oBAAA,CAEF,kcAME,cAAA,CACA,yBAAA,CAEF,mCACE,oBAAA,CACA,kBAAA,CACA,kBAAA,CACA,YAAA,CACA,aAAA,CACA,wBAAA,CACA,gBAAA,CACA,iBAAA,CACA,gBAAA,CAEF,uCACE,aAAA,CACA,sBAAA,CAEF,6CACE,wBAAA,CACA,iBAAA,CACA,4BAAA,CAEF,2CACE,gBAAA,CAEF,6CACE,eAAA,CAEF,6BACE,0BAAA,CAEF,qCACE,eAAA,CAEF,mBACE,YAAA,CAEF,iCACE,kBAAA,CACA,qCAAA,CACA,QAAA,CACA,YAAA,CACA,sBAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,KAAA,CAEF,eACE,kBAAA,CACA,wBAAA,CACA,QAAA,CACA,iBAAA,CACA,eAAA,CACA,aAAA,CACA,YAAA,CACA,aAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,WAAA,CACA,sBAAA,CACA,kBAAA,CACA,YAAA,CACA,eAAA,CACA,SAAA,CACA,mBAAA,CACA,UAAA,CAEF,mBACE,aAAA,CACA,YAAA,CAEF,6BACE,gBAAA,CACA,iBAAA,CACA,aAAA,CAEF,qBACE,kBAAA,CACA,QAAA,CACA,eAAA,CAEF,qBACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,aAAA,CAEF,yBACE,YAAA,CAEF,sBACE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,aAAA,CAEF,0BACE,YAAA,CAEF,8GAIE,wBAAA,CACA,QAAA,CACA,eAAA,CACA,uBAAA,CACA,kBAAA,CAEF,8HAKE,sBAAA,CAEF,sDAEE,kBAAA,CACA,QAAA,CACA,eAAA,CACA,aAAA,CAEF,0DAEE,cAAA,CAEF,8DAGE,YAAA,CAEF,8CACE,aAAA,CAEF,kDACE,YAAA,CAEF,wBACE,cAAA,CAEF,mBACE,WAAA,CACA,UAAA,CAEF,mBACE,qBAAA,CACA,WAAA,CACA,UAAA,CAEF,uBACE,0BAAA,CACI,kBAAA,CACJ,YAAA,CACA,UAAA,CAEF,wBACE,aAAA,CACA,WAAA,CAEF,uBACE,aAAA,CACA,cAAA,CACA,kBAAA,CACA,uBAAA,CACA,iBAAA,CACA,kBAAA,CAEF,uBACE,kBAAA,CACA,aAAA,CACA,UAAA,CAEF,6BACE,cAAA,CACA,kBAAA,CACA,YAAA,CAEF,+BACE,kBAAA,CACA,YAAA,CACA,sBAAA,CACA,UAAA,CAEF,mCACE,sBAAA,CAEF,gDACE,eAAA,CACA,sBAAA,CACA,kBAAA,CACA,SAAA,CAEF,uBACE,QAAA,CACA,iBAAA,CACA,qBAAA,CACA,YAAA,CACA,kBAAA,CACA,eAAA,CAEF,6BACE,kCAAA,CAEF,6BACE,kBAAA,CACA,eAAA,CACA,aAAA,CAEF,yBACE,eAAA,CAEF,gCACE,UAAA,CAEF,oCACE,sBAAA,CAEF,iCACE,QAAA,CAEF,gEACE,UAAA,CAEF,mDACE,UAAA,CAEF,oNAIE,wBAAA,CACA,eAAA,CACA,uBAAA,CAEF,2BACE,qBAAA,CAEF,yEAGE,oEAAA,CACA,qBAAA,CACA,YAAA,CACA,aAAA,CACA,aAAA,CACA,cAAA,CACA,WAAA,CAEF,0DACE,QAAA,CACA,SAAA,CACA,gBAAA,CACA,aAAA,CACA,iBAAA,CAEF,qCACE,iDAAA,CAEF,uCACE,0EAAA,CAEF,6FAEE,yBAAA,CACA,eAAA,CAEF,6BACE,gBAAA,CACA,eAAA,CAEF,2BACE,cAAA,CAEF,8BACE,qBAAA,CAEF,uOAEE,yBAAA,CAEF,4CACE,qBAAA,CACA,qBAAA,CACA,iBAAA,CACA,oCAAA,CAEF,yBACE,kBAAA,CACA,YAAA,CACA,cAAA,CACA,UAAA,CACA,mBAAA,CAEF,qCACE,gBAAA,CAEF,iDACE,aAAA,CACA,gBAAA,CAEF,2DACE,2BAAA,CAEF,qDACE,0BAAA,CAEF,kBACE,oBAAA,CACA,WAAA,CACA,iBAAA,CAEF,w
1BACE,wBAAA,CACA,iBAAA,CACA,sCAAA,CACA,2BAAA,CACA,cAAA,CACA,iBAAA,CACA,kBAAA,CACA,eAAA,CACA,mBAAA,CAEF,yBACE,iBAAA,CAEF,4CACE,mCAAA,CACA,oCAAA,CACA,4BAAA,CACA,QAAA,CACA,QAAA,CACA,iBAAA,CACA,0BAAA,CAEF,0CACE,+BAAA,CACA,mCAAA,CACA,oCAAA,CACA,QAAA,CACA,iBAAA,CACA,KAAA,CACA,0BAAA,CAEF,6CACE,qCAAA,CACA,6BAAA,CACA,kCAAA,CACA,iBAAA,CACA,OAAA,CACA,OAAA,CACA,0BAAA,CAEF,4CACE,qCAAA,CACA,8BAAA,CACA,kCAAA,CACA,MAAA,CACA,iBAAA,CACA,OAAA,CACA,0BAAA,CAEF,eACE,qBAAA,CACA,iBAAA,CACA,WAAA,CACA,UAAA,CAEF,6BACE,YAAA,CAEF,4BACE,eAAA,CAEF,4BACE,QAAA,CAEF,wBACE,qBAAA,CACA,iBAAA,CACA,YAAA,CACA,MAAA,CACA,iBAAA,CAMF,iCACE,+BAAA,CACA,UAAA,CACA,WAAA,CACA,iBAAA,CACA,UAAA,CACA,YAAA,CAEF,cACE,cAAA,CAEF,6BACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,+CACE,YAAA,CACA,MAAA,CACA,4BAAA,CAEF,iCACE,WAAA,CAEF,+BACE,WAAA",sourcesContent:['/**\n * Copyright (c) Tiny Technologies, Inc. All rights reserved.\n * Licensed under the LGPL or a commercial license.\n * For LGPL see License.txt in the project root for license information.\n * For commercial licenses see https://www.tiny.cloud/\n */\n.tox {\n  box-shadow: none;\n  box-sizing: content-box;\n  color: #222f3e;\n  cursor: auto;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: normal;\n  -webkit-tap-highlight-color: transparent;\n  text-decoration: none;\n  text-shadow: none;\n  text-transform: none;\n  vertical-align: initial;\n  white-space: normal;\n}\n.tox *:not(svg):not(rect) {\n  box-sizing: inherit;\n  color: inherit;\n  cursor: inherit;\n  direction: inherit;\n  font-family: inherit;\n  font-size: inherit;\n  font-style: inherit;\n  font-weight: inherit;\n  line-height: inherit;\n  -webkit-tap-highlight-color: inherit;\n  text-align: inherit;\n  text-decoration: inherit;\n  text-shadow: inherit;\n  text-transform: inherit;\n  vertical-align: inherit;\n  white-space: inherit;\n}\n.tox *:not(svg):not(rect) {\n  /* stylelint-disable-line no-duplicate-selectors */\n  background: transparent;\n  border: 0;\n  box-shadow: none;\n  float: none;\n  height: auto;\n  margin: 0;\n  max-width: none;\n  outline: 0;\n  padding: 0;\n  position: static;\n  width: auto;\n}\n.tox:not([dir=rtl]) {\n  direction: ltr;\n  text-align: left;\n}\n.tox[dir=rtl] {\n  direction: rtl;\n  text-align: right;\n}\n.tox-tinymce {\n  border: 1px solid #cccccc;\n  border-radius: 0;\n  box-shadow: none;\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  overflow: hidden;\n  position: relative;\n  visibility: inherit !important;\n}\n.tox-tinymce-inline {\n  border: none;\n  box-shadow: none;\n}\n.tox-tinymce-inline .tox-editor-header {\n  background-color: transparent;\n  border: 1px solid #cccccc;\n  border-radius: 0;\n  box-shadow: none;\n}\n.tox-tinymce-aux {\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  z-index: 1300;\n}\n.tox-tinymce *:focus,\n.tox-tinymce-aux *:focus {\n  outline: none;\n}\nbutton::-moz-focus-inner {\n  border: 0;\n}\n.tox[dir=rtl] .tox-icon--flip svg {\n  transform: rotateY(180deg);\n}\n.tox .accessibility-issue__header {\n  align-items: center;\n  display: flex;\n  margin-bottom: 4px;\n}\n.tox .accessibility-issue__description {\n  align-items: stretch;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  display: flex;\n  justify-content: space-between;\n}\n.tox .accessibility-issue__description > div {\n  padding-bottom: 4px;\n}\n.tox .accessibility-issue__description > div > div {\n  align-items: center;\n  display: flex;\n  margin-bottom: 4px;\n}\n.tox .accessibility-issue__description > *:last-child:not(:only-child) {\n  border-color: #cccccc;\n  border-style: solid;\n}\n.tox .accessibility-issue__repair {\n  margin-top: 16px;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description {\n  background-color: rgba(32, 122, 183, 0.1);\n  border-color: rgba(32, 122, 183, 0.4);\n  color: #222f3e;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .accessibility-issue__description > *:last-child {\n  border-color: rgba(32, 122, 183, 0.4);\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .tox-form__group h2 {\n  color: #207ab7;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info .tox-icon svg {\n  fill: #207ab7;\n}\n.tox .tox-dialog__body-content .accessibility-issue--info a .tox-icon {\n  color: #207ab7;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description {\n  background-color: rgba(255, 165, 0, 0.1);\n  border-color: rgba(255, 165, 0, 0.5);\n  color: #222f3e;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .accessibility-issue__description > *:last-child {\n  border-color: rgba(255, 165, 0, 0.5);\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .tox-form__group h2 {\n  color: #cc8500;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn .tox-icon svg {\n  fill: #cc8500;\n}\n.tox .tox-dialog__body-content .accessibility-issue--warn a .tox-icon {\n  color: #cc8500;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description {\n  background-color: rgba(204, 0, 0, 0.1);\n  border-color: rgba(204, 0, 0, 0.4);\n  color: #222f3e;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .accessibility-issue__description > *:last-child {\n  border-color: rgba(204, 0, 0, 0.4);\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .tox-form__group h2 {\n  color: #c00;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error .tox-icon svg {\n  fill: #c00;\n}\n.tox .tox-dialog__body-content .accessibility-issue--error a .tox-icon {\n  color: #c00;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description {\n  background-color: rgba(120, 171, 70, 0.1);\n  border-color: rgba(120, 171, 70, 0.4);\n  color: #222f3e;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .accessibility-issue__description > *:last-child {\n  border-color: rgba(120, 171, 70, 0.4);\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .tox-form__group h2 {\n  color: #78AB46;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success .tox-icon svg {\n  fill: #78AB46;\n}\n.tox .tox-dialog__body-content .accessibility-issue--success a .tox-icon {\n  color: #78AB46;\n}\n.tox .tox-dialog__body-content .accessibility-issue__header h1,\n.tox .tox-dialog__body-content .tox-form__group .accessibility-issue__description h2 {\n  margin-top: 0;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header .tox-button {\n  margin-left: 4px;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {\n  margin-left: auto;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description {\n  padding: 4px 4px 4px 8px;\n}\n.tox:not([dir=rtl]) .tox-dialog__body-content .accessibility-issue__description > *:last-child {\n  border-left-width: 1px;\n  padding-left: 4px;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header .tox-button {\n  margin-right: 4px;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__header > *:nth-last-child(2) {\n  margin-right: auto;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description {\n  padding: 4px 8px 4px 4px;\n}\n.tox[dir=rtl] .tox-dialog__body-content .accessibility-issue__description > *:last-child {\n  border-right-width: 1px;\n  padding-right: 4px;\n}\n.tox .tox-anchorbar {\n  display: flex;\n  flex: 0 0 auto;\n}\n.tox .tox-bar {\n  display: flex;\n  flex: 0 0 auto;\n}\n.tox .tox-button {\n  background-color: #207ab7;\n  background-image: none;\n  background-position: 0 0;\n  background-repeat: repeat;\n  border-color: #207ab7;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  color: #fff;
1\n  cursor: pointer;\n  display: inline-block;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  line-height: 24px;\n  margin: 0;\n  outline: none;\n  padding: 4px 16px;\n  text-align: center;\n  text-decoration: none;\n  text-transform: none;\n  white-space: nowrap;\n}\n.tox .tox-button[disabled] {\n  background-color: #207ab7;\n  background-image: none;\n  border-color: #207ab7;\n  box-shadow: none;\n  color: rgba(255, 255, 255, 0.5);\n  cursor: not-allowed;\n}\n.tox .tox-button:focus:not(:disabled) {\n  background-color: #1c6ca1;\n  background-image: none;\n  border-color: #1c6ca1;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button:hover:not(:disabled) {\n  background-color: #1c6ca1;\n  background-image: none;\n  border-color: #1c6ca1;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button:active:not(:disabled) {\n  background-color: #185d8c;\n  background-image: none;\n  border-color: #185d8c;\n  box-shadow: none;\n  color: #fff;\n}\n.tox .tox-button--secondary {\n  background-color: #f0f0f0;\n  background-image: none;\n  background-position: 0 0;\n  background-repeat: repeat;\n  border-color: #f0f0f0;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  color: #222f3e;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  outline: none;\n  padding: 4px 16px;\n  text-decoration: none;\n  text-transform: none;\n}\n.tox .tox-button--secondary[disabled] {\n  background-color: #f0f0f0;\n  background-image: none;\n  border-color: #f0f0f0;\n  box-shadow: none;\n  color: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-button--secondary:focus:not(:disabled) {\n  background-color: #e3e3e3;\n  background-image: none;\n  border-color: #e3e3e3;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-button--secondary:hover:not(:disabled) {\n  background-color: #e3e3e3;\n  background-image: none;\n  border-color: #e3e3e3;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-button--secondary:active:not(:disabled) {\n  background-color: #d6d6d6;\n  background-image: none;\n  border-color: #d6d6d6;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-button--icon,\n.tox .tox-button.tox-button--icon,\n.tox .tox-button.tox-button--secondary.tox-button--icon {\n  padding: 4px;\n}\n.tox .tox-button--icon .tox-icon svg,\n.tox .tox-button.tox-button--icon .tox-icon svg,\n.tox .tox-button.tox-button--secondary.tox-button--icon .tox-icon svg {\n  display: block;\n  fill: currentColor;\n}\n.tox .tox-button-link {\n  background: 0;\n  border: none;\n  box-sizing: border-box;\n  cursor: pointer;\n  display: inline-block;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  font-weight: normal;\n  line-height: 1.3;\n  margin: 0;\n  padding: 0;\n  white-space: nowrap;\n}\n.tox .tox-button-link--sm {\n  font-size: 14px;\n}\n.tox .tox-button--naked {\n  background-color: transparent;\n  border-color: transparent;\n  box-shadow: unset;\n  color: #222f3e;\n}\n.tox .tox-button--naked[disabled] {\n  background-color: #f0f0f0;\n  border-color: #f0f0f0;\n  box-shadow: none;\n  color: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-button--naked:hover:not(:disabled) {\n  background-color: #e3e3e3;\n  border-color: #e3e3e3;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-button--naked:focus:not(:disabled) {\n  background-color: #e3e3e3;\n  border-color: #e3e3e3;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-button--naked:active:not(:disabled) {\n  background-color: #d6d6d6;\n  border-color: #d6d6d6;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-button--naked .tox-icon svg {\n  fill: currentColor;\n}\n.tox .tox-button--naked.tox-button--icon:hover:not(:disabled) {\n  color: #222f3e;\n}\n.tox .tox-checkbox {\n  align-items: center;\n  border-radius: 3px;\n  cursor: pointer;\n  display: flex;\n  height: 36px;\n  min-width: 36px;\n}\n.tox .tox-checkbox__input {\n  /* Hide from view but visible to screen readers */\n  height: 1px;\n  overflow: hidden;\n  position: absolute;\n  top: auto;\n  width: 1px;\n}\n.tox .tox-checkbox__icons {\n  align-items: center;\n  border-radius: 3px;\n  box-shadow: 0 0 0 2px transparent;\n  box-sizing: content-box;\n  display: flex;\n  height: 24px;\n  justify-content: center;\n  padding: calc(4px - 1px);\n  width: 24px;\n}\n.tox .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  display: block;\n  fill: rgba(34, 47, 62, 0.3);\n}\n.tox .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {\n  display: none;\n  fill: #207ab7;\n}\n.tox .tox-checkbox__icons .tox-checkbox-icon__checked svg {\n  display: none;\n  fill: #207ab7;\n}\n.tox .tox-checkbox--disabled {\n  color: rgba(34, 47, 62, 0.5);
1\n  cursor: not-allowed;\n}\n.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__checked svg {\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-checkbox--disabled .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  display: none;\n}\n.tox input.tox-checkbox__input:checked + .tox-checkbox__icons .tox-checkbox-icon__checked svg {\n  display: block;\n}\n.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__unchecked svg {\n  display: none;\n}\n.tox input.tox-checkbox__input:indeterminate + .tox-checkbox__icons .tox-checkbox-icon__indeterminate svg {\n  display: block;\n}\n.tox input.tox-checkbox__input:focus + .tox-checkbox__icons {\n  border-radius: 3px;\n  box-shadow: inset 0 0 0 1px #207ab7;\n  padding: calc(4px - 1px);\n}\n.tox:not([dir=rtl]) .tox-checkbox__label {\n  margin-left: 4px;\n}\n.tox:not([dir=rtl]) .tox-checkbox__input {\n  left: -10000px;\n}\n.tox:not([dir=rtl]) .tox-bar .tox-checkbox {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-checkbox__label {\n  margin-right: 4px;\n}\n.tox[dir=rtl] .tox-checkbox__input {\n  right: -10000px;\n}\n.tox[dir=rtl] .tox-bar .tox-checkbox {\n  margin-right: 4px;\n}\n.tox {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox .tox-collection--toolbar .tox-collection__group {\n  display: flex;\n  padding: 0;\n}\n.tox .tox-collection--grid .tox-collection__group {\n  display: flex;\n  flex-wrap: wrap;\n  max-height: 208px;\n  overflow-x: hidden;\n  overflow-y: auto;\n  padding: 0;\n}\n.tox .tox-collection--list .tox-collection__group {\n  border-bottom-width: 0;\n  border-color: #cccccc;\n  border-left-width: 0;\n  border-right-width: 0;\n  border-style: solid;\n  border-top-width: 1px;\n  padding: 4px 0;\n}\n.tox .tox-collection--list .tox-collection__group:first-child {\n  border-top-width: 0;\n}\n.tox .tox-collection__group-heading {\n  background-color: #e6e6e6;\n  color: rgba(34, 47, 62, 0.7);\n  cursor: default;\n  font-size: 12px;\n  font-style: normal;\n  font-weight: normal;\n  margin-bottom: 4px;\n  margin-top: -4px;\n  padding: 4px 8px;\n  text-transform: none;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n.tox .tox-collection__item {\n  align-items: center;\n  color: #222f3e;\n  cursor: pointer;\n  display: flex;\n  -webkit-touch-callout: none;\n  -webkit-user-select: none;\n     -moz-user-select: none;\n      -ms-user-select: none;\n          user-select: none;\n}\n.tox .tox-collection--list .tox-collection__item {\n  padding: 4px 8px;\n}\n.tox .tox-collection--toolbar .tox-collection__item {\n  border-radius: 3px;\n  padding: 4px;\n}\n.tox .tox-collection--grid .tox-collection__item {\n  border-radius: 3px;\n  padding: 4px;\n}\n.tox .tox-collection--list .tox-collection__item--enabled {\n  background-color: #fff;\n  color: #222f3e;\n}\n.tox .tox-collection--list .tox-collection__item--active {\n  background-color: #dee0e2;\n}\n.tox .tox-collection--toolbar .tox-collection__item--enabled {\n  background-color: #c8cbcf;\n  color: #222f3e;\n}\n.tox .tox-collection--toolbar .tox-collection__item--active {\n  background-color: #dee0e2;\n}\n.tox .tox-collection--grid .tox-collection__item--enabled {\n  background-color: #c8cbcf;\n  color: #222f3e;\n}\n.tox .tox-collection--grid .tox-collection__item--active:not(.tox-collection__item--state-disabled) {\n  background-color: #dee0e2;\n  color: #222f3e;\n}\n.tox .tox-collection--list .tox-collection__item--active:not(.tox-collection__item--state-disabled) {\n  color: #222f3e;\n}\n.tox .tox-collection--toolbar .tox-collection__item--active:not(.tox-collection__item--state-disabled) {\n  color: #222f3e;\n}\n.tox .tox-collection__item-icon,\n.tox .tox-collection__item-checkmark {\n  align-items: center;\n  display: flex;\n  height: 24px;\n  justify-content: center;\n  width: 24px;\n}\n.tox .tox-collection__item-icon svg,\n.tox .tox-collection__item-checkmark svg {\n  fill: currentColor;\n}\n.tox .tox-collection--toolbar-lg .tox-collection__item-icon {\n  height: 48px;\n  width: 48px;\n}\n.tox .tox-collection__item-label {\n  color: currentColor;\n  display: inline-block;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 24px;\n  text-transform: none;\n  word-break: break-all;\n}\n.tox .tox-collection__item-accessory {\n  color: rgba(34, 47, 62, 0.7);\n  display: inline-block;\n  font-size: 14px;\n  height: 24px;\n  line-height: 24px;\n  text-transform: none;\n}\n.tox .tox-collection__item-caret {\n  align-items: center;\n  display: flex;\n  min-height: 24px;\n}
1\n.tox .tox-collection__item-caret::after {\n  content: \'\';\n  font-size: 0;\n  min-height: inherit;\n}\n.tox .tox-collection__item-caret svg {\n  fill: #222f3e;\n}\n.tox .tox-collection__item--state-disabled {\n  background-color: transparent;\n  color: rgba(34, 47, 62, 0.5);\n  cursor: not-allowed;\n}\n.tox .tox-collection__item--state-disabled .tox-collection__item-caret svg {\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-checkmark svg {\n  display: none;\n}\n.tox .tox-collection--list .tox-collection__item:not(.tox-collection__item--enabled) .tox-collection__item-accessory + .tox-collection__item-checkmark {\n  display: none;\n}\n.tox .tox-collection--horizontal {\n  background-color: #fff;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n  display: flex;\n  flex: 0 0 auto;\n  flex-shrink: 0;\n  flex-wrap: nowrap;\n  margin-bottom: 0;\n  overflow-x: auto;\n  padding: 0;\n}\n.tox .tox-collection--horizontal .tox-collection__group {\n  align-items: center;\n  display: flex;\n  flex-wrap: nowrap;\n  margin: 0;\n  padding: 0 4px;\n}\n.tox .tox-collection--horizontal .tox-collection__item {\n  height: 34px;\n  margin: 2px 0 3px 0;\n  padding: 0 4px;\n}\n.tox .tox-collection--horizontal .tox-collection__item-label {\n  white-space: nowrap;\n}\n.tox .tox-collection--horizontal .tox-collection__item-caret {\n  margin-left: 4px;\n}\n.tox .tox-collection__item-container {\n  display: flex;\n}\n.tox .tox-collection__item-container--row {\n  align-items: center;\n  flex: 1 1 auto;\n  flex-direction: row;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--align-left {\n  margin-right: auto;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--align-right {\n  justify-content: flex-end;\n  margin-left: auto;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--valign-top {\n  align-items: flex-start;\n  margin-bottom: auto;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--valign-middle {\n  align-items: center;\n}\n.tox .tox-collection__item-container--row.tox-collection__item-container--valign-bottom {\n  align-items: flex-end;\n  margin-top: auto;\n}\n.tox .tox-collection__item-container--column {\n  -ms-grid-row-align: center;\n      align-self: center;\n  flex: 1 1 auto;\n  flex-direction: column;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--align-left {\n  align-items: flex-start;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--align-right {\n  align-items: flex-end;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--valign-top {\n  align-self: flex-start;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--valign-middle {\n  -ms-grid-row-align: center;\n      align-self: center;\n}\n.tox .tox-collection__item-container--column.tox-collection__item-container--valign-bottom {\n  align-self: flex-end;\n}\n.tox:not([dir=rtl]) .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {\n  border-right: 1px solid #cccccc;\n}\n.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > *:not(:first-child) {\n  margin-left: 8px;\n}\n.tox:not([dir=rtl]) .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child {\n  margin-left: 4px;\n}\n.tox:not([dir=rtl]) .tox-collection__item-accessory {\n  margin-left: 16px;\n  text-align: right;\n}\n.tox:not([dir=rtl]) .tox-collection .tox-collection__item-caret {\n  margin-left: 16px;\n}\n.tox[dir=rtl] .tox-collection--horizontal .tox-collection__group:not(:last-of-type) {\n  border-left: 1px solid #cccccc;\n}\n.tox[dir=rtl] .tox-collection--list .tox-collection__item > *:not(:first-child) {\n  margin-right: 8px;\n}\n.tox[dir=rtl] .tox-collection--list .tox-collection__item > .tox-collection__item-label:first-child {\n  margin-right: 4px;\n}\n.tox[dir=rtl] .tox-collection__item-accessory {\n  margin-right: 16px;\n  text-align: left;\n}\n.tox[dir=rtl] .tox-collection .tox-collection__item-caret {\n  margin-right: 16px;\n  transform: rotateY(180deg);\n}\n.tox[dir=rtl] .tox-collection--horizontal .tox-collection__item-caret {\n  margin-right: 4px;\n}\n.tox .tox-color-picker-container {\n  display: flex;\n  flex-direction: row;\n  height: 225px;\n  margin: 0;\n}\n.tox .tox-sv-palette {\n  box-sizing: border-box;\n  display: flex;\n  height: 100%;\n}\n.tox .tox-sv-palette-spectrum {\n  height: 100%;\n}\n.tox .tox-sv-palette,\n.tox .tox-sv-palette-spectrum {\n  width: 225px;\n}\n.tox .tox-sv-palette-thumb {\n  background: none;\n  border: 1px solid black;\n  border-radius: 50%;\n  box-sizing: content-box;\n  height: 12px;\n  position: absolute;\n  width: 12px;\n}\n.tox .tox-sv-palette-inner-thumb {\n  border: 1px solid white;\n  border-radius: 50%;\n  height: 10px;\n  position: absolute;\n  width: 10px;\n}\n.tox .tox-hue-slider {\n  box-sizing: border-box;\n  height: 100%;\n  width: 25px;\n}\n.tox .tox-hue-slider-spectrum {\n  background: linear-gradient(to bottom, #f00, #ff0080, #f0f, #8000ff, #00f, #0080ff, #0ff, #00ff80, #0f0, #80ff00, #ff0, #ff8000, #f00);\n  height: 100%;\n  width: 100%;\n}\n.tox .tox-hue-slider,\n.tox .tox-hue-slider-spectrum {\n  width: 20p
1x;\n}\n.tox .tox-hue-slider-thumb {\n  background: white;\n  border: 1px solid black;\n  box-sizing: content-box;\n  height: 4px;\n  width: 100%;\n}\n.tox .tox-rgb-form {\n  display: flex;\n  flex-direction: column;\n  justify-content: space-between;\n}\n.tox .tox-rgb-form div {\n  align-items: center;\n  display: flex;\n  justify-content: space-between;\n  margin-bottom: 5px;\n  width: inherit;\n}\n.tox .tox-rgb-form input {\n  width: 6em;\n}\n.tox .tox-rgb-form input.tox-invalid {\n  /* Need !important to override Chrome\'s focus styling unfortunately */\n  border: 1px solid red !important;\n}\n.tox .tox-rgb-form .tox-rgba-preview {\n  border: 1px solid black;\n  flex-grow: 2;\n  margin-bottom: 0;\n}\n.tox:not([dir=rtl]) .tox-sv-palette {\n  margin-right: 15px;\n}\n.tox:not([dir=rtl]) .tox-hue-slider {\n  margin-right: 15px;\n}\n.tox:not([dir=rtl]) .tox-hue-slider-thumb {\n  margin-left: -1px;\n}\n.tox:not([dir=rtl]) .tox-rgb-form label {\n  margin-right: 0.5em;\n}\n.tox[dir=rtl] .tox-sv-palette {\n  margin-left: 15px;\n}\n.tox[dir=rtl] .tox-hue-slider {\n  margin-left: 15px;\n}\n.tox[dir=rtl] .tox-hue-slider-thumb {\n  margin-right: -1px;\n}\n.tox[dir=rtl] .tox-rgb-form label {\n  margin-left: 0.5em;\n}\n.tox .tox-toolbar .tox-swatches,\n.tox .tox-toolbar__primary .tox-swatches,\n.tox .tox-toolbar__overflow .tox-swatches {\n  margin: 2px 0 3px 4px;\n}\n.tox .tox-collection--list .tox-collection__group .tox-swatches-menu {\n  border: 0;\n  margin: -4px 0;\n}\n.tox .tox-swatches__row {\n  display: flex;\n}\n.tox .tox-swatch {\n  height: 30px;\n  transition: transform 0.15s, box-shadow 0.15s;\n  width: 30px;\n}\n.tox .tox-swatch:hover,\n.tox .tox-swatch:focus {\n  box-shadow: 0 0 0 1px rgba(127, 127, 127, 0.3) inset;\n  transform: scale(0.8);\n}\n.tox .tox-swatch--remove {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n}\n.tox .tox-swatch--remove svg path {\n  stroke: #e74c3c;\n}\n.tox .tox-swatches__picker-btn {\n  align-items: center;\n  background-color: transparent;\n  border: 0;\n  cursor: pointer;\n  display: flex;\n  height: 30px;\n  justify-content: center;\n  outline: none;\n  padding: 0;\n  width: 30px;\n}\n.tox .tox-swatches__picker-btn svg {\n  height: 24px;\n  width: 24px;\n}\n.tox .tox-swatches__picker-btn:hover {\n  background: #dee0e2;\n}\n.tox:not([dir=rtl]) .tox-swatches__picker-btn {\n  margin-left: auto;\n}\n.tox[dir=rtl] .tox-swatches__picker-btn {\n  margin-right: auto;\n}\n.tox .tox-comment-thread {\n  background: #fff;\n  position: relative;\n}\n.tox .tox-comment-thread > *:not(:first-child) {\n  margin-top: 8px;\n}\n.tox .tox-comment {\n  background: #fff;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1);\n  padding: 8px 8px 16px 8px;\n  position: relative;\n}\n.tox .tox-comment__header {\n  align-items: center;\n  color: #222f3e;\n  display: flex;\n  justify-content: space-between;\n}\n.tox .tox-comment__date {\n  color: rgba(34, 47, 62, 0.7);\n  font-size: 12px;\n}\n.tox .tox-comment__body {\n  color: #222f3e;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  margin-top: 8px;\n  position: relative;\n  text-transform: initial;\n}\n.tox .tox-comment__body textarea {\n  resize: none;\n  white-space: normal;\n  width: 100%;\n}\n.tox .tox-comment__expander {\n  padding-top: 8px;\n}\n.tox .tox-comment__expander p {\n  color: rgba(34, 47, 62, 0.7);\n  font-size: 14px;\n  font-style: normal;\n}\n.tox .tox-comment__body p {\n  margin: 0;\n}\n.tox .tox-comment__buttonspacing {\n  padding-top: 16px;\n  text-align: center;\n}\n.tox .tox-comment-thread__overlay::after {\n  background: #fff;\n  bottom: 0;\n  content: "";\n  display: flex;\n  left: 0;\n  opacity: 0.9;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 5;\n}\n.tox .tox-comment__reply {\n  display: flex;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  margin-top: 8px;\n}\n.tox .tox-comment__reply > *:first-child {\n  margin-bottom: 8px;\n  width: 100%;\n}\n.tox .tox-comment__edit {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: flex-end;\n  margin-top: 16px;\n}\n.tox .tox-comment__gradient::after {\n  background: linear-gradient(rgba(255, 255, 255, 0), #fff);\n  bottom: 0;\n  content: "";\n  display: block;\n  height: 5em;
1\n  margin-top: -40px;\n  position: absolute;\n  width: 100%;\n}\n.tox .tox-comment__overlay {\n  background: #fff;\n  bottom: 0;\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  left: 0;\n  opacity: 0.9;\n  position: absolute;\n  right: 0;\n  text-align: center;\n  top: 0;\n  z-index: 5;\n}\n.tox .tox-comment__loading-text {\n  align-items: center;\n  color: #222f3e;\n  display: flex;\n  flex-direction: column;\n  position: relative;\n}\n.tox .tox-comment__loading-text > div {\n  padding-bottom: 16px;\n}\n.tox .tox-comment__overlaytext {\n  bottom: 0;\n  flex-direction: column;\n  font-size: 14px;\n  left: 0;\n  padding: 1em;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 10;\n}\n.tox .tox-comment__overlaytext p {\n  background-color: #fff;\n  box-shadow: 0 0 8px 8px #fff;\n  color: #222f3e;\n  text-align: center;\n}\n.tox .tox-comment__overlaytext div:nth-of-type(2) {\n  font-size: 0.8em;\n}\n.tox .tox-comment__busy-spinner {\n  align-items: center;\n  background-color: #fff;\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 20;\n}\n.tox .tox-comment__scroll {\n  display: flex;\n  flex-direction: column;\n  flex-shrink: 1;\n  overflow: auto;\n}\n.tox .tox-conversations {\n  margin: 8px;\n}\n.tox:not([dir=rtl]) .tox-comment__edit {\n  margin-left: 8px;\n}\n.tox:not([dir=rtl]) .tox-comment__buttonspacing > *:last-child,\n.tox:not([dir=rtl]) .tox-comment__edit > *:last-child,\n.tox:not([dir=rtl]) .tox-comment__reply > *:last-child {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-comment__edit {\n  margin-right: 8px;\n}\n.tox[dir=rtl] .tox-comment__buttonspacing > *:last-child,\n.tox[dir=rtl] .tox-comment__edit > *:last-child,\n.tox[dir=rtl] .tox-comment__reply > *:last-child {\n  margin-right: 8px;\n}\n.tox .tox-user {\n  align-items: center;\n  display: flex;\n}\n.tox .tox-user__avatar svg {\n  fill: rgba(34, 47, 62, 0.7);\n}\n.tox .tox-user__name {\n  color: rgba(34, 47, 62, 0.7);\n  font-size: 12px;\n  font-style: normal;\n  font-weight: bold;\n  text-transform: uppercase;\n}\n.tox:not([dir=rtl]) .tox-user__avatar svg {\n  margin-right: 8px;\n}\n.tox:not([dir=rtl]) .tox-user__avatar + .tox-user__name {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-user__avatar svg {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-user__avatar + .tox-user__name {\n  margin-right: 8px;\n}\n.tox .tox-dialog-wrap {\n  align-items: center;\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: fixed;\n  right: 0;\n  top: 0;\n  z-index: 1100;\n}\n.tox .tox-dialog-wrap__backdrop {\n  background-color: rgba(255, 255, 255, 0.75);\n  bottom: 0;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 1;\n}\n.tox .tox-dialog-wrap__backdrop--opaque {\n  background-color: #fff;\n}\n.tox .tox-dialog {\n  background-color: #fff;\n  border-color: #cccccc;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: 0 16px 16px -10px rgba(34, 47, 62, 0.15), 0 0 40px 1px rgba(34, 47, 62, 0.15);\n  display: flex;\n  flex-direction: column;\n  max-height: 100%;\n  max-width: 480px;\n  overflow: hidden;\n  position: relative;\n  width: 95vw;\n  z-index: 2;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox .tox-dialog {\n    align-self: flex-start;\n    margin: 8px auto;\n    width: calc(100vw - 16px);\n  }\n}\n.tox .tox-dialog-inline {\n  z-index: 1100;\n}\n.tox .tox-dialog__header {\n  align-items: center;\n  background-color: #fff;\n  border-bottom: none;\n  color: #222f3e;\n  display: flex;\n  font-size: 16px;\n  justify-content: space-between;\n  padding: 8px 16px 0 16px;\n  position: relative;\n}\n.tox .tox-dialog__header .tox-button {\n  z-index: 1;\n}\n.tox .tox-dialog__draghandle {\n  cursor: grab;\n  height: 100%;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 100%;\n}\n.tox .tox-dialog__draghandle:active {\n  cursor: grabbing;\n}\n.tox .tox-dialog__dismiss {\n  margin-left: auto;\n}\n.tox .tox-dialog__title {\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 20px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  margin: 0;\n  text-transform: none;\n}\n.tox .tox-dialog__body {\n  color: #222f3e;\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  font-size: 16px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  min-width: 0;\n  text-align: left;\n  text-transform: none;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox .tox-dialog__body {\n    flex-direction: column;\n  }\n}\n.tox .tox-dialog__body-nav {\n  align-items: flex-start;\n  display: flex;\n  flex-direction: column;\n  padding: 16px 16px;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox .tox-dialog__body-nav {\n    flex-direction: row;\n    -webkit-overflow-scrolling: touch;\n    overflow-x: auto;\n    padding-bottom: 0;\n  }\n}\n.tox .tox-dialog__body-nav-item {\n  border-bottom: 2px solid transparent;\n  color: rgba(34, 47, 62, 0.7);\n  display: inline-block;\n  font-size: 14px;\n  line-height: 1.3;\n  margin-bottom: 8px;\n  text-decoration: none;\n  white-space: nowrap;\n}\n.tox .tox-dialog__body-nav-item:focus {\n  background-color: rgba(32, 122, 183, 0.1);\n}\n.tox .tox-dialog__body-nav-item--active {\n  border-bottom: 2px solid #207ab7;\n  color: #207ab7;\n}\n.tox .tox-dialog__body-content {\n  box-sizing: border-box;\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n  max-height: 650px;\n  overflow: auto;\n  -webkit-overflow-scrolling: touch;\n  padding: 16px 16px;\n}\n.tox .tox-dialog__body-content > * {\n  margin-bottom: 0;\n  margin-top: 16px;\n}\n.tox .tox-dialog__body-content > *:first-child {\n  margin-top: 0;\n}\n.tox .tox-dialog__body-content > *:last-child {\n  margin-bottom: 0;\n}\n.tox .tox-dialog__body-content > *:only-child {\n  margin-bottom: 0;\n  margin-top: 0;\n}\n.tox .tox-dialog__body-content a {\n  color: #207ab7;\n  cursor: pointer;\n  text-decoration: none;\n}\n.tox .tox-dialog__body-content a:hover,\n.tox .tox-dialog__body-content a:focus {\n  color: #185d8c;\n  text-decoration: none;\n}\n.tox .tox-dialog__body-content a:active {\n  color: #185d8c;\n  text-decoration: none;\n}\n.tox .tox-dialog__body-content svg {\n  fill: #222f3e;\n}\n.tox .tox-dialog__body-content ul {\n  display: block;\n  list-style-type: disc;\n  margin-bottom: 16px;\n  -webkit-margin-end: 0;\n          margin-inline-end: 0;\n  -webkit-margin-start: 0;\n          margin-inline-start: 0;\n  -webkit-padding-start: 2.5rem;\n          padding-inline-start: 2.5rem;\n}\n.tox .tox-dialog__body-content .tox-form__group h1 {\n  color: #222f3e;\n  font-size: 20px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  margin-bottom: 16px;\n  margin-top: 2rem;\n  text-transform: none;\n}\n.tox .tox-dialog__body-content .tox-form__group h2 {\n  color: #222f3e;\n  font-size: 16px;\n  font-style: normal;\n  font-weight: bold;\n  letter-spacing: normal;\n  margin-bottom: 16px;\n  margin-top: 2rem;\n  text-transform: none;\n}\n.tox .tox-dialog__body-content .tox-form__group p {\n  margin-bottom: 16px;\n}\n.tox .tox-dialog__body-content .tox-form__group h1:first-child,\n.tox .tox-dialog__body-content .tox-form__group h2:first-child,\n.tox .tox-dialog__body-content .tox-form__group p:first-child {\n  margin-top: 0;\n}\n.tox .tox-dialog__body-content .tox-form__group h1:last-child,\n.tox .tox-dialog__body-content .tox-form__group h2:last-child,\n.tox .tox-dialog__body-content .tox-form__group p:last-child {\n  margin-bottom: 0;\n}\n.tox .tox-dialog__body-content .tox-form__group h1:only-child,\n.tox .tox-dialog__body-content .tox-form__group h2:only-child,\n.tox .tox-dialog__body-content .tox-form__group p:only-child {\n  margin-bottom: 0;\n  margin-top: 0;\n}\n.tox .tox-dialog--width-lg {\n  height: 650px;\n  max-width: 1200px;\n}\n.tox .tox-dialog--width-md {\n  max-width: 800px;\n}\n.tox .tox-dialog--width-md .tox-dialog__body-content {\n  overflow: auto;\n}\n.tox .tox-dialog__body-content--centered {\n  text-align: center;\n}\n.tox .tox-dialog__footer {\n  align-items: center;\n  background-color: #fff;\n  border-top: 1px solid #cccccc;\n  display: flex;\n  justify-content: space-between;\n  padding: 8px 16px;\n}\n.tox .tox-dialog__footer-start,\n.tox .tox-dialog__footer-end {\n  display: flex;\n}\n.tox .tox-dialog__busy-spinner {\n  align-items: center;\n  background-color: rgba(255, 255, 255, 0.75);\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n  z-index: 3;\n}\n.tox .tox-dialog__table {\n  border-collapse: collapse;\n  width: 100%;\n}\n.tox .tox-dialog__table thead th {\n  font-weight: bold;\n  padding-bottom: 8px;\n}\n.tox .tox-dialog__table tbody tr {\n  border-bottom: 1px solid #cccccc;\n}\n.tox .tox-dialog__table tbody tr:last-child {\n  border-bottom: none;\n}\n.tox .tox-dialog__table td {\n  padding-bottom: 8px;\n  padding-top: 8px;\n}\n.tox .tox-dialog__popups {\n  position: absolute;\n  width: 100%;\n  z-index: 1100;\n}\n.tox .tox-dialog__body-iframe {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dialog__body-iframe .tox-navobj {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dialog__body-iframe .tox-navobj :nth-child(2) {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 100%;\n}\n.tox .tox-dialog-dock-fadeout {\n  opacity: 0;\n  visibility: hidden;\n}\n.tox .tox-dialog-dock-fadein {\n  opacity: 1;\n  visibility: visible;\n}\n.tox .tox-dialog-dock-transition {\n  transition: visibility 0s linear 0.3s, opacity 0.3s ease;\n}\n.tox .tox-dialog-dock-transition.tox-dialog-dock-fadein {\n  transition-delay: 0s;\n}\n.tox.tox-platform-ie {\n  /* IE11 CSS styles go here */\n}\n.tox.tox-platform-ie .tox-dialog-wrap {\n  position: -ms-device-fixed;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav {\n    margin-right: 0;\n  }\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox:not([dir=rtl]) .tox-dialog__body-nav-item:not(:first-child) {\n    margin-left: 8px;\n  }\n}\n.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-start > *,\n.tox:not([dir=rtl]) .tox-dialog__footer .tox-dialog__footer-end > * {\n  margin-left: 8px;\n}\n.tox[dir=rtl] .tox-dialog__body {\n  text-align: right;\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav {\n    margin-left: 0;\n  }\n}\n@media only screen and (max-width:767px) {\n  body:not(.tox-force-desktop) .tox[dir=rtl] .tox-dialog__body-nav-item:not(:first-child) {\n    margin-right: 8px;\n  }\n}\n.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-start > *,\n.tox[dir=rtl] .tox-dialog__footer .tox-dialog__footer-end > * {\n  margin-right: 8px;\n}\nbody.tox-dialog__disable-scroll {\n  overflow: hidden;\n}\n.tox .tox-dropzone-container {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dropzone {\n  align-items: center;\n  background: #fff;\n  border: 2px dashed #cccccc;\n  box-sizing: border-box;\n  display: flex;\n  flex-direction: column;\n  flex-grow: 1;\n  justify-content: center;\n  min-height: 100px;\n  padding: 10px;\n}\n.tox .tox-dropzone p {\n  color: rgba(34, 47, 62, 0.7);\n  margin: 0 0 16px 0;\n}\n.tox .tox-edit-area {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  overflow: hidden;\n  position: relative;\n}\n.tox .tox-edit-area__iframe {\n  background-color: #fff;\n  border: 0;\n  box-sizing: border-box;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 100%;\n  position: absolute;\n  width: 100%;\n}\n.tox.tox-inline-edit-area {\n  border: 1px dotted #cccccc;\n}\n.tox .tox-editor-container {\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n  overflow: hidden;\n}\n.tox .tox-editor-header {\n  z-index: 1;\n}\n.tox:not(.tox-tinymce-inline) .tox-editor-header {\n  box-shadow: none;\n  transition: box-shadow 0.5s;\n}\n.tox.tox-tinymce--toolbar-bottom .tox-editor-header,\n.tox.tox-tinymce-inline .tox-editor-header {\n  margin-bottom: -1px;\n}\n.tox.tox-tinymce--toolbar-sticky-on .tox-editor-header {\n  background-color: transparent;\n  box-shadow: 0 4px 4px -3px rgba(0, 0, 0, 0.25);\n}\n.tox-editor-dock-fadeout {\n  opacity: 0;\n  visibility: hidden;\n}\n.tox-editor-dock-fadein {\n  opacity: 1;\n  visibility: visible;\n}\n.tox-editor-dock-transition {\n  transition: visibility 0s linear 0.25s, opacity 0.25s ease;\n}\n.tox-editor-dock-transition.tox-editor-dock-fadein {\n  transition-delay: 0s;\n}\n.tox .tox-control-wrap {\n  flex: 1;\n  position: relative;\n}\n.tox .tox-control-wrap:not(.tox-control-wrap--status-invalid) .tox-control-wrap__status-icon-invalid,\
1n.tox .tox-control-wrap:not(.tox-control-wrap--status-unknown) .tox-control-wrap__status-icon-unknown,\n.tox .tox-control-wrap:not(.tox-control-wrap--status-valid) .tox-control-wrap__status-icon-valid {\n  display: none;\n}\n.tox .tox-control-wrap svg {\n  display: block;\n}\n.tox .tox-control-wrap__status-icon-wrap {\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox .tox-control-wrap__status-icon-invalid svg {\n  fill: #c00;\n}\n.tox .tox-control-wrap__status-icon-unknown svg {\n  fill: orange;\n}\n.tox .tox-control-wrap__status-icon-valid svg {\n  fill: green;\n}\n.tox:not([dir=rtl]) .tox-control-wrap--status-invalid .tox-textfield,\n.tox:not([dir=rtl]) .tox-control-wrap--status-unknown .tox-textfield,\n.tox:not([dir=rtl]) .tox-control-wrap--status-valid .tox-textfield {\n  padding-right: 32px;\n}\n.tox:not([dir=rtl]) .tox-control-wrap__status-icon-wrap {\n  right: 4px;\n}\n.tox[dir=rtl] .tox-control-wrap--status-invalid .tox-textfield,\n.tox[dir=rtl] .tox-control-wrap--status-unknown .tox-textfield,\n.tox[dir=rtl] .tox-control-wrap--status-valid .tox-textfield {\n  padding-left: 32px;\n}\n.tox[dir=rtl] .tox-control-wrap__status-icon-wrap {\n  left: 4px;\n}\n.tox .tox-autocompleter {\n  max-width: 25em;\n}\n.tox .tox-autocompleter .tox-menu {\n  max-width: 25em;\n}\n.tox .tox-autocompleter .tox-autocompleter-highlight {\n  font-weight: bold;\n}\n.tox .tox-color-input {\n  display: flex;\n  position: relative;\n  z-index: 1;\n}\n.tox .tox-color-input .tox-textfield {\n  z-index: -1;\n}\n.tox .tox-color-input span {\n  border-color: rgba(34, 47, 62, 0.2);\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  height: 24px;\n  position: absolute;\n  top: 6px;\n  width: 24px;\n}\n.tox .tox-color-input span:hover:not([aria-disabled=true]),\n.tox .tox-color-input span:focus:not([aria-disabled=true]) {\n  border-color: #207ab7;\n  cursor: pointer;\n}\n.tox .tox-color-input span::before {\n  background-image: linear-gradient(45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(-45deg, rgba(0, 0, 0, 0.25) 25%, transparent 25%), linear-gradient(45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%), linear-gradient(-45deg, transparent 75%, rgba(0, 0, 0, 0.25) 75%);\n  background-position: 0 0, 0 6px, 6px -6px, -6px 0;\n  background-size: 12px 12px;\n  border: 1px solid #fff;\n  border-radius: 3px;\n  box-sizing: border-box;\n  content: \'\';\n  height: 24px;\n  left: -1px;\n  position: absolute;\n  top: -1px;\n  width: 24px;\n  z-index: -1;\n}\n.tox .tox-color-input span[aria-disabled=true] {\n  cursor: not-allowed;\n}\n.tox:not([dir=rtl]) .tox-color-input {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox:not([dir=rtl]) .tox-color-input .tox-textfield {\n  padding-left: 36px;\n}\n.tox:not([dir=rtl]) .tox-color-input span {\n  left: 6px;\n}\n.tox[dir="rtl"] .tox-color-input {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox[dir="rtl"] .tox-color-input .tox-textfield {\n  padding-right: 36px;\n}\n.tox[dir="rtl"] .tox-color-input span {\n  right: 6px;\n}\n.tox .tox-label,\n.tox .tox-toolbar-label {\n  color: rgba(34, 47, 62, 0.7);\n  display: block;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  line-height: 1.3;\n  padding: 0 8px 0 0;\n  text-transform: none;\n  white-space: nowrap;\n}\n.tox .tox-toolbar-label {\n  padding: 0 8px;\n}\n.tox[dir=rtl] .tox-label {\n  padding: 0 0 0 8px;\n}\n.tox .tox-form {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group {\n  box-sizing: border-box;\n  margin-bottom: 4px;\n}\n.tox .tox-form-group--maximize {\n  flex: 1;\n}\n.tox .tox-form__group--error {\n  color: #c00;\n}\n.tox .tox-form__group--collection {\n  display: flex;\n}\n.tox .tox-form__grid {\n  display: flex;\n  flex-direction: row;\n  flex-wrap: wrap;\n  justify-content: space-between;\n}\n.tox .tox-form__grid--2col > .tox-form__group {\n  width: calc(50% - (8px / 2));\n}\n.tox .tox-form__grid--3col > .tox-form__group {\n  width: calc(100% / 3 - (8px / 2));\n}\n.tox .tox-form__grid--4col > .tox-form__group {\n  width: calc(25% - (8px / 2));\n}\n.tox .tox-form__controls-h-stack {\n  align-items: center;\n  display: flex;\n}\n.tox .tox-form__group--inline {\n  align-items: center;\n  display: flex;\n}\n.tox .tox-form__group--stretched {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group--stretched .tox-textarea {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group--stretched .tox-navobj {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-form__group--stretched .tox-navobj :nth-child(2) {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 100%;\n}\n.tox:not([dir=rtl]) .tox-form__controls-h-stack > *:not(:first-child) {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-form__controls-h-stack > *:not(:first-child) {\n  margin-right: 4px;\n}\n.tox .tox-lock.tox-locked .tox-lock-icon__unlock,\n.tox .tox-lock:not(.tox-locked) .tox-lock-icon__lock {\n  display: none;\n}\n.tox .tox-textfield,\n.tox .tox-toolbar-textfield,\n.tox .tox-listboxfield .tox-listbox--select,\n.tox .tox-textarea {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n  background-color: #fff;\n  border-color: #cccccc;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  color: #222f3e;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  line-height: 24px;\n  margin: 0;\n  min-height: 34px;\n  outline: none;\n  padding: 5px 4.75px;\n  resize: none;\n  width: 100%;\n}\n.tox .tox-textfield[disabled],\n.tox .tox-textarea[disabled] {\n  background-color: #f2f2f2;\n  color: rgba(34, 47, 62, 0.85);
1\n  cursor: not-allowed;\n}\n.tox .tox-textfield:focus,\n.tox .tox-listboxfield .tox-listbox--select:focus,\n.tox .tox-textarea:focus {\n  background-color: #fff;\n  border-color: #207ab7;\n  box-shadow: none;\n  outline: none;\n}\n.tox .tox-toolbar-textfield {\n  border-width: 0;\n  margin-bottom: 3px;\n  margin-top: 2px;\n  max-width: 250px;\n}\n.tox .tox-naked-btn {\n  background-color: transparent;\n  border: 0;\n  border-color: transparent;\n  box-shadow: unset;\n  color: #207ab7;\n  cursor: pointer;\n  display: block;\n  margin: 0;\n  padding: 0;\n}\n.tox .tox-naked-btn svg {\n  display: block;\n  fill: #222f3e;\n}\n.tox:not([dir=rtl]) .tox-toolbar-textfield + * {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-toolbar-textfield + * {\n  margin-right: 4px;\n}\n.tox .tox-listboxfield {\n  cursor: pointer;\n  position: relative;\n}\n.tox .tox-listboxfield .tox-listbox--select[disabled] {\n  background-color: #f2f2f2;\n  color: rgba(34, 47, 62, 0.85);\n  cursor: not-allowed;\n}\n.tox .tox-listbox__select-label {\n  cursor: default;\n  flex: 1;\n  margin: 0 4px;\n}\n.tox .tox-listbox__select-chevron {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  width: 16px;\n}\n.tox .tox-listbox__select-chevron svg {\n  fill: #222f3e;\n}\n.tox .tox-listboxfield .tox-listbox--select {\n  align-items: center;\n  display: flex;\n}\n.tox:not([dir=rtl]) .tox-listboxfield svg {\n  right: 8px;\n}\n.tox[dir=rtl] .tox-listboxfield svg {\n  left: 8px;\n}\n.tox .tox-selectfield {\n  cursor: pointer;\n  position: relative;\n}\n.tox .tox-selectfield select {\n  -webkit-appearance: none;\n     -moz-appearance: none;\n          appearance: none;\n  background-color: #fff;\n  border-color: #cccccc;\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  color: #222f3e;\n  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;\n  font-size: 16px;\n  line-height: 24px;\n  margin: 0;\n  min-height: 34px;\n  outline: none;\n  padding: 5px 4.75px;\n  resize: none;\n  width: 100%;\n}\n.tox .tox-selectfield select[disabled] {\n  background-color: #f2f2f2;\n  color: rgba(34, 47, 62, 0.85);\n  cursor: not-allowed;\n}\n.tox .tox-selectfield select::-ms-expand {\n  display: none;\n}\n.tox .tox-selectfield select:focus {\n  background-color: #fff;\n  border-color: #207ab7;\n  box-shadow: none;\n  outline: none;\n}\n.tox .tox-selectfield svg {\n  pointer-events: none;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox:not([dir=rtl]) .tox-selectfield select[size="0"],\n.tox:not([dir=rtl]) .tox-selectfield select[size="1"] {\n  padding-right: 24px;\n}\n.tox:not([dir=rtl]) .tox-selectfield svg {\n  right: 8px;\n}\n.tox[dir=rtl] .tox-selectfield select[size="0"],\n.tox[dir=rtl] .tox-selectfield select[size="1"] {\n  padding-left: 24px;\n}\n.tox[dir=rtl] .tox-selectfield svg {\n  left: 8px;\n}\n.tox .tox-textarea {\n  -webkit-appearance: textarea;\n     -moz-appearance: textarea;\n          appearance: textarea;\n  white-space: pre-wrap;\n}\n.tox-fullscreen {\n  border: 0;\n  height: 100%;\n  margin: 0;\n  overflow: hidden;\n  -ms-scroll-chaining: none;
1\n      overscroll-behavior: none;\n  padding: 0;\n  touch-action: pinch-zoom;\n  width: 100%;\n}\n.tox.tox-tinymce.tox-fullscreen .tox-statusbar__resize-handle {\n  display: none;\n}\n.tox.tox-tinymce.tox-fullscreen,\n.tox-shadowhost.tox-fullscreen {\n  left: 0;\n  position: fixed;\n  top: 0;\n  z-index: 1200;\n}\n.tox.tox-tinymce.tox-fullscreen {\n  background-color: transparent;\n}\n.tox-fullscreen .tox.tox-tinymce-aux,\n.tox-fullscreen ~ .tox.tox-tinymce-aux {\n  z-index: 1201;\n}\n.tox .tox-help__more-link {\n  list-style: none;\n  margin-top: 1em;\n}\n.tox .tox-image-tools {\n  width: 100%;\n}\n.tox .tox-image-tools__toolbar {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n}\n.tox .tox-image-tools__image {\n  background-color: #666;\n  height: 380px;\n  overflow: auto;\n  position: relative;\n  width: 100%;\n}\n.tox .tox-image-tools__image,\n.tox .tox-image-tools__image + .tox-image-tools__toolbar {\n  margin-top: 8px;\n}\n.tox .tox-image-tools__image-bg {\n  background: url(data:image/gif;base64,R0lGODdhDAAMAIABAMzMzP///ywAAAAADAAMAAACFoQfqYeabNyDMkBQb81Uat85nxguUAEAOw==);\n}\n.tox .tox-image-tools__toolbar > .tox-spacer {\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-croprect-block {\n  background: black;\n  filter: alpha(opacity=50);\n  opacity: 0.5;\n  position: absolute;\n  zoom: 1;\n}\n.tox .tox-croprect-handle {\n  border: 2px solid white;\n  height: 20px;\n  left: 0;\n  position: absolute;\n  top: 0;\n  width: 20px;\n}\n.tox .tox-croprect-handle-move {\n  border: 0;\n  cursor: move;\n  position: absolute;\n}\n.tox .tox-croprect-handle-nw {\n  border-width: 2px 0 0 2px;\n  cursor: nw-resize;\n  left: 100px;\n  margin: -2px 0 0 -2px;\n  top: 100px;\n}\n.tox .tox-croprect-handle-ne {\n  border-width: 2px 2px 0 0;\n  cursor: ne-resize;\n  left: 200px;\n  margin: -2px 0 0 -20px;\n  top: 100px;\n}\n.tox .tox-croprect-handle-sw {\n  border-width: 0 0 2px 2px;\n  cursor: sw-resize;\n  left: 100px;\n  margin: -20px 2px 0 -2px;\n  top: 200px;\n}\n.tox .tox-croprect-handle-se {\n  border-width: 0 2px 2px 0;\n  cursor: se-resize;\n  left: 200px;\n  margin: -20px 0 0 -20px;\n  top: 200px;\n}\n.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {\n  margin-left: 8px;\n}\n.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-button + .tox-slider {\n  margin-left: 32px;\n}\n.tox:not([dir=rtl]) .tox-image-tools__toolbar > .tox-slider + .tox-button {\n  margin-left: 32px;\n}\n.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider:not(:first-of-type) {\n  margin-right: 8px;\n}\n.tox[dir=rtl] .tox-image-tools__toolbar > .tox-button + .tox-slider {\n  margin-right: 32px;\n}\n.tox[dir=rtl] .tox-image-tools__toolbar > .tox-slider + .tox-button {\n  margin-right: 32px;\n}\n.tox .tox-insert-table-picker {\n  display: flex;\n  flex-wrap: wrap;\n  width: 170px;\n}\n.tox .tox-insert-table-picker > div {\n  border-color: #cccccc;\n  border-style: solid;\n  border-width: 0 1px 1px 0;\n  box-sizing: border-box;\n  height: 17px;\n  width: 17px;\n}\n.tox .tox-collection--list .tox-collection__group .tox-insert-table-picker {\n  margin: -4px 0;\n}\n.tox .tox-insert-table-picker .tox-insert-table-picker__selected {\n  background-color: rgba(32, 122, 183, 0.5);\n  border-color: rgba(32, 122, 183, 0.5);\n}\n.tox .tox-insert-table-picker__label {\n  color: rgba(34, 47, 62, 0.7);\n  display: block;\n  font-size: 14px;\n  padding: 4px;\n  text-align: center;\n  width: 100%;\n}\n.tox:not([dir=rtl]) {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox:not([dir=rtl]) .tox-insert-table-picker > div:nth-child(10n) {\n  border-right: 0;\n}\n.tox[dir=rtl] {\n  /* stylelint-disable-next-line no-descending-specificity */\n}\n.tox[dir=rtl] .tox-insert-table-picker > div:nth-child(10n+1) {\n  border-right: 0;\n}\n.tox {\n  /* stylelint-disable */\n  /* stylelint-enable */\n}\n.tox .tox-menu {\n  background-color: #fff;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  box-shadow: 0 4px 8px 0 rgba(34, 47, 62, 0.1);\n  display: inline-block;\n  overflow: hidden;\n  vertical-align: top;\n  z-index: 1150;\n}\n.tox .tox-menu.tox-collection.tox-collection--list {\n  padding: 0;\n}\n.tox .tox-menu.tox-collection.tox-collection--toolbar {\n  padding: 4px;\n}\n.tox .tox-menu.tox-collection.tox-collection--grid {\n  padding: 4px;\n}\n.tox .tox-menu__label h1,\n.tox .tox-menu__label h2,\n.tox .tox-menu__label h3,\n.tox .tox-menu__label h4,\n.tox .tox-menu__label h5,\n.tox .tox-menu__label h6,\n.tox .tox-menu__label p,\n.tox .tox-menu__label blockquote,\n.tox .tox-menu__label code {\n  margin: 0;\n}\n.tox .tox-menubar {\n  background: url("data:image/svg+xml;charset=utf8,%3Csvg height=\'39px\' viewBox=\'0 0 40 39px\' width=\'40\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Crect x=\'0\' y=\'38px\' width=\'100\' height=\'1\' fill=\'%23cccccc\'/%3E%3C/svg%3E") left 0 top 0 #fff;\n  background-color: #fff;\n  display: flex;\n  flex: 0 0 auto;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  padding: 0 4px 0 4px;\n}\n.tox.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-menubar {\n  border-top: 1px solid #cccccc;\n}\n/* Deprecated. Remove in next major release */\n.tox .tox-mbtn {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 3px;\n  box-shadow: none;\n  color: #222f3e;\n  display: flex;\n  flex: 0 0 auto;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  height: 34px;\n  justify-content: center;\n  margin: 2px 0 3px 0;\n  outline: none;\n  overflow: hidden;\n  padding: 0 4px;\n  text-transform: none;\n  width: auto;\n}\n.tox .tox-mbtn[disabled] {\n  background-color: transparent;\n  border: 0;\n  box-shadow: none;\n  color: rgba(34, 47, 62, 0.5);
1\n  cursor: not-allowed;\n}\n.tox .tox-mbtn:focus:not(:disabled) {\n  background: #dee0e2;\n  border: 0;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-mbtn--active {\n  background: #c8cbcf;\n  border: 0;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {\n  background: #dee0e2;\n  border: 0;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-mbtn__select-label {\n  cursor: default;\n  font-weight: normal;\n  margin: 0 4px;\n}\n.tox .tox-mbtn[disabled] .tox-mbtn__select-label {\n  cursor: not-allowed;\n}\n.tox .tox-mbtn__select-chevron {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  width: 16px;\n  display: none;\n}\n.tox .tox-notification {\n  border-radius: 3px;\n  border-style: solid;\n  border-width: 1px;\n  box-shadow: none;\n  box-sizing: border-box;\n  display: -ms-grid;\n  display: grid;\n  font-size: 14px;\n  font-weight: normal;\n  -ms-grid-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);\n      grid-template-columns: minmax(40px, 1fr) auto minmax(40px, 1fr);\n  margin-top: 4px;\n  opacity: 0;\n  padding: 4px;\n  transition: transform 100ms ease-in, opacity 150ms ease-in;\n}\n.tox .tox-notification p {\n  font-size: 14px;\n  font-weight: normal;\n}\n.tox .tox-notification a {\n  cursor: pointer;\n  text-decoration: underline;\n}\n.tox .tox-notification--in {\n  opacity: 1;\n}\n.tox .tox-notification--success {\n  background-color: #e4eeda;\n  border-color: #d7e6c8;\n  color: #222f3e;\n}\n.tox .tox-notification--success p {\n  color: #222f3e;\n}\n.tox .tox-notification--success a {\n  color: #547831;\n}\n.tox .tox-notification--success svg {\n  fill: #222f3e;\n}\n.tox .tox-notification--error {\n  background-color: #f8dede;\n  border-color: #f2bfbf;\n  color: #222f3e;\n}\n.tox .tox-notification--error p {\n  color: #222f3e;\n}\n.tox .tox-notification--error a {\n  color: #c00;\n}\n.tox .tox-notification--error svg {\n  fill: #222f3e;\n}\n.tox .tox-notification--warn,\n.tox .tox-notification--warning {\n  background-color: #fffaea;\n  border-color: #ffe89d;\n  color: #222f3e;\n}\n.tox .tox-notification--warn p,\n.tox .tox-notification--warning p {\n  color: #222f3e;\n}\n.tox .tox-notification--warn a,\n.tox .tox-notification--warning a {\n  color: #222f3e;\n}\n.tox .tox-notification--warn svg,\n.tox .tox-notification--warning svg {\n  fill: #222f3e;\n}\n.tox .tox-notification--info {\n  background-color: #d9edf7;\n  border-color: #779ecb;\n  color: #222f3e;\n}\n.tox .tox-notification--info p {\n  color: #222f3e;\n}\n.tox .tox-notification--info a {\n  color: #222f3e;\n}\n.tox .tox-notification--info svg {\n  fill: #222f3e;\n}\n.tox .tox-notification__body {\n  -ms-grid-row-align: center;\n      align-self: center;\n  color: #222f3e;\n  font-size: 14px;\n  -ms-grid-column-span: 1;\n  grid-column-end: 3;\n  -ms-grid-column: 2;\n      grid-column-start: 2;\n  -ms-grid-row-span: 1;\n  grid-row-end: 2;\n  -ms-grid-row: 1;\n      grid-row-start: 1;\n  text-align: center;\n  white-space: normal;\n  word-break: break-all;\n  word-break: break-word;\n}\n.tox .tox-notification__body > * {\n  margin: 0;\n}\n.tox .tox-notification__body > * + * {\n  margin-top: 1rem;\n}\n.tox .tox-notification__icon {\n  -ms-grid-row-align: center;\n      align-self: center;\n  -ms-grid-column-span: 1;\n  grid-column-end: 2;\n  -ms-grid-column: 1;\n      grid-column-start: 1;\n  -ms-grid-row-span: 1;\n  grid-row-end: 2;\n  -ms-grid-row: 1;\n      grid-row-start: 1;\n  -ms-grid-column-align: end;\n      justify-self: end;\n}\n.tox .tox-notification__icon svg {\n  display: block;\n}\n.tox .tox-notification__dismiss {\n  -ms-grid-row-align: start;\n      align-self: start;\n  -ms-grid-column-span: 1;\n  grid-column-end: 4;\n  -ms-grid-column: 3;\n      grid-column-start: 3;\n  -ms-grid-row-span: 1;\n  grid-row-end: 2;\n  -ms-grid-row: 1;\n      grid-row-start: 1;\n  -ms-grid-column-align: end;\n      justify-self: end;\n}\n.tox .tox-notification .tox-progress-bar {\n  -ms-grid-column-span: 3;\n  grid-column-end: 4;\n  -ms-grid-column: 1;\n      grid-column-start: 1;\n  -ms-grid-row-span: 1;\n  grid-row-end: 3;\n  -ms-grid-row: 2;\n      grid-row-start: 2;\n  -ms-grid-column-align: center;\n      justify-self: center;\n}\n.tox .tox-pop {\n  display: inline-block;\n  position: relative;\n}\n.tox .tox-pop--resizing {\n  transition: width 0.1s ease;\n}\n.tox .tox-pop--resizing .tox-toolbar,\n.tox .tox-pop--resizing .tox-toolbar__group {\n  flex-wrap: nowrap;\n}\n.tox .tox-pop--transition {\n  transition: 0.15s ease;\n  transition-property: left, right, top, bottom;\n}\n.tox .tox-pop--transition::before,\n.tox .tox-pop--transition::after {\n  transition: all 0.15s, visibility 0s, opacity 0.075s ease 0.075s;\n}\n.tox .tox-pop__dialog {\n  background-color: #fff;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n  min-width: 0;\n  overflow: hidden;\n}\n.tox .tox-pop__dialog > *:not(.tox-toolbar) {\n  margin: 4px 4px 4px 8px;\n}\n.tox .tox-pop__dialog .tox-toolbar {\n  background-color: transparent;\n  margin-bottom: -1px;\n}\n.tox .tox-pop::before,\n.tox .tox-pop::after {\n  border-style: solid;\n  content: \'\';\n  display: block;\n  height: 0;\n  opacity: 1;\n  position: absolute;\n  width: 0;\n}\n.tox .tox-pop.tox-pop--inset::before,\n.tox .tox-pop.tox-pop--inset::after {\n  opacity: 0;\n  transition: all 0s 0.15s, visibility 0s, opacity 0.075s ease;\n}\n.tox .tox-pop.tox-pop--bottom::before,\n.tox .tox-pop.tox-pop--bottom::after {\n  left: 50%;\n  top: 100%;\n}\n.tox .tox-pop.tox-pop--bottom::after {\n  border-color: #fff transparent transparent transparent;\n  border-width: 8px;\n  margin-left: -8px;
1\n  margin-top: -1px;\n}\n.tox .tox-pop.tox-pop--bottom::before {\n  border-color: #cccccc transparent transparent transparent;\n  border-width: 9px;\n  margin-left: -9px;\n}\n.tox .tox-pop.tox-pop--top::before,\n.tox .tox-pop.tox-pop--top::after {\n  left: 50%;\n  top: 0;\n  transform: translateY(-100%);\n}\n.tox .tox-pop.tox-pop--top::after {\n  border-color: transparent transparent #fff transparent;\n  border-width: 8px;\n  margin-left: -8px;\n  margin-top: 1px;\n}\n.tox .tox-pop.tox-pop--top::before {\n  border-color: transparent transparent #cccccc transparent;\n  border-width: 9px;\n  margin-left: -9px;\n}\n.tox .tox-pop.tox-pop--left::before,\n.tox .tox-pop.tox-pop--left::after {\n  left: 0;\n  top: calc(50% - 1px);\n  transform: translateY(-50%);\n}\n.tox .tox-pop.tox-pop--left::after {\n  border-color: transparent #fff transparent transparent;\n  border-width: 8px;\n  margin-left: -15px;\n}\n.tox .tox-pop.tox-pop--left::before {\n  border-color: transparent #cccccc transparent transparent;\n  border-width: 10px;\n  margin-left: -19px;\n}\n.tox .tox-pop.tox-pop--right::before,\n.tox .tox-pop.tox-pop--right::after {\n  left: 100%;\n  top: calc(50% + 1px);\n  transform: translateY(-50%);\n}\n.tox .tox-pop.tox-pop--right::after {\n  border-color: transparent transparent transparent #fff;\n  border-width: 8px;\n  margin-left: -1px;\n}\n.tox .tox-pop.tox-pop--right::before {\n  border-color: transparent transparent transparent #cccccc;\n  border-width: 10px;\n  margin-left: -1px;\n}\n.tox .tox-pop.tox-pop--align-left::before,\n.tox .tox-pop.tox-pop--align-left::after {\n  left: 20px;\n}\n.tox .tox-pop.tox-pop--align-right::before,\n.tox .tox-pop.tox-pop--align-right::after {\n  left: calc(100% - 20px);\n}\n.tox .tox-sidebar-wrap {\n  display: flex;\n  flex-direction: row;\n  flex-grow: 1;\n  -ms-flex-preferred-size: 0;\n  min-height: 0;\n}\n.tox .tox-sidebar {\n  background-color: #fff;\n  display: flex;\n  flex-direction: row;\n  justify-content: flex-end;\n}\n.tox .tox-sidebar__slider {\n  display: flex;\n  overflow: hidden;\n}\n.tox .tox-sidebar__pane-container {\n  display: flex;\n}\n.tox .tox-sidebar__pane {\n  display: flex;\n}\n.tox .tox-sidebar--sliding-closed {\n  opacity: 0;\n}\n.tox .tox-sidebar--sliding-open {\n  opacity: 1;\n}\n.tox .tox-sidebar--sliding-growing,\n.tox .tox-sidebar--sliding-shrinking {\n  transition: width 0.5s ease, opacity 0.5s ease;\n}\n.tox .tox-selector {\n  background-color: #4099ff;\n  border-color: #4099ff;\n  border-style: solid;\n  border-width: 1px;\n  box-sizing: border-box;\n  display: inline-block;\n  height: 10px;\n  position: absolute;\n  width: 10px;\n}\n.tox.tox-platform-touch .tox-selector {\n  height: 12px;\n  width: 12px;\n}\n.tox .tox-slider {\n  align-items: center;\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n  height: 24px;\n  justify-content: center;\n  position: relative;\n}\n.tox .tox-slider__rail {\n  background-color: transparent;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  height: 10px;\n  min-width: 120px;\n  width: 100%;\n}\n.tox .tox-slider__handle {\n  background-color: #207ab7;\n  border: 2px solid #185d8c;\n  border-radius: 3px;\n  box-shadow: none;\n  height: 24px;\n  left: 50%;\n  position: absolute;\n  top: 50%;\n  transform: translateX(-50%) translateY(-50%);\n  width: 14px;\n}\n.tox .tox-source-code {\n  overflow: auto;\n}\n.tox .tox-spinner {\n  display: flex;\n}\n.tox .tox-spinner > div {\n  animation: tam-bouncing-dots 1.5s ease-in-out 0s infinite both;\n  background-color: rgba(34, 47, 62, 0.7);\n  border-radius: 100%;\n  height: 8px;\n  width: 8px;\n}\n.tox .tox-spinner > div:nth-child(1) {\n  animation-delay: -0.32s;\n}\n.tox .tox-spinner > div:nth-child(2) {\n  animation-delay: -0.16s;\n}\n@keyframes tam-bouncing-dots {\n  0%,\n  80%,\n  100% {\n    transform: scale(0);\n  }\n  40% {\n    transform: scale(1);\n  }\n}\n.tox:not([dir=rtl]) .tox-spinner > div:not(:first-child) {\n  margin-left: 4px;\n}\n.tox[dir=rtl] .tox-spinner > div:not(:first-child) {\n  margin-right: 4px;\n}\n.tox .tox-statusbar {\n  align-items: center;\n  background-color: #fff;\n  border-top: 1px solid #cccccc;\n  color: rgba(34, 47, 62, 0.7);\n  display: flex;\n  flex: 0 0 auto;\n  font-size: 12px;\n  font-weight: normal;\n  height: 18px;\n  overflow: hidden;\n  padding: 0 8px;\n  position: relative;\n  text-transform: uppercase;\n}\n.tox .tox-statusbar__text-container {\n  display: flex;\n  flex: 1 1 auto;\n  justify-content: flex-end;\n  overflow: hidden;\n}\n.tox .tox-statusbar__path {\n  display: flex;\n  flex: 1 1 auto;\n  margin-right: auto;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n.tox .tox-statusbar__path > * {\n  display: inline;\n  white-space: nowrap;\n}\n.tox .tox-statusbar__wordcount {\n  flex: 0 0 auto;\n  margin-left: 1ch;\n}\n.tox .tox-statusbar a,\n.tox .tox-statusbar__path-item,\n.tox .tox-statusbar__wordcount {\n  color: rgba(34, 47, 62, 0.7);\n  text-decoration: none;\n}\n.tox .tox-statusbar a:hover:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__path-item:hover:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__wordcount:hover:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar a:focus:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__path-item:focus:not(:disabled):not([aria-disabled=true]),\n.tox .tox-statusbar__wordcount:focus:not(:disabled):not([aria-disabled=true]) {\n  cursor: pointer;\n  text-decoration: underline;\n}\n.tox .tox-statusbar__resize-handle {\n  align-items: flex-end;\n  align-self: stretch;\n  cursor: nwse-resize;\n  display: flex;\n  flex: 0 0 auto;\n  justify-content: flex-end;\n  margin-left: auto;\n  margin-right: -8px;\n  padding-left: 1ch;\n}\n.tox .tox-statusbar__resize-handle svg {\n  display: block;\n  fill: rgba(34, 47, 62, 0.7);\n}\n.tox .tox-statusbar__resize-handle:focus svg {\n  background-color: #dee0e2;\n  border-radius: 1px;\n  box-shadow: 0 0 0 2px #dee0e2;\n}\n.tox:not([dir=rtl]) .tox-statusbar__path > * {\n  margin-right: 4px;\n}\n.tox:not([dir=rtl]) .tox-statusbar__branding {\n  margin-left: 1ch;\n}\n.tox[dir=rtl] .tox-statusbar {\n  flex-direction: row-reverse;\n}\n.tox[dir=rtl] .tox-statusbar__path > * {\n  margin-left: 4px;\n}\n.tox .tox-throbber {\n  z-index: 1299;\n}\n.tox .tox-throbber__busy-spinner {\n  align-items: center;\n  background-color: rgba(255, 255, 255, 0.6);\n  bottom: 0;\n  display: flex;\n  justify-content: center;\n  left: 0;\n  position: absolute;\n  right: 0;\n  top: 0;\n}\n.tox .tox-tbtn {\n  align-items: center;\n  background: transparent;\n  border: 0;\n  border-radius: 3px;\n  box-shadow: none;\n  color: #222f3e;\n  display: flex;\n  flex: 0 0 auto;\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  height: 34px;\n  justify-content: center;\n  margin: 2px 0 3px 0;\n  outline: none;\n  overflow: hidden;\n  padding: 0;\n  text-transform: none;\n  width: 34px;\n}\n.tox .tox-tbtn svg {\n  display: block;\n  fill: #222f3e;\n}\n.tox .tox-tbtn.tox-tbtn-more {\n  padding-left: 5px;\n  padding-right: 5px;\n  width: inherit;\n}\n.tox .tox-tbtn:focus {\n  background: #dee0e2;\n  border: 0;\n  box-shadow: none;\n}\n.tox .tox-tbtn:hover {\n  background: #dee0e2;\n  border: 0;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-tbtn:hover svg {\n  fill: #222f3e;\n}\n.tox .tox-tbtn:active {\n  background: #c8cbcf;\n  border: 0;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-tbtn:active svg {\n  fill: #222f3e;\n}\n.tox .tox-tbtn--disabled,\n.tox .tox-tbtn--disabled:hover,\n.tox .tox-tbtn:disabled,\n.tox .tox-tbtn:disabled:hover {\n  background: transparent;\n  border: 0;\n  box-shadow: none;\n  color: rgba(34, 47, 62, 0.5);
1\n  cursor: not-allowed;\n}\n.tox .tox-tbtn--disabled svg,\n.tox .tox-tbtn--disabled:hover svg,\n.tox .tox-tbtn:disabled svg,\n.tox .tox-tbtn:disabled:hover svg {\n  /* stylelint-disable-line no-descending-specificity */\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-tbtn--enabled,\n.tox .tox-tbtn--enabled:hover {\n  background: #c8cbcf;\n  border: 0;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-tbtn--enabled > *,\n.tox .tox-tbtn--enabled:hover > * {\n  transform: none;\n}\n.tox .tox-tbtn--enabled svg,\n.tox .tox-tbtn--enabled:hover svg {\n  /* stylelint-disable-line no-descending-specificity */\n  fill: #222f3e;\n}\n.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) {\n  color: #222f3e;\n}\n.tox .tox-tbtn:focus:not(.tox-tbtn--disabled) svg {\n  fill: #222f3e;\n}\n.tox .tox-tbtn:active > * {\n  transform: none;\n}\n.tox .tox-tbtn--md {\n  height: 51px;\n  width: 51px;\n}\n.tox .tox-tbtn--lg {\n  flex-direction: column;\n  height: 68px;\n  width: 68px;\n}\n.tox .tox-tbtn--return {\n  -ms-grid-row-align: stretch;\n      align-self: stretch;\n  height: unset;\n  width: 16px;\n}\n.tox .tox-tbtn--labeled {\n  padding: 0 4px;\n  width: unset;\n}\n.tox .tox-tbtn__vlabel {\n  display: block;\n  font-size: 10px;\n  font-weight: normal;\n  letter-spacing: -0.025em;\n  margin-bottom: 4px;\n  white-space: nowrap;\n}\n.tox .tox-tbtn--select {\n  margin: 2px 0 3px 0;\n  padding: 0 4px;\n  width: auto;\n}\n.tox .tox-tbtn__select-label {\n  cursor: default;\n  font-weight: normal;\n  margin: 0 4px;\n}\n.tox .tox-tbtn__select-chevron {\n  align-items: center;\n  display: flex;\n  justify-content: center;\n  width: 16px;\n}\n.tox .tox-tbtn__select-chevron svg {\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-tbtn--bespoke .tox-tbtn__select-label {\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n  width: 7em;
1\n}\n.tox .tox-split-button {\n  border: 0;\n  border-radius: 3px;\n  box-sizing: border-box;\n  display: flex;\n  margin: 2px 0 3px 0;\n  overflow: hidden;\n}\n.tox .tox-split-button:hover {\n  box-shadow: 0 0 0 1px #dee0e2 inset;\n}\n.tox .tox-split-button:focus {\n  background: #dee0e2;\n  box-shadow: none;\n  color: #222f3e;\n}\n.tox .tox-split-button > * {\n  border-radius: 0;\n}\n.tox .tox-split-button__chevron {\n  width: 16px;\n}\n.tox .tox-split-button__chevron svg {\n  fill: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-split-button .tox-tbtn {\n  margin: 0;\n}\n.tox.tox-platform-touch .tox-split-button .tox-tbtn:first-child {\n  width: 30px;\n}\n.tox.tox-platform-touch .tox-split-button__chevron {\n  width: 20px;\n}\n.tox .tox-split-button.tox-tbtn--disabled:hover,\n.tox .tox-split-button.tox-tbtn--disabled:focus,\n.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:hover,\n.tox .tox-split-button.tox-tbtn--disabled .tox-tbtn:focus {\n  background: transparent;\n  box-shadow: none;\n  color: rgba(34, 47, 62, 0.5);\n}\n.tox .tox-toolbar-overlord {\n  background-color: #fff;\n}\n.tox .tox-toolbar,\n.tox .tox-toolbar__primary,\n.tox .tox-toolbar__overflow {\n  background: url("data:image/svg+xml;charset=utf8,%3Csvg height=\'39px\' viewBox=\'0 0 40 39px\' width=\'40\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Crect x=\'0\' y=\'38px\' width=\'100\' height=\'1\' fill=\'%23cccccc\'/%3E%3C/svg%3E") left 0 top 0 #fff;\n  background-color: #fff;\n  display: flex;\n  flex: 0 0 auto;\n  flex-shrink: 0;\n  flex-wrap: wrap;\n  padding: 0 0;\n}\n.tox .tox-toolbar__overflow.tox-toolbar__overflow--closed {\n  height: 0;\n  opacity: 0;\n  padding-bottom: 0;\n  padding-top: 0;\n  visibility: hidden;\n}\n.tox .tox-toolbar__overflow--growing {\n  transition: height 0.3s ease, opacity 0.2s linear 0.1s;\n}\n.tox .tox-toolbar__overflow--shrinking {\n  transition: opacity 0.3s ease, height 0.2s linear 0.1s, visibility 0s linear 0.3s;\n}\n.tox .tox-menubar + .tox-toolbar,\n.tox .tox-menubar + .tox-toolbar-overlord .tox-toolbar__primary {\n  border-top: 1px solid #cccccc;\n  margin-top: -1px;\n}\n.tox .tox-toolbar--scrolling {\n  flex-wrap: nowrap;\n  overflow-x: auto;\n}\n.tox .tox-pop .tox-toolbar {\n  border-width: 0;\n}\n.tox .tox-toolbar--no-divider {\n  background-image: none;\n}\n.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar:first-child,\n.tox-tinymce:not(.tox-tinymce-inline) .tox-editor-header:not(:first-child) .tox-toolbar-overlord:first-child .tox-toolbar__primary {\n  border-top: 1px solid #cccccc;\n}\n.tox.tox-tinymce-aux .tox-toolbar__overflow {\n  background-color: #fff;\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);\n}\n.tox .tox-toolbar__group {\n  align-items: center;\n  display: flex;\n  flex-wrap: wrap;\n  margin: 0 0;\n  padding: 0 4px 0 4px;\n}\n.tox .tox-toolbar__group--pull-right {\n  margin-left: auto;\n}\n.tox .tox-toolbar--scrolling .tox-toolbar__group {\n  flex-shrink: 0;\n  flex-wrap: nowrap;\n}\n.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {\n  border-right: 1px solid #cccccc;\n}\n.tox[dir=rtl] .tox-toolbar__group:not(:last-of-type) {\n  border-left: 1px solid #cccccc;\n}\n.tox .tox-tooltip {\n  display: inline-block;\n  padding: 8px;\n  position: relative;\n}\n.tox .tox-tooltip__body {\n  background-color: #222f3e;\n  border-radius: 3px;\n  box-shadow: 0 2px 4px rgba(34, 47, 62, 0.3);\n  color: rgba(255, 255, 255, 0.75);\n  font-size: 14px;\n  font-style: normal;\n  font-weight: normal;\n  padding: 4px 8px;\n  text-transform: none;\n}\n.tox .tox-tooltip__arrow {\n  position: absolute;\n}\n.tox .tox-tooltip--down .tox-tooltip__arrow {\n  border-left: 8px solid transparent;\n  border-right: 8px solid transparent;\n  border-top: 8px solid #222f3e;\n  bottom: 0;\n  left: 50%;\n  position: absolute;\n  transform: translateX(-50%);\n}\n.tox .tox-tooltip--up .tox-tooltip__arrow {\n  border-bottom: 8px solid #222f3e;\n  border-left: 8px solid transparent;\n  border-right: 8px solid transparent;\n  left: 50%;\n  position: absolute;\n  top: 0;\n  transform: translateX(-50%);\n}\n.tox .tox-tooltip--right .tox-tooltip__arrow {\n  border-bottom: 8px solid transparent;\n  border-left: 8px solid #222f3e;\n  border-top: 8px solid transparent;\n  position: absolute;\n  right: 0;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox .tox-tooltip--left .tox-tooltip__arrow {\n  border-bottom: 8px solid transparent;\n  border-right: 8px solid #222f3e;\n  border-top: 8px solid transparent;\n  left: 0;\n  position: absolute;\n  top: 50%;\n  transform: translateY(-50%);\n}\n.tox .tox-well {\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  padding: 8px;\n  width: 100%;\n}\n.tox .tox-well > *:first-child {\n  margin-top: 0;\n}\n.tox .tox-well > *:last-child {\n  margin-bottom: 0;\n}\n.tox .tox-well > *:only-child {\n  margin: 0;\n}\n.tox .tox-custom-editor {\n  border: 1px solid #cccccc;\n  border-radius: 3px;\n  display: flex;\n  flex: 1;\n  position: relative;\n}
1\n/* stylelint-disable */\n.tox {\n  /* stylelint-enable */\n}\n.tox .tox-dialog-loading::before {\n  background-color: rgba(0, 0, 0, 0.5);\n  content: "";\n  height: 100%;\n  position: absolute;\n  width: 100%;\n  z-index: 1000;\n}\n.tox .tox-tab {\n  cursor: pointer;\n}\n.tox .tox-dialog__content-js {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-dialog__body-content .tox-collection {\n  display: flex;\n  flex: 1;\n  -ms-flex-preferred-size: auto;\n}\n.tox .tox-image-tools-edit-panel {\n  height: 60px;\n}\n.tox .tox-image-tools__sidebar {\n  height: 60px;\n}\n'],sourceRoot:""}]),n.Z=d},88459:function(t,n,e){"use strict";e.r(n);var o=e(93379),r=e.n(o),i=e(7795),a=e.n(i),c=e(3565),l=e.n(c),u=e(19216),s=e.n(u),d=e(44589),A=e.n(d),f=e(73329),m={};m.styleTagTransform=A(),m.setAttributes=l(),m.insert=function(t){var n=document.head.querySelectorAll("*")[0];n?document.head.insertBefore(t,n):document.head.append(t)},m.domAPI=a(),m.insertStyleElement=s();r()(f.Z,m);n.default=f.Z&&f.Z.locals?f.Z.locals:void 0},51542:function(t,n,e){"use strict";e.r(n);var o=e(93379),r=e.n(o),i=e(7795),a=e.n(i),c=e(3565),l=e.n(c),u=e(19216),s=e.n(u),d=e(44589),A=e.n(d),f=e(38580),m={};m.styleTagTransform=A(),m.setAttributes=l(),m.insert=function(t){var n=document.head.querySelectorAll("*")[0];n?document.head.insertBefore(t,n):document.head.append(t)},m.domAPI=a(),m.insertStyleElement=s();r()(f.Z,m);n.default=f.Z&&f.Z.locals?f.Z.locals:void 0},44587:function(t,n,e){"use strict";e.r(n);var o=e(93379),r=e.n(o),i=e(7795),a=e.n(i),c=e(3565),l=e.n(c),u=e(19216),s=e.n(u),d=e(44589),A=e.n(d),f=e(26004),m={};m.styleTagTransform=A(),m.setAttributes=l(),m.insert=function(t){var n=document.head.querySelectorAll("*")[0];n?document.head.insertBefore(t,n):document.head.append(t)},m.domAPI=a(),m.insertStyleElement=s();r()(f.Z,m);n.default=f.Z&&f.Z.locals?f.Z.locals:void 0},35536:function(t,n,e){"use strict";e.r(n);var o=e(93379),r=e.n(o),i=e(7795),a=e.n(i),c=e(3565),l=e.n(c),u=e(19216),s=e.n(u),d=e(44589),A=e.n(d),f=e(23714),m={};m.styleTagTransform=A(),m.setAttributes=l(),m.insert=function(t){var n=document.head.querySelectorAll("*")[0];n?document.head.insertBefore(t,n):document.head.append(t)},m.domAPI=a(),m.insertStyleElement=s();r()(f.Z,m);n.default=f.Z&&f.Z.locals?f.Z.locals:void 0},88785:function(){tinymce.IconManager.add("default",{icons:{"accessibility-check":'<svg width="24" height="24"><path d="M12 2a2 2 0 012 2 2 2 0 01-2 2 2 2 0 01-2-2c0-1.1.9-2 2-2zm8 7h-5v12c0 .6-.4 1-1 1a1 1 0 01-1-1v-5c0-.6-.4-1-1-1a1 1 0 00-1 1v5c0 .6-.4 1-1 1a1 1 0 01-1-1V9H4a1 1 0 110-2h16c.6 0 1 .4 1 1s-.4 1-1 1z" fill-rule="nonzero"/></svg>',"action-next":'<svg width="24" height="24"><path fill-rule="nonzero" d="M5.7 7.3a1 1 0 00-1.4 1.4l7.7 7.7 7.7-7.7a1 1 0 10-1.4-1.4L12 13.6 5.7 7.3z"/></svg>',"action-prev":'<svg width="24" height="24"><path fill-rule="nonzero" d="M18.3 15.7a1 1 0 001.4-1.4L12 6.6l-7.7 7.7a1 1 0 001.4 1.4L12 9.4l6.3 6.3z"/></svg>',"align-center":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm3 4h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 110-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm-3-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-justify":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0 4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-left":'<svg width="24" height="24"><path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 4h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"align-none":'<svg width="24" height="24"><path d="M14.2 5L13 7H5a1 1 0 110-2h9.2zm4 0h.8a1 1 0 010 2h-2l1.2-2zm-6.4 4l-1.2 2H5a1 1 0 010-2h6.8zm4 0H19a1 1 0 010 2h-4.4l1.2-2zm-6.4 4l-1.2 2H5a1 1 0 010-2h4.4zm4 0H19a1 1 0 010 2h-6.8l1.2-2zM7 17l-1.2 2H5a1 1 0 010-2h2zm4 0h8a1 1 0 010 2H9.8l1.2-2zm5.2-13.5l1.3.7-9.7 16.3-1.3-.7 9.7-16.3z" fill-rule="evenodd"/></svg>',"align-right":'<svg width="24" height="24">
1<path d="M5 5h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm6 4h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 8h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm-6-4h14c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2z" fill-rule="evenodd"/></svg>',"arrow-left":'<svg width="24" height="24"><path d="M5.6 13l12 6a1 1 0 001.4-1V6a1 1 0 00-1.4-.9l-12 6a1 1 0 000 1.8z" fill-rule="evenodd"/></svg>',"arrow-right":'<svg width="24" height="24"><path d="M18.5 13l-12 6A1 1 0 015 18V6a1 1 0 011.4-.9l12 6a1 1 0 010 1.8z" fill-rule="evenodd"/></svg>',bold:'<svg width="24" height="24"><path d="M7.8 19c-.3 0-.5 0-.6-.2l-.2-.5V5.7c0-.2 0-.4.2-.5l.6-.2h5c1.5 0 2.7.3 3.5 1 .7.6 1.1 1.4 1.1 2.5a3 3 0 01-.6 1.9c-.4.6-1 1-1.6 1.2.4.1.9.3 1.3.6s.8.7 1 1.2c.4.4.5 1 .5 1.6 0 1.3-.4 2.3-1.3 3-.8.7-2.1 1-3.8 1H7.8zm5-8.3c.6 0 1.2-.1 1.6-.5.4-.3.6-.7.6-1.3 0-1.1-.8-1.7-2.3-1.7H9.3v3.5h3.4zm.5 6c.7 0 1.3-.1 1.7-.4.4-.4.6-.9.6-1.5s-.2-1-.7-1.4c-.4-.3-1-.4-2-.4H9.4v3.8h4z" fill-rule="evenodd"/></svg>',bookmark:'<svg width="24" height="24"><path d="M6 4v17l6-4 6 4V4c0-.6-.4-1-1-1H7a1 1 0 00-1 1z" fill-rule="nonzero"/></svg>',"border-style":'<svg width="24" height="24"><g fill-rule="evenodd"><rect width="18" height="2" x="3" y="6" rx="1"/><rect width="2.8" height="2" x="3" y="16" rx="1"/><rect width="2.8" height="2" x="6.8" y="16" rx="1"/><rect width="2.8" height="2" x="10.6" y="16" rx="1"/><rect width="2.8" height="2" x="14.4" y="16" rx="1"/><rect width="2.8" height="2" x="18.2" y="16" rx="1"/><rect width="8" height="2" x="3" y="11" rx="1"/><rect width="8" height="2" x="13" y="11" rx="1"/></g></svg>',"border-width":'<svg width="24" height="24"><g fill-rule="evenodd"><rect width="18" height="5" x="3" y="5" rx="1"/><rect width="18" height="3.5" x="3" y="11.5" rx="1"/><rect width="18" height="2" x="3" y="17" rx="1"/></g></svg>',brightness:'<svg width="24" height="24"><path d="M12 17c.3 0 .5.1.7.3.2.2.3.4.3.7v1c0 .3-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.7-.3 1 1 0 01-.3-.7v-1c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3zm0-10a1 1 0 01-.7-.3A1 1 0 0111 6V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3.3 0 .5.1.7.3.2.2.3.4.3.7v1c0 .3-.1.5-.3.7a1 1 0 01-.7.3zm7 4c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7a1 1 0 01-.7.3h-1a1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h1zM7 12c0 .3-.1.5-.3.7a1 1 0 01-.7.3H5a1 1 0 01-.7-.3A1 1 0 014 12c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h1c.3 0 .5.1.7.3.2.2.3.4.3.7zm10 3.5l.7.8c.2.1.3.4.3.6 0 .3-.1.6-.3.8a1 1 0 01-.8.3 1 1 0 01-.6-.3l-.8-.7a1 1 0 01-.3-.8c0-.2.1-.5.3-.7a1 1 0 011.4 0zm-10-7l-.7-.8a1 1 0 01-.3-.6c0-.3.1-.6.3-.8.2-.2.5-.3.8-.3.2 0 .5.1.7.3l.7.7c.2.2.3.5.3.8 0 .2-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.8-.3zm10 0a1 1 0 01-.8.3 1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.6.3-.8l.8-.7c.1-.2.4-.3.6-.3.3 0 .6.1.8.3.2.2.3.5.3.8 0 .2-.1.5-.3.7l-.7.7zm-10 7c.2-.2.5-.3.8-.3.2 0 .5.1.7.3a1 1 0 010 1.4l-.8.8a1 1 0 01-.6.3 1 1 0 01-.8-.3 1 1 0 01-.3-.8c0-.2.1-.5.3-.6l.7-.8zM12 8a4 4 0 013.7 2.4 4 4 0 010 3.2A4 4 0 0112 16a4 4 0 01-3.7-2.4 4 4 0 010-3.2A4 4 0 0112 8zm0 6.5c.7 0 1.3-.2 1.8-.7.5-.5.7-1.1.7-1.8s-.2-1.3-.7-1.8c-.5-.5-1.1-.7-1.8-.7s-1.3.2-1.8.7c-.5.5-.7 1.1-.7 1.8s.2 1.3.7 1.8c.5.5 1.1.7 1.8.7z" fill-rule="evenodd"/></svg>',browse:'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2h-4v-2h4V8H5v10h4v2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9.4l-2.3 2.3a1 1 0 11-1.4-1.4l4-4a1 1 0 011.4 0l4 4a1 1 0 01-1.4 1.4L13 13.4V20a1 1 0 01-2 0v-6.6z" fill-rule="nonzero"/></svg>',cancel:'<svg width="24" height="24"><path d="M12 4.6a7.4 7.4 0 110 14.8 7.4 7.4 0 010-14.8zM12 3a9 9 0 100 18 9 9 0 000-18zm0 8L14.8 8l1 1.1-2.7 2.8 2.7 2.7-1.1 1.1-2.7-2.7-2.7 2.7-1-1.1 2.6-2.7-2.7-2.7 1-1.1 2.8 2.7z" fill-rule="nonzero"/></svg>',"cell-background-color":'<svg width="24" height="24"><path d="M15.7 2l1.6 1.6-2.7 2.6 5.9 5.8c.7.7.7 1.7 0 2.4l-6.3 6.1a1.7 1.7 0 01-2.4 0l-6.3-6.1c-.7-.7-.7-1.7 0-2.4L15.7 2zM18 12l-4.5-4L9 12h9zM4 16s2 2.4 2 3.8C6 21 5.1 22 4 22s-2-1-2-2.2C2 18.4 4 16 4 16z"/></svg>',"cell-border-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M5 13v5h2v2H5a2 2 0 01-2-2v-5h2zm8-7V4h6a2 2 0 012 2h-8z" opacity=".2"/><path fill-rule="nonzero" d="M13 4v2H5v7H3V6c0-1.1.9-2 2-2h8zm-2.6 14.1l.1-.1.1.1.2.3.2.2.2.2c.4.6.8 1.2.8 1.7 0 .8-.7 1.5-1.5 1.5S9 21.3 9 20.5c0-.5.4-1.1.8-1.7l.2-.2.2-.2.2-.3z"/><path d="M13 11l-2 2H5v-2h6V6h2z"/><path fill-rule="nonzero" d="M18.4 8l1 1-1.8 1.9 4 4c.5.4.5 1.1 0 1.6l-4.3 4.2a1.2 1.2 0 01-1.6 0l-4.4-4.2c-.4-.5-.4-1.2 0-1.7l7-6.8zm1.6 7l-3-3-3 3h6z"/></g></svg>',"change-case":'<svg width="24" height="24">
1<path d="M18.4 18.2v-.6c-.5.8-1.3 1.2-2.4 1.2-2.2 0-3.3-1.6-3.3-4.8 0-3.1 1-4.7 3.3-4.7 1.1 0 1.8.3 2.4 1.1v-.6c0-.5.4-.8.8-.8s.8.3.8.8v8.4c0 .5-.4.8-.8.8a.8.8 0 01-.8-.8zm-2-7.4c-1.3 0-1.8.9-1.8 3.2 0 2.4.5 3.3 1.7 3.3 1.3 0 1.8-.9 1.8-3.2 0-2.4-.5-3.3-1.7-3.3zM10 15.7H5.5l-.8 2.6a1 1 0 01-1 .7h-.2a.7.7 0 01-.7-1l4-12a1 1 0 012 0l4 12a.7.7 0 01-.8 1h-.2a1 1 0 01-1-.7l-.8-2.6zm-.3-1.5l-2-6.5-1.9 6.5h3.9z" fill-rule="evenodd"/></svg>',"character-count":'<svg width="24" height="24"><path d="M4 11.5h16v1H4v-1zm4.8-6.8V10H7.7V5.8h-1v-1h2zM11 8.3V9h2v1h-3V7.7l2-1v-.9h-2v-1h3v2.4l-2 1zm6.3-3.4V10h-3.1V9h2.1V8h-2.1V6.8h2.1v-1h-2.1v-1h3.1zM5.8 16.4c0-.5.2-.8.5-1 .2-.2.6-.3 1.2-.3l.8.1c.2 0 .4.2.5.3l.4.4v2.8l.2.3H8.2v-.1-.2l-.6.3H7c-.4 0-.7 0-1-.2a1 1 0 01-.3-.9c0-.3 0-.6.3-.8.3-.2.7-.4 1.2-.4l.6-.2h.3v-.2l-.1-.2a.8.8 0 00-.5-.1 1 1 0 00-.4 0l-.3.4h-1zm2.3.8h-.2l-.2.1-.4.1a1 1 0 00-.4.2l-.2.2.1.3.5.1h.4l.4-.4v-.6zm2-3.4h1.2v1.7l.5-.3h.5c.5 0 .9.1 1.2.5.3.4.5.8.5 1.4 0 .6-.2 1.1-.5 1.5-.3.4-.7.6-1.3.6l-.6-.1-.4-.4v.4h-1.1v-5.4zm1.1 3.3c0 .3 0 .6.2.8a.7.7 0 001.2 0l.2-.8c0-.4 0-.6-.2-.8a.7.7 0 00-.6-.3l-.6.3-.2.8zm6.1-.5c0-.2 0-.3-.2-.4a.8.8 0 00-.5-.2c-.3 0-.5.1-.6.3l-.2.9c0 .3 0 .6.2.8.1.2.3.3.6.3.2 0 .4 0 .5-.2l.2-.4h1.1c0 .5-.3.8-.6 1.1a2 2 0 01-1.3.4c-.5 0-1-.2-1.3-.6a2 2 0 01-.5-1.4c0-.6.1-1.1.5-1.5.3-.4.8-.5 1.4-.5.5 0 1 0 1.2.3.4.3.5.7.5 1.2h-1v-.1z" fill-rule="evenodd"/></svg>',"checklist-rtl":'<svg width="24" height="24"><path d="M5 17h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1H5a1 1 0 110-2zm14.2 11c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 20c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 14c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L18 8c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8z" fill-rule="evenodd"/></svg>',checklist:'<svg width="24" height="24"><path d="M11 17h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8a1 1 0 010 2h-8a1 1 0 010-2zM7.2 16c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 20c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 14c-.2.3-.7.4-1 0l-1.3-1.3a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8zm0-6c.2-.4.6-.5.9-.3.3.2.4.6.2 1L6 8c-.2.3-.7.4-1 0L3.8 6.9a.7.7 0 010-1c.3-.2.7-.2 1 0l.7.9 1.7-2.8z" fill-rule="evenodd"/></svg>',checkmark:'<svg width="24" height="24"><path d="M18.2 5.4a1 1 0 011.6 1.2l-8 12a1 1 0 01-1.5.1l-5-5a1 1 0 111.4-1.4l4.1 4.1 7.4-11z" fill-rule="nonzero"/></svg>',"chevron-down":'<svg width="10" height="10"><path d="M8.7 2.2c.3-.3.8-.3 1 0 .4.4.4.9 0 1.2L5.7 7.8c-.3.3-.9.3-1.2 0L.2 3.4a.8.8 0 010-1.2c.3-.3.8-.3 1.1 0L5 6l3.7-3.8z" fill-rule="nonzero"/></svg>',"chevron-left":'<svg width="10" height="10"><path d="M7.8 1.3L4 5l3.8 3.7c.3.3.3.8 0 1-.4.4-.9.4-1.2 0L2.2 5.7a.8.8 0 010-1.2L6.6.2C7 0 7.4 0 7.8.2c.3.3.3.8 0 1.1z" fill-rule="nonzero"/></svg>',"chevron-right":'<svg width="10" height="10"><path d="M2.2 1.3a.8.8 0 010-1c.4-.4.9-.4 1.2 0l4.4 4.1c.3.4.3.9 0 1.2L3.4 9.8c-.3.3-.8.3-1.2 0a.8.8 0 010-1.1L6 5 2.2 1.3z" fill-rule="nonzero"/></svg>',"chevron-up":'<svg width="10" height="10"><path d="M8.7 7.8L5 4 1.3 7.8c-.3.3-.8.3-1 0a.8.8 0 010-1.2l4.1-4.4c.3-.3.9-.3 1.2 0l4.2 4.4c.3.3.3.9 0 1.2-.3.3-.8.3-1.1 0z" fill-rule="nonzero"/></svg>',close:'<svg width="24" height="24"><path d="M17.3 8.2L13.4 12l3.9 3.8a1 1 0 01-1.5 1.5L12 13.4l-3.8 3.9a1 1 0 01-1.5-1.5l3.9-3.8-3.9-3.8a1 1 0 011.5-1.5l3.8 3.9 3.8-3.9a1 1 0 011.5 1.5z" fill-rule="evenodd"/></svg>',"code-sample":'<svg width="24" height="26"><path d="M7.1 11a2.8 2.8 0 01-.8 2 2.8 2.8 0 01.8 2v1.7c0 .3.1.6.4.8.2.3.5.4.8.4.3 0 .4.2.4.4v.8c0 .2-.1.4-.4.4-.7 0-1.4-.3-2-.8-.5-.6-.8-1.3-.8-2V15c0-.3-.1-.6-.4-.8-.2-.3-.5-.4-.8-.4a.4.4 0 01-.4-.4v-.8c0-.2.2-.4.4-.4.3 0 .6-.1.8-.4.3-.2.4-.5.4-.8V9.3c0-.7.3-1.4.8-2 .6-.5 1.3-.8 2-.8.3 0 .4.2.4.4v.8c0 .2-.1.4-.4.4-.3 0-.6.1-.8.4-.3.2-.4.5-.4.8V11zm9.8 0V9.3c0-.3-.1-.6-.4-.8-.2-.3-.5-.4-.8-.4a.4.4 0 01-.4-.4V7c0-.2.1-.4.4-.4.7 0 1.4.3 2 .8.5.6.8 1.3.8 2V11c0 .3.1.6.4.8.2.3.5.4.8.4.2 0 .4.2.4.4v.8c0 .2-.2.4-.4.4-.3 0-.6.1-.8.4-.3.2-.4.5-.4.8v1.7c0 .7-.3 1.4-.8 2-.6.5-1.3.8-2 .8a.4.4 0 01-.4-.4v-.8c0-.2.1-.4.4-.4.3 0 .6-.1.8-.4.3-.2.4-.5.4-.8V15a2.8 2.8 0 01.8-2 2.8 2.8 0 01-.8-2zm-3.3-.4c0 .4-.1.8-.5 1.1-.3.3-.7.5-1.1.5-.4 0-.8-.2-1.1-.5-.4-.3-.5-.7-.5-1.1 0-.5.1-.9.5-1.2.3-.3.7-.4 1.1-.4.4 0 .8.1 1.1.4.4.3.5.7.5 1.2zM12 13c.4 0 .8.1 1.1.5.4.3.5.7.5 1.1 0 1-.1 1.6-.5 2a3 3 0 01-1.1 1c-.4.3-.8.4-1.1.4a.5.5 0 01-.5-.5V17a3 3 0 001-.2l.6-.6c-.6 0-1-.2-1.3-.5-.2-.3-.3-.7-.3-1 0-.5.1-1 .5-1.2.3-.4.7-.5 1.1-.5z" fill-rule="evenodd"/></svg>',"color-levels":'<svg width="24" height="24">
1<path d="M17.5 11.4A9 9 0 0118 14c0 .5 0 1-.2 1.4 0 .4-.3.9-.5 1.3a6.2 6.2 0 01-3.7 3 5.7 5.7 0 01-3.2 0A5.9 5.9 0 017.6 18a6.2 6.2 0 01-1.4-2.6 6.7 6.7 0 010-2.8c0-.4.1-.9.3-1.3a13.6 13.6 0 012.3-4A20 20 0 0112 4a26.4 26.4 0 013.2 3.4 18.2 18.2 0 012.3 4zm-2 4.5c.4-.7.5-1.4.5-2a7.3 7.3 0 00-1-3.2c.2.6.2 1.2.2 1.9a4.5 4.5 0 01-1.3 3 5.3 5.3 0 01-2.3 1.5 4.9 4.9 0 01-2 .1 4.3 4.3 0 002.4.8 4 4 0 002-.6 4 4 0 001.5-1.5z" fill-rule="evenodd"/></svg>',"color-picker":'<svg width="24" height="24"><path d="M12 3a9 9 0 000 18 1.5 1.5 0 001.1-2.5c-.2-.3-.4-.6-.4-1 0-.8.7-1.5 1.5-1.5H16a5 5 0 005-5c0-4.4-4-8-9-8zm-5.5 9a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm3-4a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm5 0a1.5 1.5 0 110-3 1.5 1.5 0 010 3zm3 4a1.5 1.5 0 110-3 1.5 1.5 0 010 3z" fill-rule="nonzero"/></svg>',"color-swatch-remove-color":'<svg width="24" height="24"><path stroke="#000" stroke-width="2" d="M21 3L3 21" fill-rule="evenodd"/></svg>',"color-swatch":'<svg width="24" height="24"><rect x="3" y="3" width="18" height="18" rx="1" fill-rule="evenodd"/></svg>',"comment-add":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M9 19l3-2h7c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H5a1 1 0 00-1 1v10c0 .6.4 1 1 1h4v2zm-2 4v-4H5a3 3 0 01-3-3V6a3 3 0 013-3h14a3 3 0 013 3v10a3 3 0 01-3 3h-6.4L7 23z"/><path d="M13 10h2a1 1 0 010 2h-2v2a1 1 0 01-2 0v-2H9a1 1 0 010-2h2V8a1 1 0 012 0v2z"/></g></svg>',comment:'<svg width="24" height="24"><path fill-rule="nonzero" d="M9 19l3-2h7c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H5a1 1 0 00-1 1v10c0 .6.4 1 1 1h4v2zm-2 4v-4H5a3 3 0 01-3-3V6a3 3 0 013-3h14a3 3 0 013 3v10a3 3 0 01-3 3h-6.4L7 23z"/></svg>',contrast:'<svg width="24" height="24"><path d="M12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4zm-6 8a6 6 0 006 6V6a6 6 0 00-6 6z" fill-rule="evenodd"/></svg>',copy:'<svg width="24" height="24"><path d="M16 3H6a2 2 0 00-2 2v11h2V5h10V3zm1 4a2 2 0 012 2v10a2 2 0 01-2 2h-7a2 2 0 01-2-2V9c0-1.2.9-2 2-2h7zm0 12V9h-7v10h7z" fill-rule="nonzero"/></svg>',crop:'<svg width="24" height="24"><path d="M17 8v7h2c.6 0 1 .4 1 1s-.4 1-1 1h-2v2c0 .6-.4 1-1 1a1 1 0 01-1-1v-2H7V9H5a1 1 0 110-2h2V5c0-.6.4-1 1-1s1 .4 1 1v2h7l3-3 1 1-3 3zM9 9v5l5-5H9zm1 6h5v-5l-5 5z" fill-rule="evenodd"/></svg>',"cut-column":'<svg width="24" height="24"><path fill-rule="evenodd" d="M7.2 4.5c.9 0 1.6.4 2.2 1A3.7 3.7 0 0110.5 8v.5l1 1 4-4 1-.5a3.3 3.3 0 012 0c.4 0 .7.3 1 .5L17 8h4v13h-6V10l-1.5 1.5.5.5v4l-2.5-2.5-1 1v.5c0 .4 0 .8-.3 1.2-.2.5-.4.9-.8 1.2-.6.7-1.3 1-2.2 1-.8.2-1.5 0-2-.6l-.5-.8-.2-1c0-.4 0-.8.3-1.2A3.9 3.9 0 017 12.7c.5-.2 1-.3 1.5-.2l1-1-1-1c-.5 0-1 0-1.5-.2-.5-.1-1-.4-1.4-.9-.4-.3-.6-.7-.8-1.2L4.5 7c0-.4 0-.7.2-1 0-.3.3-.6.5-.8.5-.5 1.2-.8 2-.7zm12.3 5h-3v10h3v-10zM8 13.8h-.3l-.4.2a2.8 2.8 0 00-.7.4v.1a2.8 2.8 0 00-.6.8l-.1.4v.7l.2.5.5.2h.7a2.6 2.6 0 00.8-.3 2.4 2.4 0 00.7-.7 2.5 2.5 0 00.3-.8 1.5 1.5 0 000-.8 1 1 0 00-.2-.4 1 1 0 00-.5-.2H8zm3.5-3.7c-.4 0-.7.1-1 .4-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4s.7-.1 1-.4c.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4zM7 5.8h-.4a1 1 0 00-.5.3 1 1 0 00-.2.5v.7a2.5 2.5 0 00.3.8l.2.3h.1l.4.4.4.2.4.1h.7L9 9l.2-.4a1.6 1.6 0 000-.8 2.6 2.6 0 00-.3-.8A2.5 2.5 0 007.7 6l-.4-.1H7z"/></svg>',"cut-row":'<svg width="24" height="24"><path fill-rule="evenodd" d="M22 3v5H9l3 3 2-2h4l-4 4 1 1h.5c.4 0 .8 0 1.2.3.5.2.9.4 1.2.8.7.6 1 1.3 1 2.2.2.8 0 1.5-.6 2l-.8.5-1 .2c-.4 0-.8 0-1.2-.3a3.9 3.9 0 01-2.1-2.2c-.2-.5-.3-1-.2-1.5l-1-1-1 1c0 .5 0 1-.2 1.5-.1.5-.4 1-.9 1.4-.3.4-.7.6-1.2.8l-1.2.3c-.4 0-.7 0-1-.2-.3 0-.6-.3-.8-.5-.5-.5-.8-1.2-.7-2 0-.9.4-1.6 1-2.2A3.7 3.7 0 018.6 14H9l1-1-4-4-.5-1a3.3 3.3 0 010-2c0-.4.3-.7.5-1l2 2V3h14zM8.5 15.3h-.3a2.6 2.6 0 00-.8.4 2.5 2.5 0 00-.9 1.1l-.1.4v.7l.2.5.5.2h.7a2.5 2.5 0 00.8-.3L9 18V18l.4-.4.2-.4.1-.4v-.3-.4a1 1 0 00-.2-.5 1 1 0 00-.4-.2h-.5zm7 0H15a1 1 0 00-.4.3 1 1 0 00-.2.5 1.5 1.5 0 000 .7v.4a2.8 2.8 0 00.5.7h.1a2.8 2.8 0 00.8.6l.4.1h.7l.5-.2.2-.5v-.4-.3a2.6 2.6 0 00-.3-.8 2.4 2.4 0 00-.7-.7 2.5 2.5 0 00-.8-.3h-.3zM12 11.6c-.4 0-.7.1-1 .4-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4s.7-.1 1-.4c.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4zm8.5-7.1h-11v2h11v-2z"/></svg>',cut:'<svg width="24" height="24"><path d="M18 15c.6.7 1 1.4 1 2.3 0 .8-.2 1.5-.7 2l-.8.5-1 .2c-.4 0-.8 0-1.2-.3a3.9 3.9 0 01-2.1-2.2c-.2-.5-.3-1-.2-1.5l-1-1-1 1c0 .5 0 1-.2 1.5-.1.5-.4 1-.9 1.4-.3.4-.7.6-1.2.8l-1.2.3c-.4 0-.7 0-1-.2-.3 0-.6-.3-.8-.5-.5-.5-.8-1.2-.7-2 0-.9.4-1.6 1-2.2A3.7 3.7 0 018.6 14H9l1-1-4-4-.5-1a3.3 3.3 0 010-2c0-.4.3-.7.5-1l6 6 6-6 .5 1a3.3 3.3 0 010 2c0 .4-.3.7-.5 1l-4 4 1 1h.5c.4 0 .8 0 1.2.3.5.2.9.4 1.2.8zm-8.5 2.2l.1-.4v-.3-.4a1 1 0 00-.2-.5 1 1 0 00-.4-.2 
11.6 1.6 0 00-.8 0 2.6 2.6 0 00-.8.3 2.5 2.5 0 00-.9 1.1l-.1.4v.7l.2.5.5.2h.7a2.5 2.5 0 00.8-.3 2.8 2.8 0 001-1zm2.5-2.8c.4 0 .7-.1 1-.4.3-.3.4-.6.4-1s-.1-.7-.4-1c-.3-.3-.6-.4-1-.4s-.7.1-1 .4c-.3.3-.4.6-.4 1s.1.7.4 1c.3.3.6.4 1 .4zm5.4 4l.2-.5v-.4-.3a2.6 2.6 0 00-.3-.8 2.4 2.4 0 00-.7-.7 2.5 2.5 0 00-.8-.3 1.5 1.5 0 00-.8 0 1 1 0 00-.4.2 1 1 0 00-.2.5 1.5 1.5 0 000 .7v.4l.3.4.3.4a2.8 2.8 0 00.8.5l.4.1h.7l.5-.2z" fill-rule="evenodd"/></svg>',"document-properties":'<svg width="24" height="24"><path d="M14.4 3H7a2 2 0 00-2 2v14c0 1.1.9 2 2 2h10a2 2 0 002-2V7.6L14.4 3zM17 19H7V5h6v4h4v10z" fill-rule="nonzero"/></svg>',drag:'<svg width="24" height="24"><path d="M13 5h2v2h-2V5zm0 4h2v2h-2V9zM9 9h2v2H9V9zm4 4h2v2h-2v-2zm-4 0h2v2H9v-2zm0 4h2v2H9v-2zm4 0h2v2h-2v-2zM9 5h2v2H9V5z" fill-rule="evenodd"/></svg>',"duplicate-column":'<svg width="24" height="24"><path d="M17 6v16h-7V6h7zm-2 2h-3v12h3V8zm-2-6v2H8v15H6V2h7z"/></svg>',"duplicate-row":'<svg width="24" height="24"><path d="M22 11v7H6v-7h16zm-2 2H8v3h12v-3zm-1-6v2H4v5H2V7h17z"/></svg>',duplicate:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M16 3v2H6v11H4V5c0-1.1.9-2 2-2h10zm3 8h-2V9h-7v10h9a2 2 0 01-2 2h-7a2 2 0 01-2-2V9c0-1.2.9-2 2-2h7a2 2 0 012 2v2z"/><path d="M17 14h1a1 1 0 010 2h-1v1a1 1 0 01-2 0v-1h-1a1 1 0 010-2h1v-1a1 1 0 012 0v1z"/></g></svg>',"edit-block":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19.8 8.8l-9.4 9.4c-.2.2-.5.4-.9.4l-5.4 1.2 1.2-5.4.5-.8 9.4-9.4c.7-.7 1.8-.7 2.5 0l2.1 2.1c.7.7.7 1.8 0 2.5zm-2-.2l1-.9v-.3l-2.2-2.2a.3.3 0 00-.3 0l-1 1L18 8.5zm-1 1l-2.5-2.4-6 6 2.5 2.5 6-6zm-7 7.1l-2.6-2.4-.3.3-.1.2-.7 3 3.1-.6h.1l.4-.5z"/></svg>',"edit-image":'<svg width="24" height="24"><path d="M18 16h2V7a2 2 0 00-2-2H7v2h11v9zM6 17h15a1 1 0 010 2h-1v1a1 1 0 01-2 0v-1H6a2 2 0 01-2-2V7H3a1 1 0 110-2h1V4a1 1 0 112 0v13zm3-5.3l1.3 2 3-4.7 3.7 6H7l2-3.3z" fill-rule="nonzero"/></svg>',"embed-page":'<svg width="24" height="24"><path d="M19 6V5H5v14h2A13 13 0 0119 6zm0 1.4c-.8.8-1.6 2.4-2.2 4.6H19V7.4zm0 5.6h-2.4c-.4 1.8-.6 3.8-.6 6h3v-6zm-4 6c0-2.2.2-4.2.6-6H13c-.7 1.8-1.1 3.8-1.1 6h3zm-4 0c0-2.2.4-4.2 1-6H9.6A12 12 0 008 19h3zM4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm11.8 9c.4-1.9 1-3.4 1.8-4.5a9.2 9.2 0 00-4 4.5h2.2zm-3.4 0a12 12 0 012.8-4 12 12 0 00-5 4h2.2z" fill-rule="nonzero"/></svg>',embed:'<svg width="24" height="24"><path d="M4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm1 2v14h14V5H5zm4.8 2.6l5.6 4a.5.5 0 010 .8l-5.6 4A.5.5 0 019 16V8a.5.5 0 01.8-.4z" fill-rule="nonzero"/></svg>',emoji:'<svg width="24" height="24"><path d="M9 11c.6 0 1-.4 1-1s-.4-1-1-1a1 1 0 00-1 1c0 .6.4 1 1 1zm6 0c.6 0 1-.4 1-1s-.4-1-1-1a1 1 0 00-1 1c0 .6.4 1 1 1zm-3 5.5c2.1 0 4-1.5 4.4-3.5H7.6c.5 2 2.3 3.5 4.4 3.5zM12 4a8 8 0 100 16 8 8 0 000-16zm0 14.5a6.5 6.5 0 110-13 6.5 6.5 0 010 13z" fill-rule="nonzero"/></svg>',export:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M14.4 3L18 7v1h-5V5H7v14h9a1 1 0 012 0c0 1-.8 2-1.9 2H7c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2h7.5z"/><path d="M18.1 12c.5 0 .9.4.9 1 0 .5-.3 1-.8 1h-7.3c-.5 0-.9-.4-.9-1 0-.5.3-1 .8-1h7.3z"/><path d="M16.4 9.2a1 1 0 011.4.2l2.4 3.6-2.4 3.6a1 1 0 01-1.7-1v-.2l1.7-2.4-1.6-2.4a1 1 0 01.2-1.4z"/></g></svg>',fill:'<svg width="24" height="26"><path d="M16.6 12l-9-9-1.4 1.4 2.4 2.4-5.2 5.1c-.5.6-.5 1.6 0 2.2L9 19.6a1.5 1.5 0 002.2 0l5.5-5.5c.5-.6.5-1.6 0-2.2zM5.2 13L10 8.2l4.8 4.8H5.2zM19 14.5s-2 2.2-2 3.5c0 1.1.9 2 2 2a2 2 0 002-2c0-1.3-2-3.5-2-3.5z" fill-rule="nonzero"/></svg>',"flip-horizontally":'<svg width="24" height="24"><path d="M14 19h2v-2h-2v2zm4-8h2V9h-2v2zM4 7v10c0 1.1.9 2 2 2h3v-2H6V7h3V5H6a2 2 0 00-2 2zm14-2v2h2a2 2 0 00-2-2zm-7 16h2V3h-2v18zm7-6h2v-2h-2v2zm-4-8h2V5h-2v2zm4 12a2 2 0 002-2h-2v2z" fill-rule="nonzero"/></svg>',"flip-vertically":'<svg width="24" height="24"><path d="M5 14v2h2v-2H5zm8 4v2h2v-2h-2zm4-14H7a2 2 0 00-2 2v3h2V6h10v3h2V6a2 2 0 00-2-2zm2 14h-2v2a2 2 0 002-2zM3 11v2h18v-2H3zm6 7v2h2v-2H9zm8-4v2h2v-2h-2zM5 18c0 1.1.9 2 2 2v-2H5z" fill-rule="nonzero"/></svg>',"format-painter":'<svg width="24" height="24"><path d="M18 5V4c0-.5-.4-1-1-1H5a1 1 0 00-1 1v4c0 .6.5 1 1 1h12c.6 0 1-.4 1-1V7h1v4H9v9c0 .6.4 1 1 1h2c.6 0 1-.4 1-1v-7h8V5h-3z" fill-rule="nonzero"/></svg>',format:'<svg width="24" height="24">
1<path fill-rule="evenodd" d="M17 5a1 1 0 010 2h-4v11a1 1 0 01-2 0V7H7a1 1 0 110-2h10z"/></svg>',fullscreen:'<svg width="24" height="24"><path d="M15.3 10l-1.2-1.3 2.9-3h-2.3a.9.9 0 110-1.7H19c.5 0 .9.4.9.9v4.4a.9.9 0 11-1.8 0V7l-2.9 3zm0 4l3 3v-2.3a.9.9 0 111.7 0V19c0 .5-.4.9-.9.9h-4.4a.9.9 0 110-1.8H17l-3-2.9 1.3-1.2zM10 15.4l-2.9 3h2.3a.9.9 0 110 1.7H5a.9.9 0 01-.9-.9v-4.4a.9.9 0 111.8 0V17l2.9-3 1.2 1.3zM8.7 10L5.7 7v2.3a.9.9 0 01-1.7 0V5c0-.5.4-.9.9-.9h4.4a.9.9 0 010 1.8H7l3 2.9-1.3 1.2z" fill-rule="nonzero"/></svg>',gallery:'<svg width="24" height="24"><path fill-rule="nonzero" d="M5 15.7l2.3-2.2c.3-.3.7-.3 1 0L11 16l5.1-5c.3-.4.8-.4 1 0l2 1.9V8H5v7.7zM5 18V19h3l1.8-1.9-2-2L5 17.9zm14-3l-2.5-2.4-6.4 6.5H19v-4zM4 6h16c.6 0 1 .4 1 1v13c0 .6-.4 1-1 1H4a1 1 0 01-1-1V7c0-.6.4-1 1-1zm6 7a2 2 0 110-4 2 2 0 010 4zM4.5 4h15a.5.5 0 110 1h-15a.5.5 0 010-1zm2-2h11a.5.5 0 110 1h-11a.5.5 0 010-1z"/></svg>',gamma:'<svg width="24" height="24"><path d="M4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm1 2v14h14V5H5zm6.5 11.8V14L9.2 8.7a5.1 5.1 0 00-.4-.8l-.1-.2H8 8v-1l.3-.1.3-.1h.7a1 1 0 01.6.5l.1.3a8.5 8.5 0 01.3.6l1.9 4.6 2-5.2a1 1 0 011-.6.5.5 0 01.5.6L13 14v2.8a.7.7 0 01-1.4 0z" fill-rule="nonzero"/></svg>',help:'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M12 5.5a6.5 6.5 0 00-6 9 6.3 6.3 0 001.4 2l1 1a6.3 6.3 0 003.6 1 6.5 6.5 0 006-9 6.3 6.3 0 00-1.4-2l-1-1a6.3 6.3 0 00-3.6-1zM12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4z"/><path d="M9.6 9.7a.7.7 0 01-.7-.8c0-1.1 1.5-1.8 3.2-1.8 1.8 0 3.2.8 3.2 2.4 0 1.4-.4 2.1-1.5 2.8-.2 0-.3.1-.3.2a2 2 0 00-.8.8.8.8 0 01-1.4-.6c.3-.7.8-1 1.3-1.5l.4-.2c.7-.4.8-.6.8-1.5 0-.5-.6-.9-1.7-.9-.5 0-1 .1-1.4.3-.2 0-.3.1-.3.2v-.2c0 .4-.4.8-.8.8z" fill-rule="nonzero"/><circle cx="12" cy="16" r="1"/></g></svg>',"highlight-bg-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path id="tox-icon-highlight-bg-color__color" d="M3 18h18v3H3z"/><path fill-rule="nonzero" d="M7.7 16.7H3l3.3-3.3-.7-.8L10.2 8l4 4.1-4 4.2c-.2.2-.6.2-.8 0l-.6-.7-1.1 1.1zm5-7.5L11 7.4l3-2.9a2 2 0 012.6 0L18 6c.7.7.7 2 0 2.7l-2.9 2.9-1.8-1.8-.5-.6"/></g></svg>',home:'<svg width="24" height="24"><path fill-rule="nonzero" d="M10 20v-6h4v6h5v-8h3L12 3 2 12h3v8z"/></svg>',"horizontal-rule":'<svg width="24" height="24"><path d="M4 11h16v2H4z" fill-rule="evenodd"/></svg>',"image-options":'<svg width="24" height="24"><path d="M6 10a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm12 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm-6 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2z" fill-rule="nonzero"/></svg>',image:'<svg width="24" height="24"><path d="M5 15.7l3.3-3.2c.3-.3.7-.3 1 0L12 15l4.1-4c.3-.4.8-.4 1 0l2 1.9V5H5v10.7zM5 18V19h3l2.8-2.9-2-2L5 17.9zm14-3l-2.5-2.4-6.4 6.5H19v-4zM4 3h16c.6 0 1 .4 1 1v16c0 .6-.4 1-1 1H4a1 1 0 01-1-1V4c0-.6.4-1 1-1zm6 8a2 2 0 100-4 2 2 0 000 4z" fill-rule="nonzero"/></svg>',indent:'<svg width="24" height="24"><path d="M7 5h12c.6 0 1 .4 1 1s-.4 1-1 1H7a1 1 0 110-2zm5 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm0 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm-5 4h12a1 1 0 010 2H7a1 1 0 010-2zm-2.6-3.8L6.2 12l-1.8-1.2a1 1 0 011.2-1.6l3 2a1 1 0 010 1.6l-3 2a1 1 0 11-1.2-1.6z" fill-rule="evenodd"/></svg>',info:'<svg width="24" height="24"><path d="M12 4a7.8 7.8 0 015.7 2.3A8 8 0 1112 4zm-1 3v2h2V7h-2zm3 10v-1h-1v-5h-3v1h1v4h-1v1h4z" fill-rule="evenodd"/></svg>',"insert-character":'<svg width="24" height="24"><path d="M15 18h4l1-2v4h-6v-3.3l1.4-1a6 6 0 001.8-2.9 6.3 6.3 0 00-.1-4.1 5.8 5.8 0 00-3-3.2c-.6-.3-1.3-.5-2.1-.5a5.1 5.1 0 00-3.9 1.8 6.3 6.3 0 00-1.3 6 6.2 6.2 0 001.8 3l1.4.9V20H4v-4l1 2h4v-.5l-2-1L5.4 15A6.5 6.5 0 014 11c0-1 .2-1.9.6-2.7A7 7 0 016.3 6C7.1 5.4 8 5 9 4.5c1-.3 2-.5 3.1-.5a8.8 8.8 0 015.7 2 7 7 0 011.7 2.3 6 6 0 01.2 4.8c-.2.7-.6 1.3-1 1.9a7.6 7.6 0 01-3.6 2.5v.5z" fill-rule="evenodd"/></svg>',"insert-time":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M12 19a7 7 0 100-14 7 7 0 000 14zm0 2a9 9 0 110-18 9 9 0 010 18z"/><path d="M16 12h-3V7c0-.6-.4-1-1-1a1 1 0 00-1 1v7h5c.6 0 1-.4 1-1s-.4-1-1-1z"/></g></svg>',invert:'<svg width="24" height="24">
1<path d="M18 19.3L16.5 18a5.8 5.8 0 01-3.1 1.9 6.1 6.1 0 01-5.5-1.6A5.8 5.8 0 016 14v-.3l.1-1.2A13.9 13.9 0 017.7 9l-3-3 .7-.8 2.8 2.9 9 8.9 1.5 1.6-.7.6zm0-5.5v.3l-.1 1.1-.4 1-1.2-1.2a4.3 4.3 0 00.2-1v-.2c0-.4 0-.8-.2-1.3l-.5-1.4a14.8 14.8 0 00-3-4.2L12 6a26.1 26.1 0 00-2.2 2.5l-1-1a20.9 20.9 0 012.9-3.3L12 4l1 .8a22.2 22.2 0 014 5.4c.6 1.2 1 2.4 1 3.6z" fill-rule="evenodd"/></svg>',italic:'<svg width="24" height="24"><path d="M16.7 4.7l-.1.9h-.3c-.6 0-1 0-1.4.3-.3.3-.4.6-.5 1.1l-2.1 9.8v.6c0 .5.4.8 1.4.8h.2l-.2.8H8l.2-.8h.2c1.1 0 1.8-.5 2-1.5l2-9.8.1-.5c0-.6-.4-.8-1.4-.8h-.3l.2-.9h5.8z" fill-rule="evenodd"/></svg>',language:'<svg width="24" height="24"><path d="M12 3a9 9 0 110 18 9 9 0 010-18zm4.3 13.3c-.5 1-1.2 2-2 2.9a7.5 7.5 0 003.2-2.1l-.2-.2a6 6 0 00-1-.6zm-8.6 0c-.5.2-.9.5-1.2.8.9 1 2 1.7 3.2 2a10 10 0 01-2-2.8zm3.6-.8c-.8 0-1.6.1-2.2.3.5 1 1.2 1.9 2.1 2.7zm1.5 0v3c.9-.8 1.6-1.7 2.1-2.7-.6-.2-1.4-.3-2.1-.3zm-6-2.7H4.5c.2 1 .5 2.1 1 3h.3l1.3-1a10 10 0 01-.3-2zm12.7 0h-2.3c0 .7-.1 1.4-.3 2l1.6 1.1c.5-1 .9-2 1-3.1zm-3.8 0h-3V14c1 0 2 .1 2.7.4.2-.5.3-1 .3-1.6zm-4.4 0h-3l.3 1.6c.8-.3 1.7-.4 2.7-.4v-1.3zm-5.5-5c-.7 1-1.1 2.2-1.3 3.5h2.3c0-1 .2-1.8.5-2.6l-1.5-1zm2.9 1.4v.1c-.2.6-.4 1.3-.4 2h3V9.4c-1 0-1.8-.1-2.6-.3zm6.6 0h-.1l-2.4.3v1.8h3l-.5-2.1zm3-1.4l-.3.1-1.3.8c.3.8.5 1.6.5 2.6h2.3a7.5 7.5 0 00-1.3-3.5zm-9 0l2 .2V5.5a9 9 0 00-2 2.2zm3.5-2.3V8c.6 0 1.3 0 1.9-.2a9 9 0 00-2-2.3zm-3-.7h-.1c-1.1.4-2.1 1-3 1.8l1.2.7a10 10 0 011.9-2.5zm4.4 0l.1.1a10 10 0 011.8 2.4l1.1-.7a7.5 7.5 0 00-3-1.8z"/></svg>',"line-height":'<svg width="24" height="24"><path d="M21 5a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zm0 4a1 1 0 01.1 2H13a1 1 0 01-.1-2H21zM7 3.6l3.7 3.7a1 1 0 01-1.3 1.5h-.1L8 7.3v9.2l1.3-1.3a1 1 0 011.3 0h.1c.4.4.4 1 0 1.3v.1L7 20.4l-3.7-3.7a1 1 0 011.3-1.5h.1L6 16.7V7.4L4.7 8.7a1 1 0 01-1.3 0h-.1a1 1 0 010-1.3v-.1L7 3.6z"/></svg>',line:'<svg width="24" height="24"><path d="M15 9l-8 8H4v-3l8-8 3 3zm1-1l-3-3 1-1h1c-.2 0 0 0 0 0l2 2s0 .2 0 0v1l-1 1zM4 18h16v2H4v-2z" fill-rule="evenodd"/></svg>',link:'<svg width="24" height="24"><path d="M6.2 12.3a1 1 0 011.4 1.4l-2.1 2a2 2 0 102.7 2.8l4.8-4.8a1 1 0 000-1.4 1 1 0 111.4-1.3 2.9 2.9 0 010 4L9.6 20a3.9 3.9 0 01-5.5-5.5l2-2zm11.6-.6a1 1 0 01-1.4-1.4l2-2a2 2 0 10-2.6-2.8L11 10.3a1 1 0 000 1.4A1 1 0 119.6 13a2.9 2.9 0 010-4L14.4 4a3.9 3.9 0 015.5 5.5l-2 2z" fill-rule="nonzero"/></svg>',"list-bull-circle":'<svg width="48" height="48"><g fill-rule="evenodd"><path d="M11 16a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6zM11 26a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6zM11 36a2 2 0 100-4 2 2 0 000 4zm0 1a3 3 0 110-6 3 3 0 010 6z" fill-rule="nonzero"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-bull-default":'<svg width="48" height="48"><g fill-rule="evenodd"><circle cx="11" cy="14" r="3"/><circle cx="11" cy="24" r="3"/><circle cx="11" cy="34" r="3"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-bull-square":'<svg width="48" height="48"><g fill-rule="evenodd"><path d="M8 11h6v6H8zM8 21h6v6H8zM8 31h6v6H8z"/><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/></g></svg>',"list-num-default-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M37.4 17v-4.8l-1.6 1v-1.1l1.6-1h1.2V17zM33.3 17.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm1.7 5.7c0-1.2 1-2 2.2-2 1.3 0 2.1.8 2.1 1.8 0 .7-.3 1.2-1.3 2.2l-1.2 1v.2h2.6v1h-4.3v-.9l2-1.9c.8-.8 1-1.1 1-1.5 0-.5-.4-.8-1-.8-.5 0-.9.3-.9.9H35zm-1.7 4.3c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm3.2 7.3v-1h.7c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7s-1 .3-1 .8H35c0-1.1 1-1.8 2.2-1.8 1.2 0 2.1.6 2.1 1.6 0 .7-.4 1.2-1 1.3v.1c.7.1 1.3.7 1.3 1.4 0 1-1 1.9-2.4 1.9-1.3 0-2.2-.8-2.3-2h1.2c0 .6.5 1 1.1 1 .6 0 1-.4 1-1 0-.5-.3-.8-1-.8h-.7zm-3.3 2.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7z"/></g></svg>',"list-num-default":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10 17v-4.8l-1.5 1v-1.1l1.6-1h1.2V17h-1.2zm3.6.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm-5 5.7c0-1.2.8-2 2.1-2s2.1.8 2.1 1.8c0 .7-.3 1.2-1.4 2.2l-1.1 1v.2h2.6v1H8.6v-.9l2-1.9c.8-.8 1-1.1 1-1.5 0-.5-.4-.8-1-.8-.5 0-.9.3-.9.9H8.5zm6.3 4.3c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM10 34.4v-1h.7c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7s-1 .3-1 .8H8.6c0-1.1 1-1.8 2.2-1.8 1.3 0 2.1.6 2.1 1.6 0 .7-.4 1.2-1 1.3v.1c.8.1 1.3.7 1.3 1.4 0 1-1 1.9-2.4 1.9-1.3 0-2.2-.8-2.3-2h1.2c0 .6.5 1 1.1 1 .7 0 1-.4 1-1 0-.5-.3-.8-1-.8h-.7zm4.7 2.7c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7z"/></g></svg>',"list-num-lower-alpha-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M36.5 16c-.9 0-1.5-.5-1.5-1.3s.6-1.3 1.8-1.4h1v-.4c0-.4-.2-.6-.7-.6-.4 0-.7.1-.8.4h-1.1c0-.8.8-1.4 2-1.4S39 12 39 13V16h-1.2v-.6c-.3.4-.8.7-1.4.7zm.4-.8c.6 0 1-.4 1-.9V14h-1c-.5.1-.7.3-.7.6 0 .4.3.6.7.6zM33.1 16.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zM37.7 26c-.7 0-1.2-.2-1.5-.7v.7H35v-6.3h1.2v2.5c.3-.5.8-.9 1.5-.9 1.1 0 1.8 1 1.8 2.4 0 1.5-.7 2.4-1.8 2.4zm-.5-3.6c-.6 0-1 .5-1 1.3s.4 1.4 1 1.4c.7 0 1-.6 1-1.4 0-.8-.3-1.3-1-1.3zM33.2 26.1c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zm6 7h-1c-.1-.5-.4-.8-1-.8s-1 .5-1 1.4c0 1 .4 1.4 1 1.4.5 0 .9-.2 1-.7h1c0 1-.8 1.7-2 1.7-1.4 0-2.2-.9-2.2-2.4s.8-2.4 2.2-2.4c1.2 0 2 .7 2 1.7zm-6.1 3c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-alpha":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10.3 15.2c.5 0 1-.4 1-.9V14h-1c-.5.1-.8.3-.8.6 0 .4.3.6.8.6zm-.4.9c-1 0-1.5-.6-1.5-1.4 0-.8.6-1.3 1.7-1.4h1.1v-.4c0-.4-.2-.6-.7-.6-.5 0-.8.1-.9.4h-1c0-.8.8-1.4 2-1.4 1.1 0 1.8.6 1.8 1.6V16h-1.1v-.6h-.1c-.2.4-.7.7-1.3.7zm4.6 0c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-3.2 10c-.6 0-1.2-.3-1.4-.8v.7H8.5v-6.3H10v2.5c.3-.5.8-.9 1.4-.9 1.2 0 1.9 1 1.9 2.4 0 1.5-.7 2.4-1.9 2.4zm-.4-3.7c-.7 0-1 .5-1 1.3s.3 1.4 1 1.4c.6 0 1-.6 1-1.4 0-.8-.4-1.3-1-1.3zm4 3.7c-.5 0-.7-.3-.7-.7 0-.4.2-.7.7-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-2.2 7h-1.2c0-.5-.4-.8-.9-.8-.6 0-1 .5-1 1.4 0 1 .4 1.4 1 1.4.5 0 .8-.2 1-.7h1c0 1-.8 1.7-2 1.7-1.4 0-2.2-.9-2.2-2.4s.8-2.4 2.2-2.4c1.2 0 2 .7 2 1.7zm1.8 3c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-greek-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M37.4 16c-1.2 0-2-.8-2-2.3 0-1.5.8-2.4 2-2.4.6 0 1 .4 1.3 1v-.9H40v3.2c0 .4.1.5.4.5h.2v.9h-.6c-.6 0-1-.2-1-.7h-.2c-.2.4-.7.8-1.3.8zm.3-1c.6 0 1-.5 1-1.3s-.4-1.3-1-1.3-1 .5-1 1.3.4 1.4 1 1.4zM33.3 16.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM36 21.9c0-1.5.8-2.3 2.1-2.3 1.2 0 2 .6 2 1.6 0 .6-.3 1-.9 1.3.9.3 1.3.8 1.3 1.7 0 1.2-.7 1.9-1.8 1.9-.6 0-1.1-.3-1.4-.8v2.2H36V22zm1.8 1.2v-1h.3c.5 0 .9-.2.9-.7 0-.5-.3-.8-.9-.8-.5 0-.8.3-.8 1v2.2c0 .8.4 1.3 1 1.3s1-.4 1-1-.4-1-1.2-1h-.3zM33.3 26.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zM37.1 34.6L34.8 30h1.4l1.7 3.5 1.7-3.5h1.1l-2.2 4.6v.1c.5.8.7 1.4.7 1.8 0 .4-.2.8-.4 1-.2.2-.6.3-1 .3-.9 0-1.3-.4-1.3-1.2 0-.5.2-1 .5-1.7l.1-.2zm.7 1a2 2 0 00-.4.9c0 .3.1.4.4.4.3 0 .4-.1.4-.4 0-.2-.1-.6-.4-1zM33.3 36.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-greek":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M10.5 15c.7 0 1-.5 1-1.3s-.3-1.3-1-1.3c-.5 0-.9.5-.9 1.3s.4 1.4 1 1.4zm-.3 1c-1.1 0-1.8-.8-1.8-2.3 0-1.5.7-2.4 1.8-2.4.7 0 1.1.4 1.3 1h.1v-.9h1.2v3.2c0 .4.1.5.4.5h.2v.9h-.6c-.6 0-1-.2-1.1-.7h-.1c-.2.4-.7.8-1.4.8zm5 .1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.7-.7.5 0 .8.3.8.7 0 .4-.3.7-.8.7zm-4.9 7v-1h.3c.6 0 1-.2 1-.7 0-.5-.4-.8-1-.8-.5 0-.8.3-.8 1v2.2c0 .8.4 1.3 1.1 1.3.6 0 1-.4 1-1s-.5-1-1.3-1h-.3zM8.6 22c0-1.5.7-2.3 2-2.3 1.2 0 2 .6 2 1.6 0 .6-.3 1-.8 1.3.8.3 1.3.8 1.3 1.7 0 1.2-.8 1.9-1.9 1.9-.6 0-1.1-.3-1.3-.8v2.2H8.5V22zm6.2 4.2c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm-4.5 8.5L8 30h1.4l1.7 3.5 1.7-3.5h1.1l-2.2 4.6v.1c.5.8.7 1.4.7 1.8 0 .4-.1.8-.4 1-.2.2-.6.3-1 .3-.9 0-1.3-.4-1.3-1.2 0-.5.2-1 .5-1.7l.1-.2zm.7 1a2 2 0 00-.4.9c0 .3.1.4.4.4.3 0 .4-.1.4-.4 0-.2-.1-.6-.4-1zm4.5.5c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-lower-roman-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M32.9 16v-1.2h-1.3V16H33zm0 10v-1.2h-1.3V26H33zm0 10v-1.2h-1.3V36H33z"/><path fill-rule="nonzero" d="M36 21h-1.5v5H36zM36 31h-1.5v5H36zM39 21h-1.5v5H39zM39 31h-1.5v5H39zM42 31h-1.5v5H42zM36 11h-1.5v5H36zM36 19h-1.5v1H36zM36 29h-1.5v1H36zM39 19h-1.5v1H39zM39 29h-1.5v1H39zM42 29h-1.5v1H42zM36 9h-1.5v1H36z"/></g></svg>',"list-num-lower-roman":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M15.1 16v-1.2h1.3V16H15zm0 10v-1.2h1.3V26H15zm0 10v-1.2h1.3V36H15z"/><path fill-rule="nonzero" d="M12 21h1.5v5H12zM12 31h1.5v5H12zM9 21h1.5v5H9zM9 31h1.5v5H9zM6 31h1.5v5H6zM12 11h1.5v5H12zM12 19h1.5v1H12zM12 29h1.5v1H12zM9 19h1.5v1H9zM9 29h1.5v1H9zM6 29h1.5v1H6zM12 9h1.5v1H12z"/></g></svg>',"list-num-upper-alpha-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M39.3 17l-.5-1.4h-2l-.5 1.4H35l2-6h1.6l2 6h-1.3zm-1.6-4.7l-.7 2.3h1.6l-.8-2.3zM33.4 17c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zm4.7 9.9h-2.7v-6H38c1.2 0 1.9.6 1.9 1.5 0 .6-.5 1.2-1 1.3.7.1 1.3.7 1.3 1.5 0 1-.8 1.7-2 1.7zm-1.4-5v1.5h1c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7h-1zm0 4h1.1c.7 0 1.1-.3 1.1-.8 0-.6-.4-.9-1.1-.9h-1.1V26zM33 27.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm4.9 10c-1.8 0-2.8-1.1-2.8-3.1s1-3.1 2.8-3.1c1.4 0 2.5.9 2.6 2.2h-1.3c0-.7-.6-1.1-1.3-1.1-1 0-1.6.7-1.6 2s.6 2 1.6 2c.7 0 1.2-.4 1.4-1h1.2c-.1 1.3-1.2 2.2-2.6 2.2zm-4.5 0c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-upper-alpha":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M12.6 17l-.5-1.4h-2L9.5 17H8.3l2-6H12l2 6h-1.3zM11 12.3l-.7 2.3h1.6l-.8-2.3zm4.7 4.8c-.4 0-.7-.3-.7-.7 0-.4.3-.7.7-.7.5 0 .7.3.7.7 0 .4-.2.7-.7.7zM11.4 27H8.7v-6h2.6c1.2 0 1.9.6 1.9 1.5 0 .6-.5 1.2-1 1.3.7.1 1.3.7 1.3 1.5 0 1-.8 1.7-2 1.7zM10 22v1.5h1c.6 0 1-.3 1-.8 0-.4-.4-.7-1-.7h-1zm0 4H11c.7 0 1.1-.3 1.1-.8 0-.6-.4-.9-1.1-.9H10V26zm5.4 1.1c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7zm-4.1 10c-1.8 0-2.8-1.1-2.8-3.1s1-3.1 2.8-3.1c1.4 0 2.5.9 2.6 2.2h-1.3c0-.7-.6-1.1-1.3-1.1-1 0-1.6.7-1.6 2s.6 2 1.6 2c.7 0 1.2-.4 1.4-1h1.2c-.1 1.3-1.2 2.2-2.6 2.2zm4.5 0c-.5 0-.8-.3-.8-.7 0-.4.3-.7.8-.7.4 0 .7.3.7.7 0 .4-.3.7-.7.7z"/></g></svg>',"list-num-upper-roman-rtl":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M8 12h22v4H8zM8 22h22v4H8zM8 32h22v4H8z"/><path d="M31.6 17v-1.2H33V17h-1.3zm0 10v-1.2H33V27h-1.3zm0 10v-1.2H33V37h-1.3z"/><path fill-rule="nonzero" d="M34.5 20H36v7h-1.5zM34.5 30H36v7h-1.5zM37.5 20H39v7h-1.5zM37.5 30H39v7h-1.5zM40.5 30H42v7h-1.5zM34.5 10H36v7h-1.5z"/></g></svg>',"list-num-upper-roman":'<svg width="48" height="48"><g fill-rule="evenodd"><path opacity=".2" d="M18 12h22v4H18zM18 22h22v4H18zM18 32h22v4H18z"/><path d="M15.1 17v-1.2h1.3V17H15zm0 10v-1.2h1.3V27H15zm0 10v-1.2h1.3V37H15z"/><path fill-rule="nonzero" d="M12 20h1.5v7H12zM12 30h1.5v7H12zM9 20h1.5v7H9zM9 30h1.5v7H9zM6 30h1.5v7H6zM12 10h1.5v7H12z"/></g></svg>',lock:'<svg width="24" height="24">
1<path d="M16.3 11c.2 0 .3 0 .5.2l.2.6v7.4c0 .3 0 .4-.2.6l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6v-7.4c0-.3 0-.4.2-.6l.5-.2H8V8c0-.8.3-1.5.9-2.1.6-.6 1.3-.9 2.1-.9h2c.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1v3h.3zM10 8v3h4V8a1 1 0 00-.3-.7A1 1 0 0013 7h-2a1 1 0 00-.7.3 1 1 0 00-.3.7z" fill-rule="evenodd"/></svg>',ltr:'<svg width="24" height="24"><path d="M11 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 017.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L11 5zM4.4 16.2L6.2 15l-1.8-1.2a1 1 0 011.2-1.6l3 2a1 1 0 010 1.6l-3 2a1 1 0 11-1.2-1.6z" fill-rule="evenodd"/></svg>',"more-drawer":'<svg width="24" height="24"><path d="M6 10a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm12 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2zm-6 0a2 2 0 00-2 2c0 1.1.9 2 2 2a2 2 0 002-2 2 2 0 00-2-2z" fill-rule="nonzero"/></svg>',"new-document":'<svg width="24" height="24"><path d="M14.4 3H7a2 2 0 00-2 2v14c0 1.1.9 2 2 2h10a2 2 0 002-2V7.6L14.4 3zM17 19H7V5h6v4h4v10z" fill-rule="nonzero"/></svg>',"new-tab":'<svg width="24" height="24"><path d="M15 13l2-2v8H5V7h8l-2 2H7v8h8v-4zm4-8v5.5l-2-2-5.6 5.5H10v-1.4L15.5 7l-2-2H19z" fill-rule="evenodd"/></svg>',"non-breaking":'<svg width="24" height="24"><path d="M11 11H8a1 1 0 110-2h3V6c0-.6.4-1 1-1s1 .4 1 1v3h3c.6 0 1 .4 1 1s-.4 1-1 1h-3v3c0 .6-.4 1-1 1a1 1 0 01-1-1v-3zm10 4v5H3v-5c0-.6.4-1 1-1s1 .4 1 1v3h14v-3c0-.6.4-1 1-1s1 .4 1 1z" fill-rule="evenodd"/></svg>',notice:'<svg width="24" height="24"><path d="M17.8 9.8L15.4 4 20 8.5v7L15.5 20h-7L4 15.5v-7L8.5 4h7l2.3 5.8zm0 0l2.2 5.7-2.3-5.8zM13 17v-2h-2v2h2zm0-4V7h-2v6h2z" fill-rule="evenodd"/></svg>',"ordered-list-rtl":'<svg width="24" height="24"><path d="M6 17h8a1 1 0 010 2H6a1 1 0 010-2zm0-6h8a1 1 0 010 2H6a1 1 0 010-2zm0-6h8a1 1 0 010 2H6a1 1 0 110-2zm13-1v3.5a.5.5 0 11-1 0V5h-.5a.5.5 0 110-1H19zm-1 8.8l.2.2h1.3a.5.5 0 110 1h-1.6a1 1 0 01-.9-1V13c0-.4.3-.8.6-1l1.2-.4.2-.3a.2.2 0 00-.2-.2h-1.3a.5.5 0 01-.5-.5c0-.3.2-.5.5-.5h1.6c.5 0 .9.4.9 1v.1c0 .4-.3.8-.6 1l-1.2.4-.2.3zm2 4.2v2c0 .6-.4 1-1 1h-1.5a.5.5 0 010-1h1.2a.3.3 0 100-.6h-1.3a.4.4 0 110-.8h1.3a.3.3 0 000-.6h-1.2a.5.5 0 110-1H19c.6 0 1 .4 1 1z" fill-rule="evenodd"/></svg>',"ordered-list":'<svg width="24" height="24"><path d="M10 17h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0-6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 110-2zM6 4v3.5c0 .3-.2.5-.5.5a.5.5 0 01-.5-.5V5h-.5a.5.5 0 010-1H6zm-1 8.8l.2.2h1.3c.3 0 .5.2.5.5s-.2.5-.5.5H4.9a1 1 0 01-.9-1V13c0-.4.3-.8.6-1l1.2-.4.2-.3a.2.2 0 00-.2-.2H4.5a.5.5 0 01-.5-.5c0-.3.2-.5.5-.5h1.6c.5 0 .9.4.9 1v.1c0 .4-.3.8-.6 1l-1.2.4-.2.3zM7 17v2c0 .6-.4 1-1 1H4.5a.5.5 0 010-1h1.2c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H4.4a.4.4 0 110-.8h1.3c.2 0 .3-.1.3-.3 0-.2-.1-.3-.3-.3H4.5a.5.5 0 110-1H6c.6 0 1 .4 1 1z" fill-rule="evenodd"/></svg>',orientation:'<svg width="24" height="24"><path d="M7.3 6.4L1 13l6.4 6.5 6.5-6.5-6.5-6.5zM3.7 13l3.6-3.7L11 13l-3.7 3.7-3.6-3.7zM12 6l2.8 2.7c.3.3.3.8 0 1-.3.4-.9.4-1.2 0L9.2 5.7a.8.8 0 010-1.2L13.6.2c.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.1L12 4h1a9 9 0 11-4.3 16.9l1.5-1.5A7 7 0 1013 6h-1z" fill-rule="nonzero"/></svg>',outdent:'<svg width="24" height="24"><path d="M7 5h12c.6 0 1 .4 1 1s-.4 1-1 1H7a1 1 0 110-2zm5 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm0 4h7c.6 0 1 .4 1 1s-.4 1-1 1h-7a1 1 0 010-2zm-5 4h12a1 1 0 010 2H7a1 1 0 010-2zm1.6-3.8a1 1 0 01-1.2 1.6l-3-2a1 1 0 010-1.6l3-2a1 1 0 011.2 1.6L6.8 12l1.8 1.2z" fill-rule="evenodd"/></svg>',"page-break":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M5 11c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h1c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm4 0c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h1c.6 0 1 .4 1 1s-.4 1-1 1h-1a1 1 0 010-2zm4 0c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zM7 3v5h10V3c0-.6.4-1 1-1s1 .4 1 1v7H5V3c0-.6.4-1 1-1s1 .4 1 1zM6 22a1 1 0 01-1-1v-7h14v7c0 .6-.4 1-1 1a1 1 0 01-1-1v-5H7v5c0 .6-.4 1-1 1z"/></g></svg>',paragraph:'<svg width="24" height="24"><path fill-rule="evenodd" d="M10 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 016.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L10 5z"/></svg>',"paste-column-after":'<svg width="24" height="24">
1<path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V7h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h7v2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm8 7v12h-6V8h6zm-1.5 1.5h-3v9h3v-9zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-column-before":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V18c0 1-.8 2-1.9 2H11v-2h7V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v2H4V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm-2 7v12H4V8h6zM8.5 9.5h-3v9h3v-9zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-row-after":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V11h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h14c0 1-.8 2-1.9 2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm10 11v5H8v-5h14zm-1.5 1.5h-11v2h11v-2zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-row-before":'<svg width="24" height="24"><path fill-rule="evenodd" d="M12 1a3 3 0 012.8 2H18c1 0 2 .8 2 1.9V7h-2V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h12v-4h2v4c0 1-.8 2-1.9 2H6c-1 0-2-.8-2-1.9V5c0-1 .8-2 1.9-2H9.2A3 3 0 0112 1zm10 7v5H8V8h14zm-1.5 1.5h-11v2h11v-2zM12 3a1 1 0 100 2 1 1 0 000-2z"/></svg>',"paste-text":'<svg width="24" height="24"><path d="M18 9V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h3V9h9zM9 20H6a2 2 0 01-2-2V5c0-1.1.9-2 2-2h3.2A3 3 0 0112 1a3 3 0 012.8 2H18a2 2 0 012 2v4h1v12H9v-1zm1.5-9.5v9h9v-9h-9zM12 3a1 1 0 00-1 1c0 .5.4 1 1 1s1-.5 1-1-.4-1-1-1zm0 9h6v2h-.5l-.5-1h-1v4h.8v1h-3.6v-1h.8v-4h-1l-.5 1H12v-2z" fill-rule="nonzero"/></svg>',paste:'<svg width="24" height="24"><path d="M18 9V5h-2v1c0 .6-.4 1-1 1H9a1 1 0 01-1-1V5H6v13h3V9h9zM9 20H6a2 2 0 01-2-2V5c0-1.1.9-2 2-2h3.2A3 3 0 0112 1a3 3 0 012.8 2H18a2 2 0 012 2v4h1v12H9v-1zm1.5-9.5v9h9v-9h-9zM12 3a1 1 0 00-1 1c0 .5.4 1 1 1s1-.5 1-1-.4-1-1-1z" fill-rule="nonzero"/></svg>',"permanent-pen":'<svg width="24" height="24"><path d="M10.5 17.5L8 20H3v-3l3.5-3.5a2 2 0 010-3L14 3l1 1-7.3 7.3a1 1 0 000 1.4l3.6 3.6c.4.4 1 .4 1.4 0L20 9l1 1-7.6 7.6a2 2 0 01-2.8 0l-.1-.1z" fill-rule="nonzero"/></svg>',plus:'<svg width="24" height="24"><path d="M12 4c.5 0 1 .4 1 .9V11h6a1 1 0 01.1 2H13v6a1 1 0 01-2 .1V13H5a1 1 0 01-.1-2H11V5c0-.6.4-1 1-1z"/></svg>',preferences:'<svg width="24" height="24"><path d="M20.1 13.5l-1.9.2a5.8 5.8 0 01-.6 1.5l1.2 1.5c.4.4.3 1 0 1.4l-.7.7a1 1 0 01-1.4 0l-1.5-1.2a6.2 6.2 0 01-1.5.6l-.2 1.9c0 .5-.5.9-1 .9h-1a1 1 0 01-1-.9l-.2-1.9a5.8 5.8 0 01-1.5-.6l-1.5 1.2a1 1 0 01-1.4 0l-.7-.7a1 1 0 010-1.4l1.2-1.5a6.2 6.2 0 01-.6-1.5l-1.9-.2a1 1 0 01-.9-1v-1c0-.5.4-1 .9-1l1.9-.2a5.8 5.8 0 01.6-1.5L5.2 7.3a1 1 0 010-1.4l.7-.7a1 1 0 011.4 0l1.5 1.2a6.2 6.2 0 011.5-.6l.2-1.9c0-.5.5-.9 1-.9h1c.5 0 1 .4 1 .9l.2 1.9a5.8 5.8 0 011.5.6l1.5-1.2a1 1 0 011.4 0l.7.7c.3.4.4 1 0 1.4l-1.2 1.5a6.2 6.2 0 01.6 1.5l1.9.2c.5 0 .9.5.9 1v1c0 .5-.4 1-.9 1zM12 15a3 3 0 100-6 3 3 0 000 6z" fill-rule="evenodd"/></svg>',preview:'<svg width="24" height="24"><path d="M3.5 12.5c.5.8 1.1 1.6 1.8 2.3 2 2 4.2 3.2 6.7 3.2s4.7-1.2 6.7-3.2a16.2 16.2 0 002.1-2.8 15.7 15.7 0 00-2.1-2.8c-2-2-4.2-3.2-6.7-3.2a9.3 9.3 0 00-6.7 3.2A16.2 16.2 0 003.2 12c0 .2.2.3.3.5zm-2.4-1l.7-1.2L4 7.8C6.2 5.4 8.9 4 12 4c3 0 5.8 1.4 8.1 3.8a18.2 18.2 0 012.8 3.7v1l-.7 1.2-2.1 2.5c-2.3 2.4-5 3.8-8.1 3.8-3 0-5.8-1.4-8.1-3.8a18.2 18.2 0 01-2.8-3.7 1 1 0 010-1zm12-3.3a2 2 0 102.7 2.6 4 4 0 11-2.6-2.6z" fill-rule="nonzero"/></svg>',print:'<svg width="24" height="24"><path d="M18 8H6a3 3 0 00-3 3v6h2v3h14v-3h2v-6a3 3 0 00-3-3zm-1 10H7v-4h10v4zm.5-5c-.8 0-1.5-.7-1.5-1.5s.7-1.5 1.5-1.5 1.5.7 1.5 1.5-.7 1.5-1.5 1.5zm.5-8H6v2h12V5z" fill-rule="nonzero"/></svg>',quote:'<svg width="24" height="24"><path d="M7.5 17h.9c.4 0 .7-.2.9-.6L11 13V8c0-.6-.4-1-1-1H6a1 1 0 00-1 1v4c0 .6.4 1 1 1h2l-1.3 2.7a1 1 0 00.8 1.3zm8 0h.9c.4 0 .7-.2.9-.6L19 13V8c0-.6-.4-1-1-1h-4a1 1 0 00-1 1v4c0 .6.4 1 1 1h2l-1.3 2.7a1 1 0 00.8 1.3z" fill-rule="nonzero"/></svg>',redo:'<svg width="24" height="24"><path d="M17.6 10H12c-2.8 0-4.4 1.4-4.9 3.5-.4 2 .3 4 1.4 4.6a1 1 0 11-1 1.8c-2-1.2-2.9-4.1-2.3-6.8.6-3 3-5.1 6.8-5.1h5.6l-3.3-3.3a1 1 0 111.4-1.4l5 5a1 1 0 010 1.4l-5 5a1 1 0 01-1.4-1.4l3.3-3.3z" fill-rule="nonzero"/></svg>',reload:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M5 22.1l-1.2-4.7v-.2a1 1 0 011-1l5 .4a1 1 0 11-.2 2l-2.2-.2a7.8 7.8 0 008.4.2 7.5 7.5 0 003.5-6.4 1 1 0 112 0 9.5 9.5 0 01-4.5 8 9.9 9.9 0 01-10.2 
10l.4 1.4a1 1 0 11-2 .5zM13.6 7.4c0-.5.5-1 1-.9l2.8.2a8 8 0 00-9.5-1 7.5 7.5 0 00-3.6 7 1 1 0 01-2 0 9.5 9.5 0 014.5-8.6 10 10 0 0110.9.3l-.3-1a1 1 0 012-.5l1.1 4.8a1 1 0 01-1 1.2l-5-.4a1 1 0 01-.9-1z"/></g></svg>',"remove-formatting":'<svg width="24" height="24"><path d="M13.2 6a1 1 0 010 .2l-2.6 10a1 1 0 01-1 .8h-.2a.8.8 0 01-.8-1l2.6-10H8a1 1 0 110-2h9a1 1 0 010 2h-3.8zM5 18h7a1 1 0 010 2H5a1 1 0 010-2zm13 1.5L16.5 18 15 19.5a.7.7 0 01-1-1l1.5-1.5-1.5-1.5a.7.7 0 011-1l1.5 1.5 1.5-1.5a.7.7 0 011 1L17.5 17l1.5 1.5a.7.7 0 01-1 1z" fill-rule="evenodd"/></svg>',remove:'<svg width="24" height="24"><path d="M16 7h3a1 1 0 010 2h-1v9a3 3 0 01-3 3H9a3 3 0 01-3-3V9H5a1 1 0 110-2h3V6a3 3 0 013-3h2a3 3 0 013 3v1zm-2 0V6c0-.6-.4-1-1-1h-2a1 1 0 00-1 1v1h4zm2 2H8v9c0 .6.4 1 1 1h6c.6 0 1-.4 1-1V9zm-7 3a1 1 0 012 0v4a1 1 0 01-2 0v-4zm4 0a1 1 0 012 0v4a1 1 0 01-2 0v-4z" fill-rule="nonzero"/></svg>',"resize-handle":'<svg width="10" height="10"><g fill-rule="nonzero"><path d="M8.1 1.1A.5.5 0 119 2l-7 7A.5.5 0 111 8l7-7zM8.1 5.1A.5.5 0 119 6l-3 3A.5.5 0 115 8l3-3z"/></g></svg>',resize:'<svg width="24" height="24"><path d="M4 5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h6c.3 0 .5.1.7.3.2.2.3.4.3.7 0 .3-.1.5-.3.7a1 1 0 01-.7.3H7.4L18 16.6V13c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3.3 0 .5.1.7.3.2.2.3.4.3.7v6c0 .3-.1.5-.3.7a1 1 0 01-.7.3h-6a1 1 0 01-.7-.3 1 1 0 01-.3-.7c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h3.6L6 7.4V11c0 .3-.1.5-.3.7a1 1 0 01-.7.3 1 1 0 01-.7-.3A1 1 0 014 11V5z" fill-rule="evenodd"/></svg>',"restore-draft":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M17 13c0 .6-.4 1-1 1h-4V8c0-.6.4-1 1-1s1 .4 1 1v4h2c.6 0 1 .4 1 1z"/><path d="M4.7 10H9a1 1 0 010 2H3a1 1 0 01-1-1V5a1 1 0 112 0v3l2.5-2.4a9.2 9.2 0 0110.8-1.5A9 9 0 0113.4 21c-2.4.1-4.7-.7-6.5-2.2a1 1 0 111.3-1.5 7.2 7.2 0 0011.6-3.7 7 7 0 00-3.5-7.7A7.2 7.2 0 008 7L4.7 10z" fill-rule="nonzero"/></g></svg>',"rotate-left":'<svg width="24" height="24"><path d="M4.7 10H9a1 1 0 010 2H3a1 1 0 01-1-1V5a1 1 0 112 0v3l2.5-2.4a9.2 9.2 0 0110.8-1.5A9 9 0 0113.4 21c-2.4.1-4.7-.7-6.5-2.2a1 1 0 111.3-1.5 7.2 7.2 0 0011.6-3.7 7 7 0 00-3.5-7.7A7.2 7.2 0 008 7L4.7 10z" fill-rule="nonzero"/></svg>',"rotate-right":'<svg width="24" height="24"><path d="M20 8V5a1 1 0 012 0v6c0 .6-.4 1-1 1h-6a1 1 0 010-2h4.3L16 7A7.2 7.2 0 007.7 6a7 7 0 003 13.1c1.9.1 3.7-.5 5-1.7a1 1 0 011.4 1.5A9.2 9.2 0 012.2 14c-.9-3.9 1-8 4.5-9.9 3.5-1.9 8-1.3 10.8 1.5L20 8z" fill-rule="nonzero"/></svg>',rtl:'<svg width="24" height="24"><path d="M8 5h8v2h-2v12h-2V7h-2v12H8v-7c-.5 0-1 0-1.4-.3A3.4 3.4 0 014.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L8 5zm12 11.2a1 1 0 11-1 1.6l-3-2a1 1 0 010-1.6l3-2a1 1 0 111 1.6L18.4 15l1.8 1.2z" fill-rule="evenodd"/></svg>',save:'<svg width="24" height="24"><path d="M5 16h14a2 2 0 012 2v2a2 2 0 01-2 2H5a2 2 0 01-2-2v-2c0-1.1.9-2 2-2zm0 2v2h14v-2H5zm10 0h2v2h-2v-2zm-4-6.4L8.7 9.3a1 1 0 10-1.4 1.4l4 4c.4.4 1 .4 1.4 0l4-4a1 1 0 10-1.4-1.4L13 11.6V4a1 1 0 00-2 0v7.6z" fill-rule="nonzero"/></svg>',search:'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12z" fill-rule="nonzero"/></svg>',"select-all":'<svg width="24" height="24"><path d="M3 5h2V3a2 2 0 00-2 2zm0 8h2v-2H3v2zm4 8h2v-2H7v2zM3 9h2V7H3v2zm10-6h-2v2h2V3zm6 0v2h2a2 2 0 00-2-2zM5 21v-2H3c0 1.1.9 2 2 2zm-2-4h2v-2H3v2zM9 3H7v2h2V3zm2 18h2v-2h-2v2zm8-8h2v-2h-2v2zm0 8a2 2 0 002-2h-2v2zm0-12h2V7h-2v2zm0 8h2v-2h-2v2zm-4 4h2v-2h-2v2zm0-16h2V3h-2v2zM7 17h10V7H7v10zm2-8h6v6H9V9z" fill-rule="nonzero"/></svg>',selected:'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2zm3.6 10.9L7 12.3a.7.7 0 00-1 1L9.6 17 18 8.6a.7.7 0 000-1 .7.7 0 00-1 0l-7.4 7.3z"/></svg>',settings:'<svg width="24" height="24"><path d="M11 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8v.3c0 .2 0 .3-.2.5l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V8H5a1 1 0 110-2h2v-.3c0-.2 0-.3.2-.5l.5-.2h2.5c.3 0 .4 0 .6.2l.2.5V6zM8 8h2V6H8v2zm9 2.8v.2h2c.6 0 1 .4 1 1s-.4 1-1 1h-2v.3c0 .2 0 .3-.2.5l-.6.2h-2.4c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V13H5a1 1 0 010-2h8v-.3c0-.2 0-.3.2-.5l.6-.2h2.4c.3 0 .4 0 .6.2l.2.6zM14 13h2v-2h-2v2zm-3 2.8v.2h8c.6 0 1 .4 1 1s-.4 1-1 1h-8v.3c0 .2 0 .3-.2.5l-.6.2H7.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6V18H5a1 1 0 010-2h2v-.3c0-.2 0-.3.2-.5l.5-.2h2.5c.3 0 .4 0 .6.2l.2.6zM8 18h2v-2H8v2z" fill-rule="evenodd"/></svg>',sharpen:'<svg width="24" height="24">
1<path d="M16 6l4 4-8 9-8-9 4-4h8zm-4 10.2l5.5-6.2-.1-.1H12v-.3h5.1l-.2-.2H12V9h4.6l-.2-.2H12v-.3h4.1l-.2-.2H12V8h3.6l-.2-.2H8.7L6.5 10l.1.1H12v.3H6.9l.2.2H12v.3H7.3l.2.2H12v.3H7.7l.3.2h4v.3H8.2l.2.2H12v.3H8.6l.3.2H12v.3H9l.3.2H12v.3H9.5l.2.2H12v.3h-2l.2.2H12v.3h-1.6l.2.2H12v.3h-1.1l.2.2h.9v.3h-.7l.2.2h.5v.3h-.3l.3.2z" fill-rule="evenodd"/></svg>',sourcecode:'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M9.8 15.7c.3.3.3.8 0 1-.3.4-.9.4-1.2 0l-4.4-4.1a.8.8 0 010-1.2l4.4-4.2c.3-.3.9-.3 1.2 0 .3.3.3.8 0 1.1L6 12l3.8 3.7zM14.2 15.7c-.3.3-.3.8 0 1 .4.4.9.4 1.2 0l4.4-4.1c.3-.3.3-.9 0-1.2l-4.4-4.2a.8.8 0 00-1.2 0c-.3.3-.3.8 0 1.1L18 12l-3.8 3.7z"/></g></svg>',"spell-check":'<svg width="24" height="24"><path d="M6 8v3H5V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h2c.3 0 .5.1.7.3.2.2.3.4.3.7v6H8V8H6zm0-3v2h2V5H6zm13 0h-3v5h3v1h-3a1 1 0 01-.7-.3 1 1 0 01-.3-.7V5c0-.3.1-.5.3-.7.2-.2.4-.3.7-.3h3v1zm-5 1.5l-.1.7c-.1.2-.3.3-.6.3.3 0 .5.1.6.3l.1.7V10c0 .3-.1.5-.3.7a1 1 0 01-.7.3h-3V4h3c.3 0 .5.1.7.3.2.2.3.4.3.7v1.5zM13 10V8h-2v2h2zm0-3V5h-2v2h2zm3 5l1 1-6.5 7L7 15.5l1.3-1 2.2 2.2L16 12z" fill-rule="evenodd"/></svg>',"strike-through":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M15.6 8.5c-.5-.7-1-1.1-1.3-1.3-.6-.4-1.3-.6-2-.6-2.7 0-2.8 1.7-2.8 2.1 0 1.6 1.8 2 3.2 2.3 4.4.9 4.6 2.8 4.6 3.9 0 1.4-.7 4.1-5 4.1A6.2 6.2 0 017 16.4l1.5-1.1c.4.6 1.6 2 3.7 2 1.6 0 2.5-.4 3-1.2.4-.8.3-2-.8-2.6-.7-.4-1.6-.7-2.9-1-1-.2-3.9-.8-3.9-3.6C7.6 6 10.3 5 12.4 5c2.9 0 4.2 1.6 4.7 2.4l-1.5 1.1z"/><path d="M5 11h14a1 1 0 010 2H5a1 1 0 010-2z" fill-rule="nonzero"/></g></svg>',subscript:'<svg width="24" height="24"><path d="M10.4 10l4.6 4.6-1.4 1.4L9 11.4 4.4 16 3 14.6 7.6 10 3 5.4 4.4 4 9 8.6 13.6 4 15 5.4 10.4 10zM21 19h-5v-1l1-.8 1.7-1.6c.3-.4.5-.8.5-1.2 0-.3 0-.6-.2-.7-.2-.2-.5-.3-.9-.3a2 2 0 00-.8.2l-.7.3-.4-1.1 1-.6 1.2-.2c.8 0 1.4.3 1.8.7.4.4.6.9.6 1.5s-.2 1.1-.5 1.6a8 8 0 01-1.3 1.3l-.6.6h2.6V19z" fill-rule="nonzero"/></svg>',superscript:'<svg width="24" height="24"><path d="M15 9.4L10.4 14l4.6 4.6-1.4 1.4L9 15.4 4.4 20 3 18.6 7.6 14 3 9.4 4.4 8 9 12.6 13.6 8 15 9.4zm5.9 1.6h-5v-1l1-.8 1.7-1.6c.3-.5.5-.9.5-1.3 0-.3 0-.5-.2-.7-.2-.2-.5-.3-.9-.3l-.8.2-.7.4-.4-1.2c.2-.2.5-.4 1-.5.3-.2.8-.2 1.2-.2.8 0 1.4.2 1.8.6.4.4.6 1 .6 1.6 0 .5-.2 1-.5 1.5l-1.3 1.4-.6.5h2.6V11z" fill-rule="nonzero"/></svg>',"table-caption":'<svg width="24" height="24"><g fill-rule="nonzero"><rect width="12" height="2" x="3" y="4" rx="1"/><path d="M19 8a2 2 0 012 2v8a2 2 0 01-2 2H5a2 2 0 01-2-2v-8c0-1.1.9-2 2-2h14zM5 15v3h6v-3H5zm14 0h-6v3h6v-3zm0-5h-6v3h6v-3zM5 13h6v-3H5v3z"/></g></svg>',"table-cell-classes":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M13 4v9H3V6c0-1.1.9-2 2-2h8zm-2 2H5v5h6V6z"/><path fill-rule="nonzero" d="M13 4h6a2 2 0 012 2v7h-8v-2h6V6h-6V4z" opacity=".2"/><path d="M18 20l-2.6 1.6.7-3-2.4-2 3.1-.2 1.2-2.9 1.2 2.9 3 .2-2.3 2 .7 3z"/><path fill-rule="nonzero" d="M3 13v5c0 1.1.9 2 2 2h8v-7h-2v5H5v-5H3z" opacity=".2"/></g></svg>',"table-cell-properties":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9H5v5h6v-5zm8 0h-6v5h6v-5zm-8-7H5v5h6V6z"/></svg>',"table-cell-select-all":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v12h14V6z"/><path d="M13 6v5h6v2h-6v5h-2v-5H5v-2h6V6h2z" opacity=".2"/></g></svg>',"table-cell-select-inner":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v12h14V6z" opacity=".2"/><path d="M13 6v5h6v2h-6v5h-2v-5H5v-2h6V6h2z"/></g></svg>',"table-classes":'<svg width="24" height="24"><g fill-rule="evenodd"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v7h-8v7H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 9H5v5h6v-5zm8-7h-6v5h6V6zm-8 0H5v5h6V6z"/><path d="M18 20l-2.6 1.6.7-3-2.4-2 3.1-.2 1.2-2.9 1.2 2.9 3 .2-2.3 2 .7 3z"/></g></svg>',"table-delete-column":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-4 4h-2V6h-2v2H9V6H5v12h4v-2h2v2h2v-2h2v2h4V6
1h-4v2zm.3.5l1 1.2-3 2.3 3 2.3-1 1.2L12 13l-3.3 2.6-1-1.2 3-2.3-3-2.3 1-1.2L12 11l3.3-2.5z"/></svg>',"table-delete-row":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 2H5v3h2.5v2H5v2h2.5v2H5v3h14v-3h-2.5v-2H19v-2h-2.5V9H19V6zm-4.7 1.8l1.2 1L13 12l2.6 3.3-1.2 1-2.3-3-2.3 3-1.2-1L11 12 8.5 8.7l1.2-1 2.3 3 2.3-3z"/></svg>',"table-delete-table":'<svg width="24" height="24"><g fill-rule="nonzero"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 6v12h14V6H5z"/><path d="M14.4 8.6l1 1-2.3 2.4 2.3 2.4-1 1-2.4-2.3-2.4 2.3-1-1 2.3-2.4-2.3-2.4 1-1 2.4 2.3z"/></g></svg>',"table-insert-column-after":'<svg width="24" height="24"><path fill-rule="nonzero" d="M20 4c.6 0 1 .4 1 1v2a1 1 0 01-2 0V6h-8v12h8v-1a1 1 0 012 0v2c0 .5-.4 1-.9 1H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h15zM9 13H5v5h4v-5zm7-5c.5 0 1 .4 1 .9V11h2a1 1 0 01.1 2H17v2a1 1 0 01-2 .1V13h-2a1 1 0 01-.1-2H15V9c0-.6.4-1 1-1zM9 6H5v5h4V6z"/></svg>',"table-insert-column-before":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H4a1 1 0 01-1-1v-2a1 1 0 012 0v1h8V6H5v1a1 1 0 11-2 0V5c0-.6.4-1 1-1h15zm0 9h-4v5h4v-5zM8 8c.5 0 1 .4 1 .9V11h2a1 1 0 01.1 2H9v2a1 1 0 01-2 .1V13H5a1 1 0 01-.1-2H7V9c0-.6.4-1 1-1zm11-2h-4v5h4V6z"/></svg>',"table-insert-row-above":'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4a1 1 0 110 2H5v6h14V6h-1a1 1 0 010-2h2c.6 0 1 .4 1 1v13a2 2 0 01-2 2H5a2 2 0 01-2-2V5c0-.6.4-1 1-1h2zm5 10H5v4h6v-4zm8 0h-6v4h6v-4zM12 3c.5 0 1 .4 1 .9V6h2a1 1 0 010 2h-2v2a1 1 0 01-2 .1V8H9a1 1 0 010-2h2V4c0-.6.4-1 1-1z"/></svg>',"table-insert-row-after":'<svg width="24" height="24"><path fill-rule="nonzero" d="M12 13c.5 0 1 .4 1 .9V16h2a1 1 0 01.1 2H13v2a1 1 0 01-2 .1V18H9a1 1 0 01-.1-2H11v-2c0-.6.4-1 1-1zm6 7a1 1 0 010-2h1v-6H5v6h1a1 1 0 010 2H4a1 1 0 01-1-1V6c0-1.1.9-2 2-2h14a2 2 0 012 2v13c0 .5-.4 1-.9 1H18zM11 6H5v4h6V6zm8 0h-6v4h6V6z"/></svg>',"table-left-header":'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm0 9h-4v5h4v-5zm-6 0H9v5h4v-5zm0-7H9v5h4V6zm6 0h-4v5h4V6z"/></svg>',"table-merge-cells":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 15.5V18h3v-2.5H5zm14-5h-9V18h9v-7.5zM19 6h-4v2.5h4V6zM8 6H5v2.5h3V6zm5 0h-3v2.5h3V6zm-8 7.5h3v-3H5v3z"/></svg>',"table-row-numbering-rtl":'<svg width="24" height="24"><path d="M6 4a2 2 0 00-2 2v13c0 1.1.9 2 2 2h12a2 2 0 002-2V6a2 2 0 00-2-2H6zm0 12h8v3H6v-3zm11 0c.6 0 1 .4 1 1v1a1 1 0 01-2 0v-1c0-.6.4-1 1-1zM6 11h8v3H6v-3zm11 0c.6 0 1 .4 1 1v1a1 1 0 01-2 0v-1c0-.6.4-1 1-1zM6 6h8v3H6V6zm11 0c.6 0 1 .4 1 1v1a1 1 0 11-2 0V7c0-.6.4-1 1-1z"/></svg>',"table-row-numbering":'<svg width="24" height="24"><path d="M18 4a2 2 0 012 2v13a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2h12zm0 12h-8v3h8v-3zM7 16a1 1 0 00-1 1v1a1 1 0 002 0v-1c0-.6-.4-1-1-1zm11-5h-8v3h8v-3zM7 11a1 1 0 00-1 1v1a1 1 0 002 0v-1c0-.6-.4-1-1-1zm11-5h-8v3h8V6zM7 6a1 1 0 00-1 1v1a1 1 0 102 0V7c0-.6-.4-1-1-1z"/></svg>',"table-row-properties":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 15v3h6v-3H5zm14 0h-6v3h6v-3zm0-9h-6v3h6V6zM5 9h6V6H5v3z"/></svg>',"table-split-cells":'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM8 15.5H5V18h3v-2.5zm11-5h-9V18h9v-7.5zm-2.5 1l1 1-2 2 2 2-1 1-2-2-2 2-1-1 2-2-2-2 1-1 2 2 2-2zm-8.5-1H5v3h3v-3zM19 6h-4v2.5h4V6zM8 6H5v2.5h3V6zm5 0h-3v2.5h3V6z"/></svg>',"table-top-header":'<svg width="24" height="24"><path d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zm-8 11H5v3h6v-3zm8 0h-6v3h6v-3zm0-5h-6v3h6v-3zM5 13h6v-3H5v3z"/></svg>',table:'<svg width="24" height="24"><path fill-rule="nonzero" d="M19 4a2 2 0 012 2v12a2 2 0 01-2 2H5a2 2 0 01-2-2V6c0-1.1.9-2 2-2h14zM5 14v4h6v-4H5zm14 0h-6v4h6v-4zm0-6h-6v4h6V8zM5 12h6V8H5v4z"/></svg>',template:'<svg width="24" height="24"><path d="M19 19v-1H5v1h14zM9 16v-4a5 5 0 116 0v4h4a2 2 0 012 2v3H3v-3c0-1.1.9-2 2-2h4zm4 0v-5l.8-.6a3 3 0 10-3.6 0l.8.6v5h2z" fill-rule="nonzero"/></svg>',"temporary-placeholder":'<svg width="24" height="24"><g fill-rule="evenodd"><path d="M9 7.6V6h2.5V4.5a.5.5 0 111 0V6H15v1.6a8 8 0 11-6 0zm-2.6 5.3a.5.5 0 00.3.6c.3 0 .6 0 .6-.3l.1-.2a5 5 0 013.3-2.8c.3-.1.4-.4.4-.6-.1-.3-.4-.5-.6-.4a6 6 0 00-4.1 3.7z"/><circle cx="14" cy="4" r="1"/><circle cx="12" cy="2" r="1"/><circle cx="10" cy="4" r="1"/></g></svg>
1',"text-color":'<svg width="24" height="24"><g fill-rule="evenodd"><path id="tox-icon-text-color__color" d="M3 18h18v3H3z"/><path d="M8.7 16h-.8a.5.5 0 01-.5-.6l2.7-9c.1-.3.3-.4.5-.4h2.8c.2 0 .4.1.5.4l2.7 9a.5.5 0 01-.5.6h-.8a.5.5 0 01-.4-.4l-.7-2.2c0-.3-.3-.4-.5-.4h-3.4c-.2 0-.4.1-.5.4l-.7 2.2c0 .3-.2.4-.4.4zm2.6-7.6l-.6 2a.5.5 0 00.5.6h1.6a.5.5 0 00.5-.6l-.6-2c0-.3-.3-.4-.5-.4h-.4c-.2 0-.4.1-.5.4z"/></g></svg>',toc:'<svg width="24" height="24"><path d="M5 5c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 110-2zm3 0h11c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 110-2zm-3 8c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h11c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2zm0-4c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 110-2zm3 0h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm-3 8c.6 0 1 .4 1 1s-.4 1-1 1a1 1 0 010-2zm3 0h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2z" fill-rule="evenodd"/></svg>',translate:'<svg width="24" height="24"><path d="M12.7 14.3l-.3.7-.4.7-2.2-2.2-3.1 3c-.3.4-.8.4-1 0a.7.7 0 010-1l3.1-3A12.4 12.4 0 016.7 9H8a10.1 10.1 0 001.7 2.4c.5-.5 1-1.1 1.4-1.8l.9-2H4.7a.7.7 0 110-1.5h4.4v-.7c0-.4.3-.8.7-.8.4 0 .7.4.7.8v.7H15c.4 0 .8.3.8.7 0 .4-.4.8-.8.8h-1.4a12.3 12.3 0 01-1 2.4 13.5 13.5 0 01-1.7 2.3l1.9 1.8zm4.3-3l2.7 7.3a.5.5 0 01-.4.7 1 1 0 01-1-.7l-.6-1.5h-3.4l-.6 1.5a1 1 0 01-1 .7.5.5 0 01-.4-.7l2.7-7.4a1 1 0 012 0zm-2.2 4.4h2.4L16 12.5l-1.2 3.2z" fill-rule="evenodd"/></svg>',underline:'<svg width="24" height="24"><path d="M16 5c.6 0 1 .4 1 1v5.5a4 4 0 01-.4 1.8l-1 1.4a5.3 5.3 0 01-5.5 1 5 5 0 01-1.6-1c-.5-.4-.8-.9-1.1-1.4a4 4 0 01-.4-1.8V6c0-.6.4-1 1-1s1 .4 1 1v5.5c0 .3 0 .6.2 1l.6.7a3.3 3.3 0 002.2.8 3.4 3.4 0 002.2-.8c.3-.2.4-.5.6-.8l.2-.9V6c0-.6.4-1 1-1zM8 17h8c.6 0 1 .4 1 1s-.4 1-1 1H8a1 1 0 010-2z" fill-rule="evenodd"/></svg>',undo:'<svg width="24" height="24"><path d="M6.4 8H12c3.7 0 6.2 2 6.8 5.1.6 2.7-.4 5.6-2.3 6.8a1 1 0 01-1-1.8c1.1-.6 1.8-2.7 1.4-4.6-.5-2.1-2.1-3.5-4.9-3.5H6.4l3.3 3.3a1 1 0 11-1.4 1.4l-5-5a1 1 0 010-1.4l5-5a1 1 0 011.4 1.4L6.4 8z" fill-rule="nonzero"/></svg>',unlink:'<svg width="24" height="24"><path d="M6.2 12.3a1 1 0 011.4 1.4l-2 2a2 2 0 102.6 2.8l4.8-4.8a1 1 0 000-1.4 1 1 0 111.4-1.3 2.9 2.9 0 010 4L9.6 20a3.9 3.9 0 01-5.5-5.5l2-2zm11.6-.6a1 1 0 01-1.4-1.4l2.1-2a2 2 0 10-2.7-2.8L11 10.3a1 1 0 000 1.4A1 1 0 119.6 13a2.9 2.9 0 010-4L14.4 4a3.9 3.9 0 015.5 5.5l-2 2zM7.6 6.3a.8.8 0 01-1 1.1L3.3 4.2a.7.7 0 111-1l3.2 3.1zM5.1 8.6a.8.8 0 010 1.5H3a.8.8 0 010-1.5H5zm5-3.5a.8.8 0 01-1.5 0V3a.8.8 0 011.5 0V5zm6 11.8a.8.8 0 011-1l3.2 3.2a.8.8 0 01-1 1L16 17zm-2.2 2a.8.8 0 011.5 0V21a.8.8 0 01-1.5 0V19zm5-3.5a.7.7 0 110-1.5H21a.8.8 0 010 1.5H19z" fill-rule="nonzero"/></svg>',unlock:'<svg width="24" height="24"><path d="M16 5c.8 0 1.5.3 2.1.9.6.6.9 1.3.9 2.1v3h-2V8a1 1 0 00-.3-.7A1 1 0 0016 7h-2a1 1 0 00-.7.3 1 1 0 00-.3.7v3h.3c.2 0 .3 0 .5.2l.2.6v7.4c0 .3 0 .4-.2.6l-.6.2H4.8c-.3 0-.4 0-.6-.2a.7.7 0 01-.2-.6v-7.4c0-.3 0-.4.2-.6l.5-.2H11V8c0-.8.3-1.5.9-2.1.6-.6 1.3-.9 2.1-.9h2z" fill-rule="evenodd"/></svg>',"unordered-list":'<svg width="24" height="24"><path d="M11 5h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zm0 6h8c.6 0 1 .4 1 1s-.4 1-1 1h-8a1 1 0 010-2zM4.5 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1zm0 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1zm0 6c0-.4.1-.8.4-1 .3-.4.7-.5 1.1-.5.4 0 .8.1 1 .4.4.3.5.7.5 1.1 0 .4-.1.8-.4 1-.3.4-.7.5-1.1.5-.4 0-.8-.1-1-.4-.4-.3-.5-.7-.5-1.1z" fill-rule="evenodd"/></svg>',unselected:'<svg width="24" height="24"><path fill-rule="nonzero" d="M6 4h12a2 2 0 012 2v12a2 2 0 01-2 2H6a2 2 0 01-2-2V6c0-1.1.9-2 2-2zm0 1a1 1 0 00-1 1v12c0 .6.4 1 1 1h12c.6 0 1-.4 1-1V6c0-.6-.4-1-1-1H6z"/></svg>',upload:'<svg width="24" height="24"><path d="M18 19v-2a1 1 0 012 0v3c0 .6-.4 1-1 1H5a1 1 0 01-1-1v-3a1 1 0 012 0v2h12zM11 6.4L8.7 8.7a1 1 0 01-1.4-1.4l4-4a1 1 0 011.4 0l4 4a1 1 0 11-1.4 1.4L13 6.4V16a1 1 0 01-2 0V6.4z" fill-rule="nonzero"/></svg>',user:'<svg width="24" height="24"><path d="M12 24a12 12 0 110-24 12 12 0 010 24zm-8.7-5.3a11 11 0 0017.4 0C19.4 16.3 14.6 15 12 15c-2.6 0-7.4 1.3-8.7 3.7zM12 13c2.2 0 4-2 4-4.5S14.2 4 12 4 8 6 8 8.5 9.8 13 12 13z" fill-rule="nonzero"/></svg>',"vertical-align":'<svg width="24" height="24"><g fill-rule="nonzero"><rect width="18" height="2" x="3" y="11" rx="1"/><path d="M12 2c.6 0 1 .4 1 1v4l2-1.3a1 1 0 011.2 1.5l-.1.1-4.1 3-4-3a1 1 0 011-1.7l2 1.5V3c0-.6.4-1 1-1zm0 11.8l4 2.9a1 1 0 01-1 1.7l-2-1.5V21c0 .5-.4 1-.9 1H12a1 1 0 01-1-1v-4l-2 1.3a1 1 0 01-1.2-.1l-.1-.1a1 1 0 01.1-1.3l.1-.1 4.1-3z"/></g></svg>',visualblocks:'<svg width="24" height="24">
1<path d="M9 19v2H7v-2h2zm-4 0v2a2 2 0 01-2-2h2zm8 0v2h-2v-2h2zm8 0a2 2 0 01-2 2v-2h2zm-4 0v2h-2v-2h2zM15 7a1 1 0 010 2v7a1 1 0 01-2 0V9h-1v7a1 1 0 01-2 0v-4a2.5 2.5 0 01-.2-5H15zM5 15v2H3v-2h2zm16 0v2h-2v-2h2zM5 11v2H3v-2h2zm16 0v2h-2v-2h2zM5 7v2H3V7h2zm16 0v2h-2V7h2zM5 3v2H3c0-1.1.9-2 2-2zm8 0v2h-2V3h2zm6 0a2 2 0 012 2h-2V3zM9 3v2H7V3h2zm8 0v2h-2V3h2z" fill-rule="evenodd"/></svg>',visualchars:'<svg width="24" height="24"><path d="M10 5h7a1 1 0 010 2h-1v11a1 1 0 01-2 0V7h-2v11a1 1 0 01-2 0v-6c-.5 0-1 0-1.4-.3A3.4 3.4 0 016.8 10a3.3 3.3 0 010-2.8 3.4 3.4 0 011.8-1.8L10 5z" fill-rule="evenodd"/></svg>',warning:'<svg width="24" height="24"><path d="M19.8 18.3c.2.5.3.9 0 1.2-.1.3-.5.5-1 .5H5.2c-.5 0-.9-.2-1-.5-.3-.3-.2-.7 0-1.2L11 4.7l.5-.5.5-.2c.2 0 .3 0 .5.2.2 0 .3.3.5.5l6.8 13.6zM12 18c.3 0 .5-.1.7-.3.2-.2.3-.4.3-.7a1 1 0 00-.3-.7 1 1 0 00-.7-.3 1 1 0 00-.7.3 1 1 0 00-.3.7c0 .3.1.5.3.7.2.2.4.3.7.3zm.7-3l.3-4a1 1 0 00-.3-.7 1 1 0 00-.7-.3 1 1 0 00-.7.3 1 1 0 00-.3.7l.3 4h1.4z" fill-rule="evenodd"/></svg>',"zoom-in":'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12zm-1-9a1 1 0 012 0v6a1 1 0 01-2 0V8zm-2 4a1 1 0 010-2h6a1 1 0 010 2H8z" fill-rule="nonzero"/></svg>',"zoom-out":'<svg width="24" height="24"><path d="M16 17.3a8 8 0 111.4-1.4l4.3 4.4a1 1 0 01-1.4 1.4l-4.4-4.3zm-5-.3a6 6 0 100-12 6 6 0 000 12zm-3-5a1 1 0 010-2h6a1 1 0 010 2H8z" fill-rule="nonzero"/></svg>'}})},6890:function(t,n,e){e(88785)},38860:function(t,n,e){e(51768)},51768:function(t,n,e){!function(){"use strict";var t=function(t){return function(n){return function(t){var n=typeof t;return null===t?"null":"object"===n&&(Array.prototype.isPrototypeOf(t)||t.constructor&&"Array"===t.constructor.name)?"array":"object"===n&&(String.prototype.isPrototypeOf(t)||t.constructor&&"String"===t.constructor.name)?"string":n}(n)===t}},n=function(t){return function(n){return typeof n===t}},o=function(t){return function(n){return t===n}},r=t("string"),i=t("object"),a=t("array"),c=o(null),l=n("boolean"),u=o(void 0),s=function(t){return null==t},d=function(t){return!s(t)},A=n("function"),f=n("number"),m=function(t,n){if(a(t)){for(var e=0,o=t.length;e<o;++e)if(!n(t[e]))return!1;return!0}return!1},g=function(){},p=function(t,n){return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];return t(n.apply(null,e))}},x=function(t){return function(){return t}},h=function(t){return t},b=function(t,n){return t===n};function C(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];var r=n.concat(e);return t.apply(null,r)}}var v=function(t){return function(n){return!t(n)}},y=function(t){return function(){throw new Error(t)}},w=x(!1),_=x(!0),E=tinymce.util.Tools.resolve("tinymce.ThemeManager"),k=function(){return k=Object.assign||function(t){for(var n,e=1,o=arguments.length;e<o;e++)for(var r in n=arguments[e])Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t},k.apply(this,arguments)};function B(t,n){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&n.indexOf(o)<0&&(e[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(t);r<o.length;r++)n.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(t,o[r])&&(e[o[r]]=t[o[r]])}return e}function F(t,n,e){if(e||2===arguments.length)for(var o,r=0,i=n.length;r<i;r++)!o&&r in n||(o||(o=Array.prototype.slice.call(n,0,r)),o[r]=n[r]);return t.concat(o||Array.prototype.slice.call(n))}var S,z,D=function(){return O},O=(S=function(t){return t()},{fold:function(t,n){return t()},isSome:w,isNone:_,getOr:z=h,getOrThunk:S,getOrDie:function(t){throw new Error(t||"error: getOrDie called on none.")},getOrNull:x(null),getOrUndefined:x(void 0),or:z,orThunk:S,map:D,each:g,bind:D,exists:w,forall:_,filter:function(){return D()},toArray:function(){return[]},toString:x("none()")}),M=function(t){var n=x(t),e=function(){return r},o=function(n){return n(t)},r={fold:function(n,e){return e(t)},isSome:_,isNone:w,getOr:n,getOrThunk:n,getOrDie:n,getOrNull:n,getOrUndefined:n,or:e,orThunk:e,map:function(n){return M(n(t))},each:function(n){n(t)},bind:o,exists:o,forall:o,filter:function(n){return n(t)?r:O},toArray:function(){return[t]},toString:function(){return"some("+t+")"}};return r},T={some:M,none:D,from:function(t){return null==t?O:M(t)}},N=Array.prototype.slice,R=Array.prototype.indexOf,H=Array.prototype.push,L=function(t,n){return R.call(t,n)},I=function(t,n){return L(t,n)>-1},U=function(t,n){for(var e=0,o=t.length;e<o;e++){if(n(t[e],e))return!0}return!1},V=function(t,n){for(var e=[],o=0;o<t;
1o++)e.push(n(o));return e},P=function(t,n){for(var e=[],o=0;o<t.length;o+=n){var r=N.call(t,o,o+n);e.push(r)}return e},q=function(t,n){for(var e=t.length,o=new Array(e),r=0;r<e;r++){var i=t[r];o[r]=n(i,r)}return o},j=function(t,n){for(var e=0,o=t.length;e<o;e++){n(t[e],e)}},Y=function(t,n){for(var e=[],o=[],r=0,i=t.length;r<i;r++){var a=t[r];(n(a,r)?e:o).push(a)}return{pass:e,fail:o}},W=function(t,n){for(var e=[],o=0,r=t.length;o<r;o++){var i=t[o];n(i,o)&&e.push(i)}return e},G=function(t,n,e){return function(t,n){for(var e=t.length-1;e>=0;e--)n(t[e],e)}(t,(function(t,o){e=n(e,t,o)})),e},K=function(t,n,e){return j(t,(function(t,o){e=n(e,t,o)})),e},Q=function(t,n){return function(t,n,e){for(var o=0,r=t.length;o<r;o++){var i=t[o];if(n(i,o))return T.some(i);if(e(i,o))break}return T.none()}(t,n,w)},X=function(t,n){for(var e=0,o=t.length;e<o;e++){if(n(t[e],e))return T.some(e)}return T.none()},J=function(t){for(var n=[],e=0,o=t.length;e<o;++e){if(!a(t[e]))throw new Error("Arr.flatten item "+e+" was not an array, input: "+t);H.apply(n,t[e])}return n},$=function(t,n){return J(q(t,n))},Z=function(t,n){for(var e=0,o=t.length;e<o;++e){if(!0!==n(t[e],e))return!1}return!0},tt=function(t){var n=N.call(t,0);return n.reverse(),n},nt=function(t,n){return W(t,(function(t){return!I(n,t)}))},et=function(t,n){for(var e={},o=0,r=t.length;o<r;o++){var i=t[o];e[String(i)]=n(i,o)}return e},ot=function(t){return[t]},rt=function(t,n){var e=N.call(t,0);return e.sort(n),e},it=function(t,n){return n>=0&&n<t.length?T.some(t[n]):T.none()},at=function(t){return it(t,0)},ct=function(t){return it(t,t.length-1)},lt=A(Array.from)?Array.from:function(t){return N.call(t)},ut=function(t,n){for(var e=0;e<t.length;e++){var o=n(t[e],e);if(o.isSome())return o}return T.none()},st=Object.keys,dt=Object.hasOwnProperty,At=function(t,n){for(var e=st(t),o=0,r=e.length;o<r;o++){var i=e[o];n(t[i],i)}},ft=function(t,n){return mt(t,(function(t,e){return{k:e,v:n(t,e)}}))},mt=function(t,n){var e={};return At(t,(function(t,o){var r=n(t,o);e[r.k]=r.v})),e},gt=function(t,n){var e={};return function(t,n,e,o){At(t,(function(t,r){(n(t,r)?e:o)(t,r)}))}(t,n,function(t){return function(n,e){t[e]=n}}(e),g),e},pt=function(t,n){var e=[];return At(t,(function(t,o){e.push(n(t,o))})),e},xt=function(t,n){for(var e=st(t),o=0,r=e.length;o<r;o++){var i=e[o],a=t[i];
1if(n(a,i,t))return T.some(a)}return T.none()},ht=function(t){return pt(t,h)},bt=function(t,n){return Ct(t,n)?T.from(t[n]):T.none()},Ct=function(t,n){return dt.call(t,n)},vt=function(t,n){return Ct(t,n)&&void 0!==t[n]&&null!==t[n]},yt=function(t,n,e){return void 0===e&&(e=b),t.exists((function(t){return e(t,n)}))},wt=function(t){for(var n=[],e=function(t){n.push(t)},o=0;o<t.length;o++)t[o].each(e);return n},_t=function(t,n,e){return t.isSome()&&n.isSome()?T.some(e(t.getOrDie(),n.getOrDie())):T.none()},Et=function(t,n){return t?T.some(n):T.none()},kt=function(t,n,e){return""===n||t.length>=n.length&&t.substr(e,e+n.length)===n},Bt=function(t,n){return-1!==t.indexOf(n)},Ft=function(t,n){return kt(t,n,0)},St=function(t,n){return kt(t,n,t.length-n.length)},zt=function(t){return function(n){return n.replace(t,"")}}(/^\s+|\s+$/g),Dt=function(t){return t.length>0},Ot=function(t){return void 0!==t.style&&A(t.style.getPropertyValue)},Mt=function(t){if(null==t)throw new Error("Node cannot be null or undefined");return{dom:t}},Tt={fromHtml:function(t,n){var e=(n||document).createElement("div");if(e.innerHTML=t,!e.hasChildNodes()||e.childNodes.length>1)throw console.error("HTML does not have a single root node",t),new Error("HTML must have a single root node");return Mt(e.childNodes[0])},fromTag:function(t,n){var e=(n||document).createElement(t);return Mt(e)},fromText:function(t,n){var e=(n||document).createTextNode(t);return Mt(e)},fromDom:Mt,fromPoint:function(t,n,e){return T.from(t.dom.elementFromPoint(n,e)).map(Mt)}};"undefined"!=typeof window?window:Function("return this;")();var Nt,Rt=function(t){return t.dom.nodeName.toLowerCase()},Ht=function(t){return function(n){return function(t){return t.dom.nodeType}(n)===t}},Lt=Ht(1),It=Ht(3),Ut=Ht(9),Vt=Ht(11),Pt=function(t){var n,e=!1;return function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];return e||(e=!0,n=t.apply(null,o)),n}},qt=function(){return jt(0,0)},jt=function(t,n){return{major:t,minor:n}},Yt={nu:jt,detect:function(t,n){var e=String(n).toLowerCase();return 0===t.length?qt():function(t,n){var e=function(t,n){for(var e=0;e<t.length;e++){var o=t[e];if(o.test(n))return o}}(t,n);if(!e)return{major:0,minor:0};var o=function(t){return Number(n.replace(e,"$"+t))};return jt(o(1),o(2))}(t,e)},unknown:qt},Wt=function(t,n){var e=String(n).toLowerCase();return Q(t,(function(t){return t.search(e)}))},Gt=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Kt=function(t){return function(n){return Bt(n,t)}},Qt=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(t){return Bt(t,"edge/")&&Bt(t,"chrome")&&Bt(t,"safari")&&Bt(t,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Gt],search:function(t){return Bt(t,"chrome")&&!Bt(t,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(t){return Bt(t,"msie")||Bt(t,"trident")}},{name:"Opera",versionRegexes:[Gt,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Kt("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Kt("firefox")},{name:"Safari",versionRegexes:[Gt,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(t){return(Bt(t,"safari")||Bt(t,"mobile/"))&&Bt(t,"applewebkit")}}],Xt=[{name:"Windows",search:Kt("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(t){return Bt(t,"iphone")||Bt(t,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Kt("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Kt("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Kt("linux"),versionRegexes:[]},{name:"Solaris",search:Kt("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Kt("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Kt("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Jt={browsers:x(Qt),oses:x(Xt)},$t="Edge",Zt="Chrome",tn="Opera",nn="Firefox",en="Safari",on=function(t){var n=t.current,e=t.version,o=function(t){return function(){return n===t}};return{current:n,version:e,isEdge:o($t),isChrome:o(Zt),isIE:o("IE"),isOpera:o(tn),isFirefox:o(nn),isSafari:o(en)}},rn={unknown:function(){return on({current:void 0,version:Yt.unknown()})},nu:on,edge:x($t),chrome:x(Zt),ie:x("IE"),opera:x(tn),firefox:x(nn),safari:x(en)},an="Windows",cn="Android",ln="Linux",un="Solaris",sn="FreeBSD",dn="ChromeOS",An=function(t){var n=t.current,e=t.version,o=function(t){return function(){return n===t}};return{current:n,version:e,isWindows:o(an),isiOS:o("iOS"),isAndroid:o(cn),isOSX:o("OSX"),isLinux:o(ln),isSolaris:o(un),isFreeBSD:o(sn),isChromeOS:o(dn)}},fn={unknown:function(){return An({current:void 0,version:Yt.unknown()})},nu:An,windows:x(an),ios:x("iOS"),android:x(cn),linux:x(ln),osx:x("OSX"),solaris:x(un),freebsd:x(sn),chromeos:x(dn)},mn=function(t,n,e){var o=Jt.browsers(),r=Jt.oses(),i=n.bind((function(t){return function(t,n){return ut(n.brands,(function(n){var e=n.brand.toLowerCase();return Q(t,(function(t){var n;return e===(null===(n=t.brand)||void 0===n?void 0:n.toLowerCase())})).map((function(t){return{current:t.name,version:Yt.nu(parseInt(n.version,10),0)}}))}))}(o,t)})).orThunk((function(){return function(t,n){return Wt(t,n).map((function(t){var e=Yt.detect(t.versionRegexes,n);return{current:t.name,version:e}}))}(o,t)})).fold(rn.unknown,rn.nu),a=function(t,n){return Wt(t,n).map((function(t){var e=Yt.detect(t.versionRegexes,n);return{current:t.name,version:e}}))}(r,t).fold(fn.unknown,fn.nu),c=function(t,n,e,o){var r=t.isiOS()&&!0===/ipad/i.test(e),i=t.isiOS()&&!r,a=t.isiOS()||t.isAndroid(),c=a||o("(pointer:coarse)"),l=r||!i&&a&&o("(min-device-width:768px)"),u=i||a&&!l,s=n.isSafari()&&t.isiOS()&&!1===/safari/i.test(e),d=!u&&!l&&!s;return{isiPad:x(r),isiPhone:x(i),isTablet:x(l),isPhone:x(u),isTouch:x(c),isA
1ndroid:t.isAndroid,isiOS:t.isiOS,isWebView:x(s),isDesktop:x(d)}}(a,i,t,e);return{browser:i,os:a,deviceType:c}},gn=function(t){return window.matchMedia(t).matches},pn=Pt((function(){return mn(navigator.userAgent,T.from(navigator.userAgentData),gn)})),xn=function(){return pn()},hn=function(t,n){var e=t.dom;if(1!==e.nodeType)return!1;var o=e;if(void 0!==o.matches)return o.matches(n);if(void 0!==o.msMatchesSelector)return o.msMatchesSelector(n);if(void 0!==o.webkitMatchesSelector)return o.webkitMatchesSelector(n);if(void 0!==o.mozMatchesSelector)return o.mozMatchesSelector(n);throw new Error("Browser lacks native selectors")},bn=function(t){return 1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType||0===t.childElementCount},Cn=function(t,n){return t.dom===n.dom},vn=function(t,n){return function(t,n){return function(t,n,e){return 0!=(t.compareDocumentPosition(n)&e)}(t,n,Node.DOCUMENT_POSITION_CONTAINED_BY)}(t.dom,n.dom)},yn=function(t,n){return xn().browser.isIE()?vn(t,n):function(t,n){var e=t.dom,o=n.dom;return e!==o&&e.contains(o)}(t,n)},wn=function(t){return Tt.fromDom(t.dom.ownerDocument)},_n=function(t){return Ut(t)?t:wn(t)},En=function(t){return Tt.fromDom(_n(t).dom.documentElement)},kn=function(t){return Tt.fromDom(_n(t).dom.defaultView)},Bn=function(t){return T.from(t.dom.parentNode).map(Tt.fromDom)},Fn=function(t){return T.from(t.dom.offsetParent).map(Tt.fromDom)},Sn=function(t){return q(t.dom.childNodes,Tt.fromDom)},zn=function(t,n){var e=t.dom.childNodes;return T.from(e[n]).map(Tt.fromDom)},Dn=function(t,n){return{element:t,offset:n}},On=function(t,n){var e=Sn(t);return e.length>0&&n<e.length?Dn(e[n],0):Dn(t,n)},Mn=function(t){return Vt(t)&&d(t.dom.host)},Tn=A(Element.prototype.attachShadow)&&A(Node.prototype.getRootNode),Nn=x(Tn),Rn=Tn?function(t){return Tt.fromDom(t.dom.getRootNode())}:_n,Hn=function(t){return Mn(t)?t:Tt.fromDom(_n(t).dom.body)},Ln=function(t){var n=Rn(t);return Mn(n)?T.some(n):T.none()},In=function(t){return Tt.fromDom(t.dom.host)},Un=function(t){return d(t.dom.shadowRoot)},Vn=function(t){var n=It(t)?t.dom.parentNode:t.dom;if(null==n||null===n.ownerDocument)return!1;var e,o,r=n.ownerDocument;return Ln(Tt.fromDom(n)).fold((function(){return r.body.contains(n)}),(e=Vn,o=In,function(t){return e(o(t))}))},Pn=function(){return qn(Tt.fromDom(document))},qn=function(t){var n=t.dom.body;if(null==n)throw new Error("Body is not available yet");return Tt.fromDom(n)},jn=function(t,n,e){if(!(r(e)||l(e)||f(e)))throw console.error("Invalid call to Attribute.set. Key ",n,":: Value ",e,":: Element ",t),new Error("Attribute value was not simple");t.setAttribute(n,e+"")},Yn=function(t,n,e){jn(t.dom,n,e)},Wn=function(t,n){var e=t.dom;At(n,(function(t,n){jn(e,n,t)}))},Gn=function(t,n){var e=t.dom.getAttribute(n);return null===e?void 0:e},Kn=function(t,n){return T.from(Gn(t,n))},Qn=function(t,n){var e=t.dom;return!(!e||!e.hasAttribute)&&e.hasAttribute(n)},Xn=function(t,n){t.dom.removeAttribute(n)},Jn=function(t,n,e){if(!r(e))throw console.error("Invalid call to CSS.set. Property ",n,":: Value ",e,":: Element ",t),new Error("CSS value must be a string: "+e);Ot(t)&&t.style.setProperty(n,e)},$n=function(t,n){Ot(t)&&t.style.removeProperty(n)},Zn=function(t,n,e){var o=t.dom;Jn(o,n,e)},te=function(t,n){var e=t.dom;At(n,(function(t,n){Jn(e,n,t)}))},ne=function(t,n){var e=t.dom;At(n,(function(t,n){t.fold((function(){$n(e,n)}),(function(t){Jn(e,n,t)}))}))},ee=function(t,n){var e=t.dom,o=window.getComputedStyle(e).getPropertyValue(n);return""!==o||Vn(t)?o:oe(e,n)},oe=function(t,n){return Ot(t)?t.style.getPropertyValue(n):""},re=function(t,n){var e=t.dom,o=oe(e,n);return T.from(o).filter((function(t){return t.length>0}))},ie=function(t){var n={},e=t.dom;if(Ot(e))for(var o=0;o<e.style.length;o++){var r=e.style.item(o);n[r]=e.style[r]}return n},ae=function(t,n,e){var o=Tt.fromTag(t);return Zn(o,n,e),re(o,n).isSome()},ce=function(t,n){var e=t.dom;$n(e,n),yt(Kn(t,"style").map(zt),"")&&Xn(t,"style")},le=function(t){return t.dom.offsetWidth},ue=function(t,n){var e=function(e){var o=n(e);if(o<=0||null===o){var r=ee(e,t);return parseFloat(r)||0}return o},o=function(t,n){return K(n,(function(n,e){var o=ee(t,e),r=void 0===o?0:parseInt(o,10);return isNaN(r)?n:n+r}),0)};return{set:function(n,e){if(!f(e)&&!e.match(/^[0-9]+$/))throw new Error(t+".
1set accepts only positive integer values. Value was "+e);var o=n.dom;Ot(o)&&(o.style[t]=e+"px")},get:e,getOuter:e,aggregate:o,max:function(t,n,e){var r=o(t,e);return n>r?n-r:0}}},se=ue("height",(function(t){var n=t.dom;return Vn(t)?n.getBoundingClientRect().height:n.offsetHeight})),de=function(t){return se.get(t)},Ae=function(t){return se.getOuter(t)},fe=function(t,n){return{left:t,top:n,translate:function(e,o){return fe(t+e,n+o)}}},me=fe,ge=function(t,n){return void 0!==t?t:void 0!==n?n:0},pe=function(t){var n=t.dom.ownerDocument,e=n.body,o=n.defaultView,r=n.documentElement;if(e===t.dom)return me(e.offsetLeft,e.offsetTop);var i=ge(null==o?void 0:o.pageYOffset,r.scrollTop),a=ge(null==o?void 0:o.pageXOffset,r.scrollLeft),c=ge(r.clientTop,e.clientTop),l=ge(r.clientLeft,e.clientLeft);return xe(t).translate(a-l,i-c)},xe=function(t){var n=t.dom,e=n.ownerDocument.body;return e===n?me(e.offsetLeft,e.offsetTop):Vn(t)?function(t){var n=t.getBoundingClientRect();return me(n.left,n.top)}(n):me(0,0)},he=ue("width",(function(t){return t.dom.offsetWidth})),be=function(t){return he.get(t)},Ce=function(t){return he.getOuter(t)},ve=function(t){var n=Tt.fromDom(function(t){if(Nn()&&d(t.target)){var n=Tt.fromDom(t.target);if(Lt(n)&&Un(n)&&t.composed&&t.composedPath){var e=t.composedPath();if(e)return at(e)}}return T.from(t.target)}(t).getOr(t.target)),e=function(){return t.stopPropagation()},o=function(){return t.preventDefault()},r=p(o,e);return function(t,n,e,o,r,i,a){return{target:t,x:n,y:e,stop:o,prevent:r,kill:i,raw:a}}(n,t.clientX,t.clientY,e,o,r,t)},ye=function(t,n,e,o,r){var i=function(t,n){return function(e){t(e)&&n(ve(e))}}(e,o);return t.dom.addEventListener(n,i,r),{unbind:C(we,t,n,i,r)}},we=function(t,n,e,o){t.dom.removeEventListener(n,e,o)},_e=function(t,n){Bn(t).each((function(e){e.dom.insertBefore(n.dom,t.dom)}))},Ee=function(t,n){var e=function(t){return T.from(t.dom.nextSibling).map(Tt.fromDom)}(t);e.fold((function(){Bn(t).each((function(t){Be(t,n)}))}),(function(t){_e(t,n)}))},ke=function(t,n){var e=function(t){return zn(t,0)}(t);e.fold((function(){Be(t,n)}),(function(e){t.dom.insertBefore(n.dom,e.dom)}
1))},Be=function(t,n){t.dom.appendChild(n.dom)},Fe=function(t,n){j(n,(function(n){Be(t,n)}))},Se=function(t){t.dom.textContent="",j(Sn(t),(function(t){ze(t)}))},ze=function(t){var n=t.dom;null!==n.parentNode&&n.parentNode.removeChild(n)},De=function(t){var n,e=Sn(t);e.length>0&&(n=t,j(e,(function(t){_e(n,t)}))),ze(t)},Oe=function(t){var n=void 0!==t?t.dom:document,e=n.body.scrollLeft||n.documentElement.scrollLeft,o=n.body.scrollTop||n.documentElement.scrollTop;return me(e,o)},Me=function(t,n,e){var o=(void 0!==e?e.dom:document).defaultView;o&&o.scrollTo(t,n)},Te=function(t,n,e,o){return{x:t,y:n,width:e,height:o,right:t+e,bottom:n+o}},Ne=function(t){var n=void 0===t?window:t,e=n.document,o=Oe(Tt.fromDom(e));return function(t){var n=void 0===t?window:t;return xn().browser.isFirefox()?T.none():T.from(n.visualViewport)}(n).fold((function(){var t=n.document.documentElement,e=t.clientWidth,r=t.clientHeight;return Te(o.left,o.top,e,r)}),(function(t){return Te(Math.max(t.pageLeft,o.left),Math.max(t.pageTop,o.top),t.width,t.height)}))},Re=function(t,n){return t.view(n).fold(x([]),(function(n){var e=t.owner(n),o=Re(t,e);return[n].concat(o)}))},He=Object.freeze({__proto__:null,view:function(t){var n;return(t.dom===document?T.none():T.from(null===(n=t.dom.defaultView)||void 0===n?void 0:n.frameElement)).map(Tt.fromDom)},owner:function(t){return wn(t)}}),Le=function(t){var n=Tt.fromDom(document),e=Oe(n),o=function(t,n){var e=n.owner(t),o=Re(n,e);return T.some(o)}(t,He);return o.fold(C(pe,t),(function(n){var o=xe(t),r=G(n,(function(t,n){var e=xe(n);return{left:t.left+e.left,top:t.top+e.top}}),{left:0,top:0});return me(r.left+o.left+e.left,r.top+o.top+e.top)}))},Ie=function(t,n,e,o){return{x:t,y:n,width:e,height:o,right:t+e,bottom:n+o}},Ue=function(t){var n=pe(t),e=Ce(t),o=Ae(t);return Ie(n.left,n.top,e,o)},Ve=function(t){var n=Le(t),e=Ce(t),o=Ae(t);return Ie(n.left,n.top,e,o)},Pe=function(){return Ne(window)},qe=function(t){return{isValue:_,isError:w,getOr:x(t),getOrThunk:x(t),getOrDie:x(t),or:function(n){return qe(t)},orThunk:function(n){return qe(t)},fold:function(n,e){return e(t)},map:function(n){return qe(n(t))},mapError:function(n){return qe(t)},each:function(n){n(t)},bind:function(n){return n(t)},exists:function(n){return n(t)},forall:function(n){return n(t)},toOptional:function(){return T.some(t)}}},je=function(t){return{isValue:w,isError:_,getOr:h,getOrThunk:function(t){return t()},getOrDie:function(){return y(String(t))()},or:h,orThunk:function(t){return t()},fold:function(n,e){return n(t)},map:function(n){return je(t)},mapError:function(n){return je(n(t))},each:g,bind:function(n){return je(t)},exists:w,forall:_,toOptional:T.none}},Ye={value:qe,error:je,fromOption:function(t,n){return t.fold((function(){return je(n)}),qe)}};!function(t){t[t.Error=0]="Error",t[t.Value=1]="Value"}(Nt||(Nt={}));var We=function(t,n,e){return t.stype===Nt.Error?n(t.serror):e(t.svalue)},Ge=function(t){return{stype:Nt.Value,svalue:t}},Ke=function(t){return{stype:Nt.Error,serror:t}},Qe=function(t){return t.fold(Ke,Ge)},Xe=function(t){return We(t,Ye.error,Ye.value)},Je=Ge,$e=function(t){var n=[],e=[];return j(t,(function(t){We(t,(function(t){return e.push(t)}),(function(t){return n.push(t)}))})),{values:n,errors:e}},Ze=Ke,to=function(t,n){return t.stype===Nt.Value?n(t.svalue):t},no=function(t,n){return t.stype===Nt.Error?n(t.serror):t},eo=function(t,n){return t.stype===Nt.Value?{stype:Nt.Value,svalue:n(t.svalue)}:t},oo=function(t,n){return t.stype===Nt.Error?{stype:Nt.Error,serror:n(t.serror)}:t},ro=We,io=function(t,n,e,o){return{tag:"field",key:t,newKey:n,presence:e,prop:o}},ao=function(t,n,e){switch(t.tag){case"field":return n(t.key,t.newKey,t.presence,t.prop);case"custom":return e(t.newKey,t.instantiator)}},co=function(t){return function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];if(0===n.length)throw new Error("Can't merge zero objects");for(var o={},r=0;r<n.length;r++){var i=n[r];for(var a in i)Ct(i,a)&&(o[a]=t(o[a],i[a]))}return o}},lo=co((function(t,n){return i(t)&&i(n)?lo(t,n):n})),uo=co((function(t,n){return n})),so=function(t){return{tag:"defaultedThunk",process:t}},Ao=function(t){return so(x(t))},fo=function(t){return{tag:"mergeWithThunk",process:t}},mo=function(t){return p(Ze,J)(t)},go=function(t){var n=$e(t);return n.errors.length>0?mo(n.errors):Je(n.values)},po=function(t){return i(t)&&st(t).length>100?" removed due to size":JSON.stringify(t,null,2)},xo=function(t,n){return Ze([{path:t,getErrorInfo:n}])},ho=function(t){return{extract:function(n,e){return no(t(e),(function(t){return function(t,n){return xo(t,x(n))}(n,t)}))},toString:x("val")}},bo=ho(Je),Co=function(t,n,e,o){return bt(n,e).fold((function(){return function(t,n,e){return xo(t,(function(){return'Could not find valid *required* value for "'+n+'" in '+po(e)}))}(t,e,n)}),o)},vo=function(t,n,e,o){return o(bt(t,n).getOrThunk((function(){return e(t)})))},yo=function(t,n,e,o,r){var i=function(t){return r.extract(n.concat([o]),t)},a=function(t){return t.fold((function(){return Je(T.none())}),(function(t){var e=r.extract(n.concat([o]),t);
1return eo(e,T.some)}))};switch(t.tag){case"required":return Co(n,e,o,i);case"defaultedThunk":return vo(e,o,t.process,i);case"option":return function(t,n,e){return e(bt(t,n))}(e,o,a);case"defaultedOptionThunk":return function(t,n,e,o){return o(bt(t,n).map((function(n){return!0===n?e(t):n})))}(e,o,t.process,a);case"mergeWithThunk":return vo(e,o,x({}),(function(n){var o=lo(t.process(e),n);return i(o)}))}},wo=function(t){return{extract:function(n,e){return t().extract(n,e)},toString:function(){return t().toString()}}},_o=function(t){return st(gt(t,d))},Eo=function(t){var n=ko(t),e=G(t,(function(t,n){return ao(n,(function(n){var e;return lo(t,((e={})[n]=!0,e))}),x(t))}),{});return{extract:function(t,o){var r=l(o)?[]:_o(o),i=W(r,(function(t){return!vt(e,t)}));return 0===i.length?n.extract(t,o):function(t,n){return xo(t,(function(){return"There are unsupported fields: ["+n.join(", ")+"] specified"}))}(t,i)},toString:n.toString}},ko=function(t){return{extract:function(n,e){return function(t,n,e){for(var o={},r=[],i=0,a=e;i<a.length;i++){var c=a[i];ao(c,(function(e,i,a,c){var l=yo(a,t,n,e,c);ro(l,(function(t){r.push.apply(r,t)}),(function(t){o[i]=t}))}),(function(t,e){o[t]=e(n)}))}return r.length>0?Ze(r):Je(o)}(n,e,t)},toString:function(){var n=q(t,(function(t){return ao(t,(function(t,n,e,o){return t+" -> "+o.toString()}),(function(t,n){return"state("+t+")"}))}));return"obj{\n"+n.join("\n")+"}"}}},Bo=function(t){return{extract:function(n,e){var o=q(e,(function(e,o){return t.extract(n.concat(["["+o+"]"]),e)}));return go(o)},toString:function(){return"array("+t.toString()+")"}}},Fo=function(t){return{extract:function(n,e){for(var o=[],r=0,i=t;r<i.length;r++){var a=i[r].extract(n,e);if(a.stype===Nt.Value)return a;o.push(a)}return go(o)},toString:function(){return"oneOf("+q(t,(function(t){return t.toString()})).join(", ")+")"}}},So=function(t,n){return{extract:function(e,o){var r=st(o),i=function(n,e){return Bo(ho(t)).extract(n,e)}(e,r);return to(i,(function(t){var r=q(t,(function(t){return io(t,t,{tag:"required",process:{}},n)}));return ko(r).extract(e,o)}))},toString:function(){return"setOf("+n.toString()+")"}}},zo=p(Bo,ko),Do=x(bo),Oo=function(t,n){return ho((function(e){var o=typeof e;return t(e)?Je(e):Ze("Expected type: "+n+" but got: "+o)}))},Mo=Oo(f,"number"),To=Oo(r,"string"),No=Oo(l,"boolean"),Ro=Oo(A,"function"),Ho=function(t){if(Object(t)!==t)return!0;switch({}.toString.call(t).slice(8,-1)){case"Boolean":case"Number":case"String":case"Date":case"RegExp":case"Blob":case"FileList":case"ImageData":case"ImageBitmap":case"ArrayBuffer":return!0;case"Array":case"Object":return Object.keys(t).every((function(n){return Ho(t[n])}));default:return!1}},Lo=ho((function(t){return Ho(t)?Je(t):Ze("Expected value to be acceptable for sending via postMessage")})),Io=function(t,n,e,o){return bt(e,o).fold((function(){return function(t,n,e){return xo(t,(function(){return'The chosen schema: "'+e+'" did not exist in branches: '+po(n)}))}(t,e,o)}),(function(e){return e.extract(t.concat(["branch: "+o]),n)}))},Uo=function(t,n){return{extract:function(e,o){return bt(o,t).fold((function(){return function(t,n){return xo(t,(function(){return'Choice schema did not contain choice key: "'+n+'"'}))}(e,t)}),(function(t){return Io(e,o,n,t)}))},toString:function(){return"chooseOn("+t+"). Possible values: "+st(n)}}},Vo=function(t){return ho((function(n){return t(n).fold(Ze,Je)}))},Po=function(t,n){return So((function(n){return Qe(t(n))}),n)},qo=function(t,n,e){return Xe(function(t,n,e){var o=n.extract([t],e);return oo(o,(function(t){return{input:e,errors:t}}))}(t,n,e))},jo=function(t){return t.fold((function(t){throw new Error(Wo(t))}),h)},Yo=function(t,n,e){return jo(qo(t,n,e))},Wo=function(t){return"Errors: \n"+(n=t.errors,e=n.length>10?n.slice(0,10).concat([{path:[],getErrorInfo:x("... (only showing first ten failures)")}]):n,q(e,(function(t){return"Failed path: ("+t.path.join(" > ")+")\n"+t.getErrorInfo()}))).join("\n")+"\n\nInput object: "+po(t.input);var n,e},Go=function(t,n){return Uo(t,ft(n,ko))},Ko=io,Qo=function(t,n){return{tag:"custom",newKey:t,instantiator:n}},Xo=function(t){return Vo((function(n){return I(t,n)?Ye.value(n):Ye.error('Unsupported value: "'+n+'", choose one of "'+t.join(", ")+'".')}))},Jo=function(t){return Ko(t,t,{tag:"required",process:{}},Do())},$o=function(t,n){return Ko(t,t,{tag:"required",process:{}},n)},Zo=function(t){return $o(t,Mo)},tr=function(t){return $o(t,To)},nr=function(t,n){return Ko(t,t,{tag:"required",process:{}},Xo(n))},er=function(t){return $o(t,Ro)},or=function(t,n){return Ko(t,t,{tag:"required",process:{}},ko(n))},rr=function(t,n){return Ko(t,t,{tag:"required",process:{}},zo(n))},ir=function(t,n){return Ko(t,t,{tag:"required",process:{}},Bo(n))},ar=function(t){return Ko(t,t,{tag:"option",process:{}},Do())},cr=function(t,n){return Ko(t,t,{tag:"option",process:{}},n)},lr=function(t){return cr(t,Mo)},ur=function(t){return cr(t,To)},sr=function(t){return cr(t,Ro)},dr=function(t,n){return cr(t,Bo(n))},Ar=function(t,n){return cr(t,ko(n))},fr=function(t,n){return Ko(t,t,Ao(n),Do())},mr=function(t,n,e){return Ko(t,t,Ao(n),e)},gr=function(t,n){return mr(t,n,Mo)},pr=function(t,n){return mr(t,n,To)},xr=function(t,n,e){return mr(t,n,Xo(e))},hr=function(t,n){return mr(t,n,No)},br=function(t,n){return mr(t,n,Ro)},Cr=function(t,n,e){return mr(t,n,Bo(e))},vr=function(t,n,e){return mr(t,n,ko(e))},yr=function(t){var n=t;return{get:function(){return n},set:function(t){n=t}}},wr=function(t){if(!a(t))throw new Error("cases must be an array");if(0===t.length)throw new Error("there must be at least one case");var n=[],e={};return j(t,(function(o,r){var i=st(o);if(1!==i.length)throw new Error("one and only one name per case");var c=i[0],l=o[c];if(void 0!==e[c])throw new Error("duplicate key detected:"+c);if("cata"===c)throw new Error("cannot have a case named cata (sorry
1)");if(!a(l))throw new Error("case arguments must be an array");n.push(c),e[c]=function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];var i=e.length;if(i!==l.length)throw new Error("Wrong number of arguments to case "+c+". Expected "+l.length+" ("+l+"), got "+i);return{fold:function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];if(n.length!==t.length)throw new Error("Wrong number of arguments to fold. Expected "+t.length+", got "+n.length);return n[r].apply(null,e)},match:function(t){var o=st(t);if(n.length!==o.length)throw new Error("Wrong number of arguments to match. Expected: "+n.join(",")+"\nActual: "+o.join(","));if(!Z(n,(function(t){return I(o,t)})))throw new Error("Not all branches were specified when using match. Specified: "+o.join(", ")+"\nRequired: "+n.join(", "));return t[c].apply(null,e)},log:function(t){console.log(t,{constructors:n,constructor:c,params:e})}}}})),e};wr([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);var _r,Er=function(t,n){return function(t,n){var e={};return At(t,(function(t,o){I(n,o)||(e[o]=t)})),e}(t,n)},kr=function(t,n){return function(t,n){var e;return(e={})[t]=n,e}(t,n)},Br=function(t){return function(t){var n={};return j(t,(function(t){n[t.key]=t.value})),n}(t)},Fr=function(t,n){var e,o=function(t){var n=[],e=[];return j(t,(function(t){t.fold((function(t){n.push(t)}),(function(t){e.push(t)}))})),{errors:n,values:e}}(t);return o.errors.length>0?(e=o.errors,Ye.error(J(e))):function(t,n){return 0===t.length?Ye.value(n):Ye.value(lo(n,uo.apply(void 0,t)))}(o.values,n)},Sr=function(t){return A(t)?t:w},zr=function(t,n,e){for(var o=t.dom,r=Sr(e);o.parentNode;){o=o.parentNode;var i=Tt.fromDom(o),a=n(i);if(a.isSome())return a;if(r(i))break}return T.none()},Dr=function(t,n,e){var o=n(t),r=Sr(e);return o.orThunk((function(){return r(t)?T.none():zr(t,n,r)}))},Or=function(t,n){return Cn(t.element,n.event.target)},Mr={can:_,abort:w,run:g},Tr=function(t){if(!vt(t,"can")&&!vt(t,"abort")&&!vt(t,"run"))throw new Error("EventHandler defined by: "+JSON.stringify(t,null,2)+" does not have can, abort, or run!");return k(k({},Mr),t)},Nr=function(t){var n=function(t,n){return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];return K(t,(function(t,o){return t&&n(o).apply(void 0,e)}),!0)}}(t,(function(t){return t.can})),e=function(t,n){return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];return K(t,(function(t,o){return t||n(o).apply(void 0,e)}),!1)}}(t,(function(t){return t.abort}));return{can:n,abort:e,run:function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];j(t,(function(t){t.run.apply(void 0,n)}))}}},Rr=x,Hr=Rr("touchstart"),Lr=Rr("touchmove"),Ir=Rr("touchend"),Ur=Rr("touchcancel"),Vr=Rr("mousedown"),Pr=Rr("mousemove"),qr=Rr("mouseout"),jr=Rr("mouseup"),Yr=Rr("mouseover"),Wr=Rr("focusin"),Gr=Rr("focusout"),Kr=Rr("keydown"),Qr=Rr("keyup"),Xr=Rr("input"),Jr=Rr("change"),$r=Rr("click"),Zr=Rr("transitioncancel"),ti=Rr("transitionend"),ni=Rr("transitionstart"),ei=Rr("selectstart"),oi=function(t){return x("alloy."+t)},ri={tap:oi("tap")},ii=oi("focus"),ai=oi("blur.post"),ci=oi("paste.post"),li=oi("receive"),ui=oi("execute"),si=oi("focus.item"),di=ri.tap,Ai=oi("longpress"),fi=oi("sandbox.close"),mi=oi("typeahead.cancel"),gi=oi("system.init"),pi=oi("system.touchmove"),xi=oi("system.touchend"),hi=oi("system.scroll"),bi=oi("system.resize"),Ci=oi("system.attached"),vi=oi("system.detached"),yi=oi("system.dismissRequested"),wi=oi("system.repositionRequested"),_i=oi("focusmanager.shifted"),Ei=oi("slotcontainer.visibility"),ki=oi("change.tab"),Bi=oi("dismiss.tab"),Fi=oi("highlight"),Si=oi("dehighlight"),zi=function(t,n){Ti(t,t.element,n,{})},Di=function(t,n,e){Ti(t,t.element,n,e)},Oi=function(t){zi(t,ui())},Mi=function(t,n,e){Ti(t,n,e,{})},Ti=function(t,n,e,o){var r=k({target:n},o);t.getSystem().triggerEvent(e,n,r)},Ni=function(t,n,e,o){t.getSystem().triggerEvent(e,n,o.event)},Ri=function(t){return Br(t)},Hi=function(t,n){return{key:t,value:Tr({abort:n})}},Li=function(t){return{key:t,value:Tr({run:function(t,n){n.event.prevent()}})}},Ii=function(t,n){return{key:t,value:Tr({run:n})}},Ui=function(t,n,e){return{key:t,value:Tr({run:function(t,o){n.apply(void 0,[t,o].concat(e))}})}},Vi=function(t){return function(n){return{key:t,value:Tr({run:function(t,e){Or(t,e)&&n(t,e)}})}}},Pi=function(t,n,e){return function(t,n){return Ii(t,(function(e,o){e.getSystem().getByUid(n).each((function(n){Ni(n,n.element,t,o)}))}))}(t,n.partUids[e])},qi=function(t,n){return Ii(t,(function(t,e){var o=e.event,r=t.getSystem().getByDom(o.target).getOrThunk((function(){return Dr(o.target,(function(n){return t.getSystem().getByDom(n).toOptional()}),w).getOr(t)}));n(t,r,e)}))},ji=function(t){return Ii(t,(function(t,n){n.cut()}))},Yi=function(t){return Ii(t,(function(t,n){n.stop()}))},Wi=function(t,n){return Vi(t)(n)},Gi=Vi(Ci()),Ki=Vi(vi()),Qi=Vi(gi()),Xi=function(t){return function(n){return Ii(t,n)}}(ui()),Ji=function(t){return t.dom.innerHTML},$i=function(t,n){var e=wn(t).dom,o=Tt.fromDom(e.createDocumentFragment()),r=function(t,n){var e=(n||document).createElement("div");return e.innerHTML=t,Sn(Tt.fromDom(e))}(n,e);Fe(o,r),Se(t),Be(t,o)},Zi=function(t){return function(t,n){return Tt.fromDom(t.dom.cloneNode(n))}(t,!1)},ta=function(t){return Mn(t)?"#shadow-root":function(t){var n=Tt.fromTag("div"),e=Tt.fromDom(t.dom.cloneNode(!0));return Be(n,e),Ji(n)}(Zi(t))},na=function(t){return ta(t)},ea=Ri([function(t,n){return{key:t,value:Tr({can:n})}}(ii(),(function(t,n){var e=n.event,o=e.originator,r=e.target;return!function(t,n,e){return Cn(n,t.element)&&!Cn(n,e)}
1(t,o,r)||(console.warn(ii()+" did not get interpreted by the desired target. \nOriginator: "+na(o)+"\nTarget: "+na(r)+"\nCheck the "+ii()+" event handlers"),!1)}))]),oa=Object.freeze({__proto__:null,events:ea}),ra=0,ia=function(t){var n=(new Date).getTime();return t+"_"+Math.floor(1e9*Math.random())+ ++ra+String(n)},aa=x("alloy-id-"),ca=x("data-alloy-id"),la=aa(),ua=ca(),sa=function(t,n){Object.defineProperty(t.dom,ua,{value:n,writable:!0})},da=function(t){var n=Lt(t)?t.dom[ua]:null;return T.from(n)},Aa=function(t){return ia(t)},fa=h,ma=function(t){var n=function(n){return"The component must be in a context to execute: "+n+(t?"\n"+na(t().element)+" is not in context.":"")},e=function(t){return function(){throw new Error(n(t))}},o=function(t){return function(){console.warn(n(t))}};return{debugInfo:x("fake"),triggerEvent:o("triggerEvent"),triggerFocus:o("triggerFocus"),triggerEscape:o("triggerEscape"),broadcast:o("broadcast"),broadcastOn:o("broadcastOn"),broadcastEvent:o("broadcastEvent"),build:e("build"),addToWorld:e("addToWorld"),removeFromWorld:e("removeFromWorld"),addToGui:e("addToGui"),removeFromGui:e("removeFromGui"),getByUid:e("getByUid"),getByDom:e("getByDom"),isConnected:w}},ga=ma(),pa=function(t){return q(t,(function(t){return St(t,"/*")?t.substring(0,t.length-2):t}))},xa=function(t,n){var e=t.toString(),o=e.indexOf(")")+1,r=e.indexOf("("),i=e.substring(r+1,o-1).split(/,\s*/);return t.toFunctionAnnotation=function(){return{name:n,parameters:pa(i)}},t},ha=ia("alloy-premade"),ba=function(t){return kr(ha,t)},Ca=function(t){return function(t,n){var e=n.toString(),o=e.indexOf(")")+1,r=e.indexOf("("),i=e.substring(r+1,o-1).split(/,\s*/);return t.toFunctionAnnotation=function(){return{name:"OVERRIDE",parameters:pa(i.slice(1))}},t}((function(n){for(var e=[],o=1;o<arguments.length;o++)e[o-1]=arguments[o];return t.apply(void 0,F([n.getApis(),n],e,!1))}),t)},va={init:function(){return ya({readState:x("No State required")})}},ya=function(t){return t},wa=function(t,n){var e={};return At(t,(function(t,o){At(t,(function(t,r){var i=bt(e,r).getOr([]);e[r]=i.concat([n(o,t)])}))})),e},_a=function(t){return{classes:u(t.classes)?[]:t.classes,attributes:u(t.attributes)?{}:t.attributes,styles:u(t.styles)?{}:t.styles}},Ea=function(t){return t.cHandler},ka=function(t,n){return{name:t,handler:n}},Ba=function(t,n,e){var o=k(k({},e),function(t,n){var e={};return j(t,(function(t){e[t.name()]=t.handlers(n)})),e}(n,t));return wa(o,ka)},Fa=function(t){var n=function(t){return A(t)?{can:_,abort:w,run:t}:t}(t);return function(t,e){for(var o=[],r=2;r<arguments.length;r++)o[r-2]=arguments[r];var i=[t,e].concat(o);n.abort.apply(void 0,i)?e.stop():n.can.apply(void 0,i)&&n.run.apply(void 0,i)}},Sa=function(t,n,e){var o=n[e];return o?function(t,n,e,o){try{var r=rt(e,(function(e,r){var i=e[n],a=r[n],c=o.indexOf(i),l=o.indexOf(a);if(-1===c)throw new Error("The ordering for "+t+" does not have an entry for "+i+".\nOrder specified: "+JSON.stringify(o,null,2));if(-1===l)throw new Error("The ordering for "+t+" does not have an entry for "+a+".\nOrder specified: "+JSON.stringify(o,null,2));return c<l?-1:l<c?1:0}));return Ye.value(r)}catch(t){return Ye.error([t])}}("Event: "+e,"name",t,o).map((function(t){var n=q(t,(function(t){return t.handler}));return Nr(n)})):function(t,n){return Ye.error(["The event ("+t+') has more than one behaviour that listens to it.\nWhen this occurs, you must specify an event ordering for the behaviours in your spec (e.g. [ "listing", "toggling" ]).\nThe behaviours that can trigger it are: '+JSON.stringify(q(n,(function(t){return t.name})),null,2)])}(e,t)},za=function(t,n){var e=pt(t,(function(t,e){return(1===t.length?Ye.value(t[0].handler):Sa(t,n,e)).map((function(o){var r=Fa(o),i=t.length>1?W(n[e],(function(n){return U(t,(function(t){return t.name===n}))})).join(" > "):t[0].name;return kr(e,function(t,n){return{handler:t,purpose:n}}(r,i))}))}));return Fr(e,{})},Da="alloy.base.behaviour",Oa=ko([Ko("dom","dom",{tag:"required",process:{}},ko([Jo("tag"),fr("styles",{}),fr("classes",[]),fr("attributes",{}),ar("value"),ar("innerHtml")])),Jo("components"),Jo("uid"),fr("events",{}),fr("apis",{}),Ko("eventOrder","eventOrder",function(t){return fo(x(t))}((_r={},_r[ui()]=["disabling",Da,"toggling","typeaheadevents"],_r[ii()]=[Da,"focusing","keying"],_r[gi()]=[Da,"disabling","toggling","representing"],_r[Xr()]=[Da,"representing","streaming","invali
1dating"],_r[vi()]=[Da,"representing","item-events","tooltipping"],_r[Vr()]=["focusing",Da,"item-type-events"],_r[Hr()]=["focusing",Da,"item-type-events"],_r[Yr()]=["item-type-events","tooltipping"],_r[li()]=["receiving","reflecting","tooltipping"],_r)),Do()),ar("domModification")]),Ma=function(t){return t.events},Ta=function(t,n){var e=Gn(t,n);return void 0===e||""===e?[]:e.split(" ")},Na=function(t){return void 0!==t.dom.classList},Ra=function(t,n){return function(t,n,e){var o=Ta(t,n).concat([e]);return Yn(t,n,o.join(" ")),!0}(t,"class",n)},Ha=function(t,n){return function(t,n,e){var o=W(Ta(t,n),(function(t){return t!==e}));return o.length>0?Yn(t,n,o.join(" ")):Xn(t,n),!1}(t,"class",n)},La=function(t,n){Na(t)?t.dom.classList.add(n):Ra(t,n)},Ia=function(t){var n=Na(t)?t.dom.classList:function(t){return Ta(t,"class")}(t);0===n.length&&Xn(t,"class")},Ua=function(t,n){Na(t)?t.dom.classList.remove(n):Ha(t,n);Ia(t)},Va=function(t,n){return Na(t)&&t.dom.classList.contains(n)},Pa=function(t,n){j(n,(function(n){La(t,n)}))},qa=function(t,n){j(n,(function(n){Ua(t,n)}))},ja=function(t){return t.dom.value},Ya=function(t,n){if(void 0===n)throw new Error("Value.set was undefined");t.dom.value=n},Wa=function(t,n){return function(t,n){var e=q(n,(function(t){return Ar(t.name(),[Jo("config"),fr("state",va)])})),o=qo("component.behaviours",ko(e),t.behaviours).fold((function(n){throw new Error(Wo(n)+"\nComplete spec:\n"+JSON.stringify(t,null,2))}),h);return{list:n,data:ft(o,(function(t){var n=t.map((function(t){return{config:t.config,state:t.state.init(t.config)}}));return x(n)}))}}(t,n)},Ga=function(t){var n=function(t){var n=bt(t,"behaviours").getOr({});return $(st(n),(function(t){var e=n[t];return d(e)?[e.me]:[]}))}(t);return Wa(t,n)},Ka=function(t,n,e){var o,r,i,a=k(k({},(o=t).dom),{uid:o.uid,domChildren:q(o.components,(function(t){return t.element}))}),c=function(t){return t.domModification.fold((function(){return _a({})}),_a)}(t),l={"alloy.base.modification":c},u=n.length>0?function(t,n,e,o){var r=k({},n);j(e,(function(n){r[n.name()]=n.exhibit(t,o)}));var i=wa(r,(function(t,n){return{name:t,modification:n}})),a=function(t){return G(t,(function(t,n){return k(k({},n.modification),t)}),{})},c=G(i.classes,(function(t,n){return n.modification.concat(t)}),[]),l=a(i.attributes),u=a(i.styles);return _a({classes:c,attributes:l,styles:u})}(e,l,n,a):c;return i=u,k(k({},r=a),{attributes:k(k({},r.attributes),i.attributes),styles:k(k({},r.styles),i.styles),classes:r.classes.concat(i.classes)})},Qa=function(t,n,e){var o={"alloy.base.behaviour":Ma(t)};return function(t,n,e,o){var r=Ba(t,e,o);return za(r,n)}(e,t.eventOrder,n,o).getOrDie()},Xa=function(t){var n=function(){return s},e=yr(ga),o=jo(function(t){return qo("custom.definition",Oa,t)}(t)),r=Ga(t),i=function(t){return t.list}(r),a=function(t){return t.data}(r),c=function(t){var n=Tt.fromTag(t.tag);Wn(n,t.attributes),Pa(n,t.classes),te(n,t.styles),t.innerHtml.each((function(t){return $i(n,t)}));var e=t.domChildren;return Fe(n,e),t.value.each((function(t){Ya(n,t)})),t.uid,sa(n,t.uid),n}(Ka(o,i,a)),l=Qa(o,i,a),u=yr(o.components),s={uid:t.uid,getSystem:e.get,config:function(n){var e=a;return(A(e[n.name()])?e[n.name()]:function(){throw new Error("Could not find "+n.name()+" in "+JSON.stringify(t,null,2))})()},hasConfigured:function(t){return A(a[t.name()])},spec:t,readState:function(t){return a[t]().map((function(t){return t.state.readState()})).getOr("not enabled")},getApis:function(){return o.apis},connect:function(t){e.set(t)},disconnect:function(){e.set(ma(n))},element:c,syncComponents:function(){var t=Sn(c),n=$(t,(function(t){return e.get().getByDom(t).fold((function(){return[]}),ot)}));u.set(n)},components:u.get,events:l};return s},Ja=function(t){var n=fa(t),e=n.events,o=B(n,["events"]),r=function(t){var n=bt(t,"components").getOr([]);return q(n,nc)}(o),i=k(k({},o),{events:k(k({},oa),e),components:r});return Ye.value(Xa(i))},$a=function(t){var n=Tt.fromText(t);return Za({element:n})},Za=function(t){var n=Yo("external.component",Eo([Jo("element"),ar("uid")]),t),e=yr(ma()),o=n.uid.getOrThunk((function(){return Aa("external")}));sa(n.element,o);var r={uid:o,getSystem:e.get,config:T.none,hasConfigured:w,connect:function(t){e.set(t)},disconnect:function(){e.set(ma((function(){return r})))},getApis:function(){return{}},element:n.element,spec:t,readState:x("No state"),syncComponents:g,components:x([]),events:{}};return ba(r)},tc=Aa,nc=function(t){return function(t){return bt(t,ha)}(t).getOrThunk((function(){var n=function(t){return Ct(t,"uid")}(t)?t:k({uid:tc("")},t);return Ja(n).getOrDie()}))},ec=ba;function oc(t,n,e,o,r){return t(e,o)?T.some(e):A(r)&&r(e)?T.none():n(e,o,r)}var rc,ic=function(t,n,e){for(var o=t.dom,r=A(e)?e:w;o.parentNode;){o=o.parentNode;var i=Tt.fromDom(o);
1if(n(i))return T.some(i);if(r(i))break}return T.none()},ac=function(t,n,e){return oc((function(t,n){return n(t)}),ic,t,n,e)},cc=function(t,n,e){return ac(t,n,e).isSome()},lc=function(t,n,e){return ic(t,(function(t){return hn(t,n)}),e)},uc=function(t,n){return function(t,n){return Q(t.dom.childNodes,(function(t){return n(Tt.fromDom(t))})).map(Tt.fromDom)}(t,(function(t){return hn(t,n)}))},sc=function(t,n){return function(t,n){var e=void 0===n?document:n.dom;return bn(e)?T.none():T.from(e.querySelector(t)).map(Tt.fromDom)}(n,t)},dc=function(t,n,e){return oc((function(t,n){return hn(t,n)}),lc,t,n,e)},Ac=function(){var t=ia("aria-owns");return{id:t,link:function(n){Yn(n,"aria-owns",t)},unlink:function(t){Xn(t,"aria-owns")}}},fc=function(t,n){return function(t){var n=ac(t,(function(t){if(!Lt(t))return!1;var n=Gn(t,"id");return void 0!==n&&n.indexOf("aria-owns")>-1}));return n.bind((function(t){var n=Gn(t,"id"),e=Rn(t);return sc(e,'[aria-owns="'+n+'"]')}))}(n).exists((function(n){return mc(t,n)}))},mc=function(t,n){return cc(n,(function(n){return Cn(n,t.element)}),w)||fc(t,n)},gc="unknown";!function(t){t[t.STOP=0]="STOP",t[t.NORMAL=1]="NORMAL",t[t.LOGGING=2]="LOGGING"}(rc||(rc={}));var pc=yr({}),xc=function(t,n,e){switch(bt(pc.get(),t).orThunk((function(){var n=st(pc.get());return ut(n,(function(n){return t.indexOf(n)>-1?T.some(pc.get()[n]):T.none()}))})).getOr(rc.NORMAL)){case rc.NORMAL:return e(Cc());case rc.LOGGING:var o=function(t,n){var e=[],o=(new Date).getTime();return{logEventCut:function(t,n,o){e.push({outcome:"cut",target:n,purpose:o})},logEventStopped:function(t,n,o){e.push({outcome:"stopped",target:n,purpose:o})},logNoParent:function(t,n,o){e.push({outcome:"no-parent",target:n,purpose:o})},logEventNoHandlers:function(t,n){e.push({outcome:"no-handlers-left",target:n})},logEventResponse:function(t,n,o){e.push({outcome:"response",purpose:o,target:n})},write:function(){var r=(new Date).getTime();I(["mousemove","mouseover","mouseout",gi()],t)||console.log(t,{event:t,time:r-o,target:n.dom,sequence:q(e,(function(t){return I(["cut","stopped","response"],t.outcome)?"{"+t.purpose+"} "+t.outcome+" at ("+na(t.target)+")":t.outcome}))})}}}(t,n),r=e(o);return o.write(),r;case rc.STOP:return!0}},hc=["alloy/data/Fields","alloy/debugging/Debugging"],bc=function(t,n,e){return xc(t,n,e)},Cc=x({logEventCut:g,logEventStopped:g,logNoParent:g,logEventNoHandlers:g,logEventResponse:g,write:g}),vc=x([Jo("menu"),Jo("selectedMenu")]),yc=x([Jo("item"),Jo("selectedItem")]);x(ko(yc().concat(vc())));var wc=x(ko(yc())),_c=or("initSize",[Jo("numColumns"),Jo("numRows")]),Ec=function(){return or("markers",[Jo("backgroundMenu")].concat(vc()).concat(yc()))},kc=function(t){return or("markers",q(t,Jo))},Bc=function(t,n,e){return function(){var t=new Error;if(void 0!==t.stack){var n=t.stack.split("\n");return Q(n,(function(t){return t.indexOf("alloy")>0&&!U(hc,(function(n){return t.indexOf(n)>-1}))})).getOr(gc)}}(),Ko(n,n,e,Vo((function(t){return Ye.value((function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];return t.apply(void 0,n)}))})))},Fc=function(t){return Bc(0,t,Ao(g))},Sc=function(t){return Bc(0,t,Ao(T.none))},zc=function(t){return Bc(0,t,{tag:"required",process:{}})},Dc=function(t){return Bc(0,t,{tag:"required",process:{}})},Oc=function(t,n){return Qo(t,x(n))},Mc=function(t){return Qo(t,h)},Tc=x(_c),Nc=function(t,n,e,o,r,i,a,c){return void 0===c&&(c=!1),{x:t,y:n,bubble:e,direction:o,placement:r,restriction:i,label:a+"-"+r,alwaysFit:c}},Rc=wr([{southeast:[]},{southwest:[]},{northeast:[]},{northwest:[]},{south:[]},{north:[]},{east:[]},{west:[]}]),Hc=Rc.southeast,Lc=Rc.southwest,Ic=Rc.northeast,Uc=Rc.northwest,Vc=Rc.south,Pc=Rc.north,qc=Rc.east,jc=Rc.west,Yc=function(t,n,e,o){var r=t+n;return r>o?e:r<e?o:r},Wc=function(t,n,e){return Math.min(Math.max(t,n),e)},Gc=function(t,n){return et(["left","right","top","bottom"],(function(e){return bt(n,e).map((function(n){return function(t,n){switch(n){case 1:return t.x;case 0:return t.x+t.width;case 2:return t.y;case 3:return t.y+t.height}}(t,n)}))}))},Kc="layout",Qc=function(t){return t.x},Xc=function(t,n){return t.x+t.width/2-n.width/2},Jc=function(t,n){return t.x+t.width-n.width},$c=function(t,n){return t.y-n.height},Zc=function(t){return t.y+t.height},tl=function(t,n){return t.y+t.height/2-n.height/2},nl=function(t,n,e){return Nc(Qc(t),Zc(t),e.southeast(),Hc(),"southeast",Gc(t,{left:1,top:3}),Kc)},el=function(t,n,e){return Nc(Jc(t,n),Zc(t),e.southwest(),Lc(),"southwest",Gc(t,{right:0,top:3}),Kc)},ol=function(t,n,e){return Nc(Qc(t),$c(t,n),e.northeast(),Ic(),"northeast",Gc(t,{left:1,bottom:2}),Kc)},rl=function(t,n,e){return Nc(Jc(t,n),$c(t,n),e.northwest(),Uc(),"northwest",Gc(t,{right:0,bottom:2}),Kc)},il=function(t,n,e){return Nc(Xc(t,n),$c(t,n),e.north(),Pc(),"north",Gc(t,{bottom:2}),Kc)},al=function(t,n,e){return Nc(Xc(t,n),Zc(t),e.south(),Vc(),"south",Gc(t,{top:3}),Kc)},cl=function(t,n,e){return Nc(function(t){return t.x+t.width}(t),tl(t,n),e.east(),qc(),"east",Gc(t,{left:0}),Kc)},ll=function(t,n,e){return Nc(function(t,n){return t.x-n.width}(t,n),tl(t,n),e.west(),jc(),"west",Gc(t,{right:1}),Kc)},ul=function(){return[nl,el,ol,rl,al,il,cl,ll]},sl=function(){return[el,nl,rl,ol,al,il,cl,ll]},dl=function(){return[ol,rl,nl,el,il,al]},Al=function(){return[rl,ol,el,nl,il,al]},fl=function(){return[nl,el,ol,rl,al,il]},ml=function(){return[el,nl,rl,ol,al,il]},gl=Object.freeze({__proto__:null,events:function(t){return Ri([Ii(li(),(function(n,e){var o=t.channels,r=st(o),i=e,a=function(t,n){return n.universal?t:W(t,(function(t){return I(n.channels,t)}))}
1(r,i);j(a,(function(t){var e=o[t],r=e.schema,a=Yo("channel["+t+"] data\nReceiver: "+na(n.element),r,i.data);e.onReceive(n,a)}))}))])}}),pl=[$o("channels",Po(Ye.value,Eo([zc("onReceive"),fr("schema",Do())])))],xl=function(t,n,e){return Qi((function(o,r){e(o,t,n)}))},hl=function(t,n,e){return function(t,n,e){var o=e.toString(),r=o.indexOf(")")+1,i=o.indexOf("("),a=o.substring(i+1,r-1).split(/,\s*/);return t.toFunctionAnnotation=function(){return{name:n,parameters:pa(a.slice(0,1).concat(a.slice(3)))}},t}((function(o){for(var r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];var a=[o].concat(r);return o.config({name:x(t)}).fold((function(){throw new Error("We could not find any behaviour configuration for: "+t+". Using API: "+e)}),(function(t){var e=Array.prototype.slice.call(a,1);return n.apply(void 0,[o,t.config,t.state].concat(e))}))}),e,n)},bl=function(t){return{key:t,value:void 0}},Cl=function(t,n,e,o,r,i,a){var c=function(t){return vt(t,e)?t[e]():T.none()},l=ft(r,(function(t,n){return hl(e,t,n)})),u=ft(i,(function(t,n){return xa(t,n)})),s=k(k(k({},u),l),{revoke:C(bl,e),config:function(n){var o=Yo(e+"-config",t,n);return{key:e,value:{config:o,me:s,configAsRaw:Pt((function(){return Yo(e+"-config",t,n)})),initialConfig:n,state:a}}},schema:x(n),exhibit:function(t,n){return _t(c(t),bt(o,"exhibit"),(function(t,e){return e(n,t.config,t.state)})).getOrThunk((function(){return _a({})}))},name:x(e),handlers:function(t){return c(t).map((function(t){return bt(o,"events").getOr((function(){return{}}))(t.config,t.state)})).getOr({})}});return s},vl=function(t){return Br(t)},yl=Eo([Jo("fields"),Jo("name"),fr("active",{}),fr("apis",{}),fr("state",va),fr("extra",{})]),wl=function(t){var n=Yo("Creating behaviour: "+t.name,yl,t);return function(t,n,e,o,r,i){var a,c,l=Eo(t),u=Ar(n,[(a="config",c=t,cr(a,Eo(c)))]);return Cl(l,u,n,e,o,r,i)}(n.fields,n.name,n.active,n.apis,n.extra,n.state)},_l=Eo([Jo("branchKey"),Jo("branches"),Jo("name"),fr("active",{}),fr("apis",{}),fr("state",va),fr("extra",{})]),El=function(t){var n=Yo("Creating behaviour: "+t.name,_l,t);return function(t,n,e,o,r,i){var a=t,c=Ar(n,[cr("config",t)]);return Cl(a,c,n,e,o,r,i)}(Go(n.branchKey,n.branches),n.name,n.active,n.apis,n.extra,n.state)},kl=x(void 0),Bl=wl({fields:pl,name:"receiving",active:gl}),Fl=Object.freeze({__proto__:null,exhibit:function(t,n){return _a({classes:[],styles:n.useFixed()?{}:{position:"relative"}})}}),Sl=function(){return Tt.fromDom(document)},zl=function(t){return t.dom.focus()},Dl=function(t){var n=Rn(t).dom;return t.dom===n.activeElement},Ol=function(t){return void 0===t&&(t=Sl()),T.from(t.dom.activeElement).map(Tt.fromDom)},Ml=function(t){return Ol(Rn(t)).filter((function(n){return t.dom.contains(n.dom)}))},Tl=function(t,n){var e=Rn(n),o=Ol(e).bind((function(t){var e,o,r=function(n){return Cn(t,n)};return r(n)?T.some(n):(e=r,(o=function(t){for(var n=0;n<t.childNodes.length;n++){var r=Tt.fromDom(t.childNodes[n]);if(e(r))return T.some(r);var i=o(t.childNodes[n]);if(i.isSome())return i}return T.none()})(n.dom))})),r=t(n);return o.each((function(t){Ol(e).filter((function(n){return Cn(n,t)})).fold((function(){zl(t)}),g)})),r},Nl=function(t,n,e,o,r){var i=function(t){return t+"px"};return{position:t,left:n.map(i),top:e.map(i),right:o.map(i),bottom:r.map(i)}},Rl=function(t,n){ne(t,function(t){return k(k({},t),{position:T.some(t.position)})}(n))},Hl=wr([{none:[]},{relative:["x","y","width","height"]},{fixed:["x","y","width","height"]}]),Ll=function(t,n,e,o,r,i){var a=n.rect,c=a.x-e,l=a.y-o,u=r-(c+a.width),s=i-(l+a.height),d=T.some(c),A=T.some(l),f=T.some(u),m=T.some(s),g=T.none();return function(t,n,e,o,r,i,a,c,l){return t.fold(n,e,o,r,i,a,c,l)}(n.direction,(function(){return Nl(t,d,A,g,g)}),(function(){return Nl(t,g,A,f,g)}),(function(){return Nl(t,d,g,g,m)}),(function(){return Nl(t,g,g,f,m)}),(function(){return Nl(t,d,A,g,g)}),(function(){return Nl(t,d,g,g,m)}),(function(){return Nl(t,d,A,g,g)}),(function(){return Nl(t,g,A,f,g)}))},Il=function(t,n){return t.fold((function(){var t=n.rect;return Nl("absolute",T.some(t.x),T.some(t.y),T.none(),T.none())}),(function(t,e,o,r){return Ll("absolute",n,t,e,o,r)}),(function(t,e,o,r){return Ll("fixed",n,t,e,o,r)}))},Ul=function(t,n){var e=C(Le,n),o=t.fold(e,e,(function(){var t=Oe();return Le(n).translate(-t.left,-t.top)})),r=Ce(n),i=Ae(n);return Ie(o.left,o.top,r,i)},Vl=function(t,n){return n.fold((function(){return t.fold(Pe,Pe,Ie)}),(function(n){return t.fold(n,n,(function(){var e=n(),o=Pl(t,e.x,e.y);return Ie(o.left,o.top,e.width,e.height)}))}))},Pl=function(t,n,e){var o=me(n,e);return t.fold(x(o),x(o),(function(){var t=Oe();return o.translate(-t.left,-t.top)}))};Hl.none;var ql,jl=Hl.relative,Yl=Hl.fixed,Wl=function(t,n){return function(t,n){return{anchorBox:t,origin:n}}
1(t,n)},Gl="data-alloy-placement",Kl=function(t){return Kn(t,Gl)},Ql=wr([{fit:["reposition"]},{nofit:["reposition","visibleW","visibleH","isVisible"]}]),Xl=function(t,n,e,o){var r=t.bubble,i=r.offset,a=function(t,n,e){var o=function(o,r){return n[o].map((function(n){var i="top"===o||"bottom"===o,a=i?e.top:e.left,c=("left"===o||"top"===o?Math.max:Math.min)(n,r)+a;return i?Wc(c,t.y,t.bottom):Wc(c,t.x,t.right)})).getOr(r)},r=o("left",t.x),i=o("top",t.y),a=o("right",t.right),c=o("bottom",t.bottom);return Ie(r,i,a-r,c-i)}(o,t.restriction,i),c=t.x+i.left,l=t.y+i.top,u=Ie(c,l,n,e),s=function(t,n){var e=n.x,o=n.y,r=n.right,i=n.bottom,a=t.x,c=t.y,l=t.right,u=t.bottom,s=t.width,d=t.height;return{originInBounds:a>=e&&a<=r&&c>=o&&c<=i,sizeInBounds:l<=r&&l>=e&&u<=i&&u>=o,visibleW:Math.min(s,a>=e?r-a:l-e),visibleH:Math.min(d,c>=o?i-c:u-o)}}(u,a),d=s.originInBounds,A=s.sizeInBounds,f=s.visibleW,m=s.visibleH,g=d&&A,p=g?u:function(t,n){var e=n.x,o=n.y,r=n.right,i=n.bottom,a=t.x,c=t.y,l=t.width,u=t.height,s=Math.max(e,r-l),d=Math.max(o,i-u),A=Wc(a,e,s),f=Wc(c,o,d),m=Math.min(A+l,r)-A,g=Math.min(f+u,i)-f;return Ie(A,f,m,g)}(u,a),h=p.width>0&&p.height>0,b=function(t,n,e){var o=x(n.bottom-e.y),r=x(e.bottom-n.y),i=function(t,n,e,o){return t.fold(n,n,o,o,n,o,e,e)}(t,r,r,o),a=x(n.right-e.x),c=x(e.right-n.x),l=function(t,n,e,o){return t.fold(n,o,n,o,e,e,n,o)}(t,c,c,a);return{maxWidth:l,maxHeight:i}}(t.direction,p,o),C=b.maxWidth,v={rect:p,maxHeight:b.maxHeight,maxWidth:C,direction:t.direction,placement:t.placement,classes:{on:r.classesOn,off:r.classesOff},layout:t.label,testY:l};return g||t.alwaysFit?Ql.fit(v):Ql.nofit(v,f,m,h)},Jl=function(t){var n=yr(T.none()),e=function(){return n.get().each(t)};return{clear:function(){e(),n.set(T.none())},isSet:function(){return n.get().isSome()},get:function(){return n.get()},set:function(t){e(),n.set(T.some(t))}}},$l=function(){return Jl((function(t){return t.destroy()}))},Zl=function(){return Jl((function(t){return t.unbind()}))},tu=function(){var t=Jl(g);return k(k({},t),{on:function(n){return t.get().each(n)}})},nu=_,eu=function(t,n,e){return function(t,n,e,o){return ye(t,n,e,o,!1)}(t,n,nu,e)},ou=function(t,n,e){return function(t,n,e,o){return ye(t,n,e,o,!0)}(t,n,nu,e)},ru=ve,iu=["top","bottom","right","left"],au="data-alloy-transition-timer",cu=function(t,n){return function(t,n){return Z(n,(function(n){return Va(t,n)}))}(t,n.classes)},lu=function(t,n){var e=function(t){return parseFloat(t).toFixed(3)};return xt(n,(function(n,o){var r,i,a,c=t[o].map(e),l=n.map(e);return void 0===a&&(a=b),!_t(r=c,i=l,a).getOr(r.isNone()&&i.isNone())})).isSome()},uu=function(t,n){var e,o=Zl(),i=Zl(),a=function(n){var e,o=null!==(e=n.raw.pseudoElement)&&void 0!==e?e:"";return Cn(n.target,t)&&!Dt(o)&&I(iu,n.raw.propertyName)},c=function(r){if(s(r)||a(r)){o.clear(),i.clear();var c=null==r?void 0:r.raw.type;(s(c)||c===ti())&&(clearTimeout(e),Xn(t,au),qa(t,n.classes))}},l=function(){o.set(eu(t,ti(),c)),i.set(eu(t,Zr(),c))};if("ontransitionstart"in t.dom)var u=eu(t,ni(),(function(t){a(t)&&(u.unbind(),l())}));else l();var d=function(t){var n=function(n){var e=ee(t,n),o=r(e)?e.split(/\s*,\s*/):[];return W(o,Dt)},e=function(t){if(r(t)&&/^[\d.]+/.test(t)){var n=parseFloat(t);return St(t,"ms")?n:1e3*n}return 0},o=n("transition-delay"),i=n("transition-duration");return K(i,(function(t,n,r){var i=e(o[r])+e(n);return Math.max(t,i)}),0)}(t);requestAnimationFrame((function(){e=setTimeout(c,d+17),Yn(t,au,e)}))},su=function(t,n,e,o,r,i){var a=function(t,n,e){return e.exists((function(e){var o=t.mode;return"all"===o||e[o]!==n[o]}))}(o,r,i);if(a||cu(t,o)){Zn(t,"position",e.position);var c=Ul(n,t),l=Il(n,k(k({},r),{rect:c})),u=et(iu,(function(t){return l[t]}));lu(e,u)&&(ne(t,u),a&&function(t,n){Pa(t,n.classes),Kn(t,au).each((function(n){clearTimeout(parseInt(n,10)),Xn(t,au)})),uu(t,n)}(t,o),le(t))}else qa(t,o.classes)},du=function(t,n,e,o){ce(n,"max-height"),ce(n,"max-width");var r,i={width:Ce(r=n),height:Ae(r)};return function(t,n,e,o,r,i){var a=o.width,c=o.height,l=function(n,l,u,s,d){var A=n(e,o,r,t,i),f=Xl(A,a,c,i);return f.fold(x(f),(function(t,n,e,o){return(d===o?e>s||n>u:!d&&o)?f:Ql.nofit(l,u,s,d)}))},u=K(n,(function(t,n){var e=C(l,n);return t.fold(x(t),e)}),Ql.nofit({rect:e,maxHeight:o.height,maxWidth:o.width,direction:Hc(),placement:"southeast",classes:{on:[],off:[]},layout:"none",testY:e.y},-1,-1,!1));return u.fold(h,h)}(n,o.preference,t,i,e,o.bounds)},Au=function(t,n){!function(t,n){Yn(t,Gl,n)}(t,n.placement)}
1,fu=function(t,n){!function(t,n){var e=se.max(t,n,["margin-top","border-top-width","padding-top","padding-bottom","border-bottom-width","margin-bottom"]);Zn(t,"max-height",e+"px")}(t,Math.floor(n))},mu=x((function(t,n){fu(t,n),te(t,{"overflow-x":"hidden","overflow-y":"auto"})})),gu=x((function(t,n){fu(t,n)})),pu=function(t,n,e){return void 0===t[n]?e:t[n]},xu=function(t,n,e,o){var r=du(t,n,e,o);return function(t,n,e){var o=Il(e.origin,n);e.transition.each((function(r){su(t,e.origin,o,r,n,e.lastPlacement)})),Rl(t,o)}(n,r,o),Au(n,r),function(t,n){var e=n.classes;qa(t,e.off),Pa(t,e.on)}(n,r),function(t,n,e){(0,e.maxHeightFunction)(t,n.maxHeight)}(n,r,o),function(t,n,e){(0,e.maxWidthFunction)(t,n.maxWidth)}(n,r,o),{layout:r.layout,placement:r.placement}},hu=["valignCentre","alignLeft","alignRight","alignCentre","top","bottom","left","right","inset"],bu=function(t,n,e,o){void 0===o&&(o=1);var r=t*o,i=n*o,a=function(t){return bt(e,t).getOr([])},c=function(t,n,e){var o=nt(hu,e);return{offset:me(t,n),classesOn:$(e,a),classesOff:$(o,a)}};return{southeast:function(){return c(-t,n,["top","alignLeft"])},southwest:function(){return c(t,n,["top","alignRight"])},south:function(){return c(-t/2,n,["top","alignCentre"])},northeast:function(){return c(-t,-n,["bottom","alignLeft"])},northwest:function(){return c(t,-n,["bottom","alignRight"])},north:function(){return c(-t/2,-n,["bottom","alignCentre"])},east:function(){return c(t,-n/2,["valignCentre","left"])},west:function(){return c(-t,-n/2,["valignCentre","right"])},insetNortheast:function(){return c(r,i,["top","alignLeft","inset"])},insetNorthwest:function(){return c(-r,i,["top","alignRight","inset"])},insetNorth:function(){return c(-r/2,i,["top","alignCentre","inset"])},insetSoutheast:function(){return c(r,-i,["bottom","alignLeft","inset"])},insetSouthwest:function(){return c(-r,-i,["bottom","alignRight","inset"])},insetSouth:function(){return c(-r/2,-i,["bottom","alignCentre","inset"])},insetEast:function(){return c(-r,-i/2,["valignCentre","right","inset"])},insetWest:function(){return c(r,-i/2,["valignCentre","left","inset"])}}},Cu=function(){return bu(0,0,{})},vu=h,yu=function(t,n){return function(e){return"rtl"===wu(e)?n:t}},wu=function(t){return"rtl"===ee(t,"direction")?"rtl":"ltr"};!function(t){t.TopToBottom="toptobottom",t.BottomToTop="bottomtotop"}(ql||(ql={}));var _u="data-alloy-vertical-dir",Eu=function(t){return cc(t,(function(t){return Lt(t)&&Gn(t,"data-alloy-vertical-dir")===ql.BottomToTop}))},ku=function(){return Ar("layouts",[Jo("onLtr"),Jo("onRtl"),ar("onBottomLtr"),ar("onBottomRtl")])},Bu=function(t,n,e,o,r,i,a){var c=a.map(Eu).getOr(!1),l=n.layouts.map((function(n){return n.onLtr(t)})),u=n.layouts.map((function(n){return n.onRtl(t)})),s=c?n.layouts.bind((function(n){return n.onBottomLtr.map((function(n){return n(t)}))})).or(l).getOr(r):l.getOr(e),d=c?n.layouts.bind((function(n){return n.onBottomRtl.map((function(n){return n(t)}))})).or(u).getOr(i):u.getOr(o);return yu(s,d)(t)},Fu=[Jo("hotspot"),ar("bubble"),fr("overrides",{}),ku(),Oc("placement",(function(t,n,e){var o=n.hotspot,r=Ul(e,o.element),i=Bu(t.element,n,fl(),ml(),dl(),Al(),T.some(n.hotspot.element));return T.some(vu({anchorBox:r,bubble:n.bubble.getOr(Cu()),overrides:n.overrides,layouts:i,placer:T.none()}))}))],Su=[Jo("x"),Jo("y"),fr("height",0),fr("width",0),fr("bubble",Cu()),fr("overrides",{}
1),ku(),Oc("placement",(function(t,n,e){var o=Pl(e,n.x,n.y),r=Ie(o.left,o.top,n.width,n.height),i=Bu(t.element,n,ul(),sl(),ul(),sl(),T.none());return T.some(vu({anchorBox:r,bubble:n.bubble,overrides:n.overrides,layouts:i,placer:T.none()}))}))],zu=wr([{screen:["point"]},{absolute:["point","scrollLeft","scrollTop"]}]),Du=function(t){return t.fold(h,(function(t,n,e){return t.translate(-n,-e)}))},Ou=function(t){return t.fold(h,h)},Mu=function(t){return K(t,(function(t,n){return t.translate(n.left,n.top)}),me(0,0))},Tu=function(t){var n=q(t,Ou);return Mu(n)},Nu=zu.screen,Ru=zu.absolute,Hu=function(t,n,e){var o=wn(t.element),r=Oe(o),i=function(t,n,e){var o=kn(e.root).dom;return T.from(o.frameElement).map(Tt.fromDom).filter((function(n){var e=wn(n),o=wn(t.element);return Cn(e,o)})).map(pe)}(t,0,e).getOr(r);return Ru(i,r.left,r.top)},Lu=function(t,n,e,o){var r=Nu(me(t,n));return T.some(function(t,n,e){return{point:t,width:n,height:e}}(r,e,o))},Iu=function(t,n,e,o,r){return t.map((function(t){var i,a,c,l=[n,t.point],u=(i=function(){return Tu(l)},a=function(){return Tu(l)},c=function(){return function(t){var n=q(t,Du);return Mu(n)}(l)},o.fold(i,a,c)),s=function(t,n,e,o){return{x:t,y:n,width:e,height:o}}(u.left,u.top,t.width,t.height),d=e.showAbove?dl():fl(),A=e.showAbove?Al():ml(),f=Bu(r,e,d,A,d,A,T.none());return vu({anchorBox:s,bubble:e.bubble.getOr(Cu()),overrides:e.overrides,layouts:f,placer:T.none()})}))},Uu=[Jo("node"),Jo("root"),ar("bubble"),ku(),fr("overrides",{}),fr("showAbove",!1),Oc("placement",(function(t,n,e){var o=Hu(t,0,n);return n.node.filter(Vn).bind((function(r){var i=r.dom.getBoundingClientRect(),a=Lu(i.left,i.top,i.width,i.height),c=n.node.getOr(t.element);return Iu(a,o,n,e,c)}))}))],Vu=function(t,n,e,o){return{start:t,soffset:n,finish:e,foffset:o}},Pu=wr([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),qu=(Pu.before,Pu.on,Pu.after,function(t){return t.fold(h,h,h)}),ju=wr([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),Yu={domRange:ju.domRange,relative:ju.relative,exact:ju.exact,exactFromRange:function(t){return ju.exact(t.start,t.soffset,t.finish,t.foffset)},getWin:function(t){var n=function(t){return t.match({domRange:function(t){return Tt.fromDom(t.startContainer)},relative:function(t,n){return qu(t)},exact:function(t,n,e,o){return t}})}(t);return kn(n)},range:Vu},Wu=function(t,n,e){var o,r=t.document.createRange();return o=r,n.fold((function(t){o.setStartBefore(t.dom)}),(function(t,n){o.setStart(t.dom,n)}),(function(t){o.setStartAfter(t.dom)})),function(t,n){n.fold((function(n){t.setEndBefore(n.dom)}),(function(n,e){t.setEnd(n.dom,e)}),(function(n){t.setEndAfter(n.dom)}))}(r,e),r},Gu=function(t,n,e,o,r){var i=t.document.createRange();return i.setStart(n.dom,e),i.setEnd(o.dom,r),i},Ku=function(t){return{left:t.left,top:t.top,right:t.right,bottom:t.bottom,width:t.width,height:t.height}},Qu=wr([{ltr:["start","soffset","finish","foffset"]},{rtl:["start","soffset","finish","foffset"]}]),Xu=function(t,n,e){return n(Tt.fromDom(e.startContainer),e.startOffset,Tt.fromDom(e.endContainer),e.endOffset)},Ju=function(t,n){var e=function(t,n){return n.match({domRange:function(t){return{ltr:x(t),rtl:T.none}},relative:function(n,e){return{ltr:Pt((function(){return Wu(t,n,e)})),rtl:Pt((function(){return T.some(Wu(t,e,n))}))}},exact:function(n,e,o,r){return{ltr:Pt((function(){return Gu(t,n,e,o,r)})),rtl:Pt((function(){return T.some(Gu(t,o,r,n,e))}))}}})}(t,n);return function(t,n){var e=n.ltr();return e.collapsed?n.rtl().filter((function(t){return!1===t.collapsed})).map((function(t){return Qu.rtl(Tt.fromDom(t.endContainer),t.endOffset,Tt.fromDom(t.startContainer),t.startOffset)})).getOrThunk((function(){return Xu(0,Qu.ltr,e)})):Xu(0,Qu.ltr,e)}(0,e)},$u=function(t,n){return Ju(t,n).match({ltr:function(n,e,o,r){var i=t.document.createRange();return i.setStart(n.dom,e),i.setEnd(o.dom,r),i},rtl:function(n,e,o,r){var i=t.document.createRange();return i.setStart(o.dom,r),i.setEnd(n.dom,e),i}})};Qu.ltr,Qu.rtl;var Zu,ts=function(t,n){var e=function(n){return t(n)?T.from(n.dom.nodeValue):T.none()};
1return{get:function(o){if(!t(o))throw new Error("Can only get "+n+" value of a "+n+" node");return e(o).getOr("")},getOption:e,set:function(e,o){if(!t(e))throw new Error("Can only set raw "+n+" value of a "+n+" node");e.dom.nodeValue=o}}}(It,"text"),ns=function(t){return ts.getOption(t)},es=["img","br"],os=function(t){var n=ns(t).filter((function(t){return 0!==t.trim().length||t.indexOf(" ")>-1})).isSome();return n||I(es,Rt(t))},rs=function(t,n){var e=function(t){for(var o=Sn(t),r=o.length-1;r>=0;r--){var i=o[r];if(n(i))return T.some(i);var a=e(i);if(a.isSome())return a}return T.none()};return e(t)},is=function(t,n){return function(t,n){var e=void 0===n?document:n.dom;return bn(e)?[]:q(e.querySelectorAll(t),Tt.fromDom)}(n,t)},as=function(t,n,e,o){var r=function(t,n,e,o){var r=wn(t).dom.createRange();return r.setStart(t.dom,n),r.setEnd(e.dom,o),r}(t,n,e,o),i=Cn(t,e)&&n===o;return r.collapsed&&!i},cs=function(t){if(t.rangeCount>0){var n=t.getRangeAt(0),e=t.getRangeAt(t.rangeCount-1);return T.some(Vu(Tt.fromDom(n.startContainer),n.startOffset,Tt.fromDom(e.endContainer),e.endOffset))}return T.none()},ls=function(t){if(null===t.anchorNode||null===t.focusNode)return cs(t);var n=Tt.fromDom(t.anchorNode),e=Tt.fromDom(t.focusNode);return as(n,t.anchorOffset,e,t.focusOffset)?T.some(Vu(n,t.anchorOffset,e,t.focusOffset)):cs(t)},us=function(t){return function(t){return T.from(t.getSelection())}(t).filter((function(t){return t.rangeCount>0})).bind(ls)},ss=function(t,n){return function(t){var n=t.getClientRects(),e=n.length>0?n[0]:t.getBoundingClientRect();return e.width>0||e.height>0?T.some(e).map(Ku):T.none()}($u(t,n))},ds=function(t,n){return function(t){var n=t.getBoundingClientRect();return n.width>0||n.height>0?T.some(n).map(Ku):T.none()}($u(t,n))},As=function(t,n){return{element:t,offset:n}},fs=function(t,n){var e=Sn(t);if(0===e.length)return As(t,n);if(n<e.length)return As(e[n],0);var o=e[e.length-1],r=It(o)?function(t){return ts.get(t)}(o).length:Sn(o).length;return As(o,r)},ms=function(t,n){return It(t)?As(t,n):fs(t,n)},gs=function(t,n){return n.getSelection.getOrThunk((function(){return function(){return us(t)}}))().map((function(t){var n=ms(t.start,t.soffset),e=ms(t.finish,t.foffset);return Yu.range(n.element,n.offset,e.element,e.offset)}))},ps=[ar("getSelection"),Jo("root"),ar("bubble"),ku(),fr("overrides",{}),fr("showAbove",!1),Oc("placement",(function(t,n,e){var o=kn(n.root).dom,r=Hu(t,0,n),i=gs(o,n).bind((function(t){var n=ds(o,Yu.exactFromRange(t)).orThunk((function(){var n=Tt.fromText("\ufeff");_e(t.start,n);var e=ss(o,Yu.exact(n,0,n,1));return ze(n),e}));return n.bind((function(t){return Lu(t.left,t.top,t.width,t.height)}))})),a=gs(o,n).bind((function(t){return Lt(t.start)?T.some(t.start):function(t){return Bn(t)}(t.start)})),c=a.getOr(t.element);return Iu(i,r,n,e,c)}))],xs="link-layout",hs=function(t){return t.x+t.width},bs=function(t,n){return t.x-n.width},Cs=function(t,n){return t.y-n.height+t.height},vs=function(t){return t.y},ys=function(t,n,e){return Nc(hs(t),vs(t),e.southeast(),Hc(),"southeast",Gc(t,{left:0,top:2}),xs)},ws=function(t,n,e){return Nc(bs(t,n),vs(t),e.southwest(),Lc(),"southwest",Gc(t,{right:1,top:2}),xs)},_s=function(t,n,e){return Nc(hs(t),Cs(t,n),e.northeast(),Ic(),"northeast",Gc(t,{left:0,bottom:3}),xs)},Es=function(t,n,e){return Nc(bs(t,n),Cs(t,n),e.northwest(),Uc(),"northwest",Gc(t,{right:1,bottom:3}),xs)},ks=function(){return[ys,ws,_s,Es]},Bs=function(){return[ws,ys,Es,_s]},Fs=[Jo("item"),ku(),fr("overrides",{}),Oc("placement",(function(t,n,e){var o=Ul(e,n.item.element),r=Bu(t.element,n,ks(),Bs(),ks(),Bs(),T.none());return T.some(vu({anchorBox:o,bubble:Cu(),overrides:n.overrides,layouts:r,placer:T.none()}))}))],Ss=Go("type",{selection:ps,node:Uu,hotspot:Fu,submenu:Fs,makeshift:Su}),zs=[ir("classes",To),xr("mode","all",["all","layout","placement"])],Ds=[fr("useFixed",w),ar("getBounds")],Os=[$o("anchor",Ss),Ar("transition",zs)],Ms=function(t,n,e,o,r,i,a){return function(t,n,e,o,r,i,a,c){var l=pu(a,"maxHeightFunction",mu()),u=pu(a,"maxWidthFunction",g),s=t.anchorBox,d=t.origin,A={bounds:Vl(d,i),origin:d,preference:o,maxHeightFunction:l,maxWidthFunction:u,lastPlacement:r,transition:c};return xu(s,n,e,A)}(Wl(e.anchorBox,n),r.element,e.bubble,e.layouts,i,o,e.overrides,a)},Ts=function(t,n,e,o,r,i){var a=i.map(Ue);return Ns(t,n,e,o,r,a)},Ns=function(t,n,e,o,r,i){var a=Yo("placement.info",ko(Os),r),c=a.anchor,l=o.element,u=e.get(o.uid);Tl((function(){Zn(l,"position","fixed");var r=re(l,"visibility");Zn(l,"visibility","hidden");var s=n.useFixed()?function(){var t=document.documentElement;return Yl(0,0,t.clientWidth,t.clientHeight)}():function(t){var n=pe(t.element),e=t.element.dom.getBoundingClientRect();return jl(n.left,n.top,e.width,e.height)}(t),d=c.placement,A=i.map(x).or(n.getBounds);d(t,c,s).each((function(n){var r=n.placer.getOr(Ms)(t,s,n,A,o,u,a.transition);e.set(o.uid,r)})),r.fold((function(){ce(l,"visibility")}),(function(t){Zn(l,"visibility",t)})),re(l,"left").isNone()&&re(l,"top").isNone()&&re(l,"right").isNone()&&re(l,"bottom").isNone()&&yt(re(l,"position"),"fixed")&&ce(l,"position")}),l)},Rs=Object.freeze({__proto__:null,position:function(t,n,e,o,r){Ts(t,n,e,o,r,T.none())},positionWithin:Ts,positionWithinBounds:Ns,getMode:function(t,n,e){return n.useFixed()?"fixed":"absolute"},reset:function(t,n,e,o){var r=o.element;j(["position","left","right","top","bottom"],(function(t){return ce(r,t)})),function(t){Xn(t,Gl)}(r),e.clear(o.uid)}}),Hs=Object.freeze({__proto__:null,init:function(){var t={};return ya({readState:function(){return t},clear:function(n){d(n)?delete t[n]:t={}},set:function(n,e){t[n]=e},get:function(n){return bt(t,n)}})}}),Ls=wl({fields:Ds,name:"positioning",active:Fl,apis:Rs,state:Hs}),Is=function(t){zi(t,vi());var n=t.components();j(n,Is)},Us=function(t){var n=t.components();j(n,Us),zi(t,Ci())},Vs=function(t,n){Be(t.element,n.element)},Ps=function(t,n){var e=t.components();!function(t){j(t.components(),(function(t){return ze(t.element)})),Se(t.element),t.syncComponents()}(t);var o=nt(e,n);j(o,(function(n){Is(n),t.getSystem().removeFromWorld(n)})),j(n,(function(n){n.getSystem().isConnected()?Vs(t,n):(t.getSystem().addToWorld(n),Vs(t,n),Vn(t.element)&&Us(n)),t.syncComponents()}))},qs=function(t,n){js(t,n,Be)},js=function(t,n,e){t.getSystem().addToWorld(n),e(t.element,n.element),Vn(t.element)&&Us(n),t.syncComponents()},Ys=function(t){Is(t),ze(t.element),t.getSystem().removeFromWorld(t)},Ws=function(t){var n=Bn(t.element).bind((function(n){return t.getSystem().getByDom(n).toOptional()}));Ys(t),n.each((function(t){t.syncComponents()}))},Gs=function(t){var n=t.components();j(n,Ys),Se(t.element),t.syncComponents()},Ks=function(t,n){Qs(t,n,Be)},Qs=function(t,n,e){e(t,n.element);var o=Sn(n.element);j(o,(function(t){n.getByDom(t).each(Us)}))},Xs=function(t){var n=Sn(t.element);j(n,(function(n){t.getByDom(n).each(Is)})),ze(t.element)},Js=function(t,n,e,o){e.get().each((function(n){Gs(t)}));var r=n.getAttachPoint(t);qs(r,t);var i=t.getSystem().build(o);return qs(t,i),e.set(i),i},$s=function(t,n,e,o){var r=Js(t,n,e,o);return n.onOpen(t,r),r},Zs=function(t,n,e){e.get().each((function(o){Gs(t),Ws(t),n.onClose(t,o),e.clear()}
1))},td=function(t,n,e){return e.isOpen()},nd=function(t,n,e){var o=n.getAttachPoint(t);Zn(t.element,"position",Ls.getMode(o)),function(t,n,e,o){re(t.element,n).fold((function(){Xn(t.element,e)}),(function(n){Yn(t.element,e,n)})),Zn(t.element,n,o)}(t,"visibility",n.cloakVisibilityAttr,"hidden")},ed=function(t,n,e){(function(t){return U(["top","left","right","bottom"],(function(n){return re(t,n).isSome()}))})(t.element)||ce(t.element,"position"),function(t,n,e){Kn(t.element,e).fold((function(){return ce(t.element,n)}),(function(e){return Zn(t.element,n,e)}))}(t,"visibility",n.cloakVisibilityAttr)},od=Object.freeze({__proto__:null,cloak:nd,decloak:ed,open:$s,openWhileCloaked:function(t,n,e,o,r){nd(t,n),$s(t,n,e,o),r(),ed(t,n)},close:Zs,isOpen:td,isPartOf:function(t,n,e,o){return td(0,0,e)&&e.get().exists((function(e){return n.isPartOf(t,e,o)}))},getState:function(t,n,e){return e.get()},setContent:function(t,n,e,o){return e.get().map((function(){return Js(t,n,e,o)}))}}),rd=Object.freeze({__proto__:null,events:function(t,n){return Ri([Ii(fi(),(function(e,o){Zs(e,t,n)}))])}}),id=[Fc("onOpen"),Fc("onClose"),Jo("isPartOf"),Jo("getAttachPoint"),fr("cloakVisibilityAttr","data-precloak-visibility")],ad=Object.freeze({__proto__:null,init:function(){var t=tu(),n=x("not-implemented");return ya({readState:n,isOpen:t.isSet,clear:t.clear,set:t.set,get:t.get})}}),cd=wl({fields:id,name:"sandboxing",active:rd,apis:od,state:ad}),ld=x("dismiss.popups"),ud=x("reposition.popups"),sd=x("mouse.released"),dd=Eo([fr("isExtraPart",w),Ar("fireEventInstead",[fr("event",yi())])]),Ad=function(t){var n,e=Yo("Dismissal",dd,t);return(n={})[ld()]={schema:Eo([Jo("target")]),onReceive:function(t,n){cd.isOpen(t)&&(cd.isPartOf(t,n.target)||e.isExtraPart(t,n.target)||e.fireEventInstead.fold((function(){return cd.close(t)}),(function(n){return zi(t,n.event)})))}},n},fd=Eo([Ar("fireEventInstead",[fr("event",wi())]),er("doReposition")]),md=function(t){var n,e=Yo("Reposition",fd,t);return(n={})[ud()]={onReceive:function(t){cd.isOpen(t)&&e.fireEventInstead.fold((function(){return e.doReposition(t)}),(function(n){return zi(t,n.event)}))}},n},gd=function(t,n,e){n.store.manager.onLoad(t,n,e)},pd=function(t,n,e){n.store.manager.onUnload(t,n,e)},xd=Object.freeze({__proto__:null,onLoad:gd,onUnload:pd,setValue:function(t,n,e,o){n.store.manager.setValue(t,n,e,o)},getValue:function(t,n,e){return n.store.manager.getValue(t,n,e)},getState:function(t,n,e){return e}}),hd=Object.freeze({__proto__:null,events:function(t,n){var e=t.resetOnDom?[Gi((function(e,o){gd(e,t,n)})),Ki((function(e,o){pd(e,t,n)}))]:[xl(t,n,gd)];return Ri(e)}}),bd=function(){var t=yr(null);return ya({set:t.set,get:t.get,isNotSet:function(){return null===t.get()},clear:function(){t.set(null)},readState:function(){return{mode:"memory",value:t.get()}}})},Cd=function(){var t=yr({}),n=yr({});return ya({readState:function(){return{mode:"dataset",dataByValue:t.get(),dataByText:n.get()}},lookup:function(e){return bt(t.get(),e).orThunk((function(){return bt(n.get(),e)}))},update:function(e){var o=t.get(),r=n.get(),i={},a={};j(e,(function(t){i[t.value]=t,bt(t,"meta").each((function(n){bt(n,"text").each((function(n){a[n]=t}))}))})),t.set(k(k({},o),i)),n.set(k(k({},r),a))},clear:function(){t.set({}),n.set({})}})},vd=Object.freeze({__proto__:null,memory:bd,dataset:Cd,manual:function(){return ya({readState:g})},init:function(t){return t.store.manager.state(t)}}),yd=function(t,n,e,o){var r=n.store;e.update([o]),r.setValue(t,o),n.onSetValue(t,o)},wd=[ar("initialValue"),Jo("getFallbackEntry"),Jo("getDataKey"),Jo("setValue"),Oc("manager",{setValue:yd,getValue:function(t,n,e){var o=n.store,r=o.getDataKey(t);return e.lookup(r).getOrThunk((function(){return o.getFallbackEntry(r)}))},onLoad:function(t,n,e){n.store.initialValue.each((function(o){yd(t,n,e,o)}))},onUnload:function(t,n,e){e.clear()},state:Cd})],_d=[Jo("getValue"),fr("setValue",g),ar("initialValue"),Oc("manager",{setValue:function(t,n,e,o){n.store.setValue(t,o),n.onSetValue(t,o)},getValue:function(t,n,e){return n.store.getValue(t)},onLoad:function(t,n,e){n.store.initialValue.each((function(e){n.store.setValue(t,e)}))},onUnload:g,state:va.init})],Ed=[ar("initialValue"),Oc("manager",{setValue:function(t,n,e,o){e.set(o),n.onSetValue(t,o)},getValue:function(t,n,e){return e.get()},onLoad:function(t,n,e){n.store.initialValue.each((function(t){e.isNotSet()&&e.set(t)}))},onUnload:function(t,n,e){e.clear()},state:bd})],kd=[mr("store",{mode:"memory"},Go("mode",{memory:Ed,manual:_d,dataset:wd})),Fc("onSetValue"),fr("resetOnDom",!1)],Bd=wl({fields:kd,name:"representing",active:hd,apis:xd,extra:{setValueFrom:function(t,n){var e=Bd.getValue(n);Bd.setValue(t,e)}},state:vd}
1),Fd=function(t,n){return vr(t,{},q(n,(function(n){return e=n.name(),o="Cannot configure "+n.name()+" for "+t,Ko(e,e,{tag:"option",process:{}},ho((function(t){return Ze("The field: "+e+" is forbidden. "+o)})));var e,o})).concat([Qo("dump",h)]))},Sd=function(t){return t.dump},zd=function(t,n){return k(k({},vl(n)),t.dump)},Dd=Fd,Od=zd,Md="placeholder",Td=wr([{single:["required","valueThunk"]},{multiple:["required","valueThunks"]}]),Nd=function(t){return Ct(t,"uiType")},Rd=function(t,n,e,o){return Nd(e)&&e.uiType===Md?function(t,n,e,o){return t.exists((function(t){return t!==e.owner}))?Td.single(!0,x(e)):bt(o,e.name).fold((function(){throw new Error("Unknown placeholder component: "+e.name+"\nKnown: ["+st(o)+"]\nNamespace: "+t.getOr("none")+"\nSpec: "+JSON.stringify(e,null,2))}),(function(t){return t.replace()}))}(t,0,e,o):Td.single(!1,x(e))},Hd=function(t,n,e,o){return Rd(t,0,e,o).fold((function(r,i){var a=Nd(e)?i(n,e.config,e.validated):i(n),c=bt(a,"components").getOr([]),l=$(c,(function(e){return Hd(t,n,e,o)}));return[k(k({},a),{components:l})]}),(function(t,o){if(Nd(e)){var r=o(n,e.config,e.validated);return e.validated.preprocess.getOr(h)(r)}return o(n)}))},Ld=function(t,n,e,o){var r=ft(o,(function(t,n){return o=t,r=!1,{name:x(e=n),required:function(){return o.fold((function(t,n){return t}),(function(t,n){return t}))},used:function(){return r},replace:function(){if(r)throw new Error("Trying to use the same placeholder more than once: "+e);return r=!0,o}};var e,o,r})),i=function(t,n,e,o){return $(e,(function(e){return Hd(t,n,e,o)}))}(t,n,e,r);return At(r,(function(e){if(!1===e.used()&&e.required())throw new Error("Placeholder: "+e.name()+" was not found in components list\nNamespace: "+t.getOr("none")+"\nComponents: "+JSON.stringify(n.components,null,2))})),i},Id=Td.single,Ud=Td.multiple,Vd=x(Md),Pd=wr([{required:["data"]},{external:["data"]},{optional:["data"]},{group:["data"]}]),qd=fr("factory",{sketch:h}),jd=fr("schema",[]),Yd=Jo("name"),Wd=Ko("pname","pname",so((function(t){return"<alloy."+ia(t.name)+">"})),Do()),Gd=Qo("schema",(function(){return[ar("preprocess")]})),Kd=fr("defaults",x({})),Qd=fr("overrides",x({})),Xd=ko([qd,jd,Yd,Wd,Kd,Qd]),Jd=ko([qd,jd,Yd,Kd,Qd]),$d=ko([qd,jd,Yd,Wd,Kd,Qd]),Zd=ko([qd,Gd,Yd,Jo("unit"),Wd,Kd,Qd]),tA=function(t){return t.fold(T.some,T.none,T.some,T.some)},nA=function(t){var n=function(t){return t.name};return t.fold(n,n,n,n)},eA=function(t,n){return function(e){var o=Yo("Converting part type",n,e);return t(o)}},oA=eA(Pd.required,Xd),rA=eA(Pd.external,Jd),iA=eA(Pd.optional,$d),aA=eA(Pd.group,Zd),cA=x("entirety"),lA=Object.freeze({__proto__:null,required:oA,external:rA,optional:iA,group:aA,asNamedPart:tA,name:nA,asCommon:function(t){return t.fold(h,h,h,h)},original:cA}),uA=function(t,n,e,o){return lo(n.defaults(t,e,o),e,{uid:t.partUids[n.name]},n.overrides(t,e,o))},sA=function(t,n){var e={};return j(n,(function(n){tA(n).each((function(n){var o=dA(t,n.pname);e[n.name]=function(e){var r=Yo("Part: "+n.name+" in "+t,ko(n.schema),e);return k(k({},o),{config:e,validated:r})}}))})),e},dA=function(t,n){return{uiType:Vd(),owner:t,name:n}},AA=function(t,n,e){return{uiType:Vd(),owner:t,name:n,config:e,validated:{}}},fA=function(t){return $(t,(function(t){return t.fold(T.none,T.some,T.none,T.none).map((function(t){return or(t.name,t.schema.concat([Mc(cA())]))})).toArray()}))},mA=function(t){return q(t,nA)},gA=function(t,n,e){return function(t,n,e){var o={},r={};return j(e,(function(t){t.fold((function(t){o[t.pname]=Id(!0,(function(n,e,o){return t.factory.sketch(uA(n,t,e,o))}))}),(function(t){var e=n.parts[t.name];r[t.name]=x(t.factory.sketch(uA(n,t,e[cA()]),e))}),(function(t){o[t.pname]=Id(!1,(function(n,e,o){return t.factory.sketch(uA(n,t,e,o))}))}),(function(t){o[t.pname]=Ud(!0,(function(n,e,o){var r=n[t.name];return q(r,(function(e){return t.factory.sketch(lo(t.defaults(n,e,o),e,t.overrides(n,e)))}))}))}))})),{internals:x(o),externals:x(r)}}(0,n,e)},pA=function(t,n,e){return Ld(T.some(t),n,n.components,e)},xA=function(t,n,e){var o=n.partUids[e];return t.getSystem().getByUid(o).toOptional()},hA=function(t,n,e){return xA(t,n,e).getOrDie("Could not find part: "+e)},bA=function(t,n,e){var o={}
1,r=n.partUids,i=t.getSystem();return j(e,(function(t){o[t]=x(i.getByUid(r[t]))})),o},CA=function(t,n){var e=t.getSystem();return ft(n.partUids,(function(t,n){return x(e.getByUid(t))}))},vA=function(t){return st(t.partUids)},yA=function(t,n,e){var o={},r=n.partUids,i=t.getSystem();return j(e,(function(t){o[t]=x(i.getByUid(r[t]).getOrDie())})),o},wA=function(t,n){var e=mA(n);return Br(q(e,(function(n){return{key:n,value:t+"-"+n}})))},_A=function(t){return Ko("partUids","partUids",fo((function(n){return wA(n.uid,t)})),Do())},EA=Object.freeze({__proto__:null,generate:sA,generateOne:AA,schemas:fA,names:mA,substitutes:gA,components:pA,defaultUids:wA,defaultUidsSchema:_A,getAllParts:CA,getAllPartNames:vA,getPart:xA,getPartOrDie:hA,getParts:bA,getPartsOrDie:yA}),kA=function(t,n,e,o,r){var i=function(t,n){return(t.length>0?[or("parts",t)]:[]).concat([Jo("uid"),fr("dom",{}),fr("components",[]),Mc("originalSpec"),fr("debug.sketcher",{})]).concat(n)}(o,r);return Yo(t+" [SpecSchema]",Eo(i.concat(n)),e)},BA=function(t,n,e,o,r){var i=FA(r),a=fA(e),c=_A(e),l=kA(t,n,i,a,[c]),u=gA(0,l,e);return o(l,pA(t,l,u.internals()),i,u.externals())},FA=function(t){return function(t){return Ct(t,"uid")}(t)?t:k(k({},t),{uid:Aa("uid")})},SA=Eo([Jo("name"),Jo("factory"),Jo("configFields"),fr("apis",{}),fr("extraApis",{})]),zA=Eo([Jo("name"),Jo("factory"),Jo("configFields"),Jo("partFields"),fr("apis",{}),fr("extraApis",{})]),DA=function(t){var n=Yo("Sketcher for "+t.name,SA,t),e=ft(n.apis,Ca),o=ft(n.extraApis,(function(t,n){return xa(t,n)}));return k(k({name:n.name,configFields:n.configFields,sketch:function(t){return function(t,n,e,o){var r=FA(o);return e(kA(t,n,r,[],[]),r)}(n.name,n.configFields,n.factory,t)}},e),o)},OA=function(t){var n=Yo("Sketcher for "+t.name,zA,t),e=sA(n.name,n.partFields),o=ft(n.apis,Ca),r=ft(n.extraApis,(function(t,n){return xa(t,n)}));return k(k({name:n.name,partFields:n.partFields,configFields:n.configFields,sketch:function(t){return BA(n.name,n.configFields,n.partFields,n.factory,t)},parts:e},o),r)},MA=function(t){return"input"===Rt(t)&&"radio"!==Gn(t,"type")||"textarea"===Rt(t)},TA=Object.freeze({__proto__:null,getCurrent:function(t,n,e){return n.find(t)}}),NA=[Jo("find")],RA=wl({fields:NA,name:"composing",apis:TA}),HA=["input","button","textarea","select"],LA=function(t,n,e){(n.disabled()?jA:YA)(t,n)},IA=function(t,n){return!0===n.useNative&&I(HA,Rt(t.element))},UA=function(t){Yn(t.element,"disabled","disabled")},VA=function(t){Xn(t.element,"disabled")},PA=function(t){Yn(t.element,"aria-disabled","true")},qA=function(t){Yn(t.element,"aria-disabled","false")},jA=function(t,n,e){n.disableClass.each((function(n){La(t.element,n)})),(IA(t,n)?UA:PA)(t),n.onDisabled(t)},YA=function(t,n,e){n.disableClass.each((function(n){Ua(t.element,n)})),(IA(t,n)?VA:qA)(t),n.onEnabled(t)},WA=function(t,n){return IA(t,n)?function(t){return Qn(t.element,"disabled")}(t):function(t){return"true"===Gn(t.element,"aria-disabled")}(t)},GA=Object.freeze({__proto__:null,enable:YA,disable:jA,isDisabled:WA,onLoad:LA,set:function(t,n,e,o){(o?jA:YA)(t,n)}}),KA=Object.freeze({__proto__:null,exhibit:function(t,n){return _a({classes:n.disabled()?n.disableClass.toArray():[]})},events:function(t,n){return Ri([Hi(ui(),(function(n,e){return WA(n,t)})),xl(t,n,LA)])}}),QA=[br("disabled",w),fr("useNative",!0),ar("disableClass"),Fc("onDisabled"),Fc("onEnabled")],XA=wl({fields:QA,name:"disabling",active:KA,apis:GA}),JA=function(t,n,e,o){var r=is(t.element,"."+n.highlightClass);j(r,(function(e){U(o,(function(t){return t.element===e}))||(Ua(e,n.highlightClass),t.getSystem().getByDom(e).each((function(e){n.onDehighlight(t,e),zi(e,Si())})))}))},$A=function(t,n,e,o){JA(t,n,0,[o]),ZA(t,n,e,o)||(La(o.element,n.highlightClass),n.onHighlight(t,o),zi(o,Fi()))},ZA=function(t,n,e,o){return Va(o.element,n.highlightClass)},tf=function(t,n,e,o){var r=is(t.element,"."+n.itemClass);return T.from(r[o]).fold((function(){return Ye.error(new Error("No element found with index "+o))}),t.getSystem().getByDom)},nf=function(t,n,e){return sc(t.element,"."+n.itemClass).bind((function(n){return t.getSystem().getByDom(n).toOptional()}))},ef=function(t,n,e){var o=is(t.element,"."+n.itemClass);return(o.length>0?T.some(o[o.length-1]):T.none()).bind((function(n){return t.getSystem().getByDom(n).toOptional()}))},of=function(t,n,e,o){var r=is(t.element,"."+n.itemClass),i=X(r,(function(t){return Va(t,n.highlightClass)}));return i.bind((function(n){var e=Yc(n,o,0,r.length-1);return t.getSystem().getByDom(r[e]).toOptional()}))}
1,rf=function(t,n,e){var o=is(t.element,"."+n.itemClass);return wt(q(o,(function(n){return t.getSystem().getByDom(n).toOptional()})))},af=Object.freeze({__proto__:null,dehighlightAll:function(t,n,e){return JA(t,n,0,[])},dehighlight:function(t,n,e,o){ZA(t,n,e,o)&&(Ua(o.element,n.highlightClass),n.onDehighlight(t,o),zi(o,Si()))},highlight:$A,highlightFirst:function(t,n,e){nf(t,n).each((function(o){$A(t,n,e,o)}))},highlightLast:function(t,n,e){ef(t,n).each((function(o){$A(t,n,e,o)}))},highlightAt:function(t,n,e,o){tf(t,n,e,o).fold((function(t){throw t}),(function(o){$A(t,n,e,o)}))},highlightBy:function(t,n,e,o){var r=rf(t,n);Q(r,o).each((function(o){$A(t,n,e,o)}))},isHighlighted:ZA,getHighlighted:function(t,n,e){return sc(t.element,"."+n.highlightClass).bind((function(n){return t.getSystem().getByDom(n).toOptional()}))},getFirst:nf,getLast:ef,getPrevious:function(t,n,e){return of(t,n,0,-1)},getNext:function(t,n,e){return of(t,n,0,1)},getCandidates:rf}),cf=[Jo("highlightClass"),Jo("itemClass"),Fc("onHighlight"),Fc("onDehighlight")],lf=wl({fields:cf,name:"highlighting",apis:af}),uf=[8],sf=[9],df=[13],Af=[27],ff=[32],mf=[37],gf=[38],pf=[39],xf=[40],hf=function(t,n,e){var o=tt(t.slice(0,n)),r=tt(t.slice(n+1));return Q(o.concat(r),e)},bf=function(t,n,e){var o=tt(t.slice(0,n));return Q(o,e)},Cf=function(t,n,e){var o=t.slice(0,n),r=t.slice(n+1);return Q(r.concat(o),e)},vf=function(t,n,e){var o=t.slice(n+1);return Q(o,e)},yf=function(t){return function(n){var e=n.raw;return I(t,e.which)}},wf=function(t){return function(n){return Z(t,(function(t){return t(n)}))}},_f=function(t){return!0===t.raw.shiftKey},Ef=function(t){return!0===t.raw.ctrlKey},kf=v(_f),Bf=function(t,n){return{matches:t,classification:n}},Ff=function(t,n,e){n.exists((function(t){return e.exists((function(n){return Cn(n,t)}))}))||Di(t,_i(),{prevFocus:n,newFocus:e})},Sf=function(){var t=function(t){return Ml(t.element)};return{get:t,set:function(n,e){var o=t(n);n.getSystem().triggerFocus(e,n.element);var r=t(n);Ff(n,o,r)}}},zf=function(){var t=function(t){return lf.getHighlighted(t).map((function(t){return t.element}))};return{get:t,set:function(n,e){var o=t(n);n.getSystem().getByDom(e).fold(g,(function(t){lf.highlight(n,t)}));var r=t(n);Ff(n,o,r)}}};!function(t){t.OnFocusMode="onFocus",t.OnEnterOrSpaceMode="onEnterOrSpace",t.OnApiMode="onApi"}(Zu||(Zu={}));var Df,Of=function(t,n,e,o,r){var i=function(t,n,e,o,r){var i,a,c,l=e(t,n,o,r);return(i=l,a=n.event,c=Q(i,(function(t){return t.matches(a)})),c.map((function(t){return t.classification}))).bind((function(e){return e(t,n,o,r)}))},a={schema:function(){return t.concat([fr("focusManager",Sf()),mr("focusInside","onFocus",Vo((function(t){return I(["onFocus","onEnterOrSpace","onApi"],t)?Ye.value(t):Ye.error("Invalid value for focusInside")}))),Oc("handler",a),Oc("state",n),Oc("sendFocusIn",r)])},processKey:i,toEvents:function(t,n){var a=t.focusInside!==Zu.OnFocusMode?T.none():r(t).map((function(e){return Ii(ii(),(function(o,r){e(o,t,n),r.stop()}))})),c=[Ii(Kr(),(function(o,a){i(o,a,e,t,n).fold((function(){!function(e,o){var i=yf(ff.concat(df))(o.event);t.focusInside===Zu.OnEnterOrSpaceMode&&i&&Or(e,o)&&r(t).each((function(r){r(e,t,n),o.stop()}))}(o,a)}),(function(t){a.stop()}))})),Ii(Qr(),(function(e,r){i(e,r,o,t,n).each((function(t){r.stop()}))}))];return Ri(a.toArray().concat(c))}};return a},Mf=function(t){var n=[ar("onEscape"),ar("onEnter"),fr("selector",'[data-alloy-tabstop="true"]:not(:disabled)'),fr("firstTabstop",0),fr("useTabstopAt",_),ar("visibilitySelector")].concat([t]),e=function(t,n){var e=t.visibilitySelector.bind((function(t){return dc(n,t)})).getOr(n);return de(e)>0},o=function(t,n,o){(function(t,n){var o=is(t.element,n.selector),r=W(o,(function(t){return e(n,t)}));return T.from(r[n.firstTabstop])})(t,n).each((function(e){n.focusManager.set(t,e)}))},r=function(t,n,o,r,i){return i(n,o,(function(t){return function(t,n){return e(t,n)&&t.useTabstopAt(n)}(r,t)})).fold((function(){return r.cyclic?T.some(!0):T.none()}),(function(n){return r.focusManager.set(t,n),T.some(!0)}))},i=function(t,n,e,o){var i=is(t.element,e.selector);return function(t,n){return n.focusManager.get(t).bind((function(t){return dc(t,n.selector)}))}(t,e).bind((function(n){return X(i,C(Cn,n)).bind((function(n){return r(t,i,n,e,o)}))}))},a=x([Bf(wf([_f,yf(sf)]),(function(t,n,e){var o=e.cyclic?hf:bf;return i(t,0,e,o)})),Bf(yf(sf),(function(t,n,e){var o=e.cyclic?Cf:vf;return i(t,0,e,o)})),Bf(yf(Af),(function(t,n,e){return e.onEscape.bind((function(e){return e(t,n)}))})),Bf(wf([kf,yf(df)]),(function(t,n,e){return e.onEnter.bind((function(e){return e(t,n)}))}))]),c=x([]);
1return Of(n,va.init,a,c,(function(){return T.some(o)}))},Tf=Mf(Qo("cyclic",w)),Nf=Mf(Qo("cyclic",_)),Rf=function(t,n,e){return MA(e)&&yf(ff)(n.event)?T.none():function(t,n,e){return Mi(t,e,ui()),T.some(!0)}(t,0,e)},Hf=function(t,n){return T.some(!0)},Lf=[fr("execute",Rf),fr("useSpace",!1),fr("useEnter",!0),fr("useControlEnter",!1),fr("useDown",!1)],If=function(t,n,e){return e.execute(t,n,t.element)},Uf=Of(Lf,va.init,(function(t,n,e,o){var r=e.useSpace&&!MA(t.element)?ff:[],i=e.useEnter?df:[],a=e.useDown?xf:[],c=r.concat(i).concat(a);return[Bf(yf(c),If)].concat(e.useControlEnter?[Bf(wf([Ef,yf(df)]),If)]:[])}),(function(t,n,e,o){return e.useSpace&&!MA(t.element)?[Bf(yf(ff),Hf)]:[]}),(function(){return T.none()})),Vf=function(){var t=tu();return ya({readState:function(){return t.get().map((function(t){return{numRows:String(t.numRows),numColumns:String(t.numColumns)}})).getOr({numRows:"?",numColumns:"?"})},setGridSize:function(n,e){t.set({numRows:n,numColumns:e})},getNumRows:function(){return t.get().map((function(t){return t.numRows}))},getNumColumns:function(){return t.get().map((function(t){return t.numColumns}))}})},Pf=Object.freeze({__proto__:null,flatgrid:Vf,init:function(t){return t.state(t)}}),qf=function(t){return function(n,e,o,r){var i=t(n.element);return Gf(i,n,e,o,r)}},jf=function(t,n){var e=yu(t,n);return qf(e)},Yf=function(t,n){var e=yu(n,t);return qf(e)},Wf=function(t){return function(n,e,o,r){return Gf(t,n,e,o,r)}},Gf=function(t,n,e,o,r){return o.focusManager.get(n).bind((function(e){return t(n.element,e,o,r)})).map((function(t){return o.focusManager.set(n,t),!0}))},Kf=Wf,Qf=Wf,Xf=Wf,Jf=function(t){return!function(t){return t.offsetWidth<=0&&t.offsetHeight<=0}(t.dom)},$f=function(t,n,e){var o=is(t,e);return function(t,n){return X(t,n).map((function(n){return{index:n,candidates:t}}))}(W(o,Jf),(function(t){return Cn(t,n)}))},Zf=function(t,n){return X(t,(function(t){return Cn(n,t)}))},tm=function(t,n,e,o){return o(Math.floor(n/e),n%e).bind((function(n){var o=n.row*e+n.column;return o>=0&&o<t.length?T.some(t[o]):T.none()}))},nm=function(t,n,e,o,r){return tm(t,n,o,(function(n,i){var a=n===e-1?t.length-n*o:o,c=Yc(i,r,0,a-1);return T.some({row:n,column:c})}))},em=function(t,n,e,o,r){return tm(t,n,o,(function(n,i){var a=Yc(n,r,0,e-1),c=a===e-1?t.length-a*o:o,l=Wc(i,0,c-1);return T.some({row:a,column:l})}))},om=[Jo("selector"),fr("execute",Rf),Sc("onEscape"),fr("captureTab",!1),Tc()],rm=function(t,n,e){sc(t.element,n.selector).each((function(e){n.focusManager.set(t,e)}))},im=function(t){return function(n,e,o,r){return $f(n,e,o.selector).bind((function(n){return t(n.candidates,n.index,r.getNumRows().getOr(o.initSize.numRows),r.getNumColumns().getOr(o.initSize.numColumns))}))}},am=function(t,n,e){return e.captureTab?T.some(!0):T.none()},cm=im((function(t,n,e,o){return nm(t,n,e,o,-1)})),lm=im((function(t,n,e,o){return nm(t,n,e,o,1)})),um=im((function(t,n,e,o){return em(t,n,e,o,-1)})),sm=im((function(t,n,e,o){return em(t,n,e,o,1)})),dm=x([Bf(yf(mf),jf(cm,lm)),Bf(yf(pf),Yf(cm,lm)),Bf(yf(gf),Kf(um)),Bf(yf(xf),Qf(sm)),Bf(wf([_f,yf(sf)]),am),Bf(wf([kf,yf(sf)]),am),Bf(yf(Af),(function(t,n,e){return e.onEscape(t,n)})),Bf(yf(ff.concat(df)),(function(t,n,e,o){return function(t,n){return n.focusManager.get(t).bind((function(t){return dc(t,n.selector)}))}(t,e).bind((function(o){return e.execute(t,n,o)}))}))]),Am=x([Bf(yf(ff),Hf)]),fm=Of(om,Vf,dm,Am,(function(){return T.some(rm)})),mm=function(t,n,e,o){var r=function(t,n,e){var i,a=Yc(n,o,0,e.length-1);return a===t?T.none():(i=e[a],"button"===Rt(i)&&"disabled"===Gn(i,"disabled")?r(t,a,e):T.from(e[a]))};return $f(t,e,n).bind((function(t){var n=t.index,e=t.candidates;return r(n,n,e)}))},gm=[Jo("selector"),fr("getInitial",T.none),fr("execute",Rf),Sc("onEscape"),fr("executeOnMove",!1),fr("allowVertical",!0)],pm=function(t,n,e){return function(t,n){return n.focusManager.get(t).bind((function(t){return dc(t,n.selector)}))}(t,e).bind((function(o){return e.execute(t,n,o)}))},xm=function(t,n,e){n.getInitial(t).orThunk((function(){return sc(t.element,n.selector)})).each((function(e){n.focusManager.set(t,e)}))},hm=function(t,n,e){return mm(t,e.selector,n,-1)},bm=function(t,n,e){return mm(t,e.selector,n,1)},Cm=function(t){return function(n,e,o,r){return t(n,e,o,r).bind((function(){return o.executeOnMove?pm(n,e,o):T.some(!0)}))}},vm=function(t,n,e){return e.onEscape(t,n)},ym=x([Bf(yf(ff),Hf)]),wm=Of(gm,va.init,(function(t,n,e,o){var r=mf.concat(e.allowVertical?gf:[]),i=pf.concat(e.allowVertical?xf:[]);return[Bf(yf(r),Cm(jf(hm,bm))),Bf(yf(i),Cm(Yf(hm,bm))),Bf(yf(df),pm),Bf(yf(ff),pm),Bf(yf(Af),vm)]}
1),ym,(function(){return T.some(xm)})),_m=function(t,n,e){return T.from(t[n]).bind((function(t){return T.from(t[e]).map((function(t){return{rowIndex:n,columnIndex:e,cell:t}}))}))},Em=function(t,n,e,o){var r=t[n].length,i=Yc(e,o,0,r-1);return _m(t,n,i)},km=function(t,n,e,o){var r=Yc(e,o,0,t.length-1),i=t[r].length,a=Wc(n,0,i-1);return _m(t,r,a)},Bm=function(t,n,e,o){var r=t[n].length,i=Wc(e+o,0,r-1);return _m(t,n,i)},Fm=function(t,n,e,o){var r=Wc(e+o,0,t.length-1),i=t[r].length,a=Wc(n,0,i-1);return _m(t,r,a)},Sm=[or("selectors",[Jo("row"),Jo("cell")]),fr("cycles",!0),fr("previousSelector",T.none),fr("execute",Rf)],zm=function(t,n,e){n.previousSelector(t).orThunk((function(){var e=n.selectors;return sc(t.element,e.cell)})).each((function(e){n.focusManager.set(t,e)}))},Dm=function(t,n){return function(e,o,r){var i=r.cycles?t:n;return dc(o,r.selectors.row).bind((function(t){var n=is(t,r.selectors.cell);return Zf(n,o).bind((function(n){var o=is(e,r.selectors.row);return Zf(o,t).bind((function(t){var e=function(t,n){return q(t,(function(t){return is(t,n.selectors.cell)}))}(o,r);return i(e,t,n).map((function(t){return t.cell}))}))}))}))}},Om=Dm((function(t,n,e){return Em(t,n,e,-1)}),(function(t,n,e){return Bm(t,n,e,-1)})),Mm=Dm((function(t,n,e){return Em(t,n,e,1)}),(function(t,n,e){return Bm(t,n,e,1)})),Tm=Dm((function(t,n,e){return km(t,e,n,-1)}),(function(t,n,e){return Fm(t,e,n,-1)})),Nm=Dm((function(t,n,e){return km(t,e,n,1)}),(function(t,n,e){return Fm(t,e,n,1)})),Rm=x([Bf(yf(mf),jf(Om,Mm)),Bf(yf(pf),Yf(Om,Mm)),Bf(yf(gf),Kf(Tm)),Bf(yf(xf),Qf(Nm)),Bf(yf(ff.concat(df)),(function(t,n,e){return Ml(t.element).bind((function(o){return e.execute(t,n,o)}))}))]),Hm=x([Bf(yf(ff),Hf)]),Lm=Of(Sm,va.init,Rm,Hm,(function(){return T.some(zm)})),Im=[Jo("selector"),fr("execute",Rf),fr("moveOnTab",!1)],Um=function(t,n,e){return e.focusManager.get(t).bind((function(o){return e.execute(t,n,o)}))},Vm=function(t,n,e){sc(t.element,n.selector).each((function(e){n.focusManager.set(t,e)}))},Pm=function(t,n,e){return mm(t,e.selector,n,-1)},qm=function(t,n,e){return mm(t,e.selector,n,1)},jm=x([Bf(yf(gf),Xf(Pm)),Bf(yf(xf),Xf(qm)),Bf(wf([_f,yf(sf)]),(function(t,n,e,o){return e.moveOnTab?Xf(Pm)(t,n,e,o):T.none()})),Bf(wf([kf,yf(sf)]),(function(t,n,e,o){return e.moveOnTab?Xf(qm)(t,n,e,o):T.none()})),Bf(yf(df),Um),Bf(yf(ff),Um)]),Ym=x([Bf(yf(ff),Hf)]),Wm=Of(Im,va.init,jm,Ym,(function(){return T.some(Vm)})),Gm=[Sc("onSpace"),Sc("onEnter"),Sc("onShiftEnter"),Sc("onLeft"),Sc("onRight"),Sc("onTab"),Sc("onShiftTab"),Sc("onUp"),Sc("onDown"),Sc("onEscape"),fr("stopSpaceKeyup",!1),ar("focusIn")],Km=Of(Gm,va.init,(function(t,n,e){return[Bf(yf(ff),e.onSpace),Bf(wf([kf,yf(df)]),e.onEnter),Bf(wf([_f,yf(df)]),e.onShiftEnter),Bf(wf([_f,yf(sf)]),e.onShiftTab),Bf(wf([kf,yf(sf)]),e.onTab),Bf(yf(gf),e.onUp),Bf(yf(xf),e.onDown),Bf(yf(mf),e.onLeft),Bf(yf(pf),e.onRight),Bf(yf(ff),e.onSpace),Bf(yf(Af),e.onEscape)]}),(function(t,n,e){return e.stopSpaceKeyup?[Bf(yf(ff),Hf)]:[]}),(function(t){return t.focusIn})),Qm=Tf.schema(),Xm=Nf.schema(),Jm=wm.schema(),$m=fm.schema(),Zm=Lm.schema(),tg=Uf.schema(),ng=Wm.schema(),eg=Km.schema(),og=El({branchKey:"mode",branches:Object.freeze({__proto__:null,acyclic:Qm,cyclic:Xm,flow:Jm,flatgrid:$m,matrix:Zm,execution:tg,menu:ng,special:eg}),name:"keying",active:{events:function(t,n){return t.handler.toEvents(t,n)}},apis:{focusIn:function(t,n,e){n.sendFocusIn(n).fold((function(){t.getSystem().triggerFocus(t.element,t.element)}),(function(o){o(t,n,e)}))},setGridSize:function(t,n,e,o,r){!function(t){return vt(t,"setGridSize")}(e)?console.error("Layout does not support setGridSize"):e.setGridSize(o,r)}},state:Pf}),rg=function(t,n,e,o){var r=t.getSystem().build(o);js(t,r,e)},ig=function(t,n,e,o){var r=ag(t),i=Q(r,(function(t){return Cn(o.element,t.element)}));i.each(Ws)},ag=function(t,n){return t.components()},cg=function(t,n,e,o,r){var i=ag(t);return T.from(i[o]).map((function(n){return ig(t,0,0,n),r.each((function(n){rg(t,0,(function(t,n){!function(t,n,e){zn(t,e).fold((function(){Be(t,n)}),(function(t){_e(t,n)}))}(t,n,o)}),n)})),n}))},lg=Object.freeze({__proto__:null,append:function(t,n,e,o){rg(t,0,Be,o)},prepend:function(t,n,e,o){rg(t,0,ke,o)},remove:ig,replaceAt:cg,replaceBy:function(t,n,e,o,r){var i=ag(t);return X(i,o).bind((function(n){return cg(t,0,0,n,r)}))},set:function(t,n,e,o){Tl((function(){var n=q(o,t.getSystem().build);Ps(t,n)}),t.element)},contents:ag}),ug=wl({fields:[],name:"replacing",apis:lg}),sg=function(t,n){var e=function(t,n){var e=Ri(n);return wl({fields:[Jo("enabled")],name:t,active:{events:x(e)}})}(t,n);return{key:t,value:{config:{},me:e,configAsRaw:x({}),initialConfig:{},state:va}}},dg=function(t,n){n.ignore||(zl(t.element),n.onFocus(t))},Ag=Object.freeze({__proto__:null,focus:dg,blur:function(t,n){n.ignore||function(t){t.dom.blur()}(t.element)},isFocused:function(t){return Dl(t.element)}}),fg=Object.freeze({__proto__:null,exhibit:function(t,n){var e=n.ignore?{}:{attributes:{tabindex:"-1"}};return _a(e)},events:function(t){return Ri([Ii(ii(),(function(n,e){dg(n,t),e.stop()}
1))].concat(t.stopMousedown?[Ii(Vr(),(function(t,n){n.event.prevent()}))]:[]))}}),mg=[Fc("onFocus"),fr("stopMousedown",!1),fr("ignore",!1)],gg=wl({fields:mg,name:"focusing",active:fg,apis:Ag}),pg=function(t,n,e){var o=n.aria;o.update(t,o,e.get())},xg=function(t,n,e){n.toggleClass.each((function(n){e.get()?La(t.element,n):Ua(t.element,n)}))},hg=function(t,n,e){vg(t,n,e,!e.get())},bg=function(t,n,e){e.set(!0),xg(t,n,e),pg(t,n,e)},Cg=function(t,n,e){e.set(!1),xg(t,n,e),pg(t,n,e)},vg=function(t,n,e,o){(o?bg:Cg)(t,n,e)},yg=function(t,n,e){vg(t,n,e,n.selected)},wg=Object.freeze({__proto__:null,onLoad:yg,toggle:hg,isOn:function(t,n,e){return e.get()},on:bg,off:Cg,set:vg}),_g=Object.freeze({__proto__:null,exhibit:function(){return _a({})},events:function(t,n){var e,o,r,i=(e=t,o=n,r=hg,Xi((function(t){r(t,e,o)}))),a=xl(t,n,yg);return Ri(J([t.toggleOnExecute?[i]:[],[a]]))}}),Eg=function(t,n,e){Yn(t.element,"aria-expanded",e)},kg=[fr("selected",!1),ar("toggleClass"),fr("toggleOnExecute",!0),mr("aria",{mode:"none"},Go("mode",{pressed:[fr("syncWithExpanded",!1),Oc("update",(function(t,n,e){Yn(t.element,"aria-pressed",e),n.syncWithExpanded&&Eg(t,n,e)}))],checked:[Oc("update",(function(t,n,e){Yn(t.element,"aria-checked",e)}))],expanded:[Oc("update",Eg)],selected:[Oc("update",(function(t,n,e){Yn(t.element,"aria-selected",e)}))],none:[Oc("update",g)]}))],Bg=wl({fields:kg,name:"toggling",active:_g,apis:wg,state:(Df=!1,{init:function(){var t=yr(Df);return{get:function(){return t.get()},set:function(n){return t.set(n)},clear:function(){return t.set(Df)},readState:function(){return t.get()}}}})}),Fg=function(){var t=function(t,n){n.stop(),Oi(t)};return[Ii($r(),t),Ii(di(),t),ji(Hr()),ji(Vr())]},Sg=function(t){return Ri(J([t.map((function(t){return Xi((function(n,e){t(n),e.stop()}))})).toArray(),Fg()]))},zg="alloy.item-hover",Dg="alloy.item-focus",Og=function(t){(Ml(t.element).isNone()||gg.isFocused(t))&&(gg.isFocused(t)||gg.focus(t),Di(t,zg,{item:t}))},Mg=function(t){Di(t,Dg,{item:t})},Tg=x(zg),Ng=x(Dg),Rg=[Jo("data"),Jo("components"),Jo("dom"),fr("hasSubmenu",!1),ar("toggling"),Dd("itemBehaviours",[Bg,gg,og,Bd]),fr("ignoreFocus",!1),fr("domModification",{}),Oc("builder",(function(t){return{dom:t.dom,domModification:k(k({},t.domModification),{attributes:k(k(k({role:t.toggling.isSome()?"menuitemcheckbox":"menuitem"},t.domModification.attributes),{"aria-haspopup":t.hasSubmenu}),t.hasSubmenu?{"aria-expanded":!1}:{})}),behaviours:Od(t.itemBehaviours,[t.toggling.fold(Bg.revoke,(function(t){return Bg.config(k({aria:{mode:"checked"}},t))})),gg.config({ignore:t.ignoreFocus,stopMousedown:t.ignoreFocus,onFocus:function(t){Mg(t)}}),og.config({mode:"execution"}),Bd.config({store:{mode:"memory",initialValue:t.data}}),sg("item-type-events",F(F([],Fg(),!0),[Ii(Yr(),Og),Ii(si(),gg.focus)],!1))]),components:t.components,eventOrder:t.eventOrder}})),fr("eventOrder",{})],Hg=[Jo("dom"),Jo("components"),Oc("builder",(function(t){return{dom:t.dom,components:t.components,events:Ri([Yi(si())])}}))],Lg=x("item-widget"),Ig=x([oA({name:"widget",overrides:function(t){return{behaviours:vl([Bd.config({store:{mode:"manual",getValue:function(n){return t.data},setValue:g}})])}}})]),Ug=[Jo("uid"),Jo("data"),Jo("components"),Jo("dom"),fr("autofocus",!1),fr("ignoreFocus",!1),Dd("widgetBehaviours",[Bd,gg,og]),fr("domModification",{}),_A(Ig()),Oc("builder",(function(t){var n=gA(Lg(),t,Ig()),e=pA(Lg(),t,n.internals()),o=function(n){return xA(n,t,"widget").map((function(t){return og.focusIn(t),t}))},r=function(n,e){return MA(e.event.target)?T.none():t.autofocus?(e.setSource(n.element),T.none()):T.none()};return{dom:t.dom,components:e,domModification:t.domModification,events:Ri([Xi((function(t,n){o(t).each((function(t){n.stop()}))})),Ii(Yr(),Og),Ii(si(),(function(n,e){t.autofocus?o(n):gg.focus(n)}))]),behaviours:Od(t.widgetBehaviours,[Bd.config({store:{mode:"memory",initialValue:t.data}}),gg.config({ignore:t.ignoreFocus,onFocus:function(t){Mg(t)}}),og.config({mode:"special",focusIn:t.autofocus?function(t){o(t)}:kl(),onLeft:r,onRight:r,onEscape:function(n,e){return gg.isFocused(n)||t.autofocus?t.autofocus?(e.setSource(n.element),T.none()):T.none():(gg.focu
1s(n),T.some(!0))}})])}}))],Vg=Go("type",{widget:Ug,item:Rg,separator:Hg}),Pg=x([aA({factory:{sketch:function(t){var n=Yo("menu.spec item",Vg,t);return n.builder(n)}},name:"items",unit:"item",defaults:function(t,n){return Ct(n,"uid")?n:k(k({},n),{uid:Aa("item")})},overrides:function(t,n){return{type:n.type,ignoreFocus:t.fakeFocus,domModification:{classes:[t.markers.item]}}}})]),qg=x([Jo("value"),Jo("items"),Jo("dom"),Jo("components"),fr("eventOrder",{}),Fd("menuBehaviours",[lf,Bd,RA,og]),mr("movement",{mode:"menu",moveOnTab:!0},Go("mode",{grid:[Tc(),Oc("config",(function(t,n){return{mode:"flatgrid",selector:"."+t.markers.item,initSize:{numColumns:n.initSize.numColumns,numRows:n.initSize.numRows},focusManager:t.focusManager}}))],matrix:[Oc("config",(function(t,n){return{mode:"matrix",selectors:{row:n.rowSelector,cell:"."+t.markers.item},focusManager:t.focusManager}})),Jo("rowSelector")],menu:[fr("moveOnTab",!0),Oc("config",(function(t,n){return{mode:"menu",selector:"."+t.markers.item,moveOnTab:n.moveOnTab,focusManager:t.focusManager}}))]})),$o("markers",wc()),fr("fakeFocus",!1),fr("focusManager",Sf()),Fc("onHighlight")]),jg=x("alloy.menu-focus"),Yg=OA({name:"Menu",configFields:qg(),partFields:Pg(),factory:function(t,n,e,o){return{uid:t.uid,dom:t.dom,markers:t.markers,behaviours:zd(t.menuBehaviours,[lf.config({highlightClass:t.markers.selectedItem,itemClass:t.markers.item,onHighlight:t.onHighlight}),Bd.config({store:{mode:"memory",initialValue:t.value}}),RA.config({find:T.some}),og.config(t.movement.config(t,t.movement))]),events:Ri([Ii(Ng(),(function(t,n){var e=n.event;t.getSystem().getByDom(e.target).each((function(e){lf.highlight(t,e),n.stop(),Di(t,jg(),{menu:t,item:e})}))})),Ii(Tg(),(function(t,n){var e=n.event.item;lf.highlight(t,e)}))]),components:n,eventOrder:t.eventOrder,domModification:{attributes:{role:"menu"}}}}}),Wg=function(t,n,e,o){return bt(e,o).bind((function(o){return bt(t,o).bind((function(o){var r=Wg(t,n,e,o);return T.some([o].concat(r))}))})).getOr([])},Gg=function(t,n){var e={};At(t,(function(t,n){j(t,(function(t){e[t]=n}))}));var o=n,r=mt(n,(function(t,n){return{k:t,v:n}})),i=ft(r,(function(t,n){return[n].concat(Wg(e,o,r,n))}));return ft(e,(function(t){return bt(i,t).getOr([t])}))},Kg=function(t){return"prepared"===t.type?T.some(t.menu):T.none()},Qg={init:function(){var t=yr({}),n=yr({}),e=yr({}),o=tu(),r=yr({}),i=function(n,e,o){return a(n).bind((function(r){return function(n){return xt(t.get(),(function(t,e){return t===n}))}(n).bind((function(t){return e(t).map((function(t){return{triggeredMenu:r,triggeringItem:t,triggeringPath:o}}))}))}))},a=function(t){return c(t).bind(Kg)},c=function(t){return bt(n.get(),t)},l=function(n){return bt(t.get(),n)};return{setMenuBuilt:function(t,e){var o;n.set(k(k({},n.get()),((o={})[t]={type:"prepared",menu:e},o)))},setContents:function(i,a,c,l){o.set(i),t.set(c),n.set(a),r.set(l);var u=Gg(l,c);e.set(u)},expand:function(n){return bt(t.get(),n).map((function(t){var o=bt(e.get(),n).getOr([]);return[t].concat(o)}))},refresh:function(t){return bt(e.get(),t)},collapse:function(t){return bt(e.get(),t).bind((function(t){return t.length>1?T.some(t.slice(1)):T.none()}))},lookupMenu:c,lookupItem:l,otherMenus:function(t){var n=r.get();return nt(st(n),t)},getPrimary:function(){return o.get().bind(a)},getMenus:function(){return n.get()},clear:function(){t.set({}),n.set({}),e.set({}),o.clear()},isClear:function(){return o.get().isNone()},getTriggeringPath:function(t,n){var r=W(l(t).toArray(),(function(t){return a(t).isSome()}));return bt(e.get(),t).bind((function(t){var e=tt(r.concat(t));return function(t){for(var n=[],e=0;e<t.length;e++){var o=t[e];if(!o.isSome())return T.none();n.push(o.getOrDie())}
1return T.some(n)}($(e,(function(t,r){return i(t,n,e.slice(0,r+1)).fold((function(){return yt(o.get(),t)?[]:[T.none()]}),(function(t){return[T.some(t)]}))})))}))}}},extractPreparedMenu:Kg},Xg=x("collapse-item"),Jg=DA({name:"TieredMenu",configFields:[Dc("onExecute"),Dc("onEscape"),zc("onOpenMenu"),zc("onOpenSubmenu"),Fc("onRepositionMenu"),Fc("onCollapseMenu"),fr("highlightImmediately",!0),or("data",[Jo("primary"),Jo("menus"),Jo("expansions")]),fr("fakeFocus",!1),Fc("onHighlight"),Fc("onHover"),Ec(),Jo("dom"),fr("navigateOnHover",!0),fr("stayInDom",!1),Fd("tmenuBehaviours",[og,lf,RA,ug]),fr("eventOrder",{})],apis:{collapseMenu:function(t,n){t.collapseMenu(n)},highlightPrimary:function(t,n){t.highlightPrimary(n)},repositionMenus:function(t,n){t.repositionMenus(n)}},factory:function(t,n){var e,o=tu(),r=Qg.init(),i=function(n){var e=function(n,e,o){return ft(o,(function(o,r){var i=function(){return Yg.sketch(k(k({},o),{value:r,markers:t.markers,fakeFocus:t.fakeFocus,onHighlight:t.onHighlight,focusManager:t.fakeFocus?zf():Sf()}))};return r===e?{type:"prepared",menu:n.getSystem().build(i())}:{type:"notbuilt",nbMenu:i}}))}(n,t.data.primary,t.data.menus),o=c();return r.setContents(t.data.primary,e,t.data.expansions,o),r.getPrimary()},a=function(t){return Bd.getValue(t).value},c=function(n){return ft(t.data.menus,(function(t,n){return $(t.items,(function(t){return"separator"===t.type?[]:[t.data.value]}))}))},l=function(t,n){lf.highlight(t,n),lf.getHighlighted(n).orThunk((function(){return lf.getFirst(n)})).each((function(n){Mi(t,n.element,si())}))},u=function(t,n){return wt(q(n,(function(n){return t.lookupMenu(n).bind((function(t){return"prepared"===t.type?T.some(t.menu):T.none()}))})))},s=function(n,e,o){var r=u(e,e.otherMenus(o));j(r,(function(e){qa(e.element,[t.markers.backgroundMenu]),t.stayInDom||ug.remove(n,e)}))},d=function(n,e){var r=function(n){return o.get().getOrThunk((function(){var e={},r=is(n.element,"."+t.markers.item),i=W(r,(function(t){return"true"===Gn(t,"aria-haspopup")}));return j(i,(function(t){n.getSystem().getByDom(t).each((function(t){var n=a(t);e[n]=t}))})),o.set(e),e}))}(n);At(r,(function(t,n){var o=I(e,n);Yn(t.element,"aria-expanded",o)}))},A=function(n,e,o){return T.from(o[0]).bind((function(r){return e.lookupMenu(r).bind((function(r){if("notbuilt"===r.type)return T.none();var i=r.menu,a=u(e,o.slice(1));return j(a,(function(n){La(n.element,t.markers.backgroundMenu)})),Vn(i.element)||ug.append(n,ec(i)),qa(i.element,[t.markers.backgroundMenu]),l(n,i),s(n,e,o),T.some(i)}))}))};!function(t){t[t.HighlightSubmenu=0]="HighlightSubmenu",t[t.HighlightParent=1]="HighlightParent"}(e||(e={}));var f=function(n,o,i){if(void 0===i&&(i=e.HighlightSubmenu),o.hasConfigured(XA)&&XA.isDisabled(o))return T.some(o);var c=a(o);return r.expand(c).bind((function(a){return d(n,a),T.from(a[0]).bind((function(c){return r.lookupMenu(c).bind((function(l){var u=function(t,n,e){if("notbuilt"===e.type){var o=t.getSystem().build(e.nbMenu());return r.setMenuBuilt(n,o),o}return e.menu}(n,c,l);return Vn(u.element)||ug.append(n,ec(u)),t.onOpenSubmenu(n,o,u,tt(a)),i===e.HighlightSubmenu?(lf.highlightFirst(u),A(n,r,a)):(lf.dehighlightAll(u),T.some(o))}))}))}))},m=function(n,e){var o=a(e);return r.collapse(o).bind((function(o){return d(n,o),A(n,r,o).map((function(o){return t.onCollapseMenu(n,e,o),o}))}))},p=function(n){return function(e,o){return dc(o.getSource(),"."+t.markers.item).bind((function(t){return e.getSystem().getByDom(t).toOptional().bind((function(t){return n(e,t).map(_)}))}))}},x=Ri([Ii(jg(),(function(t,n){var e=n.event.item;r.lookupItem(a(e)).each((function(){var e=n.event.menu;lf.highlight(t,e);var o=a(n.event.item);r.refresh(o).each((function(n){return s(t,r,n)}))}))})),Xi((function(n,o){var r=o.event.target;n.getSystem().getByDom(r).each((function(o){0===a(o).indexOf("collapse-item")&&m(n,o),f(n,o,e.HighlightSubmenu).fold((function(){t.onExecute(n,o)}),g)}))})),Gi((function(n,e){i(n).each((function(e){ug.append(n,ec(e)),t.onOpenMenu(n,e),t.highlightImmediately&&l(n,e)}))}))].concat(t.navigateOnHover?[Ii(Tg(),(function(n,o){var i=o.event.item;!function(t,n){var e=a(n);r.refresh(e).bind((function(n){return d(t,n),A(t,r,n)}))}(n,i),f(n,i,e.HighlightParent),t.onHover(n,i)}))]:[])),h=function(t){return lf.getHighlighted(t).bind(lf.getHighlighted)},b={collapseMenu:function(t){h(t).each((function(n){m(t,n)}))},highlightPrimary:function(t){r.getPrimary().each((function(n){l(t,n)}))},repositionMenus:function(n){var e=r.getPrimary().bind((function(t){return h(n).bind((function(t){var n=a(t),e=ht
1(r.getMenus()),o=wt(q(e,Qg.extractPreparedMenu));return r.getTriggeringPath(n,(function(t){return function(t,n,e){return ut(n,(function(t){if(!t.getSystem().isConnected())return T.none();var n=lf.getCandidates(t);return Q(n,(function(t){return a(t)===e}))}))}(0,o,t)}))})).map((function(n){return{primary:t,triggeringPath:n}}))}));e.fold((function(){(function(t){return T.from(t.components()[0]).filter((function(t){return"menu"===Gn(t.element,"role")}))})(n).each((function(e){t.onRepositionMenu(n,e,[])}))}),(function(e){var o=e.primary,r=e.triggeringPath;t.onRepositionMenu(n,o,r)}))}};return{uid:t.uid,dom:t.dom,markers:t.markers,behaviours:zd(t.tmenuBehaviours,[og.config({mode:"special",onRight:p((function(t,n){return MA(n.element)?T.none():f(t,n,e.HighlightSubmenu)})),onLeft:p((function(t,n){return MA(n.element)?T.none():m(t,n)})),onEscape:p((function(n,e){return m(n,e).orThunk((function(){return t.onEscape(n,e).map((function(){return n}))}))})),focusIn:function(t,n){r.getPrimary().each((function(n){Mi(t,n.element,si())}))}}),lf.config({highlightClass:t.markers.selectedMenu,itemClass:t.markers.menu}),RA.config({find:function(t){return lf.getHighlighted(t)}}),ug.config({})]),eventOrder:t.eventOrder,apis:b,events:x}},extraApis:{tieredData:function(t,n,e){return{primary:t,menus:n,expansions:e}},singleData:function(t,n){return{primary:t,menus:kr(t,n),expansions:{}}},collapseItem:function(t){return{value:ia(Xg()),meta:{text:t}}}}}),$g=DA({name:"InlineView",configFields:[Jo("lazySink"),Fc("onShow"),Fc("onHide"),sr("onEscape"),Fd("inlineBehaviours",[cd,Bd,Bl]),Ar("fireDismissalEventInstead",[fr("event",yi())]),Ar("fireRepositionEventInstead",[fr("event",wi())]),fr("getRelated",T.none),fr("isExtraPart",w),fr("eventOrder",T.none)],factory:function(t,n){var e=function(t,n,e,r){o(t,n,e,(function(){return r.map((function(t){return Ue(t)}))}))},o=function(n,e,o,r){var i=t.lazySink(n).getOrDie();cd.openWhileCloaked(n,e,(function(){return Ls.positionWithinBounds(i,n,o,r())})),Bd.setValue(n,T.some({mode:"position",config:o,getBounds:r}))},r=function(n,e,o,r){var i=function(t,n,e,o,r){var i=function(){return t.lazySink(n)},a="horizontal"===o.type?{layouts:{onLtr:function(){return fl()},onRtl:function(){return ml()}}}:{},c=function(t){return function(t){return 2===t.length}(t)?a:{}};return Jg.sketch({dom:{tag:"div"},data:o.data,markers:o.menu.markers,highlightImmediately:o.menu.highlightImmediately,onEscape:function(){return cd.close(n),t.onEscape.map((function(t){return t(n)})),T.some(!0)},onExecute:function(){return T.some(!0)},onOpenMenu:function(t,n){Ls.positionWithinBounds(i().getOrDie(),n,e,r())},onOpenSubmenu:function(t,n,e,o){var r=i().getOrDie();Ls.position(r,e,{anchor:k({type:"submenu",item:n},c(o))})},onRepositionMenu:function(t,n,o){var a=i().getOrDie();Ls.positionWithinBounds(a,n,e,r()),j(o,(function(t){var n=c(t.triggeringPath);Ls.position(a,t.triggeredMenu,{anchor:k({type:"submenu",item:t.triggeringItem},n)})}))}})}(t,n,e,o,r);cd.open(n,i),Bd.setValue(n,T.some({mode:"menu",menu:i}))},i=function(n){cd.isOpen(n)&&Bd.getValue(n).each((function(e){switch(e.mode){case"menu":cd.getState(n).each(Jg.repositionMenus);break;case"position":var o=t.lazySink(n).getOrDie();Ls.positionWithinBounds(o,n,e.config,e.getBounds())}}))},a={setContent:function(t,n){cd.setContent(t,n)},showAt:function(t,n,o){e(t,n,o,T.none())},showWithin:e,showWithinBounds:o,showMenuAt:function(t,n,e){r(t,n,e,T.none)},showMenuWithinBounds:r,hide:function(t){cd.isOpen(t)&&(Bd.setValue(t,T.none()),cd.close(t))},getContent:function(t){return cd.getState(t)},reposition:i,isOpen:cd.isOpen};return{uid:t.uid,dom:t.dom,behaviours:zd(t.inlineBehaviours,[cd.config({isPartOf:function(n,e,o){return mc(e,o)||function(n,e){return t.getRelated(n).exists((function(t){return mc(t,e)}))}(n,o)},getAttachPoint:function(n){return t.lazySink(n).getOrDie()},onOpen:function(n){t.onShow(n)},onClose:function(n){t.onHide(n)}}),Bd.config({store:{mode:"memory",initialValue:T.none()}}),Bl.config({channels:k(k({},Ad(k({isExtraPart:n.isExtraPart},t.fireDismissalEventInstead.map((function(t){return{fireEventInstead:{event:t.event}}})).getOr({})))),md(k(k({},t.fireRepositionEventInstead.map((function(t){return{fireEventInstead:{event:t.event}}})).getOr({})),{doReposition:i})))})]),eventOrder:t.eventOrder,apis:a}},apis:{showAt:function(t,n,e,o){t.showAt(n,e,o)},showWithin:function(t,n,e,o,r){t.showWithin(n,e,o,r)},showWithinBounds:function(t,n,e,o,r){t.showWithinBounds(n,e,o,r)},showMenuAt:function(t,n,e,o){t.showMenuAt(n,e,o)},showMenuWithinBounds:function(t,n,e,o,r){t.showMenuWithinBounds(n,e,o,r)},hide:function(t,n){t.hide(n)},isOpen:function(t,n){return t.isOpen(n)},getContent:function(t,n){return t.getContent(n)},setContent:function(t,n,e){t.setContent(n,e)},reposition:function(t,n){t.reposition(n)}}}),Zg="layout-inset",tp=function(t){return t.x},np=function(t,n){return t.x+t.width/2-n.width/2},ep=function(t,n){return t.x+t.width-n.width},op=function(t){return t.y},rp=function(t,n){return t.y+t.height-n.height},ip=function(t,n){return t.y+t.height/2-n.height/2},ap=function(t,n,e){return Nc(ep(t,n),rp(t,n),e.insetSouthwest(),Uc(),"southwest",Gc(t,{right:0,bottom:3}),Zg)},cp=function(t,n,e){return Nc(tp(t),rp(t,n),e.insetSoutheast(),Ic(),"southeast",Gc(t,{left:1,bottom:3}),Zg)},lp=function(t,n,e){return Nc(ep(t,n),op(t),e.insetNorthwest(),Lc(),"northwest",Gc(t,{right:0,top:2}),Zg)},up=function(t,n,e){return Nc(tp(t),op(t),e.insetNortheast(),Hc(),"northeast",Gc(t,{left:1,top:2}),Zg)},sp=function(t,n,e){return Nc(np(t,n),op(t),e.insetNorth(),Vc(),"n
1orth",Gc(t,{top:2}),Zg)},dp=function(t,n,e){return Nc(np(t,n),rp(t,n),e.insetSouth(),Pc(),"south",Gc(t,{bottom:3}),Zg)},Ap=function(t,n,e){return Nc(ep(t,n),ip(t,n),e.insetEast(),jc(),"east",Gc(t,{right:0}),Zg)},fp=function(t,n,e){return Nc(tp(t),ip(t,n),e.insetWest(),qc(),"west",Gc(t,{left:1}),Zg)},mp=function(t){switch(t){case"north":return sp;case"northeast":return up;case"northwest":return lp;case"south":return dp;case"southeast":return cp;case"southwest":return ap;case"east":return Ap;case"west":return fp}},gp=function(t,n,e,o,r){return Kl(o).map(mp).getOr(sp)(t,n,e,o,r)},pp=function(t){switch(t){case"north":return dp;case"northeast":return cp;case"northwest":return ap;case"south":return sp;case"southeast":return up;case"southwest":return lp;case"east":return fp;case"west":return Ap}},xp=function(t,n,e,o,r){return Kl(o).map(pp).getOr(sp)(t,n,e,o,r)},hp=tinymce.util.Tools.resolve("tinymce.util.Delay"),bp=DA({name:"Button",factory:function(t){var n=Sg(t.action),e=t.dom.tag,o=function(n){return bt(t.dom,"attributes").bind((function(t){return bt(t,n)}))};return{uid:t.uid,dom:t.dom,components:t.components,events:n,behaviours:Od(t.buttonBehaviours,[gg.config({}),og.config({mode:"execution",useSpace:!0,useEnter:!0})]),domModification:{attributes:function(){if("button"===e){var t=o("type").getOr("button"),n=o("role").map((function(t){return{role:t}})).getOr({});return k({type:t},n)}return{role:o("role").getOr("button")}}()},eventOrder:t.eventOrder}},configFields:[fr("uid",void 0),Jo("dom"),fr("components",[]),Dd("buttonBehaviours",[gg,og]),ar("action"),ar("role"),fr("eventOrder",{})]}),Cp=function(t){var n=Tt.fromHtml(t),e=Sn(n),o=function(t){var n=void 0!==t.dom.attributes?t.dom.attributes:[];return K(n,(function(t,n){var e;return"class"===n.name?t:k(k({},t),((e={})[n.name]=n.value,e))}),{})}(n),r=function(t){return Array.prototype.slice.call(t.dom.classList,0)}(n),i=0===e.length?{}:{innerHtml:Ji(n)};return k({tag:Rt(n),classes:r,attributes:o},i)},vp=function(t){var n=function(t){return void 0!==t.uid}(t)&&vt(t,"uid")?t.uid:Aa("memento");return{get:function(t){return t.getSystem().getByUid(n).getOrDie()},getOpt:function(t){return t.getSystem().getByUid(n).toOptional()},asSpec:function(){return k(k({},t),{uid:n})}}};function yp(t){return yp="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},yp(t)}function wp(t,n){return wp=Object.setPrototypeOf||function(t,n){return t.__proto__=n,t},wp(t,n)}function _p(t,n,e){return _p=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],(function(){}))),!0}catch(t){return!1}}()?Reflect.construct:function(t,n,e){var o=[null];o.push.apply(o,n);var r=new(Function.bind.apply(t,o));return e&&wp(r,e.prototype),r},_p.apply(null,arguments)}function Ep(t){return function(t){if(Array.isArray(t))return kp(t)}(t)||function(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function(t,n){if(!t)return;if("string"==typeof t)return kp(t,n);var e=Object.prototype.toString.call(t).slice(8,-1);"Object"===e&&t.constructor&&(e=t.constructor.name);if("Map"===e||"Set"===e)return Array.from(t);if("Arguments"===e||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(e))return kp(t,n)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}
vendor: 4,731 bytes, line 1
1function kp(t,n){(null==n||n>t.length)&&(n=t.length);for(var e=0,o=new Array(n);e<n;e++)o[e]=t[e];return o}var Bp=Object.hasOwnProperty,Fp=Object.setPrototypeOf,Sp=Object.isFrozen,zp=Object.getPrototypeOf,Dp=Object.getOwnPropertyDescriptor,Op=Object.freeze,Mp=Object.seal,Tp=Object.create,Np="undefined"!=typeof Reflect&&Reflect,Rp=Np.apply,Hp=Np.construct;Rp||(Rp=function(t,n,e){return t.apply(n,e)}),Op||(Op=function(t){return t}),Mp||(Mp=function(t){return t}),Hp||(Hp=function(t,n){return _p(t,Ep(n))});var Lp,Ip=Qp(Array.prototype.forEach),Up=Qp(Array.prototype.pop),Vp=Qp(Array.prototype.push),Pp=Qp(String.prototype.toLowerCase),qp=Qp(String.prototype.match),jp=Qp(String.prototype.replace),Yp=Qp(String.prototype.indexOf),Wp=Qp(String.prototype.trim),Gp=Qp(RegExp.prototype.test),Kp=(Lp=TypeError,function(){for(var t=arguments.length,n=new Array(t),e=0;e<t;e++)n[e]=arguments[e];return Hp(Lp,n)});function Qp(t){return function(n){for(var e=arguments.length,o=new Array(e>1?e-1:0),r=1;r<e;r++)o[r-1]=arguments[r];return Rp(t,n,o)}}function Xp(t,n){Fp&&Fp(t,null);for(var e=n.length;e--;){var o=n[e];if("string"==typeof o){var r=Pp(o);r!==o&&(Sp(n)||(n[e]=r),o=r)}t[o]=!0}return t}function Jp(t){var n,e=Tp(null);for(n in t)Rp(Bp,t,[n])&&(e[n]=t[n]);return e}function $p(t,n){for(;null!==t;){var e=Dp(t,n);if(e){if(e.get)return Qp(e.get);if("function"==typeof e.value)return Qp(e.value)}t=zp(t)}return function(t){return console.warn("fallback value for",t),null}}var Zp=Op(["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"]),tx=Op(["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"]),nx=Op(["feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence"]),ex=Op(["animate","color-profile","cursor","discard","fedropshadow","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"]),ox=Op(["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"]),rx=Op(["maction","maligngroup","malignmark","mlongdiv","mscarries","mscarry","msgroup","mstack","msline","msrow","semantics","annotation","annotation-xml","mprescripts","none"]),ix=Op(["#text"]),ax=Op(["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","nonce","noshade","novalidate","nowrap","open","optimum","pattern","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","rev","reversed","role","rows","rowspan","
1spellcheck","scope","selected","shape","size","sizes","span","srclang","start","src","srcset","step","style","summary","tabindex","title","translate","type","usemap","valign","value","width","xmlns","slot"]),cx=Op(["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","transform-origin","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"]),lx=Op(["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"]),ux=Op(["xlink:href","xml:id","xlink:title","xml:space","xmlns:xlink"]),sx=Mp(/\{\{[\w\W]*|[\w\W]*\}\}/gm),dx=Mp(/<%[\w\W]*|[\w\W]*%>/gm),Ax=Mp(/^data-[\-\w.\u00B7-\uFFFF]/),fx=Mp(/^aria-[\-\w]+$/),mx=Mp(/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp):|[^a-z]|[a-z+.\-]+(?:[^a-z+.\-:]|$))/i),gx=Mp(/^(?:\w+script|data):/i),px=Mp(/[\u0000-\u0020\u00A0\u1680\u180E\u2000-\u2029\u205F\u3000]/g),xx=Mp(/^html$/i),hx=function(){return"undefined"==typeof window?null:window};var bx=function t(){var n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:hx(),e=function(n){return t(n)};if(e.version="2.3.8",e.removed=[],!n||!n.document||9!==n.document.nodeType)return e.isSupported=!1,e;var o=n.document,r=n.document,i=n.DocumentFragment,a=n.HTMLTemplateElement,c=n.Node,l=n.Element,u=n.NodeFilter,s=n.NamedNodeMap,d=void 0===s?n.NamedNodeMap||n.MozNamedAttrMap:s,A=n.HTMLFormElement,f=n.DOMParser,m=n.trustedTypes,g=l.prototype,p=$p(g,"cloneNode"),x=$p(g,"nextSibling"),h=$p(g,"childNodes"),b=$p(g,"parentNode");if("function"==typeof a){var C=r.createElement("template");C.content&&C.content.ownerDocument&&(r=C.content.ownerDocument)}var v=function(t,n){if("object"!==yp(t)||"function"!=typeof t.createPolicy)return null;
vendor: 7,091 bytes, line 1
1var e=null,o="data-tt-policy-suffix";n.currentScript&&n.currentScript.hasAttribute(o)&&(e=n.currentScript.getAttribute(o));var r="dompurify"+(e?"#"+e:"");try{return t.createPolicy(r,{createHTML:function(t){return t}})}catch(t){return console.warn("TrustedTypes policy "+r+" could not be created."),null}}(m,o),y=v?v.createHTML(""):"",w=r,_=w.implementation,E=w.createNodeIterator,k=w.createDocumentFragment,B=w.getElementsByTagName,F=o.importNode,S={};try{S=Jp(r).documentMode?r.documentMode:{}}catch(t){}var z={};e.isSupported="function"==typeof b&&_&&void 0!==_.createHTMLDocument&&9!==S;var D,O,M=sx,T=dx,N=Ax,R=fx,H=gx,L=px,I=mx,U=null,V=Xp({},[].concat(Ep(Zp),Ep(tx),Ep(nx),Ep(ox),Ep(ix))),P=null,q=Xp({},[].concat(Ep(ax),Ep(cx),Ep(lx),Ep(ux))),j=Object.seal(Object.create(null,{tagNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},attributeNameCheck:{writable:!0,configurable:!1,enumerable:!0,value:null},allowCustomizedBuiltInElements:{writable:!0,configurable:!1,enumerable:!0,value:!1}})),Y=null,W=null,G=!0,K=!0,Q=!1,X=!1,J=!1,$=!1,Z=!1,tt=!1,nt=!1,et=!1,ot=!0,rt=!0,it=!1,at={},ct=null,lt=Xp({},["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"]),ut=null,st=Xp({},["audio","video","img","source","image","track"]),dt=null,At=Xp({},["alt","class","for","id","label","name","pattern","placeholder","role","summary","title","value","style","xmlns"]),ft="http://www.w3.org/1998/Math/MathML",mt="http://www.w3.org/2000/svg",gt="http://www.w3.org/1999/xhtml",pt=gt,xt=!1,ht=["application/xhtml+xml","text/html"],bt=null,Ct=r.createElement("form"),vt=function(t){return t instanceof RegExp||t instanceof Function},yt=function(t){bt&&bt===t||(t&&"object"===yp(t)||(t={}),t=Jp(t),U="ALLOWED_TAGS"in t?Xp({},t.ALLOWED_TAGS):V,P="ALLOWED_ATTR"in t?Xp({},t.ALLOWED_ATTR):q,dt="ADD_URI_SAFE_ATTR"in t?Xp(Jp(At),t.ADD_URI_SAFE_ATTR):At,ut="ADD_DATA_URI_TAGS"in t?Xp(Jp(st),t.ADD_DATA_URI_TAGS):st,ct="FORBID_CONTENTS"in t?Xp({},t.FORBID_CONTENTS):lt,Y="FORBID_TAGS"in t?Xp({},t.FORBID_TAGS):{},W="FORBID_ATTR"in t?Xp({},t.FORBID_ATTR):{},at="USE_PROFILES"in t&&t.USE_PROFILES,G=!1!==t.ALLOW_ARIA_ATTR,K=!1!==t.ALLOW_DATA_ATTR,Q=t.ALLOW_UNKNOWN_PROTOCOLS||!1,X=t.SAFE_FOR_TEMPLATES||!1,J=t.WHOLE_DOCUMENT||!1,tt=t.RETURN_DOM||!1,nt=t.RETURN_DOM_FRAGMENT||!1,et=t.RETURN_TRUSTED_TYPE||!1,Z=t.FORCE_BODY||!1,ot=!1!==t.SANITIZE_DOM,rt=!1!==t.KEEP_CONTENT,it=t.IN_PLACE||!1,I=t.ALLOWED_URI_REGEXP||I,pt=t.NAMESPACE||gt,t.CUSTOM_ELEMENT_HANDLING&&vt(t.CUSTOM_ELEMENT_HANDLING.tagNameCheck)&&(j.tagNameCheck=t.CUSTOM_ELEMENT_HANDLING.tagNameCheck),t.CUSTOM_ELEMENT_HANDLING&&vt(t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck)&&(j.attributeNameCheck=t.CUSTOM_ELEMENT_HANDLING.attributeNameCheck),t.CUSTOM_ELEMENT_HANDLING&&"boolean"==typeof t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements&&(j.allowCustomizedBuiltInElements=t.CUSTOM_ELEMENT_HANDLING.allowCustomizedBuiltInElements),D=D=-1===ht.indexOf(t.PARSER_MEDIA_TYPE)?"text/html":t.PARSER_MEDIA_TYPE,O="application/xhtml+xml"===D?function(t){return t}:Pp,X&&(K=!1),nt&&(tt=!0),at&&(U=Xp({},Ep(ix)),P=[],!0===at.html&&(Xp(U,Zp),Xp(P,ax)),!0===at.svg&&(Xp(U,tx),Xp(P,cx),Xp(P,ux)),!0===at.svgFilters&&(Xp(U,nx),Xp(P,cx),Xp(P,ux)),!0===at.mathMl&&(Xp(U,ox),Xp(P,lx),Xp(P,ux))),t.ADD_TAGS&&(U===V&&(U=Jp(U)),Xp(U,t.ADD_TAGS)),t.ADD_ATTR&&(P===q&&(P=Jp(P)),Xp(P,t.ADD_ATTR)),t.ADD_URI_SAFE_ATTR&&Xp(dt,t.ADD_URI_SAFE_ATTR),t.FORBID_CONTENTS&&(ct===lt&&(ct=Jp(ct)),Xp(ct,t.FORBID_CONTENTS)),rt&&(U["#text"]=!0),J&&Xp(U,["html","head","body"]),U.table&&(Xp(U,["tbody"]),delete Y.tbody),Op&&Op(t),bt=t)},wt=Xp({},["mi","mo","mn","ms","mtext"]),_t=Xp({},["foreignobject","desc","title","annotation-xml"]),Et=Xp({},["title","style","font","a","script"]),kt=Xp({},tx);Xp(kt,nx),Xp(kt,ex);var Bt=Xp({},ox);Xp(Bt,rx);var Ft=function(t){Vp(e.removed,{element:t});try{t.parentNode.removeChild(t)}catch(n){try{t.outerHTML=y}catch(n){t.remove()}}},St=function(t,n){try{Vp(e.removed,{attribute:n.getAttributeNode(t),from:n})}catch(t){Vp(e.removed,{attribute:null,from:n})}if(n.removeAttribute(t),"is"===t&&!P[t])if(tt||nt)try{Ft(n)}catch(t){}else try{n.setAttribute(t,"")}catch(t){}},zt=function(t){var n,e;if(Z)t="<remove></remove>"+t;else{var o=qp(t,/^[\r\n\t ]+/);e=o&&o[0]}"application/xhtml+xml"===D&&(t='<html xmlns="http://www.w3.org/1999/xhtml"><head></head><body>'+t+"</body></html>");var i=v?v.createHTML(t):t;if(pt===gt)try{n=(new f).parseFromString(i,D)}catch(t){}if(!n||!n.documentElement){n=_.createDocument(pt,"template",null);try{n.documentElement.innerHTML=xt?"":i}catch(t){}}var a=n.body||n.documentElement;return t&&e&&a.insertBefore(r.createTextNode(e),a.childNodes[0]||null),pt===gt?B.call(n,J?"html":"body")[0]:J?n.documentElement:a},Dt=function(t){return E.call(t.ownerDocument||t,t,u.SHOW_ELEMENT|u.SHOW_COMMENT|u.SHOW_TEXT,null,!1)},Ot=function(t){return"object"===yp(c)?t instanceof c:t&&"object"===yp(t)&&"number"==typeof t.nodeType&&"string"==typeof t.nodeName},Mt=function(t,n,o){z[t]&&Ip(z[t],(function(t){t.call(e,n,o,bt)}))},Tt=function(t){var n,o;if(Mt("beforeSanitizeElements",t,null),(o=t)instanceof A&&("string"!=typeof o.nodeName||"string"!=typeof o.textContent||"function"!=typeof o.removeChild||!(o.attributes instanceof d)||"function"!=typeof o.removeAttribute||"function"!=typeof o.setAttribute||"string"!=typeof o.namespaceURI||"function"!=typeof o.insertBefore))return Ft(t),!0;if(Gp(/[\u0080-\uFFFF]/,t.nodeName))return Ft(t),!0;var r=O(t.nodeName);if(Mt("uponSanitizeElement",t,{tagName:r,allowedTags:U}),t.hasChildNodes()&&!Ot(t.firstElementChild)&&(!Ot(t.content)||!Ot(t.content.firstElementChild))&&Gp(/<[/\w]/g,t.innerHTML)&&Gp(/<[/\w]/g,t.textContent))return Ft(t),!0;if("select"===r&&Gp(/<template/i,t.innerHTML))return Ft(t),!0;if(!U[r]||Y[r]){if(!Y[r]&&Rt(r)){if(j.tagNameCheck instanceof RegExp&&Gp(j.tagNameCheck,r))return!1;if(j.tagNameCheck instanceof Function&&j.tagNameCheck(r))return!1}if(rt&&!ct[r]){var i=b(t)||t.parentNode,a=h(t)||t.childNodes;if(a&&i)for(var c=a.length-1;c>=0;--c)i.insertBefore(p(a[c],!0),x(t))}return Ft(t),!0}return t instanceof l&&!function(t){var n=b(t);n&&n.tagName||(n={namespaceURI:gt,tagName:"template"});var e=Pp(t.tagName),o=Pp(n.tagName);return t.namespaceURI===mt?n.namespaceURI===gt?"svg"===e:n.namespaceURI===ft?"svg"===e&&("annotation-xml"===o||wt[o]):Boolean(kt[e]):t.namespaceURI===ft?n.namespaceURI===gt?"math"===e:n.namespaceURI===mt?"math"===e&&_t[o]:Boolean(Bt[e]):t.namespaceURI===gt&&!(n.namespaceURI===mt&&!_t[o])&&!(n.namespaceURI===ft&&!wt[o])&&!Bt[e]&&(Et[e]||!kt[e])}(t)?(Ft(t),!0):"noscript"!==r&&"noembed"!==r||!Gp(/<\/no(script|embed)/i,t.innerHTML)?(X&&3===t.nodeType&&(n=t.textContent,n=jp(n,M," "),n=jp(n,T," "),t.textContent!==n&&(Vp(e.removed,{element:t.cloneNode()}),t.textContent=n)),Mt("afterSanitizeElements",t,null),!1):(Ft(t),!0)},Nt=function(t,n,e){if(ot&&("id"===n||"name"===n)&&(e in r||e in Ct))return!1;if(K&&!W[n]&&Gp(N,n));else if(G&&Gp(R,n));
1else if(!P[n]||W[n]){if(!(Rt(t)&&(j.tagNameCheck instanceof RegExp&&Gp(j.tagNameCheck,t)||j.tagNameCheck instanceof Function&&j.tagNameCheck(t))&&(j.attributeNameCheck instanceof RegExp&&Gp(j.attributeNameCheck,n)||j.attributeNameCheck instanceof Function&&j.attributeNameCheck(n))||"is"===n&&j.allowCustomizedBuiltInElements&&(j.tagNameCheck instanceof RegExp&&Gp(j.tagNameCheck,e)||j.tagNameCheck instanceof Function&&j.tagNameCheck(e))))return!1}else if(dt[n]);else if(Gp(I,jp(e,L,"")));else if("src"!==n&&"xlink:href"!==n&&"href"!==n||"script"===t||0!==Yp(e,"data:")||!ut[t]){if(Q&&!Gp(H,jp(e,L,"")));else if(e)return!1}else;return!0},Rt=function(t){return t.indexOf("-")>0},Ht=function(t){var n,o,r,i;Mt("beforeSanitizeAttributes",t,null);var a=t.attributes;if(a){var c={attrName:"",attrValue:"",keepAttr:!0,allowedAttributes:P};for(i=a.length;i--;){var l=n=a[i],u=l.name,s=l.namespaceURI;if(o="value"===u?n.value:Wp(n.value),r=O(u),c.attrName=r,c.attrValue=o,c.keepAttr=!0,c.forceKeepAttr=void 0,Mt("uponSanitizeAttribute",t,c),o=c.attrValue,!c.forceKeepAttr&&(St(u,t),c.keepAttr))if(Gp(/\/>/i,o))St(u,t);else{X&&(o=jp(o,M," "),o=jp(o,T," "));var d=O(t.nodeName);if(Nt(d,r,o))try{s?t.setAttributeNS(s,u,o):t.setAttribute(u,o),Up(e.removed)}catch(t){}}}Mt("afterSanitizeAttributes",t,null)}},Lt=function t(n){var e,o=Dt(n);for(Mt("beforeSanitizeShadowDOM",n,null);e=o.nextNode();)Mt("uponSanitizeShadowNode",e,null),Tt(e)||(e.content instanceof i&&t(e.content),Ht(e));Mt("afterSanitizeShadowDOM",n,null)};return e.sanitize=function(t,r){var a,l,u,s,d;if((xt=!t)&&(t="\x3c!--\x3e"),"string"!=typeof t&&!Ot(t)){if("function"!=typeof t.toString)throw Kp("toString is not a function");if("string"!=typeof(t=t.toString()))throw Kp("dirty is not a string, aborting")}if(!e.isSupported){if("object"===yp(n.toStaticHTML)||"function"==typeof n.toStaticHTML){if("string"==typeof t)return n.toStaticHTML(t);if(Ot(t))return n.toStaticHTML(t.outerHTML)}return t}if($||yt(r),e.removed=[],"string"==typeof t&&(it=!1),it){if(t.nodeName){var A=O(t.nodeName);if(!U[A]||Y[A])throw Kp("root node is forbidden and cannot be sanitized in-place")}}else if(t instanceof c)1===(l=(a=zt("\x3c!----\x3e")).ownerDocument.importNode(t,!0)).nodeType&&"BODY"===l.nodeName||"HTML"===l.nodeName?a=l:a.appendChild(l);else{if(!tt&&!X&&!J&&-1===t.indexOf("<"))return v&&et?v.createHTML(t):t;if(!(a=zt(t)))return tt?null:et?y:""}a&&Z&&Ft(a.firstChild);for(var f=Dt(it?t:a);u=f.nextNode();)3===u.nodeType&&u===s||Tt(u)||(u.content instanceof i&&Lt(u.content),Ht(u),s=u);if(s=null,it)return t;if(tt){if(nt)for(d=k.call(a.ownerDocument);a.firstChild;)d.appendChild(a.firstChild);else d=a;return P.shadowroot&&(d=F.call(o,d,!0)),d}var m=J?a.outerHTML:a.innerHTML;return J&&U["!doctype"]&&a.ownerDocument&&a.ownerDocument.doctype&&a.ownerDocument.doctype.name&&Gp(xx,a.ownerDocument.doctype.name)&&(m="<!DOCTYPE "+a.ownerDocument.doctype.name+">\n"+m),X&&(m=jp(m,M," "),m=jp(m,T," ")),v&&et?v.createHTML(m):m},e.setConfig=function(t){yt(t),$=!0},e.clearConfig=function(){bt=null,$=!1},e.isValidAttribute=function(t,n,e){bt||yt({});var o=O(t),r=O(n);return Nt(o,r,e)},e.addHook=function(t,n){"function"==typeof n&&(z[t]=z[t]||[],Vp(z[t],n))},e.removeHook=function(t){if(z[t])return Up(z[t])},e.removeHooks=function(t){z[t]&&(z[t]=[])},e.removeAllHooks=function(){z={}},e}(),Cx=function(t){return bx().sanitize(t)},vx=tinymce.util.Tools.resolve("tinymce.util.I18n"),yx={indent:!0,outdent:!0,"table-insert-column-after":!0,"table-insert-column-before":!0,"paste-column-after":!0,"paste-column-before":!0,"unordered-list":!0,"list-bull-circle":!0,"list-bull-default":!0,"list-bull-square":!0},wx="temporary-placeholder",_x=function(t){return function(){return bt(t,wx).getOr("!not found!")}},Ex=function(t,n){var e=t.toLowerCase();if(vx.isRtl()){var o=function(t,n){return St(t,n)?t:function(t,n){return t+n}(t,n)}(e,"-rtl");return Ct(n,o)?o:e}return e},kx=function(t,n){return bt(n,Ex(t,n))},Bx=function(t,n){var e=n();return kx(t,e).getOrThunk(_x(e))},Fx=function(){return sg("add-focusable",[Gi((function(t){uc(t.element,"svg").each((function(t){return Yn(t,"focusable","false")}))}))])},Sx=function(t,n,e,o){var r,i,a=function(t){return!!vx.isRtl()&&Ct(yx,t)}(n)?["tox-icon--flip"]:[],c=bt(e,Ex(n,e)).or(o).getOrThunk(_x(e));return{dom:{tag:t.tag,attributes:null!==(r=t.attributes)&&void 0!==r?r:{},classes:t.classes.concat(a),innerHtml:c},behaviours:vl(F(F([],null!==(i=t.behaviours)&&void 0!==i?i:[],!0),[Fx()],!1))}}
1,zx=function(t,n,e,o){return void 0===o&&(o=T.none()),Sx(n,t,e(),o)},Dx={success:"checkmark",error:"warning",err:"error",warning:"warning",warn:"warning",info:"info"},Ox=DA({name:"Notification",factory:function(t){var n,e,o,r,i,a=vp({dom:Cp("<p>"+Cx(t.translationProvider(t.text))+"</p>"),behaviours:vl([ug.config({})])}),c=function(t){return{dom:{tag:"div",classes:["tox-bar"],attributes:{style:"width: "+t+"%"}}}},l=function(t){return{dom:{tag:"div",classes:["tox-text"],innerHtml:t+"%"}}},u=vp({dom:{tag:"div",classes:t.progress?["tox-progress-bar","tox-progress-indicator"]:["tox-progress-bar"]},components:[{dom:{tag:"div",classes:["tox-bar-container"]},components:[c(0)]},l(0)],behaviours:vl([ug.config({})])}),s={updateProgress:function(t,n){t.getSystem().isConnected()&&u.getOpt(t).each((function(t){ug.set(t,[{dom:{tag:"div",classes:["tox-bar-container"]},components:[c(n)]},l(n)])}))},updateText:function(t,n){if(t.getSystem().isConnected()){var e=a.get(t);ug.set(e,[$a(n)])}}},d=J([t.icon.toArray(),t.level.toArray(),t.level.bind((function(t){return T.from(Dx[t])})).toArray()]),A=vp(bp.sketch({dom:{tag:"button",classes:["tox-notification__dismiss","tox-button","tox-button--naked","tox-button--icon"]},components:[zx("close",{tag:"div",classes:["tox-icon"],attributes:{"aria-label":t.translationProvider("Close")}},t.iconProvider)],action:function(n){t.onAction(n)}})),f=(n=d,e={tag:"div",classes:["tox-notification__icon"]},o=t.iconProvider,r=o(),i=Q(n,(function(t){return Ct(r,Ex(t,r))})),Sx(e,i.getOr(wx),r,T.none())),m=[f,{dom:{tag:"div",classes:["tox-notification__body"]},components:[a.asSpec()],behaviours:vl([ug.config({})])}];return{uid:t.uid,dom:{tag:"div",attributes:{role:"alert"},classes:t.level.map((function(t){return["tox-notification","tox-notification--in","tox-notification--"+t]})).getOr(["tox-notification","tox-notification--in"])},behaviours:vl([gg.config({}),sg("notification-events",[Ii(Wr(),(function(t){A.getOpt(t).each(gg.focus)}))])]),components:m.concat(t.progress?[u.asSpec()]:[]).concat(t.closeButton?[A.asSpec()]:[]),apis:s}},configFields:[ar("level"),Jo("progress"),Jo("icon"),Jo("onAction"),Jo("text"),Jo("iconProvider"),Jo("translationProvider"),hr("closeButton",!0)],apis:{updateProgress:function(t,n,e){t.updateProgress(n,e)},updateText:function(t,n,e){t.updateText(n,e)}}});function Mx(t,n,e){var o=n.backstage.shared;return{open:function(n,r){var i=!n.closeButton&&n.timeout&&(n.timeout>0||n.timeout<0),a=function(){r(),$g.hide(l)},c=nc(Ox.sketch({text:n.text,level:I(["success","error","warning","warn","info"],n.type)?n.type:void 0,progress:!0===n.progressBar,icon:T.from(n.icon),closeButton:!i,onAction:a,iconProvider:o.providers.icons,translationProvider:o.providers.translate})),l=nc($g.sketch(k({dom:{tag:"div",classes:["tox-notifications-container"]},lazySink:o.getSink,fireDismissalEventInstead:{}},o.header.isPositionedAtTop()?{}:{fireRepositionEventInstead:{}})));e.add(l),n.timeout>0&&hp.setTimeout((function(){a()}),n.timeout);var u=function(){var n=Ue(Tt.fromDom(t.getContentAreaContainer())),e=Pe(),o=Wc(e.x,n.x,n.right),r=Wc(e.y,n.y,n.bottom),i=Math.max(n.right,e.right),a=Math.max(n.bottom,e.bottom);return T.some(Ie(o,r,i-o,a-r))};return{close:a,moveTo:function(t,n){$g.showAt(l,ec(c),{anchor:{type:"makeshift",x:t,y:n}})},moveRel:function(t,n){var e=ec(c),r={maxHeightFunction:gu()};if("banner"!==n&&d(t)){var i=function(t){switch(t){case"bc-bc":return dp;case"tc-tc":return sp;case"tc-bc":return il;default:return al}}(n),a={type:"node",root:Pn(),node:T.some(Tt.fromDom(t)),overrides:r,layouts:{onRtl:function(){return[i]},onLtr:function(){return[i]}}};$g.showWithinBounds(l,e,{anchor:a},u)}else{var s=k(k({},o.anchors.banner()),{overrides:r});$g.showWithinBounds(l,e,{anchor:s},u)}},text:function(t){Ox.updateText(c,t)},settings:n,getEl:function(){return c.element.dom},progressBar:{value:function(t){Ox.updateProgress(c,t)}}}},close:function(t){t.close()},reposition:function(t){t.length>0&&j(t,(function(n,e){0===e?n.moveRel(null,"banner"):n.moveRel(t[e-1].getEl(),"bc-tc")}))},getArgs:function(t){return t.settings}}}var Tx,Nx=function(t,n){var e=null,o=function(){c(e)||(clearTimeout(e),e=null)};return{cancel:o,throttle:function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];o(),e=setTimeout((function(){e=null,t.apply(null,r)}
1),n)}}},Rx=tinymce.util.Tools.resolve("tinymce.dom.TextSeeker"),Hx=function(t,n,e,o,r){var i=Rx(t,(function(n){return function(t,n){return t.isBlock(n)||I(["BR","IMG","HR","INPUT"],n.nodeName)||"false"===t.getContentEditable(n)}(t,n)}));return T.from(i.backwards(n,e,o,r))},Lx=function(t,n){return Ix(Tt.fromDom(t.selection.getNode())).getOrThunk((function(){var e=Tt.fromHtml('<span data-mce-autocompleter="1" data-mce-bogus="1"></span>',t.getDoc());return Be(e,Tt.fromDom(n.extractContents())),n.insertNode(e.dom),Bn(e).each((function(t){return t.dom.normalize()})),function(t){return rs(t,os)}(e).map((function(n){t.selection.setCursorLocation(n.dom,function(t){return"img"===Rt(t)?1:ns(t).fold((function(){return Sn(t).length}),(function(t){return t.length}))}(n))})),e}))},Ix=function(t){return dc(t,"[data-mce-autocompleter]")},Ux=function(t){return t.toString().replace(/\u00A0/g," ").replace(/\uFEFF/g,"")},Vx=function(t){return""!==t&&-1!=="  \f\n\r\t\v".indexOf(t)},Px=function(t,n){return t.substring(n.length)},qx=function(t,n,e,o){if(void 0===o&&(o=0),!(r=n).collapsed||3!==r.startContainer.nodeType)return T.none();var r,i=t.getParent(n.startContainer,t.isBlock)||t.getRoot();return Hx(t,n.startContainer,n.startOffset,(function(t,n,o){return function(t,n,e){var o;for(o=n-1;o>=0;o--){var r=t.charAt(o);if(Vx(r))return T.none();if(r===e)break}return T.some(o)}(o,n,e).getOr(n)}),i).bind((function(t){var r=n.cloneRange();if(r.setStart(t.container,t.offset),r.setEnd(n.endContainer,n.endOffset),r.collapsed)return T.none();var i=Ux(r);return 0!==i.lastIndexOf(e)||Px(i,e).length<o?T.none():T.some({text:Px(i,e),range:r,triggerChar:e})}))},jx=function(t,n,e,o){return void 0===o&&(o=0),Ix(Tt.fromDom(n.startContainer)).fold((function(){return qx(t,n,e,o)}),(function(n){var o=t.createRng();o.selectNode(n.dom);var r=Ux(o);return T.some({range:o,text:Px(r,e),triggerChar:e})}))},Yx=function(t,n){n.on("keypress compositionend",t.onKeypress.throttle),n.on("remove",t.onKeypress.cancel);var e=function(t,n){Di(t,Kr(),{raw:n})};n.on("keydown",(function(n){var o=function(){return t.getView().bind(lf.getHighlighted)};8===n.which&&t.onKeypress.throttle(n),t.isActive()&&(27===n.which&&t.cancelIfNecessary(),t.isMenuOpen()?13===n.which?(o().each(Oi),n.preventDefault()):40===n.which?(o().fold((function(){t.getView().each(lf.highlightFirst)}),(function(t){e(t,n)})),n.preventDefault(),n.stopImmediatePropagation()):37!==n.which&&38!==n.which&&39!==n.which||o().each((function(t){e(t,n),n.preventDefault(),n.stopImmediatePropagation()})):13!==n.which&&38!==n.which&&40!==n.which||t.cancelIfNecessary())})),n.on("NodeChange",(function(n){t.isActive()&&!t.isProcessingAction()&&Ix(Tt.fromDom(n.element)).isNone()&&t.cancelIfNecessary()}))},Wx=tinymce.util.Tools.resolve("tinymce.util.Promise"),Gx=function(t,n){return{container:t,offset:n}},Kx=function(t){if(function(t){return 3===t.nodeType}(t))return Gx(t,t.data.length);var n=t.childNodes;return n.length>0?Kx(n[n.length-1]):Gx(t,n.length)},Qx=function(t,n){var e=t.childNodes;return e.length>0&&n<e.length?Qx(e[n],0):e.length>0&&function(t){return 1===t.nodeType}(t)&&e.length===n?Kx(e[e.length-1]):Gx(t,n)},Xx=function(t){return function(n){var e=Qx(n.startContainer,n.startOffset);return!function(t,n){return Hx(t,n.container,n.offset,(function(t,n){return 0===n?-1:n}),t.getRoot()).filter((function(t){var n=t.container.data.charAt(t.offset-1);return!Vx(n)})).isSome()}(t,e)}},Jx=function(t,n){var e=n(),o=t.selection.getRng();return function(t,n,e){return ut(e.triggerChars,(function(e){return jx(t,n,e)}))}(t.dom,o,e).bind((function(e){return $x(t,n,e)}))},$x=function(t,n,e,o){void 0===o&&(o={});var r=n(),i=t.selection.getRng().startContainer.nodeValue,a=W(r.lookupByChar(e.triggerChar),(function(n){return e.text.length>=n.minChars&&n.matches.getOrThunk((function(){return Xx(t.dom)}))(e.range,i,e.text)}));if(0===a.length)return T.none();var c=Wx.all(q(a,(function(t){return t.fetch(e.text,t.maxResults,o).then((function(n){return{matchText:e.text,items:n,columns:t.columns,onAction:t.onAction,highlightOn:t.highlightOn}}))})));
1return T.some({lookupData:c,context:e})},Zx=ko([tr("type"),ur("text")]),th=ko([fr("type","autocompleteitem"),fr("active",!1),fr("disabled",!1),fr("meta",{}),tr("value"),ur("text"),ur("icon")]),nh=ko([tr("type"),tr("ch"),gr("minChars",1),fr("columns",1),gr("maxResults",10),sr("matches"),er("fetch"),er("onAction"),Cr("highlightOn",[],To)]),eh=[hr("disabled",!1),ur("tooltip"),ur("icon"),ur("text"),br("onSetup",(function(){return g}))],oh=ko([tr("type"),er("onAction")].concat(eh)),rh=function(t){return qo("toolbarbutton",oh,t)},ih=[hr("active",!1)].concat(eh),ah=ko(ih.concat([tr("type"),er("onAction")])),ch=function(t){return qo("ToggleButton",ah,t)},lh=[br("predicate",w),xr("scope","node",["node","editor"]),xr("position","selection",["node","selection","line"])],uh=eh.concat([fr("type","contextformbutton"),fr("primary",!1),er("onAction"),Qo("original",h)]),sh=ih.concat([fr("type","contextformbutton"),fr("primary",!1),er("onAction"),Qo("original",h)]),dh=eh.concat([fr("type","contextformbutton")]),Ah=ih.concat([fr("type","contextformtogglebutton")]),fh=Go("type",{contextformbutton:uh,contextformtogglebutton:sh}),mh=ko([fr("type","contextform"),br("initValue",x("")),ur("label"),ir("commands",fh),cr("launch",Go("type",{contextformbutton:dh,contextformtogglebutton:Ah}))].concat(lh)),gh=ko([fr("type","contexttoolbar"),tr("items")].concat(lh)),ph=function(t){var n=t.ui.registry.getAll().popups,e=ft(n,(function(t){return(n=t,qo("Autocompleter",nh,n)).fold((function(t){throw new Error(Wo(t))}),h);var n})),o=function(t){var n={};return j(t,(function(t){n[t]={}})),st(n)}(pt(e,(function(t){return t.ch}))),r=ht(e);return{dataset:e,triggerChars:o,lookupByChar:function(t){return W(r,(function(n){return n.ch===t}))}}};!function(t){t[t.CLOSE_ON_EXECUTE=0]="CLOSE_ON_EXECUTE",t[t.BUBBLE_TO_SANDBOX=1]="BUBBLE_TO_SANDBOX"}(Tx||(Tx={}));var xh,hh=Tx,bh="tox-menu-nav__js",Ch="tox-collection__item",vh="tox-swatch",yh={normal:bh,color:vh},wh="tox-collection__item--enabled",_h="tox-collection__item-icon",Eh="tox-collection__item-label",kh="tox-collection__item-caret",Bh="tox-collection__item--active",Fh="tox-collection__item-container",Sh="tox-collection__item-container--row",zh=function(t){return bt(yh,t).getOr(bh)},Dh=function(t){return"color"===t?"tox-swatches":"tox-menu"},Oh=function(t){return{backgroundMenu:"tox-background-menu",selectedMenu:"tox-selected-menu",selectedItem:"tox-collection__item--active",hasIcons:"tox-menu--has-icons",menu:Dh(t),tieredMenu:"tox-tiered-menu"}},Mh=function(t){var n=Oh(t);return{backgroundMenu:n.backgroundMenu,selectedMenu:n.selectedMenu,menu:n.menu,selectedItem:n.selectedItem,item:zh(t)}},Th=function(t,n,e){var o=Oh(e);return{tag:"div",classes:J([[o.menu,"tox-menu-"+n+"-column"],t?[o.hasIcons]:[]])}},Nh=[Yg.parts.items({})],Rh=function(t,n,e){var o=Oh(e);return{dom:{tag:"div",classes:J([[o.tieredMenu]])},markers:Mh(e)}},Hh=function(t,n){return function(e){var o=P(e,n);return q(o,(function(n){return{dom:t,components:n}}))}},Lh=function(t,n){var e=[],o=[];return j(t,(function(t,r){n(t,r)?(o.length>0&&e.push(o),o=[],Ct(t.dom,"innerHtml")&&o.push(t)):o.push(t)})),o.length>0&&e.push(o),q(e,(function(t){return{dom:{tag:"div",classes:["tox-collection__group"]},components:t}}))},Ih=function(t,n,e){return{dom:{tag:"div",classes:["tox-menu","tox-collection"].concat(1===t?["tox-collection--list"]:["tox-collection--grid"])},components:[Yg.parts.items({preprocess:function(e){return"auto"!==t&&t>1?Hh({tag:"div",classes:["tox-collection__group"]},t)(e):Lh(e,(function(t,e){return"separator"===n[e].type}))}})]}},Uh=function(t){return U(t,(function(t){return"icon"in t&&void 0!==t.icon}))},Vh=function(t){return console.error(Wo(t)),console.log(t),T.none()},Ph=function(t,n,e,o,r){var i,a=(i=e,{dom:{tag:"div",classes:["tox-collection","tox-collection--horizontal"]},components:[Yg.parts.items({preprocess:function(t){return Lh(t,(function(t,n){return"separator"===i[n].type}))}})]});return{value:t,dom:a.dom,components:a.components,items:e}},qh=function(t,n,e,o,r){if("color"===r){var i=function(t){return{dom:{tag:"div",classes:["tox-menu","tox-swatches-menu"]},components:[{dom:{tag:"div",classes:["tox-swatches"]},components:[Yg.parts.items({preprocess:"auto"!==t?Hh({tag:"div",classes:["tox-swatches__row"]},t):h})]}]}}(o);return{value:t,dom:i.dom,components:i.components,items:e}}if("normal"===r&&"auto"===o)return{value:t,dom:(i=Ih(o,e)).dom,components:i.components,items:e};if("normal"===r&&1===o)return{value:t,dom:(i=Ih(1,e)).dom,components:i.components,items:e};if("normal"===r)return{value:t,dom:(i=Ih(o,e)).dom,components:i.components,items:e};if("listpreview"===r&&"auto"!==o){i=function(t){return{dom:{tag:"div",classes:["tox-menu","tox-collection","tox-collection--toolbar","tox-collection--toolbar-lg"]},components:[Yg.parts.items({preprocess:Hh({tag:"div",classes:["tox-collection__group"]},t)})]}}(o);return{value:t,dom:i.dom,components:i.components,items:e}}return{value:t,dom:Th(n,o,r),components:Nh,items:e}},jh=[tr("type"),tr("src"),ur("alt"),Cr("classes",[],To)],Yh=ko(jh),Wh=[tr("type"),tr("text"),ur("name"),Cr("classes",["tox-collection__item-label"],To)],Gh=ko(Wh),Kh=wo((function(){return Uo("type",{cardimage:Yh,cardtext:Gh,cardcontainer:Qh})})),Qh=ko([tr("type"),pr("direction","horizontal"),pr("align","left"),pr("valign","middle"),ir("items",Kh)]),Xh=[hr("disabled",!1),ur("text"),ur("shortcut"),Ko("value","value",so((function(){return ia("menuitem-value")})),Do()),fr("meta",{})],Jh=ko([tr("type"),ur("label"),ir("items",Kh),br("onSetup",(function(){return g})),br("onAction",g)].concat(Xh)),$h=ko([tr("type"),hr("active",!1),ur("icon")].concat(Xh)),Zh=[tr("type"),tr("fancytype"),br("onAction",g)],tb=[fr("initData",{})].concat(Zh),nb=[vr("initData",{},[hr("allowCustomColors",!0),dr("colors",Do())])].concat(Zh),eb=Go("fancytype",{inserttable:tb,colorswatch:nb}),ob=ko([tr("type"),br("onSetup",(function(){return g})),br("onAction",g),ur("icon")].concat(Xh)),rb=ko([tr("type"),er("get
1SubmenuItems"),br("onSetup",(function(){return g})),ur("icon")].concat(Xh)),ib=ko([tr("type"),ur("icon"),hr("active",!1),br("onSetup",(function(){return g})),er("onAction")].concat(Xh)),ab=function(t,n,e){var o=is(t.element,"."+e);if(o.length>0){var r=X(o,(function(t){var e=t.dom.getBoundingClientRect().top,r=o[0].dom.getBoundingClientRect().top;return Math.abs(e-r)>n})).getOr(o.length);return T.some({numColumns:r,numRows:Math.ceil(o.length/r)})}return T.none()},cb=function(t,n){return vl([sg(t,n)])},lb=function(t){return cb(ia("unnamed-events"),t)},ub=ia("tooltip.exclusive"),sb=ia("tooltip.show"),db=ia("tooltip.hide"),Ab=function(t,n,e){t.getSystem().broadcastOn([ub],{})},fb=Object.freeze({__proto__:null,hideAllExclusive:Ab,setComponents:function(t,n,e,o){e.getTooltip().each((function(t){t.getSystem().isConnected()&&ug.set(t,o)}))}}),mb=Object.freeze({__proto__:null,events:function(t,n){var e=function(e){n.getTooltip().each((function(o){Ws(o),t.onHide(e,o),n.clearTooltip()})),n.clearTimer()};return Ri(J([[Ii(sb,(function(e){n.resetTimer((function(){!function(e){if(!n.isShowing()){Ab(e);var o=t.lazySink(e).getOrDie(),r=e.getSystem().build({dom:t.tooltipDom,components:t.tooltipComponents,events:Ri("normal"===t.mode?[Ii(Yr(),(function(t){zi(e,sb)})),Ii(qr(),(function(t){zi(e,db)}))]:[]),behaviours:vl([ug.config({})])});n.setTooltip(r),qs(o,r),t.onShow(e,r),Ls.position(o,r,{anchor:t.anchor(e)})}}(e)}),t.delay)})),Ii(db,(function(o){n.resetTimer((function(){e(o)}),t.delay)})),Ii(li(),(function(t,n){var o=n;o.universal||I(o.channels,ub)&&e(t)})),Ki((function(t){e(t)}))],"normal"===t.mode?[Ii(Wr(),(function(t){zi(t,sb)})),Ii(ai(),(function(t){zi(t,db)})),Ii(Yr(),(function(t){zi(t,sb)})),Ii(qr(),(function(t){zi(t,db)}))]:[Ii(Fi(),(function(t,n){zi(t,sb)})),Ii(Si(),(function(t){zi(t,db)}))]]))}}),gb=[Jo("lazySink"),Jo("tooltipDom"),fr("exclusive",!0),fr("tooltipComponents",[]),fr("delay",300),xr("mode","normal",["normal","follow-highlight"]),fr("anchor",(function(t){return{type:"hotspot",hotspot:t,layouts:{onLtr:x([al,il,nl,ol,el,rl]),onRtl:x([al,il,nl,ol,el,rl])}}})),Fc("onHide"),Fc("onShow")],pb=wl({fields:gb,name:"tooltipping",active:mb,state:Object.freeze({__proto__:null,init:function(){var t=tu(),n=tu(),e=function(){t.on(clearTimeout)},o=x("not-implemented");return ya({getTooltip:n.get,isShowing:n.isSet,setTooltip:n.set,clearTooltip:n.clear,clearTimer:e,resetTimer:function(n,o){e(),t.set(setTimeout(n,o))},readState:o})}}),apis:fb}),xb=tinymce.util.Tools.resolve("tinymce.dom.DOMUtils"),hb=tinymce.util.Tools.resolve("tinymce.EditorManager"),bb=function(t){return t.getParam("height",Math.max(t.getElement().offsetHeight,200))},Cb=function(t){return t.getParam("width",xb.DOM.getStyle(t.getElement(),"width"))},vb=function(t){return T.from(t.getParam("min_width")).filter(f)},yb=function(t){return T.from(t.getParam("min_height")).filter(f)},wb=function(t){return T.from(t.getParam("max_width")).filter(f)},_b=function(t){return T.from(t.getParam("max_height")).filter(f)},Eb=function(t){return!1!==t.getParam("menubar",!0,"boolean")},kb=function(t){var n=t.getParam("toolbar",!0),e=!0===n,o=r(n),i=a(n)&&n.length>0;return!Fb(t)&&(i||o||e)},Bb=function(t){var n=V(9,(function(n){return t.getParam("toolbar"+(n+1),!1,"string")})),e=W(n,(function(t){return"string"==typeof t}));return e.length>0?T.some(e):T.none()},Fb=function(t){return Bb(t).fold((function(){return t.getParam("toolbar",[],"string[]").length>0}),_)};!function(t){t.default="wrap",t.floating="floating",t.sliding="sliding",t.scrolling="scrolling"}(xh||(xh={}));var Sb,zb=function(t){return t.getParam("toolbar_mode","","string")};!function(t){t.auto="auto",t.top="top",t.bottom="bottom"}(Sb||(Sb={}));var Db,Ob,Mb=function(t){return t.getParam("toolbar_location",Sb.auto,"string")},Tb=function(t){return Mb(t)===Sb.bottom},Nb=function(t){if(!t.inline)return T.none();var n=function(t){return t.getParam("fixed_toolbar_container","","string")}(t);if(n.length>0)return sc(Pn(),n);var e=function(t){return t.getParam("fixed_toolbar_container_target")}(t);return d(e)?T.some(Tt.fromDom(e)):T.none()},Rb=function(t){return t.inline&&Nb(t).isSome()},Hb=function(t){return Nb(t).getOrThunk((function(){return Hn(Rn(Tt.fromDom(t.getElement())))}))},Lb=function(t){return t.inline&&!Eb(t)&&!kb(t)&&!Fb(t)},Ib=function(t){return(t.getParam("toolbar_sticky",!1,"boolean")||t.inline)&&!Rb(t)&&!Lb(t)},Ub=function(t){var n=t.getParam("menu");return n?ft(n,(function(t){return k(k({},t),{items:t.items})})):{}},Vb=function(t){return t.getParam("menubar")},Pb=function(t){return t.getParam("anchor_top","#top")},qb=function(t){return t.getParam("anchor_bottom","#bottom")},jb="silver.readonly",Yb=ko([(Db="readonly",$o(Db,No))]),Wb=function(t,n){var e=t.outerContainer.element;n&&(t.mothership.broadcastOn([ld()],{target:e}),t.uiMothership.broadcastOn([ld()],{target:e})),t.mothership.broadcastOn([jb],{readonly:n}),t.uiMothership.broadcastOn([jb],{readonly:n})},Gb=function(t,n){t.on("init",(function(){t.mode.isReadOnly()&&Wb(n,!0)})),t.on("SwitchMode",(function(){return Wb(n,t.mode.isReadOnly())})),function(t){return t.getParam("readonly",!1,"boolean")}(t)&&t.setMode("readonly")},Kb=function(){var t;return Bl.config({channels:(t={},t[jb]={schema:Yb,onReceive:function(t,n){XA.set(t,n.readonly)}},t)})},Qb=function(t){return XA.config({disabled:t,disableClass:"tox-collection__item--state-disabled"})},Xb=function(t){return XA.config({disabled:t})},Jb=function(t){return XA.config({disabled:t,disableClass:"tox-tbtn--disabled"})},$b=function(t){return XA.config({disabled:t,disableClass:"tox-tbtn--disabled",useNative:!1})},Zb=function(t,n){var e=t.getApi(n);return function(t){t(e)}},tC=function(t,n){return Gi((function(e){Zb(t,e)((function(e){var o=t.onSetup(e);A(o)&&n.set(o)}))}))},nC=function(t,n){return Ki((function(e){return Zb(t,e)(n.get())}))},eC=function(t,n){return Xi((function(e,o){Zb(t,e)(t.onAction),t.triggersSubmenu||n!==hh.CLOSE_ON_EXECUTE||(zi(e,fi()),o.stop())}))},oC=((Ob={})[ui()]=["disabling","alloy.base.behaviour","toggling","item-events"],Ob),rC=wt,iC=function(t,n,e,o){var r=yr(g);return{type:"item",dom:n.dom,components:rC(n.optComponents),data:t.data,eventOrder:oC,hasSubmenu:t.triggersSubmenu,itemBehaviours:vl([sg("item-events",[eC(t,e),tC(t,r),nC(t,r)]),Qb((function(){return t.disabled||o.isDisabled()})),Kb(),ug.config({})].concat(t.itemBehaviours))}},aC=function(t){return{value:t.value,meta:k({text:t.text.getOr("")},t.meta)}},cC=tinymce.util.Tools.resolve("tinymce.Env"),lC=function(t){var n=cC.mac?{alt:"&#x2325;",ctrl:"&#x2303;",shift:"&#x21E7;",meta:"&#x2318;",access:"&#x2303;&#x2325;"}:{meta:"Ctrl",access:"Shift+Alt"},e=t.split("+"),o=q(e,(function(t){var e=t.toLowerCase().trim();return Ct(n,e)?n[e]:t}));return cC.mac?o.join(""):o.join("+")}
1,uC=function(t,n,e){return void 0===e&&(e=[_h]),zx(t,{tag:"div",classes:e},n)},sC=function(t){return{dom:{tag:"div",classes:[Eh]},components:[$a(vx.translate(t))]}},dC=function(t,n){return{dom:{tag:"div",classes:n,innerHtml:t}}},AC=function(t,n){return{dom:{tag:"div",classes:[Eh]},components:[{dom:{tag:t.tag,styles:t.styles},components:[$a(vx.translate(n))]}]}},fC=function(t){return{dom:{tag:"div",classes:["tox-collection__item-accessory"],innerHtml:lC(t)}}},mC=function(t){return uC("checkmark",t,["tox-collection__item-checkmark"])},gC=function(t,n,e){var o,r,i,a,c=t.ariaLabel,l=t.value,u=t.iconContent.map((function(t){return function(t,n,e){var o=n();return kx(t,o).or(e).getOrThunk(_x(o))}(t,n.icons,e)}));return{dom:(o=vh,r=u.getOr(""),i=c.map((function(t){return{title:n.translate(t)}})).getOr({}),a={tag:"div",attributes:i,classes:[o]},k(k({},a),"custom"===l?{tag:"button",classes:F(F([],a.classes,!0),["tox-swatches__picker-btn"],!1),innerHtml:r}:"remove"===l?{classes:F(F([],a.classes,!0),["tox-swatch--remove"],!1),innerHtml:r}:{attributes:k(k({},a.attributes),{"data-mce-color":l}),styles:{"background-color":l}})),optComponents:[]}},pC=function(t){var n=t.map((function(t){return{attributes:{title:vx.translate(t)}}})).getOr({});return k({tag:"div",classes:[bh,Ch]},n)},xC=function(t,n,e,o){return void 0===o&&(o=T.none()),"color"===t.presets?gC(t,n,o):function(t,n,e,o){var r={tag:"div",classes:[_h]},i=e?t.iconContent.map((function(t){return zx(t,r,n.icons,o)})).orThunk((function(){return T.some({dom:r})})):T.none(),a=t.checkMark,c=T.from(t.meta).fold((function(){return sC}),(function(t){return Ct(t,"style")?C(AC,t.style):sC})),l=t.htmlContent.fold((function(){return t.textContent.map(c)}),(function(t){return T.some(dC(t,[Eh]))}));return{dom:pC(t.ariaLabel),optComponents:[i,l,t.shortcutContent.map(fC),a,t.caret]}}(t,n,e,o)},hC=function(t,n){return bt(t,"tooltipWorker").map((function(t){return[pb.config({lazySink:n.get
1Sink,tooltipDom:{tag:"div",classes:["tox-tooltip-worker-container"]},tooltipComponents:[],anchor:function(t){return{type:"submenu",item:t,overrides:{maxHeightFunction:gu}}},mode:"follow-highlight",onShow:function(n,e){t((function(t){pb.setComponents(n,[Za({element:Tt.fromDom(t)})])}))}})]})).getOr([])},bC=function(t,n){var e=function(t){return xb.DOM.encode(t)}(vx.translate(t));if(n.length>0){var o=new RegExp(function(t){return t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}(n),"gi");return e.replace(o,(function(t){return'<span class="tox-autocompleter-highlight">'+t+"</span>"}))}return e},CC=function(t,n){return q(t,(function(t){switch(t.type){case"cardcontainer":return function(t,n){var e="vertical"===t.direction?"tox-collection__item-container--column":Sh,o="left"===t.align?"tox-collection__item-container--align-left":"tox-collection__item-container--align-right";return{dom:{tag:"div",classes:[Fh,e,o,function(){switch(t.valign){case"top":return"tox-collection__item-container--valign-top";case"middle":return"tox-collection__item-container--valign-middle";case"bottom":return"tox-collection__item-container--valign-bottom"}}()]},components:n}}(t,CC(t.items,n));case"cardimage":return function(t,n,e){return{dom:{tag:"img",classes:n,attributes:{src:t,alt:e.getOr("")}}}}(t.src,t.classes,t.alt);case"cardtext":var e=t.name.exists((function(t){return I(n.cardText.highlightOn,t)})),o=e?T.from(n.cardText.matchText).getOr(""):"";return dC(bC(t.text,o),t.classes)}}))},vC=sA(Lg(),Ig()),yC=function(t){return{value:t}},wC=/^#?([a-f\d])([a-f\d])([a-f\d])$/i,_C=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,EC=function(t){return wC.test(t)||_C.test(t)},kC=function(t){return function(t,n){return Ft(t,n)?function(t,n){return t.substring(n)}(t,n.length):t}(t,"#").toUpperCase()},BC=function(t){var n=function(t){var n=t.value.replace(wC,(function(t,n,e,o){return n+n+e+e+o+o}));return{value:n}}(t),e=_C.exec(n.value);return null===e?["FFFFFF","FF","FF","FF"]:e},FC=function(t){var n=t.toString(16);return(1===n.length?"0"+n:n).toUpperCase()},SC=function(t){var n=FC(t.red)+FC(t.green)+FC(t.blue);return yC(n)},zC=Math.min,DC=Math.max,OC=Math.round,MC=/^rgb\((\d+),\s*(\d+),\s*(\d+)\)/,TC=/^rgba\((\d+),\s*(\d+),\s*(\d+),\s*(\d?(?:\.\d+)?)\)/,NC=function(t,n,e,o){return{red:t,green:n,blue:e,alpha:o}},RC=function(t){var n=parseInt(t,10);return n.toString()===t&&n>=0&&n<=255},HC=function(t){var n,e,o,r=(t.hue||0)%360,i=t.saturation/100,a=t.value/100;if(i=DC(0,zC(i,1)),a=DC(0,zC(a,1)),0===i)return n=e=o=OC(255*a),NC(n,e,o,1);var c=r/60,l=a*i,u=l*(1-Math.abs(c%2-1)),s=a-l;switch(Math.floor(c)){case 0:n=l,e=u,o=0;break;case 1:n=u,e=l,o=0;break;case 2:n=0,e=l,o=u;break;case 3:n=0,e=u,o=l;break;case 4:n=u,e=0,o=l;break;case 5:n=l,e=0,o=u;break;default:n=e=o=0}return n=OC(255*(n+s)),e=OC(255*(e+s)),o=OC(255*(o+s)),NC(n,e,o,1)},LC=function(t){var n=BC(t),e=parseInt(n[1],16),o=parseInt(n[2],16),r=parseInt(n[3],16);return NC(e,o,r,1)},IC=function(t,n,e,o){var r=parseInt(t,10),i=parseInt(n,10),a=parseInt(e,10),c=parseFloat(o);return NC(r,i,a,c)},UC=function(t){if("transparent"===t)return T.some(NC(0,0,0,0));var n=MC.exec(t);
1if(null!==n)return T.some(IC(n[1],n[2],n[3],"1"));var e=TC.exec(t);return null!==e?T.some(IC(e[1],e[2],e[3],e[4])):T.none()},VC=function(t){return"rgba("+t.red+","+t.green+","+t.blue+","+t.alpha+")"},PC=NC(255,0,0,1),qC=function(t,n){return t.fire("ResizeContent",n)},jC=function(t,n,e){return{hue:t,saturation:n,value:e}},YC=function(t){var n,e=0,o=0,r=t.red/255,i=t.green/255,a=t.blue/255,c=Math.min(r,Math.min(i,a)),l=Math.max(r,Math.max(i,a));return c===l?jC(0,0,100*(o=c)):(e=60*((e=r===c?3:a===c?1:5)-(r===c?i-a:a===c?r-i:a-r)/(l-c)),n=(l-c)/l,o=l,jC(Math.round(e),Math.round(100*n),Math.round(100*o)))},WC=function(t){return SC(HC(t))},GC=function(t){return(n=t,EC(n)?T.some({value:kC(n)}):T.none()).orThunk((function(){return UC(t).map(SC)})).getOrThunk((function(){var n=document.createElement("canvas");n.height=1,n.width=1;var e=n.getContext("2d");e.clearRect(0,0,n.width,n.height),e.fillStyle="#FFFFFF",e.fillStyle=t,e.fillRect(0,0,1,1);var o=e.getImageData(0,0,1,1).data,r=o[0],i=o[1],a=o[2],c=o[3];return SC(NC(r,i,a,c))}));var n},KC=tinymce.util.Tools.resolve("tinymce.util.LocalStorage"),QC="tinymce-custom-colors";var XC,JC="choiceitem",$C=[{type:JC,text:"Light Green",value:"#BFEDD2"},{type:JC,text:"Light Yellow",value:"#FBEEB8"},{type:JC,text:"Light Red",value:"#F8CAC6"},{type:JC,text:"Light Purple",value:"#ECCAFA"},{type:JC,text:"Light Blue",value:"#C2E0F4"},{type:JC,text:"Green",value:"#2DC26B"},{type:JC,text:"Yellow",value:"#F1C40F"},{type:JC,text:"Red",value:"#E03E2D"},{type:JC,text:"Purple",value:"#B96AD9"},{type:JC,text:"Blue",value:"#3598DB"},{type:JC,text:"Dark Turquoise",value:"#169179"},{type:JC,text:"Orange",value:"#E67E23"},{type:JC,text:"Dark Red",value:"#BA372A"},{type:JC,text:"Dark Purple",value:"#843FA1"},{type:JC,text:"Dark Blue",value:"#236FA1"},{type:JC,text:"Light Gray",value:"#ECF0F1"},{type:JC,text:"Medium Gray",value:"#CED4D9"},{type:JC,text:"Gray",value:"#95A5A6"},{type:JC,text:"Dark Gray",value:"#7E8C8D"},{type:JC,text:"Navy Blue",value:"#34495E"},{type:JC,text:"Black",value:"#000000"},{type:JC,text:"White",value:"#ffffff"}],ZC=function(t){void 0===t&&(t=10);var n,e=KC.getItem(QC),o=r(e)?JSON.parse(e):[],i=t-(n=o).length<0?n.slice(0,t):n,a=function(t){i.splice(t,1)};return{add:function(n){(function(t,n){var e=L(t,n);return-1===e?T.none():T.some(e)})(i,n).each(a),i.unshift(n),i.length>t&&i.pop(),KC.setItem(QC,JSON.stringify(i))},state:function(){return i.slice(0)}}}(10),tv=function(t){return!1!==t.getParam("custom_colors")},nv=function(t){var n=function(t){return t.getParam("color_map")}(t);return void 0!==n?function(t){for(var n=[],e=0;e<t.length;e+=2)n.push({text:t[e+1],value:"#"+GC(t[e]).value,type:"choiceitem"});return n}(n):$C},ev=function(t){ZC.add(t)},ov="#000000",rv=function(t){var n=function(t){return Math.max(5,Math.ceil(Math.sqrt(t)))}(nv(t).length);return function(t,n){return t.getParam("color_cols",n,"number")}(t,n)},iv=function(t){var n="choiceitem",e={type:n,text:"Remove color",icon:"color-swatch-remove-color",value:"remove"};return t?[e,{type:n,text:"Custom color",icon:"color-picker",value:"custom"}]:[e]},av=function(t,n,e,o){"custom"===e?Av(t)((function(e){e.each((function(e){ev(e),t.execCommand("mceApplyTextcolor",n,e),o(e)}))}),ov):"remove"===e?(o(""),t.execCommand("mceRemoveTextcolor",n)):(o(e),t.execCommand("mceApplyTextcolor",n,e))},cv=function(t,n){return t.concat(q(ZC.state(),(function(t){return{type:JC,text:t,value:t}})).concat(iv(n)))},lv=function(t,n){return function(e){e(cv(t,n))}},uv=function(t,n,e){var o="forecolor"===n?"tox-icon-text-color__color":"tox-icon-highlight-bg-color__color";t.setIconFill(o,e)},sv=function(t,n,e,o,r){t.ui.registry.addSplitButton(n,{tooltip:o,presets:"color",icon:"forecolor"===n?"text-color":"highlight-bg-color",select:function(n){var o=function(t,n){var e;return t.dom.getParents(t.selection.getStart(),(function(t){var o;(o=t.style["forecolor"===n?"color":"background-color"])&&(e=e||o)})),T.from(e)}(t,e);return o.bind((function(t){return UC(t).map((function(t){var e=SC(t).value;return Bt(n.toLowerCase(),e)}))})).getOr(!1)},columns:rv(t),fetch:lv(nv(t),tv(t)),onAction:function(n){av(t,e,r.get(),g)},onItemAction:function(o,i){av(t,e,i,(function(e){r.set(e),function(t,n){t.fire("TextColorChange",n)}(t,{name:n,color:e})}))},onSetup:function(e){uv(e,n,r.get());var o=function(t){t.name===n&&uv(e,t.name,t.color)};return t.on("TextColorChange",o),function(){t.off("TextColorChange",o)}}})},dv=function(t,n,e,o){t.ui.registry.addNestedMenuItem(n,{text:o,icon:"forecolor"===n?"text-color":"highlight-bg-color",getSubmenuItems:function(){return[{type:"fancymenuitem",fancytype:"colorswatch",onAction:function(n){av(t,e,n.value,g)}}]}})},Av=function(t){return function(n,e){var o=!1,r={colorpicker:e};t.windowManager.open({title:"Color Picker",size:"normal",body:{type:"panel",items:[{type:"colorpicker",name:"colorpicker",label:"Color"}]},buttons:[{type:"cancel",name:"cancel",text:"Cancel"},{type:"submit",name:"save",text:"Save",primary:!0}],initialData:r,onAction:function(t,n){"hex-valid"===n.name&&(o=n.value)},onSubmit:function(e){var r=e.getData().colorpicker;o?(n(T.from(r)),e.close()):t.windowManager.alert(t.translate(["Invalid hex color code: {0}",r]))},onClose:g,onCancel:function(){n(T.none())}})}},fv=function(t,n,e,o,r,i,a,c){var l=Uh(n),u=mv(n,e,o,"color"!==r?"normal":"color",i,a,c);return qh(t,l,u,o,r)},mv=function(t,n,e,o,r,i,a){return wt(q(t,(function(c){return"choiceitem"===c.type?(l=c,qo("choicemenuitem",$h,l)).fold(Vh,(function(l){return T.
1some(function(t,n,e,o,r,i,a,c){void 0===c&&(c=!0);var l=xC({presets:e,textContent:n?t.text:T.none(),htmlContent:T.none(),ariaLabel:t.text,iconContent:t.icon,shortcutContent:n?t.shortcut:T.none(),checkMark:n?T.some(mC(a.icons)):T.none(),caret:T.none(),value:t.value},a,c);return lo(iC({data:aC(t),disabled:t.disabled,getApi:function(t){return{setActive:function(n){Bg.set(t,n)},isActive:function(){return Bg.isOn(t)},isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)}}},onAction:function(n){return o(t.value)},onSetup:function(t){return t.setActive(r),g},triggersSubmenu:!1,itemBehaviours:[]},l,i,a),{toggling:{toggleClass:wh,toggleOnExecute:!1,selected:t.active}})}(l,1===e,o,n,i(c.value),r,a,Uh(t)))})):T.none();var l})))},gv=function(t,n){var e=Mh(n);return 1===t?{mode:"menu",moveOnTab:!0}:"auto"===t?{mode:"grid",selector:"."+e.item,initSize:{numColumns:1,numRows:1}}:{mode:"matrix",rowSelector:"."+("color"===n?"tox-swatches__row":"tox-collection__group")}},pv=function(t,n){var e=t.initData.allowCustomColors&&n.colorinput.hasCustomColors();return t.initData.colors.fold((function(){return cv(n.colorinput.getColors(),e)}),(function(t){return t.concat(iv(e))}))},xv=ia("cell-over"),hv=ia("cell-execute"),bv=function(t,n,e){var o,r=function(e){return Di(e,hv,{row:t,col:n})},i=function(t,n){n.stop(),r(t)};return nc({dom:{tag:"div",attributes:(o={role:"button"},o["aria-labelledby"]=e,o)},behaviours:vl([sg("insert-table-picker-cell",[Ii(Yr(),gg.focus),Ii(ui(),r),Ii($r(),i),Ii(di(),i)]),Bg.config({toggleClass:"tox-insert-table-picker__selected",toggleOnExecute:!1}),gg.config({onFocus:function(e){return Di(e,xv,{row:t,col:n})}})])})},Cv=function(t){return $(t,(function(t){return q(t,ec)}))},vv=function(t,n){return $a(n+"x"+t)},yv={inserttable:function(t){var n=ia("size-label"),e=function(t,n,e){for(var o=[],r=0;r<n;r++){for(var i=[],a=0;a<e;a++)i.push(bv(r,a,t));o.push(i)}return o}(n,10,10),o=vv(0,0),r=vp({dom:{tag:"span",classes:["tox-insert-table-picker__label"],attributes:{id:n}},components:[o],behaviours:vl([ug.config({})])});return{type:"widget",data:{value:ia("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[vC.widget({dom:{tag:"div",classes:["tox-insert-table-picker"]},components:Cv(e).concat(r.asSpec()),behaviours:vl([sg("insert-table-picker",[Gi((function(t){ug.set(r.get(t),[o])})),qi(xv,(function(t,n,o){var i=o.event,a=i.row,c=i.col;!function(t,n,e,o,r){for(var i=0;i<o;i++)for(var a=0;a<r;a++)Bg.set(t[i][a],i<=n&&a<=e)}(e,a,c,10,10),ug.set(r.get(t),[vv(a+1,c+1)])})),qi(hv,(function(n,e,o){var r=o.event,i=r.row,a=r.col;t.onAction({numRows:i+1,numColumns:a+1}),zi(n,fi())}))]),og.config({initSize:{numRows:10,numColumns:10},mode:"flatgrid",selector:'[role="button"]'})])})]}},colorswatch:function(t,n){var e=pv(t,n),o=n.colorinput.getColorCols(),r="color",i=fv(ia("menu-value"),e,(function(n){t.onAction({value:n})}),o,r,hh.CLOSE_ON_EXECUTE,w,n.shared.providers),a=k(k({},i),{markers:Mh(r),movement:gv(o,r)});return{type:"widget",data:{value:ia("widget-id")},dom:{tag:"div",classes:["tox-fancymenuitem"]},autofocus:!0,components:[vC.widget(Yg.sketch(a))]}}},wv=function(t,n,e,o,r,i,a,c){void 0===c&&(c=!0);var l=xC({presets:o,textContent:T.none(),htmlContent:e?t.text.map((function(t){return bC(t,n)})):T.none(),ariaLabel:t.text,iconContent:t.icon,shortcutContent:T.none(),checkMark:T.none(),caret:T.none(),value:t.value},a.providers,c,t.icon);return iC({data:aC(t),disabled:t.disabled,getApi:x({}),onAction:function(n){return r(t.value,t.meta)},onSetup:x(g),triggersSubmenu:!1,itemBehaviours:hC(t.meta,a)},l,i,a.providers)},_v=function(t){var n=t.text.fold((function(){return{}}),(function(t){return{innerHtml:t}}));return{type:"separator",dom:k({tag:"div",classes:[Ch,"tox-collection__group-heading"]},n),components:[]}},Ev=function(t,n,e,o){void 0===o&&(o=!0);var r=xC({presets:"normal",iconContent:t.icon,textContent:t.text,htmlContent:T.none(),ariaLabel:t.text,caret:T.none(),checkMark:T.none(),shortcutContent:t.shortcut},e,o);return iC({data:aC(t),getApi:function(t){return{isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)}}},disabled:t.disabled,onAction:t.onAction,onSetup:t.onSetup,triggersSubmenu:!1,itemBehaviours:[]},r,n,e)},kv=function(t,n,e,o,r){void 0===o&&(o=!0),void 0===r&&(r=!1);var i,a=r?(i=e.icons,uC("chevron-down",i,[kh])):function(t){return uC("chevron-right",t,[kh])}(e.icons),c=xC({presets:"normal",iconContent:t.icon,textContent:t.text,htmlContent:T.none(),ariaLabel:t.text,caret:T.some(a),checkMark:T.n
1one(),shortcutContent:t.shortcut},e,o);return iC({data:aC(t),getApi:function(t){return{isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)}}},disabled:t.disabled,onAction:g,onSetup:t.onSetup,triggersSubmenu:!0,itemBehaviours:[]},c,n,e)},Bv=function(t,n,e,o){void 0===o&&(o=!0);var r=xC({iconContent:t.icon,textContent:t.text,htmlContent:T.none(),ariaLabel:t.text,checkMark:T.some(mC(e.icons)),caret:T.none(),shortcutContent:t.shortcut,presets:"normal",meta:t.meta},e,o);return lo(iC({data:aC(t),disabled:t.disabled,getApi:function(t){return{setActive:function(n){Bg.set(t,n)},isActive:function(){return Bg.isOn(t)},isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)}}},onAction:t.onAction,onSetup:t.onSetup,triggersSubmenu:!1,itemBehaviours:[]},r,n,e),{toggling:{toggleClass:wh,toggleOnExecute:!1,selected:t.active}})},Fv=function(t,n){return bt(yv,t.fancytype).map((function(e){return e(t,n)}))},Sv=function(t,n,e,o){var r={dom:pC(t.label),optComponents:[T.some({dom:{tag:"div",classes:[Fh,Sh]},components:CC(t.items,o)})]};return iC({data:aC(k({text:T.none()},t)),disabled:t.disabled,getApi:function(t){return{isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){XA.set(t,n),j(is(t.element,"*"),(function(e){t.getSystem().getByDom(e).each((function(t){t.hasConfigured(XA)&&XA.set(t,n)}))}))}}},onAction:t.onAction,onSetup:t.onSetup,triggersSubmenu:!1,itemBehaviours:T.from(o.itemBehaviours).getOr([])},r,n,e.providers)};!function(t){t[t.ContentFocus=0]="ContentFocus",t[t.UiFocus=1]="UiFocus"}(XC||(XC={}));var zv=function(t,n,e,o,r){var i,a=e.shared.providers,c=function(t){return r?k(k({},t),{shortcut:T.none(),icon:t.text.isSome()?T.none():t.icon}):t};switch(t.type){case"menuitem":return(i=t,qo("menuitem",ob,i)).fold(Vh,(function(t){return T.some(Ev(c(t),n,a,o))}));case"nestedmenuitem":return function(t){return qo("nestedmenuitem",rb,t)}(t).fold(Vh,(function(t){return T.some(kv(c(t),n,a,o,r))}));case"togglemenuitem":return function(t){return qo("togglemenuitem",ib,t)}(t).fold(Vh,(function(t){return T.some(Bv(c(t),n,a,o))}));case"separator":return function(t){return qo("separatormenuitem",Zx,t)}(t).fold(Vh,(function(t){return T.some(_v(t))}));case"fancymenuitem":return function(t){return qo("fancymenuitem",eb,t)}(t).fold(Vh,(function(t){return Fv(c(t),e)}));default:return console.error("Unknown item in general menu",t),T.none()}},Dv=function(t,n,e,o,r,i,a){var c=1===o,l=!c||Uh(t);return wt(q(t,(function(t){switch(t.type){case"separator":return(o=t,qo("Autocompleter.Separator",Zx,o)).fold(Vh,(function(t){return T.some(_v(t))}));case"cardmenuitem":return function(t){return qo("cardmenuitem",Jh,t)}(t).fold(Vh,(function(t){return T.some(Sv(k(k({},t),{onAction:function(n){t.onAction(n),e(t.value,t.meta)}}),r,i,{itemBehaviours:hC(t.meta,i),cardText:{matchText:n,highlightOn:a}}))}));default:return function(t){return qo("Autocompleter.Item",th,t)}(t).fold(Vh,(function(t){return T.some(wv(t,n,c,"normal",e,r,i,l))}))}var o})))},Ov=function(t,n,e,o,r){var i=Uh(n),a=wt(q(n,(function(t){var n=function(t){return zv(t,e,o,function(t){return r?!Ct(t,"text"):i}(t),r)};return"nestedmenuitem"===t.type&&t.getSubmenuItems().length<=0?n(k(k({},t),{disabled:!0})):n(t)})));return(r?Ph:qh)(t,i,a,1,"normal")},Mv=function(t){return Jg.singleData(t.value,t)},Tv=function(t,n){var e=tu(),o=yr(!1),r=nc($g.sketch({dom:{tag:"div",classes:["tox-autocompleter"]},components:[],fireDismissalEventInstead:{},inlineBehaviours:vl([sg("dismissAutocompleter",[Ii(yi(),(function(){return c()}
1))])]),lazySink:n.getSink})),i=function(){return e.get().isSome()},a=function(){i()&&$g.hide(r)},c=function(){if(i()){var n=e.get().map((function(t){return t.element}));Ix(n.getOr(Tt.fromDom(t.selection.getNode()))).each(De),a(),e.clear(),o.set(!1)}},l=Pt((function(){return ph(t)})),u=function(n,e,o,i){n.matchLength=e.text.length;var a=ut(o,(function(t){return T.from(t.columns)})).getOr(1);$g.showAt(r,Yg.sketch(function(t,n,e,o){var r=e===XC.ContentFocus?zf():Sf(),i=gv(n,o),a=Mh(o);return{dom:t.dom,components:t.components,items:t.items,value:t.value,markers:{selectedItem:a.selectedItem,item:a.item},movement:i,fakeFocus:e===XC.ContentFocus,focusManager:r,menuBehaviours:lb("auto"!==n?[]:[Gi((function(t,n){ab(t,4,a.item).each((function(n){var e=n.numColumns,o=n.numRows;og.setGridSize(t,o,e)}))}))])}}(qh("autocompleter-value",!0,i,a,"normal"),a,XC.ContentFocus,"normal")),{anchor:{type:"node",root:Tt.fromDom(t.getBody()),node:T.from(n.element)}}),$g.getContent(r).each(lf.highlightFirst)},s=function(r){(function(n){return e.get().map((function(e){return jx(t.dom,t.selection.getRng(),e.triggerChar).bind((function(e){return $x(t,l,e,n)}))})).getOrThunk((function(){return Jx(t,l)}))})(r).fold(c,(function(r){!function(n){if(!i()){var r=Lx(t,n.range);e.set({triggerChar:n.triggerChar,element:r,matchLength:n.text.length}),o.set(!1)}}(r.context),r.lookupData.then((function(i){e.get().map((function(e){var l,d,A,f=r.context;if(e.triggerChar===f.triggerChar){var m=(l=f.triggerChar,A=ut(d=i,(function(t){return T.from(t.columns)})).getOr(1),$(d,(function(e){var r=e.items;return Dv(r,e.matchText,(function(n,r){var i=t.selection.getRng();jx(t.dom,i,l).fold((function(){return console.error("Lost context. Cursor probably moved")}),(function(t){var i=t.range,l={hide:function(){c()},reload:function(t){a(),s(t)}};o.set(!0),e.onAction(l,i,n,r),o.set(!1)}))}),A,hh.BUBBLE_TO_SANDBOX,n,e.highlightOn)})));m.length>0?u(e,f,i,m):f.text.length-e.matchLength>=10?c():a()}}))}))}))},d={onKeypress:Nx((function(t){27!==t.which&&s()}),50),cancelIfNecessary:c,isMenuOpen:function(){return $g.isOpen(r)},isActive:i,isProcessingAction:o.get,getView:function(){return $g.getContent(r)}};!1===t.hasPlugin("rtc")&&Yx(d,t)},Nv=function(t,n,e){return dc(t,n,e).isSome()},Rv=function(t,n){var e=null;return{cancel:function(){null!==e&&(clearTimeout(e),e=null)},schedule:function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];e=setTimeout((function(){t.apply(null,o),e=null}),n)}}},Hv=function(t){var n=t.raw;return void 0===n.touches||1!==n.touches.length?T.none():T.some(n.touches[0])},Lv=function(t){var n=tu(),e=yr(!1),o=Rv((function(n){t.triggerEvent(Ai(),n),e.set(!0)}),400),r=Br([{key:Hr(),value:function(t){return Hv(t).each((function(r){o.cancel();var i={x:r.clientX,y:r.clientY,target:t.target};o.schedule(t),e.set(!1),n.set(i)})),T.none()}},{key:Lr(),value:function(t){return o.cancel(),Hv(t).each((function(t){n.on((function(e){(function(t,n){var e=Math.abs(t.clientX-n.x),o=Math.abs(t.clientY-n.y);return e>5||o>5})(t,e)&&n.clear()}))})),T.none()}},{key:Ir(),value:function(r){o.cancel();return n.get().filter((function(t){return Cn(t.target,r.target)})).map((function(n){return e.get()?(r.prevent(),!1):t.triggerEvent(di(),r)}))}}]);return{fireIfReady:function(t,n){return bt(r,n).bind((function(n){return n(t)}))}}},Iv=function(){return xn().browser.isFirefox()},Uv=function(t,n){var e=k({stopBackspace:!0},n),o=Lv(e),r=q(["touchstart","touchmove","touchend","touchcancel","gesturestart","mousedown","mouseup","mouseover","mousemove","mouseout","click"].concat(["selectstart","input","contextmenu","change","transitionend","transitioncancel","drag","dragstart","dragend","dragenter","dragleave","dragover","drop","keyup"]),(function(n){return eu(t,n,(function(t){o.fireIfReady(t,n).each((function(n){n&&t.kill()})),e.triggerEvent(n,t)&&t.kill()}))})),i=tu(),a=eu(t,"paste",(function(t){o.fireIfReady(t,"paste").each((function(n){n&&t.kill()})),e.triggerEvent("paste",t)&&t.kill(),i.set(setTimeout((function(){e.triggerEvent(ci(),t)}),0))})),c=eu(t,"keydown",(function(t){e.triggerEvent("keydown",t)?t.kill():e.stopBackspace&&function(t){return t.raw.which===uf[0]&&!I(["input","textarea"],Rt(t.target))&&!Nv(t.target,'[contenteditable="true"]')}(t)&&t.prevent()})),l=function(t,n){return Iv()?ou(t,"focus",n):eu(t,"focusin",n)}(t,(function(t){e.triggerEvent("focusin",t)&&t.kill()})),u=tu(),s=function(t,n){return Iv()?ou(t,"blur",n):eu(t,"focusout",n)}(t,(function(t){e.triggerEvent("focusout",t)&&t.kill(),u.set(setTimeout((function(){e.triggerEvent(ai(),t)}),0))}));return{unbind:function(){j(r,(function(t){t.unbind()})),c.unbind(),l.unbind(),s.unbind(),a.unbind(),i.on(clearTimeout),u.on(clearTimeout)}}},Vv=function(t,n){var e=bt(t,"target").getOr(n);return yr(e)},Pv=wr([{stopped:[]},{resume:["element"]},{complete:[]}]),qv=function(t,n,e,o,r,i){var a=t(n,o),c=function(t,n){var e=yr(!1),o=yr(!1);return{stop:function(){e.set(!0)},cut:function(){o.set(!0)},isStopped:e.get,isCut:o.get,event:t,setSource:n.set,getSource:n.get}}(e,r);return a.fold((function(){return i.logEventNoHandlers(n,o),Pv.complete()}),(function(t){var e=t.descHandler;return Ea(e)(c),c.isStopped()?(i.logEventStopped(n,t.element,e.purpose),Pv.stopped()):c.isCut()?(i.logEventCut(n,t.element,e.purpose),Pv.complete()):Bn(t.element).fold((function(){return i.logNoParent(n,t.element,e.purpose),Pv.complete()}),(function(o){return i.logEventResponse(n,t.element,e.purpose),Pv.resume(o)}))}))},jv=function(t,n,e,o,r,i){return qv(t,n,e,o,r,i).fold(_,(function(o){return jv(t,n,e,o,r,i)}),w)},Yv=function(t,n,e){var o=function(t){var n=yr(!1);return{stop:function(){n.set(!0)},cut:g,isStopped:n.get,isCut:w,event:t,setSource:y("Cannot set source of a broadcasted event"),getSource:y("Cannot get source of a broadcasted event")}}(n);return j(t,(function(t){var n=t.descHandler;Ea(n)(o)})),o.isStopped()},Wv=function(t,n,e,o,r){var i=Vv(e,o);return jv(t,n,e,o,i,r)},Gv=function(){var t={};return{registerId:function(n,e,o){At(o,(function(o,r){var i=void 0!==t[r]?t[r]:{};i[e]=function(t,n){return e=C.apply(void 0,[t.handler].concat(n)),o=t.purpose,{cHandler:e,purpose:o};var e,o}(o,n),t[r]=i}))},unregisterId:function(n){At(t,(function(t,e){Ct(t,n)&&delete t[n]}))},filterByType:function(n){return bt(t,n).map((function(t){return pt(t,(function(t,n){return function(t,n){return{id:t,descHandler:n}}(n,t)}))})).getOr([])},find:function(n,e,o){return bt(t,e).bind((function(t){return Dr(o,(function(n){return function(t,n){return da(n).bind((function(n){return bt(t,n)}
1)).map((function(t){return function(t,n){return{element:t,descHandler:n}}(n,t)}))}(t,n)}),n)}))}}},Kv=function(){var t=Gv(),n={},e=function(t){var n=t.element;return da(n).getOrThunk((function(){return function(t,n){var e=ia(la+t);return sa(n,e),e}("uid-",t.element)}))},o=function(e){da(e.element).each((function(e){delete n[e],t.unregisterId(e)}))};return{find:function(n,e,o){return t.find(n,e,o)},filter:function(n){return t.filterByType(n)},register:function(r){var i=e(r);vt(n,i)&&function(t,e){var r=n[e];if(r!==t)throw new Error('The tagId "'+e+'" is already used by: '+na(r.element)+"\nCannot use it for: "+na(t.element)+"\nThe conflicting element is"+(Vn(r.element)?" ":" not ")+"already in the DOM");o(t)}(r,i);var a=[r];t.registerId(a,i,r.events),n[i]=r},unregister:o,getById:function(t){return bt(n,t)}}},Qv=DA({name:"Container",factory:function(t){var n=t.dom,e=n.attributes,o=B(n,["attributes"]);return{uid:t.uid,dom:k({tag:"div",attributes:k({role:"presentation"},e)},o),components:t.components,behaviours:Sd(t.containerBehaviours),events:t.events,domModification:t.domModification,eventOrder:t.eventOrder}},configFields:[fr("components",[]),Fd("containerBehaviours",[]),fr("events",{}),fr("domModification",{}),fr("eventOrder",{})]}),Xv=function(t){var n=function(n){return Bn(t.element).fold(_,(function(t){return Cn(n,t)}))},e=Kv(),o=function(t,o){return e.find(n,t,o)},r=Uv(t.element,{triggerEvent:function(t,n){return bc(t,n.target,(function(e){return function(t,n,e,o){return Wv(t,n,e,e.target,o)}(o,t,n,e)}))}}),i={debugInfo:x("real"),triggerEvent:function(t,n,e){bc(t,n,(function(r){return Wv(o,t,e,n,r)}))},triggerFocus:function(t,n){da(t).fold((function(){zl(t)}),(function(e){bc(ii(),t,(function(e){return function(t,n,e,o,r){var i=Vv(e,o);qv(t,n,e,o,i,r)}(o,ii(),{originator:n,kill:g,prevent:g,target:t},t,e),!1}))}))},triggerEscape:function(t,n){i.triggerEvent("keydown",t.element,n.event)},getByUid:function(t){return m(t)},getByDom:function(t){return p(t)},build:nc,addToGui:function(t){l(t)},removeFromGui:function(t){u(t)},addToWorld:function(t){a(t)},removeFromWorld:function(t){c(t)},broadcast:function(t){d(t)},broadcastOn:function(t,n){A(t,n)},broadcastEvent:function(t,n){f(t,n)},isConnected:_},a=function(t){t.connect(i),It(t.element)||(e.register(t),j(t.components(),a),i.triggerEvent(gi(),t.element,{target:t.element}))},c=function(t){It(t.element)||(j(t.components(),c),e.unregister(t)),t.disconnect()},l=function(n){qs(t,n)},u=function(t){Ws(t)},s=function(t){var n=e.filter(li());j(n,(function(n){var e=n.descHandler;Ea(e)(t)}))},d=function(t){s({universal:!0,data:t})},A=function(t,n){s({universal:!1,channels:t,data:n})},f=function(t,n){var o=e.filter(t);return Yv(o,n)},m=function(t){return e.getById(t).fold((function(){return Ye.error(new Error('Could not find component with uid: "'+t+'" in system.'))}),Ye.value)},p=function(t){var n=da(t).getOr("not found");return m(n)};return a(t),{root:t,element:t.element,destroy:function(){r.unbind(),ze(t.element)},add:l,remove:u,getByUid:m,getByDom:p,addToWorld:a,removeFromWorld:c,broadcast:d,broadcastOn:A,broadcastEvent:f}},Jv=x([fr("prefix","form-field"),Fd("fieldBehaviours",[RA,Bd])]),$v=x([iA({schema:[Jo("dom")],name:"label"}),iA({factory:{sketch:function(t){return{uid:t.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:t.text}}}},schema:[Jo("text")],name:"aria-descriptor"}),oA({factory:{sketch:function(t){var n=Er(t,["factory"]);return t.factory.sketch(n)}},schema:[Jo("factory")],name:"field"})]),Zv=OA({name:"FormField",configFields:Jv(),partFields:$v(),factory:function(t,n,e,o){var r=zd(t.fieldBehaviours,[RA.config({find:function(n){return xA(n,t,"field")}}),Bd.config({store:{mode:"manual",getValue:function(t){return RA.getCurrent(t).bind(Bd.getValue)},setValue:function(t,n){RA.getCurrent(t).each((function(t){Bd.setValue(t,n)}))}}})]),i=Ri([Gi((function(n,e){var o=bA(n,t,["label","field","aria-descriptor"]);o.field().each((function(n){var e=ia(t.prefix);o.label().each((function(t){Yn(t.element,"for",e),Yn(n.element,"id",e)})),o["aria-descriptor"]().each((function(e){var o=ia(t.prefix);Yn(e.element,"id",o),Yn(n.element,"aria-describedby",o)}))}))}))]),a={getField:function(n){return xA(n,t,"field")},getLabel:function(n){return xA(n,t,"label")}};return{uid:t.uid,dom:t.dom,components:n,behaviours:r,events:i,apis:a}},apis:{getField:function(t,n){return t.getField(n)},getLabel:function(t,n){return t.getLabel(n)}}}),ty=Object.freeze({__proto__:null,exhibit:function(t,n){return _a({attributes:Br([{key:n.tabAttr,value:"true"}])})}}),ny=[fr("tabAttr","data-alloy-tabstop")],ey=wl({fields:ny,name:"tabstopping",active:ty}),oy=tinymce.util.Tools.resolve("tinymce.html.Entities"),ry=function(t,n,e,o){var r=iy(t,n,e,o);return Zv.sketch(r)},iy=function(t,n,e,o){return{dom:ay(e),components:t.toArray().concat([n]),fieldBehaviours:vl(o)}},ay=function(t){return{tag:"div",classes:["tox-form__group"].concat(t)}},cy=function(t,n){return Zv.parts.label({dom:{tag:"label",classes:["tox-label"],innerHtml:n.translate(t)}
1})},ly=ia("form-component-change"),uy=ia("form-close"),sy=ia("form-cancel"),dy=ia("form-action"),Ay=ia("form-submit"),fy=ia("form-block"),my=ia("form-unblock"),gy=ia("form-tabchange"),py=ia("form-resize"),xy=function(t,n){var e,o,r,i=t.label.map((function(t){return cy(t,n)})),a=function(t){return function(n,e){dc(e.event.target,"[data-collection-item-value]").each((function(o){t(n,e,o,Gn(o,"data-collection-item-value"))}))}},c=a((function(e,o,r,i){o.stop(),n.isDisabled()||Di(e,dy,{name:t.name,value:i})})),l=[Ii(Yr(),a((function(t,n,e){zl(e)}))),Ii($r(),c),Ii(di(),c),Ii(Wr(),a((function(t,n,e){sc(t.element,"."+Bh).each((function(t){Ua(t,Bh)})),La(e,Bh)}))),Ii(Gr(),a((function(t){sc(t.element,"."+Bh).each((function(t){Ua(t,Bh)}))}))),Xi(a((function(n,e,o,r){Di(n,dy,{name:t.name,value:r})})))],u=function(t,n){return q(is(t.element,".tox-collection__item"),n)},s=Zv.parts.field({dom:{tag:"div",classes:["tox-collection"].concat(1!==t.columns?["tox-collection--grid"]:["tox-collection--list"])},components:[],factory:{sketch:h},behaviours:vl([XA.config({disabled:n.isDisabled,onDisabled:function(t){u(t,(function(t){La(t,"tox-collection__item--state-disabled"),Yn(t,"aria-disabled",!0)}))},onEnabled:function(t){u(t,(function(t){Ua(t,"tox-collection__item--state-disabled"),Xn(t,"aria-disabled")}))}}),Kb(),ug.config({}),Bd.config({store:{mode:"memory",initialValue:[]},onSetValue:function(e,o){!function(e,o){var r=q(o,(function(e){var o=vx.translate(e.text),r=1===t.columns?'<div class="tox-collection__item-label">'+o+"</div>":"",i='<div class="tox-collection__item-icon">'+e.icon+"</div>",a={_:" "," - ":" ","-":" "},c=o.replace(/\_| \- |\-/g,(function(t){return a[t]}));return'<div class="tox-collection__item'+(n.isDisabled()?" tox-collection__item--state-disabled":"")+'" tabindex="-1" data-collection-item-value="'+oy.encodeAllRaw(e.value)+'" title="'+c+'" aria-label="'+c+'">'+i+r+"</div>"})),i="auto"!==t.columns&&t.columns>1?P(r,t.columns):[r],a=q(i,(function(t){return'<div class="tox-collection__group">'+t.join("")+"</div>"}));$i(e.element,a.join(""))}(e,o),"auto"===t.columns&&ab(e,5,"tox-collection__item").each((function(t){var n=t.numRows,o=t.numColumns;og.setGridSize(e,n,o)})),zi(e,py)}}),ey.config({}),og.config((o=t.columns,r="normal",1===o?{mode:"menu",moveOnTab:!1,selector:".tox-collection__item"}:"auto"===o?{mode:"flatgrid",selector:".tox-collection__item",initSize:{numColumns:1,numRows:1}}:{mode:"matrix",selectors:{row:"color"===r?".tox-swatches__row":".tox-collection__group",cell:"color"===r?"."+vh:"."+Ch}})),sg("collection-events",l)]),eventOrder:(e={},e[ui()]=["disabling","alloy.base.behaviour","collection-events"],e)});return ry(i,s,["tox-form__group--collection"],[])},hy=x([ar("data"),fr("inputAttributes",{}),fr("inputStyles",{}),fr("tag","input"),fr("inputClasses",[]),Fc("onSetValue"),fr("styles",{}),fr("eventOrder",{}),Fd("inputBehaviours",[Bd,gg]),fr("selectOnFocus",!0)]),by=function(t){return vl([gg.config({onFocus:t.selectOnFocus?function(t){var n=t.element,e=ja(n);n.dom.setSelectionRange(0,e.length)}:g})])},Cy=function(t){return k(k({},by(t)),zd(t.inputBehaviours,[Bd.config({store:k(k({mode:"manual"},t.data.map((function(t){return{initialValue:t}})).getOr({})),{getValue:function(t){return ja(t.element)},setValue:function(t,n){ja(t.element)!==n&&Ya(t.element,n)}}),onSetValue:t.onSetValue})]))},vy=function(t){return{tag:t.tag,attributes:k({type:"text"},t.inputAttributes),styles:t.inputStyles,classes:t.inputClasses}},yy=DA({name:"Input",configFields:hy(),factory:function(t,n){return{uid:t.uid,dom:vy(t),components:[],behaviours:Cy(t),eventOrder:t.eventOrder}}}),wy={},_y={exports:wy};!function(t,n,o,r){!function(e,r){"object"==typeof n&&void 0!==o?o.exports=r():"function"==typeof t&&t.amd?t(r):(e="undefined"!=typeof globalThis?globalThis:e||self).EphoxContactWrapper=r()}(this,(function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e.g?e.g:"undefined"!=typeof self?self:{},n={exports:{}};!function(n){!function(t){var e=setTimeout;function o(){}function r(t){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],s(t,this)}function i(t,n){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,r._immediateFn((function(){var e=1===t._state?n.onFulfilled:n.onRejected;if(null!==e){var o;try{o=e(t._value)}catch(t){return void c(n.promise,t)}a(n.promise,o)}else(1===t._state?a:c)(n.promise,t._value)}))):t._deferreds.push(n)}function a(t,n){try{if(n===t)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var e=n.then;if(n instanceof r)return t._state=3,t._value=n,void l(t);if("function"==typeof e)return void s((o=e,i=n,function(){o.apply(i,arguments)}),t)}t._state=1,t._value=n,l(t)}catch(n){c(t,n)}var o,i}function c(t,n){t._state=2,t._value=n,l(t)}function l(t){2===t._state&&0===t._deferreds.length&&r._immediateFn((function(){t._handled||r._unhandledRejectionFn(t._value)}));for(var n=0,e=t._deferreds.length;n<e;n++)i(t,t._deferreds[n]);t._deferreds=null}function u(t,n,e){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof n?n:null,this.promise=e}function s(t,n){var e=!1;try{t((function(t){e||(e=!0,a(n,t))}),(function(t){e||(e=!0,c(n,t))}))}catch(t){if(e)return;e=!0,c(n,t)}}r.prototype.catch=function(t){return this.then(null,t)},r.prototype.then=function(t,n){var e=new this.constructor(o);return i(this,new u(t,n,e)),e},r.all=function(t){var n=Array.prototype.slice.call(t);return new r((function(t,e){if(0===n.length)return t([]);var o=n.length;
1function r(i,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var c=a.then;if("function"==typeof c)return void c.call(a,(function(t){r(i,t)}),e)}n[i]=a,0==--o&&t(n)}catch(t){e(t)}}for(var i=0;i<n.length;i++)r(i,n[i])}))},r.resolve=function(t){return t&&"object"==typeof t&&t.constructor===r?t:new r((function(n){n(t)}))},r.reject=function(t){return new r((function(n,e){e(t)}))},r.race=function(t){return new r((function(n,e){for(var o=0,r=t.length;o<r;o++)t[o].then(n,e)}))},r._immediateFn="function"==typeof setImmediate?function(t){setImmediate(t)}:function(t){e(t,0)},r._unhandledRejectionFn=function(t){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)},r._setImmediateFn=function(t){r._immediateFn=t},r._setUnhandledRejectionFn=function(t){r._unhandledRejectionFn=t},n.exports?n.exports=r:t.Promise||(t.Promise=r)}(t)}(n);var o=n.exports;return{boltExport:("undefined"!=typeof window?window:Function("return this;")()).Promise||o}}))}(void 0,wy,_y);var Ey,ky=_y.exports.boltExport,By=function(t){var n=T.none(),e=[],o=function(t){r()?a(t):e.push(t)},r=function(){return n.isSome()},i=function(t){j(t,a)},a=function(t){n.each((function(n){setTimeout((function(){t(n)}),0)}))};return t((function(t){r()||(n=T.some(t),i(e),e=[])})),{get:o,map:function(t){return By((function(n){o((function(e){n(t(e))}))}))},isReady:r}},Fy={nu:By,pure:function(t){return By((function(n){n(t)}))}},Sy=function(t){setTimeout((function(){throw t}),0)},zy=function(t){var n=function(n){t().then(n,Sy)};return{map:function(n){return zy((function(){return t().then(n)}))},bind:function(n){return zy((function(){return t().then((function(t){return n(t).toPromise()}))}))},anonBind:function(n){return zy((function(){return t().then((function(){return n.toPromise()}))}))},toLazy:function(){return Fy.nu(n)},toCached:function(){var n=null;return zy((function(){return null===n&&(n=t()),n}))},toPromise:t,get:n}},Dy=function(t){return zy((function(){return new ky(t)}))},Oy=function(t){return zy((function(){return ky.resolve(t)}))},My=["input","textarea"],Ty=function(t){var n=Rt(t);return I(My,n)},Ny=function(t,n){var e=n.getRoot(t).getOr(t.element);Ua(e,n.invalidClass),n.notify.each((function(n){Ty(t.element)&&Yn(t.element,"aria-invalid",!1),n.getContainer(t).each((function(t){$i(t,n.validHtml)})),n.onValid(t)}))},Ry=function(t,n,e,o){var r=n.getRoot(t).getOr(t.element);La(r,n.invalidClass),n.notify.each((function(n){Ty(t.element)&&Yn(t.element,"aria-invalid",!0),n.getContainer(t).each((function(t){$i(t,o)})),n.onInvalid(t,o)}))},Hy=function(t,n,e){return n.validator.fold((function(){return Oy(Ye.value(!0))}),(function(n){return n.validate(t)}))},Ly=function(t,n,e){return n.notify.each((function(n){n.onValidate(t)})),Hy(t,n).map((function(e){return t.getSystem().isConnected()?e.fold((function(e){return Ry(t,n,0,e),Ye.error(e)}),(function(e){return Ny(t,n),Ye.value(e)})):Ye.error("No longer in system")}))},Iy=Object.freeze({__proto__:null,markValid:Ny,markInvalid:Ry,query:Hy,run:Ly,isInvalid:function(t,n){var e=n.getRoot(t).getOr(t.element);return Va(e,n.invalidClass)}}),Uy=Object.freeze({__proto__:null,events:function(t,n){return t.validator.map((function(n){return Ri([Ii(n.onEvent,(function(n){Ly(n,t).get(h)}))].concat(n.validateOnLoad?[Gi((function(n){Ly(n,t).get(g)}))]:[]))})).getOr({})}}),Vy=[Jo("invalidClass"),fr("getRoot",T.none),Ar("notify",[fr("aria","alert"),fr("getContainer",T.none),fr("validHtml",""),Fc("onValid"),Fc("onInvalid"),Fc("onValidate")]),Ar("validator",[Jo("validate"),fr("onEvent","input"),fr("validateOnLoad",!0)])],Py=wl({fields:Vy,name:"invalidating",active:Uy,apis:Iy,extra:{validation:function(t){return function(n){var e=Bd.getValue(n);return Oy(t(e))}}}}),qy=Object.freeze({__proto__:null,getCoupled:function(t,n,e,o){return e.getOrCreate(t,n,o)}}),jy=[$o("others",Po(Ye.value,Do()))],Yy=Object.freeze({__proto__:null,init:function(){var t={},n=x({});return ya({readState:n,getOrCreate:function(n,e,o){var r=st(e.others);if(r)return bt(t,o).getOrThunk((function(){var r=bt(e.others,o).getOrDie("No information found for coupled component: "+o)(n),i=n.getSystem().build(r);return t[o]=i,i}));throw new Error("Cannot find coupled component: "+o+". Known coupled components: "+JSON.stringify(r,null,2))}})}}),Wy=wl({fields:jy,name:"coupling",apis:qy,state:Yy}),Gy=x("sink"),Ky=x(iA({name:Gy(),overrides:x({dom:{tag:"div"},behaviours:vl([Ls.config({useFixed:_})]),events:Ri([ji(Kr()),ji(Vr()),ji($r())])})}));!function(t){t[t.HighlightFirst=0]="HighlightFirst",t[t.HighlightNone=1]="HighlightNone"}(Ey||(Ey={}));var Qy,Xy,Jy,$y=function(t,n){var e=t.getHotspot(n).getOr(n),o="hotspot",r=t.getAnchorOverrides();return t.layouts.fold((function(){return{type:o,hotspot:e,overrides:r}}),(function(t){return{type:o,hotspot:e,overrides:r,layouts:t}}))},Zy=function(t,n,e,o,r,i,a){var c=function(t,n,e,o,r,i,a){var c=function(t,n,e){return(0,t.fetch)(e).map(n)}(t,n,o),l=ow(o,t);return c.map((function(t){return t.bind((function(t){return T.from(Jg.sketch(k(k({},i.menu()),{uid:Aa(""),data:t,highlightImmediately:a===Ey.HighlightFirst,onOpenMenu:function(t,n){var o=l().getOrDie();Ls.position(o,n,{anchor:e}),cd.decloak(r)},onOpenSubmenu:function(t,n,e){var o=l().getOrDie();Ls.position(o,e,{anchor:{type:"submenu",item:n}}),cd.decloak(r)},onRepositionMenu:function(t,n,o){var r=l().getOrDie();Ls.position(r,n,{anchor:e}),j(o,(function(t){Ls.position(r,t.triggeredMenu,{anchor:{type:"submenu",item:t.triggeringItem}})}))},onEscape:function(){return gg.focus(o),cd.close(r),T.some(!0)}})))}))}))}(t,n,$y(t,e),e,o,r,a);return c.map((function(t){return t.fold((function(){cd.isOpen(o)&&cd.close(o)}),(function(t){cd.cloak(o),cd.open(o,t),i(o)})),o}))},tw=function(t,n,e,o,r,i,a){return cd.close(o),Oy(o)},nw=function(t,n,e,o,r,i){var a=Wy.getCoupled(e,"sandbox");return(cd.isOpen(a)?tw:Zy)(t,n,e,a,o,r,i)},ew=function(t,n,e){var o=RA.getCurrent(n).getOr(n),r=be(t.element);e?Zn(o.element,"min-width",r+"px"):function(t,n){he.set(t,n)}(o.element,r)},ow=function(t,n){return t.getSystem().getByUid(n.uid+"-"+Gy()).map((function(t){return function(){return Ye.value(t)}})).getOrThunk((function(){return n.lazySink.fold((function(){return function(){return Ye.error(new Error("No internal sink is specified, nor could an external sink be found"))}}),(function(n){return function(){return n(t)}}))}))},rw=function(t){cd.getState(t).each((function(t){Jg.repositionMenus(t)}))},iw=function(t,n,e){var o=Ac(),r=ow(n,t);return{dom:{tag:"div",classes:t.sandboxClasses,attributes:{id:o.id,role:"listbox"}},behaviours:Od(t.sandboxBehaviours,[Bd.config({store:{mode:"memory",initialValue:n}}),cd.config({onOpen:function(r,i){var a=$y(t,n);o.link(n.element),t.matchWidth&&ew(a.hotspot,i,t.useMinWidth),t.onOpen(a,r,i),void 0!==e&&void 0!==e.onOpen&&e.onOpen(r,i)},onClose:function(t,r){o.unlink(n.element),void 0!==e&&void 0!==e.onClose&&e.onClose(t,r)},isPartOf:function(t,e,o){return mc(e,o)||mc(n,o)},getAttachPoint:function(){return r().getOrDie()}}),RA.config({find:function(t){return cd.getState(t).bind((function(t){return RA.getCurrent(t)}))}}),Bl.config({channels:k(k({},Ad({isExtraPart:w})),md({doReposition:rw}))})])}},aw=function(t){var n=Wy.getCoupled(t,"sandbox");rw(n)},cw=function(){return[fr("sandboxClasses",[]),Dd("sandboxBehaviours",[RA,Bl,cd,Bd])]},lw=x([Jo("dom"),Jo("fetch"),Fc("onOpen"),Sc("onExecute"),fr("getHotspot",T.some),fr("getAnchorOverrides",x({})),ku(),Fd("dropdownBehaviours",[Bg,Wy,og,gg]),Jo("toggleClass"),fr("eventOrder",{}),ar("lazySink"),fr("matchWidth",!1),fr("useMinWidth",!1),ar("role")].concat(cw())),uw=x([rA({schema:[Ec()],name:"menu",defaults:function(t){return{onExecute:t.onExecute}}}),Ky()]),sw=OA({name:"Dropdown",configFields:lw(),partFields:uw(),factory:function(t,n,e,o){var r,i,a=function(t){cd.getState(t).each((function(t){Jg.highlightPrimary(t)}))},c={expand:function(n){Bg.isOn(n)||nw(t,h,n,o,g,Ey.HighlightNone).get(g)},open:function(n){Bg.isOn(n)||nw(t,h,n,o,g,Ey.HighlightFirst).get(g)},isOpen:Bg.isOn,close:function(n){Bg.isOn(n)&&nw(t,h,n,o,g,Ey.HighlightFirst).get(g)},repositionMenus:function(t){Bg.isOn(t)&&aw(t)}},l=function(t,n){return Oi(t),T.some(!0)};return{uid:t.uid,dom:t.dom,components:n,behaviours:zd(t.dropdownBehaviours,[Bg.config({toggleClass:t.toggleClass,aria:{mode:"exp
1anded"}}),Wy.config({others:{sandbox:function(n){return iw(t,n,{onOpen:function(){return Bg.on(n)},onClose:function(){return Bg.off(n)}})}}}),og.config({mode:"special",onSpace:l,onEnter:l,onDown:function(t,n){if(sw.isOpen(t)){var e=Wy.getCoupled(t,"sandbox");a(e)}else sw.open(t);return T.some(!0)},onEscape:function(t,n){return sw.isOpen(t)?(sw.close(t),T.some(!0)):T.none()}}),gg.config({})]),events:Sg(T.some((function(n){nw(t,h,n,o,a,Ey.HighlightFirst).get(g)}))),eventOrder:k(k({},t.eventOrder),(r={},r[ui()]=["disabling","toggling","alloy.base.behaviour"],r)),apis:c,domModification:{attributes:k(k({"aria-haspopup":"true"},t.role.fold((function(){return{}}),(function(t){return{role:t}}))),"button"===t.dom.tag?{type:(i="type",bt(t.dom,"attributes").bind((function(t){return bt(t,i)}))).getOr("button")}:{})}}},apis:{open:function(t,n){return t.open(n)},expand:function(t,n){return t.expand(n)},close:function(t,n){return t.close(n)},isOpen:function(t,n){return t.isOpen(n)},repositionMenus:function(t,n){return t.repositionMenus(n)}}}),dw=Object.freeze({__proto__:null,events:function(){return Ri([Hi(ei(),_)])},exhibit:function(){return _a({styles:{"-webkit-user-select":"none","user-select":"none","-ms-user-select":"none","-moz-user-select":"-moz-none"},attributes:{unselectable:"on"}})}}),Aw=wl({fields:[],name:"unselecting",active:dw}),fw=ia("color-input-change"),mw=ia("color-swatch-change"),gw=ia("color-picker-cancel"),pw=function(t,n,e){var o=Zv.parts.field({factory:yy,inputClasses:["tox-textfield"],onSetValue:function(t){return Py.run(t).get(g)},inputBehaviours:vl([XA.config({disabled:n.providers.isDisabled}),Kb(),ey.config({}),Py.config({invalidClass:"tox-textbox-field-invalid",getRoot:function(t){return Bn(t.element)},notify:{onValid:function(t){var n=Bd.getValue(t);Di(t,fw,{color:n})}},validator:{validateOnLoad:!1,validate:function(t){var n=Bd.getValue(t);if(0===n.length)return Oy(Ye.value(!0));var e=Tt.fromTag("span");Zn(e,"background-color",n);var o=re(e,"background-color").fold((function(){return Ye.error("blah")}),(function(t){return Ye.value(n)}));return Oy(o)}}})]),selectOnFocus:!1}),r=t.label.map((function(t){return cy(t,n.providers)})),i=function(t,n){Di(t,mw,{value:n})},a=vp(function(t,n){return sw.sketch({dom:t.dom,components:t.components,toggleClass:"mce-active",dropdownBehaviours:vl([Xb(n.providers.isDisabled),Kb(),Aw.config({}),ey.config({})]),layouts:t.layouts,sandboxClasses:["tox-dialog__popups"],lazySink:n.get
1Sink,fetch:function(e){return Dy((function(n){return t.fetch(n)})).map((function(o){return T.from(Mv(lo(fv(ia("menu-value"),o,(function(n){t.onItemAction(e,n)}),t.columns,t.presets,hh.CLOSE_ON_EXECUTE,w,n.providers),{movement:gv(t.columns,t.presets)})))}))},parts:{menu:Rh(0,0,t.presets)}})}({dom:{tag:"span",attributes:{"aria-label":n.providers.translate("Color swatch")}},layouts:{onRtl:function(){return[el,nl,al]},onLtr:function(){return[nl,el,al]}},components:[],fetch:lv(e.getColors(),e.hasCustomColors()),columns:e.getColorCols(),presets:"color",onItemAction:function(t,n){a.getOpt(t).each((function(t){"custom"===n?e.colorPicker((function(n){n.fold((function(){return zi(t,gw)}),(function(n){i(t,n),ev(n)}))}),"#ffffff"):i(t,"remove"===n?"":n)}))}},n));return Zv.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:r.toArray().concat([{dom:{tag:"div",classes:["tox-color-input"]},components:[o,a.asSpec()]}]),fieldBehaviours:vl([sg("form-field-events",[Ii(fw,(function(n,e){a.getOpt(n).each((function(t){Zn(t.element,"background-color",e.event.color)})),Di(n,ly,{name:t.name})})),Ii(mw,(function(t,n){Zv.getField(t).each((function(e){Bd.setValue(e,n.event.value),RA.getCurrent(t).each(gg.focus)}))})),Ii(gw,(function(t,n){Zv.getField(t).each((function(n){RA.getCurrent(t).each(gg.focus)}))}))])])})},xw=iA({schema:[Jo("dom")],name:"label"}),hw=function(t){return iA({name:t+"-edge",overrides:function(n){return n.model.manager.edgeActions[t].fold((function(){return{}}),(function(t){return{events:Ri([Ui(Hr(),(function(n,e,o){return t(n,o)}),[n]),Ui(Vr(),(function(n,e,o){return t(n,o)}),[n]),Ui(Pr(),(function(n,e,o){o.mouseIsDown.get()&&t(n,o)}),[n])])}}))}})},bw=hw("top-left"),Cw=hw("top"),vw=hw("top-right"),yw=hw("right"),ww=hw("bottom-right"),_w=hw("bottom"),Ew=hw("bottom-left"),kw=hw("left"),Bw=oA({name:"thumb",defaults:x({dom:{styles:{position:"absolute"}}}),overrides:function(t){return{events:Ri([Pi(Hr(),t,"spectrum"),Pi(Lr(),t,"spectrum"),Pi(Ir(),t,"spectrum"),Pi(Vr(),t,"spectrum"),Pi(Pr(),t,"spectrum"),Pi(jr(),t,"spectrum")])}}}),Fw=oA({schema:[Qo("mouseIsDown",(function(){return yr(!1)}))],name:"spectrum",overrides:function(t){var n=t.model.manager,e=function(e,o){return n.getValueFromEvent(o).map((function(o){return n.setValueFrom(e,t,o)}))};return{behaviours:vl([og.config({mode:"special",onLeft:function(e){return n.onLeft(e,t)},onRight:function(e){return n.onRight(e,t)},onUp:function(e){return n.onUp(e,t)},onDown:function(e){return n.onDown(e,t)}}),gg.config({})]),events:Ri([Ii(Hr(),e),Ii(Lr(),e),Ii(Vr(),e),Ii(Pr(),(function(n,o){t.mouseIsDown.get()&&e(n,o)}))])}}}),Sw=[xw,kw,yw,Cw,_w,bw,vw,Ew,ww,Bw,Fw],zw=x("slider.change.value"),Dw=function(t){var n=t.event.raw;if(function(t){return-1!==t.type.indexOf("touch")}(n)){var e=n;return void 0!==e.touches&&1===e.touches.length?T.some(e.touches[0]).map((function(t){return me(t.clientX,t.clientY)})):T.none()}var o=n;return void 0!==o.clientX?T.some(o).map((function(t){return me(t.clientX,t.clientY)})):T.none()},Ow=function(t){return t.model.minX},Mw=function(t){return t.model.minY},Tw=function(t){return t.model.minX-1},Nw=function(t){return t.model.minY-1},Rw=function(t){return t.model.maxX},Hw=function(t){return t.model.maxY},Lw=function(t){return t.model.maxX+1},Iw=function(t){return t.model.maxY+1},Uw=function(t,n,e){return n(t)-e(t)},Vw=function(t){return Uw(t,Rw,Ow)},Pw=function(t){return Uw(t,Hw,Mw)},qw=function(t){return Vw(t)/2},jw=function(t){return Pw(t)/2},Yw=function(t){return t.stepSize},Ww=function(t){return t.snapToGrid},Gw=function(t){return t.snapStart},Kw=function(t){return t.rounded},Qw=function(t,n){return void 0!==t[n+"-edge"]},Xw=function(t){return Qw(t,"left")},Jw=function(t){return Qw(t,"right")},$w=function(t){return Qw(t,"top")},Zw=function(t){return Qw(t,"bottom")},t_=function(t){return t.model.value.get()},n_=function(t){return{x:t}},e_=function(t){return{y:t}},o_=function(t,n){return{x:t,y:n}},r_=function(t,n){Di(t,zw(),{value:n})},i_=function(t,n,e,o){return t<n?t:t>e?e:t===n?n-1:Math.max(n,t-o)},a_=function(t,n,e,o){return t>e?t:t<n?n:t===e?e+1:Math.min(e,t+o)},c_=function(t,n,e){return Math.max(n,Math.min(e,t))},l_=function(t){var n=t.min,e=t.max,o=t.range,r=t.value,i=t.step,a=t.snap,c=t.snapStart,l=t.rounded,u=t.hasMinEdge,s=t.hasMaxEdge,d=t.minBound,A=t.maxBound,f=t.screenRange,m=u?n-1:n,g=s?e+1:e;if(r<d)return m;if(r>A)return g;var p=function(t,n,e){return Math.min(e,Math.max(t,n))-n}(r,d,A),x=c_(p/f*o+n,m,g);return a&&x>=n&&x<=e?function(t,n,e,o,r){return r.fold((function(){var r=t-n,i=Math.round(r/o)*o;return c_(n+i,n-1,e+1)}),(function(n){var r=(t-n)%o,i=Math.round(r/o),a=Math.floor((t-n)/o),c=Math.floor((e-n)/o),l=n+Math.min(c,a+i)*o;return Math.max(n,l)}))}(x,n,e,i,c):l?Math.round(x):x},u_=function(t){var n=t.min,e=t.max,o=t.range,r=t.value,i=t.hasMinEdge,a=t.hasMaxEdge,c=t.maxBound,l=t.maxOffset,u=t.centerMinEdge,s=t.centerMaxEdge;return r<n?i?0:u:r>e?a?c:s:(r-n)/o*l}
1,s_="top",d_="right",A_="bottom",f_="left",m_=function(t){return t.element.dom.getBoundingClientRect()},g_=function(t,n){return t[n]},p_=function(t){var n=m_(t);return g_(n,f_)},x_=function(t){var n=m_(t);return g_(n,d_)},h_=function(t){var n=m_(t);return g_(n,s_)},b_=function(t){var n=m_(t);return g_(n,A_)},C_=function(t){var n=m_(t);return g_(n,"width")},v_=function(t){var n=m_(t);return g_(n,"height")},y_=function(t,n,e){return(t+n)/2-e},w_=function(t,n){var e=m_(t),o=m_(n),r=g_(e,f_),i=g_(e,d_),a=g_(o,f_);return y_(r,i,a)},__=function(t,n){var e=m_(t),o=m_(n),r=g_(e,s_),i=g_(e,A_),a=g_(o,s_);return y_(r,i,a)},E_=function(t,n){Di(t,zw(),{value:n})},k_=function(t){return{x:t}},B_=function(t,n,e){var o={min:Ow(n),max:Rw(n),range:Vw(n),value:e,step:Yw(n),snap:Ww(n),snapStart:Gw(n),rounded:Kw(n),hasMinEdge:Xw(n),hasMaxEdge:Jw(n),minBound:p_(t),maxBound:x_(t),screenRange:C_(t)};return l_(o)},F_=function(t){return function(n,e){return function(t,n,e){var o=(t>0?a_:i_)(t_(e).x,Ow(e),Rw(e),Yw(e));return E_(n,k_(o)),T.some(o)}(t,n,e).map(_)}},S_=function(t,n,e,o,r,i){var a=function(t,n,e,o,r){var i=C_(t),a=o.bind((function(n){return T.some(w_(n,t))})).getOr(0),c=r.bind((function(n){return T.some(w_(n,t))})).getOr(i),l={min:Ow(n),max:Rw(n),range:Vw(n),value:e,hasMinEdge:Xw(n),hasMaxEdge:Jw(n),minBound:p_(t),minOffset:0,maxBound:x_(t),maxOffset:i,centerMinEdge:a,centerMaxEdge:c};return u_(l)}(n,i,e,o,r);return p_(n)-p_(t)+a},z_=F_(-1),D_=F_(1),O_=T.none,M_=T.none,T_={"top-left":T.none(),top:T.none(),"top-right":T.none(),right:T.some((function(t,n){r_(t,n_(Lw(n)))})),"bottom-right":T.none(),bottom:T.none(),"bottom-left":T.none(),left:T.some((function(t,n){r_(t,n_(Tw(n)))}))},N_=Object.freeze({__proto__:null,setValueFrom:function(t,n,e){var o=B_(t,n,e),r=k_(o);return E_(t,r),o},setToMin:function(t,n){var e=Ow(n);E_(t,k_(e))},setToMax:function(t,n){var e=Rw(n);E_(t,k_(e))},findValueOfOffset:B_,getValueFromEvent:function(t){return Dw(t).map((function(t){return t.left}))},findPositionOfValue:S_,setPositionFromValue:function(t,n,e,o){var r=t_(e),i=S_(t,o.getSpectrum(t),r.x,o.getLeftEdge(t),o.getRightEdge(t),e),a=be(n.element)/2;Zn(n.element,"left",i-a+"px")},onLeft:z_,onRight:D_,onUp:O_,onDown:M_,edgeActions:T_}),R_=function(t,n){Di(t,zw(),{value:n})},H_=function(t){return{y:t}},L_=function(t,n,e){var o={min:Mw(n),max:Hw(n),range:Pw(n),value:e,step:Yw(n),snap:Ww(n),snapStart:Gw(n),rounded:Kw(n),hasMinEdge:$w(n),hasMaxEdge:Zw(n),minBound:h_(t),maxBound:b_(t),screenRange:v_(t)};return l_(o)},I_=function(t){return function(n,e){return function(t,n,e){var o=(t>0?a_:i_)(t_(e).y,Mw(e),Hw(e),Yw(e));return R_(n,H_(o)),T.some(o)}(t,n,e).map(_)}},U_=function(t,n,e,o,r,i){var a=function(t,n,e,o,r){var i=v_(t),a=o.bind((function(n){return T.some(__(n,t))})).getOr(0),c=r.bind((function(n){return T.some(__(n,t))})).getOr(i),l={min:Mw(n),max:Hw(n),range:Pw(n),value:e,hasMinEdge:$w(n),hasMaxEdge:Zw(n),minBound:h_(t),minOffset:0,maxBound:b_(t),maxOffset:i,centerMinEdge:a,centerMaxEdge:c};return u_(l)}(n,i,e,o,r);return h_(n)-h_(t)+a},V_=T.none,P_=T.none,q_=I_(-1),j_=I_(1),Y_={"top-left":T.none(),top:T.some((function(t,n){r_(t,e_(Nw(n)))})),"top-right":T.none(),right:T.none(),"bottom-right":T.none(),bottom:T.some((function(t,n){r_(t,e_(Iw(n)))})),"bottom-left":T.none(),left:T.none()},W_=Object.freeze({__proto__:null,setValueFrom:function(t,n,e){var o=L_(t,n,e),r=H_(o);return R_(t,r),o},setToMin:function(t,n){var e=Mw(n);R_(t,H_(e))},setToMax:function(t,n){var e=Hw(n);R_(t,H_(e))},findValueOfOffset:L_,getValueFromEvent:function(t){return Dw(t).map((function(t){return t.top}))},findPositionOfValue:U_,setPositionFromValue:function(t,n,e,o){var r=t_(e),i=U_(t,o.getSpectrum(t),r.y,o.getTopEdge(t),o.getBottomEdge(t),e),a=de(n.element)/2;Zn(n.element,"top",i-a+"px")},onLeft:V_,onRight:P_,onUp:q_,onDown:j_,edgeActions:Y_}),G_=function(t,n){Di(t,zw(),{value:n})},K_=function(t,n){return{x:t,y:n}},Q_=function(t,n){return function(e,o){return function(t,n,e,o){var r=t>0?a_:i_,i=n?t_(o).x:r(t_(o).x,Ow(o),Rw(o),Yw(o)),a=n?r(t_(o).y,Mw(o),Hw(o),Yw(o)):t_(o).y;return G_(e,K_(i,a)),T.some(i)}(t,n,e,o).map(_)}},X_=Q_(-1,!1),J_=Q_(1,!1),$_=Q_(-1,!0),Z_=Q_(1,!0),tE={"top-left":T.some((function(t,n){r_(t,o_(Tw(n),Nw(n)))})),top:T.some((function(t,n){r_(t,o_(qw(n),Nw(n)))})),"top-right":T.some((function(t,n){r_(t,o_(Lw(n),Nw(n)))})),right:T.some((function(t,n){r_(t,o_(Lw(n),jw(n)))})),"bottom-right":T.some((function(t,n){r_(t,o_(Lw(n),Iw(n)))})),bottom:T.some((function(t,n){r_(t,o_(qw(n),Iw(n)))})),"bottom-left":T.some((function(t,n){r_(t,o_(Tw(n),Iw(n)))}
1)),left:T.some((function(t,n){r_(t,o_(Tw(n),jw(n)))}))},nE=Object.freeze({__proto__:null,setValueFrom:function(t,n,e){var o=B_(t,n,e.left),r=L_(t,n,e.top),i=K_(o,r);return G_(t,i),i},setToMin:function(t,n){var e=Ow(n),o=Mw(n);G_(t,K_(e,o))},setToMax:function(t,n){var e=Rw(n),o=Hw(n);G_(t,K_(e,o))},getValueFromEvent:function(t){return Dw(t)},setPositionFromValue:function(t,n,e,o){var r=t_(e),i=S_(t,o.getSpectrum(t),r.x,o.getLeftEdge(t),o.getRightEdge(t),e),a=U_(t,o.getSpectrum(t),r.y,o.getTopEdge(t),o.getBottomEdge(t),e),c=be(n.element)/2,l=de(n.element)/2;Zn(n.element,"left",i-c+"px"),Zn(n.element,"top",a-l+"px")},onLeft:X_,onRight:J_,onUp:$_,onDown:Z_,edgeActions:tE}),eE=OA({name:"Slider",configFields:[fr("stepSize",1),fr("onChange",g),fr("onChoose",g),fr("onInit",g),fr("onDragStart",g),fr("onDragEnd",g),fr("snapToGrid",!1),fr("rounded",!0),ar("snapStart"),$o("model",Go("mode",{x:[fr("minX",0),fr("maxX",100),Qo("value",(function(t){return yr(t.mode.minX)})),Jo("getInitialValue"),Oc("manager",N_)],y:[fr("minY",0),fr("maxY",100),Qo("value",(function(t){return yr(t.mode.minY)})),Jo("getInitialValue"),Oc("manager",W_)],xy:[fr("minX",0),fr("maxX",100),fr("minY",0),fr("maxY",100),Qo("value",(function(t){return yr({x:t.mode.minX,y:t.mode.minY})})),Jo("getInitialValue"),Oc("manager",nE)]})),Fd("sliderBehaviours",[og,Bd]),Qo("mouseIsDown",(function(){return yr(!1)}))],partFields:Sw,factory:function(t,n,e,o){var r,i=function(n){return hA(n,t,"thumb")},a=function(n){return hA(n,t,"spectrum")},c=function(n){return xA(n,t,"left-edge")},l=function(n){return xA(n,t,"right-edge")},u=function(n){return xA(n,t,"top-edge")},s=function(n){return xA(n,t,"bottom-edge")},d=t.model,A=d.manager,f=function(n,e){A.setPositionFromValue(n,e,t,{getLeftEdge:c,getRightEdge:l,getTopEdge:u,getBottomEdge:s,getSpectrum:a})},m=function(t,n){d.value.set(n);var e=i(t);f(t,e)},g=function(n){var e=t.mouseIsDown.get();t.mouseIsDown.set(!1),e&&xA(n,t,"thumb").each((function(e){var o=d.value.get();t.onChoose(n,e,o)}))},p=function(n,e){e.stop(),t.mouseIsDown.set(!0),t.onDragStart(n,i(n))},x=function(n,e){e.stop(),t.onDragEnd(n,i(n)),g(n)};return{uid:t.uid,dom:t.dom,components:n,behaviours:zd(t.sliderBehaviours,[og.config({mode:"special",focusIn:function(n){return xA(n,t,"spectrum").map(og.focusIn).map(_)}}),Bd.config({store:{mode:"manual",getValue:function(t){return d.value.get()}}}),Bl.config({channels:(r={},r[sd()]={onReceive:g},r)})]),events:Ri([Ii(zw(),(function(n,e){!function(n,e){m(n,e);var o=i(n);t.onChange(n,o,e),T.some(!0)}(n,e.event.value)})),Gi((function(n,e){var o=d.getInitialValue();d.value.set(o);var r=i(n);f(n,r);var c=a(n);t.onInit(n,r,c,d.value.get())})),Ii(Hr(),p),Ii(Ir(),x),Ii(Vr(),p),Ii(jr(),x)]),apis:{resetToMin:function(n){A.setToMin(n,t)},resetToMax:function(n){A.setToMax(n,t)},setValue:m,refresh:f},domModification:{styles:{position:"relative"}}}},apis:{setValue:function(t,n,e){t.setValue(n,e)},resetToMin:function(t,n){t.resetToMin(n)},resetToMax:function(t,n){t.resetToMax(n)},refresh:function(t,n){t.refresh(n)}}}),oE=ia("rgb-hex-update"),rE=ia("slider-update"),iE=ia("palette-update"),aE="form",cE=[Fd("formBehaviours",[Bd])],lE=function(t){return"<alloy.field."+t+">"},uE=function(t,n){return{uid:t.uid,dom:t.dom,components:n,behaviours:zd(t.formBehaviours,[Bd.config({store:{mode:"manual",getValue:function(n){var e=CA(n,t);return ft(e,(function(t,n){return t().bind((function(t){var e,o,r=RA.getCurrent(t);return e=r,o=new Error("Cannot find a current component to extract the value from for form part '"+n+"': "+na(t.element)),e.fold((function(){return Ye.error(o)}),Ye.value)})).map(Bd.getValue)}))},setValue:function(n,e){At(e,(function(e,o){xA(n,t,o).each((function(t){RA.getCurrent(t).each((function(t){Bd.setValue(t,e)}))}))}))}}})]),apis:{getField:function(n,e){return xA(n,t,e).bind(RA.getCurrent)}}}},sE={getField:Ca((function(t,n,e){return t.getField(n,e)})),sketch:function(t){var n=function(){var t=[];return{field:function(n,e){return t.push(n),AA(aE,lE(n),e)},record:x(t)}}(),e=t(n),o=n.record(),r=q(o,(function(t){return oA({name:t,pname:lE(t)})}
1));return BA(aE,cE,r,uE,e)}},dE=ia("valid-input"),AE=ia("invalid-input"),fE=ia("validating-input"),mE="colorcustom.rgb.",gE=function(t,n,e,o){var r=function(e,o){return Py.config({invalidClass:n("invalid"),notify:{onValidate:function(t){Di(t,fE,{type:e})},onValid:function(t){Di(t,dE,{type:e,value:Bd.getValue(t)})},onInvalid:function(t){Di(t,AE,{type:e,value:Bd.getValue(t)})}},validator:{validate:function(n){var e=Bd.getValue(n),r=o(e)?Ye.value(!0):Ye.error(t("aria.input.invalid"));return Oy(r)},validateOnLoad:!1}})},i=function(e,o,i,a,c){var l=t(mE+"range"),u=Zv.parts.label({dom:{tag:"label",innerHtml:i,attributes:{"aria-label":a}}}),s=Zv.parts.field({data:c,factory:yy,inputAttributes:k({type:"text"},"hex"===o?{"aria-live":"polite"}:{}),inputClasses:[n("textfield")],inputBehaviours:vl([r(o,e),ey.config({})]),onSetValue:function(t){Py.isInvalid(t)&&Py.run(t).get(g)}}),d=[u,s],A="hex"!==o?[Zv.parts["aria-descriptor"]({text:l})]:[];return{dom:{tag:"div",attributes:{role:"presentation"}},components:d.concat(A)}},a=function(t,n){var e=n.red,o=n.green,r=n.blue;Bd.setValue(t,{red:e,green:o,blue:r})},c=vp({dom:{tag:"div",classes:[n("rgba-preview")],styles:{"background-color":"white"},attributes:{role:"presentation"}}}),l=function(t,n){c.getOpt(t).each((function(t){Zn(t.element,"background-color","#"+n.value)}))},u=DA({factory:function(){var r={red:yr(T.some(255)),green:yr(T.some(255)),blue:yr(T.some(255)),hex:yr(T.some("ffffff"))},u=function(t){return r[t].get()},s=function(t,n){r[t].set(n)},d=function(t){var n=t.red,e=t.green,o=t.blue;s("red",T.some(n)),s("green",T.some(e)),s("blue",T.some(o))},A=function(t,n){var e=n.event;"hex"!==e.type?s(e.type,T.none()):o(t)},f=function(t,n,e){var o=parseInt(e,10);s(n,T.some(o)),u("red").bind((function(t){return u("green").bind((function(n){return u("blue").map((function(e){return NC(t,n,e,1)}))}))})).each((function(n){var e=function(t,n){var e=SC(n);return sE.getField(t,"hex").each((function(n){gg.isFocused(n)||Bd.setValue(t,{hex:e.value})})),e}(t,n);Di(t,oE,{hex:e}),l(t,e)}))},m=function(t,n){var o=n.event;!function(t){return"hex"===t.type}(o)?f(t,o.type,o.value):function(t,n){e(t);var o=yC(n);s("hex",T.some(n));var r=LC(o);a(t,r),d(r),Di(t,oE,{hex:o}),l(t,o)}(t,o.value)},g=function(n){return{label:t(mE+n+".label"),description:t(mE+n+".description")}},p=g("red"),x=g("green"),h=g("blue"),b=g("hex");return lo(sE.sketch((function(e){return{dom:{tag:"form",classes:[n("rgb-form")],attributes:{"aria-label":t("aria.color.picker")}},components:[e.field("red",Zv.sketch(i(RC,"red",p.label,p.description,255))),e.field("green",Zv.sketch(i(RC,"green",x.label,x.description,255))),e.field("blue",Zv.sketch(i(RC,"blue",h.label,h.description,255))),e.field("hex",Zv.sketch(i(EC,"hex",b.label,b.description,"ffffff"))),c.asSpec()],formBehaviours:vl([Py.config({invalidClass:n("form-invalid")}),sg("rgb-form-events",[Ii(dE,m),Ii(AE,A),Ii(fE,A)])])}})),{apis:{updateHex:function(t,n){Bd.setValue(t,{hex:n.value}),function(t,n){var e=LC(n);a(t,e),d(e)}(t,n),l(t,n)}}})},name:"RgbForm",configFields:[],apis:{updateHex:function(t,n,e){t.updateHex(n,e)}},extraApis:{}});return u},pE=function(t,n){var e=eE.parts.spectrum({dom:{tag:"canvas",attributes:{role:"presentation"},classes:[n("sv-palette-spectrum")]}}),o=eE.parts.thumb({dom:{tag:"div",attributes:{role:"presentation"},classes:[n("sv-palette-thumb")],innerHtml:"<div class="+n("sv-palette-inner-thumb")+' role="presentation"></div>'}}),r=function(t,n){var e=t.width,o=t.height,r=t.getContext("2d");if(null!==r){r.fillStyle=n,r.fillRect(0,0,e,o);var i=r.createLinearGradient(0,0,e,0);i.addColorStop(0,"rgba(255,255,255,1)"),i.addColorStop(1,"rgba(255,255,255,0)"),r.fillStyle=i,r.fillRect(0,0,e,o);var a=r.createLinearGradient(0,0,0,o);a.addColorStop(0,"rgba(0,0,0,0)"),a.addColorStop(1,"rgba(0,0,0,1)"),r.fillStyle=a,r.fillRect(0,0,e,o)}},i=DA({factory:function(t){var i=x({x:0,y:0}),a=vl([RA.config({find:T.some}),gg.config({})]);return eE.sketch({dom:{tag:"div",attributes:{role:"presentation"},classes:[n("sv-palette")]},model:{mode:"xy",getInitialValue:i},rounded:!1,components:[e,o],onChange:function(t,n,e){Di(t,iE,{value:e})},onInit:function(t,n,e,o){r(e.element.dom,VC(PC))},sliderBehaviours:a})},name:"SaturationBrightnessPalette",configFields:[],apis:{setHue:function(t,n,e){!function(t,n){var e=t.components()[0].element.dom,o=jC(n,100,100),i=HC(o);r(e,VC(i))}(n,e)},setThumb:function(t,n,e){!function(t,n){var e=YC(LC(n));eE.setValue(t,{x:e.saturation,y:100-e.value})}(n,e)}},extraApis:{}});return i},xE=function(t,n){var e=DA({name:"ColourPicker",configFields:[Jo("dom"),fr("onValidHex",g),fr("onInvalidHex",g)],factory:function(e){var o,r=gE(t,n,e.onValidHex,e.onInvalidHex),i=pE(0,n),a=function(t){return 100-t/360*100},c={paletteRgba:yr(PC),paletteHue:yr(0)},l=vp(function(t,n){var e=eE.parts.spectrum({dom:{tag:"div",classes:[n("hue-slider-spectrum")],attributes:{role:"presentation"}}}),o=eE.parts.thumb({dom:{tag:"div",classes:[n("hue-slider-thumb")],attributes:{role:"presentation"}}});return eE.sketch({dom:{tag:"div",classes:[n("hue-slider")],attributes:{role:"presentation"}}
1,rounded:!1,model:{mode:"y",getInitialValue:x({y:0})},components:[e,o],sliderBehaviours:vl([gg.config({})]),onChange:function(t,n,e){Di(t,rE,{value:e})}})}(0,n)),u=vp(i.sketch({})),s=vp(r.sketch({})),d=function(t,n,e){u.getOpt(t).each((function(t){i.setHue(t,e)}))},A=function(t,n){s.getOpt(t).each((function(t){r.updateHex(t,n)}))},f=function(t,n,e){l.getOpt(t).each((function(t){eE.setValue(t,{y:a(e)})}))},m=function(t,n){u.getOpt(t).each((function(t){i.setThumb(t,n)}))},g=function(t,n,e,o){!function(t,n){var e=LC(t);c.paletteRgba.set(e),c.paletteHue.set(n)}(n,e),j(o,(function(o){o(t,n,e)}))};return{uid:e.uid,dom:e.dom,components:[u.asSpec(),l.asSpec(),s.asSpec()],behaviours:vl([sg("colour-picker-events",[Ii(oE,(o=[d,f,m],function(t,n){var e=n.event.hex,r=function(t){return YC(LC(t))}(e);g(t,e,r.hue,o)})),Ii(iE,function(){var t=[A];return function(n,e){var o=e.event.value,r=c.paletteHue.get(),i=jC(r,o.x,100-o.y),a=WC(i);g(n,a,r,t)}}()),Ii(rE,function(){var t=[d,A];return function(n,e){var o=function(t){return(100-t)/100*360}(e.event.value.y),r=c.paletteRgba.get(),i=YC(r),a=jC(o,i.saturation,i.value),l=WC(a);g(n,l,o,t)}}())]),RA.config({find:function(t){return s.getOpt(t)}}),og.config({mode:"acyclic"})])}}});return e},hE=function(){return RA.config({find:T.some})},bE=function(t){return RA.config({find:t.getOpt})},CE=function(t){return RA.config({find:function(n){return zn(n.element,t).bind((function(t){return n.getSystem().getByDom(t).toOptional()}))}})},vE={"colorcustom.rgb.red.label":"R","colorcustom.rgb.red.description":"Red component","colorcustom.rgb.green.label":"G","colorcustom.rgb.green.description":"Green component","colorcustom.rgb.blue.label":"B","colorcustom.rgb.blue.description":"Blue component","colorcustom.rgb.hex.label":"#","colorcustom.rgb.hex.description":"Hex color code","colorcustom.rgb.range":"Range 0 to 255","colorcustom.sb.saturation":"Saturation","colorcustom.sb.brightness":"Brightness","colorcustom.sb.picker":"Saturation and Brightness Picker","colorcustom.sb.palette":"Saturation and Brightness Palette","colorcustom.sb.instructions":"Use arrow keys to select saturation and brightness, on x and y axes","colorcustom.hue.hue":"Hue","colorcustom.hue.slider":"Hue Slider","colorcustom.hue.palette":"Hue Palette","colorcustom.hue.instructions":"Use arrow keys to select a hue","aria.color.picker":"Color Picker","aria.input.invalid":"Invalid input"},yE=function(t){return function(t){return vE[t]}(t)},wE=tinymce.util.Tools.resolve("tinymce.Resource"),_E=tinymce.util.Tools.resolve("tinymce.util.Tools"),EE=ko([fr("preprocess",h),fr("postprocess",h)]),kE=function(t,n,e){return Bd.config(lo({store:{mode:"manual",getValue:n,setValue:e}},t.map((function(t){return{store:{initialValue:t}}})).getOr({})))},BE=function(t,n,e){return kE(t,(function(t){return n(t.element)}),(function(t,n){return e(t.element,n)}))},FE=function(t,n){var e=Yo("RepresentingConfigs.memento processors",EE,n);return Bd.config({store:{mode:"manual",getValue:function(n){var o=t.get(n),r=Bd.getValue(o);return e.postprocess(r)},setValue:function(n,o){var r=e.preprocess(o),i=t.get(n);Bd.setValue(i,r)}}})},SE=kE,zE=function(t){return BE(t,Ji,$i)},DE=function(t){return Bd.config({store:{mode:"memory",initialValue:t}})},OE=function(t,n){var e=function(t,n){n.stop()},o=function(t){return function(n,e){j(t,(function(t){t(n,e)}))}},r=function(t,n){if(!XA.isDisabled(t)){var e=n.event.raw;a(t,e.dataTransfer.files)}},i=function(t,n){var e=n.event.raw.target;a(t,e.files)},a=function(e,o){Bd.setValue(e,function(t,n){var e=_E.explode(n.getSetting("images_file_types","jpeg,jpg,jpe,jfi,jif,jfif,png,gif,bmp,webp","string"));return W(lt(t),(function(t){return U(e,(function(n){return St(t.name.toLowerCase(),"."+n.toLowerCase())}))}))}(o,n)),Di(e,ly,{name:t.name})},c=vp({dom:{tag:"input",attributes:{type:"file",accept:"image/*"},styles:{display:"none"}},behaviours:vl([sg("input-file-events",[ji($r()),ji(di())])])}),l=t.label.map((function(t){return cy(t,n)})),u=Zv.parts.field({factory:{sketch:function(t){return{uid:t.uid,dom:{tag:"div",classes:["tox-dropzone-container"]},behaviours:vl([DE([]),hE(),XA.config({}),Bg.config({toggleClass:"dragenter",toggleOnExecute:!1}),sg("dropzone-events",[Ii("dragenter",o([e,Bg.toggle])),Ii("dragleave",o([e,Bg.toggle])),Ii("dragover",e),Ii("drop",o([e,r])),Ii(Jr(),i)])]),components:[{dom:{tag:"div",classes:["tox-dropzone"],styles:{}},components:[{dom:{tag:"p",innerHtml:n.translate("Drop an image here")}},bp.sketch({dom:{tag:"button",innerHtml:n.translate("Browse for an image"),styles:{position:"relative"},classes:["tox-button","tox-button--secondary"]},components:[c.asSpec()],action:function(t){c.get(t).element.dom.click()},buttonBehaviours:vl([ey.config({}),Xb(n.isDisabled),Kb()])})]}]}}}});return ry(l,u,["tox-form__group--stretched"],[])},ME=ia("alloy-fake-before-tabstop"),TE=ia("alloy-fake-after-tabstop"),NE=function(t){return{dom:{tag:"div",styles:{width:"1px",height:"1px",outline:"none"},attributes:{tabindex:"0"},classes:t},behaviours:vl([gg.config({ignore:!0}),ey.config({})])}},RE=function(t){return{dom:{tag:"div",classes:["tox-navobj"]},components:[NE([ME]),t,NE([TE])],behaviours:vl([CE(1)])}},HE=function(t,n){Di(t,Kr(),{raw:{which:9,shiftKey:n}})},LE=function(t,n){var e=n.element;Va(e,ME)?HE(t,!0):Va(e,TE)&&HE(t,!1)},IE=function(t){return Nv(t,["."+ME,"."+TE].join(","),w)},UE=!(xn().browser.isIE()||xn().browser.isEdge()),VE=function(t,n){var e=UE&&t.s
1andboxed,o=k(k({},t.label.map((function(t){return{title:t}})).getOr({})),e?{sandbox:"allow-scripts allow-same-origin"}:{}),r=function(t){var n=yr("");return{getValue:function(t){return n.get()},setValue:function(e,o){if(t)Yn(e.element,"srcdoc",o);else{Yn(e.element,"src","javascript:''");var r=e.element.dom.contentWindow.document;r.open(),r.write(o),r.close()}n.set(o)}}}(e),i=t.label.map((function(t){return cy(t,n)})),a=Zv.parts.field({factory:{sketch:function(t){return RE({uid:t.uid,dom:{tag:"iframe",attributes:o},behaviours:vl([ey.config({}),gg.config({}),SE(T.none(),r.getValue,r.setValue)])})}}});return ry(i,a,["tox-form__group--stretched"],[])},PE=function(t,n){return YE(document.createElement("canvas"),t,n)},qE=function(t){var n=PE(t.width,t.height);return jE(n).drawImage(t,0,0),n},jE=function(t){return t.getContext("2d")},YE=function(t,n,e){return t.width=n,t.height=e,t},WE=function(t){return t.naturalWidth||t.width},GE=function(t){return t.naturalHeight||t.height},KE=function(t){return new ky((function(n,e){(function(t){var n=t.split(","),e=/data:([^;]+)/.exec(n[0]);if(!e)return T.none();for(var o=e[1],r=n[1],i=1024,a=atob(r),c=a.length,l=Math.ceil(c/i),u=new Array(l),s=0;s<l;++s){for(var d=s*i,A=Math.min(d+i,c),f=new Array(A-d),m=d,g=0;m<A;++g,++m)f[g]=a[m].charCodeAt(0);u[s]=new Uint8Array(f)}return T.some(new Blob(u,{type:o}))})(t).fold((function(){e("uri is not base64: "+t)}),n)}))},QE=function(t,n,e){return n=n||"image/png",A(HTMLCanvasElement.prototype.toBlob)?new ky((function(o,r){t.toBlob((function(t){t?o(t):r()}),n,e)})):KE(t.toDataURL(n,e))},XE=function(t){return function(t){return new ky((function(n,e){var o=URL.createObjectURL(t),r=new Image,i=function(){r.removeEventListener("load",a),r.removeEventListener("error",c)},a=function(){i(),n(r)},c=function(){i(),e("Unable to load data of type "+t.type+": "+o)};r.addEventListener("load",a),r.addEventListener("error",c),r.src=o,r.complete&&setTimeout(a,0)}))}(t).then((function(t){JE(t);var n=PE(WE(t),GE(t));return jE(n).drawImage(t,0,0),n}))},JE=function(t){URL.revokeObjectURL(t.src)},$E=function(t,n,e){var o=n.type,r=x(o),i=x(e),a=function(n,e){return t.then((function(t){return function(t,n,e){return n=n||"image/png",t.toDataURL(n,e)}(t,n,e)}))};return{getType:r,toBlob:function(){return ky.resolve(n)},toDataURL:i,toBase64:function(){return e.split(",")[1]},toAdjustedBlob:function(n,e){return t.then((function(t){return QE(t,n,e)}))},toAdjustedDataURL:a,toAdjustedBase64:function(t,n){return a(t,n).then((function(t){return t.split(",")[1]}))},toCanvas:function(){return t.then(qE)}}},ZE=function(t){return function(t){return new ky((function(n){var e=new FileReader;e.onloadend=function(){n(e.result)},e.readAsDataURL(t)}))}(t).then((function(n){return $E(XE(t),t,n)}))},tk=function(t,n){return QE(t,n).then((function(n){return $E(ky.resolve(t),n,t.toDataURL())}))},nk=function(t,n,e){var o="string"==typeof t?parseFloat(t):t;return o>e?o=e:o<n&&(o=n),o},ek=[0,.01,.02,.04,.05,.06,.07,.08,.1,.11,.12,.14,.15,.16,.17,.18,.2,.21,.22,.24,.25,.27,.28,.3,.32,.34,.36,.38,.4,.42,.44,.46,.48,.5,.53,.56,.59,.62,.65,.68,.71,.74,.77,.8,.83,.86,.89,.92,.95,.98,1,1.06,1.12,1.18,1.24,1.3,1.36,1.42,1.48,1.54,1.6,1.66,1.72,1.78,1.84,1.9,1.96,2,2.12,2.25,2.37,2.5,2.62,2.75,2.87,3,3.2,3.4,3.6,3.8,4,4.3,4.7,4.9,5,5.5,6,6.5,6.8,7,7.3,7.5,7.8,8,8.4,8.7,9,9.4,9.6,9.8,10],ok=function(t,n){for(var e,o=[],r=new Array(25),i=0;i<5;i++){for(var a=0;a<5;a++)o[a]=n[a+5*i];for(a=0;a<5;a++){e=0;for(var c=0;c<5;c++)e+=t[a+5*c]*o[c];r[a+5*i]=e}}return r},rk=function(t,n){return t.toCanvas().then((function(e){return ik(e,t.getType(),n)}))},ik=function(t,n,e){var o=jE(t),r=function(t,n){for(var e,o,r,i,a=t.data,c=n[0],l=n[1],u=n[2],s=n[3],d=n[4],A=n[5],f=n[6],m=n[7],g=n[8],p=n[9],x=n[10],h=n[11],b=n[12],C=n[13],v=n[14],y=n[15],w=n[16],_=n[17],E=n[18],k=n[19],B=0;B<a.length;B+=4)e=a[B],o=a[B+1],r=a[B+2],i=a[B+3],a[B]=e*c+o*l+r*u+i*s+d,a[B+1]=e*A+o*f+r*m+i*g+p,a[B+2]=e*x+o*h+r*b+i*C+v,a[B+3]=e*y+o*w+r*_+i*E+k;return t}(o.getImageData(0,0,t.width,t.height),e);return o.putImageData(r,0,0),tk(t,n)},ak=function(t,n,e){var o=jE(t),r=o.getImageData(0,0,t.width,t.height),i=o.getImageData(0,0,t.width,t.height);return i=function(t,n,e){for(var o=function(t,n,e){return t>e?t=e:t<n&&(t=n),t},r=Math.round(Math.sqrt(e.length)),i=Math.floor(r/2),a=t.data,c=n.data,l=t.width,u=t.height,s=0;s<u;s++)for(var d=0;d<l;d++){for(var A=0,f=0,m=0,g=0;g<r;g++)for(var p=0;p<r;p++){var x=o(d+p-i,0,l-1),h=4*(o(s+g-i,0,u-1)*l+x),b=e[g*r+p];A+=a[h]*b,f+=a[h+1]*b,m+=a[h+2]*b}var C=4*(s*l+d);c[C]=o(A,0,255),c[C+1]=o(f,0,255),c[C+2]=o(m,0,255)}return n}(r,i,e),o.putImageData(i,0,0),tk(t,n)},ck=function(t){return function(n,e){return rk(n,t([1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1],e))}},lk=function(t){return function(n){return rk(n,t)}}([-1,0,0,0,255,0,-1,0,0,255,0,0,-1,0,255,0,0,0,1,0,0,0,0,0,1]),uk=ck((function(t,n){return n=nk(255*n,-255,255),ok(t,[1,0,0,0,n,0,1,0,0,n,0,0,1,0,n,0,0,0,1,0,0,0,0,0,1])})),sk=ck((function(t,n){var e;return n=nk(n,-1,1),e=(n*=100)<0?127+n/100*127:127*(e=0===(e=n%1)?ek[n]:ek[Math.floor(n)]*(1-e)+ek[Math.floor(n)+1]*e)+127,ok(t,[e/127,0,0,0,.5*(127-e),0,e/127,0,0,.5*(127-e),0,0,e/127,0,.5*(127-e),0,0,0,1,0,0,0,0,0,1])})),dk=function(t,n,e,o){return rk(t,function(t,n,e,o){return n=nk(n,0,2),e=nk(e,0,2),o=nk(o,0,2),ok(t,[n,0,0,0,0,0,e,0,0,0,0,0,o,0,0,0,0,0,1,0,0,0,0,0,1])}([1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,1],n,e,o))},Ak=(Qy=[0,-1,0,-1,5,-1,0,-1,0],function(t){return function(t,n){return t.toCanvas().then((function(e){return ak(e,t.getType(),n)}))}(t,Qy)}),fk=(Xy=function(t,n){return 255*Math.pow(t/255,1-n)},function(t,n){return t.toCanvas().then((function(e){return function(t,n,e){for(var o=jE(t),r=new Array(256),i=0;i<r.length;i++)r[i]=Xy(i,e);var a=function(t,n){for(var e=t.data,o=0;o<e.length;o+=4)e[o]=n[e[o]],e[o+1]=n[e[o+1]],e[o+2]=n[e[o+2]];return t}(o.getImageData(0,0,t.width,t.height),r);return o.putImageData(a,0,0),tk(t,n)}(e,t.getType(),n)}))}),mk=function(t,n,e){var o=WE(t),r=GE(t),i=n/o,a=e/r,c=!1;(i<.5||i>2)&&(i=i<.5?.5:2,c=!0),(a<.5||a>2)&&(a=a<.5?.5:2,c=!0);var l=gk(t,i,a);return c?l.then((function(t){return mk(t,n,e)})):l},gk=function(t,n,e){return new ky((function(o){var r=WE(t),i=GE(t),a=Math.floor(r*n),c=Math.floor(i*e),l=PE(a,c);jE(l).drawImage(t,0,0,r,i,0,0,a,c),o(l)}))},pk=function(t,n){void 0===n&&(n=2);var e=Math.pow(10,n),o=Math.round(t*e);return Math.ceil(o/e)},xk=function(t,n,e){var o=(e<0?360+e:e)*Math.PI/180,r=t.width,i=t.height,a=Math.sin(o),c=Math.cos(o),l=pk(Math.abs(r*c)+Math.abs(i*a)),u=pk(Math.abs(r*a)+Math.abs(i*c)),s=PE(l,u),d=jE(s);return d.translate(l/2,u/2),d.rotate(o),d.drawImage(t,-r/2,-i/2),tk(s,n)},hk=function(t,n,e){var o=PE(t.width,t.height),r=jE(o);return"v"===e?(r.scale(1,-1),r.drawImage(t,0,-o.height)):(r.scale(-1,1),r.drawImage(t,-o.width,0)),tk(o,n)},bk=function(t,n,e,o,r,i){var a=PE(r,i);return jE(a).drawImage(t,-e,-o),tk(a,n)},Ck=function(t){return lk(t)},vk=function(t){return Ak(t)},yk=function(t,n){return fk(t,n)},wk=function(t,n){return uk(t,n)},_k=function(t,n){return sk(t,n)},Ek=function(t,n){return function(t,n){return t.toCanvas().then((function(e){return hk(e,t.getType(),n)}))}(t,n)},kk=function(t,n,e,o,r){return function(t,n,e,o,r){return t.toCanvas().then((function(i){return bk(i,t.getType(),n,e,o,r)}))}(t,n,e,o,r)},Bk=function(t,n,e){return function(t,n,e){return t.toCanvas().then((function(o){return mk(o,n,e).then((function(n){return tk(n,t.getType())}))}))}(t,n,e)},Fk=function(t,n){return function(t,n){return t.toCanvas().then((function(e){return xk(e,t.getType(),n)}))}(t,n)},Sk=function(t,n,e){return zx(t,{tag:"span",classes:["tox-icon","tox-tbtn__icon-wrap"],behaviours:e},n)},zk=function(t,n){return Sk(t,n,[])},Dk=function(t,n){return Sk(t,n,[ug.config({})])},Ok=function(t,n,e){return{dom:{tag:"span",innerHtml:e.translate(t),classes:[n+"__select-label"]},behaviours:vl([ug.config({})])}},Mk=ia("toolbar.button.execute"),Tk=((Jy={})[ui()]=["disabling","alloy.base.behaviour","toggling","toolbar-button-events"],Jy),Nk=ia("update-menu-text"),Rk=ia("update-menu-icon"),Hk=function(t,n,e){var o=yr(g),r=t.text.map((function(t){return vp(Ok(t,n,e.providers))})),i=t.icon.map((function(t){return vp(Dk(t,e.providers.icons))})),a=function(t,n){var e=Bd.getValue(t);return gg.focus(e),Di(e,"keydown",{raw:n.event.raw}),sw.close(e),T.some(!0)},c=t.role.fold((function(){return{}}),(function(t){return{role:t}})),l=t.tooltip.fold((function(){return{}}),(function(t){var n=e.providers.translate(t);return{title:n,"aria-label":n}})),u=zx("chevron-down",{tag:"div",classes:[n+"__select-chevron"]},e.providers.icons);return vp(sw.sketch(k(k(k({},t.uid?{uid:t.uid}:{}),c),{dom:{tag:"button",classes:[n,n+"--select"].concat(q(t.classes,(function(t){return n+"--"+t}))),attributes:k({},l)},components:rC([i.map((function(t){return t.asSpec()})),r.map((function(t){return t.asSpec()})),T.some(u)]),matchWidth:!0,useMinWidth:!0,dropdownBehaviours:vl(F(F([],t.dropdownBehaviours,!0),[Xb((function(){return t.disabled||e.providers.isDisabled()})),Kb(),Aw.config({}),ug.config({}),sg("dropdown-events",[tC(t,o),nC(t,o)]),sg("menubutton-update-display-text",[Ii(Nk,(function(t,n){r.bind((function(n){return n.getOpt(t)})).each((function(t){ug.set(t,[$a(e.providers.translate(n.event.text))])}))})),Ii(Rk,(function(t,n){i.bind((function(n){return n.getOpt(t)})).each((function(t){ug.set(t,[Dk(n.event.icon,e.providers.icons)])}))}))])],!1)),eventOrder:lo(Tk,{mousedown:["focusing","alloy.base.behaviour","item-type-events","normal-dropdown-events"]}),sandboxBehaviours:vl([og.config({mode:"special",onLeft:a,onRight:a})]),lazySink:e.getSink,toggleClass:n+"--active",parts:{menu:Rh(0,t.columns,t.presets)},fetch:function(n){return Dy(C(t.fetch,n))}}))).asSpec()},Lk=function(t){return"separator"===t.type},Ik={type:"separator"},Uk=function(t,n){var e=K(t,(function(t,e){return function(t){return r(t)}(e)?""===e?t:"|"===e?t.length>0&&!Lk(t[t.length-1])?t.concat([Ik]):t:Ct(n,e.toLowerCase())?t.concat([n[e.toLowerCase()]]):t:t.concat([e])}),[]);return e.length>0&&Lk(e[e.length-1])&&e.pop(),e},Vk=function(t,n){return function(t){return Ct(t,"getSubmenuItems")}(t)?function(t,n){var e=t.getSubmenuItems(),o=Pk(e,n);return{item:t,menus:lo(o.menus,kr(t.value,o.items)),expansions:lo(o.expansions,kr(t.value,t.value))}}(t,n):{item:t,menus:{},expansions:{}}},Pk=function(t,n){var e=Uk(r(t)?t.split(" "):t,n);return G(e,(function(t,e){var o=function(t){if(Lk(t))return t;var n=bt(t,"value").getOrThunk((function(){return ia("generated-menu-item")}));return lo({value:n},t)}(e),r=Vk(o,n);return{menus:lo(t.menus,r.menus),items:[r.item].concat(t.items),expansions:lo(t.expansions,r.expansions)}}),{menus:{},expansions:{},items:[]})},qk=function(t,n,e,o){var r=ia("primary-menu"),i=Pk(t,e.shared.providers.menuItems());if(0===i.items.length)return T.none();var a=Ov(r,i.items,n,e,o),c=ft(i.menus,(function(t,o){return Ov(o,t,n,e,!1)})),l=lo(c,kr(r,a));return T.from(Jg.tieredData(r,l,i.expansions))},jk=function(t){return{isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)},setActive:function(n){var e=t.element;n?(La(e,"tox-tbtn--enabled"),Yn(e,"aria-pressed",!0)):(Ua(e,"tox-tbtn--enabled"),Xn(e,"aria-pressed"))},isActive:function(){return Va(t.element,"tox-tbtn--enabled")}}},Yk=function(t,n,e,o){return Hk({text:t.text,icon:t.icon,tooltip:t.tooltip,role:o,fetch:function(n,o){t.fetch((function(t){o(qk(t,hh.CLOSE_ON_EXECUTE,e,!1))}))},onSetup:t.onSetup,getApi:jk,columns:1,presets:"normal",classes:[],dropdownBehaviours:[ey.config({})]},n,e.shared)},Wk=function(t,n,e){var o=function(t){return function(o){var r=!o.isActive();o.setActive(r),t.storage.set(r),e.shared.getSink().each((function(e){n().getOpt(e).each((function(n){zl
1(n.element),Di(n,dy,{name:t.name,value:t.storage.get()})}))}))}},r=function(t){return function(n){n.setActive(t.storage.get())}};return function(n){n(q(t,(function(t){var n=t.text.fold((function(){return{}}),(function(t){return{text:t}}));return k(k({type:t.type,active:!1},n),{onAction:o(t),onSetup:r(t)})})))}},Gk=function(t,n,e,o,r,i){void 0===e&&(e=[]);var a=n.fold((function(){return{}}),(function(t){return{action:t}})),c=k({buttonBehaviours:vl([Xb((function(){return t.disabled||i.isDisabled()})),Kb(),ey.config({}),sg("button press",[Li("click"),Li("mousedown")])].concat(e)),eventOrder:{click:["button press","alloy.base.behaviour"],mousedown:["button press","alloy.base.behaviour"]}},a),l=lo(c,{dom:o});return lo(l,{components:r})},Kk=function(t,n,e,o){void 0===o&&(o=[]);var r={tag:"button",classes:["tox-tbtn"],attributes:t.tooltip.map((function(t){return{"aria-label":e.translate(t),title:e.translate(t)}})).getOr({})},i=t.icon.map((function(t){return zk(t,e.icons)})),a=rC([i]);return Gk(t,n,o,r,a,e)},Qk=function(t,n,e,o){void 0===o&&(o=[]);var r=Kk(t,T.some(n),e,o);return bp.sketch(r)},Xk=function(t,n,e,o,r){void 0===o&&(o=[]),void 0===r&&(r=[]);var i=e.translate(t.text),a=t.icon?t.icon.map((function(t){return zk(t,e.icons)})):T.none(),c=a.isSome()?rC([a]):[],l=a.isSome()?{}:{innerHtml:i},u=F(F(F(F([],t.primary||t.borderless?["tox-button"]:["tox-button","tox-button--secondary"],!0),a.isSome()?["tox-button--icon"]:[],!0),t.borderless?["tox-button--naked"]:[],!0),r,!0),s=k(k({tag:"button",classes:u},l),{attributes:{title:i}});return Gk(t,n,o,s,c,e)},Jk=function(t,n,e,o,r){void 0===o&&(o=[]),void 0===r&&(r=[]);var i=Xk(t,T.some(n),e,o,r);return bp.sketch(i)},$k=function(t,n){return function(e){"custom"===n?Di(e,dy,{name:t,value:{}}):"submit"===n?zi(e,Ay):"cancel"===n?zi(e,sy):console.error("Unknown button type: ",n)}},Zk=function(t,n,e){if(function(t,n){return"menu"===n}(0,n)){var o=t,r=k(k({},t),{onSetup:function(n){return n.setDisabled(t.disabled),g},fetch:Wk(o.items,(function(){return i}),e)}),i=vp(Yk(r,"tox-tbtn",e,T.none()));return i.asSpec()}if(function(t,n){return"custom"===n||"cancel"===n||"submit"===n}(0,n)){var a=$k(t.name,n),c=k(k({},t),{borderless:!1});return Jk(c,a,e.shared.providers,[])}console.error("Unknown footer button type: ",n)},tB=function(t,n){var e,o,r=$k(t.name,"custom");return e=T.none(),o=Zv.parts.field(k({factory:bp},Xk(t,T.some(r),n,[DE(""),hE()]))),ry(e,o,[],[])},nB=x([fr("field1Name","field1"),fr("field2Name","field2"),zc("onLockedChange"),kc(["lockClass"]),fr("locked",!1),Dd("coupledFieldBehaviours",[RA,Bd])]),eB=function(t,n){return oA({factory:Zv,name:t,overrides:function(t){return{fieldBehaviours:vl([sg("coupled-input-behaviour",[Ii(Xr(),(function(e){(function(t,n,e){return xA(t,n,e).bind(RA.getCurrent)})(e,t,n).each((function(n){xA(e,t,"lock").each((function(o){Bg.isOn(o)&&t.onLockedChange(e,n,o)}))}))}))])])}}})},oB=x([eB("field1","field2"),eB("field2","field1"),oA({factory:bp,schema:[Jo("dom")],name:"lock",overrides:function(t){return{buttonBehaviours:vl([Bg.config({selected:t.locked,toggleClass:t.markers.lockClass,aria:{mode:"pressed"}})])}}})]),rB=OA({name:"FormCoupledInputs",configFields:nB(),partFields:oB(),factory:function(t,n,e,o){return{uid:t.uid,dom:t.dom,components:n,behaviours:Od(t.coupledFieldBehaviours,[RA.config({find:T.some}),Bd.config({store:{mode:"manual",getValue:function(n){var e,o=yA(n,t,["field1","field2"]);return(e={})[t.field1Name]=Bd.getValue(o.field1()),e[t.field2Name]=Bd.getValue(o.field2()),e},setValue:function(n,e){var o=yA(n,t,["field1","field2"]);vt(e,t.field1Name)&&Bd.setValue(o.field1(),e[t.field1Name]),vt(e,t.field2Name)&&Bd.setValue(o.field2(),e[t.field2Name])}}})]),apis:{getField1:function(n){return xA(n,t,"field1")},getField2:function(n){return xA(n,t,"field2")},getLock:function(n){return xA(n,t,"lock")}}}},apis:{getField1:function(t,n){return t.getField1(n)},getField2:function(t,n){return t.getField2(n)},getLock:function(t,n){return t.getLock(n)}}}),iB=function(t){var n=/^\s*(\d+(?:\.\d+)?)\s*(|cm|mm|in|px|pt|pc|em|ex|ch|rem|vw|vh|vmin|vmax|%)\s*$/.exec(t);if(null!==n){var e=parseFloat(n[1]),o=n[2];return Ye.value({value:e,unit:o})}return Ye.error(t)},aB=function(t,n){var e={"":96,px:96,pt:72,cm:2.54,pc:12,mm:25.4,in:1},o=function(t){return Ct(e,t)};return t.unit===n?T.some(t.value):o(t.unit)&&o(n)?e[t.unit]===e[n]?T.some(t.value):T.some(t.value/e[t.unit]*e[n]):T.none()},cB=function(t){return T.none()},lB=function(t,n){var e=iB(t).toOptional(),o=iB(n).toOptional();return _t(e,o,(function(t,n){return aB(t,n.unit).map((function(t){return n.value/t})).map((function(t){return function(t,n){return function(e){return aB(e,n).map((function(e){return{value:e*t,unit:n}}))}}(t,n.unit)})).getOr(cB)})).getOr(cB)},uB=function(t,n){var e=cB,o=ia("ratio-event"),r=function(t){return zx(t,{tag:"span",classes:["tox-icon","tox-lock-icon__"+t]},n.icons)},i=rB.parts.lock({dom:{tag:"button",classes:["tox-lock","tox-button","tox-button--naked","tox-button--icon"],attributes:{title:n.translate(t.label.getOr("Constrain proportions"))}},components:[r("lock"),r("unlock")],buttonBehaviours:vl([XA.config({disabled:function(){return t.disabled||n.isDisabled()}}),Kb(),ey.config({})])}),a=function(t){return{dom:{tag:"div",classes:["tox-form__group"]},components:t}},c=function(e){return Zv.parts.field({factory:yy,inputClasses:["tox-textfield"],inputBehaviours:vl([XA.config({disabled:function(){return t.disabled||n.isDisabled()}}),Kb(),ey.config({}),sg("size-input-events",[Ii(Wr(),(function(t,n){Di(t,o,{isField1:e})})),Ii(Jr(),(function(n,e){Di(n,ly,{name:t.name})}))])]),selectOnFocus:!1})},l=function(t){return{dom:{tag:"label",classes:["tox-label"],innerHtml:n.translate(t)}
1}},u=rB.parts.field1(a([Zv.parts.label(l("Width")),c(!0)])),s=rB.parts.field2(a([Zv.parts.label(l("Height")),c(!1)]));return rB.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:[{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:[u,s,a([l("&nbsp;"),i])]}],field1Name:"width",field2Name:"height",locked:!0,markers:{lockClass:"tox-locked"},onLockedChange:function(t,n,o){iB(Bd.getValue(t)).each((function(t){e(t).each((function(t){Bd.setValue(n,function(t){var n,e={"":0,px:0,pt:1,mm:1,pc:2,ex:2,em:2,ch:2,rem:2,cm:3,in:4,"%":4},o=t.value.toFixed((n=t.unit)in e?e[n]:1);return-1!==o.indexOf(".")&&(o=o.replace(/\.?0*$/,"")),o+t.unit}(t))}))}))},coupledFieldBehaviours:vl([XA.config({disabled:function(){return t.disabled||n.isDisabled()},onDisabled:function(t){rB.getField1(t).bind(Zv.getField).each(XA.disable),rB.getField2(t).bind(Zv.getField).each(XA.disable),rB.getLock(t).each(XA.disable)},onEnabled:function(t){rB.getField1(t).bind(Zv.getField).each(XA.enable),rB.getField2(t).bind(Zv.getField).each(XA.enable),rB.getLock(t).each(XA.enable)}}),Kb(),sg("size-input-events2",[Ii(o,(function(t,n){var o=n.event.isField1,r=o?rB.getField1(t):rB.getField2(t),i=o?rB.getField2(t):rB.getField1(t),a=r.map(Bd.getValue).getOr(""),c=i.map(Bd.getValue).getOr("");e=lB(a,c)}))])])})},sB={undo:x(ia("undo")),redo:x(ia("redo")),zoom:x(ia("zoom")),back:x(ia("back")),apply:x(ia("apply")),swap:x(ia("swap")),transform:x(ia("transform")),tempTransform:x(ia("temp-transform")),transformApply:x(ia("transform-apply"))},dB=x("save-state"),AB=x("disable"),fB=x("enable"),mB={formActionEvent:dy,saveState:dB,disable:AB,enable:fB},gB=function(t,n){var e=function(t,e,o,r){return vp(Jk({name:t,text:t,disabled:o,primary:r,icon:T.none(),borderless:!1},e,n))},o=function(t,e,o,r){return vp(Qk({name:t,icon:T.some(t),tooltip:T.some(e),disabled:r,primary:!1,borderless:!1},o,n))},r=function(t,n){t.map((function(t){var e=t.get(n);e.hasConfigured(XA)&&XA.disable(e)}
1))},i=function(t,n){t.map((function(t){var e=t.get(n);e.hasConfigured(XA)&&XA.enable(e)}))},a={tag:"div",classes:["tox-image-tools__toolbar","tox-image-tools-edit-panel"]},c=g,l=function(t,n,e){Di(t,n,e)},u=function(t){return zi(t,mB.disable())},s=function(t){return zi(t,mB.enable())},d=function(t,n){u(t),l(t,sB.transform(),{transform:n}),s(t)},A=function(t){return function(){tt.getOpt(t).each((function(t){ug.set(t,[$])}))}},f=function(t,n){u(t),l(t,sB.transformApply(),{transform:n,swap:A(t)}),s(t)},m=function(){return e("Back",(function(t){return l(t,sB.back(),{swap:A(t)})}),!1,!1)},p=function(){return vp({dom:{tag:"div",classes:["tox-spacer"]},behaviours:vl([XA.config({})])})},h=function(){return e("Apply",(function(t){return l(t,sB.apply(),{swap:A(t)})}),!0,!0)},b=[m(),p(),e("Apply",(function(n){var e=function(n){var e=t.getRect();return kk(n,e.x,e.y,e.w,e.h)};f(n,e),t.hideCrop()}),!1,!0)],C=Qv.sketch({dom:a,components:b.map((function(t){return t.asSpec()})),containerBehaviours:vl([sg("image-tools-crop-buttons-events",[Ii(mB.disable(),(function(t,n){r(b,t)})),Ii(mB.enable(),(function(t,n){i(b,t)}))])])}),v=vp(uB({name:"size",label:T.none(),constrain:!0,disabled:!1},n)),y=[m(),p(),v,p(),e("Apply",(function(t){v.getOpt(t).each((function(n){var e=Bd.getValue(n),o=function(t,n){return function(e){return Bk(e,t,n)}}(parseInt(e.width,10),parseInt(e.height,10));f(t,o)}))}),!1,!0)],w=Qv.sketch({dom:a,components:y.map((function(t){return t.asSpec()})),containerBehaviours:vl([sg("image-tools-resize-buttons-events",[Ii(mB.disable(),(function(t,n){r(y,t)})),Ii(mB.enable(),(function(t,n){i(y,t)}))])])}),_=function(t,n){return function(e){return t(e,n)}},E=_(Ek,"h"),k=_(Ek,"v"),B=_(Fk,-90),F=_(Fk,90),S=function(t,n){!function(t,n){u(t),l(t,sB.tempTransform(),{transform:n}),s(t)}(t,n)},z=[m(),p(),o("flip-horizontally","Flip horizontally",(function(t){S(t,E)}
1),!1),o("flip-vertically","Flip vertically",(function(t){S(t,k)}),!1),o("rotate-left","Rotate counterclockwise",(function(t){S(t,B)}),!1),o("rotate-right","Rotate clockwise",(function(t){S(t,F)}),!1),p(),h()],D=Qv.sketch({dom:a,components:z.map((function(t){return t.asSpec()})),containerBehaviours:vl([sg("image-tools-fliprotate-buttons-events",[Ii(mB.disable(),(function(t,n){r(z,t)})),Ii(mB.enable(),(function(t,n){i(z,t)}))])])}),O=function(t,e,o,r,i){var a=eE.parts.label({dom:{tag:"label",classes:["tox-label"],innerHtml:n.translate(t)}}),c=eE.parts.spectrum({dom:{tag:"div",classes:["tox-slider__rail"],attributes:{role:"presentation"}}}),l=eE.parts.thumb({dom:{tag:"div",classes:["tox-slider__handle"],attributes:{role:"presentation"}}});return vp(eE.sketch({dom:{tag:"div",classes:["tox-slider"],attributes:{role:"presentation"}},model:{mode:"x",minX:o,maxX:i,getInitialValue:x({x:r})},components:[a,c,l],sliderBehaviours:vl([gg.config({})]),onChoose:e}))},M=function(t,n,e,o,r){return O(t,(function(t,e,o){var r=_(n,o.x/100);d(t,r)}),e,o,r)},N=function(t,n,e,o,c){var l=function(t,n,e,o,r){return[m(),M(t,n,e,o,r),h()]}(t,n,e,o,c);return Qv.sketch({dom:a,components:l.map((function(t){return t.asSpec()})),containerBehaviours:vl([sg("image-tools-filter-panel-buttons-events",[Ii(mB.disable(),(function(t,n){r(l,t)})),Ii(mB.enable(),(function(t,n){i(l,t)}))])])})},R=[m(),p(),h()],H=Qv.sketch({dom:a,components:R.map((function(t){return t.asSpec()}))}),L=N("Brightness",wk,-100,0,100),I=N("Contrast",_k,-100,0,100),U=N("Gamma",yk,-100,0,100),V=function(t,n,e){return function(o){return function(t,n,e,o){return dk(t,n,e,o)}(o,t,n,e)}},P=function(t){return O(t,(function(t,n,e){var o=q.getOpt(t),r=Y.getOpt(t),i=j.getOpt(t);o.each((function(n){r.each((function(e){i.each((function(o){var r=Bd.getValue(n).x/100,i=Bd.getValue(o).x/100,a=Bd.getValue(e).x/100,c=V(r,i,a);d(t,c)}))}))}))}),0,100,200)},q=P("R"),j=P("G"),Y=P("B"),W=[m(),q,j,Y,h()],G=Qv.sketch({dom:a,components:W.map((function(t){return t.asSpec()}))}),K=function(t,n,e){return function(o){l(o,sB.swap(),{transform:n,swap:function(){tt.getOpt(o).each((function(n){ug.set(n,[t]),e(n)}))}})}},Q=T.some(vk),X=T.some(Ck),J=[o("crop","Crop",K(C,T.none(),(function(n){t.showCrop()})),!1),o("resize","Resize",K(w,T.none(),(function(n){v.getOpt(n).each((function(n){var e=t.getMeasurements(),o=e.width,r=e.height;Bd.setValue(n,{width:o,height:r})}))})),!1),o("orientation","Orientation",K(D,T.none(),c),!1),o("brightness","Brightness",K(L,T.none(),c),!1),o("sharpen","Sharpen",K(H,Q,c),!1),o("contrast","Contrast",K(I,T.none(),c),!1),o("color-levels","Color levels",K(G,T.none(),c),!1),o("gamma","Gamma",K(U,T.none(),c),!1),o("invert","Invert",K(H,X,c),!1)],$=Qv.sketch({dom:a,components:J.map((function(t){return t.asSpec()}))}),Z=Qv.sketch({dom:{tag:"div"},components:[$],containerBehaviours:vl([ug.config({})])}),tt=vp(Z);return{memContainer:tt,getApplyButton:function(t){return tt.getOpt(t).map((function(t){var n=t.components()[0];return n.components()[n.components().length-1]}))}}},pB=tinymce.util.Tools.resolve("tinymce.geom.Rect"),xB=tinymce.util.Tools.resolve("tinymce.util.Observable"),hB=tinymce.util.Tools.resolve("tinymce.util.VK"),bB=function(t){if(function(t){return d(t.changedTouches)}(t))for(var n="screenX screenY pageX pageY clientX clientY".split(" "),e=0;e<n.length;e++)t[n[e]]=t.changedTouches[0][n[e]]};function CB(t,n){var e,o,r,i,a,c,l,u=[],s=[],A=null!==(e=n.document)&&void 0!==e?e:document,f=null!==(o=n.root)&&void 0!==o?o:A,m=Tt.fromDom(A),g=Tt.fromDom(f.getElementById(null!==(r=n.handle)&&void 0!==r?r:t)),p=function(t){var e=t.raw,o=function(t){var n=Math.max,e=t.documentElement,o=t.body,r=n(e.scrollWidth,o.scrollWidth),i=n(e.clientWidth,o.clientWidth),a=n(e.offsetWidth,o.offsetWidth),c=n(e.scrollHeight,o.scrollHeight),l=n(e.clientHeight,o.clientHeight);return{width:r<a?i:r,height:c<n(e.offsetHeight,o.offsetHeight)?l:c}}(A);bB(e),t.prevent(),a=e.button,c=e.screenX,l=e.screenY;var r=ee(g,"cursor");i=Tt.fromTag("div",A),te(i,{position:"absolute",top:"0",left:"0",width:o.width+"px",height:o.height+"px","z-index":"2147483647",opacity:"0.0001",cursor:r}),Be(qn(m),i),s.push(eu(m,"mousemove",x),eu(m,"touchmove",x),eu(m,"mouseup",h),eu(m,"touchend",h)),n.start(e)},x=function(t){var e=t.raw;if(bB(e),e.button!==a)return h(t);e.deltaX=e.screenX-c,e.deltaY=e.screenY-l,t.prevent(),n.drag(e)},h=function(t){bB(t.raw),j(s,(function(t){return t.unbind()})),s=[],ze(i),n.stop&&n.stop(t.raw)};return u.push(eu(g,"mousedown",p),eu(g,"touchstart",p)),{destroy:function(){j(s.concat(u),(function(t){return t.unbind()})),s=[],u=[],d(i)&&ze(i)}}}var vB=0,yB=function(t,n,e,o,r){var i,a=[],c="tox-",l=c+"crid-"+vB++,u=Tt.fromDom(o),s=[{name:"move",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:0,deltaH:0,label:"Crop Mask"},{name:"nw",xMul:0,yMul:0,deltaX:1,deltaY:1,deltaW:-1,deltaH:-1,label:"Top Left Crop Handle"},{name:"ne",xMul:1,yMul:0,deltaX:0,deltaY:1,deltaW:1,deltaH:-1,label:"Top Right Crop Handle"},{name:"sw",xMul:0,yMul:1,deltaX:1,deltaY:0,deltaW:-1,deltaH:1,label:"Bottom Left Crop Handle"},{name:"se",xMul:1,yMul:1,deltaX:0,deltaY:0,deltaW:1,deltaH:1,label:"Bottom Right Crop Handle"}],d=["top","right","bottom","left"],A=function(t,n){return{x:n.x-t.x,y:n.y-t.y,w:n.w,h:n.h}},f=function(n,o,r,i){var a=o.x+r*n.deltaX,c=o.y+i*n.deltaY,l=Math.max(20,o.w+r*n.deltaW),u=Math.max(20,o.h+i*n.deltaH),s=t=pB.clamp({x:a,y:c,w:l,h:u},e,"move"===n.name);s=A(e,s),x.fire("updateRect",{rect:s}),p(s)},m=function(t){var e=function(t,n){sc(u,"#"+l+"-"+t).each((function(t){te(t,{left:n.x+"px",top:n.y+"px",width:Math.max(0,n.w)+"px",height:Math.max(0,n.h)+"px"})}))};j(s,(function(n){sc(u,"#"+l+"-"+n.name).each((function(e){te(e,{left
1:t.w*n.xMul+t.x+"px",top:t.h*n.yMul+t.y+"px"})}))})),e("top",{x:n.x,y:n.y,w:n.w,h:t.y-n.y}),e("right",{x:t.x+t.w,y:t.y,w:n.w-t.x-t.w+n.x,h:t.h}),e("bottom",{x:n.x,y:t.y+t.h,w:n.w,h:n.h-t.y-t.h+n.y}),e("left",{x:n.x,y:t.y,w:t.x-n.x,h:t.h}),e("move",t)},g=function(n){m(t=n)},p=function(t){var n,o;g((n=e,{x:(o=t).x+n.x,y:o.y+n.y,w:o.w,h:o.h}))};!function(){var n=Tt.fromTag("div");Wn(n,{id:l,class:c+"croprect-container",role:"grid","aria-dropeffect":"execute"}),Be(u,n),j(d,(function(t){sc(u,"#"+l).each((function(n){var e=Tt.fromTag("div");Wn(e,{id:l+"-"+t,class:c+"croprect-block","data-mce-bogus":"all"}),Zn(e,"display","none"),Be(n,e)}))})),j(s,(function(t){sc(u,"#"+l).each((function(n){var e=Tt.fromTag("div");Wn(e,{id:l+"-"+t.name,"aria-label":t.label,"aria-grabbed":"false","data-mce-bogus":"all",role:"gridcell",tabindex:"-1",title:t.label}),Pa(e,[c+"croprect-handle",c+"croprect-handle-"+t.name]),Zn(e,"display","none"),Be(n,e)}))})),i=q(s,(function(n){var e;return CB(l,{document:o.ownerDocument,root:Rn(u).dom,handle:l+"-"+n.name,start:function(){e=t},drag:function(t){f(n,e,t.deltaX,t.deltaY)}})})),m(t);var e=function(t){Yn(t.target,"aria-grabbed","focus"===t.raw.type?"true":"false")};a.push(eu(u,"focusin",e),eu(u,"focusout",e),eu(u,"keydown",(function(n){var e;j(s,(function(t){if(Gn(n.target,"id")===l+"-"+t.name)return e=t,!1}));var o=function(t,n,o,r,i){t.stopPropagation(),t.preventDefault(),f(e,o,r,i)};switch(n.raw.keyCode){case hB.LEFT:o(n,0,t,-10,0);break;case hB.RIGHT:o(n,0,t,10,0);break;case hB.UP:o(n,0,t,0,-10);break;case hB.DOWN:o(n,0,t,0,10);break;case hB.ENTER:case hB.SPACEBAR:n.prevent(),r()}})))}();var x=k(k({},xB),{toggleVisibility:function(t){var n=F(F([],q(s,(function(t){return"#"+l+"-"+t.name})),!0),q(d,(function(t){return"#"+l+"-"+t})),!0).join(","),e=is(u,n);j(e,t?function(t){return ce(t,"display")}:function(t){return Zn(t,"display","none")})},setClampRect:function(n){e=n,m(t)},setRect:g,getInnerRect:function(){return A(e,t)}
1,setInnerRect:p,setViewPortRect:function(e){n=e,m(t)},destroy:function(){j(i,(function(t){return t.destroy()})),i=[],j(a,(function(t){return t.unbind()})),a=[]}});return x},wB=function(t){var n,e=vp({dom:{tag:"div",classes:["tox-image-tools__image-bg"],attributes:{role:"presentation"}}}),o=yr(1),r=(n=$l(),k(k({},n),{run:function(t){return n.get().each(t)}})),i=yr({x:0,y:0,w:1,h:1}),a=yr({x:0,y:0,w:1,h:1}),c=function(t,n){s.getOpt(t).each((function(t){var a=o.get(),c=be(t.element),l=de(t.element),u=n.dom.naturalWidth*a,s=n.dom.naturalHeight*a,d=Math.max(0,c/2-u/2),A=Math.max(0,l/2-s/2),f={left:d.toString()+"px",top:A.toString()+"px",width:u.toString()+"px",height:s.toString()+"px",position:"absolute"};te(n,f),e.getOpt(t).each((function(t){te(t.element,f)})),r.run((function(t){var n=i.get();t.setRect({x:n.x*a+d,y:n.y*a+A,w:n.w*a,h:n.h*a}),t.setClampRect({x:d,y:A,w:u,h:s}),t.setViewPortRect({x:0,y:0,w:c,h:l})}))}))},l=function(t,n){var e,r=Tt.fromTag("img");return Yn(r,"src",n),(e=r.dom,new Wx((function(t){var n=function(){e.removeEventListener("load",n),t(e)};e.complete?t(e):e.addEventListener("load",n)}))).then((function(){t.getSystem().isConnected()&&s.getOpt(t).map((function(t){var n=Za({element:r});ug.replaceAt(t,1,T.some(n));var e=a.get(),l={x:0,y:0,w:r.dom.naturalWidth,h:r.dom.naturalHeight};a.set(l);var u=pB.inflate(l,-20,-20);i.set(u),e.w===l.w&&e.h===l.h||function(t,n){s.getOpt(t).each((function(t){var e=be(t.element),r=de(t.element),i=n.dom.naturalWidth,a=n.dom.naturalHeight,c=Math.min(e/i,r/a);c>=1?o.set(1):o.set(c)}))}(t,r),c(t,r)}))}))},u=Qv.sketch({dom:{tag:"div",classes:["tox-image-tools__image"]},components:[e.asSpec(),{dom:{tag:"img",attributes:{src:t}}},{dom:{tag:"div"},behaviours:vl([sg("image-panel-crop-events",[Gi((function(t){s.getOpt(t).each((function(t){var n=t.element.dom,e=yB({x:10,y:10,w:100,h:100},{x:0,y:0,w:200,h:200},{x:0,y:0,w:200,h:200},n,g);e.toggleVisibility(!1),e.on("updateRect",(function(t){var n=t.rect,e=o.get(),r={x:Math.round(n.x/e),y:Math.round(n.y/e),w:Math.round(n.w/e),h:Math.round(n.h/e)};i.set(r)})),r.set(e)}))})),Ki((function(){r.clear()}))])])}],containerBehaviours:vl([ug.config({}),sg("image-panel-events",[Gi((function(n){l(n,t)}))])])}),s=vp(u);return{memContainer:s,updateSrc:l,zoom:function(t,n){var e=o.get(),r=n>0?Math.min(2,e+.1):Math.max(.1,e-.1);o.set(r),s.getOpt(t).each((function(t){var n=t.components()[1].element;c(t,n)}))},showCrop:function(){r.run((function(t){t.toggleVisibility(!0)}))},hideCrop:function(){r.run((function(t){t.toggleVisibility(!1)}))},getRect:function(){return i.get()},getMeasurements:function(){var t=a.get();return{width:t.w,height:t.h}}}},_B=function(t,n,e,o,r){return Qk({name:t,icon:T.some(n),disabled:e,tooltip:T.some(t),primary:!1,borderless:!1},o,r)},EB=function(t,n){n?XA.enable(t):XA.disable(t)};var kB,BB=function(t){var n,e,o,r,i=yr(t),a=tu(),c=(e=-1,{data:n=[],add:function(t){var o=n.splice(++e);return n.push(t),{state:t,removed:o}},undo:function(){if(o())return n[--e]},redo:function(){if(r())return n[++e]},canUndo:o=function(){return e>0},canRedo:r=function(){return-1!==e&&e<n.length-1}});c.add(t);var l=function(t){i.set(t)},u=function(t){return{blob:t,url:URL.createObjectURL(t)}},s=function(t){URL.revokeObjectURL(t.url)},d=function(){a.on(s),a.clear()},A=function(t){var n=u(t);l(n);var e,o=c.add(n).removed;return e=o,_E.each(e,s),n.url};return{getBlobState:function(){return i.get()},setBlobState:l,addBlobState:A,getTempState:function(){return a.get().getOrThunk(i.get)},updateTempState:function(t){var n=u(t);return d(),a.set(n),n.url},addTempState:function(t){var n=u(t);return a.set(n),n.url},applyTempState:function(t){return a.get().fold(g,(function(n){A(n.blob),t()}))},destroyTempState:d,undo:function(){var t=c.undo();return l(t),t.url},redo:function(){var t=c.redo();return l(t),t.url},getHistoryStates:function(){return{undoEnabled:c.canUndo(),redoEnabled:c.canRedo()}}}},FB=function(t,n){var e=BB(t.currentState),o=function(t){var n=e.getHistoryStates();A.updateButtonUndoStates(t,n.undoEnabled,n.redoEnabled),Di(t,mB.formActionEvent,{name:mB.saveState(),value:n.undoEnabled})},r=function(t){return t.toBlob()},i=function(t){Di(t,mB.formActionEvent,{name:mB.disable(),value:{}})},a=function(t){f.getApplyButton(t).each((function(t){XA.enable(t)}
1)),Di(t,mB.formActionEvent,{name:mB.enable(),value:{}})},c=function(t,n){return i(t),d.updateSrc(t,n)},l=function(t,n,e,l,u){i(t),function(t){return ZE(t)}(n).then(e).then(r).then(l).then((function(n){return c(t,n)})).then((function(){o(t),u(),a(t)})).catch((function(n){console.log(n),t.getSystem().isConnected()&&a(t)}))},u=function(t,n,o){var r=e.getBlobState().blob;l(t,r,n,(function(t){return e.updateTempState(t)}),o)},s=function(t){var n=e.getBlobState().url;return e.destroyTempState(),o(t),n},d=wB(t.currentState.url),A=function(t){var n=vp(_B("Undo","undo",!0,(function(t){Di(t,sB.undo(),{direction:1})}),t)),e=vp(_B("Redo","redo",!0,(function(t){Di(t,sB.redo(),{direction:1})}),t)),o=Qv.sketch({dom:{tag:"div",classes:["tox-image-tools__toolbar","tox-image-tools__sidebar"]},components:[n.asSpec(),e.asSpec(),_B("Zoom in","zoom-in",!1,(function(t){Di(t,sB.zoom(),{direction:1})}),t),_B("Zoom out","zoom-out",!1,(function(t){Di(t,sB.zoom(),{direction:-1})}),t)]});return{container:o,updateButtonUndoStates:function(t,o,r){n.getOpt(t).each((function(t){EB(t,o)})),e.getOpt(t).each((function(t){EB(t,r)}))}}}(n),f=gB(d,n);return{dom:{tag:"div",attributes:{role:"presentation"}},components:[f.memContainer.asSpec(),d.memContainer.asSpec(),A.container],behaviours:vl([Bd.config({store:{mode:"manual",getValue:function(){return e.getBlobState()}}}),sg("image-tools-events",[Ii(sB.undo(),(function(t,n){var r=e.undo();c(t,r).then((function(n){a(t),o(t)}))})),Ii(sB.redo(),(function(t,n){var r=e.redo();c(t,r).then((function(n){a(t),o(t)}))})),Ii(sB.zoom(),(function(t,n){var e=n.event.direction;d.zoom(t,e)})),Ii(sB.back(),(function(t,n){!function(t){var n=s(t);c(t,n).then((function(n){a(t)}))}(t),(0,n.event.swap)(),d.hideCrop()})),Ii(sB.apply(),(function(t,n){e.applyTempState((function(){s(t),(0,n.event.swap)()}))})),Ii(sB.transform(),(function(t,n){return u(t,n.event.transform,g)})),Ii(sB.tempTransform(),(function(t,n){return function(t,n){var o=e.getTempState().blob;l(t,o,n,(function(t){return e.addTempState(t)}),g)}(t,n.event.transform)})),Ii(sB.transformApply(),(function(t,n){return function(t,n,o){var r=e.getBlobState().blob;l(t,r,n,(function(n){var o=e.addBlobState(n);return s(t),o}),o)}(t,n.event.transform,n.event.swap)})),Ii(sB.swap(),(function(t,n){!function(t){A.updateButtonUndoStates(t,!1,!1)}(t);var e=n.event.transform,o=n.event.swap;e.fold((function(){o()}),(function(n){u(t,n,o)}))}))]),hE()])}},SB=function(t){return!Ct(t,"items")},zB="data-value",DB=function(t,n,e,o){return q(e,(function(e){return SB(e)?{type:"togglemenuitem",text:e.text,value:e.value,active:e.value===o,onAction:function(){Bd.setValue(t,e.value),Di(t,ly,{name:n}),gg.focus(t)}}:{type:"nestedmenuitem",text:e.text,getSubmenuItems:function(){return DB(t,n,e.items,o)}}}))},OB=function(t,n){return ut(t,(function(t){return SB(t)?Et(t.value===n,t):OB(t.items,n)}))},MB=DA({name:"HtmlSelect",configFields:[Jo("options"),Fd("selectBehaviours",[gg,Bd]),fr("selectClasses",[]),fr("selectAttributes",{}),ar("data")],factory:function(t,n){var e=q(t.options,(function(t){return{dom:{tag:"option",value:t.value,innerHtml:t.text}}})),o=t.data.map((function(t){return kr("initialValue",t)})).getOr({});return{uid:t.uid,dom:{tag:"select",classes:t.selectClasses,attributes:t.selectAttributes},components:e,behaviours:zd(t.selectBehaviours,[gg.config({}),Bd.config({store:k({mode:"manual",getValue:function(t){return ja(t.element)},setValue:function(n,e){Q(t.options,(function(t){return t.value===e})).isSome()&&Ya(n.element,e)}},o)})])}}}),TB=function(t,n){var e=t.label.map((function(t){return cy(t,n)})),o=[XA.config({disabled:function(){return t.disabled||n.isDisabled()}}),Kb(),og.config({mode:"execution",useEnter:!0!==t.multiline,useControlEnter:!0===t.multiline,execute:function(t){return zi(t,Ay),T.some(!0)}}),sg("textfield-change",[Ii(Xr(),(function(n,e){Di(n,ly,{name:t.name})})),Ii(ci(),(function(n,e){Di(n,ly,{name:t.name})}))]),ey.config({})],r=t.validation.map((function(t){return Py.config({getRoot:function(t){return Bn(t.element)},invalidClass:"tox-invalid",validator:{validate:function(n){var e=Bd.getValue(n),o=t.validator(e);return Oy(!0===o?Ye.value(e):Ye.error(o))},validateOnLoad:t.validateOnLoad}})})).toArray(),i=t.placeholder.fold(x({}),(function(t){return{placeholder:n.translate(t)}
1})),a=t.inputMode.fold(x({}),(function(t){return{inputmode:t}})),c=k(k({},i),a),l=Zv.parts.field({tag:!0===t.multiline?"textarea":"input",inputAttributes:c,inputClasses:[t.classname],inputBehaviours:vl(J([o,r])),selectOnFocus:!1,factory:yy}),u=(t.flex?["tox-form__group--stretched"]:[]).concat(t.maximized?["tox-form-group--maximize"]:[]),s=[XA.config({disabled:function(){return t.disabled||n.isDisabled()},onDisabled:function(t){Zv.getField(t).each(XA.disable)},onEnabled:function(t){Zv.getField(t).each(XA.enable)}}),Kb()];return ry(e,l,u,s)},NB=Object.freeze({__proto__:null,events:function(t,n){var e=t.stream.streams.setup(t,n);return Ri([Ii(t.event,e),Ki((function(){return n.cancel()}))].concat(t.cancelEvent.map((function(t){return[Ii(t,(function(){return n.cancel()}))]})).getOr([])))}}),RB=function(t){var n=yr(null);return ya({readState:function(){return{timer:null!==n.get()?"set":"unset"}},setTimer:function(t){n.set(t)},cancel:function(){var t=n.get();null!==t&&t.cancel()}})},HB=Object.freeze({__proto__:null,throttle:RB,init:function(t){return t.stream.streams.state(t)}}),LB=[$o("stream",Go("mode",{throttle:[Jo("delay"),fr("stopEvent",!0),Oc("streams",{setup:function(t,n){var e=t.stream,o=Nx(t.onStream,e.delay);return n.setTimer(o),function(t,n){o.throttle(t,n),e.stopEvent&&n.stop()}},state:RB})]})),fr("event","input"),ar("cancelEvent"),zc("onStream")],IB=wl({fields:LB,name:"streaming",active:NB,state:HB}),UB=function(t,n,e){var o=Bd.getValue(e);Bd.setValue(n,o),PB(n)},VB=function(t,n){var e=t.element,o=ja(e),r=e.dom;"number"!==Gn(e,"type")&&n(r,o)},PB=function(t){VB(t,(function(t,n){return t.setSelectionRange(n.length,n.length)}))},qB=function(t,n,e){if(t.selectsOver){var o=Bd.getValue(n),r=t.getDisplayText(o),i=Bd.getValue(e);return 0===t.getDisplayText(i).indexOf(r)?T.some((function(){UB(0,n,e),function(t,n){VB(t,(function(t,e){return t.setSelectionRange(n,e.length)}))}(n,r.length)})):T.none()}return T.none()},jB=x("alloy.typeahead.itemexecute"),YB=x([ar("lazySink"),Jo("fetch"),fr("minChars",5),fr("responseTime",1e3),Fc("onOpen"),fr("getHotspot",T.some),fr("getAnchorOverrides",x({})),fr("layouts",T.none()),fr("eventOrder",{}),vr("model",{},[fr("getDisplayText",(function(t){return void 0!==t.meta&&void 0!==t.meta.text?t.meta.text:t.value})),fr("selectsOver",!0),fr("populateFromBrowse",!0)]),Fc("onSetValue"),Sc("onExecute"),Fc("onItemExecute"),fr("inputClasses",[]),fr("inputAttributes",{}),fr("inputStyles",{}),fr("matchWidth",!0),fr("useMinWidth",!1),fr("dismissOnBlur",!0),kc(["openClass"]),ar("initialData"),Fd("typeaheadBehaviours",[gg,Bd,IB,og,Bg,Wy]),Qo("previewing",(function(){return yr(!0)}))].concat(hy()).concat(cw())),WB=x([rA({schema:[Ec()],name:"menu",overrides:function(t){return{fakeFocus:!0,onHighlight:function(n,e){t.previewing.get()?n.getSystem().getByUid(t.uid).each((function(o){qB(t.model,o,e).fold((function(){return lf.dehighlight(n,e)}),(function(t){return t()}))})):n.getSystem().getByUid(t.uid).each((function(n){t.model.populateFromBrowse&&UB(t.model,n,e)})),t.previewing.set(!1)},onExecute:function(n,e){return n.getSystem().getByUid(t.uid).toOptional().map((function(t){return Di(t,jB(),{item:e}),!0}))},onHover:function(n,e){t.previewing.set(!1),n.getSystem().getByUid(t.uid).each((function(n){t.model.populateFromBrowse&&UB(t.model,n,e)}))}}}})]),GB=OA({name:"Typeahead",configFields:YB(),partFields:WB(),factory:function(t,n,e,o){var r=function(n,e,r){t.previewing.set(!1);var i=Wy.getCoupled(n,"sandbox");if(cd.isOpen(i))RA.getCurrent(i).each((function(t){lf.getHighlighted(t).fold((function(){r(t)}),(function(){Ni(i,t.element,"keydown",e)}))}));else{Zy(t,a(n),n,i,o,(function(t){RA.getCurrent(t).each(r)}),Ey.HighlightFirst).get(g)}},i=by(t),a=function(t){return function(n){return n.map((function(n){var e=ht(n.menus),o=$(e,(function(t){return W(t.items,(function(t){return"item"===t.type}))}));return Bd.getState(t).update(q(o,(function(t){return t.data}))),n}))}},c=[gg.config({}),Bd.config({onSetValue:t.onSetValue,store:k({mode:"dataset",getDataKey:function(t){return ja(t.element)},getFallbackEntry:function(t){return{value:t,meta:{}}},setValue:function(n,e){Ya(n.element,t.model.getDisplayText(e))}},t.initialData.map((function(t){return kr("initialValue",t)})).getOr({}))}
1),IB.config({stream:{mode:"throttle",delay:t.responseTime,stopEvent:!1},onStream:function(n,e){var r=Wy.getCoupled(n,"sandbox");if(gg.isFocused(n)&&ja(n.element).length>=t.minChars){var i=RA.getCurrent(r).bind((function(t){return lf.getHighlighted(t).map(Bd.getValue)}));t.previewing.set(!0);Zy(t,a(n),n,r,o,(function(n){RA.getCurrent(r).each((function(n){i.fold((function(){t.model.selectsOver&&lf.highlightFirst(n)}),(function(t){lf.highlightBy(n,(function(n){return Bd.getValue(n).value===t.value})),lf.getHighlighted(n).orThunk((function(){return lf.highlightFirst(n),T.none()}))}))}))}),Ey.HighlightFirst).get(g)}},cancelEvent:mi()}),og.config({mode:"special",onDown:function(t,n){return r(t,n,lf.highlightFirst),T.some(!0)},onEscape:function(t){var n=Wy.getCoupled(t,"sandbox");return cd.isOpen(n)?(cd.close(n),T.some(!0)):T.none()},onUp:function(t,n){return r(t,n,lf.highlightLast),T.some(!0)},onEnter:function(n){var e=Wy.getCoupled(n,"sandbox"),o=cd.isOpen(e);if(o&&!t.previewing.get())return RA.getCurrent(e).bind((function(t){return lf.getHighlighted(t)})).map((function(t){return Di(n,jB(),{item:t}),!0}));var r=Bd.getValue(n);return zi(n,mi()),t.onExecute(e,n,r),o&&cd.close(e),T.some(!0)}}),Bg.config({toggleClass:t.markers.openClass,aria:{mode:"expanded"}}),Wy.config({others:{sandbox:function(n){return iw(t,n,{onOpen:function(){return Bg.on(n)},onClose:function(){return Bg.off(n)}})}}}),sg("typeaheadevents",[Xi((function(n){var e=g;nw(t,a(n),n,o,e,Ey.HighlightFirst).get(g)})),Ii(jB(),(function(n,e){var o=Wy.getCoupled(n,"sandbox");UB(t.model,n,e.event.item),zi(n,mi()),t.onItemExecute(n,o,e.event.item,Bd.getValue(n)),cd.close(o),PB(n)}))].concat(t.dismissOnBlur?[Ii(ai(),(function(t){var n=Wy.getCoupled(t,"sandbox");Ml(n.element).isNone()&&cd.close(n)}))]:[]))];return{uid:t.uid,dom:vy(lo(t,{inputAttributes:{role:"combobox","aria-autocomplete":"list","aria-haspopup":"true"}})),behaviours:k(k({},i),zd(t.typeaheadBehaviours,c)),eventOrder:t.eventOrder}}}),KB=function(t){return k(k({},t),{toCached:function(){return KB(t.toCached())},bindFuture:function(n){return KB(t.bind((function(t){return t.fold((function(t){return Oy(Ye.error(t))}),(function(t){return n(t)}))})))},bindResult:function(n){return KB(t.map((function(t){return t.bind(n)})))},mapResult:function(n){return KB(t.map((function(t){return t.map(n)})))},mapError:function(n){return KB(t.map((function(t){return t.mapError(n)})))},foldResult:function(n,e){return t.map((function(t){return t.fold(n,e)}))},withTimeout:function(n,e){return KB(Dy((function(o){var r=!1,i=setTimeout((function(){r=!0,o(Ye.error(e()))}),n);t.get((function(t){r||(clearTimeout(i),o(t))}))})))}})},QB=function(t){return KB(Dy(t))},XB=QB,JB={type:"separator"},$B=function(t){return{type:"menuitem",value:t.url,text:t.title,meta:{attach:t.attach},onAction:g}},ZB=function(t,n){return{type:"menuitem",value:n,text:t,meta:{attach:void 0},onAction:g}},tF=function(t,n){return function(t){return q(t,$B)}(function(t,n){return W(n,(function(n){return n.type===t}))}(t,n))},nF=function(t){return tF("header",t.targets)},eF=function(t){return tF("anchor",t.targets)},oF=function(t){return T.from(t.anchorTop).map((function(t){return ZB("<top>",t)})).toArray()},rF=function(t){return T.from(t.anchorBottom).map((function(t){return ZB("<bottom>",t)})).toArray()},iF=function(t,n){var e=t.toLowerCase();return W(n,(function(t){var n=void 0!==t.meta&&void 0!==t.meta.text?t.meta.text:t.text;return Bt(n.toLowerCase(),e)||Bt(t.value.toLowerCase(),e)}))},aF=function(t,n,e){var o=Bd.getValue(n),r=void 0!==o.meta.text?o.meta.text:o.value;return e.getLinkInformation().fold((function(){return[]}),(function(n){var o,i=iF(r,function(t){return q(t,(function(t){return ZB(t,t)}))}(e.getHistory(t)));return"file"===t?(o=[i,iF(r,nF(n)),iF(r,J([oF(n),eF(n),rF(n)]))],K(o,(function(t,n){return 0===t.length||0===n.length?t.concat(n):t.concat(JB,n)}),[])):i}))},cF=ia("aria-invalid"),lF=function(t){return function(n,e,o){return bt(e,"name").fold((function(){return t(e,o)}),(function(r){return n.field(r,t(e,o))}))}},uF={bar:lF((function(t,n){return function(t,n){return{dom:{tag:"div",classes:["tox-bar","tox-form__controls-h-stack"]},components:q(t.items,n.interpreter)}}
1(t,n.shared)})),collection:lF((function(t,n){return xy(t,n.shared.providers)})),alertbanner:lF((function(t,n){return function(t,n){return Qv.sketch({dom:{tag:"div",attributes:{role:"alert"},classes:["tox-notification","tox-notification--in","tox-notification--"+t.level]},components:[{dom:{tag:"div",classes:["tox-notification__icon"]},components:[bp.sketch({dom:{tag:"button",classes:["tox-button","tox-button--naked","tox-button--icon"],innerHtml:Bx(t.icon,n.icons),attributes:{title:n.translate(t.iconTooltip)}},action:function(n){Di(n,dy,{name:"alert-banner",value:t.url})},buttonBehaviours:vl([Fx()])})]},{dom:{tag:"div",classes:["tox-notification__body"],innerHtml:n.translate(t.text)}}]})}(t,n.shared.providers)})),input:lF((function(t,n){return function(t,n){return TB({name:t.name,multiline:!1,label:t.label,inputMode:t.inputMode,placeholder:t.placeholder,flex:!1,disabled:t.disabled,classname:"tox-textfield",validation:T.none(),maximized:t.maximized},n)}(t,n.shared.providers)})),textarea:lF((function(t,n){return function(t,n){return TB({name:t.name,multiline:!0,label:t.label,inputMode:T.none(),placeholder:t.placeholder,flex:!0,disabled:t.disabled,classname:"tox-textarea",validation:T.none(),maximized:t.maximized},n)}(t,n.shared.providers)})),label:lF((function(t,n){return function(t,n){var e={dom:{tag:"label",innerHtml:n.providers.translate(t.label),classes:["tox-label"]}},o=q(t.items,n.interpreter);return{dom:{tag:"div",classes:["tox-form__group"]},components:[e].concat(o),behaviours:vl([hE(),ug.config({}),zE(T.none()),og.config({mode:"acyclic"})])}}(t,n.shared)})),iframe:function(t){return function(n,e,o){var r=lo(e,{source:"dynamic"});return lF(t)(n,r,o)}}((function(t,n){return VE(t,n.shared.providers)})),button:lF((function(t,n){return tB(t,n.shared.providers)})),checkbox:lF((function(t,n){return function(t,n){var e=Bd.config({store:{mode:"manual",getValue:function(t){return t.element.dom.checked},setValue:function(t,n){t.element.dom.checked=n}}}),o=function(t){return t.element.dom.click(),T.some(!0)},r=Zv.parts.field({factory:{sketch:h},dom:{tag:"input",classes:["tox-checkbox__input"],attributes:{type:"checkbox"}},behaviours:vl([hE(),XA.config({disabled:function(){return t.disabled||n.isDisabled()}}),ey.config({}),gg.config({}),e,og.config({mode:"special",onEnter:o,onSpace:o,stopSpaceKeyup:!0}),sg("checkbox-events",[Ii(Jr(),(function(n,e){Di(n,ly,{name:t.name})}))])])}),i=Zv.parts.label({dom:{tag:"span",classes:["tox-checkbox__label"],innerHtml:n.translate(t.label)},behaviours:vl([Aw.config({})])}),a=function(t){return zx("checked"===t?"selected":"unselected",{tag:"span",classes:["tox-icon","tox-checkbox-icon__"+t]},n.icons)},c=vp({dom:{tag:"div",classes:["tox-checkbox__icons"]},components:[a("checked"),a("unchecked")]});return Zv.sketch({dom:{tag:"label",classes:["tox-checkbox"]},components:[r,c.asSpec(),i],fieldBehaviours:vl([XA.config({disabled:function(){return t.disabled||n.isDisabled()},disableClass:"tox-checkbox--disabled",onDisabled:function(t){Zv.getField(t).each(XA.disable)},onEnabled:function(t){Zv.getField(t).each(XA.enable)}}),Kb()])})}(t,n.shared.providers)})),colorinput:lF((function(t,n){return pw(t,n.shared,n.colorinput)})),colorpicker:lF((function(t){var n=function(t){return"tox-"+t},e=xE(yE,n),o=vp(e.sketch({dom:{tag:"div",classes:[n("color-picker-container")],attributes:{role:"presentation"}},onValidHex:function(t){Di(t,dy,{name:"hex-valid",value:!0})},onInvalidHex:function(t){Di(t,dy,{name:"hex-valid",value:!1})}}));return{dom:{tag:"div"},components:[o.asSpec()],behaviours:vl([Bd.config({store:{mode:"manual",getValue:function(t){var n=o.get(t);return RA.getCurrent(n).bind((function(t){return Bd.getValue(t).hex})).map((function(t){return"#"+t})).getOr("")},setValue:function(t,n){var e=/^#([a-fA-F0-9]{3}(?:[a-fA-F0-9]{3})?)/.exec(n),r=o.get(t);RA.getCurrent(r).fold((function(){console.log("Can not find form")}),(function(t){Bd.setValue(t,{hex:T.from(e[1]).getOr("")}),sE.getField(t,"hex").each((function(t){zi(t,Xr())}))}))}}}),hE()])}})),dropzone:lF((function(t,n){return OE(t,n.shared.providers)})),grid:lF((function(t,n){return function(t,n){return{dom:{tag:"div",classes:["tox-form__grid","tox-form__grid--"+t.columns+"col"]},components:q(t.items,n.interpreter)}}
1(t,n.shared)})),listbox:lF((function(t,n){return function(t,n){var e=n.shared.providers,o=at(t.items).filter(SB),r=t.label.map((function(t){return cy(t,e)})),i=Zv.parts.field({dom:{},factory:{sketch:function(e){return Hk({uid:e.uid,text:o.map((function(t){return t.text})),icon:T.none(),tooltip:t.label,role:T.none(),fetch:function(e,o){var r=DB(e,t.name,t.items,Bd.getValue(e));o(qk(r,hh.CLOSE_ON_EXECUTE,n,!1))},onSetup:x(g),getApi:x({}),columns:1,presets:"normal",classes:[],dropdownBehaviours:[ey.config({}),Bd.config({store:{mode:"manual",initialValue:o.map((function(t){return t.value})).getOr(""),getValue:function(t){return Gn(t.element,zB)},setValue:function(n,e){OB(t.items,e).each((function(t){Yn(n.element,zB,t.value),Di(n,Nk,{text:t.text})}))}}})]},"tox-listbox",n.shared)}}}),a={dom:{tag:"div",classes:["tox-listboxfield"]},components:[i]};return Zv.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:J([r.toArray(),[a]]),fieldBehaviours:vl([XA.config({disabled:x(t.disabled),onDisabled:function(t){Zv.getField(t).each(XA.disable)},onEnabled:function(t){Zv.getField(t).each(XA.enable)}})])})}(t,n)})),selectbox:lF((function(t,n){return function(t,n){var e=q(t.items,(function(t){return{text:n.translate(t.text),value:t.value}})),o=t.label.map((function(t){return cy(t,n)})),r=Zv.parts.field({dom:{},selectAttributes:{size:t.size},options:e,factory:MB,selectBehaviours:vl([XA.config({disabled:function(){return t.disabled||n.isDisabled()}}),ey.config({}),sg("selectbox-change",[Ii(Jr(),(function(n,e){Di(n,ly,{name:t.name})}))])])}),i=t.size>1?T.none():T.some(zx("chevron-down",{tag:"div",classes:["tox-selectfield__icon-js"]},n.icons)),a={dom:{tag:"div",classes:["tox-selectfield"]},components:J([[r],i.toArray()])};return Zv.sketch({dom:{tag:"div",classes:["tox-form__group"]},components:J([o.toArray(),[a]]),fieldBehaviours:vl([XA.config({disabled:function(){return t.disabled||n.isDisabled()},onDisabled:function(t){Zv.getField(t).each(XA.disable)},onEnabled:function(t){Zv.getField(t).each(XA.enable)}}),Kb()])})}(t,n.shared.providers)})),sizeinput:lF((function(t,n){return uB(t,n.shared.providers)})),urlinput:lF((function(t,n){return function(t,n,e){var o,r=n.shared.providers,i=function(n){var o=Bd.getValue(n);e.addToHistory(o.value,t.filetype)},a=Zv.parts.field({factory:GB,dismissOnBlur:!0,inputClasses:["tox-textfield"],sandboxClasses:["tox-dialog__popups"],inputAttributes:{"aria-errormessage":cF,type:"url"},minChars:0,responseTime:0,fetch:function(o){var r=aF(t.filetype,o,e),i=qk(r,hh.BUBBLE_TO_SANDBOX,n,!1);return Oy(i)},getHotspot:function(t){return A.getOpt(t)},onSetValue:function(t,n){t.hasConfigured(Py)&&Py.run(t).get(g)},typeaheadBehaviours:vl(J([e.getValidationHandler().map((function(n){return Py.config({getRoot:function(t){return Bn(t.element)},invalidClass:"tox-control-wrap--status-invalid",notify:{onInvalid:function(t,n){l.getOpt(t).each((function(t){Yn(t.element,"title",r.translate(n))}))}},validator:{validate:function(e){var o=Bd.getValue(e);return XB((function(e){n({type:t.filetype,url:o.value},(function(t){if("invalid"===t.status){var n=Ye.error(t.message);e(n)}else{var o=Ye.value(t.message);e(o)}}))}))},validateOnLoad:!1}})})).toArray(),[XA.config({disabled:function(){return t.disabled||r.isDisabled()}}),ey.config({}),sg("urlinput-events",J(["file"===t.filetype?[Ii(Xr(),(function(n){Di(n,ly,{name:t.name})}))]:[],[Ii(Jr(),(function(n){Di(n,ly,{name:t.name}),i(n)})),Ii(ci(),(function(n){Di(n,ly,{name:t.name}),i(n)}))]]))]])),eventOrder:(o={},o[Xr()]=["streaming","urlinput-events","invalidating"],o),model:{getDisplayText:function(t){return t.value},selectsOver:!1,populateFromBrowse:!1},markers:{openClass:"tox-textfield--popup-open"},lazySink:n.shared.getSink,parts:{menu:Rh(0,0,"normal")},onExecute:function(t,n,e){Di(n,Ay,{})},onItemExecute:function(n,e,o,r){i(n),Di(n,ly,{name:t.name})}}),c=t.label.map((function(t){return cy(t,r)})),l=vp(function(t,n,e,o){return void 0===e&&(e=t),void 0===o&&(o=t),zx(e,{tag:"div",classes:["tox-icon","tox-control-wrap__status-icon-"+t],attributes:k({title:r.translate(o),"aria-live":"polite"},n.fold((function(){return{}}),(function(t){return{id:t}})))},r.icons)}("invalid",T.some(cF),"warning")),u=vp({dom:{tag:"div",classes:["tox-control-wrap__status-icon-wrap"]},components:[l.asSpec()]}),s=e.getUrlPicker(t.filetype),d=ia("browser.url.event"),A=vp({dom:{tag:"div",classes:["tox-control-wrap"]},components:[a,u.asSpec()],behaviours:vl([XA.config({disabled:function(){return t.disabled||r.isDisabled()}})])}),f=vp(Jk({name:t.name,icon:T.some("browse"),text:t.label.getOr(""),disabled:t.disabled,primary:!1,borderless:!0},(function(t){return zi(t,d)}),r,[],["tox-browse-url"]));return Zv.sketch({dom:ay([]),components:c.toArray().concat([{dom:{tag:"div",classes:["tox-form__controls-h-stack"]},components:J([[A.asSpec()],s.map((function(){return f.asSpec()})).toArray()])}]),fieldBehaviours:vl([XA.config({disabled:function(){return t.disabled||r.isDisabled()},onDisabled:function(t){Zv.getField(t).each(XA.disable),f.getOpt(t).each(XA.disable)},onEnabled:function(t){Zv.getField(t).each(XA.enable),f.getOpt(t).each(XA.enable)}}),Kb(),sg("url-input-events",[Ii(d,(function(n){RA.getCurrent(n).each((function(e){var o=Bd.getValue(e),r=k({fieldname:t.name},o);s.each((function(o){o(r).get((function(o){Bd.setValue(e,o),Di(n,ly,{name:t.name})}))}))}))}))])])})}(t,n,n.urlinput)})),customeditor:lF((function(t){var n=tu(),e=vp({dom:{tag:t.tag}}),o=tu();return{dom:{tag:"div",classes:["tox-custom-editor"]},behaviours:vl([sg("custom-editor-events",[Gi((function(r){e.getOpt(r).each((function(e){(!function(t){return Ct(t,"init")}(t)?wE.load(t.scriptId,t.scriptUrl).then((function(n){return n(e.element.dom,t.settings)})):t.init(e.element.dom)).then((function(t){o.on((function(n){t.setValue(n)})),o.clear(),n.set(t)}))}
1))}))]),Bd.config({store:{mode:"manual",getValue:function(){return n.get().fold((function(){return o.get().getOr("")}),(function(t){return t.getValue()}))},setValue:function(t,e){n.get().fold((function(){o.set(e)}),(function(t){return t.setValue(e)}))}}}),hE()]),components:[e.asSpec()]}})),htmlpanel:lF((function(t){return"presentation"===t.presets?Qv.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:t.html}}):Qv.sketch({dom:{tag:"div",classes:["tox-form__group"],innerHtml:t.html,attributes:{role:"document"}},containerBehaviours:vl([ey.config({}),gg.config({})])})})),imagetools:lF((function(t,n){return FB(t,n.shared.providers)})),table:lF((function(t,n){return function(t,n){var e,o,r=function(t){return{dom:{tag:"th",innerHtml:n.translate(t)}}},i=function(t){return{dom:{tag:"td",innerHtml:n.translate(t)}}},a=function(t){return{dom:{tag:"tr"},components:q(t,i)}};return{dom:{tag:"table",classes:["tox-dialog__table"]},components:[(o=t.header,{dom:{tag:"thead"},components:[{dom:{tag:"tr"},components:q(o,r)}]}),(e=t.cells,{dom:{tag:"tbody"},components:q(e,a)})],behaviours:vl([ey.config({}),gg.config({})])}}(t,n.shared.providers)})),panel:lF((function(t,n){return function(t,n){return{dom:{tag:"div",classes:t.classes},components:q(t.items,n.shared.interpreter)}}(t,n)}))},sF={field:function(t,n){return n}},dF=function(t,n,e){var o=lo(e,{shared:{interpreter:function(n){return AF(t,n,o)}}});return AF(t,n,o)},AF=function(t,n,e){return bt(uF,n.type).fold((function(){return console.error('Unknown factory type "'+n.type+'", defaulting to container: ',n),n}),(function(o){return o(t,n,e)}))},fF={valignCentre:[],alignCentre:[],alignLeft:[],alignRight:[],right:[],left:[],bottom:[],top:[]},mF=function(t,n,e){var o={maxHeightFunction:gu()};return function(){return e()?{type:"node",root:Hn(t()),node:T.from(t()),bubble:bu(12,12,fF),layouts:{onRtl:function(){return[up]},onLtr:function(){return[lp]}},overrides:o}:{type:"hotspot",hotspot:n(),bubble:bu(-12,12,fF),layouts:{onRtl:function(){return[nl]},onLtr:function(){return[el]}},overrides:o}}},gF=function(t,n,e){return function(){return e()?{type:"node",root:Hn(t()),node:T.from(t()),layouts:{onRtl:function(){return[sp]},onLtr:function(){return[sp]}}}:{type:"hotspot",hotspot:n(),layouts:{onRtl:function(){return[al]},onLtr:function(){return[al]}}}}},pF=function(t,n){return function(){return{type:"selection",root:n(),getSelection:function(){var n=t.selection.getRng();return T.some(Yu.range(Tt.fromDom(n.startContainer),n.startOffset,Tt.fromDom(n.endContainer),n.endOffset))}}}},xF=function(t){return function(n){return{type:"node",root:t(),node:n}}},hF=function(t,n,e){var o=Rb(t),r=function(){return Tt.fromDom(t.getBody())},i=function(){return Tt.fromDom(t.getContentAreaContainer())},a=function(){return o||!e()};return{inlineDialog:mF(i,n,a),banner:gF(i,n,a),cursor:pF(t,r),node:xF(r)}},bF=function(t){return function(n,e){Av(t)(n,e)}},CF=function(t){return function(){return tv(t)}},vF=function(t){return function(){return nv(t)}},yF=function(t){return function(){return rv(t)}},wF=function(t){return{colorPicker:bF(t),hasCustomColors:CF(t),getColors:vF(t),getColorCols:yF(t)}},_F=function(t){return function(){return function(t){return t.getParam("draggable_modal",!1,"boolean")}(t)}},EF=function(t){return{isDraggableModal:_F(t)}},kF=[{title:"Headings",items:[{title:"Heading 1",format:"h1"},{title:"Heading 2",format:"h2"},{title:"Heading 3",format:"h3"},{title:"Heading 4",format:"h4"},{title:"Heading 5",format:"h5"},{title:"Heading 6",format:"h6"}]},{title:"Inline",items:[{title:"Bold",format:"bold"},{title:"Italic",format:"italic"},{title:"Underline",format:"underline"},{title:"Strikethrough",format:"strikethrough"},{title:"Superscript",format:"superscript"},{title:"Subscript",format:"subscript"},{title:"Code",format:"code"}]},{title:"Blocks",items:[{title:"Paragraph",format:"p"},{title:"Blockquote",format:"blockquote"},{title:"Div",format:"div"},{title:"Pre",format:"pre"}]},{title:"Align",items:[{title:"Left",format:"alignleft"},{title:"Center",format:"aligncenter"},{title:"Right",format:"alignright"},{title:"Justify",format:"alignjustify"}]}],BF=function(t){return K(t,(function(t,n){if(Ct(n,"items")){var e=BF(n.items);return{customFormats:t.customFormats.concat(e.customFormats),formats:t.formats.concat([{title:n.title,items:e.formats}])}}if(function(t){return Ct(t,"inline")}(n)||function(t){return Ct(t,"block")}(n)||function(t){return Ct(t,"selector")}(n)){var o="custom-"+(r(n.name)?n.name:n.title.toLowerCase());return{customFormats:t.customFormats.concat([{name:o,format:n}]),formats:t.formats.concat([{title:n.title,format:o,icon:n.icon}])}}return k(k({},t),{formats:t.formats.concat(n)})}),{customFormats:[],formats:[]})},FF=function(t){return function(t){return T.from(t.getParam("style_formats")).filter(a)}(t).map((function(n){var e=function(t,n){var e=BF(n),o=function(n){j(n,(function(n){t.formatter.has(n.name)||t.formatter.register(n.name,n.format)}))};return t.formatter?o(e.customFormats):t.on("init",(function(){o(e.customFormats)})),e.formats}(t,n);return function(t){return t.getParam("style_formats_merge",!1,"boolean")}(t)?kF.concat(e):e})).getOr(kF)},SF=function(t,n,e){var o={type:"formatter",isSelected:n(t.format),getStylePreview:e(t.format)};return lo(t,o)},zF=function(t,n,e,o){var i=function(n){return q(n,(function(n){var a=st(n);if(vt(n,"items")){var c=i(n.items);return lo(function(t){return lo(t,{type:"submenu"})}
1(n),{getStyleItems:x(c)})}return vt(n,"format")?function(t){return SF(t,e,o)}(n):1===a.length&&I(a,"title")?lo(n,{type:"separator"}):function(n){var i=r(n.name)?n.name:ia(n.title),a="custom-"+i,c={type:"formatter",format:a,isSelected:e(a),getStylePreview:o(a)},l=lo(n,c);return t.formatter.register(i,l),l}(n)}))};return i(n)},DF=function(t){var n=function(n){return function(){return t.formatter.match(n)}},e=function(n){return function(){var e=t.formatter.get(n);return void 0!==e?T.some({tag:e.length>0&&(e[0].inline||e[0].block)||"div",styles:t.dom.parseStyle(t.formatter.getCssText(n))}):T.none()}},o=function(t){var n=t.items;return void 0!==n&&n.length>0?$(n,o):[t.format]},r=yr([]),i=yr([]),a=yr([]),c=yr([]),l=yr(!1);t.on("PreInit",(function(a){var c=FF(t),l=zF(t,c,n,e);r.set(l),i.set($(l,o))})),t.on("addStyleModifications",(function(r){var i=zF(t,r.items,n,e);a.set(i),l.set(r.replace),c.set($(i,o))}));return{getData:function(){var t=l.get()?[]:r.get(),n=a.get();return t.concat(n)},getFlattenedKeys:function(){var t=l.get()?[]:i.get(),n=c.get();return t.concat(n)}}},OF=_E.trim,MF=function(t){return function(n){if(function(t){return d(t)&&1===t.nodeType}(n)){if(n.contentEditable===t)return!0;if(n.getAttribute("data-mce-contenteditable")===t)return!0}return!1}},TF=MF("true"),NF=MF("false"),RF=function(t,n,e,o,r){return{type:t,title:n,url:e,level:o,attach:r}},HF=function(t){return t.innerText||t.textContent},LF=function(t){return function(t){return t&&"A"===t.nodeName&&void 0!==(t.id||t.name)}(t)&&UF(t)},IF=function(t){return t&&/^(H[1-6])$/.test(t.nodeName)},UF=function(t){return function(t){for(;t=t.parentNode;){var n=t.contentEditable;if(n&&"inherit"!==n)return TF(t)}return!1}(t)&&!NF(t)},VF=function(t){return IF(t)&&UF(t)},PF=function(t){var n=function(t){return t.id?t.id:ia("h")}(t);return RF("header",HF(t),"#"+n,function(t){return IF(t)?parseInt(t.nodeName.substr(1),10):0}(t),(function(){t.id=n}))},qF=function(t){var n=t.id||t.name,e=HF(t);return RF("anchor",e||"#"+n,"#"+n,0,g)},jF=function(t){var n,e,o=(n="h1,h2,h3,h4,h5,h6,a:not([href])",e=t,q(is(Tt.fromDom(e),n),(function(t){return t.dom})));return o},YF=function(t){return OF(t.title).length>0},WF=function(t){var n=jF(t);return W(function(t){return q(W(t,VF),PF)}(n).concat(function(t){return q(W(t,LF),qF)}(n)),YF)},GF="tinymce-url-history",KF=function(t){return r(t)&&/^https?/.test(t)},QF=function(t){return i(t)&&xt(t,(function(t){return!(a(n=t)&&n.length<=5&&Z(n,KF));var n})).isNone()},XF=function(){var t,n=KC.getItem(GF);if(null===n)return{};try{t=JSON.parse(n)}catch(t){if(t instanceof SyntaxError)return console.log("Local storage "+GF+" was not valid JSON",t),{};throw t}return QF(t)?t:(console.log("Local storage "+GF+" was not valid format",t),{})},JF=function(t){var n=XF();return bt(n,t).getOr([])},$F=function(t,n){if(KF(t)){var e=XF(),o=bt(e,n).getOr([]),r=W(o,(function(n){return n!==t}));e[n]=[t].concat(r).slice(0,5),function(t){if(!QF(t))throw new Error("Bad format for history:\n"+JSON.stringify(t));KC.setItem(GF,JSON.stringify(t))}(e)}},ZF=function(t){return!!t},tS=function(t){return ft(_E.makeMap(t,/[, ]/),ZF)},nS=function(t){return T.from(function(t){return t.getParam("file_picker_callback")}(t)).filter(A)},eS=function(t,n){var e=function(t){var n=T.some(function(t){return t.getParam("file_picker_types")}(t)).filter(ZF),e=T.some(function(t){return t.getParam("file_browser_callback_types")}(t)).filter(ZF),o=n.or(e).map(tS);return nS(t).fold(w,(function(t){return o.fold(_,(function(t){return st(t).length>0&&t}))}))}(t);return l(e)?e?nS(t):T.none():e[n]?nS(t):T.none()},oS=function(t){return T.from(t).filter(r).getOrUndefined()},rS=function(t){return{getHistory:JF,addToHistory:$F,getLinkInformation:function(){return function(t){return function(t){return!1===t.getParam("typeahead_urls")}(t)?T.none():T.some({targets:WF(t.getBody()),anchorTop:oS(Pb(t)),anchorBottom:oS(qb(t))})}(t)},getValidationHandler:function(){return function(t){return T.from(function(t){var n=t.getParam("file_picker_validator_handler",void 0,"function");return void 0===n?t.getParam("filepicker_validator_handler",void 0,"function"):n}(t))}(t)},getUrlPicker:function(n){return function(t,n){return eS(t,n).map((function(e){return function(o){return Dy((function(a){var c=k({filetype:n,fieldname:o.fieldname},T.from(o.meta).getOr({}));e.call(t,(function(t,n){if(!r(t))throw new Error("Expected value to be string");if(void 0!==n&&!i(n))throw new Error("Expected meta to be a object");a({value:t,meta:n})}),o.value,c)}))}}))}(t,n)}}},iS=function(t,n,e){var o=yr(!1),r=function(t){var n=yr(Tb(t)?"bottom":"top");return{isPositionedAtTop:function(){return"top"===n.get()},getDockingMode:n.get,setDockingMode:n.set}}(n),i={shared:{providers:{icons:function(){return n.ui.registry.getAll().icons},menuItems:function(){return n.ui.registry.getAll().menuItems},translate:vx.translate,isDisabled:function(){return n.mode.isReadOnly()||n.ui.isDisabled()},getSetting:n.getParam.bind(n)},interpreter:function(t){return function(t,n){return AF(sF,t,n)}(t,i)},anchors:hF(n,e,r.isPositionedAtTop),header:r,getSink:function(){return Ye.value(t)}},urlinput:rS(n),styleselect:DF(n),colorinput:wF(n),dialog:EF(n),isContextMenuOpen:function(){return o.get()},setContextMenuState:function(t){return o.set(t)}};return i},aS=EA,cS=lA,lS=x([fr("shell",!1),Jo("makeItem"),fr("setupItem",g),Dd("listBehaviours",[ug])]),uS=iA({name:"items",overrides:function(){return{behaviours:vl([ug.config({})])}}}),sS=x([uS]),dS=x("CustomList"),AS=OA({name:dS(),configFields:lS(),partFields:sS(),factory:function(t,n,e,o){var r=t.shell?{behaviours:[ug.config({})],components:[]}:{behaviours:[],components:n},i=function(n){return t.shell?T.some(n):xA(n,t,"items")};return{uid:t.uid,dom:t.dom,components:r.components,behaviours:zd(t.listBehaviours,r.behaviours),apis:{setItems:function(n,e){i(n).fold((function(){throw console.error("Custom List was defined to not be a shell, but no item container was specified in components"),new Error("Custom List was defined to not be a shell, but no item container was specified in components")}),(function(o){var r=ug.contents(o),i=e.length,a=i-r.length,c=a>0?V(a,(function(){return t.makeItem()})):[],l=r.slice(i);j(l,(function(t){return ug.remove(o,t)}
1)),j(c,(function(t){return ug.append(o,t)}));var u=ug.contents(o);j(u,(function(o,r){t.setupItem(n,o,e[r],r)}))}))}}}},apis:{setItems:function(t,n,e){t.setItems(n,e)}}}),fS=x([Jo("dom"),fr("shell",!0),Fd("toolbarBehaviours",[ug])]),mS=x([iA({name:"groups",overrides:function(){return{behaviours:vl([ug.config({})])}}})]),gS=OA({name:"Toolbar",configFields:fS(),partFields:mS(),factory:function(t,n,e,o){var r=function(n){return t.shell?T.some(n):xA(n,t,"groups")},i=t.shell?{behaviours:[ug.config({})],components:[]}:{behaviours:[],components:n};return{uid:t.uid,dom:t.dom,components:i.components,behaviours:zd(t.toolbarBehaviours,i.behaviours),apis:{setGroups:function(t,n){r(t).fold((function(){throw console.error("Toolbar was defined to not be a shell, but no groups container was specified in components"),new Error("Toolbar was defined to not be a shell, but no groups container was specified in components")}),(function(t){ug.set(t,n)}))}},domModification:{attributes:{role:"group"}}}},apis:{setGroups:function(t,n,e){t.setGroups(n,e)}}}),pS=g,xS=w,hS=x([]),bS=Object.freeze({__proto__:null,setup:pS,isDocked:xS,getBehaviours:hS}),CS=function(t){return(yt(re(t,"position"),"fixed")?T.none():Fn(t)).orThunk((function(){var n=Tt.fromTag("span");return Bn(t).bind((function(t){Be(t,n);var e=Fn(n);return ze(n),e}))}))},vS=function(t){return CS(t).map(pe).getOrThunk((function(){return me(0,0)}))},yS=wr([{static:[]},{absolute:["positionCss"]},{fixed:["positionCss"]}]),wS=function(t,n){var e=t.element;La(e,n.transitionClass),Ua(e,n.fadeOutClass),La(e,n.fadeInClass),n.onShow(t)},_S=function(t,n){var e=t.element;La(e,n.transitionClass),Ua(e,n.fadeInClass),La(e,n.fadeOutClass),n.onHide(t)},ES=function(t,n,e){return Z(t,(function(t){switch(t){case"bottom":return function(t,n){return t.bottom<=n.bottom}(n,e);case"top":return function(t,n){return t.y>=n.y}(n,e)}}))},kS=function(t,n){return n.getInitialPos().map((function(n){return Ie(n.bounds.x,n.bounds.y,be(t),de(t))}))},BS=function(t,n,e){return e.getInitialPos().bind((function(o){switch(e.clearInitialPos(),o.position){case"static":return T.
1some(yS.static());case"absolute":var r=CS(t).map(Ue).getOrThunk((function(){return Ue(Pn())}));return T.some(yS.absolute(Nl("absolute",bt(o.style,"left").map((function(t){return n.x-r.x})),bt(o.style,"top").map((function(t){return n.y-r.y})),bt(o.style,"right").map((function(t){return r.right-n.right})),bt(o.style,"bottom").map((function(t){return r.bottom-n.bottom})))));default:return T.none()}}))},FS=function(t,n,e){var o=Ue(t);if(ES(e.getModes(),o,n))return T.none();!function(t,n,e){e.setInitialPos({style:ie(t),position:ee(t,"position")||"static",bounds:n})}(t,o,e);var r=Pe(),i=o.x-r.x,a=n.y-r.y,c=r.bottom-n.bottom,l=o.y<=n.y;return T.some(yS.fixed(Nl("fixed",T.some(i),l?T.some(a):T.none(),T.none(),l?T.none():T.some(c))))},SS=function(t,n,e){var o=t.element;return yt(re(o,"position"),"fixed")?function(t,n,e){return kS(t,e).filter((function(t){return ES(e.getModes(),t,n)})).bind((function(n){return BS(t,n,e)}))}(o,n,e):FS(o,n,e)},zS=function(t,n,e){e.setDocked(!1),j(["left","right","top","bottom","position"],(function(n){return ce(t.element,n)})),n.onUndocked(t)},DS=function(t,n,e,o){var r="fixed"===o.position;e.setDocked(r),Rl(t.element,o),(r?n.onDocked:n.onUndocked)(t)},OS=function(t,n,e,o,r){void 0===r&&(r=!1),n.contextual.each((function(n){n.lazyContext(t).each((function(i){var a=function(t,n){return t.y<n.bottom&&t.bottom>n.y}(i,o);a!==e.isVisible()&&(e.setVisible(a),r&&!a?(Pa(t.element,[n.fadeOutClass]),n.onHide(t)):(a?wS:_S)(t,n))}))}))},MS=function(t,n,e){var o=t.element;e.setDocked(!1),function(t,n){var e=t.element;return kS(e,n).bind((function(t){return BS(e,t,n)}))}(t,e).each((function(o){o.fold((function(){return zS(t,n,e)}),(function(o){return DS(t,n,e,o)}),g)})),e.setVisible(!0),n.contextual.each((function(n){qa(o,[n.fadeInClass,n.fadeOutClass,n.transitionClass]),n.onShow(t)})),TS(t,n,e)},TS=function(t,n,e){t.getSystem().isConnected()&&function(t,n,e){var o=n.lazyViewport(t);e.isDocked()&&OS(t,n,e,o),SS(t,o,e).each((function(r){r.fold((function(){return zS(t,n,e)}),(function(o){return DS(t,n,e,o)}),(function(r){OS(t,n,e,o,!0),DS(t,n,e,r)}))}))}(t,n,e)},NS=function(t,n,e){e.isDocked()&&MS(t,n,e)},RS=Object.freeze({__proto__:null,refresh:TS,reset:NS,isDocked:function(t,n,e){return e.isDocked()},getModes:function(t,n,e){return e.getModes()},setModes:function(t,n,e,o){return e.setModes(o)}}),HS=Object.freeze({__proto__:null,events:function(t,n){return Ri([Wi(ti(),(function(e,o){t.contextual.each((function(t){Va(e.element,t.transitionClass)&&(qa(e.element,[t.transitionClass,t.fadeInClass]),(n.isVisible()?t.onShown:t.onHidden)(e));o.stop()}))})),Ii(hi(),(function(e,o){TS(e,t,n)})),Ii(bi(),(function(e,o){NS(e,t,n)}))])}}),LS=[Ar("contextual",[tr("fadeInClass"),tr("fadeOutClass"),tr("transitionClass"),er("lazyContext"),Fc("onShow"),Fc("onShown"),Fc("onHide"),Fc("onHidden")]),br("lazyViewport",Pe),Cr("modes",["top","bottom"],To),Fc("onDocked"),Fc("onUndocked")],IS=wl({fields:LS,name:"docking",active:HS,apis:RS,state:Object.freeze({__proto__:null,init:function(t){var n=yr(!1),e=yr(!0),o=tu(),r=yr(t.modes);return ya({isDocked:n.get,setDocked:n.set,getInitialPos:o.get,setInitialPos:o.set,clearInitialPos:o.clear,isVisible:e.get,setVisible:e.set,getModes:r.get,setModes:r.set,readState:function(){return"docked:  "+n.get()+", visible: "+e.get()+", modes: "+r.get().join(",")}})}})}),US=x(ia("toolbar-height-change")),VS={fadeInClass:"tox-editor-dock-fadein",fadeOutClass:"tox-editor-dock-fadeout",transitionClass:"tox-editor-dock-transition"},PS="tox-tinymce--toolbar-sticky-on",qS="tox-tinymce--toolbar-sticky-off",jS=function(t,n){return I(IS.getModes(t),n)},YS=function(t){var n=t.element;Bn(n).each((function(e){var o="padding-"+IS.getModes(t)[0];if(IS.isDocked(t)){var r=be(e);Zn(n,"width",r+"px"),Zn(e,o,function(t){return Ae(t)+(parseInt(ee(t,"margin-top"),10)||0)+(parseInt(ee(t,"margin-bottom"),10)||0)}(n)+"px")}else ce(n,"width"),ce(e,o)}))},WS=function(t,n){n?(Ua(t,VS.fadeOutClass),Pa(t,[VS.transitionClass,VS.fadeInClass])):(Ua(t,VS.fadeInClass),Pa(t,[VS.fadeOutClass,VS.transitionClass]))},GS=function(t,n){var e=Tt.fromDom(t.getContainer());n?(La(e,PS),Ua(e,qS)):(La(e,qS),Ua(e,PS))}
1,KS=function(t,n){var e=tu(),o=n.getSink,r=function(t){o().each((function(n){return t(n.element)}))},i=function(n){t.inline||YS(n),GS(t,IS.isDocked(n)),n.getSystem().broadcastOn([ud()],{}),o().each((function(t){return t.getSystem().broadcastOn([ud()],{})}))},a=t.inline?[]:function(){var t;return[Bl.config({channels:(t={},t[US()]={onReceive:YS},t)})]}();return F([gg.config({}),IS.config({contextual:k({lazyContext:function(n){var e=Ae(n.element),o=t.inline?t.getContentAreaContainer():t.getContainer(),r=Ue(Tt.fromDom(o)),i=r.height-e,a=r.y+(jS(n,"top")?0:e);return T.some(Ie(r.x,a,r.width,i))},onShow:function(){r((function(t){return WS(t,!0)}))},onShown:function(t){r((function(t){return qa(t,[VS.transitionClass,VS.fadeInClass])})),e.get().each((function(n){var o,r,i;o=t.element,i=wn(r=n),Ol(i).filter((function(t){return!Cn(r,t)})).filter((function(t){return Cn(t,Tt.fromDom(i.dom.body))||yn(o,t)})).each((function(){return zl(r)})),e.clear()}))},onHide:function(t){(function(t,n){return Ml(t).orThunk((function(){return n().toOptional().bind((function(t){return Ml(t.element)}))}))})(t.element,o).fold(e.clear,e.set),r((function(t){return WS(t,!1)}))},onHidden:function(){r((function(t){return qa(t,[VS.transitionClass])}))}},VS),lazyViewport:function(n){var e=Pe(),o=function(t){return t.getParam("toolbar_sticky_offset",0,"number")}(t),r=e.y+(jS(n,"top")?o:0),i=e.height-(jS(n,"bottom")?o:0);return Ie(e.x,r,e.width,i)},modes:[n.header.getDockingMode()],onDocked:i,onUndocked:i})],a,!0)},QS=Object.freeze({__proto__:null,setup:function(t,n,e){t.inline||(n.header.isPositionedAtTop()||t.on("ResizeEditor",(function(){e().each(IS.reset)})),t.on("ResizeWindow ResizeEditor",(function(){e().each(YS)}
1)),t.on("SkinLoaded",(function(){e().each((function(t){IS.isDocked(t)?IS.reset(t):IS.refresh(t)}))})),t.on("FullscreenStateChanged",(function(){e().each(IS.reset)}))),t.on("AfterScrollIntoView",(function(t){e().each((function(n){IS.refresh(n);var e=n.element;Jf(e)&&function(t,n){var e=wn(n),o=e.dom.defaultView.innerHeight,r=Oe(e),i=Tt.fromDom(t.elm),a=Ve(i),c=de(i),l=a.y,u=l+c,s=pe(n),d=de(n),A=s.top,f=A+d,m=Math.abs(A-r.top)<2,g=Math.abs(f-(r.top+o))<2;if(m&&l<f)Me(r.left,l-d,e);else if(g&&u>A){var p=l-o+c+d;Me(r.left,p,e)}}(t,e)}))})),t.on("PostRender",(function(){GS(t,!1)}))},isDocked:function(t){return t().map(IS.isDocked).getOr(!1)},getBehaviours:KS}),XS=ko([tr("type"),$o("items",Fo([zo([tr("name"),ir("items",To)]),To]))].concat(eh)),JS=[ur("text"),ur("tooltip"),ur("icon"),er("fetch"),br("onSetup",(function(){return g}))],$S=ko(F([tr("type")],JS,!0)),ZS=function(t){return qo("menubutton",$S,t)},tz=ko([tr("type"),ur("tooltip"),ur("icon"),ur("text"),sr("select"),er("fetch"),br("onSetup",(function(){return g})),xr("presets","normal",["normal","color","listpreview"]),fr("columns",1),er("onAction"),er("onItemAction")]),nz=DA({factory:function(t,n){var e={focus:og.focusIn,setMenus:function(t,e){var o=q(e,(function(t){var e={type:"menubutton",text:t.text,fetch:function(n){n(t.getItems())}},o=ZS(e).mapError((function(t){return Wo(t)})).getOrDie();return Yk(o,"tox-mbtn",n.backstage,T.some("menuitem"))}));ug.set(t,o)}};return{uid:t.uid,dom:t.dom,components:[],behaviours:vl([ug.config({}),sg("menubar-events",[Gi((function(n){t.onSetup(n)})),Ii(Yr(),(function(t,n){sc(t.element,".tox-mbtn--active").each((function(e){dc(n.event.target,".tox-mbtn").each((function(n){Cn(e,n)||t.getSystem().getByDom(e).each((function(e){t.getSystem().getByDom(n).each((function(t){sw.expand(t),sw.close(e),gg.focus(t)}))}))}))}))})),Ii(_i(),(function(t,n){n.event.prevFocus.bind((function(n){return t.getSystem().getByDom(n).toOptional()})).each((function(e){n.event.newFocus.bind((function(n){return t.getSystem().getByDom(n).toOptional()})).each((function(t){sw.isOpen(e)&&(sw.expand(t),sw.close(e))}))}))}))]),og.config({mode:"flow",selector:".tox-mbtn",onEscape:function(n){return t.onEscape(n),T.some(!0)}}),ey.config({})]),apis:e,domModification:{attributes:{role:"menubar"}}}},name:"silver.Menubar",configFields:[Jo("dom"),Jo("uid"),Jo("onEscape"),Jo("backstage"),fr("onSetup",g)],apis:{focus:function(t,n){t.focus(n)},setMenus:function(t,n,e){t.setMenus(n,e)}}}),ez=function(t,n){return n.getAnimationRoot.fold((function(){return t.element}),(function(n){return n(t)}))},oz=function(t){return t.dimension.property},rz=function(t,n){return t.dimension.getDimension(n)},iz=function(t,n){var e=ez(t,n);qa(e,[n.shrinkingClass,n.growingClass])},az=function(t,n){Ua(t.element,n.openClass),La(t.element,n.closedClass),Zn(t.element,oz(n),"0px"),le(t.element)},cz=function(t,n){Ua(t.element,n.closedClass),La(t.element,n.openClass),ce(t.element,oz(n))},lz=function(t,n,e,o){e.setCollapsed(),Zn(t.element,oz(n),rz(n,t.element)),le(t.element),iz(t,n),az(t,n),n.onStartShrink(t),n.onShrunk(t)},uz=function(t,n,e,o){var r=o.getOrThunk((function(){return rz(n,t.element)}));e.setCollapsed(),Zn(t.element,oz(n),r),le(t.element);var i=ez(t,n);Ua(i,n.growingClass),La(i,n.shrinkingClass),az(t,n),n.onStartShrink(t)},sz=function(t,n,e){var o=rz(n,t.element);("0px"===o?lz:uz)(t,n,e,T.some(o))},dz=function(t,n,e){var o=ez(t,n),r=Va(o,n.shrinkingClass),i=rz(n,t.element);cz(t,n);var a=rz(n,t.element);(r?function(){Zn(t.element,oz(n),i),le(t.element)}:function(){az(t,n)})(),Ua(o,n.shrinkingClass),La(o,n.growingClass),cz(t,n),Zn(t.element,oz(n),a),e.setExpanded(),n.onStartGrow(t)},Az=function(t,n,e){var o=ez(t,n);return!0===Va(o,n.growingClass)},fz=function(t,n,e){var o=ez(t,n);return!0===Va(o,n.shrinkingClass)},mz=Object.freeze({__proto__:null,refresh:function(t,n,e){if(e.isExpanded()){ce(t.element,oz(n));var o=rz(n,t.element);Zn(t.element,oz(n),o)}},grow:function(t,n,e){e.isExpanded()||dz(t,n,e)},shrink:function(t,n,e){e.isExpanded()&&sz(t,n,e)},immediateShrink:function(t,n,e){e.isExpanded()&&lz(t,n,e)},hasGrown:function(t,n,e){return e.isExpanded()},hasShrunk:function(t,n,e){return e.isCollapsed()},isGrowing:Az,isShrinking:fz,isTransitioning:function(t,n,e){return Az(t,n)||fz(t,n)},toggleGrow:function(t,n,e){(e.isExpanded()?sz:dz)(t,n,e)},disableTransitions:iz}),gz=Object.freeze({__proto__:null,exhibit:function(t,n,e){var o=n.expanded;return _a(o?{classes:[n.openClass],styles:{}}:{classes:[n.closedClass],styles:kr(n.dimension.property,"0px")})},events:function(t,n){return Ri([Wi(ti(),(function(e,o){o.event.raw.propertyName===t.dimension.property&&(iz(e,t),n.isExpanded()&&ce(e.element,t.dimension.property),(n.isExpanded()?t.onGrown:t.onShrunk)(e))}))])}}),pz=[Jo("closedClass"),Jo("openClass"),Jo("shrinkingClass"),Jo("growingClass"),ar("getAnimationRoot"),Fc("onShrunk"),Fc("onStartShrink"),Fc("onGrown"),Fc("onStartGrow"),fr("expanded",!1),$o("dimension",Go("property",{width:[Oc("property","width"),Oc("getDimension",(function(t){return be(t)+"px"}))],height:[Oc("property","height"),Oc("getDimension",(function(t){return de(t)+"px"}))]}))],xz=wl({fields:pz,name:"sliding",active:gz,apis:mz,state:Object.freeze({__proto__:null,init:function(t){var n=yr(t.expanded);return ya({isExpanded:function(){return!0===n.get()},isCollapsed:function(){return!1===n.get()},setCollapsed:C(n.set,!1),setExpanded:C(n.set,!0),readState:function(){return"expanded: "+n.get()}})}})}),hz="container",bz=[Fd("slotBehaviours",[])],Cz=function(t){return"<alloy.field."+t+">"},vz=function(t,n){var e,o=function(n){return vA(t)},r=function(n,e){return function(o,r){return xA(o,t,r).map((function(t){return n(t,r)}
1)).getOr(e)}},i=function(t,n){return"true"!==Gn(t.element,"aria-hidden")},a=r(i,!1),c=r((function(t,n){if(i(t)){var e=t.element;Zn(e,"display","none"),Yn(e,"aria-hidden","true"),Di(t,Ei(),{name:n,visible:!1})}})),l=(e=c,function(t,n){j(n,(function(n){return e(t,n)}))}),u=r((function(t,n){if(!i(t)){var e=t.element;ce(e,"display"),Xn(e,"aria-hidden"),Di(t,Ei(),{name:n,visible:!0})}})),s={getSlotNames:o,getSlot:function(n,e){return xA(n,t,e)},isShowing:a,hideSlot:c,hideAllSlots:function(t){return l(t,o())},showSlot:u};return{uid:t.uid,dom:t.dom,components:n,behaviours:Sd(t.slotBehaviours),apis:s}},yz=ft({getSlotNames:function(t,n){return t.getSlotNames(n)},getSlot:function(t,n,e){return t.getSlot(n,e)},isShowing:function(t,n,e){return t.isShowing(n,e)},hideSlot:function(t,n,e){return t.hideSlot(n,e)},hideAllSlots:function(t,n){return t.hideAllSlots(n)},showSlot:function(t,n,e){return t.showSlot(n,e)}},(function(t){return Ca(t)})),wz=k(k({},yz),{sketch:function(t){var n=function(){var t=[];return{slot:function(n,e){return t.push(n),AA(hz,Cz(n),e)},record:x(t)}}(),e=t(n),o=n.record(),r=q(o,(function(t){return oA({name:t,pname:Cz(t)})}));return BA(hz,bz,r,vz,e)}}),_z=ko([ur("icon"),ur("tooltip"),br("onShow",g),br("onHide",g),br("onSetup",(function(){return g}))]),Ez=function(t){return{element:function(){return t.element.dom}}},kz=function(t,n){var e=q(st(n),(function(t){var e=n[t],o=jo(function(t){return qo("sidebar",_z,t)}(e));return{name:t,getApi:Ez,onSetup:o.onSetup,onShow:o.onShow,onHide:o.onHide}}));return q(e,(function(n){var o=yr(g);return t.slot(n.name,{dom:{tag:"div",classes:["tox-sidebar__pane"]},behaviours:lb([tC(n,o),nC(n,o),Ii(Ei(),(function(t,n){var o=n.event,r=Q(e,(function(t){return t.name===o.name}));r.each((function(n){(o.visible?n.onShow:n.onHide)(n.getApi(t))}))}))])})}))},Bz=function(t){return wz.sketch((function(n){return{dom:{tag:"div",classes:["tox-sidebar__pane-container"]},components:kz(n,t),slotBehaviours:lb([Gi((function(t){return wz.hideAllSlots(t)}))])}}))},Fz=function(t){return RA.getCurrent(t).bind((function(t){return xz.isGrowing(t)||xz.hasGrown(t)?RA.getCurrent(t).bind((function(t){return Q(wz.getSlotNames(t),(function(n){return wz.isShowing(t,n)}))})):T.none()}))},Sz=ia("FixSizeEvent"),zz=ia("AutoSizeEvent"),Dz=Object.freeze({__proto__:null,block:function(t,n,e,o){Yn(t.element,"aria-busy",!0);var r=n.getRoot(t).getOr(t),i=vl([og.config({mode:"special",onTab:function(){return T.some(!0)},onShiftTab:function(){return T.some(!0)}}),gg.config({})]),a=o(r,i),c=r.getSystem().build(a);ug.append(r,ec(c)),c.hasConfigured(og)&&n.focus&&og.focusIn(c),e.isBlocked()||n.onBlock(t),e.blockWith((function(){return ug.remove(r,c)}))},unblock:function(t,n,e){Xn(t.element,"aria-busy"),e.isBlocked()&&n.onUnblock(t),e.clear()}}),Oz=[br("getRoot",T.none),hr("focus",!0),Fc("onBlock"),Fc("onUnblock")],Mz=wl({fields:Oz,name:"blocking",apis:Dz,state:Object.freeze({__proto__:null,init:function(){var t=$l();return ya({readState:t.isSet,blockWith:function(n){t.set({destroy:n})},clear:t.clear,isBlocked:t.isSet})}})}),Tz=function(t){return RA.getCurrent(t).each((function(t){return zl(t.element)}))},Nz=function(t,n,e,o){var r=n.element;if(function(t,n){var e="tabindex",o="data-mce-"+e;T.from(t.iframeElement).map(Tt.fromDom).each((function(t){n?(Kn(t,e).each((function(n){return Yn(t,o,n)})),Yn(t,e,-1)):(Xn(t,e),Kn(t,o).each((function(n){Yn(t,e,n),Xn(t,o)})))}))}(t,e),e)Mz.block(n,function(t){return function(n,e){return{dom:{tag:"div",attributes:{"aria-label":t.translate("Loading..."),tabindex:"0"},classes:["tox-throbber__busy-spinner"]},components:[{dom:Cp('<div class="tox-spinner"><div></div><div></div><div></div></div>')}]}}}(o)),ce(r,"display"),Xn(r,"aria-hidden"),t.hasFocus()&&Tz(n);else{var i=RA.getCurrent(n).exists((function(t){return Dl(t.element)}));Mz.unblock(n),Zn(r,"display","none"),Yn(r,"aria-hidden","true"),i&&t.focus()}},Rz=function(t,n,e){var o=yr(!1),r=tu(),i=function(e){var r;!o.get()||function(t){return"focusin"===t.type}(r=e)&&(r.composed?at(r.composedPath()):T.from(r.target)).map(Tt.fromDom).filter(Lt).exists((function(t){return Va(t,"mce-pastebin")}))||(e.preventDefault(),Tz(n()),t.editorManager.setActive(t))};t.inline||t.on("PreInit",(function(){t.dom.bind(t.getWin(),"focusin",i),t.on("BeforeExecCommand",(function(t){"mcefocus"===t.command.toLowerCase()&&!0!==t.value&&i(t)}))}));var a=function(r){r!==o.get()&&(o.set(r),Nz(t,n(),r,e.providers),t.fire("AfterProgressState",{state:r}))};t.on("ProgressState",(function(n){if(r.on(hp.clearTimeout),f(n.time)){var e=hp.setEditorTimeout(t,(function(){return a(n.state)}),n.time);r.set(e)}else a(n.state),r.clear()}
1))},Hz=function(t,n,e){return{within:t,extra:n,withinWidth:e}},Lz=function(t,n,e){var o=function(t,n){var e=K(t,(function(t,e){return n(e,t.len).fold(x(t),(function(n){return{len:n.finish,list:t.list.concat([n])}}))}),{len:0,list:[]});return e.list}(t,(function(t,n){var o=e(t);return T.some({element:t,start:n,finish:n+o,width:o})})),r=W(o,(function(t){return t.finish<=n})),i=G(r,(function(t,n){return t+n.width}),0);return{within:r,extra:o.slice(r.length),withinWidth:i}},Iz=function(t){return q(t,(function(t){return t.element}))},Uz=function(t,n,e,o){var r=function(t,n,e){var o=Lz(n,t,e);return 0===o.extra.length?T.some(o):T.none()}(t,n,e).getOrThunk((function(){return Lz(n,t-e(o),e)})),i=r.within,a=r.extra,c=r.withinWidth;return 1===a.length&&a[0].width<=e(o)?function(t,n,e){var o=Iz(t.concat(n));return Hz(o,[],e)}(i,a,c):a.length>=1?function(t,n,e,o){var r=Iz(t).concat([e]);return Hz(r,Iz(n),o)}(i,a,o,c):function(t,n,e){return Hz(Iz(t),[],e)}(i,0,c)},Vz=function(t,n){var e=q(n,(function(t){return ec(t)}));gS.setGroups(t,e)},Pz=function(t,n,e){var o=n.builtGroups.get();if(0!==o.length){var r=hA(t,n,"primary"),i=Wy.getCoupled(t,"overflowGroup");Zn(r.element,"visibility","hidden");var a=o.concat([i]),c=ut(a,(function(t){return Ml(t.element).bind((function(n){return t.getSystem().getByDom(n).toOptional()}))}));e([]),Vz(r,a);var l=be(r.element),u=Uz(l,n.builtGroups.get(),(function(t){return be(t.element)}),i);0===u.extra.length?(ug.remove(r,i),e([])):(Vz(r,u.within),e(u.extra)),ce(r.element,"visibility"),le(r.element),c.each(gg.focus)}},qz=x([Fd("splitToolbarBehaviours",[Wy]),Qo("builtGroups",(function(){return yr([])}))]),jz=x([kc(["overflowToggledClass"]),sr("getOverflowBounds"),Jo("lazySink"),Qo("overflowGroups",(function(){return yr([])}
1))].concat(qz())),Yz=x([oA({factory:gS,schema:fS(),name:"primary"}),rA({schema:fS(),name:"overflow"}),rA({name:"overflow-button"}),rA({name:"overflow-group"})]),Wz=x((function(t,n){!function(t,n){var e=he.max(t,n,["margin-left","border-left-width","padding-left","padding-right","border-right-width","margin-right"]);Zn(t,"max-width",e+"px")}(t,Math.floor(n))})),Gz=x([kc(["toggledClass"]),Jo("lazySink"),er("fetch"),sr("getBounds"),Ar("fireDismissalEventInstead",[fr("event",yi())]),ku()]),Kz=x([rA({name:"button",overrides:function(t){return{dom:{attributes:{"aria-haspopup":"true"}},buttonBehaviours:vl([Bg.config({toggleClass:t.markers.toggledClass,aria:{mode:"expanded"},toggleOnExecute:!1})])}}}),rA({factory:gS,schema:fS(),name:"toolbar",overrides:function(t){return{toolbarBehaviours:vl([og.config({mode:"cyclic",onEscape:function(n){return xA(n,t,"button").each(gg.focus),T.none()}})])}}})]),Qz=function(t,n){var e=Wy.getCoupled(t,"toolbarSandbox");cd.isOpen(e)?cd.close(e):cd.open(e,n.toolbar())},Xz=function(t,n,e,o){var r=e.getBounds.map((function(t){return t()})),i=e.lazySink(t).getOrDie();Ls.positionWithinBounds(i,n,{anchor:{type:"hotspot",hotspot:t,layouts:o,overrides:{maxWidthFunction:Wz()}}},r)},Jz=function(t,n,e,o,r){gS.setGroups(n,r),Xz(t,n,e,o),Bg.on(t)},$z=OA({name:"FloatingToolbarButton",factory:function(t,n,e,o){return k(k({},bp.sketch(k(k({},o.button()),{action:function(t){Qz(t,o)},buttonBehaviours:Od({dump:o.button().buttonBehaviours},[Wy.config({others:{toolbarSandbox:function(n){return function(t,n,e){var o=Ac();return{dom:{tag:"div",attributes:{id:o.id}},behaviours:vl([og.config({mode:"special",onEscape:function(t){return cd.close(t),T.some(!0)}}),cd.config({onOpen:function(r,i){e.fetch().get((function(r){Jz(t,i,e,n.layouts,r),o.link(t.element),og.focusIn(i)}))},onClose:function(){Bg.off(t),gg.focus(t),o.unlink(t.element)},isPartOf:function(n,e,o){return mc(e,o)||mc(t,o)},getAttachPoint:function(){return e.lazySink(t).getOrDie()}}),Bl.config({channels:k(k({},Ad(k({isExtraPart:w},e.fireDismissalEventInstead.map((function(t){return{fireEventInstead:{event:t.event}}})).getOr({})))),md({doReposition:function(){cd.getState(Wy.getCoupled(t,"toolbarSandbox")).each((function(o){Xz(t,o,e,n.layouts)}))}}))})])}}(n,e,t)}}})])}))),{apis:{setGroups:function(n,o){cd.getState(Wy.getCoupled(n,"toolbarSandbox")).each((function(r){Jz(n,r,t,e.layouts,o)}))},reposition:function(n){cd.getState(Wy.getCoupled(n,"toolbarSandbox")).each((function(o){Xz(n,o,t,e.layouts)}))},toggle:function(t){Qz(t,o)},getToolbar:function(t){return cd.getState(Wy.getCoupled(t,"toolbarSandbox"))},isOpen:function(t){return cd.isOpen(Wy.getCoupled(t,"toolbarSandbox"))}}})},configFields:Gz(),partFields:Kz(),apis:{setGroups:function(t,n,e){t.setGroups(n,e)},reposition:function(t,n){t.reposition(n)},toggle:function(t,n){t.toggle(n)},getToolbar:function(t,n){return t.getToolbar(n)},isOpen:function(t,n){return t.isOpen(n)}}}),Zz=x([Jo("items"),kc(["itemSelector"]),Fd("tgroupBehaviours",[og])]),tD=x([aA({name:"items",unit:"item"})]),nD=OA({name:"ToolbarGroup",configFields:Zz(),partFields:tD(),factory:function(t,n,e,o){return{uid:t.uid,dom:t.dom,components:n,behaviours:zd(t.tgroupBehaviours,[og.config({mode:"flow",selector:t.markers.itemSelector})]),domModification:{attributes:{role:"toolbar"}}}}}),eD=function(t){return q(t,(function(t){return ec(t)}))},oD=function(t,n,e){Pz(t,e,(function(o){e.overflowGroups.set(o),n.getOpt(t).each((function(t){$z.setGroups(t,eD(o))}))}))},rD=OA({name:"SplitFloatingToolbar",configFields:jz(),partFields:Yz(),factory:function(t,n,e,o){var r=vp($z.sketch({fetch:function(){return Dy((function(n){n(eD(t.overflowGroups.get()))}))},layouts:{onLtr:function(){return[el,nl]},onRtl:function(){return[nl,el]},onBottomLtr:function(){return[rl,ol]},onBottomRtl:function(){return[ol,rl]}},getBounds:e.getOverflowBounds,lazySink:t.lazySink,fireDismissalEventInstead:{},markers:{toggledClass:t.markers.overflowToggledClass},parts:{button:o["overflow-button"](),toolbar:o.overflow()}}));return{uid:t.uid,dom:t.dom,components:n,behaviours:zd(t.splitToolbarBehaviours,[Wy.config({others:{overflowGroup:function(){return nD.sketch(k(k({},o["overflow-group"]()),{items:[r.asSpec()]}))}}})]),apis:{setGroups:function(n,e){t.builtGroups.set(q(e,n.getSystem().build)),oD(n,r,t)},refresh:function(n){return oD(n,r,t)},toggle:function(t){r.getOpt(t).each((function(t){$z.toggle(t)}))},isOpen:function(t){return r.getOpt(t).map($z.isOpen).getOr(!1)},reposition:function(t){r.getOpt(t).each((function(t){$z.reposition(t)}))},getOverflow:function(t){return r.getOpt(t).bind($z.getToolbar)}},domModification:{attributes:{role:"group"}}}},apis:{setGroups:function(t,n,e){t.setGroups(n,e)},refresh:function(t,n){t.refresh(n)},reposition:function(t,n){t.reposition(n)},toggle:function(t,n){t.toggle(n)},isOpen:function(t,n){return t.isOpen(n)},getOverflow:function(t,n){return t.getOverflow(n)}}}),iD=x([kc(["closedClass","openClass","shrinkingClass","growingClass","overflowToggledClass"]),Fc("onOpened"),Fc("onClosed")].concat(qz())),aD=x([oA({factory:gS,schema:fS(),name:"primary"}),oA({factory:gS,schema:fS(),name:"overflow",overrides:function(t){return{toolbarBehaviours:vl([xz.config({dimension:{property:"height"},closedClass:t.markers.closedClass,openClass:t.markers.openClass,shrinkingClass:t.markers.shrinkingClass,growingClass:t.markers.growingClass,onShrunk:function(n){xA(n,t,"overflow-button").each((function(t){Bg.off(t),gg.focus(t)})),t.onClosed(n)},onGrown:function(n){og.focusIn(n),t.onOpened(n)},onStartGrow:function(n){xA(n,t,"overflow-button").each(Bg.on)}}),og.config({mode:"acyclic",onEscape:function(n){return xA(n,t,"overflow-button").each(gg.focu
1s),T.some(!0)}})])}}}),rA({name:"overflow-button",overrides:function(t){return{buttonBehaviours:vl([Bg.config({toggleClass:t.markers.overflowToggledClass,aria:{mode:"pressed"},toggleOnExecute:!1})])}}}),rA({name:"overflow-group"})]),cD=function(t,n){xA(t,n,"overflow-button").bind((function(){return xA(t,n,"overflow")})).each((function(e){lD(t,n),xz.toggleGrow(e)}))},lD=function(t,n){xA(t,n,"overflow").each((function(e){Pz(t,n,(function(t){var n=q(t,(function(t){return ec(t)}));gS.setGroups(e,n)})),xA(t,n,"overflow-button").each((function(t){xz.hasGrown(e)&&Bg.on(t)})),xz.refresh(e)}))},uD=OA({name:"SplitSlidingToolbar",configFields:iD(),partFields:aD(),factory:function(t,n,e,o){var r="alloy.toolbar.toggle";return{uid:t.uid,dom:t.dom,components:n,behaviours:zd(t.splitToolbarBehaviours,[Wy.config({others:{overflowGroup:function(t){return nD.sketch(k(k({},o["overflow-group"]()),{items:[bp.sketch(k(k({},o["overflow-button"]()),{action:function(n){zi(t,r)}}))]}))}}}),sg("toolbar-toggle-events",[Ii(r,(function(n){cD(n,t)}))])]),apis:{setGroups:function(n,e){!function(n,e){var o=q(e,n.getSystem().build);t.builtGroups.set(o)}(n,e),lD(n,t)},refresh:function(n){return lD(n,t)},toggle:function(n){return cD(n,t)},isOpen:function(n){return function(t,n){return xA(t,n,"overflow").map(xz.hasGrown).getOr(!1)}(n,t)}},domModification:{attributes:{role:"group"}}}},apis:{setGroups:function(t,n,e){t.setGroups(n,e)},refresh:function(t,n){t.refresh(n)},toggle:function(t,n){t.toggle(n)},isOpen:function(t,n){return t.isOpen(n)}}}),sD=function(t){var n=t.title.fold((function(){return{}}),(function(t){return{attributes:{title:t}}}));return{dom:k({tag:"div",classes:["tox-toolbar__group"]},n),components:[nD.parts.items({})],items:t.items,markers:{itemSelector:"*:not(.tox-split-button) > .tox-tbtn:not([disabled]), .tox-split-button:not([disabled]), .tox-toolbar-nav-js:not([disabled])"},tgroupBehaviours:vl([ey.config({}),gg.config({})])}},dD=function(t){return nD.sketch(sD(t))},AD=function(t,n){var e=Gi((function(n){var e=q(t.initGroups,dD);gS.setGroups(n,e)}));return vl([$b(t.providers.isDisabled),Kb(),og.config({mode:n,onEscape:t.onEscape,selector:".tox-toolbar__group"}),sg("toolbar-events",[e])])},fD=function(t){var n=t.cyclicKeying?"cyclic":"acyclic";return{uid:t.uid,dom:{tag:"div",classes:["tox-toolbar-overlord"]},parts:{"overflow-group":sD({title:T.none(),items:[]}),"overflow-button":Kk({name:"more",icon:T.some("more-drawer"),disabled:!1,tooltip:T.some("More..."),primary:!1,borderless:!1},T.none(),t.providers)},splitToolbarBehaviours:AD(t,n)}},mD=function(t){var n=fD(t),e=rD.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}});return rD.sketch(k(k({},n),{lazySink:t.getSink,getOverflowBounds:function(){var n=t.moreDrawerData.lazyHeader().element,e=Ve(n),o=En(n),r=Ve(o),i=Math.max(o.dom.scrollHeight,r.height);return Ie(e.x+4,r.y,e.width-8,i)},parts:k(k({},n.parts),{overflow:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:t.attributes}}}),components:[e],markers:{overflowToggledClass:"tox-tbtn--enabled"}}))},gD=function(t){var n=uD.parts.primary({dom:{tag:"div",classes:["tox-toolbar__primary"]}}),e=uD.parts.overflow({dom:{tag:"div",classes:["tox-toolbar__overflow"]}}),o=fD(t);return uD.sketch(k(k({},o),{components:[n,e],markers:{openClass:"tox-toolbar__overflow--open",closedClass:"tox-toolbar__overflow--closed",growingClass:"tox-toolbar__overflow--growing",shrinkingClass:"tox-toolbar__overflow--shrinking",overflowToggledClass:"tox-tbtn--enabled"},onOpened:function(t){t.getSystem().broadcastOn([US()],{type:"opened"})},onClosed:function(t){t.getSystem().broadcastOn([US()],{type:"closed"})}}))},pD=function(t){var n=t.cyclicKeying?"cyclic":"acyclic";return gS.sketch({uid:t.uid,dom:{tag:"div",classes:["tox-toolbar"].concat(t.type===xh.scrolling?["tox-toolbar--scrolling"]:[])},components:[gS.parts.groups({})],toolbarBehaviours:AD(t,n)})},xD=cS.optional({factory:nz,name:"menubar",schema:[Jo("backstage")]}),hD=cS.optional({factory:{sketch:function(t){return AS.sketch({uid:t.uid,dom:t.dom,listBehaviours:vl([og.config({mode:"acyclic",selector:".tox-toolbar"})]),makeItem:function(){return pD({type:t.type,uid:ia("multiple-toolbar-item"),cyclicKeying:!1,initGroups:[],providers:t.providers,onEscape:function(){return t.onEscape(),T.some(!0)}})},setupItem:function(t,n,e,o){gS.setGroups(n,e)},shell:!0})}},name:"multiple-toolbar",schema:[Jo("dom"),Jo("onEscape")]}),bD=cS.optional({factory:{sketch:function(t){var n=function(t){return t.type===xh.sliding?gD:t.type===xh.floating?mD:pD}(t);return n({type:t.type,uid:t.uid,onEscape:function(){return t.onEscape(),T.some(!0)},cyclicKeying:!1,initGroups:[],getSink:t.getSink,providers:t.providers,moreDrawerData:{lazyToolbar:t.lazyToolbar,lazyMoreButton:t.lazyMoreButton,lazyHeader:t.lazyHeader},attributes:t.attributes})}},name:"toolbar",schema:[Jo("dom"),Jo("onEscape"),Jo("getSink")]}),CD=cS.optional({factory:{sketch:function(t){var n=t.editor,e=t.sticky?KS:hS;return{uid:t.uid,dom:t.dom,components:t.components,behaviours:vl(e(n,t.sharedBackstage))}}},name:"header",schema:[Jo("dom")]}),vD=cS.optional({name:"socket",schema:[Jo("dom")]}),yD=cS.optional({factory:{sketch:function(t){return{uid:t.uid,dom:{tag:"div",classes:["tox-sidebar"],attributes:{role:"complementary"}},components:[{dom:{tag:"div",classes:["tox-sidebar__slider"]},components:[],behaviours:vl([ey.config({}),gg.config({}),xz.config({dimension:{property:"width"},closedClass:"tox-sidebar--sliding-closed",openClass:"tox-sidebar--sliding-open",shrinkingClass:"tox-sidebar--sliding-shrinking",growingClass:"tox-sidebar--sliding-growing",onShrunk:function(t){RA.getCurrent(t).each(wz.hideAllSlots),zi(t,zz)},onGrown:function(t){zi(t,zz)},onStartGrow:function(t){Di(t,Sz,{width:re(t.element,"width").getOr("")})},onStartShrink:function(t){Di(t,Sz,{width:be(t.element)+"px"})}}),ug.config({}),RA.config({find:function(t){var n=ug.contents(t);return at(n)}})])}],behaviours:vl([CE(0),sg("sidebar-sliding-events",[Ii(Sz,(function(t,n){Zn(t.element,"width",n.event.width)})),Ii(zz,(function(t,n){ce(t.element,"width")}))])])}}},name:"sidebar",schema:[Jo("dom")]}),wD=cS.optional({factory:{sketch:function(t){return{uid:t.uid,dom:{tag:"div",attributes:{"aria-hidden":"true"},classes:["tox-throbber"],styles:{display:"none"}},behaviours:vl([ug.config({}),Mz.config({focus:!1}),RA.config({find:function(t){return at(t.components())}})]),components:[]}}},name:"throbber",schema:[Jo("dom")]}),_D=OA({name:"OuterContainer",factory:function(t,n,e){var o={getSocket:function(n){return aS.getPart(n,t,"socket")},setSidebar:function(n,e){aS.getPart(n,t,"sidebar").each((function(t){return function(t,n){RA.getCurrent(t).each((function(t){return ug.set(t,[Bz(n)])}))}(t,e)}))},toggleSidebar:function(n,e){aS.getPart(n,t,"sidebar").each((function(t){return function(t,n){RA.getCurrent(t).each((function(t){RA.getCurrent(t).each((function(e){xz.hasGrown(t)?wz.isShowing(e,n)?xz.shrink(t):(wz.hideAllSlots(e),wz.showSlot(e,n)):(wz.hideAllSlots(e),wz.showSlot(e,n),xz.grow(t))}))}))}(t,e)}))},whichSidebar:function(n){return aS.getPart(n,t,"sidebar").bind(Fz).getOrNull()},getHeader:function(n){return aS.getPart(n,t,"header")},getToolbar:function(n){return aS.getPart(n,t,"toolbar")},setToolbar:function(n,e){aS.getPart(n,t,"toolbar").each((function(t){t.getApis().setGroups(t,e)}))},setToolbars:function(n,e){aS.getPart(n,t,"multiple-toolbar").each((function(t){AS.setItems(t,e)}))},refreshToolbar:function(n){aS.getPart(n,t,"toolbar").each((function(t){return t.getApis().refresh(t)}))},toggleToolbarDrawer:function(n){aS.getPart(n,t,"toolbar").each((function(t){var n,e;n=t.getApis().toggle,e=function(n){return n(t)},null!=n?T.some(e(n)):T.none()}))},isToolbarDrawerToggled:function(n){return aS.getPart(n,t,"toolbar").bind((function(t){return T.from(t.getApis().isOpen).map((function(n){return n(t)}))})).getOr(!1)},getThrobber:function(n){return aS.getPart(n,t,"throbber")},focusToolbar:function(n){aS.getPart(n,t,"toolbar").orThunk((function(){return aS.getPart(n,t,"multiple-toolbar")})).each((function(t){og.focusIn(t)}))},setMenubar:function(n,e){aS.getPart(n,t,"menubar").each((function(t){nz.setMenus(t,e)}))},focusMenubar:function(n){aS.getPart(n,t,"menubar").each((function(t){nz.focus(t)}))}};return{uid:t.uid,dom:t.dom,components:n,apis:o,behaviours:t.behaviours}},configFields:[Jo("dom"),Jo("behaviours")],partFields:[CD,xD,bD,hD,vD,yD,wD],apis:{getSocket:function(t,n){return t.getSocket(n)},setSidebar:function(t,n,e){t.setSidebar(n,e)},toggleSidebar:function(t,n,e){t.toggleSidebar(n,e)},whichSidebar:function(t,n){return t.whichSidebar(n)},getHeader:function(t,n){return t.getHeader(n)},getToolbar:function(t,n){return t.getToolbar(n)},setToolbar:function(t,n,e){var o=q(e,(function(t){return dD(t)}));t.setToolbar(n,o)},setToolbars:function(t,n,e){var o=q(e,(function(t){return q(t,dD)}));t.setToolbars(n,o)},refreshToolbar:function(t,n){return t.refreshToolbar(n)},toggleToolbarDrawer:function(t,n){t.toggleToolbarDrawer(n)},isToolbarDrawerToggled:function(t,n){return t.isToolbarDrawerToggled(n)},getThrobber:function(t,n){return t.getThrobber(n)},setMenubar:function(t,n,e){t.setMenubar(n,e)},focusMenubar:function(t,n){t.focusMenubar(n)},focusToolbar:function(t,n){t.focusToolbar(n)}}}),ED={file:{title:"File",items:"newdocument restoredraft | preview | export print | deleteallconversations"}
1,edit:{title:"Edit",items:"undo redo | cut copy paste pastetext | selectall | searchreplace"},view:{title:"View",items:"code | visualaid visualchars visualblocks | spellchecker | preview fullscreen | showcomments"},insert:{title:"Insert",items:"image link media addcomment pageembed template codesample inserttable | charmap emoticons hr | pagebreak nonbreaking anchor toc | insertdatetime"},format:{title:"Format",items:"bold italic underline strikethrough superscript subscript codeformat | formats blockformats fontformats fontsizes align lineheight | forecolor backcolor | language | removeformat"},tools:{title:"Tools",items:"spellchecker spellcheckerlanguage | a11ycheck code wordcount"},table:{title:"Table",items:"inserttable | cell row column | advtablesort | tableprops deletetable"},help:{title:"Help",items:"help"}},kD=function(t){return"string"==typeof t?t.split(" "):t},BD=function(t,n){var e=k(k({},ED),n.menus),o=st(n.menus).length>0,r=void 0===n.menubar||!0===n.menubar?kD("file edit view insert format tools table help"):kD(!1===n.menubar?"":n.menubar),i=W(r,(function(t){var e=Ct(ED,t);return o?e||bt(n.menus,t).exists((function(t){return Ct(t,"items")})):e})),a=q(i,(function(o){var r=e[o];return function(t,n,e){var o=function(t){return t.getParam("removed_menuitems","")}(e).split(/[ ,]/);return{text:t.title,getItems:function(){return $(t.items,(function(t){var e=t.toLowerCase();return 0===e.trim().length||U(o,(function(t){return t===e}))?[]:"separator"===e||"|"===e?[{type:"separator"}]:n.menuItems[e]?[n.menuItems[e]]:[]}))}}}({title:r.title,items:kD(r.items)},n,t)}));return W(a,(function(t){return t.getItems().length>0&&U(t.getItems(),(function(t){return"separator"!==t.type}))}))},FD=function(t){var n=function(){t._skinLoaded=!0,function(t){t.fire("SkinLoaded")}(t)};return function(){t.initialized?n():t.on("init",n)}},SD=function(t,n,e){return new Wx((function(o,r){e.load(n,o,r),t.on("remove",(function(){return e.unload(n)}))}))},zD=function(t,n){return SD(t,n+"/skin.min.css",t.ui.styleSheetLoader)},DD=function(t,n){var e;return(e=Tt.fromDom(t.getElement()),Ln(e).isSome())?SD(t,n+"/skin.shadowdom.min.css",xb.DOM.styleSheetLoader):Wx.resolve()},OD=function(t,n){var e=function(t){var n=t.getParam("skin"),e=t.getParam("skin_url");if(!1!==n){var o=n||"oxide";e=e?t.documentBaseURI.toAbsolute(e):hb.baseURL+"/skins/ui/"+o}return e}(n);e&&n.contentCSS.push(e+(t?"/content.inline":"/content")+".min.css"),!1===function(t){return!1===t.getParam("skin")}(n)&&r(e)?Wx.all([zD(n,e),DD(n,e)]).then(FD(n),function(t,n){return function(){return function(t,n){return t.fire("SkinLoadError",n)}(t,{message:n})}}(n,"Skin could not be loaded")):FD(n)()},MD=C(OD,!1),TD=C(OD,!0),ND=function(t,n){return function(e){var o=Zl(),r=function(){e.setActive(t.formatter.match(n));var r=t.formatter.formatChanged(n,e.setActive);o.set(r)};return t.initialized?r():t.once("init",r),function(){t.off("init",r),o.clear()}}},RD=function(t,n,e){return function(o){var r=function(){return e(o)},i=function(){e(o),t.on(n,r)};return t.initialized?i():t.once("init",i),function(){t.off("init",i),t.off(n,r)}}},HD=function(t){return function(n){return function(){t.undoManager.transact((function(){t.focus(),t.execCommand("mceToggleFormat",!1,n.format)}))}}},LD=function(t,n){return function(){return t.execCommand(n)}},ID=function(t,n,e){var o=function(t,o,i,a){var c=n.shared.providers.translate(t.title);if("separator"===t.type)return T.some({type:"separator",text:c});if("submenu"===t.type){var l=$(t.getStyleItems(),(function(t){return r(t,o,a)}));return 0===o&&l.length<=0?T.none():T.some({type:"nestedmenuitem",text:c,disabled:l.length<=0,getSubmenuItems:function(){return $(t.getStyleItems(),(function(t){return r(t,o,a)}))}})}
1return T.some(k({type:"togglemenuitem",text:c,icon:t.icon,active:t.isSelected(a),disabled:i,onAction:e.onAction(t)},t.getStylePreview().fold((function(){return{}}),(function(t){return{meta:{style:t}}}))))},r=function(t,n,r){var i="formatter"===t.type&&e.isInvalid(t);return 0===n?i?[]:o(t,n,!1,r).toArray():o(t,n,i,r).toArray()},i=function(t){var n=e.getCurrentValue(),o=e.shouldHide?0:1;return $(t,(function(t){return r(t,o,n)}))};return{validateItems:i,getFetch:function(t,n){return function(e,o){var r=n(),a=i(r);o(qk(a,hh.CLOSE_ON_EXECUTE,t,!1))}}}},UD=function(t,n,e){var o=e.dataset,r="basic"===o.type?function(){return q(o.data,(function(t){return SF(t,e.isSelectedFor,e.getPreviewFor)}))}:o.getData;return{items:ID(0,n,e),getStyleItems:r}},VD=function(t,n,e){var o=UD(0,n,e),r=o.items,i=o.getStyleItems,a=RD(t,"NodeChange",(function(t){var n=t.getComponent();e.updateText(n)}));return Hk({text:e.icon.isSome()?T.none():e.text,icon:e.icon,tooltip:T.from(e.tooltip),role:T.none(),fetch:r.getFetch(n,i),onSetup:a,getApi:function(t){return{getComponent:x(t)}},columns:1,presets:"normal",classes:e.icon.isSome()?[]:["bespoke"],dropdownBehaviours:[]},"tox-tbtn",n.shared)};!function(t){t[t.SemiColon=0]="SemiColon",t[t.Space=1]="Space"}(kB||(kB={}));var PD,qD,jD,YD,WD,GD=function(t,n,e,o){var r=function(t){return q(t,(function(t){var n=t,e=t,o=t.split("=");return o.length>1&&(n=o[0],e=o[1]),{title:n,format:e}}))}(function(t,n){return n===kB.SemiColon?t.replace(/;$/,"").split(";"):t.split(" ")}(t.getParam(n,e,"string"),o));return{type:"basic",data:r}},KD=[{title:"Left",icon:"align-left",format:"alignleft",command:"JustifyLeft"},{title:"Center",icon:"align-center",format:"aligncenter",command:"JustifyCenter"},{title:"Right",icon:"align-right",format:"alignright",command:"JustifyRight"},{title:"Justify",icon:"align-justify",format:"alignjustify",command:"JustifyFull"}],QD=function(t){var n={type:"basic",data:KD};return{tooltip:"Align",text:T.none(),icon:T.some("align-left"),isSelectedFor:function(n){return function(){return t.formatter.match(n)}},getCurrentValue:T.none,getPreviewFor:function(t){return T.none},onAction:function(n){return function(){return Q(KD,(function(t){return t.format===n.format})).each((function(n){return t.execCommand(n.command)}))}},updateText:function(n){var e=Q(KD,(function(n){return t.formatter.match(n.format)})),o=e.fold(x("left"),(function(t){return t.title.toLowerCase()}));Di(n,Rk,{icon:"align-"+o})},dataset:n,shouldHide:!1,isInvalid:function(n){return!t.formatter.canApply(n.format)}}},XD=["-apple-system","Segoe UI","Roboto","Helvetica Neue","sans-serif"],JD=function(t){var n=t.split(/\s*,\s*/);return q(n,(function(t){return t.replace(/^['"]+|['"]+$/g,"")}))},$D=function(t){var n="System Font",e=function(){var e=function(t){return t?JD(t)[0]:""},r=t.queryCommandValue("FontName"),i=o.data,a=r?r.toLowerCase():"",c=Q(i,(function(t){var n=t.format;return n.toLowerCase()===a||e(n).toLowerCase()===e(a).toLowerCase()})).orThunk((function(){return Et(function(t){var n;return 0===t.indexOf("-apple-system")&&(n=JD(t.toLowerCase()),Z(XD,(function(t){return n.indexOf(t.toLowerCase())>-1})))}(a),{title:n,format:a})}));return{matchOpt:c,font:r}},o=GD(t,"font_formats","Andale Mono=andale mono,monospace;Arial=arial,helvetica,sans-serif;Arial Black=arial black,sans-serif;Book Antiqua=book antiqua,palatino,serif;Comic Sans MS=comic sans ms,sans-serif;Courier New=courier new,courier,monospace;Georgia=georgia,palatino,serif;Helvetica=helvetica,arial,sans-serif;Impact=impact,sans-serif;Symbol=symbol;Tahoma=tahoma,arial,helvetica,sans-serif;Terminal=terminal,monaco,monospace;Times New Roman=times new roman,times,serif;Trebuchet MS=trebuchet ms,geneva,sans-serif;Verdana=verdana,geneva,sans-serif;Webdings=webdings;Wingdings=wingdings,zapf dingbats",kB.SemiColon);return{tooltip:"Fonts",text:T.some(n),icon:T.none(),isSelectedFor:function(t){return function(n){return n.exists((function(n){return n.format===t}))}},getCurrentValue:function(){return e().matchOpt},getPreviewFor:function(t){return function(){return T.some({tag:"div",styles:-1===t.indexOf("dings")?{"font-family":t}:{}})}}
1,onAction:function(n){return function(){t.undoManager.transact((function(){t.focus(),t.execCommand("FontName",!1,n.format)}))}},updateText:function(t){var n=e(),o=n.matchOpt,r=n.font,i=o.fold(x(r),(function(t){return t.title}));Di(t,Nk,{text:i})},dataset:o,shouldHide:!1,isInvalid:w}},ZD={"8pt":"1","10pt":"2","12pt":"3","14pt":"4","18pt":"5","24pt":"6","36pt":"7"},tO={"xx-small":"7pt","x-small":"8pt",small:"10pt",medium:"12pt",large:"14pt","x-large":"18pt","xx-large":"24pt"},nO=function(t,n){return/[0-9.]+px$/.test(t)?function(t,n){var e=Math.pow(10,n);return Math.round(t*e)/e}(72*parseInt(t,10)/96,n||0)+"pt":bt(tO,t).getOr(t)},eO=function(t){var n=function(){var n=T.none(),e=o.data,r=t.queryCommandValue("FontSize");if(r)for(var i=function(t){var o=nO(r,t),i=function(t){return bt(ZD,t).getOr("")}(o);n=Q(e,(function(t){return t.format===r||t.format===o||t.format===i}))},a=3;n.isNone()&&a>=0;a--)i(a);return{matchOpt:n,size:r}},e=x(T.none),o=GD(t,"fontsize_formats","8pt 10pt 12pt 14pt 18pt 24pt 36pt",kB.Space);return{tooltip:"Font sizes",text:T.some("12pt"),icon:T.none(),isSelectedFor:function(t){return function(n){return n.exists((function(n){return n.format===t}))}},getPreviewFor:e,getCurrentValue:function(){return n().matchOpt},onAction:function(n){return function(){t.undoManager.transact((function(){t.focus(),t.execCommand("FontSize",!1,n.format)}))}},updateText:function(t){var e=n(),o=e.matchOpt,r=e.size,i=o.fold(x(r),(function(t){return t.title}));Di(t,Nk,{text:i})},dataset:o,shouldHide:!1,isInvalid:w}},oO=function(t,n){var e=n(),o=q(e,(function(t){return t.format}));return T.from(t.formatter.closest(o)).bind((function(t){return Q(e,(function(n){return n.format===t}))})).orThunk((function(){return Et(t.formatter.match("p"),{title:"Paragraph",format:"p"})}))},rO=function(t){var n="Paragraph",e=GD(t,"block_formats","Paragraph=p;Heading 1=h1;Heading 2=h2;Heading 3=h3;Heading 4=h4;Heading 5=h5;Heading 6=h6;Preformatted=pre",kB.SemiColon);return{tooltip:"Blocks",text:T.some(n),icon:T.none(),isSelectedFor:function(n){return function(){return t.formatter.match(n)}},getCurrentValue:T.none,getPreviewFor:function(n){return function(){var e=t.formatter.get(n);return T.some({tag:e.length>0&&(e[0].inline||e[0].block)||"div",styles:t.dom.parseStyle(t.formatter.getCssText(n))})}},onAction:HD(t),updateText:function(o){var r=oO(t,(function(){return e.data})).fold(x(n),(function(t){return t.title}));Di(o,Nk,{text:r})},dataset:e,shouldHide:!1,isInvalid:function(n){return!t.formatter.canApply(n.format)}}},iO=function(t,n){var e="Paragraph";return{tooltip:"Formats",text:T.some(e),icon:T.none(),isSelectedFor:function(n){return function(){return t.formatter.match(n)}},getCurrentValue:T.none,getPreviewFor:function(n){return function(){var e=t.formatter.get(n);return void 0!==e?T.some({tag:e.length>0&&(e[0].inline||e[0].block)||"div",styles:t.dom.parseStyle(t.formatter.getCssText(n))}):T.none()}},onAction:HD(t),updateText:function(n){var o=function(t){var n=t.items;return void 0!==n&&n.length>0?$(n,o):[{title:t.title,format:t.format}]},r=$(FF(t),o),i=oO(t,x(r)).fold(x(e),(function(t){return t.title}));Di(n,Nk,{text:i})},shouldHide:t.getParam("style_formats_autohide",!1,"boolean"),isInvalid:function(n){return!t.formatter.canApply(n.format)},dataset:n}},aO=Object.freeze({__proto__:null,events:function(t,n){var e=function(e,o){t.updateState.each((function(t){var r=t(e,o);n.set(r)})),t.renderComponents.each((function(t){var r=t(o,n.get()),i=q(r,e.getSystem().build);Ps(e,i)}))};return Ri([Ii(li(),(function(n,o){var r=o;if(!r.universal){var i=t.channel;I(r.channels,i)&&e(n,r.data)}})),Gi((function(n,o){t.initialData.each((function(t){e(n,t)}))}))])}}),cO=Object.freeze({__proto__:null,getState:function(t,n,e){return e}}),lO=[Jo("channel"),ar("renderComponents"),ar("updateState"),ar("initialData")],uO=Object.freeze({__proto__:null,init:function(){var t=yr(T.none());return{readState:function(){return t.get().getOr("none")},get:t.get,set:t.set,clear:function(){return t.set(T.none())}}}}),sO=wl({fields:lO,name:"reflecting",active:aO,apis:cO,state:uO}),dO=x([Jo("toggleClass"),Jo("fetch"),zc("onExecute"),fr("getHotspot",T.some),fr("getAnchorOverrides",x({})),ku(),zc("onItemExecute"),ar("lazySink"),Jo("dom"),Fc("onOpen"),Fd("splitDropdownBehaviours",[Wy,og,gg]),fr("matchWidth",!1),fr("useMinWidth",!1),fr("eventOrder",{}),ar("role")].concat(cw())),AO=oA({factory:bp,schema:[Jo("dom")],name:"arrow",defaults:function(){return{buttonBehaviours:vl([gg.revoke()])}},overrides:function(t){return{dom:{tag:"span",attributes:{role:"presentation"}},action:function(n){n.getSystem().getByUid(t.uid).each(Oi)},buttonBehaviours:vl([Bg.config({toggleOnExecute:!1,toggleClass:t.toggleClass})])}}}),fO=oA({factory:bp,schema:[Jo("dom")],name:"button",defaults:function(){return{buttonBehaviours:vl([gg.revoke()])}},overrides:function(t){return{dom:{tag:"span",attributes:{role:"presentation"}},action:function(n){n.getSystem().getByUid(t.uid).each((function(e){t.onExecute(e,n)}))}}}}),mO=x([AO,fO,iA({factory:{sketch:function(t){return{uid:t.uid,dom:{tag:"span",styles:{display:"none"},attributes:{"aria-hidden":"true"},innerHtml:t.text}}}},schema:[Jo("text")],name:"aria-descriptor"}),rA({schema:[Ec()],name:"menu",defaults:function(t){return{onExecute:function(n,e){n.getSystem().getByUid(t.uid).each((function(o){t.onItemExecute(o,n,e)}))}}}}),Ky()]),gO=OA({name:"SplitDropdown",configFields:dO(),partFields:mO(),factory:function(t,n,e,o){var r,i=function(t){RA.getCurrent(t).each((function(t){lf.highlightFirst(t),og.focusIn(t)}))},a=function(n){nw(t,h,n,o,i,Ey.HighlightFirst).get(g)},c=function(n){var e=hA(n,t,"button");return Oi(e),T.some(!0)},l=k(k({},Ri([Gi((function(n,e){xA(n,t,"aria-descriptor").each((function(t){var e=ia("aria");Yn(t.element,"id",e),Yn(n.element,"aria-describedby",e)}))}
1))])),Sg(T.some(a))),u={repositionMenus:function(t){Bg.isOn(t)&&aw(t)}};return{uid:t.uid,dom:t.dom,components:n,apis:u,eventOrder:k(k({},t.eventOrder),(r={},r[ui()]=["disabling","toggling","alloy.base.behaviour"],r)),events:l,behaviours:zd(t.splitDropdownBehaviours,[Wy.config({others:{sandbox:function(n){var e=hA(n,t,"arrow");return iw(t,n,{onOpen:function(){Bg.on(e),Bg.on(n)},onClose:function(){Bg.off(e),Bg.off(n)}})}}}),og.config({mode:"special",onSpace:c,onEnter:c,onDown:function(t){return a(t),T.some(!0)}}),gg.config({}),Bg.config({toggleOnExecute:!1,aria:{mode:"expanded"}})]),domModification:{attributes:{role:t.role.getOr("button"),"aria-haspopup":!0}}}},apis:{repositionMenus:function(t,n){return t.repositionMenus(n)}}}),pO=function(t){return{isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)}}},xO=function(t){return{setActive:function(n){Bg.set(t,n)},isActive:function(){return Bg.isOn(t)},isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)}}},hO=function(t,n){return t.map((function(t){return{"aria-label":n.translate(t),title:n.translate(t)}})).getOr({})},bO=ia("focus-button"),CO=function(t,n,e,o,r,i){var a;return{dom:{tag:"button",classes:["tox-tbtn"].concat(n.isSome()?["tox-tbtn--select"]:[]),attributes:hO(e,i)},components:rC([t.map((function(t){return zk(t,i.icons)})),n.map((function(t){return Ok(t,"tox-tbtn",i)}))]),eventOrder:(a={},a[Vr()]=["focusing","alloy.base.behaviour","common-button-display-events"],a),buttonBehaviours:vl([$b(i.isDisabled),Kb(),sg("common-button-display-events",[Ii(Vr(),(function(t,n){n.event.prevent(),zi(t,bO)}))])].concat(o.map((function(e){return sO.config({channel:e,initialData:{icon:t,text:n},renderComponents:function(t,n){return rC([t.icon.map((function(t){return zk(t,i.icons)})),t.text.map((function(t){return Ok(t,"tox-tbtn",i)}))])}})})).toArray()).concat(r.getOr([])))}},vO=function(t,n,e){var o,r=yr(g),i=CO(t.icon,t.text,t.tooltip,T.none(),T.none(),e);return bp.sketch({dom:i.dom,components:i.components,eventOrder:Tk,buttonBehaviours:vl([sg("toolbar-button-events",[(o={onAction:t.onAction,getApi:n.getApi},Xi((function(t,n){Zb(o,t)((function(n){Di(t,Mk,{buttonApi:n}),o.onAction(n)}))}))),tC(n,r),nC(n,r)]),$b((function(){return t.disabled||e.isDisabled()})),Kb()].concat(n.toolbarButtonBehaviours))})},yO=function(t,n,e){return vO(t,{toolbarButtonBehaviours:[].concat(e.length>0?[sg("toolbarButtonWith",e)]:[]),getApi:pO,onSetup:t.onSetup},n)},wO=function(t,n,e){return lo(vO(t,{toolbarButtonBehaviours:[ug.config({}),Bg.config({toggleClass:"tox-tbtn--enabled",aria:{mode:"pressed"},toggleOnExecute:!1})].concat(e.length>0?[sg("toolbarToggleButtonWith",e)]:[]),getApi:xO,onSetup:t.onSetup},n))},_O=function(t,n,e){return function(o){return Dy((function(t){return n.fetch(t)})).map((function(r){return T.from(Mv(lo(fv(ia("menu-value"),r,(function(e){n.onItemAction(t(o),e)}),n.columns,n.presets,hh.CLOSE_ON_EXECUTE,n.select.getOr(w),e),{movement:gv(n.columns,n.presets),menuBehaviours:lb("auto"!==n.columns?[]:[Gi((function(t,e){ab(t,4,zh(n.presets)).each((function(n){var e=n.numRows,o=n.numColumns;og.setGridSize(t,e,o)}))}))])})))}))}},EO=[{name:"history",items:["undo","redo"]},{name:"styles",items:["styleselect"]},{name:"formatting",items:["bold","italic"]},{name:"alignment",items:["alignleft","aligncenter","alignright","alignjustify"]},{name:"indentation",items:["outdent","indent"]},{name:"permanent pen",items:["permanentpen"]},{name:"comments",items:["addcomment"]}],kO=function(t,n){return function(e,o,r){var i=t(e).mapError((function(t){return Wo(t)})).getOrDie();return n(i,o,r)}},BO={button:kO(rh,(function(t,n){return e=t,o=n.backstage.shared.providers,yO(e,o,[]);var e,o})),togglebutton:kO(ch,(function(t,n){return e=t,o=n.backstage.shared.providers,wO(e,o,[]);var e,o})),menubutton:kO(ZS,(function(t,n){return Yk(t,"tox-tbtn",n.backstage,T.none())})),splitbutton:kO((function(t){return qo("SplitButton",tz,t)}),(function(t,n){return function(t,n){var e,o=ia("channel-update-split-dropdown-display"),r=function(t){return{isDisabled:function(){return XA.isDisabled(t)},setDisabled:function(n){return XA.set(t,n)},setIconFill:function(n,e){sc(t.element,'svg path[id="'+n+'"], rect[id="'+n+'"]').each((function(t){Yn(t,"fill",e)}
1))},setIconStroke:function(n,e){sc(t.element,'svg path[id="'+n+'"], rect[id="'+n+'"]').each((function(t){Yn(t,"stroke",e)}))},setActive:function(n){Yn(t.element,"aria-pressed",n),sc(t.element,"span").each((function(e){t.getSystem().getByDom(e).each((function(t){return Bg.set(t,n)}))}))},isActive:function(){return sc(t.element,"span").exists((function(n){return t.getSystem().getByDom(n).exists(Bg.isOn)}))}}},i=yr(g),a={getApi:r,onSetup:t.onSetup};return gO.sketch({dom:{tag:"div",classes:["tox-split-button"],attributes:k({"aria-pressed":!1},hO(t.tooltip,n.providers))},onExecute:function(n){t.onAction(r(n))},onItemExecute:function(t,n,e){},splitDropdownBehaviours:vl([Jb(n.providers.isDisabled),Kb(),sg("split-dropdown-events",[Ii(bO,gg.focus),tC(a,i),nC(a,i)]),Aw.config({})]),eventOrder:(e={},e[Ci()]=["alloy.base.behaviour","split-dropdown-events"],e),toggleClass:"tox-tbtn--enabled",lazySink:n.getSink,fetch:_O(r,t,n.providers),parts:{menu:Rh(0,t.columns,t.presets)},components:[gO.parts.button(CO(t.icon,t.text,T.none(),T.some(o),T.some([Bg.config({toggleClass:"tox-tbtn--enabled",toggleOnExecute:!1})]),n.providers)),gO.parts.arrow({dom:{tag:"button",classes:["tox-tbtn","tox-split-button__chevron"],innerHtml:Bx("chevron-down",n.providers.icons)},buttonBehaviours:vl([Jb(n.providers.isDisabled),Kb(),Fx()])}),gO.parts["aria-descriptor"]({text:n.providers.translate("To open the popup, press Shift+Enter")})]})}(t,n.backstage.shared)})),grouptoolbarbutton:kO((function(t){return qo("GroupToolbarButton",XS,t)}),(function(t,n,e){var o,r=e.ui.registry.getAll().buttons,i=((o={})[_u]=n.backstage.shared.header.isPositionedAtTop()?ql.TopToBottom:ql.BottomToTop,o);if(zb(e)===xh.floating)return function(t,n,e,o){var r=n.shared;return $z.sketch({lazySink:r.getSink,fetch:function(){return Dy((function(n){n(q(e(t.items),dD))}))},markers:{toggledClass:"tox-tbtn--enabled"},parts:{button:CO(t.icon,t.text,t.tooltip,T.none(),T.none(),r.providers),toolbar:{dom:{tag:"div",classes:["tox-toolbar__overflow"],attributes:o}}}})}(t,n.backstage,(function(t){return DO(e,{buttons:r,toolbar:t,allowToolbarGroups:!1},n,T.none())}),i);throw new Error("Toolbar groups are only supported when using floating toolbar mode")})),styleSelectButton:function(t,n){return function(t,n){var e=k({type:"advanced"},n.styleselect);return VD(t,n,iO(t,e))}(t,n.backstage)},fontsizeSelectButton:function(t,n){return function(t,n){return VD(t,n,eO(t))}(t,n.backstage)},fontSelectButton:function(t,n){return function(t,n){return VD(t,n,$D(t))}(t,n.backstage)},formatButton:function(t,n){return function(t,n){return VD(t,n,rO(t))}(t,n.backstage)},alignMenuButton:function(t,n){return function(t,n){return VD(t,n,QD(t))}(t,n.backstage)}},FO={styleselect:BO.styleSelectButton,fontsizeselect:BO.fontsizeSelectButton,fontselect:BO.fontSelectButton,formatselect:BO.formatButton,align:BO.alignMenuButton},SO=function(t){var n,e=t.toolbar,o=t.buttons;return!1===e?[]:void 0===e||!0===e?function(t){var n=q(EO,(function(n){var e=W(n.items,(function(n){return Ct(t,n)||Ct(FO,n)}));return{name:n.name,items:e}}));return W(n,(function(t){return t.items.length>0}))}(o):r(e)?(n=e.split("|"),q(n,(function(t){return{items:t.trim().split(" ")}}))):function(t){return m(t,(function(t){return Ct(t,"name")&&Ct(t,"items")}))}(e)?e:(console.error("Toolbar type should be string, string[], boolean or ToolbarGroup[]"),[])},zO=function(t,n,e,o,r,i){return bt(n,e.toLowerCase()).orThunk((function(){return i.bind((function(t){return ut(t,(function(t){return bt(n,t+e.toLowerCase())}))}))})).fold((function(){return bt(FO,e.toLowerCase()).map((function(n){return n(t,r)})).orThunk((function(){return T.none()}))}),(function(n){return"grouptoolbarbutton"!==n.type||o?function(t,n,e){return bt(BO,t.type).fold((function(){return console.error("skipping button defined by",t),T.none()}),(function(o){return T.some(o(t,n,e))}))}(n,r,t):(console.warn("Ignoring the '"+e+"' toolbar button. Group toolbar buttons are only supported when using floating toolbar mode and cannot be nested."),T.none())}))},DO=function(t,n,e,o){var r=SO(n),i=q(r,(function(r){var i=$(r.items,(function(r){return 0===r.trim().length?[]:zO(t,n.buttons,r,n.allowToolbarGroups,e,o).toArray()}));return{title:T.from(t.translate(r.name)),items:i}}));return W(i,(function(t){return t.items.length>0}))},OO=function(t,n,e,o){var i=n.outerContainer,a=e.toolbar,c=e.buttons;if(m(a,r)){var l=a.map((function(n){var r={toolbar:n,buttons:c,allowToolbarGroups:e.allowToolbarGroups};return DO(t,r,{backstage:o},T.none())}));_D.setToolbars(i,l)}else _D.setToolbar(i,DO(t,e,{backstage:o},T.none()))},MO=xn(),TO=MO.os.isiOS()&&MO.os.version.major<=12,NO=Object.freeze({__proto__:null,render:function(t,n,e,o,r){var i=yr(0),a=n.outerContainer;MD(t);var l=Tt.fromDom(r.targetNode),u=Hn(Rn(l));!function(t,n){Qs(t,n,Ee)}(l,n.mothership),Ks(u,n.uiMothership),t.on("PostRender",(function(){OO(t,n,e,o),i.set(t.getWin().innerWidth),_D.setMenubar(a,BD(t,e)),_D.setSidebar(a,e.sidebar),function(t,n){var e=t.dom,o=t.getWin(),r=t.getDoc().documentElement,i=yr(me(o.innerWidth,o.innerHeight)),a=yr(me(r.offsetWidth,r.offsetHeight)),c=function(){var n=i.get();n.left===o.innerWidth&&n.top===o.innerHeight||(i.set(me(o.innerWidth,o.innerHeight)),qC(t))},l=function(){var n=t.getDoc().documentElement,e=a.get();e.left===n.offsetWidth&&e.top===n.offsetHeight||(a.set(me(n.offsetWidth,n.offsetHeight)),qC(t))},u=function(n){return function(t,n){return t.fire("ScrollContent",n)}(t,n)};e.bind(o,"resize",c),e.bind(o,"scroll",u);var s=ou(Tt.fromDom(t.getBody()),"load",l),d=n.uiMothership.element;t.on("hide",(function(){Zn(d,"display","none")})),t.on("show",(function(){ce(d,"display")})),t.on("NodeChange",l),t.on("remove",(function(){s.unbind(),e.unbind(o,"resize",c),e.unbind(o,"scroll",u),o=null}))}(t,n)}));var s,d,A,f=_D.getSocket(a).getOrDie("Could not find expected socket element");
1if(TO){te(f.element,{overflow:"scroll","-webkit-overflow-scrolling":"touch"});var m=(s=function(){t.fire("ScrollContent")},d=20,A=null,{cancel:function(){c(A)||(clearTimeout(A),A=null)},throttle:function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];c(A)&&(A=setTimeout((function(){A=null,s.apply(null,t)}),d))}}),g=eu(f.element,"scroll",m.throttle);t.on("remove",g.unbind)}Gb(t,n),t.addCommand("ToggleSidebar",(function(n,e){_D.toggleSidebar(a,e),t.fire("ToggleSidebar")})),t.addQueryValueHandler("ToggleSidebar",(function(){return _D.whichSidebar(a)}));var p=zb(t);p!==xh.sliding&&p!==xh.floating||t.on("ResizeWindow ResizeEditor ResizeContent",(function(){var e=t.getWin().innerWidth;e!==i.get()&&(_D.refreshToolbar(n.outerContainer),i.set(e))}));var x={enable:function(){Wb(n,!1)},disable:function(){Wb(n,!0)},isDisabled:function(){return XA.isDisabled(a)}};return{iframeContainer:f.element.dom,editorContainer:a.element.dom,api:x}}}),RO=function(t){return/^[0-9\.]+(|px)$/i.test(""+t)?T.some(parseInt(""+t,10)):T.none()},HO=function(t){return f(t)?t+"px":t},LO=function(t,n,e){var o=n.filter((function(n){return t<n})),r=e.filter((function(n){return t>n}));return o.or(r).getOr(t)},IO=function(t){var n=function(t){var n=bb(t),e=yb(t),o=_b(t);return RO(n).map((function(t){return LO(t,e,o)}))}(t);return n.getOr(bb(t))},UO=function(t){var n=Cb(t),e=vb(t),o=wb(t);return RO(n).map((function(t){return LO(t,e,o)}))},VO=function(t,n,e,o,r){var i=e.uiMothership,a=e.outerContainer,c=xb.DOM,l=Rb(t),u=Ib(t),s=wb(t).or(UO(t)),d=o.shared.header,A=d.isPositionedAtTop,f=zb(t),m=f===xh.sliding||f===xh.floating,g=yr(!1),p=function(){return g.get()&&!t.removed},h=function(t){return m?t.fold(x(0),(function(t){return t.components().length>1?de(t.components()[1].element):0})):0},b=function(){i.broadcastOn([ud()],{})},C=function(t){if(void 0===t&&(t=!1),p()){var e;if(l||(e=s.getOrThunk((function(){var t=RO(ee(Pn(),"margin-left")).getOr(0);return be(Pn())-pe(n).left+t})),Zn(r.get().element,"max-width",e+"px")),m&&_D.refreshToolbar(a),l||function(){var t=_D.getToolbar(a),e=h(t),o=Ue(n),i=A()?Math.max(o.y-de(r.get().element)+e,0):o.bottom;te(a.element,{position:"absolute",top:Math.round(i)+"px",left:Math.round(o.x)+"px"})}(),u){var o=r.get();t?IS.reset(o):IS.refresh(o)}b()}},v=function(e){if(void 0===e&&(e=!0),!l&&u&&p()){var o=d.getDockingMode(),i=function(e){switch(Mb(t)){case Sb.auto:var o=_D.getToolbar(a),r=h(o),i=de(e.element)-r,c=Ue(n);if(c.y>i)return"top";var l=En(n),u=Math.max(l.dom.scrollHeight,de(l));return c.bottom<u-i||Pe().bottom<c.bottom-i?"bottom":"top";case Sb.bottom:return"bottom";case Sb.top:default:return"top"}}(r.get());i!==o&&(!function(t){var n=r.get();IS.setModes(n,[t]),d.setDockingMode(t);var e=A()?ql.TopToBottom:ql.BottomToTop;Yn(n.element,_u,e)}(i),e&&C(!0))}};return{isVisible:p,isPositionedAtTop:A,show:function(){g.set(!0),Zn(a.element,"display","flex"),c.addClass(t.getBody(),"mce-edit-focus"),ce(i.element,"display"),v(!1),C()},hide:function(){g.set(!1),e.outerContainer&&(Zn(a.element,"display","none"),c.removeClass(t.getBody(),"mce-edit-focus")),Zn(i.element,"display","none")},update:C,updateMode:v,repositionPopups:b}},PO=function(t,n){var e=Ue(t);return{pos:n?e.y:e.bottom,bounds:e}},qO=Object.freeze({__proto__:null,render:function(t,n,e,o,r){var i=n.mothership,a=n.uiMothership,c=n.outerContainer,l=yr(null),u=Tt.fromDom(r.targetNode),s=VO(t,u,n,o,l),d=function(t){return t.getParam("toolbar_persist",!1,"boolean")}(t);TD(t);var A=function(){if(l.get())s.show();else{l.set(_D.getHeader(c).getOrDie());var r=Hb(t);Ks(r,i),Ks(r,a),OO(t,n,e,o),_D.setMenubar(c,BD(t,e)),s.show(),function(t,n,e,o){var r=yr(PO(n,e.isPositionedAtTop())),i=function(o){var i=PO(n,e.isPositionedAtTop()),a=i.pos,c=i.bounds,l=r.get(),u=l.pos,s=l.bounds,d=c.height!==s.height||c.width!==s.width;r.set({pos:a,bounds:c}),d&&qC(t,o),e.isVisible()&&(u!==a?e.update(!0):d&&(e.updateMode(),e.repositionPopups()))};o||(t.on("activate",e.show),t.on("deactivate",e.hide)),t.on("SkinLoaded ResizeWindow",(function(){return e.update(!0)})),t.on("NodeChange keydown",(function(t){hp.requestAnimationFrame((function(){return i(t)}))})),t.on("ScrollWindow",(function(){return e.updateMode()}));var a=Zl();a.set(ou(Tt.fromDom(t.getBody()),"load",i)),t.on("remove",(function(){a.clear()}
1))}(t,u,s,d),t.nodeChanged()}};t.on("show",A),t.on("hide",s.hide),d||(t.on("focus",A),t.on("blur",s.hide)),t.on("init",(function(){(t.hasFocus()||d)&&A()})),Gb(t,n);var f={show:function(){s.show()},hide:function(){s.hide()},enable:function(){Wb(n,!1)},disable:function(){Wb(n,!0)},isDisabled:function(){return XA.isDisabled(c)}};return{editorContainer:c.element.dom,api:f}}}),jO="contexttoolbar-hide",YO=function(t,n){return Ii(Mk,(function(e,o){var r=function(t){return{hide:function(){return zi(t,fi())},getValue:function(){return Bd.getValue(t)}}}(t.get(e));n.onAction(r,o.event.buttonApi)}))},WO=function(t,n,e){var o={backstage:{shared:{providers:e}}};return"contextformtogglebutton"===n.type?function(t,n,e){var o=n.original;o.primary;var r=B(o,["primary"]),i=jo(ch(k(k({},r),{type:"togglebutton",onAction:g})));return wO(i,e.backstage.shared.providers,[YO(t,n)])}(t,n,o):function(t,n,e){var o=n.original;o.primary;var r=B(o,["primary"]),i=jo(rh(k(k({},r),{type:"button",onAction:g})));return yO(i,e.backstage.shared.providers,[YO(t,n)])}(t,n,o)},GO=function(t,n){var e=t.label.fold((function(){return{}}),(function(t){return{"aria-label":t}})),o=vp(yy.sketch({inputClasses:["tox-toolbar-textfield","tox-toolbar-nav-js"],data:t.initValue(),inputAttributes:e,selectOnFocus:!0,inputBehaviours:vl([og.config({mode:"special",onEnter:function(t){return r.findPrimary(t).map((function(t){return Oi(t),!0}))},onLeft:function(t,n){return n.cut(),T.none()},onRight:function(t,n){return n.cut(),T.none()}})])})),r=function(t,n,e){var o=q(n,(function(n){return vp(WO(t,n,e))}));return{asSpecs:function(){return q(o,(function(t){return t.asSpec()}))},findPrimary:function(t){return ut(n,(function(n,e){return n.primary?T.from(o[e]).bind((function(n){return n.getOpt(t)})).filter(v(XA.isDisabled)):T.none()}))}}}(o,t.commands,n);return[{title:T.none(),items:[o.asSpec()]},{title:T.none(),items:r.asSpecs()}]},KO=GO,QO=function(t,n,e){return void 0===e&&(e=.01),n.bottom-t.y>=e&&t.bottom-n.y>=e},XO=function(t){var n=function(t){var n=t.getBoundingClientRect();if(n.height<=0&&n.width<=0){var e=On(Tt.fromDom(t.startContainer),t.startOffset).element;return(It(e)?Bn(e):T.some(e)).filter(Lt).map((function(t){return t.dom.getBoundingClientRect()})).getOr(n)}return n}(t.selection.getRng());if(t.inline){var e=Oe();return Ie(e.left+n.left,e.top+n.top,n.width,n.height)}var o=Ve(Tt.fromDom(t.getBody()));return Ie(o.x+n.left,o.y+n.top,n.width,n.height)},JO=function(t,n,e,o){void 0===o&&(o=0);var r=Ne(window),i=Ue(Tt.fromDom(t.getContentAreaContainer())),a=Eb(t)||kb(t)||Fb(t),c=function(t,n,e){var o=Math.max(t.x+e,n.x);return{x:o,width:Math.min(t.right-e,n.right)-o}}(i,r,o),l=c.x,u=c.width;if(t.inline&&!a)return Ie(l,r.y,u,r.height);var s=function(t,n,e,o,r,i){var a=Tt.fromDom(t.getContainer()),c=sc(a,".tox-editor-header").getOr(a),l=Ue(c),u=l.y>=n.bottom,s=o&&!u;if(t.inline&&s)return{y:Math.max(l.bottom+i,e.y),bottom:e.bottom};if(t.inline&&!s)return{y:e.y,bottom:Math.min(l.y-i,e.bottom)};var d="line"===r?Ue(a):n;return s?{y:Math.max(l.bottom+i,e.y),bottom:Math.min(d.bottom-i,e.bottom)}:{y:Math.max(d.y+i,e.y),bottom:Math.min(l.y-i,e.bottom)}}(t,i,r,n.header.isPositionedAtTop(),e,o),d=s.y,A=s.bottom;return Ie(l,d,u,A-d)},$O={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"],inset:["tox-pop--inset"]},ZO={maxHeightFunction:gu(),maxWidthFunction:Wz()},tM=function(t){return"node"===t},nM=function(t,n,e,o,r){var i=XO(t),a=o.lastElement().exists((function(t){return Cn(e,t)}));return function(t,n){var e=t.selection.getRng(),o=On(Tt.fromDom(e.startContainer),e.startOffset);return e.startContainer===e.endContainer&&e.startOffset===e.endOffset-1&&Cn(o.element,n)}(t,e)?a?gp:sp:a?function(t,n,e){var o=re(t,"position");Zn(t,"position",n);var r=e(t);return o.each((function(n){return Zn(t,"position",n)})),r}(n,o.getMode(),(function(){return QO(i,Ue(n))&&!o.isReposition()?xp:gp})):("fixed"===o.getMode()?r.y+Oe().top:r.y)+(de(n)+12)<=i.y?sp:dp},eM=function(t,n,e,o){var r=function(n){return function(o,r,i,a,c){var l=nM(t,a,n,e,c),u=k(k({},o),{y:c.y,height:c.height});return k(k({},l(u,r,i,a,c)),{alwaysFit:!0})}},i=function(t){return tM(o)?[r(t)]:[]};return n?{onLtr:function(t){return[al,nl,el,ol,rl,il].concat(i(t))},onRtl:function(t){return[al,el,nl,rl,ol,il].concat(i(t))}}
1:{onLtr:function(t){return[il,al,ol,nl,rl,el].concat(i(t))},onRtl:function(t){return[il,al,rl,el,ol,nl].concat(i(t))}}},oM=function(t,n){var e=W(n,(function(n){return n.predicate(t.dom)})),o=Y(e,(function(t){return"contexttoolbar"===t.type}));return{contextToolbars:o.pass,contextForms:o.fail}},rM=function(t,n,e){var o=oM(t,n);if(o.contextForms.length>0)return T.some({elem:t,toolbars:[o.contextForms[0]]});var r=oM(t,e);if(r.contextForms.length>0)return T.some({elem:t,toolbars:[r.contextForms[0]]});if(o.contextToolbars.length>0||r.contextToolbars.length>0){var i=function(t){if(t.length<=1)return t;var n=function(n){return U(t,(function(t){return t.position===n}))},e=function(n){return W(t,(function(t){return t.position===n}))},o=n("selection"),r=n("node");if(o||r){if(r&&o){var i=e("node"),a=q(e("selection"),(function(t){return k(k({},t),{position:"node"})}));return i.concat(a)}return e(o?"selection":"node")}return e("line")}(o.contextToolbars.concat(r.contextToolbars));return T.some({elem:t,toolbars:i})}return T.none()},iM=function(t,n,e){return t(n)?T.none():zr(n,(function(t){if(Lt(t)){var n=oM(t,e.inNodeScope),o=n.contextToolbars,r=n.contextForms,i=r.length>0?r:function(t){if(t.length<=1)return t;var n=function(n){return Q(t,(function(t){return t.position===n}))},e=n("selection").orThunk((function(){return n("node")})).orThunk((function(){return n("line")})).map((function(t){return t.position}));return e.fold((function(){return[]}),(function(n){return W(t,(function(t){return t.position===n}))}))}(o);return i.length>0?T.some({elem:t,toolbars:i}):T.none()}return T.none()}),t)},aM=function(t,n){var e={},o=[],r=[],i={},a={},c=function(t,c){var l=jo(qo("ContextForm",mh,c));e[t]=l,l.launch.map((function(e){i["form:"+t]=k(k({},c.launch),{type:"contextformtogglebutton"===e.type?"togglebutton":"button",onAction:function(){n(l)}})})),"editor"===l.scope?r.push(l):o.push(l),a[t]=l},l=function(t,n){var e;(e=n,qo("ContextToolbar",gh,e)).each((function(e){"editor"===n.scope?r.push(e):o.push(e),a[t]=e}))},u=st(t);return j(u,(function(n){var e=t[n];"contextform"===e.type?c(n,e):"contexttoolbar"===e.type&&l(n,e)})),{forms:e,inNodeScope:o,inEditorScope:r,lookupTable:a,formNavigators:i}},cM=ia("forward-slide"),lM=ia("backward-slide"),uM=ia("change-slide-event"),sM="tox-pop--resizing",dM="tox-pop--transition",AM=function(t,n,e,o){var r,i,a=o.backstage,c=a.shared,l=xn().deviceType.isTouch,u=tu(),s=tu(),d=tu(),A=nc((r={sink:e,onEscape:function(){return t.focus(),T.some(!0)}},i=yr([]),$g.sketch({dom:{tag:"div",classes:["tox-pop"]},fireDismissalEventInstead:{event:"doNotDismissYet"},onShow:function(t){i.set([]),$g.getContent(t).each((function(t){ce(t.element,"visibility")})),Ua(t.element,sM),ce(t.element,"width")},inlineBehaviours:vl([sg("context-toolbar-events",[Wi(ti(),(function(t,n){"width"===n.event.raw.propertyName&&(Ua(t.element,sM),ce(t.element,"width"))})),Ii(uM,(function(t,n){var e=t.element;ce(e,"width");var o=be(e);$g.setContent(t,n.event.contents),La(e,sM);var r=be(e);Zn(e,"width",o+"px"),$g.getContent(t).each((function(t){n.event.focus.bind((function(t){return zl(t),Ml(e)})).orThunk((function(){return og.focusIn(t),Ol(Rn(e))}))})),hp.setTimeout((function(){Zn(t.element,"width",r+"px")}),0)})),Ii(cM,(function(t,n){$g.getContent(t).each((function(n){i.set(i.get().concat([{bar:n,focus:Ol(Rn(t.element))}]))})),Di(t,uM,{contents:n.event.forwardContents,focus:T.none()})})),Ii(lM,(function(t,n){ct(i.get()).each((function(n){i.set(i.get().slice(0,i.get().length-1)),Di(t,uM,{contents:ec(n.bar),focus:n.focus})}))}))]),og.config({mode:"special",onEscape:function(t){return ct(i.get()).fold((function(){return r.onEscape()}),(function(n){return zi(t,lM),T.some(!0)}))}})]),lazySink:function(){return Ye.value(r.sink)}}))),f=function(){var n=d.get().getOr("node"),e=tM(n)?1:0;return JO(t,c,n,e)},m=function(){return!(t.removed||l()&&a.isContextMenuOpen())},p=function(){if(m()){var n=f(),e=yt(d.get(),"node")?function(t,n){return n.filter(Vn).map(Ve).getOrThunk((function(){return XO(t)}))}(t,u.get()):XO(t);return n.height<=0||!QO(e,n)}return!0},x=function(){u.clear(),s.clear(),d.clear(),$g.hide(A)},h=function(){if($g.isOpen(A)){var t=A.element;ce(t,"display"),p()?Zn(t,"display","none"):(s.set(0),$g.reposition(A))}},b=function(n){return{dom:{tag:"div",classes:["tox-pop__dialog"]},components:[n],behaviours:vl([og.config({mode:"acyclic"}),sg("pop-dialog-wrap-events",[Gi((function(n){t.shortcuts.add("ctrl+F9","focus statusbar",(function(){return og.focusIn(n)}))})),Ki((function(n){t.shortcuts.remove("ctrl+F9")}))])])}},C=Pt((function(){return aM(n,(function(t){var n=v([t]);Di(A,cM,{forwardContents:b(n)})}))})),v=function(n){var e=t.ui.registry.getAll().buttons,r=C(),i=k(k({},e),r.formNavigators),a=zb(t)===xh.scrolling?xh.scrolling:xh.default,l=J(q(n,(function(n){return"contexttoolbar"===n.type?function(n,e){return DO(t,{buttons:n,toolbar:e.items,allowToolbarGroups:!1},o,T.some(["form:"]))}(i,n):function(t,n){return KO(t,n)}(n,c.providers)})));return pD({type:a,uid:ia("context-toolbar"),initGroups:l,onEscape:T.none,cyclicKeying:!0,providers:c.providers})},y=function(n,o){var r="node"===n?c.anchors.node(o):c.anchors.cursor(
1),i=function(t,n,e,o){return"line"===n?{bubble:bu(12,0,$O),layouts:{onLtr:function(){return[cl]},onRtl:function(){return[ll]}},overrides:ZO}:{bubble:bu(0,12,$O,1/12),layouts:eM(t,e,o,n),overrides:ZO}}(t,n,l(),{lastElement:u.get,isReposition:function(){return yt(s.get(),0)},getMode:function(){return Ls.getMode(e)}});return lo(r,i)},w=function(t,n){if(_.cancel(),m()){var o=v(t),r=t[0].position,i=y(r,n);d.set(r),s.set(1);var a=A.element;ce(a,"display"),function(t){return yt(_t(t,u.get(),Cn),!0)}(n)||(Ua(a,dM),Ls.reset(e,A)),$g.showWithinBounds(A,b(o),{anchor:i,transition:{classes:[dM],mode:"placement"}},(function(){return T.some(f())})),n.fold(u.clear,u.set),p()&&Zn(a,"display","none")}},_=Nx((function(){t.hasFocus()&&!t.removed&&(Va(A.element,dM)?_.throttle():function(t,n){var e=Tt.fromDom(n.getBody()),o=function(t){return Cn(t,e)},r=Tt.fromDom(n.selection.getNode());return function(t){return!o(t)&&!yn(e,t)}(r)?T.none():rM(r,t.inNodeScope,t.inEditorScope).orThunk((function(){return iM(o,r,t)}))}(C(),t).fold(x,(function(t){w(t.toolbars,T.some(t.elem))})))}),17);t.on("init",(function(){t.on("remove",x),t.on("ScrollContent ScrollWindow ObjectResized ResizeEditor longpress",h),t.on("click keyup focus SetContent",_.throttle),t.on(jO,x),t.on("contexttoolbar-show",(function(n){var e=C();bt(e.lookupTable,n.toolbarKey).each((function(e){w([e],Et(n.target!==t,n.target)),$g.getContent(A).each(og.focusIn)}))})),t.on("focusout",(function(n){hp.setEditorTimeout(t,(function(){Ml(e.element).isNone()&&Ml(A.element).isNone()&&x()}),0)})),t.on("SwitchMode",(function(){t.mode.isReadOnly()&&x()})),t.on("AfterProgressState",(function(n){n.state?x():t.hasFocus()&&_.throttle()})),t.on("NodeChange",(function(t){Ml(A.element).fold(_.throttle,g)}))}))},fM={unsupportedLength:["em","ex","cap","ch","ic","rem","lh","rlh","vw","vh","vi","vb","vmin","vmax","cm","mm","Q","in","pc","pt","px"],fixed:["px","pt"],relative:["%"],empty:[""]},mM=(qD="[eE][+-]?"+(PD="[0-9]+"),jD=function(t){return"(?:"+t+")?"},YD=["Infinity",PD+"\\."+jD(PD)+jD(qD),"\\."+PD+jD(qD),PD+jD(qD)].join("|"),new RegExp("^([+-]?(?:"+YD+"))(.*)$")),gM=function(t,n){return T.from(mM.exec(t)).bind((function(t){var e=Number(t[1]),o=t[2];return function(t,n){return U(n,(function(n){return U(fM[n],(function(n){return t===n}))}))}(o,n)?T.some({value:e,unit:o}):T.none()}))},pM=function(t,n){var e=function(){var e=n.getOptions(t),o=n.getCurrent(t).map(n.hash),r=tu();return q(e,(function(e){return{type:"togglemenuitem",text:n.display(e),onSetup:function(i){var a=function(t){t&&(r.on((function(t){return t.setActive(!1)})),r.set(i)),i.setActive(t)};a(yt(o,n.hash(e)));var c=n.watcher(t,e,a);return function(){r.clear(),c()}},onAction:function(){return n.setCurrent(t,e)}}}))};t.ui.registry.addMenuButton(n.name,{tooltip:n.text,icon:n.icon,fetch:function(t){return t(e())},onSetup:n.onToolbarSetup}),t.ui.registry.addNestedMenuItem(n.name,{type:"nestedmenuitem",text:n.text,getSubmenuItems:e,onSetup:n.onMenuSetup})},xM={name:"lineheight",text:"Line height",icon:"line-height",getOptions:function(t){return t.getParam("lineheight_formats","1 1.1 1.2 1.3 1.4 1.5 2","string").split(" ")},hash:function(t){return function(t,n){return gM(t,n).map((function(t){return t.value+t.unit}))}(t,["fixed","relative","empty"]).getOr(t)},display:h,watcher:function(t,n,e){return t.formatter.formatChanged("lineheight",e,!1,{value:n}).unbind},getCurrent:function(t){return T.from(t.queryCommandValue("LineHeight"))},setCurrent:function(t,n){return t.execCommand("LineHeight",!1,n)}},hM=function(t){pM(t,xM),function(t){var n=T.from(function(t){return t.getParam("content_langs",void 0,"array")}(t));return n.map((function(n){return{name:"language",text:"Language",icon:"language",getOptions:x(n),hash:function(t){return u(t.customCode)?t.code:t.code+"/"+t.customCode},display:function(t){return t.title},watcher:function(t,n,e){return t.formatter.formatChanged("lang",e,!1,{value:n.code,customValue:n.customCode}).unbind},getCurrent:function(t){var n=Tt.fromDom(t.selection.getNode());return Dr(n,(function(t){return T.some(t).filter(Lt).bind((function(t){return Kn(t,"lang").map((function(n){return{code:n,customCode:Kn(t,"data-mce-lang").getOrUndefined(),title:""}}))}
1))}))},setCurrent:function(t,n){return t.execCommand("Lang",!1,n)},onToolbarSetup:function(n){var e=Zl();return n.setActive(t.formatter.match("lang",{},void 0,!0)),e.set(t.formatter.formatChanged("lang",n.setActive,!0)),e.clear}}}))}(t).each((function(n){return pM(t,n)}))},bM=function(t,n){!function(t,n){var e=UD(0,n,QD(t));t.ui.registry.addNestedMenuItem("align",{text:n.shared.providers.translate("Align"),getSubmenuItems:function(){return e.items.validateItems(e.getStyleItems())}})}(t,n),function(t,n){var e=UD(0,n,$D(t));t.ui.registry.addNestedMenuItem("fontformats",{text:n.shared.providers.translate("Fonts"),getSubmenuItems:function(){return e.items.validateItems(e.getStyleItems())}})}(t,n),function(t,n){var e=k({type:"advanced"},n.styleselect),o=UD(0,n,iO(t,e));t.ui.registry.addNestedMenuItem("formats",{text:"Formats",getSubmenuItems:function(){return o.items.validateItems(o.getStyleItems())}})}(t,n),function(t,n){var e=UD(0,n,rO(t));t.ui.registry.addNestedMenuItem("blockformats",{text:"Blocks",getSubmenuItems:function(){return e.items.validateItems(e.getStyleItems())}})}(t,n),function(t,n){var e=UD(0,n,eO(t));t.ui.registry.addNestedMenuItem("fontsizes",{text:"Font sizes",getSubmenuItems:function(){return e.items.validateItems(e.getStyleItems())}})}(t,n)},CM=function(t){return RD(t,"NodeChange",(function(n){n.setDisabled(!t.queryCommandState("outdent"))}))},vM=function(t){!function(t){t.ui.registry.addButton("outdent",{tooltip:"Decrease indent",icon:"outdent",onSetup:CM(t),onAction:LD(t,"outdent")}),t.ui.registry.addButton("indent",{tooltip:"Increase indent",icon:"indent",onAction:LD(t,"indent")})}(t)},yM=function(t,n){return function(){t.execCommand("mceToggleFormat",!1,n)}},wM=function(t){!function(t){_E.each([{name:"bold",text:"Bold",icon:"bold"},{name:"italic",text:"Italic",icon:"italic"},{name:"underline",text:"Underline",icon:"underline"},{name:"strikethrough",text:"Strikethrough",icon:"strike-through"},{name:"subscript",text:"Subscript",icon:"subscript"},{name:"superscript",text:"Superscript",icon:"superscript"}],(function(n,e){t.ui.registry.addToggleButton(n.name,{tooltip:n.text,icon:n.icon,onSetup:ND(t,n.name),onAction:yM(t,n.name)})}));for(var n=1;n<=6;n++){var e="h"+n;t.ui.registry.addToggleButton(e,{text:e.toUpperCase(),tooltip:"Heading "+n,onSetup:ND(t,e),onAction:yM(t,e)})}}(t),function(t){_E.each([{name:"cut",text:"Cut",action:"Cut",icon:"cut"},{name:"copy",text:"Copy",action:"Copy",icon:"copy"},{name:"paste",text:"Paste",action:"Paste",icon:"paste"},{name:"help",text:"Help",action:"mceHelp",icon:"help"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all"},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document"},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting"},{name:"remove",text:"Remove",action:"Delete",icon:"remove"}],(function(n){t.ui.registry.addButton(n.name,{tooltip:n.text,icon:n.icon,onAction:LD(t,n.action)})}))}(t),function(t){_E.each([{name:"blockquote",text:"Blockquote",action:"mceBlockQuote",icon:"quote"}],(function(n){t.ui.registry.addToggleButton(n.name,{tooltip:n.text,icon:n.icon,onAction:LD(t,n.action),onSetup:ND(t,n.name)})}))}(t)},_M=function(t){wM(t),function(t){_E.each([{name:"bold",text:"Bold",action:"Bold",icon:"bold",shortcut:"Meta+B"},{name:"italic",text:"Italic",action:"Italic",icon:"italic",shortcut:"Meta+I"},{name:"underline",text:"Underline",action:"Underline",icon:"underline",shortcut:"Meta+U"},{name:"strikethrough",text:"Strikethrough",action:"Strikethrough",icon:"strike-through",shortcut:""},{name:"subscript",text:"Subscript",action:"Subscript",icon:"subscript",shortcut:""},{name:"superscript",text:"Superscript",action:"Superscript",icon:"superscript",shortcut:""},{name:"removeformat",text:"Clear formatting",action:"RemoveFormat",icon:"remove-formatting",shortcut:""},{name:"newdocument",text:"New document",action:"mceNewDocument",icon:"new-document",shortcut:""},{name:"cut",text:"Cut",action:"Cut",icon:"cut",shortcut:"Meta+X"},{name:"copy",text:"Copy",action:"Copy",icon:"copy",shortcut:"Meta+C"},{name:"paste",text:"Paste",action:"Paste",icon:"paste",shortcut:"Meta+V"},{name:"selectall",text:"Select all",action:"SelectAll",icon:"select-all",shortcut:"Meta+A"}],(function(n){t.ui.registry.addMenuItem(n.name,{text:n.text,icon:n.icon,shortcut:n.shortcut,onAction:LD(t,n.action)})})),t.ui.registry.addMenuItem("codeformat",{text:"Code",icon:"sourcecode",onAction:yM(t,"code")})}(t)},EM=function(t,n){return RD(t,"Undo Redo AddUndo TypingUndo ClearUndos SwitchMode",(function(e){e.setDisabled(t.mode.isReadOnly()||!t.undoManager[n]())}))},kM=function(t){!function(t){t.ui.registry.addMenuItem("undo",{text:"Undo",icon:"undo",shortcut:"Meta+Z",onSetup:EM(t,"hasUndo"),onAction:LD(t,"undo")}),t.ui.registry.addMenuItem("redo",{text:"Redo",icon:"redo",shortcut:"Meta+Y",onSetup:EM(t,"hasRedo"),onAction:LD(t,"redo")})}
1(t),function(t){t.ui.registry.addButton("undo",{tooltip:"Undo",icon:"undo",disabled:!0,onSetup:EM(t,"hasUndo"),onAction:LD(t,"undo")}),t.ui.registry.addButton("redo",{tooltip:"Redo",icon:"redo",disabled:!0,onSetup:EM(t,"hasRedo"),onAction:LD(t,"redo")})}(t)},BM=function(t){return RD(t,"VisualAid",(function(n){n.setActive(t.hasVisual)}))},FM=function(t){!function(t){t.ui.registry.addButton("visualaid",{tooltip:"Visual aids",text:"Visual aids",onAction:LD(t,"mceToggleVisualAid")})}(t),function(t){t.ui.registry.addToggleMenuItem("visualaid",{text:"Visual aids",onSetup:BM(t),onAction:LD(t,"mceToggleVisualAid")})}(t)},SM=function(t,n){!function(t){j([{name:"alignleft",text:"Align left",cmd:"JustifyLeft",icon:"align-left"},{name:"aligncenter",text:"Align center",cmd:"JustifyCenter",icon:"align-center"},{name:"alignright",text:"Align right",cmd:"JustifyRight",icon:"align-right"},{name:"alignjustify",text:"Justify",cmd:"JustifyFull",icon:"align-justify"}],(function(n){t.ui.registry.addToggleButton(n.name,{tooltip:n.text,icon:n.icon,onAction:LD(t,n.cmd),onSetup:ND(t,n.name)})})),t.ui.registry.addButton("alignnone",{tooltip:"No alignment",icon:"align-none",onAction:LD(t,"JustifyNone")})}(t),_M(t),bM(t,n),kM(t),function(t){!function(t){t.addCommand("mceApplyTextcolor",(function(n,e){!function(t,n,e){t.undoManager.transact((function(){t.focus(),t.formatter.apply(n,{value:e}),t.nodeChanged()}))}(t,n,e)})),t.addCommand("mceRemoveTextcolor",(function(n){!function(t,n){t.undoManager.transact((function(){t.focus(),t.formatter.remove(n,{value:null},null,!0),t.nodeChanged()}))}(t,n)}))}(t);var n=yr(ov),e=yr(ov);sv(t,"forecolor","forecolor","Text color",n),sv(t,"backcolor","hilitecolor","Background color",e),dv(t,"forecolor","forecolor","Text color"),dv(t,"backcolor","hilitecolor","Background color")}(t),FM(t),vM(t),hM(t)},zM=function(t,n){return{type:"makeshift",x:t,y:n}},DM=function(t){return"longpress"===t.type||0===t.type.indexOf("touch")},OM=function(t,n){var e=xb.DOM.getPos(t);return function(t,n,e){return zM(t.x+n,t.y+e)}(n,e.x,e.y)},MM=function(t,n){return"contextmenu"===n.type||"longpress"===n.type?t.inline?function(t){if(DM(t)){var n=t.touches[0];return zM(n.pageX,n.pageY)}return zM(t.pageX,t.pageY)}(n):OM(t.getContentAreaContainer(),function(t){if(DM(t)){var n=t.touches[0];return zM(n.clientX,n.clientY)}return zM(t.clientX,t.clientY)}(n)):TM(t)},TM=function(t){return{type:"selection",root:Tt.fromDom(t.selection.getNode())}},NM=function(t,n,e){switch(e){case"node":return function(t){return{type:"node",node:T.some(Tt.fromDom(t.selection.getNode())),root:Tt.fromDom(t.getBody())}}(t);case"point":return MM(t,n);case"selection":return TM(t)}},RM=function(t,n,e,o,r,i){var a=e(),c=NM(t,n,i);qk(a,hh.CLOSE_ON_EXECUTE,o,!1).map((function(t){n.preventDefault(),$g.showMenuAt(r,{anchor:c},{menu:{markers:Mh("normal")},data:t})}))},HM={onLtr:function(){return[al,nl,el,ol,rl,il,sp,dp,up,cp,lp,ap]},onRtl:function(){return[al,el,nl,rl,ol,il,sp,dp,lp,ap,up,cp]}},LM={valignCentre:[],alignCentre:[],alignLeft:["tox-pop--align-left"],alignRight:["tox-pop--align-right"],right:["tox-pop--right"],left:["tox-pop--left"],bottom:["tox-pop--bottom"],top:["tox-pop--top"]},IM=function(t,n,e,o,r,i,a){var c=function(t,n,e){var o=NM(t,n,e);return k({bubble:bu(0,"point"===e?12:0,LM),layouts:HM,overrides:{maxWidthFunction:Wz(),maxHeightFunction:gu()}},o)}(t,n,i);qk(e,hh.CLOSE_ON_EXECUTE,o,!0).map((function(e){n.preventDefault(),$g.showMenuWithinBounds(r,{anchor:c},{menu:{markers:Mh("normal"),highlightImmediately:a},data:e,type:"horizontal"},(function(){return T.some(JO(t,o.shared,"node"===i?"node":"selection"))})),t.fire(jO)}))},UM=function(t,n,e,o,r,i){var a=xn(),c=a.os.isiOS(),l=a.os.isOSX(),u=a.os.isAndroid(),s=a.deviceType.isTouch(),d=function(){var a=e();IM(t,n,a,o,r,i,!(u||c||l&&s))};if((l||c)&&"node"!==i){var A=function(){!function(t){var n=t.selection.getRng(),e=function(){hp.setEditorTimeout(t,(function(){t.selection.setRng(n)}),10),i()};t.once("touchend",e);var o=function(t){t.preventDefault(),t.stopImmediatePropagation()};t.on("mousedown",o,!0);var r=function(){return i()};t.once("longpresscancel",r);var i=function(){t.off("touchend",e),t.off("longpresscancel",r),t.off("mousedown",o)}}(t),d()};!function(t,n){var e=t.selection;if(e.isCollapsed()||n.touches.length<1)return!1;var o=n.touches[0],r=e.getRng();return ss(t.getWin(),Yu.domRange(r)).exists((function(t){return t.left<=o.clientX&&t.right>=o.clientX&&t.top<=o.clientY&&t.bottom>=o.clientY}))}(t,n)?(t.once("selectionchange",A),t.once("touchend",(function(){return t.off("selectionchange",A)}))):A()}else d()},VM=function(t){return"string"==typeof t?t.split(/[ ,]/):t},PM=function(t){return t.getParam("contextmenu_never_use_native",!1,"boolean")},qM=function(t){return function(t,n,e){var o=t.ui.registry.getAll().contextMenus;return T.from(t.getParam(n)).map(VM).getOrThunk((function(){return W(VM(e),(function(t){return Ct(o,t)}
1))}))}(t,"contextmenu","link linkchecker image imagetools table spellchecker configurepermanentpen")},jM=function(t){return r(t)?"|"===t:"separator"===t.type},YM={type:"separator"},WM=function(t){var n,e=function(t){return{text:t.text,icon:t.icon,disabled:t.disabled,shortcut:t.shortcut}};if(r(t))return t;switch(t.type){case"separator":return YM;case"submenu":return k(k({type:"nestedmenuitem"},e(t)),{getSubmenuItems:function(){var n=t.getSubmenuItems();return r(n)?n:q(n,WM)}});default:return k(k({type:"menuitem"},e(t)),{onAction:(n=t.onAction,function(){return n()})})}},GM=function(t,n){if(0===n.length)return t;var e=ct(t).filter((function(t){return!jM(t)})),o=e.fold((function(){return[]}),(function(t){return[YM]}));return t.concat(o).concat(n).concat([YM])},KM=function(t,n){return"longpress"!==n.type&&(2!==n.button||n.target===t.getBody()&&""===n.pointerType)},QM=function(t,n){return KM(t,n)?t.selection.getStart(!0):n.target},XM=function(t,n,e){var o=xn().deviceType.isTouch,i=nc($g.sketch({dom:{tag:"div"},lazySink:n,onEscape:function(){return t.focus()},onShow:function(){return e.setContextMenuState(!0)},onHide:function(){return e.setContextMenuState(!1)},fireDismissalEventInstead:{},inlineBehaviours:vl([sg("dismissContextMenu",[Ii(yi(),(function(n,e){cd.close(n),t.focus()}))])])})),a=function(t){return $g.hide(i)},c=function(n){if(PM(t)&&n.preventDefault(),!function(t,n){return n.ctrlKey&&!PM(t)}(t,n)&&!function(t){return!1===t.getParam("contextmenu")}(t)){var a=function(t,n){var e=function(t){return t.getParam("contextmenu_avoid_overlap","","string")}(t),o=KM(t,n)?"selection":"point";if(Dt(e)){var r=QM(t,n);return Nv(Tt.fromDom(r),e)?"node":o}return o}(t,n);(o()?UM:RM)(t,n,(function(){var e=QM(t,n),o=t.ui.registry.getAll(),i=qM(t);return function(t,n,e){var o=K(n,(function(n,o){return bt(t,o.toLowerCase()).map((function(t){var o=t.update(e);if(r(o))return GM(n,o.split(" "));if(o.length>0){var i=q(o,WM);return GM(n,i)}return n})).getOrThunk((function(){return n.concat([o])}))}),[]);return o.length>0&&jM(o[o.length-1])&&o.pop(),o}(o.contextMenus,i,e)}),e,i,a)}};t.on("init",(function(){var n="ResizeEditor ScrollContent ScrollWindow longpresscancel"+(o()?"":" ResizeWindow");t.on(n,a),t.on("longpress contextmenu",c)}))},JM=wr([{offset:["x","y"]},{absolute:["x","y"]},{fixed:["x","y"]}]),$M=function(t){return function(n){return n.translate(-t.left,-t.top)}},ZM=function(t){return function(n){return n.translate(t.left,t.top)}},tT=function(t){return function(n,e){return K(t,(function(t,n){return n(t)}),me(n,e))}},nT=function(t,n,e){return t.fold(tT([ZM(e),$M(n)]),tT([$M(n)]),tT([]))},eT=function(t,n,e){return t.fold(tT([ZM(e)]),tT([]),tT([ZM(n)]))},oT=function(t,n,e){return t.fold(tT([]),tT([$M(e)]),tT([ZM(n),$M(e)]))},rT=function(t,n,e){var o=t.fold((function(t,n){return{position:T.some("absolute"),left:T.some(t+"px"),top:T.some(n+"px")}}),(function(t,n){return{position:T.some("absolute"),left:T.some(t-e.left+"px"),top:T.some(n-e.top+"px")}}),(function(t,n){return{position:T.some("fixed"),left:T.some(t+"px"),top:T.some(n+"px")}}));return k({right:T.none(),bottom:T.none()},o)},iT=function(t,n,e,o){var r=function(t,r){return function(i,a){var c=t(n,e,o);return r(i.getOr(c.left),a.getOr(c.top))}};return t.fold(r(oT,aT),r(eT,cT),r(nT,lT))},aT=JM.offset,cT=JM.absolute,lT=JM.fixed,uT=function(t,n){var e=Gn(t,n);return u(e)?NaN:parseInt(e,10)},sT=function(t,n,e,o){return function(t,n){var e=t.element,o=uT(e,n.leftAttr),r=uT(e,n.topAttr);return isNaN(o)||isNaN(r)?T.none():T.some(me(o,r))}(t,n).fold((function(){return e}),(function(t){return lT(t.left+o.left,t.top+o.top)}))},dT=function(t,n,e,o,r,i){var a=sT(t,n,e,o),c=n.mustSnap?mT(t,n,a,r,i):gT(t,n,a,r,i),l=nT(a,r,i);return function(t,n,e){var o=t.element;Yn(o,n.leftAttr,e.left+"px"),Yn(o,n.topAttr,e.top+"px")}(t,n,l),c.fold((function(){return{coord:lT(l.left,l.top),extra:T.none()}}),(function(t){return{coord:t.output,extra:t.extra}}))},AT=function(t,n){!function(t,n){var e=t.element;Xn(e,n.leftAttr),Xn(e,n.topAttr)}(t,n)},fT=function(t,n,e,o){return ut(t,(function(t){var r=t.sensor,i=function(t,n,e,o,r,i){var a=eT(t,r,i),c=eT(n,r,i);return Math.abs(a.left-c.left)<=e&&Math.abs(a.top-c.top)<=o}(n,r,t.range.left,t.range.top,e,o);return i?T.some({output:iT(t.output,n,e,o),extra:t.extra}):T.none()}))},mT=function(t,n,e,o,r){var i=n.getSnapPoints(t);return fT(i,e,o,r).orThunk((function(){var t=K(i,(function(t,n){var i=n.sensor,a=function(t,n,e,o,r,i){var a=eT(t,r,i),c=eT(n,r,i),l=Math.abs(a.left-c.left),u=Math.abs(a.top-c.top);return me(l,u)}(e,i,n.range.left,n.range.top,o,r);return t.deltas.fold((function(){return{deltas:T.some(a),snap:T.some(n)}}),(function(e){return(a.left+a.top)/2<=(e.left+e.top)/2?{deltas:T.some(a),snap:T.some(n)}:t}))}),{deltas:T.none(),snap:T.none()});return t.snap.map((function(t){return{output:iT(t.output,e,o,r),extra:t.extra}}))}))},gT=function(t,n,e,o,r){var i=n.getSnapPoints(t);return fT(i,e,o,r)},pT=Object.freeze({__proto__:null,snapTo:function(t,n,e,o){var r=n.getTarget(t.element);if(n.repositionTarget){var i=wn(t.element),a=Oe(i),c=vS(r),l=function(t,n,e){return{coord:iT(t.output,t.output,n,e),extra:t.extra}}(o,a,c),u=rT(l.coord,0,c);ne(r,u)}}}),xT="data-initial-z-index",hT=function(t,n){t.getSystem().addToGui(n),function(t){Bn(t.element).filter(Lt).each((function(n){re(n,"z-index").each((function(t){Yn(n,xT,t)})),Zn(n,"z-index",ee(t.element,"z-index"))}))}(n)},bT=function(t){!function(t){Bn(t.element).filter(Lt).each((function(t){Kn(t,xT).fold((function(){return ce(t,"z-index")}),(function(n){return Zn(t,"z-index",n)})),Xn(t,xT)}))}(t),t.getSystem().removeFromGui(t)},CT=function(t,n,e){return t.getSystem().build(Qv.sketch({dom:{styles:{left:"0px",top:"0px",width:"100%",height:"100%",position:"fixed","z-index":"1000000000000000"},classes:[n]},events:e}))},vT=Ar("snaps",[Jo("getSnapPoints"),Fc("onSensor"),Jo("leftAttr"),Jo("topAttr"),fr("lazyViewport",Pe),fr("mustSnap",!1)]),yT=[fr("useFixed",w),Jo("blockerClass"),fr("getTarget",h),fr("onDrag",g),fr("repositionTarget",!0),fr("onDrop",g),br("getBounds",Pe),vT],wT=function(t){return(n=re(t,"left"),e=re(t,"top"),o=re(t,"position"),r=function(t,n,e){return("fixed"===e?lT:aT)(parseInt(t,10),parseInt(n,10))},n.isSome()&&e.isSome()&&o.isSome()?T.some(r(n.getOrDie(),e.getOrDie(),o.getOrDie())):T.n
1one()).getOrThunk((function(){var n=pe(t);return cT(n.left,n.top)}));var n,e,o,r},_T=function(t,n,e,o,r,i,a){return function(t,n,e,o,r){var i=r.bounds,a=eT(n,e,o),c=Wc(a.left,i.x,i.x+i.width-r.width),l=Wc(a.top,i.y,i.y+i.height-r.height),u=cT(c,l);return n.fold((function(){var t=oT(u,e,o);return aT(t.left,t.top)}),x(u),(function(){var t=nT(u,e,o);return lT(t.left,t.top)}))}(0,n.fold((function(){var t,n,a,c=(t=e,n=i.left,a=i.top,t.fold((function(t,e){return aT(t+n,e+a)}),(function(t,e){return cT(t+n,e+a)}),(function(t,e){return lT(t+n,e+a)}))),l=nT(c,o,r);return lT(l.left,l.top)}),(function(n){var a=dT(t,n,e,i,o,r);return a.extra.each((function(e){n.onSensor(t,e)})),a.coord})),o,r,a)},ET=function(t,n){return{bounds:t.getBounds(),height:Ae(n.element),width:Ce(n.element)}},kT=function(t,n,e,o,r){var i=e.update(o,r),a=e.getStartData().getOrThunk((function(){return ET(n,t)}));i.each((function(e){!function(t,n,e,o){var r=n.getTarget(t.element);if(n.repositionTarget){var i=wn(t.element),a=Oe(i),c=vS(r),l=wT(r),u=_T(t,n.snaps,l,a,c,o,e),s=rT(u,0,c);ne(r,s)}n.onDrag(t,r,o)}(t,n,a,e)}))},BT=function(t,n,e,o){n.each(bT),e.snaps.each((function(n){AT(t,n)}));var r=e.getTarget(t.element);o.reset(),e.onDrop(t,r)},FT=function(t){return function(n,e){var o=function(t){e.setStartData(ET(n,t))};return Ri(F([Ii(hi(),(function(t){e.getStartData().each((function(){return o(t)}))}))],t(n,e,o),!0))}},ST=Object.freeze({__proto__:null,getData:function(t){return T.from(me(t.x,t.y))},getDelta:function(t,n){return me(n.left-t.left,n.top-t.top)}}),zT=function(t,n,e){return[Ii(Vr(),(function(o,r){if(0===r.event.raw.button){r.stop();var i=function(){return BT(o,T.some(l),t,n)},a=Rv(i,200),c={drop:i,delayDrop:a.schedule,forceDrop:i,move:function(e){a.cancel(),kT(o,t,n,ST,e)}},l=CT(o,t.blockerClass,function(t){return Ri([Ii(Vr(),t.forceDrop),Ii(jr(),t.drop),Ii(Pr(),(function(n,e){t.move(e.event)})),Ii(qr(),t.delayDrop)])}(c));e(o),hT(o,l)}}))]},DT=F(F([],yT,!0),[Oc("dragger",{handlers:FT(zT)})],!1),OT=Object.freeze({__proto__:null,getData:function(t){var n=t.raw.touches;return 1===n.length?function(t){var n=t[0];return T.some(me(n.clientX,n.clientY))}(n):T.none()},getDelta:function(t,n){return me(n.left-t.left,n.top-t.top)}}),MT=function(t,n,e){var o=tu(),r=function(e){BT(e,o.get(),t,n),o.clear()};return[Ii(Hr(),(function(i,a){a.stop();var c=function(){return r(i)},l={drop:c,delayDrop:g,forceDrop:c,move:function(e){kT(i,t,n,OT,e)}},u=CT(i,t.blockerClass,function(t){return Ri([Ii(Hr(),t.forceDrop),Ii(Ir(),t.drop),Ii(Ur(),t.drop),Ii(Lr(),(function(n,e){t.move(e.event)}))])}(l));o.set(u);e(i),hT(i,u)})),Ii(Lr(),(function(e,o){o.stop(),kT(e,t,n,OT,o.event)})),Ii(Ir(),(function(t,n){n.stop(),r(t)})),Ii(Ur(),r)]},TT=DT,NT=F(F([],yT,!0),[Oc("dragger",{handlers:FT(MT)})],!1),RT=F(F([],yT,!0),[Oc("dragger",{handlers:FT((function(t,n,e){return F(F([],zT(t,n,e),!0),MT(t,n,e),!0)}))})],!1),HT=Object.freeze({__proto__:null,mouse:TT,touch:NT,mouseOrTouch:RT}),LT=Object.freeze({__proto__:null,init:function(){var t=T.none(),n=T.none(),e=x({});return ya({readState:e,reset:function(){t=T.none(),n=T.none()},update:function(n,e){return n.getData(e).bind((function(e){return function(n,e){var o=t.map((function(t){return n.getDelta(t,e)}));return t=T.some(e),o}(n,e)}))},getStartData:function(){return n},setStartData:function(t){n=T.some(t)}})}}),IT=El({branchKey:"mode",branches:HT,name:"dragging",active:{events:function(t,n){return t.dragger.handlers(t,n)}},extra:{snap:function(t){return{sensor:t.sensor,range:t.range,output:t.output,extra:T.from(t.extra)}}},state:LT,apis:pT}),UT=function(t,n,e,o,r,i){return t.fold((function(){return IT.snap({sensor:cT(e-20,o-20),range:me(r,i),output:cT(T.some(e),T.some(o)),extra:{td:n}})}),(function(t){var r=e-20,i=o-20,a=t.element.dom.getBoundingClientRect();return IT.snap({sensor:cT(r,i),range:me(40,40),output:cT(T.some(e-a.width/2),T.some(o-a.height/2)),extra:{td:n}})}))},VT=function(t,n,e){return{getSnapPoints:t,leftAttr:"data-drag-left",topAttr:"data-drag-top",onSensor:function(t,o){var r=o.td;(function(t,n){return t.exists((function(t){return Cn(t,n)}))})(n.get(),r)||(n.set(r),e(r))},mustSnap:!0}},PT=function(t){return vp(bp.sketch({dom:{tag:"div",classes:["tox-selector"]},buttonBehaviours:vl([IT.config({mode:"mouseOrTouch",blockerClass:"blocker",snaps:t}),Aw.config({})]),eventOrder:{mousedown:["dragging","alloy.base.behaviour"],touchstart:["dragging","alloy.base.behaviour"]}}))},qT=function(t,n){var e=yr([]),o=yr([]),r=yr(!1),i=tu(),a=tu(),c=function(t){var e=Ve(t);return UT(d.getOpt(n),t,e.x,e.y,e.width,e.height)},l=function(t){var e=Ve(t);return UT(A.getOpt(n),t,e.right,e.bottom,e.width,e.height)},u=VT((function(){return q(e.get(),(function(t){return c(t)}))}),i,(function(n){a.get().each((function(e){t.fire("TableSelectorChange",{start:n,finish:e})}))})),s=VT((function(){return q(o.get(),(function(t){return l(t)}))}),a,(function(n){i.get().each((function(e){t.fire("TableSelectorChange",{start:e,finish:n})}))})),d=PT(u),A=PT(s),f=nc(d.asSpec()),m=nc(A.asSpec()),g=function(n,e,o,r){var i=o(e);IT.snapTo(n,i);!function(n,e,o,r){var i=e.dom.getBoundingClientRect();ce(n.element,"display");
1var a=kn(Tt.fromDom(t.getBody())).dom.innerHeight,c=o(i),l=r(i,a);(c||l)&&Zn(n.element,"display","none")}(n,e,(function(t){return t[r]<0}),(function(t,n){return t[r]>n}))},p=function(t){return g(f,t,c,"top")},x=function(t){return g(m,t,l,"bottom")};xn().deviceType.isTouch()&&(t.on("TableSelectionChange",(function(t){r.get()||(qs(n,f),qs(n,m),r.set(!0)),i.set(t.start),a.set(t.finish),t.otherCells.each((function(n){e.set(n.upOrLeftCells),o.set(n.downOrRightCells),p(t.start),x(t.finish)}))})),t.on("ResizeEditor ResizeWindow ScrollContent",(function(){i.get().each(p),a.get().each(x)})),t.on("TableSelectionClear",(function(){r.get()&&(Ws(f),Ws(m),r.set(!1)),i.clear(),a.clear()})))},jT=function(t){if(1===t.nodeType){if("BR"===t.nodeName||t.getAttribute("data-mce-bogus"))return!0;if("bookmark"===t.getAttribute("data-mce-type"))return!0}return!1},YT=function(t,n,e){n.delimiter||(n.delimiter="»");return{dom:{tag:"div",classes:["tox-statusbar__path"],attributes:{role:"navigation"}},behaviours:vl([og.config({mode:"flow",selector:"div[role=button]"}),XA.config({disabled:e.isDisabled}),Kb(),ey.config({}),ug.config({}),sg("elementPathEvents",[Gi((function(o,r){t.shortcuts.add("alt+F11","focus statusbar elementpath",(function(){return og.focusIn(o)})),t.on("NodeChange",(function(r){var i,a,c=function(n){for(var e=[],o=n.length;o-- >0;){var r=n[o];if(1===r.nodeType&&!jT(r)){var i=t.fire("ResolveName",{name:r.nodeName.toLowerCase(),target:r});if(i.isDefaultPrevented()||e.push({name:i.name,element:r}),i.isPropagationStopped())break}}return e}(r.parents);c.length>0?ug.set(o,(i=q(c||[],(function(n,o){return bp.sketch({dom:{tag:"div",classes:["tox-statusbar__path-item"],attributes:{role:"button","data-index":o,"tab-index":-1,"aria-level":o+1},innerHtml:n.name},action:function(e){t.focus(),t.selection.select(n.element),t.nodeChanged()},buttonBehaviours:vl([Xb(e.isDisabled),Kb()])})})),a={dom:{tag:"div",classes:["tox-statusbar__path-divider"],attributes:{"aria-hidden":!0},innerHtml:" "+n.delimiter+" "}},K(i.slice(1),(function(t,n){var e=t;return e.push(a),e.push(n),e}),[i[0]]))):ug.set(o,[])}))}))])]),components:[]}};!function(t){t[t.None=0]="None",t[t.Both=1]="Both",t[t.Vertical=2]="Vertical"}(WD||(WD={}));var WT=function(t,n,e){var o=Tt.fromDom(t.getContainer()),r=function(t,n,e,o,r){var i={};return i.height=LO(o+n.top,yb(t),_b(t)),e===WD.Both&&(i.width=LO(r+n.left,vb(t),wb(t))),i}(t,n,e,de(o),be(o));At(r,(function(t,n){return Zn(o,n,HO(t))})),function(t){t.fire("ResizeEditor")}(t)},GT=function(t,n,e,o){var r=me(20*e,20*o);return WT(t,r,n),T.some(!0)},KT=function(t,n){var e=function(t){var n=!t.hasPlugin("autoresize"),e=t.getParam("resize",n);return!1===e?WD.None:"both"===e?WD.Both:WD.Vertical}(t);return e===WD.None?T.none():T.some(zx("resize-handle",{tag:"div",classes:["tox-statusbar__resize-handle"],attributes:{title:n.translate("Resize")},behaviours:[IT.config({mode:"mouse",repositionTarget:!1,onDrag:function(n,o,r){return WT(t,r,e)},blockerClass:"tox-blocker"}),og.config({mode:"special",onLeft:function(){return GT(t,e,-1,0)},onRight:function(){return GT(t,e,1,0)},onUp:function(){return GT(t,e,0,-1)},onDown:function(){return GT(t,e,0,1)}}),ey.config({}),gg.config({})]},n.icons))},QT=function(t,n){var e=function(){var e,o=[];return t.getParam("elementpath",!0,"boolean")&&o.push(YT(t,{},n)),t.hasPlugin("wordcount")&&o.push(function(t,n){var e,o=function(t,e,o){return ug.set(t,[$a(n.translate(["{0} "+o,e[o]]))])};return bp.sketch({dom:{tag:"button",classes:["tox-statusbar__wordcount"]},components:[],buttonBehaviours:vl([Xb(n.isDisabled),Kb(),ey.config({}),ug.config({}),Bd.config({store:{mode:"memory",initialValue:{mode:"words",count:{words:0,characters:0}}}}),sg("wordcount-events",[Xi((function(t){var n=Bd.getValue(t),e="words"===n.mode?"characters":"words";Bd.setValue(t,{mode:e,count:n.count}),o(t,n.count,e)})),Gi((function(n){t.on("wordCountUpdate",(function(t){var e=Bd.getValue(n).mode;Bd.setValue(n,{mode:e,count:t.wordCount}),o(n,t.wordCount,e)}))}))])]),eventOrder:(e={},e[ui()]=["disabling","alloy.base.behaviour","wordcount-events"],e)})}(t,n)),t.getParam("branding",!0,"boolean")&&o.push({dom:{tag:"span",classes:["tox-statusbar__branding"],innerHtml:'<a href="https://www.tiny.cloud/?utm_campaign=editor_referral&amp;utm_medium=poweredby&amp;utm_source=tinymce&amp;utm_content=v5" rel="noopener" target="_blank" tabindex="-1" aria-label="'+(e=vx.translate(["Powered by {0}","Tiny"]))+'">'+e+"</a>"}}),o.length>0?[{dom:{tag:"div",classes:["tox-statusbar__text-container"]},components:o}]:[]};return{dom:{tag:"div",classes:["tox-statusbar"]},components:function(){var o=e(),r=KT(t,n);return o.concat(r.toArray())}()}}
1,XT=function(t){var n,e,o,r,i=t.inline,a=i?qO:NO,c=Ib(t)?QS:bS,l=T.none(),u=xn(),s=u.browser.isIE()?["tox-platform-ie"]:[],d=u.deviceType.isTouch()?["tox-platform-touch"]:[],A=Tb(t),f=Hb(t),m=vx.isRtl()?{attributes:{dir:"rtl"}}:{},p={attributes:(n={},n[_u]=A?ql.BottomToTop:ql.TopToBottom,n)},x=function(){return l.bind(_D.getHeader)},h=function(){Zn(W.element,"width",document.body.clientWidth+"px")},b=nc((e=Cn(Pn(),f)&&"grid"===ee(f,"display"),o={dom:k({tag:"div",classes:["tox","tox-silver-sink","tox-tinymce-aux"].concat(s).concat(d)},m),behaviours:vl([Ls.config({useFixed:function(){return c.isDocked(x)}})])},r={dom:{styles:{width:document.body.clientWidth+"px"}},events:Ri([Ii(bi(),h)])},lo(o,e?r:{}))),C=function(){return Ye.value(b)},v=vp({dom:{tag:"div",classes:["tox-anchorbar"]}}),y=function(){return l.bind((function(t){return _D.getThrobber(t)})).getOrDie("Could not find throbber element")},w=iS(b,t,(function(){return l.bind((function(t){return v.getOpt(t)})).getOrDie("Could not find a anchor bar element")})),_=_D.parts.menubar({dom:{tag:"div",classes:["tox-menubar"]},backstage:w,onEscape:function(){t.focus()}}),E=zb(t),B=_D.parts.toolbar(k({dom:{tag:"div",classes:["tox-toolbar"]},getSink:C,providers:w.shared.providers,onEscape:function(){t.focus()},type:E,lazyToolbar:function(){return l.bind((function(t){return _D.getToolbar(t)})).getOrDie("Could not find more toolbar element")},lazyHeader:function(){return x().getOrDie("Could not find header element")}},p)),F=_D.parts["multiple-toolbar"]({dom:{tag:"div",classes:["tox-toolbar-overlord"]},providers:w.shared.providers,onEscape:function(){t.focus()},type:E}),S=_D.parts.socket({dom:{tag:"div",classes:["tox-edit-area"]}}),z=_D.parts.sidebar({dom:{tag:"div",classes:["tox-sidebar"]}}),D=_D.parts.throbber({dom:{tag:"div",classes:["tox-throbber"]},backstage:w}),O=t.getParam("statusbar",!0,"boolean")&&!i?T.some(QT(t,w.shared.providers)):T.none(),M={dom:{tag:"div",classes:["tox-sidebar-wrap"]},components:[S,z]},N=Fb(t),R=kb(t),H=Eb(t),L=_D.parts.header({dom:k({tag:"div",classes:["tox-editor-header"]},p),components:J([H?[_]:[],N?[F]:R?[B]:[],Rb(t)?[]:[v.asSpec()]]),sticky:Ib(t),editor:t,sharedBackstage:w.shared}),I=J([A?[]:[L],i?[]:[M],A?[L]:[]]),U=J([[{dom:{tag:"div",classes:["tox-editor-container"]},components:I}],i?[]:O.toArray(),[D]]),V=Lb(t),P=k(k({role:"application"},vx.isRtl()?{dir:"rtl"}:{}),V?{"aria-hidden":"true"}:{}),q=nc(_D.sketch({dom:{tag:"div",classes:["tox","tox-tinymce"].concat(i?["tox-tinymce-inline"]:[]).concat(A?["tox-tinymce--toolbar-bottom"]:[]).concat(d).concat(s),styles:k({visibility:"hidden"},V?{opacity:"0",border:"0"}:{}),attributes:P},components:U,behaviours:vl([Kb(),XA.config({disableClass:"tox-tinymce--disabled"}),og.config({mode:"cyclic",selector:".tox-menubar, .tox-toolbar, .tox-toolbar__primary, .tox-toolbar__overflow--open, .tox-sidebar__overflow--open, .tox-statusbar__path, .tox-statusbar__wordcount, .tox-statusbar__branding a, .tox-statusbar__resize-handle"})])}));l=T.some(q),t.shortcuts.add("alt+F9","focus menubar",(function(){_D.focusMenubar(q)})),t.shortcuts.add("alt+F10","focus toolbar",(function(){_D.focusToolbar(q)})),t.addCommand("ToggleToolbarDrawer",(function(){_D.toggleToolbarDrawer(q)})),t.addQueryStateHandler("ToggleToolbarDrawer",(function(){return _D.isToolbarDrawerToggled(q)}));var Y=Xv(q),W=Xv(b);!function(t,n,e){var o=function(t,o){j([n,e],(function(n){n.broadcastEvent(t,o)}))},r=function(t,o){j([n,e],(function(n){n.broadcastOn([t],o)}))},i=function(t){return r(ld(),{target:t.target})},a=Sl(),c=eu(a,"touchstart",i),l=eu(a,"touchmove",(function(t){return o(pi(),t)})),u=eu(a,"touchend",(function(t){return o(xi(),t)})),s=eu(a,"mousedown",i),d=eu(a,"mouseup",(function(t){0===t.raw.button&&r(sd(),{target:t.target})})),A=function(t){return r(ld(),{target:Tt.fromDom(t.target)})},f=function(t){0===t.button&&r(sd(),{target:Tt.fromDom(t.target)})},m=function(){j(t.editorManager.get(),(function(n){t!==n&&n.fire("DismissPopups",{relatedTarget:t})}))},g=function(t){return o(hi(),ru(t))},p=function(t){r(ud(),{}),o(bi(),ru(t))},x=function(){return r(ud(),{})},h=function(n){n.state&&r(ld(),{target:Tt.fromDom(t.getContainer())})},b=function(t){r(ld(),{target:Tt.fromDom(t.relatedTarget.getContainer())})};t.on("PostRender",(function(){t.on("click",A),t.on("tap",A),t.on("mouseup",f),t.on("mousedown",m),t.on("ScrollWindow",g),t.on("ResizeWindow",p),t.on("ResizeEditor",x),t.on("AfterProgressState",h),t.on("DismissPopups",b)})),t.on("remove",(function(){t.off("click",A),t.off("tap",A),t.off("mouseup",f),t.off("mousedown",m),t.off("ScrollWindow",g),t.off("ResizeWindow",p),t.off("ResizeEditor",x),t.off("AfterProgressState",h),t.off("DismissPopups",b),s.unbind(),c.unbind(),l.unbind(),u.unbind(),d.unbind()})),t.on("detach",(function(){Xs(n),Xs(e),n.destroy(),e.destroy()}))}(t,Y,W);var G=function(){var n=HO(IO(t)),e=HO(function(t){return UO(t).getOr(Cb(t))}(t));return t.inline||(ae("div","width",e)&&Zn(q.element,"width",e),ae("div","height",n)?Zn(q.element,"height",n):Zn(q.element,"height","200px")),n};return{mothership:Y,uiMothership:W,backstage:w,renderUI:function(){c.setup(t,w.shared,x),SM(t,w),XM(t,C,w),function(t){var n=t.ui.registry.getAll().sidebars;j(st(n),(function(e){var o=n[e],r=function(){return yt(T.from(t.queryCommandValue("ToggleSidebar")),e)};t.ui.registry.addToggleButton(e,{icon:o.icon,tooltip:o.tooltip,onAction:function(n){t.execCommand("ToggleSidebar",!1,e),n.setActive(r())},onSetup:function(n){var e=function(){return n.setActive(r())};return t.on("ToggleSidebar",e),function(){t.off("ToggleSidebar",e)}}})}))}(t),Rz(t,y,w.shared),ft(function(t){return t.getParam("toolbar_groups",{},"object")}(t),(function(n,e){t.ui.registry.addGroupToolbarButton(e,n)}));var n=t.ui.registry.getAll(),e=n.buttons,o=n.menuItems,r=n.contextToolbars,i=n.sidebars,l=Bb(t),u={menuItems:o,menus:Ub(t),menubar:Vb(t),toolbar:l.getOrThunk((function(){return function(t){return t.getParam("toolbar",!0)}(t)})),allowToolbarGroups:E===xh.floating,buttons:e,sidebar:i};AM(t,r,b,{backstage:w}),qT(t,b);var s=t.getElement(),d=G(),A={mothership:Y,uiMothership:W,outerContainer:q},f={targetNode:s,height:d};return a.render(t,A,u,w,f)},getUi:function(){return{channels:{broadcastAll:W.broadcast,broadcastOn:W.broadcastOn,register:g}}}}},JT=x([Jo("lazySink"),ar("dragBlockClass"),br("getBounds",Pe),fr("useTabstopAt",_),fr("eventOrder",{}),Fd("modalBehaviours",[og]),Sc("onExecute"),Dc("onEscape")]),$T={sketch:h},ZT=x([iA({name:"draghandle",overrides:function(t,n){return{behaviours:vl([IT.config({mode:"mouse",getTarget:function(t){return lc(t,'[role="dialog"]').getOr(t)},blockerClass:t.dragBlockClass.getOrDie(new Error("The drag blocker class was not specified for a dialog with a drag handle: \n"+JSON.stringify(n,null,2)).message),getBounds:t.getDragBounds})])}}}),oA({schema:[Jo("dom")],name:"title"}),oA({factory:$T,schema:[Jo("dom")],name:"close"}),oA({factory:$T,schema:[Jo("dom")],name:"body"}),iA({factory:$T,schema:[Jo("dom")],name:"footer"}),rA({factory:{sketch:function(t,n){return k(k({},t),{dom:n.dom,components:n.components})}},schema:[fr("dom",{tag:"div",styles:{position:"fixed",left:"0px",top:"0px",right:"0px",bottom:"0px"}}),fr("components",[])],name:"blocker"})]),tN=OA({name:"ModalDialog",configFields:JT(),partFields:ZT(),factory:function(t,n,e,o){var r,i=tu(),a=ia("modal-events"),c=k(k({},t.eventOrder),((r={})[Ci()]=[a].concat(t.eventOrder["alloy.system.attached"]||[]),r));return{uid:t.uid,dom:t.dom,components:n,apis:{show:function(n){i.set(n);var e=t.lazySink(n).getOrDie(),r=o.blocker(),a=e.getSystem().build(k(k({}
1,r),{components:r.components.concat([ec(n)]),behaviours:vl([gg.config({}),sg("dialog-blocker-events",[Wi(Wr(),(function(){og.focusIn(n)}))])])}));qs(e,a),og.focusIn(n)},hide:function(t){i.clear(),Bn(t.element).each((function(n){t.getSystem().getByDom(n).each((function(t){Ws(t)}))}))},getBody:function(n){return hA(n,t,"body")},getFooter:function(n){return hA(n,t,"footer")},setIdle:function(t){Mz.unblock(t)},setBusy:function(t,n){Mz.block(t,n)}},eventOrder:c,domModification:{attributes:{role:"dialog","aria-modal":"true"}},behaviours:zd(t.modalBehaviours,[ug.config({}),og.config({mode:"cyclic",onEnter:t.onExecute,onEscape:t.onEscape,useTabstopAt:t.useTabstopAt}),Mz.config({getRoot:i.get}),sg(a,[Gi((function(n){var e,o,r,i,a,c;e=n.element,o=hA(n,t,"title").element,r=Kn(e,"id").fold((function(){var t=ia("dialog-label");return Yn(o,"id",t),t}),h),Yn(e,"aria-labelledby",r),i=n.element,a=hA(n,t,"body").element,c=T.from(Gn(i,"id")).fold((function(){var t=ia("dialog-describe");return Yn(a,"id",t),t}),h),Yn(i,"aria-describedby",c)}))])])}},apis:{show:function(t,n){t.show(n)},hide:function(t,n){t.hide(n)},getBody:function(t,n){return t.getBody(n)},getFooter:function(t,n){return t.getFooter(n)},setBusy:function(t,n,e){t.setBusy(n,e)},setIdle:function(t,n){t.setIdle(n)}}}),nN=ko([tr("type"),tr("name")].concat(Xh)),eN=No,oN=[Ko("name","name",so((function(){return ia("button-name")})),To),ur("icon"),xr("align","end",["start","end"]),hr("primary",!1),hr("disabled",!1)],rN=F(F([],oN,!0),[tr("text")],!1),iN=F([nr("type",["submit","cancel","custom"])],rN,!0),aN=F([nr("type",["menu"]),ur("text"),ur("tooltip"),ur("icon"),ir("items",nN)],oN,!0),cN=Go("type",{submit:iN,cancel:iN,custom:iN,menu:aN}),lN=[tr("type"),tr("text"),nr("level",["info","warn","error","success"]),tr("icon"),fr("url","")],uN=ko(lN),sN=[tr("type"),tr("text"),hr("disabled",!1),hr("primary",!1),Ko("name","name",so((function(){return ia("button-name")})),To),ur("icon"),hr("borderless",!1)],dN=ko(sN),AN=[tr("type"),tr("name"),tr("label"),hr("disabled",!1)],fN=ko(AN),mN=No,gN=[tr("type"),tr("name")],pN=gN.concat([ur("label")]),xN=pN.concat([fr("columns","auto")]),hN=ko(xN),bN=zo([tr("value"),tr("text"),tr("icon")]),CN=ko(pN),vN=To,yN=ko(pN),wN=To,_N=gN.concat([pr("tag","textarea"),tr("scriptId"),tr("scriptUrl"),function(t,n){return mr(t,n,Lo)}("settings",void 0)]),EN=gN.concat([pr("tag","textarea"),er("init")]),kN=Vo((function(t){return qo("customeditor.old",Eo(EN),t).orThunk((function(){return qo("customeditor.new",Eo(_N),t)}))})),BN=To,FN=ko(pN),SN=Bo(bo),zN=function(t){return[tr("type"),Zo("columns"),t]},DN=[tr("type"),tr("html"),xr("presets","presentation",["presentation","document"])],ON=ko(DN),MN=pN.concat([hr("sandboxed",!0)]),TN=ko(MN),NN=To,RN=pN.concat([$o("currentState",ko([Jo("blob"),tr("url")]))]),HN=ko(RN),LN=pN.concat([ur("inputMode"),ur("placeholder"),hr("maximized",!1),hr("disabled",!1)]),IN=ko(LN),UN=To,VN=function(t){return[tr("type"),tr("label"),t]},PN=[tr("text"),tr("value")],qN=[tr("text"),ir("items",function(t,n){return e=Pt(n),{extract:function(t,n){return e().extract(t,n)},toString:function(){return e().toString()}};var e}(0,(function(){return jN})))],jN=Fo([ko(PN),ko(qN)]),YN=pN.concat([ir("items",jN),hr("disabled",!1)]),WN=ko(YN),GN=To,KN=pN.concat([rr("items",[tr("text"),tr("value")]),gr("size",1),hr("disabled",!1)]),QN=ko(KN),XN=To,JN=pN.concat([hr("constrain",!0),hr("disabled",!1)]),$N=ko(JN),ZN=ko([tr("width"),tr("height")]),tR=[tr("type"),ir("header",To),ir("cells",Bo(To))],nR=ko(tR),eR=pN.concat([ur("placeholder"),hr("maximized",!1),hr("disabled",!1)]),oR=ko(eR),rR=To,iR=pN.concat([xr("filetype","file",["image","media","file"]),fr("disabled",!1)]),aR=ko(iR),cR=ko([tr("value"),fr("meta",{})]),lR=function(t){return Ko("items","items",{tag:"required",process:{}},Bo(Vo((function(n){return qo("Checking item of "+t,uR,n).fold((function(t){return Ye.error(Wo(t))}),(function(t){return Ye.value(t)}))}))))},uR=wo((function(){return Uo("type",{alertbanner:uN,bar:ko((t=lR("bar"),[tr("type"),t])),button:dN,checkbox:fN,colorinput:CN,colorpicker:yN,dropzone:FN,grid:ko(zN(lR("grid"))),iframe:TN,input
1:IN,listbox:WN,selectbox:QN,sizeinput:$N,textarea:oR,urlinput:aR,customeditor:kN,htmlpanel:ON,imagetools:HN,collection:hN,label:ko(VN(lR("label"))),table:nR,panel:dR});var t})),sR=[tr("type"),fr("classes",[]),ir("items",uR)],dR=ko(sR),AR=[Ko("name","name",so((function(){return ia("tab-name")})),To),tr("title"),ir("items",uR)],fR=[tr("type"),rr("tabs",AR)],mR=ko(fR),gR=rN,pR=cN,xR=ko([tr("title"),$o("body",Uo("type",{panel:dR,tabpanel:mR})),pr("size","normal"),ir("buttons",pR),fr("initialData",{}),br("onAction",g),br("onChange",g),br("onSubmit",g),br("onClose",g),br("onCancel",g),fr("onTabChange",g)]),hR=ko(F([nr("type",["cancel","custom"])],gR,!0)),bR=ko([tr("title"),tr("url"),lr("height"),lr("width"),dr("buttons",hR),br("onAction",g),br("onCancel",g),br("onClose",g),br("onMessage",g)]),CR=function(t){return i(t)?[t].concat($(ht(t),CR)):a(t)?$(t,CR):[]},vR=function(t){return r(t.type)&&r(t.name)},yR={checkbox:mN,colorinput:vN,colorpicker:wN,dropzone:SN,input:UN,iframe:NN,sizeinput:ZN,selectbox:XN,listbox:GN,size:ZN,textarea:rR,urlinput:cR,customeditor:BN,collection:bN,togglemenuitem:eN},wR=function(t){var n=function(t){return W(CR(t),vR)}(t),e=$(n,(function(t){return function(t){return T.from(yR[t.type])}(t).fold((function(){return[]}),(function(n){return[$o(t.name,n)]}))}));return ko(e)},_R=function(t){return{internalDialog:jo(qo("dialog",xR,t)),dataValidator:wR(t),initialData:t.initialData}},ER={open:function(t,n){var e=_R(n);return t(e.internalDialog,e.initialData,e.dataValidator)},openUrl:function(t,n){return t(jo(qo("dialog",bR,n)))},redial:function(t){return _R(t)}},kR=function(t){var n=[],e={};return At(t,(function(t,o){t.fold((function(){n.push(o)}),(function(t){e[o]=t}))})),n.length>0?Ye.error(n):Ye.value(e)},BR=function(t,n){var e=vp(sE.sketch((function(e){return{dom:{tag:"div",classes:["tox-form"].concat(t.classes)},components:q(t.items,(function(t){return dF(e,t,n)}))}})));return{dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[e.asSpec()]}],behaviours:vl([og.config({mode:"acyclic",useTabstopAt:v(IE)}),bE(e),FE(e,{postprocess:function(t){return kR(t).fold((function(t){return console.error(t),{}}),h)}})])}},FR=DA({name:"TabButton",configFields:[fr("uid",void 0),Jo("value"),Ko("dom","dom",fo((function(){return{attributes:{role:"tab",id:ia("aria"),"aria-selected":"false"}}})),Do()),ar("action"),fr("domModification",{}),Fd("tabButtonBehaviours",[gg,og,Bd]),Jo("view")],factory:function(t,n){return{uid:t.uid,dom:t.dom,components:t.components,events:Sg(t.action),behaviours:zd(t.tabButtonBehaviours,[gg.config({}),og.config({mode:"execution",useSpace:!0,useEnter:!0}),Bd.config({store:{mode:"memory",initialValue:t.value}})]),domModification:t.domModification}}}),SR=x([Jo("tabs"),Jo("dom"),fr("clickToDismiss",!1),Fd("tabbarBehaviours",[lf,og]),kc(["tabClass","selectedClass"])]),zR=aA({factory:FR,name:"tabs",unit:"tab",overrides:function(t){var n=function(t,n){lf.dehighlight(t,n),Di(t,Bi(),{tabbar:t,button:n})},e=function(t,n){lf.highlight(t,n),Di(t,ki(),{tabbar:t,button:n})};return{action:function(o){var r=o.getSystem().getByUid(t.uid).getOrDie(),i=lf.isHighlighted(r,o);(i&&t.clickToDismiss?n:i?g:e)(r,o)},domModification:{classes:[t.markers.tabClass]}}}}),DR=x([zR]),OR=OA({name:"Tabbar",configFields:SR(),partFields:DR(),factory:function(t,n,e,o){return{uid:t.uid,dom:t.dom,components:n,"debug.sketcher":"Tabbar",domModification:{attributes:{role:"tablist"}},behaviours:zd(t.tabbarBehaviours,[lf.config({highlightClass:t.markers.selectedClass,itemClass:t.markers.tabClass,onHighlight:function(t,n){Yn(n.element,"aria-selected","true")},onDehighlight:function(t,n){Yn(n.element,"aria-selected","false")}}),og.config({mode:"flow",getInitial:function(t){return lf.getHighlighted(t).map((function(t){return t.element}))},selector:"."+t.markers.tabClass,executeOnMove:!0})])}}}),MR=DA({name:"Tabview",configFields:[Fd("tabviewBehaviours",[ug])],factory:function(t,n){return{uid:t.uid,dom:t.dom,behaviours:zd(t.tabviewBehaviours,[ug.config({})]),domModification:{attributes:{role:"tabpanel"}}}}}),TR=x([fr("selectFirst",!0),Fc("onChangeTab"),Fc("onDismissTab"),fr("tabs",[]),Fd("tabSectionBehaviours",[])]),NR=oA({factory:OR,schema:[Jo("dom"),or("markers",[Jo("tabClass"),Jo("selectedClass")])],name:"tabbar",defaults:function(t){return{tabs:t.tabs}}}),RR=oA({factory:MR,name:"tabview"}),HR=x([NR,RR]),LR=OA({name:"TabSection",configFields:TR(),partFields:HR(),factory:function(t,n,e,o){var r=function(n,e){xA(n,t,"tabbar").each((function(t){e(t).each(Oi)}))};return{uid:t.uid,dom:t.dom,components:n,behaviours:Sd(t.tabSectionBehaviours),events:Ri(J([t.selectFirst?[Gi((function(t,n){r(t,lf.getFirst)}))]:[],[Ii(ki(),(function(n,e){!function(n){var e=Bd.getValue(n);xA(n,t,"tabview").each((function(o){var r=Q(t.tabs,(function(t){return t.value===e}));r.each((function(e){var r=e.view();Kn(n.element,"id").each((function(t){Yn(o.element,"aria-labelledby",t)})),ug.set(o,r),t.onChangeTab(o,n,r)}))}))}(e.event.button)})),Ii(Bi(),(function(n,e){var o=e.event.button;t.onDismissTab(n,o)}))]])),apis:{getViewItems:function(n){return xA(n,t,"tabview").map((function(t){return ug.contents(t)})).getOr([])},showTab:function(t,n){r(t,(function(t){var e=lf.getCandidates(t);return Q(e,(function(t){return Bd.getValue(t)===n})).filter((function(n){return!lf.isHighlighted(t,n)}))}))}}}},apis:{getViewItems:function(t,n){return t.getViewItems(n)},showTab:function(t,n,e){t.showTab(n,e)}}}),IR=function(t,n){Zn(t,"height",n+"px"),xn().browser.isIE()?ce(t,"flex-basis"):Zn(t,"flex-basis",n+"px")},UR=function(t,n,e){lc(t,'[role="dialog"]').each((function(t){sc(t,'[role="tablist"]').each((function(o){e.get().map((function(e){return Zn(n,"height","0"),Zn(n,"flex-basis","0"),Math.min(e,function(t,n,e){var o,r=En(t).dom,i=lc(t,".tox-dialog-wrap").getOr(t);o="fixed"===ee(i,"position")?Math.max(r.clientHeight,window.innerHeight):Math.max(r.offsetHeight,r.scrollHeight);var a=de(n),c=n.dom.offsetLeft>=e.dom.offsetLeft+be(e)?Math.max(de(e),a):a,l=parseInt(ee(t,"margin-top"),10)||0,u=parseInt(ee(t,"margin-bottom"),10)||0;return o-(de(t)+l+u-c)}(t,n,o))})).each((function(t){IR(n,t)}))}))}))},VR=function(t){return sc(t,'[role="tabpanel"]')},PR=function(t){var n,e,o=(n=tu(),e=[Gi((function(e){var o=e.element;VR(o).each((function(r){Zn(r,"visibility","hidden"),e.getSystem().getByDom(r).toOptional().each((function(e){var o=function(t,n,e){return q(t,(function(o,r){ug.set(e,t[r].view());var i=n.dom.getBoundingClientRect();return ug.set(e,[]),i.height}))}(t,r,e),i=function(t){return at(rt(t,(function(t,n){return t>n?-1:t<n?1:0})))}(o);i.fold(n.clear,n.set)})),UR(o,r,n),ce(r,"visibility"),function(t,n){at(t).each((function(t){return LR.showTab(n,t.value)}))}(t,e),hp.requestAnimationFrame((function(){UR(o,r,n)}))}))})),Ii(bi(),(function(t){var e=t.element;VR(e).each((function(t){UR(e,t,n)}))})),Ii(py,(function(t,e){var o=t.element;VR(o).each((function(t){var e=Ol(Rn(t));Zn(t,"visibility","hidden");var r=re(t,"height").map((function(t){return parseInt(t,10)}));ce(t,"height"),ce(t,"flex-basis");var i=t.dom.getBoundingClientRect().height;r.forall((function(t){return i>t}))?(n.set(i),UR(o,t,n)):r.each((function(n){IR(t,n)})),ce(t,"visibility"),e.each(zl)}))}))],{extraEvents:e,selectFirst:!1});return{smartTabHeight:o,naiveTabHeight:{extraEvents:[],selectFirst:!0}}},qR="send-data-to-section",jR="send-data-to-view",YR=function(t,n){var e=yr({}),o=function(t){var n=Bd.getValue(t),o=kR(n).getOr({}),r=e.get(),i=lo(r,o);e.set(i)},r=function(t){var n=e.get();Bd.setValue(t,n)},i=yr(null),a=q(t.tabs,(function(t){return{value:t.name,dom:{tag:"div",classes:["tox-dialog__body-nav-item"],innerHtml:n.shared.providers.translate(t.title)},view:function(){return[sE.sketch((function(e){return{dom:{tag:"div",classes:["tox-form"]},components:q(t.items,(function(t){return dF(e,t,n)})),formBehaviours:vl([og.config({mode:"acyclic",useTabstopAt:v(IE)}),sg("TabView.form.events",[Gi(r),Ki(o)]),Bl.config({channels:Br([{key:qR,value:{onReceive:o}},{key:jR,value:{onReceive:r}}])})])}}))]}}})),c=PR(a).smartTabHeight;return LR.sketch({dom:{tag:"div",classes:["tox-dialog__body"]},onChangeTab:function(t,n,e){var o=Bd.getValue(n);Di(t,gy,{name:o,oldName:i.get()}),i.set(o)},tabs:a,components:[LR.parts.tabbar({dom:{tag:"div",classes:["tox-dialog__body-nav"]},components:[OR.parts.tabs({})],markers:{tabClass:"tox-tab",selectedClass:"tox-dialog__body-nav-item--active"},tabbarBehaviours:vl([ey.config({})])}),LR.parts.tabview({dom:{tag:"div",classes:["tox-dialog__body-content"]}})],selectFirst:c.selectFirst,tabSectionBehaviours:vl([sg("tabpanel",c.extraEvents),og.config({mode:"acyclic"}),RA.config({find:function(t){return at(LR.getViewItems(t))}}),Bd.config({store:{mode:"manual",getValue:function(t){return t.getSystem().broadcastOn([qR],{}),e.get()},setValue:function(t,n){e.set(n),t.getSystem().broadcastOn([jR],{})}}})])})},WR=ia("update-dialog"),GR=ia("update-title"),KR=ia("update-body"),QR=ia("update-footer"),XR=ia("body-send-message"),JR=function(t,n,e,o){return{dom:{tag:"div",classes:["tox-dialog__content-js"],attributes:k(k({},n.map((function(t){return{id:t}})).getOr({})),o?{"aria-live":"polite"}:{})},components:[],behaviours:vl([CE(0),sO.config({channel:KR,updateState:function(t,n){return T.
1some({isTabPanel:function(){return"tabpanel"===n.body.type}})},renderComponents:function(t){return"tabpanel"===t.body.type?[YR(t.body,e)]:[BR(t.body,e)]},initialData:t})])}},$R=cC.deviceType.isTouch(),ZR=function(t,n){return{dom:{tag:"div",styles:{display:"none"},classes:["tox-dialog__header"]},components:[t,n]}},tH=function(t,n){return tN.parts.close(bp.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":n.translate("Close")}},action:t,buttonBehaviours:vl([ey.config({})])}))},nH=function(){return tN.parts.title({dom:{tag:"div",classes:["tox-dialog__title"],innerHtml:"",styles:{display:"none"}}})},eH=function(t,n){return tN.parts.body({dom:{tag:"div",classes:["tox-dialog__body"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-content"]},components:[{dom:Cp("<p>"+Cx(n.translate(t))+"</p>")}]}]})},oH=function(t){return tN.parts.footer({dom:{tag:"div",classes:["tox-dialog__footer"]},components:t})},rH=function(t,n){return[Qv.sketch({dom:{tag:"div",classes:["tox-dialog__footer-start"]},components:t}),Qv.sketch({dom:{tag:"div",classes:["tox-dialog__footer-end"]},components:n})]},iH=function(t){var n,e="tox-dialog",o=e+"-wrap",r=o+"__backdrop",i=e+"__disable-scroll";return tN.sketch({lazySink:t.lazySink,onEscape:function(n){return t.onEscape(n),T.some(!0)},useTabstopAt:function(t){return!IE(t)},dom:{tag:"div",classes:[e].concat(t.extraClasses),styles:k({position:"relative"},t.extraStyles)},components:F([t.header,t.body],t.footer.toArray(),!0),parts:{blocker:{dom:Cp('<div class="'+o+'"></div>'),components:[{dom:{tag:"div",classes:$R?[r,r+"--opaque"]:[r]}}]}},dragBlockClass:o,modalBehaviours:vl(F([gg.config({}),sg("dialog-events",t.dialogEvents.concat([Wi(Wr(),(function(t,n){og.focusIn(t)}))])),sg("scroll-lock",[Gi((function(){La(Pn(),i)})),Ki((function(){Ua(Pn(),i)}))])],t.extraBehaviours,!0)),eventOrder:k((n={},n[ui()]=["dialog-events"],n[Ci()]=["scroll-lock","dialog-events","alloy.base.behaviour"],n[vi()]=["alloy.base.behaviour","dialog-events","scroll-lock"],n),t.eventOrder)})},aH=function(t){return bp.sketch({dom:{tag:"button",classes:["tox-button","tox-button--icon","tox-button--naked"],attributes:{type:"button","aria-label":t.translate("Close"),title:t.translate("Close")}},components:[zx("close",{tag:"div",classes:["tox-icon"]},t.icons)],action:function(t){zi(t,sy)}})},cH=function(t,n,e){var o=function(t){return[$a(e.translate(t.title))]};return{dom:{tag:"div",classes:["tox-dialog__title"],attributes:k({},n.map((function(t){return{id:t}})).getOr({}))},components:o(t),behaviours:vl([sO.config({channel:GR,renderComponents:o})])}},lH=function(){return{dom:Cp('<div class="tox-dialog__draghandle"></div>')}},uH=function(t,n){return function(t,n){var e=tN.parts.title(cH(t,T.none(),n)),o=tN.parts.draghandle(lH()),r=tN.parts.close(aH(n)),i=[e].concat(t.draggable?[o]:[]).concat([r]);return Qv.sketch({dom:Cp('<div class="tox-dialog__header"></div>'),components:i})}({title:n.shared.providers.translate(t),draggable:n.dialog.isDraggableModal()},n.shared.providers)},sH=function(t,n,e){return{dom:{tag:"div",classes:["tox-dialog__busy-spinner"],attributes:{"aria-label":e.translate(t)},styles:{left:"0px",right:"0px",bottom:"0px",top:"0px",position:"absolute"}},behaviours:n,components:[{dom:Cp('<div class="tox-spinner"><div></div><div></div><div></div></div>')}]}},dH=function(t,n,e){return{onClose:function(){return e.closeWindow()},onBlock:function(e){tN.setBusy(t(),(function(t,o){return sH(e.message,o,n)}))},onUnblock:function(){tN.setIdle(t())}}},AH=function(t,n,e,o){var r;return nc(iH(k(k({},t),{lazySink:o.shared.getSink,extraBehaviours:F([sO.config({channel:WR,updateState:function(t,n){return T.some(n)},initialData:n}),DE({})],t.extraBehaviours,!0),onEscape:function(t){zi(t,sy)},dialogEvents:e,eventOrder:(r={},r[li()]=[sO.name(),Bl.name()],r[Ci()]=["scroll-lock",sO.name(),"messages","dialog-events","alloy.base.behaviour"],r[vi()]=["alloy.base.behaviour","dialog-events","messages",sO.name(),"scroll-lock"],r)})))},fH=function(t){return q(t,(function(t){return"menu"===t.type?function(t){var n=q(t.items,(function(t){var n=yr(!1);return k(k({},t),{storage:n})}
1));return k(k({},t),{items:n})}(t):t}))},mH=function(t){return K(t,(function(t,n){return"menu"===n.type?K(n.items,(function(t,n){return t[n.name]=n.storage,t}),t):t}),{})},gH=function(t,n){return[qi(Wr(),LE),t(uy,(function(t,e){n.onClose(),e.onClose()})),t(sy,(function(t,n,e,o){n.onCancel(t),zi(o,uy)})),Ii(my,(function(t,e){return n.onUnblock()})),Ii(fy,(function(t,e){return n.onBlock(e.event)}))]},pH=function(t,n){var e=function(n,e){return Ii(n,(function(n,r){o(n,(function(o,i){e(t(),o,r.event,n)}))}))},o=function(t,n){sO.getState(t).get().each((function(e){n(e,t)}))};return F(F([],gH(e,n),!0),[e(dy,(function(t,n,e){n.onAction(t,{name:e.name})}))],!1)},xH=function(t,n,e){var o=function(n,e){return Ii(n,(function(n,o){r(n,(function(r,i){e(t(),r,o.event,n)}))}))},r=function(t,n){sO.getState(t).get().each((function(e){n(e.internalDialog,t)}))};return F(F([],gH(o,n),!0),[o(Ay,(function(t,n){return n.onSubmit(t)})),o(ly,(function(t,n,e){n.onChange(t,{name:e.name})})),o(dy,(function(t,n,o,r){var i=function(){return og.focusIn(r)},a=function(t){return Qn(t,"disabled")||Kn(t,"aria-disabled").exists((function(t){return"true"===t}))},c=Rn(r.element),l=Ol(c);n.onAction(t,{name:o.name,value:o.value}),Ol(c).fold(i,(function(t){a(t)||l.exists((function(n){return yn(t,n)&&a(n)}))?i():e().toOptional().filter((function(n){return!yn(n.element,t)})).each(i)}))})),o(gy,(function(t,n,e){n.onTabChange(t,{newTabName:e.name,oldTabName:e.oldName})})),Ki((function(n){var e=t();Bd.setValue(n,e.getData())}))],!1)},hH=function(t,n){var e=n.map((function(t){return t.footerButtons})).getOr([]),o=Y(e,(function(t){return"start"===t.align})),r=function(t,n){return Qv.sketch({dom:{tag:"div",classes:["tox-dialog__footer-"+t]},components:q(n,(function(t){return t.memento.asSpec()}))})};return[r("start",o.pass),r("end",o.fail)]},bH=function(t,n){return{dom:Cp('<div class="tox-dialog__footer"></div>'),components:[],behaviours:vl([sO.config({channel:QR,initialData:t,updateState:function(t,e){var o=q(e.buttons,(function(t){var e=vp(function(t,n){return Zk(t,t.type,n)}(t,n));return{name:t.name,align:t.align,memento:e}}));return T.some({lookupByName:function(t,n){return function(t,n,e){return Q(n,(function(t){return t.name===e})).bind((function(n){return n.memento.getOpt(t)}))}(t,o,n)},footerButtons:o})},renderComponents:hH})])}},CH=function(t,n){return tN.parts.footer(bH(t,n))},vH=function(t,n){if(t.getRoot().getSystem().isConnected()){var e=RA.getCurrent(t.getFormWrapper()).getOr(t.getFormWrapper());return sE.getField(e,n).fold((function(){var o=t.getFooter();return sO.getState(o).get().bind((function(t){return t.lookupByName(e,n)}))}),(function(t){return T.some(t)}))}return T.none()},yH=function(t,n,e){var o=function(n){var e=t.getRoot();e.getSystem().isConnected()&&n(e)},i={getData:function(){var n=t.getRoot(),o=n.getSystem().isConnected()?t.getFormWrapper():n,r=Bd.getValue(o),i=ft(e,(function(t){return t.get()}));return k(k({},r),i)},setData:function(n){o((function(o){var r=i.getData(),a=k(k({},r),n),c=function(t,n){var e=t.getRoot();return sO.getState(e).get().map((function(t){return jo(qo("data",t.dataValidator,n))})).getOr(n)}(t,a),l=t.getFormWrapper();Bd.setValue(l,c),At(e,(function(t,n){Ct(a,n)&&t.set(a[n])}))}))},disable:function(n){vH(t,n).each(XA.disable)},enable:function(n){vH(t,n).each(XA.enable)},focus:function(n){vH(t,n).each(gg.focus)},block:function(t){if(!r(t))throw new Error("The dialogInstanceAPI.block function should be passed a blocking message of type string as an argument");o((function(n){Di(n,fy,{message:t})}))},unblock:function(){o((function(t){zi(t,my)}))},showTab:function(n){o((function(e){var o=t.getBody();sO.getState(o).get().exists((function(t){return t.isTabPanel()}))&&RA.getCurrent(o).each((function(t){LR.showTab(t,n)}))}))},redial:function(t){o((function(e){var o=n(t);e.getSystem().broadcastOn([WR],o),e.getSystem().broadcastOn([GR],o.internalDialog),e.getSystem().broadcastOn([KR],o.internalDialog),e.getSystem().broadcastOn([QR],o.internalDialog),i.setData(o.initialData)}))},close:function(){o((function(t){zi(t,uy)}))}};return i}
1,wH=function(t,n,e){var o=uH(t.internalDialog.title,e),r=function(t,n){var e=JR(t,T.none(),n,!1);return tN.parts.body(e)}({body:t.internalDialog.body},e),i=fH(t.internalDialog.buttons),a=mH(i),c=CH({buttons:i},e),l=xH((function(){return f}),dH((function(){return d}),e.shared.providers,n),e.shared.getSink),u=function(t){switch(t){case"large":return["tox-dialog--width-lg"];case"medium":return["tox-dialog--width-md"];default:return[]}}(t.internalDialog.size),s={header:o,body:r,footer:T.some(c),extraClasses:u,extraBehaviours:[],extraStyles:{}},d=AH(s,t,l,e),A={getRoot:x(d),getBody:function(){return tN.getBody(d)},getFooter:function(){return tN.getFooter(d)},getFormWrapper:function(){var t=tN.getBody(d);return RA.getCurrent(t).getOr(t)}},f=yH(A,n.redial,a);return{dialog:d,instanceApi:f}},_H=function(t,n,e,o){var r,i,a,c,l,u=ia("dialog-label"),s=ia("dialog-content"),d=vp((a={title:t.internalDialog.title,draggable:!0},c=u,l=e.shared.providers,Qv.sketch({dom:Cp('<div class="tox-dialog__header"></div>'),components:[cH(a,T.some(c),l),lH(),aH(l)],containerBehaviours:vl([IT.config({mode:"mouse",blockerClass:"blocker",getTarget:function(t){return dc(t,'[role="dialog"]').getOrDie()},snaps:{getSnapPoints:function(){return[]},leftAttr:"data-drag-left",topAttr:"data-drag-top"}})])}))),A=vp(function(t,n,e,o){return JR(t,T.some(n),e,o)}({body:t.internalDialog.body},s,e,o)),f=fH(t.internalDialog.buttons),m=mH(f),g=vp(function(t,n){return bH(t,n)}({buttons:f},e)),p=xH((function(){return b}),{onBlock:function(t){Mz.block(h,(function(n,o){return sH(t.message,o,e.shared.providers)}))},onUnblock:function(){Mz.unblock(h)},onClose:function(){return n.closeWindow()}},e.shared.getSink),h=nc({dom:{tag:"div",classes:["tox-dialog","tox-dialog-inline"],attributes:(r={role:"dialog"},r["aria-labelledby"]=u,r["aria-describedby"]=s,r)},eventOrder:(i={},i[li()]=[sO.name(),Bl.name()],i[ui()]=["execute-on-form"],i[Ci()]=["reflecting","execute-on-form"],i),behaviours:vl([og.config({mode:"cyclic",onEscape:function(t){return zi(t,uy),T.some(!0)},useTabstopAt:function(t){return!IE(t)&&("button"!==Rt(t)||"disabled"!==Gn(t,"disabled"))}}),sO.config({channel:WR,updateState:function(t,n){return T.some(n)},initialData:t}),gg.config({}),sg("execute-on-form",p.concat([Wi(Wr(),(function(t,n){og.focusIn(t)}))])),Mz.config({getRoot:function(){return T.some(h)}}),ug.config({}),DE({})]),components:[d.asSpec(),A.asSpec(),g.asSpec()]}),b=yH({getRoot:x(h),getFooter:function(){return g.get(h)},getBody:function(){return A.get(h)},getFormWrapper:function(){var t=A.get(h);return RA.getCurrent(t).getOr(t)}},n.redial,m);return{dialog:h,instanceApi:b}},EH=tinymce.util.Tools.resolve("tinymce.util.URI"),kH=["insertContent","setContent","execCommand","close","block","unblock"],BH=function(t){return i(t)&&-1!==kH.indexOf(t.mceAction)},FH=function(t,n,e,o){var a,c,u,s=uH(t.title,o),d=function(t){var n={dom:{tag:"div",classes:["tox-dialog__content-js"]},components:[{dom:{tag:"div",classes:["tox-dialog__body-iframe"]},components:[RE({dom:{tag:"iframe",attributes:{src:t.url}},behaviours:vl([ey.config({}),gg.config({})])})]}],behaviours:vl([og.config({mode:"acyclic",useTabstopAt:v(IE)})])};return tN.parts.body(n)}(t),A=t.buttons.bind((function(t){return 0===t.length?T.none():T.some(CH({buttons:t},o))})),f=pH((function(){return y}),dH((function(){return C}),o.shared.providers,n)),m=k(k({},t.height.fold((function(){return{}}),(function(t){return{height:t+"px","max-height":t+"px"}}))),t.width.fold((function(){return{}}),(function(t){return{width:t+"px","max-width":t+"px"}}))),g=t.width.isNone()&&t.height.isNone()?["tox-dialog--width-lg"]:[],p=new EH(t.url,{base_uri:new EH(window.location.href)}),x=p.protocol+"://"+p.host+(p.port?":"+p.port:""),h=Zl(),b=[sg("messages",[Gi((function(){var n=eu(Tt.fromDom(window),"message",(function(n){if(p.isSameOrigin(new EH(n.raw.origin))){var o=n.raw.data;BH(o)?function(t,n,e){switch(e.mceAction){case"insertContent":t.insertContent(e.content);break;case"setContent":t.setContent(e.content);break;case"execCommand":var o=!!l(e.ui)&&e.ui;t.execCommand(e.cmd,o,e.value);break;
1case"close":n.close();break;case"block":n.block(e.message);break;case"unblock":n.unblock()}}(e,y,o):function(t){return!BH(t)&&i(t)&&Ct(t,"mceAction")}(o)&&t.onMessage(y,o)}}));h.set(n)})),Ki(h.clear)]),Bl.config({channels:(a={},a[XR]={onReceive:function(t,n){sc(t.element,"iframe").each((function(t){t.dom.contentWindow.postMessage(n,x)}))}},a)})],C=AH({header:s,body:d,footer:A,extraClasses:g,extraBehaviours:b,extraStyles:m},t,f,o),y=(c=C,u=function(t){c.getSystem().isConnected()&&t(c)},{block:function(t){if(!r(t))throw new Error("The urlDialogInstanceAPI.block function should be passed a blocking message of type string as an argument");u((function(n){Di(n,fy,{message:t})}))},unblock:function(){u((function(t){zi(t,my)}))},close:function(){u((function(t){zi(t,uy)}))},sendMessage:function(t){u((function(n){n.getSystem().broadcastOn([XR],t)}))}});return{dialog:C,instanceApi:y}},SH=function(t,n,e){return n&&e?[]:[IS.config({contextual:{lazyContext:function(){return T.some(Ue(Tt.fromDom(t.getContentAreaContainer())))},fadeInClass:"tox-dialog-dock-fadein",fadeOutClass:"tox-dialog-dock-fadeout",transitionClass:"tox-dialog-dock-transition"},modes:["top"]})]},zH=function(t){var n=t.backstage,e=t.editor,o=Ib(e),r=function(t){var n=t.backstage.shared;return{open:function(e,o){var r=function(){tN.hide(l),o()},i=vp(Zk({name:"close-alert",text:"OK",primary:!0,align:"end",disabled:!1,icon:T.none()},"cancel",t.backstage)),a=nH(),c=tH(r,n.providers),l=nc(iH({lazySink:function(){return n.getSink()},header:ZR(a,c),body:eH(e,n.providers),footer:T.some(oH(rH([],[i.asSpec()]))),onEscape:r,extraClasses:["tox-alert-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[Ii(sy,r)],eventOrder:{}}));tN.show(l);var u=i.get(l);gg.focus(u)}}}(t),i=function(t){var n=t.backstage.shared;return{open:function(e,o){var r=function(t){tN.hide(u),o(t)},i=vp(Zk({name:"yes",text:"Yes",primary:!0,align:"end",disabled:!1,icon:T.none()},"submit",t.backstage)),a=Zk({name:"no",text:"No",primary:!1,align:"end",disabled:!1,icon:T.none()},"cancel",t.backstage),c=nH(),l=tH((function(){return r(!1)}),n.providers),u=nc(iH({lazySink:function(){return n.getSink()},header:ZR(c,l),body:eH(e,n.providers),footer:T.some(oH(rH([],[a,i.asSpec()]))),onEscape:function(){return r(!1)},extraClasses:["tox-confirm-dialog"],extraBehaviours:[],extraStyles:{},dialogEvents:[Ii(sy,(function(){return r(!1)})),Ii(Ay,(function(){return r(!0)}))],eventOrder:{}}));tN.show(u);var s=i.get(u);gg.focus(s)}}}(t),a=function(t,o){return ER.openUrl((function(t){var r=FH(t,{closeWindow:function(){tN.hide(r.dialog),o(r.instanceApi)}},e,n);return tN.show(r.dialog),r.instanceApi}),t)},c=function(t,e){return ER.open((function(t,o,r){var i=o,a=wH({dataValidator:r,initialData:i,internalDialog:t},{redial:ER.redial,closeWindow:function(){tN.hide(a.dialog),e(a.instanceApi)}},n);return tN.show(a.dialog),a.instanceApi.setData(i),a.instanceApi}),t)},l=function(t,r,i,a){return ER.open((function(t,c,l){var u=jo(qo("data",l,c)),s=tu(),d=n.shared.header.isPositionedAtTop(),A=function(){return s.on((function(t){$g.reposition(t),IS.refresh(t)}))},f=_H({dataValidator:l,initialData:u,internalDialog:t},{redial:ER.redial,closeWindow:function(){s.on($g.hide),e.off("ResizeEditor",A),s.clear(),i(f.instanceApi)}},n,a),m=nc($g.sketch(k(k({lazySink:n.shared.getSink,dom:{tag:"div",classes:[]},fireDismissalEventInstead:{}},d?{}:{fireRepositionEventInstead:{}}),{inlineBehaviours:vl(F([sg("window-manager-inline-events",[Ii(yi(),(function(t,n){zi(f.dialog,sy)}))])],SH(e,o,d),!0)),isExtraPart:function(t,n){return function(t){return Nv(t,".tox-alert-dialog")||Nv(t,".tox-confirm-dialog")}(n)}})));return s.set(m),$g.showWithin(m,ec(f.dialog),{anchor:r},T.some(Pn())),o&&d||(IS.refresh(m),e.on("ResizeEditor",A)),f.instanceApi.setData(u),og.focusIn(f.dialog),f.instanceApi}),t)};return{open:function(t,e,o){return void 0!==e&&"toolbar"===e.inline?l(t,n.shared.anchors.inlineDialog(),o,e.ariaAttrs):void 0!==e&&"cursor"===e.inline?l(t,n.shared.anchors.cursor(),o,e.ariaAttrs):c(t,o)},openUrl:function(t,n){return a(t,n)},alert:function(t,n){r.open(t,(function(){n()}))},close:function(t){t.close()},confirm:function(t,n){i.open(t,(function(t){n(t)}))}}};E.add("silver",(function(t){var n=XT(t),e=n.uiMothership,o=n.backstage,r=n.renderUI,i=n.getUi;Tv(t,o.shared);var a=zH({editor:t,backstage:o});return{renderUI:r,getWindowManagerImpl:x(a),getNotificationManagerImpl:function(){return Mx(t,{backstage:o},e)},ui:i()}}))}()},47575:function(t,n,e){!function(){"use strict";var n=function(t){if(null===t)return"null";if(void 0===t)return"undefined";var n=typeof t;return"object"===n&&(Array.prototype.isPrototypeOf(t)||t.constructor&&"Array"===t.constructor.name)?"array":"object"===n&&(String.prototype.isPrototypeOf(t)||t.constructor&&"String"===t.constructor.name)?"string":n},o=function(t){return{eq:t}},r=o((function(t,n){return t===n})),i=function(t){return o((function(n,e){if(n.length!==e.length)return!1;for(var o=n.length,r=0;r<o;r++)if(!t.eq(n[r],e[r]))return!1;return!0}))},a=function(t,n){return function(t,n){return o((function(e,o){return t.eq(n(e),n(o))}))}(i(t),(function(t){return function(t,n){return Array.prototype.slice.call(t).sort(n)}(t,n)}))},c=function(t){return o((function(n,e){var o=Object.keys(n),i=Object.keys(e);if(!a(r).eq(o,i))return!1;for(var c=o.length,l=0;l<c;l++){var u=o[l];if(!t.eq(n[u],e[u]))return!1}return!0}))},l=o((function(t,e){if(t===e)return!0;var o=n(t);return o===n(e)&&(function(t){return-1!==["undefined","boolean","number","string","function","xml","null"].indexOf(t)}(o)?t===e:"array"===o?i(l).eq(t,e):"object"===o&&c(l).eq(t,e))})),u=function(t){return function(n){return o=typeof(e=n),(null===e?"null":"object"===o&&(Array.prototype.isPrototypeOf(e)||e.constructor&&"Array"===e.constructor.name)?"array":"object"===o&&(String.prototype.isPrototypeOf(e)||e.constructor&&"String"===e.constructor.name)?"string":o)===t;var e,o}},s=function(t){return function(n){return typeof n===t}},d=function(t){return function(n){return t===n}},A=u("string"),f=u("object"),m=u("array"),g=d(null),p=s("boolean"),x=d(void 0),h=function(t){return null==t},b=function(t){return!h(t)},C=s("function"),v=s("number"),y=function(){},w=function(t,n){return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];return t(n.apply(null,e))}},_=function(t,n){return function(e){return t(n(e))}},E=function(t){return function(){return t}},k=function(t){return t},B=function(t,n){return t===n};function F(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];var r=n.concat(e);return t.apply(null,r)}}var S=function(t){return function(n){return!t(n)}},z=function(t){return t()},D=function(t){t()},O=E(!1),M=E(!0),T=function(){return N},N=function(){var t=function(t){return t()},n=k;return{fold:function(t,n){return t()},isSome:O,isNone:M,getOr:n,getOrThunk:t,getOrDie:function(t){throw new Error(t||"error: getOrDie called on none.")},getOrNull:E(null),getOrUndefined:E(void 0),or:n,orThunk:t,map:T,each:y,bind:T,exists:O,forall:M,filter:function(){return T()},toArray:function(){return[]},toString:E("none()")}}(),R=function(t){var n=E(t),e=function(){return r},o=function(n){return n(t)},r={fold:function(n,e){return e(t)},isSome:M,isNone:O,getOr:n,getOrThunk:n,getOrDie:n,getOrNull:n,getOrUndefined:n,or:e,orThunk:e,map:function(n){return R(n(t))},each:function(n){n(t)},bind:o,exists:o,forall:o,filter:function(n){return n(t)?r:N},toArray:function(){return[t]},toString:function(){return"some("+t+")"}};return r},H={some:R,none:T,from:function(t){return null==t?N:R(t)}},L=Array.prototype.slice,I=Array.prototype.indexOf,U=Array.prototype.push,V=function(t,n){return I.call(t,n)},P=function(t,n){return V(t,n)>-1},q=function(t,n){for(var e=0,o=t.length;e<o;e++){if(n(t[e],e))return!0}return!1},j=function(t,n){for(var e=t.length,o=new Array(e),r=0;r<e;r++){var i=t[r];o[r]=n(i,r)}return o},Y=function(t,n){for(var e=0,o=t.length;e<o;e++){n(t[e],e)}},W=function(t,n){for(var e=t.length-1;e>=0;e--){n(t[e],e)}},G=function(t,n){for(var e=[],o=[],r=0,i=t.length;r<i;r++){var a=t[r];(n(a,r)?e:o).push(a)}
1return{pass:e,fail:o}},K=function(t,n){for(var e=[],o=0,r=t.length;o<r;o++){var i=t[o];n(i,o)&&e.push(i)}return e},Q=function(t,n,e){return W(t,(function(t,o){e=n(e,t,o)})),e},X=function(t,n,e){return Y(t,(function(t,o){e=n(e,t,o)})),e},J=function(t,n,e){for(var o=0,r=t.length;o<r;o++){var i=t[o];if(n(i,o))return H.some(i);if(e(i,o))break}return H.none()},$=function(t,n){return J(t,n,O)},Z=function(t,n){for(var e=0,o=t.length;e<o;e++){if(n(t[e],e))return H.some(e)}return H.none()},tt=function(t,n){return function(t){for(var n=[],e=0,o=t.length;e<o;++e){if(!m(t[e]))throw new Error("Arr.flatten item "+e+" was not an array, input: "+t);U.apply(n,t[e])}return n}(j(t,n))},nt=function(t,n){for(var e=0,o=t.length;e<o;++e){if(!0!==n(t[e],e))return!1}return!0},et=function(t){var n=L.call(t,0);return n.reverse(),n},ot=function(t,n){return K(t,(function(t){return!P(n,t)}))},rt=function(t,n){var e=L.call(t,0);return e.sort(n),e},it=function(t,n){return n>=0&&n<t.length?H.some(t[n]):H.none()},at=function(t){return it(t,0)},ct=function(t){return it(t,t.length-1)},lt=C(Array.from)?Array.from:function(t){return L.call(t)},ut=function(t,n){for(var e=0;e<t.length;e++){var o=n(t[e],e);if(o.isSome())return o}return H.none()},st=Object.keys,dt=Object.hasOwnProperty,At=function(t,n){for(var e=st(t),o=0,r=e.length;o<r;o++){var i=e[o];n(t[i],i)}},ft=function(t,n){return mt(t,(function(t,e){return{k:e,v:n(t,e)}}))},mt=function(t,n){var e={};return At(t,(function(t,o){var r=n(t,o);e[r.k]=r.v})),e},gt=function(t){return function(n,e){t[e]=n}},pt=function(t,n,e,o){return At(t,(function(t,r){(n(t,r)?e:o)(t,r)})),{}},xt=function(t,n){var e={};return pt(t,n,gt(e),y),e},ht=function(t){return function(t,n){var e=[];return At(t,(function(t,o){e.push(n(t,o))})),e}(t,k)},bt=function(t,n){return Ct(t,n)?H.from(t[n]):H.none()},Ct=function(t,n){return dt.call(t,n)},vt=function(t,n){return Ct(t,n)&&void 0!==t[n]&&null!==t[n]},yt=Array.isArray,wt=function(t,n,e){var o,r;if(!t)return!1;if(e=e||t,void 0!==t.length){for(o=0,r=t.length;o<r;o++)if(!1===n.call(e,t[o],o,t))return!1}else for(o in t)if(Ct(t,o)&&!1===n.call(e,t[o],o,t))return!1;return!0},_t=function(t,n){var e=[];return wt(t,(function(o,r){e.push(n(o,r,t))})),e},Et=function(t,n){var e=[];return wt(t,(function(o,r){n&&!n(o,r,t)||e.push(o)})),e},kt=function(t,n){if(t)for(var e=0,o=t.length;e<o;e++)if(t[e]===n)return e;return-1},Bt=function(t,n,e,o){for(var r=x(e)?t[0]:e,i=0;i<t.length;i++)r=n.call(o,r,t[i],i);return r},Ft=function(t,n,e){var o,r;for(o=0,r=t.length;o<r;o++)if(n.call(e,t[o],o,t))return o;return-1},St=function(t){return t[t.length-1]},zt=function(){return zt=Object.assign||function(t){for(var n,e=1,o=arguments.length;e<o;e++)for(var r in n=arguments[e])Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r]);return t},zt.apply(this,arguments)};function Dt(t,n,e){if(e||2===arguments.length)for(var o,r=0,i=n.length;r<i;r++)!o&&r in n||(o||(o=Array.prototype.slice.call(n,0,r)),o[r]=n[r]);return t.concat(o||Array.prototype.slice.call(n))}var Ot=function(t){var n,e=!1;return function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];return e||(e=!0,n=t.apply(null,o)),n}},Mt=function(){return Tt(0,0)},Tt=function(t,n){return{major:t,minor:n}},Nt={nu:Tt,detect:function(t,n){var e=String(n).toLowerCase();return 0===t.length?Mt():function(t,n){var e=function(t,n){for(var e=0;e<t.length;e++){var o=t[e];if(o.test(n))return o}}(t,n);if(!e)return{major:0,minor:0};var o=function(t){return Number(n.replace(e,"$"+t))};return Tt(o(1),o(2))}(t,e)},unknown:Mt},Rt=function(t,n){var e=String(n).toLowerCase();return $(t,(function(t){return t.search(e)}))},Ht=function(t,n){return-1!==t.indexOf(n)},Lt=function(t,n){return function(t,n,e){return""===n||t.length>=n.length&&t.substr(e,e+n.length)===n}(t,n,0)},It=function(t){return function(n){return n.replace(t,"")}},Ut=It(/^\s+|\s+$/g),Vt=It(/^\s+/g),Pt=It(/\s+$/g),qt=function(t){return t.length>0},jt=function(t){return!qt(t)},Yt=/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,Wt=function(t){return function(n){return Ht(n,t)}},Gt=[{name:"Edge",versionRegexes:[/.*?edge\/ ?([0-9]+)\.([0-9]+)$/],search:function(t){return Ht(t,"edge/")&&Ht(t,"chrome")&&Ht(t,"safari")&&Ht(t,"applewebkit")}},{name:"Chrome",brand:"Chromium",versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/,Yt],search:function(t){return Ht(t,"chrome")&&!Ht(t,"chromeframe")}},{name:"IE",versionRegexes:[/.*?msie\ ?([0-9]+)\.([0-9]+).*/,/.*?rv:([0-9]+)\.([0-9]+).*/],search:function(t){return Ht(t,"msie")||Ht(t,"trident")}}
1,{name:"Opera",versionRegexes:[Yt,/.*?opera\/([0-9]+)\.([0-9]+).*/],search:Wt("opera")},{name:"Firefox",versionRegexes:[/.*?firefox\/\ ?([0-9]+)\.([0-9]+).*/],search:Wt("firefox")},{name:"Safari",versionRegexes:[Yt,/.*?cpu os ([0-9]+)_([0-9]+).*/],search:function(t){return(Ht(t,"safari")||Ht(t,"mobile/"))&&Ht(t,"applewebkit")}}],Kt=[{name:"Windows",search:Wt("win"),versionRegexes:[/.*?windows\ nt\ ?([0-9]+)\.([0-9]+).*/]},{name:"iOS",search:function(t){return Ht(t,"iphone")||Ht(t,"ipad")},versionRegexes:[/.*?version\/\ ?([0-9]+)\.([0-9]+).*/,/.*cpu os ([0-9]+)_([0-9]+).*/,/.*cpu iphone os ([0-9]+)_([0-9]+).*/]},{name:"Android",search:Wt("android"),versionRegexes:[/.*?android\ ?([0-9]+)\.([0-9]+).*/]},{name:"OSX",search:Wt("mac os x"),versionRegexes:[/.*?mac\ os\ x\ ?([0-9]+)_([0-9]+).*/]},{name:"Linux",search:Wt("linux"),versionRegexes:[]},{name:"Solaris",search:Wt("sunos"),versionRegexes:[]},{name:"FreeBSD",search:Wt("freebsd"),versionRegexes:[]},{name:"ChromeOS",search:Wt("cros"),versionRegexes:[/.*?chrome\/([0-9]+)\.([0-9]+).*/]}],Qt={browsers:E(Gt),oses:E(Kt)},Xt="Edge",Jt="Chrome",$t="Opera",Zt="Firefox",tn="Safari",nn=function(t){var n=t.current,e=t.version,o=function(t){return function(){return n===t}};return{current:n,version:e,isEdge:o(Xt),isChrome:o(Jt),isIE:o("IE"),isOpera:o($t),isFirefox:o(Zt),isSafari:o(tn)}},en={unknown:function(){return nn({current:void 0,version:Nt.unknown()})},nu:nn,edge:E(Xt),chrome:E(Jt),ie:E("IE"),opera:E($t),firefox:E(Zt),safari:E(tn)},on="Windows",rn="Android",an="Linux",cn="Solaris",ln="FreeBSD",un="ChromeOS",sn=function(t){var n=t.current,e=t.version,o=function(t){return function(){return n===t}};return{current:n,version:e,isWindows:o(on),isiOS:o("iOS"),isAndroid:o(rn),isOSX:o("OSX"),isLinux:o(an),isSolaris:o(cn),isFreeBSD:o(ln),isChromeOS:o(un)}},dn={unknown:function(){return sn({current:void 0,version:Nt.unknown()})},nu:sn,windows:E(on),ios:E("iOS"),android:E(rn),linux:E(an),osx:E("OSX"),solaris:E(cn),freebsd:E(ln),chromeos:E(un)},An=function(t,n,e){var o=Qt.browsers(),r=Qt.oses(),i=n.bind((function(t){return function(t,n){return ut(n.brands,(function(n){var e=n.brand.toLowerCase();return $(t,(function(t){var n;return e===(null===(n=t.brand)||void 0===n?void 0:n.toLowerCase())})).map((function(t){return{current:t.name,version:Nt.nu(parseInt(n.version,10),0)}}))}))}(o,t)})).orThunk((function(){return function(t,n){return Rt(t,n).map((function(t){var e=Nt.detect(t.versionRegexes,n);return{current:t.name,version:e}}))}(o,t)})).fold(en.unknown,en.nu),a=function(t,n){return Rt(t,n).map((function(t){var e=Nt.detect(t.versionRegexes,n);return{current:t.name,version:e}}))}(r,t).fold(dn.unknown,dn.nu),c=function(t,n,e,o){var r=t.isiOS()&&!0===/ipad/i.test(e),i=t.isiOS()&&!r,a=t.isiOS()||t.isAndroid(),c=a||o("(pointer:coarse)"),l=r||!i&&a&&o("(min-device-width:768px)"),u=i||a&&!l,s=n.isSafari()&&t.isiOS()&&!1===/safari/i.test(e),d=!u&&!l&&!s;return{isiPad:E(r),isiPhone:E(i),isTablet:E(l),isPhone:E(u),isTouch:E(c),isAndroid:t.isAndroid,isiOS:t.isiOS,isWebView:E(s),isDesktop:E(d)}}(a,i,t,e);return{browser:i,os:a,deviceType:c}},fn=function(t){return window.matchMedia(t).matches},mn=Ot((function(){return An(navigator.userAgent,H.from(navigator.userAgentData),fn)})),gn=function(){return mn()},pn=navigator.userAgent,xn=gn(),hn=xn.browser,bn=xn.os,Cn=xn.deviceType,vn=/WebKit/.test(pn)&&!hn.isEdge(),yn="FormData"in window&&"FileReader"in window&&"URL"in window&&!!URL.createObjectURL,wn=-1!==pn.indexOf("Windows Phone"),_n={opera:hn.isOpera(),webkit:vn,ie:!(!hn.isIE()&&!hn.isEdge())&&hn.version.major,gecko:hn.isFirefox(),mac:bn.isOSX()||bn.isiOS(),iOS:Cn.isiPad()||Cn.isiPhone(),android:bn.isAndroid(),contentEditable:!0,transparentSrc:"data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",caretAfter:!0,range:window.getSelection&&"Range"in window,documentMode:hn.isIE()?document.documentMode||7:10,fileApi:yn,ceFalse:!0,cacheSuffix:null,container:null,experimentalShadowDom:!1,canHaveCSP:!hn.isIE(),desktop:Cn.isDesktop(),windowsPhone:wn,browser:{current:hn.current,version:hn.version,isChrome:hn.isChrome,isEdge:hn.isEdge,isFirefox:hn.isFirefox,isIE:hn.isIE,isOpera:hn.isOpera,isSafari:hn.isSafari}
1,os:{current:bn.current,version:bn.version,isAndroid:bn.isAndroid,isChromeOS:bn.isChromeOS,isFreeBSD:bn.isFreeBSD,isiOS:bn.isiOS,isLinux:bn.isLinux,isOSX:bn.isOSX,isSolaris:bn.isSolaris,isWindows:bn.isWindows},deviceType:{isDesktop:Cn.isDesktop,isiPad:Cn.isiPad,isiPhone:Cn.isiPhone,isPhone:Cn.isPhone,isTablet:Cn.isTablet,isTouch:Cn.isTouch,isWebView:Cn.isWebView}},En=/^\s*|\s*$/g,kn=function(t){return null==t?"":(""+t).replace(En,"")},Bn=function(t,n){return n?!("array"!==n||!yt(t))||typeof t===n:void 0!==t},Fn=function(t,n,e,o){o=o||this,t&&(e&&(t=t[e]),wt(t,(function(t,r){if(!1===n.call(o,t,r,e))return!1;Fn(t,n,e,o)})))},Sn={trim:kn,isArray:yt,is:Bn,toArray:function(t){if(yt(t))return t;for(var n=[],e=0,o=t.length;e<o;e++)n[e]=t[e];return n},makeMap:function(t,n,e){var o;for(n=n||",","string"==typeof(t=t||[])&&(t=t.split(n)),e=e||{},o=t.length;o--;)e[t[o]]={};return e},each:wt,map:_t,grep:Et,inArray:kt,hasOwn:Ct,extend:function(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];for(var o=0;o<n.length;o++){var r=n[o];for(var i in r)if(Ct(r,i)){var a=r[i];void 0!==a&&(t[i]=a)}}return t},create:function(t,n,e){var o,r,i,a=this,c=0,l=(t=/^((static) )?([\w.]+)(:([\w.]+))?/.exec(t))[3].match(/(^|\.)(\w+)$/i)[2],u=a.createNS(t[3].replace(/\.\w+$/,""),e);if(!u[l]){if("static"===t[2])return u[l]=n,void(this.onCreate&&this.onCreate(t[2],t[3],u[l]));n[l]||(n[l]=function(){},c=1),u[l]=n[l],a.extend(u[l].prototype,n),t[5]&&(o=a.resolve(t[5]).prototype,r=t[5].match(/\.(\w+)$/i)[1],i=u[l],u[l]=c?function(){return o[r].apply(this,arguments)}:function(){return this.parent=o[r],i.apply(this,arguments)},u[l].prototype[l]=u[l],a.each(o,(function(t,n){u[l].prototype[n]=o[n]})),a.each(n,(function(t,n){o[n]?u[l].prototype[n]=function(){return this.parent=o[n],t.apply(this,arguments)}:n!==l&&(u[l].prototype[n]=t)}))),a.each(n.static,(function(t,n){u[l][n]=t}))}},walk:Fn,createNS:function(t,n){var e,o;for(n=n||window,t=t.split("."),e=0;e<t.length;e++)n[o=t[e]]||(n[o]={}),n=n[o];return n},resolve:function(t,n){var e,o;for(n=n||window,e=0,o=(t=t.split(".")).length;e<o&&(n=n[t[e]]);e++);return n},explode:function(t,n){return!t||Bn(t,"array")?t:_t(t.split(n||","),kn)},_addCacheSuffix:function(t){var n=_n.cacheSuffix;return n&&(t+=(-1===t.indexOf("?")?"?":"&")+n),t}},zn=function(t){if(null==t)throw new Error("Node cannot be null or undefined");return{dom:t}},Dn={fromHtml:function(t,n){var e=(n||document).createElement("div");if(e.innerHTML=t,!e.hasChildNodes()||e.childNodes.length>1)throw console.error("HTML does not have a single root node",t),new Error("HTML must have a single root node");return zn(e.childNodes[0])},fromTag:function(t,n){var e=(n||document).createElement(t);return zn(e)},fromText:function(t,n){var e=(n||document).createTextNode(t);return zn(e)},fromDom:zn,fromPoint:function(t,n,e){return H.from(t.dom.elementFromPoint(n,e)).map(zn)}},On=function(t,n){var e=[],o=function(t){return e.push(t),n(t)},r=n(t);do{r=r.bind(o)}while(r.isSome());return e},Mn=function(t,n){var e=t.dom;if(1!==e.nodeType)return!1;var o=e;if(void 0!==o.matches)return o.matches(n);if(void 0!==o.msMatchesSelector)return o.msMatchesSelector(n);if(void 0!==o.webkitMatchesSelector)return o.webkitMatchesSelector(n);if(void 0!==o.mozMatchesSelector)return o.mozMatchesSelector(n);throw new Error("Browser lacks native selectors")},Tn=function(t){return 1!==t.nodeType&&9!==t.nodeType&&11!==t.nodeType||0===t.childElementCount},Nn=function(t,n){return t.dom===n.dom},Rn=function(t,n){return e=t.dom,o=n.dom,function(t,n,e){return 0!=(t.compareDocumentPosition(n)&e)}(e,o,Node.DOCUMENT_POSITION_CONTAINED_BY);var e,o},Hn=function(t,n){return gn().browser.isIE()?Rn(t,n):function(t,n){var e=t.dom,o=n.dom;return e!==o&&e.contains(o)}(t,n)};"undefined"!=typeof window?window:Function("return this;")();var Ln=function(t){return t.dom.nodeName.toLowerCase()},In=function(t){return t.dom.nodeType},Un=function(t){return function(n){return In(n)===t}},Vn=Un(1),Pn=Un(3),qn=Un(9),jn=Un(11),Yn=function(t){return Dn.fromDom(t.dom.ownerDocument)},Wn=function(t){return qn(t)?t:Yn(t)},Gn=function(t){return Dn.fromDom(Wn(t).dom.defaultView)},Kn=function(t){return H.from(t.dom.parentNode).map(Dn.fromDom)},Qn=function(t){return H.from(t.dom.previousSibling).map(Dn.fromDom)},Xn=function(t){return H.from(t.dom.nextSibling).map(Dn.fromDom)},Jn=function(t){return et(On(t,Qn))},$n=function(t){return On(t,Xn)},Zn=function(t){return j(t.dom.childNodes,Dn.fromDom)},te=function(t,n){var e=t.dom.childNodes;return H.from(e[n]).map(Dn.fromDom)},ne=function(t){return te(t,0)},ee=function(t){return te(t,t.dom.childNodes.length-1)},oe=function(t){return t.dom.childNodes.length},re=function(t){return jn(t)&&b(t.dom.host)},ie=C(Element.prototype.attachShadow)&&C(Node.prototype.getRootNode),ae=E(ie),ce=ie?function(t){return Dn.fromDom(t.dom.getRootNode())}:Wn,le=function(t){return re(t)?t:function(t){var n=t.dom.head;if(null==n)throw new Error("Head is not available yet");return Dn.fromDom(n)}(Wn(t))},ue=function(t){return Dn.fromDom(t.dom.host)},se=function(t){return b(t.dom.shadowRoot)},de=function(t,n){Kn(t).each((function(e){e.dom.insertBefore(n.dom,t.dom)}))},Ae=function(t,n){Xn(t).fold((function(){Kn(t).each((function(t){me(t,n)}))}),(function(t){de(t,n)}
1))},fe=function(t,n){ne(t).fold((function(){me(t,n)}),(function(e){t.dom.insertBefore(n.dom,e.dom)}))},me=function(t,n){t.dom.appendChild(n.dom)},ge=function(t,n){Y(n,(function(n){me(t,n)}))},pe=function(t){t.dom.textContent="",Y(Zn(t),(function(t){xe(t)}))},xe=function(t){var n=t.dom;null!==n.parentNode&&n.parentNode.removeChild(n)},he=function(t){var n,e=Zn(t);e.length>0&&(n=t,Y(e,(function(t){de(n,t)}))),xe(t)},be=function(t){var n=Pn(t)?t.dom.parentNode:t.dom;if(null==n||null===n.ownerDocument)return!1;var e=n.ownerDocument;return function(t){var n=ce(t);return re(n)?H.some(n):H.none()}(Dn.fromDom(n)).fold((function(){return e.body.contains(n)}),_(be,ue))},Ce=function(t,n){return{left:t,top:n,translate:function(e,o){return Ce(t+e,n+o)}}},ve=Ce,ye=function(t,n){return void 0!==t?t:void 0!==n?n:0},we=function(t){var n=t.dom,e=n.ownerDocument.body;return e===n?ve(e.offsetLeft,e.offsetTop):be(t)?function(t){var n=t.getBoundingClientRect();return ve(n.left,n.top)}(n):ve(0,0)},_e=function(t){var n=void 0!==t?t.dom:document,e=n.body.scrollLeft||n.documentElement.scrollLeft,o=n.body.scrollTop||n.documentElement.scrollTop;return ve(e,o)},Ee=function(t,n,e){var o=(void 0!==e?e.dom:document).defaultView;o&&o.scrollTo(t,n)},ke=function(t,n){gn().browser.isSafari()&&C(t.dom.scrollIntoViewIfNeeded)?t.dom.scrollIntoViewIfNeeded(!1):t.dom.scrollIntoView(n)},Be=function(t,n,e,o){return{x:t,y:n,width:e,height:o,right:t+e,bottom:n+o}},Fe=function(t){var n=void 0===t?window:t,e=n.document,o=_e(Dn.fromDom(e));return function(t){var n=void 0===t?window:t;return gn().browser.isFirefox()?H.none():H.from(n.visualViewport)}(n).fold((function(){var t=n.document.documentElement,e=t.clientWidth,r=t.clientHeight;return Be(o.left,o.top,e,r)}),(function(t){return Be(Math.max(t.pageLeft,o.left),Math.max(t.pageTop,o.top),t.width,t.height)}))},Se=function(t){return function(n){return!!n&&n.nodeType===t}},ze=function(t){return!!t&&!Object.getPrototypeOf(t)},De=Se(1),Oe=function(t){var n=t.map((function(t){return t.toLowerCase()}));return function(t){if(t&&t.nodeName){var e=t.nodeName.toLowerCase();return P(n,e)}return!1}},Me=function(t,n){var e=n.toLowerCase().split(" ");return function(n){if(De(n))for(var o=0;o<e.length;o++){var r=n.ownerDocument.defaultView.getComputedStyle(n,null);if((r?r.getPropertyValue(t):null)===e[o])return!0}return!1}},Te=function(t){return function(n){return De(n)&&n.hasAttribute(t)}},Ne=function(t){return De(t)&&t.hasAttribute("data-mce-bogus")},Re=function(t){return De(t)&&"TABLE"===t.tagName},He=function(t){return function(n){if(De(n)){if(n.contentEditable===t)return!0;if(n.getAttribute("data-mce-contenteditable")===t)return!0}return!1}},Le=Oe(["textarea","input"]),Ie=Se(3),Ue=Se(8),Ve=Se(9),Pe=Se(11),qe=Oe(["br"]),je=Oe(["img"]),Ye=He("true"),We=He("false"),Ge=Oe(["td","th"]),Ke=Oe(["video","audio","object","embed"]),Qe=function(t,n,e){return void 0===e&&(e=B),t.exists((function(t){return e(t,n)}))},Xe=function(t,n,e){return t.isSome()&&n.isSome()?H.some(e(t.getOrDie(),n.getOrDie())):H.none()},Je=function(t){return void 0!==t.style&&C(t.style.getPropertyValue)},$e=function(t,n,e){if(!(A(e)||p(e)||v(e)))throw console.error("Invalid call to Attribute.set. Key ",n,":: Value ",e,":: Element ",t),new Error("Attribute value was not simple");t.setAttribute(n,e+"")},Ze=function(t,n,e){$e(t.dom,n,e)},to=function(t,n){var e=t.dom;At(n,(function(t,n){$e(e,n,t)}))},no=function(t,n){var e=t.dom.getAttribute(n);return null===e?void 0:e},eo=function(t,n){return H.from(no(t,n))},oo=function(t,n){var e=t.dom;return!(!e||!e.hasAttribute)&&e.hasAttribute(n)},ro=function(t,n){t.dom.removeAttribute(n)},io=function(t,n){var e=t.dom;At(n,(function(t,n){!function(t,n,e){if(!A(e))throw console.error("Invalid call to CSS.set. Property ",n,":: Value ",e,":: Element ",t),new Error("CSS value must be a string: "+e);Je(t)&&t.style.setProperty(n,e)}(e,n,t)}))},ao=function(t,n){var e=t.dom,o=window.getComputedStyle(e).getPropertyValue(n);return""!==o||be(t)?o:co(e,n)},co=function(t,n){return Je(t)?t.style.getPropertyValue(n):""},lo=function(t,n){var e=t.dom,o=co(e,n);return H.from(o).filter((function(t){return t.length>0}))},uo=function(t){var n={},e=t.dom;if(Je(e))for(var o=0;o<e.style.length;o++){var r=e.style.item(o);n[r]=e.style[r]}return n},so=gn().browser,Ao=function(t){return $(t,Vn)},fo=function(t,n){return t.children&&P(t.children,n)},mo=function(t,n,e){var o=0,r=0,i=t.ownerDocument;if(e=e||t,n){if(e===t&&n.getBoundingClientRect&&"static"===ao(Dn.fromDom(t),"position")){var a=n.getBoundingClientRect();return{x:o=a.left+(i.documentElement.scrollLeft||t.scrollLeft)-i.documentElement.clientLeft,y:r=a.top+(i.documentElement.scrollTop||t.scrollTop)-i.documentElement.clientTop}}for(var c=n;c&&c!==e&&c.nodeType&&!fo(c,e);){var l=c;o+=l.offsetLeft||0,r+=l.offsetTop||0,c=l.offsetParent}for(c=n.parentNode;c&&c!==e&&c.nodeType&&!fo(c,e);)o-=c.scrollLeft||0,r-=c.scrollTop||0,c=c.parentNode;r+=function(t){return so.isFirefox()&&"table"===Ln(t)?Ao(Zn(t)).filter((function(t){return"caption"===Ln(t)})).bind((function(t){return Ao($n(t)).map((function(n){var e=n.dom.offsetTop,o=t.dom.offsetTop,r=t.dom.offsetHeight;return e<=o?-r:0}))})).getOr(0):0}(Dn.fromDom(n))}return{x:o,y:r}},go={}
1,po={exports:go};!function(t,n,o,r){var i,a;i=this,a=function(){var t="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e.g?e.g:"undefined"!=typeof self?self:{},n={exports:{}};!function(n){!function(t){var e=setTimeout;function o(){}function r(t){if("object"!=typeof this)throw new TypeError("Promises must be constructed via new");if("function"!=typeof t)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],s(t,this)}function i(t,n){for(;3===t._state;)t=t._value;0!==t._state?(t._handled=!0,r._immediateFn((function(){var e=1===t._state?n.onFulfilled:n.onRejected;if(null!==e){var o;try{o=e(t._value)}catch(t){return void c(n.promise,t)}a(n.promise,o)}else(1===t._state?a:c)(n.promise,t._value)}))):t._deferreds.push(n)}function a(t,n){try{if(n===t)throw new TypeError("A promise cannot be resolved with itself.");if(n&&("object"==typeof n||"function"==typeof n)){var e=n.then;if(n instanceof r)return t._state=3,t._value=n,void l(t);if("function"==typeof e)return void s((o=e,i=n,function(){o.apply(i,arguments)}),t)}t._state=1,t._value=n,l(t)}catch(n){c(t,n)}var o,i}function c(t,n){t._state=2,t._value=n,l(t)}function l(t){2===t._state&&0===t._deferreds.length&&r._immediateFn((function(){t._handled||r._unhandledRejectionFn(t._value)}));for(var n=0,e=t._deferreds.length;n<e;n++)i(t,t._deferreds[n]);t._deferreds=null}function u(t,n,e){this.onFulfilled="function"==typeof t?t:null,this.onRejected="function"==typeof n?n:null,this.promise=e}function s(t,n){var e=!1;try{t((function(t){e||(e=!0,a(n,t))}),(function(t){e||(e=!0,c(n,t))}))}catch(t){if(e)return;e=!0,c(n,t)}}r.prototype.catch=function(t){return this.then(null,t)},r.prototype.then=function(t,n){var e=new this.constructor(o);return i(this,new u(t,n,e)),e},r.all=function(t){var n=Array.prototype.slice.call(t);return new r((function(t,e){if(0===n.length)return t([]);var o=n.length;function r(i,a){try{if(a&&("object"==typeof a||"function"==typeof a)){var c=a.then;if("function"==typeof c)return void c.call(a,(function(t){r(i,t)}),e)}n[i]=a,0==--o&&t(n)}catch(t){e(t)}}for(var i=0;i<n.length;i++)r(i,n[i])}))},r.resolve=function(t){return t&&"object"==typeof t&&t.constructor===r?t:new r((function(n){n(t)}))},r.reject=function(t){return new r((function(n,e){e(t)}))},r.race=function(t){return new r((function(n,e){for(var o=0,r=t.length;o<r;o++)t[o].then(n,e)}))},r._immediateFn="function"==typeof setImmediate?function(t){setImmediate(t)}:function(t){e(t,0)},r._unhandledRejectionFn=function(t){"undefined"!=typeof console&&console&&console.warn("Possible Unhandled Promise Rejection:",t)},r._setImmediateFn=function(t){r._immediateFn=t},r._setUnhandledRejectionFn=function(t){r._unhandledRejectionFn=t},n.exports?n.exports=r:t.Promise||(t.Promise=r)}(t)}(n);var o=n.exports;return{boltExport:("undefined"!=typeof window?window:Function("return this;")()).Promise||o}},"object"==typeof n&&void 0!==o?o.exports=a():"function"==typeof t&&t.amd?t(a):(i="undefined"!=typeof globalThis?globalThis:i||self).EphoxContactWrapper=a()}(void 0,go,po);var xo=po.exports.boltExport,ho=function(t){var n=H.none(),e=[],o=function(t){r()?a(t):e.push(t)},r=function(){return n.isSome()},i=function(t){Y(t,a)},a=function(t){n.each((function(n){setTimeout((function(){t(n)}),0)}))};return t((function(t){r()||(n=H.some(t),i(e),e=[])})),{get:o,map:function(t){return ho((function(n){o((function(e){n(t(e))}))}))},isReady:r}},bo={nu:ho,pure:function(t){return ho((function(n){n(t)}))}},Co=function(t){setTimeout((function(){throw t}),0)},vo=function(t){var n=function(n){t().then(n,Co)};return{map:function(n){return vo((function(){return t().then(n)}))},bind:function(n){return vo((function(){return t().then((function(t){return n(t).toPromise()}))}))},anonBind:function(n){return vo((function(){return t().then((function(){return n.toPromise()}))}))},toLazy:function(){return bo.nu(n)},toCached:function(){var n=null;return vo((function(){return null===n&&(n=t()),n}))},toPromise:t,get:n}},yo=function(t){return vo((function(){return new xo(t)}))},wo=function(t,n){return n((function(n){var e=[],o=0;0===t.length?n([]):Y(t,(function(r,i){r.get(function(r){return function(i){e[r]=i,++o>=t.length&&n(e)}}(i))}))}))},_o=function(t){return{isValue:M,isError:O,getOr:E(t),getOrThunk:E(t),getOrDie:E(t),or:function(n){return _o(t)},orThunk:function(n){return _o(t)},fold:function(n,e){return e(t)},map:function(n){return _o(n(t))},mapError:function(n){return _o(t)},each:function(n){n(t)},bind:function(n){return n(t)},exists:function(n){return n(t)},forall:function(n){return n(t)},toOptional:function(){return H.some(t)}}},Eo=function(t){return{isValue:O,isError:M,getOr:k,getOrThunk:function(t){return t()},getOrDie:function(){return(n=String(t),function(){throw new Error(n)})();var n},or:k,orThunk:function(t){return t()},fold:function(n,e){return n(t)},map:function(n){return Eo(t)},mapError:function(n){return Eo(n(t))},each:y,bind:function(n){return Eo(t)},exists:O,forall:M,toOptional:H.none}},ko={value:_o,error:Eo,fromOption:function(t,n){return t.fold((function(){return Eo(n)}),_o)}},Bo=function(t){if(!m(t))throw new Error("cases must be an array");if(0===t.length)throw new Error("there must be at least one case");var n=[],e={};return Y(t,(function(o,r){var i=st(o);if(1!==i.length)throw new Error("one and only one name per case");var a=i[0],c=o[a];if(void 0!==e[a])throw new Error("duplicate key detected:"+a);if("cata"===a)throw new Error("cannot have a case named cata (sorry
1)");if(!m(c))throw new Error("case arguments must be an array");n.push(a),e[a]=function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];var i=e.length;if(i!==c.length)throw new Error("Wrong number of arguments to case "+a+". Expected "+c.length+" ("+c+"), got "+i);return{fold:function(){for(var n=[],o=0;o<arguments.length;o++)n[o]=arguments[o];if(n.length!==t.length)throw new Error("Wrong number of arguments to fold. Expected "+t.length+", got "+n.length);return n[r].apply(null,e)},match:function(t){var o=st(t);if(n.length!==o.length)throw new Error("Wrong number of arguments to match. Expected: "+n.join(",")+"\nActual: "+o.join(","));if(!nt(n,(function(t){return P(o,t)})))throw new Error("Not all branches were specified when using match. Specified: "+o.join(", ")+"\nRequired: "+n.join(", "));return t[a].apply(null,e)},log:function(t){console.log(t,{constructors:n,constructor:a,params:e})}}}})),e};Bo([{bothErrors:["error1","error2"]},{firstError:["error1","value2"]},{secondError:["value1","error2"]},{bothValues:["value1","value2"]}]);var Fo=function(t){return t.fold(k,k)};function So(t,n,e,o,r){return t(e,o)?H.some(e):C(r)&&r(e)?H.none():n(e,o,r)}var zo,Do,Oo,Mo,To,No,Ro,Ho,Lo,Io,Uo,Vo,Po,qo,jo,Yo,Wo,Go,Ko,Qo,Xo=function(t,n,e){for(var o=t.dom,r=C(e)?e:O;o.parentNode;){o=o.parentNode;var i=Dn.fromDom(o);if(n(i))return H.some(i);if(r(i))break}return H.none()},Jo=function(t,n,e){return So((function(t,n){return n(t)}),Xo,t,n,e)},$o=function(t,n){return $(t.dom.childNodes,(function(t){return n(Dn.fromDom(t))})).map(Dn.fromDom)},Zo=function(t,n,e){return Xo(t,(function(t){return Mn(t,n)}),e)},tr=function(t,n){return function(t,n){var e=void 0===n?document:n.dom;return Tn(e)?H.none():H.from(e.querySelector(t)).map(Dn.fromDom)}(n,t)},nr=function(t,n,e){return So((function(t,n){return Mn(t,n)}),Zo,t,n,e)},er=window.Promise?window.Promise:xo,or=function(t,n){return"number"!=typeof n&&(n=0),setTimeout(t,n)},rr=function(t,n){return"number"!=typeof n&&(n=1),setInterval(t,n)},ir=function(t,n){var e,o=function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];clearTimeout(e),e=or((function(){t.apply(this,o)}),n)};return o.stop=function(){clearTimeout(e)},o},ar={requestAnimationFrame:function(t,n){zo?zo.then(t):zo=new er((function(t){n||(n=document.body),function(t,n){for(var e=window.requestAnimationFrame,o=["ms","moz","webkit"],r=0;r<o.length&&!e;r++)e=window[o[r]+"RequestAnimationFrame"];e||(e=function(t){window.setTimeout(t,0)}),e(t,n)}(t,n)})).then(t)},setTimeout:or,setInterval:rr,setEditorTimeout:function(t,n,e){return or((function(){t.removed||n()}),e)},setEditorInterval:function(t,n,e){var o=rr((function(){t.removed?clearInterval(o):n()}),e);return o},debounce:ir,throttle:ir,clearInterval:function(t){return clearInterval(t)},clearTimeout:function(t){return clearTimeout(t)}},cr=function(t,n){void 0===n&&(n={});var e=0,o={},r=Dn.fromDom(t),i=Wn(r),a=n.maxLoadTime||5e3,c=function(c,l,u){var s,d=Sn._addCacheSuffix(c),A=function(t){return bt(o,t).getOrThunk((function(){return{id:"mce-u"+e++,passed:[],failed:[],count:0}}))}(d);o[d]=A,A.count++;var f=function(t,n){for(var e=t.length;e--;)t[e]();A.status=n,A.passed=[],A.failed=[],s&&(s.onload=null,s.onerror=null,s=null)},m=function(){return f(A.passed,2)},g=function(){return f(A.failed,3)},p=function(){var n,e;n=function(){for(var n=t.styleSheets,e=n.length;e--;){var o=n[e].ownerNode;if(o&&o.id===s.id)return m(),!0}return!1},e=p,n()||(Date.now()-b<a?ar.setTimeout(e):g())};if(l&&A.passed.push(l),u&&A.failed.push(u),1!==A.status)if(2!==A.status)if(3!==A.status){A.status=1;var x=Dn.fromTag("link",i.dom);to(x,{rel:"stylesheet",type:"text/css",id:A.id});var h,b=Date.now();n.contentCssCors&&Ze(x,"crossOrigin","anonymous"),n.referrerPolicy&&Ze(x,"referrerpolicy",n.referrerPolicy),(s=x.dom).onload=p,s.onerror=g,h=x,me(le(r),h),Ze(x,"href",d)}else g();else m()},l=function(t){return yo((function(n){c(t,w(n,E(ko.value(t))),w(n,E(ko.error(t))))}))},u=function(t){var n=Sn._addCacheSuffix(t);bt(o,n).each((function(t){var e,i;0===--t.count&&(delete o[n],e=t.id,i=le(r),tr(i,"#"+e).each(xe))}))};return{load:c,loadAll:function(t,n,e){var o;(o=j(t,l),wo(o,yo)).get((function(t){var o=G(t,(function(t){return t.isValue()}));o.fail.length>0?e(o.fail.map(Fo)):n(o.pass.map(Fo))}
1))},unload:u,unloadAll:function(t){Y(t,(function(t){u(t)}))},_setReferrerPolicy:function(t){n.referrerPolicy=t}}},lr=function(){var t=new WeakMap;return{forElement:function(n,e){var o=ce(n).dom;return H.from(t.get(o)).getOrThunk((function(){var n=cr(o,e);return t.set(o,n),n}))}}}(),ur=function(){function t(t,n){this.node=t,this.rootNode=n,this.current=this.current.bind(this),this.next=this.next.bind(this),this.prev=this.prev.bind(this),this.prev2=this.prev2.bind(this)}return t.prototype.current=function(){return this.node},t.prototype.next=function(t){return this.node=this.findSibling(this.node,"firstChild","nextSibling",t),this.node},t.prototype.prev=function(t){return this.node=this.findSibling(this.node,"lastChild","previousSibling",t),this.node},t.prototype.prev2=function(t){return this.node=this.findPreviousNode(this.node,"lastChild","previousSibling",t),this.node},t.prototype.findSibling=function(t,n,e,o){var r,i;if(t){if(!o&&t[n])return t[n];if(t!==this.rootNode){if(r=t[e])return r;for(i=t.parentNode;i&&i!==this.rootNode;i=i.parentNode)if(r=i[e])return r}}},t.prototype.findPreviousNode=function(t,n,e,o){var r,i,a;if(t){if(r=t[e],this.rootNode&&r===this.rootNode)return;if(r){if(!o)for(a=r[n];a;a=a[n])if(!a[n])return a;return r}if((i=t.parentNode)&&i!==this.rootNode)return i}},t}(),sr=function(t){var n;return function(e){return n=n||function(t,n){for(var e={},o=0,r=t.length;o<r;o++){var i=t[o];e[String(i)]=n(i,o)}return e}(t,M),Ct(n,Ln(e))}},dr=sr(["h1","h2","h3","h4","h5","h6"]),Ar=sr(["article","aside","details","div","dt","figcaption","footer","form","fieldset","header","hgroup","html","main","nav","section","summary","body","p","dl","multicol","dd","figure","address","center","blockquote","h1","h2","h3","h4","h5","h6","listing","xmp","pre","plaintext","menu","dir","ul","ol","li","hr","table","tbody","thead","tfoot","th","tr","td","caption"]),fr=function(t){return Vn(t)&&!Ar(t)},mr=function(t){return Vn(t)&&"br"===Ln(t)},gr=sr(["h1","h2","h3","h4","h5","h6","p","div","address","pre","form","blockquote","center","dir","fieldset","header","footer","article","section","hgroup","aside","nav","figure"]),pr=sr(["ul","ol","dl"]),xr=sr(["li","dd","dt"]),hr=sr(["thead","tbody","tfoot"]),br=sr(["td","th"]),Cr=sr(["pre","script","textarea","style"]),vr=" ",yr="\ufeff",wr=function(t){return"\ufeff"===t},_r=function(t){return t.replace(/\uFEFF/g,"")},Er=De,kr=Ie,Br=function(t){return kr(t)&&(t=t.parentNode),Er(t)&&t.hasAttribute("data-mce-caret")},Fr=function(t){return kr(t)&&wr(t.data)},Sr=function(t){return Br(t)||Fr(t)},zr=function(t){return t.firstChild!==t.lastChild||!qe(t.firstChild)},Dr=function(t){var n=t.container();return!!Ie(n)&&(n.data.charAt(t.offset())===yr||t.isAtStart()&&Fr(n.previousSibling))},Or=function(t){var n=t.container();return!!Ie(n)&&(n.data.charAt(t.offset()-1)===yr||t.isAtEnd()&&Fr(n.nextSibling))},Mr=function(t,n,e){var o,r=n.ownerDocument.createElement(t);r.setAttribute("data-mce-caret",e?"before":"after"),r.setAttribute("data-mce-bogus","all"),r.appendChild(((o=document.createElement("br")).setAttribute("data-mce-bogus","1"),o));var i=n.parentNode;return e?i.insertBefore(r,n):n.nextSibling?i.insertBefore(r,n.nextSibling):i.appendChild(r),r},Tr=function(t){return kr(t)&&t.data[0]===yr},Nr=function(t){return kr(t)&&t.data[t.data.length-1]===yr},Rr=function(t){return t&&t.hasAttribute("data-mce-caret")?(n=t.getElementsByTagName("br"),e=n[n.length-1],Ne(e)&&e.parentNode.removeChild(e),t.removeAttribute("data-mce-caret"),t.removeAttribute("data-mce-bogus"),t.removeAttribute("style"),t.removeAttribute("_moz_abspos"),t):null;var n,e},Hr=function(t){return Br(t.startContainer)},Lr=Ye,Ir=We,Ur=qe,Vr=Ie,Pr=Oe(["script","style","textarea"]),qr=Oe(["img","input","textarea","hr","iframe","video","audio","object","embed"]),jr=Oe(["table"]),Yr=Sr,Wr=function(t){return!Yr(t)&&(Vr(t)?!Pr(t.parentNode):qr(t)||Ur(t)||jr(t)||Gr(t))},Gr=function(t){return!1===function(t){return De(t)&&"true"===t.getAttribute("unselectable")}(t)&&Ir(t)},Kr=function(t,n){return Wr(t)&&function(t,n){for(t=t.parentNode;t&&t!==n;t=t.parentNode){if(Gr(t))return!1;if(Lr(t))return!0}return!0}(t,n)},Qr=/^[ \t\r\n]*$/,Xr=function(t){return Qr.test(t)},Jr=function(t,n){var e,o,r,i=Dn.fromDom(n),a=Dn.fromDom(t);return e=a,o="pre,code",r=F(Nn,i),Zo(e,o,r).isSome()},$r=function(t,n){return Wr(t)&&!1===function(t,n){return Ie(t)&&Xr(t.data)&&!1===Jr(t,n)}(t,n)||function(t){return De(t)&&"A"===t.nodeName&&!t.hasAttribute("href")&&(t.hasAttribute("name")||t.hasAttribute("id"))}(t)||Zr(t)},Zr=Te("data-mce-bookmark"),ti=Te("data-mce-bogus"),ni=(Do="data-mce-bogus",Oo="all",function(t){return De(t)&&t.getAttribute(Do)===Oo}),ei=function(t,n){return void 0===n&&(n=!0),function(t,n){var e=0;if($r(t,t))return!1;var o=t.firstChild;if(!o)return!0;var r=new ur(o,t);do{if(n){if(ni(o)){o=r.next(!0);continue}if(ti(o)){o=r.next();continue}}if(qe(o))e++,o=r.next();else{if($r(o,t))return!1;o=r.next()}}while(o);return e<=1}(t.dom,n)},oi=function(t,n){return b(t)&&($r(t,n)||fr(Dn.fromDom(t)))},ri=function(t){return function(t){return"span"===t.nodeName.toLowerCase()}(t)&&"bookmark"===t.getAttribute("data-mce-type")},ii=function(t,n){return Ie(t)&&t.data.length>0&&function(t,n){var e=new ur(t,n).prev(!1),o=new ur(t,n).next(!1),r=x(e)||oi(e,n),i=x(o)||oi(o,n);return r&&i}(t,n)},ai=function(t,n,e){var o=e||n;if(De(n)&&ri(n))return n;for(var r=n.childNodes,i=r.length-1;i>=0;i--)ai(t,r[i],o);if(De(n)){var a=n.childNodes;1===a.length&&ri(a[0])&&n.parentNode.insertBefore(a[0],n)}return function(t){return Pe(t)||Ve(t)}(n)||$r(n,o)||function(t){return!!De(t)&&t.childNodes.length>0}(n)||ii(n,o)||t.remove(n),n},ci=Sn.makeMap,li=/[&<>\"\u0060\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,ui=/[<>&\u007E-\uD7FF\uE000-\uFFEF]|[\uD800-\uDBFF][\uDC00-\uDFFF]/g,si=/[<>&\"\']/g,di=/&#([a-z0-9]+);?|&([a-z0-9]+);/gi,Ai={128:"€",130:"‚",131:"ƒ",132:"„",133:"…",134:"†",135:"‡",136:"ˆ",137:"‰",138:"Š",139:"‹",140:"Œ",142:"Ž",145:"‘",146:"’",147:"“",148:"”",149:"•",150:"–",151:"—",152:"˜",153:"™",154:"š",155:"›",156:"œ",158:"ž",159:"Ÿ"},fi={'"':"&quot;","'":"&#39;","<":"&lt;",">":"&gt;","&":"&amp;","`":"&#96;"},mi={"&lt;":"<","&gt;":">","&amp;":"&","&quot;":'"',"&apos;":"'"},gi=function(t,n){var e,o,r,i={};if(t){for(t=t.split(","),n=n||10,e=0;e<t.length;e+=2)o=String.fromCharCode(parseInt(t[e],n)),fi[o]||(r="&"+t[e+1]+";",i[o]=r,i[r]=o);return i}},pi=gi("50,nbsp,51,iexcl,52,cent,53,pound,54,curren,55,yen,56,brvbar,57,sect,58,uml,59,copy,5a,ordf,5b,laquo,5c,not,5d,shy,5e,reg,5f,macr,5g,deg,5h,plusmn,5i,sup2,5j,sup3,5k,acute,5l,micro,5m,para,5n,middot,5o,cedil,5p,sup1,5q,ordm,5r,raquo,5s,frac14,5t,frac12,5u,frac34,5v,iquest,60,Agrave,61,Aacute,62,Acirc,63,Atilde,64,Auml,65,Aring,66,AElig,67,Ccedil,68,Egrave,69,Eacute,6a,Ecirc,6b,Euml,6c,Igrave,6d,Iacute,6e,Icirc,6f,Iuml,6g,ETH,6h,Ntilde,6i,Ograve,6j,Oacute,6k,Ocirc,6l,Otilde,6m,Ouml,6n,times,6o,Oslash,6p,Ugrave,6q,Uacute,6r,Ucirc,6s,Uuml,6t,Yacute,6u,THORN,6v,szlig,70,agrave,71,aacute,72,acirc,73,atilde,74,auml,75,aring,76,aelig,77,ccedil,78,egrave,79,eacute,7a,ecirc,7b,euml,7c,igrave,7d,iacute,7e,icirc,7f,iuml,7g,eth,7h,ntilde,7i,ograve,7j,oacute,7k,ocirc,7l,otilde,7m,ouml,7n,divide,7o,oslash,7p,ugrave,7q,uacute,7r,ucirc,7s,uuml,7t,yacute,7u,thorn,7v,yuml,ci,fnof,sh,Alpha,si,Beta,sj,Gamma,sk,Delta,sl,Epsilon,sm,Zeta,sn,Eta,so,Theta,sp,Iota,sq,Kappa,sr,Lambda,ss,Mu,st,Nu,su,Xi,sv,Omicron,t0,Pi,t1,Rho,t3,Sigma,t4,Tau,t5,Upsilon,t6,Phi,t7,Chi,t8,Psi,t9,Omega,th,alpha,ti,beta,tj,gamma,tk,delta,tl,epsilon,tm,zeta,tn,eta,to,theta,tp,iota,tq,kappa,tr,lambda,ts,mu,tt,nu,tu,xi,tv,omicron,u0,pi,u1,rho,u2,sigmaf,u3,sigma,u4,tau,u5,upsilon,u6,phi,u7,chi,u8,psi,u9,omega,uh,thetasym,ui,upsih,um,piv,812,bull,816,hellip,81i,prime,81j,Prime,81u,oline,824,frasl,88o,weierp,88h,image,88s,real,892,trade,89l,alefsym,8cg,larr,8ch,uarr,8ci,rarr,8cj,darr,8ck,harr,8dl,crarr,8eg,lArr,8eh,uArr,8ei,rArr,8ej,dArr,8ek,hArr,8g0,forall,8g2,part,8g3,exist,8g5,empty,8g7,nabla,8g8,isin,8g9,notin,8gb,ni,8gf,prod,8gh,sum,8gi,minus,8gn,lowast,8gq,radic,8gt,prop,8gu,infin,8h0,ang,8h7,and,8h8,or,8h9,cap,8ha,cup,8hb,int,8hk,there4,8hs,sim,8i5,cong,8i8,asymp,8j0,ne,8j1,equiv,8j4,le,8j5,ge,8k2,sub,8k3,sup,8
1k4,nsub,8k6,sube,8k7,supe,8kl,oplus,8kn,otimes,8l5,perp,8m5,sdot,8o8,lceil,8o9,rceil,8oa,lfloor,8ob,rfloor,8p9,lang,8pa,rang,9ea,loz,9j0,spades,9j3,clubs,9j5,hearts,9j6,diams,ai,OElig,aj,oelig,b0,Scaron,b1,scaron,bo,Yuml,m6,circ,ms,tilde,802,ensp,803,emsp,809,thinsp,80c,zwnj,80d,zwj,80e,lrm,80f,rlm,80j,ndash,80k,mdash,80o,lsquo,80p,rsquo,80q,sbquo,80s,ldquo,80t,rdquo,80u,bdquo,810,dagger,811,Dagger,81g,permil,81p,lsaquo,81q,rsaquo,85c,euro",32),xi=function(t,n){return t.replace(n?li:ui,(function(t){return fi[t]||t}))},hi=function(t,n){return t.replace(n?li:ui,(function(t){return t.length>1?"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";":fi[t]||"&#"+t.charCodeAt(0)+";"}))},bi=function(t,n,e){return e=e||pi,t.replace(n?li:ui,(function(t){return fi[t]||e[t]||t}))},Ci={encodeRaw:xi,encodeAllRaw:function(t){return(""+t).replace(si,(function(t){return fi[t]||t}))},encodeNumeric:hi,encodeNamed:bi,getEncodeFunc:function(t,n){var e=gi(n)||pi,o=ci(t.replace(/\+/g,","));return o.named&&o.numeric?function(t,n){return t.replace(n?li:ui,(function(t){return void 0!==fi[t]?fi[t]:void 0!==e[t]?e[t]:t.length>1?"&#"+(1024*(t.charCodeAt(0)-55296)+(t.charCodeAt(1)-56320)+65536)+";":"&#"+t.charCodeAt(0)+";"}))}:o.named?n?function(t,n){return bi(t,n,e)}:bi:o.numeric?hi:xi},decode:function(t){return t.replace(di,(function(t,n){return n?(n="x"===n.charAt(0).toLowerCase()?parseInt(n.substr(1),16):parseInt(n,10))>65535?(n-=65536,String.fromCharCode(55296+(n>>10),56320+(1023&n))):Ai[n]||String.fromCharCode(n):mi[t]||pi[t]||function(t){var n=Dn.fromTag("div").dom;return n.innerHTML=t,n.textContent||n.innerText||t}(t)}))}},vi={},yi={},wi=Sn.makeMap,_i=Sn.each,Ei=Sn.extend,ki=Sn.explode,Bi=Sn.inArray,Fi=function(t,n){return(t=Sn.trim(t))?t.split(n||" "):[]},Si=function(t,n){var e=wi(t," ",wi(t.toUpperCase()," "));return Ei(e,n)},zi=function(t){return Si("td th li dt dd figcaption caption details summary",t.getTextBlockElements())},Di=function(t,n){var e;return t&&(e={},"string"==typeof t&&(t={"*":t}),_i(t,(function(t,o){e[o]=e[o.toUpperCase()]="map"===n?wi(t,/[, ]/):ki(t,/[, ]/)}))),e},Oi=function(t){var n={},e={},o=[],r={},i={},a=function(n,e,o){var r=t[n];return r?r=wi(r,/[, ]/,wi(r.toUpperCase(),/[, ]/)):(r=vi[n])||(r=Si(e,o),vi[n]=r),r},c=function(t){var n,e,o,r,i,a,c={},l=function(t,e,o){var r,i,a,l=function(t,n){var e,o,r={};for(e=0,o=t.length;e<o;e++)r[t[e]]=n||{};return r};e=e||"","string"==typeof(o=o||[])&&(o=Fi(o));var u=Fi(t);for(r=u.length;r--;)a={attributes:l(i=Fi([n,e].join(" "))),attributesOrder:i,children:l(o,yi)},c[u[r]]=a},u=function(t,n){var e,o,r,i,a=Fi(t);e=a.length;for(var l=Fi(n);e--;)for(o=c[a[e]],r=0,i=l.length;r<i;r++)o.attributes[l[r]]={},o.attributesOrder.push(l[r])};return vi[t]?vi[t]:(n="id accesskey class dir lang style tabindex title role",e="address blockquote div dl fieldset form h1 h2 h3 h4 h5 h6 hr menu ol p pre table ul",o="a abbr b bdo br button cite code del dfn em embed i iframe img input ins kbd label map noscript object q s samp script select small span strong sub sup textarea u var #text #comment","html4"!==t&&(n+=" contenteditable contextmenu draggable dropzone hidden spellcheck translate",e+=" article aside details dialog figure main header footer hgroup section nav",o+=" audio canvas command datalist mark meter output picture progress time wbr video ruby bdi keygen"),"html5-strict"!==t&&(n+=" xml:lang",o=[o,a="acronym applet basefont big font strike tt"].join(" "),_i(Fi(a),(function(t){l(t,"",o)})),e=[e,i="center dir isindex noframes"].join(" "),r=[e,o].join(" "),_i(Fi(i),(function(t){l(t,"",r)}))),r=r||[e,o].join(" "),l("html","manifest","head body"),l("head","","base command link meta noscript script style title"),l("title hr noscript br"),l("base","href target"),l("link","href rel media hreflang type sizes hreflang"),l("meta","name http-equiv content charset"),l("style","media type scoped"),l("script","src async defer type charset"),l("body","onafterprint onbeforeprint onbeforeunload onblur onerror onfocus onhashchange onload onmessage onoffline ononline onpagehide onpageshow onpopstate onresize onscroll onstorage onunload",r),l("address dt dd div caption","",r),l("h1 h2 h3 h4 h5 h6 pre p abbr co
1de var samp kbd sub sup i b u bdo span legend em strong small s cite dfn","",o),l("blockquote","cite",r),l("ol","reversed start type","li"),l("ul","","li"),l("li","value",r),l("dl","","dt dd"),l("a","href target rel media hreflang type",o),l("q","cite",o),l("ins del","cite datetime",r),l("img","src sizes srcset alt usemap ismap width height"),l("iframe","src name width height",r),l("embed","src type width height"),l("object","data type typemustmatch name usemap form width height",[r,"param"].join(" ")),l("param","name value"),l("map","name",[r,"area"].join(" ")),l("area","alt coords shape href target rel media hreflang type"),l("table","border","caption colgroup thead tfoot tbody tr"+("html4"===t?" col":"")),l("colgroup","span","col"),l("col","span"),l("tbody thead tfoot","","tr"),l("tr","","td th"),l("td","colspan rowspan headers",r),l("th","colspan rowspan headers scope abbr",r),l("form","accept-charset action autocomplete enctype method name novalidate target",r),l("fieldset","disabled form name",[r,"legend"].join(" ")),l("label","form for",o),l("input","accept alt autocomplete checked dirname disabled form formaction formenctype formmethod formnovalidate formtarget height list max maxlength min multiple name pattern readonly required size src step type value width"),l("button","disabled form formaction formenctype formmethod formnovalidate formtarget name type value","html4"===t?r:o),l("select","disabled form multiple name required size","option optgroup"),l("optgroup","disabled label","option"),l("option","disabled label selected value"),l("textarea","cols dirname disabled form maxlength name readonly required rows wrap"),l("menu","type label",[r,"li"].join(" ")),l("noscript","",r),"html4"!==t&&(l("wbr"),l("ruby","",[o,"rt rp"].join(" ")),l("figcaption","",r),l("mark rt rp summary bdi","",o),l("canvas","width height",r),l("video","src crossorigin poster preload autoplay mediagroup loop muted controls width height buffered",[r,"track source"].join(" ")),l("audio","src crossorigin preload autoplay mediagroup loop muted controls buffered volume",[r,"track source"].join(" ")),l("picture","","img source"),l("source","src srcset type media sizes"),l("track","kind src srclang label default"),l("datalist","",[o,"option"].join(" ")),l("article section nav aside main header footer","",r),l("hgroup","","h1 h2 h3 h4 h5 h6"),l("figure","",[r,"figcaption"].join(" ")),l("time","datetime",o),l("dialog","open",r),l("command","type label icon disabled checked radiogroup command"),l("output","for form name",o),l("progress","value max",o),l("meter","value min max low high optimum",o),l("details","open",[r,"summary"].join(" ")),l("keygen","autofocus challenge disabled form keytype name")),"html5-strict"!==t&&(u("script","language xml:space"),u("style","xml:space"),u("object","declare classid code codebase codetype archive standby align border hspace vspace"),u("embed","align name hspace vspace"),u("param","valuetype type"),u("a","charset name rev shape coords"),u("br","clear"),u("applet","codebase archive code object alt name width height align hspace vspace"),u("img","name longdesc align border hspace vspace"),u("iframe","longdesc frameborder marginwidth marginheight scrolling align"),u("font basefont","size color face"),u("input","usemap align"),u("select"),u("textarea"),u("h1 h2 h3 h4 h5 h6 div p legend caption","align"),u("ul","type compact"),u("li","type"),u("ol dl menu dir","compact"),u("pre","width xml:space"),u("hr","align noshade size width"),u("isindex","prompt"),u("table","summary width frame rules cellspacing cellpadding align bgcolor"),u("col","width align char charoff valign"),u("colgroup","width align char charoff valign"),u("thead","align char charoff valign"),u("tr","align char charoff valign bgcolor"),u("th","axis align char charoff valign nowrap bgcolor width height"),u("form","accept"),u("td","abbr axis scope align char charoff valign nowrap bgcolor width height"),u("tfoot","align char charoff valign"),u("tbody","align char charoff valign"),u("area","nohref"),u("body","background bgcolor text link vlink alink")),"html4"!==t&&(u("input button select textarea","autofocus"),u("input textarea","placeholder"),u("a","download"),u("link script img","crossorigin"),u("img","loading"),u("iframe","sandbox seamless allowfullscreen loading")),_i(Fi("a form meter progress dfn"),(function(t){c[t]&&delete c[t].children[t]})),delete c.caption.children.table,delete c.script,vi[t]=c,c)}((t=t||{}).schema);!1===t.verify_html&&(t.valid_elements="*[*]");
1var l=Di(t.valid_styles),u=Di(t.invalid_styles,"map"),s=Di(t.valid_classes,"map"),d=a("whitespace_elements","pre script noscript style textarea video audio iframe object code"),A=a("self_closing_elements","colgroup dd dt li option p td tfoot th thead tr"),f=a("short_ended_elements","area base basefont br col frame hr img input isindex link meta param embed source wbr track"),m=a("boolean_attributes","checked compact declare defer disabled ismap multiple nohref noresize noshade nowrap readonly selected autoplay loop controls"),g="td th iframe video audio object script code",p=a("non_empty_elements",g+" pre",f),x=a("move_caret_before_on_enter_elements",g+" table",f),h=a("text_block_elements","h1 h2 h3 h4 h5 h6 p div address pre form blockquote center dir fieldset header footer article section hgroup aside main nav figure"),b=a("block_elements","hr table tbody thead tfoot th tr td li ol ul caption dl dt dd noscript menu isindex option datalist select optgroup figcaption details summary",h),C=a("text_inline_elements","span strong b em i font s strike u var cite dfn code mark q sup sub samp");_i((t.special||"script noscript iframe noframes noembed title style textarea xmp").split(" "),(function(t){i[t]=new RegExp("</"+t+"[^>]*>","gi")}));var v=function(t){return new RegExp("^"+t.replace(/([?+*])/g,".$1")+"$")},y=function(t){var e,r,i,a,c,l,u,s,d,A,f,m,g,p,x,h,b,C,y=/^([#+\-])?([^\[!\/]+)(?:\/([^\[!]+))?(?:(!?)\[([^\]]+)])?$/,w=/^([!\-])?(\w+[\\:]:\w+|[^=:<]+)?(?:([=:<])(.*))?$/,_=/[*?+]/;if(t){var E=Fi(t,",");for(n["@"]&&(h=n["@"].attributes,b=n["@"].attributesOrder),e=0,r=E.length;e<r;e++)if(c=y.exec(E[e])){if(p=c[1],d=c[2],x=c[3],s=c[5],l={attributes:m={},attributesOrder:g=[]},"#"===p&&(l.paddEmpty=!0),"-"===p&&(l.removeEmpty=!0),"!"===c[4]&&(l.removeEmptyAttrs=!0),h&&(At(h,(function(t,n){m[n]=t})),g.push.apply(g,b)),s)for(i=0,a=(s=Fi(s,"|")).length;i<a;i++)if(c=w.exec(s[i])){if(u={},f=c[1],A=c[2].replace(/[\\:]:/g,":"),p=c[3],C=c[4],"!"===f&&(l.attributesRequired=l.attributesRequired||[],l.attributesRequired.push(A),u.required=!0),"-"===f){delete m[A],g.splice(Bi(g,A),1);continue}p&&("="===p&&(l.attributesDefault=l.attributesDefault||[],l.attributesDefault.push({name:A,value:C}),u.defaultValue=C),":"===p&&(l.attributesForced=l.attributesForced||[],l.attributesForced.push({name:A,value:C}),u.forcedValue=C),"<"===p&&(u.validValues=wi(C,"?"))),_.test(A)?(l.attributePatterns=l.attributePatterns||[],u.pattern=v(A),l.attributePatterns.push(u)):(m[A]||g.push(A),m[A]=u)}h||"@"!==d||(h=m,b=g),x&&(l.outputName=d,n[x]=l),_.test(d)?(l.pattern=v(d),o.push(l)):n[d]=l}}},w=function(t){n={},o=[],y(t),_i(c,(function(t,n){e[n]=t.children}))},_=function(t){var o=/^(~)?(.+)$/;t&&(vi.text_block_elements=vi.block_elements=null,_i(Fi(t,","),(function(t){var i=o.exec(t),a="~"===i[1],c=a?"span":"div",l=i[2];if(e[l]=e[c],r[l]=c,a||(b[l.toUpperCase()]={},b[l]={}),!n[l]){var u=n[c];delete(u=Ei({},u)).removeEmptyAttrs,delete u.removeEmpty,n[l]=u}_i(e,(function(t,n){t[c]&&(e[n]=t=Ei({},e[n]),t[l]=t[c])}))})))},k=function(n){var o=/^([+\-]?)([A-Za-z0-9_\-.\u00b7\u00c0-\u00d6\u00d8-\u00f6\u00f8-\u037d\u037f-\u1fff\u200c-\u200d\u203f-\u2040\u2070-\u218f\u2c00-\u2fef\u3001-\ud7ff\uf900-\ufdcf\ufdf0-\ufffd]+)\[([^\]]+)]$/;vi[t.schema]=null,n&&_i(Fi(n,","),(function(t){var n,r,i=o.exec(t);i&&(r=i[1],n=r?e[i[2]]:e[i[2]]={"#comment":{}},n=e[i[2]],_i(Fi(i[3],"|"),(function(t){"-"===r?delete n[t]:n[t]={}})))}))},B=function(t){var e,r=n[t];if(r)return r;for(e=o.length;e--;)if((r=o[e]).pattern.test(t))return r};t.valid_elements?w(t.valid_elements):(_i(c,(function(t,o){n[o]={attributes:t.attributes,attributesOrder:t.attributesOrder},e[o]=t.children})),"html5"!==t.schema&&_i(Fi("strong/b em/i"),(function(t){var e=Fi(t,"/");n[e[1]].outputName=e[0]})),_i(C,(function(e,o){n[o]&&(t.padd_empty_block_inline_children&&(n[o].paddInEmptyBlock=!0),n[o].removeEmpty=!0)})),_i(Fi("ol ul blockquote a table tbody"),(function(t){n[t]&&(n[t].removeEmpty=!0)})),_i(Fi("p h1 h2 h3 h4 h5 h6 th td pre div address caption li"),(function(t){n[t].paddEmpty=!0})),_i(Fi("span"),(function(t){n[t].removeEmptyAttrs=!0}))),_(t.custom_elements),k(t.valid_children),y(t.extended_valid_elements),k("+ol[ul|ol],+ul[ul|ol]"),_i({dd:"dl",dt:"dl",li:"ul ol",td:"tr",th:"tr",tr:"tbody thead tfoot",tbody:"table",thead:"table",tfoot:"table",legend:"fieldset",area:"map",param:"video audio object"},(function(t,e){n[e]&&(n[e].parentsRequired=Fi(t))}
1)),t.invalid_elements&&_i(ki(t.invalid_elements),(function(t){n[t]&&delete n[t]})),B("span")||y("span[!data-mce-type|*]");var F=E(l),S=E(u),z=E(s),D=E(m),O=E(b),M=E(h),T=E(C),N=E(f),R=E(A),H=E(p),L=E(x),I=E(d),U=E(i),V=E(r);return{children:e,elements:n,getValidStyles:F,getValidClasses:z,getBlockElements:O,getInvalidStyles:S,getShortEndedElements:N,getTextBlockElements:M,getTextInlineElements:T,getBoolAttrs:D,getElementRule:B,getSelfClosingElements:R,getNonEmptyElements:H,getMoveCaretBeforeOnEnterElements:L,getWhiteSpaceElements:I,getSpecialElements:U,isValidChild:function(t,n){var o=e[t.toLowerCase()];return!(!o||!o[n.toLowerCase()])},isValid:function(t,n){var e,o,r=B(t);if(r){if(!n)return!0;if(r.attributes[n])return!0;if(e=r.attributePatterns)for(o=e.length;o--;)if(e[o].pattern.test(t))return!0}return!1},getCustomElements:V,addValidElements:y,setValidElements:w,addCustomElements:_,addValidChildren:k}},Mi=function(t,n,e,o){var r=function(t){return(t=parseInt(t,10).toString(16)).length>1?t:"0"+t};return"#"+r(n)+r(e)+r(o)},Ti=function(t,n){var e,o,r,i=this,a=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)\s*\)/gi,c=/(?:url(?:(?:\(\s*\"([^\"]+)\"\s*\))|(?:\(\s*\'([^\']+)\'\s*\))|(?:\(\s*([^)\s]+)\s*\))))|(?:\'([^\']+)\')|(?:\"([^\"]+)\")/gi,l=/\s*([^:]+):\s*([^;]+);?/g,u=/\s+$/,s={},d="\ufeff";t=t||{},n&&(o=n.getValidStyles(),r=n.getInvalidStyles());var A="\\\" \\' \\; \\: ; : \ufeff".split(" ");for(e=0;e<A.length;e++)s[A[e]]=d+e,s[d+e]=A[e];return{toHex:function(t){return t.replace(a,Mi)},parse:function(n){var o,r,A,f,m,g,p,x,h={},b=t.url_converter,C=t.url_converter_scope||i,v=function(t,n,o){var r=h[t+"-top"+n];if(r){var i=h[t+"-right"+n];if(i){var a=h[t+"-bottom"+n];if(a){var c=h[t+"-left"+n];if(c){var l=[r,i,a,c];for(e=l.length-1;e--&&l[e]===l[e+1];);e>-1&&o||(h[t+n]=-1===e?l[0]:l.join(" "),delete h[t+"-top"+n],delete h[t+"-right"+n],delete h[t+"-bottom"+n],delete h[t+"-left"+n])}}}}},y=function(t){var n,e=h[t];if(e){for(n=(e=e.split(" ")).length;n--;)if(e[n]!==e[0])return!1;return h[t]=e[0],!0}},w=function(t){return f=!0,s[t]},_=function(t,n){return f&&(t=t.replace(/\uFEFF[0-9]/g,(function(t){return s[t]}))),n||(t=t.replace(/\\([\'\";:])/g,"$1")),t},E=function(t){return String.fromCharCode(parseInt(t.slice(1),16))},k=function(t){return t.replace(/\\[0-9a-f]+/gi,E)},B=function(n,e,o,r,i,a){if(i=i||a)return"'"+(i=_(i)).replace(/\'/g,"\\'")+"'";if(e=_(e||o||r),!t.allow_script_urls){var c=e.replace(/[\s\r\n]+/g,"");if(/(java|vb)script:/i.test(c))return"";if(!t.allow_svg_data_urls&&/^data:image\/svg/i.test(c))return""}return b&&(e=b.call(C,e,"style")),"url('"+e.replace(/\'/g,"\\'")+"')"};if(n){for(n=(n=n.replace(/[\u0000-\u001F]/g,"")).replace(/\\[\"\';:\uFEFF]/g,w).replace(/\"[^\"]+\"|\'[^\']+\'/g,(function(t){return t.replace(/[;:]/g,w)}));o=l.exec(n);)if(l.lastIndex=o.index+o[0].length,r=o[1].replace(u,"").toLowerCase(),A=o[2].replace(u,""),r&&A){if(r=k(r),A=k(A),-1!==r.indexOf(d)||-1!==r.indexOf('"'))continue;if(!t.allow_script_urls&&("behavior"===r||/expression\s*\(|\/\*|\*\//.test(A)))continue;"font-weight"===r&&"700"===A?A="bold":"color"!==r&&"background-color"!==r||(A=A.toLowerCase()),A=(A=A.replace(a,Mi)).replace(c,B),h[r]=f?_(A,!0):A}v("border","",!0),v("border","-width"),v("border","-color"),v("border","-style"),v("padding",""),v("margin",""),m="border",p="border-style",x="border-color",y(g="border-width")&&y(p)&&y(x)&&(h[m]=h[g]+" "+h[p]+" "+h[x],delete h[g],delete h[p],delete h[x]),"medium none"===h.border&&delete h.border,"none"===h["border-image"]&&delete h["border-image"]}return h},serialize:function(t,n){var e="",i=function(n){var r,i=o[n];if(i)for(var a=0,c=i.length;a<c;a++)n=i[a],(r=t[n])&&(e+=(e.length>0?" ":"")+n+": "+r+";")};return n&&o?(i("*"),i(n)):At(t,(function(t,o){!t||r&&!function(t,n){var e=r["*"];return!(e&&e[t]||(e=r[n])&&e[t])}(o,n)||(e+=(e.length>0?" ":"")+o+": "+t+";")})),e}}},Ni={keyLocation:!0,layerX:!0,layerY:!0,returnValue:!0,webkitMovementX:!0,webkitMovementY:!0,keyIdentifier:!0,mozPressure:!0},Ri=function(t){return t instanceof Event||C(t.initEvent)},Hi=function(t,n,e,o){var r,i=function(t,n){var e=null!=n?n:{};for(var o in t)Ct(Ni,o)||(e[o]=t[o]);return b(e.composedPath)&&(e.composedPath=function(){return t.composedPath()}),e}(n,o);return i.type=t,h(i.target)&&(i.target=null!==(r=i.srcElement)&&void 0!==r?r:e),function(t){return h(t.preventDefault)||Ri(t)}(n)&&(i.preventDefault=function(){i.defaultPrevented=!0,i.isDefaultPrevented=M,C(n.preventDefault)?n.preventDefault():Ri(n)&&(n.returnValue=!1)},i.stopPropagation=function(){i.cancelBubble=!0,i.isPropagationStopped=M,C(n.stopPropagation)?n.stopPropagation():Ri(n)&&(n.cancelBubble=!0)},i.stopImmediatePropagation=function(){i.isImmediatePropagationStopped=M,i.stopPropagation()},function(t){return t.isDefaultPrevented===M||t.isDefaultPrevented===O}
1(i)||(i.isDefaultPrevented=!0===i.defaultPrevented?M:O,i.isPropagationStopped=!0===i.cancelBubble?M:O,i.isImmediatePropagationStopped=O)),i},Li=/^(?:mouse|contextmenu)|click/,Ii=function(t,n,e,o){t.addEventListener?t.addEventListener(n,e,o||!1):t.attachEvent&&t.attachEvent("on"+n,e)},Ui=function(t,n,e,o){t.removeEventListener?t.removeEventListener(n,e,o||!1):t.detachEvent&&t.detachEvent("on"+n,e)},Vi=function(t,n){var e=Hi(t.type,t,document,n);if(function(t){return b(t)&&Li.test(t.type)}(t)&&x(t.pageX)&&!x(t.clientX)){var o=e.target.ownerDocument||document,r=o.documentElement,i=o.body,a=e;a.pageX=t.clientX+(r&&r.scrollLeft||i&&i.scrollLeft||0)-(r&&r.clientLeft||i&&i.clientLeft||0),a.pageY=t.clientY+(r&&r.scrollTop||i&&i.scrollTop||0)-(r&&r.clientTop||i&&i.clientTop||0)}return x(e.metaKey)&&(e.metaKey=!1),e},Pi=function(t,n,e){var o=t.document,r={type:"ready"};if(e.domLoaded)n(r);else{var i=function(){Ui(t,"DOMContentLoaded",i),Ui(t,"load",i),e.domLoaded||(e.domLoaded=!0,n(r)),t=null};"complete"===o.readyState||"interactive"===o.readyState&&o.body?i():Ii(t,"DOMContentLoaded",i),e.domLoaded||Ii(t,"load",i)}},qi=function(){function t(){this.domLoaded=!1,this.events={},this.count=1,this.expando="mce-data-"+(+new Date).toString(32),this.hasMouseEnterLeave="onmouseenter"in document.documentElement,this.hasFocusIn="onfocusin"in document.documentElement,this.count=1}return t.prototype.bind=function(t,n,e,o){var r,i,a,c,l,u,s,d=this,A=window,f=function(t){d.executeHandlers(Vi(t||A.event),r)};if(t&&3!==t.nodeType&&8!==t.nodeType){t[d.expando]?r=t[d.expando]:(r=d.count++,t[d.expando]=r,d.events[r]={}),o=o||t;var m=n.split(" ");for(a=m.length;a--;)u=f,l=s=!1,"DOMContentLoaded"===(c=m[a])&&(c="ready"),d.domLoaded&&"ready"===c&&"complete"===t.readyState?e.call(o,Vi({type:c})):(d.hasMouseEnterLeave||(l=d.mouseEnterLeave[c])&&(u=function(t){var n=t.currentTarget,e=t.relatedTarget;if(e&&n.contains)e=n.contains(e);else for(;e&&e!==n;)e=e.parentNode;e||((t=Vi(t||A.event)).type="mouseout"===t.type?"mouseleave":"mouseenter",t.target=n,d.executeHandlers(t,r))}),d.hasFocusIn||"focusin"!==c&&"focusout"!==c||(s=!0,l="focusin"===c?"focus":"blur",u=function(t){(t=Vi(t||A.event)).type="focus"===t.type?"focusin":"focusout",d.executeHandlers(t,r)}),(i=d.events[r][c])?"ready"===c&&d.domLoaded?e(Vi({type:c})):i.push({func:e,scope:o}):(d.events[r][c]=i=[{func:e,scope:o}],i.fakeName=l,i.capture=s,i.nativeHandler=u,"ready"===c?Pi(t,u,d):Ii(t,l||c,u,s)));return t=i=null,e}},t.prototype.unbind=function(t,n,e){var o,r,i,a,c;if(!t||3===t.nodeType||8===t.nodeType)return this;var l=t[this.expando];if(l){if(c=this.events[l],n){var u=n.split(" ");for(r=u.length;r--;)if(o=c[a=u[r]]){if(e)for(i=o.length;i--;)if(o[i].func===e){var s=o.nativeHandler,d=o.fakeName,A=o.capture;(o=o.slice(0,i).concat(o.slice(i+1))).nativeHandler=s,o.fakeName=d,o.capture=A,c[a]=o}e&&0!==o.length||(delete c[a],Ui(t,o.fakeName||a,o.nativeHandler,o.capture))}}else At(c,(function(n,e){Ui(t,n.fakeName||e,n.nativeHandler,n.capture)})),c={};for(a in c)if(Ct(c,a))return this;delete this.events[l];try{delete t[this.expando]}catch(n){t[this.expando]=null}}return this},t.prototype.fire=function(t,n,e){var o;if(!t||3===t.nodeType||8===t.nodeType)return this;var r=Vi({type:n,target:t},e);do{(o=t[this.expando])&&this.executeHandlers(r,o),t=t.parentNode||t.ownerDocument||t.defaultView||t.parentWindow}while(t&&!r.isPropagationStopped());return this},t.prototype.clean=function(t){var n,e;if(!t||3===t.nodeType||8===t.nodeType)return this;if(t[this.expando]&&this.unbind(t),t.getElementsByTagName||(t=t.document),t&&t.getElementsByTagName)for(this.unbind(t),n=(e=t.getElementsByTagName("*")).length;n--;)(t=e[n])[this.expando]&&this.unbind(t);return this},t.prototype.destroy=function(){this.events={}},t.prototype.cancel=function(t){return t&&(t.preventDefault(),t.stopImmediatePropagation()),!1},t.prototype.executeHandlers=function(t,n){var e=this.events[n],o=e&&e[t.type];if(o)for(var r=0,i=o.length;r<i;r++){var a=o[r];if(a&&!1===a.func.call(a.scope,t)&&t.preventDefault(),t.isImmediatePropagationStopped())return}}
vendor: 7,807 bytes, line 1
1,t.Event=new t,t}(),ji="sizzle"+-new Date,Yi=window.document,Wi=0,Gi=0,Ki=Ba(),Qi=Ba(),Xi=Ba(),Ji=function(t,n){return t===n&&(Po=!0),0},$i="undefined",Zi=1<<31,ta={}.hasOwnProperty,na=[],ea=na.pop,oa=na.push,ra=na.push,ia=na.slice,aa=na.indexOf||function(t){for(var n=0,e=this.length;n<e;n++)if(this[n]===t)return n;return-1},ca="[\\x20\\t\\r\\n\\f]",la="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",ua="\\["+ca+"*("+la+")(?:"+ca+"*([*^$|!~]?=)"+ca+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+la+"))|)"+ca+"*\\]",sa=":("+la+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+ua+")*)|.*)\\)|)",da=new RegExp("^"+ca+"+|((?:^|[^\\\\])(?:\\\\.)*)"+ca+"+$","g"),Aa=new RegExp("^"+ca+"*,"+ca+"*"),fa=new RegExp("^"+ca+"*([>+~]|"+ca+")"+ca+"*"),ma=new RegExp("="+ca+"*([^\\]'\"]*?)"+ca+"*\\]","g"),ga=new RegExp(sa),pa=new RegExp("^"+la+"$"),xa={ID:new RegExp("^#("+la+")"),CLASS:new RegExp("^\\.("+la+")"),TAG:new RegExp("^("+la+"|[*])"),ATTR:new RegExp("^"+ua),PSEUDO:new RegExp("^"+sa),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ca+"*(even|odd|(([+-]|)(\\d*)n|)"+ca+"*(?:([+-]|)"+ca+"*(\\d+)|))"+ca+"*\\)|)","i"),bool:new RegExp("^(?:checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped)$","i"),needsContext:new RegExp("^"+ca+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ca+"*((?:-\\d)?\\d*)"+ca+"*\\)|)(?=[^-]|$)","i")},ha=/^(?:input|select|textarea|button)$/i,ba=/^h\d$/i,Ca=/^[^{]+\{\s*\[native \w/,va=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ya=/[+~]/,wa=/'|\\/g,_a=new RegExp("\\\\([\\da-f]{1,6}"+ca+"?|("+ca+")|.)","ig"),Ea=function(t,n,e){var o="0x"+n-65536;return o!=o||e?n:o<0?String.fromCharCode(o+65536):String.fromCharCode(o>>10|55296,1023&o|56320)};try{ra.apply(na=ia.call(Yi.childNodes),Yi.childNodes),na[Yi.childNodes.length].nodeType}catch(t){ra={apply:na.length?function(t,n){oa.apply(t,ia.call(n))}:function(t,n){for(var e=t.length,o=0;t[e++]=n[o++];);t.length=e-1}}}var ka=function(t,n,e,o){var r,i,a,c,l,u,s,d,A,f;if((n?n.ownerDocument||n:Yi)!==jo&&qo(n),e=e||[],!t||"string"!=typeof t)return e;if(1!==(c=(n=n||jo).nodeType)&&9!==c)return[];if(Wo&&!o){if(r=va.exec(t))if(a=r[1]){if(9===c){if(!(i=n.getElementById(a))||!i.parentNode)return e;if(i.id===a)return e.push(i),e}else if(n.ownerDocument&&(i=n.ownerDocument.getElementById(a))&&Qo(n,i)&&i.id===a)return e.push(i),e}else{if(r[2])return ra.apply(e,n.getElementsByTagName(t)),e;if((a=r[3])&&Mo.getElementsByClassName)return ra.apply(e,n.getElementsByClassName(a)),e}if(Mo.qsa&&(!Go||!Go.test(t))){if(d=s=ji,A=n,f=9===c&&t,1===c&&"object"!==n.nodeName.toLowerCase()){for(u=Ho(t),(s=n.getAttribute("id"))?d=s.replace(wa,"\\$&"):n.setAttribute("id",d),d="[id='"+d+"'] ",l=u.length;l--;)u[l]=d+Ma(u[l]);A=ya.test(t)&&Da(n.parentNode)||n,f=u.join(",")}if(f)try{return ra.apply(e,A.querySelectorAll(f)),e}catch(t){}finally{s||n.removeAttribute("id")}}}return Io(t.replace(da,"$1"),n,e,o)};function Ba(){var t=[];return function n(e,o){return t.push(e+" ")>To.cacheLength&&delete n[t.shift()],n[e+" "]=o}}function Fa(t){return t[ji]=!0,t}function Sa(t,n){var e=n&&t,o=e&&1===t.nodeType&&1===n.nodeType&&(~n.sourceIndex||Zi)-(~t.sourceIndex||Zi);if(o)return o;if(e)for(;e=e.nextSibling;)if(e===n)return-1;return t?1:-1}function za(t){return Fa((function(n){return n=+n,Fa((function(e,o){for(var r,i=t([],e.length,n),a=i.length;a--;)e[r=i[a]]&&(e[r]=!(o[r]=e[r]))}))}))}function Da(t){return t&&typeof t.getElementsByTagName!==$i&&t}function Oa(){}function Ma(t){for(var n=0,e=t.length,o="";n<e;n++)o+=t[n].value;return o}function Ta(t,n,e){var o=n.dir,r=e&&"parentNode"===o,i=Gi++;return n.first?function(n,e,i){for(;n=n[o];)if(1===n.nodeType||r)return t(n,e,i)}:function(n,e,a){var c,l,u=[Wi,i];if(a){for(;n=n[o];)if((1===n.nodeType||r)&&t(n,e,a))return!0}else for(;n=n[o];)if(1===n.nodeType||r){if((c=(l=n[ji]||(n[ji]={}))[o])&&c[0]===Wi&&c[1]===i)return u[2]=c[2];if(l[o]=u,u[2]=t(n,e,a))return!0}}}function Na(t){return t.length>1?function(n,e,o){for(var r=t.length;r--;)if(!t[r](n,e,o))return!1;return!0}:t[0]}function Ra(t,n,e,o,r){for(var i,a=[],c=0,l=t.length,u=null!=n;c<l;c++)(i=t[c])&&(e&&!e(i,o,r)||(a.push(i),u&&n.push(c)));return a}function Ha(t,n,e,o,r,i){return o&&!o[ji]&&(o=Ha(o)),r&&!r[ji]&&(r=Ha(r,i)),Fa((function(i,a,c,l){var u,s,d,A=[],f=[],m=a.length,g=i||function(t,n,e){for(var o=0,r=n.length;o<r;o++)ka(t,n[o],e);return e}(n||"*",c.nodeType?[c]:c,[]),p=!t||!i&&n?g:Ra(g,A,t,c,l),x=e?r||(i?t:m||o)?[]:a:p;if(e&&e(p,x,c,l),o)for(u=Ra(x,f),o(u,[],c,l),s=u.length;s--;)(d=u[s])&&(x[f[s]]=!(p[f[s]]=d));if(i){if(r||t){if(r){for(u=[],s=x.length;s--;)(d=x[s])&&u.push(p[s]=d);r(null,x=[],u,l)}for(s=x.length;s--;)(d=x[s])&&(u=r?aa.call(i,d):A[s])>-1&&(i[u]=!(a[u]=d))}}else x=Ra(x===a?x.splice(m,x.length):x),r?r(null,a,x,l):ra.apply(a,x)}))}function La(t){for(var n,e,o,r=t.length,i=To.relative[t[0].type],a=i||To.relative[" "],c=i?1:0,l=Ta((function(t){return t===n}),a,!0),u=Ta((function(t){return aa.call(n,t)>-1}),a,!0),s=[function(t,e,o){var r=!i&&(o||e!==Uo)||((n=e).nodeType?l(t,e,o):u(t,e,o));return n=null,r}];c<r;c++)if(e=To.relative[t[c].type])s=[Ta(Na(s),e)];else{if((e=To.filter[t[c].type].apply(null,t[c].matches))[ji]){for(o=++c;o<r&&!To.relative[t[o].type];o++);return Ha(c>1&&Na(s),c>1&&Ma(t.slice(0,c-1).concat({value:" "===t[c-2].type?"*":""})).replace(da,"$1"),e,c<o&&La(t.slice(c,o)),o<r&&La(t=t.slice(o)),o<r&&Ma(t))}s.push(e)}return Na(s)}Mo=ka.support={},Ro=ka.isXML=function(t){var n=t&&(t.ownerDocument||t).documentElement;return!!n&&"HTML"!==n.nodeName},qo=ka.setDocument=function(t){var n,e=t?t.ownerDocument||t:Yi,o=e.defaultView;return e!==jo&&9===e.nodeType&&e.documentElement?(jo=e,Yo=e.documentElement,Wo=!Ro(e),o&&o!==function(t){try{return t.top}catch(t){}return null}(o)&&(o.addEventListener?o.addEventListener("unload",(function(){qo()}),!1):o.attachEvent&&o.attachEvent("onunload",(function(){qo()}))),Mo.attributes=!0,Mo.getElementsByTagName=!0,Mo.getElementsByClassName=Ca.test(e.getElementsByClassName),Mo.getById=!0,To.find.ID=function(t,n){if(typeof n.getElementById!==$i&&Wo){var e=n.getElementById(t);return e&&e.parentNode?[e]:[]}},To.filter.ID=function(t){var n=t.replace(_a,Ea);return function(t){return t.getAttribute("id")===n}},To.find.TAG=Mo.getElementsByTagName?function(t,n){if(typeof n.getElementsByTagName!==$i)return n.getElementsByTagName(t)}:function(t,n){var e,o=[],r=0,i=n.getElementsByTagName(t);if("*"===t){for(;e=i[r++];)1===e.nodeType&&o.push(e);return o}return i},To.find.CLASS=Mo.getElementsByClassName&&function(t,n){if(Wo)return n.getElementsByClassName(t)},Ko=[],Go=[],Mo.disconnectedMatch=!0,Go=Go.length&&new RegExp(Go.join("|")),Ko=Ko.length&&new RegExp(Ko.join("|")),n=Ca.test(Yo.compareDocumentPosition),Qo=n||Ca.test(Yo.contains)?function(t,n){var e=9===t.nodeType?t.documentElement:t,o=n&&n.parentNode;return t===o||!(!o||1!==o.nodeType||!(e.contains?e.contains(o):t.compareDocumentPosition&&16&t.compareDocumentPosition(o)))}:function(t,n){if(n)for(;n=n.parentNode;)if(n===t)return!0;return!1},Ji=n?function(t,n){if(t===n)return Po=!0,0;var o=!t.compareDocumentPosition-!n.compareDocumentPosition;return o||(1&(o=(t.ownerDocument||t)===(n.ownerDocument||n)?t.compareDocumentPosition(n):1)||!Mo.sortDetached&&n.compareDocumentPosition(t)===o?t===e||t.ownerDocument===Yi&&Qo(Yi,t)?-1:n===e||n.ownerDocument===Yi&&Qo(Yi,n)?1:Vo?aa.call(Vo,t)-aa.call(Vo,n):0:4&o?-1:1)}:function(t,n){if(t===n)return Po=!0,0;var o,r=0,i=t.parentNode,a=n.parentNode,c=[t],l=[n];if(!i||!a)return t===e?-1:n===e?1:i?-1:a?1:Vo?aa.call(Vo,t)-aa.call(Vo,n):0;if(i===a)return Sa(t,n);for(o=t;o=o.parentNode;)c.unshift(o);for(o=n;o=o.parentNode;)l.unshift(o);for(;c[r]===l[r];)r++;return r?Sa(c[r],l[r]):c[r]===Yi?-1:l[r]===Yi?1:0}
vendor: 4,164 bytes, line 1
1,e):jo},ka.matches=function(t,n){return ka(t,null,null,n)},ka.matchesSelector=function(t,n){if((t.ownerDocument||t)!==jo&&qo(t),n=n.replace(ma,"='$1']"),Mo.matchesSelector&&Wo&&(!Ko||!Ko.test(n))&&(!Go||!Go.test(n)))try{var e=undefined.call(t,n);if(e||Mo.disconnectedMatch||t.document&&11!==t.document.nodeType)return e}catch(t){}return ka(n,jo,null,[t]).length>0},ka.contains=function(t,n){return(t.ownerDocument||t)!==jo&&qo(t),Qo(t,n)},ka.attr=function(t,n){(t.ownerDocument||t)!==jo&&qo(t);var e=To.attrHandle[n.toLowerCase()],o=e&&ta.call(To.attrHandle,n.toLowerCase())?e(t,n,!Wo):void 0;return void 0!==o?o:Mo.attributes||!Wo?t.getAttribute(n):(o=t.getAttributeNode(n))&&o.specified?o.value:null},ka.error=function(t){throw new Error("Syntax error, unrecognized expression: "+t)},ka.uniqueSort=function(t){var n,e=[],o=0,r=0;if(Po=!Mo.detectDuplicates,Vo=!Mo.sortStable&&t.slice(0),t.sort(Ji),Po){for(;n=t[r++];)n===t[r]&&(o=e.push(r));for(;o--;)t.splice(e[o],1)}return Vo=null,t},No=ka.getText=function(t){var n,e="",o=0,r=t.nodeType;if(r){if(1===r||9===r||11===r){if("string"==typeof t.textContent)return t.textContent;for(t=t.firstChild;t;t=t.nextSibling)e+=No(t)}else if(3===r||4===r)return t.nodeValue}else for(;n=t[o++];)e+=No(n);return e},To=ka.selectors={cacheLength:50,createPseudo:Fa,match:xa,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(_a,Ea),t[3]=(t[3]||t[4]||t[5]||"").replace(_a,Ea),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||ka.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&ka.error(t[0]),t},PSEUDO:function(t){var n,e=!t[6]&&t[2];return xa.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":e&&ga.test(e)&&(n=Ho(e,!0))&&(n=e.indexOf(")",e.length-n)-e.length)&&(t[0]=t[0].slice(0,n),t[2]=e.slice(0,n)),t.slice(0,3))}},filter:{TAG:function(t){var n=t.replace(_a,Ea).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===n}},CLASS:function(t){var n=Ki[t+" "];return n||(n=new RegExp("(^|"+ca+")"+t+"("+ca+"|$)"))&&Ki(t,(function(t){return n.test("string"==typeof t.className&&t.className||typeof t.getAttribute!==$i&&t.getAttribute("class")||"")}))},ATTR:function(t,n,e){return function(o){var r=ka.attr(o,t);return null==r?"!="===n:!n||(r+="","="===n?r===e:"!="===n?r!==e:"^="===n?e&&0===r.indexOf(e):"*="===n?e&&r.indexOf(e)>-1:"$="===n?e&&r.slice(-e.length)===e:"~="===n?(" "+r+" ").indexOf(e)>-1:"|="===n&&(r===e||r.slice(0,e.length+1)===e+"-"))}},CHILD:function(t,n,e,o,r){var i="nth"!==t.slice(0,3),a="last"!==t.slice(-4),c="of-type"===n;return 1===o&&0===r?function(t){return!!t.parentNode}:function(n,e,l){var u,s,d,A,f,m,g=i!==a?"nextSibling":"previousSibling",p=n.parentNode,x=c&&n.nodeName.toLowerCase(),h=!l&&!c;if(p){if(i){for(;g;){for(d=n;d=d[g];)if(c?d.nodeName.toLowerCase()===x:1===d.nodeType)return!1;m=g="only"===t&&!m&&"nextSibling"}return!0}if(m=[a?p.firstChild:p.lastChild],a&&h){for(f=(u=(s=p[ji]||(p[ji]={}))[t]||[])[0]===Wi&&u[1],A=u[0]===Wi&&u[2],d=f&&p.childNodes[f];d=++f&&d&&d[g]||(A=f=0)||m.pop();)if(1===d.nodeType&&++A&&d===n){s[t]=[Wi,f,A];break}}else if(h&&(u=(n[ji]||(n[ji]={}))[t])&&u[0]===Wi)A=u[1];else for(;(d=++f&&d&&d[g]||(A=f=0)||m.pop())&&((c?d.nodeName.toLowerCase()!==x:1!==d.nodeType)||!++A||(h&&((d[ji]||(d[ji]={}))[t]=[Wi,A]),d!==n)););return(A-=r)===o||A%o==0&&A/o>=0}}},PSEUDO:function(t,n){var e,o=To.pseudos[t]||To.setFilters[t.toLowerCase()]||ka.error("unsupported pseudo: "+t);return o[ji]?o(n):o.length>1?(e=[t,t,"",n],To.setFilters.hasOwnProperty(t.toLowerCase())?Fa((function(t,e){for(var r,i=o(t,n),a=i.length;a--;)t[r=aa.call(t,i[a])]=!(e[r]=i[a])})):function(t){return o(t,0,e)}):o}},pseudos:{not:Fa((function(t){var n=[],e=[],o=Lo(t.replace(da,"$1"));return o[ji]?Fa((function(t,n,e,r){for(var i,a=o(t,null,r,[]),c=t.length;c--;)(i=a[c])&&(t[c]=!(n[c]=i))})):function(t,r,i){return n[0]=t,o(n,null,i,e),n[0]=null,!e.pop()}}
1)),has:Fa((function(t){return function(n){return ka(t,n).length>0}})),contains:Fa((function(t){return t=t.replace(_a,Ea),function(n){return(n.textContent||n.innerText||No(n)).indexOf(t)>-1}})),lang:Fa((function(t){return pa.test(t||"")||ka.error("unsupported lang: "+t),t=t.replace(_a,Ea).toLowerCase(),function(n){var e;do{if(e=Wo?n.lang:n.getAttribute("xml:lang")||n.getAttribute("lang"))return(e=e.toLowerCase())===t||0===e.indexOf(t+"-")}while((n=n.parentNode)&&1===n.nodeType);return!1}})),target:function(t){var n=window.location&&window.location.hash;return n&&n.slice(1)===t.id},root:function(t){return t===Yo},focus:function(t){return t===jo.activeElement&&(!jo.hasFocus||jo.hasFocus())&&!!(t.type||t.href||~t.tabIndex)},enabled:function(t){return!1===t.disabled},disabled:function(t){return!0===t.disabled},checked:function(t){var n=t.nodeName.toLowerCase();return"input"===n&&!!t.checked||"option"===n&&!!t.selected},selected:function(t){return t.parentNode&&t.parentNode.selectedIndex,!0===t.selected},empty:function(t){for(t=t.firstChild;t;t=t.nextSibling)if(t.nodeType<6)return!1;return!0},parent:function(t){return!To.pseudos.empty(t)},header:function(t){return ba.test(t.nodeName)},input:function(t){return ha.test(t.nodeName)},button:function(t){var n=t.nodeName.toLowerCase();return"input"===n&&"button"===t.type||"button"===n},text:function(t){var n;return"input"===t.nodeName.toLowerCase()&&"text"===t.type&&(null==(n=t.getAttribute("type"))||"text"===n.toLowerCase())},first:za((function(){return[0]})),last:za((function(t,n){return[n-1]})),eq:za((function(t,n,e){return[e<0?e+n:e]})),even:za((function(t,n){for(var e=0;e<n;e+=2)t.push(e);return t})),odd:za((function(t,n){for(var e=1;e<n;e+=2)t.push(e);return t})),lt:za((function(t,n,e){for(var o=e<0?e+n:e;--o>=0;)t.push(o);return t})),gt:za((function(t,n,e){for(var o=e<0?e+n:e;++o<n;)t.push(o);return t}))}},To.pseudos.nth=To.pseudos.eq,Y(["radio","checkbox","file","password","image"],(function(t){To.pseudos[t]=function(t){return function(n){return"input"===n.nodeName.toLowerCase()&&n.type===t}}(t)})),Y(["submit","reset"],(function(t){To.pseudos[t]=function(t){return function(n){var e=n.nodeName.toLowerCase();return("input"===e||"button"===e)&&n.type===t}}(t)})),Oa.prototype=To.filters=To.pseudos,To.setFilters=new Oa,Ho=ka.tokenize=function(t,n){var e,o,r,i,a,c,l,u=Qi[t+" "];if(u)return n?0:u.slice(0);for(a=t,c=[],l=To.preFilter;a;){for(i in e&&!(o=Aa.exec(a))||(o&&(a=a.slice(o[0].length)||a),c.push(r=[])),e=!1,(o=fa.exec(a))&&(e=o.shift(),r.push({value:e,type:o[0].replace(da," ")}),a=a.slice(e.length)),To.filter)To.filter.hasOwnProperty(i)&&(!(o=xa[i].exec(a))||l[i]&&!(o=l[i](o))||(e=o.shift(),r.push({value:e,type:i,matches:o}),a=a.slice(e.length)));if(!e)break}return n?a.length:a?ka.error(t):Qi(t,c).slice(0)},Lo=ka.compile=function(t,n){var e,o=[],r=[],i=Xi[t+" "];if(!i){for(n||(n=Ho(t)),e=n.length;e--;)(i=La(n[e]))[ji]?o.push(i):r.push(i);i=Xi(t,function(t,n){var e=n.length>0,o=t.length>0,r=function(r,i,a,c,l){var u,s,d,A=0,f="0",m=r&&[],g=[],p=Uo,x=r||o&&To.find.TAG("*",l),h=Wi+=null==p?1:Math.random()||.1,b=x.length;for(l&&(Uo=i!==jo&&i);f!==b&&null!=(u=x[f]);f++){if(o&&u){for(s=0;d=t[s++];)if(d(u,i,a)){c.push(u);break}l&&(Wi=h)}e&&((u=!d&&u)&&A--,r&&m.push(u))}if(A+=f,e&&f!==A){for(s=0;d=n[s++];)d(m,g,i,a);if(r){if(A>0)for(;f--;)m[f]||g[f]||(g[f]=ea.call(c));g=Ra(g)}ra.apply(c,g),l&&!r&&g.length>0&&A+n.length>1&&ka.uniqueSort(c)}return l&&(Wi=h,Uo=p),m};return e?Fa(r):r}(r,o)),i.selector=t}return i},Io=ka.select=function(t,n,e,o){var r,i,a,c,l,u="function"==typeof t&&t,s=!o&&Ho(t=u.selector||t);if(e=e||[],1===s.length){if((i=s[0]=s[0].slice(0)).length>2&&"ID"===(a=i[0]).type&&Mo.getById&&9===n.nodeType&&Wo&&To.relative[i[1].type]){if(!(n=(To.find.ID(a.matches[0].replace(_a,Ea),n)||[])[0]))return e;u&&(n=n.parentNode),t=t.slice(i.shift().value.length)}for(r=xa.needsContext.test(t)?0:i.length;r--&&(a=i[r],!To.relative[c=a.type]);)if((l=To.find[c])&&(o=l(a.matches[0].replace(_a,Ea),ya.test(i[0].type)&&Da(n.parentNode)||n))){if(i.splice(r,1),!(t=o.length&&Ma(i)))return ra.apply(e,o),e;break}}return(u||Lo(t,s))(o,n,!Wo,e,ya.test(t)&&Da(n.parentNode)||n),e},Mo.sortStable=ji.split("").sort(Ji).join("")===ji,Mo.detectDuplicates=!!Po,qo(),Mo.sortDetached=!0;var Ia=document,Ua=Array.prototype.push,Va=Array.prototype.slice,Pa=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,qa=qi.Event,ja=Sn.makeMap("children,contents,next,prev"),Ya=function(t){return void 0!==t},Wa=function(t){return"string"==typeof t},Ga=function(t,n){var e,o=(n=n||Ia).createElement("div"),r=n.createDocumentFragment();for(o.innerHTML=t;e=o.firstChild;)r.appendChild(e);return r},Ka=function(t,n,e,o){var r;if(Wa(n))n=Ga(n,lc(t[0]));else if(n.length&&!n.nodeType){if(n=Ac.makeArray(n),o)for(r=n.length-1;r>=0;r--)Ka(t,n[r],e,o);else for(r=0;r<n.length;r++)Ka(t,n[r],e,o);return t}if(n.nodeType)for(r=t.length;r--;)e.call(t[r],n);return t},Qa=function(t,n){return t&&n&&-1!==(" "+t.className+" ").indexOf(" "+n+" ")},Xa=function(t,n,e){var o,r;return n=Ac(n)[0],t.each((function(){var t=this;e&&o===t.parentNode||(o=t.parentNode,r=n.cloneNode(!1),t.parentNode.insertBefore(r,t)),r.appendChild(t)})),t},Ja=Sn.makeMap("fillOpacity fontWeight lineHeight opacity orphans widows zIndex zoom"," "),$a=Sn.makeMap("checked compact declare defer disabled ismap multiple nohref nosh
1ade nowrap readonly selected"," "),Za={for:"htmlFor",class:"className",readonly:"readOnly"},tc={float:"cssFloat"},nc={},ec={},oc=function(t,n){return new Ac.fn.init(t,n)},rc=/^\s*|\s*$/g,ic=function(t){return null==t?"":(""+t).replace(rc,"")},ac=function(t,n){var e,o,r,i;if(t)if(void 0===(e=t.length)){for(o in t)if(t.hasOwnProperty(o)&&(i=t[o],!1===n.call(i,o,i)))break}else for(r=0;r<e&&(i=t[r],!1!==n.call(i,r,i));r++);return t},cc=function(t,n){var e=[];return ac(t,(function(t,o){n(o,t)&&e.push(o)})),e},lc=function(t){return t?9===t.nodeType?t:t.ownerDocument:Ia};oc.fn=oc.prototype={constructor:oc,selector:"",context:null,length:0,init:function(t,n){var e,o,r=this;if(!t)return r;if(t.nodeType)return r.context=r[0]=t,r.length=1,r;if(n&&n.nodeType)r.context=n;else{if(n)return Ac(t).attr(n);r.context=n=document}if(Wa(t)){if(r.selector=t,!(e="<"===t.charAt(0)&&">"===t.charAt(t.length-1)&&t.length>=3?[null,t,null]:Pa.exec(t)))return Ac(n).find(t);if(e[1])for(o=Ga(t,lc(n)).firstChild;o;)Ua.call(r,o),o=o.nextSibling;else{if(!(o=lc(n).getElementById(e[2])))return r;if(o.id!==e[2])return r.find(t);r.length=1,r[0]=o}}else this.add(t,!1);return r},toArray:function(){return Sn.toArray(this)},add:function(t,n){var e,o,r=this;if(Wa(t))return r.add(Ac(t));if(!1!==n)for(e=Ac.unique(r.toArray().concat(Ac.makeArray(t))),r.length=e.length,o=0;o<e.length;o++)r[o]=e[o];else Ua.apply(r,Ac.makeArray(t));return r},attr:function(t,n){var e,o=this;if("object"==typeof t)ac(t,(function(t,n){o.attr(t,n)}));else{if(!Ya(n)){if(o[0]&&1===o[0].nodeType){if((e=nc[t])&&e.get)return e.get(o[0],t);
1if($a[t])return o.prop(t)?t:void 0;null===(n=o[0].getAttribute(t,2))&&(n=void 0)}return n}this.each((function(){var e;if(1===this.nodeType){if((e=nc[t])&&e.set)return void e.set(this,n);null===n?this.removeAttribute(t,2):this.setAttribute(t,n,2)}}))}return o},removeAttr:function(t){return this.attr(t,null)},prop:function(t,n){var e=this;if("object"==typeof(t=Za[t]||t))ac(t,(function(t,n){e.prop(t,n)}));else{if(!Ya(n))return e[0]&&e[0].nodeType&&t in e[0]?e[0][t]:n;this.each((function(){1===this.nodeType&&(this[t]=n)}))}return e},css:function(t,n){var e,o,r=this,i=function(t){return t.replace(/-(\D)/g,(function(t,n){return n.toUpperCase()}))},a=function(t){return t.replace(/[A-Z]/g,(function(t){return"-"+t}))};if("object"==typeof t)ac(t,(function(t,n){r.css(t,n)}));else if(Ya(n))t=i(t),"number"!=typeof n||Ja[t]||(n=n.toString()+"px"),r.each((function(){var e=this.style;if((o=ec[t])&&o.set)o.set(this,n);else{try{this.style[tc[t]||t]=n}catch(t){}null!==n&&""!==n||(e.removeProperty?e.removeProperty(a(t)):e.removeAttribute(t))}}));else{if(e=r[0],(o=ec[t])&&o.get)return o.get(e);if(!e.ownerDocument.defaultView)return e.currentStyle?e.currentStyle[i(t)]:"";try{return e.ownerDocument.defaultView.getComputedStyle(e,null).getPropertyValue(a(t))}catch(t){return}}return r},remove:function(){for(var t,n=this.length;n--;)t=this[n],qa.clean(t),t.parentNode&&t.parentNode.removeChild(t);return this},empty:function(){for(var t,n=this.length;n--;)for(t=this[n];t.firstChild;)t.removeChild(t.firstChild);return this},html:function(t){var n,e=this;if(Ya(t)){n=e.length;try{for(;n--;)e[n].innerHTML=t}catch(o){Ac(e[n]).empty().append(t)}return e}return e[0]?e[0].innerHTML:""},text:function(t){var n,e=this;if(Ya(t)){for(n=e.length;n--;)"innerText"in e[n]?e[n].innerText=t:e[0].textContent=t;return e}return e[0]?e[0].innerText||e[0].textContent:""},append:function(){return Ka(this,arguments,(function(t){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.appendChild(t)}))},prepend:function(){return Ka(this,arguments,(function(t){(1===this.nodeType||this.host&&1===this.host.nodeType)&&this.insertBefore(t,this.firstChild)}),!0)},before:function(){var t=this;return t[0]&&t[0].parentNode?Ka(t,arguments,(function(t){this.parentNode.insertBefore(t,this)})):t},after:function(){var t=this;return t[0]&&t[0].parentNode?Ka(t,arguments,(function(t){this.parentNode.insertBefore(t,this.nextSibling)}),!0):t},appendTo:function(t){return Ac(t).append(this),this},prependTo:function(t){return Ac(t).prepend(this),this},replaceWith:function(t){return this.before(t).remove()},wrap:function(t){return Xa(this,t)},wrapAll:function(t){return Xa(this,t,!0)},wrapInner:function(t){return this.each((function(){Ac(this).contents().wrapAll(t)})),this},unwrap:function(){return this.parent().each((function(){Ac(this).replaceWith(this.childNodes)}))},clone:function(){var t=[];return this.each((function(){t.push(this.cloneNode(!0))})),Ac(t)},addClass:function(t){return this.toggleClass(t,!0)},removeClass:function(t){return this.toggleClass(t,!1)},toggleClass:function(t,n){var e=this;return"string"!=typeof t||(-1!==t.indexOf(" ")?ac(t.split(" "),(function(){e.toggleClass(this,n)})):e.each((function(e,o){var r=Qa(o,t);if(r!==n){var i=o.className;r?o.className=ic((" "+i+" ").replace(" "+t+" "," ")):o.className+=i?" "+t:t}}))),e},hasClass:function(t){return Qa(this[0],t)},each:function(t){return ac(this,t)},on:function(t,n){return this.each((function(){qa.bind(this,t,n)}))},off:function(t,n){return this.each((function(){qa.unbind(this,t,n)}))},trigger:function(t){return this.each((function(){"object"==typeof t?qa.fire(this,t.type,t):qa.fire(this,t)}))},show:function(){return this.css("display","")},hide:function(){return this.css("display","none")},slice:function(){return Ac(Va.apply(this,arguments))},eq:function(t){return-1===t?this.slice(t):this.slice(t,+t+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},find:function(t){var n,e,o=[];for(n=0,e=this.length;n<e;n++)Ac.find(t,this[n],o);return Ac(o)},filter:function(t){return Ac("function"==typeof t?cc(this.toArray(),(function(n,e){return t(e,n)})):Ac.filter(t,this.toArray()))},closest:function(t){var n=[];return t instanceof Ac&&(t=t[0]),this.each((function(e,o){for(;o;){if("string"==typeof t&&Ac(o).is(t)){n.push(o);break}if(o===t){n.push(o);break}o=o.parentNode}})),Ac(n)},offset:function(t){var n,e,o,r,i=0,a=0;return t?this.css(t):((n=this[0])&&(o=(e=n.ownerDocument).documentElement,n.getBoundingClientRect&&(i=(r=n.getBoundingClientRect()).left+(o.scrollLeft||e.body.scrollLeft)-o.clientLeft,a=r.top+(o.scrollTop||e.body.scrollTop)-o.clientTop)),{left:i,top:a})},push:Ua,sort:Array.prototype.sort,splice:Array.prototype.splice},Sn.extend(oc,{extend:Sn.extend,makeArray:function(t){return(n=t)&&n===n.window||t.nodeType?[t]:Sn.toArray(t);var n},inArray:function(t,n){var e;if(n.indexOf)return n.indexOf(t);for(e=n.length;e--;)if(n[e]===t)return e;return-1},isArray:Sn.isArray,each:ac,trim:ic,grep:cc,find:ka,expr:ka.selectors,unique:ka.uniqueSort,text:ka.getText,contains:ka.contains,filter:function(t,n,e){var o=n.length;for(e&&(t=":not("+t+")");o--;)1!==n[o].nodeType&&n.splice(o,1);return n=1===n.length?Ac.find.matchesSelector(n[0],t)?[n[0]]:[]:Ac.find.matches(t,n)}});var uc=function(t,n,e){var o=[],r=t[n];for("string"!=typeof e&&e instanceof Ac&&(e=e[0]);r&&9!==r.nodeType;){if(void 0!==e){if(r===e)break;if("string"==typeof e&&Ac(r).is(e))break}1===r.nodeType&&o.push(r),r=r[n]}return o},sc=function(t,n,e,o){var r=[];for(o instanceof Ac&&(o=o[0]);t;t=t[n])if(!e||t.nodeType===e){if(void 0!==o){if(t===o)break;if("string"==typeof o&&Ac(t).is(o))break}r.push(t)}return r},dc=function(t,n,e){for(t=t[n];t;t=t[n])if(t.nodeType===e)return t;return null};ac({parent:function(t){var n=t.parentNode;return n&&11!==n.nodeType?n:null},parents:function(t){return uc(t,"parentNode")},next:function(t){return dc(t,"nextSibling",1)},prev:function(t){return dc(t,"previousSibling",1)},children:function(t){return sc(t.firstChild,"nextSibling",1)},contents:function(t){return Sn.toArray(("iframe"===t.nodeName?t.contentDocument||t.contentWindow.document:t).childNodes)}},(function(t,n){oc.fn[t]=function(e){var o=[];this.each((function(){var t=n.call(o,this,e,o);t&&(Ac.isArray(t)?o.push.apply(o,t):o.push(t))})),this.length>1&&(ja[t]||(o=Ac.unique(o)),0===t.indexOf("parents")&&(o=o.reverse()));var r=Ac(o);return e?r.filter(e):r}})),ac({parentsUntil:function(t,n){return uc(t,"parentNode",n)}
1,nextUntil:function(t,n){return sc(t,"nextSibling",1,n).slice(1)},prevUntil:function(t,n){return sc(t,"previousSibling",1,n).slice(1)}},(function(t,n){oc.fn[t]=function(e,o){var r=[];this.each((function(){var t=n.call(r,this,e,r);t&&(Ac.isArray(t)?r.push.apply(r,t):r.push(t))})),this.length>1&&(r=Ac.unique(r),0!==t.indexOf("parents")&&"prevUntil"!==t||(r=r.reverse()));var i=Ac(r);return o?i.filter(o):i}})),oc.fn.is=function(t){return!!t&&this.filter(t).length>0},oc.fn.init.prototype=oc.fn,oc.overrideDefaults=function(t){var n,e=function(o,r){return n=n||t(),0===arguments.length&&(o=n.element),r||(r=n.context),new e.fn.init(o,r)};return Ac.extend(e,this),e},oc.attrHooks=nc,oc.cssHooks=ec;var Ac=oc,fc=Sn.each,mc=Sn.grep,gc=_n.ie,pc=/^([a-z0-9],?)+$/i,xc=function(t,n){var e=n.attr("style"),o=t.serialize(t.parse(e),n[0].nodeName);o||(o=null),n.attr("data-mce-style",o)},hc=function(t,n){var e,o,r=0;if(t)for(e=t.nodeType,t=t.previousSibling;t;t=t.previousSibling)o=t.nodeType,(!n||3!==o||o!==e&&t.nodeValue.length)&&(r++,e=o);return r},bc=function(t,n){void 0===n&&(n={});var e={},o=window,r={},i=0,a=lr.forElement(Dn.fromDom(t),{contentCssCors:n.contentCssCors,referrerPolicy:n.referrerPolicy}),c=[],l=n.schema?n.schema:Oi({}
1),u=Ti({url_converter:n.url_converter,url_converter_scope:n.url_converter_scope},n.schema),s=n.ownEvents?new qi:qi.Event,d=l.getBlockElements(),f=Ac.overrideDefaults((function(){return{context:t,element:q.getRoot()}})),m=function(n){return n&&t&&A(n)?t.getElementById(n):n},g=function(t){return f("string"==typeof t?m(t):t)},p=function(t,n,e){var o,r,i=g(t);return i.length&&(r=(o=j[n])&&o.get?o.get(i,n):i.attr(n)),void 0===r&&(r=e||""),r},x=function(t){var n=m(t);return n?n.attributes:[]},b=function(t,e,o){""===o&&(o=null);var r=g(t),i=r.attr(e);if(r.length){var a=j[e];a&&a.set?a.set(r,o,e):r.attr(e,o),i!==o&&n.onSetAttrib&&n.onSetAttrib({attrElm:r,attrName:e,attrValue:o})}},C=function(){return n.root_element||t.body},v=function(n,e){return mo(t.body,m(n),e)},w=function(t,n,e){var o=g(t);return e?o.css(n):("float"===(n=n.replace(/-(\D)/g,(function(t,n){return n.toUpperCase()})))&&(n=_n.browser.isIE()?"styleFloat":"cssFloat"),o[0]&&o[0].style?o[0].style[n]:void 0)},_=function(t){var n,e;return t=m(t),n=w(t,"width"),e=w(t,"height"),-1===n.indexOf("px")&&(n=0),-1===e.indexOf("px")&&(e=0),{w:parseInt(n,10)||t.offsetWidth||t.clientWidth,h:parseInt(e,10)||t.offsetHeight||t.clientHeight}},k=function(t,n){var e;if(!t)return!1;if(!Array.isArray(t)){if("*"===n)return 1===t.nodeType;if(pc.test(n)){var o=n.toLowerCase().split(/,/),r=t.nodeName.toLowerCase();for(e=o.length-1;e>=0;e--)if(o[e]===r)return!0;return!1}if(t.nodeType&&1!==t.nodeType)return!1}var i=Array.isArray(t)?t:[t];return ka(n,i[0].ownerDocument||i[0],null,i).length>0},B=function(t,n,e,o){var r,i=[],a=m(t);for(o=void 0===o,e=e||("BODY"!==C().nodeName?C().parentNode:null),Sn.is(n,"string")&&(r=n,n="*"===n?function(t){return 1===t.nodeType}:function(t){return k(t,r)});a&&!(a===e||h(a.nodeType)||Ve(a)||Pe(a));){if(!n||"function"==typeof n&&n(a)){if(!o)return[a];i.push(a)}a=a.parentNode}return o?i:null},F=function(t,n,e){var o=n;
1if(t)for("string"==typeof n&&(o=function(t){return k(t,n)}),t=t[e];t;t=t[e])if("function"==typeof o&&o(t))return t;return null},S=function(t,n,e){var o,r="string"==typeof t?m(t):t;if(!r)return!1;if(Sn.isArray(r)&&(r.length||0===r.length))return o=[],fc(r,(function(t,r){t&&o.push(n.call(e,"string"==typeof t?m(t):t,r))})),o;var i=e||this;return n.call(i,r)},z=function(t,n){g(t).each((function(t,e){fc(n,(function(t,n){b(e,n,t)}))}))},D=function(t,n){var e=g(t);gc?e.each((function(t,e){if(!1!==e.canHaveHTML){for(;e.firstChild;)e.removeChild(e.firstChild);try{e.innerHTML="<br>"+n,e.removeChild(e.firstChild)}catch(t){Ac("<div></div>").html("<br>"+n).contents().slice(1).appendTo(e)}return n}})):e.html(n)},O=function(n,e,o,r,i){return S(n,(function(n){var a="string"==typeof e?t.createElement(e):e;return z(a,o),r&&("string"!=typeof r&&r.nodeType?a.appendChild(r):"string"==typeof r&&D(a,r)),i?a:n.appendChild(a)}))},M=function(n,e,o){return O(t.createElement(n),n,e,o,!0)},T=Ci.encodeAllRaw,N=function(t,n){var e=g(t);return n?e.each((function(){for(var t;t=this.firstChild;)3===t.nodeType&&0===t.data.length?this.removeChild(t):this.parentNode.insertBefore(t,this)})).remove():e.remove(),e.length>1?e.toArray():e[0]},R=function(t,n,e){g(t).toggleClass(n,e).each((function(){""===this.className&&Ac(this).attr("class",null)}))},H=function(t,n,e){return S(n,(function(n){return Sn.is(n,"array")&&(t=t.cloneNode(!0)),e&&fc(mc(n.childNodes),(function(n){t.appendChild(n)})),n.parentNode.replaceChild(t,n)}))},L=function(t){if(De(t)){var n="a"===t.nodeName.toLowerCase()&&!p(t,"href")&&p(t,"id");if(p(t,"name")||p(t,"data-mce-bookmark")||n)return!0}return!1},I=function(){return t.createRange()},U=function(e,r,i,a){if(Sn.isArray(e)){for(var l=e.length,u=[];l--;)u[l]=U(e[l],r,i,a);return u}return!n.collect||e!==t&&e!==o||c.push([e,r,i,a]),s.bind(e,r,i,a||q)},V=function(n,e,r){if(Sn.isArray(n)){for(var i=n.length,a=[];i--;)a[i]=V(n[i],e,r);return a}if(c.length>0&&(n===t||n===o))for(i=c.length;i--;){var l=c[i];n!==l[0]||e&&e!==l[1]||r&&r!==l[2]||s.unbind(l[0],l[1],l[2])}return s.unbind(n,e,r)},P=function(t){if(t&&De(t)){var n=t.getAttribute("data-mce-contenteditable");return n&&"inherit"!==n?n:"inherit"!==t.contentEditable?t.contentEditable:null}return null},q={doc:t,settings:n,win:o,files:r,stdMode:!0,boxModel:!0,styleSheetLoader:a,boundEvents:c,styles:u,schema:l,events:s,isBlock:function(t){if("string"==typeof t)return!!d[t];if(t){var n=t.nodeType;if(n)return!(1!==n||!d[t.nodeName])}return!1},$:f,$$:g,root:null,clone:function(n,e){if(!gc||1!==n.nodeType||e)return n.cloneNode(e);var o=t.createElement(n.nodeName);return fc(x(n),(function(t){b(o,t.nodeName,p(n,t.nodeName))})),o},getRoot:C,getViewPort:function(t){var n=Fe(t);return{x:n.x,y:n.y,w:n.width,h:n.height}},getRect:function(t){t=m(t);var n=v(t),e=_(t);return{x:n.x,y:n.y,w:e.w,h:e.h}},getSize:_,getParent:function(t,n,e){var o=B(t,n,e,!1);return o&&o.length>0?o[0]:null},getParents:B,get:m,getNext:function(t,n){return F(t,n,"nextSibling")},getPrev:function(t,n){return F(t,n,"previousSibling")},select:function(e,o){return ka(e,m(o)||n.root_element||t,[])},is:k,add:O,create:M,createHTML:function(t,n,e){var o,r="";for(o in r+="<"+t,n)vt(n,o)&&(r+=" "+o+'="'+T(n[o])+'"');return void 0!==e?r+">"+e+"</"+t+">":r+" />"},createFragment:function(n){var e,o=t.createElement("div"),r=t.createDocumentFragment();for(r.appendChild(o),n&&(o.innerHTML=n);e=o.firstChild;)r.appendChild(e);return r.removeChild(o),r},remove:N,setStyle:function(t,e,o){var r=A(e)?g(t).css(e,o):g(t).css(e);n.update_styles&&xc(u,r)},getStyle:w,setStyles:function(t,e){var o=g(t).css(e);n.update_styles&&xc(u,o)},removeAllAttribs:function(t){return S(t,(function(t){var n,e=t.attributes;for(n=e.length-1;n>=0;n--)t.removeAttributeNode(e.item(n))}))},setAttrib:b,setAttribs:z,getAttrib:p,getPos:v,parseStyle:function(t){return u.parse(t)},serializeStyle:function(t,n){return u.serialize(t,n)},addStyle:function(n){var o,r;if(q!==bc.DOM&&t===document){if(e[n])return;e[n]=!0}(r=t.getElementById("mceDefaultStyles"))||((r=t.createElement("style")).id="mceDefaultStyles",r.type="text/css",(o=t.getElementsByTagName("head")[0]).firstChild?o.insertBefore(r,o.firstChild):o.appendChild(r)),r.styleSheet?r.styleSheet.cssText+=n:r.appendChild(t.createTextNode(n))},loadCSS:function(t){t||(t=""),Y(t.split(","),(function(t){r[t]=!0,a.load(t,y)}))},addClass:function(t,n){g(t).addClass(n)},removeClass:function(t,n){R(t,n,!1)},hasClass:function(t,n){return g(t).hasClass(n)},toggleClass:R,show:function(t){g(t).show()},hide:function(t){g(t).hide()},isHidden:function(t){return"none"===g(t).css("display")},uniqueId:function(t){return(t||"mce_")+i++},setHTML:D,getOuterHTML:function(t){var n="string"==typeof t?m(t):t;return De(n)?n.outerHTML:Ac("<div></div>").append(Ac(n).clone()).html()},setOuterHTML:function(t,n){g(t).each((function(){try{if("outerHTML"in this)return void(this.outerHTML=n)}catch(t){}N(Ac(this).html(n),!0)}))},decode:Ci.decode,encode:T,insertAfter:function(t,n){var e=m(n);return S(t,(function(t){var n=e.parentNode,o=e.nextSibling;return o?n.insertBefore(t,o):n.appendChild(t),t}))},replace:H,rename:function(t,n){var e;return t.nodeName!==n.toUpperCase()&&(e=M(n),fc(x(t),(function(n){b(e,n.nodeName,p(t,n.nodeName))})),H(e,t,!0)),e||t},findCommonAncestor:function(t,n){for(var e,o=t;o;){for(e=n;e&&o!==e;)e=e.parentNode;if(o===e)break;o=o.parentNode}return!o&&t.ownerDocument?t.ownerDocument.documentElement:o},toHex:function(t){return u.toHex(Sn.trim(t))},run:S,getAttribs:x,isEmpty:function(t,n){var e,o,r=0;if(L(t))return!1;if(t=t.firstChild){var i=new ur(t,t.parentNode),a=l?l.getWhiteSpaceElements():{};n=n||(l?l.getNonEmptyElements():null);do{if(e=t.nodeType,De(t)){var c=t.getAttribute("data-mce-bogus");if(c){t=i.next("all"===c);continue}if(o=t.nodeName.toLowerCase(),n&&n[o]){if("br"===o){r++,t=i.next();continue}return!1}if(L(t))return!1}if(8===e)return!1;
1if(3===e&&!Xr(t.nodeValue))return!1;if(3===e&&t.parentNode&&a[t.parentNode.nodeName]&&Xr(t.nodeValue))return!1;t=i.next()}while(t)}return r<=1},createRng:I,nodeIndex:hc,split:function(t,n,e){var o,r,i,a=I();if(t&&n)return a.setStart(t.parentNode,hc(t)),a.setEnd(n.parentNode,hc(n)),o=a.extractContents(),(a=I()).setStart(n.parentNode,hc(n)+1),a.setEnd(t.parentNode,hc(t)+1),r=a.extractContents(),(i=t.parentNode).insertBefore(ai(q,o),t),e?i.insertBefore(e,t):i.insertBefore(n,t),i.insertBefore(ai(q,r),t),N(t),e||n},bind:U,unbind:V,fire:function(t,n,e){return s.fire(t,n,e)},getContentEditable:P,getContentEditableParent:function(t){for(var n=C(),e=null;t&&t!==n&&null===(e=P(t));t=t.parentNode);return e},destroy:function(){if(c.length>0)for(var t=c.length;t--;){var n=c[t];s.unbind(n[0],n[1],n[2])}At(r,(function(t,n){a.unload(n),delete r[n]})),ka.setDocument&&ka.setDocument()},isChildOf:function(t,n){if(gc){for(;t;){if(n===t)return!0;t=t.parentNode}return!1}return t===n||n.contains(t)},dumpRng:function(t){return"startContainer: "+t.startContainer.nodeName+", startOffset: "+t.startOffset+", endContainer: "+t.endContainer.nodeName+", endOffset: "+t.endOffset}},j=function(t,n,e){var o=n.keep_values,r={set:function(t,o,r){n.url_converter&&null!==o&&(o=n.url_converter.call(n.url_converter_scope||e(),o,r,t[0])),t.attr("data-mce-"+r,o).attr(r,o)},get:function(t,n){return t.attr("data-mce-"+n)||t.attr(n)}},i={style:{set:function(n,e){null===e||"object"!=typeof e?(o&&n.attr("data-mce-style",e),null!==e&&"string"==typeof e?(n.removeAttr("style"),n.css(t.parse(e))):n.attr("style",e)):n.css(e)},get:function(n){var e=n.attr("data-mce-style")||n.attr("style");return t.serialize(t.parse(e),n[0].nodeName)}}};return o&&(i.href=i.src=r),i}(u,n,E(q));return q};bc.DOM=bc(document),bc.nodeIndex=hc;var Cc=bc.DOM,vc=Sn.each,yc=Sn.grep,wc=function(){function t(t){void 0===t&&(t={}),this.states={},this.queue=[],this.scriptLoadedCallbacks={},this.queueLoadedCallbacks=[],this.loading=0,this.settings=t}return t.prototype._setReferrerPolicy=function(t){this.settings.referrerPolicy=t},t.prototype.loadScript=function(t,n,e){var o,r=Cc,i=function(){r.remove(a),o&&(o.onerror=o.onload=o=null)},a=r.uniqueId();(o=document.createElement("script")).id=a,o.type="text/javascript",o.src=Sn._addCacheSuffix(t),this.settings.referrerPolicy&&r.setAttrib(o,"referrerpolicy",this.settings.referrerPolicy),o.onload=function(){i(),n()},o.onerror=function(){i(),C(e)?e():"undefined"!=typeof console&&console.log&&console.log("Failed to load script: "+t)},(document.getElementsByTagName("head")[0]||document.body).appendChild(o)},t.prototype.isDone=function(t){return 2===this.states[t]},t.prototype.markDone=function(t){this.states[t]=2},t.prototype.add=function(t,n,e,o){var r=this.states[t];this.queue.push(t),void 0===r&&(this.states[t]=0),n&&(this.scriptLoadedCallbacks[t]||(this.scriptLoadedCallbacks[t]=[]),this.scriptLoadedCallbacks[t].push({success:n,failure:o,scope:e||this}))},t.prototype.load=function(t,n,e,o){return this.add(t,n,e,o)},t.prototype.remove=function(t){delete this.states[t],delete this.scriptLoadedCallbacks[t]},t.prototype.loadQueue=function(t,n,e){this.loadScripts(this.queue,t,n,e)},t.prototype.loadScripts=function(t,n,e,o){var r=this,i=[],a=function(t,n){vc(r.scriptLoadedCallbacks[n],(function(n){C(n[t])&&n[t].call(n.scope)})),r.scriptLoadedCallbacks[n]=void 0};r.queueLoadedCallbacks.push({success:n,failure:o,scope:e||this});var c=function(){var n=yc(t);if(t.length=0,vc(n,(function(t){2!==r.states[t]?3!==r.states[t]?1!==r.states[t]&&(r.states[t]=1,r.loading++,r.loadScript(t,(function(){r.states[t]=2,r.loading--,a("success",t),c()}),(function(){r.states[t]=3,r.loading--,i.push(t),a("failure",t),c()}))):a("failure",t):a("success",t)})),!r.loading){var e=r.queueLoadedCallbacks.slice(0);r.queueLoadedCallbacks.length=0,vc(e,(function(t){0===i.length?C(t.success)&&t.success.call(t.scope):C(t.failure)&&t.failure.call(t.scope,i)}))}};c()},t.ScriptLoader=new t,t}(),_c=function(t){var n=t;return{get:function(){return n},set:function(t){n=t}}},Ec={},kc=_c("en"),Bc=function(){return bt(Ec,kc.get())},Fc={getData:function(){return ft(Ec,(function(t){return zt({},t)}))},setCode:function(t){t&&kc.set(t)},getCode:function(){return kc.get()},add:function(t,n){var e=Ec[t];e||(Ec[t]=e={}),At(n,(function(t,n){e[n.toLowerCase()]=t}))},translate:function(t){var n,e=Bc().getOr({}),o=function(t){return C(t)?Object.prototype.toString.call(t):r(t)?"":""+t},r=function(t){return""===t||null==t},i=function(t){var n=o(t);return bt(e,n.toLowerCase()).map(o).getOr(n)},a=function(t){return t.replace(/{context:\w+}$/,"")};if(r(t))return"";if(f(n=t)&&Ct(n,"raw"))return o(t.raw);if(function(t){return m(t)&&t.length>1}(t)){var c=t.slice(1);return a(i(t[0]).replace(/\{([0-9]+)\}/g,(function(t,n){return Ct(c,n)?o(c[n]):t})))}return a(i(t))},isRtl:function(){return Bc().bind((function(t){return bt(t,"_dir")})).exists((function(t){return"rtl"===t}))},hasCode:function(t){return Ct(Ec,t)}},Sc=function(){var t=[],n={},e={},o=[],r=function(t,n){var e=K(o,(function(e){return e.name===t&&e.state===n}));Y(e,(function(t){return t.callback()}))},i=function(t){var n;return e[t]&&(n=e[t].dependencies),n||[]},a=function(t,n){return"object"==typeof n?n:"string"==typeof t?{prefix:"",resource:n,suffix:""}:{prefix:t.prefix,resource:n,suffix:t.suffix}},c=function(t,o,l,u,s){if(!n[t]){var d="string"==typeof o?o:o.prefix+o.resource+o.suffix;0!==d.indexOf("/")&&-1===d.indexOf("://")&&(d=Sc.baseURL+"/"+d),n[t]=d.substring(0,d.lastIndexOf("/"));var A=function(){r(t,"loaded"),function(t,n,e,o){var r=i(t);Y(r,(function(t){var e=a(n,t);c(e.resource,e,void 0,void 0)})),e&&(o?e.call(o):e.call(wc))}(t,o,l,u)};e[t]?A():wc.ScriptLoader.add(d,A,u,s)}},l=function(t,r,i){void 0===i&&(i="added"),Ct(e,t)&&"added"===i||Ct(n,t)&&"loaded"===i?r():o.push({name:t,state:i,callback:r})};return{items:t,urls:n,lookup:e,_listeners:o,get:function(t){if(e[t])return e[t].instance},dependencies:i,requireLangPack:function(t,e){!1!==Sc.languageLoad&&l(t,(function(){var o=Fc.getCode();!o||e&&-1===(","+(e||"")+",").indexOf(","+o+",")||wc.ScriptLoader.add(n[t]+"/langs/"+o+".js")}),"loaded")},add:function(n,o,i){var a=o;return t.push(a),e[n]={instance:a,dependencies:i},r(n,"added"),a},remove:function(t){delete n[t],delete e[t]},createUrl:a,addComponents:function(t,e){var o=n[t];Y(e,(function(t){wc.ScriptLoader.add(o+"/"+t)}))},load:c,waitFor:l}};Sc.languageLoad=!0,Sc.baseURL="",Sc.PluginManager=Sc(),Sc.ThemeManager=Sc();var zc=function(){var t=function(t){var n=_c(H.none()),e=function(){return n.get().each(t)};return{clear:function(){e(),n.set(H.none())},isSet:function(){return n.get().isSome()},get:function(){return n.get()},set:function(t){e(),n.set(H.some(t))}}}(y);return zt(zt({},t),{on:function(n){return t.get().each(n)}})},Dc=function(t,n){var e=null;return{cancel:function(){g(e)||(clearTimeout(e),e=null)},throttle:function(){for(var o=[],r=0;r<arguments.length;r++)o[r]=arguments[r];g(e)&&(e=setTimeout((function(){e=null,t.apply(null,o)}),n))}}},Oc=function(t,n){var e=null,o=function(){g(e)||(clearTimeout(e),e=null)};return{cancel:o,throttle:function(){for(var r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];o(),e=setTimeout((function(){e=null,t.apply(null,r)}
1),n)}}},Mc=function(t,n){var e=no(t,n);return void 0===e||""===e?[]:e.split(" ")},Tc=function(t){return void 0!==t.dom.classList},Nc=function(t,n){return function(t,n,e){var o=Mc(t,n).concat([e]);return Ze(t,n,o.join(" ")),!0}(t,"class",n)},Rc=function(t,n){return function(t,n,e){var o=K(Mc(t,n),(function(t){return t!==e}));return o.length>0?Ze(t,n,o.join(" ")):ro(t,n),!1}(t,"class",n)},Hc=function(t,n){Tc(t)?t.dom.classList.add(n):Nc(t,n)},Lc=function(t){var n=Tc(t)?t.dom.classList:function(t){return Mc(t,"class")}(t);0===n.length&&ro(t,"class")},Ic=function(t,n){return Tc(t)&&t.dom.classList.contains(n)},Uc=function(t,n){var e=[];return Y(Zn(t),(function(t){n(t)&&(e=e.concat([t])),e=e.concat(Uc(t,n))})),e},Vc=function(t,n){return function(t,n){var e=void 0===n?document:n.dom;return Tn(e)?[]:j(e.querySelectorAll(t),Dn.fromDom)}(n,t)},Pc=E("mce-annotation"),qc=E("data-mce-annotation"),jc=E("data-mce-annotation-uid"),Yc=function(t,n){var e=t.selection.getRng(),o=Dn.fromDom(e.startContainer),r=Dn.fromDom(t.getBody()),i=n.fold((function(){return"."+Pc()}),(function(t){return"["+qc()+'="'+t+'"]'})),a=te(o,e.startOffset).getOr(o),c=nr(a,i,(function(t){return Nn(t,r)})),l=function(t,n){return oo(t,n)?H.some(no(t,n)):H.none()};return c.bind((function(n){return l(n,""+jc()).bind((function(e){return l(n,""+qc()).map((function(n){var o=Wc(t,e);return{uid:e,name:n,elements:o}}))}))}))},Wc=function(t,n){var e=Dn.fromDom(t.getBody());return Vc(e,"["+jc()+'="'+n+'"]')},Gc=function(t,n){var e=_c({}),o=function(){return{listeners:[],previous:zc()}},r=function(t,n){i(t,(function(t){return n(t),t}))},i=function(t,n){var r=e.get(),i=n(bt(r,t).getOrThunk(o));r[t]=i,e.set(r)},a=Oc((function(){var n=e.get(),o=rt(st(n));Y(o,(function(n){i(n,(function(e){var o=e.previous.get();return Yc(t,H.some(n)).fold((function(){o.isSome()&&(!function(t){r(t,(function(n){Y(n.listeners,(function(n){return n(!1,t)}))}))}(n),e.previous.clear())}),(function(t){var n=t.uid,i=t.name,a=t.elements;Qe(o,n)||(!function(t,n,e){r(t,(function(o){Y(o.listeners,(function(o){return o(!0,t,{uid:n,nodes:j(e,(function(t){return t.dom}))})}))}))}(i,n,a),e.previous.set(n))})),{previous:e.previous,listeners:e.listeners}}))}))}),30);t.on("remove",(function(){a.cancel()})),t.on("NodeChange",(function(){a.throttle()}));return{addListener:function(t,n){i(t,(function(t){return{previous:t.previous,listeners:t.listeners.concat([n])}}))}}},Kc=function(t,n){t.on("init",(function(){t.serializer.addNodeFilter("span",(function(t){Y(t,(function(t){(function(t){return H.from(t.attr(qc())).bind(n.lookup)})(t).each((function(n){!1===n.persistent&&t.unwrap()}))}))}))}))},Qc=0,Xc=function(t){var n=(new Date).getTime();return t+"_"+Math.floor(1e9*Math.random())+ ++Qc+String(n)},Jc=function(t,n){var e,o,r=Yn(t).dom,i=Dn.fromDom(r.createDocumentFragment()),a=(e=n,(o=(r||document).createElement("div")).innerHTML=e,Zn(Dn.fromDom(o)));ge(i,a),pe(t),me(t,i)},$c=function(t,n){return Dn.fromDom(t.dom.cloneNode(n))},Zc=function(t){return $c(t,!1)},tl=function(t){return $c(t,!0)},nl=function(t,n,e){void 0===e&&(e=O);var o=new ur(t,n),r=function(t){var n;do{n=o[t]()}while(n&&!Ie(n)&&!e(n));return H.from(n).filter(Ie)};return{current:function(){return H.from(o.current()).filter(Ie)},next:function(){return r("next")},prev:function(){return r("prev")},prev2:function(){return r("prev2")}}},el=function(t,n){var e=n||function(n){return t.isBlock(n)||qe(n)||We(n)},o=function(t,n,e,r){if(Ie(t)){var i=r(t,n,t.data);if(-1!==i)return H.some({container:t,offset:i})}return e().bind((function(t){return o(t.container,t.offset,e,r)}))};return{backwards:function(t,n,r,i){var a=nl(t,i,e);return o(t,n,(function(){return a.prev().map((function(t){return{container:t,offset:t.length}}))}),r).getOrNull()},forwards:function(t,n,r,i){var a=nl(t,i,e);return o(t,n,(function(){return a.next().map((function(t){return{container:t,offset:0}}))}),r).getOrNull()}}},ol=Math.round,rl=function(t){return t?{left:ol(t.left),top:ol(t.top),bottom:ol(t.bottom),right:ol(t.right),width:ol(t.width),height:ol(t.height)}:{left:0,top:0,bottom:0,right:0,width:0,height:0}},il=function(t,n){return t=rl(t),n||(t.left=t.left+t.width),t.right=t.left,t.width=0,t},al=function(t,n,e){return t>=0&&t<=Math.min(n.height,e.height)/2},cl=function(t,n){var e=Math.min(n.height/2,t.height/2);return t.bottom-e<n.top||!(t.top>n.bottom)&&al(n.top-t.bottom,t,n)},ll=function(t,n){return t.top>n.bottom||!(t.bottom<n.top)&&al(n.bottom-t.top,t,n)},ul=function(t,n,e){return n>=t.left&&n<=t.right&&e>=t.top&&e<=t.bottom},sl=function(t){var n=t.startContainer,e=t.startOffset;return n.hasChildNodes()&&t.endOffset===e+1?n.childNodes[e]:null},dl=function(t,n){if(De(t)&&t.hasChildNodes()){var e=t.childNodes,o=function(t,n,e){return Math.min(Math.max(t,n),e)}(n,0,e.length-1);return e[o]}return t},Al=new RegExp("[̀-ͯ҃-҇҈-҉֑-ֽֿׁ-ׂׄ-ׇׅؐ-ًؚ-ٰٟۖ-ۜ۟-ۤۧ-۪ۨ-ܑۭܰ-݊ަ-ް߫-߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛ࣣ-ंऺ़ु-ै्॑-ॗॢ-ॣঁ়াু-ৄ্ৗৢ-ৣਁ-ਂ਼ੁ-ੂੇ-ੈੋ-੍ੑੰ-ੱੵઁ-ં઼ુ-ૅે-ૈ્ૢ-ૣଁ଼ାିୁ-ୄ୍ୖୗୢ-ୣஂாீ்ௗఀా-ీె-ైొ-్ౕ-ౖౢ-ౣಁ಼ಿೂೆೌ-್ೕ-ೖೢ-ೣഁാു-ൄ്ൗൢ-ൣ්ාි-ුූෟัิ-ฺ็-๎ັິ-ູົ-ຼ່-ໍ༘-ཱ༹༙༵༷-ཾྀ-྄྆-྇ྍ-ྗྙ-ྼ࿆ိ-ူဲ-့္-်ွ-ှၘ-ၙၞ-ၠၱ-ၴႂႅ-ႆႍႝ፝-፟ᜒ-᜔ᜲ-᜴ᝒ-ᝓᝲ-ᝳ឴-឵ិ-ួំ៉-៓៝᠋-᠍ᢩᤠ-ᤢᤧ-ᤨᤲ᤹-᤻ᨗ-ᨘᨛᩖᩘ-ᩞ᩠ᩢᩥ-ᩬᩳ-᩿᩼᪰-᪽᪾ᬀ-ᬃ᬴ᬶ-ᬺᬼᭂ᭫-᭳ᮀ-ᮁᮢ-ᮥᮨ-ᮩ᮫-ᮭ᯦ᯨ-ᯩᯭᯯ-ᯱᰬ-ᰳᰶ-᰷᳐-᳔᳒-᳢᳠-᳨᳭᳴᳸-᳹᷀-᷵᷼-᷿‌-‍⃐-⃜⃝-⃠⃡⃢-⃤⃥-⃰⳯-⵿⳱ⷠ-〪ⷿ-〭〮-゙〯-゚꙯꙰-꙲ꙴ-꙽ꚞ-ꚟ꛰-꛱ꠂ꠆ꠋꠥ-ꠦ꣄꣠-꣱ꤦ-꤭ꥇ-ꥑꦀ-ꦂ꦳ꦶ-ꦹꦼꧥꨩ-ꨮꨱ-ꨲꨵ-ꨶꩃꩌꩼꪰꪲ-ꪴꪷ-ꪸꪾ-꪿꫁ꫬ-ꫭ꫶ꯥꯨ꯭ﬞ︀-️︠-゙︯-゚]"),fl=function(t){return"string"==typeof t&&t.charCodeAt(0)>=768&&Al.test(t)},ml=De,gl=Wr,pl=Me("display","block table"),xl=Me("float","left right"),hl=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return function(n){for(var e=0;e<t.length;e++)if(!t[e](n))return!1;return!0}}(ml,gl,S(xl)),bl=S(Me("white-space","pre pre-line pre-wrap")),Cl=Ie,vl=qe,yl=bc.nodeIndex,wl=function(t,n){return n<0&&De(t)&&t.hasChildNodes()?void 0:dl(t,n)},_l=function(t){return"createRange"in t?t.createRange():bc.DOM.createRng()},El=function(t){return t&&/[\r\n\t ]/.test(t)},kl=function(t){return!!t.setStart&&!!t.setEnd},Bl=function(t){var n=t.startContainer,e=t.startOffset;if(El(t.toString())&&bl(n.parentNode)&&Ie(n)){var o=n.data;if(El(o[e-1])||El(o[e+1]))return!0}return!1},Fl=function(t){return 0===t.left&&0===t.right&&0===t.top&&0===t.bottom},Sl=function(t){var n,e=t.getClientRects();return n=e.length>0?rl(e[0]):rl(t.getBoundingClientRect()),!kl(t)&&vl(t)&&Fl(n)?function(t){var n=t.ownerDocument,e=_l(n),o=n.createTextNode(vr),r=t.parentNode;r.insertBefore(o,t),e.setStart(o,0),e.setEnd(o,1);var i=rl(e.getBoundingClientRect());return r.removeChild(o),i}(t):Fl(n)&&kl(t)?function(t){var n=t.startContainer,e=t.endContainer,o=t.startOffset,r=t.endOffset;if(n===e&&Ie(e)&&0===o&&1===r){var i=t.cloneRange();return i.setEndAfter(e),Sl(i)}return null}(t):n},zl=function(t,n){var e=il(t,n);return e.width=1,e.right=e.left+1,e},Dl=function(t){var n=[],e=function(t){var e,o;0!==t.height&&(n.length>0&&(e=t,o=n[n.length-1],e.left===o.left&&e.top===o.top&&e.bottom===o.bottom&&e.right===o.right)||n.push(t))},o=function(t,o){var r=_l(t.ownerDocument);if(o<t.data.length){if(fl(t.data[o]))return n;if(fl(t.data[o-1])&&(r.setStart(t,o),r.setEnd(t,o+1),!Bl(r)))return e(zl(Sl(r),!1)),n}o>0&&(r.setStart(t,o-1),r.setEnd(t,o),Bl(r)||e(zl(Sl(r),!1))),o<t.data.length&&(r.setStart(t,o),r.setEnd(t,o+1),Bl(r)||e(zl(Sl(r),!0)))},r=t.container(),i=t.offset();if(Cl(r))return o(r,i),n;if(ml(r))if(t.isAtEnd()){var a=wl(r,i);Cl(a)&&o(a,a.data.length),hl(a)&&!vl(a)&&e(zl(Sl(a),!1))}else{a=wl(r,i);
1if(Cl(a)&&o(a,0),hl(a)&&t.isAtEnd())return e(zl(Sl(a),!1)),n;var c=wl(t.container(),t.offset()-1);hl(c)&&!vl(c)&&(pl(c)||pl(a)||!hl(a))&&e(zl(Sl(c),!1)),hl(a)&&e(zl(Sl(a),!0))}return n},Ol=function(t,n,e){var o=function(){return e||(e=Dl(Ol(t,n))),e};return{container:E(t),offset:E(n),toRange:function(){var e=_l(t.ownerDocument);return e.setStart(t,n),e.setEnd(t,n),e},getClientRects:o,isVisible:function(){return o().length>0},isAtStart:function(){return Cl(t),0===n},isAtEnd:function(){return Cl(t)?n>=t.data.length:n>=t.childNodes.length},isEqual:function(e){return e&&t===e.container()&&n===e.offset()},getNode:function(e){return wl(t,e?n-1:n)}}};Ol.fromRangeStart=function(t){return Ol(t.startContainer,t.startOffset)},Ol.fromRangeEnd=function(t){return Ol(t.endContainer,t.endOffset)},Ol.after=function(t){return Ol(t.parentNode,yl(t)+1)},Ol.before=function(t){return Ol(t.parentNode,yl(t))},Ol.isAbove=function(t,n){return Xe(at(n.getClientRects()),ct(t.getClientRects()),cl).getOr(!1)},Ol.isBelow=function(t,n){return Xe(ct(n.getClientRects()),at(t.getClientRects()),ll).getOr(!1)},Ol.isAtStart=function(t){return!!t&&t.isAtStart()},Ol.isAtEnd=function(t){return!!t&&t.isAtEnd()},Ol.isTextPosition=function(t){return!!t&&Ie(t.container())},Ol.isElementPosition=function(t){return!1===Ol.isTextPosition(t)};var Ml,Tl=function(t,n){Ie(n)&&0===n.data.length&&t.remove(n)},Nl=function(t,n,e){Pe(e)?function(t,n,e){var o=H.from(e.firstChild),r=H.from(e.lastChild);n.insertNode(e),o.each((function(n){return Tl(t,n.previousSibling)})),r.each((function(n){return Tl(t,n.nextSibling)}))}(t,n,e):function(t,n,e){n.insertNode(e),Tl(t,e.previousSibling),Tl(t,e.nextSibling)}(t,n,e)},Rl=Ie,Hl=Ne,Ll=bc.nodeIndex,Il=function(t){var n=t.parentNode;return Hl(n)?Il(n):n},Ul=function(t){return t?Bt(t.childNodes,(function(t,n){return Hl(n)&&"BR"!==n.nodeName?t=t.concat(Ul(n)):t.push(n),t}),[]):[]},Vl=function(t){return function(n){return t===n}},Pl=function(t){return(Rl(t)?"text()":t.nodeName.toLowerCase())+"["+function(t){var n,e;n=Ul(Il(t)),e=Ft(n,Vl(t),t),n=n.slice(0,e+1);var o=Bt(n,(function(t,e,o){return Rl(e)&&Rl(n[o-1])&&t++,t}),0);return n=Et(n,Oe([t.nodeName])),(e=Ft(n,Vl(t),t))-o}(t)+"]"},ql=function(t,n){var e,o,r,i,a,c=[];return e=n.container(),o=n.offset(),Rl(e)?r=function(t,n){for(;(t=t.previousSibling)&&Rl(t);)n+=t.data.length;return n}(e,o):(o>=(i=e.childNodes).length?(r="after",o=i.length-1):r="before",e=i[o]),c.push(Pl(e)),a=function(t,n,e){var o=[];for(n=n.parentNode;!(n===t||e&&e(n));n=n.parentNode)o.push(n);return o}(t,e),a=Et(a,S(Ne)),(c=c.concat(_t(a,(function(t){return Pl(t)})))).reverse().join("/")+","+r},jl=function(t,n){var e;if(!n)return null;var o=n.split(","),r=o[0].split("/");e=o.length>1?o[1]:"before";var i=Bt(r,(function(t,n){var e=/([\w\-\(\)]+)\[([0-9]+)\]/.exec(n);return e?("text()"===e[1]&&(e[1]="#text"),function(t,n,e){var o=Ul(t);return o=Et(o,(function(t,n){return!Rl(t)||!Rl(o[n-1])})),(o=Et(o,Oe([n])))[e]}(t,e[1],parseInt(e[2],10))):null}),t);return i?Rl(i)?function(t,n){for(var e,o=t,r=0;Rl(o);){if(e=o.data.length,n>=r&&n<=r+e){t=o,n-=r;break}if(!Rl(o.nextSibling)){t=o,n=e;break}r+=e,o=o.nextSibling}return Rl(t)&&n>t.data.length&&(n=t.data.length),Ol(t,n)}(i,parseInt(e,10)):(e="after"===e?Ll(i)+1:Ll(i),Ol(i.parentNode,e)):null},Yl=We,Wl=function(t,n,e,o,r){var i,a=o[r?"startContainer":"endContainer"],c=o[r?"startOffset":"endOffset"],l=[],u=0,s=t.getRoot();for(Ie(a)?l.push(e?function(t,n,e){var o,r;for(r=t(n.data.slice(0,e)).length,o=n.previousSibling;o&&Ie(o);o=o.previousSibling)r+=t(o.data).length;return r}(n,a,c):c):(c>=(i=a.childNodes).length&&i.length&&(u=1,c=Math.max(0,i.length-1)),l.push(t.nodeIndex(i[c],e)+u));a&&a!==s;a=a.parentNode)l.push(t.nodeIndex(a,e));return l},Gl=function(t,n,e){var o=0;return Sn.each(t.select(n),(function(t){if("all"!==t.getAttribute("data-mce-bogus"))return t!==e&&void o++})),o},Kl=function(t,n){var e,o,r,i=n?"start":"end";e=t[i+"Container"],o=t[i+"Offset"],De(e)&&"TR"===e.nodeName&&(e=(r=e.childNodes)[Math.min(n?o:o-1,r.length-1)])&&(o=n?0:e.childNodes.length,t["set"+(n?"Start":"End")](e,o))},Ql=function(t){return Kl(t,!0),Kl(t,!1),t},Xl=function(t,n){var e;if(De(t)&&(t=dl(t,n),Yl(t)))return t;if(Sr(t)){if(Ie(t)&&Br(t)&&(t=t.parentNode),e=t.previousSibling,Yl(e))return e;if(e=t.nextSibling,Yl(e))return e}},Jl=function(t,n,e){var o=e.getNode(),r=o?o.nodeName:null,i=e.getRng();if(Yl(o)||"IMG"===r)return{name:r,index:Gl(e.dom,r,o)};
1var a=function(t){return Xl(t.startContainer,t.startOffset)||Xl(t.endContainer,t.endOffset)}(i);return a?{name:r=a.tagName,index:Gl(e.dom,r,a)}:function(t,n,e,o){var r=n.dom,i={};return i.start=Wl(r,t,e,o,!0),n.isCollapsed()||(i.end=Wl(r,t,e,o,!1)),Hr(o)&&(i.isFakeCaret=!0),i}(t,e,n,i)},$l=function(t,n,e){var o={"data-mce-type":"bookmark",id:n,style:"overflow:hidden;line-height:0px"};return e?t.create("span",o,"&#xFEFF;"):t.create("span",o)},Zl=function(t,n){var e=t.dom,o=t.getRng(),r=e.uniqueId(),i=t.isCollapsed(),a=t.getNode(),c=a.nodeName;if("IMG"===c)return{name:c,index:Gl(e,c,a)};var l=Ql(o.cloneRange());if(!i){l.collapse(!1);var u=$l(e,r+"_end",n);Nl(e,l,u)}(o=Ql(o)).collapse(!0);var s=$l(e,r+"_start",n);return Nl(e,o,s),t.moveToBookmark({id:r,keep:!0}),{id:r}},tu=function(t,n,e){return 2===n?Jl(_r,e,t):3===n?function(t){var n=t.getRng();return{start:ql(t.dom.getRoot(),Ol.fromRangeStart(n)),end:ql(t.dom.getRoot(),Ol.fromRangeEnd(n))}}(t):n?function(t){return{rng:t.getRng()}}(t):Zl(t,!1)},nu=F(Jl,k,!0),eu=bc.DOM,ou=function(t,n,e){var o=t.getParam(n,e);if(-1!==o.indexOf("=")){var r=t.getParam(n,"","hash");return bt(r,t.id).getOr(e)}return o},ru=function(t){return t.getParam("content_security_policy","")},iu=function(t){if(t.getParam("force_p_newlines",!1))return"p";var n=t.getParam("forced_root_block","p");return!1===n?"":!0===n?"p":n},au=function(t){return t.getParam("forced_root_block_attrs",{})},cu=function(t){return t.getParam("automatic_uploads",!0,"boolean")},lu=function(t){return t.getParam("images_reuse_filename",!1,"boolean")},uu=function(t){return t.getParam("icons","","string")},su=function(t){return t.getParam("images_upload_url","","string")},du=function(t){return t.getParam("images_upload_base_path","","string")},Au=function(t){return t.getParam("images_upload_credentials",!1,"boolean")},fu=function(t){return t.getParam("images_upload_handler",null,"function")},mu=function(t){return t.getParam("content_css_cors",!1,"boolean")},gu=function(t){return t.getParam("referrer_policy","","string")},pu=function(t){return t.getParam("language","en","string")},xu=function(t){return t.getParam("indent_use_margin",!1)},hu=function(t){var n=t.getParam("font_css",[]);return m(n)?n:j(n.split(","),Ut)},bu=function(t){var n=t.getParam("object_resizing");return!1!==n&&!_n.iOS&&(A(n)?n:"table,img,figure.image,div,video,iframe")},Cu=function(t){return t.getParam("event_root")},vu=function(t){return t.getParam("theme")},yu=function(t){return t.getParam("validate")},wu=function(t){return!1!==t.getParam("inline_boundaries")},_u=function(t){return t.getParam("content_css_cors")},Eu=function(t){return t.getParam("plugins","","string")},ku=De,Bu=Ie,Fu=function(t){var n=t.parentNode;n&&n.removeChild(t)},Su=function(t){var n=_r(t);return{count:t.length-n.length,text:n}},zu=function(t){for(var n;-1!==(n=t.data.lastIndexOf(yr));)t.deleteData(n,1)},Du=function(t,n){return Nu(t),n},Ou=function(t,n){var e=n.container(),o=function(t,n){var e=V(t,n);return-1===e?H.none():H.some(e)}(lt(e.childNodes),t).map((function(t){return t<n.offset()?Ol(e,n.offset()-1):n})).getOr(n);return Nu(t),o},Mu=function(t,n){return Bu(t)&&n.container()===t?function(t,n){var e=Su(t.data.substr(0,n.offset())),o=Su(t.data.substr(n.offset()));return(e.text+o.text).length>0?(zu(t),Ol(t,n.offset()-e.count)):n}(t,n):Du(t,n)},Tu=function(t,n){return Ol.isTextPosition(n)?Mu(t,n):function(t,n){return n.container()===t.parentNode?Ou(t,n):Du(t,n)}(t,n)},Nu=function(t){ku(t)&&Sr(t)&&(zr(t)?t.removeAttribute("data-mce-caret"):Fu(t)),Bu(t)&&(zu(t),0===t.data.length&&Fu(t))},Ru=gn().browser,Hu=We,Lu=Ke,Iu=Ge,Uu=function(t,n,e){var o,r,i=il(n.getBoundingClientRect(),e);if("BODY"===t.tagName){var a=t.ownerDocument.documentElement;o=t.scrollLeft||a.scrollLeft,r=t.scrollTop||a.scrollTop}else{var c=t.getBoundingClientRect();o=t.scrollLeft-c.left,r=t.scrollTop-c.top}i.left+=o,i.right+=o,i.top+=r,i.bottom+=r,i.width=1;var l=n.offsetWidth-n.clientWidth;return l>0&&(e&&(l*=-1),i.left+=l,i.right+=l),i},Vu=function(t,n,e,o){var r,i,a=zc(),c=iu(t),l=c.length>0?c:"p",u=function(){!function(t){for(var n=Vc(Dn.fromDom(t),"*[contentEditable=false],video,audio,embed,object"),e=0;e<n.length;e++){var o,r=n[e].dom,i=r.previousSibling;Nr(i)&&(1===(o=i.data).length?i.parentNode.removeChild(i):i.deleteData(o.length-1,1)),i=r.nextSibling,Tr(i)&&(1===(o=i.data).length?i.parentNode.removeChild(i):i.deleteData(0,1))}}(n),i&&(Nu(i),i=null),a.on((function(t){Ac(t.caret).remove(),a.clear()}
1)),r&&(ar.clearInterval(r),r=void 0)},s=function(){r=ar.setInterval((function(){o()?Ac("div.mce-visual-caret",n).toggleClass("mce-visual-caret-hidden"):Ac("div.mce-visual-caret",n).addClass("mce-visual-caret-hidden")}),500)};return{show:function(t,o){var r;if(u(),Iu(o))return null;if(!e(o))return i=function(t,n){var e=t.ownerDocument.createTextNode(yr),o=t.parentNode;if(n){if(r=t.previousSibling,kr(r)){if(Sr(r))return r;if(Nr(r))return r.splitText(r.data.length-1)}o.insertBefore(e,t)}else{var r=t.nextSibling;if(kr(r)){if(Sr(r))return r;if(Tr(r))return r.splitText(1),r}t.nextSibling?o.insertBefore(e,t.nextSibling):o.appendChild(e)}return e}(o,t),r=o.ownerDocument.createRange(),qu(i.nextSibling)?(r.setStart(i,0),r.setEnd(i,0)):(r.setStart(i,1),r.setEnd(i,1)),r;i=Mr(l,o,t);var c=Uu(n,o,t);Ac(i).css("top",c.top);var d=Ac('<div class="mce-visual-caret" data-mce-bogus="all"></div>').css(zt({},c)).appendTo(n)[0];return a.set({caret:d,element:o,before:t}),t&&Ac(d).addClass("mce-visual-caret-before"),s(),(r=o.ownerDocument.createRange()).setStart(i,0),r.setEnd(i,0),r},hide:u,getCss:function(){return".mce-visual-caret {position: absolute;background-color: black;background-color: currentcolor;}.mce-visual-caret-hidden {display: none;}*[data-mce-caret] {position: absolute;left: -1000px;right: auto;top: 0;margin: 0;padding: 0;}"},reposition:function(){a.on((function(t){var e=Uu(n,t.element,t.before);Ac(t.caret).css(zt({},e))}))},destroy:function(){return ar.clearInterval(r)}}},Pu=function(){return Ru.isIE()||Ru.isEdge()||Ru.isFirefox()},qu=function(t){return Hu(t)||Lu(t)},ju=function(t){return qu(t)||Re(t)&&Pu()},Yu=We,Wu=Ke,Gu=Me("display","block table table-cell table-caption list-item"),Ku=Sr,Qu=Br,Xu=De,Ju=Wr,$u=function(t){return t>0},Zu=function(t){return t<0},ts=function(t,n){for(var e;e=t(n);)if(!Qu(e))return e;return null},ns=function(t,n,e,o,r){var i=new ur(t,o),a=Yu(t)||Qu(t);if(Zu(n)){if(a&&e(t=ts(i.prev.bind(i),!0)))return t;for(;t=ts(i.prev.bind(i),r);)if(e(t))return t}if($u(n)){if(a&&e(t=ts(i.next.bind(i),!0)))return t;for(;t=ts(i.next.bind(i),r);)if(e(t))return t}return null},es=function(t,n){for(;t&&t!==n;){if(Gu(t))return t;t=t.parentNode}return null},os=function(t,n,e){return es(t.container(),e)===es(n.container(),e)},rs=function(t,n){if(!n)return null;var e=n.container(),o=n.offset();return Xu(e)?e.childNodes[o+t]:null},is=function(t,n){var e=n.ownerDocument.createRange();return t?(e.setStartBefore(n),e.setEndBefore(n)):(e.setStartAfter(n),e.setEndAfter(n)),e},as=function(t,n,e){return es(n,t)===es(e,t)},cs=function(t,n,e){for(var o=t?"previousSibling":"nextSibling";e&&e!==n;){var r=e[o];if(Ku(r)&&(r=r[o]),Yu(r)||Wu(r)){if(as(n,r,e))return r;break}if(Ju(r))break;e=e.parentNode}return null},ls=F(is,!0),us=F(is,!1),ss=function(t,n,e){var o,r=F(cs,!0,n),i=F(cs,!1,n),a=e.startContainer,c=e.startOffset;if(Br(a)){Xu(a)||(a=a.parentNode);var l=a.getAttribute("data-mce-caret");if("before"===l&&(o=a.nextSibling,ju(o)))return ls(o);if("after"===l&&(o=a.previousSibling,ju(o)))return us(o)}if(!e.collapsed)return e;if(Ie(a)){if(Ku(a)){if(1===t){if(o=i(a))return ls(o);if(o=r(a))return us(o)}if(-1===t){if(o=r(a))return us(o);if(o=i(a))return ls(o)}return e}if(Nr(a)&&c>=a.data.length-1)return 1===t&&(o=i(a))?ls(o):e;if(Tr(a)&&c<=1)return-1===t&&(o=r(a))?us(o):e;if(c===a.data.length)return(o=i(a))?ls(o):e;if(0===c)return(o=r(a))?us(o):e}return e},ds=function(t,n){return H.from(rs(t?0:-1,n)).filter(Yu)},As=function(t,n,e){var o=ss(t,n,e);return-1===t?Ol.fromRangeStart(o):Ol.fromRangeEnd(o)},fs=function(t){return H.from(t.getNode()).map(Dn.fromDom)},ms=function(t,n){for(;n=t(n);)if(n.isVisible())return n;return n},gs=function(t,n){var e=os(t,n);return!(e||!qe(t.getNode()))||e};!function(t){t[t.Backwards=-1]="Backwards",t[t.Forwards=1]="Forwards"}(Ml||(Ml={}));var ps,xs=We,hs=Ie,bs=De,Cs=qe,vs=Wr,ys=function(t){return qr(t)||function(t){return!!Gr(t)&&!0!==X(lt(t.getElementsByTagName("*")),(function(t,n){return t||Lr(n)}),!1)}(t)},ws=Kr,_s=function(t,n){return t.hasChildNodes()&&n<t.childNodes.length?t.childNodes[n]:null},Es=function(t,n){if($u(t)){if(vs(n.previousSibling)&&!hs(n.previousSibling))return Ol.before(n);if(hs(n))return Ol(n,0)}if(Zu(t)){if(vs(n.nextSibling)&&!hs(n.nextSibling))return Ol.after(n);if(hs(n))return Ol(n,n.data.length)}return Zu(t)?Cs(n)?Ol.before(n):Ol.after(n):Ol.before(n)},ks=function(t,n,e){var o,r,i,a;if(!bs(e)||!n)return null;if(n.isEqual(Ol.after(e))&&e.lastChild){if(a=Ol.after(e.lastChild),Zu(t)&&vs(e.last
1Child)&&bs(e.lastChild))return Cs(e.lastChild)?Ol.before(e.lastChild):a}else a=n;var c=a.container(),l=a.offset();if(hs(c)){if(Zu(t)&&l>0)return Ol(c,--l);if($u(t)&&l<c.length)return Ol(c,++l);o=c}else{if(Zu(t)&&l>0&&(r=_s(c,l-1),vs(r)))return!ys(r)&&(i=ns(r,t,ws,r))?hs(i)?Ol(i,i.data.length):Ol.after(i):hs(r)?Ol(r,r.data.length):Ol.before(r);if($u(t)&&l<c.childNodes.length&&(r=_s(c,l),vs(r)))return Cs(r)?function(t,n){var e=n.nextSibling;return e&&vs(e)?hs(e)?Ol(e,0):Ol.before(e):ks(Ml.Forwards,Ol.after(n),t)}(e,r):!ys(r)&&(i=ns(r,t,ws,r))?hs(i)?Ol(i,0):Ol.before(i):hs(r)?Ol(r,0):Ol.after(r);o=r||a.getNode()}if(($u(t)&&a.isAtEnd()||Zu(t)&&a.isAtStart())&&(o=ns(o,t,M,e,!0),ws(o,e)))return Es(t,o);r=ns(o,t,ws,e);var u=St(K(function(t,n){for(var e=[];t&&t!==n;)e.push(t),t=t.parentNode;return e}(c,e),xs));return!u||r&&u.contains(r)?r?Es(t,r):null:a=$u(t)?Ol.after(u):Ol.before(u)},Bs=function(t){return{next:function(n){return ks(Ml.Forwards,n,t)},prev:function(n){return ks(Ml.Backwards,n,t)}}},Fs=function(t){return Ol.isTextPosition(t)?0===t.offset():Wr(t.getNode())},Ss=function(t){if(Ol.isTextPosition(t)){var n=t.container();return t.offset()===n.data.length}return Wr(t.getNode(!0))},zs=function(t,n){return!Ol.isTextPosition(t)&&!Ol.isTextPosition(n)&&t.getNode()===n.getNode(!0)},Ds=function(t,n,e){return t?!zs(n,e)&&(o=n,!(!Ol.isTextPosition(o)&&qe(o.getNode())))&&Ss(n)&&Fs(e):!zs(e,n)&&Fs(n)&&Ss(e);var o},Os=function(t,n,e){var o=Bs(n);return H.from(t?o.next(e):o.prev(e))},Ms=function(t,n,e){return Os(t,n,e).bind((function(o){return os(e,o,n)&&Ds(t,e,o)?Os(t,n,o):H.some(o)}))},Ts=function(t,n,e,o){return Ms(t,n,e).bind((function(e){return o(e)?Ts(t,n,e,o):H.some(e)}))},Ns=function(t,n){var e,o=t?n.firstChild:n.lastChild;return Ie(o)?H.some(Ol(o,t?0:o.data.length)):o?Wr(o)?H.some(t?Ol.before(o):qe(e=o)?Ol.before(e):Ol.after(e)):function(t,n,e){var o=t?Ol.before(e):Ol.after(e);return Os(t,n,o)}(t,n,o):H.none()},Rs=F(Os,!0),Hs=F(Os,!1),Ls=F(Ns,!0),Is=F(Ns,!1),Us="_mce_caret",Vs=function(t){return De(t)&&t.id===Us},Ps=function(t,n){for(;n&&n!==t;){if(n.id===Us)return n;n=n.parentNode}return null},qs=function(t){return Sn.isArray(t.start)},js=function(t,n){return De(n)&&t.isBlock(n)&&!n.innerHTML&&!_n.ie&&(n.innerHTML='<br data-mce-bogus="1" />'),n},Ys=function(t,n){return Is(t).fold(O,(function(t){return n.setStart(t.container(),t.offset()),n.setEnd(t.container(),t.offset()),!0}))},Ws=function(t,n,e){return!(!function(t){return!1===t.hasChildNodes()}(n)||!Ps(t,n))&&(function(t,n){var e=t.ownerDocument.createTextNode(yr);t.appendChild(e),n.setStart(e,0),n.setEnd(e,0)}(n,e),!0)},Gs=function(t,n,e,o){var r,i,a,c,l=e[n?"start":"end"],u=t.getRoot();if(l){for(a=l[0],i=u,r=l.length-1;r>=1;r--){if(c=i.childNodes,Ws(u,i,o))return!0;if(l[r]>c.length-1)return!!Ws(u,i,o)||Ys(i,o);i=c[l[r]]}3===i.nodeType&&(a=Math.min(l[0],i.nodeValue.length)),1===i.nodeType&&(a=Math.min(l[0],i.childNodes.length)),n?o.setStart(i,a):o.setEnd(i,a)}return!0},Ks=function(t){return Ie(t)&&t.data.length>0},Qs=function(t,n,e){var o,r,i,a,c,l,u=t.get(e.id+"_"+n),s=e.keep;if(u){if(o=u.parentNode,"start"===n?(s?u.hasChildNodes()?(o=u.firstChild,r=1):Ks(u.nextSibling)?(o=u.nextSibling,r=0):Ks(u.previousSibling)?(o=u.previousSibling,r=u.previousSibling.data.length):(o=u.parentNode,r=t.nodeIndex(u)+1):r=t.nodeIndex(u),c=o,l=r):(s?u.hasChildNodes()?(o=u.firstChild,r=1):Ks(u.previousSibling)?(o=u.previousSibling,r=u.previousSibling.data.length):(o=u.parentNode,r=t.nodeIndex(u)):r=t.nodeIndex(u),c=o,l=r),!s){for(a=u.previousSibling,i=u.nextSibling,Sn.each(Sn.grep(u.childNodes),(function(t){Ie(t)&&(t.nodeValue=t.nodeValue.replace(/\uFEFF/g,""))}));u=t.get(e.id+"_"+n);)t.remove(u,!0);a&&i&&a.nodeType===i.nodeType&&Ie(a)&&!_n.opera&&(r=a.nodeValue.length,a.appendData(i.nodeValue),t.remove(i),c=a,l=r)}return H.some(Ol(c,l))}return H.none()},Xs=function(t,n){var e=t.dom;if(n){if(qs(n))return function(t,n){var e=t.createRng();return Gs(t,!0,n,e)&&Gs(t,!1,n,e)?H.some(e):H.none()}(e,n);if(function(t){return A(t.start)}(n))return H.some(function(t,n){var e,o=t.createRng();return e=jl(t.getRoot(),n.start),o.setStart(e.container(),e.offset()),e=jl(t.getRoot(),n.end),o.setEnd(e.container(),e.offset()),o}(e,n));if(function(t){return Ct(t,"id")}(n))return function(t,n){var e=Qs(t,"start",n),o=Qs(t,"end",n);return Xe(e,o.or(e),(function(n,e){var o=t.createRng();return o.setStart(js(t,n.container()),n.offset()),o.setEnd(js(t,e.container()),e.offset()),o}))}(e,n);if(function(t){return Ct(t,"name")}(n))return function(t,n){return H.from(t.select(n.name)[n.index]).map((function(n){var e=t.createRng();return e.selectNode(n),e}))}
1(e,n);if(function(t){return Ct(t,"rng")}(n))return H.some(n.rng)}return H.none()},Js=function(t,n,e){return tu(t,n,e)},$s=function(t,n){Xs(t,n).each((function(n){t.setRng(n)}))},Zs=function(t){return De(t)&&"SPAN"===t.tagName&&"bookmark"===t.getAttribute("data-mce-type")},td=(ps=vr,function(t){return ps===t}),nd=function(t){return""!==t&&-1!==" \f\n\r\t\v".indexOf(t)},ed=function(t){return!nd(t)&&!td(t)},od=function(t){return!!t.nodeType},rd=function(t,n,e){var o=e.startOffset,r=e.startContainer;if((r!==e.endContainer||!function(t){return t&&/^(IMG)$/.test(t.nodeName)}(r.childNodes[o]))&&De(r)){var i=r.childNodes,a=void 0;o<i.length?(r=i[o],a=new ur(r,t.getParent(r,t.isBlock))):(r=i[i.length-1],(a=new ur(r,t.getParent(r,t.isBlock))).next(!0));for(var c=a.current();c;c=a.next())if(Ie(c)&&!ld(c))return e.setStart(c,0),void n.setRng(e)}},id=function(t,n,e){if(t){var o=n?"nextSibling":"previousSibling";for(t=e?t:t[o];t;t=t[o])if(De(t)||!ld(t))return t}},ad=function(t,n){return od(n)&&(n=n.nodeName),!!t.schema.getTextBlockElements()[n.toLowerCase()]},cd=function(t,n,e){return t.schema.isValidChild(n,e)},ld=function(t,n){if(void 0===n&&(n=!1),b(t)&&Ie(t)){var e=n?t.data.replace(/ /g," "):t.data;return Xr(e)}return!1},ud=function(t,n){return C(t)?t=t(n):b(n)&&(t=t.replace(/%(\w+)/g,(function(t,e){return n[e]||t}))),t},sd=function(t,n){return n=n||"",t=""+((t=t||"").nodeName||t),n=""+(n.nodeName||n),t.toLowerCase()===n.toLowerCase()},dd=function(t,n,e){return"color"!==e&&"backgroundColor"!==e||(n=t.toHex(n)),"fontWeight"===e&&700===n&&(n="bold"),"fontFamily"===e&&(n=n.replace(/[\'\"]/g,"").replace(/,\s+/g,",")),""+n},Ad=function(t,n,e){return dd(t,t.getStyle(n,e),e)},fd=function(t,n){var e;return t.getParent(n,(function(n){return(e=t.getStyle(n,"text-decoration"))&&"none"!==e})),e},md=function(t,n,e){return t.getParents(n,e,t.getRoot())},gd=function(t,n,e){var o=["inline","block","selector","attributes","styles","classes"],r=function(t){return xt(t,(function(t,n){return q(o,(function(t){return t===n}))}))};return q(t.formatter.get(n),(function(n){var o=r(n);return q(t.formatter.get(e),(function(t){var n=r(t);return function(t,n,e){return void 0===e&&(e=l),c(e).eq(t,n)}(o,n)}))}))},pd=function(t){return vt(t,"block")},xd=function(t){return vt(t,"selector")},hd=function(t){return vt(t,"inline")},bd=function(t){return xd(t)&&!1!==t.expand&&!hd(t)},Cd=Zs,vd=md,yd=ld,wd=ad,_d=function(t,n){for(var e=n;e;){if(De(e)&&t.getContentEditable(e))return"false"===t.getContentEditable(e)?e:n;e=e.parentNode}return n},Ed=function(t,n,e,o){for(var r=n.data,i=e;t?i>=0:i<r.length;t?i--:i++)if(o(r.charAt(i)))return t?i+1:i;return-1},kd=function(t,n,e){return Ed(t,n,e,(function(t){return td(t)||nd(t)}))},Bd=function(t,n,e){return Ed(t,n,e,ed)},Fd=function(t,n,e,o,r,i){var a,c=t.getParent(e,t.isBlock)||n,l=function(n,e,o){var i=el(t),l=r?i.backwards:i.forwards;return H.from(l(n,e,(function(t,n){return Cd(t.parentNode)?-1:(a=t,o(r,t,n))}),c))};return l(e,o,kd).bind((function(t){return i?l(t.container,t.offset+(r?-1:0),Bd):H.some(t)})).orThunk((function(){return a?H.some({container:a,offset:r?0:a.length}):H.none()}))},Sd=function(t,n,e,o,r){Ie(o)&&jt(o.data)&&o[r]&&(o=o[r]);for(var i=vd(t,o),a=0;a<i.length;a++)for(var c=0;c<n.length;c++){var l=n[c];if((!b(l.collapsed)||l.collapsed===e.collapsed)&&(xd(l)&&t.is(i[a],l.selector)))return i[a]}return o},zd=function(t,n,e,o){var r=e,i=t.dom,a=i.getRoot(),c=n[0];if(pd(c)&&(r=c.wrapper?null:i.getParent(e,c.block,a)),!r){var l=i.getParent(e,"LI,TD,TH");r=i.getParent(Ie(e)?e.parentNode:e,(function(n){return n!==a&&wd(t,n)}),l)}if(r&&pd(c)&&c.wrapper&&(r=vd(i,r,"ul,ol").reverse()[0]||r),!r)for(r=e;r[o]&&!i.isBlock(r[o])&&(r=r[o],!sd(r,"br")););return r||e},Dd=function(t,n,e,o){var r=e.parentNode;return!b(e[o])&&(!(r!==n&&!h(r)&&!t.isBlock(r))||Dd(t,n,r,o))},Od=function(t,n,e,o,r){var i,a=e,c=r?"previousSibling":"nextSibling",l=t.getRoot();if(Ie(e)&&!yd(e)&&(r?o>0:o<e.data.length))return e;for(;;){if(!n[0].block_expand&&t.isBlock(a))return a;for(var u=a[c];u;u=u[c]){var s=Ie(u)&&!Dd(t,l,u,c);if(!Cd(u)&&(!qe(i=u)||!i.getAttribute("data-mce-bogus")||i.nextSibling)&&!yd(u,s))return a}if(a===l||a.parentNode===l){e=a;break}a=a.parentNode}return e},Md=function(t){return Cd(t.parentNode)||Cd(t)},Td=function(t,n,e,o){void 0===o&&(o=!1);var r=n.startContainer,i=n.startOffset,a=n.endContainer,c=n.endOffset,l=t.dom,u=e[0];(De(r)&&r.hasChildNodes()&&(r=dl(r,i),Ie(r)&&(i=0)),De(a)&&a.hasChildNodes()&&(a=dl(a,n.collapsed?c:c-1),Ie(a)&&(c=a.nodeValue.length)),r=_d(l,r),a=_d(l,a),Md(r)&&(r=Cd(r)?r:r.parentNode,r=n.collapsed?r.previousSibling||r:r.nextSibling||r,Ie(r)&&(i=n.collapsed?r.length:0)),Md(a)&&(a=Cd(a)?a:a.parentNode,a=n.collapsed?a.nextSibling||a:a.previousSibling||a,Ie(a)&&(c=n.collapsed?0:a.length)),n.collapsed)&&(Fd(l,t.getBody(),r,i,!0,o).each((function(t){var n=t.container,e=t.offset;r=n,i=e})),Fd(l,t.getBody(),a,c,!1,o).each((function(t){var n=t.container,e=t.offset;a=n,c=e})));
1return(hd(u)||u.block_expand)&&(hd(u)&&Ie(r)&&0!==i||(r=Od(l,e,r,i,!0)),hd(u)&&Ie(a)&&c!==a.nodeValue.length||(a=Od(l,e,a,c,!1))),bd(u)&&(r=Sd(l,e,n,r,"previousSibling"),a=Sd(l,e,n,a,"nextSibling")),(pd(u)||xd(u))&&(r=zd(t,e,r,"previousSibling"),a=zd(t,e,a,"nextSibling"),pd(u)&&(l.isBlock(r)||(r=Od(l,e,r,i,!0)),l.isBlock(a)||(a=Od(l,e,a,c,!1)))),De(r)&&(i=l.nodeIndex(r),r=r.parentNode),De(a)&&(c=l.nodeIndex(a)+1,a=a.parentNode),{startContainer:r,startOffset:i,endContainer:a,endOffset:c}},Nd=function(t,n,e){var o=n.startOffset,r=dl(n.startContainer,o),i=n.endOffset,a=dl(n.endContainer,i-1),c=function(t){var n=t[0];Ie(n)&&n===r&&o>=n.data.length&&t.splice(0,1);var e=t[t.length-1];return 0===i&&t.length>0&&e===a&&Ie(e)&&t.splice(t.length-1,1),t},l=function(t,n,e){for(var o=[];t&&t!==e;t=t[n])o.push(t);return o},u=function(n,e){return t.getParent(n,(function(t){return t.parentNode===e}),e)},s=function(t,n,o){for(var r=o?"nextSibling":"previousSibling",i=t,a=i.parentNode;i&&i!==n;i=a){a=i.parentNode;var u=l(i===t?i:i[r],r);u.length&&(o||u.reverse(),e(c(u)))}};if(r===a)return e(c([r]));var d=t.findCommonAncestor(r,a);if(t.isChildOf(r,a))return s(r,d,!0);if(t.isChildOf(a,r))return s(a,d);var A=u(r,d)||r,f=u(a,d)||a;s(r,A,!0);var m=l(A===r?A:A.nextSibling,"nextSibling",f===a?f.nextSibling:f);m.length&&e(c(m)),s(a,f)},Rd=function(t){var n=[];if(t)for(var e=0;e<t.rangeCount;e++)n.push(t.getRangeAt(e));return n},Hd=function(t){return K(function(t){return tt(t,(function(t){var n=sl(t);return n?[Dn.fromDom(n)]:[]}))}(t),br)},Ld=function(t,n){var e=Vc(n,"td[data-mce-selected],th[data-mce-selected]");return e.length>0?e:Hd(t)},Id=function(t){return Ld(Rd(t.selection.getSel()),Dn.fromDom(t.getBody()))},Ud=function(t,n){return Zo(t,"table",n)},Vd=function(t){return ne(t).fold(E([t]),(function(n){return[t].concat(Vd(n))}))},Pd=function(t){return ee(t).fold(E([t]),(function(n){return"br"===Ln(n)?Qn(n).map((function(n){return[t].concat(Pd(n))})).getOr([]):[t].concat(Pd(n))}))},qd=function(t,n){return Xe(function(t){var n=t.startContainer,e=t.startOffset;return Ie(n)?0===e?H.some(Dn.fromDom(n)):H.none():H.from(n.childNodes[e]).map(Dn.fromDom)}(n),function(t){var n=t.endContainer,e=t.endOffset;return Ie(n)?e===n.data.length?H.some(Dn.fromDom(n)):H.none():H.from(n.childNodes[e-1]).map(Dn.fromDom)}(n),(function(n,e){var o=$(Vd(t),F(Nn,n)),r=$(Pd(t),F(Nn,e));return o.isSome()&&r.isSome()})).getOr(!1)},jd=function(t,n,e,o){var r=e,i=new ur(e,r),a=xt(t.schema.getMoveCaretBeforeOnEnterElements(),(function(t,n){return!P(["td","th","table"],n.toLowerCase())}));do{if(Ie(e)&&0!==Sn.trim(e.nodeValue).length)return void(o?n.setStart(e,0):n.setEnd(e,e.nodeValue.length));if(a[e.nodeName])return void(o?n.setStartBefore(e):"BR"===e.nodeName?n.setEndBefore(e):n.setEndAfter(e))}while(e=o?i.next():i.prev());"BODY"===r.nodeName&&(o?n.setStart(r,0):n.setEnd(r,r.childNodes.length))},Yd=function(t){var n=t.selection.getSel();return n&&n.rangeCount>0},Wd=function(t,n){var e=Id(t);e.length>0?Y(e,(function(e){var o=e.dom,r=t.dom.createRng();r.setStartBefore(o),r.setEndAfter(o),n(r,!0)})):n(t.selection.getRng(),!1)},Gd=function(t,n,e){var o=Zl(t,n);e(o),t.moveToBookmark(o)},Kd=function(t,n){var e=function(n){return t(n)?H.from(n.dom.nodeValue):H.none()};return{get:function(o){if(!t(o))throw new Error("Can only get "+n+" value of a "+n+" node");return e(o).getOr("")},getOption:e,set:function(e,o){if(!t(e))throw new Error("Can only set raw "+n+" value of a "+n+" node");e.dom.nodeValue=o}}}(Pn,"text"),Qd=function(t){return Kd.get(t)},Xd=function(t,n,e,o){return Kn(n).fold((function(){return"skipping"}),(function(r){return"br"===o||function(t){return Pn(t)&&Qd(t)===yr}(n)?"valid":function(t){return Vn(t)&&Ic(t,Pc())}(n)?"existing":Vs(n.dom)?"caret":cd(t,e,o)&&cd(t,Ln(r),e)?"valid":"invalid-child"}))},Jd=function(t,n,e,o){var r=n.uid,i=void 0===r?Xc("mce-annotation"):r,a=function(t,n){var e={};for(var o in t)Object.prototype.hasOwnProperty.call(t,o)&&n.indexOf(o)<0&&(e[o]=t[o]);if(null!=t&&"function"==typeof Object.getOwnPropertySymbols){var r=0;for(o=Object.getOwnPropertySymbols(t);r<o.length;r++)n.indexOf(o[r])<0&&Object.prototype.propertyIsEnumerable.call(t,o[r])&&(e[o[r]]=t[o[r]])}return e}(n,["uid"]),c=Dn.fromTag("span",t);Hc(c,Pc()),Ze(c,""+jc(),i),Ze(c,""+qc(),e);var l=o(i,a),u=l.attributes,s=void 0===u?{}:u,d=l.classes,A=void 0===d?[]:d;return to(c,s),function(t,n){Y(n,(function(n){Hc(t,n)}))}(c,A),c},$d=function(t,n,e,o,r){var i=[],a=Jd(t.getDoc(),r,e,o),c=zc(),l=function(){c.clear()},u=function(t){Y(t,s)}
1,s=function(n){switch(Xd(t,n,"span",Ln(n))){case"invalid-child":l();var e=Zn(n);u(e),l();break;case"valid":var o=c.get().getOrThunk((function(){var t=Zc(a);return i.push(t),c.set(t),t}));!function(t,n){de(t,n),me(n,t)}(n,o)}};return Nd(t.dom,n,(function(t){l(),function(t){var n=j(t,Dn.fromDom);u(n)}(t)})),i},Zd=function(t,n,e,o){t.undoManager.transact((function(){var r=t.selection,i=r.getRng(),a=Id(t).length>0;if(i.collapsed&&!a&&function(t,n){var e=Td(t,n,[{inline:"span"}]);n.setStart(e.startContainer,e.startOffset),n.setEnd(e.endContainer,e.endOffset),t.selection.setRng(n)}(t,i),r.getRng().collapsed&&!a){var c=Jd(t.getDoc(),o,n,e.decorate);Jc(c,vr),r.getRng().insertNode(c.dom),r.select(c.dom)}else Gd(r,!1,(function(){Wd(t,(function(r){$d(t,r,n,e.decorate,o)}))}))}))},tA=function(t){var n,e=(n={},{register:function(t,e){n[t]={name:t,settings:e}},lookup:function(t){return bt(n,t).map((function(t){return t.settings}))}});Kc(t,e);var o=Gc(t);return{register:function(t,n){e.register(t,n)},annotate:function(n,o){e.lookup(n).each((function(e){Zd(t,n,e,o)}))},annotationChanged:function(t,n){o.addListener(t,n)},remove:function(n){Yc(t,H.some(n)).each((function(t){var n=t.elements;Y(n,he)}))},getAll:function(n){var e=function(t,n){var e=Dn.fromDom(t.getBody()),o=Vc(e,"["+qc()+'="'+n+'"]'),r={};return Y(o,(function(t){var n=no(t,jc()),e=bt(r,n).getOr([]);r[n]=e.concat([t])})),r}(t,n);return ft(e,(function(t){return j(t,(function(t){return t.dom}))}))}}},nA=function(t){return{getBookmark:F(Js,t),moveToBookmark:F($s,t)}};nA.isBookmarkNode=Zs;var eA=function(t,n){for(;n&&n!==t;){if(Ye(n)||We(n))return n;n=n.parentNode}return null},oA=function(t,n,e){if(e.collapsed)return!1;if(_n.browser.isIE()&&e.startOffset===e.endOffset-1&&e.startContainer===e.endContainer){var o=e.startContainer.childNodes[e.startOffset];if(De(o))return q(o.getClientRects(),(function(e){return ul(e,t,n)}))}return q(e.getClientRects(),(function(e){return ul(e,t,n)}))},rA=function(t,n,e){return t.fire(n,e)},iA=function(t,n,e,o){return t.fire("FormatApply",{format:n,node:e,vars:o})},aA=function(t,n,e,o){return t.fire("FormatRemove",{format:n,node:e,vars:o})},cA={BACKSPACE:8,DELETE:46,DOWN:40,ENTER:13,ESC:27,LEFT:37,RIGHT:39,SPACEBAR:32,TAB:9,UP:38,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,modifierPressed:function(t){return t.shiftKey||t.ctrlKey||t.altKey||cA.metaKeyPressed(t)},metaKeyPressed:function(t){return _n.mac?t.metaKey:t.ctrlKey&&!t.altKey}},lA=We,uA=function(t,n){var e,o,r,i,a,c,l,u,s,d,A,f,m,g,p,x="data-mce-selected",h=n.dom,C=Sn.each,v=n.getDoc(),y=document,w=Math.abs,_=Math.round,E=n.getBody(),k={nw:[0,0,-1,-1],ne:[1,0,1,-1],se:[1,1,1,1],sw:[0,1,-1,1]},B=function(t){return t&&("IMG"===t.nodeName||n.dom.is(t,"figure.image"))},F=function(t){return Ke(t)||h.hasClass(t,"mce-preview-object")},S=function(t){var e=t.target;(function(t,n){if("longpress"===t.type||0===t.type.indexOf("touch")){var e=t.touches[0];return B(t.target)&&!oA(e.clientX,e.clientY,n)}return B(t.target)&&!oA(t.clientX,t.clientY,n)})(t,n.selection.getRng())&&!t.isDefaultPrevented()&&n.selection.select(e)},z=function(t){return h.is(t,"figure.image")?[t.querySelector("img")]:h.hasClass(t,"mce-preview-object")&&b(t.firstElementChild)?[t,t.firstElementChild]:[t]},D=function(t){var e=bu(n);return!!e&&("false"!==t.getAttribute("data-mce-resize")&&(t!==n.getBody()&&(h.hasClass(t,"mce-preview-object")?Mn(Dn.fromDom(t.firstElementChild),e):Mn(Dn.fromDom(t),e))))},O=function(t,e,o){if(b(o)){var r=z(t);Y(r,(function(t){t.style[e]||!n.schema.isValid(t.nodeName.toLowerCase(),e)?h.setStyle(t,e,o):h.setAttrib(t,e,""+o)}))}},M=function(t,n,e){O(t,"width",n),O(t,"height",e)},T=function(t){var a,x,b,C,v;a=t.screenX-c,x=t.screenY-l,f=a*i[2]+u,m=x*i[3]+s,f=f<5?5:f,m=m<5?5:m,b=(B(e)||F(e))&&!1!==function(t){return t.getParam("resize_img_proportional",!0,"boolean")}(n)?!cA.modifierPressed(t):cA.modifierPressed(t),b&&(w(a)>w(x)?(m=_(f*d),f=_(m/d)):(f=_(m/d),m=_(f*d))),M(o,f,m),C=(C=i.startPos.x+a)>0?C:0,v=(v=i.startPos.y+x)>0?v:0,h.setStyles(r,{left:C,top:v,display:"block"}),r.innerHTML=f+" &times; "+m,i[2]<0&&o.clientWidth<=f&&h.setStyle(o,"left",undefined+(u-f)),i[3]<0&&o.clientHeight<=m&&h.setStyle(o,"top",undefined+(s-m)),(a=E.scrollWidth-g)+(x=E.scrollHeight-p)!==0&&h.setStyles(r,{left:C-a,top:v-x}),A||(!function(t,n,e,o,r){t.fire("ObjectResizeStart",{target:n,width:e,height:o,origin:r})}(n,e,u,s,"corner-"+i.name),A=!0)},N=function(){var t=A;A=!1,t&&(O(e,"width",f),O(e,"height",m)),h.unbind(v,"mousemove",T),h.unbind(v,"mouseup",N),y!==v&&(h.unbind(y,"mousemove",T),h.unbind(y,"mouseup",N)),h.remove(o),h.remove(r),h.remove(a),R(e),t&&(!function(t,n,e,o,r){t.fire("ObjectResized",{target:n,width:e,height:o,origin:r})}(n,e,f,m,"corner-"+i.name),h.setAttrib(e,"style",h.getAttrib(e,"style"))),n.nodeChanged()},R=function(t){U();var A=h.getPos(t,E),b=A.x,w=A.y,_=t.getBoundingClientRect(),B=_.width||_.right-_.left,S=_.height||_.bottom-_.top;e!==t&&(H(),e=t,f=m=0);var O=n.fire("ObjectSelected",{target:t}),R=h.getAttrib(e,x,"1");D(t)&&!O.isDefaultPrevented()?C(k,(function(t,n){var A,f=function(A){var f,m=z(e)[0];c=A.screenX,l=A.screenY,u=m.clientWidth,s=m.clientHeight,d=s/u,(i=t).name=n,i.startPos={x:B*t[0]+b,y:S*t[1]+w}
1,g=E.scrollWidth,p=E.scrollHeight,a=h.add(E,"div",{class:"mce-resize-backdrop","data-mce-bogus":"all"}),h.setStyles(a,{position:"fixed",left:"0",top:"0",width:"100%",height:"100%"}),o=F(f=e)?h.create("img",{src:_n.transparentSrc}):f.cloneNode(!0),h.addClass(o,"mce-clonedresizable"),h.setAttrib(o,"data-mce-bogus","all"),o.contentEditable="false",h.setStyles(o,{left:b,top:w,margin:0}),M(o,B,S),o.removeAttribute(x),E.appendChild(o),h.bind(v,"mousemove",T),h.bind(v,"mouseup",N),y!==v&&(h.bind(y,"mousemove",T),h.bind(y,"mouseup",N)),r=h.add(E,"div",{class:"mce-resize-helper","data-mce-bogus":"all"},u+" &times; "+s)};(A=h.get("mceResizeHandle"+n))&&h.remove(A),A=h.add(E,"div",{id:"mceResizeHandle"+n,"data-mce-bogus":"all",class:"mce-resizehandle",unselectable:!0,style:"cursor:"+n+"-resize; margin:0; padding:0"}),11===_n.ie&&(A.contentEditable=!1),h.bind(A,"mousedown",(function(t){t.stopImmediatePropagation(),t.preventDefault(),f(t)})),t.elm=A,h.setStyles(A,{left:B*t[0]+b-A.offsetWidth/2,top:S*t[1]+w-A.offsetHeight/2})})):H(),h.getAttrib(e,x)||e.setAttribute(x,R)},H=function(){U(),e&&e.removeAttribute(x),At(k,(function(t,n){var e=h.get("mceResizeHandle"+n);e&&(h.unbind(e),h.remove(e))}))},L=function(e){var o,r=function(t,n){if(t)do{if(t===n)return!0}while(t=t.parentNode)};A||n.removed||(C(h.select("img[data-mce-selected],hr[data-mce-selected]"),(function(t){t.removeAttribute(x)})),o="mousedown"===e.type?e.target:t.getNode(),r(o=h.$(o).closest("table,img,figure.image,hr,video,span.mce-preview-object")[0],E)&&(V(),r(t.getStart(!0),o)&&r(t.getEnd(!0),o))?R(o):H())},I=function(t){return lA(eA(n.getBody(),t))},U=function(){At(k,(function(t){t.elm&&(h.unbind(t.elm),delete t.elm)}))},V=function(){try{n.getDoc().execCommand("enableObjectResizing",!1,"false")}catch(t){}};n.on("init",(function(){if(V(),_n.browser.isIE()||_n.browser.isEdge()){n.on("mousedown click",(function(t){var e=t.target,o=e.nodeName;A||!/^(TABLE|IMG|HR)$/.test(o)||I(e)||(2!==t.button&&n.selection.select(e,"TABLE"===o),"mousedown"===t.type&&n.nodeChanged())}));var t=function(t){var e=function(t){ar.setEditorTimeout(n,(function(){return n.selection.select(t)}))};if(I(t.target)||Ke(t.target))return t.preventDefault(),void e(t.target);/^(TABLE|IMG|HR)$/.test(t.target.nodeName)&&(t.preventDefault(),"IMG"===t.target.tagName&&e(t.target))};h.bind(E,"mscontrolselect",t),n.on("remove",(function(){return h.unbind(E,"mscontrolselect",t)}))}var o=ar.throttle((function(t){n.composing||L(t)}));n.on("NodeChange ResizeEditor ResizeWindow ResizeContent drop",o),n.on("keyup compositionend",(function(t){e&&"TABLE"===e.nodeName&&o(t)})),n.on("hide blur",H),n.on("contextmenu longpress",S,!0)})),n.on("remove",U);return{isResizable:D,showResizeRect:R,hideResizeRect:H,updateResizeRect:L,destroy:function(){e=o=a=null}}},sA=function(t){return Ye(t)||We(t)},dA=function(t,n,e){var o,r,i=e;if(i.caretPositionFromPoint)(r=i.caretPositionFromPoint(t,n))&&((o=e.createRange()).setStart(r.offsetNode,r.offset),o.collapse(!0));else if(i.caretRangeFromPoint)o=i.caretRangeFromPoint(t,n);else if(i.body.createTextRange){o=i.body.createTextRange();try{o.moveToPoint(t,n),o.collapse(!0)}catch(r){o=function(t,n,e){var o,r=e.elementFromPoint(t,n),i=e.body.createTextRange();if(r&&"HTML"!==r.tagName||(r=e.body),i.moveToElementText(r),(o=(o=Sn.toArray(i.getClientRects())).sort((function(t,e){return(t=Math.abs(Math.max(t.top-n,t.bottom-n)))-Math.abs(Math.max(e.top-n,e.bottom-n))}))).length>0){n=(o[0].bottom+o[0].top)/2;try{return i.moveToPoint(t,n),i.collapse(!0),i}catch(t){}}return null}(t,n,e)}return function(t,n){var e=t&&t.parentElement?t.parentElement():null;return We(function(t,n,e){for(;t&&t!==n;){if(e(t))return t;t=t.parentNode}return null}(e,n,sA))?null:t}(o,e.body)}return o},AA=function(t,n){return t&&n&&t.startContainer===n.startContainer&&t.startOffset===n.startOffset&&t.endContainer===n.endContainer&&t.endOffset===n.endOffset},fA=function(t,n,e){return null!==function(t,n,e){for(;t&&t!==n;){if(e(t))return t;t=t.parentNode}return null}(t,n,e)},mA=function(t,n,e){return fA(t,n,(function(t){return t.nodeName===e}))},gA=function(t){return t&&"TABLE"===t.nodeName}
1,pA=function(t){return t&&/^(TD|TH|CAPTION)$/.test(t.nodeName)},xA=function(t,n){return Sr(t)&&!1===fA(t,n,Vs)},hA=function(t,n,e){for(var o=new ur(n,t.getParent(n.parentNode,t.isBlock)||t.getRoot());n=o[e?"prev":"next"]();)if(qe(n))return!0},bA=function(t,n,e,o,r){var i,a,c=t.getRoot(),l=t.schema.getNonEmptyElements(),u=t.getParent(r.parentNode,t.isBlock)||c;if(o&&qe(r)&&n&&t.isEmpty(u))return H.some(Ol(r.parentNode,t.nodeIndex(r)));for(var s=new ur(r,u);a=s[o?"prev":"next"]();){if("false"===t.getContentEditableParent(a)||xA(a,c))return H.none();if(Ie(a)&&a.nodeValue.length>0)return!1===mA(a,c,"A")?H.some(Ol(a,o?a.nodeValue.length:0)):H.none();if(t.isBlock(a)||l[a.nodeName.toLowerCase()])return H.none();i=a}return e&&i?H.some(Ol(i,0)):H.none()},CA=function(t,n,e,o){var r,i,a,c,l=t.getRoot(),u=!1;r=o[(e?"start":"end")+"Container"],i=o[(e?"start":"end")+"Offset"];var s=De(r)&&i===r.childNodes.length,d=t.schema.getNonEmptyElements();if(c=e,Sr(r))return H.none();if(De(r)&&i>r.childNodes.length-1&&(c=!1),Ve(r)&&(r=l,i=0),r===l){if(c&&(a=r.childNodes[i>0?i-1:0])){if(Sr(a))return H.none();if(d[a.nodeName]||gA(a))return H.none()}if(r.hasChildNodes()){if(i=Math.min(!c&&i>0?i-1:i,r.childNodes.length-1),r=r.childNodes[i],i=Ie(r)&&s?r.data.length:0,!n&&r===l.lastChild&&gA(r))return H.none();if(function(t,n){for(;n&&n!==t;){if(We(n))return!0;n=n.parentNode}return!1}(l,r)||Sr(r))return H.none();if(r.hasChildNodes()&&!1===gA(r)){a=r;var A=new ur(r,l);do{if(We(a)||Sr(a)){u=!1;break}if(Ie(a)&&a.nodeValue.length>0){i=c?0:a.nodeValue.length,r=a,u=!0;break}if(d[a.nodeName.toLowerCase()]&&!pA(a)){i=t.nodeIndex(a),r=a.parentNode,c||i++,u=!0;break}}while(a=c?A.next():A.prev())}}}return n&&(Ie(r)&&0===i&&bA(t,s,n,!0,r).each((function(t){r=t.container(),i=t.offset(),u=!0})),De(r)&&((a=r.childNodes[i])||(a=r.childNodes[i-1]),!a||!qe(a)||function(t,n){return t.previousSibling&&t.previousSibling.nodeName===n}(a,"A")||hA(t,a,!1)||hA(t,a,!0)||bA(t,s,n,!0,a).each((function(t){r=t.container(),i=t.offset(),u=!0})))),c&&!n&&Ie(r)&&i===r.nodeValue.length&&bA(t,s,n,!1,r).each((function(t){r=t.container(),i=t.offset(),u=!0})),u?H.some(Ol(r,i)):H.none()},vA=function(t,n){var e=n.collapsed,o=n.cloneRange(),r=Ol.fromRangeStart(n);return CA(t,e,!0,o).each((function(t){e&&Ol.isAbove(r,t)||o.setStart(t.container(),t.offset())})),e||CA(t,e,!1,o).each((function(t){o.setEnd(t.container(),t.offset())})),e&&o.collapse(!0),AA(n,o)?H.none():H.some(o)},yA=function(t,n){return t.splitText(n)},wA=function(t){var n=t.startContainer,e=t.startOffset,o=t.endContainer,r=t.endOffset;return n===o&&Ie(n)?e>0&&e<n.nodeValue.length&&(n=(o=yA(n,e)).previousSibling,r>e?(n=o=yA(o,r-=e).previousSibling,r=o.nodeValue.length,e=0):r=0):(Ie(n)&&e>0&&e<n.nodeValue.length&&(n=yA(n,e),e=0),Ie(o)&&r>0&&r<o.nodeValue.length&&(r=(o=yA(o,r).previousSibling).nodeValue.length)),{startContainer:n,startOffset:e,endContainer:o,endOffset:r}},_A=function(t){return{walk:function(n,e){return Nd(t,n,e)},split:wA,normalize:function(n){return vA(t,n).fold(O,(function(t){return n.setStart(t.startContainer,t.startOffset),n.setEnd(t.endContainer,t.endOffset),!0}))}}};_A.compareRanges=AA,_A.getCaretRangeFromPoint=dA,_A.getSelectedNode=sl,_A.getNode=dl;var EA,kA=function(t,n){var e=function(e){var o=n(e);if(o<=0||null===o){var r=ao(e,t);return parseFloat(r)||0}return o},o=function(t,n){return X(n,(function(n,e){var o=ao(t,e),r=void 0===o?0:parseInt(o,10);return isNaN(r)?n:n+r}),0)};return{set:function(n,e){if(!v(e)&&!e.match(/^[0-9]+$/))throw new Error(t+".set accepts only positive integer values. Value was "+e);var o=n.dom;Je(o)&&(o.style[t]=e+"px")},get:e,getOuter:e,aggregate:o,max:function(t,n,e){var r=o(t,e);return n>r?n-r:0}}}("height",(function(t){var n=t.dom;return be(t)?n.getBoundingClientRect().height:n.offsetHeight})),BA=function(t,n){return t.view(n).fold(E([]),(function(n){var e=t.owner(n),o=BA(t,e);return[n].concat(o)}))},FA=Object.freeze({__proto__:null,view:function(t){var n;return(t.dom===document?H.none():H.from(null===(n=t.dom.defaultView)||void 0===n?void 0:n.frameElement)).map(Dn.fromDom)},owner:function(t){return Wn(t)}}),SA=function(t){var n=Dn.fromDom(document),e=_e(n),o=function(t,n){var e=n.owner(t);return BA(n,e)}(t,FA),r=we(t),i=Q(o,(function(t,n){var e=we(n);return{left:t.left+e.left,top:t.top+e.top}}),{left:0,top:0});return ve(i.left+r.left+e.left,i.top+r.top+e.top)},zA=function(t){return"textarea"===Ln(t)},DA=function(t,n){var e=function(t){var n=t.dom.ownerDocument,e=n.body,o=n.defaultView,r=n.documentElement;if(e===t.dom)return ve(e.offsetLeft,e.offsetTop);var i=ye(null==o?void 0:o.pageYOffset,r.scrollTop),a=ye(null==o?void 0:o.pageXOffset,r.scrollLeft),c=ye(r.clientTop,e.clientTop),l=ye(r.clientLeft,e.clientLeft);return we(t).translate(a-l,i-c)}(t),o=function(t){return kA.get(t)}(t);return{element:t,bottom:e.top+o,height:o,pos:e,cleanup:n}},OA=function(t,n){var e=function(t,n){var e=Zn(t);if(0===e.length||zA(t))return{element:t,offset:n};if(n<e.length&&!zA(e[n]))return{element:e[n],offset:0};var o=e[e.length-1];return zA(o)?{element:t,offset:n}:"img"===Ln(o)?{element:o,offset:1}:Pn(o)?{element:o,offset:Qd(o).length}:{element:o,offset:Zn(o).length}}(t,n),o=Dn.fromHtml('<span data-mce-bogus="all" style="display: inline-block;">\ufeff</span>');return de(e.element,o),DA(o,(function(){return xe(o)}))},MA=function(t,n,e,o){HA(t,(function(r,i){return NA(t,n,e,o)}),e)}
1,TA=function(t,n,e,o,r){var i={elm:o.element.dom,alignToTop:r};(function(t,n){return t.fire("ScrollIntoView",n).isDefaultPrevented()})(t,i)||(e(n,_e(n).top,o,r),function(t,n){t.fire("AfterScrollIntoView",n)}(t,i))},NA=function(t,n,e,o){var r=Dn.fromDom(t.getBody()),i=Dn.fromDom(t.getDoc());r.dom.offsetWidth;var a=OA(Dn.fromDom(e.startContainer),e.startOffset);TA(t,i,n,a,o),a.cleanup()},RA=function(t,n,e,o){var r=Dn.fromDom(t.getDoc());TA(t,r,e,function(t){return DA(Dn.fromDom(t),y)}(n),o)},HA=function(t,n,e){var o=e.startContainer,r=e.startOffset,i=e.endContainer,a=e.endOffset;n(Dn.fromDom(o),Dn.fromDom(i));var c=t.dom.createRng();c.setStart(o,r),c.setEnd(i,a),t.selection.setRng(e)},LA=function(t,n,e,o){var r=t.pos;if(e)Ee(r.left,r.top,o);else{var i=r.top-n+t.height;Ee(r.left,i,o)}},IA=function(t,n,e,o,r){var i=e+n,a=o.pos.top,c=o.bottom,l=c-a>=e;if(a<n)LA(o,e,!1!==r,t);else if(a>i){LA(o,e,l?!1!==r:!0===r,t)}else c>i&&!l&&LA(o,e,!0===r,t)},UA=function(t,n,e,o){var r=t.dom.defaultView.innerHeight;IA(t,n,r,e,o)},VA=function(t,n,e,o){var r=t.dom.defaultView.innerHeight;IA(t,n,r,e,o);var i=SA(e.element),a=Fe(window);i.top<a.y?ke(e.element,!1!==o):i.top>a.bottom&&ke(e.element,!0===o)},PA=function(t,n,e){return MA(t,UA,n,e)},qA=function(t,n,e){return RA(t,n,UA,e)},jA=function(t,n,e){return MA(t,VA,n,e)},YA=function(t,n,e){return RA(t,n,VA,e)},WA=function(t,n,e){(t.inline?PA:jA)(t,n,e)},GA=function(t){var n=ce(t).dom;return t.dom===n.activeElement},KA=function(t){return void 0===t&&(t=Dn.fromDom(document)),H.from(t.dom.activeElement).map(Dn.fromDom)},QA=function(t,n,e,o){return{start:t,soffset:n,finish:e,foffset:o}},XA=Bo([{before:["element"]},{on:["element","offset"]},{after:["element"]}]),JA=(XA.before,XA.on,XA.after,function(t){return t.fold(k,k,k)}),$A=Bo([{domRange:["rng"]},{relative:["startSitu","finishSitu"]},{exact:["start","soffset","finish","foffset"]}]),ZA={domRange:$A.domRange,relative:$A.relative,exact:$A.exact,exactFromRange:function(t){return $A.exact(t.start,t.soffset,t.finish,t.foffset)},getWin:function(t){var n=function(t){return t.match({domRange:function(t){return Dn.fromDom(t.startContainer)},relative:function(t,n){return JA(t)},exact:function(t,n,e,o){return t}})}(t);return Gn(n)},range:QA},tf=gn().browser,nf=function(t,n){var e=Pn(n)?Qd(n).length:Zn(n).length+1;return t>e?e:t<0?0:t},ef=function(t){return ZA.range(t.start,nf(t.soffset,t.start),t.finish,nf(t.foffset,t.finish))},of=function(t,n){return!ze(n.dom)&&(Hn(t,n)||Nn(t,n))},rf=function(t){return function(n){return of(t,n.start)&&of(t,n.finish)}},af=function(t){return!0===t.inline||tf.isIE()},cf=function(t){return ZA.range(Dn.fromDom(t.startContainer),t.startOffset,Dn.fromDom(t.endContainer),t.endOffset)},lf=function(t){return function(t){var n=t.getSelection();return(n&&0!==n.rangeCount?H.from(n.getRangeAt(0)):H.none()).map(cf)}(Gn(t).dom).filter(rf(t))},uf=function(t){var n=document.createRange();try{return n.setStart(t.start.dom,t.soffset),n.setEnd(t.finish.dom,t.foffset),H.some(n)}catch(t){return H.none()}},sf=function(t){var n=af(t)?lf(Dn.fromDom(t.getBody())):H.none();t.bookmark=n.isSome()?n:t.bookmark},df=function(t){return(t.bookmark?t.bookmark:H.none()).bind((function(n){return function(t,n){return H.from(n).filter(rf(t)).map(ef)}(Dn.fromDom(t.getBody()),n)})).bind(uf)},Af={isEditorUIElement:function(t){var n=t.className.toString();return-1!==n.indexOf("tox-")||-1!==n.indexOf("mce-")}},ff=function(t,n){gn().browser.isIE()?function(t){t.on("focusout",(function(){sf(t)}))}(t):function(t,n){t.on("mouseup touchend",(function(t){n.throttle()}))}(t,n),t.on("keyup NodeChange",(function(n){(function(t){return"nodechange"===t.type&&t.selectionChange})(n)||sf(t)}))},mf=function(t){var n=Dc((function(){sf(t)}),0);t.on("init",(function(){t.inline&&function(t,n){var e=function(){n.throttle()};bc.DOM.bind(document,"mouseup",e),t.on("remove",(function(){bc.DOM.unbind(document,"mouseup",e)}))}(t,n),ff(t,n)})),t.on("remove",(function(){n.cancel()}))},gf=bc.DOM,pf=function(t,n){var e=function(t){return t.getParam("custom_ui_selector","","string")}(t),o=gf.getParent(n,(function(n){return function(t){return Af.isEditorUIElement(t)}(n)||!!e&&t.dom.is(n,e)}));return null!==o},xf=function(t,n){var e=n.editor;mf(e),e.on("focusin",(function(){var n=t.focusedEditor;n!==e&&(n&&n.fire("blur",{focusedEditor:e}
1),t.setActive(e),t.focusedEditor=e,e.fire("focus",{blurredEditor:n}),e.focus(!0))})),e.on("focusout",(function(){ar.setEditorTimeout(e,(function(){var n=t.focusedEditor;pf(e,function(t){try{var n=ce(Dn.fromDom(t.getElement()));return KA(n).fold((function(){return document.body}),(function(t){return t.dom}))}catch(t){return document.body}}(e))||n!==e||(e.fire("blur",{focusedEditor:null}),t.focusedEditor=null)}))})),EA||(EA=function(n){var e=t.activeEditor;e&&function(t){if(ae()&&b(t.target)){var n=Dn.fromDom(t.target);if(Vn(n)&&se(n)&&t.composed&&t.composedPath){var e=t.composedPath();if(e)return at(e)}}return H.from(t.target)}(n).each((function(n){n.ownerDocument===document&&(n===document.body||pf(e,n)||t.focusedEditor!==e||(e.fire("blur",{focusedEditor:null}),t.focusedEditor=null))}))},gf.bind(document,"focusin",EA))},hf=function(t,n){t.focusedEditor===n.editor&&(t.focusedEditor=null),t.activeEditor||(gf.unbind(document,"focusin",EA),EA=null)},bf=function(t,n){return function(t){return t.collapsed?H.from(dl(t.startContainer,t.startOffset)).map(Dn.fromDom):H.none()}(n).bind((function(n){return hr(n)?H.some(n):!1===Hn(t,n)?H.some(t):H.none()}))},Cf=function(t,n){bf(Dn.fromDom(t.getBody()),n).bind((function(t){return Ls(t.dom)})).fold((function(){t.selection.normalize()}),(function(n){return t.selection.setRng(n.toRange())}))},vf=function(t){if(t.setActive)try{t.setActive()}catch(n){t.focus()}else t.focus()},yf=function(t){return GA(t)||(n=t,KA(ce(n)).filter((function(t){return n.dom.contains(t.dom)}))).isSome();var n},wf=function(t){return t.inline?function(t){var n=t.getBody();return n&&yf(Dn.fromDom(n))}(t):function(t){return t.iframeElement&&GA(Dn.fromDom(t.iframeElement))}(t)},_f=function(t){return wf(t)||function(t){var n=ce(Dn.fromDom(t.getElement()));return KA(n).filter((function(n){return!(void 0!==(e=n.dom.classList)&&(e.contains("tox-edit-area")||e.contains("tox-edit-area__iframe")||e.contains("mce-content-body")))&&pf(t,n.dom);var e})).isSome()}(t)},Ef=function(t){return t.editorManager.setActive(t)}
1,kf=function(t,n){t.removed||(n?Ef(t):function(t){var n=t.selection,e=t.getBody(),o=n.getRng();t.quirks.refreshContentEditable(),void 0!==t.bookmark&&!1===wf(t)&&df(t).each((function(n){t.selection.setRng(n),o=n}));var r=function(t,n){return t.dom.getParent(n,(function(n){return"true"===t.dom.getContentEditable(n)}))}(t,n.getNode());if(t.$.contains(e,r))return vf(r),Cf(t,o),void Ef(t);t.inline||(_n.opera||vf(e),t.getWin().focus()),(_n.gecko||t.inline)&&(vf(e),Cf(t,o)),Ef(t)}(t))},Bf=function(t,n,e,o,r){var i=e?n.startContainer:n.endContainer,a=e?n.startOffset:n.endOffset;return H.from(i).map(Dn.fromDom).map((function(t){return o&&n.collapsed?t:te(t,r(t,a)).getOr(t)})).bind((function(t){return Vn(t)?H.some(t):Kn(t).filter(Vn)})).map((function(t){return t.dom})).getOr(t)},Ff=function(t,n,e){return Bf(t,n,!0,e,(function(t,n){return Math.min(oe(t),n)}))},Sf=function(t,n,e){return Bf(t,n,!1,e,(function(t,n){return n>0?n-1:n}))},zf=function(t,n){for(var e=t;t&&Ie(t)&&0===t.length;)t=n?t.nextSibling:t.previousSibling;return t||e},Df=function(t,n){return j(n,(function(n){var e=t.fire("GetSelectionRange",{range:n});return e.range!==n?e.range:n}))},Of={"#text":3,"#comment":8,"#cdata":4,"#pi":7,"#doctype":10,"#document-fragment":11},Mf=function(t,n,e){var o=e?"lastChild":"firstChild",r=e?"prev":"next";if(t[o])return t[o];if(t!==n){var i=t[r];if(i)return i;for(var a=t.parent;a&&a!==n;a=a.parent)if(i=a[r])return i}},Tf=function(t){if(!Xr(t.value))return!1;var n=t.parent;return!n||"span"===n.name&&!n.attr("style")||!/^[ ]+$/.test(t.value)},Nf=function(t){var n="a"===t.name&&!t.attr("href")&&t.attr("id");return t.attr("name")||t.attr("id")&&!t.firstChild||t.attr("data-mce-bookmark")||n},Rf=function(){function t(t,n){this.name=t,this.type=n,1===n&&(this.attributes=[],this.attributes.map={})}return t.create=function(n,e){var o=new t(n,Of[n]||1);return e&&At(e,(function(t,n){o.attr(n,t)})),o},t.prototype.replace=function(t){var n=this;return t.parent&&t.remove(),n.insert(t,n),n.remove(),n},t.prototype.attr=function(t,n){var e,o=this;if("string"!=typeof t)return null!=t&&At(t,(function(t,n){o.attr(n,t)})),o;if(e=o.attributes){if(void 0!==n){if(null===n){if(t in e.map){delete e.map[t];for(var r=e.length;r--;)if(e[r].name===t)return e.splice(r,1),o}return o}if(t in e.map){for(r=e.length;r--;)if(e[r].name===t){e[r].value=n;break}}else e.push({name:t,value:n});return e.map[t]=n,o}return e.map[t]}},t.prototype.clone=function(){var n,e=this,o=new t(e.name,e.type);if(n=e.attributes){var r=[];r.map={};for(var i=0,a=n.length;i<a;i++){var c=n[i];"id"!==c.name&&(r[r.length]={name:c.name,value:c.value},r.map[c.name]=c.value)}o.attributes=r}return o.value=e.value,o.shortEnded=e.shortEnded,o},t.prototype.wrap=function(t){var n=this;return n.parent.insert(t,n),t.append(n),n},t.prototype.unwrap=function(){for(var t=this,n=t.firstChild;n;){var e=n.next;t.insert(n,t,!0),n=e}t.remove()},t.prototype.remove=function(){var t=this,n=t.parent,e=t.next,o=t.prev;return n&&(n.firstChild===t?(n.firstChild=e,e&&(e.prev=null)):o.next=e,n.lastChild===t?(n.lastChild=o,o&&(o.next=null)):e.prev=o,t.parent=t.next=t.prev=null),t},t.prototype.append=function(t){var n=this;t.parent&&t.remove();var e=n.lastChild;return e?(e.next=t,t.prev=e,n.lastChild=t):n.lastChild=n.firstChild=t,t.parent=n,t},t.prototype.insert=function(t,n,e){t.parent&&t.remove();var o=n.parent||this;return e?(n===o.firstChild?o.firstChild=t:n.prev.next=t,t.prev=n.prev,t.next=n,n.prev=t):(n===o.lastChild?o.lastChild=t:n.next.prev=t,t.next=n.next,t.prev=n,n.next=t),t.parent=o,t},t.prototype.getAll=function(t){for(var n=[],e=this.firstChild;e;e=Mf(e,this))e.name===t&&n.push(e);return n},t.prototype.children=function(){for(var t=[],n=this.firstChild;n;n=n.next)t.push(n);return t},t.prototype.empty=function(){var t=this;if(t.firstChild){for(var n=[],e=t.firstChild;e;e=Mf(e,t))n.push(e);for(var o=n.length;o--;){(e=n[o]).parent=e.firstChild=e.lastChild=e.next=e.prev=null}}return t.firstChild=t.lastChild=null,t},t.prototype.isEmpty=function(t,n,e){void 0===n&&(n={});var o=this,r=o.firstChild;if(Nf(o))return!1;if(r)do{if(1===r.type){if(r.attr("data-mce-bogus"))continue;if(t[r.name])return!1;if(Nf(r))return!1}if(8===r.type)return!1;if(3===r.type&&!Tf(r))return!1;if(3===r.type&&r.parent&&n[r.parent.name]&&Xr(r.value))return!1;if(e&&e(r))return!1}while(r=Mf(r,o));return!0},t.prototype.walk=function(t){return Mf(this,null,t)},t}(),Hf=function(t){return(0===t.length?"":j(t,(function(t){return"["+t+"]"})).join(",")+",")+'[data-mce-bogus="all"]'},Lf=function(t){return document.createTreeWalker(t,NodeFilter.SHOW_COMMENT,null,!1)},If=function(t,n){return null!==t.querySelector(Hf(n))},Uf=function(t,n){Y(function(t,n){return t.querySelectorAll(Hf(n))}
1(t,n),(function(t){var e=Dn.fromDom(t);"all"===no(e,"data-mce-bogus")?xe(e):Y(n,(function(t){oo(e,t)&&ro(e,t)}))}))},Vf=function(t){return t.cloneNode(!0)},Pf=function(t,n){var e=t;return!function(t){return null!==Lf(t).nextNode()}(t)?If(t,n)&&(e=Vf(t),Uf(e,n)):(function(t){for(var n=Lf(t),e=n.nextNode();null!==e;){var o=n.currentNode;e=n.nextNode(),A(o.nodeValue)&&-1!==o.nodeValue.indexOf(yr)&&xe(Dn.fromDom(o))}}(e=Vf(t)),If(e,n)&&Uf(e,n)),e},qf=function(t,n,e,o){var r,i=function(t,n){return zt(zt({},t),{format:n,get:!0,getInner:!0})}(n,e),a=n.no_events?i:t.fire("BeforeGetContent",i);return r="raw"===a.format?Sn.trim(_r(Pf(o,t.serializer.getTempAttrs()).innerHTML)):"text"===a.format?t.dom.isEmpty(o)?"":_r(o.innerText||o.textContent):"tree"===a.format?t.serializer.serialize(o,a):function(t,n){var e=iu(t),o=new RegExp("^(<"+e+"[^>]*>(&nbsp;|&#160;|\\s| |<br \\/>|)<\\/"+e+">[\r\n]*|<br \\/>[\r\n]*)$");return n.replace(o,"")}(t,t.serializer.serialize(o,a)),P(["text","tree"],a.format)||Cr(Dn.fromDom(o))?a.content=r:a.content=Sn.trim(r),a.no_events?a.content:t.fire("GetContent",a).content},jf=Sn.each,Yf=function(t){return{compare:function(n,e){if(n.nodeName!==e.nodeName)return!1;var o=function(n){var e={};return jf(t.getAttribs(n),(function(o){var r=o.nodeName.toLowerCase();0!==r.indexOf("_")&&"style"!==r&&0!==r.indexOf("data-")&&(e[r]=t.getAttrib(n,r))})),e},r=function(t,n){var e,o;for(o in t)if(Ct(t,o)){if(void 0===(e=n[o]))return!1;if(t[o]!==e)return!1;delete n[o]}for(o in n)if(Ct(n,o))return!1;return!0};return!!r(o(n),o(e))&&(!!r(t.parseStyle(t.getAttrib(n,"style")),t.parseStyle(t.getAttrib(e,"style")))&&(!Zs(n)&&!Zs(e)))}}},Wf=Sn.makeMap,Gf=function(t){var n=[],e=(t=t||{}).indent,o=Wf(t.indent_before||""),r=Wf(t.indent_after||""),i=Ci.getEncodeFunc(t.entity_encoding||"raw",t.entities),a="html"===t.element_format;return{start:function(t,c,l){var u,s,d,A;if(e&&o[t]&&n.length>0&&(A=n[n.length-1]).length>0&&"\n"!==A&&n.push("\n"),n.push("<",t),c)for(u=0,s=c.length;u<s;u++)d=c[u],n.push(" ",d.name,'="',i(d.value,!0),'"');n[n.length]=!l||a?">":" />",l&&e&&r[t]&&n.length>0&&(A=n[n.length-1]).length>0&&"\n"!==A&&n.push("\n")},end:function(t){var o;n.push("</",t,">"),e&&r[t]&&n.length>0&&(o=n[n.length-1]).length>0&&"\n"!==o&&n.push("\n")},text:function(t,e){t.length>0&&(n[n.length]=e?t:i(t))},cdata:function(t){n.push("<![CDATA[",t,"]]>")},comment:function(t){n.push("\x3c!--",t,"--\x3e")},pi:function(t,o){o?n.push("<?",t," ",i(o),"?>"):n.push("<?",t,"?>"),e&&n.push("\n")},doctype:function(t){n.push("<!DOCTYPE",t,">",e?"\n":"")},reset:function(){n.length=0},getContent:function(){return n.join("").replace(/\n$/,"")}}},Kf=function(t,n){void 0===n&&(n=Oi());var e=Gf(t);(t=t||{}).validate=!("validate"in t)||t.validate;return{serialize:function(o){var r=t.validate,i={3:function(t){e.text(t.value,t.raw)},8:function(t){e.comment(t.value)},7:function(t){e.pi(t.name,t.value)},10:function(t){e.doctype(t.value)},4:function(t){e.cdata(t.value)},11:function(t){if(t=t.firstChild)do{a(t)}while(t=t.next)}};e.reset();var a=function(t){var o=i[t.type];if(o)o(t);else{var c=t.name,l=t.shortEnded,u=t.attributes;if(r&&u&&u.length>1){var s=[];s.map={};var d=n.getElementRule(t.name);if(d){for(var A=0,f=d.attributesOrder.length;A<f;A++){if((g=d.attributesOrder[A])in u.map){var m=u.map[g];s.map[g]=m,s.push({name:g,value:m})}}for(A=0,f=u.length;A<f;A++){var g;if(!((g=u[A].name)in s.map)){m=u.map[g];s.map[g]=m,s.push({name:g,value:m})}}u=s}}if(e.start(t.name,u,l),!l){if(t=t.firstChild)do{a(t)}while(t=t.next);e.end(c)}}};return 1!==o.type||t.inner?i[11](o):a(o),e.getContent()}}},Qf=new Set;Y(["margin","margin-left","margin-right","margin-top","margin-bottom","padding","padding-left","padding-right","padding-top","padding-bottom","border","border-width","border-style","border-color","background","background-attachment","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","float","position","left","right","top","bottom","z-index","display","transform","width","max-width","min-width","height","max-height","min-height","overflow","overflow-x","overflow-y","text-overflow","vertical-align","transition","transition-delay","transition-duration","transition-property","transition-timing-function"],(function(t){Qf.add(t)}));var Xf=["font","text-decoration","text-emphasis"],Jf=function(t,n){return st(t.parseStyle(t.getAttrib(n,"style")))},$f=function(t,n){return nt(Jf(t,n),(function(t){return!function(t){return Qf.has(t)}(t)}))},Zf=function(t,n,e){var o=Jf(t,n),r=Jf(t,e),i=function(o){var r=t.getStyle(n,o),i=t.getStyle(e,o);return qt(r)&&qt(i)&&r!==i};return q(o,(function(t){var n=function(n){return q(n,(function(n){return n===t}))};if(!n(r)&&n(Xf)){var e=K(r,(function(t){return q(Xf,(function(n){return Lt(t,n)}))}));return q(e,i)}return i(t)}))},tm=function(t,n,e){return H.from(e.container()).filter(Ie).exists((function(o){var r=t?0:-1;return n(o.data.charAt(e.offset()+r))}))}
1,nm=F(tm,!0,nd),em=F(tm,!1,nd),om=function(t){var n=t.container();return Ie(n)&&(0===n.data.length||wr(n.data)&&nA.isBookmarkNode(n.parentNode))},rm=function(t,n){return function(e){return H.from(rs(t?0:-1,e)).filter(n).isSome()}},im=function(t){return je(t)&&"block"===ao(Dn.fromDom(t),"display")},am=function(t){return We(t)&&!function(t){return De(t)&&"all"===t.getAttribute("data-mce-bogus")}(t)},cm=rm(!0,im),lm=rm(!1,im),um=rm(!0,Ke),sm=rm(!1,Ke),dm=rm(!0,Re),Am=rm(!1,Re),fm=rm(!0,am),mm=rm(!1,am),gm=function(t){var n=Vc(t,"br"),e=K(function(t){for(var n=[],e=t.dom;e;)n.push(Dn.fromDom(e)),e=e.lastChild;return n}(t).slice(-1),mr);n.length===e.length&&Y(e,xe)},pm=function(t){pe(t),me(t,Dn.fromHtml('<br data-mce-bogus="1">'))},xm=function(t){ee(t).each((function(n){Qn(n).each((function(e){Ar(t)&&mr(n)&&Ar(e)&&xe(n)}))}))},hm=function(t,n,e){return Hn(n,t)?(o=function(t,n){for(var e=C(n)?n:O,o=t.dom,r=[];null!==o.parentNode&&void 0!==o.parentNode;){var i=o.parentNode,a=Dn.fromDom(i);if(r.push(a),!0===e(a))break;o=i}return r}(t,(function(t){return e(t)||Nn(t,n)})),o.slice(0,-1)):[];var o},bm=function(t,n){return hm(t,n,O)},Cm=function(t,n){return[t].concat(bm(t,n))},vm=function(t,n,e){return Ts(t,n,e,om)},ym=function(t,n){return $(Cm(Dn.fromDom(n.container()),t),Ar)},wm=function(t,n,e){return vm(t,n.dom,e).forall((function(t){return ym(n,e).fold((function(){return!1===os(t,e,n.dom)}),(function(o){return!1===os(t,e,n.dom)&&Hn(o,Dn.fromDom(t.container()))}))}))},_m=function(t,n,e){return ym(n,e).fold((function(){return vm(t,n.dom,e).forall((function(t){return!1===os(t,e,n.dom)}))}),(function(n){return vm(t,n.dom,e).isNone()}))},Em=F(_m,!1),km=F(_m,!0),Bm=F(wm,!1),Fm=F(wm,!0),Sm=function(t){return fs(t).exists(mr)},zm=function(t,n,e){var o=K(Cm(Dn.fromDom(e.container()),n),Ar),r=at(o).getOr(n);return Os(t,r.dom,e).filter(Sm)},Dm=function(t,n){return fs(n).exists(mr)||zm(!0,t,n).isSome()},Om=function(t,n){return function(t){return H.from(t.getNode(!0)).map(Dn.fromDom)}(n).exists(mr)||zm(!1,t,n).isSome()},Mm=F(zm,!1),Tm=F(zm,!0),Nm=function(t){return Ol.isTextPosition(t)&&!t.isAtStart()&&!t.isAtEnd()},Rm=function(t,n){var e=K(Cm(Dn.fromDom(n.container()),t),Ar);return at(e).getOr(t)},Hm=function(t,n){return Nm(n)?em(n):em(n)||Hs(Rm(t,n).dom,n).exists(em)},Lm=function(t,n){return Nm(n)?nm(n):nm(n)||Rs(Rm(t,n).dom,n).exists(nm)},Im=function(t){return fs(t).bind((function(t){return Jo(t,Vn)})).exists((function(t){return function(t){return P(["pre","pre-wrap"],t)}(ao(t,"white-space"))}))},Um=function(t,n){return function(t,n){return Hs(t.dom,n).isNone()}(t,n)||function(t,n){return Rs(t.dom,n).isNone()}(t,n)||Em(t,n)||km(t,n)||Om(t,n)||Dm(t,n)},Vm=function(t,n){return!Im(n)&&(Em(t,n)||Bm(t,n)||Om(t,n)||Hm(t,n))},Pm=function(t,n){return!Im(n)&&(km(t,n)||Fm(t,n)||Dm(t,n)||Lm(t,n))},qm=function(t,n){return Vm(t,n)||Pm(t,function(t){var n=t.container(),e=t.offset();return Ie(n)&&e<n.data.length?Ol(n,e+1):t}(n))},jm=function(t,n){return td(t.charAt(n))},Ym=function(t){var n=t.container();return Ie(n)&&Ht(n.data,vr)},Wm=function(t){var n=t.data,e=function(t){var n=t.split("");return j(n,(function(t,e){return td(t)&&e>0&&e<n.length-1&&ed(n[e-1])&&ed(n[e+1])?" ":t})).join("")}(n);return e!==n&&(t.data=e,!0)},Gm=function(t,n){return H.some(n).filter(Ym).bind((function(n){var e=n.container(),o=function(t,n){var e=n.data,o=Ol(n,0);return!(!jm(e,0)||qm(t,o)||(n.data=" "+e.slice(1),0))}(t,e)||Wm(e)||function(t,n){var e=n.data,o=Ol(n,e.length-1);return!(!jm(e,e.length-1)||qm(t,o)||(n.data=e.slice(0,-1)+" ",0))}(t,e);return o?H.some(n):H.none()}))},Km=function(t){var n=Dn.fromDom(t.getBody());t.selection.isCollapsed()&&Gm(n,Ol.fromRangeStart(t.selection.getRng())).each((function(n){t.selection.setRng(n.toRange())}))},Qm=function(t,n,e){if(0!==e){var o=Dn.fromDom(t),r=Xo(o,Ar).getOr(o),i=t.data.slice(n,n+e),a=n+e>=t.data.length&&Pm(r,Ol(t,t.data.length)),c=0===n&&Vm(r,Ol(t,0));t.replaceData(n,e,function(t,n,e){return X(t,(function(o,r){return nd(r)||td(r)?o.previousCharIsSpace||""===o.str&&n||o.str.length===t.length-1&&e?{previousCharIsSpace:!1,str:o.str+vr}:{previousCharIsSpace:!0,str:o.str+" "}:{previousCharIsSpace:!1,str:o.str+r}}),{previousCharIsSpace:!1,str:""}).str}(i,c,a))}},Xm=function(t,n){var e=t.data.slice(n),o=e.length-Vt(e).length;Qm(t,n,o)},Jm=function(t,n){var e=t.data.slice(0,n),o=e.length-Pt(e).length;Qm(t,n-o,o)},$m=function(t,n,e,o){void 0===o&&(o=!0);var r=Pt(t.data).length,i=o?t:n,a=o?n:t;return o?i.appendData(a.data):i.insertData(0,a.data),xe(Dn.fromDom(a)),e&&Xm(i,r),i},Zm=function(t,n){return function(t,n){var e=t.container(),o=t.offset();return!1===Ol.isTextPosition(t)&&e===n.parentNode&&o>Ol.before(n).offset()}(n,t)?Ol(n.container(),n.offset()-1):n},tg=function(t){return Wr(t.previousSibling)?H.some((n=t.previousSibling,Ie(n)?Ol(n,n.data.length):Ol.after(n))):t.previousSibling?Is(t.previousSibling):H.none();var n},ng=function(t){return Wr(t.nextSibling)?H.some((n=t.nextSibling,Ie(n)?Ol(n,0):Ol.before(n))):t.nextSibling?Ls(t.nextSibling):H.none();var n},eg=function(t,n){return tg(n).orThunk((function(){return ng(n)})).orThunk((function(){return function(t,n){var e=Ol.before(n.previousSibling?n.previousSibling:n.parentNode);return Hs(t,e).fold((function(){return Rs(t,Ol.after(n))}),H.some)}(t,n)}))},og=function(t,n){return ng(n).orThunk((function(){return tg(n)})).orThunk((function(){return function(t,n){return Rs(t,Ol.after(n)).fold((function(){return Hs(t,Ol.before(n))}),H.some)}(t,n)}))},rg=function(t,n,e){return function(t,n,e){return t?og(n,e):eg(n,e)}(t,n,e).map(F(Zm,e))},ig=function(t,n,e){e.fold((function(){t.focus()}),(function(e){t.selection.setRng(e.toRange(),n)}))},ag=function(t,n){return n&&Ct(t.schema.getBlockElements(),Ln(n))},cg=function(t){if(ei(t)){var n=Dn.fromHtml('<br data-mce-bogus="1">');return pe(t),me(t,n),H.some(Ol.before(n.dom))}return H.none()},lg=function(t,n,e){var o,r,i,a,c=Qn(t).filter(Pn),l=Xn(t).filter(Pn);return xe(t),(o=c,r=l,i=n,a=function(t,n,o){var r=t.dom,i=n.dom,a=r.data.length;return $m(r,i,e),o.container()===i?Ol(r,a):o},o.isSome()&&r.isSome()&&i.isSome()?H.some(a(o.getOrDie(),r.getOrDie(),i.getOrDie())):H.none()).orThunk((function(){return e&&(c.each((function(t){return Jm(t.dom,t.dom.length)})),l.each((function(t){return Xm(t.dom,0)}))),n}))},ug=function(t,n,e,o){void 0===o&&(o=!0);var r,i=rg(n,t.getBody(),e.dom),a=Xo(e,F(ag,t),(r=t.getBody(),function(t){return t.dom===r})),c=lg(e,i,function(t,n){return Ct(t.schema.getTextInlineElements(),Ln(n))}(t,e));t.dom.isEmpty(t.getBody())?(t.setContent(""),t.selection.setCursorLocation()):a.bind(cg).fold((function(){o&&ig(t,n,c)}),(function(e){o&&ig(t,n,H.some(e))}))},sg=function(t){return Vc(t,"td,th")},dg=function(t,n){return{start:t,end:n}},Ag=Bo([{singleCellTable:["rng","cell"]},{fullTable:["table"]},{partialTable:["cells","outsideDetails"]},{multiTable:["startTableCells","endTableCells","betweenRng"]}]),fg=function(t,n){return nr(Dn.fromDom(t),"td,th",n)},mg=function(t){return!Nn(t.start,t.end)},gg=function(t,n){return Ud(t.start,n).bind((function(e){return Ud(t.end,n).bind((function(t){return n=Nn(e,t),o=e,n?H.some(o):H.none();var n,o}))}))},pg=function(t){return function(n){return gg(n,t).map((function(t){return function(t,n,e){return{rng:t,table:n,cells:e}}(n,t,sg(t))}))}},xg=function(t,n,e,o){if(e.collapsed||!t.forall(mg))return H.none();if(n.isSameTable){var r=t.bind(pg(o));return H.some({start:r,end:r})}var i=fg(e.startContainer,o),a=fg(e.endContainer,o),c=i.bind(function(t){return function(n){return Ud(n,t).bind((function(t){return ct(sg(t)).map((function(t){return dg(n,t)}))}))}}(o)).bind(pg(o)),l=a.bind(function(t){return function(n){return Ud(n,t).bind((function(t){return at(sg(t)).map((function(t){return dg(t,n)}))}))}}(o)).bind(pg(o));return H.some({start:c,end:l})},hg=function(t,n){return Z(t,(function(t){return Nn(t,n)}))},bg=function(t){return Xe(hg(t.cells,t.rng.start),hg(t.cells,t.rng.end),(function(n,e){return t.cells.slice(n,e+1)}))},Cg=function(t,n,e){return t.exists((function(t){return function(t,n){return!mg(t)&&gg(t,n).exists((function(t){var n=t.dom.rows;return 1===n.length&&1===n[0].cells.length}))}(t,e)&&qd(t.start,n)}))},vg=function(t,n){var e=n.startTable,o=n.endTable,r=t.cloneRange();return e.each((function(t){return r.setStartAfter(t.dom)}
1)),o.each((function(t){return r.setEndBefore(t.dom)})),r},yg=function(t,n){var e=function(t){return function(n){return Nn(t,n)}}(t),o=function(t,n){var e=fg(t.startContainer,n),o=fg(t.endContainer,n);return Xe(e,o,dg)}(n,e),r=function(t,n){var e=function(t){return Ud(Dn.fromDom(t),n)},o=e(t.startContainer),r=e(t.endContainer),i=o.isSome(),a=r.isSome(),c=Xe(o,r,Nn).getOr(!1);return{startTable:o,endTable:r,isStartInTable:i,isEndInTable:a,isSameTable:c,isMultiTable:!c&&i&&a}}(n,e);return Cg(o,n,e)?o.map((function(t){return Ag.singleCellTable(n,t.start)})):r.isMultiTable?function(t,n,e,o){return xg(t,n,e,o).bind((function(t){var o=t.start,r=t.end,i=o.bind(bg).getOr([]),a=r.bind(bg).getOr([]);if(i.length>0&&a.length>0){var c=vg(e,n);return H.some(Ag.multiTable(i,a,c))}return H.none()}))}(o,r,n,e):function(t,n,e,o){return xg(t,n,e,o).bind((function(t){var n=t.start,e=t.end;return n.or(e)})).bind((function(t){var o=n.isSameTable,r=bg(t).getOr([]);if(o&&t.cells.length===r.length)return H.some(Ag.fullTable(t.table));if(r.length>0){if(o)return H.some(Ag.partialTable(r,H.none()));var i=vg(e,n);return H.some(Ag.partialTable(r,H.some(zt(zt({},n),{rng:i}))))}return H.none()}))}(o,r,n,e)},wg=function(t){var n;return(8===In(n=t)||"#comment"===Ln(n)?Qn(t):ee(t)).bind(wg).orThunk((function(){return H.some(t)}))},_g=function(t){return Y(t,(function(t){ro(t,"contenteditable"),pm(t)}))},Eg=function(t,n,e,o){var r=e.cloneRange();o?(r.setStart(e.startContainer,e.startOffset),r.setEndAfter(n.dom.lastChild)):(r.setStartBefore(n.dom.firstChild),r.setEnd(e.endContainer,e.endOffset)),Sg(t,r,n,!1)},kg=function(t){var n=Id(t),e=Dn.fromDom(t.selection.getNode());Ge(e.dom)&&ei(e)?t.selection.setCursorLocation(e.dom,0):t.selection.collapse(!0),n.length>1&&q(n,(function(t){return Nn(t,e)}))&&Ze(e,"data-mce-selected","1")},Bg=function(t,n,e){var o=t.selection.getRng(),r=e.bind((function(e){var r=e.rng,i=e.isStartInTable,a=function(t,n){return H.from(t.dom.getParent(n,t.dom.isBlock)).map(Dn.fromDom)}(t,i?r.endContainer:r.startContainer);r.deleteContents(),function(t,n,e){e.each((function(e){n?xe(e):(pm(e),t.selection.setCursorLocation(e.dom,0))}))}(t,i,a.filter(ei));var c=i?n[0]:n[n.length-1];return Eg(t,c,o,i),ei(c)?H.none():H.some(i?n.slice(1):n.slice(0,-1))})).getOr(n);return _g(r),kg(t),!0},Fg=function(t,n,e,o){var r=t.selection.getRng(),i=n[0],a=e[e.length-1];Eg(t,i,r,!0),Eg(t,a,r,!1);var c=ei(i)?n:n.slice(1),l=ei(a)?e:e.slice(0,-1);return _g(c.concat(l)),o.deleteContents(),kg(t),!0},Sg=function(t,n,e,o){void 0===o&&(o=!0),n.deleteContents();var r,i=wg(e).getOr(e),a=Dn.fromDom(t.dom.getParent(i.dom,t.dom.isBlock));if(ei(a)&&(pm(a),o&&t.selection.setCursorLocation(a.dom,0)),!Nn(e,a)){var c=Qe(Kn(a),e)?[]:Kn(r=a).map(Zn).map((function(t){return K(t,(function(t){return!Nn(r,t)}))})).getOr([]);Y(c.concat(Zn(e)),(function(t){Nn(t,a)||Hn(t,a)||!ei(t)||xe(t)}))}return!0},zg=function(t,n){return ug(t,!1,n),!0},Dg=function(t,n,e,o){return Mg(n,o).fold((function(){return function(t,n,e){return yg(n,e).map((function(n){return n.fold(F(Sg,t),F(zg,t),F(Bg,t),F(Fg,t))}))}(t,n,e)}),(function(n){return function(t,n){return Tg(t,n)}(t,n)})).getOr(!1)},Og=function(t,n){return $(Cm(n,t),br)},Mg=function(t,n){return $(Cm(n,t),(e="caption",function(t){return Vn(t)&&Ln(t)===e}));var e},Tg=function(t,n){return pm(n),t.selection.setCursorLocation(n.dom,0),H.some(!0)},Ng=function(t,n,e,o,r){return Ms(e,t.getBody(),r).bind((function(i){return function(t,n,e,o){return Ls(t.dom).bind((function(r){return Is(t.dom).map((function(t){return n?e.isEqual(r)&&o.isEqual(t):e.isEqual(t)&&o.isEqual(r)}))})).getOr(!0)}(o,e,r,i)?function(t,n){return Tg(t,n)}(t,o):function(t,n,e){return Mg(t,Dn.fromDom(e.getNode())).map((function(t){return!1===Nn(t,n)}))}(n,o,i)})).or(H.some(!0))},Rg=function(t,n,e,o){var r=Ol.fromRangeStart(t.selection.getRng());return Og(e,o).bind((function(o){return ei(o)?Tg(t,o):function(t,n,e,o,r){return Ms(e,t.getBody(),r).bind((function(t){return Og(n,Dn.fromDom(t.getNode())).map((function(t){return!1===Nn(t,o)}))}))}(t,e,n,o,r)})).getOr(!1)},Hg=function(t,n){return t?dm(n):Am(n)},Lg=function(t,n,e){var o=Dn.fromDom(t.getBody());return Mg(o,e).fold((function(){return Rg(t,n,o,e)||function(t,n){var e=Ol.fromRangeStart(t.selection.getRng());return Hg(n,e)||Os(n,t.getBody(),e).exists((function(t){return Hg(n,t)}))}(t,n)}),(function(e){return function(t,n,e,o){var r=Ol.fromRangeStart(t.selection.getRng());return ei(o)?Tg(t,o):Ng(t,e,n,o,r)}(t,n,o,e).getOr(!1)}))},Ig=function(t,n){var e=Dn.fromDom(t.selection.getStart(!0)),o=Id(t);return t.selection.isCollapsed()&&0===o.length?Lg(t,n,e):function(t,n,e){var o=Dn.fromDom(t.getBody()),r
1=t.selection.getRng();return 0!==e.length?Bg(t,e,H.none()):Dg(t,o,r,n)}(t,e,o)},Ug=function(t){var n=Ol.fromRangeStart(t),e=Ol.fromRangeEnd(t),o=t.commonAncestorContainer;return Os(!1,o,e).map((function(r){return!os(n,e,o)&&os(n,r,o)?function(t,n,e,o){var r=document.createRange();return r.setStart(t,n),r.setEnd(e,o),r}(n.container(),n.offset(),r.container(),r.offset()):t})).getOr(t)},Vg=function(t){return t.collapsed?t:Ug(t)},Pg=function(t,n){return t.getBlockElements()[n.name]&&function(t){return t.firstChild&&t.firstChild===t.lastChild}(n)&&function(t){return"br"===t.name||t.value===vr}(n.firstChild)},qg=function(t,n){var e=n.firstChild,o=n.lastChild;return e&&"meta"===e.name&&(e=e.next),o&&"mce_marker"===o.attr("id")&&(o=o.prev),function(t,n){var e=t.getNonEmptyElements();return n&&(n.isEmpty(e)||Pg(t,n))}(t,o)&&(o=o.prev),!(!e||e!==o)&&("ul"===e.name||"ol"===e.name)},jg=function(t){return t&&t.firstChild&&t.firstChild===t.lastChild&&function(t){return t.data===vr||qe(t)}(t.firstChild)},Yg=function(t){return t.length>0&&(!(n=t[t.length-1]).firstChild||jg(n))?t.slice(0,-1):t;var n},Wg=function(t,n){var e=t.getParent(n,t.isBlock);return e&&"LI"===e.nodeName?e:null},Gg=function(t,n){var e=Ol.after(t),o=Bs(n).prev(e);return o?o.toRange():null},Kg=function(t,n,e){var o=t.parentNode;return Sn.each(n,(function(n){o.insertBefore(n,t)})),function(t,n){var e=Ol.before(t),o=Bs(n).next(e);return o?o.toRange():null}(t,e)},Qg=function(t,n,e,o){var r,i=function(t,n,e){var o=n.serialize(e);return function(t){var n=t.firstChild,e=t.lastChild;return n&&"META"===n.nodeName&&n.parentNode.removeChild(n),e&&"mce_marker"===e.id&&e.parentNode.removeChild(e),t}(t.createFragment(o))}(n,t,o),a=Wg(n,e.startContainer),c=Yg((r=i.firstChild,K(r.childNodes,(function(t){return"LI"===t.nodeName})))),l=n.getRoot(),u=function(t){var o=Ol.fromRangeStart(e),r=Bs(n.getRoot()),i=1===t?r.prev(o):r.next(o);return!i||Wg(n,i.getNode())!==a};return u(1)?Kg(a,c,l):u(2)?function(t,n,e,o){return o.insertAfter(n.reverse(),t),Gg(n[0],e)}(a,c,l,n):function(t,n,e,o){var r=function(t,n){var e=n.cloneRange(),o=n.cloneRange();return e.setStartBefore(t),o.setEndAfter(t),[e.cloneContents(),o.cloneContents()]}(t,o),i=t.parentNode;return i.insertBefore(r[0],t),Sn.each(n,(function(n){i.insertBefore(n,t)})),i.insertBefore(r[1],t),i.removeChild(t),Gg(n[n.length-1],e)}(a,c,l,e)},Xg=Ge,Jg=function(t){var n=t.dom,e=Vg(t.selection.getRng());t.selection.setRng(e);var o=n.getParent(e.startContainer,Xg);!function(t,n,e){return null!==e&&e===t.getParent(n.endContainer,Xg)&&qd(Dn.fromDom(e),n)}(n,e,o)?t.getDoc().execCommand("Delete",!1,null):Sg(t,e,Dn.fromDom(o))},$g=function(t,n,e){var o,r,i,a=t.selection,c=t.dom;/^ | $/.test(n)&&(n=function(t,n,e){var o=Dn.fromDom(t.getRoot());return e=Vm(o,Ol.fromRangeStart(n))?e.replace(/^ /,"&nbsp;"):e.replace(/^&nbsp;/," "),Pm(o,Ol.fromRangeEnd(n))?e.replace(/(&nbsp;| )(<br( \/)>)?$/,"&nbsp;"):e.replace(/&nbsp;(<br( \/)?>)?$/," ")}(c,a.getRng(),n));var l=t.parser,u=e.merge,s=Kf({validate:yu(t)},t.schema),d='<span id="mce_marker" data-mce-type="bookmark">&#xFEFF;</span>',A=t.fire("BeforeSetContent",{content:n,format:"html",selection:!0,paste:e.paste});if(A.isDefaultPrevented())t.fire("SetContent",{content:A.content,format:"html",selection:!0,paste:e.paste});else{-1===(n=A.content).indexOf("{$caret}")&&(n+="{$caret}"),n=n.replace(/\{\$caret\}/,d);var f=(r=a.getRng()).startContainer||(r.parentElement?r.parentElement():null),m=t.getBody();f===m&&a.isCollapsed()&&c.isBlock(m.firstChild)&&function(t,n){return n&&!t.schema.getShortEndedElements()[n.nodeName]}(t,m.firstChild)&&c.isEmpty(m.firstChild)&&((r=c.createRng()).setStart(m.firstChild,0),r.setEnd(m.firstChild,0),a.setRng(r)),a.isCollapsed()||Jg(t);var g,p={context:(o=a.getNode()).nodeName.toLowerCase(),data:e.data,insert:!0},x=l.parse(n,p);if(!0===e.paste&&qg(t.schema,x)&&function(t,n){return!!Wg(t,n)}(c,o))return r=Qg(s,c,a.getRng(),x),a.setRng(r),void t.fire("SetContent",A);if(function(t){for(var n=t;n=n.walk();)1===n.type&&n.attr("data-mce-fragment","1")}(x),"mce_marker"===(i=x.lastChild).attr("id")){var h=i;for(i=i.prev;i;
1i=i.walk(!0))if(3===i.type||!c.isBlock(i.name)){t.schema.isValidChild(i.parent.name,"span")&&i.parent.insert(h,i,"br"===i.name);break}}if(t._selectionOverrides.showBlockCaretContainer(o),p.invalid){t.selection.setContent(d),o=a.getNode();var C=t.getBody();for(9===o.nodeType?o=i=C:i=o;i!==C;)o=i,i=i.parentNode;n=o===C?C.innerHTML:c.getOuterHTML(o),n=s.serialize(l.parse(n.replace(/<span (id="mce_marker"|id=mce_marker).+?<\/span>/i,(function(){return s.serialize(x)})))),o===C?c.setHTML(C,n):c.setOuterHTML(o,n)}else!function(t,n,e){if("all"===e.getAttribute("data-mce-bogus"))e.parentNode.insertBefore(t.dom.createFragment(n),e);else{var o=e.firstChild,r=e.lastChild;!o||o===r&&"BR"===o.nodeName?t.dom.setHTML(e,n):t.selection.setContent(n)}}(t,n=s.serialize(x),o);!function(t,n){var e=t.schema.getTextInlineElements(),o=t.dom;if(n){var r=t.getBody(),i=Yf(o);Sn.each(o.select("*[data-mce-fragment]"),(function(t){if(b(e[t.nodeName.toLowerCase()])&&$f(o,t))for(var n=t.parentNode;b(n)&&n!==r&&!Zf(o,t,n);n=n.parentNode)if(i.compare(n,t)){o.remove(t,!0);break}}))}}(t,u),function(t,n){var e,o=t.dom,r=t.selection;if(n){r.scrollIntoView(n);var i=eA(t.getBody(),n);if("false"===o.getContentEditable(i))return o.remove(n),void r.select(i);var a=o.createRng(),c=n.previousSibling;if(Ie(c)){if(a.setStart(c,c.nodeValue.length),!_n.ie){var l=n.nextSibling;Ie(l)&&(c.appendData(l.data),l.parentNode.removeChild(l))}}else a.setStartBefore(n),a.setEndBefore(n);var u=o.getParent(n,o.isBlock);o.remove(n),u&&o.isEmpty(u)&&(t.$(u).empty(),a.setStart(u,0),a.setEnd(u,0),Xg(u)||function(t){return!!t.getAttribute("data-mce-fragment")}(u)||!(e=function(n){var e=Ol.fromRangeStart(n);if(e=Bs(t.getBody()).next(e))return e.toRange()}(a))?o.add(u,o.create("br",{"data-mce-bogus":"1"})):(a=e,o.remove(u))),r.setRng(a)}}(t,c.get("mce_marker")),g=t.getBody(),Sn.each(g.getElementsByTagName("*"),(function(t){t.removeAttribute("data-mce-fragment")})),function(t,n){H.from(t.getParent(n,"td,th")).map(Dn.fromDom).each(xm)}(c,a.getStart()),t.fire("SetContent",A),t.addVisual()}},Zg=function(t,n){n(t),t.firstChild&&Zg(t.firstChild,n),t.next&&Zg(t.next,n)},tp=function(t,n,e){var o=function(t,n,e){var o={},r={},i=[];for(var a in e.firstChild&&Zg(e.firstChild,(function(e){Y(t,(function(t){t.name===e.name&&(o[t.name]?o[t.name].nodes.push(e):o[t.name]={filter:t,nodes:[e]})})),Y(n,(function(t){"string"==typeof e.attr(t.name)&&(r[t.name]?r[t.name].nodes.push(e):r[t.name]={filter:t,nodes:[e]})}))})),o)Ct(o,a)&&i.push(o[a]);for(var c in r)Ct(r,c)&&i.push(r[c]);return i}(t,n,e);Y(o,(function(t){Y(t.filter.callbacks,(function(n){n(t.nodes,t.filter.name,{})}))}))},np=function(t){return t instanceof Rf},ep=function(t,n,e){t.dom.setHTML(t.getBody(),n),!0!==e&&function(t){wf(t)&&Ls(t.getBody()).each((function(n){var e=n.getNode(),o=Re(e)?Ls(e).getOr(n):n;t.selection.setRng(o.toRange())}))}(t)},op=function(t,n,e){var o=function(t,n){return zt(zt({format:"html"},t),{set:!0,content:np(n)?"":n})}(e,n),r=e.no_events?o:t.fire("BeforeSetContent",o);return np(n)||(n=r.content),H.from(t.getBody()).fold(E(n),(function(e){return np(n)?function(t,n,e,o){tp(t.parser.getNodeFilters(),t.parser.getAttributeFilters(),e);var r=Kf({validate:t.validate},t.schema).serialize(e);return o.content=Cr(Dn.fromDom(n))?r:Sn.trim(r),ep(t,o.content,o.no_selection),o.no_events||t.fire("SetContent",o),e}(t,e,n,r):function(t,n,e,o){if(0===e.length||/^\s+$/.test(e)){var r='<br data-mce-bogus="1">';"TABLE"===n.nodeName?e="<tr><td>"+r+"</td></tr>":/^(UL|OL)$/.test(n.nodeName)&&(e="<li>"+r+"</li>");var i=iu(t);i&&t.schema.isValidChild(n.nodeName.toLowerCase(),i.toLowerCase())?(e=r,e=t.dom.createHTML(i,au(t),e)):e||(e='<br data-mce-bogus="1">'),ep(t,e,o.no_selection),t.fire("SetContent",o)}else"raw"!==o.format&&(e=Kf({validate:t.validate},t.schema).serialize(t.parser.parse(e,{isRootContent:!0,insert:!0}))),o.content=Cr(Dn.fromDom(n))?e:Sn.trim(e),ep(t,o.content,o.no_selection),o.no_events||t.fire("SetContent",o);return o.content}(t,e,n,r)}))},rp=function(t,n){return function(t,n){var e=t.dom;return e.parentNode?$o(Dn.fromDom(e.parentNode),(function(e){return!Nn(t,e)&&n(e)})):H.none()}(t,n).isSome()},ip=function(t){return C(t)?t:O},ap=function(t,n,e){var o=n(t),r=ip(e);return o.orThunk((function(){return r(t)?H.none():function(t,n,e){for(var o=t.dom,r=ip(e);o.parentNode;){o=o.parentNode;var i=Dn.fromDom(o),a=n(i);if(a.isSome())return a;
1if(r(i))break}return H.none()}(t,n,r)}))},cp=sd,lp=function(t,n,e){var o=t.formatter.get(e);if(o)for(var r=0;r<o.length;r++){var i=o[r];if(xd(i)&&!1===i.inherit&&t.dom.is(n,i.selector))return!0}return!1},up=function(t,n,e,o,r){var i=t.dom.getRoot();return n!==i&&(n=t.dom.getParent(n,(function(n){return!!lp(t,n,e)||(n.parentNode===i||!!Ap(t,n,e,o,!0))})),!!Ap(t,n,e,o,r))},sp=function(t,n,e){return!!cp(n,e.inline)||(!!cp(n,e.block)||(e.selector?1===n.nodeType&&t.is(n,e.selector):void 0))},dp=function(t,n,e,o,r,i){var a=e[o];if(C(e.onmatch))return e.onmatch(n,e,o);if(a)if(x(a.length)){for(var c in a)if(Ct(a,c)){var l="attributes"===o?t.getAttrib(n,c):Ad(t,n,c),u=ud(a[c],i),s=h(l)||jt(l);if(s&&h(u))continue;if(r&&s&&!e.exact)return!1;if((!r||e.exact)&&!cp(l,dd(t,u,c)))return!1}}else for(var d=0;d<a.length;d++)if("attributes"===o?t.getAttrib(n,a[d]):Ad(t,n,a[d]))return!0;return!0},Ap=function(t,n,e,o,r){var i=t.formatter.get(e),a=t.dom;if(i&&n)for(var c=0;c<i.length;c++){var l=i[c];if(sp(t.dom,n,l)&&dp(a,n,l,"attributes",r,o)&&dp(a,n,l,"styles",r,o)){var u=l.classes;if(u)for(var s=0;s<u.length;s++)if(!t.dom.hasClass(n,ud(u[s],o)))return;return l}}},fp=function(t,n,e,o,r){if(o)return up(t,o,n,e,r);if(o=t.selection.getNode(),up(t,o,n,e,r))return!0;var i=t.selection.getStart();return!(i===o||!up(t,i,n,e,r))},mp=function(t,n){var e=function(n){return Nn(n,Dn.fromDom(t.getBody()))};return H.from(t.selection.getStart(!0)).bind((function(o){return ap(Dn.fromDom(o),(function(e){return ut(n,(function(n){return function(n,e){return Ap(t,n.dom,e)?H.some(e):H.none()}(e,n)}))}),e)})).getOrNull()},gp=function(t,n,e){return X(e,(function(e,o){var r=function(t,n){return q(t.formatter.get(n),(function(t){var n=function(t){return t.length>1&&"%"===t.charAt(0)};return q(["styles","attributes"],(function(e){return bt(t,e).exists((function(t){var e=m(t)?t:ht(t);return q(e,n)}))}))}))}(t,o);return t.formatter.matchNode(n,o,{},r)?e.concat([o]):e}),[])},pp=yr,xp="_mce_caret",hp=function(t){return function(t){for(var n=[];t;){if(3===t.nodeType&&t.nodeValue!==pp||t.childNodes.length>1)return[];1===t.nodeType&&n.push(t),t=t.firstChild}return n}(t).length>0},bp=function(t){if(t){var n=new ur(t,t);for(t=n.current();t;t=n.next())if(Ie(t))return t}return null},Cp=function(t){var n=Dn.fromTag("span");return to(n,{id:xp,"data-mce-bogus":"1","data-mce-type":"format-caret"}),t&&me(n,Dn.fromText(pp)),n},vp=function(t,n,e){void 0===e&&(e=!0);var o=t.dom,r=t.selection;if(hp(n))ug(t,!1,Dn.fromDom(n),e);else{var i=r.getRng(),a=o.getParent(n,o.isBlock),c=i.startContainer,l=i.startOffset,u=i.endContainer,s=i.endOffset,d=function(t){var n=bp(t);return n&&n.nodeValue.charAt(0)===pp&&n.deleteData(0,1),n}(n);o.remove(n,!0),c===d&&l>0&&i.setStart(d,l-1),u===d&&s>0&&i.setEnd(d,s-1),a&&o.isEmpty(a)&&pm(Dn.fromDom(a)),r.setRng(i)}},yp=function(t,n,e){void 0===e&&(e=!0);var o=t.dom,r=t.selection;if(n)vp(t,n,e);else if(!(n=Ps(t.getBody(),r.getStart())))for(;n=o.get(xp);)vp(t,n,!1)},wp=function(t,n){return t.appendChild(n),n},_p=function(t,n){var e=Q(t,(function(t,n){return wp(t,n.cloneNode(!1))}),n);return wp(e,e.ownerDocument.createTextNode(pp))},Ep=function(t,n,e,o){var r,i,a,c=t.dom,l=t.selection,u=[],s=l.getRng(),d=s.startContainer,A=s.startOffset;for(i=d,3===d.nodeType&&(A!==d.nodeValue.length&&(r=!0),i=i.parentNode);i;){if(Ap(t,i,n,e,o)){a=i;break}i.nextSibling&&(r=!0),u.push(i),i=i.parentNode}if(a)if(r){var f=l.getBookmark();s.collapse(!0);var m=Td(t,s,t.formatter.get(n),!0);m=wA(m),t.formatter.remove(n,e,m,o),l.moveToBookmark(f)}else{var g=Ps(t.getBody(),a),p=Cp(!1).dom;!function(t,n,e){var o=t.dom,r=o.getParent(e,F(ad,t));r&&o.isEmpty(r)?e.parentNode.replaceChild(n,e):(gm(Dn.fromDom(e)),o.isEmpty(e)?e.parentNode.replaceChild(n,e):o.insertAfter(n,e))}(t,p,null!==g?g:a);var x=function(t,n,e,o,r,i){var a=t.formatter,c=t.dom,l=K(st(a.get()),(function(t){return t!==o&&!Ht(t,"removeformat")})),u=gp(t,e,l);if(K(u,(function(n){return!gd(t,n,o)})).length>0){var s=e.cloneNode(!1);return c.add(n,s),a.remove(o,r,s,i),c.remove(s),H.some(s)}return H.none()}(t,p,a,n,e,o),h=_p(u.concat(x.toArray()),p);vp(t,g,!1),l.setCursorLocation(h,1),c.isEmpty(a)&&c.remove(a)}},kp=function(t){t.on("mouseup keydown",(function(n){!function(t,n){var e=t.selection,o=t.getBody();yp(t,null,!1),8!==n&&46!==n||!e.isCollapsed()||e.getStart().innerHTML!==pp||yp(t,Ps(o,e.getStart())),37!==n&&39!==n||yp(t,Ps(o,e.getStart()))}(t,n.keyCode)}
1))},Bp=function(t,n){var e=t.schema.getTextInlineElements();return Ct(e,Ln(n))&&!Vs(n.dom)&&!Ne(n.dom)},Fp={},Sp=Et,zp=wt;!function(t,n){Fp[t]||(Fp[t]=[]),Fp[t].push(n)}("pre",(function(t){var n,e=t.selection.getRng(),o=Oe(["pre"]);e.collapsed||(n=t.selection.getSelectedBlocks(),zp(Sp(Sp(n,o),(function(t){return o(t.previousSibling)&&-1!==kt(n,t.previousSibling)})),(function(t){var n,e;n=t.previousSibling,Ac(e=t).remove(),Ac(n).append("<br><br>").append(e.childNodes)})))}));var Dp=Sn.each,Op=function(t){return De(t)&&!Zs(t)&&!Vs(t)&&!Ne(t)},Mp=function(t,n){for(var e=t;e;e=e[n]){if(Ie(e)&&qt(e.data))return t;if(De(e)&&!Zs(e))return e}return t},Tp=function(t,n,e){var o=Yf(t);if(n&&e&&(n=Mp(n,"previousSibling"),e=Mp(e,"nextSibling"),o.compare(n,e))){for(var r=n.nextSibling;r&&r!==e;){var i=r;r=r.nextSibling,n.appendChild(i)}return t.remove(e),Sn.each(Sn.grep(e.childNodes),(function(t){n.appendChild(t)})),n}return e},Np=function(t,n,e,o){if(o&&!1!==n.merge_siblings){var r=Tp(t,id(o),o);Tp(t,r,id(r,!0))}},Rp=function(t,n,e){Dp(t.childNodes,(function(t){Op(t)&&(n(t)&&e(t),t.hasChildNodes()&&Rp(t,n,e))}))},Hp=function(t,n){return function(e){return!(!e||!Ad(t,e,n))}},Lp=function(t,n,e){return function(o){t.setStyle(o,n,e),""===o.getAttribute("style")&&o.removeAttribute("style"),function(t,n){"SPAN"===n.nodeName&&0===t.getAttribs(n).length&&t.remove(n,!0)}(t,o)}},Ip=Bo([{keep:[]},{rename:["name"]},{removed:[]}]),Up=/^(src|href|style)$/,Vp=Sn.each,Pp=sd,qp=function(t,n,e){return t.isChildOf(n,e)&&n!==e&&!t.isBlock(e)},jp=function(t,n,e){var o=n[e?"startContainer":"endContainer"],r=n[e?"startOffset":"endOffset"];if(De(o)){var i=o.childNodes.length-1;!e&&r&&r--,o=o.childNodes[r>i?i:r]}return Ie(o)&&e&&r>=o.nodeValue.length&&(o=new ur(o,t.getBody()).next()||o),Ie(o)&&!e&&0===r&&(o=new ur(o,t.getBody()).prev()||o),o},Yp=function(t,n){var e=n?"firstChild":"lastChild";if(function(t){return/^(TR|TH|TD)$/.test(t.nodeName)}(t)&&t[e]){var o=t[e];return"TR"===t.nodeName&&o[e]||o}return t},Wp=function(t,n,e,o){var r=t.create(e,o);return n.parentNode.insertBefore(r,n),r.appendChild(n),r},Gp=function(t,n,e,o,r){var i=Dn.fromDom(n),a=Dn.fromDom(t.create(o,r)),c=e?$n(i):Jn(i);return ge(a,c),e?(de(i,a),fe(a,i)):(Ae(i,a),me(a,i)),a.dom},Kp=function(t,n,e,o){var r=id(n,e,o);return h(r)||"BR"===r.nodeName||t.isBlock(r)},Qp=function(t,n,e){var o,r=n.parentNode,i=t.dom,a=iu(t);pd(e)&&(a?r===i.getRoot()&&(e.list_block&&Pp(n,e.list_block)||Y(lt(n.childNodes),(function(n){cd(t,a,n.nodeName.toLowerCase())?o?o.appendChild(n):(o=Wp(i,n,a),i.setAttribs(o,t.settings.forced_root_block_attrs)):o=null}))):i.isBlock(n)&&!i.isBlock(r)&&(Kp(i,n,!1)||Kp(i,n.firstChild,!0,!0)||n.insertBefore(i.create("br"),n.firstChild),Kp(i,n,!0)||Kp(i,n.lastChild,!1,!0)||n.appendChild(i.create("br")))),function(t){return xd(t)&&hd(t)&&Qe(bt(t,"mixed"),!0)}(e)&&!Pp(e.inline,n)||i.remove(n,!0)},Xp=function(t,n,e,o,r){var i,a=t.dom;if(!function(t,n,e){return!(!hd(e)||!Pp(n,e.inline))||!(!pd(e)||!Pp(n,e.block))||(xd(e)?De(n)&&t.is(n,e.selector):void 0)}(a,o,n)&&!function(t,n){return n.links&&"A"===t.nodeName}(o,n))return Ip.keep();var c=o;if(hd(n)&&"all"===n.remove&&m(n.preserve_attributes)){var l=K(a.getAttribs(c),(function(t){return P(n.preserve_attributes,t.name.toLowerCase())}));if(a.removeAllAttribs(c),Y(l,(function(t){return a.setAttrib(c,t.name,t.value)})),l.length>0)return Ip.rename("span")}if("all"!==n.remove){Vp(n.styles,(function(t,o){t=dd(a,ud(t,e),o+""),v(o)&&(o=t,r=null),(n.remove_similar||!r||Pp(Ad(a,r,o),t))&&a.setStyle(c,o,""),i=!0})),i&&""===a.getAttrib(c,"style")&&(c.removeAttribute("style"),c.removeAttribute("data-mce-style")),Vp(n.attributes,(function(t,o){var i;if(t=ud(t,e),v(o)&&(o=t,r=null),n.remove_similar||!r||Pp(a.getAttrib(r,o),t)){if("class"===o&&(t=a.getAttrib(c,o))&&(i="",Y(t.split(/\s+/),(function(t){/mce\-\w+/.test(t)&&(i+=(i?" ":"")+t)})),i))return void a.setAttrib(c,o,i);if(Up.test(o)&&c.removeAttribute("data-mce-"+o),"style"===o&&Oe(["li"])(c)&&"none"===a.getStyle(c,"list-style-type"))return c.removeAttribute(o),void a.setStyle(c,"list-style-type","none");"class"===o&&c.removeAttribute("className"),c.removeAttribute(o)}})),Vp(n.classes,(function(t){t=ud(t,e),r&&!a.hasClass(r,t)||a.removeClass(c,t)}));for(var u=a.getAttribs(c),s=0;s<u.length;s++){var d=u[s].nodeName;if(0!==d.indexOf("_")&&0!==d.indexOf("data-"))return Ip.keep()}}return"none"!==n.remove?(Qp(t,c,n),Ip.removed()):Ip.keep()}
1,Jp=function(t,n,e,o,r){return Xp(t,n,e,o,r).fold(O,(function(n){return t.dom.rename(o,n),!0}),M)},$p=function(t,n,e,o){return Xp(t,n,e,o,o).fold(E(o),(function(n){return t.dom.createFragment().appendChild(o),t.dom.rename(o,n)}),E(null))},Zp=function(t,n,e,o,r){var i=t.formatter.get(n),a=i[0],c=!0,l=t.dom,u=t.selection,s=function(o){var c=function(t,n,e,o,r){var i;return Y(md(t.dom,n.parentNode).reverse(),(function(n){if(!i&&"_start"!==n.id&&"_end"!==n.id){var a=Ap(t,n,e,o,r);a&&!1!==a.split&&(i=n)}})),i}(t,o,n,e,r);return function(t,n,e,o,r,i,a,c){var l,u,s,d=t.dom;if(e){for(var A=e.parentNode,f=o.parentNode;f&&f!==A;f=f.parentNode){l=d.clone(f,!1);for(var m=0;m<n.length&&null!==(l=$p(t,n[m],c,l));m++);l&&(u&&l.appendChild(u),s||(s=l),u=l)}!i||a.mixed&&d.isBlock(e)||(o=d.split(e,o)),u&&(r.parentNode.insertBefore(u,r),s.appendChild(r),hd(a)&&Np(d,a,0,u))}return o}(t,i,c,o,o,!0,a,e)},d=function(n){return q(i,(function(o){return Jp(t,o,e,n,n)}))},A=function(n){var e=!0,o=!1;De(n)&&l.getContentEditable(n)&&(e=c,c="true"===l.getContentEditable(n),o=!0);var r=lt(n.childNodes);if(c&&!o){var u=d(n)||q(i,(function(t){return sp(l,n,t)})),s=n.parentNode;!u&&b(s)&&bd(a)&&d(s)}if(a.deep&&r.length){for(var f=0;f<r.length;f++)A(r[f]);o&&(c=e)}Y(["underline","line-through","overline"],(function(e){De(n)&&t.dom.getStyle(n,"text-decoration")===e&&n.parentNode&&fd(l,n.parentNode)===e&&Jp(t,{deep:!1,exact:!0,inline:"span",styles:{textDecoration:e}},null,n)}))},f=function(t){var n=l.get(t?"_start":"_end"),e=n[t?"firstChild":"lastChild"];return function(t){return Zs(t)&&De(t)&&("_start"===t.id||"_end"===t.id)}(e)&&(e=e[t?"firstChild":"lastChild"]),Ie(e)&&0===e.data.length&&(e=t?n.previousSibling||n.nextSibling:n.nextSibling||n.previousSibling),l.remove(n,!0),e},m=function(n){var e,o,r=Td(t,n,i,n.collapsed);if(a.split){if(r=wA(r),(e=jp(t,r,!0))!==(o=jp(t,r))){if(e=Yp(e,!0),o=Yp(o,!1),qp(l,e,o)){var c=H.from(e.firstChild).getOr(e);return s(Gp(l,c,!0,"span",{id:"_start","data-mce-type":"bookmark"})),void f(!0)}if(qp(l,o,e)){c=H.from(o.lastChild).getOr(o);return s(Gp(l,c,!1,"span",{id:"_end","data-mce-type":"bookmark"})),void f(!1)}e=Wp(l,e,"span",{id:"_start","data-mce-type":"bookmark"}),o=Wp(l,o,"span",{id:"_end","data-mce-type":"bookmark"});var u=l.createRng();u.setStartAfter(e),u.setEndBefore(o),Nd(l,u,(function(t){Y(t,(function(t){Zs(t)||Zs(t.parentNode)||s(t)}))})),s(e),s(o),e=f(!0),o=f()}else e=o=s(e);r.startContainer=e.parentNode?e.parentNode:e,r.startOffset=l.nodeIndex(e),r.endContainer=o.parentNode?o.parentNode:o,r.endOffset=l.nodeIndex(o)+1}Nd(l,r,(function(t){Y(t,A)}))};if(o){if(od(o)){var g=l.createRng();g.setStartBefore(o),g.setEndAfter(o),m(g)}else m(o);aA(t,n,o,e)}else if("false"!==l.getContentEditable(u.getNode()))u.isCollapsed()&&hd(a)&&!Id(t).length?Ep(t,n,e,r):(Gd(u,!0,(function(){Wd(t,m)})),hd(a)&&fp(t,n,e,u.getStart())&&rd(l,u,u.getRng()),t.nodeChanged()),aA(t,n,o,e);else{o=u.getNode();for(var p=0;p<i.length&&(!i[p].ceFalseOverride||!Jp(t,i[p],e,o,o));p++);aA(t,n,o,e)}},tx=Sn.each,nx=function(t,n,e,o){tx(n,(function(n){hd(n)&&tx(t.dom.select(n.inline,o),(function(o){Op(o)&&Jp(t,n,e,o,n.exact?o:null)})),function(t,n,e){if(n.clear_child_styles){var o=n.links?"*:not(a)":"*";Dp(t.select(o,e),(function(e){Op(e)&&Dp(n.styles,(function(n,o){t.setStyle(e,o,"")}))}))}}(t.dom,n,o)}))},ex=Sn.each,ox=function(t){return De(t)&&!Zs(t)&&!Vs(t)&&!Ne(t)},rx=function(t,n,e,o){var r=t.formatter.get(n),i=r[0],a=!o&&t.selection.isCollapsed(),c=t.dom,l=t.selection,u=function(t,n){if(void 0===n&&(n=i),C(n.onformat)&&n.onformat(t,n,e,o),ex(n.styles,(function(n,o){c.setStyle(t,o,ud(n,e))})),n.styles){var r=c.getAttrib(t,"style");r&&c.setAttrib(t,"data-mce-style",r)}ex(n.attributes,(function(n,o){c.setAttrib(t,o,ud(n,e))})),ex(n.classes,(function(n){n=ud(n,e),c.hasClass(t,n)||c.addClass(t,n)}))},s=function(t,n){var e=!1;return ex(t,(function(t){return!!xd(t)&&(b(t.collapsed)&&t.collapsed!==a?void 0:c.is(n,t.selector)&&!Vs(n)?(u(n,t),e=!0,!1):void 0)})),e},d=function(t){if(A(t)){var n=c.create(t);return u(n),n}return null},f=function(o,a,c){var l=[],A=!0,f=i.inline||i.block,m=d(f);Nd(o,a,(function(a){var d,g=function(a){var p=!1,x=A,h=a.nodeName.toLowerCase(),C=a.parentNode,v=C.nodeName.toLowerCase();if(De(a)&&o.getContentEditable(a)&&(x=A,A="true"===o.getContentEditable(a),p=!0),qe(a)&&!function(t,n,e,o){if(function(t){return t.getParam("format_empty_lines",!1,"boolean")}(t)&&hd(n)){var r=zi(t.schema),i=rp(Dn.fromDom(e),(function(t){return Vs(t.dom)}));return vt(r,o)&&ei(Dn.fromDom(e.parentNode),!1)&&!i}return!1}(t,i,a,v))return d=null,void(pd(i)&&o.remove(a));if(pd(i)&&i.wrapper&&Ap(t,a,n,e))d=null;else{if(A&&!p&&pd(i)&&!i.wrapper&&ad(t,h)&&cd(t,v,f)){var y=o.rename(a,f);return u(y),l.push(y),void(d=null)}if(xd(i)){var w=s(r,a);if(!w&&b(C)&&bd(i)&&(w=s(r,C)),!hd(i)||w)return void(d=null)}!A||p||!cd(t,f,h)||!cd(t,v,f)||!c&&Ie(a)&&wr(a.data)||Vs(a)||hd(i)&&o.isBlock(a)?(d=null,Y(lt(a.childNodes),g),p&&(A=x),d=null):(d||(d=o.clone(m,!1),a.parentNode.insertBefore(d,a),l.push(d)),d.appendChild(a))}};Y(a,g)})),!0===i.links&&Y(l,(function(t){var n=function(t){"A"===t.nodeName&&u(t,i),Y(lt(t.childNodes),n)};n(t)})),Y(l,(function(a){var c=function(t){var n=0;return Y(t.childNodes,(function(t){(function(t){return b(t)&&Ie(t)&&0===t.length})(t)||Zs(t)||n++})),n}(a);!(l.length>1)&&o.isBlock(a)||0!==c?(hd(i)||pd(i)&&i.wrapper)&&(i.exact||1!==c||(a=function(t){var n=$(t.childNodes,ox).filter((function(t){return sp(o,t,i)}));return n.map((function(n){var e=o.clone(n,!1);return u(e),o.replace(e,t,!0),o.remove(n,!0),e})).getOr(t)}(a)),nx(t,r,e,a),function(t,n,e,o,r){Ap(t,r.parentNode,e,o)&&Jp(t,n,o,r)||n.merge_with_parents&&t.dom.getParent(r.parentNode,(function(i){if(Ap(t,i,e,o))return Jp(t,n,o,r),!0}))}(t,i,n,e,a),function(t,n,e,o){n.styles&&n.styles.backgroundColor&&Rp(o,Hp(t,"fontSize"),Lp(t,"backgroundColor",ud(n.styles.backgroundColor,e)))}(o,i,e,a),function(t,n,e,o){var r=function(n){if(1===n.nodeType&&n.parentNode&&1===n.parentNode.nodeType){var e=fd(t,n.parentNode);t.getStyle(n,"color")&&e?t.setStyle(n,"text-decoration",e):t.getStyle(n,"text-decoration")===e&&t.setStyle(n,"text-decoration",null)}};n.styles&&(n.styles.color||n.styles.textDecoration)&&(Sn.walk(o,r,"childNodes"),r(o))}(o,i,0,a),function(t,n,e,o){!hd(n)||"sub"!==n.inline&&"sup"!==n.inline||(Rp(o,Hp(t,"fontSize"),Lp(t,"fontSize","")),t.remove(t.select("sup"===n.inline?"sub":"sup",o),!0))}(o,i,0,a),Np(o,i,0,a)):o.remove(a,!0)}))};if("false"!==c.getContentEditable(l.getNode())){if(i){if(o)if(od(o)){if(!s(r,o)){var m=c.createRng();m.setStartBefore(o),m.setEndAfter(o),f(c,Td(t,m,r),!0)}}else f(c,o,!0);else if(a&&hd(i)&&!Id(t).length)!function(t,n,e){var o,r,i=t.selection,a=i.getRng(),c=a.startOffset,l=a.startContainer.nodeValue;(o=Ps(t.getBody(),i.getStart()))&&(r=bp(o));var u,s,d=/[^\s\u00a0\u00ad\u200b\ufeff]/;if(l&&c>0&&c<l.length&&d.test(l.charAt(c))&&d.test(l.charAt(c-1))){var A=i.getBookmark();a.collapse(!0);var f=Td(t,a,t.formatter.get(n));f=wA(f),t.formatter.apply(n,e,f),i.moveToBookmark(A)}else o&&r.nodeValue===pp||(u=t.getDoc(),s=Cp(!0).dom,r=(o=u.importNode(s,!0)).firstChild,a.insertNode(o),c=1),t.formatter.apply(n,e,o),i.setCursorLocation(r,c)}(t,n,e);else{var g=l.getNode(),p=r[0];t.settings.forced_root_block||!p.defaultBlock||c.getParent(g,c.isBlock)||rx(t,p.defaultBlock),l.setRng(Vg(l.getRng())),Gd(l,!0,(function(){Wd(t,(function(n,e){var o=e?n:Td(t,n,r);f(c,o,!1)}))})),rd(c,l,l.getRng()),t.nodeChanged()}!function(t,n){zp(Fp[t],(function(t){t(n)}))}(n,t)}iA(t,n,o,e)}else{o=l.getNode();for(var x=0,h=r.length;x<h;x++){var v=r[x];if(v.ceFalseOverride&&xd(v)&&c.is(o,v.selector)){u(o,v);break}}iA(t,n,o,e)}},ix=function(t){return Ct(t,"vars")},ax=function(t){return t.selection.getStart()},cx=function(t,n,e,o,r){return J(n,(function(n){var i=t.formatter.matchNode(n,e,null!=r?r:{},o);return!x(i)}),(function(n){return!!lp(t,n,e)||!o&&b(t.formatter.matchNode(n,e,r,!0))}))},lx=function(t,n){var e=null!=n?n:ax(t);return K(md(t.dom,e),(function(t){return De(t)&&!Ne(t)}))},ux=function(t,n,e){var o=lx(t,n);
1At(e,(function(e,r){var i=function(e){var i=cx(t,o,r,e.similar,ix(e)?e.vars:void 0),a=i.isSome();if(e.state.get()!==a){e.state.set(a);var c=i.getOr(n);ix(e)?e.callback(a,{node:c,format:r,parents:o}):Y(e.callbacks,(function(t){return t(a,{node:c,format:r,parents:o})}))}};Y([e.withSimilar,e.withoutSimilar],i),Y(e.withVars,i)}))},sx=function(t,n,e,o,r,i){return null===n.get()&&function(t,n){t.set({}),n.on("NodeChange",(function(e){ux(n,e.element,t.get())})),n.on("FormatApply FormatRemove",(function(e){var o=H.from(e.node).map((function(t){return od(t)?t:t.startContainer})).bind((function(t){return De(t)?H.some(t):H.from(t.parentElement)})).getOrThunk((function(){return ax(n)}));ux(n,o,t.get())}))}(n,t),function(t,n,e,o,r,i){var a=n.get();Y(e.split(","),(function(n){var e=bt(a,n).getOrThunk((function(){var t={withSimilar:{state:_c(!1),similar:!0,callbacks:[]},withoutSimilar:{state:_c(!1),similar:!1,callbacks:[]},withVars:[]};return a[n]=t,t})),c=function(){var e=lx(t);return cx(t,e,n,r,i).isSome()};if(x(i)){var l=r?e.withSimilar:e.withoutSimilar;l.callbacks.push(o),1===l.callbacks.length&&l.state.set(c())}else e.withVars.push({state:_c(c()),similar:r,vars:i,callback:o})})),n.set(a)}(t,n,e,o,r,i),{unbind:function(){return function(t,n,e){var o=t.get();Y(n.split(","),(function(t){return bt(o,t).each((function(n){o[t]={withSimilar:zt(zt({},n.withSimilar),{callbacks:K(n.withSimilar.callbacks,(function(t){return t!==e}))}),withoutSimilar:zt(zt({},n.withoutSimilar),{callbacks:K(n.withoutSimilar.callbacks,(function(t){return t!==e}))}),withVars:K(n.withVars,(function(t){return t.callback!==e}))}}))})),t.set(o)}(n,e,o)}}},dx=function(t,n){var e=(n||document).createDocumentFragment();return Y(t,(function(t){e.appendChild(t.dom)})),Dn.fromDom(e)},Ax=function(t,n,e){return{element:t,width:n,rows:e}},fx=function(t,n){return{element:t,cells:n}},mx=function(t,n){return{x:t,y:n}},gx=function(t,n){var e=parseInt(no(t,n),10);return isNaN(e)?1:e},px=function(t,n,e){var o=t.rows;return!!(o[e]?o[e].cells:[])[n]},xx=function(t){return X(t,(function(t,n){return n.cells.length>t?n.cells.length:t}),0)},hx=function(t,n){for(var e=t.rows,o=0;o<e.length;o++)for(var r=e[o].cells,i=0;i<r.length;i++)if(Nn(r[i],n))return H.some(mx(i,o));return H.none()},bx=function(t,n,e,o,r){for(var i=[],a=t.rows,c=e;c<=r;c++){var l=a[c].cells,u=n<o?l.slice(n,o+1):l.slice(o,n+1);i.push(fx(a[c].element,u))}return i},Cx=function(t){var n=Ax(Zc(t),0,[]);return Y(Vc(t,"tr"),(function(t,e){Y(Vc(t,"td,th"),(function(o,r){!function(t,n,e,o,r){for(var i=gx(r,"rowspan"),a=gx(r,"colspan"),c=t.rows,l=e;l<e+i;l++){c[l]||(c[l]=fx(tl(o),[]));for(var u=n;u<n+a;u++)c[l].cells[u]=l===e&&u===n?r:Zc(r)}}(n,function(t,n,e){for(;px(t,n,e);)n++;return n}(n,r,e),e,t,o)}))})),Ax(n.element,xx(n.rows),n.rows)},vx=function(t){return function(t,n){var e=Zc(t.element),o=Dn.fromTag("tbody");return ge(o,n),me(e,o),e}(t,function(t){return j(t.rows,(function(t){var n=j(t.cells,(function(t){var n=tl(t);return ro(n,"colspan"),ro(n,"rowspan"),n})),e=Zc(t.element);return ge(e,n),e}))}(t))},yx=function(t,n,e){return hx(t,n).bind((function(n){return hx(t,e).map((function(e){return function(t,n,e){var o=n.x,r=n.y,i=e.x,a=e.y,c=r<a?bx(t,o,r,i,a):bx(t,o,a,i,r);return Ax(t.element,xx(c),c)}(t,n,e)}))}))},wx=function(t,n){return $(t,(function(t){return"li"===Ln(t)&&qd(t,n)})).fold(E([]),(function(n){return function(t){return $(t,(function(t){return"ul"===Ln(t)||"ol"===Ln(t)}))}(t).map((function(t){var n=Dn.fromTag(Ln(t)),e=xt(uo(t),(function(t,n){return Lt(n,"list-style")}));return io(n,e),[Dn.fromTag("li"),n]})).getOr([])}))},_x=function(t,n){var e=Dn.fromDom(n.commonAncestorContainer),o=Cm(e,t),r=K(o,(function(t){return fr(t)||dr(t)})),i=wx(o,n),a=r.concat(i.length?i:function(t){return xr(t)?Kn(t).filter(pr).fold(E([]),(function(n){return[t,n]})):pr(t)?[t]:[]}(e));return j(a,Zc)},Ex=function(){return dx([])},kx=function(t,n){return e=Dn.fromDom(n.cloneContents()),o=_x(t,n),r=X(o,(function(t,n){return me(n,t),n}),e),o.length>0?dx([r]):r;var e,o,r},Bx=function(t,n){return(e=t,o=n[0],Zo(o,"table",F(Nn,e))).bind((function(t){var e=n[0],o=n[n.length-1],r=Cx(t);return yx(r,e,o).map((function(t){return dx([vx(t)])}))})).getOrThunk(Ex);var e,o},Fx=function(t,n){var e=Ld(n,t);return e.length>0?Bx(t,e):function(t,n){return n.length>0&&n[0].collapsed?Ex():kx(t,n[0])}
1(t,n)},Sx=function(t,n){return n>=0&&n<t.length&&nd(t.charAt(n))},zx=function(t,n){var e=_r(t.innerText);return n?function(t){return t.replace(/^[ \f\n\r\t\v]+/,"")}(e):e},Dx=function(t,n,e){void 0===e&&(e={});var o=function(t,n){return zt(zt({},t),{format:n,get:!0,selection:!0})}(e,n),r=t.fire("BeforeGetContent",o);if(r.isDefaultPrevented())return t.fire("GetContent",r),r.content;if("text"===r.format)return function(t){return H.from(t.selection.getRng()).map((function(n){var e=H.from(t.dom.getParent(n.commonAncestorContainer,t.dom.isBlock)),o=t.getBody(),r=function(t){return t.map((function(t){return t.nodeName})).getOr("div").toLowerCase()}(e),i=_n.browser.isIE()&&"pre"!==r,a=t.dom.add(o,r,{"data-mce-bogus":"all",style:"overflow: hidden; opacity: 0;"},n.cloneContents()),c=zx(a,i),l=_r(a.textContent);if(t.dom.remove(a),Sx(l,0)||Sx(l,l.length-1)){var u=e.getOr(o),s=zx(u,i),d=s.indexOf(c);return-1===d?c:(Sx(s,d-1)?" ":"")+c+(Sx(s,d+c.length)?" ":"")}return c})).getOr("")}(t);r.getInner=!0;var i=function(t,n){var e=t.selection.getRng(),o=t.dom.create("body"),r=t.selection.getSel(),i=Df(t,Rd(r)),a=n.contextual?Fx(Dn.fromDom(t.getBody()),i).dom:e.cloneContents();return a&&o.appendChild(a),t.selection.serializer.serialize(o,n)}(t,r);return"tree"===r.format?i:(r.content=t.selection.isCollapsed()?"":i,t.fire("GetContent",r),r.content)},Ox=function(t){return De(t)?t.outerHTML:Ie(t)?Ci.encodeRaw(t.data,!1):Ue(t)?"\x3c!--"+t.data+"--\x3e":""},Mx=function(t,n,e){var o=function(t){var n,e=document.createElement("div"),o=document.createDocumentFragment();for(t&&(e.innerHTML=t);n=e.firstChild;)o.appendChild(n);return o}(n);if(t.hasChildNodes()&&e<t.childNodes.length){var r=t.childNodes[e];r.parentNode.insertBefore(o,r)}else t.appendChild(o)},Tx=function(t,n){var e,o,r,i,a,c,l,u,s,d=j(lt(n.childNodes),Ox);return function(t,n){var e=0;Y(t,(function(t){0===t[0]?e++:1===t[0]?(Mx(n,t[1],e),e++):2===t[0]&&function(t,n){if(t.hasChildNodes()&&n<t.childNodes.length){var e=t.childNodes[n];e.parentNode.removeChild(e)}}(n,e)}))}((o=t,r=(e=d).length+o.length+2,i=new Array(r),a=new Array(r),c=function(t,n,r,i,a){var l=u(t,n,r,i);if(null===l||l.start===n&&l.diag===n-i||l.end===t&&l.diag===t-r)for(var s=t,d=r;s<n||d<i;)s<n&&d<i&&e[s]===o[d]?(a.push([0,e[s]]),++s,++d):n-t>i-r?(a.push([2,e[s]]),++s):(a.push([1,o[d]]),++d);else{c(t,l.start,r,l.start-l.diag,a);for(var A=l.start;A<l.end;++A)a.push([0,e[A]]);c(l.end,n,l.end-l.diag,i,a)}},l=function(t,n,r,i){for(var a=t;a-n<i&&a<r&&e[a]===o[a-n];)++a;return function(t,n,e){return{start:t,end:n,diag:e}}(t,a,n)},u=function(t,n,r,c){var u=n-t,s=c-r;if(0===u||0===s)return null;var d,A,f,m,g,p=u-s,x=s+u,h=(x%2==0?x:x+1)/2;for(i[1+h]=t,a[1+h]=n+1,d=0;d<=h;++d){for(A=-d;A<=d;A+=2){for(f=A+h,A===-d||A!==d&&i[f-1]<i[f+1]?i[f]=i[f+1]:i[f]=i[f-1]+1,g=(m=i[f])-t+r-A;m<n&&g<c&&e[m]===o[g];)i[f]=++m,++g;if(p%2!=0&&p-d<=A&&A<=p+d&&a[f-p]<=i[f])return l(a[f-p],A+t-r,n,c)}for(A=p-d;A<=p+d;A+=2){for(f=A+h-p,A===p-d||A!==p+d&&a[f+1]<=a[f-1]?a[f]=a[f+1]-1:a[f]=a[f-1],g=(m=a[f]-1)-t+r-A;m>=t&&g>=r&&e[m]===o[g];)a[f]=m--,g--;if(p%2==0&&-d<=A&&A<=d&&a[f]<=i[f+p])return l(a[f],A+t-r,n,c)}}},s=[],c(0,e.length,0,o.length,s),s),n),n},Nx=Ot((function(){return document.implementation.createHTMLDocument("undo")})),Rx=function(t){var n,e=t.serializer.getTempAttrs(),o=Pf(t.getBody(),e);return function(t){return null!==t.querySelector("iframe")}(o)?(n=function(t,n){return K(j(lt(t.childNodes),n?w(_r,Ox):Ox),(function(t){return t.length>0}))}(o,!0),{type:"fragmented",fragments:n,content:"",bookmark:null,beforeBookmark:null}):{type:"complete",fragments:null,content:_r(o.innerHTML),bookmark:null,beforeBookmark:null}},Hx=function(t,n,e){var o=e?n.beforeBookmark:n.bookmark;"fragmented"===n.type?Tx(n.fragments,t.getBody()):t.setContent(n.content,{format:"raw",no_selection:!b(o)||!qs(o)||!o.isFakeCaret}),t.selection.moveToBookmark(o)},Lx=function(t){return"fragmented"===t.type?t.fragments.join(""):t.content},Ix=function(t){var n=Dn.fromTag("body",Nx());return Jc(n,Lx(t)),Y(Vc(n,"*[data-mce-bogus]"),he),n.dom.innerHTML},Ux=function(t,n){return!(!t||!n)&&(!!function(t,n){return Lx(t)===Lx(n)}(t,n)||function(t,n){return Ix(t)===Ix(n)}(t,n))},Vx=function(t){return 0===t.get()},Px=function(t,n,e){Vx(e)&&(t.typing=n)},qx=function(t,n){t.typing&&(Px(t,!1,n),t.add())},jx=function(t){return{undoManager:{beforeChange:function(n,e){return function(t,n,e){Vx(n)&&e.set(nu(t.selection))}
1(t,n,e)},add:function(n,e,o,r,i,a){return function(t,n,e,o,r,i,a){var c=Rx(t);if(i=i||{},i=Sn.extend(i,c),!1===Vx(o)||t.removed)return null;var l=n.data[e.get()];if(t.fire("BeforeAddUndo",{level:i,lastLevel:l,originalEvent:a}).isDefaultPrevented())return null;if(l&&Ux(l,i))return null;n.data[e.get()]&&r.get().each((function(t){n.data[e.get()].beforeBookmark=t}));var u=function(t){return t.getParam("custom_undo_redo_levels",0,"number")}(t);if(u&&n.data.length>u){for(var s=0;s<n.data.length-1;s++)n.data[s]=n.data[s+1];n.data.length--,e.set(n.data.length)}i.bookmark=nu(t.selection),e.get()<n.data.length-1&&(n.data.length=e.get()+1),n.data.push(i),e.set(n.data.length-1);var d={level:i,lastLevel:l,originalEvent:a};return e.get()>0?(t.setDirty(!0),t.fire("AddUndo",d),t.fire("change",d)):t.fire("AddUndo",d),i}(t,n,e,o,r,i,a)},undo:function(n,e,o){return function(t,n,e,o){var r;return n.typing&&(n.add(),n.typing=!1,Px(n,!1,e)),o.get()>0&&(o.set(o.get()-1),r=n.data[o.get()],Hx(t,r,!0),t.setDirty(!0),t.fire("Undo",{level:r})),r}(t,n,e,o)},redo:function(n,e){return function(t,n,e){var o;return n.get()<e.length-1&&(n.set(n.get()+1),o=e[n.get()],Hx(t,o,!1),t.setDirty(!0),t.fire("Redo",{level:o})),o}(t,n,e)},clear:function(n,e){return function(t,n,e){n.data=[],e.set(0),n.typing=!1,t.fire("ClearUndos")}(t,n,e)},reset:function(t){return function(t){t.clear(),t.add()}(t)},hasUndo:function(n,e){return function(t,n,e){return e.get()>0||n.typing&&n.data[0]&&!Ux(Rx(t),n.data[0])}(t,n,e)},hasRedo:function(t,n){return function(t,n){return n.get()<t.data.length-1&&!t.typing}(t,n)},transact:function(t,n,e){return function(t,n,e){return qx(t,n),t.beforeChange(),t.ignore(e),t.add()}(t,n,e)},ignore:function(t,n){return function(t,n){try{t.set(t.get()+1),n()}finally{t.set(t.get()-1)}}(t,n)},extra:function(n,e,o,r){return function(t,n,e,o,r){if(n.transact(o)){var i=n.data[e.get()].bookmark,a=n.data[e.get()-1];
1Hx(t,a,!0),n.transact(r)&&(n.data[e.get()-1].beforeBookmark=i)}}(t,n,e,o,r)}},formatter:{match:function(n,e,o,r){return fp(t,n,e,o,r)},matchAll:function(n,e){return function(t,n,e){var o=[],r={},i=t.selection.getStart();return t.dom.getParent(i,(function(i){for(var a=0;a<n.length;a++){var c=n[a];!r[c]&&Ap(t,i,c,e)&&(r[c]=!0,o.push(c))}}),t.dom.getRoot()),o}(t,n,e)},matchNode:function(n,e,o,r){return Ap(t,n,e,o,r)},canApply:function(n){return function(t,n){var e=t.formatter.get(n),o=t.dom;if(e)for(var r=t.selection.getStart(),i=md(o,r),a=e.length-1;a>=0;a--){var c=e[a];if(!xd(c)||b(c.defaultBlock))return!0;for(var l=i.length-1;l>=0;l--)if(o.is(i[l],c.selector))return!0}return!1}(t,n)},closest:function(n){return mp(t,n)},apply:function(n,e,o){return rx(t,n,e,o)},remove:function(n,e,o,r){return Zp(t,n,e,o,r)},toggle:function(n,e,o){return function(t,n,e,o){var r=t.formatter.get(n);!fp(t,n,e,o)||"toggle"in r[0]&&!r[0].toggle?rx(t,n,e,o):Zp(t,n,e,o)}(t,n,e,o)},formatChanged:function(n,e,o,r,i){return sx(t,n,e,o,r,i)}},editor:{getContent:function(n,e){return function(t,n,e){return H.from(t.getBody()).fold(E("tree"===n.format?new Rf("body",11):""),(function(o){return qf(t,n,e,o)}))}(t,n,e)},setContent:function(n,e){return op(t,n,e)},insertContent:function(n,e){return $g(t,n,e)},addVisual:function(n){return function(t,n){var e=t.dom,o=b(n)?n:t.getBody();x(t.hasVisual)&&(t.hasVisual=function(t){return t.getParam("visual",!0,"boolean")}(t)),Y(e.select("table,a",o),(function(n){switch(n.nodeName){case"TABLE":var o=function(t){return t.getParam("visual_table_class","mce-item-table","string")}(t),r=e.getAttrib(n,"border");r&&"0"!==r||!t.hasVisual?e.removeClass(n,o):e.addClass(n,o);break;case"A":if(!e.getAttrib(n,"href")){var i=e.getAttrib(n,"name")||n.id,a=function(t){return t.getParam("visual_anchor_class","mce-item-anchor","string")}(t);i&&t.hasVisual?e.addClass(n,a):e.removeClass(n,a)}}})),t.fire("VisualAid",{element:n,hasVisual:t.hasVisual})}(t,n)}},selection:{getContent:function(n,e){return Dx(t,n,e)}},raw:{getModel:function(){return H.none()}}}},Yx=function(t){return Ct(t.plugins,"rtc")},Wx=function(t){var n=t;return function(t){return bt(t.plugins,"rtc").bind((function(t){return H.from(t.setup)}))}(t).fold((function(){return n.rtcInstance=jx(t),H.none()}),(function(t){return n.rtcInstance=function(){var t=E(null),n=E("");return{undoManager:{beforeChange:y,add:t,undo:t,redo:t,clear:y,reset:y,hasUndo:O,hasRedo:O,transact:t,ignore:y,extra:y},formatter:{match:O,matchAll:E([]),matchNode:E(void 0),canApply:O,closest:n,apply:y,remove:y,toggle:y,formatChanged:E({unbind:y})},editor:{getContent:n,setContent:n,insertContent:y,addVisual:y},selection:{getContent:n},raw:{getModel:E(H.none())}}}(),H.some((function(){return t().then((function(t){return n.rtcInstance=function(t){var n=function(t){return f(t)?t:{}},e=t.undoManager,o=t.formatter,r=t.editor,i=t.selection,a=t.raw;return{undoManager:{beforeChange:e.beforeChange,add:e.add,undo:e.undo,redo:e.redo,clear:e.clear,reset:e.reset,hasUndo:e.hasUndo,hasRedo:e.hasRedo,transact:function(t,n,o){return e.transact(o)},ignore:function(t,n){return e.ignore(n)},extra:function(t,n,o,r){return e.extra(o,r)}},formatter:{match:function(t,e,r,i){return o.match(t,n(e),i)},matchAll:o.matchAll,matchNode:o.matchNode,canApply:function(t){return o.canApply(t)},closest:function(t){return o.closest(t)},apply:function(t,e,r){return o.apply(t,n(e))},remove:function(t,e,r,i){return o.remove(t,n(e))},toggle:function(t,e,r){return o.toggle(t,n(e))},formatChanged:function(t,n,e,r,i){return o.formatChanged(n,e,r,i)}},editor:{getContent:function(t,n){return r.getContent(t)},setContent:function(t,n){return r.setContent(t,n)},insertContent:function(t,n){return r.insertContent(t)},addVisual:r.addVisual},selection:{getContent:function(t,n){return i.getContent(n)}},raw:{getModel:function(){return H.some(a.getRawModel())}}}}(t),t.rtc.isRemote}))}))}))},Gx=function(t){return t.rtcInstance?t.rtcInstance:jx(t)},Kx=function(t){var n=t.rtcInstance;if(n)return n;throw new Error("Failed to get RTC instance not yet initialized.")},Qx=function(t,n){return void 0===n&&(n={}),function(t,n,e){return Kx(t).selection.getContent(n,e)}(t,n.format?n.format:"html",n)},Xx=function(t){return 0===t.dom.length?(xe(t),H.none()):H.some(t)},Jx=function(t,n,e,o){t.bind((function(t){return(o?Jm:Xm)(t.dom,o?t.dom.length:0),n.filter(Pn).map((function(n){return function(t,n,e,o){var r=t.dom,i=n.dom,a=o?r.length:i.length;o?($m(r,i,!1,!o),e.setStart(i,a)):($m(i,r,!1,!o),e.setEnd(i,a))}
1(t,n,e,o)}))})).orThunk((function(){var t=function(t,n){return t.filter((function(t){return nA.isBookmarkNode(t.dom)})).bind(n?Xn:Qn)}(n,o).or(n).filter(Pn);return t.map((function(t){return function(t,n){Kn(t).each((function(e){var o=t.dom;n&&Vm(e,Ol(o,0))?Xm(o,0):!n&&Pm(e,Ol(o,o.length))&&Jm(o,o.length)}))}(t,o)}))}))},$x=function(t,n,e){void 0===e&&(e={});var o=function(t,n){return zt(zt({format:"html"},t),{set:!0,selection:!0,content:n})}(e,n),r=o;if(!o.no_events){var i=t.fire("BeforeSetContent",o);if(i.isDefaultPrevented())return void t.fire("SetContent",i);r=i}r.content=function(t,n){if("raw"!==n.format){var e=t.selection.getRng(),o=t.dom.getParent(e.commonAncestorContainer,t.dom.isBlock),r=o?{context:o.nodeName.toLowerCase()}:{},i=t.parser.parse(n.content,zt(zt({isRootContent:!0,forced_root_block:!1},r),n));return Kf({validate:t.validate},t.schema).serialize(i)}return n.content}(t,r);var a=t.selection.getRng();!function(t,n){var e=H.from(n.firstChild).map(Dn.fromDom),o=H.from(n.lastChild).map(Dn.fromDom);
1t.deleteContents(),t.insertNode(n);var r=e.bind(Qn).filter(Pn).bind(Xx),i=o.bind(Xn).filter(Pn).bind(Xx);Jx(r,e,t,!0),Jx(i,o,t,!1),t.collapse(!1)}(a,a.createContextualFragment(r.content)),t.selection.setRng(a),WA(t,a),r.no_events||t.fire("SetContent",r)},Zx=function(t,n,e){if(t&&Ct(t,n)){var o=K(t[n],(function(t){return t!==e}));0===o.length?delete t[n]:t[n]=o}};var th=function(t){return!!t.select},nh=function(t){return!(!t||!t.ownerDocument)&&Hn(Dn.fromDom(t.ownerDocument),Dn.fromDom(t))},eh=function(t,n,e,o){var r,i,a=function(t,n){var e,o,r=function(n,e){return $(e,(function(e){return t.is(e,n)}))},i=function(n){return t.getParents(n,null,t.getRoot())};return{selectorChangedWithUnbind:function(t,a){return e||(e={},o={},n.on("NodeChange",(function(t){var n=t.element,a=i(n),c={};Sn.each(e,(function(t,n){r(n,a).each((function(e){o[n]||(Y(t,(function(t){t(!0,{node:e,selector:n,parents:a})})),o[n]=t),c[n]=t}))})),Sn.each(o,(function(t,e){c[e]||(delete o[e],Sn.each(t,(function(t){t(!1,{node:n,selector:e,parents:a})})))}))}))),e[t]||(e[t]=[]),e[t].push(a),r(t,i(n.selection.getStart())).each((function(){o[t]=e[t]})),{unbind:function(){Zx(e,t,a),Zx(o,t,a)}}}}}(t,o).selectorChangedWithUnbind,c=function(t,n){return $x(o,t,n)},l=function(t){var n=s();n.collapse(!!t),d(n)},u=function(){return n.getSelection?n.getSelection():n.document.selection},s=function(){var e,a,c,l=function(t,n,e){try{return n.compareBoundaryPoints(t,e)}catch(t){return-1}},s=n.document;if(void 0!==o.bookmark&&!1===wf(o)){var d=df(o);if(d.isSome())return d.map((function(t){return Df(o,[t])[0]})).getOr(s.createRange())}try{(e=u())&&!ze(e.anchorNode)&&(a=e.rangeCount>0?e.getRangeAt(0):e.createRange?e.createRange():s.createRange(),a=Df(o,[a])[0])}catch(t){}return a||(a=s.createRange?s.createRange():s.body.createTextRange()),a.setStart&&9===a.startContainer.nodeType&&a.collapsed&&(c=t.getRoot(),a.setStart(c,0),a.setEnd(c,0)),r&&i&&(0===l(a.START_TO_START,a,r)&&0===l(a.END_TO_END,a,r)?a=i:(r=null,i=null)),a},d=function(t,n){var e;if(function(t){return!!t&&(!!th(t)||nh(t.startContainer)&&nh(t.endContainer))}(t)){var a=th(t)?t:null;if(a){i=null;try{a.select()}catch(t){}}else{var c=u();if(t=o.fire("SetSelectionRange",{range:t,forward:n}).range,c){i=t;try{c.removeAllRanges(),c.addRange(t)}catch(t){}!1===n&&c.extend&&(c.collapse(t.endContainer,t.endOffset),c.extend(t.startContainer,t.startOffset)),r=c.rangeCount>0?c.getRangeAt(0):null}t.collapsed||t.startContainer!==t.endContainer||!c.setBaseAndExtent||_n.ie||t.endOffset-t.startOffset<2&&t.startContainer.hasChildNodes()&&(e=t.startContainer.childNodes[t.startOffset])&&"IMG"===e.tagName&&(c.setBaseAndExtent(t.startContainer,t.startOffset,t.endContainer,t.endOffset),c.anchorNode===t.startContainer&&c.focusNode===t.endContainer||c.setBaseAndExtent(e,0,e,1)),o.fire("AfterSetSelectionRange",{range:t,forward:n})}}},A=function(){var n=u(),e=null==n?void 0:n.anchorNode,o=null==n?void 0:n.focusNode;if(!n||!e||!o||ze(e)||ze(o))return!0;var r=t.createRng();r.setStart(e,n.anchorOffset),r.collapse(!0);var i=t.createRng();return i.setStart(o,n.focusOffset),i.collapse(!0),r.compareBoundaryPoints(r.START_TO_START,i)<=0},f={bookmarkManager:null,controlSelection:null,dom:t,win:n,serializer:e,editor:o,collapse:l,setCursorLocation:function(n,e){var r=t.createRng();b(n)&&b(e)?(r.setStart(n,e),r.setEnd(n,e),d(r),l(!1)):(jd(t,r,o.getBody(),!0),d(r))},getContent:function(t){return Qx(o,t)},setContent:c,getBookmark:function(t,n){return m.getBookmark(t,n)},moveToBookmark:function(t){return m.moveToBookmark(t)},select:function(n,e){return function(t,n,e){return H.from(n).map((function(n){var o=t.nodeIndex(n),r=t.createRng();return r.setStart(n.parentNode,o),r.setEnd(n.parentNode,o+1),e&&(jd(t,r,n,!0),jd(t,r,n,!1)),r}))}(t,n,e).each(d),n},isCollapsed:function(){var t=s(),n=u();return!(!t||t.item)&&(t.compareEndPoints?0===t.compareEndPoints("StartToEnd",t):!n||t.collapsed)},isForward:A,setNode:function(n){return c(t.getOuterHTML(n)),n},getNode:function(){return function(t,n){var e,o,r;if(!n)return t;o=n.startContainer,r=n.endContainer;var i=n.startOffset,a=n.endOffset;return e=n.commonAncestorContainer,!n.collapsed&&(o===r&&a-i<2&&o.hasChildNodes()&&(e=o.childNodes[i]),3===o.nodeType&&3===r.nodeType&&(o=o.length===i?zf(o.nextSibling,!0):o.parentNode,r=0===a?zf(r.previousSibling,!1):r.parentNode,o&&o===r))?o:e&&3===e.n
1odeType?e.parentNode:e}(o.getBody(),s())},getSel:u,setRng:d,getRng:s,getStart:function(t){return Ff(o.getBody(),s(),t)},getEnd:function(t){return Sf(o.getBody(),s(),t)},getSelectedBlocks:function(n,e){return function(t,n,e,o){var r,i=[],a=t.getRoot();if(e=t.getParent(e||Ff(a,n,n.collapsed),t.isBlock),o=t.getParent(o||Sf(a,n,n.collapsed),t.isBlock),e&&e!==a&&i.push(e),e&&o&&e!==o){r=e;for(var c=new ur(e,a);(r=c.next())&&r!==o;)t.isBlock(r)&&i.push(r)}return o&&e!==o&&o!==a&&i.push(o),i}(t,s(),n,e)},normalize:function(){var n=s(),e=u();if(!(Rd(e).length>1)&&Yd(o)){var r=vA(t,n);return r.each((function(t){d(t,A())})),r.getOr(n)}return n},selectorChanged:function(t,n){return a(t,n),f},selectorChangedWithUnbind:a,getScrollContainer:function(){for(var n,e=t.getRoot();e&&"BODY"!==e.nodeName;){if(e.scrollHeight>e.clientHeight){n=e;break}e=e.parentNode}return n},scrollIntoView:function(t,n){b(t)?function(t,n,e){(t.inline?qA:YA)(t,n,e)}(o,t,n):WA(o,s(),n)},placeCaretAt:function(t,n){return d(dA(t,n,o.getDoc()))},getBoundingClientRect:function(){var t=s();return t.collapsed?Ol.fromRangeStart(t).getClientRects()[0]:t.getBoundingClientRect()},destroy:function(){n=r=i=null,g.destroy()}},m=nA(f),g=uA(f,o);return f.bookmarkManager=m,f.controlSelection=g,f},oh=function(t,n,e){t.addNodeFilter("font",(function(t){Y(t,(function(t){var o=n.parse(t.attr("style")),r=t.attr("color"),i=t.attr("face"),a=t.attr("size");r&&(o.color=r),i&&(o["font-family"]=i),a&&(o["font-size"]=e[parseInt(t.attr("size"),10)-1]),t.name="span",t.attr("style",n.serialize(o)),function(t,n){Y(n,(function(n){t.attr(n,null)}))}(t,["color","face","size"])}))}))},rh=function(t,n){var e=Ti();n.convert_fonts_to_spans&&oh(t,e,Sn.explode(n.font_size_legacy_values)),function(t,n){t.addNodeFilter("strike",(function(t){Y(t,(function(t){var e=n.parse(t.attr("style"));e["text-decoration"]="line-through",t.name="span",t.attr("style",n.serialize(e))}))}))}(t,e)},ih=function(t){var n,e=decodeURIComponent(t).split(","),o=/data:([^;]+)/.exec(e[0]);return o&&(n=o[1]),{type:n,data:e[1]}},ah=function(t,n){var e;try{e=atob(n)}catch(t){return H.none()}for(var o=new Uint8Array(e.length),r=0;r<o.length;r++)o[r]=e.charCodeAt(r);return H.some(new Blob([o],{type:t}))},ch=function(t){return 0===t.indexOf("blob:")?function(t){return new er((function(n,e){var o=function(){e("Cannot convert "+t+" to Blob. Resource might not exist or is inaccessible.")};try{var r=new XMLHttpRequest;r.open("GET",t,!0),r.responseType="blob",r.onload=function(){200===r.status?n(r.response):o()},r.onerror=o,r.send()}catch(t){o()}}))}(t):0===t.indexOf("data:")?(n=t,new er((function(t){var e=ih(n),o=e.type,r=e.data;ah(o,r).fold((function(){return t(new Blob([]))}),t)}))):null;var n},lh=0,uh=function(t){return(t||"blobid")+lh++},sh=function(t,n,e,o){var r,i;if(0!==n.src.indexOf("blob:")){var a=ih(n.src),c=a.data,l=a.type;r=c,(i=t.getByData(r,l))?e({image:n,blobInfo:i}):ch(n.src).then((function(o){i=t.create(uh(),o,r),t.add(i),e({image:n,blobInfo:i})}),(function(t){o(t)}))}else(i=t.getByUri(n.src))?e({image:n,blobInfo:i}):ch(n.src).then((function(o){(function(t){return new er((function(n){var e=new FileReader;e.onloadend=function(){n(e.result)},e.readAsDataURL(t)}))})(o).then((function(a){r=ih(a).data,i=t.create(uh(),o,r),t.add(i),e({image:n,blobInfo:i})}))}),(function(t){o(t)}))},dh=function(t,n){var e={};return{findAll:function(o,r){r||(r=M);var i=K(function(t){return t?lt(t.getElementsByTagName("img")):[]}(o),(function(n){var e=n.src;return!!_n.fileApi&&(!n.hasAttribute("data-mce-bogus")&&(!n.hasAttribute("data-mce-placeholder")&&(!(!e||e===_n.transparentSrc)&&(0===e.indexOf("blob:")?!t.isUploaded(e)&&r(n):0===e.indexOf("data:")&&r(n)))))})),a=j(i,(function(t){if(void 0!==e[t.src])return new er((function(n){e[t.src].then((function(e){if("string"==typeof e)return e;n({image:t,blobInfo:e.blobInfo})}))}));var o=new er((function(e,o){sh(n,t,e,o)})).then((function(t){return delete e[t.image.src],t})).catch((function(n){return delete e[t.src],n}));return e[t.src]=o,o}));return er.all(a)}}},Ah=function(t,n){return t.replace(n.re,(function(t){return bt(n.uris,t).getOr(t)}))},fh=function(t,n,e,o){(t.padd_empty_with_br||n.insert)&&e[o.name]?o.empty().append(new Rf("br",1)).shortEnded=!0:o.empty().append(new Rf("#text",3)).value=vr},mh=function(t,n){return t&&t.firstChild&&t.firstChild===t.lastChild&&t.firstChild.name===n},gh=function(t,n,e,o){return o.isEmpty(n,e,(function(n){return function(t,n){var e=t.getElementRule(n.name);return e&&e.paddEmpty}(t,n)}))},ph=function(t,n){var e=n.blob_cache,o=function(t){var o=t.attr("src");(function(t){return t.attr("src")===_n.transparentSrc||b(t.attr("data-mce-placeholder"))})(t)||function(t){return b(t.attr("data-mce-bogus"))}(t)||function(t){var n=/data:([^;]+);base64,([a-z0-9\+\/=\s]+)/i.exec(t);return n?H.some({type:n[1],data:decodeURIComponent(n[2])}):H.none()}(o).filter((function(){return function(t,n){if(n.images_dataimg_filter){var e=new Image;return e.src=t.attr("src"),At(t.attributes.map,(function(t,n){e.setAttribute(n,t)})),n.images_dataimg_filter(e)}return!0}(t,n)})).bind((function(t){var n=t.type,o=t.data;return H.from(e.getByData(o,n)).orThunk((function(){return ah(n,o).map((function(t){var n=e.create(uh(),t,o);return e.add(n),n}))}))})).each((function(n){t.attr("src",n.blobUri())}))};e&&t.addAttributeFilter("src",(function(t){return Y(t,o)}))},xh=Sn.each,hh=Sn.trim,bh="source protocol authority userInfo user password host port relative path directory file query anchor".split(" "),Ch={ftp:21,http:80,https:443,mailto:25},vh=["img","video"],yh=function(t,n,e){return!t.allow_html_data_urls&&(/^data:image\//i.test(n)?function(t,n){return b(t)?!t:!b(n)||!P(vh,n)}(t.allow_svg_data_urls,e)&&/^data:image\/svg\+xml/i.test(n):/^data:/i.test(n))},wh=function(){function t(n,e){n=hh(n),this.settings=e||{};var o=this.settings.base_uri,r=this;if(/^([\w\-]+):([^\/]{2})/i.test(n)||/^\s*#/.test(n))r.source=n;else{var i=0===n.indexOf("//");if(0!==n.indexOf("/")||i||(n=(o&&o.protocol||"http")+"://mce_host"+n),!/^[\w\-]*:?\/\//.test(n)){var a=this.settings.base_uri?this.settings.base_uri.path:new t(document.location.href).directory;if(this.settings.base_uri&&""==this.settings.base_uri.protocol)n="//mce_host"+r.toAbsPath(a,n);else{var c=/([^#?]*)([#?]?.*)/.exec(n);n=(o&&o.protocol||"http")+"://mce_host"+r.toAbsPath(a,c[1])+c[2]}}n=n.replace(/@@/g,"(mce_at)");var l=/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@\/]*):?([^:@\/]*))?@)?(\[[a-zA-Z0-9:.%]+\]|[^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/.exec(n);xh(bh,(function(t,n){var e=l[n];e&&(e=e.replace(/\(mce_at\)/g,"@@")),r[t]=e})),o&&(r.protocol||(r.protocol=o.protocol),r.userInfo||(r.userInfo=o.userInfo),r.port||"mce_host"!==r.host||(r.port=o.port),r.host&&"mce_host"!==r.host||(r.host=o.host),r.source=""),i&&(r.protocol="")}}return t.parseDataUri=function(t){var n,e=decodeURIComponent(t).split(","),o=/data:([^;]+)/.exec(e[0]);return o&&(n=o[1]),{type:n,data:e[1]}},t.isDomSafe=function(t,n,e){if(void 0===e&&(e={}),e.allow_script_urls)return!0;var o=Ci.decode(t).replace(/[\s\u0000-\u001F]+/g,"");try{o=decodeURIComponent(o)}catch(t){o=unescape(o)}return!/((java|vb)script|mhtml):/i.test(o)&&!yh(e,o,n)},t.getDocumentBaseUrl=function(t){var n;return n=0!==t.protocol.indexOf("http")&&"file:"!==t.protocol?t.href:t.protocol+"//"+t.host+t.pathname,/^[^:]+:\/\/\/?[^\/]+\//.test(n)&&(n=n.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(n)||(n+="/")),n},t.prototype.setPath=function(t){var n=/^(.*?)\/?(\w+)?$/.exec(t);this.path=n[0],this.directory=n[1],this.file=n[2],this.source="",this.getURI()},t.prototype.toRelative=function(n){var e;if("./"===n)return n;var o=new t(n,{base_uri:this});if("mce_host"!==o.host&&this.host!==o.host&&o.host||this.port!==o.port||this.protocol!==o.protocol&&""!==o.protocol)return o.getURI();var r=this.getURI(),i=o.getURI();return r===i||"/"===r.charAt(r.length-1)&&r.substr(0,r.length-1)===i?r:(e=this.toRelPath(this.path,o.path),o.query&&(e+="?"+o.query
1),o.anchor&&(e+="#"+o.anchor),e)},t.prototype.toAbsolute=function(n,e){var o=new t(n,{base_uri:this});return o.getURI(e&&this.isSameOrigin(o))},t.prototype.isSameOrigin=function(t){if(this.host==t.host&&this.protocol==t.protocol){if(this.port==t.port)return!0;var n=Ch[this.protocol];if(n&&(this.port||n)==(t.port||n))return!0}return!1},t.prototype.toRelPath=function(t,n){var e,o,r=0,i="",a=t.substring(0,t.lastIndexOf("/")).split("/"),c=n.split("/");if(a.length>=c.length)for(e=0,o=a.length;e<o;e++)if(e>=c.length||a[e]!==c[e]){r=e+1;break}if(a.length<c.length)for(e=0,o=c.length;e<o;e++)if(e>=a.length||a[e]!==c[e]){r=e+1;break}if(1===r)return n;for(e=0,o=a.length-(r-1);e<o;e++)i+="../";for(e=r-1,o=c.length;e<o;e++)i+=e!==r-1?"/"+c[e]:c[e];return i},t.prototype.toAbsPath=function(t,n){var e,o,r=0,i=[],a=/\/$/.test(n)?"/":"",c=t.split("/"),l=n.split("/");for(xh(c,(function(t){t&&i.push(t)})),c=i,e=l.length-1,i=[];e>=0;e--)0!==l[e].length&&"."!==l[e]&&(".."!==l[e]?r>0?r--:i.push(l[e]):r++);return 0!==(o=(e=c.length-r)<=0?et(i).join("/"):c.slice(0,e).join("/")+"/"+et(i).join("/")).indexOf("/")&&(o="/"+o),a&&o.lastIndexOf("/")!==o.length-1&&(o+=a),o},t.prototype.getURI=function(t){var n;return void 0===t&&(t=!1),this.source&&!t||(n="",t||(this.protocol?n+=this.protocol+"://":n+="//",this.userInfo&&(n+=this.userInfo+"@"),this.host&&(n+=this.host),this.port&&(n+=":"+this.port)),this.path&&(n+=this.path),this.query&&(n+="?"+this.query),this.anchor&&(n+="#"+this.anchor),this.source=n),this.source},t}(),_h=Sn.makeMap("button,fieldset,form,iframe,img,image,input,object,output,select,textarea"),Eh=Ot((function(){return document.implementation.createHTMLDocument("parser")})),kh=function(t,n,e){for(var o=/<([!?\/])?([A-Za-z0-9\-_:.]+)/g,r=/(?:\s(?:[^'">]+(?:"[^"]*"|'[^']*'))*[^"'>]*(?:"[^">]*|'[^'>]*)?|\s*|\/)>/g,i=t.getShortEndedElements(),a=1,c=e;0!==a;)for(o.lastIndex=c;;){var l=o.exec(n);if(null===l)return c;if("!"===l[1]){c=Lt(l[2],"--")?Bh(n,!1,l.index+3):Bh(n,!0,l.index+1);break}r.lastIndex=o.lastIndex;var u=r.exec(n);if(!g(u)&&u.index===o.lastIndex){"/"===l[1]?a-=1:Ct(i,l[2])||(a+=1),c=o.lastIndex+u[0].length;break}}return c},Bh=function(t,n,e){void 0===e&&(e=0);var o=t.toLowerCase();if(-1!==o.indexOf("[if ",e)&&function(t,n){return/^\s*\[if [\w\W]+\]>.*<!\[endif\](--!?)?>/.test(t.substr(n))}(o,e)){var r=o.indexOf("[endif]",e);return o.indexOf(">",r)}if(n){var i=o.indexOf(">",e);return-1!==i?i:o.length}var a=/--!?>/g;a.lastIndex=e;var c=a.exec(t);return c?c.index+c[0].length:o.length},Fh=function(t,n){var e=t.exec(n);if(e){var o=e[1],r=e[2];return"string"==typeof o&&"data-mce-bogus"===o.toLowerCase()?r:null}return null},Sh=function(t,n){void 0===n&&(n=Oi()),t=t||{};var e=Eh(),o=e.createElement("form");!1!==t.fix_self_closing&&(t.fix_self_closing=!0);var r=t.comment?t.comment:y,i=t.cdata?t.cdata:y,a=t.text?t.text:y,c=t.start?t.start:y,l=t.end?t.end:y,u=t.pi?t.pi:y,s=t.doctype?t.doctype:y,d=function(d,A){void 0===A&&(A="html");for(var f,m,g,p,x,h,b,C,v,y,w,_,E,k,B,F,S,z,D,O=d.html,M=0,T=[],N=0,R=Ci.decode,H=Sn.makeMap("src,href,data,background,action,formaction,poster,xlink:href"),L="html"===A?0:1,I=function(t){var n,e;for(n=T.length;n--&&T[n].name!==t;);if(n>=0){for(e=T.length-1;e>=n;e--)(t=T[e]).valid&&l(t.name);T.length=n}},U=function(t,n){return a(Ah(t,d),n)},V=function(n){""!==n&&(">"===n.charAt(0)&&(n=" "+n),t.allow_conditional_comments||"[if"!==n.substr(0,3).toLowerCase()||(n=" "+n),r(Ah(n,d)))},P=function(t,n){var e=t||"",o=!Lt(e,"--"),r=Bh(O,o,n);return t=O.substr(n,r-n),V(o?e+t:t),r+1},q=function(n,r,i,a,c){if(i=function(t){return Ah(t,d)}((r=r.toLowerCase())in K?r:R(i||a||c||"")),Q&&!C&&!1===function(t){return 0===t.indexOf("data-")||0===t.indexOf("aria-")}(r)){var l=k[r];if(!l&&B){for(var u=B.length;u--&&!(l=B[u]).pattern.test(r););-1===u&&(l=null)}if(!l)return;if(l.validValues&&!(i in l.validValues))return}("name"===r||"id"===r)&&n in _h&&(i in e||i in o)||H[r]&&!wh.isDomSafe(i,n,t)||C&&(r in H||0===r.indexOf("on"))||(p.map[r]=i,p.push({name:r,value:i}))},j=new RegExp("<(?:(?:!--([\\w\\W]*?)--!?>)|(?:!\\[CDATA\\[([\\w\\W]*?)\\]\\]>)|(?:![Dd][Oo][Cc][Tt][Yy][Pp][Ee]([\\w\\W]*?)>)|(?:!(--)?)|(?:\\?([^\\s\\/<>]+) ?([\\w\\W]*?)[?/]>)|(?:\\/([A-Za-z][A-Za-z0-9\\-_\\:\\.]*)>)|(?:([A-Za-z][A-Za-z0-9\\-_:.]*)(\\s(?:[^'\">]+(?:\"[^\"]*\"|'[^']*'))*[^\"'>]*(?:\"[^\">]*|'[^'>
1]*)?|\\s*|\\/)>))","g"),Y=/([\w:\-]+)(?:\s*=\s*(?:(?:\"((?:[^\"])*)\")|(?:\'((?:[^\'])*)\')|([^>\s]+)))?/g,W=n.getShortEndedElements(),G=t.self_closing_elements||n.getSelfClosingElements(),K=n.getBoolAttrs(),Q=t.validate,X=t.remove_internals,J=t.fix_self_closing,$=n.getSpecialElements(),Z=O+">";f=j.exec(Z);){var tt=f[0];if(M<f.index&&U(R(O.substr(M,f.index-M))),m=f[7])":"===(m=m.toLowerCase()).charAt(0)&&(m=m.substr(1)),I(m);else if(m=f[8]){if(f.index+tt.length>O.length){U(R(O.substr(f.index))),M=f.index+tt.length;continue}":"===(m=m.toLowerCase()).charAt(0)&&(m=m.substr(1)),v=m in W,J&&G[m]&&T.length>0&&T[T.length-1].name===m&&I(m);var nt=Fh(Y,f[9]);if(null!==nt){if("all"===nt){M=kh(n,O,j.lastIndex),j.lastIndex=M;continue}w=!1}if(!Q||(y=n.getElementRule(m))){if(w=!0,Q&&(k=y.attributes,B=y.attributePatterns),(E=f[9])?((C=-1!==E.indexOf("data-mce-type"))&&X&&(w=!1),(p=[]).map={},E.replace(Y,(function(t,n,e,o,r){return q(m,n,e,o,r),""}))):(p=[]).map={},Q&&!C){if(F=y.attributesRequired,S=y.attributesDefault,z=y.attributesForced,y.removeEmptyAttrs&&!p.length&&(w=!1),z)for(x=z.length;x--;)b=(_=z[x]).name,"{$uid}"===(D=_.value)&&(D="mce_"+N++),p.map[b]=D,p.push({name:b,value:D});if(S)for(x=S.length;x--;)(b=(_=S[x]).name)in p.map||("{$uid}"===(D=_.value)&&(D="mce_"+N++),p.map[b]=D,p.push({name:b,value:D}));if(F){for(x=F.length;x--&&!(F[x]in p.map););-1===x&&(w=!1)}if(_=p.map["data-mce-bogus"]){if("all"===_){M=kh(n,O,j.lastIndex),j.lastIndex=M;continue}w=!1}}w&&c(m,p,v)}else w=!1;if(g=$[m]){g.lastIndex=M=f.index+tt.length,(f=g.exec(O))?(w&&(h=O.substr(M,f.index-M)),M=f.index+f[0].length):(h=O.substr(M),M=O.length),w&&(h.length>0&&U(h,!0),l(m)),j.lastIndex=M;continue}v||(E&&E.indexOf("/")===E.length-1?w&&l(m):T.push({name:m,valid:w}))}else if(m=f[1])V(m);else if(m=f[2]){if(!(1===L||t.preserve_cdata||T.length>0&&n.isValidChild(T[T.length-1].name,"#cdata"))){M=P("",f.index+2),j.lastIndex=M;continue}i(m)}else if(m=f[3])s(m);else{if((m=f[4])||"<!"===tt){M=P(m,f.index+tt.length),j.lastIndex=M;continue}if(m=f[5]){if(1!==L){M=P("?",f.index+2),j.lastIndex=M;continue}u(m,f[6])}}M=f.index+tt.length}for(M<O.length&&U(R(O.substr(M))),x=T.length-1;x>=0;x--)(m=T[x]).valid&&l(m.name)};return{parse:function(t,n){void 0===n&&(n="html"),d(function(t){for(var n,e=/data:[^;<"'\s]+;base64,([a-z0-9\+\/=\s]+)/gi,o=[],r={},i=Xc("img"),a=0,c=0;n=e.exec(t);){var l=n[0],u=i+"_"+c++;r[u]=l,a<n.index&&o.push(t.substr(a,n.index-a)),o.push(u),a=n.index+l.length}var s=new RegExp(i+"_[0-9]+","g");return 0===a?{prefix:i,uris:r,html:t,re:s}:(a<t.length&&o.push(t.substr(a)),{prefix:i,uris:r,html:o.join(""),re:s})}(t),n)}}};Sh.findEndTag=kh;var zh,Dh,Oh=Sn.makeMap,Mh=Sn.each,Th=Sn.explode,Nh=Sn.extend,Rh=function(t,n){void 0===n&&(n=Oi());var e={},o=[],r={},i={};(t=t||{}).validate=!("validate"in t)||t.validate,t.root_name=t.root_name||"body";var a=function(t){var n=t.name;n in e&&((c=r[n])?c.push(t):r[n]=[t]);for(var a=o.length;a--;){var c,l=o[a].name;if(l in t.attributes.map)(c=i[l])?c.push(t):i[l]=[t]}return t},c={schema:n,addAttributeFilter:function(t,n){Mh(Th(t),(function(t){var e;for(e=0;e<o.length;e++)if(o[e].name===t)return void o[e].callbacks.push(n);o.push({name:t,callbacks:[n]})}))},getAttributeFilters:function(){return[].concat(o)},addNodeFilter:function(t,n){Mh(Th(t),(function(t){var o=e[t];o||(e[t]=o=[]),o.push(n)}))},getNodeFilters:function(){var t=[];for(var n in e)Ct(e,n)&&t.push({name:n,callbacks:e[n]});return t},filterNode:a,parse:function(c,l){var u,s,d,A,f,m,g,p,x=[];l=l||{},r={},i={};var h=Nh(Oh("script,style,head,html,body,title,meta,param"),n.getBlockElements()),C=zi(n),v=n.getNonEmptyElements(),y=n.children,w=t.validate,_=function(t){return!1===t?"":!0===t?"p":t}("forced_root_block"in l?l.forced_root_block:t.forced_root_block),E=n.getWhiteSpaceElements(),k=/^[ \t\r\n]+/,B=/[ \t\r\n]+$/,F=/[ \t\r\n]+/g,S=/^[ \t\r\n]+$/,z=Ct(E,l.context)||Ct(E,t.root_name),D=function(t,n){var o,i=new Rf(t,n);return t in e&&((o=r[t])?o.push(i):r[t]=[i]),i},O=function(t){for(var e=n.getBlockElements(),o=t.prev;o&&3===o.type;){var r=o.value.replace(B,"");if(r.length>0)return void(o.value=r);var i=o.next;if(i){if(3===i.type&&i.value.length){o=o.prev;continue}if(!e[i.name]&&"script"!==i.name&&"style"!==i.name){o=o.prev;continue}}var a=o.prev;o.remove(),o=a}},M=Sh({validate:w,document:t.document,allow_html_data_urls:t.allow_html_data_urls,allow_svg_data_urls:t.allow_svg_data_urls,allow_script_urls:t.allow_script_urls,allow_conditional_comments:t.allow_conditional_comments,preserve_cdata:t.preserve_cdata,self_closing_elements:function(t){var n={};for(var e in t)"li"!==e&&"p"!==e&&(n[e]=t[e]);return n}
1(n.getSelfClosingElements()),cdata:function(t){p.append(D("#cdata",4)).value=t},text:function(t,n){var e;z||(t=t.replace(F," "),function(t,n){return t&&(Ct(n,t.name)||"br"===t.name)}(p.lastChild,h)&&(t=t.replace(k,""))),0!==t.length&&((e=D("#text",3)).raw=!!n,p.append(e).value=t)},comment:function(t){p.append(D("#comment",8)).value=t},pi:function(t,n){p.append(D(t,7)).value=n,O(p)},doctype:function(t){p.append(D("#doctype",10)).value=t,O(p)},start:function(t,e,r){var a=w?n.getElementRule(t):{};if(a){var c=D(a.outputName||t,1);c.attributes=e,c.shortEnded=r,p.append(c);var l=y[p.name];l&&y[c.name]&&!l[c.name]&&x.push(c);for(var u=o.length;u--;){var s=o[u].name;s in e.map&&((m=i[s])?m.push(c):i[s]=[c])}h[t]&&O(c),r||(p=c),!z&&E[t]&&(z=!0)}},end:function(e){var o,r,i,a=w?n.getElementRule(e):{};if(a){if(h[e]&&!z){if((o=p.firstChild)&&3===o.type)if((r=o.value.replace(k,"")).length>0)o.value=r,o=o.next;else for(i=o.next,o.remove(),o=i;o&&3===o.type;)r=o.value,i=o.next,(0===r.length||S.test(r))&&(o.remove(),o=i),o=i;if((o=p.lastChild)&&3===o.type)if((r=o.value.replace(B,"")).length>0)o.value=r,o=o.prev;else for(i=o.prev,o.remove(),o=i;o&&3===o.type;)r=o.value,i=o.prev,(0===r.length||S.test(r))&&(o.remove(),o=i),o=i}z&&E[e]&&(z=!1);var c=gh(n,v,E,p),u=p.parent;a.paddInEmptyBlock&&c&&function(t){for(var e=t;b(e);){if(e.name in C)return gh(n,v,E,e);e=e.parent}return!1}(p)?fh(t,l,h,p):a.removeEmpty&&c?h[p.name]?p.empty().remove():p.unwrap():a.paddEmpty&&(function(t){return mh(t,"#text")&&t.firstChild.value===vr}(p)||c)&&fh(t,l,h,p),p=u}}},n),T=p=new Rf(l.context||t.root_name,11);if(M.parse(c,l.format),w&&x.length&&(l.context?l.invalid=!0:function(t){for(var e=Oh("tr,td,th,tbody,thead,tfoot,table"),o=n.getNonEmptyElements(),r=n.getWhiteSpaceElements(),i=n.getTextBlockElements(),c=n.getSpecialElements(),l=function(t,e){if(void 0===e&&(e=t.parent),c[t.name])t.empty().remove();else{for(var o=0,r=t.children();o<r.length;o++){var i=r[o];n.isValidChild(e.name,i.name)||l(i,e)}t.unwrap()}},u=0;u<t.length;u++){var s=t[u],d=void 0,A=void 0,f=void 0;if(s.parent&&!s.fixed)if(i[s.name]&&"li"===s.parent.name){for(var m=s.next;m&&i[m.name];)m.name="li",m.fixed=!0,s.parent.insert(m,s.parent),m=m.next;s.unwrap()}else{var g=[s];for(d=s.parent;d&&!n.isValidChild(d.name,s.name)&&!e[d.name];d=d.parent)g.push(d);if(d&&g.length>1)if(n.isValidChild(d.name,s.name)){g.reverse();for(var p=A=a(g[0].clone()),x=0;x<g.length-1;x++){n.isValidChild(p.name,g[x].name)?(f=a(g[x].clone()),p.append(f)):f=p;for(var h=g[x].firstChild;h&&h!==g[x+1];){var b=h.next;f.append(h),h=b}p=f}gh(n,o,r,A)?d.insert(s,g[0],!0):(d.insert(A,g[0],!0),d.insert(s,A)),d=g[0],(gh(n,o,r,d)||mh(d,"br"))&&d.empty().remove()}else l(s);else if(s.parent){if("li"===s.name){if((m=s.prev)&&("ul"===m.name||"ol"===m.name)){m.append(s);continue}if((m=s.next)&&("ul"===m.name||"ol"===m.name)){m.insert(s,m.firstChild,!0);continue}s.wrap(a(new Rf("ul",1)));continue}n.isValidChild(s.parent.name,"div")&&n.isValidChild("div",s.name)?s.wrap(a(new Rf("div",1))):l(s)}}}}(x)),_&&("body"===T.name||l.isRootContent)&&function(){var e=T.firstChild,o=null,r=function(t){t&&((e=t.firstChild)&&3===e.type&&(e.value=e.value.replace(k,"")),(e=t.lastChild)&&3===e.type&&(e.value=e.value.replace(B,"")))};if(n.isValidChild(T.name,_.toLowerCase())){for(;e;){var i=e.next;3===e.type||1===e.type&&"p"!==e.name&&!h[e.name]&&!e.attr("data-mce-type")?(o||((o=D(_,1)).attr(t.forced_root_block_attrs),T.insert(o,e)),o.append(e)):(r(o),o=null),e=i}r(o)}}(),!l.invalid){for(g in r)if(Ct(r,g)){for(m=e[g],A=(u=r[g]).length;A--;)u[A].parent||u.splice(A,1);for(s=0,d=m.length;s<d;s++)m[s](u,g,l)}for(s=0,d=o.length;s<d;s++)if((m=o[s]).name in i){for(A=(u=i[m.name]).length;A--;)u[A].parent||u.splice(A,1);for(A=0,f=m.callbacks.length;A<f;A++)m.callbacks[A](u,m.name,l)}}return T}};return function(t,n){var e=t.schema;n.remove_trailing_brs&&t.addNodeFilter("br",(function(t,o,r){var i,a,c,l,u,s,d,A,f=t.length,m=Sn.extend({},e.getBlockElements()),g=e.getNonEmptyElements(),p=e.getWhiteSpaceElements();for(m.body=1,i=0;i<f;i++)if(c=(a=t[i]).parent,m[a.parent.name]&&a===c.lastChild){for(u=a.prev;u;){if("span"!==(s=u.name)||"bookmark"!==u.attr("data-mce-type")){"br"===s&&(a=null);break}u=u.prev}
1a&&(a.remove(),gh(e,g,p,c)&&(d=e.getElementRule(c.name))&&(d.removeEmpty?c.remove():d.paddEmpty&&fh(n,r,m,c)))}else{for(l=a;c&&c.firstChild===l&&c.lastChild===l&&(l=c,!m[c.name]);)c=c.parent;l===c&&!0!==n.padd_empty_with_br&&((A=new Rf("#text",3)).value=vr,a.replace(A))}})),t.addAttributeFilter("href",(function(t){var e,o,r=t.length;if(!n.allow_unsafe_link_target)for(;r--;){var i=t[r];"a"===i.name&&"_blank"===i.attr("target")&&i.attr("rel",(o=void 0,o=(e=i.attr("rel"))?Sn.trim(e):"",/\b(noopener)\b/g.test(o)?o:function(t){return t.split(" ").filter((function(t){return t.length>0})).concat(["noopener"]).sort().join(" ")}(o)))}})),n.allow_html_in_named_anchor||t.addAttributeFilter("id,name",(function(t){for(var n,e,o,r,i=t.length;i--;)if("a"===(r=t[i]).name&&r.firstChild&&!r.attr("href")){o=r.parent,n=r.lastChild;do{e=n.prev,o.insert(n,r),n=e}while(n)}})),n.fix_list_elements&&t.addNodeFilter("ul,ol",(function(t){for(var n,e,o=t.length;o--;)if("ul"===(e=(n=t[o]).parent).name||"ol"===e.name)if(n.prev&&"li"===n.prev.name)n.prev.append(n);else{var r=new Rf("li",1);r.attr("style","list-style-type: none"),n.wrap(r)}}
1)),n.validate&&e.getValidClasses()&&t.addAttributeFilter("class",(function(t){for(var n=e.getValidClasses(),o=t.length;o--;){for(var r=t[o],i=r.attr("class").split(" "),a="",c=0;c<i.length;c++){var l=i[c],u=!1,s=n["*"];s&&s[l]&&(u=!0),s=n[r.name],!u&&s&&s[l]&&(u=!0),u&&(a&&(a+=" "),a+=l)}a.length||(a=null),r.attr("class",a)}})),ph(t,n)}(c,t),function(t,n){n.inline_styles&&rh(t,n)}(c,t),c},Hh=function(t,n,e){return function(t,n){return t&&t.hasEventListeners("PreProcess")&&!n.no_events}(t,e)?function(t,n,e){var o,r=t.dom,i=n.cloneNode(!0),a=document.implementation;if(a.createHTMLDocument){var c=a.createHTMLDocument("");Sn.each("BODY"===i.nodeName?i.childNodes:[i],(function(t){c.body.appendChild(c.importNode(t,!0))})),i="BODY"!==i.nodeName?c.body.firstChild:c.body,o=r.doc,r.doc=c}return function(t,n){t.fire("PreProcess",n)}(t,zt(zt({},e),{node:i})),o&&(r.doc=o),i}(t,n,e):n},Lh=function(t,n,e){-1===Sn.inArray(n,e)&&(t.addAttributeFilter(e,(function(t,n){for(var e=t.length;e--;)t[e].attr(n,null)})),n.push(e))},Ih=function(t,n,e,o,r){var i=function(t,n,e){return Kf(t,n).serialize(e)}(n,e,o);return function(t,n,e){if(!n.no_events&&t){var o=function(t,n){return t.fire("PostProcess",n)}(t,zt(zt({},n),{content:e}));return o.content}return e}(t,r,i)},Uh=function(t,n){var e=["data-mce-selected"],o=n&&n.dom?n.dom:bc.DOM,r=n&&n.schema?n.schema:Oi(t);t.entity_encoding=t.entity_encoding||"named",t.remove_trailing_brs=!("remove_trailing_brs"in t)||t.remove_trailing_brs;var i=Rh(t,r);!function(t,n,e){t.addAttributeFilter("data-mce-tabindex",(function(t,n){for(var e=t.length;e--;){var o=t[e];o.attr("tabindex",o.attr("data-mce-tabindex")),o.attr(n,null)}})),t.addAttributeFilter("src,href,style",(function(t,o){for(var r="data-mce-"+o,i=n.url_converter,a=n.url_converter_scope,c=t.length;c--;){var l=t[c],u=l.attr(r);void 0!==u?(l.attr(o,u.length>0?u:null),l.attr(r,null)):(u=l.attr(o),"style"===o?u=e.serializeStyle(e.parseStyle(u),l.name):i&&(u=i.call(a,u,o,l.name)),l.attr(o,u.length>0?u:null))}})),t.addAttributeFilter("class",(function(t){for(var n=t.length;n--;){var e=t[n],o=e.attr("class");o&&(o=e.attr("class").replace(/(?:^|\s)mce-item-\w+(?!\S)/g,""),e.attr("class",o.length>0?o:null))}})),t.addAttributeFilter("data-mce-type",(function(t,n,e){for(var o=t.length;o--;){var r=t[o];if("bookmark"===r.attr("data-mce-type")&&!e.cleanup){var i=H.from(r.firstChild).exists((function(t){return!wr(t.value)}));i?r.unwrap():r.remove()}}})),t.addNodeFilter("noscript",(function(t){for(var n=t.length;n--;){var e=t[n].firstChild;e&&(e.value=Ci.decode(e.value))}})),t.addNodeFilter("script,style",(function(t,e){for(var o=function(t){return t.replace(/(<!--\[CDATA\[|\]\]-->)/g,"\n").replace(/^[\r\n]*|[\r\n]*$/g,"").replace(/^\s*((<!--)?(\s*\/\/)?\s*<!\[CDATA\[|(<!--\s*)?\/\*\s*<!\[CDATA\[\s*\*\/|(\/\/)?\s*<!--|\/\*\s*<!--\s*\*\/)\s*[\r\n]*/gi,"").replace(/\s*(\/\*\s*\]\]>\s*\*\/(-->)?|\s*\/\/\s*\]\]>(-->)?|\/\/\s*(-->)?|\]\]>|\/\*\s*-->\s*\*\/|\s*-->\s*)\s*$/g,"")},r=t.length;r--;){var i=t[r],a=i.firstChild?i.firstChild.value:"";if("script"===e){var c=i.attr("type");c&&i.attr("type","mce-no/type"===c?null:c.replace(/^mce\-/,"")),"xhtml"===n.element_format&&a.length>0&&(i.firstChild.value="// <![CDATA[\n"+o(a)+"\n// ]]>")}else"xhtml"===n.element_format&&a.length>0&&(i.firstChild.value="\x3c!--\n"+o(a)+"\n--\x3e")}})),t.addNodeFilter("#comment",(function(t){for(var o=t.length;o--;){var r=t[o];n.preserve_cdata&&0===r.value.indexOf("[CDATA[")?(r.name="#cdata",r.type=4,r.value=e.decode(r.value.replace(/^\[CDATA\[|\]\]$/g,""))):0===r.value.indexOf("mce:protected ")&&(r.name="#text",r.type=3,r.raw=!0,r.value=unescape(r.value).substr(14))}})),t.addNodeFilter("xml:namespace,input",(function(t,n){for(var e=t.length;e--;){var o=t[e];7===o.type?o.remove():1===o.type&&("input"!==n||o.attr("type")||o.attr("type","text"))}})),t.addAttributeFilter("data-mce-type",(function(n){Y(n,(function(n){"format-caret"===n.attr("data-mce-type")&&(n.isEmpty(t.schema.getNonEmptyElements())?n.remove():n.unwrap())}))})),t.addAttributeFilter("data-mce-src,data-mce-href,data-mce-style,data-mce-selected,data-mce-expando,data-mce-type,data-mce-resize,data-mce-placeholder",(function(t,n){for(var e=t.length;e--;)t[e].attr(n,null)}))}(i,t,o);return{schema:r,addNodeFilter:i.addNodeFilter,addAttributeFilter:i.addAttributeFilter,serialize:function(e,a){void 0===a&&(a={});var c=zt({format:"html"},a),l=Hh(n,e,c),u=function(t,n,e){var o=_r(e.getInner?n.innerHTML:t.getOuterHTML(n));return e.selection||Cr(Dn.fromDom(n))?o:Sn.trim(o)}(o,l,c),s=function(t,n,e){var o=e.selection?zt({forced_root_block:!1},e):e,r=t.parse(n,o);return function(t){var n=function(t){return t&&"br"===t.name},e=t.lastChild;if(n(e)){var o=e.prev;n(o)&&(e.remove(),o.remove())}}(r),r}(i,u,c);return"tree"===c.format?s:Ih(n,t,r,s,c)},addRules:r.addValidElements,setRules:r.setValidElements,addTempAttr:F(Lh,i,e),getTempAttrs:E(e),getNodeFilters:i.getNodeFilters,getAttributeFilters:i.getAttributeFilters}},Vh=function(t,n){var e=Uh(t,n);return{schema:e.schema,addNodeFilter:e.addNodeFilter,addAttributeFilter:e.addAttributeFilter,serialize:e.serialize,addRules:e.addRules,setRules:e.setRules,addTempAttr:e.addTempAttr,getTempAttrs:e.getTempAttrs,getNodeFilters:e.getNodeFilters,getAttributeFilters:e.getAttributeFilters}},Ph=function(t,n){return void 0===n&&(n={}),function(t,n,e){return Gx(t).editor.getContent(n,e)}(t,n,n.format?n.format:"html")},qh=function(t,n,e){return void 0===e&&(e={}),function(t,n,e){return Gx(t).editor.setContent(n,e)}(t,n,e)},jh=bc.DOM,Yh=function(t){return H.from(t).each((function(t){return t.destroy()}))},Wh=function(t){if(!t.removed){var n=t._selectionOverrides,e=t.editorUpload,o=t.getBody(),r=t.getElement();
1o&&t.save({is_removing:!0}),t.removed=!0,t.unbindAllNativeEvents(),t.hasHiddenInput&&r&&jh.remove(r.nextSibling),function(t){t.fire("remove")}(t),t.editorManager.remove(t),!t.inline&&o&&function(t){jh.setStyle(t.id,"display",t.orgDisplay)}(t),function(t){t.fire("detach")}(t),jh.remove(t.getContainer()),Yh(n),Yh(e),t.destroy()}},Gh=function(t,n){var e=t.selection,o=t.dom;t.destroyed||(n||t.removed?(n||(t.editorManager.off("beforeunload",t._beforeUnload),t.theme&&t.theme.destroy&&t.theme.destroy(),Yh(e),Yh(o)),function(t){var n=t.formElement;n&&(n._mceOldSubmit&&(n.submit=n._mceOldSubmit,n._mceOldSubmit=null),jh.unbind(n,"submit reset",t.formEventDelegate))}(t),function(t){t.contentAreaContainer=t.formElement=t.container=t.editorContainer=null,t.bodyElement=t.contentDocument=t.contentWindow=null,t.iframeElement=t.targetElm=null,t.selection&&(t.selection=t.selection.win=t.selection.dom=t.selection.dom.doc=null)}(t),t.destroyed=!0):t.remove())},Kh=(zh=function(t,n){return f(t)&&f(n)?Kh(t,n):n},function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(0===t.length)throw new Error("Can't merge zero objects");for(var e={},o=0;o<t.length;o++){var r=t[o];for(var i in r)Ct(r,i)&&(e[i]=zh(e[i],r[i]))}return e}),Qh="autoresize_on_init,content_editable_state,convert_fonts_to_spans,inline_styles,padd_empty_with_br,block_elements,boolean_attributes,editor_deselector,editor_selector,elements,file_browser_callback_types,filepicker_validator_handler,force_hex_style_colors,force_p_newlines,gecko_spellcheck,images_dataimg_filter,media_scripts,mode,move_caret_before_on_enter_elements,non_empty_elements,self_closing_elements,short_ended_elements,special,spellchecker_select_languages,spellchecker_whitelist,tab_focus,table_responsive_width,text_block_elements,text_inline_elements,toolbar_drawer,types,validate,whitespace_elements,paste_word_valid_elements,paste_retain_style_properties,paste_convert_word_fake_lists".split(","),Xh="bbcode,colorpicker,contextmenu,fullpage,legacyoutput,spellchecker,textcolor".split(","),Jh="imagetools,toc".split(","),$h=function(t){var n=K(Qh,(function(n){return Ct(t,n)})),e=t.forced_root_block;return!1!==e&&""!==e||n.push("forced_root_block (false only)"),rt(n)},Zh=function(t){var n=Sn.makeMap(t.plugins," "),e=function(t){return Ct(n,t)},o=Dt(Dt([],K(Xh,e),!0),tt(Jh,(function(t){return e(t)?[t+" (moving to premium)"]:[]})),!0);return rt(o)},tb=gn().deviceType,nb=tb.isTouch(),eb=tb.isPhone(),ob=tb.isTablet(),rb=["lists","autolink","autosave"],ib={table_grid:!1,object_resizing:!1,resize:!1},ab=function(t){var n=m(t)?t.join(" "):t,e=j(A(n)?n.split(" "):[],Ut);return K(e,(function(t){return t.length>0}))},cb=function(t,n){var e,o,r=(o={},pt(n,(function(n,e){return P(t,e)}),gt(e={}),gt(o)),{t:e,f:o});return function(t,n){return{sections:E(t),settings:E(n)}}(r.t,r.f)},lb=function(t,n){return Ct(t.sections(),n)},ub=function(t,n){return bt(t,"toolbar_mode").orThunk((function(){return bt(t,"toolbar_drawer").map((function(t){return!1===t?"wrap":t}))})).getOr(n)},sb=function(t,n){var e={resize:!1,toolbar_mode:ub(t,"scrolling"),toolbar_sticky:!1};return zt(zt(zt({},ib),e),n?{menubar:!1}:{})},db=function(t,n){var e=n.external_plugins?n.external_plugins:{};return t&&t.external_plugins?Sn.extend({},t.external_plugins,e):e},Ab=function(t,n,e,o){return t&&function(t,n,e){var o=t.sections();return lb(t,n)&&o[n].theme===e}(n,"mobile","mobile")?K(o,F(P,rb)):t&&lb(n,"mobile")?o:e},fb=function(t,n,e,o){var r=ab(e.forced_plugins),i=ab(o.plugins),a=function(t,n){return lb(t,n)?t.sections()[n]:{}}(n,"mobile"),c=a.plugins?ab(a.plugins):i,l=function(t,n){return[].concat(ab(t)).concat(ab(n))}(r,Ab(t,n,i,c));if(_n.browser.isIE()&&P(l,"rtc"))throw new Error("RTC plugin is not supported on IE 11.");return Sn.extend(o,{plugins:l.join(" ")})},mb=function(t,n,e,o,r){var i=t?{mobile:sb(r.mobile||{},n)}:{},a=cb(["mobile"],Kh(i,r)),c=Sn.extend(e,o,a.settings(),function(t,n){return t&&lb(n,"mobile")}(t,a)?function(t,n,e){void 0===e&&(e={});var o=t.sections(),r=bt(o,n).getOr({});return Sn.extend({},e,r)}(a,"mobile"):{},{validate:!0,external_plugins:db(o,a.settings())});return fb(t,a,o,c)},gb=function(t,n,e,o,r){var i=function(t,n,e,o,r){var i={id:n,theme:"silver",toolbar_mode:ub(t,"floating"),plugins:"",document_base_url:e,add_form_submit_trigger:!0,submit_patch:!0,add_unload_trigger:!0,convert_urls:!0,relative_urls:!0,remove_script_host:!0,object_resizing:!0,doctype:"<!DOCTYPE html>",visual:!0,font_size_legacy_values:"xx-small,small,medium,large,x-large,xx-large,300%",forced_root_block:"p",hidden_input:!0,inline_styles:!0,convert_fonts_to_spans:!0,indent:!0,indent_before:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,f
1igure,figcaption,option,optgroup,datalist",indent_after:"p,h1,h2,h3,h4,h5,h6,blockquote,div,title,style,pre,script,td,th,ul,ol,li,dl,dt,dd,area,table,thead,tfoot,tbody,tr,section,summary,article,hgroup,aside,figure,figcaption,option,optgroup,datalist",entity_encoding:"named",url_converter:r.convertURL,url_converter_scope:r};return zt(zt({},i),o?ib:{})}(r,n,e,nb,t),a=mb(eb||ob,eb,i,o,r);return!1!==a.deprecation_warnings&&function(t,n){var e=$h(t),o=Zh(n),r=o.length>0,i=e.length>0,a="mobile"===n.theme;if(r||i||a){var c="\n- ",l=a?"\n\nThemes:\n- mobile":"",u=r?"\n\nPlugins:"+c+o.join(c):"",s=i?"\n\nSettings:"+c+e.join(c):"";console.warn("The following deprecated features are currently enabled, these will be removed in TinyMCE 6.0. See https://www.tiny.cloud/docs/release-notes/6.0-upcoming-changes/ for more information."+l+u+s)}}(r,a),a},pb=function(t,n,e){return H.from(n.settings[e]).filter(t)},xb=function(t,n,e,o){var r,i=n in t.settings?t.settings[n]:e;return"hash"===o?function(t){var n={};return"string"==typeof t?Y(t.indexOf("=")>0?t.split(/[;,](?![^=;,]*(?:[;,]|$))/):t.split(","),(function(t){var e=t.split("=");e.length>1?n[Sn.trim(e[0])]=Sn.trim(e[1]):n[Sn.trim(e[0])]=Sn.trim(e[0])})):n=t,n}(i):"string"===o?pb(A,t,n).getOr(e):"number"===o?pb(v,t,n).getOr(e):"boolean"===o?pb(p,t,n).getOr(e):"object"===o?pb(f,t,n).getOr(e):"array"===o?pb(m,t,n).getOr(e):"string[]"===o?pb((r=A,function(t){return m(t)&&nt(t,r)}),t,n).getOr(e):"function"===o?pb(C,t,n).getOr(e):i},hb=(Dh={},{add:function(t,n){Dh[t]=n},get:function(t){return Dh[t]?Dh[t]:{icons:{}}},has:function(t){return Ct(Dh,t)}}),bb=function(t,n){return n.dom[t]},Cb=function(t,n){return parseInt(ao(n,t),10)},vb=F(bb,"clientWidth"),yb=F(bb,"clientHeight"),wb=F(Cb,"margin-top"),_b=F(Cb,"margin-left"),Eb=function(t,n,e){var o,r=Dn.fromDom(t.getBody()),i=t.inline?r:(o=r,Dn.fromDom(Wn(o).dom.documentElement)),a=function(t,n,e,o){var r=function(t){return t.dom.getBoundingClientRect()}(n);return{x:e-(t?r.left+n.dom.clientLeft+_b(n):0),y:o-(t?r.top+n.dom.clientTop+wb(n):0)}}(t.inline,i,n,e);return function(t,n,e){var o=vb(t),r=yb(t);return n>=0&&e>=0&&n<=o&&e<=r}(i,a.x,a.y)},kb=function(t){var n,e=t.inline?t.getBody():t.getContentAreaContainer();return(n=e,H.from(n).map(Dn.fromDom)).map(be).getOr(!1)},Bb=function(t){var n=[],e=function(){var n,e=t.theme;return e&&e.getNotificationManagerImpl?e.getNotificationManagerImpl():{open:n=function(){throw new Error("Theme did not provide a NotificationManager implementation.")},close:n,reposition:n,getArgs:n}},o=function(){return H.from(n[0])},r=function(){n.length>0&&e().reposition(n)},i=function(t){Z(n,(function(n){return n===t})).each((function(t){n.splice(t,1)}))},a=function(a,c){if(void 0===c&&(c=!0),!t.removed&&kb(t))return c&&t.fire("BeforeOpenNotification",{notification:a}),$(n,(function(t){return n=e().getArgs(t),o=a,!(n.type!==o.type||n.text!==o.text||n.progressBar||n.timeout||o.progressBar||o.timeout);var n,o})).getOrThunk((function(){t.editorManager.setActive(t);var c=e().open(a,(function(){i(c),r(),o().fold((function(){return t.focus()}),(function(t){return Dn.fromDom(t.getEl()).dom.focus()}))}));return function(t){n.push(t)}(c),r(),t.fire("OpenNotification",{notification:zt({},c)}),c}))},c=E(n);return function(t){t.on("SkinLoaded",(function(){var n=function(t){return t.getParam("service_message")}(t);n&&a({text:n,type:"warning",timeout:0},!1),r()})),t.on("show ResizeEditor ResizeWindow NodeChange",(function(){ar.requestAnimationFrame(r)})),t.on("remove",(function(){Y(n.slice(),(function(t){e().close(t)}))}))}(t),{open:a,close:function(){o().each((function(t){e().close(t),i(t),r()}))},getNotifications:c}},Fb=Sc.PluginManager,Sb=Sc.ThemeManager;var zb=function(t){var n=[],e=function(){var n,e=t.theme;return e&&e.getWindowManagerImpl?e.getWindowManagerImpl():{open:n=function(){throw new Error("Theme did not provide a WindowManager implementation.")},openUrl:n,alert:n,confirm:n,close:n,getParams:n,setParams:n}},o=function(t,n){return function(){for(var e=[],o=0;o<arguments.length;o++)e[o]=arguments[o];return n?n.apply(t,e):void 0}},r=function(e){n.push(e),function(n){t.fire("OpenWindow",{dialog:n})}(e)},i=function(e){!function(n){t.fire("CloseWindow",{dialog:n})}(e),0===(n=K(n,(function(t){return t!==e}
1))).length&&t.focus()},a=function(n){t.editorManager.setActive(t),sf(t);var e=n();return r(e),e};return t.on("remove",(function(){Y(n,(function(t){e().close(t)}))})),{open:function(t,n){return a((function(){return e().open(t,n,i)}))},openUrl:function(t){return a((function(){return e().openUrl(t,i)}))},alert:function(t,n,r){var i=e();i.alert(t,o(r||i,n))},confirm:function(t,n,r){var i=e();i.confirm(t,o(r||i,n))},close:function(){H.from(n[n.length-1]).each((function(t){e().close(t),i(t)}))}}},Db=function(t,n){t.notificationManager.open({type:"error",text:n})},Ob=function(t,n){t._skinLoaded?Db(t,n):t.on("SkinLoaded",(function(){Db(t,n)}))},Mb=function(t,n,e){rA(t,n,{message:e}),console.error(e)},Tb=function(t,n,e){return e?"Failed to load "+t+": "+e+" from url "+n:"Failed to load "+t+" url: "+n},Nb=function(t,n,e){Mb(t,"PluginLoadError",Tb("plugin",n,e))},Rb=function(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];var o=window.console;o&&(o.error?o.error.apply(o,Dt([t],n,!1)):o.log.apply(o,Dt([t],n,!1)))},Hb=function(t){return Lb(t,function(t){var n=t.getParam("content_css");return A(n)?j(n.split(","),Ut):m(n)?n:!1===n||t.inline?[]:["default"]}(t))},Lb=function(t,n){var e=t.editorManager.baseURL+"/skins/content",o="content"+t.editorManager.suffix+".css",r=!0===t.inline;return j(n,(function(n){return function(t){return/^[a-z0-9\-]+$/i.test(t)}(n)&&!r?e+"/"+n+"/"+o:t.documentBaseURI.toAbsolute(n)}))},Ib=function(t){t.contentCSS=t.contentCSS.concat(Hb(t),function(t){return Lb(t,hu(t))}(t))},Ub=function(){var t={},n=function(t,n){return{status:t,resultUri:n}},e=function(n){return n in t};return{hasBlobUri:e,getResultUri:function(n){var e=t[n];return e?e.resultUri:null},isPending:function(n){return!!e(n)&&1===t[n].status},isUploaded:function(n){return!!e(n)&&2===t[n].status},markPending:function(e){t[e]=n(1,null)},markUploaded:function(e,o){t[e]=n(2,o)},removeFailed:function(n){delete t[n]},destroy:function(){t={}}}},Vb=0,Pb=function(t){return t+Vb+++(n=function(){return Math.round(4294967295*Math.random()).toString(36)},"s"+(new Date).getTime().toString(36)+n()+n()+n());var n},qb=function(t,n){var e={},o=function(t,e,o,r){var i=new XMLHttpRequest;i.open("POST",n.url),i.withCredentials=n.credentials,i.upload.onprogress=function(t){r(t.loaded/t.total*100)},i.onerror=function(){o("Image upload failed due to a XHR Transport error. Code: "+i.status)},i.onload=function(){if(i.status<200||i.status>=300)o("HTTP Error: "+i.status);else{var t,r,a=JSON.parse(i.responseText);if(a&&"string"==typeof a.location)e((t=n.basePath,r=a.location,t?t.replace(/\/$/,"")+"/"+r.replace(/^\//,""):r));else o("Invalid JSON: "+i.responseText)}};var a=new FormData;a.append("file",t.blob(),t.filename()),i.send(a)},r=function(t,n){return{url:n,blobInfo:t,status:!0}},i=function(t,n,e){return{url:"",blobInfo:t,status:!1,error:{message:n,options:e}}},a=function(t,n){Sn.each(e[t],(function(t){t(n)})),delete e[t]},c=function(o,c){return o=Sn.grep(o,(function(n){return!t.isUploaded(n.blobUri())})),er.all(Sn.map(o,(function(o){return t.isPending(o.blobUri())?function(t){var n=t.blobUri();return new er((function(t){e[n]=e[n]||[],e[n].push(t)}))}(o):function(n,e,o){return t.markPending(n.blobUri()),new er((function(c){var l;try{var u=function(){l&&l.close()};e(n,(function(e){u(),t.markUploaded(n.blobUri(),e),a(n.blobUri(),r(n,e)),c(r(n,e))}),(function(e,o){var r=o||{};u(),t.removeFailed(n.blobUri()),a(n.blobUri(),i(n,e,r)),c(i(n,e,r))}),(function(t){t<0||t>100||H.from(l).orThunk((function(){return H.from(o).map(z)})).each((function(n){l=n,n.progressBar.value(t)}))}))}catch(t){c(i(n,t.message,{}))}}))}(o,n.handler,c)})))};return!1===C(n.handler)&&(n.handler=o),{upload:function(t,e){return n.url||n.handler!==o?c(t,e):new er((function(t){t([])}))}}},jb=function(t){return function(){return t.notificationManager.open({text:t.translate("Image uploading..."),type:"info",timeout:-1,progressBar:!0})}},Yb=function(t,n){return qb(n,{url:su(t),basePath:du(t),credentials:Au(t),handler:fu(t)})},Wb=function(t){var n,e,o=function(){var t=[],n=function(t){if(!t.blob||!t.base64)throw new Error("blob and base64 representations of the image are required for BlobInfo to be created");var n,e=t.id||Pb("blobid"),o=t.name||e,r=t.blob;return{id:E(e),name:E(o),filename:E(t.filename||o+"."+(n=r.type,{"image/jpeg":"jpg","
1image/jpg":"jpg","image/gif":"gif","image/png":"png","image/apng":"apng","image/avif":"avif","image/svg+xml":"svg","image/webp":"webp","image/bmp":"bmp","image/tiff":"tiff"}[n.toLowerCase()]||"dat")),blob:E(r),base64:E(t.base64),blobUri:E(t.blobUri||URL.createObjectURL(r)),uri:E(t.uri)}},e=function(n){return $(t,n).getOrUndefined()},o=function(t){return e((function(n){return n.id()===t}))};return{create:function(t,e,o,r,i){if(A(t))return n({id:t,name:r,filename:i,blob:e,base64:o});if(f(t))return n(t);throw new Error("Unknown input type")},add:function(n){o(n.id())||t.push(n)},get:o,getByUri:function(t){return e((function(n){return n.blobUri()===t}))},getByData:function(t,n){return e((function(e){return e.base64()===t&&e.blob().type===n}))},findFirst:e,removeByUri:function(n){t=K(t,(function(t){return t.blobUri()!==n||(URL.revokeObjectURL(t.blobUri()),!1)}))},destroy:function(){Y(t,(function(t){URL.revokeObjectURL(t.blobUri())})),t=[]}}}(),r=Ub(),i=[],a=function(t){var n=_c(null);return t.on("change AddUndo",(function(t){n.set(zt({},t.level))})),{fireIfChanged:function(){var e=t.undoManager.data;ct(e).filter((function(t){return!Ux(n.get(),t)})).each((function(n){t.setDirty(!0),t.fire("change",{level:n,lastLevel:it(e,e.length-2).getOrNull()})}))}}}(t),c=function(n){return function(e){return t.selection?n(e):[]}},l=function(t,n,e){var o=0;do{-1!==(o=t.indexOf(n,o))&&(t=t.substring(0,o)+e+t.substr(o+n.length),o+=e.length-n.length+1)}while(-1!==o);return t},u=function(t,n,e){var o='src="'+e+'"'+(e===_n.transparentSrc?' data-mce-placeholder="1"':"");return t=l(t,'src="'+n+'"',o),t=l(t,'data-mce-src="'+n+'"','data-mce-src="'+e+'"')},s=function(n,e){Y(t.undoManager.data,(function(t){"fragmented"===t.type?t.fragments=j(t.fragments,(function(t){return u(t,n,e)})):t.content=u(t.content,n,e)}))},d=function(e){return n||(n=Yb(t,r)),p().then(c((function(r){var i=j(r,(function(t){return t.blobInfo}));return n.upload(i,jb(t)).then(c((function(n){var i=[],c=j(n,(function(n,e){var a=r[e].blobInfo,c=r[e].image;return n.status&&function(t){return t.getParam("images_replace_blob_uris",!0,"boolean")}(t)?(o.removeByUri(c.src),Yx(t)||function(n,e){var o,r=t.convertURL(e,"src");s(n.src,e),t.$(n).attr({src:lu(t)?(o=e,o+(-1===o.indexOf("?")?"?":"&")+(new Date).getTime()):e,"data-mce-src":r})}(c,n.url)):n.error&&(n.error.options.remove&&(s(c.getAttribute("src"),_n.transparentSrc),i.push(c)),function(t,n){Ob(t,Fc.translate(["Failed to upload image: {0}",n]))}(t,n.error.message)),{element:c,status:n.status,uploadUri:n.url,blobInfo:a}}));return c.length>0&&a.fireIfChanged(),i.length>0&&(Yx(t)?console.error("Removing images on failed uploads is currently unsupported for RTC"):t.undoManager.transact((function(){Y(i,(function(n){t.dom.remove(n),o.removeByUri(n.src)}))}))),e&&e(c),c})))})))},m=function(n){if(cu(t))return d(n)},g=function(n){if(!1===nt(i,(function(t){return t(n)})))return!1;if(0===n.getAttribute("src").indexOf("data:")){var e=function(t){return t.getParam("images_dataimg_filter",M,"function")}(t);return e(n)}return!0},p=function(){return e||(e=dh(r,o)),e.findAll(t.getBody(),g).then(c((function(n){return n=K(n,(function(n){return"string"!=typeof n||(Ob(t,n),!1)})),Yx(t)||Y(n,(function(t){s(t.image.src,t.blobInfo.blobUri()),t.image.src=t.blobInfo.blobUri(),t.image.removeAttribute("data-mce-src")})),n})))},x=function(n){return n.replace(/src="(blob:[^"]+)"/g,(function(n,e){var i=r.getResultUri(e);if(i)return'src="'+i+'"';var a=o.getByUri(e);return a||(a=X(t.editorManager.get(),(function(t,n){return t||n.editorUpload&&n.editorUpload.blobCache.getByUri(e)}),null)),a?'src="data:'+a.blob().type+";base64,"+a.base64()+'"':n}))};return t.on("SetContent",(function(){cu(t)?m():p()})),t.on("RawSaveContent",(function(t){t.content=x(t.content)})),t.on("GetContent",(function(t){t.source_view||"raw"===t.format||"tree"===t.format||(t.content=x(t.content))})),t.on("PostRender",(function(){t.parser.addNodeFilter("img",(function(t){Y(t,(function(t){var n=t.attr("src");if(!o.getByUri(n)){var e=r.getResultUri(n);e&&t.attr("src",e)}}))}))})),{blobCache:o,addFilter:function(t){i.push(t)},uploadImages:d,uploadImagesAuto:m,scanForImages:p,destroy:function(){o.destroy(),r.destroy(),e=n=null}}},Gb=function(t){var n={},e=function(t,o){t&&(A(t)?(m(o)||(o=[o]),Y(o,(function(t){x(t.deep)&&(t.deep=!xd(t)),x(t.split)&&(t.split=!xd(t)||hd(t)),x(t.remove)&&xd(t)&&!hd(t)&&(t.remove="none"),xd(t)&&hd(t)&&(t.mixed=!0,t.block_expand=!0),A(t.classes)&&
1(t.classes=t.classes.split(/\s+/))})),n[t]=o):At(t,(function(t,n){e(n,t)})))};return e(function(t){var n={valigntop:[{selector:"td,th",styles:{verticalAlign:"top"}}],valignmiddle:[{selector:"td,th",styles:{verticalAlign:"middle"}}],valignbottom:[{selector:"td,th",styles:{verticalAlign:"bottom"}}],alignleft:[{selector:"figure.image",collapsed:!1,classes:"align-left",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"left"},inherit:!1,preview:!1,defaultBlock:"div"},{selector:"img,table,audio,video",collapsed:!1,styles:{float:"left"},preview:"font-family font-size"}],aligncenter:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"center"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"figure.image",collapsed:!1,classes:"align-center",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"img,audio,video",collapsed:!1,styles:{display:"block",marginLeft:"auto",marginRight:"auto"},preview:!1},{selector:"table",collapsed:!1,styles:{marginLeft:"auto",marginRight:"auto"},preview:"font-family font-size"}],alignright:[{selector:"figure.image",collapsed:!1,classes:"align-right",ceFalseOverride:!0,preview:"font-family font-size"},{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"right"},inherit:!1,preview:"font-family font-size",defaultBlock:"div"},{selector:"img,table,audio,video",collapsed:!1,styles:{float:"right"},preview:"font-family font-size"}],alignjustify:[{selector:"figure,p,h1,h2,h3,h4,h5,h6,td,th,tr,div,ul,ol,li",styles:{textAlign:"justify"},inherit:!1,defaultBlock:"div",preview:"font-family font-size"}],bold:[{inline:"strong",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontWeight:"bold"}},{inline:"b",remove:"all",preserve_attributes:["class","style"]}],italic:[{inline:"em",remove:"all",preserve_attributes:["class","style"]},{inline:"span",styles:{fontStyle:"italic"}},{inline:"i",remove:"all",preserve_attributes:["class","style"]}],underline:[{inline:"span",styles:{textDecoration:"underline"},exact:!0},{inline:"u",remove:"all",preserve_attributes:["class","style"]}],strikethrough:[{inline:"span",styles:{textDecoration:"line-through"},exact:!0},{inline:"strike",remove:"all",preserve_attributes:["class","style"]},{inline:"s",remove:"all",preserve_attributes:["class","style"]}],forecolor:{inline:"span",styles:{color:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},hilitecolor:{inline:"span",styles:{backgroundColor:"%value"},links:!0,remove_similar:!0,clear_child_styles:!0},fontname:{inline:"span",toggle:!1,styles:{fontFamily:"%value"},clear_child_styles:!0},fontsize:{inline:"span",toggle:!1,styles:{fontSize:"%value"},clear_child_styles:!0},lineheight:{selector:"h1,h2,h3,h4,h5,h6,p,li,td,th,div",defaultBlock:"p",styles:{lineHeight:"%value"}},fontsize_class:{inline:"span",attributes:{class:"%value"}},blockquote:{block:"blockquote",wrapper:!0,remove:"all"},subscript:{inline:"sub"},superscript:{inline:"sup"},code:{inline:"code"},link:{inline:"a",selector:"a",remove:"all",split:!0,deep:!0,onmatch:function(t,n,e){return De(t)&&t.hasAttribute("href")},onformat:function(n,e,o){Sn.each(o,(function(e,o){t.setAttrib(n,o,e)}))}},lang:{inline:"span",clear_child_styles:!0,remove_similar:!0,attributes:{lang:"%value","data-mce-lang":function(t){var n;return null!==(n=null==t?void 0:t.customValue)&&void 0!==n?n:null}}},removeformat:[{selector:"b,strong,em,i,font,u,strike,s,sub,sup,dfn,code,samp,kbd,var,cite,mark,q,del,ins,small",remove:"all",split:!0,expand:!1,block_expand:!0,deep:!0},{selector:"span",attributes:["style","class"],remove:"empty",split:!0,expand:!1,deep:!0},{selector:"*",attributes:["style","class"],split:!1,expand:!1,deep:!0}]};return Sn.each("p h1 h2 h3 h4 h5 h6 div address pre dt dd samp".split(/\s/),(function(t){n[t]={block:t,remove:"all"}})),n}(t.dom)),e(function(t){return t.getParam("formats")}(t)),{get:function(t){return b(t)?n[t]:n},has:function(t){return Ct(n,t)},register:e,unregister:function(t){return t&&n[t]&&delete n[t],n}}},Kb=Sn.each,Qb=bc.DOM,Xb=function(t,n){var e,o,r,i=n&&n.schema||Oi({}
1),a=function(t){o="string"==typeof t?{name:t,classes:[],attrs:{}}:t;var n=Qb.create(o.name);return function(t,n){n.classes.length&&Qb.addClass(t,n.classes.join(" ")),Qb.setAttribs(t,n.attrs)}(n,o),n},c=function(t,n,e){var o,r,l=n.length>0&&n[0],u=l&&l.name,s=function(t,n){var e="string"!=typeof t?t.nodeName.toLowerCase():t,o=i.getElementRule(e),r=o&&o.parentsRequired;return!(!r||!r.length)&&(n&&-1!==Sn.inArray(r,n)?n:r[0])}(t,u);if(s)u===s?(r=n[0],n=n.slice(1)):r=s;else if(l)r=n[0],n=n.slice(1);else if(!e)return t;return r&&(o=a(r)).appendChild(t),e&&(o||(o=Qb.create("div")).appendChild(t),Sn.each(e,(function(n){var e=a(n);o.insertBefore(e,t)}))),c(o,n,r&&r.siblings)};return t&&t.length?(o=t[0],e=a(o),(r=Qb.create("div")).appendChild(c(e,t.slice(1),o.siblings)),r):""},Jb=function(t){var n,e={classes:[],attrs:{}};return"*"!==(t=e.selector=Sn.trim(t))&&(n=t.replace(/(?:([#\.]|::?)([\w\-]+)|(\[)([^\]]+)\]?)/g,(function(t,n,o,r,i){switch(n){case"#":e.attrs.id=o;break;case".":e.classes.push(o);break;case":":-1!==Sn.inArray("checked disabled enabled read-only required".split(" "),o)&&(e.attrs[o]=o)}if("["===r){var a=i.match(/([\w\-]+)(?:\=\"([^\"]+))?/);a&&(e.attrs[a[1]]=a[2])}return""}))),e.name=n||"div",e},$b=function(t,n){var e,o,r,i="",a=function(t){var n=t.getParam("preview_styles","font-family font-size font-weight font-style text-decoration text-transform color background-color border border-radius outline text-shadow");return A(n)?n:""}(t);if(""===a)return"";var c=function(t){return t.replace(/%(\w+)/g,"")};if("string"==typeof n){if(!(n=t.formatter.get(n)))return;n=n[0]}if("preview"in n){var l=bt(n,"preview");if(Qe(l,!1))return"";a=l.getOr(a)}e=n.block||n.inline||"span";var u,s=(u=n.selector)&&"string"==typeof u?(u=(u=u.split(/\s*,\s*/)[0]).replace(/\s*(~\+|~|\+|>)\s*/g,"$1"),Sn.map(u.split(/(?:>|\s+(?![^\[\]]+\]))/),(function(t){var n=Sn.map(t.split(/(?:~\+|~|\+)/),Jb),e=n.pop();return n.length&&(e.siblings=n),e})).reverse()):[];s.length?(s[0].name||(s[0].name=e),e=n.selector,o=Xb(s,t)):o=Xb([e],t);var d=Qb.select(e,o)[0]||o.firstChild;return Kb(n.styles,(function(t,n){var e=c(t);e&&Qb.setStyle(d,n,e)})),Kb(n.attributes,(function(t,n){var e=c(t);e&&Qb.setAttrib(d,n,e)})),Kb(n.classes,(function(t){var n=c(t);Qb.hasClass(d,n)||Qb.addClass(d,n)})),t.fire("PreviewFormats"),Qb.setStyles(o,{position:"absolute",left:-65535}),t.getBody().appendChild(o),r=Qb.getStyle(t.getBody(),"fontSize",!0),r=/px$/.test(r)?parseInt(r,10):0,Kb(a.split(" "),(function(n){var e=Qb.getStyle(d,n,!0);if(!("background-color"===n&&/transparent|rgba\s*\([^)]+,\s*0\)/.test(e)&&(e=Qb.getStyle(t.getBody(),n,!0),"#ffffff"===Qb.toHex(e).toLowerCase())||"color"===n&&"#000000"===Qb.toHex(e).toLowerCase())){if("font-size"===n&&/em|%$/.test(e)){if(0===r)return;e=parseFloat(e)/(/%$/.test(e)?100:1)*r+"px"}"border"===n&&e&&(i+="padding:0 2px;"),i+=n+":"+e+";"}})),t.fire("AfterPreviewFormats"),Qb.remove(o),i},Zb=function(t){var n=Gb(t),e=_c(null);return function(t){t.addShortcut("meta+b","","Bold"),t.addShortcut("meta+i","","Italic"),t.addShortcut("meta+u","","Underline");for(var n=1;n<=6;n++)t.addShortcut("access+"+n,"",["FormatBlock",!1,"h"+n]);t.addShortcut("access+7","",["FormatBlock",!1,"p"]),t.addShortcut("access+8","",["FormatBlock",!1,"div"]),t.addShortcut("access+9","",["FormatBlock",!1,"address"])}(t),kp(t),{get:n.get,has:n.has,register:n.register,unregister:n.unregister,apply:function(n,e,o){!function(t,n,e,o){Kx(t).formatter.apply(n,e,o)}(t,n,e,o)},remove:function(n,e,o,r){!function(t,n,e,o,r){Kx(t).formatter.remove(n,e,o,r)}(t,n,e,o,r)},toggle:function(n,e,o){!function(t,n,e,o){Kx(t).formatter.toggle(n,e,o)}(t,n,e,o)},match:function(n,e,o,r){return function(t,n,e,o,r){return Kx(t).formatter.match(n,e,o,r)}(t,n,e,o,r)},closest:function(n){return function(t,n){return Kx(t).formatter.closest(n)}(t,n)},matchAll:function(n,e){return function(t,n,e){return Kx(t).formatter.matchAll(n,e)}(t,n,e)},matchNode:function(n,e,o,r){return function(t,n,e,o,r){return Kx(t).formatter.matchNode(n,e,o,r)}(t,n,e,o,r)},canApply:function(n){return function(t,n){return Kx(t).formatter.canApply(n)}(t,n)},formatChanged:function(n,o,r,i){return function(t,n,e,o,r,i){return Kx(t).formatter.formatChanged(n,e,o,r,i)}(t,e,n,o,r,i)},getCssText:F($b,t)}},tC=function(t){switch(t.toLowerCase()){case"undo":case"redo":case"mcerepaint":case"mcefocus":return!0;default:return!1}},nC=function(t){var n=zc(),e=_c(0),o=_c(0),r={data:[],typing:!1,beforeChange:function(){!function(t,n,e){Kx(t).undoManager.beforeChange(n,e)}(t,e,n)},add:function(i,a){return function(t,n,e,o,r,i,a){return Kx(t).undoManager.add(n,e,o,r,i,a)}(t,r,o,e,n,i,a)},undo:function(){return function(t,n,e,o){return Kx(t).undoManager.undo(n,e,o)}(t,r,e,o)},redo:function(){return function(t,n,e){return Kx(t).undoManager.redo(n,e)}(t,o,r.data)},clear:function(){!function(t,n,e){Kx(t).undoManager.clear(n,e)}(t,r,o)},reset:function(){!function(t,n){Kx(t).undoManager.reset(n)}(t,r)},hasUndo:function(){return function(t,n,e){return Kx(t).undoManager.hasUndo(n,e)}(t,r,o)},hasRedo:function(){return function(t,n,e){return Kx(t).undoManager.hasRedo(n,e)}(t,r,o)},transact:function(n){return function(t,n,e,o){return Kx(t).undoManager.transact(n,e,o)}(t,r,e,n)},ignore:function(n){!function(t,n,e){Kx(t).undoManager.ignore(n,e)}(t,e,n)},extra:function(n,e){!function(t,n,e,o,r){Kx(t).undoManager.extra(n,e,o,r)}(t,r,o,n,e)}};return Yx(t)||function(t,n,e){var o=_c(!1),r=function(t){Px(n,!1,e),n.add({},t)};t.on("init",(function(){n.add()})),t.on("BeforeExecCommand",(function(t){var o=t.command;tC(o)||(qx(n,e),n.beforeChange())})),t.on("ExecCommand",(function(t){var n=t.command;tC(n)||r(t)})),t.on("ObjectResizeStart cut",(function(){n.beforeChange()})),t.on("SaveContent ObjectResized blur",r),t.on("dragend",r),t.on("keyup",(function(e){var i=e.keyCode;e.isDefaultPrevented()||((i>=33&&i<=36||i>
1=37&&i<=40||45===i||e.ctrlKey)&&(r(),t.nodeChanged()),46!==i&&8!==i||t.nodeChanged(),o.get()&&n.typing&&!1===Ux(Rx(t),n.data[0])&&(!1===t.isDirty()&&(t.setDirty(!0),t.fire("change",{level:n.data[0],lastLevel:null})),t.fire("TypingUndo"),o.set(!1),t.nodeChanged()))})),t.on("keydown",(function(t){var i=t.keyCode;if(!t.isDefaultPrevented())if(i>=33&&i<=36||i>=37&&i<=40||45===i)n.typing&&r(t);else{var a=t.ctrlKey&&!t.altKey||t.metaKey;!(i<16||i>20)||224===i||91===i||n.typing||a||(n.beforeChange(),Px(n,!0,e),n.add({},t),o.set(!0))}})),t.on("mousedown",(function(t){n.typing&&r(t)})),t.on("input",(function(t){var n;t.inputType&&("insertReplacementText"===t.inputType||"insertText"===(n=t).inputType&&null===n.data||function(t){return"insertFromPaste"===t.inputType||"insertFromDrop"===t.inputType}(t))&&r(t)})),t.on("AddUndo Undo Redo ClearUndos",(function(n){n.isDefaultPrevented()||t.nodeChanged()}))}(t,r,e),function(t){t.addShortcut("meta+z","","Undo"),t.addShortcut("meta+y,meta+shift+z","","Redo")}(t),r},eC=[9,27,cA.HOME,cA.END,19,20,44,144,145,33,34,45,16,17,18,91,92,93,cA.DOWN,cA.UP,cA.LEFT,cA.RIGHT].concat(_n.browser.isFirefox()?[224]:[]),oC="data-mce-placeholder",rC=function(t){return"keydown"===t.type||"keyup"===t.type},iC=function(t){var n=t.keyCode;return n===cA.BACKSPACE||n===cA.DELETE},aC=function(t){var n=t.dom,e=iu(t),o=function(t){return t.getParam("placeholder",eu.getAttrib(t.getElement(),"placeholder"),"string")}(t),r=function(i,a){if(!function(t){if(rC(t)){var n=t.keyCode;return!iC(t)&&(cA.metaKeyPressed(t)||t.altKey||n>=112&&n<=123||P(eC,n))}return!1}(i)){var c=t.getBody(),l=!function(t){return rC(t)&&!(iC(t)||"keyup"===t.type&&229===t.keyCode)}(i)&&function(t,n,e){if(ei(Dn.fromDom(n),!1)){var o=""===e,r=n.firstElementChild;return!r||!t.getStyle(n.firstElementChild,"padding-left")&&!t.getStyle(n.firstElementChild,"padding-right")&&(o?!t.isBlock(r):e===r.nodeName.toLowerCase())}return!1}(n,c,e);(""!==n.getAttrib(c,oC)!==l||a)&&(n.setAttrib(c,oC,l?o:null),n.setAttrib(c,"aria-placeholder",l?o:null),function(t,n){t.fire("PlaceholderToggle",{state:n})}(t,l),t.on(l?"keydown":"keyup",r),t.off(l?"keyup":"keydown",r))}};o&&t.on("init",(function(n){r(n,!0),t.on("change SetContent ExecCommand",r),t.on("paste",(function(n){return ar.setEditorTimeout(t,(function(){return r(n)}))}))}))},cC=/[\u0591-\u07FF\uFB1D-\uFDFF\uFE70-\uFEFC]/,lC=function(t,n){return Mn(Dn.fromDom(n),function(t){return t.getParam("inline_boundaries_selector","a[href],code,.mce-annotation","string")}(t))},uC=function(t){return"rtl"===bc.DOM.getStyle(t,"direction",!0)||(n=t.textContent,cC.test(n));var n},sC=function(t,n,e){var o=function(t,n,e){return K(bc.DOM.getParents(e.container(),"*",n),t)}(t,n,e);return H.from(o[o.length-1])},dC=function(t,n){if(!n)return n;var e=n.container(),o=n.offset();return t?Fr(e)?Ie(e.nextSibling)?Ol(e.nextSibling,0):Ol.after(e):Dr(n)?Ol(e,o+1):n:Fr(e)?Ie(e.previousSibling)?Ol(e.previousSibling,e.previousSibling.data.length):Ol.before(e):Or(n)?Ol(e,o-1):n},AC=F(dC,!0),fC=F(dC,!1),mC=function(t){return gr(t)||xr(t)},gC=function(t,n){return Hn(t,n)?Jo(n,mC,function(t){return function(n){return Nn(t,Dn.fromDom(n.dom.parentNode))}}(t)):H.none()},pC=function(t){t.dom.isEmpty(t.getBody())&&(t.setContent(""),function(t){var n=t.getBody(),e=n.firstChild&&t.dom.isBlock(n.firstChild)?n.firstChild:n;t.selection.setCursorLocation(e,0)}(t))},xC=function(t,n){return{from:t,to:n}},hC=function(t,n){var e=Dn.fromDom(t),o=Dn.fromDom(n.container());return gC(e,o).map((function(t){return function(t,n){return{block:t,position:n}}(t,n)}))},bC=function(t,n,e){var o=hC(t,Ol.fromRangeStart(e)),r=o.bind((function(e){return Os(n,t,e.position).bind((function(e){return hC(t,e).map((function(e){return function(t,n,e){return qe(e.position.getNode())&&!1===ei(e.block)?Ns(!1,e.block.dom).bind((function(o){return o.isEqual(e.position)?Os(n,t,o).bind((function(n){return hC(t,n)})):H.some(e)})).getOr(e):e}(t,n,e)}))}))}));return Xe(o,r,xC).filter((function(t){return function(t){return!1===Nn(t.from.block,t.to.block)}(t)&&function(t){return Kn(t.from.block).bind((function(n){return Kn(t.to.block).filter((function(t){return Nn(n,t)}))})).isSome()}(t)&&function(t){return!1===We(t.from.block.dom)&&!1===We(t.to.block.dom)}(t)}))},CC=function(t){var n=Zn(t);return Z(n,Ar).fold(E(n),(function(t){return n.slice(0,t)}))},vC=function(t){var n=CC(t);return Y(n,xe),n},yC=function(t,n){var e=Cm(n,t);return $(e.reverse(),(function(t){return ei(t)})).each(xe)},wC=function(t,n,e,o){if(ei(e))return pm(e),Ls(e.dom);0===K(Jn(o),(function(t){return!ei(t)})).length&&ei(n)&&de(o,Dn.fromTag("br"));var r=Hs(e.dom,Ol.before(o.dom));return Y(vC(n),(function(t){de(o,t)})),yC(t,n),r}
1,_C=function(t,n,e){if(ei(e))return xe(e),ei(n)&&pm(n),Ls(n.dom);var o=Is(e.dom);return Y(vC(n),(function(t){me(e,t)})),yC(t,n),o},EC=function(t,n){return Hn(n,t)?function(t,n){var e=Cm(n,t);return H.from(e[e.length-1])}(n,t):H.none()},kC=function(t,n){Ns(t,n.dom).map((function(t){return t.getNode()})).map(Dn.fromDom).filter(mr).each(xe)},BC=function(t,n,e){return kC(!0,n),kC(!1,e),EC(n,e).fold(F(_C,t,n,e),F(wC,t,n,e))},FC=function(t,n,e,o){return n?BC(t,o,e):BC(t,e,o)},SC=function(t,n){var e=Dn.fromDom(t.getBody()),o=function(t,n,e){return e.collapsed?bC(t,n,e):H.none()}(e.dom,n,t.selection.getRng()).bind((function(t){return FC(e,n,t.from.block,t.to.block)}));return o.each((function(n){t.selection.setRng(n.toRange())})),o.isSome()},zC=function(t,n){var e=Dn.fromDom(n),o=F(Nn,t);return Xo(e,br,o).isSome()},DC=function(t,n){var e=Hs(t.dom,Ol.fromRangeStart(n)).isNone(),o=Rs(t.dom,Ol.fromRangeEnd(n)).isNone();return!function(t,n){return zC(t,n.startContainer)||zC(t,n.endContainer)}(t,n)&&e&&o},OC=function(t){var n=Dn.fromDom(t.getBody()),e=t.selection.getRng();return DC(n,e)?function(t){return t.setContent(""),t.selection.setCursorLocation(),!0}(t):function(t,n){var e=n.getRng();return Xe(gC(t,Dn.fromDom(e.startContainer)),gC(t,Dn.fromDom(e.endContainer)),(function(o,r){return!1===Nn(o,r)&&(e.deleteContents(),FC(t,!0,o,r).each((function(t){n.setRng(t.toRange())})),!0)})).getOr(!1)}(n,t.selection)},MC=function(t,n){return!t.selection.isCollapsed()&&OC(t)},TC=Ye,NC=We,RC=function(t,n,e,o,r){return H.from(n._selectionOverrides.showCaret(t,e,o,r))},HC=function(t,n){return t.fire("BeforeObjectSelected",{target:n}).isDefaultPrevented()?H.none():H.some(function(t){var n=t.ownerDocument.createRange();return n.selectNode(t),n}(n))},LC=function(t,n,e){var o=ss(1,t.getBody(),n),r=Ol.fromRangeStart(o),i=r.getNode();if(qu(i))return RC(1,t,i,!r.isAtEnd(),!1);var a=r.getNode(!0);if(qu(a))return RC(1,t,a,!1,!1);var c=t.dom.getParent(r.getNode(),(function(t){return NC(t)||TC(t)}));return qu(c)?RC(1,t,c,!1,e):H.none()},IC=function(t,n,e){return n.collapsed?LC(t,n,e).getOr(n):n},UC=function(t){return fm(t)||um(t)},VC=function(t){return mm(t)||sm(t)},PC=function(t,n,e,o,r,i){return RC(o,t,i.getNode(!r),r,!0).each((function(e){if(n.collapsed){var o=n.cloneRange();r?o.setEnd(e.startContainer,e.startOffset):o.setStart(e.endContainer,e.endOffset),o.deleteContents()}else n.deleteContents();t.selection.setRng(e)})),function(t,n){Ie(n)&&0===n.data.length&&t.remove(n)}(t.dom,e),!0},qC=function(t,n){return function(t,n){var e=t.selection.getRng();if(!Ie(e.commonAncestorContainer))return!1;var o=n?Ml.Forwards:Ml.Backwards,r=Bs(t.getBody()),i=F(ms,n?r.next:r.prev),a=n?UC:VC,c=As(o,t.getBody(),e),l=dC(n,i(c));if(!l||!gs(c,l))return!1;if(a(l))return PC(t,e,c.getNode(),o,n,l);var u=i(l);return!!(u&&a(u)&&gs(l,u))&&PC(t,e,c.getNode(),o,n,u)}(t,n)},jC=Bo([{remove:["element"]},{moveToElement:["element"]},{moveToPosition:["position"]}]),YC=function(t,n,e,o){var r=o.getNode(!1===n);return gC(Dn.fromDom(t),Dn.fromDom(e.getNode())).map((function(t){return ei(t)?jC.remove(t.dom):jC.moveToElement(r)})).orThunk((function(){return H.some(jC.moveToElement(r))}))},WC=function(t,n,e){return Os(n,t,e).bind((function(o){return r=o.getNode(),br(Dn.fromDom(r))||xr(Dn.fromDom(r))||function(t,n,e,o){var r=function(n){return fr(Dn.fromDom(n))&&!os(e,o,t)};return ds(!n,e).fold((function(){return ds(n,o).fold(O,r)}),r)}(t,n,e,o)?H.none():n&&We(o.getNode())||!1===n&&We(o.getNode(!0))?YC(t,n,e,o):n&&mm(e)||!1===n&&fm(e)?H.some(jC.moveToPosition(o)):H.none();var r}))},GC=function(t,n,e){return function(t,n){var e=n.getNode(!1===t),o=t?"after":"before";return De(e)&&e.getAttribute("data-mce-caret")===o}(n,e)?function(t,n){return t&&We(n.nextSibling)?H.some(jC.moveToElement(n.nextSibling)):!1===t&&We(n.previousSibling)?H.some(jC.moveToElement(n.previousSibling)):H.none()}(n,e.getNode(!1===n)).fold((function(){return WC(t,n,e)}),H.some):WC(t,n,e).bind((function(n){return function(t,n,e){return e.fold((function(t){return H.some(jC.remove(t))}),(function(t){return H.some(jC.moveToElement(t))}),(function(e){return os(n,e,t)?H.none():H.some(jC.moveToPosition(e))}))}(t,e,n)}
1))},KC=function(t,n){return H.from(eA(t.getBody(),n))},QC=function(t,n){var e=t.selection.getNode();return KC(t,e).filter(We).fold((function(){return function(t,n,e){var o=ss(n?1:-1,t,e),r=Ol.fromRangeStart(o),i=Dn.fromDom(t);return!1===n&&mm(r)?H.some(jC.remove(r.getNode(!0))):n&&fm(r)?H.some(jC.remove(r.getNode())):!1===n&&fm(r)&&Om(i,r)?Mm(i,r).map((function(t){return jC.remove(t.getNode())})):n&&mm(r)&&Dm(i,r)?Tm(i,r).map((function(t){return jC.remove(t.getNode())})):GC(t,n,r)}(t.getBody(),n,t.selection.getRng()).exists((function(e){return e.fold(function(t,n){return function(e){return t._selectionOverrides.hideFakeCaret(),ug(t,n,Dn.fromDom(e)),!0}}(t,n),function(t,n){return function(e){var o=n?Ol.before(e):Ol.after(e);return t.selection.setRng(o.toRange()),!0}}(t,n),function(t){return function(n){return t.selection.setRng(n.toRange()),!0}}(t))}))}),M)},XC=function(t,n){var e=t.selection.getNode();return!(!We(e)||Ge(e))&&KC(t,e.parentNode).filter(We).fold((function(){var e;return e=Dn.fromDom(t.getBody()),Y(Vc(e,".mce-offscreen-selection"),xe),ug(t,n,Dn.fromDom(t.selection.getNode())),pC(t),!0}),M)},JC=function(t){var n=t.dom,e=t.selection,o=eA(t.getBody(),e.getNode());if(Ye(o)&&n.isBlock(o)&&n.isEmpty(o)){var r=n.create("br",{"data-mce-bogus":"1"});n.setHTML(o,""),o.appendChild(r),e.setRng(Ol.before(r).toRange())}return!0},$C=function(t,n){return t.selection.isCollapsed()?QC(t,n):XC(t,n)},ZC=function(t,n){return!!t.selection.isCollapsed()&&function(t,n){var e=Ol.fromRangeStart(t.selection.getRng());return Os(n,t.getBody(),e).filter((function(t){return n?cm(t):lm(t)})).bind((function(t){return H.from(rs(n?0:-1,t))})).exists((function(n){return t.selection.select(n),!0}))}(t,n)},tv=Ie,nv=function(t){return tv(t)&&t.data[0]===yr},ev=function(t){return tv(t)&&t.data[t.data.length-1]===yr},ov=function(t){return t.ownerDocument.createTextNode(yr)},rv=function(t,n){return t?function(t){if(tv(t.previousSibling))return ev(t.previousSibling)||t.previousSibling.appendData(yr),t.previousSibling;if(tv(t))return nv(t)||t.insertData(0,yr),t;var n=ov(t);return t.parentNode.insertBefore(n,t),n}(n):function(t){if(tv(t.nextSibling))return nv(t.nextSibling)||t.nextSibling.insertData(0,yr),t.nextSibling;if(tv(t))return ev(t)||t.appendData(yr),t;var n=ov(t);return t.nextSibling?t.parentNode.insertBefore(n,t.nextSibling):t.parentNode.appendChild(n),n}(n)},iv=F(rv,!0),av=F(rv,!1),cv=function(t,n){return Ie(t.container())?rv(n,t.container()):rv(n,t.getNode())},lv=function(t,n){var e=n.get();return e&&t.container()===e&&Fr(e)},uv=function(t,n){return n.fold((function(n){Nu(t.get());var e=iv(n);return t.set(e),H.some(Ol(e,e.length-1))}),(function(n){return Ls(n).map((function(n){if(lv(n,t))return Ol(t.get(),1);Nu(t.get());var e=cv(n,!0);return t.set(e),Ol(e,1)}))}),(function(n){return Is(n).map((function(n){if(lv(n,t))return Ol(t.get(),t.get().length-1);Nu(t.get());var e=cv(n,!1);return t.set(e),Ol(e,e.length-1)}))}),(function(n){Nu(t.get());var e=av(n);return t.set(e),H.some(Ol(e,1))}))},sv=function(t,n){for(var e=0;e<t.length;e++){var o=t[e].apply(null,n);if(o.isSome())return o}return H.none()},dv=Bo([{before:["element"]},{start:["element"]},{end:["element"]},{after:["element"]}]),Av=function(t,n){var e=es(n,t);return e||t},fv=function(t,n,e){var o=AC(e),r=Av(n,o.container());return sC(t,r,o).fold((function(){return Rs(r,o).bind(F(sC,t,r)).map((function(t){return dv.before(t)}))}),H.none)},mv=function(t,n){return null===Ps(t,n)},gv=function(t,n,e){return sC(t,n,e).filter(F(mv,n))},pv=function(t,n,e){var o=fC(e);return gv(t,n,o).bind((function(t){return Hs(t,o).isNone()?H.some(dv.start(t)):H.none()}))},xv=function(t,n,e){var o=AC(e);return gv(t,n,o).bind((function(t){return Rs(t,o).isNone()?H.some(dv.end(t)):H.none()}))},hv=function(t,n,e){var o=fC(e),r=Av(n,o.container());return sC(t,r,o).fold((function(){return Hs(r,o).bind(F(sC,t,r)).map((function(t){return dv.after(t)}))}),H.none)},bv=function(t){return!1===uC(vv(t))},Cv=function(t,n,e){return sv([fv,pv,xv,hv],[t,n,e]).filter(bv)},vv=function(t){return t.fold(k,k,k,k)},yv=function(t){return t.fold(E("before"),E("start"),E("end"),E("after"))},wv=function(t){return t.fold(dv.before,dv.before,dv.after,dv.after)},_v=function(t){return t.fold(dv.start,dv.start,dv.end,dv.end)},Ev=function(t,n,e,o,r,i){return Xe(sC(n,e,o),sC(n,e,r),(function(n,o){return n!==o&&function(t,n,e){var o=es(n,t),r=es(e,t);return o&&o===r}(e,n,o)?dv.after(t?n:o):i})).getOr(i)},kv=function(t,n){return t.fold(M,(function(t){return o=n,!(yv(e=t)===yv(o)&&vv(e)===vv(o));var e,o}))},Bv=function(t,n){return t?n.fold(w(H.some,dv.start),H.none,w(H.some,dv.after),H.none):n.fold(H.none,w(H.some,dv.before),H.none,w(H.some,dv.end))},Fv=function(t,n,e,o){var r=dC(t,o),i=Cv(n,e,r);return Cv(n,e,r).bind(F(Bv,t)).orThunk((function(){return function(t,n,e,o,r){var i=dC(t,r);return Os(t,e,i).map(F(dC,t)).fold((function(){return o.map(wv)}),(function(r){return Cv(n,e,r).map(F(Ev,t,n,e,i,r)).filter(F(kv,o))})).filter(bv)}(t,n,e,i,o)}))};F(Fv,!1),F(Fv,!0);var Sv,zv=function(t,n,e){var o=t?1:-1;return n.setRng(Ol(e.container(),e.offset()+o).toRange()),n.getSel().modify("move",t?"forward":"backward","word"),!0},Dv=function(t,n){var e=n.selection.getRng(),o=t?Ol.fromRangeEnd(e):Ol.fromRangeStart(e);return!!function(t){return C(t.selection.getSel().modify)}(n)&&(t&&Dr(o)?zv(!0,n.selection,o):!(t||!Or(o))&&zv(!1,n.selection,o))};!function(t){t[t.Br=0]="Br",t[t.Block=1]="Block",t[t.Wrap=2]="Wrap",t[t.Eol=3]="Eol"}(Sv||(Sv={}));var Ov,Mv=function(t,n){return t===Ml.Backwards?et(n):n},Tv=function(t,n,e){return t===Ml.Forwards?n.next(e):n.prev(e)},Nv=function(t,n,e,o){return qe(o.getNode(n===Ml.Forwards))?Sv.Br:!1===os(e,o)?Sv.Block:Sv.Wrap},Rv=function(t,n,e,o){for(var r=Bs(e),i=o,a=[];i;){var c=Tv(n,r,i);if(!c)break;if(qe(c.getNode(!1)))return n===Ml.Forwards?{positions:Mv(n,a).concat([c]),breakType:Sv.Br,breakAt:H.some(c)}:{positions:Mv(n,a),breakType:Sv.Br,breakAt:H.some(c)};if(c.isVisible()){if(t(i,c)){var l=Nv(0,n,i,c);return{positions:Mv(n,a),breakType:l,breakAt:H.some(c)}}a.push(c),i=c}else i=c}return{positions:Mv(n,a),breakType:Sv.Eol,breakAt:H.none()}},Hv=function(t,n,e,o){return n(e,o).breakAt.map((function(o){var r=n(e,o).positions;return t===Ml.Backwards?r.concat(o):[o].concat(r)})).getOr([])},Lv=function(t,n){return X(t,(function(t,e){return t.fold((function(){return H.some(e)}),(function(o){return Xe(at(o.getClientRects()),at(e.getClientRects()),(function(t,r){var i=Math.abs(n-t.left);return Math.abs(n-r.left)<=i?e:o})).or(t)}))}),H.none())},Iv=function(t,n){return at(n.getClientRects()).bind((function(n){return Lv(t,n.left)}))},Uv=F(Rv,Ol.isAbove,-1),Vv=F(Rv,Ol.isBelow,1),Pv=F(Hv,-1,Uv),qv=F(Hv,1,Vv),jv=function(t){var n=function(n){return j(n,(function(n){var e=rl(n);
1return e.node=t,e}))};if(De(t))return n(t.getClientRects());if(Ie(t)){var e=t.ownerDocument.createRange();return e.setStart(t,0),e.setEnd(t,t.data.length),n(e.getClientRects())}},Yv=function(t){return tt(t,jv)};!function(t){t[t.Up=-1]="Up",t[t.Down=1]="Down"}(Ov||(Ov={}));var Wv,Gv,Kv=function(t,n,e,o,r,i){var a=0,c=[],l=function(o){var i=Yv([o]);-1===t&&(i=i.reverse());for(var l=0;l<i.length;l++){var s=i[l];if(!e(s,u)){if(c.length>0&&n(s,St(c))&&a++,s.line=a,r(s))return!0;c.push(s)}}},u=St(i.getClientRects());if(!u)return c;var s=i.getNode();return l(s),function(t,n,e,o){for(;o=ns(o,t,Kr,n);)if(e(o))return}(t,o,l,s),c},Qv=F(Kv,Ov.Up,cl,ll),Xv=F(Kv,Ov.Down,ll,cl),Jv=function(t){return function(n){return function(t,n){return n.line>t}(t,n)}},$v=function(t){return function(n){return function(t,n){return n.line===t}(t,n)}},Zv=We,ty=ns,ny=function(t,n){return Math.abs(t.left-n)},ey=function(t,n){return Math.abs(t.right-n)},oy=function(t,n){return t>=n.left&&t<=n.right},ry=function(t,n){return t>=n.top&&t<=n.bottom},iy=function(t,n,e){return void 0===e&&(e=M),Bt(t,(function(t,o){if(oy(n,o))return e(o)?o:t;if(oy(n,t))return e(t)?t:o;var r=Math.min(ny(t,n),ey(t,n)),i=Math.min(ny(o,n),ey(o,n));return i===r&&vt(o,"node")&&Zv(o.node)||i<r?o:t}))},ay=function(t,n,e,o,r){var i=ty(o,t,Kr,n,!r);do{if(!i||e(i))return}while(i=ty(i,t,Kr,n))},cy=function(t,n,e){var o=Yv(function(t){return K(lt(t.getElementsByTagName("*")),ju)}(t)),r=K(o,F(ry,e)),i=function(t){return!Re(t.node)&&!Ke(t.node)},a=iy(r,n,i);if(a){var c=i(a);if(a=iy(function(t,n,e){void 0===e&&(e=!0);var o=[],r=function(t,e){var r=K(Yv([e]),(function(e){return!t(e,n)}));return o=o.concat(r),0===r.length};return o.push(n),ay(Ov.Up,t,F(r,cl),n.node,e),ay(Ov.Down,t,F(r,ll),n.node,e),o}(t,a,c),n,i),a&&ju(a.node))return function(t,n){return{node:t.node,before:ny(t,n)<ey(t,n)}}(a,n)}return null},ly=function(t,n){t.selection.setRng(n),WA(t,t.selection.getRng())},uy=function(t,n,e){return H.some(IC(t,n,e))},sy=function(t,n,e,o,r,i){var a=n===Ml.Forwards,c=Bs(t.getBody()),l=F(ms,a?c.next:c.prev),u=a?o:r;if(!e.collapsed){var s=sl(e);if(i(s))return RC(n,t,s,n===Ml.Backwards,!1)}var d=As(n,t.getBody(),e);if(u(d))return HC(t,d.getNode(!a));var A=dC(a,l(d)),f=Hr(e);if(!A)return f?H.some(e):H.none();if(u(A))return RC(n,t,A.getNode(!a),a,!1);var m=l(A);return m&&u(m)&&gs(A,m)?RC(n,t,m.getNode(!a),a,!1):f?uy(t,A.toRange(),!1):H.none()},dy=function(t,n,e,o,r,i){var a=As(n,t.getBody(),e),c=St(a.getClientRects()),l=n===Ov.Down;if(!c)return H.none();var u,s=(l?Xv:Qv)(t.getBody(),Jv(1),a),d=K(s,$v(1)),A=c.left,f=iy(d,A);if(f&&i(f.node)){var m=Math.abs(A-f.left),g=Math.abs(A-f.right);return RC(n,t,f.node,m<g,!1)}if(u=o(a)?a.getNode():r(a)?a.getNode(!0):sl(e)){var p=function(t,n,e,o){var r,i,a,c,l=Bs(n),u=[],s=0,d=function(t){return St(t.getClientRects())};1===t?(r=l.next,i=ll,a=cl,c=Ol.after(o)):(r=l.prev,i=cl,a=ll,c=Ol.before(o));var A=d(c);do{if(c.isVisible()){var f=d(c);if(!a(f,A)){u.length>0&&i(f,St(u))&&s++;var m=rl(f);if(m.position=c,m.line=s,e(m))return u;u.push(m)}}}while(c=r(c));return u}(n,t.getBody(),Jv(1),u),x=iy(K(p,$v(1)),A);if(x)return uy(t,x.position.toRange(),!1);if(x=St(K(p,$v(0))))return uy(t,x.position.toRange(),!1)}return 0===d.length?Ay(t,l).filter(l?r:o).map((function(n){return IC(t,n.toRange(),!1)})):H.none()},Ay=function(t,n){var e=t.selection.getRng(),o=t.getBody();if(n){var r=Ol.fromRangeEnd(e),i=Vv(o,r);return ct(i.positions)}r=Ol.fromRangeStart(e),i=Uv(o,r);return at(i.positions)},fy=function(t,n,e){return Ay(t,n).filter(e).exists((function(n){return t.selection.setRng(n.toRange()),!0}))},my=function(t,n){var e=t.dom.createRng();e.setStart(n.container(),n.offset()),e.setEnd(n.container(),n.offset()),t.selection.setRng(e)},gy=function(t,n){t?n.setAttribute("data-mce-selected","inline-boundary"):n.removeAttribute("data-mce-selected")},py=function(t,n,e){return uv(n,e).map((function(n){return my(t,n),e}))},xy=function(t,n){if(t.selection.isCollapsed()&&!0!==t.composing&&n.get()){var e=Ol.fromRangeStart(t.selection.getRng());Ol.isTextPosition(e)&&!1===function(t){return Dr(t)||Or(t)}(e)&&(my(t,Tu(n.get(),e)),n.set(null))}},hy=function(t,n,e){return!!wu(t)&&function(t,n,e){var o=t.getBody(),r=Ol.fromRangeStart(t.selection.getRng()),i=F(lC,t);return Fv(e,i,o,r).bind((function(e){return py(t,n,e)}))}(t,n,e).isSome()},by=function(t,n,e){return!!wu(n)&&Dv(t,n)},Cy=function(t){var n=_c(null),e=F(lC,t);return t.on("NodeChange",(function(o){!wu(t)||_n.browser.isIE()&&o.initial||(function(t,n,e){var o=j(Vc(Dn.fromDom(n.getRoot()),'*[data-mce-selected="inline-boundary"]'),(function(t){return t.dom})),r=K(o,t),i=K(e,t);Y(ot(r,i),F(gy,!1)),Y(ot(i,r),F(gy,!0))}(e,t.dom,o.parents),xy(t,n),function(t,n,e,o){if(n.selection.isCollapsed()){var r=K(o,t);Y(r,(function(o){var r=Ol.fromRangeStart(n.selection.getRng());Cv(t,n.getBody(),r).bind((function(t){return py(n,e,t)}))}))}}(e,t,n,o.parents))})),n},vy=F(by,!0),yy=F(by,!1),wy=function(t,n,e){if(wu(t)){var o=Ay(t,n).getOrThunk((function(){var e=t.selection.getRng();return n?Ol.fromRangeEnd(e):Ol.fromRangeStart(e)}));return Cv(F(lC,t),t.getBody(),o).exists((function(n){var o=wv(n);return uv(e,o).exists((function(n){return my(t,n),!0}))}))}return!1},_y=function(t,n){return function(e){return uv(n,e).exists((function(n){return my(t,n),!0}))}},Ey=function(t,n,e,o){var r=t.getBody(),i=F(lC,t);
1t.undoManager.ignore((function(){t.selection.setRng(function(t,n){var e=document.createRange();return e.setStart(t.container(),t.offset()),e.setEnd(n.container(),n.offset()),e}(e,o)),t.execCommand("Delete"),Cv(i,r,Ol.fromRangeStart(t.selection.getRng())).map(_v).map(_y(t,n))})),t.nodeChanged()},ky=function(t,n,e,o){var r=function(t,n){var e=es(n,t);return e||t}(t.getBody(),o.container()),i=F(lC,t),a=Cv(i,r,o);return a.bind((function(t){return e?t.fold(E(H.some(_v(t))),H.none,E(H.some(wv(t))),H.none):t.fold(H.none,E(H.some(wv(t))),H.none,E(H.some(_v(t))))})).map(_y(t,n)).getOrThunk((function(){var c=Ms(e,r,o),l=c.bind((function(t){return Cv(i,r,t)}));return Xe(a,l,(function(){return sC(i,r,o).exists((function(n){return!!function(t){return Xe(Ls(t),Is(t),(function(n,e){var o=dC(!0,n),r=dC(!1,e);return Rs(t,o).forall((function(t){return t.isEqual(r)}))})).getOr(!0)}(n)&&(ug(t,e,Dn.fromDom(n)),!0)}))})).orThunk((function(){return l.bind((function(r){return c.map((function(r){return e?Ey(t,n,o,r):Ey(t,n,r,o),!0}))}))})).getOr(!1)}))},By=function(t,n,e){if(t.selection.isCollapsed()&&wu(t)){var o=Ol.fromRangeStart(t.selection.getRng());return ky(t,n,e,o)}return!1},Fy=function(t){return 1===oe(t)},Sy=function(t,n,e,o){var r=F(Bp,n),i=j(K(o,r),(function(t){return t.dom}));if(0===i.length)ug(n,t,e);else{var a=function(t,n){var e=Cp(!1),o=_p(n,e.dom);return de(Dn.fromDom(t),e),xe(Dn.fromDom(t)),Ol(o,0)}(e.dom,i);n.selection.setRng(a.toRange())}},zy=function(t,n){var e=Dn.fromDom(t.getBody()),o=Dn.fromDom(t.selection.getStart()),r=K(function(t,n){var e=Cm(n,t);return Z(e,Ar).fold(E(e),(function(t){return e.slice(0,t)}))}(e,o),Fy);return ct(r).exists((function(e){var o,i=Ol.fromRangeStart(t.selection.getRng());return!(!function(t,n,e){return Xe(Ls(e),Is(e),(function(o,r){var i=dC(!0,o),a=dC(!1,r),c=dC(!1,n);return t?Rs(e,c).exists((function(t){return t.isEqual(a)&&n.isEqual(i)})):Hs(e,c).exists((function(t){return t.isEqual(i)&&n.isEqual(a)}))})).getOr(!0)}(n,i,e.dom)||(o=e,Vs(o.dom)&&hp(o.dom)))&&(Sy(n,t,e,r),!0)}))},Dy=function(t,n){return!!t.selection.isCollapsed()&&zy(t,n)},Oy=function(t,n,e){return t._selectionOverrides.hideFakeCaret(),ug(t,n,Dn.fromDom(e)),!0},My=function(t,n){return t.selection.isCollapsed()?function(t,n){var e=n?um:sm,o=n?Ml.Forwards:Ml.Backwards,r=As(o,t.getBody(),t.selection.getRng());return e(r)?Oy(t,n,r.getNode(!n)):H.from(dC(n,r)).filter((function(t){return e(t)&&gs(r,t)})).exists((function(e){return Oy(t,n,e.getNode(!n))}))}(t,n):function(t,n){var e=t.selection.getNode();return!!Ke(e)&&Oy(t,n,e)}(t,n)},Ty=function(t){var n=parseInt(t,10);return isNaN(n)?0:n},Ny=function(t,n){return(t||"table"===Ln(n)?"margin":"padding")+("rtl"===ao(n,"direction")?"-right":"-left")},Ry=function(t){var n=Ly(t);return!t.mode.isReadOnly()&&(n.length>1||function(t,n){return nt(n,(function(n){var e=Ny(xu(t),n),o=lo(n,e).map(Ty).getOr(0);return"false"!==t.dom.getContentEditable(n.dom)&&o>0}))}(t,n))},Hy=function(t){return pr(t)||xr(t)},Ly=function(t){return K((n=t.selection.getSelectedBlocks(),j(n,Dn.fromDom)),(function(t){return!Hy(t)&&!function(t){return Kn(t).exists(Hy)}(t)&&Jo(t,(function(t){return Ye(t.dom)||We(t.dom)})).exists((function(t){return Ye(t.dom)}
1))}));var n},Iy=function(t,n){var e=t.dom,o=t.selection,r=t.formatter,i=function(t){return t.getParam("indentation","40px","string")}(t),a=/[a-z%]+$/i.exec(i)[0],c=parseInt(i,10),l=xu(t),u=iu(t);t.queryCommandState("InsertUnorderedList")||t.queryCommandState("InsertOrderedList")||""!==u||e.getParent(o.getNode(),e.isBlock)||r.apply("div"),Y(Ly(t),(function(t){!function(t,n,e,o,r,i){var a=Ny(e,Dn.fromDom(i));if("outdent"===n){var c=Math.max(0,Ty(i.style[a])-o);t.setStyle(i,a,c?c+r:"")}else c=Ty(i.style[a])+o+r,t.setStyle(i,a,c)}(e,n,l,c,a,t.dom)}))},Uy=function(t,n){if(t.selection.isCollapsed()&&Ry(t)){var e=t.dom,o=t.selection.getRng(),r=Ol.fromRangeStart(o),i=e.getParent(o.startContainer,e.isBlock);if(null!==i&&Em(Dn.fromDom(i),r))return Iy(t,"outdent"),!0}return!1},Vy=function(t,n){t.getDoc().execCommand(n,!1,null)},Py=function(t,n){t.addCommand("delete",(function(){!function(t,n){Uy(t)||$C(t,!1)||qC(t,!1)||By(t,n,!1)||SC(t,!1)||Ig(t)||ZC(t,!1)||My(t,!1)||MC(t)||Dy(t,!1)||(Vy(t,"Delete"),pC(t))}(t,n)})),t.addCommand("forwardDelete",(function(){!function(t,n){$C(t,!0)||qC(t,!0)||By(t,n,!0)||SC(t,!0)||Ig(t)||ZC(t,!0)||My(t,!0)||MC(t)||Dy(t,!0)||Vy(t,"ForwardDelete")}(t,n)}))},qy=function(t){return void 0===t.touches||1!==t.touches.length?H.none():H.some(t.touches[0])},jy=function(t){var n=zc(),e=_c(!1),o=Oc((function(n){t.fire("longpress",zt(zt({},n),{type:"longpress"})),e.set(!0)}),400);t.on("touchstart",(function(t){qy(t).each((function(r){o.cancel();var i={x:r.clientX,y:r.clientY,target:t.target};o.throttle(t),e.set(!1),n.set(i)}))}),!0),t.on("touchmove",(function(r){o.cancel(),qy(r).each((function(o){n.on((function(r){(function(t,n){var e=Math.abs(t.clientX-n.x),o=Math.abs(t.clientY-n.y);return e>5||o>5})(o,r)&&(n.clear(),e.set(!1),t.fire("longpresscancel"))}))}))}),!0),t.on("touchend touchcancel",(function(r){o.cancel(),"touchcancel"!==r.type&&n.get().filter((function(t){return t.target.isEqualNode(r.target)})).each((function(){e.get()?r.preventDefault():t.fire("tap",zt(zt({},r),{type:"tap"}))}))}),!0)},Yy=function(t,n){return Ct(t,n.nodeName)},Wy=function(t,n){return!!Ie(n)||!!De(n)&&(!Yy(t,n)&&!Zs(n))},Gy=function(t,n){if(Ie(n)){if(0===n.nodeValue.length)return!0;if(/^\s+$/.test(n.nodeValue)&&(!n.nextSibling||Yy(t,n.nextSibling)))return!0}return!1},Ky=function(t){var n,e,o,r=t.dom,i=t.selection,a=t.schema,c=a.getBlockElements(),l=i.getStart(),u=t.getBody(),s=iu(t);if(l&&De(l)&&s){var d=u.nodeName.toLowerCase();if(a.isValidChild(d,s.toLowerCase())&&!function(t,n,e){return q(bm(Dn.fromDom(e),Dn.fromDom(n)),(function(n){return Yy(t,n.dom)}))}(c,u,l)){var A=i.getRng(),f=A.startContainer,m=A.startOffset,g=A.endContainer,p=A.endOffset,x=wf(t);for(l=u.firstChild;l;)if(Wy(c,l)){if(Gy(c,l)){e=l,l=l.nextSibling,r.remove(e);continue}n||(n=r.create(s,au(t)),l.parentNode.insertBefore(n,l),o=!0),e=l,l=l.nextSibling,n.appendChild(e)}else n=null,l=l.nextSibling;o&&x&&(A.setStart(f,m),A.setEnd(g,p),i.setRng(A),t.nodeChanged())}}},Qy=function(t,n){n.hasAttribute("data-mce-caret")&&(Rr(n),function(t){t.selection.setRng(t.selection.getRng())}(t),t.selection.scrollIntoView(n))},Xy=function(t,n){var e=function(t){return tr(Dn.fromDom(t.getBody()),"*[data-mce-caret]").map((function(t){return t.dom})).getOrNull()}(t);if(e)return"compositionstart"===n.type?(n.preventDefault(),n.stopPropagation(),void Qy(t,e)):void(zr(e)&&(Qy(t,e),t.undoManager.add()))},Jy=We,$y=function(t,n,e){var o=Bs(t.getBody()),r=F(ms,1===n?o.next:o.prev);if(e.collapsed&&function(t){return""!==iu(t)}(t)){var i=t.dom.getParent(e.startContainer,"PRE");if(!i)return;if(!r(Ol.fromRangeStart(e))){var a=function(t){var n=t.dom.create(iu(t));return(!_n.ie||_n.ie>=11)&&(n.innerHTML='<br data-mce-bogus="1">'),n}(t);1===n?t.$(i).after(a):t.$(i).before(a),t.selection.select(a,!0),t.selection.collapse()}}},Zy=function(t,n){var e=n?Ml.Forwards:Ml.Backwards,o=t.selection.getRng();return function(t,n,e){return sy(n,t,e,fm,mm,Jy)}(e,t,o).orThunk((function(){return $y(t,e,o),H.none()}))},tw=function(t,n){var e=n?1:-1,o=t.selection.getRng();return function(t,n,e){return dy(n,t,e,(function(t){return fm(t)||dm(t)}),(function(t){return mm(t)||Am(t)}),Jy)}(e,t,o).orThunk((function(){return $y(t,e,o),H.none()}))},nw=function(t,n){return Zy(t,n).exists((function(n){return ly(t,n),!0}))},ew=function(t,n){return tw(t,n).exists((function(n){return ly(t,n),!0}))},ow=function(t,n){return fy(t,n,n?mm:fm)},rw=function(t){return P(["figcaption"],Ln(t))},iw=function(t){var n=document.createRange();return n.setStartBefore(t.dom),n.setEndBefore(t.dom),n},aw=function(t,n,e){e?me(t,n):fe(t,n)},cw=function(t,n,e,o){return""===n?function(t,n){var e=Dn.fromTag("br");return aw(t,e,n),iw(e)}(t,o):function(t,n,e,o){var r=Dn.fromTag(e),i=Dn.fromTag("br");return to(r,o),me(r,i),aw(t,r,n),iw(i)}(t,o,n,e)},lw=function(t,n,e){return n?function(t,n){return Vv(t,n).breakAt.isNone()}(t.dom,e):function(t,n){return Uv(t,n).breakAt.isNone()}(t.dom,e)},uw=function(t,n){var e=Dn.fromDom(t.getBody()),o=Ol.fromRangeStart(t.selection.getRng()),r=iu(t),i=au(t);return function(t,n){var e=F(Nn,n);return Jo(Dn.fromDom(t.container()),Ar,e).filter(rw)}(o,e).exists((function(){if(lw(e,n,o)){var a=cw(e,r,i,n);return t.selection.setRng(a),!0}return!1}))}
1,sw=function(t,n){return!!t.selection.isCollapsed()&&uw(t,n)},dw=function(t,n){return tt(function(t){return j(t,(function(t){return zt({shiftKey:!1,altKey:!1,ctrlKey:!1,metaKey:!1,keyCode:0,action:y},t)}))}(t),(function(t){return function(t,n){return n.keyCode===t.keyCode&&n.shiftKey===t.shiftKey&&n.altKey===t.altKey&&n.ctrlKey===t.ctrlKey&&n.metaKey===t.metaKey}(t,n)?[t]:[]}))},Aw=function(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];return function(){return t.apply(null,n)}},fw=function(t,n){return $(dw(t,n),(function(t){return t.action()}))},mw=function(t,n){var e=n?Ml.Forwards:Ml.Backwards,o=t.selection.getRng();return sy(t,e,o,um,sm,Ke).exists((function(n){return ly(t,n),!0}))},gw=function(t,n){var e=n?1:-1,o=t.selection.getRng();return dy(t,e,o,um,sm,Ke).exists((function(n){return ly(t,n),!0}))},pw=function(t,n){return fy(t,n,n?sm:um)},xw=function(t,n,e,o,r){var i=Vc(Dn.fromDom(e),"td,th,caption").map((function(t){return t.dom})),a=K(function(t,n){return tt(n,(function(n){var e=function(t,n){return{left:t.left-n,top:t.top-n,right:t.right+2*n,bottom:t.bottom+2*n,width:t.width+n,height:t.height+n}}(rl(n.getBoundingClientRect()),-1);return[{x:e.left,y:t(e),cell:n},{x:e.right,y:t(e),cell:n}]}))}(t,i),(function(t){return n(t,r)}));return function(t,n,e){return X(t,(function(t,o){return t.fold((function(){return H.some(o)}),(function(t){var r=Math.sqrt(Math.abs(t.x-n)+Math.abs(t.y-e)),i=Math.sqrt(Math.abs(o.x-n)+Math.abs(o.y-e));return H.some(i<r?o:t)}))}),H.none())}(a,o,r).map((function(t){return t.cell}))},hw=F(xw,(function(t){return t.bottom}),(function(t,n){return t.y<n})),bw=F(xw,(function(t){return t.top}),(function(t,n){return t.y>n})),Cw=function(t,n){return at(n.getClientRects()).bind((function(n){return hw(t,n.left,n.top)})).bind((function(t){return Iv(Is(e=t).map((function(t){return Uv(e,t).positions.concat(t)})).getOr([]),n);var e}))},vw=function(t,n){return ct(n.getClientRects()).bind((function(n){return bw(t,n.left,n.top)})).bind((function(t){return Iv(Ls(e=t).map((function(t){return[t].concat(Vv(e,t).positions)})).getOr([]),n);var e}))},yw=function(t,n,e){var o=t(n,e);return function(t){return t.breakType===Sv.Wrap&&0===t.positions.length}(o)||!qe(e.getNode())&&function(t){return t.breakType===Sv.Br&&1===t.positions.length}(o)?!function(t,n,e){return e.breakAt.exists((function(e){return t(n,e).breakAt.isSome()}))}(t,n,o):o.breakAt.isNone()},ww=F(yw,Uv),_w=F(yw,Vv),Ew=function(t,n,e,o){var r=t.selection.getRng(),i=n?1:-1;return!(!Pu()||!function(t,n,e){var o=Ol.fromRangeStart(n);return Ns(!t,e).exists((function(t){return t.isEqual(o)}))}(n,r,e))&&(RC(i,t,e,!n,!1).each((function(n){ly(t,n)})),!0)},kw=function(t,n){var e=n.getNode(t);return De(e)&&"TABLE"===e.nodeName?H.some(e):H.none()},Bw=function(t,n,e){var o=kw(!!n,e),r=!1===n;o.fold((function(){return ly(t,e.toRange())}),(function(o){return Ns(r,t.getBody()).filter((function(t){return t.isEqual(e)})).fold((function(){return ly(t,e.toRange())}),(function(r){return function(t,n,e,o){var r=iu(n);r?n.undoManager.transact((function(){var o=Dn.fromTag(r);to(o,au(n)),me(o,Dn.fromTag("br")),t?Ae(Dn.fromDom(e),o):de(Dn.fromDom(e),o);var i=n.dom.createRng();i.setStart(o.dom,0),i.setEnd(o.dom,0),ly(n,i)})):ly(n,o.toRange())}(n,t,o,e)}))}))},Fw=function(t,n,e,o){var r=t.selection.getRng(),i=Ol.fromRangeStart(r),a=t.getBody();if(!n&&ww(o,i)){var c=function(t,n,e){return Cw(n,e).orThunk((function(){return at(e.getClientRects()).bind((function(e){return Lv(Pv(t,Ol.before(n)),e.left)}))})).getOr(Ol.before(n))}(a,e,i);return Bw(t,n,c),!0}if(n&&_w(o,i)){c=function(t,n,e){return vw(n,e).orThunk((function(){return at(e.getClientRects()).bind((function(e){return Lv(qv(t,Ol.after(n)),e.left)}))})).getOr(Ol.after(n))}(a,e,i);return Bw(t,n,c),!0}return!1},Sw=function(t,n,e){return H.from(t.dom.getParent(t.selection.getNode(),"td,th")).bind((function(o){return H.from(t.dom.getParent(o,"table")).map((function(r){return e(t,n,r,o)}))})).getOr(!1)},zw=function(t,n){return Sw(t,n,Ew)},Dw=function(t,n){return Sw(t,n,Fw)},Ow=function(t,n){t.on("keydown",(function(e){!1===e.isDefaultPrevented()&&function(t,n,e){var o=gn().os;fw([{keyCode:cA.RIGHT,action:Aw(nw,t,!0)}
1,{keyCode:cA.LEFT,action:Aw(nw,t,!1)},{keyCode:cA.UP,action:Aw(ew,t,!1)},{keyCode:cA.DOWN,action:Aw(ew,t,!0)},{keyCode:cA.RIGHT,action:Aw(zw,t,!0)},{keyCode:cA.LEFT,action:Aw(zw,t,!1)},{keyCode:cA.UP,action:Aw(Dw,t,!1)},{keyCode:cA.DOWN,action:Aw(Dw,t,!0)},{keyCode:cA.RIGHT,action:Aw(mw,t,!0)},{keyCode:cA.LEFT,action:Aw(mw,t,!1)},{keyCode:cA.UP,action:Aw(gw,t,!1)},{keyCode:cA.DOWN,action:Aw(gw,t,!0)},{keyCode:cA.RIGHT,action:Aw(hy,t,n,!0)},{keyCode:cA.LEFT,action:Aw(hy,t,n,!1)},{keyCode:cA.RIGHT,ctrlKey:!o.isOSX(),altKey:o.isOSX(),action:Aw(vy,t,n)},{keyCode:cA.LEFT,ctrlKey:!o.isOSX(),altKey:o.isOSX(),action:Aw(yy,t,n)},{keyCode:cA.UP,action:Aw(sw,t,!1)},{keyCode:cA.DOWN,action:Aw(sw,t,!0)}],e).each((function(t){e.preventDefault()}))}(t,n,e)}))},Mw=function(t,n){t.on("keydown",(function(e){!1===e.isDefaultPrevented()&&function(t,n,e){fw([{keyCode:cA.BACKSPACE,action:Aw(Uy,t,!1)},{keyCode:cA.BACKSPACE,action:Aw($C,t,!1)},{keyCode:cA.DELETE,action:Aw($C,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(qC,t,!1)},{keyCode:cA.DELETE,action:Aw(qC,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(By,t,n,!1)},{keyCode:cA.DELETE,action:Aw(By,t,n,!0)},{keyCode:cA.BACKSPACE,action:Aw(Ig,t,!1)},{keyCode:cA.DELETE,action:Aw(Ig,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(ZC,t,!1)},{keyCode:cA.DELETE,action:Aw(ZC,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(My,t,!1)},{keyCode:cA.DELETE,action:Aw(My,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(MC,t,!1)},{keyCode:cA.DELETE,action:Aw(MC,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(SC,t,!1)},{keyCode:cA.DELETE,action:Aw(SC,t,!0)},{keyCode:cA.BACKSPACE,action:Aw(Dy,t,!1)},{keyCode:cA.DELETE,action:Aw(Dy,t,!0)}],e).each((function(t){e.preventDefault()}))}(t,n,e)})),t.on("keyup",(function(n){!1===n.isDefaultPrevented()&&function(t,n){fw([{keyCode:cA.BACKSPACE,action:Aw(JC,t)},{keyCode:cA.DELETE,action:Aw(JC,t)}],n)}(t,n)}))},Tw=function(t,n){var e,o=n,r=t.dom,i=t.schema.getMoveCaretBeforeOnEnterElements();if(n){if(/^(LI|DT|DD)$/.test(n.nodeName)){var a=function(t){for(;t;){if(1===t.nodeType||3===t.nodeType&&t.data&&/[\r\n\s]/.test(t.data))return t;t=t.nextSibling}}(n.firstChild);a&&/^(UL|OL|DL)$/.test(a.nodeName)&&n.insertBefore(r.doc.createTextNode(vr),n.firstChild)}var c=r.createRng();if(n.normalize(),n.hasChildNodes()){for(var l=new ur(n,n);e=l.current();){if(Ie(e)){c.setStart(e,0),c.setEnd(e,0);break}if(i[e.nodeName.toLowerCase()]){c.setStartBefore(e),c.setEndBefore(e);break}o=e,e=l.next()}e||(c.setStart(o,0),c.setEnd(o,0))}else qe(n)?n.nextSibling&&r.isBlock(n.nextSibling)?(c.setStartBefore(n),c.setEndBefore(n)):(c.setStartAfter(n),c.setEndAfter(n)):(c.setStart(n,0),c.setEnd(n,0));t.selection.setRng(c),WA(t,c)}},Nw=function(t){return H.from(t.dom.getParent(t.selection.getStart(!0),t.dom.isBlock))},Rw=function(t,n){return t&&t.parentNode&&t.parentNode.nodeName===n},Hw=function(t){return t&&/^(OL|UL|LI)$/.test(t.nodeName)},Lw=function(t){var n=t.parentNode;return/^(LI|DT|DD)$/.test(n.nodeName)?n:t},Iw=function(t,n,e){for(var o=t[e?"firstChild":"lastChild"];o&&!De(o);)o=o[e?"nextSibling":"previousSibling"];return o===n},Uw=function(t,n,e,o,r){var i=t.dom,a=t.selection.getRng();if(e!==t.getBody()){var c;Hw(c=e)&&Hw(c.parentNode)&&(r="LI");var l=r?n(r):i.create("BR");if(Iw(e,o,!0)&&Iw(e,o,!1))if(Rw(e,"LI")){var u=Lw(e);i.insertAfter(l,u),!function(t){var n;return(null===(n=t.parentNode)||void 0===n?void 0:n.firstChild)===t}(e)?i.remove(e):i.remove(u)}else i.replace(l,e);else if(Iw(e,o,!0))Rw(e,"LI")?(i.insertAfter(l,Lw(e)),l.appendChild(i.doc.createTextNode(" ")),l.appendChild(e)):e.parentNode.insertBefore(l,e),i.remove(o);else if(Iw(e,o,!1))i.insertAfter(l,Lw(e)),i.remove(o);else{e=Lw(e);var s=a.cloneRange();s.setStartAfter(o),s.setEndAfter(e);var d=s.extractContents();"LI"===r&&function(t,n){return t.firstChild&&t.firstChild.nodeName===n}(d,"LI")?(l=d.firstChild,i.insertAfter(d,e)):(i.insertAfter(d,e),i.insertAfter(l,e)),i.remove(o)}Tw(t,l)}},Vw=function(t,n){return n&&"A"===n.nodeName&&t.isEmpty(n)},Pw=function(t){t.innerHTML='<br data-mce-bogus="1">'},qw=function(t,n){return t.nodeName===n||t.previousSibling&&t.previousSibling.nodeName===n},jw=function(t,n){return n&&t.isBlock(n)&&!/^(TD|TH|CAPTION|FORM)$/.test(n.nodeName)&&!/^(fixed|absolute)/i.test(n.style.position)&&"true"!==t.getContentEditable(n)},Yw=function(t,n,e){return!1===Ie(n)?e:t?1===e&&n.data.charAt(e-1)===yr?0:e:e===n.data.length-1&&n.data.charAt(e)===yr?n.data.length:e},Ww=function(t,n){var e,o,r=t.getRoot();for(e=n;e!==r&&"false"!==t.getContentEditable(e);)"true"===t.getContentEditable(e)&&(o=e),e=e.parentNode;return e!==r?o:r},Gw=function(t,n){var e=iu(t);e&&e.toLowerCase()===n.tagName.toLowerCase()&&function(t,n,e){var o=t.dom;H.from(e.style).map(o.parseStyle).each((function(t){var e=uo(Dn.fromDom(n)),r=zt(zt({},e),t);o.setStyles(n,r)}));var r=H.from(e.class).map((function(t){return t.split(/\s+/)})),i=H.from(n.className).map((function(t){return K(t.split(/\s+/),(function(t){return""!==t}))}));Xe(r,i,(function(t,e){var r=K(e,(function(n){return!P(t,n)})),i=Dt(Dt([],t,!0),r,!0);o.setAttrib(n,"class",i.join(" "))}));var a=["style","class"],c=xt(e,(function(t,n){return!P(a,n)}));o.setAttribs(n,c)}(t,n,au(t))},Kw=function(t,n){var e,o,r,i,a,c,l,u,s,d,A=t.dom,f=t.schema,m=f.getNonEmptyElements(),g=t.selection.getRng(),p=function(n){var e,r,a,c=o,l=f.getTextInlineElements();if(a=e=n||"TABLE"===u||"HR"===u?A.create(n||s):i.cloneNode(!1),!1===function(t){return t.getParam("keep_styles",!0)}(t))A.setAttrib(e,"style",null),A.setAttrib(e,"class",null);else do{if(l[c.nodeName]){if(Vs(c)||Zs(c))continue;r=c.cloneNode(!1),A.setAttrib(r,"id",""),e.hasChildNodes()?(r.appendChild(e.firstChild),e.appendChild(r)):(a=r,e.appendChild(r))}}while((c=c.parentNode)&&c!==v);return Gw(t,e),Pw(a),e},x=function(t){var n,e,a=Yw(t,o,r);if(Ie(o)&&(t?a>0:a<o.nodeValue.length))return!1;if(o.parentNode===i&&d&&!t)return!0;
1if(t&&De(o)&&o===i.firstChild)return!0;if(qw(o,"TABLE")||qw(o,"HR"))return d&&!t||!d&&t;var c=new ur(o,i);for(Ie(o)&&(t&&0===a?c.prev():t||a!==o.nodeValue.length||c.next());n=c.current();){if(De(n)){if(!n.getAttribute("data-mce-bogus")&&(e=n.nodeName.toLowerCase(),m[e]&&"br"!==e))return!1}else if(Ie(n)&&!Xr(n.nodeValue))return!1;t?c.prev():c.next()}return!0},h=function(){a=/^(H[1-6]|PRE|FIGURE)$/.test(u)&&"HGROUP"!==y?p(s):p(),function(t){return t.getParam("end_container_on_empty_block",!1)}(t)&&jw(A,l)&&A.isEmpty(i)?a=A.split(l,i):A.insertAfter(a,i),Tw(t,a)};vA(A,g).each((function(t){g.setStart(t.startContainer,t.startOffset),g.setEnd(t.endContainer,t.endOffset)})),o=g.startContainer,r=g.startOffset,s=iu(t);var b=!(!n||!n.shiftKey),C=!(!n||!n.ctrlKey);De(o)&&o.hasChildNodes()&&(d=r>o.childNodes.length-1,o=o.childNodes[Math.min(r,o.childNodes.length-1)]||o,r=d&&Ie(o)?o.nodeValue.length:0);var v=Ww(A,o);if(v){(s&&!b||!s&&b)&&(o=function(t,n,e,o,r){var i,a,c,l,u,s,d=n||"P",A=t.dom,f=Ww(A,o);if(!(a=A.getParent(o,A.isBlock))||!jw(A,a)){if(s=(a=a||f)===t.getBody()||function(t){return t&&/^(TD|TH|CAPTION)$/.test(t.nodeName)}(a)?a.nodeName.toLowerCase():a.parentNode.nodeName.toLowerCase(),!a.hasChildNodes())return i=A.create(d),Gw(t,i),a.appendChild(i),e.setStart(i,0),e.setEnd(i,0),i;for(l=o;l.parentNode!==a;)l=l.parentNode;for(;l&&!A.isBlock(l);)c=l,l=l.previousSibling;if(c&&t.schema.isValidChild(s,d.toLowerCase())){for(i=A.create(d),Gw(t,i),c.parentNode.insertBefore(i,c),l=c;l&&!A.isBlock(l);)u=l.nextSibling,i.appendChild(l),l=u;e.setStart(o,r),e.setEnd(o,r)}}return o}(t,s,g,o,r)),i=A.getParent(o,A.isBlock),l=i?A.getParent(i.parentNode,A.isBlock):null,u=i?i.nodeName.toUpperCase():"";var y=l?l.nodeName.toUpperCase():"";"LI"!==y||C||(i=l,l=l.parentNode,u=y),/^(LI|DT|DD)$/.test(u)&&A.isEmpty(i)?Uw(t,p,l,i,s):s&&i===t.getBody()||(s=s||"P",Br(i)?(a=Rr(i),A.isEmpty(i)&&Pw(i),Gw(t,a),Tw(t,a)):x()?h():x(!0)?(a=i.parentNode.insertBefore(p(),i),Tw(t,qw(i,"HR")?a:i)):(e=function(t){var n=t.cloneRange();return n.setStart(t.startContainer,Yw(!0,t.startContainer,t.startOffset)),n.setEnd(t.endContainer,Yw(!1,t.endContainer,t.endOffset)),n}(g).cloneRange(),e.setEndAfter(i),function(t){Y(Uc(Dn.fromDom(t),Pn),(function(t){var n=t.dom;n.nodeValue=_r(n.nodeValue)}))}(c=e.extractContents()),function(t){do{Ie(t)&&(t.nodeValue=t.nodeValue.replace(/^[\r\n]+/,"")),t=t.firstChild}while(t)}(c),a=c.firstChild,A.insertAfter(c,i),function(t,n,e){var o,r=e,i=[];if(r){for(;r=r.firstChild;){if(t.isBlock(r))return;De(r)&&!n[r.nodeName.toLowerCase()]&&i.push(r)}for(o=i.length;o--;)(!(r=i[o]).hasChildNodes()||r.firstChild===r.lastChild&&""===r.firstChild.nodeValue||Vw(t,r))&&t.remove(r)}}(A,m,a),function(t,n){n.normalize();var e=n.lastChild;e&&!/^(left|right)$/gi.test(t.getStyle(e,"float",!0))||t.add(n,"br")}(A,i),A.isEmpty(i)&&Pw(i),a.normalize(),A.isEmpty(a)?(A.remove(a),h()):(Gw(t,a),Tw(t,a))),A.setAttrib(a,"id",""),t.fire("NewBlock",{newBlock:a}))}},Qw=function(t,n,e){var o=t.dom.createRng();e?(o.setStartBefore(n),o.setEndBefore(n)):(o.setStartAfter(n),o.setEndAfter(n)),t.selection.setRng(o),WA(t,o)},Xw=function(t,n){var e,o,r=t.selection,i=t.dom,a=r.getRng();vA(i,a).each((function(t){a.setStart(t.startContainer,t.startOffset),a.setEnd(t.endContainer,t.endOffset)}));var c=a.startOffset,l=a.startContainer;if(1===l.nodeType&&l.hasChildNodes()){var u=c>l.childNodes.length-1;l=l.childNodes[Math.min(c,l.childNodes.length-1)]||l,c=u&&3===l.nodeType?l.nodeValue.length:0}var s=i.getParent(l,i.isBlock),d=s?i.getParent(s.parentNode,i.isBlock):null,A=d?d.nodeName.toUpperCase():"",f=!(!n||!n.ctrlKey);"LI"!==A||f||(s=d),l&&3===l.nodeType&&c>=l.nodeValue.length&&(function(t,n,e){for(var o,r=new ur(n,e),i=t.getNonEmptyElements();o=r.next();)if(i[o.nodeName.toLowerCase()]||o.length>0)return!0}(t.schema,l,s)||(e=i.create("br"),a.insertNode(e),a.setStartAfter(e),a.setEndAfter(e),o=!0)),e=i.create("br"),Nl(i,a,e),Qw(t,e,o),t.undoManager.add()},Jw=function(t,n){var e=Dn.fromTag("br");de(Dn.fromDom(n),e),t.undoManager.add()},$w=function(t,n){Zw(t.getBody(),n)||Ae(Dn.fromDom(n),Dn.fromTag("br"));var e=Dn.fromTag("br");Ae(Dn.fromDom(n),e),Qw(t,e.dom,!1),t.undoManager.add()},Zw=function(t,n){return e=Ol.after(n),!!qe(e.getNode())||Rs(t,Ol.after(n)).map((function(t){return qe(t.getNode())})).getOr(!1);var e},t_=function(t){return t&&"A"===t.nodeName&&"href"in t},n_=function(t){return t.fold(O,t_,t_,O)},e_=function(t,n){n.fold(y,F(Jw,t),F($w,t),y)},o_=function(t,n){var e=function(t){var n=F(lC,t),e=Ol.fromRangeStart(t.selection.getRng());return Cv(n,t.getBody(),e).filter(n_)}(t);e.isSome()?e.each(F(e_,t)):Xw(t,n)},r_=function(t,n){return Nw(t).filter((function(t){return n.length>0&&Mn(Dn.fromDom(t),n)})).isSome()},i_=Bo([{br:[]},{block:[]},{none:[]}]),a_=function(t,n){return function(t){return r_(t,function(t){return t.getParam("no_newline_selector","")}(t))}(t)},c_=function(t){return function(n,e){return""===iu(n)===t}},l_=function(t){return function(n,e){return function(t){return Nw(t).filter((function(t){return xr(Dn.fromDom(t))})).isSome()}(n)===t}},u_=function(t,n){return function(e,o){var r=function(t){return Nw(t).fold(E(""),(function(t){return t.nodeName.toUpperCase()}))}(e)===t.toUpperCase();return r===n}},s_=function(t){return u_("pre",t)},d_=function(t){return function(n,e){return function(t){return t.getParam("br_in_pre",!0)}(n)===t}},A_=function(t,n){return function(t){return r_(t,function(t){return t.getParam("br_newline_selector",".mce-toc h2,figcaption,caption")}(t))}(t)},f_=function(t,n){return n},m_=function(t){var n=iu(t),e=function(t,n){var e,o,r=t.getRoot();for(e=n;e!==r&&"false"!==t.getContentEditable(e);)"true"===t.getContentEditable(e)&&(o=e),e=e.parentNode;return e!==r?o:r}(t.dom,t.selection.getStart());return e&&t.schema.isValidChild(e.nodeName,n||"P")},g_=function(t,n){return function(e,o){return X(t,(function(t,n){return t&&n(e,o)}),!0)?H.some(n):H.none()}},p_=function(t,n){(function(t,n){return sv([g_([a_],i_.none()),g_([u_("summary",!0)],i_.br()),g_([s_(!0),d_(!1),f_],i_.br()),g_([s_(!0),d_(!1)],i_.block()),g_([s_(!0),d_(!0),f_],i_.block()),g_([s_(!0),d_(!0)],i_.br()),g_([l_(!0),f_],i_.br()),g_([l_(!0)],i_.block()),g_([c_(!0),f_,m_],i_.block()),g_([c_(!0)],i_.br()),g_([A_],i_.br()),g_([c_(!1),f_],i_.br()),g_([m_],i_.block())],[t,!(!n||!n.shiftKey)]).getOr(i_.none())})(t,n).fold((function(){o_(t,n)}),(function(){Kw(t,n)}),y)}
1,x_=function(t){t.on("keydown",(function(n){n.keyCode===cA.ENTER&&function(t,n){var e;n.isDefaultPrevented()||(n.preventDefault(),(e=t.undoManager).typing&&(e.typing=!1,e.add()),t.undoManager.transact((function(){!1===t.selection.isCollapsed()&&t.execCommand("Delete"),p_(t,n)})))}(t,n)}))},h_=function(t,n){t.on("keydown",(function(e){!1===e.isDefaultPrevented()&&function(t,n,e){fw([{keyCode:cA.END,action:Aw(ow,t,!0)},{keyCode:cA.HOME,action:Aw(ow,t,!1)},{keyCode:cA.END,action:Aw(pw,t,!0)},{keyCode:cA.HOME,action:Aw(pw,t,!1)},{keyCode:cA.END,action:Aw(wy,t,!0,n)},{keyCode:cA.HOME,action:Aw(wy,t,!1,n)}],e).each((function(t){e.preventDefault()}))}(t,n,e)}))},b_=gn().browser,C_=function(t){!function(t){var n=Dc((function(){t.composing||Km(t)}),0);b_.isIE()&&(t.on("keypress",(function(t){n.throttle()})),t.on("remove",(function(t){n.cancel()})))}(t),t.on("input",(function(n){!1===n.isComposing&&Km(t)}))},v_=gn(),y_=function(t){return t.stopImmediatePropagation()},w_=function(t){return t.keyCode===cA.PAGE_UP||t.keyCode===cA.PAGE_DOWN},__=function(t,n,e){e&&!t.get()?n.on("NodeChange",y_,!0):!e&&t.get()&&n.off("NodeChange",y_),t.set(e)},E_=function(t,n){if(!v_.os.isOSX()){var e=_c(!1);t.on("keydown",(function(n){w_(n)&&__(e,t,!0)})),t.on("keyup",(function(o){!1===o.isDefaultPrevented()&&function(t,n,e){fw([{keyCode:cA.PAGE_UP,action:Aw(wy,t,!1,n)},{keyCode:cA.PAGE_DOWN,action:Aw(wy,t,!0,n)}],e)}(t,n,o),w_(o)&&e.get()&&(__(e,t,!1),t.nodeChanged())}))}},k_=function(t,n){var e=n.container(),o=n.offset();return Ie(e)?(e.insertData(o,t),H.some(Ol(e,o+t.length))):fs(n).map((function(e){var o=Dn.fromText(t);return n.isAtEnd()?Ae(e,o):de(e,o),Ol(o.dom,t.length)}))},B_=F(k_,vr),F_=F(k_," "),S_=function(t,n){return function(e){return function(t,n){return!Im(n)&&(Um(t,n)||Hm(t,n)||Lm(t,n))}(t,e)?B_(n):F_(n)}},z_=function(t){var n=Ol.fromRangeStart(t.selection.getRng()),e=Dn.fromDom(t.getBody());if(t.selection.isCollapsed()){var o=F(lC,t),r=Ol.fromRangeStart(t.selection.getRng());return Cv(o,t.getBody(),r).bind(function(t){return function(n){return n.fold((function(n){return Hs(t.dom,Ol.before(n))}),(function(t){return Ls(t)}),(function(t){return Is(t)}),(function(n){return Rs(t.dom,Ol.after(n))}))}}(e)).bind(S_(e,n)).exists(function(t){return function(n){return t.selection.setRng(n.toRange()),t.nodeChanged(),!0}}(t))}return!1}
1,D_=function(t){t.on("keydown",(function(n){!1===n.isDefaultPrevented()&&function(t,n){fw([{keyCode:cA.SPACEBAR,action:Aw(z_,t)}],n).each((function(t){n.preventDefault()}))}(t,n)}))},O_=function(t){var n=Cy(t);return function(t){t.on("keyup compositionstart",F(Xy,t))}(t),Ow(t,n),Mw(t,n),x_(t),D_(t),C_(t),h_(t,n),E_(t,n),n},M_=function(){function t(t){var n;this.lastPath=[],this.editor=t;var e=this;"onselectionchange"in t.getDoc()||t.on("NodeChange click mouseup keyup focus",(function(e){var o=t.selection.getRng(),r={startContainer:o.startContainer,startOffset:o.startOffset,endContainer:o.endContainer,endOffset:o.endOffset};"nodechange"!==e.type&&AA(r,n)||t.fire("SelectionChange"),n=r})),t.on("contextmenu",(function(){t.fire("SelectionChange")})),t.on("SelectionChange",(function(){var n=t.selection.getStart(!0);!n||!_n.range&&t.selection.isCollapsed()||Yd(t)&&!e.isSameElementPath(n)&&t.dom.isChildOf(n,t.getBody())&&t.nodeChanged({selectionChange:!0})})),t.on("mouseup",(function(n){!n.isDefaultPrevented()&&Yd(t)&&("IMG"===t.selection.getNode().nodeName?ar.setEditorTimeout(t,(function(){t.nodeChanged()})):t.nodeChanged())}))}return t.prototype.nodeChanged=function(t){var n,e,o,r=this.editor.selection;this.editor.initialized&&r&&!this.editor.getParam("disable_nodechange")&&!this.editor.mode.isReadOnly()&&(o=this.editor.getBody(),(n=r.getStart(!0)||o).ownerDocument===this.editor.getDoc()&&this.editor.dom.isChildOf(n,o)||(n=o),e=[],this.editor.dom.getParent(n,(function(t){if(t===o)return!0;e.push(t)})),(t=t||{}).element=n,t.parents=e,this.editor.fire("NodeChange",t))},t.prototype.isSameElementPath=function(t){var n,e=this.editor.$(t).parentsUntil(this.editor.getBody()).add(t);if(e.length===this.lastPath.length){for(n=e.length;n>=0&&e[n]===this.lastPath[n];n--);if(-1===n)return this.lastPath=e,!0}return this.lastPath=e,!1},t}(),T_=function(t){!function(t){t.on("click",(function(n){t.dom.getParent(n.target,"details")&&n.preventDefault()}))}(t),function(t){t.parser.addNodeFilter("details",(function(t){Y(t,(function(t){t.attr("data-mce-open",t.attr("open")),t.attr("open","open")}))})),t.serializer.addNodeFilter("details",(function(t){Y(t,(function(t){var n=t.attr("data-mce-open");t.attr("open",A(n)?n:null),t.attr("data-mce-open",null)}))}))}(t)},N_=function(t){return De(t)&&gr(Dn.fromDom(t))},R_=function(t){t.on("click",(function(n){n.detail>=3&&function(t){var n=t.selection.getRng(),e=Ol.fromRangeStart(n),o=Ol.fromRangeEnd(n);if(Ol.isElementPosition(e)){var r=e.container();N_(r)&&Ls(r).each((function(t){return n.setStart(t.container(),t.offset())}))}Ol.isElementPosition(o)&&(r=e.container(),N_(r)&&Is(r).each((function(t){return n.setEnd(t.container(),t.offset())})));t.selection.setRng(Vg(n))}(t)}))},H_=function(t){var n=t.getBoundingClientRect(),e=t.ownerDocument,o=e.documentElement,r=e.defaultView;return{top:n.top+r.pageYOffset-o.clientTop,left:n.left+r.pageXOffset-o.clientLeft}},L_=function(t,n){return e=function(t){return t.inline?H_(t.getBody()):{left:0,top:0}}(t),o=function(t){var n=t.getBody();return t.inline?{left:n.scrollLeft,top:n.scrollTop}:{left:0,top:0}}(t),r=function(t,n){if(n.target.ownerDocument!==t.getDoc()){var e=H_(t.getContentAreaContainer()),o=function(t){var n=t.getBody(),e=t.getDoc().documentElement,o={left:n.scrollLeft,top:n.scrollTop},r={left:n.scrollLeft||e.scrollLeft,top:n.scrollTop||e.scrollTop};return t.inline?o:r}(t);return{left:n.pageX-e.left+o.left,top:n.pageY-e.top+o.top}}return{left:n.pageX,top:n.pageY}}(t,n),{pageX:r.left-e.left+o.left,pageY:r.top-e.top+o.top};var e,o,r},I_=We,U_=Ye,V_=function(t,n,e,o){var r=t.dom,i=n.cloneNode(!0);r.setStyles(i,{width:e,height:o}),r.setAttrib(i,"data-mce-selected",null);var a=r.create("div",{class:"mce-drag-container","data-mce-bogus":"all",unselectable:"on",contenteditable:"false"});return r.setStyles(a,{position:"absolute",opacity:.5,overflow:"hidden",border:0,padding:0,margin:0,width:e,height:o}),r.setStyles(i,{margin:0,boxSizing:"border-box"}),a.appendChild(i),a},P_=function(t){t&&t.parentNode&&t.parentNode.removeChild(t)},q_=function(t,n){return function(e){if(function(t){return 0===t.button}(e)){var o=$(n.dom.getParents(e.target),function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return function(n){for(var e=0;e<t.length;e++)if(t[e](n))return!0;return!1}}(I_,U_)).getOr(null);if(c=n.getBody(),I_(l=o)&&l!==c){var r=n.dom.getPos(o),i=n.getBody(),a=n.getDoc().documentElement;t.set({element:o,dragging:!1,screenX:e.screenX,screenY:e.screenY,maxX:(n.inline?i.scrollWidth:a.offsetWidth)-2,maxY:(n.inl
1ine?i.scrollHeight:a.offsetHeight)-2,relX:e.pageX-r.x,relY:e.pageY-r.y,width:o.offsetWidth,height:o.offsetHeight,ghost:V_(n,o,o.offsetWidth,o.offsetHeight)})}}var c,l}},j_=function(t,n){return function(e){t.on((function(t){if(t.dragging){if(function(t,n,e){return n!==e&&!t.dom.isChildOf(n,e)&&!I_(n)}(n,(a=n.selection,3===(c=a.getSel().getRangeAt(0).startContainer).nodeType?c.parentNode:c),t.element)){var o=(r=t.element,(i=r.cloneNode(!0)).removeAttribute("data-mce-selected"),i);n.fire("drop",{clientX:e.clientX,clientY:e.clientY}).isDefaultPrevented()||n.undoManager.transact((function(){P_(t.element),n.insertContent(n.dom.getOuterHTML(o)),n._selectionOverrides.hideFakeCaret()}))}n.fire("dragend")}var r,i,a,c})),Y_(t)}},Y_=function(t){t.on((function(t){P_(t.ghost)})),t.clear()},W_=function(t){var n=zc(),e=bc.DOM,o=document,r=q_(n,t),i=function(t,n){var e=ar.throttle((function(t,e){n._selectionOverrides.hideFakeCaret(),n.selection.placeCaretAt(t,e)}),0);return n.on("remove",e.stop),function(o){return t.on((function(t){var r,i,a=Math.max(Math.abs(o.screenX-t.screenX),Math.abs(o.screenY-t.screenY));if(!t.dragging&&a>10){if(n.fire("dragstart",{target:t.element}).isDefaultPrevented())return;t.dragging=!0,n.focus()}if(t.dragging){var c=function(t,n){return{pageX:n.pageX-t.relX,pageY:n.pageY+5}}(t,L_(n,o));r=t.ghost,i=n.getBody(),r.parentNode!==i&&i.appendChild(r),function(t,n,e,o,r,i){var a=0,c=0;t.style.left=n.pageX+"px",t.style.top=n.pageY+"px",n.pageX+e>r&&(a=n.pageX+e-r),n.pageY+o>i&&(c=n.pageY+o-i),t.style.width=e-a+"px",t.style.height=o-c+"px"}(t.ghost,c,t.width,t.height,t.maxX,t.maxY),e(o.clientX,o.clientY)}}))}}(n,t),a=j_(n,t),c=function(t,n){return function(){t.on((function(t){t.dragging&&n.fire("dragend")})),Y_(t)}}(n,t);t.on("mousedown",r),t.on("mousemove",i),t.on("mouseup",a),e.bind(o,"mousemove",i),e.bind(o,"mouseup",c),t.on("remove",(function(){e.unbind(o,"mousemove",i),e.unbind(o,"mouseup",c)})),t.on("keydown",(function(t){t.keyCode===cA.ESC&&c()}))},G_=function(t){W_(t),function(t){t.on("drop",(function(n){var e=void 0!==n.clientX?t.getDoc().elementFromPoint(n.clientX,n.clientY):null;(I_(e)||"false"===t.dom.getContentEditableParent(e))&&n.preventDefault()}))}(t),function(t){return t.getParam("block_unsupported_drop",!0,"boolean")}(t)&&function(t){var n=function(n){if(!n.isDefaultPrevented()){var e=n.dataTransfer;e&&(P(e.types,"Files")||e.files.length>0)&&(n.preventDefault(),"drop"===n.type&&Ob(t,"Dropped file type is not supported"))}},e=function(e){pf(t,e.target)&&n(e)},o=function(){var o=bc.DOM,r=t.dom,i=document,a=t.inline?t.getBody():t.getDoc(),c=["drop","dragover"];Y(c,(function(t){o.bind(i,t,e),r.bind(a,t,n)})),t.on("remove",(function(){Y(c,(function(t){o.unbind(i,t,e),r.unbind(a,t,n)}))}))};t.on("init",(function(){ar.setEditorTimeout(t,o,0)}))}(t)},K_=Ye,Q_=We,X_=function(t,n){return eA(t.getBody(),n)},J_=function(t){var n,e=t.selection,o=t.dom,r=o.isBlock,i=t.getBody(),a=Vu(t,i,r,(function(){return wf(t)})),c="sel-"+o.uniqueId(),l="data-mce-selected",u=function(t){return t!==i&&(Q_(t)||Ke(t))&&o.isChildOf(t,i)},s=function(t){return fm(t)||mm(t)||um(t)||sm(t)},d=function(t){t&&e.setRng(t)},A=e.getRng,f=function(n,o,r,i){return void 0===i&&(i=!0),t.fire("ShowCaret",{target:o,direction:n,before:r}).isDefaultPrevented()?null:(i&&e.scrollIntoView(o,-1===n),a.show(r,o))},m=function(t){return Sr(t)||Tr(t)||Nr(t)},g=function(t){return m(t.startContainer)||m(t.endContainer)},p=function(n){var e=t.schema.getShortEndedElements(),r=o.createRng(),i=n.startContainer,a=n.startOffset,c=n.endContainer,l=n.endOffset;return Ct(e,i.nodeName.toLowerCase())?0===a?r.setStartBefore(i):r.setStartAfter(i):r.setStart(i,a),Ct(e,c.nodeName.toLowerCase())?0===l?r.setEndBefore(c):r.setEndAfter(c):r.setEnd(c,l),r},x=function(r){var i=r.cloneNode(!0),a=t.fire("ObjectSelected",{target:r,targetClone:i});if(a.isDefaultPrevented())return null;var u=function(n,r,i){var a=t.$,l=tr(Dn.fromDom(t.getBody()),"#"+c).fold((function(){return a([])}),(function(t){return a([t.dom])}));0===l.length&&(l=a('<div data-mce-bogus="all" class="mce-offscreen-selection"></div>
1').attr("id",c)).appendTo(t.getBody());var u=o.createRng();r===i&&_n.ie?(l.empty().append('<p style="font-size: 0" data-mce-bogus="all"> </p>').append(r),u.setStartAfter(l[0].firstChild.firstChild),u.setEndAfter(r)):(l.empty().append(vr).append(r).append(vr),u.setStart(l[0].firstChild,1),u.setEnd(l[0].lastChild,0)),l.css({top:o.getPos(n,t.getBody()).y}),l[0].focus();var s=e.getSel();return s.removeAllRanges(),s.addRange(u),u}(r,a.targetClone,i),s=Dn.fromDom(r);return Y(Vc(Dn.fromDom(t.getBody()),"*[data-mce-selected]"),(function(t){Nn(s,t)||ro(t,l)})),o.getAttrib(r,l)||r.setAttribute(l,"1"),n=r,v(),u},b=function(t,n){if(!t)return null;if(t.collapsed){if(!g(t)){var e=n?1:-1,r=As(e,i,t),a=r.getNode(!n);if(ju(a))return f(e,a,!!n&&!r.isAtEnd(),!1);var c=r.getNode(n);if(ju(c))return f(e,c,!n&&!r.isAtEnd(),!1)}return null}var l=t.startContainer,s=t.startOffset,d=t.endOffset;if(3===l.nodeType&&0===s&&Q_(l.parentNode)&&(l=l.parentNode,s=o.nodeIndex(l),l=l.parentNode),1!==l.nodeType)return null;if(d===s+1&&l===t.endContainer){var A=l.childNodes[s];if(u(A))return x(A)}return null},C=function(){n&&n.removeAttribute(l),tr(Dn.fromDom(t.getBody()),"#"+c).each(xe),n=null},v=function(){a.hide()};return _n.ceFalse&&!Yx(t)&&function(){t.on("mouseup",(function(n){var e=A();e.collapsed&&Eb(t,n.clientX,n.clientY)&&LC(t,e,!1).each(d)})),t.on("click",(function(n){var r=X_(t,n.target);r&&(Q_(r)&&(n.preventDefault(),t.focus()),K_(r)&&o.isChildOf(r,e.getNode())&&C())})),t.on("blur NewBlock",C),t.on("ResizeWindow FullscreenStateChanged",a.reposition);var l=function(n,e){var i,a,c=o.getParent(n,r),l=o.getParent(e,r);return!h(c)&&(!(n===l||!o.isChildOf(c,l)||!1!==Q_(X_(t,c)))||!o.isChildOf(l,c)&&(i=c,a=l,!(o.getParent(i,r)===o.getParent(a,r)))&&function(t){var n=t.firstChild;if(h(n))return!1;var e=Ol.before(n);if(qe(e.getNode())&&1===t.childNodes.length)return!s(e);var o=Bs(t).next(e);return o&&!s(o)}(c))};t.on("tap",(function(n){var e=n.target,o=X_(t,e);Q_(o)?(n.preventDefault(),HC(t,o).each(b)):u(e)&&HC(t,e).each(b)}),!0),t.on("mousedown",(function(n){var r=n.target;if((r===i||"HTML"===r.nodeName||o.isChildOf(r,i))&&!1!==Eb(t,n.clientX,n.clientY)){var a=X_(t,r);if(a)Q_(a)?(n.preventDefault(),HC(t,a).each(b)):(C(),K_(a)&&n.shiftKey||oA(n.clientX,n.clientY,e.getRng())||(v(),e.placeCaretAt(n.clientX,n.clientY)));else if(u(r))HC(t,r).each(b);else if(!1===ju(r)){C(),v();var c=cy(i,n.clientX,n.clientY);if(c&&!l(r,c.node)){n.preventDefault();var s=f(1,c.node,c.before,!1);d(s),t.getBody().focus()}}}})),t.on("keypress",(function(t){cA.modifierPressed(t)||Q_(e.getNode())&&t.preventDefault()})),t.on("GetSelectionRange",(function(t){var e=t.range;if(n){if(!n.parentNode)return void(n=null);(e=e.cloneRange()).selectNode(n),t.range=e}})),t.on("SetSelectionRange",(function(t){t.range=p(t.range);var n=b(t.range,t.forward);n&&(t.range=n)})),t.on("AfterSetSelectionRange",(function(t){var n,e=t.range,r=e.startContainer.parentNode;g(e)||"mcepastebin"===r.id||v(),n=r,o.hasClass(n,"mce-offscreen-selection")||C()})),t.on("copy",(function(t){var n,e=t.clipboardData;if(!t.isDefaultPrevented()&&t.clipboardData&&!_n.ie){var r=(n=o.get(c))?n.getElementsByTagName("*")[0]:n;r&&(t.preventDefault(),e.clearData(),e.setData("text/html",r.outerHTML),e.setData("text/plain",r.outerText||r.innerText))}})),G_(t),function(t){var n=Dc((function(){if(!t.removed&&t.getBody().contains(document.activeElement)){var n=t.selection.getRng();if(n.collapsed){var e=IC(t,n,!1);t.selection.setRng(e)}}}),0);t.on("focus",(function(){n.throttle()})),t.on("blur",(function(){n.cancel()}))}(t),function(t){t.on("init",(function(){t.on("focusin",(function(n){var e=n.target;if(Ke(e)){var o=eA(t.getBody(),e),r=We(o)?o:e;t.selection.getNode()!==r&&HC(t,r).each((function(n){return t.selection.setRng(n)}))}}))}))}(t)}(),{showCaret:f,showBlockCaretContainer:function(t){t.hasAttribute("data-mce-caret")&&(Rr(t),d(A()),e.scrollIntoView(t))},hideFakeCaret:v,destroy:function(){a.destroy(),n=null}}},$_=function(t){var n,e,o=Sn.each,r=cA.BACKSPACE,i=cA.DELETE,a=t.dom,c=t.selection,l=t.parser,u=_n.gecko,s=_n.ie,d=_n.webkit,A="data:text/mce-internal,",f=s?"Text":"URL",m=function(n,e){try{t.getDoc().execCommand(n,!1,e)}catch(t){}},g=function(t){return t.isDefaultPrevented()},p=function(){var n=function(t){var n=a.create("body"),e=t.cloneContents();return n.appendChild(e),c.serializer.serialize(n,{format:"html"})};
1t.on("keydown",(function(e){var o,c,l=e.keyCode;if(!g(e)&&(l===i||l===r)){if(o=t.selection.isCollapsed(),c=t.getBody(),o&&!a.isEmpty(c))return;if(!o&&!function(e){var o=n(e),r=a.createRng();return r.selectNode(t.getBody()),o===n(r)}(t.selection.getRng()))return;e.preventDefault(),t.setContent(""),c.firstChild&&a.isBlock(c.firstChild)?t.selection.setCursorLocation(c.firstChild,0):t.selection.setCursorLocation(c,0),t.nodeChanged()}}))},x=function(){t.shortcuts.add("meta+a",null,"SelectAll")},h=function(){t.inline||a.bind(t.getDoc(),"mousedown mouseup",(function(n){var e;if(n.target===t.getDoc().documentElement)if(e=c.getRng(),t.getBody().focus(),"mousedown"===n.type){if(Sr(e.startContainer))return;c.placeCaretAt(n.clientX,n.clientY)}else c.setRng(e)}))},b=function(){Range.prototype.getClientRects||t.on("mousedown",(function(n){if(!g(n)&&"HTML"===n.target.nodeName){var e=t.getBody();e.blur(),ar.setEditorTimeout(t,(function(){e.focus()}))}}))},C=function(){t.on("click",(function(n){var e=n.target;/^(IMG|HR)$/.test(e.nodeName)&&"false"!==a.getContentEditableParent(e)&&(n.preventDefault(),t.selection.select(e),t.nodeChanged()),"A"===e.nodeName&&a.hasClass(e,"mce-item-anchor")&&(n.preventDefault(),c.select(e))}))},v=function(){t.on("keydown",(function(t){if(!g(t)&&t.keyCode===r&&c.isCollapsed()&&0===c.getRng().startOffset){var n=c.getNode().previousSibling;if(n&&n.nodeName&&"table"===n.nodeName.toLowerCase())return t.preventDefault(),!1}}))},w=function(){(function(t){return t.getParam("readonly")})(t)||t.on("BeforeExecCommand mousedown",(function(){m("StyleWithCSS",!1),m("enableInlineTableEditing",!1),bu(t)||m("enableObjectResizing",!1)}))},_=function(){t.on("SetContent ExecCommand",(function(t){"setcontent"!==t.type&&"mceInsertLink"!==t.command||o(a.select("a"),(function(t){var n=t.parentNode,e=a.getRoot();if(n.lastChild===t){for(;n&&!a.isBlock(n);){if(n.parentNode.lastChild!==n||n===e)return;n=n.parentNode}a.add(n,"br",{"data-mce-bogus":1})}}))}))},E=function(){t.contentStyles.push("img:-moz-broken {-moz-force-broken-image-icon:1;min-width:24px;min-height:24px}")},k=function(){t.inline||t.on("keydown",(function(){document.activeElement===document.body&&t.getWin().focus()}))},B=function(){t.inline||(t.contentStyles.push("body {min-height: 150px}"),t.on("click",(function(n){var e;if("HTML"===n.target.nodeName){if(_n.ie>11)return void t.getBody().focus();e=t.selection.getRng(),t.getBody().focus(),t.selection.setRng(e),t.selection.normalize(),t.nodeChanged()}})))},F=function(){_n.mac&&t.on("keydown",(function(n){!cA.metaKeyPressed(n)||n.shiftKey||37!==n.keyCode&&39!==n.keyCode||(n.preventDefault(),t.selection.getSel().modify("move",37===n.keyCode?"backward":"forward","lineboundary"))}))},S=function(){t.on("click",(function(t){var n=t.target;do{if("A"===n.tagName)return void t.preventDefault()}while(n=n.parentNode)})),t.contentStyles.push(".mce-content-body {-webkit-touch-callout: none}")},z=function(){t.on("init",(function(){t.dom.bind(t.getBody(),"submit",(function(t){t.preventDefault()}))}))},D=function(){t.on("dragstart",(function(n){!function(n){var e,o;n.dataTransfer&&(t.selection.isCollapsed()&&"IMG"===n.target.tagName&&c.select(n.target),(e=t.selection.getContent()).length>0&&(o=A+escape(t.id)+","+escape(e),n.dataTransfer.setData(f,o)))}(n)})),t.on("drop",(function(n){if(!g(n)){var e=function(t){var n;return t.dataTransfer&&(n=t.dataTransfer.getData(f))&&n.indexOf(A)>=0?(n=n.substr(23).split(","),{id:unescape(n[0]),html:unescape(n[1])}):null}(n);if(e&&e.id!==t.id){n.preventDefault();var o=dA(n.x,n.y,t.getDoc());c.setRng(o),r=e.html,i=!0,t.queryCommandSupported("mceInsertClipboardContent")?t.execCommand("mceInsertClipboardContent",!1,{content:r,internal:i}):t.execCommand("mceInsertContent",!1,r)}}var r,i}))},O=y;return Yx(t)?(d&&(h(),C(),z(),x(),_n.iOS&&(k(),B(),S())),u&&(b(),w(),E(),F())):(t.on("keydown",(function(n){var e,o;if(!g(n)&&n.keyCode===cA.BACKSPACE){var r=(e=c.getRng()).startContainer,i=e.startOffset,l=a.getRoot();if(o=r,e.collapsed&&0===i){for(;o&&o.parentNode&&o.parentNode.firstChild===o&&o.parentNode!==l;)o=o.parentNode;"BLOCKQUOTE"===o.tagName&&(t.formatter.toggle("blockquote",null,o),(e=a.createRng()).setStart(r,0),e.setEnd(r,0),c.setRng(e))}}})),p(),_n.windowsPhone||t.on("keyup focusin mouseup",(function(t){cA.modifierPressed(t)||c.normalize()}),!0),d&&(h(),C(),iu(t)&&t.on("init",(function(){m("DefaultParagraphSeparator",iu(t))})),z(),v(),l.addNodeFilter("br",(function(t){for(var n=t.length;n--;)"Apple-interchange-newline"===t[n].attr("class")&&t[n].remove()})),_n.iOS?(k(),B(),S()):x()),_n.ie>=11&&(B(),v()),_n.ie&&(x(),m("AutoUrlDetect",!1),D()),u&&(t.on("key
1down",(function(n){if(!g(n)&&n.keyCode===r){if(!t.getBody().getElementsByTagName("hr").length)return;if(c.isCollapsed()&&0===c.getRng().startOffset){var e=c.getNode(),o=e.previousSibling;if("HR"===e.nodeName)return a.remove(e),void n.preventDefault();o&&o.nodeName&&"hr"===o.nodeName.toLowerCase()&&(a.remove(o),n.preventDefault())}}})),b(),n=function(){var n=a.getAttribs(c.getStart().cloneNode(!1));return function(){var e=c.getStart();e!==t.getBody()&&(a.setAttrib(e,"style",null),o(n,(function(t){e.setAttributeNode(t.cloneNode(!0))})))}},e=function(){return!c.isCollapsed()&&a.getParent(c.getStart(),a.isBlock)!==a.getParent(c.getEnd(),a.isBlock)},t.on("keypress",(function(o){var r;if(!g(o)&&(8===o.keyCode||46===o.keyCode)&&e())return r=n(),t.getDoc().execCommand("delete",!1,null),r(),o.preventDefault(),!1})),a.bind(t.getDoc(),"cut",(function(o){var r;!g(o)&&e()&&(r=n(),ar.setEditorTimeout(t,(function(){r()})))})),w(),_(),E(),F(),v())),{refreshContentEditable:O,isHidden:function(){if(!u||t.removed)return!1;var n=t.selection.getSel();return!n||!n.rangeCount||0===n.rangeCount}}},Z_=bc.DOM,tE=function(t){return t.inline?t.getElement().nodeName.toLowerCase():void 0},nE=function(t){return xt(t,(function(t){return!1===x(t)}))},eE=function(t){var n=t.settings;return nE({block_elements:n.block_elements,boolean_attributes:n.boolean_attributes,custom_elements:n.custom_elements,extended_valid_elements:n.extended_valid_elements,invalid_elements:n.invalid_elements,invalid_styles:n.invalid_styles,move_caret_before_on_enter_elements:n.move_caret_before_on_enter_elements,non_empty_elements:n.non_empty_elements,schema:n.schema,self_closing_elements:n.self_closing_elements,short_ended_elements:n.short_ended_elements,special:n.special,text_block_elements:n.text_block_elements,text_inline_elements:n.text_inline_elements,valid_children:n.valid_children,valid_classes:n.valid_classes,valid_elements:n.valid_elements,valid_styles:n.valid_styles,verify_html:n.verify_html,whitespace_elements:n.whitespace_elements,padd_empty_block_inline_children:n.format_empty_lines})},oE=function(t){var n=t.settings,e=t.editorUpload.blobCache;return nE({allow_conditional_comments:n.allow_conditional_comments,allow_html_data_urls:n.allow_html_data_urls,allow_svg_data_urls:n.allow_svg_data_urls,allow_html_in_named_anchor:n.allow_html_in_named_anchor,allow_script_urls:n.allow_script_urls,allow_unsafe_link_target:n.allow_unsafe_link_target,convert_fonts_to_spans:n.convert_fonts_to_spans,fix_list_elements:n.fix_list_elements,font_size_legacy_values:n.font_size_legacy_values,forced_root_block:n.forced_root_block,forced_root_block_attrs:n.forced_root_block_attrs,padd_empty_with_br:n.padd_empty_with_br,preserve_cdata:n.preserve_cdata,remove_trailing_brs:n.remove_trailing_brs,inline_styles:n.inline_styles,root_name:tE(t),validate:!0,blob_cache:e,document:t.getDoc(),images_dataimg_filter:n.images_dataimg_filter})},rE=function(t){var n=t.dom.getRoot();t.inline||Yd(t)&&t.selection.getStart(!0)!==n||Ls(n).each((function(n){var e=n.getNode(),o=Re(e)?Ls(e).getOr(n):n;_n.browser.isIE()?function(t,n){var e=Dn.fromDom(t.getBody()),o=(af(t)?H.from(n):H.none()).map(cf).filter(rf(e));t.bookmark=o.isSome()?o:t.bookmark}(t,o.toRange()):t.selection.setRng(o.toRange())}))},iE=function(t){t.bindPendingEventDelegates(),t.initialized=!0,function(t){t.fire("Init")}(t),t.focus(!0),rE(t),t.nodeChanged({initial:!0}),t.execCallback("init_instance_callback",t),function(t){t.settings.auto_focus&&ar.setEditorTimeout(t,(function(){var n;(n=!0===t.settings.auto_focus?t:t.editorManager.get(t.settings.auto_focus)).destroyed||n.focus()}),100)}(t)},aE=function(t){return t.inline?t.ui.styleSheetLoader:t.dom.styleSheetLoader},cE=function(t){var n=aE(t),e=hu(t),o=t.contentCSS,r=function(){n.unloadAll(o),t.inline||t.ui.styleSheetLoader.unloadAll(e)},i=function(){t.removed?r():t.on("remove",r)};if(t.contentStyles.length>0){var a="";Sn.each(t.contentStyles,(function(t){a+=t+"\r\n"})),t.dom.addStyle(a)}var c=er.all(function(t,n,e){var o=[new er((function(e,o){return aE(t).loadAll(n,e,o)}))];return t.inline?o:o.concat([new er((function(n,o){return t.ui.styleSheetLoader.loadAll(e,n,o)}))])}(t,o,e)).then(i).catch(i);return t.settings.content_style&&function(t,n){var e=Dn.fromDom(t.getBody()),o=le(ce(e)),r=Dn.fromTag("style");Ze(r,"type","text/css"),me(r,Dn.fromText(n)),me(o,r),t.on("remove",(function(){xe(r)}))}(t,t.settings.content_style),c},lE=function(t){var n=t.settings,e=t.getDoc(),o=t.getBody();!function(t){t.fire("PreInit")}(t),n.browser_spellcheck||n.gecko_spellcheck||(e.body.spellcheck=!1,Z_.setAttrib(o,"spellcheck","fal
1se")),t.quirks=$_(t),function(t){t.fire("PostRender")}(t);var r=function(t){return t.getParam("directionality",Fc.isRtl()?"rtl":void 0)}(t);void 0!==r&&(o.dir=r),n.protect&&t.on("BeforeSetContent",(function(t){Sn.each(n.protect,(function(n){t.content=t.content.replace(n,(function(t){return"\x3c!--mce:protected "+escape(t)+"--\x3e"}))}))})),t.on("SetContent",(function(){t.addVisual(t.getBody())})),t.on("compositionstart compositionend",(function(n){t.composing="compositionstart"===n.type}))},uE=function(t){!0!==t.removed&&(!function(t){Yx(t)||t.load({initial:!0,format:"html"}),t.startContent=t.getContent({format:"raw"})}(t),iE(t))},sE=function(t,n){var e=t.settings,o=t.getElement(),r=t.getDoc();e.inline||(t.getElement().style.visibility=t.orgVisibility),n||t.inline||(r.open(),r.write(t.iframeHTML),r.close()),t.inline&&(Z_.addClass(o,"mce-content-body"),t.contentDocument=r=document,t.contentWindow=window,t.bodyElement=o,t.contentAreaContainer=o);var i=t.getBody();i.disabled=!0,t.readonly=!!e.readonly,t.readonly||(t.inline&&"static"===Z_.getStyle(i,"position",!0)&&(i.style.position="relative"),i.contentEditable=t.getParam("content_editable_state",!0)),i.disabled=!1,t.editorUpload=Wb(t),t.schema=Oi(eE(t)),t.dom=bc(r,{keep_values:!0,url_converter:t.convertURL,url_converter_scope:t,hex_colors:e.force_hex_style_colors,update_styles:!0,root_element:t.inline?t.getBody():null,collect:function(){return t.inline},schema:t.schema,contentCssCors:mu(t),referrerPolicy:gu(t),onSetAttrib:function(n){t.fire("SetAttrib",n)}}),t.parser=function(t){var n=Rh(oE(t),t.schema);return n.addAttributeFilter("src,href,style,tabindex",(function(n,e){for(var o,r,i=n.length,a=t.dom,c="data-mce-"+e;i--;)if((r=(o=n[i]).attr(e))&&!o.attr(c)){if(0===r.indexOf("data:")||0===r.indexOf("blob:"))continue;"style"===e?((r=a.serializeStyle(a.parseStyle(r),o.name)).length||(r=null),o.attr(c,r),o.attr(e,r)):"tabindex"===e?(o.attr(c,r),o.attr(e,null)):o.attr(c,t.convertURL(r,e,o.name))}})),n.addNodeFilter("script",(function(t){for(var n=t.length;n--;){var e=t[n],o=e.attr("type")||"no/type";0!==o.indexOf("mce-")&&e.attr("type","mce-"+o)}})),t.settings.preserve_cdata&&n.addNodeFilter("#cdata",(function(n){for(var e=n.length;e--;){var o=n[e];o.type=8,o.name="#comment",o.value="[CDATA["+t.dom.encode(o.value)+"]]"}})),n.addNodeFilter("p,h1,h2,h3,h4,h5,h6,div",(function(n){for(var e=n.length,o=t.schema.getNonEmptyElements();e--;){var r=n[e];r.isEmpty(o)&&0===r.getAll("br").length&&(r.append(new Rf("br",1)).shortEnded=!0)}})),n}(t),t.serializer=Vh(function(t){var n=t.settings;return zt(zt(zt({}
1,oE(t)),eE(t)),nE({url_converter:n.url_converter,url_converter_scope:n.url_converter_scope,element_format:n.element_format,entities:n.entities,entity_encoding:n.entity_encoding,indent:n.indent,indent_after:n.indent_after,indent_before:n.indent_before}))}(t),t),t.selection=eh(t.dom,t.getWin(),t.serializer,t),t.annotator=tA(t),t.formatter=Zb(t),t.undoManager=nC(t),t._nodeChangeDispatcher=new M_(t),t._selectionOverrides=J_(t),jy(t),T_(t),Yx(t)||R_(t);var a=function(t){return Yx(t)?_c(null):O_(t)}(t);Py(t,a),function(t){iu(t)&&t.on("NodeChange",F(Ky,t))}(t),aC(t);var c=Wx(t);lE(t),c.fold((function(){cE(t).then((function(){return uE(t)}))}),(function(n){t.setProgressState(!0),cE(t).then((function(){n().then((function(n){t.setProgressState(!1),uE(t)}),(function(n){t.notificationManager.open({type:"error",text:String(n)}),uE(t)}))}))}))},dE=bc.DOM,AE=function(t){var n=function(t){return t.getParam("doctype","<!DOCTYPE html>")}(t)+"<html><head>";(function(t){return t.getParam("document_base_url","")})(t)!==t.documentBaseUrl&&(n+='<base href="'+t.documentBaseURI.getURI()+'" />'),n+='<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />';var e=function(t){return ou(t,"body_id","tinymce")}(t),o=function(t){return ou(t,"body_class","")}(t),r=t.translate(function(t){return t.getParam("iframe_aria_text","Rich Text Area. Press ALT-0 for help.","string")}(t));return ru(t)&&(n+='<meta http-equiv="Content-Security-Policy" content="'+ru(t)+'" />'),n+='</head><body id="'+e+'" class="mce-content-body '+o+'" data-id="'+t.id+'" aria-label="'+r+'"><br></body></html>'},fE=function(t,n){var e,o,r,i,a=t.translate("Rich Text Area"),c=(e=t.id,o=a,n.height,r=function(t){return t.getParam("iframe_attrs",{})}(t),i=Dn.fromTag("iframe"),to(i,r),to(i,{id:e+"_ifr",frameBorder:"0",allowTransparency:"true",title:o}),Hc(i,"tox-edit-area__iframe"),i).dom;c.onload=function(){c.onload=null,t.fire("load")};var l=function(t,n){if(document.domain!==window.location.hostname&&_n.browser.isIE()){var e=Pb("mce");t[e]=function(){sE(t)};var o='javascript:(function(){document.open();document.domain="'+document.domain+'";var ed = window.parent.tinymce.get("'+t.id+'");document.write(ed.iframeHTML);document.close();ed.'+e+"(true);})()";return dE.setAttrib(n,"src",o),!0}return!1}(t,c);return t.contentAreaContainer=n.iframeContainer,t.iframeElement=c,t.iframeHTML=AE(t),dE.add(n.iframeContainer,c),l},mE=bc.DOM,gE=function(t,n,e){var o=Fb.get(e),r=Fb.urls[e]||t.documentBaseUrl.replace(/\/$/,"");if(e=Sn.trim(e),o&&-1===Sn.inArray(n,e)){if(Sn.each(Fb.dependencies(e),(function(e){gE(t,n,e)})),t.plugins[e])return;try{var i=new o(t,r,t.$);t.plugins[e]=i,i.init&&(i.init(t,r),n.push(e))}catch(n){!function(t,n,e){var o=Fc.translate(["Failed to initialize plugin: {0}",n]);rA(t,"PluginLoadError",{message:o}),Rb(o,e),Ob(t,o)}(t,e,n)}}},pE=function(t){return t.replace(/^\-/,"")},xE=function(t){return{editorContainer:t,iframeContainer:t,api:{}}},hE=function(t){var n=t.getElement();return t.inline?xE(null):function(t){var n=mE.create("div");return mE.insertAfter(n,t),xE(n)}(n)},bE=function(t){var n=t.getElement();return t.orgDisplay=n.style.display,A(vu(t))?function(t){return t.theme.renderUI()}(t):C(vu(t))?function(t){var n=t.getElement(),e=vu(t)(t,n);return e.editorContainer.nodeType&&(e.editorContainer.id=e.editorContainer.id||t.id+"_parent"),e.iframeContainer&&e.iframeContainer.nodeType&&(e.iframeContainer.id=e.iframeContainer.id||t.id+"_iframecontainer"),e.height=e.iframeHeight?e.iframeHeight:n.offsetHeight,e}(t):hE(t)},CE=function(t){t.fire("ScriptsLoaded"),function(t){var n=Sn.trim(uu(t)),e=t.ui.registry.getAll().icons,o=zt(zt({},hb.get("default").icons),hb.get(n).icons);At(o,(function(n,o){Ct(e,o)||t.ui.registry.addIcon(o,n)}))}(t),function(t){var n=vu(t);if(A(n)){t.settings.theme=pE(n);var e=Sb.get(n);t.theme=new e(t,Sb.urls[n]),t.theme.init&&t.theme.init(t,Sb.urls[n]||t.documentBaseUrl.replace(/\/$/,""),t.$)}else t.theme={}}(t),function(t){var n=[];Sn.each(Eu(t).split(/[ ,]/),(function(e){gE(t,n,pE(e))}))}(t);var n=bE(t);!function(t,n){var e={show:H.from(n.show).getOr(y),hide:H.from(n.hide).getOr(y),disable:H.from(n.disable).getOr(y),isDisabled:H.from(n.isDisabled).getOr(O),enable:function(){t.mode.isReadOnly()||H.from(n.enable).map(D)}};t.ui=zt(zt({},t.ui),e)}(t,H.from(n.api).getOr({}));var e={editorContainer:n.editorContainer,iframeContainer:n.iframeC
1ontainer};return t.editorContainer=e.editorContainer?e.editorContainer:null,Ib(t),t.inline?sE(t):function(t,n){var e=fE(t,n);n.editorContainer&&(dE.get(n.editorContainer).style.display=t.orgDisplay,t.hidden=dE.isHidden(n.editorContainer)),t.getElement().style.display="none",dE.setAttrib(t.id,"aria-hidden","true"),e||sE(t)}(t,e)},vE=bc.DOM,yE=function(t){return"-"===t.charAt(0)},wE=function(t,n){var e=pu(n),o=function(t){return t.getParam("language_url","","string")}(n);if(!1===Fc.hasCode(e)&&"en"!==e){var r=""!==o?o:n.editorManager.baseURL+"/langs/"+e+".js";t.add(r,y,void 0,(function(){!function(t,n,e){Mb(t,"LanguageLoadError",Tb("language",n,e))}(n,r,e)}))}},_E=function(t,n,e){return H.from(n).filter((function(t){return t.length>0&&!hb.has(t)})).map((function(n){return{url:t.editorManager.baseURL+"/icons/"+n+"/icons"+e+".js",name:H.some(n)}}))},EE=function(t,n,e){var o=_E(n,"default",e),r=function(t){return H.from(function(t){return t.getParam("icons_url","","string")}(t)).filter((function(t){return t.length>0})).map((function(t){return{url:t,name:H.none()}}))}(n).orThunk((function(){return _E(n,uu(n),"")}));Y(function(t){for(var n=[],e=function(t){n.push(t)},o=0;o<t.length;o++)t[o].each(e);return n}([o,r]),(function(e){t.add(e.url,y,void 0,(function(){!function(t,n,e){Mb(t,"IconsLoadError",Tb("icons",n,e))}(n,e.url,e.name.getOrUndefined())}))}))},kE=function(t,n){var e=wc.ScriptLoader;!function(t,n,e,o){var r=vu(n);if(A(r)){if(!yE(r)&&!Ct(Sb.urls,r)){var i=function(t){return t.getParam("theme_url")}(n);i?Sb.load(r,n.documentBaseURI.toAbsolute(i)):Sb.load(r,"themes/"+r+"/theme"+e+".js")}t.loadQueue((function(){Sb.waitFor(r,o)}))}else o()}(e,t,n,(function(){wE(e,t),EE(e,t,n),function(t,n){Sn.each(function(t){return t.getParam("external_plugins")}(t),(function(n,e){Fb.load(e,n,y,void 0,(function(){Nb(t,n,e)})),t.settings.plugins+=" "+e})),Sn.each(Eu(t).split(/[ ,]/),(function(e){if((e=Sn.trim(e))&&!Fb.urls[e])if(yE(e)){e=e.substr(1,e.length);var o=Fb.dependencies(e);Sn.each(o,(function(e){var o={prefix:"plugins/",resource:e,suffix:"/plugin"+n+".js"},r=Fb.createUrl(o,e);Fb.load(r.resource,r,y,void 0,(function(){Nb(t,r.prefix+r.resource+r.suffix,r.resource)}))}))}else{var r={prefix:"plugins/",resource:e,suffix:"/plugin"+n+".js"};Fb.load(e,r,y,void 0,(function(){Nb(t,r.prefix+r.resource+r.suffix,e)}))}}))}(t,n),e.loadQueue((function(){t.removed||CE(t)}),t,(function(){t.removed||CE(t)}))}))},BE=function(t){var n=t.id;Fc.setCode(pu(t));var e=function(){vE.unbind(window,"ready",e),t.render()};if(qi.Event.domLoaded){if(t.getElement()&&_n.contentEditable){var o=Dn.fromDom(t.getElement()),r=function(t){return X(t.dom.attributes,(function(t,n){return t[n.name]=n.value,t}),{})}(o);t.on("remove",(function(){W(o.dom.attributes,(function(t){return ro(o,t.name)})),to(o,r)})),t.ui.styleSheetLoader=function(t,n){return lr.forElement(t,{contentCssCors:_u(n),referrerPolicy:gu(n)})}(o,t),!function(t){return t.getParam("inline")}(t)?(t.orgVisibility=t.getElement().style.visibility,t.getElement().style.visibility="hidden"):t.inline=!0;var i=t.getElement().form||vE.getParent(n,"form");i&&(t.formElement=i,function(t){return t.getParam("hidden_input")}(t)&&!Le(t.getElement())&&(vE.insertAfter(vE.create("input",{type:"hidden",name:n}),n),t.hasHiddenInput=!0),t.formEventDelegate=function(n){t.fire(n.type,n)},vE.bind(i,"submit reset",t.formEventDelegate),t.on("reset",(function(){t.resetContent()})),!function(t){return t.getParam("submit_patch")}(t)||i.submit.nodeType||i.submit.length||i._mceOldSubmit||(i._mceOldSubmit=i.submit,i.submit=function(){return t.editorManager.triggerSave(),t.setDirty(!1),i._mceOldSubmit(i)})),t.windowManager=zb(t),t.notificationManager=Bb(t),function(t){return"xml"===t.getParam("encoding")}(t)&&t.on("GetContent",(function(t){t.save&&(t.content=vE.encode(t.content))})),function(t){return t.getParam("add_form_submit_trigger")}(t)&&t.on("submit",(function(){t.initialized&&t.save()})),function(t){return t.getParam("add_unload_trigger")}(t)&&(t._beforeUnload=function(){!t.initialized||t.destroyed||t.isHidden()||t.save({format:"raw",no_events:!0,set_dirty:!1})},t.editorManager.on("BeforeUnload",t._beforeUnload)),t.editorManager.add(t),kE(t,t.suffix)}}else vE.bind(window,"ready",e)},FE=function(t,n){return function(t,n){return Kx(t).editor.addVisual(n)}(t,n)},SE={"font-size":"size","font-family":"face"},zE=function(t,n,e){return ap(Dn.fromDom(e),(function(n){return function(n){return lo(n,t).orThunk((function(){return"font"===Ln(n)?bt(SE,t).bind((function(t){return eo(n,t)})):H.none()}))}(n)}),(function(t){return Nn(Dn.fromDom(n),t)}))},DE=function(t){return function(n,e){return H.from(e).map(Dn.fromDom).filter(Vn).bind((function(e){return zE(t,n,e.dom).or(function(t,n){return H.from(bc.DOM.getStyle(n,t,!0))}(t,e.dom))})).getOr("")}},OE=DE("font-size"),ME=w((function(t){return t.replace(/[\'\"\\]/g,"").replace(/,\s+/g,",")}),DE("font-family")),TE=function(t){return Ls(t.getBody()).map((function(t){var n=t.container();return Ie(n)?n.parentNode:n}))},NE=function(t,n){return function(t){return H.from(t.selection.getRng()).bind((function(n){var e=t.getBody();return n.startContainer===e&&0===n.startOffset?H.none():H.from(t.selection.getStart(!0))}))}(t).orThunk(F(TE,t)).map(Dn.fromDom).filter(Vn).bind(n)},RE=function(t,n){return NE(t,_(H.some,n))},HE=function(t,n){if(/^[0-9.]+$/.test(n)){var e=parseInt(n,10);if(e>
1=1&&e<=7){var o=function(t){return Sn.explode(t.getParam("font_size_style_values","xx-small,x-small,small,medium,large,x-large,xx-large"))}(t),r=function(t){return Sn.explode(t.getParam("font_size_classes",""))}(t);return r?r[e-1]||n:o[e-1]||n}return n}return n},LE=function(t){var n=t.split(/\s*,\s*/);return j(n,(function(t){return-1===t.indexOf(" ")||Lt(t,'"')||Lt(t,"'")?t:"'"+t+"'"})).join(",")},IE=function(t,n){var e=function(t){if("string"!=typeof t){var n=Sn.extend({paste:t.paste,data:{paste:t.paste}},t);return{content:t.content,details:n}}return{content:t,details:{}}}(n);!function(t,n,e){Gx(t).editor.insertContent(n,e)}(t,e.content,e.details)},UE=Sn.each,VE=Sn.map,PE=Sn.inArray,qE=function(){function t(t){this.commands={state:{},exec:{},value:{}},this.editor=t,this.setupCommands(t)}return t.prototype.execCommand=function(t,n,e,o){var r,i=!1,a=this;if(!a.editor.removed){var c;if("mcefocus"!==t.toLowerCase()&&(/^(mceAddUndoLevel|mceEndUndoLevel|mceBeginUndoLevel|mceRepaint)$/.test(t)||o&&o.skip_focus?(c=a.editor,df(c).each((function(t){return c.selection.setRng(t)}))):a.editor.focus()),(o=a.editor.fire("BeforeExecCommand",{command:t,ui:n,value:e})).isDefaultPrevented())return!1;var l=t.toLowerCase();if(r=a.commands.exec[l])return r(l,n,e),a.editor.fire("ExecCommand",{command:t,ui:n,value:e}),!0;if(UE(this.editor.plugins,(function(o){if(o.execCommand&&o.execCommand(t,n,e))return a.editor.fire("ExecCommand",{command:t,ui:n,value:e}),i=!0,!1})),i)return i;if(a.editor.theme&&a.editor.theme.execCommand&&a.editor.theme.execCommand(t,n,e))return a.editor.fire("ExecCommand",{command:t,ui:n,value:e}),!0;try{i=a.editor.getDoc().execCommand(t,n,e)}catch(t){}return!!i&&(a.editor.fire("ExecCommand",{command:t,ui:n,value:e}),!0)}},t.prototype.queryCommandState=function(t){var n;if(!this.editor.quirks.isHidden()&&!this.editor.removed){if(t=t.toLowerCase(),n=this.commands.state[t])return n(t);try{return this.editor.getDoc().queryCommandState(t)}catch(t){}return!1}},t.prototype.queryCommandValue=function(t){var n;if(!this.editor.quirks.isHidden()&&!this.editor.removed){if(t=t.toLowerCase(),n=this.commands.value[t])return n(t);try{return this.editor.getDoc().queryCommandValue(t)}catch(t){}}},t.prototype.addCommands=function(t,n){void 0===n&&(n="exec");var e=this;UE(t,(function(t,o){UE(o.toLowerCase().split(","),(function(o){e.commands[n][o]=t}))}))},t.prototype.addCommand=function(t,n,e){var o=this;t=t.toLowerCase(),this.commands.exec[t]=function(t,r,i,a){return n.call(e||o.editor,r,i,a)}},t.prototype.queryCommandSupported=function(t){if(t=t.toLowerCase(),this.commands.exec[t])return!0;try{return this.editor.getDoc().queryCommandSupported(t)}catch(t){}return!1},t.prototype.addQueryStateHandler=function(t,n,e){var o=this;t=t.toLowerCase(),this.commands.state[t]=function(){return n.call(e||o.editor)}},t.prototype.addQueryValueHandler=function(t,n,e){var o=this;t=t.toLowerCase(),this.commands.value[t]=function(){return n.call(e||o.editor)}},t.prototype.hasCustomCommand=function(t){return t=t.toLowerCase(),!!this.commands.exec[t]},t.prototype.execNativeCommand=function(t,n,e){return void 0===n&&(n=!1),void 0===e&&(e=null),this.editor.getDoc().execCommand(t,n,e)},t.prototype.isFormatMatch=function(t){return this.editor.formatter.match(t)},t.prototype.toggleFormat=function(t,n){this.editor.formatter.toggle(t,n),this.editor.nodeChanged()},t.prototype.storeSelection=function(t){this.selectionBookmark=this.editor.selection.getBookmark(t)},t.prototype.restoreSelection=function(){this.editor.selection.moveToBookmark(this.selectionBookmark)},t.prototype.setupCommands=function(t){var n=this;this.addCommands({"mceResetDesignMode,mceBeginUndoLevel":y,"mceEndUndoLevel,mceAddUndoLevel":function(){t.undoManager.add()},mceFocus:function(n,e,o){kf(t,o)},"Cut,Copy,Paste":function(e){var o,r=t.getDoc();try{n.execNativeCommand(e)}catch(t){o=!0}if("paste"!==e||r.queryCommandEnabled(e)||(o=!0),o||!r.queryCommandSupported(e)){var i=t.translate("Your browser doesn't support direct access to the clipboard. Please use the Ctrl+X/C/V keyboard shortcuts instead.");_n.mac&&(i=i.replace(/Ctrl\+/g,"⌘+")),t.notificationManager.open({text:i,type:"error"})}},unlink:function(){if(t.selection.isCollapsed()){var n=t.dom.getParent(t.selection.getStart(),"a");n&&t.dom.remove(n,!0)}else t.formatter.remove("link")},"JustifyLeft,JustifyCenter,JustifyRight,JustifyFull,JustifyNone":function(e){var o=e.substring(7);"full"===o&&(o="justify"),UE("left,center,right,justify".split(","),(function(n){o!==n&&t.formatter.remove("align"+n)})),"none"!==o&&n.toggleFormat("align"+o)},"InsertUnorderedList,InsertOrderedList":function(e){var o;n.execNativeCommand(e);var r=t.dom.getParent(t.selection.getNode(),"ol,ul");r&&(o=r.parentNode,/^(H[1-6]|P|ADDRESS|PRE)$/.test(o.nodeName)&&(n.storeSelection(),t.dom.split(o,r),n.restoreSelection()))},"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(t){n.toggleFormat(t)},"ForeColor,HiliteColor":function(t,e,o){n.toggleFormat(t,{value:o})},FontName:function(n,e,o){!function(t,n){var e=HE(t,n);t.formatter.toggle("fontname",{value:LE(e)}),t.nodeChanged()}(t,o)},FontSize:function(n,e,o){!function(t,n){t.formatter.toggle("fontsize",{value:HE(t,n)}),t.nodeChanged()}(t,o)},LineHeight:function(n,e,o){!function(t,n){t.formatter.toggle("lineheight",{value:String(n)}),t.nodeChanged()}(t,o)},Lang:function(t,e,o){n.toggleFormat(t,{value:o.code,customValue:o.customCode})},RemoveFormat:function(n){t.formatter.remove(n)},mceBlockQuote:function(){n.toggleFormat("blockquote")},FormatBlock:function(t,e,o){return n.toggleFormat(o||"p")},mceCleanup:function(){var n=t.selection.getBookmark();t.setContent(t.getContent()),t.selection.moveToBookmark(n)},mceRemoveNode:function(e,o,r){var i=r||t.selection.getNode();i!==t.getBody()&&(n.storeSelection(),t.dom.remove(i,!0),n.restoreSelection())},mceSelectNodeDepth:function(n,e,o){var r=0;t.dom.getParent(t.selection.getNode(),(function(n){if(1===n.nodeType&&r++===o)return t.selection.select(n),!1}),t.getBody())},mceSelectNode:function(n,e,o){t.selection.select(o)},mceInsertContent:function(n,e,o){IE(t,o)},mceInsertRawHTML:function(n,e,o){t.selection.setContent("tiny_mce_marker");var r=t.getContent();t.setContent(r.replace(/tiny_mce_marker/g,(function(){return o}
1)))},mceInsertNewLine:function(n,e,o){p_(t,o)},mceToggleFormat:function(t,e,o){n.toggleFormat(o)},mceSetContent:function(n,e,o){t.setContent(o)},"Indent,Outdent":function(n){Iy(t,n)},mceRepaint:y,InsertHorizontalRule:function(){t.execCommand("mceInsertContent",!1,"<hr />")},mceToggleVisualAid:function(){t.hasVisual=!t.hasVisual,t.addVisual()},mceReplaceContent:function(n,e,o){t.execCommand("mceInsertContent",!1,o.replace(/\{\$selection\}/g,t.selection.getContent({format:"text"})))},mceInsertLink:function(n,e,o){"string"==typeof o&&(o={href:o});var r=t.dom.getParent(t.selection.getNode(),"a");o.href=o.href.replace(/ /g,"%20"),r&&o.href||t.formatter.remove("link"),o.href&&t.formatter.apply("link",o,r)},selectAll:function(){var n=t.dom.getParent(t.selection.getStart(),Ye);if(n){var e=t.dom.createRng();e.selectNodeContents(n),t.selection.setRng(e)}},mceNewDocument:function(){t.setContent("")},InsertLineBreak:function(n,e,o){return o_(t,o),!0}});var e=function(n){return function(){var e=t.selection,o=e.isCollapsed()?[t.dom.getParent(e.getNode(),t.dom.isBlock)]:e.getSelectedBlocks(),r=VE(o,(function(e){return!!t.formatter.matchNode(e,n)}));return-1!==PE(r,!0)}};n.addCommands({JustifyLeft:e("alignleft"),JustifyCenter:e("aligncenter"),JustifyRight:e("alignright"),JustifyFull:e("alignjustify"),"Bold,Italic,Underline,Strikethrough,Superscript,Subscript":function(t){return n.isFormatMatch(t)},mceBlockQuote:function(){return n.isFormatMatch("blockquote")},Outdent:function(){return Ry(t)},"InsertUnorderedList,InsertOrderedList":function(n){var e=t.dom.getParent(t.selection.getNode(),"ul,ol");return e&&("insertunorderedlist"===n&&"UL"===e.tagName||"insertorderedlist"===n&&"OL"===e.tagName)}},"state"),n.addCommands({Undo:function(){t.undoManager.undo()},Redo:function(){t.undoManager.redo()}}),n.addQueryValueHandler("FontName",(function(){return function(t){return RE(t,(function(n){return ME(t.getBody(),n.dom)})).getOr("")}(t)}),this),n.addQueryValueHandler("FontSize",(function(){return function(t){return RE(t,(function(n){return OE(t.getBody(),n.dom)})).getOr("")}(t)}),this),n.addQueryValueHandler("LineHeight",(function(){return function(t){return RE(t,(function(n){var e=Dn.fromDom(t.getBody()),o=ap(n,(function(t){return lo(t,"line-height")}),F(Nn,e));return o.getOrThunk((function(){var t=parseFloat(ao(n,"line-height")),e=parseFloat(ao(n,"font-size"));return String(t/e)}))})).getOr("")}(t)}),this)},t}(),jE="data-mce-contenteditable",YE=function(t,n,e){var o,r;Ic(t,n)&&!1===e?(r=n,Tc(o=t)?o.dom.classList.remove(r):Rc(o,r),Lc(o)):e&&Hc(t,n)},WE=function(t,n,e){try{t.getDoc().execCommand(n,!1,String(e))}catch(t){}},GE=function(t,n){t.dom.contentEditable=n?"true":"false"},KE=function(t,n){var e=Dn.fromDom(t.getBody());YE(e,"mce-content-readonly",n),n?(t.selection.controlSelection.hideResizeRect(),t._selectionOverrides.hideFakeCaret(),function(t){H.from(t.selection.getNode()).each((function(t){t.removeAttribute("data-mce-selected")}))}(t),t.readonly=!0,GE(e,!1),Y(Vc(e,'*[contenteditable="true"]'),(function(t){Ze(t,jE,"true"),GE(t,!1)}))):(t.readonly=!1,GE(e,!0),function(t){Y(Vc(t,"*["+jE+'="true"]'),(function(t){ro(t,jE),GE(t,!0)}))}(e),WE(t,"StyleWithCSS",!1),WE(t,"enableInlineTableEditing",!1),WE(t,"enableObjectResizing",!1),_f(t)&&t.focus(),function(t){t.selection.setRng(t.selection.getRng())}(t),t.nodeChanged())},QE=function(t){return t.readonly},XE=function(t){t.parser.addAttributeFilter("contenteditable",(function(n){QE(t)&&Y(n,(function(t){t.attr(jE,t.attr("contenteditable")),t.attr("contenteditable","false")}))})),t.serializer.addAttributeFilter(jE,(function(n){QE(t)&&Y(n,(function(t){t.attr("contenteditable",t.attr(jE))}))})),t.serializer.addTempAttr(jE)},JE=function(t,n){if(function(t){return"click"===t.type}(n)&&!cA.metaKeyPressed(n)){var e=Dn.fromDom(n.target);(function(t,n){return nr(n,"a",(function(n){return Nn(n,Dn.fromDom(t.getBody()))})).bind((function(t){return eo(t,"href")}))})(t,e).each((function(e){if(n.preventDefault(),/^#/.test(e)){var o=t.dom.select(e+',[name="'+((Lt(r=e,i="#")?function(t,n){return t.substring(n)}(r,i.length):r)+'"]'));o.length&&t.selection.scrollIntoView(o[0],!0)}else window.open(e,"_blank","rel=noopener noreferrer,menubar=yes,toolbar=yes,location=yes,status=yes,resizable=yes,scrollbars=yes");var r,i}))}},$E=Sn.makeMap("focus blur focusin focusout click dblclick mousedown mouseup mousemove mouseover beforepaste paste cut copy selectionchange mouseout mouseenter mouseleave wheel 
1keydown keypress keyup input beforeinput contextmenu dragstart dragend dragover draggesture dragdrop drop drag submit compositionstart compositionend compositionupdate touchstart touchmove touchend touchcancel"," "),ZE=function(){function t(t){this.bindings={},this.settings=t||{},this.scope=this.settings.scope||this,this.toggleEvent=this.settings.toggleEvent||O}return t.isNative=function(t){return!!$E[t.toLowerCase()]},t.prototype.fire=function(t,n){var e=t.toLowerCase(),o=Hi(e,n||{},this.scope);this.settings.beforeFire&&this.settings.beforeFire(o);var r=this.bindings[e];if(r)for(var i=0,a=r.length;i<a;i++){var c=r[i];if(!c.removed){if(c.once&&this.off(e,c.func),o.isImmediatePropagationStopped())return o;if(!1===c.func.call(this.scope,o))return o.preventDefault(),o}}return o},t.prototype.on=function(t,n,e,o){if(!1===n&&(n=O),n){var r={func:n,removed:!1};o&&Sn.extend(r,o);for(var i=t.toLowerCase().split(" "),a=i.length;a--;){var c=i[a],l=this.bindings[c];l||(l=[],this.toggleEvent(c,!0)),l=e?Dt([r],l,!0):Dt(Dt([],l,!0),[r],!1),this.bindings[c]=l}}return this},t.prototype.off=function(t,n){var e=this;if(t)for(var o=t.toLowerCase().split(" "),r=o.length;r--;){var i=o[r],a=this.bindings[i];if(!i)return At(this.bindings,(function(t,n){e.toggleEvent(n,!1),delete e.bindings[n]})),this;if(a){if(n){var c=G(a,(function(t){return t.func===n}));a=c.fail,this.bindings[i]=a,Y(c.pass,(function(t){t.removed=!0}))}else a.length=0;a.length||(this.toggleEvent(t,!1),delete this.bindings[i])}}else At(this.bindings,(function(t,n){e.toggleEvent(n,!1)})),this.bindings={};return this},t.prototype.once=function(t,n,e){return this.on(t,n,e,{once:!0})},t.prototype.has=function(t){return t=t.toLowerCase(),!(!this.bindings[t]||0===this.bindings[t].length)},t}(),tk=function(t){return t._eventDispatcher||(t._eventDispatcher=new ZE({scope:t,toggleEvent:function(n,e){ZE.isNative(n)&&t.toggleNativeEvent&&t.toggleNativeEvent(n,e)}})),t._eventDispatcher},nk={fire:function(t,n,e){var o=this;if(o.removed&&"remove"!==t&&"detach"!==t)return n;var r=tk(o).fire(t,n);if(!1!==e&&o.parent)for(var i=o.parent();i&&!r.isPropagationStopped();)i.fire(t,r,!1),i=i.parent();return r},on:function(t,n,e){return tk(this).on(t,n,e)},off:function(t,n){return tk(this).off(t,n)},once:function(t,n){return tk(this).once(t,n)},hasEventListeners:function(t){return tk(this).has(t)}},ek=bc.DOM,ok=function(t,n){if("selectionchange"===n)return t.getDoc();if(!t.inline&&/^mouse|touch|click|contextmenu|drop|dragover|dragend/.test(n))return t.getDoc().documentElement;var e=Cu(t);return e?(t.eventRoot||(t.eventRoot=ek.select(e)[0]),t.eventRoot):t.getBody()},rk=function(t,n,e){!function(t){return!t.hidden&&!QE(t)}(t)?QE(t)&&JE(t,e):t.fire(n,e)},ik=function(t,n){var e;if(t.delegates||(t.delegates={}),!t.delegates[n]&&!t.removed){var o=ok(t,n);if(Cu(t)){if(Wv||(Wv={},t.editorManager.on("removeEditor",(function(){t.editorManager.activeEditor||Wv&&(At(Wv,(function(n,e){t.dom.unbind(ok(t,e))})),Wv=null)}))),Wv[n])return;e=function(e){for(var o=e.target,r=t.editorManager.get(),i=r.length;i--;){var a=r[i].getBody();(a===o||ek.isChildOf(o,a))&&rk(r[i],n,e)}},Wv[n]=e,ek.bind(o,n,e)}else e=function(e){rk(t,n,e)},ek.bind(o,n,e),t.delegates[n]=e}},ak=zt(zt({},nk),{bindPendingEventDelegates:function(){var t=this;Sn.each(t._pendingNativeEvents,(function(n){ik(t,n)}))},toggleNativeEvent:function(t,n){var e=this;"focus"!==t&&"blur"!==t&&(e.removed||(n?e.initialized?ik(e,t):e._pendingNativeEvents?e._pendingNativeEvents.push(t):e._pendingNativeEvents=[t]:e.initialized&&(e.dom.unbind(ok(e,t),t,e.delegates[t]),delete e.delegates[t])))},unbindAllNativeEvents:function(){var t=this,n=t.getBody(),e=t.dom;t.delegates&&(At(t.delegates,(function(n,e){t.dom.unbind(ok(t,e),e,n)})),delete t.delegates),!t.inline&&n&&e&&(n.onload=null,e.unbind(t.getWin()),e.unbind(t.getDoc())),e&&(e.unbind(n),e.unbind(t.getContainer()))}}),ck=["design","readonly"],lk=function(t,n,e,o){var r=e[n.get()],i=e[o];try{i.activate()}catch(t){return void console.error("problem while activating editor mode "+o+":",t)}r.deactivate(),r.editorReadOnly!==i.editorReadOnly&&KE(t,i.editorReadOnly),n.set(o),function(t,n){t.fire("SwitchMode",{mode:n})}(t,o)},uk=function(t){var n=_c("design"),e=_c({design:{activate:y,deactivate:y,editorReadOnly:!1},readonly:{activate:y,deactivate:y,editorReadOnly:!0}});return function(t){t.serializer?XE(t):t.on("PreInit",(function(){XE(t)}))}(t),function(t){t.on("ShowCaret",(function(n){QE(t)&&n.preventDefault()})),t.on("ObjectSelected",(function(n){QE(t)&&n.preventDefault()}))}(t),{isReadOnly:function(){return QE(t)},set:function(o){return function(t,n,e,o){if(o!==e.get()){if(!Ct(n,o))throw new Error("Editor mode '"+o+"' is invali
1d");t.initialized?lk(t,e,n,o):t.on("init",(function(){return lk(t,e,n,o)}))}}(t,e.get(),n,o)},get:function(){return n.get()},register:function(t,n){e.set(function(t,n,e){var o;if(P(ck,n))throw new Error("Cannot override default mode "+n);return zt(zt({},t),((o={})[n]=zt(zt({},e),{deactivate:function(){try{e.deactivate()}catch(t){console.error("problem while deactivating editor mode "+n+":",t)}}}),o))}(e.get(),t,n))}}},sk=Sn.each,dk=Sn.explode,Ak={f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},fk=Sn.makeMap("alt,ctrl,shift,meta,access"),mk=function(t){var n,e={};sk(dk(t.toLowerCase(),"+"),(function(t){t in fk?e[t]=!0:/^[0-9]{2,}$/.test(t)?e.keyCode=parseInt(t,10):(e.charCode=t.charCodeAt(0),e.keyCode=Ak[t]||t.toUpperCase().charCodeAt(0))}));var o=[e.keyCode];for(n in fk)e[n]?o.push(n):e[n]=!1;return e.id=o.join(","),e.access&&(e.alt=!0,_n.mac?e.ctrl=!0:e.shift=!0),e.meta&&(_n.mac?e.meta=!0:(e.ctrl=!0,e.meta=!1)),e},gk=function(){function t(t){this.shortcuts={},this.pendingPatterns=[],this.editor=t;var n=this;t.on("keyup keypress keydown",(function(t){!n.hasModifier(t)&&!n.isFunctionKey(t)||t.isDefaultPrevented()||(sk(n.shortcuts,(function(e){if(n.matchShortcut(t,e))return n.pendingPatterns=e.subpatterns.slice(0),"keydown"===t.type&&n.executeShortcutAction(e),!0})),n.matchShortcut(t,n.pendingPatterns[0])&&(1===n.pendingPatterns.length&&"keydown"===t.type&&n.executeShortcutAction(n.pendingPatterns[0]),n.pendingPatterns.shift()))}))}return t.prototype.add=function(t,n,e,o){var r=this,i=r.normalizeCommandFunc(e);return sk(dk(Sn.trim(t)),(function(t){var e=r.createShortcut(t,n,i,o);r.shortcuts[e.id]=e})),!0},t.prototype.remove=function(t){var n=this.createShortcut(t);return!!this.shortcuts[n.id]&&(delete this.shortcuts[n.id],!0)},t.prototype.normalizeCommandFunc=function(t){var n=this,e=t;return"string"==typeof e?function(){n.editor.execCommand(e,!1,null)}:Sn.isArray(e)?function(){n.editor.execCommand(e[0],e[1],e[2])}:e},t.prototype.createShortcut=function(t,n,e,o){var r=Sn.map(dk(t,">"),mk);return r[r.length-1]=Sn.extend(r[r.length-1],{func:e,scope:o||this.editor}),Sn.extend(r[0],{desc:this.editor.translate(n),subpatterns:r.slice(1)})},t.prototype.hasModifier=function(t){return t.altKey||t.ctrlKey||t.metaKey},t.prototype.isFunctionKey=function(t){return"keydown"===t.type&&t.keyCode>=112&&t.keyCode<=123},t.prototype.matchShortcut=function(t,n){return!!n&&(n.ctrl===t.ctrlKey&&n.meta===t.metaKey&&(n.alt===t.altKey&&n.shift===t.shiftKey&&(!!(t.keyCode===n.keyCode||t.charCode&&t.charCode===n.charCode)&&(t.preventDefault(),!0))))},t.prototype.executeShortcutAction=function(t){return t.func?t.func.call(t.scope):null},t}(),pk=function(){var t=function(){var t={},n={},e={},o={},r={},i={},a={},c=function(t,n){return function(e,o){return t[e.toLowerCase()]=zt(zt({},o),{type:n})}};return{addButton:c(t,"button"),addGroupToolbarButton:c(t,"grouptoolbarbutton"),addToggleButton:c(t,"togglebutton"),addMenuButton:c(t,"menubutton"),addSplitButton:c(t,"splitbutton"),addMenuItem:c(n,"menuitem"),addNestedMenuItem:c(n,"nestedmenuitem"),addToggleMenuItem:c(n,"togglemenuitem"),addAutocompleter:c(e,"autocompleter"),addContextMenu:c(r,"contextmenu"),addContextToolbar:c(i,"contexttoolbar"),addContextForm:c(i,"contextform"),addSidebar:c(a,"sidebar"),addIcon:function(t,n){return o[t.toLowerCase()]=n},getAll:function(){return{buttons:t,menuItems:n,icons:o,popups:e,contextMenus:r,contextToolbars:i,sidebars:a}}}}();return{addAutocompleter:t.addAutocompleter,addButton:t.addButton,addContextForm:t.addContextForm,addContextMenu:t.addContextMenu,addContextToolbar:t.addContextToolbar,addIcon:t.addIcon,addMenuButton:t.addMenuButton,addMenuItem:t.addMenuItem,addNestedMenuItem:t.addNestedMenuItem,addSidebar:t.addSidebar,addSplitButton:t.addSplitButton,addToggleButton:t.addToggleButton,addGroupToolbarButton:t.addGroupToolbarButton,addToggleMenuItem:t.addToggleMenuItem,getAll:t.getAll}},xk=bc.DOM,hk=Sn.extend,bk=Sn.each,Ck=Sn.resolve,vk=_n.ie,yk=function(){function t(t,n,e){var o=this;this.plugins={},this.contentCSS=[],this.contentStyles=[],this.loadedCSS={},this.isNotDirty=!1,this.editorManager=e,this.documentBaseUrl=e.documentBaseURL,hk(this,ak),this.settings=gb(this,t,this.documentBaseUrl,e.defaultSettings,n),this.settings.suffix&&(e.suffix=this.settings.suffix),this.suffix=e.suffix,this.settings.base_url&&e._setBaseUrl(this.settings.base_url),this.baseUri=e.baseURI,this.settings.referrer_policy&&(wc.ScriptLoader._setReferrerPolicy(this.settings.referrer_policy),bc.DOM.styleSheetLoader._setReferrerPolicy(this.settings.referrer_policy)),Sc.languageLoad=this.settings.language_load,Sc.baseURL=e.baseURL,this.id=t,this.setDirty(!1),this.documentBaseURI=new wh(this.settings.document_base_url,{base_uri:this.baseUri}),this.baseURI=this.baseUri,this.inline=!!this.settings.inline,this.shortcuts=new gk(this),this.editorCommands=new qE(this),this.settings.cache_suffix&&(_n.cacheSuffix=this.settings.cache_suffix.replace(/^[\?\&]+/,"")),this.ui={registry:pk(),styleSheetLoader:void 0,show:y,hide:y,enable:y,disable:y,isDisabled:O};var r=uk(this);this.mode=r,this.setMode=r.set,e.fire("SetupEditor",{editor:this}),this.execCallback("setup",this),this.$=Ac.overrideDefaults((function(){return{context:o.inline?o.getBody():o.getDoc(),element:o.getBody()}}))}return t.prototype.render=function(){BE(this)}
1,t.prototype.focus=function(t){this.execCommand("mceFocus",!1,t)},t.prototype.hasFocus=function(){return wf(this)},t.prototype.execCallback=function(t){for(var n=[],e=1;e<arguments.length;e++)n[e-1]=arguments[e];var o,r=this,i=r.settings[t];if(i)return r.callbackLookup&&(o=r.callbackLookup[t])&&(i=o.func,o=o.scope),"string"==typeof i&&(o=(o=i.replace(/\.\w+$/,""))?Ck(o):0,i=Ck(i),r.callbackLookup=r.callbackLookup||{},r.callbackLookup[t]={func:i,scope:o}),i.apply(o||r,n)},t.prototype.translate=function(t){return Fc.translate(t)},t.prototype.getParam=function(t,n,e){return xb(this,t,n,e)},t.prototype.hasPlugin=function(t,n){return!!P(Eu(this).split(/[ ,]/),t)&&(!n||void 0!==Fb.get(t))},t.prototype.nodeChanged=function(t){this._nodeChangeDispatcher.nodeChanged(t)},t.prototype.addCommand=function(t,n,e){this.editorCommands.addCommand(t,n,e)},t.prototype.addQueryStateHandler=function(t,n,e){this.editorCommands.addQueryStateHandler(t,n,e)},t.prototype.addQueryValueHandler=function(t,n,e){this.editorCommands.addQueryValueHandler(t,n,e)},t.prototype.addShortcut=function(t,n,e,o){this.shortcuts.add(t,n,e,o)},t.prototype.execCommand=function(t,n,e,o){return this.editorCommands.execCommand(t,n,e,o)},t.prototype.queryCommandState=function(t){return this.editorCommands.queryCommandState(t)},t.prototype.queryCommandValue=function(t){return this.editorCommands.queryCommandValue(t)},t.prototype.queryCommandSupported=function(t){return this.editorCommands.queryCommandSupported(t)},t.prototype.show=function(){var t=this;t.hidden&&(t.hidden=!1,t.inline?t.getBody().contentEditable="true":(xk.show(t.getContainer()),xk.hide(t.id)),t.load(),t.fire("show"))},t.prototype.hide=function(){var t=this,n=t.getDoc();t.hidden||(vk&&n&&!t.inline&&n.execCommand("SelectAll"),t.save(),t.inline?(t.getBody().contentEditable="false",t===t.editorManager.focusedEditor&&(t.editorManager.focusedEditor=null)):(xk.hide(t.getContainer()),xk.setStyle(t.id,"display",t.orgDisplay)),t.hidden=!0,t.fire("hide"))},t.prototype.isHidden=function(){return!!this.hidden},t.prototype.setProgressState=function(t,n){this.fire("ProgressState",{state:t,time:n})},t.prototype.load=function(t){var n,e=this,o=e.getElement();if(e.removed)return"";if(o){(t=t||{}).load=!0;var r=Le(o)?o.value:o.innerHTML;return n=e.setContent(r,t),t.element=o,t.no_events||e.fire("LoadContent",t),t.element=o=null,n}},t.prototype.save=function(t){var n,e,o=this,r=o.getElement();if(r&&o.initialized&&!o.removed)return(t=t||{}).save=!0,t.element=r,t.content=o.getContent(t),t.no_events||o.fire("SaveContent",t),"raw"===t.format&&o.fire("RawSaveContent",t),n=t.content,Le(r)?r.value=n:(!t.is_removing&&o.inline||(r.innerHTML=n),(e=xk.getParent(o.id,"form"))&&bk(e.elements,(function(t){if(t.name===o.id)return t.value=n,!1}))),t.element=r=null,!1!==t.set_dirty&&o.setDirty(!1),n},t.prototype.setContent=function(t,n){return qh(this,t,n)},t.prototype.getContent=function(t){return Ph(this,t)},t.prototype.insertContent=function(t,n){n&&(t=hk({content:t},n)),this.execCommand("mceInsertContent",!1,t)},t.prototype.resetContent=function(t){void 0===t?qh(this,this.startContent,{format:"raw"}):qh(this,t),this.undoManager.reset(),this.setDirty(!1),this.nodeChanged()},t.prototype.isDirty=function(){return!this.isNotDirty},t.prototype.setDirty=function(t){var n=!this.isNotDirty;this.isNotDirty=!t,t&&t!==n&&this.fire("dirty")},t.prototype.getContainer=function(){var t=this;return t.container||(t.container=xk.get(t.editorContainer||t.id+"_parent")),t.container},t.prototype.getContentAreaContainer=function(){return this.contentAreaContainer},t.prototype.getElement=function(){return this.targetElm||(this.targetElm=xk.get(this.id)),this.targetElm},t.prototype.getWin=function(){var t,n=this;return n.contentWindow||(t=n.iframeElement)&&(n.contentWindow=t.contentWindow),n.contentWindow},t.prototype.getDoc=function(){var t,n=this;return n.contentDocument||(t=n.getWin())&&(n.contentDocument=t.document),n.contentDocument},t.prototype.getBody=function(){var t=this.getDoc();return this.bodyElement||(t?t.body:null)},t.prototype.convertURL=function(t,n,e){var o=this,r=o.settings;return r.urlconverter_callback?o.execCallback("urlconverter_callback",t,e,!0,n):!r.convert_urls||e&&"LINK"===e.n
1odeName||0===t.indexOf("file:")||0===t.length?t:r.relative_urls?o.documentBaseURI.toRelative(t):t=o.documentBaseURI.toAbsolute(t,r.remove_script_host)},t.prototype.addVisual=function(t){FE(this,t)},t.prototype.remove=function(){Wh(this)},t.prototype.destroy=function(t){Gh(this,t)},t.prototype.uploadImages=function(t){return this.editorUpload.uploadImages(t)},t.prototype._scanForImages=function(){return this.editorUpload.scanForImages()},t.prototype.addButton=function(){throw new Error("editor.addButton has been removed in tinymce 5x, use editor.ui.registry.addButton or editor.ui.registry.addToggleButton or editor.ui.registry.addSplitButton instead")},t.prototype.addSidebar=function(){throw new Error("editor.addSidebar has been removed in tinymce 5x, use editor.ui.registry.addSidebar instead")},t.prototype.addMenuItem=function(){throw new Error("editor.addMenuItem has been removed in tinymce 5x, use editor.ui.registry.addMenuItem instead")},t.prototype.addContextToolbar=function(){throw new Error("editor.addContextToolbar has been removed in tinymce 5x, use editor.ui.registry.addContextToolbar instead")},t}(),wk=bc.DOM,_k=Sn.explode,Ek=Sn.each,kk=Sn.extend,Bk=0,Fk=!1,Sk=[],zk=[],Dk=function(t){var n=t.type;Ek(Nk.get(),(function(e){switch(n){case"scroll":e.fire("ScrollWindow",t);break;case"resize":e.fire("ResizeWindow",t)}}))},Ok=function(t){t!==Fk&&(t?Ac(window).on("resize scroll",Dk):Ac(window).off("resize scroll",Dk),Fk=t)},Mk=function(t){var n=zk;delete Sk[t.id];for(var e=0;e<Sk.length;e++)if(Sk[e]===t){Sk.splice(e,1);break}return zk=K(zk,(function(n){return t!==n})),Nk.activeEditor===t&&(Nk.activeEditor=zk.length>0?zk[0]:null),Nk.focusedEditor===t&&(Nk.focusedEditor=null),n.length!==zk.length},Tk="CSS1Compat"!==document.compatMode,Nk=zt(zt({},nk),{baseURI:null,baseURL:null,defaultSettings:{},documentBaseURL:null,suffix:null,$:Ac,majorVersion:"5",minorVersion:"10.8",releaseDate:"2023-10-19",editors:Sk,i18n:Fc,activeEditor:null,focusedEditor:null,settings:{},setup:function(){var t,n,e=this,o="";n=wh.getDocumentBaseUrl(document.location),/^[^:]+:\/\/\/?[^\/]+\//.test(n)&&(n=n.replace(/[\?#].*$/,"").replace(/[\/\\][^\/]+$/,""),/[\/\\]$/.test(n)||(n+="/"));var r,i=window.tinymce||window.tinyMCEPreInit;if(i)t=i.base||i.baseURL,o=i.suffix;else{for(var a=document.getElementsByTagName("script"),c=0;c<a.length;c++){var l;if(""!==(l=a[c].src||"")){var u=l.substring(l.lastIndexOf("/"));if(/tinymce(\.full|\.jquery|)(\.min|\.dev|)\.js/.test(l)){-1!==u.indexOf(".min")&&(o=".min"),t=l.substring(0,l.lastIndexOf("/"));break}}}if(!t&&document.currentScript)-1!==(l=document.currentScript.src).indexOf(".min")&&(o=".min"),t=l.substring(0,l.lastIndexOf("/"))}e.baseURL=new wh(n).toAbsolute(t),e.documentBaseURL=n,e.baseURI=new wh(e.baseURL),e.suffix=o,(r=e).on("AddEditor",F(xf,r)),r.on("RemoveEditor",F(hf,r))},overrideDefaults:function(t){var n=t.base_url;n&&this._setBaseUrl(n);var e=t.suffix;t.suffix&&(this.suffix=e),this.defaultSettings=t;var o=t.plugin_base_urls;void 0!==o&&At(o,(function(t,n){Sc.PluginManager.urls[n]=t}))},init:function(t){var n,e=this,o=Sn.makeMap("area base basefont br col frame hr img input isindex link meta param embed source wbr track colgroup option table tbody tfoot thead tr th td script noscript style textarea video audio iframe object menu"," "),r=function(t){var n=t.id;return n||(n=bt(t,"name").filter((function(t){return!wk.get(t)})).getOrThunk(wk.uniqueId),t.setAttribute("id",n)),n},i=function(t,n){return n.constructor===RegExp?n.test(t.className):wk.hasClass(t,n)},a=function(t){n=t},c=function(){var n,l=0,u=[],s=function(t,o,r){var i=new yk(t,o,e);u.push(i),i.on("init",(function(){++l===n.length&&a(u)})),i.targetElm=i.targetElm||r,i.render()};wk.unbind(window,"ready",c),function(n){var o=t[n];if(o)o.apply(e,[])}("onpageload"),n=Ac.unique(function(t){var n=[];if(_n.browser.isIE()&&_n.browser.version.major<11)return Rb("TinyMCE does not support the browser you are using. For a list of supported browsers please see: https://www.tinymce.com/docs/get-started/system-requirements/"),[];if(Tk)return Rb("Failed to initialize the editor as the document is not in standards mode. TinyMCE requires standards mode."),[];
1if(t.types)return Ek(t.types,(function(t){n=n.concat(wk.select(t.selector))})),n;if(t.selector)return wk.select(t.selector);if(t.target)return[t.target];switch(t.mode){case"exact":var e=t.elements||"";e.length>0&&Ek(_k(e),(function(t){var e=wk.get(t);e?n.push(e):Ek(document.forms,(function(e){Ek(e.elements,(function(e){e.name===t&&(t="mce_editor_"+Bk++,wk.setAttrib(e,"id",t),n.push(e))}))}))}));break;case"textareas":case"specific_textareas":Ek(wk.select("textarea"),(function(e){t.editor_deselector&&i(e,t.editor_deselector)||t.editor_selector&&!i(e,t.editor_selector)||n.push(e)}))}return n}(t)),t.types?Ek(t.types,(function(e){Sn.each(n,(function(n){return!wk.is(n,e.selector)||(s(r(n),kk({},t,e),n),!1)}))})):(Sn.each(n,(function(t){var n;(n=e.get(t.id))&&n.initialized&&!(n.getContainer()||n.getBody()).parentNode&&(Mk(n),n.unbindAllNativeEvents(),n.destroy(!0),n.removed=!0,n=null)})),0===(n=Sn.grep(n,(function(t){return!e.get(t.id)}))).length?a([]):Ek(n,(function(n){!function(t,n){return t.inline&&n.tagName.toLowerCase()in o}(t,n)?s(r(n),t,n):Rb("Could not initialize inline editor on invalid inline target element",n)})))};return e.settings=t,wk.bind(window,"ready",c),new er((function(t){n?t(n):a=function(n){t(n)}}))},get:function(t){return 0===arguments.length?zk.slice(0):A(t)?$(zk,(function(n){return n.id===t})).getOr(null):v(t)&&zk[t]?zk[t]:null},add:function(t){var n=this;return Sk[t.id]===t||(null===n.get(t.id)&&("length"!==t.id&&(Sk[t.id]=t),Sk.push(t),zk.push(t)),Ok(!0),n.activeEditor=t,n.fire("AddEditor",{editor:t}),Gv||(Gv=function(t){var e=n.fire("BeforeUnload");if(e.returnValue)return t.preventDefault(),t.returnValue=e.returnValue,e.returnValue},window.addEventListener("beforeunload",Gv))),t},createEditor:function(t,n){return this.add(new yk(t,n,this))},remove:function(t){var n,e,o=this;if(t){if(!A(t))return e=t,g(o.get(e.id))?null:(Mk(e)&&o.fire("RemoveEditor",{editor:e}),0===zk.length&&window.removeEventListener("beforeunload",Gv),e.remove(),Ok(zk.length>0),e);Ek(wk.select(t),(function(t){(e=o.get(t.id))&&o.remove(e)}))}else for(n=zk.length-1;n>=0;n--)o.remove(zk[n])},execCommand:function(t,n,e){var o=this,r=o.get(e);switch(t){case"mceAddEditor":return o.get(e)||new yk(e,o.settings,o).render(),!0;case"mceRemoveEditor":return r&&r.remove(),!0;case"mceToggleEditor":return r?(r.isHidden()?r.show():r.hide(),!0):(o.execCommand("mceAddEditor",!1,e),!0)}return!!o.activeEditor&&o.activeEditor.execCommand(t,n,e)},triggerSave:function(){Ek(zk,(function(t){t.save()}))},addI18n:function(t,n){Fc.add(t,n)},translate:function(t){return Fc.translate(t)},setActive:function(t){var n=this.activeEditor;this.activeEditor!==t&&(n&&n.fire("deactivate",{relatedTarget:t}),t.fire("activate",{relatedTarget:n})),this.activeEditor=t},_setBaseUrl:function(t){this.baseURL=new wh(this.documentBaseURL).toAbsolute(t.replace(/\/+$/,"")),this.baseURI=new wh(this.baseURL)}});Nk.setup();var Rk,Hk,Lk,Ik,Uk=Math.min,Vk=Math.max,Pk=Math.round,qk=function(t,n,e){var o=n.x,r=n.y,i=t.w,a=t.h,c=n.w,l=n.h,u=(e||"").split("");return"b"===u[0]&&(r+=l),"r"===u[1]&&(o+=c),"c"===u[0]&&(r+=Pk(l/2)),"c"===u[1]&&(o+=Pk(c/2)),"b"===u[3]&&(r-=a),"r"===u[4]&&(o-=i),"c"===u[3]&&(r-=Pk(a/2)),"c"===u[4]&&(o-=Pk(i/2)),jk(o,r,i,a)},jk=function(t,n,e,o){return{x:t,y:n,w:e,h:o}},Yk={inflate:function(t,n,e){return jk(t.x-n,t.y-e,t.w+2*n,t.h+2*e)},relativePosition:qk,findBestRelativePosition:function(t,n,e,o){var r,i;for(i=0;i<o.length;i++)if((r=qk(t,n,o[i])).x>=e.x&&r.x+r.w<=e.w+e.x&&r.y>=e.y&&r.y+r.h<=e.h+e.y)return o[i];return null},intersect:function(t,n){var e=Vk(t.x,n.x),o=Vk(t.y,n.y),r=Uk(t.x+t.w,n.x+n.w),i=Uk(t.y+t.h,n.y+n.h);return r-e<0||i-o<0?null:jk(e,o,r-e,i-o)},clamp:function(t,n,e){var o=t.x,r=t.y,i=t.x+t.w,a=t.y+t.h,c=n.x+n.w,l=n.y+n.h,u=Vk(0,n.x-o),s=Vk(0,n.y-r),d=Vk(0,i-c),A=Vk(0,a-l);return o+=u,r+=s,e&&(i+=u,a+=s,o-=d,r-=A),jk(o,r,(i-=d)-o,(a-=A)-r)},create:jk,fromClientRect:function(t){return jk(t.left,t.top,t.width,t.height)}},Wk=(Rk={},Hk={},{load:function(t,n){var e='Script at URL "'+n+'" failed to load',o='Script at URL "'+n+"\" did not call `tinymce.Resource.add('"+t+"', data)` within 1 second";if(void 0!==Rk[t])return Rk[t];var r=new er((function(r,i){var a=function(t,n,e){void 0===e&&(e=1e3);var o=!1,r=null,i=function(t){return function(){for(var n=[],e=0;e<arguments.length;e++)n[e]=arguments[e];o||(o=!0,null!==r&&(clearTimeout(r),r=null),t.apply(null,n))}},a=i(t),c=i(n);return{start:function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];o||null!==r||(r=setTimeout((function(){return c.apply(null,t)}),e))},resolve:a,reject:c}}(r,i);Hk[t]=a.resolve,wc.ScriptLoader.loadScript(n,(function(){return a.start(o)}),(function(){return a.reject(e)}))}));return Rk[t]=r,r},add:function(t,n){void 0!==Hk[t]&&(Hk[t](n),delete Hk[t]),Rk[t]=er.resolve(n)}}),Gk=Sn.each,Kk=Sn.extend,Qk=function(){};Qk.extend=Lk=function(t){var n=this.prototype,e=function(){var t,n,e,o=this;if(!Ik&&(o.init&&o.init.apply(o,arguments),n=o.Mixins))for(t=n.length;t--;)(e=n[t]).init&&e.init.apply(o,arguments)},o=function(){return this};Ik=!0;var r=new this;return Ik=!1,t.Mixins&&(Gk(t.Mixins,(function(n){for(var e in n)"init"!==e&&(t[e]=n[e])})),n.Mixins&&(t.Mixins=n.Mixins.concat(t.Mixins))),t.Methods&&Gk(t.Methods.split(","),(function(n){t[n]=o})),t.Properties&&Gk(t.Properties.split(","),(function(n){var e="_"+n;t[n]=function(t){var n=this;return void 0!==t?(n[e]=t,n):n[e]}})),t.Statics&&Gk(t.Statics,(function(t,n){e[n]=t})),t.Defaults&&n.Defaults&&(t.Defaults=Kk({},n.Defaults,t.Defaults)),At(t,(function(t,e){"function"==typeof t&&n[e]?r[e]=function(t,e){return function(){var o=this,r=o._super;o._super=n[t];var i=e.apply(o,arguments);return o._super=r,i}}(e,t):r[e]=t})),e.prototype=r,e.constructor=e,e.extend=Lk,e};var Xk,Jk=Math.min,$k=Math.max,Zk=Math.round,tB={serialize:function(t){var n=JSON.stringify(t);return A(n)?n.replace(/[\u0080-\uFFFF]/g,(function(t){var n=t.charCodeAt(0).toString(16);return"\\u"+"0000".substring(n.length)+n})):n},parse:function(t){try{return JSON.parse(t)}catch(t){}}},nB={callbacks:{},count:0,send:function(t){var n=this,e=bc.DOM,o=void 0!==t.count?t.count:n.count,r="tinymce_jsonp_"+o;n.callbacks[o]=function(i){e.remove(r),delete n.callbacks[o],t.callback(i)},e.add(e.doc.body,"script",{id:r,src:t.url,type:"text/javascript"}),n.count++}},eB=zt(zt({},nk),{send:function(t){var n,e=0,o=function(){!t.async||4===n.readyState||e++>1e4?(t.success&&e<1e4&&200===n.status?t.success.call(t.success_scope,""+n.responseText,n,t):t.error&&t.error.call(t.error_scope,e>1e4?"TIMED_OUT":"GENERAL",n,t),n=null):ar.setTimeout(o,10)};if(t.scope=t.scope||this,t.success_scope=t.success_scope||t.scope,t.error_scope=t.error_scope||t.scope,t.async=!1!==t.async,t.data=t.data||"",eB.fire("beforeInitialize",{settings:t}),(n=new XMLHttpRequest).overrideMimeType&&n.overrideMimeType(t.content_type),n.open(t.type||(t.data?"POST":"GET"),t.url,t.async),t.crossDomain&&(n.withCredentials=!0),t.content_type&&n.setRequestHeader("Content-Type",t.content_type),t.requestheaders&&Sn.each(t.requestheaders,(function(t){n.setRequestHeader(t.key,t.value)})),n.setRequestHeader("X-Requested-With","XMLHttpRequest"),(n=eB.fire("beforeSend",{xhr:n,settings:t}).xhr).send(t.data),!t.async)return o();ar.setTimeout(o,10)}}),oB=Sn.extend,rB=function(){function t(t){this.settings=oB({},t),this.count=0}return t.sendRPC=function(n){return(new t).send(n)},t.prototype.send=function(t){var n=t.error,e=t.success,o=oB(this.settings,t);o.success=function(t,r){void 0===(t=tB.parse(t))&&(t={error:"JSON Parse error."}),t.error?n.call(o.error_scope||o.scope,t.error,r):e.call(o.success_scope||o.scope,t.result)},o.error=function(t,e){n&&n.call(o.error_scope||o.scope,t,e)}
1,o.data=tB.serialize({id:t.id||"c"+this.count++,method:t.method,params:t.params}),o.content_type="application/json",eB.send(o)},t}();try{var iB="__storage_test__";(Xk=window.localStorage).setItem(iB,iB),Xk.removeItem(iB)}catch(t){Xk=function(){var t={},n=[],e={getItem:function(n){return t[n]||null},setItem:function(e,o){n.push(e),t[e]=String(o)},key:function(t){return n[t]},removeItem:function(e){n=n.filter((function(t){return t===e})),delete t[e]},clear:function(){n=[],t={}},length:0};return Object.defineProperty(e,"length",{get:function(){return n.length},configurable:!1,enumerable:!1}),e}()}var aB={geom:{Rect:Yk},util:{Promise:er,Delay:ar,Tools:Sn,VK:cA,URI:wh,Class:Qk,EventDispatcher:ZE,Observable:nk,I18n:Fc,XHR:eB,JSON:tB,JSONRequest:rB,JSONP:nB,LocalStorage:Xk,Color:function(t){var n={},e=0,o=0,r=0,i=function(t){var i;return"object"==typeof t?"r"in t?(e=t.r,o=t.g,r=t.b):"v"in t&&function(t,n,i){if(t=(parseInt(t,10)||0)%360,n=parseInt(n,10)/100,i=parseInt(i,10)/100,n=$k(0,Jk(n,1)),i=$k(0,Jk(i,1)),0!==n){var a=t/60,c=i*n,l=c*(1-Math.abs(a%2-1)),u=i-c;switch(Math.floor(a)){case 0:e=c,o=l,r=0;break;case 1:e=l,o=c,r=0;break;case 2:e=0,o=c,r=l;break;case 3:e=0,o=l,r=c;break;case 4:e=l,o=0,r=c;break;case 5:e=c,o=0,r=l;break;default:e=o=r=0}e=Zk(255*(e+u)),o=Zk(255*(o+u)),r=Zk(255*(r+u))}else e=o=r=Zk(255*i)}(t.h,t.s,t.v):(i=/rgb\s*\(\s*([0-9]+)\s*,\s*([0-9]+)\s*,\s*([0-9]+)[^\)]*\)/gi.exec(t))?(e=parseInt(i[1],10),o=parseInt(i[2],10),r=parseInt(i[3],10)):(i=/#([0-F]{2})([0-F]{2})([0-F]{2})/gi.exec(t))?(e=parseInt(i[1],16),o=parseInt(i[2],16),r=parseInt(i[3],16)):(i=/#([0-F])([0-F])([0-F])/gi.exec(t))&&(e=parseInt(i[1]+i[1],16),o=parseInt(i[2]+i[2],16),r=parseInt(i[3]+i[3],16)),e=e<0?0:e>255?255:e,o=o<0?0:o>255?255:o,r=r<0?0:r>255?255:r,n};return t&&i(t),n.toRgb=function(){return{r:e,g:o,b:r}},n.toHsv=function(){return function(t,n,e){var o,r;r=0;var i=Jk(t/=255,Jk(n/=255,e/=255)),a=$k(t,$k(n,e));return i===a?{h:0,s:0,v:100*(r=i)}:(o=(a-i)/a,r=a,{h:Zk(60*((t===i?3:e===i?1:5)-(t===i?n-e:e===i?t-n:e-t)/(a-i))),s:Zk(100*o),v:Zk(100*r)})}(e,o,r)},n.toHex=function(){var t=function(t){return(t=parseInt(t,10).toString(16)).length>1?t:"0"+t};return"#"+t(e)+t(o)+t(r)},n.parse=i,n},ImageUploader:function(t){var n=Ub(),e=Yb(t,n);return{upload:function(n,o){return void 0===o&&(o=!0),e.upload(n,o?jb(t):void 0)}}}},dom:{EventUtils:qi,Sizzle:ka,DomQuery:Ac,TreeWalker:ur,TextSeeker:el,DOMUtils:bc,ScriptLoader:wc,RangeUtils:_A,Serializer:Vh,StyleSheetLoader:cr,ControlSelection:uA,BookmarkManager:nA,Selection:eh,Event:qi.Event},html:{Styles:Ti,Entities:Ci,Node:Rf,Schema:Oi,SaxParser:Sh,DomParser:Rh,Writer:Gf,Serializer:Kf},Env:_n,AddOnManager:Sc,Annotator:tA,Formatter:Zb,UndoManager:nC,EditorCommands:qE,WindowManager:zb,NotificationManager:Bb,EditorObservable:ak,Shortcuts:gk,Editor:yk,FocusManager:Af,EditorManager:Nk,DOM:bc.DOM,ScriptLoader:wc.ScriptLoader,PluginManager:Fb,ThemeManager:Sb,IconManager:hb,Resource:Wk,trim:Sn.trim,isArray:Sn.isArray,is:Sn.is,toArray:Sn.toArray,makeMap:Sn.makeMap,each:Sn.each,map:Sn.map,grep:Sn.grep,inArray:Sn.inArray,extend:Sn.extend,create:Sn.create,walk:Sn.walk,createNS:Sn.createNS,resolve:Sn.resolve,explode:Sn.explode,_addCacheSuffix:Sn._addCacheSuffix,isOpera:_n.opera,isWebKit:_n.webkit,isIE:_n.ie,isGecko:_n.gecko,isMac:_n.mac},cB=Sn.extend(Nk,aB);!function(t){window.tinymce=t,window.tinyMCE=t}(cB),function(n){try{t.exports=n}catch(t){}}(cB)}()}}]);
2//# sourceMappingURL=tinymce.5df62b5e12ab251088e2.min.js.map

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.